summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-06-18 22:05:02 +0900
committerNorbert Preining <norbert@preining.info>2020-06-18 22:05:02 +0900
commit50a8d332712ef590c7dfa6ea2e5bc66080dd8ffc (patch)
treea196cb633822b7b235de2399b9036da8ef67a4f3
parent6af429205482aaf19c0ae60c168ca32514cdce4d (diff)
dps update
-rw-r--r--texmf-dist/doc/latex/dps/README28
-rw-r--r--texmf-dist/doc/latex/dps/README.md32
-rw-r--r--texmf-dist/doc/latex/dps/dps.pdfbin0 -> 6891238 bytes
-rw-r--r--texmf-dist/doc/latex/dps/dpstheman.pdfbin175278 -> 1571786 bytes
-rw-r--r--texmf-dist/doc/latex/dps/dpstheman.tex1823
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/MyEmoji.pdfbin0 -> 30645 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/dps_str_cus.def48
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/icons.tex8
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/stat_match1.tex351
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/MyEmoji.pdfbin0 -> 30645 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/dps_str_cus.def47
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/first_date.tex250
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers.pdfbin0 -> 2787690 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_01.pdfbin0 -> 2785525 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_02.pdfbin0 -> 2793830 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_03.pdfbin0 -> 2785525 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_04.pdfbin0 -> 2785532 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_05.pdfbin0 -> 2785515 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_06.pdfbin0 -> 2785526 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_package.pdfbin0 -> 2798493 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/icons.tex10
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.eps17014
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.pdfbin0 -> 66850 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.eps10895
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.pdfbin0 -> 46651 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/dps_str_cus.def48
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/owc_self.eps4189
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-ep.tex355
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-tb.tex362
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1_g.tex350
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/Puzzle_BG.eps17014
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/dps_str_cus.def47
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date.tex236
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date_g.tex240
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_01.epsbin0 -> 3424981 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_02.epsbin0 -> 5453701 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_03.epsbin0 -> 6546219 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_04.epsbin0 -> 7127543 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_05.epsbin0 -> 6957980 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_06.epsbin0 -> 7291318 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_01.eps3219
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_02.eps3292
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_03.eps3260
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_04.eps3373
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_05.eps3503
-rw-r--r--texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_06.eps3269
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_d1.tex (renamed from texmf-dist/doc/latex/dps/examples/pmg_d1.tex)465
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_d1_p.tex (renamed from texmf-dist/doc/latex/dps/examples/pmg_d1_p.tex)460
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_d2.tex (renamed from texmf-dist/doc/latex/dps/examples/pmg_d2.tex)452
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_d3.tex (renamed from texmf-dist/doc/latex/dps/examples/pmg_d3.tex)448
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_demo.tex200
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_signin.tex215
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_str_cus.def46
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/dps_test.tex (renamed from texmf-dist/doc/latex/dps/examples/pmg_test.tex)441
-rw-r--r--texmf-dist/doc/latex/dps/examples/basic/stat_match1-print.tex308
-rw-r--r--texmf-dist/doc/latex/dps/examples/dps_demo.pdfbin67328 -> 0 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/dps_demo_p.pdfbin29057 -> 0 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/first_date.pdfbin471961 -> 0 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/pmg_d1.pdfbin30163 -> 0 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/pmg_d1_p.pdfbin30169 -> 0 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/pmg_d2.pdfbin43525 -> 0 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/pmg_d3.pdfbin42357 -> 0 bytes
-rw-r--r--texmf-dist/doc/latex/dps/examples/pmg_test.pdfbin44511 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/dps/dps.dtx3547
-rw-r--r--texmf-dist/source/latex/dps/dps.ins126
-rw-r--r--texmf-dist/tex/latex/dps/dps-wcs.def17
-rw-r--r--texmf-dist/tex/latex/dps/dps.sty1067
-rw-r--r--texmf-dist/tex/latex/dps/dps_str_de.def52
-rw-r--r--texmf-dist/tex/latex/dps/dps_str_us.def42
-rw-r--r--texmf-dist/tex/latex/dps/icon-doc.sty142
-rw-r--r--texmf-dist/tex/latex/dps/sortjs.def113
-rw-r--r--texmf-dist/tex/latex/dps/usebtnappr.def135
-rw-r--r--texmf-dist/tex/latex/dps/useocgappr.def75
73 files changed, 79161 insertions, 2453 deletions
diff --git a/texmf-dist/doc/latex/dps/README b/texmf-dist/doc/latex/dps/README
deleted file mode 100644
index 36bc7054..00000000
--- a/texmf-dist/doc/latex/dps/README
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Das Puzzle Spiel is a LaTeX package (dps package) for creating a
-puzzle, a message actually, and a series of questions and answers. The
-document consumer matches the questions with the answers. With each
-match, another letter appears in the puzzle. Upon completion of all
-questions, the message hidden in the puzzle is revealed. The puzzle is
-primarily designed for the screen, but you can optionally create the
-game for paper.
-
-Note: Package files are attached to the documentation file dpstheman.pdf.
-
-The home page of this package is
-
-http://www.math.uakron.edu/~dpstory/dps.html
-
-
-The game uses some minor features new to the AeB (AcroTeX eDucation Bundle),
-so please download the lastest AeB and install. If you are unfamiliar with AeB,
-you better go to the AcroTeX eDucation Bundle home page and get the full download
-and documentation.
-
-The latest AeB can be found at
-
-http://www.math.uakron.edu/~dpstory/webeq.html
-
-Enjoy
-
-dps
diff --git a/texmf-dist/doc/latex/dps/README.md b/texmf-dist/doc/latex/dps/README.md
new file mode 100644
index 00000000..b05b3c0b
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/README.md
@@ -0,0 +1,32 @@
+The DPS package
+Author: D. P. Story
+Dated: 2020-06-03
+
+Das Puzzle Spiel (dps) is a LaTeX package for creating a puzzle, a message
+actually, and a series of questions and answers. The document consumer
+matches the questions with the answers. With each match, another letter
+appears in the puzzle. Upon completion of all questions, the message hidden
+in the puzzle is revealed. The puzzle is primarily designed for the screen,
+but you can optionally create the game for paper. DPS was created as a
+learning tool.
+
+What's new (2020-06-03) Several options usebtnappr and uselayers. These are
+to support the creation of extended questions; the latter uses layers to
+typeset the questions into the document; the former uses icon appearances to
+do the same. Also, new is you can optionally create a sideshow. A sideshow is
+a tiled graphic that is progressively revealed as the player works through
+the puzzle. There is an additional option of having the tiled graphic appear
+randomly in the designated area and have a bubble sort rearrange the tiles
+into their proper order. There are many other changes and bug fixes.
+
+The package should work for users of dvips->distiller, pdflatex, lualatex,
+and xelatex. The usebtnappr option is available to all workflows. The
+uselayers option requires the dvips->distiller workflow and the aeb_pro
+package.
+
+Now, I simply must get back to my retirement.
+
+D. P. Story
+www.acrotex.net
+dpstory@uakron.edu
+dpstory@acrotex.net
diff --git a/texmf-dist/doc/latex/dps/dps.pdf b/texmf-dist/doc/latex/dps/dps.pdf
new file mode 100644
index 00000000..8767af01
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/dps.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/dpstheman.pdf b/texmf-dist/doc/latex/dps/dpstheman.pdf
index 9251237a..b858375a 100644
--- a/texmf-dist/doc/latex/dps/dpstheman.pdf
+++ b/texmf-dist/doc/latex/dps/dpstheman.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/dpstheman.tex b/texmf-dist/doc/latex/dps/dpstheman.tex
new file mode 100644
index 00000000..606a85b8
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/dpstheman.tex
@@ -0,0 +1,1823 @@
+\documentclass{article}
+\usepackage[%
+ web={designv,forcolorpaper,latextoc,extended},
+ eforms={execJS}
+]{aeb_pro}
+%\usepackage[designv,nodirectory,forcolorpaper,latextoc]{web}
+%\usepackage[execJS]{eforms}
+\usepackage{graphicx}
+\reversemarginpar
+
+%\usepackage{myriadpro}
+\usepackage[altbullet]{lucidbry}
+\usepackage{aeb_mlink}
+\usepackage{acroman}
+
+\usepackage[active]{srcltx}
+
+\def\darg#1{\texttt{\{#1\}}}
+\let\key\texttt
+
+%\setlength{\marginparsep}{0pt}
+\addtolength{\marginparwidth}{15pt}
+
+\def\SUB#1{\ensuremath{{}_{\mbox{\scriptsize\ttfamily#1}}}}
+
+%\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+%\screensize{6.5in}{5in} % height, width
+
+\university{\AcroTeX.Net}
+\title{dps Package\texorpdfstring{\\[1em]}{: }Das Puzzle Spiel}
+\author{D. P. Story}
+\email{dpstory@acrotex.net}
+\subject{Documentation of the dps package}
+\keywords{Adobe Acrobat, games, matching}
+
+\versionLabel{Dated:}
+\version{2020/06/03}
+\copyrightyears{2006-\the\year}
+\nocopyright
+\prepared{2020/06/03} %2020/06/03 v1.7
+\revisionLabel{Distribution Dated:}
+
+\DesignTitlePageTrailer
+{%
+ ul=Copyright \copyright\ \webcopyrightyears,
+ ur=\thewebemail,
+ lr=\url{http://www.acrotex.net},
+ raise=-25pt
+}
+
+
+\def\dps{$\hbox{$\mathfrak D$\kern-.3em\hbox{$\mathfrak P$}%
+ \kern-.6em \hbox{$\mathcal S$}}$}
+
+\let\tops\texorpdfstring
+\makeatletter
+\let\web@copyright=\@gobble
+\def\changelinkcolorto#1{\def\@linkcolor{#1}}
+\newdimen\totaltextwidth
+\totaltextwidth=\fullscreenwidth
+\advance\totaltextwidth\oddsidemargin
+\renewcommand{\@oddhead}{\hspace{-\oddsidemargin}%
+ \hbox to\totaltextwidth{\normalfont\footnotesize
+ \web@headerhook\web@lhead\hfil\web@chead\hfil
+ \web@rightheader}\hss}%
+\renewcommand{\paragraph}
+ {\@startsection{paragraph}{4}{0pt}{6pt}{-3pt}
+ {\normalfont\normalsize\bfseries}}
+\renewcommand{\subparagraph}
+ {\@startsection{subparagraph}{5}{\parindent}{6pt}{-3pt}%
+ {\normalfont\normalsize\bfseries}}
+\makeatother
+
+\def\AcroTeX{Acro\negthinspace\TeX}
+%\newenvironment{sverbatim}
+%{\par\footnotesize\verbatim}{\endverbatim}
+
+%\newcommand\redpoint{\par\removelastskip
+%\vskip\medskipamount
+%\noindent
+% \makebox[0pt][r]{\large\color{red}$\blacktriangleright$\enspace}}
+%\newcommand\handpoint{\par\ifdim\lastskip>0pt\relax\vskip-\lastskip\fi
+%\vskip\medskipamount\noindent
+% \makebox[\parindent][l]{\large\color{blue}\ding{042}}}
+%\newcommand\newtopic{\par\ifdim\lastskip>0pt\relax\vskip-\lastskip\fi
+%\vskip\medskipamount\noindent}
+%\newcommand{\cs}[1]{\texttt{\char`\\#1}}
+
+\makeatletter
+\newcommand{\linkSave}[2][]{\def\argi{#1}\ifx\argi\@empty\def\argi{#2}\fi
+ \setLinkText[\Border{0 0 0}\A{\JS{this.exportDataObject({cName: "\argi", nLaunch: 0})}}]
+ {\textcolor{webgreen}{#2}}}
+\makeatother
+
+\def\FmtMP#1{\marginpar{\slshape\raggedleft\small#1}}
+
+\optionalPageMatter{%
+\par\minimumskip\vspace{\stretch{1}}
+ \noindent\begin{minipage}{\linewidth}
+ \begin{center}
+ \fcolorbox{blue}{webyellow}{%
+ \begin{minipage}{.67\linewidth}\parskip3pt
+ \textcolor{red}{Abstract: }\textcolor{blue}{Das Puzzle Spiel} is a {\LaTeX} package for
+ creating a puzzle, a message actually, and a series of
+ questions and answers. The document consumer matches the
+ questions with the answers. With each match, another letter
+ appears in the puzzle. Upon completion of all questions, the
+ message hidden in the puzzle is revealed. The game has an application
+ as a classroom learning device.
+ \end{minipage}}%
+% \par\bigskip
+% \fcolorbox{blue}{webyellow}{%
+% \begin{minipage}{.67\linewidth}\parskip3pt \tightsettings
+% \textcolor{red}{Distribution: } Click on the link below, and
+% save \texttt{dps.txt} to your hard drive.\footnote{If the link does not work for you,
+% save \texttt{dps.txt} using the Adobe Reader user interface.}
+% \begin{itemize}
+% \item[] \texttt{\linkSave{dps.txt}}
+% \end{itemize}
+% Rename \texttt{dps.txt} to \texttt{dps.zip}. Unzip
+% \texttt{dps.zip} somewhere in your {\LaTeX} search path. Unzipping
+% will create a folder named \texttt{dps}. If using a {\TeX} system
+% requires it, refresh your file name database.
+%
+% Brief descriptions of
+% these files are given on
+% \hyperref[distribution]{page~\pageref*{distribution}}.
+%\par\smallskip
+% \end{minipage}}
+ \end{center}
+ \end{minipage}
+}
+
+\makeatletter
+\renewcommand{\section}{%
+ \renewcommand{\@seccntformat}[1]{\csname the##1\endcsname.\enspace}%
+ \@startsection{section}{1}{-62.5pt}%
+ {-3ex\@plus -1ex \@minus-.2ex}%
+ {1ex\@plus .2ex}% 6pt
+ {\noindent\normalfont\large\bfseries\color{blue}}}%
+\renewcommand\subsection{%
+ \renewcommand{\@seccntformat}[1]{\csname the##1\endcsname.\enspace}%
+ \@startsection{subsection}{2}{-42.5pt}%
+ {-2.5ex\@plus -1ex \@minus -.2ex}%
+ {1ex \@plus .2ex}%
+ {\noindent\normalfont\normalsize\bfseries\color{blue}}}
+\makeatother
+
+%\parindent0pt
+%\parskip\medskipamount
+
+%
+% Attach the document target.pdf to this document
+%
+%\begin{execJS}{execjs}
+%console.println("Importing data object");
+%var myPath = /.*\//i.exec(this.path);
+%var thisPath = this.path.replace(/\.pdf$/, ".tex");
+%aebTrustedFunctions(this, aebImportDataObject, {cName:"dps.txt", cDIPath: myPath+"dps.txt" })
+%%aebTrustedFunctions(this, aebImportDataObject, {cName:"dps.dtx", cDIPath: myPath+"dps.dtx" })
+%%aebTrustedFunctions(this, aebImportDataObject, {cName:"dps.ins", cDIPath: myPath+"dps.ins" })
+%%aebTrustedFunctions(this, aebImportDataObject, {cName:"dps_demo.tex", cDIPath: myPath+"dps_demo.tex" })
+%%aebTrustedFunctions(this, aebImportDataObject, {cName:"pmg_d1.tex", cDIPath: myPath+"pmg_d1.tex" })
+%%aebTrustedFunctions(this, aebImportDataObject, {cName:"pmg_d1_p.tex", cDIPath: myPath+"pmg_d1_p.tex" })
+%%aebTrustedFunctions(this, aebImportDataObject, {cName:"pmg_d2.tex", cDIPath: myPath+"pmg_d2.tex" })
+%%aebTrustedFunctions(this, aebImportDataObject, {cName:"pmg_d3.tex", cDIPath: myPath+"pmg_d3.tex" })
+%\end{execJS}
+
+\chngDocObjectTo{\newDO}{doc}
+\begin{docassembly}
+var titleOfManual="The DPS Package";
+var manualfilename="Manual_BG_Print_dps.pdf";
+var manualtemplate="Manual_BG_Brown.pdf"; // Blue, Green, Brown
+var _pathToBlank="C:/Users/Public/Documents/ManualBGs/"+manualtemplate;
+var doc;
+var buildIt=false;
+if ( buildIt ) {
+ console.println("Creating new " + manualfilename + " file.");
+ doc = \appopenDoc({cPath: _pathToBlank, bHidden: true});
+ var _path=this.path;
+ var pos=_path.lastIndexOf("/");
+ _path=_path.substring(0,pos)+"/"+manualfilename;
+ \docSaveAs\newDO ({ cPath: _path });
+ doc.closeDoc();
+ doc = \appopenDoc({cPath: manualfilename, oDoc:this, bHidden: true});
+ f=doc.getField("ManualTitle");
+ f.value=titleOfManual;
+ doc.flattenPages();
+ \docSaveAs\newDO({ cPath: manualfilename });
+ doc.closeDoc();
+} else {
+ console.println("Using the current "+manualfilename+" file.");
+}
+var _path=this.path;
+var pos=_path.lastIndexOf("/");
+_path=_path.substring(0,pos)+"/"+manualfilename;
+\addWatermarkFromFile({
+ bOnTop:false,
+ bOnPrint:false,
+ cDIPath:_path
+});
+\executeSave();
+\end{docassembly}
+
+\begin{document}
+
+
+\begingroup
+
+\linewidth=\fullscreenwidth\relax
+%\advance\linewidth\oddsidemargin
+%\setlength{\oddsidemargin}{0pt}
+\maketitle
+
+\endgroup
+
+\changelinkcolorto{black}
+
+\tableofcontents
+
+\changelinkcolorto{webgreen}
+
+
+\section{Introduction}
+
+The work on this package was inspired by one of my son's worksheets
+in pre-algebra. The worksheet consisted of a series of simple
+algebraic expressions the student was to simplify. The simplified
+form was listed somewhere in the answers column. The answer had a
+letter associated with it which the student then placed in a puzzle.
+Upon completion of the worksheet, the puzzle (message) is completely
+filled in; if the message makes sense, the student can determine
+that he/she did the worksheet correctly.
+
+I set out to duplicate this worksheet for electronic media, but
+also to have an option for paper as well.
+\begin{figure}[htb]\centering\fboxsep0pt
+\fbox{\includegraphics[width=.45\linewidth]{graphics/normal}}\hfil
+\fbox{\includegraphics[width=.45\linewidth]{graphics/normal-partial}}
+\caption{\texttt{dps\_demo.pdf}: Initial layout (left) and partially worked (right)}
+\end{figure}
+\section{Requirements}
+
+The following packages are required for \textsf{dps} beyond that of
+the standard {\LaTeX} distribution:
+\begin{itemize}
+ \item \pkg{AeB}:\footnote{\url{https://ctan.org/pkg/acrotex}} The
+ \pkg{web} and \pkg{eforms} components of the
+ Acro\negthinspace\TeX{} eDucation Bundle are used.
+ \item
+ \texttt{\href{https://ctan.org/pkg/random}{random.tex}}:\footnote{\url{https://ctan.org/pkg/random}}
+ A \TeX/\LaTeX{} macro file to generate random numbers, the package
+ was written by Donald Arseneau.
+ \item If the \opt{usebtnappr} option is taken, the \pkg{icon-appr}
+ package, dated 2020/06/05 or later, is
+ required.\footnote{\url{https://ctan.org/pkg/icon-appr}}
+\end{itemize}
+The package should work for users of \app{dvips\,->\,distiller}, \app{pdflatex},
+\app{lualatex}, and \app{xelatex}. A document author who owns the
+\app{Acrobat} application and plans to use either the \opt{usebtnappr} or
+\opt{uselayers} option should have the \pkg{aeb\_pro} package (completely) installed.
+
+
+\section{Comments on the demo files}\label{distribution}
+
+The distribution comes with the following demonstration files.
+
+\begin{itemize}
+ \item \texttt{examples/basic/dps\_demo.tex}\FmtMP{\texttt{basic} folder}: A demo file that you can use to
+ try the package with different options. Build the source file for
+ screen or for paper. Two column format for questions, and half the
+ answers on the left, and half on the right.
+
+ This demo file has more answers than questions.
+
+ \item \texttt{examples/basic/dps\_d1.tex}\\ The original file constructing during
+ the development of this package. This puzzle has the famous
+ u-umlaut. Can be compiled with the
+ \opt{forpaper}/\allowbreak\opt{forcolorpaper} option of web. The layout
+ is designated as ``design 1'' (d1): questions in center in two column format
+ and answer on the left and right.
+
+ This demo file illustrates the special name of \texttt{cr}, as well as \texttt{space} and \texttt{punc}.
+
+ \item \texttt{examples/basic/dps\_d1\_p.tex}\\Same as \texttt{dps\_d1.tex}, but set up
+ as a paper document (using the \opt{forcolorpaper} option). The font size is
+ enlarged to make it easier for filling the puzzle out using a
+ pencil.
+
+ \item \texttt{examples/basic/dps\_d2.tex}\\ Same puzzle/questions as
+ \texttt{dps\_d1.tex}, but uses the layout designated as
+ ``design~2'' (d2): Questions and answer in column format on left
+ and right, puzzle in the center. This leaves a lot of white space
+ in the middle, perhaps for a graphic. This example also manually
+ inserts the answer key command \cs{AnswerKey}, which manifests
+ itself when the \opt{showletters} option is taken.
+
+ \item \texttt{examples/basic/dps\_d3.tex}\\ Same puzzle/questions as
+ \texttt{dps\_d1.tex}, but uses the layout designated as
+ ``design~3'' (d3): Puzzle and questions vertically aligned
+ (questions in two column format), answer in single column. This
+ file uses many of the formatting commands mentioned in the
+ documentation.
+ \item \texttt{examples/basic/dps\_signin.tex}\\ Demonstrates how to require
+ the player to enter his/her name, useful when puzzle is to be handed
+ in for extra credit.
+ \item \texttt{examples/basic/dps\_demo.tex}\\ Indicates how to change the appearance
+ of some of the form elements of the puzzle.
+ \item \texttt{examples/basic/stat\_match1.tex}\\
+ An example of a puzzle with extended length questions. Demo can be
+ used as a paper assignment or a digital assignment.
+ \item\texttt{examples/basic/stat\_match1-print.tex}\\
+ A layout with long questions designed for paper.
+\end{itemize}
+There are several ``advanced examples'' that demonstrate two methods
+of posing \emph{extended length questions}; these two methods correspond to the two
+options \opt{usebtnappr} and \opt{uselayers}.
+%use the full power of
+%\app{Adobe Acrobat} and its \app{Adobe Distiller} companion. The four
+%examples are found in the \texttt{examples/aeb\_pro} folder. They are compiled
+%with a \app{dvips \texttt{->} distiller} workflow.
+\begin{itemize}
+\item \texttt{examples/advanced/usebtnappr/basic/stat\_match1.tex}\FmtMP{\texttt{usebtnappr} folder}\\
+ Uses the \opt{usebtnappr} to create icon pushbutton appearances of the
+ extended length questions. This example works for all common workflows:
+ \app{pdflatex}, \app{lualatex}, \app{xelatex}, and
+ \app{dvips\,->\,distiller}.
+
+\item \texttt{examples/advanced/usebtnappr/sideshow/first\_date.tex}\\
+ A file developed from by cyber buddy, who I've never met,
+ to offer advice for going on a date \textsl{mit eine
+ Fr\"{a}lein}. This example works for all common workflows:
+ \app{pdflatex}, \app{lualatex}, \app{xelatex}, and
+ \app{dvips\,->\,distiller}. Uses a graphical sideshow.
+
+\item \texttt{examples/advanced/uselayers/basic/stat\_math1-tb.tex}\FmtMP{\texttt{uselayers} folder}\\
+ Uses the \opt{uselayers} option and the \pkg{textpos} package.
+
+ An extra credit assignment given to my statistics class in 2006. The
+ questions are placed in separate layers and appear when a question
+ checkbox is selected; this allows for more wordy questions without
+ taking up a lot of space in the question part of the puzzle.
+
+\item \texttt{examples/advanced/uselayers/basic/stat\_math1-ep.tex}\\
+ Same as puzzle as \texttt{stat\_math1-tb.tex} but uses the
+ \pkg{eso-pic} package.
+
+\item \texttt{examples/advanced/uselayers/basic/stat\_math1\_g.tex}\\ Same as a
+ \texttt{stat\_math1-tb.tex}, but more graphical. If memory serves, this
+ version was developed my good cyber friend J\"{u}rgen.
+
+\item \texttt{examples/advanced/uselayers/sideshow/first\_data.tex}\\ A file developed
+ from by cyber buddy, who I've never met, to offer advice for going on a
+ date \textsl{mit eine Fr\"{a}lein}. Uses a graphical sideshow.
+
+\item \texttt{examples/advanced/uselayers/sideshow/first\_data\_g.tex}\\
+ More graphical version of \texttt{first\_data.tex}, but with different
+ design and graphical sideshow.
+\end{itemize}
+
+\section{Package Options}\label{packopts}
+
+Here we list the options of package \textsf{dps}.
+
+\begin{description}
+\item[\normalfont{\opt{nonrandomized}}:] The default behavior is to
+ randomize the questions and to randomize the answers. With this
+ option, the questions and answer are listed in the order that they
+ appear in the \env{Composing} environment. This makes it easy for
+ the document author to quickly solve the puzzle and to see if the
+ check marks and letters appear as they should.
+
+\item[\normalfont{\opt{!nonrandomized}}:] (Convenience option) Cancels the effects of
+ \opt{nonrandomized}; in this case, the answers are randomized (the
+ default).
+
+\item[\normalfont{\opt{viewmode}}:] Useful when using a dvi previewer or a
+ PDF previewer. Here you can see the placement of the puzzle (with the
+ letters to the puzzle filled in) and the boxes were the checkboxes go.
+ Useful in the designing the layout of your game phase.
+
+%\end{description}
+\begin{figure}[htb]\centering\fboxsep0pt
+\fbox{\includegraphics[width=.67\linewidth]{graphics/view-mode}}
+\caption{Compiled with \opt{viewmode} option}
+\end{figure}
+%\begin{description}
+
+\item[\normalfont{\opt{!viewmode}}:] (Convenience option) Cancels the effects of
+\opt{viewmode}, this same as not specifying \opt{viewmode}.
+
+\item[\normalfont{\opt{showletters}}:] Sets up a visual relation
+ between the questions, the answers and the puzzle elements. Useful
+ in design phase, can be used with \texttt{viewmode}. Refer to \hyperref[fig:shwltrs]{Figure~\ref*{fig:shwltrs}}.
+
+ When \opt{showletters}, the command \cs{AnswerKey} is populated with
+ the answer key to the puzzle. \cs{AnswerKey}\FmtMP{\cs{AnswerKey}} is automatically inserted
+ into the running footer when the \opt{showanswerkey} option is taken;
+ otherwise, it can be manually inserted into the document by expanding
+ \cs{AnswerKey} in a location somewhere \emph{after} the building of the
+ puzzle, the questions and the answers.
+
+\begin{figure}[htb]\centering\fboxsep0pt
+\fbox{\includegraphics[width=.67\linewidth]{graphics/show-letters}}
+\caption{Compiled with \opt{showletters} option}\label{fig:shwltrs}
+\end{figure}
+
+\item[\normalfont{\opt{!showletters}}:] (Convenience option) Cancels the effects of
+\opt{showletters}; in this case, the letters are not shown (the default).
+
+\item[\normalfont{\opt{showanswerkey}}:] Shows the answer key in the
+ footer of the document. If the \textsf{graphicx} package is loaded,
+ the answer key is rotated $180^\circ$. This option is meant to be
+ used when the \texttt{forpaper} option is taken in the \textsf{web}
+ package. Refer to \hyperref[fig:ansky]{Figure~\ref*{fig:ansky}}.
+
+\begin{figure}[htb]\centering\fboxsep0pt
+\fbox{\includegraphics[width=.67\linewidth]{graphics/answer-key}}
+\caption{Compiled with \opt{showanswerkey} option}\label{fig:ansky}
+\end{figure}
+
+
+ The positioning of the running footer may be adjust using the
+ convenience command
+ \cs{setdpsfootskip\darg{\ameta{skip}}}\FmtMP{\cs{setdpsfootskip}}.
+ When there is no paper option for \pkg{web} (neither \opt{forpaper} or
+ \opt{forcolorpaper}), \ameta{skip} is the distance up from the bottom
+ edge of the screen page. The default is
+ \cs{setdpsfootskip\darg{.25in}}. When there is a paper option, this
+ command does nothing; location of the running footer is determined by
+ the {\LaTeX} \cs{footskip} register.
+
+\item[\normalfont{\opt{!showanswerkey}}:] (Convenience option) Turns off
+ the \opt{showanswerkey} option.
+
+\item[\normalfont{\opt{savedata}}:]\label{item:savedata} Saves three pieces of information to
+ the local hard drive : (1) the seed value used by the \texttt{random}
+ package to randomize the questions and answers; (2) the value of the
+ last number generated; and (3) the answer key. This information is
+ saved to the file \cs{jobname\_data.sav}.
+ \begin{itemize}
+ \item The seed value can be used to reproduce the exact
+ randomization at a later time. Open the file
+ \cs{jobname\_data.sav} in your editor, it might look like this:
+\begin{Verbatim}[fontsize=\small]
+\randomi=482053344 % Initial seed:
+\dpsLastSeed{271256117}
+% Answer Key: 1--e; 2--s; 3--i; 4--u; 5--l; 6--d; 7--a; 8--z; 9--p;
+\end{Verbatim}
+ Copy the number indicated as the \textsf{Initial seed} and paste it
+ into the argument \cs{useRandomSeed\darg{482053344}}. Place this
+ command in the preamble, below the \verb!\usepackage{dps}! line.
+ This should reproduce the same randomization.
+
+ \item The second line is use when the \cs{useLastSeed} command
+ appears in the preamble. This is the last number generated by the
+ current compile.
+
+ \item The third line in the above verbatim listing is the answer key,
+ for the randomization initiated by the seed on the first line.
+ You can copy and paste this second line into the {\TeX/\LaTeX}
+ document and publish the solution in a separate document, at a
+ later time. This is useful when publishing for paper.
+ \end{itemize}
+\item[\normalfont{!\opt{savedata}}:] (Convenience option) Turns
+ off the \opt{savedata} option.
+
+
+\item[\normalfont\opt{usebtnappr}] Use this option to provide support for
+ longer questions without taking up anymore space on the digital page.
+ The option uses icon appearances of a push button.
+ Refer to Section~\ref{s:usebtnappr}.
+
+
+\item[\normalfont\opt{uselayers}] Use this option to provide support for
+ longer questions without taking up anymore space on the digital page.
+ The option places the long question in separate layers (OCGs). Refer to
+ Section~\ref{s:uselayers}.
+
+%\item[\normalfont\opt{wrtcontent}] An option that is only effective with the
+%\opt{usebtnappr} option. Refer to Section~\ref{s:usebtnappr} for more information.
+%\item[\normalfont\opt{!wrtcontent}] (Convenience option) Turns off the
+%\opt{usebtnappr} option.
+
+\item[\normalfont{\opt{lang=english|german|custom}}:] Currently, there
+ are only two language options. The value of \opt{custom} allows you to
+ create your own language strings.
+
+ To use the \texttt{lang=custom}
+ option, you must create the file \texttt{dps\_str\_cus.def}. Do this by
+ taking the file \texttt{dps\_str\_us.def} (or \texttt{dps\_str\_de.def},
+ if you prefer), copying the file and changing its name to
+ \texttt{dps\_str\_cus.def}. Open \texttt{dps\_str\_cus.def} in your
+ favorite editor and change the text strings to a language of your
+ choice, or change the strings that tickle your funny bone more than the
+ ones provided.\footnote{Or tickle your funny bone \emph{less}, if you
+ are a crusty one.} To represent accented characters, use the octal
+ encoding defined in \texttt{pd1enc.def}, as distributed with
+ the \pkg{hyperref} bundle. The u-umlaut, for example, should appear
+ in the file as \verb!\string\374! and not as \verb!\"{u}!.
+
+ \textbf{\textcolor{red}{Change notification:}} If you have already written
+ your own \texttt{dps\_str\_cus.def} for an earlier version of \pkg{dps};
+ there is a change your should attend to: In the definition of
+ \cs{regretPleased} change \texttt{(\,nMissed\,>\,n\,)} to read \texttt{(\,nMissed\,>\,nPassing\,)}.
+
+\newtopic\noindent\makebox[0pt][r]{\large\color{red}$\blacktriangleright$\enspace}\ignorespaces
+For your convenience, the \Nameref{appendix} contains a
+listing of the octal codes for accented letters.
+Here is an important option of \textsf{web} package.
+
+\item[\normalfont{\opt{forpaper/forcolorpaper}}:] These are options
+of the \textsf{web} package, not the \textsf{dps} package. Then this
+option is taken, the puzzle created is meant for paper publication.
+No \app{Acrobat} forms will be created, the \texttt{showletters} option of
+\textsf{dps} is automatically taken. If you originally designed the
+game for the screen, you may have to rework the sizing and design of
+the game to fit everything into the constraint of a piece of paper.
+Landscape is an option to think about, depending on your design and
+the number of questions and answers.
+\end{description}
+
+
+\section{Designing your Puzzle}
+
+There are several test files that you can use as basis of
+constructing your own puzzle.\footnote{My apologies, this game is
+more properly described as a matching game with message, but my
+friend insisted that I call it a puzzle so that the package could be
+named Das Puzzle Spiel, or dps, which are my initials. \dps} The
+files themselves illustrate adequately the structure of the puzzle,
+but a few remarks are in order.
+
+\subsection{\texorpdfstring{\protect\cs{DeclarePuzzle}}{\textbackslash DeclarePuzzle}}\label{s:DP}
+
+The first step is to have a message, either funny, serious, or
+whatever. For the purpose of illustration, suppose your message is
+``Hello, J\"{u}rgen!'' This message has all the elements that need
+to be discussed, letters, punctuation, spaces, capitalized letters,
+and accented letters.
+
+\newtopic\noindent{\normalfont\cs{DeclarePuzzle\darg{\ameta{puzzle-args}}}:} The
+\ameta{puzzle-args} consists of a series of \textit{paired parameters}:\setlength{\leftmargini}{\parindent}
+\begin{quote}\ttfamily
+ \string\nPuzzleCols\{\ameta{nCols}\}\quad\% \textsf{optional}\\
+ \string\DeclarePuzzle\{\%\\
+ \null\qquad\darg{\ameta{letter\SUB1}}\darg{\ameta{name\SUB1}}\\
+ \null\qquad\darg{\ameta{letter\SUB2}}\darg{\ameta{name\SUB2}}\\
+ \null\qquad\dots\\
+ \null\qquad\dots\\
+ \null\qquad\darg{\ameta{letter\SUB{n}}}\darg{\ameta{name\SUB{n}}}\\
+ \}
+\end{quote}
+\cs{nPuzzleCols\darg{\ameta{nCols}}} is a convenience command for setting
+the number of columns in the puzzle; \ameta{nCols} is passed to
+\cs{insertPuzzle\darg{\ameta{nCols}}}, which appears in the body of the document.
+
+\newtopic\textbf{Parameter description for \cs{DeclarePuzzle}.}
+ The argument \ameta{letter} represents a letter in the puzzle;
+ \ameta{letter} plays two roles: (1) it is used to typeset the letters into
+ the document when certain options, such as \opt{viewmode}, are used; (2) it
+ is used as the default value of a text fields that is created (when the
+ puzzle is built to be interactive). This creates a problem for special
+ characters, such as \"{u}; it is a typeset letter, and is \verb~\string\374~
+ when placed into a text field (\cs{341}) is the (octal) PDFDocEncoding of
+ u-umlaut. The way around this conundrum is to use \cs{texorpdfstring}: use
+ \ameta{letter} to be,
+ \begin{Verbatim}[xleftmargin=\amtIndent,commandchars={!()}]
+ \texorpdfstring{\protect\"{u}}{\ifxetex! !"(u)\else\string\374\fi}
+ \end{Verbatim}
+ Notice the use of \cs{protect} to protect this moving argument. Also
+ included above is a special case for \app{xelatex}, which does not support
+ the octal notation; in this case, using the capabilities of your editor,
+ simply type in an u-umlaut. The above complex expression is normally not
+ needed. Here, we try to provide guidance for all PDF creators. If you stick
+ to one, the \cs{ifxetex} conditional is not needed.
+
+ The second argument pair is \ameta{name}, this is a unique name that is used
+ in the construction of the underlying text field name: the field name
+ becomes \texttt{puzzle.\ameta{name}}. As a result, \ameta{name} needs to be
+ a JavaScript identifier (or, basically consist of letters and numbers). In
+ the case of special characters such as our umlaut problem, we can assign a
+ name like so:
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars={!()},
+ codes={\def\OR{\llap{\rlap{\textsf{or}}\kern15pt}}}]
+\texorpdfstring{\protect\"{u}}{\ifxetex! !"(u)\else\string\374\fi}{uml}
+!OR
+\tops{\protect\"{u}}{\ifxetex! !"(u)\else\string\374\fi}{uml}
+\end{Verbatim}
+where \cs{tops}\FmtMP{\cs{tops}} is an alias for \cs{texorpdfstring}. This
+argument pair is seen several times in the demonstration files. There are
+three special names, these are \texttt{space}, \texttt{punc}, and
+\texttt{cr}; as a argument pair, these should appear as follows:
+\verb!{}{space}!\FmtMP{\texttt{space}}, \verb~{,}{punc}~\FmtMP{\texttt{punc}}, and
+\verb~{}{cr}~\FmtMP{\texttt{cr}}, respectively. Spaces and punctuation are not normally part of
+the puzzle to be discovered by answering questions, though they could be.
+The special name \texttt{cr} terminates a row.
+
+%The argument consists of a series of \textit{paired parameters}, the first of
+%each pair is a letter in the puzzle, a punctuation or a space; and the second
+%in the pair is a name, which is used as a field name for the underlying form
+%fields.
+
+\newtopic\indent
+In the design of the puzzle there are three sets of form fields to
+manage: checkboxes for the questions, checkboxes for the answers,
+and text fields for the puzzle. The checkboxes and puzzle letter are
+all tied together by a common base field name, which is the second
+parameter in the parameter pairs.
+
+\newtopic\indent
+In our puzzle, ``Hello, J\"{u}rgen!'', we place the \cs{DeclarePuzzle}
+in the preamble, as shown in \hyperref[fig:HJ]{Figure~\ref*{fig:HJ}}.
+For letters, the second parameter in the pair can simply be the same, as in
+\verb!{H}{H}! and \verb!{e}{e}!.
+
+\begin{figure}[htb]\centering
+\begin{minipage}{3in}
+\begin{Verbatim}[fontsize=\small,commandchars={*()}]
+\DeclarePuzzle{%
+ {H}{H}
+ {e}{e}
+ {l}{l}
+ {l}{l}
+ {o}{o}
+ {,}{punc}
+ {}{space}
+ {J}{J}
+ {\tops{*textbf(\protect)\"{u}}%
+ {\ifxetex*space*"(u)\else*textbf(\string)\374}\fi}{uml}
+ {r}{r}
+ {g}{g}
+ {e}{e}
+ {n}{n}
+ {!}{punc}
+}
+\end{Verbatim}
+\end{minipage}
+\caption{The ``Hello, J\"{u}rgen'' Puzzle}\label{fig:HJ}
+\end{figure}
+
+%For punctuation, the first argument is the punctuation mark, the
+%second is a special name \texttt{punc}; consequently, you see in the
+%above \verb!{,}{punc}! and \verb!{,}{punc}!. Punctuation is not part
+%of the puzzle (though it could be), the macro that ultimately processes
+%this list of paired parameters looks for the name \texttt{punc}, and
+%handles it appropriately.
+
+%The space character also has a special second parameter
+%\texttt{space}. The space will have a place in the puzzle, but has
+%no question/answer corresponding to it.
+
+%Finally, there are the special latin-1 letters. In the puzzle above, I have
+%an u-umlaut. The problem is that this umlaut appears in two contexts, a
+%{\TeX} and PDF context; the u-umlaut will appear as typeset content by {\TeX}
+%and will appear as a value of an Acrobat form field. The representation is
+%different in each context. In this case, use the \textsf{hyperref} command
+%\cs{texorpdfstring} (use can use a special alias command \cs{tops} as well).
+%\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+%{\texorpdfstring{\"{u}}{\string\374}}{uml}
+%{\tops{\"{u}}{\string\374}}{uml}
+%\end{Verbatim}
+%The first argument of the u-umlaut is
+%\verb!\texorpdfstring{\"{u}}{\string\374}! (or
+%\verb!\tops{\"{u}}{\string\374}!). When typeset, the first argument of the
+%command \cs{texorpdfstring} (when the option \opt{viewmode} is active, for
+%example) is used and in the PDF context, the second argument is used.
+
+\begin{quote}
+\textbf{\textcolor{red}{Rule:}} As a general rule, and this rule will be
+repeated later, there should be one question for each distinct second
+argument (\ameta{name}). There should be \emph{no question} corresponding to the
+names \texttt{space}, \texttt{punc}, and \texttt{cr}.
+\end{quote}
+In the example of \hyperref[fig:HJ]{Figure~\ref*{fig:HJ}}, letters like \texttt{e} and \texttt{l} appear
+more than once in the puzzle. Note that the second argument of each
+of these two \texttt{e}'s is the same. There should be only one for
+this \texttt{e}, and when the question associated with \texttt{e} is
+correctly answered, both \texttt{e}'s in the puzzle will appear. (If
+you want a question for each \texttt{e}, then you need to name the
+fields differently, \verb!{e}{e1}! and \verb!{e}{e2}!, for example.)
+
+\subsection{Begin composing the questions and answers}\label{composing}
+
+We create questions and answers for the puzzle within the \env{Composing}
+environment. Questions are posed within the \env{cQ} environment and answers
+are written within the \env{cA} environment.
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+\DeclarePuzzle{!ameta(puzzle-args)}
+\begin{Composing}
+\begin{cQ}{!ameta(name)}
+!qquad!ameta(!sffamily(some question))
+\end{cQ}
+\begin{cA}[!ameta(alt-letter)]{!ameta(name)}
+!qquad!ameta(!sffamily(some answer))
+\end{cA}
+...
+\end{Composing}
+\end{Verbatim}
+\begin{description}
+\item[\normalfont\env{Composing}:] You compose the questions and
+ answers within the \env{Composing} environment. At the top of
+ the environment, certain counters are initialized. All the work
+ is done at the end of the environment: The number of questions
+ and answers are known, at which point, the order of the
+ questions and answers are randomized.
+
+ The \env{Composing} environment follows \cs{DeclarePuzzle}.
+
+\item[\normalfont\env{cQ} and \env{cA}:] Within the
+ \texttt{Composing} environment, you compose your questions and
+ answers within the \env{cQ} and \env{cA} environments,
+ respectively. Each question must be followed by its answer.
+ You can have more answers than questions, but these answers
+ \emph{must} be listed last.
+% (The answers will be randomized anyway.)
+\end{description}
+Each of these environments has one required argument, and \env{cA} has one
+optional argument. The required argument, \ameta{name}, is the field name to
+which this answer corresponds. (The second argument of the paired arguments
+of \cs{DeclarePuzzle}.)
+
+This optional argument, \ameta{alt-letter}, of the \texttt{cA} environment is
+only relevant when the document is compiled with the \texttt{showletters}
+option. The value of the argument is a letter to appear in the answers column
+(and in the answer key). Normally, one of the first entries in the
+\cs{DeclarePuzzle} command is used. Cases where you would want to include
+this optional argument are,
+\begin{quote}
+\begin{enumerate}
+\item[(1)] when giving an answer that does not correspond to a question.
+ For example, in \texttt{dps\_demo.tex}, there are several answers that
+ are distractions
+\begin{Verbatim}[xleftmargin=\amtIndent]
+\begin{cA}[w]{fake1}
+$14x+10$
+\end{cA}
+\end{Verbatim}
+In the puzzle this answer appears in the list of answers but does not correspond
+to any question. The letter associated with this answer is `w'.
+
+\item[(2)] the letter is capitalized, suggesting a proper name or the
+beginning of a sentence, use the optional argument to list the letter in
+lower case. For example,
+\begin{Verbatim}[xleftmargin=\amtIndent]
+\begin{cA}[h]{H}
+$-2x-2$
+\end{cA}
+\end{Verbatim}
+\end{enumerate}
+\end{quote}
+
+\paragraph*{Easily set up the \env{Composing} environment.} Once you
+decide on your puzzle (this is easy), you need to set up the corresponding
+environments \env{Composing}, \env{cQ}, and \env{cA}.
+\begin{quote}
+\textbf{\textcolor{red}{Rule:}} As a general rule, and this rule will be
+repeated later, there should be one question for each distinct second
+argument, that is, for each distinct \ameta{name}, with the exception of
+the names \texttt{space}, \texttt{punc}, and \texttt{cr}.
+\end{quote}
+Because of human errors, sometimes we have questions/\allowbreak answer pairs
+that correspond to a duplicate field name---perhaps this letter occurs
+multiple times. No, no, that violates the red rule above. After having made
+this same error several times myself, I decided to let {\TeX} do the work for
+me.
+
+\newtopic\noindent Just after the end of the
+ argument of \cs{DeclarePuzzle}, prior to authoring the questions and
+ answers, place the \cs{writeComposingEnv}:
+\begin{Verbatim}
+\writeComposingEnv
+\end{Verbatim}
+Remember, \cs{DeclarePuzzle} is in the preamble and the beginning of document
+has not been encountered; the command writes an outline for the
+puzzle---based on the arguments of \cs{DeclarePuzzle}---to the file
+\cs{jobname\_comp.def} and ends the document. Once this file is created, copy
+and paste its contents into your source file. It should look like this:
+\begin{verbatim}
+\begin{Composing}
+
+\begin{cQ}{M}
+\end{cQ}
+\begin{cA}{M}
+\end{cA}
+
+\begin{cQ}{a}
+\end{cQ}
+\begin{cA}{a}
+\end{cA}
+...
+\end{Composing}
+\end{verbatim}
+The correct number of environments should be there, with the correct
+argument inserted for each environment. Cool! Now, just compose your
+questions and answers.
+
+After \cs{jobname\_comp.def} is created and copied into the puzzle document,
+\emph{delete the} command \cs{writeComposingEnv}. This command is not part of
+the puzzle, but a helper command. As an option, rather than pasting the
+contents into your document following the \cs{DeclarePuzzle}, you can fill in
+your questions and answers to your puzzle within the \cs{jobname\_comp.def},
+input the file \cs{jobname\_comp.def} with \verb!\input{\jobname_comp.def}!.
+\textcolor{red}{\textbf{Warning:}} If you leave your questions and answers in
+the auxiliary file \cs{jobname\_comp.def} you may overwrite them by
+un-commenting \cs{writeComposingEnv} and compiling your puzzle document.
+
+\newtopic\noindent Another rule:
+\begin{quote}
+\textbf{\textcolor{red}{Rule:}} You must have one correct answer per
+ question. Each answer is unique in the list of all answers (no two
+ answers can be the same). You can have more answers than questions
+ (distractions---answers ``close'' in appearance to the correct
+ answer). Each of the distractions must have a unique \ameta{name}.
+\end{quote}
+
+\section{Placing the Content}
+
+The content consists of five parts, plus whatever you wish to include
+in the document:
+\begin{enumerate}
+
+\item The title and instructions.
+
+\item The puzzle
+
+\item The questions
+
+\item The answers
+
+\item The message field
+
+\end{enumerate}
+Each of these is discussed the the sections that follow.
+
+
+\subsection{The title and instructions}
+
+The title and instructions are your bailiwick, see package demo files
+for suggestions.
+
+\subsection{The puzzle}
+
+\begin{description}
+\item[\normalfont{\cs{insertPuzzle\darg{empty|\ameta{nCols}}}}:] The
+ puzzle, which consists of the first of the paired arguments declared in
+ the \cs{DeclarePuzzle} command, is laid out in a tabular format. The
+ one required argument of \cs{insertPuzzle} is either the empty argument
+ (\darg{}) or \ameta{nCols}, the number of columns per row to be used.
+
+ If you say \cs{insertPuzzle\darg{}}, then
+ \cs{nPuzzleCols\darg{\ameta{nCols}}} is expected to appear in the
+ preamble. If the argument of \cs{insertPuzzle} is empty and
+ \cs{nPuzzleCols} does not appear in the preamble, a warning is issued
+ and \ameta{nCols} is set to 10.
+
+ In the demo files, \cs{insertPuzzle} is enclosed in a \texttt{minipage}
+ environment (and in a \cs{fbox} as well). By placing \cs{insertPuzzle} in
+ this way, you can control the width of the table, and it may help fit it with
+ the other components of the game.
+
+\item[\normalfont{\cs{PuzzleAppearance}}:] Use this command to change
+ the appearance of the \app{Acrobat} text field that comprise the
+ interactive puzzle. The command takes one argument, this argument
+ consists of one or more commands from the \textsf{eForms} package
+ that change the appearance of a field. For example,
+\begin{Verbatim}[commandchars=!()]
+\PuzzleAppearance{\BC{1 0 0}}
+\PuzzleAppearance{\BC{red}} %!textsf( if !pkg(xcolor) is loaded)
+\end{Verbatim}
+changes the boundary color to red. See the \pkg{eforms}
+documentation.
+
+\item[\normalfont{\cs{rowsep\darg{\ameta{skip}}}}:] By setting \cs{rowsep}, you can adjust
+ the vertical space between tabular rows. The commands takes one
+ argument, the amount of vertical skip, for example,
+\begin{Verbatim}
+\rowsep{2ex}
+\end{Verbatim}
+\item[\normalfont{\cs{wdPuzzleFields\darg{\ameta{length}}}}] Sets the width of a puzzle field
+ to \ameta{length}. The default is 1.6em
+\item[\normalfont{\cs{htPuzzleFields\darg{\ameta{length}}}}] Sets the height of the puzzle field
+to \ameta{length}. The default is 11bp.
+\end{description}
+
+\subsection{The questions}
+
+\begin{description}
+\item[\normalfont{\cs{displayRandomizedQuestions}}:] The questions are
+ inserted by this command. This command must be placed in an
+ \texttt{enumerate} environment. This will number the questions,
+ so when, for example, the \texttt{showletters}, discussed later,
+ is taken, there is a visual mapping between the questions, the
+ answers and the puzzle.
+
+If the number of questions is not great, you can list the questions
+in a single column; however, in the examples that I have done, I've
+determined that a two column format (using the \texttt{multicol}
+package) seems to me to be the best layout for the questions.
+
+\item[\normalfont{\cs{QuesAppearance}}:] Use this command to change the
+ appearance of the \app{Acrobat} checkboxes for the questions that
+ appear in the label margin. The command takes one argument, this
+ argument consists of one or more commands from the
+ \textsf{eForms} package that change the appearance of a field.
+ For example,
+\begin{Verbatim}[commandchars=!()]
+\QuesAppearance{\BC{gray}} %!textsf( assumes xcolor pkg or just !cs(BC{.5 .5 .5}))
+\end{Verbatim}
+changes the boundary color to a gray color. See the \pkg{eforms} documentation.
+
+\item[\normalfont{\cs{widestFmtdQNum\darg{\ameta{str}}}}] Sets the width of the checkbox
+for the questions. The argument \ameta{str} is a string whose width determines the width
+of the checkboxes. The default is \cs{widestFmtdQNum\darg{00.}}. If the numbers are typeset
+in bold, then \cs{widestFmtdQNum\darg{\string\textbf\darg{00.}}} is a little wider to
+account for the bold font.
+\item[\normalfont{\cs{htOfQ\darg{\ameta{length}}}}] Sets the height of the checkbox for the question.
+The default is \cs{htOfQ\darg{13bp}}.
+\end{description}
+
+\subsection{The answers}
+
+\begin{description}
+\item[\normalfont{\cs{displayRandomizedAnswers}}:] As with the
+ questions, the answer are displayed in by a similar command. Again,
+ this command should be in a list environment, preferably the
+ \texttt{itemize}. The list label is suppressed by placing
+ \cs{item[]} before each answer. When the \texttt{showletters}
+ option is taken, the letter this answer corresponds to will be the
+ label.
+
+One of the design layouts in the demo files has the questions in a
+two column format in the center with two columns of answers, half
+the answers to the left of the questions, and the other half to the
+right. The two commands
+\begin{Verbatim}
+\displayRandomizedAnswersLeftPanel
+\displayRandomizedAnswersRightPanel
+\end{Verbatim}
+are used for that purpose.\footnote{{\TeX} doesn't know his left
+from his right, so you can actually place the left panel listing on
+the right. {\TeX} will not object!} As with
+\cs{displayRandomizedAnswers}, each of these commands should be in
+an \texttt{itemize} environment.
+
+\item[\normalfont{\cs{AnsAppearance}}:] Use this command to change the
+ appearance of the \app{Acrobat} checkboxes for the answers that appear in
+ the label margin. The command takes one argument, this argument
+ consists of one or more commands from the \textsf{eForms} package
+ that change the appearance of a field. For example,
+\begin{Verbatim}[commandchars=!()]
+\AnsAppearance{\BC{gray}} %!textsf( assumes xcolor pkg, or !cs(BC{.5 .5 .5}))
+\end{Verbatim}
+changes the boundary color to a gray color. See the \textsf{eforms} documentation.
+
+\item[\normalfont{\cs{ltrFmtA\darg{\ameta{\string\cmd\darg{\#1}}}}}] Formats the letters in
+the list of answers when the option \opt{showletters} is active. In the argument, \texttt{\#1}
+references the current letter to be typeset. For example, \verb~\ltrFmtA{\textbf{\textcolor{blue}{#1}}}~
+typesets the letters in bold and blue.
+
+\item[\normalfont{\cs{widestFmtdALtr\darg{\ameta{str}}}}] Sets the width of the checkbox
+for the answers. The argument \ameta{str} is a string whose width determines the width
+of the checkboxes. The default is \cs{widestFmtdALtr\darg{w}}.
+
+\item[\normalfont{\cs{htOfA\darg{\ameta{length}}}}] Sets the height of the checkbox for the answer.
+The default is \cs{htOfA\darg{13bp}}.
+\end{description}
+
+\subsection{The message field}
+
+\begin{description}
+\item[\normalfont{\cs{placeMessageField[\ameta{opts}]\darg{\ameta{wd}}\darg{\ameta{ht}}}}:]
+ This \app{Acrobat} text field is used to write messages to the user. If
+ the user tries to choose an answer before selecting an answer, s/he
+ gets the message
+\[
+ \texttt{"You must choose a question to answer before you answer!"}
+\]
+For the interactive version of this game\footnote{Does that mean
+there is also a non-interactive version of this game, sir? Yes, yes
+there is. \dps}, there is a language option for \pkg{dps} to
+change the messages from English, the default, to German, for
+example.
+
+The parameters are \ameta{wd} (the width of the text field),
+\ameta{ht} (the height of the text field and \ameta{opt} (the
+optional argument for changing the appearance of the field, as
+described in the documentation of the \pkg{eforms} package.
+\end{description}
+The message field is automatically removed when the document is
+compiled in the \opt{forpaper} option of the \pkg{web}
+package.
+
+\subsection{Auxiliary files}
+
+Developing a puzzle file creates a number of auxiliary files, in addition to
+the usual ones of a typical {\LaTeX} file. The \pkg{dps} package creates a
+large number of CUT files and a few SAV files. If you create a sideshow (page~\pageref{s:sdshw}),
+additional PDF files are created as well. As a general rule, do not delete these files
+until you are finished building your puzzle and you have verified that is working correctly.
+
+\section{Commands for controlling randomization}
+
+When randomizing is to be used (that is, the option \opt{!nonrandomized} is in effect, or
+the \opt{nonrandomized} option is not specified), there are several commands to
+control the initial seed of the random number generator.
+\begin{Verbatim}[commandchars=!()]
+\useRandomSeed{!ameta(seed)} %!textsf( eg, )\useRandomSeed{187968637}
+\inputRandomSeed
+\useLastSeed
+\end{Verbatim}
+All commands are placed in the preamble. Only one of the three should appear during any compile.
+\begin{description}
+\item[\normalfont\cs{useRandomSeed\darg{\ameta{seed}}}]\hskip-\labelsep\relax\space initializes the
+ random number generator to \ameta{seed}.
+\item[\normalfont\cs{inputRandomSeed}]\hskip-\labelsep\relax\space inputs
+ the seed value saved by the \opt{savedata} option; as a result, the
+ same randomization sequence is obtained each time the file is
+ compiled.\footnote{This assumes that randomized items are neither added
+ or deleted.} In effect, this command freezes the randomization sequence
+ as long as the file \cs{jobname\_data.sav} has not been deleted. To
+ continue to use this random sequence after \cs{jobname\_data.sav} is
+ deleted, save the value of the initial seed first, as described in the
+ description of the \opt{savedata} option on
+ \hyperref[item:savedata]{page~\pageref*{item:savedata}}.
+
+\item[\normalfont\cs{useLastSeed}]\hskip-\labelsep\relax\space initializes
+ the random number generator with the last random number generated in
+ the \emph{previous} compile. In this way, you get a new randomization
+ each time you compile the file.
+\end{description}
+The last two commands assume \cs{jobname\_data.sav} exists; otherwise they take an initial seed based on
+the current date and time.
+
+\section{Printing and clearing the puzzle}
+
+The \pkg{dps} package provides the following two commands, which produce push buttons:
+\begin{Verbatim}[commandchars=!()]
+\printDPS[!ameta(form-options)]{!ameta(wd)}{!ameta(ht)} %!textsf( prints the document)
+\resetDPS[!ameta(form-options)]{!ameta(wd)}{!ameta(ht)} %!textsf( clears the document)
+\end{Verbatim}
+The \ameta{wd} and \ameta{ht} are the width and height of the push button;
+the optional argument \ameta{form-options} are key-value pairs to change the
+appearance of the buttons. Familiarity with the \pkg{eforms} package is
+needed.
+
+The \pkg{dps} provides the command \cs{dpsResetHook} to add JavaScript lines to the
+action of \cs{resetDPS}. The command takes one argument to pass the JavaScript lines
+to \cs{resetDPS}; for example, \verb|\dpsResetHook{dpsHideFld("btnEmoji");}|\FmtMP{\cs{dpsHideFld}} appears
+in several of the example file. This hides the \texttt{btnEmoji} image.
+
+\section{Methods of handling long questions}
+
+All the basic examples (those in the folder \texttt{examples/basic}) feature
+\emph{short questions} that conveniently fit into the space provided.\footnote{With the one exception
+of \texttt{stat\_match1-print.tex} in the \texttt{basic} folder.} More
+complex questions require longer questions. The problem, then, is to
+develop a method of posing long questions, without disturbing the puzzle design,
+for an \textit{interactive puzzle}.
+
+In this section, we detail two methods of posing long questions, while saving
+space on a one page puzzle document; these are (1) place the long questions
+into an appearance of an push button (yes, you can do that); and (2) place
+the long questions into a layer (optional content group, OCG). All {\LaTeX}
+workflows are supported by method (1), while method~(2) requires the
+\app{dvips\,->\,distiller} workflow.
+
+Both methods are designed for an interactive puzzle\FmtMP{interactive puzzles}, not a paper puzzle.
+
+\subsection{The \tops{\protect\opt{usebtnappr}}{usebtnappr} option}\label{s:usebtnappr}
+
+\textbf{Demo file.} The demonstration file for this subsection is \texttt{stat\_match1.tex},
+found in the \texttt{examples/advanced/icon-appr} folder.
+
+\newtopic\noindent This solution requires two files: (1) the puzzle file; and the (2) icon file.
+
+\subsubsection{The puzzle file}
+
+Within the puzzle file, the \opt{usebtnappr} option is specified. The
+\cs{usepackage} command for \pkg{dps} below specifies the minimal options:
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+\usepackage[%
+ !textbf(usebtnappr),
+ nonrandomized,
+ savedata
+]{dps}
+\end{Verbatim}
+%More on the \opt{wrtcontent} option in the section titled \mlNameref{ss:workflow}.
+
+\paragraph*{In the preamble.} We place two environments;
+\env{embedding}, to embed the icons; and \env{setContent}, to pose the
+long questions.
+
+\subparagraph*{Embedding the icons.} The \opt{usebtnappr} brings in the
+\FmtMP{\pkg{icon-appr} package}\pkg{icon-appr} package,\footnote{\url{https://ctan.org/pkg/icon-appr}} which defines the
+\env{embedding} environment and the \cs{embedIcon} command. The \pkg{dps}
+package defines \cs{dpsEmbedIcons}. This command embeds all the dynamically
+created PDF graphics that comprise the long questions. \cs{dpsEmbedIcons} is
+followed by other optional \cs{embedIcon} commands.
+\begin{Verbatim}[commandchars=!()]
+\begin{embedding}
+\dpsEmbedIcons
+!ameta(other-embeds)
+\end{embedding}
+\end{Verbatim}
+Below is the example from the demo file.
+\begin{Verbatim}[xleftmargin=\amtIndent]
+\begin{embedding}
+\dpsEmbedIcons
+\embedIcon[name=Emoji,placement=btnEmoji]{MyEmoji.pdf}
+\end{embedding}
+\end{Verbatim}
+The second line is the optional one; here, we explicitly embed, using the
+syntax of \pkg{icon-appr}, an additional graphic for use by the puzzle.
+
+\subparagraph*{Special note for \app{xelatex} users.} The \env{embedding}
+environment is placed in the preamble but the indirect references (a PDF
+term) of the embedded graphics are not calculated until the first page is
+shipped out (a {\LaTeX} term); therefore, the \emph{puzzle should be on the second
+page} when the \emph{\pkg{textpos} package is used}\FmtMP{\pkg{textpos} pkg} to position the graphics. This
+issue does not arise when using the \pkg{eso-pic} package.
+
+\subparagraph*{Posing long questions.} Following the \env{embedding} environment comes the usual content for
+designing the puzzle: the \cs{DeclarePuzzle} data structure, followed by the
+\env{Composing} environment. It is within the \env{cQ} environment of the
+\env{Composing} environment that there is a change in content.
+
+The\FmtMP{posing long question} \opt{usebtnappr} option
+defines the \env{setContent} environment, which is placed in the \env{cQ}
+environment.
+\begin{Verbatim}[commandchars=!()]
+\begin{cQ}{!ameta(name)}
+ !ameta(question-prompt)
+\begin{setContent}{!ameta(name)}
+ !ameta(long-question)
+\end{setContent}
+\end{cQ}
+\end{Verbatim}
+The \ameta{name} argument of \env{setContent} is same as the argument of the
+enclosing \env{cQ} environment. \env{setContent} is a verbatim write
+environment; \cs{begin\darg{setContent}} can follow the end of the
+\emph{question-prompt} (one or more words that suggest what the question is
+about), but the \cs{end\darg{setContent}} must be in the left-most margin, as
+shown above. We illustrate first with an example taken from the demo file:
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+\begin{Composing}
+\begin{cQ}{R}
+Branches of Statistics!textbf(\begin{setContent}{R})
+The two branches of statistics are descriptive and
+\underbar{\hspace{.5in}}.
+!textbf(\end{setContent})
+\end{cQ}
+\begin{cA}[r]{R}
+inferential
+\end{cA}
+...
+\end{Composing}
+\end{Verbatim}
+A long question is not required, in the demo file most have long questions and
+some do not.
+
+The \env{setContent} environment writes its content verbatim to a CUT file
+(named \cs{jobname-sc(\ameta{num}).cut}). For example, the CUT file for the
+first question of the demo file reads,
+\begin{Verbatim}[xleftmargin=\amtIndent]
+\textbf{Problem 1}\newline
+The two branches of statistics
+are descriptive and \underbar{\hspace{.5in}}.
+\end{Verbatim}
+The first line seen above can be modified using the following two commands.
+\begin{Verbatim}
+\newcommand{\quesNumTxt}[1]{\protect\textbf{Problem #1}}
+\newcommand{\quesNumTxTPost}{\protect\newline}
+\end{Verbatim}
+These may be redefined.
+
+\paragraph*{On the puzzle page.} Aside from the layout of the puzzle, questions,
+and answers commands, above all these, place the following commands:
+\begin{Verbatim}[commandchars=!()]
+\placeQuesIcon{!ameta(placement-cmds)}
+\placeOtherIcon{!ameta(placement-cmds)}
+\end{Verbatim}
+The nature of the \ameta{placement-cmds} depends on the ``placement'' package used. The demo files
+use either the \FmtMP{\pkg{eso-pic}, \pkg{textpos} packages}\pkg{eso-pic} or
+\pkg{textpos} package. The \ameta{placement-cmds} place the text field
+\cs{dpsQuesIcon\darg{\#1}\darg{\ameta{wd}\darg{\ameta{ht}}}}.
+The following is taken from the demo file, it uses the \pkg{eso-pic} package.
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small,commandchars={@~^}]
+\placeQuesIcon{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,0)
+ {@textbf~\dpsQuesIcon{#1}{2.25in}{9\baselineskip}^}}}}
+\end{Verbatim}
+If other icons were embedded in the \env{embedding} environment, those icons can be placed
+using the \cs{placeOtherIcon} command.
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small,commandchars={@~^}]
+\placeOtherIcon{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,0)
+ {@textbf~\dpsOtherIcon[\I{\csOf{Emoji}}]{btnEmoji}{2.25in}{9\baselineskip}^}}}}
+\end{Verbatim}
+
+\subsubsection{The icons file}\label{ss:iconfile}
+
+The \opt{usebtnappr} option requires the use of a second file, named
+\texttt{icons.tex}.\footnote{The name of the file is hard-wired into the
+package and cannot be changed at this time.} The \texttt{icons.tex} file in
+the \texttt{examples/advanced/icon-appr}. The icons file (\texttt{icons.tex})
+is a very short file and is placed in the same folder as the puzzle file.
+\begin{Verbatim}[commandchars={*@^}]
+\documentclass{article}
+\usepackage[!useacrobat]{icon-doc}
+\margins{3pt}{3pt}{3pt}{3pt} %*textsf@ left,right,top,bottom (web command)^
+\screensize{9\baselineskip}{2.25in} %*textsf@ height,width (web command)^
+\begin{document}
+\small
+\createRequiredIcons{12}{stat_match1}
+\end{document}
+\end{Verbatim}
+The icons file is placed in the came folder as the puzzle file. The \pkg{dps}
+distribution has the \FmtMP{\pkg{icon-doc} package}\pkg{icon-doc} package, a
+short package designed for the icons file. The package has two options
+\opt{useacrobat} and \opt{!useacrobat}, the default is \opt{!useacrobat}.
+Document authors who use \app{pdflatex}, \app{lualatex}, or
+\app{dvips\,->\,distiller} need not bother with this option; the option is
+designed for \app{xelatex} users.
+
+Use the \cs{margins} command to adjust the boundary margins of icons file.
+Use the \cs{screensize} to adjust the height of the icons file and the width
+of the icons file. The dimensions shown above are the ones used by the demo
+file.
+
+The \cs{createRequiredIcons\darg{\ameta{num-ques}}\darg{\ameta{puzzle-file}}}
+command has two arguments: \ameta{num-ques} is the number of questions in the
+puzzle file; \ameta{puzzle-file} is the base name of the puzzle file.
+The command has two behaviors:
+\begin{enumerate}
+ \item \textbf{For \app{xelatex} authors that do not have \app{Acrobat}.}
+ When the icon file is compiled, the result is \ameta{num-ques} PDFs,
+ each PDF contains a \emph{single} long question. Since the author
+ does not have \app{Acrobat}, the icons file is compiled with the
+ \opt{!useacrobat} option. This case requires the
+ \FmtMP{\pkg{shellesc} pkg}\pkg{shellesc} package and that your
+ {\LaTeX} editor be setup to use the \texttt{shell-escape} switch of your editor.
+ Refer to Figure~\ref{fig:shesc} to see how to do this for the \app{WinEdt} editor.
+ Other editors/\TeX{} systems may support the \texttt{shell-escape} switch.
+\begin{figure}[htb]\centering
+ \includegraphics[width=.67\linewidth]{graphics/shell-escape}
+ \caption{Setting \texttt{shell-escape} on \app{WinEdt}}\label{fig:shesc}
+\end{figure}
+ \item \textbf{For all other cases of workflow.} When the icons file is
+ compiled, the result is a \emph{single} PDF (\texttt{icons.pdf}) with a page
+ for each long question in the puzzle file, in an order determined by
+ the randomization option (\opt{!nonrandomized} or
+ \opt{nonrandomized}).
+
+ For a \app{xelatex} author who has \app{Acrobat}, the
+ \opt{useacrobat} needs to be used.
+\end{enumerate}
+
+\paragraph*{Additional comments for \app{xelatex} authors.}\label{para:addCmts} In the case the author
+does not own \app{Acrobat}, when the icons file is compiled, each of the
+files \cs{jobname-sc(\ameta{num}).cut} is \emph{wrapped in a document
+template}, compiled, and saved as \texttt{icon-\ameta{num}.pdf}.
+The document wrapper is determined by the contents of the
+\FmtMP{\env{icondoc} env}\env{icondoc} environment. The default declaration
+of \env{icon-body} is,
+\begin{Verbatim}[commandchars=!()]
+\begin{icondoc}
+\documentclass{article}
+\usepackage{web}
+\margins{3pt}{3pt}{3pt}{3pt}
+\screensize{9\baselineskip}{2.25in}
+\begin{document}
+\small
+\dpsInputContent %!textsf( required, defined in icon-doc)
+\end{document}
+\end{icondoc}
+\end{Verbatim}
+Notice that this markup is similar to the source file for \texttt{icons.tex};
+they differ in two respects, however: (1) the \pkg{icon-doc} package is not
+used; and (2) in the body, we use \cs{dpsInputContent} rather than
+\cs{createRequiredIcons}. If you use multiple workflows, the layout of the
+icons file and the declarations of the \env{icondoc} environment should be
+the same. Changes to the \env{icondoc} environment are made in the icons file. For example,
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars={*@^}]
+%*textsf@ icons.tex^
+%*textsf@ modify a design parameters^
+\documentclass{article}
+\usepackage[!useacrobat]{icon-doc}
+\margins{4pt}{4pt}{4pt}{4pt} %*textsf@ left,right,top,bottom (web command)^
+\screensize{10\baselineskip}{3in} %*textsf@ height,width (web command)^
+%*textsf@ change *env@icondoc^ to reflect changes above^
+*textbf@\begin{icondoc}^
+\documentclass{article}
+\usepackage{web}
+\margins{4pt}{4pt}{4pt}{4pt}
+\screensize{10\baselineskip}{3in}
+\begin{document}
+\small
+\dpsInputContent %*textsf@ required, defined in icon-doc^
+\end{document}
+*textbf@\end{icondoc}^
+\begin{document}
+\small
+\createRequiredIcons{12}{stat_match1}
+\end{document}
+\end{Verbatim}
+\textbf{Why is \app{xelatex} so special (such a problem)?} The basic problem when dealing
+with \app{xelatex} is that it does not obey the \key{page} key of \cs{includegrapics}. When a graphic is embedded
+in a document we say,
+\begin{quote}
+ \cs{embedIcon[name=Q\string\n,hyopts=\darg{page=\string\n}]\darg{icons.pdf}}
+\end{quote}
+where, \cs{n} is question number; in this case, \cs{n} is also the page
+number where the question is located in \texttt{icons.pdf}. Since, the
+\key{key} is not obeyed, we cannot bundle all the questions in a single PDF
+and pull out the page we want; no, the questions must be their own PDF, the
+embedding command is then,
+\begin{quote}
+ \cs{embedIcon[name=Q\string\n]\darg{icons-\string\n.pdf}}
+\end{quote}
+where \cs{n} is the question number.
+
+\newtopic Hey, we're almost done with this option!
+
+\subsubsection{The workflow to build the puzzle file}\label{ss:workflow}
+
+Let's summarize the workflow to build a puzzle file that uses icon appearances
+to display the long questions. We assume you have jumped through all the hoops of the previous section,
+your puzzle file and icons file are ready to go.
+\begin{enumerate}
+ \item Compile the puzzle file, using the compiler of your choice. If
+ you require a randomized listing of the questions and answers,
+ either compile with \opt{!nonrandomized}, or the \opt{nonrandomize}
+ option commented out or deleted. If you are randomizing, compile
+ with the command \cs{inputRandomSeed} in the preamble to input that
+ same initial seed back in when your later compile the puzzle file
+ in step~3.\footnote{Or, you can open the SAV file and copy and
+ paste the initial seed into the argument of \cs{useRandomSeed}.}
+ \item Compile the icons file, using your favorite compiler. If you are
+ a \app{xelatex} user, the option \opt{useacrobat} and
+ \opt{!useacrobat} as appropriate. (Refer to \textbf{\mlnameref{para:addCmts}}
+ on page~\pageref{para:addCmts} for more details.)
+ \item Return to the puzzle file. Compile the puzzle file again to
+ obtain the final version.
+
+ \item Bring your PDF into \app{Adobe Reader DC} (or \app{Adobe Acrobat DC} if you
+ have it) and save the file. After saving, test the puzzle to be sure
+ the icons are displayed with the long questions. If it does not work,
+ repeat steps~1--3 more carefully.
+\end{enumerate}
+To familiarize yourself to the procedure, build the demo file
+\texttt{stat\_match1.tex} using your favorite PDF creator. Try it with
+several PDF creators, just for fun. The process is straight forward once
+everything is properly set up.
+
+\subsection{The \tops{\protect\opt{uselayers}}{uselayers} option}\label{s:uselayers}
+
+\textbf{Demo files.} There are several example files in the
+\texttt{examples/advanced/ocgs} folder, but in this discussion, we'll
+reference, once again, \texttt{stat\_match1} found in the \texttt{ex1}
+folder. There are two versions of this file \texttt{stat\_match1-ep.tex} and
+\texttt{stat\_match1-tb.tex}. The latter uses the \pkg{textpos} package, the
+latter uses the \pkg{eso-pic} package. For variety, we'll reference the
+\pkg{textpos} version.
+
+\newtopic\noindent
+The \opt{uselayers} option is actually a simpler approach (no icon file
+needed), but there has more restrictions on the workflow. This option
+requires \FmtMP{\pkg{aeb\_pro} pkg} the \pkg{aeb\_pro} package (with
+correctly installed JS files \texttt{aeb.js} and \texttt{aeb\_pro.js}) and
+requires a \FmtMP{\app{Acrobat} required}\app{dvips->distiller} PDF creator workflow.
+
+\subsubsection{The puzzle file}
+
+A minimal specification for the \pkg{aeb\_pro} and \pkg{dps} packages is
+listed below:
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+\usepackage[%
+ web={extended,tight},
+ eforms,
+ !textbf(uselayers)
+]{aeb_pro}
+\usepackage[!textbf(uselayers),
+ nonrandomized,
+ savedata
+]{dps}
+\end{Verbatim}
+
+\paragraph*{Posing long questions.} The \cs{DeclarePuzzle} is as described in
+\hyperref[s:DP]{Section~\ref*{s:DP}}. As in the case of \hyperref[s:usebtnappr]{Section~\ref*{s:usebtnappr}},
+the \env{setContent} environment is used to pose long questions.
+\begin{Verbatim}[commandchars=!()]
+\begin{cQ}{!ameta(name)}
+ !ameta(question-prompt)
+\begin{setContent}{!ameta(name)}
+ !ameta(long-question)
+\end{setContent}
+\end{cQ}
+\end{Verbatim}
+The definition of \env{setContent} differs from that of \env{setContent} for
+the \opt{usebtnappr} option. A long question is not required.
+
+The \env{setContent} environment writes its content verbatim to a CUT file
+(named \cs{jobname-sc(\ameta{name}-\ameta{num}).cut}). For example, the CUT file for the
+first question of the demo file reads,
+\begin{Verbatim}[xleftmargin=\amtIndent]
+\textbf{Problem 1}\newline
+The two branches of statistics
+are descriptive and \underbar{\hspace{.5in}}.
+\end{Verbatim}
+The first line, which is not part of the \env{setContent} content, seen above
+can be modified using the following two commands.
+\begin{Verbatim}
+\newcommand{\quesNumTxt}[1]{\protect\textbf{Problem #1}}
+\newcommand{\quesNumTxTPost}{\protect\newline}
+\end{Verbatim}
+These may be redefined.
+
+\begin{comment}
+\fmtOCGQues{%
+ \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+ \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+ \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}%
+}
+% These declaration go on the page where they are to appear
+\placeQuesLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3in) %(.33\paperwidth,.42\paperheight)\hfuzz11pt
+ \insertQuesLayer{#1}
+ \end{textblock*}%
+}
+
+\placeOtherLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3in)\centering
+ \xBld{owclogo}\parbox{2.25in}{\includegraphics[width=2.25in]{owc_self}}\eBld
+ \end{textblock*}%
+}
+\end{comment}
+
+\paragraph*{In the body of the puzzle page.} The following three commands are placed
+on the same page as the puzzle is to appear. They precede the layout of the puzzle, questions,
+and answers.
+\begin{Verbatim}[commandchars=!()]
+\fmtOCGQues{!ameta(formatting-comm)}
+\placeQuesLayer{!ameta(placement-cmds)}
+\placeOtherLayer{!ameta(placement-cmds)}
+\end{Verbatim}
+The argument of \FmtMP{\cs{fmtOCGQues}}\cs{fmtOCGQues} is a convenient way of designing how your long question
+appears on the page. Within the argument, use \cs{dpsQuesLayer{\#1}} to symbolically reference
+the question. For example, from the demo file,
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+\fmtOCGQues{%
+ \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+ \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+ \parbox{\linewidth}{!textbf(\dpsQuesLayer{#1})\vskip3pt}}}}
+}
+\end{Verbatim}
+Here, we've used \cs{psshadowbox} from \pkg{pstricks-add},
+
+The nature of the \ameta{placement-cmds} depends on the ``placement'' package used. The demo files
+use either the \FmtMP{\pkg{eso-pic}, \pkg{textpos} packages}\pkg{eso-pic} or
+\pkg{textpos} package. The \ameta{placement-cmds} argument places the question
+\cs{insertQuesLayer\darg{\#1}}.
+
+For the command \FmtMP{\cs{placeQuesLayer}}\cs{placeQuesLayer} places the question layer,
+symbolically represented by \cs{insertQuesLayer\darg{\#1}}. For example, from the demo file,
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+\placeQuesLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3in)
+ !textbf(\insertQuesLayer{#1})
+ \end{textblock*}%
+}
+\end{Verbatim}
+\cs{insertQuesLayer} sets the layer and inputs the formatted content.
+
+Use \FmtMP{\hfuzz4pt\cs{placeOtherLayer}}\cs{placeOtherLayer} to place other
+non-question content in a layer. For example, from the demo file,
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
+\placeOtherLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3in)\centering
+ \xBld{owclogo}\parbox{2.25in}
+ {\includegraphics[width=2.25in]{owc_self}}\eBld
+ \end{textblock*}%
+}
+\end{Verbatim}
+Here, you must use the \pkg{aeb\_pro} commands to create a named layer, using
+the \cs{xBld}/\allowbreak\cs{eBld} command pair. The argument of \cs{xBld} is the name
+of the layer. Within the \cs{xBld}/\cs{eBld} pair, we create our content of a
+graphic.
+
+\subsection{Developing an end of game event}
+
+There are commands and JavaScript hooks to enable a knowledgable author to
+create a special end-of-game event. For example, the graphic placed by
+\cs{placeOtherIcon} or \cs{placeOtherLayer}, becomes visible when the player
+finishes the puzzle. All the demo files in the \texttt{advanced} folder have
+end of game events. The \pkg{dps} provides the command \cs{dpsFinishedEvent}
+to add JavaScript lines to the action to the end of game event. The command
+takes one argument to pass the JavaScript lines to the end of game event; for
+example, \verb|\dpsFinishedEvent{dpsShowFld("btnEmoji");}|\allowbreak
+\FmtMP{\leavevmode\llap{\cs{dpsFinishedEvent}}} appears in several of the
+example file. This shows the \texttt{btnEmoji} image when the player has
+finished the puzzle.
+
+\section{Creating a sideshow}\label{s:sdshw}
+
+Some of the advanced examples use a sideshow; as the player progresses through
+the puzzle, with each success, a new piece of a graphic is revealed. A partially worked puzzle
+is shown in \hyperref[fig:sideshow]{Figure~\ref*{fig:sideshow}}.
+
+\begin{figure}[htb]\centering\fboxsep0pt
+\fbox{\includegraphics[width=.67\linewidth]{graphics/sideshow}}
+\caption{Puzzle with sideshow, shown on left}\label{fig:sideshow}
+\end{figure}
+
+There are two commands, placed in the preamble, that control the behavior of
+the sideshow.
+\begin{Verbatim}
+\randomizePicMappings
+\sortPicMappings
+\end{Verbatim}
+The order the sideshow pictures appears can be in their natural order, or in
+a randomized order. To randomize the order, insert \cs{randomizePicMappings}
+in the preamble; otherwise, the pictures appear in their natural order.
+
+Second command, \cs{sortPicMappings} implies \cs{randomizePicMappings}, but
+with a twist. The pictures are placed in random positions as they appear; at
+the end of the puzzle, a bubble sort is applied, and the pictures are sorted
+to their natural order. Cool.
+
+In all cases, pressing the \textsf{Clear} button creates a new randomization
+of the sideshow.
+
+
+\paragraph*{Tiled graphics.}\label{para:tiledgraphics} A sideshow appears in pieces, called \emph{tiles}, that appear
+one at a time as the puzzle is solved, see
+\hyperref[fig:sideshow]{Figure~\ref*{fig:sideshow}}. The graphic to be used
+must have been broken down into a series of \emph{tiled sub-graphics}. These
+tiles must be created in a certain way and labeled in a specific manner. Use
+the \FmtMP{\pkg{tile-graphic} pkg}\pkg{tile-graphic} package to tile the
+graphic into either individual PDF tiled sub-graphics or as a single package
+of tiled graphics.\footnote{\url{https://ctan.org/pkg/tile-graphic}}
+
+\subparagraph*{The base name of the graphic.}\label{subpara:basename} The \pkg{tile-graphic} has a naming convention
+that this package respects:
+\begin{itemize}
+ \item When the tiled graphics are individual files, they are named, for
+ example, \texttt{mypic\_01}, \texttt{mypic\_02}, \texttt{mypic\_03},
+ \dots. The base name of this example is \texttt{mypic}. The graphical
+ file format of the tiles is any format the PDF creator supports for
+ graphical inclusion. It is usually most convenient for the tiled
+ files to be PDF files.
+ \item When the tiled graphics are packaged,\footnote{\app{xelatex} does not support packaged files,
+ the tiles should be individual PDFs, as describe previously.} the \pkg{tile-graphic}
+ package names the package file, for example,
+ \texttt{mypic\_package.pdf}. When packaged, the graphical file format
+ for the tiles are always PDFs. The base name of this example is \texttt{mypic}.
+\end{itemize}
+
+
+\newtopic
+Additional details of how to create a sideshow are dependent on whether the
+option \opt{usebtnappr} or \opt{uselayers} is taken.
+
+\subsection{Sideshow with the \tops{\protect\opt{usebtnappr}}{usebtnappr} option}
+
+\textbf{Demo file.} The demo file for this feature is \texttt{first\_date.tex} found
+in the folder \texttt{examples/advanced/usebtnappr/sideshow}.
+
+\newtopic\noindent First we embed the pictures of the sideshow in the \env{embedding}
+environment.
+\begin{Verbatim}[commandchars=!()]
+\begin{embedding}
+\dpsEmbedIcons
+!ameta(other-embedding commands)
+!textbf(\sideshowPackaged!quad)%!sffamily( optional)
+!bfseries\dpsEmbedSideShow[!ameta(ext)]{!ameta(n-pics)}{!ameta(path)}
+\end{embedding}
+\end{Verbatim}
+There are two ways to present the sideshow pictures, as described in the
+paragraph \textbf{\nameref{para:tiledgraphics}} above, to the
+\cs{dpsEmbedSideShow} command: (1) as individual tiled graphics; or (2) as a
+packaged graphic, the pages of which are the tiled graphics. The form of how
+the picture is presented is signaled to the \cs{dpsEmbedSideShow} command by
+the command \cs{sideshowPackage}, as indicated above. The first argument is
+\ameta{ext}, the file extension of the graphic, this usually not needed; when
+there is no \ameta{ext} specified, the extension is assumed to be
+\texttt{pdf}. The second argument is \ameta{n-pics}, the number of tile
+sub-graphics in the sideshow. The third argument, \ameta{path}, is the path
+to the sideshow graphic. At the end of the \ameta{path} is the base name of
+the graphic, as described in \textbf{\nameref{subpara:basename}} on
+page~\pageref*{subpara:basename}; for example, \texttt{graphics/mypic}
+indicates the tile files are in the \texttt{graphics} sub-folder, with base
+name of \texttt{mypic}.
+
+\newtopic After embedding the sideshow graphics, insert them into the puzzle board
+using,
+\begin{Verbatim}[commandchars=!()]
+\insertSideshow{!ameta(nRows)}{!ameta(nCols)}{!ameta(width)}{!ameta(height)}
+\end{Verbatim}
+where, \ameta{nRows} is the number of rows of the tiled graphic;
+\ameta{nCols} is the number of columns of the tiled graphic; \ameta{width} is
+the width of the tile; and \ameta{height} is the height of the tile. These
+latter two are adjusted so the tile fits into the space allotted and the
+aspect ratio is preserved.
+
+\newtopic\noindent
+\textbf{\textcolor{red}{Remark.}} When compiling a puzzle with the
+\opt{usebtnappr} option, the puzzle file compiles in two ``modes,'' depending
+on the state of the switch \cs{ifwrtContent}. Each time the document is
+compiled, the package looks for the file \texttt{icons-pglst.sav}, if it
+exists, the switch \cs{ifwrtContent} is set false; otherwise, it is set to
+true. The file \texttt{icons-pglst.sav} is created by \texttt{icons.tex}, the
+existence of \texttt{icons-pglst.sav} means \texttt{icons.tex} has been
+built. Once the puzzle file knows the \texttt{icons.tex} is built, the
+switch \cs{ifwrtContent} is set to false, and its behavior is changed
+slightly. If something goes wrong, delete \texttt{icons-pglst.sav}, and rebuild
+the puzzle file first, the icons file next, then finally the puzzle file again.
+
+\subsection{Sideshow with the \tops{\protect\opt{uselayers}}{uselayers} option}
+
+\textbf{Demo file.} The two TEX files in the \texttt{examples/advanced/uselayers/sideshow} folder.
+
+\newtopic\noindent
+When the \opt{uselayers} option is specified, only EPS files are supported.
+\begin{Verbatim}[commandchars=!()]
+\insertSideshow{!ameta(nRows)}{!ameta(nCols)}[!ameta(hy-opts)]{!ameta(path)}
+\end{Verbatim}
+
+% layers
+%\insertSideshow{3}{2}[hiresbb,width=.5\linewidth]{flowers1/DSC_0453}
+
+\section{Some small degree of security}
+
+If a puzzle is create for a class of students to take for credit; then some
+security is appropriate. Typically, you post the puzzle with a print button
+(see \cs{printDPS} above. After the student completes the puzzle, he/she
+prints the results and hands it in for some credit. The \pkg{dps} package also
+provides \cs{clearOnCloseOrSave}:
+\begin{Verbatim}
+\clearOnCloseOrSave
+\end{Verbatim}
+Place this command in the preamble. Now, when the puzzle is built, a student
+tries to close or save the puzzle, the puzzle is cleared before closing or
+saving. The only record is the printed version.\footnote{Perhaps this is a
+mere nuisance, the student can make many copies of the printed puzzle, and
+hand it around to others in the class. Nothing is foolproof.}
+
+%\section{Advanced hooks}
+%There are several built-in hooks that can be exploited to author special effects.
+
+% The two commands \afterQhookA and \OnFocusQhookAA are hooks onto
+% the \dpsQ command of the dps package. This allows us to post process
+% the user's choice of a questions, and allows us to execute JS on focus.
+% We use these two to call to JS function to support these additional
+
+% \afterQhookA
+% \OnFocusQhookAA
+
+% afterCorrectChoiceHook()
+% dpsFinishedHook()
+
+\section{Let's have some Fun}
+
+In order to make answering the questions ``fun,'' and in addition to
+the puzzle (or message), I implemented a point system. Each time the
+user checks an incorrect answer, that is recorded as a miss. After
+completion of the game, the JavaScript determines if the user has
+passed the test. To make it more interesting, a penalty point system
+is also used: If the user incorrectly answer the same questions
+multiple times (guessing!), penalty points are given.
+
+\newtopic\noindent
+The document author can set the various parameters of this aspect of the game.
+\begin{description}
+\item[\normalfont{\cs{threshold\darg{\ameta{n}}}}:] The number, \ameta{n}, of
+ times a person is allowed to miss the same question before being
+ ``awarded'' penalty points. The command \cs{threshold} with its one
+ argument defines the command \cs{dsthreshold} which expands to the
+ argument, \texttt{n}, of \cs{threshold}. Set \cs{threshold} in the
+ preamble, and use \cs{dsthreshold} as part of the instructions or
+ description of the game. The default: \verb!\threshold{3}!.
+
+\item[\normalfont{\cs{penaltypoints\darg{\ameta{n}}}}:] The number, \ameta{n},
+of penalty points to be added into the final score. Penalty points
+are ``awarded'' for missing the same question more than the number
+specified by the argument of \cs{threshold}. The command
+\cs{penaltypoints} with its one argument defines the command
+\cs{dspenaltypoints} which expands to the argument, \texttt{n}, of
+\cs{penaltypoints}. Set \cs{penaltypoints} in the preamble, and use
+\cs{dspenaltypoints} as part of the instructions or description of
+the game. Default: \verb!\penaltypoints{3}!.
+
+\item[\normalfont{\cs{passing\darg{\ameta{n}}}}:] The maximum number,
+\ameta{n}, of questions the user needs to miss and still pass the
+test. Passing or not does not depend on the number of penalty
+points. The command \cs{passing} with its one argument defines the
+command \cs{dspassing} which expands to the argument, \ameta{n}, of
+\cs{passing}. Set \cs{passing} in the preamble, and use
+\cs{dspassing} as part of the instructions or description of the
+game. The default is \verb!\passing{4}!.
+
+The number of incorrect answers and the total penalty points are
+combined. Based on the combined score, a final evaluation of the
+user's knowledge on the subject is displayed.
+\end{description}
+
+\section{Checking for validity}
+
+When creating the game, human error can sneak in. The most critical
+part is the \cs{Declare\-Puzzle} command and getting the names of your
+fields set up the way you want. Letters with the same field name
+(the second parameter of the pair) will only need one question, they
+will all ``light up'' when the question is answered.
+
+As explained earlier, after you've decided on your puzzle and the
+field names, you can then create your \texttt{Composing} environment
+using the \cs{writeComposingEnv} helper command. Review the
+discussion in \Nameref{composing}.
+
+To help you lay out your design, use the \texttt{viewmode} option,
+possibly along with the \texttt{showletter} option. This gives you a
+nice preview and you can see where everything is located. You may
+have to adjust the parameter for \cs{insertPuzzle} to fit the puzzle
+into the allotted space. If enclosing puzzle, questions and answer
+in frames, there may have to be some adjustment of the depth of the
+controlling \texttt{minipage} environments, and so on, etc., etc.,
+etc., and, of course, etc.
+
+Assuming you have successfully posed questions and answers, and
+designed a layout for your puzzle, the questions, and the answers, you are
+ready to test it. Using the \texttt{nonrandomized} option is nice
+for checking your puzzle; the questions and answers are listed in
+the same order.
+
+If you have customized the text using the \texttt{lang=custom}
+option, you need to check that your text displays correctly; this is
+especially important if your new text contains accented characters,
+such as our old friend \"{u}. To test your customized string, open
+your puzzle document in \app{Acrobat} (\app{Reader} will not do here) and
+execute these JavaScript lines in the console:\footnote{To execute
+from the console, open the console window by pressing
+\texttt{Ctrl+J}, paste in the code, highlight all the lines and
+press the \texttt{Enter} key on the keyboard, or \texttt{Ctrl+Enter}
+on the keypad.}
+\begin{verbatim}
+this.resetForm()
+nMissed = 0;
+nPenaltyPoints = 0;
+nPassing = 4;
+checkForFinished();
+\end{verbatim}
+By changing the variables \texttt{nMissed}, \texttt{nPenaltyPoints}
+and \texttt{nPassing}, and executing, you get the different messages
+appearing in the message text field.
+
+\section{Using the \textsf{web} Package}
+
+The web package has a many features that can be utilized as a part
+of your overall puzzle design.
+
+The package has a powerful template management system for inserting
+background graphics into a document, and a system for painting the
+background a color other than the default white.
+
+Use the \cs{margins} and \cs{screensize} commands to set the
+dimensions of your puzzle game page:
+\begin{Verbatim}[commandchars=!()]
+\margins{!ameta(left)}{!ameta(right)}{!ameta(top)}{!ameta(bottom)}
+\screensize{!ameta(height)}{!ameta(width)}
+\end{Verbatim}
+Enter the title and author's name, as well as other metadata:
+\begin{Verbatim}[commandchars=!()]
+\title{!ameta(doc-title)}
+\author{!ameta(doc-author)}
+\end{Verbatim}
+See the documentation, \texttt{aeb\_man.pdf}, of the \href{http://www.ctan.org/pkg/acrotex}{\textsf{AeB} distribution}
+for details.
+
+\section{Thanks}
+
+My thanks to J\"{u}rgen Gilg, of u-umlaut fame, for his help and
+kind suggestions during the development of this game.
+
+That's all for now. Hope you enjoy \textsl{Das Puzzle Spiel} and
+find it a useful learning tool.
+
+\newtopic\noindent
+Now, I simply must get back to my retirement. \dps
+
+\newpage
+
+\section{Appendix}\label{appendix}
+
+The following is a subset of the PDFDocEncoding character set for PDF, these are
+useful for creating your custom localization file \texttt{dps\_str\_cust.def}, as discussed
+in \mlNameref{packopts}.
+
+\subsection{German Umlaut (dieresis)}
+Here a little tabular how to substitute the German Umlaut
+(dieresis) in PD1.\\[6pt]
+%
+\begin{tabular}{cl|cl|cl}
+\"{A}&\verb!\string\304!&\"{O}&\verb!\string\326!&\"{U}&\verb!\string\334!\\
+\"{a}&\verb!\string\344!&\"{o}&\verb!\string\366!&\"{u}&\verb!\string\374!\\
+{\ss}&\verb!\string\337!
+\end{tabular}
+
+\subsection{Accents}
+Here a little tabular how to substitute accents in PD1.\\[6pt]
+%
+\begin{tabular}{cl|cl|cl}
+\`{A}&\verb!\string\300!&\`{E}&\verb!\string\310!&\`{I}&\verb!\string\314!\\
+\`{a}&\verb!\string\340!&\`{e}&\verb!\string\350!&\`{\i}&\verb!\string\354!\\
+\'{A}&\verb!\string\301!&\'{E}&\verb!\string\311!&\'{I}&\verb!\string\315!\\
+\'{a}&\verb!\string\341!&\'{e}&\verb!\string\351!&\'{\i}&\verb!\string\355!\\
+\^{A}&\verb!\string\302!&\^{E}&\verb!\string\312!&\^{I}&\verb!\string\316!\\
+\^{a}&\verb!\string\342!&\^{e}&\verb!\string\352!&\^{\i}&\verb!\string\356!\\
+\`{O}&\verb!\string\322!&\`{U}&\verb!\string\331!&\"e&\verb!\string\353!\\
+\`{o}&\verb!\string\362!&\`{u}&\verb!\string\371!&\c{C}&\verb!\string\307!\\
+\'{O}&\verb!\string\323!&\'{U}&\verb!\string\332!&\c{c}&\verb!\string\347!\\
+\'{o}&\verb!\string\363!&\'{u}&\verb!\string\372!\\
+\^{O}&\verb!\string\324!&\^{U}&\verb!\string\333!\\
+\^{o}&\verb!\string\364!&\^{u}&\verb!\string\373!
+\end{tabular}
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/MyEmoji.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/MyEmoji.pdf
new file mode 100644
index 00000000..6395769e
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/MyEmoji.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/dps_str_cus.def b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/dps_str_cus.def
new file mode 100644
index 00000000..aa3f1cb5
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/dps_str_cus.def
@@ -0,0 +1,48 @@
+%%
+%% This is file `dps_str_us.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,english')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, 2006-10-06 %%
+%% Copyright (C) 2006 D. P. Story %%
+%% storyd@owc.edu %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\chooseQ{"You must choose a question to answer before you answer!"}
+\def\triedTooMuch{"You have tried this problem too many times, I'm adding "
+ + \dspenaltypoints
+ + " points, and resetting the penalty counter. Bad boy/girl!"}
+\def\congratFinished{"Student: " + (this.getField("dpsSignInName").value) + ". "
+ + "Time stamp: " + (util.printd("mm-dd-yy, H:MM:ss.", new Date())) +"\n"
+ +"Congratulations! You finished the puzzle"
+ +((nMissed==0) ? " without missing a single problem, amazing!"
+ : ", but you missed " + nMissed + " questions in the process!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "I regret to report that you did not pass the test because you missed too many questions."
+ : "I am pleased to report that you passed the test!")}
+\def\reportPenaltyPoints{"The number of penalty points is " + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Final penalty score is " + nTotalPenaltyPoints + ". "}
+\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
+\def\aPenaltyMsgs
+{%
+ "Perfect! You are a statistics wizard!",
+ "Very nice performance!",
+ "This is not looking good. Perhaps a review is in order!",
+ "Are you trying? Do you have the prerequisites for this course?",
+ "You're not taking this seriously!"
+}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
+\endinput
+%%
+%% End of file `dps_str_us.def'.
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/icons.tex b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/icons.tex
new file mode 100644
index 00000000..3c1cccc7
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/icons.tex
@@ -0,0 +1,8 @@
+\documentclass{article}
+\usepackage[useacrobat]{icon-doc}
+\margins{3pt}{3pt}{3pt}{3pt} % left,right,top,bottom (web command)
+\screensize{9\baselineskip}{2.25in} % height,width (web command)
+\begin{document}
+\small
+\createRequiredIcons{12}{stat_match1}
+\end{document} \ No newline at end of file
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/stat_match1.tex b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/stat_match1.tex
new file mode 100644
index 00000000..34b12683
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/basic/stat_match1.tex
@@ -0,0 +1,351 @@
+\documentclass{article}
+\usepackage[texcoord]{eso-pic}
+% aeb_pro not required for pdflatex, lualatex, or xelatex
+% If you don't have acrobat, no harm done. For the
+% dvips -> distiller workflow, aeb_pro is required.
+\usepackage[web={extended},eforms,useacrobat]{aeb_pro}
+% for non-pdfmark workflow, the alternative is to use
+% the following two packages instead.
+%\usepackage[extended]{web}
+%\usepackage{eforms}
+\usepackage[usebtnappr,
+ nonrandomized,
+ !showletters,
+ !showanswerkey,
+ savedata,
+ lang=custom,
+]{dps}
+\usepackage{graphicx}
+
+%\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{8.5in}{8.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=Stat Matching Game,
+ author=D. P. Story,
+ university=NORTHWEST FLORIDA STATE COLLEGE\\Department of Mathematics,
+ email=storyd@nwfsc.edu,
+ subject=First extra credit assignment,
+ keywords={statistics, matching, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\everyTextField{\textFont{TiRo}}
+
+\begin{embedding}
+\dpsEmbedIcons
+\embedIcon[name=Emoji,placement=btnEmoji]{MyEmoji.pdf}
+\end{embedding}
+
+% The dpsFinishedEvent() function fires when the puzzle is completed
+% (the last question is answered). Here, we display the btnEmoji
+%\begin{insDLJS}{dpsfinevent}{DPS: Btn appr finish event}
+%function dpsFinishedEvent() {
+% dpsShowFld("btnEmoji");
+%}
+%\end{insDLJS}
+\dpsFinishedEvent{dpsShowFld("btnEmoji");}
+
+% since we are displaying btnEmoji, we need to hide it
+\dpsResetHook{%
+ dpsHideFld("btnEmoji");
+}
+
+
+% Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+\clearOnCloseOrSave
+
+\optionalPageMatter
+{%
+ \par\minimumskip\vspace{\stretch{1}}
+ \begin{center}
+ \fcolorbox{blue}{white}{%
+ \begin{minipage}{.75\linewidth}\parskip3pt
+ \textbf{\textcolor{red}{Instructions: }}
+ On the next page of this document is a little matching game covering
+ some of the statistical concepts discussed in class.
+ \begin{itemize}
+ \item When you turn to the next page, type in your name in the name field
+ provided near the top of the page.
+ \item Follow the instructions on that page on how to answer the questions.
+ \item After you have correctly answered the last question correctly, a message
+ appears at the bottom of the page with an evaluation of your effort.
+ \item Print the completed page and turn it in to me at the next class meeting
+ for (extra) credit.
+ \end{itemize}
+ \textbf{\textcolor{red}{Warning:}} The puzzle board is cleared if this document
+ is closed or saved. Complete the puzzle in one sitting, then print the results.
+ \end{minipage}}
+ \end{center}
+}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {R}{R}
+ {o}{o}
+ {n}{n}
+ {a}{a}
+ {l}{l}
+ {d}{d}
+ {F}{F}
+ {i}{i}
+ {s}{s}
+ {h}{h}
+ {e}{e}
+ {r}{r}
+}
+
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{R}
+Branches of Statistics
+\begin{setContent}{R}
+The two branches of statistics
+are descriptive and \underbar{\hspace{.5in}}.
+\end{setContent}
+\end{cQ}
+\begin{cA}[r]{R}
+inferential
+\end{cA}
+
+\begin{cQ}{o}
+Definition\begin{setContent}{o}\raggedright
+\underbar{\hspace*{.5in}} is the
+science of collecting, organizing, analyzing and interpreting data
+in order to make decisions.
+\end{setContent}
+\end{cQ}
+\begin{cA}{o}
+statistics
+\end{cA}
+
+\begin{cQ}{n}
+A frequency distribution is an example of
+\underbar{\hspace*{.5in}}
+\end{cQ}
+\begin{cA}{n}
+data reduction
+\end{cA}
+
+\begin{cQ}{a}
+Find the median\begin{setContent}{a}
+Find the median of the following
+data:\\[1ex]
+\begin{tabular}{r|ll}
+2&2334&\kern6pt Key $2\,|\,4=24$\\
+2&57888\\
+3&344\\
+3&55666\\
+4&0023\\
+4&566
+\end{tabular}
+\end{setContent}
+\end{cQ}
+\begin{cA}{a}
+$34.5$
+\end{cA}
+
+\begin{cQ}{l}
+Compute mean and standard deviation\begin{setContent}{l}
+Given that $n=5$,
+$\sum x = 26$ $\sum x^2 = 154$, compute $\bar x$ and $s$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{l}
+$5.2$ and $2.17$
+\end{cA}
+
+\begin{cQ}{d}
+Definition\begin{setContent}{d}
+A \underbar{\hspace{.5in}} is a sample
+in which every possible sample of the same size has the same chance
+of being selected.
+\end{setContent}
+\end{cQ}
+\begin{cA}{d}
+simple random sample
+\end{cA}
+
+\begin{cQ}{F}
+Measures of Position\begin{setContent}{F}
+The number
+\underbar{\hspace{.5in}} divides a data set in such a way that
+$75\%$ of the data is less than it and $25\%$ of the data is greater
+than it.
+\end{setContent}
+\end{cQ}
+\begin{cA}[f]{F}
+$Q_3$
+\end{cA}
+
+\begin{cQ}{i}
+Measure of Central Tendency\begin{setContent}{i} The
+\underbar{\hspace{.5in}} is the measure of central tendency
+that is sensitive to outliers in the data set.
+\end{setContent}
+\end{cQ}
+\begin{cA}{i}
+sample mean
+\end{cA}
+
+\begin{cQ}{s}
+$\mu$ refers to the \underbar{\hspace{.5in}}
+\end{cQ}
+\begin{cA}{s}
+population mean
+\end{cA}
+
+\begin{cQ}{h}
+Calculating the $z$-score\begin{setContent}{h}
+In a data set with sample
+mean of $4.5$ and sample standard deviation of $1.5$, the $z$-score
+of $x = 4$ is $ z = \underbar{\hspace{.5in}}$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{h}
+$-0.33$
+\end{cA}
+
+\begin{cQ}{e}
+Interpreting the $z$-score\begin{setContent}{e}
+If a $z$-score of a data
+entry is negative, then that data entry is
+\underbar{\hspace{.5in}} than mean.
+\end{setContent}
+\end{cQ}
+\begin{cA}{e}
+less
+\end{cA}
+
+\begin{cQ}{r}
+The Empirical Rule\begin{setContent}{r}
+The mean value of land and building
+per acre from a sample of farms is $\$1200$ with a standard
+deviation of $\$350$. Assuming the distribution of the data set is
+bell shaped, approximately what percentage of the sample of farmers
+had value of land and building (per acre) between $\$1200$ and
+$\$1550$?
+\end{setContent}
+\end{cQ}
+\begin{cA}{r}
+$34$
+\end{cA}
+
+%-------------------
+
+\begin{cA}[b]{fake1}
+$5.2$ and $1.94$
+\end{cA}
+
+\begin{cA}[c]{fake2}
+sample
+\end{cA}
+
+\begin{cA}[d]{fake3}
+$0.33$
+\end{cA}
+
+\begin{cA}[g]{fake4}
+greater
+\end{cA}
+
+\begin{cA}[j]{fake5}
+median
+\end{cA}
+
+\begin{cA}[k]{fake6}
+mode
+\end{cA}
+
+\begin{cA}[m]{fake7}
+$Q_1$
+\end{cA}
+
+\begin{cA}[p]{fake8}
+variance
+\end{cA}
+
+\begin{cA}[t]{fake9}
+$35$
+\end{cA}
+
+\end{Composing}
+
+\begin{document}
+
+\maketitle
+
+% these are placed on the page where they are to appear
+\placeQuesIcon{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,0)
+ {\dpsQuesIcon{#1}{2.25in}{9\baselineskip}}}}}
+\placeOtherIcon{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,0)
+ {\dpsOtherIcon[\I{\csOf{Emoji}}]{btnEmoji}{2.25in}{9\baselineskip}}}}}
+
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\commondepth{5.5in+6pt}
+
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{STA 2023}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Statistics}}
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{Descriptive Statistics}\hfill\llap{Fall 2006}}}
+
+\underbar{\textbf{Name:} \textField[\BC{}]{dpsSignInName}{2in}{11bp}}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from the
+left panel by clicking its checkbox. Find the answer listed in
+either the right panel. No guessing! A maximum of $\dsthreshold$
+tries on any problem before you get $\dspenaltypoints$ penalty
+points! Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+\fbox{\begin{minipage}[t][\commondepth][t]{\queswidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}\itemsep3pt plus 1pt minus 1pt
+\displayRandomizedQuestions
+\end{enumerate}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
+Who is considered the founder of modern statistics? The answer is
+hidden in the puzzle below.\par\smallskip
+\begin{center}
+\parbox{2.2in}{\insertPuzzle{6}}
+\end{center}
+\makebox[0pt][s]{\hspace*{-\fboxsep}\rule{\linewidth+2\fboxsep}{.4pt}\hss}
+\vfill
+\placeMessageField{\linewidth}{10\baselineskip}%
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize} \itemsep2pt plus 1pt minus 1pt
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+
+\textbf{\textcolor{red}{Important:}} Don't forget to print the puzzle page and to hand it in to me.
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/MyEmoji.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/MyEmoji.pdf
new file mode 100644
index 00000000..6395769e
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/MyEmoji.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/dps_str_cus.def b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/dps_str_cus.def
new file mode 100644
index 00000000..09329676
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/dps_str_cus.def
@@ -0,0 +1,47 @@
+%%
+%% This is file `dps_str_cus.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,english')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, 2006-10-06 %%
+%% Copyright (C) 2006 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% storyd@owc.edu
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\chooseQ{"You must choose a question to answer before you answer!"}
+\def\triedTooMuch{"You have tried this question too many times, I'm adding "
+ + \dspenaltypoints
+ + " points, and resetting the penalty counter. Bad boy/girl!"}
+\def\congratFinished{"Congratulations! You finished the puzzle"
+ +((nMissed==0) ? " without missing a single problem, You are a flirt master!"
+ : ", but you missed " + nMissed + " questions in the process!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "I regret to report that you did not pass the test because you missed too many questions."
+ : "I am pleased to report that you passed the test!")}
+\def\reportPenaltyPoints{"The number of penalty points is " + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Final penalty score is " + nTotalPenaltyPoints + ". "}
+\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
+\def\aPenaltyMsgs
+{%
+ "You are a casanova!",
+ "Let's go out for a date!",
+ "This is not looking good. Take some flirt lessons!",
+ "Ooooh, come on! No one could be so anti-romantic, you only need to follow some basic steps!",
+ "Better, you keep single!"
+}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
+\endinput
+%%
+%% End of file `dps_str_cus.def'.
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/first_date.tex b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/first_date.tex
new file mode 100644
index 00000000..0498b57a
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/first_date.tex
@@ -0,0 +1,250 @@
+\documentclass{article}
+\usepackage[%
+ web={extended},
+ eforms,useacrobat
+]{aeb_pro}
+\usepackage[%
+ usebtnappr,
+ lang=custom,
+ nonrandomized,
+ !showletters,
+ !viewmode,
+ !showanswerkey,
+ savedata]{dps}
+\usepackage{graphicx}
+\usepackage[absolute]{textpos}
+
+%\previewOn\pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{8in}{8.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=A Rookie's Big Night Out,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject=A Rookie's Big Night Out,
+ keywords={matching, icons, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\everyTextField{\textFont{TiRo}}
+
+\begin{embedding}
+\dpsEmbedIcons
+\embedIcon[name=Emoji,placement=btnEmoji]{MyEmoji.pdf}
+\sideshowPackaged
+\dpsEmbedSideShow{6}{flowers1/flowers}
+\end{embedding}
+
+\randomizePicMappings
+%\sortPicMappings
+
+
+% Through the \dpsFinishedEvent command, we can execute script when the puzzle is completed
+% (the last question is answered). Here, we display the btnEmoji
+\dpsFinishedEvent{dpsShowFld("btnEmoji");}
+
+\dpsResetHook{dpsHideFld("btnEmoji");}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {F}{F}
+ {l}{l}
+ {\tops{\protect\"{o}}{\ifxetex ö\else\string\366\fi}}{oul}
+ {w}{w}
+ {e}{e}
+ {r}{r}
+ {s}{s}
+}
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{F}
+Clothes\begin{setContent}{F}
+You wear your \underbar{\hspace*{.5in}} clothes when you pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{F}
+best
+\end{cA}
+
+\begin{cQ}{l}
+Shoes\begin{setContent}{l}
+You should \underbar{\hspace*{.5in}} your shoes before you put them on, and before
+you pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{l}
+shine
+\end{cA}
+
+\begin{cQ}{oul}
+Hair\begin{setContent}{oul}
+Part your hair in the
+\underbar{\hspace*{.5in}} of your head before you leave
+your flat to pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}[\"{o}]{oul}
+middle
+\end{cA}
+
+\begin{cQ}{w}
+Socks\begin{setContent}{w}
+Your socks should have no \underbar{\hspace*{.5in}} in them.
+\end{setContent}
+\end{cQ}
+\begin{cA}{w}
+holes
+\end{cA}
+
+\begin{cQ}{e}
+Shirt\begin{setContent}{e}
+\raggedright Your shirt should be clean and \underbar{\hspace*{.5in}} the day before you
+pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{e}
+pressed (ironed)
+\end{cA}
+
+\begin{cQ}{r}
+Sideburns\begin{setContent}{r}
+Your sideburns should be \underbar{\hspace*{.5in}} below your waist.
+\end{setContent}
+\end{cQ}
+\begin{cA}{r}
+trimmed
+\end{cA}
+
+\begin{cQ}{s}
+Hand\begin{setContent}{s}
+When you arrive at her doorstep, you should have \underbar{\hspace*{.5in}} in
+your left hand.
+\end{setContent}
+\end{cQ}
+\begin{cA}{s}
+flowers
+\end{cA}
+
+%---------- distractions ----------
+
+\begin{cA}{fake1}
+worst
+\end{cA}
+
+\begin{cA}{fake2}
+scuffed
+\end{cA}
+
+\begin{cA}{fake3}
+in the back
+\end{cA}
+
+\begin{cA}{fake4}
+sand
+\end{cA}
+
+\begin{cA}{fake5}
+wrinkled
+\end{cA}
+
+\begin{cA}{fake6}
+long and hairy
+\end{cA}
+
+\begin{cA}{fake7}
+sauerkraut
+\end{cA}
+\end{Composing}
+
+\begin{document}
+
+\ifxetex
+\null\vfil
+\begin{center}\Large
+\fbox{\begin{minipage}{.67\linewidth} When using
+\textsf{xelatex} and \textsf{textpos}, the puzzle needs to be on
+the second page. Perhaps this is naturally so if
+{\ttfamily\string\maketitle} is employed instead of this message
+box.
+\end{minipage}}
+\end{center}
+\newpage
+\fi
+
+
+% these are placed on the page where they are to appear
+\placeQuesIcon{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3in)
+ \dpsQuesIcon{#1}{2.25in}{9\baselineskip}
+ \end{textblock*}%
+}
+\placeOtherIcon{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3in)\centering
+ \dpsOtherIcon[\I{\csOf{Emoji}}]{btnEmoji}{2.25in}{9\baselineskip}
+ \end{textblock*}%
+}
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\commondepth{5.5in+6pt}
+
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Acro\negthinspace\TeX.Net}}}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from
+the left panel by clicking its checkbox. Select your answer from
+the right panel. No guessing! A maximum of $\dsthreshold$ tries
+on any problem before you get $\dspenaltypoints$ penalty points!
+Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+
+\fbox{\begin{minipage}[t][\commondepth][t]{\queswidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\vfill
+\insertSideshow{3}{2}{.5\linewidth}{.5\linewidth*\ratio{18.67pt}{15.75pt}}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
+When you have a date with a young lady, rookie, what do you take with you?\par\smallskip
+\begin{center}
+\parbox{2.6in}{\insertPuzzle{7}}
+\end{center}
+\makebox[0pt][s]{\hspace*{-\fboxsep}\rule{\linewidth+2\fboxsep}{.4pt}\hss}
+\vfill
+\placeMessageField{\linewidth}{10\baselineskip}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers.pdf
new file mode 100644
index 00000000..0e52d9c6
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_01.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_01.pdf
new file mode 100644
index 00000000..666ce052
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_01.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_02.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_02.pdf
new file mode 100644
index 00000000..fb453000
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_02.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_03.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_03.pdf
new file mode 100644
index 00000000..c0a4a41d
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_03.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_04.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_04.pdf
new file mode 100644
index 00000000..294011db
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_04.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_05.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_05.pdf
new file mode 100644
index 00000000..5540d382
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_05.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_06.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_06.pdf
new file mode 100644
index 00000000..39a34506
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_06.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_package.pdf b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_package.pdf
new file mode 100644
index 00000000..ae88d370
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/flowers1/flowers_package.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/icons.tex b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/icons.tex
new file mode 100644
index 00000000..cd36653d
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/usebtnappr/sideshow/icons.tex
@@ -0,0 +1,10 @@
+\documentclass{article}
+\usepackage[useacrobat]{icon-doc}
+\margins{3pt}{3pt}{3pt}{3pt} % left,right,top,bottom (web command)
+\screensize{9\baselineskip}{2.25in} % height,width (web command)
+\def\ublength{.5in}
+
+\begin{document}
+\small
+\createRequiredIcons{7}{first_date}
+\end{document} \ No newline at end of file
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.eps
new file mode 100644
index 00000000..d7d5df9c
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.eps
@@ -0,0 +1,17014 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: Puzzle_BG.eps
+%%Creator: Adobe Illustrator(R) 12
+%%AI8_CreatorVersion: 12.0.1
+%AI9_PrintingDataBegin
+%%For: Alice aus dem Wunderland
+%%CreationDate: 10/22/2006
+%%BoundingBox: 0 0 612 577
+%%HiResBoundingBox: 0 0 612 576.0040
+%%CropBox: 0 0 612 576.0040
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.19 0
+%%+ procset Adobe_CoolType_Core 2.23 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentFonts:
+%%DocumentNeededFonts:
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%ADO_BuildNumber: Adobe Illustrator(R) 12.0.1 x204 R agm 4.3861 ct 5.530
+%ADO_ContainsXMP: MainFirst
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Utils 70 dict dup begin put
+/bdf
+{
+ bind def
+} bind def
+/nd{
+ null def
+}bdf
+/xdf
+{
+ exch def
+}bdf
+/ldf
+{
+ load def
+}bdf
+/ddf
+{
+ put
+}bdf
+/xddf
+{
+ 3 -1 roll put
+}bdf
+/xpt
+{
+ exch put
+}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/ps_level
+ /languagelevel where{
+ pop systemdict /languagelevel get exec
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr} stopped {
+ -1
+ }if
+def
+/set_gvm
+{
+ currentglobal exch setglobal
+}bdf
+/reset_gvm
+{
+ setglobal
+}bdf
+/makereadonlyarray
+{
+ /packedarray where{
+ pop packedarray
+ }{
+ array astore readonly
+ }ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type /stringtype eq{
+ dup /Red eq{
+ pop (_Red_)
+ }{
+ dup /Green eq{
+ pop (_Green_)
+ }{
+ dup /Blue eq{
+ pop (_Blue_)
+ }{
+ dup () cvn eq{
+ pop (Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def} repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash /AGMUTIL_GSTATE_do xdf /AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit /AGMUTIL_GSTATE_gy_xfer xdf cvlit /AGMUTIL_GSTATE_b_xfer xdf
+ cvlit /AGMUTIL_GSTATE_g_xfer xdf cvlit /AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def} repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone /HalftoneType get AGMUTIL_GSTATE_ht /HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht {sethalftone} stopped cleartomark
+ } if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ } ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup /HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }
+ {
+ begin
+ Width Height mul {
+ Thresholds read {pop} if
+ } repeat
+ end
+ currenthalftone
+ } ifelse
+ }ifelse
+} def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%) anchorsearch {pop} if
+} bdf
+/filter_cmyk
+{
+ dup type /filetype ne{
+ exch () /SubFileDecode filter
+ }
+ {
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length /AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ] cvx
+} bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+} bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type /filetype ne{
+ 0 () /SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict /AGMCORE_gget cvx /begin cvx
+ currentdict /srcStr get /readstring cvx /pop cvx
+ /dup cvx /length cvx 0 /gt cvx [
+ Adobe_AGM_Utils /AGMUTIL_ndx 0 /ddf cvx
+ names_index Names length currentdict /srcStr get length 1 sub {
+ 1 /index cvx /exch cvx /get cvx
+ currentdict /dstStr get /AGMUTIL_ndx /load cvx 3 -1 /roll cvx /put cvx
+ Adobe_AGM_Utils /AGMUTIL_ndx /AGMUTIL_ndx /load cvx 1 /add cvx /ddf cvx
+ } for
+ currentdict /dstStr get 0 /AGMUTIL_ndx /load cvx /getinterval cvx
+ ] cvx /if cvx
+ /end cvx
+ ] cvx
+ bind
+ /exec cvx
+ ] cvx
+ end
+} bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict /DataSource get def
+ /origMultipleDataSources imageDict /MultipleDataSources get def
+ /origDecode imageDict /Decode get def
+ /dstDataStr imageDict /Width get colorSpaceElemCnt mul string def
+ imageDict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ {
+ /imbufCnt imageDict /DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub {
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict /DataSource get imbufIdx [ AGMUTIL_imagefile imbufs imbufIdx get /readstring cvx /pop cvx ] cvx put
+ } for
+ DeviceN_PS2 {
+ imageDict begin
+ /DataSource [ DataSource /devn_sep_datasource cvx ] cvx def
+ /MultipleDataSources false def
+ /Decode [0 1] def
+ end
+ } if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or {
+ /srcDataStrs [ imageDict begin
+ currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ } repeat
+ end ] def
+ imageDict begin
+ /DataSource [AGMUTIL_imagefile Decode BitsPerComponent false 1 /filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource /exec cvx] cvx def
+ /Decode [0 1] def
+ end
+ }{
+ imageDict /DataSource [1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx /pop cvx names_index /get cvx /put cvx] cvx put
+ imageDict /Decode [0 1] put
+ } ifelse
+ } ifelse
+ imageDict exch
+ load exec
+ imageDict /DataSource origDataSource put
+ imageDict /MultipleDataSources origMultipleDataSources put
+ imageDict /Decode origDecode put
+ end
+} bdf
+/write_image_file
+{
+ begin
+ { (AGMUTIL_imagefile) (w+) file } stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources {DataSource 0 get}{DataSource}ifelse type /filetype eq {
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources {
+ 0 1 DataSource length 1 sub {
+ DataSource type dup
+ /arraytype eq {
+ pop DataSource exch get exec
+ }{
+ /filetype eq {
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ } ifelse
+ } ifelse
+ AGMUTIL_imagefile exch writestring
+ } for
+ }{
+ DataSource type dup
+ /arraytype eq {
+ pop DataSource exec
+ }{
+ /filetype eq {
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ } ifelse
+ } ifelse
+ AGMUTIL_imagefile exch writestring
+ } ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+} bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile
+}def
+statusdict /product known userdict /AGMP_current_show known not and{
+ /pstr statusdict /product get def
+ pstr (HP LaserJet 2200) eq
+ pstr (HP LaserJet 4000 Series) eq or
+ pstr (HP LaserJet 4050 Series ) eq or
+ pstr (HP LaserJet 8000 Series) eq or
+ pstr (HP LaserJet 8100 Series) eq or
+ pstr (HP LaserJet 8150 Series) eq or
+ pstr (HP LaserJet 5000 Series) eq or
+ pstr (HP LaserJet 5100 Series) eq or
+ pstr (HP Color LaserJet 4500) eq or
+ pstr (HP Color LaserJet 4600) eq or
+ pstr (HP LaserJet 5Si) eq or
+ pstr (HP LaserJet 1200 Series) eq or
+ pstr (HP LaserJet 1300 Series) eq or
+ pstr (HP LaserJet 4100 Series) eq or
+ {
+ userdict /AGMP_current_show /show load put
+ userdict /show {
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show} ifelse
+ } put
+ }if
+ currentdict /pstr undef
+} if
+/consumeimagedata
+{
+ begin
+ currentdict /MultipleDataSources known not
+ {/MultipleDataSources false def} if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup /filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup /arraytype eq exch /packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch get exec length exch 0 ne {pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup /filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height { pop DataSource flushbuffer readstring pop pop} for
+ end
+ }if
+ dup /arraytype eq exch /packedarraytype eq or /DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [ 5 1 roll ] bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs /TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs /TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type /dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ } if
+ dup type /arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ } if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch {cvx} if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type /dicttype eq
+ {
+ clonedict
+ } if
+ dup type /arraytype eq
+ {
+ clonearray
+ } if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get /DeviceN eq level3 not and
+} bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne {
+ dup /CSDBase known {
+ /CSDBase get /CSD get_res /Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ } ifelse
+} bdf
+/DeviceN_NoneName
+{
+ /Names where {
+ pop
+ false Names
+ {
+ (None) eq or
+ } forall
+ }{
+ false
+ }ifelse
+} bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ dup 0 get /DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }
+ {
+ true
+ }ifelse
+ }
+ {
+ true
+ } ifelse
+ }
+ {
+ true
+ } ifelse
+} bdf
+/base_colorspace_type
+{
+ dup type /arraytype eq {0 get} if
+} bdf
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5 {cleartomark} bind def
+}{
+ /pdfmark_5 {pdfmark} bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ 2 dict begin
+ /makerString exch def string /tmpString exch def
+ {
+ currentfile tmpString readline pop
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy /PUT pdfmark_5 pop 2 copy (\n) /PUT pdfmark_5
+ } ifelse
+ }loop
+ end
+} bdf
+/doc_setup{
+ Adobe_AGM_Utils begin
+}bdf
+/doc_trailer{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright (C) 1997-2005 Adobe Systems, Inc. All Rights Reserved.
+%% Note: This procset assumes Adobe_AGM_Utils is opened on the stack below it, for
+%% definitions of some fundamental procedures.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Core 201 dict dup begin put
+/Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen [currentscreen] cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_in_pattern false def
+/AGMCORE_currentpagedevice nd
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA /Gradient /Procedure]
+{
+ /Generic /Category findresource dup length dict copy /Category defineresource pop
+} forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer {readline} stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type /dicttype eq{
+ dup /HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup /HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+} def
+/clp_npth
+{
+ clip newpath
+} def
+/eoclp_npth
+{
+ eoclip newpath
+} def
+/npth_clp
+{
+ newpath clip
+} def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save def
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ [] 0 setdash
+ 10 setmiterlimit
+ newpath
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias get exec
+ /Adobe_AGM_Image where {
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ get exec
+ }{
+ pop pop
+ }ifelse
+ } if
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage {} def
+ mark
+} def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub {end}for
+ end
+ AGMCORE_graphicsave restore
+} def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ } if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }
+ {
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ } ifelse
+ } forall
+} bdf
+/doc_setup{
+ Adobe_AGM_Core begin
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict /AGM_handleerror known not{
+ errordict /AGM_handleerror errordict /handleerror get put
+ errordict /handleerror {
+ Adobe_AGM_Core begin
+ $error /newerror get AGMCORE_cur_err null ne and{
+ $error /newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error /newerror true put
+ end
+ errordict /AGM_handleerror get exec
+ } bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err /AGMCORE_bad_environ def} if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 10 def
+ /AGMCORE_&gsave /gsave ldf
+ /AGMCORE_&grestore /grestore ldf
+ /AGMCORE_&grestoreall /grestoreall ldf
+ /AGMCORE_&save /save ldf
+ /AGMCORE_&setoverprint /setoverprint ldf
+ /AGMCORE_gdictcopy {
+ begin
+ { def } forall
+ end
+ }def
+ /AGMCORE_gput {
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget {
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave {
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge {limitcheck} if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore {
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt {1 add} if
+ dup AGMCORE_gstack exch get dup /AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall {
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save {
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge {limitcheck} if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup /AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub {
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ } for
+ }if
+ level3 /AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern /makepattern load def
+ }if
+ /currentcmykcolor [0 0 0 0] AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace [/DeviceGray] AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent () AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ <<
+ /MaxPatternItem currentsystemparams /MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/page_setup
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor /setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3 {
+ 3 index add neg dup 0 lt {
+ pop 0
+ } if
+ 3 1 roll
+ } repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {
+ pop
+ }ndf
+ /currentoverprint
+ {
+ false
+ }ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.) ==
+ Adobe_AGM_Core /AGMCORE_have_reported_unsupported_color_space true ddf
+ } if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where {pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias {
+ /Name get exch pop
+ } if
+ dup dup (None) eq exch (All) eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_in_pattern known {//Adobe_AGM_Core/AGMCORE_in_pattern get}{false} ifelse
+ not AGMCORE_currentpagedevice/OverrideSeparations known and
+ {
+ AGMCORE_currentpagedevice/OverrideSeparations get
+ {
+ /HqnSpots /ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name /HqnSpots /ProcSet findresource /TestSpot get exec not
+ }{
+ gsave
+ [/Separation AGMCORE_name /DeviceGray {}]AGMCORE_&setcolorspace
+ false
+ AGMCORE_currentpagedevice/SeparationColorNames 2 copy known
+ {
+ get
+ { AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where {pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ dup (Black) eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ (Black) eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ dup (Black) eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup (Cyan) eq exch dup (Magenta) eq exch dup (Yellow) eq exch (Black) eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup /Cyan eq 1 index (Cyan) eq or
+ {pop (_cyan_)}if
+ dup /Magenta eq 1 index (Magenta) eq or
+ {pop (_magenta_)}if
+ dup /Yellow eq 1 index (Yellow) eq or
+ {pop (_yellow_)}if
+ dup /Black eq 1 index (Black) eq or
+ {pop (_black_)}if
+ }def
+ dup type /arraytype eq
+ {[exch {filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3 {
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup (Cyan) eq exch /Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup (Magenta) eq exch /Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup (Yellow) eq exch /Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup (Black) eq exch /Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type /stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string /string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in /readstring cvx
+ [component /get cvx 255 /exch cvx /sub cvx string_out /exch cvx 0 /exch cvx /put cvx string_out]cvx
+ [/pop cvx ()]cvx /ifelse cvx
+ ]cvx /ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type /dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict /Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode [1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0 [C0 channel get 1 exch sub] def
+ /C1 [C1 channel get 1 exch sub] def
+ }{
+ /C0 [1] def
+ /C1 [1] def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions [Functions {channel paint? AGMCORE_separateShadingFunction} forall] def
+ }if
+ currentdict /Range known
+ {/Range [0 1] def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict /Function known
+ {
+ currentdict /Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction /Function xdf
+ /ColorSpace [/DeviceGray] def
+ }{
+ ColorSpace dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get /Separation eq
+ {
+ {
+ [1 /exch cvx /sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub /index cvx 1 /exch cvx /sub cvx ColorSpace 1 get length 1 add 1 /roll cvx ColorSpace 1 get length{/pop cvx} repeat]cvx
+ }{
+ pop [ColorSpace 1 get length {/pop cvx} repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2 /DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup /ColorSpace get
+ dup type /arraytype ne
+ {[exch]}if
+ dup 0 get /DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get /Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup /None ne exch /All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get /exec cvx
+ 4 AGMCORE_plate_ndx sub -1 /roll cvx
+ 4 1 /roll cvx
+ 3 [/pop cvx]cvx /repeat cvx
+ 1 /exch cvx /sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get /DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get /exec cvx
+ 4 AGMCORE_plate_ndx sub -1 /roll cvx
+ 4 1 /roll cvx
+ 3 [/pop cvx]cvx /repeat cvx
+ 1 /exch cvx /sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace [/DeviceGray] def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup /DeviceCMYK eq exch dup /Separation eq exch /DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type /arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get /CIEBasedA eq
+ {
+ /ColorSpace [/Separation /_ciebaseda_ /DeviceGray {}] def
+ }if
+ ColorSpace 0 get dup /CIEBasedABC eq exch dup /CIEBasedDEF eq exch /DeviceRGB eq or or
+ {
+ /ColorSpace [/DeviceN [/_red_ /_green_ /_blue_] /DeviceRGB {}] def
+ }if
+ ColorSpace 0 get /CIEBasedDEFG eq
+ {
+ /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup /AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace [/Separation (None) /DeviceGray {}] def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup /AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup /PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading /AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop <</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4 {4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll /DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation (All) /DeviceGray {}] setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4 {4 index mul 4 1 roll} repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval {255 div} forall
+ } bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ } bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup /DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo /moveto ldf
+ /li /lineto ldf
+ /cv /curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2 /setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace /setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where {
+ begin
+ dup 0 get dup /Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get [
+ exch {
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ } forall
+ ] 1 xpt
+ }if
+ }ifelse
+ end
+ } if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ dup 0 get /Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps {AGMCORE_&&&setcolorspace} if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1 [8 0 0 8 0 0] {<ffffffffffffffff>} image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ } def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ } def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup /DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup /DeviceGray ne{
+ dup /DeviceCMYK ne{
+ dup /DeviceRGB ne{
+ dup /Separation eq{
+ pop
+ currentcolorspace 3 get exec
+ currentcolorspace 2 get
+ }{
+ dup /Indexed eq{
+ pop
+ currentcolorspace 3 get dup type /stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err /AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ } def
+ }ifelse
+ /sop /setoverprint ldf
+ /lw /setlinewidth ldf
+ /lc /setlinecap ldf
+ /lj /setlinejoin ldf
+ /ml /setmiterlimit ldf
+ /dsh /setdash ldf
+ /sadj /setstrokeadjust ldf
+ /gry /setgray ldf
+ /rgb /setrgbcolor ldf
+ /cmyk /setcmykcolor ldf
+ /sep /setsepcolor ldf
+ /devn /setdevicencolor ldf
+ /idx /setindexedcolor ldf
+ /colr /setcolor ldf
+ /csacrd /set_csa_crd ldf
+ /sepcs /setsepcolorspace ldf
+ /devncs /setdevicencolorspace ldf
+ /idxcs /setindexedcolorspace ldf
+ /cp /closepath ldf
+ /clp /clp_npth ldf
+ /eclp /eoclp_npth ldf
+ /f /fill ldf
+ /ef /eofill ldf
+ /@ /stroke ldf
+ /nclp /npth_clp ldf
+ /gset /graphic_setup ldf
+ /gcln /graphic_cleanup ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin /clonedict load end def
+ /clonearray Adobe_AGM_Utils begin /clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and {
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type /stringtype eq {indx get} if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ } for
+ ColorSpaceFamily /Separation eq
+ {sep}
+ {
+ ColorSpaceFamily /DeviceN eq
+ {devn} {setcolor}ifelse
+ }ifelse
+ } bdf
+ /sssetbackground {aload pop setcolor} bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where {pop /setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ newpath
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ newpath
+ } if
+ c1x c2x eq
+ {
+ c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+ }
+ {
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+ c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+ } ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ { pathbbox } stopped
+ { 0 0 0 0 } if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }
+ {
+ /max { 2 copy gt { pop } {exch pop} ifelse } bdf
+ /min { 2 copy lt { pop } {exch pop} ifelse } bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }
+ {
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }
+ {
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ { /theta 89.99 def}
+ { /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }
+ {
+ /L1maxX 0 def
+ /L2maxX 0 def
+ } ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ } ifelse
+ } ifelse
+ } ifelse
+ } if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt { exch } if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ } if
+ } if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ newpath
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }
+ {
+ 0
+ numsteps
+ {
+ dup
+ subsampling { round cvi } if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ } repeat
+ pop
+ } ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }
+ {
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }
+ {
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ { /theta 89.99 def}
+ { /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }
+ {
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ } ifelse
+ } ifelse
+ } ifelse
+ } if
+ grestore
+ grestore
+ end
+ end
+ end
+ } ifelse
+ } bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where {pop /setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ newpath
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ newpath
+ } if
+ x1 x2 eq
+ {
+ y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+ }
+ {
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+ x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ { pathbbox } stopped
+ { 0 0 0 0 } if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }
+ {
+ rampdict begin
+ 20 dict begin
+ background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt { exch } if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ } if
+ } if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ } if
+ } if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling { round cvi } if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ } repeat
+ pop
+ ext1 {
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ } if
+ } if
+ grestore
+ grestore
+ end
+ end
+ end
+ } ifelse
+ } bdf
+}def
+/page_trailer
+{
+ end
+}def
+/doc_trailer{
+}def
+/capture_currentpagedevice {
+ //Adobe_AGM_Core/AGMCORE_currentpagedevice currentpagedevice ddf
+} def
+systemdict /findcolorrendering known{
+ /findcolorrendering systemdict /findcolorrendering get def
+}if
+systemdict /setcolorrendering known{
+ /setcolorrendering systemdict /setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup //Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name /MappedCSA xdf}ifelse
+} def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup /sep_tint exch AGMCORE_gput
+ TintProc
+ end
+} def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ } for
+ TintProc
+ end
+} def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2 {AGMCORE_tmp mul NComponents 1 roll} repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ } repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+} def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+} def
+/sep_proc_name
+{
+ dup 0 get
+ dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{
+ pop [/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+} def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup /sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup () eq exch (All) eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ { 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx
+ ] setcolorspace_opt
+ /TintProc {
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get /DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc [
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx /setcustomcolor cvx
+ ] cvx bdf
+ }{
+ AGMCORE_host_sep Name (All) eq and{
+ /TintProc {
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name () eq and{
+ /TintProc [
+ MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{
+ cvx /setcmykcolor cvx
+ }{
+ cvx /setgray cvx
+ }ifelse
+ ] cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc [
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get /DeviceGray eq{
+ 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx
+ }if
+ /Name cvx /findcmykcustomcolor cvx /exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load /exec cvx
+ /not cvx /and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ] cvx /if cvx
+ /setcustomcolor cvx
+ ] cvx bdf
+ }{
+ /TintProc {setcolor} bdf
+ [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+} def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add /index cvx
+ c1 /get cvx /mul cvx
+ }for
+ numarrays 1 add 1 /roll cvx
+ }for
+ numarrays [/pop cvx] cvx /repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add /index cvx
+ c1 /get cvx /sub cvx /mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1 /roll cvx
+ }for
+ numarrays [/pop cvx] cvx /repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc [
+ /TintTransform cvx /setcolor cvx
+ ] cvx bdf
+ MappedCSA setcolorspace_opt
+} bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length {pop} repeat
+ end
+} bdf
+/setdevicencolorspace
+{
+ dup /AliasedColorants known {false}{true}ifelse
+ current_spot_alias and {
+ 7 dict begin
+ /names_index 0 def
+ dup /names_len exch /Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup /Names get
+ {
+ dup map_alias {
+ exch pop
+ dup /ColorLookup known {
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup /Components known {
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index [null null null null] put
+ end
+ } ifelse
+ } ifelse
+ new_names names_index 3 -1 roll /Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup /LookupTables known {
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index [null null null null] put
+ end
+ } ifelse
+ } ifelse
+ /names_index names_index 1 add def
+ } forall
+ alias_cnt 0 gt {
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge {0 get length}{length}ifelse def
+ 0 1 names_len 1 sub {
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge {0 get length}{length}ifelse lut_entry_len ne {
+ /AliasedColorants false def
+ exit
+ }
+ {
+ new_LookupTables names_index get 0 get null eq {
+ dup /Names get names_index get /name xdf
+ name (Cyan) eq name (Magenta) eq name (Yellow) eq name (Black) eq
+ or or or not {
+ /AliasedColorants false def
+ exit
+ } if
+ } if
+ } ifelse
+ } for
+ lut_entry_len 1 eq {
+ /AliasedColorants false def
+ } if
+ AliasedColorants {
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq {/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod /Additive eq {/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict /TTTablesIdx known not {
+ /TTTablesIdx -1 def
+ } if
+ end
+ } if
+ }if
+ end
+ } if
+ dup /devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict /AliasedColorants known {
+ AliasedColorants
+ }{
+ false
+ } ifelse
+ dup not {
+ CSA map_csa
+ } if
+ /TintTransform load type /nulltype eq or {
+ /TintTransform [
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup (Cyan) eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup (Magenta) eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 /exch cvx 0 0
+ }
+ {
+ (Yellow) eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1 /roll cvx 0
+ }
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1 /roll cvx
+ } ifelse
+ } ifelse
+ } ifelse
+ 5 -1 /roll cvx /astore cvx
+ }
+ {
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx /mul cvx /round cvx /cvi cvx /get cvx
+ } ifelse
+ Names length TTTablesIdx add 1 add 1 /roll cvx
+ } for
+ Names length [/pop cvx] cvx /repeat cvx
+ NComponents Names length
+ TintMethod /Subtractive eq
+ {
+ subtractive_blend
+ }
+ {
+ additive_blend
+ } ifelse
+ ] cvx bdf
+ } if
+ AGMCORE_host_sep {
+ Names convert_to_process {
+ exec_tint_transform
+ }
+ {
+ currentdict /AliasedColorants known {
+ AliasedColorants not
+ }{
+ false
+ } ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants {
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ } if
+ Names {
+ AGMCORE_is_cmyk_sep {
+ dup (Cyan) eq AGMCORE_cyan_plate and exch
+ dup (Magenta) eq AGMCORE_magenta_plate and exch
+ dup (Yellow) eq AGMCORE_yellow_plate and exch
+ (Black) eq AGMCORE_black_plate and or or or {
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ Names names_index /devn_makecustomcolor cvx
+ ] cvx ddf
+ /painted? true def
+ } if
+ painted? {exit} if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq {
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ Names names_index /devn_makecustomcolor cvx
+ ] cvx ddf
+ /painted? true def
+ exit
+ } if
+ } ifelse
+ /names_index names_index 1 add def
+ } forall
+ AvoidAliasedColorants {
+ currentspotalias set_spot_alias
+ } if
+ painted? {
+ /devicen_colorspace_dict AGMCORE_gget /names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ names_len [/pop cvx] cvx /repeat cvx 1 /setseparationgray cvx
+ 0 0 0 0 /setcmykcolor cvx
+ ] cvx ddf
+ } ifelse
+ end
+ } ifelse
+ }
+ {
+ AGMCORE_in_rip_sep {
+ Names convert_to_process not
+ }{
+ level3
+ } ifelse
+ {
+ [/DeviceN Names MappedCSA /TintTransform load] setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and {
+ [
+ Names /length cvx [/pop cvx] cvx /repeat cvx
+ ] cvx bdf
+ }{
+ {setcolor} bdf
+ } ifelse
+ }{
+ exec_tint_transform
+ } ifelse
+ } ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+} def
+/setindexedcolorspace
+{
+ dup /indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict /CSDBase known {
+ CSDBase /CSD get_res begin
+ currentdict /Names known {
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ } ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt /Names where {pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal {
+ /tableIndex xdf
+ Lookup dup type /stringtype eq {
+ compCnt tableIndex map_index
+ }{
+ exec
+ } ifelse
+ /Names where {
+ pop setdevicencolor
+ }{
+ setsepcolor
+ } ifelse
+ currentgray
+ tableIndex exch
+ HiVal mul cvi
+ NewLookup 3 1 roll put
+ } for
+ [/Indexed currentcolorspace HiVal NewLookup] setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict /Names known {
+ [/Indexed [/DeviceN Names MappedCSA /TintTransform load] HiVal Lookup] setcolorspace_opt
+ }{
+ [/Indexed [/Separation Name MappedCSA sep_proc_name load] HiVal Lookup] setcolorspace_opt
+ } ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict /Names known {
+ Lookup dup type /stringtype eq
+ {/exch cvx CSDBase /CSD get_res /Names get length dup /mul cvx exch /getinterval cvx {255 div} /forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load /exec cvx
+ }{
+ Lookup dup type /stringtype eq
+ {/exch cvx /get cvx 255 /div cvx}
+ {/exec cvx}ifelse
+ CSDBase /CSD get_res /MappedCSA get sep_proc_name exch pop /load cvx /exec cvx
+ } ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ } ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{
+ pop [/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval {} forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ } bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ] setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep {
+ /indexed_colorspace_dict AGMCORE_gget dup /CSDBase known {
+ begin
+ CSDBase /CSD get_res begin
+ currentdict /Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ end
+ }{
+ /Lookup get 4 3 -1 roll map_index setcmykcolor
+ } ifelse
+ }{
+ level3 not AGMCORE_in_rip_sep and /indexed_colorspace_dict AGMCORE_gget /CSDBase known and {
+ /indexed_colorspace_dict AGMCORE_gget /CSDBase get /CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ } ifelse
+ }ifelse
+} def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode [0 1] def
+ /DataSource <FF> def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict /image get exec
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup /CSD eq {
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ } ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup /CSD eq {
+ pop
+ {
+ //Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef
+ }forall
+ }{
+ exch
+ {
+ 1 index undefineresource
+ }forall
+ pop
+ } ifelse
+ } forall
+}def
+/get_res
+{
+ dup /CSD eq {
+ pop
+ dup type dup /nametype eq exch /stringtype eq or {
+ AGMCORE_CSD_cache exch get
+ } if
+ }{
+ findresource
+ } ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup /nametype eq exch /stringtype eq or{
+ /CSA get_res
+ } if
+}def
+/pattern_buf_init
+{
+ /count get 0 0 put
+} def
+/pattern_buf_next
+{
+ dup /count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+} def
+/cachepattern_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
+ /patarray 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ patarray 1 array dup 0 1 put /count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq {
+ pop
+ }{
+ patarray dup length 1 sub 3 -1 roll put
+ } ifelse
+ {string_size}{0}ifelse string
+ } /LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not {exit} if
+ } loop
+ LZWFilter closefile
+ patarray
+ end
+}def
+/cachepattern
+{
+ 2 dict begin
+ currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
+ /patarray 20 dict def
+ currentglobal true setglobal
+ patarray 1 array dup 0 1 put /count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ patarray dup length 1 sub 3 -1 roll put
+ not {exit} if
+ } loop
+ patarray dup dup length 1 sub () put
+ end
+}def
+/wrap_paintproc
+{
+ statusdict /currentfilenameextend known{
+ clonedict
+ begin
+ /OldPaintProc /PaintProc load def
+ /PaintProc
+ {
+ mark exch
+ dup /OldPaintProc get stopped
+ {closefile restore end} if
+ cleartomark
+ } def
+ end
+ } {pop} ifelse
+} def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index /XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index /YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul /xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul /yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [ xshift yshift /translate load null /exec load ] dup
+ 3 /PaintProc load put cvx /PaintProc exch def
+ end
+ 1 index dup /ID get exch /Pattern add_res
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup /PatternType get 1 eq{
+ dup /PaintType get 1 eq{
+ currentoverprint sop [/DeviceGray] setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{
+ pop
+ }{
+ setcolorspace
+ }ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }{null}ifelse
+ Intent ne {
+ Intent /ColorRendering {findresource} stopped
+ {
+ pop pop systemdict /findcolorrendering known
+ {
+ Intent findcolorrendering pop
+ /ColorRendering findresource
+ true
+ }
+ {false} ifelse
+ }
+ {true} ifelse
+ {
+ dup begin
+ currentdict /TransformPQR known {
+ currentdict /TransformPQR get aload pop
+ 3 {{} eq 3 1 roll} repeat or or
+ }
+ {true} ifelse
+ currentdict /MatrixPQR known {
+ currentdict /MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true} ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR [
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add} bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add} bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add} bind
+ ] def
+ /MatrixPQR [ 0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296 ] def
+ /RangePQR [-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392] def
+ currentdict end
+ } if
+ setcolorrendering_opt
+ } if
+ }if
+} def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict /ColorRendering known{
+ ColorRendering /ColorRendering {findresource} stopped not {setcolorrendering_opt} if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type /arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process //Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp) flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep) flushinput
+ }if
+}def
+/cpaint_gend
+{
+ newpath
+}def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add} if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0} ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup /Name get map_alias {/CSD put}{pop} ifelse} forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get /CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not {
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor /setcustomcolor load put
+ } if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ currentdict/TintProc known currentdict/CSA known and 3 1 roll
+ //Adobe_AGM_Core begin
+ dup /customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ 4 -1 roll{
+ exch pop /sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ pop
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd /setpagedevice load def
+ /setpagedevice { get_gstate spd set_gstate } def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known{
+ currentpagedevice/NegativePrint get //Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ << /NegativePrint //Adobe_AGM_Core/AGMCORE_inverting get >> setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ gsave newpath clippath 1 /setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where {pop AGMIRS_&fill}{fill} ifelse grestore
+ }if
+ end
+}def
+/lw_save_restore_override {
+ /md where {
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{} def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage /showpage load def}
+ ifelse
+ /showpage {orig_showpage gR} def
+ end
+ }if
+}def
+/pscript_showpage_override {
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage /restore load def
+ /restore {exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where {
+ pop
+ md /initializepage known {
+ md /initializepage {} put
+ } if
+ md /rC known {
+ md /rC {4{pop}repeat} put
+ } if
+ }if
+ /mysetup where {
+ /mysetup [1 0 0 1 0 0] put
+ }if
+ Adobe_AGM_Core /AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core /AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core /AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get type /arraytype eq
+ {
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core /AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ (Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. ) def
+ /AGMCORE_color_space_onhost_seps (This job contains colors that will not separate with on-host methods. ) def
+ /AGMCORE_invalid_color_space (This job contains an invalid color space. ) def
+end
+/set_def_ht
+{
+ AGMCORE_def_ht sethalftone
+} def
+end
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.25 0
+%%Copyright: Copyright 1997-2005 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.25 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict /Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ { /Adobe_CoolType_Core userdict /Adobe_CoolType_Core get def }
+if
+userdict /Adobe_CoolType_Core 60 dict dup begin put
+/Adobe_CoolType_Version 2.25 def
+/Level2?
+ systemdict /languagelevel known dup
+ { pop systemdict /languagelevel get 2 ge }
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal /pop load def
+ /gcheck { pop false } bind def
+ /currentpacking false def
+ /setpacking /pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict /Adobe_CoolType_Data 2 copy known not
+ { 2 copy 10 dict put }
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup /args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup /args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch /args exch put
+ }
+ { pop }
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ { pop count }
+ if
+ dup /argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ { pop }
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ } bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ { { pop } repeat }
+ { pop }
+ ifelse
+ args 0 argCount getinterval {} forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ { { end } repeat }
+ { pop }
+ ifelse
+ } bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ } bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ } bind def
+/@ReRaise
+ {
+ cvx $error /errorname get errordict exch get exec
+ stop
+ } bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ } bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ { @_RestoreStackLevels true }
+ { @_PopStackLevels false }
+ ifelse
+ } bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ } bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch /@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ { (*) { pop stop } 128 string /Category resourceforall }
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data /@shouldNotDisappearDict get ne dup
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ { pop exit }
+ if
+ }
+ loop
+ }
+ if
+ }
+ if
+ end
+ }
+ { false }
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ { /steveamerige /Category resourcestatus }
+ stopped
+ { cleartomark true }
+ { cleartomark currentglobal not }
+ ifelse
+ }
+ { false }
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
+ { cleartomark false }
+ { { 3 2 roll pop true } { cleartomark false } ifelse }
+ ifelse
+ end
+ } bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad /ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup /CMap CTHasResourceStatusBug
+ { CTResourceStatus }
+ { resourcestatus }
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup /CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ { exit }
+ { stop }
+ ifelse
+ }
+ ifelse
+ }
+ { pop }
+ ifelse
+ }
+ 128 string /CMap resourceforall
+ }
+ stopped
+ { cleartomark }
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ } bind def
+/doc_setup
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mov /moveto load def
+ /nfnt /newencodedfont load def
+ /mfnt /makefont load def
+ /sfnt /setfont load def
+ /ufnt /undefinefont load def
+ /chp /charpath load def
+ /awsh /awidthshow load def
+ /wsh /widthshow load def
+ /ash /ashow load def
+ /sh /show load def
+ end
+ currentglobal false setglobal
+ userdict /Adobe_CoolType_Data 2 copy known not
+ { 2 copy 10 dict put }
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ } bind def
+/doc_trailer
+ {
+ currentdict Adobe_CoolType_Core eq
+ { end }
+ if
+ } bind def
+/page_setup
+ {
+ Adobe_CoolType_Core begin
+ } bind def
+/page_trailer
+ {
+ end
+ } bind def
+/unload
+ {
+ systemdict /languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ { undef }
+ { pop pop }
+ ifelse
+ }
+ if
+ }
+ if
+ } bind def
+/ndf
+ {
+ 1 index where
+ { pop pop pop }
+ { dup xcheck { bind } if def }
+ ifelse
+ } def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where { /globaldict get begin } if
+ dup where pop exch get
+ /globaldict where { pop end } if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ { /systemfindfont exch def }
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ { pop } ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq { 0 } { dup length } ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index /FID eq
+ { pop pop }
+ { def }
+ ifelse
+ }
+ forall
+ dup null eq
+ { pop }
+ { { def } forall }
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ } bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ } bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ { SharedFontDirectory 3 index get /FontReferenced known }
+ { false }
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ { FontDirectory 3 index get /FontReferenced known }
+ {
+ SharedFontDirectory 3 index known
+ { SharedFontDirectory 3 index get /FontReferenced known }
+ { false }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont /FontReferenced get
+ 2 index dup type /nametype eq
+ {findfont}
+ if ne
+ { pop false }
+ if
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ { 2 copy get 3 index 3 1 roll put }
+ for
+ pop pop pop
+ }
+ {
+ dup type /nametype eq
+ { findfont }
+ if
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index /FID ne
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type /stringtype eq { cvn } if def dup
+ currentdict
+ end
+ definefont def
+ }
+ ifelse
+ } bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type /dicttype ne
+ { 0 dict }
+ if
+ currentdict /$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ { def } forall
+ { def } forall
+ currentdict
+ dup /$Init known
+ { dup /$Init get exec }
+ if
+ end
+ /$Strategy exch def
+ }
+ { pop pop pop }
+ ifelse
+ }
+ { pop pop }
+ ifelse
+ end
+ } bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type /stringtype eq
+ { dup length exch }
+ { null }
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ { $sname }
+ ifelse def
+ end
+ { findfont }
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0 (BadFont:) putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ { findfont }
+ @Stopped
+ { pop /Courier findfont }
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ } bind def
+/isWidthsOnlyFont
+ {
+ dup /WidthsOnly known
+ { pop pop true }
+ {
+ dup /FDepVector known
+ { /FDepVector get { isWidthsOnlyFont dup { exit } if } forall }
+ {
+ dup /FDArray known
+ { /FDArray get { isWidthsOnlyFont dup { exit } if } forall }
+ { pop }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ } bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 4 index def
+ /$doSmartSub false def
+ end
+ 3 index
+ currentglobal false setglobal exch
+ /CompatibleFonts /ProcSet resourcestatus
+ {
+ pop pop
+ /CompatibleFonts /ProcSet findresource
+ begin
+ dup /CompatibleFont currentexception
+ 1 index /CompatibleFont true setexception
+ 1 index /Font resourcestatus
+ {
+ pop pop
+ 3 2 roll setglobal
+ end
+ exch
+ dup findfont
+ /CompatibleFonts /ProcSet findresource
+ begin
+ 3 1 roll exch /CompatibleFont exch setexception
+ end
+ }
+ {
+ 3 2 roll setglobal
+ 1 index exch /CompatibleFont exch setexception
+ end
+ findfont
+ $SubstituteFont /$substituteFound true put
+ }
+ ifelse
+ }
+ { exch setglobal findfont }
+ ifelse
+ $SubstituteFont
+ begin
+ $substituteFound
+ {
+ false
+ (%%[Using embedded font ) print
+ 5 index ?str1 cvs print
+ ( to avoid the font substitution problem noted earlier.]%%\n) print
+ }
+ {
+ dup /FontName known
+ {
+ dup /FontName get $fontname eq
+ 1 index /DistillerFauxFont known not and
+ /currentdistillerparams where
+ { pop false 2 index isWidthsOnlyFont not and }
+ if
+ }
+ { false }
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ exch pop exch pop exch
+ 2 dict dup /Found 3 index put
+ exch findfont exch
+ }
+ {
+ exch exec
+ exch dup findfont
+ dup /FontType get 3 eq
+ {
+ exch ?str1 cvs
+ dup length 1 sub
+ -1 0
+ {
+ exch dup 2 index get 42 eq
+ {
+ exch 0 exch getinterval cvn 4 1 roll 3 2 roll pop
+ exit
+ }
+ {exch pop} ifelse
+ }for
+ }
+ {
+ exch pop
+ } ifelse
+ 2 dict dup /Downloaded 6 5 roll put
+ }
+ ifelse
+ dup /FontName 4 index put copyfont definefont pop
+ } bind def
+/?str2 256 string def
+/?add
+ {
+ 1 index type /integertype eq
+ { exch true 4 2 }
+ { false 3 1 }
+ ifelse
+ roll
+ 1 index findfont
+ dup /Widths known
+ {
+ Adobe_CoolType_Data /AddWidths? true put
+ gsave dup 1000 scalefont setfont
+ }
+ if
+ /Downloaded known
+ {
+ exec
+ exch
+ {
+ exch ?str2 cvs exch
+ findfont /Downloaded get 1 dict begin /Downloaded 1 index def ?str1 cvs length
+ ?str1 1 index 1 add 3 index putinterval
+ exch length 1 add 1 index add
+ ?str1 2 index (*) putinterval
+ ?str1 0 2 index getinterval cvn findfont
+ ?str1 3 index (+) putinterval
+ 2 dict dup /FontName ?str1 0 6 index getinterval cvn put
+ dup /Downloaded Downloaded put end copyfont
+ dup /FontName get exch definefont pop pop pop
+ }
+ {
+ pop
+ }
+ ifelse
+ }
+ {
+ pop
+ exch
+ {
+ findfont
+ dup /Found get
+ dup length exch ?str1 cvs pop
+ ?str1 1 index (+) putinterval
+ ?str1 1 index 1 add 4 index ?str2 cvs putinterval
+ ?str1 exch 0 exch 5 4 roll ?str2 cvs length 1 add add getinterval cvn
+ 1 dict exch 1 index exch /FontName exch put copyfont
+ dup /FontName get exch definefont pop
+ }
+ {
+ pop
+ }
+ ifelse
+ }
+ ifelse
+ Adobe_CoolType_Data /AddWidths? get
+ { grestore Adobe_CoolType_Data /AddWidths? false put }
+ if
+ } bind def
+/?sh
+ {
+ currentfont /Downloaded known { exch } if pop
+ } bind def
+/?chp
+ {
+ currentfont /Downloaded known { pop } { false chp } ifelse
+ } bind def
+/?mv
+ {
+ currentfont /Downloaded known { moveto pop pop } { pop pop moveto } ifelse
+ } bind def
+setpacking
+userdict /$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ { get }
+ { pop pop { pop /Courier } bind }
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams /CannotEmbedFontPolicy 2 copy known
+ { get /Error eq }
+ { pop pop false }
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup /WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type /stringtype eq { cvn } if def
+ /FontType 3 def
+ /FontMatrix [ .001 0 0 .001 0 0 ] def
+ /Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def
+ /FontBBox [ 0 0 0 0 ] def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth /y exch def /x exch def
+ x y setcharwidth
+ $SubstituteFont /$Strategy get /$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ } bind def
+ currentdict
+ end
+ exch setglobal
+ } bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup /WMode known
+ { dup /WMode get }
+ { 0 }
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup /FontName known
+ {
+ dup /FontName get
+ dup type /stringtype eq { cvn } if
+ }
+ { /unnamedfont }
+ ifelse
+ exch
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ 1 index /FontName get known
+ {
+ pop
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ { $deepcopyfont }
+ ifelse
+ exch 1 index exch /FontBasedOn exch put
+ dup /FontName $fontname dup type /stringtype eq { cvn } if put
+ definefont
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ begin
+ dup /FontBasedOn get 1 index def
+ end
+ } bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ { /y 1000 def }
+ { /x -1000 def 500 120 translate }
+ ifelse
+ Level2?
+ {
+ [ /Separation (All) /DeviceCMYK { 0 0 0 1 pop } ]
+ setcolorspace
+ }
+ { 0 setgray }
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [ 7 3 ]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ { .2 setcolor }
+ { .8 setgray }
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ } bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict /FontName known
+ {
+ FontName
+ dup type /stringtype eq { cvn } if
+ }
+ { /unnamedfont }
+ ifelse
+ def
+ /FontName $fontname dup type /stringtype eq { cvn } if def
+ /currentdistillerparams where
+ { pop }
+ {
+ /FontInfo currentdict /FontInfo known
+ { FontInfo null copyfont }
+ { 2 dict }
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [ 1 0 ItalicAngle dup sin exch cos div 1 0 0 ]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ } bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont {} bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type /stringtype eq { cvn } if
+ dup /$fontname exch def
+ $sname null eq
+ { $str cvs dup length $slen sub $slen getinterval }
+ { pop $sname }
+ ifelse
+ $fontpat dup 0 (fonts/*) putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont /$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ { /$match exch def exit }
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont /$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ { pop false }
+ { true }
+ ifelse
+ }
+ { begin false }
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ { $match (fonts/) anchorsearch pop pop cvn }
+ { /Courier }
+ ifelse
+ } bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [ /Ryumin-Light /HeiseiMin-W3
+ /GothicBBB-Medium /HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4 /Jun101-Light ] def
+ /Korea1 [ /HYSMyeongJo-Medium /HYGoThic-Medium ] def
+ /GB1 [ /STSong-Light /STHeiti-Regular ] def
+ /CNS1 [ /MKai-Medium /MHei-Medium ] def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup /FontType get 0 eq
+ {
+ 1 dict dup /FontName /copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup /FontName /copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ { $Strategies /$Type3Underprint get exec }
+ ifelse
+ } bind def
+ /$buildfontname
+ {
+ dup /CIDFont findresource /CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index (-) putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy (-) putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ { pop pop 3 2 roll putinterval cvn /$cmapname exch def }
+ { pop pop pop pop pop }
+ ifelse
+ length
+ $str 1 index (-) putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ } bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ { get }
+ { pop pop [] }
+ ifelse
+ }
+ { pop pop [] }
+ ifelse
+ false exch
+ {
+ dup /CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index /CIDFont findresource
+ dup /WidthsOnly known
+ { dup /WidthsOnly get }
+ { false }
+ ifelse
+ exch pop
+ exch restore
+ { pop }
+ { exch pop true exit }
+ ifelse
+ }
+ { pop }
+ ifelse
+ }
+ forall
+ { $str cvs $buildfontname }
+ {
+ false (*)
+ {
+ save exch
+ dup /CIDFont findresource
+ dup /WidthsOnly known
+ { dup /WidthsOnly get not }
+ { true }
+ ifelse
+ exch /CIDSystemInfo get
+ dup /Registry get Registry eq
+ exch /Ordering get Ordering eq and and
+ { exch restore exch pop true exit }
+ { pop restore }
+ ifelse
+ }
+ $str /CIDFont resourceforall
+ { $buildfontname }
+ { $fontname $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ } bind def
+ end
+ end
+ currentdict /$error known currentdict /languagelevel known and dup
+ { pop $error /SubstituteFont known }
+ if
+ dup
+ { $error }
+ { Adobe_CoolType_Core }
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap /Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ { dup $str cvs dup length $slen sub $slen getinterval cvn }
+ { $sname }
+ ifelse
+ Adobe_CoolType_Data /InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ { exch pop true exit }
+ { pop }
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ { exch pop true exit }
+ {
+ GlobalFontDirectory 1 index known
+ { exch pop true exit }
+ { pop }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ { pop pop false }
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup /CMap resourcestatus
+ {
+ pop pop
+ dup /$cmapname exch def
+ /CMap findresource /CIDSystemInfo get { def } forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup (-) search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ { dup cvi }
+ stopped
+ { pop pop pop pop pop $findfontByEnum }
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup /CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup /$cmapname exch def
+ /CMap findresource /CIDSystemInfo get { def } forall
+ $findfontByROS
+ true exit
+ }
+ { pop }
+ ifelse
+ }
+ for
+ dup type /booleantype eq
+ { pop }
+ { pop pop pop $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ }
+ { pop pop pop $findfontByEnum }
+ ifelse
+ }
+ { pop pop $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ { //SubstituteFont exec }
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ { $findfontByEnum }
+ { //SubstituteFont exec }
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core /scfindfont /systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup /FontName known
+ { dup /FontName get dup 3 index ne }
+ { /noname true }
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def /$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ { 1 index /FID eq { pop pop } { def } ifelse }
+ forall
+ currentdict
+ end
+ definefont
+ dup /FontName known { dup /FontName get } { null } ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using ) print
+ dup /FontName known
+ { dup /FontName get } { (unspecified font) }
+ ifelse
+ $str cvs print (.\n) print
+ }
+ if
+ }
+ { exch pop }
+ ifelse
+ }
+ { exch pop }
+ ifelse
+ end
+ } bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core /findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type /stringtype ne { $str cvs } if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ { dup $inVMIndex $AddInVMFont }
+ if
+ $doSmartSub
+ {
+ currentdict /$Strategy known
+ { $Strategy /$BuildFont get exec }
+ if
+ }
+ if
+ }
+ if
+ end
+ } bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch /FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data /InVMFontsByCMap get exch
+ $DictAdd
+ }
+ { pop pop pop }
+ ifelse
+ } bind def
+/$DictAdd
+ {
+ 2 copy known not
+ { 2 copy 4 index length dict put }
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get { forall } def
+ 2 copy currentdict put
+ end
+ }
+ { pop }
+ ifelse
+ }
+ if
+ get
+ begin
+ { def }
+ forall
+ end
+ } bind def
+end
+end
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.21 0
+%%Copyright: Copyright 1987-2005 Adobe Systems Incorporated.
+%%Version: 1.21 0
+systemdict /languagelevel known dup
+ { currentglobal false setglobal }
+ { false }
+ifelse
+exch
+userdict /Adobe_CoolType_Utility 2 copy known
+ { 2 copy get dup maxlength 27 add dict copy }
+ { 27 dict }
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A> def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch /eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ { globaldict begin currentglobal true setglobal }
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ { {
+ mark
+ Adobe_CoolType_Utility /@recognizeCIDFont currentdict put
+ {
+ ((Hex) 57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77) 0 () /SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility /@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ { 1 index length exch sub 1 sub { end } repeat exit }
+ { pop }
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility /@eexecStartData get eexec
+ }
+ { cleartomark }
+ ifelse
+ } }
+ { {
+ Adobe_CoolType_Utility /@eexecStartData get eexec
+ } }
+ ifelse bind def
+userdict /cid_extensions known
+dup { cid_extensions /cid_UpdateDB known and } if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type /stringtype eq
+ { exch cvn exch }
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ { pop pop cid_UpdateDB }
+ {
+ exch
+ 1 index /Created get eq
+ { exch pop exch pop }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ ifelse
+ }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ { cid_UpdateDB }
+ ifelse
+ end
+ } bind def
+ end
+ }
+if
+ct_Level2?
+ { end setglobal }
+if
+ /ct_UseNativeCapability? systemdict /composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring () def
+ /usewidths? true def
+ end def
+ ct_Level2? { setglobal } { pop } ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict /languagelevel known
+ { pop /CIDFont findresource /GlyphDirectory get }
+ {
+ 1 index /CIDFont findresource /GlyphDirectory
+ get dup type /dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ } def
+ /+
+ {
+ systemdict /languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ { 1 dict begin }
+ ifelse
+ /$ exch def
+ systemdict /languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ? { $ begin } if
+ } def
+ /? { $ type /dicttype eq } def
+ /| {
+ userdict /Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data /AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data /CC 3 index put
+ ? { def } { $ 3 1 roll put } ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont /Widths get exch CC exch put
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ end
+ end
+ }
+ { ? { def } { $ 3 1 roll put } ifelse } ifelse
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ } def
+ /!
+ {
+ ? { end } if
+ systemdict /languagelevel known
+ { gvm setglobal }
+ if
+ end
+ } def
+ /: { string currentfile exch readstring pop } executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx [.001 0 0 .001 0 0] def
+ /ct_1000Mtx [1000 0 0 1000 0 0] def
+ /ct_raise {exch cvx exch errordict exch get exec stop} bind def
+ /ct_reraise
+ { cvx $error /errorname get (Error: ) print dup ( ) cvs print
+ errordict exch get exec stop
+ } bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ } bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ { dup string /dst_string exch def }
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add /dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add /dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ { arrayIndex get }
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ } bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ { /unknowninstancename /Category resourcestatus }
+ stopped
+ { cleartomark setglobal true }
+ { cleartomark currentglobal not exch setglobal }
+ ifelse
+ {
+ {
+ mark 3 1 roll /Category findresource
+ begin
+ ct_Vars /vm currentglobal put
+ ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
+ { cleartomark false }
+ { { 3 2 roll pop true } { cleartomark false } ifelse }
+ ifelse
+ ct_Vars /vm get setglobal
+ end
+ }
+ }
+ { { resourcestatus } }
+ ifelse bind def
+ /CIDFont /Category ct_resourcestatus
+ { pop pop }
+ {
+ currentglobal true setglobal
+ /Generic /Category findresource
+ dup length dict copy
+ dup /InstanceType /dicttype put
+ /CIDFont exch /Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry (Adobe) def
+ /Ordering (Identity) def
+ /Supplement 0 def
+ end def
+ /CMapName /Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ { pop pop /defineresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ { get 3 1 roll pop pop}
+ { pop pop /findresource /undefinedresource ct_raise }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /ct_resourcestatus /resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup (Binary) eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ { cid_BYTE_COUNT () /SubFileDecode filter }
+ stopped
+ { pop pop pop }
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup (Hex) eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ { null exch /ASCIIHexDecode filter /readstring }
+ stopped
+ { pop exch pop (>) exch /readhexstring }
+ if
+ }
+ { (>) exch /readhexstring }
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData /typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch /GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop /readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ } bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup /FDArray get 0 get /FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup /CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict /stdCDevProc 2 copy known
+ { get }
+ {
+ pop pop
+ { pop pop pop pop pop 0 -1000 7 index 2 div 880 }
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp /cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ } def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup /cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup /SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup /SubrMapOffset undef
+ dup /SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ { pop }
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict /CIDFont defineresource pop
+ end end
+ }
+ stopped
+ { cleartomark /StartData ct_reraise }
+ if
+ } bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit /ProcSet ct_resourcestatus
+ { true }
+ { /CIDInitC /ProcSet ct_resourcestatus }
+ ifelse
+ {
+ pop pop
+ /CIDInit /ProcSet findresource
+ ct_UseNativeCapability?
+ { pop null }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop }
+ ifelse
+ }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop null }
+ ifelse
+ ct_Vars exch /ct_oldCIDInit exch put
+ } bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars /ct_oldCIDInit get dup null ne
+ { /CIDInit exch /ProcSet defineresource pop }
+ { pop }
+ ifelse
+ } bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ { pop 0 }
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ { get }
+ { pop pop nullstring }
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ { 0 FDBytes ct_cvnsi }
+ { pop 0 }
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ { /charstring nullstring def exit }
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ } def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ } def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont /Widths get cid
+ 2 copy known
+ { get exch pop aload pop }
+ { pop pop stringwidth }
+ ifelse
+ }
+ { stringwidth }
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ } def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ { get }
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup /FontMatrix 2 copy known
+ { get }
+ { pop pop ct_defaultFontMtx }
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont /Widths get def
+ /CharStrings 1 dict dup /.notdef
+ <d841272cf18f54fc13> dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup /CharStrings get 1 index /Encoding get
+ ct_dfCharCode get charstring put
+ rootfont /WMode 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ { ct_str1 show }
+ ifelse
+ } def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup /FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ { ct_1000Mtx matrix concatmatrix concat }
+ { pop }
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility /ct_Level2? get not
+ {
+ ct_dfDict /Private
+ 3 -1 roll
+ { put }
+ 1183615869 internaldict /superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility /ct_Level2? get
+ { 1 index }
+ { 3 index /Private get mark 6 1 roll }
+ ifelse
+ dup /RunInt known
+ { /RunInt get }
+ { pop /CCRun }
+ ifelse
+ get exec
+ Adobe_CoolType_Utility /ct_Level2? get not
+ { cleartomark }
+ if
+ } bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility /ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ { stop }
+ if
+ end
+ end
+ end
+ end
+ } bind def
+ /BaseFontNameStr (BF00) def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /BuildChar /ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString /ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc /ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup /lenIV 4 put def
+ /CharStrings 1 dict dup /.notdef <d841272cf18f54fc13> put def
+ /PaintType 0 def
+ /ct_ShowCharString /ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ { exit }
+ if
+ }
+ for
+ exch pop exch pop
+ } bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch /WMode exch def
+ exch /FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup /FontMatrix known
+ { dup /FontMatrix get /FontMatrix exch def }
+ { /FontMatrix matrix def }
+ ifelse
+ /bfCount 1 index /CIDCount get 256 idiv 1 add
+ dup 256 gt { pop 256} if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub { 2 copy dup put pop } for
+ bfCount 1 255 { 2 copy bfCount put pop } for
+ def
+ /FDepVector bfCount dup 256 lt { 1 add } if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont /FontBBox known
+ { CIDFont /FontBBox get /FontBBox exch def }
+ if
+ CIDFont /CDevProc known
+ { CIDFont /CDevProc get /CDevProc exch def }
+ if
+ currentdict
+ end
+ BaseFontNameStr 3 (0) putinterval
+ 0 1 bfCount dup 256 eq { 1 sub } if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup /CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ { /ct_FDDict 2 dict def }
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ { /Widths 1 index /CIDFont get /GlyphDirectory get length dict def }
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont /Widths get
+ begin
+ exch /CIDFont get /GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ { exch pop }
+ ifelse
+ } bind def
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index /CMap ct_resourcestatus
+ { pop pop exch pop }
+ {
+ /CIDInit /ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch /WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ { pop (Identity)}
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index /CMap ct_resourcestatus
+ { pop pop }
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ { dup length string copy exch pop exch pop }
+ { pop (Identity) }
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict /ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+} bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string} forall
+ } ifelse
+} bind def
+/Type42DictBegin
+{
+ 25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+ begin
+ /.notdef 0 def
+ currentdict
+ end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix [1 0 0 1 0 0] def
+ 4 array astore cvx /FontBBox exch def
+ /sfnts
+} bind def
+/Type42DictEnd
+{
+ currentdict dup /FontName get exch definefont end
+ ct_T42Dict exch
+ dup /FontName get exch put
+} bind def
+/RD {string currentfile exch readstring pop} executeonly def
+/PrepFor2015
+{
+ Is2015?
+ {
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+ }
+ {
+ pop
+ pop
+ } ifelse
+} bind def
+/AddT42Char
+{
+ Is2015?
+ {
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+ }
+ {
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+ } ifelse
+} bind def
+/T0AddT42Mtx2
+{
+ /CIDFont findresource /Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Image 75 dict dup begin put
+/Adobe_AGM_Image_Id /Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf () def
+/AGMIMG_ybuf () def
+/AGMIMG_kbuf () def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/doc_setup
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage /colorimage ldf
+ }if
+ end
+ end
+}def
+/page_setup
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists {/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode [ Decode 1 get Decode 0 get] def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode [1 1] def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub} currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ { pop 1 } currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img /imageormask ldf
+ /sepimg /sep_imageormask ldf
+ /devnimg /devn_imageormask ldf
+ /idximg /indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/page_trailer
+{
+ end
+}def
+/doc_trailer
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type /arraytype ne
+ {1 array astore}if
+ aload length
+ {
+ dup type /filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {dup flushfile closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ } repeat
+}def
+/imageormask_sys
+{
+ begin
+ save mark
+ level2{
+ currentdict
+ Operator /imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask {
+ level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator /imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix /DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix /DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint {
+ 0 get dup type /nametype eq {
+ dup /DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ } forall
+ not
+ } ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask_L3
+{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup /MaskWidth known {/MaskWidth}{/Width} ifelse get def
+ /Height DataDict dup /MaskHeight known {/MaskHeight}{/Height} ifelse get def
+ /ImageMatrix [Width 0 0 Height neg 0 Height] def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode [0 1] def
+ /DataSource AGMIMG_maskSource def
+ currentdict end def
+ currentdict end
+}def
+/use_mask
+{
+ dup type /dicttype eq
+ {
+ dup /Mask known {
+ dup /Mask get {
+ level3
+ {true}
+ {
+ dup /MaskWidth known {dup /MaskWidth get 1 index /Width get eq}{true}ifelse exch
+ dup /MaskHeight known {dup /MaskHeight get 1 index /Height get eq}{true}ifelse
+ 3 -1 roll and
+ } ifelse
+ }
+ {false} ifelse
+ }
+ {false} ifelse
+ }
+ {false} ifelse
+}def
+/make_line_source
+{
+ begin
+ MultipleDataSources {
+ [
+ Decode length 2 div cvi {Width string} repeat
+ ]
+ }{
+ Width Decode length 2 div mul cvi string
+ }ifelse
+ end
+}def
+/datasource_to_str
+{
+ exch dup type
+ dup /filetype eq {
+ pop exch readstring
+ }{
+ /arraytype eq {
+ exec exch copy
+ }{
+ pop
+ }ifelse
+ }ifelse
+ pop
+}def
+/masked_image_simulation
+{
+ 3 dict begin
+ dup make_line_source /line_source xdf
+ /mask_source AGMIMG_maskSource /LZWDecode filter def
+ dup /Width get 8 div ceiling cvi string /mask_str xdf
+ begin
+ gsave
+ 0 1 translate 1 -1 Height div scale
+ 1 1 Height {
+ pop
+ gsave
+ MultipleDataSources {
+ 0 1 DataSource length 1 sub {
+ dup DataSource exch get
+ exch line_source exch get
+ datasource_to_str
+ } for
+ }{
+ DataSource line_source datasource_to_str
+ } ifelse
+ <<
+ /PatternType 1
+ /PaintProc [
+ /pop cvx
+ <<
+ /ImageType 1
+ /Width Width
+ /Height 1
+ /ImageMatrix Width 1.0 sub 1 matrix scale 0.5 0 matrix translate matrix concatmatrix
+ /MultipleDataSources MultipleDataSources
+ /DataSource line_source
+ /BitsPerComponent BitsPerComponent
+ /Decode Decode
+ >>
+ /image cvx
+ ] cvx
+ /BBox [0 0 Width 1]
+ /XStep Width
+ /YStep 1
+ /PaintType 1
+ /TilingType 2
+ >>
+ matrix makepattern set_pattern
+ <<
+ /ImageType 1
+ /Width Width
+ /Height 1
+ /ImageMatrix Width 1 matrix scale
+ /MultipleDataSources false
+ /DataSource mask_source mask_str readstring pop
+ /BitsPerComponent 1
+ /Decode [0 1]
+ >>
+ imagemask
+ grestore
+ 0 1 translate
+ } for
+ grestore
+ end
+ end
+}def
+/imageormask
+{
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator /imagemask eq DeviceN_PS2 not and {
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{
+ [/Separation /Black /DeviceGray {}] setcolorspace
+ /Decode [ Decode 1 get Decode 0 get ] def
+ }if
+ use_mask {
+ level3 {process_mask_L3 image}{masked_image_simulation}ifelse
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not {
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file {
+ Names {
+ dup (None) ne {
+ [/Separation 3 -1 roll /DeviceGray {1 exch sub}] setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq {true setoverprint} if
+ /names_index names_index 1 add def
+ }{
+ pop
+ } ifelse
+ } forall
+ close_image_file
+ } if
+ grestore
+ end
+ }{
+ Operator /imagemask eq {
+ imagemask
+ }{
+ image
+ } ifelse
+ } ifelse
+ }{
+ Operator /imagemask eq {
+ imagemask
+ }{
+ image
+ } ifelse
+ } ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator /imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix /DataSource load
+ /Adobe_AGM_OnHost_Seps where {
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator /colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource [
+ DataSource 0 get /exec cvx
+ DataSource 1 get /exec cvx
+ DataSource 2 get /exec cvx
+ DataSource 3 get /exec cvx
+ /AGMCORE_get_ink_data cvx
+ ] cvx def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0 () /SubFileDecode filter def
+ }ifelse
+ /Decode [ Decode 0 get Decode 1 get ] def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator /image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator /image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ HostSepColorImage{
+ invert_image_samples
+ }{
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }ifelse
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys} if
+ }{
+ use_mask {
+ level3 {process_mask_L3 image}{masked_image_simulation}ifelse
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get /DeviceCMYK eq and
+ currentdict/Components known and
+ Name () ne and
+ Name (All) ne and
+ Operator /image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load /exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ } /exec cvx
+ ] cvx bind
+ MappedCSA 0 get /DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator /imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name (All) ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator /imagemask eq{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ [ /Separation Name [/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ } bind
+ ] AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator /imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name (All) eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentcolorspace 0 get /Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentoverprint
+ MappedCSA 0 get /DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ Name inRip_spot_has_ink not and
+ Name (All) ne and {
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+ end
+}def
+/decode_image_sample
+{
+ 4 1 roll exch dup 5 1 roll
+ sub 2 4 -1 roll exp 1 sub div mul add
+} bdf
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+} bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub {
+ dup currentdict /dataSource get /exch cvx /get cvx /exec cvx
+ /exch cvx names_index /ne cvx [ /pop cvx ] cvx /if cvx
+ } for
+ ] cvx bind
+ end
+} bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources {origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0 () /SubFileDecode filter
+ BitsPerComponent 8 idiv string /readstring cvx /pop cvx /putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0 () /SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv {DataSource /read cvx /not cvx{0}/if cvx /mul cvx}repeat /mul cvx /add cvx
+ }for
+ /convProc load /exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2 /add cvx /index cvx
+ 3 1 /roll cvx /exch cvx 255 /mul cvx /cvi cvx /put cvx
+ }for
+ ]bind cvx 0 () /SubFileDecode filter
+ end
+} bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs [ 3 -1 roll begin
+ currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt {1 add 2 div cvi}{exit}ifelse
+ } loop
+ string
+ } repeat
+ end ] def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ AGMCORE_producing_seps not {
+ level3 not {
+ Operator /imagemask ne {
+ /DataSource [ [
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ colorSpaceElemCnt /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource 1 /string cvx /readstring cvx /pop cvx] cvx colorSpaceElemCnt 1 sub{dup}repeat] def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
+ } if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process {
+ CSA get_csa_by_name 0 get /DeviceCMYK eq {
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ 4 /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0 () /SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode [1 0] def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate {
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ CSA get_csa_by_name 0 get /DeviceRGB eq{3}{1}ifelse /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
+ currentdict imageormask_sys
+ }
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ } ifelse
+ } ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget /names_index known {
+ Operator/imagemask ne{
+ MultipleDataSources {
+ /DataSource [ DataSource devn_sep_datasource /exec cvx ] cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource /DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ } ifelse
+ invert_image_samples
+ } if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN [
+ AGMIMG_c 0 ne {/Cyan} if
+ AGMIMG_m 0 ne {/Magenta} if
+ AGMIMG_y 0 ne {/Yellow} if
+ AGMIMG_k 0 ne {/Black} if
+ ] /DeviceCMYK {}] setcolorspace
+ AGMIMG_c 0 ne {AGMIMG_c} if
+ AGMIMG_m 0 ne {AGMIMG_m} if
+ AGMIMG_y 0 ne {AGMIMG_y} if
+ AGMIMG_k 0 ne {AGMIMG_k} if
+ setcolor
+ }{
+ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
+ [/Indexed
+ [
+ /DeviceN [
+ AGMIMG_c 0 ne {/Cyan} if
+ AGMIMG_m 0 ne {/Magenta} if
+ AGMIMG_y 0 ne {/Yellow} if
+ AGMIMG_k 0 ne {/Black} if
+ ]
+ /DeviceCMYK {
+ AGMIMG_k 0 eq {0} if
+ AGMIMG_y 0 eq {0 exch} if
+ AGMIMG_m 0 eq {0 3 1 roll} if
+ AGMIMG_c 0 eq {0 4 1 roll} if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ] setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation /Black /DeviceGray {}] setcolorspace
+ gsave
+ /Black
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 1 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Yellow /DeviceGray {}] setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 2 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Magenta /DeviceGray {}] setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 3 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Cyan /DeviceGray {}] setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ } if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+} def
+/indexed_imageormask
+{
+ begin
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup /CSA known {
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ } ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN {
+ /devicen_colorspace_dict AGMCORE_gget /names_index known {
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ } ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator /imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ CSA get_csa_by_name 0 get /DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and {
+ [/Indexed [/DeviceN [/Cyan /Magenta /Yellow /Black] /DeviceCMYK {}] HiVal Lookup]
+ setcolorspace
+ } if
+ end
+ } ifelse
+ imageormask
+ Indexed_DeviceN {
+ end
+ } if
+ }{
+ Operator /imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not {
+ currentcolorspace
+ dup 1 /DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ } if
+ currentdict
+ Operator /imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask {
+ level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type /dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode [0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc {false} cdndf
+ /HostSepColorImage false cdndf
+ /Decode [
+ 0
+ currentcolorspace 0 get /Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ] cdndf
+ /Operator /image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter /WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0 (%EndMask) /SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not {exit} if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/cachemask_level3
+{
+ currentfile
+ <<
+ /Filter [ /SubFileDecode /ASCII85Decode /RunLengthDecode ]
+ /DecodeParms [ << /EODCount 0 /EODString (%EndMask) >> null null ]
+ /Intent 1
+ >>
+ /ReusableStreamDecode filter
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type /dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode [/customcolor_tint AGMCORE_gget 0] def
+ /Operator /image def
+ /HostSepColorImage false def
+ /SkipImageProc {false} def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA [ /DeviceCMYK ]
+ /TintMethod /Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components [ AGMIMG_colorAry aload pop pop ]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage /customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ AGMIMG_&customcolorimage
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt /AGMIMG_xSign? exch def /AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
+ AGMIMG_xSign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
+ itransform /AGMIMG_llY exch def /AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
+ AGMIMG_xSign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
+ itransform /AGMIMG_urY exch def /AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY] concat
+ }{
+ }ifelse
+ end
+} def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ } if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf} true 4 colorimage
+ end
+ } def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ } currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get /DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub} currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get /DeviceGray eq {
+ {255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get /DeviceCMYK eq {
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get /DeviceGray eq {
+ {HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get /DeviceCMYK eq {
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div} exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/doc_setup get exec
+Adobe_CoolType_Core/doc_setup get exec
+Adobe_AGM_Image/doc_setup get exec
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: (Page 1) 1
+%%EndPageComments
+%%BeginPageSetup
+/currentdistillerparams where
+{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
+{ userdict /AI11_PDFMark5 /cleartomark load put
+userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
+{ userdict /AI11_PDFMark5 /pdfmark load put
+userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
+[/NamespacePush AI11_PDFMark5
+[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
+[{ai_metadata_stream_123}
+currentfile 0 (% &&end XMP packet marker&&)
+/SubFileDecode filter AI11_ReadMetadata_PDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1.1-111">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ <dc:description>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">File to test web and exerquiz packages</rdf:li>
+ </rdf:Alt>
+ </dc:description>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Stat Matching Game</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li>D. P. Story</rdf:li>
+ </rdf:Seq>
+ </dc:creator>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/"
+ xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xap:CreatorTool>Adobe Illustrator CS2</xap:CreatorTool>
+ <xap:CreateDate>2006-10-22T16:41:33+02:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-22T16:41:33+02:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-22T16:41:33+02:00</xap:MetadataDate>
+ <xap:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xapGImg:width>256</xapGImg:width>
+ <xapGImg:height>244</xapGImg:height>
+ <xapGImg:format>JPEG</xapGImg:format>
+ <xapGImg:image>/9j/4AAQSkZJRgABAgEAyADIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAyAAAAAEA&#xA;AQDIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA9AEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A7bqv/HWtf+M8f/ExhQzz&#xA;Al2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvl&#xA;n80/+Otf/wDGab/iZzBy83s+zvpHuD2rVf8AjrWv/GeP/iYzPeLZ5gS7FXYq7FXYq7FXYq7FXYq7&#xA;FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXy9+aNpcm71G7EZ+rJcyxtL2D&#xA;liQv3Zg5Q9j2fIVEdaey6r/x1rX/AIzx/wDExme8azzAl2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2&#xA;KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvnb8yVmGg66wlAhbUwGiIIJZedCDyodmNRw&#xA;28R3w8nIvVaCuOH9V6bqv/HWtf8AjPH/AMTGZryjPMCXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq&#xA;7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+c/zKMZ0bXAZE5jUgVi+EyUIk5MK/EF6A0zD&#xA;yci9XoPrj/V/U9Q1X/jrWv8Axnj/AOJjM15NnmBLsVdirsVdirsVdirsVdirsVdirsVdirsVdirs&#xA;VdirsVdirsVdirsVdirsVdirsVdirsVdirsVfOn5kTKuieYYvUCs+pxN6RIDMFE+4FKmlfHMPJyL&#xA;1egHrgf6P6np+q/8da1/4zx/8TGZrybPMCXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY&#xA;q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+WfzT/wCOtf8A/Gab/iZzBy83s+zvpHuD2rVf+Ota/wDG&#xA;eP8A4mMz3i2eVwJdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVd&#xA;XFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV81edPLus6/5mvNP0m1e6uXml+FdlUepTk7H4VX3O&#xA;YU4kmg9bpc8MWMSkaFPWNW/46tt/xnj/AOJjM55FnVcCXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXV&#xA;xV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVUbWztLUOLaF&#xA;YvUYySFRQszGpZj3OIDKUzLmWF6t/wAdW2/4zx/8TGFgziuBLq4q6uKurirq4q6uKurirq4q6uKu&#xA;rirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirB9X&#xA;/wCOpbf8Z4/+JjChm1cCXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1c&#xA;VdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVUbu9trSBp7iQRxr1J/UB3xVh+r/APHUt/8A&#xA;jPH/AMTGFDM64Eurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKur&#xA;irq4q6uKurirq4q6uKurirq4q6uKurirq4qw7zfI7MQxJABoOw6YULNY/wCOnb/8Zo/+JjFWZVwJ&#xA;dXFXVxV1cVdXFXVxV1cVdXFUq816tcaR5W1nVrZUe50+xubqFJASheCFpFDBSp41XehGKvna2/5y&#xA;U/Na6hE9voulyREkB1huKVHX/j5yVItef+cj/wA11+1ommD/AJ4XP/ZRjS2sP/OS/wCaC/a0fTB/&#xA;zwuv+yjGlsrD/wA5PfmQv2tJ0wf88Lr/ALKMaC2Vp/5yl/MFftaZpg/54XX/AFXxoLut/wChq/PI&#xA;+1p+lj/nhdf9V8aC7tf9DX+cx1sdLH/PC6/6r47Lu4f85Yecf+WLS/8AkRdf9V8aC7uP/OWHnD/l&#xA;i0v/AJEXX/VfGgu7R/5yw859rLS/+RF1/wBV8aC7rf8AobHzt/yxaV/yIuv+q+NBd3f9DYedv+WL&#xA;Sv8AkRdf9V8aC7uX/nK3z47cY7DSWahP9zdDYCp63HgMaC7voD8sPNWoeavIuma/qEcUV5eiYyx2&#xA;4ZYh6c8kQ4h2dvsoP2sBVlNcCXVxV1cVdXFXVxV1cVdXFWHebPtN8j/DChrWP+Onb/8AGaP/AImM&#xA;VZfXAl1cVdXFXVxV1cVdXFXch44q7kPHFWPfmIQfy/8AM3/bJvv+oZ8IQ+UvJRroNPCZx+AOSKph&#xA;cDrgVLLgYFS24xSldx3xSEtnxUIGXrgSsxQ7FXYq7FXYqitMXld0/wCKpj90THCEF9n/AJBH/kEm&#xA;gfK6/wCoybEoD0GuBLq4q6uKurirq4q6uKurirEfNn2j8j/DChrWf+Onb/8AGZP+JDFWW1wJdXFW&#xA;i4HU0xVTa4HYVxVYZnPenyxVaWY9STirqN4HFXUbwOKpB+YAP+A/Mmx/45d7/wBQ74Qh8t+Sf+OJ&#xA;IPCd/wDiK5IqmNx3wKls/TAqWXGKUsuO+KQls/XFQgJeuBKzFDsVdirsVdiqM0j/AHsP/GGf/kw+&#xA;EIL7L/ILb8pNB+V1/wBRk2JQHoNcCXVxV1cVdXFXVxV1cVdXFWJ+a/tH5H+GFDWs/wDHSg/4zJ/x&#xA;IYqyosAKk4EqTTHov34qsqWPicVXCPxOKrgqDtXFVwIHTFXcsVdyxVIfzANfIfmQf9qq9/6h3whD&#xA;5U8lmmjSj/l4f/iCZIoCY3B64EpZcHAqW3B64qldweuLIJdOcSoQMnXAlZih2KuxV2KuxVGaSf8A&#xA;TD/xhn/5MvhHNBfZX5CH/kE2g/K6/wCoybEoDP64Eurirq4q6uKurirq4q6uKsV819T8j/DChrWj&#xA;TUYD4TJ/xIYqyFnLHfAltVJ3PTFVQUHTFXVxV1cVdXFXVxV1cVSHz8f+dE8x/wDbLvf+od8IQ+Vv&#xA;KBppMw/4vb/iCZIqEdcN1wFUtuGwKlty2KpZcN1xZJbOcVCDf7WBVuKuxV2KuxV2KorTDS6/55TD&#xA;74mwhBfZX5Cn/kE+hfK6/wCoybEoDP64Eurirq4q6uKurirq4q6uKsX81dT/AKp/hhQt1z/joQ/8&#xA;ZU/4kMVZCg7nAlfXFXVxV1cVdXFXVxV1cVdXFUh8+n/nRfMf/bLvf+od8IQ+VfKjU0uX/jO3/EFy&#xA;RQEbO/XIpS2dsVS24frilLLhuuKUvmOBIQrdcUNYq7FXYq7FXYqr2RpcV/yJPxRsIQX2V+Qp/wCQ&#xA;T6F8rr/qLmxKA9ArgS6uKurirq4q6uKurirq4qxnzV/xqf4YULdc/wCOhD/xlT/iQxVkNRgS6uKu&#xA;rirq4q6uKurirq4q6uKpF59P/Oi+Y/8Atl3v/UO+EIfKXlh6aZJ/xmb/AIiuFQi53wKl074qltw+&#xA;KQls7dcUoCZsCVDFDsVdirsVdirsVVbU0m/2Lf8AEThCC+yvyFP/ACCfQvldf9Rc2JQGf1wJdXFX&#xA;VxV1cVdXFXVxV1cVY55p/wCNT/DChbrn+98P/GVP+JDFU9rgS6uKurirdcVbrirq4q6uKuriqQ+f&#xA;j/zovmP/ALZd7/1DvhCHyd5cammv/wAZW/UuEqETPJ1wKl9xJiqWzydcWSXzP1xVBSNU4ErMUOxV&#xA;2KuxV2KuxVfD/eD5H9RwhS+yvyFP/IJ9C+V1/wBRc2JYhn9cCXVxV1cVdXFXVxV1cVdXFWPeaen+&#xA;xP8ADChrWkdtQiCgsfUU0G+wauKpzywJbrirq4q6uKtg4q6uKurirq4qkPn4/wDOi+Y/+2Xe/wDU&#xA;O+EIfHmnazHaWxgaNmYuWqKU3phpC+TXUbpE33jGk2hZdUDf7rb78aW0HLeFv2D9+NJtCvK7fs/j&#xA;gpbUSHJ6f5/djS2ibfSr6f0yqxosoYxvNNHCrcPtUaVkGNLaFIfw/wA/uxpba+PwH3/2Y0tuo/gP&#xA;v/sxpbXiOQ9sNLa4QnufwxpbXxxhW5VJ69vb540tvsP8hj/yCfQvldf9Rk2AoDP64Eurirq4q6uK&#xA;urirq4q6uKpB5o6f7E/wwoTSoMjPQcm6nFV1cUtg4FdXCrq4q2DgVuuFXVxV1cVdXFXVxV1cVdXF&#xA;W13OKuZt6YFcrdsVbrhVSfZsCra4qvhfcjxwqrVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVSL&#xA;zR0H+qf4YoTGuKrgcVbBwK3XCrq4q3XArq4VdXFW8CuxS3irWKHVwquU0FcVW1xVrlQ4Er64ULZN&#xA;xXwxVSOBXK1GBwqiK4q6uKurirq4q6uKurirq4q6uKurirq4q6uKpL5n+yP9T+mKoySaKJOcrrGl&#xA;QOTEKKk0AqfE4GQBPJUrhYtg4pXVxQ4HFLdcUOrirYOKXVxQ6uKurirq4q7rilcxNKDFC2h8MVao&#xA;fDFK4E03xQ6uKqJ2NMVaJxSro1VGKF1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVSfzP9kf6n9MVe&#xA;Q+aNd1PUfMulrcTH0Evbf04FJEa/vV34+PucwpSJkHrdPpoY8UqG/Cd/g9srma8m3XFW64q2Dirq&#xA;4q2DirdcVdXFXYq7FXVxVtTiri57Yq1zOKtGQ4q4Oa4quriqyTxxVTriqtE3wYqurirq4q6uKuri&#xA;rq4q6uKurirq4q6uKuriqU+ZvsL/AKn8Bih4lq3/ACkum/8AMbB/ydXMA/UHtI/3Uv6p+570Dme8&#xA;W3XFW64q2Dirq4q3XFW64q3XFXVxV1cVdXFXVoMVW1xVonFXVxVquKrw1Rirm3FMVUa4qqxH4T88&#xA;VX1xV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxVK/M32F/1P4DFXjmtabdpqmk6iygW0uowxRnkORZZF&#xA;J+HrT3zBI3HvexhkHBOPXhP3Pbq5nPHNg4q6uKrq4q4HFW64q3XFWxirdcVdXFXVGKuJGKrTTFWq&#xA;4q1XFWxxpv1xV3JR0OKu5jxxVo+nXriq5KAbdMVXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxVLfM&#xA;392v+p/AYq8t8wPCtroMYZGlk1dXYCvJQjoOLV235V2+nMI9Pe9ZjB9f9R63XM15NsHFXA4q3XFW&#xA;64q2DirdcVbrirYxV2KtVxVonFXE4q1XFVtcVcTirVcVarirROKqsf2Biq6uKurirq4q6uKurirq&#xA;4q6uKurirq4q6uKoDzL/AHa/6n8Biry7XbaMWOh3AhHqPraoZ6b0BjPCvH6ftZhEcve9Zjl9Yv8A&#xA;yf63rnpHM15NsRHFXCI4q36RxVd6RxVwiOKt+kcVb9I4q36eKu9PFWvSOKtGI4q4xHFWvSOKtekc&#xA;VaMRxVr0jirXpHFWjEcVVxCQAMVd6RxV3pHFXekcVd6RxV3pHFXekcVd6RxV3pHFXekcVd6RxVLv&#xA;Mv8Adr/qfwGKvHtY1S8l1XRtMZh9Ug1GGWNAqg83lUElgOR+k5gk7geb2MMYEJy6mJ+57wIsznj2&#xA;/SxVv0cVbEWKt+lirfo4q2IsVd6WKt+lirvSxV3pYq16WKtejirRixVr0cVa9HFWjFirvSxVyQVY&#xA;Yqr+jirvRxV3o4q70cVd6OKu9HFXejirvRxV3o4q70cVd6OKpD5oFAB/kn+GKHimoivmrSh/y/W/&#xA;/J5cwD9Qe0j/AHUv6p+59Hej7ZnvGN+j7Yq2IvbFW/R9sVd6Xtirfpe2Kt+jirfpe2Ku9LFXelir&#xA;vS9sVa9HFWvS9sVd6OKtel7Yq0YvbFWvR9sVa9H2xVUig2rTriqp6PtirvR9sVd6PtirvR9sVd6P&#xA;tirvR9sVd6PtirvR9sVd6PtirvR9sVd6PtirFfNYoSP8k/wxQmkn/KrPrcXqfoP636i+hy+p+p6l&#xA;Rw4V+Lly6Uyr0+TnD8zR+uv85kv+i/8AFf4ZY4Tv9F/yPwxV3+i/5H4Yq3/o3+R+GKu/0b/I/DFX&#xA;f6P/AJH4Yq7/AEf/ACPwxV3+j/5H4Yq7/R/8j8MVd/o/+R+GKu/0f/I/DFXf6P8A5H4Yq7/R/wDI&#xA;/DFXf6N/kfhirv8ARv8AI/DFWv8ARf8AI/DFXf6L/kfhirv9F/4r/DFVw9Cm3Gn0Yq79z/k/hirv&#xA;3P8Ak/hirv3P+T+GKu/c/wCT+GKu/c/5P4Yq79z/AJP4Yq79z/k/hirv3P8Ak/hirv3P+T+GKu/c&#xA;/wCT+GKu/c/5P4Yqg7v9A1/0v6rXv63p/wDG2Kv/2Q==</xapGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xap:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:C8C6C969DB61DB11885DDE2828C3F7EA</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:C9C6C969DB61DB11885DDE2828C3F7EA</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:42992925D861DB11885DDE2828C3F7EA</stRef:instanceID>
+ <stRef:documentID>uuid:3C992925D861DB11885DDE2828C3F7EA</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Keywords>LaTeX, hyperref, PDF, exercises, quizzes</pdf:Keywords>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+% &&end XMP packet marker&&
+[{ai_metadata_stream_123}
+<</Type /Metadata /Subtype /XML>>
+/PUT AI11_PDFMark5
+[/Document
+1 dict begin /Metadata {ai_metadata_stream_123} def
+currentdict end /BDC AI11_PDFMark5
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/page_setup get exec
+Adobe_AGM_Core/capture_currentpagedevice get exec
+Adobe_CoolType_Core/page_setup get exec
+Adobe_AGM_Image/page_setup get exec
+%%EndPageSetup
+Adobe_AGM_Core/AGMCORE_save save ddf
+1 -1 scale 0 -576.004 translate
+[1 0 0 1 0 0 ] concat
+% page clip
+gsave
+newpath
+gsave % PSGState
+0 0 mo
+0 576.004 li
+612 576.004 li
+612 0 li
+cp
+clp
+[1 0 0 1 0 0 ] concat
+611.712 576 mo
+365.634 576 li
+378.176 550.931 386.199 523.232 388.645 493.961 cv
+388.965 493.979 389.255 493.999 389.511 494.019 cv
+389.511 483.687 li
+389.27 483.687 li
+389.382 480.768 389.439 477.831 389.439 474.885 cv
+389.439 349.29 287.019 247.473 160.668 247.473 cv
+98.055 247.473 41.31 272.484 0 313.011 cv
+0 576 li
+0 119.349 li
+611.712 119.349 li
+611.712 576 li
+false sop
+/0
+[/DeviceRGB] /CSA add_res
+level3{
+gsave
+clp
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+/0
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.960784 .960784 .964706 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.847059 .85098 .854902 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.847059 .85098 .854902 ]
+/C1 [1 1 1 ]
+/N 1
+>>
+]
+/Bounds [.00561798 .123596 ]
+/Encode [0 1 0 1 0 1 ]
+>>
+>>/Gradient add_res /0 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+clp
+/0 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~p%@tKo'u5<md9B,lKRNqkN:mej5T%Uhqm2EgY1?5f\"j/f\"m1g"G'3g=k97g=tB:gY:K<gt^]?gtgfB
+h;-oDhVR,Ghr!>Khr!AMi8EPOiSibSiSieUio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tjikND$kkih6o
+kih9ql07HslK[["lKdd%lg*m'm-O**m-X3-mHs</mdBN2n*f`6n*fc8nF5r:naZ/>naZ2@o()ACoCMSF
+oCV\Io^qeKp%A"Np%J+Qp@e7Tp\4FVq"XXZq"X[\q>'j^qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p%@tKo'u5<md9E.lg!`ukN:mej5T%Vi8<DIgtUQ9g"G'3g"G*5g=k97gY:K;gY:N=gt^]?h;-oCh;-rE
+hVR,Ghr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6p
+l07Hsl0@R!lK[^$lg*m&m-O**m-O-,mHs<.mdBN2mdBQ4n*f`6nF5r:nF5u<naZ/>o()ABo()DDoCMSF
+o^qeJo_%nMp%A"Op@e4Rp@n=Up\4FWq"XXZq"aa]q>'j_qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p@e1OoCDG@n*]W2m-Es$ki_*ijQ#7ZiS`VMh;$c=g=k97g=k<9gY:K;gt^]?gt^`Ah;-oChVR,GhVR/I
+hr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hs
+l0@R!lK[[#lg*m&lg4!)m-O*+mHs<.mI'E1mdBN3n*f`6n*fc8nF5r:naZ/>naZ2@o()ABoCMSFoCMVH
+o^qeJp%A"Np%A%Pp@e4Rp\4FVp\4IXq"XXZq>'j^q>'m`qYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /0 /Gradient get_res exec grestore
+}if
+newpath
+gsave % PSGState
+365.634 576 mo
+0 576 li
+0 313.011 li
+41.31 272.484 98.055 247.473 160.668 247.473 cv
+287.019 247.473 389.439 349.29 389.439 474.885 cv
+389.439 477.831 389.382 480.768 389.27 483.687 cv
+366.552 483.687 li
+314.052 354.948 li
+304.018 304.401 239.391 265.401 161.154 265.401 cv
+161.154 265.401 li
+161.154 265.401 li
+75.969 265.401 6.903 311.643 6.903 368.685 cv
+6.903 368.685 li
+6.903 368.685 li
+6.903 368.685 li
+6.903 425.736 75.969 471.978 161.154 471.978 cv
+188.328 471.978 213.862 467.272 236.035 459.013 cv
+228.303 477.918 li
+226.611 481.77 226.611 482.247 219.843 482.967 cv
+213.804 483.687 212.841 483.687 207.522 483.687 cv
+203.166 483.687 li
+203.166 494.019 li
+209.457 493.542 223.947 493.542 230.967 493.542 cv
+237.492 493.542 255.132 493.542 260.694 494.019 cv
+260.694 483.687 li
+255.375 483.687 246.186 483.687 239.418 481.041 cv
+240.147 478.881 240.147 478.404 240.633 477.441 cv
+250.746 452.78 li
+255.031 450.729 259.149 448.537 263.091 446.211 cv
+318.213 446.211 li
+333.441 483.687 li
+310.716 483.687 li
+310.716 494.019 li
+318.456 493.542 341.901 493.542 351.081 493.542 cv
+358.484 493.542 381.412 493.542 388.645 493.961 cv
+386.199 523.232 378.176 550.931 365.634 576 cv
+313.857 435.879 mo
+278.312 435.879 li
+288.464 427.949 296.848 418.98 303.064 409.238 cv
+313.857 435.879 li
+clp
+34.56 246.72 mo
+34.56 313.92 li
+107.04 313.92 li
+107.04 246.72 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[72.48 0 0 67.2 34.56 262.084 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 151
+/Height 140
+/ImageMatrix[151 0 0 -140 0 140 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'S$SK'S$SK'S$SK'VplPNpfcX6YB'W9`4'OQuH'K'S$Shs7*'a6L>'K'Schm-92frp#4'K'U_J[Hb3c
+c0KuIL?ng'K'MagQKs.g^$E]'V<Zq'K'S$So]q+oK'LbKZKo'eb3FTDM<as'K'VplPNmbb_!8i'W9`4'
+K'IsQpZd_'hs7*'K'KQ)eE`Iem-92fK'ML`Sa4Se[H`A/T'GG'L?ng'K'IsQe`s='^$E]'K'IsQK'N!n
+K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'LYH[HY-ac0BoGL?ea%K'D[eQKj(e
+^$<W%V<Qk%K'IsQo]h%ml04Z%K'Ko3b3>Vaip)-\K'MjjPNg`aX6P<%W9W.%OQlB%K'IsQhs.$%K'BK'
+eEWCcm-0,dK'DF^Sa+Mc[HW;-T'>A%L?ea%K'@mOe`j7%^$<W%K'A9Zp?I7po]h%mK'C\IZKf!cb3=NB
+M<Xm%K'MjjPNd\`_!/c%W9W.%K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'Dpl
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+o]^tlK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'DplK'@mOK'@mOK'@mOK'@mOK'@mOW9N(#OQc<#K'@mOhs$s#a6:2#K'AWdm-'&brof(#K'CSF[HP'_
+c09iEL?\[#K';UcQKa"c^$3Q#V<He#K'@mOo]^tkl0+T#K'Bi1b35P_iou'ZK'DdhPN^Z_X6G6#W9N(#
+K'7gMpZRS#hs$s#K'9E%eEN=am-'&bK';@\Sa"Ga[HN5+T'5;#L?\[#K'7gMe`a1#^$3Q#K'83Xp?@1n
+o]^tkK':VGZK\pab34H@M<Og#K'DdhPN[V^_!&]#W9N(#K'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7sQ
+rTAdqmH9f!K'9o3`oj2]hWTRTK';jjK'2C]Rco@e\`h3!U$(G!K'7gMnE?)!f]T=!K'9/sgZO[]oB:ei
+K';+UV!#e]]]at2Qg!f!K'3-rL$4-PcKM\![cbp!K'7sQrTAdqK'1\IY3<R_`ohs:NT^$!K';jjK'.aK
+dH@h!\`h3!K'/!RqWNOpnE?)!K'0r4_s"&_gZO1OK'2mkN9K0_V!!?mYNOF!Qg!f!K'.aKk3&<!cKM\!
+K'/`gjlhH_rTAdqK'1\IY3<R_`ohs:K'.aKo]LhhK'.aK\`_,tU#t@tK'.aKnE6"tf]K6tK'0)qgZFU[
+oB1_gK'2%SUuo_[]]Xn0Qfm_tK'*'pL$+'NcKDUt[cYitK'.mOrT8^omH0_tK'0i1`oa,[hWKLRK'2dh
+K')=[Rcf:c\`_,tU#t@tK'.aKnE6"tK''l2_rmu]gZF+MK')giN9B*]Uum9kYNF?tQfm_tK'%[Ik2r5t
+cKDUtK'&Zejl_B]rT8^oK'(VGY33L]`o_m8NTTrtK'2dhK'%[IdH7at\`_,tK'%pPqWEInnE6"tK''l2
+_rmu]gZF+MK'%[Ihr^`ra5strK'&E^m,`i\roJjrK'(A@[H4jYc/sW?L?AHrK&uC]QKEe]^#m>rV<-Rr
+K'%[Io]Cbel/eArK''W+b2o>YioYjTK')RbPNCHYX6,#rW92jrOQH)rK'%[Ihr^`ra5strK'&E^J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+105.6 246.72 mo
+105.6 281.28 li
+284.16 281.28 li
+284.16 246.72 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[178.56 0 0 34.56 105.6 294.724 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 372
+/Height 72
+/ImageMatrix[372 0 0 -72 0 72 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'Tr4bNa]EK'L2;_Wug>K'S$SK'S$Se*F7'K'IsQ
+h!1g'K'S$Sjm.NaK'S?\q!*IrK'JTcn*>SkK'S$SK'S$SVX*('K'IsQYNjX'K'S$SK'S$SK'U8=_Wla<
+K'LMD\a+k5K'S$SK'S$Sh!:m'K'IsQjm%H`K'S$SK'S$SPj@f'K'IsQSa,A'K'S$SK'S$SK'TW+eEVYN
+K'IsQK'IsQ_<So'K'S$Sb3QV'K'IsQK'IsQK'M.VVsAs#K'VOaK'IsQK'IsQK'JTcn*>SkK'Sunk3@Q`
+K'IsQK'IsQYNjX'K'S$S\Eh?'K'IsQK'IsQK'LMD\a+k5K'UnOYj-i*K'IsQK'IsQjm%H`K'S?\q!*Ir
+K'IsQK'IsQSa,A'K'S$SVX*('K'IsQK'IsQK'Kl2bNjcGK'U8=_Wla<K'IsQK'IsQK'IsQK'IsQK'IsQ
+jm%H_K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQ
+K'MI_K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'Kl2bNXWCK'C,9_Wla<K'IsQK'IsQe*=1%
+K'@mOh!(a%K'IsQjm%H_K'J9Zq!!CpK'ANan*5MiK'IsQK'IsQVX!"%K'@mOYNaR%K'IsQK'IsQK'L2;
+_Wc[:K'CGB\a"e3K'IsQK'IsQh!1g%K'@mOjlqB^K'IsQK'IsQPj7`%K'@mOSa#;%K'IsQK'IsQK'KQ)
+eEMSLK'@mOK'@mO_<Ji%K'IsQb3HP%K'@mOK'@mOK'D(TVs8m!K'MI_K'@mOK'@mOK'ANan*5MiK'Jol
+k37K^K'@mOK'@mOYNaR%K'IsQ\E_9%K'@mOK'@mOK'CGB\a"e3K'LhMYj$c(K'@mOK'@mOjlqB^K'J9Z
+q!!CpK'@mOK'@mOSa#;%K'IsQVX!"%K'@mOK'@mOK'Bf0bNa]EK'L2;_Wc[:K'@mOK'@mOK'@mOK'@mO
+K'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'DC]K'7gMMs0s#K'@mOK'@mOK'Aijk3.E\K'9)qh<BOUK'@mOK'@mO\EV3#
+K'7gM_<Ac#K'@mOK'@mOK'CbKYip]&K';"RVs/ftK'DC]K'@mOMs:$#K'7gMPj%T#K'@mOK'@mOK'B/s
+h<9ISK'9E%eEMSLK'@mOK'@mO_<HI~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+-.480001 279.84 mo
+-.480001 576.48 li
+36 576.48 li
+36 279.84 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.48 0 0 296.64 -.480001 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 76
+/Height 618
+/ImageMatrix[76 0 0 -618 0 618 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+[HPp#SE]5#cfhb#[cu'#l0+T#d-7t%s65."lKP_?jlqK`roglUbNYY`jQM?^rTUlWb35M^j6>%WYir[^
+am&3WQKZi^[H[SPK';Xd[HZZ6M<Og#]]mK#UZgY#f'0=#^$*K#nEH/#fBBX,pum=nK'7gMK'9)qK'7gM
+cfhe"!9f$ul0,P<k3.K^s6$lSbikY^jlb%SZKSg^bNJ3SR-;u^[HIMPK';Rb[HHT6LZn[!]'%3!U$1M!
+eE=%!]BI?!U?CM!e`a1!]][?!n*$#!f&sI)q<*@mnE74Chrfp\puoHU`TO)\hWWVUX677\`9?dU[HFs\
+cKOKUS*/,\[HIVRK'2C][HQc9K'.aKK'1PE[H@JOK'2I_[H?Q5L?JNt\`V&tT]b@te)mmt]'%2tmH0_t
+eE=7%qr`RomcV"?iTH'\qW>HQa605\i9&VQXlmC\`ocdQPNUQ\XQI7Z`TQdSP31EZ[HI;HK')Xd[HE/(
+kiT;9kN7EZ!9^fRc/tSZk3(+SZf\aZbie9SRHDoZ[HIPOK')C][HHW5L?AHt\`_,tK'(PE[H7>KK')I_
+[H6E1M!"Tr]B.,rU?:Fre`Esr]]R8rn)]erf&jC%q<!:knE..?hr]jZpuT6O`TF#ZhW<DOX6.1Z`9$RO
+[H=mZcK49OS*&&Z[,naXc0"9QRcVoX[H@MNK&u:Z[H?T4L#r<r\E:urTB5.rdcRgr\`Lurm,jYre)e""
+r8iOlmH(b<ioQ!XqrYNQaQ9/XiTA\QY3!=Xa6)jQ[H-9-MWOZp^#[2pUugLpfAs$p^?*>pn`5kpf]BO%
+pZ7"go&[:?K&u4X[H-N4KB3*o[cG]pS`T"pd,_Op\)kiplK"ApdH.dsroJanlfFMpdc@gtrT&Rkm,YS9
+j5c!Vr8kNOalK/VioS\OYN3=VaQ;jOQ/pKV[H78GK&lC][H6?-MWFTp^#d8pUu^FpfB'*p^?!8pn`@1=
+hW3>M[H7/C^Z38nVW>/FcK(MVkMsnK[,e[Vc/\'KRcMiV[H%;JK&l4X[H$B0L#i6n\DtcnTB,(ndc7Un
+\`Conm,OGne)[psr8`IjmGt\8ioGpVqr<:gmc1_9iT#dTqW,<Ma5`rTi8iJMXlI+T`oQXMPN19T[H.,C
+K&cC][H-3)N8sZn^Z<>nVW5)FcJtGTkN'tM[,\UTc/e-M[Gp?/d,VOps5LNIbiA!K[H-H/dGhIl\Dtcl
+lf+;ldc7aprSrLim,PM5j5YpTr8P<IalB)Tio8JIYN*7TaPuXIQ/gET[Gq&CK&c=[[Gp-)MW=Nl^#I&l
+UuU@lMrONl^>m2lV;g@lf]0$l^Z*2lo&I.;[GoKlki8/lcf2@m!9/Uil/K,2k2M'Rs5UTKbi55Rjl=bK
+ZJrCRbN%pK[Gg3+dc.[prSb<Gb2VdI[H$<+e)@^or8YBKal2XGQK$ER[Gh#BK&Z4X[Gg*(M;nBj]]$oj
+UZ14jf&<aj^#I&jnDTSjfAa3spu6nbn`$t8hVsLRpYimG`8[ZR[GfEjSDr_jKAcgi[c5QjS`/_jd,MCj
+\)GQjlJe5jdG_Lmro&Iflf#82jPbjPrSkBIb2K#Pj5SPIYi31Pal;^IQJp?P[Gq)A]AUchmbtS5iS`8E
+[GguA]]-uin)1V4i8W>I[G^l>^#?ujnD^k6hr0LPpu&mE`SmZPhVd&EX5UhP`8L4E[GeOPcJ[pES)M]P
+[GV&DK&PtQ[G^3+K]2sh\)>KhT&JehdGV=h\DbWhTA\ehdc%Ih\_tWhm,=;he)7Xmr8<1bmGPD2io#XN
+qr,0GaP`fNiSi>GY2HtNa5QLGPi1-N[Ggr=^#-ifnDL_5hr!&C[G^i=^>[&gn_^b4hVm,G[GU`:^Ym&h
+o&7"6[G]?hki&r,kMV!N!8k6Bc/>/Nk24PCZf&=Nbhq^CRGcKN[GUuAK&GtQ[GU''L>`$f\_kQfT]"kf
+e).Cf]&:]fmGF5feDROf]AL]fmbjAfe_ddmqVQn^n)(P2i89FLq;AsE`o!TLhr*,EXP^bL`Sg:EP2FpL
+[G^f9^YZodo&$k5[GK3dkhif+kMFPA[GLuB[c#Eel/&i*k2=VE[GLr@\)5EflJT),jknJC[G_&@\DGEd
+lef,.jPJ>AZ/<+Lb22LAQf$9L[GLi=K&>tQ[GKp#Lu8*d]ACWdU>Oqde_[Id]\gcdn(s;df&*Ud^#$cd
+nDBGdfA<pmptgVZn_U\2hVO4JpYWaC`87BJ[GT9dSDNGdcel+d[bf9dl/.rdd,)1fs4t0?bhhXA[GU*%
+dG;4ernk6CbMDL?[GL!%dbhIgrSG*Ab2;RC[GBm"e)%Lir8"s?aklFA[GU!"eD7Ohqqo$CaPH:?[GKm"
+e_ddjqVHh\n(tJ.i80@Jq;&a?`nmNJhqco?XPU\J`SL(?P2=jJ[GCT6K&6(T[G?Gkkh_fbceZ"c!8W7_
+l.rc(k1t^Hs5(6Abh_U@!8b0?jPJ;@\)%)@rnY0Aakl@?\)%)@jPA>AZekZ9^>-]`n(k>,!8lhlg"`pi
+pti[?s51rRo\?b.hVQi?s51KEo\I==_qsq?rnkEEg"kE=ZekZ<qV9'F^>8M=ZekW;i8!5FZeb3/_VY4J
+`n^FGZea6ih;8%d^te>5a5+Dbptkl)_;*JpiSF:c^>8S@pY<sI\D@)=pYN[@pYNdB_;4_=p>3U@p>4uf
+h;#?mp"f])_VOnAc.r'KZeb<2k2"hKp"mXBnD2%=o\RgJpYGJu`SC">jkShMZeb60rnPTMn_MCDqqSO6
+oA8Q`j4s.[`n]q:aPHFDb2!!On(l%>dG<j=n_V=An(mosbhT\`rS@##aP?4>inW_PZeb--qqKNQZePQ:
+[,(3-iS3\QZeX^!cJ@sGbhN'N\D59`l.tdac.h44dbM1bs5*8%c.g:omG,&(mG@WmfA!XeqVAa=m,$UR
+n_:D*i8)o=m,$(Cp>!C;l.sP=le^"Cs4k$;cJ@X=lJBnBjkS2;[+t`<lJBqCb1u:;Zeam&s4c#WZeYQ9
+lJ9eAkM>7Smb>)'k2$$le(j*Ae(a]R]A2N(jP91Yjk\D?hqZc;jk\>>qVCMoeD%psnD**\dbNp>r7foZ
+inW&<p>!C;jPAhMo\8?[e_Aj6g"bWDf%]fOmbHCJ^teS;in`2?i8"1`h:o9ko\JulfA#3<i7n%]ZeXNq
+q:jf]hqZi<nD(t;iSEDFr7\L3e_K';i8*,@m+]V9]A35;i8*/AdG*^9ZeY!)o%i'SgY:E9ZeY?3khY%J
+^t\M9ZeXEn!8?8_ZeP--_;*l&k1]UaZeO0ggYCW@hV.GQ`S8,^p>"HZhV-N7hqPKmo%iWfhqGZrqV/@3
+gYMh^j4^iombGh;gYLoDrn=^5f\HDZj4i5Ai7dJNb1kS(inOFdf\GH>ceIR9fA,9<lJ1g_iS(]os4c/\
+hqQc<qV(2fZeO^!n(cjUf%f9=s4c,ZinDW2khF\Dj4`SKnD!!WZePN8fA,E?e(aZOm+Sf#jkTC]jP&&:
+jP'Lc\_GWhpY,&hdbEj:iS2i9eD03>[+ag"b1kD#kLm2qd+dX9e(j->kM"27[bLi:dbO'>bhD:7ZeOa"
+lJ1UVZe>E6[+j$arn6YkZeFNqceHk&l.Q!g\D#-\l.aV@lIk.Me(V._rnPuXlIj53mFno$jP9.Xle/Vu
+qV/U9ceSENn_(8&i7lc9ceRj>pY*@8`S9k9cJ7d>gtLE7ZeP<2f%fWF_V4S7bhMF:h:qGRmFei"p"S*Q
+le9P:pt>AoZeF0gn_<B`bM2I<n_1n7b1l[Ep=d[Dmb-4Go%NNbaP-"7b1l@;iS*MLmb+u$qqKHOn(Gb8
+!86kpZeFBml.b[[a4g"8ptEC7akQjKo%D%:nCcXOf@n=#o%<Tf^tHWZn_2(=o%;[Lm+DBmn_(8&p=n$M
+o@V"7!8@D)p"?\*gtV2Mo@V%8s4["ro@h%7a4pOEq:NX=s4[%sf\5-7`nU.<n(H=Grn?qr`S(=HqqCbt
+`nU.<e_0KGrn?ts`7b4Gn_3Nfe_BcL`S(4DqUt_u`S1@Hn_2ULn([Nf`S(4Do@`Qcf\6A[n_1t:q:P]!
+`7b+Co\%^Io@j2uo%M(;!8R;#lIjtGr7^er`S1=GptGW!`S1CJp=RaFp=]Ato\%4;rnI%um+^7Ks4mA$
+`S(.BpY#T"`S1:Fo@hXIo\9E$pXmI<qqC_r`S1:Fp"A'Qm+VEmpXmL=qV(Yro%MUIr7gqu`S17E!8.,"
+`S(+Ap=\*Pmb7Tnp=[F=r7h#!n(H=GqV(Yr`nL=Es4R2#`nL=Ept4-Mo%Eimpt3U>q:bSrn(QCIqqLr!
+`S((@rn./$`S((@pY"*Nn_3lpq:N^?ptGPrm+L.HptGJq`nL:DrRh,%`S(%?qUj3Kp"B,opt<X?qV1r"
+kh+bEp=];p`nC+?r7V&%`nL7Cr7B6Hq:PAnqUig@pY,Dqle:.Jq:ki!`n9t;qq/m@pY,Grd+\3Iq:kl"
+`n9q:qq1)bi7[hXq:WdAptPc!rn,?Fo\',oc.VsHp=f>q`nL4BrR^,_j4O"Wr7K!Ap=fAr!8>KIpY5]!
+ak6UFo@a&o`nC%=qUt#biS+%\rn#0Bo@a&orRo?Hp"K8qbhDsJpY5]!`n9n9rRg,_jk9:[qq9!Cp=oW!
+q:O!Fo%EuoaP$UHo\02q`nL.@s4>9Co%Euodb4<Ho\02qa4g4@s4?Mfhq7JPrRf0Do@a2trRo3Ep"KJu
+cIhsFn_*oo`nBt;r7UDigtMGU!8#6Cn_*rp!8,<Eo@j,qdG"?Ko\0Ata4Tn7rn-Gfi7[\TrRo3Eo\0H!
+f\"<unCdioc.VsHo%O,r`nBq:jOiMFnCdioa4^":s4IA)ak?4<b1Q^Gn(I`na4^":s4HGdj4WtVa4Tk6
+r7K6Gn(@]nb1ZaHn_2%9n(H^Qk1K.U!8,?FnCmclcIhR<aOoq6!8,?FnCljQlIWApmb%Tmqq96InCl%:
+rn+[3c.V=6n(Pt:j4Mc3Ze5?4nCl(;ak5q3Ze=g$pt+$IZe560\Cp<(hUh5JZe49jdb4'Bbh)[C]@cK'
+aP$"8cI`*JZe3^Zin<bRbh)+3bh0DXrRpSlc.C7nk1I#nmFqTlce#PV!8+X2mFp[Rl.<;pkLn,5m+Tb:
+rn+[3c.V:5m+Tb:jOhi3Ze=^!cI^4klI`Jsle;9ge(:tZrRn[5le:@Mmanetj4Vi5le9\:qUiC3l.P%J
+mF^[Vce%+-e_'*=cIi!Hn(H(>k1JVDn^k,"kh5d`f[o9<d+A$E^"DQ%hq.GNk1J&4h:U?3kh4D8o[gn1
+_q=P4kLn;7g=P*2Ze5!)o%DLCj4D]1Ze,92kh4G9ak,k1Ze4Ho!7oZNZe,0.\Cfrsk18tO[+F<idb*^8
+eCOHI]@Y-Vm+CIReCNO/e^q.[r7UDheCMUjn(4r!jk9U`f[dF]pt373jk8\Fo@C8"hUpE3jk828p"-t1
+`7XS3jk828gXk-1Ze5'+mb-.A_:S;1[+OHmqUXHQ[+Fs&^t@`$i7@YRZe*p`g=YK>f%0BC_q2]Vo[r6X
+f%/I)h:LZ=eCX9Dn^uFD^"<&2iRl]4iRmnUiRZo<f@KBA`n02%f@Jj2f@K`K][u,pkLK1SZe"!bf%8m5
+g"#cH^Xg?TnCQXOg""j.g"*O^pXnc`g"!pio[^A#i7S%Zgsrd_o[gn1i7R,@pXQV$g=P'1i7Qc6n^bV/
+^t851i7Qc6f@Jd/Ze+j%mF^.C^"2r/[+F3fqpjWT[+=`u`7No!iRRhUZe!^ZhUgZ;gXY]Ba4@oTpt+EU
+gXXd(iRY?enC[6_gXWjcqpr+*hq7_SjOLTfmFTG2hUp]8rmeC,db!L1hUpT5lIO/0gt131hUpW6o@Cb/
+_UnA1hUpW6g"+p/Ze+p'l.FeA^Xi)/gt192gt2SVhUU?2gstrG_q*Vpjja.VZdm[Yh:CB5hULuD`mqcR
+pt"3OhUL'*i753cnCR$YhUK-eqpi%(gXlAQj4(HdmFK>/gXkH7rm\:)e(3L/gXk?4lIF&-\^pZ/gXk?4
+d+.4-Ze"Nqn(6IH[akB-Ze!m_q:+TWZdn?lbLYD!hpf!_d+7=0g=P63kLIi-[atK0g=P63c.2%.Ze"Bm
+o%2dKf@Aa.Ze"a"kh"bB][cf-Ze!j^!7]uWZdnQr`7EYok1':XZdmXXhU^E4i7./Ea47iRpt"0Ni7-6+
+iRP9cnCR!Xi7,<fqpi()g"62PjOCNdmFLXThUU90j4+(Xf%&^.dFI:-f[f'2kg[i+\(1H-f[f'2cID"+
+[+4HmmagCH[+#**[+3dZqU=]XZde3hc.1Fsim[qW[FELPkLJ28im[#=d+#DPf@Js1bLGh,Zdn6in^c^K
+[+,**[aj!\pXAKX[++0ed+-b!j3t?ama]>-f@K-6rR8+&eCEL-f@K!2ldX&+]%-Z-f@K!2dF@4+ZdnKp
+lIP"E\((B+Zdm[YrmU#YZde<kajo"ojO4+XZddCQj42c4j4!5Abga,PrRKNNj3u<'k1$`fldkISj3tBb
+!7\@*f@KiJl-lugkgdo-f@K!2s4"I+cIM(-f@K'3j3uE)Zd]!*f%&m1aj]S)Zde-fnC?XKZd\m&\(&sY
+psSTYZd[sadF?^sjjO"S]$ndNldXJ8jjN)9eC2mriRHE.jjNGCb1!oNqpa0HjjMN)jO:HbmFCIOjjLTd
+rmS4'e^a]JkL-]clI<u+e^`d0Zd[:NjOD`1jjN>@c-s,Nrm]KKjjME&kL6celIG7Oj3tEcs4"C*f@KlK
+kgQlfl.*u-f@K!2!7\C*cdh.-f@K!2k1%]+[FP<-f@Jp1cIM(-[+=Non(6OJ[+,0,[+<m]q:+ZYZdn9j
+c.:P!iRInX[FNRRk185;hppo@c.9>Ts4>uWhpp!&kLR#ll.GRZhpp?0h:Asbo@W9ZhpoEkpXZ_'g=QDV
+hU]'co%:h3gtCi@psue'g">*4gtCN7nCPV1^Y&84gtCH6gXuMWhUf-eo%E?^gXj0lpXlh*hV.q[hq,3e
+o%Cq6hV.#Aq:Dt*f\,*6hV-Z8n_*<_g"=$lpY"EWg"=p0hV#6ho@r]fg"=!kpXuq-i7n+\i7PBhn_1q8
+i7m2Cpt=QYf@ed0hV-oBf@fZI`7hu\p=nT^f@ea/hV,?ko%`cjf@dgjptE+0inX:^hqI&De_9NI`7s>-
+e_7@ar7nj<jPB"Qn(P,&inVu;jk\J@q:iO9aP?.;jk\D?j4s[he_@Fcr8$Yoe(_pumG,&(kMH3mf%[Od
+qq\g=kMG:SnCt;)iSDu=kMFVAqVCModG2dumG6s^dG3[9eD7IfrSR#"dG2atmbP5+l/2Boe_TEFce\HS
+]&)]/iSEtYkMFP@i82u?l/0eBqVJj@aPZ@Alep(Ei83#@Zet]=nDMOIlJLLUmbY>.leqQpe_]TKbhi3R
+]&2l4hVR_XZesd#e)9WPbhi0Q]AMu5aPcLFcJSTXm,6%Dm,.m$khtIYmbu=Gm,.m$bMV[E!8l)[r8@#%
+b2;RD!8lttj5B@arntoWnDaK*bhqdF!8l&ZrS[,&rntoWnDXH*k2>=Ymbn0'al)UGrntoWnDXH*bi&HX
+n)49(aPcOGrnutuj5KLe!8klUn)=9(!9))ZnDaB)cf4i]o&B`-aPcOGrnuqtj5KOfr8GcWo&K`-s5D,Z
+n`'Q+bi/NZn`'K*aPugOrSZhsjPfXgrSYfVn`'K*!92,[oAff-bi/Q[n`'K*aPugOqVp`!iT'UlrSYfV
+n`'H)!92/\oAf],cK"f^p#Q#/al;pPqr-\sjPodkq;TNVp#Q#/s5M2\o],i-bi8T\o],c,alE'Tqr-Yr
+jPoglq;TNVp#Po.!9;2^pZ;;2bMrN\o],c,aQ*!TpZ(JuioKjqq;TKUp>l&/s5V8^p>ku.cK+l`puV>2
+aQ*!Tq;TKUp>ku.f];S`puV;1alE*UpZ(f)f];hhp#O3UqW7e;q;TKUpZ2&.f];VapuV20aQ<9\p>b](
+f];kip>a6Tq;qY;p>j?WqW@M3fAuM`q;q>1aQ30Yo]5T)fB)nlp>a6Tq;qV:pZ0EWqr[J2g?.kdrTEn7
+aQ30Yo]5Q(f]E"mo&[sTrTF.?puKNXqr[P3fB)Sbqr[J2aQEHaoAoH'g#`+noAn$Tqr[h<pZ9KYrTEe5
+fB)Sbr9!S3aQEHanE0?*f'!(sn`@jSroa1?pZ9KYro`e5g#qhe!9it7aQEKbn`B<'f]N1rn)h^S!9j:@
+puTTZro`h5fB2Ydro`b4aQEQen`B9&g#i:sn)h^S!9j7Ap#jH\n)i9cnE99&ZfgrDfBDYbaQN?\pZAjG
+g$%timcMURmcO'&_ro2+pZD85Zfg$*gZZlGm,uOTm-!EmdHJg=m-"<1cfj`Yalr'Sbj"KWiooXjm,t_=
+rTV\nlfZCRlfb_?jm)-rl0-CVl0/*1\*;6(roi_4c0=KVj6=tUcg'cYr9;Yol0-7Rlfla\kih'kdcn+'
+s6J/"k3:7Xr9<P3[-Hc=mH`p!d-BcXrT^lWdd-epm-2m^k3:pkdH]0Gk3;g/\E_9'l0HjcjQbgln*B'"
+Zg7YXf'MG^e*HhplftkCjm;L'j6G+Zj6HU/\*MT2q!.52Zg6`>cg99NiTpL0f^.S_bO"K[fBqM^jm;R)
+i9St\hsAt^i9Tjukj76n]^5F[f^7V_ea22[ZgI>Ol0dEpf^7hfq<YHTg@#"-hsB%`h<aXu`U2CIjm;g0
+g$RV^f'V>]g[<h`na>`2g[2`Cp?pc*g[3b`rU&M0ZgRDQm-iZqh!X4iq!GHVh=(:/hsK4eg?nCt`9uLN
+ipQR/hXB+bf^IVai:,CenaGo7f^?KBp@$r/fC%PbqX35.Zg[MTn*nrshs]Lkq!PKWiUH[2hsTCjfC&.s
+`:)[ShsU:-i:#7bfC.PaipbOenF,o9f'^6?p[@,2f'_Jbp[6u-Zg[GRo'h/~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+211.68 279.84 mo
+211.68 313.92 li
+354.72 313.92 li
+354.72 279.84 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[143.04 0 0 34.08 211.68 262.084 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 298
+/Height 71
+/ImageMatrix[298 0 0 -71 0 71 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'7gMe`a1#K'@mOK'@mOr99"#K':SFZg!)+K'@mOK'E$oN9GlWbNQJ#K'@mOK'@mOo');#K':5<^$1.5
+K'@mOK'D[eQKWqa_<?L8K'@mOK'B9!g?=.PK'<-rLZsETK'@mOV!6e#K'7gMK'7gMbNQJ#K'AoljQM3Z
+K'7gMK':5<^$1.5Rd')#K'7gMK'7gM_<?L8K'ChMY3:K$K'7gMK'<-rLZsETd-7n#K'7gMK'7gMpZRS#
+K'CJC\EJP.K'7gMK';dhOm.J^`p(2#K'7gMK'7gMmHBl#K'C,9K'7gMK'7gMWT`(#K'@mOr99"#K'7gM
+K'9#ohs#aWK'E$oN9GlWK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gM_<?L7K'7gMK'7gMK'7gMK'7gM
+K'7gMV!-_!K'.aKpZIM!K'7gMK'8ijjQD-XK'2^fOm%D\K'7gMRcs#!K'.aKmH9f!K':&7K'7gMe`a1!
+K'0,rg?=.PK'7gMK':SFZfcr'V!$Y!K'7gMK'7gMbNQJ!K'/chjQM3ZK'7gMK':5<^#t"1Rcir!K'7gM
+K'7gM_<?L6K'1\IY3:K$K'7gMK'<-rLZa9Pd-%b!K'7gMK'7gMpZRS!K'.aKK'/chjQM3ZK';dhOlq>Z
+K'.aKRcir!K'7gMmHBl!K'0u5K'.aKe`X+!K'92tg?4(NK'.aKK'1MDZfm#)V!-_!K'.aKK'.aKbNHD!
+K'8ijjQD-XK'.aKK'1/:^$((3Rcs#!K'.aKK'.aK_<6F6K':bKY31E"K'.aKK'3'pLZj?Rd-.h!K'.aK
+K'.aKpZIM!K':DA\EAJ,K'.aKK'2^fOm%D\`ot,!K'.aKK'.aKK'.aK_<6F5K'.aKK'.aKK'.aKr9&jt
+K'(GBZfcr'K'.aKK'2mkN95`SbN?=tK'.aKK'.aKo&l.tK'()8^#t"1K'.aKK'2OaQKEe]_<-@4K'.aK
+K'0,rg?+"LK'*!nLZa9PK'.aKV!$XtK'%[IpZ@FtK'.aKK'/chjQ;'VK')XdOlq>ZK'.aKRciqtK'%[I
+mH0_tK'0u5K'.aKe`X*tK''&pg?4(NK'.aKK'1MDZfZl%UupRtK'.aKK'.aKbNHCtK'%[IK'%[Io&c(t
+K'1/:^#jq/K'%[IK')I_QKNk__<6F4K'%[IK''&pg?4(NK'3'pLZX3NK'%[IUupRtK'.aKpZILtK'%[I
+K'&]fjQD-XK'2^fOlh8XK'%[IRc`ktK'.aKmH9etK''o3K'%[Ie`O$tK'0,rg?+"LK'%[IK'(GBZfcr'
+V!$XtK'%[IK'%[IbN?=tK'/chjQ;'VK'%[IK'()8^#t"1RciqtK'%[IK'%[I_<-@3K'(VGY2t8sWTDjr
+K'%[IK'%[Id,q[rK&rfihr]OQK'%[IK'(8=\E/>(TB5.rK'%[IK'%[I`oatrK&rH_l/mT[K'%[IK''o3
+K&qUGe`EsrK'%[IK'%[Ir8rdrK&tA@ZfZl%K'%[IK')giN9,ZQbN67rK'%[IK'%[Io&c(rK&t#6^#jq/
+K'%[IK')I_QK<_[_<$:2K'%[IK''&pg?!qJK&uplLZX3NK'%[IUum1~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+282.72 312.48 mo
+282.72 576.48 li
+354.72 576.48 li
+354.72 312.48 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[72 0 0 264 282.72 -.476071 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 150
+/Height 550
+/ImageMatrix[150 0 0 -550 0 550 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K&u:ZRHB+`]]R8rV<-RrK'%[Ip?%@rhrUZrK''?#dcHqZl/mT[K')C]R,rq]^#d8rVWQ^rK&qUGpZ7@r
+i9$frK&s<"dH6q\kiIEXK&u@\Qfci\Y2t8sVrc^rOQM/VK&tJCYi`U\a5qp7NofrrK')dhNTGcRaQ:%r
+Z0'KrK&qXH!9SmqlfOSrK&s]-`oa/\h;s7MK&uagN99'\UZBPX]&eP*S)rkpK]N0pK&qUGe`Esp^?!8p
+K&r*UK&l4XRH9%^]]I2pV<$LpK&qUGp>q:phrLTpK&s9!dc?kXl/dNYK&u=[R,lcXYN:AtVWHXpO6#rp
+K&qUGi8p`palL%pK&rK`ki@EXs5ejoK&tPEY2k2qVrZXpOQD)TK&kDAYiWOZa5hj5No]lpK&u^fNT>]P
+aQ0tpZ/sEpK&hRF!9JgolfFMpK&jW+`oX)Zh;j1KK&l[eN90!ZUZ@$fZK0EpS)rkpK&hOEm,XMpe`Esp
+K&iijguXXZK&c.VRH2iXYiWOZa5a#VhW0:LK&lXdNT8pVUu[-gZ/j?nRcEYnK&hOElf=GneDmanK&ifi
+h;aRVo]1VbK&kkNUZ9JV]&\J(S)ienK]E*nK&hOEe`<mn^>m2nK&i$SK&c.VRH/t\]]@,nV;pFnK&hOE
+p>h4nhrCNnK&j2tdc5r>KAusmK&l7YR,`eY^#R,nVW?RnK&_ICpZ%4ni8gZnK&a/sdH$eXki79TK&c4X
+QfQ]XY2b,oVrQRnOQ;#RK&b>?YiNIXa5_d3NoTfnK&lXdNT5WNaQ'nnZ/j?nK&_LD!9Aamlf=GmeDd[l
+^#R,nVW?RmO5fflK&cUcN9&pXUZ0DT]&SD&S)`_lK]<$lK&_ICe`3gl^>d,lK&_sQK&Z(TRH&nZ]]7&l
+V;g@lK&_ICp>_.lhr:HlK&a,rdc-_Tl/RBUK&c1WR,ZWTYN(5pVW6LlO5fflK&_ICi8^Tlal9nlK&`?\
+ki.3RK&Z.VQfHWVY2Y&mVrHLlOQ1rPK&Y8=YiECVa5V^1NoK`lK&cRbNT,QLaPshlYiF3lRc4>-lJdHU
+!98[kki8/leDgJfZJrRW`oEcQio6$Yr8[V4K&ZOa!9B."g#K*lal<0W_;_c[roDShS)a2$o\kJ^s5X":
+LuRd\r8aC.e`68\]]$T`pZ'TZVrIR6j5Z6]o&>ejlJ_ErV;ft`q;f'G]]8M@f\r[coAf2sNoK`ls5Sdl
+j5Q`jhr4.dZf9'co&ImPSDr_jRc3brqVm.e!9<V0P2b$OY2Rmhmc21D^#JJ?g#A%Op#1tjo],c-MW4Bi
+m,Of!a5Xbjal2RGd,M@jlf70fK&ZgiL>i0mlf4Alm,I9iYN!(ObMg1oki:OZVrHq#p#;(mj5Q`jlJ^mc
+[,TQok2XYESDr_jV;^Lqqr3Xqp#GQ%PN(-PY2S9si8V`7aPl1>g#A%Op#2@ul/MErNo9uuio?`la5Xbj
+eD]6Ce)A"!i8a"[K&ZgiOl>rlki/)jpYjuhYN!+Pb2LJ$g>_)MZJjX"p#:S_n`#els5MblWT!4&gZ-!,
+X5_dj^>[]'n):2'guJFpP2b$OY2S[)e`+R,e)As>g#A(Po\lY*hW":hR,R_uj5Zflp>XEW^Yn#-dc/a7
+aPk\0kMic+dc(/`T&Akml/J2k!9;ViY2\d,c/Hn)eDS^5i8MB.e)U)[VW-Fjn)9tuo]"WbW8[L0dGqn!
+i8Vo<g>L*2c/S0MZJj3jrSiRjio-Zjs5M;_[c-T3bMpe*S)NSh^>R/nr8FR4gu@e^U>a,N^#826al:_,
+e)AF.ki%-Ps5Bm6hW!h[V;_+,e)IUj\DbWhhr)N6hr2Z8`o?^NK&Q7YWo3.$h;Y?k!92#X^#?$Nf\k9;
+`8^.B^#?ujs5J^jj5I,uo]"3V[,Lc<_W&btS`/_hal'nlrSY!>dGj]UP2Y!NYMfH>^Z!,hm,5\=f\qqN
+oAI@@`SpUNYi+<rj5R6#]A^ihlJT;5hr)uA^#J\CK&Q=[Zf'^!gu5Ttp#='P]A]mNf&5HD\Dci5aPa\i
+K&PkN[G^<.cf):i!91WMaPifNj5AGF[c.)@^#6oioA[.9h;HlB]&3/=_Vr>hpY`O?f&>QGZ/G62aks\g
+qVf!CdGj<J[c-H.al'hhs5C?Dcf"0J[Gp6*e`![h^>HogmGY\8gu@#H\DaRJf&,cMYi4m*e)7Rlro(NK
+a5H+<^u+#-dc%mtp#3OAaP``Lj58bOY2T-5aPa\ho\kkhg#0a)l/BV?^Yf+NY2RphPMkrfeDIIgrSbTN
+`o6(=S`%`M`8C4G\)GQhpY`(1j5>[MrSP`S]&E/;_r/r$g#9j,!9*2#^Ym,hs5C!:g#25TW8[7(e_pGc
+Z/GE8a5=kpj5Iu8gu6K9`Sg^RVr6LjlJDU$Vr@:+e)15cZ/PH9`o-aQc/@C8b2<*TjP\#8b2<3Xpu/L:
+dbsiWqVeC2mGHgYqVeL5rntuWrSkTNlJ]hBpu0uccf!%)pu1f%\DYTg!93q9WSuamleqNrWSmX1eDL#Z
+\`!#9c/8BWc/IL;b2DsOl/9G:cJS<R!8sp9f\cG\pu8=4m,6g[o\m%4qr#fXo\mjKjP\AApYsrdd,E4,
+o&9?$[G]Ehs5EV/X5N*sm,.KqX5Wm4_Vi8fm,-:Kn_r$VfAP'6o]#,o_r8o!mGP)'le^p`nDUG+!8l8_
+oA[LCmbt_7h;?W;e_]`Qn_h(<e)0iXrSjp;gYguIXl&p1hqmbZ\D[&<eDKcTbi.O>\_uc1`8B2'lf%m%
+YMdsg!93J,Xl8L%dGV=frSQ8alJ]b@kht%LmGcjYeD[pqptrR<g"uA[p>N.3iSXCem,G/+p#*dH^YeP<
+g>;#OeDT*>f\blNleo_>f\boNr8=d9gYVthki&`'mGI9fk2EW(rnuGdio&)=j58YKjl,1Vcf!L6jl-!m
+\DZ&tiS^oso\Slij5IK*qV^)bj5J;Aj5AYKhr*bVaPYk2io0jo[,B]rp#5>tYi+[$p>=`bYi"?piSh`5
+mGQdWiSiPLf&5?@h;J"a]\hW'l/DErYi+?p!9)nqYi,-1legLU^#/M?i838IeDK-?i83>Ll/9\AhV[/I
+s5:0>iSO4bkhr`'le_Bmh;PWs!8l_lg#1'2khkCVg#1lIdGNs?gu7tb]\q`*khu!hZJX^!s5;VhZJYH6
+m,$LU^#8SAiSW8Ff\bH@jPJMHn))(@jPJ\Ns5C6@inr>FZJYT:lJC+M`8C%@jkeYKg#1WCinr;EoA@@@
+k2+tQpu&I8k2,dij5I?&mbd`qe)7jqqVUGle)8[3j59"Uf&>cLcJZ+fs510>lJ:^_lJT&,kM?3tf&<sn
+qqnsAb22I@lJ9kGhr!#BkhahJoAIIC_Van@[GL6*o\eQ`[,:K3pYOBX]&<GCZJX<khVRVTcf"0IakuC?
+dbt2a[,B9fjPRB%mG7g#d,;:g!8d)!d,E((mbkA-jkeDAmbQ.Gq;8jBm,$OVo\m49l/0V?]&*AAn(l4G
+cJRjCm,$%Hj5ADEZ/5Q<\)-T0hVdh[[GUB.p#4T_[G^c9]\gcdnD<Zjb2D%3gY_GUb2DjJ`8C">dbj`T
+[bgQ1l/:LX[bpQ1!8tuW]&3JDn(u%@eDB6Bo%h@El/0eDnD;4D!8k9CnD<!Ykhii*oA0&se)7^mqVLu'
+`o+npn_`im_r'G0fA?,T`SgII_Van?dGX]U\)6`4khk.P\)-c5s5:oT^#/_Eo%q=CeDK?Eo%q4?mbZ+C
+p"dUFs5:BDoA89\khrr-oA7:?_qt(Cp>*OAg>:]Cp>*UDn))7Eo\RXGq;8^=p>+T_inq9&p>,E"c/?+h
+s5*J+^>I;ol/)0j^>J,1dba`S^u5.J^#/M>dbjEK\DI#:l/1%K\DI#:!8tZN_r(1Fp>3I>h;6rDq;&^@
+o\RRDq;''Kq;Ad?pYO``hqu!$q;(]#aPXVds5*S-^#78plJJc$m+otCr7nm@\_d2=dGXBL\_l<$d,)=h
+rS7G1]AL]do%s9"]\qT&h;>Blq;&mCrnPKMo\[49r8$/di8D-&qVJX:cJ@jCs4k*@j5/GFr8"sBpYWmG
+^u"M9]&!DAhV[#D]&*DAp#*gI^>JkGXkqggi8"Cg[GUK1bMN6S]AW\H\_kZgiSM0%l/0bC\_[DDh;Gg$
+bMVgHXPW0seD7Lhr8,3Fs4t]Qn_h"9g"t68]\W5;^u*&dptc#,[G]]pj59jms51-=o\IXF]&3>@]&(il
+inq?(rnm%uaPOVds510?d,+-GZ/=a$e_^8^ZJN=O!8tlSm,,J4!8u\je_e$rr84g:f%oWIrnt*>le^+I
+rnt-?!8kKHqqoZTk2*o0rSZ\mdGM[prS[M/]&1Wdp>5W&Zej`uhqe4gZetN6aPQjQ^u+eA^>AYBgYUW?
+_VP"Eo%q7?_VG4Mr8=p=e_]WKpYW@7n(lLLpYWO<r8,<HqV]WUkMO)3p>>)jc/-@op>>o,[bf9bpYGZ'
+Zesd!i84.a[,1`:akcXI`np1@`811GgY^`B_VXqBp"mL@`SLROp><76g>2,Op>E=8n(uUOo&%.;q;0-I
+o&%sRinh]2p#,&kcJQOrn(tJ.i8!VQn_^b2p"e*Qo\dF?q;8I6g>1Q?b1uLDn(u.Ba5-FHs5:<Bd,*d=
+[b^<*hq[\X[bf*]o&.[Jm,,))kM=M@bM;OCr8,'BakZsTo&-q5h;6]=[b^c7eD0HK_qt%Bb2)RFfAGND
+Yho$._qiSmo\]K%\),WjpYG;r[bp?+a54JbrS>`Rleg(GkhaM=mGR*`e).Cd!8b6AcJ8HWm,,;/iSEkV
+m,5A1p>3C;akcIBceRdBh;6oCc/%^Do&%IEbMM@;\D??'lJ1U\\DI,=e(s<Ia5?IFY286qf%n^.kMQ'k
+_;<Jnp#,N$\DPopf\X0poA&6Yk23r1qVKQSk24bHj5/,<inj4]akbD#l/2Hs\DGTg!8lqr\DHB(leURW
+\D7/?eD0-BbhhdEd,!d?j5/DEd,![;rS>0Ce(jTQnDCe5gYMV[j57E(o%i6[i82E.p>+6RinrGGiSN#=
+ins7^b21S&khc*k\_Yfks5)_k\_ZQ+m+gRW\_dABe_T*=dG=*De_K$<khX_De_K*?rSG9Fe(rj:]%uc/
+lJ14P^"r\Df%f0?dba6FeD8p:m+p"DfA,6>s5(?CfA-&VlJK20i8++_gYTQuq:sl_gYU*/o%hpQh;@,H
+h;6]<g>;Y]_qiu#l/)!f]A;,p!8lVi]ADo1_;2u`qV9i[g"t?:jk\VFgu%GSd,)+bqVAd=gtVJXjkdW*
+jP9LbgY]X"pt`=5ceRsDgtUH;jPAMFg>(E>ptisG^YS;5]\M>ts5)Gc]A;u3m+g:O^Y\qGX52RdiS<;E
+f&#oPbh_(0gu&(f]\_>te(q[lp"Scde_\:$pta`\fAG<=j5-imp>!^DhqR#EpYNR=h;%\\inqE*k2"&5
+^"`VCi7l`;dbX9Gh;$T=k2+_HXPNp4^"hQ#l/(^^^"qQ#!8lAb]\`58\_YE`o\AE[db`j:hqd2FeDKlS
+b20\boA.+8iS4"]hVPs%l.l$ge).jqrnX^4f%fKEinMi:leU%Gi7u`:!8bEFi8!PPk2!`+j4jUjdGDRm
+p>##icece"p"eT^bh_=7gt^rEcJJ?Pa5,_0gtqYZ^>7c'bMBnfqqLDjcJHe$o%i<\cJIU;gYLlEbME-P
+_VF5,hVRbY^>7f(p"nBY^>823p>!gH`8(7FjkIr6gYClFjkJ#9nD2FHj4r)=pt`[>k1f.ViSD6'k1]mm
+bhg(iqV:DlaPG8!n(d'[aPH(8f\GWDbMN0Q_qjD/h;.GR^>.o+o\J'R^>/85pY3jI_qk7HjkRo4h;%&G
+kM+&5o\@[GkM+D@q;/mBbhV%0^YA&-s4tcP^YJeBm+]V<d,"3IW8-aoeD'<C`SJ;al.b"MmG>S5kM3u1
+^tSkDle9>6e_KKGl.a88lJ:%IXk`j0^YA,/hVIAN^YJ,/p"n-R^YSM:[bT-^o\8`d_qj>-hq[MO`SU@F
+b2'V`n(b_5mFpg\gYKX"le;Er`nnJds4jX0g"Y`FmFoG5mbH:HleBG9s5(QI`SBM/^t\;2o\IgK^teY<
+pY3UBb2)gJVqgFhgtV8N_;4tCa5$%9dGFKO^tmDnfA+0rn(Rft_VN&`!8Qtr_VWl"leSJoo%VOGn(Pb:
+qq]'Cmb?ORk2*o0m+f8/a4pLGnCkV4gt_&Imb>S7nD2LJZJ>0/^t\D5hVI/H^teD5p"mpL^tne@Yh[^^
+n([Bd^"qo-g>)/O^"r_D_qa_8!8Z,Zl.j,0o%N?ae_S$rnCms!^>6c`r7pers4t?ChqR2Go%Lb4o\@aI
+nCtt=pYE[@nD!rui8!/D_;"S8!8dD)aPF\fqqLl"!8bBEdbO?In_=#u^"hr.fA#oNrS>3C!8PEFo@j6$
+e(s?G_;+S8r8$bqdG2Rmo\0?$rnY9CakQXGo\0?%]\VH"jP9=\qq\s@ptO!Ho\02ubM;^E_V=_:rncPg
+hVH'(o%X&t^"gidp=o8oqq\s@j4iJGp"KB$^"rJ=b1uUCqVBHPnD(n8p"K8ujkSPE_V=b;r8.;+`8/;c
+rnI/$pY<I:gY1oGpY#Au^>/23e(aTMqqf0FrnYEGo\9)ph:prD_V4e<ptbMrc.p1jp=]N'qqf'CbM;mJ
+o\9&o^>%i)h:hYWpYER=r7f9HpY,K#c/%pG_VFh=o\A`df%\'qq:YMurnP?F_V=h=q;/jAfA,`Jp"T,o
+^>&85dG"ELp>*^CqV9!CpY,E!g>1lH_VFk>oA'&ob1jeeqUto)pYEU>cJ/$HptGK!^YRr*i8"%\o%_"7
+s4YHGqUtMsdbO9G_qXt?pYP&gg"jR$p=o,m^Y@8lnCmcmo\I7:l.atIq:bQ!^>8eD`n^=Cn_DaNl.a,0
+qq:Ssm+g+G_qY"@p"mI>`7t@JpY52m^Y@]#jP'Obo%h(9p"RgIqV(SuaPHXI_qb%An(d!Yh:oj$r7UVr
+q:s'H_qY%A!8dD*^YR8lo\B5rn(b\4m+U+GrRp_s^YH`]qqCYueD9KI_qb(BmbI<ddG)RmrRpi!rS>9E
+a4pRIqqCVt^tmf$khQ!gmG,M3ptF!HrRpYqbhVmH_qY+Cn(m$ZhV?$'r7^MmrS,<G_qP+Cs5!5$^tdDn
+n_<uqn(ke7lJ(%Ir7^Mm_qY1F`7k4DmbQONl.j53r7^Spn(c@H`7t4DleK>2f\5]Gs4Qeq_;+G4fA$8X
+mG5_9rnPEGrS$PlhV7,G`7k7ElJ2'ec.g1js4R)$q;&jAbM2mJrS$Pl_;"&)i7\1alJ051qqB0G!86_p
+d+n3I_qY1El.kRYf\=?u!86Vl_:uo^!SQ;qh8.mug[<hqg?@>/g[NqIg&TgigrS7IgVheGg$@JLgudD1
+g]#phg\BLFg;_h<h"BI=gWnOIg?RM1guI/Kg]-!hgVV\Dfu_q1gsk*IgVhh1h<E_Kgr.tIg?@;igVV[b
+g&Kjlgqhb!g?dPXh8.n8gXb*Zg>q#3gA'CBg#h)JgZ.&-g?@Acgs4]ngAosfgVV\%g$78Pgqqh<g=+d=
+h9+OKgr8"Jg>grLg>:Q)g#_#cgWA3ig@a:nh87sngXk2sg?[GLg#Ur*gAosKg?.5Bh!Nmng[a(Hg<&%4
+h##mEgW/"Jh<3V2gtUT,gVV\=g!n^8gs+UIgW8+1h;[5Kgnid)g;_jhg%=(ggr%mpg@s=^h8A%2gV;L]
+g&TjLg#Cf?gZmP8g>q)Xgst2_g\BO@g<81LguI2-gYUZNg>h#,h"0:,gX+[Hg<81.gu[;JgWA10h>5pK
+grS7,gV_b*g$78Kgr%nAg=+d8h9XmLgnicjg=k9)g#(QbgVqpig@a:hh8J*tgX=iog@*_Pg#(T)g]#sN
+g>C]AgZR>7g>(HWg<SEsg$.;cgr.sjg&Tpcgr.t+g?[JJgVhhBg!n^3gsXsJgW\C.h!*SJgW\C-g]-$H
+g<SCDgZ[D1g=Y*Qg"kH%g[3_Qg=tB(gAK[Mg"Y9>g?%&6g"kHVgX+^!g?@;_gVhglg&Kg^gVhh,g$IDI
+gr.tCg8s#[g$[P@f\5*Hg=b3+g"bB$gWeI(g;Vb/f]q,BgVhhFg!eX/gt(6KgSEQng!n^'f\YB\gVhgm
+g%F.`gr.t#g<83hg%<qSf\"s'gA0ILg"P6@gZ7+agAT^Gg!eU<g[Nt9g<nRRgtUW&gZ@/(g;V_Ff[SR*
+gY(<Jg<nU,h!WqLgT0'(g;Vaof_!qZgVqn$g%X1Qgr.t;g9]M[g%O+Kf[eg=g>Uc6g">*VgW\E]g?mV5
+g!n[SgXt9"g?7/Ug">*!g\fd(g=t<Hg!n[)g[X"Jg=+a1h#,sHgX4a(g;Vb3f]q,>gVqmqg"5$5g[*[i
+g@a.Hg""a3g\BOBg=+aJgu@,/gYCN'g;_h?f\b?2gX4aJg=4g,gudALgS<KAg"+g?g[*\6g=4dUgt1?#
+gZ[A'g;qtIg"+g)gYLTKg=4g+h"'4MgTK9'g;_gsf_!qVgVqn(g%X1Mgr8%?g9B;[g%3nKf[AO=g>:Q6
+g!ngVgWA3]g?I>2g"4mVgXOutg?RAXg!\Wpg==m'g>CTIg"4m)g[s4Jg=Fs4g\9IAg=Fs'g;_h7f]q,8
+g<81Ig"=s)gYgfKg=Fs'gA0FIg"=s6g@Et;g"=sMgYLW(g>U`Yg!ABlg%s@Yf[&:&g%!bJf[/C>g=t>[
+g&'IBf\>$Bg?.,/g"G!XgX4cqg?mS%g!/1Gf\>$'g>^fIg"G$)g\9FKg9]K%fuD\!fC[eNg;hn,f_=%E
+gW%tCfrE`Yf^IJIf?N%;g"G'4f[8IRgW%s^g#Ui+f\G*Yg<\Kmg$dS[fZr6ogA]g"g#^lHf\G*&gA9LJ
+g"P*6g[j1?g=Y*$fuMb:fBUu3g<SCIg"Y0)gZ.#Kg7m:"fZDe%fA>6Mg;_h#f_+"PgW/%/ftQ.[f`0R\
+f?;n%g$[PJfZi1>g=b2[g%a7@f\P0Dg>go-g"Y-ZgWnQng@3e%g!JCHf\P0%g?.)Jg"b6(g\]^Lg:#]$
+fuMb%fC[eKg;hn/f_=%BgW/%Ffr*NYf^.8If?2h;g"4p4f[8IOgW/$ag#:W)f\Y6[g<83kg%!_]fZW$o
+gABTtg$%)Hf\b<&gAT^Jg"k<9g[Nt<g=t<$fuMb=fBUu0g<nUJg"k<(gZI5Lg7d3?f\b<;g?dP6g"k<R
+gXb-#g?.)#fuVh'f>u\%g$IDJfZ;e=g""d3f[AIGfuMb'fBM#Ig;hn'fDsXIg;hn=f^%20g!eUHf\kB$
+g$75Hf\kB&gAfjJg"tB;g$782f\kBRg!eWpf]q)_f>lUdg&K^_fDsUCf\tHGfAbB#g%O(If\kB/g@s=B
+g"tB]g$75FfZ;\(f)OFDfuVh=fBh,0g<nUJg#(H^fu;V1fA5'<f#?=_f\tH;g?[J6g#(H^fu;UafD=(`
+f#67mf^mbSf>cP1g"tE>f`'RHf_jCCfAkE^g>CTHfuVh)fCdkGg;qt4f_3tsfu;UffDX=]ec=FCg#:TI
+f\tH%g@j4Jg#1N^g""aFfZ;\)f)OIig"b9$f](K_g;_jfg%O(af_sLCf[naFfAtN_g;Vb4f\G-=f>cME
+g;qt*f_sL^f]Cc,fAtN_g@j4HfuVh4fD!n9g;qt*f_sLBf]1TGfAtN^g;_h@f[8@2f)XRRg@a1@g#1N\
+g$RGGfZ;\*f)OG(g;_gef_="af)XREg=4gKg#:T]fuD\4fA"p<f)FCEg&B[Gf]1Q`gYLTJg;qt+f_jFA
+fZ;\Bf':icg;Vatf^[VSfDjUFg?mSKg#:T\g!/1GfZ;\+f)==^g#^o.f]1T`g\9FKg;qt6f_3tpfuD[i
+fDF1]f)==Bg#L`If]1T`gVqnBg!SL3f_a@Sf^IJ6fB(T^g?mSHfu_n,f)XS*gW%sgg%a4cf_a@@f\4sH
+fB(T]g;_h7f\5!=fDaOHgA]gIg#CZ\g#UfGfZDb,f)47tg!89lf^@AcfDaOEg</+Kg#CZ\fuD\+fAtQG
+f)47Ag%s@If]:Z`gXOsKg;qt,f_X:if\"itfB1ZagATaGfuVhAfBh,dg;hmuf^d\UfD4+?f^RMGfB1Z[
+g!/1HfZ;\,f)+1\g#^o/f]:ZYfZ2Ubf)O:cebRn<f\G*HfB1Z]g;_h9f\+p<fD!qFfCmh<f'(Z[g#grG
+fZDb-f)+1ug!&-jf^RMdfD!q;f@&7Ff'(Z[fuD\-fAkKFf)"+@g&0LIf]C`Zf\G*Ef?)V-ebIhgf[e]r
+fB:]bgABUEfuVhCfB_&^fZ2V"f'LuPebIh<f^dYGfB:`]g<J=Ifu_n.fCmk\fAP9%f'1`[g&9RGfZDb8
+f([blg;_gkf_jC`fCmk;fBCfEf'1`[fuD\Df?Dk0f)"+Qg$dV9f]C`Yf^m_Ef?)V.ec4>!fuD[dfDO4d
+f(n%?g"G$Jf]C`YfZ)P8f%/F:eb@bCf_O1AfB:`\g>prJfuVh.fCde:f?)SDe`t]ZfuMb$fBq2Qf(n%?
+g%*eIf]LfYf[JIFf?)V.eb@b\f\kE'fBCf]gAT^Ifu_n:fCmhhfZ2Umf([b[eb@b:f]h#HfBCf\g;hnG
+fZ`"1fCdeQfBUu/f':fZg%<qHfZDb/ec=G"g;hmgf_j@efCde9fAG0Ff':fZfuMb;f@JR;f(dtFg%j=C
+f]LfXf]q)Ff?)V/eb7\rfZDdffCIMef(dt>g!A=Jf]LfXfZ2V/f&5-Eeb7\:f`0RHfBCf\g=k6Jfu_n/
+fC[_gf@/?nf':fcg%a7@fZDbDf'Lu_g;hn#f^IJUfC[_9fCd_Ff':fZg!JCHfZDb/f([n\g#C],f]UlY
+fZ2Ucf':fYfuVh&fBh,Qf([n=g%<qJf]UlYf[SOFf?)V/eb.V\f\Y9&fBLl\gAfjJfu_n;fCmhffZ;[o
+f(R\[eb.V9f]q)HfBLlZfuMaefBLlXf\kBFf?)V0eaqGff?r3lf'Cidg%O+>fZDbFf'CoWf>uP%e`kWN
+eFV>5fD!kFf'ClZg!\OHfZDb0f(%AZf%\cuea1fXfDsREf?)V:eb@VefuManfD*t^f(%A4f'V#Dea:lX
+fZ;YEf?)V0eb.VOf^%23fBLlVfD*qDf#cJ0eGn1ofZ2Ucec=7eeb%P9f\P0HfBLlVf>lJ;e^E"8eFV>A
+fCdb;f'ClYg$./IfZDb0f(%A4f$)\Dea:lWfZ;\'f'1cOeb%P9f_3qHfBLlVf@SUDf#cJ0eFM8ZfA,!"
+f'ClZf`9^GfZMh<f(R\bf>lIoeaq>YeFM85fBh)Ff'ClYfuVeGfZMh1f'q;Of&kQ*ea:lWf_F(Gf?)V0
+eH":qfuMaffDjFff'q;4f&G6Dea:lWfZ;\=f$i49eb%PDf_*n=fBUrVfC%5Ef#cJ0eF_DnfZ2Udf(ISf
+eb%P8f[JIHfBUrVf>uP1e_SdCeFM86fDjIFf'ClYg"tBHfZDb1f'q;ef$N!iea:ldf_!h:f?2YEea1iY
+fuMb%fBh,Sf'q;4f(deDea:lWf[SOFf?2\1eb%PZf\b?'fBUrVf>lIeec++deFM84fAbBFf'LrYfuVh?
+f@/@:f'q;Df'q85ea:lWf^7;Ff?)V1eb.VqfuVgffCd_gf'q;3f%AOEea:lWfZ2V2f%npDeaqJ9fDsRG
+fBUrVfAkHDf#lP1eFM8ef?i-kf'Loeg%<t=fZD_Ff'CoVf>lJ&e`bQNeFD24fD*qFf'LrYg!n[IfZDb1
+f'q;Zf%S]tea:lYf`'OEf?)V;eb@VcfuVgpfD!n^f'q;3f'_)Eea:lVfZMhGf?)V1eaqJOf]q,2f@SUN
+e]lXeeF1ldfCIP6f#uSDea:lVfZ;\&f':iQeaD#/ebdkCeF1lUf@JODf#lP1eFD2XfA5'#f'LrTf#Q=e
+eGRhbe*tu0f&YBEea:lVfZ;\?f$W(8eaD#BeaCu1eF1lUfC.;Df#cJ1eFhJmfZ;[df([_geaD#/e_8OC
+eF1lUf>lJ2e_AXBeFD27fDaCDf'LrTf&bHBe]QD1e*tucf$;jgeaCoef^d\9f?2YEf'LrTf#Q>&eE59L
+e*tu0f)!qDeaCrWf[e[Gf?)V1eaD#Xe_&EpeF1lYfDX=Af#cJ;eG%J_fZ;[pf(IV\eaD#/eaV)CeF1lU
+f?;bDf#cJ1eFD2MfBCi.f'LrTf)+"Be]QD1e,S%jf>lIcec41feFD24fAP6Ff'LrTf#Q><eBl_6e*tu?
+f(.D7ea:lVf^.5Gf?)V1eaD#/e^)bCeF1lUf>lJ'e`YKMeFD24fD4"Ff'LrTf%S[Be]QD1e*tuXf%JWs
+ea:lZf_sIDf?)V<eb7P_f>lIpeaq>YeFD24fBq/Ff'LrYfu_kHfZDb1f'q;Of&bK*ea:lVf_O.Gf?)V1
+eH":pfuVgff)XCff'q;3f&P<Eea:lVfZ;\>f$`.9eaqJDf_*n=fBUrVfC%5Df#lP1eF_DnfZ2Ucf(RYg
+eaqJ8f[JIHfBUrXfZ2V1f&#!EeaqJ8fZDb1f(IbQg$ID6f]^rXf_="Ff?)V1ec4=qfuVgffDjFgf(Ib<
+g"b6Jf]^rXfZ2V<f$i4:eaqJCf_3t>fBUr[g?@5Kfu_n1fCIS7f?;_Ff'ClYfuMb'fBUuQf(Ib<g%F"J
+f]^rZg!n[HfZDb1f(Ib^g#(K)f]^r]g]-!Mg<&%<f_3tifuMapfCmh]f(Ib<g$./Jf]^r]gW8+Jg!&.3
+f_!kSf]h&1fBUr[g@a.Kfu_n1f)XS#gW8*jg&0Lgf_!k;f\b<HfBUr\g;hn=f[e^=fD"%HgA0IEg#gr\
+g?@5Jfu_n1fD"&!g<83lg$mYgf_O=DgWeINg>pr\g;hn1f](QIfD++@gAT^Lg#gr_gtCHOgWA11g%O.k
+g""ctf]^reg\T[Fg<&%Ff^.8dgrS7&g@EtYg%a=Bg@<kLg#gr^gWnOLg<&%1f_O=`gZ@23g>pr^gW/$i
+g&9Rgf_XCDgY1BNg>prah8nC?gY:KBgA'FLgA'CDg#gr`gu[;NgWA11g&'V&gs4]sg[3_ggA'FCg<eOL
+g#gr`grJ12g?%&Lg&0[Hh"odPgZ$r`gtCHNgWA11g%sLngXt9&g>poeh>Q0Mgr\=Gg?[JhgrJ1&g@<nX
+g&0[Hh!WqPgZ$rdhT=URh9"I1g\T^dgZ7,2g>prbh>,jPgr\=;g@s>#hT+Hogu-r`grS71g?72Mg&0[H
+h"f^PgZ$rdhULBRh9"I1g\fmpgtUW+gZ$reh>Z6Ngr\=Fg?dPmhT+I%h"KO]g\fmKh!EePgYplchT4LQ
+h9"I1gAp-ehWs%?h;6rch8e<mg\BLfgA]sLh:CBRgu-oehoFU>h;@&Fh#6'Ph#6$MgYpldhVd5Rh8nC0
+gAp.)hU:9&h<E_gh#H6Oh9"I0g]--Nh;I)Rgu$l+hY,dTh;6rehULBRh9"I0gZdSPhT4O0g]66RhoXaG
+h<WnshT+I%h"KO\gW/18h;R2GgrSCQhTOd2h>c?hh<Eb;gu$lYhULE(h<3Sfgr\HphYl9gh8eC.h<j%S
+grJ:Dh:CE<gsP$ThoXa0h<<_RhT=U0h#H9ThoXaEh<`t@i6C0Whk8iih;[8Hgr\IPhTap3h;$rXi5sm0
+hT4Qph=TLfgr\I$hYH$_h94a=hrN\JhT=[ThTOd1h;7&UhoXa0h=]^Xi5sm;hY,gKhoO[Qh;@&3i7d)X
+hq?l2iU>^Zi2GQ/hoO[/h<EkYi5jg/h>lN[iQ:$Fhs91Di6C0Whq?l1i8ieWhq?l3iVDEYi7HlBi:,[G
+hq?lYi7[&0hrESfhTk*$i:u3fhot$2ht#[WhTk*Ii8!8BhpLE`ilL)ki8rn=hq6fciR$Q*i9T:ehpCB(
+iRQl3iSi_Zi7?f2iV;?Zi7?f@iq;<PiRQl4iQ0sEhs0+FiQL0Yi7?f4io/k\iRHf3iVDEYi7?fBiq26O
+iRHfYj5/h<in`S3iQ0sPhr!>=imcr[iRHf7j6>R]imQf6iW.uZiRHfMip#IDiRHccj4*,1ioo@eiR-Z+
+iRHf5inr_[iRHf7j7M?]imQfAiq;<QiR?`Wj5At=inWMeiRR#1j72-6imQf[iR?`6j65L^imH`8jSe,_
+j3ZfLj6bmJimH`bj4<83io]4diR[)1j8@oeimd#CipPgRiRHoYin*2;iS<MkjN-B-imd#0ioo@diR[)2
+j8Iudin3AGjRD6'j7M?]imH`AjS@lXj3Q`XjlGOEjOiMdj4EA4j72-din*8:j8.f^in3ARjQ5IIj4EAi
+j3?W0ip#OmjN-B,iW/)oji?HBj6PaWjN-BYimcu@jk&SajNQZ=k3V3bjeq2:jN-B,iq2?pjiHN6j7hTg
+k/cZMjP]+Pjic`ajNQZ;jl5@ajNQZ=k4ducjiZZJjn%TSjNQZajkSt<jPf.cj4re;jn@ccjP&_GjR_HV
+j4re^jkf+AjPK)"k/lc,jkAh;jPo4bj4re;jnRocjPK(Kk4RlXjkT"bjk]%?jPK&!k/cZ+jRq^$kK)f6
+jn@flk/ZTLjPT%Sk/cWajiQT@kM>:dk/cWajPAtljjN84jQYk%kJu`+jT4H+ionGGgZIqdroMtuaQ<*U
+eE#NMdH:2caQ3E_iTTFeioeDFroN)$roVAca5m<^o]PW)a6(b1puMM:iTS>Fk2t^droN)$a6*B_bN8cb
+i9/kWmH2LOs5`2'nE8Hea6*B_ki_d)a6(J)s5a4DjQOYIg#hedrT3,)a6;sSg?8CriTJMKq<#c[s5`2'
+jQGUeaQEH_jQZL(cfiI5qrZr&`ol+=mcOK0j64MGo&eQdrT3/*binrfaQNH_j65Ufj6+JFrT3)'r9);e
+a6*?^p$)#2a6:b1r9*t>jQOVHjlYUcrT3/*a6<B_cKG)ekN^U^oBF<Zq<-o)mHE9faQNE^l0833`otM,
+qW7eCl0?:Qe`cVgq<-o)`oujRgZSFqk3:%PrTM>cqW@#,hs'@haQWE^kNVa)d-/O5qW@G7o]aBZb3/ce
+qW@#,a6DLFl0.p*kNU"Mpug#eqW@&-dcpGha6<<]lg*a!i9JAIp?:c+!9qPga6<<]s6Aq8`p(t9p#u26
+lg)RUkiq$ip?:f,`TbJ-pZLi,h!++gaQWB]m-F3,e`t3>p?:f,`p)":o]Z&4lKZCRlfd0gpZLo/`p*Qg
+aQ`B]lK[6jl067PpZLo/oBOija6E9\p$DPA`p:\1ros.@mH_aVh<F7ip#tf/`Tm*[eEQYin*J<bq<Q)d
+oBGZ.k3Cpj`p*0[mHa`9b3I"2p#lDBnEe-[cg(>koBG]/`TlXNiT^!umd%jWroqSio]Yf2fB_nka6N6[
+md'B-f':<?o]Yr6rTqMha6NTepZ_>;_sH"@na#]0nEe0\n*8Qjo',Z1bNo)l`p3-Zo^1N%k3U.SnETQ1
+q!65k`p3-Zs6T@D`Ttb5qs*b:p$KZ`iToXlnETQ1`U!BccKarana+flna"6\n`f`6kj7*ka6W3Zo'F?]
+c0G/jn`fc7_X-=Kjm2C#q!Q#dq!?AomHaK5dd6Pk`p<*Yp?h,2g[)rGn*9]9rp@_m`pEKdp?VJ?_X,k>
+na#Z/p[,iamH`Kln*9`:_sIHk`pE*Yp[-c&kj6=TmcsQ6oBalk`p<'X!:K^O_X5G2!:9(<q!Grbi9TRl
+mcsZ:_X7$_dd6>dr9qhsq!Q/hlKnB8jR(jl`pE'XqX47JaR."6p?VJ=r9qMjd-^SplKnE9_X6RRhsB[p
+qsM>gs6Rhnlg+N<eaDhm`pN'XqsNn>ea:BClg+T=rU.Pi`p<]km-FW=_X?.FmHs0)r9hDgoBaunlg+Q=
+aR8om`pN$W!:\h5jmU4WkO&9;_X>D1!:9";rpR_lg[4=ol0JE>_XI!^f'__gs6n(tq<l8ikj8?<i9oUm
+`pN!Vp$^/o`pWBap?hnK_X>_:q!I;3s6mhmjmD$okj6.SqsM\rk3W0;e*c\m`U2mUl0m?p`U;mU!:[ts
+`UEZklgDXYfC&.rjmBqRmdAcrjmC(Ws7""rjR1jmkO6CXjmD^/d-nsAn*Tl:`ULt;rpSn8_scRPjmM6t
+_sdBgcL0f]dI?hu`UDjTkj[L!`:)aSs7",!`:*Khm-_padI?huiU=eUl0mHsipOhU!:RqripPUlmIA0b
+i:"\T`UEWjlL)[]eF2tsipOnXl1!Nui:"_U`UDdRhXKh"`UDdRp$pT&`:3*]p@$,n`UMdRamn0UlL<^"
+bOY2nea_Jbddd/'`:2[Ql1*d'`:2[Q!:nD*`:<HglgW'ecg^\uhXAVWk4%<uhXA\Zqshi!h=07jn+"?c
+hXC+,f^ZoLkjS97c18gCrUAb7bOO9Tm-rm#bOP)keaVGadIR8,`:;XPkjdd)`:2UOs7+D)`:3?dm-i6j
+b45B!g[NGWj7)'th=&SXqXD\th='.ioCBiig[NJX`:3BelL3!fc1(Mth!`S[ipl(!g@0U~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+353.28 345.12 mo
+353.28 576.48 li
+390.24 576.48 li
+390.24 345.12 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 231.36 353.28 -.476079 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 482
+/ImageMatrix[77 0 0 -482 0 482 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+[,TElRH*SlbMp%lYiF3lQ/_5la5ahlXQ%jlhW(Hl_rAJlp#D(lg>]L"p>U\`n`$q9hr9LPqW#3JaPrlP
+j5\SJZ/W7Pbi@sJRc;WP[Gq8I[,KBkjl3Z-lf$"F\`3PH[,]ZpiSh0'n)MFJ^#AbFMrNRP[,LW9K&ZF^
+[,Kg"N8jTj^>[&jnD^h7cf+$FS`7iP\DdDFL>q4P[,LH4K&ZUc[,KWrOlGrj_r8DjW8cRjg>T$j^Z*2j
+UuC4jf&Egj]A^ijmGaGjdc%Rmro&Ifl/B#/kM_$O!9(<Ed,CANlf-(H\`'aNeDfHHU>a,N^#JhHMrELN
+[,U]8_Vi8ho\m1:gu-lD[,Lc=^>d,inDL\4cf4*H[,C6.bMftjrSk3Be)?SNmbl.D]]#sNfAPNDV;]>N
+^u4nDNoA^N[,CZ:K&Q7Y[,Bj#M;e<h]AUchT]+qhdbqCh\)GQhl/8#hcJc1hZf'3hjl)fhb2Bhhr8EFh
+iS_*%n)/fUpu&O<f\hkLoARRF_;M6Lgu6rFWo1VL`Sp=FK&GeL[,L<-bMThfrSY'Ae)00B[,CB2a5O\g
+q;8R;fAYTF[,:H4_r/>hp#3:8gYgfD[,L`9^YcufUu:.ff&*Uf]AUcfmGF5fdbqLirnrCdl/8r+kMUsM
+!8t6Ad,:;LlefkB\_s[LeDK6BU>X&L^#/VBMr<FLVVf8J_;OtDO5JXJ[,C]9K&?(T[,B9fRG[;fbM]nf
+Yi!pfio$Nfa5=Pfq;@.fhVY]uo%q:@^u+hB[,B]qg>93op>E^D`8:%@[,9d!f&3plqVSpBaPcID[,0j#
+dbhFirnb-@bhq[B[,C-(cJGtd!8k0Ad,*m@T&7]J\_d8@LYq(J[,19/K&?@\[,0HmOPfZd_VW,dVr-:d
+g"rad^>HodnD8cSk22`dbMKbdrSN@dinh'"mbWQPq;/L9fA;YHo&%@B^tu$HgY^`BWSYDH`8C+BP2=dH
+[,:`:K&5nO[,9p"dbV:ernk3Bbh_O>[,1!'cJQ%c!8Y$=d,3sB[,(')b20\dr84m;eDB0@[,:?.`ne>b
+ptiC8f\PB>[,1E3_V`2co\Hn2gu$fB[,(K5K&6"R[,''bRGR5bbMB\bYhmjbin^<ba54Jbq;$qbhVPWq
+o%nuTp"m(3gYRqHp>(>Vn_LS/hqa.FqVJj@aPENFj5/5@Z/)nFbhhU@Rbc9F[GCo?KAGYF[,1-(b1sP`
+r8"a:eD0$<[,(3-`nnDaptW74f\YH@!8Y'<oA.:>_;=h@!8Y'<gtgZ>[,1i=q:r^>`SL%>[,1f<dbO!?
+!8b->lJB_@rnY3ArS.D0[GB<ginjXi\D7,@nD2.@]\`J@r8"p=rncAbhVJ1fZJG91_qb7J_qk"Arnap9
+iS</BrSG'?rSID,\D>?`n_F'!\_[2?jPA,;]\NGAs4t<Cr8,]Sjk[T)qqgSndbXfW\)$r;^"iD=e_KEE
+qVJL5n_DFFpYEU>!8RG-Z/+-hjkTUd^>/P@oA.1;`8(:Gp>*L=ptji_e_S$rp"fN#`n^@G`ng";^teV=
+jP8SHpYNX?o@s?$_qXh>cJ8'Ip>3R?n_EKcg"Z/T_;+eA!8bKHn_D[LnD!Qj_VFh@gYM#JnD)";o%j,s
+bM;aH`SLLKnD)";o%i<\inX1__;4S8!8GQKn_MFEq:tSu_VOY8lJ(1MnD2(=o%q:?mbH:Gp"Sul`SC%@
+lJ:1MmG,e;p>,T$`n^+@eD9ZNmG,e;n(mNhf%ffP`81:FoA%IBmbQXQmG.3f`SKk8q:j?PmG5k=rn[)"
+ZJ=Hol.bU]aP?1=qqS[9bhE-Pm+oe=m+pdYcJ6Utm+hZsb1u@>cJ7L9bhMI>lJ1@RleT)+qV9?MkhObD
+ptP)iZJ>!)h:q/Kc.hjGpt`41gY;ATkM4A;l.u!e^YI,hpY>;ocJ.U>h;%MTk1n;;k1o7Vk1f+U[bUi:
+ceIU;e(aiUkhXM=j4j+XinEMLd+e!EqVBHPj4i;Aq:aobdG*g>o%`*WinMr9o%`ildG*g>gYDJWiS2l9
+j4sIbg=t`Fd+n?Lm+^%Dj4rYKn_<0]d+mR6!8?#XinW#;qVCJndG3[7l.YOYinW#;jP9gkdbNa7f%U,Y
+jP88>j5'"Ul.k1Nf%T<BqqT]Uj5&2>!8QGcf@o0<n_<0[in`)=leD'df@o0<g=uP[in`)=h:q_YiS*2E
+f%]ZKn_CG)iS+(\hqZf;hq\(_\D,]joA&]ffA#0;jP/#8g"P<<s4c5]hV?B1jkJMCh;%8LnCudSZJ5'+
+k1\SEg=kiIo\?_+hqJ%_g=tB9gt_\Z]A))omb@-`gY1H<iS2c7gtLH9s4Z>`gYC!,khFnHg"Y`Ep"J0U
+g=tB9r7^&]f\>69p>"cbgY:<5n(I6af\>69hq\.bgY:94i7[t]hV6o@g"c)OmG$1Fi7[/Fp"S?Wg"bB;
+rn>uXiRuf:pY+lcf\G<;kM#@XiRuf:i7\1bf\G<;eCslSjk82=i7dMPmG-RQe(X!<r7TWTi7cf<rnHDd
+e(Wg7n([$[i7cc;khGmedb<a7f\?AZiS)l<hqRbVi7d5EeD'EFo\.mOhqQr?p=eT\e(`m9pY=Z]i7lZ5
+p"Aife(`m9e_L&Vk1e8:jk8qRl.b7PdbEs=bhD13e(XlWj4_r9d+[O6jk8&9m+V9hdG)7dq:auadG*a9
+o%W*WZJ+m&p"@[Fk1SMDpY2t,kLoR_g"PWBd+e6I^=qc'hqISRkLn5:hV-K5kh457r7UJjceHOple:RU
+c._C7rnGlUk1\&4!86Yic._C7kM,7Uk1[u2m+;<jbhD=7d+eTTkM")3le(OWinEYMcJ.^>r7]<Hle'_@
+ptG#dc.hI9n(HIKm+BM8o@`olc.hI9f\,iKm+BM8lIkd`gY:rGaP$FBo[q=?le1(Jn_<<^aP#t5pY+-N
+le0M:qV(GmaP#t5ceA9Mm+KS:lItOVhV%>LakH7;rRoBKlIs_?p"AccakH+7mb?UQlIs;3p=T2naP-%7
+fA#rPle9A3n(@3bf@oWFb1l[Ep"IF=n(?CKmb7']aP,Y,d+Rp@a4gOGn_(t:bh;14nCYe8mb.HjcJ%^>
+!8>QJrn6ena4ft7j4`VKmb%To`S'e6!nu>\a4^"8bhDsJn(I`p`nBn7s4Z_jhV%GO`nKq8!nl;]`nBn7
+s4YoSp"Alf`S0h7s4Zkng"GrKs4YHFpXoDr`S0Y2g">`Fo[j)r`nBq8!8I"sf@oQD`n:7Apt,N!`nBq8
+!8H2\mFpp[`Rsk8rS%#!d+S$Cs4bQIrn6_m`n9t9rS$2_kLoIZs4bQIle26hb1QC=rS#BHrn6nqs4bNH
+le0kAn_!Qer7]0Do[s/tmFp:Jle0;1qUb\tr7]0Do[s/tf%TZJle0;1p=K5ro@_XHo[s,s`nL=Cn_(q7
+pXf;rh:_)Hp"95t`nKb3qUj'FpXf;r`nC%;rS,?Gle1=NjOj4YqV'!Cp"92sqqB9Jle0P8qq1YpqV&sB
+p=T;tjP&YJle0;1pt,Ar`nC(<r7fKMqV(5fa4U1=q:b/fh:_MSqqK0Fn_*cla4U1=q:a?Oo@`ljqqK-E
+le1g\f%BfMq:`jApt,T!q:`jApXo2mgXtoGq:GDqa4^4>ptGAneCjTKp=[L=rn%)"ptEdApXo8ph:_,I
+pXo2m`n:.>p=];pc.MmEptEa@pt58ma4U7?p"AEYjOj=\pY*[@pt58ms4GHGqUbDnc.MpGqUbJqa4]b1
+lIXnEr7:Poa4U7?pY*X?le'\<o[j&mo\%:;qq(Pqg=boIlIa//rRUVopXmmGqq(Pqa4^FDmb#S3rRUVo
+i7R8Gqq(Pqa4]b1rR]6ErRUSnb1Q^Gr7CVqa4]b1kL\\Ermp\oa4U=Ap"KDub1Z(4d+A'Ermp\oa4U=A
+p"JT^iS!MKa4L=Ap=]DtaOpFBo\.^GpY"iaaOgFBo%EH`g=ZAUo\.@=o[roja4L@Bo%DXIn_!flo\.@=
+lIba\eCX`Oo%D(9rR_&&p=dU@l.FkEldu0fn_)"9rR^Ypp"@gIlIa20!7h/$n_(t8rn$bqhV%2IlIa//
+!7p\nqq00Grn$bqa4]b1a4C=BnCcpUjOjI`o%M1<lIZ*haO^FCnCc+>qq1o"o%M.;lIbFShU_bYnCbk7
+s4?kr!8>KHlIaV<o[iTca4UFDnCd3]gXuPXmF]M3pY#AqaOpOEn(H=Fo%<uomF]M3mF^INk1B(TaOpOE
+mF_EibLc.6bh)gFn(Gb6!8$VjkL\_FmF]M3mb,\6lIXJ8q:=obak,t6lIb"Hl.=,0o%<ilak,t6e(FBH
+l.=,0m+CgZg=PcGaOp1;p".C<m+C"Cn^m0]aOoe0p=@gGle'A3qUtMoaOob/i7@;Hle'A3mFh6ddb*g9
+bgudGmb#\6mFgFMl.G7Pbgu+4rR]?Hm+KP6!8-Pfbgu(3kL\hIm+KM5ldu-fc.;14d+A3Im+KM5kh#4Q
+iR[;HbLc49rn5EGkh"D:pt"`_bLc+6mF^7Ikh")1o@WijbLc(5f@]`Jkh")1l.GX[g"5QCb1QI?n^l(;
+l.FhDnCR!Zb1Pn/l.5"Jl.F53le)9jbLl"0danBJl.F53lIkITin3GGcIVF9qq00Fkh+G;hUg*)kh,CV
+hUguD^=W&0cdq71gXc&Kkh*2mp=@sKk1@r1p=Suhc.D%-iRRJKk1@r1kh,[^f%9!6dFJ*FmFT\8kLeeG
+mFUFMdFI@1s45WLkLe)3rmp8`dFI@1kgo"LkLe)3kLTU_dadI2dFJ<KkLe)3j4<YKjjiJEd+7O8rRfEI
+j4;i4r70o\d+7@3n(6OMj4;Z/n(7<cd+7@3f[ooMj4;Z/jOa(Uh:C`@ce%d>nCH(=jO`8>o[`0Wce%1-
+qpjBMjO_f1pXnufce%1-jONbMjO_f1k1JtNk1AVDe(*a8qq'6Hjk/)7rR^&[e(*O2nCHUMjk.r3mah'^
+e(*L1g=H)Njk.r3iR[bRhUUZ<dan!Ao[qOBiRZr;p!r*SdamO4pXe-NiRZN/p=J`adamO4i7IMNiRZN/
+j4F7\f%/s8d+A-Fkgn86j4EGEmFL=L[+>9.eCEO/eCFQMk1A&4hpq/El."\CeCEa6r7BEKhpp?.!7]rX
+e^`[2n(-UOhpp<-ldkd\e^`[2f[fuOhUU6-i7@SOiRQr>e(4!<nC?.?i7?c8psnBUe(3C+qpaHOi7?H/
+o@NK`e(3C+jOEhOi7?H/in+(Yg",$1f@9QGlIOM9iRd2BnCHIHf@8a0nC?[OiRcT1lIGRXf@8a0g"$&O
+iRcT1hUV>Limcl:f%'3?o[hUDhUUN5q:+<Qf%&a2pX\3Ph::0-o%*6[f%&a2i7@SPh::0-hq%bVg=>06
+eCO?Dkge>8hq$r?n^ZUMeCNO-s4,cOhq$B/qUar_eCNI+m*tFPhq$B/j4F=_eCNI+f[ToOimu]2i7IAI
+l.4\@f[T*8q:=-Ii7HQ2!7ouVf[Sg0o$ujPi7HN1ldbUWf[Sd/gsu>QhU]$`pse9Ph::0-n(.!Zf@AX*
+j4!ePh::0-hU_SSh::90g=,ZDlIFS;hU^c<o[V^Gg=+j-g!nm0f@BWFjj`#5gst]>nC6=Gf@AX*p!`'P
+gst*-lIPXZf@AU)hp_PQgst*-hU_DNimlc4gXGT@n($+@hU^T7q:43KgXFs.r7'TQhU^</o$lpRgXFs.
+jj`tQhU^</gXH5QgXFs.g!o`Hl.4J:g=5H;n^H:Dg!np1!7ocPg=4m+qUOWVg!nm0ldbCQg=4m+j44"V
+g!nm0f@BlMh:13.gstrEl."S@f@B'6o[MXEgst-.!7]lVf@AU)pXA6Qgst*-ldk^Zf@AU)i7%VQgst*-
+h:DAOiRQZ3gXGWAma^"?h:CQ8psn*JgXFs.rRBZQh:C6/o@3!RgXFs.k1'%Qh:C6/gslARgXFs.g!ocI
+kLS;9f[K9:nC$%?gXFs.o[N$Qf[J[)lI>@RgXFs.h:2DQf[J[)g=5uJimZ]5g!oH=ldO\<g=503q:"-L
+g!n['!7K`Pg=4m+o%!'Vg!n['l-f7Qg=4m+gslDSg=4d(h9u#Hjj`&6gstZ=n^Q4?h9t31r7'KMgst*-
+qU=?Nh9t$,n'g[Qgst*-j4!_Nh9t$,gXH/PhppE0f[KNAl-e;8gXG?9p=7jGf[J^*!7KTNgXFs.p!i*Q
+f[J[)ldYFRgXFs.hUL**gXFs.q:+BQh:C6/n'p^RgXFs.imdbQh:C6/g=6/Oh:(00g!oWEldj_=g=5?8
+o[DUGg!nj/!7eI,g!ocIkLS;9hq.&BnCHCFg!nm0o$umQhq-H1lIGLVg!nm0gXZ8Qhq-H1gsu2Limci9
+f@B<@o%15!hpqPQhq-H1iRmnVhUgW8f@BHDmap%@iRm)?p"/'Of@Ad1rRT]RiRlZ3p=AKZf@Ad1k19(R
+iRkKg!7o`PiRlZ3qUt/edb*L0l.57QiRlZ3j4Vl5i7HN1rn-;aeCWa6lIa52eCWm9qq0EMj4Vo6iRlW2
+j4WkQjk/\Kd+Ra;pt4'Ij4W&:r7L,bd+RF2o@MsQj4Vl5n(RNiZJ"!bpt4W[db*[8o\%%5dFe'Eo@hRE
+kM+bFo\/BZdFdR7pt=?RkM+;9pY"ufdFdR7iS!_RkM*>slIk=Qk1\/7lJ)<mZeEm]rRpAgcJ%O<leCFR
+k1\/7mb@TmcJ%O<eD'fRk1\/7khGU\hV.5L^"`;9c._C9g"Q,Ql.iW"o\/$Ql.jM;p>,Gub1u48h:hDQ
+lJ0S;leV6hf%fKDc.`$Ln_D=BleUFQf%eI'lJ26jdbF-E`n]t:bM2C>iS<\QmG>t@l.l9mcJ.^Ab1m!P
+mG?"AkhP@UjkK.XakZ=@rnYfSs4ltscJ8?Qm+oe=mb[-_j5'ajm+oe=n(n'$akd!PnDDOJr8-YnakZ=@
+leUISs4m,$akm!PoA9E%akd!PmbZILp>,c(nDD@ErS?nun(laSs4m&!akd!PpYYi)akm!PmbZUPo%j?$
+nDD@ErS@&&hV[\Wl/'M;s4m,$qqfZUrS@&&al!-TrSI&$akm!PnDE<`k2-'mo&.XIqqgl#rnbiTrS@#$
+bhi<TrS@&&al!!Pn_`Ndj50^io&.XIqqgu(s5;)Yl/0kEqVM/+oAI^Iqqgu(khtIYq;:f%akusOp>Gr.
+akusOp#49Uq;D)+oAIaJqVLi%mGHaWqVLo(aPcmOqV_5.akusOp#4EYp>G`'pYs9Ql/;*hg#)Y_p#4$N
+ptu)1qVoTTpYb`'f\l>Ypttc'al)sOpYt`%g#;Y_p#4$Nq;220p#4$Nptti*g>VP[p>GW&al)sOpYtl)
+e`$5[q;]TVq;Ll&aPcjNpYt&gm,@Zrq;]TVo\oT)pu0WZp>G`*aPm0Wpu(u.al;sOpu:8kki)6npu9BR
+p>Gf-qVoi\o\oT)b2E?Zp#,],aPujNr8chski:peal2pNqW%S7bMr0Qr8c#\s5W\0qW#]WoATQ+f&H>]
+oATW.aQ)jNqW%,*g#DV^qW#]WpYl)0r8bu[n`'H+g#DM\oATW.alDpNroN\2f];>XaQ!*Uq;M84alDpN
+roMkpnDs&urT)&[n`'N.p>aW^n`'Q0alN?Zp#H#3aQ)gMrT)krlJqEos5h>_n)OB-qW#o^n`'T1aQ3B]
+n`.^Pl/^mbkMu'ks5h>_n)O9+cfOQTs5hDa!9ES.s5hA`mc3?hk2l!k!9M;_mc+B1jQ+JEmc2OQroNM-
+!9M;_mc3Klj5oXgb3&'Ps5h>_mc2[UqW7))bN@=9hrX4calW'Rr8c&`^#etLm,Z:Mm,[Wth<)$)p#Po/
+bNA*Of]VtkZKCH6oB+`glK-:Rp#a$Ol/g^_n`K)tc0*sGf&l5Ybi\c`nE%sY[H@JNl/g4RkN;'nkNK57
+lfS0.cKFBQe*-epZKLE5mcWQlkN:.TmH;OQk2t:Yq<-o&d-0'DhWO%`dHL)_p#jcf^$,4SjQFqSjQH7$
+hW_?0o]Pc-dHKZShs'guZKUB4qWQSqjQG"Vp?96Sj6,Ien`f&se`tuTfBM8XeEQeml0-[_`p)pUiTSeU
+iogC+f'9R*rTNA,eEPrUlg!j%ZK^N8r92_shs&eZrT^iVhs'Upkj%'if^%\bcKa9Nf]iJ%hW`\Ycg'WW
+hW`YWlfn'+g$?-4r9E/'g$@GYp[%#.ZKpoCnES]mh!3Y\p$9?Xh!41jnE\lpg[*e_f'D)Ug?\V#ip,=c
+`p<$XgZmS\iTp=*hX.W8r9N5*h!E_[o'Pi3ZL$]=p$:E"g$@M^rp7)[f^&7tkj6sfhsKRmc0X*KhsK"]
+iU4tXk3^adhsK^qmHig"[dF%\f'M;]f'ND(jR0AAmHj*(i9f(]kO/99e*Z/_eEm8'ipP:_jR;L(`pV=C
+lgFQ9e*Z5bf'_A^e*Z/_oBkN(jR9kOp$U8qj6k[hq!I23d-g#ao^:Q'jmURaoC2GBZL?W;o^:i0d-g)d
+p@#`acgLPrnF+]kkO@BtnF,N.cgKralL*g&kjZ%LrU8)#k3pderU/n=Zg[;LipQ!ucL1,iqs^r\f'`A%
+kO6^al1"01`:)">o'c;@cL0rdf^JM%J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+34.56 410.88 mo
+34.56 576.48 li
+71.52 576.48 li
+71.52 410.88 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 165.6 34.56 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 345
+/ImageMatrix[77 0 0 -345 0 345 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+bh_O?ce\TVZ/4j)lJ:LVl/'Y?mG>k>leg1HrnOd7e_]0>lJKtDmG5e<^#&J>l/0nDe_T*<ZJP62p#"3Q
+^"rD<Z/4^%p>"N[Z/,*0^>A&1hq[n[ZJF?nf&#QHeD0`Q^>6cbmb['_e_K!:f%mXgr86brf%e7#mbP/)
+jkg'qf%dRerSG!>j591XmG,#'jke;>inrDDrS=p<hqmhXkhY.Qg"b]Fc/%:6f\QS`hqm&AcJ@U<hVQl?
+le_9jg>'-mrS?;df\PB?pY=lcZJFp)nD;jSgtpf@p"ecdgYB^&nD2mVgt^`ArS?8aZJGB6iniMHf\PuN
+nD(>*injLfhV?`=hV@t`\D>lqo%`WffA5<=j5&)<g"tWArS?2`hqZE2khXnJinNMKd+kt`!8Z8`inM]4
+kM3B!le_$cj4grrs4jp9f&$D\kM*;tleTY<e_]KDrnFa6eD9$<e_]EBm+fY:]\W><eDB?BeD/s:ZJG-/
+iSN_O^"i>:ZJF<mptk2gZJ>*.^YR>po@runZJ=6kf%nd2khGdc^>-]`mbQ:Il.b%LnD*3^cJ@[=l.tLX
+l.`W$rnPfTkM4MArS?bnZJ=g&in`hRc/%gBrnFa6eD9rVl.jM=leCg^`n\eoo%a#qbh_X?e_KiQm+\i$
+o%i$Um+]Y;p=o>rZJ=3jn_NTeaP?1;oA%.:b2)pKp"ROBmb?LOf\FU)mb@HjdbO9F`8'h:akcL@gtUH8
+ZJ>?5cJA$E`S9h8ZJ=Nsjk]L]ZJ5<4\(o3`r8$qtZJ4KrcJ6Iro@j/t[bK'^k1mu4o\/E]cJ,b^rnPKK
+o\.UFjkI)rmG6IOp"Hk/rS+X5e_T`Np"H_+h;$T:`81.@p"R^F!8R5$`SBn:_qk%?hV7,Gs4m8$ZJ>E7
+a5-LD`nUCFs4m;%ZJ=QthVIq[_;"tEp"TK$`7t@KoA%XIp"fDs_;"qDp=n`bgt_qcp=mF=s5!J(s4bHG
+rS7,$ceS-Is5!D'_;,(Hq:b#dgY;Y]pY3O>rn[G*rnG9Ern[D(d+e0HqqUr#_VG+GpY5)jf%g5[qV&d?
+qqV2)rS#*BqqUu$e_KQIrS@>(_V=qBqV(Ale_BrUptN[@rS7J0qqAm@qV:u%f%]QGqV:o$_;+tEqqCSp
+dbFTQqqApArnRG,q:idAqq_2(g"YfHptYf$_V=k@qV1`!c.r0Orn50Bs4d>'r7]$BptY`#hq[;JqVD2)
+_V4\;rS%##bhMmIqqK0Hr7q,(s4P9Cp"TH!i7m;HpY>Z#_VFtC!87/$bM)UCrn>HJqqLi"r7f*DptYr'
+d+\-Go@s8u_qXk>r7g\qe_KoT_V4b=rS.A+_V=b=rS,rZm+h?k_qO\9s4ZtseD'WNrS,6Frn[D+_qO\9
+!8?)[leD'ernG<Fp>,;ne(X?H!8>?Fs4m;&rnG?Gp"eBVlIrPuoA'B#ptX'Jp"dU@!8Fj7o%a9"iS<JK
+o\IO@khF;8n_=-!akZdKoA.F?dG*[8n_=-!_qak>rn>NK\_Hu8nD)";nD*3\iS(Tln_=-"`S9n;d+\<L
+ZJ4j'leC4Ln(c"<o%V"8n(cFIo@r`hakH+9n(QOMZJ5-/ptX!Fm+^1Ho%LD(mbIEff\5ZGb1cXF]A)`.
+gtM5NleBS9iS2f8mG,t>q:b>lbM'J\qqLJmc.ULuinC]mnD*utcIob^qV&70leLp]iRtNjn_:q8leL+F
+q:W(-g"Y68lJ0_=o%Lq6_V=V8lJ0_=gY1?7ZJ531n_DLE_qOV6ZJ4X!qUsKRZJ,31\_H?'j4WnSZJ+?n
+d+dd>dFnHO\(]'\kM,4Udb3^8ce>b\s4c_ldb2n!k1[,qm+hNoe(M._rn=[4k1oFYjk6rnmG#Y8k1nVB
+r7SF1j4j1Zi7d5GeCj9D`S0A,gtMMVj4i):f@o$6j4i#9o\8lie_/m7e_0iR\D#rslIkOWi7c`7jP%r6
+inN&;rn?Acf%J:$kM"nLf\#<=cIoVZrn?>cf\"L&jk6rnmG%<gg"<adrRnL1i7mtXjOgckmb5Y6i7m/A
+qq/4-f@o'7hqQl;n(GY4^Y8>6hqQl;f\,$4ZJ,'-l.aqE_:eG5ZJ+3j!8H8\ZJ#$,]@u,rle(a[ZJ"3j
+db<R4gt;GU]%P3ZlIt(Kgt:W>dFkhZh:p`;bLu+4ZeFZuo\83SZe5?3ZJ+*gpXnZ]ZJ"QtnClRLgtUZ;
+o@^q4_qOY7gY:T;gY(64ZJ,00inN>B`7aV4g"P67iS++]hUo-er7^#]gtCB7o%<B_f%Js5in;`4f\568
+rRooXhq6-*kh4VBhq7)En_)gP[+YK4f\5<9c.M43ZJ"QtmFpRO[FkK2ZJ!j`rn$8`ZInQt`nAttkL]X`
+ZIma]hV$K6j4E_O`RqoXp"@pMj4Do8gt8pcp=eKZj4D*!o@UD&hV.bYj4CWipY!44e_9WHo%12"i7ZT4
+e_9*9q:N:2ak>t4e_9*9in3bQin1Tjn(QpXjk%&qqUi+,f\6;Xjk$fjn_(e4eCs?Bpt)h(g=b04eCs$9
+o@Un3_V+J4e(Ws9gXt02ZJ#*.g=k]@`7XP2ZJ"9ln_3-WZIo*.f%K-:dFnBJmFS\sjOrqRjk.r5kL][b
+db*a7bLl%2d+RU6k1JqNkL[)ns4G]Ol.4,2k1?okm+LLRl.3;prR\@-e_0lRl.3/lmb#P3ce7d<qpr+*
+f%Ag2ce7U7n(5M0^Y&22ce7U7f[nm0ZInp)g"GZA_:S80Ze40gnCd*XZe+Bmbh14oldc'fZe*RVj4MZ1
+ldk=Pb1F2VqUj*HldjM9iRbBfn_)dPldi]"pt)k)g"H&OldiDoo%:e2c.VgApXZY%gXt02c.VI7o[gk0
+`7XP2c.VI7h:L60ZIo*.db4!<`n0V0Ze4?ll.PFSZIf*.[b/jX!86_iZe+?lc.L7nmFM<h[+EXVr7L>e
+b1Q+4kh"eFmFJ_trR]3En(#b8qUY\umFJSpmb$@Jn(#M1s4?knqprm@!8-Vhf@]`Jn(#P2rn$PgnCQCG
+!8-Vhb1QI=q:3U<rn$Pgg"5cG!8-Yiak6(4iR[8Ern$ShaO^FEm+;9ibLl:6b16RDrn$ShaO^FEm+:IR
+in3bNaO^@BmafM3s4H\idFe9InC>V2rn$ShlIXtGs4H\iak617s4,6BrR^Jge(=?Gs4H\iak6+5m+1%E
+rR^Jgak-RFp=K&jak6+5e^jEErR^Jgak-RFmFUs^f%BKBak$FBqUY>jak-RFmFU.GmaqNmnC>Y3rR^Mh
+p".^Fs4H_jak-UHrmgVjak$FBn(-@Im+;6hmFTJ4!86nmpX[gEr7CDgak-RF!8-\jak-UHn^ZRKlIPmb
+n(,V4rn-Vis4GNI!86nmak$CAn(,V4rn-Vikh+nI!86nmak$CAn(,V4rn-VidFe9I!86nmak$CAn(-dU
+i7It\maoS5s4R"os4,6Br7CDge(=?Grn-Yjak6XHn^[!WhU_VVn(,Y5rRgkqq:<^?rRgYje^jEEr7CJh
+ak$CAnCHOLlIZ!eo@1n4qUY2eqUX$Er7CGhak-LDo@1n4qUY2ej4<GFqq(>gak-LDo@3]gcIMdBo$tq7
+s47)!nCG_5rRg_kjjiMDq:>,eak$@@o%*ilak-LDo@2(9rRL_po$tk5qq(>gm+:+GrRgblajp4<p=9,l
+ak$@@nCH.Ap"0/po[M"5q:>,emag1Eqq(>gak-LDqUGDlajp4<o$u@Co@EfjnCG_5rRgblnC?7Cq:>,e
+ak$@@rmp\lak-LDo[MREn^[Hdo$tk5qq(>gpt+!Hr7LYkajp7=!7p_kak$@@nCHRMlIYsdo[M"5q:>,e
+qUX$Eqq(>gb1HRDo[M"5q:>,ej4<DEqq(>gb1HRDo[NfhcIMaAo$tt8s47%un^bh6r7LYkjjiJCq:>,e
+b1?F@o@Ermak-ICo[M1:r71Voo$tn6qUb8gm+:+Gr7LYkajp4<pXT2lb1?F@n^c7Bp"0,oo[M"5q:>,e
+hU_)FqUb8gak-ICo[NWce(+9Fo$tn6rn%,#n^bh6r7LYki77/Dpt##db1?F@n^d]kbh)dFo[M%6!7pts
+o$tn6qUb8gkL\bGr7L_lajg(8o[NokbglL>o@;.;r7:_rp=%.5pXSockge_Dpt#&eak$=?p=%.5pXSoc
+dFJ*Dpt#&eak$=?p=&<Vi7.MOo[M%6pt#;lqUN^=qUbGie("-ApXSocb16:<o@<B^g"-#Op=%.5pXT8m
+pXI@9pt#&eg=GcEqUbGiajg(8o[NN`f@BZIo@:t6qpti"p=%.5pXSoch::rDpt#&eak$=?p=&`beC=6C
+o[M%6rRUnto@:t6qUbGihpguApXSocb16:<o@<fjc.;aCp=%.5!7gkpo[M%6pt#&ek18VEqUbGiajg(8
+o[ElkbLQC=o@;1<qptVqp=%.5pXSocl.+eDpt#&eak$=?pXK2lb16:<o$u7@pX]2mn^bh6r7LYkgstlD
+pt##db1?F@n^dQgd+A3Jo[M"5rRUquo$tn6qUb8gj4EJGr7LYkajp4<o%!]icIVjDn^bq9rn%)#o$tn6
+qUb8gkL\bGr7LJiak6UGo$tn6qUb8gd+A-Gr7LJiak6UGo%!$ViR[kWn^bh6r7L_pqU`jArn6kme(4<F
+qUb8gak-ICn(7*^g"?;WnCGb6r7Lktp=IF=rn6\kgtD,K!8?qnb1HRDn(76be_'lSmF]P6!8@G'o@D(9
+r7LJihUq2Irn6\kak6[JnCIBde(=NMn(5\6s4ID*mF]P6!8?nnin3JIrn6\kak6[Jle0G7mao\8s4I>(
+mF]P6!8?bllIt4NmaoV6rn6bms4GHH!8?ble(XTNmF]P6!8?hmm+L7K!8?blb1cI>qUisD!8?blf@o$6
+bhML:n_)XL!8?bl^tSD6bhML:g=buKle/StkM,.Rle0G7le)9lZeEd\rS-VjZeFa"aP5"qmb.QlZeEp`
+hqQH3lIkUZ`S/&\p=mmJkh=_Ep"S]aZeP0.g>(oG_V=Y9ZJ=Bon_NE_ZJ562]%kZgqV(DlZJ4EpdG3+)
+k1fmjdbO!>bhVC:dG<s>kM4;:\)%#=dba-@d+m[:ZJG!+jkf.S\_R&:ZJF0ir8-MidG<m=n_M(<e)'QK
+p=ut0gtpZ>e_fHCp"d@<`SU%>e_fHChVH`<ZJPQ;g#(fFe)'iTm+nu(k25[cin^osnDD.@fAPrMpt`:5
+g#(N@fAPQCp#"cdhql9.n__sVhqm5Iq;:)dZetW;hVd;Ja5?7@Zf's(p#4fbZJY]?[,BZsp>>)kf\kTC
+khsYBg>UrHs52Jeh;?W<io&PLh;@SWa5FVhpYjoeh;?c@hVb]uo]#,pgYgfEkMZ$kZJjX!!92_jgYplE
+pYigEgu@YXnDLV2io8DGhW*>Jqr,'DbMqdGhW*8Ik2Q0qf\s3ss5Mqrf\tZGoASijZJt62o]+T_\DmDF
+ZK'p)pYk)iZf:K7nDi$YiT/PKqr?i!e`+^2lf6sbe`,ZMrSuGfZK's*e`+j6k2Wc.m,e')e`+$trSt3E
+jQ5smioB%Ze)TlW`T6+AgZ/+iioJSKfAt`JjQ4hMoAmaK_WC=Lk2t+PguR)JZfV&GmH2dVjlPO`mc:\8
+kN;d)e)]WPd,b/e[cQ]7kN(phZK:<4bNA'Pd,Y2fZK9Nsio]Lgc/n?Tr8u8c]B8nNlK?FRkiV?qhrV0+
+oB5o3c/l_&o]EIBm-+'&g?#['pZK3Pm-*6en)is!b3%[Ge*$)]b3&WbnE7sV\``hPmHD^TeE>`PmH=Q5
+a6<-ZrTVDdmHE$^p?1i,s6%Jen*09'g?7nfa630[q<7kAaQW*WfB;\emc_^Smca]6o]XfgnEJ!VqWRV9
+s6%GdnEKo8hs'Cio'65;aQW-Xroa+@d-0u`rTM>e!9s(>ro_>cn`g&9iooOgn`fu8a6E3\roa7DbNSK\
+ro_JgrTNe9r922coBQ><k31ggn`fu8a6E3\rosCGa6N?`r92Pmp?D57r92/bo]l;;mcrNkp$;M=a6E9^
+!:'IFa6E6]qWZVsnET`5qrl)bo]l>;n`eZio]l8:a6NQfr9O7D`p*0]q<?]"m-=<1pZffbq!@h@pZg,j
+pZqY>`p*Qiq!7\>`p<Heq!$c&kN_g-q!#iapZqS=rThVlq<[n@b3JukpZqV=a6NEbp?Li,iTp=+q!#f`
+q!7\>!:%SiqX!k?dd6Ynr9a4C`p<Kfp?LAtmHaW8o]sN`r9a1Bp?U/mqX!n?a6W`krTs1B`pEWjp$1H#
+kj/-4p$0Q_qs<q?r9VVnrU':CaQrllqs<q?`pEZkna,H+i9gR4oBXE_rU'4B!:7bmrU'.Ad-^Sps6fID
+`pE]lo'>T-h<b..nEe0^!:KRHrThJirpB:Be*Q_nrpB4A`pEcoo'>`1f^/Y*nEdmVp$Kffn*JcqmHsB/
+ZgIJSddHSj`pNclo'E[Li9ojtn*J']n*Kl;]'[W-!:K:AZgHiAcgJsEm-Of@b3nW`cL0f^bO=fbl0dNu
+m-V:Mr9hbsm-W6hq!RM9ZL72Mh='UrbjY/kp[5?Ug[Ok)l0cdal0e34^[KJ;p[7Y@bjXfah='k%kO6^c
+kjI['k3qO%[dX1`cg^)ce+!>*k3oVFnF>N.k3pXcmdKu?ZLHQ;q=3S8d.$/coC0Qbddcnso^C/rjmV!o
+fC75YjR;m5g@41l`piEcddcDeiUHC,jR9DDrpeS0jR:LcqX<b=ZLI&ImIB6*ddZ;cZLHB6J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+247.2 410.88 mo
+247.2 576.48 li
+284.16 576.48 li
+284.16 410.88 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 165.6 247.2 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 345
+/ImageMatrix[77 0 0 -345 0 345 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K&>_J[,C6,K&?Oa[,BEiinh'"mbl.D]\`J@[,9KnhVbcto&%@B^u4nD!8k3@gY^`B[,Cr@q;/mC`8C+B
+[,Co?j5/AD!8t9BqV]!Dqqo]UmG@j#\)66(dbsrY]\`YGs5:HF!9)2\l/;<n^>AbFmGH4Hro(BF!9!P-
+^u"nFf\bfJr8G3Eo\]H#b22mN_r(CLqr,-Eo&&KaiSO7c^u+hCqqng=cJJ?Qo\dRCo\eigbMU=roABW,
+_r(%Cd,3d=aPQFEmGHUSnDLq9p>=!Kn)2gTnDE]mYM\L!k2,C\bMMXErnk'>d,+`Xl/0_Am,7*baPY;"
+mbdlucJIjEe)0$>cedgAo%r6[l/984oA@sPjPSeMp"nliYi#95g>:lIdba]Un_haNhVRGOn_N0]eDB9E
+r86)_h;6f?qVUJne_]?Ek25R`gtp`?j59gmf&#EEe)1/]h;6oBh;@_Yl/(@Ve_fQHoA89Ygu$iB!8cVk
+f&,-:q;(/ggY^`AleqEnfAG3:j5'Xhg#(TAgu/"ciSW2Bi8*kZlJLFSgYh,LptsTXiSE/D!8lYig>L`C
+oA8H_in`2Cm,%Bkf\kTCgtqe^j5&5BiSO=eiS`SMdGFQPnD2RNini/ArSFp<k2#=[l/1OXdbj6Eb22=;
+e)12_jPJ;AdGEg<khXVCmG@Zqd,2Ilp>5&icemmAo&&<]Yho*0p"dgJlJ:4PoA?h0leV9ke_]WJbhr6Q
+\_c]/hqm\Um+okBj5/,=mG5k?mG5qBc/.R=mbPq?mbRm"bhqdDbh`'Mo%_7An(m0ains.[_VOk>!8PNL
+n_MRLpttMr_;4b=le^=Oo%h=Co\TN&^tn\=eDBZNoA.CCnD<WidG=NO_;>.Hpt`mGn_VpSkM>mf^u"b?
+oA@sQo%q4=rS@8(^u"b?gu%;PoA7.9q:t`$aklaI`S^XOo\R49qV9ERnD<oq^u+hAlJ9kDqqSmAr8%>-
+^YebAe(s3Cr7nsAq;(JrdGO]T]\WPBrS5$AqVBc\kMQ'k\D@,=o%qLFqq]'FrSRG-\)%&=gYUiEr8"p?
+n_M%;s4kQLp"oZ'\DGurfA-G^\).,?qVJsC`SKq;[bh&?j5/;BYMH\DbhhXARGH0E[GHMkjk[<#leR0K
+r8"a:eD6AFn(u(@s4tHFptW74f\YH@rS>!=!8dA(_VN&bo\TN%\_R5AhVHl@[,1]9rS5-Brnb`PnD+*%
+[GL`8fA,NDr8,!?s532"bMN$M_;,"Eqqep?rnl;`injFc^>/SAp"d[Er85?Iq;1i$^YJV@i8*8Gqqo!A
+o\KQ&_qb"Cb2)aHqVSpAoA/Zdg>)DY^YS_CrnbEHo%hdMn_Efo^tnbBl/("Jn_M.=qVM,+_;4hBe)'KK
+nD2(=o%rrndbXTR^u#(Ho%h=@n_W'Wl.tmdZ/,93cJ7pG`n^XNnD:G+jP8kPn(u(?n)"$![GB-`r7p_s
+a5-1?kM=>;b1uIArS>WOmG?7HiSD]4lJ:pah;%AR]A<2:c.qO=g>)>Ule\l%p>"?VkM=G=pYPQ!bMD77
+inNtWkM=G=l/(UZk2#(QdbF'CrS>fTkha_CrS?Jge(a!?n(cpXkMFM?mbIHieD''?g"cDYk2+G?i8"+^
+hV7)HdbOEMo\RsNhq[5Gp"SK^e(j$@ptaZ[hqZf;p>,)keD0*@ina.\hV?`;i8"Cgf%f9Ae(slUjP8DB
+hqdSQmG-[WeD90?qV9cYhVHf=rnc_meD8m7o%WE`h;-`=kMH'le_Ss7gtMh`h;-`=hqmq[jk\YGgY;&M
+o%i!ShVR&Dr8$&]gtUT>qV:&bh;6f?n(d3`h:pZ>jP9Ocgtp`?f\?J^hV6`>gt_MWkM<Dum+_0eg"kH=
+gthtcZ/"6kpYFibh;$Z=mbI<ee_K*;e_L&Vk1eMDa5$"9iS2l;jkKagf%mUdinMr;inNnWl.t7PdG+$A
+q:a<QinN)@s4uVgd+d[9o%`3Zj4i)>mG.BiceIU9gYDPYjP//>inX7^g"Y]DdG4BKn_;OKinWGGnD!-[
+d+ma;qVBi\j4qo6r7^PlceR[;j5'1[jP7u6l.Z-ldbO!>dG=`Ul.jM;l.Y=UkhP@Ud,!j>!8PcPlIsV?
+rnQ_lce[a=leCCQlIsM<mG%Qnce[a=eD'`Ple9S<l.b[_i8*SOakQLBptEpHlJ'tIp>+rfakQ19oA&$S
+lJ'S>p"]2paP6+9gt_ARleBY>l.l$fdG+*CakZjLnCu1Cl.jV>q:k>kakZ7;lJ:IUlJ0D6o@j/saP?1;
+e(sfTleKM7n(R3bgYD2NaP?IC^"`&1fA,oOmb>e;hqQZ8nCkk9r7^hta5"bjlJ(j_`7sh9p>"'NZJ4p'
+`7sh9hq[GNn(Y\4o\')qb1lL@aP?dMnCte5o\&9Zi7mkW`8'n;rn>9Dp"@RDpY5;n`8'n;kM"YDp"@19
+p"BE"_qae:dG"*Dp=[::o\/Wdg"c)O_:ne>r7Sm?p"IpNn(dHf^tSP9n(Z:Fp"I:<r7go!_:nY:!8Q8^
+l.bmb_;+P7pY*gEpt>]&_qY4Gp=d@<nCumTinF1\s4kHFp=f8rb1uL@b1cXEq:Yc&_;"_<!8Z#Wo%`]g
+_V4h=rS6hqe_BiPs4tQIq:kVt_V4k>rS6#ZleD3gs4tNHn([NhcJ&-Jr7o0D!8@8&rnYHHmb?XQjP'La
+qqT'Cq:bf'p>!pJmb>k;qqCr#qqT'Cq:bf'hq[;Jmb>Y5qq:i$rS,?HqV(l'akZaJmb>Y5r7Uo$kM+hI
+qV(c#_qY%AqV2#(_qP%Aq:s?Oo\95rq:rmBqV(Ytmb67GrRpo!_qP(BrnRD+_qY(Bp"S-QmFqNlp"RF=
+rRpr#n_;RJmFoM3!8%;(p"RF=rRpr#g=toImFoM3!8-quptF!Hrn7##`7s\5`7Y.Co\8?YjP'Udp>!U@
+m+VKma4UIFo@qIBqqD&&p"[L?mFpdWh:_DS`7k7Ep"]T%`nTk6db49Go%V.;s4R&"l.b%Km+TG3pY5W#
+`7b4Eo\@mLo@s8un(Pe7n_;sTkLophoA%=>m+VBjbLuF?aP-XI!86u!`S9_4k1SbInCtq9o%a2uakQ19
+ce8-InCtq9o%`B^i7mSOaP$.=rnGHHn_DLGpY5#faP$%:mFp:Jn_D+<p"K/oak?+:f@ocKnD)%<le;!a
+f%KKGa4gCFpY<dCle:1JmFgp^a4g";p"RpLle9M7rnHqsaP-+<hV7;Lle9M7mG%NlcJ%aBa4gUKlIsG7
+m+^XUjkB.Xa4oq6!8>WLm+]h>r7^MlZJ+WtiS!MMbLu@=rnGQKkLnJ>pt4ibbh;=:mb6LNkLn/5o@irm
+bh;=:f@olNkLn/5l.Yd_g"GZFbM)^DnCc.?kh=nHnCd*]bM)+3lIb7Okh=;7lJ'M9k1S59rRg>fc.V@9
+le:@Pjk8#5mb7NkcIqI:eCs`Pjk8#5kM#IZhV%/JbhDX@o\%UDkM"YCp"AQ`c._:4pXn3Pk1\/7p=o2n
+c._73iRm\Qk1\/7khGmdf%T3<dFe<LmFon>khG(MmFpXSdFdU8rn5`QkM+;9rn6Gedb*[8kh54RkM+;9
+kLogedb*[8dFeNQkM+;9j4WkQjk/\Kd+Ra>rS,WOj4W&:r7L,bd+RR9n(QaSj4Vl5n(RKhdFm[:f\6,S
+in;f5jP':[h:^rFceA!DnCc:CjP&JDo\&B]ce@C3qq0TSjP&#7pY,&hZJ"<knCZaRe(E^7mFgXTi7QT3
+lIksceC`g8f%L#Ti7QT3iS!hTin3;Fdb4'@o%;OFiS!#=q:O`]db3O1q:FKTiRu`5o%NZgdb3O1in*kT
+iRu`5j4a=^g=bB9f%9WKm+Kn@inEGGn_)gPf%8j5!8,lTinDl7qUjr_f%8j5l.GCUinDl7j4O:^f@Ss6
+e_'lTjkA2:hUq;Kl.=kHe_''=r7]WQhUpK4!8$/^e_&m8n(HgUhUpH3le2!be_&m8f\-2UhUpH3i7[eU
+iRm,CeCj<CnCZ@Ei7Zu>pt4QZeCi^2qq'ZUi7ZZ5o@iZeeCi^2jOa%Uhq?T5iS+4_g"G67f@TcMl.OY?
+iS*DHnCc[Nf@Sp5n_!!ViS)f7lIba]f[o$6g=ZAViS)f7h:VJRin*)@f%BEEo\.gJh:UZ;q:FNWf%As8
+pY"EVgt161o%<<]f[o$6in3qVgt161h:VbZg=P68f%B]JkL\D<h:UrCn^l[Of%Am3rR]cSh:UB3qUt#a
+f%Aa/magdVh:UB3j4XCaf%Aa/g=H8Ui7Q]6hq@GMl.FbBg=GH>pXn-Mhq?W6!8-&Xg=G*4o[i3Vhq?T5
+ldt[Yg=G*4h:MSVhq?T5gXl;QiRZi;f[oTFn_)LGgt1Q:pt"9Rf[o$6qUjWVgt161o@WB]f[o$6j4O"V
+gt161h:M_Zg"5-7bh2+2f[o$6kLf:ViS)f7h:V>Nk1AMDf%B9AptF6Nh:UN7rR]r[f%As8o@`-VhUpH3
+mb.0af%As8gtC<4f%As8pY"EVj4i#9o%EHaf%As8i7[eVj4i#9i7\%\g=YB<eCjQMmb?1Di7[5En^ugS
+eCim:rS"^6eCj]QlJ'b@jkSqOmG$XSe(Nd9db<g<d+eQRjkA2:j4ikQl.Y7Sd+da;r7]WQjP/,:!8?Pi
+ZeOm$jkAhOd+dmBrS>cSjP/8>r7^;gceIX=mbHdVjP/)9n(d]nceIX=fA,3;ceIU;o@r*UkhX#/o\@dI
+khXtJo\A`gbMD=9pY4BUkhXM=pYPQ!bMD=9i7mbUkhXM=lJC[Zc/$Y"lJ;Krc.qU@ce[^=bhVL?lJ:IU
+m,,qAmbRfsbhVO@dbX`Tm,,qAl.tg`hV@GRb2)XGr84g:f%p#Tle]e?mGIBh`88Ymp>>Z&aPQCDf&-)V
+l/'S=mGINlf&#lRaPZdLoA7UFmGH^UmbRs"n)2:Es5*2$p>49T!8[)#aPHpQro!D+aP[!RmbcpYlJ;Ns
+nDMCFrnd5)p>FBWlJK\>!8[/&aP[!Ro&8KalJUsba5-gPnDO6%c/8NWo&7[Jr87&&a5?mQn_iKcjPTsn
+o&7[Jr87&&s51uVrSI/)bM`?Wr872,a5Q=Akhk@VrSI/)aPcsQp#?#1al2RDd,4WUrSI/)aPcsQp#>2o
+iSjUjo\mjKqqq/,ro(oUqqq,,d,FcYq;Co(a5HjPp>Xfbmc"!"puBESlJ_KqdGXoZp>X-OrS[Y4puBES
+pYkl+h;RYXq;D#,`o6aOpuD,.dGjoZpYs6P!9!\2pYs6Ppu(u.hr<n[p>Pc*a5QgOq;_>2cJnQVqrGfX
+!93A)`o6^NqW$Spjl6!mr8blXo]#`-rSkuZp>Pl.bMrHZp>Pr1`oH^NqW$_tio9XiqW#WUp#5i0s5V2\
+o]#c.cJnZZp#5l1`oH[Ms5iA'ioKFc`o?[Mro=(?`oH[Ms5hPeq;h)+roD&YoA]c1lJp[[oATc3`T6UM
+!9=(>`oHXLroDPgo],N%!9M2\n`0Z1mGlm[o&@XLp#Gu1a5u[Kf&Q8[o&@XLnDj!!g#]O#q;_81`T6OK
+f]DVaZfLT8oAnE^n)MLNqW,3Jn)N3bmH*`rb3&$OpZ0]^n)MLNroES0b3$7rqrR2*alVmMlK7*gZK:T:
+rT))^m,ZXXq<#!Em,[TshWF+bc0+TYq<#i]lf?[[p?(W$cKEjBgZIb^bi\T[p#XK^_<1=Nl/g.Ol/hX%
+g#o^(puV&-cfaHQhrs[qjQFeMkiM[(f&u2XdHLAg]]\D=j6,jnjlXtSiTJ\QjlXqQrT<A,dceg9lK@9k
+dcfcT!9_kriTS\P!9WD*e*,fSlfma"ZKUK7r9)PmioekV!9gfRiTK[nk31def'2D^bNRpJf]iG#hrr_X
+h<FOpj65FafBMVbo]Xun\*<hThWWSUhWX_!j6Eu8mca0(f]h5Ug?SCr^$4A:lK[p)gZdMZh<NVWg?IAW
+q<?o'h<W&FmcrNjgZme_q<?`$Zg.JQhW`h\g$/(nmH_(CjluI&hWreYi9^C-\Eh`2p?V#0f';5\jQk.X
+f';/Yf';5\c0OQYe`u)Yl0@[$ip=)=s6J2"j6Y4[rpAq:ZL$lBl0IBrdd-)`s6[/Zdd$o!jQt:[k3_L$
+am@C?lg4N8d-Kl^e*Q#Zd-Kl^md/p!l0c.MqX)Pokj?sfq!@;6ZgI8Kh<aCnbj=rhq<kQUg$J@tl0Z^]
+lgF?2_X5P5p[7bCamJNbf^A7smI&'_mI'$%k3_X+ZgReZbO+`cbO,8qnF*[Nk3_0qmdA-_naHJF[I2?-
+q<d_@`:!9ejR:F`_s[*a_s[0dc0sia_X@$al0d9np$fBXs6melo^C2qna?,?Zg[5Jf'`;%^@1pg!:dem
+s6oaPdI6Jkq!bucqXNk?eF<M,q=))d!:KjUr:%Dg!:KaSddZVmrpT[P^$bshq=*kAcgLl%r:.Ghs6fsV
+qXD2es6fjUeF;_lrU9dW]^bmgrpfFGcg^l$rpdYjr9jXV]^bjfs7+\0k4&<;s7*_jr9s+Ec11Z"s7*kn
+rp]gRs7*bkqsW2-jmi09]^bgeoC9unq=)5krpmDcq!d)/iplg5^[ga]aRT#o`UWfpp[Guh_t!6dp[Goe
+p[IJ=fCJV)_=IBkrUI_po^UE%naj*XoC;8>eai>%`:Nfq](5I_fCJ;!oC9cjiptOgo'sWgrpf[O`Uh7C
+lLOK8`:EHgp@H]'ZL[PU`:EHght-+(ZL[MTqXVl$nF=Tk!;!Pfn+#H/jRVd0aRefiJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+70.08 444 mo
+70.08 576.48 li
+248.64 576.48 li
+248.64 444 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[178.56 0 0 132.48 70.08 -.476052 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 372
+/Height 276
+/ImageMatrix[372 0 0 -276 0 276 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+aP4>^p=tY`Mr"0`cJ5h`r8!.bQ/:rbe_RFc!8iCcU#5h*k1eqNZ/"j)K&*<[h;%;NYheU$K&3]feD9ZN
+YMS?tK&=/ss5(rRs4ag6eD5`4_;3/er8"g;c/+'/b21+np"m@<a5;L+eDC8_b1l+7bhT\`K&,5<aP>_0
+dbV1bK&5VG`SJ8bo\PYdMr4<aeD%:arnW1^Phkf`g>'!iptgVZS_iMbiSCcqo&#&VVVg4an(Y2(in]4B
+YMI^`p=ut0gtmY>\DGEbrS=d9e_bu9_;EJkpY<I;`nc7&b2(4qnD2%=^YXS!e)&1%l/'S>\_i"rgu$B2
+gYCK;Wni9_jk\,8\D@)=LYdsGptaBSZJGT=K&;gMn(ZdT[+t0,K&*!Rk1o+S[,($(K&3B]h;.JSZejd#
+K&<cheD'lT[G99fK&*rmbhN3S[GB-bK&4?#b2)mM]ACWdK&=`.ceId@bM9V`K&+o3c.qC9dG;+bK&5;>
+bMD"2f\W[dK&>\Id+bt`s4r:_Mr"0`fA*ahq;-_[Phtlai7t]qnD8cRS_iM`leAl'j5#=CVVU(`o%^\0
+gtmY>YMRdaqqSX9e)#]5\DGWfqqSj>a5)@'_;3Gmo\IF@^ts\"b21J"leTe@\))_ne)&O-hqZl>X5/B`
+gtg?4f\PH@Uu$^[jkeA>[b^r>K&2FBptOQX\(pQ1K&)[In(ZpX\(p6(K&*!Rk1o:X\)$'#K&3B]h:q\Y
+\(oQjYMJO$lJ8Z"eCsuX\(o6a\D?K-iSD$"dG4WT^"p]bK&4?#eD'HIakXJ`e(r^6f\O^+eD'-@dbM+`
+gtgZ?ce[(+dbNa9g"i[bK&5;>eD&L.jkQH`o\IdK_qjG1eD%Lgpt_Cpl/(OYVqq.'gYB<pn_TVhm,.Zs
+S)3Vfl.W]&inV'!bMDL?ZeX]tnCtJ.gtfQtaklpOXPM^fpY<:7e_[jnf&-/WYMRpcrS,$?`n]/#YMK66
+\D5Zip>!R@^tm]"]AE&5_;3Vrn(l.B\_c&sbMV46b21e)inN/@Wnd7%WSQame(iO/gYC]AUtte$[,0Kl
+gtgK8eD99CS_j2!_V`Jljke\E\_H]1YM@X`d+u@iptO`]\_QN,Zea!bhVP`tn(d*]\_Z?'[GK3dmGG2*
+k1]L^\_G]jc.ob`khX#/h:qh]]%kWfdG;+bp>3C:e_C/\]A:QbeD@OhrSG'@g=l,PakOD^lJ.f`!8YNI
+f\>`Id+kt`n(j\oo\I[Gf%f?BfA3Obo%pM+jkeJCgY165jkHWeqV@Url.k(Lg"Xj.m+e>kp>2b)gYLuI
+fA*snoA6V+f&+p5]&*59jP%6#jkR`._;3Gn`n^%;leB&,hVH6.]\_H#_VOA0o%^h4f\Xg.\DQT/^#%T!
+!8>'>akYe/Utt7jaP>M(qqT$C_VO;/TAK7t`80)$o\IRD]\_o0S)45&_;<u$kM+SBXk`j0LYVsdbM:h+
+i8!,CVqmBip"e*Qf\G09j5$Qgr84%%kMG"Nh:g',o%U/!l.qfal.kCUgY9?qmbPM2aPOhkakcaIinV0%
+kMF#2_r&hu`SU(;nCkM/g"b'3YhdX]ceR[;pY3=8dbWU4WnuOfbMD"0rnP-AbMM+4V;LOpa55\,pY3^B
+^"i,4PMPKZd+mF2nD):D[b^Z5NSa?bc/%+/l.skFYMT05M;J<ib22%0gY:`BXk`U*KA?O_e(id6eD0<D
+X53:%O5BNbgtg`?c/%mFWo!$uSDWMdjkenK^"_c+a5">`\D>ZiptOrc^"hT&bh]bb`SSttn(d<c]\V?!
+db_7ddGN4*k1]^d^"^cdj4p<`dG<C/hV/%c^"gW`l.qfbhVQ]:hV7e[`n\8`o%fGbkMFYCi7dPPdbD%^
+!8N4_leU1JhV7/Ig"`der8*%^pYOEUhV6i@inU`noA5)U!8c5]iS)Z5mb>#%jkYXHrnQ;ahqQ9.p"Zb,
+i80UQo%iE`hqPj"khX>9]AC!Qf%p,TlIru,gt^K9XkgVFg>)/No@gq5e(ij9UtruFg>(iFqV/a>bh_C:
+T&.iNfA5H?r7f-D^teP:OPSFBgt^oCo@qLD\(po:LY^eBgt^iBm+g(FZ/#E:K&5bKg"kZAiS35DZeY0.
+K&,kNh;%#Df\>TDZeXj%K&-1Wh;$uDd+n'EZJFTuK\labgth)F_qP%B[G00cL"u[^jkJhL^>%]'dbM+`
+XkhmiptP)g^>.N"f\NUb\_c,tn(IHg^Y6ufkhDT^]A2H$k1]gg^Y?fambF)`a5,\/inOCd_q`&`o\GSb
+e)&p:k1T4WdFu"_rnN+\e_K6?jP&hPf\<dgpt^PXi8*DJinNGIhV>Koo%nuTm,$XUk1S8<m+So&inT.@
+mbHsZjP%l5o@p_/gYIJ;qVC2ej4hQ.qV8L7e_Z)<r8$JjkLmW(hV6c=WSF?*kM,dcmb5G1fA,<>UYW32
+jP94Yp"R7:d,!j?S_h':iSE\M!8>9C_V=e=NSM;(khG4Qq:j!F]A3>>LY^/0jkSqOn_DIG[G:i>K&5)8
+j5&qPjP&DC\D-N.K&#&7l.b@Sh:puE\(p9)K&,MDkM5.Qf%fQG\)$*$K&6"RjPB%QakHOD\D,NgK&#tQ
+lJ(IT_V>+F\D5?bK&-F^khP7R^tdl(f\NUbVr$Okpt>5k^tR5kkM)N^WSHjpn(RTk^t[&fmbF)`[GC*&
+k1]mj^tclao\GSb_;=>1l.Pa`bhBV^s4i4]_qaY6kM#@Ye(_Fgpt^PXce[mAjkJtRg>'3oo%nuTgYV,L
+lIjkEkh<W&inT.@h;%GQkh=J>n(YD.gtdS<l.t[\k1e)7p>!16f%u#8o\SiglIj#-rnG-@`nZ1$pY>5l
+kh<i,gt^fBUtq^"m+hBjn(YY5e_TBDS_gF(lJ:p^rRo!?a4p:ANngemnD!3]rnG?F^tehBLu#YumG-mZ
+pY<pH]%mACK&4K'leUm[lIsnE]A)l2K&"H&n_<<^j4iJG]%lW-K&+r4mbI![gt_&I]%uH(K&5DAm+q!\
+ceA!E]\CulK&#A@o%WH`a4pIF]A1`gK&,kNn(d-]^tcQXaPMO*q;1Mpm+K5/fA#HBS_TXgo@s&oo@h%8
+d+n!CQeeLonD*KeqV/jAakcREOP[4umbR6_qqB*E^"WPBK&!]fo\8Zbo\7[G]\NA>K&+2tn_E?_mG-7I
+]\W29K&4Z,n(mBahqI,E^"_W'K&"W+p"Sfdf\>]G]\MB"K&,,9o%`QbceJ'G]\M&nK&,GBo%`Wc`7k7F
+^"^W`K&#PEp=noe_V>"D_;)o`K&-%SoA&Zc_V<\tk1lN`RGIJipt>Ao_V35go%T;^T%s(pn(I`o_V2o^
+qqHq^Vqh%$m+V?ka4n;_!8W7_Zeb9/mb.*`e(VLio\>&R\D6l6mb-dWgtKHrleI*I_;+h?m+UCPj4h9&
+jP>FDc/&'Jmb-.Emb5D0f\D)6e(j`Qmb,h<pY*@9ceO--gt_\Zm+TG5rnG0BaPDI(kM>jen^t_3p=dXB
+]%_hklJ)6jn(GS3e(a6DQe[e[q:k\up=dC<bhVgFOPQMapY>;ks4P?D^Y4:oU>,V"n(IKibM'_cqV6\X
+Xk`d-mFq*bdbDOloA,#S\D?r8n^upUi7Ym!jkGCA]\ED=n(HONkM!]*hV<_<a5$RHmb64Gmb>M3fA2&7
+dbX`So%;%:qq8d=akMF%f%^2XnCb\4!8G?E_VBauiS=@cmb5P4q:s$G]\S1qm+qNno%:k5ce@sDQJ;>m
+ptV1is4[8$q:W[>aP6LEMqj]TrS-ep!8>?F_;,(GK\`H[qV:Yop"@[E^tSJ9WnZRhpY2V#!8?trmFp.F
+^t\;4K&!]frS-epk1e_H^te,/K&+/sqqUeqg"G]E^tRJrb1kV)iS26(!8?trdb=9G^t[;makZ:>cJ6\"
+rnHnqbM2jI^td,hK&,)8r7pnr_qFtA`nJ,\l.aV@b1k_+n_(h6p"RaG[bU0'iSD'"kM6*ln(P\6dbO<H
+PhhDVrS72#r7Js@`7k4EVq^+amG+Ypo%F#r`nJ5_rnOF,gthnaUYGk(nCmWkc.g%hpYDb'l/)'gWnmX/
+o[rH^g=a<rl.a)0`SCFHYM8X$j4`JG_;!u)`SAhrn(bJ/!8I"sgtV&I_;*f$a5,V/hqc6,rnR.uce8$F
+_:m/gi7l$%jkIr4o%D+<rS#*B`n]Y1akbS(e(jHH`7t:H`8&,`kM=\FaPG_/s4m8!`7a\7db:t\rS+s>
+bhM76o@_%8cJ/$HWnc^li8(KiptGSu_qW5eqqS.+iSO%[Vqh@.p"9/pak=Pbq:iC5bhVR?ZJ5!(o\.^H
+_;"P9]\LQ`q;&4/n_3Bbf\=6tleTA4aklpNYh]<7p"83Ujk7N)h:pH6ZeYN6\D-W.g"PfH_V<Ysg"a3q
+nD(k8n_2FGo@q.;ce[I6_qsG0b2)aC`Rt7E_qMr]n_:8&jP//<o\%.9qqK6I]%m#7[b]Tkgt_JS`7sn=
+cePn`qq]$Db2)18p=R=:b1c[FZeO-feD.Rgpt>W!`7i,`!8Fd6e(rs<[G:?,rnGKJ_VG%E[GB-bmG>,(
+p=SogeChanmG#_:]A2f/]%cl1lIt"H_qX>/c.ob`q;&O8o%N-YinMB+hqcc;[GLi;\D?l2f%KQG_qNMm
+jP-Kcr7f'Bp"@XEpY*L=bM;C<X537"b1u[C`S(=G_V;r_oA$D&k1nG@pXmF;pY*mG[bIM2inN8Cp"@:;
+nCuII[G:Z8XkhR`jkTO^`7iDhq:i=4f%nd1]%m)5!8,6C`7k1E]A(E^f%e$ppXo;pbh9qgo\7==^YI`%
+^YAG7o%MUI_qXS6akXJ`leT5/pXnZ^hq>p$inN)>XPE=#^t\V9hV%,G_qNeui7k$^q:rd?p"@sNn(P\6
+dbO!?U##\&_;+k<b1QXE`7`)_p=b_bqqB3Hpt3O<s4YKH^"`J>R,%2ce(aTL`7k"@c.f__!8X:'jP8PG
+qU`[<le1"F]%ZZ.U"eS\jkBL^`S&;crS"j;c.pFr_qXt>s4PBF_qY1G]\LQ`e_S$rqUbGnd+H:inCl+?
+\(fNha4g=@n(H=G`7jJ1dbD%^j4qT-p=\Z`hV,p&inW2AX537#_;+n=gXtiE`S&bpkh;N\n_;.=pt4*L
+o%D"9c.h[@Q/)>n`S:.?bhDmH`S8Dfo\>bgqV96KqU`^=r7T6G]\<A>N8+*\e(XWM`S'n;dFu4eptV4k
+m+^=MpY!O>mG$:J]A2r4UYXk`jkTab`Rr/_!8>-?`nSAbb1c[D!85BF`S1.B_qVu^c.pCppY#Arc.^.k
+o%_CC\_Yrp`SC@Bm+C%E`S'A,g"NI\gtU$+q:Of^iRu3(hV6uCUYP%fakQRChV.2I`S9#"k1lN`oA.FA
+qq'6Jp=R@;akHFANna9^bhDmFb1ZaH`S/2`r7d"^b1l^E`S1=GaP4A_!8W[kp"\$Or7Ap?n_)IG^=r,3
+Ok]H\gtMVW`S'P1gtKKslJ.obkM,+Qpt<X?a4pXK^"g]b`8/Mir7Co"ak4Vdp"IRB\_G0ZcJ&-Ip=[gG
+`nKk8dG(t^dbN($pt>,if\4=!kM4\EXPMahakZgGin3>E`nB)"k1ZB\iS2]4qUjQUm+KA3e(a9EQJCi^
+c.i$HeCsNJ`S8VloA#G`pta*Jr7B!A!8,9D^tJeCK%p1Wd+\?K`nC7CbhBhdq:pb\r7f]Tq:Wa@o\7jL
+^>/>9PMP``gt_hZ`n9J-i7Yp"jP-!TmFp[Uqq/m@`nLII_V;o^^"grgq:Pc%`nJGeptWsG]A:TbbhW0K
+o@VOE`nB\3f@m=\bhLS"qq18ggY'R"jP/MFVVKeYd+eBLjkA_J`nT;(jP6B`j5%u8rR]]Sn(>Y5ceA!E
+OPApPe(X]OdFn6H`nJMgq:ge^o%_UHq:WpErS#9G_;#%GKAHL^cJ8BM`n:(>ce6.go\4uP!8H#Wqq/pA
+n_2RJ_;"A4NSO6^gtV\Y`S0V3h:od$k1uE\leLUWrR]'Aa4^@Da4e2\\D,Ner7Lu$ak=_go\7[G[G8[T
+dbFWOp=dpJ`nTn9e_I=`cJ?k&rn$DehUoj$i7d5FT\IoLe_9rRin<GH`nK,#lJ%`^h;$K6qUsWWm+TJ6
+dbO?IPMPHYdG4`QcIhsF`nA>bs4W.\m+^+Fr7K'C!85BG_V>%EK&$+UeD'iQ`nL=Ec.g(ip>(DXs4l)Y
+rn#0Bmb-=I_V45.Lthg\gtM\Y`nBP/iS)0'iS9XPnD!'Zr7K$Ba4gIGa4n8^\D5Tgrn%&"bh0thn_2IG
+YhQnHf@p5Uo%;LFa4]\1gtJ[\a4o5"r7L>gh:]g%iS3DIT\RuNe_:)ThUh#Da4Snpn_')Zf%Sj2rn#cS
+n^tk7c._sHMqd4Ff\6;Vce8*Ha4eMes4`4^m+g1H!7o3BrRf<G_qFb;K%f_JgY)VY`n:"<db2Oln(WHK
+qqKfXrRf-Cn(QIK_qXD1Ltqm^gtTj#in3DG`7`kuN8"$Zjk9[c`n8>bq:a'H\(e7Dg"QDWr7T9Ha4g+=
+e(_+^^>.>pn(64Da4TM,iRssZ_V3eus4?Jehq6$'h:h)HS(l3Bg=lMXiS!DIa4f,!n(X)^f\G-6eCX<D
+aOnVfr7QkZh:gZ;s4>NJqq/sB`7k7GK%oMDg=lMXa4UIHaP+SeptUJVoA&!Qa4Kq8e_%jolIpjDpY+HV
+s4><Dm+L1I`S0A,KA-C[gtMb[`nBJ-j4_K,gt[qFp"ST_a4JAap=[gGZeDV:h:Ve[q:O!FaP$"8f@m=\
+\_Gonrn-epe_/$tkM+kJV;0#Eg=tcAin)9(g=biGQeKR8hUqn\hUq)FaP#%ro@f;\eD&d4rn,iUnCbn:
+bhN!KM;7"Dg=sg&rR]-C`S(.BK%f8=hq8"]`n::DbLskgo\4uPmb?ROrn,9Ep=dsK`S9e8K&$1WgY9d#
+lIb"H`nB8'K%g4Xhq8"]a4TD)k1Rc.f\;;<q:ararn,9EaP-FDcJ,b^Z/"*gpt*pFaOoh3gY&OZ[G'Ql
+!8$_mf\"9ujP&VIU"dB;hV.t]l.OtIaP,J)l._Z^bM:n-h:M#FaOnkmpXtMZd+[F2!8#cRo@V.;akHaJ
+L"kA:hV/"^c.VsHaP+YgrS3"[k1nbHaOg=AcIg.inCkb5qqK0Fle::M!8#9Do\%dJ`nK\3K%otQhqJ+_
+a4]h5gtKd&inT.@!8QDbaOfA&l.F&0eCrs:n(Y;)rRp;c`n8Ddp"IjJZ.lD8hqJ+_qUs0IaP-(:g"WO^
+\D5opn(6:Fak5S*k1R<!khH*j^"VGuk1J\GaP#;$mFnr%pY>/jaP5V+s4H5^l.O/3e(aNLO5/1=hV6Q3
+p=IC<a4UIH]\;E#jkA>?in;N-rRf3Ea4g@D^t\83fA#<>i7e4`a4^IGbM("ko%\iPmG-RQak-(8f\"6t
+jkADAhqQB/o%N*Va4T\1hq?'(hV6oAkM3i,rS-8as4GBFj4`YLa4o5$iS=%\\(pi7jkIo/aOp+;e_.^k
+nD!<a^=qW#pt3sGaP#q6gtKHrleM<k]\DE!s4Hkpf@e:"jP/bM\_QQ-r7o'BhqR;FjO_N+f@f]I^Y7>p
+rS#3Dj4W8@le'>4d+\9K^>%Q#nCu:DiS":ae_0QIaP+bjs4b3AkM>1Rg>(T?bLcdGak4Yep=daEe_B-<
+hqI,Da4U=CcIp7ln(Z:FgYCE8lJ(:O!8,?Fo\.jLa4oh5fA,BAbM;aFi7lB*kh+nIa4]5$kh=M?akHRE
+jOqW,i7[AJaP,+tmb?CL_;"tCjk@f.aP$4>e_7gnn(d3`_;!u'pt+!HaOob1i7Z!$inNqV_qO2)n(6@H
+aOoG(l.Nr-g"Z;V_qO2)k1J_HaP#8#nCkb6e_L/Y`S9D+h:D&Gak+bhrRf'AakHXFb1Yq0eCXHHaOnSe
+rn>EHc.haAe_9*;bLlgHak=_gpY3sIe(j$=i7m8FbguO?dauRmlIjtGa4fM*jk8eKb1H.8g=XI!j4`PI
+bM1V%n(QmVaOob1iRu<+gY:uIdG2n!qV1&abgtS$mFTG3ce8*H`S/Acs4QSfb1Fbfn_)RJ`S0M0j4hQ,
+jk9F]dFcRolIt.L`7s8+n(bk9j4`tQhU]g#h:V)H`nAeoo%M+:kLeqKjk%W,f%KZJ`S/PjrS,?Gjk8JB
+m+BG5ceA6L`S8Ymq:j0Kj4`#6q:<[>aOpCCbh9kep=[mIkLdu0!8#?FaP$4>e(VjslIt(Jjk7`-qq9<K
+aP-%9g=sg+hqR>KjP%i/map7GaOoG(kh3f+gY(uIkLdr/kLehIaP#8#n(Pb8d+\6Jk1Rl/hq@;JakG.s
+p=m^E`nLLIjk@r0ak-"6gXsR"inE8Ca4]\/pt+!Hak5h1in;B+gY:uIa4f\/n(?CIak>V+l.X24eD0]O
+a4o\/k18_Hak,%pp=RF=a4g=BaP#e0h:M,IaOnbjrRo6F_V>+Eb1c"2eCaKIak=bhrnGTM`n^4@e_B0=
+bgldGb1Fbfn_)RJ^"Vr.g=b]BbLcOAdb)XolIt.L_;"&)jkAkMak6.:g"FI#j4i_N`SB/$n(ZsXbgtn-
+jk%W,f%K]K]@tfgp"AQ]bLbS&mF]M5ceA9M^Y?obs4ZYhak4_go%MaMaP5e2i7uE.jkBL\f%.spjk/YH
+ak>;"jk@f/l.GIVh:Kd$hV%8KaP,"qnCu%<kLo"MjOhT-f@oiMaP4hlqqT9IjkAPAn^bh6b1H^Hak=;[
+s4YTJl.FM;pt*X?ak?RFce?(eptF0MkLn&2s4GHHakHCAf%\$rmG$IOjk@u1p=IgGak5e0j4Uuskh4tK
+l.F22n(?CIak>V+lIrr+h:h8MkLmu0kh4tKakGG&n_:n8dbFQOjk@u1gXkoGak4hjrn4g8cIr0Ll.F22
+ak6+9g=aX&i7m&Ab1c%3pt4$Iak>q4iS)H/g"bcGakPt3n(-CIak,>#mb#\8bhDF;b1Z%3k1AbIak5.s
+p"@LA`S:.Ab1c%3h:V,Ib1Y%nr7]<J^YAhDb1l(4eCOKIak+Yeq:X3L\(^`4d+R[9bLakgak?7=g"O'm
+nClUMkh4)1qUs9LakH%7i7l!$k1f"Pk1\)2mFU1Gak5J'mFer%iS!PMl.F22k1JbIb1YA"p"Ht2f%TfN
+kh4)1hq@ALakG(qr7ep?bM*$Ok1\)2ak,t5gt9g'h:gQ9b1Z(4pt+$Ib1Pk0jOq]0f%]9?b1c(4n(?FJ
+ak>S*le9M9ceS!Eb1l(4k18bIak,"opXm[B_V4Y9b1Z(4h:M,Ib1Onjs4PQK]A*A?b1c(4eCaNJak=ei
+r7fQP]\N>;e(a$=c.;pHbLanhn(HLL[G(6*f\,QBbLcOAe(Ddqkh>(N\D-9%j4`_Mb1Q4:g=aU%iS3\Q
+]A28tmb?mXc.:t-k1@c.eCjTL[+a3do@`E]bLbS&mb#Y7c.`3O\(f3^rn?Shb1Ohhn_2[MbM1t1gt^*-
+k1]U\f[\*pj4EJGbLk7rhq?3*m+:^Whq#p$gt;)JbLt%llIsG7lIb7Nk1@c.eCjQKbM'kgp"R[Dkh4eB
+o@:t6b1H[Gbh0DXqUs'Em+9b<qUWg@ak6CAeCh1^rRoNMlIa;3b1Ohhn_2aO\(gK-g=kcDcdh[=f%/!q
+jOi\KYM&<qhq7;Ic.;:6hUfm%h:_8MZeFEllIkITbLbn/jk.].f%TiO\(fNgp"JW_cdg_"n^bk7bLljJ
+Z.[RXqUk/dc.:%hmF^7IbLt\)f\4O%lIbm`eCVjqk1ShKbM(M$j4hc2kh5FTiRQ'$g=PlHbLjnhkh4/3
+m+:CNkgmo.db+?IbLs_co@hC@lIaqEnCPe7bLupKbM'P^rnGWMkh4J9r7/p?b1H@>f%@1Zs4GTKm+9M5
+s4>KHak6(8h:]-go\%mMlIa>4pXmsIak>n3jP%)tl.Y1Okh4;4ldjtEb1GD#n^t%ujOi\Km+9M5jO`SH
+ak5+rpt<"-g"GuMlIa>4gt;&Iak=qms4Xs:cJ&9Okh4;4ak#h1hq-'(g=b'1bLl15pt"$Ib1G_,k1Il1
+e(Wd7bLu15n(6FJak5G&mFf\:bhML=bM)15k1/bIak"kkqU`pC^Y//1bLl15h:D,Ib1FbfbLsDZr7]?I
+lIaV<q:Ea@ak?OEdb;1bqqBHOkh4;4rRT6Eb1H%5hq5-cp=RsKm+9M5p=IjHak5b/k1R)ple17MlIa;3
+n(?FJak>S*mFo&(i7dPOkh4;4in!>Eb1G(oqUi")gXu&Km+9M5gXkrHak4eiZeEdZr7UAfbLanhn(HIK
+bM(h-g=sg)kh5a]f[\*pj4EMHb1P.qhq?3*m+:^Whq#s%gXtuIbLt%llIsG7lIb7Nk1@c.eCjQKbM'kg
+p"R[Dkh4eBo@:t6ak$OFbh0DXqUs'Em+9b<qUWd?b1QLBeCh1^rRoNMlIa;3b1Ohhn_2aO\(gK-g=kcD
+c.;U?eCVjqk1SkL[+aj!iS!MKbLc48gt9a%hqIJO\(fipm+U[Vb1Pn1j4VQ.f\?&Q]A1rkpY4iac.:Y$
+n(5_7bLlmK[G&s[r7UAfbLanhn(HIKb1bb-g=sg)kh5a`e(Ddqkh>%MbM1Y(jkS&6k1]:Thq#p$gt;)J
+b1Xtlle9M7lIb7Nk1@c.eCjQKb1aegp=maDkh4eEmb#Y7c.`-Mb1jVb!8PcPk1\>9qUWd?ak6FBe(M._
+r7TELlIa;3b1Ohhn_2^N\_HZ.g=kcDb1QOCdFlXqlJ(:P^"hc)jkJqObLc48gXs[%hqIGN\_H#qm+U[V
+ak5h1j4VQ.f\?#P^"h,lpY4iaaP#M*lIsA7dG4TR_;38h!8HVibLakgnCcOKb1be.gY9m)kh5a`db)^q
+kh>%MakPM(k1n,6k1]:Wg=aU%iS3VOb1tD#n_M@CjP/hKk1@`-e_0WKb1ahhpY3jEkLn\DmF]S7c.`-M
+akOSc!8GZNk1\><p"@I@akQgMbhU+lp"\*QjP.l0ak4_go%MdN]A)i/gY1iDak6ICd+QOpleC@P^YIr*
+jkJqOaP$.<f\4I%j4rhQ_qj&%nD**Zak5h1in;H-g"Z&O_;*JnptOoaa4]G*lIs>6dbOWQ`SJVj!8HVi
+s4PKIakQLDe_J7%kMG4Takbt3pt4$Iak>q4iS)E.g>(oIakPq2n(HCIakGb/khF57e(sWOakYq2s4QVi
+iS)E.g>)/Pakb1trnb`PinWABmF]P6cJ&3MaP4VfrnGWNjkA5;o\%@?akQjNb1t%noA%pPj4jUec.`*L
+akOnlpta?RbMMI=iSEJJak6ICd+QOpleC:N_qa;,k1f"Oa4^(<f@n@$jP8kPa5,D'n_E0Zs4PHHm+^CO
+akY_.m+okAc/&<RiS;K,iS*PMakP8!p>!dGa5$^LjkKgga4eYip>"0Qa5-":jke&6iS=Ccr7fKNakZ=?
+gYKp,ins7_a55_0n(HCIakGb/kM+&4f%p&U`n]V/s4QVii7c<-gYD8Q`nett`nfV/rS$5bkhF26eD9iS
+`no2%p>43Rhqcf8o\%@?aP-^Ma5"npn_DaOinOLdc.`'KakOnlq;'?PdGF!@iSEJJrS#<H!8P`PakcLD
+e_\j6g>;2Qhqe=ca4g4@e_A1#kM>%Odb`I/o\JH\s4PHHm+^COaP>Y.khX\Db2*$Pi8":ba4o_2jkRr5
+fA>uQfAFO'qq^Ais4PHHakQOEe(hmtmG@'``SKJ-rS%2(bhL7pn(l^R`89Y6o\[UDhVJ(`p"\$Oakc1;
+iSMK0i8=Un_r'8+s4QVii7c<-gYD5P_qir$rS>NMi8":biS3PMakYD%p"dLAgu%\Zdb`j:qqKi[mbGq?
+c//BT_;F81k25"Pgtr%`cJ&0LaP4ekqVB<Mg"t]Dj5&VJrS#<H!8P`Pa5-@Dd,*[;e_]]MhVJ(`a5$LH
+dG;n#leg:Njl"8<ptsl`rS#<HmbHRPaPGh3iSNPN_VP:Lh;/%`a4o_2jP7i4f\YoMiSVK.q;(/gqqK0H
+akcgMcJH=npYbZ$^Ydf&r7_,(bhL4onD2dR^Y\>7qVT'Eh;.t_p"\$OaPH+;i82-(n)4'"_r'5*q:tDo
+g>0m-iSWhUSD_]Ng#)_]inNYNaP>>%oA..;l/1g`e)&p:qqKi[mbGn>cJJHT\_m)<gu$uGgYVb]e(s]Q
+aPP"q!8rIel/:7Pr7]3GakXqmo\R[Gn))CHn(ujUqqK0Hq;'ERa564@K&?F^g>;Y\a5-=CfA=R*k2:sO
+rnlMgqV0'GkhY7Sa55S.NSjHdjkfjga5"emqqfTS[bnCJg>;Y\!8Y`PaPQRHeDIIf^#7Q#qV1`!dbMt#
+l/(:RV;K5Kg>;Y\mbQUQaPPq6k22`fcf!I5pYG#hiSMZ5gYhJWQJpQVf&6DZgYD2OaPG2!q;."di8<5E
+ptXBTo\IXGa56mSKAc(RfAH>Ybhi9SaPY"qqr*.cp>OQ[qV0'GqVBKRa567AK&?I_g"uMZa5-@Df&"I)
+kMV-Rr86;epYEjGm,-[W`o,e6P2Yrhjl#pha5+hnrnkiT]&:$Tf&-8Xa5+hnp#"3TZ/ECTf&-2WqVKNS
+aPZFDg#/mhb2Lk.ptY>og"ja+j58qTTA\,Tf&-2Wkhb7SaPYe2len/hgu6c@o\SQakMOA=e`$)XOlGQ`
+dc'uVeD9cQaPP"qrniFfmGQOPp>+!MqqfEO`Sg^RK&QL`e)9lTa56mTal(.sp>U_a!9)DcptWmFo\S-T
+`o$%=M;\6fgu%h]a561?gu$-0io--\n)3<co\RXGal!0W`SnSk]Ah5sptbu+`nneopu'HU[Gf$^dbsiT
+qVKKRaPZIEfANahbi.".o\T2se_eF*ki(CWV;g+dd,F]Skhb4RaPYh3l/8#hhVlo@o\SQak248<f&?,W
+PN(idd,FQQg>MDWa5PA(pYq.lo]+6Vp"dpMqVK<N`8L[SK&QRbdGXZR`o"kq`8ULNL>r0je)BlT`o-^P
+cf)h%n`,blo&AHap"d[FmGH[U`8Kb9QJq5hjl#df`o"qsrnt`R_W&8gcf+ZVqqoEOaPm'VaPshlaQ(P)
+oA9H'bMU@uo&8'VYi=$hcJeBOo\\0Ua5H4@gu50jg#C<9o&&flgYg-2io9"XT]>+nbi86NinrnUa5GS.
+mGXAjm,H:Kn_`*ZmGQ%Dd,O]WO5oupbMr$Le)BrXa5Y5$qr<Oo!9;5^oA7OF!8kiT_r:LPLuS<je)BiS
+a5HgQcJcY"o])1rn)E-^n)27FoA\<[_W1%ETB,(njl>mg`o,,#qr,HP`oFqrb2W3RqVT<Na5R$W`o=\l
+bN$b)n)27F`o?aQbi?1nf&Xp4n_a&udGW((m,HXVXQ/0tal;jJmGQ^Va5Q(<i8UNlkMs\Dn)3?eiShi:
+guISXSE08%a5c^IgYhGV`o5A*n`#_lqW#ZVn)2^SoARaLb2`9WO6$9"b2_mJc/STZa5b(uroB=*o&S9\
+nDD:Eqr,cX_;b4LQfIGlgu@e\`o6RLe)J4(nDp>)iT'%[mGZ(EdGsr\_;rl&alUG$pu(o)`o4tt^uN>n
+dH&7+n)+3(`o4ttpuBKV]&_T+`8g7DqVocZ`oHUMd,_OpjlOA?mbmTnfAXa/kMt:VWT<I-_rL1CkMb@X
+`o>k8j5Zfnp>j-Om,?m^kMjMAfAu5XRH;9GmblXSo&7UJbiA?UQfRu&b2_jIcJnZZ`oG&!qrF7.mc;jX
+lJfkE!9;)[^?)'NioT"X!9ES+`o6UMdGhq$o]2n1h;dVWm,>tDdc:#\^?!]'c/l_$pu:o)`oG8'r8bQQ
+bN@L?^#]7Tn)=9)`T"ntr8bcV^uaM9^?"Y>qr5fY`oH[ObiH7pl/fY?lJhHre)SF.m,c[WZ0(`A^#f:T
+m,@3gh;ZH7iT/eTVrdj<^#\P=i8WnY`oG_4jlE/trT(fUlJgLWmGl4IdH0`VVrmO2biSlclf$1Lpu99Q
+a5lsTUugn&eDpVilJfkEs5V)Z^ubOVWTN(!hrXjuki9YCr8l)_]B9.VZ00QtlK8$+lf#kCe)U&[]B%Q)
+dcJ+%!9<k6o&@[LbiJW]]&h<$hWDE2roEP.qW#QU`T=Ymb3/'Q\`WhOl/M^&aQ(8#pZ9?T^ZP(K]&inO
+l/MBrdGr4,mcD^T[c[GK]&inOkMu!kg#U*5kN:7U[HIJM^?5=Sl/La`j5\,>gu[ARZKCiA`T@'Zl/LFW
+m,Q(Ge)f`RZKCN8cK5#ckMt%PoAmmPbi\9S\`_l4g#i1nl/KeEro:rX_WCOR[H?-'iT:!ukMsPBrT2,^
+]B9(S]B@E#m,n0+jlFDBg?._`[HHW7i97T3pu_A2n`%OJcK+c][cQ*&jQ<o4r8d>,q;]HT`o[6^[H>j!
+nE74AqW6l#!9D,\`9.!\\ED'!rTLTNpu^`!puK`]`9$RP_rel"roU]Pq;pc!n)W*]`9$7GbiZh+p#a'P
+q;p\ukiL[_`9-(BdHA^:ki^.PpZCVuh;mh]`9#V5gucZ?iTASNq;pc!eE$2]`9#;,jlXVHf]LrNq;p\u
+c/nc__rf&'l0$FWbNJ$NpZCVu`8ps[`oXnrp#aH\`9-LMpuUSt`T>k:l/o/3mHEfuY35N@puUi'`TG\5
+nE6e7lfn3/Wp'*<n)O0&`T5,%r8k-Eg#r1oY3,N@k2cR'`9"o!s6$NIh!"XuZKLoCioU+#al^M(punpF
+lfm]u^$,(Nj5fdmeE+U1mH;.Fj65Uf`96gUj5fIdh;uQ:jQFMFj65:]c0+c^ioT.]jQ=ACh<9ISf]_qi
+j5ehRmcD@Ke*#-An*%^Qi90apj5eMIpZ9<Tb3.LAn*%CHl0%^$iT8,BroV,]_ru^9o]Yl/j5e/?h<*k^
+S`cC'o]Gr1lK,tHf&uG`QKY..n`TB'n`IdQcfk#bO6Nk4n*&oprT(rZ_WHI5[-.&CiT:%#aQCA&qWNOp
+^Zb4NhraXqcf`..o]^tlb3ABYi8s=fg#g07l0*`_dcg2`i8s"]io\,@i95dVgZ\.ihWEVVl0#qIg$++Q
+k3;<ti8rAKo]F!QcffuEmca-&i8r&BrT:rZ`or$<pZV)/hWDc>ioo=aUZnE8mHF?,l/fhFf]VP_RHUO3
+n)s0%nE.XOdHL,aP3K::m-*TppZKKYam&TbMsA"@lKR3fs5q>`_<:d\K':)8mcWHhpZKfa_<CUWK'CPE
+m-*6fnEABc_!1@RK'M"RlKR-ek3(Xb_!'nEK'D4Xlfd0eh<4"b_!'S<K'DOalfd*df')Sd_!0D7K'N!n
+l07$dbNJ]a_!&u+K'E3tlKI'd_rp+Eh<:a#U?Ut,pug`$_s#q@jQW<%Xm5-7n)j'#`95S4mc]r#[HZr>
+k3)I$_s#;.p$%M%_!:+Ih<=h$_s,,)r9B('bNn9TgueFqbNHY(qWWUrd-9fYg?8%jdceI1oBLqmh!4%d
+f]_Ycg$-9:m-B8hkNh3og?7DXjQO>Bip)-\n*9$!g?7)OmHD:Kg$41Sq!-u*f]^]Ho]a*Tdd)SPs6A_2
+g?6?:kip^`XQlbLjQZI&j6+;Chs'(`U[#,LjQZ-slKH+Lf]qYbSEmiRip,[ho]O-Uc0=c_P3TsMjQYLa
+qrkr^`p3?aMsJ^TiTf"Ys6@Pf^[(pcK^@FZhs8nXp$'cd^$>FZK'VF^i9JqXm-3-d^$>+QK'Vagi9JkW
+jm(^f^$FqLK'`3thWreWg?Ikd]^"D?K'WF%hs/hWdHU5d]^")6M!Os'jm(C\_WpOSd-J%)YO(*2pupW!
+_Wg+Gg?P['\*Mo9n*'!!_Wfe>j6E<'_!BkBk3;@!_WoV9lKal)bO"$Mh<=_!_Wf/,o]hM'e*GiTeEOj8
+_<^s`M<s*cg[!;QqWl8h]'P%9lL!6jeEQGee*=O1p[!Luna+uqeEQ,\h!2K:md,PlqWur%dd#`Uj6O;C
+kO"&lr9W5*e*5EJmHV:Kh<^3ho]tW)e*4^6nE\9`\EpThf^&=tg?QN?l0QjbZ0f<nf'MkijlsVHhWrt_
+VsMIjfB_S`mchRQea)>_T'XhjfB_8Xp$0BZcKsl`R-iYqea1fMs67Ab`9[-_NU5]lf'C]Jr9MAg^$P[`
+L[FQte*PEHo^'ih\*X1`K'rL'dI#<GlKd*g\*WeTKC&[*e*PHHiToIg\*WJKN:$B+h!E>Pg?e"h\*`>G
+R-s;-jmCF[_!CXZ`9b8+]C"#4q!-Pt_!C=Qc0Vn+`9kt=n*Aot_!L.Le*XC-d-f3Hk3D6s_!B_@h<_$+
+f^7#Oh<OUs_!BD7k3SZ+iU+tXeEcts_!K52m-U/-mI&3ccg(Jp`9Y2)p[!k+o^0rjc0P)ibNub+rU#@-
+!:J%tamAQbdI"=/s6ks9p?pDtbj4BWh!DB7p$S+5md8fsbj4'Njm9>@m-^J5jmD0sam?k2qX1o^b4!@=
+`pWWfea(!:nEn0]^[BA7aR/H^hWqrCkO$O][dM`7aR/-Vj6XVLi9o%]Z1$]@`U;RJn*@aTf'V;\VXEa;
+`pM:Aq!5]]c0aZ\SaQ+;`pLt9rp7Gf`pW3]QgatC_sY_6q!?)g]C#=ZP4&88b3d79oBjlk[-mk[RIBV4
+e*b3Bm-`HmXm_tQipY[ka6_dPi9d]8p@"sKg[=1ka6^V/rU-uZdI5?K^[CmacL&F8p@#KZbja?U]C54T
+f^-E@m-_aY_=-@O^$b%LiU"AIj6k+Y\F8_O^$a_Dkj?1Rh!`VYZgd_Y\aS&7oBa6ZddGlXW:0`S]C*l/
+r9V2camS6XV=4<L_=#8/s6d_k_XHaXXmkcIb4!=9p$Kuj\*inVWUK$<e*b-@mdANkZ1%JVZgcZ:h!Y71
+_X?UUg$bs1r:%DibOFW__sP8-!:H]Phsf@hZL@SUbjE15q<tHSf'q_hZL7e\nF"cn^@1[_Z1-33o'rgN
+k3_!l^[C=S]^No1q!bKUh<j@l^[C"J`UCP1YODMYf'_qn^[KhEaRI@Bo'j0YbO,)l^@';8eF1BGlgM[Y
+_X5)*`UDXO`UMmUb4#At_X@9h`UCP1hsf(ae*tiU!:7SinF"Wj[.!AMbOEdFh!b70_X?[Wf'fa1m-rg#
+]^Y%PrU.Mj`pifnMXcVprpBUNaR6b1s6u<Cmd^5FRIL4Co'Xon^$k[aT()"7rU?BIr9in>f^HNCn*u#"
+VXaZQi9oUm^$k(PK(,u5rpA>*lgDITh!fpb\FBFad-pPo^$sSBK(6\IrU%Vmr9h8ebOC,Qb4,As_=%9j
+_=,81K(.7YqsM;hp@-/m]CCLCh!t@1_=$XXe*jO1K(.mkqsM;haRJllNq&%tq<n=Q_XPD3r:,R5Q1=qF
+qX4(GbjW46r:,C/SalREmI/To]^YO_K(5`.q=!G7h!huHm.,c!Z1@qbqX3,,kO6%PiphWj\a][hqX2f#
+nF+!Yg$s[a_XRWqq!ZDqp[Gfbddi"\c1:l(qX2/f]C<o3K(7@\!:]jQ_!h'f`:1P3K(7[e!:]dP_!pma
+bON+5K(A0srUKXN_!oV=n*uY5ORi>>q!S4O_!o;4q!j:5RI^:Gp$hkK`ppb5rpkd7V"=HRp[@V@dI=a;
+q=9..XRc8Yp[@;7g@2]DnFD2%[IX4bp$go0iUOJLlLTW!_"7Bmp@$T%lgVLUhsuBiaR]2tp@$8qo^KH^
+f(+F`dIR/(o^Kljqsh5fd.;k\h=LC3p@#ccrUIVl`U\WOjRW-:p@#cco^Tul]^g[FmIL)Co^KWcdIQPm
+Re)j:p@A"Jr:%MlaR\llP4P@<p%%_DrUIhr^[h6lM=[_<p%%\Dp%$;s\FT^lKClPCoCMSClg`Nq\FTCc
+K(HYHo^_VCipkmq\FT(ZK(HtQo^_PBg[aIs\+AhUK(RF^o(2GAdIH\q\FSJIK(IXdoCDJAaRT&q\FS/@
+K(IsmoCDGA_".Nr\+@o;K(SI&nFQ5?^[_*i_",D7K(JX+o()A@^[]eDjmo#7Re-+@q!n1M^[fV?lgpM9
+VY'?KnaQSK_=>D5p%".7Xn2)RnaQ8Bb43%5rpkd7[e'%[nF>r;dIOa;rUb^6_Y!9fnaPW0g[V`CoCIS*
+b4G)mnaP<'jRK\LlLTW!e+<&!n+"oulghITjRe&rhXp4,nF4Tjp@5Q]g%0gek4A$3nF49as7*Mfd.;k\
+n+5u<n+"-_r:@Jjb4L;Xqt04GnF40^f(.biU[t,LmIL&Aq=),gc1:,iRe*KLmIK`9!:deo`q/ZjPk;?T
+lLTN~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+grestore % PSGState
+389.511 494.019 mo
+389.255 493.999 388.965 493.979 388.645 493.961 cv
+388.93 490.555 389.138 487.133 389.27 483.687 cv
+389.511 483.687 li
+389.511 494.019 li
+level3{
+gsave
+clp
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+/1
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.960784 .960784 .964706 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.85098 .854902 .858824 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.85098 .854902 .858824 ]
+/C1 [1 1 1 ]
+/N 1
+>>
+]
+/Bounds [.00561798 .123596 ]
+/Encode [0 1 0 1 0 1 ]
+>>
+>>/Gradient add_res /1 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+clp
+/1 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~p%@tKo'u5<md9E.lg!`ukN:mej5T%Vi8<DIgtUQ9g"G'3g"G*5g=k97gY:K;gY:N=gt^]?h;-oCh;-rE
+hVR,Ghr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6p
+l07Hsl0@R!lK[^$lg*m&m-O**m-O-,mHs<.mdBN2mdBQ4n*f`6nF5r:nF5u<naZ/>o()ABo()DDoCMSF
+o^qeJo_%nMp%A"Op@e4Rp@n=Up\4FWq"XXZq"aa]q>'j_qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p%@tKo'u5=n*]T0lg!`ukND!hjQ#7Yi8<GKh;$c=g=k97g=k<9gY:K;gt^]?gt^`Ah;-oChVR,GhVR/I
+hr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hs
+l0@R!lK[[#lg*m&lg4!)m-O*+mHs<.mI'E1mdBN3n*f`6n*fc8nF5r:naZ/>naZ2@o()ABoCMSFoCMVH
+o^qeJp%A"Np%A%Pp@e4Rp\4FVp\4IXq"XXZq>'j^q>'m`qYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+<~p@e1OoCDGAnF,f4m-Es$kih3ljlGI]iS`YOhVHuAgY:K;gY:N=gt^]?gtgfBh;-oDhVR,GhV[5Jhr!>L
+i8EPOi8ESQiSibSio8tWio9"Yj5]1[jQ,C_jQ,FajlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hsl07Ku
+lK[["lg*m&lg*p(m-O**mHs<.mHs</mdBN2mdKW5n*f`7nF5r:nF?&=naZ/?o()ABo()DDoCMSFo^qeJ
+o^qhLp%A"Np@e4Rp@e4Sp\4FVp\=OYq"XX[q>'j^q>0saqYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /1 /Gradient get_res exec grestore
+}if
+newpath
+310.716 494.019 mo
+310.716 483.687 li
+333.441 483.687 li
+318.213 446.211 li
+263.091 446.211 li
+268.517 443.01 273.605 439.556 278.312 435.879 cv
+313.857 435.879 li
+303.064 409.238 li
+311.007 396.788 315.405 383.08 315.405 368.685 cv
+315.405 368.685 li
+315.405 364.027 314.945 359.443 314.052 354.948 cv
+366.552 483.687 li
+389.27 483.687 li
+389.138 487.133 388.93 490.555 388.645 493.961 cv
+381.412 493.542 358.484 493.542 351.081 493.542 cv
+341.901 493.542 318.456 493.542 310.716 494.019 cv
+260.694 494.019 mo
+255.132 493.542 237.492 493.542 230.967 493.542 cv
+223.947 493.542 209.457 493.542 203.166 494.019 cv
+203.166 483.687 li
+207.522 483.687 li
+212.841 483.687 213.804 483.687 219.843 482.967 cv
+226.611 482.247 226.611 481.77 228.303 477.918 cv
+236.035 459.013 li
+241.122 457.118 246.033 455.035 250.746 452.78 cv
+240.633 477.441 li
+240.147 478.404 240.147 478.881 239.418 481.041 cv
+246.186 483.687 255.375 483.687 260.694 483.687 cv
+260.694 494.019 li
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[187.2 0 0 140.64 202.56 81.1239 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 390
+/Height 293
+/ImageMatrix[390 0 0 -293 0 293 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'0T*c/sW?pu[Lu\*2'!K'2UcPj#:6e`VPIK'/QblK3]\h<(TuRcs#!K'1YHYNV,4o&kVfK'.aKr9&jt
+_WJ\uK'<-rLZc52b34H@oB;;!K'.aKhrgftVriTp]BI?!K'2plMs.J1dH?,EK'/`gjlV0Wk2r5uT'5;!
+K'1tQVWa</mcT2bK'.aK!9]!sbN?=tK'2mkN98">_<?L7pumY!K'.aKjQE/tYiaEtK'1nOW91#?K'9Z,
+c0']AK'/lkiT>aSn)fktRHNktK')4XS`lO+l0!Z]K'.mOrT8^oeE3stK'3'pLZZeB\EJP.r9/q!K'.aK
+ki\Gt\`V&tK'2%SUunoDe*)DIi96s!VrrZpVrujtK')jjMs$\pjlV0Wn)fkuT'5;!K'.aKMs'ltK'(nO
+VWWQoK'(SFYNUT%K'.aKK'2OaQKH'H_<6F5jQE/t\`V&uK';:ZTBCghK'1PEZKA(IK'/oli9#XRpu[Lu
+UZgY!K'2UcPidb`r8iOlk2i/sL?JNtK'(nOVW`curTAdqeE=$tK')=[RcV`S\EAJ,l0"Mt_WJ\uK';I_
+Rch6Eb3"<<c/uIrYiX?sK'1DA[cXLMK'9/sgZO1OpudRtN99lrK&uI_Pimtfpu[1jk2r5uMs0s!K'1tQ
+VWNKmn)fkreE*msK'2RbQ0-9P\EAJ,jl`5tK'%[IdcRgr\`LusK'1SFZ0&:Qe)u>Galg7tVriTnOll5r
+K&udhMs$2boB(Yen)fktLZeTtK'%[IK')^fO6,3ZVWWQooB24teE3stK'2F^RHB+`K'(_JX6%4[_<6F5
+fB96t\`V&tK'1GB[H<)'K'']-aQ9>]K'/H_mH0#_pu[LtNT^#tK'%[IK')mkMWO!^S`bUfpudRth<(Tt
+K'2UcPidS[K'(nOVWH"_\EAJ,gukTt_WJ\tK'1VGYi^Q"K''o3_WA#`e)u>G^urVtVriToP3;AtK'%[I
+K'**qK]V[aPidS[p?%@rk2i/sK'2giNokrUK')(TU#jecYNCH!g#f<rbN67sK'1eLX6,#rK'()8^#cfd
+b3"<<^#m>rYiX?sK'0f0a6';^K'%dLroJanpuRFrK')smLun*ePimY]qWE^tK'%[IkiSArh;tNrK'(tQ
+Uug+fYNLN#hWL`tK'%[IbiZCr_WAVrK''u5^u`,gb3+B>_WSbtK'%[IYiaErVr`NmK'%[HpuRFsK'*-s
+KB@dJK')I_QK@8jS`YOdjQ<)rh;tNsK'21WT]XbdYN:Ata5stpbN-1qK'(/:]B-ok_<6F5a61+t\`V&r
+K&s&pf]99te)l8EXQJ-rVr`NnL?JNtK')jjMrfQPl/eApn)T_qK')@\RH<SmS`bUfl0"Mth<(TrK&t8=
+[cGs!YNCH!cK;OrbN67sK'1DA[cYHh_<$:1Z/sEp\`CoqK''B$dH.Uoe)u>GZ00QtVriTmK&uI_PiVW#
+MroWRnE,qrn)]erK')7YSE5@aK&tJCYiOX$VWNKmeE3sreE*mrK'(8=\E/>(K&sK'biHY%_<-@3\E:ur
+\`LurK''9!eE);DK&rK`kiAZ&K'%[Ip?%@rpuRFrK')I_QK<_[K&t\IWoW='S`YOdg?,Brh;tNrK'(JC
+ZK6]"K&s]-`oP>(\E8D*^?3Dr_WAVrK''K'cK0Z>K&r]fioI?)e)l8EU?:FrVr`NmK')[eOQD)UK&tnO
+Uu_"*PidS[i9$frk2i/rK'(\IXQ>&qK&so3^uX#+YNCH!`9+hrbN67rK'']-aQ8$8K&rolguQ$,b2n6:
+T&o(pYiO9qK'&ZejlNE%K&qUGjlN)ppuI@pK&teLVr[=-PidS[gubNrK&qUGalU+ph;kHpK&sf0_rT>.
+YNCH!^uiPrK&qUGXl\-p_W8PpK&rfihrM?/b3"<<UupRrK&qUGOlc/pVrWHkK&u"RU#c"0MroWRj6!#r
+K&qUGcfMOpk2`)pK&t#6^#\#1VWNKma6(%rK&qUGZfTQpbN-1pK&s#og#U$2_<-@3X6/'r\`LupK&i$S
+oAd(8e)c2CNofrpVrWHlK')=[RcX>+Mr]KNcK)Cnn)KYoK&t5<\)c]4S`YOdc/uIrh;tNpK&j5udGra:
+YN:AtYiX?pbN-1qK''?#dcJ@-_;p4/QK7Gn\`:ioK&r6Yn)U_6e)l8EQ0.MrVr`NkK&kGBYN,E<MrfQP
+dcIapn)T_qK'(PEYiY$/S`GC`\E(inh;bBoK&sH&c/dC8YNCH!\)torbN67pK&iK`k2X>=_<$:1S)rkp
+\`CoqK'&QbkiK&1e)Z,AK&cpmW8iKkK&t\IWoWs9MrfQPd,hUpK&hOE^Z<>nk2W#oK&s]-`oPt:VWEEk
+[,oWpK&hOEUZC@nbN$+oK&r]fioIu;_<$:1R-!YpK&hOELZJBnYiF3oK&q^JroC!<K&qUGf&a$pK&hOE
+`T4bnn)KYoK&so3^uXY=S`PIb]&h&pK&hOEWT;dneDmaoK&rolguQZ>\E/>(T&o(pK&hOENo]ln\`:io
+K&qpPpuJ[?e)c2CK&rokK&hOEbiH7npu@:nK&ji1^uOnDPi[MY_<&PpK&hOEYiO9nh;bBnK&iijguHoE
+YN:AtV<-RpK&hOEPiV;n_W/JnK&hjNpuApFb2n6:M<4TpK&hOEK&l[eZ/^GsK&k&7]&WSGMrfQPa5stp
+K&hOE[cG]nk2W#nK&j&pf&PTHVWEEkX6&!pK&hOES)ienbN$+nK&i*Un`.LH_<$:1O6-#pK&hOEK&lpl
+ZfBNqK&hOEp#NI>K&qUGcK2IpK&hOE^#[2nn)KYnK&j<"cf=0JS`PIbZK9Kph;kHnK&`?\ki1+OYN1;r
+R,mSnbN$+oK&r<[mGu.F_;g.-K&cjj]].)pK&hOEqrG3Ge)c2CK&ugiYN1;qK&aQ)`o?dQMr]KN]B%&n
+n)KYoK&sN(bN.gHS`>=^U#Y.lh;Y<mK&iQbjQ"bMYN:AtSE8qpbN-1nK&_RFro1fS_;p4/KB*$m\`:io
+K&qUG!9LKHe)Q&?K&c+U^Z'k+K&jc/_W1FOMrfQP^ZEDpn)T_nK&`figZ%ATS`GC`VW?Rnh;bBoK&rch
+i8iDKYN(5pN8sZlbMp%mK&hgMq;]?P_<$:1LZSHp\`ConK&_ICn)M:Ee)Z,AK&l=[]AnM(K&j]-`8cI0
+K&a&peDfrVPiRGWXQ8!nk2W#nK&i]fi8]FLK&`'TnD_sWYN1;rOQ?#nbN$+nK&h^Jr8WChK&_ICp>a*N
+b2e08K&lRb^#RT&K&hOElf>b>K&_IC[c>Wlpu74mK&j9!d,XTTPiRGWWoVjnK&_ICRcEYlh;Y<mK&i9Z
+m,QUUYN1;rNo]lnK&_ICK&cgi`o=hqK&hOEqrGNPb2e08K&lL`OlM&RK&bhMa5V^2K&a2td,Oi[Mr]KN
+Z/j?nK&_ICU#Y.lk2MrlK&`6Ylf-a[VW<?iQ/qAnK&_ICL#`0lbMp%lK&_ICqr>cW_;p4/K&l^fMrTEL
+K&c(Tal:e0K&_IChrDi<K&hOE\E(inpuD22PN.8TW8lXln)F0(SE#4]TB#"lk2MrmK&iH_kMtCYn`7.=
+K&_gMpYs]^n`7IFK&_LD!922]\E&8&K&lsmO5ornK&VCAkMjtLlf@!aK&_ICk2XYEe)Z,AK&l"R`8eu"
+]&J>$VW-Fjpu1>qVrNBhVW6Lln)BSmK&i]fi8^luf]%MBMW4Hjh;R;Qa5_d3MW=NleDd[mK&h^Jr8Wds
+p>U\`K&Z4Xe`#<Ek2V'RK&c7Yc/SW^d,]f>K&l4XRH*_qQ/[DTdc/j:f]9*nK&`unf&HJaoAuD$K&irm
+g#K-nf]%MBP2c#jk2FhNb2\*6OlQ#lh;[e_]B"S)No]lnNoTflK&VCAp#=T^dH'NOK&_ICo]+9WkN1IZ
+K&hOEn`5knn)KYlK&YJCf\t<?qrERnK&bPEcf3sGU#^gdZ/j?nXlJ!lK&W3XlJ_3jb2gb+K&`6Ylf.'d
+h;uK6K&i3Xmc0Ago\tJ^K&Z^fg#:!4l/RBUK&cagdGi4-o&G>^K&cF^dGi"&n`,elK&Y_Jg>U38qrERn
+K&beLdGiX9o&PqnK&bJCdGh=he`)2?T]5"jpu0'MbN"37TB#"ln)D1EeDl/@QK.Alk2NK&o&>8\K]<$j
+h;Q*/l/RBUKAuskeDe4'o&G>^K&c[ee)ImtoAbqlK&YtQgu6*1r8`XnK&c%Se)JO2oAl"nK&b_Je)Jj:
+f&NmlK&Y#6gu5g)b2\*6VW6Llpu8jFe)Q&?S`Akln)C5)n)ArYMrONjk2E2tpu6nbK&YVF\)d&=K&_IC
+!9;VhYN,?:NT,QLn)E0^\Duu:QK!MUk2P4U_;t7LO5kiPjl=nNb2_18WoAWie)K6Ce)Sg8Zf6Srb2V::
+ZK0EnK&`Zehr=FjT]>CuK&VsQn_rrqT]>_)K&VXHqVgSqYiP64K&_^JqVp>jVW7L4MW06Ip>XugYN,-4
+PN%2RmGd$^\E*DFN8oNMm,Q^W_;j>2VrE<fg>_&Lb2^t2Yi:8odGj*Ce)]3CWoJ]kd,Wd<OQ,ljK&MsQ
+n)4!!RcEtuK&VpPo&9&rWT<F+K&_sQoAYA]o&>ejK&QI_kMW5toAbqlK&ZF^iSh!$q;dFnK&cI_OQ+jN
+Xl4ljgYqAS_;j/-XQ"ikf](oLb2h@=VrNBhf]0$l\`1cjK&ON(khq`dmc&iXR,[Gjpu/"/l/RBUQfIGl
+K&ZL`NT#KJro*,"S`BJ)N8fHKqr6YpVW@[9LZ=!HqW!Flg>]*jK&PbKl/9)3gZ,6lK&Y_Jj5Ii8i8gZn
+K&bbKUuK)I`o2O.a5Q=Ae)S1&`SuL/`8]k:T&f"nK&`H_jl1mOqr3FjLZ/0hn)0Gjqr<LlK]<$jk2Dll
+!9AdmKAuskK&YYHV;[$blJ_'eYN+O#UuI!ckMkU^\E)]2T]:Xak2W#l_W&DjK&P#6m,6%H_W/JlK&Xu5
+k2FeM`oOhnK&b#6hVs.Hs5J^jNoBZhpu%(j!98^kMrONjn)9Voro8UjMW=NlK&YhMT](L]n_rlnVW6^s
+T]1R_mc*EgYN+?sWT&Nhjl5I^\DkQg]]"J$f&?#S_;iSr]]+P&e)KQLb2^4r`SuL/b2VUCe)ICeg#7PA
+]&E)8L#`0lK&VsQn_s9%MrX]pLuO9NqVgo%PiCodS)JtXq;Lc"S`AqoS)T%Zp>Y;pVW6RoUuI!cmGd?g
+YN!ab\D`%uh;Rh\\Dtcm\Di,"g>_AU_;iDm_;^(+dGjELb2TVaeDZ#<_VstAe)I7ah;NtE\`*#8K&Zjk
+KAr$Qo&9B&MrO-`QJmGS!9*G*PiCc`TAbC\pYkW"S`AbjT]1R_o]#/pVW-"_ZJgDojl,^eYN!X_]A\A#
+gu7b\\DtWi]]+P&g#D;U_;_i]cf'K7al2dJb2TJ]f\qG@^u=hAe)RLhf]%MB^#JA:K&Z@\Ol;/UqV_/,
+MrO!\Rc/kWs5EM+PiLufS)T%Zr8R&$S`85[Xl4ljm,@NnVW,k[[c)hsj5KReYN*je\)N#!i8UNjZ/O-h
+K&FN(_;_`Zdc#f:aPl^Jb2]_de)Gu=`8\PjQ/V/hK&EQbK&Z4XQ/RMWr8@A.MrX6cQ/[JVs5ARge)@Oh
+K&GeLS`8)WZ/L;nlf%HnVW6(aZJpJqkMi#j\)GQhK&Fi1\DjsVc/F95cf+NS_;hr`cJjH8bi6+jS)NSh
+K&Elke)HhUl/@6Q[,LZ8K&cI_OQ)2Xpu-h`g#8shK&H+UPiC?TX5SZho&99"S`A>^XQ"ikn)BSj^#?uh
+K&G/:YN!1RaPha0fAZD\\Dt0\al7p3e)IUjU#G"hK&F2tb2T&QjPb^L]A`JAe)R%[jl1mO\Dm#:K&PVG
+Uu6j_pu%(ih;Y<jK&QRbp>D1qguG<lK&ZL`NT%e6^u0h&h;G0i_;`>jK&PSFpY`78^uN>lK&YPEW8XW4
+h;EnC_Vi8iV;g@jK&OW+pYa3SUuU@lK&XQ)`8QU4q;?k_Vr30dj5Q`jK&QL_MrNIMWSrHfpu2#+Pi9^B
+]AS;!k2;fia5XbjK&PkNpu&%/^>d,jK&PPEpu&@7XPqdhK&Fi1\DjRKf\qG@b2N0S_;_3KiSfCI_;Y4J
+b2JH@oAG5YYi+!iO5ffjK&Nolq;?kai8UNjK&H^gq;@1icJc1hK&H+UPiBsI[c)hsmG[p"S`7TI^Yse'
+jPfsnVW"i>dGTW7eDROhWSuRhK&Fi1\DjIHgYmbCal3*S_;U^=mGNTS\_tWhNT'ThK&Elke)H>GpYg__
+Xl908K&P8=Y2Foipu%(hbi-%hK&H+UPiBjF\`&/!m,@j"S`.-<b2@m0h;G0hYi4'hK&G/:YMu_Ee_u,=
+dGau\\Da";k2:jL_Vi8hPi;)hK&F2tb2STDn_o)Y[GfEhK&HI_MVk>hK&P/:Z/C5lpu%(id,MCjK&Q@\
+O5RP+bMRp/k22`g[c,KhK&GJCVW+uBcf'K7f\rmhSD`SfK&=c/\D`n8l/70O_Vi8iR,[GjK&OE%`o)I,
+s58RfYi!pgK&Q[eL>\ufK&YA@Xl4ljqr*@h^>QufK&?%SPi9:6a5DR-k2;fi]&LijK&PYHUYqm)iST7E
+eDIIgT]+qhK&Fi1\Dj+>jl(gM`8SJhL>`$fK&=,rb2J$4s58LeYi+!iK&VC@WT!m8K&FW+^>FP"ptq"g
+_Vr>hK&H+UPiBL<_r64+ki&#hWSlLfK&>DAVW"H3gu*eBeDROiUuL:jK&Or4\)<8(p>:JZ_V`2gMrFHh
+K&F2tb2S9;qVd%bZ/O-hK&H.VPM`:qK&Oi1]&81upu%(ia5XbjK&Q1WPi/b'eDGl8k22`gXl7jhK&GJC
+VW+Z9f\qG@eD[UhPi2#fK&=c/\D`S/o&,,X_Vi8iO5ffjK&O9!b2@m0pY_"fYi!pgK&Q@\O5QqoK&O`.
+^#4M#K&F)qc/4-1n)'Ag[,K?hK&GeLS`-X.f\hA>K&E*Ul/.*MeDIIgR,RAhK&Fi1\D`M-o\b>ZK&D7=
+rnrLf\_kQgK&QUcLu>Mqe)>o;o&5_hVr30b^#6ofK&?@\Mr:u#cej?3n)'AgZ/O-hK&D7=U#=qfK&>DA
+VVmj"led<OeDIIgQJq5hK&D7=L#DsfK&=H&_;Kq'qr!:f\_kQgK&QOaMVs*EK&GnORbt%#K&F9!aPVU,
+ptq"g\DbWhK&D7=W8QFfK&>_JS`$-ujPPRHh;>*gSDiYhK&G/:YMY#js5&@abMKbeKAZaeK&=H&_;U")
+!9&Rg\_tWfK&>bKSDLL,e)5i9k2;ffVr**b^Z!,hK&HF^Mr1Dhh;3b?n(s;eVVp:fK&>_JS`-@&i8B4F
+h;G0fMr4<dK&5#6YMb;rq;6e]bMThgLZ/0hK&FN(_;Bk%mba;d\_bKeK&H%SQJ\q(e)>o;lf"5hVr30a
+Xl%^dK&6:ZMr:_qf&)):n)'AgWo;XhK&GeLS_oUfn_SlSh;5$eOl5ffK&>)8YMkN#p#(G[bM]nfK&?7Y
+No%Y0_;Kq'o\bef\_kQgK&Q:ZOl3J%e),c7g#&gdVr!$`[,B9fK&?@\MrCr"dbo`8n)0GfRG[;dK&5YH
+S`#mnled<Oh;>*gQ/V/hK&G/:YMXrhr83:dbMKbeK&HOaLu6),_;U")pu..h\_tWfK&>MDUY`63e)5i9
+i8CBfVr**b\DbWhK&HF^Mr12bj5,CEn(s;eTA\efK&>_JS`-*tkMUsMh;G0fK\ugdK&5#6YMb&k!8iCc
+bMThfK&HI_MVj$CK&>eLS)1^4b2@m0kMVlfYi!pfK&GMDV;J3.K&<K`gtmY>ptgqeVVp:fK&?%SPi/+j
+k21dJK&;LDptgVZh;5$eMW"<fK&>)8YMb#j!8rLeK&;1;n)'Ad_VW,dK&>_JS_gp6b2@m0jku`fK&;1;
+e).CdVr!$_V;L.dK&6:ZMr:Dhhqs%CK&;dLnD8cRk2)ZdMVn6dK&5>?VVm<hqVQn^K&;1;p>:kdbMKbd
+K&>tQQJTL8_;Kq'm,45f\_kQdK&5#6YMHG=e),c7dGM7dVr!$`X5MXfK&?@\Mr']Tn(iTOn(j5cOl,`d
+K&5YHS`#UfoA>/Wh;>*dK&67YN8<">YMXrho\Y_dbMKbeK&H7YOPdq4_;9e#gtnsb\_YEcK&>8=Wnsu:
+e)5i9f\igfVr**_S)3AbK&-4XMr0oZle[6Mn(s;eQf.5fK&>_JS_etTs5&Fbh;+scK&?L`LYgP;YMb#j
+qr!:fbMThdK&5PET\[K@_;Bk%i8:<d\_bKeK&GPEUu/E6e)#]5aPOPbVqls^T\nedK&6:ZMr:5cjPPRH
+n)'AdLYhsbK&,SFS_o+Xs5&@ah;5$eKAZaeK&>)8YMOlfle\#bbMB\cK&>eLS)2$=_;Kq'k2;ff\_kQd
+K&4i1[,%tBe),c7bhondVr!$`VVp:fK&?@\Mr'NOo\G,Tn(j5cN8OBdK&5YHS`#C`q;6e]h;>*dK&6(T
+OknOCYMXrhn)'AdbMKbeK&H(TQ/BI9_;9e#fA<Ub\_YEcK&>)8YMQM?e)5i9dbqCfVr**_QJV#bK&-4X
+Mr0`UnD8cRn(s;eP2PlfK&>_JS_etTqVI(bh;+scK&?=[N8E(@YMXrhmba;dK&2+9hVP*b_VN&cK&>>?
+W8>)Ab27g.dbh=dK&2+9_qr2bVqls^S)<GdK&6:ZMr0]Tn_SlSK&2+9K&,SFS_etTptgqbh;+scK&?7Y
+No#BEK&5YHS__KF\DDhoh;5$b_VN&cK&>;>WSW6`K&4]-\D=CFe)#]5_VW,bVqls^RG[;dK&6:ZMqs'B
+s4i4]n(a/aK&-LaKAG\GS_o%VrSN@dh;5$bK&,YHS(uNKYMOlfjkcTbbMB\cK&>PEU>EcD_;0_!bh]b`
+\_P?aK&4W+]%sUHe),c7`o"JdVr!$]N8=6`K&$.VMr'<IqV?bZn(j5cL#;mdK&5YHS_\nRnD0;`h;"ma
+K&5kNQeg0IYMXrhl/.rdbMKbbK&+r4YM@"M_;9e#dGD1b\_YEcK&=l2[GJ.Ee(oW3\_YE`Vqcm\OP]Tb
+K&-4XMr0NOp>1DXn(s;bK&-1WN83RNS_etTo\PYbh;+scK&?+UP2=^FYMFfdgtem`bM9VaK&52;WnkPJ
+_;Bk%e_dOd\),?bK&+9!_VDBNe)#]5^#$cbVqls^Q/D#dK&6%SP21`Gs4r@`n(a/aK&6F^LY_+KS_o%V
+ptq"de)%=bK&,MDTA7rOYMOlfi816bbMB\cK&>DAVV\`;cJ=*.aPFJ`\_P?aK&4K'^>6$Le),c7_V`2d
+Vr$t#P21rMqqQeYptUeaL#2gbK&,nOPi%)M!8iFce)%=bK&,eLQe^EPVVZp]kh_fbeD7=cK&>\IT&-m3
+cJ=*.d+u%`_VDuaK&4c/[b\LMb27g.aks\dR,7/bK&*ijcJ5>Qs5/LdNSaBbK&-4XMr0BKqVHh\e_[Ib
+K&-(TO5/mQqqn1*K&6"RPMP'NqqnL3K&5\ISDD]Njke2:K&,)8X5(nRptrpEK&5&7Y2-tNpts6NK&4`.
+\)"UNj50"UK&+,r`n[fRj50=^K&*ficePGRo\Y_dMr+6bK&-4XiSLWkK&-@\LYV@RiSLrtK&-%SOPK!R
+o&$P*K&5tQPhk0OhqlH1K&,A@UYOAShqlc:K&,&7XPD"Sn)):EK&5#6YMGK"mbEEL^>-]^\_GutmG3BM
+]\UW`Yh\X'kMCgI\DGEbVqohXYhXicr7m(^ptOT\Yhaoeqq[(`n(d6dWnr?apYLkb[b]3`K&#>?U>+MY
+g>:*1K&,>?UtjJTkhjJ<K&5;>Vqmftl.gmG`n\8^_V<c#l.psI`8/2`\_Q?)jkbUG^tuubK&-C]L>8fa
+g"WFZfA<UbK\c[`K&$.VjklumK&6OaK\a;sa4u:%l.h`^k1eJDaPDI(kM;Z`h;%&J`86+&jPHNbTAAS`
+K&"Z,[G/mZe_]BCK&+Z,\(njUiSWVNK&4T*]A8+q!8N1]ZJ<j^YhRX`K&*]fdbLbUhqt6dLu/$bK&+9!
+_VBaun_B;^n(Z:I_qfq#n(j5`k1nhN^ts\"m,")bV;:"`K&"r4XkV@[dGEd:K&+r4YM@=Vgu$rEK&4l2
+Ze^JoqV6\X]%kE^\_GKfqqZk[\_YE`Yh\!jq;-_[[GK3bVqoDL]\J+oq:pk^ptO*N^>4CspYCe`n(cXS
+]AA.ro\PYbX52F`K&#5<V;'h\c/.11K&,5<VqfeWf\b?<K&5/:X5/imo\>&R_q`&^_V<;kp>(>V_;2u`
+\_Pfoo\P2V^#$cbK&-"ROkckigtSa]bMKbbK&-I_K\Z@Xf&*pmK&6F^LY]5kdbKH0k1lN^k1e&8eD5`4
+jP?H`h;$N;e)#]5iSL<bQ/1l`K&"Q)\D,3]aklOCK&+Q)]%k0Xe)0WNK&4K'^>4Cspt^k`YM@X^YhRX`
+p>1ebY2.X`VqfAM]A8(ps4r@`ptW[@bhRg*mbF)^n(Yn>cJ=*.m+n#`k1n#6fA2&7j5$B`h;#d$khLdF
+e(h1^eD%aon_A`Ob1sP^bM1%noA,#SaPFJ`_VDu`rnW:`\D59^\_G9_p"bY`YM@X^YhRX`oA5SbXkhR`
+Vqec:bhIa(n_95\ptEI<cJ4$,mG+#^n(Ye;dG9E1m+n#`S)!5^K%nl2XkMUb^"qu/K&"f0Z.md_`89k:
+K&+f0ZeU/fs4i:^]A(E\_V2i^r8!.`\(o3^\_G9`qVI(b[GB-`K&#DAT\H*njP$Nc]A:Q`K&$(TNSF6_
+_VWGkK&-(TO5-JbiS/t=hV4m\k1[E&jP5@Bg>&[^h:od&k1tXFg"i[`L>;a^K%n2t^tQuc]&!DAK&",r
+`7r/`_;51KKAF5s`nZ1$lJ.f^W8$(\YhIR^kM;Z`Utjk^Vq]#D_qfq#r8!.`WSH4^K%oGBS_EPd\D>ur
+K&#DAT\JV`^Y[l(K&,DAU>1a`p=k2RbM0P\eCqFgptUJVaP=D^bM0bfqqZk[`ne>`K&#nOP2!4qe(V@d
+b2)LAQ/&IrfA!Oae)'EIR,+dug"`L\Yh[^^K%obKPhPod[b]NiK&#\IR+q)a^#%DtK&,\IRbX1`mb<?J
+eD%1\h:f<nn_A`Od+kt^eD%Xmo\G,TcJ>n`K&$.VMqbbrbM'he_;4e?Nnh%tcJ,nab22^GOkmA"d+j6.
+gt\g^S_N;\VqSN6ceO--o\>M^ptNF;dG9E1o%fG`SD<;^K%o)8VqU:e[,($&K&##6X4uIb]&)i1K&,#6
+Xk\N`s4i:^_:ui\bM'J^r8!.`^"gW^_V;o`q;."b]A:Q`K&#GBTA-6th:f*ee(s!=U>2KuiS19b\_bKb
+K&-:ZM;4l]i7ik<jP-<\n(P)'j4o7AiS:0^k1dE&k1tXFhqb*`Ltqm^K%nE%]%YZfZJGN8K&"B$^"^`b
+\DDhn`8/2`K&#\IR+ndue_7Rfb2):;S(t%!g"Wace(rp;Uth[!inLBcX5)@^K%o\IQJ2,fX5)[gK%oA@
+TA&bfZ/+KrK&#;>UYCUZqq?YUbhBPZh:\g`rS)qYakOD\eCq._!8N1]`SA2^K%oVGR+eh!db2Lj_;+>2
+RG4n!e_7Rfb2)7:SD:."g"WacJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+gsave % PSGState
+6.903 265.401 mo
+315.405 265.401 li
+315.405 471.978 li
+6.903 471.978 li
+6.903 265.401 li
+clp
+6.903 368.685 mo
+6.903 368.685 li
+6.903 311.643 75.969 265.401 161.154 265.401 cv
+161.154 265.401 li
+239.391 265.401 304.018 304.401 314.052 354.948 cv
+314.052 354.948 li
+304.018 304.401 239.391 265.401 161.154 265.401 cv
+75.969 265.401 6.903 311.643 6.903 368.685 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[308.64 0 0 105.12 6.24 206.404 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 643
+/Height 219
+/ImageMatrix[643 0 0 -219 0 219 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'@mOK'@mOK'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQ
+K'LbKK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+dHQ8IK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\I
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8I
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mO
+K'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`W
+K'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$o
+MWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gM
+K'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gM
+K'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\I
+K'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mO
+K'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"
+K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nO
+Wp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gM
+K'7gMK'7gMK'7gMdHH2GK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gM
+K'7gMK'7gMK':VGK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gM
+K'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3m
+K'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+U
+U?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aK
+K'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:c
+K'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_
+Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gM
+K';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]
+K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[e
+P3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aK
+K'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aK
+K'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[IK')mkMW]TS
+K'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[IK')mk
+MW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[I
+K')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[I
+K'%[IK')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PE
+K'%[IK'%[IK')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aK
+K'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[IK'(bKWonus
+K'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[IK'(bK
+WonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[I
+K'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[I
+K'%[IK'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[I
+K'%[IK'%[IK'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[IK'%[IK'%[IK')=[RcT._K&qUG
+K&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[IK')=[RcT._
+K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[IK')=[
+RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[I
+K')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[I
+K'%[IK')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[I
+K'%[IK'%[IK')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGK&qUGK&qUG
+K&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUGK&qUGK&qUG
+K&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUGK&qUG
+K&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUG
+K&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&B
+K&qUGK&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[I
+dH6&BK&qUGK&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcK(]K&hOEK&knOU?.!gK&qUGK&qUGK&qUG
+K&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!gK&qUGK&qUG
+K&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!gK&qUG
+K&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!g
+K&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knO
+U?.!gK&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOE
+K&knOU?.!gK&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUGK&u7YRcK(]
+K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUGK&u7Y
+RcK(]K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUG
+K&u7YRcK(]K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEroEh8O5toRK&hOEK&lXdpZ7b&
+K&lI_P3%;WK&qUGK&u7YRcK(]K&lpla5t(sK&hOEK&hOEp>j9Ua5hj5g#T0pK&qUGK&qUGdH,u@K&iZe
+iT8JKZK-VuK&hOERcN_palU+pK&lI_P3%;WK&udhio[9&K&u7YRcK(]PN;5pYiX?pK&hOEK&hjNpuSI9
+gZ3tIg#T0pK&qUGn`@ULdcH)BdH,u?K&aT*`T4GfcJsN:q;[@nK&iunf]BX)bN+99n`5kpK&r9ZmcM7G
+`T;^5l/eAoK&`olf]8F\lf3TWiT$ZnK&i?\lK+Jrl/[HWK&hOEOlZ)pP3)5pK&k>?K&_ICaQ'nnWoVjn
+K&c[eMWBBM\)bcpXQA'pK&hOEK&j,reE*LfhrKCMl/\;nK&a9!cK'uGp>^bbiT$ZnK&ichhW9dZp#L_c
+K&hOES`JqpL?8BpK&k>?K&_ICdc7UnU#b4nK&c[eMWBBM_W8PpU#k:pK&hOEK&jN(alSrPlK!QXl/\;n
+K&aT*`T2a6ro8UjiT$ZnK&j)qe`DJGs5\dmK&hOEVW?RpK&umkLuctEK&_ICg>f0nR,mSnK&c[eMWBBM
+bN-1pR-!YpK&hOEK&ji1^u^[>oAkMal/\;nK&al2^#Xe+qrERniT$ZnK&jE%biOH<qrNXpK&hOEYN43p
+K&uUcOQ=gMK&_ICio?`nOlZ)nK&c[eMWBBMe)[apOQH)pK&hOEK&k,9\E/P.qrE@il/\;nK&b/:[H)r#
+o]2(niT$ZnK&j]-`8uU4oAu(pK&hOE\)bcpK&u=[R,lZUK&_ICl/S5nMWFTnK&c[eMWBBMgZ5<pLunNp
+K&hOEK&kDAYiUJus5eppl/\;nK&bDAY2k2qmGsSniT$ZnK&jr4^#ak-lfFMpK&hOE^?!8pK&u%ST]FM]
+K&_ICnDf_nKB*$mK&_ICK&c(TS)f1^qW*Lnn`,enK&kYHWTA`npuRFpl/\;nK&bVGW8rQkkN&/nK&_IC
+e)R[nK&khMUuU.gWoScm`T4bpK&teLVrZ7dK&_ICp>_.nK&ljjLZ=!HK&c:ZQ/mPXo]2(nn`,enK&knO
+U?.!gn`>qpl/\;nK&bhMU?$pei8gZnK&_ICg#K*nK&kSFX5hmnWoScmbiH7pK&tSFXlRmjK&_ICr8WRn
+K&lXdNT5WNK&cL`O5toRmc9Ynn`,enK&l+USE5@alfFMpl/\;nK&c%SSE,:_gZ5<nK&_IChrCNnK&kDA
+YiFEsWoScmdc@[pK&tA@ZfKNpK&_LD!9AamK&lF^PN.8TK&c^fM<'9LkiA5nn`,enK&l=[QK<_[jlN)p
+l/\;nK&c7YQK3YYe`<mnK&_ICjl;rnK&k2;[c?'$WoScmf]9*pK&t/:\`D0!K&_[IqrE@iK&l4XRH&nZ
+K&cmkK]IaGioHfnn`,enK&lL`Ol_2VhrUZpl/\;nK&cF^OlV,Td,_OnK&_IClJn;nK&k#6]AqT)WoScm
+h;kHpK&su5^?!]&K&VsQn`,5]K&bhMU>l".MW9HOrT&RkK&kbKVW74,P2q5UpuI@pK&t_JWT<=)Rc8qY
+r8NLlK&al2^#J#1U>pjcn)KYnK&ji1^uO,.WoScmioHfpK&sc/`8o>,K&W-Vm,N]XK&bYHVrIO3MW9WT
+puI%fK&kSFX5eflKAusmK&hOEd,_Onl/S5lK&QdiKB%RD_;iDliSpTlK&cL`O5toR^?!8nK&_ICm,OGn
+K&jB$c/[43K&W<[kMq0SK&bJCXQ''8MW9cXo]1VbK&kDAYiC>qLZA<nK&hOEbN-1nl/S5lL>r0lK&_IC
+^#R,liSpTlK&c[eMWBBM\`ConK&_ICn`,enK&j2tdc8a8K&WH_j5YaOK&b>?Yi>K<MW9r]n)T)]K&k8=
+[,ZbuN8sZnK&hOEa5jnnl/S5lMW4HlK&_IC\DtcliSpTlK&cgiL?*sI[H,WnK&_ICp#D(nK&j&pf&P0<
+K&WWdhW'4JK&b/:[Gq#AMW:)alf<ZYK&k)8\`8;%OQ5rnK&hOE_W8Pnl/S5lO5fflK&_IC[,]KliSpTl
+KAusmK&hOEYiO9nK&_ICqW!FnK&ilkgZ-]AK&Wchg>deFK&b#6\`3GEMW:8fk2_-TK&jr4^#O_)Q/h;n
+K&hOE^?!8nl/S5lPN))lK&_ICYiF3liSpTlLZA<nK&hOEXQ8!nK&_ICro8^nK&i`ghrE,EK&Wolf&MAB
+K&al2^#FY'V;g@lK&_IC^>m2ln`#_lRH*SnK&hOE]&^unl/S5lQf@AlK&_ICXQ.plK&VjNo](P`K&`Ze
+hr<>KWoJ`l!9AamK&iTcj5\PIK&X&pdc5r>K&a`._;^(+WT)XlK&_IC]&Uoln`#_lS`AknK&hOE[cG]n
+l/S5lS)WYlK&_ICW8lXlK&W!RnDf,\K&`Naj5SbOWoJlpr8`IjK&iH_kMstMK&X2tcJsN:K&aT*`SuL/
+Xl@plK&_IC[c>Wln`#_lU#Y.nK&hOEZK0Enl/S5lTAnqlK&_ICUuU@lK&W-Vm,N]XK&`B]kMk1SWoK#t
+puI%fK&i<[lf6CQK&X?#b2\*6K&aH&al7p3Z/X3lK&_ICZK'?ln`#_lV;pFnK&hOEY2n-nl/S5lUZ14l
+K&_ICT]>(lK&W9Zki79TK&`6Ylf-UWWoK0#o]1VbK&i0Wn)MgUK&XH&a5_d3K&a<"c/O?7[,TElK&_IC
+Y2e'ln`#_lWT2^nK&hOEWoVjnl/S5kWo;XjK&VCARH!MjiSgNjT&SklK&_ICQ/h;lg#B$lPN2/nK&hOE
+OQ?#ndGoi;`8SJjK&VCAYN"'jq;I4j\Dk]lK&_ICX5hjln`#_lXQ.pnK&hOEVW?Rnl/S5kXl7jjK&VCA
+QK%;jiSgNjU>k.lK&_ICOlQ#lg#B$lQK.AnK&hOENTBfndGoi;a5O\jK&VCAXQ%jjq;I4j]]-ulK&_IC
+VrQRlK&X/scf9W;K&`K`jPoF`Rc1O1dc,l<qVoi]]Af"5n_rHcU>i$/hW'4JK&_mOp#:S_S`8elK&_IC
+L?&6ldGfc:b2KnjT&Skle`3glW8cRjq;I4j^Z*2lK&cagm,X_tUuU@lK&X9!bi=<8oAf2uV;n*+kMkac
+Rc1X4cf1#Fo]*==cf1#Fo\ncfU>i03g>deFp#F0T`oDs:q;R"cU#P(lK&c7YalLb-K&b8<K&P#6[Gn@K
+e`4X/^>c!KhVn:hMW2M4_;gsDlK$+K\`9@Cj5P[M]&LilOlQ#n_W8PnR,dMll/J/j\)GQjSDr_lVrQRl
+N8jTjiSgNjXQ%jlM<"HnWoVjnLZA<lK&WTchrB=K!99j8iT#OMro;MfK&P,9ZJrITalBqlb2T/TiSjUk
+MW2Y8^#Q$NguQ*.aQ&iOk2M!P^>d,lTB#"nZfKKnQ/h;ll/J/j]&CcjVrHLlSE&elLuS<jiSgNjYN"'l
+QK.AnS`JqnK]E*lK&W]fguFFTp#MD!mc/oZqr?;fK&P5<YN!L[^Z2NXeDd+[jPfpnMW2b;]&U-Wd,_Fl
+e)QnWl/I<S_;`>lX5hjnW8u^nP2l)ll/J/j^>[&jYi=-lPN2/lL#W*jiSgNjZJs9lT]>(nPN;5nK&cmk
+K]9#kg#JI[lf<ubpu?tdpZ(#fK&P>?XQ%I`\)X@Gh;XsakM_$Ocf)7j`8\PlT&\qlPiD/jn_oYj`8\Pl
+[H#QnT&f"nO5olll/J/j_;W8j\Dk]lMW=NlK&VC@\`(]jYi=-lK&_IBq;UAlWoC2@e`3@`ioG^PK&cL`
+hVs.Gg>T$jeDd[lTB#"lRH!MjK&P/:Z/X!e\)Wh8m,F/eo&9,tP2aOA]]6]c`oNHHmGj/cpYtGsRc23D
+^Z*&g_rHC0!9/Uiro/Xj]]$oj\Dk]lK&c^fM;n6gjPd,uZ/X3lWT2^nK&lagMW=6eiSoIJh;P6jgZ#0l
+QfIGlQK%;jK&P8=Y2[piYiCf)o\tnjp#5H"P2aXD\`:Zh^>t=8p#CnhqVpc!Rc2<G]]-uk]]4V(qr<Ll
+qr3Fj^Z!,j^Z*2lK&cI_OQ,lkkM`H#[,TElZ/a9nK&lI_P2kujjPkdMi8LHjio6ZlOlQ#lPN))jK&PA@
+X5_jmWT/iqqVmFmpu1c%P2aaG[c>Tl\)`>*r8WOlrSm)$Rc2EJ\`1ln[c;u"p#D(lpu74j_Vr>j`T"Vl
+K&c7YQK%DnlJ\c&\)PWl\)Y]nK&l4XRH*VnkMh*Pj5HZjki/)lMrXTlOQ,ljK&PJCW8capUZ7!e!9/go
+qr.)(P2ajJZfBNpYiLDss5\mo!938&Rc)NM[,KZrX5\`jl/J/jo&9)rU>a&L^Z*Gr\Dr2$kMr)lmGdNl
+WoCSKb2^4r`T2X3jQ)rnki:sfK&GnORc3ksOQ(lOs5K!rq;D),MW*FNV;gXsS`>=^r8W[oro*D+P2asM
+YiFEsWoScmq;dFns5WG)Rc)WPZ/OQuV;d*djPlfjnDWrrU>a/O]].>uZK$PsiT$Zllf.BlWoC\Na5b+u
+^Z:"-hW1Nnk2YgfK&H"RQf7_uMrK?Jq;RIor8@D/MW*OQU>kP!QfE\Xp>_.ln_oYjf&EglhW(HnK&lOa
+OQ69!mc'\ne_mUhj5HZjK&Y\IUuC_"p#)S'b2Knjf&EglK&bYHVrHq"S)M6C_;`c"[Gul!eDmali8X=d
+K&H(TQ/V]#L>mgEo\u%mro!V1MW*UST]5M$P2h/Sn`,elro/XjgYo*jl/J/lK&c+URc=&#o\l7sf\igh
+ki&#jK&YMDWT!.$pu%n*c/H+jgZ#0lK&bGBXlAI%T&IZI^>dW$YiC>qcJu=lh;\+dK&H1WPMlN$K&VCA
+n)BSjq;@.hk2Dljp>V(lK&c4XQf@r&LZ.+KV;gq&Q/dJVjPullo]#T'Rc)oXWT!7'QK!MUe`*ajki)Br
+U>aGW[,U$'UZ6sddc7Ulio6Zja5O\jf]&slK&b#6\`2?&pu-h_o\c"nqr34eK&Z+UR,S&'r8<Ikl/A)j
+qr3FlK&c%SSDsA(MW*OQU>ke(OQ1rQhrCNln`'B'Rc*#[VW%((P2_)QdGhIjjl-0rU>aPZZ/Xm)T&YF_
+c/Z7li8UNjb2Knjh;Y<lK&ai1^>df)qVd%ap>D:rpYpeaK&YqPS`0M*rnr[mlf"5js5J^lK&bnOT]5_*
+N8`gUT]5_*N8oNMgZ,6ln)F6'Rc*)]UuD%+NT,QLbi6+jio'mqU>aY]Y2\^*RcB"[aQ'nlh;Y<jc/H+j
+iSpTlK&aZ,_rB5+rS`@dq;@\"o&>8\K&YeLU#Gh+MW"$_RGn#%K&VCAg>]*jK&PkNS`9S,LZ=!Hf&Nml
+m,J$'Rc*2`U#Gk,M;j-HaPshjiSgNhg>Jsho&5_jK&XT*_r64+cf)7jk2MrlK&aN(a5YS-s5ARfqr!t&
+mc&iXK&YYHV;_7/MW"*aS)O)#K&VCAf&EgjK&PqPS)OG-KB%RDdc7Ull/J/ijPZZhro&RjK&X`.^Z"/1
+U>XhbVr@@.NT,QL]]-ujK&P/:Z/Y'.RH&nZ\DtcldGfc9rSX7*lJdETK&YMDWT![3MW"0cS`0/!K&VCA
+dc.OjK&Q%SS)XG-K&_ICcJu=ll/I3~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+161.154 471.978 mo
+75.969 471.978 6.903 425.736 6.903 368.685 cv
+6.903 311.643 75.969 265.401 161.154 265.401 cv
+239.391 265.401 304.018 304.401 314.052 354.948 cv
+304.434 331.362 li
+302.742 327.033 302.256 325.836 296.46 325.836 cv
+290.421 325.836 289.935 327.033 288.243 331.362 cv
+236.035 459.013 li
+213.862 467.272 188.328 471.978 161.154 471.978 cv
+250.746 452.78 mo
+253.44 446.211 li
+263.091 446.211 li
+259.149 448.537 255.031 450.729 250.746 452.78 cv
+278.312 435.879 mo
+257.544 435.879 li
+285.822 366.678 li
+303.064 409.238 li
+296.848 418.98 288.464 427.949 278.312 435.879 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[308.64 0 0 208.32 6.24 103.204 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 643
+/Height 434
+/ImageMatrix[643 0 0 -434 0 434 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K(+B]K(+B]K(+B]K(+B]K(+B]naM_3K(4H_K(4H_l1(53K(+B]K(+B]K(+B]K(+B]K(.I_Wpt]2K(4H_
+K(77YK(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]
+dI;bWK(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(.1W
+K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]dI;bV
+K("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]K(+B]K(+B]
+dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]K(+B]
+K(+B]dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]
+K(+B]K(+B]dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]
+K(+B]K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[K("<[K("<[
+K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[K("<[
+K("<[K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[
+K("<[K("<[K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K("<[K("<[K("<[l0k)/K'n6Y
+K'n6YK'n6YK'n6YK'q=[WpbQ.K("<[K(%+UK'n6YK'n6YK'n6YK'n6YK'n6Yna;S/K("<[K("<[l0k)/
+K'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YdI)VSK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6Y
+K'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'q%SK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'qmkRdG^o
+K'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6YK'n6YK'qmk
+RdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6YK'n6Y
+K'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6Y
+K'n6YK'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6Y
+K'n6YK'n6YK'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0WK'e0WK'e0W
+K'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0WK'e0WK'e0W
+K'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0WK'e0W
+K'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0W
+K'e0WK'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VR
+K'e0WK'e0WK'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'gtQ
+K'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WdHuPQ
+K'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0WK'e0WK'gtQ
+K'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0WK'e0W
+K'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0W
+K'e0WK'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0W
+K'e0WK'e0WK'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0W
+K'e0WK'e0WK'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*UK'\*UK'\*U
+K'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*UK'\*U
+K'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*U
+K'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+
+K'\*UK'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0W
+l0Xr+K'\*UK'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*U
+K'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*UK'\*UK'\*U
+K'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*UK'\*U
+K'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*U
+K'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*U
+K'\*UK'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)
+K'\*UK'\*UK'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$S
+K'S$SK'S$SK'VsmP3deeK'\*UK'_agRd5RkK'S$SK'S$SK'S$SK'S$Sg$>[)K'\*UK'\*UdHlJNK'S$S
+K'S$SK'S$SK'S$SK'VsmP3deeK'\*UK'_agRd5RkK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'UhMK'S$S
+K'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SdHcDLK'J]f
+m-EElW9T!"K'IsQO6ZB'e*F7'K'MmkP3[_cK'S$SK'V[eRd,LiN9^0'\*M9'K'IsQK'J$Ss6HlSeEVYN
+g$5U'K'S$SK'S$SdHcDLK'IsQK'IsQK'IsQK'IsQK'MmkP3[_cK'S$SK'V[eRd,LiK'IsQK'IsQK'IsQ
+K'IsQg$5U'K'S$SK'S$SdHcDLK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQl0=`%K'@mOK'@mOiT[*%
+K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%K'@mOK'@mO
+iT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%K'@mO
+K'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%
+K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQ
+l0=`%K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQ
+K'IsQl0=`%K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'@mOK'@mOK'@mOn`c5%
+K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mOK'@mOK'@mO
+n`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mOK'@mO
+K'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mO
+K'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mO
+K'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mO
+K'@mOK'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`$K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\I
+K'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mO
+K'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mO
+K'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mO
+K'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mO
+K'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#
+K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gM
+K'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gM
+K'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#
+K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mO
+l04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mO
+K'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'.aKK'.aKK'2smMWfZUK'7gMK';ag
+P3IS_K'@mOK'DOaRcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gM
+K'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!
+K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aK
+q<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aK
+K'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2F
+K'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gM
+dHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gM
+K'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!
+K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aK
+g#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'.aKdc[n!K'7gMK'<6uK]dsMK'.aKK'.aKK'.aK
+K'.aKK'0f0a68-=K'7gMk320pK'.aKK'.aKK'.aKK'.aKK'.aKK'1_JXltB#K'7gMr93S3Rc_rY[-*&(
+K'.aKoB24ta6(%tK'.aKK'2I_n)gY5\`_-!K'7gMK';I_l0!Z\K'%[IK'%[IK')%SU?@-kK'.aKn`H"t
+dc[n!K'7gMK'33ulK=VtdcIarK'%[IK')OaoAu_/`9+htK'.aKK'2Rbm,k>2[HGj!K'7gMK';Ucjl_6W
+jlN)rK'%[INTTrrq;mLrfB00tK'.aKN9BrtK'(DA[-*&(K'.gMs5rS.RcVlW[,uu&K'%[IoB,N'U?9;S
+_WQO6K'.aKn`Q(t\`V&tK'.aKK'2C]l/mTZioQlrK'%[IOll5rq;mLreE3stK'.aKO6?/tK'(;>\*&A+
+K'.pPr9!8+RcVcT\)r;)K'%[Ip?(`'U?9/O`ohs:K'.aKp#h@t[H>ctK'.aKK'2OajlV0VjlN)rK'%[I
+Nop#rq;mLrfB00tK'.aKN9BrtK'(DA[-*&(K'.gMs5rS.RcVWP]B4_-K'%[Iq<$r'U?9&Lale9=K'.aK
+pudRtZKBQtK'.aKK'2XdioYjSioQlrK'%[IOll5rq;mLre)mmtK'.aKO6?/tK'(8=\EAJ,K'.pPr9!8+
+RcVNM^?1%0K'%[IrT<5'U?9&Lale9=K'.aKpudRtZKBQtK'.aKK'2XdioYjSgZ>BrK'%[IQfdYrq;mLr
+c/uItK'.aKQKRYtK'(&7^?:+2K'/0Wp#bN$RcVNM^?1%0K'%[IrT<5'U?8oHc0']AK'.aKqr`dtY3+9t
+K'.aKK'2aghr]OPf]B0rK'%[IS*&qrK&tA@ZfZl%K'&9ZnE'3%P30UC_WQO6K'/9Zo&f3!RcVEJ_<-@3
+K'%[I!9Spq]&h&rK'%[IK')jjioR3&X6/'tK'.aKK'2mkgZF+LgZ>BrK'%[IR-*_rK&tJCYi^Q"K'&0W
+oB#N(P30aG^?:+2K'/0Wp#bN$RcV9F`TDd7K'%dLroJan[cPcrK'%[IK'*!nhW:d"W92jtK'.aKK'3!n
+f]IeIe`EsrK'%[IT'#.rK&t8=[cW2(K'&B]mH*m"P30L@`TMj9K'/E^mcNcrRcV9F`TDd7K'%dLroJan
+[cPcrK'%[IK'*!nhW:d"W92jtK'.aKK'3!nf]IeIdH.[rK'%[IU?:FrK&t,9]&nV,K'&Nal/hHsP30@<
+ale9=K'/NalfRHoRcV0CaQA*:K'%mOqrNFkZfTQrK'%[IK'**qgZ>HtUupRtK'.aKK'3-reE2AEcK2Ir
+K'%[IV<6XrK&t#6^#jq/K'&Wdk2l-pP30@<ale9=K'/NalfRHoRcM3D`T;^5K&q^JroE&!U?/T?eE2AF
+K'%^J!9MnqWog,>hrfUSK'.aKro_enK&kSFX6"rpK&rK`kiDR#MWMtA]&nV,K'&Nal/hHsP30L@`TMj9
+K'/E^mcNcrRcM*AaQ8$8K&qgMqrH_sU?/T?eE2AFK'%^J!9MnqWog#;iobpVK'.aKdH6&AdH%UpK&qUG
+U?1@pq;dFp_WAVrK'%[IT]Y:rK&sT*al\3;K'&H_lfIBmRcM*AaQ8$8K&qgMqrH_sU?/K<fB.\IK'%jN
+r8iOlUugLrK'%[IK'*'peE);CcK)CpK&qUGV<-Rpq;dFp_WAVrK'%[IT]Y:rK&sT*al\3;K'&H_lfIBm
+RcLj:cfKc?K&r'To]4ulU?/65hWBFPK'&*Up#UeeS`T"rK'%[IL?AHrdH,u@cK)CpK&qUGV<-Rpq;dFp
+^ZEDrK'%[IUupRrK&sK'biXN>K'&TckN1siRcLs=biOH<K&qsQpZ1;oU?/B9g?+"LK'%sQq;m4iU#k:r
+K'%[IK'(JBK&k>?ZK6]"K&r`giT0gqMWM_:_<-@3K'&chioPdR]&h&rK'%[IRHEerl/eAp[,fQpK&qUG
+O6-#piT-`pV<-RrK'%[INop#rK&rQbk2q9XK'%gMrT2GgK&k)8\`JG)K&rung>r(jMWMJ3aQA*:K'&un
+guX.LZfTQrK'%[ITB>4rl/eAp[,fQpK&qUGO6-#piT-`pV<-RrK'%[INop#rK&rQbk2q9XK'%gMrT2Gg
+K&ju5]]Fb,K&s)qfAqPE^Z<>pK&qUGUugLpn`5kpYiX?rK'%[IUZULrl/eApXlS'pK&qUGQK@MpK&ich
+hW9@NK&r$Sp#OfeWo]Q.mH0#_K'&$SpZ9faK&ju5]]Fb,K&s)qfAqPE^Z<>pK&qUGUugLpn`5kpYiX?r
+K'%[IUZULrl/eApYiO9pK&qUGP3)5pK&ilkgZ=%KK&qmOq;g5iWo]]2l/mT[K'%pPqW6,dK&ji1^u^10
+K&s2teDu5B]B%&pK&qUGVrc^pn`5kpYiX?rK'%[IUZULrl/eApXlS'pK&qUGQK@MpK&ichhW9@NK&r$S
+p#OfeWo]]2l/mT[K'%pPqW6,dK&ji1^u^10K&s2teDu5B]B%&pK&qUGVrc^pn`5kpXl\-rK'%[IVWQ^r
+l/eApXlS'pK&qUGQK@MpK&ichhW9@NK&r$Sp#OfeWo]Q.mH0#_K'&$SpZ9faK&j`._rZL3K&s?#d,]f>
+\E(ipK&qUGX6&!pn`5kpXl\-rK'%[IVWQ^rl/eAoXlJ!nK&hOEQK7GniT$ZnT&f"pK&qUGQ0%Gpg#T0p
+O6-#rK'%[IPNMArdH,u?a5ahnK&hOEXQ8!nq;[@n\E(ipK&qUGX6&!pn`5kpWTDjrK'%[IWoi!rl/eAo
+YiF3nK&hOEPN;5niT$ZnU?(:pK&qUGOlc/pg#T0pPND;rK'%[IOQQ/rdH,u?b2^%nK&hOEWT;dnq;[@n
+]B%&pK&qUGW9)dpn`5kpXl\-rK'%[IVWQ^rl/eAoXlJ!nK&hOEQK7GniT$ZnU?(:pK&qUGOlc/pK&iB]
+l/dNYK&qjNqW-&bK&ac/^uU+.K&j/se)U8aMWD2+cK0Z>K&s/se`;>CXlS'pK&qUGVWHXpl/\;nXlJ!n
+K&hOEQK7GniT$ZnT&f"pK&qUGQ0%GpK&i6YmH&r]K&r!Rp>jW^K&aZ,_rQF1K&j9!d,Xr^MWD/*cfKc?
+K&s/se`;>CXQ8!pK&qUGVWHXpl/\;nVW6LnK&hOES`JqniT$ZnS)iepK&qUGR-!YpK&i-VnE#8`K&r*U
+oAn<[K&aZ,_rQF1K&j9!d,Xr^MWD/*cfKc?K&s/se`;>CXQ8!pK&qUGVWHXpl/\;nWT2^nK&hOERH3Yn
+iT$ZnT&f"pK&qUGQ0%GpK&i6YmH&r]K&r!Rp>jW^K&ac/^uU+.K&j/se)U8aMWD;.bN4?;K&s&pf]7YF
+YiO9pK&qUGUZLFpl/\;nWT2^nK&hOERH3YniT$ZnS)iepK&qUGR-!YpK&i-VnE#8`K&r*UoAn<[K&aN(
+a5hj5K&jB$c/XE9[,]KnK&hOEY2n-nn`,enWT;dpK&qUGWo_ppl/\;nVW6LnK&hOES`JqnK&`H_jlD$S
+K&i3Xmc3!\WoTB)nE#8`K&r*UoAn<[K&aN(a5hj5K&jB$c/XE9[,]KnK&hOEY2n-nn`,enWT;dpK&qUG
+Wo_ppl/\;nUZ::nK&hOET]G.nK&`?\ki@?VK&i<[lf6[YWoT-"pZ7"gK&r?\m,ZRTK&aN(a5hj5K&jE%
+bi=<8[,]KnK&hOEYN43nn`,enVW?RpK&qUGXl\-pl/\;nVW6LnK&hOES`JqnK&`H_jlD$SK&i3Xmc3!\
+WoT6%o]:\dK&r6Yn)VmWK&aW+`8lO2K&j9!d,T`<\)Y]nK&hOEX5qpnn`,enWT;dpK&qUGWo_ppl/\;n
+VW6LnK&hOES`JqnK&`H_jlD$SK&i3Xmc3!\WoT6%o]:\dK&r6Yn)VmWK&XQ)`8cI0K&a2td,Ol\MW:u%
+dc?#@K&j5udGscWP2rM$h;s7MK&s,rf&Z)VRc:=+g>deFK&`<[l/L[]U>q^&l/[HWK&i<[lf6[YWoT6%
+o]:\dK&r6Yn)VmWK&XQ)`8cI0K&a2td,Ol\MW:u%dc?#@K&j5udGq7eg#T!jhW9@NK&s,rf&Z)VRc:($
+iT#OMK&`Naj5QQfki8#im,WcZK&iH_kMq]bo&PVfqrNFkK&rH_l/^7QK&XH&a5_d3K&a?#bi6"hcf;:j
+dc?#@K&j5udGq7eg#SmgiT5[QK&s9!dcBZRRc:4(h;a+IK&`E^k2Mrkk2Vojl/[HWK&i<[lf6[Y^#JJ?
+P2l)nK&hOEOQ?#ndGoi<^Z*2lK&_IC[,]Kl[c5Ql[,]KnK&hOEYN43nn`.@Ce`3akfAqPEK&iijguIYZ
+^Z!u-V;g@lK&_ICS`AklS`8elRcEYnK&hOERH3Yng#Kd*mc0Jjn`5;_K&i'To&J-X^>[&j]]-ulK&_IC
+\)Y]lZ/X3lZ/a9nK&hOEZK0Enn`.1>g>f0mg>mkHK&irmg#M>W^Z!u-V;g@lK&_ICS`AklRc<SlRcEYn
+K&hOERH3Yng#K['n`,emn`5;_K&i'To&J-X]A^ij]]-ulK&_IC\)Y]lYi=-lXlJ!nK&hOE[cG]nn`..=
+gZ,-jhW0:LK&j)qe`5oS]]%c-V;g@lK&_ICT&\qlRH!MlQfIGnK&hOESE/kng#KX&o&Geko]1VbK&i0W
+n)MgU]&Ccj]]-ulK&_IC\)Y]lY2\!lXlJ!nK&hOE[cG]nn`.(;h;b?lhW0:LK&j)qe`5oS]A_]-V;g@l
+K&_ICT&\qlQf@AlQfIGnK&hOESE/kng#KR$o])"mo]1VbK&i0Wn)MgU]]$oj^Z*2lK&_IC[,]Klq;T'G
+cf2Fnbi=<8K&`rmfA`^fguG?ngZ3tIK&irmg#M>W\DcK-V;g@lK&_ICT&\qliSqB+lf+Jpk2V'RK&`0W
+mGa/cp#D+no]1VbK&i0Wn)MgU\`(]j^Z*2lK&_IC[,]Klq;SsDdc.aqbi=<8K&`rmfA`^fguG?ngZ3tI
+K&iunf]25V\DcK-U>k.lK&_ICU#Y.liSqB+lf+Aml/RBUK&`9ZlJdi`p#D+no]1VbK&i0Wn)MgU[c,Kj
+\Dk]lK&_IC]Apulq;SjAe`*gme)Q&?K&a2td,LeZiT$cphW0:LK&j)qe`5oS\)HE-U>k.lK&_ICU#Y.l
+iSq?*m,FJnl/RBUK&`9ZlJd`]pu@Fqo]1VbK&i0Wn)MgU[,K?j\Dk]lK&_IC]Apulq;Sd?fAa$oe)Q&?
+K&a2td,LbYio?lqhW0:LK&j)qe`5oS\_uK+W8ZLjK&VCAS)WYjPi;)jRc<SlK&_ICRH*SlMW4HlNoTfn
+K&hOEPiV;ndGqgral1(p_W$1,K&X)qdG_4df&F$qd,T`<K&a)qe)I.^i8^crgZ3tIK&iunf]25V[c$9+
+V;^:jK&VCAT&SkjPi;)jRH!MlK&_ICRH*SlLZ86lNoTfnK&hOEPiV;ndGq^obi-:p`SuL/K&X2tcJbna
+f&F$qd,T`<K&a)qe)I%[j5[)ugZ3tIK&iunf]25V[c$9+UuC4jK&VCAT&SkjPMu#jRH!MlK&_ICRH*Sl
+LZ86lNoTfnK&hOEQ/qAndGq^obi-:p`SuL/K&X2tcJbk`fAa-rd,T`<K&a)qe)I%[j5[)ugZ3tIK&iun
+f]25V[G^3+UuC4jK&VCATAnqjOl>ljRH!MlK&_ICRcEYlL>r0lMrXTnK&hOER,mSndGqLidc%gsaPqg2
+K&X<"bMfAXgu>Qte)Q&?K&a2td,OTTYMnR%W8cRlK&_ICX5hjll/K#,l/AGshr97IK&WE^jPc3ZoAZ1t
+lJmKVK&`<[l/LCUYi5K=OlGrlK&_ICP2l)ldGhLjd,D^t`SuL/K&X2tcJbb]g>]Hud,T`<K&a)qe)KoW
+Z/O^%X5_dlK&_ICW8lXll/K).kM`>tgu<qFK&W<[kM_T_n`$(ukMq0SK&`3Xm,H^XZJkW=PiD/lK&_IC
+O5olldGhLjd,D[s`o;U0K&X2tcJb_\gZ#NudGoi=K&a)qe)KoWYi4X%WoD^lK&_ICW8lXll/Ju+lJ\Pt
+hr97IK&WE^jPc*Wp>VM"lJmKVK&`<[l/LCUXl99=OlGrlK&_ICP2l)ldGhIidG_dt`o;U0K&X5uc/GPY
+h;Ya"dGoi=K&a,rdc0fVY2SL%WoD^lK&_ICWT2^ll/Jl(mGXl"hr97IK&WE^jPf(VY2K!3SDiYjK&VCA
+Qf@AjK]2sjOlGrlK&_ICP2l)ldGh:df&=4!al7p3K&X?#b2N0TXl/'pZJj3jK&VCAZ/X3jS)NSjVrHLl
+K&_ICXQ.pll/Jl(mGXi!i8T@JK&WE^jPf(VY2K!3S)NSjK&VCAQf@AjK]2sjOQ,llK&_ICP2l)ldGh@f
+eD\+"`o;U0K&X5uc/JKWYMe3p[GfEjK&VCAY2\!jSDiYjWoD^lK&_ICWT2^ll/Jr*lf"`"h;X%GK&W?\
+k2G:XYi,-3T&JejK&VCAQ/_5jL#N$jPN))lK&_ICOQ5rldGh=ee`"4#`o;U0K&X5uc/JKWY2J-p[GfEj
+K&VCAY2\!jSDiYjWoD^lK&_ICWT2^ll/Jo)m,=i#h;X%GK&W?\k2G:XYMf'3T&JejK&VCAQ/_5jL#N$j
+PN))lK&_ICOQ5rldGh=ee`"1"a5V^1K&X5uc/JKWY2J-p[,K?jK&VCAY2\!jRGmGjWoD^lK&_ICWT2^l
+l/Jo(m,4c!h;NtEK&N9Zk2;-Tq;Ih%ki.3RK&W0Wlf!HSs5B.#oAbG_K&`'TnD_jTYM[jf^Ym&hK&M=?
+[,K?hUYt(h[,K?jK&VCAYN"'jRGmGjWT)XlK&_ICWT2^ll/Jl'mGOl"h;NtEK&N9Zk2;*SqVdq&ki.3R
+K&W0Wlf!HSro'(#oAbG_K&`'TnD_jTYM[jf^Ym&hK&M=?[,K?hU>Y"h[,K?jK&VCAYN"'jR,RAjWT)Xl
+K&_ICWoMdll/Jr)len`"gYmbCK&N0Wl/7KXpu.e&k2M!PK&W'TmbrcV!9'.$n`,5]K&_sQoA\0WXP_Xf
+^Ym&hK&M=?[,K?hU>Y"h[,K?jK&VCAYN"'jQf7;jWT)XlK&_ICWoMdll/Ji&mbk&%gYmbCK&N3XkhqBW
+pu.e&k2M!PK&W*UmGWZUs5B4%n`,5]K&_sQoA\0WX5DRf^Ym&hK&M=?[,K?hU#=qh[,K?jK&VCAYN"'j
+Q/V/jWT)XlK&_ICWoMdll/Jf%n)1/&gYmbCK&N3Xkhq?Vq;In'k2M!PK&W*UmGZaWWo00$mc&iXK&VgM
+p#4<WX5DRf^>QuhK&M=?[GfEhU#=qhZf09jK&VCAYN"'jn_pJ*lJ\f&f]%MBK&W]fgu7MVWSd:)V;U4h
+K&M=?T&JehL#DshRc3MjK&VCARH!Mjg#8shr8<q#n`#/[K&VpPo&8!TWo)Lf^>QuhK&M=?[GfEhT&A_h
+Zf09jK&VCAYi=-jn_pA'mGY,)f]%MBK&W`ggYqDUX5EF)Vr6@hK&M=?S)NShLZ&*hS`/_jK&VCAQK%;j
+g#8shrns1&mc&iXK&VgMp#4<WXP_Xf_;N2hK&M=?ZJj3hTA\eh[c,KjK&VCAXl@pjn_pD(m,>,+e`)2?
+K&WWdhVm_XWo*@)Wo2RhK&M=?RGmGhL>`$hSDiYjK&VCAQf@Ajg#8shrSX(%n)ArYK&VjNo\n3VX5DRf
+_r/>hK&M=?Yi4'hq;A=2i8D6*aPha0K&NZegYeFVm,>,+e`)2?K&WWdhVm_XW8I4)Wo2RhK&M=?RGmGh
+iS^Zlqr"4,iSfCIK&MjNo&,,Xr8="%n)ArYK&VjNo\n3VVVg4f^u3,hK&M=?Zf09hq;A.-jl!Z,bMe'3
+K&Nchf\i"Pn):;*g#@VCK&W`ggYqDUVr..)WSlLhK&M=?RGmGhiS^Wkr8=:,io,LJK&MjNo&,,Xr8="%
+n)ArYK&VjNo\n3VVVg4f^u3,hK&M=?Zf09hq;A.-jl!Z,bMe'3K&Nchf\htOnDUD+g#@VCK&Wchg>V;T
+VVh()WSlLhK&M=?Rc3MhiS^TjrSXC-io,LJK&MmOn_f#Wqr!q%n)ArYK&VjNo\n3VWSZ@d`S\DfR,I;h
+gYo*hY2IjfTAS_f]&:]hK&M=?W8ZLhQ/M)hXl7jjK&VCAVW-Fjl/AStoA?Y,fAM8=q;BZZ]&8q5m,*QT
+rSXC-io,LJK&MmOn_f#Wqr""'mG``WK&VdLp>OEXWSZ@d`S\DfRc*Ghg#8shY2IjfTAS_f]&:]hK&Qag
+jl2rlWSuRhPi2#hYMn!jK&VCAUuL:jl/APso\Z_,f\hA>qr#`X]\o18ledERrnsI-j5GUKK&MmOn_f#W
+qV[q'mG``WK&VdLp>OEXW8?:d`8A>fSD`ShfAWghY2IjfT&8Yf]&:]hK]2sjhr:HjWSuRhPi2#hYMn!j
+K&VCAUuL:jl/APso\Z_,f\hYFq;JjBbM\cGledERrnsI-j5GUKK&MpPnDJoVq;@h&mc&iXK&VdLp>OEX
+W8?:d`8A>fW8QFhbMfthYMdpfS_rSf\_tWhLZ/0jgZ#0jWSuRhPMkrhYMn!jK&VCAUuL:jl/AMrp"uh-
+f\h_HpYiU?bi"lHledBQs59R.j5GUKpYj'Mal/HBnDJoVq;@h&mc&iXK&VgMp#4<WVr$4d`8A>fWSlLh
+b2KnhYMdpfS_rSf\_tWhQf7;jbMp%jWo;XhPMkrhY2RpjK&VCAUuL:jl/AStoA?\-f&2kPmGY2+f&2kP
+mGEZUrSXF.iSfLLro1*?e_uYLo&/3ZWo*d4T&AklK&QXdX5_soM;e<hdGUnYh;?60^#5pKg#:$2]ATgL
+f&*"TkMWo/b2JcIlJftG\`'RIg#2DYUu1Y!Z/F'hOl>lj_W&DjU>b(hl/8Jro\Zk0eDQ\Om,>&)fAMnO
+n)&iVrnsO/iSfRNr8Og;fAVkNo&/3ZWo*a3TA\tmK&Q^fVrHUmM;e<hdGUnYh;?60^#66Td,De!_r.ZT
+f&*"TkMWl.bMeoKl/KeD]A]dKg#2DYUu1Y!Yi+!hP2Yrj^uE8jU>b(hl/8Jro\Zk0eDQtWjPconhr'aW
+n)&fUs59X0iSfUOqr4[9f\qtOo&/3ZWo*^2T]#(nK&QagV;gFlM;e<hdGUkXhVZ<0^>QBVcf)Xt`8IcU
+f&-;\pYN%0khs)2aPiuShVu9/`SmcSgYhV[pYN%0nDLY2d,CPSk2Ni/c/G>Sj5B1[pt`(/pYW(0fAN(T
+lJ\c%g#/4Tm,-dZpt`(/s50X0hr'XTo&6>%iS]dTo\\?Zo\R(7ptqh(lJ[?R!9'^4iSf[Qq;BZYpt`(/
+hquE1^>QEWcJcLr`SdoWe_g2[pt`(/kMNu1`o*uWf&='rc/>JWh;@b[o\Qe/n_g_2dG^\Ujl3]-cJbGT
+j5B1[q;&10p><%1e_m.Zio-WjiS^!Zmbd!\q;&10rnjU1h;F^ZlJ\2jl/7QZp>=Q\p"m.7qVS(+kM_<W
+q;Rh%lJ[NWr8>u\q;&41h;?91]\pH\a5OMdbi#S\fAHD]q;&41jkmi1`8J#\cf)(deDR.\hr!t]p"lq1
+n)1V3cJbYZh;YQrf&<4Zjl#C]p>)t0p><%1e_m@`gu4a]khq`ambd!\p>)t0rnjU1h;Fp`jPc<]nDK;a
+p>=Q\o\R(7q;7t*ki%HYpu7\#lf!ZYqr#l[pYE%0hVZB2]\p]c^u;NVe)7=cfAHD]pYE%0k23r2`8J8c
+aPj)VgYemchr!t]p"ln0nDL\3cf(b[h;YNqfAW=[jl#C]pY<"/p"m%3d,2"`e_l_Nmba,`oA8H_p"ck/
+s50[1hVb'bj5H3\nDK;ap>=Q\oA7"7q;7t*ki%]`n`#\jo&5D`qr#l[p=un.hVQB2]&1Td]AT^Ig#&ge
+g"uP]o\H_-l/085`8J&]cJbnaf&3@^hr!t]o%pS-oAHn3dc%+_gu>EpfAWF^io'(Zp=un.p>3+3dGM:f
+d,:#DoA>\fo%r?^o\Hb.!8ja4gYed`io-'Zn_f>`ptsc^o%pq7ptqk)l/@ibnD]PhoAPMaqr#l[p"Ze-
+hqlK3]&1We]&9UHg#&geg"uP]oA-Y-l/054`SeDea5NrTgu,$ehV[k\n_UM-oAHn3dc%.`gZ#9nf\rR`
+iS`tYp=un.p>3+3dGM=gceslBo\Yego%r?^oA-\.!8j^3gu,*ggu44NpY_"gpYXZ]n_Uk7pYVe)l/@ib
+nD]Mgo\kYcqV]cZp=un.hVQH4\DPTh[G[n>hVY9hgYVb_o\Hb.khj25_r/Ah_Vq3Iio$Tii8=(^o%pV.
+o&-k4d,D1eeDd:`hr16ej5B1[pY<"/p"m(4cel:jb2A08q;77jo\SQ`p"ck/s50g5g>K'jfAVMDr8<Fi
+qVTu`oA7"7q;8"+kM_lgl/IQZqVd4gr8>u\p"Zh.hVQE3\_k`j[,@b<hqtBigYVb_oA-\.khj25_r/Di
+_;V*Hio$Tii8=(^n(tA-oAI%7cJc1icJkGTjl)chk2>L^o\?\,pti:4dbhUmb2A08q;7@mn_W6]nD1G-
+!8aX2h;G3hgu41Mpu%+hpYXZ]mbYY7p>;e+kM_lgl/IQZqVd4gr8>u\o\?_-hqlN4\_kooYMc&2jPQro
+g>;Y^nD1G-l/085`8JMj_;V*Hio$Tii8=(^mbY;-oAI%7cJc1icJkGTjl)fijl#C]n_CJ,pti73e).^n
+b2A-7qVRInn_W6]n(kA-s5'^3h;GEnf&;ABrSW[np>=Q\mG>S7p"u\*ki&2nj5P^N!9&^lr8>u\o%^P,
+i82W5\_kooYMc&2jPQrog>;Y^nD1D,lJKA6`8J\o]]#@=khr8phr!t]nD1D,o&$q6bi$7o`8Qp=nDKhp
+kMPO]nD(A+q;/I7d,2Flal&$6qVRCloA8H_mbP;-s5'd5gYf3lf&;ABrSWUlptsc^mbPS5pYMq-j5?cl
+hVj(FrS`Oi!8l2]n_CJ,i82]7\)5]mYMc&2jPQlmgtqk`n(k;+lefP9_ViMn]A]7<khr2niSX1_n(k;+
+oA@+9b2C(n_r6g<nDKbnl/1a_n_CJ,ptiF8cJQ@n`ScF-s5/jop"nZan(kA-!8ad6g#00odG]]9!9&gn
+qVTu`n(kY5pti(/iS^`og#7PApu..h!8u;_o%^S-hqlZ8[GTZpWo0?(l//>phVS(bnD1G-l/0D9^u3Gp
+\)EY3mGOYqj59CanD1G-n_^t9aPb"p^Yt43p#)4qlegsanD(D,ptiC7celXt^u0h&s59$so\SQ`nD(D,
+!8ag6fAF3taP_[.pY_1kr8-,`mbPS5pYN"/iS^oteDZ#<oAPeh!8u;_n(b8*inhl8\DPusWo0?(l//Gs
+gYVb_n(b8*lJBG8^u*PsZJ^o(n_^"sj50=_mG5,*o\[19bM^@t^>Y+2p#)=tkhkX^n(b;+q;/L8celXt
+^u0h&s59$so\SQ`n(b;+XPVRd]AL]fK&HC]Ol-)ng"u,P^>AV@X5DppYMdphK&Q=[OPnODmbG/)j5.r8
+\_l6#VVmcumGFo#g>;Y^mbG/)le]M8_;Ef#Y2G>up"uJ#inj4^m+o#)p#!::bM^4p_Vp[:n_fnpkhkX^
+n(b8*qVJR8d,2n$]\nD"qr!dtoA8H_n(b;+!8Xa5f\aI$`8H7*oAGqlqqg#_mG5M5p>2n.io$lqf\qG@
+pYh(hdGO?H[,'d!bhfhdh;>*fQJh/fVr-:dq;1Mo[,(')`888de_dOfNo9TfTAS_dn_WTf[,1K5\)5Ef
+`SeJhNoBZhSD`Sfl/2!b[+tH4\)#9bbMKbdK&?=[Q/;;liSEqW[GCl=YMRjf^YcufK&H7YPi)Grg"u)O
+^Y\Y?XP`'rYMdphK&Q=[Ol-5sdGOHJ[+sTqd+u%bjkcTdNo0NdU>Fkbq;(Jo[,($(`nnDdg#&gfMW"<f
+S_rSdn_WWg[,1H4\_kQfal'bhM;e<hRc*Gfl/2$c[+tE3\_YEbcec%dK&?1WQeqSpiSEtX[,%qBeDJ1$
+^u0h&n)0Mhs5)GcmG5M5pYN"/iS_'#d,BT8mbsGh!8u;_n(Y5)iSDl:Zejs'Rbs"[q;.n'i8+4bmG,))
+le]Y<^#.AtY2G;tp>;Fuk2,XbleSr)p#!C=aPb5!\`&D(qV[b!legsanCt>*pt`L:b21S'Z/:/jnDB_l
+q;(#cmbG5+!8Xj8e_e.!`8H7*o&,_hs5)Gcm+oG5p>3"1hr(m"cf'K7mbsGhrnu;`mb>5+hqcW7[,1'(
+Rbs"[q;.n'i8+4bm+f#)le]V;^>IW$Wo/`lqVRn%jkfOakhW`)p#!C=aPbA%[Gchurns1%legsamG#))
+q;&R:bMLG!\DMnqpYV7mptaobleK#+rS=^7fAFC$_r-.)o&,hkr8-,`kM=)5oA6\.io%3%cf'K7mbsGh
+dGO?G\(ootdG;+bjkcTdNo0NdU>Fkbq;(Dm[,(**`888dg#&gfM;\6fT&8Ydn_WKc[bg`8]&1WfcJZ+h
+L#N$hRGdAfl/1j^\(pf8\D>?bcec%dK&?1WRGR_piSE_Q]A<MCYMRjf_r&8fK&H+UQf%f!g"tlI`SU1B
+Yi"Hu\DYQhK&Q"RRGcKMmG#))iSDo;ZJOj&Rbs"[q;.k&iSF=cl.if)le]Y<^#.Z'VVm3erSO.&kMGac
+kM<T'pYWR>al(S)ZJgDo!9'C)lJLj`mG#,*pt`O;akkJ&Z/:/jnDB\kqVC,dl.il+!8Xm9eDJ=(]\nD"
+len5hs5)GckM=)5o\Qh0i8D6*aPha0kM_rhs5;A`mb>5+hqc`:Z/4j(Qf!SUr8++'j5'OelJ/o*lJBV=
+]AMT)U>UX]S)<Gdn_WQd\D?`4^tuudg#&gfK&HI_S)<_ll/(d]\(pf8\_YEbdb_7dK&?(TS)3tsiSE_Q
+]A<MCZ/4!fa5=PfK&GtQRc"/%g"trJ_qk(CZ/49n^YcufK&G\IT\oY(fA>oL\(ootdbV1bm,")dLYr$d
+U#+ebq;(;j\_ZQ-aPOPdiSUBfK&E-Ukhbjdl.ii*o%q1=_r'/)Wo/Keq;@b"nD<Edl.`c(qVA[;bMLh,
+Xl"`fm,+Glq;(#ckM3`+rnXj9e_eO,\_r(tkhr&irnc>bkM4#3p>*"1h;?*,_;Kq'i8CBfr86)^lJ&l)
+iSDo;ZJP',Pi%/Os5'I+inaFdkhN`)le]\=]\hf-TAY=ZrnsF+kMGackhN`)oA77=`8BA-Vr30bp>DS#
+n)!<ckhE](qVAa=akkS)Y2=igm,+DkqVC,dkhE`)!8Op:dGE.)[bl\ojPQTd!8cGck1mr3p>*"1h;?*,
+_;Kq'i8CBfr86)^l.`c(in`)>Yhnj*Pi%/Os5'F*j5'Oel.`c(lJ9Y>\DHE*SDSqUqqn"%leV*ekM3W(
+o\R==`S]J.Vr30bp>DS#n)!<ckM*T'qq\j>akk_-Wo&Ecl//2kqVC,dkM*Z)s4k!;dGE:-ZJU8kiSUBd
+!8cGcjkRl3p"ct2gu$!+_;Kq'i8CBfqVTr^khEZ'j5&/>Z/5'.Ol(cJ!8jL,j5'OekhEZ'leT_>\_cW.
+RGWVRptqe%leV*ek1mN'p"mL@_r'8,Vr30bp>DP"nD<EdkhE](qVAd>aPP_/Vr**`k22rjqq^5ekhE`)
+!8Os;d,*:/YMXrhhVY0ds5)Mdk1mr3p>*+4g>Bm,^>OV$gu,*fq;9l^l.W`'iS;r<YMJm-No#BErSF=*
+jP9RdkM*T'leT_>\_cW.RGWVRptqh&lJ;!djkRH'p"mL@_r'A/Uu6j_oAH>"nD<Edl.W`'q:r[=`nfP.
+Uu$^[j5-TfrS6AekM*Z)s4k$<d,*7.Yht&ihVY0ds5)MdjkRl3p"d"3gY^*0]AS;!g#/mfq;9l^kh<](
+i7uo=Xkid.Mr''BqVJ%(k1odfk1dK&m+oe>]&)i2QJ[;Op"uY'l.tmcjP7?&p>3R@`8BJ0Uu6j_oAHA#
+n)!<ckh<](ptWX>`80D.U>CLYi81<ds4lSgk1dT)rnOp;dGEI2Xl"`fgY\sd!8cGcjkRl3o\Hq3gY^*0
+]AS;!g>JsfqVTr^kM!T'iS;u=Y2/m/Mr''BqVJ()jkT[ejkIH'leTb?\DHW0QJ[;Op"uS%leV*ej4q6%
+pYNaC_VaA1U#:O\nDL)!n_WNekM!W(ptWU=`SKM/U>CLYiSLEernQJfk1dT)!8P!<ced70Xl"`fgu#$d
+rncGdjP7f3o\Ht4g>C*2\DVtsfANafptsf^k1[K&inW)>Y2/s1M;Ej@pYMk)jkT[ejP.?&m+oh?\_c`1
+QJ[;Op"uV&lJ;!dinV3&p>3UA_r'J2U#:O\nDL,"nD<Edk1[N'q:r[=`nf_3TAG1VhVP3ernQJfjkIN)
+s4k$<d,*@1Xl"`fgu#$ds5)Mdj4q`3p"d%4g>C*2\DVtsfANafq;9l^kM!T'iS<#>Xkis3L>IO=p"l\(
+k1odfjkIH'leTe@\)-T1Pi%)Mo&$>$m+q3fj4q<'p"mRB_;F>2TAY=ZmGOhuo%rWfkM!W(ptWX>`80S3
+S_etTgYSsds4lSgjkIN)!8P$=cJI72Wo&Ecg#&gdrSHAdjP7f3p>*.5g#(*4[GZYpeDROfpYX`^k1[K&
+inW)>Y20'4L>IO=p"l\(k1odfjP.?&m+ok@\DHf5Ol(cJnDC5%leV*einV3&p>3XB_VaP6SD]"Wlen`!
+n_WNek1[N'q:r^>`SK\4S_etTgto'ernQJfjkIN)s4k'=cedF5W8E3af&*UdrncGdj4q`3p"d(5g#(06
+Zf$GndGV=fptsf^jk@E&inW/@XPNj2L>IO=p"lY'kM5mgj4h9&m+oqB[bgT3Ol(cJnDC/#mG7<giS;-&
+p>3^D^u+>4SD]"WlenYtoA8`gjk@E&qV8mA_qjJ2S_etTgto!c!8QPgjP.H)rnP'?c/.43W8E3afAE[d
+r8-;djP.`1p>!47e_\d3Yht&icel+do\SH\jP%<%j4r5@Xkj$5K\h=;oA6M'kM5mginM0%mG6"B\)-c6
+O5GQHmGFu$m+q3finM0%p"dRB^Y\>6Qf!DPjkm,qo\JcfjP%<%qqSsA`80Y5S)/bRg"rgds4lSgj4hB)
+rS4s>cJIF7V;Hm^eDIIdrSHAdj4hZ1p"[+6f&#!7Xl"`fbhondp"nN\j4_3$jP8>AXkj$5K\h=;oA6P(
+k1odfiS2'$mbQ(B\DHl7O5GQHmbb&$m+q3fiS2'$p>*XB^u"G7Qf!DPk232qo\Jcfj4_3$r7o$A`SKb6
+S)/bRg>8mds4lSgj4_<'rnG!=c/%=6UY^UZdb_7bqq^/binMT1o\@"5fA>'7Y2=igbhondp>4T\jP%<%
+j4r8AXPJKbK&6%SXPN'pq:t&b^"_l.cePn`q;$qbK&5bKXPN@#n_E-Y^"i;:`SJ8bn(s;dK&>VGXPWX+
+l.tFS^>&M>^tci`lJ7lbK&5,9Xka!4iS<MJ^Y8bC\_PBain^<bK&4i1[,(T7i8!>HakZUF\_Yfmf\W[d
+K&=`.\_cu8hVI;I^"_Q%g"`^crn`7`K&5qPXki6sq:t)c^"_i-dG2%`r8!.bK&5YHXkiO&n_E*X^YJJ;
+`ne>bn_TGdK&>PEXPW^-l.tIT^>&J=_;)o`mG4)bK&5&7Y2/'ljk@H'\_P?`jkZNbK&4c/[b^c8iS<DH
+b1uaH\_Yclg>8gdK&=Z,]AE/9hqdGJ^"VH"g=rdcr7ut\K&,eLY2&<sq:jua^"_l.d+kt`qq[(bK&5\I
+XkiL%n_E'W^YJM<`ne>bn_TGdK&>PEXkrd-l.tLT^=rA:_qVu^n(a/`K&+o3Yh]96j4iYK^Y8bC]%kHa
+jP?HbK&4c/[b^c8iS<AGbM;gH\_Yfmg>8gdK&=Z,]AE/9hqdDI^"VK#gY8peqV?bZK&,_JY2&Buq:jr`
+^"_o/cePn`rnW:bK&5SFZ/+m(n_E*X^"i>;`SJ8boA5SdK&>JCYho'/l.tIS^=rD;`7r&^n_B;`K&+i1
+ZJ>H7jP/_K^t\nD]%kKbkM;ZbK&4]-\D@#;i8!;Gb1u[F]%tongtnsdK&=T*^#&D<hVI8G^"VN$gY8pe
+qV?bZK&,_JYMAHuq:jo_^"_r0dG2%`rS<4bK&5VGY2/X'n_E'W^"iA<`ne>boA5SdK&>JCY28p/l.tFR
+^=rG<_qVu^n_B;`K&+i1ZJ>H7jP/\J_;"tD]\LZck1uTbK&4`.\)$l9iS<AGbM;aF]\V)ogtnsdK&=T*
+^#&A;hqdAH^=qT$gtT'gpt^PXK&,YHYh\U"q:jr`^"_o/dbM+`s4r@bK&5MDYhem*n_E*X^"i>;aPFJb
+p"k_dK&>DAYMT'1l.tIS^=rD;`S8,^oA#G`K&+c/[+tW8jkJhL^t\nD^"g]bkhV`bK&4W+]&!,:j4rVJ
+b1u[F]\V&nhVP*dK&=N(^Y\M;iSEPI^tRc%gY9'ip>(S]qVLMoRGI#]ZeXm$q:jl^^YA,1dG2%`K&2+9
+i81frn_EZii7l!$p>*dF]\`D>N8K6EgY]<npYG)ijOq?&ptNaA^YJM;NnsKde)%Xkc/#h`rnQShinD6'
+rnG-Aakc7<RGQcVq;8@3a54Jbptarbi7lH1o\@.9e)'$>UYg[\_V`2do%r<\in;-$inN;DYh]!/N8=6b
+kMD`bk2!;tmG%Hki7c$%leKqDZ/(#gK&5JCYhep+n_E$V^teV=`ne>bp>1edK&>>?ZJP?3l.tCQ^tSV=
+`S8,^o\>M`q;'ES]A:`f[bUi:jkJbJ_V>+F^"g]blJ7lbj501\[,/m\]A<5;j4rPHbhVmH]A:uni816d
+K&=H&_;=e?hqd8E_:mo'gtT0jp"c"kle^CQW86Oj[+t$&q:jf\_;">3dbM1bs5&LerSQGgVV^4eZeb3-
+n_E!U^teY>aPFJbq;."dK&>8=ZekK5l.t@P^tSY>`7r&^p=t_bs5(KH`SJ_n\D7&<jkJ_I_qY1F^"g`c
+m+n#boA7aL`88Mj^"rG=j4rSHbM2aF^"h#kjP?Hble]nDbhg(j`SL"=j4rSG_:mr(gY9*jp"c:sj5/8A
+YheEs[+t!%q:jc[_;"A4dG2+bs5&mpo&%mQZ/4Bp[,(9-n_E!T_;"Y<akXJ`qq[=iqVTHQ\_brp[,(Q5
+l.k7N^tS\?`7r&^p=u"jpYNC9bh^M!\(pu<jP/SG`7t7F^>-idm+n#br8,'Cc/-Is^"rJ>inWGFbhMgF
+^>.,ljP?Hbo\R4;e_\$s`SL%>inWMG_:mo'gtT6loA->#gtp93\)$*#[G:-'q:jf\_;">3dbM4crna("
+lJKbA\_c0![GCE/n_E$U_;"V;b1sP`r8![qo&%=A_;<`![GC]7l.k7N_:nb?`S8,^ptV@pn_UP-dbW(%
+\_R/=jkJbI_V,"D^>$Z_nD'Mhq;/+-g>0X%_;+_=jkJ_IbM2aF^>.)kjkZNbqqeF3h;5g$a5-4?j4rSG
+_:mr(h:oBnn_L/"gYU-1\D?-"[G:3)q:ji\_:n50e_@Ofq;%_"j5.]1^tm]"[G:K1n_;pS_;"Y<bM9V`
+rnWjrn__1?_VWbu[GCc9l.k4M_:ne@`nS2^qV7OqnD:D+e(r+$]A3>>k1ehI_qP.E^tZi`o%]\iptht+
+gYK[$_qan>k1ebHc.hpG^td8lkM;Zbr8+L3h;5a"akcC@jP8YG_qO,)h:oHpn(k,%f&"F'^"qT%\D6K+
+q:jf[_qOD1e_@UhpYD\%hVQ!'`SK/%\D6c3n_;mR_qXh=bM9V`rnX(#lef>3aPPG'[GC`8l.k7M_qFh=
+a4e2\rnF(#kM<#kh;#s(^YAV>kh=qI`7b4F^>$Z_oA#qnoA68!i8)-'`SC.AjkJVFcJ/'I^>.)kkM;]c
+!8jI,j5.E)aPH=@j4rSF_V*r&i7bWombG;,bh]qfa5#M+\(gE+q:a]Y_qOG2eD%Lgpt_t+g"s9rb2(_+
+\D6`2n_;jQ_qXk>b1sP`!8X:(jkmK'cJI"+\D@#:l.k4L_qFk>aP+8\rS+1(in^?biS;E-^>&J<l.Y"I
+`S1@G^>$]`oA$+smbXPljk[]-`8(%@jkJSEceJ-I^>.,ll.r#hqqmn#kh`l,b2)OBj4rSF_:dl&hqGWq
+m+f)*bh]qfa5#J*\_HT,q:aZX_qOJ3e_@Xip>)e*f\X-pbMCb*\_Ql4n_;gP_qXn?bM9V`T&/Sd[GT9d
+d,)=hqqUGkiRl!"qV'$E]A*A?UYOkbU>=e`_q`&^qV15fh:]g%rn>3C`SC.AU##.nT&/Sb^"p]`o\AT`
+gY1$/o\74;ce[mBTAKJ&Rc!Ad\),?bmbQsZiRl!"inE>E]%cN*]A1K`\D>?`g>'9onCm]lh:]^"m+^+G
+\_Ql6YMI^b[,0-beD7^kp=o,lgtK[#p"[dH\_[;BUYaqdYi!pdcec4gr7pPliRl$#q:`sE]%a(:hVFdZ
+jkR]-_V=n@l.Y"I`S1@G_:uo`p=uJ"lJ@udl.ru-aP?CBkM+eGceJ-I_;*>lm+nDmp>;1nmG>;.c/%dC
+jkSkJ_:df$iS(ltl.j&/`8.fVceR1.]%cf0q:a]Y_qOG2fA!mloA-b/d,)"`e(rL/\_Qu7n_;jQ_qXk>
+c.ondrSFI/gu#3jfA=d/\_[8?l.k4L_V+e>aP+8\!8FO/g>/4Rl.j/2_;"h@kh=nH`S1=F_:urap=uV&
+k2)E\mG5G2a5$=Bk1e_GcJ/!G_;*AmleSJqo&#Vfn_U_2c/%gDjP8_H_:di%i7bftl.j/2_;2?Oe(iX3
+]%cc/q:a`Z_:n81f%[gloA-n3bhfGXfA4p3]%m&7n_;mR_;"\=bhTecrna^4f\`XbgYU64\_[5>l.k1K
+`7at?akFA]!8O[2fA2eLm+fD3_qY"Al.XtH`nLIH_:uo`pY;h*infjTn_Le4akZLCkM+bFd+e6J_;*>l
+mG4bumba&^p"m+5cJ@mDjkSeH_qF#&inCuukhO25^"ogHf%em4]A)o1q:a]Y_qOG2f\=!mo%gn5akiuQ
+gYL<6]%m)8n_;jQ_qXk>cJ6"er8+X6eDI(ZhqlT6]&!A@l.k.J`7b"@aP+8\XPDF`Qeh#`_;)o^qV15f
+gtBa%rn>3C`SC4CX52dlP2>`b]A:Q`o\AT`g=js/o\74;ce[sDWo!1$No0Nd[GK3bmbQsZhUod"inEAF
+]A)Q)`n\8`XkhR`f\F*nn_3fmh:]^"m+^.H]%lo5]%tKbW8?:bdbVOjpY55mgY0R"p>!pJ]&!>AYMRdd
+Uu1(dc/-%frS6Ymhq5j"qV''F]A!>@YM@X`PMP``^YHc^q:k/fh:]g%s4Y<D`8(.CXkhmkO5BNb]%tK`
+oA&N`gY1$/p"R=<cJ@pEXPW7"MVn6d[,0-bmG6mZh:T[!j4`GF^"_`*akXJ`Wnl@`fA+'onCm]lgY'O!
+mG$4H^"i/6^>6cbV;C(bdG;Lkp=o,lgY'O!p"RdH^"iG>[b]3bS_iMbakaYcrnH\lhUoa!qqB-F^>&YB
+ZJ<j`OPTN`^>-]^qV15fgtBa%rn>3C`SC=FY2.miMr+6b\D>?`oA&N`gtC$-p=d@;c.qmFY2/0qKAHUa
+Yhdd`leL[XhUod"inEAF^>%c)bhT\`Vqp.`e_Imnn_3fmgtBX"m+^.H^>/25_;2ubU>FkbceZ=jpY55m
+gtBX"o\7^H^>/J=\_YEbRbm;ba5+Jbs4cemhUod"qV''F^>&VA[G9'`NSX<`]\LQ^q:k/fhUog#!856C
+_V>%DZ/!pdL#)a`[+s!^n_<<^gtC$-p=dC<bhVgFYhe9pK&6OaZ/*pblJ1UXh:Ta#iS*;F]\DT(cePn`
+Utsq`f%dpmo%Nonh:Ta#l.XkF]\Dl0a5">`SDEA`cJ6(eqV(JngY'U#o@qXH]\N;<]\UWbQeq)baPFMa
+!8Hbmh:Ta#q:a!F^"`M@\D59`Mr"0`^"gW^pY5#fh:Ta#_V2i\rS+^7e(oZ4!8P!;cJ.gBle:+Hd+\6J
+_V<8hoA$\.hVNk@rSFm:eD0<Dl.b+I`n92%jk7<#j4i)<YM>c*jP/,;^"W/4q:XTV`nBV1gY0<pmG,h=
+]%re1lJ0V=^"`G<n_2dO`nL"<dG)=hpYEU?`86a8n(l%?]\Mc+hUfd"pt<jD^Y8P=]A(E^Ltqm^]%b?\
+pY+rdgt9[#!856C_V>(EZeX$cKA?O_[+s!^nD!6^g=am-p=dC<bhVjGZJFBoK&6I_ZJF'dlJ1UXhUfd"
+i7[2E^Y7Z$eD%1^TA8M^dG)Fio\'&ngt9X"lIstG^YA)0akXJ`Rbd5`bM9keqV(Jng=aL"o\7aI^YJM<
+^>6cbPhtlb`SJ;a!8Hbmh:K[!q:X!F^"WA<^"^Q^L>;a^]%b?\p=eldgXsU#s4P?E_;"qC[bT9dK&-I_
+[bT3`n([0^g"Fg-p"I@=bM;^E[b]]pK&6@\[b]Hgl.kOXh:K[!iS!>G^"VK#f%[=^SD<;^dbDIhp"B/o
+gXsO!le:+I^"_o/bhT\`Qeh#`bhTndqqCSog"FC!p"RmK^"i>;_;2ubP2>`b`ne>`l.b%G`n:+?c.Thb
+q:i^>_q]n"!8G'=b1cOBmFg7HaOpRH`7i#]s4b$<cJ=*.rS=s<d+e$Dle:(GdG"<J`7rGip"["3g"q>;
+ptiI8f%fKElJ(.H`Rs2'jOq<%iS3&?Wna&ul.aS>^tSG6q:XQU`7aM2g=j<rleKe@[G@,(mbGt?^t\_>
+n_2^M`7jq>d+c=jp"dOA^tt./o\ILB^YAhDl.b(H`7Xq>bh9ecptN[?_;'Xt!8P->bM)[Dm+L1Ha4^IF
+`S//_!8G$=bh[m,qq\d;dG+-Ele:(GdG"9I`7rJjp>!16f%u#8p"m47fA,WGl.b(H`Rs/&jk7H'hqQo?
+W8*cqleBb?^tSJ7q:XQU`S'S2gY0Htl.jY@Ze^f#n_D7A^t\b?n_2^M`S1">dG)IloA.FB^#"b*p>*XB
+^te2/hUfa!q:X$G^tSP;`7r&^K&$@\\_GB_p"Jfdh:Ta#s4PBF^tZETb2%[*pt`O:dbF6Fle:+Hd+\0H
+`S8PjpY<=8eD>f6oA7%6f\G]GlJ(4J`7X&%k1RQ(hV6l@VVIKmmG#q@^tSM8q:XTV`S'P1gtKQukhOYB
+YhbDsoA%FB^t\e@n_2aN`S0t=dbDRmo%hCC]AAJ&pt`gC_;#%GlJ(.Ha4U1?cIotdpY3X@^YFFrrnP*>
+bhD^Cmb-@IaOpRH`S/)]!8G*?b2%[*q;&U:dbF3Em+U1HdG"<J`S8Mip>!78eD>f6oA7%6f\G]GlJ(.H
+a4T>'k1RN'hqQuAVVIKmmG#tA^=r>7q:XQU`nBY2h:fTtl.j_BZ/(Puo%_@B^>&V?n_2^M`nL(>e(_Ul
+oA.LD]AAJ&pt`jD^tetFleC:J`n:(>ce6(ep=mUA^"e4pr7np=c._dCn(HLKa4\Gc^Y8bD]A1K`K&-1W
+]%kchmG%$^g=am-pY*U@aP?RG]%tfkK&6%S]%u&pkM5CXgt0U!iS!>G_:mc#hqOs^Phb`^c.g(gp=]8p
+g=XI!le:.J^t\).eD.7`O59H`a5"Mcr7^\pg"FC!p"RpL^teM:b2'VbM;J*b_VN&`!8Qkogt0U!q:X'H
+_:nS:aP4>^K&$4X]\C`co\/`dgXsU#s4PEG_;#"F^"gW`K&-+U]A1ojmb@*^g"Fg-p=dL?akZ^I]A:ij
+K&5tQ]A;2rkhPIXh:K^"i7[8G_:m`"iS1*^P2,T^bhL"gp=]8pgXsR"lIt%I_;"/.f%dC`NSX<``n\Db
+rS$eqg"FF"o\7gK_;+S:bh]bbLYhsb^tlo`s4lqph:K^"pt=!H_:nP9b1jJ^K&$.V^"^leo@iZdgXsU#
+!85BG_;"tE^YHc`K&-%S]\M&lmG%$^gXsm+pt<[@`nUFG]\L`eK&,bK]\M>tjkK1Vh:K^"i7[;H_V3c!
+j4g6^OPKH^bM0nfpY#Aqgt9X"lIt(J_V=2-f\EO`Mr"0``SA>brS$eqgt9X"o%MXJ_V=J5d+kt`KA?O_
+^"gW^rS-_nhUfg#pY!mG_V4V9bM0P^K&$(T^>%#go%NTdhUfg#s4PHG_V4nA_qVu^K&#eL^>%;olIta\
+gt9s+q:WdA`S:@G^"gcdK&,\I^"hK!jP0+VJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+236.035 459.013 mo
+288.243 331.362 li
+289.935 327.033 290.421 325.836 296.46 325.836 cv
+302.256 325.836 302.742 327.033 304.434 331.362 cv
+314.052 354.948 li
+314.945 359.443 315.405 364.027 315.405 368.685 cv
+315.405 383.08 311.007 396.788 303.064 409.238 cv
+285.822 366.678 li
+257.544 435.879 li
+278.312 435.879 li
+273.605 439.556 268.517 443.01 263.091 446.211 cv
+253.44 446.211 li
+250.746 452.78 li
+246.033 455.035 241.122 457.118 236.035 459.013 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[81.12 0 0 134.88 235.2 116.164 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 169
+/Height 281
+/ImageMatrix[169 0 0 -281 0 281 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+U[-k'fBTI'q!5BRf'MhkQ0Y11iTf(\X6]NG\E_W2m-L))T^1Y'g$5U'p$96TeEm%uM<h8/fBV)TWU$eR
+e*QkrMsIG0f]q5VW9XHLZKfm)p?[e)]BdQ'h!2?6o'3OGeEm2#K'Tu5b3IgJZg78KZg,s)!:,7&\Eh?'
+hWhB3p$/pLcg1YuMsIS4eEYZNYNu2QXm4L(p?[e)Xm=R'f]oR(!:$`Pea2qpOmE&4SEf;%g$-!3o]iXF
+g[+e&L$Sa'S*K5%g?H$2p$/dHe*H&[T^%s1lKR'fZg7>MZ0Kd'ip3<'W9W.%h!)Q=lKY\?dHg5dQ0P:4
+h!*YZ]BehKZg,p'm-C#'VX!"%hW_T:mHV(Dcg0o_T^&NAg?I5Ram8$QXm4L'o]qS'W9W.%f]gHBjm'#6
+ea)hmOQrb/h!*MV`9ZUOYNjX'n`uA'ZKfj%g?HuMg?Pp-e*I#!L$Gr.dcoNNcKj6MZ0Kd'rTf4'Yj0^%
+h!*#Jh<M<2dHg\qM!D2/eEPfRWTsKIZg#j&q<Nq'^Zrc%hW_Q8mch+Cea*+tMX%V7cKWsF[HdPOXm+F&
+rTf4'[-H!%f]fa-q<>'Hea*+uM!D>3d-96JZ0M2MYNaR&q<Nq'^Zrc%g?H98mcgt?hWsn#K'LPE\EVc4
+a6M[KZ0C$/q!*Iram-J%h!)cBjQWu7f^&D!K'LGB]BS/9_Wp7IZg$',qs&du`p18%hW_f?kNTA<j6Q*t
+MX%#%hrr\U^$>+OXm+d0pZdCr!9p]OeEGQKc0F3NY3Fd.q<EXus66]Ne`b]MbNe$MYNaR%q!*e%Xm+F#
+g??WCip!]3e*?YlNTmt;bNR^EeEYTKZ0Bd's65."\*;-#h!!/NfBKU*dHZ>J[HZ!#h<<2Mf]fa,d-:Vr
+KB]c-cfj6Lbj*pH[->p%rp#L-X6J:#fBCBBj6<]1f';qnNp41?aQV:?f':iNY3FO&!9o+"\`q9#g$$oM
+f]fU(eER&!KB]o1bNR[Dd-B?LYj'X%rp#4%`9G&#gZZH;l0,D9dd$erL?ZS>_<B\<^$4kHZKT^$qs'"%
+_<Ji#h<;K8m-(e>d-CGlMWqq@_s#t@\`rMF[-63.pZ[S"`9G&#fBC0;l0,85fBNA#K'C/:_<BP8_<L:L
+Y3=F$!:#4$_<Ji#g$$38m-(Y:iTg("K'C)8_s#h<^$4qJYiss/p?@1nd-7n#gZZlGh<;--gZnRuL["a#
+Z09X!guliEhWV9/f]r=tM!=g#YisR!h<2iCi97N2ea!(sM<Xm#YNXL!hWMlBiTRZ4ip,srMWqG1dHB-E
+_WgCMXm"@#mHKr#Z09X!f]U'7m-(V9e`lGbQft[;e*#EIbN[sKYNXL#q!!_#^Z`W!g?6TBiTRN0e*6Vk
+N9J">`TQ"=`p)OIZ09X#p$%M#]]dE!gulW?jQNo5dHU;fO6F4>aQMCB_Wg1GZfod#oBDA#]'.9!hWN/J
+g$#g,cftJoN9IP1dc]6Fb3@sMXm"@#p$%M#YisR!f]U??jQNc1e`l_jO6F4>aQM7>\`iVIYNOR&rTJjs
+]'.9!g?5s/oB3@@e`m+tK'9c/b3.OB[HR8GZ00U#!9f$u\EM-!gul$-p#iXDdHLYqKBU5:^usP:^$+bE
+Zff^"s654#_<Ac!hWMK6m,tb=cftDmNp+":bNIL?\ENVKXln=#!9f$u\*2'!f]T^,p?/UAe`d(uKBUA>
+]][u2`TZIIYNOF"s65=&ro^<Eg#h#N_W^4HYijj,pZR@qrTC0Cg?./P_!(%GZ00m+pumLsr9($AgZI;R
+^?FkFZKKm)qWNb!qrap@gZI>S]]e\EZffp(qrin#qWG0IdH9<J]'/MD[-,d!m-())WTW!tfB1$8l0#23
+f')SdPio".gZI/N_W^:JY34@!mc]r![cbotg#g*6lfYJ7eEH;`QKP[=cK<jCb37dHYijL!pumY![-,ct
+gZHT@iTIK/dcgGhN9@P1d,s-G`TZ@FZKKX!p#qG!ZKKWth<)W=jQEl4d-1,cO6<e2dcTEK_<C"D[-,d!
+oB;S)[-,ctfB0I'q<"gAf')D_RHLp>d,s!CZKM)HY3+9ul0+T!ZKKWtg#fO%qrY*EeEHPgO6<e2dcT9G
+Y35`FYiaEuoB;;!YijKtgZGU#rT:BIdcg8cOlrq2eE5QKWosBDZKBQun`Z/!YNOEth<(^"roUQLd-0u_
+PNTI=bN@[DZ01fB[-#]un*$;)V<6XrfB'7"rT:6Ef')ejO66N*UupRrf]B:!roUBGe`cYhOluc,UupRr
+g#]^+o]E@>eEHMfPNVr-UZULrg?#a*p#`L@e*-AdQ08,.U?:FrgZ>d)p?&XBdcg5bQfn;/U?:FrguYg(
+pZAdDdHBKOU?803ioT"XYNP]CZf]Wti9-ltWoi!rhW:p'pu\sGcfa6LX6-/=iT8\Q]'&\IXle3tjl`5t
+U#t@rf]BX+o]E==e`Z#VTB;j0ioSkT\**DGYNF?tjQE/tT]Y:rg?#a*p#`L@e*#cST]W69g?%)NZfh&E
+Z0'Ktiod#tWTMprguYg(pZAdDdHBKOU?8E:gZ@8QVWRj>\)l!"i9-ltVrldrhW:Trr8tQOcfaTVU#r!0
+jQ5"TXQK0;]&hN+iTHrtT'#.rf]B0roB*^Ie`YoSU?8N=f]CfJWoa<DYiXBti9-ltWoi!rg?#<rs5pWK
+e*#WOUunZ=g?%)NW94*A[,oa!l0"]$r8jI1kN(FZVrn!@[H5g!ki\Z%qrO@0kN(I[VWRj>\)l!"kNAW&
+qW44.kiCU]V<7a=\E2'"kNAZ'PND;pfAs$qo]EaHf&toQVWIm?P3)5pf]9*qrT:EIe`YcOW94-AP3)5p
+g#T0qrT:HJeE>ZNWTO3AT&o(pg>o6qr8tEKe*$#ZS`]n4S`T"pgZ5<qr8tHLdcT!?Z/qP<k2b=YVrmm=
+\E2-#dH7arSE8qph;kHqqW>BNd,r^;ZfR_=kN(L\V<7X:]B.B$d,qt%PND;pfAs$qqrY6Hf&kBBZK7V<
+kN(:VX609@[H5s$d,q[rSE8qpg#T0qqW>6JeE5-?ZfR\<kiCIYWTEX2_;s)-cfVUrS)rkpgZ5<pnE%OJ
+dcT<HW9'K0l/^X\VrdC/`8o>.gZGHrRcWeph;kHpn)_OLd,s'EWTBT1l/^^^V<.1-`oPJ.g?,[%RcWep
+fAs$pn)_=Ff&kBBZK7P:l/^LXX6&g3^uX&.dH7arRH<_pg#T0pmcD=HeE5-?[cRMLOQ?#ng>f0omcD@I
+e)o?GY3#WCOQ?#ngZ,6omcDCJdcT6FYN>]COQ?#nguG<oq;o3KdH9*DZ/tlDO6#rnh;bBoq;o6Ld,s!C
+ZK:rDO6#rnhW(HopuT3McfWjA[,m)(r8ZDhXQAs5^?!l-cfVXs!9Aprr8ZGiX6&g3^uX&.cK;Uts5]7%
+o]+WbWo`^2_;s,.cK;XuroB.$o]+ZcWTEU1_W92-`T=hpNo]lngZ,6on)_IJdcJI0^>t=8p#FifVrd[7
+]]@K%c/lCpNo]lnh;bBop>s$Ld,iL5\)`S1p#FohV<.F4^Z<`&biQV#L#i6nfAisomcD7Ff&aj3^Z:L;
+oAeK`X6&d2_;s/.`9"bpOQ?#ng#K*njlFVFeE+U0^uUU<oAeQbWT<1%bi@16_r\\pO6#rngZ,6njQ+VH
+dcJ[6\E&_3o]+`eVrZq"cf<F7bN67pO6#rnh;bBnjQ+\Jd,iI4\E&_3o]+fgV<$^udGrR7b2pJ#K&cag
+h;YNsguQoDf&ad1_W1^WK&caghVtTsjQ+MEe`F[0_rUjXK&caghr:Zsj5eJFeE+R/`8ppXL?&6lg>]*m
+j5eMGe)eF-`oR*YL?&6lgZ#0mj5ePHdcJ=,a5m0YL?&6lgu>6mj5eSIdH/U6^#](NL?&6lh;Y<mj5eVJ
+d,iL5^?#.NL?&6lhVtBmlf?4KcfN@3^uU+-rSuYlXQ8C%bi@:9_r\_q!98[krSu\mX5r:$c/[@8\E(in
+L#`0lg#B$mioJDFeE".#bN"<:ro2YkWT<("cf<L8\E(inL#`0lgZ#0mioJJHdc@q!bN"<:ro2_mVrZju
+dGrX8\E(inL#`0lh;Y<mioJPJd,_^tbN"<:ro2eoV;p:igZ$Q?_W8i!K&cdhgu>Eqdc9-Bf&XF'alA!5
+r8ZVmX5hXgh;ZuG]&^unK&cdhhVtQqdc93DeE"4%alA'7s5MblWT2[lf](B@\`ConK]E*lgZ#0lg#LcF
+dc@t"cf=r_K&Z^fiSg]pg#LfGdH%k!d,Y#_K&Z^fio-cpg#LiHd,_audGt)_K&Z^fj5Hipg#LlIcfDXt
+dc5r=o]"rjXQ.^gh;[#H\`Cro!9/Uio]"ukX5hUfhW!)H\`Cups5JXio]##lWoMLehr</H\`D#qro/Oh
+o]#&mWT2Cdi8W5H\E(urrSiFgo]#)nW8lXmfAb6>\E)#sr8N=fqr6VoVrQOlf](<>\E)&tqr34eqr6Yp
+VW6Fkg#CB>\E))uqVm+dqr6\qV;p=jg>^H>\E)-!K&ZF^jPd3#e)T3Bf&Naig>[_Do]"ukX5h[hgu?lE
+WT2^lK&ZF^k2E?#e)T9DeDmOgg>[_Do]#&mWT2IfhW!#EWT2^lK&ZF^ki&K#e)T?Fdc7=eg>[_Do]#,o
+VrGkYl/C%MYiF3lK&ZagiSgZne)K?Fd,VCkdc,l<rSlhqV;ft`io/5DZ/aQtK&ZL`io-uubi7X@f&Nai
+g>[_Dp>Y,kX5_@_j5JPKWT2^lK&ZL`jPd,ubi7^BeDmOgh;\FmK&Q+Umbk)(bi7aCe)RFfhW"LmK&Q+U
+n)1/(bi7dDdc7=ehr=RmK&Q+UnDL5(bi7gEdGq4di8XXmK&Q+Un_g;(bi7jFd,V@jg>_tfK&Q+Uo&-A(
+bi7mGcf;7igZ!hDn)<NhXQ%F_j5JSLW8l[m!9&Ogn)<QiX5_@_j5JPKWT2dns5ARgn)<TjWoD7^jPeVK
+WT2goro&Ifn)<WkWT).]jl+\KWT2jprS`@en)<ZlW8c%\k2FbKWT2mqr8E7dnDWcmVrGq[kMahKWT2pr
+qr*.cnDWfnVW,hZki'nJU>k.jK&Q4Xn)1&%c/RsGcf1_Zki%-Pki)$hXQ%4Yl/C4QS)WYjK&PqPn_gJ-
+bi7[Ae`*=_iSfCIl/D0jWoD7^jPeVJU>k.jK&Q1Wm,4l%`Sp1Ae)I+]iSfCInDW`lW8YbTm,6=OU>k.j
+K&Q4XmGOo$`o6=CdGgn[iSfCInDWfnVW#PRmblIOUZ14jK&Q4Xn)1&$`o6CEcf1_Zki%-Oio'OfXPpqQ
+n)2dVS)W\k!8rIeio'RgX5UhPnDMjVS)W_ls58Lej5B[hWo:_On_hpVUuLCmrnrCdj5B^iWStVNo&/!V
+V;gLnrSW:cj5BajW8YbTm,6=OV;gOor8<1bjP]jkVr>YSmGQCOV;gRpqr!(alJV<lVW#SSmGQ@NV;gUq
+qVZt`leqEmV;]JRmblFNVW-^rK&G\Ip"uk0^Z"Y>f&E:\k2?<uK&G\Ip>;q0^Z"\?e`*1[kMcI!K&G\I
+pYW"0^u=e@eDd(Zki)O!K&G_JpYVt/^u=hAe)I"Zki)KuK&G_Jptr%/^u=kBdc-nYl/DQuK&G_Jq;8+/
+_;XtCdG^GNm,3KRjl#slVW#AMoAJ!SQf7;hK&GbKqVS.._;Y%Ecf(5Lo\b>ZjP][fXPq%Tm,6IRR,RAh
+K&G_Jp"uh.]&<8=e_unSlemBQjP]ahWo1JHp>=BYRGmGhK&GbKp>;k-]AWD?e)?_RlJR9Pjl#mjW8P;G
+pYXEXRGmGhK&GbKptr"-]AWJAdG^PQn)4*#K&>MDrnaO1]\rSBd,CGPnDO0#K&>MDs5'U1]\rVCcf(>O
+n_f#Vf\Z\cXPgMEq;9c^PMu&i!8iCcg"uedX5LDDqVTi^PMu)js5/Fcg#&gf[G^r>eDZkTm,7m#K&>;>
+WSk5Cqqol]Rc3YlrSN4agY\sf[c%)@dc$YRmbn$#K&>A@Vr5#ArSQ#]S)Nenqqm"_iSXUjVVo5Ip#"-T
+S)NhoqVQn^iSXXkV;T,Hp>=3TS)NkpK&>;>rnaa7\D[)<f&;kPnDF<(K&>;>s5'g7\D[,=e_ubOn_jH)
+K&>>?s5'd6\`!5>eDZ\On_jE(K&>>?!8a^5\`!8?e)6;Fo\Y8XgY\sf\`!;@dbp2Eo\Y8Xgu#$f]&<DA
+dGU,EoA>/Wh;>*f]&<GBd,:#DoA>/WK&<rmcesrDqVQn^K&<]ff&2VIo\Y8XK&<`ge_lPIoA>/WhV\7f
+Wo(2@r8,r]OPoiirn`7`g>8gd[GUo=e)6>GpYYr+K&58=W8G#?rSGu\Ol5ukr8*%^gtnsd[GUu?dGU/F
+pttu*K&5>?VVei>rnc#[P2Q,mqVHh\hVP*d[bq,AcesuEq;6e\fA<UdYM]B:f&2JEq;22/K&5/:X5C,<
+!8c8aMr=Hhs5&@ag"radYhoH;eDQ;DqVV;/K&55<WSar;e)62CqqqA/K&58=W8Fl;dbp,Cqqq>.K&5;>
+Vr+f;dGU#Br87D.K&5>?VVe`;d,9rBr87A-K&5A@V;Jf?rSGlYPi2;nK&5,9XP^;?rSH,`NSsQgJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+grestore % PSGState
+612 576.004 mo
+612 185.864 li
+594.969 197.725 li
+594.969 576.004 li
+612 576.004 li
+cp
+level3{
+gsave
+clp
+[17.0313 1.48892e-6 -1.48892e-6 17.0313 594.97 380.934 ] concat
+/2
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.917647 .92549 .92549 ]
+/C1 [.917647 .92549 .92549 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.917647 .92549 .92549 ]
+/C1 [.647059 .654902 .662745 ]
+/N 1
+>>
+]
+/Bounds [.00561798 ]
+/Encode [0 1 0 1 ]
+>>
+>>/Gradient add_res /2 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[17.0313 1.48892e-6 -1.48892e-6 17.0313 594.97 380.934 ] concat
+clp
+/2 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~lK[Wul07Eqki_-lkN:phk2k^djQ,C_j5]1[io8tViSibRi8EPNhr!>JhVR)Eh;-lAgt^Z=gY1B8g=b04
+g"=s0f@SX+f%/F'e^`4"eC<!se'ldodaHOjdF$=fd*U+bcd0n^cHXVYc-4DUbfe2Qb0%lLaiVZHaN2HC
+a2c6?`l?$;`Pod6`5KR2_o'@._SX.*_8*k%^q[Y!^V7Fr]tM+m]Y(ni]=Y\d]"5J`\[f8\\@B#W\$rfS
+[^NTO[C!<J['R*FZa-mBZE^[>Yct@9YHP.5Y-+q0Xf\_,XK8M(X/i8#WiE%tWMuhpW2HPkVl$>gVPU,c
+~>
+<~m-O'(lg*j$lKRQtl0.?pki_-lk2tggjlPUcjQ,C^j5]1Zio8tViSibRi8EMMhr!;IhVR)Eh;$f@gtUT<
+gY1B8g"G'3f\"j/f@SX*f%/F&e^`4"eC;sre'landaHOjdF$=fd*L%acd'h]cHXVYbfn;TbKJ)Pb0%lK
+aiVZGaN2HCa2c3>`l?!:`Pod6`5KR2_ns:-_SO()_8*k%^V@Ou^:q=q]tM+l]Y(nh]=Y\d]"5G_\[f5[
+\@B#W\$i`R[^ENN[C!<J['R*FZEgdAZ*CR=Yct@8YHP.4Y-+q0Xf\\+XK8J'X/i8#Wi;tsWMlboW2HPk
+~>
+<~m-O'(lg*j$lK[Wul0.?pki_-lkN:phk2k^djlGL`j5]1[io8tWiSibSi8EPOhr!>JhVR,Fh;-oBgt^]>
+gY:K:g=k65g"G$1f\"g-f@SU)f%/C%e^W*ueC2mqe'c[mda?IidEp7ecd0q`cHa_\c-=MXbfn;TbKJ)O
+b0%lKaiVZGaN2HCa2c6?`l?!:`Pod6`5KR2_o'@._SX.*_8*k%^q[Y!^V7Fr^:h4n]tD"j]=Y\e]"5Ja
+\[f8]\@B&Y\$riT[^NWP[C*EL['[3HZa7!DZEga?Z*CO;Yct=7YHP+3Y-+n/XfSV*XK/D&X/`2"Wi;ts
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /2 /Gradient get_res exec grestore
+}if
+newpath
+603.755 576.004 mo
+603.755 191.627 li
+603.427 191.627 li
+603.427 576.004 li
+1 1 1 rgb
+f
+603.383 576.004 mo
+603.383 192 li
+603.055 192 li
+603.055 576.004 li
+.529412 .533333 .537255 rgb
+f
+594.969 .00390625 mo
+594.969 137.926 li
+612 127.352 li
+612 .00390625 li
+594.969 .00390625 li
+cp
+level3{
+gsave
+clp
+[17.0313 0 0 17.0313 594.969 68.9648 ] concat
+/3
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.811765 .537255 .556863 ]
+/C1 [.619608 .0784314 .109804 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /3 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[17.0313 0 0 17.0313 594.969 68.9648 ] concat
+clp
+/3 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~cd'h]cHa\Zc-=MWbfn;TbKJ)PbK@uMb0%lKaiVZHaN2HDaN)?Aa2c3>`l?$<`Pog8`Pf^5`5KR2_o'C/
+_SX1,_83t(_83q&^qdb#^V@Ou^:q=q^:h4n]tM+l]Y(ni]=Y\e]=PSb]"5G_\[f8\\@B&Y\@8rV\$rfS
+[^NWP[C*EM['[3I['[0GZa7!DZEgdAZ*CR=Z*:I:Yct=7YHP.5Y-+q1Y-"h.Xf\\+XK8M(X/i;%X/`2"
+WiE%tWMukqW2QYnVl-GjVl$>gVP^5eV5:#bUnjf^Una][USFQXU8"BVTqS0RTqJ'OTV.pLT:_aISt;OF
+~>
+<~M26tCLPCP;KnP,3K7ec-JUr?%It)orIXQWlI!^3dH?jd]G^+FVG'8"NFEDSFF)l;@EH#l8Df0H1D/F**
+CMR["Bk_9pBP1siAn>OaA7K+Z@U`bS?sm>K?=$rD?!LW=>?Y35=]nj/='&F'<E3!t;c?Um;Gg:f:esk^
+:/4MX9MA)P8kMZH8OuBB7n,s:779O26UO1,5s[b$5<h=q5!;%k4?GVc3]T2\3&iiU2E!EM1c.!E1GU^?
+0eb:70.nk0/M/M).k<)!.4H\o-mpAh-7'r`,U4NY+sJ0R+<VaJ*Zc@C*?6%<)]BV4)&X8.(Ddi&'bqDs
+~>
+<~NfB$WN/NUOMM[1HLkphAL5(D9KnP,3K7\]+JUr?%It)orI=6NkI!^3dH?jd]G^+FVG'8"NF`__HF)l;@
+EH,r:Df9N2D/F-+Chmg$C2%BrBP;$kAnGUcARo=]@q&nU@:<PO?XI,G?!U`@>[(E9>$5!2=BJX+<`W4#
+<E)pr;c6Lj;,C(c:JX_\9he;T9M8#N8kDTF84Z6@7Rfg86psF16UF+*5sR\#5<h=q4Ztni4?GVc3]T2[
+3&iiU2E!EM1c.$F1GU^?0eb:80/"q1/M/M)/1W5#.Ocep-n$Gj-71#b,U=W[,9e<T+WqmM+!2OF*??+>
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /3 /Gradient get_res exec grestore
+}if
+newpath
+603.918 132.293 mo
+603.918 0 li
+603.263 0 li
+603.263 132.293 li
+.809804 .539216 .554902 rgb
+f
+603.383 132.293 mo
+603.383 0 li
+603.055 0 li
+603.055 132.293 li
+.619608 .078431 .109804 rgb
+f
+601.884 94.0762 mo
+601.884 93.125 li
+604.435 92.3613 li
+604.435 92.3477 li
+601.884 91.6514 li
+601.884 90.6064 li
+604.435 89.8555 li
+604.435 89.8418 li
+601.884 89.125 li
+601.884 88.2676 li
+605.333 89.3262 li
+605.333 90.3848 li
+602.7 91.1357 li
+602.7 91.1484 li
+605.333 91.8857 li
+605.333 92.9111 li
+601.884 94.0762 li
+cp
+1 1 1 rgb
+f
+601.884 87.9668 mo
+601.884 87.0146 li
+604.435 86.251 li
+604.435 86.2373 li
+601.884 85.541 li
+601.884 84.4961 li
+604.435 83.7451 li
+604.435 83.7324 li
+601.884 83.0146 li
+601.884 82.1572 li
+605.333 83.2158 li
+605.333 84.2744 li
+602.7 85.0254 li
+602.7 85.0381 li
+605.333 85.7754 li
+605.333 86.8008 li
+601.884 87.9668 li
+cp
+f
+601.884 81.8555 mo
+601.884 80.9043 li
+604.435 80.1406 li
+604.435 80.127 li
+601.884 79.4307 li
+601.884 78.3857 li
+604.435 77.6348 li
+604.435 77.6211 li
+601.884 76.9043 li
+601.884 76.0469 li
+605.333 77.1055 li
+605.333 78.1641 li
+602.7 78.915 li
+602.7 78.9277 li
+605.333 79.665 li
+605.333 80.6904 li
+601.884 81.8555 li
+cp
+f
+604.396 75.7275 mo
+604.396 74.79 li
+605.333 74.79 li
+605.333 75.7275 li
+604.396 75.7275 li
+cp
+f
+601.595 71.7734 mo
+601.595 71.7871 li
+603.524 72.4629 li
+603.524 71.0967 li
+601.595 71.7734 li
+cp
+600.657 72.2891 mo
+600.657 71.2305 li
+605.333 69.3945 li
+605.333 70.4336 li
+604.263 70.835 li
+604.263 72.7314 li
+605.333 73.1396 li
+605.333 74.1113 li
+600.657 72.2891 li
+cp
+f
+602.625 66.4805 mo
+602.584 66.5693 602.553 66.6611 602.531 66.7549 cv
+602.508 66.8486 602.497 66.96 602.497 67.0898 cv
+602.497 67.3672 602.598 67.5879 602.799 67.7529 cv
+603 67.918 603.265 68.001 603.592 68.001 cv
+603.928 68.001 604.199 67.9219 604.408 67.7627 cv
+604.615 67.6045 604.72 67.373 604.72 67.0693 cv
+604.72 66.9531 604.703 66.833 604.67 66.708 cv
+604.637 66.583 604.6 66.4736 604.559 66.3799 cv
+605.301 66.3398 li
+605.342 66.4688 605.371 66.6045 605.389 66.7451 cv
+605.406 66.8857 605.415 67.0498 605.415 67.2373 cv
+605.415 67.7861 605.248 68.207 604.912 68.5 cv
+604.577 68.792 604.137 68.9385 603.592 68.9385 cv
+603.342 68.9385 603.107 68.9014 602.888 68.8281 cv
+602.669 68.7539 602.479 68.6465 602.318 68.5029 cv
+602.157 68.3604 602.031 68.1855 601.939 67.9775 cv
+601.848 67.7695 601.802 67.5342 601.802 67.2705 cv
+601.802 67.0967 601.811 66.9395 601.828 66.7988 cv
+601.846 66.6572 601.875 66.5244 601.915 66.3994 cv
+602.625 66.4805 li
+cp
+f
+601.884 65.5713 mo
+601.884 64.7734 li
+602.665 64.7734 li
+602.665 64.7598 li
+602.58 64.751 602.488 64.7207 602.387 64.6699 cv
+602.287 64.6182 602.191 64.5498 602.104 64.4648 cv
+602.014 64.3799 601.941 64.2822 601.885 64.1699 cv
+601.83 64.0586 601.802 63.9404 601.802 63.8154 cv
+601.802 63.6943 601.811 63.6035 601.828 63.541 cv
+602.731 63.541 li
+602.68 63.708 li
+602.661 63.9424 li
+602.661 64.1123 602.708 64.248 602.802 64.3516 cv
+602.896 64.4541 603.014 64.5273 603.156 64.5723 cv
+603.299 64.6172 603.441 64.6445 603.582 64.6563 cv
+603.723 64.667 603.885 64.6729 604.067 64.6729 cv
+605.333 64.6729 li
+605.333 65.5713 li
+601.884 65.5713 li
+cp
+f
+603.965 62.1924 mo
+604.105 62.165 604.232 62.1182 604.348 62.0518 cv
+604.461 61.9844 604.552 61.8945 604.619 61.7803 cv
+604.686 61.667 604.72 61.5293 604.72 61.3682 cv
+604.72 61.2031 604.686 61.0635 604.619 60.9502 cv
+604.552 60.8359 604.461 60.7471 604.348 60.6826 cv
+604.232 60.6172 604.106 60.5703 603.968 60.542 cv
+603.829 60.5127 603.682 60.498 603.524 60.498 cv
+603.238 60.498 602.995 60.5732 602.796 60.7227 cv
+602.597 60.8721 602.497 61.0869 602.497 61.3682 cv
+602.497 61.6406 602.598 61.8525 602.799 62.0049 cv
+603.001 62.1563 603.242 62.2324 603.524 62.2324 cv
+603.677 62.2324 603.823 62.2188 603.965 62.1924 cv
+cp
+602.875 63.0361 mo
+602.646 62.9463 602.452 62.8193 602.291 62.6543 cv
+602.131 62.4893 602.008 62.2969 601.926 62.0781 cv
+601.844 61.8594 601.802 61.623 601.802 61.3682 cv
+601.802 61.1143 601.844 60.876 601.926 60.6553 cv
+602.008 60.4346 602.131 60.2412 602.291 60.0762 cv
+602.452 59.9111 602.646 59.7842 602.871 59.6943 cv
+603.097 59.6055 603.35 59.5605 603.632 59.5605 cv
+603.883 59.5605 604.115 59.6006 604.332 59.6807 cv
+604.549 59.7617 604.738 59.8799 604.898 60.0361 cv
+605.06 60.1924 605.186 60.3828 605.277 60.6084 cv
+605.369 60.834 605.415 61.0869 605.415 61.3682 cv
+605.415 61.6455 605.369 61.8965 605.277 62.1221 cv
+605.186 62.3477 605.06 62.5371 604.898 62.6914 cv
+604.738 62.8457 604.549 62.9639 604.332 63.0459 cv
+604.115 63.1289 603.883 63.1699 603.632 63.1699 cv
+603.355 63.1699 603.102 63.125 602.875 63.0361 cv
+cp
+f
+601.396 57.7705 mo
+601.396 59.1104 li
+600.657 59.1104 li
+600.657 55.4932 li
+601.396 55.4932 li
+601.396 56.833 li
+605.333 56.833 li
+605.333 57.7705 li
+601.396 57.7705 li
+cp
+f
+603.271 53.4033 mo
+603.029 53.417 602.833 53.4824 602.684 53.6006 cv
+602.533 53.7188 602.458 53.8955 602.458 54.1318 cv
+602.458 54.3721 602.531 54.5596 602.68 54.6934 cv
+602.827 54.8262 603.024 54.9043 603.271 54.9268 cv
+603.271 53.4033 li
+cp
+605.141 52.7959 mo
+605.324 53.127 605.415 53.5225 605.415 53.9824 cv
+605.415 54.5488 605.259 54.9922 604.945 55.3096 cv
+604.633 55.627 604.193 55.7861 603.625 55.7861 cv
+603.098 55.7861 602.662 55.6475 602.318 55.3711 cv
+601.974 55.0938 601.802 54.6992 601.802 54.1855 cv
+601.802 53.873 601.852 53.6104 601.953 53.3984 cv
+602.053 53.1855 602.196 53.0176 602.382 52.8926 cv
+602.567 52.7676 602.785 52.6777 603.035 52.624 cv
+603.286 52.5703 603.57 52.5439 603.888 52.5439 cv
+603.888 54.9268 li
+604.16 54.9092 604.373 54.8105 604.527 54.6318 cv
+604.682 54.4531 604.759 54.2236 604.759 53.9414 cv
+604.759 53.7412 604.728 53.5479 604.665 53.3623 cv
+604.603 53.1768 604.518 52.9883 604.41 52.7959 cv
+605.141 52.7959 li
+cp
+f
+602.901 50.5469 mo
+600.657 51.9414 li
+600.657 50.8555 li
+602.326 49.877 li
+600.657 48.8789 li
+600.657 47.873 li
+602.901 49.2813 li
+605.333 47.7461 li
+605.333 48.8516 li
+603.511 49.9307 li
+605.333 51.0234 li
+605.333 52.082 li
+602.901 50.5469 li
+cp
+f
+604.396 47.0645 mo
+604.396 46.127 li
+605.333 46.127 li
+605.333 47.0645 li
+604.396 47.0645 li
+cp
+f
+601.884 45.0479 mo
+601.884 44.1963 li
+602.354 44.1963 li
+602.354 44.1826 li
+602.16 44.0439 602.021 43.8809 601.934 43.6934 cv
+601.846 43.5059 601.802 43.291 601.802 43.0498 cv
+601.802 42.6563 601.925 42.3623 602.17 42.168 cv
+602.416 41.9736 602.744 41.876 603.155 41.876 cv
+605.333 41.876 li
+605.333 42.7744 li
+603.489 42.7744 li
+603.346 42.7744 603.223 42.7793 603.121 42.7881 cv
+603.018 42.7969 602.918 42.8193 602.822 42.8545 cv
+602.727 42.8906 602.648 42.9492 602.588 43.0293 cv
+602.527 43.1094 602.497 43.2197 602.497 43.3584 cv
+602.497 43.5098 602.534 43.6387 602.607 43.7441 cv
+602.682 43.8486 602.776 43.9307 602.893 43.9883 cv
+603.009 44.0469 603.132 44.0879 603.262 44.1123 cv
+603.391 44.1367 603.519 44.1494 603.644 44.1494 cv
+605.333 44.1494 li
+605.333 45.0479 li
+601.884 45.0479 li
+cp
+f
+603.271 38.6367 mo
+603.029 38.6504 602.833 38.7158 602.684 38.834 cv
+602.533 38.9521 602.458 39.1289 602.458 39.3652 cv
+602.458 39.6055 602.531 39.793 602.68 39.9268 cv
+602.827 40.0596 603.024 40.1377 603.271 40.1602 cv
+603.271 38.6367 li
+cp
+605.141 38.0293 mo
+605.324 38.3604 605.415 38.7559 605.415 39.2158 cv
+605.415 39.7832 605.259 40.2256 604.945 40.543 cv
+604.633 40.8604 604.193 41.0195 603.625 41.0195 cv
+603.098 41.0195 602.662 40.8809 602.318 40.6045 cv
+601.974 40.3271 601.802 39.9316 601.802 39.4189 cv
+601.802 39.1055 601.852 38.8438 601.953 38.6318 cv
+602.053 38.4189 602.196 38.251 602.382 38.126 cv
+602.567 38.001 602.785 37.9111 603.035 37.8574 cv
+603.286 37.8037 603.57 37.7773 603.888 37.7773 cv
+603.888 40.1602 li
+604.16 40.1426 604.373 40.0439 604.527 39.8652 cv
+604.682 39.6865 604.759 39.457 604.759 39.1758 cv
+604.759 38.9746 604.728 38.7813 604.665 38.5957 cv
+604.603 38.4102 604.518 38.2217 604.41 38.0293 cv
+605.141 38.0293 li
+cp
+f
+602.54 36.624 mo
+602.54 37.2871 li
+601.884 37.2871 li
+601.884 36.624 li
+601.193 36.624 li
+600.906 35.7256 li
+601.884 35.7256 li
+601.884 34.9287 li
+602.54 34.9287 li
+602.54 35.7256 li
+604.15 35.7256 li
+604.32 35.7256 604.457 35.6943 604.563 35.6318 cv
+604.668 35.5693 604.72 35.46 604.72 35.3037 cv
+604.72 35.1289 604.688 34.9932 604.626 34.8945 cv
+605.333 34.8682 li
+605.388 35.0557 605.415 35.2764 605.415 35.5313 cv
+605.415 35.8799 605.316 36.1494 605.117 36.3389 cv
+604.918 36.5293 604.645 36.624 604.296 36.624 cv
+602.54 36.624 li
+cp
+f
+0 .00390625 mo
+0 390.709 li
+17.0313 378.85 li
+17.0313 .00390625 li
+0 .00390625 li
+cp
+level3{
+gsave
+clp
+[-17.0313 -1.48892e-6 1.48892e-6 -17.0313 17.0313 195.356 ] concat
+/4
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.647059 .654902 .662745 ]
+/C1 [.917647 .92549 .92549 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /4 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-17.0313 -1.48892e-6 1.48892e-6 -17.0313 17.0313 195.356 ] concat
+clp
+/4 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~V5:#bVP^5fVl-GjW2QYoWMuksWiE)"X/i>'XK8P+Xf\b/Y-+t3YHY78Yd(I<Z*L[@Za7!E['[3I[C*EM
+[^NWR\$riV\@B&Z\[f;_]"5Mc]=Y_g]Y(qk]tV4p^;%Ft^VIY#_83t(_SX1,_o'C0`5KU5`Pog9`l?$=
+a2c9BaN2KFaiV]Jb0.uObKS2Sbg"DWc-FV[cd0q`d*U.ddF$@idaHRme'ldqeC<!ue^`7%f%/I)f@S[-
+f\+s2g"P06g=tB:gYCT>h;-oChVR,Ghr!>Li8EPPiSibTio8tXj5]4]jQ,FajlPXek3(pjkNM-nkiq?r
+~>
+<~Vl-GjW2QYnWMukrWiE)"X/i;&XK8M*Xf\b/Y-+t3YHP17YctC;Z*L[@ZEpmDZa@*H[C*EM[^NWQ\$riU
+\@B&Z\[f8^]"5Jb]=Y_g]Y(qk]tM.o^:q@s^VIY#^qmk'_8=(+_o'C0`5KU4`Pog8`l?$=a2c6AaN2HE
+aiV]Jb0%oNbKJ,Rbg"DWc-FV[cHjh_cd:%cdF$@hdaHRle'ldqeC<!ue^`4$f%/F(f@S[-f\"m1g"G*5
+g=tB:gYCT>gtgfBh;7#Fhr!>Ki8EPOiSibTio8tXj5]1\jQ,C`jlPXek2tjikND'mkiq?rl0@R!lKdd%
+~>
+<~WMukrWiE)!X/i;%XK8M)Xf\_-Y-+q2YHP.6Yct@:Z*CR>ZEgdBZa7!F['[6K[C*HO[^NZS\$rlW\@B)[
+\[oA`]">Sd]=beh]Y2"l]tV4p^;%Ft^qdb$_83t(_SX1,_o'C0`5KU5`Pog9`l?$=a2c6AaN2HEaiVZI
+b0%oNbKJ,Rbfn>Vc-=PZcHab^cd0tbd*^7gdF-IkdaQ[oe'umseCE+"f%/F'f@SX+f\"j/g"G'3g=k97
+gY:K<gt^]@h;-oDhVR,Hhr!>Li8ESQiSieUio9"Yj5]4]jQ,FajlPXek3(pjkNM-nkiq?rl0@R!lKdd%
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /4 /Gradient get_res exec grestore
+}if
+newpath
+8.24542 .00390625 mo
+8.24542 384.947 li
+8.57294 384.947 li
+8.57294 .00390625 li
+.529412 .533333 .537255 rgb
+f
+8.61749 .00390625 mo
+8.61749 384.574 li
+8.94501 384.574 li
+8.94501 .00390625 li
+1 1 1 rgb
+f
+17.0313 576 mo
+17.0313 438.078 li
+0 448.652 li
+0 576 li
+17.0313 576 li
+cp
+level3{
+gsave
+clp
+[-17.0313 0 0 -17.0313 17.0313 507.039 ] concat
+/5
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.619608 .0784314 .109804 ]
+/C1 [.811765 .537255 .556863 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /5 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-17.0313 0 0 -17.0313 17.0313 507.039 ] concat
+clp
+/5 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~St;OFSt;RHT:_aKTV.sNTqS0RTq\9UU8"BWUSFTZUnjf^UnsoaV5:&dVP^5fVl-GjVl6PmW2Q\pWMuks
+WiE)!X/i;%X/i>'XK8M*Xf\_-Y-+q1Y-5%4YHP.6Yct@9Z*CR=Z*L[@ZEggCZa7!F['[3I['d<L[C*HO
+[^NWR\$riU\@B&Y\@B)[\[f8^]"5Ja]=Y\e]=beh]Y(qk]tM+m^:q=q^;%Ft^V@S"^qdb%_83t(_8=(+
+_SX4._o'C1`5KU4`Pog8`Q#p;`l?$=a2c6@aN2HDaN;QGaiV]Jb0%lLbKJ)PbKS2Sbfn>Vc-=MYcHa_\
+~>
+<~'GM5r'c%Q$(Dmu,)&X>2)]Kb:*??1B*ZlIH+<_mP+sS<W,U=Z^-71)f-n$Mn.4Qet.kE5'/M8Y.0/#"5
+0ekF=1G^gD1c7-K2E*QS3&ruZ3]]>a4?Pbi5!D.p5<qJ"5sdn*6UO7077B[87n6*@8P)KG8kVfN9MJ5V
+:/4S\:f("d;GpFl;cH^r<E<.%='/R-=]np3>?b?;?!UcC?=.&I?t!JQ@UinXA7T7_AnG[gBP;*oBkhBu
+CM[g(D/O6/Df9T6EH-#>F)uDEFEM_LG'A.TG^4R[H?spbI!g?jIXZ`qIt3'#JV&K+K7ei1KnY89LPL\A
+~>
+<~*#oq=*?H7D+!;[K+X&$R,9nHZ,UF``-7:/h-n$Mn.Olr!/1`>(/M8Y/0/,(60ekF=1G^jE1c7-K2E*QS
+3&ioY3]]>a4?P_h4[)%o5<qJ!5s[h(6UO706q'O67Ros>84Z<D8kM`L9MA,S9hnGZ:Jaka;,L4h;c?Xp
+<E3%"<``@)=BSd0>$>-7>[1Q??!^iE?XR8M@:<VS@q0%[AS#FbAnPaiBPD0pC2.O"Ci!s*D/O60DfBZ8
+EH-#>F)uGFF`hhMG'A.TG^4R[H?spbI!g?jI=?WpIt3'#JUrE)K7ei1KnY58L51P?Ll$tFMMd=MN/WaU
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /5 /Gradient get_res exec grestore
+}if
+newpath
+8.08165 443.711 mo
+8.08165 576.004 li
+8.73671 576.004 li
+8.73671 443.711 li
+.619608 .078431 .109804 rgb
+f
+8.61749 443.711 mo
+8.61749 576.004 li
+8.94501 576.004 li
+8.94501 443.711 li
+.809804 .539216 .554902 rgb
+f
+6.62988 536.868 mo
+6.54932 537.043 6.48779 537.238 6.44531 537.455 cv
+6.40283 537.671 6.38184 537.878 6.38184 538.074 cv
+6.38184 538.605 6.54053 539.021 6.85742 539.32 cv
+7.1748 539.62 7.58105 539.77 8.07666 539.77 cv
+8.56396 539.77 8.96338 539.627 9.27588 539.341 cv
+9.58887 539.056 9.74512 538.669 9.74512 538.183 cv
+9.74512 537.95 9.72266 537.745 9.67822 537.566 cv
+8.45996 537.566 li
+8.45996 538.558 li
+7.72168 538.558 li
+7.72168 536.668 li
+10.2422 536.668 li
+10.3179 536.949 10.3774 537.214 10.4199 537.462 cv
+10.4624 537.709 10.4834 537.949 10.4834 538.182 cv
+10.4834 538.967 10.2915 539.583 9.90674 540.029 cv
+9.71045 540.262 9.46436 540.439 9.16943 540.562 cv
+8.87451 540.685 8.53271 540.746 8.14404 540.746 cv
+7.34863 540.746 6.73291 540.519 6.29736 540.063 cv
+5.86133 539.608 5.64355 538.981 5.64355 538.182 cv
+5.64355 537.923 5.66064 537.682 5.69385 537.458 cv
+5.72803 537.234 5.77588 537.018 5.83887 536.809 cv
+6.62988 536.868 li
+cp
+1 1 1 rgb
+f
+9.72266 534.813 mo
+9.79248 534.708 9.82715 534.571 9.82715 534.402 cv
+9.82715 534.135 9.72412 533.926 9.51855 533.774 cv
+9.4248 533.703 9.31836 533.653 9.2002 533.627 cv
+9.08154 533.601 8.95068 533.587 8.80762 533.587 cv
+8.80762 533.975 li
+8.80762 534.095 8.81445 534.211 8.82764 534.322 cv
+8.84131 534.434 8.86914 534.538 8.91113 534.636 cv
+8.95361 534.733 9.01514 534.813 9.09521 534.876 cv
+9.17529 534.938 9.27783 534.97 9.40283 534.97 cv
+9.54639 534.97 9.65332 534.917 9.72266 534.813 cv
+cp
+7.13135 535.456 mo
+7.05078 535.282 6.9873 535.087 6.94043 534.87 cv
+6.89355 534.653 6.87012 534.449 6.87012 534.257 cv
+6.87012 533.73 6.98535 533.351 7.21533 533.118 cv
+7.44531 532.887 7.81494 532.771 8.32422 532.771 cv
+8.7666 532.771 li
+8.93604 532.771 9.08008 532.77 9.19873 532.768 cv
+9.31689 532.765 9.46094 532.762 9.63086 532.757 cv
+9.86768 532.753 10.1245 532.739 10.4014 532.717 cv
+10.4014 533.507 li
+10.207 533.53 li
+9.979 533.54 li
+9.88525 533.547 li
+9.88525 533.561 li
+10.0688 533.658 10.2139 533.807 10.3218 534.006 cv
+10.4297 534.204 10.4834 534.41 10.4834 534.624 cv
+10.4834 534.95 10.3906 535.232 10.2056 535.471 cv
+10.02 535.71 9.771 535.829 9.4585 535.829 cv
+9.21289 535.829 9.00928 535.776 8.84863 535.672 cv
+8.68799 535.567 8.56299 535.423 8.47363 535.24 cv
+8.39746 535.084 8.34521 534.908 8.31592 534.711 cv
+8.28711 534.515 8.27246 534.306 8.27246 534.082 cv
+8.27246 533.587 li
+7.99902 533.587 7.80664 533.648 7.69434 533.771 cv
+7.58252 533.895 7.52637 534.092 7.52637 534.364 cv
+7.52637 534.552 7.56006 534.737 7.62695 534.92 cv
+7.69385 535.104 7.78564 535.273 7.90186 535.43 cv
+7.13135 535.456 li
+cp
+f
+6.95215 531.742 mo
+6.95215 530.904 li
+7.43457 530.904 li
+7.43457 530.891 li
+7.23779 530.762 7.09473 530.605 7.00488 530.422 cv
+6.91504 530.239 6.87012 530.054 6.87012 529.865 cv
+6.87012 529.37 7.07324 529.03 7.47998 528.847 cv
+7.2832 528.749 7.13232 528.601 7.02783 528.401 cv
+6.92236 528.203 6.87012 527.991 6.87012 527.769 cv
+6.87012 527.563 6.90381 527.389 6.9707 527.245 cv
+7.0376 527.103 7.13135 526.989 7.25195 526.907 cv
+7.37256 526.824 7.51318 526.766 7.67432 526.729 cv
+7.83496 526.693 8.01807 526.676 8.22363 526.676 cv
+10.4014 526.676 li
+10.4014 527.574 li
+8.34326 527.574 li
+8.23145 527.574 8.13525 527.577 8.05469 527.584 cv
+7.82031 527.642 li
+7.63574 527.799 li
+7.58887 527.873 7.56543 527.97 7.56543 528.091 cv
+7.56543 528.229 7.60254 528.345 7.67627 528.437 cv
+7.75 528.528 7.84473 528.598 7.96094 528.645 cv
+8.07715 528.691 8.2002 528.723 8.32959 528.738 cv
+8.45947 528.754 8.59131 528.762 8.7251 528.762 cv
+10.4014 528.762 li
+10.4014 529.66 li
+8.34326 529.66 li
+8.23145 529.66 8.13525 529.663 8.05469 529.67 cv
+7.82031 529.727 li
+7.63574 529.884 li
+7.58887 529.958 7.56543 530.055 7.56543 530.175 cv
+7.56543 530.313 7.60254 530.428 7.67627 530.52 cv
+7.75 530.611 7.84473 530.68 7.96094 530.727 cv
+8.07715 530.773 8.2002 530.805 8.32959 530.82 cv
+8.45947 530.836 8.59131 530.844 8.7251 530.844 cv
+10.4014 530.844 li
+10.4014 531.742 li
+6.95215 531.742 li
+cp
+f
+8.33887 523.457 mo
+8.09717 523.471 7.90137 523.536 7.75146 523.654 cv
+7.60156 523.772 7.52637 523.949 7.52637 524.186 cv
+7.52637 524.426 7.6001 524.613 7.74805 524.747 cv
+7.89551 524.88 8.09277 524.958 8.33887 524.98 cv
+8.33887 523.457 li
+cp
+10.209 522.85 mo
+10.3921 523.181 10.4834 523.576 10.4834 524.036 cv
+10.4834 524.604 10.3271 525.046 10.0142 525.363 cv
+9.70117 525.681 9.26123 525.84 8.69336 525.84 cv
+8.16602 525.84 7.73047 525.701 7.38623 525.425 cv
+7.04199 525.147 6.87012 524.752 6.87012 524.239 cv
+6.87012 523.926 6.92041 523.664 7.021 523.452 cv
+7.12158 523.239 7.26465 523.071 7.4502 522.946 cv
+7.63574 522.821 7.854 522.731 8.104 522.678 cv
+8.35449 522.624 8.63867 522.598 8.95605 522.598 cv
+8.95605 524.98 li
+9.22852 524.963 9.44189 524.864 9.59619 524.686 cv
+9.75 524.507 9.82715 524.277 9.82715 523.996 cv
+9.82715 523.795 9.7959 523.602 9.7334 523.416 cv
+9.6709 523.23 9.58594 523.042 9.47852 522.85 cv
+10.209 522.85 li
+cp
+f
+7.67383 519.689 mo
+7.62012 519.841 7.58203 519.975 7.56006 520.091 cv
+7.5376 520.207 7.52637 520.342 7.52637 520.493 cv
+7.52637 520.636 7.55664 520.76 7.6167 520.865 cv
+7.67725 520.97 7.77441 521.022 7.90869 521.022 cv
+8.00684 521.022 8.08203 520.978 8.1333 520.889 cv
+8.18457 520.8 8.23926 520.661 8.29736 520.474 cv
+8.34668 520.313 8.39258 520.183 8.43506 520.083 cv
+8.47754 519.982 8.53564 519.883 8.60938 519.785 cv
+8.68311 519.687 8.78125 519.608 8.9043 519.551 cv
+9.02734 519.493 9.17822 519.464 9.35693 519.464 cv
+9.54932 519.464 9.71777 519.503 9.86328 519.581 cv
+10.0083 519.659 10.126 519.767 10.2153 519.902 cv
+10.3047 520.039 10.3716 520.193 10.4165 520.368 cv
+10.4609 520.542 10.4834 520.723 10.4834 520.91 cv
+10.4834 521.219 10.4341 521.559 10.3359 521.929 cv
+9.59912 521.875 li
+9.75146 521.571 9.82715 521.277 9.82715 520.991 cv
+9.82715 520.844 9.79346 520.709 9.72656 520.586 cv
+9.65967 520.463 9.55225 520.401 9.40479 520.401 cv
+9.2749 520.401 9.18018 520.45 9.11963 520.549 cv
+9.05957 520.646 9 520.798 8.94189 521.004 cv
+8.89746 521.155 8.85498 521.28 8.81445 521.378 cv
+8.77441 521.477 8.71973 521.569 8.65039 521.659 cv
+8.58105 521.748 8.48828 521.82 8.37207 521.876 cv
+8.25586 521.932 8.11279 521.96 7.94287 521.96 cv
+7.76416 521.96 7.60645 521.924 7.47021 521.853 cv
+7.33398 521.781 7.22119 521.682 7.13184 521.555 cv
+7.04248 521.428 6.97607 521.282 6.93408 521.119 cv
+6.89111 520.957 6.87012 520.786 6.87012 520.607 cv
+6.87012 520.433 6.87939 520.28 6.89746 520.148 cv
+6.91553 520.017 6.94482 519.865 6.98535 519.696 cv
+6.99902 519.629 li
+7.67383 519.689 li
+cp
+f
+8.96777 516.822 mo
+8.22949 516.822 li
+8.22949 515.061 li
+8.96777 515.061 li
+8.96777 516.822 li
+cp
+f
+7.88965 511.257 mo
+7.88965 510.928 li
+7.88965 510.659 7.83594 510.443 7.729 510.279 cv
+7.62207 510.116 7.44336 510.034 7.19336 510.034 cv
+6.93896 510.034 6.75391 510.117 6.63818 510.283 cv
+6.52197 510.448 6.46387 510.663 6.46387 510.928 cv
+6.46387 511.257 li
+7.88965 511.257 li
+cp
+5.72559 512.194 mo
+5.72559 511.008 li
+5.72559 510.735 5.74805 510.484 5.79248 510.254 cv
+5.8374 510.023 5.91309 509.818 6.02051 509.638 cv
+6.12793 509.456 6.27393 509.314 6.45947 509.212 cv
+6.64502 509.109 6.87158 509.058 7.14014 509.058 cv
+7.40381 509.058 7.63135 509.104 7.82373 509.195 cv
+8.01563 509.287 8.1709 509.413 8.28955 509.574 cv
+8.40771 509.734 8.49365 509.925 8.54736 510.144 cv
+8.60107 510.363 8.62793 510.602 8.62793 510.861 cv
+8.62793 511.257 li
+10.4014 511.257 li
+10.4014 512.194 li
+5.72559 512.194 li
+cp
+f
+10.4014 505.143 mo
+10.4014 505.994 li
+9.93213 505.994 li
+9.93213 506.008 li
+10.1064 506.15 10.2422 506.318 10.3384 506.511 cv
+10.4351 506.703 10.4834 506.913 10.4834 507.141 cv
+10.4834 507.534 10.3608 507.828 10.1147 508.022 cv
+9.86914 508.217 9.54102 508.314 9.12988 508.314 cv
+6.95215 508.314 li
+6.95215 507.416 li
+8.7959 507.416 li
+8.93896 507.416 9.06201 507.411 9.16455 507.402 cv
+9.26758 507.394 9.3667 507.371 9.46289 507.336 cv
+9.55908 507.3 9.63721 507.24 9.69775 507.158 cv
+9.75781 507.075 9.78809 506.967 9.78809 506.832 cv
+9.78809 506.681 9.75146 506.552 9.67725 506.447 cv
+9.604 506.342 9.50879 506.26 9.39258 506.202 cv
+9.27637 506.144 9.15332 506.103 9.02393 506.078 cv
+8.89404 506.054 8.7666 506.041 8.6416 506.041 cv
+6.95215 506.041 li
+6.95215 505.143 li
+10.4014 505.143 li
+cp
+f
+6.95215 504.212 mo
+6.95215 501.479 li
+7.68896 501.479 li
+9.70605 503.193 li
+9.70605 501.418 li
+10.4014 501.418 li
+10.4014 504.285 li
+9.6709 504.285 li
+7.64746 502.537 li
+7.64746 504.212 li
+6.95215 504.212 li
+cp
+f
+6.95215 500.708 mo
+6.95215 497.975 li
+7.68896 497.975 li
+9.70605 499.689 li
+9.70605 497.914 li
+10.4014 497.914 li
+10.4014 500.781 li
+9.6709 500.781 li
+7.64746 499.033 li
+7.64746 500.708 li
+6.95215 500.708 li
+cp
+f
+5.37793 497.039 mo
+5.37793 496.141 li
+10.4014 496.141 li
+10.4014 497.039 li
+5.37793 497.039 li
+cp
+f
+8.33887 492.879 mo
+8.09717 492.893 7.90137 492.958 7.75146 493.076 cv
+7.60156 493.194 7.52637 493.371 7.52637 493.607 cv
+7.52637 493.848 7.6001 494.035 7.74805 494.169 cv
+7.89551 494.302 8.09277 494.38 8.33887 494.402 cv
+8.33887 492.879 li
+cp
+10.209 492.271 mo
+10.3921 492.603 10.4834 492.998 10.4834 493.458 cv
+10.4834 494.025 10.3271 494.468 10.0142 494.785 cv
+9.70117 495.103 9.26123 495.262 8.69336 495.262 cv
+8.16602 495.262 7.73047 495.123 7.38623 494.847 cv
+7.04199 494.569 6.87012 494.174 6.87012 493.661 cv
+6.87012 493.348 6.92041 493.086 7.021 492.874 cv
+7.12158 492.661 7.26465 492.493 7.4502 492.368 cv
+7.63574 492.243 7.854 492.153 8.104 492.1 cv
+8.35449 492.046 8.63867 492.02 8.95605 492.02 cv
+8.95605 494.402 li
+9.22852 494.385 9.44189 494.286 9.59619 494.107 cv
+9.75 493.929 9.82715 493.699 9.82715 493.418 cv
+9.82715 493.217 9.7959 493.023 9.7334 492.838 cv
+9.6709 492.652 9.58594 492.464 9.47852 492.271 cv
+10.209 492.271 li
+cp
+f
+189.28 216.988 mo
+189.28 382.228 li
+444.52 382.228 li
+444.52 216.988 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[255.24 0 0 165.24 189.28 193.776 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 709
+/Height 459
+/ImageMatrix[709 0 0 -459 0 459 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 709 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 709 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 709 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+#e5V,?t*MQ?X3M5pKIB"r*oY8q-sA3ra?.A?XI;P@:3JO@Uo@KrFPt<rac%?q.0;2q-ae??!^rNBP1sf
+A7fFa?s?b0;ufnn:uP+:9DqQa:&.T\:An#f;>F#`;>F&d:B"&f:B+*#:JX\Z:/=\a;H$Ik;cH^rrDio"
+r`K2%p07H"rEo2)"CY_J@q5FIraYt;raYt;p0mc)q-O&-s'G\1s&f5&#$=u5?!LW=!a8c1q,[f*>[:]E
+@UisHB)ZH=?3a\>?!^lG@:B.EraGh7q-s).s'kt9pgEo'pK[Z$s'5S2rEfM0r)iesrDs52A7A_F?!UM1
+=8c/$<ENB%=8u=s<;BGf:A%H^;>3rl;cQk"=BYH1"C5;<>[-o*r`fD-ra#5+pL4&/q-s>1r*BP6?X@#D
+>lIqX>$>'2=BAR%;Gg:f:JX_]:Jand;cH^s='/X1>[:WFAoO%&]81E9AR]4Zr*K)&q-j>7rFPt?q.9J6
+$=dORARo=]@q9+]rb;:Ds(24Bok4)4q-sqE@Uj"aCi!m"BkhEsA7&U;=nu(^;>F&]:]4)e;#X>f;tNu]
+;u'>e;?'Gj;#aDl;Z'H&;,U:k<E<1&<``@)=]t],!*fD,!*f8(s'P_4s'bn7r*fS8r+$+C@UiqZAS,Oe
+BDuNBAcHBBAcH<@A,0[2A,0R5@fKm:@/jU6>Q%e5>?bKB?X@#D>[7)-#@1YC@:NhZB)ZKAC&)-E?=$uH
+@:NeXAS#C_rF>k<qdfM7ral+?p1*W"s'GY0s'GY4rF#Y2rET)$#%M=Y?<q#Kr*0,'r`oA*q,mGnq,.2m
+qGmMorDiSm#$4o0>$P?=q.9e>@:<PN?h[n,?iOO4@JOL0B)Q<7AGp$:@M`H\?sd5H?!UfE?<piA>?b00
+<`N*u;c=`9<)cju='/R.>?kKA?t!JUBQKR1_2`_RCM@Qt@q5IHpL3l0rFu4Fp1XqMBk_6oCMR[!BkhF!
+rGDLL!,MRMs)%dRq.oeBq.fqB%;9NqEH,r7DK'Q4C1UiL?MRd`<r#_g<W,qu=8?(o=R9/j=Sc.u<rH+t
+=T2G5='&L,>$G6;>[1Q??=.(=@/j[8@fKm4A,U!;B)ZNBCAD]FB`VsarbVRNs(q[Ms(q[Mp1jD;q.K_@
+s(D=C!bGeKrF-(A@:j+_A7T1Z@ejF:AS,RhCM[keDZ+MRE;=)NA7]=aBPD3rrbMOKrb:k<rbMOKpM'G8
+q.9S<rFGt@!+u.Arau+<ojJ/@DJWimB4kU\@JsR8?XI:@@K'[1?MRk%=S5kr>PDA+?!guJ@Uo4N#A7[]
+An>L`A,Bg:AH$0?B)ZH=C@uB8CB&#HB`2R!AnGUbA7K1]A7K(X@:<DG>?b96=]eg0>$G6;?!^oH@Us%^
+B4l%!H(O_./h&2$.kE.J/H%*p.JY=k./YOo.etLu-R^Dm.Olkrq'u=kr?qRolmql`r[J=,/1`;$-n-Yt
+.k2tqq(2=pl7i8nq(VV#q(Vk'rA":,q(q_$rA=R5q)%n)q)A43r]9s9r\t]P2`E]V3]]>\2`E]U3BB2]
+3BB2_4$#G"4o[\D3rM/<55meA49dr35!D1q5lO"G5QF.M61mM262s:L6iBFN6i9:H6j5h@5sdn*qF(-J
+r^?rW6UX@4r^ZfV!(coRp-o!Lp-\XDpI"mGs$Q`NrBU?Fr&jd:#<kF<4$#Mf3rV5=3r_;?3r_5=3;ki4
+3Vbf53WD/=49%G=3W:u;3;tr62Z>]>3&`cS2Y/p.3USa%1\im*1B'$-1(5lk0J>(60eb:7/hSaT0Es0_
+/hJY(.K(_3.k</%.k</&/h\n401;:00e=h0/M8RP0E!O!/GUdq/,_%!/bpq!.OltH/H7=#/H7=$/,Ump
+/bq$u0)7*m0E!R10.ee00JG+2/GV$r1Z:4e2t]',2Yf<-2ukl92ZPf)3;GT548h;?48h8H4$,Pe4[)(p
+r]:?I4Zttm4Zu"-56*nC5Q3kD5Q*kH62!ME5X@^16N0CQ6i04J6LR8M6psI47Rfg97Ros<7f#RR7/9=V
+6:4+.77I,DoLB-U7Ros>8P2VR9`7W[7eoOS8H)-X7eoLQ7f,[L7K#XS7K5dS6iTLO62a(E56jMD6pEk%
+69b?4rBC3Fr''p=q*+U>q)n^ArBL9Hq*"a>r]L0C!''g7#<k:64?GVc3r(r:4T7M23;kf32ZG`72Z>QA
+1c.!E1,:RA2)I-Gr\=a:1c.!E1,:R9r@\(&$ns@g0/,+91GU^?7\'ch2_m*H1Ggia1]B0*0_mC"0`Eg%
+0Es6d1,C^A1B'*01B'*.0E!O%1]90+1ANa%2?#E:2)[?M1bpld2$,Ti1&<d.2Yf?.3q5<-3r(o649%A?
+49%G=5P.,,55@JC62a+N6U:T9!(%Pi69mh&6:4./76j.)6:+%,6pj=06q'O47/9:M7/]RQ8Gu-U8,l$X
+7fQ!S8H29[9)hK_8F]:I9)hK_9)hQ_9`7]c9`.Q_9DM?i8kVfN9heAX9MGCZs%`Aa#>@fc:/4S];#F5j
+;=@9Z:&[i^9DM<X9E.`b9`Iid9)M9[8,PjT7K#X[7nQ?A6q9a8r^H`Q!(HiSr^6KJq*XsIq*Y-LrC$]U
+q*Y-Is$H]Pq*,!L6UF+*r]p!?p-/=:r&s[7q`=j?3][1!#<P".3B9&Y2uYi@3B/uW2uYW31]]Hlr\Y6F
+2`NfW3B'X-:bXLQ/gi+ur$hUnm4.cZ"=blP/M@#TpFZ=ps""(#oITeiq()\&0JG.4/c.("/M?cNq(2=l
+kq)W`r@\%$r%7Upq(Ve$oJ$(qq(V_&r\XO-qD/"*!&=I."uA%l1bpjCr&"4,s"XI-!])VhrAFR4r\XO0
+r\sj:r&Od<s#^6Cr&FC/q)S73r]:QO4?Yhk4?Yhk5!;%k3W2#<48Cr748V);481l:4oRYF3r;#=4mkK$
+4S_&<48h5?48q;=3W1r92u,B32?#E42>oH32>]6'1[m0r1B&s*0E<j$1B0*.0_dL)1]K601&3L#1]B0*
+2"`Zo1B'$-1B0*.0`Eg,0`Ea)/HdUU.k<+K0)dF:/1`D*.k3#!/1iJ1/ieqi1,1F9.f1dq/+"qe0)7(*
+/1iJ-0JG480/*8XqChh#q_.t%q(MOtq(Db)1]oQk1,8Y["#2Pe2#/s'0_mBd0_mO#1Ars#1ANd+1Airu
+1]T?.1]0012uPW12Z>Z83;ti92uYc>2E*TT3VGH12Z,N43<)#73;tu=48q>F4$5Vg4oRYE48h583Vbc4
+4T@SE56!kI5lX(I5lX(J4T%A<4T@VB4o[YC4o[_>5Q3qJ62WnF54Ll:5l<k:55%/>4T@PE4o@GA48_5?
+48Cr:3<D0#3W(r83W1r22sE4#1]9002>K-12uY`82?,N/2ubl;2ubf92>]301]'-22YfB/3;b`72Yf61
+2uPZ42?,N41B9?42?,N51]B-/0`Ea(1ArpB1GLO8/h\n60f:[IO]XV&2)[-D1,8_]r\*drr\="""#Dbk
+2Z>W82>]952)I/g1]K612Z#B-2#0'*2%;Q+3]T/Y2E!EM2E!KRpGq4j!&aR1q)S71s#0g7s#BO/r]'g9
+nN-J+r&jsAr&am?!'C0BrB1KL4$5Vg4[)%l4[&a-!'U3Cs$$EDrB(*D55d_F5l!YD5lX.I63KYC6psKB
+61mM=6MNqJ7/o^T7K>mS7KQ"F6N':G7/oaR70#[Q6iKLO7JfOQ7fQ!W6iBFK8+f@M7I`eA6iKOS7/fXT
+6iB@O62j4K62<eG5Q3hH5Q3qH5PdS>4oIP.4T7A=3r(l:4T@MB3qb`:4T7G<3W2,>4S_264oIM=48h;<
+49%A@3W;,?3rV/=2ZPc82$,To3;kcP2E!NR2)I-I2E*QV2aNd21G1+*,q:Gnr$MFiq'bqao-aVg.f:dt
+.4Y9H!@fPt0)R=#/,q*u.Jt[p.etUj/H[FP/M6rP!\>lQr@7Olq'u1knLa8`q(Vb#oe?1rr\+=,r\<mt
+q(_k&r@n:-r\==+r%n=-r\OO1s#'g5s#'g7pGMt-rAFF0r\sX4!&OU2rAFO4rAaU6r]0m:nN6_6!'U<D
+!]rG(rAt'A3]Zal!'U<Dr]:0B4$3C's#p0?q`XsAs#^6Cr]L6Fkrni)s#^*>q)SL;q`=^<rAss=s#U*=
+s#Bg5#rje"3&ifT3]B"r2?G`n2Z5N,2"<?s1&j$-1]K<-0aKTl1GU^?0eb<T0`<[!1&is,0*!X#1A3I#
+0_@$t0)dO(0)R=#/Ggss.fUsq.fLk*/1W.t-n-Vq.53D8N<`QD0e4e&/MI#Nr[@Rmod]P`!A#i$/dEpY
+/M8Y-/1gcTr@e4)r@S%#s"!msq(DIs$8*td0eb770eb:7r\!t!!&+.#kqV]`q)&(,rA4L3q)%n)r\XO1
+nM^2#r\XI/rAO=-r]'m;!]W/"r]9U1r]:'>rAss?q)n[9r]'g9rAss?q`X[9q*+U;!($TL!'gHH!'L-A
+q`OR7s$-KHr]U3DrBL*Aq*4jBs$-KJnNZq:p-8@:q)n[?rB0s?rB1'Cr&t!?rAt6H3]T;b3]fS*48Cr9
+3VYT02Yf<,2Z5T63;GH83&iiU2Z>T01]TE32#]<,2ZGZ62#]<,2Z>T/2>oB-1B0301]K611]B0,1&is(
+0D@(9/M/Y0/hAP*/h\b31-CV(4?##N/Mf7:0)[C%/GUsm0)[F'0_m@)0ekF>2#]<41,Jkc!AcM02>]61
+1]B0)1&3[%2@hT$2`ETN2)[?M1c.!F2)Y1dq(qh)kr8DtrAj[6krSc)nN?J*q)eO;r]U0Ar]U3D"[>.6
+5<hF,5Q3kF5Pm_F62j4K6N0.I55meF5lO(F6hs(=6k2^W7Rfg86ps@/6UX=06hj"D7/odV7fGjU7.`qJ
+7f,XS7/fXS7fQ!U8,5UL7eoLK7/91L7K#XS7JoOP63'FP6iKFJ5m]kB5=.\%5t"")rBU3Dp-/"/!'C$=
+r]L*Aq)\aD4Ztni47bN43<2&648q;?3<2&,48h2?3VbZ53W1o;3W;#92uY`32?#H41]90/1DVi)1GU^A
+1c-sJ3'rp00.JA#-7C2i.K([p-grD\-iYUj-iYUn.K(Xu.4Qer-n,$Dr@%^sr[Rpss![[lq()7l!@B6"
+.k<)!.kE4M.KCps./>@g/GUaZ.etOh/,_$t/ak7h/cRI!0DR4#0`!L'0)[I$0`3[(1Ars*0`3X*1As$(
+1Ais-1]T9/1B'**1ANm-48h593;GN'3<)&>3WD)=2ubl93WD)<3WqH&3&`ej3;Y]93;kl:3r(l84T.A@
+4T7JD55@883Vb`33Vb`33WD/=3<2)A3]K+t2u>N32>K$52`!3H2)6pFrA4C-r\OI-q(VV"q(_\!rA+=-
+q(_k&r%Ik"q(qn$s"F@.s"ipqrA!suq(DRsqCMUur%7gqq^VRq%kK7a0J>JG<AH-U/h&;"/H%*u.e+te
+.K(^r/,:[o.g@OU.k<)!/,_"".k:KLr@Iq"s"+."q(2=nq(<1./MAb0/h\n30.nk//M&IK0)76t/b1Lo
+0)70r0)71"0`<^+1AN[#0`Eg*1@R*q2?,K11]fNk2#T</2Z5N32#K622YK*,2uP`92Z5T73;GN548V/?
+55dYE4T%8>46\d/4Zkhg48h2J4$,Pe4$,Jd4Zkhgp,_n/r&jm@r]^<Gq*+gCr]og4r]U'>q*"O8#<b13
+4$,Pe4oIG?3W(r;3VbW>4#]&Y3]8oYr&=U5rAX[5rAFO2q)8%+q)&(/rAO^9q)/+-rA47,r]'g7q)&(1
+s#91#r\aL.r%n=-r\OI-r\==)r%e7+r@Rjus"F=)$SsM#Na+P"0f1O<0E*[(0*!Wo/c@=$0DR7#1&Wj6
+0ek@:1,C^A0eiM[r\4=-s"aR.r%S+(q)%n)#;@ni2)I*G2Z5H71GU^?q)%n*q(q7lq(qh(rAOU5nM^>)
+!&sm:nN$D+r&OU7rB(!@r&ad:rAt!Ar]Ts;rB:-Dr]C'@!'U-?qa(6Kr^?]P!(-ZMr'C<Ir':'Dq*=sI
+s$H`Os$6TMrBgNMs$QfQs$?ZMq*OmEs$?TMs$QTMrC-TOr^HfUq*asDqa:0Gs$QZNq*G?U6psC06psI0
+rBU?Hr]pBGq)nsK4?Phm4?Pn-4oIMB4oIJC48Cr54S_)73rM2>4o%2=3rCu<3r1o74o[Y?3WD;B4mG0.
+47tW/3;tl52?5W63;b`51]B341Ggre2$Gls3B0Bk#Zrl6.4lqr,UiU=r[.FeodBA[r@%gs-RU>>.0:nI
+.fCgr./kah.etXj.0D%M.k:NI"XkfL.P!"D.0(gm-i#7V/GUmn/H7=#0)mU#0)$sr0)mU#0^pao0`Eg+
+0`Eg,1&j$+1&3R+1G^le2?,N,1]0*.1&Wm'2#/m02`<QO2?#H32uP]93Uo'(3<2&<3<2,>3t+,13]fDa
+3]T8_3]T/$2`EYj3;ko:49%;=3WD/948_5?48h5=48D#348h;;48Cr53WD/=3W2#;3WD):2uY`62>oB:
+2`!6I1bpib2>o?51Gq&g2#fB-1AN`r0`Ea(0E<j'1Ars+1ANO#0E!O!0`Ng'0)71"0_mF#0D$gp/,:[j
+/GU^o-iPOn.0CnD-n5*E$na1d4cNW&/h8S).OY-Dr[IXkq'l7lr@@[nr[S"#.fq4N.K1jt/H.."/c71"
+/,V!u/GUmn0)7"-/M8\0/hS_./1iJ-0.nmP/bpsn0Bk1d1&Wg)0`3^*1\ig%1&Wp$2"!7!2ZGW42>fB1
+2>K-32`E_p3<2&73WD&:3<)#:2u>T43;GN53WD)=2ubf63rV523qbW84T7JF5!1t+4UF554Ztni4$#A^
+q)\L;r]U9FrB's?q)n^BqEF^<s$$<Dpc\O=s$-<Cq*"O9#<b134$,Pe4oIMA3rhD@49%A;3<hQ)2`WlV
+2Z,T63;tr93;GK.2u,<22#9'/1]9012>K-12>T6$1\im,1]0$(1\EU'1\id+1&Na*0C^al/c@7!/J]fd
+/1iJ,0.nt61-gn/4#JcO0ek750E!O'/bpsk0(^gs1&`p20eb:91&Wm*1&Wd+0DRF"1&3[%1''0f!];hl
+r\FR11]90)1\id$2"<I!2Yf<-2Z>Z62uku/2Z>]63Uf*)3rD&>4T7D648D#=4o[_G5PIA@4o@JD3rM/>
+4S_/94T7PJ5!D+m4T.PD61I5964Z@J6:+%,6ps@/6UX=06ULc>"@>C>5X5'2r^?`Ss$luRr'L3Ir^H`Q
+r'UHOq*t!Er^HWNq*XsE#":pJ6UO70!(HfPqEb'Fq*,'L4Zu"n4$<L,rB:9G4[8j.s#p0?q*"7/r]0m;
+oK3%7nMpD,s#Ts8q)S.0r&OR3rAO%#q(ht)rA"O41G:F:1]9-=2`E]cPuKFd-7UAn/,Udo-M]%b-3#7h
+-3#=d-2](k,pt)=-N>Im.JtUo-hAb^.JYFn.K1_".4?Pj-7:2=./>@_.Int`.etXk.fV$t/H7<l/H%*t
+/GUpo/GUdp/,_$t/c@:%0DR6u1&Wd+1&Ea'1&E^(1Arm)0_mR$1\is/2#]B32Yf3*2>K002ubl:3WD#9
+2uY`72>oB-3W1r93W1l22uGW33;kr;3q5313;tr:3r(f+2@2<#2Dm?M2E*TTrAXa7r&+.(rA"I01,Ccc
+1\ig&1&Wj&0DR?u/c@@$0_m?u0`Ng%/c@C%1&3I%0Bb+g0*!X#/H.7"/-%4".0(gq.etXq.f1ap.K([o
+-P7aT.4Qhs/2',C=#)<U/LiA*r@7apq'u1gr[7Xm!%I^l![f?Dr[@ms-n>*C!%Rt!r%%[pq().hpalt,
+/1iG).k3#!.kE5'/1g<Dq(;+iq(DIsq(MY"r\<ps!&=I.!&FO0q(hb%q(_h'rA+F.r%e:.q(he(#W+Cr
+2E!KQ2E(@ir\aF.r\sX5r]9d6r]'j8s#C$=r\sI.pGiXC3]fDc4?,>]3]]8]rAad8s#0[7r]9s=s#Bs;
+s#Ts9q)\=7nN?e4r]L3Dq)n[;ni?S,!'1!=rAjm=rAjR2!&sm8">r(r3&pjqs#0m9rAOC-q(qh(q(_k)
+rA4L3q(hb&!&OI-s"sU1q(hh(s#'1#rA47)rA![nq(D_#r@S""r[S:+/M8\0.kWSAN<ifL1+tF;1c-la
+0)dHu0DR.!/,_$u/bpq!/M8[T0E3[)0`<[%0`<[(0`3[$0DRC!1]&p-1&`j,1&Ng'1]TB&1[-al2Yf3/
+2>oE52u,<+2?,T52ubl-2u,B02uYf92uYf23;kr:3r_;64T%;?49.A>3W;)84T@YC55@GB4oRYF5Ogo3
+5Q3nJ62j4N5Q*kI5Q*bG4T[c04S_AD6Ms4K5OUi=5t"-<6hs.G6N9@N6N0@J6Ld8?62NnI62X"D5Q3kF
+4oIMD55dVD48V2;4T.A;3r(f348Ci63W2#73;bi:3VbZ43rV5:3;tr.3r1o93WD)52uPZ.2>T612#K60
+1]9*.0bZ;t1GgsE1cRpf:bO@K.O-8e-R\j>s!@Idq'Z(dr[.Fe"=,6=-R\mA!@]Gq-NPVEr@%Ojr[@ap
+q'c%fpF$:p.4Qhs-n6\qr@%Fiq'c%fnLF>`od]hgr@@n!q()7lr[Rgrq(;Cmodp%nrA"7+rA"7+s"XC)
+!\Z2\r\=F,q(M_%r%e7*r@n:-r\=(#!&4C.s"s^4s"s^4r\jR/q).t)s#L*=s#9s9s#9m9!]N%rq_nL7
+q)A:4r&=U5r&=@1rAsm=s#U*=s#BU0r\sj:r]0d6mlC>+s#L!8r&+F0oJ6M'1]B601]9*.1&Wd+0DR<t
+1ANU(1&<X)0)[I'0_mI'0`Ng+0)mO!/H7?o0E3X'0)dNn0`<[(0)7'r/cI=".JG=l/,q'q.NKuf.4?Pj
+,paug-RL2h.P!))0fate1+t10-7LAnr@.^oq'Ytf!%7^nr[IXk""#BD.K(_".k<(u.4Y3Fq'uCps"*Cb
+!A,i1.kND-/hAV-/M/M)k:PXFoIoVdrA"7+q(_\#!&O:(r\XU3r&4O3r&4L2rA4R31c5.g!&XL0s#'a5
+s#9j8r]0d4q`+U7s#'g7s#9s;rAXa9s#Km6q)J1/r]C-@rAjm=s#^6Ar&O:.pc8=7ofW(6r]L3BnN$Y1
+r]:'@s#g*<q)eC7s#^0?!':0Br]0m9r]0m9pbr14r\jm<3B@!rr\j^4oecJ&q)%n)r%n=/q)/..">_hh
+1,8AVs"sU/s"j[0s"aR0!&XL/pGDh)oeQJ#q_7t'r%@t%qCWjC/hS_,.k3"t/M&D%.kE;+0/GFIM-2eq
+1,:C60.nmU/cRBt/,:gq/H.6r/-7CU0E!R00ek@80/,+8r%J%%r\4@,r\F:&q(hb#$8O=j1,LjE1,LdC
+r%e((q(hb%nh^>'q(qIrr&"I4q(q\%rAX7)q)JC5rAag;r&am?r&am?s#^*=!]`8%r]C-@q`F[:rB1!=
+r]Bp9rB9s=s#pBGr]U9Fr]g3Aq*+U;"@>C?5X><5s$6NKs$6QJr'9pArB^BHrBU9Iqa13J!(?fRs$H`O
+q*OmCr]pHKs$H6Aq*P*KrBgNOrBL6Es$-HGoK<4;4oRYE4o@GB48h5?3W2#;3r(o63Vbc:3;kl13r_5?
+3<(r23:o612ubl:3Vb`.3W;#12uY`72?#H72E!Ag1]TE41]'!71G^d@0J>(71B&s;1,LjG3BBKf;_9LH
+.46G>-iGCf-2AqY-2/bb-iYO^-NY\F.0M%H-RgMC./t[j./>=k-h8\a.K:mn./>Ch.0(dp.J>7I/,_!o
+/bpsn/cI=!/bq(#0)[I&0`Ea(0E<j'0Es0a0JP:90`Ea(0_7$l1@?sj1[-al1[-dm2Xra%3;GN/2Z5T3
+2Y/j&2=WO!1@[0p1&Wg+0D@4"0`*Nj0)7.#0(LXh0E!O'0DR6j0E3['/c.*o/,Lgp.0(dm.0(ji-O2%K
+.P35)3JRiA0eb(//1N1K.fCgT./,1h.ebCd.L.IT/1W2"/1g`Ms!mgpoITtnqCDUtr[n%#q(2=pq(DXu
+r@[Rmi@s@JrA+7,s"s[1rA4L1rA=L2q(r@51c.'I1c.!ErA=L2q)871rANgtkrA2nr&F[8krJQ#q)e+/
+q)eC5r&a=-q)Rt)rAX+&p,2e*pbVn,rA=C-r\E^oq(hCprA+C/q(hq*oJ?J%r%\+'r\+7)r%It#q^q^u
+q'l@qr[SO2/M8Y11,;"N>rOVp1GLO:r@\%#q(2=nnLXSir%7k"s"3^m!&+:)!A?))0`<X)0)70r0`Ng)
+0`Nm'0`3[)1ANX"1\EKq1As$-1Z:1d2>K*)2?,N32?,T13r_2<3WD/>3V5B43W2#:3W2#648q5?3V>H/
+4m>'(4RkW246]!"5l!_G6Mj+>5lO(95l!Y74S_&648D&748h5>3VY]73rM)=3UAa$3Uo*)3W;)>3VGN(
+49%;=2u>N32?,N31]&s&1&`s(0)[F*0JG4:r\k-NO]3n_-7L;g-N,=j-M\t`-h/MW-N,=l-LW;e-n-Sn
+-RU>lr@%[nq'c7lq^MLln0n5aq'c%gq'c:lr@.FifdlkMq()LtqCVUrr[mq!s"=7's"OF*oIp7uq_8"&
+r@mdsp+kS_q)%Uuq(pteq)7b%nMUA+rANgr!&aR/q(q7jpG)V#s"F+$r@n+%m4S2fnLj\lr@e+%k:cfe
+r%7jupac:mr@.Rkr@.@d![oKIr[eF:LKH8b.P32#/,h$r.IehV./,1h.ebCf.KLtJr@7t".4d%K/,q*p
+/+bCl/bgmq/cIBu/GUsq/c[O'/c@<k0B"VL1&is+1&j$$1]B621]9012>K'41GgpG2)G@k1Getdr\aL0
+s#'^4fJiUcnN$D)krJZ&r]9""q)\L:rAjp=q)\%+nMoblp,)h,r\XC+r\aX2q_S4,q(qh%q(qOrpG;b'
+k;3&lr%\.(r\+7)r%J"$oe#th!%e+"&1fCc/ho(94c<T)2)$g@0/3>Wm4IiZpFZ=rs"3[l!\Z5]!\Z/Y
+r\4:(!&"(#q(Vh%r@n7+p+ZD!q(VV"oeH+pnMBPhrA==-q)%n)rA=I1q)SI7r&Fa<r]0U3s#L$=r&O^:
+pcJF7ofDn2p,hn.q)n12q)e+1nNZh7nNlt9q*4dBr'0L3q)nI7q)\=5q)nF6rAsp<pcJF8q`3[rni6G*
+r]:'>p,__*r]'j8r&4L2s"s[1r%e4*s"O:(q(DV!#V[qe1,_'M6]hUQ/M&4t-RC,=-hJb]-h/MW-N,=l
+-LiGi-7:/h-mpAh.4P3Ds!RUjq'l:jodBegr[7Xm!%I^lnL4Gdr@.Fiq()7jkpu!Lr@@gtq_%e!r@\.)
+r@dgts"F=)r@e+'pG)\%rA!Ijkqhidr%n=.nMKbniAUKhs#0g5s"sO/nML%toePnipG)V#s"F+$r@n+%
+oe-%lnLjVhq(D\#r@[^qr%Ik"r%@t#r%.Xor[RjqodKG[%O`bU/1iG6LKH8b.P3/"r[Rjqs![[lkpZHY
+r$hRopF5nf#q7>R.k<)!.4d%K/,q*p/+bCl/bL[f/b(Im/c@<o0D.!_0_mI!0_mF'0E!U(1&!I%1]K<2
+1]9-12>K'/1]'$/1]90%2=*6c2pjVT3Vb`349%A53r(f83qPH.3;GT13;GMt2YK$,2#&m+2>oB31]9,T
+1B00/1@I$p1]T?01Ars+0`Ng*0`3U'0)[Bs/GUaq/H..2/1iJ,0JP=GMdA>"0JbF:0`E]k/b(Cd/c@=%
+/ab7k0E*U'0`<X)0)71#0`*R(0E!U)1&3O'0E!U)1&3O!1A*Bp1?gUj2#/rs2#9'.1]9-12>0$)3W2#5
+3W2#:3W2#648_,43r(o63q5<-4RkW247PN15P[M%5l!VE5lEq14odeB4S_)/3q,603rV/748h5;3V5<,
+2t8m'2u>T73;tu=3VGN(48h/;2uGT52?,N31]K6.1%m<s0)[F90JG4:2E*Q^O]3qa-7L;g-7:2>-N>C^
+-LiDV-N,=l-LiG`-Mo.l-7LDB./t[j./>=k-hJee-N,=c..Sef.4G-Dp+#kgq'tVZkq)iar@@n!q(;Ot
+pb2V#pFlJ!r@e+'pG)Y$r@uq[q(qOtkqi,mr&"C0q).t+k;E2ps"jI-q(qh'q(qOrk:uujs"OI+pG)V#
+q_.UpnLaPhq(;Cps"F='mk=Jjr\+4&r[n("r%%dtr[Rjqq^Ck[&1AtW.kE84LKQAd.P3/".OtBGr[@Rk
+q'Y\\pF6%jpF5nfs!dps"=biL/1g`Ms!mgpoITtnq(2Lqr%.@iq(DXur@["]q(Vb#r@dChr@e+'p+lS&
+!&XX1oec\)rA=L0rA=(&jYm)soJb_gnMg8(q)In*q)S73p,Vt/j#H9]mPXr"pbVn,rA=C-p+l.m!&FC+
+q(_\#s"jU/mkabrrA4C-r\=4&r%J(&r@Rgrs"!mp!%e+"#V7P[/hf"84c9VQ2`<?G0eP+30)[C%/GUm^
+/GCap0)mNf0)dR'0*!X#0DR=%0E!U)1&<R(0`<['0]b%^1ANa%1ANa%2#/rl1]T<01]B6.2ubi83;>N5
+3qbT63r:r93qtf:3;kl33r(o63pA`r55[MA47PK(51`$t56!eA55@A;55@;53rM,83Uf-/3rV/748h5;
+3V5<$2u,H/2u,H43r_563rV5549%>>3;kf72ZGZ72#T611Aim'0`<[#0)[F70JG4:2)[B\O]="b-7L;f
+-2]+h-1N>P-2]+f-N,=l-LN8]-N5Cm.K([p-i#1d.K1^e./tXl-NGRj.JYCf.0(dp.J>7i/,_!o.a]dG
+.f:gm/c77#0E3['0E3a%0*s6a0/,(50.nn2r@mt#r\+=+jY?9\q(qOtkqhidnMU>'q_\++oecV'q)%=l
+f.m4Xs"F+$r@n4(r\*psnLaPhq(;Cps"F='mk=Jjr%J%%r[n%!r%%arr$hOlr[7[loHt+s.4Qi!/NJSh
+1,(10.k(<EodKV`nL4,\r@7OjpF?+js!n%"r@@mtq()Irp+61pq(2Ipr@IIjq(DXur@["]q(VUtn1a\m
+r%J%'q(_h'pbVn+pG;b)r\OL0p,)h,rAF:,q).t+kr7idnMg8(q)In)q)J11oJlh/q)J1/qD\I7q)@h%
+ju*)opbVn,rA=C-p+l.mq(hb#q_J1,s"jU/mka\prA4I/rA".&r%J%%r%7jur@@[n!%e+"&1fCc/h\n5
+5)`i.2D?p@/hd,Sr[djsq(2%epFZ=rs"3Ifr\4:(!&"(#q(Vh%r@n7+q(Me$r@e.(l7r2koeQ>!q(hb%
+q)%Utq)%n's"aL.!&XI0rAad:s#Bs;s#Ts9"ZSM&3]]8%3B7!urAjp?q)\L7r&OR6q)eC4nN-J-nNH\0
+nNHM.r]]j:q*+U=ofi=;q*+=3q)e+-q)Rq+r]1$?r]0a8rAsg9r&Eq"q)J1/q)J@7s#L'>kr\i(rAad8
+r&+U51c,+erA+=+r%S+'pFcCt&25dm1,LmJ6]kA$/1)em,UNC9od0D\nKmoVr?qUlnL"Gf-RU5f"=GQF
+.4P3Ds!RUjq'l:joI0_dr?qUnkpZT\r@.Fiq((tbq()Cnr@7%^r[RgrpFZ=rs"F@(oIg1sq_&"'0/*8X
+s"X."jtZijoJ4fM`AINLs"sU0kqi,jh_G'`s"F+$r@n+%r@[=d!&"+#q(;Cps"F='s"F1%q(MFqr%J"#
+r@Ijsq^VLmr[@dor[.7b#:M#N.P!)3LB^p<0e+b*./bUe./>7\./,1h.ebCf.L@UT.Ocer.P!&$r@@mt
+q()(gr[mst!%e+"r%.@iq(DXur@["]q(V=lq(VIpr@n+'s"XF,r\OR0rA4I1q(i:31G^jE1G^dBrA=4*
+s"s[3pGVP!nM^2%lo=u(nMfttq)Rt)q)S+-rAXO3kr88nrANdqrA=:*r\aX2q_RXqq(_+hs"jU/s"jI-
+r\OI.oecV'!&FL-q_7k"r@\%#s"+1#pF6.or[S"#/cI@10JPbM?T9qt1GCF7r@QhVr%7gur@\+%nLaep
+q^qk%r\4:(!&"(#q(Vh%r@n7+q(V_"r\3FgoeQJ%m5+PpiA:KhrA4I1pG`%1s#L'<oJuq2rAjm;r]0p<
+!'C!;r\sm;of;h0q)Rt+q)e+0q)e+0h`g6fr&sj>nNH\0q)\%+n2pS0r]0a8rAsm;s#L!:kr8Dtq)A+/
+r]:'>r]9R2q)n[<r&Fa:rAX[5s"s[1q_J((r\+=*r\""!r@\^90JP=>2)dmb<\H$O.4-8br[.Ohq'>b_
+nKmoVr?qUlnL">d./bLn./k[o./t[j./tan.K1^e./bOl.-W/\./bUg.e,%b.etUb.etRp.etRm/,h*n
+/c@:%0E!Nr0E3['0E3[)0E!U)1&3L'0DmNu1%?s^1>+JJ2#/rt2#/s+2#T6+2"EF&1\!6X1&Wg+0D@4"
+0`*O%0)7*p0)7*h0)I=#0E!O'0DR<t0DR@$0`<[&/cI=!/,h$u/,^sr.0:nG-iPIb-OqOR.Ocl"3f$rq
+0e+b)./k[n..AVS./,1h.ebCf.L@UU.Ocer.k</%r@@mtq()(gr[mpss""%!s"4%!q(;Fq!&"7&r@[Rm
+q(VUtq(UYYr%Rn#r%e:.r\FF.!&XL-"Yqki1c-ui1GUcb2#]B+1upOa2X*0U370_b2u,Gt2u,B-2>K/u
+2#oK42#&m+2>oB/1]B0*1#Xn^1]9*/1\im'1\`j+2#]<21Ars*0_[7!0)mO'/H76q.KD%!.fh1Qr[nR3
+0g:P'3ArQI0J+pV/c70q/*SVZ/c@=%/b(Fo0JEDX!A6&(0`<X)0)70r0`Ng)0`Nm'0`<['0]b%^1@[0r
+1ANd*1Arui1]90(2u#B23VPN33WD)<3W1u=48Cr83;,B.3r(f83qPK/47PK047PJu55@A355@A?55dYE
+55RP>4o%5948Cr-3Uf-/3rV/748h5;3W(l42u,H/2ZPi.3;GT63r_5>3q5<-4T.>>3W(i82ZGW41]K60
+1]0$-0`j$^0D@*t0*j6c0etOB2aic5<\H$O.4-8br[.Ripa#Y^nKmoVr?qUlnL">d./bLn./k[o./t[j
+./>=k-hSkf./kUl.-W/\./bUg.e,%b.etUb.etUj.fCmr/Gh$s/bgss0D@*t0E3[)0E!U)1&3O'0E!U!
+1%?sf1&3Tk1]B2`2#/rt2#/s*2#]<,2#/rl1Arrf1&Wg+0D@4"0`*O%0)7*X0)%$t0)mU#0`Ea'0DI:#
+0`E^*0)[C$/Gq$t.fCmq.L%=N-mpAh-M/Yt-n-Vp.kNf<=u.l_/Li.s.4P3DmjIWRr$hOmr@7Ojq'lCr
+/,^pt/,h*u/,q*p/+bCl/bCUn/a4ne/c@<o0E!R"0_mBt0]+P^0_I1!1B0001A!C&1As!11,:Za2#]B+
+1]TB*2>K*)2=WTh2rQal3VbZ12ubl/3;GN53W1r;2u,Jm2u,?$2YK$,2#&m+2>oB31]9-/1AN[#1\!6h
+1]9*/1\im'1\Wd*2#fB21Ars+0`3U'0`<[(/d3gY/1W5#q'l@qr[SO2/M8Y-0/5YL?o^/"1GCC5r[n%!
+nLO,\pFZ=rs"3an"Y_V`/hSgT0`<X)0)71#0`*R(0E!U)1&3O'0DmNb1%d<t1\im'1ANcs1AN^+1AWd*
+1]0*&2u,H33VPN33WD)<3W1u=48Cr83;,B.3r(c"3q5B/44ugn4n1`34oISC4o%;;4o.8@4RkK.3Vb`*
+48h5>3VY]73r:r83;GMl3;Y`93W;)>3W;)048D#:3rV/;2uY`82#T611Ais+1'96b0JE/Qr@\d;0JP==
+2)dpc==u3S-mpAg-78[;$R?u@,:4WY,pjla-2f+h,P`V\-2Abc-2T%a-1N>X-2Aqa./>4n.Olkr./YIm
+./kXq.e+q`.JP=l.f:aq.+'O?/,:[j/,h$u/,h+!/,q*u.0)!u/cRBt0)I7#/bq$h1&3Ku0)74$0E3a*
+0`X!)0_$mn2#/m%1\im'1Aj-239`3o2;p=d0_mI!1\ig%1\i]s1As!(0`<a)0_mBt/GUsh0)73[0)79u
+/-[[X/1`;$.fCgr.K1ak.KLtJr[A1$-7UGm-mpAj-n5*A&go%T.4-Mo5_iPt0InV%.OZ_pr?r7*-R9ue
+-6jld-RgGk-R^>h-M]%b.etLm/,_$a/,h'p.e,+d/-dj^0.nh./1gcPs"=!unLjSir%A"$nM'blq(DV!
+oe5P`r\+:*r\=@,s"XO-r%e7+q(qh%q).t+q)@h%q)&411c57jr\aa8q)In)q)@h'q)\=2q)A+1q)A+1
+q)J1/pGr+2nMp&!q)@h%nMU,!rAOU3q)%=l!&`annM^2%q(i131c.!D1AWa!0E<a)0+0B_.k`G(.k3#!
+.kLTK#:qGZ0/+tCLBCsD2DP1b!&"7&r@A:+.P!/'.P<A+0/*8V!A,ku0)73s/H7@$0D@*p0DR?u0_mBt
+1\id11G^dA0eb9_0/,*Z1%mBu1&3[%1&j-02"*6r1ANj(1ANft1\is/2?,T72Zbos3;tl92?5W53rM)/
+3r(o64o%)548Cl349%AA48q>B4o%,648Cr555[SC4o%594o%284o%>44o%><4o%;;4S_#-48D#;4nUu.
+4S_#04T7G<4S_&.47PK04S_/648_294ngu@3B/uW2E(Lhoe?G&rA4j90JtO;0.nk10/3>W&hbpn0f([C
+7ug\(/gr+q-RC)dr?_Fg%Nur=-6s`Z,pX`^-71#aq'Gh\r$D=gs!RanpF#JZq'u1hq'u1h!%Rsss![mp
+r@%Xo!%Rdmq()7lq()Cqq(2Iqq(Cn`q(Cn_r@e+%r@n1'r@mmtq(_[up+cJ"q(VUtq(_k(s"jX2kqVuj
+q(_\$q(_\$q)8%(q(r%+q_It)q)7asq(hb%q(_Cqq)%n$q(_\$q(_h$r@S((qCq^rq(MOtq(2=okq)?W
+q(M_!!\>iPr$q=f#;%GS,pjuf-jM1L-mpAj-n5*A&go%T.4-Mo5DNGs0InV%.OZ_pr@%Xm#:(K=-mp8e
+./kRr-n$Giq'c%dq'uCqr@RapnLa2^mk4Vlr[e%#r\!t!kqN,mr%[t#feW@W!&=%!q(i"0qDS7.p+uM&
+nMU,#q)A+-q)&.1r\s4(q)J1/nMp>&nMg8(q)A+0q)A+1kr8H"!'9X0kr8Doq)8%+s"s[1s"aC,nMBtt
+q(qh%q_R[sq).t(q)&:31c$pCq_A"&q(;e)0J+b)r[e%!s!mgp$S3k^/hekAL1*#!1&`j,0)dI$/.a<`
+.OZc!/Li;(/M/S.0.njP0)7'o/dF$`0JP:90JE5Uq(_\$q)%n&nML5#s"XF*r\=+%q(qk*!&jX0!''p9
+r\jR/nM^2'q)8%.q)%n)q)A.1!B<4<48qA748V2@4o%594o%/74S_#549%GB4oRY047PK04S_&648_5?
+4S_2:4o%5955@J>4S_#548D&848D#/4o%553rM,84o@>>3;G]43q5<%3r(f33r(c23r(f349RZ)3&ikr
+2Z>N52#T6+1'BNn1,(E]1']Kd0.nk10/3>W&hbpn0f([C7ZLS'/gr+q-RC)dr?W%$,UXfY,UOWV-6sf[
+,:"Q\,5EM[-2Aek,pjrd-RL/dq'P_]r[7LjkpZBYr[Rjss"*srq'l+hq'l:nr@7Rkq()7jodfD[q(D@m
+!%e+"!%Rt!r%7q'r@mt!nLjVknML%tq)&(*!&=F-q(qOtq)8%*q).t+nMU,!q).t)q)8%*q)871q_e1*
+q(VV"nML&!q(hb)q).t(!&a^3r\O@*q(MOupbM\$nMB\jq(_\$q(;e)0JG.5r\"4"r@%[npac\!.4Q_p
+.Ocbor?qUnr?_dt-R^Di.OmW:$!T);.k2tt-n-VD-kRgS.4-5c-mKob-7'o`-7:,cq'PV[#:V,P.k<)!
+.JYI`/,:d]/G_"#0/!2Vr\4.&q(;Cpq(2P!r@[grnLs\jnLs\lq(hb"s"XO-s"FC)q_J1-r&"+'q(_Cq
+q)@h(q)A70rAOI2q)\=3q)J:4p,Vq0iAp]pnMp>+q)\=1q)7V"rAaU3q)J11nMgA*r\sX1q)%V!q)J1/
+krAZ$oJcS%s#0m7s"sa3r\".$!%dq"#qmh\/M&G*/Lr@M.f(Y'/1iJ,0J,JB@5g)!r\+=)r[n("&1]Cb
+-nI##.5*5&.P!&$.k:?Gq(DRrr[\:+/hSe1/hSaO0)70r0_mL"1\!3r1]B0.1\Wa%1%@(!2#K0.1&Wj&
+1\ig%2>K'(2#/rq2?l#r1c.!H2Z#H248(`23:T'/5Q!bA55@>:4oRM?48D,:4o%A555@A;54Lf+56!eC
+4o%;;4o%A555@5748D#/4o%5955@>855dYD4Sh2947PGl55@A34S_#<48q8@3W;#<2>oB31\is72)6pC
+1,:[Br\+:(r\+4&&hbpn0etUB7?(D%/gr+q-RC)dr?Vgs,UOic-m0Wa0/kcd1B93+2#/s'2?#N62tf0"
+2u,B-3<(r/2uPT32#oK(2=W[!2uPZ138$4c2ukf32#0013;kf92?,T62Zbrt2uGQ62>K0+2u,?,2Yf,u
+1\ig'2?,T)1AN^$2#/p&1\ip(1\id$1ANa%1ANa%2#0$)1\*I)2u,B-3;GH-2Yf<-2Yf<-2ZGZ52#fB-
+2u,B-2u,>s2"*9s1@[4#1&`m,0E!g-2>K'83A`ZT0eP"&-n,$As![gm&go%T.4$Go4bR#n0InV%.OZ_p
+r?r7*-RgGm.j?/k1,q0L1c.'H1\!C!3<)#;3qkZ)3r(f#3r_/13;GT*3rhA83rM)746\cq3r(l53;>W7
+48q;?3WD/>49%A?3VPN13r_823VbQ.2Yf<-2Z,Q63VbQ.2XrZp2Yf?)2Wcpn2>K3,3VbW03r(l-3q53*
+48Ci63:]'-2ZPc33r(f33r(c*2u,H'2u,B%2ubc72#]<13<2)<3;GH=4?#;`1bgX2.kCQJqC;q)/M8Y1
+/Nnbq2`<Di0E<a)/c@43.k`M/0e"M/3'BAb3BB2]3Vbc43r(o<4oISE4o%;65Q3nC55@S956*e94S_/9
+5P[S?6iK=J55@G54o%AA54q,85P[G;62a(I5Q*eG5Pm_=5P[S75P[M=47PB24o@J=55@8854L`13r(o&
+3r(l-3r(o64o[V@48D8>5P[M=5Ogo45k.#55Q<nF4T@M=62<eA62<_F4n:c355@A;4S_&64S_2>3W:u<
+2uQ)A62<_O69RS#3]AoJ0/*8Vs"F='#VRkd0etXC7#M@R/hSP#-RU2e-N,5",U=Z\.4H2f82rq&5sYB5
+nNln4rBBs=q*+U;q)nI9nN?_5s$$KJq*+U=kr\i)rAj[7ff8dcq)eC1r]'m;s#U-<s#C!<rAX[5q)@h(
+q)In)q)\=3q)7Itq)\F6p,Vq-q)S7/q)J11q)J11q)J1/q).Cmq)/+/rAOI2q)%n,q)S70r]'g7kr&8s
+q)J1/krAZ(r&a^7q)J:5r]0m8r\jR3#W=Lu2)e#o.Ob0A!%@dm&go%T.4$Jp4G-il0InV%.OZ_pr@%Xm
+"stiN*\U/Jr^$`R5X.M!q*OmEr'1*DrBU*AnNcn6q*4C5rBU<InNc8#rB1*ArB:*Bq)dOrq)J15q)SC8
+rB1$=s#U0ArAjg9q)S74nN-Y2oK2S*r&Oa9q)\=5nN-2%q)Rt,q)\=5s#Ta4q)eC4q)@h$nML&%q)J1.
+q)In)r&Xg;!&s1%q)e+,q)\=3q)\=7q)eC4rB1$?r&F[7q)Sa?2E<]V8Ok<9.k3"t.4QhE.gmm[/hJe0
+4G.'$2DP1b!&"7&r@A@-/hAb5,W/Fb7n6$;r^6`TnON:@s$c'<q*OmIs$H<DqF(BRqF(BPq*jg>q*k<L
+rBUBIq*FO8q*=a?q*+U;!(-NKq*"[@rBU?Fs$$9DrBC$Aks5&4q*4[@q*=j@r]L!Dq*=aCks+u-q*=a?
+q*+=5q*+U=q*"O9q*"R8!'9p9q)\%/q)\=7q*+U=r''7+q*FO8q`t0Hq*4[=q*FO8r':6GrB^BIq*PHQ
+4?l"o:JN]!0E!O'0E!L90/,+81,^pUMHDJ`-n$Gj,pju;-2o/"+!W'O5$pAo,Uk5n.4QkD/GUmn0a99b
+0JP:90^pak/bq$p/bppm.fCdl-i>=V-ho(f./bOh-2An`-0ZZM,5EAU+o`bd,PNJ^-2f+b-2Sqe,P`__
+-0Z]N,Q&ke,j?QL,5EJR+o*>[+oWYD,5E;U+o*8V+o*8V,5EM[*VgcP,P`M]+8m;W*rR;]+o*DZ-2Ah^
++Sd8X,3^?J-M\q_./>1g,lAn^*tBD9)D#0%0.81q-71)f./bJ*-RU;k,V(B,Jm0o_.k2tt-n-VD./kS'
++snZZ6")r",Uk5n.4Y*Cq(MP!s"XI-pG)Itr%J%&q(VUsq(;Cnq'l4ip*])Qr[Rjq!%@@bq'Pb\od0DY
+q'#GV!$qOi!%.Ler$MChq'YtanL+,Ykp66U!%7^lnK[QJnK[iRq'5DRq'5DRq&oJVruh1]q'5\XnKRcN
+q&]>Vq'#8MrZqCdnKmuXq'#e`g*?D?q'Ghaq'H%dr?M=dp`Kbb+WE%?@PId2s!dpsr$r"'/M8V0/N\Od
+@5g)!r\+=)r[n("%kB4[/1r5=BLF*o/MA_.0).*q1ANm/2Z5T72XrZh1\ia#0D[:$0)[Bp/GUmn/G1Un
+/GUgl/GUgd.e+qU-N>In./tal./kdr.f_'p/GUdk/bpsn.etLg.JYCi.eY=]./>4f-giAX./>7d-LiJZ
+-M\nV-2Atb-2Aqa./b@_,5EV^-2Ah^-2f4i-L!&V-fHNM-iPUn.etOh/bpgq.fCgq./>/"-R^Ad1hC>Z
+0.nk//M8Y/r@S+(0`Ed92D[[V==u3S-mpAg-78[;rZhsr+X8'r@Q5P_3C,qr5stH6q*"X<r]L3ArB($?
+q)S71q).t+q)%n&q(_n*s"aL,r\4=)!&"(#nLODar$q[pr?hIiq'Ytbi?Rk:q&fPYr?2%Zr>bVRq&]>P
+q&95Pr#GMRq&K2L!#khSr>>>Li>VM/q&9&Hq&B,Jq&02NlPfR=q&B,Hq&B,InJh9Dq&9&Jq&T2Lr>PeV
+)B&Ahq&B,JnK%EFfcBl-r#G\VruV+ZruChT#9+U"%jG1a-N>Il-N>Il-5%[R-n-Dm.lr5c0JG",.4Q_p
+.K(Y,-RU5c,:4R&ANCtb3C#kp5XP93q*+U:s#^0As#^$;q)J1.q)A+-s"jO.q(_q,r\OR0r%\1)s"F1#
+nLXJcr%%arq'Ytdq'P&G!$h%Zp)s8TrZ;"Y!$(eTq&]&Fq&]>Oq&9&K!#tnUr>GDLq&/uHko':9q&9&G
+q&/uHnJV-AnJ_3@qAK>PnJLd9q&&oHq&K,Lr>bhVko0@=nJqEFru:2Bq&]>Lq]#PTruM%Xru:bT#oag$
+%jG1a-RpVE.K:mq.gmm[/hJh13e:]u2DP1b!&"7&r@AL1/L`/#-VS;@,VM8J6pj@2q*X[<s$6NKs$6BE
+q*"O6q)\=1q)8%+!'1$<s#9j6r\aF,q(_^u!&"'ur@\%#q(2=nq((taq'Yteq'c%cnfn/Z,Q/hc+o*>Z
+,QB"a+o*8V+7UKL*rmA]*W@#Y)u1KL+8HlO*;LWN*r-rS+8d2Z*q:9H*r-iH*r-oR)YkNG*q:?J*;LZS
++oNS[,6&ea+9*DH+8I/?+o*8V+8I)K*rmA]*rd8V*tKP>+;QD7Ah>Yg/hJY-/hd/U!A?/+0b$&u6&8Vq
+/gr+q-RC)dr?_Fg%OEAG+$Eda/3H^4?!LZBq-3Ysq,R`"<E3(#<E3#o;u';g:B"#a9_hEY9)2!`8P)HD
+7n,s:7fGjV7/oXM7.ES=56!eE4T@M=3r(f32t]$#2"<9n0)mO&/H.7#/G^mj.etLg.JY=d,P`\^,5ED]
+,6&hc+R('F+Sd2V*r-iP+8I/W+o*5U+o*8V+86oT+Sd)S+8I&T,5E8T*r-rS+8HuR*WI5[*rd8V*r-rS
++8HoW+Sm5V+6apD,5E;U,5rb`,5`V`+S[#a*?c@K<*Lk#-iGCl-iG@t-RU;k,V1H+JI,O70InV%.OZ_p
+r?r7*-RL5h-Qt`\2Cgg`>$P99?27\"=nu.u<W?,!<V]Sh;>F#`:&.Q[9D;!\84Z6?7fGmW7K,[T6h*M=
+62<bD4oIM=48Co42u,?$2#/m%0_[7"/c[I)/M/OQ/,q+!.K1ms/,1Ui..JY[-2Ah^+Sd5],QAte+o!2U
+*r-rS*rI,R+8HuR+8HrQ+8I&T*r-oR+Sd)S*VgfQ*Ut3L*VCHC*r-fO*rR2J*r-oJ*r-oR*Ut3M+T*AX
++8I&Z+8-iV+8I&d*uuIC-<+2".OtBGs!mps$S3k^/M\n<J71Ap1&`j,0)dI$/.a<_/hJY'7UnP54],Kl
+?=%%8?27_&>lJ".>5_\*>5;:r<r#Vg:\d][:AIT_:'"'_r(I&^rCQfUq+(6Kq*"aCrBL<GrBU<Hq*+U:
+q)S73q)A+-q).t&!&FO.s"OC)r\"1%r@mmtnLXJcrZh=cq'Ytbq'>qcs!7Rgq&fDXq&]>Tq',V[q'5DT
+nKRuYq]t\Uq'#PYq&T8Uq'>b^nK@?Fmiq]R![&U1l6H*Ki?S.Bq'5\Zq'Q"arZqFar>tbV#::]E+t[#.
+1B0!*/c..$0/3A[$9'e,LflA`.4?Plr[.Ri%jWDF,pFWW5$g&s8761NDYn5GCB&#JB`;ZCB)cH?AH$*;
+@f9a7@/XI1?N"1->PhV&=TV].=TDV'=Su8!<WH.u<;ohr;Z0Jj;#F,h:B+&g9`.Q^8chRW9DqK\8c2-Y
+7K#Uc6UX=06UF+*5sn"+6:!n&5lF"I5lX"G4T@MB4oIJC48q;=3<2,D4$#D_3VPN22Z>T42#K0.1B'!5
+1c$mB0eb76r%S+'r@Rt!s""$ts!dsur@7grr@7[nr@%OjqBl4gp*BY_r?D7bM';^@a<\A@ruq1_aWV!8
++<hpO=C3L,.4>*As!Rdl'.,%R-R^Dm/ie#X0ek1/.Olhq.K(Y,-RU2f,UXa#@5]N&?>4:qD/K2eqeQ4H
+rb;@FrFc+ArFQ">r+#_8rF,V3rEoP1s'>S.qcj#&r)ihtq,[DnrDWVlrDEPjr_NPhr_<;as%<>brCZrY
+rCHrYr'pZS"@bgK6q%#Ar^?cRr^-TMrBL?IrBC0Cs#g6ArAsm;!]W/"r\sm:p,;k+rA4F.r%\+'p+Q@s
+s"47&r[[anr@.^npEob`r$;1brZVIi+sJ0Rp)s>Vr#X'(^)t<8r>p\8oH+bi*ZuOI=C3O/.k2tr.4H_q
+.Olr!r[\I0/M]M7@Q-5$0eb:7r[n("&1]:`.kW5>B0@h=@Vp.+E,b_nrb_^Srb_^QrbVRLr+c7GrFl1C
+rFZ%?rFGe8raH">@:<POrEoG.rE]>)qcWl"r)`htr)EPlrDNYms%r_kr(d2bqb6o\rC[&\s%*)Y$:[KT
+7n,s:779O5r^HiTrBpNMs$?TJ!'g?ErB:0CrB(!>r]:*@r]0a5!&sj7r\aU1q_S1+!&=F-q_A%'!\Z2Z
+r@Rjsr@@gpr?qUnr?qIhq^)1d"=#-:,U3F:+sJ0Rq',b[m2t"(q&fDTq&fDTnK7cRq]P\VTcj.Qp`QRZ
+$6L<5+sgT/1,:R<r@\U6/M/S-0/#"51G_!XIKin,/gr+q-iPIk,nD7H,:+N[+$O$g0MH"pF*%>"rGV[Q
+"E/0qD/K8grbMFHs(VCErFc%?rFGe8rF5e8s'Yb3r*K2)qcs)(s'#D)rE'&$r`8qsr)EYor_ibns%rVh
+rD*>fr(d/ar_38^qFLWVr^QlU!(?fR!(-WOrBgKLr':9JrBUBIr'($As#g<CpH&:5r\sj9rAOU3rA=I/
+#;e7n1,1I:0E*^(0`Ea(/c[L%/,^sq/Gq$s.f1[l./bOn-N>In-N>Cd,lJtd,4$JE+lt!*,e5)o,PE;1
++UTD9+sA+3?R[EP-iPIm-iPD$-71)f-n-St3c\FZ0J!,P![oKHr?r=,-RC,c-R(fa2_@X2D0'c<EcH*s
+E!UB$E,TZ4DJa7hC]J8MC]8)HC&M`DB)lQBAc$$:@fU!;@JaI2?iFC2?2Rt+>PMD$=TDS&=8Q%s<W5tt
+;u]bo;>a8i:]4&d:&I]b9E.W`8d7jZ8kDTF8H)-Z7fPpV7/fRP630A>rBgKLrBU<Gr]^6C!'C0@s#L*=
+q)A=3rAFL0r%n=-r%\.'r@n7)r@\($r%.dsr@7dqs![jpr$VChr$D4cqBQ"arZV%Zr#bnZ[ia'@_&i(f
+MB<'G*[)XK=^NZf/1W2!-n-Sp.4Qet/,h(./M/_AG%!<g0ek@90)dI$/.a<_/LrG%7qXt>:1nQiGBA!,
+FS^(YErU.ZE;XYRDZ+GND#A)JCB&#HB`)N@B)Q9;A,Tm:@K0^4?Mn++>l@n,>5qb'=Su8!<rZ2"<<#np
+;Ys>i;#=&e:&n#f9_h?]9)hK^8H23[7f>dS7/oXS7/TFM6N'4L5lEnJ5!Ap/s#g<CpcA@5rAXX4rAFO1
+r%n:,q_A%'r@e+%s"41#s""'ur@.Xmq^;=hq^)(as!.4]ruq=`ru^bQfc^)4q&oJTq&o2Lq&oJTqB2^Z
+q&eW>^E<k**[2dS?Y;,L0eiPZ(GIEm/hSe10JG:=2a_sp/hJJ!-7:)d-N,5&,U=T\+se<p?SjN6B5i!9
+EcV/"qJlOSs)7mSrGDOMrG27Er+Z1Dr+>n=r+,b8qdKD1!af>Cr*TD/r*B8*rE92(rE/u!rDrkss&B"s
+rDNPj!Dl\m;>a8h:]F2i9`.Nf8kVfL8kDVR8H23[7fGgV7f>dS7/]LP63'CO6Ms.J5l<hL5!D+m4S_)=
+3rM&?3&iqs3;tl92Z#?;1c.!D0eb::1Ars(0`Ea)/H%(!.fM'u/c7-r.fCgn./kRs-mpAh-N5=b,lJqf
+,0V4E+iP]),Inun,M"%1+UTD9+sA+3?RdHP-iPIm-iPD*-71)f-n-Ss3cA1U0IeP$.4?Vor?r7*-RL2e
+-mCob2_Rj9Dfp5EFT$:WEWC+YE;jeRDZ=SPD#.rGCAqoEBDlEBAc?6@AGp$8@f0[4?i==0?2e+/?2\%.
+>Q.h(=oDJ$=8l8#<W?%r;uKVm;>j>i:]4&e:&7Q`9E%Q_8H;<\7fZ$W7K#XR70#aS7/fRP63'=M5lEqI
+4o[YE49%A;3<2&;2u5H22?,N31]K6+0`3U#0)[@%/H%*q.fCgr./bOj-Mo+f,Qo>:,U=T;,9e<T+nZtA
++7gSj*mc"/*ss,3+Wqq2?n3`W.f1[p.fV$u/-IOW1-Taa@5^"u0J>+4r[n("&1]:a.kW5?B0A(JBleQF
+G'Ek-qfVp\s)\-Zr,MaUrGVOMrb_ULrG):FrFl4DrFYq<rFGk8rF#P1qd05,!+#P-rEB,%r`K/$s&T(u
+rD`Ymr)3JjrD3JirD*>ds%`Sgs%NGcr_!2^r^d#YpdY3Nr'^NOrBgHKr]gEHr]U'>r]:$=r&O^8!&sj7
+rAFL/q_J+)!\c>`r@n7)r%7n!r%%arr[Idoq^;7fr?VRl,paf^rZh1^r#t;IJfoXfdi\r<+sSC@B/;7s
+0`<X@0J+k//h\k30JbLD7!Vic/LMnm-7'ucr?W"#,U4TZ,p5BY1bh^9Dfg&>rGhdTrGV^Rrb_RLrbMII
+q.]e@s(;4@rabt;raPh7qdBA0s'G_4rEfJ/rET>+s'#A(s&f2#r`8ttr)E\ps&/blrD<Mir)!AgrD*;c
+s%EAa$qa,`8P2TH8OuBB7nN\Ns$uoTr^H`Or'C9Hq`k$Cs$6TKr]U<Fq)nU:pc8=5r&4O3#<"Fr1c$mA
+1&Wm)1&Wd-0/"pU/H.1!/c[O&/cI<u/,^sp.JY@p-RU5f-2Aed-2f+g,I\iF+i,Dm+j(u(,KV)6,9S0R
++^&/%r?qUls!Rdl%43DL-R^Dn/NRZN0J=pT.0:kG.K(Y,-RU5h,q's'@5ff2@r?C1Ec_2"r,M^Ts)7jR
+rGDRNr+l:H!,MOJrb;@ErFZ%?rFGq<r*oP3rEo\6?=*Y<rE]A,q-3f$r`T2%r`B&!rDikss&8emrDEPj
+r(m;erD!2`qFgi\r^m)]"A)0U84WYKr'gTQrBpQNrB^HKr]g?F!BiUN5!;%k4?GY#3rV,62uPZ52#T6+
+1&`m)0DmI%/c@7!/,Umr.K([l-iGCh-2Jne,Q8n_+TEV`+TEO8++bTL*s`u1+Wqq2?n3`&.K:mt/,h(-
+/hSkBDdYI]0JG.5r@Rt!&1]:a.kW5?BK\+HB6&3?F`mY*qfMjZs)S'XrG_dTr,2LNs).dPs(q[Lr+Z.D
+rFZ+Br+5b9r+#\5rEoP1qd'/*r`f>)rE9,%r)`kus&K%tr)<VnrDNSkr_WPhs%`Jdr_*Gh9MA)Pr_!/_
+s%<8^r^cuX!(QoUrC$WPr'LELrBUBIr]pKJr]^-?r&Xg;s#U*=s#C$;rAO[5r\XL.rA"@-r%\.(!&+=(
+r%7q"r@@jsr@.Ulq^;=hr[%Rks!@[js!.4]r#s9,JfoXfo,n;\+sSFAB/;4qq_&^:/M8Y/0/,(91cIgF
+="Q!O-RL/d-78[;rZi"#,:4Nt?SsN3ASuR1E,]gqE;XYSDZ=SOD#A)KCAhlHB`;`DB`2N@AH$*=@fKp:
+@JsU2?hn%,?2e+->6%k*=oDJ%=8Z,!<W,np;u]bq;>a8h:]=2g:]F2g:&doc9);-Z8H)-Y8H23X7f>dU
+7/fLQ62a+J5Q*eG5Q*eG4oR\G55m_@3rh>>3WD)=3W1r;2uY`62$l)t2)R3H1,1L>rA+@,s"OC)s"=='
+r%%gur@Rgrq^_Ror$hIjs!Rdmq'>tdr$27eQQbrD_'75Ll65sJaWUm6+X8-R=^NZX-N,:l-N5:t-71)f
+-n-Yu4(\Ru0J=pT.0:kG.K(Y+-RU5h,q's'@Q,l2@r6:.EW1"WEW'kVDuOYPD>e;MC\VZCB`MfEB)ZB?
+AGp$;@f'U4@/aO4?Mn+,>Q.h+>Q%_*=oVY'=T2D#<r>ts<<#nq;Z0Jk;#O2i:Amoa9`7Wa9)hQa9)hK_
+8H2<^8cM?]8,PgS7/]LP6Ms.K5lEnC4Tml04$,M!3W(f92Yo?22#oK21]K6+1&Wg)0DmEt/H.0t.K1^q
+.K([l-i57h-2o1i-3#7j,QAt`+T<PN+T*><+8I&T+8I&T+7UKL+8I&@+2&cl+O2(Y*sa#3+Wqq2?n3Z$
+.K:mt/,h(-/h\qDCLB%Y0JG.5r@Rt!%kB1`.kW8@BK\+GB5r->FT$@[FT-@]ErU.VE;jeSDY\/JD#\8K
+C&_lFBDlH@Ac$$:A,g$<@/XI4?Mn++>l@n+>5_V(=Su7u<rZ2"<;]\l;Z0Jl;#O2g:B!rf9_qEg91qlL
+8P;]K9)_B^8Gu'W7fPpU7/oXP6N0:L5lEnI5lO"J56!eA48q;>3<2&<3W(l82Z5N32#B*,1&s'.0`3U&
+0)[@'.k<+K.fUst.f:an./PCi-3tnE-7'r`,U4Q,,5i[o+G(_m+9io3,:6c11\i[>/M/S-0/#"51Gh$Y
+E*+_E-mp>h,pju;-2o/!-6ji[5@69':1eHfFE.5!rGhgUs)7dPrGDRNrG27ErFu4CrFYt<rF>e8qI08/
+s'Ye4r*B;,s',G*r)ru#!*B,"qc3Yqs&8emrDEPlrD<PkrD3AerCm&\s%<;_r^d&Zs$loTq*b0K!(-WL
+rBL6Gr'(BM5!D+m4?WF$rAj^6r&4U6rAFR2#<"Fr1c$mA1&Ng+1&Wd(0)mO%/H77#/c@7#/,_$r/,^sp
+.JbIm-iPIg,l]1h,l]+Z,2".8,5EDX,5EDP,5EDQ,01te+o*>B+o`_],KV)9,9\9U,$A;',pao;-iYOm
+,nhUP-RU;l.kNhl=thW[.Ocep.4P3D&LSqQ-m^8d6"2c+94Vs`F`VX)FT$:ZErU.ZE;FMODZ4MOC]S<f
+rG2CIrFl.Bs(;4@r+,b9r*oV5s'Ye4s'G\1pg!c%rEB/&s&f5$#$+c+<`W4#rD`_os&&hpr)*Gis%iPf
+!DQ>f:&[id:&doe9E.W`8cM?\8,l$V7/oXQ7K#XQ6iB@O5l<hH55m\E48q;:3W:u62Z,E42#T6/1AN['
+0`Ng+0E*R%/-%4!/H%*u.K(Xp-i>Ci-i>=h-2o.i-2o.i,Q8n_+T<PN+P\(<+8I&T+8I&T+7UKL+8I%u
++5J%7+KcgY*sj)4+sA+4?n3TQqC2Fos""("$na1f5A+C_2DHm=0J<>Vr@AR3/M8S-.7e,91Jhb+G^+CT
+GBa"/rH8-^s)\'XrGhgUqJZ=Ms)%[LrbDIIrb2=FrFc%?r+5k<!+Pn8ra>_4r*K;,rET;*r`];(qH3c!
+s&T%trD`\nrDNYmrD<DfrD!Pk:/4MX9MGFYr^m/^r^[#ZrC6cT!([#X!(QrVr^?ZOs$HZMs$6TKs$$HG
+s#g*=!':'=qDeF4s#0g5q_\1+rA+C-r%In!r@Rstr@.arr@.Ulq^;=h"=5?@-7&d@,U=TZocj>XQQUl&
+W?<-%,9nOCBJV7n0/#"50/"n//hSe10JG:?2FVEd==u3S-mpDA-N,7i,S2:I-6PN\2)7p=E-6;CEcZ=#
+ErL(YE;skQDZ+GOD#A)ICAhlEBDuKCAc60:A,Kg6@JO=1?N=F2?2e+.>Q%b'=oDJ$<r,hr<;oho;Z9Pl
+;Z0Jk:]4&d9`@Zf9M8#N9)_E]8H23[7f5^N7/]LP5l<kF5l3eG56!e?4T7D@3WD,<3;kf72Z#?81c$mB
+0eiP]rA"=+r@e1'r@Imtr@Rjsr@@dqqC2@k#U_#K-RU5f,pi40r?LhVr#so?q',VXq',VXnKRcPq'+oD
+]cm1qi?A"Ap*%p/$6p]=+sL/t.jQDfr[7^mrZr"#-7:/h.P*,4?X#6=/,h""-n-VD./kS'-mgAf6"2f,
+94Vs`F`[M'r,_mYs)J'XqJZ@NrGDLLr+l:Hs(VFFs(D=CrFPn;qd]S6s'bn7r*TD.q-<f$rEB5(r`K,#
+#$+f,<`W4#r)ESms&/ems%r\jq+^oaqb@)ar_*5_s%35]s%!&WrBp]S7Rm>Fr^?]Pr^-TLr'(0Er]C0B
+r]9j8s#Bs9r&4I1r\XO/!&47(r\4:(!&"1$q^hXqr[IjrqC)7hr?h@eqBQ1g,9e<Tq&fY\r?2(]nK?L,
+q&oJTruh1]q&f,Lq&fDTYTNEXq&l@Q#9b05+X1)u/-I:I-n-YE.K:mt/,h(./hf"EA77DU0ek@90)dI$
+/.X6_0.\b*88(1C:hXopH$9.1r,r?gF`__HF)l;BrGqmWrG_[QrGMUOs(qXLs(_OIr+Q%Aqe#e<s().=
+!+Pk7rEoJ/rE];*r*0,&qcNl"r`8qsqc*Mms&/hnrD<DfqG.&br_3>bs%<;_s%*/[rC6fUr^ZlUrC$TO
+r^-QL!C/jN5<h@24nq/<3rM):3;tl72Z>T52#T6.1Ars,0`<['0)[@'/1W7L.f1[k./bOk-N,4n-7'r`
+,lT%^,5iYb+RpW.+Sd2V+Sd2V+RpWN+Sd2W+K-FY+la][+<r$O,:"UDBJ_:m0/#"50/"n//hSe10JG:?
+2FV=_0.n\%-Res@r?_Fg%ONDI+?s6k0MQ+rF)u;>rc.jT#]FX!DJa6,Ci0,erbMIIrFu4DrFc.Br+,k=
+raYn9r*fJ1r*KM3?XN_;!+#S/rEB8*rE9&#rE&u!!*/qrs&8qss&8qqrDEJh!DcSk;#X5j:Adid9`Ic`
+8e+Eb8kDTF84Q0A8OuBB8,YpU705kF6iB@N62j(H4TRZ0r'(-Dr]gEHr]U'>r]C'>r]0p:q`"I3#rORs
+1GU[>0JYE^0`Ws*0`Ea)/Gq$t0)R:$/H%*r.f1[n./kUo./t[p-N>Cc,lAnW,2=@@+o*>X+o*>X+n6cP
++o*>$+l+=;,2j^@,M"%1+UTJ<,9e=8?n3KJ-N5Cm-N5;)-71)f-n6c!4'l,G0e4b(.OZ_pr@%Xm%4EPP
+,=5j!/P9MiF)u@!ErC"XE;skVDZ=SRDZ"AOD#J/KCA_fFB`;ZBB)Q6?A,Tp9@f'U3@/O@1?2Rq+=o_e)
+>5VP$=T):s<W?%u;uBPl;>j>i:]4#`9_qE^9)_E]9)hK^8GkpR6i]UQ6iKFM62a"D4TIVD48:l:3W1r;
+2uGT22>o?31]&j-0ekB\0D[="/cRC#/,Lgp.K:go-i>=g-2]"j,:"NZ"=#*7+X-M$r?(PPfcU#4q&fDT
+q&f,Lru_+[\KKiQq&oGSWZMou+!MjP>%&s/-R^Dn.Ocbp.Olr!r[\1)0JGb$#@]VN1,1I:0E*R%/.X6_
+0.\b*8817C:1nQjGBE_)rcJ-\!-8'Y!-%pWr,D[SrGMUOrG;IKrG):FrFc">rFPk:rF>e6rEoJ.qcs)(
+r*'&%r)`brs&K"srDWSkr)*Dgr(d2br_*_p9h\5R91hfM91qlLr^m&YrC6`SrC$QMr^$KJrBC9Ir]^BH
+p-&@9s#U0@r]0m9r&=U5!&XX1q_J"&r@e:+0/!2Tr[dstr[Rmrq^DCjq^2+bs!7UhpEKPZrZL_Sr#ji=
+q'#PVq'#PVnKI]Nq'"iB]cd+oc61UZ$6^K9,UQo41b:42r\,0B0.eb./h\k30Jk[G7;#XP/1;km-6sob
+r?_Fg!%%Uh$:J/X/k]\kF)uACrc7pVs)@pTs).jRrbMRNrbMIIrb2@GrFl7FrFc(@r+5n=s'tt9rF,\5
+q-X&+s'>S.pKIW#rE0&#!*9%ur_rktr`&nrrDNSks%r\ls%rPfrD*Ads%EAbr(7Ah8OuBB84Z6@7Rfg8
+rC6`Ss$H]P!(-ZNrBU?H!'pKIr]^6C!^&S,rB0s=rAsp<rAad8rAOU3r\XO/r\FL.p+ZLur@A(%.kE5'
+s"44&r@Imtr[Ran!%@dn!%@gor$M4cs!.Id[3:,FM'3'I+X/+4A1[d,r?_Fi(*t7P,palc-n-`!4]Y`?
+0e=k+.OZ_pr@%Ul%4*>J7pe509Or$_F`V['F8^.YEVseTDZ"AOD#J/GCB&#HB`)NBB)cH@AGp$;@f9a6
+@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V7JfLQ6iB@L
+62a%H4od_D4T[`-48q;<3W1r:2uPZ52?#H11]K6/1&Na*0E3["/c70t.fq1M.K1^q.K([o-iGCh-3#7j
+,QB%f,Q/h[+oNM`++bSd+2/g&+<MaN=Cj*4-iGIj.1dsZ/1`A-0LArN2E!9E0JG-Y/c@43.kN>'/1aM-
+4u5uIEHcYNGPlX`Fo?F\F8^+WE;jeSDYe2MD#A)HCB&#JB`)NAB)cH?AH$'=@JsU5?i==0?27b(>Q%b(
+=Sc,!<rH%s<<#nr;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,l'X70?"J77@&@rBgKLr':9G
+r]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2r%n=-s"X7%r@\%#r@@apr@.^or?qRk!@K5j-2f+g,PWJ]+itjY
++G(a.+9rr1+=&:?Cc;2Bq(3120/,.?2+M%T/1`1s-70ub-N,7j,l]1i,7-bD2D7^5D0'c<rGqgUs)@pT
+s).jRrG;IKrG)=G!,2=F!,2=DrFYt=s().>r*oV5ra>P/r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8ko
+rDESkr_`\lqG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6`Ss$H`Q!CK3Q62a(J56*tI5Q3kE4T[`.48h;=
+48h5>3W1r:2uPZ52?#H11]B001%m=$/c@7#/,q1"/cIC$/H%*u.f(Ro./bLn./kUl-M\tf,Q/gO+bCl:
++U0,6+sL-"0)R$p-N#.p-7:2i/Lrtb$!K#;/1`;$-n-VD./bM&,pjs/?T9`5A8ZL3F*.A%rGqmWr,DXQ
+r,)IMrG27Es(VFFr+H"@s(2.>rF>h9rF,Y4s'P_2s'>P-r`f5&rEB,%r`Anrs&K(ur)<Pls&&emr_EMh
+r_NJfr([)_r_*8`r(6oZr^ZrWrC-TOs$Q`Or'C9GrB:3DrB13E4$3F&q`4U7!&sp:rAOU3r\XO/s"aO-
+r%S.(s"='ur%.ar!\,ZKr[7aqr@%Xmr?hCfs!7Uhs!7Ofr?CqYr?1DJJffRddiSf;+!Dh1AM5G/./PG)
+.P!&$/MSqF>$s6H0ek@90)dI$/-7=R0)dC/9kHRF:M4ZkG]n</G5cX_FT$:ZE<'tWE;jeSDYe2MD#A)H
+CB&#JB`)NAB)cH?AH$'=@JsU5?i==0?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8i:&n&e9a49b
+91qlL9E%Q`8c;3Y8,l'X70?"J77@&@rBgKLr':9Gr]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2r%n=-s"X7%
+r@\%#r[Rt!q^VOnr[@^mr[%Xn-Mf%e,lT%`,5i[l+G(_n+9rr1+=&:?CcD8Cq(3120/,.?2+M%T/1`1s
+-70ub-N,5%,U=Z^,9nI&>rF?/@r6:.EW'qUEW:"VDuX_TD>e;MC]/#IB`MiFB`MiFBDlH?AcH<@A,Kg7
+@K'[2?N=I2?N4=0>k_G&=oDJ%<rc;"<W5qt<W5tt;uKVm;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>
+7R]cE7f>dU6N0=P6N0:L5lNtJ5lEqH4odbE4T[`.48h;=48h5>3W1r:2uPZ52?#H11]B001%m=$/c@7#
+/,q1"/cIC$/H%*u.f(Ro./bLn./kUl-M\tf,Q/hd+bCkh+hf*(+sA-R=(Er^-2f1g,nVIO-n$Yt4]Y`?
+0e=k+.OZ_pr@%Xm!%@gn$:eJ`0MQ+sFEMYHrH%pXrc.jTrbhXNs(qXLqJ-%ErFl+Arau1ArFGk:raPh7
+rF#Y4rEfM0r*95*p0.Asr`Anrs&K(ur)<Sm"B&)o:f.-e!)EMhrD*8br(R)_s%<2\s%*,Zr^QiTqaCHO
+rBgEJrBL6E!'L3C!^&P+r]9p:rAad8rAOU3r\XO/s"aO-r%J1*0.m5WpauCpr$qgu.Ok?F!%Ijpr[7Xk
+q^)7fs!.Ohr?M7bp*'AWb9)<XJfjV,#9G!0+X'ou0`3?u.246].4H_s/1`A-0L8lM2E!9E0JG-Y/c@4%
+.kWIR/.,*`5;Z2MEd)bOGPlX`Fo?F\F8^+WE;jeSDYe2MD#A)HCB&#JB`)NAB)cH?AH$'=@JsU5?i==0
+?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU9)hK]8Gu'Y7fGgV7KQ"I7/TFN
+6N0:K5lX%I56*nH4oIM?48_/>3W1r:2uPZ62>oB01]B001&!C#0)[C#/,Lgp.K1ao-iPFn-RS[9s!7Ui
+rZh1^r?7CJJfq'9#9G!2,UQf52uP<'/I3s^0/,.?2+M$\<\,dM-RL/c-78[;&0rMI,pOZ\79qf*9Or$^
+F)h/!r,MaUrGV^Rs)%^NrbMIIrb2@GrFl7FrFc(@r+5n=s'tt9rF,\5q-X&+s'>S.pfdc'=oDJ%<rc;"
+<W5qt<W5tt;uKVm;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f>dU6N0=P6N0:L5lNtJ5lEqH
+55[PF4?P_(4Sq5=3rV/<3;tl82Z5N42#K0/1B0*&0`Na'/H77#/H.7#0)[@"/,h$p.0(dp-NGRo-i>=e
+-3#4g,3g>'+bCld+U0/7+sBut0E*9q-N,5'-7:/h-nQr4<a%13/1`;$-n-VD./t[p./kP!7pn>39kA6b
+Fo-7YErL(VE;jbTD>nDPD#J/GCB&#HB`)NBB)cH@AGp$;@f9a6@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r
+;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V7JfLQ6iB@L62a%H4od_D4T[`-48q;<3W1r:2uPZ5
+2?#H11]K6/1&Na*0E3["/c70t.f_%".Ok?F!%Ijpr[7Xkq^)7fs!.Ohr?M7bp*'AW[NC)CMB<'E+WqpN
+=(O)a./bUm.M"$\/M&V06!@YS2DHp?0J<>Vr@AL1/hS\+/P]nB1f.k+GBe:Tr-&'^rH/!ZrGhdTrbqaQ
+qJ?4Kr+l4Fs(VLHr+Gt?s(2+=raPt;@/aR5?i==0?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8h
+:Adfj9MA)P8kMbU9)hK]8Gu'Y7fGgY7R]a6r'UELr^$HI!'UBHr]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2
+r%n=-s"X7%r@\%#r@@apr@.^or?qRk!@K5j-2f+g,PWJ]+oWU9+G(`N+9rr2+X8:=CcMDFr%.n$r[ea8
+0/,(82Dn!4<\,dM-RL/c-78[;"!f-<-N57t7:%l,9k8-_F)c7"Er9qWE;a_TDZ=SPD#S5KCAqoIB`2WF
+B`2TBB)H6?AH-0;@f9a7@/41-?N4=0>k_G&=oDJ%<rc;"<W5qt<W5tt;uKVm;#jDm;#X>l;#3ud:B+#d
+9DhBj8P)HD7n?0@7n,s:7K#^S7K5^R6NBIP62a(J56*tI5Q3kE4T[`.48h;=48h5>3W1r:2uPZ52?#H1
+1]B-20ekBV0`Na'/H77#/H.7#0)[@"/,h$p.0(dp-NGRo-i>=e-3#4g,0D'\+bCm/+UB;:+Wsfr0I8%D
+-3>PB-N5:l-7Ad@%4j"m<E_(2/1`;$-n-VD-kIaR-n$Di-V.W*1/;G"FEMX%F8^.YEVseTDZ"AOD#J/G
+CB&#HB`)NBB)cH@AGp$;@f9a6@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r;uKVo;?'Jl:B4/h:]4&d:&I]a
+9E.W^8cM?\8,c!V7JoOT6pj??6Ms.J5Q*bG4T.DE4?GY(3r:r93;tl82Z5N42#K001Ars*0`Ng+0).$r
+/Gq"".OlnH-ib^p./kUm-Mo+h,l]+h,lT"g,Q/h[+oNOL++bT7*sWi1+<Vb,AMO04r@.Xo#V.DV/M&V0
+6!=M$2E!9E0JG-Y/c@41.kWG*/M0_05;c;PEd2j*G5cX_FT$:ZEW'kUDuFSMD#eDMC]%rIC&_lEBDlHB
+Ac-*<@fTs9@/aO3?N"1+>QA%->Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU9)hK]
+8Gu'Y7fGgY7R]a6r'UELr^$HIs$$EH!'^BFrB0s=r]:'?s#L$;r\sd6r\aX2r%n=-s"X7%r@\%#r@@ap
+r@.^or?qRk!@K5j-2f+g,PWJ]+mC,$+G(`c+:0)4+X87;CcO$tr@Rju&MGgm1,_!Z?WJ^/-mp>g,UOl:
+-3#7j-N57s7:%o-9kA3`F)h/!r,MaUrGV^Rs)%aO!,VXMrG)=G!,2=F!,2=DrFYt=s().>r*oV5ra>P/
+r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8korDESkr_`\lqG7&bs%NGcs%E8^$qX#]84Q3A7n6$<77I/E
+rC-`Qr^-ZPr^$KJr]^BJrBL9Fr&k*D4?NL(q`Fa;r]0p:r\sd6rAFR2r%n=-s"X4$s"41#"=kuR/1plR
+r\".#r@@jsqC)Cmr?hRnr[7Ujq'H%cr?AWmJg#so"sY<8+&ui+r$MCjr$E"'-n-Pq.m-g80JP+0.k2qr
+.K(Y+-RU;j-7:03?o^#=AoMm8Er:"WErL(VE;jbQD?"GNC\hfGC&M`CBDuNCAc60<A,]s9@JsU6?i==2
+?2Rt,>P;7u=oMLu<rZ2"<;]\n;ZBVo;#X5j:B"&f:Adia9`@]b9)M9\8H)-Y7f>dQ7/oXQ6Ms.J5Q*bG
+4T.DE4?GY(3r:r93;tl82Z5N42#K001Ars*0`Ng+0).$r/Gq"".OlnH-ib^p./kUm-Mo+h,l]+h,lJtd
+,5*2Y+93L8++bTL*siu3+Wqk,AMPY^r@.Un&1]:`/M&S/6!7SR2DHp?0J<>Vr@A"#/hd2U$;P4u2H"71
+G^+@Sr-&'^rH/!ZrGhdTrbqaQqJ?4Kr+l4Fs(VLHr+Gt?s(2+=raPq:rF#V3rEfG.q-<l&rEB/%qH*\t
+rDieqs&8nqs&/kos%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWs$luV"%G^J7/TFN6N0:K5lX%I56*nH
+4oIM?48_/>3W1r:2uPZ62>oB01]B001&!C#0)[C#/,Lgp.K1ao-iPFn-RS[9r?V@ep`fY[aWQ0XJfs\.
+#9G$4,9pE/3rCT*/eK`j0ekRC7UK1I/1;km-6sobr?W"#,UOi`,UGod2_n->Df]u>rGqgUs)@pTs).jR
+rG;IKrG)=G!,2=F!,2=DrFYt=s().>r*oV5ra>P/r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8korDESk
+r_`\lqG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6`Ss$H`Q!CK3Q62a(J56*tI5Q3kE4T[`.48h;=48h5>
+3W1r:2uPZ52?#H11]B001%m=$/c@7#/,q1"/cIC$/H%*u.f(Ro./bLn./kUl-M\tf,Q/gO+bCl:+U0/8
++WaTn1ArQu-i>:r-R^Dk/1Nb^$!K#;/1`;$-n-VD-kIaR-n$Di-V.Z+1J_Y&F`ha&F8^.YEVseTDZ"AO
+D#J/GCB&#HB`)NBB)cH@AGp$;@f9a6@/jU4?N4=/>lIt(>5_Y&=oMLu<rZ2"<;]\n;ZBVo;#X5j:B"&f
+:Adia9`@]b9)M9\8H)-Y7f>dQ7/oXQ6Ms.J5Q*bG4T.DE4?GY(3r:r92uko;2uPZ52?#H11]K6/1&Na*
+0E3["/c70t.fq1M.K1^q.K([o-iGCh-3#7j,QB%f,Q/h[+oNPL++bSd+4MA;*[)[L*`Zc-r$hUp!%\$u
+&1]:`/M&S/5ZqJQ2DHp?0J<>Vr@A"#0/*;V#u5+u2H":2G^+B.G5cX_FT$:ZE<'tWE;jeSDYe2MD#A)H
+CB&#JB`)NAB)cH?AH$'=@JsU5?i==0?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8i:&n&e9a49b
+91qlL9E%Q`8c;3Y8,l'X70?"J77@&@rBgKLr':9Gr]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2r%n=-s"X7%
+r@\%#r[Rt!q^VOnr[@^mr[%Xn-Mf%e,lT%`,5i[l+G(_n+9rr2+sS=:CchSIq(<:50JG492Ddm1<\,dM
+-RL/c-78[;&0rMJ-6sl`7UA#/:1eEdF)h/!r,MaUrGV^Rs)%^NrbMIIrb2@GrFl7FrFc(@r+5n=s'tt9
+rF,\5qHj50r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8korDESkr_`\lqG7&bs%NAar(7Ah8OuBB84Z6@
+7Rfg8rC6`Ss$H]P!(-ZNrBU?H!'pKIr]U<FrB13E4?NL(q`Fa;r]0p:r\sd6rAFR2r%n=-s"X4$s"41#
+s""+#r[n+%r@Imtr[Ran!%@dn!%@gor$M4cs!.Idrult;Jg%iO"sY<8*`QZ*r?hIjr?`.)-R^Dk/1Nb^
+=thZ^/1W1u.4P3D"",HE.K1\%87=M7:M4WhF`MR%F8^.YEVseTDZ"AOD#J/GCB&#HB`)NBB)cH@AGp$;
+@f9a6@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r;uTYt;Gg:f;#X5j:B"&f:Adia9`@]b9)M9\8H)-Y7f>dQ
+7/oXQ6Ms.J5Q*bG4T.DE4?GY(3r:r93;tl82Z5N42#K001Ars*0ENm\/c[O!/c70t.fq1M.K1^q.K([o
+-iGCh-3#7j,QB%f,Q/h[+oNP,++bSd+7pW[*[)[L*`Q],r@.[p'It[`.k</&/h8V.5ZqJQ2DHp?0J<>V
+r@A"#0/*;V#u5+u2H+@3G^+B.G5cX_FT$:ZEW'kUDuFSMD#eDMC]%rIC&_lEBDlHBAc-*<@fTs9@/aO3
+?N"1*>l@n*>5_S"=8u>"<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,l'X70#dY77BWB
+6iB@N62X"J55mbH55m_D4Sq5<3r_5=3;tl82Z>T42#K0/1B0*'0`<X&/c@3s.fCgq./bOm-35J@qBc.e
+s!7Rgp`fY[PTYQ#WZVNf+sJ6V>&6;!/bq""0/3A["#_u*?O0O]/LW(r,UOo;-N#/!-mKp+>;S-5A8cR0
+EcM)!r,M^Ts)7jRrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'tt9qdKG2s'Pe6rEoM0!+#P.!aT):r*'/*
+r`T8's&],!rDihrr)<VnrDESkr_ibns%rVhrD*AdrCd#[rCQuZr($ZS!_#OGr^-cU6UO3=5n-(E5<h=t
+5sR\"5<_7qr]^?Fq`Oa;rAsp<rAa^6s#0m7r&"=-r\FL.p+ZLur@Ijsr[e($r@Imtr[Rdor@%Xms![gn
+s!IOfs!.Idl61a&Jg&Sd"sP03,>`&0r?hIjr[.Xmr[@ar#s)$d0ek43.junF.JtS'.jcQ7?8j]=AT;j5
+FE7>$r,VdVs)@pTrb_^RrG;ONrG)CLrbMFH!,;FGs(D7As(2.>rF>_6r*fM1rEfM0qHO#)r`];*r`]>)
+rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^[#XrC-cUr^?]R!(?fRr^$lV5sR\$5X7Ouq`b$C
+r]L0@q`4U7r\sd6r&+I1s"jU/rA"4(s"FC)pauCpr[S%$.k:cQ.Ocep.K([o-iGCh-2f+h,Q8td,PE;Z
++LWAD+,M'D+<DRK:h_cb.JkS/.k</%/M/V/0KrTD2`EKK0J5"20)[@6/1`D+0e=hOA3DkPBQSKAGBNh,
+r,r$]s)\*YrGhgU!,qjSs)7jRrG;sZChmg$C2%BsBk_6or+Gt?qdo_:s'bq9r*TM3q-F&,rEKP4>[1K;
+>$Ci,r)iu#rDrntrD`bp!*&qrs&/emrD<JhrD*5ar(R,`rC[)]s%!&Z!(ZlTs$coTs$QfQs$?WNs$?TK
+s$6TKs$$HGrB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mq^2(ar?V.^r?;._JfoXf
+^E<b&+<VgU<cC2#/bq"!0E*X*1&a$;6s`bC/LW(r,UOo;-N#/!-mKs,>;S-5A8cR0F)h2"r,M^Ts)7jR
+rGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'tt9qdKG2s'Pe6rEoM0!+#P.!aT):qcj&&s&f;&r)Wbrr`&eo
+s&/em!)NYlr_ibns%rVhrD*AdrCd#[rCQuZr($ZS!_#OGr^-cU6UO3=5n-(E5<h=t5sR\"5<_7qr]^?F
+q`Oa;rAsp<rAa^6s#0m7r&"=-r\=O00ei>Us"41#r%%ats"41#r@@jsq^MIlr[7^or?qUlq'H%cr?BB-
+Jg#^ho-";^+<Mh)BJ]T6r?qRks!Rdor[S:9<)t_./1rG$.f:an-k.XQ,t_K%1fIt*F`MSErH%mWrc.sW
+rGVXPrG;ONrG)CLrbMFH!,;FGs(D7As(2.>rF>_6r*fM1rEfM0qHO#)r`];*r`]>)rE0#"r`8ttr`&hp
+qbmGks%rVhrD*8bqb6r]r_!,\r^[#XrC-cUr^?`S!C]EU6iKCX5s[b$5sR\"5PmYE4oRSC3r:r93;tl8
+2Z,H32#fB11Ars*0`Ng+0).$r/H..*/1W5#.Ocep.K([o-iGCh-2f+h,Q8td,PE;Z+I4+$+/p=d+<MXL
+:h_cb.Jt[p.f_."/Hd^[0KrSF>W4Ss1b^O8/h[)S&M,Ic/hnn-:h2[I<bQT"Fa&!+G5QL_FT6F[ErC"W
+DuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB`)NAB)?0<AGos7?iXR0?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t
+<;oer<;ohr;Z0Jk;#X8h:A[c`9`Ica9)hK_8,c$Z8,>^T7K,^T6iTLQ62j4N62NqI5Q<qI4oIM?48q;@
+3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&/c@3s.fCgq./bOj-MSnc,krS^+mC,$+G(`c+9rr1+<`+5E'4+O
+qC_e$s"OI-r\Y$N?;`@,-n6Si-7Aa=r$;e#,9o``1G_p>E--)@EW1"VEW0qWDuFSPD>e;NC].uLCMIV_
+C&_lGBE)T@AcH<@A,Kg5@JsU6?iOO4?i=:2?2\"0?!U_4>Q.e*=T;J#<rH%t<;]\p;Z0Jm;#XAm;?'Jj
+:]4&g9`Icc9D_?[8cD9Y8,PgX77BWD6N]_D6UL`;%7!0C5<_A!5X7Ou5!D4156!eC4Sq5=3rV/<3;b`8
+2ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#/H%*u.f1[n./kUo./bOn-M\tf,Q/go+bCko+U0,5+!OKo2#Sd"
+-iYOn-iPM'.4Zo"3`K-70e=q--n>-Dr$W"(-72Ak2De?DEHQ;DErC(WErL(YE;a_RDZ+DPD#J,LD#S5J
+C&huIB`D`CB)cH@AGp$8@f0[7?iFF2?N4=->QA"->5hb*>5qb(=T)>#<rH%t<;fbm;ZBVo;#F,f:Adi`
+9`7W`9)V?\8,u*W7K>mV7/]OS7/fRQ63okC5X7V#5X.L356!hH4oRSC3r:r93;tl82Z,H32#fB11Ars*
+0`Ng+0).$r/H..*/1W5#.Ocep.K([o-iGCh-2f+h,Q8td,PE;Z+93L8++bTK*sNi0*[4Bo2>o!&.fLsu
+/H.420J>+E=^3mE1,L[;0.nmU/J0Nb/hSh//5]q?3*'a8G]n:Rr-&!\s)e9^r,VaUrbqjUrbhaSrGMRN
+$uB`qCMITuBkh?rBP@<VrFYq<rFGk8r*TM3q-F&,rEKP4>[1K;>$Ci,r)iu#rDrntrD`eq!E2ts;u]bo
+;>j>j:]4&c:&I]b9DqK_8cM<[8,u0V7fPpV7/oXS6N9@N6N9@K5lX(K56!eE4Sq5<3r_5=3;b`82ZGZ4
+2#K0/1B0*'0`<X&/c@3s.fCgq./bOj-MSnc,krS^+itjY+G(a.+9rr1+<`+5E'=1PqCWF70/,(70f:gH
+6s`bC/LW(r,UOo;-N#/!-R9s/>;A$5A8lX1F)h2"r,M^Ts)7jRrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<
+s'tt9qdKG2s'Pe6rEoM0!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAaqb$fY
+r^crWr'g`V77@,B!(6lU6UL`;%7!0C5<_A!5X7Ou5!D4156!eC4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&
+0`Na'/Gq$t/H7=#/H%*u.f1[n./kRq-n$JB-iYOh-3#4g,*a='+fQUh+sA$P:1uN`-N,;#-71)f-n$Mn
+/1W85<<lPZ0e=q--n>-Dr?r.'.OHK8>r=K<AoVs7FE7>$r,VdVs)@pTrGMRN!,VUL!,VXMr+Z4Grb2=E
+r+>t?rFGk:qdTJ3r*TD/s'>J+!*fG+!*fJ-r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\
+r^[#XrC-cUr^?]R!(?fRr^$lV5sR\$5X7Ouq`b$Cr]L0@q`4U7!&sp:rAOR2r\XX2rA+=+r%S.(s"='u
+r%.gt#V7JV.Olkr-n5*Cr[7Xkq^)1ds!.Lgr$1nYr?1DJJffRddiSc:+!)S$Bf>o=r@7ds"=u)U/M@#V
+$U7d!2`EKK0J5"20)[@5/1`D+0J"eQA32bOBlnWDGPcR]FoQR`F8U(YEW:%XDuahUDZ=YRDZ+D\Ci!m&
+C2.HsC2%BqB`)NAB)?0<AGos7?iXR0?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8i
+:&n&d:&I]b9DqK_8cM<[8,u0V7fPpV7/oXS6N9@N6N9@K5lX(K56!eE4Sq5<3r_5=3;b`82ZGZ42#K0/
+1B0*'0`<X&/cI7#/,Lgp.K1ao-i57c-2f+a,5i[l+G(_n+9rr1+X&14E'F7Qq_%n%s"OF,%5g"$6s`bC
+/LW(r,UOo;-N#/!-R:!0>;7s4AT2a3F)h2"r,M^Ts)7jRrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'tt9
+qdKG2s'Pe6rEoM0!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAaqb$fYr^crW
+r'g`V77@,B"%5LD6N'1Z5X7Ou5!_J"5X.Is5!T$1s#p6Aq`Fa;r]0p:r&=X6s#'^2r%n=-s"X4$s"41#
+r%%ats"41#r@@jsq^MIlr[7^or?qUlq'H%cr?D7bJg#^h^**\)+Whk&BK#f9r?h^p-RU;jr[Igt#s2-f
+0ek43.junF.K(Y)-RgAi9O0J4;eC#mF*2R&F8U(XEW:"VDuFSPD#eDNCB/2MC]%oIC&VfGBDcBAAc60<
+A,Ba5@JjL2?N4=->QA"->5hb*>5qb(=T)>#<rH%t<;fbp;Z9So;?'Jj:]4&d:&@W_9E%Q^8cD6\7K#[U
+7K,^R70#aT6iKCX5s[b$5sR\"5PmYE4oRSC3r:r93;tl82Z,H32#fB11Ars*0ENm\/c[O!/c71!.gR[V
+.k3"t.4?YD./kUm-Mo+f,l]+g,lAn\+oNP,++bSd+7gQY+<V^K:2)Zc.K(ar/,q1#/cRI&0FL*J>W4Ss
+1b^O8/h[)S&1f@b/MJ_-;IhgJ<bZZ$G'Nn-r,r$]s)\*YrGhgU!,qjSs)7jRrG;sZChmg$C2%BsBk_6o
+r+Gt?qdo_:rF,V3!+5P.!+#P.#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_
+s%35\r^[#ZqaLWV77I2Ds$QfQs$?WNs$?NIs$-NIs#p<Cq`F^:s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#
+r@@apr@.^or?qIhq'?"er?V.^r?7CJJfq'9!$;+_"!poc5Q3840)dO(0`Eg+2??6R#Z<6+-n6Si-7Aa=
+r?Vmu-R:!1>;.m3AT2d4FT$7XEW0qWDuFSPD>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,Kg5@JsU6?iOO4
+?i=:2?2\"0?!U_5>6%n,=oVV(=8Z+t<W5tq;u]bo;?'Jl;ZBVo;#F,f:B+#d9D_?[8cD9Y8,PgX77BWD
+6N]_D6UL`;%7!0C5<_A!5X7Ou5!D4156!eC4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#
+/H%*u.f1[n./kUo./bOn-M\tf,Q/hO+bCkh+k%S=,9e3P9kcQb-Mf+i./k[p/."C<<\Z<[/h8>"r$hRm
+%4<SO-r!u'2,n1.G&qg(F8U(XEW:"VDuOVSDZ+DPD#J,LD#S5JC&huIB`D`CB)cH@AGp$8@f0[4?i==2
+?2@e+>Q.h*>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&@W_9E%Q^8cD6\7K#[U7K,^R70#aT6iKCX
+5s[b$5sR\"5PmYE4oRSC3r:r93;tl82Z,H32#fB11Ars*0`Ng+0).$r/H..$/1W4S.Olkr-n5*Cr[7Xk
+q^)1ds!.Lgr$1nYr?/NjJffgk"sG*1+AHQ0r@.[p!%\%"&hP[f/het65?V5M2_m3D/h\h0r@JR3/1rM-
+/M9t43B1)SFa8.Tqf_m[s)e9^r,VaUrbqjUrbhaSrGMRN$uB`qCMITuBkh?rBP@<VrFYq<rFGq:s'bh5
+!+5P.!+#P.#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_s%35\r^[#ZqF:KR
+r^?cRs$H`Or^-WNrBUBJs$-NIs#p<Cq`F^:s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#r@@apr@.^or?qIh
+pa,kap`fY[rZHe8JfqfN!$;+_"!plc5lNA50)mU)0`Nm-1B'0=7:/qE/LW(r,UOo;-N,5#,UOc`93X),
+;e9rkEcc@$Er9qVE;skTDZ+GND#\;LC'&0cCAhlHB`;ZEB)?0>AH-0;@f'U4@/jU6@/XI2?3":0>QS2:
+>l.b)=oVV(=8Z+t<W5tq;u]bo;#jDm;#XAm;?'Jj:]4&g9`7W]9)V?\8Gl!U7KQ"I7/fOU6pj=.rBUlX
+5X.Is5s[b$5<h=q5Q3kH4o7A=48h5>3W1r82ubf92>f</1]B-20ekBV0`Na'/Gq$t/H7=#/H%*u.f1[n
+./kUo./bOn-M\tf,Q/h/+bCkh+nHi],9e3P9PHHa-Mf(i./kY).P*,&4&o<90e=q--n>-Dr?r+&.4-H;
+>r"9:Ao`'9Fo6=YErL(YE;a_RDZ+DPD#J,LD#S5JC&huIB`D`CB)cH@AGp$8@f0[4?i==2?2@e+>Q.h*
+>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&@W_9E%Q^8cD6\7K#[U7K,^S70,hFr^6ZO#XLaA5X@Y#
+5<o$/s#p?Dr]9p:rAad8rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)1ds!.Lg
+r$1nYr?.CJJfgs6"sG*1+&-H/r@.[pr[e($r[n=-0JPgr$!]DJ1,L[;0.nmU/J'Ha/hJ_.02l@?3EKs<
+H$4H0G5QL_FT6F[ErC"WDuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB`)NAB)?0<AGos7?iXR0?3":0>R"J=
+>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h:A[c`9`Ica9)hK_8,c$Z8,>^T7K,^T6iTLQ62j4N
+62NqI5Q<qI4oIM?48q;@3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&/c@3s.fCgq./bOj-MSnc,krS^+mC,$
++G(`c+9rr2+sA41EBsLTr%A"&s"OI-s"aR3$:S<"/M/A#-R:#dr?hIh%4!8G-;.Pr1fIt*F`MU&Er9qV
+E;skTDZ+GND#\;LC'&0cCAhlHB`;ZEB)?0>AH-0;@f'U4@/jU6@/XI2?3":0>QS2:>l.b)=oVV(=8Z+t
+<W5tq;u]bo;?'Jl;ZBVo;#F,f:B+#f9E.Z^9)V?\8Gl!U7KQ"I7/fOU6pj=.rBUlX5X.Is5s[b$5<h=q
+5Q3kH4o7A=48h5>3W1r82ubf92>f</1]B001%m=$/c@6u/,h+"/c@7!/,h$q.K([o-iYUn-iYOh-3#4g
+,./SG+c.?H,9e3O9PHKb-Mo/'-n$Mn.Olu#/NZs50ek43.junF.K(Y(-7L8j:0fV5<+g5pF*7D%r,VdV
+s)@pTrGMRN!,VUL!,VXMr+Z4Grb2=Er+>t?rFGk:qdTJ3s'Pb4rEfM0qHO#)r`];*r`]>)rE0#"r`8tt
+r`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^[#XrC-cUr^?]R!(?fRr^$lV5sR\$5X7OurBC6Fs#p?Dr]9p:
+rAad8rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)1ds!.Lgr$1nYr?)(^JffRd
+^)mP&+<DUuBfZ,@r@7dts"44&%P]Xl5[%DO2_m3D/h\h0r@JU4/1rM-/MC(53&t&TFa81UG5QO]FoQR`
+F8U(WEW0nWDuOYSDuFSPD%(5sCMR["Bk_<rBkV2XBDlH>Ac60<@JjL5?hn".?2\"4?!LW=>?Y5.=o;D%
+=8c2!<W,ns;ZTfrr_rhprDEMir_NJfqb?u^s%E;_s%35\r^[#ZqF:KRr^?cRs$H`Or^-WNq`t0Gs$$HG
+rB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mq^2(ar?V.^r?99*JfoXfoH4A[+X/$S
+;fP,&/c7480/#"50ekF=2E!K_?VE((.4QYm-2Aku-RU/d,>D8m1K%h)F`MSGrc7pVs)@pTrbh[OrG;LL
+rFuCLC23]]s(MCEs(;.>s().>pgX83rF#Y4s'Ye4r*BS5?!LW=?!R82r`T8's&],!rDihrr)<VnrDESk
+r_ibns%rVhrD*AdrCd#[rCQuZr($]TqaLNQ"@PXF6UCZ9r]gBI"@#+75!Am/r&t!@q`Fa;r]0p:r\sd6
+rAFR2r%n:+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xm![oHEr[7^mq'?"dr?M:cQQ^r(WZ_?frZDOi
+9PQO6-R^>h,prU=$7I;O.4Qeu/h](b##I*1/MAS)p*gFt.4.kq0f2jBF*;VIFo?C[ErL(VE;skTDZ+DP
+D#J,LD#S5JC&huIB`D`CB)cH9AH$'9@JjL1?3jhB>[1K;>[1M4=o_e,>Q.h+=oDJ$=8l8!<W5tr;u9Jm
+;?'Jj:]4&d:&@W_9E%Q^8cD9[7f>dQ7/fRQ6Ms.L5lX(K56!eG55dYE4T7D=3W1o;2ubi82Z5N42#K00
+1Ars-0`Eg*0E<d*0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$2"\s!%CbrugYMJffRde/nr?*ZcCE
+9PZ[<r[J"!-n-YF/H7=$/dsEh1HJiC3&`WM0JY9V/IsNg/2&PT@5g,HCNauHH$K71rcS0]rH%sYs)J'Y
+rbqjUrbhaSrGMRN$uB`qCMITuBkh?rBP@*PrFPq<rF,V3ra,k9?<piC?=!M7#$kJ=>?b97r)rr"s&]/"
+r`/nrr_ierr_rhprDEMir_NMg!)EDcr(R,`rC[)]s%*)YqaUNQrBpKLr]pZP5X.IurBL9F!'U9Cq`F^:
+s#L$;r\sd6r\aX2q_S1+r\=@*q_.k"r[Rt!q^VOnq^DCjr[.Cdr?V%[r?8WmJfopn#9b-1+sU!+5m&\k
+0/!5Us"F@*&2>mp1,_'O5@[A>/L`.r-me[9%jr_M-6l5e/i-F<EHQ;DF8g4XEW:"VDuOYQD>e;NC].uL
+CMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM2>Q.e*=T;J#<rH%t<;]\p;Z0Jm;#XAm
+;?'Jj:]4&g9`7W]9)V?\8Gl!V7f,XQ6io_C62a(J5Q3nO5<h=q4[/m0r&t!@q`Fa;r]0p:r\sd6rAFR2
+r%n:+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gns!IOf!$qLfrZZq;Jg%lP!$qOd$6MoU3@-""
+-RL,dr[/:+-n-Sp.P*2*2-Ea30eG%./G:M%-7L9<>;8!7BQJ?<F`mY(rGqmWr,D[SrGMRN!,VUL!,VXM
+r+Z4Grb2=Er+>t?p14/3r*fM1r*BY7?!LW=>?kE;r`];*r`]>)rE0#"r`8ttr`&hpr_i_ns&&emr(m8d
+r([&^rCd,^rCQuZr^QiTqaCENr^-NKs$6TKs$$HGs$$BEs#g9Aq`4U7r\sd6rAFR2r%n@.rA"=+r\=C+
+!AH2+0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$2"\s!%CbrufN-JffRdoH+Se*ZcCE9PZ[;.4Qer
+-n-YF/H7=$/dsEh1HJiC3&`WM0JY9V/IsNg/MAYU@5g/ICNauHH$K71rcS0]rH%sYrGhgU!,qjSs)7jR
+rG;sZChmg$C2%BsBk_6op1O>8rFGk8r*]M2#$tVA?!^iCrEKP4>[1K;>$Ci,r)iu#rDrntrD`bp!*&qr
+s&/emrD<JhrD*5ar(R,`rC[)]s%*)YqaUNQrBpKLr]pZP5X.IurBL9F!'U9Cq`F^:s#L$;r\sd6r\aX2
+q_S1+r\=@*q_.k"r@@apr@.Ulr?qRkq'?"er?V%[r?7LMJfq'9#U(63+sU!+67i*g">)/V/hd2X#Ve%h
+1,_'O5@Xpl/hJM%-7C28-4VCK-R;Dg/i6L>EclDEF8g4XEW:"VDuOYQD>e;NC].uLCMIV_C&_lGBE)T@
+AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM3>6%n,=oVV(=8Z+t<W5tq;u]bo;?'Jl;ZBVo;#F,f:B+#d
+9D_?[8cD9Y8,YpS7K#UU6UO0<5lO"I5Qj;95!D./55[SB4Sq5=3rV/<3;tl82Z5N42#K0.1&3O%0*!X'
+/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iYOh,lf4h,Q8nR+bCkh+k.Y8,lSnn*_U6.,pjud,pao;-P7aT
+.4H_r/1rS5=\pn//MAS)p*gFt.4.kp0JugCF*;VIFo?C[ErL(VE;skUD?+SQD#eDNCB/2MC]%oIC&VfG
+BDcBAAbK[6@f0[4?i449?!U]?>?b?;>Q.h*>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&@W_9E%Q^
+8cD9[7f>dQ7/fRQ6Ms.L5lX(K56!eG55dYE4T7D=3W1r:2uPZ52?#H11]K6/1&is,1&Wd+0E*U!/c71"
+.g7CP.4HYor@%Ojr$MFir?VCfrZqCdq'#b^r?;1`[i^2DMB<'H*ZlIF95?Qn-n-Vp-n$Mor[e($r[nU5
+1,Cst<]E#o1b^[;q(3+10.ek/<adpH=DN)*G'J90G5cX_FT$:[ErC"WDuahUDZ=YRDZ+D\Ci!m&C2.Hs
+C2%BqB_H*;Ac60>@K0d6@/aL;?=$oC?=$q9>R"J=>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h
+:A[c`9`Ica9)hK_8Gu'U7f>dS6i9:M5m0G<5<hF35Q3hH4oIM?48_/>3W1r:2uPZ62>oB/1]9*.1&Wg'
+0DmI$/,Lgp.JkOl-iPIf-2f+^,5i[:+G(`N+:o\;+<i%-E^D<//hS\+/M8^U0G#rn1,:aH3Bq"I/hJM%
+-7C27-4M4J,Y_Am2,n4/F`MSFrc7pVs)@pTrbh[OrG;LLrFuCLC23]]s(MCEs(;.>s().>pgX83rF#Y4
+s'Ye4r*BS5?!LW=?!R82r`T8's&],!rDihrr)<VnrD<Pk!)WYms&&emr(m8ds%NAaqb$fYr^crWrC6ZQ
+rBp]S6UCZ9r]gBI"@#+75!Am/r&t!@q`Fa;r]0p:r\sd6rAFR2r%n:+s"O=(r@\.'r@S""r[[t!s"41#
+q^_Upr[Idor[7^or?qUlq'?"dr?M:cbTVQ]Jg'b0%O3)>+Wa6j3@-""-7'rbr[/:+-n-Sp.P*2*2-Ea3
+0eG%./G:M%-RpK?=thj7BleH=F`dS'rGqmWr,D[SrGMRN!,VUL!,VXMr+Z4Grb2=Er+>t?p14/3r*fM1
+r*BY7?!LW=>?kE;r`];*r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^d#XrC-WP!(?fR
+r^-NKs$6TKs$$HGs$$BEs#g9Aq`4U7r\sd6rAFR2r%n@.rA"=+r\=@*!&+=(pauCp#:h;S.Ocep.K([l
+-i>=k-2f+h,Q8td,P`M_,5i\b+I=1%+0$Cj+W_^J*_U91-n-Vpr[7arr[e($r[n=-1,Cst#?EfC1Ggd@
+0)7(00/"n2/QQ:<3EU*@H$4FVr-&'^rH/!Zrc7sWrbqjUrbhaSrGMRN$uB`qCMITuBkh?rBP@*PrFPq<
+rF,V3ra,k9?<piC?=!M7#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_s%35]
+rC?`SrC-ZPr'LBK"@,4:5=#03r]U<FrB0s=r]:'?s#L$;r\sd6r\aX2q_S1+r\=@*q_.k"r@@apr@.Ul
+r?qRkpa,kaocj>Xll^m&JfrMb%iul<,#NAI/1iJ+/1`A*0E*X:0ekF=2E*W\@n\L,.4QYm-2/_q,Uas6
+==lC1BQA69FE@G%r,MaUrGV[QrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'th5s'bk6s'Pe6rEoJ/#$kM>
+>[(K=qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NGcs%E5]rCQuZr($]TqaLHO!^f=@rBU?H
+r]gTN5<_7or]^6CrB0s=rAsp<rAad8rAOU3r\XO/rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^o
+r?qUlq'?"dr?M:c[ip>HMBN3L+<_mL8npBk,pjue,pao;-P7aT.4H_r/1rS5=\pn//MAS)paH_%.46Sm
+:g,M2<bZZ!F*2U'F8^.YEVseUDuFSPD#eDNCB/2MC]%oIC&VfGBDcBAAbK[6@f0[7?iFF1?3jhB>[1K;
+>[1M4>5hb*>5qb(=T)>#<rH%t<;fbm;ZBVo;#F,f:Adi`9`7W`9)V?\8H)*W7JfLP6iKFM5mT_@5<h=q
+4Ztt/55dYE4T7D=3W1r:2uPZ52?#H11]K6/1&is,1&Wd+0E*U!/c7.).k<)!.4HYor@%Ojr$MFir?VCf
+rZqCdq'#b^r?;1`JffRd^E3t/*ZuRG8o$L:.4Qeq-n-YF/H7=$/dsEh1HJiC3&`WM0JY9V/IsHe/MJbW
+?oC&KCj12KG^'(/rcS0]rH%sYrGhgU!,qjSs)7jRrG;sZChmg$C2%BsBk_6op1O>8rFGk8r*]M2#$tVA
+?!^iCrEKP4>[1K;>$Ci,r)iu#rDrntrD`eq!E2ts;u]bo;>j>j:]4&c:&I]b9DqK_8cM?[8,GdS7K#UO
+6N07R5X7Ou5lEqH4odbE4Sq5<3r_5=3;tl82Z>T42#B*-1B'$,0`*O$0)[<t.fCgn./bOm-MSnc,kWA[
++j;'\+G(a-+:fM:,9fs)6S'fA/hJV+/hd2X&2>mp1,_'O5@[A>/L`.r-me[9%j`PJ-m_Vi/N-UBF*2MF
+F8g4XEW:"VDuOYQD>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM2>Q.e*
+=T;J#<rH%t<;]\p;Z0Jm;#XAm;?'Jj:]4&g9`7W]9)V?\8Gl!V7f,XS6j,nG6UO0<5lO"I5Qj;95!D./
+55[SB4Sq5=3rV/<3;tl82Z5N42#K0.1&3O%0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-NY\E-iPLn-M\qf
+,lJte,*sI)+fZ[n+s8'Q*D(!,-7:2hr[&(&-RU;j.4H_r/1rS5=U%\Y0eG%./GLY)-n$Gn-r=)#2ca[8
+GB7nKrH%pXrc.jTs)7jRrG;ONrG)CLrbMFH!,;FGs(D7As(1n7raPe6r*TA.#[L_@>[(E;>[.22!*fJ-
+r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^d#XrC-TOr^6ZOr'C?Js$-NIs#pBGrB:0C
+r]9p:rAXd9s#9m7rAFR2r%n@.rA"=+r\=@*!&+=(pauCp#:h;S.Ocep.K([l-i>=k-2f+h,Q8td,P`M_
+,5i\b+RC2%++bTa*t'24+<V[sCHO$q.k:NI!%Rt!s"44&$nsFm3aPiH2`!9E1+rAS%k]Le0eQO82*+oX
+GC"FWGPlX`Fo?F\F8g4[EW:%XDuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB_H*;Ac60<@JjO4?NshC?!UcC
+?2\"4?!LW=>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]=)h:A[c`9`Ica9)hK_8Gu'U7f>dS6i9:M
+5m0G<5<hF35Q3hH4oIM?48_/>3W1r:2uPZ62>oB/1]9*.1&Wg'0DmI%.f_*s.fCgn./bOm-MSnc,kWA[
++h&SG+Gq9H+!)UN,#E;I#V@Y^/hJY-0/*;Y&2>mp1,_'O5@[A>/L`.r-me[9%j`PK-m_Vi/2pUDF*2MF
+F8g4XEW:"VDuOYQD>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM2>Q.e*
+=T;J#<rH%t<;]\p;Z0Jm;#XAm;?'Jj:]4&g9`7W]9)V?\8Gl!V7f,XQ6io_C62a(J5Q3nO5<h=q4[/m0
+r&t!@q`Fa;r]0p:r\sd6rAFR2r%n:+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gns!IOf!$qLf
+rZZq;Jg%lP#U1B8+WX-h4"("U(FLOW-mpAj-n-Sp.P*2*2-Ea30eG%./GLY)-R^>m-r=)#3*0j:GB7nK
+rH%pXrc.jTs)7jRrG;ONrG)CLrbMFH!,;FGs(D7As(1n7raPe6r*TA.#[L_@>[(E;>[.22r`fA*s&o;&
+rE&u!rDihrrDW\nr_ibns%rVhrD*8bqb6r]r_!,\r^d#XrC-TOr^6ZOr'C?Js$-NIs#pBGrB:0Cr]9p:
+rAad8rAOU3r\XO/s"aO-s"OF,r\+@,0E*U!/c7.).k<)!.4HYor@%Ojr$MFir?VCfrZqCdq'#b^r?;1`
+bTDEYJfjS+#9G$2*D($/.K1h".Ochtr[e($r[nU51,Cst<]E#o1b^[;q(3+00.en2=(!mI>&AJ0G'J6/
+G5cX_FT$:[ErC"WDuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB_H*;Ac60<@JjO4?NshC?!UcC?2\"4?!LW=
+>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]4&c:&I]b9DqK_8cM?[8,GdS7K#UO6N07R5X7Ou5lEqH
+4odbE4Sq5<3r_5=3;tl82Z>T42#B*-1B'$,0`*O$0)[<t.fCgn./bOm-M\qf-2f+^,5i[O+G(`9+:B84
++sS:-E^VN50JEDXs"F@*#Ve%h1,_'O5@Xpl/hJM%-7C29-4V=K,q109="H:2BleH<FT$7XEW:"VDuOYQ
+D>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM3>6%n,=oVV(=8Z+t<W5tq
+;u]bo;?'Jl;ZBVo;#F,f:B+#d9D_?[8cD9Y8,YpS7K#UU6UO0<5lO"I5Qj;95!D./55[SB4Sq5=3rV/<
+3;tl82Z5N42#K0.1&3O%0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iYOh,lf4h,Q8nR+bCkh+k.Y[
++s8*S*D(!--R^Dl-RU;k-RU;j.4H_r/1rS5=\pn//MAS)paH_$-mpMn;-GV4=))i$F*2U'F8^.YEVseU
+DuOVSDZ+DPD#J,LD#S5JC&huIB`D`CB)cH9AH$'9@JjL1?3jhB>[1K;>[1M4>5hb*>5qb(=T)>#<rH%t
+<;fbm;ZBVo;#F,f:Adi`9`7W`9)V?\8H)*W7JfLP6iKFM62s4M5Q<qI4o[_E4o[YD3r:r93;tl82Z5N4
+2#K001Ars-0`Eg*0E<d*0).$r/H74(.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$2"\s!%CbruecmJffgk"s+p2
+*D($/"tD,S.k3#!r@It#r[nU51,Cst<]E#o1b^[;palt//MSkZ?o:#LD0UAMG^'(/rcS0]rH%sYrGhgU
+!,qjSs)7jRrG;sZChmg$C2%BsBk_6op1O>8rFGq:s'bh5ra,k9?<piC?=!M7#$kJ=>?b97r)rr"s&]/"
+r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_s%35]rC?`SrC-ZPr'LBK"@,4:5=#03r]U<FrB0s=r&Xj<
+rAad8rAOX4rA=C-rA+@,r@n+%r%@puq^VOnq^DCjr[.Cdr?V%[r?6b8JfqfN&0Dr;,9]j'6nU,H0J4t2
+0JEDZ&2>mp1,_'O5@[5;/1rD%-n,'Ar$D=i$mm?!<%^.0C2n<9EHD,"qf2RRrbqdRs)%dPr+l1ErFu7E
+rFc+Arac4CA7K+YraYk8s'bk6s'Pb5s'P_2rE];*r*0,&rE0)$s&T/"s&B"urD`eqs&/em!)NYlr_ibn
+s%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;q`4R6r\sj8r&+L2r\OL-
+s"O=(r@\.'r@S""r[[t!s"41#r@@jsq^MIlr[7^or?qRkr?_Cfr?M:cbTVQ]Jg'_/%Nlo<*_'a)-71)f
+-n$Gjr?r:-.P!#!/MB%e9J\@X/hS\+.4P0C![fEHr[A1R<\QO6CN=Q>Ech8$qf;XTs)@sUs).dPrG;@H
+r+c7GrFl4Drau1AqIKP7raPe6s'Yk6ra,M.qcs)(s'#G,rEB5(r`K2%qH!PprDWSks&&emr(m8d!)<Gf
+r([2brCd,^rCQuZs%!#Ws$clS!(?fRr^-NKr]pEHr]^9Ds#g9Aq`4U7q`"F2r\a^4q_J@11,1L;r\=@*
+!&+=(pauCp#:h;S.Ocep.K([o-iGCh-2f+h,Q8td,QAtd+o`\b,5i\b+I=1%+0$Ci*ZcCG*_0j,.P!%I
+/-%:$/-mg[0/,"51HSqK;E6Wp1GgjAr[n%!%kfUi0/-R82EY)ZFa/+QGl2a^Fo?F^F8p:\EVseSDu4GN
+D>nAMC]A/LC&_lBBDuNAAc60>@fKm:@/OC/?N"10>l@q*>6%k+=Thi/='&N&=8l5#<W,nr;ZKer;u]bo
+;>j>g:]4&f:&I]b9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5>3rV2=3W(i@2`EWQ2)R;k2?,N3
+1]9*.1&Wg'0DmI$/,Lgp.K1ao-i57c-2f+g,PWJ]+m^>'+G(`c+:9/3+X/.*DFQ620E!R)0E!X,1Go(g
+$TL16Ak4R+/h/>!./YFk,nD@N-71*<<%U(/C2n?:EHD,"qf2RRrbqdRs)%dPr+l1ErFu7ErFc+Arac4C
+A7K+YraYk8s'bk6s'Pb5s'P_2rE];*r*0,&rE0)$s&T/"s&B"urD`eqs&/ems%r\ms&&emr(m8d!)<Gd
+!)3AbrC[#[r^ciTr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;q`4R6r\sj8r&+L2r\OL-q(Vb#!&"4%
+r[e%!r[e($r@Imtr[Rdor@%Xms![gnr[.Rir?V=drZ\fpJg#so"s>'3*_'a)s!Ians![mpr?r4+.P!#!
+/MB%e9J\@X/hS\+r@.[nr@&+(<)t\5<GQVtFE2L%F8L"VEW:"WDuX_RD>e;JC]%rIC&M`FBDuNCAbos9
+A,]s8@K0a8?iFC0?2In*>Q7n,>Q%b*=oMP'=8Gtr<W,kn;ZBVo;#F,f:&n#f:Adid9`7W`9)V?\8H23Y
+7fPpT7/fRQ6Ms.K5lEqI4odeF4o[YD3r:r93;YZ42Z>T62#B'31,:R=0`Eg*0E<d*0).$r/-d[U.Olkr
+-n5*Cr[7Xkq^)1ds!.Lgr$24cr?;1`s!%Cbrucn8Jfh`L$6C61+!*pb4t8'5pad"//h\n20f(mu;E6Wp
+1GgjA0)[C$/.XBf0/#"_>rFfIDg$ALG'Nq.qfVjZs)\3\s)IsUrGVRNrGDOMrG2FJs(VLHq.K\=rFPq<
+s'l":s'Yb3qd05,qcs&'!*]A)"B\c-='5E&r`0#!rD`eq!E2ts;u]bo;>j>g:]4&f:&I]b9DqK^8c;3Z
+8,YpU7K#UN6N'4L5lEqH4odbE4Sq5;3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)[<t.fCgq./bOj
+-MSnc,lT%`,5i\/+G(_f+S6c`*ZlOL,>E&F/hSgU0E<d)1(Z5u2)R9O4$mOM0.\_*.OZ_D-iGA&-RU5f
+-rO"r3)jX4FE;GCrc7mUrG_aSrbhaQs(qUKqeH(Drb27Crau.@s'u1@@q,FIr*o\7rF#Y4ra>b5rEfG.
+qcs&'rE9)$s&]5$s&K(us&K"ss&8qqrDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]Ts$QuX6pj=-
+rBU?HrBU<Gr]^6CrB0s=rAsg9r&F[7s#0d4s"s^2rA"+%r@\.'r@S""r[[t!s"41#r@@jsq^MIlr[.aq
+-n#!Ar[.Rir?V=drZ[[PJg%$8$6UBZAj.Og-RU;jr$Me!.4Qi!.kWM7>6dhX0JY75/1gcMpaHS#<E:b5
+<GZ`!FE;U'F8L"VEW:"WDuX_RD>e;JC]%rIC&M`FBDuNCAbos9A,]s8@K0a8?iFC0?2In*>6%h.>$G50
+>5qb)=T;J!<rH%s;u9Jm;?'Jj:]4#g:&[oc:&doc9E%Q^8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD
+3r:r92uko82uGT52?,N11B]Hg0ekB]1&Wd+0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?VCfrZqCds!%Cb
+ruh=cr?;1`llUg$Jfi>]"s-9I5:S06pact./h\n31,M(";E6Wp1GgjAr@\%#r@\O5>?j$K=DrA-GBS6/
+G5HF\FT6F^ErU.WE;a_PDZ+GOD#J/LCB&#JB_c<?B)Q<>AH--=@K0a5?i+1.?2In)>6%k+=Thi/='&N&
+=8l5#<W,nr;ZKer;u]bo;>j>g:]4&f:&I]b9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5;3rM):
+3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)d@$/,Lgp.K1ao-i57c-2f+g,PWJ]+h&SG+Gq9H*ZlLK,#)rF
+!\Q)Yr@e4)r\4p=1GgsI2`WrdB1O[,/h/@L./bM*-71)e-7:6@<%L".CN=N<Ech;$qf2RRrbqdRs)%dP
+r+l1ErFu7ErFc+Arac4CA7K+YraYk8s'bk6s'Pe6!aoABrEfG.qcs&'rE9)$s&]5$s&K(us&K"ss&8qq
+rDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S6UCZ9r]g?HrBC9Gs$$?DrB0s=rAsg9r&F[7
+s#0d4s"s^2rA"+%r@\.'r@S""r[[t!s"41#r@@jsq^MIlr[7^or?qRkr?_Cfr?M:cJg#^h^EF%1+WqmK
+7V4h2-7:/h./YG+-n-Vr/1iM/2dB$40JY75/1`;%r@7ap%4EYU<E:_5<bui"FE;U'F8L"VEW:"WDuX_R
+D>e;JC]%rIC&M`FBDuNCAbos9A,]s8@K0a8?iFC0?2In*>Q7n,>Q%b*=oMP'=8Gtr<W,kq;Z9So;?'Jj
+:]4#g:&[oc:&doc9E%Q^8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD3r:r93;YZ42Z>T62#B'31,:R=
+0`Eg+0EEj\r\!str%&('.k3"t.4?YD./kUm-Mo+f,l]+g,lAne,5i\b+TEYa+o`\/++bSd+7L?V*Ca[+
+.P!%I//0Tb/1`A*0JG4;1co)C3AriQ1bpfb0DmF&0`E^50jIs@4]u]HG^"=Ur-%s[rH/'\s)S-Zr,DUQ
+qel@LrbVOKs(_RJs(M4@rau+?rFGq;s'bq8r*T>-rE];*r*'/)r`KA+=BAR+rE&u!!*/tsr_ierr_rhp
+rDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPqa16Ir]pEHr]U<FrB0s=q`=[9r&=m>2`<QO2)bFks"s[1
+rA+@,r@n+%r%@puq^VOnr[@^mq^2+b!%%RhrZh1^r?7LMJfq'9$6L?4+X0Tt7kQDIr@e4)r\4^71GgsI
+3''/hB*CgZ/1rD%r$_Fi%ONJL.9'7s3E9j8FE;JErc7mUrG_aSrbhaQs(qUKqeH(Drb27Crau.@"Cu%Q
+@q,FIr*o\7rF#Y4ra>b5rEfG.qcs)(!*fD)rE0)$s&T/"s&B"urD`eqs&/ems%r\ms&&emr(m8d!)<Dc
+r_*2^rCQuZq+(?Ps$clS!^f=@rBU?HrBU<Gr]^6CrB0s=rAsg9r&F[7s#0d4s"s^2rA"+%r@\.'r@S""
+r[[t!s"41#r@@jsq^MIlr[7^or?qRkr?_Cfr?M:cllgs(Jg&Ve%3cr<+!!g`4shU(-R^DA-P@gU.P!&%
+/hf">>YHq-1+k11/H.0t.M!sW-n-]J<\6@5CiacBF*7G&qf;XTs)@sUs).dPrG;@Hr+c7GrFl4Drau1A
+qIKP7raPe6s'Yk6ra,M.qcs)(s'#G,rEB5(r`K2%qH!PprDWSks&&emr(m8d!)<Gf!)<Dds%NAar_!,\
+r^d&ZrC6fUr'^NOr^-NKr]pEHr]^9Ds#g9Aq`4U7q`"F2r\a^4q_J@11,1L;r\=@*!&+=(pauCps!n7&
+.Ocep.K([o-iGCh-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE+,V-F+<M[H*Ca[,!\,]Nr%&O4/1`A*0/51:
+1c7C';E6Wp1GgjAr@e+%%koXh0/?d;1d+u[G'S=UGl2a^Fo?F^F8p:\EVseSDu4GND>nAMC]A/LC&_lB
+BDuNAAc60>@fKm:@/OC/?N"1,>l7e+>5hY-=BJX+=T)>#<WH.u<;oer<;ohr;Z0Jk;#=&e:B!uc9`Ica
+9)_E\8H)-X7f>dS6i04K62j.J5Q3hH4oIM?48V);3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg'0DmI$/,Lgp
+.K1ao-i57c-2f+g,PWJ]+bChg+MT$++!2UK+\ZfE/hSgU0E<d*0b6#q2)[BR4$5lC81uMH.Ot?Eq^2k#
+,pt0A<%9n.CN=Q>Ech;$qf2RRrbqdRs)%dPr+l1ErFu7ErFc+Arac4CA7K+YraYk8s'bk6s'Pb5s'P_2
+rE];*r*0,&rE0)$s&T/"s&B"urD`eqs&/em!)NYlr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S
+6UCZ9r]g?HrBL9Fr&t!@q`Fa;q`4R6r\sj8r&+L2r\OL-s"O=(r@\.'r@S""r[[t!s"41#r@@jsq^MIl
+r[7^or?qRkr?_Cfr?M:cbTVQ]Jg'b0%jE/>+!!g`5:.^)-R^Aj-iPM-.4Ql$0/#%83*]-50JY75/1`;%
+r$i7,.4?Sn/QYt)3`^'<G'.kKrH%jVrGhjVrbqgSrGDLLqeQ+Es(VFFs(D=Cs(2%;rF>h9r*fV5s'Pb3
+r*B2)rEK;*s',G*s&o>'s&]%trDiepqbmGks%rVhrD!>er_EAcs%NAar_!,\r^d&ZrC6fUrBpWRr^6ZO
+r'C<IrBL9FrB:0Cr]9p:rAa[5r&4O3s"sU/">V_e0eiS]r@e4)r\!str%&('.k3"t.4?YD./kUm-Mo+f
+,l]+g,lAne,5i\b+TEYa+o`[O++bT7*ss,4+!)CkBL"$t/,:_&/MAe51G^mH4CACl3AriQ1bpfb0DmF5
+0J>%41L46A4]u`JH$FOYr-%s[rH/'\s)S-Zr,DUQqel@LrbVOKs(_RJs(M4@rau+?rFGq;s'bq8r*T>-
+rE]G.rET8)!*]A)"B\c-='5E&r`0#!rD`bp!*&qrs&/emrD<AerD*>dr(R,`rC[&\rCHoXrC6`SrBpHK
+rB^EJrBL9F!'U9Cq`Fd<r]:!<r&=m>2`<QO2)bFks"s[1rA+@,r@n+%r%@puq^VOnr[@^mq^2(ar?V@e
+p`fY[ll^m&JfrMb#p195+\ZfF/hSgU0E<d*1(Q/t2E3ZW4?Z&F81uMH.OtEGr?qRk%jr\M-S&1q.61CD
+EclJEFT-=XEW'kUDuOYSD?"GMC\qlFC&VfEBDuNBAHZOS@q0!IA,Kg9@JsU6?iFI5?i==0?2In)>Q%_'
+=T;J&<rZ2"<<#ts<<#ns;Z0Jm;#XAm;?'Jj:]4#g:&[fd9`@]`9)V?\8GPdR7fPpU6io_C62a(J5Q*kG
+5Q3kE4oIM?48h5;3W(l92ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/H%*u.f1[n./kUo./bOm-N,7h
+,lJte,.A_I+c7EJ,9\0N*(FR**%!![-R^Aj-R^Al.P!)(0JG4:3*f360JY75/1g]Kr@&4)-RgWK<\-:4
+D00rDFE[V(qf;XTs)@sUs).dPrG;@Hr+c7GrFl4Drau1AqIKP7raPe6s'Yk6ra,M.qcs)(s'#G,rEB5(
+r`K2%qH!PprDWSks&&emr(m8d!)<Gfr([2brCd,^rCQuZs%!#Ws$ciRr^6ZOr'C<IrBL<G!'^?Es#g9A
+q`4U7q`"F2r\a^4q_J@11,1L;r\=@*!&+=(pauCp#:h;S.Ocep.K([o-iGCh-2f+h,Q8td,QAtd+o`\b
+,5i\b+G(\e+28m)+<MXF*(FU,.P!%H//9`g/hf%:1c.'J4CM,J2E3KL1,1F8r@S[6/MJe00Jd$?1-Si[
+GBnFWH2Mj_Fo?F^F8p:\EVseSDu4GND>nAMC]A/LC&_lBBDuNAAc60>@fKm:@/OC/?N"1,>l7e+>5hY-
+=BJX+=T)>#<WH.u<<#kt;cN`ps&/emrD<AerD*>dr(R,`rC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9C
+q`F[9rAjd8"ueJ!2Dm?Mr\a^4rA4C-r\=@*q_.k"r@@apr@.^or?qIhpa,karZh1^r?9B-JfoXfo,n>]
++<Vh$Db)K50E!R>0/>:=1c73P3]fJf6tf+E/1rD%-n,$Ar?`%&-7(#i<Dt>,<GQVtFE2O'Er0kTE;jeT
+DZ=SRD#A)GCAhlGB`2TCB)ZBAA--7N@fBm8@fKm8@/jU5@/jU4?N"1,>l7h)=oDJ&=8u>$<W?%u<W,ns
+;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpW6j,nG6UO0<5lO"H5lEqH55[SB4Sq5=3r:r8
+3;tl:2Z,H42#]<01&3O%0*!X'/cI=#/,h+"/c@7!/,h$q.K([o-NY\E-iPLm-N,7h,lJte,*sI)+fZ[r
+,9\0N*(FR*-71)f-n$Gjr[A.(/1rV20JYCC>mF%Z0JY75/1g`Lr$`+(-RgWL<\-:4D00rDFE[V(qf;XT
+s)@sUs).dPrG;@Hr+c7GrFl4Drau1AqIKP7raPe6s'Yk6ra,M.qcs)(!*TG->?h&0s&o>'s&]%trDiep
+qbmGks%rVhrD!>er_EAcs%NAar_!,\r^d&ZrC6fUr'^NOr^-NKr]pEHr]^9Ds#g9Aq`4U7!&sg7r&4O3
+s"sU/">V_e0eiS]r@e4)r\!str%&('.k3"t.4?YD./kUm-Mo+f,l]+g,lAne,5i\b+TEYa+o`\O++bSd
++4MA>+<MXF*(FU,.P!%I//0Zf/h\n61c7*J2EYDG3AriQ1bpf`0)dF50J4q21gXEB5$DoLH$FOYr-%s[
+rH/'\s)S-Zr,DUQqel@LrbVOKs(_RJs(M4@rau+?rFGq;s'bq8r*T>-rE];*r*'/)r`KA+=BAR+rE&u!
+!*/tsr_ierr_rhprDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPqa16Ir]pEHr]U<FrB0s=q`=[9r&=m>
+2`<QO2)bFks"s[1rA+@,r@n+%r%@t!!%[prr@.^or?qIhpa,karZh1^r?8WmJfomm"s4s1+\ZfF!\Q)Y
+r@e4)r\G-C2E3]X4?YkrBLFU./1N.t./bOl-4_LP,pb!@<%'e-C2n?;Ec_5#q/QFRs)7jRs)%dPr+l1E
+rFu1C$>4!`An>RdAS#C_r+#V5rF,V3!aoABqd'D2?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p;,I6i
+s&&emr(m8dr_3_n9M8#N91qlL8P/hNq+(?Ps$clSs$QfQs$?ZMs$-HIrBC9Gs$$6Ar&k!@rAsg9r&F[7
+s#0g5rA=O1rA"+%r@\.'r@S""!%[aoq^_Upr[Idor[7^or?qOj!%%Rh!@9#i,Q8m=+bClP+TN_c+<V[l
+AjRdk.4HVk-7:2i.4Qi!/M8_31G`K32DR!>0.SUP.fCe,.Olho.p,k&4B?6<F`hbJrH%gUs)J$WrbqgS
+rGDLLqeQ+Erb;CGqe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_q
+!`N#qr_ibns%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YE48h5>3W1r7
+2uGT52?,N31]9*+1&`j-0JEDXpauCp#:h;S.4?Sl.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\/
+++bSd+7gR!*ZlIE6YAb9.kN>'.Olu#/M/S/0ekF?2)dL,:-1En1c-pBr%@t#%l#aj/M^[=0L&]XFa/.T
+Gl2aaFTcl1F`_a(F8p:\EVseSDu4GMD?"GPC\qlHC&VfDBDZ<>AI2mV@UW\Q?sd8Kra,e7?<piCrE]D-
+!+#S/s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMi$;XGo:esk^:/+GXr_<DdrCd)]r^m&Zr^ZoVr'gTQ
+s$Q`OrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"r[n.$r[\!ur@.Ulr?qRkq'?"e
+r$27epEKPZQQUl&WZW9'*ZuXM8o@9T0f(R>0JG4:1,CaE2E*QU4$>`B#=L="/1N.t./bOl-4_IO,pXp?
+<$sb-C2n?;Ec_5#q/QFRs)7jRs)%dPr+l1ErFu1C$>4!`An>RdAS#C_r+#V5rF,S2s'PY0"C5;<>[.24
+rEBJ1>$>'3=BPK&r)WhtrD`\n"B&,p;,I6is&&emr(m8dr_3_n9M8#N91qlL8P/hNq+(?Ps$clSs$QfQ
+s$?ZMs$-HIrBL9Fq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.q(Vb#!&"4%r[\%"p+6(kr@7dqr@%Xms![gn
+r?_Ljr?MCi,lJte,4$J)+bCle+TN_c+<V[lAj[jl-n$Gi-R^Al.P!&%/hSh41G`K32DR!>0.SUP.fCe,
+.Oc_m.p,h$4B?6<F`hbJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CGqe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE
+?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_qs&8kos&&emr(m8d!DQAh:B+&d9`Ica9)V?\8H23Y7fPpT
+7/K@O6N0:M5lEqH55dYE4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0).$r/H74(.Ocbo-Ro!Bq^;:g
+s!@Uhs!.Lgr$24cruqCbruqCdr?;1`[i^2DM&upC+!2IiB1)hN.kN@P.hsTe/M8\10etL@2)dL,:-1En
+1c-pBr%@t#%ko[i/MUR;0L&]XFa84TGl2aaFTcl1F`_a(F8p:\EVseSDu4GMD?"GPC\qlHC&VfDBDZ<>
+AHHCO@Kp7L?sm>K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'=T)>!<X)Q(<)cdp<;ohr;Z0Jk:^Tuo:f'q`
+:/4MX:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH55dYC4T7G>3rM):3<(r;2Z,H12#fB11B'$,
+0`*O$0)dI&/H.1".fCgn./bOm-MSnb,QK(`,5i[:+G(`N+=&$M+<ht#DG2];1,:R<0etL?1Gh!K2`Ni[
+4[!RK1+k+-.jlbD-i55",U=d<;^OS+C2n?;Ec_5#q/QFRs)7jRs)%dPr+l1ErFu1C$>4!`An>RdAS#C_
+r+#V5rF,S2s'PY0"C5;<>[.24r*02)s&oA(r)`ess&K"sr)<Vns%rbmr_ibns%rVhrD*>d$;=,d91hiM
+8kMZHr(-WRr'p]TrC$ZQs$H`Os$6TKrBU<Gr]^-@r&k!@rAsg9r&F[7s#0g5rA=O1rA"=+q_7t%!&"4%
+r[\%"p+6(kr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,0V3^+bCm0+UTD9+WqakAj[gj-iGIm.2"*\/1iJ,
+0JP@>@S&I50eP+0/H%'q.1IXP.p,h$4BH<=G'.kJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CGqe,q@s(2+=
+qd]S6s'bq8s'Pb3$=-tE?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_qs&8kos&&emr(m8d!DQAh:B+&d
+9`Ica9)V?\8H23Y7fPpU6i]XP6iTLP62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9*+1&Wd+0E*U!
+/c7.).k<(u-n$Glr@%Ojr$MFir?VCfrZqCds!%Idruh=bs!%CbrudXMJfgs6#Tb'0*(+@,-n>0Hr[eL1
+/h\q71,CaE2`PCS:-1En1c-pBr%@t#%kfRf/MUR:00i]ZFa84TGl2aaFTcl1F`_a(F8p:\EVseSDu4GM
+D?"GPC\qlHC&VfDBDZ<>AI2mV@UW\Q?sd8Kra,e7?<piCrE]G.!F/q0>lS%,>5_V'=T)>!<X)Q(<)cdp
+<;ohr;Z0Jk:^Tuo:f'q`:/4MX:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH55dYC4T7GA3rV2=
+3W(l:2ubf62>f<21]9*.1&Wg'0DmI%/cRC$/,q*t.JkOl-iPIf-2]"g,PND\+m^>'+G(`c+:923+<hq"
+DG2Z91&Wm,1D2N%2E*TT3]fJfCIBp1/1N.t./bOj-4M4G.90:m4B?6;FEDPErc7gSs)A!VrGMXPs(qUK
+qeH(Dr+HFMB4baeAnGUcA7YUJqdTM4qdBG2qd'D2?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p;,I6i
+s&&emr(m8dr_3Ad#u!ub8kVfL8kDVP8GPdR7fPpU7/oXS6N9@O5lX(I5lEqH55@A>4T@MA3r:r83;tl:
+2Z5N32#fB11&3O%0*!X'/cI:&.kE7H/Ggsr.fLmq./kUo./bOl-3,@j,QT2:r?M:c[ip>HMBN3K+<_jH
+6=rV*,UFcc.4H_r.4Qi!/M8Y/0JP@>@S&I50eP+0/H%'s.1[gT-RUEH<@C"3CiacBF*.A%qJuUUrc%jT
+s).dPrG;@Hr+c4Fs(M:Bs(;:Br+,\7rF5e8s'Yk6ra#q;?=$oC>[1K;>[753s'#D+s'#A(rE0&#rDrhr
+r`&nrrDNYms%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q<nI55dYE4T@MA3rV/<
+3;YZ42Z>T62#T6/1A`g)0E<d*0).$r/-d[U.Ocbo-Ro!Bq^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`
+JffRd^)mb)+!2FgB143t.kE8(r@S^90JP==1GgsJ3+boI3&WTM0f&YZr[eX50.eb1?<]$I>&SS0G]n</
+G5cUeG'.qLFT$:\ErU.WE;a_PDZ"AOD#\;JCB&#IB`)N?B)Q9IA7B"V@:3JM?XWk?"C>D??!dJ8r`fG/
+r`oJ-rEB/&r`K,#r)Nr#<E)pr!E2ts;u]bo;>j;u:JXe`:JX_\9heC^:&doc9DqK^8c;3Z8,YpT7K,^T
+6iB@M62j.J5Q3kF4oIMB48V);3W(l:2ubf62>f<21]9*.1&Wg'0DmI%/cRC$/,q*t.JkOl-iPIf-2]"g
+,PND\+j;'\+G(a.+=&$N+X/%"DG;`:0JYF?1c.!F1c73O3&s#]4[!RK1+k+-.jlbD-iGA&,pjl`.90:m
+4]cE>F`_YFrc7gSs)A!VrGMXPs(qUKqeH(Dr+HCLB4baeAnGUcA,p0<A,Ba6@JaI4?i+.4?!U]?>Q.n*
+>Q7n,=oVV%=8Z,!<W,np;Zour;,L0h;ZBVo;#F,f:B!rp9MA)P8kVfL8kDVP8GPdR7fPpW7/o[T6iTLQ
+62s4M5Q*kG5Q3kB4o@GB48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/-%3o/Ggsr.fLmq./kRq-n$JB
+-iG@l-2f(i,p`F6rZ[[PJg%-;*$QOL+<!OX73j0+-n-Vr.Ocht/1iJ,0/,+:1L^S\2DR!>0.SUP.fCe,
+-n$Gj.p,e!5$2ZCG'.kJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CGqe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE
+?!U]?>?b?;rEB8*!*]A+s'#A(rE0&#rDrhrr`&nrrDNYms%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW
+7JoRN6iTLP62j.J5Q3kF4o[YE48h5>3W1o;2uGW42Z>T62#T6/1A`g)0E<d*0).$r/-d[U.Ocbo-Ro!B
+q^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`llUg$JfiD_$6UE/6"`Y8.4Ql$r\"s</h\n51,C^C2)dL,
+:-1En1c-pBr%@t#%k]Id/M^X:/jW]\G'S=UGPlX`FTcl1F`_a(F8p:\EVseSDu4GMD?"GPC\qlHC&VfD
+BDZ<>AI2mV@UW\Q?sd8Kra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMis%iYk
+s%`bm:/+GXr_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/
+r\=@*q_.k"r[n.$r[\!ur@.Ulr?qRkpa,h`!$h4^r?8WmJfopn#9P$2+s0<m:'<1%0JYH`1__`&1c73O
+3&s#]4[!RK1+k+-.jlbD-iGA&,pjoa.TTIo4]cH?F`_YFrc7gSs)A!VrGMXPs(qUKqeH(Dr+HFMB4bae
+AnGUcA7YUJqdTM4r*TS6?XN\:"C5;<>[.24r*02)s&oA(r)`ess&K"sr)3_r;Gg:fr_ibns%rVhrD*>d
+$;=,d91hiM8kMZHr(-WRr'p]TrC$ZQs$H`Os$6TKrBU<G!'^EHq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.
+q(Vb#!&"4%r[\%"p+6(kr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,(^ti+h]$C+s7dhAk"'m-7C>o.k2ts
+.P!&%/hSh41G`K32DR!>0.SUP.fCe,-n$Gk/6Gn"5?ViEG'.kJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CG
+qe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_q!`N#qr_ibns%rVh
+rD!Af:]=,h:&I]b9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9*+
+1&`j-0JEDXpauCp#:h;S.4?Sl.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\/++bSd+7^Kt+<MLe
+B1FC".P*2*0.nh//h\q71,CaE2`PDE4#f,T1bgc`0)dF5/h\h01LF?=6<nJQH$FLVr-&'^"Enp1FEIJ&
+s)S-Zr,DUQqel=Ks(q^NqeH.Frb24Bqe#e<$"RLS@:<PO?XI4??Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%
+=8Z)'<E3!t;c?Zp;u]bo;>j;u:JXe`:JX_\9heC^:&doc9DqK^8c;3Z8,YpT7K,^T6iB@M62j.J5Q3kF
+4oIMB48V);3W(l:2ubf62>f<21]9*.1&Wg'0DmI%/cRC$/,q*t.JkOl-iPIg,lf7h,QK(`,5i[O+G(`9
++<2IF+X.stDGMo=0JYIB2)I*F1c70M3&ir\4[!Qc6o$AG.Oukpr?qOj!%%Uk$S,7V,sGFIEclJEF8g4U
+EW:"XDuFSRD?"GMC\qlFC&DWOB4kggAS,OcARo?LA,Ba6@JaI4?i+.4?!U]?>Q.n+>6\;8>$5!1=Su7u
+<rZ1u<;]Yt;Gp@h;#XAm;?'Jj:]4&f9aXQf91qlM91hfJ8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kB
+4o@GB48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/-%3o/Ggsr.fLmq./kUo./bOl-3,@j,QT2:r?M:c
+llgs(Jg&Pc"X5',5\<Oc-5e3].k2tr.4Qi!/M8Y00f(Up8N&=Y/h\_+r@7ap%k&kT.4n\'-pLjOFEVeJ
+FT$:WErU.YE;jeUDZ+GND#8#GCAqrIB_uHBB)cH?AG]m8@fKm:@/jU5?4'tE?<piA>[(E;>l@n,>5hb+
+>5_V&=T2D#<r>ts<<#nq;ZBVo;#F,f:'"'br_EJfr(R,`rC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9D
+s#g<CrAsp<rAa[5r&4O3s"s[1rA+7)r@e4)r\!str%.ju"Y(rL-mpJB./PCi-N>Cj,l]+g,lAne,6&hd
++TEVb,5i\b+L`GE+,D!B+WhReB1W"O""Z&Y0E*O9/h\n51,:[D2`PDE4#f,T1bgc`0)dF5/h\h11LFB>
+6<nMSH$FLVr-&'^"Enp1FEIJ&s)S-Zr,DUQqel=Ks(q^NqeH.Frb24Bqe#e<!b>bL#%:qJ?sd8Kra,e7
+?<piCrE]D-!+#S/s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMi$;XGo:esk^:/+GXr_<DdrCd)]r^m&Z
+r^ZoVr'gTQs$Q`OrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"r[n.$r[\!ur@.Ul
+r?qRkpa,h`!$h4^r?6b8JfqfN,Te*P+s'3k:bXOV1,LjF1GUaB1c@9O3'',a4_mG@/hAJ&-Rep@r$Dn$
+-7:<F;^FV0CiXZ?EH;&!q/QFRs)7jRs)%dPr+l1ErFu1C$>4!`An>RdAS#C_r+#V5rF,S2s'PY0"C5;<
+>[.24r*02)s&oA(r)`ess&K"sr)<Vns%rbmr_ibns%rVhrD*>d$;=,d91hiM8kMZHr(-WRr'p]TrC$ZQ
+s$H`Os$6TKrBU<Gr]^-@r&k!@rAsg9r&F[7s#0g5rA=O1rA"=+q_7t%!&"4%r[\%"p+6(kr@7dqr@%Xm
+s![gnr?_Ljr?MCi,lJte,0V3^+bCm.+X/*Q)*__'-RL/g.Outt-n$Mo.kE8)0JP@>@S&I50eP+0/H%'s
+.0(dq.17b2<[^18DKL&EF*.A%qJuUUrc%jTs).dPrG;@Hr+c4Fs(M:Bs(;:Br+,\7rF5e8s'Yk6ra#q;
+?=$oC>[1K;>[753s'#D+s'#A(rE0&#rDrhrr`&nrrDNYms%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW
+7K#US7/K@O6N0:M5lEqH55dYE4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0).$r/-d[U.Ocbo-Ro!B
+q^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`QQLf$W#lp$*uR=V81Q/>/2&\0/M&J*/hf"71,LjI3+`Cj
+4#f,T1bgc`0)dF5/h\k31gjQ@6="STH$FLVr-&'^"Enp1FEIJ&s)S-Zr,DUQqel=Ks(q^NqeH.Frb24B
+qe#e<$"RLS@:<PO?XI4??Na\A?!Ue8?2n.1>[@>6s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMi$;XGo
+:esk^:/+GXr_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL9FrB:*Ar]C*?r]:!<r&F^8s#0d4r&"F0
+rA+@,r@n+%r%@t#s"+."s!msrq^DCjr[.Cdr$27epEKPZll^m&JfrPc,Te*P+rs-j:baXX1,LjF1GU^A
+1c70M2`a#`4_mD=/M&>#-7JR8$R@<-:F8>1D0'iAErL.YEr9qWE;skSD?+PPD>nAOC]/#HC&DWOB4kgg
+AS,OcARo?LA,Ba6@K'X7@JsU5?iF@7?!U]?>Q.n*>6nD9=]nj/='&H$<rc;"<W,np;Zour;,L0h;ZBVo
+;#F,f:&n#f9E7ca9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4o[YC48h5;3W(l92ubf7
+2>oB31]9'(0`<X)0)[C$/H.1!/Gq*t/H77!.f1[l./bOl-3,@j,QT2:r?M:c[ip>HMBN3K,9S0L4D..d
+,pjufr@&F1.P!##/1iG,0f(Xq7l<"T/hSY*pF-M#-SJb'-ph-VFEVeJrH.sYrc8$YrG_^Rr,2OOs(qUK
+r+c4Fs(M:Bs(;:Br+,\7rF5e8s'Yk7rEoS2s'>Y0s',M.rEK;*r`fD+r`T5&"'J`.=8Z+s<W5tt;uKVo
+;?'Jj:]4#g:&[oc:&[id9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q<nI55dYE4T7GB3rM);3;YZ42Z>T6
+2#T6/1A`g)0E<d*0).$s/H77#.fUst./bUn./kUk-N,7f,lAne,6&hd+TEVb,5i\b+G(\e+2/g(+W_dG
+4D.26.P!(K/cIF'0`Ed81Gq*NAkb<F2)@'C1ANR%0FTNj@ot?P??178G]n<0GPlXaFoQR]F8^.XEW:"W
+Du=MND?"GPC\qlHC&VfDBDZ<>AH69?@f0X7@/aL9?=$oC?N"1/>QA(/>lS%.>5qb)=o__)=T)>!<WlE&
+<)ccs;cN`ps&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g3@q`=[9r&F^8
+s#0d4r&"F0rA+@,r@n+%r%A"$r@Ipur@7dqr@%Ojr?hCfr$27epEKPZbTMK[Jfs\.$QgN7,Tf?k:bOLW
+1As!C1,:XA1c.'I3BKAfCdTm./1E%q./#"r,V<1q-9taOF*2SFrcA$Yr,MaUs)7gQr,)FLs(hRJrFu1C
+$"mm_An>RdAS#BPAGfs7@f9a7?iXX6@/aO4?3FP>>[1M4>l7e3>$>'3=BJX+<rH)"<rH%s<;]Yt;Gp@h
+;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K5dU7/oXS6N9@O5lX(I5lEqH55[PD55m_F4T.A?3r:r8
+3;tl:2Z5N32#fB11&3O%0*!X'/cI=#/,h*t/c71"/,^sp.JkLn-iPLl-3,@j,QT2:r?M:cQQ^r(WZ_`o
+,9S0L4D./1-7:5?.K1e'.k</%/MAh71h$\[2)-d;/h8LI.1@[R03qI(6<eAMG'.m)FSp4ZErU.XE;a_Q
+DZ=SRD#A)HCAqrIB_uHBB)cH?AG]m8@fKm8@/XI4?N4=2>lS%.>l@k,=o_b*>Q7n+=oMM*=]ed-r)W_q
+r`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U*=rAXd9
+r&=O3r\a^4rA4C-q_A%'!&+=(pauFqs""+!s!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`llUg$
+JfiG`$6^H6)a%e*.4Qi!r@J"%r\"7*r\4g;2)dL,9fb3j1Ggd@q(DY#$S=5G=>!$KEd)eRG5QR^G5l^b
+FSp4ZEWC.YEW:"WDu=MND?"GPC\qlHC&VfDBDZ<>AH69?@f0X7@/aL9?=$oC?N"1/>QA(/>lS%.>5qb)
+=o__)=T)>!<X)Q(<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG
+4T%;<3rM):3<(r;2Z,H12#fB11B'$,0`*O$/cmUV/H.4"/,^ss.K([l-iGCh-2]"g,PND\+h&SG+Gq9H
++!DaP+$smB"tqYb1,:XAr\>*B1GgpG2*!]\5&<S?/M&>#-7JR8$R@<-:F8>1D0'iAErL.YEr9qWE;skS
+DZ"AND#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a7?ia\Dra>_4ra#_5?!LW=r`oA*#[1D7=]ed-='#9$
+!*9%urD`\n"B&,p;,I6is&&emr(m8d!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-HIrBC9Gs$$?D
+!'^BFs#g6ArAsg9r&F[7s#0g5rA=O1rA"+%r@\.'r@S""r[[t!r%7gts""$tq^MCjr?qOj!%%Rh!@9#i
+,Q8m=+bClP+UTD<+<haeB1XBr-i>@m.K1ds/,h(./hf%:@Ri:10J4t./GCS&.OQlT;CFk9Dfg/FF*.D'
+r,_jXs)J!VrGVUOs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6s'bk6rEoS2s'>Y0s',M.rEK;*r`fD+r`T5&
+"'J`.=8Z+s<W5r!;c?Tn;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y7fPpT7/K@O6N0:M5lEqH55dYE
+4T7GB3rM);3;YZ42Z>T62#T6/1A`g*0EEj\r\!str@It!s!n$ts![gpr@%Xmq^27fq]u(as!%Idruh=b
+s!%CbrufN-JffRdo,f2#+!DObBM'a(.kE8(/1`D+0/#"50ekI@2`PDD3]AoP1b^]\0)dO4/N%$?/k')e
+GBnFVr-/'^s)n?`r,_gWrGhjVrbq^Pr,)IMs(hLHs(VIGr+Gn=rFGt>raPe6!+>e5"C>D??!dJ8r`fG/
+r`oJ-s'#G*r`T;)r`K,#r)O#%<E)pr;cN`ps&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHK
+r]pEHr'(-Ds#g3@q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%r%A"$r@Ipur@7dqr@%Ojr?hFg!%%Og!$h4^
+r?7LMJfq'9$6LE6,Tf?k;D0^Yq(ht+r\Oa;3]oQ@#=C0s/1E%q./#"r,V<1q-9taOF*2SFrcA$Yr,MaU
+s)7gQr,)FLs(hRJrFu1C$>4!`An>RdAS#C_r+#V5rF,\5!+Gh6ra5Y2"C5;<>[.24rEBS4>$>'3=BJX+
+<rH)"<rH%s<;]Yt;Gp@h;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE
+4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/H.1!/Gq*t/H77!.f1[l./bOl-3,@j,QT2:
+r?M:cllgs(Jg&Sd#pUT<)E_\*,pk#<-ibXo.1n$Z.k</'0JYFm7l<"T/hSY*pF-M#-SJb'-ph-VFEVeJ
+rH.sYrc8$YrG_^Rr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,\7rF5e8rF#S2s'G_2s'5S.s'5M,s'#D+s'#D)
+r`B8*=BJZ&<r>ts<<#nq;ZBVo;#F,f:&n#f:&n#e:&[id9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF
+4o[YD49%A?3W1r72uGT52?,N31]9*+1&Wd+0E*U!/c@4%.k<(P.Ocep./bUn./kUk-N,7f,lAne,6&hd
++TEVb,5i\b+L`GE+,M'D+WhmH4D@Fi.OltH/-IOW/h\mW0FT]n2E,2A3]AoP1b^]\0)dO4/N%$?/k')e
+GBnFVr-/'^s)n?`r,_gWrGhjVrbq^Pr,)IMs(hLHs(VIGr+Gn=rFH%@@U]=Hr*]S5ra,e7?<piCrE]D-
+!+#S/s',M,s&o>)!*T;'rE&nt#$"Z&<)Z^pr_rhprDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`O
+rB^EJrBL3Ds#pBEr&ad:rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"s"41#r[[psr[Idoq^;=hq^).c!$h4^
+r?6b8JfqfN%3?Z8,Tf?l;_KgZ0etN_0bQ5s1G^jE3&s)aCI9d-/1E%q./#"s,V<1q-9taOF*2SFF8p=[
+Er9qWE;skSDZ"AND#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a7?iXX6@/aO4?3FP>>[1M4>l7e3>$>'3
+=BJX+<rH)"<rH%s<;]\p;ZBSo;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG
+5Q3kE4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'.0`*R&0*!X'/cI=#/,h*t/c71"/,^sp.JkOl-iG@l
+-2f(i,p`F6rZ]Q0Jg#^ho-"Jd+X7meBhTj#-RU>A-PRsW.4H_r.k<2)0f!-,2)-d;/h8LI.1@[R03qI(
+6<eAMG'.m)FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB_uHBB)cH?AG]m8@fKm8@/XI4?N4=2>lS%.>l@n,
+>5hb+>5h\(=9D].=BGE$r)N_qs&8kos&&emr(m8d!)<Gfr([/as%E;_rCQuZs%!#Ws$clS!(?]Os$H]N
+r]pEHr]^9Ds#g9Bs#U*=rAa[5r&4O3s"s[1rA+7)r@e4)r\!str@It!s!n$ts![gpr@%Xmq^27fq]u(a
+s!%Idruh=bs!%CbrudXMJfgs6#pCB7)E_b/.OltJ/H77#/cRI&0*O$b1H%.&#>I6<2)@'C1ANR%0FKHi
+@ot?P??178G]s"/r-&*_s)e0[rGqjVs)@sUr,2FLs(q^NqeH.Frb24Bqe#e<!+c(<r*]S5ra,e7?<piC
+rE]G.!F/q0>lS%.>5qb)=o__)=T)>!<X)Q(<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S
+7/oXQ6N'4L5lEqF56!eG4T%;?3rV2=3W(l:2ubf62>f<21]9*.1&Wg'0DmI&/c@7"/,^ss.K([l-iGCh
+-2]"g,PND\+m^>'+G(`c+:0)4+XA*qEE+\Hr%S1*r\=F.r\FsA3BK?<6SL)C.4QYmp*U4n/Qtps5[&#G
+F`_['F8^.WEW:"XDu=JQD>e>ND#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a7?iXX6@/aO4?3FP>>[1M4
+>l7e3>$>'3=BJX+<rH)"<rH%s<;]Yt;Gp@h;#XAm;?'Jj:]4#g:&[fd9`.Q`9)hK\8GPdR7fPpU7/oXS
+6N9@O5lX(I5lEqH55[PD55m_F4T.A?3r:r83;tl:2Z5N32#fB11&3O%0*!X'/cI=#/,h*t/c71"/,^sp
+.JkOl-iG@l-2f(i,p`F6rZ\fpJg#so"sY99)*;S-s!I[ls!I^n&Lf.Y.P!)(0f!-,2)-d;/h8LI.1@[R
+03qI(6<eAMG'.m)FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB_uHBB)cH?AG]m8@fKm:@/jX5?iOI4?2n10
+>Q7t,>Q7n+>Q7n+=oMM*=]ed-r)W_qr`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^EL
+s$H]Nr]pEHs#pEHrB:0Cr]C-@rAjg9q`"F2r\a^4rA4C-q_A%'!&+=(pauFqs""+!s!dsrr@.[nr[7Ri
+r?_=dr$24cruqCbruqCdr?;1`JffRd^E3_&+WqsH4).P@q^Vh"/1iG+0)dL40f([FA5,*D2)@'C1ANR%
+0FTNj@ot?P??178G]n<0GPlXaFoQR]F8^.XEW:"WDu=MND?"GPC\qlHC&VfDBDZ<>AH69?@f0X7@/aL9
+?=$oC?N"1/>QA(/>lS%.>5qb)=o__)=T)>!<WlE&<)ccs;cN`ps&/emrD<Aer(d5cs%NAarC[&\rCHoX
+rC6]Rr^?cRrBgHKr]pEHr'(-Ds#g3@q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%r%A"$r@Ipur@7dqr@%Oj
+r?hCfr$27epEKPZbTMK[Jfs\.#p(65,T]9m<\Q6+1&Wd=0ekF=1G^sL4$77F0J+h).OHS;-OV1O>#-J1
+>&A>'FE7A%rGqgUs)A!Vr,2FLrbVUMrG):Fr+HCLB4baeAnGUcA,p0<A,Ba6@K'X7@JsU5?iF@7?!U]?
+>Q.n*>6nD9=]nj/='&H$<rc;"<W,np;Zour;,L0h;ZBVo;#F,f:&n#e9`.Q`9)hK\8GPdR7fPpW7/o[T
+6iTLQ62s4M5Q*kG5Q3kE4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/H.1!/Gq*t/H77!
+.f1[l-ibXo-iG@l-2f(i,p`F6rZ[[PJg%*:#U:N<)*;S/-78^>""#?@-iPLo.K1e"/1rV2?jB1Z0eb44
+.kLED$n<VX>uE(;>AnV,F`[M'r,_jXs)J!VrGVUOs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6s'bk6rEoS2
+s'>Y0s',M.rEB8*!*]A+s'#D)r`B8*=BJZ&<r>ts<<#nq;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y
+7fPpT7/K@O6N0:M5lEqH55dYE4T7GB3rM);2uko82uGT52?,N31]9*+1&Wd+0E*U!/c@7#/,q+!.K:gp
+.K([o-i57h-2Stc,QAtf+o`\b+o`bb+o`\O++bSd+4MA<*[)XM)*;V1.f:e4.Olu#/M/S-0/#%82)\u>
+3]AoP1b^]\0)dO4/N%$?/k')eGBnFVr-/'^s)n?`r,_jX!-8$Xs)@sUr,2FLs(q^NqeH.Frb24Bqe#e<
+!+c(<r*]S5ra,e7?<piCrE]D-!+#S/s',M,s&o>)!*T;'rE&nt#$"Z&<)Z^pr_rhprDEMiqbR,br_<Dd
+rCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3Ds#pBEr&ad:rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"!\GuT
+r[e%!r@7dqr@%Ojr?hCfr$27epEKPZ[ig8FMBE-F+X&-P6#p*-0`Ed.0JG0Z0`Nm,1(6'#3]h%C0J+h)
+.OHS;-OV1O>#-J1>&A>'FE7A%rGqgUs)A!Vr,2FLrbVUMrG):Fr+HFMB4baeAnGUcA7YUJqdTM4ra5b8
+@/aR5?iF@7?!U]?>Q.n*>6nD9=]nj/='&H$<rc;"<W,np;Zour;,L0h;ZBVo;#F,f:&n#e9`.Q`9)hK\
+8GPdR7fPpU7/oXS6N9@O5lX(I5lEnI56!hE4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$
+/H.1!/Gq*t/H77!.f1[l./bOl-3,@j,QT2:r?M:cJg#^h^**b,+sRseC/60'r[/L/-7(#e-n$Mn.Olu%
+0JQp)2)-d;/h8LI.1IaS03qI(6<eAMG'.kJrcJ'Zrc8$YrG_^Rr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,\7
+rF5e8rF#S2s'G_2s'5S.s'5M,s'#D+s'#D)r`B8*=BJZ&<r>ts<!#us;Z9So;?'Jj:]4#g:&[oc:&[id
+9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YD49%A?3W1r72uGT52?,N31]9*+1&`j-0JEDXpauFq
+s""+!s!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`bTDEYJfjV,#Tb-3+rNIX:b)Do!\,ZKr[\X5
+/M8Y/0JYIBA5,*D2)@'C1ANR%0FKHi@ot?P??178G]s"/r-&*_s)e0[rGqjVs)@sUr,2FLs(q^NqeH.F
+rb24Bqe#e<!+c(<r*]S5ra,e7?<piCrE]D-!+#S/s',M,s&o>)!*T;'rE&nt#$"Z&<)Z^pr_rhprDEMi
+qbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3Ds#pBEr&ad:rAjd8s#9s9r&+C/s"jU/r\=@*
+q_.k"s"41#r[[psr[Idoq^;=hr$;=hr$27epEKPZQQUl&WZVTh+sA6Q6#p']0`Ed,0`Ea*0`Nm,1'BKp
+3]h$_5r()D-n?_q-mpD@-5%[S,psli>Y6A0>&A;%FE;PFF8^.WEW:"XDu=MND>nAOC]/#HC&DZEBE)TA
+Ac60=A,Ba6@K'X7@JsU3?iOI4?2Rt+>7"M;>$5!1=BAR)rDru"rDieqr)3bs;Gg:f;Z0Jl;#O2g:&n#e
+9`.Q`9)hK_8H29[8Gl!U7fPpU7/oXS6N9@O5lX(H5lX(I55[PD55m_F4T%8B3]]:u3W(l92ubf72>oB3
+1]9'(0`<['0)[C#/H.4%/hHrQ!%e(!r@7[nq^DCjr?_Ljr?MCi,lJte,4$J)+bCle+X\HX+=%meBi$*'
+-n$Gi-7:,f-R^Dn.P!#$0/-^%2D[!;0.ee,.Ot?F%kB%W,r/h%.RI?WF*;\JG5cU]F8g4[EW'kTDu=MQ
+D?"GMC]%rHC&_lFBDlHAAc60:A,Tm:@K'[5?NjbC?=$oCr*92)s'#D+s'#D)r`B8*=BJZ&<r>ts<<#ns
+;Z0Jk;#X8h:&n#f:&n#e:&[id9DV9Z8cM<Z7fPpT7/K@O6N07N5Q*hI5Q*eE4o[YD49%A=3<V<$2`EYo
+2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI:$.fq4N.f(Uo./bOj-N,7f,lAne,6&hd+TEVb,5i\b+L`GE
++,M'D+<MgH4).Ur.P!&$.k:KJ'eCpg/h\k30f1^s90>3l1,UjD0/"sV/J'Nh/h\_7AQ(9O??(.6G^"H3
+GPlXaFoQR]F8^.XEW:"WDu=MND?"GPC]%rGC&_lEBDZ<>Ac?6=A,g$;@/jU4?N"1/>QA(/>lS%.>5qb)
+=o__)=T)>!<rZ2"<;]\m;ZBVm;#=&d:B!rj9MA)P9`7W`8cVH]8H)-X7f5^S7/oXS6N9@N63'=N5lEqF
+4pF/54?P\e4T7DF3]]8]3rM):3<(r;2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/H.+$.k3"tr$_Fir?hCf
+r$27epEKPZJfoXf^E=mG+<W!Q6#g$\0etL=0JG470/,(71,:XC2`Wp45r()D-n?_q-mpD@-4hOQ,psok
+>Y6A0>&A;&FE;R(F8^.WEW:"XDu=MND>nAOC]/#HC&DZEBE)TAAc60=A,Ba6@K'X7@JsU3?iOI4?2Rt*
+>6nD9=]nj/='&H$<rc;"<W,np;u]bq;#sKkrDEPjrD3Ae!)<Dcr(I&^s%35]s%3/[r($ZSs$clSs$QfQ
+s$?ZMs$-EHs$-HGr&k$Dr]U9Dr&ap>qDnI5r\sj8rAFO1s"jU.s"O=(r@e+%r@Rt!r[e.'/H%.#/H%*t
+.f1[l./bOl-3,@j,QT2:r?M:cbTVQ]Jg'b0-R'`W,T8^X:aIJ;-mp>g-RL2g-n-Vq.k<2)0O@4,1GCC7
+/M/J&.f:_+.juhm11*a*6<e>KG'.nLrcJ'Zrc8$YrG_^Rr,2OOs(qUKr+c4Fs(M@DrFZ%?rFGe8rF5e8
+ra>\3"^YPB?<pk7>l@n,>5hb+>5h\(=9D].=BGE$r)N_qs&8qqrDEMir_NJf!)<Gfr([/as%E2\rCR#Z
+rC6fUrBpWRqa:BMr]pNKrBL?IrBC0Cs#g9Bs#U$;"?8A"2`CXor&4O3s"s[1rA+7)r@e4)r\"+#r\".$
+r[e("s!mjos![gnq^27fq]u(as!%Idruh=bs!%CbrudXMJfgs6$m6W:)EMV1.P!&$.k:KJ$7mb\/h\k3
+0f1^s$;3KA2)7$F1G:C6r@JR50eP+03+Z#B7:1%YH$FOYrHJ0_s)n?`r,_gWrGhjVrbq^Pr,)IMs(hOI
+rFu:Fr+Gn=rFPt=rF>k:ra>b5rEfG.s',S0?2e+/>Q7n,=oMS)=oMP%=8Z,!<W?%r;uBPn;>j>g:]*ue
+9a"-`91qtW9E%N`8c;3Z8,YpT7K,^T6iTLQ62j1N62j.J5Q!\L4Ztni4$,S(49%>C3B9/!3W(l:2ubf6
+2>f<21]9*.1&Wg*0E3a)0E*U&/cI=#.K_1N.Ok9Dq^;=hq^).c!$h4^r?:MMJfoXfe0$+\+<VsP6#g$\
+0etL=0JG470/,(71,:XC2`Wp45r()E.4Zhr-mpD@-5%[S,psok>tQJ1>AeM)FE2JEF8^.WEW:"XDu=JQ
+D>e>ND#\;LCAhlEB`D`FB)H6=AH$*9@f9a7?iXX6@/OC3?N4=/>l7e3>$>'3=BJX+<rH)"<rH%s<;]Yu
+;Gp@h:f@6hr_WPhrD!>er_*;cr(I&^s%35]s%3/[r($ZSs$clSs$QfQs$?ZMs$-EHs$-HGr&k$Dr]U9D
+r&ap>qDnI5r\sj8rAFO1s"jU.q(Vb#r@\%#r[\%#r[e.'/H%.#/H%*t.f1[l./bOl-3,@j,QT2:r?M:c
+[ip>HMBN3K+s8*K3b_D4,pt)h-RL/f-7:/h.4Qet.kND.?:?b/0J+t1/Lr;#r$`.+-n-Gt?VMt:>]4_-
+F`_d*FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB`2TBB)ZB?AG]m8@fKm:?iXU5?NjbC?=$oCr*92)s'#D+
+s'#D)r`B8*=BJZ&<r>ts<<#ns;Z0Jk;#X8h:&n#f:Adic9`Ic^9)V?]8,YpW7JoRN6iTLP5la.J5QF%J
+4odeF4o[YD49%A=3<V<$2`EYo2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI=$/,q*q.K:gp-i57h-2Stc
+,QAtf+o`\b+o`bb+o`[:++bTK*t085+rWLW;(=(I/1W4K.hsTe/M8\00JPC@@nSpE2D[3H1G:C6r@JR5
+0eP.23Fu,C7UL1[H$FOXrHJ0_s)n?`r,_gWrGhjVrbq^Pr,)IMs(hOIrFu:Fr+Gn=rFPt=rF>k:ra>b5
+rEfG.r`fG/r`oJ-s'#G*r`T;)r`K,#r)Nr#<E)prrDWVls&&_kqbR,br_3Mh9M8#PrCd,^!(m,[r^ZoV
+r'gTQs$QfQs$?WN!($TLrBL3D#!G+34?GVer]:6D3]T2]rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&
+r@S""r[J"#.OlnF./PCj-Mo+e,QK(`,5i\/+G(_f+S6d(+!;XO*^F^J0/54;0eb:90/#"50etL?2)dNV
+BL+C-/1E,!-n$Gjr?`.)-RC,b0O79u6<e>KF`_YGF*%;#r,MaUs)7gQr,)FLs(hRJrFu1Cs(D@Dr+,k=
+rac"<qdTM4ra5_7rF#P1s'G_2r*9/(#[1D7=]ed-='#9$!*9%urD`\n"]A5q;,C0h;>sDj:]4#g:&Rc`
+9E.Wa8cM?]8c;3X8,PjV7K5dU7/oXS6N9@O5lX(H5lX(I55[PD55m_F4T%;@3r1l73;tl:2Z5N32#fB1
+1&3O%0E!O%/c@7"/HIITr@J"#r@@grq^MCj!%7anr?_Ljr?MCi,lJte,*sI)+fZ\*+sJ*Q)*)D-,pt)h
+-RL/f-7:/h.4Qet.kND.?4'+Z1b^L8/M/J&.f:_+.OZ_m1LEg)6X4POG'.nLrcJ'Zrc8$YrG_^Rr,2OO
+s(qUKr+c4Fs(M@DrFZ%?rFGe8rF5e8ra>\3"^YPB?<pk7>l@k,=o_b*>Q7n+=oMM*=]ed-r)W_qr`&nr
+s&/emrD<JhrD!>er_EAcr_3>bqF^]Xs%!#Ws$ciRqa:BMr]pNKrBL?IrBC0Cs#g9Bs#U$;!]W.u!B2q9
+2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI=$/,q*q.K:gp-i57h-2Stc,QAtf+o`\b+o`bb+o`\O++bSd
++4D;?+<D[D3bhMA.kE5%.fCk4/1iG+0/#"61c/]74#o2T2)6p?0/!2T&2#Xh0J#4q;_LXKEd)eRGBj(1
+r-&*_s)e0[rc/!ZrGhjVrbq^Pr,)IMs(hOIrFu:Fr+Gn=rFPt=rF>k:ra>b5rEfG.r`fG/r`oJ-s'#G*
+r`T;)r`K,#r)Whts&Anpr)3PlrD<Aer(d5c"ADK^92,:Wr^m/^rCHoXrC6]Rr^?cRs$H`Or^$TNr]pEH
+r&t<J4Zkhg4$<L("?JS(3BI+!r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)r\"4&s"44$r[J"#.OlnF./PCj
+-Mo+e,QK(`,5i[o+G(_n+9ru2+!_mmEEO250etL=0JG470/,(71,:XC2`Wp45VXrE.P1QIs!Ral&go%Q
+-R:EP8gZo1Df^&CEccADrGqgUs)A!Vr,2FLrbVUMrG):Fr+Q+Cs(;1?rFGn;qdTM4ra5b8@/aR3?iOI4
+?2Rt*>6nD9=]nj/='&H$<rc;"<W,np;[$&s;,L.frDEPjrD3Ae!)<Dcr(I&^s%35]s%3/[r($ZSs$clS
+s$QfQs$?ZMs$-EHs$-NIs$$?D!'^BFs#g3@s#U!:r&F[7s#0g5rA=O1rA"+%r@e+%r@Rt!r[e.'/H%.#
+/H%*t.f1[l./bOl-3,@j,QT2:r?M:cJg#^h^EFsK+s/!G3GD;9-R^Aj-71)e-RU;k.Olr!/MAea6oHkV
+/hek..k3%H.1[mU.OHrY9IWA8E--8GF*7J(r,_jXs)J!VrGVUOs)%dPr+l4Frb;CGrFc(@ral%=qd]S6
+s'bn7rEf_7?X@&E?2Rt+>Q7n+>Q7n+=oMM*=]ed-r)W_qr_rqt;c3TnrDEMir_NJf!)<Gfr([/as%E2\
+rCR#ZrC6fUr'^ELs$H]N!'gEI!'gEGrB:0Cr]C-@q`+d=3&`cSr\sa5r\a^4rA4C-q_A((!AH2+0)R=#
+0)[C$/H77#.f(Uo./bOj-N,7f,lAne,6&hd+TEVb,5i\b+NtpZ++bU,*t9>8*?c7[C/QN3/1`;$r@8U6
+/M/S.0/,+;1h0->3]8cP1,:L90)[@5/hen3/NRKB01TDkG^4OXGl;jaG5l^bFSp4YErC"XE;jeRDZ"AO
+D#\;KCAqoKBkV2XBDZ<>Ac?6=A,g$;@/jU4?N"1/>QA(/>lS%.>5qb)=o__)=T)>!<rZ2"<;]\m;ZBVm
+;#=&d:B!rj9MA)P9`7W`8cVH]8H)-X7f5^S7/oXS6N9@N63'=N5lEqF4pF/54?P\e4T7DF3]]8]3rM):
+3<(r;2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/H.+$.k3"tr$_Fir?hFg!%%Og!$h4^r?7LMJfq'9*$6:F
+,TT*h=YDKb1,1I:0eY160JP=<1Gq*O3bS[^0eb1//H.'t-iGA&-RU2f,V`Rs-:D-XFEM\GrcA$Yr,MaU
+s)7gQr,)FLs(hRJrFu1Cs(D@Dr+5h;raYh7rF,\5!+Gh6r*TJ1s'>P-rEBS4>$>'3=BJX+<rH)"<rH%s
+<;]Yu;Gp@h:f@6hr_WPhrD!>erCm,^s%<;_s%*/]rCHiVr'p]TrC$ZQs$H`Os$6TKr':9HrBC-B!'^BF
+s#g3@!]iA&q`4R6r\sj8rAFO1s"jU.q(Vb#r@\%#r@Iq"!A5r%/H@@#/,^sp.JkOl-iG@l-2f(i,p`F6
+rZ^\PJg#^he0-1`+s%mE3GD>:-R^Aj-71)e-RU;k.Olr!/MAea6o?eU/heh-.k3%G.1R^T-T#4)-q.H]
+F`qnKFoHL\F8g4[EW'kTDu=MQD?"GMC]%rHC&_lFBDlHAAc60:A,Tm:@K'[5?NjbC?=$oCr*92)s'#D+
+s'#D)r`B8*=BJZ&<r>ts<<#ns;Z0Jk;#X8h:&n#f:&n#e:&[id9DV9Z8cM<Z7fPpT7/K@O6N07N5Q*hI
+5Q*eE4o[YD49%A=3<V<$2`EYo2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI:$.fq4N.f(Uo./bOj-N,7f
+,lAne,6&hd+TEVb,5i\b+L`GE+,V-F+<V[I(cc>/"Y)#R/1W4K.hsTe/M8\00JPC@@nJgD2`*EJ0eY14
+r@JR50.ek03bD8B87?RaH?j[YrHJ0_s)n?`r,_gWrGhjVrbq^Pr,)IMs(hOIrFu:Fr+Gn=rFPt=rF>k:
+ra>b5rEfG.r`fG/r`oJ-s'#G*r`T;)r`K,#r)Whts&Anpr)3PlrD<Aer(d5c"ADK^92,:Wr^m/^rCHoX
+rC6]Rr^?cRs$H`Or^$TNr]pEHr&t<J4Zkhg4$<L("?JS(3BI+!r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)
+r\".$r[e$u""PiN.JtUk-iGCh-2]"g,PND\+bChg+MT$H+!;UL*'\FH0/54;0eb:90/#"50etL?2)dNV
+BKn4*/Li;"-R^>ir?`('-7(#c0jRBt6sX_QF`_YFs)\-Zr,MaUs)7gQr,)FLs(hRJrFu1Cs(D@Dr+5h;
+raYh7rF,\5!+Gh6r*TJ1s'>P-r*'G1>$5!1=BAR)rDru"rDieqr)<Vns%ren;Z0Jl;#O2g:&n#e9`.Q`
+9)hK_8H29[8Gl!U7fPpU7/oXS6N9@O5lX(H5lX(I55[PD55m_F4T%;@3r1l73;tl:2Z5N32#fB11&is)
+0`<['0)[C#/H.4%/hHrQ!%e(!r@7[nq^DCjr?_Ljr?MCi,lJte,0V3^+bCm0+X\HX*Zu7YBi-0(-n$Gi
+-7:,f-R^Dn.P!#$0/-^#2)I'A0J"b*.Ot<E%OW_R1gj!*7:'tVGBItLrcJ'Zrc8$YrG_^Rr,2OOs(qUK
+r+c4Fs(M@DrFZ%?rFGe8rF5e8ra>\3"^YPB?<pk7>l@n,>5hb+>5h\(=9D].=BGE$r)N_qs&8qqrDEMi
+r_NJf!)<Gfr([/as%E2\rCR#ZrC6fUrBpWRqa:BMr]pNKrBL?IrBC0Cs#g9Bs#U$;"?8A"2`CXor&4O3
+s"s[1rA+7)r@e4)r\"+#r\".$r[e("s!mjos![gnq^27fq]u(as!%Idruh=bs!%CbrudXMJfh!7%3Qc6
+*u?qP;CX1J/1W4K.gdgZ/M8\00JPC@@gYdh3]AlR1,1F80)[@5/h\e1/NRKA/kKJnG^=XYGl;jaG5l^b
+FSp4YErC"XE;jeRDZ"AOD#\;KCAhlHB`)N?B)Q<?AGp$<@fBd8?i==0?2n.1>[@>6s',M,s&o>)!*T;'
+rE&nts&K(ur)<Mks&&_kqbR,br_3Mh9M8#PrCd,^!(m,[r^ZoVr'gTQs$QfQs$?WN!($TLrBL3D#!G+3
+4?GVer]C-@!]`8%rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&r@S""r[J"#.OlnF./PCj-Mo+e,QK(`
+,5i\O+G(_f+OVAY*[2RgEEY"M1,:R<0JP460JG4:1,CdH3BCh<0eb1//1;ko-R\j>%jr\L-m^WS8L6c1
+E--5EErL.YEr9qWE;skSD?+PPD>nAOC]/#HC&DZEBE)TAAc60=A,Ba6@K'X7@JsU3?iOI4?2Rt*>6nD9
+=]nj/='&H$<rc;"<W,np;[$&s;,L.frDEPjrD3Ae!)<Gd!)3;`s%<;_s%*/]rCHiVr'p]TrC$ZQs$H`O
+s$6TKr':9HrBC-B!'^BFs#g3@s#U!:r&F[7s#0g5rA=O1rA"+%r@e+%r@S""!%e+$!A5r%/H@@#/,^sp
+.JkOl-iG@l-2f(i,p`F6rZ\fpJg$!p#9k?5+;["O;'.)3-n$Gi-7:,f-R^Dn.P!#$0/-^"2)I'A0J"_)
+.Ot<E%4<VQ1gj!*7UL.XGBJ!*FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB`2TBB)ZB?AG]m8@fKm:?iXU5
+?NjbC?=$oCr*92)s'#D+s'#D)r`B8*=BJZ&<r>ts<<#ns;Z0Jk;#X8h:&n#f:Adic9`Ic^9)V?]8,YpW
+7JoRN6iTLP5la.J5QF%J4odeF4o[YD49%A=3<V<$2`EYo2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI=$
+/,q*q.K:gp-i57h-2Stc,QAtf+o`\b+o`bb+o`[:++bTL*t9>8*$5tVC/QN3/1`;$r@8U6/M/S.0/,+;
+1h0*=3]AlR1,1F80)[@5/h\e1/imTB/kKMoG^=XYGl;jaG5l^bFSp4YErC"XE;jeRDZ"AOD#\;KCAhlH
+B`)N?B)Q<?AGp$<@fBd8?i==0?2e(/?2e+/>Q7n,=oMS)=oMP%=8Z)%<E3!t;uKYm;ZBVm;#=&d:B!rj
+9MA)P9`7W`8cVH]8H)-X7f5^S7/oXS6N9@N63'=N5lEqF4pF/54?P\e4T7DF3]]8]3rM):3<(r;2Z,H1
+2#fB11B'$,0`Ea*0`<[(0)[C$/H.+$.k3"tr$_Fir?hCfr$27epEKPZbTMK[JfsV,+W_gH5&jaZ0etL=
+0JG470/,(71,:XC2`Wp45VXrF.kN7M.01hEr[.Rk%O3i=81$i6E--2CEH6,ArGqmWrG_aSrGMOMrbVUM
+rG):Fr+HCLB4baeAnGUcA,p0<A,0R;@:<PO?X`n@r*TJ1s'>P-r*0,&rE'&#rDru"rDieqr)3_r;Gg:f
+rDNSkr_WMg!)<Dcqb-iZs%3/[r($ZSs$crUs$ZlSs$H`Os$6TKrBU<Gr]^6C!'^BF"?\e.4$<I'r]:!<
+r&F[7s#0d4s"s^2rA"+%r@e+%r@S"!r[e($r@Igrr@7dqr@%Rk!%7ms-n#!@r?_Cfr?M:cQQ^r(WZh?c
+)'9hTB2^*(-n$Gi-7:,f-R^Dn.Ouu$0.pK;6o?eV0/>.4/1`;$qC)h"2e#E.7UC%UG'.nMrcJ'Zs)S'X
+rc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB?<pk7>l@k,=oql3>Q%b*=oMM*=]ed-
+r)W_qr`&nrr)3Jjr_WPhr(d,`rCm2`rC[#[s%!#Ws$ciRqa:BMr^$NKrBL9FrB:0Cr]C-@qDnR8s#C!:
+r&4O3s"sU/">V_e0eiS]r@e4)r\"+#r\".$#qRSW.Olkr-n$PC./PCi-N>Cj,lT%e,QK(f,5i\b+TEYa
++o`\O++bSd+4MD3+:9/01h]i<.kE5%.fCkI/1iG+0/"q51brH44ZbV[2DR!@0J>%2/M8Y/0JG%ABMgET
+@WZj?G^"E2GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NBAcuaYAn>QOAGp$<@fBd8?i==0
+?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e:Amod9`7W`8cVH]8H)-X7f5^S7/oXQ6N'4L
+5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*0`<X-/hS_-/H.4#/,q*t.JkOl
+-iPIe-3#7h,PWJ]+h&SG+Gq9H+!;aN+ZaOH)_Wp$1,1I:0eY160JP=<1Gh'O3+bE10J4k-.fLjt-n#!@
+r?i("2./s%7pg7XF`VPCF*%;#rc.mUrbqaQr,)FLs(hRJrFu1C$>4!`An>RdAS#C_r+#P3#%:qJ?sd>M
+ra>Y2s'G_2r*9/(rE9)$!*9&"!*9%urD`\n"B&,p;,I3hrDEPjr(d;erCm)]r(?u\rCHiVr'p]TrC$ZQ
+s$H`Os$6TKrBU<G!'^EHr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-q(Vb#r@\%#r[[t!s"41#
+q^_Upr[Idor$VIl!%7amr?_Cfr?M:cJg#^h^ENS#,p+*_B2^*(-n$Gi-7:,f-R^Dn.Ouu$0.pKt2)I'A
+1+k11/1W4H.1@O^@S8+=?>t%1G'%p,FSp4[ErC"WE;a_QDZ=SRD#A)HCAqrIB_uHBB)cH?AGTg9@fBg8
+@/XF9?=.#F?![A5rEK;*s',G*s&o>'"'J`.=8Z+s<W5r!;c?Tm;Z0Jl;#O2f:A[ca9`@]`9)V?]8,YpW
+7JoRN6iTLP62j.J5Q3kF4o[YD49%A<3W1r:2uGT52?,N11B]Hg0ekB]1&`j-0JEDXr%7n#r@J=,.k<)!
+.4HYn.K([l-i>=k-2f+g,Q/kf,Q/hb+o`\b,5i\b+NtpZ++bU,+9!Ai*ZR"M<@TLM/1W4K.k3)%/M8\0
+/i#7=?q`^F3&ENK0eb:7/hS_./h\n4/3[`E01o\qG^4OXGl;jbG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;J
+CB&#IB`)NBAcuaYAn>QOAGp$<@fBd8?i==0?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e
+:Amod9`7W`8cVH]8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/
+1B'$,0`Ea*0`<[)0)mO%/H77#.fCgn./bOm-M\tf-3#7h,PWJ]+dX='+K?P(+!;aN+ZaOH0/54;0eb:9
+0/#"50etL?1cRKTAd1LT0J4k-.fLjt-n#!@r?i("2./s%7pp=YF`VPCF*%;#rc.mUrbqaQr,)FLs(hRJ
+rFu1C$>4!`An>RdAS#C_r+#P3"^thI?sd@@@/OC3?N4=/>l@k,>Q%_'=9)D#<rc;"<W,np;Zour;,L0g
+;Z0Jl;#F)h:&Rc_9DhE^8c;3X8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4Tml04$,S'3rh>A3rM):
+3;tl:2Z,H42#]<01&3O%0E!O%/cI:"/H7=#/Ggsr.fLmq./YIl-ibXo-N,7h,lJte,4$J)+bCle+oWZ3
++<31L<$`n?-mp>g-RL2g-n-Vq.k3/)/mLe%1bp^>/hS\+.k:BE$mmoB9.38:EHQGJFE[Y*r,_mYrGhgU
+rGVUOs)%dPr+l4Frb;CGqe,q@s(2+=qIBP7raGe6rEf_7?X@&E?2Rt+>Q7n,>Q%b*=oMM*=]ed-r)W_q
+r`&nrr)3Jjr_WPhr([5dr([,`r_*2^rCR#ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3
+s"sU/">V_e0eiS]r@e4)r\"+#r\".$""YrQ.Kq:N.4?Snr@%Ojr$MFir?V@er?M@fr?D1`ruh=cr?;1`
+[i^2DMBDg?"<SU>B2o*b.kE5%.fCkI/1iG+0/"q51brH44ZbV[2DR!@0J>%2/M8Y/0JG%ABMgET@rus@
+H$=N3GPu^aFo?F]F8^.XEW:"WDu=MND?"GPC\qlHC&VfDBDuKGB4baeAc-*;A,g$;@/jU4?N"1,>l7h+
+=oMS)=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]!oc:&[ib9E%N`8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F
+4o[YE49%GA48q;>3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg*0E3a)0E3[)/c@7#/,q*t.JkOl-iPIe-3#7h
+,PWJ]+bChg+MT$"+!CP+*]\+D0/54;0eb:90/#"50etL?1cRKTAjA()/h8M'r[@jr-iPIk-O_4W?q;V8
+?u^:2FE)C%F8^.YEW'kUDuFSOD>nAOC]/#HC&DWOB4kggAS,OcARo?LA,0R;@:<PO?X`n@r*TJ1s'>P-
+r*0,&rE'&#rDru"rDieqr)<Vns%rbmrDNSkr_WMg!)<Dcqb-iZs%3/[r($ZSs$clSs$QfQs$?ZMs$-HI
+rBL9Fr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-s"O=(r@e+%r@S"!r[e($r@Igrr@7dqr@%Rk
+r[7aor[.Rir?V=drZ]Q0Jg#^hoH>V,+X%sJ0kF?2-R^Aj-71)e-RU;k.Olqu/h\h^6o?eV0/>.4/1`;$
+qC)h"2e#E.7UL.XGBS+PrcJ'Zs)S'Xrc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB
+?<pk7>l@n,>5qh*>5qb)=9D].=BGE$r)N_qs&8hnrDEPjrD3>dqb@#_r_*2^rCR#ZrC6fUrBpWRqa:BM
+r^$NKrBL9FrB:0Cr]C-@qDnL6r\sa5r\a^4q_J@11,1L;r\=@*!&+=(r%7n#r@J=,.k<)!.4HYn.K([l
+-i>=k-2f+g,QB"j,U=W5,5i\b+TEYa+o`[O++bT5*t'25*&2&+.P!&$.k:KJ$7mb\/h\k11,Lao+&"gZ
+3&ENK0eb:7/hS_./h\n4/3[`E01o_sG^=XZH2VscG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NB
+AcuaYAn>QOAGp$<@fBd8?i==0?2n1.>l7h+=oMS)=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]!oc:&[ib
+9E%N`8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg*
+0E3a)0E3[)/c@7#/,q*t.JkOl-iPIe-3#7h,PWJ]+m^>'+G(`c+<qsM+X/'hD-ekM1,:R<0JP460JG4:
+1,CaH3B1V90eb41/Lp`K!@T>p-N,;",;ik"-:hNaF`heHrcA$Yrc.mUrbqaQ!,_[OrbVUMrG):Fr+HFM
+B4baeAnGUcA7YUJq-jM9@:3JM@JsU3?iOI4?2Rt*>Q%_'=9)D#<rc;"<W,np;Zour;,L0g;Z0Jl;#F)h
+:&[fd9`%K\9)hK]8Gl!U7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z,H4
+2#]<01&3O%0E!O%/cI:"/H7=#/Ggsr.fLmq./YIl-ibXo-N,7h,lJte,.A_I+c7EJ+s8$P*&(o'+=/B`
+-mp>g-RL2g-n-Vq.k3/)/mLe%1bp^>/hS\+.k:BE$mmoB9.3;;EHQJKFa*h,r,_mYrGhgUrGVUOs)%dP
+r+l4Frb;CGqe,q@s(2+=qIBP7raGh7!+>b4"^YPB?<pk7>l@n,>5qh*>5qb)=9D].=BGE$r)N_qs&8hn
+rDEPjrD3>dqb@#_r_*2^rCR#ZrC6fUr'^ELs$H]Nr]pEHs#pEHrB:0Cr]C-@qDnL6r\sa5r\a^4q_J@1
+1,1L;r\=@*!&+=(r%7n#r@J=,.k<)!.4HYn.K([l-i>=k-2f+g,Q/kf,Q/hb+o`\b,5i\b+G(\e+2/g*
+*ZuRF0P+<8.kE5%.fCkI/1iG+0/"q51brH44ZbV[2DR!@0J>%2/M8Y/0JG%ABMgEU@s*'CH$=Q4GPu^a
+Fo?F]F8^.XEW:"WDu=MND?"GPC\qlHC&VfDBDuKGB4baeAc-*;A,g$;@/jU4?N"1,>l7h+=oMS)=oMP%
+=8Z)%<E3!t;Z]ls<;fbp;Z0Jl;#O2e:Amod9`7W`8cVH]8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC
+4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*0`<[)0)mO%/H77#.fCgn./bOm-MJhd,lJt_,5i\/
++G(_f+S6d$+!)RM+Z=.C0/54;0eb:90/#"50etL?1cRKTAjA()/h8M'r[@jr-iPIk-OV.V?q;V8?ugC5
+FE7A%rGqmWrG_aSrGMOMrbVUMrG):Fr+HCLB4baeAnGUcA,p0<A,0R;@:<PO?X`n@r*TJ1s'>P-r*0,&
+rE'&#rDru"rDieqr)3_r;Gg:frDNSkr_WMg!)<Dcqb-iZs%3/[r($ZSs$crUs$ZlSs$H`Os$6TKrBU<G
+r]^6C!'^BF"?\e.4$<I'r]:!<r&F[7s#0d4s"s^2rA"+%r@e+%r@S"!r[e($r@Igrr@7dqr@%Rk!%7ms
+-n#!@r?_Cfr?M:cQQ^r(W?E3'+X%gYA6(!(-n$Gi-7:,f-R^Dn.Ouu$0.pK;6o?eV0/>.4/1`;$qC)h"
+2e#E.7pg7ZGB\1RrcJ'Zs)S'Xrc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB?<pk7
+>l@k,=oql3>Q%b*=oMM*=]ed-r)W_qr`&nrr)3Jjr_WPhr(d,`rCm2`rC[#[s%!#Ws$ciRqa:BMr^$NK
+rBL9FrB:0Cr]C-@qDnR8s#C!:r&4O3s"sU/">V_e0eiS]r@e4)r\"+#r\".$#qRSW.Olkr-n$PC./PCi
+-N>Cj,lT%e,QK(f,5i\b+TEYa+o`\O++bSd+4D;?*ZlLE04\-6.kE5%.fCkI/1iG+0/"q51brH44ZbV[
+2DR!@0J>%2/M8Y/0JG%ABMgEU@s*'CH$FW5GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NB
+AcuaYAn>QOAGp$<@fBd8?i==0?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e:Amod9`7W`
+8cVH]8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*
+0`<X-/hS_-/H.4#/,q*t.JkOl-iPIe-3#7h,PWJ]+h&SG+Gq9H+!)RM+>mtB)_Wp$1,1I:0eY160JP=<
+1Gh'O3+bE10J4k-.fLjt-n#!@r?hst2./s%876I\G'%d(F8^.YEW'kUDuFSOD>nAOC]/#HC&DWOB4kgg
+AS,OcARo?LA,0R<@:<PO?X[@A@/OC3?N4=/>l7h)=oDG&<rH)"<rH%s<;]Yt;Gp@h;#O;j;>sDi:B4,f
+9`%K\9)hK]8Gl!U7fPpU7/oXS6N9@O5lX(I5lEnI56!hE4TI\F4Tml04$,S'48q;>3W(l92ubf62?,N4
+1]9'(0`<['0)[C$/,h+"/c@6t/,^ss.K([m-iPLo-iPIk-2f+f,Q8m=+bClO+X\?T+ri4F=!]4B-mp>g
+-RL2g-n-Vq.k3/)/mLe%1bp^>/hS\+.k:BE$mmoB9.3;<EcuYNFa*h,r,_mYrGhgUrGVUOs)%dPr+l4F
+rb;CGqe,q@s(2+=qIBP7raGe6rEf_7?X@&E?2Rt+>Q7n,>Q%b*=oMM*=]ed-r)W_qr_rqt;c<QlrDEPj
+rD3>dqb@#_r_*2^rCR#ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"sU/">V_e0eiS]
+r\+@,0E*U%/cIC$/I<sY.k3"t.4?Snr@%Ojr$MFir?V@er?M@fr?D1`ruh=cr?;1`bTDEYJfjS+$lpE5
+*%kc(.P!&$.k:KJ.P*/'/h\k11,Lao9KbHs1c@*D0JG.4/hJ\.0/,(25%meH94N*iH?sg]rHJ3`rcS0]
+rcA$YrGhjVrbq^Pr,)IMs(hLHs(VIGr+H"@"D;=YAS(dMrF>k:ra>b5rEfG.qcs&'s&o>)!*T;'rE&nt
+s&K(us&8qsrDW\nrDEPjrD3;crD!8brCd,^!(m,[r^ZoVr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>
+rAjd8"ueJ!2Dm?Mr\a^4rA4C-r\=@*r\+:*r@e1's"41#s""+!r@.Ulr?qRkq'H%es!7Ofp`fY[QQUl&
+WZW9&*?c[N1i$JP0etL=0JG470/,(71,:XB3&rs1#!ams/h8M'r[@jr-iPIk-OV.V?q;V9@<-L6FE7A%
+rGqmWrG_aSrGMOMrbVUMrG):Fr+HFMB4baeAnGUcA7YUJq-jM9@:3JM@JsU3?iOI4?2Rt+>6%n+=oDG&
+<rH)"<rH%s<;]Yt;Gp@h;#O;j;>sDi:B4,f9`%K\9)hK]8Gl!U7fPpU7/oXS6N9@O5lX(I5lEqH55[PD
+55m\J4?P\e4T.>A3r_8>3W(l92ubf62?,N41]9'(0`<['0)[C$/,h+"/c@6t/,^ss.K([m-iPLo-iPIk
+-2f+f,Q8nR+bCkh+k%S^+!DgJ/Rqj.-R^Aj-71)e-RU;k.Olqu/h\h^6o?eV0/>.4/1`;$qC)h"2e#E.
+7pp@\G^":SrcJ'Zs)S'Xrc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB?<pk7>l@n,
+>5qh*>5qb)=9D].=BGE$r)N_qs&8hnrDEPjrD3>d!)<AcrCm2`rC[#[s%!#Ws$ciRqa:BMr^$NKrBL9F
+rB:0Cr]C-@qDnL6r\sa5r\a^4q_J@11,1L;r\=@*!&+=(r%7n#r@J+&.k<(Q.Ocep-n5*Cq^;:gs!@Uh
+rZh@e!$hFdr?;1`s!%CbruecmJffgk"s"d/*%bZ&"Y)#R/1W4K.k3)%/M8\0/i#7=?q`^F3&ENK0eb:7
+/hS_./h\n4/3[`E02#huH$aj^HMr'dG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NBAcuaYAn>QO
+AGp$<@fBd8?i==0?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e:Amod9`7W`8cVH]8H)-X
+7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*0`<[)0)mO%
+/H77#.fCgn./bOm-MJhd,lJt_,5i[:+G(`N+=J9O+=&'cCLAeM1,:R<0JP460JG4:1,CaH3B1V52(pO5
+.k3%u.4?SC-4hOP-7C-!@6u>5?uU10F`MR'F8^.YEW'kUDuFSOD>nAOC]/#HC&DWJB4kggAS;!Ss(24@
+raYb5"^thI?sd@@@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u<rZ1u<;]\p;ZBSo;#O;j;>sDi:B4,f9`@]`
+9)V?W8H)-W7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB31B0*/
+0`Ng)0`<['0)[C$/,h*t/c71"/,^ss.K([o-iYUn-iPIk-2f+f,Q8n2+bCkh+nHi]+sA'K/RhoV./bS+
+.P3;*><t8*0ek=60.\Y).f:_)-n?W*@mqh=@<$C4G'!V(r,_mYrGhgUrGVUOs)%dPr+l4Frb;CGrau@I
+BP1si!bQ"TrFGb7s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(rE0&#rDrhrr`&nrr)3Jjr_WPhr(d/a
+s%NAapIbHUrC6fUrBpWRqa:BMr^$NKrBL9FrB:0Cr]C-@qDnL6r\sa5r\a^4rA4C-r\4O20ek@9r\+7'
+r%7n#r@J:+.k<)!.4HYnr@.[nr[7Ujs!@Uhs!.Lgr$24cr?;1`s!%CbrudXMJfgs6"s>$1*%bZ)pFQ:q
+r@S1,1GN5W7R&jk2`3EL0JG.4/hJ\.0.nt16#'%H9k8?jH?oC3rHA0_rH/$[rGqjVs)@sUr,2FLs(q^N
+rbDIKs(_OI!,2:Cral:GAnGUcr+,b9!b,VHra,e7?<piCrE]G.!F/q0>lS%,>5_V'=T)>!<rZ2"<<#ns
+<;fbp;Z0Jl;#O2g:B!uc9_h<]8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf6
+2>f<11]K6/1&Wg*0E3a)0E3[)/c@7"/,^ss.K([n-iPIf-2f+g,PWJ]+m^>'+G(`c+9rr1+X/'dC1I&p
+r\4:*&Mc.$3B(M32(pO5.k3%u.4?SC-4_IO-7C-!@6u>5?uU10F`RJ&rGqmWrG_aSrGDUPrGDOMs(hRJ
+rFu1C"_VI[An>WSB)cHBAH$*7@Kg1K?sm>MrF#V3ra#_5?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p
+;,I3hrDEPjr(d;er_*;cr_*2^rCQfUr^ZlUs$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]LBH4?GVerB(!>
+rAjd8r\sj8rAFO1s"j[1s"XO-s"F=)r@e+%r@S"!r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZ\fp
+Jg#so"sP35*%bW'odKeg&Lo7_0.gBo3AWBE0.nn//1W4J.1@UT-9>X*.8"#gFa&$,FSp4[ErC"WE;a_Q
+DZ=SRD#A)HCAqrIB`;ZEB`D`FB)cH@AGTg9@fBg9?iXU5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t
+<W5tt;uBPl;>sDj:]*uc:&doc9D;'Y8,YpW7JoRN6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T6
+2#T6/1B'!21,1L;0`Ea)0)R=#0)[@-/1W5#.Ocep./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:
+++bTK*sNi1*ulkB>PB]J/c@:H1,CXm7R&jk2`3EL0JG.4/hJ\.0.nt16#'%H:1SHkH?j^YrHJ3`rcS0]
+rcA$YrGhjVrbq^Pr,)IMs(hUKs(hXLrb2@Gr+H"@"D;=YAS(dMrF5n<@UT1B"C>D??!dJ8r`fG/r`oJ-
+rEB/&r`K,#r)Nr#<E)pr!`N&trDW\nrDEPjrD3Aer_<;aq+C]ZrCHoXrC6]Rr^?cRrBgHKr]pEHr'(-D
+s#g<Cs#g6Ar]:!<r&F^8s#0d4r&"C/!\uMcr\=@*r\+:*r@e1's"41#r[[psr[Idor?qRkpa,karZh1^
+r?9B-JfoXfoH4A[+<_pP1hpOr1B'!,0bQ5s1cIERANVh'/M/J&.k)nq-iPG&-RU5h,WK4!-V7]bFEVg*
+F8^.YEW'kUDuFSOD>nAOC]/#HC&DWJB4kggAS;!S!+c4CA7Y[Lq-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*
+>Q7n,=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&Rcb9DqK]8bkpV8,PjV7K5dU7/oXS6N9@O5lX(I
+5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB31B0*/0`Ng)0`<['0)[C$/,h*t/c71"/,^ss
+.K([o-NY\E-iPLm-N,7h,lJte,*sI)+fQUh+sA'K/RhoZ-j1nG-n-VE.Kh7S0.gE:5rg_U0eY.4/1`;$
+r$`+(.jd;e74Cl<EHQJKFERS)r,_mYrGhgUrGVUOs)%dPr+l4Frb;CGrb)7Es(D@Ds(2.>qIBP7raGe6
+rEoP1s'>Y0s',M.rEB8*!*]A+s'#A(rE0&#rDrhrr`&nrr)3Jjr_WPhr(d/as%NAapIbHUrC6fUr'^EL
+s$H]Nr]pEHr]^9Ds#g9Bs#U!:s#C$<r\sa5r\a^4rA4C-r\4O20ek@9r\+7'r%7n#r@J:+.k<)!.4HYn
+r@.[nr[7Ujs!@Uhs!.Lgr$24cr?;1`s!%CbrugYMJffRddiSc:+<MRT@pA[Ys"47'r\#KP1brH.5<(S\
+2)I0E0J>%2/M8Y//hnnCC.g6UA9E-CH$=N3GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoI
+B`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj
+:]4&f:&I]\9)qQ^8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#]<21Ars+
+0`Ea*0`<X-/hS_-/H.4"/,^ss.K([n-iPIf-2f+g,PWJ]+h&SG+Gq9H*ZuUM+Z*qDq(hq's"XL.&2cF-
+2e>*/0.eb+.Ouqs-n#!@&go%R-mUc\675B5E--8GF*)JErGqmWrG_aSrGMOMrbVUMrG):Fr+H7HB4bae
+BDuNCAcH<?A,0R<@:<PO?X[@A@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u<rZ1u<;]Yt;Gp@h;#O;j;>sDi
+:B4,f9`@]`9)V?W8H)-W7fPpU7/oXS6N9@O5lX(I5lEnI56!hE4TI\F4Tml04$,S'48q;>3W(l92ubf7
+2>oB31]K611&is-0E!U'0E!O%/cI:"/Gq*t/H77!.fLmq./kUo./bOm-N,7h,lJte,(^ti+hf*(+sA'K
+/RhoZ-l=<Z-n-Sp.k</(0J-Nq3AWBE0.nn//1W4J.1RaV-9>X*.8+,jFa&"NFoHL\F8p:ZEW0qUDu=MQ
+D?"GMC]%rHC&_lGBE)ZFBE)TDAc609A,g$;@K'[5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5r!
+;c?Tm;Z0Jl;#O2f:Adid9`7WY9)hE[7fPpT7/K@O6N0:M5lEqH55dYE4T7GB3r1l83;tl72Z>T62#T6/
+1B'!31,1L;0JEGZr\"+#r\".$#V7JV.Olkr-n,$Cr@%Xmr$MFir?VCfrZqCds!%Cbruh=cr?;1`bTDEY
+JfjS+"s>$1*%bZ)pFIdG/M8\00JG:>113R93&`cR1c6s@0.nk//hSe00e>V*9/'+PFa/4YGBj(1rHA0_
+rH/$[rGqjVs)@sUr,2FLs(q^Nrb;ROCMITu!bl@^r+H"@"D;=YAS(dMrF5n<@UT1B"C>D??!dJ8r`fG/
+r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhrD*>dr(QoZ!(m,[r^ZoVr'gTQs$Q`OrB^EJrBL3D
+s#pBEs#^6CrB(!>rAjd8s#9s9r&+C/r\OR0rA"7)r\+:*r@e1's"41#r[[psr[Idor?qRkq'?"er?V@e
+p`fY[QQUl&WZVNf+<_pP1hpOr1(5fi0JP=<1G^pL3]CUX4>ecD/Lr;$.4HYmr[&7*-RL5e3+5-$8mu^]
+G'.kJF*%;#rc.mUrbqaQr,)FLs(hRJrFu1C"_VI[An>WSB)cHBAH$*7@Kg1K?sm>MrF#V3ra#_5?!LW=
+r`oD+#$Y87=]nj/r)`ess&K"sr)3_r;Gg:frDNSkr_WMg!)<Dcr_*2^rCQfUr^ZlUs$clSs$QfQs$?ZM
+s$-HIrBL9Fr&k$Dr]LBH4?GVerAt!?s#U*=r&F[7s#0g5rA=O1s"aU/s"OI+r@n1'r@\%#r[[t!r%7gt
+s""$tr[Idor[7^or?qRkr?_Cfr?M:cllgs(Jg&Sd"sP35*%bW'q'[(--R^Dn.k</%0/"n]5rg_U0eY.4
+/1`;$r$`+(.jd;e74Cl=EclSMFERS)r,_mYrGhgUrGVUOs)%dPr+l4Frb;CGrb)7Es(D@Ds(2.>qIBP7
+raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$r`B&!r)N_qs&8hnrDEPjrD3>d!)<Dds%NAapIbHUrC6fU
+r'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"s[1rA+@,">V\d0JNJZr\"+#r\".$""YrQ.Kh4M
+.4?VC.K([o-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE+,M'D+<VaG/Rr#Z/1N5'/h\n40f(X@?Ud7>
+2`ETN2)$^;/hS_./h\h3/4"#D0MZ2%G^=[[Gl;jbG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoI
+B`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj
+:]4&f:&I]\9)qQ^8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#]<21Ars+
+0`Ea*0`<[)0)mO%/H.0u.fLmq./bOm-MSnc,lT%`,5i[:+G(`N+9rr1+X/'dC1I&p(b[Qs0etOA1c@?S
+2e>*/0.eb+.Ouqs-n#!@&18hP-mUc\675B6EHHAIF*.G'rGqmWrG_aSrGMOMrbVUMrG):Fr+H7HB4bae
+BDuNCAcH<?A,0R;@:<PO?X`n@ra5Y2"C5;<>[.24r*02)s&oA(r)`ess&K"sr)<Vns%rbmrDNSkr_WMg
+!)<Dcr_*2^rCQfUr^ZlUs$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8rAFO1
+s"j[1s"XO-s"F=)r@e+%r@S"!r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZ]Q0Jg#^ho-";^+WqaV
+@TrRU"XbZG.4QkI/.XBe/6Y>"1GLU;/h\b,.k:HG%O`hS3b(T-94DpbG^":QrcJ'Zs)S'Xrc%gSr,2OO
+s(qUKr+c4Fs(MCE"DDI]B4_3WAS(gNqIBP7raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$r`B&!r)N_q
+s&8hnrDEPjrD3>dr([2brCclWs%!#Ws$clS!(?]Os$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"s[1
+rA+@,">V\d0JNJZr\"+#r\".$#V7JV.Olkr-n,$Cr@%Xmr$MFir?VCfrZqCds!%Cbruh=cr?;1`QQLf$
+W?2<e+<MRT@pAa["Y2,U/h\pX0`s3f0OGnk5<(S\2)I0E0J>%2/M8Y//hnnCC.g6VAT`9FH?a]5GPu^a
+Fo?F]F8^.XEW:"WDu=MND?"GPC]8)KC]A/KB`MiEBDuKGB4baeAc-*;@fg+K@/aL9?=$oC?N"10>QJ)8
+r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhrD*>dr(QoZ!(m,[r^ZoVr'gTQs$Q`OrB^EJrBL3D
+s#pBEs#^6CrB(!>rAjd8s#9s9r&+C/r\OR0rA"7)r\+:*r@e1's"41#r[[psr[Idor?qRkpa,karZh1^
+r?:MMJfoXfe0"u;+<_pP1hpOr1)MYt0JP==1c70O3AtD12(pO5.k3%u.4?SC-5%[R-7C-!@6u>6@<$F5
+G&qbHF8^.YEW'kUDuFPRD>e>ND#\;LCAhlEBE`$]AnGUerau1As()+=q-jM9@:3JM@JsU5?iF@7?!U]?
+>Q.n*>Q7n,=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&[fd9`@]`9)V?W8H)-W7fPpU7/oXS6N9@O
+5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB31B0*/0`Ng)0`<['0)[C$/,h*t/c71"
+/,^ss.K([o-iYUn-iPIk-2f+f,Q8mr+bCko+U0,6+<2tB>59Q`-RU;k.P*,&/1rP*=[>&(0ek=60.\Y)
+.f:_*-n?W*@mqh?@WHX:GBJ'-FSp4[ErC"WE;a_QDZ=SRD#A)HCAqrIB`;ZEB`D`FB)cH@AGTg9@fBg9
+?iXU5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5tt;uBPl;>sDj:]*uc:&doc9D;'Y8,YpW7JoRN
+6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T62#T6/1B'!21,1L;0`Ea)0)R=#0)[@-/1W5#.Ocep
+./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:++bTK*sNi1*ulkB>PTg$.kE8)0/,+90JbL<?:I.=
+2`ETN2)$^;/hS_./h\h3/4"#D0Mc8&H$aj^H2VscG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoI
+B`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z)%<E3!t;Z]ls<;fbp;Z0Jl
+;#O2g:B!uc9_h<]8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf62>f<11BK<e
+1&`p+0`Ea*0`<[)0)mO%/H.0u.fLmq./bOm-MSnc,lT%`,5i\/+G(_f+S6c]*ZuUM+Z*qDq(`d?0/,+:
+1c7-K3&id*4>ecD/Lr;$.4HYmr[&7*-RL5e3+5-$8mu^^GBS(MF*%;#rc.mUrbqaQr,)FLs(hRJrFu1C
+"_VI[An>WSAcQBDARo?NA,0R;@:<PO?X`n@ra5Y2"C5;<>[.24r*02)s&oA(r)`ess&K"sr)3_r;Gg:f
+rDNSkr_WMg!)<Dcr_*2^rCQfUr^ZlUs$crUs$ZlSs$H`Os$6TKrBU<Gr]^6C!'^BF"?\e.4$<I'r]:!<
+r&F[7s#0g5rA=O1s"aU/s"OI+r@n1'r@\%#r[[t!r%7gts""$tr[Idor[.aq-n#!Ar[.Rir?V=drZ[[P
+Jg%*:"sP35*%bW'q'ZY!-R^Do/1iG)/hSYW$UHd/0ek=60.\Y).f:_*-n?W*@mqh?@WHX:GBJ*.FSp4[
+ErC"WE;a_QDZ=SRD#A)HCAqrIB`;ZEB`D`FB)cH@AGTg9@fBg8@/XI3?N4=2>lS%.>l@k,=o_b*>Q7n*
+=oDJ%=8c1t<W5tt;uBPl;>sDj:]*uc:&doc9D;'Y8,YpW7JoRN6iTLP62j.J5Q3kF4o[YD49%A<3WD)=
+3;tl72Z>T62#T6/1B'!21,1L;0`Ea)0)R=#0)[@-/1W5#.Ocep./bUn./kUl-N>Cj,l]+g,lAne,5i\b
++TEYa+o`\O++bSd+4D;9+<VaG/Rr#\/1`;&/M8\10etF<1+up&5<(S\2)I0E0J>%2/M8Y//hnnCC.g6V
+Ap/HHH?a`6GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoIB`)NBAcuaYAn>QOAGp!>@U`aE
+?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]4&f:&I]\9)qQ^8H)-X7f5^S
+7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#]<21Ars+0`Ea*0`<X-/hS_-/H.4"/,^ss
+.K([n-iPIf-2f+g,PWJ]+h&SG+Gq9H*ZuUM+Z*qDq(aQU0/,+:1c7-K3&ia)4>efG/hAJ&.Olkr-mp>g
+-RL/b4CLH&94;d\F`hbJF*%;#rc.mUr,2dWDJa6,Ci0/fs(hRJrFu1Cs(D@Dqdoe<rF>Y4#%:qJ?sd>M
+ra>_4ra#_5?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p;,I3hrDEPjr(d;erCm,^s%<;_p.,0RqaUTS
+rC$ZQs$H`Os$6TKrBU<G!'^EHr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-q(Vb#!&"4%r[e%!
+r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZZq;Jg%lP#pLQ:+WN"@>pq-"-O1tF-n$Mn.P(KL,;(T'
+<C&Z&1GUX;0.eb,.k<(u.4Qbq-9bs,.SXAlFEVhMG5cU]F8p:ZEVsb_Df9N2D/O6.D/=%dC]%rHC&_lG
+BDuKFB4baer+,Y6s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(rE0&#rDrhrr_rqt;c<QlrDEPjrD3>d
+r([/as%E&X!_5aMr^HiVr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"sU/">V_e0eiS]r\+@,
+0E*U!/c7.(.k<)!.4H\D.K([o-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+NtpZ++bU,*sWo2+!;OR@UB$b
+r@9HL/1iG+0/,(70JbIA=[kV93B/oR2)-g>0J>%1/MJh2/4F;E0MlA'GBnIYH2VscG5cX_FT$:\Er9qW
+E;jeRDZ"AOD#\;MC'86bC2.GaBkV2XBDuKGB4baeAc-*;@fg+K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'
+=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2f:B!uf9_V0]8P)JO7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC
+4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)[=!.KD!t.fLmq./bOm-M\qf-2f+g,PWJ]+dX='
++K?Oi+!;^O+Yd\C1Ars*0FBNi1G^jE2E3ZX?QhNh0J>%0.Outu.4HYm-71)e-6kW]5:B05E-$/EF*2PF
+rGqmWrG_[Q#&\<qD/=$*rbVUMrG):Fr+Q+Cs(;.>s()(<q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n+>6\;8
+>$5!1=Su7u<rZ1u<;]Yt;Gp@h;#O;j;>sDi:B4,f9`.Q`9)hKV8,u0W7fPpU7/oXS6N9@O5lX(I5lEqH
+55[PD55m\J4?P\e4T.>A3r_8>3W(l92ubf62?,N41]9'(0`<X)0)[C$/H.1!/Gq*t/H77!.fLmq./kUo
+./bOm-N,7h,lJte,4$J)+bCle+UK>:+X%gU@9k90r?hgs-7C8k.4QkI/0cc"0i^M#1c$m@0/"n//1`;$
+.4H_q.4.5h67P]>EHHAIFE[Y*r,_mYrGhaSs)/0\DJa9/D/F**r+l4Frb;CGrb)4B"(u4XAc-*8A,g$;
+@K'[5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5tt;uBPl;>sDj:]*rf:&Rfc9`IcZ8chLQ7fGjV
+7f5[O6iTLP62j.J5Q3kF4o[YD49%A<3W1r:2uGT52?,N11B]Hg0ekB]1&Wd+0E*U!/c71".g.=O.4H\D
+.K([o-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE+,V-F+<VaK*%PK)r[e!u"Y)&T/M8^T0FKZl2-EC5
+3B9&W1c>7e'JM0m/hJb10.]P,82*kPFa&+VG^973rHA0_rH/!Zs)S$Ws)@sUr,2FLs(q^NrbDIIs(_RJ
+s(M=Cral:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(us&8qsrDW\nrDEPj
+rD3>dr_<DdpIbQZ8P&eM!(d&Xr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>rAjd8"ueJ!2Dm?Mr\a^4
+rA4C-r\=@*q_.k"r@@gr!%\!tr[Idor?qRkpa,karZh1^r?6b8JfqfN#Tk04,9\dUAhs<>r%KTT1,:XB
+1c@<Q4't*-0J>%0.P!#!.Ocbn-RL2f-6kW]5:B37E-$,CF*.G'rGqmWrG_[Q#&\<qD/=$*rbVUMrG):F
+r+Q+Cs(;.>s()(<q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;u]bq;#jGk;Z0Jl
+;#F)h:&Rc`9E.Wa8bP[T8,GdU7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4Tml04$,S'48q;>3W(l92ubf6
+2?,N41]9'.0`*R&0*!X'/cI=#/,h*t/c71"/,^ss.K([o-iYUn-iPIk-2f+f,Q8n2+bCkh+nQoa+sJ0R
+*%PH'-n,$A/g_nm-n$Mo.k</%/hSkY5rphY1,(@7/M/M).k3"t.Ocen5%Hu09k/3cG'7tMrcJ'Zs)S'X
+r,<!]Df0H0DJj<.Ci'#br+c4Fs(MCEral1DAcZLTr+,Y6s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(
+rE0&#rDrhrr`&nrr)3Jjr_WPhr(d/ar_3>bp.>BV7n3JHs$lrT!(?]Os$H]Nr]pEHr]^9Ds#g9Bs#U!:
+rAad8r&4O3s"sU/">V_e0eiS]r@e4)r\!str%&%&.k3"t.4G-Dr@%Xmr$MFir?VCfrZqCds!%Cbruh=c
+r?;1`QQLf$WZMHg+<M^G.q2ia/H%('.P*,&/h\mW0EX*d2-D"j5<1_`2Dd9H0ek@8/hS_00/"kFC.L$T
+Ap&<CH$=Q4GPu^aFo?F\F8p:YEW:"WDu=MND?"GPC]8)KC&_rJC&_lEBDuKGB4baeAc-*;@fg+K@/aL9
+?=$oC?N"10>QJ)8r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhr(d5cs%N/[!_GsSrC6iYrC6]R
+r^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&=m>2`<QO2)bFks"s[1rA+@,r@n+%r%@pur@.dtr@7dq
+r@%Ulr[.Cdr?V@ep`fY[ll^m&JfrPc#Tk04,9\dUAhs<>r%JpA0etOA1c@<Q4't*-0J>%0.P!#!.OceE
+-P.UO,<TC!-qn)iF*)MEFE;O%ErL(WE;XVUDJj:nD/=$*rbVUMrG):Fr+Q+Cs(;.>s()(<q-jM9@:3JM
+@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&[fd9`.Q`9)hKV8,u0W
+7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z,H42#]<01&3O%0*!X'/cI=#
+/,h*t/c71"/,^ss.K([o-iYUn-iPIk-2f+f,Q8mr+bCkp+U928+X%gU@9rm]r?hdr-7:2i.4Y<I,V1Q#
+0i^M#1c$m@0/"q0/M&D%.Ochr.4.5h67P]>EccJIFERS)r,_mYrGhaS$?'j#DJa9/D/F**r+l4Frb;CG
+rb)4B"(u4XAc-*8A,g$;@K0^8@/XI3?N4=2>lS%.>l@n,>5hb+>5_V&=T2D#<r>ts<<#np;Z0Jl;#O2f
+:Adic9`IcZ8chLQ7fGjV7f5[O6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T62#B'31,:R=0`Eg*
+0E<d*0).$r/-[UT.Olkr./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:++bTL*sWo2+!;OR@UB$b
+r@8(%/1`A*/hd2X,;V)4=[kV93B/oR2)6pA0J>(3/heq3/4F;E0MuG)GBnFWGl;jbG5cX_FT$:\Er9qW
+E;jeRDZ"AOD#\;MCB&#JCB&#JB`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%
+=8Z)%<E3!t;Z]ls<;fbp;Z0Jl;#O2f:B!uf9_V0]8P)JO7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC
+4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)[=!.KD!t.fLmq./bOm-MSnc,lT%`,5i\/+G(_f
++S6c^+!;^O+Yd\C1Ars,0G?)n0JP==1Gh!L3'1J02)$[9/1UWL""G`K./kS'-70s"@6Z/7@W?I2FE7A%
+rGqmWrG_[Q#&\<qD/=$*rbVUMrG):Fr+Q+Cs(;.>s()(<q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,
+=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&Rc`9E.Wa8bP[T8,GdU7K5dU7/oXS6N9@O5lX(I5lEqH
+55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z,H42#]<01&3O%0*!X'/cI=#/,h*t/c71"/,^ss.K([o-NY\E
+-iPLm-N,7h,lJte,*sI)+fZ[l+sJ0R*%PH'-n,$A%ONMM-R^Dm.P!##/hSkY%7*$31GUX;0.nk//1W7M
+.LmmV-9bs,.SaMpFEVeJFoHL\F8p:ZEVsb_Df9N2D/O6.D/=%dC]%rHC&_lGBDuKFB4baer+,Y6s'kt9
+ra>\3ra,V1s'5S.s'5M,!*TA+r`fD+rE9)$r`B&!r)N_qs&8hnrDEPjrD3>dr([/as%E&X!_5aMr^HiV
+r'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:s#C$<r\sa5r\a^4q_J@11,1L;r\=@*!&+=(pauCp"tM2R.Ocep
+r@.[nr[7Ujs!@Uhs!.Lgr$24cr?;1`s!%CbrugYMJffRde/no<+<M^G.q2ia/H%(!.fLtJ/M8\00JG:<
+2-EC53B9&W1c7$D0eb:7/hSh20.]P,82*nRFa&+UG'Nt0rHA0_rH/!Zs)S$Ws)@sUr,2FLs(q^NrbDII
+s(_RJs(M=Cral:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(us&8qsrDW\n
+rDEPjrD3>dr_<DdpIbQZ8P&eM!(d&Xr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>rAjd8"ueJ!2Dm?M
+r\a^4rA4C-r\=@*q_.k"r[Rt!r@.dtr@7dqr@%Ulr[.Cdr?V@ep`fY[[ig8FMBE-G+<_sQ0kk5"1Ars,
+0G?)n0JP=<1G^pK3'1J02)$[9/1UWL""GcL./kS'-70s"@6Z/7@rZR3FE7A%rGqmWrG_[Q#&\<qD/=$*
+rbVUMrG):Fr+Q+Cs(;.>s()(<q-jP:@:3JM@:9(Bra5Y2"C5;<>[.24r*02)s&oA(r)`ess&K"sr)3_r
+;Gg:frDNSkr_WMg!)<Dcr(I&^s%2oT!(ZoUs$clSs$QfQs$?ZMs$-HIrBC9Gs$$?D!'^BF"?\e.4$<I'
+r]:!<r&F[7s#0d4s"s^2rA"+%r@\.'r@S""r[[t!r%7gts""$tr[Idor[7^or?qRkr?_Cfr?M:cJg#^h
+^EEn-+sA*L.q)^3./bM5-71)f-n$Mo.k</'/hp?l3]&WJ0J>(3/hJV*/,h"..4HT-A3qb@A9)d7F`V[(
+FSp4[ErC"UE!gN%DJj</DJa6,D#A)HCAqrIB`;ZDAcl[XAnCmNqIBP7raGe6rEoP1s'>Y0s',M.rEK;*
+r`fD+rE9)$r`B&!r)N_q!`N#qrDNSkr_WPhr(d/ar_3>bp.>BV7n3JHs$loSqa:BMr^$NKrBL9FrB:0C
+r]C-@qDnL6r\sa5r\a^4q_J@11,1L;r\=C+!AH2+0).$r/-[UT.Olkr./bUn./kUl-N>Cj,l]+g,lAne
+,5i\b+TEYa+o`\/++bSd+7pW[+<VaK*%PK)r[e!u'e1^b/1iJ-0/,(91,W3(5<1_`2Dd;j1(uAr0/"q3
+0/"kFC.L$VB6JKEG]s"/rHA0_rH/!Zs)S$Ws)@sUr,2FLs(q^Nrb;RMBkhBs!bl=]r+H"@"D;=YAS(dM
+rF5n<@UT1B"C>D??!dJ8r`fG/r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhr(d5cs%N/[!_GsS
+rC6iYrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&=m>2`<QO2)bFks"s[1rA+@,r@n+%r%@pu
+r@.dtr@7dqr@%Ulr[.Fe!%%RhrZh1^r?7LMJfq'9#Tk04,9\dUAhs<>r\+a60/,+81,C^E3&j!,#!=as
+0.ne*r@8O2.4?Sl-RL/b4CLH&9k/0aFE;I$F8^.YEW'kSD[()sD/F**D>nAOC]/#HC&DZEBE)T@AcH<>
+A,0R;@:<PO?X`n@ra5Y2"C5;<>[.24rEBJ1>$>'3=BPK&r)WhtrD`\n"B&,p;,I3hrDEPjr(d;erCm,^
+s%<;_p.,0RqaUTSrC$ZQs$H`Os$6TKrBU<Gr]^6C!'^BF"?\e.4$<I'!':-@rAjd8r\sj8r&+L2r\OL-
+q(Vb#!&"4%r[e%!r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZ^\PJg#^he0,,B+sA*L.q)^3./bOn
+-N5A@-n-Vq.kE;*0i^M#1c$m@0/"q1/M/M(.k3"t.4.5h67PcAF*)PIF8^4YF8p:ZEVseUD[:5uD/O6.
+D/=%dC]%rHC&_lGBDuKFB4baer+,Y6s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(rE0&#rDrhrr`&nr
+r)3Jjr_WPhr([5drD!8bs%E&X!_5aMr^HiVr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"sU/
+">V_e0eiS]r@e4)r\!str%.ju"=blM.4G-Dr@%Xmr$MFir?VCfrZqCds!%Cbruh=cr?;1`[i^2DMB<'G
++<M^G.q2ia/H%(M.P!##/M8Y/0/,1;2-EC53B9&W1c7'E1,1I90.nq30.]P,82*qSG'A1UG5QR_G5cX_
+FT$:\Er9qWE;jeRDZ"AOD#\;MCB&#JCB&#JB`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/
+>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]*ue:&do]9*.[V8Gu$Y8Gu$U7K,^T6iB@M62j.J5Q!_F
+4o[YE49%GA48q;>3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg'0DmI$/,^pt/,^ss.K([n-iPIf-2f+g,PWJ]
++bChg+MT$)+!;^O+Yd\C1Ars,0J"k10JG4:1G^pK3'1J02)$[9/1N/$.k<(u-n$Gj-70s"@6Z/8@rZR3
+F)c7#F8^.YEW'kSD[()sD/F**D>nAOC]/#HC&DZEBE)T@AcH<>A,0R;@:<PO?X`n@ra5Y2"C5;<>[.24
+r*02)s&oA(r)`ess&K"sr)<Vns%rbmrDNSkr_WMg!)<Dcr(I&^s%2oT!(ZoUs$clSs$QfQs$?ZMs$-HI
+rBL9Fr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-s"O=(r@\.'r@S""r[[t!r%7gts""$tr[Ido
+r[7^or?qRkr?_Cfr?M:cbTVQ]Jg'b0#pLQ:+WN"@>pq-"-iPG+-RU;k.Olr"/hSkY5rphY1,(@7r[nj9
+/1W5#.Ocen5%Hu0:M"ThF`hd(FSp4[ErC"UE!gN%DJj</DJa6,D#A)HCAqrIB`;ZDAcZOV!G5p@AGTg9
+@fBg8@/XI3?N4=2>lS%.>l@n,>5hb+>5_V&=T2D#<r>ts<<#np;Z0Jl;#O2f:Adic9`IcZ8chLQ7fGjV
+7f>^T7/K@O6N0:M5lEqH55dYE4T7GB3r1l83;tl72Z>T62#B'31,:R=0`Eg*0E<d*0).$r/-[UT.Olkr
+./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[O++bT7*sWo2+!;OR@UB$br@8=,.k</&/hSe10JbIA
+=U[ba3B9&W1c7'E1,1K^0+'Bd0.]P,82*qTG5c^dG5QR_G5cX_FT$:\Er9qWE;jeRDZ"AOD#\;MCB&#J
+CB&#JB`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2n.1>[@>6s',G*rE9,%rE&nts&K(us&8qsrDW\n
+rDEPjrD3>dr_<DdpIbQZ8P&eM!(d&Xr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>rAjd8"ueJ!2Dm?M
+r\a^4rA4C-r\=@*q_.k"r@@gr!%\!tr[Idor?qRkpa,karZh1^r?:MMJfoXfe0##=+<_sQ0kk5TrA":*
+.k`P00JP==1H%3P4't'-0eP%0/1N+u-n$Dh,pXc`,U5Q`4Xs6<EccGGErL.YEr9n`E,]`6DJsH2DJ]Jm
+Ci!tfD#\;LCAhlEB`D`FB)Z?DAn>Oar+#P3"^thI?sd@@@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u<rZ1u
+<;]Yu;Gp@h:f@6hr_WPhrD!>er_*;cr(I&^s%3,Zr'pcY8,GdU7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F
+4Tml04$,S'48q;>3W(l92ubf72>oB31]9'(0`<[(/c@7!/,h*t/c71"/,^sp.JkOl-iG@l-2f(i,p`F6
+rZ\fpJg$!p#:(Q>+WN"B?ihc+./bM--mpAj.4Qet.kE8.0i:.s2)6m@0`E[=/M&D%.4Hbs-mh8j4Xs9>
+FEMbLF8^4YF8g4[EVj\^Df9N2D/O6.D/=%dC]%rHC&_lCB)uUUqdfP5s'kt9s'Ph7rEoP1s'>Y0s',M.
+rEK;*r`fD+rE9)$r`B&!r)N_qs&8qqrDEMir_NJf!)<Gfr([/as%E;_rCQuZ!_5aMr^HiVr'^ELs$H]N
+r]pEHs#pEHrB:0Cr]C-@qDnL6r\sa5r\a^4rA4C-q_A%'!&+=(r%7gtr%%dss!dsrr@.[nr[7Rir?_=d
+r$24cruqCbruqCdr?;1`JffRd^E3e*+<MXB.:QX9/M-lOr@AC0/M8\10JP:@2-!(148q/V2)I'C0eb75
+/M/Y1/hBP-6nqVSGBeCXG'En/r-&*_s)e-Zs)S$Ws)@sUr,2FLs(q^NqJ$%FB_lB@AcuaYAn>QOAGp!>
+@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z)%<E3!t;uKYm;ZBVm;#=&d:B!uf9`7W_9)V<]8Gu$Y
+8Gu$U7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf62>f<21]9*.1&Wg*0DmI#/c@7"/,^ss
+.K([l-iGCh-2]"g,PND\+j;'\+G(a-+T<Mg+#%GC1GU`a0e>(50JG4:1G^jG2EX')4#SfG/M/M'.Ocbo
+-RL,c-71#`5[ll+:LnKfF`_['F8^.WE=Hl+Df9N3Df0H0D/=$*rbVUMrG):Fr+Q+Cs(;7A!bQ"T!+c";
+q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;[$&s;,L.frDEPjrD3Ae!)<Dcr(I&^
+s%3,Zr'pcY8,GdU7K5dU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB1
+1&3O%0E!L$/H.1!/Gq*t/H77!.f1[l-ibXo-iG@l-2f(i,p`F6rZ[[PJg%-;$7$lA+WN"B?n!NQr?i%&
+-RU;k.Olr!/M/_4:^0-G2)6m@0`E[=/M&D%.Ocku-mh8j4Xs9>FEMbLF8^4YF8g4[EVj\^Df9N2D/O6.
+D/=%dC]%rHC&_lCB)uUUqdfP5s'kt9ra>\3ra,V1s'5S.s'5M,!*TA+r`fD+rE9)$r`B&!r)N_qs&8qq
+rDEMir_NJf!)<Gfr([/as%E;_rCQuZ!_5aMr^HiVr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:s#C$<r\sa5
+r\a^4rA4C-q_A%'!&+=(q(;Orr[\!us!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`llUg$JfiJa
+$6UH5*Z?J9?S*i\r[[pu%4s.a0/,(70fLsi76is62]+D/1,1L;0.nh.0JG+188:OI;e^H#H$FN1GPlXa
+FoQR\F8p:YEW:"WDu=MND?"GPC\hcHBk[?Ural:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*
+rE9,%rE&nts&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g<C
+s#g6Ar]:!<r&F^8s#0d4r&"F0rA+@,r@n.&r@\%#!%e+#r[[psr[Idoq^;=hq^).c!$h4^r?8WmJfomm
+"sG-6+#%DB!])Ser@oiY0/,(71,C^C2E!ZZ>!"Vs/hJY+.Ocep-mp>g,pjrb,X>g%.o0\rFEM\GrcA$Y
+r,E0bE,TZ4Df9N2D/F**D>nAOC]/#HC&DZEBE)TCAHQOUARt^Kq-jP:@:3JM@:9(Bra5Y2"C5;<>[.24
+r*02)s&oA(r)`ess&K"sr)3bs;Gg:f;Z0Jl;#O2g:&n#e9`.Q`9)hK\8GksY84WPHs$clSs$QfQs$?ZM
+s$-HIrBC9Gs$$?D!'^BF"?\e.4$<I'r]:!<r&F[7s#0g5rA=O1rA"+%r@e1'r@S%#r[[t!r%7gts""$t
+q^MCjr?qOj!%%Rh!@9#i,Q8m=+bClP+UTJ>,9e*W@UU]7./bM--mpAj.4Qet.kN>.0Mjtq2)6m@0`E[>
+/M&G'.Olr!.47Gl4tBH@FEMbLF*.D'r,_jXs)IpT$?'j#DJa9/D/F**r+l4Frb;CGqI]h@Ac$$7A,g$;
+@K'[5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5r!;c?Qo;Z0Jk;#X8h:&n#f:Adic9`Ica9)V?\
+8-2:O7fGjV7f5[O6iTLP62j.J5Q3kF4o[YD49%A<3W1r:2uGT52?,N31]9*+1&`j-0JEDXpFZ@qs""+!
+s!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`bTDEYJfjV,!$M7_"r\mu?nEr]r[[pu%4s.a0/,(7
+0fLsh76is62]+D/1,1L;0.nk/0JG+288:OJ;e^H#H$FN1GPlXaFoQR\F8p:YEW:"WDu=MND?"GPC\hcG
+B`MiCBDuKGB4baeAc-*;@fg+K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'=T)>!<rZ2"<;]\m;ZBVm;#=&d
+:B!uf9`7W_9)V<]8Gu$Y8Gu$U7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf62>f<21]9*.
+1&Wg&0E!O'/c@7"/,^ss.K([l-iGCi,lf7h,QK(`,5i[O+G(`7+:',7+"q>B1GU`a0b#lk0JG4:1G^jH
+2`s-)%6HI&/hJY+.Ocep-mpD@-4D1G5[ll,:LnKfF`_['F8^.WE=Hl+Df9N3Df0H0D/=$*rbVUMrG):F
+r+Q+Cs(;7A"(l+UAGfs5@Kg1K?sm>MrF#V3ra#_5?!LW=r`oD+#$Y87=]nj/r)`ess&K"sr)3bs;Gg:f
+;Z0Jl;#O2g:&n#e9`.Q`9)hK\8GksY84WPHs$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]LBH4?GVerAt!?
+s#U*=r&F[7s#0g5rA=O1rA"+%r@e+%r@S"!r[dt!r%.jur@7[nq^DCjr?_Ljr?MCi,lJte,4$J)+bCle
++TNee,6f,:@U^c8./bM--mpAj.4Qet.kN>.0Mjtq2)6m@0`E[+/M&IN.h!jS6=W20:h=`kG'.m)FSp4Z
+ErU.VE;sh^DJj</DJa6,D#A)HCAqrIB_l?BAnCjMqIBP7raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$
+r`B&!r)N_qs&8qqrDEMir_NJf!)<Gf!)<Ddr_3>brC[#[r^[)\7n3JHs$loSqa:BMr^$NKrBL9FrB:0C
+r]C-@qDnL6r\sa5r\a^4rA4C-q_A%'!&+=(r%7q$r%/"%.k<(P.Ocep./bUn./kUk-N,7f,lAne,6&hd
++TEVb,5i\b+L`GE+,V-F+<M[J)CJp$!\GuTr[[pu%4s.a0/,(80fCjf76is62ZYcmr\5'?0/"q10JG.3
+88:RK;e^H#H$FN1GPlXaFoQR\F8p:YEW:"WDu=MND?"GPC\hcHBk[?Ural:GAnGUcr+,b9!b,VHra,e7
+?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]Rr^?cR
+rBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)s"=='r@Ipur@7dqr@%Oj
+r?hCfr$27epEKPZJfoXf]c[S(,9JOOC,7V#r@o*D0/,(71,C^C2`Ei[>!"Vs/hJY+.OchG./kS)-7:)b
+5[lo-:LnKfF`_YFs)\-Zr,E0bE,TZ4Df9N2D/F**D>nAOC]/#HC&DZEBE)TCAHQOUARt^Kq-jM9@:3JM
+@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;u]bq;#sKkrDEPjrD3Ae!)<Dcr(I&^s%3,Zr'pcY
+8,GdU7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4Tml04$,S'48q;>3W(l92ubf72>oB31]9'.0`*R&0E!O%
+/cI:"/Gq*t/H77!.f1[l./bOl-3,@j,QT2:r?M:cbTVQ]Jg'b0$7$f?,9/+?@jriTr?i@/-RU;k.Olr!
+/hJh4:Hpou1,1L;/h[,Ts"++!$n3PjA3MM?ATW'<F`[M'r,_jXs)IpT$?'j#DJa9/D/F**r+l4Frb;CG
+qI]e?!+l%<qIBP7raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$r`B&!r)N_qs&8qqrDEMir_NJf!)<Gf
+r([/as%E;_rCQuZ!_5aMr^HiVrBpWRqa:BMr^$NKrBL9FrB:0Cr]C-@qDnL6r\sa5r\a^4rA4C-q_A%'
+!&+=(r%7q$r%/1*.k<)!.4HYnr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`QQLf$WZMQj+!2XE-=C:7
+/M-lOr@A:-/M8\10JY@@1fFHE5Wes(!Au_51&is,0+K]k0.fb175@eUGBeCXG5QR^G5l^bFSg.ZEr9qW
+E;jeRDZ"AOD#\;IC&r$^qIfe>"D;=YAS(dMrF5n<@UT1B"C>D??!dJ8s',S0?2e+/>Q%b(=oMP%=8Z,!
+<W?%r;uBPn;>j>g:]*ue:&doc9DqK]8H;<[7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):
+3<(r;2Z,H12#fB11B'$,0`Ea*0`<[)0)mO%/H.0u.fLmq./PCj-Mo+e,QK(`,5i\O+G(_f+O_G>+!DmO
+/SJoU1,Ae_(G[Wt0JP==1Gh'M4?6P+2DHg9/M&A#.K(Y+-RU5g,pYcd4tBE>EccGGErL.YEr9n`E,]`6
+DJsH2DJ]JmCi!tfD#\;LCAhlEB`D`FB)Z?DAn>Oar+#P3"^thI?sd@@@/aO4?3FP>>[1M4>l7h+>5qb*
+=Su7u<rZ1u<;]Yu;Gp@h:f@6hr_WPhrD!>er_*;cr(I&^s%3,Zr'pcY8,GdU7K#XS6iTLQ62s4M5Q*kG
+5Q3kE4TI\F4Tml04$,S'48q;>3W(l92ubf72>oB31]9'(0`<[)0)[C%/H.1!/Gq*t/H77!.f1[l./bOl
+-3,@j,QT2:r?M:c[ip>HMBN3M+sS?R-X^Hd.4H\D-P\$W-R^Dn.P!#%/M\tT5<C_X0ek@7r%7gt$n3Pk
+A3MM?ATW'<F`[M'r,_jXs)IpT$?'j#DJa9/D/F**r+l4Frb;CGqI]h@Ac$$7A,g$;@K0^8@/XI3?N4=2
+>lS%.>l@n,>5hb+>5_V&=T2D#<r>ts<<#ns;Z0Jk;#X8h:&n#f:Adic9`Ica9)V?\8-2:O7fGjV7f5[O
+6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T62#T6/1A`g)0E<d*0)$ss/H77#.fUst./bUn./kUk
+-N,7f,lAne,6&hd+TEVb,5i\b+G(\e+28m)+<DUJ)C8a#/M/OQ/,_"./M/S.0JG7;2D\9#5Wes(!Au_5
+1&N^90ek=58S^aM;e^H#H$FLVrHJ0_s)n?`qfDdXr,MaUrbq^Pr,)IMs(hIG!GQ6DBDuKGB4baeAc-*;
+@fg+K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'=T)>!<WlE&<)cfp;uBPn;>j>g:]*ue:&doc9DqK]8H;<[
+7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#fB11B'$,0`!I$0)mO%/H.0u
+.fLmq./PCj-Mo+e,QK(`,5i\/+G(_f+S-]^+!DpQ/8&cT1,Ae_(G[Wt0JP==1Gh'M4?6P+2DHg9/M&A#
+.JkM'-RU5e6"<)0:LnKfF`_['F8^.WE=Hl+Df9N3Df0H0D/=$*rbVUMrG):Fr+Q+Cs(;7A!bQ"T!+c";
+q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;[$&s;,L.frDEPjrD3Ae!)<Dcr(I&^
+s%3,Zr'pcY8,GdU7K5dU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB1
+1&3O%0E!L$/H.1!/Gq*t/H77!.f1[l-ibXo-iG@l-2f(i,p`F6rZ[[PJg%-;$7$f?,on=?ALT&Vr?i%&
+-RU;k.Olr!0.eq4:'X!F2)6m@0J</Q%P0.\-pqN0.o9f!F`qnKrH.sYrc8$Yqeum\Df0H0DJj<.Ci'#b
+r+c4Fs(M7A!G5p?AGTg9@fBg8@/XI3?N4=2>lS%.>l@k,=o_b*>Q7n*=oDJ%=8c1t<W5tt;u]bo;>j>j
+:]4#g:&[oc:&[id9DqK]8cD6^7n6&J7K5jT7/K@O6N0:M5lEqH55dYE4T7GB3r1l:3<(u;2uGT52?,N3
+1]9*+1&Wd+0E*U"/c@7"/,q+!.K:gp.K([o-i57h-2Stc,QAtf+o`\b+o`bb+o`\O++bSd+4MA>+<DUK
+)^Jd$/M/OQ/,_"./M/S.0JG:<2D\9#5Wes(!Au_41&Wd90ek=68S^aN;e^H#H$FN1GPlXaFoQR\F8p:Y
+EW:"WDu=MND?"GPC\hcHBk[?Ural:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nt
+s&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<
+r&F^8s#0d4r&"F0rA+@,r@n.&r@\%#!%e+#r[[psr[Idoq^;=hq^).c!$h4^r?8WmJfomm"s5!8+=h)@
+!])Ser@o*D0/,(71,C^C3&`r[=?ADq/hJY+.OchD-k7UP-7(rf4tKK?EccGGErL.YEr9ndE,]`6DJsH2
+DJa6,Ci0/fs(hRJrFu1Cs(D@Drac1DAS#EMA,0R<@:<PO?X[@A@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u
+<rZ1u<;]Yu;Gp@h:f@6hr_WPhrD!>erCm,^s%<;_r(-`U!D#`X7fPpU7/oXS6N9@O5lX(I5lEnI56!hE
+4TI\F4Tml04$,S'48q;>3W(l92ubf72>oB31]9'(0`<[(/c@7!/,h*t/c71"/,^sp.JkOl-iG@l-2f(i
+,p`F6rZZq;Jg%lP$7$f?,on:>ALT&Vr?i=.-RU;k.Olr!0.eq4:-Uft1,1L;0)7(0/1`8!6Y&D4:h=`k
+G'.kJrcJ'Zrc8$Yqeum\Df0H0DJj<.Ci'#br+c4Fs(M7A!G5p?AGTg9@fBg8@/XI3?N4=2>lS%.>l@n,
+>5hb+>5_V&=T2D#<r>ts<!#us;?0Vn;>j>j:]4#g:&[oc:&[id9DqK]8cD6^7n6&J7K5jT7/K@O6N0:M
+5lEqH55dYE4T7GB3r1l83;tl72Z>T62#T6/1A`g*0EEj\r\"+#r%.ars!n$ts![gpr@%Xmq^27fq]u(a
+s!%Idruh=bs!%CbrufN-JffRdoH+D_*ZlRF,[P"5/M-lOr@AC0/M8\10JbIB1K-_-48q/>2)P1b&25dm
+0eY.NCIL$XBm4fIG]s"/r-&*_s)e-Zs)S$Ws)@sUr,2FLs(q^NqJ$"E!,24Aral:GAnGUcr+,b9!b,VH
+ra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]R
+r^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&F^8s#0d4r&"F0rA+@,r@n4(r%@n!r@Ipur@7dqr@%Oj
+r?hFg!%%Og!$h4^r?7LMJfq$8#p(6:+=h&@1GU`a0b#lk0JG4:1G^jJ2`j$%#<F^r0J4n,/H.-t.1dmR
+-R^6-Ai_J?Aoi':FE2L&Er0kTE;jbUDZ+GOC]J>OD#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a4@/jU5
+?N4C4?N4=/>l@k2>?Y35=]ef(=8Z+u<;BGq;Gp@h;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS
+6iTLQ62s4M5Q*kG5Q3kE4TI\F4o[YB3s%H(3<V?&3]T5!2uu$!r\sj8r&+L2r\OL-q(Vb#!&"4%r[e%!
+r[e($r@Igrr@7dqr@%Xms![gnr?_Ljr?V@gr?VCfllgs(Jg&Pc,9S*K-!b(5-mg>j-RL2f-RU;k.Olr#
+0JP@W4ukJW1GCI90E!O&/Is?_/13l!4"X?CFEMbLFERP'qf;XTs)A!Vrb`!ZD/F0.D/F**r+l4Frb;CG
+qe,q@s(2+=qd]S6%UidR?sd8I?<piD?=$oCr*92)s'#D+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVh
+rD!>er_<GfrD!8bs%E;_rCQuZs%!#Ws$ciRqa:BMr^$NKrBL9FrB:0Cr]C-@q`+j?3&`cS3&g^mr\a^4
+q_J@11,1L;r\=@*!&+=(pauFq!\5cN"Y(rM-n$PC./PCi-N>Cj,l]+g,lAne,6&hd+T*D\+L`GE+,D!B
+*Zl@J?=jBq/1N2&.k:NK&hGUe/h\k51c73g6pE^n3&NNNrA+=+%k]Lh.nXVC10&(6H$OXYGl2a^Fo?C^
+F8g4YE<L6#EH#mrDu=MND?"GPC\qlHC&VfDBDZ<>AHHCQ@fg.L@fBg8@/jU4?N"1/>QA(/>lS%,>5_V(
+=T;J$<XMi,<`W4#<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqF4pF/5
+4?P\e4T7DH3]]8]3]];"3!hT)3&`cS2Dm?Mr\a^4rA4C-r\=@*q_.k"s"41#s""+!r@.Ulr?qRkpa,h`
+!$h4^r?6b8JfqfN,T\'M+s8CIDDj7(1,:O;0eY160JP==1H.?V4]XU$0JG+1.kLZLr@&:+,pt)d6Y8A2
+;.alkF`_YGrc7mUrG_aS!,haPrbMROrbVUMrG):Fr+HFMB4baeAnGUcA7YUJqdTM4qdBG2ra,V3s'G_2
+r*9/(s'#G*s&f2#r)Werq,@;ks%rbmr_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TK
+rBU<Gr]^6C!'^BFs#g3@s#U->!]i>%rAXg<3;tl:2Z,H42#]<01&is)0`<X)0)[C$/H.1!/H7=#/Ggsr
+.fLmq./kUo./bOl-3,@j,lT+g,l]+5+bCkh+n?cb+<VXM?"GQ8-7C8i-N,;)-n-Vq.kNG01JBtm2)I*C
+0/,'X0)dF5.kE5!7VFk8;J1)oG'.nLrH%jVrGhjVs)7jRs)%dRs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6
+%UidR?sd8I?<piD?=$oCr*92)s'#D+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVhrD!>er_EAcr_3>b
+rC[#[r^d&ZrC6fUrBpWRqa:BMr^$NKrBL9FrB:0Cr]C-@q`+j?3&`cS3&g^mr\a^4q_J@11,1L;r\=@*
+!&+=(pauFq#V.DT.Ocep-n5*Cq^;:gs!@Uhs!.Lgr$24cruqCbr#tt\QQLf$W#lEh*ulS5AhYbc/1iA%
+r[S=,/M8Y/0/>@A2c'`I5<:hb2)I5i1Arp</h\n/8o-aJ<GHc(H$FOXr-%s[rH&$\rc7sW"E8@#E,bep
+r,2FLs(q^NqeH.Frb24Bqe#e<s().>s'kt9ra>b5rEfG.s',S0?2e+/>Q%b(=oVV(=8c/,<E3(#<E3!t
+;c?Zp;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpT7K,^T6iB@M62j.J5Q!\L4Ztni4$,S(49%>E3B9,]
+3W1oD3B/uW2`<QO2)bFks"s[1rA+@,r@n+%r%A"$r@It!s!msrq^DCjr[.Cdr$27epEKPZll^m&JfrPc
+,T\'M+s8CIDDj7(1,:O;0eY160JP==1H.?V4]XU$0JG+1.kLZLr@&:+-7:2e6Y8A2;.alkF`_YGrc7mU
+rG_aS!,haPrbMROrbVUMrG):Fr+HFMB4baeAnGUcA7YUJqdTM4qdBG2ra,V3s'G_2r*9/(s'#G*s&f2#
+r)Werq,7Do;Gg:fr_ibns%rVhrD!>er_*;cr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-HIrBL9Fr&k$D
+r]U9Dr&ap>r]($@3B@$t!BE.=2ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kUo./bOl
+-3,@j,lT+g,l]*u+bCkn+U&u2*$nm%"tV/L-n$Gir[/@--n-Vr.kND/1JBtm2)I*C0/,'X0)dF5.kE5!
+7VFk8;J1)oG'.nLrH%jVrGhjVs)7jRs)%dRs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6s'bq8$=@.H?<piD
+?=$oCr*92)s'#D+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fU
+r'^ELs$H]Nr]pEHs#pEHrB:0Cr]C-@q`+j?3&`cS3&g^mr\a^4q_J@11,1L;r\=@*!&+=(pauFq#V.DT
+.Ocep-n5*Cq^;:gs!@Uhs!.Lgr$24cruqCbr#tt\JffRd]cSF>*ulS5AhYbc/1iA%.k</%/M8\00JPCA
+2c)n,3]]5X1cG:fr@ng90JG"LCd9aUC3Y#LG^"E1G5HF\F9$C]ErBt\E,fl:E;jeRDZ"AOD#\;JCB&#I
+B`)N?B)Q<@AH-0>@fBg8@/jU4?N"1/>QA(/>lS%,>5_V(=T;J$<X;]*<`W4#<)ccs;cN`ps&/emrD<Ae
+r(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr&t<J4Zkhg4$<L(#!+e*3BB2]rAY*D3&iiU2E!EM
+2Z>T62#T6/1B'$,0`*O$0)mO%/H77#.fCgn./bOm-MSnb,QK(`,5i\/+G(_f+S6d%*ZuOK+=h#@2DQsA
+1,(C:0/#"60etO@2`Wr_<]W)l0J4n,/H.-t.1dmS-Rg</AihSAAoi':FE2L&Er0kTE;jbUDZ+GOC]J>O
+D#\;LCAhlEBF/<aAnGUdAn>Oa!+c";qdTM4qdBG2ra,V3s'G_2r*9/(s'#G*s&f2#r)Werq,7Do;Gg:f
+r_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]Ts$ZlTs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]U9Dr&ap>r]($@
+3B@$t!BE.=2ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kRq-n$JB-iG@l-2f+g-2f+h
+,F9R*+fHOm+<VXM?"GQ8-7C8i-N5A"-n-Sp.k<2)0f)K/4ukJW1GCI90E!O&/Is?_/LO#$4"X?CFEMbL
+FERP'qf;XTs)A!VrGMXPs).jRs(qUKr+c4Fs(M:Bs(;:Br+,\7rF-7F@:3JM?X@&E?!goE?![A5rEB8*
+!*]A+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]N
+r]pEHr]^9Ds#g9Bs#U$;!]W.u"#i+t2u>N42?,N11B]Hg0ekB]1&Wd+0E*U!/c@4+.k<)!.4HYn.K([l
+-i>=k-2f+h,Q8td,QAtf+o`\_+oEJL++bSd+4;5?*Zl@J?=klB.P*/%.P(KL&M5Ug0/,+:2)e?"5<:hb
+2)I5i1Arp<0/,+38o6gK<GHc(H$FOXr-%s[rH&$\rc8$Y#'"X%EH,r:rbq^Pr,)IMs(hLHs(VIGr+Gn=
+rFQ">s'u(<raGe6s'P_2rE]D-!+#S/s',G*rE9/&s&]/"$<:),<`N.!<)Z^pr_rhprDEMiqbR,br_<Dd
+rCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3D#!G+34?GVer]:<F3]T2]3][-u#rst)2`EWQ2)R;k2?,N3
+1]9*.1&Wg'0DmF(/M/OQ/H77#.fCgn./bOm-MSnb,QK(`,5i[o+G(_n+9rr1+!MgXASrJG1,(I=0JG47
+0JG4:1,C^F3BKB(3]/TF/hAM(r[Rjq&1AkR.4%Ap4"X<AF*)PHEch;$qf2RRrbhdSrGDOM!,_^Os(hRJ
+rFu1C$>4!`An>RdAS#C_r+#V5rF,V3!aoABra,V3s'G_2r*9/(s'#G*s&f2#r)Werq,7Do;Gg:fr_ibn
+s%rVhrD!>erCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TKrBU<G!'^EHr&k$Dr]U9Dr&ap>r]($@3B@$t
+!BE.=2ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kUo./bOl-3,@j,lT+g,l]*@+bClN
++VGn?*$nm%/1;hn-mp>h-R^Al.fLq-/MAe590P?n1c$g=0JEAWr[eX3/1i8>BKIeDB689>F`_d)F8L"V
+EW:"XDuFSRD?"MRD?"GMC]%rHC&_lDBE)TDAc-*9A,TjH@:<PO?XI,G?!UfD?<pk7>l@n,>5hb+>5_V&
+=T2A%<rH%t;ufqt<!#us;Z9So;?'Jj:]4#g:&[oc:&[id9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF
+4o[YD49%A=3<hH&2`EWS2u>N42?,N11B]Hg0ekB]1&`j-0JEDXpauFq#V.DT.Ocep-n5*Cq^;:gs!@Uh
+s!.Lgr$24cruqCbr#tt\bTDEYJfjP*+s%gG-!k1;/1N2&.k3&#/1iJ,0/,(71Gq*f6pE^n3&NNNrA+=+
+%kfUk/5'hF1KA17H$OXYGl2a^Fo?C^F8g4YE<L6#EH#mrDu=MND?"GPC\qlHC&VfDBDZ<>AcH<@A,g$;
+@K'[7?i==0?2e(/?2e+/>Q%b(=oVV(=8c/,<E3(#<E3!t;c?Zp;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z
+8,YpT7K,^T6iB@M62j.J5Q!\L4Ztni4$,S(3sI`,3B9,]3W1oD3B/uW2`<QO2)bFks"s[1rA+@,r@n+%
+r%A"$r@It!s!msrq^DCjr[.Fe!%%Og!$h4^r?7LMJfq'9*$-4E+s8CIDDj7(1,:O;0eY470etO@1cIEU
+4B2VI2)$^:/1W:N.fCe--mg>k,t)B-/Q$,$FEM\GFT-=XEW'kUDZF\RD>n>OD>nAOC]/#HC&DWOB4kgg
+AS,OcARo?LA,Ba6@JaI4?iFC3?iOI4?2Rt+>6\;8>$5!1=Su7u<rQ(o;Zour;,L0h;ZBVo;#F,f:&n#e
+9`.Q`9)hK\8GPdR7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m_F4T%8B3]]8(3B9,\3W1o<3B7!ss#0d4
+s"s^2rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^or?qOj!%%Rhr[%Lgs!-kRJg#^hdNKhX+<2\5
+ALo5V-n$Gi-RU;j.4Qhu/1`G.1.sek2)I*C0/,'X0)dF5/1iG%7qk(<;J1)oG'.nLrH%jVrGhjVs)7mS
+#]=KrDJj<.Ci'#br+c4Fs(M:Bs(;:Br+,\7rF-7F@:3JM?X@&E?!goE?![A5rEK;*r`fD+rE9)$r`9)#
+rDihr!*0"ts&8kos&&emr(m8d!)<Gf!)<Ddr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9B
+s#U$;"unS$2`<WSq_nF2s"sU/">V_e0eiS]r@e4)r\!str@A"#.k1]P.4HYn.K([l-i>=k-2f+h,Q8td
+,QAtf+o`\_+oEIl++bSj*sE]-*$np'*&&on/1iA%.kE5'/h\k30JP@?2GZ_*3]]5X1cG:fr@ng90JP+O
+D*]sXC3Y#LG^"E1G5HF\F9$C]ErBt\E,fl:E;jeRDZ"AOD#\;JCB&#IB`)N?B)Q9BA7T0O@q&pH@K'[7
+?i==0?2e(/?2e+/>Q%b(=oVV(=8c/,<E3(#<E3!t;c?Zp;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpT
+7K,^T6iB@M62j.J5Q!\L4Ztni4$,S(3sI`,3B9,]3W1oD3B/uW2`<QO2)bFks"s[1rA+@,r@n+%r%A"$
+r@It!s!msrq^DCjr[.Cdr$27epEKPZJfoXf^E=dC+<MdM.qNTV1,(I=0JG480JP:;1GgpH3BB9&3]/TF
+/hAM(r[Rjq&1AnS.4%Ap4"aBBF*)PHEch;$qf2RRrbhdSrGDOM!,_^Os(hRJrFu1C$>4!`An>RdAS#C_
+r+#V5rF,S2s'Pb3s'Pe4s'>P-r*02)s&oA(r)`esr`&\ls&/ko!)WYms&&emr(m8d!)<Dcr(I&^s%3,Z
+q+(?Ps$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]U9Dr&ap>r]($@3B@$t!BE.=2ubf62?,N41]9'.0`*R&
+0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iG@l-2f+g-2f+h,Kq<_+bCm.+VPt@*$nm%/1;hn-mp>h
+-n$Mn.P(KL$na4h90P?n1c$g=0JEAWr[eX3/M/A@Bfn"GB689>F`_d)F8L"VEW:"XDuFSRD?"MRD?"GM
+C]%rHC&_lDBE)TDAc-*9A,TjH@:<PO?XI,G?!UfD?<pk7>l@n,>5hb+>5_V&=T2A%<rH%t;ufqt<<#nq
+;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XP6iTLP62j.J5Q3kF4o[YD49%A=3<hH&2`EWS
+2u>N42?,N11B]Hg0ekB]1&Wd+0E*U!/c@4+.k<)!.4HYn.K([l-i>=k-2f+h,Q8td,QAtf+o`\_+oEIL
+++bT5*tfV:*$np'0J"\)/Lr;$/1iG+0E!R,1Gh!c#=Ld;3]JuR2Z5E00b5ok0e>t75r2MUG^4RZGBj%/
+qfVjZ!-A-[rG_sZEH,r:rbq^Pr,)IMs(hLHs(VIGr+Gn=rFQ">s'u(<raGe6s'P_2rE]G.!F/q0>lS%,
+>5_V(=T;J$<XMi,<`W4#<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqF
+4pF/54?P\e4T7GB3WqH'3]];"3!hT)3&`cS2Dm?Mr\a^4rA4C-r\=@*q_.k"s"41#s""+!r@.Ulr?qRk
+pa,h`!$h4^r?:MMJfoXfe0$"X+<MdM.qNTV1,(I=0JG480JP=<1GgpH3''0%3]/TF/hAM(r[Rjq&1AnS
+.4%Dq4"aBBF*)PHEch;$qf2RRrbhdSrGDOM!,_^Os(hRJrFu1C$>4!`An>RdAS#C_r+#V5rF,S2s'Pb3
+s'Pe4s'>P-r*02)s&oA(r)`esr`&\l"B&,p;,I6is&&emr(m8d!)<Gd!)3;`s%<;_r(-WRr'p]TrC$ZQ
+s$H`Os$6TKrBU<Gr]^6C!'^BFs#g3@s#U->!]i>%rAXg<3;tl:2Z,H42#]<01&3O%0*!X'/cI=#/,h+"
+/c@6t/,^ss.K([o-iYUn-iG@l-2f+g-2f+h,I\hJ+c%9F+<VXM?"FHr-mg>j-RL2h-n-Sp/,h(./hf%R
+4ukJW1GCI90E!O&/IsBa/gs5(4>'NEFEMbLFERP'qf;XTs)A!VrGMXPs).jRs(qUKr+c4Fs(M:Bs(;:B
+r+,\7rF5e8s'Q1@?X@&E?!goE?![A5rEK;*r`fD+rE9)$r`9)#rDihr!*0"ts&8kos&&emr(m8d!)<Gf
+r([/as%E;_rCQuZs%!#Ws$ciRqa:BMr^$NKrBL<G!'^?Es#g9Bs#U$;"unS$2`<WSq_nF2s"sU/">V_e
+0eiS]r@e4)r\!str@A4).k3"t.4?Snr@%Ojr$MFir?VCfrZqCds!%Idruh4_r#gS5JfhZJ+s%gG-!k1;
+/1N2&.k3&#/M/S.0JG481Gh!c6pE^n3&NNNrA+=+%ko^m/5'kH1KA17H$OXYGl2a^Fo?C^F8g4YE<L6#
+EH#mrDu=MND?"GPC\qlHC&VfDBDZ<>AcH<@A,g$;@K'[7?i==0?2e(/?2e+/>Q%b(=oVV(=8c/*<E3(#
+<E3!t;ZTfrr_rhprDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3D#!G+34?GVer]:<F
+3]T2]3][-u#rst)2`EWQ2)R;k2?,N31]9*.1&Wg'0DmI&/c@7#/,q*t.JkOl-iPIf-2]"g,PND\+j;'\
++G(a.+=8-P+!MgXASsC]0JYC;0JP780etO@1c.*M3]pD'2_m$=/M&G'/,^q+.4HSj-mhDq3\F9AF8g7^
+F*.D%q/QFRs)7pTrGDOMrG2:FrFu1C$"mm_An>RdAS#BPAGfs8@fKm8@/jU5@/jU4?N"1,>l7h)=oDJ%
+=8Z+u<;TVm;Z9Pm;ZBVo;#F,f:&n#e9`.Q`9)hK\8GPdR7fPpW7/o[T6iTLQ62s4M5Q*kG5Q3kE4oIM?
+48h5;3W1r:2uGT62>oB31]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kRq-n$JB-iPIk-2f+f,Q8mR
++bCl:+WDXJ+<;Y0BeUn\-mg8h-7:/h.4Qet.kWJ11.VX64#\uO1,1K]0E!L1.k3)!87st9;eL4OFTHT-
+rH%gUs)J$Ws)7jRrb_UMqeQ+Erb;CGqe,q@s(2+=rF>h9r*fV5s'Pb3r*B2)rEB8*!a8f4rEB2'rE0&#
+!*9%uqc*Jls&/kos%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Aq`4U7
+!&sg7r&4R4rA=L0rA+7)r@e4)r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+TEYa+o`\O
+++bSd+4D;V+WVXF,?nn>.k*#!.kE/$/1iG+0/,(81H%-b6pWpq3&``Qr\OL.$Sa@i0eZ:>5rD\XGQ)gf
+GBs+0rcJ?eF`heJrcA'Zs)J'Yrc%gSqel=Ks(q^NqeH.Frb24Brau+?rFGq;s'bq8r*T>-rE];*r*02)
+rE9/&s&]/"qc3Pnr_rhprDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL9F!'U9Cq`F[9
+rAjj:rAX[5r\aU1s"jU/r\=@*q_.k"r[Rt!q^VOnq^DCjr[.Cdr?V@ep`fY[[ig8FMBE-F+WhmP.:R<=
+3\`9C0JG790/,(71,C^C3BB;e;`Zin0J4t0/1W7L.L[aT-71,f7V4\6;.anKF9-H)rc7gSs)A!Vs).dP
+rbVOKqeH(Dr+HFMB4baeAnGUcA7YUJr*o\7rF#Y4s'Pn9?XNb<rE];*r*0,&rE0&#r)Werqc!Gkr_`Ym
+s&&emr(m8d!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-HIrBC9Gs$$?DrB0s=rAsg9rAad8r&4R4
+rA=O1rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^or?qRkr?_Cfr?M:cJg#^h^*+^G+!;RJ>%oZ<
+,q()e-mg;h-n-Vq.k<5*1,;Ba4#\uO1,1K]0E!L1.k</"87st9;eL4OFTHT-rH%gUs)J$Ws)7jRrb_UM
+qeQ+Erb;CGqe,q@s(2+=rF>h9r*fV5s'Pb3r*B2)rEK;*s',G*r`T2%r`9)#rDi_orDNo!;Gp@h:f.'c
+rD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Aq`4U7q`"F2s#'a3r\OL.q_A((
+!AH2+0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`s!%CbrufN-JffRdo,f2#*?Q:H>A>uF
+.4cr!/1N2%/M/S.0JG7<2E"5s5s..e2`<Sn1]9':0ek@:02?CN2-+I9rceHfH2MjbFTcl1F`_a)F8g4Y
+EW0qUDu4GMD?"GPC\qlHC&VfDBDuNAAc60>@fKm:@/OC/?N"1,>l7h+>5_V(=T;J$<r5np<;ohr;Z0Jk
+;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH4odbE4Sq5;3rM)<3;kf72Z>T32#fB11B'$,
+0`*O$0)[<t.fCgn./bOm-M\qf-2f+g,PWJ]+dX='+K?P(*[)UL+t6uA3\`9C0JG790/,(71,C^C3BB;e
+;[GKD1GCF6/M&D&r@/4).46Gj-Uq]//l?5%rcA0^FT-=VEW:"XDuX_RD>nAMC\qlFC&DWOB4kggAS,Oc
+ARo?LA,Kg9@JsU6?iFI5?i==0?2In*>6%n+=oDJ%=8Z+u<;TVm;Z9Pm;ZBVo;#F,f:&n#e9`.Q`9)hK\
+8GPdR7fPpU7/oXS6N9@O5lX(I5lEqH55[SB4Sq5=3r:r93;tl72ZGZ52#fB11&3O%0*!X'/cI=#/,h+"
+/c@6t/,^ss.K([o-iYUn-iPIk-2f+f,Q8nR+bCkh+k%SZ,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#%0/>:R
+5!(\[1GU[=r@e+%$7m\Y.S+25/lQD)rcJ6`G5ZLYErU.YE;skUD?+SRD>e;JC]%rHC&_lDBE)TDAc-*;
+A,]s8@K0a8?iFC0?2In*>Q7n,>Q%b)=oDJ%<rc;"<Vobn;u]bq;?'Jj:]4#g:&[lf:&Rfc9`Ica9)V?\
+8H23Y7fPpT7/K@O6N0:M5lEqH55dYE4T7D=3W1r72uGT62>oB21]9*+1&Wd+0E*U!/c71".g7CP.4HYo
+r@%Ojr$MFir?VCfrZqCds!%Cbruh=cr?;1`[i^2DM&upF*?Q:H>A>-7.k*#!.kE/$/1iG+0/,(81H%-b
+6pWss3&iiTr\OL.$Sa@i1,)I@5rD\XGQ)gfGBs+0rcJ?eF`heJrcA'ZrGhgUrGVRNr,)IMs(hLHs(VIG
+r+H"@rFPq<s'l":s'Yb3qd05,qcs&'s'#A(s&f;&rDreqr)EYos&/emrD<Aer(d5cs%NAarC[&\rCHoX
+rC6]Rr^?cRrBgHKr]pEHr]U<FrB0s=q`=[9r]'j8rAOX4r&"F0rA+@,r@n+%r%@puq^VOnq^DCjr[.Cd
+r?V@ep`fY[JfoXf^E=jE+WhmP.:R<Y0eY:90JY=80JG4:1G^jJ3^#Z*3]AiK0.nh-.kCQJ$n3VR-RgE4
+AiVJ@Aomrn!HWA^Eqs_TE;skVDZ+GOD#J/HCAhlEBF8BbAnGUdAn>OaAGfs8@fKm8@/jU5@/jU4?N"1,
+>l7h)=oDJ%=8Z+u<;TVm;ZBSo;>sJn;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG
+5Q3kE4oIM?48h5;3W1r:2uGT62>oB31]9'.0`*R&0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iPIk
+-2f+f,Q8n2+bCkh+nHj%,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#$0/>:Q5<Ce\1GU[=r@e+%$8!e\.S+25
+/lQD)rcJ6`G5ZLYErU.YE;skTDZ4MOD#8#GCAqrIB_uHBB)cH?AGp$;@f0[7@/jU5?Mn++>l@n,>5qh*
+>5h\'=T2A%<rH%q<;]\p;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XP6iTLP62j.J5Q3kF
+4o[YD3r:r93;YZ42ZGZ52#]<01A`g)0E<d*0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`
+s!%CbrudXMJfgs6)^-4D*@"d'1b1"+.P!&"/1`A)/h\n40f(^G9*[jN4ZYS_2`CXkrA"a81,1O<:MrHU
+<bcjXGQE#6r-&'^"Enp1FEIM'rc7sWrc%gSqel=Ks(q^NqeH.Frb24Brau+?rFGq;s'bq8r*T>-rE]G.
+rET8)s'#A(s&f;&rDreqr)EYos&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr]U<F
+rB0s=r]:$>rAjj:rAX[5r\aU1s"jU/r\=@*q_.k"r@@apr@.Ulr?qRkpa,karZh1^r?:MMJfoXfe0$(Z
++WhmP.:R<Y0eY:90JY=80JG4:1G^jJ3^#W)4#\rL0.nh-.kCQJ$n3VR-n-N5AiVJ@Aomrn!HWA^Eqs_T
+E;skVDZ+GOD#J/HCAhlEBF8BbAnGUdAn>OaAGfs8@fKm8@/jU5@/jU4?N"1,>l7h)=oDJ%=8Z+u<;TVm
+;Z9Pm;ZBVo;#F,f:&n#f9E7ca9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE4oIM?48h5;3W1r:
+2uGT62>oB31]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kUo./bOm-N,7h,lJte,.A_I+c.?H,9J$K
+,$J\#0IJ.p-71,f-RU;k.Olr!/M8b57mB*q2)@$D1&Wd(/da0]/Lj;(3\=9CFT-C`FE[V(qJuUUrc%mU
+rGMUOrG;@Hr+c4Fs(M:Bs(;:Br+,b9raPe6s'Yk6ra,M.qcs)(s'#G,rEB2'rE0&#!*9%uqc*Jls&/ko
+s%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHs#pEHrB:0Cr]9p:rAa[5r&4R4rA=L0
+rA+7)r@e4)r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:++bTK+!VpL*uuS1
+C,@Fi/1N/$.P*,&/M8\10JP=?2G6J)4ZYS_2`CXkrA"a81GUa?:MrHU<bcjXGQE#6r-&'^"Enp1FEIM'
+rc7sWrc%gSqel=Ks(q^NqeH.Frb24Brau+?rFGq;s'bq8r*T>-rE];*r*02)rE9/&s&]/"qc3Vps&Atr
+s&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr]U<FrB0s=q`=[9r]'j8rAOX4r&"F0
+rA+@,r@n+%r%@puq^VOnq^DCjr[.Cdr?V@ep`fY[bTMK[Jfs\.-6=<P+sJIFE]Pp.1,(C;0J>+60etO@
+1c[T[4]4@$1bgX:/hJS(r@7dq#q.8O7qOb5;.anKF9-H)rc7gSs)A!Vs).dPrbVOKqeH(Dr+HCLB4bae
+AnGUcA,p0<A,Kg9@JsU6?iFI5?i==0?2In)>Q%_'=T2D"<rQ(q;uKVn;>sJn;?'Jj:]4#g:&Rc`9E.Wa
+8c2-T8,PjV7K5dU7/oXS6N9@O5lX(I5lEqH55[SB4Sq5=3r:r93;tl72ZGZ52#fB11&3O%0*!X'/cI=#
+/,h+"/c@6t/,^ss.K([o-NY\E-iPLm-N,7h,lJte,*sI)+fQV(,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#$
+/ho(N#<t=12)@$D1&Wd'/dX*^.nOA7/Q6;(rcJ6`G5ZLYErU.YE;skTDZ4MOD#8#GCAqrIB_uHBB)cH?
+AGp$;@f0[7@/jU5?Mn++>l@k,=oql3>Q%b)=oDJ%<rc;"<Vobn;u]bq;?'Jj:]4#g:&[oc:&[id9DqK]
+8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YD3r:r92uko82uGT62>oB21]9*+1&Wd+0E*U!/c7.).k<)!
+.4HYor@%Ojr$MFir?VCfrZqCds!%Cbruh=cr?;1`llUg$JfiG`,9\'L*@"d'1b1"+.P!&"/1`A)/h\n4
+0etUD91;013]T/Y2uYW31(,fn1,CX\DEp$ZC3TZ%!I&heG5cUeG'.qLFT-@\ErU.ZEW0qUDu4GMD?"GP
+C\qlHC&VfDBDuNAAc60>@fKm:@/OC/?N"1,>l7h+>5_V(=T;J$<r5np<;ohr;Z0Jk;#=&d:B!uf9`7W_
+9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH4odbE4Sq5;3rM)<3;kf72Z>T32#fB11B'$,0`*O$0)d@$/,Lgp
+.JkOl-iPIf-2f+g,PWJ]+h&SG+Gq9H*[)UL+t6uA*]c#/1,(C;0J>+60etO@1cRKX4]4@$1bgX:/hJS(
+r@/4).4Qbr-q@l0/Q$,$rcA0^FT-=VEW:"XDuX_RD>nAMC\qlFC&DWOB4kggAS,OcARo?LA,Kg9@JsU6
+?iOL8?sd:>?N"1,>l7h)=oDJ%=8Z+u<;TVm;Z9Pm;ZBVo;#F,f:&n#e9`.Q`9)hK\8GPdR7fPpU7/oXS
+6N9@O5lX(I5lEnI56!hE4oIM?48h5;3W1r:2uGT62>oB31]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq
+./kUo./bOm-N,7h,lJte,(^ti+hf*E,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#$/ho(N5<Ln_1c$mAr@e+%
+$83t`.nOA7/Q6;(rcJ6`G5ZLYErU.YE;skTDZ4MOD#8#GCAqrIB_uHBB)cH?AGp$;@f0[7@/jU5?Mn++
+>l@n,>5qh*>5h\'=T2A%<rH%q<;f`";c6Lj;,C*e:]4#g:&[oc:&[id9DqK]8cD9\8,YpW7JoRN6iTLP
+62j.J5Q3kF4o[YD3r:r93;YZ42ZGZ52#]<01A`g*0EEj\r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g
+,lAne,5i\b+TEYa+o`\/++bSd+7gR!+WVXF,?nn>.k*#!.kE/$/1iG+0/,(71,Up^77'1"3B9&Xr\OL.
+$SaIo1bhdD5VuMVGQ)gfGBs+0rcJ?eF`heJrcA'ZrGhgUrGVRNr,)IMs(hLHs(VIGr+H"@rFPq<s'l":
+s'Yb3qd05,qcs&'s'#A(s&f;&rDreqr)EYos&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHK
+r]pEHr]U<FrB0s=q`=[9r]'j8rAOX4r&"F0rA+@,r@n+%r%@puq^VOnq^DCjr[.Fe!%%RhrZh1^r?7LM
+Jfq'9*$-7F+sJIFE]Pp.1,(C;0J>+60etO@1cRKX4]2SJ3&E?D0.nh,/,^q+.4H_q.O[f!3A"*?F8g7^
+F*.D%q/QFRs)7pTrGDOMrG2:FrFu1C$>4!`An>RdAS#C_r+#Y6s'bk6s'Pb5s'P_2rE];*rEB8+rE9)$
+r`B"ur`&bnrDNVlr_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TKrBU<Gr]^6CrB0s=
+rAsg9rAad8r&4R4rA=O1rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^or?qRkr?_Cfr?M:cllgs(
+Jg&Sd,9n9Q*?n[$0IJ.p-71,f-RU;k.Olr!/M8b47R'!p2)I*E1&Wd(/da6a/h9M+3A"0BFT-C`FE[V(
+qJuUUrc%mUrb_^Rrb_UMqeQ+Erb;CGqe,q@s(2+=rF>h9r*fV5s'Pb3r*B2)rEK;*s',G*r`T2%r`9)#
+rDi_or)<Vns&&emr(m8d!)<Gf!)<Ddr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Aq`4U7
+q`"F2s#'a3r\OL.q_A%'!&+=(pauCps!n7&.Ocep.K([l-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE
++,M'D+WVXF,?nn&1b1"+.P!&"/1`A)/h\n40etUD8ju'14#o;\2uYW31(,fn1Ggg^DEp$ZC3TZ%!I&he
+G5cUeG'.qLFT-@\ErC"WE;a_PDZ"AOD#\;JCB&#IB`)NBB)Q<>AH--=@K0a5?i+1.?2In)>Q7n*=oVV(
+=8c1s<W#hq;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpT7K,^T6iB@M62j.J5Q3hH4oIM?48V);3W;#:
+2uPZ62>f<21]9*.1&Wg'0DmI$/,Lgp.JkOl-iPIf-2f+g,PWJ]+bChg+MT$E*[)UL+t6uA3\`9C0JG79
+0/,(71,C^C3&s)`;EQil0eb42/Gq$t.M!sX.4@f#2D7s@F*)MFEch;$r,MaUrGVUOs)%dPr+l1ErFu1C
+$tj3bAn>RdAS#C_@q5=Ds'bk6s'Pb5s'PY0"C5;<>[.24r*0,&rE0#!rDihrr)<VnrD<Pk!)WYms&&em
+r(m8d!)<Dcr(I&^s%3,Zq+(?Ps$clS!^f=@rBU?HrBU<Gr]^6CrB0s=rAsp<rAa[5r&4O3s"s^2rA"=+
+q_7t%!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gnr[.Riq]u1ds!#W0Jg#^hoH=2ZrZDOe+B</5-7:2g
+-RJa?$n3YU.kE5%0/,7N5s#!&!\uGar\44&#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rH
+C&_lDBE)TDAb]g8@f0[7@/jU5?4'tE?<piA>[(E;>l@n,>5qh*>5qb*=T)>#<rH%t<;fbm;ZBVo;#F,f
+:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XS6iKFM62j.J5Q3kF4o[YD3r:r93;tl82Z#B12#K-41,:R=
+0`Eg*0E<d*0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`rZ_@crZIOLJfh!7*$H@F*ucA(
+CH3jq/Li8"/1`A)/h\n40eY=>3CjHG5W_"f3&WZO2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\
+EVseSDu4GMD?"GPC\qlHC&VfABDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2n1.>l7h*=o;D%=8c2!<W,nr
+;ZKer;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5>3r_8@3W1r72uGT5
+2?,N31]9*.1&Wg'0DmI$/,Lgp.JkOl-iPIf-2f+g,Q&bc,QAtf+mL2%+G(`c+<D[J+<_jT?#r1`0etF;
+0/>480etO@1c.'M3Bp5#2Z>B3/hARO/,h"/.4Qbp8nKt7;J1&mFE;JErc7pVs)@pTr,2OOs(qUKqeH(D
+r+HLOB4baeAnGUcA7T1[q-sA4rF#Y4ra>b5qd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&em
+r(m8d!)<Gd!)3;`s%<;_r(-WRr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-
+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gnr[.Riq]u1ds!"lpJg$!p!$hIc!ui@_C'HLA-R^;h
+-2o;(.4Qet/1`;)0/Z*^3]/`N1Aij'0*j0^.njS6/lQH^FTHQ+rH%pXrc.jTrbqgSrGDLLqeQ+Erb;CG
+qe,q@s(1t9raPe6s'Yk6ra#q;?=$oC>[1K;>[753s'#G,rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>e
+r_EAcr_3>brC[#[r^d&ZrC6fUr'^NOr^-NKr]pEHs#pEHrB:0Cr]9p:rAad8rAOO1rA=F.">V_e0eiS]
+r@e4)r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWU9++bTL+!)RH+!2FF<bj]F
+/1i>%.4d#%/M8\10JP4;1c\)r5Q3\H2`<QN2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\EVseS
+Du4GMD?"GPC\qlHC&VfABDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2In)>Q.e'=T;J$<rQ+t<<#kt;cN`p
+s&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9Cq`F^:s#L$;q`"F2r\a^4rA4C-
+r\=@*q_.k"r@@apr@.Ulr?qRkpa,karZh=bs!.OfruoN-JfoXfoH51u+!;^L-XCdW0JP=:0eY:90JP==
+1GgpG3B9;u4>m*l!%n$tr[JF-.Occ<Ai;;?B6/0:F)lC%Er9qWE;a_QDZ=SRD#A)GCAhlEBF/<aAnGUd
+An>Oa!b>eNq-sA4rF#Y4ra>b5qd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dc
+r(I&^s%3,Zq+(?Ps$crU"@PXF6UCZ9r]g?HrBL9Fr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-q(Vb#!&"4%
+r[e%!r[e($r@Igrr@7dqr@%Xm![oHEr[7[lr?_=ds!.OfQ6Ci'WZ_?erZDOe+B</5-7:2g-RJa?$7RGS
+.kE5%0/#.L!C/[E1]]<ar@n+%#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rHC&_lDBE)TD
+Ab]g8@f0[7@/jU5?4'tE?<piA>[(E;>l@k,=oql3>Q%b*=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g:&[oc
+:&[id9DqK]8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD3r:r92uko;2uPZ32>oB01B]Hg0ekB]1&Wd+
+0E*U!/c7.).k<)!.4HYor@%Ojr$MFir?VCfrZqCds!%Cbruh:bruq@allUg$JfiJa-6XEP*ucA(CH3jq
+/Li8"/1`A)/h\n40eY@?3CcM&3]]8[2)R3IrA+g:1,LgD0iMpP2HFVlGQDu4r-&'^rH.sYs)S-Zr,DUQ
+qel=Ks(q^NqeH.Frb2+?rFPq<#\%7O@:3JM?XWk?"C>D??!dJ8qcs&'r`T/$s&]/"r`/nrr_ierr_rhp
+rDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVrC-ZPqa16Ir]pEHr]U<FrB0s=r&Xj<rAa[5r&4O3s"s[1rA+@,
+r@n+%r%@t!!%[prr@.Ulr?qRkpa,karZh=bs!.OfruncmJfopn#9b03+Wr.<EuI4r0etF;0/>480etO@
+1c.'M3Bg/!2)$[:/c%!s.M!sX.4@f#2D7s@F*)MFEch;$r,MaUrGVUOs)%dPr+l1ErFu1C$tj3bAn>Rd
+AS#C_@q5=Ds'bk6s'Pe6!aoABqd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dc
+r(I&^s%3,Zq+(?Ps$clS!^f=@rBU?HrBU<G!'^EHr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-q(Vb#!&"4%
+r[e%!r[e($r@Igrr@7dqr@%Xms![gnr[.Riq]l:h,9e<TJg#^h^EES%rZDOe+B</5-7:2g-RJa?"">]L
+/,h(-0J>7M5<1PW1GLO9r\44&#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rHC&_lDBE)TD
+Ab]g8@f0[7@/jU5?4'tE?<piA>[(E;>l@n,>5qh*>5qb*=T)>#<rH%t<;fbp;Z9So;?'Jj:]4#g:&[oc
+:&[id9DqK]8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD3r:r93;tl82Z#B12#K-41,:R=0`Eg+0EEj\
+r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWV.++bSd+7pWr+W_^I)^/6t3@ZR3
+.Our!/1iG+0/,(70JkRF7n#W@3<V8u2)I/g1CGrn1c.!C;f+ZU<bqYY!Hr_cG5cX_FSp4[ErU.WE;a_P
+DZ"AOD#\;JCB&#IB_c<>Ac6-F@U`bS?sm>K@/aL9?=$oC?N"1,>l7h*=o;D%=8c2!<W,nr;ZKer;u]bo
+;>j>g:]*ue:&doc9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5<3r_5=3;YZ42Z>T62#T6/1B'$,
+0`*O$0)[<t.fCgn./bOm-M\qf-2f+g,Q&bc,QAtf+dF1%+K?P(+WhgM+=CH94tn]H0JP490JG4:1G^jE
+2*!Z\9EdL80J>(2qCDOp%k/tW-q\)002cG(FEDSEFT-=YEW:"VDu=MQD?"GMC\qlFC&DWQB4kggAS,Oc
+ARo=]A,0U6@JsU6?iFI5?i+.4?!U]?>Q.n+>6%n+=oDJ$<rH%t<;]\p;Z0Jm;#XAm;?'Jj:]4#g:&Rc`
+9E.Wa8c2-T8,PjV7K#UU6UO0<5lO"H5lEqH55[SB4Sq5=3rV/<3;YZ42Z>T62#]<01&3O%0*!X'/cI=#
+/,h+"/c@6t/,^ss.K([o-iYUn-iPIk-2Stf,QAtR+bCkh+k.Y8,Q8em)^&-q1aXRu-7:,=-j(nJ.P(KL
+$SX4i69dIe1c$j>0E*[&0*j0^.njS6/lQH^FTHQ+rH%pXrc.jTrbqgSrGDLLqeQ+Erb;CGqe,q@s(1t9
+raPe6s'Yk6ra#q;?=$oC>[1K;>[753s'#G,rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>er_<GfrD!8b
+s%E;_rCQuZs%!#Ws$ciRr^6ZOr'C<IrBL9FrB:0Cr]9p:rAad8rAOO1rA=F.">V_e0eiS]r@e4)r\!st
+r%.ju"Y(uN.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWUn++bSl*sWr1+!2FF<biI2.P*/$.k*##
+/M/S.0JG481c%*\76^]2"?/1q1c5.e$SjIo1c$jbD*9dXC]/JYG'Nq.rcS0]r,_mYs)IsUrGVRNr,)IM
+s(hLHs(VIGq.KY;rFGq;#%:qJ?sd8Kra,e7?<piCrE];*r*0/'r)iu#rDrntrD`bp!*&qrs&/emrD<Ae
+r(d5cs%NAarC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9Cq`F^:s#L$;q`"F2r\a^4rA4C-r\=@*q_.k"
+r@@apr@.Ulr?qRkpa,karZh=bs!.OfruqCbJfoXf^E=R@+!;^L-XCdW0JP=:0eY:90JP==1GgpH3]T>s
+4>m*l!%n$tr[JF-.Occ<Ai;;?B6/0:F)lC%Er9qWE;a_QDZ=SRD#A)GCAhlEBFJNdAnGUdAn>OaA7K-F
+@fKm8@/jU5@/jU2?3FP>>[1M4>l7h)=oDJ$<rH%t<;]\p;Z0Gm:]O>k;ZBVo;#F,f:&n#e9`.Q`9)hK\
+8GPdR7fPpU6io_C62a(J5Q*kG5Q3kE4oIM?48h5>3W1r72uGT52?,N41]9'.0`*R&0*!X'/cI=#/,h+"
+/c@6t/,^ss.K([o-iYUn-iPIk-2Stf,QAt2+bCkh+nQoX,Q8em)^&-q1aXRu-7:,=-j(nJ.P(KL"Y_Sc
+69mR11]]<ar@n+%#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rHC&_lDBE)TDAb]g8@f0[7
+@/jU5?4'tE?<piA>[(E;>l@n,>5qh*>5qb*=T)>#<rH%t<;fbm;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\
+8H23Y7fPpU6i]XS6iKFM62j.J5Q3kF4o[YD3r:r93;tl82Z#B12#K-41,:R=0`Eg*0E<d*0).$r/-d[U
+.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`rZ_@crZIOLJfh!7*$H@F*ucA(CH3jq/Li8"/1`A)/h\n4
+0ekL@2b"*B5<:hc2`3HL2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\EVseSDu4GMD?"GPC\qlH
+C&VfABDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2n1.>l7h*=o;D%=8c2!<W,nr;ZKer;u]bo;>j>g:]*ue
+:&doc9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5>3r_8@3W1r72uGT52?,N31]9*.1&Wg'0DmI$
+/,Lgp.JkOl-iPIf-2f+g,Q&bc,QAtf+mL2%+G(`c+<D[J+<_jT?#r1`0etF;0/>480etO@1c.*O3B^%u
+2Z>B3/hARO/,h"/.4Qbp8nKt7;J1&mFE;JErc7pVs)@pTr,2OOs(qUKqeH(Dr+HLOB4baeAnGUcA7T1[
+q-sA4rF#Y4ra>b5qd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Gd!)3;`s%<;_
+r(-WRr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-q(Vb#!&"4%r[e%!r[e($
+r@Igrr@7dqr@%Xms![gnr[.Riq]u1ds!"lpJg$!p!$hIc!ui@_C'HLA-R^;h-2o;(.4Qet/1`A,0/GmZ
+3]/`N1Aij'0*j0^.njS6/lQH^FTHQ+rH%pXrc.jTrbqgSrGDLLqeQ+Erb;CGqe,q@s(1t9raPe6s'Yk6
+ra#q;?=$oC>[1K;>[753s'#G,rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>er_EAcr_3>brC[#[r^d&Z
+rC6fUr'^NOr^-NKr]pEHs#pEHrB:0Cr]9p:rAad8rAOO1rA=F.">V_e0eiS]r@e4)r\!str%&('.k3"t
+.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWU9++bTL+!)RH+!2FF<bj]F/1i>%.4d#%/M8\10JP:=
+1H.cm5Q3\H2`<QN2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\EVseSDu4GMD?"GPC\qlHC&VfA
+BDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2In)>Q.e'=T;J$<rQ+t<<#kt;cN`ps&/emrD<Aer(d5cs%NAa
+rC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9Cq`F^:s#L$;q`"F2r\a^4rA4C-r\=@*q_.k"r@@apr@.Ul
+r?qRkpa,karZh=bs!.OfruoN-JfoXfoH5D&+!;^L-XCdW0JP=:0eY:90JP==1GgpI3]T>r4>noK0J4n-
+r%%ar%k/tW-q\)002cG(FEDSEFT-=YEW:"VDu=MQD?"GMC\qlFC&DWNB4kggAS,OcARkjQ@q5=Ds'bk6
+s'Pb5s'PY0"C5;<>[.24r*0,&rE0#!rDihrr)<VnrDESkr_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]T
+s$QuX6pj=-rBU?HrBU<Gr]^6CrB0s=rAsp<rAa[5r&4O3s"s^2rA"+%r@\.'r@S""r[[t!s"41#q^_Up
+r[Idor[.aq-n#!Ar[.Riq]u1ds!!aPJg%-;!$hIc$6(*fC,@7b-mg;fr[8+&.Olr"/1iP/1I2%-3rUu<
+1,(H^0`*L//hJSIB/VA@B`3&SF*7G&rGqmWr,DXRs).dPrG;@Hr+c4Fs(M:Bs(;:BpgjA5r*fV5s'Pb3
+$=-tE?!U]?>?b?;rEB8*!a8f4rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>er_EAcr_3>brC[#[r^d&Z
+rC6fUr'^NOr^-NKr]pEHr]^9Ds#g9Aq`4U7!&sp:rAOO1rA=F.">V_e0eiS]r@e4)r\!str%&('.k3"t
+.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWVN++bSd+4MAZ+W_^I)^/6t3@ZR3.Our!/1iG+0/,(7
+0f1[F77KO(3]]5Y2Dd8h1CGrn1c.!C;f+ZU<bqYY!Hr_cG5cX_FSp4[ErU.WE;a_PDZ"AOD#\;JCB&#I
+B_c<>Ac6-F@U`bS?sm>K@/aL9?=$oC?N"1,>l7h*=o;D%=8c2!<W,nr;ZKer;u]bo;>j>g:]*ue:&doc
+9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5<3r_5=3;YZ42Z>T62#T6/1B'$,0`*O$0)d@$/,Lgp
+.JkOl-iPIf-2f+g,Q&bc,QAtf+giGE+Gq9H+WhgM+=CH9+$MA51,(F91,(C:1,C^C1cIHT4A.^o1GCI8
+/hJV*/,^q).k3%u.8FJ20i;Q]Erg9%rc7pVs)@pTrbh[OrbVOKqeH(Ds(MFFrFYt=s().>pgX83rF#Y4
+s'Pn9?XN_;!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAas%<;as%<;_r(-`U
+rC6ZQrC$ZQr]pZP5X.IsrBU<G!'^EHq`XsArAt'C4$3C%r]0p:rAXa7rA=U62?#H41]K6/1&3O%0*!X'
+/cI=#/,h+"/c@7!/,h$q.K([m-iPLq-RL29-3#4g,6&g<+bClP+XSEX+X/!N;f4K?-7:,g,q(,g-n-Vq
+.k<5)0/Z!Y4#\uP1GU[>0`!F.0J+hPB/D>ABDloQEch8$rGqmWr,D[SrGMUOrG;@Hr+c4Er+H"@s(1n7
+raPe6s'Yk6ra#\4?<pk5>QA"->5hb*>5qb(=T)>#<rH%t<;fbp;Z9So;?'Jj:]4&d:&7Q`9DqK]8cD9[
+7f>dQ7/]LP6N9@L5lEqH55dVH4?P\dqDnL6r\sd6r&"I2q_S4,s"XL,r\=C+!AH2+0).$r/-d[U.Olkr
+-n5*Cr[7Xkq^)1drZh@e![Am5p*'AWb9)<XJfjP*$m$K2+&Zr:.Olqu/1LQL'eM!i0/,(81,CpY6pWss
+3B/uW1c.#f1(c;u1c7$D=)L&Y<bci&G^"=Tr-&'^rH/!Zrc7sWrc%gSqel@LrG2=Gs(VLHp1O>8rF?4D
+@UW\Q?sd8K?hn".?2\"4?!LW=>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]4&f9`Rrf:&doc9DqK_
+8cM?[8,GdS7K5dU6iTLQ62s:M62j.J5Q3hJ4Ztq+3rhDB48_/>3W1r92ZPc72$u6!2)I-G1GU^A1]9*.
+1&Wg'0DmI$/,Lgp.K1ao-i57d,m5M?,U=W0,5i[L+G(`9+<2IF+<i$V=`lt`0JP7:0/>170JP==1Gh*P
+4$ZFG3]AiK0/"q0/1`=M.LI[U.k)oBAhu/=B)QcOEHD,"r,MaUrGV[QrGDOMrG2:FrFu:Fs(D:Br+5n=
+s'th5s'bk6s'Pb5s'P\1!+#P.!aT):r*'/*r`T8's&],!rDihrr)<VnrDESkr_ibns%rVhrD*AdrCd/_
+s%EAas%3,Zr($]TqaLHOs$QcO"@,4:5<f$2rBL9Fq`XsArAt'C4$3C%r]0p:rAXa7rA=U62?#H41]K6/
+1&3O%0*!X'/cI=#/,h+"/c@7!/,h$q.K([m-iPLq-RL29-3#4g,3g>'+bCle+XSEX+X/!N;f4K?-7:,g
+,q(,g-n-Vq.k<5)0/Z!Y4#\uP1GU[>0`!F.0J+hPB/D>ABDloQEch8$rGqmWr,D[Srb_^Rrb_UMqeQ+E
+rb24Brau1Ap14/3r*fV5s'Pb3"'o5=?2@e+>Q.h*>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&7Q`
+9DqK]8cD9[7f>dQ7/]LP6N9@L5lEqH55dVH4?P\dqDnL6r\sd6r&"I2q_S4,s"XL,r\=@*!&+=(pauCp
+s!n7&.Ocep.K([o-iGCh-2f+g,Q/kh,9e?*+oNOl++bSj*sE]-*?S0r#!+4`/1N2#r[\d9/M8\10JYC>
+3CH8$4ZYS_3&`ZN1]B-A1G^jF1,;pK3]L/TGB\:UG'Ek-rcS0]rH%sYrGhgUrGVRNrGDLKr+c7Gs(M+=
+rFPq<s'c4A@:3JM?XR7:?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h:B!rf:B!uf
+9`7W_9)hK_8Gu'U7f>dU7/oXS6N9@O6N'4L5lEqH4p!l14T.>A4T7G?3r_5=3;kc92Z5K?2Dm?K1c$pC
+1,C`b1B'$,0`*O$0)[<t.fCgq./bOj-MJef,U=W0,5i\a+G(_f+MT$H+!2UL,:-K85VOlH0JY::0/,(7
+1,C^C3B9/d90,!f0J>(3/M&G'r@/.).Ouqs:1c::;.fcJ!HE2[Er9qWE;a_SDZ+GOD#J/HCAhlHB`D`D
+B)H6?AH-07@fKm8@/jU5@/jU3?3":0>QS2:>l.b)=oVV(=8Z+t<W5tq;u]bo;#jDm;#XAm;?'Jj:]4&g
+9`7Wa9)hQa9)hK\8Gl!V7f,XQ7/oXR5m0G<5<h@15lEqH55RMC4T.>C4?GY'3rV/<3;kf92Z5K62DtIj
+s"j[1rA"=+q_7t%!&"4%r[e%!r[e($r@Imtr[Rdor@%Rkr[7gq-78O7s!.Idaru?[Jg'b0-6j]X+s.q+
+DDigg-mg>h-mpAj.4Qet.kWG-2*a>e2`*<H1,1L;qC`+./M'_21bhpArH&'\FT$:ZErL(VE;skTDZ4MO
+D#8#GCAqoEBDuNCAbK[6@f0[7@/jU5?3=J>?![;3!*fG+r`fA*s&o;&rE&u!rDihrrDWSks&&emr(m8d
+r([#]s%E;_rCQuZr^QiTr'UNQrBpQNs$?QJrBL9FrB16F4?GV#3W1r:2uPZ42#oK11]B001&`m+1&Wd+
+0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?V@es!.^m,U4KWp*'AWQ61]#W#lEh*uuG$D*'6u/1W8$r[\C.
+/M8\10JYC>3CF3B5s77h3&iiR1c,+d&Ml4"2)6pgDE9aXC3OlHGBS3.G5cX_FT$:[ErC"WE;a_PDZ+GN
+C]%rIC&_l?BDlE?A-l^S@:<PO?XI2Jq-F&,rEKP4>[1K;>$Ci,r)iu#rDrntrD`bp!*&qrs&/emrD<Jh
+rD*>d!)EMfs%NAarC[)]s%*)YqaUNQs$ZlSs$H`Os$HZMr]pEHr]UBH4Zr[)!'L6Br]:'?s#L$;rAO^7
+rA=p?2)R3I1G^dA1Getbr\=@*q_.k"r@@apr@.^or?qIhpE]kd,U<(.r?:DJJfoXfe0$+\+!;aP-!>@U
+0JG481+tC90JG4:1G^jJ3BKK!3]AiK0/"q0/1`=M.LI[U.k)oBAhu/=B)QcOEHD,"r,MaUrGV[QrGDOM
+rG2:FrFu:Fs(D:Br+5n=s'th5s'bk6s'Pb5s'P\1!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\m
+s&&emr(m8ds%NGcs%EAas%EAas%3,Zr($]TqaLHOs$QcO"@,4:5<f$2rBL9Fq`XsArAt'C4$3C%r]0p:
+rAXa7rA=U62?#H41]K6/1&3O%0*!X'/cI=#/,h+"/c@7!/,h$q.K([m-iPLq-RL29-3#4g,./SG+c7EJ
+,9e9T+!=L"*]GGo-mpDi-mpAj.4Qet.kWG-2*a>e2`*<H1,1L;qC`+./M'_21bhpArH&'\FT$:ZErL(V
+E;skTDZ4MOD#8#GCAqoEBDuNCAbK[6@f0[7@/jU5?3=J>?![;3!*fG+r`fA*s&o;&rE&u!rDihrrDWSk
+s&&emr(m8dr([#]s%E;_rCQuZr^QiTqaCBMr^-WNr':3Fs#pEHrB16F4?GV#3W1r:2uPZ42#oK11]B00
+1&`m+1&Wd+0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?V@er?MFh+sQ_(r?)(^JffRd]cRY(*uuG$D*'6u
+/1W8$r[\d9/M8\10JYC>3CH8$4ZYS_3&`ZN1]B-A1G^jF1,;pK3]L/TGB\:UG'Ek-rcS0]rH%sYrGhgU
+rGVRNrGDLKr+c7Gs(M+=rFPq<$"@@P@:3JM?XR7:?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t<<#kt;cN`p
+s&/emrD<JhrD*>d!)EMfs%NAarC[)]s%*)YqaUNQs$ZlSs$H`Os$HZMr]pEHr]UBH4Zr[)!'L6Br&Xj<
+rAaa7!&jd5$8sb!1c.!E1,:XArA+@,r@n+%r%@puq^VOnr[@^mq^2%`![K$9p`fY[aWQ0XJfs\.-QaEQ
++sSC:F[.W81,1O<1+t=80etO@1c[QX5YF-s1GCI8/hJV*/,^q).k3%u.8FJ20i;Q]Erg9%rc7pVs)@pT
+rbh[OrbVOKqeH(Ds(MFFrFYt=s().>pgX83rF#Y4ra>b5r*BA/rEKD0?!R82r`T8's&],!rDihrr)<Vn
+rDESkr_ibns%rVhrD*AdrCd/_s%EAas%3,Zr($]TqaLNQs$ZlSr]pZP5X.IsrBU<Gr]^3Bs#g6A!^&P+
+rAsp<rAaa7s#0g5!B)h72#fB31Ars'0`<X)0)[C$/H.1!/H7=#/H%*u.f1[n./YFm-j1qH-RL29-3#4g
+,*a='+fZ\*,9e9T+!=L"2^]t$-R^;i-RU;k.Olr!/hSe75RBV92`*<H1,1L;qC`+./M'_21bhpArH&'\
+FT$:ZErL(VE;skTDZ4MOD#8#GCAqoEBDuNCAbK[6@f0[7@/jU5?3=J>?![;3!*fG+!*fJ-r`]>)rE0#"
+r`8ttr`&hpqbmGks%rVhrD*8bqFpo^rC[#[r^d#XrC-TOrBpQNs$?QJrBL9FrB16F4?GV#3W1o;2ubi8
+2Z,E42#B*.1B0*.0`Eg*0E<d*0).$r/-d[U.Olkr-n5*Cr[7Xkq^)1drZh@e![Am5p*'AWlQ:^#JfiD_
+,p"-K+&Zr;.k</$/Li>'/1iG+0/,(81,CpY6pWss3B/uW1c.#f1(c;u1c7$D=)L&Y<bci&G^"=Tr-&'^
+rH/!Zrc8$Ys)J$WrGVRNrGDLKr+c7Gs(M+=rFPq<$"@@P@:3JM?XR7:?3":0>R"J=>[(E9>5VP$=T;J$
+<rQ+t<;oer<;ohr;Z0Jk;#X8i:&n&g9`Rrf:&doc9DqK_8cM?[8,GdS7K5dU6iTLQ62s:M62j.J5Q3hJ
+4Ztq+3rhDB48_/>3W1r92ZPc72$u6!2)I-G1GU^A1]9*.1&Wg'0DmI%.f_*s.fCgq./bOj-MJef,U=W0
+,5i[l+G(_n+9ru1+<i$V=`kfP0ekF<1,(I:0JG4:1G^jJ3BKK!3]AiK0/"q0/1`=M.LI[U.k)oBAhu/=
+B)QcOEHD,"r,MaUrGV[QrGDOMrG2:FrFu:Fs(D:Br+5n=s'th5s'bk6s'Pe6!aoABr*BA/rEKD0?!R82
+r`T8's&],!rDihrr)<VnrDESkr_ibns%rVhrD*AdrCd/_s%EAas%3,Zr($]TqaLHOs$QcO"@,4:5<f$2
+rBC9Gs$$<Cs#g6A!^&P+rAsp<rAaa7s#0g5!B)h72#fB31Ars'0`<X)0)[C$/H.1!/H7=#/H%*u.f1[n
+./YIl-itbC-M\tf,Q/hd+bCkh+ho0I,9e9T+!=L"2^]t$-RgAk-RU;k.Olr!/hSe75X%7g1c$pC0ekBY
+0*j6`/5Tt90iM``F9-E(rH%pXrc.jTs)7jRrb_UMqeQ+Erb24Brau1Ap14/3r*fV5s'Pb3"'o5=?2@e+
+>Q.h*>Q.h+=oDJ$=8l8!<W5tr;uT\o;ZBVo;#F,f:Adi_9`Ica9)V?\8H)*W7JfLO6iKFP62X"H5Q3kF
+4Tdf/4$*3urAad8rAOR2!&XR/r\FL.r\4=+r\+@,0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?V@er?MFh
++sQ_(r?09*JffRdnfK/!*uuG$D*'6u/LrD'/M&G)/M8\10JYC>3CH8$4ZYS_3&`ZN1]B-A1G^jF1,;pK
+3]L/TGB\:UG'Ek-rcS0]rH%sYrGhgUrGVRNrGDLKr+c7Gs(M+=rFPq<$"@@P@:3JM?XR7:?3":0>R"J=
+>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h:B!rf:B!uf9`7W_9)hK_8Gu'U7f>dU7/oXS6N9@O
+6N'4L5lEqH4p!l14T.>A4T7G?3r_5=3;kc92Z5K?2Dm?K1c$pC1,C`b1B'$,0`*O$0)[<t.fCgq./bOj
+-M\qj,paf^,PWJ]+d=+$+K?P(+!2UL,:-K85qt)L0f(L>0/,(71,C^C3B9/d9+!^=1GCI8/hJV*/,^q)
+.k3%u.8FJ20i;Q]Erg9%rc7pVs)@pTrbh[OrbVOKqeH(Ds(MFFrFYt=s().>pgX83rF#Y4ra>b5r*BA/
+rEKD0?!R;3!*fG*s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAas%<;as%<;_r(-`UrC6ZQrC$ZQ
+r]pZP5X.IsrBU<Gr]^3Bs#g6A!^&P+rAsp<rAaa7s#0g5!B)h72#fB31Ars'0`<X)0)[C$/H.1!/H7=#
+/H%*u.f1[n./YIl-itbC-M\tf,Q/hO+bCkh+k.Y^,9e9T+!=L"2^]t$-RgDl-RU;k.Olr!/hSe75X%7g
+1c$pC0ekBY0*j6`/5Tt90iM``F9-E(rH%pXrc.jTs)7mS!,hdQrG;@Hr+c4Er+H"@s(1n7raPe6s'Yk6
+ra#\4?<pk5>QA"->5hb*>5qb(=T)>#<rH%t<;fbm;ZBVo;#F,f:Adi_9`Ica9)V?\8H)*W7JfLO6iKFP
+62X"H5Q3kF4Tdf/4$*3urAad8rAOR2!&XR/r\FL.r\4=+r@e4)r\!str%.ju"Y(uN.4?YD./kUm-Mo+f
+,lT%e,Q]27,5*2Y+LWAD+,D!B*ZlCE;JdL</1`A(/LrD(/1iG+0/,(81,CpY6pWss3B/uW1c.#f1(c;u
+1c7$D=)L&Y<bci&G^"=Tr-&'^rH/!Zrc7sWrc%gSqel@LrG2=Gs(VLHp1O>8rFGq;#@V%K?sd8K?hn".
+?2\"4?!LW=>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]4&f9`Rrf:&doc9DqK_8cM?[8,GdS7K5dU
+6iTLQ62s:M62j.J5Q3hJ4Ztq+3rhDB48_/>3W1r92ZPc72$u6!2)I-G1GU^A1]9*.1&Wg'0DmI$/,Lgp
+.K1ao-i57b,m#>;,PWJ]+oWU9+G(`N+=A6Q+<i$V=`m"b0etI>0Jb@90JP==1Gh*P4$ZG"2`!-@0.nh-
+/1^ZK$7dSV.4J#(1GMa=rGr!ZF8g4XEW:"VDuOYQD>nAMC\qlFC&_lHBDlH?AcH<@A,'O5@JsU6?iFI5
+?i441?2\"0?!U_4>Q.e*=T;J#<rH%t<;]\p;Z0Gm:]O>k;ZBVo;#F,f:B+#d9E.Wa9E.Wa8c2-W8,YpS
+7K#XS6iK@S5X7Ou55dbF5Q3kD4o[YC3s%N+48h5>3W1r92ubf72$#Tmr\XX2s"aO-s"O=(r@\.'r@S""
+r[[t!s"41#r@@jsq^MIlr$VIl![f<Aq'H%cr?BB-Jg#^hoH>P++sA-P+B*/:-RU>k.46Pl-R^Dn.P!#%
+/h](I5!(\[1G^d@0eiGW#V[h]:hMU>;eQ&N!HN;\F8^.YEVseUDuFSQD>e;JC]%rHB`)NBB)cH9AH$'9
+@K0a8?iF@6?!^fBqHO#)r`];*r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqFpo^rC[#[r^d#XrC-WP
+!(?cQr^-WNr':3Fr]^9D"$A\-3r1l83;tl82Z,E42#B*.1B0*.0`Eg*0E<d*0).$r/-d[U.Olkr-n5*C
+r[7Xkq^)1drZhFg"=,6;+sQ_(r?.CJJfgp5)BKt@+&Zr</1`A(/LrD(/1iG+0/,(81,CpY$:I0C3]T/Z
+2`*?Ir\>'A1GgsE108?S3*'d<GBe=TGPlX`Fo?F\F8g4YEW0qUDu4GND>e8JCB&#JB_H*;Ac6-G@U`bS
+?sm>K?si_9!+#P.#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfr_3Afr_<DdrCd)]s%35]
+rC?`SrC-`Ss$QfQs$?ZOrB^EJrBL9F!^/\/rAt!Ar]C*?s#U0?rAaa7!&jd5$8sb!1c.!E1,:XArA+@,
+r@n+%r%@puq^VOnr[@^mq^2%`![K$9p`fY[kobR#JfrPc,9J!M+sSC:F[7`:1,1R=1G:F90etO@1c[QX
+5YF0t1,(@7/c.'t.LmmX.jn;*0eu^@EcQ5BEW'qUEW:"VDuX_TD>n>OD#S5KCAV`CB`D`DB)H6?AH-0;
+@f'U4@/OC/?N"1,>l7h*=Thi/='&H%=8Z+u<;]\p;Z0Jm;#X>l;#3ud:B+#f9E.Z_8dn9_84Z6A84Q0>
+7R]cE7f5[Z6pj=.5sR^75m0G<5<h@25Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'
+/Gq$t/H7=#/H%*u.f(Ro./bOm./bOn-M\tf,Q/go+bCkp+U95;+sJ-M:N7=7-7:5g.4?Pl-n-Vq.kE5%
+0/,1F5W^k\1c$oc0`3R6/h\k-<b!j><G6GpFEDR$F8^.YEVseTDZ"AOD#J/HCAhlGB`)NBB)cH@AGp$8
+@f0[7?i==.?2In*>67u3>Q.h+=o)8"<rc;"<W5tr;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V
+70,eDqEt<Nr^-WNrBLQO5<_7o4[&j0rB:0Cr]9p:rAad8rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV
+.Olkr-n5*Cr[7Xkq^)7fs!.Fer$1nYr?)(^JffRd^E4O=+WhdI)btB9-n-Yp.k<&"/M/S.0JG481Gq*W
+76s'83<M2t1c5.e&Mc*u2)R'mBfJ+TCNalFGBJ*,G5cX_FT$:ZEW'kUDuFSND>nAMC]%rIC&_lEBDlH>
+Ac6->@JsU2?i+1.?2Rt->Q7n,=oV\(=oVV(=8c2!<W,ns;uT_q;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU
+9)hK]8Gu'X7f>dR6j?"G6:*t(6N07R5X7Ou5lEqH4odbE4Sq5<3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&
+/c@3s.fCgq./bOm-35J@pEfb`p`fY[aWQ0XJfs\.%Nci;+sS:4Gsa5<1+k=:r\+s>1,C^C1c79S4\%Un
+1,(C8/hHoNr[JC,.k;uH@PKW;B6&$6F)h/!r,MaUrGV^Rs)%^NrbMIIqe>tAs(D:Br+5n=s'tt9qdKG2
+r*T>-rE];*r*0/'"B\c-='#<%rDinur`&eos&/ems%r\ls%rPfrD*AdrCd&\$qX#]84Q3A7n6$<77I/E
+r'^ZT6ULrB5sR^75m0G<5<h@25Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t
+/H7=#/H%*u.f(Ro./bOm-ibXo-iYOh-3#4g,*a='+fZ\*,:"HW+<=6t4!l=(-7L>j-n$Mo.P!&$.k`S4
+4T[l22Z>N51Arp)0+KTf0.L"40euaBF)uGFEr:"WErL(VE;jbQD?"GNC\qlFC&VfDBDuNCAc60<A,Ba5
+@K0^5?Me%*>l@k,=ohf2r`]>)qH3_u!*9%ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiT
+!CT<O6i]UR6N9@M5lX(K56!eG55dYE4T7D=3W1o;2ubi82Z,H32#fB11Ars*0`Ng+0).$r/H..*/1W5#
+.Ocep.K([o-iGCh-3#7j,Q&hb,PE;Z+R:,$++bTa+!r$O+!2OC:2rEG.4Zes.k*#$/M8\10JP7;2)dfi
+5s.1g3B&fP2#T3A1,:[D2)&9L3&t)VG'8(RFo-@]Fo?F\F8^(YE;jhUDuFSND>nAMC]%rIC&_lEBDlH>
+Ac6->@JsU2?i+1.?2Rq3>?b97=]nr+=oVV(=8c2!<W,np;u]bq;?'Jm;>j>j:]=)h:Adfj9MA)P8kMbU
+9)hK]8Gu'X7f>dR6j?"G6:*t(6N07R5X7Ou5lEqH4odbE4Sq5<3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&
+/cI7#/,Lgp.K1ao-iPFn-RSR6r?V.^r?8NjJfopn#9P*4+sS:3Gm6Vh0JY791&`j90etO@1c.'M3^#tq
+2_t@d!A5r$/,h"..4Znr<+7R;<+g5lF)u@"Er9qWE;a_TDZ=SPD#S5KCAV`CB`D`DB)H6?AH-0;@f'U4
+@/XF4?i+1.?2In)>Q.b0=BJX+<``B$<rZ2!<;]\p;Z0Jm;#X>l;#3ud:B+#d9DhBj8P)HD7n?0@7n,s:
+7K#^R70Z.I6UF((5lO%P5X7Ou55meN5<h=q4[/m0r&t!@q`Fa;r]0p:r&=X6s#'^2r%n=-s"X4$s"41#
+r%%ats"41#r@@jsqC)Cmr?qRmr?qUlq'H%cr?D7bJg#^h^EF[C,U+BS*)CQ9-7:5h.4?Pl-n-Vq.kE5%
+0/,1F5Wh")1]T<00`3R7/h\k-<b!j><G6GpFEDPErH%pXrc.jTrbhXNs(qXLqeH(Drb24Brau1ArFGk:
+qdTJ3s'P_2qd')(rEB>,>$Lu0s&o5$rDru"rDihrrDW\n"B&)o:f.-e!)EMhrD*8br(R)_s%<2\s%*,Z
+r^QiT!CT<O6i]UR6N9@M5lX(K56!eG55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&N^,0/"pX0).$r/H..*
+/1W5#.Ocep.K([o-iGCh-3#7j,Q&hb,PE;Z+NkjY++bU,+!r$O*ZlFB9lN6E.4cku.k3)%/M8\10JP7;
+2)dfj5s.1h3B/oR2#T3A1,:[D2)&9L3&t)VG'8(RFo-@]Fo?F\F8^+WE;jeSDYn;MD#J/ICB&#JB`)NA
+B)?0<A,p':@/F=.?N"1->lS%.>5DD$=T;J$<rQ+t<;]\p;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU9)hK]
+8Gu'X7fGgV7JoOX6UO1,5s[j:5m0G<5<hF35Q3hH4oIM?48_/>3W1r82ubf92>f</1]B001&!C#0)[C#
+/,Lgp.K1ao-iPFn-RSU7!%%Rhp`fY[PTYQ#WZVcm+WqsR+]WeU0/,.61,8b^$8F:l1GgpG3BB;n!^&Fu
+r\+@*/Gq$t.LmmX.jn;*0eu^@EcQ5BEW'qUEW:"VDuX_TD>e;MC]/#FC&DZEBDlH?AcH<@A,Kg5@JsU3
+?i+1.?2In*>6%n,=oVV(=8Q%t<W5tq;u]bo;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f5[Z
+6pj=.5sR^75m0G<5<h@25Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#
+/H%*u.f(Ro./bOm./bOn-M\tf,Q/hO+bCkh+k.YW+s\?U+<4-r4!l=(-7LAk-n$Mo.P!&$.k`S44[;+g
+r\OU1r@n.&%PBCf.TU%610&"/F*)MEr,_gWrc.jTrbhaQrb_[OrG2:FrFu7Er+H"@s(2.>rF>_6r*fV4
+rEfA,qcs)(!a8c3r`]>)r)iku!*9%ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiT!CT<O
+6i]UR6N9@M5lX(K56!eG55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&Na*0E3["/c71!.fq7P.g7CP.4HYo
+r@%Xmr?hCfs!7Uhr$;1bp*'AW[NC)CMB<'E+<DRE)GP/e4t.s4-nHku/1iG+0/,(70JbRF5t41(r]1-@
+2Dd8h1Cu;s1c7-E>\Q/X=DN)'GB\3,G5cX_FT$:ZEW'kUDuFSND>nAMC]%rIC&_lEBDlH>Ac6-?@:9(B
+qd95,rE]>+s',M,qcWl"s&]/"r`/nrr)<Vns&&ems&&_kr_NJfr(RAh9M8#N8k].Us%3/[rC?iVrC-WP
+#"(aE6:!n(r]pZP5X.IurBL9F!'U9Cq`F^:s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#r@@apr@.^or?qRk
+!@K5g-2f+a,5i\a+G(_f+MT$/*[)XM,9^'46n^5L0/>9]0F]`l1G^jE2*!]\7m&aer\+@*/Gq$t.M!sY
+.jn;*0eu^@EcQ5BEH;&!r,MaUrGV^Rs)%^NrbMIIqe>tAs(D:Br+5n=s'tt9qdKG2r*T>-rE];*r*0/'
+s&f;&r)Wbrr`&eos&/em!)NYlr_`\lqG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6]R#"1gG6:!k%r]pZP
+5X.Isr]gTN5<_7or]^6CrB0s=rAsp<rAa^6s#0m7r&"=-r\=O00ei>Us"41#r%%ats"41#r@@jsqC)Cm
+r?qRmr?qUlq'H%cr?BB-Jg#^hoH=\g,U"<Q*):K8-RUAj.Ok?F&h,:[.kE5%0/,1F5s.(`2)I*Dr\47'
+%PBCf.TU%610&"/F*)MEr,_gWrc.jTrbhXNs(qXLqeH(Drb24Brau1ArFGk:qdTJ3s'P_2qd')(rEB>,
+>$Lu0s&o;&rE&u!rDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC$`T6iKLP6i]UR6N9@M
+5lX(K56!eG55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&Na*0E3["/c71!.gR[V.k3"t.4?YD./kUm-Mo+h
+,l]+e,lAn\+oNOL++bT7*ul=E*Zc=?9lN9F.P*#".k3)%/M8\10JP7;2)df&7RB9;3Wh?"1c5.e&2H!t
+2)R'mBfJ+TCNalFGBNe+rcS0]rH%pWrG_aSrGMLLrbVOKr+c7Gs(M=CrFYq<rF>n:rF#M0qd05,s'5P.
+s',M,r)ru#r`B&!r`/nrr)<Vns&&ems&&_kr_NJfr(RAh9M8#N8k].Us%3/[rC?iVrC-WP#"(aE6:!n(
+r]pZP5X.IurBL9F!'U9Cq`Fd<s#U0?rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mr[%Xn-MJhb
+,krS^+mC,$+G(`c+:]G8+<_pP<Hpnc0JY::1B&s?0etO@1c.'M3^#tr3&<9D0J>$U/,h"..4Znr<+7R;
+<+g5lF)u@"Er9qWE;a_TDZ=SQC]J;NC]/#FC&DZEBDlH?AcH<@A,Kg5@JsU3?i+1.?2In)>Q.e*=T;J$
+<rH%s<;]\p;Z0Jm;#X>l;#3ud:B+#f9E.Z_8dn9_84Z6A84Q0>7R]cE7f5[Z6pj=.5sR^75m0G<5<h@2
+5Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#/H%*u.f(Ro./bOm./bOn
+-M\tf,Q/go+bCkp+U929+X%pI:2gD"-R^Gl.Ok?F%4NbV.kE5%0/,1F5s71+2$#Kfr\47'%PBCf.TU%6
+10&"/F*)MEr,_gWrc.jTrbhXNs(qXLqeH(Drb24Brau1ArFGk:qdTJ3s'P_2qd')(rEB>,>$Lu0s&oA(
+r)`htrDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC$`T6i'1N6iKFP62a%Q5<h=q4Ztt/
+55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&Na*0E3["/c71!.gR[V.k3"t.4?YD./kUm-Mo+h,l]+e,lAn\
++oNM`++bSd+28mE*?Q=D*?%Xk4t8$5.4d#"/1iG+0/,(70JbRF5t41(4$#D^2Dd8h1D)At1c7-E>\Q/X
+=DN)'GB\1Qr-&'^rH/!ZrGhdTrbqaQqec=KrG2=Gs(VLHr+Gt?qdo_:!+Gh6qd95,rE]>+s',M,rE9)$
+rE&qur`/nrs&8nqs&/kos%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWr^QiTr'U`V6UF+*5skQ:"@,4:
+5=#03r]U<FrB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mr[%Xn-MJhb,krS^+itjY
++G(a.+<MXI+<_pP<-Ueb0Jb@<1,1I:0etO@1c.'M3^#tr3&COg!A?&&/,h"..4Znr<+7R;<+g5lF)u@"
+Er9qWE;a_TDZ=SPD#S5KCAV`CB`D`DB)H6?AH-0;@f'U4@/OC/?N"1,>l7h*=oVV(=8l8!<W#ho;u]bo
+;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f5[V6pj<D6:!k%r]pZP5X.Isr]gTN5<_7or]^6C
+rB0s=rAsp<rAa^6s#0m7r&"=-r\FL.p+ZLur@Ijsr[e($r@Imtr[Ran!%@dnr[7aor[7^mq'H%cr?@LM
+Jg%*:%3m#=*udso4=;O,-RpSE-jhCQ.P!&$.k`S44T[o43;tc91GSk_r%AO40/"eU@kf`=BQJ6:FE7;#
+rGqmWr,DXQr,)IMrG2:FrFu7Er+H"@s(2.>rF>_6r*fV4rEfA,qcs)(!*TD,>Q.h+=oVV&=8Z+t<W5tr
+;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V70,eDqEt<Nr^-WNrBUBIs$$HGs$$BEs#g9Aq`4U7
+!&sp:rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)7fs!.Fer$1nYr?1DJJffRd
+e/p"X*uuCC)GG'5.Om#!/M&D'/M/S.0JG481Gq*W7m]@#4$#A\1c5.e&2H!t2)R'mBfJ+TCNalFGBNe+
+rcS0]rH%pW!-%pVrbqaQqec=KrG2=Gs(VLHr+Gt?qdo_:!+Gh6qd95,rE]>+s',M,s&o8%r)`htr`/nr
+r)<Vns&&ems&&_kr_NMg!)EGd##%]`91hfLr_!2^rCHlWr^QiTr'U`V6UF+*5skQ:"@,4:5=#03r]U<F
+rB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@S"!!%[prr@.^or?qRk!@K5g-2f+a,5i[l+G(_n+9ro0
++!DgO<-T3I0JP@:1GU[=0JP==1GgpG3BB;n4ZP@u0``pZr%%ar%OinY-WFP01/qn,EcZ;ArGqgUs)@pT
+s).jRrG;IKrG)4Dr+Q+CrFYt=s().>r*oP3rF#S2!+5V0rE];*r*0/'s&f;&s&T(uqc*Jls&/ems%r\l
+s%rPfrD*AdrCd&\$qX#]84Q3A7n6$<77I/Er'^fX6UO1+5X><7"@,4:5<f'3"[>485!;+055[SB4Sq5=
+3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#/H%*u.f(Ro./bOm./bOn-M\tf,Q/hd+bCkh+hf*/
+,9\0O)bk96-R^Gl.OtEG%4NbV.kE5%0/,1F5s74,2$#Kfr\47'%k]Lg.TU%610&"/F*)MEF8^1YErL(V
+E;jbQD?"GNC\qlFC&VfDBDuNCAc60<A,Ba5@K0^5?Me%*>l@k.>$>/0>5qb*=T)>!<rH%t<;fbp;?Tlp
+;,C*g:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V70,eDqEt<Nr^-WNrBUBIs$$HGs$$BEs#g9Aq`4U7r\sd6
+r&+I1s"jU/rA"4(!\Z2Z!&"$ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)7fs!.Fer$1nYr?09*JffRdoH+)S
++9!9()GG'5.P!)"/M&D'/M/S.0JG481Gq*W7m]@#4$#A\1c5.e&2H!t2)R'mBfJ+TCNalFGBNe+rcS0]
+rH%pWrG_aSrGMLLrbVOKr+c7Gs(M=CrFYq<rF>n:rF#M0qd05,r*98+s'#G*rE/qurDrntrD`\ns&/ko
+s%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWr^QlU!(HfR#"(aE6:!n(r]pZP5X.IurBL9F!'U9Cq`F^:
+s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#r@@apr@.^or?qRk!@K5h,lf7i,krS^+d=+$+K?P(*?ZFI+s9j0
+75-GP0JbI=0JG4:1G^jE2*!]\7gD.:2)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>e;M
+C]/#IB`MiFB`MiFBDlHBAcH<>A,Ba6@K'[1?i47+>lS%,=o_\,=]ef)=8Z)%<E3!t;uTbo;u]bo;?'Jl
+;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f>dS6NTS@62j.J56=#45lEqH55[PF4?P_$4T7D@3W;&;
+3;tl82Z,H32#fB01B0*-0`<[(0)mO%/H77#/H.7#0)mO'/H76u.f1[n./kRo./kUo-MJhd,QAtf+o`bQ
++bCkh+k.Y^,9S-P*ZI[j4s_X*.4$Dk-RU;k.Olr!/MJk64?u%i2Dm<I1,1N^0`E^2/hS\V@PBQ:B`<)U
+F)lADrGqmWrG_^RrbhaQrb_[OrG27Es(VFFr+H"?qdfY8raPh7rF#Y4rEfM0oj%H"rE9&#r`95'<`N.#
+rDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC-]R"[tgI6UF-<62a(I5Q*bG4T.DE4?GY#
+3WD);2u>N32?#H11]B001&E[)0E3[&/bgmp.f_%".Ok?Fr[Ijqs!R^kq^)1ds!.Ohs!.OfpE9Y`+WqmL
+rZJZlJffjl#9b-2+!)@nEZ@@m.k3(u.k3)$/M/S.0JG4<2)[]h6U!Un3]T1t2#]9;1c$sD?>2;Y=)7eZ
+"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>s(2+=raPt;@/aR5?hdt+?2e(/>Q%b'=oVV(
+=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,GaV77@,BrBgBIr'16G!'^BH
+!^8b1q)nU:q`4U7r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`
+JfoXf^E=dF*[)^P,#NYV/ho%8/i#.70JG4:1G^jH3]]Am4?58S0JG.4r@Imt$7[JT.90e01K.q-rc/$Z
+F8^+WE;jeRDZ=SPD#S5KCAqoIB`2WFB`2TBB)cHBAGp$8@f9a7@/41-?MRk+>Q%b*=oVV&=8Z)%<E3!t
+;uTbo;u]bo;#jDm;#X>l;#3ud:B+#d9DhBj8P)HD7n?0@7n,s:7K#^S7K#RT6:+!;5lEnK5!D715Q3kE
+4T[`.48D#<3r:r93;tl82Z,H32#fB01'00b0`Ed)0E*U(/c@7#/,q1"/cIC&/cRC%/,Umo.K([o-NGRo
+-iYOf-3#4i,6&hd,0V3^+bCm0+XSEV+WqgF8T?p?.46Pj.4?Pk-n-Vq.k<2*0JYaU4ZPDX1c$mA1&Wg*
+0*j0_/6?:71/qrdF9?T)FE@D$rc.mUrGV[Qr,)IMrG27Es(VFFr+H"?s()(=rF>h9rF,Y4s'P_2s'>;&
+rEK5'r)ir""BJQ'<EB&ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiTr^6cU6j#hE6:1W:
+rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'s"=4$pal=n!\,ZKr[@aps![mpr$M:er?MLj
+,:"NZ![Am5pE9Y`+WqmLrZIOLJfh!7*$H@G+!)@nE^;''.P)tu.P*,&/M8\10JPCA2F%L:6U!Un3]T1t
+2#]9;1c$sD?>2;Y=)7eZ"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>s(2+=raPq:rF#V3
+pg3o)s',S0>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,GaV
+77@,BrBgBIr':9Gr]^HJ4[&U'rAss=rAjg9r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ul
+q^2+bs!7Uhp*'J[r?)(`ll^m&JfrPc,U"3P+sS:/H:KSB0JY790eY470etO@1cIHV4@VFn2)6j>0/!2S
+r@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>n>OD#S5KCAqoIB`2WFB`2TBB)cHBAGp$8@f9a7@/41-
+?MRk+>Q%b*=oVV&=8Z)%<E3!t;uTbo;u]bo;?'Jl;?'Jh:]4&g9`Icc9DhBj8P)HD7n?0@7n,s:7K#^S
+7K#RT6:+!;5lEnK5!D715Q3kE4T[`.48D#<3r:r93;tl82Z,H32#fB01B0*-0`<[(0)mO%/-IIR/1`CQ
+/cIC&/cRC%/,Umo.K([o-NGRo-iYOf-3#4i,6&hd,.A_I+c7EJ,9S-P*ZI[j*^1l!-Rg>j-mpAj.4Qet
+.kNG/1-@fb3Ar`O1GU[>r@n4(#VI_\=(3j=<+u8Q"*8L)F8^.YEW'kTDuOYPD?"GNC\hfGC&M`CBDuK>
+AGp$;@f9a6@/jU4?N4=(>l@n*=o;D$<s2Q)<E3)u<W5tr;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\
+8,c!V7K,[Y779O26:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'s"=4$pal=n!\,ZK
+r[@aps![mpr$M:er?VCfs!7Uhs!%1\"<o!3+<US*JffRd^E4^E*ZuOG)bP-:-S$Yt-n?bu/1iG+0/,(7
+1c70V7RK@%3]]8\r&"C/#rFFp11"ZQ3`g+rG62r1GQ2jbFoQR]F8g4YEW'kUDuFSMD#eDMC]/#HB_uH@
+B)cH?AH$'=@JsU5?hdt+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,ns;uT_q;ZBVo;#aDk;#X8h:Adfj9MA)P
+8kMbU9)hK]8Gu'U7KGqGr^6WNqa(-Fs$$EH!^8b1q)nU:q`4U7r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#
+r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`bTMK[Jfs\.,U"3P+sS:/H:KSB0JY790eY470etO@1cIHV
+4@VFn2)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>e;MC]/#IB`MiFB`MiFBDlHBAcH<?
+@fU$9@f9a7@/41-?MRk+>Q%b*=oVV&=8Z)%<E3!t;uTbo;u]bo;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A
+84Q0>7R]cE7f>dS6NTS@62j.J56=#45lEqH55[PF4?P_$4T7D=3W1r:2uPZ42?#H41]0$.1&Wg)0E*U(
+/c@7#/,q1"/cIC&/cRC%/,Umo.K([o-NY\D-NYYB-MJhd,QAtf+o`aQ+bCl;+WM^L+WqgF8T?p?.46Pj
+.4?Pk-n-Vq.k<2*0JY`s5Wq+c2)I*E0erV\r\"O0/hC(50JZU@rcA6`EccC$ErL(WE;a_SDZ"AOD#J/G
+CB&#HB`)NBAc$$:A,]s9@JsU6?i==2?1hJ%>6%n+=o;D$<s2Q)<E3)u<W5tr;uKVo;?'Jl:B4/h:]4&d
+:&I]a9E.W^8cM?\8,c!V7K,[Y779O26:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'
+s"=4$pal=n!\,ZKr[@aps![mpr$M:er?VCfs!7Uhs!%1\"<o!3+<US*llUg$JfiJa,U"3O+!)@nE^;''
+.P)tu.P*,&/M8\10JPCA2F'`!5!1ke3B6pnr\Fj;1GgjnBf8"RC]8M\G'/"PG5ZR`FSp4ZErBtXE;jhU
+DuFSMD#eDMC]/#HB_uH@B)cH?AH$'=@JsU5?hdt+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm
+;>j>j:]=)h:Adfj9MA)P8kMbU9)hK]8Gu'U7KGqGr^6WNqa(-Fs$$EH!^8b1q)nU:q`4U7r\sd6r&"[8
+1c$pC1,Jnbs"XI+r@e%#r@S"!!%[mqs!dmpr?qIhq'H%ds!.4]!$V:`!$SfoJfopn#9b-3+sS:/H5oF-
+0eb@81,1F90JP==1Gh$O3]oko3AiQG0J>'W/H%(+.Ocks<FIO:;eL1NEWL0$rGhdTrbq^Ps)%^NrbMII
+rb2@GrFl7FrFc(@s(24@rF>_6rF,\5qHj50r*K2(s',G*s&oA(rE&nt"BAH$<)`cqr)<VnrDESkr_`\l
+qG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6`SrBgWQ6:(T9rBC?I5!]'2r]U<FrB13E4?N@$r]9p:rAad8
+rAOR2r\XX2r%e:,r@n1'r\"4&r@It!s"+.$r\"4&s"+1#r$qRmr@%Xm!%@gos!IIds!.OfruqCdJg#^h
+^EFpK+<_jK)bG$5,q12j,q15i-R^Dn.P!#$0JG7E5Wq+c2)I*E0erV\r\"O0/hC(50JZU@rcA3_Ec_;&
+rGqmWrG_^RrbhXNs(qXLqJ-%ErFl+Arakt;rF>h9rF,Y4s'P_2s'>;&rEK5'r)ir""BJQ'<EB&ur`&hp
+r_`ks;,L.dr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC-]R"[tgI6UF-<62a(I5Q*bG4T.DE4?GY#3WD);
+2u>N32?#H11]B001&EX+0/"pX0)R<r/Gq"".OlnH./k[q./t[m-Mo+f,l]+h,l]+h,535`+sA'O+9!D,
+++bSd+7pX#+W_aJ*ZI^l5pn04/1<"u/1`A)/h\n40f1aG5Xn+)4?>M`3;bW41C5lo1brBO2EFoTrc\Kg
+Fa&"PrH8-^r,_jXrGhdTrbqaQqJ?4Kr+l7GrFc1Dr+Gt?s(2+=raPq:rF#V3pg3o)r`fG-rEB,%s&f;&
+s&T/$rDrntrD`\ns&/kos%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWqaLTT7/fRP6Mj(H5lX%I56=#3
+4o%5=3r:r93;tl82Z,E:1c.!E1,:Zb1B0*-0`<[%0)[C#/,Caq.K([n-i57d-3#7j,PE;]+oNM`+dX='
++K?P(+W_dN,9g!27kQMM1+k=:0/,(71,C^C2``u^7L)%92)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2Z
+EW'kUDu=MQD>e;MC]/#IB`MiFB`MiFBDlHBAcH<>A,Ba6@K'[1?i47+>lS%,=o_\,=]ef)=8Z)%<E3!t
+;uTbo;u]bo;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f>dS6NTS@62j.J56=#45lEqH55[PF
+4?P_$4T7D@3W;&;3;tl82Z,H32#fB01B0*-0`<[(0)mO%/H77#/H.7#0)mO'/H76u.f1[n./kRo./kUo
+-MJhd,QAtf+o`bQ+bCkh+k.Y^,9S-P*ZI[j4s_X*.4$Dk-RU;k.Olr!/MJk64?u%i2Dm<I1,1N^0`E^2
+/hS\V@PBQ:B`<)UF)lADrGqmWrG_^RrbhaQrb_[OrG27Es(VFFr+H"?qdfY8raPh7rF#Y4rEfM0oj%H"
+rE9&#r`95'<`N.#rDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC-]R"[tgI6UF-<62a(I
+5Q*bG4T.DE4?GY#3WD);2u>N32?#H11]B001&E[)0E3[&/bgmp.f_%".Ok?Fr[Ijqs!R^kq^)1ds!.Oh
+s!.OfpE9Y`+WqmLrZJZlJffjl#9b-2+!)@nEZ@@m.k3(u.k3)$/M/S.0JG4<2)[]h6U!Un3]T1t2#]9;
+1c$sD?>2;Y=)7eZ"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>s(2+=raPt;@/aR5?hdt+
+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,GaV77@,B
+rBgBIr'16G!'^BH!^8b1q)nU:q`4U7r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ulq^2+b
+s!7Uhp*'J[r?)(`JfoXf^E=dF*[)^P,#NYV/ho%8/i#.70JG4:1G^jH3]]Am4?58S0JG.4r@Imt$7[JT
+.90e01K.q-rc/$ZF8^+WE;jeRDZ=SPD#S5KCAqoIB`2WFB`2TBB)cHBAGp$8@f9a7@/41-?MRk+>Q%b*
+=oVV&=8Z)%<E3!t;uTbo;u]bo;#jDm;#X>l;#3ud:B+#d9DhBj8P)HD7n?0@7n,s:7K#^S7K#RT6:+!;
+5lEnK5!D715Q3kE4T[`.48D#<3r:r93;tl82Z,H32#fB01'00b0`Ed)0E*U(/c@7#/,q1"/cIC&/cRC%
+/,Umo.K([o-NGRo-iYOf-3#4i,6&hd,0V3^+bCm0+XSEV+WqgF8T?p?.46Pj.4?Pk-n-Vq.k<2*0JYaU
+4ZPDX1c$mA1&Wg*0*j0_/6?:71/qrdF9?T)FE@D$rc.mUrGV[Qr,)IMrG27Es(VFFr+H"?s()(=rF>h9
+rF,Y4s'P_2s'>;&rEK5'r)ir""BJQ'<EB&ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiT
+r^6cU6j#hE6:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'s"=4$pal=n!\,ZKr[@ap
+s![mpr$M:er?MLj,:"NZ![Am5pE9Y`+WqmLrZIOLJfh!7*$H@G+!)@nE^;''.P)tu.P*,&/M8\10JPCA
+2F%L:6U!Un3]T1t2#]9;1c$sD?>2;Y=)7eZ"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>
+s(2+=raPq:rF#V3pg3o)s',S0>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL
+9E%Q`8c;3Y8,GaV77@,BrBgBIr':9Gr]^HJ4[&U'rAss=rAjg9r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#
+r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`ll^m&JfrPc,U"3P+sS:/H:KSB0JY790eY470etO@1cIHV
+4@VFn2)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>n>OD#S5KCAqoIB`2WFB`2TBB)cHB
+AGp$8@f9a7@/41-?MRk+>Q%b*=oVV&=8Z)%<E3!t;uTbo;u]bo;?'Jl;?'Jh:]4&g9`Icc9DhBj8P)HD
+7n?0@7n,s:7K#^S7K#RT6:+!;5lEnK5!D715Q3kE4T[`.48D#<3r:r93;tl82Z,H32#fB01B0*-0`<[(
+0)mO%/-IIR/1`CQ/cIC&/cRC%/,Umo.K([o-NGRo-iYOf-3#4i,6&hd,.A_I+c7EJ,9S-P*ZI[j*^1l!
+-Rg>j-mpAj.4Qet.kNG/1-@fb3Ar`O1GU[>r@n4(#VI_\=(3j=<+u8Q"*8L)F8^.YEW'kTDuOYPD?"GN
+C\hfGC&M`CBDuK>AGp$;@f9a6@/jU4?N4=(>l@n*=o;D$<s2Q)<E3)u<W5tr;uKVo;?'Jl:B4/h:]4&d
+:&I]a9E.W^8cM?\8,c!V7K,[Y779O26:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'
+s"=4$pal=n!\,ZKr[@aps![mpr$M:er?VCfs!7Uhs!%1\"<o!3+<US*JffRd^E4^E*ZuOG)bP-:-S$Yt
+-n?bu/1iG+0/,(71c70V7RK@%3]]8\r&"C/#rFFp11"ZQ3`g+rG62r1GQ2jbFoQR]F8g4YEW'kUDuFSM
+D#eDMC]/#HB_uH@B)cH?AH$'=@JsU5?hdt+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,ns;uT_q;ZBVo;#aDk
+;#X8h:Adfj9MA)P8kMbU9)hK]8Gu'U7KGqGr^6WNqa(-Fs$$EH!^8b1q)nU:q`4U7r\sd6r&"[81c$pC
+1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`bTMK[Jfs\..NoiV+sS:/H:KSB0JY79
+0eY470etO@1cIHV4@VCl1bg[<0.nh./1`;%r[Rmt$X$jg2,n71EcQ/>F8^+WE;XVWDJa3,D>e;MC]/#F
+C&DWEBDuNCAc60=@fU$<@f9a4@/41-?MRk%=oVV&=8Z,!<W?%r;uKVi;#aDk;#X8h:B!ue9D_?[8cD9[
+8cM?]8,PjT7K,XS63'@O62s4K56=#45lEqH55mbL5!D+m4S_)<3r:r93;ti:2Z5N42#fB11B0*/1Ars,
+0`<[(0)mO%/H%*u/H.4$/H%*r.f1[n./kRq-mpAD-RL27-3#4g,*a='+fZ^b,8hUH)b4s9,Ut,i-n$Mm
+-n-Sp.kE5%0eG4B#=(C22Dm<J1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW"`SF#E,]anDZ"AOD#J/H
+CAhlHB`D`FB)H6<AH-0<@f'U4@/jU4?N4=,>l%Y)>Q%_&=T2D%<rH%s<<#nm;Z'Aj:]4&d:&Rc_9DhE^
+8cM?]8,PjT70l:M779O26UF-<62a(I5Q*eG4o[YE49%A;3WD);2u>N32>o?+1B'!.0`<[(0)[Bs/H.1"
+.fUst./t[p./bOj-Mo+f,l]+h,l]+h,4m&W+R:,$++bTa+"/0P+<;L@7WLmE/L`2#.P!&%/M8\10JP7=
+1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf)UTrc%jTrGMLLrbVUM
+s(_OIr+Q%Arau+?qdf\9!+Gh6ra5J-q-3o(rEB,%s&f;&r)W_qq,@5irDEPjr(m>fs%WMfqb6o\r_!2^
+rCHlWr'p]Ts$ZlSrBgBIr':6Gs$$EFq)eO9q`4U7s#9s9rAFI/rA4F.r%\4*r@e%#r@J($.OtHJq^MCj
+r?qIhq'H%ds!.7^r?8NjJfopn#9P'3+<r"(H6Q!61G:L<0JP780etO@1c.'N2a0Sj3&E?D0J>%1/M&G'
+/,h$t.goKf/2^C?F)l;@EHD(urG_[Q"E&'mD/K5frbMIIqe>tA!,):Cs(2.>rF>h9rF,S2qHj50r*K2(
+q-!`"rE&nts&K(ur)<Plq,%)grD<JhrD*>dr_*,\rCQuZr^m,\s$uuVrC-]Qs$H]Ns$6NI!^8e5rBL9F
+!'^ZP5<_7o4ZrO%r]9p:rAad8!&jd5r\XX2rA+C-s"aO-r\4:(r\"4&r@Imtr[e%#!%e(!q^VIlr@%Xm
+!%@gos!IIds!.Idrult;Jg%lPrZ`R/+<*gl66n$-.4?Sn-R^Al.P!##.krV43C#\d2Dm<J1]B-/0`<X2
+0JG+`@4X99Bls>q!HN8^F8^.YE<U<#EH#l8r,2FLs(qXLqeH(Ds(MFFs(;1?r+,h;rF5Y4rF#Y4rEfM0
+q-<`"rE9&#r`B,#rDieqs&8bl!)i_kr_NJfr([,`qb-iZs%35]s$uuVrC$u[77BU46UO1,rB^BIrBL6E
+s#pBEs#^6Aq)SI7rAXU3rAFO0pbMh'!&4@)!&":(r@Rdqr[\!us!dsrs!Rgpr?qIhq^)1ds!.Ohs!.Of
+oHF/Ub9)<XJfjV,'cnG>*?H(fE^V9,.4Znu.kE5'/hSgV0Fp#r3'B\s5!(ed3B/lR1c51f$SjLp1GW?M
+0fiEQGQ)afFa&"PrH/0`FE@G'!HW;YEW'kUDuFSND>nAOC]A/KC&DWEBDuQCB)Q<<AH$'=@JsU5?hn%(
+>QA",>5VP'=T;J#<r>tn;uKVm;>sDi:]F2g:&@W^9E%Q`8c;3Y8,PgV70H%I6pj??6Mj(H5lO"J55m_@
+48h5;3W1r;2ubf72>]6/1]B0-1&is+0DdC#/H@=".f1[l./bOj-M\tf,l]+`,5i[L+G(`9+<2IG+Wr!P
+:3oPb1G:L<0JP780ekF>1GgsM2a0S<4#f&O0JG.4/M/M).kCTKr[S@Z?n=07BQJ37EH-'uEW'kSDZjrp
+Ci+%fD#S5KCAV`CBE2]EB)cH@AGp$;@f9a4@/41-?MRk&=TV`.=T)>!<rZ2"<;]\n;Ya/h;>j>j:]4&f
+:&[f_9)V?\8H)3\8H23X7f>dT6iTLP62s4K56=#45lEqH55mbL5!D+m4S_)<3rV/=3W1r:2ZPc72?#H4
+1]9*/1&j$-1&`m*0E*U(/c@7!/,h+!/H@@#/,Lgn.K([o-NGRo-iYOf-3#4g,3g>'+bCle+oW]!+<VUn
+F$_-%-7L>k.46Jk.4HbG.gn'`1c[f`3&WWN1c,+cs"OC)#r"%c>@B'?<G?RSErpB(F8^.YE<U<#EH#l8
+r,2OOrb_[OrG2:FrFu:Fs(D@Dr+5e:s'u":qdKG2s'P_2s'>G*q-3f#r)ir"s&T(urD`eqq,7,er_NJf
+r([/a!)38_r(?u\s%*/[r'pWR#Xh*M6psC06:1W:rBU<GrBC6Es#g<Cs#Ts9s#Bs9q_nC1rA44(r\4C,
+r@e.&r@Rdqr[S%".ObQN-n$Gj-n,$Aq^21dr?VCfs!7Uhs!%(Yr?/NjJffjl#9Fs0*?H(fEZdat/L`2#
+.P!##/1iJ-0/,(;1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf2RR
+rbqaQqec=Ks(hXLrb;:DrFc+ArFPk:raPt;@/aR5?hn%(>QA",>5VP'=T;J#<r>tn;uKVm;>sDi:]F2g
+:&@W^9E%Q`8c;3Y8,PjV7K5dU6iB@K62WtJ5Q<tJ55m_@48h5;3W1r;2ubf72>]6/1]B0-1&is+0DdC#
+/H@=".f1[l./bOj-M\tf,l]+`,5i\a+G(_f+MT$K+!;^L,9Ta-9._qQ1,1I;0/#"61,:XA2**Z[6T[7a
+0eb:7/hJY+/1W7M.fLq+=^Wd<<+p>nEcH)?rGhdTr,2^UD/='+rG;IKrG)4Dr+H(Crau1ArFGk:raPh7
+qdB5,r*K2(q-!`"rE&nts&K(ur)<PlqG75i;,R9gr_NJfr_<Abqb$fYr^d#[s%*/[r'pWRr^6]Pr^$QL
+rBC?I5!]'2r]^<G"?o"44ZrO%r]9p:rAad8!&jd5r\XX2rA+C-s"aO-r\4:(r\"4&r@Imtr[e%#!%e(!
+q^VIlr@%Xm!%@gos!IIds!.Idaru?[Jg'b0rZ`R/+<*gl66n$-.4?Sn-7:/h.4Qet.krV43C#\d2Dm<J
+1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW"`SF#E,]anDZ"AOD#J/HCAhlHB`D`FB)H6?AH$->A,Tm6
+@JsU6?i==2?27b$>Q%_&=T2D%<rH%s<<#nm;Z'Aj:]4&d:&Rc_9DhE^8cM?]8,PjT70H"I779QD6iTLO
+62a(I5Q*eG4o[YE49%A;3WD);2u>N32>o?+1B'!.0`<[(0)[Bs/H.1".fUst./t[p./bOj-Mo+f,Qo>:
+,U=T9,9e?(+oNOL++bT7*tB>6+<;L@7WLmE/L`2#.fLq*/1iJ,0/#":1,qE)77'1"3]]8\2)R3Ir\Fp;
+1GgmC?tM,S=DW3\Foul2G'<h,!d&O*rcA0^Er0kTE;jeSDYn;MD#\;NCAqrFB`2TCB)Q<<AH$'=@JsU5
+?hn%)>QJ)6rEB,%s&f;&r)W_qq,@5irDEPjr(m>frD!/_r(I#]s%3/[rC?cTs$crUs$Q`Oqa(-Fr]gEH
+r]U'=rAss=rAjg9s#9s9rAFI/rA4F.r%\4*r@e%#r@J""r@7[nq^DCjq^2+bs!7UhpEKPZkobR#JfrPc
+.N]cV+<r"(H:ohG0/>790eY160JP==1Gq3P5!qCk1bg[<0.nh./1`;%r[Rmt$X$jg2,n71EcQ/>F8^+W
+E;XVWDJa3,D>n>OD#S5KCAV`CBE2]EB)cH@AGp$;@f9a4@/41-?MRk%=oVV&=8Z,!<W?%r;uKVi;#aDk
+;#X8h:B!ue9)qT^9)V?\8H)3\8H23X7f>dT6iTLP62s4K56=#45lEqH55mbL5!D+m4S_)<3r:r93;ti:
+2Z5N42#fB11B0*/1Ars,0`<[(0)mO%/H%(!/H7:#/H@@#/,Lgn.K([o-NGRo-iYOf-3#4g,./SG+c7HB
+,6T,3)b4rh66n$-.4?Sn-7:/h.4Qet.krV43C#\d2Dm<J1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW
+"`SF#E,]anDZ"AOD#J/HCAhlHB`D`FB)H6<AH-0<@f'U4@/jU4?N4=,>kqV&=o;D$=8u>"<W,ns;u'>h
+;#X8h:Adib9`%K\9)hK_8H23X7f>a]6q'O46pj=.6N'4K5lEqG4od_M4Zkhg4$#Fu3WD);2u>N32>o?+
+1B'!.0`<[(0)[Bs/H.1".fUst./t[p./bOj-Mo+f,l]+h,l]+h,4m&W+93L8++bTL*tB>6+<;L@7WLmE
+/L`2#.fLq6/1iJ,0/#":1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%!HiVdG5ZObFEDU'F9-H'
+qf2RRrbqaQqec=Ks(hXLrb;:DrFc+ArFPk:raPq:rF#V3q-Nl%!*fD*r)s&%s&],!r)NSl!)rhorDEPj
+r(m>frD!/_r(I#]s%3/[rC?cTs$crUs$Q`Oqa(-Fr]gEHr]U'=rAsg9rAag9s#0g5q_\7-r\FI-s"XO-
+r@e%#r@J""r@7[nq^DCjq^2+bs!7UhpEKPZaWQ0XJfs\..N]cV+<r"(H:ohG0/>790eY160JP==1Gq3P
+5!qCk1bg[<0.nh./1`;%r[Rmt$X$jg2,n71EcQ/>F8^+WE;XVWDJa3,D>e;MC]/#FC&DWEBDuNCAc60=
+@fU$<@f9a4@/41-?MRk%=oVV&=8Z,!<W?%r;uKVi;#aDk;#X8h:B!ue9D_?[8cD9[8cM?]8,PjT7K,XS
+63'@O62s4K56=#45lEqH55mbL5!D+m4S_)<3r:r93;ti:2Z5N42#fB11B0*/1Ars,0`<[(0)mO%/H%*u
+/H.4$/H%*r.f1[n./kRq-mpAD-RL27-3#4g,*a='+fZ^b,8)+A)b4s9,Ut,i-n$Ml-R^Dm.fLq#0eG4B
+#=(C22Dm<J1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW"`SF#E,]anDZ"AOD#J/HCAhlHB`D`FB)H6<
+AH-0<@f'U4@/jU4?N4=,>l%Y)>Q%_&=T2D%<rH%s<<#nm;Z'Aj:]4&d:&Rc_9DhE^8cM?]8,PjT70l:M
+779O26UF-<62a(I5Q*eG4o[YE49%A;3WD);2u>N32>o?+1B'!.0`<[(0)[Bs/H.1".fUst./t[p./bOj
+-Mo+f,l]+h,l]+h,4m&W+R:,$++bTa+"/0P+<;L@7WLmE/L`2#.P!##/1iJ-0/,(;1,qEc69[Il3]T/W
+2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf)UTrc%jTrGMLLrbVUMs(_OIr+Q%Arau+?
+qdf\9!+Gh6ra5J-q-3o(rEB,%s&f;&r)W_qq,@5irDEPjr(m>fs%WMfqb6o\r_!2^rCHlWr'p]Ts$ZlS
+rBgBIr':6Gs$$EFq)eO9q`4U7s#9s9rAFI/rA4F.r%\4*r@e%#r@J($.OtHJq^MCjr?qIhq'H%ds!.7^
+r?8NjJfopn#9P'3+<r"(H6Q!61G:L<0JP460JP=<1G^mL2a0Sj3&E?D0J>%1/M&G'/,h$t.goKf/2^C?
+F)l;@EHD(urG_[Q"E&'mD/K5frbMIIqe>tA!,):Cs(2.>rF>h9rF,S2qHj50r*K2(q-!`"rE&nts&K(u
+r)<Plq,%)grD<JhrD*>dr_*,\rCQuZr^m,\s$uuVrC-]Qs$H]Ns$6NI!^8e5rBL9F!'^ZP5<_7o4ZrO%
+r]9p:rAad8!&jd5r\XX2rA+C-s"aO-r\4:(r\"4&r@Imtr[e%#!%e(!q^VIlr@%Xm!%@gos!IIds!.Id
+rult;Jg%lPrZ`R/+<*gl66n$-.4?Sn-R^Al.P!##.krV43C#\d2Dm<J1]B-/0`<X20JG+`@4X99Bls>q
+!HN8^F8^.YE<U<#EH#l8r,2FLs(qXLqeH(Ds(MFFs(;1?r+,h;rF5Y4rF#Y4rEfM0q-<`"rE9&#r`B,#
+rDieqs&8bl!)i_kr_NJfr([,`qb-iZs%35]s$uuVrC$u[77BU46UO1,rB^BIrBL6Es#pBEs#^6Aq)SI7
+rAXU3rAFO0pbMh'!&4@)!&":(r@Rdqr[\!us!dsrs!Rgpr?qIhq^)1ds!.Ohs!.OfoHF/Ub9)<XJfjV,
+'cnG>*?H(fE^V9,.4Znu.kE5'/hSgV0Fp#r3'B\s5!(ed3B/lR1c51f$SjLp1GW?M0fiEQGQ)afFa&"P
+rH/0`FE@G'!HW;YEW'kUDuFSND>nAOC]A/KC&DWEBDuQCB)Q<<AH$'=@JsU5?hn%(>QA",>5VP'=T;J#
+<r>tn;uKVm;>sDi:]F2g:&@W^9E%Q`8c;3Y8,PgV70H%I6pj??6Mj(H5lO"J55m_@48h5;3W1r;2ubf7
+2>]6/1]B0-1&is+0DdC#/H@=".f1[l./bOj-M\tf,l]+`,5i[L+G(`9+<2IG+Wr!P:3oPb1G:L<0JP78
+0ekF>1GgsM2a0S<4#f&O0JG.4/M/M).kCTKr[S@Z?n=07BQJ37EH-'uEW'kSDZjrpCi+%fD#S5KCAV`C
+BE2]EB)cH@AGp$;@f9a4@/41-?MRk&=TV`.=T)>!<rZ2"<;]\n;Ya/h;>j>j:]4&f:&[f_9)V?\8H)3\
+8H23X7f>dT6iTLP62s4K56=#45lEqH55mbL5!D+m4S_)<3rV/=3W1r:2ZPc72?#H41]9*/1&j$-1&`m*
+0E*U(/c@7!/,h+!/H@@#/,Lgn.K([o-NGRo-iYOf-3#4g,3g>'+bCle+oW]0+<VUnF$_-%-7L>k.4?Sn
+.4Qi!/1WG,1c[f`3&WWN1c,+cs"OC)#r"%c>@B'?<G?RSErpB(F8^.YE<U<#EH#l8r,2OOrb_[OrG2:F
+rFu:Fs(D@Dr+5e:s'u":qdKG2s'P_2s'>G*q-3f#r)ir"s&T(urD`eqq,7,er_NJfr([/a!)38_r(?u\
+s%*/[r'pWR#Xh*M6psC06:1W:rBU<GrBC6Es#g<Cs#Ts9s#Bs9q_nC1rA44(r\4C,r@e.&r@Rdqr[S%"
+.ObQN-n$Gj-n,$Aq^21dr?VCfs!7Uhs!%(Yr?/NjJffjl#9Fs0*?H(fEZdat/L`2#.P!&%/M8\10JP7=
+1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf2RRrbqaQqec=Ks(hXL
+rb;:DrFc+ArFPk:raPt;@/aR5?hn%(>QA",>5VP'=T;J#<r>tn;uKVm;>sDi:]F2g:&@W^9E%Q`8c;3Y
+8,PjV7K5dU6iB@K62WtJ5Q<tJ55m_@48h5;3W1r;2ubf72>]6/1]B0-1&is+0DdC#/H@=".f1[l./bOj
+-M\tf,l]+`,5i\a+G(_f+MT$K+!;^L,9Ta-9._qQ1,1I;0JG4:1G^jE2**Z[6T[7a0eb:7/hJY+/1W7L
+.LdmZ>@/j;<G->lEcQ/?!-.sVr,;UQs)%dPs)%^Ns(hXLrFu:Fs(VLHs(D:Bs(24@r+#V5rF,V3s'Pe4
+s'>S0qd'/*s',J+r)s&%rE'#"s&K"ss&8qss&8qqs&&_mr_WYmr_WMgrD!5ar_*/]s%35]s$uuXs%!#W
+rC-]R!(6`Ps$?TKrBL<Gr]gEHr]U9Dr]U6E!'L3Aq`=X8r]'p:rAOU3r\OX31A`d+1B'$.0ENm\0`<[(
+0)mO%/H77"/c.*t/,Lgo.JP=j-iYOf-3#4g,0D'\+bCm0+V#_?+WqmE6ub[?.4?Vn./kS,-n-Vq.k<2,
+/i5RR4?,5V1c.#f0`Wp,0+'<c0/#"b?n4-9C&W/VFE2GCErC"UE!1)tDJj=jDZ"ANC\_`FC&_lFBE)TD
+Ac-'=A,Kj8@f0[7@/jU4?N"1,>lIq->l@n+>5_V&=T):s<W?%t;uT\n;>sDj:]F2i:]4&f:&Rca9E.W_
+8H_XV84Q2L7f5^O6i]RU6UF-;62a(K5Q<qH4oIMC49%A>3Vtf72uGT62?,N21]&p-1&`m,1&`j+0)@0p
+/H.0u.JkOl-i57h-2/Yb,6B)6,4m&W+I4+$+0$D&+<M^J+;dOf80f`:.k3&!/1`A)/h\n40fCdI4V'tJ
+5!(ed3B/rV2E!EM1c51f$oDC(0KWERG'8(RFa!b,rH/!Zs)RsUrG_^QqJH7KrbMLJs(VIGr+Gn=rFPq<
+s'u%;s'Ye4qd0/*rEK>,s',G*r`K5'rE&u!!*B/#s&K"srDW\nrDEGgr(m>frD!5a!)*8_#"qQ\8P)HD
+r($ZSr^HiTrBpNMr'C?Js$-EFr&t'BrB'm;s#L'=r]'p:rAOU3rA4L1rA"^91,:R=0JG.50JNGYq_%h!
+!%\!tq^MCjr?qRkp*K_as!.7^r?:DJJfoXfdi^(]+X/3R9R9G`1,1O<0eb770JP==1Gh$P3'K\k3&E?D
+0J>%1/M&G'/,^q-.kFn3.Q(4=EcH,?EH6'tE;XVYDJj<.Ci!teC]nQiCMIV_C&_lHC&_lHBDlHBAcH<=
+A,Ba6@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq;>jDk;>sDi:]4#d9`@Zb9)VB^
+8cM?]8,PpX8,YpU7K,[T6iKFP62a(I5Q<qH5Q<qH4o[YD4oRVF4T.A=3rD#;3<(r92Z5N41]]Bfq_8(+
+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Id[3:,FMBN3L+X%sN(dr?J7Ns90.4?VD
+-P@gV.Olr!/M\q83C#\d2Dm<J1]B*=0JG.5/heq30O8':2HFPkEs-T*F)l="EVsbYDf9N2D>nGOD#eDO
+C\_`FC&_lFBE)TDAc-*9A,Tm7@K0a8?iF@3?N"1,>lIq->l@n+>5_V&=T):s<W?%t;uT\n;>sDj:]F2i
+:]4&f:&Rca9E.W_8H_XV84Q2L7f5^O7/oXS6Ms.J5lX(K55m_F4T@PD49%A>3Vtf72uGT62?,N21]&p-
+1&`m,1&`j+0)@0p/H.0u.JkOl-i57h-2/\b,QAt[+oNM`++bSd+28mK+<M^J+;dOf80f`:.k3&!/1`A)
+/h\n40fCdI4[h\$4$#D_3&`cS2Dm?K2#]9>1gsrL4'?BCG'A.QG5cX_FT$:\Er0kSE;a\ND?"GOC]8)K
+C&VfDBDZ<>Ac60>A,]s;@/XI0?Me%,>lIt+>5hY)=T)>#<WH5#<rZ1u<;f_q;ZBYn;>X2f:]F2g:&R`c
+9DqHe91hfJ8OuDM8,PjU7K5dS6iB@L62s4M5Q!_C4o[YC48V):3W;#<2uPZ52>o?31]9'51GU^?0eb<]
+0E3a)0DdC#/H@=".f1[l./bOm-MAbc,l]+`,5i\,+G(_f+S-^#+!DgS*_^lT.P`_60JP770JG4:1G^jH
+4#fDk4#f&O0JG.4r[n.$s""'u%P')7?Rdp5B6&!4EcH,>rG_[Qs).jRqJ?.Hs(_LHs(MFHs(MFFrFZ(@
+s()%;s'kq9rF,V3s'Pe4s'>S0qd'/*s',J+r)s&%rE'#"s&K"ss&8qss&8qqs&&_mrDEPjr(m8crCm2`
+r(?u\s%*/[r(-iXrC6`Sr^6`Rr^-WNrBU<Gs$$EHs$$EFs#g9Dr]U<ErB'm;r&Oa9s#9m7rAFR2!AcM.
+0`X!.0a'0a0/#$X0E*U(/c@7#/,h-t/H%*r.f:aj./tXr-RL27-3#4g,*a='+fZ[q,9\3Q+;dLd7Ns90
+.4?VD-OM7N.Olr!/M\q83<qf33&WWN1c,+cs"OF*#r""c0O8':2HFPkEs-T*F)l="EVsb[Df9N2D/O7i
+D?"GOC\_`FC&_lFBE)TDAc-*9A,Tm7@K0a8?i==0?2In+>6%q,>Q7k,>5_V&=T):s<W?%t;uT\n;>sDj
+:]F2i:]4&f:&Rca9E.W_8H_XV84Q2L7f5^O7/oXS6Ms.J5lX(K55m_D4T@MC3rD#83;kf62ZGZ72#K0,
+1&s'.0`Nm,0E3[$/bgmr/,^po./bOj-N,7b,l]+h,4m&W+R:,$++bTa+"SNV+<M^C7<1pE/1W5#.k3)$
+/M/S.0JG4>1-%Kd69[Il3]T/Y2`<QO2)I/h1CQ*KAM?2KCj'uGGBJ*.Fo?F\F8p:YEW0nYE,T[nDYe5M
+D#S5LCB&#IB`)N?B)Q<>AH-0=@fKj7?i+1,?2\%->Q%b)=TDS&=8l5#=8l8#<W,nq;uT\n;>X2f:]F2i
+:&drd9E7`a8d7p\8kDTF8Gl!U7fGjV7/]LO6Ms.L5lX(H55[SD4T.A=3rD#;3<(r92Z5N31]T?11(#fm
+1,1L;0J>(50`<[%0)[@'.k3%K.f1[l./bOm-MAbc,l]+`,5i[l+G(_m+9io2+se:(H5o[01,1O<0eb77
+0JP==1Gh$P3'K\k3&E?D0J>'X/cRC$.hF0[.kFn3.Q(4=EcH,?EH6'tE;XYSDZ=SND#J/LCAhlHB`DfH
+B`D`DB)cHBAGfs7@f9a5@/jU6?N4=2?N4@/?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq;>jDk;>sDi
+:]4#d9`@]_9)hK_8H23X8H23Y7f>dT6i]UR6N9@M5lEqI55meH55m\F49.MC4oRVF4T.A=3rD#;3<(r9
+2Z5N41]]Bfq_8(+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Idrult;Jg%lP%O3,?
++<VLhECM-$-n-Pmr[/@-.4Qet.kNM/1c[f`3&WWN1c$od0b#fj0/#"40/-[>.lLFBrc8-_Ec_8$rGhaS
+s)7pTqec=KrbM=Es(VLHrFc.Bs(2+=qd]S6r*fV5s'P_2rE];*r`]A-rEK8)rE9)$rDrbps&Atrr_i\l
+r_WPhs%`SirD*>drCm/_s%<5]"A23U7n<PJr'gHMs$QfQr'C9Hs$-NIr]U3Bs#^6Ar&OX6rAXX4s#'g5
+r%n4*!&=I,s"XL+!\Q)Wq^qRor[[prq^DCjq^27fpE]b`s!%(Yr?09*JffRdoH,>$+!;XJ(e&I9,V1Gr
+.Ouu"/1iG+0/,(72DR9U77'1"3]]8\r\sj8r\a[2$oDC(0KWERG'8(RFa!b,rH/!Zs)S'XrG_aSrGMIK
+s(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*r`f>)r`K5'rE&u!!*B/#s&K"srDW\nrDEGgr(m>f
+rD!5a!)*8_#"qQ\8P)HDr($ZSr^?fT!(?cQrBgEJs$6TKr'($As#g6Aq`=X8r]'p:rAOU3rA4L1rA"^9
+1,:R=0JG.50JNGYq_%h!!%\!tq^MCjr?qRkp*K_as!.7^r?7CJJfq$8)]p4I,p#a+:+A"R1,(F:0/,(7
+1,C^C2`iu_6O#V31bg[<0E*R>/M/M).k<)!.kFn3.Q(4=EcH,?EH6'tE;XYSDZ=SOD#J/KCAhlHB`DfH
+B`D`DB)cHBAGfs7@f9a5@/jU6?N4=0?Me%,>lS%->5_S*=]ef)=8u>$<W,ns;u]hs;u]bq;>jDk;>sDi
+:]4#d9`@]_9)hK_8H23X8H23Y7f>dT6i]UR6N9@M5lEqI55meH55m_F4T7MC4od_D48V)<3WD,=3<(r9
+2Z5N41]]Bfq_8(+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Idl61a&Jg&Ve%O3,?
++<VLhECM-$-n-Pmr[/s>.4Qet.kNM/1c[f`3&WWN1c$mB0ek@90/#"40/-[>.lLFBrc83aEcZ8ArGhaS
+s)7pTr+uFMrbVRLq.fqDs(M@Ds(;:Br+,\7rF5\5s'Yk6rEfG.qcs,)!*oJ,r`]8'rE0#!qGmPpr_reo
+rDEPjrD3Ggs%iSgr_<Ac!)3>as%<5]"A23U7n<PJr'gHMs$QfQr'C9Hs$-NIr]U3Bs#^6Ar&OX6rAXX4
+s#'g5r%n4*!&=I,s"XL+s"=."palCpr[@grq^DCjq^27fpE]b`s!%(Yr?/NjJffjl#9Y*2+!;ChEZmt!
+/1W5#.k3)$/M/S.0JG4>1-%Kd69[Il3]T/Z2`EWQr\a[2$oDC(0KWERG'8(RFa!b,rH/!Zs)S*YrG_^R
+rGMIKs(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*r`f>)r`K5'rE&u!!*B/#s&K"srDW\nrDEGg
+r(m>frD!5a!)*8_#"qQ\8P)HDr($ZSr^HiTrBpNMr'C?Js$-KHs$$?Ds#g6Aq`=X8r]'p:rAOU3rA4L1
+rA"^91,:R=0JG.50JNGYq_%h!!%\!tq^MCjr?qRkp*K_as!.7^r?;._JfoXf^*"UA+X/3R9R9G`1,1O<
+0eb770JP==1Gh$P3'K\k3&E?D0JEDX'eM!g/1W5#.P!&S?Rdp5B6&!4EcH+"EW'kSDuX_TD>e;LC]/#H
+C&_lHC&_lHBDlHBAcH<=A,Ba6@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq;>jDl
+;#jJm;#F,f:&Rcb9DhE^8cM?]8,PpX8,YpU7K,[T6iKFP62a(I5Q<qH5Q<qH4o[YD4oRVF4T.A=3rD#;
+3<(r92Z5N41]]Bfq_8(+r\=F,!\Z2\r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Idaru?[Jg'b0
+%O3,?+<VLhECM-$-n-Pmr[/=,.4Qet.kNM/1c[f`3&WWN1c,+d%P][l0J>+50/-[>.lLFBrc83aEcZ8A
+rGhaSs)7pTrGDLLrG24Ds(VLHrFc.Bs(2+=!+Yq:rF5\5s'Yk6rEfG.qcs,)!*oJ,r`]8'rE0#!qGmPp
+r_reorDEPjrD3Ggs%iSgr_<>brCd/_rCI,a84Z6@r^QfSqEt<N!^f:@r'C9Hs$-NIr]U3Bs#^6Ar&OX6
+rAXX4s#'g5r%n4*!&=I,s"XL+s"=."palCpr@.Ulr?qIhr?_1`!$_Oi+sQY&r?.CJJfh!7*$?=G+!;Ch
+E_%H,.k<)".P*,&/M8\10JPI@3B[R869[Il3][1!s#9s9s#'d3$oDC(0KWERG'8(RFa!b,rH/!Zs)S*Y
+rc%dRrGMIKs(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*!*fJ-rEB2'!*K2$r`0##r`9&!rD`_o
+r_i\lqb[2ds%`MerCd2arCR8e8kMZH84`YKr'pZSs$ZfQrBgEJs$6TKr'($As#g6Aq`=a;r]0s;s#9m7
+rAFO1!&OR/$8XFm0ek@90/#"5r@e%#r@J""r@7[nq^DCjr[.=bs!7UhpEKPZkobR#JfrMb+s.sP,p#a+
+:+A"R1,(F:0/,(71,C^C2`iu_6T[7a0eb:7r@S(%r[\X3.Olr">@/j;<G->lEcQ/?EW'kSDuX_TD?"GM
+C]%rGC&_lHC&_lHBDlHBAcH<=A,Ba6@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq
+;>jDk;>sDi:]4#d9`@Zb9)VB^8cM?]8,PpX8,YpU7K,[T6iKFP62a(I5Q<qH5Q<qH4o[YD4oRVF4T.A=
+3rD#;3<(r92Z5N41]]Bfq_8(+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Id[3:,F
+MBN3L+X%sN(dr?J7Ns90.4?VD-P@gV.Olr!/M\q83C#\d2Dm<J1]B001&Wd30/#"b?n4-9C&W/VFE2GC
+ErC"UE;skVDZ4MOD#A)ECB&#JB`2TDB)cH?AG]m8@f0[7@/jU5?3"=1?2In+>6%q,>Q.h)=oDJ$<r,hr
+<;ohq;Z0Jl;#O2i:B+,g:B!ud9`7Wa9)V<a8k;KC8,c!U7J]FP6iTLN62a(K5Q<qH4o[YE4T@MC3rD#8
+3;kf62ZGZ72#K0,1&s'.0`Nm,0E3[$/bgmr/,^po./bOj-N,7b,l]+h,4m&W+93L8++bTL+!VmM+<M^C
+7<1pE/1W5#.k3)$/M/S.0JG4>1-%Kd69[Il3][1!s#9s9s#'d3$oDC(0KWERG'8(RFa!b,rH/!Zs)S*Y
+s)@mSr,2@Js(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*r`f>)r`K5'rE&u!!*B/#s&K"srDN\o
+s&/emqb[2ds%`MerCd2arCR8e8kMZH84`YKr'pZSs$ZfQrBgEJs$6TKr'($As#g6Aq`=X8r]'p:rAOU3
+rA4L1rA"R51,:R=0JNM[s"OC)q_%h!!%\!tq^MCjr?qRkp*K_as!.7^r?99*JfoXfo,o5!+X/3R9R9G`
+1,1O<0eb770JP==1Gh$P3'K\k3&E?D0JEAW'eM!g/1W2".kFn3.Q(4=EcH,?EH6'tE;XYSDZ=SRD#J/H
+CAhlHB`DfHB`D`DB)cHBAGfs;@f9d7@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq
+;>jDk;>sDi:]4#d9`@]_9)hK_8H23X8H23Y7f>dT6i]UR6N9@M5lEqI55meH55m_F4T7MC4od_D48V):
+3W;#<2uPZ52?#E51G\h^!&FO.">DM_0/3>Xr\"4&r@It!r[n!ur@@apr$hChs!Ijq-78I5s!.IdPp(`&
+WZ_is+X%sN(dr@5+t4oh-n,'B$7I>Q.P!#$1+kCD$pZp72Dm<J1G^dA0erV\#VRhb?!o0@<b_PS"E\[*
+EcV+ur,D[Ss).jRrG;@Hq.fqDs(M@Ds(;:Br+,\7rF5\5s'Yk6rEfG.qcs,)!*oJ,s&oD+rE9)$rDrbp
+s&Atrr_i\lr_WPhs%`SirD*>drCm/_s%<5]"A23U7n<PJr'gHMs$QfQr'C9Hs$-NIr]U3Bs#^6Ar&OX6
+rAXX4s#'g5r%n4*!&=I,s"XL+s"=."palCpr@.Ulr?qIhr?_1`s!.OfoHF/UlQ:^#JfiJa,9S'N+!;Ch
+E_%H,.k<)".P*,&/M8\10JPI@3B]et5!(ed3W1o;2uY]82?#B?1gsrL4'?BCG'A.QG5cX_FT$:\ErL(Y
+E;jbUDu4GKD?"GOC]8)KC&VfDBDZ<>Ac60>A,]s;@/XI0?Me%,>lIt+>5hY)=T)>#<WH5#<rZ1u<;fbp
+;Z0Ji;#F,h:B+&g:&R`c9DqHe91hfJ8OuDM8,PjU7K5dS6iB@L62s4M5Q!_C4o[YC48V):3W;#<2uPZ5
+2>o?31]9'91GU^?0eb:70/,*Y0DdC#/HRFP.fV!q.JkOl-iPId-3#7j,PND\+g`AD+Gh3F+!DgS*_^l"
+:+A"R1,(F:0/,(71,C^C2`iu_6T[7a1,1I90E*U(/cI:-.k3&%>?iU9<+l2M!HN/XE<U<#Df9N4rbhdS
+rb_[Os(hXLs(VLJrFu7ErFc%?s(24@r+#V5rF,V3#@ChE?<piC?2e.,>l7h*>5VP&=8Z,!<W,no;ts8j
+;>j>h:B4,f9`%K\9)hK]8H23Z8H23Y7f>dT6i]UR6N9@M5lEqI56!kG4p!l156!hH4oIMA48q;>3Vk`8
+2uPZ52?#H31Aij,1B'!20JG.50`<[(0)[Bn/-%4!.KD!t.J5+h-iYOn-3#7d-2o+d+bCkh+hf*2,9\-Q
+(d`74+Xe]c-7:,f./bV+.kN>,0JYaU4ZPDX1c.!Er\=I.r@e^60/6a<.5t7?EcQ5BEH;&!s)J$Ws)J'X
+s)7pTrbVdSChmg$rbMFHs(VFFr+H%As(2+=qd]S6r*]_9?sd8IrE];*rEK;*r*0/(!*T8&r`B&!qc3So
+!`N#prDEYn;#X;i:]*ub:&Rcb9DqK]8cM?]8,c!U7J]FP6iTLN62a(H55m_E4T@MC3rD#:3;tl42ZGZ7
+2#K0,1Ars-0`E^,/hSaQ/c@7"/,Umm.0q=M-RU5f-RU8>-2&V`,6T27+X&!(+oNP)++bSd+7gQu+WhaK
+)+/I;-7gYt.Ouu"/M8\/0/,.91c.*U77'1"3]];"3#OY62E!EN1c74%A2$2LCNXcCG'%nNF`heJrcA*]
+s)\3\s)J$Ws)7aOrGDOMrG2@Hs(VIGr+Gn=rFPq<s'u%;ra5P/rE]D-s'>S.s',M,rE9,%rE&ksr)Nbq
+r_rkrr_i\lr_WPhqbI)ar_38`r(?u\s%*&Xr'pZS!(6fTrBpNMr^$KJr'10Es#p<CrB(!>rAjj:!'1$<
+s#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""paQ7mq^DIlr?h7brZqLgp*0M[r?2+^QQUl&WZV9`rZMOo
++%glV.l&h6r\+@+1&Wj31c76S4?c:@4#f&P0eb76r\"4&r[\@+.P!,U>U_U2BDulOEcCts$#jj%Df0N4
+Df0IlD?"GPC]A/LC&_rHC&VfEBDcBAAcH<=A,Ba6@JjL;?XI,G?!Ue8?2In)>Q.h)=TDS'=8Z,!<W,no
+;ts8j;>j>h:B4,f9`%K\9)hK]8H23Z8H23Y7f>dT6i]UR6N9@M5lEqI56!kG56!eF56!eE4T.A@3rM)=
+3;bc92uPZ52?#H31Aij,1B'!20JG.50`<[(0)[Bn/-%4!.KD!t.J5+h-iYOn-3#7d-2o+O+bCkh+k%SG
+,9\-Q(d`74+Xe]c-7:,f./bV).kN>,0JYaU4ZPDX1c51fs"aU/r\+d60/6a<.5t7?EcQ5BEW'qXEW0qW
+EW:"XDuX_SD?"DRCMR\aC]%rIC&M`CBE)TDAc-*9A,Tm7@0BtG?XI.<?2In*>Q7n)>Q.e+=oDJ%=8c1t
+<W#et;c?Ql;?0Sm;#O2f:A[cb9E7cc9DqK]8cM?]8,c!U7J]FP6iTLN62a(H55m_E4T@MC3rD#:3;tl4
+2ZGZ72#K0,1Ars-0`Ea*0)@0u/H.0t.fLmp.0q=M-RU5f-RU8>-2&V`,6T27+X&!(+oNOi++bSk*sNl1
+*[)CfEu[e!/1W5#.k3)%/h\h10JY@>1c@Tf69[Ln3]T5"3<(r92A7o)2e-AP5$2TCF`qqMG'8"NFEIM'
+s)e9^s)S-Zrc%mUqJQ7KrbVOKrG)@Hrb24Bqe#e<rFGq<raPn7!+5V0rE]D-!+#M-s',M,rE9,%rE&ks
+rD`nu;cEZp!)rkprDEPjrD3;crD!8brCd&\s%35]r($ZSr^HiTrBpNMr^$KJr'10Es#p<CrB(!>rAjj:
+!'1$<s#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""paQ7mq^DIlr?h7brZqLgp*0M[r?2+^JfoXf^E<q+
++WqpT+%glV.l&h6r\+@+1&Wj<1c76S4?c:u3AiQH0JG.5r[nX3/M&G'.P!,U>U_U2BDulPEc?$tE<L6"
+Df9OmDuX_SD?"GPC]A/LC&_rHC&VfEBDcBAAcH<=A,Ba6@JjL;?XI,G?!Ue8?2In)>Q7n*=oVV'=8Z,!
+<W,np;tj2i;>j>h:B4,f9`%K\9)hK]8H23Z8H23Y7f>dT6i]UR6N9@M5lEqI56!kG56!eF56!eE4T.A@
+3rM)83<(r92Z5N42#]9.0`X!.1&ip/0/#$X0E*U&/b:Ln/,^pt/,^pi./t[p-N>Cl,l&bc,0(jY+bCm/
++V5kA+!DIfE^h3#-RU5g-7:5?.Ldm[/MJk64?u%i2Dm?Kr\OR0s"XL,%5':g?!Sm<<G6DnF)u@"ErU.Y
+E!10"E,T[oDZ4JUCi!m&CAr#HCB&#HB`)NCB)cH?A,p-;A,Tm7@0BtG?XI.<?2In*>Q7n*>Q%_*=oDJ%
+=8c1u<W#hq;ZK\n;?0Sm;#O2f:A[ca9`@]`9)V?]8H23Z7f5^O6i]RU6UF-;62a(H55m_E4T@MC3rD#:
+3;tl42ZGZ72#K0,1Ars-0`Ea*0)@0u/H.0t.etM!-n$Gj-71)f-N,7a,lT"k+sJ0R+Sd2Z+Hmn!+/p>$
++WhaK(d`:9-7gYt.Ouu"/M8\/0/,.91c.*U"\(gB4?GV'3WD)=2uPWJ1c74%A2$2LCNXcCG'%nNF`heJ
+rcA*]s)\3\s)J$Ws)7aOrGDOMrG2@Hs(VIGr+Gn=rFPq<s'u%;ra5P/rE]5(s'#P/>$Cl-r`K,#r)Wbr
+s&B"sr_rkrr_i\lr_WPhqbI)ar_38`r(?u\s%*&Xr'pZSs$ZfQrBgKLrBU9Fr]^?FrB1$?r]:!<!&t$>
+3'$sts#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""paQ7mq^DIlr?h7brZqLgp*0M[r?2+^ll^m&JfrPc
+$m$Q7+=81&HVc4J0erY]!A?2+1(?&t3'05d83Ami1,1L;r\"d7/hJY+/1W2#/mDR02cOGhE<1*!rG`*^
+E,TZ4Df9N2rb_XN!c)Rd"DVXbC23]]rb27Cr+>t?s()%;qdTM4r*T_9?X@&E?!dJ8qcs&'r)s#$r`B"u
+s&K"srDWYms&&\ls&&_kr(d;erCm)]!)!2^s%3/[s%!&Zs%!#WrC-]R!(6`Ps$?TKrBL<Gs$-HGs#p?F
+s#p<CrB(!>rAj^6s#9m7rAFR2r\FC+!&FO.">DM_0/3>Xr\".$qCMIo!%\!t!%\!sodKhfs!Ials!7Cd
+rZ\WkJg#so"sP02+W*Lc#t?'d-RU5g-7:5?.Ldm[/MJk64?u%i2Dm?KrA,*B1,1L;0J5"5?!Sm<<G6Dn
+F)u@"ErU.VE;skUDZ4JUCi!m&CAr#HCB&#HB`)NCB)cH?AG]m8@f0X=?sm>K?<pk:?2In*>Q7n+>PqY)
+=oDJ%=8c1u<W,nq;ZK\n;?0Sm;#O2f:A[ca9`@]`9)V?]8H23Z7f5^O7/oXS6Ms.J5l<hF4TIVE4T@MC
+3rD#:3;tl42ZGZ72#K0,1Ars-0`Ea*0)@0u/H.0t.etM!-n$Gj-71)f-N,7a,lT"k+sJ0R+Sd2Z+T3C6
+++bTL+!VgL*uuLA6?>aG/1W5#.k3)%/h\h10JY@>1c@Tg6U*[p4$*@$s#C$;r\b6C2)f#U0KrTSF`hkN
+FERe1F`heJqfDdXrc.pVs)7aOrGDOMrG2@Hs(VIGr+Gn=rFPq<s'u%;ra5P/rE]8)rEK;*rE9,%rE&u!
+r)N_qs&8nr!E2nr;Z0Jl;#O2e:Amod9`7W^9)hK_8Gl!U7fGjV7/]LO6N0:L5l<kG56!eE4T.A@3rM)<
+2uku<3<(r92Z5N42#T6.1B0*/0`Ng+0`<[(0)[C$/GL[p.JkOn-iGCd-2o1i,PE>]+oNP`+3YjZ+G(a.
++:K;7+<W!P8UF8a1,1N_0EEg]rA"g=2)mZ[5"Idr2)6m@0`<X7/hS_-/1W2#/mDR02cOGhE<1*!rG`0`
+E,TZ4Df9N2D/K5fs(hXLs(VLJrFu7ErFc%?s(24@r+#b9rF5_6r*T_9?X@&E?!dJ8qcs&'rE9)$r`B"u
+s&K"ss&8hnr_`Sks&&_kr(d;erCm)]r(?u\rCHrYr^d&ZrC6`Sr^6`Rr^-WNrBU<Gs$$HIrBC6Er]^?F
+rB1$?r]:!<qDeL6rAOU3r\XU0r%S1,r\4O00J>(5r@e.&r@RUl!%\!t!%\!sodBkh-RJsC,paf^q'H"a
+Os,E#W?Dfs+<D[C6#f@;-mpAh-RL2hr@/"%/M/Y11->e,4ZPGZ2)I/h1]K600b,li0/6a<.5t7?EcQ5B
+EW'qXEVseUDuX_QD$4ZkCMR\aC]%rIC&M`CBE)TDAc-*9A,Tm7@0BtG?XI.<?2In*>Q7n,>Q%_*=oVY'
+=T2D#<rH%t<;f_r;GmBj!)`\krD3>dqb@#_r_*2^rCR#[s%!&Xr'gHMs$QfQr'C9Hr'(*Cr]L3Bs#U'<
+rAad8r\j[4s#'g5r%n4*rA"=+r\+:(qCVXsr[[mrq'cRt-mpAh-7:/fr?_._rZ_Oi+sA*Pq'#\ZkT>Bu
+JfiJa,9@sK*?c7dE_7Z0.k<)".P*/(0.nn31,1UB2F'`!5<M"h3rV/>3;tiO2E!BL2e-AP5$2TCF`qqM
+G'8"NFEID$s)S-ZrG_dTqJQ7KrbVOKrG)@Hrb24Bqe#e<rFGq<raPk6qd05,qcs)(r`]8'r`K,#r`8tt
+rD`eqr_rkrr_i\lr_WPhqbI/cs%WJdrCd&\s%35]r($ZSr^HiTrBpNMr^$KJr'10Es#p<CrB(!>rAjj:
+!'1$<s#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""r[Rdp!%Idns!RalpEfeas!.4]ruq=`ru\]mJfopn
+!$;+^"!o![H3@%p1,1N_0EEg]rA"j>2)mZ[5"Idr2)@!B0JNJZs"=:&#qIJU/mDR02cOGhE<1*!rG`-_
+E,TZ4Df0H0D>\5MC]A/LC&_rHC&VfEBDcBAAcH<=A,Ba6@JjL<?XI,G?!UcBra#D+r*0/'rE0#"r)Wht
+rD`eqrDNSkr)3PlrD<Df!)<Dcqb-iZs%3/[s%!&Zs%!#WrC-]R!(6`Ps$?TKrBL<Gs$-HG!^/\1s$$HG
+rB1$?r]:!<qDeL6rAOU3r\XU0r%S1,r\4O00J>(5r@e.&r@RUl!%\!t!%\!sodKhfs!Ials!7CdrZ_7`
+Jg#^h^EF13+s7pM(I<%1+Xe]c-7:,f./bV).kN>,0JYaV4utV\2)Y@i'f.X$1,1L;/h\qb>q%^4BQA-7
+F)c7"ErU.WE;skVDZ">SCi!m&CAr#HCB&#HB`)NCB)cH?AG]m8@f0X;?sm>K?N"1,>l@n'>5_V&=T2D#
+<rH%u<;f_s;GpBj;?9Wkr_WPhr(d,`rCm2`rC[#[s%*/[r^QfSqF(?Ns$HWLrBU9Er]U6Cs#^6Ar&O^8
+r\sX2s#'g5r%n4*rA"=+r\"=*/hQrPr@Ipur$qLk#Uh)K-RL/f-RSd<p*BV^"<o$5+X$S(r?00'JffRd
+oH,;!+<DOG(dW17-7gYt.Ouu"/M8\/0/,.91c.*U7RKC'4$,M%3WD)<2\\/,2)f#U0KrTSF`hkNFEVhM
+F`_a'F8p:\EVseUDu+AMD>nAMC]/#JC&VfDBDZ<>Ac60>A,]s:?i+1.?2Rt+>Q%b(=oMP%=8l8"<W,nr
+;uT_r;uT\n;>sDj:]!oc:&[ib9DhE^8cM?Z8,PjU70#^U7/]LO6N0:L5l<kG56!eE4T.A@3rM)<2uku<
+3<(r92Z5N42#T6.1B0*/0`Ng+0`<[(0)[C$/GL[p.JkOn-iGCd-2o1i,PE>]+oNP`+."+%+K?Om*?ZFH
+,p#X(:b+:U1&`j-0/<D\"uJ1s4$5\t#X(4,1GU[>0JNJZ!&"7&#qIJU/mDR02cOGhE<1*!rGhjVs)7jR
+s)%[Ms(hXLs(VLJrFu7ErFc%?s(24@r+#V5rF,V3#%(_D?<piCrE];*r*02(rE'&$rE&nts&K"ss&8np
+r)*Ais&&_kr(d;erCm)]r(?u\rCHrYr^d&ZrC6`Sr^6`Rr^-WNrBU<Gs$$HIrBC6Er]^?FrB1$?r]:!<
+s#Bp9s#9m7rAFR2r\FC+!&FO.">DM_0/3>Xr\".$o.0klr@.dtr@.Cfs!Rgns!@[jq'H"ak95F#Jg&Ve
+&Ki8?*Zu7bECM*"-RU5g-7:5?.Ldm[/MJk64@).l2`<QOr\P<F1GU^?0eb450jS'62cXO3EcZ;ArGqpX
+rG_aS!,h[Ns(haPCMNiar+c7GrFl+As(;:Br+,\7rF5\5"CPVE?XE\:qcs)(qc`o#rE0&#rDrksr)<Sm
+!)`\m!)`\krD3>dqb@&`!)3AbrC[#[s%*/[r^QfSqF(?Ns$HWLrBU9Er]U6Cs#^6Ar&O^8r\sX2s#'g5
+r%n4*rA"=+r\+:(qCVXsr[[mrr[Iao#Uh)K-RL/f-RSd<p*BV^"<o$5+X$S(r?/EgJffjl#9G!/*?Z.a
+EZ.Os/1W5#.k3)%/h\h10JY@>1c@Th6U*^r48q;@3WD)<2\\/,2)f#U0KrTSF`hkNFEVhMF`_a'F8p:\
+EVseUDu+AMD>nAMC]/#JC&VfDBDZ<>Ac60>A,]s;?N=I1?N"1/>l7h(>5_V'=T)>#<rZ1u<;fbp;ufkr
+;Z0Jl;#O2e:Amod9`7W^9)hK_8Gl!U7fGjV7/]LO6N0:L5l<kG56!eE4T.A@3rM)<2uku<3<(r92Z5N4
+2#T6.1B0*/0`Ng+0`<[(0)[C$/GL[p.JkOn-iGCd-2o1i,PE>]+oNP`++bVe+MT$-*?ZFG,p#X(:b+:U
+1&`j-0/<D\%5]q%4$5\t4ZYJW1,1N_0Fofi/hS_-.k3&%>?iU9<+l2M!ci7"rc.sWs)7jR%W-'!Chmj'
+CMR["Bk_<srFu7ErFc%?s(24@r+#V5rF,V3#%(_D?<piCrE];*r*'/(rE/qur)WhtrD`eqr_i\l!)WSk
+s&&_kr(d;erCm)]r(?u\rCHrYr^d&ZrC6`Sr^6`Rr^-WNrBU<Gs$$HIrBC6Er]^?FrB1$?r]:!<qDeL6
+rAOU3r\XU0r%S1,r\=F,!\Z2\r@e.&r@RUl!%\!t!%\!sodKhfs!Ials!7CdrZ]B+Jg#^hoH=eh+s.gJ
+(I2t0+Xe]c-7:,f./bV).kN>,0JYaV4utV\2DtIj'JhO#1,1L;/h\qb>q%^4BQA-7F)h/!s)J!Vs)7pT
+qeZIPChmg$rbMFHs(VFFr+H%As(2+=!+Yq:rF5\5"CPVE?XE\:qcs)(qc`o#rE0&#rDrksrDWYm!)`\m
+!)`\krD3>dqb@#_r_*2^rCR#[s%!&Xr'gHM!(-fT6:1T9rBU9Er]U6Cs#^6Ar&O^8r\sX2s#'g5r%n4*
+rA"=+r\+:(qCVXsr[[mrq'cRt-mpAh-7:/fr?_._rZ_Oi+sA*Pq'#\ZP95AuWZN3%+<DLF(I<(6-7gYt
+.Ouu"/M8\/0/,.91c.*U#Y.9J4Zkef3]d7#!''s:'K.d*2e-AP5$2TCF`qqMG'8"NFEIJ&rc/!Yqf)RR
+qJQ7KrbVOKrG)@Hrb24Bqe#e<rFGq<raPk6qd05,r`oD+r`];)rE9,%rE&u!!*/tsr)<So!)rkprDEPj
+rD3;crD!8brCd&\s%35]r($ZSr^HiTrBpNMr^$KJr'10Es#p<CrB(!>rAaj;!]W/"r]'p:rAOU3r\XR0
+r%e:,s"OI+s"OC)r\".$r[dgo!%Idns!RalpEfeas!.4]ruq=`ru^SMJfoXfe0#/?+<M[O*CtKQ.l&h6
+r\+@+1&Wj:1c76S4?c;!3]AlO1GSk_"YVJ[/M&IP.g@_:?7.d5BDulPEc?$rE;jeTDZ=SRD#A&KCA_iF
+C&VfEBDuNBAHZOS@q0!IA,Kg6@JaI4?i==0?2In)>Q7n,=oVV%=8Z,!<W,nr;uKVn;>sJn;?'Jj:]4#g
+:&Rcb9DqK[8c;3X8,PjV7K#XS6iB=J5lEqF55[SD55dYD4T.A@3rV,:2ZPi:2ubf72>oB31]B0-1&Wg)
+0*!^)0E*U&/c@7"/c71"/,^sp.K([j-iGCj-2Ahc,-iAD+c7EJ,9eBT+WE[f)bVG*-R^Al-mpAj.4Qet
+.kWM01H7Za4#o8Z2?#E71GU^?r@eX51h0l@3`Tj6EcZ;Arc7sWs)@sUs).dPrG;@Hr+c7GrFl4Drau1A
+qIKJ5rF5e8s'Yk6ra,S0s'>M,rEK;*r`fD+rE9)$r`B&!rDihrr)<Vns&&emr(m8d!)<Gfr([2brCd#[
+rCR#ZrC6fUr'^HMrBgBIrBUBHrB13E4?NL'r]:!<q`+O5s#0j6s"s[1rA+@,s"aO-s"OF)pauFqr[[mr
+r@.[nr[7Rir?_Fgp`o_]rZUqWr?$V5Jfh]K-lsKN*uR:`9d_G?.k3&!/1`A)/h\n41,LgI4@_e*5!;"i
+3]]8]3&ggp%l?+!3+lbR5?M]DF`qqMG5cX_FT6F^ErU.WE;a_PDZ+GOD#J/LCB&#JB_c<<B)Q9FA7B"V
+@:3L@?i+1.?2e(/?2e+/>Q%b(=oMP%=8l8!<W#hq;Z]ip;>sGk;#=&e:B!ub9`7W`8cVH]8H)-X7f>dT
+7/K@M6N07N5lEqE55[SD4T.A@3rM):3<(r;2Z,H02#T601&s'-0E<d+0E3a)0E*U&/cI:$/,^ss.K([l
+-iGCd-3#7h,PND^+oNP`+3YjZ+G(a.+<r$Q,Tn?R7<qf`1,(F:0eb770JP==1Gh$N3^#em3]AlO1GSk_
+"YVJ[/M&IP.g@_:?7.d5BDulPEc?$rE;jeTDZ=SRD#A)GCAhlGB`2TCB)Z?EA7T1[@fBm;@fBj7@JaI4
+?i==0?2In)>Q7n,=oVV%=8Z,!<W,nr;uKVn;>sJn;?'Jj:]4#g:&Rcb9DqK[8c;3X8,PjV7K#XS6iB=J
+5lEqF55[PD55[SC4T.A@3rV,:2ZPi:2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"/c71"/,^sp.K([j
+-iPFm-N,7d,lT!N+bCl;+WM^N,Te0K5]]RD.46Ml.4?Pk-n-Vq.k<2)0/GNk5s@@j3&`_o1_ql'1,1I:
+0eb7;@p^TE<G6DnF)u>AEr9qWE;jeUDZ+GND#8#GCB&#HB`D`EB)cH=AGfs8@fKm:@/jU5?Mn++>l@n,
+>5hb+>5qb*=oDJ%=8c1u<W5tq;u]bq;?'Jj:]4#g:&[oc:&doc9D_?[8cM<Z7fPpT7/TFN6Mj(I5lX%H
+4o[YB48q;>3Vtf72ubf82?,N31]9*.1&j$-1&is,0).$s/H.0t.fCgp./kUk-N,7i,krV_,5rbY+Qso!
+++bT`+$CYf*$6%_E_Ro3.4Zku.P*,&/M8\10JP@?2`sSu5s@Fo4$#D_3B/rV2E!BK1H9#X/3d6PF`hkN
+FEVeLrH/$[s)S-Zr,DXR!,qaPrGDOMrG2FJs(VLHq.KV;rFQ">s'l":s'Yb3qd05,r`fG/r`oJ-rEB/&
+r`K,#r`8ttr)EYos&/emrD<AerD*>d!)3;arCd,^!(m,[r^ZoVrC-]Rqa:<Kr]pNLrBL0CrB:-BrB(!>
+rAjd8s#9s9r&+@.rA4F.!&=F+r\+:*r@e.&r@S""!\5`Ms!n!sr@%Ojr?h7bs!7OfpEKV\r?2+^[ig8F
+MBE-I+XA0U*^t>n;_9aY0eb=90/,(71,C^C2`Wl]5s77f1c$pBr\+L//hS_,/H..(0k"?73E0YjE<:0"
+EW'kTDuOYSD?"GMC\qlFC&VfEBDuNBAHZOS@q0!IA,Kg7@JXC3?i=:2?2e.,>l7h+>5qb*=Su7u<rZ1u
+<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y8Gl!U7fPpU7/oXQ62NqG5Q!_B4oIPB4T.A@3rV,:2ZPi:
+2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"/c71"/,^sp.K([j-iGCj-2Ahc,5`U9+bClP+X83U,Te0K
+5]]RD.46Ml.4?Pk-n-Vq.k<2)0/GOQ5!(ba2`:Rk'f.X$0ek@:0JG=n?RIj6BQA-7F)c6uEW0qVDuX_R
+D>e;JC]%rIC&M`FBDuNCAbos9A,Kg8@K0a8?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u<W5tq;[-,t;,L.d
+:]4)f:&n#f:Adid9`7W]9)V?]8,YpW7JoRO6iB@K62a(K55dYE4T.A?3rM)93;kf92Z>T62#T6/1B'$.
+1Ars-0`E^(/c.-u/H.0t.fCgp./kUk-N,7i,krV_,5rbY+NPXV++bU++!MaK*$6%_E_Ro3.4Zku.P*,&
+/M8\10JP@>2`jMt5s@Fo48q8V3B/uW2E!BK1H9#X/3d6PF`hkNFEVg*FT$:\ErU.WE;a_PDZ+GOD#J/L
+CB&#JB_c<>B)Q<?AH--=@K0a5?i+1.?2e(/?2e+/>Q%b(=oMP%=8l8!<W#hq;u]bo;>j>g:]4&f:&@W_
+9E%N`8c;3Z8,YpU7K,[T6i9=M6N07N5lEqF55dYC4T.A@3rM):3<(r;2Z,H02#T601&s'-0`Ea*0`<[(
+0)[C$/-%4!.fLmq./PCj-MJef,U=W6,PND^+oNP`+."+%+K?P(+X&*R,T]C";_9aY0eb=90/,(71,C^C
+2`Nf[5mBJ52`*<H1&`j00/"q0/c@4)0k"?73E0YjE<:0"EW0qTDuOYSD?"GMC\qlFC&VfEBDuNBAHZOS
+@q0!IA,Kg8@JO=2?i==0?2In)>6\87=]nj/=8c4u<rZ1u<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y
+8Gl!U7fPpU7/oXQ62NqG5Q!_?4o@G@48q;?3;ti<2`E_q2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"
+/c71"/,^sp.K([j-iGCj-2Ahc,3L,$+bCle+Zptn,Te0K5]]RD.46Ml.4?Pk-n-Vq.k</'/i#@O5!(ba
+2`3EL1c.!D0ek@:0ebFo?RIj6BQA-7F)c7!EW'kUDuX_RD>e;JC]%rIC&M`FBDuNCAbos9A,Tm8@K0a8
+?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u<W5tq;u]bq;?'Jj:]4#g:&[oc:&doe9E.Z^9)V?]8,YpW7JoRO
+6iB@K62a(K55dYE4T7G?3rM)93;kf92Z>T62#T6/1B'$.1Ars-0`E^"/c@7"/,Umr.0(gq./kUk-N,7i
+,krV_,5rbY+L</A+,M'D*ZuFE)*`-\9d_G?.k3&!/1`A)/h\n40etOC4%D\)5!;"ir]1cS3B/rU2Dm<J
+3+l_P5$2TCF`qqMG5ZO\F8p:\EVseSDu4GND>nAMC]A/LC&_lBBDuNAAc60>@fKm:@/XF4?i+1.?2e(/
+?2e+/>Q%b(=oMP%=8l8!<W#hq;u]bo;>j>g:]4&f:&@W_9E%N`8c;3Z8,YpU7K,^P6iB@N5la1K5Q3hH
+4oIPA4T.A@3rM):3<(r;2Z,H02#T601&s'-0`Ea*0`<[(0)[C$/-%4!.fLmq./PCj-MJhd,lJt^,6&hb
++TEO8+G(`N+=eTY,Tn?R7<qf`1,(F:0eb770JP==1Gh!L3'9Gh3]AlO1GLR<0JG.4/M6oP"u0Lk-9+t;
+rc&![E,knsrGVUOs)%dPr+l1ErFu7ErFc+Arac4CA7K+YraYk8s'bk6s'Pb5s'P_2rE];*r*02)s&oA(
+r)`ess&K"sr_rbnr_`Yms&&emr(m8d!)<Dcr_*2^qap`Wr($ZSs$clSs$Q`Nq`t*Er''p>rB(*B4T.A@
+3rV,:2ZPi:2ubf72>oB31]B0-1&Wg+0*3d[0`<[(0)[C#/H.7!/H77!.f1[n./>7h-N,7d,lT".+bCkh
++nQp?,9eBT+WE[f9-br6-n$Mm-RU;k.Olr!/1rP12aKVh3B/rT1c7-I1GU^?0etI;1h0i=3E9a5EcZ;A
+ErL(WE;a_TDZ+GND#8#GCB&#HB`D`EB)cH=A,p-=A,]s9@K'[7?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u
+<W5tq;u]bq;?'Jj:]4#g:&[oc:&doc9D_?[8cM<Z7fPpT7/TFP6N9CL62a(K55dYE4T@MA3r:r73;kf9
+2Z>T62#T6/1B'$.1Ars-0`E^"/c@7"/,Umq.K([o-i57h-2o1b,QAtf,5rbY+Hmn!+/p>$*ZuFE)*`.9
+-S$Vr.Ouu"/1iG+0/,(71,CgM+%J^b5!;"i3]fA`3B/rV2Dm?K3+l_O5$2TCF`qqMG5cU\F8p:\EVseS
+Du4GND>nAMC]A/LC&_lBBDuNBAc-*=@fKm:@/OC/?N"1/>QA(/>QS,6>5h_(=oMP%=8l8!<W#hq;u]bo
+;>j>g:]4&f:&@W_9E%N`8c;3Z8,YpU7K,^P6iB@N5la1K5Q3kF4o7A?48q;>3<2&;3<(r;2Z,H02#T60
+1&s'-0`Ea*0`<[(0)[C$/-%4!.fLmq./PCj-MJhd,lJt^,6&hb+TEPM+G(_f+OhM`+X&*R,T]C";_9aY
+0eb=90/,(71,C^C2E3ZY5Wq.e1c$pB0JP:90.nmU/I*g]?sP'<<+l2M!ci7"r,;IMs)%dPr+c:Ir+c1E
+rb27Crau.@"Cu%Q@q,FIr*oS3ra5Y4s'P_2rE];*r*02)s&oA(r)`ess&K"sr_rbnr_`Yms&&emr(m8d
+!)<Dcr_*2^qap`Wr($ZSs$clSs$Q`Nq`t*Er''s?rB(-C4$<I'r]:$<r&4U8r\sj8rAFO1s"jX0r%\.(
+r@\.)r@e.&r@Rt!r[n%!s""$tq^MIlq'Z+fr?_7brZ\WkJg$!p#9tE<+!DRgF#HZ:.46Ml.4?Pk-n-Vq
+.k<2)0/GOQ5!(ba2`3EL2)I*F1,1L=0ebFo?7%X3BQA-7F)c5?EW'kSDuX_RD>e;JC]%rIC&M`FBDuNC
+Abos9A,g$:@JsU6?iFC2?2n4->l@n,>5hb+>5_V&=T2D#<rH%t<;]\p;ZBVo;#F,f:&n#f:Adid9`7W]
+9)V?]8,YpW7JoRO6iB@K62a(K55dVG4?P\'3r1l63;kf92Z>T62#T6/1B'$.1Ars-0`E^"/c@7"/,Umq
+.K([o-i57h-2o1b,Q/hc+nZuV++bSd+2/gY*ZuFE)*`.9-S$Vr.Ouu"/1iG+0/,(71G^sO7moX,4Zkee
+4$#D_3&iiU2Dm<NB4EGT=DN&%G'7tNs)e3\#'+a*EcQ/>r,DUQqel@LrbVOKs(_RJs(M4@rau1ArFGq<
+s'l":s'Yb3qd05,r`fG/r`oJ-rEB/&r`K,#r`8ttr)EYo!`Donr_`VjqbR/cr_<8`rCd,^!(m,[r^ZoV
+rC-]Rqa:<Kr]pNLrBL9Fr]U3B!]rM,rB(!>rAjd8s#9s9r&+@.rA4F.!&=F+!&+@*s"OC)r\".$r[\%"
+r@7dqr@%Ojr?h7bs!7OfpEKV\r?2+^bTMK[Jfs\..Nor\+=&!sGuH:M0JP790J>+60etO@1cIBS4@)+k
+2`*<H0eb=:0J>(3r@J7*0jn952cOGhE<:0"EW'hPDZ=SRD#A)GCAhlGB`2TCB)Z?EA7T1[@fBm;@fBj8
+@/XI3@/jU4?N"1,>l7h+>5qb*=Su7u<rZ1u<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y8Gl!U7fPpU
+7/oXQ62NqG5Q!_C4o@GA3rhDA48q;?3;b]83;tl:2Z5N32#fB21Aim*0`<X)0`<[(0)[C#/H.7!/H77!
+.f1[n./>7i-3,Ck-2Ahc,*F+$+fZ\*,9eBT+WE[f9-br6-n$Mm-RU;k.Olr!/MAb52]k=L4#o8Z2)I0J
+1c.!D1,1R?0f3BH-9,"=EcQ5BEH:trqeuLPrGDLLqeQ+Es(VFFs(D=Cs(2%;rF>b6r*]P3ra,M.qcs)(
+s'#D+s'#G*s&o;&r`B&!rDihrr)<Vns&&emr(m8d!)<Gfr([2brCd#[rCR#ZrC6fUr'^HMrBgBIrBUBH
+rB:0CrAsa7q`+O5s#0j6s"s[1rA+@,s"aO-s"OF)pauFqr[[mrr@.[nr[7Rir?_Fgp`o_]rZUqWkT>Bu
+JfiG`4<>Ub*uR:`9d_G?.k3&!/1`A)/h\n40f(XF4@_e*5!;"i3]fDa3B/uW2`<NM3+l_O4]lKBF`qqM
+G'*\(rc/-_EcQ/>r,DXR!,qaPrGDOMrG2FJs(VLHq.K\=!+l+>raYt;s'bq8r*T>-rE]D-!+#S/s',G*
+rE9,%rE&u!rDibpr_rhprDEMiqbR/cr_3Adr(R&^r^m/^rCHoXrC6`Sr^?WNrBgKL!'pKIr]^?FrB1*A
+s#g6Ar]:!<r&F^8s#0d4q_\7-r\=I.r@n4(s"OC)r\".$r[\+$.OtHJr[Idoq^;=hpEfhbr?M%\ruq=`
+ru\]mJfopn#9b69+=&!sGp60=1,(F:0eb770JP==1Gh$N3B]Yk3]AlO1GLR<0eb:70)R:*0jn642cOGh
+E<:0"EW'hPDZ=SRD#A)GCAhlGB`2TCB)Z?EA7T1[@fBm8@f9^5?iFI5?i=:2?2e.,>l7h+>5qb*=Su7u
+<rZ1u<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y8Gl!U7fPpU7/oXQ62NqG5Q!_C4TIVD4T.>A4T.A@
+3rV,:2ZPi:2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"/c71"/,^sp.K([j-iGCj-2Ahc,5`U9+bClP
++XA9V,Te0K5]]RD.46Ml.4?Pk-n-Vq.k<5+0Jb[S5!(ba2`3Gk2&%l'1,:R?1,1Uq?6qR2BQA-7F)c7!
+E;FMQDZ+GND#8#GCB&#HB`D`EB)cH=AGp$:@JaI4?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u<W5tq;[-,t
+;,L.d:]4)f:&n#f:Adid9`7W]9)V?]8,YpW7JoRO6iB@K62a(K55dYE4T.>:3Vtf72ubf82?,N31]9*.
+1&j$-1&is,0)dI"/c@7"/,Umq.K([o-i57h-2o1b,Q/hc+nZu!++bSd+7gR9*ZuFE)*`.9-S$Vr.Ouu"
+/1iG+0/,(81c.0S7moX,4Zkee4$,J`3B/rV2E!EPB4EDS=DN&%G'7tNr,_jX"ESU(EH1nqrGVRNrGDOM
+rG2FJs(VLHq.K\=r+,e:s'l":s'Yb3qd05,r`fG/r`oJ-rEB/&r`K,#r`8ttr)EYos&/emrD<AerD*>d
+qb6r]r^m/^rCHoXrC6`Sr^6`Rr'UELr]pNLrBL9F!'U9Cr]C-BrB(!>rAjd8s#9s9r&+@.rA4F.!&=F+
+r\+:*r@e.&r@S""!%\!tr[Idoq^;=hpE]kd,U<:5pEKV\r?2+^QQUl&WZW9)+XA0U*^t?Q/M]"70JP77
+0JG4:1G^jH3BB;i$pQa02)I$A1,1I:0/*;W#qR\Y1LaK63E9_jE<'qVE;a_TDZ=SPD#S5KCAV`CB`D`D
+B)cHBAGp$8@f'U4@/jU6@/XI2?3":0>QA(/>l7e+=oDJ&=8l;$<rZ1t<;]\p;Z0Jm;#XAm;?'Jj:]4#g
+:&Rcb9DqK]8cD9V8,PjV7K#UU6UO0<5lO"G5lX(I55@A>4T@MA3r:r;3;to:2ubf42?#H21&Wd-0eb<[
+0**aZr@S""!%[jrr@J"#r@@grq^MIlq'Q4j-7/U9![T*;rZqUk,9u7mJg#^he0-q!,U+ER*'A47,:=ie
+,pt)h.4Qbq.P*2(1+kCD6U!Ok3&NQO2)R3I1G^dA0et@>A6L<?<bQPpF)l8@rc.jTrbhXNs(q[M!,MIH
+rFu7Er+H"?qdfY8qdTJ3r*TD/s'>J+rEK2'r)s#$s&]/"rDihrrDWSks&&emr(m8d!)<Gfr([2bs%EAb
+r_!,\r^d&ZrC6fUr'^NOr^-NK!'gEI!'gEGrB:0Cs#^0?r]0p:q`"F2r\a^4qD8(*r\=@*!\Z2ZpFZ:o
+"tM2R.4?Slr[Ijrs![gnq^27frZq:a#U1H9+WqmN+X$_,!$JBcJffgk"s>!0*#^nX#u;lt.4Q_p.P*1M
+/e0Qj0fCdH4\8"*5<_.i4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrH/!ZrGhdTrbqaQqec=KrG2@HrFl(@
+rFYq<rFGk8r*TM3qHj,+r`oD+r*')&s&f5$rDrntrD`bp!*&qrs&/emrD<AerD*>dr(R,`rC[&\rCHoX
+rC6`SrBpNMs$?WN!($TLrBL9F!'U<ErB1'@q`=[9r&F^8s#0m7s#0g5s"sa3rA+=+!&4@)!&4C*r%@t#
+s"+."r[J"#.OlnF./PCj-MJee,U<",ruq.[JfoXf^E<h'+!2XK+$k*N/H.=C/h\q50etL=1,LmK4ZPbq
+5<1SY1bg[>0eb:70E*R1/1rD.@Tb$<<G28M!H2oWE;XYSDZ=SPD#S5KCAV`CB`D`DB)cHBAGp$8@f'U4
+@/jU6@/XI2?3":0>QA(/>l7e+=oDJ#=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR
+7fPpU6io_C62a(J5Q!eH5Q*eA4o@GB48h5;3W(l92ubf42?#H21&Wd-0eb<\0*3d\0)[C$/-%3r/H%.#
+/H%*t.f1[n./>4l-71&;,Q]8;,lT(k,U4PP+bCkh+nQp?,:"HW*ZR:^9d;#5-m^5h-n-Vp.4Ql$/M\q8
+3C>tk3B/lR2Dm?K1c$pC1,1O:2Iou<3EBg7EcZ8@ErL(WDuahUDZ"AOD#J/HCAhlGB`)NBAc$$:A,Ba5
+@JjL2?N4=->l@n)>5VP&=T;J$<rH%t<;fbm;ZBVo;#F,f:&n#f:Adid9`7W`9)V?\8H23Y7fPpT7/fRQ
+63'=M5la.J5QF%I55dYE4T@MA3rV/<3;YZ42Z>T62#9$,1B'$,0ENm\0)$sq/-[UT.Ocbo-i>Fn./bOj
+-N,7i,l&Yd+sJ06+WqmN+X$_,!$I7CJfgs6&0N&:*#^nX:F7P?.OZ_r/1pfQ"u%ee2DR6T#>%9I5<_.i
+4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrcJ'ZrGhdTrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+
+r`oD+r`]>*r`T8'rE&qur`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TN
+r]pEHr]^9DrB1'@q`=[9!''p:"ueJ!2Dm?Mr&+L2s"jU/r@n:+r@\.)r\+1%r[n.$r[[st""PiN.JtUk
+-iGCd,lo89p*0M[iuiprJfrPc.30KP+WqjmG?$1J0JP150eb=;1,1O@2E3i[5X[gs2)R3F0JY@:0J>*Y
+/dX'].PkO:-95(=rG_jVE;XYRDZ=SPD#S5KCAV`CB`D`DB)cHBAGp$8@f'U4@/jU6@/XI2?3":0>QA(/
+>l7e+=oDJ#=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpU6io_C62a(J5Q!eH
+5Q*eA4o@GB48h5;3W(l92ubf52>oB11&Wd-0eb<[0**aZr@S""!%[jrs"+:(/M-iNr@7[nr@%Ih![]6?
+r?MFj,UE@8![K!8Y9AK@MBN3L,U+ER*'A4!9d;#5-mg;i-n-Vp.4Ql$/M\q83C>tk3B/lR2Dm?K1c$pC
+1,1O:2Iou<3EBg7EcZ8@EcH*tE;skUDZ"AOD#J/HCAhlGB`)NBAc$$:A,Ba5@JjL2?3"72?2@h)>Pq\&
+=oMP'=8c1u<W5tr;u9Jm;?'Jj:]4#g:&[oc:&doc9E%Q^8cD9\8,YpW7JoRQ6iKFM5la.J5QF%I55dVG
+4?P\*48h5>3W1r72uGT52?,N11]0$-1&Wd-0/"sP/c7.(.k<(u-n$J@.K:gp-i57h-2o1c,7#J;+X%sN
++X&!,+TNYZ++bSd+2/g&+<M[F)EVn6-N5It-n-Yt/c@:30JY@@1,qEg6U*e!4$#M'3r_5>3"Ir-1d#M\
+/O3HTG'.tOFERV*rH&!ZrGhdTrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+r`oD+r*')&s&f5$
+rDrntrD`bp!*&qr!`Donr_`VjqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@
+q`=[9r&F^8s#0^2r\XX2rA+=+!&4C*!A?/+0DmI%/cRC$/,h"#.k3"tr$_Fir?h7b!@/o`,6&h(+G(_f
++S6d**?Q@H+<Nmn<\,pY0eP.70JP=<0etRD3'B8e6pE[h2)I$A1,1I:0/*;W#qR\Y1LaK63E9_jE<0us
+rGVXPs)%^NrbMIIqe>tAs(D:Bs(24@rF>_6!+Ge6rF#Y4s'Ye4rE]J0rEK>.r`oA*!*T8&r)`o!s&Jtr
+r)<VnrDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S6UC]:!'pNJr':9HrBC$?r&k!@rAsg9
+r&F[7s#0d4r&"@,r@e:-0JNGY!AH/)/cI:$/,:ap/H@@#/,^sp.K([j-NYVA-2f(j,pXc8,m#>:,EF""
++fZ\*,:"HW*ZR:^9dD,7-mg;i-n-Vp.4Ql$/M\q83?LUP3]T/W2)[<L1c.!E1,:R>/iI6D-95+?F)l>B
+EH:trrbqdRr,)IMrG2:FrFu7Er+H"?qdfY8qdTJ3r*TD/s'>J+rEK2'rE0,'r`K2%rDrksr`&hpqbmGk
+s%rVhrD!>er_EAcs%NAar_!,\r^d&ZrC6fUr'^NOr^-NK!'gEI!'gEGrB:0Cs#^0?r]0p:q`"L4s#0j6
+s"sX0rA+:*r@e:+0.uuNr%&%&.k2tr-n"pAs![gnq^27frZq:a#U1H9+WqmN+X$_,!$L8CJffRddiT,D
++!2I@4)e"C.Olqs.P!&%r@SR61,1[B3'Bi#5<h=n3^!C&s#L'<&2uR*4DJ7U5ZqoHF`qqMF`dS'rc7sW
+rG_aSs).jSqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+r`oD+r*')&s&f5$rDrntrD`bp!*&qrs&/em
+rD<AerD*>d!)3>bs%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@q`=[9r&F^8s#0a3rA=O1
+rA+=+!&4@)!&4C*r%@t#s"+."r[J"#.OlnF./PCj-MJee,U<",runNfJfopn#9=m.+WqjmG9L!<0JG47
+0JP791,:R>1c@<V3C#ts3AiZN0eb@;0JG.5r[nL./h/Yd=XH./BDlfNDfG\orGMUOrG;IKrG)4Dr+Q+C
+rFZ(@s()(<qdTG2rF#Y4s'Ye4rE]J0rEK>.r`oA*!*T8&r)`o!s&Jtrr)<VnrDESkr_ibns%rVhrD!>e
+rCm2`rC[#[r^ciTr'p]TrBp]S6UCZ9r]g<Gs$-HGq`XsBr&k!@rAsg9r&F[7s#0g5rA=O1rA"7)!\lA_
+r@\1*0)[C$/-%3r/H%.#/H%*t.f1[n./>4l-71&;,Q]8;,lT(k,U4Q0+bCkh+ho0_,:"HW*ZR:^9dD,8
+.4-Dk-n-Vp.4Ql$/M\q83C>tk3B/lR2Dm?K1c$pC1,1O:2Iou<3EBg7EcZ8@ErBtUDuOYPD?"GNC\qlF
+C&VfDBDuK>AGp$8@f0[4?i==2?2@h)>Pq\&=oMP'=8c1u<W5tr;u9Gq;,L.d:]4)f:&n#f:Adid9`7W`
+9)V?\8H23Y7fPpT7/fRQ6Ms+L5Q*hI5Q*eE4o[YE48h5>3W1r72uGT52?,N41]0$*1&Wd-0/"sV/c.-t
+/-[UT.Ocbo-i>Fn./bOj-N,7i,l&Yj+sJ0R+<VgN+T3G`+Mo4P++bU+*tTP:*ul1\E)7l2.Ouqt.kE:N
+/e0Qj0fCdH4\8"*5<_.i4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrH%pXrGhdTrbqaQqec=KrG2@HrFl(@
+ral.Bqdo_:rF,V3!+5S/rE]D-rEK2'r`T8'rE&qur`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_r^m&Z
+r^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@q`=[9r&F^8s#0d4rA=L0rA+=+!&4@)!&4C*r%@t#s"+."
+r[J"#.OlnF./PCj-MJef,U4N-,6&gH+G(`9+<2CD+!DaK6$H?]0eb=80JY=:1,:R>1c@<V3C#t@5<1SY
+1bg[>0eb:70E*R1/1rD.@Tb$<<G28M")i-sDuFSPD>e;MC]/#FC&DZEBDlHBAcH<>A,Ba4@JsU6?iOO4
+?i=:2?2\".?2e+,>6%h)=T;J%=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpU
+6io_C62a(J5Q!eH5Q*eA4o@GB48h5;3WD)<3;tl:2ZGZ42#]<01&Wd-0eb<[0**aZr@S""!%[jrr@J"#
+r@@grq^MIlq'Q4j-7/U9![T*;rZqUk,9u7mJg#^he0-q!,U+ER*'A49,Ub&i-7C;k.4Qbq.P*2(1+kCD
+6U!Ok3&NQO2)R3I1G^dA0et@>A6L<?<bQPpF)l8@rc%gSrGMOMs(q[M!,MIHrFu7Er+H"?qdfY8qdTJ3
+r*TD/s'>J+rEK2'r)s#$s&]/"rDihrrDWSks&&emr(m8d!)<Gfr([2bs%EAbr_!,\r^d&ZrC6fUr'^NO
+r^-NK!'gEI!'gEGrB:0Cs#^0?r]0p:q`"F2r\a^4r\OL.qD%q&!\Z2ZpFZ:o"tM2R.4?Slr[Ijrs![gn
+q^27frZq:a#U1H9+WqmN+X$_,!$JBcJffgk"s>!0*#^nX#uE!".Ouqt/1`CO/e0Qj0fCdH4\8"*5<_.i
+4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrcA!XrGhdTrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+
+r`oD+r*')&s&f5$rDrntrD`bp!*&qrs&/emrD<AerD*>dr(R,`rC[&\rCHoXrC6`SrBpNMs$?WN!($TL
+rBL9F!'U<ErB1'@q`=[9r&F^8s#0g5rA=I/rA+=+!&4@)!&4C*r%@t#s"+."r[J"#.OlnF./PCj-MJee
+,U<",ruq.[JfoXf^E=sG+!2XK+$k*O/MSt80/,.80etL=1,LmK4ZPbq5<1SY1bg[>0eb:70E*R1/1rD.
+@Tb$<<G28M!H2rTDZ"AMD#S5KCAV`CB`D`DB)cHBAGp$8@f'U4@/jU6@/XI2?3":0>QA(/>l7e+=oDJ#
+=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpU6io_C62a(J5Q!eH5Q*eA4o@GB
+48h5;3W(l92ubf92>oB11]9',0ENs_0`E^,0/,$W/cI:$/,:ap/H@@#/,^sp.K([j-NYVA-2f(j,pXc8
+,m#>:,K(aW+bCm0+[.+r+sJ'J4E4+A-n$Ml-n-Pn.Ocer/1rM0/i5RU4ut\`2)R9L2)I-G1GU^?1+kIq
+=sc71BQJ38EcH,=E;a_QDZ"AOD#J/HCAhlGB`)NBAc$$:A,Ba5@JjL2?N4=->l@n)>5VP&=T;J$<rH%t
+<;fbm;ZBVo;#F,f:&n#f:Adid9`7W`9)V?\8H23Y7fPpT7/fRQ63'=M5la.J5QF%I55dYE4T@MA3rV/<
+3;YZ42Z>T62#]<11AN['0ENm\0)$sq/-[UT.Ocbo-i>Fn./bOj-N,7i,l&Yd+sJ06+WqmN+X$_,!$I7C
+Jfgs6#Tt32*#^nX:ac5m"=YfO/1pfQ"u%ee2DR6T#>%9I5<_.i4T7DA3W:uM2`NWVC1&VY=_r8(G'7tM
+F*%8"r,M[SrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+r`oD+r`]>*r`T8'rE&qur`/nrr_ier
+r_rhprDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@q`=[9!''p:s#9s9
+s#'^2r%n:,r@n:+r@\.)r\+1%r[n.$r[[st""PiN.JtUk-iGCd,lo89p*0M[iuiprJfrPc.30KP+Wqjm
+G?6@N0etC:1,(F<1,1O@2E3i[5X[gs2)R3F0JY@:0J>*Y/dX'].PkO:-95(=rG_jVE;a\OD>e;MC]/#F
+C&DZEBDlHBAcH<>A,Ba4@JsU6?iOO4?i=:2?2\".?2e+,>6%h)=Su8#<rZ1t<;]\p;Z0Jm;#XAm;?'Jj
+:]4#g:&Rcb9DqK]8cD9V8,PjV7K#UU6UO0<5lO"G5lX(I55@A>4T@MA3r:r83;tl:2ZGZ52#T6/1&Wd-
+0eb<[0**aZr@S""!%[jrs"+:(/M-iNr@7[nr@%Ih![]6?r?MFj,UE@8![K!8Y9AK@MBN3L,U+ER*'A3u
+:*h;:.46Mm-n-Vp.4Ql$/M\q83C>tk3B/lR2Dm?K1c$pC1,1O:2Iou<3EBg7EcZ8@EcCtqqel=Ks(qXL
+qeH(Drb24Brakt;rF>_6r*fM1rE]J0!+#G+rEK2'r)s#$s&]/"rDihrrDWSks&&emr(m8d!)<Gfr([2b
+rCd,^rCQuZs%!#Ws$ciRr^6ZOr':<IrBL?IrBC0C!^&S,!'C-?r]0p:q`"F2r\a^4r\OO/r@n:+r\=@*
+!\Z2ZpFZ:o"tM2R.4?Slr$hXor?qIhr?_Fgq'-.h+sA*P+<_mNr?2.`pE+u/Jfh]K&0N&:*#^nX:a[bD
+/1E&"/1pfQ%PTXm2DR6T8OG^,5!(efr]:'>r\tEI3&Ea4?nFWHCj'rEG'%m,F8^.VEW'kUDuFSND>nAM
+C]/#HB_uH@B)?0<AGos7?iXR1?N"1/>l@n)>5h\)=T)>"<rQ+t<;oer<;oet;GpBk;>j>g:]4&f:&I]b
+9DqK^8c;3Z8,YpU7K#UP6N9@N63'=N5lEqH55dYC4T7G>3rM):3<(r;2ZGZ52#B*-1Arp-0`E^+0/3AY
+r%@t#s"+."r[J"#.OlnF./PCj-MJee,U<",ruo9&JfoXfoH5A!+!2XK+$k*P/MSt80/5490etL=1,LmK
+4ZPbq4ZYJW1,:T`0GZ;p/hS_-/1rG/?rn[:<G-;iE,]]6E;jeUDZ4MPD#\;FC'\NfBP;$kAnGWQAcQE@
+AGp$8@K9j9@K'[1?i47+>lIq)=oVV&=8l8!<Vobn;u]\n;>sJn;>j>g:]4&g9`7W`9)V?Y8Gl!V7f>dU
+6N0=P6N0:M5QF(K56*tI5Q3kF4o%5;48h5>3W1r:2ZYlsq_nF1r%n7*!\c;]r@n1'!&"4%r[\%$r@Ipu
+r@Igrr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,**n!+fZ[r+sA'Q*u[.Y;'dS;.46Por[Ijsr[S+&0eG4A
+#!kF62`<QOr\XX2r\=j90f(I@@Tb$==(u^SE<'tWEW:"XDuFSRD?"GHC]8)KC&_lDBE)TBAc$$:A,]s9
+@JsU6?i==2?2.\'>Q.h)=oMM'=T2D!<rH%r<<#ns;ZBVl;#=&e:Adib9`@]^9)V?\8H)*W7JfLQ6iB@L
+62a%H55m_D49.JB3r:r93;tl82ZGZ52?,N51]K<31Ars,0`<^-0J>*Y0).$s/H77!.fLmq./PCi-N>Cj
+,l]+g,lAne,6&hd+TEVb,5i\b+QOVr++bTa*u,n?*[)UD4*"=N/1W;'/M8V,/hSe1r\+a<0fV9c6pNmt
+4$,Jar]1!<r\k-C2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"WDu4GODZ4MQD#S5IC&huGB_uH@B)cH?AH$'=
+@JsU5?hn%.?2\%->Q%b)=oDJ"=8c2!<W,nr;uKVk;>j>j:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@
+rBgKLr':9HrBC3DrB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/s"aR0!&FO.r@n+%r%@puq^MRpr[I^mr?qRk
+pa,h`!$h4^r?8?eJfojl"Wns4*BnTN=t_Tb1GL[Br\4s>1,C^C2ENi\69R@f1GU^?r\,*@0.nk//M&M)
+1LO924&op5DfBZ5E,beps).gQrbVUMpM'tJBkV0mB4baerFQ%@rFGk:qdTM4ra>P/r*KD.qcs,(r)s&%
+rE&u!rDi_or)<Vlr_`Yms&&_kqbR/cs%NAar_!,\qagWTrC6`Ss$H]P!(-ZNrBU?H!'pKIr]^9Dr&js@
+q`Fa;r]0p:r\jj;2u>N42#K0-0`j$_0E!U'0*!X'/cI:$/c@7"/,_$r/,^ss.K([o-iYUn-iG@l-2f(i
+,p`F6rZ_.]Jg#^h^EF(2+WqsN)EDb5,pt#f-RepBs!n!u$S4"a1H7Za3]ArT2?#H41]B-;0ekI;2I]f9
+3`g$9rc%sXEW:%YE;skTDZ=SRD"h`ECB&#JB_uHBB)Q<<AGp$;@f9a6@/jU4?N4=+>l@n+>5_V&=T2D!
+<rH%r<<#ns;ZBVl;#a>i:]4&d:&Rcb9D_?[8cD9[7f>dQ7/oXQ6Ms.J5Q*eF4oIJC48q;<3W1r:2uPZ3
+2?,N51]K<31Ars,0`<^-0J>*Y0)dI"/c@7#/,^ss.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\'
+++bSd+7pWi+<MXJ*u[4]<@KFK/1W;)/M/S-0/*;Y$oKb!4@_e)4Zkef3]d7#s#C!:#rje)BjWGY>&8?\
+F9$C]FT6F]ErL(YE;jeNDZ4MQD#S5IC&huGB_uHAAccRUAc-*<@fTs9@/aO/?N4=0>lIt+>5h\'=Sl1u
+<rQ+t<;ohp;Ys>i;#X8h:B!ud9`%K]9)hK_8Gu'Y7fGgY7R]a6r'UELr^$HIs$-HGr]U3Bq`F^:s#L$;
+"?/8!2`L[n!&sj5rA4I/r\FO0r\=@*q_.k"r@@apr@.Ulr?qRkpa,h`!@&f`,5i[G+G(`7+:TD;+WWah
+=t_Ta1,1O?r\4^71,C^C2ENi\63]S62D[*D1&`jB0/"q1/M/M+.l1R7-9G4?EGof8DK'RoDuX_SD>nAO
+C\MQLBk_6oB4kggAc63@Ac60<A,Ba6@K'[1?i47+>lIq)=oVV&<rc;$<rH%q<;]\p;#X>k;ZBVm;#=&e
+:B+#d9E%Q^8c)'V8,YpU7K5^R6NBIP62a(J56*tI5Q3kF4o%5;48h5>3W1o;2Zkut3&g^mr\XO/r%S7,
+0JEAYr@\.'r@S""!%n.#r[[puq^_Upr[Idor[7^or?qOj!%%Rh!@9#i,Q8nJ+bCkh+k.YG+sA'Q*u[.Y
+:aIJ9-mg;ir[Ijsr[S@-0J,(?5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m!-%pWs)A!VrGMXPs(qOI
+rbMLJs(VLHqe,q@rFPk:rF>h9rF,Y4s'P_2s'>D)rEK8)rE9)$r`AttrDibps&8qqs&&\jqbR/cr([,`
+r_!5`r(?oZr^d#XrC-TOs$Q`Or'C9GrBC3DrB('Ar]9p:rAad8rAOO1s"sa3s"sa2rA":*r@n@-0/*;W
+pauFqs""$tr[Ijqs![alr$MFir?VCfrZqCds!%Idruh=bs!%CbrueKeJffjl#9Y*0+WhUaEX#Jl.k3)"
+/H.7$0)mU(0FTfn2`sSu5Wq4k4$#G%3WD)<2[MH$4DA.S6<\2JrcA-]rcJ0]rc8!Xs)@sUphp(Js(q[M
+qe?+Fr+Pt?rFZ(@r+,e:!+Gh6ra5\3qd0;.rET>+rEB2'rE/qurDrntrD`bprDNMirD<JhrD*>drCm)]
+rC[)]s%*)Ys$luV"%G^J7/TFN6N0:K5lX(I55m_D4Sq5<3r_5=3!;0!3&`ep2?5]72#T611B''01B'$,
+0`*O$0)[<t.fCgn./bOm-MSnb,QK(`,5i\\+G(_f+MAm,+!VpL5':$^0eb=90f&__&2H!s1Gh!N2a'Jj
+3]8cL1,8b^'e_3m/hJY+/h8_c=!g"/B5qj/E,KUpE;jeUDZ4MPD#\;FC'\NfBP;$kAnGWQAcQE@AGp$8
+@f9a7@/41-?MRk*>5VP'=T)>#<rH%q<;]\p;#X>k;ZBVm:]O;h:]4&g9`7W`9)V?Y8Gl!V7f>dU6N0=P
+6N0:L5lNtJ5lEqH55dY?4Sq5=3rV/<3;ti;3&g^mr\XO/r%S7,0JEAYs"=F,0/!2Tr[\%$r@Ipur@Igr
+r@7dqr@%Xms![gnr?_Ljr?MCi,lJte,/bXV+bCm0+V,b?+<hmG3H.e@-RL2f-ResCs!n!u$S3t_1H.T`
+3]ArT2?#H41]B-;0ekI;2I]f93`g$9rc%pWrc.sWs)7jRs)%dPpM9bCs(VLHqe,q@rFPk:rF>h9rF,Y4
+s'P_2s'>D)rEK8)rE9)$r`AttrDibps&8qqs&&\jqbR/cr([,`r_*,\rCQuZr^QiTqaCHOrB^KMrB^BH
+rBC3DrB('Ar]9p:rAad8rAOO1s"sa3s"sa2rA":*r@n@-0/*;WpauFqs""$tr[Idoq^;:gs!@Uhs!.Lg
+r$)7e+s@.6+<VgN+sQt/rud@EJfh!7'd+S>+WhUaE`=J<.Ouu!/1iG+/h\mW0EX-d2`q@96pNmt4$,Ja
+r]1!<r\k-C2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"WDtn5LD?"GOC\qiHC&DZABDlHBAc-*<@fTs9@/aO/
+?N4=0>lIt+>5q_*=oDJ"=8c2!<W,nr;uKVk;>j>j:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@rBgKL
+r':9HrBC3DrB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^DCjr[.Cdr$27e
+pEKPZj<0$sJfrJa$QgT:*BnUL0/,(70DmO91,:XA1c7<P4[D4l2D[*D1&`jB0/"q1/M/M+.l1R7-9G4?
+EGof8DK'RoDuX_SD>nAOC\hfFC'\NfBP;$kAnGWQAcQE@AGp$8@f9a7@/41-?MRk*>5VP'=T)>#<rH%q
+<;]\p;#X>k;ZBVm;#=&e:B+#d9E%Q_8H;?Z8Gl!V7f>dU6N0=P6N0:L5lNtJ5lEqH55dY?4Sq5=3rV/<
+3;ti;3&g^mr\XO/r%S7,0JEAYr@\.'r@S""!%n.#r[[t!!%e!tr@7dqr@%Xms![gnr?_Ljr?MCi,lJte
+,-N/A+c7EJ+sA'Q*u[.Y#>lcp-7:)d-iPRp.fCk)0J#"=5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m
+!-%pWs)A!VrGMXPs(qFFrbDIIs(M:Bs(;4@qdfY8raPh7rF#Y4rEfM0s'5D*rEK8)rE9)$r`AttrDibp
+s&8qqs&&\jqbR/cr([,`r_*,\rCQuZr^QiTqaCHOrBgEJrBL6Er]U3B!BW@B3r:r93;tl82Z#B32#fB3
+2#f?01&`m*0`j$^0E*U!/c@7#/,^ss.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\\++bSd+28mD
++<MXJ*u[4]<@TLK.k)u!/M/S-0/#"50/P@A4%D\(4Zkef3]d7#s#C!:#rje)BjWGY>&8?\F9-H)s)e9^
+rc8!Xs)@sUphp(Js(q[Mqe?+Fr+Pt?rFZ(@r+,e:!+Gh6ra5J-s'>S.r`f>)r`T2%qcE_sr`/nrr_rbn
+r_`YlrD<JhrD*>drCm)]rC[)]s%*)Ys$luV"%G^J7/TFN6N0:K5lX(I55m_D4Sq5<3r_5=3!;0!3&`ep
+2?5]72#T611B''01B'$,0E<d(0DmI$/,Lgp.JkOl-iPIf-2]"g,PND\+iGLT+G(a,+:K>:+WWah>;%]b
+0eY6Z0b?)q1G^jF3]9,e4ZYJW1,:T`0GZ;p/hS_-/1rG/?rn[:<G-;iE,]]6E;jeUDZ4MPD#\;FC'\Nf
+BP;$kAnGWQAcQE@AGp$8@K9j9@K'[1?i47+>lIq)=oVV&=8l8!<Vobn;u]\n;>sJn;>j>g:]4&g9`7W`
+9)V?Y8Gl!V7f>dU6N0=P6N0:M5QF(K56*tI5Q3kF4o%5;48h5>3W1r:2ZYlsq_nF1r%n7*!\c;]r@n1'
+!&"4%r[\%$r@Ipur@Igrr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,**n!+fZ[r+sA'Q*u[.Y;C3b<-RC)e
+r[Ijsr@7t(/2B-g5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m!-%pWs)A!VrGMXPs(qFFrbDIIs(M:B
+s(;4@qdfY8raPh7rF#Y4rEfM0pg!c%r`]8'r`B/&r`AttrDibps&8qqs&&\jqbR/cr([,`r_*,\rCQuZ
+r^QiTqaCHOrBgEJrBL6Er]U3B!'C0@q`4U7r\sd6s#'a4s"sa3s"sa2rA":*r@n@-0/*;WpauFqs""$t
+r[Idoq^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`j<&sqJfiJa,p49N+WhUaE`OY@.P*&".kN>*/h\k3
+0J>7:2`jMt5Wq4k4$#G%3WD)<2[MH$4DA.S6<\2JrcA-]rcJ0]rc8!Xs)@sUqelCNrb_[OrbMCG!,;@E
+qe,k>s(2+=raPq:rF#V3q-O),rET>+rEB2'rE/qurDrntrD`bprDNMirD<JhrD*>drCm)]rC[)]s%*)Y
+s$luV"%G^J7/TFN6N0:K5lX(I55m_D4Sq5<3r_5=3!;0!3&`ep2?5]72#T611B''01B'$,0`*O$0)[<t
+.KCps.JkOl-iPIf-2]"g,PND\+g3#?+G_-D+!VpL5'7'60JP790/3>Z&2H!s1GgsM2EX8g3]8cL1,8b^
+(,%<n/hJY+/h8_c=!g"/B5qj/E,KW6rbqgSrb_XNs(h@D#\e!dBP1siAnCpQ!+l+>rF>_6rF,\5q-X&+
+s'5G+r`]5&s&f5$r`8ttqc*Jls%r\lr_ibnrD<AerD*AdrCd,^rCQlWr($]TrC-`Qr^-ZPr^$KJr]^BJ
+rBL9FrB:'@r]L'>rAsp<rAad8!B<%82Z>Q21]/s/0JG0Y0`<X)0)[C$/-%:#/H.0u/Ggsr.fLmq./kUo
+./bOl-3,@j,QT2:r?M:cq&t>5Jg%lP%jE/>+s.^`E)J&3-R^;h-iPRp.fCk)0J"t<5s@=g2E!Gl2#fB2
+1(,fk1G:Xq=XH12Bla2m!H<&YEW:"XDuFSRD?"GHC]8)KC&_lDBE)TBAc$$:A,]s9@JsU6?i==2?2.\'
+>Q.h)=oDJ%=8Q%s<W#hr;u]bq;>a8j:]4)f:Adib9`@]^9)V?\8H)*W7JfLQ6iB@L62a%H55m_D49.JB
+3r:r93;tl82Z#B32#fB32#f?01&`m*0`j$^0E*U'/c.-u/H77!.fLmq./PCi-N>Cj,l]+g,lAne,6&hd
++TEVb,5i\b+N,@R++bU,+!i$O*[)UD4*"CQ/1W8$.kE8(/hSe10JG.:0K2'`6pNmt4$,Jar]1!<r\k-C
+2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"WDtn5LD?"GOC\qiHC&DZABDuKEAn>QOAH$'=@JsU5?hn%.?2\%-
+>Q%b)=oDJ"=8c2!<W,nr;uKVk;>j>j:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@rBgKLr':9HrBC3D
+rB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^DCjr[.Cdr$2:f,5<A\+cdat
++K-Ck+!VpL5':*b1,1O<0`<^41,:XA1c79O4@'073]8cL1,8b^(,%<n/hJY+/h8_c=!g"/B5qj/E,KW6
+rbqgSrb_XNs(h@D#\e!dBP1siAnCpQ!+l+>rF>_6rF,\5q-X&+q-<o&r)s&%rDru"s&T(uqc*Jls%r\l
+r_ibnrD<AerD*AdrCd,^rCQlWr($]TrC-`Qr^-ZPr^$KJr]^BJrBL9FrB9s=q`Fa;r]0p:!&k!=2`Nbn
+2Z>Q21]/s/0JG0Y0`<X)0)[C$/-%:#/H.0u/Ggsr.fLmq./kUo./bOl-3,@j,QT2:r?M:cj<9*uJg&Ve
+%jE/>+s.^`E)S,5-R^;h-iPRp.fCk)0.\k;5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m!-%pWs)A!V
+rGMXPs(qOIrbMLJs(VLHqe,q@rFPk:rF>h9rF,Y4s'P_2s'>D)rEK8)rE9)$r`AttrDibps&8qqs&&\j
+qbR/cr([,`r_!5`r(?oZr^d#XrC-TOs$Q`Or'C9GrBC3DrB('Ar]9p:rAad8rAOO1s"sa3s"sa2rA":*
+r@n@-0/*;WpauFqs""$tr[Ijqs![alr$MFir?VCfrZqCds!%Idruh=bs!%CbrueKeJffjl#9Y*0+WhUa
+EZJ44/LrA%.kE8(/hSe10JG.:0K)!_6pNmt4$,Jar]1!<r\k-C2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"W
+Dtn5LD?"GOC\qiHC&DZABDlHBAc-*<@fTs9@/aO5?Me(/?2\%->Q%b)=oDJ"=8c2!<W,nr;uKVk;>j>j
+:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@rBgKLr':9HrBC3DrB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/
+s"aR0!&FO.r@n+%r%@puq^VOnq^DCjr[.Cdr$27epEKPZq&k83Jfq`L$QgT:*BnUO0f(O>0`3X51,:XA
+1c79N4?u.lr\O[30erV[r@SU4/M8bg<@9e,B5qj/E,KV#Df9N2D/F**D>nAOC]/#HC&_lHC&_lHBE)TB
+Ac60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T)>#<rH%q<;]\n;Ys>i:]O;k:]4&f:&[f`9)hK]
+8-2:O8cD6\8,>^R7K,[S6N0:N5lEqI55mhI5Q<qE4T[`.48h;?48q;<3W1r:2uPZ52?#H11]B001&*I&
+0`Na'/H77#0)[C!/H%*u.f1[n./kUo./bOn-M\te,QAt(+bCkh+nQog+sS-O+W<7U<@'%A-RUDmr[Ijs
+r@8%*/2K4Q4oRGC2DmAi1]&p41hKc93EKp8rc%sXEW0naDf9N2D/O6.D/=%dC\_`FC&_lHBDlHAAc609
+A,g$:@K0a8?i+1.?2In+>6%q,>Q.h)=oDJ%=8Z+s<W5ts;Z0Ji;#X8h:Adib9`@]`9)V?\8cVH^8,u0Z
+7f>a]6q'O46pj=.6N'4I5R'G;5!D+m4T.DE4?GY(3rD#<3;kf52Z5N42#K001Ars*0`Ng+0).$r/H.1!
+.f1[n./kUm-Mo+f,l]+g,lAnd+oEJd+sA*P+H.Co+/p=f+WVXI)E2S:./bV#/Li>(/hSe1r\+F20fM2q
+8ONJ@!^&M*r]0m9$9'n'3c&(S5[%uHrcA0^FT-@]Er9qWE;jeRDYe5MD#S5MCAhlHB`)NBAcuaYAn>QN
+AH-0=@fKj7?i+1,?2\%->Q%b*=TDV'=Sl1u<rZ2"<;fbm;Z0Jl;#F,h:Amod9`7W`9)_K`9)_E^8Gu'V
+7fPpW7/oXQ6N07N6N0:N5lX(K55mbH55m_D4T7G@3r:r93;tl82Z>T42#K0/1B0*'0`<X&/c@3s.fCgq
+./bOj-MSnc,k`Db+X%sN+64Pr+G(`c+:fV?+<i'Q4EOm^0JP781GJe_$SjIn1GgsM2Ea>k3W:i:1,1N^
+0E!L?/M/S0A5t!;<G-;iE,]]6Df9N2D/F**D>nAOC]/#IBaSQfBPD0oBP1siB)Q<>AH$*7@K^+J?sm@@
+@K0a8?i47-?2\%.>Q.h(=oVV&=8l8!<Vobo;uBPj;>j>j:]4&f:&[f`9)hK_8-haW7n6-A84Q2H7f>dT
+6iTLP62s4K5Q<qH5lX(K55RJE4?P_(4T.A@3r:r93;tl82Z5N42#K0/1B0*&0`Na'/H77#0)[C"/-%7"
+/,h$q.K([o-iYUn-iYOh-2o.h,-2r>+c7EJ+sS-O+W<7U#?<&u-mpAl-iPRp.fCk$0J#"=6p:N0!]Dnn
+r%n4*#;g$n-TP7BErL%ZE,kkr$?'j#DJa9/D/F**r+l+Cs(VLHs(D:Bral%=qIBP7rF,_6s'PY0rE]D-
+r`oG,!*oJ,r`]8'rE0&#r)W_qr`&kprDEGgr_NJfr([,`r_*2^rCR#]s%35]s%!&XrC$u[77BU46UO1,
+rB^<G#!Y=95!;%krB16F4$,M'3rD#<3;kf52Z5N42#K001Ars*0`Ng+0).$r/H.1!.f1[n./kUm-Mo+f
+,l]+g,lAn_+Tru4+Wqp$++bSd+2/g&+WVXI)E2S:./bV#/Li>(/hSe1r\+L40fM3d6iK7N4?>S'3W(iD
+2`E]WCgAYY>&8?\F9-H)rcA*[r,MaUrbq^PqJH7KrbMOKrFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4qd0/*
+rET>+rEB2'rE/u!r)Whts&AqqqbmDj!)`_lr(m>frD!8brCd,^r_*8`r^m,\rC?cTs$crUs$Q`Or]pNN
+r^$QLs$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X='s"OC(r@Rsuq^VOnr[@^mq^2(ar?V(\
+"<ep2+<SNEJfoXfoH4Yf,9S0U+$=XO/ho(70JbE^0af`l1G^jF3]9,e5WSg#!\uJbr@e+%(bI<l0k=93
+3E9^3DfBZ5E,TZ4DJa6,Ci0/fs(hRJrFu:Fs(VLHs(D@DrFPq<raYb5s'Yt:?sinAs'Yk6r*K8+rETA,
+r`]5&s&f5$r`8ttr)EVnqbm;grD<JhrD*>dr_*/]s%3/[s%!&Zs$uoTrC-]Qs$H]Ns$6TKs$-NIr]pKJ
+s$$<C!^&S,rB1$?r]9p:rAad8rAOU3r\XO/r\FL.p+ZLur@It!s"=7%q^h[rr[Rdor@%Xms![gns!I^k
+r$D=es!!CFJg%-;%jE5>+<_X]D,qu3-mpAl-iPRp.fCk"0J#"=!CT*M3<D)r2>f9-1']XJ<[Tn/Bla2m
+!H<&XE!gN%DJj</DJa6,D#A)ECB&#JB`D`DB)ZB?AGTg9@f9a8@/jU2?N"1,>lIq->l@n+>5_V'=9)J&
+=8Z+t<W,nr;Z0Ji;#X8h:Adib9`@]`9)V?]9)hK_8H23Z7f>a]6q'O46pj=.6N'4I5R'G;5!D+m4T.DE
+4?GY(3rD#<3;kf52ZGZ72?#H11]K6/1&Na*0E3["/c71!/,h$q.K([o-iGCh-2f+h,Q8td,P`Jc+sA*P
++Q4Do++bT`*sa#1+!;I\DceFd.L.OT/M/S-0/*;Y"Z.qm4@qp>4p!i-48q8<3!qT'3'(k]/jNTVFoHI`
+F*.D&s)S$Ws)@sUr,)LOqec@LrbMOKrFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4qd0/*rET>+rEB2'rE0#"
+r)Wess&AqqqbmAir_WMgs%`Mer_3;a!)*;`s%EAar^m)[rC?cTs$crUs$Q`Or]pNNr^$QLs$-NIr]^BH
+r]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X7%r@\%#r@@ap!%Imrr[@^mq^2(ar?V(\"<ep2+<Rd0Jfopn
+#9b<7+s\6mF9c,)0ek@91GJe_$SjIn1GgsM2Ea>k3W:i:1,1N^0E!L?/M/S0A5t!;<G-;iE,]]6Df9N2
+D/F**D>nAOC]/#HC&_lHC&_lHBE)TBAc60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T)>#<rH%t
+<;]\k;Ys>i;#X8h:B!ue9DhE^8c;3[8,l-[8,bsX7K#^S7K,[S6N0:N5lEqI55mhI5Q<qE4Tdf/4$<L)
+rB(!>q`4U7r\sd6rAFR2r%n=-s"X4$s"41#s""+%r@Rmtr@@jsq^MIlr[7^or?qUlq'H"bs!%.[Jg#^h
+^EF+3,9@sN)E)G5-7C8i-RpMC.K:mr.g7UX1H.]br]($<2)Y:fq_AC5Al^9>=(u^SE<1#urbr3_Df0H0
+DJj<.Ci'#bq.fqDs(MFFrFZ%?rFGb7s'kq8s'Yk6qd05,qcs,)!*oJ,r`]8'rE0&#r)Wesr)EYnrDEGg
+s%`VjrD*8brCm2`rC[#["A26W84`_Mr^QiT#Xh*M6psC06:1W:q`k?M5<_7o4Zr[+!^&P+r]9s;s#Bs9
+q_nC1r\XO/s"aO-r%S.(s"=."s"4."r[[stq^MIlr[7Xkq^)1ds!.Lgr$2"\"<o!4+<\KBJffRdo,eYi
+*?QCB2fDhI.k<%t/1E/&/hSe1r\+L40fM3d6iK7N4?>S'3W(iD2`E]WCgAYY>&8?\F9-H)rcA*[r,MaU
+rbq^PqJH7KrbMOKrFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4qd0/*rET>+rEB2'rE0#"rDrkss&AqqqbmAi
+r_WMgs%`Mer_38`r_!2`s%<;_rCHlWr'p]Ts$ZlSr^$TOr]pNNr^$QLs$-NIr]^BHr]U3Br]C'>q`4U7
+r\sd6r\aX2r%n=-s"X7%r@\%#r@@apr@.^or?qIhpa,karZ_.^"<ep2+<QXeJfq'9%j</?+s\6mFC-[U
+0eb::0E*[41,:XA1c7<P4[B*63W:i:1,1N^0E!L?/M/S0A5t!;<G-;iE,]]6Df9N2D/F**D>nAOC]/#H
+C&_lHC&_lHBE)TBAc60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T);$<rZ5!<W5tr;u'>g;>j>j
+:]4&f:&[f`9)hK]8H23[8H23[7fPpU7f>dT6iTLP62s4K5Q<qH5lX(K55RJE4?P_(4T.A@3r:r92uko;
+2uPZ52?#H11]B001%m=$/c@7#/,q7#/c.*t/,h$q.K([o-iYUn-iYOh-2o.h,2j\s+bCle+V,bA*ZuUE
+2JlMB-n$Gj.45$Cs!mst"Y_J`2afh.3<D)r2>f9-1']XJ<[Tn/Bla2m!H<&XE!gN%DJj</DJa6,D#A)K
+CAVcGC&_lHBDlHAAc609A,g$:@K0a8?i+1.?2In+>6%q,>Q.h)=oDJ%=8Z,!<W,ns;uT\n;>X2h:]4&d
+:&Rcb9DqKZ8cM?\8,c!V70l:M779O26UF-<62NnO5<h=q4Ztq+4T[`-48q;=3WD);2u>N32?#H11]K6/
+1&Na*0E3["/c71!/,h$q.K:gr./kUm-Mo+f,l]+g,lAn_+Tru4+Wqo/++bSk*sNl/+!;I\D[fhu.k<%t
+/1E/&/hSe1r\+L40fM3d6iK7N4?>S'3W(iD2`E]WCgAYY>&8?\F9-H)rcA*[r,MaUrbq^PqJH7KrbMOK
+rFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4rEfM1qd'/*r`f>)r`T2%rE&u!rDihrrDWSkrDEPjr(m>frD!8b
+rCd,^"A;?Z8P/hNrC?cTs$crUs$Q`Or]pNNr^$QLs$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-
+s"X7%r@\%#r@@apr@.^or?qIhpa,kap*'V_+WqmLq&k83JfqfN%j</?+s\6mFC-[U0eb790E*[61,:XA
+1c7<P4[D=nr\O[30erV[r@SU4/M8bg<@9e,B5qj/E,KV#Df9N2D/F**D>nAOC]/#HC&_lHC&_lHBE)TB
+Ac60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T)>#<rH%t<;ohp;?0Sm;Ys>i:]O;k:]4&f:&[f`
+9)hK]8-VRS84Q0>7fGjT7f>dT6iTLP62s4K5Q<qH5lX(K55RJE4?P_(4T.A@3r:r93;tl82Z5N42#K0/
+1B0*(0`Nj,/c@7#/,q7#/c.*t/,h$q.K([o-iYUn-iYOh-2o.h,/GFS+bCm0+V,bA*ZuUE2JlMC.4?Pj
+.45$Cs!mst"Y_J`2afh.3<D)r2>f9-1']XJ<[Tn/Bla2m!H<&XE!gN%DJj</DJa6,D#A)ECB&#JB`D`D
+B)ZB?AGTg9@f9a8@/jU2?N"1,>lIq->l@n+>5_V&=T2D"<r>qr;uT\n;>X2h:]4&d:&Rcb9DqK[8cM?]
+8,PjT70l:M779O26UF-<62NnO5<h=q4Ztq+4T[`-48q;=3WD);2u>N32?#H11]K6/1&Na*0E3["/c71!
+/,h$q.K([o-iGCh-2f+h,Q8td,Q8ka+Tru4+Wqnd++bT6*u#k=+!;I\DcnM>.k)nt-nR#'/h\mW0EX-d
+2`q+46iK7N4?>S'3W(iD2`E]WCgAYY>&8?\F9-H)rcA*[r,MaUrbq^PqJH7KrbMOKrFu:Fr+H"@"D;=Y
+AS(aLs'u%;s'Ye4qd0/*rET>+rEB5(!*T8&rE'#"rDieqrDWSkrDEPjr(m>frD!8brCd#[s%3,ZrC?cT
+s$crUs$Q`Or]pNNr^$QLs$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X7%r@\%#r@@apr@.^o
+r?qIhpa,kap*'V_+WqmLj<0$sJfrPc%j</?+s\6mFC6aV0eb790E*[61,:XA1c7<P4[D=nr\O[30erV[
+r@Sp=/M8bg<@9e,B5qj/E,KW5Df0H0D/=$*rbVUMrG)=G$>F0eBk_6oB4kggrFPq<raYb5"CY_H?sinA
+s'Yk6r*K8+rETA,r`]5&s&f5$r`8ttr`&nrrDNYmrDNMirD<JhrD*>dr_*/]s%35]s%*&Xs$luVrC6`S
+r^6]Pr^$QLrBL<Gr]pKJs$$<C!^&S,rB1$?r]9p:rAad8rAOU3r\XO/r\FL.p+ZLur@It!s"=7%r%%h!
+r@@jsq^MIlr[7^or?qUlq'H"bs!"NfJg$!p#9kB6+<_X]D$O,i.4?Pj.4+sBs!mst"Y_J`2afh.3<D)r
+2>f9-1']XJ<[Tn/Bla2m!H<&XE!gN%DJj</DJa6,D#A)ECB&#JB`D`DB)ZB?AGTg9@f9a8@/jU2?N"1/
+>lJ"->6%q,>Q.h)=oDJ%=8Z+t<;fbp;Z0Ji;#X8h:Adib9`@]`9)D3[8H23X7f>a]6q'O46pj=.6N'4I
+5R'G;5!D+m4T.DF4?GVcs#U'<s#Bs9q_nC1r\XO/s"aO-r%S.(s"='ur%.gtr[Rdor@%Xmr?hCfr?VCf
+rZqCdq&okb+X%sNp)el.Jfh]K'HnJ=+<!1W=t2$Q.4Hbq/M/S-0/*;Y"Z.qm4@qp>4p!i-48q8<3!qT'
+3'(k]/jNTVFoHI`F*.D&s)S$Ws)@sUr,2@Js(q[Ms(_LHs(M=Cral:GAnGUcqdf_:raPn8rEoG.qd'/*
+r`f>)r`T2%rE&nsr)EVnqbmDj!)`_lr(m>frD!8brCd#[!(m/\!_5dPrC?cTs$crUs$Q`Or]pNNr^$QL
+s$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X='s"OC(r@Rsuq^VOnr[@^mq^2(ar?V(\"<ep2
++<SNEJfoXfoH4Yf,9S0U+$=XQ0JY@90/5*Y0af`l1G^jF3]9,e5WSg#!\uJbr@e+%(bI<l0k=933E9^3
+DfBZ5E,TZ4DJa6,Ci0/fs(hRJrFu:Fs(VLHs(D@DrFPq<raYb5s'Yt:?sinAs'Yk6r*K8+rETA,r`]5&
+s&f5$r`8ttr_rkrrDNVlrDNMirD<JhrD*>dr_*/]s%3/[r'plZ7R]a6rC6`Sr^6]Pr^$QLs$-NJs$$EI
+s$-NIq`P!C4?NL(rB(!>q`4U7r\sd6rAFR2r%n=-s"X4$s"41#s""+%r@Rmtr@@jsq^MIlr[7^or?qUl
+r[%IgrZhFeN$3crWZ_ls,9@sN)E)G6-RgGk-7C2>.K:mr.g%IV1H,>&4oRGC2DmAi1]&p41hKc93EKp8
+rc%sXEW0naDf9N2D/O6.D/=%dC\_`FC&_lHBDlHAAc609A,g$:@K0a8?i+1.?2In+>6%q,>Q.h)=oMM'
+=T2D"<rH"r;uT\n;>X2h:]4&d:&Rcb9DqK[8cM?]8,PjT70l:M779O26UF-<62NnO5<h=q4Ztq+4T[`-
+48q;=3WD);2u>N52?,Q52#K001Ars*0`Ng+0).$r/H.1!.f1[n./kUm-Mo+f,l]+g,lAn_+Tru4+Wqod
+++bSd+4D;G+WVXI)E2S<.P*)!.4Zeu/M8Y/0E*X/1bgpO8ONJ@!^&M*r]0m9$9'n'3c&(S5[%uHrcA0^
+FT-@]Er9qWE;jeRD?+PND?"GOC]A/JC&_lEBDuKGB4baeAc$$<A,]s;@/XI0?Me%,>lIt+>5h\'=T)>"
+<Vobo;u9Jk;>sDi:]F2g:&[ic9)qW_9)hK_8H23[8Gu'V7fPpW7/oXQ6N07N6N0:N5lX(K55mbH55m_D
+4T7G@3r:r93;tl82Z>T42#K0/1B0*'0`<X&/c@3s.KCps.K1ao-i57c-2f+_+p9&4+<Vc0+G(_n+9s&7
++<i'Q4ELg90JY@90/5*Y0b?)q1G^jF3]9,e4ZYJW1,:T`0`Ng+0)dF//hf.n;C+G*B5mig!H)iTD?k#q
+Ci!m'CMWl`!c)OcrFu:Frb)7Crac(Bral.Arac"<r*o\7rF#Y4s'Ye4r*BS5?!LW=>[.86r*0/(r)s##
+r)WhtrD`bprDNVlrDNSkr_WMgrD!5ar_*/]s%3/[s%!&Zs%!#WrC-]Rr^6]Pr^$QLrBL<Gs$-HGs#p<E
+"?en14$<I'q`=X8s#Bs9r\j^4r\XU0r%\1,!&FO.s"OC)r\"4&r@It!s"=7%r[e!uq^VIlr@%Xm!%@go
+s!IIds!.IdpE>,3Jg%lP%j`GF+X%g]D-8/3-n$Dj-iGJ*.Olr"/hSn64$l+l3&``Q2?#E41]B-;0etL@
+2eGu84B?-8rbqmVE;jeUDZ">OD#J,LD#S5JC&huIB`D`FB)cQEBE)TDAc60<A,]s8@JjL1?N4=2>lS%.
+>l@n,>5VV(=o__(=T2D#<rH%t<;]\o;Z0Jl;#O/i:'+0d:]4&f:&Rcb9DqK]8cM?]8,c!U7K#XS7K5dU
+6iTLO62a(H55m_D497N)q`4O5rAX^6rAFR2rA4=+rA"=+s"XO-s"FC)r@S%#qCMUrr[Rgps![gnq^21d
+r?VCfs!7Uhs!%(Yr?0!"JffRdoH+&UrZ;Lj)`)>:.4Ql".P31K/g;r&0etLB2*XMr5!(ed3B0&\3B9&Y
+2`EcX4$II`.mR6QFT-=cEcZ;BEcH*sDuahUDZ=YRDZ+GPD#\;NCB&#JC]A/LC&_lEBDuNAAH69?AGos7
+@/aL9?=$oC?N"1/>lS+.>lS%.>5_V'=T)>#<rH%q<;fbp;Z0Ji;#F,h:Amod9`7W^9)hK_8Gl!R7K>mV
+7/oXR63'@O62a(I5Q!\J4Zkeg4T.A=3rM)<3;b`82Z5N42#T601B'*01B'$.0`<[%0)[C#/,^ss.JkOl
+-i57d-3#7j,Q/h`,5i[D+G(`9+:]P;+X&$O2fW:[0/5181Aij41,CaD3&j#^70Yn92D[*D1&`m,0E3[(
+/I=$`2.TT24B6$5rbhgTDuOVZD/F**CM[d%rFuCLC23]]s(MCEs(;7A"D;=YAS(jOraYk8s'bk6s'Pe6
+rEoJ/"C5;<>[.24r*0/(rE0,&r`B&!!`i<$rD`bprDNVlrDNSkr_WMgrD!5ar_*/]s%3/[s%!&Zs%!#W
+rC-]Rr^6]Pr^$QLrBL<Gs$-HGs#p<E"?en14$<I'q`=X8s#Bs9r\j^4r\XU0r%\4-s"aU/r\4:(r\"4&
+r@It!s"=7%r[e!uq^VIlr@%Xm!%@gos!IIds!.IdiZWmsJg&Ve%j`GF+X%g]D-8/3-n$Dj-iGJ*.Olr"
+/hSn64$l.n3&``R2?#EC1G^dA0etL@2eGu84B?-8rbqmVE;jeUDZ">OD#J,LD#S5MCAqrJC&VfGBE)TD
+B`D`FB)cH@AGp$;@f0[4?i471?2n10>Q7t,>Q7n)>Q.e+=oDJ%=8c1u<W5tq;uT\n;>sDj:]F2i:]4&f
+:&Rcb9DqK]8cM?]8,c!U7K#XS7K5dU6iTLO62a(H55m_D497N)q`4O5rAX^6rAFR2rA4=+rA"=+s"XO-
+s"FC)r@Rdqr[[str$_[q-n#!Aq^21dr?VCfs!7Uhs!%(Yr?/6bJffjl!$M4^!ZNq4#@/c./1`8&/,V"D
+0/,+91,_!S77'1"3]]8\3]]8]3&iiU3]T8cCfr8R=_i-YEs?Z+F)l;@EVsbUDuOYSDuFSPD?"GPC]A/L
+C&_uKCB&#JB`)NBB)Q<>AGos7@/aL:?=$oC?=!P9r`fG/r*98+s'#A(r`K,#r`8ttqc*Mmr_i\lqb[2d
+s%`Mer_38`r(?u\s%*&XqF:KRs$ZiRrBgKLrBU<Gr&t3G4?GY*4T.A=3rM)<3;b`82Z5N42#T601B'*0
+1B'$.0`<[%0)[C#/,^ss.JkOl-i57d-3#7j,PND\+nd%1+G(`N+:]P;+X&$N2fW:[0/5181Aij;1,CaD
+3&j#^76N[i1GU^?r@ea80.nk//M8_7A5X^9<G-:MDZO`orb_sXD/=$(ChmhbC'&0cCAhlHB`;ZEB)ZB@
+B)cHAAH$*:@fKm8@/jU6@/XI1?3FP>>[1M4>l7h+>5_V(=T2D"<rZ1u<;ohp;Z9Pl;Z0Jl;#O/i:]4#d
+9`@]_9)hK]8H23Z8H23Y7f>dT7/oXS6N0:M5lEqI56!kG56!eE4p4#34?G\(48V):3WD);2uY`62?#H3
+1Aim,1]K611&`m*0*!X)0)mO%/H77#0)[C$/H%*r.f1[n./kRo./kUo-MJhd,Q/h'+bCkh+nQog,U4KV
++WN:T=X>CC-mg>ir@&:-.P!&&/i#.C69dOk2`EWPr\XX2r%\O72eGu84B?-8rbqmVE;jeUDZ">OD#J,L
+D#S5JC&huIBF&6`AnG^hB4bcTAc60<A,]s;@K'^5?i471?2n10>Q7t,>Q7n*>Q%_*=oDJ%=8c1u<W5tq
+;uT\n;>sDj:]F2i:]4&f:&Rcb9DqK]8cM?]8,c!U7K#UW779O26iKFN62a(H55m_D497N)q`4O5rAX^6
+rAFR2rA4=+r@nL10JP780/*;Wr@Rdqr[[str$hXor?qIhq^)1ds!.Ohs!.Ofr#tkZr?.+BJfh!7!$M4^
+$6(a;>q%6S/1N5%r%84-0JP=<2Dm];77'1#4$#A^3]]8]3&iiU3]T8cCfr8R=_i-YEs?Z+F)l;@EVsbU
+DuOYSDuFSPD?"GPC]A/LC&_uKCB&#JB`)NBB)Q<>AGos7@/aL9?=$oC?N"1*>lIt->5_S(=T;M%=8l8!
+<Vobo;uT\n;>X2f:]F2g:&[ib9DhE^8cM?Z8,>^T7K5dT6iB@N62a(I5Q!\J4Zkeg4T.A=3rM)<3;tl:
+2ubf72?#H21]B001]K601&`m*0DdC#/c@3u.fLmo./bOj-M\tf,l]+`,5i\D+G(_f+OhMD+WqpO+s&X^
+@P9Ah0ebB\0b?)r1c.0O4?Gtp3]8fN1,1N_0`Ng*/da0_0K!B=,s51?E;jbVDK#Ml#An<oChmj&C].uL
+CMIV`B``!^B`;ZEB)ZBAB)cHAAGp$9@fKm8@/jU6@/XI1?3FP>>[1M4>l7h(=oMP&=8Z,!<W,nr;uKVn
+;>jDk;>sDi:]4#d9`@]_9)hK_8H26\8,c'Z8,YpU7K,^T6iTLQ62a(I5Q<qI5Q*eG4oIPI4Ztnh4T.A=
+3rD#<3;kf82Z5N42#]9.0a'9f1,1N^0`<[(0)mO%/H77#0)[C$/H77#/,Lgn.K([o-NGRo-iYOf-3#4g
+,-<#?+c7EJ,U4KV+WN:T#?`?"-n$Dj-iGJ+.Olr"/hSn64$l.n3&`cS2)Y@is"jU/#W+JP;^OV-BQ=#j
+!H2rVDuX_QD#eDNCB/2MC]%oIC&VfGBE)TCBE)TCAc60<A,]s8@JjL1?N4=2>lS%.>l@n,>5hb(=o__(
+=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:B!ud9`@]`9)V?]8H23Z7f5^O7/oXR6N'4K5l<hF4oIJD4$*@$
+r]0j8rAX^6rAFR2rA4=+rA"4(s"F@(r@Rdqr[[str$hXor?qIhq^)1ds!.Ohs!.OfoHF/Up`G)0Jfh`L
+%j2r9*Zl=VD-\S?/1`8&/,V"10/,+91,_!S7RKC&4$#D_r]:'>r\t6G3BKE@=Xua?CNTPs!HN5aF)l;@
+EVsbUDuOYSDuFSPD?"GPC]A/LC&VlIC&VfDBDuNAAc60<@JjO4?Na\A?!Ue8?2@h)>Q7n*=oMP%=8l8!
+<Vobo;uT\n;?'Jk;#F,h:Amod9`7W^9)hK_8Gl!T7fPpW7/]LO6N0:L5lEqF4p4#24$5Y(48V);3W;#9
+2ubf72?#H21]B001]K611&Wg)0DdC#/c@3u.fLmo./bOj-M\tf,l]+`,5i\$+G(_f+RgK\+s&X^@P9Ah
+0ebB\0b6#q1c.0O4?Gtq4#\uP1,Ah`&25dk0.nk//hf.n;C+G*B5mig!H)iTD?k#qCi!m'CMWl`!c)Oc
+rFu:Frb)7Cral+As(24@r+#Y6s'bn7"CPSD?srq?r*BM3?!LW=r`oA*rE9)$r`B"us&K"sr_rbnr_`Vl
+rDEPjr(m8crCm2`r(?u\rCHrYr^d&ZrC6`Sr^6lV6:*t(r':9Hs$-NIs$-HGs#p<E"?en14$<I'q`=X8
+s#Bs9r\j^4r\XU0r%\1+s"XI+r@e.&s"41#s""+%r@S""r@@apq^MIlr[.[or[7^mr$D7es!.IdN?Nls
+WZ_lu+sJ0Q*&;>5,pk#g-7C8?.0qCQ.kE;*1,1ip69dOl2`EYo2?,N51]9'71cK#F-9P=BEW0nXDfG\o
+s).aO!,VUL!,VXMr+Z4Grb2=Es(;:Ds(;:BqdfY8raPe6r*TA.s'>Y0s',M.rEK;*s',G*r`T2%s&T2%
+rDrksr`&eor_i\lr_WPhs%`SirD*>drCm2`rC[#[s%*/[r^QfSqaCHOs$HTKrBU9Er]U3B!BW@>3Vtf7
+2uY`62#oK52#T6-1Ars+0`Ng+0)I6q/H.1!.f:aq./bOj-Mo+f,l]+h,l]+h,4m&W+QFPq++bT^*t024
+)DZ,7.4Ql".P31K/efrm0etLB2*XPt5<M"h3]T8_3]T5"3!q],4$II`.mR6QFT-=cEcZ;BEcH*sDuahU
+DZ=YRD?+PQD?"GPC]A/LC&VlIC&_lDBDuNAAc60<@JjO4?Na\A?!Ue8?2In*>Q.h)=oMP%=8l8!<Vobo
+;uT\n;>X2f:]F2g:&[ic9)qW_9)hK_8Gl!U7fGjV7/]LO6N0:L5lEqF4p4#24$5Y(48V);3W;#92ubf7
+2?#H21]B-41GU^?1&Na(0DdC#/c@3u.fLmo./bOj-M\tf,l]+`,5i[d+G(_j+9Nf/2K8q10/#%70J`P\
+%l,pt1cRHW4%2=p2`*<H1B'!>0JG.5/hS_.0K!B=,s51?E;jbVDK#Ml#An<oChmj&C].uLCMIV_C&_lG
+BE)TCAHZUVARo?KA,Kg9@JsU6?iOO4?i447?!U]?>?kD5>l7h*=oDJ$=8Z,!<W,nr;uKVn;>jDk;>sDi
+:]4#d9`@]_9)hK]8H23Z8H23Y7f>dT7/fOQ62X"H5Q<qI5Q*eG4oIPI4Ztnh4T.A=3rD#<3;kf82Z5N4
+2#]9.0aKNi0ek@90/#$X0E*U(/c@7#/,q7#/cI="/,Lgn.K([o-NGRo-iYOf-3#4g,5374+bClP+V,hB
++s8!I12L)>-7C8h-n"sB&1T.[/1rP10fq`f4#o8Z2`CXms"sa3r\=a92eGu84B?-8rbqmVE;jeUDZ">O
+D#J,LD#S5JC&huIB`D`FB)cNDB)cH>AGp$;@f0[4?i471?2n10>Q7t,>P_P%=oDJ%=8c1u<W5tq;uT\n
+;>sDj:B4,k:/=[a:B!ud9`@]`9)V?]8H23Z7f5^P7/oXS6Mj(I5l<hF4oIJD4$*7!q`+O5r\j^4r\XR0
+q_J+)r@n7)s"=1#s"+!tr[[str$hXor?qIhq^)1ds!.Ohs!.OfoHF/U_]OIPJfjS+r>l:a12L5F.P*,#
+/M$`O+tkW)1,:aF5=S")4?GVc3BK;`3]T2[3''&]5&=@P5ZqlErc89aF)uABEH1nq!,qjSs)7jRrGDRN
+s(hXLs(VLJs(VLHqIfe>rFGt>rabt9r*]M2"C>D??!dJ8r*92)rEB/&r`K,#r`8ttqc*Mmr_i\lqb[2d
+s%`Mer_38`r(?u\s%*&Xr'gr\779O26UF+,r^$TOr^$KJrBL3D"?ek/4?WR(q`=[9r]'g7s#0g5r\XR0
+q_J1+r%S(&q_%h!r@@grr[I^mr?qIhq'H%ds!.Idq]bt^N$*]pW?;Wl+<VgJ2K3+Y0/5181Aij41,CaD
+3&j#^70Yq;2`*<H1Arp-0`E^5/hJ\02.TT24B6$5rbhgTDuOVZD/F**CM[d%rFuCLC23]]s(MCEs(;.>
+s()":r*o\7rF#Y4s'Ye4r*BM3?!LW=r`oA*s&o;&r)`ht!`i<$rD`bprDNVlrDNSkr_WMgrD!5ar_*/]
+s%3/[s%!&Zs%!#WrC-]Rr^$TNr]gNL5X>94s$$HIrBC6ErB:?I4ZkegrB'm;r&Od:rAX^6rAFR2r\FC+
+#Vn.i0eb:70/3>Xr\"4&r@It!s"=7%r[e!uq^VIlr@%Xm!%@gos!IIds!.IdiZWmsJg&Ve%jN8A+<VUY
+Cfr&2-n$Dj-iGJ*.Olr"/hSn64$u7q3B/rV2Z>T62#]9<1,:[FAlC$=<bQLPDujlrrbqgSr+uFMrG)CL
+rbMOKrb;FIrb)FIB4bagral.AqIKP7raPe6r*TA.s'>Y0s',M.rEK/&r)ru#r`B&!rDihrr)<SmrDEPj
+rD3Ggs%iSgr_<>br_*2^rCR#[s%!&Xr'gNOr^-ZPqEb'Fr'(*CrB(*B3r:r73;kf82Z5N42#T6-1Ars,
+0`E^*0)@0p/H.1!.f:^s-n$JB-i57f-2f+h,QB%h,QAt[+oNOd++bSk+8m5^)DZ+6>q%6S/1N5%r%90H
+0JP=<2Dm]g6U*^r4$#Da4$#D_3B/uZ3BKE@=Xua?CNTPs#'+d+EcQ/>r,;XSrbhaSrGMRNs(q^Ns(_RJ
+s(_RJs(M7Arau+?rFGk8r*]M2"^YM@?!^h9?2e+,>Pq\'=oMP%=8l8!<Vobo;uT\n;>X2f:]F2g:&[ib
+9DhE^8cM?Z8,Pg^77BU46UO1,6iB@N62a(I5Q!\I4Zkeg!'L3Aq`=[9r]'g7s#0g5r\XR0q_A.+r\+C,
+0JNGYq_%h!r@@grr[I^mr?qIhq'H%ds!.7^r?:kWJfoXf^*!k,+<VgJ2K3+Y0/5181Aij;1,CaD3&j#^
+76Wdl1c$pCr@ng:0J>(3/M8_7A5X^9<G-:MDZO`orb_sXD/=$(ChmhbC'&0cCAhlHB`;ZEB)?-BA7T1[
+@fBm8@fKm8@/jU6@/XI1?3FP>>[1M4>l7e+=oDJ"=8Z,!<W,nr;uKVn;>jDk;>sDj:B42h:&Rcb9DhE^
+8c;3[8,c'Z8,YpU7K,^T6N9@O5lX(K5lEqI56!kG56!eE4p4#34?G\(48V):3WD);2uY`62?#H31Aij4
+1,:R=0JG.50`<X)0)mR(/c@7#/,q7#/cI="/,Lgn.K([o-NGRo-iYOf-3#4g,/PLT+bCm0+V,eA+WqmH
+12L)>-7C8h-n"sB'e1[`/1rP10fq`f4?5A\2`<QO2)I/h1C>lm1cK#F-9P=BEW0nXDfG\os).aO!,VUL
+!,VXMr+Z4Grb)RMB4bagAnGUcqIKP7raPn9raG_3r*KD/s'5S.s'5M,qc`o#rE0&#rDrksr`&eor_i\l
+r_WPhs%`SirD*>drCm2`rC[#[s%*/[r^QfSr'^QPs$HQJrBU9Er]U3B!BW@>3Vtf72uY`62?#H21]&s+
+1&`m,0E3[$/bgmr/,h$r.K:gp-i57f-2f+h,QB%h,QAtc+o*;[+H@Oq+/p=l*Zc=C)DQ&6.4Ql".P31K
+/dF$`0etLB2*V=96U*^r4$#G%3rh>@3=@f-3BKE@=Xua?CNTPs#'+d+EcQ/>r,;XSrbhaSrGMRN#]+<m
+CMITuBkmW]!,21@rau+?rFGk8r*]M2"C>D??!dJ8r`oD+qc`r$!*K8'rE&u!rDi_orDW\nrDEGgr(m>f
+rD!8brCd&\s%35]r($ZS#Xq0M6pj=.6::]<r^$KJrBL3D"?ek/4?WR(q`=[9r]'m9s#9s9rAFR2rA4@,
+s"XO-s"FC+r@e%#r@Rsur@7dqq^DCjq^2+bs!7UhpEKPZi?3^pJfrMb%3H]8+WWFZ@P9Ah0ebB\0b?)r
+1c.0O4?Gtq4#\uQ1G^fa1&`j=/h\e8Akj[7<G$/eE,]]4D/K5frbMIIrb;CIrb2LLBP;$krFYq<rFGk9
+qdKG2s'Pe6rEoP1rE];*r*0,&rE0#!rDihrr)<VnrDESkr_ibns%rVhrD!>erCm2`rC[#[r^[#ZrC?iX
+s%!&Xs$clSs$Q`NrBL?Gr]^3DrB:9G4[/j."?\e.4$<I'r]:!<qDeL6rAOU3r\XU0r%\4,rA":*r@e.&
+r@RXms""+"r[RjqodKeer$M4brZ\?cJg$!p#9tE9+X.m\Ba7if-mpAj-ResCs!n!u%P9=e1H.Wb4#o8[
+2`EWQrA>0D1c$pB3bV>:4BH38DfKc8DuOYPD?"GNC]A/KC]%rHB`)N@B)Z?AAGp$8@f0[4?iFC1?2In*
+>Q7n,>Q%b*=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g:&[oc:&doc9E%Q^8c2-Z8,l'Y7JoRO6iB@L62s4M
+5PmYD4oRPC3rM)<3W1r:2u,B32?,N21]&s+1&is*0E*U&/c@7"/,Umm.K:gp-iPIk-2&V_,Q/hZ+S?h.
+++bTK+9!;g+<*"K?n!ZX.kE4M/J9Zg0/#"50f(UE4%;S%4Zkhg3rM/=3Y+;63'_@].mR9RF)lAEEcV+u
+rG_aSrGDUPrGMRNrG2=GrFu7Es(D:Bqdo_:rF,Y4ra5P/rE];*r*0/'r)iu#rDrntrD`bp!*&qrs&/em
+rD3Jir(m8dr_<;as%E;_s%35_s%35]s%!#WrC-]Rr'UKNrB^<GrBL<Gs#pBEs#^6CrB(!>rAjj:!'1$<
+s#9m7rAFR2rA4=+r%\4*r@e.&r@S""q'u@mr$_Rmr?h7br$;7dq',h^r?2+^`#sXSJfsY-%Ncc8,9A[Y
+AM,_m0etI=r\5!?1,C^C2`Wl]5s@@h1c.!E1Aim+0G,oj/N79:-9G4>Df0K4DJj<.rG;IKrG)=G!,DFG
+s(MFFrFYq<rFGk9qdKJ3"CPSD?srq?ra,P/qcs&'rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dc
+r_*2^rCQuZr($`Ws%!&Xs$clSs$Q`NrBL?Gr]^3DrB:9G4[/j."?\e.4$<I'r]:!<qDeL6rAOU3r\XU0
+r%S1,r%\1)r@e.&r@RXmr@@jsr@.Cfr[7Xk!%%Uir$;7cMBRQpWZ_lt+sA*R*&2/3,Ub#f-mpGB.K:ms
+.g.FW0/GNn69dOl3&iiU2E(Lk&Mu=#1GLq(:aS;+B5hd/EGodpDZ"AOD#J/LCAr#IC&huIB`)N@B)Z?A
+AGp$8@f0[4?iFC1?2In*>67u3>Pq\)=oVV&<rc;$<rH%t<;fbm;ZBVo;#F,f:&n#f:Adid9`7W`9)V?Z
+8H23[7fPpT7/TFN6Ms.L5lX(G55m_E49%A<3W1r:2u,?52)R2j2#K0,1Ars-0`3U'0)[C#/H.0t.etOn
+./bOm-N,7a,lJtd,5!):++bSd+4D>2*XX#/0POoD/Lr>&/,h+5/hSe10JG4;1H.Bb6U*^r4?GV&48h2N
+4$,DeDH/2P>&/2"FEDPDrGhdTrbqaQ!,_^Qs)%aPrG2@Hr+Z.Ds(D:Bqdo_:rF,Y4ra5P/rE];*rEB8*
+r`T/$s&]/"r`/nrr_ierr_rhprDEMiqbR/cr_<;as%EAas%<;_s%<;_s%*/[rC6`Sr^?ZOs$HZMq`t*E
+s$$HGs#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0q_J+)r\4:(r\".$r[djpr[Ians!RalpEf__rZh4_
+ruq=`ru\EeJfomm"s4p0,9A[Y#A#MC0ekF<1B'!?1,:XA1cIET4[D7n2`*?I1G\k_r\+p:0.f+p:*r&&
+AoDR*E,BK0D>e;MC]/#DC&VfGBDlH?Ac-*;@f'U4@/jU6@/XI3?N"1->QA%,>Q.e'=T);!<W5tq;u]bo
+;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8Gl!X8H23Z7fGjT7/oXQ62a%K4oRYB5Q*bI4Zu".4Tml04$,S'
+48q;>3Vk`82uPZ52?#H31A<O%0`<[(0)[Bo/H%*u.fCgh./t[n-N>Cf,lT"[+bCkh+ho02,9e9S+ri=O
+>9kUE-R^>jr[Ijsr[SI10/#+?69dOl3&iiU2E(Lk&Mu=#1GLq(:aS;*B5hd/EGodpDZ"AOD#J/LCB&)J
+CB&#IB`)NAB)Q9@AGp$8@f0[4?iFC1?2In*>P_P&=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g:&[oc:&doc
+9E%Q^8c2-Z8,l'Y7JoRO6iB@L62s4M5PmYD4oRPC3r1l83;tl42ZGZ72#K0,1Ars-0`<['0)[C%/H7:#
+/,Umm.K:gp-iPIk-2&V`,Q&bY+M](N++bU++9!;g+<*"K?n!ZX.kE4M/J9Zg0/#"50f(UE4%;S%4Zkhg
+3rM/=3Y+;63'_@].mR9QF)lAEEcV+urG_aSrGD[RDJoDis(qXLrG):FrFl4DrFYq<!+c(>rF,Y4ra5P/
+rE]>+rEK;*r`T/$s&]/"r`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_#"_BY8P)HDr^ZoVrC-]Rr'UKN
+s$?ZNq`t*Es$$HGs#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0r%e4*r@n1'r\".$r[djpr[Ians!Ral
+pEfb`r?M:cr$).ar?2+^O!'#sW?;Zm+!;dL1i6eV1,1L=0f&__#r47l1Gh$N3B]Y55!(\[1c$pCr%\1)
+%5':c2eGf34&om1D/X@kD>e;MC]/#EC&M`FBDlH@Ac60>A,Tm6@JsU6?iOO4?iFC1?2In)>Q7k)=T;J$
+<rQ)!<W5tq;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8Gl!X8H23[7f>dS7/oXQ62a%K4oRYB5Q*bI
+4Zu".4Tml04$,S'48q;>3Vk]:2`EYo2Z5N42#]9*1&Na(0E*U&/bCUm/,h$s.J5+e-N5=e,lT"F+bCkh
++k.YG,9e9S+ri=O>9kUE-R^>jr[Ijsr[SI10/#+?69dOl3&iiU2E(Lk&Mu=#1GLq(:aS;*B5hd.EGf^o
+DZ"AOD#J/GCAqrHB`)NBB)H3?AGp$8@f0[4?iFC1?2In*>PhV&=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g
+:&[oc:&doc9E%Q_8H;?]8H)-Z7fGjS7/TFN6Ms.L5lX(G55m_E49%A<3W1r:2u,B32?,N21]&s+1&is,
+0DmI$/c@7"/,Umm.0:nG-iPLm-N,7a,l]+f,6&hZ+KHT9+,M*=*WmN(0PL`!.4m&#/1^]O&hYdi0/,(7
+1G^sO7RKC'4?P\drB's=%m)j45]0RP5ZqiCEcZ>CErC"VE;jeSD?4TlrGDOMrG2@Hrb;:Ds(D:Bqdo_:
+rF,Y4ra5P/!+#S0r`oA*r`];(r)iu#rDrntrD`bp!*&qrs&/emrD<AerD*>dr(R,`rCZuZs%*,ZrC6`S
+r^?ZOs$HZMq`t*E#X1F84Zkhg4$3L*rB(!>rAjj:!'1$<s#9m7rAFR2rA4F.r%\+'r@e.&r@S""q'u@m
+r$_Rmr?h7brZqCdq',h^r?2+^q&k83JfqcM%Ncc8,9A[YAM,_m0etI=r\5!?1,C^C2`Wl]5s@@h1c.!E
+1Aim+0Foch/N79:-9G4=DJa<1D/K;irG;IKrG)4DrFl1CrFZ(@r+,e:rF5Y4rF#Y4s'Ye4ra,P/qcs&'
+r)ir"rDrksr`&eos&/ems%r\ms&&emr(m;e!DZAf9`@]`9)V?\8Gks\84Q0>7f5^R7/oXQ62a%K4oRYB
+5Q*bI4Zu".4Tml04$,S'48q;>3Vk`82uPZ52?#H31AN['0EEg\r@\.'s"=7%oITqkr[RjqodKbcr?_7b
+rZ]*#Jg#^hoH=_i+sA*R*&2/3,Ub#f-mpGB.K:ms.h4-a0/GOR5<Ckb3&`cS2Z5KD1c.!E0fiuE-9P=A
+Df0N5r,2FLs(qXLqeH(Drb24Bs(;4@rabt;qdTS6raG_3ra,P/qcs)(r*'&%r`K,#r`8ttr`&hpqbmGk
+s%rVhrD!>er_EAcs%NAar_!,\r^d#Ys$m#WqaC?LrBgEJ!'gTN5<o$/r]U6Bs#U!:rAad8q)871s"sX0
+q_J+)s"OI+r@[t!r@Ipur$qLks![gnr[.Rip*BP[rZV7`p`PJ:Jfgs6rZ2Ch)_bu6.4m&#/1^]O$8*qa
+0/,(71G^sO#=_'F4Zkhg3rM/=3Y+;63'_@].mR6PEcQ5CEH;"trG_aSrGMOMrG;FJrG)@HrFl.BrFYq<
+rFGk8rF#V3qd05,r`oD+rEB2'rE','=',?$r`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_rCR#[s$urU
+rC-]Rr'UKNrB^<GrBL<Gs#pBEs#^6CrB(!>rAjj:!'1$<s#9m7rAFR2rA4F.rA"1'r@e.&r@S""q'u@m
+r$_Rmr?h7bs!7OfpEKV\r?2+^j<0$sJfrMb%Ncc8,9A[YAM,_m0etI=r\5!?1,C^C2`Wl]5s@@h1c.!E
+1Aim+0F]Wf/N79:-9G1<DJa90rGDLLrbMIIr+Z.D!,2=DrFZ(@rFGk:rF5Y4rF#Y4s'Ye4ra,P/qcs&'
+rE0#"rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dcr_*2^rCQuZ!(ZlUs$loTrC$ZQrB^BI!'U<Fq`k$C
+!^/\1r]LBH4?GVerB(!>rAj^6s#9m7rAFR2r\F=)r@e:+0/3>Xr\".$oIU"ms""'ur@.Cfr[.Ripa#h_
+WZcs;MBN3L+sA*R*&2.4>9kUE-R^>jr[Ijsr[SI10/#+?69dOl3&iiU2E(Lk%l?+!1GLq(:aS;*AoDR+
+E;XVOD?"GNC]%rGC&M`CBDc?>AGp$8@f0[4?iFC1?2In*>Q%b(=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4#g
+:&[oc:&doc9E%Q^8cD9\8,l'Y7J]FM6iB@L62s4M5PmYD4oRPC3rM)<3W1r:2u,B32?,N21]&s+1&is*
+0)@0u/H.0t.etOn./bOm-N,7a,lJqc+nZuN++bSd+2/ir*XX#/0POoD/Lr>&/,h+5/hSe10JG4;1H.Bb
+6U*^r4?GV&48h2N4$,DeDH/2P=__tsF)u>@rGhdTrbqaQrGDIKrG2@Hr+Q"@rFYq<rFGk8rF#V3qd05,
+r`oG,rEB/&r)iu#rDrntrD`bp!*&qrs&/emrD3Jir(m8dr_<;as%E;_rCR#[s$urUrC-]Rr'UKNrB^<G
+rBL<Gs#pBEs#^6CrB(!>rAjj:!'1$<s#9m7rAFR2rA4F.r\=@*!\Z5]r@e.&r@S""q'u@mr$_Rmr?h7b
+r$1nZruq=`ru]0%JfoXfo,nMb+!;dL1i6eV1,1L=0f&__&Mc*t1Gh$N3B]Yl4#\uQ1G^fa1&`j9/h\e8
+Akj[7<+TraDK#JjrG;IKrG)=Gr+Q"@rFZ(@rabq:rF5Y4ra5k:?XI2KrEoP1rE];*r*0/&r)`htrDihr
+r)<VnrDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciT!(QrV!^oIGrC$ZQrB^BI!'U<Fq`k$C!^/\1r]LBH
+4?GVerB(!>rAj^6s#9m7rAFR2r\FC+r%S+'!&4@)r\".$oITqkr[RjqodKher?_@er$;7cMBRQpWZ_lt
++sA*R*&2/3,Ub#f-mpGB.K:ms.g.FW0/GNn69dOl3&iiU2E(Lk%l?+!1GLq(:aS;)AoDR+E;XVOD?"GN
+C]/#HC&DZBBDlE>AGp$8@f0[4?iFC1?2In*>Q7n)=o;D#<rc;$<rH%t<;fbm;ZBVo;#F,f:&n#f:Adid
+9`7W`9)V?\8H23[7fPpR7/TFN6Ms.L5lX(G55m_E49%A<3W1r:2u,?52)R2j2#K0,1Ars-0`<X"/c@7"
+/,Umm.K:gp-iPIk-2&V`,5`VW+Q+>n++bT`+9!;g+<*"K?n!ZX.kE4M/J9Zg0/#"50f(UE4%;S%4Zkhg
+3rM/=3Xn/43'_@].mR6OEcH/Aqf2RRrbqaQrb_XNs(qUKrG):Eqe,k>qdo_:rF,Y4ra5P/rE]D-s',G*
+r)rr"s&]/"r`/nrr_ierr_rhprDEMiqbR/cr_<;as%EAas%<8^r^[#ZqF:EPr^?ZOs$HZMq`t*Es$$HG
+s#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0r\FL.r@n7)s"OC)r\".$r[djpr[Ians!RalpEfb_ocjDZ
+r?2+^Y98E>M'*!E+!;dL1i3J//i#.91,1Q`0bH/r1G^jH3B95g5!(\[1c$pCr%\1)%PBCd2eGf34&fd/
+D/O9.rb_UMrbMIIrb;=Eqe,k>s(21?rF>b7qdKG2s'Pe6rEoP1rE]>+!*oG+r`K,#r)Wbrr`&eos&/em
+s%r\ms&&emr(m8d!)<Dcr_*2^rCQuZqFCQTs$crUs$clSs$Q`NrBL?Gr]^3DrB:9G4[/j."?\e.4$<I'
+r]:!<qDeL6rAOU3r\XU0r%\.(r@\.)r@e.&r@RXmr@@jsr@.Cf!%.Xjp*BV]oHAf0Jg%lP%jN8A+X.m\
+Bj2i2-RU;i./k[q.fLq./MAb52aT_j3B/uW2`<Sm2%_Z%1G^aHBM^$<<G$/eDfBT3rbhXNs(qXLrbDCG
+qe5n?rFPn;rF>_6r*fM1ra,P/qcs)(s'#A(qcNeur`8ttr`&hpqbmGks%rVhrD!>er_EAcs%NAar_!,\
+r^[#Zr^HlVq*b-JrBgEJs$6TKq`b!Br]C-@qDnL6r\sX2s#'g5r%n4*rA"=+r@[mts"+1$r[[mrq'l=l
+r?qRkr?_._rZ_:aoH:pkJffRdo,mrQ$6U9ABj`AA.k</$r[ea8/h\k30JP@>2`jJr5<V+k4$*=%rAkBL
+4#fKC<@^=:Bl\37F8KtUE;jeSDZ4MOD#8#HCAhiCBDlH>AH69?AGos8@/aO1?N"1/>QA",>5MJ#=T;J$
+<rQ+t<;oer<;ohr;Z0Jk;#=&e:B!uc9`Ica9)_E^8H23V7f>dT7/TFP6N9@O62NqG5Q<qI4o[YE49%GA
+48q;>3W:u<3W;#<2uPZ52?#H21]B-01&Wg*0E3a)0E*U&/cI<s.fLmp./t[n-MJhb,PiV^,6&hb+TEOE
++G(`8+:]J8+<qpaD.P=T0ekF<1B'!71,:XA1cIET4[BE>4ZPDX1bpd@1,8_]%P][j003]A.6LUBDJX0-
+r+u:Hs(_LH!bc7^rb2@Grb)4Br+5n=rF>h9rF,S2q-X&+q-<r(rEB5(s&f5$#Zau-=&r@%<E/orr)<Vn
+rDESks&&_ks%iVjr(m>drCd/_s%EAas%3,Zr($]TqaLHO!^f=@rBU?HrBU<Gr]^3Bs#g6A!^&P+rAsg9
+r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!s""$tpF5nds!Rgns!@[js!@Uhs!.Leh][RpJg&Pc
+%3cr=)DGi4-RgDk.OckH.K:ms.h=0a0/,FQ5<Ltf3B/rU2DtIj&N)F(1G_1-;(=\0B5_X*Df'CjD>e;M
+C]%oMCMR["B``!^B`2TBB)ZB>AH-0<@f'U4@/jU4?N4=(>l@n*=o)8#=8c1u<W5tr;uKVl;#X5j;#O2h
+:Amo`9`Ica9)_B^8cD9[7f>dQ7/fRQ6Ms.K5lEqH55dVH4?P\dqDnL6q`"F2r\a^4rA4C-q_A%'!&+=(
+q^qatr[\""s""+!q^MIlr[7Ujq'Gh^rZ_Oi+sA*PrZV%ZWulp8MB<'C*?Q@G)D>_4@k'#Z.P*)$/M/S-
+0/*;Y%Pomt5"J+/5X.Fq4?P\erAkKO4ut_lDH8AT>&&(sEcQ,=r,DXRrGMRNs).jRs(q^Nr+c4FrFl.B
+rau+?qdf\9!+Gh6ra5J-s'>V0r`fG-rEB2'!*]A)!*K/#rDrntrD`bprDNDfr_NSjrD*>d!)EMfs%NAa
+rC[)]s%*)YqaUNQrBpHKrB^EJrBL9F!^/\/rAt$B49%D>3rM):3<(r;2Z,H12#fB11B'$,0`*O#0)[C$
+/-%4!.fLmq./bOh-M\te,l]+c,5WP^+TEPZ+G(_f+MT$0+s7pI*ZHtUBeV:r0JbI?r\5*B1,C^C2E3]X
+6pEgp2Dm<H0etL=r@ed;0eP+?Aksj;<G$,bD/O0+rbVLJs(_LH#&%[bBk_6orb)4Br+5n=rF>h9rF,S2
+q-X&+q-3o(r*','s&f5$s&T/$s&T/"r)ESms&/ems%r_mrD<Mir_WPh!_uE_rCd/_s%EAas%3,Zr($]T
+qaLHO!^f=@rBU?HrBU<Gr]^3Bs#g6A!^&P+rAsg9r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!
+s""$tpF5nds!Rgns!@[js!@Uhs!.Le^EJ1PJg'b0%jE/@+X%aWBON8;-R^Gn.fLms.fLq//2&Y13^Gtm
+3]]8\2`<QOr\P3E2)[6H4D7S@4BH06D/X?0DZ+GND#S5JCB&)LCB&#JB`2TBB)ZB>AH-0<@f'R6@/aR6
+?i==2?1hJ$>Q%_$=T;J$<rH%t<;fbo;Z'Ae:]=,f:&7Q`9DqK]8cD9[7f>dQ7/fRQ6Ms.K5QF%J5Q3kF
+4Tdf/4$*3urAa[5r&4O3s"s[1rA+7)r@e4)r\"("r@Ipus"+1#s!mmpr@%Xmr$M4cq'>qa"<o$5+X$b-
+p`PJ:Jfh!7'c\59+!;ITB4EDB.Olu"/1iG+/h\mW0EX*e1d27;77'7(5!;"j4$3C%&3E$93^[dc/jNTT
+Ec?&>E,keprbqaQrGDRPs)%dPs(hOIrb;=ErFc+ArFPk:raPq:rF#V3q-Nu)r`fG-rEB2'#$P/4=BJX+
+r`B&!r`/nrr_rbnpeh#e!)NPgr_3Afr_<DdrCd)]s%35]rC?`SrC-ZPqa16Ir]pEHr]UBH4Zr[)!'L6B
+q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%q_%h!r[\%"r@7dqr@%Ulq'Pn`rZqLgqBGe[r?2+^j<0$sJfrPc
+%jE,;*?H.VE+q!]0JG:;1B'!B1,:XA1c@<R3^c1q3Ar`O1,1O>1&Wd90ek:63G)&94&om1Ci+(fD#A)K
+CAhlHB`;`GB`;ZDB)H6?AGp$;@f9a4@/41-?MRk(>5h\)=T);*<`W:&<`N/s<;]\p;Z0Jm;#aDk;#a>k
+;#O2i:B+#d9E.Wa9E.Wa8c2*Z8,YsV7f,XQ6io_C62a(J5Q*kG5Q3kD4o[YC3s%N+48h5;3W(l92ubf7
+2>oB31]9'(0`*O%0)mO%/H.4$0)dI#/-7=P.fLpl.JYCl-iYOn-3#7j-2f+h,Q8me+bCkp+U927+sJ0K
+05(Pu-n-Ml.Ob6Es!n!u%kK@e0KMKa4?>M`3&``R2?#H32%DAt4D7S@4BH06D/X?0DZ+GND#S5JC'8<e
+C2%D]B`2TBB)ZB>AH-0<@f'U4@/jU4?N4=*>QA%,>Q%_%=T;J%<WQ3$rDihrrDWYmr)!5crD*;cqFpo^
+rC[#[r^d#XrC-TOr^6ZOr'C<IrBL9FrB16F4?GV#3W1r72uGT52?,N31]9*+1&Wd+0E*U$/c@7"/,q1#
+/,q*r.K([o-i>=e-2Ahc,6T27+X&!-+o!2Q++bSd+28m4*??4E+;leE@k'#Z.P*)$/M/S-0/*;Y%Pomt
+5"J+/5X.Fq4?P\erAkKO4ZYVkDH8AT>&&(sEcQ,=r,DXRrGMRNs).jRs(q^Nr+c4FrFl.Brau+?qdf\9
+!+Gh6ra5J-rE]A,!*fD*qcWr$r)`htr`/nrr_rbnq,.,f!DlSj:B!rf:B!uf9`7W_9)hK_8Gu'U7f>dS
+6i04K62j.J5Q3hJ4Ztq+3rhDB48V);3W(l:2ubf62>f<21]9*.1&Wg'0E*U'0)[C$/-%4!.fLmq./bOh
+-M\te,l]+c,5WP^+TEP%+G(_f+S6ce+s7sJ*ZHqTC,%It0JY@<r\5*B1,C^C2E3]X6pEgp2Dm<H0etL=
+r@e^90J5"=APX^9<G$,bD/T8fr+l=IrFu:Fs(VLHrb)1Ar+5n=rF>h9rF,S2s'PY1r*K2(rEB/&s&f5$
+r)Whtqc*Jls&/ems%r_mrD<>dr_EJerCd/_s%EAas%3,Zr($]TqaLHO!^f=@rBU?HrBU<Gr]^3Bs#g6A
+!^&P+rAsg9r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!s""$tpF5nd$7@2J-7'r`,UF`^rZqLg
+rZ[4CJg%-;r?;Rl)D>`3-n6Sm.4G-Ds!n!u"=u2Z0KKP,5<Ltf3B/rU2DtIjr\Y0@1-B2G.6CUDDf'E2
+D/T;hrG;IKq.fqDrb27CrFZ%?r+,h;rF5Y4rF#Y4rEfM0pK[Z$s'#A(qcEu&=&r@%!EE2!<W5tr;uKVl
+;#=&d:Amo`9`Ica9)V?\8H)*W7JfLP6iKFM62j.J5Q3kF4Tdf/4$*3urAa[5r&4O3!]2_ir\OL.q_A%'
+!&+=(q^qatr[\""s""+!q^MIlr[7Ujq'Gh^rZ_Oi+sA*PrZV%Zi#dOmJfiJa'ce>;+<VOSAn3DC.Olu!
+.kN>*/h\mW0Fflp1d4H!69mb!4Zkhg48h2O4$>Vb6Z#jV5[%oCE,ou<EVseTDuFSMD?"GOC]%rHC&M`D
+BDuNAAc$$;@fTs9@/aO/?N+7.>QA",>5VP'=T2A'<``B$<rQ+t<;ohp;Yj8g:]O;i:B!rf:B!uf9`7Wa
+9)hN`8cM?[8,GdS7K#UN6N'4L5lEqH4p!l14T.>A4T7G>3rM):3<(r;2Z,H12#fB11B'$,0`*O#0)[C$
+/-%4!.fLmr-ib[o-i#+b-2o1i,PiV]+oNP`+0Qf=+Gq9H+sA$K*ZHqS#APtK0JG7:1B'!B1,:XA1c@<R
+3^c1q3Ar`O1,1O>1&Wd90eb443Ftu74&om1Ci+(fD#A)KCAhlHB`DfHB`D`CB)H6?AGp$;@f9a4@/41-
+?MRk+=o_b)=oMP%=8c2"<W?%u;uTbo;u]bo;?'Jm;>j>g:]4&g9`7Wa9)hQa9)hK\8Gl!V7f,XQ6io_C
+62a(J5Q*kG5Q3kD4o[YC3rqH*!'C-?q`4R6r\sj8rAFO1s"jU.q(V\!r@\+%r@Iq"!&"7&r%.jur@7Oj
+q'c7js!Ials!7Ujr?VCfrZ^tXJg#^h^EF+4+sS9T)D5Z3.4Q\m.4?VD.K:ms.h=0a0/,FQ5<Ltf3B/rU
+2DtIjr\Y0@1-B2G.6CUDDf'E2D/T;hrG;IKqJ-%Es(M:BrFZ%?r+,h;rF5Y4rF#Y4rEfM0q-<i%r`]8'
+r)iu#s&T,!!*9%ur`&hprDNPir(m8d!)<AcqFpo^rC[#[r^d#XrC-TOr^6ZOr'C<IrBL9FrB16F4?GV#
+3W1r72uGT52?,N31]9*+1&Wd+0E*U$/c@4#/,q."/H77#.f1[n./kUl-M\t`,lT"k+sJ0R+T<PZ+M](N
+++bU,+9*D]+:oDCAn3DC.Olu!.kN>*/h\mW0Fflp1d4H!69mb!4Zkhg48h2O4$>Vb6>]^S5?_fBE,ou<
+EVseTDuFSMD?"GPC\qlGC&M`DBDuNAAc$$;@fTs9@/aO/?N4=0>lIt+>5VP'=T;J&<rZ8"<rQ+t<;ohp
+;Ys>i;#X8h:B!rf:B!uf9`7W_9)hK_8Gu'U7f>dS6i04M62s7M5lEqH4p!l14T.>A4T7G>3rM):3<(r;
+2Z,H12#fB11B'$,0`*O#0)[C$/-%4!.fLmq./bOh-M\te,l]+d+oiha+oNP`+-.Or+K?Oo,9\-L*Z?hQ
+CG@V!0JY?\0aTTj1G^jG3&s#f$9p[62Dm<H0etL=r@e^90J+n;APOX7<G$,bD/T8fr+l=IrFlILBPD-n
+B4q*Rr+5n=rF>h9rF,S2q-X&+q-<r'rE9)$rE&qu"BAH$<)Wcqr`&eos&/ems%r_mrD<DfrD!Dg9MGCX
+s%<;as%<;_r(-`UrC6ZQrBp]S6UCZ9r]g?HrBL9Fq`XsArAt'C4$3C%q`4R6r\sj8rAFO1s"jU.q(V\!
+r@\+%r@Iq"!&"7&r%.jur@7Ojq'c7js!Ials!7Ujr?VCfrZ^5CJg#^he04f9$mHi4/nSQA.OZYn-ResC
+s!n!u%kK@e0KMKa4?>M`3&``R2?#H32%DAs4(hA<4'-'5D/X?0DZ+GND#S5HC'&*`BE2`CBDlHAAc-*=
+A,Tm6@JsU6?i==2?27b(>Q%b(=oDJ%=8u>#<<-(u<W5tr;uKVl;#X8g:AR]]9`Ica9)_B^8cD9[7f>dQ
+7/fRQ6Ms.K5lEqH55dVH4?P\dqDnL6q`"F2r\a^4rA4C-q_A%'!&+=(q^qatr[\""s""+!q^MIlr[7Uj
+q'Gh^rZ_Oi+sA*PrZV%ZWulp8MBDj>rZD7[/S,B&.kN5#.k3&$/M8Y/0E*X81G^jO84>j15<_4m4?GY'
+3Y4A83B9EC<@pF=C3"96Ec?$rE;jeSDYn;ND#\;ICAqrGB`2TCB)Q<<AH$'=@JsU5?hn%.>lJ",>Q%b(
+=oVV(=8l8#=8c2!<W,nr;uKVm;>a8h:]4&f9`Rrf:&doc9DqK_8cM?[8,GdS7K#UN6N'4L5lEqH4p!l1
+4T.>B4?NR)q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%q_%h!r[\%"r@7dqr@%Ulq'Pn`rZqLgqBGe[r?2+^
+q&k83JfqfN%O3,=*Zc4UDJM!`0JG79r@o!A1,C^C2E3]X6pEgp2Dm<H0etL=r@ed;0J+n:APOX7<G$,b
+D/O0+rbVLJs(_LHr+Q+Cqe#b;s()(<raPh7qdB5,r*K2(r)rr"rE&u!r`&qtr_reqr)<VnrDESks&&_k
+rD3Ae!)3Mh9MGCXs%<;as%<;_r(-`UrC6ZQrBp]S6UCZ9r]g?HrBL9Fq`XsArAt'C4$3C%q`4R6r\sj8
+rAFO1s"jU.q(V\!r@\+%r@Iq"!&"7&r%.jur@7Ojq'c7js!Ials!7Ujr?VCfrZ]*#Jg#^hoH=_j,9nBT
+)(oN2.4Q_n.46PC.K:ms.h=0a0/,FQ5<Ltf3B/rU2DtIj&N)F&0eth':aeD,B5_X*Df'CjD>e;MC\qlG
+B`MiCBDlHAAc-*=A,Tm6@/s^7@/jU4?N4=,>lIt*>5_V&=T2A%<rQ)"<*&rtr`&hprDNPir_NJfq+^]Z
+s%E;_rCQuZr^QiTqaCENr^-NKr]gHJr]gBGrB16F4?GV#3W1r72uGT52?,N31]9*+1&Wd+0E*U$/c@7"
+/,q1#/,q*r.K([o-i>=e-2Ahc,6T27+X&!-+o!1<++bT7*u,h=+<VaC/S/KE/Li5#.4Qo$/hSe1r\+F1
+1Gh9&84>j15<_4m4?GY'3Y4A83B9EC<@pF=C3"96Ec?$rE;jeSDYn;ND#\;ICAqrGB`2TCB)Q<<AH$'=
+@JsU5?hn%,>l7h)>5h\(=T;J&<WZ<'=8c2!<W,nr;uKVm;>j>h:]4&f9`Rrf:&doc9DqK_8cM?[8,GdS
+7K#UN6N'4L5lEqH4p!l14T.>A4T7G>3rM):3<(r;2Z,H12#fB11B'$,0`*O#0)[C$/-%4!.fLmq./bOh
+-M\te,l]+c,5WP^+TEPE+G(_f+OhME,U+?P*Z?hPCGI\"0JP78r\5*B1,C^C2E3]X6pEgp2Dm<H0etL=
+r@e^90J+n:APOX7<G$,bD/T8fr+l=IrFu1Cs(;CFAnCsRr+5n=rF>h9rF,S2q-X&+q-<l$qcNeur`9&!
+s&Atrr`&eos&/ems%r_mrD<JhrD*>ds%NAas%<;as%<;_r($fXrC?fUqaLHO!^f=@rBU?HrBU<Gr]^3B
+s#g6A!^&P+rAsg9r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!!\5cNr[RXkq'c7js!Ials!7Uj
+r?VCfrZ\?cJg$!p#:(N=+s7aUAd;fp.jubo-ResCs!n!u%kK@e0KMKa4?>M`3&``R2?#EE2)R3F0fs#E
+-p(LCDf'E2D/T;hrG;IKqeH.Fs(M7ArFZ%?r+,h;rF5Y4rF#Y4rEfM0q-<r(!*fD*r)ru##Zk).<`N.!
+<*&rtr`&hprDNPir_NJfq+^]Zs%E;_rCQuZr^QiTqaCENr^-NKr]pEHr]^9D"$A\-3r1l83;YZ42Z>T6
+2#T6/1A`g)0E<d*0)I7!/H.1"/H77#.f1[n./kUl-M\t`,lT"k+sJ0R+T<PZ+S?h.++bTJ*tob>*uHS@
+ALoD_.Ouqt/M/S-0/*;Y%Pomt5"J+/5X.Fq4?P\erAkKO4?5AfCfN&O>&&(sEcQ,=r,DXRrGMOMrbMRM
+q.fnCrFl.Brau+?qdf\9!+Gh6ra5J-rET8)rEB2'r`BA+=&r@%=',?$r`/nrr_rbnrDEMir_NPirD*>d
+!)EMfs%NAarC[)]s%*)YqaUNQrBpHKrB^EJrBL9F!^/\/rAt!Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*
+q_.q$r\".$r[\%"r@7dqr@%Ulq'Pn`rZqLgqBGe[r?2+^`#sXSJfs\.%jW>A*Zc4UDJV'a0JG480`Ed=
+1,:XA1c@<R3^c7s3AiWL1,/V\r\4=($9Dip,<Jn;D/3s)qeQ(DrFu.BrFc.Bs(24@r+#V5rF,\5rF#\6
+ra>\2qd'/*s',J+r)s&%rE&u!rDibps&8qqs&&_mrDEPjqbR/cr_<Abqb$fYr(-iXs$m#WrC6`Ss$Q`O
+r^$KJr]^BJr]^BIr]^9Dq)nF6r]1$>rAad8rAOU3r\XO/r%S7,0JEAYr@\.'r@S""r[[t!s"41#q^_Up
+q^MIls!Rdo!%7^l!%%Rh"!o3<,m5M?,U4Oh+bCl;+WM^N,Te6O.VE6?.OQSm-RgDj-n-Vq.k<2)/ho6c
+69m[43<M6"2E(Lk&i;F$1,;"-:*_r'B5VR(DJX-+rG;@Hr+c.Drb2:Ds(;:Br+,\7rF5e8q-a2.rE];*
+r`]A-rEK8)rE9)$r`B&!!*9)!s&Atrr_i\lr_WPhqbI&`rCm)]r(?r[s%*,Zr^QiTr'^KNr^-NKrBL6E
+r]U3B!'C0@pc8:4rAOU3r\XU1s"j[1rA":*r@n@-0/*;WpauCp#:h;S.Ocep.K([l-i57h-2o.i,Q/kf
+,Q/ej+X%sN+X&!,+TNY=++bSd+4D;V*ZuIH*%GT4/1`5!.k3&#/1iG+0/,(71GUjL8Oc$25!D+lrB's=
+&N`$66Z>sQ5[%oCE,fl9DfB[oDu4GMD>e;MC]8)KC&VfDBDZ<>AI;s\An>L_@UW\Q@/XI0?Me%,>lIt+
+>5h\'=Su8"<rZ1u<;fbp;Z0Ji;#F,h:Amoa9`.Q_9)hK]8Gu'X7f>dT7/]LO6N0:K5lX(I55m_D4T7GB
+4T.AA3r_5=3;tl82Z>T42#T611B''01B'$,0`*O$0)[<t.fCgo-ib[m-iGCg,m5J=,:"N-,6&g`+G(_m
++9io3+!_p\CE..G1GCI:0JP470JP==1Gh$M3'0Ak4ZPAV1GUZ^1&`m+/daXQ9d;`"Ao2="D>S,GCAhlD
+B`2TDB)cHBAGfs7@f9a7@/XO4@/XF/?2\%.>Q7k,>5VP'=T)>#<rH%r<<#ns;ZBVm;Z0Jl;#=&e:B!ue
+9D_?[8c2-Z8,l'Y7K#^S7K5aR6N0:L5lNtJ5lEqH55dY?4T%;>48q8@3W1r:2uPZ52?#H11]/s/0JG0Y
+0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[n./t[o-ibXn-3,@j,Q]8;,lT(k,U4Q(+bCkh+ho0B,9eBT,987H
+@jrlT-RgDl-RU;k.Olr!/MA_32F9Ykr]('?2`<Sm2%_Z%1GU^KC/-$:=(cDfDJj9,!,_[NqeQ+Er+Z.D
+rb)7Cs(2+=qd]S6s'bb3!+5_3rE];*r`]A-rEK8)rE9)$r`B"ur`/ttr_reorDEPjrD3;cr_<DerCm)]
+r(?r[s%*,Zr^QiTr'^KNr^-NKrBL6Er]U3B!'C0@pc8:4rAOU3r\XO/s"aO-r\4:*!\c8\r\!sts"+.#
+#:h;S.Ocep.K([l-i57h-2o.i,Q/kf,Q/ej+X%sN+X&!,+TNXr++bSd+7gR!*ZuIH*%GT4/1`5!.k3&#
+/1iG+0/,(81G^pN8Oc$25!D+lrB's=&N`$66Z>sQ5[%oCE,fl9DfB[oDu4GND>\5LC]8)KC&VfDBDZ<>
+AHcUVAn>L_"CbeJ?srq?qd0/*rET>+rEB2'rE/u!r`9&!rD`_or_i\lqb[2ds%`Meqb6o\r_!2^rCHlW
+r^QiTr^?]PrBgKL!'pKJs$-HGr]U3Br]:*Br&ap>s#L$;r\sd6r\aX2rA4I/r\FO0r\=@*q_.k"r@@ap
+r@.Ulq^;=hqBZ7i,U4QZp`f_^rum+>Jfq$8)]p7G,TeXSCbde#0/5.80/,(71,C^C2`Wi[5R0S<3AiWL
+1,/V\r\+d6/h]8!9d;c#Ao2="D>S,GCAhlEB`)NCB)cHBAGfs7@f9a7@/aU4@/XF/?2\%.>Q.h(=oVV&
+=8l8!<W?%t<<#ns;ZBVm;Z0Jl;#=&e:B!ue9D_?[8c2-Z8,l'Y7K#^S7K5aR6N0:L5lNtJ5lEqH55dY?
+4S_);3WM2=3;tl82ZGZ72?#H11]/s/0JG0Y0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[n./t[o-ibXn-3,@j
+,Q]8;,lT(k,U4Ph+bCkh+k.YW,9eBT,987H@jrlT-RgDl-RU;k.Olr!/h\k52aTblr]('?2`<Sm2%h`&
+1G^dLC/-$:=(cDfDJj9,D>e;JC]%rGB`MiGB`;ZEB)cH?AG]m8@fKm7@/aO4?N"1,>lIq->l@n+>5_V&
+=T2D"<rQ,!<;ohq;Z0Jl;#O2e:Adib9`%K\9)_B^8,u3[8,c!V7JoRP6iKFM62a%H55m_D49.JB3r(f6
+3;kc62?#H11]K6/1&`m*0`j$^0E*U!/c7.).k<)!.4HYor@%Ojq^27frZhIgr?M@fr?;Fh+WqmN+X$_,
+!$J*[Jffgk"s+m-+WMtE*+^ZP.4Hbs.kE5'/M8\10JYI@2`jT#69dXt4Zr[)rAkNP3]TTI<%1(9C3"95
+EGoc7E;a_PDZ+GND#J/KCB&#IB`)N?B)Q9GA7fFbA7K(Wra>\3qd0/*rET>+rEB2'rE/u!r`9&!rD`_o
+r_i\lqb[2ds%`Meqb6o\r_!2^rCHlWr^QiTr^?]PrBgKLr':9HrBC3DrB1$?rB(!>s#L$;r\sd6r\aX2
+rA4I/r\FO0r\=@*q_.k"r@@apr@.Ulq^;=hqBZ7i,U4QZp*0M[n0!<*JfqcM,9J*O,TeXSCbde#0/5.8
+0/,(71,C^C3&ru]5s[Xo2)I*E0`3[)0`E^63bV554B6!1CM[j'C]/&GCAhlFB`2TBB)cHBAGfs7@f9a7
+@/j[6@/jU4?Me%,>lS%->5VP'=T)>#<rH%r<<#ns;ZBVm;Z0Jl;#=&e:B+#g:&[f_9)V?Z8H23[7fPpU
+7f>dU6iB@N62a(J56*tI5Q3kF4o%5:48_,>3W1r:2uPZ52?#H11]/s/0JG0Y0`<X)0)[@%/H7:#/,h+"
+/c@6t/,^sp.K([p-iPLo-iG@l-2f(j,pXc8,m#>:,J51O+bCm0+WhpQ,Te6O.VE6?.OQSm-RgDj-n-Vq
+.k<5+0/GOR5Wo$+"#r4t2Z5KG1c.!E1-KAI,Wo.@DJa9/Ci!teD#8#GCAqrFB`;ZEB)cH?AG]m8@fKm:
+@/aO4?iFC1?2In+>6%q,>Q.h)=oDJ%=8Z+u<W?%t;uT\n;>sDj:]!ob:&Rc_9DhE]8cM?\8,c!V7JoRP
+6iKFM62a%H55m_D49.JB3r1l83<(r92Z5N42#K001Ars,0`<^-0J>*Y0).$r/-d[U.Olkr-n5*Cq^;7f
+r?_Fg!$hFf!$hFd#U(?6+<_mN+X$n1+WuI\Jfgs6)]g+B+WMtEALoA].4Zku/1`A)/h\n41GgpI3sS>H
+69dXt4Zr[)rAkNP4#o]J<%1+:C3"95EGoc7E;a_PDZ+GOD#A)JCB&#IB`)N?B)Q9GA7fCaA7B"Vra>\3
+qd0/*rET>+rEB2'rE0&#s&]2#s&K"srDW\nrDEGgr(m>frD!/_r(I#]s%3/[rC?iVrC-]RrBpNMr^$HI
+s$-HGr]U3BqE+X:s#L$;r\sd6!&ad6rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^D=hr?h@e"=,6;,U<",
+rup,>JfoXfdi]kW+s/'P/o,8Y1GCI:0JP470JP==1Gh'P3B]Yo4ZPAV1GUZ^1&`m+0+'dT9dDi$Ao2="
+D>S,GCAhlHB`)N@B)cHBAGfs7@f9a2@/aO3?Me%,>lS%->5VP'=T)>#<rH%r<<#ns;ZBVm;Z0Jl;#=&e
+:B!ue9D_?[8c2-Z8,l'Y7K#^S7K5aR6N0:L5lNtJ5lEqH55dY?4Sq5=3rV/<3;tl82Z5N42#K0-0`j$_
+0E!U'0*!X'/cI=#/,h+"/c@6t.f_'u.f1[n./t[o-ibXn-3,@j,Q]8;,lT(k,U4P3+bCkp+U959,Te6O
+.VBQ-.4Q\m.46Pl-R^Dn.P!#%0J>4@69m[43<M6"2E(Lkr\P-A1HoSM,s57ADJa9/Ci!teD#8#GCB&#H
+B`)NCB)cH?AG]m8@fKm4?iFC1?2In+>6.u5r`fA*rE9)$r`B"ur`/ttr_reorDEPjrD3;cr([,`qb-iZ
+r^m,\r^ZrWrC-WPrBpQNr'C9GrBC3DrB('Ar]9s;!''p:r\sd6rAFR2r%n@.rA":*r@n@-0/*;WpauCp
+#:h;S.Ocep.K([l-i57h-2o.i,Q/kf,Q/ej+X%sN+X&!,+TNYR++bSd+2/gA*ZuIH*%GT4/1`5!.k3&#
+/1iG+0/,(91c.-Q8Oc$25!D+lrB's=%m2p76uc0T6!A#DE,fl9DuXeTDu4GND?"GNC]%rIC&VfDBDZ<>
+AHl[WARo:[@JsU4?i+1,?2\%->Q%b)=oDJ#=8l8#<W,nq;uT\n;>X2g:BF<e:Amoa9`.Q_9)hK]8Gu'X
+7f>dT7/]LO6N0:K5lX(I55m_D4Sq5=3rV/<3;tl82Z>T42#T611B''01B'$,0`*O&0)mR&/,Lgp.JkOj
+-iGCg,m5J=,:"N-,6&gu+G(_f+S-^#+!MdP+"h>F1,CU;0eb=80JG4:1G^jI3]T>h5s74c1c$m@r%\1)
+r\"U?Bhfp9<G$)`Ci0&bqeH(Ds(M@Dqe#k>s()%;qdTM4qHs;1ra5V1qd'/*s',J+r)s&%rE&u!rDibp
+s&8qqs&&_mrDEPjqbR/cr_<Abqb$fYr(-iXs$m#WrC6`Ss$Q`Or^$KJr]^BJr]^BIr]^9Dq)nU;r&Xd:
+rAad8rAOU3r\XO/r%S7,0JEAYr@\.'r@S""r[[t!s"41#q^_Upq^MIls!Rdo!%7^l!%%Rh"!o3<,m5M?
+,U4Oh+bCl;+WM^N,Te6O.VE6?.OQSm-RgDj-n-Vq.k<5*0/>Hf69m[43<M6"2E(Lkr\P-A1HoSM,s>=B
+DJa9/Ci!teD#8#GCA_cBBE)TDAc-*9A,Tm:@JX@0?N"1,>lIq->l@n+>5_V&=T2D#<WH2"<W?%t;uT\n
+;>sDj:]!ob:&Rc_9DhE]8cM?\8,c!V7JoRP6iKFM62a%H55m_D49.JB3rD#:3;kf72Z5N42#]<21]K6/
+1&`m*0`j$^0E*U!/c7.).k<)!.4HYor@%Ojq^27frZhIgr?M@fr?;Fh+WqmN+X$_,!$Ku;JffRddiTeU
++<;UF.VE<D/1E"u.P!&$/M/S.0JG7=1H.Be7RB='5!;%,48h2P4?GSlEE"DR>&&(sEH,o8E,bboqel@L
+r+l1Es(VIGr+Gn=rFH1DAS#C^@U]4CrEoG.qd'/*r`f>)r`T2%r)`kus&K"srDW\nrDEGgr(m>frD!/_
+r(I#]s%3/[rC?iVrC-]RrBpNMr^$HIs$-HGr]U3Br&aj<rAjg9r\sd6r\aX2rA4I/r\FO0r\=@*q_.k"
+r@@apr@.Xm!%@^lr?h@e"=,6;,U<",run6^Jfomm"s5$2,TeXS*,IAd0J>.70eY470etO@1cRKU4@)7r
+3AiWL1,/V\r\+d70/,J%:*_u&Ao2="D>S,GCAhlHB`;Z@B)cHBAGfs7@f9a4@/OC1?Me%,>lS%.=o_b(
+=oVV&=8l8!<W#hr;u]bq;>jDk;>sDh:]4&f:&[f_9)V?Z8H23[7fPpU7f>dU6iB@N62a(J56*tI5Q3kF
+4o%5=3rh>@3rD#:3;tl82Z5N42#K0-0`j$_0E!U'0*!X'/cI=#/,h+"/c@6t/,^sp.K([p-iPLo-iG@l
+-2f(j,pXc8,m#>:,Olq/+bClP+WhpQ,Te6O.VE6?.OQSm-RgDj-n-Vq.k<2)/i#=O5Wo$+"#r4t2Z5N3
+1^u6)CJQ6>=(cDfDJj9,!,_[NqeQ+ErFl%?s(;:Br+,\7rF5e8r*T>-rE];*r`]A-rEK8)rE9)$r`B"u
+r`/ttr_reorDEPjrD3;cr_<DerCm)]r(?r[s%*,Zr^QiTr'^KNr^-NKrBL6Er]U3B!'C0@r&Oa9r&=R4
+rAFR2r%n@.rA":*r@n@-0/*;WpauLsr[\:).k3"t.4?YD./PCh-N,7i,QK(f,QK(f+pK26+<VgN+T3G`
++M&YH++bU++!VgL*?cCPB4WVF.4Hbs.kE5'/M8\10JYF?2EOK"69dXt4Zr[)rAkNQ4$#fM<@U:<C3"95
+EGoc7E;a_PDZ+GNC\hfGC&VfDBDZ<>AHcUUARo:["CY\F?srq?qd0/*rET>+rEB2'rE/u!r`9&!rD`_o
+r_i\lqb[2ds%`Meqb6o\r_!2^rCHlWr^QiTr^?]PrBgKL!'pKJs$-HGr]U3Br]C$=r&O^8r\sd6r\aX2
+rA4I/r\FO0r\=@*q_.k"r@@apr@.Ulq^;=hqBZ7i,U4QZp`f_^rum+>Jfq$8)]p7G,TeXSCbde#0/5.8
+0/,(71,C^C2`Wi[5R0S<3AiWL1,/V\q_/@=Bhfs;<G$)`Ci0&bqeH(Ds(MCErFQ7FAnGUcA7YUJqdTM4
+qdBA0r*K8+rETA,r`]5&s&f5$r`8tts&Atss&8qqs&&_mrDEPjqbR/cr_<Abqb$fYr(-iXs$m#WrC6`S
+s$Q`Or^$KJr]^BJrBL9FrB9s=rB's=r&O^8r\sd6s#'g6r\XO/r%S7,0JEAYr@\.'r@S""r[[t!s"41#
+q^_Upq^MIls!Rdo!%7^l!%%Rh![T*;rZqUk,9tteJg#^he0,nY+s\6T*@b]3.4Q\m.46Pl-R^Dn.P!#$
+0.nt;69m[43<M6"2E(LkrA5!?5&3q?4]c96D/O6-Ci0,eqeQ+ErFc1Dqe,q@s(2+=qd]S6s'bk5qHj,+
+qcs,)!*oJ,r`]8'rE0&#r)Wess&Atrr_i\lr_WPhqbI&`rCm)]r(?r[!([)\r^ZrWrC-WPrBpQNr'C9G
+rBC3DrB('Ar]9s;r]'j8r&4L2r\XO/s"aO-r\4:*!\c8\r\!str%&('.k3"t.4?YD./PCh-N,7i,QK(f
+,QK(f+pK26+<VgN+T3G`+Jg03+,M'D*ZuIH*%GS@ALoA].4Zku/1`A)/h\n40f(RC3_;e-5<_7o4T.A?
+3Y=J93^n$g.R@6QEc?#<Df9T6rGVRNrGDLKqJ-%Erb24Bqe#e<$=m^ZA7K(W?sd;LrEoG.qd'/*r`f>)
+r`T2%r)`kus&K"srDW\nrDEGgr(m>frD!/_r(I#]s%3/[rC?iVrC-]RrBpNMr^$HIs$-HGr]U3Br]:*@
+r]9p:rAad8rAOX4rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^D=hr?h@e"=,6;,U<",rupkSJfoXf^*"^D
++s/'P/o,8Y1GCI:0JP470JP==1Gh$M3'0Ak4ZPAV1GLR<1&Wd<0/#"3/j*oD,X,4?D/3s)CMNocrG)4D
+r+Q+CrFZ%?rFGn;rF5Y4rF#Y4s'Ye4ra,P/qcs&'r`]5&r`B"us&K"sr_rbnr_`VlrDEPjr(m8cr_*;c
+r_*/]s%3/[s%!&Zs$uoTrC$]Rr^-WNrBU<Gs$$HIrBC6Er]gEHs#pBErB'm;q`4U7r\jg8rAFR2#<"Fs
+1c$mA1&`s/1B'$.0`<[(0)R:$/H%.!/cIC$/Gq$t.Kh1L-n$PC./kUo./bOn-M\qf,lJte,.o(N+bCm0
++V#\@+X/!K-"LR8-RU;i-2o8)-n-Vq.k<5+0Jb[U5Wh(f3B0"t2>o?A1GppC5Aa1B5?DK8D/O7iD#J/H
+CAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>Q7n)>Q.e+=oDJ%=8c1u<W5tq;uT\n;>sDj:]F2i:]4&f
+:&Rcb9DqK]8cM?]8,bsX7K,dT7K#XS6iTLN62a(I4odeE4o[YE49%A?3Vtf72u>N32>o?01A<O'0`Ng+
+0)[C#/H%1!/-IIR.OlnH-ib^p./YIm-N>Cl,l]1h,l]+g,lAn_+T`i3+oWYb+GV%j+0$D&*ZlFF*?6A9
+B.>A[.Olhr/1`A)/h\n41,LgI4:"GF5Wq4l4$#J%3rV,K4ZYSmE`=JT>&&(sEH1nprGMLLrbVOKrG)=G
+rFl1CrFYq<rFGk8rF#V3qd05,r`oJ/rETA,s'#A(r`K,#s&K,#rDi_orDW\nrDEGgr(m>frD!8brCd&\
+s%35]s%!)[rC?lWr^HiTrBpNMr^$KJqEP!Dr]U9DrB'm;q`4U7s#9s9rAFI/qD8.,r\=F,r@e1'r\+1%
+r@@apr@.Xm"=GQD-7/X<pa,kaocj>Xg`V1kJfrPc#Tb*1+WqmVBQ!`%(bRKq0JG4:1G^jI3BB;i5s74c
+1c$j?0erV\%kfRi/hT8$9dDo&Ao2="D>n>LCAV`CB`D`EAcQHBAc60=A,Tm6@JsU6?iOO4?iFC1?2In)
+>Q.h)=TDS'=8Z,!<W,nr;uKVn;>jDk;>sDi:]4#d9`@]_9)hK]8H23Z8,u-[8,>^R70#^S6N9@M5lEqI
+56!kG56!eF5Q<qI4o[YC48V)93W1r:2ZPc72?#EA2Dm?K1GU[>1G^dA0erY]r@e.&r%7gtr[n+%r@Ijs
+s!e1%.4HYn.K([o-iYUn-iYOh,lf4h,Q8mb+bCkp+U929+X/!K-"I3k-mpAj-RJa>%4EYT.P!#%0/,1A
+6U3d53WD)<2>o?A1GppC5AX(@5?DK8D/O7iD#J/HCAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>Q7n,
+>Q.k+=o__(=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:B!ud9`@]`9)V?]8H23Z7KQ"J7f>dR7/oXS6Ms.J
+5l<hD4o[YE49%A?3W(i:3;kf52Z5N31]9*'1&is-0E3['/c@7"/c7.&.k<)!.K1^q.K([m-iYOn-3#7j
+-2f+h,Q8td,P`M_,5i\b+RpP*++bTL+!hsM*ZlCB-"LX<.Ochs-n6c!/M/S.0JG7=1cRTf6pNmt4?GSc
+rAsp<%m2m57<2?V6X"5FE,fl9DuO\RDYn;MD#J/JCAqrGB`;ZCB)?0<AGos8@/aO1?N"1/>QA(->lS%.
+>5_V'=T)>#<rH%q<;fbp;Z0Ji;#O/k:JO[`:&[ib9DhBd8P)HD7n6,J8,l'X7K5dS6iB@N62a(F5Q<qH
+4o[YC48V)93W1r;2ubf72>]6,1]K601&is+0E3[(0E*R)/hR#Pq^VOnr$V[q-RL/dr[.Cdr?V%[r?8fr
+JfoXfoH4D\+<MaL+=UuAr%Js?0J>+60etO@1cIET4[MCs3&NKJ0eb=:r@ea80/+t14DIS95#l33CM[ke
+C]/#FC&DZEBDlHAAc60=A,Tm6@JsU6?iOO5?N=I4?N"1,>l7h+>5_V(=T2D"<rZ1u<;ohp;Z9Pl;Z0Jl
+;#F,f:&Rcb9DhE^8c;3[8,c'Z8,GdR70#^S6N9@M5lEqI56!kI56!hH4oR\G56!eG4T.A=3r:r93;ti:
+2Z5N41^u?#2)I*E0ekI?1,:R=r\4:(r\".$q^h^ur\".#r%%ar"=YcJ-n5*Cr[7^or?qUlq'?(f,:!45
+rZ[+@Jg%-;%O*,@+s.gOA7[/:-R^>gr[/%$.4Qet.kND-1H5V+5Wh%e3&ikr2>o?A1GgjA5AX(?5?DK8
+D/O7iD#J/HCAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>Q7n*>Q%_*=oDJ%=8c2!<<-%u<;]\o;Z0Jl
+;#O2i:B+,g:B!ud9`@]`9)V?]8H23Z7KGqIrC-TOs$QfQr'C9Hr'($As#g<Cs#U*=q`+O5q_nC1rA4I/
+s"a@(s"OI+r\".$r@It#r@Imt!\,ZKr[7aqr@%Rks!Ials!7Ujr?VCfrZqCdq'#b^r?;1`g`M+iJfiJa
+,p"-L*uu=IA7mAA.4Qeq.P*,&/M8\10JYIA2`sSu5Wq4l4$#J%3rV,K4?5AiE`=JT>&&(sEH1nprGMLL
+rbVOK!,DLJrb;=Erb)1Aqdo_:rF,Y4ra5P/rE]5(r`fD+rE9,%rE&u!rDi_orDW\nrDEGgr(m>frD!8b
+rCd&\s%35]qFCNSr^HiTrBpNMr^$KJqEP!Dr]U9DrB'm;q`4U7s#9s9rAFI/q_S7-r\=C+r@e1's"F='
+s"41"q^VOnr$V[q-RL/dr[.Cdr?V%[r?8']Jfopn#9G!0+WqmVBE2rJ0GlDr0/,(71,C^C2`Wl]5sRRm
+2)@!B0JP<\0`E^6/M9/#9d;i%Ao2="D>n>LCAV`CB`D`DB)ZB?AH$*;@f'U4@/jU6@/XI3?N"1,>l7h+
+=oMS'=T2D"<rZ1u<;ohp;Z9Pl;Z0Jl;#F,f:&Rcb9DhE^8c;3[8,c'Z8,PjT705kF6iKFP62a(I5Q<qI
+5Q*eG4oR\G56!eG4T.A?3r_8<3W1r:2ZPc72?#E@2Dm?K1GU[>1GU^?1&Wg)0E*U'/c%$t/cIC$/Gq$t
+.Kh1L-n$PC./kUo./bOn-M\qf,lJte,4Qh.+bClP+V#\@+X/!K-"LR8-RU;i-2o8%-n-Vq.k<2)0/GOR
+5<Cn)2uko:2>o?C1Ggg@5AX(?5$)B7D/O6-D#\>MC\qlFC&VfDBE)TBAc?6=A,Ba5@JjL3?N"1,>l@n,
+>5hb(=o__(=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:&n#g:&Rcb9DqK]8cM?]8,c!U7J]FP6iTLN62a(H
+55[SD4T@MC3rM)93;kf52Z5N31]9*)1&`m,0E*U&/c@4#/c@4#/,^t".OlnH-ib^p./YIm-N>Cl,l]1h
+,l]+g,lAn_+o`bb+o`[t++bSd+7pX$*ZlFF*?6A9B.>A[.Olhr/1`A)/h\n40f(UE4@_e)4Zkef3]m:$
+r](EM3B0HJ;^k(;C3"95EVsbRDYn;MD#J/JCAqrGB`;ZCB)?0<AGop:@/aR5?i+1.?2@h)>Q7n*=oMP%
+=8l8!<Vobo;uT\n;>X2f:]F2g:&[ib9DhE^8cM?Y8,YpV7K5dS6iB@N62a(F5Q<qH4o[YC48V)93W1r;
+2ubf72>]6-1]K611&Wg)0D[=#/c@3s.fCgo-j1nF-71&<-MSnc,k`D^,5i[?+G(`9+:'#2+!DaL.;3Vs
+0Ff]h0/,(71,C^C2`Wl]5m]e=3&NKI0eb=:r@n4($nX%mC.oj9<G$)`Ci0/erG)4Dr+Q+CrFZ%?rFGn;
+rF5Y4rF#Y4s'Ye4ra,P/qcs&'rE9)$r`B"us&K"s!)rnrrDNVlrDNSkr_WMgrD!5ar_*/]s%3/[s%!&Z
+s%!&Xr'gTQ!(6`Ps$?TKrBL<Gs$-HGs#p?Gs$$HGs#g6Aq`=U7rAad8!&jd5!&P!=1c@3K1c$mA1&`s.
+1&Wg)0E*U(/c@7#/,q1"/cIC$/Gq$t.Kh1L-n$PC./kUo./bOn-M\qf,lJte,2=>n+bCle+V#\@+X/!K
+-"LR8-RU;i-2o8)-n-Vq.k<2)0/GOR5<Ckb3&`eq2>o?A1Ggg@5&<t>5$)B7D/O7iD#J/HCAhlGB`D`E
+BE)TBAc?6=A,Ba5@JjL3?N"1,>l@n,>5qh*>5h\'=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:B!ud9`@]`
+9)V?]8H23Z7f>dO7/oXS6Ms.J5l<hD4o[YE49%A?3Vtf72u>N32>o?01AN[)0`Ng+0)I6r/Ggq!.OlnH
+-ib^p./YFm-3beC,pX`^-2f+h,Q8td,P`M_,5i\b+K$<5+,V-F*ZlFF*?6A9*G6iO.4Qeq.P*,&/M8\1
+0JP@>2`jJr5<V+j3]]A$3rV,K4?5AiE`4DR>&&(sEH1nprGMLLrbVOKrG)=GrFl1CrFYq<rFGk8rF#V3
+qd05,r*05,rEK8)rE9,%rE&u!rDi_orDW\nrDEGgr(m>frD!8brCd&\s%35]r($]TrC-`SrBpNMr^$KJ
+qEP!Dr]U9DrB(!>r]9p:rAag9s#0g5q_\4,s"aU/r%S(&q_%h!r@@apr@.Xm"=GQD-7/X<pa,kaocj>X
+nK<E+JfqfN#Tb*1+WqmVBQ!`%(bRKq0JG4:1G^jH3B95g5Wh"_1GUX;0erV\r\"a5/N[Z?,<]%=D/3s)
+CMNocrG)4Dr+Q+CrFZ%?rFGn;rF5Y4rF#Y4s'Ye4ra,P/qcs&'r`T2%rE&nts&K"sr_rbnr_`VlrDEPj
+r(m8cr_*;cr_*/]s%3/[s%!&Zs%!&XrC-ZQ!(6`Ps$?TKrBL<Gs$-HGs#p?Gs$$HGs#g6Aq`=U7rAad8
+!&jd5r\P0E2)R3H1,1L=1,1L;0J>(5r@e.&r%%gus""+#r[n+%r@Ijsr[J%".4?Snr@%Xms![gns!IOf
+!$qLfrZ\uuJg#^hoH=\g,9\6Q*@56--mpAj-RJa>%4EYT.P!#$/h\t=69dR23<(r:2>o?A1Ggg@5&3k<
+5$)B7D/O7iD#J/HCAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>P_P%=oDJ%=8c1u<W5tq;uT\n;>sDj
+:]F2i:]4&f:&Rcb9DqK]8cM?]8,c!W7K#XS6iKLR6iTLN62a(I4odeE4o[YE49%A?3Vtf72u>N32>o?0
+1AN[)0`Ng+0)I6s/G^ju.OlnH-ib^p./YIm-N>Cl,l]1h,l]+g,lAn_+T`i3+oWYb+GV%j+0$D&*ZlFF
+*?6A9B.>A[.Olhr/1`A)/h\n40f(UE3s\;C5<M"h3]T;#3rV,K4#o8hEDn8P>&&(sEH1nprGMLLrbVOK
+rG)=GrFl1CrFYq<rFGk8rF#V3qd05,r*92)rEB/&r`K,#s&K,#rDi_orDW\nrDEGgr(m>frD!8brCd&\
+s%35]rC?fUr'gWRrBpNMr^$KJqEP!Dr]U9DrB'm;q`4U7s#9s9rAFI/rA4F.s"XF*r@e($r@J"#r@@ap
+r@.Xm"=GQD-7/X<pa,kaocj>Xg`V1kJfrPc#Tb*1+WqmVBQ!`%(bRKq0JG4:1G^jG3&j#d5<Ln^1GUX;
+0erV\r\"[3/N[Z?,<]%=D/3s)rbMIIqe>tAs(D=C!+u4ArFGn;rF5Y4rF#Y4s'Ye4ra,P/qcs&'s&o;&
+r)`ess&K"sr_rbnr_`VlrDEPjr(m8crCm2`r(?u\rCHrYr^[#Z!([#Xr^H`Q!(6`Ps$?TKrBL<Gs$-HG
+s#p?Gs$$HGs#g6Aq`=U7rAad8!&jd5r\P0E2)R3H1,1L=1,1L;0J>(5r@e.&r@Imts"+.$r\".#r%%ds
+"Y(rM-n$PC./kUo./bOn-M\qf,lJte,,ZT9+c7EJ+sS6T*uuY<#%]21-R^>gr[/=,.4Qet.kE;*1,hK`
+4#f2Y2`CXmrA5!?1GLUJCJ?$;=(cDfDJoDhrG2:FrFu7Er+H%ArFPt=rF>_6r*fM1ra,P/qcs)(rEB5)
+r)ru#r`B&!rDihrr)<SmrDEPjrD3Ggs%iSgr_<>br_*2^rCR#[s%!&Xs$clSr^6ZQs$QfQr'C9Hr'($A
+s#g<Cs#U*=r&=[9rAXU3rAFO0rA+1'!&4C*!&"+"q^hXq"Y)#Q.OlnH-ib^p./YIm-N>Cl,l]1h,l]+g
+,lAn_+o`bb+o`\T++bSd+28mD*ZlFF*?6A9B.>A[.Olhr/1`A)/h\n40f(UD4%;S%4?GVc3BR1#r](KN
+3&j<G;^at9C3"95EGodpDuFSND>nAMC]/#IC&M`EBDlH>Ac60<@JsU5?i+1.?2e+,>Pq\'=oMP%=8l8!
+<Vobo;uT\n;>X2g:BF<e:Amod9`7W^9)hK_8H23X7f,XS7/]LO6N0:L5l*_F55m_F4T.A=3r:r93<(r;
+2Z5N12#T601&s'.0ENm]0`<['0)[C%/H%*r.fCgo-j1nF-71&<-MSnc,kWA[+hSqL+G(a.+:'#2+!DaL
+.;3Vs0GlDr0/,(71,C^C2E3ZY5X.@i1bpd>0/53[0`E^6/1iqt9Hu]#Ao2="D>n>LCAV`CB`D`DB)ZB?
+AH$*;@f'U4@/jU6@/aL5?iFC1?2In)>6%h)=Sl1t<rZ1u<;ohp;Z9Pl;Z0Jl;#F,f:&Rcb9DhE^8c;3[
+8,c'Z8,c!W7K#XS6iKFP62a(I5Q<qI5Q<qI56!eF5Q<qI4o[YC48V)93W1r:2ZPc72?#ED2Dm?K1GU[>
+1,:R=0JG.50`<[(0)[@"/,q1"/cIC$/Gq$t.Kh1L-n$PC./kUo./bOn-M\qh,U4Q6,Q8mB+bCl;+V#\@
++X/!K-"LR8-RU;i-2o8!-n-Vq.k</'/i#<i5s@@i3&`cSr\aX2%Pomq0Ks8H,<]+@DJa9/rG;FJqeH(D
+rb24Bs(;4@rabt;qdTJ3r*TG0rE];*rEK/&r)ru#r`B&!r`&qur`&eor_i\lr_WPhs%`SirD*>drCm2`
+rC[#[s%*/[r^HlVr'^NOr^?cRs$HWLrBU9Er&t'Bs#^6ArAja7rAXU3rAFO0s"aU0q(W"+0/"q1qCVRq
+r@8(%.P!#!.Ok?F!%Ijpr$VLks!@[js!@Uhs!.Lgr$2"\s!%Cbrug)=JffRde/otX+!)LE*$o-..Olks
+.OZbt/1iG+0/,(71,CgM7RKC&4$,J`48h5>3=S&02ahXa-ph*PEc?#<r,;OOqec=KrG)CJrbDFHrFl1C
+rFYq<rFGk8rF#V3qd05,r`oD+qc`r$r`K,#r`8ttqc*Mmr_i\lqb[2ds%`Mer_38`r(?u\s%*/[rC6WP
+s$ZfQrBgKLrBU3Ds$$EFs#g6Aq`=U7rAag9s#0g5q_\7-s"aU/s"OI+s"OC)r\".$r[e!uq^VOnr$V[q
+-RL/dr[.Cdr?V%[r?8']Jfopn#9G!0+WqmVBE2rJ0GZ8p0/,(71,C^C2E3ZY5X%7g1c.!E1B'$.0`E^;
+/MA\>CJ#m9<Fou\C27NtC23]]!bc7^rb2@Gr+Gt?s(24@rF>_6qdKG2r*TA.q-<l&rE95)=T2G%=8c1u
+<W5tq;u]bo;?'Jk;Z0Jk:]4#g:&Rcb9DqK]8cD9Y8,l-Y8,l'Y7K5dU6iTRR6Ms.L5lEqI56!kG56!eF
+56!eE4T.A@3WM2>3Vk`82uPZ52?#H31Aim+1B0*-0`<[(0)mO%/H76q/H%*u.fCgd-itbC-MSne,Q/hT
++bCkh+ho01,U=NW+<De:BIbAU-RC/>-5S$W-n-Vq/M&P32*sMh3B/uW2E!EM1c51f%l,pp5]'.?5#u94
+CMRa$C]8,ICB&)LCB&#GB`)NBAc$$:A,Ba5@K0^5?N4=,>lIt+=o__)>5VP'=T)>#<rH%t<;fbl;Z0Gm
+;#X8h:&n#f:Amlg9h\7Z9E%Q^8cD9Z8,YmY77BWC6NBOP6iKFN62a(H55m_E49.JB3rD#:3;tl42ZGZ7
+2#K0,1Ars*0E<d*0)R<r/-%4#/,:Xo./bOm-N,7\,QT,6oca8V],uVHJfjV,'HS>;+<MUK?tq;A.4Q_p
+-n6_t/1piR#Vn+j3&sMu5sG92!'L6B'08073B0&]2b.pc.RI<QE,KT4D>\;MD?"MRD?"GLC]/#HB_uH@
+B)?0<A,p':@/aO/?N4=0>l.b(>5h\&=T;J$<rQ+t<;ohr<;fbq;ZBVm;#=&e:B!uc9`Ica9)D3Y8-2:N
+7f>aW7R]cE7/fRP6N0:L5l<kG4odbD4T.A@3rM)<2uku<3<(r92Z5N42#T601&s-01&s',0`<[%0)[Bt
+.fLmp./t[n-M8Yf-7'r`,PND^+o`^=+G(`9+:]Y@*?H4C.;<`X/MAe10`E[30/,(71,:dH3BfY45!(\[
+1c$pCr\=F,r\"j80.fA'8gQW#ASc'qCM@KtCAhiNBP;-pBkV2YBDcBAAcH<>A,Ba5@JjO2?i47+>l@n*
+=o__(=T2D#<rH%t<;f_s;c6Nl;?'Jk;Z0Jk:]4#g:&Rcb9DqK]8cD9Y7fZ*X8,l'Y7K5dU6iTRR6N'4L
+5lEqI56!kG56!eF56!eE4T.A@3rM)83<(r92Z5K52#fE31Aim+1B0*-0`<[(0)mO%/H76q/H%*u.fCgd
+-ik\BpEfhar?Br=Jg#^he0,;I,U"?S*[G0-.jZMi,q&[=(FLU[.4Qf"/MAq<69dOl3&iiT2Dm?K2#]9@
+1,CULD+c0=<b?2aCM[baC]%rIC]A/LC&DZEB*)^YB)ZB=AGp$8@f9^:?sd:>?N4=,>lIt+=o__)>5VP'
+=T)>#<rH%t<;fbm;Z0Jm;#X8h:&n#f:Adid9`7W`9)V?\8Gu'W7KQ"I7/]IQ7/TFO6N'4K5l<hF4o[YE
+49%A=3W1r:2u,B32?,N21]&s+1&Wg+0E3[%/bgmr/,:Xo./bOm-N>Cl-1N5],9le(r?.sZJffjl#9Fs.
++<MUK?l3W2-RgMn.4?\s/1`A*0/#(81H7Bc76s-:4TIVD3tjY93B9&[4#]ZN:b"e8BlIs.Df,DirGDRP
+s)%dPr+l4FrFl(@rFYt=r+#e9rF#V3q-O),rET;*s',G*r`T/$s&]/"r`/nrr_ierr)<Vns&&_kqbR/c
+r_<;as%E;_qap`W!_5^LrC$`V7JoRQ6iB@N62a(H5Q<qI4o@G@48q;>3W:u<3W;#<2uPZ52?#H21]B-4
+1GU^?1&Na(0DdC#/bpmq.JtUo-iGC_,lo89pEKPZmN@*(JfqfN'I4kC*ZZ=OBlGm\0/,"4/hSe10JWP^
+$o^()5!M4m2`*?I1G\qas"OF*%kTFd5&3b:4]Q'0BkhEtC&_rHC&_lGC&_lGBDcB@AcH<>A,Ba6@JjO1
+?i47+>l@n*=o__(=T2D#<rH%t<;]\p;Z0Jm;#XAj;>j;h:&n#e9`I`c9DqK]8cD9T8,c!X7K5dU6iTRS
+6N'4K5lEqI56!kG56!eG56!eF497N+rB(!>rAj^6s#9m7rAFR2r\FC+s"aU/r\+@+0`<[(0)mO%/H76q
+/H%*u.fCgh-ibXo-ik\BpEfhar?AfrJg#^hoH>Y/,U"?S*[G0-.jZMi,pt#e-R^Al.Olr$/MAq<69dOl
+3&iiT2Dm?K2#]9@1,CULD+c0=<b?2aCM[baC]%oMCMITuC&DZCBE)TCAc$$:A,Kg7@K0a8?iF@5?<pk4
+>lIt+=o__)>5VP'=T)>#<rH%t<;fbn;Z0Jl;#X8h:&n#f:Adid9`7W`9)V?\8H)-W7KQ"I7/]IQ7/]LO
+6N'4K5lEkH55m_F4T@MC3r:r93;tl42ZGZ72#K0,1Ars+0`Ng+0)I6q/H.0q.K:gp-iPIk-1W;_,9e?)
++oNO<++bT7*u#b<*ZuOF,@G7=-RgMn.4?\t/1iLR0*F$b1c[T!84>g.r]L6Dr]:cS3]T2[3]f8jF&4>Q
+>%qqnDf9LjDZ+GPDZ=SRD#J/JCB&#HB_uH@B)Q<>A--7N@JsU5?hn%.?2\%*>Q%b)=o;D%=8c/"<W?(t
+<;BJl;ZBVm;#=&e:B!uc9`Ica9)M9Y8-2:N7f>aU7f5[Q6iB@N62a(I5Q3kH4o@G@48q;>3W:u<3W;#<
+2uPZ52?#H21]&s-1&Na(0DdC#/bpmq.JtUo-iGC_,lo89pEKPZfcYkhJfrPc,U=QS*ZZ=OBlGm\0/,"4
+/h\k30ekF>1H7<R5!M4m2`*?I1G\qas"OF*&M5Xf5&3b:4]Q'0BkhEtBkhD]C&_lHC&_lGBDc?AAc?9@
+AGp$8@f9a6@/=7.?MRk)>Q%_*=oDJ%=8c1u<W5tq;u]bo;?'Jm;Z0Jm;#O2g:&n#e9`@]`9)V?\8GG^R
+7fPpW7/oXS7/T@K5lEqI56!kG4pjG95!D+m4?P\e4T.A@3rM)83<(r92Z5N42#]9.0aKNi0ek@90/#$X
+0E*U(/c@7#/,1[o/,h$t.0(gi-jM+I-mpAh,p`:4s!.IdV'1F6MBN3M,U"?S*[G/;BIbAU-RC,e-RU;k
+.Olr!/hJ_52F9Vi3B/uW2E!EM1c51f%Pfgo5]'.?5#u94CMRa$rG24Ds(VIGr+H"@rakt;rF>h9r*fS4
+s'P_2s'>G*r`f>)!a/]1!*];'s&f5$r`8ttr`&hprDNSkrD<JhrD!>er_EAcs%NAar_!,\r^d&ZrC6`S
+!(?cQ!(?fRr'L?JrBU9Er]LBH4$,JaqDnL6!&sp:q)871s"sX0q_J+)r\4@*s"=."palCpq'l=lr?qRk
+r?_._!$hIg!@&f\+oNPQ++bSd+28m?*ZlFG*uuS6C+^k_.OZ_o/1`A)/h\k31,1UG3_2\*55m\F4T7DV
+3]]8]3'',[7rqKV6<\)BDJsH1DZ+JLD?"GNC]/#IC&M`BBDlHAAc60=@fTs9@/aO/?N4=0>l.b(>5h\&
+=T;J$<rQ+t<;KPl;ZBVm;#=&f:&n&g:&I]b9DqK]8c;3Z8,l'W70#gU7/TFN6N0:L5lEqI56!eF49@T,
+4T.A@3rM)<2uku<3<(r92Z5N42#T6.1B0*.0ENm]0`<[%0)mO'/bpmq.JtUo-iGC`,m#>:,PND\+h8_I
++G(a.+;?(F*?H4C.;<`X/MAe10J5"40JP?^1CQ6%3BfYk4#\uQ1G^fc1&is,0+fch/O!rB,s>7>Ch[X"
+Bk_<srFu:Fs(VLHs(D7ArFPt=rF>_6rF,\5rEfP2ra5\3ra,D*rEK5(!*T8&r`B&!rDihrr)<VnrDESk
+r)*GirD3Ae!)<Dcr_*2^rCQuZq+(BQr^HiTs$QfSrB^<GrBL<Gs$-NI#X1F84[)"l4?WU)!'L3Ar]:!<
+qDeL6rAOU3r\XU0r%S=00ek@9r\"7*r@e.&s"41#s"!jqr@@jsr@.Cfr$MOm,p`:4![Ap6rZ[%>Jg%-;
+*$cdQ+s7pP@;%/;-7:)e-7:/h.4Qet.kWD,1c5\.5<Ckb3&``R2)R3Ir\G$>1GD(29-lc&Ao2=!Chioa
+qJ-%Es(M:BrFZ%?qdfY8raPh7rF#Y4rEfM0q-<o'rE92(r`]5&s&f5$r`8tts&8ttrDWYmr_`Sir_NJf
+!)<Gfr([2brCd,^rCQuZr'pTQ!(?cQ!^oCCrBgBIrBU9Er]U6Bs#U!:rAad8q)871s"sX0s"aO.rA"=+
+r\+:(qCVInr[[dns![gnr[.Rip*BP\![8d1p*'AWgE2"hJfiJa+<DUG+<MUK?tq;A.4Q_p-nHo$/M8\0
+0JY@=3''T!5sG92!'L6B'08073B0&]2b.pc.RI<QE,KT4D>\;JD?"GPC]%oIC&ViFB_uH@B)cH@AGp!<
+@JsU5?hn%.?2\%*>Q%b)=o;D%=8c2!<W,no;uKVn;>j>g:]4&f:&I]b9DqK_8c;0[8Gu'Y7f>aU7fGgS
+6NKM@rBgKLrBU<Gs$$HGs#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0r%e:,s"OI+s"OC)q_%h!q'u@m
+r$VUo-RSg>pE]ebrZqRj,PE>[+f$64+Gq9H,U+6M*?Q_E$ue$T0/,"4/h\n40f&_a$og1+5!M4m2`*?I
+1G\qas"OF*&M5Xf5&3b:4]Q'0BkhEtBkhD]Ba/6aBkV0mBDcB?Ac60<A,Ba6@K0a6?iOI3?i47+>l@n*
+=ohc.r`K/$rDrksr`&eos&/ems%rYkrD<GgrD!>erCm2`rC[#[r^clUrC6`Ss$ZlSs$ZiPrBLEK5X>94
+s$$HIrBC-Bs#g9B!'L3Ar]1$>r]0g7s#9m7rAFR2r\F:(s"OF*!&4@)r\"4&r@It!pal@or[RjqodKbd
+""#<>,l&bd,Q/hT+bCkh+ho0L,U=NW+<De:BIbAU-RC,e-RU;j.4Qet/M&P32*sMh3B/uW2E!EM1c51f
+%l,pp5]'.?5#u94CMRa$C]8,GCB&#JB`)NAB)Q<<AGp$;@fBg7@/aO3?N4=,>lIt+=o__)>5VP'=T)>#
+<rH%t<;fbo;ZBVm;#F,f:&n#f:Amlg9h\7Z9E%Q^8cD9Z7f,US7/]IQ7/TCJ62a(H55m_F49%AA3WD);
+3W1r:2u,B32?,N21]&s+1&is-0E3[)/cRC#/bgjs/,q-q.K:gp-iPIk-2&V^,6B&4+SHuW+M/_I++bU,
+*u#b<*ZuOF,@G7=-RgMn.4?\t/1iLR0*j9d1H7Bc76s-:4TIVD3tjY93B9&[4#]ZN:b"e8BlIs.Df,Di
+qec@Ls(hOIr+Z+Cqe,k>s(21?r*o_8rF#V3q-O),rET5(rEB2'r)iu#rDrntrD`\nrDNSkrD<AerD*>d
+r(R,`rC[)]rCHiVs$lrU!_,RGrBgWQ6::]<r^$KJrBCEK4Ztnir]C-BrB(!>rAjj:!'1$<s#9m7rAFR2
+rA4C-s"XO-r\+:*r@e%#r@Rgpr[Ians!RalpEf__![Am4p`f_]rum%<Jfq'9*$c^K*ZZ=OBlGm\0/,"4
+/h\k30ekF>1H.3O4[0084#\uQ1G^fc1&is,0+fch/O!rB,s>7>Ch[X"Bk_<srFu1Cs(D=Cr+5e:rF>_6
+rF,V2ra,S2r*K2(rEK5(!*T8&r`B&!rDihrrDNbr;H!Hjs%r\lr)!>frD!>erCm2`rC[#[r^crWr'pTQ
+s$ZlSs$ZlQrBUBIs$6NIs$$HIrBC-B!'L6B!BN@A48q;>3Vk`82uPZ52#oK52#]9+0`Wp,0**[Zr@e.&
+s"41#s"!jqr@@jsr@.Cf!%.[m""#<>,l&bd,Q/h?+bCkh+k.YF,U=NW+<De:BIbAU-RC/>-5S$X.4H_r
+/1W>/1dXDg3B/uW2E!EM1c51f%Pfgo5]'.?5#u94CMRa$rG2:Frb2@Gr+H"@!+u.?qdfY8raPn9rF#S2
+rEfM0q-<o'rE92(r`]5&s&f5$r`8ttr`&hprDEVmrD<AerD!>er_EAcs%NAar_!,\r^d#X!(HcR!(?cQ
+!(?cPq*FsEr'(*Cs#^6As#L*=rAjg9r\sX2s#'g5r%n4*rA"=+s"FC)s"47%r@Rdqr[[dns![gnr[.Xk
+s!@@ar?DCg+X&!%+oNO\++bSl*sWi/*ZuOF,@D@'/gi(t-n-Pp.kE5'/h\k40JYRH84>g.r]L6Dr]:cS
+3]T2[3]f8jF&4>Q>%qqnDf9LjDYn;ND#\;LCA_fDB_uH@B)cHBAGfp<@U]4Cra5J-s'>S.rEK;+rEB2'
+r)iu#rDrntrD`bpr)3GirD<AerD*>dr(R,`rC[)]r^coVs$lrU!(QlRr^$TPrBgKLrBU<Gr]U9Dr]C-B
+rB(!>rAjj:!'1$<s#9m7rAFR2rA4F.r\=F,r\+:*r@e%#r@Rgpr[Ians!RalpEf__![Am4p`fY[mN@*(
+JfqfN'I4kC*ZZ=OBlGm\0/,"4/hSe10JWP^$oTt&4[)%k2`*?I1G\qas"OF*%kTFd5&3b:4]Q'0BkhEt
+C&_rHC&DZEBE)TAAc$$:A,Ba6@JsR3?N+=0?MRk)>Q%_*=oDJ%=8c1u<W5tq;u]bo;?'Jl;>j>h:]4#g
+:&Rcc9)qW`9)V?\8Gl!V7f,UY6psC06ps?>5lO"J5lEqI56!kG55dVK4?P\e3]]D%48q;>3Vk`82uPZ5
+2?#H31AW^00JG.5/hSjV0E*U(/c@7#/,1[o/,h$s.J5(h-N5@p-7'o_q'H%cr?AfrJg#^hoH=\i,U"?S
+*[G0-.jZMi,q&[=(FLRY.4Qeu.kNM469dOl3&iiT2Dm?K2#]9@1,CULD+c0=<b?2aCM[baC\qlHC&_lF
+BDlH>Ac$$:A,]p;@JsU3?iF@5?<pk4>lIt+=o__)>5VP'=T)>#<rH%t<;fbo;Z'Ag:]4#g:&[oc:&doc
+9E%Q^8cD9[7f#OR7/]IQ7/]IJ62a(I4odeG4o[VD3r_5?3;kl93;tl42ZGZ72#K0,1Ars-0`Ng+0)mO'
+/H%0q/H.0q.K:gp-iPIk-2&V_,6K,5+<^A$r?-h:Jfh!7'HS>;+<MUK?tq;A.4Q_p-n6_t/1piR">DJa
+2`Ln176s-:4TIVD3tjY93B9&[4#]ZN:b"e8BlIs.Df,Dir,)FL!,MLIrFu.Bqe,k>s(24@rF5n<@U]4C
+ra5J-s'>S.qcj#&r`T/$s&]/"!*0&!rD`bprDNMirD<AerD*>dr(R,`rC[)]r^cuX"%GdM7f>aU7f>^Q
+63'CO6N0:L5lEqH4U+#24$,Jc4T.A@3rM)<2uku<3<(r92Z5N42#T601B'!40JG.5/hf!X0DdC#/bpmq
+.JtUo-iGCd-2f(k,9nBUp`fY[fcYkhJfrPc%O<5=*ZZ=OBlGm\0/,"4r[ng:0JG4:1,_!K4?Yhg2`*<H
+0eiS]'/2*n0.nn2/3duC,X57=CM@O!C&VlGC&;TBBDuKBA--7N@fBm8@fKm8?ij\B@JsU2?i471?2\%.
+>Q.h(=oVV&=8l8!<W#hr;u]bn;>a8j;>j>k:]4#b9`7W^9)hK_8H)*_84Q0>77I/EqaLHO!^f=@rBU?H
+rBU<Gr]^-@r&k!@rAsg9r&F[7s#0g5rA=O1rA"+%r@e+%q(;Orr[n!ur@@jsr[@grodKbcod0S]U*5+3
+MBN3K,9\9S*?nepAh#&Q-m^2cr[7Ul&M#Fa0Jl'[4#o8Z2Dd<L2)I/f1CGm'DbDB@<b?2aCi'#br+c.D
+rb2:Cs(2%;rF>h9r*fP3r*TD/ra#G,r`]A-rEK8)s&oA)rE0&#r)Wess&AqqrDNVlr)!;erD*5ar(R)_
+s%</[!_>jPrC6`SqaCENr^-NKr]pEHr]^9Ds#g<CrAsp<rAaa7s#9j6r\a^4rA4C-q_A%'!&+=(r%7n#
+r@J"#r[[mrr@.Ulr?qRkr?_._!$hFdp*'AWm2pp%Jfh`L,T\$K+<DLH?>(o<.4Q\n-7LDp/1iJ-0/,+8
+1c\&o5s@Fo4$*@&!':*>&3)a42bA*f.R[ERE,KT4DK#Jkr,)CKrbDXOBk_6oq.K\=rFPq<raPe6r*]M2
+rEfA,rET>+rEB2'rE/u!r`9&!rD`_oqbmAir_WJfrD*Aer_<Dds%E2\"A)-S84`\LqaUNQrBpHKrB^EJ
+rBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&r@J"#!\>lQr@7[nr$_Rmr?h7bs!7Of
+pEKV\r?2+^]HDeKJfs\.,Te-N+sA'U@W+%S0/5(3/M8Y/0JG4:1,V!K3^,\f2`3EJ0eiS]!&4C*%k]Lf
+/3drB,X57=CM@O!C&VlGC&;TBBDuHFA7T1[@fBm8@fKm8?ij\B@JsU2?iOI4?N+7/>lS%->5VP'=T)>#
+<rH%r<<#ns;Z'Di;#aDk;#a>i:&@W_9DhE^8cM?\7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9F!'U0A
+r&k!@rAsg9r&F[7s#0g5rA=O1rA"+%r@e+%q(;Orr[n!ur@@jsr@.Cfr?h1`rZZq;Jg%-;%jE5A,9S!N
+?=kZ4-7C/e,lT1h-j2%P/2/mc5sIFk3&``Pr\a^4r%e^76>fFB5?;B5CM[hbC]%rFC&VfFB)cH=AGp$;
+@f0[5@/XI1?N+7.>lIq->l@n+>5_V&=T2D"<rQ,!<<#ns;uKVn;>a8g:]4&c:&I]a9E.W]8HMFR8,YpU
+7JfLP6iKFM62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9'/1&Nd)0E<d*0)R=#0)[@%/H.0t.fCgn
+./bOm-N,7a,QK(f,5*2Y+P7cf++bTa+$:Sd*ZuLD,$nt8-RgMm-mpGn.kE8)0/#"60f1m\6pX""4Zb\d
+4$#D_3B/u[3]BWP:b"k9BlIs.Df0LlDZ+GMD#S2QC2%BqB_c<?B)Q<>AH$'9@JjO4?i==.?2\%->Q%b)
+=oDJ#=8l8#<W,nq;u9Jk;>sDh:]4&d:&doe9DV6b8Ou?B84Q2M8,GdS7K#UN6N'4L5lEqH55dYC4T7G>
+3rM):3<(r;2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/-%4!.f1[m-itbD-N5@d-3#7h,PND^+oNP`+/^65
++Gq9H+!;XL+Wr+@,&]7h0/,"3/M8Y/0JG4:1,V!K3^,\g2`3EJ1,(F;0JG.5r@SL05AWn:5?)0/BkhEt
+rbDCGr+Q"@rac4CA7K+YraYk8s'bk6!af;CrF#P1rEfG.rETA,r`]5&s&f5$r`8ttr)E\ps&/blr)!Dj
+rD<MirD!/_rCd&\s%35]r^R,_7n6$;7K#^Q7K#UU6UO0<5lO"H5lEqH55@A>4T@MA3rV/=3W(l92ubf7
+2>oB31]9'(0`<['0)7*t/H.6u/H%*u.fCgh./bLc-2o+T+bCkh+ho02+sS6U+<;Y4B.G8T-m^2dr[7Ul
+$S*e[0Jl*\4#o8Z2Z5KI1c.!E1,C^?6>fCA5?;B5CM[g&C]8,ICAhlFB`;WDAbos9A,]s8@JsU4?i==0
+?2Rt,>6%q,>Q.h)=oDJ%=8Z+u<W?%s;uKVn;>a8g:]4&c:&[id9`@]b9)D0]84Z8L7f>dQ7/fRQ6Ms.K
+5lEqH55dYE4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0)R=#0)[@%/H.1!.fV!s.JkOl-iPIk-2&Sa
+,Q/h[+oNOn++bSd+7pX;*ZlFG*ZQA1Be:\].OZ_n.4Qi!/M8\00JP:=3CcJ'5<_4l3]fDa3]T2[3'0/[
+89@ZW6Wn,BDJsH2DuFSPD>e;LCBSBdBkV2UBDuNAAc60=@f0[5?iXR5?i==.?2\%->Q%b)=oDJ#=8l8#
+<W,nq;u9Jk;>sDh:]4&d:&doe9DV6`8Ou?B8Gu'U7f>dS6i04K62j.K56*qI55dYC4T7G>3rM):3<(r;
+2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/-%4!.f1[m./t[n-MJhd,lJt^+p&o2+T<M`+,:tj+K?P(+!;XL
++Wr+@D_isu0J5"1/hSe20JP=<2)dES4pF242`3EJ1B'$.0`Ng)/ds9qCe5m9<+KcYC27P_CAhlFB`2TD
+B)Z?EA7T1[@fBm8@fKm8?ij\B@JsU5?i47.?2\%.>Q.h(=oVV&=8l8!<W#f!;c?Rl;>jAi;#aDk;#a>i
+:&@W_9DhE^8cM?\7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9Fq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.
+q(Vb#r@[mtr@Iq"q^h[rr[RjqodKbcod0S]f-,_hJg&Ve%jE5A,9S!N?=tc7-7:)e-2o:i-jqOW/2/nI
+5<Lqc2`CXm'/VO%1GU^A1+tt38gHW%Ao2="D#A)HCAqrFB`;WDAbos9A,]s8@JsU4?iFC0?2Rt,>6%q,
+>Q.h)=oDJ%=8Z+u<W?%s;uKVn;>a8g:]4&c:&I]a9E.W]8HMFR8,YmW7K,aQ7/fRQ6Ms.K5lEqH55dYE
+4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0)R=#0)[@%/H.0t.fCgn./bOm-N>Cl-2&Sa,Q/h[+oNOY
+++bSl*sWi/*ZuLD,$lF-/LMts-n-Pn.P!&%/h\k30ekLF7n#^.5!;"i4$#D_3W:uK4$#8jFAODR=_Vhm
+Df9N3rGMRNrbVLJ"DVXbBP@3Srau+?rFGn:r*fS4r*TD/qd'/*r`]A+r`];(rE/u!r`9&!rD`_oqbmAi
+r_WJfrD*8bs%NGcqFUl^84Q3ArC?`SrC-ZPqa16Ir]pEHr]^9DrB1'@q`=[9r&F^8s#0d4r&"F0rA+@,
+r@n4(s"OC)r\".$r[\%"r@7[nr$_Rmr?h7bs!7OfpEKV\r?2+^nK<E+JfqfN%Ncf8+sA'U@W4.U0/,"3
+r[ng:0JG4:1,V!K3^,_h3&NNK1,8b^s"F:&%4j_[80gAuA8>moCM@P`CAhlHB`)NBB)Z?EA7T1[@fBm8
+@fKm8?ij\B@JsU5?i==.?2\%.>Q.h(=oVV&=8l8!<W#hr;u]bn;>a8j;>j>k:]4#b9`7Ta9)VB^8cM?\
+7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9Fq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.q(Vb#r@[mts"+1$
+r[n!ur@@jsr@.Cfr?h1`rZ\fpJg#^hoH=_h,9\9S*?ng'.jZMi,pt&=-i>A%.kN;+1dXDh3]T/X2)Y@i
+&Ml3u1,C[=6#K:?5?;B5CM[hbC]%rIC&M`FBDuNCAbos9A,]s8@JsU4?iOI3>l\1,>lIq->l@n+>5_V&
+=T2D"<rQ,!<;fbo;Z9Pk;#F,f:A[c`9`@]b9)D0]84Z8L7f>dQ7/fRQ6Ms.K5lEqH56!eG4o[YE48h5>
+3W1r72uGT52?,N31]9*+1&Wd+0E*U%/cIC$/H@@$/,Umq.JkOl-iPIk-2&Sa,Q/h[+oWSa+G1bf+0$Cl
+*ZlFG*ZQA1CG$t_.Ob9F$S!YX/M8\00JP:=3<r)D69dXs4?NO's#L'<%m)g189@WV6Wn,BDJsH2DuFSP
+D?"GNC]8)KC&_lBBDuNAAc60=@f0[7@/XI0?Me%,>lIt+>5h\'=Su8"<WZ9$<;okq;u9Jk;>sDh:]4&d
+:&doe9DV6`8Ou?B8Gu'U7f>dS6i04K62j.J5Q3kF4oIMB48V);3W(l:2ubf62?#H42#fB11B'$,0`Ea*
+0`<[(0)[C$/-%4!.f1[m./t[n-MJhd,lJt^,6&hb+TEP=+G(_f+OhMZ+!;XL+Wr+@EAT7#0J5%4/hSe2
+0JP=<2)dES5!D%f2Dm<H1&`j?0/"q1/M8V*5&3\65#c'.BkhEtrbDCGs(M@DrFZ%?s'u1@@q,FIr*o\7
+rEo\6?X`n@ra5Y2rETJ0?![D6s',J+r)s&%rE&u!rDibps&8qqr)*Ags&&_ks%iSfqb6r]r(?u\s%*,Z
+"\;-R7R]cE7f,XQ6io_C62a(J5Q*kG5Q3kB4o@GB48h5;3W(l92ubf72>oB31]9'(0`<['0)7*t/H.6u
+/H%*u.fLjs.J5+f-M8\a,,-64+c7EJ+sS6U+<;Y4"_fM6-7:,;-i>A$.kN;+1dXGi3]T/Y2?#H41]0!9
+00sGI,X,7@D/3s(r+l4Fr+Q(Brau1AqIKP7raPe6rF#S2r*B,'r`]A-rEK8)s&oA)rE0&#r)Wess&Aqq
+rDNVlr)!;erD*5ar(R)_s%</[!_>jPrC6`SqaCENr^-NKr]pEHr]^9Ds#g<CrAsp<rAaa7s#9j6r\a^4
+rA4C-q_A%'!&+=(r%7n#r@J"#r[[mrr@.Ulr?qRkr?_._!$hFdp*'AWm2pp%Jfh`L4<>Rc+<DLH?>D/@
+-n6Vp.4H_s/1iJ-0/,+81c\)q69dXt4?GSb3B9&Y2`EcX2Fqmb.776PE,KT4DK#JkrGDIJrG)@Hs(M4@
+rau+?rFGn:r*fM1qHj&)rET>+rEB2'rE/u!r`9&!rD`_oqbmAir_WJfrD*Aer_<Dds%E2\"A)-S84`\L
+qaUNQrBpHKrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&r@J"#!\>lQr@7[n
+r$_Rmr?h7bs!7OfpEKV\r?2+^]HDeKJfs\..N]cT+sA'U@W=7X0/,"40.nk10JG4:1,V!K3^,_i3&WWN
+1GLR;0/"q1r@JF.5&3\65#c'.BkhEtrbDCGs(MCEr+>q>"Cu%Q@q,FIr*o\7rEo\6?X`n@ra5\3r`oY4
+>[1Q?rETA,r`]5&s&f5$r`8ttr)E\ps&/blr)!DjrD<MirD!/_rCd&\s%35]r^R,_7n6$;7K#^Q7K#UU
+6UO0<5lO"H5lEqH4odbB4o@GB48h5;3W(l92ubf72>oB31]9'(0`<['0)7*t/H.6u/H%*u.fCgh./bLc
+-2o*?+bCl;+V#\@+X8*M,$nt7,pjuc./bOk-j2%P/2/mc6U3ap3B/rUr\P6D1GU^?1,:LKD+Q!:<b?2a
+Ci'#br+c1DrFc+As(2%;rF>h9r*fP3rEoM/pg!f&!*oJ,r`]8'rE0&#r)Wess&B"ss&8kor_`Sir(m8d
+qb?u^r_*8`qagi[84WVJrC-TOr^6ZOr'C<IrBL9FrB:0Cs#^0?r]0p:q`"F2r\a^4rA4C-!&=C+r@e4)
+r\"+#r\".$!%e+"r$qXoq^DCjr[.Rip*9V_r?CqYr?0`7JffRde/pdo+!)OG*$S^*0./.s-n6\q.P!&%
+/h\k30ekLF84>j15<_1k3]]8]3&iiU3]T)gF&+2N=_VhmDf9N3rGMRNrG2=Gs(VLHq.K\=rFPq<raPe6
+rEoA,qd'/*r`f>)r`T2%r)`kus&K"srDWSkrDEPjqbR/cr([2bs%E2\#"_?U84Z6@s$urUrC-ZPqa16I
+r]pEHr]^9DrB1'@q`=[9r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)r\".$r[\%"r@7[nr$VUo-RSg>pEfhb
+r?M%\ruq=`ru\-]Jfopn#9P'1+sA'U@NohM/hSh10JG+30/,(71,:^G2EF#c4?,5V1c$m@0J>(30)[@1
+.m@`>,<f(;CM@O!C&VlGC&_lGBDlH@AHZOS@q0!IA,Kg9@JsR8?XI7?@/aL5?N"1/>lS+.>lS%->5VP'
+=T)>#<rH%r<<#ns;Z'Di;#aDk;#a>i:&@W_9DhE^8cM?\7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9F
+q*"X<s#^0?r]0s<r&F[7s#0g5rA=O1rA"+%r@e+%q(;Orr[n!ur@@jsr@.Cfr?h1`rZ^\PJg#^h^EF+3
+,9\9S*?ng(/0uVj,q(2@-i>A$.kN;+1daMj3]T/Y2Z>N51]B-@0etI:6#B1=5#u94CM[g&C]8,ICAhiE
+BDuNCAbos9A,]s8@JsU4?i=:*>lIq->l@n+>5_V&=T2D"<rQ,!<;fbo;Z9Pk;#F,f:A[cb9`Ifc9E.W]
+8HMFR8,YpU7JfLP6iKFM62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9*+1&Wd+0E*U%/cIC$/H@@$
+/,h$u.fCgn./bOm-N,7a,QK(f,5*2Y+LiMF++bU,+$:Sd*ZuLD,$o(=-R^Dl.Olks.kE8)0/#"60f1m]
+7RB@)5!:tg3]T2[3&`cW3AsBK:FJP4BlIs.Df0LlDZ+GNC]%rIC&_lBBDuNAAc60=@f0[5?N=F/?Me%,
+>lIt+>5h\'=Su8"<rZ1u<;fbm;Z0Jl;#=&e:Adid9`Ic^8d%^V7n?2L8,GdS7K#UN6N'4L5lNtJ5Q3kF
+4oIMB48V);3W(l:2ubf62>f<21]9*.1&Wg*0E3a)0E*U&/cI:$/,^sp.JtUo-iGCd-3#7h,PNA`+X&!-
++TEO=+G(`9+<2IG+!MjN-=V!Q/hSh10eb440/,(71,:^G2EF#15!(_^2)I*E0eb:70E*R6/1iD;CI]U5
+<+KcYBkh>[C&DZDB)H6?AGp$8@f9a7@/OC3@/XI3?N"1,>l.b)=o__'=T)>$<rZ1u<;TVn;?0Vo;uBPn
+;>j;m:JX^`9`%K\9)hK]8H23Z8H23V7f>dT6i]UR639G<5lEqI55dbF5Q*b@4T.A@3r:r93;tl82Yo94
+1c.#g1]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[l./bOm-N,7i,l]1h,l]+=+bCkh+k.YF,U=NX+W_e2
+CFpk\-RC/=-7C5h.4Qf!/1r\669dRn3B9&W2)R3I1G^dA0etFLD+Gm9<b6)^CMRY^CAhlFBDlHAAcH<>
+AGp$;@f9a6@/XI2?N"1,>l@n,>5hb,>Q.h(=oDJ$<r5nq<;ohp;Z9Pl;#O2h:A[ca9`@]`9)V?]8H23Z
+7K>mV7K>mV70,eGr^?fTr^6WMqEY!D!'^BFrB('Ar]9s;s#Bs9q_nC1r\XF,!&FO.!&4C,r@e4)r\!st
+r@A4).k3"t.4?Snr@%Ojq^2=hs!@Ofr$24cr?;1`rZV1^T-&Y,M&upE*ZuOF+^51g0I\G#-RgJB.hF6`
+/h\q51,_*_77'7(5!;%-3r_5>3"@r/2b8!b-pq-ODf'B0D#A/KD#A&IC&M`BBDlHBAc-*<A,Tj7@/aO1
+?N"1/>lJ%/>lIt->5h_)=TDS&=8Q%r<W#hq;uKVm;>j;f:Amod9`7W^9)hK_8H23[8Gu$c7Rfm<7Rfg8
+6psE@6N0:N6N'4M5lX(I55m_D4T7G@3rCu<3W1r:2uPZ62#oQ62#oK21]9*.1&Wg'0DmI&/c@7#/,q*t
+.JkOj-iGCh-2f+g,PWJ]+mC,$+G(`M+:KD8+sJ-U?ZS+Y0/,$X0,Q;o0/,+91H.3O4?Yki3&WWN1GU[=
+0J>*Y/e9Kb/3do?,<f(;CM@KtBPIH[rFc1Drau(>s()(<qdTM4ra>Y2!+>_3ra,P/qcs#&s'#G*rE/u!
+s&T/"rD`YmrDNVnrDNYmr(mGj:JLd]qb-l[!_Q$UrCHrYr^d&ZqF:EPs$ZlSs$H`Os$6NIs$$BHrBL6D
+q)nU;r]9p:rAad8rAOL0s"s^2rA"+%r@\.'r@S""r[[t!s"41#q^_Upq^MCjr?qRkr?_Fgs!@Uhs!+lo
+Jg#^hoH=\i,U"BU*[+a'/g_qo,q&X<-mpAk.Om#$/i#4L5<Lte3B&iR2)I-G1GU^?1,)%38L$H#ASc*s
+CME]]rFu4CrFZ%?qdfY8raPh7rF#S2rEfG.!*oG,rEK;*s'5S.s'#;&rE0#!r)NYos&8hnr_`VjrD3Df
+qb@#_r_*2^rCR#[s%!&X!_#RJrC$oY6q0U66q%#ArB^<GrBL<Gr]L6Dr]C0Br]9s;s#Bs9q_nC1r\XI-
+s"aU/s"OF,r@e4)r\!str@A4).k3"t.4?Snr@%Ojq^27fq]u(as!%Cbruh:ar#kt\JffRdW?2Tm*ZuOF
++^8e;.4H_p.Ok<H#V7P[0/5.92E1q377'4'5!;%-3r_5>3"@r/2b8!b-pq-ODf'B0D#A/KD#A&IC&M`B
+BDlHBAc-*<A,Tj7@/aO1?N"1/>lJ%/>lIt*>5hY)=T)=u<rH%q<;ohp;Z0Jk:]!oc:&[ib9DhBd8P)HD
+7n6,J7g_^T7n6$<77BU46iB@N5la7L62s4M5Q*eF4oIMB48h5;3W1r:2uPZ62$Glq2)I-GrA4C-r\=@*
+q_.k"s"41#s""+!r@.Ulq^;=hq^)1drZh1^r?9Z5JfoXfdi^%^+!MmO-!taQ0/,(40J>(3/h\n51,CjI
+3'9>e4#]#S1c$mA0JG.5r[n[3/M05(7jC2sA8>mnC2!T\rFl4Drau(>s()+=!+Yn8rF,\5pL!l*rE];*
+r*0/(s&o>'r)`kus&K"sr)<Mks&8kos&&\jr_EMgrCm)]r(?u\rCHrYr^d&ZqaLQSrC-`Ss$QfQs$?ZM
+rBL<Gr]pBGrB9s=rB(!>q`4U7r\sd6q_eC1r\FO0rA"+%r@\.'r@S""r[[t!s"41#q^_Upr$_Upq^DCj
+r[.RirZqLir?VCfT-8e0MBN3M,U"BU*[+_mCG$t^-mg>ir['$@-RgMp/M&M01I=;g3]T/Y2Dm?K1c$pC
+1,1O<6>f@>5?;?3C27U!rG)7ErFc(@rakt;rF>h9rF,Y4ra5S0rE];*rEK;*s'5S.s'#A(!*T5%rDrks
+r)EYorDNSkr_WMgr_E>brCm2`rC[#[s%*/[r^HoW7f>dT7/fXT7/fRP62X"H5Q3kG4oIJC48q;=3WD);
+2uY`72Z5N42#9$.1B0*/0`Eg*0E<d*0).$s/-maV.Olkr-n$PC./PCh-N,7f,lAne,5i\b+T<P^+R'u"
+++bTK*tBD7+<MUI>Ac/E.Ouns.K(b./1iJ-0eb@@3(HD'5<h=p4T7DA3W:uK3B9#iF&",N=_VekDJj9-
+rb_RLr+c4FrFl(@rFZ(@r+,e:raG_4ra5P/rE]D-s'>Y0r`f;(rE0,&rE&ntrDi_orDW\nr)*DgqbI)a
+!)3DdrCd&\s%35]qFCNS"@kpN77I2D!(6]Oq*G!Fs$-HGr]U3Br]C'>q`4U7r\sd6q_eC1r%n:,r\=@*
+q_.k"s"41#s""+!r@.Ulq^;=hq^)1drZh1^r?8NjJfoXfo,oG)+!MmO-!taQ0JG470J>(3/h\n51,CjI
+3'9>e4#]#R1c$mA0JG.5r[n^4/M05(80^;tA8>mnC1q>ZB`;ZDB)H6?AGp$8@f9a7@/++,?N"1,>l7h+
+>5qb)=Su8!<rZ1u<;fbo;ZBVl;Z9Pl;#O/i:&Rc_9DhE^8c;3[8,c'Z8,PjT7K,^T6iTLP62s4K5Q<qI
+5lEqI55dY?4T.A@3r:r93;tl82Z#B32#fB31Ars'0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[l./bOm-N,7i
+,l]1h,l]+g+bCkh+fZ[r,U=NX+W_e2CbI.a.4-Gjr[%q!-RgMp/M&M01EJhH4#o;\2`<NN1c.!E1,:R>
+0gfhM,X,7?Chda$C&VlGC&_lFBDlHAAc$$:A,]s9@JsU6?i==.?2In*>6\87>[(E9>5VP%=T;J$<rH%s
+<;oer;uT\m;?'Jk:]*ub:&Rcb9DqK]8cM?]8,c!U7K#XS7K5dT6NBIO62a(I5Q*eF4oIJC48q;=3WD);
+2u>N32?#H01B]Hg0ekB^0`Eg*0E<d*0).$s/-maV.Olkr-n$PC./PCh-N,7f,lAne,5i\b+T<P^+OhKb
+++bT`*tBD7+<MUI>Ac/F.Ouqt.fCk//1iJ-0eb@@3(HA&5<_7o4T7DA3W:uJ3B9&kFAF;P=_VekDJj:i
+D>e;NC]%rHC&M]FBDcE@B)cH?AH$*=@JsU3?i+1.?2e+/?2n10>Pq\&=TDS&=8l7u<Vobn;u]bo;?'Jk
+:]!oc:&[ib9DhE^8cM?Y8,>^T7K,[T6iB@J62a(K5Q*eF4oIMB48h5;3W1r:2uPZ42?,N41BK<f1]9*.
+1&Wg'0DmI&/c@7#/,q*t.JkOj-NGLm-Mo+f,lT%`,5i[W+G(_m+9iu2+sJ-U?QjPO0JP:80eb75/h\n5
+1,CjI3'9>e3]AoQ1bpd?0JG.5r[n^4/hTG,80^;tA8>mnC1q>[B`2TCB)H6?AGp$8@f9a7@/41.?3+><
+rE];*r*02)s&oA(rDru#rDrntrD`eqr)3MkrDNSkr_WPh!DZAf9`%K\9)hK]8H23Z8H23Z7f5^S7/fRR
+6N0:N5lEqI55[YE55dY?4T.A@3r:r93;tl82Z,H42#fB21Ars'0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[l
+./bOm-N,7i,l]1h,l]+R+bCkh+ho02,U=NX+W_e2CbI.a.4-Gjr[''A-RgMp/M&M01I42d3B/uW2Dm?K
+1c$pC1,(I<6uP[C5#u62C27U!CA_fFB`2TBB)ZB=AGp$;@f9a6@/O@-?2In*>Q7n+>Q7n+=o;D$=8c1u
+<W5tr;uT\n;?'Jj:]!oa:&Rcc9)qW`9)V?]8H23Z7f>dR7/o^U7/oXS6N'4K5lO"G55m_D49.JB3rD#<
+3;kf52Z5N42#K0/1B0*.0`Eg*0E<d*0).$s/H77#.fUq!-n$PC./PCh-N,7f,lAne,5i\b+T<P^+LE5B
+++bU+*tBD7+<MUI>Ac/F.Ouqt.fCk//1iJ-0eb@@3(HA&5<_4m48q;@3W1oI3B0WR:FJS5Bl@j+DJX1f
+D#S5JCAqrGB_uH@B)cH?AH$*:@/F=2?N"4/?2e(3?!LW=>Pq\'=oMP%=8l8!<Vobo;u]bn;>sDj:]!oc
+:&[ib9DhE^8cM?Z8,Ym]77Ka8779QC6iB@K62a(J5Q<qI55m_D4T7G@3r:r93;tl82Z,H42#fB31B00/
+1B'$,0`*O$0)mO%/H77#.fCgn./PCj-Mo+f,lT%`,5i\a+G(_f+K6J&+WhmP+=1B;3&!'A0/5.6/hSe2
+0etOD2E3f^$p?X12)I*E0ek@90/*;W%kK=c6>f@>5#c'.Bk_<qC&VfEBDlH?AcH<>A,Ba6@K'[2?i=:4
+?!Ue8?2In)>6J,4=]ef(=8c1u<W,ns;uKVn;#jJm;Z0Jl;#O/k:/4O^9`%K\9)hK]8H23Z8H23Z7f>dS
+7/oXS6N9@M5lEqI55d_E55dY?4T.A@3r:r93;tl82Z5N41]fHh1B0-.1&3O%0*!X'/cI=#/,h+"/c@6t
+/,^sp.JkOl-iPIk-2o1i-2f+h,Ldlg+bCle+V,hD+X8-O+^8_7-RU;h-n#!@&18hS.Om#$/i#4K5!(ba
+3&^an'f7a'1GU^>1,;:;8gHT$ASc*sCM@P^C&M`DBDlHAAcH<>AGp$;@f9a6@/XF-?2In*>Q7n,>Q7n,
+=o2>"=8c1u<W?%s;u]bn;>sDj:\mi`:&Rcb9DqK]8cM?]8,c!W7K5a]6psC0779O26iKFN62a(K5Q*eD
+4oIJC48q;=3WD);2u>N32?#H11]K611&is-0E*^)0E<d*0).$s/-maV.Olkr-n$PC./PCh-N>Cl-2Stc
+,QAtd+o`\a+oEIT++bSk*sNi/+<MUI>6f%#.4Qhr.Ok<H&1fCc0/5.92E4/o5s@Iq4?NO's#L$;%QZUC
+F\jJQ=_VekDJj9-rG;FJr+c4FrFl(@rFZ(@r+,e:rF#J/qd05,qcs/*r`]>)r`T2%rE&u!r`/nrqc!Jl
+rDEMirD3;crD!8brCd&\s%35]rC?fUs$crWs$crUr^6WNr'C9HrBL6Er]U3Br]C'>r&Fa;rAad8rAOU3
+s"sa3r\FL0rA+@,r@n+%r%A"$r@It!s!msrq^D=hr?hCfr?V@ep`fY[kobR#JfqcM-m9ZV+s81=F>km-
+0eY460.nk10JP==2`<WX4Zkba1c.!D0ek@90/*;W%kB7b6>f@>5#c'.Bk_<qC&_lFBDcB>AcH<>A,Ba6
+@K'[4?i470>l\40?2In)>Q.e*=T2D"<r>tr<<#nr;Z'Dl;Z0Jm;#F,g:&n#e9`%K]8chUV8c;3[8,c'Z
+8,c!W7JoRR6iTLQ62a(I5Q<qH5Q!_D4o%5=48q;<3W1r:2uPZ52?#E41]B0-1&3O%0*!X'/cI=#/,h+"
+/c@6t/,^sp.JkOl-iPIk-2o1i-2f+h,IAVG+bCm0+V#bC+X8-O+^8_7-7:2f-iGA'-RU>m.P32(1,D3[
+4#o8Z2Z>QK1c.!E1,:O=1.?.S,X,7?Chda$BkmW]r+Q%ArFZ%?qdfY8raPh7rF#V2pg!l)r*92)s'#G,
+s'#G*r)ikurDrksr)<SmrDEMir_N>bqb@#_r_*2^rCR#[s%!&Xs$clSr^6ZQs$QcPrB^BI!'gEGq`OpA
+r]C0Br]9s;s#Bs9q_nC1r\XO/s"aU/s"OI+r\=@*!&+=(pauFq#V.DT.Ocep-n5*Cq^;7fr?_=dr$24c
+r?;1`rZV1^rZ?_6Jfgs6%Nlf8*uuM/D(mCf.OZbqr@8.)/M8\20JYOG#=_*H5!D+l48q;@3W1oI3]TlW
+:aeY5Bl@j+DJX1hD#A)HCAqrGB_uH@B)cH?AH$*<@/41,?N"1,>QA"->5VP$=T)>#<rZ1u;ufkp;uKVn
+;>a8h:]!oc:&[ib9DhE^8cM?]8,PjU70#gV70#aS6iB@N62X"G5Q*eF4oIMB48h5;3W1r:2uPZ62?#E6
+1G^fd1B00/1B'$,0`*O$0)mO%/H77#.fCgn./PCj-Mo+f,lT%`,5i\7+G(_f+O_G]+WhmP+=1B:2_Qj=
+/heq3/hSe20etOD2E3f^4?>AW1c$mA0eb:70E*R8.kWG@DFl'9<+KcYBkh<qB`2T@B)H6?AH$'=A,Ba6
+@K'[4?i==0>l\40?2In)>Q.e*=T;J#<r5nq<<#nr;Z0Gn:f@6hr_WPhrD!>erCm)]r(?u\rCHrYr^d&Z
+r^QlU!(?fSr^6]Ps$?TKrBL<Gr]g?Fr&sj<rB(!>q`4U7r\sd6rAFU3s"j[1q_@n#r@\.'r@S""r[[t!
+s"41#q^_Upr$_Upq^DCjr[.RirZqLir?VCfT-8e0MBN3M,U"BU*[+_lCFpk\-RC/=-4hOP.4Qf!/1r\6
+5s@@j3&`bp2&.r)1G^dA0JYCPE(_H?<b6)^CMRX!rb;=Er+Gt?rakt;rF>h9rF,Y4ra,A*qcs)(s'#G,
+s'#G*rE'&%rE&ntrDieprDNSkrD<Jhq+gf]rCm2`rC[#[s%*/[r^HlVr'^NOr^?cRs$HWLrBU9Eq`Xm?
+!'C0@r&Od:rAX^6r\j^4r\XO/s"aU/s"OI+r\=@*!&+=(pauFq#V.DT.Ocep-n5*Cq^;7fr?_=dr$24c
+r?;1`rZV1^koYL!Jfh]K%Nlf8*uuM/D(mCf.OQYnr@8F1/M8\20JYOG7RTL*4Ztnhr]:'>rAY9J3D=Tm
+.7.0ODf'B0Ci0/fr+l4Frb;=Eqe,k>s(2+=raYq8rEfP2ra5P/rE]>+s',M,qcWi!rE&u!!*/tsqG[>j
+r_`Vjr(m2brCm8cs%NAar(?u\s%*/[rC6`S"@bgK6q$u@rBgKLrBU6ErBC3DrB1'@rAsg9rAad8rAOX4
+r\Og81GU^?1Getbr\=@*q_.k"s"41#s""+!r@.Ulq^;=hq^)1drZh1^r?8NjJfoXfo,nGb+!MmO-!t^O
+0/#"3r\"m:/h\n51,CjI3'9>e3]AlO1GSk_'/(sj/M8Y,/h05+73k&s@qfRiCAqoFBDcBAAcH<=A,0U6
+@K0a5?hn%*?2e(1>[(G3>5VP$=T2D#<rH%t<;]\p;Z0Jm;#aJo;ZBVo;#O2g:&n#e9`.Q`9)hK\8GPdR
+7fPpU7/oXS6N9@O5lX(K5lEqI56!kG56!eF4od_G4oIMA48q;>3Vtf72uY`62?#H31Aim+1B0*-0`<[(
+0)mO%/H77#/H.7#0)dI#/H.-r.K([o-iYUn-iPIk-2f+f,Q8nd+bCkh+fZ[r+sS6U+WV\/CG7(\-m^,d
+r?_dt-n-Vs.kNM4$:-j;3B/rT1c7*Gr%\^91G2+87O13!ASPmnC].uGB`)NCB)cH?AGTg9@f9a6@/aO4
+?N"1,>lIq->l@n(>5VP'=T)>#<rH%t<;fbp;?]rs;Gp@hr_WSirD!>er_EAcr_3>brC[#[r^d&ZrC6fU
+r'^ELs$HQJrBU9Er]U6Cs#^6Ar&O^8r\s^4rAFR2rA4=+rA"4(s"FC)r%7[pr$qgu.Ok?Fr@.[nr?hCf
+r?VCfrZqCds!%Cbruh=cr?;1`e/s8aJfiJa%iuf5+<MRG>&?&D-S$Pl.K1e..k<2(/heq52E+,o5s@Fo
+48q8A3B7!s%QHI02,&0e.779PD/4!+r+u=IrG)@Hrb24Bral:GAnGUcr+,b9s'l"9rEoG.qd'/*qcj#&
+r`T/$s&]/"r`/nrr_reqs&8nps&&_kqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQ"@GOC6::]<r^$KJr'10E
+s#p<CrB(!>rAja7r&=X6rAFR2rA4F.!&OU0s"XI+r@e%#r@RsupaZ7l!%@dnq^2(ar?V@ep`fY[T-/_.
+MBE-G+<MdO+=(7uF?(s*0eFt2r@SU60JP=@2)dW\4ZYMY1G^cb0G?)l/hJ\./1rD>DFGg7<F]`UBkmW\
+rFc%?s(24@r+#P3s'bq8r*T8+qd'/*s',J+r)rr"r`B,#s&T(ur`&eos&/ems%r_os&/kos%rYirD!>e
+rCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TKs$6NIs$$HIrBC6Er]^?FrB1$?r]:!<r&=[9rAX^6rAFR2
+r\FC+r\FL.r@n1'r\"4&r@It!s"+.$r\"1%r@@q!r[Rdor@%Xms![gnr[.Rir?V=drZ^SMJg#^h^EF+3
+,9\9T*?\O$0IA%n,par;-5.aT.4Ql!/M]+J5!(ba2`3EL1c,%b%l#jm7;t^A5?;?1BPM<sC&_oGB`)NC
+B)cH?AGTg9@f9a6@/aO4?N"1,>lIq->l@n(>5_V(=Su8"<rH%t<;fbl;ZBVn;#X8h:&n#f:Adic9`Icc
+9)hN^8cD9\8,YpW7JoRN6iTLL62a(H55m_E4T@MC3rD#:3;tl62Z5N42#T6-1Ars*0`Ng+0)R<r/Gq"#
+.Olkqs![gpr@%Ukq^)1ds!.Lgr$24cr?;1`s!%CbrueZjJffRdoH+Sb*uuIG*$AF%1FOV$-RUAB.M+*\
+/M8Y00/5@D7moX,4Zkh*3WV6#r\k<H3BB#kG"a>P>%hbgD/T8frG2@Hs(VIGr+H"@"D;=YAS(dMrF>k:
+s'Ye4qd'8.r*B8+qcj#&r`T2%r`B&!r`/nrr_reqs&8nps&&_kqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQ
+"@GOC6::]<r^$KJr'10Es#p<CrB(!>rAja7r&=X6rAFR2rA4F.!&OU0s"XI+r@e%#r@RsupaZ7l!%@dn
+q^2(ar?V@ep`fY[rZHe8Jfq'9%j)o9+sJ-T??A1\/MSh/0`<U00/,+92DmEU4U+&12`*<H1&`j?0.nk/
+/hS\-.RS)B,X,4<BkM-prb27Cr+>t?s()%;q-sA4s'Yb3q-Nr(rETA,r`]5&rE0#"r`8qsr`&eos&/em
+!)Nhq;c6Lj;>sDj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q="I5Q<qI5Q*eG4oRYF4oIMA
+48q;>3Vtf72uY`62?#H31B'$.1&`s.1&Wg)0E*U(/c@7#/,q1"/cIC&/c@7#/,h$q.K([o-iYUn-iPIk
+-2f+f,Q8n:+bCkh+k.YG+sS6U+WV\/CG@.^-m^/er?`1*-n-Vs.kNJ35s@@j3&`]O2)I,e1(>ro/k'_K
+,X5=@C1q?trFu4Dr+H%As(2+=!+Yn9s'kq8rF#V3ra,P/qcs,)!*oJ,r*'&%s&f2#rDrksr`&hpqGR>j
+s%rYirD!>er_EAcr_3>brC[#[r^d&ZrC6fUrBpWRqa:BMqEb'Fr'(*Cr]L3Bs#U'<rAad8q_nC1r\XR0
+q_J+)r%S.(s"=4$pal=n!\,ZKr[@apr$_Ljq]u4frZqLgrZqCds!%Cbruh=cr?;1`T-&Y,MB<'E*uuIG
+*$ADhDDN^h.jl_C.M+*]/M8\20/5@D7moX,4Zkh*3WV6#r\k<H3BB#kG"a>P>%hbgD/T8frG2@Hs(VIG
+r+H"@"D;=YAS(dMrF>k:s'Ye4qd0/*rET8)r*','rE0#"rDrntrD`bps&B"sr_i_mrD<Aer(d5cs%NAa
+rC[&\rCHoXrC6]Rr^6lV6UF+,rBgKLrBU9Fr]^?FrB1$?r]:!<rAag:r&=X6rAFR2rA4F.!&OU0s"XI+
+r@e%#r@Rsuq'u=l!%@dnq^2(ar?V@ep`fY[kobR#JfqfN%j)o9+sJ-T??A1\/MSk00`<U70/,.:2DmET
+4Zthb1c$pBr\,'?/hS_./hAV)6Z,=<5#l*,B5)*oBE2`EBDcBAAcH<=A,0U6@K0a5?hn%*?2\%.>Q.h(
+=oMP$=8u>"<W#ho;u]bo;?'Jl;ZBVn;#O2g:&n#e9`.Nd8kMZH8Gu*T8,PjV7K#XS6iTLQ62s4M5Q="I
+5Q<qI5Q*eG4oRYF4oIMA48q;>3Vtf72uY`62?#H31Aim+1B0*-0`<[(0)mO%/H77#/H.4$0)mR%/H.1!
+.f1[n./kUo./bOm-N,7h,lJte,.&MF+bCm0+V,bA+X8-N+BiP8-7()e,q&X<'.51X.P3/&0eu$Y4#o8Z
+2)I0I1]0!;0f(FNE(2*;<b6#ZC2<c^rFl+As(;:Br+,Y6s'kq8rF#V3ra,P/qcs,)!*oJ,r`]5&r`K,#
+r)Wbrr`&hpqbmGks%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$HQJrBU9Er]U6C!':6D3]d1!
+rAad8q_nC1r\XR0q_J+)r%S.(s"=4$pal=n!\,ZKr[@dqr@%[nr?hCfr?VCfrZqCds!%Cbruh=cr?;1`
+rZ?_6Jfh!7%iuf5+<MRG>&H,F-S$Sm.fCk'/1iJ-0eY7=2?lZ>5s@Fo48q8A3B7!s%QHI02,&0e.779P
+D/4!+r+u=IrG)@Hrb24Bral:GAnGUcr+,b9s'l"9rEoG.qd'/*rEK5(s&o8%r)`htr`/nrs&0,#<)cdp
+;H!HjrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^6lV6UF+,rBgKLrBU9Fr]^?FrB1$?r]:!<q`+L4s#0g5
+r\XR0!&=U21,Jnbs"XI+r@e%#r@RsuqC;Cl!%@dnq^2(ar?V@ep`fY[e0'>cJfrPc%j)o9+sJ-T??A4]
+/hnt20`E[90/,+91H.0M4$5Ye2`*<H1&`j?0.nk//hS\-.RS)B,X,4<BkM-prb27Cr+>t?s()%;s'kk7
+s'bq8r*T8+qd'/*s',J+r)s&%rE'#"r)NVnr)<VnrDESks&/kos%rSgrD!>erCm,^s%<;_r(-WRr'p]T
+s$ZlTs$QfQs$?ZMs$-NKrBL<Gs$-HGs#p?Fs#p<CrB(!>rAja7rAX^6rAFR2r\FC+r\FL.r@n1'r\"4&
+r@It!s"+.$r\".#r@@jsq^MOns![jos![gnr[.Rir?V=drZ[sXJg$!p#9kB9,9\'M=pJju-RC2f,q/a>
+'IP:X.P!)$/MT"H5!(ba2`3EL1c,%b%5BXk7;t^A5?;?1BPM>]C&M`CBE)TDAc-*8A,g$:@JsU5?iFC1
+?2In+>6%q,>Q.h)=oDJ&<rc>#<WQ3$rDihrrDWVlr_`\lr(m8d!)<Gfr([/as%E;_rCQuZs%!#Ws$ciR
+qa:BMqEb'Fr'(*Cr]L3Bs#U'<rAad8q_nC1r\XR0q_J+)r%S.(s"=4$pal=n!\,ZKq'c4ir?hCfr?VCf
+rZqCds!%Cbruh=cr?;1`koYL!Jfh`L%iuf5+<MRG>&H/G-n?\o.fCk./1iJ-1,(F?2Fg/$5!;"ir]1'?
+3;tiJ3&s#W9Qj)Y6X"/?CMds*D#S8LC]/#JC&VfDBDuKGB4baeAc-*;A,g$<@/XI0?Me%,>lS%+>5h\'
+=Sl1u<rQ+t<;of!<)Z^n;Z'Dj;#=&d:B!rh9MA+Y9DqK^8c;3Z8,YpT7K,[X6UO1,6iB@N62a(H5Q3kH
+4oIMA48q;>3Vtf62ubf72?#H21]B-01]B001&Wg)0DdC#/c@4".fCjq.K1ao-i57c-2f+g,PWJ]+g`AD
++G(a.+:fP:+!MmO,[PRR0.o"4/hm5W%ko^n1H.0L3]oPd2`*<H1&`j?0.nk//hS\-.RS)B,X,4<BkM-p
+rb27Cr+>t?s()%;q-sA4s'Yb3q-Nr(r`fM0>?h)1r)rr!r`8ttqGdAks&/ems%r_ns&&emqbR/c!)<Dc
+r(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-NKrBL<Gs$-HGs#p?F!'L<FrB1$?r]:!<q`+O5r\j^4r\XU0
+r%\1+s"XI+r@e.&s"41#s""+#r[n+%r[e!ur@7[nr@%Xms![gnr[.Rir?V=drZ_=bJg#^hWZ_ls,9\9T
+*?\O%0de7r-71/>-O;+L.P!,&/2/dc5s@@j3&`]O2)I,e1(>ro/k'_K,X5=@C1q?trFu4Dr+H%As(2+=
+qIBP7rF,Y4ra5Y2rE];*r`]A-rEK8)r`T2%r`B&!!``6$rDihrrDW\n!)iens%rSgrD!>er_EAcr_3>b
+rC[#[r^d&ZrC6fUr'^ELs$HQJrBU9Er]U6Cs#^6Ar&O^8r\s^4rAFR2rA4=+rA"4(s"FC)r%7[pr$qgu
+.Ok3Br?qOjq^)1ds!.Lgr$24cr?;1`s!%Cbruff5JffRde/o2B*uuIG*$AF&1ash(-n$SE.hF6_/h\k5
+0JPCB7moX,4Zkh*3WV6#r\k<H3BB#kG"a>P>%hbgD/T8frG2@Hs(VIGr+H"@"D;=YAS(dMrF>k:s'Ye4
+qd0/*rETA,rEB/&r`K,#!`iB(rDrntrD`Yms&/blrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^6lV6UF+,
+rBgKLrBU9Fr]^?FrB1$?r]:!<q`+L4s#0g5r\XR0r\=I0r\FL.r@n1'q_%h!r@@grr$hRmr?qIhpa,ka
+rZh1^r?7dUJfopn#9P'1+sJ-T?3bU60J5+5/i!;X%ko^n1H76M3]fJc2`*<H1&`j?0.nk//hS\-.RS)B
+,X,4<BkM-prb27Cr+>t?s()%;q-sA4s'Yb3q-Nr(rETA,r`]5&rE&qus&B&!q,I8js&/em!`2]kr_WYl
+qG7&b!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-NKrBL<Gs$-HGs#p?Fs#p<CrB(!>rAjd8!''p9
+r\j^4r\XU0r%\1+s"XI+r@e.&s"41#s""+#r[n+%s"++!r$qRmr@%Xms![gnr[.Rir?V=drZ^SMJg#^h
+^EF+3,9\9T*?\O%0de:s-71/>-PImW.P!,&/2/eE5!(ba2`3EL1c,%b%l#jm7;t^A5?;?1BPM<sC&_oG
+B`)NCB)cH?AGTg9@f9a6@/aO4?N"1,>lIq->l@n+>5qb(=T;J#<rQ)!<rH%t<;fbo;Z9Mr:f'q`:B"&f
+:&n#f:Adic9`Icc9)hN^8cD9\8,YpW7JoRN6iTLL62a(H55m_E4T@MC3rD#:3;tl62Z5N42#T6-1Ars*
+0`Ng+0)R<r/Gq"#.Olkqr$_Ijr?hCfr?VCfrZqCds!%Cbruh=cr?;1`ZlalAJfjV,%NZ]4+<MRG>&Q5I
+-nHbpr@8F1/M8\11,(C=2+L&#5!;"ir]1'?3;tiH3&s#W9Qj)Y6X"/?CMdteD#J/JCB&#IB`)NBAcuaY
+An>QOAGp$<@fKj7?i+.0?2S",>lS%->5VP'=T)>$<rZ8"<rQ+t<;TSo;Z9Mp:f1*g;#=&d:B!uf9`7W_
+9)_E\8H)-X7f5^S6j,kE6:+'<6N0:L5l<kG56!eE4T.A@3rM)93;b`82Z5N42#T601&s-01B0*-0`<[%
+0)[C#/,^sr.JtUm-i57c-2f+g,PWJ]+oWU9+G(`9+:fP:+!MmO,[PUS0J5+6/i!;X#V[th1H79N3]dO/
+3]AlO1GSk_'/(sj/M8Y,/h05+73k&s@qfRiCAqoFBDcBAAcH<=A,0U6@K0a5?hn%*?2\%.>Q.h(=oDG#
+<rQ+t;ufkr<;]\p;Z0Gm:^'Zn;,L.dqG7&b!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-NKrBL<G
+s$-HGs#p?Fs#p<CrB(!>rAja7rAX^6rAFR2r\FI-s"XL.s"XI+r@e.&s"41#s""+#r[n+%!%e(!q^VIl
+r@%Xms![gnr[.Rir?V=drZ]i8Jg#^he0,>H,9\9T*?\O%1++Ct-71/>-PImW.P!,&/2/eE5!(ba2`3EL
+1c,%b%5BXk7;t^A5?;?1BPM>]C&M`CBE)TDAc-'=A,Bd9@f9a6@/aO4?N"1,>lIq->l@n+=o__(=T2D#
+<rH"u<rH%t<;fbo;Z9Mn;#X5j:B"&f:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XP6iTLL62a(H55m_E
+4T@MC3rD#:3;tl62Z5N42#T6-1Ars*0`Ng+0)R<r/Gq"".OlnE./bOk-Mo(h,lT(h,Q8td,QAtd+o`\b
+,5i\b+J0a-+,V-F*ZlCF*ulD,#B)FK-nHbp/,_"0/M8\11,(C=2+L&#5!;"ir]1'?3;tiH3&s#W9Qj)Y
+6X"/?CMdteD#J/JCB&#IB`)NBAcuaYAn>QOAGp$<@fKj7?i+1,?2\%.>Q.h)=TV]-=8l;#<rZ8"<rQ+t
+<;]\p;ZBVo;#aDk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S6j,kE6:+'<6N0:L5l<kG56!eE4T.A@3rM);
+3<(u92ubf72?#H21]B-01]B001&Wg)0DdC#/c@3u.fCgo./bOj-MSnc,lT%`,5i\L+G(_f+MT$0+!;XL
++s8.;FZM3/1+t:8r\#]S0JYF?3&WZU4$>V`2)I-F0eb:7/hS_./hAM%6Yo.;5#l*,AnYmkB)cNBB)?0<
+AGp!7@JsU6?i4=2?N=F2?2In)>Q.h(=oVV&=8u>$<W,no;u'>g;>j>k:]4#b9`7W`9)V?]8H)0[8,l'Y
+7K,gT7fGgR6iB=H5lEqH55[SD55dYE4T@MA3r:r93;tl72ZGZ52#fB21AN[%0`<[(0)mO%/H76t/H.4!
+/,Lgn.K([o-iPOo-iPIg-3#4g,-iAD+bCm/+XSEW+W_XG<c0oD-m^2d,UOld-n-Vq.kE2%0JPmY4?>J^
+2`<NM1]&p90J#Y0741<#ASPjlCA_cCBDcB@AH69>A,Ba5@JsU4?i=:->lIq/>?Y5.>Q.h)=oDJ$<r5nq
+<<#nr;Z0Ji;#F,f:A[ca9`@]_9)_E^8Gu'W7fGjV7/]LQ6N9FO6N9@N5lEqH55dYE4T.>A48q8@3W1r7
+2uGT62>oB21]9*.1&j$-1&is-0E!O#/bpsr/,:Xo./bOj-Mo+f,Q]28-2o.i,Q8n\+oNP^++bSd+/p=i
++WqmK*?\I$3[ZC*r[J=,.kE8(/h\k40/,4@#":mD4Zkhgr]1'?3;tiH3&NTP:j5S_5?_`;C2@baC]%rG
+C&VfGBDlH>Ac60=@f0[6?i+1.?2e+/?2\%.>Pq\(=TDS&=8Q%r<W?%s;ZK_n;Z0Jl;#=&e:B!ud9`.Q_
+9)hKZ8H)*Z7f>dQ7/TFP6N'4L5lEqE55[SC48V);3W;#:2uPZ62>]6/1B9311Ars)0`<[%0)[Bt.fLmo
+./bOj-N#1i-N>Cl,l]+a,5i\4+G(_f+OhMB*$?=H+X/7>F[7T60)R@Q0JG4:1,CgF2EEo_3]AoQ1GU[=
+0J>%2/M8Y,.k*i%6mb)t@qfOgBkM$jr+>h;rFGk9!+Ge6rF#Y4r*]M2!+,V0qcs&'r`]8's&f2#s&T/"
+rD`Ymq,7)erD<MirD!/_rCd,^rCQoXs%!)Ys$coWrC-cUr^6`RrBpNLq*=mCr]^6C!'^<Ds#g<CrAsg9
+rAad8r&4R4rA=O1r\F:(q_7t%r[n1&r%.jupal@oq^VIls![mqr[7[ns!Rdmq'H%cr?@dUJg#so"sY97
+*ZZ>'+)X(b-m^2d,UOld-n-Vq.kN8&0JYpY4#o8[2`<NM1]&p90J#Y0741<#ASPjlCA_cDBDZ<?AH69>
+A,Ba5@K'[4?i=:->l@n,>5VV(>5_V&=T;G%<r5nq<<#nr;Z0Ji;#F,f:A[ca9`@]_9)_E^8H)-W7fGjV
+7/]IS6:+';6N9@N5lEqH55dYE4T%;?3WM2=3;YZ42?5T72>oB21]9*.1&j$-1&is-0E!O#/bpsr/,:Xo
+./bOj-Mo+f,R,J<,pX`\,Q8n\+oNPI++bSd+2/g)+WqmK*?\I$3[ZC*r[Ja8.kE8(/h\k40/,7A77'4%
+4?GSa3]]8\r\kBJ2)[?hG>'JN>%hbfCi*s'rbMFHr+Z.Ds(D:Bqdo_:raPh7!+>e5qd05,r`fG/r*98+
+r*')&!*K2$qc<Vps&AqqqbmAir_WJfrD*>drCm2`s%E>`s%3&Xr^QrXrC-TOrBpQNrB^EJrBL0CrB1-C
+r]C!<rAjj:rAX[5r\aR0rA4F.rA"1'r@e%#r@Rmrs!n!sq^DCjq^24es!Ials!7Uhp`fY[YonW@Jfs\.
+$lgB3+X&$V??JOc0eWAW&MPmn1,:XE2)[KW4?5;V1G^fc0GH/m/hJ\./1W/:Cd]U6<F]`TBPD,VB)?0;
+AGp!7@JsU6?i=C2?N=F2?2In,>Q.k,>5_V(=Su8"<rZ1u<;TVi;Ys>i;#a>i:&@W_9E%Q^8c2-Z8,l'Y
+7K5mV7fPpV7/TFO623_D5Q3kA4TIYE4T@MA3r:r93;tl72ZGZ52#fB21AN[%0`<[(0)R:"/,1[o/,Lgn
+.K([o-iYUp-iPIf-3#4g,5`U9+bCl:+WDXL+W_XG<c0oD-m^2d,UOld-n-Vq.kN8'0es)%5!(ba2`<NN
+1c,"a$ns5$D+,g:<b6#YBkmT[rFc">rFGt>rF>_6r*fV5rEoS2rE];*rEK;*rEK5(r`T/$rDreqrD`eq
+r_i\lqb[2drD*5arCm2`r(?r[s%*,ZrC6`Ss$ZfQqEk0Ir]pEHr]^9Ds#g6ArAjp=rAa[5r&4R4rA=L0
+rA+@,s"aO-s"OI+r@[t!qCMOpq'l=lr?qIhq^)1ds!.Lgs!.Lep*'AWdiX/`JfiG`$R$W8*ZZA*D)s$o
+./k\5.k</&/M8\00eY7=2FKkq4?GVc3BB2]3;tiH3&NTP:j5S_5?_`;C2@bcC]/#FC&M`FBDuKCB)?0<
+AH--;@K0a7?i+1.?27b)>Q%b(=TDS&=8Q%r<W?%s;u9Jk;>sDh:]4&f:&Rc`9E%Q`8c)'W7fZ$X70#dS
+7/]LO6N'4L5lEqF55dYE4T7G>3rM)<3;kf72Z>T22#T601Ars)0`<[&0)R<s.fLmo./bOj-N#.m-7'r`
+,lT%`,5i[T+G(_n+9rl/+!DdO-=-gt5qOfDr%AX90JP=<1H.0L4$5Vc2Dd3F1&`j@0.nk//hS\*.77o>
+-9bF>BkD$mBDcB=Ac60>A,Tm6@JsU6?iFI2?N=F2?2In)>PqY'=T)>"<rZ1u<;TVi;Ys>i;#a>i:&@W_
+9E%Q^8c2-Z8,l'Y7JoXS7K,^Q6iTIN5lX(I5lEqH557;>4T@MA3r:r92uko;2uGT62>oB31]B0*1&E['
+0E*U&/H%*o/H%*r.f1[n./kUo./t[p-MJhd,Q/hL+bCkh+hf*H,9\3O*?S="3@-("-7'oa-RU;k.Olr#
+.kNJ25X%4g2`EWP2)I,d1(Guh7;YI@5?;?1B5)*oB`)N?B)H3?AGp$8@f0X7@/XI3?N"1,>l@n,>5hb(
+>5qb(=T;J$<r5nq<<#nr;Z0Ji;#F,f:A[ca9`@]`8cVK_8cM?\8,c!U7K5dS6i04K62j.J5Q3kF4o[YD
+48_,>3W1r72uGT62>oB21]9*.1&j$-1&is-0E!O#/c.*t/,q*r.K:js./bOj-Mo+f,l]+h,l]+g,5!,X
++L</A++bU+*t'57+<DOG=D^)H.Ob9G(b7*f/M/S.0/5.82)[ig5!1ng3B0&\3B7!s%QH=(2GeTk.R.*M
+D/*m(rbMIIqe>tAs(D:Bqdo_:r*fS4ra5P/rE]8)rEK8)r)j#%rE&ksr)NbrrDWSkrDEPjqbR/cr_<>b
+r(I#]s%3,Zr'p`VrC-]Rr'UBKrB^EJrBL9FrB1-Dr]L0Aq`=[9r]'j8rAOX4q_\7-r\FF,q_7t%r@\%#
+s"*sqr[I^mr?qIhq'H%drZh1^r?;%\JfoXfWZV]i+<MaM+spW=5qOfDr%AC20JP=<1H.0M4$3^03Ar]M
+1,8b^'JD'k/M8Y,.k*i%6mb)t@qfOgBkRBVrFPk:raYn9qdKG2s'Pe6rEoP1rE];*r*0,&rE0&#rDrnt
+rD`Ymq,72hr_`Vjs%iSfqb6r]r_!,\r(-iXs$m#WrC6`Sr^?ZOr':6GrBU<Gr]^-@rB1'@rAsg9rAad8
+r&4R4rA=O1r\FI-r%\(&r@e.&r[e!u!%Rapr@@apq^MIlr[.gs-RU5fp*K_`r?BZ5Jg#^hdig%_+X%mI
++'*8>,q(&d,pXfb-R^Dn.P!)$/28nF4utY^2`<NN1c,"a%PTG&D+,g:<b6#YBkh<prFc">rFPt=rF>_6
+r*fP2rEfG.qcs)(s'#G,rEB5(r)ir"rDreqrD`eqr_i\lqb[2drD*5arCm2`r(?r[s%*,Zs$lrUrC$ZQ
+s$Q]NrB^BIrBL9FrB:0Cs#^0?r]0p:q`"F2s#'a3r\OL.r\=F.rA"=+s"F='q^qatr%%arq'l=lr?qIh
+q]u4frZqLgs!7Uhs!%(Yr?.[RJffgk"sG*3*ZZA*"Dp1I.Ob9G(b7*f/M/S.0/5+72)[ig5!1ng3B0&\
+3B7!s&3)O*2GeTk.R.*MD/*m(CMWl`qe?"BrFc(@qdo_:rF,Y4ra5P/rE];*rEK8)rE9,%!*B/$qc<Vp
+s&AqqqbmAir_WJfrD*>drCm,^r_!2^rCHlWr^QiTr^?]Pqa16Ir]pEHr]^9DrB1'@q`=[9r\sm:r\sd6
+r\aR0rA4F.rA"1'r@e1'r%7n!q'u@mq^DCjq^2.cs!7Uhp*0GYjrf6uJfqfN$lgB3+X&$V??JOc0eWAW
+&MPmn1,:XE2)[KX4?5;V1G^fc0GQ5n/hJ\./1W/:Cd]U6<F]`TBPD*ks(;4@qdfY8rF5Y4rF#J/rEfG.
+qcs&'r`T2%r`B&!rDieqqc!;gqbd;gs%iSfqb6r]r_!,\s%*,[s%!)Ys$coVrC-ZQr'UEJrBL6GrBL9F
+qE=d>rB's=q`4U7r\sa5s#'a3s"jX0q(_b#r@e.&s"++!s!mmsr[e!uq^VIlr@%Ojs!IFcs!.IdZ6=fC
+Jg'_/-6jZW*ZZ>'DE0!k,pjo`-7:/h.4Qet/1N2)0gRub3B/rU2)R3Hq_AX8/4FDE-U1XCC1h6qBP@BX
+rFYq<rFGk:qdTJ3ra5S0rE];*r`]A,qHEl$rE0#"rDreqrD`eqr_i\lqb[2drD*5arCm2`r(?r[s%*,Z
+r'gNOrBpNMrB^?HrBL9FrB:0CrAjp>rAjg9q`"F2s#'a3r\OL.r\=F.rA"=+s"F='q^qatr@@grq'l=l
+r?qIhq^)1d"sY?<,9nBVo-+&Tr?$V5Jfgs6$R$W8*ZZA*D)s$o./k\).k</&/M8\00J>+:2%)f=5!1ng
+3]T5^3B7!s&3)O*2GeTk.R.*MD/*m(CMWoar+Z(Br+Gt?qdo_:raGb5rEoG.rE]>+rEK;*r)ru#rE&ks
+r)NbrrDN\or)3Jjr_WJfrD*>drCm,^r_!2^s%*&XrC6`Sr^?`QrB^QO6:1W:r]pEHr]^<ErB1$?q`=[9
+r]'j8rAOX4q_\7-!&FR0rA"1'r@e1'r@Rt!q'u@mq^DCjq^2.cs!7Uhp*0GYd3+#`JfrPc$lgB3+X&$V
+??JOc0eWAW.PNP21,:XD1c@BV4ZYMZ1c$mA0JG.4/hJ\./1W/:Cd]U6<F]`TBPD*kr+5b9r+#\7!+Ge6
+rF#M0r*K>-qcs&'s&o;&s&],!r)N\pqc!;gqbd;gs%iSfqb6r]r_!,\r(-iXs$m#Ws$lrUr'UNPrBpQL
+r'1-FrBL9Fr&ss?r&aj<q`4U7r\sa5s#'a3s"jX0q(_b#r@e.&r%%arpal@oq^VIls![mqq^2@jrZqOi
+q'H%cr?@dUJg#so"sY97*ZZ>'+)X(b-m^2d,UOld-n-Vq.k<)"0/,[V4#o8[2`<NM1]&p=0J#Y0741<#
+ASPjlC1q9nBDlH>Ac-*;A,Ba5@K0^4?Mn++>l@n(>5_V'=Su8#<rZ4t<W,ns;uT\n;>X2f:]4&c:&Rcb
+9DhE]8cM?\8,YmR7/]LQ6Ms.H5lEqH55dYE4T.>=3W1r72uGQ62#oN42#]<01B'$.1Ars-0`Ng)0)I7!
+/H.0t.etOn./bOj-Mo+f,lAne,4cuV+Qso!++bTK*t'57+<DOG=D^)H.Ob9G(b7*f/M/S.0/,"31GqTf
+5<V+j3]T5^3B7!s&3)O*2GeTk.R.*MD/*m(CMWrbr+Z(Bqe,k>qdo_:s'bk6r*T>-rE]D-r*0/(rE9&#
+rE&ksr)NbrrDWSkrDEPjqbR/cr_<>br_*8ar_!2^s%*)Yr'pWRr^?cRrBgNMs$HZMr]pEHr]^?FrB1!>
+q`=[9r]'j8rAOX4q_\7-r\FF,q_7t%s"=:&r%.^ps!n!sq^DCjq^21drZhIgocj>XYonW@Jfs\.$lgB3
++X&$V??JOc0eWAW.PNP21,:XC1c79S4ZYMZ1c-sB0JG.4/hJ\./1W/:Cd]U6<F]`TBPD*krFPh9rF>b7
+qdKG2qd98-rE];*s',J,!*T8&r`B&!qc3Soqc!;gqbd;gs%iSfqb6r]r_!,\r(%#^7n,s:77R5EqaC?L
+r]pEH!'^?HrBL9Fr&t!@q`Fa;q`4U7r\sa5s#'a3s"jX0q(_b#r@e.&r@@grpal@oq^VIlr@%Rks!Ial
+s!7Cds!.Idr#pY8Jg%*:)^?LL*ZZ>'DE0!k,pjo`-7:/h.4Qet.k)u%0FC-24?>J^2`<NM1]&p<0J#Y0
+741<#ASPjlC1q9nrFYn;r+,b9qdTJ3s'P_2qd')(rEK/&rE9,%rE&ntqc3Sos&8nprDEGgr(m8dqb@#_
+r_*/]r^m,\r^ZoUqaCBMs$HZMqEY!Dr]^9Ds#g6@r&O^8q`"F2s#'a3r\OL.r\=F.rA"=+s"F='q^qat
+r[[mrq'l=lr?qIhq^)1dr$)=g+sA*Pp*'AWdiX/`JfiG`$R$W8*ZZA*D)s$o./k\".k</&/M@#U$8!ne
+1dsbr4Zkhgr]1'?3;tiL3&NTP:j5S_5?_`;C2@a&CMIV_C&;T@BDuKCB)?0<A,p':@/F=.?N"1/>l@n*
+>5_V%=T)=u<r>tt<;fbm;Z0Jl;#=&e:B!ud9`.Q_9)hK_8Gu'V7fGgV7K,[T6iB@N62s:M62j.J5Q3hH
+4oIM?48V);3W;#:2uPZ62>]6/1]B0.1&E['0E3[(/c@4#/,:[o.JkOl-i57f-3#7j,P<8Z+e0[,+Gq9H
+*$?=H+X/7>"Ed!^0eWAW(GINt1,:XC1Gh*Q4#o2U1GU[=0eb:70DmF4.7A,C,!T(;BkD$mAnG]TAcQEA
+AH$*9@f9a7@/j[6@/OC0?Mn+.>kqS(=oDJ#=8u>$<W,ks<;9Di;Z0Jl;#O2g:&n#e9`@]b9`7Wa9)hK]
+8H23Z8H23Y7f>dT7/fRR6N0:N5lEqI56!qK5lX(H55[S>4T@MA3r_592ukl92Z5N42#K0.1&3O%0*!X'
+/c%$t/H@F&/c71"/,^sp.J5+h-iYOn-2/\a,30o!+bClP+UoP:,U4KW*E6i7,q(&er?a!A-R^Dm.P*)$
+0JPgU3]K&V2)I0J1c.!E1,:[B/Oj_K,=#:@C1h6qBP@EZs(D@Ds(2.>qd]S6s'bn9r*fV4rEfA,rET/&
+r`]5&r`K2%rDrksr`&ntrD`eqrDEMir_NJf!)<GfpeC]\rC[&\"A)-T7n<PJr'gQPs$crUs$QfQrB^BI
+"@5:<5<o*1rB:-Bpc8:4r\sX2r\XO/s"aO-s"OF,r@e4)r\!stq^hats!mmps![mqr[7Rir?_._rZhFe
+ruq"WYTJH=JfjV,$m6T4*#ft@=Dg/I.Ob9F'.PL_/1iG+/ho"51c@ci5<V.l48h5?3W:uI2)[9eH:fJI
+=_MYeCi0,ds(_RJs(M=Cqe#e<!+c%>rF>n:rF#M0r*K;,ra#J,r*')&s&f5$rDrqur`8qsr_r_ms&&_k
+qbQu^r_3AdrCd&\s%35]r($QPs$crUs$Q`Or^$NMs$?WLr'10ErB1$@r]C$=q)A@5rAOX4rA=C-rA+@,
+r@n+%q_%h!r[\%"r@7dqr@%Ojr?h7brZqLgp*0M[r?2+^rZHe8Jfq'9$m-Q7+!;dP>BN4`0eWGY$na.c
+0JG4:1,^sI3]dO-3Ar]M1,8_]s"F:&&h-4f6m=iq@qfOgBkCsiAnGUcrac"<qdTM4ra5_7r*]G0r*K;,
+r`o8'!*T8&r)`o!s&Jtrpf%)grDESk!)WVirD!>erCm2`!)3;`s%<;_rCHrYr^d&ZrC6`Sr^?`Qs$H]N
+s$6NIs$$HKs$6TKr'('BpcSR<rAss=q)J=2rAFR2r%n:+s"O=(r@\.'r@Rjsr[e+&r[n%!s""$tq^M1d
+s!Rgns!@CbrZ]Z3Jg#^he0,8D+=&0U+rsX!3$ft!-iGA*-RU;k.4Ql!/2/eD4ZYP]2Dm<Kr\OU2r\>9G
+1+bt873k-!A85akC1q6nBP1siAn>QPAG]m9@KL"I@K'a7@00hD?i==/?2Rt'>Q.h(=oMP'=8c1u<W5qt
+<W#hr;uKSl;#X8h:&n#f:A@Q^9`7T^8cM?]8,c!U7K#XS7K5dU6iTLO62EkH5Q3kE4oRS=3W1r:2u,B2
+2#K001Ars-0`Eg*0E<d*0).$q/H77#.f1[n./kUk-N,7f,lAqe,QAtf+nQnH++bSl*sWo0*ZQ+@*`rP_
+3[ZC*r[AL1.k</&/M8Y10/,4@770:&4Zkh)3r_5>3"7`'1f&Ei,sGIFD/*m(rG2FJs(VLHr+Gn=rFGt>
+ral"<!+Gh6qd9;.pg*i&r*')&s&f5$rDrqur`8tt!*&qrr)3PlrD<AepeLf_!)3>ar(?u\s%*&Xq*tBQ
+s$ZlSrBgKLr^-WNr]pBGr]^-?r]C$=q)A@5rAOX4rA=C-rA+@,r@n+%q_%h!r[\%"r@7dqr@%Ojr?h7b
+rZqLgp*0M[r?2+^kobR#JfqfN$m-Q7+!;dP>BN4`0eWGY'.tmj0JG4:1,^sI3]fD`2Dd3F1&Wg+0E3[(
+/Ia-sE'tp8<F]]SB4tmhrau1Arac"<qdTM4q-a),r*K>-rET/&!*T8&r)`o!s&Jtrq,@/grDEPjrD3Ae
+!)<Dcq+L]Zs%3/[!(R#Zr^d&ZrC6`Sr^?`Qs$H]Ns$6NI#!P4:5X7Our'('BpH8I;rAss=q)J=2rAFR2
+r%n:+q(Vb#!&"4%qCMUt!&"7&r[e(#s""$tq^M1ds!Rgns!@CbrZ\NhJg#^hoH=Yd+=&0U+rsX!3$ft!
+-iGA(-RU;k.4Ql!/2/eD4ZYP]2DtFis"jX0'JhKr7WCjB5uqN2B5)*nB4tpjAnM$RrFGe8rF5e8s'kq8
+s'Yk6rEfG.rET2'r`fA*r)s#$s&]/"rDiYmr_rbmrD<JhrD!>er_E8`r(R&]rCR#[s%!&Xr'gQPs$crU
+s$QfQrB^9Fs$-NIr&t!@rAjd9rAad8q)84/r%n@.rA"=+r\=@*!&+=(pau@os""+!q^MIlr[7Rir?_._
+rZhFeruq"WqB(;2Jfh!7$m6T4*#ft@=Dg/I.Ob9F$n<bX/1iG+/ho"51c>P,6U*^s4?NO's#L'<(cO<1
+1f&Ej,sPOFD/*m(CMIX#C2.HsBP@<Vqe#e<!b>kRrF>t>@q#=Dr*TD/pKd`%r*')&s&f5$rDrqus&T(u
+s&AtrrDE\p;,R9gqbR#_rCm8crCd&\s%35]r($QPs$crUs$Q`Or^$QNs$?WLr'1-Dq)nX<r&XX5!&sj7
+r\aX2q_S1+r\=@*q_.h!r@S""!%\!tr[Idoq^;=hpEfeas!.4]ruq=`ru]`5JfoXfe0#/A+!D^K,9g?7
+5qOfDr\"p;/h\n40etLB1c@BV4#o2U1GU]a0`Ng+0)[@0.7A,C,=#7=BOtgirFZ(@rabt;qdTM4qI'/,
+r*KA.r*9&%!*T8&r)`o!s&JtrqG[>j!`;fmrDEPjrD3Ae!)<DcqFgcZs%3/[s%!&Zs%!#WrC-]Rr^-ZP
+!(-ZNs$6NIs$$EIs$-KHr&sa9s#^0?s#Km7rAOU3r\XO/rA"+%r@\.'r@Rjsr[e+&r[n%!s""$tq^M@i
+r$_Rms!IalpE]_^RN[8+MBN3I+=&0U+rsVdCcE^h,q&X<&LSqS.4H_t.kEA/5Wq.f2`<Pl1_MT#1,:R?
+1+Yn77O19#A8,[iC&DWDB)ZB?AG]m8@esO4@/jU4?N+7/>kVD$>5VP&=T;J$<WH/!<Vf\n;uKSl;#X8h
+:&n#f:AR]`9`Ica9)V?]8H23Z7f5^R7/o^U7/oXS6N'4I5lX(K55[SA4SUr83;tl42?5T62#K001Ars-
+0`Eg*0E<d*0).$q/H77#.f1[n./kUk-N,7a,lT%g,6&hY+QX\s++bTL*t085*ZQ+@*a!;@-RpPD.2+0]
+.kE8(/hSk30Jk[V6U*^s4?NO''fe963&`cQ2De3U9-lf*B5D<uChd_aCB&#IB`)N?B)Q9AA7b^MraPq:
+rF#V3r*K)&rEK2'r`T8'rE&quqGmMor_r_ms&&_kqbR&`r(R/brCd/_r_!2^s%*&Xq*tBQs$ZlSrBgKL
+s$H`Os$6KHr''p=r]C$=q)A@5rAOX4rA=C-rA+@,r@n+%q_%h!r[\%"r@.drs!dmpq^;=hpEfeas!.4]
+ruq=`ru\TjJfoXfoH4Pa+!D^K,9g?75qOfDr\#!=/h\n40etLB1c@BV4#o2U1GU[=0`E^C/hS_-/1`5;
+E'tp9<+9NPB4tmgAnGUcA7YUJqdTM4qdBA0!+,Y3r*KD/rET2'r`]A*rE/u!s&T/"r)ESmr)3Mk!)ibm
+r_WPhrD!>erCm)]rC[&\rCHrYr^d&ZrC6`Sr^?`Qs$H]Ns$6NIs$$HJs$-NIq`Xa;rB1*ArAss=q)J=2
+rAFR2r%n:+q(Vb#!&"4%qCMUt!&"7&r%.jur@7[nodKhfs!IalpE]_^q&t>5Jg%-;%3Qc=,9e<P<,=N?
+-m^8>-42+J-n-Sp/1W8*0a9m+3]K&V2?#EG1G^dA0ekF</4OVK,skXCBkD$mrFc.Bs(2(<qd]S6qdKG2
+s'P_2s'>S.oiqE!r)s#$s&]/"rDi_orDN\orDEPj!)WYjrD!>er_EAcr(R)_rC[#[s%*/[r^QfSrC$ZS
+s$ZlSs$HZMr':6Gs$$BErB1*Apc8:4r\sX2r\XO/s"aO-s"OF,r\+@,0E*U!/c.+!/,q*r.K([o-i57h
+-2&V`,QAtf+nQo(++bSd+4MA@+<DRD)]p,'DE9-p./kY5.P!##/M/S-0eY4;2FTtt4Ztnh3]]8]3&pmr
+%5]pu:O5Y\5Zq`9C27Y`CB&#JB_uH>B)cHBAc-*;@fTs9@/aO3?M.V&>Pq\(=oVV&=8c1s<W,nr;uBPn
+;>j>g:]!oc:&[ib9DhE^8cM?Z8,5US70H%I6pj??6N07R6:!n&5l<kF56!eA4T7G?3r(`82uPZ62>oB/
+1]9*.1&Wg'0DdC#/cI:$/,^ss.K([l-iGCi-2](g,l]+_,6&hb+TEOU+G(_n+9ru1+WhgO,$P1m5qOfD
+r\"s</h\n40etLB1c@BV4#o2U1GU[=r\+:(r[eg8/1<l)73k/u@VB=cBOtaeAS#C_qd]M4rF,V3rEoS2
+ra5S0r*8r"!*T8&r)`o!s&K"s!*&kprDNSk!)ibmr_WPhrD!>erCm,^rC[#[rCHrYr^d&ZrC6`Sr^?`Q
+s$H]Ns$6NIs$$HJs$-NIr&t!@!'C!=s#^0?s#Km7!&jg7rAFR2r%n:+q(Vb#!&"4%qCMUt!&"7&r%.ju
+r@7[nodKhfs!IalpE]_^j<9*uJg%lP%3Qc=,9e<P<,=N?-m^8>-5.aS-n-Sp/1W8*0gIl_3&``Q1c51f
+'/D<t0etI77WLsE6<.N0AnYmkB)cNDB)cH>AG]m8@f0[5@/aO3?N4=1>kD8">5VP&=T;J$<rH%r<;fbq
+;Z0Jk;#X8h:&n#f:Adib9`7W_9)_Bb8OuBB8,c!U7K#XS7K5dU6iTLO62a(J5Q<qH4o@GA48:i73;tl4
+2Z>Q21]K6/1&is,1&Wd+0E*U!/c.+!/,q*r.K:gr./kUk-N,7a,lT%g,6&hY+Kur>++bU,*t085*ZQ+@
+*a!;@-RpPD.246^.kE8(/hSk30Jk[V6U*^s4?GV'3WD)<2[qQ#1J`<i-9t[GCh[[$rG)@Hs(M7Aqe#e<
+rFGh9!+Gh6ra5Y2rETD.r*B;-rEK2'r`T8'rE&qur)N\prDWVls&&_kqbR/cr([,`rCd&\s%35]r($QP
+s$crUs$Q`Oqa(6Ir]g<Er]U3BrB1'@r&XX5!&sj7r\aX2q_S1+r\=@*q_.h!r@S""!%\!tr[Idoq^;=h
+pEfeas!.4]ruq=`ru_4_JfoXfWZV]l+!D^K,9g?75qOfDr\"[4/h\n40etLB1c@BV#<Oq(1c$mA0`Ea*
+0)mO&/.3jnE()$<<+9KOAnV$Qs()":qdTM4ra>Y2ra,S2r*K>,oihE!rE/u!s&T/"r)ESmr_iYk!)ibm
+s%i\lrD3Ae!)<Dcr_*/]r(6iXs%!&Zs%!#WrC-]Rr^6]Pr^$QLrBC?I5!]*3!'^<DrB1*Aq)n[=rAss=
+q)J=2rAFR2r%n:+s"O=(r@\.'r@Rjsr[e+&r[n%!s""$tq^M1ds!Rgns!@CbrZ]Z3Jg#^he0,8D+=&0U
++rsX!3$ft!-iGA)-RU;k.4Ql!/2/eD4ZYP]2Dm>j1]K6.0b,a(E^h?A<F]`TBPD'jBDuKCAbos7A,]p;
+@f9a6@/XI2?N4=2>l7e+>5;D%>5VP&=T;J$<rH%t<;]\o;Z0Jk;#X8h:&n#f:Adic9`.Q^9)V?]8H23Z
+7f5^R7/o^U7/oXS6N'4K5lO"J56!eD4T.A:3W1r:2u,B22#K001Ars-0`Eg*0E<d*0).$q/H77#.f1[n
+./kUk-N,7f,lAqe,QAtf+nQnH++bSl*sWo0*ZQ+@*`rP_3[ZC*r[AO2.k</&/M8Y10/,4@770:&4Zkee
+r]'s<r\kTN1GpsaH;#YN=CuA`CM[a"C2.HsBP@6Tqe#e<rabq:!FfL9@/aO5?N"10>kq\(>Pq\(=oVV&
+=8c1u<W,np;uBPn;>j>g:]4&e:&I]`9DhE^8cM?Z8,5XS7K5dU6iB@K5la1L5Q!_D4o%5>48_/82uko9
+2Z>T42#B*-1B'$,0`*O#0)[C$/-%4!.fLmq./PCj-MJhc,l]+_,6&hb+TEPJ+G(_f+MT$-+!2XJ+<r(7
+F[7T60)dL</hSe20JP=<2Dd<Q4$,G\1c$mA0`E^*0)dF6/1W8"6Z>I>5u_<+AS,RdAc?6DA7T1[@fBm7
+@f9a7@/XI2?N+=0?N".%>6%h)=Su8#<rZ1t<;]\o;Z0Gn:f@6hr_WPhrD!>erCm2`rCZrYrC?oY!([#Z
+s%!#WrC-]Rr^6]Pr^$QLrBCKM5!V=s5!Jp.rB1'@q)n[=rAss=q)J=2rAFR2r%n:+q(Vb#!&"4%qCMUt
+!&"7&r[e(#s""$tq^M1ds!Rgns!@CbrZ\NhJg#^hoH=Yd+=&0U+rsX!3$ft!-iGA)-RU;k.4Ql!/2/eD
+4ZYP]2Dm>j1]K6.0bQ$,E^hBC<F]`TBPD'jB4baeAbos7A,Tm9@JsU3?i==2?2n1.>Q7n)>Q.k+>5VP&
+=T;J$<rH%t<;fbo;Z0Jk;#X8h:&n#f:Adic9`7W^9)V?]8H23Z7f5^R7/o^U7/oXS6N'4K5lNtJ55m_C
+4T.A?3W(o93;tl42Z>Q21]K6/1&is,1&Wd+0E*U!/c.+!/,q*r.K([o-i57h-2&V`,QAtf+nQoR++bSd
++0$Ck+<DRD)]p,'DE9-p./kY(.P!##/M/S-0eY4;2BYFU5<V.l4$#A^3&iiU2E!?J1J`<j-UCjHCh[[$
+Bk_>]B`MiBBDZ<>Ac?6=@fg+K@JsU5?N=F2?2e+)?2\"*>5h\)=T)>"<rQ+t<;TVm;?B`n;>j>g:]4&e
+:&I]`9DhE^8cM?Z8,5XS7K5dU6iB@L62s4M5PmYC4o%5>48_/82uko92Z>T42#B*-1B'$,0`*O#0)[C$
+/-%4!.fLmq./PCj-MJhc,l]+_,6&hb+TEP5+G(_f+OhMB+!2XJ+<r(7F[7T60)dLA/hSe20JP=<2Dd<Q
+4$,G\1c$mA0/,(5/M6rQ%kB1[7<(a@5?2-)AnYggBDc<>A,Tm3@JO=1?i==0?2e+,>Q.h(=o;D"=8u>$
+<W#ho;uBPh;>sDj:]4&g9`7Tc8kMeV9)qT`8cD9Y8,l-Y8,l'V7K,[T6iKCP62j.K5Q!_F5Q*eG4oRYG
+55m_F4T.A=3rD#93;ti:2Z5N42#]9.1&`s/1B'$+0`<[)/c@7#/,q1"/cIC$/Ggsr.fLmq./YFm-iteF
+-iPIk-2o1i-2f+h,F9R*+c7EJ,9e?U+!;S)2K(T$-7'uc,pjoa-7:2j.Olu%0JG^S3]K)X2)I0I1GU[=
+0JP78/4XbO,sbUBBP;*nAnYdgrFPt=rF>h9s'u":s'bk6rEoP1rE]D-rEB>,>$V#1qc`o#r`K2%r`9&!
+r`/hpr)<PkrD<JhrD*8brCm2b!)3Abs%<5]r^cuXrC6`SqEt<Nr^-WNrBU?Hr'($As#g<Cs#U*=q`+O5
+q_nC1!&OU1q_J+)s"OI-s"OI+r%@n!r%.ar!\,ZKr[7aqr@%Ojr$MFir?V@er?M@fr?D1`ruh:ar#jr?
+JffRd^)mh++<DOF*EI2C-7L;k.4G-E!@o`#/e9Wl2)Rfh5X%=n4#o>_3&gdo%l,su:jYk_5?_Z7CM[d#
+C]8&HB`;ZCB)cHAB)Q9@AH$'9@K0a6?iFC1?2e+/?2\%*>Pq\(=TDS%=8c1s<W,nr;uBPn;>j>j:]4&f
+:&[of:&[id9DqH_8c20Y8H)-W7fGjV7/fRR6N'4I5l*_F55m_F4T.A=3r:r93<(r;2Z5N42#T601B'*0
+1Ars+0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+flf<+G(a.+:]J8+WqmO+^0+W/MA\/0DmF;0/,+9
+1c@<S3]f>[1c$mA0/,(5/M6rQ%kB1[7<(a@5?2-)AnYgfBDc<>A,Tm3@JO=1?i==0?2e+,>Q.h+=oMS%
+=Su8#<rZ1t<;fbm;Ya2h;#O2g:B+#d9*S!\9M8#N9)_E]8GksX8Gl!X7f5^S6j,kD6:!p:5lO"G56!kG
+56!eG5Q<qI4oRSC3rhA>3rD#93;ti:2Z5N42#]9.1&j'01B0*+0`<[)/c@7#/,q1"/cIC$/Ggsr.fLmq
+./YIl-ibXo-N,7i,l]1h,l]+_+bCkh+fZ\*,9e?U+!;S)E&f0j,pjrb-7'rb-R^Dn.P*2+0H`SC3]K)X
+2)I0I1GU[=0JP78/4XbO,sbUBBP;*nAnYfSAc?6=A,]p;A,Kg9@K'[4?iOI2?2\%,>67u3>l@n(>5_V&
+=T;J%<r>tp<;f_q;Z9Pl:]O>k:]4&d:&Rcc:&doe9E%Q^8cD9Z8,YpV7J]FP6iTLP62a(J5Q!_C4o[YE
+49%A?3Vtf72u>N32>o?.1Ars-0`Nm-0`Ng(0)R=!/Gq"".OlnH-ib^p./PCi-N>Cj,lT%e,QK(f,5i\b
++T<P^+NtpZ++bT`*tB>7*ZZ=C<cU;L.46Pn./bUr.kLZP%kods2+9hs5!;"i3BB2\2uPWH1,LgaHV>bN
+>%VPcChma#BkdNZrFc(@s(24Brac.BA7Y[KrF,_6r*TG0rE]D-s'>S.qciu%s&oA(rE&ntqc3Sor_rbn
+r_`Vjr_NJfr_<Aes%WJds%E;_qap`Wr^ZoVrC$]S!(?fRs$HZMq`t!Bs$$EFs#g6Aq`=X8r&F^8s#0g5
+r\XR0r\FI/s"aO-r@n4(r@\%#r@@apr@.Ulr?qRkq'H%es!7Ofp`fY[QQUl&MBE-G+!DaL+sC+oGX<u8
+/MAdT/ep#n0etRD3'')^3Ar]M1,1F90J>"0r[\R1/1F#-73b#s@:j+bAn5NPAGp$:@ejI.@/XI3?Mn+.
+>l7h*>5VP%=Su8#<rZ1t<;fbm;Ya2g;#O2g:B+#d9E.W`9E.W`8cD9T8,c!V7K#XR6N9@N5lO"G56!kG
+56!eG5Q<qI4oRSB48V):3W1r92ZPc72?#H31Aim,1]K611&E['0E3X&/H77#/H.7#0)[?u/,^ss.K([m
+-iPLo-iPIk-2o1i-2f+h,N0et+bClP+UoY?,9\-O*EI,?,UXlcr['-A,pjuf.4Qeu0/51G4ZYP^2`3EL
+1c$mA0JG480J#_87jUH%@VBCgBP(rUAc60<A,0U5@K0a6?iFC1?2Rt+>67u3>l@n)>5_V&=T;J%<r>tp
+<;fbq;ZBVm;#F,f:Adib9`Iie9`Icb9)V?]8,u3[8,PjV7K#XS6iTRS6iTLP62a(J5Q!_D4o[YE48q;>
+3Vtf72uGT32>o?.1Arp30JG480J>*V0)R=!/Gq"".OlnH-ib^p-ibXm-i>=k-2f+g,Q/kf,Q/hb+o`\a
++oEIa++bSd+7gQa*ZuLE+!"C&4=;R*.4H\D.KM%Nr[n^81Gq$Y69m^t4?GPa3]K(s2@qW#1f/Nm-9k[F
+CMI[$BkqG]B`)NAAccOTB)Q<?AH--;@K0a5?i==0?2e+/?2e(/>l7h(>5h\)=T2D"<r5np<<#nq;Z0Jk
+;#X8h:B!uf:B+&f9`@]`9)M9Y8H23Y7f>dU7/fRQ6N'4I5l3eG55m_E4T@MC48V);3W(l92ubf72?#H2
+1]B001]K600``s_r@n4(r@\%#r@@apr@.Ulr?qRkpEfhbr?M(]r?:kWJfoXfWZVcn+!DaL+sC-767jiC
+0/*5U#VRkd1,LmL3][[23Ar]M1,1F90J>"0r[\R1/1F#-73b#s@:j+aAn5NQAGfs9@esO/@/OC3?N"1-
+>l7h*>5VP&=Su8"<rZ2!<;]\l;Ya2g:]O>j:]4&g9`7Wa9)hQa9)_E\8GG^R7fGjS7/oUR62j.J5Q!_F
+5Q*bM4Zu"n5!;(-4T.A=3rD#;3;b]82Z5N42#]9.0a0?g1,1L;q_7t%s"41#s""+#r[n+%r@Igrr@7dq
+r@%Rkr[7aor[.RirZqLir?VCfbTVQ]Jg&Ve4<l$p+WhgI<cC)F-RC,f-71#b-7:2j.Olu&0ekmU3]K)X
+2)I0I1GU[=0JP78/4XbO,sbR@B4kpkAS:sQr+,b9qI0G5ra>e7rEoP1rE];*rEB>,>$V#1r`]5&r)iu#
+s&T%tr)ESmr_`_nrD<AerD*8brCd>g9MA)PrC[#[r^d&ZrC6cTrC$WP"%5LD63'@N62a(J5Q!_E4oRSD
+48q;>3Vtf72uPZ52?,N31]&s+1&Na*0DdC"/c70t.fq1M.K1^q.K([l-i>=k-2f+g,QB"j,U=W5,5i\b
++T<P^+I=1%+,M'D*ZuLE+!"AeE]b]u-n-Snr@/L3/1rP.0JbRD77'7'4Zked3]]5ZrAG0A1c/$U9I;u,
+ASZ$sCM7J]B_uH@B)?0<AGfm8@/XI1?N"1/>lS+.>l@n*>5_V(=T2D$<rZ4t<W,ns;uBPk;>j>j:]4&f
+:&dug:&doc9DqK]8c;3[8,PjS7K5dU6iB@M62NqE5Q<qI4oIMA48V);3W1r92ZP`92Z5N42#T601'fZl
+1,:R=0JG6[0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+lOPq+G(`N+:fP9+WqmO+^0.Y/MJe20/*8V
+"tqYb1,LmLr]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o1:AnG[fA7kjPrF>_6qdKG2s'Pe6rEoS2r*B2)
+r*0/(r)s&%rE&qus&K(uqc!AirDESks&&_kqbR/cs%NAas%<;as%<;_r(-cVrC?fUr^HcRs$QfQs$?ZM
+r'1*Cs$-HGs#p?Fs#p<CrB'm;r&Od:rAX^6rAFR2r\FC+r\FL.qCqk$s"41#s""+#r[n+%r@It!r@@gr
+r[Idor$VIl!%7amr?_Fgs!@Uhs!+TgJg#^hoH?=A+sS6Q+<=L%3[H."-RU5f,palc-n-Vr/2&_45<V%e
+3&`]O2)I*E0eb:90JG%JF%7NB<ao]SBP1mhral%=!Fo[=A,Ba6@/s^6?i==1?2@h)>67u3>l@n+>5_V%
+=T;J&<r>tr<;TVm;Z0Gg:]4&d:&7Q`9DqK]8cD9Y7fGjT7/B:N6N'4K5lO"G55m_F4T@MC3r:r73;kf9
+2Z,H32#T6-1Ars+0`Ng+0)mO&0)R=!/Gq"".OlnH-ib^p./PCi-N>Cj,lT%e,QK(f,5i\b+T<P^+SHn/
+++bT6*tB>7*ZZ=C<c^DO.OZbq.K(_%.kE;*0/57?2%)i>5X%=n4#o>_3&gdo%l,su:jYk_5?VQ4C2@Wu
+CAqoCBDlH?Ac-*;@JsU5?i=:3?!dJ8r`oJ/rETA,r*'#$s&f;&r)Wbrqc*PnrDNVlr_`Vjr_NJfr_3Mj
+9he;Tr(Hu\s%3,Zr^ZoVr'gWRs$Q]NrB^<Gr'13Fs#p9BrB'm;rAjj:rAX^6rAFR2rA4F."Z%nh0ek?`
+0JG6[0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+j;'\+G(`c+:fP9+WqmO+^0.Y/MJe20JEAW"tqYb
+1,LmLr]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o.8An>Ue@qPXKqI9D3r*]>-ra,P/qHWr&r`]5&r)`es
+s&K(ur)<Plqbd/cqG7&bs%NAa#"hK\8kMZHqagQRrC6fUr'^NO"%#:>5QF(H5Q!_F5Q*bQ4Zttm4Ztni
+4$,S'48V):3W(i72Z5N42#]9.1&j$/1&is-0E!U'0E3X&/H77#/H.7#0)[?u/,^ss.K([m-NGOr-n$JB
+-N,7i,l]1h,l]*U+bCkp+U959,9\-O*EG(;3[H.#-RU5f,palc-n-Vr/MAh55<V%e3&`]O2)I*E0eb:9
+0JG%JF%7NB<ao]SBP1mhAS(gN!b5_NrF>b7rF,_6ra5S0s'>S.s',M.rEB>,>$V#1r`];(rE0#"s&T,!
+s&Atsqc!Gk!)`_lq+prar([&^#"qT]8kDTHrCQuZrC6`Sr^?TM#!tXB5sR\$rBU?Hr'(*Cs#g<Cs#U$;
+q`+O5s#0g5rA4L1r\OF,rA"7)s"FC)s"44&r%7gtr$qgu.Ok?F!%Ijpq^;:gs!@UhrZh@e!$hFdr?;1`
+rZV1^i?*XnJfh]K%NZ`6*?Q;&F$1m#-n6\qr@/L3/1rP.0f1dH77'7'4Zked3]]5ZrAG0A1c/$U9I;u,
+ASPsqC1qA^B`2TDB)cNBB)Q<>AH-0=@JsU5?i=:4?!Ue8?2e+/?2\%.>Q%b'=oVV(=8Z+t<Vobo;uT\n
+;$'Qk;>j>j:]4&c:&dob9DqH_8H;?\8Gu'X7f>dS7/oXP6N'4I5lEqH56!eD4T.A=3rM)=3;kf72Z5N4
+2#T6-1B0*.0E<j+0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+flf<+G(a.+:fP9+WqmO+^0.Y/hen3
+0JEAW"tqYb1,V!Nr]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o.8AS#Ld@qGUKq-s;2rF#G.rEfJ/q-<i%
+r`]>)r`T2$r)Wes!*&kprDNMiq,$l_rD*AdrCd&\s%3)Yr($ZSr^HcRrBpQMs$6HGr'(-FrB:QO4[)%m
+4Zkhg4$<L(!'C'=r&O^7r&4L2r\XU0r%\4,s"XO-s"F=)r@e1&r@It!s"+.$r\".#q^_Upr[Idor$VIl
+!%7amr?_Fgs!@Uhs!.4\Jg#^hWZ`?,+sS6Q+<=L&4!c:%-mpAh,palc-n-Vr/MJq8+$VnL3&iiS1c7*G
+1,1I:0eb:47rq0H5uh?+AnYggBDc<>@fU'<A,]s8@K'[7?i471?2\%->Q7t,>67u3>l@n+>5qb(=Su5#
+<rQ+s<;TVm;ZBVo;#F)h:B"&f:Adi`9En-_8kMZH9)V?\8H)*V7K5dR6O?(H6UF+*5sR\$rBU?Hr'(*C
+!'L6B!'9s:q`+O5s#0j6r&"@.q_J+)r\4=)!A5u(/cIC#/c70t.fq1M.K1^q.K([l-i>=k-2f+g,Q/kf
+,Q/hb+o`\a+oEJ,++bSd+4D;A*ZuLE+!"C'4X_d..OlnG.MOBa/hSe31c@6\69m^t4?GPa3]K(s2@qW#
+1f/Nm-9kXDC2%HuBPM5ZBDuNCBDlHAAc60=A,g!9@/jU3?N+41?N"1/>lS+.>lS%->5VP&=T;J%<r>tp
+<;]\p;Z0Jm;#aDk;#X8h:A[`c9`@Zd8kVhU9)hK^8Gl!X7f>dR6i]UR639G>6N'4I5lEqH4odbF49@T,
+4T.A=3rM):2uGT42?#H21]&p-1&`j-0/<DZr\+4&r@Rsuq^VOnq^DCjr[.Fes!@[jr?M(]r?7LMJfopn
+#9P$2+<VjO=pK=?/heq40JEAW"tqYb1,V!Or]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o.8AS#Lc@qGUK
+q-s;2rF#G.rEfJ/rEK>,r`oA*r`]5&rE&nts&K(urDN\or_iSiq,$l_rD*AdrCd&\"A)0U84WYMr($]T
+rC-ZQrBpQM"@,4:5<f'2r'(-FrB:QO4[)%m4Zkhg4$<I'q`=X8rAXX4rAFR2r\FC+s"aU/s"OI+r@n1'
+s"41#s""+#r[n+%r@Igrr@7dqr@%Rkr[7aor[.RirZqLir?VCfi?<drJg%lP4<l$p+WhgI<cL2I-mg>i
+-RL,c-7:2j.P!))1,;'W3]K)X2)I0I1GU[=0JP78/4XbO,sbO>B4bgiA7tjOrF5h<rF>h9rF,Y4s'P_2
+s'>P-r`fD-rEB>,>$V#1r`T;)rE/u!s&T/"qc*JlrDNVls%rYis%`PhrD*8bqb.2e91hfJ8P8qQs%!,\
+r^QfSs$ZfQ$:7'H6UF+*5sR\$rBU?Hr'(*C"?\b-3]d*tq`+O5s#0j6rA=F.q_J+)r\4@*s"=:&r\"+#
+r%.ar!\,ZKr[7aqr?qXnr$VChs!@UhrZh@e!$hFdr?;1`rZV1^X<3$9JfjS+%NZ`6*?Q;&F$1p$-n6\q
+r@/L3/1rP.0f1dH77'7'4Zked3]]5ZrAG0A1c/$U9I;u+A85goC1qA[BDuNCBDlHBAc-*<@fTs9@/aO3
+?N".0?N"1/>lS+/>QS/7>Q.h)=oDJ&=8u>!<Vf\n;u]bo;>sDl;>j>j:]4&d:&doe9E.Wa9DqK_8cD9Z
+8,l'W7JoRR6iTLQ62s:M62NqG5Q<qI4o[YE49%GC49%D>3rM);2u>N32?#H21]0!40ek@90/#'Y0`Ea(
+0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+nd%1+G(`9+:fP9+WqmO+^01Z/heq40JEAW#VRkd1,V!O4?Ns3
+3&EEH1,1I:0/!/S&M,L`7WLsC5?2-'A7fC_ARo?MA,]s9@K'[7@JsU6?iOO4?iOI4?2\%&>Q%_'=T):q
+<W5qt;uKVn;>jDi;>j;k:B42h:&@W_9E.Wa8c;0]7n6/M8,u0Z7fGpU7f5XQ63'=M5lO"H5l3eE55[SA
+4T%;?3rM)83<(r:2ZGZ52#fB21AN[(0`Ed)0E*U(/c@7#/,h-t/H%*r.f1[n./kUo./bOn-M\tf,Q/h/
++bCkh+k.Y`+s\?V+W_\'EB5?l,UOia-7'rb-R^Dn/hAS/1Hmo]2`<QO1c.!D1Arp<1,:IQF%7NB=(5fS
+B4b[dral"<s'u":s'bn9s'bn8rEoM0r*8kurEB5(s&f5$s&T,#r)Werr)<SmrDEJhqbR/cqb@#_rC[#[
+r^m/^r^d&ZrC6ZQr'^NN!($QLr]pEHr'('Bs#^0?q`4U7r\sX2!&aa4s"jU/r\=F.rA"=+s"F='q^qRo
+r[[prq^DCjq^21dr?VCfrZqCdp*'AWQ61]#MB<'E+<DXI*?J,^F$1iu-N5Fl.LRaX/hSn51,_'Z5sG91
+"?SY*3B6pq%l6+$;1)%a5?_W5Bkh?pC&M`DBDuNAAH69>Ac60<@JsU4?M.V'>l7h*=nl+t=8u;#<Vobo
+;u9Jk;>sDi:]*ue9`Rlc9E%Q_9E.W`8c2-Y8,YpU7K#UN6N'4I5lEqG4o7A?48q;>3W:u<3W:u<2uY]8
+2?,Q22#T601Ars)0`<[%0)[@%/,^sp.JkOl-i57c-2f+a,5i\A+G(_f+MT$-+!DaN+s8(3Gsa/9/G^t4
+0/,+92Dd9P4$#>X1GU^?0JG.4r%/F1/Lj517O(,t@:`t]ARf9OAGfs:@f9a7?iXX5?ij\B@/OC3?N4=0
+>k_J$=oDJ$<qo\o;ufkq;Z9Pl;Z'Di;#a>i:&I]_9E.Wa8c;0c7n6-A84Q0>7K>pW8,YmW7JoOP63'=M
+5lO"H5l<kE55[SB4Sq5>3rM)83<(r:2ZGZ52#fB21AN[%0`<[(0)mO%/H77"/c.*t.f_'s.f1[n./kRo
+./YIm-M\tf,Q/gd+bCkh+nQp++s\?V+W_\'EB5?l,UOia-7'rb-R^Dn/LrD-1-Rf\2`<QO1c.!D1Arp<
+1,:IQF%7NB<ao]RB4b[dral%=raYn9s'bn9rF#\6rEoM0r*8o!rE9>-=]nj/rE'#"r`B&!!*0"tr)<Sm
+rDEJhqbR/cqb@#_rC[#[s%<;_s%*/[r'pQPrBpWQr^-NKr]pEHr'('B!'C*>q`4U7r\s[3s#'g5r\OL.
+r\=F.rA"=+s"F='q^qRor[[prq^DCjq^21dr?VCfrZqFe!$_+[r?1bTJffRdWZMWj+<DXI*?J.#4XMR(
+r[@^p#V.GY/i#+82E(\*5sG91"?SY*3B6pq%l6+$;1)%a5?_W5Bkh?pC&VfDBDuNAAH69?Ac-*;@JsU4
+?M.V'>l@k,>5h\"=T)>"<Vobo;u9Jl;#jJm;#F,e:B!rf9`7W`9)_K`9)_E[8H)-X7f>dS6i04K62NqG
+5Q*bC4T%;?3rM)<3!;6$3&`eq2Z>T22#T601Ars-0`<^(0DdC#/H@=".f1[l./bOj-MSnc,krS^+itjY
++G(`c+:K>8+<i!P,$9+X/M8UN/e]ll0etUC2*!]Y3&EEH1,1I:0/!/S%kK:^7WLsC5?2*&A7]:\Ac-':
+@f9a2@/41/?N4=0>k_J%=o;D#<r#bo;ufkq;Z9Pl;Z0Jj;#X8h:&Rc`9E%Q`8c;3[8,c'Z8,c!X8,YpW
+7K#UP63'=N5QF(K5Q*kG5Q!_C4oIM?48h5=3Vtf92uY`72>oB31]B0*1&E['0E*U(/c@7#/,h-t/H%*r
+.f1[n./PCl-iPIg-3#4g,*a='+c7EJ+s\?V+W_\'+E9Ff-6sob,pjoa-7:2j.P*)$0JPaR3B&iS2)I-G
+1,Ae_&Mc*o8979I5uqH,AS5UcAn>QPAGp$:@fKm:@f9a8@/aO2?Mn(%>Pq\(=oVV&=8u>$=8c2"<W?"u
+<;]\o;Z0Jk;#3ud:Adia9`7T^8cME_8cM?]8,YpS7K#XS6iKFM62j.J5Q*eD4o@A<3W(l92u5H42?,N4
+1]9*.1&j$-1&is-0E!O#/bgmr/,^po./bOj-Mo+f,l]+h,lJtf,5*2Y+Q+>n++bTL*t025*ZuOF*`I,C
+-7C5?./bV'.kE;*0eY7=2FKhpr]C<F3]]8\r&5-B2Dn?Z9I;u,ASGgmBkM/[B`2TAB)Q9BA7]?NAH-0=
+@JjO3?M.V(>l@n,>5h\#=Su8!<Vobo;uBPk;>sDi:]4&e9`Rlc9E%Q`9E.W`8c2-X8,c!U7K#UN6N'4J
+5l<kG4o@G?48h5=3Vtf92uY`72>]6/1]B0.1&E['0DdC#/H@=".f1[o./kXn-i57d-2]%`,5i[a+G(_f
++S6cb+!DaN+s8(3Gsa/9/G^t40/,+92)@'K3]]5W1GU^?0JG.4r%/F1/Lj517O(,t?tEk[A7B-KA,Kg7
+@JXC-?i==2?2\%&>Q7k*=9;T+=8c1r<W#er;uKVn;>jDk;>j>i:]4#d9`7W_9)hK]8H23[8H23Z7K>mT
+7fGjU6i97N62a(J5Q*kG5Q*eE4o@G>3rh>?3rM)93<(r;2Z5N32#fB21AN[%0`<[(0)mO%/H77"/c.*t
+/,Lgn.K([k-iGCf-3#4g,4m%1+bCl;+WM[O+sJ0O*`I&>,UOc`-7'ub,pjuf.4Qku.ki[c5!1ha2E!EL
+1c$mBr@ng<1+l+=7jUH%@:j(_ARf?MAGfs9@esO4@/jU4?N4=/>kVD#>5_V(=T)=t<rQ+u<;]\o;Z0Jl
+;#O/i:'+0d:]4&e:&Rcc9DqK]8H_XW8OuDO8,c!U7JoRQ6iKFM62j.J5Q3kF4o[YC3r:r93;b`42ZGZ7
+2#T6/1B'$.1Ars-0`Ng)0)I6q/H.0u.JkOl-i57f-2f+c,Q8n\+oNP,++bSd+4MA@*ZuLH*uuD$F$1iu
+-N5Fl.LRaX/hSh20JkXT5sG91"?SY*3B6pq&2Q4%;1)%a5?VQ3BPM3nBk[HXqe#e<!G#d?AH$*=@JsU6
+?i==(?2Rq+>5h\$=T)>$<rH%q<;fbo;Z0Jj;#F,g:Adfd9`7W`9)hQa9)hK\8Gl!X7f>dU7/]LM6N'4K
+5lEqI56!eE4Sq5<3rM):3<(r:2Z5N12#T601Ars)0`<[%0)[@%/,^sp.JkOl-i57e,lf4i,l]+a,5i[L
++G(_n+9ru3+<i!P,$4tn6S0oAqCWF70JP=>1,LsN3]JrP1,:R<0J>'V/IsBa.RnGJ,<o.8ARo@_@V#IJ
+rF,e9@f9a4@/XF4?N+=1?N+7/>k_J#=T2D#<r5nq<;oer;Z9Sn;>jDk;>sDj:B4/g:&Rcb9DqK^8c;3[
+8,l-[8,l'Y7K#^S7K5aR6N0:L5lO"H5lEqH55dYB4Sq5=3r:r83<(r;2Z5K52>oB31]B0*1&E['0E*U(
+/c@7#/,h-t/H%*r.f1[n./PCj-MSne,Q/hD+bCkh+ho0K+s\?V+W_\'EB5?l,UOia-7'rb-R^Dn/1N/'
+0KqTZ2`<QO1c.!D1Arp<1,:IQF%7NB<afTOAn>IarFGe8rF5Y4rF#P0ra#G,p07N"rE9,%rE&ksrDihr
+r)<SmrD<Pkr(m;es%iSgs%WDbr_*2^qFU]Xs$m,\7Rm>FqaCBMr^-NKr]pEH!'^<Dr]L0@rAja7q`"F2
+r\a^4rA4C-r\=F.rA"=+s"F='q^qRor[[prq^DCjq^21dr?V7br?CqYr?/-_JffRdoH+J_+<DXI*?J.#
+4XMR(r[@^p$S*b\/hen31c7Ze55mYI4$#D_3;b]G1H%*fHqYkO=_)5[BkV*mrFbt=rFPn;rF>b5ra5V1
+oj.N#!*]A*r`T/$r)`kurDi_orDW_or)*>fr(m>frD!8brCd,^"A;?Z8P/hNrC?lWr'gTQrBpHKrB^HK
+r'10Er&jj<!':*?!BE4>3W(l:2ubf62>]6/1]B0.1&E['0DdC#/H@=".f1[l./bOj-N#1f,lT%`,5i\V
++G(_f+K?Om+!DaN+s8(3Gsa/9/G^t)0/,+91bpjH3=7f,1c$mB0eb:70)R:5/1i>@E^h9<<+'6HARo7\
+@q5IH!b#MHrF,V3rEoS2s'P_2rE]A,pKRSurE&qurDibprDWYmr_`VlrDESkrD*Dg!)EJerCm5arC[#[
+rC@,_7n?-?7RmAGr^QiT!(?`OrB^BIr]g?HrBL<GrB:'@rB'm;qDnL6r\sj8r&+F0s"jX0q(_k&r\4:(
+r\"4&r@It!r[n!ur@@apq^MIlr$VFipEfhar?BB-Jg#^he0-4a,U+EU*Ze7"3[?$t-71#c,palc-n-Vs
+.P!/,5!1ha2E!EL1c$mBr@ng<1+l+=7jUH$@:j(_ARf<NAGp!>@UipH@f0[7?ij_D?i==0?2Rt$>Q7n*
+=oDJ$=8Z+t<W,np;uT\n;#jGk:]4&g:]4&g:&Rca9DqK[8cM?]8,l'V7JfLO6iB=O62a+K5lEnI55dYC
+4T@J@3Vtf42uGQ>2)R3I1G^dA1]9*.1&j$-1&is-0E!O#/bgmr/,^po./bOj-Mo+f,lAnc,5!,X+I4+$
++,V-F*ZuLH*uuD$"EQ^Q-mnpAr@/1*/1rP//hf+>6pX$949R`,3]T1t2\.]&2,S`p-9kXDBkV3oAn_0V
+q.BS:rFGh9rF#S2rEf/&r`f>)rE9&#rE&qus&K)!qc*Mms&/emqG@)cr([,`rCd#[s%32\r($`UrC-ZQ
+rBpHKrB^HKrBL6ErB0s=rAk!?3BI+!rAag9s#0g5s#'[1rA4F.rA"1'r@e%#r@J""r@7[nq^DCjq^24e
+r?V=dp`fY[hB7CmJfqfN$m-W8+sJ-R=F!7c/hHiO'/)$o1,LaB3&s#Z1c$mB0eb:70)R:3/1i>@E^h9<
+<*s0GA7K%Yr*oY6!+Pn8ra>Y2q-Nu)rET)$r`K)"rDrksrD`\nrDNVlrDNSkr(m;erD!5ar(?lYrCHiV
+s$m#W!_#RJrC-`SrBgEJrBU?HrBU<Gr&ss?rB'm;q)SC5r\jg8r\Xa62)Y=hs"jX0q(_b#r@e.&s"41#
+s""(#q^h[r!%Rmrq^MIlr[7Ujp*K_`r?A6bJg#^hoH>V,,U+EU*Ze7"3[?$t-71#c,palc-n-Vs.P*8.
+5!1ha2E!EL1c$mBr@nm>1+l+=7jUH$@:`t]ARf:^AGp$<@fKs:@f9a6@/jU5?Mn+,>kVD"=o;D#=8c1u
+<W#ho;uT\n;#jGl:]*uf:]4&g:&[ia9DqK[8cM?]8,l'W7JfLO6i9:K62j.J56*nH4o@G?3Vtc92u5K2
+2@)/t1c.!E1,:Za1B'$.1Ars-0`Ng)0)I6q/H.0u.JkOl-i57f-2f+f,Q/hY+oNPV++bSd+0$Ck*ZuLH
+*uuD$F$1iu-N5Fl.L7OU/hSk30JkZh6pX$949R`,3]T1t2\@i(2,S`p-9kUCBP2$mAnYgir+5q?rau+?
+rabq:!+Pq8r*TD/oj.T%rEB,%r)ir"r)Wbrqc*Mms&/hnrD<Ghr(m8cr(R&^qapi[r^crWrC6cTr'^KN
+qa16Is$6QJr'(*Br&ag;r]'s>rAjj:r\sj8q_e7-rA4F.rA"=+r@n1'q_%h!!%\!tq^MCjr?qIhr$D=f
+r$1t\r?99*JfoXfe0#/A+WqsQ+<jp56S0oAqCWF70JP=>1,LsN3]JrP1,:R<0J>'V/IsBa.RnGJ,<o.7
+A7K.[@:]=GrF#\8rF,\5rEfP2qHj&)rET)$r`K,#r)WbrrD`\nrDNVlrDNSkrD3AerD!5arCZrYrCHiV
+"\(sM779WD7K,^R6Ms.K5QF(K5Q*kG5Q*bC4T.A<3r(f73<(r;2ZGZ72#fH32#fB21AN[%0`<[(0)mO%
+/H77"/c.*t/,Lgn.K([o-iPFm-M8\b,Q/gO+bCkp+U92:+sJ0O*`F2$3[?$t-71#c,palc-n-Vs.P*8.
+5!1ha2E!EL1c$mBr@nj=1+l+=7jUH$@:`t]A7K1]rF>h9s'u":raGb5ra5Y2r*B5*p07JuqcNeur`8tt
+r)<Yqr)<SmrD<Pkr_NGes%iSgs%WJdrCd&\qapfYs%!)YrC-WPrBpHKr'C<IrBC9Gr]U0ArAj^6rAO^7
+r\sa5#W4Ir1c$pC1,Jkar\=F.rA"=+s"F='q^qRor[[prq^DCjq^21dr?V@er?ChVr?1#?JffRd^E3k*
++<DXI*?J.#4XMR(r[@^p$S*b\/ho"52)[ig55mYI4$#D_3;b]G1H%*fHqYkO=Cc)XBkV*ls(D:Bs(21A
+rFPt=rF>k:ra>\3r*K&%!*fD*qcWi!r`B&!r)NVnrDW_or_`Vj!)NSjr(m8cr(R&^r(7)`8OuBBr($]T
+r^HcRr'U?JrB^HKr]g?F!'U<DrB'p<rAaj=rAjj:r\js<2Dm?Kr\aR0rA4F.rA"1'r@e%#r@J""r@7[n
+r[@aor?qIhr$D=fr?M%\r?8-_JfoXfoH4Pa+WqsQ+<jp56S0oAqCW=40JP=?1Gh'O4#f)R1,1I9r@\%#
+%k9(Y6uPF;5ZD*$@q9(XAH$*:@f0[1@/aO3?Me%,>lS%->5VP$=T2D#<rH%s;ts8d;>sDj:]4&g9`7W]
+9)V?\8Gl!X8Gu'U7f>dT6iTLP62X"G5Q*eG4o[eI5Q<qI4oIMA48q8@3W(o93;YZ42ZGZ52#fB11&3O%
+0*!X'/cI=#/,h*t/c70t/,h$s.J"qg-RSg=!%.LfrZ^kUJg#^hWZ_ir,U"?T*ZRsn4!Q$u-RAX;!%7ao
+"XtuP.k`R^5<Lqb2E!BJ1]9*.0b5ok/4OVJ,XPL>ARoC`@qGULqd]S6s'bk6rEoP1rE];*r`]A-rEK/&
+r)s&%rE'#"s&K"ss&8nrr)<PkrD<JhrD*8bqb6r]r_!,\r^cuXqF:EP#"1mK6psC0r'L<Ir'(*C!'^BF
+!'L6Br]9s;s#Bs9q_n=/rA=O1r%e.(r@e4)r\"1%q^qats""+!s!dsrr@.Ulr?qRkr?_._#:1W?+sJ0S
+,5ED\+NPXV++bTa*tB>7*ZuRG*)CQ<-7:5k-iGJ+.Olr!/2/\01c7]g5<V+j3][-urAP6A1c/$S8gQ`)
+A8#UiBP(rVBDQ6=AH69?@fKm9@K0a6?i+1,?2\%*>Q%b)=o;D$<qo\n<;oho;ZBVm;#X8h:A[c`9`Ica
+9)D3W8Gu'V7K>mV7/TFN6N'1J5Q3nJ5Q3kH4oIMB48h5;3W1r72uPZ62>f<21]9*.1&Wg'0DmI&/c@7"
+/,^sp.JtUo-iGCd,m#D>,lAn_,6&hb+TEOM+G(_n+9ru3+<i$Q+B'8(6nBoC0.eh//M8Y/0/,(;1c79S
+3]JrO1,1I9r@\%#%k9(Y6uPF;5ZD*$@q9(XAH$*;@f'U0@/aO3?Me%,>lS%->5VP$=T2D#<rH%s;u9Jl
+;Ya2h;#O2g:B+#d9D_?[8cD9Y7fZ*X8,GdS7K,[S6N0:K5l<kF56!eG5lX(K56!eE4T.A@3r:r93;YZ5
+2ZGZ42#fB11&3O%0*!X'/cI=#/,h*t/c70t/,h$s.J"qg-RSL4rZ^,@Jg#^h^EF(2,U"?T*ZRsn4!Q$u
+-RAX;&LSqS-n-Yr.k`S@4?5>Y2)I,e1B'!=0/+qHECD-><FKHLAn5C_rFGh9r*o\7ra>Y2s'GY0qHX#(
+!*oJ,qc`r$s&f2#s&T/"rD`eqr`&hp!)ienr)!AgrD*8bqb6r]r_!,\r^cuXr^QlVrC-`Ss$crUs$Q]N
+rBUEKr'(*C"?nt34?WU)r]9s;s#Bs9q_n@0r&"F0r%e.(r@e4)r\!str@It!s!n$ts![gpr$_Ijr[.Ri
+oHXG^,5r_c,5ED\+K-B6++bU,*tB>7*ZuRG*)CQ<-7:5k-iGLo.fLq,0J5"72+0bp4?GVc3W1r92\.W"
+1f/Hi,sYRCBP2$mAn_-Uqe#e<s()+<rF,_6r*T>-qd'/*qca&(r`];(rE'&$r`8eorD`bprDNVlrD<Jh
+rD*5ar(R,`rCZrYr(-`UrC6fUs$Z`OrBgHJrBL<Is$-NIr]U3Br]C'>q`4U7q`"I3r\aX2r\OL.r\=@*
+q_.k"s"41#r[[psq^MIlr[7XkpE]kf,p`C5q',h^r?2+^p)nr0Jfq'9%j)r;+sS3Q;g1V\/MAb/0E*O'
+0)dL-0JtXD3B@@*2`*9E0JEAWr%/L1.k*l)6R+iq?Y!YW@prnXA,Tm6@JO=0?iFC.?2\%.>Q.h(=oDJ$
+=8l7u<W,kl;Ya2g;#O2h:'+0a9`7W]9)V?\8G>XO7f5^T6iTLP62X"F5Q*bM4Zu%p5<_:14oIMA48q;<
+3W1r82uPZ72>f<11]9'(0`Nd-0/"sV/cI=#/,h*t/c70u/,^sr.J,"i-RL25-2o+/+bCkh+k.YF+s\<U
++W_V!DEB'h-7:);-N>Im-jqOS.k`S?4#f,U2)P4dr@ng90J#\573k3"@:`t]A7K3MAGfs8@fBg9@/aL5
+?iFC1?27b)>6%q,>Pq\'=oVV%=8l8#<W,ns;u]hq;u]bq;>j>h:]4&d:&@W_9E%Q^8cD9[8,GdS7K,[X
+779O26i9:N62s7N5l<hC4o[YD48q;=3WD);2u>N32>f<11]9**1&Wd+0E*U!/c@7#/,q+!.K:gp.K([m
+-iGCj-1iG_,6/q\+oNOI++bSl*sWi0*ZuRG*)?u_4shX+.46Pm.4H_rr[S@0/h]";6pX"!4$#D#3;b]G
+0f1^`GtKAJ=Cc)XBkV*lrb)+?rFPt=s'kq8s'Yb3qHj&)rET8)r*','rE0)$r`8kq!*/qrs&8korDEMi
+r_NJfqb?u^s%E;_r(6fWr($ZSs$crUr'UBKrBU<Gs$6TKs$$EFrB1'@rAsg9rAa^6r&+O4!&a^3rA4C-
+r\=@*q_.k"s"41#r[[psr$hRmr?qOjod'be,9nBW,P`P`+oNP`+5n>o+G(`N+:fP;+<i$Q+B*JP/1iM.
+/MI)Ts"=:($T0^t3BB/Z1GLU<0E*U&/J0Nb.Our9DaPa7<*s0GA7K%Yr*oP3q-a,-s'GY0s'5S0rETA,
+r`]5&r`K)"s&T(us&AqqqGR,dr)!>frD*AdrCd#[rCQuZpdb<Qr^QiTs$ZlSs$H`Or':*CrBC6Er]gEH
+r]U3BrB(!>q`4U7r\sa5r\aX2rA4C,q(Vb#!&"4%r[e%!r[dt!r%.gtr[Rptr@.@e!@K5d-2o*d+bCkh
++nQoh+s\<U+W_V!DEB'h-7:&c-2o5%-RU;j.k)r$0KqQX2Dm<IrA+:*&MGgh7WCjB6<.H*A7f@^ARo?M
+A,Ba6@/s^6?iFC1?2.\(>6%q,>Q.h(=oMP%=8c2"<W,nn;uTYp;>j>g:]4&d:&@W_9E%Q^8cD9\8,YpS
+7J]FP6iKFM62j.I55[SD4T7G@3rD#<3<(r;2u>N32>oB11]B0*1&Wd+0E*U!/c@7#/,q+!.K:gp.K([n
+-i>=i-1rMb,9e?)+oNPS++bSd+0$D&*ZuLH+<;FtEBY]s.4HVn-n$Mn.Olr!0.eh51^6<54Zb\c3W;#:
+2\S)-0f1^`GtKAJ=Cc)XBkV*lB4q0Tqdo_:r*fS4rEoA,qd'/*rEK5(s&o8%r`B)"qGmJns&8hnr)*Dh
+!)NVjrD*5ar(R,`rC[#[rCHfUr'p]Ts$ZcPrBgNMrBU<G"@,195!Jp.rB1'@rAsg9rAaa7rAO[5r&"=-
+rA+@,r@e4)r%It#s"41#r[[psr[Ianr$VFiod'Va,P<8\+oNP`+3YjZ+G(`c+;>n@+<i$Q+B*JP/1iM.
+/MAY,/M8[T0+9]o1c[TW2`!0C0J>'V/cI:3.Our9DaPa7<*s0GA7K%YrF5Y4rF#Y4s'Yh5!af8?r*B;,
+s'>S.s',J+r)s&%rE'#"r)N_qrDWSkrDESks&&_kqbR/cs%NAaqb$fYr^ciTrC6ZQr^6lV6:*t(r':9H
+s$-NIs$-HGs#pBHs$$HGq`Og=r]9p:rAad8rAOU3r\XR0!&FL-q(Vb#!&"4%r[e%!r[dt!r%.jur@7[n
+odBkh-RJm@,UE+1rZ[LKJg$!p#9kE:+sA!I:E+15,:+Za,UOf`-71)f-n$Sp.P<D=4#f,U1c,+dr@nm<
+0J>+27WCjB6<.H*A7f@^Ac-'8@f9^8@/XI2?N+7)>lIq->l@n+>5_V&=T2D#<rQ+t<;fbq;uKVm;#3ud
+:Adi`9`7W`9)V?\8GksS7J]FP6iTLM62a(H55[SD4T@M@3rD#<3;kf52Z5N42#T611&s*.1&is,1&Wd+
+0E*U!/c@7#/,q+!.K:gp.K([o-iG@m,prR:ocsP_,4m&W+Pe,k++bTL*to\<*ZuRG*)CQ<-7:5k-RgGl
+.4P6G%4a(`/i,=O5s7:j3]T1t2uY]G0f1^`GtKAJ=Cc)XBkV*lr+>h;r+,b7rF#V3rE]J0rEfA,rETA,
+r*')&rE0#"r`8qsr)EYorDNMirD<JhrD*5ar(R,`rC[)]r(-iXrC?fUrC-`Sr^6TMr^$KJqEP!DrB:*A
+r]C'>q`4U7s#9j6r\aX2q_S1+r\=@*q_.k"s"41#r[[psr[Idos!Ramr?h4a![K!8ocjDZr?2+^X<<*;
+Jfs\.,Te0P+sS3Q;g1V\/MAb/0.\Y+/M8Y/0/YOB3'')Z1bpd>0/!2Tr@AI/.k*l)6R+iq?Y!YW@prpI
+@f9a4@/41/?N"1.>lS+.>lS%->5VP$=8l8!<W,nq;uKVl;>F&b:]4&g9`7W]9)V?\8GYjT7f,XQ7/fOQ
+62j.I5Q3kH5Q*eG4o[bH56!eC4T.A@3WM2<3W1r:2uY`62?#H21]K6/1&3O%0*!X'/cI=#/,h*t/c70t
+.f(Ue-j(hE-7/U9q'H"anKEK-Jg%-;%jE8B+sA!I:Mr6=,pjub-N5:t-71)f-n6Yq/h[Gn4#f,U2)I)d
+1&`j;0/+qHECD-><FKHLAn5C_rF>_6rF,_6ra5S0s'>S.s',D+r`]A-rEK8)r`T2%r`B&!rDieqr)<Pl
+!)`_lq+prar([&^rCd,^rCQuZrC6ZQrC$ZQs$ZlSs$HWLrBL?Ir'('Bs#g<Cq`=X8s#Bs9q_nC1s"s[1
+s"aL,r\4=+r@e4)r\"1%q^qats""+!s!dsrr@.[ns!Ral![T->r?_._"X>69+Wqp%+oNP)++bSd+4MAC
+*ZuLH+<;FtEBY]s.4HVnr[@dqr[J=0/M8e86pX"!4$#A]rAX[5%l#mt:jGYZ5ZhQ1B5)$kB`2Q?Ac60>
+A,]p:@/jX6?i==2?2\+,?2\%.>Q%b(=oMP%=8c1t<W,nq;uT\n;$'Qk;>j>j:]4&c:&I]b9DqK_8c;3W
+8,YpU7K5dU6i04K62a(G56a;84Ztni4oIMB48h5;3W1r;2uPZ52?#H21BK<f1]9*.1&Wg'0DmI&/c@7"
+/,^ss.K1ao-NYVB-iGCc,lo89oHO;Yr?2+^QQUl&MBE-G+WqsR+<XSjG=3u60/"n1/1`A)r[nX51c$sJ
+3BB,V1,:R<0E*R$/.j?^.7A)A,=#48A7K.[@:WhVrF,S2q-X),ra#G,s'>S.s',J+r)ru"rDrntr)EVn
+rDNYms&&Sgq+pras%NAaqb$fYr^crWr'pQPr'^NN!($TLr'1-Ds$-HG!^/\2r]U<FqE4^<r]9p:rAad8
+s#0g5!]2_irA4F.rA"+%r@\.'r@S""r[[t!r%7gtr@7UlodBni-7'u:,l&bc,2=>n+bClP+V,bB+X/'N
+*)CH6,:+Za,UWL:s!I^m$n<YT/h]FO3B&iR1c,(br@ea80J#\573k3"@:`t]A7K3MA,Kg6@K'[7?i471
+?2\%->Pqb*>6%q,>Q.h+=oDJ&=8Z+s<W,nq;uKVo;?'Jj:B4/h:]4&d:&@W_9E%Q^8cD9[7f>dU7K#XR
+6NBOR6NBIN62a(K5Q!_E4oRSD48V):3WD);2u>N32>f901Ars+0`Eg*0E<d*0).$s/H77#.fUst./bUn
+./YCl,m#A=-N,7a,Qf89+sHn-q'#\ZW#pU5JfjV,'HSA<+<V[E:N8QF-RgJl.46Ml.4P6G$na+a1,D<b
+5!1ng3][0ur&,'?1c/$S8gQ`)A8#UiBP(rWB)?0<AH$*=@JsU6?i470?2\+,?2\%.>Q.h+=oMS(=T)>!
+<r>ts<;]\p;Z0Jm;#aDk;#X8h:A[c`9`Ica9)hK^8Gl!U7f5^T7/oXP6Ms.J5l3bM5!D+m4?Pe*4T7G@
+3r:r93<(r:2Z,H42#T611B00/1B'$,0`*O$0)mO%/H.0u.fLms./bOn-N>Il-MA_g,U4KW+nm2\+oNP`
++8-h/+G(`9+:fP;+<i$Q+B*JP/1iM./MI)Ss"44&">hkj3&q4*3&NKI0eb9[/c7.2.Our9DaPa7<*s0G
+A7K%Y@f9a3@/41.?N+7/>QS,8?2\%.>Q.h(=oDG#<rQ+t<;]\n;Z0Jg;#*od:'+0a9`7W]9)V?\8Gl!V
+7f#RP6j?"F6:!n&5l3eE56!kG4pF/55<_7o4o.;>48q;<3W1r:2ZPc72?#H21]9*-1&3O'0*3d[0)[C$
+/H.1!/Gq*t/H%'o.J5(j-RL/;,l&bc,0(jY+bCle+VZ+G+X/'N*)CH6,:+Za,UOc_,pju<-O_IQ.P<A=
+4?5>Y2Dd5g1&Wd:0/+qHECD-><FKHLAn5C_raYn9r*fP3s'Pb3!a]/<r*95*r*95*!*oJ,r`T;)rE0&#
+rDreqrD`bprDNVls%rYis%`PhrD*8bqb6r]r_!,\r^d#Xr'gNOr^-fV6UO1,rB^EJ!'pNJr'(*Cr]C<F
+4$#D_r]9s;s#Bs9q_nC1rA4C-rA"7)r\=@*!&+=(pauFqs""+!s!dsrr@.[nr?hIh!%.Xjp*9\a,9d+2
+r?1nZr?.:GJffjl#9G!/+<V[E:C(r(-7:5k-RgGB-ib^q.L[p]/i#4O69dUq4$#D$2uPWG2)-pE:jGYZ
+5ZhQ1B5)$kB`;WAAc-*<@fTs9@/aO3?N"1.?Me%,>lS%->5_V(=T)=u<r>tt;ufnr;u]bo;>sDl;>j>j
+:]4&c:&I]b9DqK_8cD9Z8,PjR7K5dU6i9:L62X"F56a;84Ztni4oIMB48h5;3W1r;2uY`62?,N31]B00
+1]9*.1&Wg'0DmI&/c@7"/,^ss.0(dp-iPIm-iGCd,m,D<,9m+1p`f_]r?2+^i?3^pJfqfN%j)r;+sS3Q
+;g1V\/MAb/0E*O&/cI@61bpmI3B9#T1,1L;0/"q1/c@42/Lr;?DF5^8<*s-E@q&hUrF5Y4rF#Y4s'Ye4
+s'GM,r`oA*s'#G*s&f;&s&f5$s&T%tr`&hpq,7)erD<MirD!&\r_*2^rCR#[s%!)Ys$clUr^H]Qr^?]N
+q*=gArBC6Er]^?FrB1$?r]:!<rAad:!''s:s#0g5r\XU0r%\+)r\4C,r@e.&s"41#s""+#r[n+%r[n%!
+s""$tr[Idor[7^or?qRkr?_Fgs!@Uhs!+<_Jg#^hoH=\g,pFKT*udgi4sD=$,UWL:&LJhP-R^Am.4[&)
+5!(_^2Dm>j1BB6cr\+m<1GCFPDaYp<<afQLA7K%Yr+#V5r*fP2rEf5'rEK;*r`fD+qH3f#r`K/$r)Wht
+rD`eqr_i\lr)!8drD*Aer_EAcs%NAas%<8^s%*,Zr^QiT!(?cSrC$ZQrBgNMr]pEHr'('Br]C0Br]9s;
+rAad8!&jd6s#9s9s#'g5rA4=+rA"1'r@e+$pal=n!\,ZKr[@^or@%Xmr$MFir?VCfrZqCds!%Cbruh:a
+r#kDLJffRdWZN3%+W_[H*ZI^k5U7a,-R^>j-n-Sp.P!#%/MJt:$:@*C4?GVc3B9&Xr&,*C1c8-T8gci+
+A8#RfAn>UfrFYn;rFGk8rF#D,rE]D-!+#S/!*f8&r`T2%rE&u!r)NbrrDWSkrDEPjrD3>erD*>dr(I)`
+r_!2^rCHlWs$luXr'pZRr'UKNrB^<Gr'10E!'U6BrB(!>rAjj:r]1!<r\sj8rAFR2rA4F.s"jU/s"XO-
+r@e%#r@RsupaZ7lr@%Ulr[.Cdr?V@ep`fY[`#sXSJfrPc&0E)=+<hsN:No8Y/hek0/hHuR"thM]0/PIB
+r](-@1bpd?0`E^+/hR#Q%kT:]7W(R>5ZD*#@UikTA,Tm7@JjL7?XI4>?NOS@?MRn+>l7e3>$>'3=BJX+
+=Su8#<r>ts<;fbk;Z'Di;#a>i:&%E]9DqK]8cM?]8,l'Y7K#^N7K,^R62<eD5Q!_F4oRYF4oIMA48q;>
+3W1r;3WD)=2uY`62?#H31Aim)1B'!.0`<[(0)mO%/H77#/H.7#0)dI$/H.0u.fLmq./kUo./bOm-N>Cl
+-2o1i-2f+h,EF""+c7EJ+seEV+<MOp#&ZUK-7:&crZr.'-7:/h-n6Yr0/#LN3&WZP2#]931,8b^&2>sp
+/kBnK-:([@ARf7\@:]:GqdTM4!+>b4rEf5'rEK;*r`fD+qH<c!r`B&!s&Jtrs&8qq!)ibmr)!8drD*Ae
+r_EDds%N>`s%<8^s%*,Zr^QiT!(?fTr'UNPr'LELr]pEHr'('Bs#g<Cs#U$;rAad8r&4R6s#0m7s"s[1
+r%\7-rA"1'r@e+$pal=n!\,ZKr[@^or@%Xmr$MFir?VCfrZqCds!%Cbruh:ar#jZ7JffRd^E4jF+W_[H
+*ZI^k5U7a,-R^>j-n-Sp.P!#%/MJt:6U<mu4$,J`3B/rVrAG0C1c8-T8gci+A8#RfAn>WQB)?0;AGos8
+@/+(,?2e(3?!LW=>PVJ%=oDJ$=8l8!<W5tr;u9Jk;>sDe:]4&f:&Rcc9E%Q`8c;3Y7fZ!Y7fGpV7K>mV
+7/]LP6N'4I5l<kH56!eD4T.A@3rM)<3;tr<3;tl:2Z5N42#T601&s-.1B0*/0`<[%0)[C#/,1Un.K([p
+-iYRn-MSnc,lT%`,5i[\+G(_f+S6cf+!MgM+sA%(G=F)80J+n0/H.4*/hSe11c%#g3<_>u1,1L;r\":)
+/cI:4/M/J&7W(R>5ZD*#@UikTA,]s8@JjO/?iFC*>l7e/>$5!1=SZ%t<rH%s<;ohk;Z0Jj;#X8h:&.K]
+9E%Q]8cM?]8,l'Y7K#^O7K#XR623_D5Q!_E4o[_G4oRPE4$<I'r]:!<rAag;s#C$;r\j^4r\XU0r%\.*
+r@n:+r@e.&s"41#s""+#r[n+%s"41#r@@grr[Idor[7^or?qRkr?_Fgs!@Uhs!-qTJg#^hWZ_ir,pFKT
+*udgi4sD=$,UWL:$77)I-R^Am.4[&)+$MbG2E!EL1GgmC0ek@:0f(L988gmC5uqE*@q9(XAGp$8@f9a8
+@/aO2?M@_'>Q7n,>Q7n+=TDS'=o;D%=8c2"<W#hq;uT\n;>j>f:]4#g9`e$a:Amoe9`.Q_9)_E^8H)-Y
+7f>aW6q'QC7/oXP6N0:M5lEqG55[SD4T@MC3r:r93;tl72?Yrs2DmAk2#T6-1Ars*0`3U&/cRBu/Gq""
+.OlnH./k[n./kUl-N>Cj,l]+g,lAne,5i\b+T<P^+N,@R++bTa+!VgM*ZcCE)bP*8,Ub)h-mpDk.4H_r
+.k<5(0JbLP5s@Cm4$*@$!B<%:2@hW$2,STj-U1aEBP(mhAS:sRqdo_:s'u%:s'Yh6pg3o)qcs/*qHEi#
+r`K)"s&T(urD`_or)3Gir_WDdr(d8drCm2`r_!2^rCHlWs$m#YrC6fUs$ZfQrBgNMs$?QJr'10Es#p9B
+rB(!>rAjj:s#L*=r\sg7rAFR2rA47)r\=F,r@e%#r@Rsuq'u=lr@%Ulr[.Cdr?V@ep`fY[O!'#sMBE-G
++s8!P+WjJcG=F)80J+n0/H.4*/hSe11c%#g3=Ii'1,1L;0/,%3/M/OQ/J'E^7W(R>5ZD*#@UikT@q&pG
+@JaI.?i==)>l7h*=oVV#=8c2!<W#hr;uKVo;?'Po;Z0Jk;#O2g:&7Q]9E.W_8c;3[8,l'Y7K#^P7JoRR
+62a(K5Q*kG5Q*eE4U=584Ztni4$,S'48q;>3W1o?3B/uW2uPZ52?#E41B0--1&`s+0`Wp+0E*U(/c@7#
+/,q1"/cIC#/Gq$s.fLmq./kUo./bOm-N,7i,l]1h,l]+B+bCkh+ho01+seEV+<MOpDE]6k-R:&<,o%aR
+-RU;j.Ocl$00VHW2E!EL1GgmCr%S^<0J5n76mb3#@:`qZ@prpIA,Kg6@K'[7?i==2?2%V&>Q7n,>Q7n,
+=oVV(=oDJ&=8Z+u<W,nq;uT\n;>sDj:]F2i:]4&b:&[ib9DqK^8cM?\8,c!V70,eFrC$WPrBgHKr]pEH
+r]^9Dr]L3Bs#U!:rAad8q)871r\XR0q_J+)r@n1's"=7%pal=n!\,ZKr[@dqr@%Rkr[.Xls!@Uhs!.Lg
+r$24cr?;1`rZV1^U`Y11JfjV,,9A!L*ZlFB8o[*A-n-Ml-R^Al.4Qet.kWD-1G_Ba5!1ng3rV,S3&``R
+2`EQM2,STj-U1aEBP(mhAS;!Sqdo_:raYt:rF#Y4pg3o)r*98+r`T;)r`]>)r`T8'rE'#"r)NYorDWYm
+rDEJhqG7&bs%WDbrCd,^s%3/[rC?]Rr^H`Pr'L?JrBU<GrBC6Er]C6D4?WR(r]:$=!'1$<s#L*=s#9m7
+rAFR2rA4:*rA"=+r@e%#r@RsuqC;Clr@%Ulr[.Cdr?V@ep`fY[mN@*(Jfq'9&0E)=+<hsN:No8Y/hek0
+/hHuR#VI__0/PIB3B7F,2`*9E0eb770/!,R%P'"uDF5^8<*s-E@q&hUr*fJ1rEfP2ra5V1!+#;'r*02(
+s&f;&s&T,#rDrntrD`eqr)3MkrDNSkr_WPh!)EJer_3;brCd/_r(6fWs%!)Ys$clUqaLHOs$Q]Lr]g?H
+rBL9FrB1<H5!;%k4T7DB4T.A@3rM)83<(r92Z5N42#]9.1&j$-1&`m*0*!X)0)mO%/H77#/H.7#0)[?u
+/,^ss.K([o-iYUn-iPIk-2o1i-2f+h,K(aW+bCle+V#\B+sA'N)bP!3+snZ_-N5;,-71)f-n$Po.k`P>
+4#f,V2)I*G1c$oc0bH2q/kBnK-:([@ARf7\@:WkXrF5Y4rF#P0ra#8'rEBJ0>$G06=]tQ&r`B&!rDihr
+rDWYmrD<Pkr(m;es%iSgqb@#_r_*2^rCR#[r^ZrWrC-WPrBpQNrB^BI!'gHI!'^<Dr]L0As#U!:rAad8
+qDS@2s"sU/q_J+)s"O@(r\".$pal=n!\,ZKq'c+fr$MFir?VCfrZqCd![8g3rZV:arZV1^NurrqMB<'E
++W_[H*ZI]nEBkct.46Mk-n$Mn.Olr!/hJb51IFGl4?GVc3BB/[r&53E1c8-T8gci+A8#RfAn>UeB)Q<<
+AGp$9@/aO/>l\40?2Rt->Q7n,=oV\(=oVV%=8l8!<Vobo;u]bn;>X2f:]*ue:&Rc`9E%Q`8c;3Y8,GdS
+7K#UN6N'4M5l<kE56!eG4T@MC4T.A@3rM)<3!;6$3&`eo2Z5N42#T6-1Ars,0`<[%0)[C#/,Lgp.JkOl
+-iPIf-2f+g,PWJ]+k[ui+G(`N+:oV=+<VjO+&@)M.kWM-/hS^S/I!g[0/#.<2?#TC2`*9E0eb770J>'V
+/Ij9\7W(R>5ZD*#@UikTA,Tj5@/XI4?N4C2?N4=)>l7h+=oVV(=8u>$=8c2"<W#hq;uKVm;>jDk;?'Jk
+:]F2g:&Rc`9E%Q^8c)'Y8,l'Y7K#^T70#dS7/fRP5lEqG5lEqI55dYE4T7MD4T7DB4T.A@3rM)93!M<#
+2E!EM2Z5N42#]9)1&Wg)0E*U(/c@7#/,q1"/cIC%/H%(#.P!%J.fLmq./kUo./bOm-N,7i,l]1h,l]*b
++bCkh+nQof+seEV+<MOpDE]6k-R:&<,o.gS-RU;j.Ocl$00VHW2E!EL1GgpE1B'!>1,CU:88gmC5uqE*
+@q9(XAGfp6@JsR6?i==0?27_)>l@n)>5qb%=9)G%=8l8!<W5tr;uBPl;#jGk:]4&g:]4&d:&Rcb9DqK\
+8cM?\8,c!V7K#XP6iTLO62X"H56*nG4oIMC49%AA3WD);3W1r:2ZPc52ZGZ72#B*+1Ars-0`<['0)[Bs
+/Gq"".OlnD./G=h-N>Cj,l]+g,lAne,5i\b+T<P^+RU>'++bT7*ul=F*ZcCE)bP*8,Ub)h-mpDk.4H_r
+.k<5(0JbKm6U<mu4$,J`3]T/ZrAP6D1c8-T8gci+A8#RfAn>WQAc$$9A,Tg6?hmt-?N"1.>lS%.>5;>#
+=T)>"<rQ+t<!#ut<;fbq;Z0Jh;#O/i:]4&e:&[ib9*%XXr_!2^rCHlWr'pWR!(?fRrB^QO6:1W:s$6NI
+r'(-Ds#g9Bs#g6Ar]:!<q`+U7r&4L2r\XR0r%e4*r@n1'q_%h!r@@grr$hIjr?qRkpa,karZh1^r?9*%
+JfoXfe0#;E+s8!P+WjL(7Op)F/M8Y,r[e=,/h\k71H#.l$9'ds0ek@80JG.4r[e[6/Lr;?DF5^8<*s-E
+@q&hUraG_4r*T8+ra#>(r`oA*!*T;'!*Atsr`/nrrDW\nr)*DjrDEJgr_EDdrCm/_rC[&\qFLWVs$m#W
+rC6`SrC$TOr]pBGrBU<Gr&t$Ar]L6Dr]:-A4T.A@3rM)93!M<#2E!EM2Z5N42#]9*1&Na(0E*U(/c@7#
+/,q1"/cIC&/H%+!.fV$t.fLmq./kUo./bOm-N>Cl-2o1i-2f+h,EF""+c7EJ+seEV+<MOp#&ZUK-7:&c
+rZs$@-7:/h-n6Yr0/#LN3&WZP1c%!G1GU^?1,:X>/kBnK-:([@ARf7\@:]=GqdKG2s'Pb3r*B,&s'5M,
+r)s)'r`B/%r`K)"s&T(us&Anpr)*MmrD<Pkr_NGes%iSgrD!5as%E8^qapfYr^ZrWrC-]Rr'LHNr'C3F
+rBC9Gr]U0As#^6As#L*=rAjg9r\s^4r\X[4qD8%)!&FL-s"OF*r%@q"pal=n!\,ZKq^D7fr$MFir?VCf
+rZqCds!%Cbruh:ar#jZ7JffRd^E4jF+W_[H*ZI^k5U7a,-R^>j-n-Sp.P!#%/MJt:6U<mu4$,J`3]]8\
+rAP6D1c8-T8gci+A8#RfAn>WRAc$$9@fU!;@/OC->l\40?2e+.>Q7n'=oDJ%=8Z,!<W,ns;u]hq;u]bp
+;>F&d:]=,e:&doc9*.^X9E%Q`8c;3Y7fZ$X7f>dU7/oXQ6N9@O6N'4M5lO"G55m_F4T7GB4T.A@3rM)9
+2uko:2?G`o2Z5N42#T601Aim)0`<[%0)[C#/,^sr.JYCl-iYRn-MSnc,lT%`,5i[\+G(_f+S6cf+!MgM
++sA%(G=F)80J+n0/H.4*/hSe11c%#g3=7]%1,1L;0/,(50)dF6/hJS'7W(R>5ZD*#@UikTA,]p8@/OC-
+?N"1*>Q.n*>6J)2=BAT#<WH/!<W,nq;uT\n;#jGk;Z0Jk:]4&e:&Rca9DqK^8c;0c7n?0@7n,s:7K#^S
+7K#XQ6iK@L56*nG5lEqG4oIJK4Ztni4$,Ja4T.A@3rM)93!M<#2E!EM2Z5N42#]9*1&Na(0E*U(/c@7#
+/,q1"/cI@&/H%*u.fV$t.fLmq./kUo./bOm-N,7i,l]1h,l]+W+bCkh+fZ[q+seEV+<MOpDE]6k-R:&<
+,mktG-RU;j.Ocl$0+'m)3&WZP1c%!G1]0!=1GCFPDaYp<<afQLA7K%YrF5\5rF#V3ra,M.q-3l(rEK5(
+s&oA(s&]2%rE'#"rDihrrDWPjrD<Pkr_NGes%iSg!)<JfrCm2`rCZoXs%*,Zr^QiTr^?]Ps$HZMqEY!D
+!'^BFr&k!@s#U0?s#Bs;rAad8q_nI3s"sR.q_J+)s"OF*r@\""s"+!tr$qgu.Ok6Cr?hRlr[7Ujs!@Uh
+s!.Lgr$24cr?;1`rZV1^`#jRQJfiJa-lsNQ*ZlFB8o[*A-n-Ml-R^Al.4Qet.kWD-1G_Ba5!1ng3]T5^
+3B7!s&3)L'2,STj-U1aEBP(mhAS:sQqdfY8s'kt8s'Gh7?XEP6!+,V0r`oG,"Bnu3=]kW*rE0&#rDrqu
+rD`bps&Aqqs&/hnrD3Jir_WMgr_EDds%NAar^m/`r_!2^rCHlWr^QiTr^6`RrBgKLs$H`Os$?ZMr]g?F
+rB1?I4?GVc4?WR(r]:!<r&F^8s#0m7s#0g5r\XR0r\FF,q_7t%q_%h!r@@grr@.Ojr?qRkpa,karZh1^
+r?74EJfopn#9P-4+<hsN:C)/6.kWM-/hS^S/I!g[0/#.<2?#T>2Dd0E0eiPYs"44$&Lo=Y7WC[<5uM#u
+@:NbS@UW^D@/jU3@/aO3?N"1/>l%\'>5qb'=T2D#<rH%t<;]\p;Z0Jm;#aGn;Z0Jk:]4&e:&Rca9)D3Y
+8H23X8H)-X7f>dT6iTLP62s4K56=#45lEqE55[SB4Sq5=3rV/<3;tl:3;kf92Z,H31]T<31]9*,1&E['
+0E*U'/Gq$t/c.*t/,Lgn.K([o-iYUn-iYOh-2]"e,2",k+bClP+VZ.F+X8*O)b+^1,:"Q^-RC#a,pju<
+-P7dW/1rP<4#f/W2Dd3G1,:R=r@e^9.7eMG,skR<A7K.[@:T:Gr*fP3rEoP1rE]D-rEK;*rET;*r`]5&
+s&f5$r`8ttr`&hpqGR8h!)WYjrD!Dg:J^pas%WMerCd#[rCQrYrC?iVrC$u[77BU46UO1,rB^BIrBL3D
+rB:-Br]9p:rAad8rAOF.r\XR0q(hn's"F='q^q[rr@@mtr@.Ulr?qIhs!@Uir?VCfrZqCdq&o_^r?;._
+U`Y11JfjV,rZ2Lk*Zc7iDa5Qo-71,e-iPM).4H_r/MAh61."5i4?P\drAYKM2`<QO0f:[_HUfDJ=(5fS
+B4b[erFPq<raPe6s'Ye4ra,P/r`oA,r`oD+rEB2's&f8&s&]/"r`/nrr_rhrrDW_os&&_ks%iVjr(m;d
+qb6r]qb$cXs%*)Yr'gZTr^?cRrBgBIr':0Er]U<FrB0s=r&Xj<s#C$<s#9p:r&=X6rAFI/rA4C,q_7t%
+r\".$r[\%"r@7[nq^DCjq^2(ar?V%[r?:SOJfoXfWZ_9_$R-`;+%g]H.kE8(0E!I%/cI@*1Gh!K2[26"
+1bpg@0`<X(/cI:4.P)o9EBka7;I3g@@q&hT@JjO5?i4=2?i==0?2e++>Pq\)=o;D$=8c1u<W5tq;u]bo
+;?'Jk;Z0Jk:]4&e:&[fd9`7T\8c;3[8,PpW8,YpU7K,[S6N0:N5lEnK5!D715PmYC4o@G>48h5>3W1r:
+2ZPi82ubf62?#E41]0$+1&E['0*!X)0)dF"/,h-t/H%*r.f1[n./kRo./YIm-M\tc,Q8n*+bCkh+k.YL
+,9e9U+<MOlDEoEl,pjuc,UF``-N5A).4Ql$/j29U2`<NM1G^dA0erV\%P]D'F$V*=<*s0GA7K%XraPh7
+rF#P1s'G\1!+#P.rEK;*rET;*r`]8's&f2#r`8ttr`&hpqbmAis%r\jrD!Af:]*uf:&doc9D_?[8cD9Y
+8,l'W7K5dU7K5dU6iTLO62a(I5Q*eD4oRSC3r:r93;tl82Y]0/2#T6+1Ars-0E!O#/c.*t/,q*t.JkOl
+-i57f-2f+h,Q8te,6/qe+nm/Z+HIUr+,V0>*X!T,*ZIQSDa5Qo-71,e-iPM).4H_r/MAe51."5i4?P\d
+rAYKM2`<QO0f:[_HUfDJ=(5fSB4b[eral"<raPh7s'Yb3ra,P/r`oA,r`oD+rEB2'rE0&#rDrntrD`bp
+!E<"r;u]bq;>j>k:]=2h:B4/h:&@W_9D_?[8cM?Z8,YpW7K5dT6iB@K62X"G5Q3hH4oIM?48_/>3W1r;
+2uYf82ubf62?#H32#T6/1&E['0E*U&/cI:$/,^sp.JkOl-i57c-2f+^,5i\<+G(_f+MT&u*t'89+Wj="
+7k6,B/MI&Rs"44&$SsUt2`E]S1bpg@0`<X(/cI:3.P)o9EBka7;I3g@@q&hTr*]M2rF#S2ra,M.r`oA*
+r*')&rE0#"r`8qsr`&eos&/ems%r\mr)*DgrD*>dr(R&]qap`Ws%!#YrC?iVrC$iX6UO1,r^$NKrBC?I
+5!]'2r'('Bq`Oa;rAsp<rAaU3r\j^4rA=F-q_@t%r@e.&r[dstr[n!ur@@apr[Igqr@%Ihr[.Fer?M7b
+U`k=5Jg'b0'I+eF,9S'I7W(I9,UFcb,pXc_-78^>&L]+[/hT:J3&WZP1bpjB1,1N^0G#rf897'C6<%<&
+@q9(X@q&pG@JsU4?iFC1?2Rt+>Q7n+>l7h+>5_V(=Su8!<rH%t<;fbn;Z0Jl;#X8h:&n#d:B!uf9`7W]
+9)V?]8Gu'X7f>dT6j,qH6pj?@6N'4K5lEqG55dYC4T7D=3W1r:2uPZ12>oB21\ig(1&ip*0)I6t/H%+!
+.fCgn./bOj-Mo+f,l]+h,lJtf,5!,X+RU>'++bT7+9!;j+<DRC7W1O;,pjre,q&[?#Uq2P.P38,1,9&#
+5X%:m4$!7!(,n012Dm3H0i<9f-9tXAB4bdgA7oIbrFGq<s'kq8s'Yb3rEfG.r`oD-rET>+r*','rE0#"
+rDrntrD`Skr_ibnrD<Mis%rYi!)<Mhr_<8`rCd&\rCR#[r($ZSs$crUr^6WNqa(-FrBL6E!'U9Cq`F^:
+s#L$;s#9s;rAXa7r&+@.r%n:+q_7t%r\".$r[\%"r@7[nq^DCjq^2+br$:t[r#s!$JfoXfe0+`4$R-`;
++%g]H.kE8(0E!I%/cI@(1,Log3!D2r1,1L:r@\+%r[\R0/1*i+5U/Qm?=I>Q@UN[D@/XI3@/OC3?N+41
+?2Rt*>Q%b(=oMP$=8u>"<W#ho;u]bo;?'Jm;Z0Jm;#O2g:B+&e9`Ica9)D3Y8H23Z8Gl!X7f>dU7/oXS
+6N9@M5lEnK5!D7256*qI55[S?4Sq5=3rV/<3;PT42Z>T32#T3+1&E['0E*U'/Gq$t/c.*t/,Lgn.K([k
+-iGCk-2](g,Q&aH+bCkp+U959+X8*O)b(6R5U.O#-7:)b,palbr[/:+.P*2)4?>G[2Dm<H1GU^?1&Wd9
+0e#Y75p\is?Y!YW@prmF@JsU4?iFC1?2In*>Q7n,>l@n,>5VP&=T)>!<rH%t<;fbo;ZBVo;>j>j:]4#g
+:&Ric:&doc9D_?[8H;<[8,c!V7J]FP6iKFN62a(I5Q*eF4o@GA3r:r93;tl82Yo</2#fB11'00b1&s*.
+1&is-0E!O#/c.*t/,q*t.JkOl-i57f-2f+c,Q8n\+oEJ9++bSd+28os*Xs55*ZIRe5U7X&-7C/fr[8:+
+.4Qeu/hf%969m[r4$,J$3#";12E!EI2).sT7j^K&@V9:cAn5NSAc60=A,Kd7@/XI1?N"1/>lJ%,>lS%,
+>5qb'=Su8!<rQ+t<;KPl;ZBVm;#3ue:B!ub9`7W`9)M9[8Gu'X7fPsX7K5dS6iB@K62X"I5Q!\F4oIM?
+48_/>3W1r62uY`62>]6/1]K6/1&E['0E*U&/cI:$/,^sp.JkOl-NGLk-Mf%e,l]+`,5i[Z+G(_f+S6fU
+*t'89+Wj="7k6,B/MI&Rs"44&!\uPir\t'>1GU[=0E!O'/cI:3.P)o9EBka7;I3g@@q&hTra>\3!a]8B
+rEoS2r*B2)r*0/(rE9,%rE'#"r)NVnr)<VnrDESkr)*GirD3Aer(R)_rCZrYrCHrYs%*)Ys$loTr^6lV
+6:*t(r':3F!^8e5rBL9FrB9s=q`Fa;r]0s;!''j7rAOX4rA=O1r\FF,!&4C,q_7t%r\"1$r%%auq^h[r
+q^VIlr@%Ojr?h:cs!.Idllgs(Jg%-;'I+eF,9S'I7W(I9,UFcb,pXc_-78[="">cR/dsj'2`<NN1GUaA
+1,1N^0Fffd897'C6<%<&@q9(XA,Tj7@/XI2?N+7,>l@n,>5VV(>5_V&=T2D#<WQ3$rDihrrDWYmr_`Si
+r_NJf!)<GfrD!8brCd#[rCQrXrC6cTqF(?Ns$HTKrBU<GrBC6ErB1*Ar]9p:rAad8rAOO1rA=O1r%e(&
+r\4@*r@[t!s"++"r@@mtr@.Ulr?qIhq^)1dq]l%`pEBJX_B4@OJfiJarZ2Lk*Zc7iDa5Qo-71,e-iPM)
+.4H_r.kNG11."5h4?GSarAYKM2`<QO0f:[_HUfDJ=(5fSB4b[erFGk:rF,Y4ra5\3"(#;>?N"1/>lS+.
+>lS%+>5h\'=Sl1u<rQ+t<;TVm;Z9Pl;#=&e:B!ub9`7W`9)V?[8H)-X7f>dU7/]LO6Mj%K5lEtJ5Q*eF
+4oIM?48_/>3W1r72uPZ62>oB/1]B0.1&E['0E*U&/cI:$/,^sp.JkOl-i57g-2]%f,Q8nb,5`UC+G(_n
++T<Gc+sA*O8d9H/.kE8(0E!I%/cI@20f(^I3&`]N0ek@8/cIC&/cI:5.P)o9EBka7;I3g@@q&hT?srq?
+s'GV1ra,P/qHWr&s'#A(s&f2#r`8ttqGdAks&/ems%r_ms&&_krD3AerCm/_rCZrYrCHcTr^QiTrC$WO
+s$?QJrBC?I5!]'2r]^<ErB('ArB0s=rAsp<rAa^6rAO[5r&"C/!&=O0rA"=+r\=:(r@e.&r[dstr[n!u
+r@@apq^MIlr$VFipEf_]effVgJg%lP'I+eF,9S'I7W(I9,UFcb,pXc_-78^>&LJqX/hT7I2`<NM1GUaA
+1,1N^0Fffd897'C6<%<&@q9(XA,]p8@/XI1?N4=0>lS%.>l@n,>5_\(>5h\'=T2D#<WZ9$<rH%t<;fbo
+;ZBVm;#F,f:'+-b:Amoc9`7W]9)V?\8,PjV7K#US6O#nG6pj=.6Mj(I5lEqG55[PB48q;<3W1r:2uPZ5
+2>f<11]9*)1&Wg+0E!O#/c.*t/,q*t.JkOl-i57j-2f.g,lAnc,5<>Z+JBm/++bU,+9!;j+<DRC7W1O;
+,pjre,q&[?&1K%X.P!))1,;-[4Zb_d3B-ps'K7s/2Dm3H0i<9f-9tXAB4bdgA7tmPr+#_7rF#V3rE]P2
+?!dJ8q-<o'rEB/&r`K2%"BSZ*=',?$r`/nrr)<PlrDEMir(m8drD!/_rCd,^r^m&Zr^ZoVrC$oY6pj=.
+6::]<qa(-Fr'('BrB0s=r&Xj<s#C$<r&=R4r\aX2q_S1+rA"1'r@e.&r@S""!%\!tq^MCjr?qIhr$D:e
+r?M+^r?:GKJfoXfWZ_9_$R-`;+%g]H.kE8(0E!I%/cI@*0JbUH3!VB"1GLU<0.m/Us"44$%k9+W7WC[<
+5uM#u@:NbS@f0U4?N"70?N+7+>l7h(=oMP%=8c2!<V]Vl;u]bo;?'Jl;>a8h:]4&f9`7Ta9DqK[8c;3W
+8,YpV7JoRQ63'=N5QX/85lEnK5!D715Q3kH4oIMC48h;=48h5>3W1r:2uGT52>oB11]0!,0`Eg(0`<X)
+0)mR'/Gq$t/c.*t/,Lgn.K([o-i>=b-2f%'+bCkh+k.YL,9e9U+<MOlDEoEl,pjuc,UF``-N5A)-7CDt
+/j)-Q2)R3H0f(R?0erV\&2>V)F$V*=<*s0GA7K%X@:B+BrEoJ/s'>S.r`fD-rEK;*r`f;(s&o;&s&],!
+r`&r!rDihrrDWYm!)`\kqbR/cqb?u^rCd#[rCR#Zr'p]TrC$WP!(?fR!(-NJrBU<GrBC0BrB(!>q`4U7
+r\sd6rAFO1rA4F.q(_e$s"F='q^q[rr@@mtr@.Ulr?qIhq^)1dr?M7br#tt]r?."?JffjlrZ21b*Zc7i
+#]DsR,pjre,q&[?s!dps$S=%g1I45g4$,J_2uYcP2`EWQ2)-sC;0te[5Z_E-AnP^dB4PQN@fg+J@JsU6
+?i470>l\40?2@h)>Q.h(=oVV&=8u>$=8c2!<W,nr;u]bp;Z'Dj;#O2g:Adi`9`7W`9)hK]8H23X7f5[Z
+6psC06:+'<6Mj(H5lEnE4oIM?48_/>3W1r92uPZ72>f<01]K9/1Ars)0`<[(0)[C$/-%4!.f1[l./bOj
+-N#1h,lAn_,5rb8+G(_f+MT&u*t'89+Wj="7k6,B/MI&Rs"44&$nsFp3&iiS1GLU</hR&Ts"44$%k9+W
+7WC[<5uM#u@:NbS@f9[4?N"70?N+7/>QA"->l7h)=oDJ$=8c2!<W,ks;uTbo;u]bo;?'Jl;>j>h:]4&f
+9`7W^9)D3Y8GbpU7fGjT6jc:J6:!n&5X.Iu5lEnK5!D715Q3hH4oIMB48h;=48h5>3W1r:2uPZ52>oB1
+1]9',0`Eg(0`<[(0)dF"/,h-t/H%*r.fLmr.K([o-iGCb-2f$\+bCkh+nQol,9e9U+<MOlDEoEl,pjuc
+,UF``-N5A)-7CDt/iu'P2)R3H0f(R?0erV\%l#M(F$V*=<*s0GA7K%X@JsU3?i==2?2Rt,>Q7t,>Q7n+
+>Q%b*=oDJ%=8c/"<W5tu<rH%t<;fbo;Z'Ag:]4&d:&@W_9D_?[8cM<Z7fPpT7/fOV6pj=.6Ma"H5lEqG
+55dVB48q;<3W1r:2uPZ52>oB11]B0.0`Wp,1&Na*0E!O#/c.*t/,q*t.JkOl-i57f-2f+g,Q/h[+oNPK
+++bSd+0$F^*Xs55*ZIRe5U7X&-7C/fr[@dqr[J"$0JbKi5sIIn3]]5Zr\tZP2`<QO0f:[_HUfDJ=(5fS
+B4b[eA7YXK!b,VIrF#V3rEfG.!+,V0qHWu'r`]8's&f5$r`9&#rDrntrD`bprDNMirD<JhrD*AerD!/_
+rCd,^!(m,[r^ZoVqaC]W6pj=.6::]<qa(-FrBC-BrB0s=r&Xj<rAad8rAOX4rA=@,rA+:*q_7t%r\".$
+r[\%"r@7[nq^DCjq^24erZqFep`f\\r?)(^`#sXSJfrPcrZ;Ll+X%q"G"4&6/M/XS/H7=$/dj<f2E3ZV
+2Dd0D0JEAVr@AI0/1`2?DE]=2<*j!@@UWXB@/41-?Mn+.>kqV&=oDJ%=8Z+s<W5tr;u'>i;>sDi:]4#b
+9`7W^8d7jY84Z6B8c;3X8,PjS7K,^S6Ms.L5lEqI56!kI56!hH4oRYG55m_F4T.A@3r_;?3r_5<3;YZ4
+2Z>Q21]B001%m:$0)[C$/H.1!/H7=#/Ggsr.f1[f./bLk-2o1f,l]+f,)mat+c7EJ,:"HW+<_[j!Gt("
+,6T>>-RL2>,n21J.Ocl$00MBV2Dm<Iq_A((%l#ag95m*A5ZM0#@:NbS@f9a6?iXR4?M[t+>k_J$>5qb'
+=Sl1t<rZ1u<<#nr;Z0Jl;#O2i:B+,g:A[c`9`@]b9)hK]9)V<]8,YpR7K#XP6iKFN62a(H55[SD4T@MC
+3rM)63;tl82Z#B12#fB31Ars,0`Nj,0E3Zs/c7.).k<)!.4HYor@%Ojq^27fp*9V_r?D4aq&oY[r?0`7
+JffRd^)mY(+!2OH)a\I/-2o4k.JtP)-n-Ys/hJb51I=>j4?GS`2uPW41_2N'0i)mY-pq*GARoCb@qGUL
+rF>b5qd98-q-Eu)r*02)rE9#"rE&u!r)NbrrDW\nrDEGgqbR/cr([2bs%EAar(I#]r(-]TrC-iX77I/C
+r^6WNr^$KJqEP!Dr]U9DrB($?r]C$=s#L$;q`"I3rA=F.r\FL.pFuS"r%@puq^VOnq^D=hr?h7bs!7Of
+pEKMYTceq0JfsY-r?2=h+%CBD/,h("0Dd@*0/,+;1H#.l"ZA1m0eb9[/c@43.k</$-V&&<,X>=8@:*JP
+?i=C2?N=F3?i==.?2e+)>Q%_'=T2D#<r5nr<;fbk;Z0Jl;#F,f:&@W_9DhBc8P)HD7nNVLr($]TqaLKP
+r^-QLr]pEHs$$HIrBC6Es$-NIs#p?DrB(!>!'C*>s#L$;!''j7rAFX5r\XO/r\FL.p+QJ!r@S""r[[t!
+s"41#q^_Upq^M1dr?hIhq'5qbr$(JNJg#^hWZ_Zn,U+ET+WEaa5Q)f0-7(#d-N5:q-712k.k`O[4ZbV]
+2)I,d1&`j;0eb+NE'GX6<F93D@q&hTrF,Y4r*K8+r*9#$r*','r)ihtrDrqur)E\pr_i\lr_WPhs%`Si
+rD*5ar_3>cr_*8`s%3/]rCQoVqaLENr'UHMrB^BIr'($As#g<Cs#U*=pc/73rAOR2r&"F0s"aO-r%S.(
+s"<pqs"+.##:h;S.Ocep.K([l-i57h-2&Sa,Q/hc+o*8\+oNP#++bSd+4D;<+<M[H+<*Xc5pcLW!%Ign
+&1AtX.kWD-1G_?_5!1nf3&ggor%npC2D@pK6RY<(@V'(^An,ENAGp$9@/F=2?N4@,?2e+->Q7n)=o2>"
+=8l8!<W5tr;uT\n;>X2e:]4&d:&doe9E.W^9E%Q]8GbpU7fPpT7/fRP6N0:L5l*_F55m_F4T.AA3rV5>
+3r_5<3;YZ52Z5K11]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,Q&b`,5`UC+G(_m+T3Gb,9KAUF[uB]
+!A?&&/d3m^0f1[Dr](3A1bpd>0.edS/Gq",-V&&<,X>=7?sd>N?iFI3?iOI4?i==.?2\%(>Q.e'=T;J$
+<r5nq<;ohk;Z0Jm:]O>i:]4#b9`7W^8d%^W84Z8K8Gl!V7f,XQ7/oUP62a(I5Q<qI5Q*eG4o[bH56!eF
+4T.A;3rV/<3;YZ52ZGZ62#K-01B0-01%m:$0)[C$/H.1!/H7=#/Ggsr.f1[f./bLk-2Aha,1[oh+bClP
++VH"F+sJ-Q)a\@*,:"NZ-6src-N5;#-712k.k`P=4#f,U1c,%ar%JU6.nXbF,sbO<@UN\T?t'%Cr*]J0
+qd'/*pKRQ!r`T2%qcE_ss&Jtrr_reorDEPjrD3Ggs%iSgqb?u^r_*8`s%32^r(6iVqaLHO!(6ZOrBgHK
+rBU9ErB:0Cs#^3@rAj[5rAX^6r&+C/r\OR0rA"4(s"FC)oI]tl#:h;S.Ocep.K([l-i57h,lf4b,QK(f
+,5rb]+93S`+JBm/++bU+*sj&3+!)OD6>o.9r[%Unr$N+*.4Zo$/MJt:69m^s4$#>[2)Y=h&Ml4$2)%gJ
+6RY<(@V'(^ARf<NAGfs9@/F=0?M@b*>l@n,>5VP#=T;J%=8u>"<W,nq;uT\n;>X2e:]4&d:&doe9E.W_
+9DqK]8GbpU7fPpT7/]LO6N0:L5l3eG55m_E4T.AA3r_;?3r_5=2ukr82uGT42#K0/1B0*'0`Ea'0)[<t
+.fCgn./PCj-MJhd,lJt^,5i\M+G(_f+K6L^+Ts#37Wh6"/-.CUr%84-0JPC?2*!Z%3Ar]L0eb74r@Imt
+%k9%U7rCL:5Z:rr?X[AL@/OC-?Me%+>kqV(=oDJ&=8Z+r<W#hr;uKVo;>jDk;>sDi:]4#b9`7Ta9)V?b
+8P)HD8,Z!W8,PjR7JoRO62X"H5Q<qI5Q*bM4Zu"n5!;(-4T.A<3rM)<3;b`52Z>T52#K0/1B0*&0E<a(
+/H@@%/H.1!/H7=#/Ggsr.f1[f./bLk-2Ahb,/>@R+bCle+VH"F+sJ-Q)a\@),:"NZ-6src-N5;#-712k
+.k`P=4#f,U1c,(br%JU60.KS55:/Zq?=@5N@UT1DrF#Y4ra,J-rET&#rEB/&r`K)"r)WesrD`_or_i\l
+r_WPhs%`SirD*5ar(R)_s%<;_s%<5]s%*,YqaLHOqa:9JrB^BIrB:3Fr]U6Cs#^3@rAj^6r&=X6rAFI/
+rA4I/rA"4(s"FC)oI]tl#:h;S.Ocep.K([l-i57h-2&Sa,Q/hc+oWVZ+H%=n+,M'D+<M[H+<*WPDF#Ts
+-RL5gr?i1*.4Zo$/MJt:69m^s4$#>[2>oB21Cc<#0McdX-pq*FARf=`A,^$;A,g$;@/OC0?M7\&>Q.h)
+=o2>"=8u>!<W#hp;uTYp;>sGi;#=&e:Adid9`Icc9)_K]9)_BZ8,PjU7K#XP6iB@N62a(G5Q<qI4oIMA
+48M#;3W1r72uPZ72>oB01]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,PND]+k.Wd+G(`M+T3Gj,9KBs
+7k?5D/2&UQ/d3m^0f1[Dr](0@1bpd>0.m/Sr$r:-.OIW%4s`Hm?!q#J?s[7>?hn%*?2\%&>PqV&=8c1s
+<W,ns;uBPm;>jDk;>sDi:]4#b9`7W^8d%^W84Z8M8Gu'V7f,XQ6i]RS6iB=J5lEqI56!kG56!eF56!eE
+4T.A=3rM)<3;kf52Z5N42#K0/1B0*&0E<a(/cI=#/,h+"/c@6t/,^sp.K:gj./bLk-2Ahc,5iYb+J^04
++bCm0+VH"F+sJ-Q)a\=(,:+W]-6src-N5;#-712k.k`P=4#f,U1c,+cr@n4(%PB5'E'G[8<*j!@@U`\Q
+r*]M2s'GY0qcreur`]8'r`K,#qc3\sr`/qsrDWYmrDEPjrD3Ggs%iSgqb?u^r_*8`qFUZWs$lrUqaC<K
+rBgBIrBU9Er]U9Ds#^6Aq`4O5rAXa7rA=R4q_\7-r\FF,r%S.(s"<pqr%&('.k3"t.4?YD./PCh-N,7a
+,QK(f,5rbZ+R'u"++bT6*tBD8+!)OD6>f(9-RU5h-N,:t-n-Ys/hJb51C$635!1nf3&gdmrA+sA1bVUG
+6RbB(@:WkZAR]3JA,]s;@/XI0?M.V&>Q%b)=oDJ"=8l8!<Vobo;uT\n;>X2e:]4&g:&[le9`Icc9)hQ_
+9)hK_8Gu'U7f>dT7/]IR6::]<r^$KJr'13Fs#p9BrB'm;rAjj:rAXU3r\aX2r%n=-s"X7%r\+7's"=7#
+q^VOnq^D=hr?h7bs!7OfpEKV\r?2+^`#sXSJfrMbr?2Lm+%C?B/1iG)/hHoQ"YVPa1c%#g3=%N"1,1I9
+/M&IO.hF0[.4HQ4D*B72;dEd;@:3F??i=:2?2e1/?2In#>Q%\&=8l8!<Vobp;uKVm;>jDk;>sDi:]4#b
+9`7W^8d7jY84Z6A8Gu'V7f>dQ7/fRQ62a%M5<qL45Q<qI5Q<nU5!D+m5!D+m4?P\e4T.A>3rM)=3;b`4
+2Z5N32#K0/1B0*&0E<a(/cI=#/,h+"/c@6t/,^sp.J5+f-N,7i,lAqf,5i\b+HI[t+c7EJ,:"HW+<_[j
+$>VgM,paf_,:=fbrZr%$-7UGp0/#IM3&WWN1GSe]r\"d7/La815:/Zq?=@5N@:*IA@/XI1?2In!>Q7n*
+=oVV%=8Q%s<W5tr;uBPl;>sDj:]F2i:]4&c:&I]a9E.W]8c;3X7JfLN6i9:I62a(H55m_F4T@MC3r:r9
+3;b`72Z5N12#T6/1Ars,0`Nj,0E3Zs/c7.).k<)!.4HYor@%Ojq^27fp*9V_r?D4apE9DVruTi8JffRd
+^)mh-+!2OH)a\C--7:/f-mnm?&1AtX.kWD-1G_?_5!1nf3&ggnr%ej?1G;LF6RbE)@:WkZAR]3KA,Tm7
+?i+1.>l\.*?2e(,>5h\'=Sl1u<rQ+t<!#ut<;fbp;Z0Ji;#=&e:Adid9`Ic^9)_E[8,GdS7K,^R6NTS@
+6iB@N62a(I5Q3kH4o@G@48_/<3W;#:2u>N32>oB01]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,PND[
++T<IY+G(_f+S-`S+UTG97W_-O/hS_./Gq+(0/,+;1H#.l#<"Co0eb74/H%*u.LmjT,t;`8,sbI7?X@,J
+?N+=1?N4=2?N"1,>kM>#=Su8#<rH%q;ufkr;uT\m;>jDk;>sDi:]4#b9`7W^9)hK_8GbpT7f>dQ7/]LQ
+62a(K5Q="I5Q<qI5Q*bQ4Zttm4Ztni4$,S'48q;=3W;#:2u>N32>f</1]B001%m:$0)[C$/H.1!/H7=#
+/Ggsr.f1[f./bLk-2Aha+oWVP+bCkh+fZ[u,:"HW+<_[jC-Emh,pXc]-RL2>,mG\C.Ocl$0*aX%3&WWN
+1GSh^r@\X4/La815:/Zq?=@2M@:/t@r*TD.qcs&'!*]2&r)s#$rE&ksrDiksr)<JjrDEPjrD3Ggs%iSg
+qb@&`s%NDbs%<2\r(-cTqaC?Lr'L3FrBU9Er]L6Dr]:*@qDnL6rAX[5r\aU1r%n7+rA"4(s"FC)oI^(o
+r[\:).k3"t.4?YD./PCh-N,7a,QK(f,5rb\+T3D]*lK.P++bT`*tBD8+!)OD6>\t7-n$Dj-2f2(-n-Ys
+/hJb51I=>j4?GS`2`*Ah1Cu;u1G2FE6RbE)@:WkZA7B*KA,Kg7?i+1/>ln;:>kq\*>Q%b*=o;D!=8Z,!
+<W,ns;u]hq;uT\n;>X2e:]4&d:&doe9D_?[8c;0V7f>dU7/TFO63'CO6N0:L5lEqH4odbF49@T,4T.A?
+3rM)=3;b`42Z,H22#K0/1B0*'0`Ea'0)[<t.fCgn./PCj-MJhd,lJtc,5`Y`+T3CC+G(_m+T3Gb,9KA[
+F%7c6/hJ\,r%8.+0JPC?2?#T?2Dd0D0J>$U/,h"0-n$B2D*B73;I!R8?sm;J?i==1>l\40?2@h!>Q.b'
+=8u>"<Vf\n;uT\n;#jGk;Z0Jm:]O>i:]4#b9`7W^9)hK_8Gl!U7f>dP7/]IQ62a(J5Q="I5Q<qI5Q*bQ
+4Zttm4Ztni4$,S'48q;>3W1r92uGT42>]6.1B9311B0*&0E<a(/cI=#/,h+"/c@6t/,^sp.J5+f-N,7d
+,lJnb+P@oi+bClP+VH"F+sJ-Q)a\:',UF`^,pOca-N5;$-712k.k`P=4#f,U1c$lb0`<X8/M/DCDa,R7
+<*j!?@UWVOra>\3!+,V0qcs)(s'#5&rE9)$rE&ntrDihrrDWPjrDEPjrD3Ggs%iSgqb?u^r_*8`r(6iX
+!(ZuVqaCBM!(-TMq*FsEr'(*C"?\b-3]d*trAaa7rAOX4rA=F.q_J+)r%S.(s"<pqr%&('.k3"t.4?YD
+./PCh-N,4j,kiPa,Q/hc+o*8Y+9!=W++bSd+7gQa+<M[H+<*Xa5UIm--R^;>-P@gV.k<5(0JbLO5X%:l
+3]K&T2#T3A1,:X@/l$IT.7@6GA7K1]@f9g7@f9[3?N"1/>kqY*>Q%b)=oDJ!=8u>$<rZ1u<;ohr<;fbp
+;Z0Ji;#=&e:Adid9`Ic_9)V?[8,PjT7K,^R6iB=O6iB@N62a(I5Q<qI4o[YE49%GA48q;>3W;#:2u5H2
+2>f</1]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,PND\+T3DM+G(_f+K6L^+UTG97WV'N/hS_./,V")
+0/,+;1Gq0Q*]Q&60JG.4/M&G'.k3"t.46Mi7W(C95Z(co?XR5Hra>\3ra,P/qcs&'r`]5&s&f5$qc<Yq
+r`&eoq,./js&/kos%rYirD*;crCm2`rCR&^r(6lYr^d)\r^ZuXrC-]Rr^6]PrB^BIr]^BJrBL9FrB9s=
+q`Fa;q`4L4s#9p8s#'a3s"jX0r%\1+s"XI+r@e.&s"41#s""+%r@Rmtq^_Upr[Idor[7^or?qUlq'?"d
+r?M:c]HMkMJg&Ve!$M7a+WqpJ6>Ah1-6ji],pX`^,pXc`-n6Yr0/#IL2`3EJ1,1N_0E<d*/e9Ka.7nJD
+-:(R:@UNVP?=Ee>rEfG.qcs,)!aAi3r*0/(rE9#"rE'#"r)N_qpf%2js&&blr_NJf!_lHdrD*Aer(Qu\
+r(?u\s%*/[s$lrUrC$ZSs$ZlSr'L<IrBL6Er]L6Dr]C0Br]9p:rAa[5q)/41r\XX2rA+@,s"aO-r%J+(
+r\"+#palCpr[Rgpr$_Fir$MFir?VCfrZqCdq&oe`+sHq/rud(=Jffjl#9G!0+!)LA59+K-,:Flf,q()f
+-n$Gj.4[#&0JbLO5Wh(g3B/ts1__`%1,:R>1+l=D6RbB'@:`qZ@q'!I@JsU5?i+1.?2e+/?2\%.>Pq\%
+=o;D%=8c2"<VBDl;uT\p;>j>k:]=2g:]F2g:&@W^9E%N`8cD9[8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?
+48V);3W:u<3W:u<2uY`72>]6/1]B-01]B-01&Na(0DdC#/c@3s.fCgn./bOm-MSnc,kWA[+jhEa+G(`N
++:oS:+<_mQ*^k'B.5!/).kW@O/1<#"/MAq:2*!ZV2DQs?0.nh-/1W5#.Oceo-m_?#4s`Hk>[UoH?X7%>
+@/OC2?N"1,>l7h*>5_V(=Su7t<rH%t<;f_q;Ya2i;u]bq;?'Jk:]4&e:&Rcb9DqK[8cD9\8cM?]8,c!V
+7K,^S6iTLQ62s7L5lNtJ5lEqH55dY?4Sq5=3r:r63<(r:2ZGZ52#fB21Aim+1B0*-0`<[(0)mO%/H77#
+0)[C!/Gq$r.fLmq-ibXp-iYUn-iYOh,lf4h,Q8mW+bCkh+nQoX+T<Mm+<_^kC-j'j,:4T],lT)),UFcc
+.Ocl$00M?T2)I*E0ek@90/*;W%kK7\8T6pA5uV*!?t!GL@JsR3?N"1,>l@n,>5VV(>5_V%=Su8#<r>ts
+<;BJl;ZBVn;#X8h:'"'br(d8dr(Qu\rC[)]r^[#Zr^QiTrC$ZSs$ZlSr'L<IrBL6Er]U3B!'C0@q`4U7
+q`"@0s#'g5r\OL.r\=F.rA"7)s"FC)q^qRor[[str$hOlq^;=hr[%Lgs!.Lgr$2"\s!%CbrugGGJffRd
+WZN3%+<M[H*uR:Z6mF*,.4$Ah-R^Aj-n-Z!/MJt:#=:[<3]T2[2uYW61]B-@0etL::38iP6WRW,@q9(Y
+AGos8@/aO1?N"1/>QA(->lS%+>5MJ$=T;J#<rZ1n<<#nr;ZBVm;#a>j;#O2i:Adfd9`.T^9E.Wa8cD9[
+8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?48V);3W:u@3B/uW2uY`72>]6/1]B-41GU^?1&Na(0DdC%/cRF$
+/,Ump.JkOl-iPIf-2f+^,5i[t+G(_f+OhMF*ZuRK+X8$rF%[r7/2&M+/,h(J.kE;+1c%!L3B/oP0J>(3
+/M&G'.k3"t.46Mi7W(C95Z(co?XR5H@/OC1?N"1,>lS%->Q7n*=oVV%=8Q%r<W?%s;u]bk;$9fq;Gg<j
+;#O2g:B!uc9`Ica9)D3Y8H29]8H23Z7f>dT7/fRR6N'4K5lNtJ5lEqH55dY?4Sq5=3r:r73<(r:2Z>T4
+2#fB21Aim,1B0*.0EEg\r@e.&s"41#s""+%r@Rpur%%[pr@.[nr[7^or?qUlq'?(f,:!45rZ[+@Jg$!p
+!$M7a"!Aa,63q<m+XSH^,:4]8,nM=J-R^Gn.k`P<3]8fO1GU]a0`Ng*/e9Ka.7nJD-:(R:@UNVP?=Eh?
+r*K>-qcs)(s'#A*rEB2'r)ikur`8ttrD`Skr_ibns%r\j!)NPg!)<Adr_<>bqb-l[s%32\s%!&XrC-ZQ
+s$crUs$Q]Nr'C9GrBC3DrB('Ar]9p:rAa[5qDS@2s"s^2rA+@,s"aO-r\+I/0/"q1q^qRor[[str$hRm
+q^;=hr?_Cfs!.Lgr$2"\s!%Cbruf]2JffRd^E4".+<M[H*uR:[73a3-.4$Air[90B-n6`"/MJt:69dRn
+3B9&X1c.!E1,:R=1,:IWF@.KE<afQLA7K(ZraG_4ra5P/rE]5(r`f>)qcWl"s&],!r`/\ls&8npr_`Vj
+s%iYkrD3Ggr([&^r(I#]s%32\r^ZcRs$crUr'UELr^$HIs$-HGr]U3Bq`F[9rAja7s#9p8r\aR0rA4=+
+s"XF*r@e%#r@Rsur@7^oq^D@ir[.Ujq^)1docj>XS03D+Jfs\.&fr/<+X&'O6uu!N0.\b,/h8J)r[\O3
+0/PIB3B9&V1,(@7/M-lOs!n!s%jrbO7W(C95Z(co?XR5H@/XI1?N"1,>l7h(=oMP%=8Q%s<W?%r;uT\j
+;>sJn;>sDj:]4&g:&Rcc9DhEZ8c2*^8OuBB8,YpU7K,^S6iTLO62a(J56*tI5Q3kF4o%5;48h5;3Vtf9
+2ubf72>oB31]B0-0aKNi0ek@90/#$X0E*U(/c@7#/,q7#/c@7!/,Lgo.K([o-iYUn-iYOh,lf4h,Q8nL
++bCkh+fZ[c+T<Mo+<_^kC-j'j,UXf`,UFf:,mG_G.Ocl$0+0m'2Dd3G1,1I:0/*;W&hPXc.7nJD-:(R:
+@UNVP?=@2JrEfA,qcs)(s'#D+r*','rE/qurDrntr)EJjs&/kos%rVhrD!>erD*;cr_38`!)*5^r^m)[
+s%!)Yr'gQPs$crUs$Q]Nr'C9GrBC3DrB('Ar]9p:rAa[5q_nI3s"s[1rA+@,s"aO-r\4@*s"=."pacCq
+s""'ur$hUnr$VChr$D:es!.Lgr$2"\s!%CbruerrJffRde/o;E+<M[H*uR:[73j</.4$Dj-n5-D-n6`"
+/MJt:69dRn3B/rU1c.!E1,:R=1,:IWF@.KE<afQLA7K(Z@:B+Br*T>-rE]8)rEK8)r)rr"r`B&!rDiSk
+s&8qqrDEMiqG7)crD!/_rCd)]s%32\rC?ZQs$crUr'UELr^$HIs$-NIs$$EFrB0s=q`=[9r&F^8r\j^4
+q_\7-r%e:,r\+C,0JNGYq_%h!r@@grr@.Ulr?qLipa,kap*'J\r?6q=Jfopn#9G!1+X&'O6je!..PEA-
+/2&M)/cI:2/hf+<2*!ZV2)6j=/hJXR.hjH_.4HYm-m_?#4s`Hk>[UoH?X7(=?i=:3?!dJ8qcs&'rE9)$
+r`B&!qc3VprDWYmq,./is&&emrD3GhrD*8ar_*2^qap`Ws%!&Zs%!#WrC-]Rr^6]PrB^BIr]^BJrBL9F
+rB9s=q`Fa;q`4R6s#9s9r&+F0s"jX0r%S1,s"XO-r\"7*r@e.&s"41#s""+%r@S%#r%%Xor@%aq.K([o
+-iYUn-iYOh,lf4h,Q8n7+bCkh+ho0#+T<N++<_^kCI96l,UXf`,UFca,paof.Ocl$00D6Q1c$pBr\,'?
+0.nk//M&G%8T6pA5uV*!?t!GL@JjI.?2In*>Q7n,>Q%b*=o;D!=8c2!<W,nk;ZK_p;?'Jj:]4#g:&[od
+:&[ib9D_?[8cM?]8,l'U7K#UY77BU46UO3=6Ms.J5Q*eF4oIJC48q;<3W1r72uGT52?,N31]9*.1&j$-
+1&is,0E3[$/bgmr/,h$r.K:gp-i57f-2f+h,Q8td,P`M_,5i\b+IjO*++bU,*tfV;+!2OG)*_t,,Uk)j
+-7L;j.K1_*.P*2(0JbLN5<Lqd3&`bp1]K600b6#p/l$LU.77-EARf7\@V#CEqd95,rE];*rEK8)rE9#"
+rE&u!s&K)!pJh/ks&/blrD<AerD*>drCm)]r(?u\s%*&Xq*tBQs$ZcPrBgKLr':9HrBC3DrB0s=q`=[9
+r&F^8s#0d4q_\7-r%e:,s"OI+s"OC)q_%h!r@@grr[Idoq^;7fpa,kaocj>Xjrf6uJfq'9*$-4F+X&'O
+6uu!N0.ek/0.SS*/M&J+0JkRC3B86A2)-a;/hJV).k3"t.4?Sl-m_?#4s`Hk>[UoH?X7&H?i=:4?!Ue8
+?2In)>Q.e(=T2D#<r5nq<;ohp;YX,h;ZBVo;#=&e:Amlb9E%Q^8c)'X7gMXV7n6$<77B]E7K,^S6iTLO
+62a(J56*tI5Q3kF4o%5;48h5;3W1r:2ubf62>oB31]B0*1&is,0*!^)0E*U(/c@7#/,q7#/cRC#/,Lgp
+.0:nG.K([o-iYUn-iYOh,lf4h,Q8n"+bCkh+k.Y8+T<Mm+<_^kCI99n,UXfa-2o5+,pjug.Ocl$00D6Q
+1c$mA0JG.5/h[,T%kK7\8T6pA5uV*!?t!GL@JsO.?2In+>6%n(>5h\'=Sl1u<rZ1t<;'8i;?'Ji:]4#i
+9hnI^:&dob9D_?[8cM?\8,l'U7K#XS7K5dU6i9:K62a%H55m\F4T7GC48q;<3W1r72uGQ>2)R3I1G^dA
+1]9*.1&j$-1&is-0E3[)/cRC#/bgmr/,h$r.JtRj-N,4l,UFc8,l]+g,lAn_+T`i3+oWYb+GV%j+,V-F
+*ZuOH*Zl7a*,S+i.46Sl.46Mm.4?Vp/1rM.1G_<]4#o8[2`CXk'J_Eu0eb@</l$LU.77-EARf7\@V#FF
+qHs,+rE]>+rEK;*r)ro!rE&u!rDiSkr_rhpr)*Dhr(m8dr_<>bqb-iZs%35]qa^HOs$crUr'UELr^$HI
+s$-HGr]U3Bq`F[9rAjg9s#9s9q_e7-rA4C-s"XO-r\+:*r@e%#r@Rsur@7grr@%OjqBkt`r?V%[r?9Q2
+JfoXf^E=(/+<VgN,9B6p9I_\I0J"k.r[fNL/MAe71Gq0Q2`3<C/hS_,.k<)!.4HYn-R^91DE]@3;-[L9
+?sd2Ir*KA.!+,V0qcs&'s&o;&s&],!qc3Pns&8kopJCogr_WYlqG7&br_35_s%<5]qagZU#Y7KV7n,s:
+77R5Er^?`Qs$H`Os$?TKr]^BJrBL9FrB9s=q`Fa;q`4U7r\jg8r\Xa62)Y=hs"jX0q(Vk'r\":)0`<[(
+0)mO%/H77#0)[C%/H.0t.f:ap-ib^p-ibXp-iYUn-iYOh,lf4h,Q8mW+bCkh+nQoX+T<Mm+<_^kCI99n
+,Uaoc-2o5&,pk#h.Ocl$00;0P1G^d@0`Ea*0)dF5/1`5AE'Pa9;dNp@@:3DMra,A*qcs)(qc`r$r`K)"
+r)WesrDWbqp/Crf"Ahoj:JUmbrD*5ar_38`qb$fYs%*,Zs$liRrC$ZSs$ZlSr'L<IrBL6Er]U3B!'C0@
+q`4U7q`"F2s#'g5">_hh1,Jkar\=F.rA"=+s"FC)s"47%r@Rdqr[[str$hRlq^27fs!7Ujr?VCfrZqCd
+q'#b^r?;1`jr]0sJfh!7&0;r9+!)LA5Aiq9.46Sl.4G0E#Uh,P/1rM.1G^+=5!(ba3&``O1GU^?0eb::
+1+l=D6RbB'@:`qZ@q'!J@/41,?N"1/>l7h*>5_V$=T)>$<r>tk<;oer;Z9Mp:f1*g;#O2g:B+&d9`Ica
+9DhE]8cM?Y8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?48V);3W;#;2ubf52>]6/1]B0/1&is,0E3a)0DdC%
+/cRF$/,^sq./PCf-MSnc,kWA[+hSqL+G(`c+;,_<+<_mQ*^k*D.kiP//2&P+0)dF50/,4=2*!ZU1bgX9
+/hJV)r[Imsr[8:)-m_?#4s`Hk>[UoH?X7(<?N".0?N"1,>lS%->6%h)=T2D#<r,hp<<#nq;YErj;Gg:f
+;#3ud:B!rc9E.W_8bu!V7gMXV7n6$<77B]E7K,^S6iTLO62a(J56*tI5Q3kF4o%5;48h5;3W1r;2ubf9
+2?,N52>oB31]B0+0a9<c0/"q10`<[(0)mO%/H77#0)[C%/H.0u.f:ao-ib^p./kUo./bOn-M\qh,U4Q6
+,Q8mB+bCkp+TNYa+Tii1*'spH6R!m(-mU/dr$Dn%.4Qbs0/#CI2)@$D0eiS[s"=='r[\L-8T6pA5uV*!
+?t!GL@K'U.?2In*>PhV&=oMP%=8Z+t<W,ni;uTVo;#X5l:/=Xc:]4&d:&Rca9DhE\8cD9[8,l'T7K#XS
+7K5dU6i9:K62a%H55m_D49.JB3r:r93;YZ42@)/t1c.!E1,:Za1B'$.1Arp/0JG-a0.nk//M&IO/bgmr
+/,h$r.K(Xl-N,7i,l]1h,l]+g,lAn_+o`bb+o`\4++bSd+28m/*ZuOH*Zl7aDFPm#-RpGl./kYD-n-Yt
+/hJb51I42d3B/uW2)@$D1,1L;0JYC9:38iP6WRW,@q9(YAH$!8?N=F3?i+1.?2e+->Q%b(=o;D#=8l8!
+<V9>k;u]bq;?'Jm;>j>j:]4&f:&Rc^9DqK]8H_RT7n6&J8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?48V);
+3W;#;2Zu#s2)R5i2>]6/1]B0/0a9<c0/"q30`<[%0)[C#/,^sr./G=i-3,@k-N5=g-2f+^,5i[T+G(_f
++S6ch*ZuRK+X8$rFA+2=/MJ_0/1iLR/IjEg1c%!L3B&cL0.nk//,h$r.1R^P-U_f<,X577@:*GO?N"7/
+?MRk!=oDJ%=8Z,!<W,no;ZK_p;Z9Vm;ZBVm;#a>j:Adia9`@]`9)V?\8GPdR7f5^S7/fON62s4K5Q<qF
+5Q3kG56*nH4o[YC48q;@48h5>3W1r72ZPc72Z>Q21]0!,1Arp%0E*U&/H.4%/hHrQ!%dssr[Rjqo-jPb
+s!IOfs!.Idj<9*uJg%-;&g/>@+sJ6P6>/b1-m^,a-7:,erZqaq-7UJr0JEbo3AiTJ1,1I9r@\%#%kB/#
+DaYm9<*is>@:3DK?i==1?27b">Q%b*=o;D$=8c1s<W,nr;uKVn;>j>d:]!ob:&doc9)qTa9)V?\8,u0Y
+7f#RP7/TFO6N'4K5lEqG56!eG4T@MC3rM)63;tl82Z#B12#fB31Ars+0`*U(0).$q/H77#.f(Rs-n$Gk
+./bOm-N,7^,lAn\+oNOq++bSd+42/9+<VgG5ANb6/,gmr./kS+-n$Pq/1rP02)RZ`4#o8[2DtFgr@ng:
+0/$"@8Ld,/?XdGR@UNXB@/aO/?Mn(*>l7h+>5_V(=Su7t<r>tq<;ohp;Ys>i;#=&e:B!uc9`Ica9)hK\
+8GbpT7fPpU7/oXP6Mj(H5lNtJ4odeG4o[YC49%A@48_/>3W1r72uPZ52#T601Aip.1&Wg*0E3a)0E*U&
+/cI=#.Kh7O.OceF.JtUo-iGC`-2f+a,6&hd+bUti+Gq9H+!;[M,:+F"#B<He0eP%00)[=4/M/S.1c%$N
+3]AlM0.nk./,h$r.K1\&6u>795?(rt?X[>KrEoM0!+#D*oi_5qr`B&!s&Jtrqc!Gkr_rbns&&\js%iYi
+!)EJeqb6u^rC[#[r^ciTrC6ZQr^?`PrB^HKr'13Fr'10Es$-NIs#p?DrB(!>!'C*>r]0p:q`"I3!&aa4
+r%n.'!&4C+pb2V!r@Iq"!A5r%/H@?u/,h$s.J,%d-iYOh-3#4g,0qEa+bClM+V,b@,99'`6m3s),U=]a
+-78^<&1/_Q.4d/,4#f)R1,:R<0/*8Vr[eU1.n=MG,sP@8?sd>M?=3V:ra#>)pfmZ"s&o8%r`B&!r)NYo
+s&8hnr_`VjpeUc^rD!;cr(I#]rCQuZr'pQPr'^HMs$?]PrB^BIr]g<Es#pBEs#^6ArAjX4r\sd6r&+C/
+s"j[1rA"7)q_A(&pau@os""+!qC)Lp-mpG@-iPIk-28b`,lJqf,5*2Y+IaI)++bU)*s`u3+W<R\7jBP`
+-NGRo-P7aT.P!&&/MK"<5s@@j3&``QrA+=+%koXi963WR6rmZ(@:NbR@JjO4?hn%%>l@n,>5VP'=Su7t
+<rZ2"<Vobp;uKVl;>a8f:]4&f:&Rcb9DqK_8c2-V8,YpW7JoRR6i9:J62a(I5Q<qH4o[YC49%A@48h5>
+3W1r72uPZ52#T601Aip.1&Wg*0*!^(0E*U&/cI=#.Kh7O.OceF.K([o-iGC`-2f+a,5i\F+G(_f+K?Op
++!;[M,:+F"ED7l:/hJY-r@A4+/M8\41H%9T#<+Io0.nh-/,^sr.1RaR-U_c;,X577@:*GN?N+=1?N4=,
+>kV=u=T;J$<rZ1t<;TVl;ZB\o;ZBVl;#X8j:Amoa9`7W`9)V<]8cD9W8,YpS7K#XS6N'4M5l<kG55d_E
+56!kI56!eF4T.A;3rM);3;b`62ZGZ62#K0*1&Wg%0E!O%/H7:'/M8UQ/H@@!/,^sr.J5+e-iPIg-3#4g
+,.\qL+bClb+V,b@,90!_6m3s),U=]a-78^<%43DN-n?r(4#f)R1,:Q^0E!L7/M/M(7rLdA5?(or?X[>J
+?i==0?27b'>Q.k)>5h\'=T)>#<r>tq<;ohp;Z0Jl;#!i`:Amoe9`.Q^9)V?\8Gu$T7K#XO6iB@N62X"J
+5Q*eF4T[`.3rhAA3rM)73;kf72Z5N22#]<21Ars-0_mI&0)7*q/H77#.f(Uo./PCj-N,7_,lJtf,5*2Y
++GLti+,M'D+<M^J+<!EGCI]U"r[.[or[/:+-n6_u/M/V31I+,c3B/rU2>f6.0b,ii963WR6rdT'@:NbR
+@JsU4?hn%&>l@n,>5VP&=T)=u<rH%q<;fbp;Z'Dl;#X;g:]*uf:&Rca9DqK_8c;3W8,YpW7JoRQ6iB@K
+62a(I5Q<qH4oRSB49%AA48h5=3W1r82uGT42#T6+1&s'-0_mC#0)[C$/H.+'.k3"t-n-VD./bOl-M/V^
+,krS^+jM3^+G(`N+:fP:+<i!T*^apA.5<G,/M?uQ&1oId0/G@@3B8uS0J4t0/1^WJr[A@+-RV8t66ncp
+?!q#J?s[4<?N+7+>k_D"=T;J#<rQ+t<;TVm;ZBVl;Z9Pl;#O2f:&@W^9E.W_8c2-W8,PjR7JoRO62s1M
+5lEqG55meE4p4)65!;(-4T.A<3rD#:3;tl72Z>T52#K0-1&<U#0DmI$/H.4%/hHrQ!%e$ur$qXopF-%i
+r?qOjq'H%cr?@[RJg#^ho-"\i+X/'R)aJ()+XeW^,UOlc-N5;#-71,h.PEG:3&NKI0eiMYr%8I1.n=JE
+,sYC7?s[5K?!mS;r*B,'q-3f$rE9,%r)`o!rDi_o!)rkqr_iYks%rYis%`Phr(d/ar_38`r(?oZr^d#X
+qaLHOqa:9Js$?TKr]g?Fr]U6Cs#^3@rAj^6r&=R4rAFO1rA4I/rA"=+r\==)r\"%!r@It!s"+1#s!mjo
+s![dmr$M@gp*BP\rZ_%Zr?12DJffRdW?2*_rZ;=e)*Mb*,:ia@!%@go""5QI/,h($0/GBj5X%4g3&``Q
+1Getbr\4j802$@W.Rd?E@UNYS?i=C1?hn%(>l7h*>5_V&=T2D"<r>tp<;]\p;Z0Ji;#=&e:B+&d9`Icb
+9DqK_8cD9Y8,PjU7K#XQ6iKFM62X"G5Q<qI4oIMA48M#93W1r92uPZ72>oB/1]&p-1&Wg&0DmI$/H@@%
+/H.+$.k3"tq^D@ir?h1`r?VCfp`fY[\KHJHJfrPc%j)o:+X/0Q6ZGgL0eP%00)[=3/M/S.1,:[G3&WQH
+/hJY+r[[psr[A=)-UVZ9,sYC7?sd>M?!mP:rE]5(r)s#%r)ir"rDrksr`&hpqbmDjrDNSkr_WPh!)EJe
+qb6r]s%<2\qagWTrC6ZQrC$ZQrB^BIr]g?F!^/b4rBC6Er]U<F!'U9CrB'm;rAam<3W1r:2uPZ52?#H1
+1]9'-0E<d)0`*O%0)mO%/H.4%/hHrQ!%e(!r@7[nodKeer?h:c![Ap6rZ[%>Jg#so!$_Cc![8RJ$>;gN
+-m^,a-7:,erZr"#-7C5k/hT1E1bpg@0`*O%/e'?^7W(R>5Z:rr?=7,Gra,P/pK[Mur`]8'r`K,#s&T%t
+qc*Mmr_i\ls%rVhr_EJhrD*5arCm2`rCR)^9)V?\8H20X7JfLM6iB@O62X"I5Q*eE4o[YE49%A=3Vtf7
+2u>N32?#H21]B0.1&is,1&`j.0/"sX0)R=!/H.1"/H77#.f(Uo./bOl-35D>r?_._r?M7bp*'AWcl[i]
+Jfh]K!$M4^"W0C<7jBP`-NGRo-NbbF.P(KL$8++j5Wq.f2`EWOr\OF,%PTP.E_%ZK<F93C@UWVOs'Ye4
+pKmZ#rEK5(r`T2%r`B&!qc3MmrDW_or)*>frD3;cr_<>bqb-l[s%35]rC?`SrC-]RrBpQNrB^<Gr'13F
+s#p9BrB'm;q`4U7s#9j6r\aX2q_S4,rA"7)q_.n#!A,r&/cI=#.K_1N.Ok9Dq^;=hq'H%er$;7dp`fY[
+R37)(Jfs\.%j)o:+X/-O6?,^K0eP%00)[=4/M/S.1,1UF3&WQH/hJY*.fLsr.LmmT-:2K7,sYC7?s[5K
+?2\+.?2.\#=oDJ$=8l8!<W5tr;u9Gm;>sGl;Z0Jl;#O2i:B!ud9`%K^9)V?X8Gl!W7f>dQ7/fRQ62a(J
+5Q*eG4o@MC4U=584Ztni4$,S'48_/<3<D0"3W1r:2uY]82?#K32#K-41,1L;0`Ea(0`<[&0)dI$/H.4%
+/hHrQ!\>iPr$qOlodKhfr?h7bs!.Idj<9*uJg%*:!$_@b$lV?D6m3s),U=]a-78^<"stZF-n6i%#s("%
+1,1L;0/,*Y0+ffh0.\VCD*oU8;dEa:?sd2Gr*B#$q-3l&rE9/&r)`kurDi_orDW_or)*GirD32`qb@#_
+r_*2^!(d2_9)V?\8GkpR7/TFM6N0:L5lEqH55[SD4T@MC3r:r93;b`32Z5N52#T6/1Ars-0`Eg,0`Ng)
+0)R="/H%+!/H77#.f(Uo./kUm-3>J>-N,7a,lT%e,5!,X+M/_I++bTa*t'26+!2OG(d)S(,:ia@!%@go
+""5QI/,h(,0/GCL4ZYP]2Dm>i1]0!<0J5t<81I)/?=@5N@:!@>?hRh(>lJ"->Q%b)=oDJ&=8Z+r<W,no
+;uT\n;>X2g:]!oc:&[ib9*.^Y9DqK_8c2*U7f>dT7/]LQ6Ms.H5lEqG4od_G4o@G@48_/<3<D0#3W1r;
+2uPZ52>oB/1]K600``s_r@n.&r@S.'/M?uRr[e$u""PiN.K([n-NYVB-iGCd-2f+f,PWJ_+o`^=+G(_n
++9ru2+<_mQ*'jgL9dqeL/M/UR/.aBb/h\t71cRHQ1GCF5/1W4K/,^q-.46H/CI'74;dEd;?sd4=?N"1(
+>kqP%=Su8#<rH%u<;]\l;Z'Dl;Z0Jm;#F,g:B+&e9`%K]9)_EX8Gl!X7f>dQ7/]LQ62a(K5Q!_E4oISC
+4U=584Ztni4$,S'48q;=3W:u<3W1r:2ubf72>f</1C,`j0eb:70.nsX0`<['0)[C#/H.4%/hHrQ!\>iP
+r@7UlodK_bp*K_`r?BQ2Jg#^h^*+(4+X%sO)Eqh&+XeW^,UOlc-N5;$-71,h.k`P:2`*9E0eY0Y0`<X9
+/h\b*7;YC<5uV#q?=7,F?N"1&>kqV%=oMP%=8c2!<W#ho;uT\n;>j>j:\[]^:&Rcc9DhE]8H;B]8cD9Z
+7JfLN6i9:M5la4M5l<kH55[SD4T7DB3r1l83;kf32Z5N21]0$,1&is,0`j$^0DmI#/cI=!/,q1#/,q*q
+.0:nG-i>=j,lf:j-28bc,l]+f,4m&W+IaI)++bU,*t'26+!2OG(HZD&,:ia@!%@go""5QI/,h(,0/GCL
+4ZYP]2Dm>h1]9'=0J5q:81I).?=@5N@:!@??hIb$>lS%,>5qb'=T2D#<r5nr;ufnp;uKVn;>a8g:]!ob
+:&doc9E.Wa9DqK_8c;0V7f>dU7/TFO6N'4I5lEqF4odbF49@T,4T.A?3rM)=3<)#;3<(r:2?5W52>oB/
+1BoTi0ek@91&Wg*0DmI%/H@F%/cI=#.K_1N.Ok?Fr?qUls!RalpEfear$1t\r?:2DJfoXfV]ZBk+X.ml
+ED7l:/hJY-r@A4+/M8\31,M!O#<"@l/hJV).fCmq.M!mR6>Jk55uV&r?=7,G?=*S9p0@Drr`K,#s&T(u
+r`&hpqGR8h!Dl\m;>sDj:]4#g:&Rc^9DqK^8c;0[8,c'W7fZ$W7J]FN6NBFN5lO"H55dYC55dVM5!D+m
+4?P\e4T.A@3rM);2uku;3;ti:2Z5N12#K-71,1L;0/"q1r@n1'r@\%#r@It#!\H#Ur@J(%.kCQJq'ktb
+r?h1`s!.Id\flYKJg&Sd&L&AA+<_UdBLF!l,pX`_-RL2>,n;7K.4?]"002$K1,1I90)dR%0+KN_7;YC=
+5uLrp?=7,F?N"1&>l7h*>Q%_'=T)>"<rQ+t<;]\n;Z0Jk;#X8c:Adib9`@]`9)V<]9)V?\8Gu!S7/]LM
+6N'4L5lEqH55dYD49@T+3WM5;3W1r92u,B12>o?.1Ars-0`Ed-0JE;Ur%7n!r@8(%/1`;%.Ot9D![oHE
+r?hIh!%.Xjp*9V_r?ChVr?-h:Jffjl#9Y-2+!)I>3s07g,:ia@!%@go&h#.X.kE8'0/GCK4ZYM\2Dm<J
+rA4C-%PTM,EC_TL<*j!@@UWSNrEo5(q-3o(rEB2'rE0#"rDrhrrD`VlrDNVlrD<Jhs%iJdrD!;crCd,^
+s%E;_s%3/Zr'pWRr^?]PrBgHKr':3Fr'(-Ds#g<Cs#g6Ar]:!<r]'p<rAag9r\j^4r&":,"u7qg0JG.7
+r@n4(r@\%#!&"4%r[e$u"Y2&P.4?VC-iPIm-iGCd-2o1g,PND\+jM3^+G(`K+:KD:+r`de9dqeL/M/UR
+/.X<a/h\t82*!ZT1b^O7/M-lOr@7ap%4FMW67"ip>[C]C?<gh7?2In)>Q.h(=oVV&=8u>!<Vobn;tNrd
+;#O2g:&n#e9`@Zb9`@]b9)hKY8Gu-Y8,u-X7JfIQ6iKFM62j.I5lEqH55[SB4Sq5=3r:r63<(r92Z5N4
+2#]9.1&`s.1&Wg)0E*U(/c@7#/,q1"/cIC$/Ggsr.f1[l./bOm-N,7a,a9I(+bCm/+UoV=+sA-L5\<G.
+-R:#cq]u_!-R^>k.kE543&NKI0eiMYr@SU6/h9>*6mk5t>[CZA?<gh8?2In*>Q7n)>Q.h)=oDJ%=8Z+s
+<W5tq;uT_o;>j>j:]4#g:&[o`:&doe9DD-Z8c;3[8,YmT6i]^U70#aR6iB@O62j.J5Q3kF4o[YD3r:r9
+3;YZ12?5W62#K0,1Ars*0E<d*0)R<r/Gq"".OlnH-ib^p./PCh-N,7f,lAne,5i\Z+Pn2l++bT6*rmG_
+*sj&-4_[D3.4-Glq^;[u.P!&%0/50d5X%4g2`EWPr\OL.%l#an1JMs_-pCU:?s[5K?N"7.?N"1/>lS+.
+>lS%+>5h\'=Sl1u<rZ1q<;oho;ZBVm;#=&b:B+&f9_qE^9DhE^8cD6X7fQ!Y7fPpT7/TFP6N'4L5lEqH
+4odbE4Sq5;3rM)<2uku<2uko82Z5N42#T601&s-01&s',0`<[%0)[C#/,q*t.fCgn./PCj-Mo+f,lT%\
+,.&JE+G(`c+:fP:+<_pR*C=[>.PNG-0/!2S"t_DZ0/57?r\ap:0J4t0/H.0u.fCe*-p_Q6,sP=5?<poE
+>[I>6qcs&'r`]>)s&oA(r)`o!r)NVnrDN\ooMPTarD3Ae!)<Dcr_!5br_*8`s%3#Ws%3/[!_5aMrC-WP
+s$QfQqa($CrBL9Fr&t!@q`Fa;q`4L4s#9m7rAFR2r\FC+r\FL.r@n1'r\"4&r@It!s"+.$r\".#q^_Up
+q^MCjr?qRkr?_._rZQk:Jg#so"sP37+X.jj#%g:I-R:#cq]u_!-R^>k.kE543&NKI0eiMYr@SU6/h9;)
+6mk5t>[CZA?<gh9?2@h)>Q7n)>Q.h)=oDJ%=8c1s<W5tn;uTYl;#X8h:'+-b:&n&b:&doe9DD-X8Gu'W
+7K#UW7R]a67/]LN6N9@O5lEqG55dYE4T7D=3W1r72u5H42?,N11]&s+1&Wg+0E3[(/cI?s/Gq"".OlnH
+-ib^p./PCh-N,7f,lAne,5i\Z+NY^W++bTK*rmG_*sj&-4_[D3.4-Glq^;t(.P!#$0/51H4utY^2`<Pm
+1]9'?0eb@=9lrrT5#bir?=7/I?iFF2?3+><rE]D-!+#M-s',D)r`T2%r)`ess&Jkor_rbnr_`VjqbR&`
+s%WJdq+LZYrCQuYr'p]Vs$m#Wr'^KNs$HWLr]pEHr]U<FrB0s=q`=[9r\t$@3&iiUr&4L2r\XR0r\=U4
+1,:R=r%S(&q_%h!r@@apr@.Ulq^;=hq^)7fs!7RgoHKMBJfoXfoH4Yd+<VgO,99*h:+@qL0/"sV/-[[X
+/h\q82?#K;1b^O7/M-lOr@7ap%4FMV67+oq>[C]C?<gh8?2@h(>Q7n*=oVV%=8l8!<Vobo;u]bn;>O/g
+;#O2g:&n#e9`@Zb9`@]b9)hKV8Gu'Y7f>dR7/oXS6Ms.F5l<kG55[SB4Sq5=3r:r73<(r:2?>Znr\X[5
+r\XU0r%\4,s"XL,!A?/*0E*U(/c@7#/,q1"/cIC$/Ggsr.f1[l./bOm-N,7a,i0\r+bCl:+UoV=+sA-L
+5\<G.-R:#cq]uIo-R^>j.kE4U3]JuQ1,1K\0E!L80.nbBCI9I8;I!O5?=$lC?![D6s',M.rEK;*rEK5(
+r`T/$s&]/"qc3Soq,@;jrD<DfrD!>er_E8`s%NGcq+:Z[8Gu'X7f>dS7/fXT7/fRO6N07N5lEqF55dYE
+4T7D=3W1r72u5H42?,N11]&s+1&Wg+0E3[%/bgmp.g%7N.4>6G-n5*Cq^;7fr?_=dr$24cr?:nXZlalA
+JfiG`!$M7_#p:*KBh'Et-7C>?-k@aV.k<2)0JGaU3]K&W2DtIirA"m<0etOYF%IcE<*is=?sm=??i=:4
+?!Ue8?27b)>Q%b(=oMP$=8Z+u<V]Vo;uKVm;>j>g:\mid:&[i^9DhB\8H)-W7Kc4N7R]cD7/]LQ6Ms.J
+5lEqH4odbF49.M@48V);3Vtf92uGT42?#H21]&s-1&Na(0DdC#/c@3s.fCgn./PCj-Mo+f,lT%\,5r^:
++G(_n+9ru2+<_pR*C:!L:+@qL0/"sV/-[[X/h\q72?#K;1b^O7/M-lOr@/C..4Qbo5\WP35Z:oo?!goC
+?N+7+>l7h(=oMP%=8c2!<W#ho;uT\g;>a8h:]4#h9hbO[r_!5br_*8`s%3#WrC?cTrC-ZQs$QfQr'C9H
+s$-NKrBL3Dr&t!@q`Fa;q`4O5"ueJ!2Dm?MrAFR2r\FC+#Vn.i0eb:70/3>Xr\"4&r@It!s"+.$r\".#
+q^_Upq^MCjr?qRkr?_._aWZ6ZJg%iO%3cr>+X.jjAjmjj,UOl8,n;7L-mpDm/1`hA2)@!B0`3U&/e9Tf
+.mn&=-UCX8?<gfC>[@D9rET>+s'5M,s'#D+r*','rE0)$r)W\pr)EJj!)`\kqbR/c!)<Gfq+^l_s%E,Z
+r^ZoVr'gQPs$crUr^6TMr]pNMrBL0CrB:0Cr]9p:rAa[5q_nI3s"sR.q_J+)r\4@*s"=."pal=n!\,ZK
+r[7aqr@%Ojq^27fq]u.cs!.Ofr?:nXPTPK!JfjS+!$M7_#p:*KBh'Et-7C>?-k@aV.k</(0JGaU3]K&W
+2DtIirA"p=0etLXF%IcE<*is=?sm;Jr*KA.!+,V0qHWu'r`]5&s&f5$qc<Yqr)EYpr)3GirD<AeqG.&b
+r_3,\s%3/[r($QPs$coTr'UHMrB^?HrBL9F!'U9Cq`F[9rAjd8s#9p8">r(q2)YCkr\XR0r%e:,r\+C,
+0JNGYq_%h!r@@apr@.Ulq^;=hq^)1drZh%ZhB7CmJfq'9%j)o:+X/-O6>oUK0J+q20)[=,/M/S.0etRD
+2?l&r0J4t0/H.0u.MF6[.Olf2BL4%2;d<X7?X?uD?![D6s',J-r*0,&rE0&#rDrntrD`YmrDNAerD<Ae
+rD!>erCm2`!)3Abs%<;_qFCTWr^ZiTrC-]Rr^6]Pr^$HIq*4a?r&t!@q`Fa;q`4R6s#9s9r\X[6rAFR2
+r\FC+">V\d0JNJZ!&4@)r\"4&r@It!s"+.$!&":(r@Igrr@7[nq^DCjr[.Rip*@!gJg#^hdif/E+X/'R
+)aJ"(+X\N^-Mo)!-7:2g-n6c!3]JuQ1,1K\0E!L60J4kBC-s@7;I!O5?=$lCrET;*s'5M,s'#G,r`TA,
+=]tZ)r`B&!qc3SopJ_#eqG7&b!)<Gfq+^l_s%E,Z!(ZrVqaLHOs$crUs$Q]NrBUEKr]g6CrB:0Cr]1$>
+r&O^8q`"F2r\a^4qD8"(rA"=+r\+:(qCVInr$qgu.Ok?F!%Ijpq^;7fr?_=dr$24cr?:nXrZ?_6Jffgk
+!$M7_![&@D#&-RQ.4-Glq^;t(.P!##/hetE4utY^2`<Pm1]9'/1&`p:9QEZP5?(rs?=7/I?i==0>l\40
+?2In*>Q.h)=oVV%=8Q%s<VTPl;Ys>i;#O2i:\mid:&[i^9Dh?X8,>^T7K5dQ6iB@N62a%L5=#03r]U<F
+rB0s=q`=[9r&F^8s#0m7s#0g5r\XR0r%\I20eb:70/*A[r@e%#r@Rsuq^VOnq^D=hr?hCfr?V@eoHMC"
+JfoXf^E=%/+<VgO,99*h:+@qL0/"sV/-[[X/h\n62#]B:1b^O7/M-lOr@/C..4Zkq5A3>05Z:oo?!goC
+?Mn(->Q.n*>Q.e(=T2D#<rZ1t<;TVm;YX,e;#3ud:&n#e9`@Zb9`@]b9)hKY8Gu'V7f>dT7/oXS6N9@K
+5lO"G5PdSA4oIM?48h5;3W1r:2ubf82#oQ52?#H31AN[)0`E^*0`<[(0)mO%/H77#/H.7#0)[?u/,^sp
+.JkOl-iPIk-2&UK+bCkh+nHid+sA-R+r`dZ73O$(-78U9%ONPO-7C>o.loXI1GU[=r%J"$%koXe6>8e7
+6;h&p>[C`A?N+4->Q7t,>P_P&=oDJ$=8l8!<Vobk;uT_p;#*oc:&n#f:AIWa9`Ic\9)hE[7f,XQ6j,qH
+6pj?>6N'4M5lX(I56!eG55dYE4T7D=3W1r72uGT62?,N51]K6/1]&s+1&is-0E3[)/cRC#/bgmp.fq1M
+.K1^q.K([l-i57h-2Stc,QAtd+nm,9++bSd+/p=^+T<Gh+;m=V7jKN1-n5$A#:V,Q.P*2+0F'j,3]K&W
+2DtIirA"@-r\=mTE_%TD<*is=?sm;Jra,P/!F/t0?2Rt+>Q7n)=oMP%=8Q%s<VKJl;Z0Go:f1*g;#=&b
+:B+&f9_qB_91f%Pr($TQs$crUr'UELr^$KJ!^An7rBL9F!'U9Cq`F[9rAjg9s#9s9r\a^6rAFR2rA4C-
+s"XO-r\+:*r@e%#r@Rsus!mssr@.Ulq^;=hq^)1drZh%ZZljrCJfrPc%j)o:+X/-O6>oUK0J+q20)[=3
+/M/S.0JYIB2)[9F/hS_,r[[ps&Lf.Z.ORGo5pelr>[C]C?<gh8>l@n+>l7h+=oMM)=BAT%<rQ+t<;TVm
+;YO&e;#*oc:&n#e9`@Zb9`@]b9)hKY8Gl!V7f>dT7/oXS6N9@L5l!Y?55[SB4Sq5=3r:r93;ti:2Z>Q7
+1cG:ir\XU0q(Vk'r\":)0`<[(0)mO%/H77#/H.7#0)[?u/,^sp.JkOl-iPIk-2&V`+bCkh+c.?H+sA-R
++r`cOAjmjj,UOl8,n;7L-mg>l.k<Y?2)@!B0`3U&/eKfk.mdr;-UL^9?<gfC>[CZ?r*'5+>[753qc`r$
+r`K)"s&T(uqc*5es%rVh!)EMhrD!Dg:/1daq+^l_s%E,ZrC?fUrC-QNs$QcPr'C<I!'gEGr]U9FrB:0C
+r]9p:rAa[5r&4R4s"sa3s"aO/q_J+)$8=.e0.nk//M&G)r[mmrr$qgu.Ok?F!%Ijpq^;7fr?_=dr$24c
+r?:nXaWH*VJfh]K!$M7_#p:*KBh'Et-7C>?-k@aV.k3)&0/#RS3]K&W2DtIirA"p=1,C[YE_%WE<*is=
+?sm;Js'GY0!aJu:rE]D-r*0/(rE9)$r`B"ur)NGis&/ems%r_mrD<AeqG.&br_3,\r^m#Yr^ZiTr^?fT
+r'UEL!'pTNr':6G!'pKIr]U<FrB0s=q`=[9r]'m9s#0j6s#0g5r\XR0r\FI-s"OF*s"OC)q_%h!r@@ap
+r@.Ulq^;=hq^)7fs!7RgoHKMBJfoXfoH4Yd+<VgO,99*h:+@qL0/"sV/.X<a/h\n51c7-K1b^O7/M-lO
+r@/C..4Zkq5A*8/5uV#p?!goC?N".->Q.n*>6%h)=T2D#<rH%s<;]\n;Ya2h;>j>e:]4#g:&Rcb9)qZb
+9E.Wa8bYdS8,c!V7K,^T6iTLQ62X"H56*nH5Q*bG4oRYC4oIM?48h5;3W1oC2`EWQ2)R3I2Z>Q62?#H3
+1AW^00JG.5/hSjV0E*U(/c@7#/,q1"/cIC$/Ggsr.f1[l./bOm-N,7a,i0\r+bCl:+UoV=+sA-L5\<G.
+-R:#cq]uIo-R^;h.P!"R3]JuQ1,1K\0E!L80eY%CBgX:8;I!O5?=$lC>[753s'#G-rEK/&rE9,%rE'#"
+rDi\noi(lerD3Ggr_NJf!)<Gfq+^l_s%E/[!)!/Zr^QiTqF(?Ns$HWLrBU9Er]U9FrB:0Cr]9p:rAa[5
+r&4R4s"sa3s"aO/q_J+)s"OI+s"=='s"++#pal=n""GcL-iteF.K([l-i57h-2Stc,QAtd+nm+d++bSd
++4D;3+T<Gh+;m=V7jKN1-n5$A%k/tY.P*2*00h]^3&`cS2?#E11(c5r1GVUC81?f'?=7)I?s[2HrE]D-
+!+,V0r`oD+!*]A*rE9)$r`B&!r)NDh!)ibmr_WVlrD<AeqG.&br_3,\rCQrYr^ZiTs$crUrBpNMr^$KJ
+rBC9IrBL9F!'U<D!'L-?q`=[9r]'m9"u\@s2)I3LrAFR2rA4F.r\4U20J>(30JNGYq_%h!r@@apr@.Ul
+q^;=hq^)1drZh%ZrZHe8Jfopn#9P'2+X/-O63hF(.PNG-0/!2S%kT@c0/,+:2)R9J0J4t0/Ggss.M!sX
+-U)-/-9kF6?<plD>[ID7qHNo%s&o8%r)`o!s&Jtrr)<VnrDESkrDNSkr_WMgr_EAcs%NAaqb$fYr^ciT
+r'pTQr^?`Pr'C<Hr'(-FrBC6Er]^BHr]U0Aq`Fa;r]0p:q`"F2r\XO/r\F:(r%J+*"u.eb/hJY+r@Rt!
+r[mmrr@@jsq^MIlr[7^or?qUlq'H%cr?B9*Jg#^h^*+%3+X/'R)aJ"'+=89Y-7(#er[.Ri"t(iL.QTLF
+r\=I.r@n.&%k]Lc6"iY65>k`m>[C`A?N4:/>Q7n*>l@n+>5VP&=T;J$<rH%t<;fbl;Z0Jm;#O2h:Adoe
+:Amoa9`7Wa9)M9[8,u0Y7f#RP7/TFO63'=M5lX%K5Q!_C4o[YE48_/;3W(l92uPZ32>oB31]K6/0`j$_
+1Ars,0`Ng)0)mO'/Gh$u/,Umq.JP=j-iGCh-2f+h,Q8tf,QB"^+oNOI++bSd+7gQS+T<Go+;m=V7jBE.
+-R^Aj-R^Al.K1e+.kND-5<V%e3&``Q1c5.e&i)4!1bhF87k-i)?=7)I?s[2HrE]D-r*B;,rEK2'r`K5'
+r)`htr`/nrr_rhrr_iks;H!Eir_WVlrD<Mir(d,`r(R,`rC[)]r(-]Tr'p]TrC$ZQs$HZMq`t!Bs$$BE
+rB0s=r&Xj<rAa[5rAOU2pbVn)rA"1'r@e.&r@S""!%\!tr[Ijsr@.^or?qIhpa,kap`fY[gE;(jJfq'9
+$m-T7+X/-O6>oRI/h?oRs"++#"thM[0/57="u\7k/hS_,q^_Xq%k/tU5%[,.5>tfn>[C`A?N+4,>Pq\)
+=o;D"=8u>$<W#ho;u]bo;?'Jk;Z0Jl;#O2g:Amoe9`.Q\9)V?\8Gu$Y7fGpV7f,XR7/fOO5la1L5Q!_F
+5Q*eG4o[bH56!eC4T%;=3rV/<3;YZ52?5W62#K0/1Arp-0`Eg*0F0<d0eb75/M/OP/c@7"/cI<u/H%*u
+.f1[n./kRo./YIm-M\tf,Q/gl+bCkh+k%SG+sA-R+r`dZ6m*g#,pjoc-iPIk,mG_G.OmJ<2#]611&Wg(
+0+ffi.m[i:-U1L6?<gfC>[:T>rEK;*rET;*r`]>)s&o;&s&]/"rDihrrDWSkrDESkr(m;er(m;erD!2`
+r(I&^r(6lYr'pQPr'^HMr^$TNrBU?Hr'($As#g<Cr&Og<rAjd8r\sd6r&+C/s"j[1rA"=+r%\1)!&+7&
+s"41#r@S"!r$qXopaH+hr?hCfr?VCfrZqFe!$_+[r?2%\JffRdM&u^?rZ;1a)*JFC7jBE.-R^Aj-R^Al
+.K1e+.kND-5<V%e3&``Q1c5.e&i)4!1bhF87k-i)?!puH?X7#FrE]D-r*B;,rEK2's&oA(r)`htr`/nr
+r_ierr)<Vnr)*Gi!)`Yjs%iYir_E>brCm5ar(?u\r(-]TrC6fUr'^QPs$HZMq`t!Bs$$BErB0s=rAsp<
+rAa[5rAOU2pbVn)rA"4(r%J%%r@S""!%\!tr[@gsr$hUnr?qIhpa,kap`fY[`ZTjUJfqfN$m-T7+X/-O
+6>oRI/h?oRs"++#%5'7b0/57=2D[$>/hJXO/,h"/.4Q]/AjRh/;I!O5?=$lCr`oA*r*')&rE/u!s&T/"
+qc*Jls&/ems%r\mr)*JjrD3AerD!;cr(HoZr(6oZrC?lWs%!#WqaLHOs$HZMs$6QJrB:9H5<o*1s#pBH
+s$$HGq`Og=r&Xd:rAa^6rAO[5r\XO/s"aO-s"OI-r@eO20/5.70.nh-/H%1!/H.6s/Gq$t.f1[n./>4j
+-N>Fg-3#4g,*F+$+bCm/+V5h@+sA-L5\<D,-6a`_,pt)>-N,4p-RgMp3]Anp1&s'-0`3R9/h\_@BLF44
+;HmI4?<pc@>[753s'#D,r*02)rE9)$s&]2#!EE2!<W5tr;uBPl;>sDj:]4&e:]4&f:&I]_9E%Q^8c;3Y
+7f,XQ7/K@M63'=M5lO"G55dYE4T@M?3rD#:3;kf72Z5N22#]<21B0*/1&is+1&Wg(0)dHu/H.0t.fCgl
+./bOl-Mo+f,l]+h,lJtf,5*2Y+Pe,k++bT6*rmG_*tTP44_[D2-m^5h-mpAj-n-VE.K_1Q0/!Vr4ZYP^
+2`<NM2#T3C1,:[C0h#nK.RI*??s[5J?!gq:?2e+-?2\%->Pq\(=oVV%=8c2!<W,nm;uT\n;><ue:]4&c
+:&Rcc9DhE^8H;?\8GbpU7fPpT7/fRR6N'4I5l3eG55m\G4?`X*r&aj<rAjg9r&=O3rA==+rA+@,r%S%%
+r@\%#r[\%"r@.drqC2@kr?qIhq'Gqap`fY[YonW@JfrPc$m-T7+X/-O6>oRI/h?oRs"++#%5'7b0/57=
+2D[$>/hJXO/,h"/.4Q]/AjRh/;HmI4?=$lBr`oA*rEB/&r`K2%r`B)"s&Jqqr)<VnrDESks&/ems%rVh
+r_EAcr_38`qb$fYs%*&Xq*t6Mr'^HKr]pHIr'(-FrB:EK4[2+o4[&X(rB's=r&O^8r\sa5r\a[3r%n7*
+q(Ve$#;Inc0.nh-/H%1!/H.6t/H%*s.f1[n./G=i-M\tf,Q/ha+bCkh+c.?H+sA-R+r`cRAjdag+seQ^
+-R\m?r?VXq.4Qf.2`1Lh!&=F+r%AX70.T>%6mk2s>?tK??!CT>>l@n,>5qk+>Q7n)=o;A+='&F'<E3)u
+<W5tr;uKVm;>j>j:]*ue:]*uf:&Rc_9DqK^8c2-Y7f,XQ7/K@L63'=M5lO"G55m_E4T@M?3rD#;3;b`6
+2Z5N32#T611Ars-0`Eg)0`<X&/H@?u/H.0t.fCgm./YIk-Mo+f,l/bb,5*2Y+NPXV++bTK*rmG_*tTP4
+4_[D2-m^5h-mpAj-n-VE.Ldm[0/#OQ3]K)X2Dm<JrA,$@1,LgB7;PID6<%5t?!grE?N=F2?2e+.?2Rt-
+>Q%b(=oVV'<ruE(=8c2!<W,nn;uKVn;><ud:]=,e:&I]a9DqK]8cD9Y8,PjU7K#XQ6iTLO5la1J5l3bM
+5!D+m4?Pe*4T7G?3rD#:3;kf72ZGZ52#9$+1B0*-0`*O$0)[C$/-%4!.f(Ul./bOj-Mf%e,l]+a,5i[I
++G(_f+S6cb+!;[L+sS*pDbVZ5/,h1$/H%.0/hS_/0f(UD1GCF6/M-cLr[JF-.ORDl67+op>@(Q@?!CV6
+>l7h*>5_V'=T)>"<rZ2"<<#nr<;]\p;Z0Jm;#F2i;#O2g:Amoc9`@]`9)D3Z8Gu'S7f,XQ7/oXQ62a(J
+5Q!_F5Q*eG4oRYF4o.;>48q;>3<;*"rAad8rAOU3r\OU2rA4C,q(Vb##;@hb/hJY+/,_'u/H.7!/Gq$q
+.f1[n./PCj-MSne,Q/hA+bCkh+fQUr+sA-R+r`dZ6m*g#,pjoc-iPIk,m,MD.OkK\2`1Lh!&=F+r%AX7
+0.T>%6mk2r>?tH=?!CT>>l@n,>5VV(>5_V%=T;J&<rQ)!<rH%t<;fbo;Z9Pk;#a>i:B+&g:]4&g:&I]^
+9DqK^8c;0[7fl1M7f>dQ7/K@M6N0:L5lO"G55m_F4T@MC3r_5>3rD#<3;kf52Z5N42#T601Ars-0`Nm+
+0`Ng*0)[@&/1^QJr[[mrr@.apr@%Ulq^21dr?V7br?CqYr?/EgJffRddiSQ4rZ;[o)*M\(,:Fic-n$Gj
+-n$Mnr[J@-/MAbA4ZYP^2`<NM2#T3C1,:[C0h#nK.RI'>?X7#G?!gq:?2e+/?2\%.>Pq\&=oVV(=8u>$
+=8c2!<W,no;uKVn;>j>k:]=2h:]=,f:&@W_9E%Q^8cD9Z8,GdS7K,^R6iKFN62NqF5Q<qI4oRPD4oRPD
+4T7G@3r:r93<(r82Z>T42#B*-1B0*,0`*O%/cdOVr@S""!%\!tq^MIl!@K;o-i57g-2]%f,PWJ]+o<C6
++G(_n+9ru2+<_pR*C9mI9dq\Fr\"4%r@JI2/hJ_21G^pF0J4t0/Ggss.M!sX-U)-/-9kC4?!CT?>@%55
+r*02)rE9/&r)`ess&K(us&8nrr)<VnrDESkrDEMir_NJfrD!5ar_*2^qap`Wr^ZoV!(HlVrC-TOr^6ZN
+rBU<Gr'(-FrBC6Es$$HGs#g<CrB1$?s#U*=!]W/"rAad8r\j^4rA=F.r\=@*!&+=*r@\1(0Es3a/hJV*
+/,_'u/H.7!/H%*q.f1[n./YIk-MJhd,Q/h,+bCkh+hf*2+sA-R+r`dZ6m*g#,pjoc-iPIk,mG_G.OmJ<
+2#]611&Wg(0+TZg.m[i:-U1I4?!CT?>?q25rEK;*rEK5(r`T2%rE'#"r`&r!rDihrrDWYms&&_ks%iPf
+r_<;cr_<>bqb-l[s%3,Zr^ZlTqaC?Lr'L?JrBUBI!'gBFr]U9Ds#^6As#L'>r&O[6qDS:0s"s[1rA+=+
+qCqn%s"=7%s"++!r@Ipur$qXor@%RkqBl(cr?V:crZV=doca8VP95AuJfjS+!$M7_&0MiRBh'Br,pt)h
+-RU;j.4P6G%4a"`00_T\3&iiT2)I/g1D2Gu1c-pUCe#sA;d<[8?X?uD?N"1*>lIt+>5VP'=T;J%<rZ8"
+<rQ+t<;]\o;?B`n;>a8i:]F8i:]F2f:&@W_9E%Q^8cM?Z8,GdS7K,^R6iB@M62NqG5Q3kH4oRPD4oIMB
+48q;>3<D0#3W1r;2uPZ52>oB11]0$-1&Wg'0E!L)/M/UR/cI:$/,^sq.K(Xr-RU>@-i57g-2f+f,PWJ]
++kn,k+G(`9+:K>7+<_pR*C=[=.5!.M0)mL$/I!g[/MAh71Bo`n0J4t0/Ggss.M!sX-U)-/-9k@3?!CT?
+>@%55r*0)%r`K,#r)Wes!*&qrr`&eos&/ems%r\lr)!DhrD*;crCm5ar(?iXr(-iXrC-cU!_#RJrC-TO
+rBpTNrBU9Fr'(-FrBC6Es$$HGs#g<CrB1$?r&Oa9!'1!;r\sj8rAFL0r%n@-r@n7)s"OC)#qdha0/"q0
+/1`=M/c@7"/cI=$/H.0q.f1[n./kUl-MAbc,Q/gl+bCkh+k%SG+sA-R+r`dZ6m*g#,pjoc-iPIk,mG_G
+.OmJ<2#]611&Wg(0+KTf.m[i:-U1I3?!CT>>5he*>Q7n+>Pq\)=oMM'=Su5#<rQ)"<*&rtr`&hprDEVm
+rD<JhrD*;crD*;cr_35_r(?r[rCHlWrC-TOr'UBKr'C9Hr]g<Er]L6Dr]:*@r]0s=!'1!<rAXO1rAFL/
+r%e4*q_7t%r%7n!p+-%jr@.[nr?qCfq^)1dr?M7boHF/Ur?$V5Jffgk!$M7_![&@D%;A<W-m^5h-mpAj
+-n-VE.Ldm[0/#OQ3]K)X2Dm<JrA,'A1,LgB7;PID6;q,r?!goC?=*S9qHWu'r`]5&r`K2%r`9&#rDrnt
+rD`bpr)3MkrD<8br_EJfs%WAarCd/_r(6lYrC?`SrC-`Sr'UBKrB^<GrBL9F!'U<D!BWIC4T7GB3rM)=
+3<)#;3<(r:2Z,H22#T6/1Ars,0`3R(0)[F%/H@F%/cI:$/,^ss.JtUn-NGRn-i57g-2o1f,PWJ]+iYXV
++G(`N+:K>7+<_pR*C=[=.5!.M0)mL$/Ia<b/MAh71H%$C/hS_,q^_Xq%k/tU5%[,.5>bWj>?tN=>lJ"+
+>Q%_'=T)>!<rZ2"<;ohq<;]\p;Z0Jm;#X>j;#a>i:Amoc9`@]`9);-X8H23Y7fGgV7f>dP7/]IQ62a(G
+5Q*bI5!M:156!eG56!eG4T@MA4T.A?3W1o;3W1r:2ZPc72>]6.1B90.0`E^*0`<[(/dF'`0.nh-.kCQM
+r@Iq"r%.gtr@.drr[Rdor@%Xmr?hOjpEfhar?@CJJg#^ho-"Yh+X/'R)aJ"'+=89Y-7(#er[.Ri"t(iL
+.QTLFr\=I.r@n.&%PBCb6"iY65>bTi>?tK;r`oD+s'#D+rEB5(rE/u!#$+c)<E)purDihrrDWYmr)!Ag
+rD*;crD*;cr_38`r(?oZrCHlWrC-TOrBpHKr'C9Hr]g<Er]LBH4$,Jar]0s=r&O^7q)81/rA4=+s"XO.
+q_7t%r@Rt!p+-%jr@.[nr?qCfq^)1drZh@co-+&Th&h4jJfgs6!$M7_&0MiRBh'Br,pt)h-RU;j.4P6G
+""PrV0*sj+3]K)X2Dm<JrA,'A1,LgB7;PID6;q,q?!goC?=*S9qHWu'r`]8'rE'8*=&r@%=',?$r`/nr
+r_rbnrDEMiq+prarD!2`rCd,^rCQuZ!(d&Yr'pWRr^?]Pqa16Iq`t*E#X1F84Zkhg4$EO)r]:*@rAjj:
+s#L$;s#9p8rAFL0rA4C-rA":*r@e($r@J"%r@S""!%\!t!%Ipsr@%Ul!%@dnq^24erZqFepEKPZYonW@
+JfrPc$m-T7+X/-O6>oRI/h?oRs"++##VI_]0/57=2_t@c!\>iRq'ut)-R_)g74(?">?tH<>ZtD*=oDJ%
+=8u>#<r>ts;ufkq;Z9Pl;YX,g;#O2g:B+#d9E.W`9DhEV8Gu'U7f>dR6iKFM5lO"I62X"I55@A>4T@MC
+3r_8<3W1r:3<2&<2ubf72?#H31Aim+1B9300`Wp'0E3X&/-7=P/c@7"/,h-u/H77!.fUss.f:aq./bOn
+-N5Cj-M\tf,Q/ha+bCkh+c7EJ,9n?U+X%af#A6RN,pal`-N5=i-3knE-7C;l4#['o!\c;_q(N=6/hK;"
+6mY,s>?tE;>ZtD,>Q%b*=o;D!=8Z+u<;]\o;Z0Gm;#O8i;#X8h:Adi`9`@`b9DM3Y8,>^R70#aT7JoRQ
+6Mj(I5lNtJ55dYD4T@MA3rV/<3;YZ42ZG`92ZGZ72#T6-1Ars-0`Nm-0`Ng+0)7(!/H%-t/,^sp.K([o
+-ho%e-2o1b,Q/h[+oNP)++bSd+28m.*ZlFF+!;FbBhBWu-R^;jr[@[n"tD,T/hTFPr]($<2)b7e%l,jr
+88h*J5?(oq>[C]@?M7Y%>Q7n*=o2>"=8c.r<;fbq;Z9Vm;ZBVm;#X8h:B!uf:Amoe9_h?[8c)'W8,GdS
+7K#UK6N9=O62WtH55dYC4T7G>3rM)<3;tr<3;tl:2Z5N42#T601B'*01B'$(0E!O%/c@3p.fLmq./51h
+-N,7c,QK(h,PWJ]+d!n!+G(a.+;#\<+<_pR*C=[@.P<;*/MAY+r@J:-/hJ_10ekUBr\"=(.kUQI%k/kS
+4Cpr.6;q)o>?kE:>kM7u=T2D#<r5nr;ufkq;Z9Pl;YX,g;#O2g:B+#d9E.W`9DqH_8bbjS8,GdS7JoOP
+6Ms+J5Q3tI5QF%J55dVE4T7MB4T7G@3r:r93<)#=3<(r:2Z5N42#]611&Wj,1]K611&is'0E3X&/-7=P
+/c@7"/,h.!/H.0u.fUss.fCgq./bOn-N5Ck-MSne,Q/hA+bCkh+fZ[r,9n?U+X%afB1O0l,pjlar[%Li
+"XbWE-n6\I4#['o!\c;_q(N=6/hK;"73t5t>?tE;>ZtD->Pq\)=o;D!=8c/"<W5tq;uT\n;#jGl;>a8i
+:]4&d:&%E]9DM3Y8,c!W7f>dU7/fXR6i]UR6N'4I5lO"G4oRPD48_/=3W1r72uGT62ubf92?,N31]&s+
+1&is-1&is-0E3[#/c70t/,^sp.K:gr./kUh-N,7i,krV_,5*2Y+L</A++bTa*tKD7*ZlIH)*Vb,,UXrf
+-7SpBr$_h".kNA+5s5-,!]Dnoq(rU;0f2F>8gcl'?!giC?!L_0>l@n,>5_S(=o2>"=8c.r<;fbq;Z9Vn
+;Z9Pl;#X8h:B!rf:Adid9_h?[8c2-W8,GdS7K#UK6N0:K5Q3kF4oIMB3rh>>3rM)<3;tr<3;tl:2Z5N4
+2#T601B'*01B'$(0E!O%/c@3p.fLmq./51h-N,7c,lT%`,5i\^+G(_f+Gq9H+!;[L+sS*p$#`Wi/hJ\-
+0.\[Q/cI@+0/54;2_t@c!\>iRq'ut)-Rh/h74(?">?tH<>ZtD+=o;D%=8c1s<W,ks;uKVn;>jDg;>j>i
+:]4&g9`7Wa9)hQ_9)hKY8Gl!T7f5^R6iB@M5lEqI62a(K5Q<qG4o[YE4oIMA48h5;3W1r;3WD)=2uY`6
+2?#H31Aim,1]K611&is'0*!R(/c@4%.k<4M/H.1"/c@7!/,^st.K:mr.K([n-iYOn-iGCd-3#4g,0(jY
++bClP+V,eB+X/'Q)Eqe)+XJE],UWL:r?_as-7C;m.Q]Qf1BK6a1&3L60eP(CAjn%4;HmF1>[1H;q-3c#
+r`T2%qcE_ss&K%tr)<SmrD<Vm;,R9gr(m8dr(Zu\rCcrYr^ZiTrC-]Rs$clSs$QfQrB^<Gr]^BIrB:*A
+r&Xd:rAa[5r&+[:2E!EMr\XR0q_J+)"u%_c0JG.5r\"!ur%.arr@7^or$_Olq'Q"crZq:arZ_@dp*'AW
+P95AuJfjV,%iuf6+!2UC5&!V7-RU;h.K1an.0_:R/h\kD4T7>B2DmDg1_2>s1e;OX-U:X:?X-oC>[I/0
+rEK;*r)ro!r)`hsqc*Mms&/kqr_`_orDEMir_NJfq+^i^q+L]Yr(-`UqaUKPr^6HIrB^BHrBC3Dr&js?
+q`=[9r]'p<s#C!:r\j^4r\XU1!&OU0s"j[1r\4C,q(M\!r@Rsuq'u=lr@%Ihr?hIhq'>n`p`fY[gE;(j
+Jfq'9&K`,<+X/-O6>o[M/hJ\-0.\[Q/I!g[0/,+:1BBEir\"=(.kUQI%k/nU4Cpr/6;q)o>?kE:>k_D"
+=T;J#<r5np;ufkq;Z9Pl;Yj8g;#O2g:B+#d9DV9[8bkpU8,c!W7f>dU7/fRO6N07J5Q!eG5Q!\?4T%;>
+3r:r93!;6$3&`ep2Z5N42#]9.0a'9f1,1N_0_mC%/c@4%.k<4M/H.0t/-%4!/,^so.JtUm-i,1`-3#4g
+,-iAD+bCle+V,eB+X/'Q)Eqe)+XJE],UWL:r?_as-R^Gp.m#Zg1BK6a1&3L60eY.DAjn%4;HmF1>[1H;
+q-3f$rE9,%s&]2$r)Wesr`&eor_i\l!DlYl;#=&e:Adi_9`.QZ9)hE[7f,XL7/fRO62NqF5Q3hD4T.>=
+3W:u<3;YZ12ZGZ62#T6-1Ars*0`Ng*0)7*s/Gq$s.fCgp./YIh-N,7g,l/ba,4m&W+T3C6++bSl*sWi/
+*ZlIH)*S:>8gGc3-mgDB./YLu/1iJ.0L7i#3<D)r2Yf0?1,:^XDbDKD<*`j9?<pfBq-<i%r`]8'qcNeu
+s&T(uqc*MmqGR5grD<JhrD*8bs%WGcq+L`ZrCHfUqaUNQs$ZlSrBgNMr^-NKr]g<Es#p<Cr&ad:rAjj:
+s#L*=s#9m7rAFR2rA4F.s"j[1s"XO-q(D_#r\".$r@@^or$hRmqBu1fr?_:cr$1t\r?90'JfoXf^E=+1
++<VgO,99*h:b"(L/hJ_-/H%.+/hSe21,C^F1B&p./1W=J.h=*X.6V94-UUg:?!CQ=>$Ul+r)ir"rDreq
+rD`bprDNVlrDNMirD<AerD*AdrCd#[rCQfUr^ZoVqaLKPs$Q`Os$?ZMrBL<GrBU?H!'gEFq)nO9rAsg9
+qDeL6rAOU3r\XU0r%\1+s"XL,q(Mb"r@A"#.kU]Nr[[puq^_Upq^MCjr?qIhs!@Ccs!.IdOs,E#Jg'b0
+%jN;B+sA*J5%dD0,pal`-N5=i-3knG-n6_t4#['o!\c;_q(N=70.oM&74(;u>?tE;>ZtD.>Q.h)=oMP%
+=8Q%s<W5tq;uT\n;>a5j:]!rd:Adi`9`7WY9)M0U7JK:L6iB=J5lEqI56!eE4T@MB3rM&>3'$psq`"@0
+s#'g5q_S+)s"XO.r@n7)s"=$tr%.arr@7grr$_Fir$M=fq]u(ar$(_Ur?0o<JffRdWZM`m+!)LG+;m@W
+8gGc3-mgDB./YLs/1iM/0EFI%r]($<2)b7e%l,mt8T7<N5ZD#r>[C]@?MRk)>Q%b)=oDJ"=8l8!<Vobo
+;u9Ji;>j>j:]4&c:&Rc\9Dh?\8,YsV7f,XR7/TCN62s:M62s4M5Q*eG4o@G>48V);3W:u@3B/uW2uGT4
+2?#H21]B-41GU^?1&`m&0E!O%/c@3s.fCgn./PCj-Mo+d,lJt],5i[i+G(_f+OhMG+!;[L+sS*pDbqo9
+/M8V./1g`O#VI_`0etO@2_t@c!\>iRq'ut*-n.;k7OLQ%>?tH<>ZtD.=oDJ$=8l8#<W?(r<;fbo;Z9Pl
+;Z0Jj;#3ud:B+#d9DhE\8bbjV8,YpS7K#XP6N0:K5Q3kG5lEnI55m_D49.JB4T.>E3]fDa3r_8<3Vtc?
+2`EWQ2)R;j2?#H31Aim,1B0*/0_[7#/c@4%.k<4M/H.1!/H%(#.P!%J.f:ao-itbE./bOk-N,4j,l&bd
+,Q/ha+bCkh+c7EJ,9n?U+X%af#A6RN,pal`-N5=i-3knG-n6_t4#['o!\c;_q(N=70.oM&7OCH">?tE;
+>ZtD.>Q7n*=oVV%=8Q%s<W,np;uT\n;>j>e:]4&d:&Rcc9E%TX9)V6V7K#XS6iKLP6NBIP62a(G5Q3kE
+4T7GB3rM&?3&iqs3;YZ22ZGZ72#B*+1Ars+0`Ng+0)$pt/H%-t/,^st.K([k-i>=i-2Jnb,Q/hW+oNP)
+++bSd+28m.*ZlFF+!;FbBhBWu-R^;jr[@[n"tV>Z0JGdTr]($<2)b7e%l5su8T7<N5u_,s>[C]@?MRk*
+>Q%b)=oDJ"=8c1u<Vobo;uBPl;$'Qk;>j>j:]4&d:&Rc[9DqEY8,YpS7K#XQ6MNkH5QF(I55m_D4Sh/:
+3rM)93<(r82Z5N42#T6-1B0*.0_mC#0)[C#/,^sq.JbIk-i>=f-2f+e,6/q],5i[I+G(_f+S6cg+!;[L
++sS*pDbqo9/M8V./1g`O#VI__0etO@2_t@c!\>iRq'ut*-n7Al7OLQ%>?tH<>ZtD.=oMP$=8u>"<Vobn
+;uKVn;>jDk;>j;k:\mlc:B+#d9DqK]8bYdR7f,XP7/]IN62a%H56!nH5Q<qI4oIMC49%GA49%AA48h5;
+3Vtc?2`EWQ2)R;j2?#H31&s'-1&j$/1&is%0E3X&/-7=P/c@7"/,q1!/,q+!/,^sr.K([p-iYUn-iGCj
+-3#7d-3#4g,2=>n+bCl;+V,eB+X/'Q)Eqe)+XJE],UWL:r?_[q-R^Gp.fh^ir\FU00JWAW%l,dk5\EP6
+6;h#n>$P<9>kqV%=oMP%=8Q%s<W#ho;uT\n;>sDi:B4/h:]4&d:&Rca9D(pV7f>dU7K#XR6iTRQ6iTLQ
+62a(G5Q*eE4T.A>3W:u<3W1r72u>N42#oK01]&s+1&`m+0*!Wu/c70t/,^st.K1ap-i>@i-N5=e,lAnd
+,4QiT+L</A++bTa*tKD7*ZlIH)*Vb,,UXrf-7SpBr$_h#/M8\05s5-,!]Dnoq(rU<1GqaC9IN2+?!giC
+?!L_3>lS%,>5qb'=Sl1t<rH%q<;fbo;Z0Jm;#aDk;#X8h:B!uc9_M-Y8Gl!U7f,XP7/fOJ62a(I55dYD
+4S_&=3rD&;3Vtc92uY]:2)[Ak2?#H21]&p-1&`m%0E!O%/c@3u.fCgl./bOl-M\td,lJt[,5i\^+G(_f
++Gq9H+!;[L+sS*p$#`Wi/hJ\-0.\[Q/I3s]0/,.;1H.)g0*3[T/bpn-.OZc0Ak"19;d3O3>[1H;q-!]!
+rE'#"rDi\nr)<Plr_`VlrDEMiq+pras%NAar^m/^r^lfSrC6WPrBpWQrBgHKrBL6E!'pKIr]U<FrB1'@
+!'L3Ar]:'@rAsg9q`"d=2`<QO2)bCjr\XU0r%\4,s"XO-pFcLu!%n.#!\5cQr@Ipu!%e(!r[Rpur@7dq
+r@%Xms![gnr[.RirZq:cs!.Ida!$$XJg%lP%jN;B+sA*J5%dD0,pal`-N5=i-3knG-n-Vq4#['o!\c;_
+q(N=70/#S'7OLN#>?tE;>ZtD.>Q%_'=T)>!<rH%q<;]\o;Z0Jl;#O2i:B"&f:Adib9`7WW9)_<X7JoRQ
+6NBOQ6iKCP62a(F5Q3hH55dVB48h2<2uku;3;YZ32ZGZ72#9$*1Ars,0`Ng+0(pmp/Gq$s.fUss./bLn
+-N5Cj-N5=i,QK(g,lAnd,5r_d+X$J%r?.:GJffRdoH+Sb+!)LG+;m@W8gGc3-mgDB./YLu.kE;+00q`"
+3<D)r2Yf0?1G^m[E(h]H<*`j9?<pfBq-3o(rEB2'rE/ntrDrhrqc*Mmr_i\lr_WVlrD<JhrD*>drCllW
+r^cuXr'pNOrBpWQr^-QL!'pKKrBU<FrB:-BrAt!?r]C!<rAjd8s#9s9s#'g7rAFR2r\FO1r%e:,s"O1#
+r@\%#r@@grr@.Ojr?qOjq'Gtbr?LqYr?9o<JfoXfWZVlq+<VgO,99*h:b"(L/hJ_-/H%.)/hSe21,C]f
+1bp``/HICQr@Imt%k9%V4)%525Z1fk>$G37>lIq)=oVV&=8u>!<Vobn;uBPh;>X2f:]4#b9`7Wa9)hK]
+8H23Z8GPdS7K>pV7/]LO62<e@5Q3kG56*nH4o[YC48q;@48h5;3W1r:2uGT52#K0/1Aim*0`<X)0`<[(
+0)dF"/,1[o.f_(!.fV$t.fLmq./kUl./kUi,lf4h,Q8mg+bCkh+k.Y8,lStr+!VdfB1O0l,UFZ]-N,4u
+-7:/e-RpYu3&WQJr\4I.0erV\&2,[j0.T2#8L?c$>$P37>?Ui-r`]8'rE0&#s&T,"r)NVnr)<Pkr)!>f
+r_EJhrD*5arCm/^pdtHU!(ZuWr^HiVrC-`Ss$Q`Os$?WLrBC9GrBL6Es#pBEs#^6ArAj[5!''j7r&4R4
+rA=O1s"aO-!\c;`rA":*r\!stq^h[rs!mgns![gns!I^mr$MFir?VCfs!@Uhs!.=_s!%Cbruh"WJffRd
+M&upC+!2LI*'4F@9-bl4-mg>kr?r"%.Olku0/51F4?<C"!B)h62#T3?0etLRF&")J;d<X5?!U\6?2\%.
+>Pq\(=oDJ"=8c1s<W,nr;uBPk;>X2f:]*ue9`[p\r_*5_s%E;_s%3,Zqa^QRr^?ZOs$HZMs$6QLr':6G
+s$$EFs#g6As#U-@r&Xa9r]'j8rAOU2pbVn)!&=F+r\+:*r@e.&r@S""q'u@mpaH(gr[.Ohr[.Ohocj>X
+_'"=PJfqcM&0E#<+=/-pE)A);/M8S,/M6rQ$8!k_/MAk:2)I'Ar[n%!r$r:-.472k80pQ">?k?9>?Y;2
+>5_V(=Su8#<r>tp<;fbm;Ya2e;#O/i:Amob9`.Q`9)hK]8H23Z8Gu$Y7fGpV7K>mU7/]LO62<e@5Q<nO
+5!M7q5!;(.4T.A@3WM8>3r:r93;tl82?5W62#K0/1Ars*0`<X)0`<[(0)dF"/,1[o/,h!u/,Umr.K([o
+-i>Cl-i51k,pai8,Q8mG+bCkh+nQoX,lStr+!VdfB1O0l,UFZ]-N,4u-7:/e-RpYu3ArZKr\4F-1&N^:
+0/#"3.m7Z>-:1R5>Zk98=o2G&>5_V&=T2D#<r5no<;f_q;Z9Pk;#F,g:&n)f:A[ca9`7TY8cD9Y7fGgV
+7f5[V6psE?6N9@N5lEnI55meE56!eG4T@MC3rM)63;YZ52ZGZ42#fB31Ars-0`<^+1&`m+0).$q/H%+!
+.etOn./bOn-N5Ck-N5=i,Q]28-2]%g,P`M_,5i\b+P%Wd++bT6*tKD7*uuOF4).D6-RU;h-n5*C!%Ims
+""Z)[0`jO$3W:r<2DtFirA,!>1,;=?:+&;*>[CW??!CT?r*98+r*')&rE/u!r)W\prD`bprDNMiqb[5e
+qbI,b!)3>ar^m/`r(?u\r(-iXrC?fU!(HlTrBpQNrB^HKr^$KJrBL<Gr]U9DrB($?r]C'>q`4X8rAX[5
+rA=:*r\=I.r@n4(s"OC)r\".$r[djpr[Igpq^DCjr[.Ohr[.Ri!$q4]r?86bJfoXfdi]2D+<_jR+?sgB
+.P<;*/1rM+r[\%$r[nF01Gq$H1+t9Z/cI="/,h"0.47/j80pQ">?k?9>?Y98>5_V(=Su8"<rH"u<;]_o
+;u9Jg;>X2g:]F2h:&I]_9E%Q`8c;3[8,l-Y8,l'Y8,YpW7K,^Q6iKCH5l!YC56!kI56!eF4T.A<3WM5<
+3W(l:2uPZ72?#H11]K6/1&E['0*!^)0E*U'/Gq$n/H%*p.fCgp./kUm./bOh,lf4h,Q8n\+bCkh+c7EC
+,lSti+!Vdf#\Q[O,pXc],prR:$77,J-7CAr/NG^Fr\=I.q_7t%%5'.oCIoj>;-I4->?b8.>Q%b)=o;D%
+=8c1s<Vobo;u]bq;>j>g:\[]^:&I]b9)hNZ8c;3Y7efFO7/TCN62j.J56=#55Q*eF4o[YE48q;>3VbZ3
+2uPZ72>f<11]K6/1&is+1&Wg*0).$r/-%7"/,q*p.K:gp-iYOn-iGCj-2f+h,Q&hd,P`M_,5i\b+Mf.O
+++bTK*tKD7*uuOF4).D6-RU;h-n5*C$7RGS.kND/0g7][r\sj8r\XO/%l#gp7WV?Q5Z:oo>?tN=?2Rt,
+>Q%b(=oMP$=8Z+r<W#hr;uKVk;>X2g:]!oc9`Rlc9DM3Z8c;3W8,YpW7K5dS6iB@M62s4M62a%K5Q3nI
+55m_E4T.AA3r_;?3r:r93;tl72Z5K.1]9'/1&Wg*0E3a)0E*U&/cI<s.fLmm./YIl-N#1i-N,7j,l8e_
+,5i[D+G(_f+S-]e+!;^L,p5Ek;(=1M/hAV,/cI:$/cI@'0Ji\c!AZ>-/cmUU/H%*u.M!sW-TYs4,sbF5
+>Zt?9>$Uu.r`K,#rDrntr)ESmqbm5er)!;er_EJfrCm)]rC[)]rCHcTq*t?Ps$ZfQs$H`OrBUBIrBU3D
+r&t6J5!D+mrB1$?qE"L6rAag9r&4O3r\XO/r@n:,qCqk$!&4@)r\"1$r%%Onr@@^or$hRmr[7[nr$V:d
+!$qLfrZ]o:Jg#^hWZ_?frZVam,98jY80K9),pO]_r?VFjr[.ds.kN=S3B&eo1&s',0`3R5/h0#"8LHl&
+>$P37>?Uo/r*','rE0)$r)W\pr)ESmr_`_nrD<AepeL]\rCm5arCZoXr(-fVrC-WQrC$TNrB^EJrBC<H
+5Q*eF4oRSD48q;>3Vk`52uGT52>oB11]K6/1&is,1&Na)0).$q/H%+!.etOn./bOi-N#1g,l]+f,lJt`
++o`bb+o`[d++bSd+4D;B*ZlIE+ri[Z9-bl4-mg>kr?r7,.Olu$0JP:H4?5A\2`EWO2#T3B1,:R>1.H=\
+-p^d:?<^]@>@%24rEK8)r)s&%r`9)$qc<SorD`eqr)3Dhr)!;eqbI&`!)3>aqF^]Xr^crWr'pZSr'UBK
+rB^9Fr'13Fs#p<CrB'm;!':!;r&F^8rAO[5rA=@,r%\7,r@n4(s"OC)r\".$r[djpr[I[lr?qLipEfea
+ocj>Xp)nr0Jfomm"s4s2+=/-p$#i`k/hJ\,/hJ[S/-RUX/h\q8r\X^40`E[*/M-iNr@/=,-mguh81$Z$
+>?k?9>?Y;1=oDJ%=8c2!<W,no;u9Jk;?'Jm;>j>g:]4&d9`%K]9)_E\8GbpQ7f>dR6iKFM5lO"H5l3eE
+56!eF56!eE4T.A=3rM)93;tl82Z5N42#K0.1&3O%0*!^)0E*R(/H7:!/,1[o/,Lgp.01hGr@%Xms![gn
+s!IOf!$qLfrZ]0%Jg#^h^EES&rZVam,98jY80K9),pO]_r?VFjr[.n!.kE532`1Lhs"XL,r@\^7/hJP9
+CJ#sA;-I4->?b67s',G*s&o8%r`B&!qc3Soqc!GkrD<AerD*Aer_EDdqb6u^rCZrYrCHrYs$lrUs$ZiT
+rBpWQr^-QLrBU<Gr'(*C#!G(24$,Jaq`4O5rAXU3rAFR2rA4F.rA"=+s"XI+s"F@(pau@or@@mtq'l=l
+r?qIhq^)1ds!.Lgr?D:dq]Yt_s!%Cbrud7BJffRdo,eJa+!2LI*'7n.,UXrf-7C>A-jhCQ.P*/)0ekmT
+3rV)>2`CRir\>!<0el.=:FJM->[CW??!CV6>l@n+>5_V(=Su7t<rH%q<;ohp;Ys>j:]O>h:]!oc:&[ib
+9D_?[8cD9Z8,GdS7K#UN6N'4I5l<kH56!eD4T.A=3r:r93<(r82Z>T42#B*/1B0-/1&Wg*0E3a)0E*U&
+/cI<s.fLmp./YIi-MSnc,kWA[+k@cf+G(`8+:oV;+Wr'R5B'IL/hJ\,/hJ[S/-daZ/hf"91c,7k1GJe\
+s"44#r$i4*-mguh8L?c%>?k?9>?Y;2=oDJ%=8c2"<W#hn;uKVk;>F&c:]4#g:&Rc_9DqK]8c;3X8,YmW
+7K,dT70#aS6iB@M5lEqG5lEqF55m\N5!D+m4?P\e4T.A>3rM)93;kf82Z5N32#K0/1&Wd+0E!U'0*!^)
+0E*U'/Gq$n/H%(!.fCjq.0:nG.K([j-iPIg,lf4h,Q8mg+bCkh+k.Y8,lStr+!VdfB1O0l,UFZ]-N,4j
+-N5@t.4Qhu3B&cNr\=O00JNGYr[n[4.QqQ>-U^g8>Zk98=^1f-r`T2%rE&u!s&K)!qc*GkrDEVmr_WMg
+r(d5cs%`Meqb6r]rC[#[r(-fWr'gTQs$clSs$QfQrB^?HrBL6Er&t'Bs#^6Aq`4U7rAO^8q_nC1r\XR0
+rA+=+qCqn%r\!stq^h[rs!mgns![gnr$M@g![K'<r?VCfs!7Ofs!%7^s!%Cbruh"WJffRdM&upC+!2LI
+*'4F@9-bl4-mg>kr?r"%.Olu$0/,(E4Z`R%!B2q81]9'@0JP:OF&+2N;d<X5?!UZ?>[753s'#>'r`K,#
+qc<Yqqc*Mmr_i\lqb[/crD*5arCd2ar_*/]rCR#[r($WRrC$]Sr^6WN!^T.>rB^?HrBL6Es#p9BrB'p<
+rAja7r\sd6rAFO1rA4@,rA"7)r\+:*r@e.&r@S""q'u@mr$_LkqBl"ar?M@focj>X_'"=PJfqcM&0E#<
++=/-pE)A);/M8S,/M6rQ$S<t`0JP@?1c7'C0E*R*/Lr@L.M+$W-mguh8L?f&>?k?9>?Y;3=oDJ&=8Z+u
+<W,no;uKVk;>F&c:]4&g:&[ia9DhE[8c;3Y8,YpW7K5jU7K5dT6i9:M5l<kF5lEqG55m\O4[)%m4Zkhg
+4$<I'r]9s;q`+L4s#0g5r&"=-s"XI+s"F=)r@\.)r@e.&r[dstpal@or[Rgpr[7aqr@%Lir?hCf![T-<
+r?M:cN$3crJg'b0!$qOf$m-]74(h)-,pXc],prR:!%.[m"t1rO.loUGr\FR11&N^'/e0H_4DRP;6r@,m
+=^,*5>Q%b(=oMP$=8u>"<Vobm;uKVo;?'Jj:]*rf:&.N\9`.Q^9)V?[8Gu'W7JK:M6i97I5lEqH55[SD
+4T7DB3r1l83;kf52Z5N52#K0-1Ars)0`<[(0).$q/H%+!.etOn./bOl-N,7j,l]1h,l/bb,5ED^,5i\b
++P%Wd++bT6*tKD7*uuOF4).D6-RU;h-n5*C#:V,P/1iJ-0*4@$3rV,=2uYW21(Q#m0h-4\.7-s<?<^]@
+>@%/2r`]8'rE0&#r)W_qqc*Jls&/emqb[/crD*5ar(R&^r_!)[r^cuXr^QlVrC-`Ss$Q`Os$?ZOrB^BI
+rBL3D!'U<D!]rM,rB's=rAja7rAX^6r&+F0rA4C-r%\.(r\+:*r@e.&r@S""q'u@mr[@dpr[7LgqBc(c
+s!.1\r?86bJfoXfdi]2D+<_jR+?sgB.P<;*/1rM+r[\F//hSh31,C^E1GCK]/cmUT/,^q1.4HYn-9>j4
+-UUd9>Zt?9>$P5/=T2D#<rH%s;ufkq;uKVj;>F&d:]4&f:&[ib9DhEZ8c;3Z8,YpV70#gU7K,^S6iB=O
+62j.J56*nG5lEqG55dVM5!D+m4?P\e4T.A@3rM)83;kf92Z5N12#K-01&Wg*0E!U'0*!^)0E*U'/Gq$n
+/H%*u.fCgp-ib^p./G=i-M\qf,lJte,5*13+bCkp+TNee+p/o3*BOO>80K9),pO]_r?VFjr[.mu.4Qf.
+2`:Rj!AZD.0E!L6/M&A6CJ$!C;-I4->?b67rEB/&r`K,#s&T(uqGdAkrDNVls%rYiqbHr]qFpi\r_!2_
+rCQrYrC?fTq*b0KrB^9FrBL9FrB:-Bs#^6AqDnL6rAXX4rAFR2rA4=+rA"1'r@e.&pauCp!%e(!s!mgn
+s![gnr[.RirZqLir?V7br?D%\s!%Cbruf-"JffRd^)mk,+!2LI*'7n.,UXrf-7C>A-jqIR.P*/(0/#OQ
+3][1!!&sm5r%\d90JQ%<:an_0>[CW??!CV5>Q%b(=oDJ%=8c1t<Vf\n;u]bo;>O,e:]4&b:&I]`9E%Q^
+8c;3Y8,PjT7K,[T6iB@N62s:M62j.J5Q<qH56!eG4T@MC4T.A@3rM)83;kf82Z5N22#T6/1Aim*0`Ea*
+0`<[(0)[C$/GUdp.JtUn-iG@l-2o7g-2f+g,Pr\^,5i[D+G(_f+S-]e+!;^L,p5Ek;(=1M/hAV,/cI:2
+/M8Y/0JP=<2D[$>/hJXQ/,q*t.1djP3c%J<6;^fh>?P-5=]ef)=8u>$=8u>$<W?%u<W,ns;u]bo;?'Jl
+;uBPn;>j>k:]=,h:&[le9`7W]9)D3Y8H23[8Gu'Y7fPpU7/TFP6N0:K5lO"H5lEqH55[SB4Sq5=3r:r6
+3<(r92Z5N42#]9.1&`s/1B'$.0`<[(0)mO%/-7=P/c@7"/,h-u/H77!.f1[n./>4j./kRo-MAbc,Q/h9
++bCkh+fZ[c,lStp+!VdfC.TQo,UOc8,mknC,palb-RL5m/-7jk2#]611&`j=0/"q1/M/S*-p;HC.77!9
+?!RA5!*]>(qH3c!qH!PprDWYm!)rhor_`VjpeUlarD!/_rCd#[rCQrXrC6]Qs$HuX77BU46UUc<r'C<I
+rBL<GrB:-Br]9p:rAa[5q)/41r\XO/q_J+)s"OI-s"OI+s"=7%pal=nr@7[nr@%Xmr[.Ukr?_Fgq'5nb
+s!.OfoHF/UWulp8JfiG`&0;o8*?lIbCeQ'#-R^;h-n,'B'IYCZ/1W;,0g@f^3&iiT2)I*F1,Ah`&2Z*n
+6?5sT79!Gs?<gcA>?h&0r`K5)r`K5'q,dPr!*/tsr_r_or_rbnqbd;gr_NJfqb?u^r(I#]rCQrYrC6`S
+r^HlVr^?ZOqa16Is$6KHr]U<FrB0s=q`=^:!'1$<!'1$<!&sg6rAFR2rA4F.r\OR0r\=F,r@e%#r@Rsu
+paZ7lr@%Ojr?h._!$qOgpEKPZo,rW-Jfomm"s4s2+=/-p#BE]k/M/S+/cI:4.kE5'/h\h31c.*H0J4t0
+/H%+!.fCe--R:`h9IN5)='Ss4>$>'2=T);.<`W:'<`W4#<)clq<<#ns;Z0Jm;#XDl;ZBVl;#a>j:Amod
+9`7W]9)M6\8Gu'\7n6,J8,l'Y7K#XP6iTLP62X"I5Q*kG5Q3kF4o@G>48h5;3Vk`82uPZ52?#H31Aim,
+1]K611&`m*0E*U(/c@4%.k<4M/H.1!/c@7"/,^sp.K([j-NkhF-RL26-3#4g,/5:Q+bClP+TNee+poD:
+*BS"-+XA<[,Q8tu,U=Z^-71)e-nHo12`1Lh!&=I,&MGdi/hJY-.k!Pu:+8P.=^>;3>6%k*=o)8#=8Gtr
+<W,kk;Z9Pl;#!ic:Amob9`.Q\9)V?[8,YpT7/fRR7K5dU6i9:L62j.J5Q<qF4o[VE4T7D=3W1r72u5H4
+2?,N11]&s+1&is-1&is-0E3['/bgmp/,^sp.K([o-i57h-2o1c,QB%h,QAt`+oEM^+H%=n++bU+*tTJ8
+*uuOF4)@S8-RU;h-R^DB-PRsX.4Zo#0ekmU3]K)X2Dm<I1GU`b0b?/r/OFJU/4ENA?<pf@?!CP3>5hY-
+>$5!1=SZ%t<WH.u<;oho<;ohp;Z'Dj:]O>k:]4&c:&Rc_9E%Q^8c;3Y7f>dU7fPpW7/K@L6Ms.L5l<kG
+4odbE4Sq5;3rM)<3!;6$3&`eo2Z5N42#T601B''01&s*/1&is+0DdC#/c@3p.fLmq./PCj-M8\b,l]+_
+,5i\6+G(_f+K6In+!;^L,p5Em;CO1L/hAUR/.!gX/1iJ-/hf+="u\7k/hS_,r@@mtr@&1',W]a8-pgd4
+>?Y05>5hY&<sD]+=&r@%<V]Vn;u]bo;?'Jm;uKVo;>a8i:]F2g:&Rca9DhE[8c2-T8,c!X7K#US6iKIQ
+6N0:K5lEqH5l<kH55dYA4Sq5=3r:r73<(r:2?>ZnrAFR2r\FC+s"j[1s"XL,r@e.&s"41#!\5cQr@Ipu
+s"41#r@@grq^MIlp*]kep*K_`r?A6bJg#^he0+f;rZV[k,98j\8Kf?*-7&R:%4!2F,pjrd-7CDr3]Anp
+1&s'.0GQ5o/hS_-/h8>5DGDWJ;HR40>$G37rE9#"s&]2#!*0#!s&K%urDWMirDEPjpeUi`rD!5ar(HoZ
+r(6lXr'pTPr^-fW6psC0r'L?Jr]pEHr]^9DrB1'?q`4U7q_nL5q_nI3s"sU/q_J+)"u%_c0JG.5r\".$
+pal=nr@7^or$_Olq^27frZq:a"=,3:+sQV%r?1bTJffRdM&upC+!2LI*'4IC9Hto4-mg;i./kS.-n-Sq
+.P3>.5<V%e3&``Q1c$pC1B'!91bgRKE`+GW;d*L5r`oJ-rEB)$s&f,!rDinurD`bprD`_or_iYkr)!>f
+rD*8brCm/_s%E;_r^m#YrC6`Ss$m#Ws$ZcPr'L<Ir]pEHrB:3ErB0s=q`=[9q`+U7r&4L2r\XR0r\FL0
+s"aR.r\4:(q_%h!!%\%!q'u=lr@%Ojr?h1`s!7Uhp*0GY^*&"MJfqcM%Ncf:+=/-pF&FJ>/MAY-r[\U2
+/1`A*0.nq81c@-D/hS_,r@@mtr@&($,W]a8-pga3>?_#/!*K8'rE&nts&JnprDW_orDESkr)3MkrD<Gg
+r([)_rCd)]rCQlWq+(BQs$clSrBpTOs$?QJr'13HrBL<Gr&t'Br&jj<rAsg9q`"d=2`<QO2)bCjr\XU0
+r%S=11,:R=r@n1'r\"4&r@A"#.kU]Nr[[mtr%%^qq^MIlpF#tfrZqOiq^)7gs!.IdMBRQpJg'b0!$qOf
+$6LK54).A2,UFc_r[%Ris!@Uj"XkoQ3]Anp1&s'.0GQ5o/hS_-/h8>5DGDWJ;HR40>$G37rE9#"s&]5$
+s&K)"rDiksrDWPjr)*JjrD3Ggr_NPhr_EDdrCm/_qb$fYs%*/[rC6fUr'^NOr^?cRr^-NKr]pEHrBC3D
+r&js>q`4U7q`"C1s#'g5qD8"(rA"4(!&"=*r\".$pal=nr@7apr@%Rkq^27frZq1^s!%%Xr?0W4JffRd
+W?2Qj+!2LI*'8"2,UXrg-N5Fm-O2%K.4Zl!0JEo"4ZYP^2`<NM1G^dAr\4s@0eG_4;Ck78=^GB<>[1K;
+rEB,%s&f8%!*9)#r)NetrD`bpr`&eos&/emqb[2drD*>dr(Qu\r(?u\rCHrYrC6cT"[tmL779QA6iB@K
+62a(J5Q!\F4oIM?48V);3W(l:2uY]:2)[Ak2?#H21]B001]K611&Wg)0DdC#/c@3r.f:ao./t[n-iGCc
+-3#7j,P<8Z+fQT9+G(`b+:]J9+Wr'R5BB^P/M8\.0)dC5.kE5'/h\h21c.*H0J4t0/H%+!.fCe*-R:`h
+9IN5(<a/a0=]t`+rE&qus&K(us&8nrs&8qrr_i\ls%rYlrDEPjrD*DgrD!/_rCd/_r(6cVrC6iWr^ZoV
+r^HcRr^6]Ps$?QJrBL<Gr'10ErB9s=q`Fa;q`4R6s#9s9r\X[6rAFR2r\FC+r\FL.r@n1'r\"4&r@A"#
+.kU]Nr[[puq^_Upq^MIlpF#tfs!@[jq'H%cr?CkWJg#^hMBMsFrZVFd,98iMC.]Wq,pjo:-3#7j-2o4q
+,q(8o3]Anp1&s'.0GH/n/hS_-/h8>5DGDWJ;HR1.>$>/.=o;D%=8u=s<W5tr;u9Jk;?'Jj:]=,h:]4&c
+:&Rcb9DqK^8cD<\8GksV7JoRQ6iTRS6iTLM62a(J5Q!_F4oIMC48q;<3W1r72uGT52?,N01]&s+1&Wg+
+0E3[%/bgmq.f_*u.fUsq./PCh-N,7i,kiP`,6&hd+SHuW+M](N++bTK*t985*uuOF4)IY:-R^Dkr[@an
+'IYCZ.k3)(0L%]]3&iiT2)I*F1,Ah`%l?!m6?5sT78m>q?!CQ=>6%n+>5VP'=T;J&<rZ8"<rQ+t<;ohr
+<;fbq;Z'Dh;#O/j:/Cg`r_<>bqb-l[s%3,Zr^ZoVqF1EPr^6TMqa(0Gr]g?F!'U?FrB0s=q`=[9r&F^8
+s#0m7s#0g5r\XR0r\=U41,:R=r%S(&q_%h!r@@apr@.Ulq^;=hpEfeas!.:_rZ_:aM'.BmJfsY-%Ncf:
++=/-pF&OP@/h\e/r[\.%/1`CP/dX3g1c@-D/hS_,r@@mtr@&1',W]a8-pga2>?Y-3=oMP%=8c2"<W?%u
+;u]hq;uKVm;?'Jl;Z0Jl;#O2i:B!uf9E\$_92&%X9E.W_8c)'W8,l'Y8,YpU7K#XS6iKFP62j.I5Q3kF
+5Q*eF4oIJC48h;=48h5;3W1r:2ubf82#oQ52?#H31Aim,1B0'30JG.50`<[(0)mO%/-7=P/c@7"/,h*u
+.fq1N/,^sp.K([i-iYOn-2o1c-3#4g,1Icf+bCl;+TNee+qYnA*BS%/+seN_,UOf`,U=Z^r[%^n-S$\K
+3]Anp1&s'.0G,rk/hS_-/h8>5DGDWJ;-7(-r`]5&rE0&#s&StrrD`_orDNPjr_WPhpeLZ[rCm5arCZrY
+rCHlVrC-WPs$HuX6psC06:1T9rBU?HrBC6Er&js?r]9p:rAa[5r&4R4s"sa3s"aO/q_J+)r@n7)s"=1#
+pal=nr@7grr@%Lir[.Ukr?_FgpET\^ruqCbp*'AWWulp8JfiG`%3?T5*?lIbD+u9(-n-PC./kS.-n-Sp
+.P*8-5<V%e3&``Q1c$pC1B'!>1bgRKE`+GW;d!C2>?b?9>Q%b(=oVV(=8>nq<W,nm;uT\n;>X2g:BF9d
+:]4&f:&[ib9D_?\8c;3Y8,YpS7K5dU6i04I62a(K5Q!_D4oIM?48V)<3<2)<3<(r;2Z>T62Z5N42#T6-
+1B0*,0`<[%0)[C#/,^sq.JbIi-iGCd-3#7j,QAtf+o!8[+nHh.+G(_m+9io1+Wr'R56l7..P<>,/M@#R
+&1]:_/M8Y-0JbLC1GCF6/M-iNs!msr&18_aCeQ6D:f^b&=BSd.=BPN'r`9"u!*&bmr)3Jjs%r_nrDESk
+r(m;es%WGcs%EAcrCd/_r^m#Ys%!&Yq*t9NrC$ZQr^$TNr]pBGrBC3Fr'(-DrB1*ArB0s=rAsg9rAad8
+!&jg6!Al_52?#H31Aij41,:R=0JG.50`<[(0)mO%/-7=P/c@7"/,q1!/,q+!/,^sp.K([j-iPIm-2o1c
+-3#4g,/5:Q+bClP+TNee+qYnA*BS%/+seQ`,pjoa,U=Z^r[%gq-S$].2`1Lh!&=I,'e_3m/hJY-.k!Pu
+:+8P-='Ss4>$>)-=oDJ%<rc;#<<-"t<W#hp;uKVm;>j>j:\[]\:&Rc`9)D3X8H)*V7JoRQ6NBOR6NBIN
+62a(J5Q*eF4oIMB3rhAA3r:r93;YZ42ZGZ72#fB31As$+1Ars,0`E^*0)@0p/Gq$s.fUss./>7f-N,7i
+,krV`+oiec+T!>[+oNOA++bSd+7gQ`*ZlIE+ri[]9dD,8.4>*Cr[/C..4H_r/2&Y@4ZYP^2`<NM1G^dA
+r\4d;0eG_4;Ck77=^>;3>6.o3rEB2'r`K2%qH!MorD`VlrDNVlr)!;er_<GhrD*>ds%NAaqb$fYr^crW
+rC6ZQs$ZlSr'L<Ir':6GrBC-BrB0s=q`=[9r]'m9s#0j6s#0g5r\XR0q_A.+r\+C,0JNGYq_%h!r@@gr
+r@.Ojq^;=hpEfhbs!.Ofruq.]r?9W4JfoXfW?;Zm+<_jR+?ssH.kWG./MI)S#qIPX/M8Y-0/GBg2D[$>
+/hJXQ/,q*t.1djP3c%J<6;U]d=]ed/='/T'=8l8#<W?%p;u9Jk;$'Qj;Z0Jl;#O2g:&n#e9`@]b9`7Wa
+9)_E\8Gl!R7f,XQ6i]RY6UF+*5sR^45Q*eF5Q*eG4oIMB48h;=48h5;3W1oC2`EWQ2)R3I2Z5N42#]9.
+0aKNi0ek@90/#$X0E*U(/c@4%.k<4M/H.."/H%*u.fV$t.f1[n./>7i-3PV@,U=W1-3#4g,,uf<+bCle
++TNee+qYnA*BS%/+seQ`,pjoa,U=Z^r[%gq-S$].2`1Lh!&=I,'JD*l/hJY-.k!Pu:+8P-='Ss4>$Ci,
+rE0)$s&T/"s&Atts&B"tr)<PlrDEMir_N;aq+^f]rCZoXrC?oYr^QfSr'^NO"@PUE6:1W:rBU?Hr'(*C
+rB1$?r]9p:rAa[5!&jd6s#'g5s"j[1rA4=+rA":*s"FC)qCVInr%%^qs!dpqr?hRlr[7Rir?_Fgp`oe_
+ruq@ap*'AWocJc-Jffgk"s+j.*?lIb#&R'[-n$Mlr[@an'IYCZ.Oco%00_T\3&iiT2)I*F1,Ah`$T'Ri
+6?5sT78d8o>lIq.>$Lr/r`T5&"BSZ*<`T*!r)N\pqG[>jr_`Vjr(m8d!)NPgr_3AdrCd&\s%<5]r^cuX
+r'pQPs$ZlSr'L?Jr':3FrBC-BrB0s=q`=[9r]'m9"u\@s2)I3LrAFR2rA4@,s"XO-s"FC+r@e%#r@J""
+r[[psr@.Ojq^;=hpEfhbs!.Ofruq.]r?8ltJfoXf^*!n-+<_jR+?ssH.kWG./MI)S$nEk[/M8Y-0/GCA
+1,&VY!\>iPr@7dq%jreO3GqP<6rI&f=&rF*<rQ1u<r>ts<;fbo;Z9Vm;Z'Dh;#F,f:&Rcb9DhE^8c;3[
+8,l-[8,l'Y7K#^S7JoOP6N'4G5l3eE56!eF56!eG4T%>=48h5>3W1r72uGT62>oB31]B0*1&Na*0E!O%
+/c@7#/+kIl/,h$q.K([o-iYUn-iPIk-2o1i-2f+h,D74l+bCm0+TNee+q5V=*BS75*[E'[,UOldr[.Uj
+$RR5N.k<V=1GU[>0`3U&/e0Ea-p2HD-U^m7>$+m0=o2=u=8Z,!<W,nr;uKVj;>a8h:]=,h:]=)j:/+I\
+9`@]`9);-Z8H)-Y7f>aU7/fXQ7/oXQ6N9@N5lEqF55dYD49.JB3WM2>3rD#93;tl82Z#B12#fB01B'!.
+1Ars,0`Ng+0)mR'/c@7"/,_$t/,:Xl./kUm-Mo+f,l]+g,lAne,5i\b+T<P^+O2'\++bT6*uc7C*uuOF
+4*++>-7C;j.46Jk-n-Sp.P!&&0JE_r4?5>Z2E!Gl1]9'A0etO:6$-!S7oWVq>$5$5=^##-=o2>"=8l7u
+<W#hn;uBPk;>X2f:]F2g:&[ib9E%N`9E%N`8c2-X8,GdT70#dU7/TFP6N'4I5l<kG4odbA4Sq5<3r_5=
+3;YZ52Z>T32#K0/1Ars+0`Ea#0)[Br.fCgq./bLn-N#4c-2f+g,PWJ]+f$64+G(`b+:oV;+Wr'R5C-6U
+/2&Y.0.\[Q/cI@,0JYF?2)6ia/HICQr$q[p%k&kP3GqP=6rI&f=&rF*<rQ2!<r5nr<;f_q;Z9Sn;uKVk
+;>X2g:B4/g:&Rcb9DqK^8c;3[8,l-[8,l'Y7K#^S7JoOP6N'4G5l<kE56!eF56!eB4T%;=3rV/=2ukr8
+2uPZ72>f<21]B0.0`Wp,1&Wg*0E!O&/c71"/+kIl/,h$q.K([o-iYUn-iPIk-2o1i-2f+h,OQ_,+bCkp
++TNee+p/o3*BORI9-5E+-R:#d-iPIl,mu%J.P*,22`!3D0eiMYr@SR3/gri%:FJY1='A^.=]tW(qcE_s
+s&Jtrs&8hnqbd8fr(m;e!)NMfs%WDbr_*2^qagi\84`_Ms$lrUs$ZiTrC$ZQr'LELr]pEHr'('Bs#g<C
+s#U0?r]:!<q`+R6rAOR2r&"F0r%e(&r\+=*r%@t#r@Ipur@Imt!%Ianr$_Olr?hCfr?VCfrZqCds!%Cb
+ruh:ar#iNlJffRd^)nXB+!2LI*'849+XSTd-7L;i-n$Mn.Olr"0/,(E4?5>Z2E!EK1]9'@0ekI?/jXVX
+.n<QA>?Y05>?Lr0r)ro!rE&u!rDi_oqc!Gkqbd5erD3Ggr([/arCd,^"A;?Z8P/kOr($WRrC-]RrBpQN
+rB^<Gr'13Fs#pBEq`Oa;rAsp<rAa[5rAOX4rA=C-r\FF,r@n4(pb)LspaZ1jr[@^mq^2(ar?V@ep`f_]
+rum%<JfoXfo,nSd+<_jR+?t0N-S-o(/MAY+r@J=./h\n61c.'F0E*O(/1^ZKr@&=,.3pol:+/P/<`iF(
+=BJU*=8c1s<W,nr;uBPn;uKVk;>X2g:]F2h:&dod9`Ica9)V?[8-VRS84Q0>7fGjU7f5^R6iB@N623_D
+5Q!_E4o[_G4oRPD48qA?48_/<3W1r82uPZ72>f<11]K6/1&is-1&is-0`<['0)mO$/H.0n/Gq$t.f1[n
+./kUo./bOm-N,7i,l]1h,l]+7+bCkh+fZ[c,lSts+!VdfED%B!-70ub-R\m?rZq[p-n?i"#!"Uu1,1L;
+r@e($%P9:]4E41H78m8k=BJ^/r)ihtrDrqur)EYorDNMirD<AepeLf_rCm/_rCZrYs%*,Zs$lrUr^?cT
+rBpWQ!(6ZNr^$NKrBL6Er&t'Bs#^6As#L*?rAja7rAX[5rAFL0r\OL.q(_h%r%@q"r@Ipur[dstq'l7j
+r?qOjs!@Uir?VCfrZqCds!%Cbruh:ar#hdWJffRddiThV+!2LI*'87:+XSTd-7C5h-n$Mn.Olr#0/51G
+4?5>Z2E!EKrA+@,%Pomm6$6-X85r_r>$5$5qcWeur)`o!r`&quqc*GkrDNMiqb[5es%`JdrCm/_qb$l[
+r^crWqaUKPs$ZfQrBgHKr':0Er]^?FqE4X:rAsm;s#C$<r&=O3s#'a3q_S1+r\==)r\+("r%7^or$hRm
+r?qIhpa,karZh1^r?:SOJfoXfM'*!E+<_jR+?p0Y<%':N0.\b-/H%.,/hSe31GgpG1,&VY!A#c#.f(S&
+,WTg?.7I-8=BAO*=Sl.r<W#hr;uKVo;>a>h;>a8g:]=,h:&Rcc9DhE[8c;3Y7fl1M7fGjV7f>dU7/fRO
+6N9@M5lX(I5lEqG55dYE56!eG4T@MC4T.A=3rD#:3;tl72Z>T42#T6.1&3O$0E!O'/c@7!.f_-q/H%*s
+.f1[n./kUo./bOm-N,7i,l]1h,l]+"+bCkh+ho0#,lSts+!VdfE_@K"-70ra-R\m?rZqq".4Zr#3B&`L
+0ekB]0E!L8/M/S--p2NI.Rm?<>$+m0=]kZ*r)`esr`/nrrDW\nqbd;gqbQu^rD!8br(Hu\qapfYs%!)Y
+rC-KLr^6WNrB^EJrBL9FrB:-Bs#^6As#Ks:q`+L4rAOU3rA=I/r\F:(r%S(%r%7jur[\""r@@mtq'l:k
+r$VFiq^)1ds!.Lgr$24cr?;1`rZV7`ruct:JffRdo,f1u+!2LI*'87;+sn]e-7C5h-n$Mn.Olu$0JP:H
+4?5>Z2E!Gk1Arp;1c$^LG#^+b<*<F/=^#&-=o2>"=8u>!<Vobn;uBPj;>a8g:]=,f:&I]`9DhE^8cD9Y
+8,GdS7K5dR6i9:L62a(I5Q*eG4oRPD48qA?48_/;3W1r92uPZ72>f<.1]0$.1&is-0`3U#0)[C%/GUdo
+.JtUm-i57c-2f+g,PWJ]+jM3^+G(`8+:oV;+Wr'R5C-9W/2&Y-/hARP/I!g[0/57?2$,Wj0E*O*/1W2"
+r@&:+-n-Si3H.eD78d/g=&rF*r)W\prD`eqr)3MkrDNMirD<AerD*8ar_*2^qap`WrC?lWs$crUr'gTQ
+s$Q`O!'pTNr':6GrBU<Gr]^9D"["t34Zkk&48V);3<;*"rAad8rAOU3r\XR0!&FL-q(V\!r@\+%r[e!u
+!%Rdqr%%Xor[Igqr@%Xms![gnr[.RirZqLir?VCfU`k=5Jg&Ve!$qOf%3Hf84*"":,UOi_,pt)>-N5;"
+-RgPs/3,XF1,1L;0DmI%/IjBb-TlHJ.Rm?<>$+m0=oMP%=8Q%s<W5tt;u]eq;Z0Ji;#=&e:B+&f:Amod
+9`7W]9)M9\8H23Z7fGjO7/]LP6N'4K5lEnI55[SC4T7GB3r1l63;kf52Z5N42#T601Ars-0`Nm+0`Ng*
+0)[@&/1pfOq()Foq'l=lr?qIhq^)1ds!.Lgr$24cr?;1`rZV1^mN7$&Jffgk"s+j.*?lIb*-G"#-7C8g
+-mpAj-n-Sp.P*/*0ekmT3B&lT2DtIhr%S[<1Fth9<\6jA=^,'4>$Lr.rE/qur`8ttqc*Mmqbm;grD<Ae
+rD*>drCd5b9`7W^9)hK_8Gl!V7f,XR7/]LM6N'4M5l<kE56!eG4T@MC4T.A=3r:r93<(r82Z>T42#B*-
+1B0*,0`*O$0)R=#/-%0r.fLmq-ik\Dr?qIhpa,karZh1^r?8]oJfoXf^*!t/+<_jR+?t3P-nR&)/1rJ)
+r@J.)/h\q8r\X^30E*O(/1^WIr$W!u3,h_D78d/g=&rF*<rQ.u<Vobp;uKVm;>sJl;>X2e:]4#g:&Rca
+9E%Q^8HMFS8c;3Y8,l'Y7K5dS7K#XP6N0:L5lEqG5lEqI55dYE4T7MD4T@M@48V);3<D0"3W1r:2uY`6
+2?#H21]K601&Wd+0E*[(0*3aZ0E!O'/cRC#/,q*p/H%*q.f1[n./kUo./bOm-N,7i,l]1h,l]*B+bCkh
++nQoX,lSts+!VdfF%d]%-70o_-R\m?rZqt#-n?i"3B&`L0ek@8r@\""%P/qgF&OPW;cd.)=BSd/r)`br
+rDihrrDW_or)*>fr(m5cr_<Dfr_3Gg9MG@WqF^]Xr^d&Zr^QoVrC$ZQr^?]Pr^-QLr':3F!'^?ErB1*A
+s#U0?s#C!<rAa[5qDS:0s"s[1s"aL,q(Ve$s"=='">)2V/1pfOqCDLoq'l4hqBl(cr?VCfrZqCds!%Cb
+ruh:ar#j9,JffRdW?2Qj+!2LI*'8:=+sn]d-2o8!-n$Mn.Olr#0/50f5<Lqb2`<QO1,Ae_&25do1+PV6
+<\6jA=^,'4>$Lu/rE/qurDrntrD`YmqbmAiqb[/crD*>drCd8c92,:WrC[)]s%*&XrC6ZQr^6`Sr^6WN
+!^T.>rB^HKrBL3Ds#pBEq)eI7rAap=3B@$ts#9m7rAFR2rA4=+r\=@*qChb!r@Rt!q'uCnr?q^p-Rep@
+!%.Ujpa,karZh1^r?7sZJfoXfdi]2D+<_jR+?t3Q-nR&(.kN;'r@J=./h\q81c.'F0E*O(/1^ZJr$W"%
++ZF@;.7@'7=BAO*=T2A"<Vobo;uT\p;>sGm;Z0Ji;#=&e:B+&f9`.Q`9)V?]8H29[8H)-Y7K>mV7/fXQ
+7/]IN62j.I5Q*kG5Q!\D4T7JD4T7DB3rV5=3rD#;2uku<2ukr;2ubf72?,N21]B001&Wg+0E3a)0E3[)
+0E!O'/c7-u.etXp/,:[l.K([o-iYUn-iPIk-2o1i-2f+h,OQ_,+bCkp+TNee+p/o3*BORK9HYT-,pFT^
+-iPIl,n)+K.P*,22`!3D0eb9[0)I41.j[5s;^t47='A^.=]nl*=8Q%s<W?%r;uT\n;>X2f:]*u_:&[ib
+9DM3Y8cM<^84WYKs$clSr^6]RrBpTOr'C3FrBC9Gr]U0As#^6As#L*=s#L$;q`"=/rAFL/r\FF,q(Vb#
+r%7n!!%n.#q^_Ro!%Ianr?qCfq^)1ds!.Lgr$24cr?;1`rZV1^\K?DFJfh]K%3?T5*?lIbF\a2.-n$D@
+-PImV.4H_r.kE>-0L%Z[2`EWQ2)>+br\+j=0e,D2<\6g@=^,'4>$G/-=Sl1t<rZ1u<;TVk;Z0Ji;#=&e
+:B+&d9`@Zb9`7W`9)_E^8H)-W7f,XP7/oXQ6N9@O6N'4M5lO"G55m_F4T@M@48V);3WD)=3W1r;2uY`5
+2?,N31]&s+1&`m&0DmI%/c70q.f:^o-NGRn-i57c-2f+g,PWJ_+o`^=+G(_f+S-]e+!;^L,p5F"<@BFO
+/h8M)/H%.,/hSe21,LgF1,&VY!A#c".K(Y+-RKrpE)A&P;H?n$<`iI)<rH%p<;fbp;Z0Gn:f@6hqG@)c
+rD*>dr_3>bs%EAarCQuZs%3/[r^ZuXs$coTr^HcR!(6]OrB^EJrBC9GrBU<GrB:*As#pBEs#^6Ar]C'>
+r&O^8!'1!;r\jg8rAFR2rA4C-!&=F+r\"7*r\"7)r\"4(r@\+%r@@grq(2Lqr@.drr[Rdor@%Xms![gn
+r[.RirZqLir?VCfc67c_Jg%-;!$qOf%3Hf84*++=,UF`\,UXu=-N5:o-7:8n.gJ'n1GU[>0JEDXr@JR3
+/1Vu,E`4GU;cd.)=BSd/rE&ntrDihrrDWYmrDEGgrD3;cq+^f]rCcrYrCR#[s%!)Ys$ciRr^-ZRrBpTO
+!(-WMqEY!D!'^BFr&b6H4$#D_3B/uYrAaX4q)81/rA4C-rA"+%r@e+$r@@q#r@Igrr$qLkr?qCfs!@Ui
+r?VCfrZqCds!%Cbruh:ar#hdWJffRddiT#?+!2LI*'8=>+t"ce-2o8)-n$Mn.Olr"/hetD4?5>Z2E!Gj
+1&`j;1,(.AG#g1b<*<F/=^#$4rE/ntrDrqurD`Vlr)3JjqG@)crD*>drCm/_!)3>ar_!/]s%*/[r'pNO
+rC$ZQrBgKLs$HZMs$6QJrBC0C"?\e.4$*=%r&Xd:r]'p<s#C$<s#9p8rAFU3rA4:*rA":*r@\.'r\+1%
+r[n("!%[jpr@%Ul!%@dnq^2(ar?V@ep`fY[mN@*(Jfomm"s4s2+=/-p$%,`%/M8Y+/M&IO/cI@00JYF?
+1bgU7/1`=N.fUst./kS'-71Kj<@^R;<`rL)=',B$rD`eqr`&eooMPTarD3AerD!/_rCd/_r(6lY!(m/\
+!([#Xs$m&Zr'pTQr^?`Pr'C?JrBL<Gr'1'Br&sj<s#^0?q`4O5rAX^6rAFR2s"jU/s"XF,r\=4%r%7n!
+r@Rpur[dgpq^VLmpaH+h!%.Ccs!.Id[ip>HJg%lP%O35B,9S-N3I+FC-7'rdr$2:h-N5A#-n-Vq3ArZJ
+0eb76r\"4&r[\R1.4?up<@^O<=B\g.=]ni)<qo\o<;BJk;>j>j:]4#i9i"R`:A[ca9`@]\8cVH^8H23Y
+7f#RP7/TFO6N'4K5lEqF55dYD4Sh)<3W1r72uGT32?#H21\ig)1&Wg)0D-pq/H%*t.KCpr./kUo./bOj
+-N,7b,l]+h,4m&X+93O:++bSd+7pWc*ZuIH*ZuLaH;Pe4-7()er?i+(-n-Vr/1rS/4?>DY1c.#f1);T!
+0JG.5/M8_>ITn?l<EWO0=^#!2=T)>#<rZ8"<rZ1q<;oho;ZBVm;#a>j;#F,e:B!ud9_qE^9)_E[8GbpT
+7fPpU7/fRP6Mj(H5l<kG55@>?48V);3Vtf62ubf72>]6-1]9*/1&Wd%0DmI%/Gq$u.fCgr./k[n./YIl
+-MA_c,lT%_,5i\.+G(_f+K?Op+!D^N+X80oJQO9P/M&S,r@8.)/M8Y/0JYF?!]2Var[\+$.OtEH!%@dn
+%43DWF]L"_;H?n$<``B%<W,ns;uTbp;ZK_f;>sDj:]4&e:&I]_9E.W^8cD6`8OuBB8,c!W8,YpS7K,^S
+6N'4L5lEqI55[YB55dY>4T@MA3r:r83;b`72Z5N41]T?01B0*,1B'$(0DmF$/H%0r/GLam.fLjs.JG7j
+-iYOe-3#4g,,-64+bCle+V,eC+X8*Q*]\OC+"&B].4+p<!@9)l-OM7N.k<V<1GLU<0E!O'/cI:3.k)l&
+F]Bq]<*3=+='8[-rDr\nr`&eor_renr)!AgrD!Af:]*ub:&Rcb9DqHg8P2TH8OuBB8,PjR7JoRO6iKFN
+62a(J5Q!_C4oRS=3W1r72uGT42#oN52#T6+1Ars+0`<Zu/c70u/,^pt.K([o-NGRm-i57h-2/\b,QAt[
++oNPN++bSd+,V-F*ZuIH*ZuLa#C95i-RL/h-2f2%-n$Mo.kE;+00D9S2)I-Gr\>6D0eb:70.ee14apTd
+79*Jp>$5$4=BPN'r`0##r)Whtq,I>lrDNVlrD<Mir_WPhqbI,brCm&\s%<8^s%*,[qa^TSs$ciRr^6WN
+qa(0Gq`k'Dq)nX<q`=[9q`+O5r\j^4q_\4,r%e:,p+Q@s!%n1$r@@mt!%Rprs![jqr@%Ojr[.@cs!7Uh
+p*0GY[NL/EJfqfN%j)r:,9\9U4b6]_/hJY//H%(1/1iJ,0/,.;1Ggg=/1`;%.fLms./bM'-71Kk<\$X;
+<`iF(='&E%<W,ns;u]hq;u]bg;>j>i:]4&f:&I]_9E%Q^8bu!X8,c!X8,YpS7K#XS6N'4K5lEqI55d_C
+55dY>49@W,48h5;3W1r82uPZ52?#H11B'$,1Ars'0E!L$/H.6r/GUgn.fCgj./kUo-MAbc,Q/g<+bCkh
++nQog,:"EW+<_ddH;Pe4-71/fr?MCi-N5A"-n6_t3&WQI0JG0Z0)mO&/.a<^.4?uq<\$X<=B\g.=BJZ'
+<r#bo<;BJm;>j>h:]4#g:&Ic`:&dod9`Ica9)hK_9)hK_8H23Y7f,XQ7/K@M6N'4K5lX(I55RMA4SUr8
+3;YZ42Z5N32#T6,1Aim+0`3U&/c.-u/Gq$r.KCpr./>7f-N#1b,l]+h,4cuV+O)![++bT7*tKD8*?cIH
+*]\RF+Xe]b.OP*A#Uh)M.P!)'0/!Ml3Ar`O1c,+d(,7Nt0J>(2/hfG<>V&9C=^,$2>$>$1rE&eqr`/bn
+s&8korDEMis%iYkrD3;crD!8bqFgi\r^m#Yqa^TSs$ciRs$QfRrBgEJrBU6ErBC$>r]C!<rAjd8rAX[5
+rAFL0r%n7+r\=.#r@\+%s"++!r@7aps![mrr@%Ojs!IampEfhbs!.4]r?7jWJfoXfe0#8D+WhpP,9f:&
+==5aS/MSjU.g@OV/hSe21B''50eP"..k:KH'.>7V-RL2f-8TjI.n3E;=B8F'=8l4u<;KPm;Z'Dh;>a8h
+:]4&g:&Rc_9DqK^8bu!X8,bsX7JoXP7JoRO62X"H5Q<qH5Q!_C4n_#<48h5;3W1r92uGT42?#H21Ars,
+1Aim&0E*R$/H7=#/H77!/G^mp.f:ah./t[p-N5:k,l&bd,Q/hQ+bCkh+c7EJ,:"EW+<_dd#CB;j-RU5j
+-N,1j,prU=$7IAS.l]FB0eb:7r\"4&s"+."%4N\]G?6:`;cd.)='/T&<r,ho<;BGm;>j>g:]4#g:&Ria
+:&Rcc9DhE]8H_XW8OuDO8,l$Y7f,XQ7/K@L6N'4K5QF%I55RM@4SUr83;YZ42Z>T32#T6-1Ars+0`<[)
+0).$s/Gq$s.fLmq./G=g-N,7b,lT%g,4cuV+LiMF++bTL*tKD8*?cIH*]\RF+Xe]c.OP*A&1AqU.P*/(
+0JGUL2Dd6H1G\qas"OF*%k]If4b-fi6r[;n=]eg0=9)J%=8Gtr<V]Vl;Z'Dj;#3ub:Adid9`7Wa9)hQa
+9)hK\8Gl!U7fGjT7/TFN6N0:K5l3eD55IAA4T7G>3rM)<3;b`52Z5N32#T6-1Ars'0DmI%/c7-s.fCgm
+./PCi-MSne,l]+^,5iYb+G(_f+G(a.+:fP;+!VpR,!CN\-nd2*0eN>S"tV>Y/h\n6r\F^4/hAM'.fLk2
+-n$Gj-71,f-8TmK/4EE:=B8F&<rQ+t<;TVm;YO&e;#=&e:Adf_9E.Wa9)_E\8H23[8H23[7fPpU7f,XQ
+7/oXQ62NqG5Q<qI5Q*eC4nUr;48h5;3W1r:2uPW82)bCjr\XU0r@n@-1,Ae_s"OC)r@e1&r@It!r%.gt
+r@Igrr@7[nodKhfs!Ials!7Cds!.IdbTVQ]Jg%-;%jN>C,9S-N3I=UG-RU5j-N,1j,prU="">]M.fq[f
+1B&s30.nk//M&IP.h4*Z-T$'M.n!<;=]ea-=Su4s<W,nk;uKPh:]4#g:&[od:&@W`9DqKZ8cM?\8,l'W
+7JfLM6iB=O62X%I5lEnD4oIMC48:i73;YZ42ZGZ52#B*-1Aim+0`3U'0)7*t/H%*s.fCgp./PCj-Mo(h
+,kiSa,QAtf+o`\Y+oNOY++bSd+4MAC*ZuIH*ZuLaHVu"8-RUAjr?i+(-n-Vs/MAe34#o2U1c$oc1&is-
+0E*R600Xqn/ONK>>$4s1=]\`(=8Q%s<Vobp<;f_l;>j>g:]!oc:&dob9E%Nd91hfJ8c2-X8,GdS7K,^R
+6NKM@rBgKLrBU6ErBC6Eq)nX<q`=[9r]'j8q_nC1s"sX0q_J+)!&44%r@\%#r@@apr@.Ulq^;=hpEfea
+s!.1\r?:JLJfoXfMBE-G+WhpP,9f8UJlsKT/hSk1r@87,/M8Y00etRB1GCE[.fq1L.K1_1-RU5f-mg8t
+H!)[d;,p[u<E<."<E8usr)<PlpegrcqG7&brCm)]rC[)]r(-fW"@u$Q7RmAGs$cuXrC-TOr^6ZNrBLEK
+5X>94qEFd>rB('Aq)n[=rAsg9rAag9rAF^72)bCjr\XX1rA"=+r%\1)q(MXsr[[pur@7k!r[e!ur$qRm
+r?qXnq'Z@n-71#brZq:cs!.Id[ip>HJg%lP%jN>C,9S-N3I4OF-RL/h-2f)",pjue-n-Vs/3#LB0JG.4
+r@S%#r[SL1.46rt=Xum=='8U*=BJW&<rH%r<;'8i;#*oc:'+-b:Amoa9`7W`9)V<e84cBD84Q0>7f5^P
+7/TFM6Ma"H5lNtF4o@GA48Lu;3W1r72uGT32#9$,1Ars+0`<['0)7*u/Gq$s.f:ao./YIk-Mo+^,l]+h
+,6&hd+SHuX+93O:++bSd+7pWc*ZuIH*ZuLaHVu"8-RL;ir?i+(-n-Vs/MAe34#o2U1G^fc1&is-0E!L5
+00Xtp/ONK>>$4s1=]\`(=8Z+t<VKJl;Z0Go:f1*g;#F,f:A[cb9`7W\9)hK^8Gl!T7f>dT7/]IS6:+'<
+6N0:M5lEqE55m_@4T7G>3rM)<3;tl82?G`o2Z5N52#T6-1Ars-0`<['0E*U&/H@@$/,^q!.4QhG.JtUm
+-i57a-3#7j,QAtf+o!8[+j2![+G(`9+:fP;+!VpR,!CN[-SI)(0eN>S#V7P[/hf"91c,Fn0J+e*.OlnH
+./t[o-4qXQ-8^$P/4<?8=&r=%<`E(!rD`_orDNAerD<;crD*>cr(Hr[r^m&ZqFCQTr^HiVrC-TOrBpTN
+rBL?I!^Aq8rBL0Cq`Xm?s#^$=s#^0?q`4U7r&4O3!&jd5r\XO-r\4:*r@n%#r@Imtr[dstr@Imtr@7[n
+r@%[nq'c4hs!@Xiq'H%cr?@sZJg#^he0,>I,U"BT+W`Xi:`h&3,q1/=,S)1J-RU;k.kE512)6j=0/!2T
+!%e+"%k9+Z-T$*O.mm39=]\X*=8Z+t<W,nl;uT_q;#F)h:B"&f:A[c_9`.Q`9)V?]8H29]8H23[7f>dQ
+7/TFM6MWqG5lX%G4o@G@48:i73;YZ42Z5K.1]9*.1&Na)0DmHu/cRC"/,^sp.K([o-i>=g-1iG_,Q8ke
++oWVX+oNPN++bSd+,V-F*ZuIH*ZuLa#C95i-RL/h-2f2%-n$Mo/1rS00KV6O1c$pCr\=F,s"F='%PL"u
+?S+TD=B\g.=]ng.rE&u!r)NGis&/ems%r_mrD<GgrD*5arCm2`q+:WYr^d#Ys$urUrC-`Sr'UHM!(6]O
+r^$QLrBL0CrB9s=r]C!<rAjj:s#9m7s#'g7rAFU3r\OI-r%\1)q(Mb#r@S%#s""$t!\#QJ!%Rprr@%Ul
+q^1t^s!7Uhs!%Idp`fY[[NL/EJfqfN%j)r:,9\9U4b6]_/hJY//H%(1/1iJ,0JP@?1c$g;.k<(u.K1aq
+-iPG'-mg5sH<Mjf;,p[u<E<."s&K"sr_rbnp/1cbq+prar_38`r(?oZrCHcT"\(sM779WD7J]FN6NBFN
+5lO"J5lEqE55[SB4T7G=49@W,48h5;3W1r92Z5K52Z5N42#T0-0`<a)0_mC#/H%*u/H%(!.fCps/,^sq
+.K([o-i#1i-3PV@,U=W1-3#4g,(^ti+bCm0+V#_B+X8*Q*]\LB+!r9[./Y>$,pjue-n-Yt/2oFA0J>(3
+r[eg8/1W5#.P*"r20rFW6W-ug=&rC(r)WbrrD`Ggs%rYis%`PhrD*8bqFpo^s%EAarCQuZs%35]s%!)Y
+rC-TOrBpHKq*FsEs$$BEq`Og=pc8:4q`"F2rA==+rA+@,r%S+'r@\""r@S%#r@@dqq^MIlr[7XkqBc(c
+!$h:b"=#*7+X-h-p*'AWbo_NZJfh!7%iui6+W_aI3I4OF-RL,g-2f1s-n$Mo/M8\10EO<q2?#B51,1N_
+0E<d(/e0NuK4$8t<*3=+='8[-=T)>#<rH%k;ufhp;>sDl;>j>j:]4&b:&Rcb9DqHe8P2TH8OuDL8,PjT
+7K,^R6iKCQ6::]<r]pNLrBL-BrB9s=r]C!<rAjj:!&sj7r\a^6rAFU3r\OL.r%\.(q(D_#r@S""!%\!t
+r[Ijsr@.^or?qFgs!@Ccs!7Uhs!%Idp`fY[Tceq0JfrPc%j)r:,9\9U4b6]_/hJV./H%(0/1iJ,0JP@?
+1c$j=/1W5#r[Ijqr[/.%.OZJoIU"6g;c[%(=T2D%<rQ+u<;ohr;Z9Mr;c?Rl;$'Tl;#*od;#O2h:Amo]
+9_h?\8c2-T8,c!X7K,^K62j.L5Q3kG4o[YD4p4#24?GY#4T7DA3Vk`62uPT32#0$)1&Wm+1&3L$0)[C$
+/,q0u/cI=#/,:[j.IebY,QAte+n6cU+oEMZ,6&ne+p&u8-Li;U,P`MY,5EAb,U4KV+T<P`,Q&b],P`MY
+,OlrW,3'mC+o*AQ+oiec+oike,l&VZ,5*8\,6&hV,PWJJ,5rhe,5rb]+Sd2V+TEYc+o`\b+9*Ma+T<G_
+*pFjD,5EJ]+oWYj+WDUJ,9Igd$$oAj-6j`\,:"Q5,nD=L,q1>n.5s+>0JG.4/M@#S&1f@_.kN4s0n<U[
+7oE>h=]bT'!*0"tr_iqt<)cdpqbmGkrD<;b!)NPgr_<;ar_*&\q+CWWr($cVqaUQRs$ZiRp-AUAs$$EF
+s#g3@!]iA&r]'^7s#L'<q`"F2q(qh%q(Ve$r%@drr@@gr#Uh)M.4Qet.k(EGs!Rdmq'GPVq',PVruh:_
+!$:qYq&SuI#9b34+!;^N,OloP*r-oJ*s*W0+T<D`+!2[)+T<JY+o*5U+oNM]*n_Y2*qCER+SHlW+T<Ma
+,5E>V+Sd)Y+o`\`+8HuR+Q4FB+o`\b+86iJ+TES`+o`\a+9!D_+9!>G+Sd2T+T!;o+;uCF+s%U_HVbn6
+,U4T\-R\j@%OihV/h\h04ZbV]2)R3Hr\=F,r\"[90e55<AM?hW<`rR-r`B,%s&]%tr`/tts&8qqr_WYl
+q,./irDEMirD3Ggq+UTWrCQrYq+(ERr^HiTpd4sGr]gHJr]pKJr]UQO5<_7o4?P_%4TIYE4T@M>3rM)7
+2#0$'1]9*/1&3O&0DmI%./taq.fCdq-het`-2Ae],5ED]+T<J_*r-rK*r-oX+T<Ga+X/0,+8I&L*r-oR
+*WdK-+8m5\+8m>\+8I&T+8d8\+TEPT*oS4:*q:BK*s<W,+!;^*+o*2T+8HuV+TEP`*rR5[+Sd8X,4QoR
+,5r_b+9!>W+o*5U*rdA_+9!;_*?QC&*r[2E+8I&Y+86lV+:ob<,U+NX*'JjS.5!,#/1W7L/H%.-0f(O=
+1GLL5.k<+K.K:gq-OhCL-R:Ns=<p=7<`rR-r`B&#rDrtur_rbnr_rhpr_`Jfs%iPfr([,`r(I#^q*tEU
+rC?QNr^?`Qs$HNHrBL6Er]pHIs$$EHs$$EFq)SC4rAFX9rAad8q).t(p+ZFu!&"4'r@\.'r@S""r%7Un
+q()7iq'Pn`p*9S]rZV(Zq'>b\q&fY\r?).b+sZn-rZD%[q'Gh]q&oJWr?)1c+sS?1+oWV[+o*>X+Sd2V
+,5EAW+o*8V,6&qc,l&VZ+SHuY+T<JY,P`PZ-2She+<W!0,lT"g,5EAW,5EDX,OlrX+o3AX+Sd2[+T*DY
+,5EAW+o*5U*q:Ed,p4KX,pOR!J5741,UY#h,UE=7"stZC.4Qbq#WFUr0J>(3/M@#S&1f@_.juhn2LnsX
+85rVl=]kK$r`0#!r`&bns&/emq+pubr([)_p.P3NrC?fUq*k<Os$Q`OqEP'H5PdSB5Q<qI4oIMC49%A;
+3W(f72?#T62ZPc32>K!&0E!Kq/H.0t.f:gr.f(Rg-i54i-2AhS+o`\a+8HrQ+Sd2V*WR;\*WdE++o*8V
+*Ut<K*r-rW*WR8`+<_p++9!>W+8I&T*r-oR+Sd)S+8HuR+Sd5W+8HuO+9*D]*W7/[+o*8V+o<A]*r[;]
++86iP+8HuR+o*5U+Sd2V+8I)U+T3J^,5r_W+RpNK+8mD^+V?"B,U"HX+@(KS*[;pX.4HVlr?r.).4Qo&
+/hT:K2`<NN1c,+cs"OF*$na1a4bd>q:/tA!>$:i,s',A(rE&u!!*0"ts&8npq,78krDEGgr(m,^q+1KV
+rCH]RrC-]R!(6QJq`t0Gs$QcPrB^EJs$-NIq)n[<q`4R9r]:!9rAOI/q(qq'p+ZJ!r%@jss!mmps![[j
+q'Pn_q',MUrZM4_q&]5Qr#tkWru_4]!ZrO.q&oJSnKI]Lq&oVW"<Sa0+s?e*ruUtXq&oJSq&fDTru^PK
+q&oJWq&fDRq&]_^+!2OFrZ1eXq&oJVqB#\YrZhFerZV(]q'5qaqBG_]q'5\Xq'>bZnKRfS!$q(YnK@WO
+q'-+m,:Fid-6ttbLK>cO.kWM0/,_$t/IF3g0ekI</M&D&.fLms./kS'-7:/b2h>9b7T*/b<`T,urDNSm
+s%iSgs%WMirD3Ggq+^f\pe(NWq+(6O!(ZuWr'gKOrBpNMq*=sDq`k*CrB'a7pG_t/r\aX2!&O.#q(M\!
+oe$1pr@7q!.P1QL!%RprqC;:iq'Ytaq'>YXllkg?rZ;+_mihKNq&oJUq&o_^rZ_Lh+X&!+,46WM,5r_a
++o`b^+Sd8X+o*>X*r-oR+Sm5]+o*>]+o`\a+7UEJ+T3>Z*r-oR*Ut3@*WI)Y*<.&Z*r-`M)>b?S)]KXn
+)#tTS)u^WV(`4,.)Yk9H)Y"dB)?:`U)ZCTb(`O5.()[r,22>'P+XA?[rZqFg%jiVL-n6Yp2`3?E0/"q0
+0)dF9/1`;%.4HQ(K4$9&;H-Xs<E3!ur)3Mmr)!Agr_WPh!)E>arCcrYrCQNMs%!#WpI5$JrBg<Gq*4mA
+rB($?q)J40rAXX6s#'a3pG;V!q(M[todg%lr@.apr[J(#-n$Gj-Mf+c-LiAO+oEG_+9*GY+Sd)K+8[)Z
++7LE;+8I&W+T`c.+9!G^+RgKN+oWYb*rd>\+Sd)S+o*5U+RpKJ+7C?P+9*DV*Vg]N*Vg]R)tb0?*:Y!I
+)?^uu*#p!h)>P3M(]YHQ)?q,r()Ic()"/@4)ZCTO)#bHR)?(Hb)\s;,)&O5KLf,B>,pjrb-R\j@"">ZK
+/cI@(4ZYP$2$#Nir\=F,r\"[60IoDFB/<=_<`iL,r`B"ur`B(urDWSkp/1caq+gl_r(?r\q+L]Yr(-WR
+r'gTQq*Y$Fs$H`NrBL<Gr&t$Ap,i17s#L$;s#9a2q)%n'r\=@*!&+:)r@n1&r@S"!s!n!sr[@[nq'c%c
+q'Gh]pEKPZruh+\kTKgGrugtXoHE`Iq'#Y[![/^0r?D1`nK@WO!$D1_ruqCdq&oJWq&oJVpE'2Qq&o)K
+ruh=`kT9XBrZ:kWnK@WNnK/#U)]Th<*?H7BqAoARq&oYX!$D1_"sFs+*??1BmiV'Bq&]MXru_4]&0Df2
+)BBe<3KI;j-n?l$/1^ZMr[e.'0`Eg31GCC2.k3%J.K:gq-OhCP-m(<n?R$sV2E*TTr\sj6r\a[5qDA70
+r%[n!r\+4&!A,u&0)mO!/GUgo.J>1c-i,.j-7&R:s!Ianq^2=hq'Pnbs!%FerZqCdmNV?Ir>u"\q&TDR
+r>Y\Rq\fDPr>YPMq\oJQq&&oGnJ:p:q&&oDne_?Eq%icBq&&oDq&&oD";MXe(Dd,g()?fcoG@<=q%X,I
+',)&o'c%ST'_rF<&c!.:'DW@<&c!%B&J>]i'E/^E(&\m;'*&dH(B,*U(`!l'(Dn#.)Yk?J)YkHM+8I,Z
+-N,=f./>Fi0`<j,2>oH32uYi03Vbc44o%8Z4Ztni4$#D_4#],W3&ionGY',(,pXZX,UE=7r[&%$.4Qf+
+1bg[;0.nh/r[eR1/1W5%.j?p$@3mB]2u>T52?,T/2uGE01&3O$0E*U&0E!O!/bpsr.eP7e./51i-3#=k
+-NGRj-N,4g-2Aqf,Q8tg-2o1b,Q/kW+T*;[*Vg]S)uU]Q)>Y3L)?1WN)!Mk,(%)k8(@i7A)#4pB(ASdB
+(ASdB('bNf'c%Q"'bpW`oG76;q%O&G&eYik'GVAW'DiI=')<+7'DW::'DW48&HiXW&J>`U'DW@<')<+>
+'`JjH('k]j'GV>u(Dn"b)Yk6N*VpfP*r-rW-2f1d.JYOj0E<p-2#K612Z>Z*3Vbc*4UjM84$#A^4#]/X
+3&ion$$]#d,:4Z\+X\Z9-j(nI.P1QO#<b+,2)R3H1B'$.0`E^51GL:@KP)hj3]fGerB1*?s#Tg7nMU;&
+r%n@0rA4I/q(_[ur[n%!s"!gor@7Ulr[@dqr[R^os!dgpq(2Ons![jq!@fPr./,+b-M\tf,lJtf,5ED\
++T3D\*;gcU)u^iW*VgZE)Yk?B)!Mq.)Yk6G)>P3H)#5*G)$^ro(`=2.(Dm&hr>>SPq&/uFq%j8M'GVB!
+(Dn"Z(AS^@'DWF>(&8XA'*&^A'EAgG'`SpB(AS^@'`T!L)#bBY)AsD2)B0Y:*VgfQ*r.#U,P`Vc-iGIm
+.JYRk2>]E63W2,=55d_F5k.2:7/9=J7i4]b77BU36UF%#5!(nj5#Zr-.Om##.4?_F/H.4&/hf$Z1(#]e
+.k<(u-n-Sn./kS&-7()b1id1a-n?f!/H.4$/H7@&0DmO#1%@4&3W1r;2ubo:3<(r53;GN33qYN/3r(f8
+3rV5@4S^r33Vl#A62j%H56!kH3rD#63r(f32uPc83:o0+2Z#H53;kl53;GW23Vbc.3WD/93;GN/3;GH/
+2ubf33Uo*)2u,?,1^>lp1c$j=/1UTKr@7Unq(;Lsr\"1(">MYe1Gehaq)%n*q)J1/q)S73q*=aC"@5@@
+6UUi@q*t0Oq+pugr`&ksr`9&"s&]#!q-Wr*q-iu+r*fD1q.0;2raPk8s'Ye6rF#G.q-NSsra,J.(gUEP
+>?b97?!CQ<>?Y3C:G<t<-mpAh,UE=7r?_n#.OmA60eY14/hJ^T/IO*\.k;tt,WBgY2(JSWr%@q%s"XO/
+q)&(1r&OR4rAsm;rAs^6p,W(6nN6\3pcJI;r]L6Fq`+U9rAaa9q*Y0Gr]gBIrB's=q)e++s#L$;s#9m7
+rAOX6r&+O4rAOX6rAag;s#T[0iApEfq)A+,!&jd7r\jR4r]'O0q)A+,p+un-0J4n+r@@grq()7mq(;n*
+0JG4:1,C`V2#0'*3;GN53V,9,5l!bH62s:O6iTRM7eoXO:]ODm;uTbr<W#nt=8>to?MS")@J410@00hE
+A,9^2Ab]d6@fBg9@f9a0@/41"?MRq2?=$oC>lIq:?<gfA>[(HH:GF%=.4G-Br?qk!.4Qi"/hRAk3]AoQ
+1c$od1&is,0+0?d.m85s4>8NG1Gf"e!&OU3s#0j8r]'g9r'(*Eq*+^@r]^6Er]^-Bq*"X?p-/::qE=mC
+r]gEJr^$QIpHJO?q+(KQr^?cTs$m#SrBUBIq*FO7s$-HGs#p0?r]U0Ar]:$?r&k!Br]^-?q`X[:q*4U:
+q`a7,q)\=5q*+U:q*"O8q)\71!]W+r">VYa0JNGYs"=+$nM1>+1c7-K2`E_d3Vbc44o%284o%;;7/9@P
+7Kc4O84Z>N9DqNZ:AIlg=8uD%=o;P(?27h&AGKj5BDH3@BDlHAAbg'9Du"8KD#J/LD#S5ICA_iBC%5m4
+Bc(MsB4kgfARo=\@prhT@;T%).4[)*/hS[Q/H.4&/h\pX1(#]e.k3"t-n-Sn./kS*-6t)f/QQ4R8PMlO
+9MJ8V:&.T_:A[ie;"d``;Z9Pk;Z9Ph;Ya>m=8c2"<VKPm=8uCu=8l>"=TD_*?2e1+@/4%)?2e10@f0[5
+@f9d3B)-$;B`2QDB)--?CAhiNBP;-rCM[h_D>nGKD;T=2EW:(TEVXPPEVshPE;jk\F)l;@E:Ir4E;=MZ
+G'.qLEcH#9rG_^RnT"AHs)n?brc\?eq0)d^qfhjZq0DLYq0r-dq0Dsa"F#'5G'3V%q/uLNr,)FN"`8*m
+CMISXB_c*;?2@k&>PVD%<W5qt;uT\j:AIQY7fG^R5lO"J49%AA3WD)73VbZ12u,?,1B0632#]<11'KHi
+1,(C>#qd>G,q15k-mU):-2f.u-RpT(1bgX9/hJV,r[eX3/1W4u/LW;U@8T]n:/+L_:B4/b;>jDl;uKSd
+;Z'Mn;uBVo;u'Dg=8lA!=Sl4u=oMV#=nu8%?N"7)@/4++?iFI4AGfs5AGKj5BDuTBBDH6@CA_cGB`;cN
+Ci!s*DK#Dj!-%IHq/H.IoPskNl#HN<s)S*[!-7OJq/Z:Mq/H.M#Bk95FE;G@Du=SRDt.iCFT$C_GQ2p`
+G56CYG56FRIJJ?gHN8EgH2`'gGQ)d]F8:"TE;j_PD?k)tDJa0(C2*KWq-s/+q-3Yts&K(us&8qqq,$l\
+qag`Xr^-uY5s[b$4Zkhg48q;:47P?,2u,?02ZGZ51^Q#s1bpgF0-MVfr@.aor?r.).4Zl!0/#FK2Dm<J
+1G\qas"OF*#V@hb2IC)u;HEcs"'/K)<rZ4p=8Q+u=oV\$=SuA%=oDP&=nu=u>Q.q#>l7n,?MRn&?iO[8
+AcHBABDcB<@fU$9AcHBBCAhlHB_cH6D>\;ND>A,KE;a_SE<:0%F8U.XFnp.TFnp4VFnKtYGlN$QGPQF^
+GlDsgGis;@G56@gI!g9eH$=FSGPu^aFnp7WGl2meHN&<kIK+clI//6eI//<_KDC2rJbX`pIfFiqI//'`
+I/.scF8L%]G'8"M"*8L&EVXPKB_c37@ejF3>Q7n,=oVV"<r#_j:]F)f9)hK_8H)$W6iKFJ6h*J<5Q3hD
+4oRYF4oRPO3]]>a3]K)^2CL+-r\+@+/,_$u/HROW0`Eg70.\V'.Ocbp.4?VD-P.UR/1)So3'BGc3&`fW
+3]]:u3<(r92?#N62uYf03<2,=3W;#:3VYT53;GN32=`U'2?,T12#]E22#oK42>oH43<(r:2Yf?12uY`6
+2uPZ12t9$/55dYC55d\F5lEqI55deG6Ld@u6iTRR7JTFK8GPpS9E7fc:'+-`9DM!T7f5aO8bl!S9_hHg
+92&)X<*3?&>l7h%>kqOu=8>kl;>Eu_9)1sP7/oUN6MWh@4S^u:2ubf92?,N/1\i[!/GUdq-N>Cl,kiPZ
+,5E>V+Sd)S+93M[+8HoP*r[>U+93MR+o*AQ+o*A`+T<Po+X&$Q-6Ofa-7:/c,UE=7r[%^n-RpSO2Dd-A
+/hS_,0)dI&/H..//gr#"3^5nm3]T5`4ZrX(rAsp<s#U-@r]:$?s#g*=rB1$?s#g6As#Ts;q)\I6ni-P-
+s#Kp7!&sm;r&F[7s#Bp:r]'m9q)eR:r&Oa;rAaj;q)\=7q*+dBrB:3Eq*4dBr]g9Hs$QZOs$QTMqa1<L
+q*b$Fp-emKs$lfSq+LNWq+^lar_ESj9hb@Oq+(6Sq+LNXq+q2f9i"Ye!E`S*?2\%.>PVP">5;7q<r#Yh
+:\dZZ8,5UL6MWh@4o%)@3&`cS2Z>T42#T9$0Dm@".L.CO-mpAh-7/1,q&fDUq&fGV!$M(]q&fDUrZq.]
+!$_CfoHa5Zq'>b_q'Qb!,UF`^,:"N]+=e]a-R^5f-iGG".4Hbs.k`P<3B$jn!AcM11&is,0+Tfq/h8kH
+7Roj66:+(/6ppi;s$6QJr]gZR5sdn*6U^oAq*G'KrBgKLrBgHKq*XsAs#p<Cs#^$=s#^3Br]U'>r&t$A
+!'U<FrBL<Ir]gBGq*FpDr]g?HrBL6IrBg<Jq*k9PrC$]Sq*t9Pr^QiXrC[&^lq7(Hq+C?Rs%NDdq+g``
+r_r_nq,@>orDiu"<)`Tdq+gHXq,I/k##eK%=^5?DrFGh9q.0;0q-Wr'q-!_uqc<Mjq+g`Zq+CHPq*b$D
+s$-NIs#pBEq)e+)q(ht)s"OI+s"<gk!%.Ohq'c%cnL42Xq'Gb`q^:n^q'u1gq'u4l!@oVu.g%7N.k1fV
+-Sd2(/hSV(r@Iq"!\Z,Yr\=L-/H.+&.4?Vo-n,'B&LJbN.4?Aa-6srb,U=]a-RL8@-iPFm-2o1i-2o7j
+-iPOo.JYCl-iGCl-2o7h-2AhZ-2f+h-2Stg,5rhe,l]1d,QB%g,Q8nd+o`bc,6oJ>,9nBU+X$J%ruh:_
+rZM+\q&oJSq&TGVr#YJNrZ(nXruCtV!#tnUrYbMMnJh9Eq&0/Mru:qWq&9&Fq&B&GrYbhT(Dcfcq&9&G
+q&/uGp_jDU)&O50)]K\6r>G>Hq&/f@rYG;Hq%rQ<knj15!#YMMrYb_Sp)EfIq&B8Q$QL-*)]BV6*$$(B
++7UKL,P`MY,Q8ne,Q8ta,5EM],5rec,QB%h-2o1i-2o7e,5EM[,5EM[+TN__,6/qc,RYtF-6b&c,:=l`
+,UE=7r[&%"-7UK'1bgX9/hJV,r[ed7/1W4u.P!"q,Uk&h-mg;j.OceG/,q*u.0(dq.K:ms.f_$t.fV$n
+/H73t.0(dp.K([j-i#1j.K([p-i#1i-N>Im./>4h-iYOm-2o1i-2o7j,lo89rZ_1ar?V@es!%Fer$(q]
+q&f8Pr?(hVru_1\!Z`:'rZ;([ruCtYruM+Zq&T8LnJq6A!ZW1#ruLnTq&B,LpDX#M!ZDmlnJq?DnJ_0A
+"r\Bt)B0Y:rYteSp_ilGr##2GrtkJKq&&W>nJM'>q&9&JrYkeUp)NlKp`KJV#9=g)*$$%@*s3W/+sQP#
+q'>b\q'>qas!7:aq'btas!Rdo!%Ijps!dstq'Pncq'Pe_r$VLkq^2t%-RU;i-RpJj+tb&b-n$8e-iGG"
+.4Hbr.k`P<3B$jn!AcM11&is,0+]]h1,1:00.eq60/,.;1GLZa1&is*0E3a*0`X!.1]K<32>K!-1&Wg*
+0E*[(0*!X&0`Ed%/cRI%/cRBt/cI:#/H.6s/,h+"/,h$t/,h+!/I!aW.k<(u.J>:l.fLms.f:^q./>Fi
+-M]"h./bOi-M]"e-2o7k-2o1g-3#7j,P`V\,P`V\-2Aba,QB%g-2Ae],5EMY,5reg+Wqm&,lT%d,O$EI
+,7#J;+X/-V,U4Q4,538V,4m#W+8I)U+RpWL+S-`O+o*A^,6&n],l&bZ-4;+G,U=]`-R^Dn.kCEDq'l+i
+q'u(gs"+.$!%dstq'u.fr[Ijss""'us""("q'l+hq'c%gnL4Ghr%8=2/hJM0-n?r(.4b?Jr[e7+/MAn9
+!AlJ//.*gS.Ocep-mpAh-N,=h-N,=l-M]"j-71,=-ibXj./>7h./bOh./>4g-hSh^-h8P`-2AnP-28ba
+,Q8n_,P`MY,5ibZ,4QfO+7gWT+TEM]+86oR+7(-D+6an!*[DpN+;tq4*#]P,+!hsM*@;RG+WhdI)]pCG
++!2^M*?67?+;c:D)^?CI+9EH)+8HuJ+8I&T*S_b9*r-iP*p"L*+8m8Z+8I#a+!;^L+!2UKq'4uEm3;?N
+r?_Ch![K$9!$_1]o-4,X!$q7^r?M(_q'Q+fs!7Ujr[&%$.4Zo.1GCO;/hJ\.r[e+$r[[psq^MInodKkj
+r@7jtr%%asq(2Lsr%.Xoq'l7lm4%QRq'kPVoHsP`r?hIiq'>b^r?UJLq',>Rruq=bpETJXm3DHOr$(AM
+0-M\g+<_X:)'Bt<)'^OQ+s89P,9nBV+<D^U*?cUR+sJ0X*@2^R,9A0S,U4<S,3^6G+n$Q9+T<JY*r-o*
++Sd5Z+oW\],6K,7,U<:4s!7.\q'5MWmNqNQr$MLl-2]"g,Q/nZ-2]+`-2]+c-2Aqg./kS#-n-Sp/1rV1
+4urU#!])Sgr\=F,r\+1%r%7k"s"4%!!\H#Wr@\.'nLjksr@mpuq(;Lsp+?:sq_%Ciq(:h^pFH1ls!dan
+q'bnbjX:*UqBk_[!%%Rjp*]Y_nL";br?q:ckpI8o/1Dhi*>TS;*Z?"F/LDkn0-Mep.4HV\,q1Mn-n-_s
+-mpSk.jHVp,:Xuf-R'rci?e:Fh'N"Fq'5\\qBac?q'Q%dr?h=f"st]G-RL/fn0n)]odK8Xs!danr@@gt
+!\GrRr$qXno-sVfs"!gmr@7gtq'u1jr[\F-/1`A*/hf%:1Ggca/.*gS.Ocep-mpAh-N,=h-N,=l-M]"j
+-71,=-ibXj./>7i./YIg./>4g-hSh^-dj:@-2/\`,PNDX+o*>\,P<8N+R(!J*rR2\+RpQN+S6fC+8I&T
++"niT+sI^N@#LJDG!m&W+<M^E,T.OF+!D[Q(EFP2*?#kB'dXS9(De87+X7sJ+W:(sllZ3Kq&S<6r#YYS
+q&[X"r>tSQ"s>'3+!)LHq'+oDm3;?Nr?_Ch"!f-:,5i\b+T3JU,5i_d,lT"a,5ib\,l&ee-3#7j-2o5!
+-RgPr3&<6C0J4q0r[n.$r[[psq^MInodKkjr@7jtq()7l!%n.#r[[dor$hUor@71`d4"c;r?h4aq'>b^
+r?V1`m3Cj>ruq=bs!.%XmN_WRq'#PXq'5\Z![\g2/0blZ@#CPKGt8bd,9e?Q-6!sN+XA0[)'9t;+<;OQ
+)(?FI)]L%D,UOTV,94-7r#bq[q]>PTd3/')p*'J[rZ_Ig+X6\+q'>b\pa#e`mNqNQr$MLl-2]%f,Q/n\
+-2]+`-2f.j-i#(a-iYUo-O2%K.4Ql$0/!>i3W:oB1GUdA0eb:70D[=!/c@=%/bq"#/M8[S0*!Wp0E!Tt
+0DR3t0(pmm0(LOn/GUm^/GC[m.KCpn.etLc.J5+Z-i#+\-NYYC-2f1i-h/PN-g`8N-S-ej-moi_@Z6nO
+HV,7q-n$Mh/KuGj-n6Su+=8EU-6jfi+"n]a+X&9Y-n6GC,q'np-2AhC-2]%a,P`VH-1*#S-N,7h-M]"k
+-7:2hr[.+_nL=Dbm4%i\r@@gt!\GrRr$h[or@%:er@7gtpaQ+js"!mpq()Fq&M#C`/M8Y/0f(UB0.\\+
+.OckH./t[o-N,=h-N,=l-M]"j-71,=-ibXm./kXe-iPIg-i#+f-hSh^-da76,lJtc,5i_]+o*>\,P<8N
++R(!J*rR2\+Sd,T*q:BN+8[,W*r-oR+Sd*4+<VmB-#Ag,KS#>9;%aij,8MII*?Z7A*?Qjk0g7ZA)]]bK
+5rKrK6ld9l*?l[Lq&\cBq&T2OlQ?$Gp)WrMd3&''oH+>[+!;[J*ZlLKqBGGQq',e]llu6Mr?_Ch"!f-:
+,5i\a+S6iV,5i_d,krS^,PEDY-5n0V,U=Z^-71#d.4Qf,1b^X</hJ\-/M&G'/,Lgn.K(ah.0(jr.f_'p
+/+tOl/,:[j.K(af.JkRA./,+f-MJh^,l&bb,kWDO,3gBP+oNVb,P`PZ+n6fT,5*2U,5EJZ+r;IK,o%bC
+PE1KQP_)gJ*[)jI,paZY*?Z.@+tu#65s?M8+WN:,3[R![+<VsP,pa_F+T*>T*r-oS+P7h0+n[#`+X/-U
++X&'),P`V\,P`Ya,k!&Z-1rV_-NPP?r$;4cod'M_r$M.ar?hOlq'Ghas![jo#q.5O.P!)(00VDq2?P`k
+1bnt`!&+.#r%7k"s"4%!!\H#Wr@\.'nLsnrr@dmtq(;Lsp+?(mnLaPfq(;.g!%dgor$qLkq'bnbodK&P
+nKn5^r?hLknL",\odB\bpEfV^q'Ytb0./+r(b'?fOGAOSKN8p7-7^,f.OHPf-7(#s4uu2%-mU,`3(lIe
+6VA[M.3p>k-LiDX,lAtf-2AhF-2]%^,P`V),lf:b-3khD-RU5e-7A=3q'u1hr[@[nkplW^r@A"%/1^WJ
+r[7UlpF6%js""'upF?.mq'u1jr[\X3/1`A*/MAh71Ggd:/M&A#.fLjr-iPIk-i57h-iYOh-NYVA-iGFn
+-i#1a-i>=e-i>=j-N,=b-M]%Z-M\t`-LiDT,lJt`,5EDX,5ib^,5i_U+8I&L+9*D\+9*JR*q:BO+71-F
++Sd)\)'BVE$p861;Hm%!>c(:",TI[8*uYb/*u,HEEk[0`=q(lY+-"YpO^^!d,9e6L+o*2T+8HuR+8Hr9
++8m8X*W$lQ*ml)(*rR2\+Sd)a*ZlLI*ZcCGq',>Pq'#e^!$V:bk9KpOr?_Ul,U4N3+oNPV+oW\a,60"^
+,Q/n`-2Akr,paf^,palb,pt,k.KMOdr\4[2/M8V,/1`;%q^VIlr@7Ih!%Rpt!%Rdppal=npF>tfr@6YQ
+!%I^lq'kh^p*]bbq'Gh^q'GtbocruNq'5JTs!%Idr?D7dnKIEIrZ^\Pq'5\Z/0,rO%R"N3;I*7'?Dp[(
+-6F3C+WM49+rD)QFhrck>n@Me,EUD(P[uWp-7&^<*[L7uq&e!,r?(\Rq&e]@m3)*GoHFJ_+sS9T+X6D#
+q'>b^rZqCfjX0mQ!@B,j,lJt\,lT+Y-N5Cg-M]%h./kS.-n-Sp.kND-4ukM[2Dd3H0eb:70DR6u/c@=%
+/bq"#/M8[S0*!X&0Cgd[0)dHm0(COh/GUmf/G1Ol.fCgp.JYCb.J5+Z-M]%Z-3,@j-N5Cg-M\tX-iGCg
+-2](b-M]%b-8-Mh)A#,J?;b$-='qt+#q@2D)^Z^H+=8*JO*\g'P%#.?+t&Z//sp?3-7UGl+t2t-q'>,L
+lQuNUoHX/Wa!L[2s!RUh#ULfF-RL,d-ReO6q'u1hs![gpmjdu\r@A"%/1^WJr[7=ds!dmrs"!alodfhg
+r[\F-/1`A*/MAh71Gplc/I*aS.Ocbo-R\m?r?qIhr?qUlq'Q4j-7Aa?!%7Rjp*]bbm3hiZpF#hcnL"&X
+q'PVXoHaD\kp$'NocioJ!$M+\nK7cPr?)%^q&]>RnK@cPm2l'Gp`C7q$j.tB0g.Wb1dI7^!u*+\?nbV_
+7337E@UTGZB.JRM?uJ@K\[59U)&XG?,97s'*r-oR*r-oR*oS4>*q^QL*r6u2+8HuU+9!DY*rmA]+9N],
++!CA'nKINKn0@rXq'>nbr?_Ul,U4N3+oWV^+nd,Y,60"_,Q&h_-2Akt,paf^,palb,pt,l.lfHc0`isZ
+0E*R'/H76u.f1[n.fUsl.0(jr.f_'p/,1[n/*e\`.JYIX.JYCf.Inke..ntd-KuiT,kWDP,5EJR,6&hb
+,6&nX+o<MY,Q8nR+o*AY+tk/e%L"@H0g.Zd2*mIb";NCd@l%7k80M&GA-g7j/qn1PE^UhX[T+Fi*$?UU
++=-J"q&fMWrZM"[i?8(@ocEoNd3/0,s!%Ies!.=`"sG08,9e9Tp`o;Sq'H%dr?^nZq'Z+fr$MLl-2]%f
+,P38\-2An_-N,=f-M]%h./kS#-n-Sp.kWJ.5!&[%#W+=o0ek@90/*/Sr%7k"s"4%!!\H#Wr@\.'m4[r]
+q(DXunLj>`q(2=nkUcZ_r[R"Yq'c1inL"&ZnKn5^r?hLknL!cRr?h1`q'Pnbq'H.h-P.g5/3P[L4@(ej
+Q&Q"c/m2gG?!^2N>A7aZb\](kEb9Jc*l#9h,Tn3T/1MnnnKmuVd3\c;qBPk^q'='.r$MCjpa5tf""#<@
+-h/V\.ekIk.IJ\Y/,_"#/M&FM.fUmp..o%f.fV$m.fCjt/Fb7i/.!gX/1iJ,0/57=!AuS1/HRCN/,gt#
+-n$Gj-N,=h-N,=l-M]"j-71,=-ibXj..end-LE2Z-LiJS-L`AF-2f+X,P`P^,P<88+TESa*rR2\+RpQD
++T*>T*r-oJ+=nc["oo8j4Zl(o1K?Su.LMtkI8.S<CR&F?QOgiR!G9qC<gXCloi;VL/0>f3+<UA"nK79B
+i?.t=p)WrMjWEk3q&]JVocOJ]+<_mM+!;a&,P`MM,4-WN,lK%f-3>G<,6/q`+n?iU,60"`,Q/n^-2Anf
+-3#7j-2o5)-RpVs3A`HG0eY.4/hS_-/1`;%r@7[nr@7Ih!%Rpt!%Rmsr[[[nr%%.ar@.OlfdZ,5r?qFg
+r?h%\r?V%\nKR3Bruq=bs!.%XnK[rUq]Yk\q',>R0.8%O!>I:P4@D:f<BcEm$E%ur:rSN6QtL$"'#Jkr
+C"YLKRLr?h=;*&7+rqmP+mC-F+8I)S+R:0J+8-cO+425,+oEPX,7#J<,U4KW,:"Q",kNDN-M]%f-N#4l
+-7/C3o-NoRr?hRnq'Pnbs![jo#q.5O.kE;,0L%Vt2Zbfl2?#?10`Ea'0)R="0)mO!/cmUW0)[F'0(CUp
+0`<Zi0)dHs0)I9[/a"\`/+4t\.J5+Y-gE&Z-2f1i-h/PP-iGCd-2AnX-Pn6X$3:ep4$#\h10$N!/I\Y'
+K2]jTELR_YBq6!XHO"BC4^4Hk;YjT6.l/Lr-RS=/nKcd6r$:t\q'>e_cmAW;od9tk-R^Ai-7:53.Iend
+.ISbd.eP=j/-7CS/,Umq..\nd.fV$n.fCmt/Fb7i//Kff/1iJ,0JYF?2)$U7/Lr;$.Olkr-n+s?q^27h
+s!IOh![]6Ar?qXnq'c%dr[@[lq'bn`r?h%^nL"&Zq'PYYod0P^!$h"Zq',b^ociWCnKIoRr?)%^q&f2N
+oH<KBq&oGU/e7pi+>65[;+a]5:Q8lmaYa\OZ9&oL1HEDi`b,cWeQuE5-Yn%b0,5KN*@)^Fq&]&Jr#YPQ
+hB2Y:q&T8P`ZG1'r?1nZ"!Aa2+oWSa,5EJR,5EJ_,4$QM,lK%f-3GM=,9m%/r?Cq[rZ_:c!$qOgq]l%b
+p*KM])'pRS,UF``-7:2k/1`e=0etI:/h\k1/hJ[S/H%'q.K(ah.0(jr.f_'p/,:^r/c@7"/+b=f.fCgl
+.d8DX.etOV./bOn-M]%b-M\td,l&\H,Om&Z+oNVb,P`PG,Q&b]+o*>X,P`Sd,n^50%3[Dq:/OV\Hr#`4
+$d:RG+LOBPdl'>0)Tle,;V#2Z0dpjbh_H#k,TnHY*9eUA+8I):+T*>]*r@#S+425,+oNV`,P`Se,:"Q\
+rZh1`q'Gh^q'H(fr[$qYq'Z+fr$MLl-2Jnc-2/bc-1WD]-iYUj-M]%h./kS!-n-Sq/MAh5!C&XE2Zbfl
+2?#?60ek@90DmI#/c@=%/bq"#/M8[S0*!Wp0E!Tt0D$mr/`JDP0'4_O/+k@a..J\N-iteF-2f1i-i#+N
+-g`8V-i#/A-5-Ch+>-)U:.S0-:QB#rcT;sf\3M+c3BkS*b\Rtmfj\8E.rTjq2B3tj,Q]JC+mC<K,h=:>
+,l&\\,ip?>-2&\`-i#.p-R^Dl-RU>3.JYLi.fLmp.ci2Z/-7CS/,Ump.J>7k.K(ae/,h*i/,h(3.kE5'
+/h\n71c.'D/M8V*.P(KJs!dpqr?qIhr?qUlq'Q4j-7Aa?!%7[mr[@Rir@%Ulq'bn`r?fo>jsBdJod'>W
+r?LtZnK@'>ruV+\g*$87r#bGOq&qC5*!@';7pfnMAVb[m9qNYaHsB%H@LIa/GC2TpOsErXIqBpeD\'L^
+3#j:g+rqg%*q:?B*qpc=+9!>W*Vgbr+8d8W+UB26+sJ0Q+X/3.,l&\\,5EJ_,5`\M,lK%f-3GM=,9m(0
+rZ^tZrZ_:co-F;]q'Pna'."qM,UF``-7:5m/1`e=1,:R;0)dO(0)mO'/H%'q.K(ah.0(jr.f_'p/,:aq
+/c70q/+kCj.JYIn.I/GY.etOU./bLn-LiJZ-2f+M,PiYT,l]%d,24@8,4QoR,Sq[I#9#Tn?Y4@jLO1sS
+Sg&u@?UqV;%YPXCH@J9(Pp]SbJ7g*gE"K^d4!,ps,p+Ar+Sd,T+l"4>+8HuR+8R,4+S?rW,P`Sh,:"Q]
+,9nK/-2An`-2And-1<2\-M]%f-N#4l-7/R8r?_+`r[%._r?qRmnL+>br[/7*.4Hf"0/51G3]B#W2)I0H
+r\=I.r\47&r%7k"s"4%!!\H#Wr@\.'nLjksr@mpuoIg+pd4Xu@oITA[odS-6!%%Rjp*]Yaq^;+c!%@dn
+p*T;Wq'[mA+9rcC7U9PD@YK+e:7rkiJRM*\B+TfCI"4T.QRQ"jJnZQqEY?-o59hd..3p;*-2]%f,h44>
+,l&\\,gdq3-3,Fm-ho(p-R^Dm-mpDlnLF>bq'u@mr@6kYr@A"%/1^WJr[Iapq()Ior@7^qpac:onLOSi
+#:h>V/M8\21]B6A0J+n/.k3&!.Ocep-mpD@-2f.l-RL2=-28he-3#=k-NbbH.4P3D!%I^kq'kqap*f_`
+s!@Ujs!@Xlj<j[K!%.XjrZqLir?VCfnL*iOr?D%\m329Mk99dJpEB>Wruq=`ru^bRp*'AYp`fha(DJDN
+:M4m+Ll@:;=[k@t*B?#,1,:!k6SfrD4#\Hje/Too8gl)C4"VX!,9e3MrZ;(]rZM.\ocO)QrZ15EnK%EH
+ruLqVr>tq[ruV+\k8sUCp`B8Rr?)(`rZL_Ss!%Fekp#mIqBPMUq'Yq_!$g\Os!.Lgq'5\\q'bt_r?_Fi
+""5WM/-.agr\=^3/h\k1/hJ[S/-%-t.f:ds.fLmk.KCps.L7OT/1`D+/M/OQ/bppm/a4h^/,q*t/,q+!
+/H%*o.ekLh/+kCe.K1ac-h/P^-/BjB,Prb\,l](e,PNDX,lAnd,4QoO,5ib\,V'`I/5^,,Lkq"KGZdKp
+,p5<1/2]:1*CM_02*<iF?.BrFMG#BI1HmK<,:3I<+s6e-s!%Fer#u%`oca8Vkoo:6p`BAUrZM1`s!$kS
+r?1nYp`]MYp`o__q'5kas!@Xkkp?-Pq'Gh`kU-BX,lo;;p*KM]s!7Ujr[%Umq'Ghaq'c%cr@.[p$nEk]
+0JG^P2`N`R1c>7f!&=I,!&+='r%8%*0JNDXq(Ve$s"OF,">V\d0JEJ\pG(V^q(Dt)/hSe1/hSaS0C:Cf
+0DR4"0)[C%/H.6j/H%-i.f:ap./>=^..JbV./kUo./#%_./bOn-MAhW-hJfA-Q<jR;.t0.Ko(\2=[tJ"
+,sXUI3]\Z483&+[5s6`-g*/22:bF@[68U,=.Oc\i,piO;r[7XjoHsM_rZpqYq^(bXq'Gb[r?V=fr?h7b
+q'YtbrZqFg!%.Xjq^27hs![jor@%Fis![jqr[Imsl7)NYnLXJdnLO_l.Ot'>paZ7ns"+1%nLXJfq(2Fq
+r[nm=1,LmI2)-^9/Lr;$.Olkr-n$Gjr[%Ih![f?Br[%:c!%%Ukr[.dr.OchG./taL./>4k,pidB-RU5f
+-2o:Q-M\qf-N,7i,l]1g,QK(b-i#+W,Q/ed+o*>P+TNb`,Np9T+sJ6V+sJ3#,5rba+93MR+SR&X,6&n^
++r)Lk@XO6/[A9%AD+uPr)($C>*?Z:B(_n,8+r24KDQ[r-J12N_*$cXJ+s\?T+<LA$rZ:VPr>ttZkoT@8
+q&]>Pr#YhZruV+\!$:/ArZD([qB,YY![/[/r?:hXrZhCfq',>SnK[iUq]u1eq'Ph]s!.Ofm3DTUr[%([
+q'Ytar?M7d"t(iM/1`h>r\=R//h\mW/c[L&/H%'s.g.CR.OlnH.eY@k/,q1#0)R:$0(COX/GUgr.fCmt
+.fV'u/,(O`/+kCk.JkRn..J\R-N,7j,l&bN,l&\T,R5M<,:"NZ,9l_(s!.Ohr?M=dnK[cPr?M=fpEM=?
+6"GG,Ts^_^Kl'L6'HAME(a("C+Vl1D,8VFODm+/1JLV`c*@E'T,psu`,9\6-,5rbV,5r_e+Wqol+n6]N
++o*2W+9!D^+o`bS+nm,X+o`bb+o3DZ,QB%h,kND_-N5Cg-/g3.-NGLm-2/b^-iPIl-iYUo-hJe^./,+f
+-k7[T.kND/0g@]X3&`]O2?#?80ek@90.edS/d*g\0ekB\0DI4$0E*[(0`j*b1&`m,1#t+`1ANU'0)[I'
+0)[HX0)R:$/H.6f/FG"_.K(^c./>=f.etOh-jD%I-n-Sn./51`.,cQP-ib^l-itbC.kF%uI?:,-U6C:K
+:+[5)/L;A^-R'iU,pk#[,VO8HG(bT',UXcd-RC2l.OQV?-3>P@-2f1j-h\nc,lf4\-2An`-2Ah^-3#4d
+,Q&hc-2f1b-2Aqa-N#1h-N5=f-N,:n-n$JA./k[k/,q'u.fCmn.Ieqa.KD$r/GUpo/,:aj/,q+!.JG=f
+/,h+"/cIBu/bppe/cI9u/-I[_2)[>n2DP1`!\5`Nr[J(#.4?Sl-2f1i-NY\D-h8V^-NGRo.K:gq.JYI`
+..Jb^-O1tG-R^Aj-RSd>p*Kbdq'YVXr$;=gr[%IfnL!]Mr?M%\nKI]Qq'#VZs!%7^rZhFgrZgqWr?;+^
+nKI]P!$V:brZh4_/0Q)c95]K[`R)W0Q$?=i.j#lS*?cOI,pFKP*uudK/0lGf-58!Z*ul:E,U*72*r@&Y
+*rR2R+T3DL*r-o6*rR2\*rR2T*r-oV*r@#W+9*J`*rR2\+T<J]+T*D],4m/[-2AbT-1N8V-M\t`-M\ng
+-7'o=,U4Q&,lT+^-M\qW-N>=h,R>\B-RgPt/NPcg1(#Ze0J>(3/hJY+/H.-s.fq7Q/,^pt/,1Um/,h+"
+0)dF&/b^mn/bpsf/bpst/,_%!/,h*t/,:[Z/,Umr.K:mr.K:gh-iGF_-N>Il-MJhF,l&b[,l]1i,k3,X
+,k<2P,6/qd,Q8ta,;(/_/5:)>VT7*)Z'KW83@c9u+<VpS+t+Z[*?ZCQ)_E?]-mo`].3K]T,UOf]+T!A^
++oEPX,Q/hR+o`b`,5EDX+Sd2R+8m>]+o`bS+o*8[+oNSd,9\6.+oike,5`\a,lK%a-N,=k-ibRi-1NDZ
+-i#+b.JYC^-iYUp-iYOf-i#1k-iGIm.JYCf-i#1`./bS'/1iM00g@`Z3&`]O2?#B21&`m*0)[F)1,1NR
+0`3X11,1L;0JP:;q)%UsnMBtp!A6#00/,(50.nsW0D7$o0CCIf/aY+W/,^sm.Ieed.JbLh.etOg./tar
+.fUs`./kUY./t[n./tal-l43U02HSDV8gj#Ya0Q:4"Vd,,U=cc-7fo[-R'f\0-E#".4m(h1+jjt,Ub/l
+-7/L8s!@Ujr?qChr$LhXq'P>PoHa>\r?_Ljpa,GXs!@Uj![f?Ar?hLks!I[lr$_Ilq(;Oqr@IaonLXJd
+q(;Cqq^hImq'uS"/1W5#p+,qir@\%%q(DInq(;Cqr%.h!!\lJgr\aa2r[n7&.P1QKs!dpqr[.Oj"=Y`H
+-RSg?q'Q"er[@ap![oHGpF>tfq'bb_q'ZIq-n$Mn-n$JB./YIg-M]([-i>=k,m#A>-N,7j,l&e_-1N8\
+-2f+`,P`MY,5EMK,6&qe-3#7d,Pr\`,5i\b+RpWJ,5ib^+tk/^.8P8V[*nR*_4cWl2'*qa+snW[+<VpT
+,:+Nd+!)[U*@3'])^6LO,U4EQ+!LV+ru_4]!$D.^rZV(]r?)(^hB1l$r#bq[r?(bTq&fDRr?(t\r?(eW
+rZV4ar?Lq[r[%@bi?e:Hkp6?X-Mo+Z,k`S_-M\tX-N>Cj-N5A+-n?i"3]/ZK1,(@80/"q1/M/M)r%%at
+!\GrSr%%Rms"!sts"=:&!\Q)Yq(DIpq(2Frp+H.ms"++#!\>lSr@IXmq(;Cmq(2LqpaZ4knL3oT!%@dn
+r[.Rir?_7bnKmuVmj7oZs!@Idq',kcr$;:enKdcPr?V1`![Jj;/l6q`[aas1_P2ip2BF+f,q18g,9nK\
+,UO`h+<MmY*[W9a*$ZaV-RL&]+s\BXrZ_=bs!%CdpE]__g`l83ru_"Xr#kt^s!$SKr?D1br?D1b!$_@d
+rZqCfr[.4as![[ikpQNZqBu(fkpQZa.4?Slr[@Riq'l7jr@-\Rr[Rdq""c/[0EFF#r\t!;1c@/h1B0*/
+0`Nd'0*j6e1,1L;0JP<X0`!L(1A`g+1ANd&1\ifr1\i^00/,(70eb:7r@mpu!&+.%mk=Vls"44&oI]ki
+nLOVjr@@Ulq'c%fq'u1jq^M7gr[Rpur[R^mq'c4kr?qXnj=(!Vq'[dC,VE#ER^U`:j2.OIA2th_-RgZ"
+.46Mn.Ockr1aOCs/gDku/g2Vm.Outr![T0Ar[7^mr[%Iir[@Rkr?pDJnKmiRq^)1fpEfV`r?qOkr[.Oj
+r[.Cfr@%Unr@7Upr[[mtq'tV[q(;Cqq(;+f!\Q&Vlmr,hnh9eiq(;Cqr%@t%!\lGfr\b6@/h\h..kE2$
+.Olkr-n,!@r[@dqs![mps![[jq'c4k!@TAu.Olt=.etO`.etLu-n-Sp.Ocepr[IIfq'l+epaH(gr[.Xm
+r?hOjq'Q%dkp?9Rq'5DRq'>2K"sbK@-71#bpa#Y[r?D1`p*0DYq'5k_o-5b/+#7;j]@-!#_k_]O,9.sQ
++sA!M+s.sR-mooV+t"-O+!VpR+X\KY+Wr!.,QK"e+TEP`*rdA]+nm2[+oEJO+6t$;*rR2\+TEM]+86iP
++8HuW+8m;_+WpV)ruqCbr?;1br$1n\r[%FeqBX`?q'Pn`q'Q+hs!Ials!I7]q^2=hkpH3Qs!@Ujr[/(%
+.P*,32DR'D0J>-Z0E3[(/cI:!/-7CU/c.*p/,:^r0)[@'/h\pK0)7*h0D@'s0)mO'0)[Br/GUpo/GUmr
+/GLap.etOh..J\`./bOh-L`>?-3#=l-iYOg-2Ahb-06EO,P*/r+s8^PQG(c7i5MRC8gPN+,paf[,:+NJ
++seZd)^6LT(F:1L+s\?\-7'o^-2o:j,QAtf+oW_b,kr\c,lAnF,4QiN+8m>[+o`bd+o!5V,5ED],5`\c
+,5ibd,l]+f,lT+f-Kcc0./PIn.Ieef.OlnH./tal-i#4U./>=f./bXn.haHe0JGaR3&rrU2)[6H1,:R=
+0JNGYr@e:/1G\qas"aC(q(hk&!\uPfnML%tnMKtprA+7)oe?1rmkF\n!%n7(r\+1%nLa,Zr@@[nnL=8`
+q((ta"tD,R/1`;%paZ.iqC2ClkpcQZodM[H-m^ibR(h):ho2LE9dq8:.4HYk-RgAi.P<:q-RUJc.4$Ai
+.46\s.4?Pm.kE2!-mpDA-35D?r$_Roq'u@ls!Rdnd3eQ4r?VLl,piL:pEfV`q'Z1hr?qUnr$V:gr[Idq
+!%Rsuq(;OrodfP`q(;+hkq*#k/hJY+r[mprq(2Luq(DRtnLaPir%@t%!\cAdr\b6A/h\h..kE2$.Olkr
+-n,'Br$VUr.Ok?Fs!dakr@.[nr$_[s.kLKGq()7jr%%Ikq'lUu.Olr!.OlnF.eY=e.deb\..ntL-2Ahb
+,k3,T-2Ae],5EJ`-2f1j-1N8\,Q&_c+n6cP,QAtd,PNGb+s\3S+?O>1`m`8BKLm:)-m9i\+<MjT+sS*K
+,U4]`+snZ],9nZdr#c(e-6jW3+oEJ^+oEP[,QAtd+n$Q4+9*DZ*rI,Z+TEM]+86iE+8?uW+oEP^,Q/n^
+-2o7h-2AnX-28hX-M]%b-2Ani-mpD?-LiD^-iGCl-2An`-i#+b-iYIj,mG\C-n-Yu/HIpkr\Fd50/,(5
+0.nmV/c71!/cRI'/cRC%/bpsq/cI="/H[UY0JN;Tq(MOrnLsVhr@e1'r@djs!&"(#q(;@or@S""r[n("
+pac.im3qo\q'Pn`nL!iRs!@Cdr?qUlnKn2^r?_IhnKmuVs!.IfpE_13,p+9mCS8c"d^b**+ri*Y-70r]
+-R^8d*ZcUQ.4-8e-mKu_.k)Y?,60%n.4-5a,l8hb,lK%b-3,@j,jlo9,5E>Y+T!>^,5*2U,5i\`+oNV\
+,Q&hb-2]+g-NGRj-iPRU..Jb^.-W2_.k3%H.JYCf.fCgh..Je\.JtY(/1iP10gIf[3B/oS2Z>K:1,:R=
+0J>*X0Ea*b1c.#e1&s-+1&a!,1Aij-1,J\^q).t)nMU%rrA4I/s"jU/pG)J!q(_\#rA"($p+Q@rr@R@e
+p+,Y_q()7lnLFPhr@It!mOI`UoI9bfr@.Ij-7^Ah5]3@>e^D$b:*q,;.4Znr-7^Vr.3g&e.5!,!/1i8!
+.53A#r[.gs.kN4tr@%Ulr[@^opaZ7lr@%(]q^:VTpE]\`s!Ialr?h7bq'c%dr[.Rk!%@gor$_Ilr@7ar
+r[djtr@Rt!!%n%!nLXJfq(M7jq(;Cp!\Z/Yr@J"%q(2=nr%J%%q(M7jq(V^ur[n7-1H#.j!&FO,!\>iQ
+r[Rsur[@jr-iGIm.0;"L.f:ak./tdr.K1an.0:tL/GUgl/GUgd/GL[p/,Un!.P*.L/,(Oh/+"hb.0(jr
+.K1ak-i#+V-1)uR,60%d-0ZZS-2f1Z-2f(U,5EJa,5ibc,krZ$-R9cQ*]6r,=[X\V*@<*P+X/'S,9S$D
+-6si`,9eE[,Tn?Z+<MaS+X86V,:"EPr#tk[p*9M[r?:DJh&lS<ruV+\!$:nVq&o>Pq]Ph\s!%@cqBZ"c
+q'Q%gr[.[md3nf>s![[ipaH.ir?h"]r@%Xm!%.Lhq'c%dq'l:jr$Vb!/1rS/4#['o$8=+f0JG.5/hS_-
+r[dt!!\Z2Zr@J"%q(;Rur[n.$r@J+(0/,-N0_mBl0_[7!0`Ng(0^^Ui0(pss/c[L%0)[Bt/GUga..en5
+-N,=^-Mo.O,lf1g,lT+b-8$Yk*ul@\<b>T-/0#c].39][,UOi_+X\Q^-R9o`-7'f]-QsTV-mU,e,paoa
++8[>[-2&\a,lf4i,j?Q<,5!)T+o`b[+o*>X+oEP],Q/kf-2]+d-iGIh.K(ds.fUsn.e+t`.e+t`.e"tg
+.f:ak.etXq/,h$t.K1gp.etUj/GUgp/H%.//hf%;1dF/`3B/oS2Z>N41B'$,0`<^,2)P1dq(ht,r\OO/
+r@nC01Ggra2>K0+2>fB+2Y]$31G^jE1G^fc2!d$g1&s-/1B'$.1Ars%0_m?k/c@6r/+kFg.etUj/Fb4i
+/,_$f/,^sr.Hr>^./bUp.etRr/h\_+,p4En=_:r2/fu>j/g;\m-n6\o,qCGp/1;ns.k2kq/1)Yj/1;tu
+.4Qhr,Q&td.J51g.K1a[-i#+b-i#+h-2&Ya-N>Cj-MJhV./bLj-iGIm.K(am/,Uso0*!^*0AS5\0_-pn
+0DR6p0*!X'/H@En0E*^*0`Ng%0_$gl1B0$+0Es6d1c@<R3<;&or\"=(.kU`Ns!n$tq^DFm!\5cNr@%^r
+q'l:ms!dpqr@%gu.kE7A/a4h[/,q1".f_1"/GC[i/+G+f/,:[n.JYCV-N5=X,l&\\-1`AU,QB(g-LW8Y
+,Q8nW,P`V_,Q8ta,qL;e+s\Q\*?Z7:*$HIN,8h[P,U4Z^+<r$R+seTa,p+?U,Tn<Z,:4T\-6jZ8,UF`8
++oW\c,Q8nY,Q&bc+mC-F*r-rG+8m>^*rR2T*r-rW+8m8]*rI,[+T*D^,6&nd,l]1j,lAqg-M]%i/,h$u
+.H`,L-h/V\-M](l-mpD?-LiPb.fLmr..Jb^-i#:j/H.4*/1rV31-7Dn1CPrj0eb:70.nk//M&IO/cRI'
+0E3[)/cRI!/H@I'0)mO'/H%.#/cdUZn1j/]pb2Lu!&+:*m4e&`s"OC)s"=:(r%@dsr@ImunL=Gcr?hRl
+nL)p8r?pnXr?_.ar$M4cr$;7fq'Ia?,U+N`,9A!L)^$FQ-RKi[-mp>k-R0r^,9nN`-mg&^,:+KY-mU/c
+-n-Gf-7C8@,lT+i-N,7`-N#1h,juuT,P`MY,P`PV+Sm8],5*2M,6&hb,5ibb,l]1j-N,=l./kUl./>@l
+/cI=#/*\YT.e,%b/GL^q.f1[j/GUps/H77#.e,%b/GUmt0`3X11,1O@2E!f_r](3A2)[9I1GU`b1&Wg)
+0`j3i2#T312#/s,2#fB21Arp01,CaEnMf\jpG;b)s"jX3rA<:crA"@/rA+@,q(VUtnLa\jj=C'Wq(2=k
+pFH1nmOS5cr[I(]!%@dpr[R^o(G%*d.kW4n,TdsK-n$Vs+t5)o.kW>".MjH\-n?l$.jZVm.OHSr.4co"
+/Li/!/1^]Js!dpsr[ICfr@.1`q'Ytaq'Ytbod0P`s!@Uj!%%Cdq'l+fr$MCjr$_On!%Rptr[e("r@It#
+q(_n)s"XO-k:cW`q(VV!q_.[sq(Mk'/h[)S!&"($q(_n*s"aR.!&44(nM'VmrA=j=3'',_1c$mAr@eI0
+/hAP*/hJXM/H@F&/cRC%/,Umr.fq:R/,h"%.k<)!.kLZO!%e%#r@J:-0/,(5/M&M,r@e1'r@A%&/hSgN
+/c7."/c@4%/MAdT/H.4+/1W5%/M8Y-r%@q"s"=4&"#2J_0)[@+/hJY+/1iFR0)[@"/,_$t/,q+!.K:gr
+-iPIk,mbhC-7:,d,UFc`rZhRl-7'r9-2f+g-2]%g,Q/nf,Q/qe,R5V@,U4NZ,UN72![K$9r?;4drZ^tZ
+rZM1`!?iZ]+93Sa,5i\`+TEV_,Q&bb,6/qd+oNVb,P`J]+oNSr,:"HV+<_pQ+WhjO+sA*S,l&V`,5iba
+,4m,[,5ibd,5ref+s@[E+WqpN+!;^N+WqpP+sS<V+sA-R+o!2Y+o`V`+9*J`+8d;]+TEV`+SQuX*rR2\
++T3D\+9`i0+X/*Tr?;7c+T<Gb+<M^Kr#u%^ruq:a#pU]A-7:/h.4QeK.4?\E.gIUW/hSe./1pfQs"47'
+s"F@*%kfRg0/>==1,(OC1c$sG1]B6/2>oNA3]fDc4Zttm5=#05"%#@C7K,aY7n6*Ar_!2`s%NGes%`A`
+"%u<_:B!rf:Amo`:'+3e;>a>h;@uc(;c["&=&`4&=BAO)=BAR+r`T5&&6`=D?!UfGBPhg8GW.N<1c,(c
+!\c8\r\+=*p+QV&0.nk/r[dt!$84%b/M&J*/hAS,r%J%(q_/:11,C[?0J5%5r@nL10J>(30/!A\0f&MX
+r@e.&#;7__/h\n51B&p'0*X$\/hf"70`Eg'0E<j,1'THf1G^d?0`Ea*0`<[)0`Ng)0)mO'0E!O'/cI=$
+/,h$s./YG*-n-Sm-R^Dl-RL2h-mp>i-mpDA-NGLk-iPG!,pjrd-RL/d-n,!@![]9Br?hOlq'?.k-7'r`
+q'G_]r$21dq',qb,:!+3q'5kcpE]kd,U<75r?_Ffq]l%brZqXo,pOZ5,QT)6r?MCi-MJea-3#7g-2o7e
+,n)%F,pjrb,pXf`,pXc7,Q8kj,UF]\,UE=7r?M@fr?;4drZ_7b![&U/r?;4brZq=bs!.Idoca8Xruq=b
+"=#-6+X6e.![8g3q]Gk^r?<%$+sJ6V,U=Z^,UFcb-n-Vq-n-Vq.4HbG.gmm[/hSe1/M/S-0/*8V'e_3o
+0JP:90/#"71G^d@2)[9I2)R5h2>oE54;Bt?4?Pbj5<V1o5<qM#6:!q)6UaI6r^R,_8P)NI9E%Tf9heAX
+:\d]k92/2X:/+JZ9hkR]qbI;j;,U?g;?Tor;H-]r=92E'r`K2%r`B/'r`];($X6nB?=%#KBl.s:GQU)k
+4$*=#"#r4s2?#K62>/s.2?#H41As!31c.'I2#]961c-sD2#K602uGQ>2`NfX2`<NQ3;kl;3;bW82E*Vi
+2Z,E42#]?:1c70M3&EJj2$c)u2)I-I2E*Pp2Z5T32?5]73!D6%3B/rUr\a^6rAFU5r\aU1r\aU1!&OU0
+!&=I,!&+:'r@J@/0/"q0/h\h//1piR!%e+%r%7q$r@Rpus"44$r\"+#s"F='s"F7""=kuS/1gQHodp%j
+r@7Ul"=P]K.P(HIq^DLpr@Igr"Y;2T.k3"I.f:gm.0(ms/H%.1.k)ns.k3"s.4Znu.P!+H.fV(!/HRLT
+/H%*l/H.1"/H..3/1`;%.Olkr.Ocbp.Outt.OtBI"=blP/1^ZK!%\$ur$qgs-n5*E!%IjrpaPnbr[7Fg
+r[@ps-n-VC.KV%I./P@l./k[p./tar.f:e*/1iJ-0JG.60ek@91&`p81GgsH2E!?J2)R;i2&/#-2`E]U
+2`<QQ3BB2]3'9>c3]oMdr&jsAr'CWU6q'L477KfF8-DLV92&(Z:'FEi:f1+gr_rhrr`/qsr)<u#<)lt!
+<)lpt<;fho<WcE*=^(N%!F&k/?NXP>?XNe="(,>>?N+=2?7TDl@U`hYB5_m=It(U'=&r@%<E<!p:JXea
+:esqd;cHat='&O->$>-7>[724ra$":>?tQ@>Zt64>$PBA!b#PIra5S0s'bn9&n,0T?=.&I?sd8I?sd5G
+?!LZ@q-<i#rE'h<>?kB8=&i:%<E)mq;Gp=d9heAX9M>:Sr^ZoU!^oCBqEY*Jr^6WNs$QfQrB^HKrB:*A
+s#^6As#L*=rAjg9&N2R-2`<NO2`WiV2`WlX2`Wns3"%Z(1G^jF2E*QS1c5.gq_\7-s"XI+s"X=+r\=U4
+1c70Mr&F[9q)eL;r]^-B!^T+=r^-fT6:413#"_BV770L4rC$ZQr':EM5X.@.4T@S>5Q*kH5n?.D6:OO=
+8Ol6>7n,m66q-o<#s^^<4#\uN0/53[1B00+1&s--2#fB32#fH42A%l+2)[BQ2`<QQ2`NcU2`<TR"u\@s
+2)[?Mr&+[:2`NcWr]9s;pc/42q)\R@rBU?J!(QoWr^crZ"%c$R9)_Bf8kViO:f(%h<W6#%='/R-=oMSC
+?t!MSA7]@bCM[j)Ci!s+E,]f:EcZ>EG^+N4H3&;<++&EbJ:`E,LPCP=M2R7JN0'3aO-#KbOH>TfPa.Q$
+Rf8]_R[]h;T:hjNU8+KZq5+RuVl6SoWiN2"WiE,#riGn#rj2[2rilF+rNHL2Z*^jCZEa,/"1>MB[/RK>
+[CEcZ]=PPa])o^\^\tq[^V[n-`l?'@b0A5Xd*Q!$>$:f+!EE(t;@6?$;H-Uq<``C+=oM\+?2n70?i4:B
+>[:]E?s[)B>[:ZE@Us"\r*fS4!Fo[>AHZOR@UW^D@Kg1K@UW\QrEoA,r`o>)!*fY4?=$l>r`BD,=&r=#
+<)QTl:]X?er_*/]rC?rZ7f>aS6OH4M77K^76psI47f>aR6iTFM5Q<qH4o[YD3rhDA48q8O3&s#\3&ioZ
+4$#A_4$5ScrB's=&2c@(2`NfY3]8oU3&iiU2E(UprAO[5s"jU/s"jI/rA=[82`Nhs3rM,?4S_/>5Q!eB
+639MB7/TIY7Rp'E9M.fErC?fUs$QfSs$QfQrBC0Eog8UE#=1[E84uZM8d@mY8Ou?@7S!8C#=:^A4ZYJW
+1As'.2>K*/2Z5T52ZG`93;tr;3;tu<3W1u@3B9,\p,N%3!]iA(rB0s=r]:'@rAss=q*+dErBgQPr^m#[
+rC[5b8OuDN8dJ'_9MJ>\;cHfs=8lA'>Q.km?"7ATAS,RgBkqR'D/F*+DfB]9EcZ>EFa87YH@(!bH@($f
+It<3)KSYD=Ll.+KMN*a]OH5NeOH>TfPE_B"Qi*?\SXuIHTV8*TUSO^_VuN[oW!oZ*X/i>%WiN2%XKAW#
+Z3R_C[C!6EYd+/2rNQF2['Tb;pTkL@[C!?M\$i]S]">Ve]">Sh^VKfa&\u<&`lH-@b0/)Ucd:$J@:3I@
+?3=D8=BPQ*&6N+?>?kH@?XR>P@q0%[AS(mQrFQ^UB4>C_AnGUa@:E_XB5)*rCM7D[BE)TDCAquOC2%?q
+C&McMBk_6oB4h-S!+u%;rF5\5&7T-[A7AqQ?X@&E>[(E9=BGH%!EE+t;>j>i:'+-`9E%Q`8cME_9E.]a
+9)qWc9`.N^8cD3W70#aT6NBIP62j4L5nH:F5<qIu5!M;!5sR\$6:!m762j+U4?Pbj5<qJ"4[&a-r&ss?
+s#^0?s#^$>r]:9G4?bto5l<qJ6MX%L7K#^U8,5[Y8P2WK9`@Zi9MSD^;G^+^r([/a!(m,]!_GpRr^?]R
+!(QcTrC[#]%nB/`:/Y"g:eje_:JFMV:&.Ed8kDQB69[L03qPN64T.GA49@Z/4odeG5Q3hU5X@Y"5<qJ"
+5sR\"6:(<1r]pTP6::]>!^f:@rB^HKr^$HIq*b6RrCR#]s%iSir_`Ym"&Vlj:]+'2;H$Or=BSj6?!^iF
+?t!JQ@Uin^C2.O$DJjB5F*2R1F)uGGGBe@XHN&7=It3*$JqAQ)JqJ`2Ll%%JO,f6]OckliPaIl*QC+&+
+Q^F20S"-%@rLs[pUnjibVl6SoWiN2qXq%Y=Yd(L>Za$d@ZEpmE[/%6;]">Ve\[T&XrO;a8!kZ(UrOMm<
+r433J]Xthi^:h1o_>_:T_84",`5V\p/]GfQbKS2Tcd:4mf%8O!bfRlB^qRLu^V7Cq^V7Fs^qde'`5KX4
+_o0L4`Q#pr_Yh:U`5]j<`P]Rk_umoo_86)bqS)sBs1JBHrP/WP^VIUu]tOEYq7QX:rj`6C]">Ve]!q[I
+%CNUNZa-m@YH=q0Y-"c(WVraqVuEOpV59sdUA^bmU8+KZUSFQXUSFX`UA^bcT)G5ZSGnu\R[TY4R/EBO
+Qk5RMR$X,)Q^F&&PEV5rP`qC3PRWkAPEV8sPEM#gNfB-^rK6u=rJq2HOcb`eOcbh&OT(7CO-#KePPg[E
+Q2-aHR/NHPRe`ESR$jB?RL,:IR[fn:R$O,,rKdSOQC%Q;"IGI@Q^@Z<s-`kUpm_5P&"&`PR[]_2PaRr.
+R?s5+R/*!RPEM#fMMHk:KS9;Xs+^?'!/CB+!JZL2MZA_8N<>3#N/dgt!fiG,rKI8Es-*JGs,m>Es,m8C
+"I#%6Pa266s-<PIrK@8HPQ$dFP51:AP5UUCPl6mHQMd*PQ^3o(rg+1`R@9S4R[fq@T:hjISXl@Drgsq!
+U8"EYV5C/gW2ZbpW2ZepVl6SoWr8suXT#==XK8V.Y-"h-X/i>'X0&S0Yck15ZEUO;Z2Us3Z*UgF[^W[C
+[0O.L\@/lU\@MUMq7QpA]"5Mdrk8<D!58BG!5J<E"2Vjj^\YYB^&l-d_#;%C^^J#q_8=+._ns7-`5MYm
+"2r7#aSj3iaMu<Db0.uQccsb]d*N0IcHOAK_nj.+_SEtd_$Iin_Sa=2`lH.!`rF*Ya8j0W`W!j^`Q-'B
+aiMK?rPo#[`Pf[n_Yq=J_#D+K_>V4S_84"*_8-&b!5SEErk89C!kZ(Wrk8WM]"#;\\@8pG[0EtBYctC;
+Y5ka(X8T'sVuiloV>[1lUSO]^rhfXj!iDikrM9FfrLj+]s.97]s.'+Yrg`nU!1<bS#FUsIR[9>*QN!3N
+QMm0KQ4TFMQBdYsOH>WhPE_;qPEM.-OpR85P`q;oP*;)oqi^uBrK.2FPE_@3QMd*FRJr]RSGA`XS"#rI
+SI(gVR@9\=T:MF=rL3\Qs-itWs-itUrL3\Sq4@SVr14FfR[]h<S=,\4S=H(;R@0N>Qir\=PE:b*M2$`_
+L]*&)L]<50MZ8P4N<#"<Ntmb=OH5KcP*(ijQ'IZ$Q'IT"Q'@Msq3:lD!g].=rL!PMrK[GKrKd#>r0I>K
+r0[GN".5F@QMm0qR@0M5R[]h=T:hjNT:_dLTqS3TUnjiaVl6SoW2ZesWMlhtrhp%#WiN2%X/u3#ri[6C
+Xf\\+XfSV+YHY77Xg,4;Yd(L<Yd(L?[C5tA$b3aY]!o/Y\[f;`]D9,K]"5Md]Y2%n]Y2"m^AbnH_#(qH
+_>qCN^AknF^';?e_SO%'^])%E_#qTl_8?2i"N/*o`Pqhp"3&@&ao0@.aiDNHbKS2Ud*Bq_d*U@oda-+Y
+a2Z6B`l?'?a2Z3Aai_fNc-?73!6tMg!71Ver6,Aicd:"`bf]n/!6bMfb/sV'rQ"fTs2G#[rQ>,]!Q`=Z
+`qdUP_u7Fh_8=.0`59=(^V@Lr]Y(kg\[T#U\$rfQZMh'-Yl:g.Y-"e+ql9[sriH(!s/c4#rMfjsrMKOi
+s.o[is.]OerM'7a".u6[T`1PaTq;7R".c$SSG\rWS-bdXS=>q6Q^4&-rL3YPrKmkWS=?":R[]e:q3h2J
+"dk^IS"-#ISc>;WT`:_`U&^taU]R6`UA^hhU7\-S"JqriTqD7Urh'4`rh0CdT:c+Ur1Wq^rh]Oirh0aq
+US=BOTq\<VTV%jLq47e]S=>n2OcKC"oT&s4rK%\RO->clPa.N"QC!o&QC!u*QCFBBS-,7MSt,qQS=B>E
+rga+^StGtS!2'4\q4.DQq4.JSrLEhWrLX"\rh'@cSt2GMT.Q_0U7n9UV5C/gW26>fVPg>jW2ckuXKAY/
+YHG+7Yct=8ZECC7Yd(L>Za-pDr3QI4"1GVF[/RBH['R*G[^W`S[(*]V\%&uX\%&u[]Y4<Yrk/]R^VIY!
+^;%Fu_8=(b`!F2q_SX4/`Poao_uRdU`q[RVaN;NCrl+lTrP]&^aN2EB`l?'>q8a)haiMTHbKJ&Mb08)Q
+b0/!1c-=Q5cNqhAbg+P]dF$GBeH4=Rf73~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+%ADOBeginClientInjection: EndPageContent "AI11EPS"
+userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+
+%ADOEndClientInjection: EndPageContent "AI11EPS"
+% page clip
+grestore
+grestore % PSGState
+Adobe_AGM_Core/AGMCORE_save get restore
+%%PageTrailer
+[/EMC AI11_PDFMark5
+[/NamespacePop AI11_PDFMark5
+[
+[/CSA [/0 ]]
+[/Gradient [/0 /1 /2 /3 /4 /5 ]]
+] del_res
+Adobe_AGM_Image/page_trailer get exec
+Adobe_CoolType_Core/page_trailer get exec
+Adobe_AGM_Core/page_trailer get exec
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/doc_trailer get exec
+Adobe_CoolType_Core/doc_trailer get exec
+Adobe_AGM_Core/doc_trailer get exec
+%%EOF
+%AI9_PrintingDataEnd
+
+userdict /AI9_read_buffer 256 string put
+userdict begin
+/ai9_skip_data
+{
+ mark
+ {
+ currentfile AI9_read_buffer { readline } stopped
+ {
+ }
+ {
+ not
+ {
+ exit
+ } if
+ (%AI9_PrivateDataEnd) eq
+ {
+ exit
+ } if
+ } ifelse
+ } loop
+ cleartomark
+} def
+end
+userdict /ai9_skip_data get exec
+%AI9_PrivateDataBegin
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: Adobe Illustrator(R) 10.0
+%%AI8_CreatorVersion: 12.0.1
+%%For: (Alice aus dem Wunderland) ()
+%%Title: (Puzzle_BG.eps)
+%%CreationDate: 10/22/2006 4:41 PM
+%AI9_DataStream
+%Gb"-692cd$f.]2MNpqO[0A+p-W623cWo@W4`F(B$)f3;4U]P([KI,%EF>(Ai`2mQ0&[Rq`0bLa\+#FS9Re<1l1:&H'.LBP\RA[fD
+%g8_#MVt,0)h",&jC9#psD`=-PX((7!$TSGUdUbGtqbM[1RX3T@Mg?TTaLpR&&5/9Mp&!LBh;@I?l;=`dlEiV.hEnC;B<@`ZWa3H)
+%>4-I]C3BNs'jJ*B%Fci.MmI0)'id?OgKHfHD%Vl%;<<j%W!*XgG7@ntf3A!/BF!fmNV-M#hP2It);XXLrB:W%H?F3qHY^UKIBVP=
+%V'a]jS_Wl-:9E-+TZ?Ipe38;_9A7:<U3Z!XdL"iiis-WLiJ[#TJ`Gjh5=G6C03>8u0.s##,Nhr41QSNp;jG52<"n)KmV:Q]^Y*>=
+%"CUTcR>-L-EcbHrDtOhLE_._Tg4,Yl]l)^NUdqg<bg*&GUHe%h%:Xk`bdhsE`J2.dGF%8L:\D'#;oV"g.Nk:P-f?`.(#5Jm&2Ht4
+%`-".tDXUc:IRM,l*LV]*JId74n"qM[!u7;H*C)&p@&/<Mpa=mfmfn%j$j.b;>s9FDkkA]]a$T3"<,4m-9jNHjJ%tdq:m%VU%Gn^8
+%7GX$lAm^`o@6IR_Z.3PV/H_d5eQ*+cb!lp?eKk]?h5dIbr6]67j%:l`!lmG#E.>K&q_RM@SS[1Pm=W\3)X*^3H(On,joX/\o71hV
+%+Y!A[b5fA006$$WZQSEeCHYDhfGHMX3[&+k!C#0(2QrS:KfRG"/i4Sn/C84=enm;X/qI%*onTE/&$5dto:I'ai1]%hg1Dfe4"G.o
+%/\t>%m:5mUG,*Qt`<AQQS16u^&7DV@k=Rs5DWhrpEIXnL6\)KR*N7>$A&D)kqk0MaB035BGdu>lgu#6C00;sYRk?NY(K'Un>H:-5
+%h"J^rW"*&e?+@DFh=mYPolY0P^=eS<[H?<2#?ol]orgYB7I<PTlP$AH^1p*]qXo7UAD#\(qd-E)f57F*hguK1c/5;,<.P@&kssS'
+%G$B+@^$f7i%Q^.]guT;BXf-TuD"j[T5``l2aH,'RAT$\:f(e!B#5g6f,Acb^X):P;<i^MrXkd8AlWHBa:S((E4dlG=najYsHh1<\
+%Il0glqfQ)RXIf1TU;*/)<bA8oB7K4W6,A-7c`+s)?ggb"n$Q=dbSJ*;@#<r.5sJY.TWf<k),eUgZOL(]8!5"_$/<Mc?q*Q_^\Ue;
+%%2!iB'rk5AEm_/lkNt^9ea2*=33samqa:mET^>2T:?WIm(St$Z^2-72S&o2DX4FFrF7^Rr',I0DDs,^+YgBeIIe3<hD667T'$EfD
+%UH)U*ksCnkfXAcigt\+Nr*6LDMs[oiXjI9N^Q=rafP];YUIOZDK6"*s%:t,WlgS/an`71>-bh5rq2JBVR?^m:'j/NYjtjh9`Yi8=
+%QiU3rig/Ao>As[G]#+,Fk.4=<WAl3%kS0Q6nK$j"a)ecNU:p'W[h[GnWElCtfKoj\ppq3djk(4DF/ZKegg35tRPn<[<GJ_=7tg7U
+%/Rj&XDU33AI&d`7>Rnnb\POoE9BC3);Qa&jMHaL(?L]M>+tJ*gW.^F&V,SmF.[=c!WOc)1j]/K6Wj:nkK5+L?</]:)'rk<8B"/M^
+%=aY=lPI<JsX'T]/XOsB#!G*QF+J=ku=p:QX!)sa7jX%C[*5F<3o'h0'Hm"aeaJK7(;e?b#5!X;t8B5nre<319EVNpgfV0Is8Zfk8
+%<jCbr"UW?e:b.1cW0Y*+'l.X<NjYZ:>n<gW@/<Wp$E,?T;Mp!p&<PrT\i`4s"8"V8.c@<8-nPL8_fB.>nN[J&F;o3-njhG*/IO7I
+%g:73i)SS6B5"?"MCrG?XfRr)n"lLsfoSclX%#eOu?[BFA5<[m9BQF@Zr$M9T(HP7!_=Cia1?mp;[&(e'J?Qt@FPF<UQLG:"Dq#8A
+%FPtB>^Hg7G2<<g%X?Eq_N9XKOL>sbL'B*_[lbikVbndhWCKcigi1fE9!Q78<$)2OZ/L.f$EC\5sEffa?]j8oCk8ouFk5d7*+trIA
+%L]n#o/b?L8H,B0d^^Ii-=7f*kfrKWgE.Assi5--op`^9C.#=#d,_.QLf2"0d8V,`\$tLaoZ7&AO/1Vi4*8gFW&!h`!IGYS5&3^94
+%ka24Q?ND>1+DV04JAD@p!.JM[9a#nV"<i."5qsbkje*6Z3-%>EA0H^=$nh`%JIaXUK_V_^(?&2D:H8Q\#uQ(1"csH&[fArIn,c:_
+%+:9g8!Xtb&N>J6c!WNnn;h>PLA>)mdYm6(;P1V2bqMKg#U.6;&KJ=6NJjl:q0YelTN(k#V?O8p3R76&j,)T/uYS&K^M9uRT?1R2(
+%kT``L#m:PC]3$PJarl]b&5]IPb?e>9IA:^iM5P$=`Dhsj^eo.%8C<)_.RoFR"uLn<U8VWg:'7m`0tdie0d4n;9JrIoCq>a"3?X;N
+%duKBdVhjsi.KYlpU*(N+:dRT=7o+SlBdo`&cPJ<)'f8?.RKBLpk_]sX!G0r+"]V?I9@6d,>tA<RVCrP1Q_CWM9OXC0;"4O6+dL_;
+%AuI8S0h#LWFW%b7MUM--BW1tG"PcUk_hgha+AS_m.a`uPQ9Z>H">l7<$HLSPA$p)EL8:f#kTZl4Rl1[t(tu3m")&mUNtc^FdRT`m
+%%#n4CN>O,G3WY\2>2CZ2;)61X3f6fp;$ta/U6\1K.2ep1-3.7X5Si$0P=VHWWYnAe:O]VuV`9QSLh_0.225_-<3g$IcjXkD:lHMh
+%#t`QqKH\HhdKJW%.8:JjnDA_o75t3"qJ`0KUiJicMUI@4[7tC7HQiJBl"B6O7GUMh5hAEQ7Q2M;Q_+*ZP["A17enB^,RQrK<M3Gh
+%RP4j_/H^.,5aMOC/0l^H^p"Yi]Ds@^"NIkX'IA9m@#R?6'c8V0.e/'B8jE\8XM9Eg0>L1]5q7,`_RR;pO8t5?2?`G<c+p\e#XQ:W
+%>n;N,GRG>km<S=b.V-M>&?9EY(W^c\rIJ\um.`?OMXVmEkPgO3S]^kaO[p=M#MP&dA9(;m;?`jq$$9;N`Z2e8-&g^`.E6m5*RKQV
+%d#99<>6/=Q^cWpiZNjIS5R7BbJ97jm(.pjh"lOt4pd"sgG^pqAG]H'M=+Goq^eG!jWrR)e!L"S_P5uI\^loMkc4]V\!LOD;#[!FD
+%HOj/-_)aQK*@ekt-/ee)0PLMb6%XLR5Z0:t)31eM"=_5<(."gN+96eN1BM(s#O18@(aJ7G$ESO[f"M+u&-*_ATEYp?JcTFB?5;O)
+%)(;<eoF_5UpcpnB.#<L,FMY/^JnuujPUllqKcJ)<oHlk]H9cleB[?bd46UM(+a;[aDf+YQ>[-->/8*XVCB'uaIq[g`ReVXb-DH@e
+%iJ"PQ"VY&>bQc:t4FXN7_"3T\-AM[<P?7Q_LR_rPj6SYrOgsG%6H_np)%`+_A@YCR@7n/a[\K)S-J9_b=W>,q4jpK1D!"_LUYZr"
+%e2q/6H>C_i@YpirNd(-:OLI\$a'KkHI\I(03@<i>PI!P`MmO]Y;pNCM&R&VWa^iqSOt)bri1E^dWNtWM6.P$OFR6MHq$CQ":kB1<
+%l^*XRP3Xg!7nE@G\;$eT*[h@T!/(C)dDS-TJ9D&!n>$@@8ek+>%=>=s7@&&kabFoQe8[j4W?dLd<K8P!iC).6aIngns._oE5Mt&<
+%b!DUJ#Pk#4N7FIrG)fUF[[PB?Ef#ZP$BEUTaIFHS2c=OMC)^2i_eLchK;kFh;5U3TOkh8'S0;H)d6<iU`9u4/;8c(t7PUjkNERuL
+%=dV&n)],rG:TO:ndDp8]N\Z8K_I0)GDB+_#3l4^d(dj^c$kC5o3(4`>*Yea3;oB=D])llI*OV,'giE>lP<m_pO2n.(R?!r+?jV9u
+%4LcIKO6L;tUG2?+`fuX=5:eD7;XgTQ;)7Vg"R.S&a$4JCHC9rB)jG`c]u[rg$>rW0;5L<o]k[-.*,H3uK)0EDj')K9G;2eA8W=%4
+%N;d28J(:Hmj\:k(pS%SEZ6u<LXcYl#U_(ZlPXN`9#E;)a]7cA.Kn9lP.SaG:!$dFX+;48hZs5p=)\*V:>T#::@.B6@:su3C##QIc
+%#VfS"gqbJMKB464BS#sp@AXZLkec+I0IIqZdtKfH@-g(9S&'p(A:=h),E/j#@mf4*A)e\neX4FB!?m6YJ^N\di(.f,at6=LV;RNV
+%%]OG<NAIS?d3l]*S5FAu'8JEn,ou63H=k__D&B:7(.Ga<bDDihXIYW*7a32m/'2:[F;&=8n-4D&F=r<r:e#@Q*L1/GR%+T_PfY4?
+%Vc:4'ka2Pgm$4sB0.?lPLf(\T@J]#]5%?q+C=^sZTaJo2%7<=`Tp+=m9Q(r?5WsKC4>D!en\G[Qe.uMu8t/+])pup_7[0]hHr<&)
+%GX=81XaWm<JkubROG.1/D9uW0p21tY.0uI8J?N))_=Imi"I&4<YVdNV<44^de!nKpj%l%:^Ne<o1Wp2f)"_kB4=AeX*8:2;^AZDP
+%+$%q`gH<AmT]?<!)E]$@iAs7,,;#:X+n-Yr'gZ2'/+ZH`@9c0\8@HPSEc+XJXU:p^51U-0jpEjL;!#=L=s(%"I]Ss=6(/tr]WiV9
+%N=@mYCoH/i:'+NHB;tW.I8\m0XNK(RHr2D?U\5?gJ;aRc?Rj4fL^fBO8MOmn%%&<KZ%D@VK4roIq#M/NYU9u7Wo55X"')_X3?Dr0
+%]rZER?+o,JB^[L.pIeH93\6P5YErqKeCa*BZId"4<Zc7XKDC+b\jMcE-PL-U*'HBU:1r'&4*.?P+!Vs\@9>hG5:@)Z1^IP6@75c#
+%+QBI@_D8#pCW%r:=Q(($Mn&FOc%483G]da#=d&T7pajnn1Zg*Ys&Gp:9!pldU>8BO0G=L_WdkNh"rbAVb7j5>V\M1tG(7cWliO59
+%@+kpA(5$ij\4Ct_,r-dfW6esE2NRrJe=TWh.Qal7eH9DMi'1f&85^*n;&E;1d`.AH(Tt`^1?MW^Ve4Mir1o4nAF,WAGZfT,Ag+-m
+%V9C6R^d9Pt:,+T&N<"`-@PSCKU<=6N.oBiZ8>_%q.KWd(T?Lk<VM?on3(;Vi2GbAKT<#6m;Pk;$18]t?jsYj0TEqEuN?LRlXeuUS
+%7YWgM*&>"NaGk7(;[2VBfO4e,3R49lJkm'KYCJGK%LN*lr^o<=e/m)6k+@J2R.[7%rIfMk=t>OBN(o+^@:S=F[!:<Wq"8sg$KD&p
+%7J-&WLOS+4#VqC!+D#@Kf&`@df;')k5@QbDE:/dfD2M"BpYc3gmN^"@KULI!#>Hq;XXFc9G71MdbSm7dKh%FE`\(6_U7t)&;%%DO
+%7kr4X$$*FJ_f\;E&a<%7dURi7NWm!GdZmY<`O[<Na,"mbghlSQ(@Xf'(K8168-sJ@9#/omh%K'DXA^C@7*u\`:Jh]=T;!fMUYV\5
+%?'`E1;W=oG$$Aic)PP5$?.7%0NCl1)GYBOk8dr,XK+X,91b-=T`*so)Zc+*p7A,!CB7`N\C1"i8bo:(N-jjg6!6Tiilj;"T&:O?g
+%'pD$kQuD5P_4Za@!_&TC=eOeact!b(ZY;d(Ki7_U5iF4s8@I60H5gg"`=#>X,8Dn)VBuJM,AN)OaqcQGC'ZXb84n[p'YuUpR$_*3
+%W'\mc;3Z]tiG"RFcpj;a6W&Z6O[>d/_>"b0+<7H0=HP(JZ/]?3lEiUR;SbUo.Fe`'2\I#Y%'!<(]AjUkU\AtOf4jg);(4<Ma<d!9
+%>5BYH'C%QX:U*Th*_/_'PmiMG#Z/L5'M2uY(l(JU+jj"N3CTEXT)<3B&k+lg/5:qH%/m!#V\i?oqIe1ecl(FjL8]n0MM@"QUa]Kq
+%7N#^!$o2CW.CnIcAf4.3;B0ORoV>/[78\r>(o8f71X/a]TdsWS`KUOJVC9X7f&N^P2VYUtL:IscA#%:-GO,Vu.p5E6QifC=m(AkA
+%3@O3a!u*]qm2R7,U!N2%?O"e2.aA)IUp"tN>`,lJ^S7$NUhrCa19G1^7)MR/W'=,`(5ZLK5T3D)$Ii4OI/jQZE[g-W!XeNJhTfQf
+%fO9UH!r08>5T)3$!jVqufMU+joPe37EK-(pEQ=ON;Q?s]\D&$e<l)k9Wu[0$AbG!@j'&uI8[\FnTSU2-+ta&!ED:C8JiIXcpcZ;#
+%YR7$he1.shS3;+/d>EtMaLI(b&')R8:VD5,^]-uc!s]t(JJ@Xj"S&3]&#TR#e1nf3OU,(,<!Ll\%TO,t2GrK[DHt:C)BlXec=Qk9
+%N#a:T,KQVj8>P7d+=dd$JYM+"d6QJL1NFPWP<j*s*m#=\.GJ8UV?9=DFTfkpd*\O(';A,02E\@G5%\">FI/8=OI:@_Li%8CeNN_F
+%ncQ<"d+LX*p(*_m6YHEFkj0+V)4r$E>Gr7Ti,Q<`ENKJ_5T-c?Gi4!=5>ik.cgZoorBFN]@^Gn)mEQej]#u\`HTg)Rp?UN3LY?U0
+%Rt\n:HGB9&'L/3CF`-[;/T'$M$X_qG<D(lNAiloJ..D#@rOaa=RpBmG?`W'H^=jjG'l1Kp4k3QAEtaP:`9=)+h:74aST;&sn(Xjb
+%s3*%p:-/?eW8?bsU'<b\"Z:%r(R,s=M6sbnhnB-XO.;QkarR*8\],;-[\r?]W.E2`Qat)jPM^E0<`?3,mDU(<SQgc&o/j?t5BC$#
+%\s<Rt0n'JZ6@&iPJf.Z8:KeSunF<h5FkViPAq/;=dZo:o6/YB8%-!pnZ.!FKVEadKb3r2S]@!;9'+#u[gr>M@PD)Y?;7o/'*-%,D
+%hl7JPnb`(1hr5C%/f%@n'9D4h3^N_2R1e#Kr%"er/,n$cC*HkOk?P6"rXmXE,cLGYgb4$P7b?&b;7qqR^0iLL$lX-cd00J6d0)[B
+%)uLr%s*L6`UBS4.O!+JCir2HnrnT,Crf>%sO.]5SlJNaMrSn[fYK;67<VG03p@^^si#d=C+#3a^@Q_$:pjVi.Y*Ff_D*us&"\5sB
+%Yps.7c$"T"nT`oCj2oci!rdEHDBLYuQ]1Fk4utD![dp,KU4bSF=HD\'5!&N/kcXnZ6T>95h/:`RNRJuCVnG[qSW4&<)7qtVm'QRe
+%BfE,qT830&G&".XhiH:^G:k3[nDGtW-kcIdYr2<?3'6e?D\_%m7iB(4o..HD7sF(\Y',[/G%2LUDJO-rg$>P-Cj6ChR312kF<1$N
+%rFu<jofj9Q1c>U[eUnpNq15&VX^AuJd<PgZ%_u:A;%VZ!C\'ok&ZND,k7(]:p]q9`r2l7KJ).Qe:gsq7TO1/,@-T;T_!e\^]dXQU
+%k1?<eeFW[3GNSFCU"c\\&*#S5f,?>q?SMo^LI^l]XkTp_[.&jJH@MEHr&k8Ts"utUP>_)>Auj=u+0h3XUhHfBXUcYd\F8HsB@X?A
+%X@Y#9C8`SCBDr!KrJ7un$ll<B0\YcXmG;!:IN*-D6tq#3lp%^*Ah$s,6]W"3T5^AeTtS58/9*/G'2n+VdmgB:^PNjB+:YE]kjOB^
+%1Pnf.X`]1t5L<(FSE*,&Ia6==]2$kIbeKc.*[<WCrqnT5`Wjf:]DU\RX%drCB)TK1.]"$MGOE*9Ljh\_D`kR]O^E5,TH?+fbJ*g9
+%`J4]dRK2!tMC"#?Of;8$T&(I^P9Ms#(Y/M&;uB_jSGo$h:*KCpJ&aSJR6@H4RZ7=>"JdGk_#K_ldM']jgND#Y\t6^0q>3q4bi%rd
+%YsGMj=&IVb<`f72Binf,ZmmK*]5DMa)tfrnmnrKqqH#m_Bf,^pMe9$C2`r__OIsOA@6Mib])@O^XkUqIl)100>W9*:+"V`gNT+)'
+%=SO(CI6=\NN%W;T0g&Rf*lEVa08:nebOrKTG42R<92bd')Jh<P^#i\!TT_^G_0rK>lep)_6^&*bpZ"p([)&0oh"RLbqMi^mZ;0gc
+%rT\CPbsAm@ZQ80(Y_!a.S5lpdqj5!l@6HOd6QC`Rh`oD'f%O4"[At^be%(B,_B$\<35il2IK'es\lZeAlYZWtIL/.4iFt*FUs_tG
+%IAbX";#o^)qtCo?W*er!qn5.oqE?[AkDE4t>>akcThbN=VG\)r;RO'mUO""_p7g-<[Hk(?3o4WFqlQe9jU1aKXV3<un%O3mC<<;'
+%bZ*WBM21r<%iON\^bG0b[rm.\\p"u*m6+:@hJ1mJ4^uLq?U3dUpljtFVWKSs%MMO'];saRF1p`'IB-s'Ce1">\lEFb[,W+bDqm5A
+%KB)@TFo$aheQU5S+RHPf].r@kc*H3V)N@-_("QdoqOMkjUJYM@OSAWLlWpV'bHom$f35Zm4XuPq*TGN>9=*sG<*B+o!<s(>CJ/20
+%NJS>Q=)KZ8r:TR&Ah-KPQXpmp]Pc<(LPj)B8sS3]=)n*W<\#JYh9<`<&r<TTXR%,T3S@LT5i^52lbh&.R$^[Vb^B@IDeQ`2^Q,n/
+%-Rr<7rR9+[_IIcBDPPt0X!h@2CIL!G`=/sB#0#7l8[(Bd72l?q@i,$o?,#00")mmuKH/HM;Uh#E@RO'i3s1Y'A8##kmSM<T\_jBS
+%5;7"("eo_(TI%;Wb?id=+9s!%Z/sPn0#s<Y%oMDDK'hd%L,i+@8mSn&q*s\QHeCt9VTbRJea6'P2[au'bKG:JF#SC'(:^'[&4Vlg
+%qM?-TVC*d^DL*-)=I96c7BJWepK.ul!)TRF`(--,"3oY<?Zo,R4;/r0gP@K02R&aFD!%PAh`;SPB"p2C(`An^YqZTuLIRcqcV2"&
+%]8\r<c;s<bs8/Sqc#h`W]#UO.:`N?fie%D/M]tg>6)hIkYPH!1?njqAh0#XmQdHZLW.LQmVNsEQjRlP4*ubt3X]k\cJ\jn-JI3Jh
+%G-KPCC9uL'B_H@[GE\9Y4L!gb_$_91)dBT[opStL!<cr7d+qtdIgms\MoP<CQ2>(.E[f<p@")Fd9I>@cc!+Sc]F&El&d^ri>Pc;"
+%]6='sDg^M3n:V=[CPeT5AVUG?l"g$qr`Cf@oimlAn*\1E:FrEu9+$\s'$B!]ce?MMY7;::8r:.DM!!>%W!]edD^X@OFTUR3'p8<%
+%RILr(NRV.<CpO@:dZ".n#o^2X@_-U;mG(.@p&48_W<4b`,?N]-gFFt-e4e67ZFMUr;c!a^s0*)9CUZCcFI+c!mb@EVSZ)X:a'-q(
+%(/a7tEW8jlhLf[p4(Ic2ef4tU5qd8O8D7u%C%m/ICQChH'Y7tPR;M;q&S>)9HdmAW.-cBT4H@IIiFFP5"P-2&UaIR/;sS,gVV;ud
+%2Negt:]sAk%@P9^g[)n)TVL%V+5EnV,*U,#V"j9ChRI:"6?fR.TArbG[/&5T`X<Kl*nMFrmfuu41%kTsOc#oif#%jd@FGc[=oAMq
+%Rh&!QW0CI#Tu`;EWcl.F$OpZFcJi:Qgr+lcJgm+oSG=7HFqL4B-U7r%5c%aoh/4m_p:=bt$B+UqRWi/?[DtAIA1`@-LNU1c12"/F
+%\QB)0hk$S`%!-KTSUDM]RK')"@)\?i9?2akoX9bqm\ce5_rXK-UFPLFeQs^p2/-k9Ri*#=Z_tZ\L%U:86A6MQ#Sm7$Gu-")`Wa7b
+%]9@mKF3QU3q9X%6Ki:iLeb1?8U<r;j^mIt2qr'60*Al<62/eJJC+>12)3,Q4p?:@HN"^<q%asJ4?oZXR8W3nR.!LOq`jV$S"KRZ?
+%"Msa#HE20a%X4g4pHrQR.(:/Y[Ss?#*H[d[>@@=Kg(H,5?9CD04A_MUG:HjYdEcuCLE^`B4.TEYSdN/D[6OhK-2t7+q4k&i&VlZr
+%>h(=nm9t,,W>YXh4rX*MNJ0+CPq]4I`C>(?C\HoA,AOr2[Z,.@=I+B&WgI1,*F5qe744+6NCWA$mDi!\WG@JQRon,BJ`jW2TZ-[e
+%jf$dL.Ymr>6OoWcZ_o!KIsr5QOdPD"-l3@Rium%@SLujr?EONSbCQ&&)288!$]"pF(%butG7c]NF8L/YZ[N?Yj(kZ]K-J)f2E-sg
+%P;dQj<\F^Vc':@L[(hgNI>YUc7"@D"#L2X'8'kBlb#ReGAogcuI[X3;p$PSbkGbJ+iX#b"eR]4A2M0mqDKD;T5<FDnDWe$(]=lJf
+%dF;IarlXD]q:p;.9Q:T1:TY"G!fkO]U@,!fj&]t's+@R_ST%s1g?LW#+u9H@B^`,hUA><6<("<:?UQj2f\ruD5<hJt=USO(2X_t<
+%_6dbJ;$pQH^bR`"S$DK?8aR[P2M!:+9TDt(jRKS_*)fZ-ZJMb%apqGl6.6?_fhP^$]mFOoi'I0!ac>U1*VNTqX&6]SA`[#"B4@B9
+%71)$Th!HKdHfGA]f'*j4/Y`7N7Z/#T*3F=^nA4lJI]Da@g<G&=o]Gq1Ik9VF3NQEcqM1knEVp#l.1;:S`TAF7NU\`[j^<c/ph#q/
+%[WZj2Hh5p[?"O@HST^o[h<iue@h`9^9]cr!r9i2\,Y89+K.m>2RD]t9\7>4@0LVm`VfHI>@lMg?)_0@LSVpYn<'iFh)J]gFY`_j1
+%@R-Z_7r[B)U)*C@_=dco7D%,eRDEH'4-NDp2m,Z6Me,Wlb0gM3X_:5*11RAi.%tU0($H'RRQii@<K,fV**LUR"HTVZ'8(^8TF`;3
+%p*-f3%N^LAfdhb'/p*j]HP<Z![V>)f2/]\m36V)Z1;`>N+e.PJ>_%B_'70^n,A:bZMn*OMV:9*+p(o)u8$fTYke%[uEpu;Za5&j.
+%+TG7A5$/tDq<d/algF,T<[NaY'l'k"^"%6Q/'`6Vrj^P4(tPoalQ+<l2*Tu$bg8L?PBm2%p;,&A=g[t^GV6VUpNoQ]:H/An6L<XY
+%>%tCn@-7Fl[%H*V?iO!@D<_@?aU8#21`M`<S$BkHp8l1U0/KDeRX=o]%fL$WZ(u!'bke#1f[a_pTs^hAnK</15V.?s@UbBKmS5SF
+%p,H$W'Ik2>H@UgA]UPnalmc^-(r'*f8,tf+G'?d"AJm,"%ONJ+2CqYDQF9BJ+nfl1fHV`O/Pmk_e:I3g9h\<#m]`XWV"fV;d<uul
+%]8r[upMn^L5(]6Z@;>KXTOrCuR`?)2qe0_f#,sW+oLX0Z.5e_uU1X-seEi-kk0fm0p4K1-4G&fga-!\!3)Xo@8'9,P8D/8..6ES5
+%AS7BpAS,DN>pW4fj!i6pZ4+d?T9M+%7o?.IU<G@SCqXm3(GhP[lg:/]^;)#%='TP[Hb?Ri>$he.)/SjJ]sq^tHb97IG\62Zq:/sA
+%BQf$Cgn$%!G1UW8(TuIf2l]YdVdG^X[=%Fsr:mE=T.d9p>[,nPhC`W9]\6QVhUh^@Kl$ulY3.rlS6l"qq.eK+Z+B]fs(6Cfp9(mY
+%HdCiJS(5L&Vd359UL1Z[\%B2^j@/sBk42-XSBns])X;+EnJOC[bLNQqs3"T\r9^lTI@6QVgibT&L%YEDour;@IU=[R0+Not>-AF0
+%S+<D^EKSr.$U;;r5OBMa'Fmb2:SW9Eb:T6e0&9K&<u62YgR7X!e9uIcX`4['&AG1-BA<1BbL8hnfNN,4/R0'pqk\*.MjqT)q9*g7
+%h>G!uo_-h/C'Y%".t,,-g4=/q^R*OklVEF[_7(57rOM*.22J#2iuYc<^J3&(.s8*Y?+TaT(7,A,r8gWB_sI3CC?a9hC+6`DZgqhj
+%q=S41?G"$lc'c`9k-aL.FlmIg\,#$2U%ri+;/At?I5TWI3OpeZm_A[['6q4%\8fce)nGb.FLBJu^Uft=hHHHDDbl[g^-CMejFqK"
+%h4;)ZE8r;2jc/+E^mtESndi:[=D4#_CTtnJf(/IgCfG6H41Ar7T/WZK9C#6s%kFu[^_\Yhf8o%b'u/8o3j\IXEP0(>StAom/+"dQ
+%dY`GD*1,bh*m3:sU2$NLo30FR!r^X$FPP@.>NP\7d`^q)R4hk47cK'(e-ZqADOcVtlQ4m+XAkPY\#%!bHW@d:><,ceZ-R5,./:lO
+%=]q`JZLZbNA_k_lo$V"-gP;u>Rdl3-^$VOJh*@t!7Qc@QA-hVqnfF*S4G&Ef`UXn?],^M#HLd!l<\GGW^WhurkMLcme7u0n']m<S
+%h5,>WZ^&DDFhM/7Gu<HK*&*Bu;".7F5DMjj09r=(\+_VC'_/'!p$5?#>0tE9hjHq1gaQUu<uQ`iBXd\]B'&jJTiraY)7lf;\MKk8
+%hU+f8[G/CokUgTk^84g:7'eCP"lIPL'Kb:*6#<ErDPQ']8hDYR"l1`T/Dj6)b:U3eCkr8iZfX)E6S%`%ZatD.Io\P]khcn\F'pjW
+%e=4uQl97Yh!Qqe<q.=%H<VLiK<1SJ`pUYGupV'TZS>A1+W8!kcU7LDbGU*V@0fh5E$>1;1dG31*GnjKUID3Anc*(h1TN3r&s*jjZ
+%Yl1u><@qKo"HNBYU/<L"DEj=1bufb/@S8<q-B64Jk44ku]7]:i"+u,A?l[R;H0o2nK"cDp:tTaMEoF5Y4PmnpFndlL?b:Z.&V`*"
+%hM2-%/?\_.Q_e;t.7nX,*Ug5ace%&#o3.(g?JY`Zn%D17gR;:%pp+=S]fH1^`o613k*rdX=lZrpJ%edODgK_ZWe&>pmptBbX)k]F
+%l!V2*XTZ7+d*9GY%("['FV%$mlrC*!YFf.elHZq=WRk<JP+#%MTAQddr3&nC"_ZrR:WcZik)Wj`G%TVQX!+4)L2KO[gBH_C>>)<K
+%Rn&0bK9rp12KG@HqoYu5c>gKT[kj:F8+2CgH1S=h=l>F=#i_aQ!kLYY]"HF=F$<iWp/E*qhtuNYK<?bD]KY%VRp+S9SEe3Ga/9qS
+%Aln`W6N-Zl35+i&MJRbH)L?0^`RudVp7;kl3ZZApQ+>R@Y?]k/3?8L/2h!abmag8WD1k0tbAZ?8WJZ1eaf5O>j+lcdHE`0SiWl:]
+%MGCbrJQK+M.c-Il;O-IS\f0HA;sdIAWZ(ih0n62Lh$l5@NXP3mj*7&2D)XV@Q1S#?^Cj=`2/,[,P9*b&MOId&%u`(tEn/l94H]TP
+%mT,;*("J:$dqV"-Q+5WeafA(3k&MX$&2mkK2M7Z*-]"`;<B'o4\=pE")H!o*.W;F[N7ZT:7HcTNTFqWH$:1_VY3Mr3h2DZd)PTY%
+%PE*m`W-ZG)7^s?W5/#^UO>a?*a_ZE`"N#E2$BoRq7>D1`07Sei=c9m@`Ih!WVRtM?85@1%W$Q=U@60CYl?8&4QC$(0AM^RP\+XX$
+%-&;p;nn93NdX5g^:f7aXfV8b?fi1EUh2b-8!3]P0!Q)mnp<IADD>$XMP"<';fk>oC'l@cb$_,gcNuR0_`1(k4+EBPM@=#.jbpFU>
+%KNe<bb3jP%h7H_q[_KAe^"VjLm1o?`Vk0aX;?u!4hR*3$>Id1dCLd@T1F8TOb4h(-Cu1EBV:$qtqSaE#nP*G;2/W\+c245_"bu"%
+%?-<:1fXRQYFfSg9,?Uk\o$*gHbO)U;ZfNj+16(*B*7G<V*pA='Jpm-".5`F7q<FkZe&?@&[<Yq-M_AnV)h7D$B!ia^k<G9i9t-`2
+%hLFC#Vk2I7A9[e(rp%q%s/`jfo3A)]9lOprT!M-Dn4*d>d#FW<n`$Pg]r>hFVJB<m1Z/KYHnXif^HO)RJ-2=K&N?A1n&.gG2bs#!
+%HRR@-2;>mhn'8TE<;URWkFhNAb\(a,rtHLIL$_dQnte'``Qjh,QBfF@B)L*Q;RQGo*W].fFHapEgX,B#PB*e=G)1nF9sru4'=oha
+%k.$tKNdq!i!jkMo-8rmK*?)Ph9j+PM<DN*sD%QU?nW)G$?6(rcq]AV/pZ9TShYqnDk?-sfi#agrcCQ&;pJiS]<"H``9bnhKDC>^`
+%4G&f1139pL?CefXT.`/s#@H-L(LNMfKk[<^Ho:ZpXeLtark26TIsCSefP'FE&E^cj6*#(604P3]I#_s8*6!<>VcSOJHFQ)(n3M:4
+%]e=q,d$Uf(T<3e.io]DC7,%-,d65'%Y.ib,/J9EY;20c62E*eGDW8[3I@,<9CV`<oZdK-E?_*1Gg,jJlpgsa=3"(`#Q33l1h&mk1
+%/2i*p%fFkrpRe(/06R4M-@l=/X)&UGf,EOsd[%Ml%9rf+1fTDhqdTPLH2=+$i7P`U<"EHs9HLc,4'`3B*p90u^?E484>4.sT1[C?
+%=B^c\*:3[r<+5[,po`i:(EI_n@k[!%dl[o`j0+/Unbl_ji4q=k/*FWrn0W06hE>'GK]ct`0,C_hXKKrZcfk=oFfiau$$m`@_nOng
+%03t24?'nbt4$-(mSpt+[fp[1@Za+Z:V:X[AnV/V[9ch68(KQQfmXDrh>#E[!24kr)!WcN\/NYVg$^LS5pQr62iO<],Xa[sb]W)`j
+%f0S8sm4/.Y@C#B#bNbj^,'[H2iV_9`8HBdn8][$M#.:@'2[.eI24U1OD*g.02]&M_`PrTi*Poj+X4k+S,U?fZA15CSY*IkQN.eX.
+%gj.NJA96ORZ!"Y%/cj#9Xn1Lpq`>*'c`DLXIA;_%Hj@8nlg!a"pUBh:P0gE#$c0g<<Si/uBblQa!5er3bEr%&6D8LHUYBk@O4T\,
+%SQ/hFW*SJL3*hXg*9c]rk2#Tba"1GJ]fSMaTQ!`]hCn'd)KVqe+)[O($;7<n"a==fgH.`gr4"N:ft&hio;srCCH<GlTnDUsp&V2_
+%F3n),+/.dW6dZe;F'Z0*R4;S3oCMPMpRT:Oq+]6=)aeM0fBY6)!'>/-IA$J0/R;X`kJ1o'IMV9'hL2A.bWAnqk=]mT_pr5&EcLU>
+%4*Hep?:u$<4*^R1^O#VOj^.UrVpNKBq*k#HYGQ2F%DufqM1#V'<^a4Sn'5#^O,8"^aJJ.OmTb!DfR6]4/C#h8G6>N2\A?W)e^pF;
+%qI!:5NVL?PbjtWANH4&;S5$SL),<t[ep)HG]Y(&MQ)maRm+(e,FnG@^Zk9?DOppg1ScX6s^92o<\r.]!q")Y`e%?Zj>cQT%_I_^)
+%HRb1Tg/+bkq0d^S%5lYhT;nL=!)r;*Dk'elDdSCmqt6laiQfr^l=t6Io,EtD_T!.M24J/ZTP#pRk/W/_N2(VV4%LK?lX^!@p!`$C
+%,-LR/D)U[VB%B`UfCK19mW>"9=5178Wuj0V[E@)NqcMKV4Ii\cA7]GqE4W^0gVLgUR9uFe4#nguf07cc95Etf?rMsPndY50_X!CP
+%$eW#&<S0B8rGJ+dH>N1\f5A;Opa:ureV1p0:&g=HW,PSs$kXNo2rBPQ[JWp9^O,Rc\l>f4?=Te5/5*/#`U_%@Ut_(I)80>%V@r_&
+%)%7_#>*YWp8&a;`Ngsn2*dC`TI[Lu^5/"X4?!=f9;#!$MI]7AX8m%q<76Z9/Ghkac=GS7:@e8FIC8l/u"b5[[Wo]d'QJ"uNG-s,M
+%n.(gunTp9[7a<mJW3BJd/t[Zf+[,n/=0?D9*J9#oIo*]lrLNNWq;%P"\,L6nDZ"J,",4#3X3A5=QaYucJ*-1EMI0FL^$,2hI!^;a
+%mVI82V$SLP%3h39eSf#NmPr/"8`I4`h`l"E042G/"erVR8D?OjdFXrT%&/l_dFLVW]QmX3'uMsk%fHD:^-];,4$T=F=1,bg?bUi8
+%nelh=l$B0Y?S<.aQ&XN!\m:7YZ?ge+lf/Q_eou1#g;duC2SrO0;-6qg?M1'(QSA!<5$4@GkN.\7c732102B]W#OQoe0(.*!,mP.V
+%_SV&aQNK`e5[ZoWk@%f2;obN##X=-O%9Sqi*n[0OK7Y35?)<t[S$J(4gN@=Y@2mO2$G?D9>hEh1Pq*Z;B?S3K5S7oqga8ia41gdS
+%iG('fCeepBMu9mTV?Z2-X.q5"+eMcD?K+#1ar=,0S]kuiQhtXRO;ufjb"&X5&8s3\X4-Oh6HcbT_m7tF+&c@#!TO'.02\^Zr&14-
+%(je&UmcdGNp^L=@]t*_13a+uD`E#!&qYI:tZhrhd=A$Q7PeM.mY]'sc_r2!jC$<gi089@_]1]P5`Km9[[c4[3)K/c$EV<NTrWm"\
+%;ApM.s4#ab^mP+Zb1U(\Oq;/.)arDl-dV<KbO/@o].2Z$$bfare*=QWn#Dgr,a*$Tq,5IEgtgffZf*,JQMdI]?GC@NWhlY=$_qO[
+%lM9"135"$9eSd)lm?P*uS'O_L8tXlIm26iS6.hU/="ZQ&k)uI,jUPT<ScVus5:bU9]Zf:Qh)3o#4)[>'_9t7?d0&0<Pj>\nSY7Jm
+%Qrj+8$X5Fb\8ZC@[6(%18foOp=6+Uf0<nE#7HSbcL$ZQ?6h45#QsDAI/tRN.O`faS2q+sQp-\lDUfo2T^F3_QPHG/PX=ZJ'M;!SG
+%W7Bq?[AiH-?*SP,#uW>Gl>hhL[.A<M\Zl#>irYK+l$&B=/*oFd&oJJ[Yl744F3BQ(1CO(eSf:)c5"!5;%Ac^g&d1J<Sq4I:fr1it
+%.GAr#Kg>r\<RHPU;81]ee*GP#EGfc9+cZ7ck^NomrVUXMdhe#L0IQ=5pQ!$]r]"[QD5Cs'fX4aA.XF%5#5XqAg<7Y!WoG-]3.#kU
+%^]Fb55WCi,"%l)<BuY50%EV)7I\>a<n+/2*Z_,Q.'jGbI_:n(Y]CWBh1Qj:)@^5i/MHe,;QDONIL24:$l4h"hZsW$7hNp0]p/b09
+%`LS[]_0KU<C%hP%.9F6u=fg+s?SA>:RT/A(I'n?/^cg.bK_i6"EHC6*G&7FS!0j\Yjr'#^@.1h:"lJ1N!)'DqD3o@.`0BBX)lMSY
+%R#E>eDR]GLKRWO0>5rs0JtBue:0!tAfM/(.I1]Uo\U;@hmh5)Xcj\AS2_$U*G$fhc>%kio?,G2*QiVoYns,<__OK(oBL&]rcYa7&
+%'>Jqk!;>FV1'o8=cRSV6dIC]5Yk+tZ?hjnD=g2P"l)J$jUTiF#s/nh?-AbK^Ud;P2^\XqV.9t#HnqEXtnroc]eZ%Kb79bdc][B';
+%r`f&3V/T*RE8+R>8ihRTB!4JPp"mJ,mWA*Q-3;A<^j'7^Ien<cBrQ9$)5["cC5#ntBZL^-48X[,ghpfnbNdO1idLKBGC=>$%;I$T
+%h_)YG7J&>G">]^3*J]tl5WMK@.eW[Oc%Tj,q/)(B"l&9BC98?*cI9epQ'RlFCbb1#nZoQG"jU671D&7(Jmm!EbPN=,J0.G)+BZ>o
+%X["nYmlq%7>^93BHK/=aLo\6>=5.@XjjU8/-Q_(oC1sR\I_GtuH[8l?Ajmb9QfjD>k)Csc`&b!b[rPI0e*6+G7T$OX,[sb\Y&3%?
+%'V7P&B'"0L`QBio(S'^RcE_[uHK0UVriT=No6Ssi!H^0)\hr/T=8FT%QSC9"/A+obkB2fbjo1S_KtRt@Si>,rk:cU[>=nD\(qpJ+
+%[nWcdH[+hdAkipB1A03(]9m^^DS"3Y>XWZ`r)9M?<P+(VKng[KE:BD?FrRDf72\;&A,W4[^lP*^iQnF\H\J(o5J]g%!S%_QftSg"
+%LH1\)3VA#]!hl)":O\e9>X[rbJ(&;A9j*C.DEmG]m2ss'\V6P'I0QM_`geh5%ZapD"$OP/n=s>'4Sf-b;7MO6QZ1BF(6ktkpK]G&
+%!k7Ih!&sFtSre4H(rs7u81'EJi%JrZ)8EQG3pOaS_lOs6SoaH4r+!<D2p=ipkXO)95;u*I/:)(=EtRI72rsaTKjIf"2]mdJE-$(s
+%b0@8Sk>;*@StIS7<IJdR:Fn/pn=WD/TB#c.cZ/O"F[^Ho(qSljSlOsi0j571_-NM%*!`7#99GR2ldapEP7OJ8Ennc`_U%`pb^1=C
+%8pYb)VAA($Ngk6$_RV^.dQketoIPP#"$[;0OZC^=]\o=A>j:=G&,jN[W#,_a8&4n/R-3VB'1+R3k61qji"XsCn/RW#n-j\J;C'^`
+%NEjqbq/+@8oa'7OasN'U_jn7<;+]W.1B,fqketBB?2uJUr+&Za'BW\"nrieiHsugni$&t%E^Q/eI:ud!>Wa(Uo#->*_0HQ]lPhQ*
+%b0SqEJ[kLlQHDpg$L?gX3sV+Cm]CeI,r)1Q3^XcpIdceXl$8B$P97*>d@'[&p(*p>n0dX8DYeMDk`?)=brpoH]<%V]j\c-m6YMSC
+%\]]XMbqLeUTG@XaZsWoR@GlD<`aK,r^_m!A!QDm4"KqAJJ=C`af8Tf%_t[7f^iNDp%=eP6CB5CtmP*l5CDiL&-4]tVD5L\n/tInE
+%3WqVJB`LC&P(=H1"n[=@=;^1N2hVI4JH7u^\^8Y1@"OmX+=:V=3"YWKj[2?*@@k]TJOi62MBU;ojsC)h87X:S^fgqSi=d`Q0S(&Q
+%N;Il2Lu/76M;f<ZT8[b,$AcI,O97iagpI,Emn/tHL!LTJiJooPCQJQG(pY7XPB+kNiTI_%"UO_H.'*j'45>&1Qp:ke/k;9^!)Ep:
+%b;0Vq?m(7jp@sGl-Qj;G!a%JoA/"RI]_">:5L<]W3NbaM;\).QKci'T(c`7iRK<jCM9m)io]!);'4Ht&&`S/QhJl3DnUQ(eD;AVL
+%K-=DD>hiR%(C1QT'VBH//:\V"=V)YfAnGF-BTWfjNm^gEjtX9T"-lm(Da$A\mA'M<B(H,P9!,/O303mf(]\.5pR;8c!XE#l3A+\T
+%<Y://;hHkkcmg#*M:B[2knB7P#PEuXr;o#'JH5Oo!@S#g(;jZHF<o8>DC>^Vm\#ks\U\`*e=AD?\:A:K#qtNoL1h'k0u^qQgi6!)
+%e#SP<9S/$/'3$[rXL+$L&89i,km)pa/F[\OR>;`BD5@613F3!?nG&r^TXX(]!/64V_N^;eP6<$8U;\5+/Vm-c"DPb`Jo6u1$^N\7
+%7d.dm>44q/NF.X"YA]8))fgTYs4P(HnmgFE;eMNJAqM0sDtnpH+/-3DZQH!RWO!\D\u@K]4%.dVjb71mDsH]0C!Y;:aFFM*WA!nR
+%P&_6\89HL\IZEeu.#h8TCsOg:H:%@QWMo"3:uOqB',l]5O(OVV<j7X^W@%+GP'7d.oWq9tg$JIg.X8MWZep4-?<MN]Q2GBS[b;EG
+%TO]rkOCbVT-Neu2REXaNRCW@cR:U,uESdO/^h+`uS.m"u;RHRJ3':fJ1uNf)s#%ckbEPAJ?T?[B/e?'i'54,&ReOY$5aTUt3m,c[
+%j'>oeVD.0;f]ep,mm*[6,<>\03<o+/Q1O!e-O/-ecENaQ^2`($%NX$>e-NjOj^;I-"Sk.K^n\;Pqd;3jeOHZmndXANWp_s2(sN4=
+%aG##GDio5h8ikFFnI^0O[a7OO.bd#Hj!Y,(T(Bd&k$c',aA&pAW7UKVpH#9\<R?tDnNjh!lDqV4pt"G`'t1o<\rTp<l>1QQjoPL$
+%bgQMqI)O&M%EQ$*7N`o#G^Fd)/mi$8IKTkT0>Q3<j,(]V5j7D37=<,X:r#9JX8AY.);GPE'd92k]M;d`EXRHa4`L!aPOK]&b0^G,
+%F(Gi>J3V?K$cdbh`Q,b5c3":WY-9cg]#3J.jbCNp]N,"BK]/,^aFl4OqtT%.i6_852"JTfDhGnmqHir2l(mc<8Kdi_>/.EQ2=a3K
+%-@"&a@p[Gq37+B'-rokk>nDLm<L"a/no/*X0o`0#"d>=EdrQRTnr*h4Uo;%('6N(?V;l(4%BO=m$n*BqkTkq]lJX0\jSZgR86.@-
+%!T/D'6ZaFCEn+@fi\G7+ErKij!I<]'TMC&=KKpL+iX$.^.3G!NYm)bN9l"6Li+'mRQ@W1+Ye]rTVTqC'8s1Qa!p22'>-<C.mQ9@T
+%\.gH'/pQ1P1CX10gnuhj65gG'%q;,\".9*g;i[VagKD?JQ\OU24;*C&d1ka?C033PjTElW`9e7Fn0A!Z?@#9T",0_Ep7sa*>+m,n
+%(/X(;k_k#W;?`qPJ<IGFeYP.!)!L.2DL.*36+CAil2,oJ-?)t-M_+<q80:;=aFF^%Kb3M&?okfpTRlXG'>b*SLSJjW`'eP^XQP.l
+%/_pm:_]\"B-j]E05_BFE5Ug9U:Q-Mi2LlStK`haL<:pf48O3R-G6aE@JB<m^+O:;VB\HS((j6J#BpbCa=X_^3Ki*SRO9%`g0NB&0
+%0c7]UQtIPm#B6eb3==AOms3'N[t%jHL>`+="#,h,%g*7Q`O4+Jj_Oq\")/Y4Lhd7Rll18WJ\`JNKV:7I$Q+a%9F(A91lPmO?sS>'
+%21SY&JUubn)sGI%"iG.92['X!rpTDDC=&=f`&'/n#b3)Xo?!=;dkT2Q$-,uHB>\iQc)_ZcHUNkUK8Oi^g9A._!C7n+ge5*dZG6bO
+%?ijBVM3j]'jqH+,M87S*OO?<+l.R6tV8ii('nf%1%Z\pD]HTta(@c+?N'"lfB*-#rYYD6gRHIF'_K,ri(o?_33_VK#`gNUuAU+]!
+%J=-EiE4o.#O.1V),P!+1TP91,Nk]:%&@A;G_E8/r'+?/p_H\6DPlgf&$0'l4Q3@<:#+E_7N.I.E*205rh^=6CWY,"LC./+VTrW1E
+%FTR+'_h(Dr.mY/P+<ko["JY000l.R,&dCe.RplNin-aAm7TWkI]QAi/EnoD8#]81l5s&Kn&gH1S71BA6^_9]V72DT=f+fS9n-PM/
+%dtN=.$X*_2Mp[h"XVH&iK&FWY66mDI,u&ZFUK0ZQO/*m!4ZC_f"jRaiE*P7-4X#CUM<^1e6![In%pZ4m.6<'j6;8*7cN]I<1=\4?
+%\UHetR"tWm<Xtsp9^"6u+9Ke-4_NaN$:oMKZoSO%^2iSBA^q@*XEo=r0c(gXK"):e30I)Lpo5dp(P*_mM9J[WW^7aV,J<3VpBX**
+%;)Q^f?sUan+Q5JdkgNE,!.l#F,PQm7Z4pRFBr[%5%QmI7ZqEdu7oLjR25VK[k=J)E,R,WPlR:&$UaHk0"_pVsA!dCG'S^b,DVnOg
+%4?lg<6<=19Y$&mY$R8WME5BKN9VtdgE*Xc.2@Y8WBUEE\'P.cIQ[j[%;1Vr(":7%d9+`:$!$k#B(b($>lL@+ff`Cf:7hAHn-pScT
+%3YX]8f?eNJC(,BCd,=/75#AAu<8a_^"kH"Z4jMD!+_R)FUIUK*1^$KtO^:<R;IVtuJf&6G*7%eS=)Vp?V=6L)9*7&_HsMbHA4_kC
+%WcdPVA4[jH%mUc$6KG:W9M9OX?.G,(8We`e+S1bBY*sJE)M.6'eBn1BZ'UoOX3tg+]n"Tj@NP7`OY:4OHQXsUVkTYG&FN0.d#@$K
+%/Lur8mVqLRi?Hd7!9H$=OK!=bT.r\W;Q54l&NP&@Ot!bl&4;E/j?/"H9&(!RAesJ=EX#Itj^Jq?%u`];*YCM.*lB-hgB+2n5X8L$
+%#R_AtKDcOC):U2C'Ws(MOGX3tmjJeX6!+eN^;N-0@moq492Qte;#r*Z$N``^&'u`73e<u%eWdj$h9bR%F\34+<0%D<-m6Hu20K"8
+%Jbdk*Ki5`Vo.)pojYJ>j&]I:;!MQM0OJW'b0ofRQ-R;Oh^bAU75_qc537J9Z3R(#\FN"53D6"MbE2_J&ic(_p0nY;9AiqsOKGUS5
+%%!YP3EDH'2Hr?g[,!2<,Lhj1OTd+5Qi&+=PQJ$UO#e704K*"BL6>7j$WCVI>@32P'=K/m13rRQVZ@WCA;Z^%KN2IAaeJk7"NJFJ<
+%V4DdFi0XTk"+,JZcLS3DJ8D=S-]KQW,L=4RE.fC])!-WZXAr[SBs"dQM<KY2Kb14MY2`.19V@*$c$a`h_WGUfPidrUTq)hJdIRim
+%TI^RTF&/Qd'T/gL$h5'3X.FnjM7u9E\>2UA(t6^h3ncutciQNNj0:lu'rF,=To=g6&C2^^[iif@>/7r$Q=ScMkW,U`EV4Q];%JUJ
+%R@H-X+9eG^HAVd1YILR00d2Ja`gKC%TtD"l<6b1ZF<0t?@<M)8R9InO<EpXdD6GIN`B]C3=2Ydh_c/dmS)TI34TV5]+1SSI&P=&,
+%"J`o5Lq1J+,WN2^>]O_-*k7*sa)X=^q87HMNh`C-flJujPR8\'I95&7e.>n]qD(SX$Q.J1"2T#qFB["2gKa+V@l>1eE@aHZ-#b=U
+%n2`@VbQ5uJ`5)j^4VR$oD^D4sZXA)ERouL+<0fjfn:A+M(9:K%67!<P`[K%DM_p1^T^/ES%Wb'2mP.dSg6%Ue-O(`SlRLm?K+4_+
+%6SG<Va\hO-OSbKbacKtlEF$(0Kaf/*5=d(l.C>15P@6gFg5Z:/LOEhF)u<eP0Ef//;T&tW<]rYV#u'>U!n<*m+9Hfq+?\^W=bi@[
+%LCfYn6E6H$GJpEM9[H$oK8X.h:NC;S;r\ut?&PW%9Z"d-\epPX69&S,&K\H5p^)!q9S5iC/0u^I64g-84e[r)91CQJaMls]m1d?F
+%8BcEM@-D<-N4KAsZqMb#R"eF4@Ou!q2.1UI::DAO5L@-NL7k)QBeoj%b%^q_o/6=Ml"Y-B!Mnm*6JZ&W(bf<^&t$(c;fogh<DqFk
+%=A8(X$jLCAobF5I?s68pRb[uLo>2(FT"e<O>Q^@o%JYH(\fc@>/1,(>S<spF3$1jjN[>,;5lZolOVnUl7]`W"%l,'U:R7W($\7Z(
+%Z25+BZqe=NO:I+7>09YRJY&K?nP[r68&VJqbfCAi:g.BZf#Kn\S7s]*XM"b6LfZ9EdM]0=Ibl*F*%6j%9Q_qPULB'EL9W0l8Ah)d
+%F6EVW!9G\2G2d2?.1"o^E7,=e9RLF>@*`T9UI)+7:iV7iaH_HNaP+"l!Rat,Ze??5!Pj@ojGQt?J>9L">Ju>9J_p,l+;u6RWE&9p
+%^efA>8CE+-"3,IW"\G1>Mq1RTK;114/G[E88S2BL6:%Z:7-.Yk5K^D('L\Co,MCoZ$$bGtj$UY6dSq&YkM7=M4%W[G5\#W;@N(Vn
+%H>&qi4!Pj^EJl+I[S2@4AuU@".cfk-7#P%]*=@D.,#M>cL_-KoW)-8OG!,p]:DLeUj1'umUoFV;5r1Rm&4.AqkpUE,LC1/t(V>8k
+%+ER2R4^hK"\/p4AdLc!C;RRFEUQ4(/ZC"g5WJ-Y6W#jR4cR(V;dN6NK`1;>3,X;ViRL2G:<JJG3CrHR8>XP3<'NpJ"E4(XfY-5o'
+%9O\Yt7%oT*'l-+T%Q$RuC2kXU(dh1(TOB8Nctp(W`ET+]-LNCsVsG`Oa!A&e"9>7_jBejW3SSEQ(fSpmlm<3k],u"8DW4!n%4SoG
+%j&igu$n(JB*;nH.14YVJPa!qX'=PihAN+V&,1A!Q$%QPP>O79bPjpRu$qB'_<6f8g2??uPg*C8D5e*ZdPh?1)Cb2i[!8s=HV6ZNi
+%!hqMF>>76:?nbUp6<&o]=A8dhTNfQR![)P(Am%h6@FDTR$m]CE!GX#`PHp\i8@c^ZEoKF-<b"&h@U'uLBtF\%h"<hR8j]%o``k;3
+%$<F%j-9qaf-]-Z4eAnpB7<T=cq9T?j'"\IT*:gnNRh3hqNjC.Ga\[=5MZkjf-X9JYd$3XF5f#lu3T17+*tlbR80\PlQ4m"f(tVZ!
+%"Sa0`04R[&0HH`?L(eTrl\(S_6j2kgBu:7D8_I1bE2&WI7^nt\?LUkDS4=Dk!a?"sZ$pJ>!d33L/UfI+]!;NTT!s7\-;)0L4l!%H
+%d]!9mJ7nt@38FW@PQe@nU3H$-5Y^m@3EFHo4/at:TO[CT?6kaH@_3"GND8kcRS\q*Vuq8n#jn+Z+u0-tP^r[a]14i,f?m!IC'O_Q
+%'=--g_RQo4eE37(RL23)T+*km^.88eJ>C+B*OsME5$+`fd>A2H`C2;CLW"Xfgr][(PB[b3%Z8l#@QtQ<0p'g;q6U?dpC&?(%isn/
+%17r\e+b0Yk3;UFZ8^VVL/=KBskm"#k#b?b!$$e"ofjkfB\T"`J<rpd&NC5.*ig`8t;ll1771OBjIG@2J`tWJM:-'d:3e:7aI9>"X
+%>2\+U],oR:A:C>liZoO*<r!&cQ<d1''>bPMOKfTT+Is:PQ>l+?CCq5Y?9QcSk"k(iO'^Xl;p+[+;._*kqSS055FioZ1:8e9'h^*\
+%<ls.VWH(L"q*7]K`;N`@B.(uH*m28&`=\ab*VZaTZ%%gg%qSp/[f:p&AXgf_:qsD+$ebt^-'lAt);5.pQ7R$$9C1<8;'O%R1750p
+%HJo++:PftDFN--hFg)57(ZT49F1)/-!J"3/aVi6/:6kE<gmCZu9M:\VN>Ai>Fjc9JjAGN(ORP1h:[l`q*cH.0qX=g`'O1U+'Ol8?
+%KfC<&4(`=$LV^L.GhmX)Ac&`[Agr7hNYA)W@&!AT3BWV&JP"Aj[jB./b#9n-Ccj50o8A=U":<e,WZTQ<KZ\a31ENkQ^e*L0n/IpV
+%]LO"l>4</WcZtQ]bk"*ec-fI$c[h3%#ka'#?e3,!Qc\;(`FZ!,bljhI)JI8*d!u6p*fWtR5<N)&DGZua4#,+i:V:.:Yk-8+`i'oh
+%5a_J&k=@::bhUe^X$Yh9VkcjSn)_>3^cW+CY"(\iqiI>LpCJ7^Zo&g-)U;b4)3*#t6'YW_J_o%<6%R`7%5F$(_['6*!t8c34Q5/W
+%5)!nDr='UN2P<bP"R`@ho#uO+)j3K6.)aL]/([X&Ka-$N&@gI<JgdqedUj1F#/6!c^CGc0O$!r>'"dBg).%QK45r(A<F=SZ.^GtQ
+%BFs8pj!ZVI$d_ArKqU\3MghQ6jb7q-!PAJm"Q=mI>G/bE`uGU#;<uXo)TIInVO&qY0o)GAn-jC5/f&PA\PSE.N-F2L[CIY'_(63?
+%K4Nj%\9X%8#+3L;j7H?T[)WVU<(MWi:W97ei!'.YhucX.S*@td5eX<&mNq:3,P>"%'@Wi\Tl@*m]J+,U4%7(TR)kWg($u0>f1]Sh
+%!"p@2!T.sL*mt%$VL<D*K8W!XjAc!:IUbnLKbugq\4I!$q]'NAFU'_b3H>hEk1UrrH/RFoKS+Xjpl8!c]+Ga@:%!F*`tSpfe+n",
+%%/Rd7#M_s71leQ$pj\@(Hj<gg,q_<_S4Ce;`5&UteM_;1TgfgT'8I,L)b:>[+U:4e"p&R>g&g)WGjhZSlKq$73)6I("9S-#.H%.n
+%:_Y<<3^RrWC\A8e*f(q)A.=R'TNb(p7^Ar0gK^Q]Q4t\X8B72Ws'bJRVc+(f3IJ!u*C9GXc/Yq0,THFZXUkbJ#B5ab7(8\raUdDn
+%)CCO^8.,P,`GHI_Tj*aHJ9`KcD2G,)6Tg&ul2j`h0sq[FK6#Kb_:PDIdu/:oW)JguS1+e`,R+Ah)1]YW_)CW9Cu/><P)\*BR_MCd
+%R'/cB&9MjI]S,<S#Tu&bbgX3E-2I'o/V/^r#ncshU!P:J:f,Xd'1i1<"XFR35,6gB5b6is-orTXKV5g.i"5+s41$D8_j;k7"`q%J
+%L_1`fCLIcabb\HNTHET-&JCG'2Q%IPP0<nmHS9X!(ACed?@m@,n&]#cMUs!+%O,6R0gETb"p/&i84=5W\)^KA!Sp[\%5F:WR%P?3
+%*eJ`nF22ZI45.7n[A^)B&BtOLBqlC*JfNua^aUN8i<6_*-//tMQtD5,<Qn9)KOIKUNuO".>#SDYV.!5479>JW7%o9J[^QC6I5=2;
+%;0P81LN&':,&,k+a47aI"pLBcL95bo8:`nAHU7I@Lb%9JU+.4,_GktGapKs]#eLRi6;_g:<QTqCDd8u\'">\3?QG1`ldZ;T1GW8f
+%>0n*QOlDZ1K(T+!`Cc@k8K<FY#':[c-PiY;+oT!B#`40-!R6[_G^,kfO$-m*"nJ/l1kC;UOApp#\0:9:W@DfLOPgO)p!UPtc-<(J
+%#[Cn6G=T7N".jau4(b0Em``AMP=QN:7AP3)RY-G"KBntkF[YJ40RHU_MVVI/jRe[t5u_6tC_5t['!F!L(9/aHB_NslKB#*tQZ2Dd
+%V$cr`D\c`H3pIAP..o.A-e-nEid5H.,6<oAl-jOCL\G=Xpm;'mK$j0i5!Lb0jdLO@)uqN?A-AdtM29Nq+@Q*Aj$J``P5@@KVra=A
+%_:69u!pcFtI9n&t;,/p]iWY9V]Ve[T3'>\LJ_F+t@=cs`kPS9l5g5ik.iqH=d<i"b*qS<S?0*l,e4;)58g?WKRrD.`Ft`q=haN7n
+%^8D-'5Uj'HW-6d4!We;`hshDRUh-@$c+U5Q2/(G?"\SZRXis?J(_C[&j">A8#%<Mq.6P80a<qJb2rVHNFHbGCE>=;)j<KX&W9bn=
+%p$c&mhFhGPq6V_L,GCWFQnl@^$<P)G.%i@;Gd#FdptD5,FO#ZF?`Jp?M-L_O_dH_eWYghYLfBVt&W*0D5t#34Olrd95rC>^,ioCP
+%\4;ePX.qR:\StN?o%Zf'32Cs7KKc<j+[dNn$qN4q;"!>V'NtojFS:XV(f_oB(@R@<J?I7$1:Qs<C66,hp_G"oUt/CqluggNGTH>2
+%Z.;d@,9-/.@Wo.$0-_ffqpmMpQ)/:M,A(7TCDiu&I>X@'o6Hku1<R7^p/\gqkX:*J^8FY)HPt3GE3*Wh1P*tX7eB>9CDfuW0l%["
+%5((#%,+_?<N'a(h1!:up$++pp0c-=WQVh>^`p5&&m]K\_I;?$]#2/=@V=s&U+A_k`AE2Y"O,DiP.f23$j@5E9C90gSa%uWOh\9su
+%G&;foC^XCDFL6t3^sQh;0jDHpa36:+-7*C67qLM33&Ym'nF^rG8ft$qJ+Pmta-F$TX[.3mg[S5Vpp*d>o9NAi_Df[)O?<OT)*p_+
+%$T`HAhia/-KXK1($-IV8,@kaU@Z)^emO61\76N'r#!g[m:Tau#;LoKHPi<#B106LFU+A-q?po:5BSeY$e/;2PV*fHk[\h8QiH_ds
+%A@LS"6ol.'PlsC*6IK2E\h>KOK0Z*som*^%:/fV@EB58C,!61pWYa$8Qr38!]m27J*^$>(7CUB@E/5sM)rc3m'Z;ct!2Mpi.WHEp
+%0o!soSSf*%M29;IbU,flq;a5]mgrA')G*Iio2n\RV'/aEbZ#;PFIJ>k]EO2F3A>CU6Hb/N?;C59;D#11.T9SScPYE"ZA!6%geI-V
+%S0Y]#nU6S"COlVO$T:;Mil[BM@2>eqT[\=bG!ePUm^.gD=X')]Y%1Tr'>8LaiQ5ZtoqT$k<-ldLn:V-,84J8kmnb/*.0A3UQce/B
+%SqIZ`DF:`4+EV?SSsrP:44ZP@2VQUrb.`RVJPM:<lDu'KM3mke(hks-,]b,fMY0t-*G,Qhc9j?`c+Oac@**aMLedBt9S>HAM+WTQ
+%/KHWEP!UH$_CurB-B+`Y%MK@0#<L"\1VoSF`F\,a$`suecCfec6:DMA'IYfLQqE9'=4BacPq$bc_d=g&&EA^S<DX!hn0$7C5.#Nl
+%[Y`?K2t>1]NbtK+kKt2F6q6u0'ZU4c+W]r3$s2FO1(C,`=R&Z9r>6G2O+#0k`B/jB=J^"/FcK;1o8Y.;:W3r$+H/\M.a!;#,+=\g
+%j\W=Je;`?YLe!@00bj&Ppnabi2?tl`J;K5c:Q<<H6D*MHmKm=16Le#9'qN*<A:hWIl4q49E)2<8'LWNV*^:7(E#F=$k\2+4d]P%-
+%RZ_,H)=P!Jdjc*O(hSU1^$CZ<'3\[$(K\dCWD92o3hRSSiH[lMj>3HML/,.e=&BQWYBNm]<EX+aJ;R18.ecW8dg_0A7&UB[<(ElX
+%>9]2`8rsGJO&@A/-A[3foLJ-g-;BlNfV902;2&c'r'qW6!@>9qKea0S833t,4@LABC9LC<Jit8JA9mH"Q_uC&!.>GQI.h"[(1Z`R
+%FPTmKHbc<H#k'M.#.P`LdZ<j^\OBZ38J+N!TCEt`%\l0]W`YnK;,.\eBH.j6K7M@[EZ@/qIE@OJK#C$g:`B\)"RISL%t-13`bn,M
+%ACr(m""t/,]#_cS1mB4t/-_dYLEuVe=[gK35jOS>r<YNHdj!5G8@*,!]lV3g^Oh8lihdP5`XNHPrEU)g(#"hJGdIfK+\;!(%'##g
+%k.odgOq($5Y26a&7-+W[R=HQ[.]JUqVIBbN<)!%>e"gKkpo`^T]jT'74S<mkQ3@=X8gG1S4JblXE>CV)"S]XW3s-JO(59o--UidE
+%@JU/Y.$i9.K6o5IN[hR2@Qf#d18\qfjHo:GJ8*Tg!f)+ee28N)Dc5luAiuXlH9pPBOT4I+]l!1;4IuEIUkg;j*Ucur/g0,19fdjf
+%6AJ<)9Doe,5eeg9W`NY<]FrbIPfeDTb(jHK!29H9gkQ_"Q'bkpU0J6D]p?0Vib1J)<LT@Q<d9.5UrURbAYN?%0#$2!9FhU'e-:Qe
+%?t=i\nnnr@\7M`:FP'^6%GY,0U#&Pn8qBP$plpn:MbU'#DRC(U:fLI5(+Q4bW!$8Ye_gc8oR9CSh+-d;nJHuE%1&%k0+=L#n,t"?
+%g9)VZk3+9]SPr!\NCi1Jo+-4+9F;$DpG<Om9+=K)2McqnMpC81G>q'#D$o>`l>8bqd=Be>#"XJ'A"cf@r<eBqJm=$&ktlH":6_af
+%&UI3lK@[dWGpcS]=/1g&L7IW-5eSqp;V=s_g&bKt?$R<d(NA:\>i[J$[d6=$/sR9L-8.__nuq[#4+]/[*B%tG8t9#dZM[oE.,TWp
+%&NLp;UA(R!XYgAkUOhA+]Z2$!gtouU#r8`ZekG)=&`ci#(;u#)\"%2X'($+?QeE&``3'+1Q'3LClP/e6.<`Lb:OS=MWgt\]1LY[0
+%!(0H28'VXq`iXCPqQBO]@Z^;RQ'$^"LOnJ^>M(\V@pGKO%]pc)nGmbE"Ys$^=[Huj,'c/fVI;;j"A,&n92606'p9\CV'J";pcSan
+%H?cG+p%j-F7>SGFL4=Wk7c2oMWBo*-)PZ+/k(A6&&Z1.Qo%FFJq]=kRBe;lZ2m>OaI39uUPgO5u4E<hgI:n*"(M*ZmE9,&C&3Q,,
+%lJ1!(l"uM#kiU7=8'FW)4ViBRJb%^bM'\g>(0]bQ+S;.fN/2,/!><OuZ6kl&i`YK,[11P/h&IL6TIk[U!?Ct`s5DN1L%5&lio+Eu
+%FN)M`[PB(3!RK4QJ/-bS+8VWHUMH!Gn*m(l/p#@u]RUj[WqY)4aB!gEQ]Z/*g'ZWfaYTVBbYhHbU-`('n#L]7$>l2X/$rkQ-FAIk
+%WY83:>(sBdf@mf4Trl,\C$aQn%.l&cid7PM?HW`dR""@RNbnsbN0jrh"aI,mK]#jD/)[E6'A<fca[R<)_Da]"P=hK7>DR>l,qu\@
+%i9q&9_1?&0m`<MX6<a_ih(f_u_V7>P"-K`FpJtfTd$oqoA.(\@R"VmLA4Sq@6X,?`D3%V/$X\.;Y+tO^&5e7)l^kWCEXDn\oG"8@
+%`*5K2GSJn!bf0/(=-Q5NVC&[(Gk9q1QD)LM&>`tA[V/Zo*S1YjiGB7[65in@Dl!q_E;IO(-E`%Uo0d*46uA"q33?tDD`edC7#%\$
+%CEXL%<e?0D&[;X(XG'b(1=C0E5eV(bSqgX]da6L`T.a#!&\e8W&JXG^RM[aAA'>-&_XrW8\Mm<5o/uE!R?B:4YU&AO$MpS@:jAd%
+%!d'f>5Z3bo8?LT^712nm+'%'rp%nHaC=D9uPEU%GT^lOY^UY^>KmL4L&07=3m+hX6="?<lg"QG0I^$MPs)rU?R@Zoa:OYCF,Y"br
+%rpU<?L2rADW/`I$k)bO@<M@G*A2WkMWFc&>o8,8-4npujK..^&ra+AH%X_T%/"ZZ^[/Sh[rdXj<s5X.O5I^+\33P7oU7:`^r-MJV
+%55AAH`p5ruV\`]8CLaNRMp'?1U&b_Cf=1UQ^+<[WJmlGp_s:Nd^7S\9_g(IobsgZif(c*M1qpdX!&'hNqRXD#Y$:E"O6TTCIbAJO
+%F`e'nFOc,HEHRIj6-7?/L66J(]sp,:\GBCDY$KmPc-CItq\<?pGBN,MftRB-GBn8]\8Iot^)`gH?.9?JJ'GWL5(:Vd2KqCaRVO;J
+%HG=k^iqf$jmGPC/(U^LEBa_,^mJZ(hlbhRVk-^CXT6K8Jf@T_PCNhH/g=\X3]KU.]_J;YILYHe8ig#I2s(E?)h*+M@CCd%T+++:"
+%msR7R4$;1\4PfmVU:qTeS\d.1r-\5&$XDl[3]sR]RNA#)^iam"KA5FMHM2IsiH634i,slX%Bm,0VS6g&cL%[[b.]Ks[0u&RMoN4e
+%;Eb]$U$]k]Xeo3.'=q)N`&O3-)qgQeX5WA[m4.]oY!g:*g[iTe\Ba#iNW:lU[Eg3:nYIA.^r]`$o!NIbgA#\ls$BKl5M%Zoj&7?4
+%<NaV^0FX<MbQXls^:[KJkH]rr'jc*'_&+r2j0+H+Y7V0O^4R7_=+UUO`uo!dI%d=ZCQs33+Z#jlb_r]iE?SpLYHO:3!B/q15lgLh
+%nT(.h,riY%3k`>p6sVZ=S7A_.H5"6H`F\AYf>d"&$]o)#[B!*DkGH$THoGScp@6>Z:pX-Zq#'(6CZ^=uP]_tM%jU/oc@NMiIbF[E
+%X=rM_&aaB54ZXn74bj%?>!AS0JQ"<W20%\OTUE.Mb?4oYo&XYXraoCN?R%X"?$4\lDqWb(c,_Dm0499X?&Z:$^$*$3earH#>uttg
+%4X`&cEr)fHm.dq/cNWI6#X^0`+9t^G#Qusc<^HS50`7RH,=oZR6o#J'!q>D($,(DYY3$5#<q?J1!+rn0rV=5+YQ*AWomd!+q]AW)
+%Y5`g6:!_b0@:nZsCu0M%j3GsApmT=B`ROR,f#bR2]p[3ZVIuFN1Nl@aboC&bgMs+J\1dn"d[OAL(OX'fEuZidYW(hZ6)J;WonD5`
+%j%G`2j"kq*1\pfTfp=<OGg4Kkbj3NdVlgn-bW6@hp]@qRF6kcWCEA!-+b7csp1i0LF_0\mc\'Hb'al7h`CF3o=NJ.b^Qa#'Bd`.N
+%/i()*i8Xajbf^B[ZS/lUq033g"Y4Q6@)X()M%Q'rY%D#!@_l<gE2g@?YEHZ1l7WqF[8[EtMX$?3:69G*['3G7G["L%>EPdF(0ah#
+%n0raiMnoR(i-+p5-1f!:l8%JO[IX%Ib%c=+^FeYbl0[2\9/TgW=fnh@f&"8DI(*:,pXWTMagDU[Z+Nq1=(u0Po`)4@T?V3ul[n:a
+%_S"XX/W$]bXX[9b]E^`@7*<nU2"INonks\(g"=q34*TJNM2@5FIBg'Gp4Mf)A7ehQ!LY&RJPAse:Af_LA4$nsKDH`I.r1,m0_hih
+%obV_PCL[<dE?5%Qq5'&SB_aQpKPqZn2]#OtbF@LDr'!amo6uVMilW9QF7\m8DtFk(5.B^A2A_\;Tse(4(T#/Z_R<R9b4oVgm^]a<
+%]!\heB4_#o[!)=qcj"S&>2?^Or@NYIJ'1ZhiboA,Z/Y)RTaX/,<P&&\Y^\``&\Rm/r,438(Zou/qq1/:nCmj&p0<^WZPWHuS6tM6
+%XnNU_>3on01VX"-%K?q9a4lZ'E)HJi6A+D"64MH6mP'b#\]OC!YMm.O+R]u5>A@[%q[`V%q]E#mHckia_E6\Hfq4h92DP!_=#]V%
+%`MWu8pH3V*SJ"onCR;*eMD\G"LJPne3OoE\Tr)%/i[N<p\dc2mna'P!3ou*%_U/Y1_M.AOp;&))YTuDGJHW%e*5D&H)1r#2`fG*S
+%\A<+D$-r&8ln<C:%GS#$Drq#js8IN;3YC3P8=2;Aq@/JIr-/[krST)B3;udEA)Ngp3..dM1H>GL/GAlRfOjaEQ6!oEQ6QS%iWnG6
+%jT%N:I+Wqf4.(I#(>`1kk`M]8q%9Fl.p6cJ[f[FsfAXor;.61O">KbW\]qjRb.RT^`kQN2l0baYW_E0_n=R2K/@Wd=+$',4.q&9>
+%23b@!NZstmSDtGj,?24QbgeQFa1Y(f*%=W!.&8*66Msn_gd"T=hduM^*KZ,-*%ciYpe4N@]8bb%5fXqT)U_\aYRNdmDPbpbe4%pa
+%>d]-JlTJgejrCQ7_>u3qk=*+R3X[O<]@b,hpt`/$,lXmj@#SOcb!9FYnF,WnZG1:6;.mEqLX_H)6Z<.aKb&L:>Cb$uI&c\V4,_@l
+%\lO"mlR_ihH,C0@AY2G1BgaAS3Ua<>Y<^M\":rpI(9V=S<]B2qmn/)/pdSLFrqQs=r7h$K`rBe0DhRam^_A@@j7$IA':L!_LT<7X
+%OSDCbFQ'\#?[J&MO5HYZ?pF#fq.ID\4p%aJIaPk[nLRl;Sg`6,,'\Z;'Ydm?H,j0=_"Eb[rY*.Vh>s2I62rX@H_(ZG1P8&B=oL`Z
+%nRiS*o%0lgrKFc'L)[r8f"fb0Ig>rfn;fusR9U`?`5)WHi'"-m\1[7\lt%i3")d.I(c):EE-Kl:WRAX^Ug!`sp-8QFh>J"3f#7Xs
+%!s\j))%2MfFsW>&UbPN,[8L-@$:Y-7aWgo1Z?c9FNp^nm"qF?-.WB>L(fDdR_2;Wj_(,&-MZRdHN`cik(>3p;(*D#@IiA:g%BXg7
+%^Iq>B$pFg1^Yf<F44l6@)[oZL07/P*j]Q/+GsT9_FJB`QO21uM'QpD.TOiZRX&PApr=u^@O9(ftQ1,fihh<eW?H.EkiGfV3M^^k<
+%Lo5r1L_f!l';'"/ad.pki!jq.'i2B";=Q"Irb&o/`Vq!tKE'G,C\ECs&61%F8Pb;tGRmoo4DA1i&W1'33rfEo$0NC+#OA>+KC[e)
+%#6R&6iW0b]+2CA$PQ02(8C9\;:3?8u9R"$!\H3;=*"O*#]KmM9#q5A)qn[Lhs&7e7$t;TM$2*L\^ki%+6;YgH?Y@V"B0Kj_O=1lJ
+%U$o)X4pE59*Ui)J.i=]_#<uDI$t?HDM1]inhP*8+97fZ4r:F#8AdeZL3:3ng9c`EkE&,DG?VF.;IpY9h#PdULlM4'O:XZ;Y]'f+-
+%",?9*f<j&sk!Hu,_<2KEll)rV^Gr@eJHbS<[=i`8(^M,cWr0Z.I$Nt;Wlf9KbP?c',5__,<r`QZ0b3'bRRIKG_T+:e^^=b+^DD@m
+%roLop?Oq<$_JPf#aQ"F$S\kOj]_)IT*,-l'bn'kbN!b(KcP8?^KiT4Kb=#4OGm;'Fj<5liScN7AG@V?-,:\F,g#6)N'p#GaAF]FL
+%Ql+9h.W%.*X2kNtpfAMSUF#[\#lb+F=4Je+YJ2%U2?i?t^qY`DkoN?aXcEGN%&Y0^nO>EIdM-K.cX/U\@Np$8T4P:"s&*,a>,"SI
+%M8T@opnbmFcP>CfRt5"*cu4.'W?sIH`;\9ECD0Dg=Y)a3fVet#%FkgR<ei`Ia70CQV<2PW"8i81GAsMh>qfZ2`dmtaNe,.)'[8)e
+%Ih@09bf;u#a73c1jT!qu>S4^M]XlYqe/52<c"$u&*pj-e@9OR%&E!loPDU#7hWPg-PWf>%fEBXZ?S`%_*?AUTBL)JGi/(oVd&C+.
+%WQ,d#\lZrA6WIS#>`Jr9e-8A*?8\cj8lrEaWqr%aR\QnFE%a:@re3E-E<\me[?J@_i<&qZPb(H5"d9Xa)h`4-V]agQ)h)[h?3uq1
+%E8%&S4hH$+(jnZQ"N/O55_PNkn-eKTjGurAhU$J_W?EYE3rBEdfDkP/pCA@2.P3VD_L^IIX6dXhc=SWb%m5?;Jr`b;Qf2Nn/h]LW
+%*eh[N@\XTg'?h)W]T^GtToXOf%9YmK@"of?$03agO;;-+1nt^2*8+>s^IXV)N'%C"Z*1nn2`CG-p49+mA%Kg)%%,OTLMeq9HiIQ"
+%N^Ko<^s`dXH'9I?Q0O\1ai>(2$K^aok"p54m+CnsbGet-X,47fK3"?Q/U>Po(spY-b4B8,Z8=b\?_*H#RYDs$?dQ?kVH[j+&/Fjr
+%:UfISb7&h2_&8GSV:NTtN%3>CS.H*32"[<bV)uoCLNRn!U#A^8Lq*pi*SrKh!p9\N#f:5Wj2B<&nKgBtiVu9^U6sPlU9oQ(Maa$I
+%i<b3li;ROTA2rE*b7c2mR#,u#6H9Ba5Lc4]s(ZhV6ZB:^%mJ55_[F''1ZS[#-M!d>5'A=0+Z,r!pDj%&(rdZrq_F]0Yc`Bq:^rDE
+%R-a<l_*\<feM_pV),=MI<fkaZ5';-i^ea^1838;q@?1_ue<GYp:bhln$:gZT\:Cc(<Ulgp++h:NJ/B?*dWld<6,W$Ji$Bs:\eX"h
+%%2J3%nULB's)WPUfI>D1!1hEgE7fkS2]q+I/Wl0-4`j=LFj-5t(pb)9Q17(jo-P\aP0-n+9Hfs\^X3g.$`RrnUE]J@cA$Q%K*.!m
+%-=?PJ:58p#C\XkV=`eKLQZN_%'>k=>CCW9YL7?IM:r\$;mg-\%)a2Q-&njc_1sF=D)\pc)62*?n'8Y-WUSoqsPVm1+KXb$W#h9@_
+%gJNRf-N7&G-Y:pN']n/N1B,>s%rSY/5>O[i=[]hmT<KrDk;ie[Ip#2o79e6:S7eh0m:tI[2L#^2C\#W-[^&f;`u=#2eUL`e\Ul32
+%G86$Aq&OQu`t_=$O721+ZIIQJ%fbIIJ%IQ;_Tfk[-#YpQ2il"NiUI.-$6]jWa<)5u_!pM@C0=)8._38X(Xj9bX=n<d+7AHIl[I1=
+%JaVj's#Tmo>toaM_W&&`KDZfH4??=G%nan[d+"?$)>MO$8Qnb@3#83U]@Tb@l41#/;$Ge!*8P/+IaWDtGV*71kVt<$,fBY0FH>n(
+%#R\oUNgNL#Vnjej*@HU(0*EbF;F?u$50riJFZK9Eiubr/d>]L`H%cn.j#@AH0=l]J5j87G0E:4k#7#5&KTEGSR)u]a%b>&WphM5o
+%%i"7T0-j(rrW?p2ObUWf69jDk^cd5<Ym?'k>Poj,?4eN;4GP,#65nDlQP5NL_Vph"^V!q\nV(OA'4T*Ura&.8)c!<L8POBl\2*L5
+%M"fq2)&V]qS<>WZ=8_*mFQb[9TU[cL%n57[WksWA6OcS1=<IM3iMQt]$#O(ue#p-Dl.0Z1od8#H2-NfghGtT\l5ci^"qOUIQRXQ#
+%n67qVAr%,6F#]jr8ufLQn;:<fdJUmh0]`m?C+rW:"oobUM"Ac::>iaD^>H/-`$gN*n/[r2)-D>:%@FBOphVCSDXp4P)'k'X)`H[!
+%d+htho-g-sP97S?;g]i!8Ej>:W/0m2P/"iG2$SH\9e7;aXYZ2j?f^+&;59&\;%)1u/KHYB=MZ[@7^&NFa(Y:m"l8d)p\:Gs@`/n*
+%Bk<b*M3YK4.Ct"I(_X[_KpED2\Hs>m+\oO0p.RR;<::F93slDq=+<3cIt=-4gSp_1]jqn^Qhcch?mdtoK$SHNITHKdJ,8UEp5f#Y
+%6F[sVH\XhGYHK5ba9s/uP9!e!R<B92e*(?[_k5H_-<Z(5VltDV)B9p<6QH$a>(5[1F>[nNI)/r$jC8*Y#%ITi#8MLQD8LDh2sc\_
+%muIu+*o%)cGi%#KH[N^[?YYm2;.dCNA`qmA]j'Pt+l1UQkW)%W\Y35!5%64s&^9b5eeikgi3eVhM,sdhKIBlj=D_%6_aI.'ID!]^
+%s.W,lJmH-s?2aPn(U@@0h3eZ;"CY<t^,"MB=P`$$s'E['_`+AsiiDsjB[ZqYBRW]55?B)]'+Po_7j1JVFdi2#e^\F;0%ROFY)W<<
+%FpWWZRtY>#4.!&uI703'C5l5tYX+RBGR9$H0<GpaUuLW"O0PU)ml<UfM.8hj:lp]!r90e:BYm'[n7'Eqpeu-]s$XUkBAoK_bQ$39
+%k!T\l8X)"ON"bKZ%4?1D_5Eh[`!N[GK3-&!E??Qe$LRe7%(L[[kaF8%n>V]s<9TZp%_q:CkiQVMcg;&q"F'`L::Qf-,=S<\5=C!g
+%(pD-G7!Hj3U1gR-ntZ"W\hb@KkoQ`P:=U5`(>L&m/RlZ]3A-qGh\Y,#=oT_rd\Jnp@bNf8RuG_\kG.-lp2S+4KYDB``.08QEuZ"X
+%6r(%@3#GfHJOu_mjc7ZD.MmfZM%_cLmW$*OSB*c!96eW$e-Ghc_MPYoTB,TJdoXSHd/>7lGddq$"[=%1>qRMqR`8upAo^;W#4:+Q
+%c2AsaKNrNBo>Zk?FE=jb:8A=0q:_T(Tflbai@%-g9m7f<\?AAEUD[o[j)3AA+8m&FEV)b'2*\H$r3\YSbijUqhZhp"WVn2[H)CST
+%BR+Rr&(3`#E5LXHE^I5WN^*LbDHo)Yq`'f!KMtnfrjNF+!hg0ZL(hD.5_ask[I(Jo&?GYU:)oe^JiBSWEMAQ?CY)<pO7aAhfed_Y
+%i4nEWOq[*<HR/P=1SEbn3F.usM$Zn:B^W'2dQ(Y#Z][gX`5g2R\epem/ZD/nq?/EbC"C'A^GmV+XG`!'GM\bMrn:GKl6aIMm<m'%
+%q]H>)mbq80C8#@sd?!mC*=8oXd!pJn-ZY7Eoc0;-g9j!)m?94US/?SpT(*lbW]6^K,(rf:Mo%K8':-Rnd#2%u*GAkT:@R)*Hqs#J
+%SDqDHJ.p4E[X\Gono7nQA.W5b_d*pNaFoXhEHRd"%#BN8=WJHgbdcf*R+*O>pPB>ACjG)"?OBZoQ@=g\1^W!?4Rg0q:?\"*eQ&>/
+%<2e8/[qcHeUK:o0Ho+3?VLZ6LEC)aZ1A5C9DA$Bja13%`UsEClT+UB7e[m91^G"<5'CF+A6drD^6@J"JoPn?Q8I[7!1tu">0>d?X
+%U#X)LWX3s$6<M+/dhj']oLDRq-eN<0nG+oP$ig-3s2WFD.@ujb$;RCP3H;;1MsJ4dH%JDTppe2gM0*-^i"'Qm+g,X'@_?dkd,'7W
+%At6c1O<mA868qB-*jX.roI^ik-(Vm.]X_)Y-hJq)lZuEeodWjfQl,SJX*t[LJ#$"%+\mtV.P`V@0&^e&o_FRFFjPPD`ZKoE*h:T:
+%/nu>l',-i$d#U*K376<Qr3?__c9..$i>!&aOU;d+[mV8VQP4UmLP*3+2]3ud%o7%)mD\*RhFV=]=aulM^_.OPM5&UU'Ct_;d'Clr
+%>!!m16=-(Zj2"`8ik3ZhTuYQ$6MFQBa,ElY)4KeD7r[JCr?qjt61dg__ON$5k(IVD-g/Eu..h4V_U`*'2te6&DA$L8_k6Y`OmuO/
+%2?P9_\aVbCo3J+)R\dIQY*%*1#[NY9Nm$R9Sdj^3`>k3XDPaI/Zfu[$GG;$r'BcRCAB1dY-]2n(iEpDqfj4N:aGD^mM->]K=VW=2
+%&gKB0DX'2)SK,cZ:)^hBV3pgg9H>M#m'9D$SK'"(3r't(6C\?;EYL@CiFbHs$#^GE\&*N#]].[*&Ji?2SBu,3;lM8dG;+FB'3*$4
+%`2%W3mc_K_7R,1dPjnu,lJ[d70<N_dNdh$%nKtC1SBu]M7pN*(RQ*%a)'@QZFJ@up3&,B+Ol3MfiSbT&AYtb,dW"WifqX?12F\i#
+%:lNX*/&[;CUITRZ:8c5fJ\ega9P+/S[0'0C9>kK7acqq5fu^T=:Zg=?QM,,!mVJfj7KL]lgLT#1igs*QALZCV6W#US.SI%7SMW=K
+%cR>U]V8[i/E3:tPkEE/eAQdf>8l<SZ.a-i[q,35IB#,WS@sRZHE.a@,!s%c)^>i@%"]nh:[i\IY]?9]SP=\3W-ia,7o,K9O":A.O
+%=ufQHBh(TK)>K\taEp2ODN/!a">YjW^5l=/Lc]J9+LWX+4?lq6i9c9@._p+].]]MN:h_G$WuZ>j\h`)"=bUTr)/_75b/U?V-GSs-
+%AHK)FXlInMb4ts>Wg_)Q\ETian2=N;g+u6f*G*3993JsZ;-%N,eDZNn<E#H<mFQorO43<-C9+BoPWAE&1>V]$e7^A]I@d:83ZC"q
+%<E-'`C+.O?k5.Ai\,ee-)#&MDgWI`<;jm>I93mgC1.RPrpK.)K"oOW*,Mi)_p[>L>9rm&+b71c\:L*SN=j&Bh\QMFef>P/+bjc$O
+%FqAcbTO9hO3KO/TB>1Z<XKN20^]RUULuMD)<bZGhje)SK^Q$DCO9::_QH1Cbo4__;^'eaJZ.lToMej>a)ma86hbmT$@k(.5$d-C\
+%pu#skIn?Z89XeP0`rQ(@P3N]:p%MN8O"s;!IqSs0fM4i\M/da5eF)oNS^D8.c9G4!0ql9=LUMpap&0$:)Y>D7<]&?kKh!!Xl;"J+
+%YO:A&&(As*+$@N5^SFKB"1uu^k#OP.1p7Z8[Kkr6r_D8Ol!?]&gN&0_If?Ba(QM=U8@ON>\=Coo*HZ'$WjT8jh-jSN)PB+Gj6!)9
+%F=318^0aX;ThIPIeEeU4IJn:q:[KQf-JdkRQC>rg<HYmFF*T'06.ucGa,b4#Tc5<)4cXFW.C7ONUja<NY+(]R3mAr\FjD"SO'df.
+%-GBrsXtNW6jW(35UcEm,CpU+B<J6^_\BU8IR<HkPEPg(DU*)GClRi/.Ii+Xg))a)Z9k7nc-C>sBbf(4*FO#VbP:7`m`\-1-cA\Rh
+%?/.8@Q&Z`gn/&&r_<8_fMQlUdIbXn\E5BW>@#hO_fEuu0XBF!4Ng4e+^(;@6GJkqoL9"(YG!^DHo:2dT>Tpd'>p3M?j/me.YpUP!
+%'m86l&F'Y5lhI:;NTPi`@b:&+._Xj!DAK9(BnEaG\`K,-57sH-(0Ip$f%"J(1E9-N>#1],OBhBl<-q^Xc6<S^-W$i;Pj(XDb)JDm
+%<IT@XTlcoVV9r.@D0D3/m]T:`pM*G_ebjd%s";Qa/@p6].e$51<N<$>pa'4#dZ)]=2o\gHT"8^Fpt);\W7L/^X45kGFT8M$2[q$-
+%r:*gEkXIdQY54i6P6KZ;P^6E!mdi![e`e-Q=RRZe?.2<Q2FdGRiSk4eS-QmR*TA@Z`M<n]C9D)eOBIgaTlN,]eC<0:/A(18T'`GH
+%A".)jhV*UKWt:Kl3_lL/pr,5?m4S?ms5RJ+jTN=F(Vdm95U)MEf@Es6=KfP:B!kpE1eZq"WSHPnMPWeQg/=fsCo,uh<eY0'p*<RH
+%iH#D,#[R[+;6ALj/)B78Rg[BYIJe*p?FYi!D>E'hf)0l;:QP0L:Xbi>)Le^/r6Htmn'sP7pXR!&F6YT;$!k-g8,'CDB_ReBgX=]L
+%'msB,Ak0Ag&c7u1iI6OJl\9\W[XZiQi#5f%l)r+,h<%7,Z-lWQ_I"0\\;W_9DFn.<IS](<n!EJ2eLo8!gqR*..FW-l2"'scp/S>7
+%m>(+g(!Y?/HiJsar2!Gjqu,')Y%W;\><QQOhj7qNg#2V\X/\b'WHbP?%%dKal$d"7hi>IXhH(-#%TW9boTe[4:NZ?_9hsr?X\H9@
+%7f,^*57b>t/)C03PD4J(Mcc!>GJmDK>.$*R=/krmb13)h7XH1?>CNgr[g]Hp&/]X<EG9)Q*hX@h$+FYOV+t[nhuETR1+jqP\1#5T
+%QcHZTRC2D(lGgM`X$8h`!qk`CkP@ib\]%ln&`:kcp$m[7(=[JQM^.N45te:VGOt7%W2$?JSQFD,XXMZS?^LM$Zf"J%=q5sC#etK(
+%>+PY[/LbIYqH/(SC@GCi8:5e5/RpV5?UNFao[DX2X%`80fBUR1e+(HXK^k\Vrk86e?>FY-FeiNVdHpD,6S5fY<DS'$.Xt^+d@+"c
+%<2]Wi1g5g+HHM]D^9WLnD%/H!Pl[hi)U/G.g4,Icrlo%NRI9[uV0`rYqg>D_KN4lG\^LGi\t@:QrbO"2rEf7`<s*/D`E,*h1m5[V
+%D2Kh)VD@Q-79s1:Nc_:CpM[jV7[<E9`W&EsQ\X#@B/8^([8r't>*]*YeGQ=]*_5trVL*dCrZ#Yo^Zdn$@BI)upSH`5!qhCl08K(l
+%_pp[C""Q8,*j)O"=^'M$S#'M++ul?+,U][f_)Th[0DrG3pRf3/m6idn`PiIX_Q@LOgKushoWm"QN5]CAB=#.=AJfSS?[s*b(2fV1
+%/A%k)/_60>DUj<NGMrb=CL\*%N]P?9.4[CCXF`LNEg5Z[>?Njcn-be<ipB4\For+IYg)C[?67)8UqV=:mtGDpQm+YBa&&Wr&NFVU
+%9;_8iQ;s5AWf+jFb2UN?-'F\7Ckb1FCaqB5cG:$nZ5!4iMi:de`QR9VE`MB'?($YJ9_UO9=/aSqT!Pa`A]`W,Z;`.mPg8;jJ<`gn
+%b,S+59-hs.P0&Zg\?:KGh9U`IrgM.<IhItlFK$?0&ka^4a&C,i0m.L2-`GJL?h\ik-F1d+U'YCnLcXqt9CqV07V@uTU+'[CCFI&<
+%GOQR:rLsaedPRFo(JA;'l$gnkRe4?2]$t)rF?6T6T7p6U1R>=G.]7*+2NPWJnujYBI>l0DRc(4Ic_B)32reMDI!kMOm.!a'WFb]#
+%^.cABPjgsZ-Y=rsF/%3Rs0r%%5E3pEZkZ6ri^mC()3&8EQ>Sp9p)@Zs&YB4P1`Gc\gg\%537hAb)[l71rOE)CSShe;]<)Pg#.<05
+%5Q27B3N5WKkXr7VXBKBh.p$N/MP[=.[ocL^Y8p7.,"icpXn!I'D]ZMqYfh2USRK*u$HdC7;d%s*86NL98B1oT9@@NA=V?d/A!PH;
+%^;'*?P!CfOMT1h%idT9c/1<4d8^9^:fM(9?(<:=3iE^#W85e-bc+(%u2e1!J7A@pK[pmKth,&=e<`Ib3Ruq&rbj^)Wop44SRl>46
+%]CBZ9h2RohI_DRl7bKH07[3/O5/5s1._GLL7%*K3otLb7h137DSbd?al`'7%%<XVg;cWM6Y;_^%KQ!]e?[mn\dsW6Y57b4[h>$)t
+%ZC<ctb%BR56e*dYlSDcS)YhEb5Fe22YGN8-f^H!nh<1b/p\V"<S=*S99i6%q\?_U=7[;f@)/A<2Gauh`2KLD.GO+B"1_Y]q]6Q15
+%rVC<r?i@&*-'?7h*^2VJI@c0p3fFa:i;+@$J78X/b[Si$b0=Puhu&uD3'J^AP;o<,ChIY]nG#Scg,=pW]@ja$FmnP`q"Wh4_kWFU
+%UQa0e1O*!SrkX`&h7\Td[W`4*YbU#[$uWkmnA,>?p6FIG\#X?2c95aJ2t&0Lgq'V(I:Gq'lIp)dCMR/$l700OZ>t;;Glq7@hC^C^
+%6]6k<ciUSY[Q)%%9KROL?W>VDFd.#0F&9Kt_qJ4nh1[i:L=6WEf%S9hQ%lkj;c?DYj)\uYVkU8#]:+WP[bt>V@p4s'=f-$R:]Z#q
+%brfMS3L8oc$jR$mG^4/ZXJmb;<i:;PP"[0eV.VU,'!\gLG[a]V,+6:\.=='<)iH'u"BAE,A6)teU.k1;GW_Ek(;UfkMKFUUh5fJp
+%N&oeP)i^iGrHghtb&i]>q`;Z-P0,W-qJ_*Y.Z;-@UacsJ.@Z`^.>qlfIK!)<O]r-'_W4'QUK@YJ^7Y`i'8]"9QH(gNUZurNn$nFR
+%qgRcN-\d,)U-pQ3/:q437G?Yb.),2-#ELR^$iepM@SouZ*`X"NcbOHh/.8CIVlf@RUSFU)L/F1j-KG2bF#hW]bl+%2rBD>C4gs0M
+%_6)gX,)?:O!N<di4Z/a#VT`#Z9$H9=$K+<rDY`A@MfQ48B!'U[os9k&Y@%8-md8'(mlpaEqg7\S429CoDf<>-m8pKbhd=*D"204k
+%rWYN@?G,D`K:]i,qYV*%lm;*,o^i=Zp^-S_pBZ*CN-G!Z.IRs3Hbql'SO/C2A*=&A"<E&@TSKGX6g3`%mJo:1k3^(@rBoF*Dsm\[
+%PM=pN%GKRih:q)Z5e@Q>mQ]?Ymd]^4&+9;M_sZ<lO58o;r7p+][dMq*2RbSh[s=J/]FF)ug;`N>F_mVX[K3K6Xfnk0YDUn3=0SO_
+%<S#;:D[BTR=BajriPraoo).Lqr5)?]@1e*8(Z8U!,P-h7o*\C0c^XCLc-M7CF1jch9Ugg)l*a]b2QPAF[lU6qVq#TBYu\3YC5A=<
+%3nA&Q>4ko0CGope7^Z+6lFO"W>.%TMQ)^*IKi]mm7;fYhPseBH-n7Qdc#_'OZ"+Z//9odO?(9piGRe=G2J,;V(!Ehc]ObP!cX>j[
+%3<RF/N(b#06YRqNj]LkTkp%W*m?`N=+e6Ekn<,mRhap1l=YWV1h+kqQ8;\5uB-if45o`!P7Ul:`0$_p.9Bh@?;<**hPIgd)*bRAD
+%]@K^6pNJBla#^EjLOAH=_EbR5rdQ+59C;2?St<[;jbnCH<tlOfcFEoZfGQ++U]:LBW$!]Jj__]P:'N6aMY0G_iU`]A)idYn-_)(o
+%S\W:^LXM5YKK,(o:99re-Ya[BEc8."4am7fmI),\IJWg)di\$CI")+c$bUlm]n\d;DgCfag[@?*%__i1#5\;s)i5Z\*W\KU*2j@#
+%LTlQX%o4;K6C9oB8bN_n&.!PBJ<8rW4YF[6j5X(hamm94LI&rkO0BkciBugjFW`a!kM]7]iSME0mf(&j*ji]"gZ<_S(uWI.meuMn
+%9^m\8j8L&`:(G$#p[2F5mqgh9'&D6p`&@R3DaCj$RqiEUC[9?eWo%!!@qBM*AT`EHF_uC->$Y>%pu,Y6lXF:R\%"-,3%nI&#@K6+
+%oGKZn4qH0U^nZ\Skcq_T3Dl[ZF[Q4j:8`s0BK+\J"sdm0XJll9W75Tb%4bpsA&ulm.%*r@0eNgb.6<i34"ek]$_tStW%bIX<ko7`
+%"iIRK+]RAf<0il'$n.>"`_\FC\KWhgMLZHt._H(`O=9+'89gY\Z\D:BS2f^2`!PGAoHlO0#>6aG*&(,)GfFFj><%2cm.gAKJ)*>:
+%<+%*9F%``%5&.BU0>^DY%(MABM5":iF8PB`B<U1,qt0!n?XLPHp$pM_O.ZHf\#^+e8*Gl$n-6c7f7aG<1koBB9&g!mk]j:qL@BpV
+%d(rX!K+2q8ilP[Ncspd_K*0"5keOG5*:=)lGat<gJkeaIV^L+'G'\1f$#_pgi>irFi5W[p6f&D5$k1P_!OU#XH,CTb&A[58i.XW\
+%3&^3^HZ2c&s5)T/GQ$sb].:+*&$Y#>K2(mW,9E>%`.O,"n8T!,%1a<A.kD0h,nCj99.NZ0je]rX76`]]+i@ern7-I0a6Wi`kjor-
+%%5W=$*nKb%gYH`tcip1u+tejEN=BG%UD^lW#oi(;Ke\H9Vc79ui<rEqrcgkOa;*u;$e)IV!ul2JYabkuZil:jN%cho<t#UBAGtR4
+%$g%fb2BT541EXFeKebi8_'VSr='YRmiD5V_U$)+5b.iInomOCES;;H\^h(F)M6e"DUZ@Ic+=D1N-ZUFl;(,SgM8a\2rn9Fr_bGUH
+%C5+=1i/`uB=JIj<'qC'\-eOh-\33T\\@I(Ofom6@hL>D#q2\=Drr=NrpbXB(hE,Gm66;n`r:"#$<d<X>6ZN`SO;/q"?"j0*C1+9_
+%=2YXkT#qMfR%-@&r,=RP#C3-)aG]$9i;l^mVNC^p./Q:KXH82dHq!CB7<j%_r8>h_M"(h[+7=dd/%guO*2`6(+O?E?_<nHNJjBhE
+%&O6LA\,]CqQ<%O"pjST;J/7s>8`0+A+0"2kk#fJ2F$5#?U5Qo'F58jTf7?1$4t=/2Am6-nJg[;p)`EF83MJc-eLaj-*3q!!_2=sk
+%E`rCK8-fsS's:.CQ<>n1&h4<jJ>+`Q7A1[(:^gL&7LrXXGI]?E0L[1bj+K7:+ep61jj/]H8\2gjFm7&`J:I1bjiTfmMgkZHM5\IO
+%oRY$hc2^<>R1m#p'=\3TR:!;\[s)3!jTJqJM3mTp:?6`:M8q8"38">&fE+gPac8U`aUSgo?NNd2Qf^Kg0h].gc$)^?OQJ`]L*0g.
+%Hrmt.*DD&MI)X&),b@2HWLrVr*/-BFo;4b5M2r<a/0^JV3'Q;b*Q.Ih_iP.Y,JoPph:phP7j3VQ>C\"@$r;-W6%Uc!@$V'a6B"@S
+%;]aA7a"Sdk`(+cNT(2kDW%G80W!Im'63i>gpqa!=c1Q@TLn8@qK1!Mb7)p7>^blk,4@K\$Thu9&]C6"Q\0;,H-d"lo#qcRQ'.%9n
+%'PqcC'cN>+Aj)4h"/=_P@".SN+Xt9-LdF62&tT>j7DVeDh@5HAUdoH75SP1QnQ9V?Y3MErgs9V2pRfgmB\.Q:PG[dF4/p-fFlu.4
+%hF<\rSDY&#^*7r+N8T@t,:?[.`TP"L+*Y##2Jo:Q'4Qaa?@S5[U0Fut>8qdY5CLX#49#0Ujj+Gsftli5rYV6qn;SU2.,KfK%R5HU
+%_O$"i[e$mkjWR?GaOp"6<4j&S;_beX;];W[.a</G:O,M&*G9#Gcd!S';]]D^j#B0Gi@h5kH?^F$jp2"J5QXEZVF%hpK&,A)#d's@
+%R.Ba$/FMC/q=>VSb%#[bK9'!9jdgUI.1^?NV`4RjYosWVpm0k0*NNY`@rRlHBlS^CeoiZ<o,W5$@r>`&CS<[/UmU:P,8Iocn4Z?A
+%XeS^669,/\,d41Tb:85i_3\%jUD)a_d0[blKi!F[[!Y4&KJ`!L$jhrL&IU).>>sM:(7[pSbmAPC83@KBNR_#lD3"Mh9^;TjH^q/1
+%^m&p"Wd`fR&5FL6M)YX.3'03K$(OOt$LHt0ju@r)"q;sNiWA5l<c@6mM`9ZK`Pd[iB(</In5jR(S,k#&K:M`-jY+U[SFqC:(K$hU
+%^.8VhK7suE.mfsIRf;eG/`%p(6!brTC9m(7cAC`4.a@HL9mP5TElHBf#]bM3>"%mO)QYn-F$^KCj$Y!s`Mgc'mdS08T#Z]$rUB@a
+%Dm1ENKsult_=mj)XF&A>$7:Wld_^hm8JJZ4j@'dLjB/RC@/7b1$48LKiH%=3MXUos*\*K=('Q(3fFTEt.!i0I`52gE1_D:^CcBim
+%Aidl?KN])$-(5Pr1c3$/iOD;W$"4-SAYscq_B5*ma>4ik@;8:[]U0uj70lFpo0\Cs/.nu-$s>o#5+u7D&M0sgAiao,"H$ZIY3K_B
+%gs9V2pV6(0Qb(nSg\'_tguH=h,*>&KKGVZ^%C;!pm::us^&mmMS1pLkaZ+;:o[UH!M@OZ9*]WZs3&+mJj296.#9/nh-Ta:)cj\c5
+%`.n='Ct:s4$DBW16TW=g?9Y'Rm#]42"r:MpchIdJSWK.ENgf<2S_UKR>W]3?TKB\oRjBZ'%#m]s;]^>;6X"pf:O1aES_PrI[cr+B
+%G%,N3^&ut^KND)k;*^SlNWnOuM1rq:r&h13kOkNl^Fq1,cqeiS!K$jlMSq3&GA_+[$dE3PBV[t$6iie`0?&%hU>SFa.AjRb6FRYM
+%@+BoiF]>gadi;\O.7)tQB9.pojb4B2/B(9k0?#23S9t9mrOq5dVG(2mpALQ7iV8j_@Q)Ge_giCI42_s1%TNEV*dUSGq5(,rF%[mA
+%?gJi*iO`tbCUtAs07'5840p/%-U9?,'X#Q2(0<DT:S1_Sh1ASZ\:"Sle)16HOneM1a%p&,l-J]%0;Ss"+dHXu#"5/Vf8u=pE*_\Q
+%*dngTKtNZ0Z*Yj!i62\%./XC35uE<t3!NYCSF4U]n/Oq`$Y_oG3G3MS>50<THo5N?HpVlal0t)]lbb5/,sMf4G)2>D]VV!JW"A-3
+%@#Pk1[u,n/WM@9jMLdbtT,+q.7AoIB2qi&VEPmZ7b8[3a_\E"Od\(#A0MW$ZJr`[*:@9O0c5q*p$R`lU#u1b!g[No'mKsV9_(<Fr
+%.P51"WjNMa'j=AjmB!r*K`m7KbpX,<$"Z[ZSr!8>e5s3mJtf3c']DtWS.kes-VpAJYmT#a^>$DHd)SdDE!`a\q2N%@Rou.;40o$m
+%F`'7*cMS#O@U)[(O;#-I@Xo-c&19Z#4Ah>&6(B&m&18l`\r%2l.+gE1'#U51%<3T83+2e7qVT:!>cPUl0q1(fJ.lS2M4X+!2`C+g
+%H1ph'G9;YT`!PE+EIsp`.4rCs!Pd?pnT]@umhe(De<H7iMjY'I'4S[c!h@==:>dBjg0.\56;B@`Na'62Go$t;De2[k,#/[sL_I]5
+%MP?uI8-E"(_JaNY)3:V;)(06uY-\>l6pZVQDl*()ANQE`$(Rq4p:#)eSLs=7)pm$ued:Ai>HDXYh0]"r($!6)aGGsbI7k,!L_I]5
+%iWM\I;\A$m>O.c;7;$gg*s*f0[kV]U%(iHO)EAu#<rleu'/"7@'V&:^3BS=K'6k"$et,T?&gq#8J.ndEk+2BgQj+1R,oA#D&1<8I
+%`!PE+78_MKk60PZ.N2%Lll6$RggUp?0k:U9M'0NO_K'\<#oEMIf]>#1intb8@JcQcAZTJ$`$=3Y>d78a!`$CQrJij'S01Q<-Rak@
+%g*BG/c#(IW@]:*R1q@6*EIm\2'4Rg@30@X>a9*gP^6K?lRp0?X'+^Zj:4+B`&1<8I`!M<qVDI:$,2gE5Tn3sR0II9IBL6[Tbn]#m
+%_)P:'S@H?2cuNnueh"ZC1Bt0Rh?KCDF+n!J7c4VYMO??WAD0_QN0X(J7jh*U[8*]+]6A`@%aZ>OceK/*s,]Z(a9d?[mD3'_LTW$T
+%]-;>KYYj$C@&S>1mtW>t$Z%q#kcX#%HpuGHPMh=+Gju8X92+4[+]fXLa.Y(>]k`JmWim]eCp,EtZ5c:&?sCe\[O\5a-"[Dtj)[P0
+%/W\7BgYRWH<qnRR?jZ9g@)rYZNKr-)e(\Ni'8:hmEc)2,c&P!"G'U;BVT0#=667N^hukqm:<4AVED?Y'/AFkR+=>b@be/L.)!0LS
+%I1%Ee<ts1k\=>NE;*RtkG#?Xh1_NS2ZZkm+^3oUf<,P@!."jRB%pOXh_mE[dY$b#$fj3Ci5P[cDjH1*IT+fa5EoKB@';('o`!PE+
+%EIsp`WJba?auPTp&1@7%R/T)dQ9.*%3.1%KeW"oGa%o@LM>DY]`2iWa'46S0`!PE+EIsp`kpt[[,*BEW#<>YaFL7Plr1OGO+.C7O
+%-QM3#ku=.c`U/:ri^<tlhr4H-X>*Ha/$3iGET0"A"CD+dEC.E`JiH&d+ANIq.#PTf`&:Z;M0O@4c44ff;XKM*KItGjTI"U^f5ttF
+%!jC;)>MT$D:0<o(EWU-[h7aDiE6Cu$M.`=l?iRtNG)2]jL_I]5iWO7QU8[<*_D[rM:;l1lXfZHu7((UpF2F5u-Fb?=-`Z/=@(iCT
+%>DbG!SA927iV*-1"5ni2C*4n4pQ-%1^O0I[prolB7[tSr&1<8I'Lb_p@N-iU6nFYXgjJVVeV@=V:</3MF;7YkBVGb=::T3#M)=6\
+%3brXV-_<<:HF_IKJ=Ll_JN,rc+ANIq.#OJM3%#?[M<O<nF#dZTS-Xir!"=GmQAZP-h`:T]:8C$JjQql.D;^'VS>\2<]^RrO#B>>T
+%6(B&m:_Yd8q4*70JJ5MT'D4hE1ah@PN]cKXb;iG[S@Euk[ns*B]/cpV\'+"u?IU2G6"6K\c=&LL-<MI[2E1*mmN4SA\@#5FG(4l-
+%q2=-\%Gp<e?a;(4\;f$=E^J<cE.Vq@Fj.;$6;Fb%XF<3*BXY2*/W,i0(R>h=g23q<')dn<Qlh\AH<kG./)8RQNEt'm<j'Ur\k^Wb
+%\W6+c7LL0AGm2C"7'\<Mj)RJZ@_``CbbR3QRn+e<*#0Vu>kO:(78_t!Ca'pY6t29l/./+BhS+F<oktr<bs($u.\!ne]`]9D?ltMD
+%3l7D+WeFp,/i>-'hSI<tDrlX0aGEOf!H@%0L_HD:'>t4:"EB$fW+g!)c8cKsSCh5>BJeoBqHs5E3fk#PfH0X)3!"opSDYc=+=@X@
+%'qAGF3O'*MmuIJsrZk5M-\rGS$&YIS.`$riEZtRTfXN;K_IAfZLoZG?1+2iS4)jMBN5[ec3Rpa0Z+[IS#Or?Q56!p=+ANIqL_CIk
+%9i&lU$oei[Jgu9aM07+#QHTZY^KC:XEWWESL7H?ISQ*V_6;F%RG-t4`md)"-"AX@Dj3-&(&1<8I`!PE+78Zuc1<);)>>HLh1Ptet
+%]>088CEXOTa;=XI(RI0DOTJ9g)(,h/DK"@egI"_8WlU#a30"(a^AL9e+ANIqL_CIk9k0#^'KD52i>"doAeJmL'C>t.'[mUd1&37>
+%fh5P,RE?X";IN=fG,85XmHu"/,#/[sL_I]5MP?uX7$M[8mVu_'%WJ/m?HhKW&m<-B6r=N,\1CBWS.dp#9`ld2%<LOTY9#&T&grJK
+%`!PE+78_MJk61]\-fVpuGeaW?LE*P7E;5Y&J+nPb=M9,)DR0l)o7^)V:^0[*:"NSuiU:*lb*\S:TEWXVAZ'c4pU1UAGE3,,[GGS8
+%n*IrS*A:.4`[07pb-bl*a?*PHY'Bh=lt7V(iBmYuJXetlTH[oJ-og`038o_26NqObL(d@qjSc0!9.M#1c5pJc'9XOB,hPjm`t(P,
+%=Zq.Wb\=m+W'F,!U-M[cHi'Bbp("SY&/)U%$l+-e[d8lCEFO"Tc>B0>MTr8C3O,jkXfcp'=E.CnZd#SkkCb)fbhp<Q&tH`UR-Y0J
+%(>KXU.&rjhO;7m4=3$.hD.Ai+,Z@N%.22g%=MtN'qXJ$a:3]DdPKPJGcX4?PFI2fWaFd-6+XGDI=f]VOJDnR:U!0]5ShF%o[r.P$
+%[FY9'l#T!8U]Cf/'cEkSIXVO3i]cCU'l`.QR,PC0`)kq$EIp/9S=h9F](.hs:D>sa';gd'<Q9mHBMJ]BCPF3#(aj.FM/;%^^N6cq
+%qp;W!ogT0Hn`JX4Dq2c2G#;,r"EB#Q6(FSrC7:$uUVI2MmmMbKU>&o"E?YK1@*+o=2AgV>:i&+&cA<>u:9aC.G(skBl0XVP(2!'0
+%M(GAFB=JIq*Wd_56D`Q*D!rF\Z!Lai3F\1hiWO7Q3'j(-.-g7SJX2+tD62`ZRDe[em;k6q\<tJHVo#UfJMS<A\Qru&4?P]\'*Ft:
+%K,)Ia<47=I0T0<FaKWgHAnT0I`)j4W2K==.6(B&m:_Yce-";H>d7AXs-4ZPjn`!huDBpUV&oQ8MJeN*:_Sn$TnY$8ud]U&4^kk?M
+%0MZ.=-_.hLg>4mq:;@="'CS/7qW#b#IdsU+5(EBd3'j&W:(Sd$MOL.+d_J$oDD=o!I+Oil4a68r56I.&_(O]n"B_C#m4_;Je8c`t
+%4OYH+!LD"H;AnPK@?l$0:*/acbaHF>Z\t@KrB8mMo.PQYki].f$/u)-JiH%ne.e2/S;>*-1U1.#jFe7AF'.ei:oE)Z6PCK[M8eLF
+%>#*.k'(T0H*[`MYM=Ss+b_a4<:4+3[&1<8I`!M<qVQ"Pq!Kb*9RR7KX39>m!_,V.VM.3m93O-*&<NNXe^RB&*/_;Od$s[\Dj$Yd9
+%dVr)X'KMqu]77E*GFZo>c$"#<pOM]o!LDZ-*@&nsp_ql4b2:<U@[o\\+=]>u?G,Ei=nt!Q'FY^P&/?j@S3Tpo.Y_3%j+M"`.ifuI
+%O,a`6;/f1pn]e.S5:^G@/%2)#Y1Urj_$PTaX8CYC/&$uVGOB?dh%ck"Ropm[Jh=)_2Rt+F'"geT@NJb?6h?3U(#R#f:90!j.KW\Y
+%\LT#EM+XTm/0XCn<Lt0X/CS"g9f$FN=TchaQbAAY3l+3-6\;bOU8T.j^5WlBU?KfpHspI^q2;`R$QH'-/sB[f.)LschLYG/9R1`s
+%><#K$b"]@n.b-SVHKXhiho=a\gV_0*AI>b[A'Ed-PO719pdcpR$,1RloSK<\$/u)-JiH%neDFPf'=WK*CVYd\`S7@3E5KFcX#MI8
+%LO6hCKG^9<Q=+2:ho,p%!p0>0@!o6^5142lmHbk!D61I!rp"K4e2C@G$/u)-JiH%neDD;07%A8VeudT;a,/Jc+cR<9EeAe@(aSlM
+%LY-L]X]ip]L!k0d_RlNj+.YYlll;k-Km%*HGOP#[^5Z..$10T3L_I]5iWO7QU8Ygk`X/n#k09C#q>"%K`8]2lE$CRRdtYb9io%-^
+%OCsEUku?<^"BpD\`r$lQYR?]U9F"od+ZPT5FLqFar?GR)q<@2]iWO7Q3'j(--u(6lgK;F)aGCipUAb&uE+3O,MfGK,Y69`9Y`T(X
+%p+eX:K-0#@hCS'^T*e?ck4]?,^*-5_-\rGS$&YIS3oi[qE$@%rLR_IQ\Wb1h3'+l8+YLuI=)`9@E[El0'=c.B^,<"?m_S.?h1tL9
+%DJstG3Un7P;3X%+S01Q<-Rak@\elgQ=#l`EoiL(i12p]6oe&=k6fNbt_4_19FBM6kg%O.tlJtF.]Q\<AET6c<gOKsqLQB@[iWO7Q
+%3'gEkF<u!;VWVs95<0E<@5CZ_Tns/K.(ZXgku=,@T1l0"7l0oq%(;e:1-ADjPBUUpn6B'U4FV>6r]V0/DLUj>kiDJ^+$YHL-[<iM
+%Ifup9BJIR7=VQZ!i<lB7Y7$?t8JHY=-Q[8&@#kF?=Hh_I&7Q.`Y(1_?KI&7=':Nd>XpZVg/J(A&'86[J8T&$\adb%9$nT4TOYa,@
+%J`R;uD.t<.!bn@gKX@eFljD_T78\nT'RlT_O]WekHh1jVh4B,diZ2uicZJY""`Zj6?]\uS/rGBh17XNlPYJW'\J<1<2)lu+p$Ul'
+%Dho(F$/u)-JiH%n5>MV]]R72o2S]W+'ZGHna@&m7U-MJ@!@O>S$/u)-JiH&dTW"J:_20T#`!sP>[IsErI)$'&R?b;Q=$[IQ2a@E6
+%eX4<ZRjL4Q'>t4:"EB$fI_I#qlO5_8M:ii,'/*_+?f-)NEPgVT$85,FZeSg%bt4YF0aai&0A]R-[S+$RUM%LOiWO7Q3'j(-W1PQb
+%M)aN`Ut)&dp%lSnboLed%`;isA)^_*NSA?_f`=r(<:EP=]%%RPip>?6iWO7Q3'j&W:/KG9<.o68L7J&3f1;r"s8)E/br`PY$$MjL
+%5BrNckQ.DsL.),`YY0,J_Dq(M3'j&W:(Se/',:*q`AiuF:8E@;Ff*^S^]*W\S\+b$SD]^KbD_l5;0_CTMPeQL<aKLOe^iF&=2YF)
+%"EB#Q6(FUHT.&bgid=M*?*3TOUS][O^5bO]bVYlj^R<X:doZM0NFK;4QPtTa!Cae.^7AleYVT[M]R2;.$TO8+g_AMb.ZlLQ@f>9M
+%Zh;QJTSl"s`7keE]h<m,,2gJJEIpIX/`C[N7=hBSRhJTDYU=(]fI?Oho]5Q,l'^2S8f!-E.QG6fJ__-4?qlLlE+;W,MFhf^f1/I>
+%<6QR7KI+Y"KXeie+V[dj>T"mr%SQ$nZ'1H<LJ042(=3eA98'GJ;&J!AW,8Vl',3lL9&L36Yuih@RnV_P&T+uQY?l^gHg^q>+q1^^
+%;fI?Q+q5SIQmaKj35I2_Q;?Eb4R=h0]]8(pbCC7$-#47S/O.eX>YZPCL,6o-;oT+u3e<gr6C]/n&1<8I'Lb_n&gpR9J.p06EFOcE
+%U>.Gn.Oa;(:?4D_S7KcaMN),kM4E%%=?_%UqGs3S5Yh5KS01Q<-\rEM786R0'9Qr`!M"s&Rr]8&`-S]BE]d+T$4=LmKn^8/]H]Cu
+%2OtK@`,4Fc4hn4Ao^If!6(B&m&18l`RcZRWU60+5Nb<Ml-H(bO`H;tWdBrBU@).W!fEc6q-SkI?2Jp"$k4.\Wi']V=0.a7g4?`i[
+%I/<c=[hP#c6(B&m&18l`R]c/.?bhL9jMW^dbVU5$jM_!gE2(30;9KdFg7s$?/1i5iFt."l1HXB4oCr_REBg!G/2"%GT0*/f!$T((
+%rQ"(SJ)Qe9`!PE+EIp/9;:IGA3>%[9`+-nrI_!EXEUWncGB0Fe\0a14XQ=<8M2\#>Bo`oVM%_?!`#<[U_e8&K+2eKF"EB#Q5uH,g
+%#+"2;!*9$H5M`>8MA$@I:)K`c0q5GRCs&No33gI`Z+P7-qY:!h-U&1kL_I]5iWM\I;j?4Y/^B3Bom1g+S=!Nnm8c8C\Q('/%D-Ek
+%X)Lki8CMZ'L'f%+7g7eib2tcg-.?J&eieBXEcpDK3btoMYJ\3KrVOp55Q?Sp9mld.!taJX#YobmO-]8pJYMr;DAp!h'"8#l*^,3P
+%-c_&GcOpIj$/P\@d;>t\SZG/\\9BmET,"0`KIdIbMY2t`lc^*1bD?OBA&W>1[#k!f)P7]&"r@HL7&f73-H-;I2HKD:<=BLk-.JFj
+%/&Ll[96Q!o$+'hU!_!\f"`]-gI^o/`7j=7T7cLmp`QRB*MjNlRCd/o+'DV]9"Um?kD]bQ6T.D?R]P!uQ^ko85$/u)-JiH%neC6@k
+%M%]!ic4k7"NiF0bpmh,;3'j&W:(Sd$MOLt9:;gX>`edURq2;`:43(::M,hBK04O;OE8o%_T13\'9q3>$&1<8I'LhuV-)/dHKUbR5
+%-X=.[m.p*3]-l(EM3SOqM(`68igfcLSG7^r6(B&m&18l`R\G<GYt,!W&W\5h'96">qWuJPhK3bs,B2Z.?XJ?tIfLkq,YemuL_I]5
+%MP?t!`ec,,7*N(i:S5ASh)h/O:7OKCpsJ9C5DTuk$/u)-Jtf4..h\D@!DXp"ZbVDaU&=!9DgV@o;o4C!Pmo^i$;UNpY<>YYK/c/e
+%+ANIq.#OIj3%&1*':)XEnmhflB_RiDNLjFU>Aam*ljDMKhN$M^3fB=RT1tgJB)g8BfCMWSTSp5N9fUE"%+mF!rW/qt5B'7h'drLZ
+%s"<3QMX=q3.8D!2:/40B@"&r:)_8&s&B-8?&),ps]/!.&MHJo@#Fej*pZ$9\]o?$s==S>gE(eidc'f=oq!M.lJX,:'e(`"0igeA6
+%@muo\W1TtY+r9d:@Tlh.nWVR[7o))i<&n)nM6,e?-ZHj%/*73cgr?ADJ@A%HcR-\h/\qa:Ad<A91NA"+6(B&m:_Yd(I6T*:3(AIo
+%'-8OH-HCrPc3ZU1oIJr)6=SG%4,=Qg$/u)-Jtf3Y^[X:GnMn?:_'_=sHq1#0_T<:g=F3"f:94OF*^9`MGauQL'-f/,:7NG%&1<8I
+%'Li!!NQ[/diC#<.?q8=\WckAXYPC%Y:;G9NK?oB=L_I]5iWO7QU8TO-gGtBLE(cEia@/k^keom@:98Bh&Y*6AG(:u)IJK'd6(B&m
+%&18l`R^0ro"J41Q,:<gN%S\o/dfiBD"=HeNe#=C[5+NN<D@93e$#sG>p73=$&1<8I`!M=t\bdFCPh<K6`@=nR&VX+'!](gd4IITF
+%Sq$P1'fb^gj2C+6lq6BX$/u)-JiH%ne.hTCS1kd-/>!Tp3o@=0i0\MYflP:q?3).$s-gEZ'7%cT&/Bq\$4qoVaZF2J7F"Z*c$"<q
+%dF6^\q:0<<g"<qFS7)4hquNP-1HYB.7E=HlO.h/HJh(;>SD]'Fp,p!Oe`=0DqGB6bls[<,aXs3=KEsTCL6,LMO?cYoY?l]R9P>BG
+%YTcao__h/gbWLQ'5Xf5T`!M<q-5F:iW40llgb@MRO'`p"4D/nX1Q]GjD6202q6Z/k?7`rEj*V(RSLE(F8o*VJoK5mY"(N%?3:R,2
+%nKm,3BAs&6JiH&dTI=QdqE@Xg"XfguEl,&<-jkeEI"4Q(M;+MDiKt!>^_8cCrl(cq^1$C3EIp/9S01R''Qn\\b6`+E$!/[soZum6
+%+=@.49GANqQmctY4X][61&$=HM(a@-r2(,rM%df6iWO7QU8Z7NHqr='J>1to.*=tu;,/fBKU,E<e=>1H\d&K"&19YirJ"T4M%df6
+%iWO7QU8Z9$)`YY=.#,49)M\tpBthJ+abfmjO:u!s*/EIjpt+jT:(Se/'>t37U+WXS3Pj&.(nC')3%%<H$>I5l)kbPsiXY"eVlsPc
+%bV+Hp+ANIqL_I]5MP?uLDrHA!JT>bTNY4E`oKo'%3@>.9S?R.+fE+f1HcZQ`VpC3\`!PE+EIp/9;:IE[/go'`j$]rW<,Kmrm6\(t
+%GHrtEgrTok%t?'E\QKRf.\/5gEn5'P9!JVnbnbgCF7ZGnT=jH2(@uhGcJ8_$T=s7-0>DnJaCGO5!`?coi@3d73Pk9#+`Cc]@rao0
+%#Y\:;QKZWFk+-GL`#?"s_HV`FTHBL6l><WBjTH-H-Qli"-JuUR;VP<I-kI*qY0_6AM*cq"G6Mu<U40Ua@o,8oS;>+%r>IP6cBH;P
+%cV@j0XA[@'qc8!:0\t]'G3&UuQu:GpX//u=#]XeGn04CDE),IG&4N%-,o(CY20"4-6(Ad]'8iIi8JK)LMP;^TM%b_M2]*n`^%qq.
+%=H!n^`eh<R:?5q\R!.13E)?m9j9i4295pW;BGa1t"EB#Q1"KljEk[/c5uH-C#Fn=STm.c=SB,@1a,aOi3dW_J-dW:;$)c4a]01`Z
+%Y071lTE%hsS.i?LM'_-aEIp/)*[g_?4,-QtS=h:qZL^)=N$X#g\P1uPfuqEs?B<>;`eIs1m?GrWKZ,oZ3PHmY.e'Y233i2Pl0BsA
+%JiH&d+AP`IF\Mp4,be/s7!ob0O\K&@c<`\[r7e`O-kttg-Q71M*,%?@8Xp?d^s[&P-g*mI@I;1chhVra$/u(^G#/lq>s_:SO;"tj
+%eBEnS-=rd>^3KM8c*qYdLn(\B(Z^5s$<Dn$,+Z2Afn/-MDojh.`!PE+EIsKc;A;"eq4'u%dPEglkue*Jna,MmS?PWe-ak)_?]5X!
+%.b'tBM%df6iWPf#8l=(qLiFWuF!:dX3-kMil0mYRU;8h:iga\*(FtK:;e\;SAt`0/9,Mi?D.Zed5DA9E'_scsY)ANAi1"T/ArMG?
+%p#e!b1g>$u<P3O*#EI2J&$*IZ8='>:K_QB2KRe_j)_4\r#RTB$5_r!O6Jg$\lsY%^2HJ-GTd;frTI:X,4A0pVG][tbSXuFDU+";R
+%U(C%L'8)0MKYU&oA*'D9>9__2l4Q+^Jt,qK!D\FR.^"XB^*P`aKHdE*EEe/c[>s]^eM^GH:<8;H:_<aAPM=)Lc&(qm<cL74N-47.
+%LD31*7hKtbMaV(&`3!7K<6@0aH1pV#><)6W*nV4LMcm*J&R/_U\o"Oa&g.FgdONd.\*ra6(FPO#T>*ch=MtO*"EB#Q5uH/)BKT&R
+%2VJ():8A>=AMN0IEIp/9S=h:q)E'c,<0mTkgmVMdHm^<"p2%`R6r*[:,#/[sL_I]5MP@7J@ranWJTBg>algUffUQ>;J_R.TE+7j]
+%i'`D]6(B&m&18l`\dj_EM6&P_@7\">![kbo`EIWKgGiVeS64Hhn`ojL]5JF?'>t4:"EB$fW,'ejS8a3p3ku&H#r(F.\QQ#B2suXL
+%M2[<*"l]Z)JiH&dTIB)O1`e$MhH?R^VSajNS.k5jjkml\5nr7q&out`EIp/9S01R''Qnj#*_qq&-X6g&C9;rif!`a2^1!o'<Z*CV
+%1lsg8E^e]$g#(ngF8#1if(0\rRn_g/jkbVq`X*mn%rZsr9@!q;2HDk6r.^*u+;)'#V/g$A&SquY;rkl,lkKBe8GIc'?6p;:SV/Sg
+%k/;g`M$'sbn%_<0=Ie<25YH?l@/Xo3BQHTJ8GJJfgqB^jj.an<@tg!UQ=-4jU(F8jcmIL^:7)7cT:(IRdjj.d.\"2#:*`cZM.G6L
+%[#GehrK'J+f/YmES=#^qhsfF[dGn<356;8g27Y[rdY>YXkVq14fHmaiVc`>hhL<7#;6&S$4Fe)]DbT(WFVH23iWO7Q3'j(-.-d7E
+%WLW2AaUWcNYS!D@*OaX.Oi]]'$/u)-JiH%ne91(t37/*n@@%nqEWYE&9K-U(:>>kF1l)g`$/u)-Jtf2ZdptFH\NVB%.iT"&]qnoE
+%?`J=?$KFNG/>(:1U'-OLZUuB9=MtO*"EB#Q5uH.>BO[J['UruoF5fB&U>DIpf/kVFKO*T\-Yb\;j9k"M"n.b_L:ab23AG/LA`<i4
+%JiH&dTIB(d1au0"(`I:g%AJqDd<-rk]A2o=4*7"6gZ=r*aoa,L'>t4:"EB$fW9`'3F2GI1-OO9W1l)g`$/u)-Jtf40d_n/n?=(D(
+%mOqY2F'o<`dW?s5Y_;7?EUAEXAsG]cY_tNR%$nt;38(Qcqn_k?^K7HV]263@?l+jWT6s;9%BN$8@l:K;Q*:C3!_%[=i1/a&<a@m:
+%*cjj\2)Zhp)o3RrbR``S6<;#7D\plB,,C%l@LoMT[#J'-#f5goo0'9MkCfoBJ*SRK"XbpJ)losu7$?YO!\G"Ba0,?^OJ8[l%t9ku
+%*`fOJ1k,$Cr'"b:G)p#1p8Qj21-FJT(OQ<8:5eJ#-29B!L0\5WCc<i'hSSPiHO`"YG/_C@7>lCo#G0U7S01Q<-\rGS$&\T<RNs9'
+%%6NLd&oP!\k+$+hBo\)0</;4+$/u)-JiH%n5@,#d"T6)iQ-E>?372m$8*lDZ$(En?S01Q<-\rEMo`I*$:7+e10=`XcJJ5ML'>t4:
+%"EB#Q5uBjBPN,&rDh(ujGNP61dpr]'JiH&d+APb_cdTfliHh#mEDFkY9]?1pJiH&dTW"KZ8TDUfCHa-Bb8YPt-ujhu6(B&m:t3h?
+%UcD:*e_9tu%JbmUhBq"D.UY4f;DpX+Ydc4!(mUUkbaHGP]6hk2]IfD<Y$:Y0Z!uZ5<e(F"4$G#=Z]15H"@=<:"B,FiiYd@O>/K1.
+%C4_s`HW\B/=<0U?>?W0q%L"+S'M$1e9,nqWh5e2jX0.$f+[u0Z\@jmT-Y,XsM3b[ue=9nc=:%rG9?d(@TSP<_d:m`"'OaOgGK8bI
+%6GgVB&)['SYjro6FGeFFE?_37'IpsqaU)caTE7?<OC4A^MAU5=pF<HO7K!34UX;Id)NVfLnGb;d=>]^/rk[@H^Jp\D\9esC"M=n/
+%E))A%U+!XPBWKRKRp..5&1<8I`!PE+7K#WFcO&(\7%QA(S01Q<-\rEM74HZ*U,A8qptj`-\&1+DJiH&d+ANIq.#Louj$^",QSEHV
+%!sug#nhCL2"EB#Q6(B&m:_YdKSeHNK7)0,;+;<TE-\rGS$/u)-Jtf2pcKBk7SB+j0ZiPh.&LWAJ`!PE+EIsp`J[Cq\pG8\i:DAMl
+%#RTJnEIp/9S01R''W()":;A#:4$G#qF%a<*@^R4][\HqD[E3TcbV/7DaZJ7h%j+#]"dUPP)r!IOE;8R9i2?W3pm/EL-O(8.m9p`-
+%K^=IZ&`2)=_<t<5ET.;s*-q`NIa0+1irgjkoZVr@B8L,:""P^Uj+edWBXb6EEFNkdO;2d>1bL0D.3O1p(mbmU''fN(ZijG5qB<)]
+%lM<7a@V'CjAJNX6@K@4K^m\V8l7Xd8YsrcNZNO>4o>BIjNKpu.(#QSp."^W.)d"gl0N<;"YTZdSQ8Tk=U^5.#/;#l9:9^:jA4Xe!
+%(tuue3'gD+:WZ.L(4N6X:a-ZHcJ2+Kg"QDoiNHj++e?"s3BLjf;qV5bbo1IHk@h%Il;YP-:8M*nFZTJd2K5D83RQo^@/FaR-`2G.
+%#CAhU'Z:=;"EB$fW:($Q&KBZH%WJ-GSB(^Y*.UHR><&mHS>`joX+9_g[YYZ!bmB(ML_I]5iWM\IhcV-95u'i+2KIg.c1mjSSIb1?
+%'8qGU-KBd$30>;8'D;&]?T[4P"cPE\opei3T--l?-\rEM7=AMD-R+E"9_-bop_N$\QZ44q3FTh[gfU*1H^nK1!(0MGlD#s47\'68
+%3AJ#XF,r:HS01R''_OUD:4OX`G]Y:kET0dP6mh*4_*&=!aOtk"6ns$s:3;""*TVm';,Or)[tk]!cA=]D-&<5Q$/u(V;;Y5[-Ba;t
+%E+8_Cq`iiN$,?X`U6Ir=P]4>]mp;@p/'*Q.k6-YD:[W1;`/1PW`4jq<`!PE+EIsp`mqHA<3AD2,0i$L,:>F]Ts3Be\S$s4^X:el(
+%EH+`13qHqB`:S%Y-fBYg$/u)-JiH%neG&$F@YSqJ[OF2@KUa_U-QIB#+,:Ns\`H:nU!i/a\Y<p-"T2>+NTlc):0-MM/'>ChaXEAS
+%/N\;,Nul'ASSG.VI'C9hLMttWMMHHOJuFbFnK&G(6%T\8.,l98?H!kM'/(Y/]OIU[iE8Lh$)%WX`6]Q+.SaqL#Xt7L:IH*r4<,W"
+%kQj76j;gMp&k<K,%m39#KK#?](JY6)THC<u-Pgr"p_GhD^YfdB;ZoER=JDkQ]a@+h!$OI"ZiLfA:90'f==FV.U4H<58ks=r?mWVq
+%O_,Q5&Y',MY;5JH<[]Xp-oh<sJ?1j`QS2l<(39XH"m8930.\j72HI+0]FCsLHWVF=&h"(fM'uOOJ]4hlq2h>LD[g"t`$1='r'Eme
+%O\#'*c,A?4]al4bdI"-51'PDi&e=G@l\W9TgW%BVCNp%RV$VSN9+WJ,'>t4:"EB$fI\)?/`!PE+EIp/9;:KeZS01Q<-\rGS$&YIk
+%1ZAOWJiH&d+AP`Iopl[BL_I]5iWO7QU8[O>3'j&W:(Se/',3l`B>b,9"EB#Q6(FSrl8uU'::0/LlL"Cf^$A^'JeR68!Vb9M5[5#Y
+%'&HAa-)$5`n_iWtm*Tn'F=WX=p<NZ\=)U8W89gV)S]cjt)_2DT2p;nug;]"QJjD`i>:$_\;KH;4&^nBn'B-l\kD+W.jb0^kq`KPM
+%c<\a,!s'[#-*V`f...Nm@af*h&W@:62.6fP'<JT!BRO`?I2,pg>Ci)g9;jhT,[4_,fY)#n:@pS1XPN3N]A6Mse*;$o"0511h^YV1
+%3?]oI)!k[2@MM>.U0DY@BF.mF!\84e\DqVHa;Y?<]o)8_AS#p`"rl@2.^6i;F+Uj*U8T0:A0dUs\+&-7'8ll=IZ:H\DghKWO86bS
+%fo23*9'MkjY>1Ym=%M(JjbC4KE[skb=9ClH3X`k4iWO7Q3'j(-W1Tu-3IsO2-jnl8N_UF_.#8PT$/u)-JiH%n5AanO_QYhn%AN=r
+%."j")'>t4:"EB#Q5uBj`j)Q=QS1qV;'*W=MKM@sZ:(Se/'>t37qKX;\&1<8I`!PE+78_q[9m.'qL_I]5iWM\Ih\e#b,YemuL_I]5
+%MP@hk^\pRJ)J$EZe#=7/"j5T]I%d'S8po%i*pr1ddHT>j4?R)\[Bk5LimetXM3"9J-S+ZghomRG#gX%0*`aA4pFH>ucuEMs&MKtD
+%XI(<j]Ef2pD-[=,5YHb9nKbbcQ"'Kf0IN56St&'DO,ouua0HnL746+d7@k]`+!)FEYm,BT3]MeQ+<;hQG!/9IpT4d?Dsq^>n?&bZ
+%hrd/4J'Zl\lCJLm8J-=\X0'"'G?Afolcs>ggVZY(#n@8kpF<V&eN1FFJ-6Ko5S8o\$_RbH5U*RjQ'rB'&mQ#Xe#I;`h/0K;1FmuD
+%X4(pk)Rtc,$Y,'mK-EEKBK4sTJjVlk?<+"chul:H$/lReD@nnf>Jf.1MA'H(:09MDg9CuDXn!Eh'3l-lL_CKqPF'5Fi[E^(.Mb\U
+%nk3M5l1Tmns&`U`9$HF=-:3<$@-(qPQ<#6=YprdYKjqaN\1f;#^QfIN`9m:"-f,C^L_I]5iWM\I'Bi%J@51NEN"ZD7_S1+eW%@HK
+%B0(h^`!PE+EIsp`n*]Z,7'SX45_3DZQd(BE'p]t;&1<8I`!M<q-IUeq$+N?r3'9Ir2fM)p$/u)-JiH&dTI=Of>m2Uo(e&*A`S\Oh
+%+\N@oL_I]5iWM\I'Bi%J;33bg!u0%WF5f-l-&<5Q$/u)-Jtf44m-j(i5<oh)G?"Sh::tkUZikB#3'j&W:/DYtSR!Ee3qI;053R<_
+%Y[pT!!=HjhTW$u\A](YbgtL0GPD@1SF#g.!lYc1X_kET==2dSt(%B!sYk%Ll$?iU>7<l37oM-%<mr(RW*IPs3-\RKnSg"^Y".$H%
+%:4s>ohR"b/`6luMUI0uC6G\Mph5f2Z<OdC@L(h.8X?[A2$%[tNjFhRJ.\@@t7;Qh^.6/R??F;,Rij(SlQ$9FsH(sMFq$'m@#o#fI
+%pTSCb-$5Z='bTe:KoO-0J_dBR&e#LbF2EGY/8prD.E^c&0j95Q_-A-66Jf1DCPh+'66aMoJX/jN68:&></QL;Y5Tl4U8Vu^$83(P
+%n9Z.+(CTJ7IZ;W+XFL0?YF!l0`m[E./7rj2D)Voc0Usu[6rlRIaPW^<MA==:46;c,DATA0p=u[dM7-W&H(5-E.'1dC7s3g]Gl&.o
+%io'kbp:lS#gV]Q6-;G+"L_CIk?*"=l6nI97quf",Sm-)SjsrVCE.A!M+[e&0I`KAd+`4F-GM)oR3ME[q[r=ZJ$/u)-JiH%ne4&sh
+%&W6`=I[M<+(+P:bkCa\F."t&$5/1SoS/>Ekn[l/ZeW7b-"-k1HM%_rQQ4RgZL_I]5iWM\I(F]tgi51=QA;5.Ld[sm9,U[>D\([#.
+%4';%R"c?d+S</IPL,Y[u!BD<-_I%sV%O^\F/91,BEIp/9S=h:q@Nd+.YmBM\MK8ic@X][PqTFld6D`?ceN-.E#sR7_$P-'!'BI*Y
+%BcZYlA54+Z/FdSI#[?:04/%9d6(B&m:_\%i^^.r:-upMtqBt2hIfc/(oN.L;KrX&6+/$F@4/=Tg9B!fnIq[iti6]CQb)%@N--#&b
+%",/%W'>t4:"@Z0(9]?2fPPV2,RNNsnX3EY]'.qLd?qmLTh_@u'I$A5(KHbkQ:@&4UO=]oRSCkOt[_uJ2"EB#Q5uH.NigbfoU,08<
+%-YDN;X-;O2Xjo'`\ts_N<,3"`_Aes5cg3&iG0)>f+$FmhEr%VV[@5@3NYCk=gK=!>M7:CcLQ8p)Q&ZO(Sg,MP0h@r`4@86knOU]W
+%ZcC__UJj_;]'A$F']mLcp]/:BEC.2Ge(_mbgV\n!+s;P8`0TW4f&dtn-Y,ZIH+R.'.6)m9=BY;>+^&8O<lEGG_U8Ld0,3A2,-Z`h
+%'*F-MHWWSi(<.qW27Y-BgK<"27_RBOM<_Ju<j)d"e3$8-6A-(NG0;1tNY;n(KRea=L[dBugVt_UH^2'Y<I"6fR1jD3.Re&ipF;4;
+%@Ljt#KehWj7K%HWU[^_t4r]uNhL]raDuLZClRdP]pt*OJK@pYq#o,6VgqYD/GB3&PDB#WCYm*r'/H?jWmJ6?6;$u]$A[k*taI).0
+%_QuXTl`040KP(UP'2OGue'*Z/JeQkc$/u)-Jta[MUc8B/^aY4_UK$R/gAR/(BEh*ar=_U[-QKsZj3spjN7hn.3MEas1ibos$0&n1
+%E^FULiWO7QU8[[P-n"<<"HW^66Hb3n_sKqWarPB=FN^O[p,MSqEC.9\6>;:UjFkYg`/3a?6q:YliWO7QU8[[P'IQS`MG#HmojSXq
+%0rO&bGK+;p>!Bb,.#J`R"lmN=E8oqM3c3Bmj$[Qc6<I\83?_UY/\`Q+9K+>R`[-ES`!M<q7ecXu_Q=6lG@8Ci($7mk3)T/.3:TaP
+%M3"b&il%8%&l0Y0`0>;:WLi,m:(Sd$MAk=.4P:<_\6TS_4]/4_3'\)86u<&SL+Yt[V48A`/X/4Lc(&H_ek6Q%L_CIkNUC^kMCCM^
+%))todErlRp3%#aK-W9c&S5?;RQqC*VlQo<PL_JBl'4SXCi!86EEIsp`o=C_27=,DXI$<qiUK=UB3?d&:^r!-,`Pjq(VH\\^q*MVk
+%D*NLGqV^ioS[KGr\XhOY32Qd'3%+JXa8:pMgJ.Hi=@q-B)R)V#&[EJ[7D(rUn:l.jHH$STOLD<<m,og,i8i79h5a:R!"!'?m*$+H
+%MciB$`3GmIkAQ3fGHet!Z)t^$.(f9+d$C&Cq)29?b_\VSX?p^T\=<gR_Xg-EI]h:pRtKjK]j>'VHe%>f'5\3c8J02chnVk!NKoeC
+%l><V575uLCZ!Gt);%sWg\0VKJD2AUc=YRMtdkV@JDI$hB=Tcha-F3g_>lgZR4A/A&'?h*gmT#Y#$#0.6fiT5cE0=<$Udn;3AX&/!
+%bf6B6-kq`tMVYiUD7B?`hZ%Tmc;$-3B#"qmM7f%p(,@m3Rs239J4'mb)^\a_C:X"H[8SJ3b4W;7BCTouKPL;cEIp/)rL?[m;\1<)
+%MRr6?33a@\KI]#j9FE4i9/28:`/3a@KPJY^3'gEkohWnj?,;@[E[$L5E2JF)R\cCi$0&l\i'_hc"@ScQ.-eCAji$!2fsI1/S1oI,
+%2SUt(S5<@?3'j(%E_[=69/0)X$&YI[HQtOZiF3,%#W&#=:?7An<,lBg'#Y+9`)LfPXKhtKJtf1c+<;i<J.ifYS^ZPL,1<t2e&e$,
+%_MPaJ9+WJ,'3!,3nusEr',3n6!9lMK-TGPEluZ)eX^eq%iGUF_[KLT%3,qYP+Y6K2L_CIk?2I*1,3<m_*1IUh)lm^pY#O_;,)Xq%
+%^]hmV*`g^#4)."g_l`tec5saS4#dC=[$pSJH\X7\^%oH=jktJ[!$m:O9$S5]atk%H&q&0.n;^KN8XA<3<XD)T@ta>upAFS^DsOF.
+%3&,BO%Y#Fu+[q2MXMXj8"W]ch%X+p_RoTP8%L*UZg:(gHLF;OpV<>d&/DpXY`-k)\Ta:!kfFeNdKG8DFg@QL2/&L&MC3]J&Nt\fC
+%Q:)"8q8FXn!F(;fo6^Y@q1TENk_\FI8Bf25BT"q=QKAgS6b?D'S<+KE';AB7[fI,Y&fBCPf+^Rc%c`4@6q_dB'Z^U8[CIS_gK<]"
+%@2Xe+j`u+Rb$jl/<=BLk-.JG%:kT(1n@Q#'R]#16,*@Q<]QbXGGHZm2q=>Xr;%kV!G,:*cU'Z(l&<5SW1"0fYiT:*QS\nF`cBrJR
+%3+8*1#/&1sb$YOW_"Y&_)ZDTUS19$i?r1Ii=:lp:'>t4:"EB$fI\(YO\-nhJfjKZDiFL1WgrN[<>bQ6l-VD;`iWO7Q3'j(-W1PUm
+%-al05jFJ!>2IeL>kW.U$R`L=(EIp/9S01Q<-Re9Cl9%g$#RNm&dNWJ<H;7Fi$Dq$m0*+P4+ANIqL_I]5MY\4=YFRXFji-Ed]EMK7
+%%>V'\:ic[`J=LQq-X+FpiWO7Q3'j(-W1PIY-gpFEnHf^)(2.\R:)%J\iWO7Q3'j&W:/KG9Q'N)1&)$;=OhYI;'M_+^ftfYq+ANIq
+%L_I]5iWM^KK]tJd@.0JT*%GsF*R+m03Dff>e66p7Mee<t6FkM*nI;Qb'H@ae]"a#c5Xc9/Z?".5VpF8ellKdp"l.*i_[1UPD18Go
+%^3.t>:<:%K]k!,\";'SGo2cKUKWkS,`07DI=Ipfa70"JP6"ej'knE:Qj=tb."c>8TiHA5A_5:5+IB+^7M&ji!<_*L1a"$F>[tL1`
+%"1qW[%4M?%Ys+fdaUcf)d1XV&$"ucNM1m5kGD37(E[%<83N1hHZ/)JW!YsK'*"qWk>/K%6$9?N![.Kjo.miT,`D^eD5XK9p'jUc3
+%a,)!@KNu.QqMMMa!?i^Wi4`1qX,o7_$Y%jj=WA'#:4s>?m9?F>^$7^TUnk](jEsUR'bS.Mk<4]s-=.l7:WAT\R90k_&Y$IR,?h4W
+%It.3<BE'6B/S*Pr7/:so%BG0ZD!O%m?A_=EQsrhW%WLG,Q#gDOA&[WL$?:YW5uH/)lT@qP4t#o%.79W8p7+r^ip&K8$r%il]V11I
+%<T4.$Jtf40Q&ZNiq^6+;`"0nF#>.Wo/LLaX-<?Ih'>t37U97^(:)oe$s*sb1K/p(Zb7jipfP*p1.IXr;q*Gf'!"$LE"@*2i[%`\V
+%e2,oD]5M:?@UHcdrR+r7k2`YU(DeJ"4<=H0!,RKdBf*V$R4&"^<TH5'P3ETNL2H?D:>?(LLmDGl^D=hGD<5G_=op^8SA8MdG:k4;
+%d'ja(OV>]UNijg$:>B\]*!;Kd=<o78MFS?0&lT_0"EFQr_;)/[3H7Us@<7#e,$RX7O:ui/'.:@;(<D>,M%a)O-T7)#a9`7ZF15W>
+%`5O$nPfQlB-]3irj`meUS@ImTE9AN`9ABSD#WEdQbmACl3J#"SmTO4A,3NtjjbFM_oo4-E^!Z7L>FeBm?"jjCXHi'&hIKWfWAR`P
+%9"Ro&/(H]RAtO&%nE<!+aEG25PLFUD/`-""0<J\J3pfq+&DRfiO%^-\=4OM"V`H1B+WNrK_A#9BiVX,MYkmR*=ID-W.=sn'[04V5
+%b?(%;Z0IV*>:!C'j+4I$;8gq]c^nIi0M;D9ckJbhEN1ER.[g?t-9O8][9(c4.[%i!/EDH>]cA0F@HIBl@uFo>H]pi?KVF9Z*LRS)
+%R@GCQ&DF/hIG5;2DVn$he*dl;0K_m`&::GdS59pIXDpcf,t1dh+tQ8aBW;fZY)67]Q"V.@32.f;(b3JtWa)eo;^a=mpu@%%#R_82
+%38muVY-*YN/.pLfX(]]$b2U2"@5+)78:4u+]"AY]-NE)0]"/OMl,Vn#[JAq-n)r#(dle_>@ObIA)b!\Ng5nlKiIm&>mJeZf\..(>
+%7&MinTUZk#2`_!f)B(!'GCU?FD\4@g.@`BpIQ=YVE+4353)L8I;*n#c0UOp:M%e'c'2)bTU0D>0;(tbHaZ\DVVPD7N3c5`]pm&l]
+%qoWF2A]OIb!jKUeapJ$Dj*ks!hfjlH'2#_lEWUm0gu?6h-R'`^.ZH,A0l7H@NR"3Jl;fK3nGA6SIR(`p-uKnMpbdhI1pK#8S3rV;
+%*]YrPO!]BW*I!VZ-2hLD>Le:p^gJk*33e_``efu2V3MTPd9iMh#3.&h`#@f,LQ>5ms0c1a%k)<G-\S6$BBRkj3?_SC)8c<c33aVJ
+%:"YQ;o:2bX7hb=?-#s'>_;'mcQmF^><X:(%=K5==T0H\N'B<e>BQKouYn&6B-T_0a6Csj[Fds#(-H't^`GjhR@#=?2'C5MB`+Y_'
+%Y&cpXf"i&OSA8MdG:&Of9?RoV$(BBdIsAagnQRuCkRpY_WmZ;ca#Te@f%_(:[uD'H6W&aTD\gWTVm%J]6V`Rl:5F*6pONuHLD-g7
+%O:rH>k,ouP33aAc-T38GZtrJo3n==cHf))O><24N\EU4'Ys;'S\XX3^nQg0%]]g9g.o*T5*Lm\^#n.#Z=5n8[J^'$l4TnNiZP,J_
+%NThK\F<"0)1CAIaZV^$'X.=XKeSGcRIJCCcJ!*?54'c$"7D@/j79DEJU*<]^Q"(+.&jg`+is-eV5(%CNX5*5<Tu0JB`?Z$1nVSg5
+%JqS&;aR*!RUs)%bnPiJ@cs(Xi.H8kB_\<i*892)`,$BLJ_Bjl3#cY:*;T.uJ4/*q-Gpjq]eFomo>$XPuE.V;'+t@&31>WkSN5Vk*
+%G6i9F)m/jK(a4X8Zt_;UQ@M!C@>a:@HG$`0-A73hU*ACL.N7V_/deYmWnQseM5#>X+h[.q58;A*jCpCF*)4_9fNTYE=M^L='d<Fi
+%'OG'V[9#(XnAJ?O?m%lh@uV3-F"_$EJr1bX')h(8V/iR/n`,t6QZ$Bu![e+B.Ru]GT:0Mro&V2_C7mFbSPbcEG].T]f;ioNU\1V=
+%K^$=0O11,_d.d`aineXK$uj'G4)p`L&P#T(0UUV@M,V9J?URY:$,d.k&t_Cm<c)bMLmD-g-Ql(;(JZYWCs&m6h\deL9AEQC.$d+n
+%?ndtu42?\onh'k,Dr8:5OU34h041h-*WA%g$XegZS.I:B1X"c;!KU^HGtr0n.n:6lh^KqqJ0f(T-PF!:kj/Fm!e\>E!D\_pmd)ob
+%ET4Gl)'f9&!j[KI'5qtcBG6alab_gk'@D0B$1V]GRD&Mn3ME!:gcA1uFA'uC9B63[K=U*63$t/?a#W\e=8&qP6R!?p1eX2r+^AuR
+%atOXI$.$2>]?#h'rFf[2?#lY>hf7F8:.,+U+=Ai[bjFT3$/rhCX)m9Qfb3/3:^X9>`eecP').(n>FZAdZdA0#'.(Q/`9lW=C'ir(
+%#(sGgS2bRMnLN_>kJ3V_p]\%Cr1&#F?qsssJX3h3S<sXB*B#(T928U\'!<<o,q%[R-bM$^SA8OHX'?;c#,A<W?t6=NhImGcD1[Xo
+%V:@(T]9NSW;e*dEB2t@ZI\GIJ<nm#uQuHO7i&$uRFKL=moWj+"J\UHBGd)Oqm*[A`#TcpZ`%T!N%V][0&`TA<2;q`uK5:ic&Y^@P
+%79l#RCdi3EU=E6hcW!55H2?kfaTW2Z9$SA'9\19Pa%t!K-1'nHT:@$WYY2$mhCAN098d)V`_'-^cs,U\r9,lE`"pj/j`"ZiPok+l
+%S=KY(IZ;p66_;\E^b&u76;^.SfC*ib3^aQC7hL>!jRt((\&uo$Vo-Z3KLH/L&[cY]as&=0A>NNdmJPBH;93cK\F!9V-Am0tQVZcO
+%l($70Q(j/oOVM=!<[FQu.]L=#p<*r+$B#SgXiDns/BEF5^gOmOr"N:^YS()F>$ZT]]!CtG%mQA;oagM@]DVJ71/gdY7:]#i9IZ1+
+%VR%$6UOa)h;PR?2&P`l\[/1O:SEO+GkYb1B&Pf,0SSR0%LKi)]Mh%<W],"0.!M%e2:*:pG',V-I:.4,1Yui6@GQi&\SB2XE-a(UK
+%HEU/=S63BE::RbSm)m3d_RsHM!%m0O$1V]gb_8H`S5:bfS3Tgl-SQBrP/maNM<2ecj2Bi(//C2mIS"+n![fIs/H,403)S\*W2pS+
+%]RBfkDuVX_37/%n'>hp&q0hJ/jFh1Q<a]Kde"IjX0L^Z6M*8oma9go1EWUm0-m>+:/?LClGlR3`=)WOZZ/Z,8#m(F5MsU+WU-L`D
+%c8]g,9'8:,6-,Q-N[C:LbM1!mVn+0:T84se'.6Sc+%#+CBSjcO'GEKXS3ThW0GlOlV't:jFN*4W%u!?8E8pP[:[E8"8iVs?3)QCT
+%'\C<\DSEDG3ROOjfHm%YjkHJL69L\JcR!HH-_:@)R&=r@3gr#;R1o;\V.b_+a9go1EWUm0a<@(0>+A\=SG4&^7)&NcmFTs.5LJ0-
+%Ho8l'O_)QIf>i_O2d`GPBO),rS;3gS-f3`Y:7Qs&nD],m51D`a+F"0Y'8e)t'?CL@"9sKU&mL5^QQsnC'uGfmje]`jS&L5V#q'a;
+%-d'Of]Ci[7:6\tA';)I`';'uJ%Z:n-R1lkP4?4SAF>,_.aGF2R'9A7ha9go1#(qI>>;gK\1Z:_[-mqLMgV)R1E2('9/Q$)L-oJUX
+%2-,*JU>6c<puT!*]1:7Ng3MBAjm+"\Qm07lrS<WhTEqg3b/fF#^o@ml(!aZLOUt+oVVYY@E8oF0qcB-Q?<t9nFnt1jo&n3>f9_i-
+%845n&]i@1@D\Y*aad.G$5+OC?&j8EAA;];u@!,I9@hjt*$#sKb?bPUSh%MfB."_1onHeM^NrVgh4e*-RCi40-DJ`LV3WMp6Bf=Of
+%`Zu50^rjG!5S5iI,.^g$?#GLBf.O9?;.6E.&f'@:_We2&ah:\S71iOg&e-Fp,*oHKX=,HRjeA.VKmYUnV3'#C7F5Rd=oP$uL4nQ;
+%.O$/f6L:g0El(X_Q&N_HZ6JX8*=NQiH^1qDA(<mLqfF^,9X=GsD\roF`klMmaB+#U#KtNFfRof^1RZ,WpRaDmkj1^KPY;lB-TESr
+%`FQ-9b#;@q;2@)1X[8jQ[*WIsD]^>j?Sa(d!M"CkS@FKIkTD77',V.tDaNJPKskG+Wi\mggZSe"7$TqMD>,B9'?>b>h.tr%BSl'5
+%`$OTbbL`h%q[to/f/Ne5!]bh%^gJiP',Dr&Pub.Z9=?@qDR2.ibD@FtfcbA[7QE11QP7fXK^c]#,Yl"cHqEm`=lM<2RQsX'8P[@e
+%'6Jg-3J!^9?ne/YN>'hX<C+m`g#8D6[4W+]]@3C"r:KmH^#N3W9MW7P/YUHu?AT>^0AkHKpt;nTEoQM,U'6QdXs#0S',V.t41CCe
+%]9EtsDD++IW;AsT=/&dWKQB!?o1OiP09?ikN"^'T'$(C?"9sLHQ.p?45r_a-PUIn;(ai&a-[OC[$/H6QEoJD.`/@^8&hf(cO:uhs
+%'5bMta9go1#(r>/>;D(=Wc^ri-fWb(M7;*TM&-pT?6CW`2CDa&+=E6a(_"DGfC_s^]\+6!f"/bF]2r5&<nFqE<i=G^CPl6SB,](@
+%Np^<Ol,t/rG+q2<)`]&l6M,o7m7V]NiEAPb^N:3ap/[$-&H/92=1r-Qml4XeZm&araGQ'PX'A(UIJW<p"V%uJK*:Pl5#i:?oi@V'
+%nqatZr]0LnO+htc]=5\q3il#FO;&l1<c)]YCi40S#_XmQ_QeceLlncp+j$\/63n___X4HDn8np6DSP)&m8^j.;d]e$97YV6?CVQA
+%+nSemb-a8<'1K<<qn\spKt*jJ;D&cQ,t(0-]iB=[-\s*?nema8VNA+C_$S-pg^dX"WZjDJU2g!-]=KI1M[O,.'8o8Q,ca&.O]AHt
+%C>iOW0Gr#n-*jmGs!;,g3O6</r*\X&:Fks[qTYK?Dr6'+"]i:LML5t2($MRXb77t`,(s^3fBTNNS628E'4%(@)o$e"K>-^IIQ7G1
+%mC:c<?lq@uR,!0d<!5s\k2\p*j?t%LJ\b`3>JfDgZUd*]`]5bYVjqET:(U&t>Ds4i1FHpR"^&=sE[(4*EWTPJG(2LQ=Q5onJm"fl
+%*_e&,*',H894W=W2KAkO_;)2H`JH_;"Fo+PlAd8?#*W)CEMD!cZo['6.,$aECei>Xb^TT(j+M+MfY-C"AdQ2Lj5+gNU`W<E,81\;
+%$BQQq',V/?eg3.Jd+J^4"8YiYEam`CN*Dj(bDBhX-7AB&*.>td*K(Tsh^Kqge`?Ie'-!#Z-BjGdb))"%1dN;$"*6f87$\!:J\b`3
+%>HWYn*L@GI<k$fJ<7oSdZ+4K/7*"9)a%sJ=4=6RhotEdg>So#3^H!H@@a+P$hHN`SPbSP^#U:^;O<k/YO:rH>k-cQu:,E<"UM,S[
+%:(0TI-^ou-%5TB3KG,rWM2B3.kkE2UVm%K8/LRF,-13c@M@M"=7Ej\CCl)s43J#"SDI(-=7#l8=pJ*P,6ct8b\B-_HDE;BN,"FUi
+%C.b#[I?0mXF#bCGikBGB,'(Q/`;SkPHdfe;iQ6qh^^4`^j9,[>\V1?R':"k^A(=rDl3oS>SPa7+?Yf>7,g@D+YFH(QHh/&_6n;W<
+%>JLLlqSUQR?bS[NZqkJ=qWfN,(Z[[Wk:aSuUhl]]TNX&$<S9UYIR`3:Wc:@&KEV\^S,cd$8Y2o7YTbRV_TL>cF5tZ$W!K*+l:b+Z
+%KuB+JLdR?#I23JD6q'Y[<K\PL+5%5@+nSh&.#Q[4,2":dOK^:P3+7_SM\f+WF,;UZ'ua_+WiO)3.Op>'\o1@93@)0=')eCu?"N!u
+%go=(YIEWjC[9$?I-;INR>Xd$)WY1:K42LAIKK78eAg_W9lpNl:7ok:;Lm4mAC/tre("<kt]uh$X&Wr?DeWn+'EPl0<2jr;r/@HO$
+%?$[&b=^"sWYk2<`(/;QTr:o6;hm.r>4IK!@Mj>[;V*q>Fa:o9?68E>OU;0T&W8oI'+pqe3>,u";)_@Km+#Ha*djd*0^'hf798aI%
+%>Y\P\/P],8\=D3d+\lkMk/9[HKNa*j5:>6-$-Nqhk!ZFNbQVr0mVjA1SA8MdT(1'^/.&RL0pSL='PVkY5uX^=o='5`cHl!LNqXVZ
+%Rk=1#m5t!$@jWQG9DhJ)B/fooiW_@C>/HI:O<oKt_EOE-MR=<I(<6`('XQj\MRb-1a:6no6j,N$_-gln0.2pk,uW5*AS-d6[TG+\
+%>4cf)D2n=ahHh0Lgqa<kBL9Al&1nKI'<`NOg`]F+Q=*W)2oQ*N&oQ_4^kiY:M-uj8O!_@\(<Hl*G/A#/F((TCGBP76KcS)Ed26m*
+%K>Er8RhPYb"<3sE3RLqg-\S6$&JD)iJoCdq`/D7FM$(g3qtgWMc3X[]a:b)7d*<qbF.sm"9fRf.(ak4;.oEKIbf+QG`b.(&.&OEG
+%CBZ_L_-i3.R1oM(A"fD(O!^*6jI.@rE^I%LMjJXI';?fHe-@#G`sKg"##;8;G8u&ld8Q)Q-ltnp`JLo"X<U5V.le2_hK6[\;78f5
+%'fgi]?q^mmZ@c7'=)&9`&3ML_G/AMHC2lRe(91TU(FNNUQ?_rjp"eTFTl,]+i5F,Y#nn]+i4O_m:@oN$FDO^Z(WhN>_hk,4M8JZ?
+%6pfs&,fXa`O:rH>`ZnoO@ckgmCoLa>Zj7UcXo:XInQEBd&2!D[BF3Rd\9t&Ri\#4[?fZlLM&YH-#RM#:#kJ\;++eN"]]n?p==bi<
+%Rgq'+gW^$_33e(*^gJj&$1"9uY11N.lhO/Zdd.T/oL>>;_1Zl]=b8tlpd+$F\&92ce*IdLm9HVN=Ps,Kl^upmp1*X:?naT)4X].c
+%5B0H&p+#J;,:CFp.cHYkCC0D6>7NmP&cFs$@Ha&&Fntm^MV)-E=[Hr.id(MsCp.l+X"Ku,kI\gS,ou/TXkKKnm+s5>'$$o_[-@Wh
+%`;TeZiP'=h+nSg'lDc*uLqQf_-*5NERh4<b[qn]2\$e4R[l1+Q;d`DA<:6urC90BEi27QJ'18A=E%i24E?HDQU=\jV=kqI4V0#%A
+%YHiJTba`XPX)(=/KTHqb8ulVn7?jm<9;\7e";QV'9<mDk,j3@cZ6X^a9Kkt1j2n35HW<6]oiC>E<EJ-I,!mG=/\sF*nZ7?G;T(?6
+%ikNE?0US>$A8.I`=@H9s-rqGfZkA3@?G(O]m_c5rHo8o'OiipKaTA_8/<N`*$crh="M=+NV$c<`YsOU*e`hKP\Nu`N#iT`sc;,gV
+%4c:!HN`D$@CYO9)/^B3)c&'bRYJQ.BMrDS^J.p7k'?CL@"9sMS5%<Tk8!+H2`ebo8FC%_DDg![,$u2n.]BSODl4ta>![hY=2m(PN
+%33bn4nW7]64W'+[F$f-/]GXJCQ9\1f-]euY%-IGCM%f>BrgM)5ismG7"nFs,DGKgQ-T7E!OV;$jBVOQ-9iPq(<8+ll_rX9;h%.X7
+%]aXMD3Um0X"EFQ(JXjM`0],BZSG;3TCgNO#.'arXj9-LBCj"@qm/\<$i1+bPIn<-D+t#jE'3c"AJoTe`D@&LdGr(u;c6\Pca9go1
+%#(u^m@cG=]:VU,/QmlGXPL*cf:(/R!)XRPETBK@F?0=M/Ho06p=.7&?q8umLf]\C)5(35r3"[I,kkjOr](#$P)rcN,HRU%/+=E6a
+%a9`7Zo0(%1M3"9XcP>_mAAVV"3^5"3>@!.#6i4U8HJG26:#tQE%jD@9'D/!^ei)JTMP)4K-e&3u)rZI!_1A+A:*:o<(sM^c,:>\T
+%OXkHIcuTN1$%$%Tr1'.sS7'g5+t"iq-d(&[M75F\$#s;2)0,d=JXeu#?ngJ:r,AC#R\(8em"E=aGC6+o4R8rQEoj]VAW=Ik+Iq*>
+%g5SR#f'L?0O(*IdLQA&lg:K@/C6(_J63LKb-1;qbCG6&</e,!ECefe8:_gfnX(\(Z;*8?_\9K?$=+Qm''I!0N$11`J4LDohjQPh&
+%k`FqgkJ1F'AZ43=eQ&T+@"`c<Pu]V.aLtSX>:fKb08C)c:/%OSP7<]>G[n<Kg#.5!8)oH*Y0+Zh;%[(a]l$><K\K_=VC9=P"-9Jg
+%LCd4!<DDn`U9QnZU7dUHdZgcG3?]oim]@u.d]+j"7%,Hpb*%R<&H*_%,"[r@@cg'6B'na=Q.cON>pUnN<FWO$47#aE8YRaDs#PnN
+%?l#=N$2J>O33g%7=aE=sM*HFbP'g'OQPs[BJmEOFkpU-f<D6q]X;KE$Z>qjIn<.Vi"(DHY#QD$HSt08ZB_p]+Fq@E]^Ca5.*essY
+%`7*o4%O]QP-Hp`qENF5uZ@p($^9(mp@@Yu7)R_"G-\s(g'8mO!fpn_$E&l=\"e=MK':]^^j9,[>q&X&.`1M`]PB!=]Z=bQ+VfQmQ
+%k<'I?S7p0dM0u9_Ubu3EE^D@H\:.2gQLN3,pLo/!!bg,MDE9m>!EnCn3h#!M^HbHI#U]UF:eoY5'4YL.M01Z6aU,`q$g!%i1f<5`
+%*7PT9j9,[>q>Oja`7I3]jX.58;+)m<:8Ed6VIOL=N.`*"p9J0\:6\u#nO*.Le=)p^El(dZF[MZ!qm?<B69Ubk=G#u*nDM6A@L54X
+%E<o^ajb.<(?+Qrog,Yk!9CQ&LOH(YWlXin*QJd*N(<HmYBVIgl5u(fAR-uUR:43';=0^PTQH5<>KG1G%RiYDMc&$W$D8iTaHBfi7
+%s(1+VM>Xka.(;[0LL5N/M`hdIjFj4#qq=&=.+@n7M5SMDKEqn''&!Jc^kkG"&dP'Upsau&6?Li5q/tM`fDmKXfbj$F'7?.FC"4#1
+%M10rY0MYTCUBtfEj9,[>q$qI_S=&$#?q1k^V\R[5'5\qNoo2IKJ,=$YiP,2p_ikaAC"7?I68,J3c\Z;od=_c3^_/F`U$WA5B.l\H
+%5j&cl2ouBR&o;ilH8Mlj!?Q@HS.I:";]g,:,U[?ld6sg/Ud7a`0UV;\f6#]n[5]n*D`WiIaL[noq>/k'kN%;&VL@9j0U6ALji"^J
+%$"-k%Z@iH1NW;^3S5:fBJ%,_di^Pm^eLa'I0l`4#3%(BnTb8`-\g8-7$0Q`8I5F5@JXjM`0]-6?BbZbPU1&&9kF3-G#Ue%`:JQ^o
+%g9r;FPS;@H63QD'E75t6JoO,cKEilb%qSE#+%l,;ibK$d'>&/UY+65(`Ir(7M%^Ph'-f:\qB@:$9.Z#8i_9Zc7'V]@^gJkR>H[4a
+%W&$NO)^hX\_`"uWeR?G_[@;OXZVYLO$M?.6`5ZnSn*E"o]c[OSaSMmWO.6m#d=f:AeIit]0L^eNd-I]:9*gE".4aB]a\.fK1_qIg
+%is=Ob<DMTu9Z&a.)>'SS%:O!A'>1f3pJ15J#uMBp-cDd:^"p_@:,nPaoU%L:m;,(Gf\@\(VP0+(Z6:AR%Q2a93COV4290BHeQ$m8
+%U9F5jot)LJ54,JHeQ%nZemq2T]iE(`.Tm@b[#.:OK[<q'TrD)8dSl/]*M9Qk.$uV<7HA#KjGF,0!_GR'.O(MFMTCqkZ6]5S90-!B
+%=lCB%HB"2c#hom$,&BL=k!Ua5M3=t2X@?69HPLQ&K>H1t<Y$`V4SWW%AL2M>n`&#a5>0P77&gekP(+?!a-1eWS\13.'W`ucV"1@(
+%JVo%],$Uj;<g47lj?t+cS6\*M3In(8?^s)D:4.8Ua<Duc(sLtpM\AO7'63)$kaYI"[4ad<"QKW3gqiG@go^tE`-pWuHKB^J^gJjS
+%MieZ[s""gYUl05N'*ZO8N6I+uk<pUpXQ7M>-d%DYEalc=*9qj1-Yt`^m.D?>E8j\YRZMirO:ui-'04k]FF4-MJ\b_0(/I]4)(,c*
+%_MM6CN_e#WU'3W#Fs86V:0=$bG:JS)Eafe3%(eMn:H8Jqi]oVpE!n@^'DI%k.<lO?3J#"S()7K14qg]@g.B/<']DH6Ee5kXAYYVL
+%Hj^c5`QSri<17V2=JK,>,:@)D_Gl&"H5>e8'?ZJu4ljOEj+PJP:uh``K3:I`SG8"^Jj'c@k:2<&>qJ[<X;E58ZOY!369.u?S7#>r
+%FhU_[guok.k2HMKVQEuF&1<-4U-dH7EoJ-[6F?r:!e\<?/k/V6auGM4,qMe*.4;DV-hnZnZ'm7a:,GKi-gJd03B/2UBfcuqg?^+5
+%6r6X77hbd@M>P5JXM>.Y'$(@f#.'\AE2'(IU.@;,/(uH*F-mLdei2<8EO.a*[sPNjDQVHk1csfRR1kj3[a[k2)WQhUcX6["ZEZd2
+%./!lJLD'ds]YKEb6!)!/]t2@(Y9G^O<EY3POH;#5H261>.rd"`T\UT:Ag]\VOe:j\6Vm&K?Xds(+g8]rg8flqjEpb\C(7&A#cY:J
+%B:DEXXV*4jol.LM4l+oMf\@\0Q>eim0E4oa0cj-1lSQo40=_U7bSH=F]?'A&*E%6LfNUemn'H#Hd'U>3HAWp5hC9`tA49V6<=O-[
+%\QFJUA)[W.Z6C_g]iFZE+tIUVSUglMF84pOrKHS\La"5mW$PIh?kc$t<`W7&(B6f3K>H?'r"NE_?PAaI%nfQr%j"-)<t_ED0>;o2
+%CTTaocT3h'%Ps4r`\YS9`gW@#/7He3d`W-oZD2#OJmNU3:96B9KDJc4=JFO7<1;n2f0\POGH5n#S9QK'_Z(g#AdO/)da#%C`ec.[
+%M%+AuXQuBY&&=#C^kqJ"i^@[hS;8@:0Gr"K'+QDbb7;Z$3f;VTN[AQ?ogYid>GIL_2EMY"1_CWR+A7)==X#gQ6qd%2?iF,T!L>F!
+%@bqnr.$jA^"DA,AS,b-\LH#<<i[-W.*_f%>9->T9(eg$EaU.[HK0C":%LFLPNHUp89b9tERgrna<bS#M-7)?OpmK)c-XQ&'#f):<
+%a:`,A7PX?c-`2tO4?5,#f7*PY6r1;1h;a0%M+ir4lF;"4`0I)(EF],2J\bal,WnhdgtmnRk6,1L2blb6BG6bSEC)mV:cEn"gDm4O
+%@@l_LnCek.a#L=)/gU`^0f5sC%EOAa[.ETYE.UABYsd_D3$B>;GaqDL-SQC]XFtoQ@J<N%qdg"GM7:n:LLZ/@S9P?D6@7'6RhHU"
+%--klf9R,OJ?06f'H`:/bP7uY3%c<di)_?!,32'I6"uq`EN[E!5'$(@f"u@bQNFJ1l).sYiIdNntDuEc^3%$OUpu_dmU#Qio`-pSI
+%A-i>cTO$UZ370Tdif7t%$X)I938qL\NPq?^M&:77K>@[^31S'UlBssj>HAJf&2RSc6W*@oLMdFVBHd^0/d5!PQ3b84@<nf[Lg4c5
+%[!.YiF\Z`YS=%O>M=mQYM1.]b3:dc7-12m'12aBV_[5k1K3(_h-SQBrs+J=I@Qg805Lq51C@0;cA$%\-Zj/JB@F_D8X;\-[h%iFr
+%NM<0$@]jAZC@sp$Oj;Q*e%OXfs6!qQ+o0hM)"pa#cP93f'-E,&.h?&p_H^.g.DkVm9MQFb-<*`&FWhn3?64DF'j,HHGd$s!E^Ef[
+%m0DO,aELa.:.U6RHE4K_=>j<#Q-rcG766kSDm2p4lP!H-j`X?8lDd=KoaquD[tJ!lj`7)2F(26Z`l&1_[n;IT#e.:CW[OT6;kaj=
+%;6j(P'dZ;YI`N<5q-r3<r&E2DY9M)$894NJY)jtpB(b8Ze.Q/i[]Bb^&#Qke<AGpqJJ>B5ZLG&-(^t#m=]nm6=^$h;X[[eDNr6C"
+%=cP[JMB&6OrVZ>lQGA>f\sVE\=-G_?TM8I@MUFRpiWQ`DbDD,$M/'_#OZ=#[3UoT!`-[gaDm.BA9C(%c/gi:7i.P?fGnZ]-ei@^i
+%+t%mfbQW#rB])8hi'\AAJXjM`0T44NF2A9l7+"2eaB+i+C-=4ii_bqZ@PhJ_GlN>7ir-pDliVDZ@D<Q==!#XuLL3eAQCu4N1H6O]
+%ii.1CEG_3G/J0$O5YEYo'E#.g?ZXGq"EFQ(J\b_0SV;#L]]l)T-kfA*-ms$n-`3+A6\c<s5JJM7q!a,fi&hSTN[=gHiY>u102B1,
+%/TE#*3)M6CpN2)4$#+.+mHI^a-\hKFKEqn''$(C?"9sK]FDdZ`7HnK;=ea]q<GK'b4e8X6*DXNdjSR'hl1o,?M0CR"hE%/<N[D\-
+%?[as8=Q5#>-g!UZ#aZ3[O<kAH_rJ[qD@(.]o7f7[&<A.@819efoOs="a9`7ZZd@J]-YuGs7h_+#<PjS,kJSJBgmC9_`=jK5M3B`i
+%!lg(XS.kfp#IHD]I:,euQ?_rJaGFQ6-(`p(-a`iGiGmj3@#5&-@PC]?-Ig^A_%IdL"EFQr_(7W+c&&IF$1V]'grP`q:@&7VGk[eL
+%Jj/C+`t\/oW,jfc%QKoET+`k$9>#NFH3PagC2ZGBRhJ;B,sp\26dQGRji"sr`!f9]-]euY$teI$&1>DkM$Ep".48jC-PFPKGQ`$G
+%UWnXV_G,eSL`i4tI%seQ(+7%G$*.Fm7Q>C8-sL0\H8m'P@^2F7O!a_g]S(,.j90K)K>B*$f>WRIiP^&;4fl'feQ/m%UmrjaS5r=$
+%M$Ee9BuloNWoQd[FKW'W\c;Q9Ir0#i7,nUMZK'%1@/tcmqVgIInc?MuGU'\!rG3QP)!e1qQQ=?qnk3s7q('clD.n"SZfc]P\[\G&
+%m]c9EKP64QB.$5tEl(dW-2aP]MMF9N+uZo$[Rg`M/5%Zl3*Sd09Um5_i*h^d]!W8AoEQYZ5&75t\gI1Q`IOjJk]cD/U:_#ce>b)L
+%_Wn8/X/kU\Wd:^K[gK2^70pS,VRe74():"Y<=u73?r#dZ?0&jHnnaU;T4(<($7RL",/i=f,:>V=WanQ.]?#\DD9!:[VlM(?QA'h%
+%_I,(,2UUXJaO2jB6F!o'r.*]Lo&.@Ll060jJ,I>jG<M85'1*70E(dE!X$W>1HpCMjb*CBY<b>@)Q7,_cP-93/qDe#biP\qbX1mXA
+%9_WP*_[1>Gf1YSQTi^B0\Gsb;_j$0.'M]X:7kn:Ea>K=c3O,pV*`+th_21m):<;0N/5Fj\')%oWJ=Pg2SEL1?6n9f`<!5s\O:rH>
+%k.?S/'>N?9:7PXPn,Bu)ME^?6OJ"g)QLN\S!Em:u"L(*)YXEG*(bHogFSN7s_[4^'HZ#\Rr1%_e-?caT*=sS`9=UK'/MX-Yg@!A,
+%GVW1JIei(.ZUA._Rdeu*A`Nu%M1D+(QDd>E'.)]B#(ua.ik^I0iC#GnUn"YB4(`K,=C!H/Bp3^bS2dF:@#\1TkpoU4M%A\-@&q"@
+%92JBrdOk!P/L#sCX8I"t>doBr92mm>:c<DDQ8"8,3ZC+J9*F=/H8GY]9W4Hm/R])`9Qa!1S5>7nJ<>]ASET6.':p^B]f@6>U;g5V
+%puOn85FNuD-SQC]G8N+`rmC.o)(/$mG+qAnOX_80;04eF+UOVOoO[7`&"bj-*)6Ls'!kYf8S-W&\HInk9\VcZ0$a*7$2nPsjGE'"
+%Y@Dbde$d1YMtpVp-RX)%UBtVgQcKI;$-a*u\HLgc[6@WO->Z?Mj@!?<RLlALrG\L6>/D2poZ;rIH8K'6qEdqb0UV;[7S\@.8%U^?
+%'2E'T-Sg>g,sI1mEe;SFQG_n(n`fiqirj;>,Tls.3:Se4$2/tg^^8=BD."0jWD)&"-\0lCCFQf71a,1P[D[V5_%QVM8,K/F%c<e$
+%/07O<MO;3deIigj'?CgHn\hlS7%V1&^kodG1r0mbRhJNC&j\KS;2ut?*fq$P%-G1F/5B#4,WI/,hOLP-b=r%mEha<-bDtVHF7S.Z
+%57;Tn5s?$A-<s2gE5JYL>IB,SR<ChjQn6'6i>bR:PZE@$E&aOsE;8OJoL`(BPV@)d$<b7-`)tha5*@lKX<S7kM2oI[<tYEld0)!4
+%N"\X8'.t>f',V/?H]*^o^OQ,NLN"G+^8)?9'N9r(a]Y,V<2_W7PqY4<-?=]*K)I+A9Dgm_-\O\N940^!9;kNgSA"!:#f6mnp6&Xs
+%5+3%#3e0/_\g;/fE(_0Qml1GF0M;Q3KQ,DVq^(C_K_RNk^Z,kb5qO7!6Fc8fIL+(&pSNQVibG!&/J43\mS*q!"*+Hq_0g/UF5ifX
+%3RK-epF!*2W4(9\2S8m"gmoIe'%<i3G"T47Pt%WIT5G\Ina/Q=i^;,FDi#S"K+<VCieP#3e@GtPN.N'KQkkf7h:fLPdl9F_N(hIN
+%bonK%Gg5bX30A0?,?Ua;T/[ilVPB!c6QWYEatu3MG]03dG@0d?U6Yd>@@FkDIZdlD8g$Ddk:hJ?#nj;AMD\GF>n`D2$PLSnk%K0V
+%D[po*0PsH29?F;F9EGOj5t>-!S,bMl.RJG$C4Ap\4J\GV8J-,aQ&u^o'%2CBHZh_T7'9Xb.28-q5Yd^3WY@nSIZP:QpK$PG<=UD;
+%:[RGIBT08`:R#HKZFUD9<ad[!$kQkSnuj*sV3T+oA<k6q_912(jQPgoGBVY*+,Zp&YsaVdksuOO*f:^_NEiHKYLLaTG.$!0N>&3Z
+%:-dhQ?CZPc-f0[0<EJ;#L!GM_J"/J)_?k1/_LiN[rm2OQfRC3lE+5#N_D$iRF(-,B'7CNAg+"Hq9DIKL+.ocm0^gqJOuas7a9`7Z
+%'3`94"G&t,E2$#cYuYSI_rCk?`T2L+W-HQH@3!6C[9rbL`UqI_a:bg>EN8_@qW3B='[t,0GSdoY'3i>ma/48A0nkW72FL<]Q3b84
+%fFfHY/E+\Wqe2_,^$3%fS,b-lSA8Md+XSa8jN@.3Om_$ReQ_-)W18*DF5e3g+8YhH`X1*BVK$\@gnU85,4`9(!LHh)3H;''Je_Ak
+%j+M(P2ENXG'C%2j:JRiY'3cEF>Gb7k"pr6]lrch4:5G4o$Te>]FC7`ueWC0''CsNR3&5K'3"a[m_$29K',V-)UkHaE;CthKA4s=.
+%X];O-KuFAp;"W9WRhHk]-f2OF=!$;1K_H[2I2BHK>:!Ii5:9-9g1F)B3IuC'q;d4W>IA7k?5bi/UKbTVF6L&Q1dN_PE^I,9CRc5'
+%IG,@.CE`a+(aN'R:el,KhC9R`e^p7P'6WPQ6JV9W:H9!h/:j>,?ngOc9MQ9--`Y-hWtZa*fL+%Flup;.KX@F?3gB-rKYE?a[R=Lu
+%BEabM:3c+9%DW:h&tYV<$s:B)'+`'W$#5;GNAGp\Ztce^Q3bP<eIi?>JAFn*&k5VQeY<GN#b$+b$-a+(#n."O>-<Jk@@g5aS.PjB
+%5B'T7@[q[[R$[;G7'9[EmNMlf&V(NNb-VVJ:bCXq'75fe4?2jB["LrM[`""SRhN"P>Y_5`nBHe2BF,<]Z)Ro@$2*;2qasg-RCKGj
+%8ALNV:1,cCck>4%"MO0Cn]Qs4[;k2c^^6rH_M](Nh1TPMR1mp.?0(uF@J=IdQ8!;FgdQZSUVggf:@&<&'D$00[Y-ReKU\"dk%#sd
+%98JMIS_;2/fb.BFKPQE^:R\uH/R`X.c)mB&jFhd,_$P+R3>&MU1"-cV#n."O+<cbSAr9U2#s*sSeer;2]'K$s6+,C@Q=t@k85rg3
+%&j2m:1<":"eQ>PCqnN.0O7C6-BIlomc^6]N22;KEFuYE$0?$B@YN.$(aV#^Dr%0*OO('#F2[mksO+]s_nq2t<m?dB$LY!a@/]7-U
+%(=<k5G/A^]+m]^SN[?SXR-L]+rSat>*7-*.R.))mWNJikKY0EHYLfY\*Yk%UU*<31b,&S#<**)@(\:Zq586'uZC+sX,YaIuASDRC
+%a;R#].RNc[1%^Ocm8Z%l4@_+L74bbrr_""2K=RQ3S64mC=G[Ycr:JI\hVQZ3huCC=T0s>Q^7@BS0#jtMja!.YP*YeV;a_>Q;E@n%
+%Q0Oc(/R,=JlHAm/69%hHlW<<77#)jYn8jHPj+LkJC$1i#$*gu)V;-_Qmii9n'7:KmD:PM)R/T'b-u_N<Rde#U.f^qj]?$nsQ&!Tj
+%BcXaH'>p6.OOoVMbD@.EXi%Gt_MRP%3K_fOOn?nTR)"PY43.^:"qt<pE[":=OgI)F9P7"$b)%V07$Vbd5A>:1[8u1rk,>`q1JF)?
+%b_^TsiG\k^^bf4=#Ue-lM$qZCZT4`I,!Q8_&SMce?V^C%KZ+8pb%&H=`6a\]ma6^"N]^!1J<m,l5YEYk'9FLAEIqME,[=)4]^IqD
+%',V.tDgZUM-$#`q3C,tSO`i]]CTmEOKG2m:O)>*$\!<]pd1WuFh:^bR'@8/i>;;K8Sdp4iTig<Nq)*qG:7+L*Sb3tCBpFeo8%L",
+%BF]PVm@3,=e>Eb9@_/BL_#$sI&gJ:s-O.rF"B8bDO:r)@(/YGPZ6^:/$",nd5Ya`-[("2*,(Z9"?nbZ=?V\O<3Em1$nUQ43,%&S/
+%CYkSSOAILE[Xe29K\BXA["MAT%I`F54QZ(YM$rg0W3K%NaGFEG&q#2-q-;pJ3FO>bhLI.3ECqVFUBqMFMC&&C0/Fs[b0blJ?kjG)
+%9IiLg99cHAdXjI[S4iY<6rLPZLp>cBa9`7Z'5dkjJr2lWTZ@D/.+AUS(;YXfZ9rr_iG94A![gB/>f)CZ4Nb#S9<dNOIQ?p$ZGc!k
+%F$lA(WG(;0\;T-aa)N>oR*-+YMs.a$1a,1PgE5_"M6=9OPU9@)k[g,m^_2o1APnu=R-ls3E['df_V,mmN=+_L#(uH8@%<$G#8C,O
+%R:=G#7&<?5?lHue/J4?`J0j>2e$`S(][/5BS.fX[e[_qYgRAk6,ofZn(ED&O#ud6MJ&e6b_W$7I8ecNjU$a*`F/!Fj:%X\U*FWph
+%hF1bS6C(_!-VSGFrH!SY%s9n;.P;o8:1,cCX2d.HOu`JkJqQB5Q*4;[W#?b8)E:S)^kl+o-Zi!d$:PUd-cA49Qf;nCk5lU4*.i.h
+%9]1R[JLU;,/!_l/i_\P9\&<jjN^MaC54>Vb8P\K8YW6,p@QXj43X3anV-o.o\i^\bK_.HM/PJpheX^(>VF-l?E%J8-:>#.N@_[S7
+%:;f+>kb/-e":oMSK>E3V^RU*?S4IpFK$R1oQQ<s-KO$`,6m6NDgrNQ4=k]oJCTP8LqB+b>_g!@cA32jY-[oZVpmKB5&i9G:FBFrD
+%-f2FI'X,`e'Co'3>o.Z]e[).i1p/,WT!>15efBO\fa3^:9_0HKE-B+.Lg9f+>tT"qKY*^@kgSBFp.Hg@E,)H_XkI9G7HECD0C*;'
+%F$^uP</KkI3E5cFYunVPgA,<[X/ZFQ'pW7)>dOj>r74m0Z<<?<L*]R?om!tmk+/'9Q7sp8:[-%i`OZAQKp[;M+b*+D&S5,?f-Lh0
+%F6>kL62tM,Bn_@PAN@'/[//gDb7>]_&PhtRdmu$Z8/7<P'"(--&5O'pRh"\&#D#9(?d4o%g^G6o-sE-S?B#W<;+tYNif.&G'bVmc
+%.\$LZ-bMo'TiQ"@:4V@<r]%0hl`:Xt[rhi9KKP-+C=W%9"LsB&Y7FC0"m89Hi'\eL-Rq(!M(EZKK>H?6gb^BnCXs.0kIuRNiX23C
+%_\+#cR$Z.S)\"qQ-cDbd@:TEZ`B5r9@Qo>p0lmr;p8ha.-e'Z-?-j5#3MDF.^m:@uLg8X/eJ!riKU[us0M_+5`M3b27WL:4!)&!j
+%$.T[0#n.#ZGB1Tk-jcEbQanEp1drN^>\On9bte&q`4:=R_(-l1Na`pXF3NQq[Qi9_$#"^<:/F(,RB]2&?;A;2R&9Nr1H;)q&(Q^f
+%\0?<AU7iZ'(uBAY_[4^'"h(EU,YmENEsZo='ljA._;)c[3%*@:dAkoXl'E'eFA%Fd<SIFK\$nud+%jcXa34k[B]@7ias##<MG$"#
+%3DB7*W2WJFHP*g&MqlO5?#UM,]L(*q-T"JT=\K!dhM]JJ?0'.k%YkUE3RL`c-EQ#C^,]%i/R])sL;f"6DM]([@>15e?nf&G2pVeR
+%5gb`U-n>3ViDG+3m32ce5riAg$rpfs`.`4gEGfh!?:TH\W1,K*BchVA6Jk4Lil!)2=bj=P<'-H9bD?O9M(sK"$C#7c]K)\S,4DL$
+%',1s&r]/A(N[FOR%_nM^K9ce,'Cbutj9,[>\LY4):=QZljcsH:$CjpDnIi-\ZA;c@7;c9gDWZVYT#3^[TRHlbOZT(0X/euiA_Q`,
+%+r>HccesIm$-EQf(O9spaHd[H:J>?Ro.2(%GEE98g<r%Q+IoAlS8]5%T+beO&n,iJ>onln^gJj?-O]')Kl`t'$7BX_]MU7(F5ja7
+%M``+0`1%8!#E]\ZCCY"NnlW-7dBVK)D-LJ!5#1GO'baoDfF^+%9OKofQ\$MA"*.j<hupH@bmCude$_Yo5#-4UoYcGjg^dX"5rmo\
+%FDsQON>&H@6KEg0Mqfc!6r%,DR(JOIi^@^ud2>hWcrNi@`elZL<:)8FAaum94]<inb4S069K;S>[sniWS'cJ4Hs\osIR5aXRLMpB
+%S9XZ%kP)uF$"jkGV7;?ZQ/%%,=i02bkgO1j8M6U6]iFPGo(*7IB]<"PK[a4K"C6*8cc$3uY0+Zh;niGtIRuN(j[<9EDW6>_LjU[O
+%C9n-cg<g&l^be7=kQA.)PST"b.RaqmDcPOk=%,;R(5_U;U3-PcW[nmVZJZ)RR_sakMBXGm1,Pl>.c=taOYTsHC@,"W3FSqgMFJf;
+%<@=hjHPLQ&K>I=XFD7/!@WcBF\e8.K>329A:*4r`p$]fWAi,g5`H1Q;5*<o6;oNuDVq+u'4kkAa=0C=,Yfhrj_MNU6S:LJ_*);='
+%<A3G\9Qa,9b__8R3T2#XW4U+QEIqB2ji%-L:@.890\07Kk/=.<$0*XYRhO5)NZaiGN+.O_M'g"E_%IY6.X.Br8Y$M,1FH4c',V-)
+%S:o+CP/)qJOC*1`S6u`I6fNcu?NRHb21u9<_Q0gHZ@pC-FVjiWBSf!E!%d*J$-3aq3?_SC>5e\-_W$5k1pJ4S?j>Tn0Kp']-U:<Y
+%:&pTYR4N?%3!!2l5#/VR5Yb]@QiIGN'>.bCEIqr!eYSe7[X-6c6nqqA)#>QR*J\*\Qc]H.[#`+g'C'n(B+,E1-.n]I-YL6*6i]tq
+%QJd`9Akq\UL'fX5F(/@_`29j996_F;Su>-mVDfOPS1oq3L<#.JD@)XCU*\GE;8<h(m)8;S6r^W`PV3[BjFh3'Q,q+UJ(_YG0_[5o
+%E?[n4;,oWmpOD]:jje<1!P\pumcK$O@2uggOAK#,nHU'uG&s2Kk/7:2M>dATj/Obn12UBg!6um(9P)qd-)>Bbi3SHS3$DJ"e*DlA
+%6pop$9e3HJW0ZAb^FFCp99eiW-XqTP]K!0r=CU5rOY@Wr*DKY+87p'0]ZZ.DG>rM0Fe[m%%f1u+<)*Gl&oa6sA-pS2#m(FK'$_\A
+%XT6gHVL9AE'8D3J7S]?ELX+/$9umsr.:``t&\2p=_994aEl+6X'J.W<OV9Un&lj.0W+_$f_%LsP':L5+S.I>5ck70(jsg[q'8^Ns
+%jTO=5:+TgpJeB7Y:71l(5YJbohf5T\n9>KO=i0:=gh#4=3<:ZAp#:Y(9KO(=A4oUM%SW]mRib@D:5F*6_)S,j,",0_+A4C`e9">_
+%`F4Ud\;U:1E$><e@NJ8qrbE)MK=TG;N>%^X.USm>@*^d#*R9Koj$]A$lNiml:qm-_a!#E=T"rif0;!Oa9*h%!?ZS35QVR`WS3jQK
+%S.NCp+mgIT/7IOkh5@AW_D`jN"A[S_Qr9Qb>;W&2F:<bAU+:2WF"No$jsAdh9UQQ[-)r8J'.#S6LXiNg7)\*'9M:a5Z+TS09,J*"
+%c6YSJ'N7#Y'5m8lrCW<H:?9T@SfCHV=/*g"*uQY.g%*^h]s#3LfcQ0pQc\3*I!fs(ORS,jih/BJ?GE9,QJg%bCXj6*RmX0X''CrC
+%2-.N?"<52\GB8QtR*$DGW!K)!qo!R+Q[0W+CXj5Cbop9-_?4A%gL6q!@S8bNfT71sB\hD/BYqLMY[;Qu4;=')Oh7eW#!?]B\PTB`
+%1Y#LqWbn:?/O-QT,f%eqM8i[dc7?;n`>k`ho#86VZ+$_ubGs3EEZ#LI#HERo\ED%V2i"%3d1<+AXuU`@Poa^a@T>Ys*`HH#Qp?K\
+%YJeMKO_#HJM:Ik>iPbThoZOFf%7XRLGW)#3nKcQ%Gd<E)((r1"d]*jS(DGJ",$QtV=@&I]/5`i,_)[W023QY@VL]C6kMV$6W\;gL
+%VACU4FA<*;3M8u]I=+@r_A%3V09-]M+=F#d-T8oaUR9gL$7@rBG'J)&06!XIM\BrX'64b`_?jn'!]f4Y,(cSW(^qaMQoOW(EaggC
+%ccM]u?_%k!-)rMUCp?_qnPJ/^LiVMNbLaZC0/)5P'r$p+@M>Uu5&k:Aojo&\1i`Z'"QP.G92JB6Q<5+S?q].BR*-+iFoo$=0MX;p
+%oYmR3jc2_#"(V_X#p5Hu:,kO4?ndtP16WBV":aH\WYi?'-Oc<>Ar;RAZ(B%HS020#anM[-j0Ro%?4fC50YD^+3C.#)_Q1E#h&Q83
+%LH^T0k/:3k>XC!jeh(;I`O$s<[/H[+k(IE)/[hRpBF/ntEs,Yj!%5ASd=aD5+`X6Y>JfJ)r2.@oMM[ig940H@OCI:hf0B.c'>tO*
+%4Gh%6`76lA=e\GS/4"`=7&Dql\GO8)7%/,T$0/rC`X1@P8^)-&cV(d6E&[k5@*X$M_;eOm%IE5%im(uTZ^6H/,n:D$a,+Zh'&.Nk
+%QYm+V#SYu8C-%^NbDErZ1dN;$j2D>P&q"EqhTaGeUFtdr:5GDO^EtM8i$]oVKCL#s-U-4RLaVd>1!5=Sq=1JT.&iNRYb]sE:4BV8
+%[`F;^_hf2"'<`f3i,aaAYFh"#T:6U;J<kF<K+hDhVK">GT`Yt8KZ>;-lfZ2R^_.n35ah=6N4b(=5m"RVnBZs*E\tTH@HKrkZ:"e$
+%b[Ip_El-eRMJ@toRY?5s_I,'A/k/T`EB$8G&52'j*hm(^6FT@[=@qUi.E[L!aGCMh`3U8`L`]s9ZmIIU-_r,aXsG&_b\N%C1FE6g
+%B`i9?:T\g\Z6^:-M+u>02CIXo`7T@UTj;U?iC(`FKW>C)7HD6:E`8AaJ&e6c!]a\#'s[s_!e\;lLkue[I/2>8DT2r0;NqV+-fS4h
+%6l+]KKlNiUb#^,hr;+[s`$*>2GP4qA`:FeK?c[kdOsQ]Vo+LcZ:bPSrIG3[r%V]69[tN!4B*-PR]bE'WZ&&<)3T4.NF*fAI?:pLp
+%l6a"e`p13im>'ViE,Rcs+ZqdDbY,GZQng%29/HWA+=@FBKJ*KZa9`7ZF+qi]M'V7PG"tg%NM=s8\&:>/pqdMVG/>!u[7$^OVC<m6
+%PuQ&g"<GH$>-ekI8#M"RQe$d!H72)'5bE09G&t;MoLnu5c#IXXc!d!130Pm:e5[MKk7Vfq8@U)7<p^d*^'pN>KMYm\h<M"1Ec9LG
+%8))cD&%C6k:oCm^:JHB<')!MiFa5D5P_3pa`i:\3cW?dq*73(9MfVS>C.bh!i9^_Uod0#7Xmd6&M%ao>'j+P&c\[NuH`ILA/4lF$
+%m&dQEiJ/*/7H>nGH"b^;3A_M.6mKRc0De&U_S?(X0UR3NQ),f(^lrbI3Vq4^QIZ;)?TrsDT0-;:VA&<V,EXTJi`UFuO`d+o@``FK
+%8cGc<.U*$9;6`*c#&o0d93d#]n9U*;S:K1330qoO!KKq]9pfC.Q&u`8r](#H,55j&eiC"[35Kg$Dcs3re,.&i5!HeC;8!#Yf[3)i
+%5+2b<'0m#(AVh[/K8H,6?ncdK^,Ws+0e"8N:8Gs\<<,!E2i8(pN@mA_&340Y@TEY-PQPmAYj*_=-iC(B10B-J!jI>:-hq6X^ZKJn
+%FI3l,".!>bn6q/*AdOA/S+hjTp<eOlXKC?!bfL1LVP=tT-[]%u3J#"SmS&S0q!r9MK5`$PhM:6Vl!fluJe92uatldh<7($n&1?`Q
+%-g8m`ns*gigrR&s'CJRb3ZjS"?@COKEPh1E0@M?3&S)1Y:)rOh':u8=#UIo@#o7bKa!5gla-M.u@3&'YJmB%6Q4ri:K]c8D:JSu$
+%'3l..E^F'XOn;i'JXjM`0R"]s3"a=Zd]@=1?&HYd)23J_Ollr`S.k.'8`KqZ!QI+8N[Ci?*=ZE_dls5AQW!oE@49S7a9f@M>M[OY
+%UJ)WZblM%cil$Cm1a2;_1+sj'G**_EI6B@Qk1J+C-Ih].GEW\_l"EE=p>q>K7HnL&+[fG&aMP!lP"q7p9B63[K=NKeET5H6De"P9
+%aa>jBi`@02-P@j\MEKug:?;Uc:gS$]fM+lZ^?K=@%m'L5"LCKG?OFdZ]sPp@-c!\@^<<nB`>g3t:ehuM.7Y%mEC,/qnHcA;ejI>a
+%%abp?d=e?P]?Z81H8Io&60".BAbB_gidi@3:*b6iJg^[\J\ba^9$Eh#F1eakM.MhO-^&RgLUBd>+&L=\U7!4@$+ceB:H?7O-<s:[
+%oqR@A!)Ap([/G(*HHWZY3-!ks_H+VC^?6\\eImfS47cZcP?C44R^b#@E*nHZ,8:&:i@H1^rP7n6*[cJ.*#[e+:uh``K=NcmEoQDW
+%j!ipiq0/eNiC#.oiY*$Wd6tR]30ECM3^?Hi#UemE-gGU$"QKVLRRlPC`!LE<7fZ9iIG4+)%ZqF9,u,.IS4N5a1G'bh69L^hT>cZC
+%*Q8XQb.NCF$(DT4<c=7S'@Zip$1XmF'-\8@`1%5hL[3oPD@(=VOqIgVJ\ba^9'5)#guUpqj@$lHK\AL2EMC<1d3/H@LP.X?acjr8
+%'%p_L>F]NtI/3H]ouVA.Sf%q`a2b)2?G%PTGkpp\X&hNL%gX?2*%!@$61R\qKGA^l&r_.onJ%La3.5gZg<F&nSN&VBhh3%SG8uD)
+%:r7Jt.LonT>*4-3g`]AQ^>lJ4G%(\;Rb4Lj";[-c422b1YXRUlb4<p,3a^26eQ!JH0bBY+p;H'dk!e>b-U^BOb<tU\o$E,:F/Xct
+%U'SbqMOfpW2<"C_#3LT6#a0Ri,aV<i$L+)2>=Cn>O\;sY#m(EXFs?%WY0&CF'LgAXD;=r@_-fThZgK2-$iHdIebFb=Q3ep&I/88s
+%q04cc:1_VUA=G.P9;Dp:A1k]-^$j&''A5\r7pgFM$IrCl6&R)TD9@^$a9hjIUWtqT>tu)=:*_Dd4SnX7\+RiYaGER4M3lMW%Xi^K
+%#UdFXM)3'EKW.l(0L!<)Tl<=LRXdB&YAdsk`!JVbBc<TD3AC[s@GF:8Yq,qB+r=!"?r"d#R%+iDnk^u7^q7ZN3!&CjT9Bp`4?67I
+%LD/&06i]t-F\Y>d',V-iJH7_bo$</7Tpj8.F/;@*7Va]IXC9lB"FVRg#:F=_BVJmq4"O-SQ8ikNS02h2q+L46kjr2PJ1P\P*l[b_
+%M*pK?Jr`TUQIteC$-ERq&i2O&QR,b=2Je6C0k^l[';?e!Zr5X=RcoZ"'4-U<+\R'!!j[Iq-d!/XAki>l#f6nc.&L?HJ<iGq?ndt%
+%Asn-WTq#5F6s!h^rNJ-DO*u)$/_qOWi0PI3@7R<RQKKsf).?<r.#M!?il%4'ip4)H1#p2kj7qhk+Ftqmi.7Q<k/=*1'[o8or/G0S
+%<dgB*0b5F#\==*^+n"L>/J2A)'B6s[BF/&_q8?E(Y3[?V3$DI75f<%M'MJ'M9.3:Dg;nr]Lg73<R1g%F&p6)u@H)qs1/W)ObmDc1
+%=W7=10TT]>i^?bT"P_CVSA8Md$d1<_:`NVE?!WIY<an;mD/%Yoc&!.(V9BWh`G1<a0'm9E9!pQAR]neLZX7l(U7b*?k^CKrqXDtc
+%56rXrn]Ys^EMRR5jX]mNGV0$`&"S=dB94F2S6ZtTF$'JIEu[enR*tt1^_2$0JjD`.`3++1f<.2j.BiS'(1;H06JET^>Cu;S"Y@K&
+%08I+bL-<Tjp8TcRgK3!:&\6k*_TW>80(R\c@#ue'MWLS]KW0#:Vck9?P7PY>i*=,X-XqTPO:rH>As'>XZ-#)3*<#Eb*XmA\!B?3P
+%".Ad@JodZ#F/%Hsk:hHmU=NjeO`H'O;X8uL?YiJrVMl0ALa!*G/hKi2!'2es/MW_.g+IDj0o*;5)mmQ"iK63K.9Zd6Qf.<li5H[F
+%jFprq1@9id:+3H8ZZ_He88+<^S/CLV+R)7Zkk4f%'(XEQ;hUPP:&'`Y"t+#I@1&JkD,,%C'U^8)'G<)I$BQP8E5JuL,8_e%qa6JZ
+%(^t!W=V3X0??Z89Da+]BUHk^jAHE't'6F_j==;b*32)2Gi^BZJ^9RY$bO6[qM%Sjf0l_f_M3il/cX-B-Q^GUGF2/EI'E6.]q)])*
+%&e69g9=V%:,YRJRml4o^Jo\_)VX;Wb3@usD^Bs9pQ>ei->GB.h_2]j%-X9)b/g:P_-&e@mJsMdb'=K1o?CWG-Q3b>6;jhfZ7HAtF
+%O:rH>AoUsVM+A.G,<u*eTDG*dS>]u_AI"]qBFeoS1u6!)K!h%PjTLLaM+!YMifJ3?-,bZ'![kW40oH_=/opJ>LK%R@^?,teTj-MQ
+%[`&0=1bU#djq'PX.o]3`o+JV\Cecr'R+gmQ-\M^P`5,*g&sEcU'@[Y)H!Wgbboq,EYscoea!#DR>!h/#Hdfe;iQ2CA?:+"FnDH]?
+%h>(Vd@MU=29,%`Pq)DecK(pK#-gZ*b@517`:.-X.bd7Ln!e\>E6kiBI7K3!FIdD95r^S\'-gX^S[Q'0/MF*c&&.9nD-1X>O>9-EZ
+%s72$?:;i>Fnh7V.'@3$f-n<l^"T)/uY*s\Lq/^+mkkTp?$$kJGgo#"VSN&C.qJn0-E!UFb=S2h=9aH@b6@0I9Q[hC=OgBaKp<G=l
+%&(=KZ248>W2FqLqebV]%RK-qI`l$arb6[C8;NE/<F]Gr0aEahp>VQ7cF3I`Sc<I[[6MR[`b%7n)H)n2";b1%'GEFE!6\3pI=eh@1
+%^P$X>&L1HKb2U1]?nduF+(Z-BqW$HS%"%=/55r-u\[tI,[S*k.JOD4Y.kqFWjtG!d<jGFYMC*CU>%:R6kK46si1(WKrof7RdS7c'
+%:JO0eaFttbfpk$aRkTOHO4g$7H`Qk"]/`4<KE_akVdfoYe,i=q''f7F@u2@*1i`JaO>h7akCgLA"$(qK?nbYQ8=[b-OV;;q'0@:#
+%I9Re3-O;(hK,L0j/b,&T_TW>-'$_\AAJ_npM>8\WRhLMdbj4<-QIr+K.F_(Z3+3n'N/8i-8e%Y0M%OQ\)rZI^n>d`!,59Ciqe3il
+%c+tNRSA8MdR%ObF'>/O@Y^s_G-SgVoa_YNZ3:VpGM4k_5?3$9FErtdYFuZ2hBqH>GI2PL/c($cC/TCl_fX07b\trD*Y=7LcI5crE
+%H4Ij'`/S_&>olTQ&VLh_o$C9b7HDMr$jM?h'-8N'mmKE9Pj$/P'C._%I\@9@B5g2D"S]eB:;CGpl>DUqhn(nmgV/X0'%bA7\P1bd
+%`2lsG_U4#B$"_Z=E8=KjII3Q'91KX*+ae@*-ll#AKKr:?0GmL1KYrX7[R<,Q#fqj=M*::J<X.lN5(*9<`&Y(d1i_LmA-mhmoB&lj
+%&q8$2O5Vj2O3OAQ12Z(6cqmLc]XN<'S<2?W%Qu@O0%7OP:,LLr$&Ss#^RQ^Q7h\p#'ljA._-hjA,Yhl$:1R"?'&T3-'2DM<:8CB9
+%3Up(6K?#2,CG"#,_$TL\j/+FjPktsNm)4/.*)1BIaR;)&9+6ekg=OXWB61$D/CZm3apoeV2CAjQ#n.#j$(_\g6!H(3)6Uc3dA-FX
+%C%"G623S^""\r09nDJuHVsV4\&31oJk"srglBXE$D$c[Fik32nn#a1p;+ts>F&P,pR)Oo=bDD?CHRW-MY56RY00(1nL(iQ@#F@e3
+%:5ChL>Rng]$jM=jRa=%19"(cY-_)*UQF0SSok^rQWuA1H&t>uNKj(?U94lBGdDid/T@YH[jD4-jYV'tU"iL_$%8WTZ-b8.IMC.9;
+%*9%MVkCdRL\75iIqJr4[<E\WJ`82t-2$*(+TS0OnOc)jn*q/NbG&mp`R,X9h*S+3oD%<+Ve"Lf6'hp(e3p>o5[-)5W=,nU157E5,
+%Tfm+8W.>U6""-2HOk8.FTagVU:i6T+'.*U!67SNSk@dK#\gh(2dhHhJTa<N=cdCfuGY8c'WY56F!cnFG`7,K0qn^>[XK03G0Xi])
+%:/!PfY=-ir<$;n#`fl)Z[03V:U.nYk'$Lu.P"^EQT?J)"q(ghF)Cd,+gPWLOOEgca\JHVGk3%CWLT)"rqW@u\WGPc1[;4JbDQ;2%
+%RkVfE*C:F:_hkA+Lj\&bjE>I,^5G)j-a`!/?CZOiOaD$Kg-tGWI]7C_<3c]U'M]>o:)$?KiR_'iOUd'Yi%B'2"9sLhIC[mu+Q'&Q
+%)-foJ83HS)"DA,5W\<II65Z-[bmD/u#Nf#nYU+JeHs)&@!jI?qM7G1RMR>`C"QY6I4Hr27jofK,%o,BUR)oZR&sO&k,oA#.,tdn1
+%;!3GJ5:6G("Q0Dr$023nK=R8Xm@8E9q153u-0N5<R@I+N[*>YcoV2_!1#\H4ITLq`Q>ejXXnj6':sUH_a<bARWO%C#YQV1gI%kdl
+%\o0WWF/#]W9lrNY!UV'iF.r\;U<Y)6]GH]'QCn705qb3fUC"qs_A,'SSP,>nM0a4eW`t)Br'F.d0UQ(2gWbS-,E!6%7fnOFhOK+>
+%F.AYBF/VSB-e=G6^RUZgVCc!20cR[Q/\u'QGB?L1ML]l4".%RbJLiOD3mm\W)Kp2'qrL4Q4dr$mT^h/tFtPLZ&NR(RgliDG-&Q7P
+%%Z,d@K3?>X7hb=cAN#nLbDE<<#n%Ap3>"(6,"GC90UUU\gWt^hNZt&ZImH<l>4q!T9`'[r>K$kfH6l>MV,bh-V.^23Jci:]HakfF
+%-+5?qW0Z)ge7L@Hm32eYZj/lVd8u>T(`pnkBYns51H8ff`rU.rT"Pgi;(P%L6hs*s/57kB2M^#T3.c)n$!JMq-_Oc+a9`7ZF5(`9
+%3C1AL'-t)XGkQ`<C?C3,1@8"[$b:[B61Eg)'8A8Zck>\2./5,'I`,[0j%q;C33fSi_VrG'Q5H+7["E=lj)DlSK8C8=2k_:Na<=4#
+%i.PPGapE;U#I-[jaMJ^T(\m._Cc28@J2a/&30A_CJXjM`0Xi`[JeKe*:3\<6(HEYQk0R`o\Kt#4U'X="^,`GOE^G#q+j<ThQ4Wp>
+%jOY@q-Zi!t/!ehRk9Xq;E))4AQ]`XA)ZhCc--#MgKOfpiS8`C-3#at?@EhH$r=U0AW&pMG/7II)8`3!6i']:Q'j+VP'+u\JIYk+F
+%,3]X_#U^f3-Y?N`3J#"S(7K$t7'e\L1qLZk)@u5>.b4,i'K%T/E[=j:Vt.7`@-d3l?T0;B'Ck-EgY'CdiD`c^YRf$5<uXES54,9+
+%D@WoU;d/s=qSZ?]C$M$E;!THm;,"C#8nt=<L*aXg$'MjaWhse;VS/us*5](+F)2,q<@i*]p1SkB18GfY%'2ml@W`D[f;bmGOH:N*
+%=L/Zil`,W1'T9AgId=!R=ucCHq1B1C:dU)>Xt%c_WcAuK9U6quPICX76EdF&Bd%N6e1UjJ:>dNI#(sI?M(UAMaTkHS-WX<C5Q'n7
+%^VBdIj0)YtpK(iB!f;/bi1WEZXD!f_>@;$?OA&SJ,dPBg^-oGi(Woh@`!5DC0F0&Aoc36q%]N?1haJTV'At:95>D4='-<[r1i`X7
+%T7ApV2K3,==[M)cJ8h4fE2)*pc6[dEd=d!EZij,\Y/#mO^kpM4F!Bq6'.KQD^emc6#'1.c(+0`_6BZA`bcA&PEIqMBfUR2N8-IoT
+%A;N,6W\;^3_)YrZ+$)V6i)._O]/f#XKZa\T&hYQ]#u&ta%OVr`:enfl#fI&KWH^7.*l@R/"LEccNgpo$LWKkQ'!jQk>%/6p<(e>]
+%0Gr%$95'h<QH7IKM85Gu.69alG;t^YU]PPQhl8=6$,mOTFC`6I-Occ;4um$i`LOaNW)"?P`>hZq9@*_je#KSpA-nD?A;RIsS&;i<
+%F$<>UoV2_r2]Y@_Pk:`-;M^ja!Tt*bRuVU-@m,U0'0(l+_-l\'_W!s=7rLFDKaJj,/G\ErVIFP>2r&lVrjO?:`7R:%9P)q.-(#m$
+%TN5p%S1pO-"QG)@VJY=GcSFlBMeEFR38s<$P%QEK9<]R5^_32E\)W]Rad-W9k!Vj*R]psVpuOn44dmePD`U5EKOHfpOV;`LX1m_E
+%,)Vo+?ndL5Gap20RuUrc:/iN79Go5/7fbWD'jte&6KRk[coV_ESCfdVEVSVu\<pbA-[_.m6^ARk:JC4:SCpQ_&q.V'HhL@E7&L-X
+%9/&g0k<qs'Rc"];r,\U,*).-dpRraL!\V8FErpg2iNYCB[mUWbJ\b`3?U?oH\0<<#RA.TUSRaJe-VS+*i]E1RQ3bV>m=N5?-f?as
+%;uDqqK9gI:TtUhe/`CY8Yls1,)ISDPS>\N>E"rt<'1IZiEn<^(SC#Hd]fDe#$(]$AFVd&Y!e\>E^4aL_XF8d<$72k#M,Z5NPS854
+%[eQ:YR[;AQ@<:F1W0m)!$#s:g.`2\1$))6GL*[O/ka'lJMC+kHbB:W6_BO#i'*G:E6CaARMC+)+]S(,.c3\@]OqJre-et1$:5GR5
+%E,Rd"/.mgS@\:*8R)=Oi.=i/XL+a'4`!&nT9>jkm',V/?eg4!bcr&!o+2t=hqOA5p8i'hOiAFZHEfHqa_p:'=5-#;Zfgo^*S_j#!
+%0Aj4HG@QKjE.)uPC93450$^*[`[^Pq1M\_#\sqa8]UQgg0-OKX7'hQd#ueTlC^IRTgT[0"=p!af:nu:P5(9:Y&#Iq^Ag^+r;\nqT
+%oJ1N'fZc.Z7kVc+9@d)hJ*Lu^+=n&jM9A8;UC$2j3^*Rc!o!J#E;,-F6^S=Dc(Pk[H"bl7oqh=qkDN._AtbkHJg)C+PB3TRQ,(!l
+%AoU.E6uMdF',tDC82S3R+SfI)?V`?mb]fQ/nk*G,3PoO4Q631r,Ol"'X`QUVpV6X7p#ppI,*pHn;h\n:.&&u-X&=3^'fki!1/f<P
+%P7M\&6@rI1R%[hj"#uG'S?OQ<Ee7-+il!4eM0L4)R_];D4bmO(GrTdf4QXqf-?N!&*h3!Pe>F:0\$g,[FZkN4KK1t=J6h65;,#^W
+%$7@`$L@lOm3?d!^E_^;k6bPHfgdM^V&;>=jHS6QJG*+G<';cM=7SZ3E4HL3n%-F]<1eqTF1hNUe<B*huSD^*2B]tc'=Ksj5[Q(NN
+%M\CP?I6!h-U*UdS5]8u39C2*CZ\0\R!)#;Ad)RM!92JB6QC,c#d1WO#_E"(KManH-&>m-mgkR1(-Ql(+j92\OF?uEN=Mi8g_fJ]9
+%"9sLh.g_+IM/4?#0+f8dbB9!Eg7Zm\(2I]5B1IND;/f9DQ=)d93%$H_-^(IVG\#fehc4%'IL22aNe$dB#9Kq[+A4C`^oP1CD`UR^
+%fRteA@i301OI/9:R&3kjAkibW9Csf/-q=s?Rgto$D:fKj0(N$FYQUM`R'DHPZ,?](OT<ZQ4EbdrDafd%(_#O:,qMe:F*(gq6%["2
+%C:!6-!2Ec6XRV.IDM\eh_kc`p':H/FM2-G7A86N>-f?asFZ0OI^P)J1$njtn9WPmdr=[i`clLIG41jEg%X8/faV&E>-t%lsA_KUK
+%BU5l(I0&*:%*psCQEV(^\VM6hXn(P+[QekRS:Cu$]fDdH@RcFm(_#QP,Wnhd-n"4i#9C6`S7!:)X"@t`B\q^$C^H8hb_^2^M93>k
+%'B!=0F.'K"Ro&.O:rO(E#=ld_$%)ADfgTe_KX"5*aGDLa'$_\A]`?MXVEHYuBobrXkX1["p%m/No$ISicsc!''=7o3/C]*m@ICof
+%/L&ejOY<"6H3'n"'1p7X*im#:',V/?[O#0R&1$b#T65KHH'*&tLY[/&Hc`fEdZbD6M\BCAM>]gl4ndlg^G9YeIL.*^E&]SE,p#9o
+%hf1'10U6@A3O,\j_Vmn-A_I>`aHl$E9<b/tc3[Pa-;Mcf1#Yl8_MqPO32'G`JXeEZBcB&E"Y>4p^gJj?-m<Utm%%g/:=S$?)Um\6
+%9BChD$-J)eI:k$M+utPp6D(^`RR?.hpmP]9^Vhj?$(DU`&dRQJ$"7/WZ,C/69rMq9`X1<27S^Jb'"0)G-c?M=M8T_4:YW=raPqm/
+%VeoY45D'X/nkc@q;nqSTK^e'@R^a_E["QVZR^.a^!Ed4SM3>Z2ibdV,3dXF)iQ2CQiR]'-aH7,Q%-FuE`7YI2SX^c`2!iZtkGEn+
+%:0;S)2CI]Ho/o[>QHYY)WI2=erqYk%41g9IFH1_j,i?rT&tV79nW[$Tn[aQuYXY,$rKqZC^>gol:?_;8r%-jkkkOA'`p0Ze38u[;
+%:@)/HMC'B3f,UBo3N+7^QQ;RM>L;q;AL.TMWhQaO3uB?PXpO4(_`Wf*>@QN6CRb$F"l%;<qm>IBM#`ITX2;:uCO)k0%A><sc^?_I
+%6:V^5%oG=Gi5@bD3O#XnK>H?OQoOWZk<HD!%TfFi=<\hs2-,qT8IH09,Y9ncZp^$a-/7d+8"%[u>QZ@F1JU'%RhKEA-c#6Y,:<s%
+%:@KX*i:mGaKYe%7C-o@^3]/'<@EP)?GEL52`.l'aZ&o]O-.GQS*l*VMka]0RW\;X(D0b@<El);uGu.6A9piHU$\Q:NWQaKmE^!6/
+%3@@F-F5hu]iT]qMKG9(S]P[dWnmuf-4IQgN-4J3]]K)Zh_DmEeY_36/r)eOTZG[/H=@X#D1QEf:S.gE!#0PGK\>LQ.:8k5-)M(q;
+%3Ca_tnRt8"j1$il<(hnb$/oQL:LG@o0Gr"SMjY79(ah*2VLro`(o*TLG]=qF35LKP_W&Ktji"^SM5Tdq:]i(?oqMh"0jtp<1i_Ld
+%ZGZc'MCFj*/!f\aK]f?grCr&b#sO#Vil"5JRZK#,oheE3W\;^3iGq9@bn4L:(UJd81nfn&>_*PKi*8SjRCE;GU;5.ZY56"C0R"p7
+%:42m2ODlD`3Di>C#q+p>Ko$HLcA>g$S00q=qWu2?e)tB922?0gW&fTGO'coiJ@dh7hFj7MU*]TaKL_FgF=q"]K_[&%Ya`P*9\[dJ
+%%In*uKZ"GU7;aU("t[UaLPEg*]"Wk\fW)-T^?ph+*)<;O9;Jj7RmVUF,,Q>S`)^j-(C#N&9C_)]OgP6A`Aj"Pjok))-Cj!)776+R
+%!U%CBI`K:]LH]3p^'pNVU)Zmtg70j]Bq%*@b[)d$g4%2O+3il"p5[%/RC7qclh]"^#RP>a\Z&9WS\:83Ob^o4VS4sq65*mNW-gG<
+%'G2N:dblbK&31mT9sD%!X!Gam$jLcS@cG<R_MQ<'&]+iHLdI8E,2p?E]!`iUUn")H<T.rWn<D1,nj<^i2t=hE'>bN*qe1TX_5g8a
+%a9d8^LYjk(,:B-CTj+Aq9QQW1(FSQ$jSCqJ`=dTm"&gYt"t^E:-f!Q.nQBPP7HBsPXs1aEK_d#P4ANE"<>"D-!]bhJ@.$q:SG8:f
+%,"mtD-mqW7JmoKCMGin2fUOpjP7uqM#Oduj38qQ<_r69Y4EM\)KNg8V>%1Q:bi-YMHhL@H"QRF"m&^m[iEB]#lHKY*VF.eFc%uI^
+%d\e\0jq-]%CeKH,$1XmFb988]gm\fBIYe&pa9nGV2LL5)$2:<,22[p>?ncdP@<*RZEl(u\jt8'[lU8(u]!+NNmB@e58EMDdI$JY[
+%XZQCUgRjON&'<Gca^gT_Y:#j5]=lL'72<T"YTJOuG8t'$VR5jYoSMOqj2BS'iT<s_*4c[):@&j2-hb@3*"U<]QgVna'2Dhu`<l'J
+%_Ru@j0-VM(b<s;NGB<7;D1N8L#<F59##6"YEsSZWEp5sqCt5sFTe$_N+cm6WF;17]#tY__Ca%+LE['gi_H^.GcVBl$I/2OATlj)J
+%jOoBWE*a,f=npSX$jM>]@cG>phu62,Z*]sY-#uBcen%@_QqZX5&uduf3_p"nBA:NA=gk!9:uR`]-;J+$c!TgfU/4VHX6B]E7"KC<
+%pV.d<*KmVWP7;G*_!="r?0#H.VKg?om$E6?3ZLf.UR:!7K[PN6CXnceM/A4c^j6L>W\<*>g+ID%-c#Bp``6@g-X9;X]?!,p!U_-j
+%Zt`[bn1Ja!$&'$]:JTtuErm8P5Yb]@(^u<--QYE7=r',\nE'jjaX0R:00;9VTise@"?i=Np%Q4EpQ*EtmZ!2X1FIQPJoUpu`$'4Z
+%@C3tEd1W<R9Z@BgX1mYiM/B:egL,jIj/T9lfFhNXQf*1MJ\LE-qn\mN4?*@FU=q;<kQ!2#3<<@$a9g3+St#d3JXjM`0Gl0,:Ad[C
+%EP/rQigaBe7@>Y7S4I8V%PMgsW.>VN-1':kLD.H$nb<!7PB8-I^5\R@@9W?C+JDnh^$.5PqD._:n2h-9&q3>*IBWLqO!^_LnCg^"
+%<F8W/VD*eiA(?oc2i"g+$X1m(JTm6G3RIgX;.gOVd!?1GA4#/K709&RBHn0?-U^VOg<BYY@Nm0R(^u/>`/-\a-[(Q;,;(@<oRhaX
+%'=f;m:gP?9W08&Y;,Aj,@\K=5=/3kWji"WXh`j5oM\Dg2Qm.L$3=J\D9`5U$h&Lqkf`"]GDjBQl_M])edDU-B1>O314lpYWHjNS/
+%7a<2u\4dk$KV;(D=<$OA+m3>JL.10XEsXWM)MVPY^oFS1$*j]g+)4).l`Dp_JjD`.7)mH-/A16uM4D@h0GkiU-iWtoNl;>$5*UjI
+%)Q,+$Y/lGV@#5Lh23k41'%p;u82tU.`&M2>lsPoO/TH/Q.+<?GF(k#%N;XBn-&fIWN?+B_RJ)pO-ao87M+rg?U*[hO*QL3O$0sGR
+%:o8*d*,6nNmceLSfqjGf*=%XSa"`2[qE']m@#9asGcC'S2g&MSF$d-b(FKV3R)fRB#(tkhET.qr`88UnbDAP2SrG,h=1mlR=FtQ;
+%R4YV^1X5XO[m0l;3T2]M.D=c/AI5tB>IDD#\R34?-1"(]W[/^SbHtn8+r?7d-Mj3.AdOe;Z6^nH9P)o^:7022W?l@UFDO^Z>=M8Q
+%hLle-!O([b=!:49%$mQVJ/bPJSB+$_nDj`A-58Ik_-erlbaeH(OV;`SM3s\EF,j]jZ^2:PEi!<LP/rqi@VLZ4k(f]%]S(//RhO'M
+%VEK8T>/I%A6@0BG=b:YQZ,DLT*Q8XQb.ND>Q"("G`1)brP,U6al1@VBUq/$q$TX]l'`57S9D%E-KNg:\m;YmW2]^ZalC1W+&l#?4
+%_LiMELD.O?%WPglYs_$KQ`r'X3MF](;F8UFM2[qjI%3_gKKr:?0Gk4ZOV<6Ecc;7`BtISr-7>UEU:%CH\^<$/#peg.]V8AHWiMZ`
+%.N9!hROftm8<k[TmU(JBYEP0JfkbPI\oC8CE-?]U3Uu1#pJsRu2blMZF-%A$k7UAqr=\+HK[WpirF"iUE%NfjD@UZ3W7Y3@pO!"R
+%3V;SdHZijJ=i)e[(dZanl>@*n5t<#aSY3>ll[fGIRmVJJ@1?W`lDgj8'cu<k7n#D:E,%'ugqcWDGrO13d!R`aa!n-"!VUmq8AMPF
+%&hQLHE&N4YQA8(c^q)!(#'6[U?!8TTb-UqP3D0:IB5)LRr5;KDD6<PnJ,]3A_:eBO16F-+'DZmCI!mTcij?DA$14rhjcepqP$`Cn
+%8nk"'eh#d!+t%CtSASm-8-5=F&Pek=S2g,\$",p:Cei(M&mh(^]a=A<lHAG0'PB(sS*!^XL/CY=.>Q>U23S^EW\;gLAr)sj!h:qs
+%,'PU>E2!tu'64PZJJ6tq:n&-<nHkHoWS*e<Q\Qb40Gr#>O,4PMZoO7B((u96M0q?iMU0*FhMPHO&PfDBWX[)W[M4[A_A^DS2]XoJ
+%'3U/*J,fEGF*d\AI$pU%-\k2%-g1^=0>mGC"MF#8"t,Au3&FD*Z%RDQQZ+c)>]<B1UC!\Aq!8,sM4'laeoQA:Qsjt9[Y1%^THtF&
+%!)(PuK[t\\>Jc"+^+<^TKQ&d,<b`j,0Gr"sLliANqVMO5B.L%)A?)#)U.Aq>";P75aKs&"`ec2.7&=<49pFk(Kfk-)hfNCe$-J)+
+%iro06HiO*6s7PHpo5$<\^3;WE'*K$tPS:F;$7qN';Bi=@13:=E?UEoYgb/\1K"^D&XnmX0-H%ZVh%K3*jp8>I(FKWl^'pd(iGeqa
+%e"4YfXgAG>"=p]3ErtRSAt6plQEYOR(c_VX@N*g=QoUil&*9Pua9`7ZF4Xp]`4m]Jc<"%F8QoD"+JQqfapASRjD7SqfnjIE;m%oO
+%n=p<4$2I:#5FPuG87W+-*90Gm=KV8rj$3P?m-FoORSUY)*`,V%SXj,,:@Ph$<\E@Q$.B6%4l6,M)CJ5W'&[X;5(;b29H.)"Y$6L]
+%qD+U7(cc$WblLpum10Yo'AC!MOV<HN9EGO>')"A,""-dS3AQ+2Ao[t<Xb'W&R5kjP!o(GN',V/?c6k_LP_^!/)&OE0KG13Y>/&F(
+%=,=.D%ei8EHSeS23DljMs7)0MI=D0YI-$tS:=)@bF#l9H#f/N@m(j",9\X6;ULW>R:iB)oDaM8qm4J,/##qH_AS'R7`WAii&nAgg
+%Ne*T3L,//14*rFF+qKYHE1+.[&\4l7)mY,%-OaS?3RADlFP=Y>^E&[_S.L`.fTQbL7#o)kmR+k&lpt9LW:G_<eL'6C.po8[;\M&:
+%;Doo@UPVB.il"(]nUE/N-cYHWLCP]1+*`-t-R[h-m2;G@q^"q+0_J'Ub-VUH<D!;SlnWG)''"+URC5%%k-II3S1p4BRlFh+drpHl
+%U^\>#3?_UYQ>&^PnDZjQ:S5(`'CI(8LqAH_3J#"SmQn].`FO%WXN!lo7$Vi1S\VUm-;$ka&e6;KKG4%X5QCP//hSbt\U^1]qQsm;
+%_WD!N0B'kVW*_mLK_V"RS\5^hZ*b&.k+I]6;gIk1Z@l%5_(@BBk9Xq/bi".60;2O#EM@M+S?V-%>X-HQ$+FTB<0fNf(2J896L<1H
+%=h?]\fh9^*R2MO!k9Y4CfUPLd_j7VhiSJ\'*XUm1#(sJP$1"956%[=;?FeoA<*HZBW`3Wc3p9TSZ+qh<N+-DiePrCcM._b.f)PTM
+%s820EgLRlPfmJ0hG]\7PH@C$4rc:P6EVb@Oo]5B2q!@):$-gl^1!cPAfl=rF0FpqhBP;<!q/q^2C";/cS\7/Dg#"/\2up;"GIYC\
+%@fOY^P5S[L*Lb#1HWD3Tm6'+!1&U4^_ae+C\$gRj2G(?ICecq*9K/h2)j?6jb7t\Rd;[p3d>6=Q%0seE21\=51$%SA#;dHQ#F^*S
+%5h#/qgAUGCYM8>cBKE61$:oNG9@N1/[5oS8Am8!)h/'/QWE!_A#U.!J93![2,#>%5W0FEg;9W8O9HdWI;oiV,A5aqGF=KcdO\+^l
+%R=(;HPp4>4,Y=0P"A+1j'8Md3`PEg/;)j[D(h*\:<bPN7+tLj!jlKL2V,d*dU@`)k4BMYPs"#SZf*!>tO-1U,mj(YWT@#(c)*%-S
+%LO:r[j7i:XqVu&tqR;:Y#0>\cPpQ9NLAedXqi=pq%Jd18b,Y./<m@^1IYn)s_i<!WY-9,K*ea$t$$qR1r0[N`>9C&q^\laL.Lfgh
+%l*&_.c\^nY#N;<H(%M=`dA7R;.oA!_jbP'WT7MJ4mJe91^X(tF-^[p):F;<kPpJ*rndk=AD5jl@R,t/URKr8Q`IDLa!Qid<"4OIB
+%2uJ/,:R(dL%#X^*Y$,iEGk,MFpqqa*C5i(Rd7Bf*mJ5^Z5EYCNs8:Jun*N>BNMHk.U9SMkRN[t>+#$7H#UJc`1+V'kQ-")Bn9IZr
+%'2;ef3Kk+u\JSOS>&3d0kC<HfZ\qKIn]'/JnaX^MHeNIgIW9OSre-)Zjm:)fQ4&j',c=\q/oiIt'GW_X7n:Ti7sl+5Do+Wtg#"jm
+%ZaY9P'X:=%R"nl)1!,H>]cE8+<ZXEX!TWfC.+t>S<BS.A;#@Oc%m?AKfLHVA>[j799`$E83%m7eEf!!UfeL\HJ>>srlM"rr?'6@&
+%T;4iA1$C>qXK?W]1oV6A0Jl>c<[]PERP`9$S#4T9f,J+tjZ8c,YmMjcjscJS/4C6]QJe:So.WVom'nRfh'X91Tr>Y\>R7/pQI#\j
+%GYB8-&W;2pT0eo)@>03=BE&<(^QC*4=9?CD:@sp&fbO3d=:b5"=BSfC5@r_B<__J+9Y[2ZE<m8n^E:r)Y4?r%^WG\S`;(@kj8?<P
+%fJ(XTYP`>7r,n=AR!p()+)h#KA!%$6o<7WOYKQb=aoAU,#7l'ls)HS!qWG]aG@2l6&rlFCDbi3jdA>A!rD"@6'3U?H=XDt(TgVuB
+%@#W;`r,m!ckqRSgk9l:9S6o1i`_P%M-K6:_;P?A]O_*ei+GP@c<fB/!#epi-pD/gf#WLbJ<+Ij]5)r)F`1Ea_jM1]ks!=0Xs7_H`
+%8ArRcc9aQtU'DARS7&Z:%OXmAG+N`K4qB$(kn6Q5So(oks8@HH^DE7*1\p<XHggInpuqMFjQ,\"oUPhMmkp-imDe,DWKSQiUF/0N
+%qo9to1e0BL7uqBNY"MrBa`F\u8%%j]0q:a5#Z`!1gkE*5Gh\7,MkO`ulOfLY<a%AODKA@q_2/Vm9e^($A7B%sI:M*mKX7.89n+k^
+%&&\t%d=;h'gDuH!3WgbsG+YY^PLJW-;A'g6c-Ya5WRoa8C9<qgC9q)\<iU:%V&G_1YmR@i/))N7Zi>N%k7oShD<CYbZ_$]IClN:g
+%iTAEGkM3Q<brOsWF.bpYb#XfS;IYe;;PJ3;,g$b!9T#W:78"]VnuR&]m-L.rV`hXFRi_9;5605VX1Nqs[kIWAoSe$DVcZ3Z:ajgp
+%q#1GiE-Y-/r=k'4ctNai5c[A)IaAZ`>-1u/;/8!<N&!EZ;Pas,nPiJ.,o),=5t*Dg;3=JHFMn<=KHNl>YKb+`;'r/lhJ@36]dek,
+%8KaDfUhlhN3k:Q3R6NVOKReLM`@eP"1MUjGYjMmBG.:r%ZB75fGj,pc"Q^?74KhjR"i$3u@*,sLl]V?VJSVI1V+B(@b#;>-7pJZa
+%[%rqa%)JbV'oT#T(5o/VQ*??H.7ID$5]KXU:f:7j;I!+'9M15G\#?Nq8n"EL8o]u\8jPaG+e__3`5`ZeG4$bElms^gp]QQ"a\Pl<
+%k@ILi:dtWe6m--\7=p++(Q3J'-n6c!-/4$''%he+\Gq,.c03=\Psh@4.s)+\I3L](6'W*Qnt@I7W!^WQ]@UG1E?cJN]@LZE(p(rt
+%%_YT=Z\YDlLF]V'p3R!u-=dIs>&/+;]h\'%aAiDZ>IfpL*?I<5>[E*4k6,#q#7\;gB<aFLR!Hnt9I;j;#VHN>+q-p[N_,/9!d]KQ
+%MGA)aU&jr+J\'S>Do4UcR>W.0"=kRi+]kU.*9'hD&q^gl.0)tG)@DF$Y/+c`MD`JDlBt1S.R5=ZbN+1C/gl)F>1gkMC@m]`/OcVD
+%+]_KlpD>s\rf*"r#c3'YXAi@1/H^uq@PJ+63^atOaXZ6u/1=8g#Uh5Q-5;^HR;'0q4,^$O0IYXX9P)9<Jt1K(UQA(K"(lk&;)9XP
+%.*B(_N3%3j.%nFP:X=Of[[dD*!*g?T_`3`\:=aQMr%knB(Y`i?!SG-R`Z5%."$hGW#BHL.MkAlt-.dNHkumi"F]%+I8mXB)iH/2`
+%\IikTJLb\PROuACgTdjlfX\[$.+hC%\?i!0TG1LTQ;]4^/>H*t>DZ$AHqTW[<32ae<2c#g2*hCa'1r^"XYEZ"lQ&sKAe,Wg/RZ&/
+%3:&qdK>WNoG<-<g^_J&<4HZ0'q-m;)JHV6GTRmOHeaJRrI;q7%l]$3R;4Kk8b4#$,_'<HV*Un<*p%9oKGMc7teL6VqV(sV8&osOB
+%VErX^+X`N8>>_/LXJB]Uq)LHd\gHdBCVja`ZfQj,A^KWl;Rt*@$7rCK*M8k23W*Wo=_Fr?H@nqQ*4MI=qaRmo0Hlru$fEdE0m:$[
+%_^!+]%WZe"jW&Yq.NWLgi$N[KmQaf8hP]<&"K6SDjZFS+&Bp0d=2%/HZ0_*BJ^5G/"b<g!#_lXQ!%+(6+We)m:H;31>"L"ON!=m=
+%5^=o:L^-<;nk]DWqSJV]#Oi@&N@!W68NEsSk'\BV_eIm/<rd2"rH-sF!Y.8:*+#P,i,^nMB8[j_`@C:iJHl3=$Q^rFXV6F:UK<3Q
+%+%sH5.At$TT-VM<`N[MF@c2FWi<4E1aZ<!['YDgA/;Xp=Gt=-^$*1h!<?Ad.6cHn/\8>95"kj(jp3O&GCXVIk(t^Q/&7Yj+n`^l!
+%<[s1S'sl#"2?W1!`+jE]HY5^ZE,Gn5;C8L94-LDK7]uF(Z5df2@+#=7@T9(a$7b"R+p(.F-lB(B74Vk&TIQ)&Ti+lj:PJE^B@>5P
+%FYC54FLJUZ?#;hGd+dD0Up$NqdFHoGAY=O;b2D2;Q(alX.`9/f%,e%'?tb?M2Dg4,*gr`X3jq:bA7U_CnAstc0Ob;B1GgpEL`%Bk
+%6[[,Mi#lKZ63"_7Q+m7>S7(I-:D3:oo_)#OoT&\<N--@7qt`g0HA?kE7s]K:@&LVLW4R7e@WJWFU"sO)9;V.;$#djrIeAOKE^H1!
+%(_b!t-]o';1<`$R3n/JQS<0c[3eL/#2B'fbp9&stTo&WCNiLgq]))-SqR2j(2V?S<[+@6Ye,f70%8DM91uP>/AtI;&Q6]1XY"#(P
+%d#I:cdbNP.UoC2KO;d"&M!q1gf$Qj]UT4o=#<I2<D4#J^3,o1!GCM!;6Pq8FZY+g8PtGupB\reD7d(os`r"/I23B0GEU2j.Tu,uS
+%QI#'a1hLK9KP(o7*hAu[5!DJJCkBsnj?-j[JhRFgU\G!Be'j5je.c<lR%2%`1J9Nkg"GK?fp0*.@!-@9F`)bC(GJWega.bP@<#]l
+%S].)^bjV:4FE84`3-Hr,mp=!bX[T+k^jq]A<DIS#jcqtZ.skYscFCs@LRJ/t"'5A202Dd2h/qs8@+X8ceQ\]:W!4#U>!VbqFp\jL
+%?l*rE(!)]`/puNF&@^JC1M6CK]6E.]',R&Hr(;[.Ia=TIWSD[O06?.Hg[CiAGOJg:p?]>B$G9[4`YV/uQ4ssH?j0b*-DZ)GR:!U`
+%$@Vu=cf"`dI$2$oS*&jOR[r=n1UfD.ZSFDO4?:)33OQeOhH;T6g`2TNSma*S?%Z,1g3QqReo%,aRXG1+7<<*i@losEg/]\[ap'?S
+%BFUh"'WDRrX3,ui-/]0LI/]KLn3oKj2r_i%82(.T-VVLu^u6c@@W_gP31N:MNX48WJDXu5>7k2Wk3rDUA%&rLLFZah3Q5[!6a'>M
+%afGf]2)41qro@"3s$f!KEl)A]k`MC>Da[?6FB6*&Ti;tB$D#T2EdP]TnjG0:iUOtDhPeVMWt$U8&;M`(e`@1BiC18h+i*%ckO=4r
+%J.Dpt!3Z=[5cF&e_N44UW-J8<O$CM?Mt#ohA(Djog"iSt'O9K;'o+l$nH3qN_2%P:i-lu-^p-WFJsDr*$4'F\cP:E/Jd?SIkq71+
+%38C):_HlTH3*eg:8j*P)[>jYupj@bbHmG3flCWqu&>Knt;[J%U&;'EP:E[(]T1UM2!L31$j27!/Sk,Xq&Oh@_2+af.U6ldgBS8[Q
+%L/+o9PJlIg5Wi?h:EU8boi*DVR]4fd[SWs*CSap1hc=(plCA$/&..Sm0f!1&#Mo`b<7fK*Q)C=\K*o-l-t-%q=)2#YBBNZHcZ!g[
+%-q>r'.ueN?+<ZD2=8*8kNfF,iD=)aNTGUZ'RS8?6&$5V<eN[]a)$GQu.]hfnCBlU[c%6<^$cnA3*0,R*iO:$ZihHSCK8Q7O<bG,m
+%bG!Ef!/9..:mpDpP?_gb.D\LkAMPhP.0G]'8HjJ]PqnJb$9c()/X"O2&]pu98JG,LE]$-6US8AFP,e<L)apRQ;ILUJ5LBH?5XQob
+%Br#d?<.U.P[1]Ec3SI=[%:ZS7VmFP-3nRN5N%4>iE\1KjQkW^+BS/-%U"u*+5_&W8CBdY0etLDYTaXQcTnbq1Yq"6=YTgX#XOL?P
+%>+8,o;lVEaSQ2MmW3ci,`f)W$e0__\6_Q@>8tC[/,0+G8C-ZD:1jTB,7A>BT2CERcRH+5@(_TMOPTstA!;/]L@mo7'3<A"L<dL`C
+%-R4]lQ].:$nYqW*+>F0p'j?1lh->V4Ta,+#!&?:M'kh'8%"Go7Q0BPlX[K0$9/V*C(1N[I&BQaQ.=q]Aa^>a+&G/q(O):ju77@>T
+%0&!>J!0M"JI2N,!L'oJ'J5QLl8RdQMji&O51'LKB.$YSM,r,JoW>$/jk`j/fPa3_r'Ga?@'G\dsjD\"ATEpEC@qW'2$EH:C7FEaV
+%B.kZrlmr_:fI::k_^\GJZ'7lSo4BFC-6tlCTnF[YjagW'IM/.V/cjD)@%A+:H6_c)&4,CXXSc3+AgpVQq(O7nK5-$.p.FIc"Nq3u
+%GXG3#=JV`:GY"*)8n(ku8t`[f<?b>-MD\rXX[oGo=>E,md83+N-di!E7tm3Lg.$Zf%S`c@2k(*$S7WsHCT0jiC)/S$7]&M6PR=fn
+%U!`B8P+Y^J=)&=FV1qUFkEW*T<$Wq&'fZA(:*Jhad1D%0Xu;F`n>(*;FHoh*0cD&FW>_d6V)G='-8bFY78DbmpBSjs6'KQg2`j<&
+%^m7Za^b[B:jTN%HV?nj'SHLO*WA+ZMr>!@dN)];MGT@3`M'jmBnroXT\(hb6iYEW^a="+*N0:)G(F;6)\c`b^+^"R'RL]cd-l*"h
+%^i6"aCDa919s1L`*0gi%lH(42VKuj,+nD%WUe3+Nmfi$/h_g'IXHPhTk=p5UOYX8VN;Qi1X+Y(N.bBoAd?gh$7A\aVgeh$Q>U#IJ
+%Q'H2>/D=D9mpo%(/o\4KCJZJ1VO^-gdWuS[#ndiW*:/2\#>$&$_!M-F0n?>WKbln/8uaW\PfgoO*Gf0!9Vs6kPCXI6M&#f>:5(lW
+%a#=T>W/,I^/>5ulQ;bm_s3!c9-K6F*P>U9PUiBth\H*Q@.=?1Q8_1@Tne3_^/gYt#QSDm^Q-2"+2UDO+:B@Nl=r14$WCY=&8(6U#
+%H6.;?Qbt<sH3)ViKZJg8g3<XO-Uj#?Y3G$T/JTR7_C#H2S)BkIKo5V0`oL)mmSA?fjb+fKc\\C2fl?E$#undk5G=*6C[#)>Ee;sp
+%OtSg==NrB;JXhfNGX\=&ZLr5^2n-m%]W.K0abb0=HbS:K-r!?*)!#pJf(I1MqOL&!W>p?-ZYb&?<i[;^*.I[V?QFRkl!l)9gpC^4
+%XKm/!6-1dg'k5DlpI/"[.[)@lKuHqd%T9hI_uhiKTI<cC1V>ohlY;hi\SYtnW>OJfA]5jI>[uJo-rSu?R8gl+=9:b:?!J^&]ssjK
+%)&gr?&okYH"H0<5-dq(l?bDn:fI'<e0HWFaQ4l#K:69*bb\eMCQP1pQ/NH,R/-M\6Za!Ei,UZF[cDO096Btn<@3R4)kt(8r*Q\Ti
+%Q4s$D;&dR_efrl#R[d3N$4/"Qp10J(/*-n,*ondinforraU+i=TWmNu6E807[R/&0#376]as;'eV'8m<g!WB)\L'@M3KYo,9VK":
+%H\"M_R@Tm5Gi6r_IJ`KDs8KY!^%\da#Of2"Su.hI)n$KGPf]TCLW4(!5oC_ReUh1ZVQZpt$MpG1]r7q>Ar"hK[+N(.E.oq^K3sPQ
+%@nMsh,uTrO*KJ`2^#^AE]RaatU5&G_Y`2PCS/;QQ6TN<r3J2*?:2E`qr5Hd7lrKRK-*f[X]JU<Z6@ubk$2Pdc]'WUSf;?;PZ,iu9
+%:_@9(H>.I]`0M)'U1S.sr5f7#EIt9&Ka'V$5r5)o@Bd8g$jo+@,#qC*Y&-1]/gN3qR8IQ'm-A,VcZWSSYgn@Klc=o>7A7A/E["l(
+%!Vqll/D7gR75s,9ZC[.KP+.D=?#O/N6nD8SgKF0t^\bQ+:d-`oh;?iAgt^]6fA#*7g=F[!gHY2U/$Cfe[f#?ms&P/+''+`mOrJTZ
+%6TL&s,WBNm.OZ'"52-H;+nGVfp+>aEjik8.^V'<7LE:`R]5RK@T5XbocaJDc&BRn4lp(.:J,D)b/<:g!@X)_3CidFD`5\I'UpD7H
+%3K^As/S/l)jhs2Hia7k=8/^QOAfJ]nP7pjbXK<it=JUos,g"o'$+5F;e_tB_qHUO)b6`/(a[Bi]e)eM;b.OSt<%6p&/b<Pq#mZV,
+%B\`sr-RVU][!A&:?PNH3QP1<(G[8O(Ikbsf$PZ%7l/'1)-$"Ufg&%*[-U]_D<1s@FnSeI(DmVQR+;h=bb^k<%+7P%1@CsDu$:bRG
+%4S7"<O8R`SrHR)j!\j<0[][H/#nR4+pqu9>AM'.E[A*s@_U.N-?iRa1?MrfPM5`M+d;nup&'iHR%h=XR/Dh.u<>H:6IIPY;G>E_@
+%dahDJ#$E,S?jFq><bc(+$HNONj82,;jAesN%EXGcd*!e1Zh`I7*9Di1FYmN*63=c2`nT0Yj[=F0KTsGfjb-H'TLkDoP7pD2-^'*&
+%%So)4-`gEFR*[Th3g51I_4<</igQ?oRHn8$[3d9l,sO9i6W)3-d(*>4*P&b"(0>;>`)[ClY`Pon,+8@Irq<pQo2gEa_mUL9<_FRn
+%oD?5K=9Q&jS$fB#/J&=SqWL,Feo9Gf5CMMPf9THU^?s3Qehsn+^\Gbmq[^op0-,AuWR6ReOn#Cq8!!]:L@&X"?ei&9mpH%Wa5^+)
+%s7#3$FF+)VSNTca:VYO_f?jGFrpTl>i6Q>s$"g%ng7Z[/V,H0,jD1uPjc6MF3Us:^YTq+62t2'LP#F(]a]Ac]'XerIR%=8M*2kPQ
+%s7;m0ngGkD4-q0N3K_`C5sEZ:PFOn@<fbh9,#^4YS8]T2@Dm0fY<HC4X)2(OKt']5"n/k&0fbB^<6VJ2'=j7kTM.Q2"@Z0u)\\p.
+%2`[#,&tjaEZ&oM`+h>aPI*%aT>p20rSu,sP03P"HfaTllQMASpf8CqaPM'&8&[/CABkjZOY-)SUC:Nrf]aYD[O$*!skihe;IWGCR
+%hgFU+qek%`:b%e1k1':B@&Ta.m(5K0Df^4erntaK^=lF`Ep9WC-DkGUmMFUrRTmQ,e"?LBL:_g/bndo`Xdb_a\7P,Gs660Tfjo5C
+%0.7u,'"EQ\#DFf\OlU:-k-ZN`En(nS.<8m'qb5HO/3>+AOjOF5M3]p(KIi%RQ0YBQ*%P5dcj)5V+8G"l:?9u1_Nkl%U1S.sr5f6[
+%=VB1odp)/=-RYu<-er73D6;3Gjb,3c;'`jK2('blqbVC8j[@DTR"(^hKK=P2A,WqRWT6iMj9Br^2*Z+*<uJ=n3L&=VJe(:Qf.3$+
+%917b]rV4DpM[J8]=%-\0@%_FIHurq2EGTIdJc"ol]D!)Mb>hVFs3/q>A5`6:%m4t"STj`:$q2Zr:VHeenCYZTrpJrnh/hK=mQEMd
+%EpKiOg_l&=5QC#<`t'2QX#/(<*WQ,bs7)+2miJ*gP0&scpE*L>>lNF&Dts*kZbLtT?+7#M6mMlhL>kepKM:%o(G@-is+9=M\qZ[E
+%">QN1?;;V3+^5>[V?jK`X,]f4Ee=+u`$A-!,$0'-OqScbWaINO+WGHf'7)KT6AOWT"%\Of<hZ$Sf+Q#)/+DFA`Sal+3Xum.KZ^CG
+%iankj>*BS-VBS^,d[AK\=*fd.Do!f,)e?c_!<l=%)X+Aid9nPQPq1#<JfAEC21Vj#)e":?R[92-cB1#O,A4<QQ\&,Y'`ap^a:W^u
+%h(M&jY1CcMX?RTB,1k,UeEKcGR@NSm^pOcASYDJ@*I8&j'd-d$bZ0cB(<l7/Z,k$d%QV^bXCoRB?.3De_T5Q/WbQ0Tn[@gHFa?DB
+%;q&\7jNW$h^@-XM*dHW"?iB9+?iB8`h7IUnlKUte.blY;;P>QT.m3fmdhC*lbuTT9JBB;jPsf,I2S02Dh!X\.r9-r#5l96h2uL_b
+%s$KAW<22<6ps?b?RRX^)W()8Md-V31$t_T6Lr$J1o70F]?$#c)WepPV!:rQH_.\thK8tr993E@f(EtD41+DO6LJ4?b3$FDj"7+:?
+%;:,t+WMC4fAYK[0r[Fj/`PU(>;HWC59KH*U]5^tp\!VfVH7Ik=kqHWMX.@Hi;,,%`n$A-B%7j.r%HV!2KHq3[U]Ih0o=>e#;6(.*
+%R.Z!##k96WhB2PBE78K3$+/9:g$/!l>9$sZ(-,es)=4#1#s>+PO.8;[$/5'["A-W#'.lM8',\(X"tG6_2tA4ApsG9^Ou4ALZ[j-C
+%c>l7<)[\/;R[c'.jb,asS5:unj<14:YVP<-Vf_JW-g2Y4jXao)%U.N$Oq\a4Z;)Q9<tmZUM6*U$<2j%F990X[<2qge:cLKu3dU,Z
+%\*\NYs"hum3-FLF0>.)8_*\Iq]D(0m\bWhjHG.V.IG9e!&r@5QBr)q>'i=\b;CMt@-l/MqUQgl'Nh%KS!C9&r0<Dn`f"6i52r/r'
+%4a5b*+2gE,'Ft>$*3JOb6iqZ:7@dW9Uhl\6jm[:7-$%fPJVAOaJ&/Ar3C0;.b5+GX.486'A-6#p9$.H8k@>tG@>3(.ROT[_KLGCY
+%VY;.-^65\WgR2jG!P;4W;c0KP<*40meP9`Fb7uplla31DQjPGtei?8iTL,Z<GdV/d",7dn)lP/aFL\ZX!R?N5LI0k]5qnsSX"7!n
+%OqU%+&t#Jb0K[>gghD0?TI:L'IS__"!Bb9u;66I$b))pU=ORmN:2!Pe"ORi#o[h7P<-"6;)M9UhP#FNm_&Y:U<(3GM3UPONMbm9T
+%70Q>ej=2sM)2a$ELs5i*@LT?YJbb[LW\]aJnE/<EM+rCX7a%Dc"kVAKjhLen9pQ[]ij>&^>[Z\idh5gEKEQ[R=K^,BC?c`"(ROQ:
+%i.2\NHL^"XQ[\]'hd-*VinJCD4EUAfmbN6DgH.P>T2'#A4U/hn8s3s,.b&dm>m!+gEW^4cb+Yb9X>a6Q>sZ(*2R@7I&]CV*7W=83
+%+rSLRbdS2Coe<`9JLpc_l`QD^m_%+%Y_<GE&4S;U1HfMML8H7T+X]Yj'pUO/K8fd7;VRUCNl89b"AMDu).6i;mt>=JU!.onQSf#,
+%?65r_7"pnUY&ZjcQOI%2($c>[C\1SNrLcOaMTWo6PGLAM9N4QT[QmB&/dAsHGY*u+#.2qaaGCHU-Yu=N?m1(^/i)Qa=GYkqHR(Sk
+%Qi+LJN%].-6D+uo>!f/3LlfDS"^dK:\3Hd,@`f"C$t.0`XjNFJHm_K(S<+kF8+?HbCMG85n:I&m6Y<RbORQa4Bt>K7\COTpZ6eY"
+%,Iu+!@"(,Qpd0YqesUG,N%nAae>un:91a#Y[<62jWOa9`WYiq>-bEs<6q+9LBd;%p-;[k31`G/5?u0Lm\`MDsO$%^[h:&9Os2RA'
+%YQ+Pcs7sG/QZM?95Ps5WpHS0*i6\F?kp\-HU>ZD-Rd*-b'M7e-"^D+9)c/PVXjLZ,',Vi)oE,@-L^-cXqo'ioFC+kd9%m2&XhZGY
+%ph=upD?k_s:\fHpG?CpWk]3,JP"0On/@fGN:!!]!'iqLAUVhX#c^Gc71=..K2ei6"B)F$<P)=ka[[t7UkOc6%[[bFbEe7gW+a9SE
+%4u!:4(ik4,&HlN>))?^kLN8UmHlmUE!77Ej"4TD`#<S$;E$@;NZ?]iY2`o)Vj>56V%LSo!_^^8J:?5E7]G'HC!Z<OC;doA@i,]Jj
+%JJQ9k=os,'_NGSCapdp/c>nIM-509>ghi2u\l.XOR9(1U\F^ZCH::s,,@r4%n:TDQ76*?F@"*pSJ3<BALET)E1=p!qm[bUMZ?ED5
+%PeV0$("m5j1n2][km9pePV3j(Pqb%;O%h*-M,Xq5b%c,2O,P/Ar5;*tSGE+*rqPCMa++-0s85Y//m`qaV3c,4j0$Pi3gi<5;C:N&
+%T-\a9.[`_^P^l_%PQPTRU1,kA,_>n74%nXr5cg(+!@-*$,Xq7a()-X3`]M7lZ:$C/<S4dBq:_;XER)-$I+k+C.j-FLc/kV'@4d'1
+%k(kd*3PkKKRHqtOo\KdLqWHKt0hghi8=N1!k^9&H$,3*pY;\_Np3Ml@XJX4/'=kQ8/2s]J*u-7_r$r_Q:ThAE!Z02U56s;#W%a+I
+%>)Qco3KZKZJ`fdq\@E8J?cWRp_M70*c&ID[Q4mjS-Yt4P'F+QcM)?GB\e3Nm)QA90<j:T"!Xf`oMbb4[8FbD'$g8HVM;HI@%8^4X
+%\Ya$&A#7$K#qWZ@'h&lC'+>UY=b;4?V9FH9@l.G^RB5YC'Fht,)sfR.oVnFKo1"i@nHa9=PL40^Hs:$,kerpQ[(4.rL#&-^.Z,c5
+%d\RnS6c(%ZS.KEA3Ep8B\Kum1Y"XLRQ-UP@Ssb)j`:K>0q!&B>qYn+as8MWq+5V(r"'%5O@f-t=>%`G]P0_L2]-e%L.1[<g-W1:n
+%"mMn7M?<=`cT0B>CSNVA;cX>riuQKc6+)daMPLYO;$%UbK$t@cjJ]:!BTo(CjDFF1AoC-s+d&oRngGkfK-4l<*.ebKqUZU!dg.D[
+%8+>OTjILlW-R%"nYQ*1DCR`4J\qf,M_/dSt0CN$1,V)%X;.43JfO*pKo%07..6S<VS=n%*k1>Nm_0:m,b1]fgD9>gO14MQ%G*$8h
+%>t@`c5tbUKEl-f]X&>#h$Gh)o9:Ct#h&N$"Bd\E$@h&>@`MdbH,FMj\6;h&9m[?B_ZpK>C&5eYu9-1=cZXC=jUiULa#o!ofeJ0JS
+%4WhR71,_/t//c>X%o'qY/87DacQp](&Gd*f:&cf.NP0c$3i.]_-Q#daEh,V@OqYCCmX`LIDZm<+!F8@&Me#ed9QI[=,Z5>CLs&1A
+%LXY#/hDIDZhUU?sX/sb5NJ/[Q;R)`KGA&FA)7Md0\I()kTiC9>Mu;n_PS.;?JJ0=!YQLI/pJ0qoiM<XZHk>S0OK2#BZLfjl]$OX\
+%I^+3M2PDN914uD7Eg.Xbp_]4H&t=sr@]>e'CCim9[Z'=G."@[8[G%V+Egg41]5KRjbd<H*Z`_30^CThumZIbF:J!=q8_*qHpbGQX
+%EWVTV7#/0(K$Jtp!bR^`'GAroM?G`VFl<L`c:TCZ)o7WaN<!8tNGdB35cU@D&4^P%Eam9^$H>.YWUIKcjA\\Yh^?2i":^fHOEJo9
+%TI?aZ!j/kA6<t7NMh>@@I"UK0)q_HLl1'Ur8C7qpRfS"fMrE][dNTL5M\(as8ZESt5Z_WY%%1P2YQdgdH4ujoY24GllWS+8D>_S@
+%'A;s&LR^p4,AYEQ\fBf@H]TObN.[1(Pt*IY"&^SDe>Y;pO9)1h'(hO5b="FMd@VkS.+A6'#?t83.RgZje-9q<TJ;\k%lBqAr0K'I
+%NWbdaY12Db%b+oR6j9!B$!S_TPN\fpQctWo9-C!;)2%DBnmJ4c(Fh2PJCZdEF+GqkR-m%;q6;)'TtCdoTqT=E"A/Kr-?Z>-L<Rh;
+%&LdgNWM>u^<rkBH$9EF,6s-gBMahUhZ8gi<^g:&tj`W3akkVR=8WD"hKe$'t8khcqm1`[9fm4U1!CmG%U]jBqYfak0S^\PD</@"g
+%CK4eeN3T+K#LF)q]@Z??!HqP[k4Dju5)\64[X$(t%[5F[1qWDL3Y1KWjG2Cp>I%&DaRA.VoL?I<Ll.nV>;8%<!MMlRG`iK`TQiWq
+%#p"U1_`h`T3*-aF2d0H+AsY7>e.rjbQ5&0Y=oui\F;W8!I^dGYi?9q%Y':G>^G1!nlalR#,qk,qLp.iLJp($D-CbSR,.R9Tr$Vej
+%Z08n=*MgnK>h!TAPq3l0"`RU\kVeR86YbA;]TBPD-]p@n6*]r#0db.t&Wb2%fW#\@.egICUNNMR%<YaHq+G``Mb.b2$5n=pA\\D.
+%-LTV7r':u6g-`V)oa3tpCLa>96a@MM/V\ZAN.reb+%FA/2Gdr+a!:nS7MuDR+:+)bntgL6alR++BRYXt\H\(54WK09PT`+tR>-5V
+%X&"1>K%B#7d(t5/)u]"gnf^$n&ISB92'jQjE:$m;]e"6P*^qhjY/?Z@p]:^S$=K,h,(g!jJ<Z]\!&=_X<B-9Y8KoQ4GTqqhdp1#*
+%:h;*cbV*aN[PF@#+aG8$4gP?p"<ZICPf]qeldfg*Wr]@A@>?g@f]!EhFSH@mBXl2V<f8fF^5s%1!n;s,Wa.t/KSgC=-<:3m$(QT?
+%!':aV0Q&:AFWkH$a:+5a&_X$XidhCgAP-mY=q$aq8?<Fse.O3d3^>3ZU#@R5Vu]Eq7u:4KEH4\^8YVMAf((*+bZbZ\s86r/HnSO$
+%9cB!oX0hr3UW30lSWuQ\dmKT8bq`[IR\2f#Ur4*EBZGY^e!S?31LP2)Y\ukM:o)Y,Z.Zcj!*kf.D0PcGc@Fa=K1OX=3;b\H%sA3i
+%F?"gO_;gS!Ht_j=7sold0,X;I`rglp+;bUjjb`P)74;CY"sVh\&ugaXX(1[gGbR*YW(U+>!u4(46Y08-<E3OOF]3EW1Jh$)!n79o
+%X`ZmW><U?[#!j^r29i@Z"SE5kOI/,*!Unrp/dE*D/u/M]ltC/!Ci8ZUDWsVp.P4q#Gc.CGVnKdIZZ?-1kT"8QlYZ+S:Bp])^B4^&
+%3r=HQY5YTl!<VU$\pFX.qhBFoLAUguOb(?RU#CjMWJ.mneWn[u]6E-5FS-&dp'c(c&%6Zk[!25Q@:6"DXf&.p]:lbKBPd*OC?]JL
+%l%8l2f'_\OSsHgVf(Rt/NkTZb5Sl-,eN41]pPs@iNV)k&p@OF>p5ekVN:h1LpC/>C&JIERmk?#>TDEOi,_fg&,Uekj&IA(@9ahM-
+%%?4*nO3S/pbmY"T@OCpX-khj"d)\%91H%UNrP=VqJ`4`MTrA'#G^9o'3tR(d_-rQ=jFGB/^m>T>0M7%((SV-Ol4hU!/cgie/f+/S
+%&ocC[C@(/&mHA>"mtHXNl=t5(DJ\aBDsF9:C^95[[1-t1orXK:9cV\K@muQ*AN`hjU+Vn5NPoSKZ"f;4'aF%qi\aRU;&bMH_EK54
+%TZC;a<-;a=.!/i&'*olqjZqTs#U4YI(d)86^`UPA?.b.qSj?^=`_-Rth*IC**-PS#^YIcX3^)T/%k/ZQb7hbik\rM=gJ?s'Ec>H'
+%cj2W0G'N(R6-+g$#RMUX'JDj@c3RJ_Jg?N6EM<OI%YVg`"3ae!%uJ+O.=dL,^p/u$o'GRt\8*@VO$HDNXre!INL0jJfH?mi.$%>*
+%6+7B\)LV#3:;tU4Mr=ILLM!QtZ)Y5M5aG5DO!Et@(a/pQRg\^t5jg;:\N#)g89/\DQP>K\T(5EpLaQ@>:(du197V%0.dO.._5qF'
+%/X-ToM5l;f.bJGXp)1c%N$L&%%EPt?$s$Ho$cH?-Ltrr%Rppu]@n0W5r/Et7+:W-4IdZWF2S^11M0Ar-K\-cs.Dcj)%Ph"2:Q_>k
+%5B/SN+sDb:2raC]SSg.DO9<Dh4,%pp[LmC1fJu&.n@Z[F*l&RdH!$6,Nl\GP<")P.mM?V:r"+I,Cq8:@Xi?WelCTmLPmGlo<7c)<
+%%8kpaT!#B)!PBK-:BG6l(W.l/Z*C&9>Z+3rCMQ^MHXAikkoJEeF:WO=L:TpFS8?rRFbM/dG]\7BCh@d:DJWd2Hua[`C11^dH$4(:
+%DLNB](YG.H?%JRBKjBUp2_QfN?36Ge/?dh1IV0DJ[<MA:4*L)'F3cF^h#crV)fa&,&DXnlm_-+/o![<@\c%Qcm_%k:]C14<QhNUi
+%cTMfrs1lAGmXGq$SHg6_m,<^AJ*>k3@HU^Q*8LSH'9>BWjSo*Jp?apMqi<o>`4l1?+GfcaI/Le-K*S#0FSOMI,KGibH2?a0kFP@f
+%o[rb2*Im&#dk;\fk/Ct.]R0d*p6B9_HhFr4?[_qLf:IKNobUqZrM>k<V"4(,^g""To%'kFSp^4=[pOL\2m3=uIL#6JK"hNHGSg/"
+%Da'iccA1l&qpE$R5)(Wl:VQeaacl1aI/ElO:;-t'4NRbX[kX!2*D$"OLQM:J/dIUIMc6N<J^!#fV`9,$PLJukJaKF8+2@jTfag8/
+%pX)Lo5Pk0QLEE(Br=;+Z_)#^g"3u@An^DQGGT_81_A="PqsraCY:k>'%Ij00^]!`(n%SYpGJF+Mqes7Jrk%XuoXj#Z"7Y^Hrq+IE
+%hgbIHmk9+Zh1^boIsU(s1Zpt%jO6cb/pqs<r"j!0]`e3DF8"B*Y_=2fIL9?To%[kbS\OsmB:$@.m.9+@r;=#?/q!gIKAU#5inI+^
+%n'6FV2'aDO\G-M)L:E%;6A!OuqVC=AIL#*\o)*--5pQtu\bJ%PL_PSrP_ANT.MC\R_V%R(T=kN#4ng8ll1qN-OtlaCn23OAN__<V
+%I-)W<%mRV?nM,"^"2[RkhuDm["@"s=)5Mg8m(`;RVl/E:F8CNqVr'^clMWN:hYZBidiZ>GlJpclq?T(Vc3J:$rSAJ@:BPOLr>tIJ
+%>GkhXoA*JTs37UJ^C@gW]EXl/?@M;&9<YusGk%%X?[V[/k?n)YF"b9,g^C:dcOug>gZMmfrV77:LL4D5l.<.nrT>k^,X.*I4::WD
+%djJH_cL]8<a-&RXoF$K8cQ<>3F8+1j:H\;$rsV*e'Gj+rr5:B]Nh1LTkd.KVr8]X^puF4B4ETZKK85L.3-=N&iF<+R*(Rgia'o"p
+%OlH[l%Ne2T0Sc6Eq@HEkpn=VZ+*_h`j%heKs2ZG^&+>:.ikUb=*B<oJ6-OnT&1!BOMg/\QiA'93is1W.G2OfWs5QTMZ4E)>`9BD\
+%fF\0)$X#W9i5s"M5'>f1;c#.V=4BV4&qD3&StL\8#f3uLK]foBb^`=sBh27!g-ug+(tTf3amFU!#i\CRj:b#hk`!h-`o,!(_;,TK
+%(QKd$\Y"n&G7#/T=]Tg>3rU>Ddk;^TJ.=f$%`E5Qo2"?Y6FCcd5P@3E1:d)Q^7R[bOiDr>a3e0PnC461T6TR^6h`h?fKJslHM>+6
+%giG^>?GrW55(L-RK7YrJHZ7m@^dJ"NG]4`m54lpILCjb5Ie;R%p)SG^E>\$ImOW0Obl5M!Mm8fmH$''p\BA8o`'+]>6\QYoonU)P
+%Ee]6kcp$T3SjUO/?k+4^3sWY'b<J9P"<;\VB]KC.YFUA+GT9+_+J=nE^d"rdPI&BK!h7-YHPh=*^*hhkJ2Itt@6F,QiPW\H*BoMW
+%P<bQaT0.*-bRD]1D4`t7m.o[;^\H#/0C`?`C_)s<BH3\=Gl$*[T)kO1"i,!#CX8.*jlJFoFaE<&[pB8FH1Md;=C6atm+%<@cb=Q8
+%]IM+lEo-MLGM[T)>lo#XDnU;i9uO"ihE6K:ha**U;oUn;i&&Bu_@?^beUlZ]7h#A5q-7m]8M:MLmsr/:p$jKt8`+k*RUsu(F5Z1!
+%g?nX.l,LKPp\rk?5</PV#G6I$gahs%T7$2I($'ja)K<_=Is_8cT",-Brl:XYp+Zo'G37#f1M8?AB?so\o[D,hS3-biq=@t1p+3^!
+%S-ae;kR>W-%,ib[%?c-cmL)#>/-%\_7je&%qguud$X]HWbg2t]>QFNpg".%U,NHiQ(V]_S]J)<V'_rJ[@39RmnAUaOJm(_9/He@+
+%_"Oh4ObEN+S%f2Wqs>K>qq_!\E^HIUc]?)#<emimY-[]qlP/;-`rO%7&$;pn/RO!54[]aH_TT!bWKG`1L&%G(4^p()MbK7`fG&4[
+%<`Q[NZ*BFFd4qmII^PNgX3Df+K6es)Y>D/B%ZRemDiYjLF=Z3KMnN'$4R<sOoCb5WbY&8O=6:Ir:"3>ETp>=?R4U/\hdp/bNigr'
+%K=/BIA+TJq/tj*h`bIihKD&'257nj*o*!u..&JTOg0X3sXnZuo'tm8FE3uo\HIXi4^ZmN'[B-t3P0.1EcJL?;(3Y\_b+)*O?S#dr
+%BW\_*hVfmDf$p%BXgf1kc@P[4dpb_GNfCMKa3<QGc5*`XDfig0/:)5g!Y1:'.V5:SHUYPi]LD9,pN>`umA%)2b\*fjX`YdUA@C3.
+%N/\d&rTJpc:kp3/[<H@b*F.Ub"q'[>-"QV,/TLH@@L>l*=6rhOa-@%'>.C_'+RC.US1r4"-bO'S`'W6qEi:!j7os30DK2Ae/^1>4
+%TcuO/pU)?TC>V^0=qPRA`+)dLAs:(iA=?SG9qc`a=V2TS(`VEj+lD'KMeR3J=m@pS-5OhVOg$T!^8S;iRj=F,iH:hgH08E;.c@gX
+%=&X/fgl+/)]:j4X3&/bsY-O#;0=TT`ZANYbio'#KCt])08t3.%:1K4Il_^eQT#":q7.YZ84_Rt:ccg(,Q?Fm)X0QjpjQgS&'qVI)
+%es^b7F;f6^k.+AFU7]W>=rV=Y:fLPdj!0R=?[Ps9&rl4aUW.8:D.t.u5N$LUVkUS:e/f]8mag#,VdcdFg@#k!:P;5aqJF-&eP1m6
+%7(EqJP^/]2K9J$RXj7tlE]&1h',I?[]Yuuf*ult1oQ9^c>H;lE2RU8q(J6eLmdsI27,To/N9&9m8nUc<qo=(a/!Y-/OB#H;*HAZc
+%mXA7/\4,Xu)k7kf[01K5$atk*]Z%G>*,^DX30r=T;Q-GNe]`tMCT6,#p+jDD[e5\>8gAC<jXsV)I=,_1&g3NlOmpk.?m_T@3&P].
+%IbZ!&pI=K,1s,=^[&,4,e?<&m;aV]a(nP_L[o*t3VE>o0%HJBI%B:?Nc_t>uE\QSAoT"UjN7HLHHGY1^/Zopqgh!VuZo`tAeM.Ci
+%IbqIL+#`f5_[SIR2<"DR)3qa%?0a:JlP4<P;XTs\</,.VCn[!=J??;u=biV+>CXt^,igU[eY#VVB?FQjQ`jU*)q-\s<34<D#<&+@
+%^efY51)'!;>0AiV;f$18jYJ'0E3TJBZKTidEbNR\X;8KfI*`dmGI6$!PZ(TElE6_W\Rn+l^dk7B`iP$LGg#jpC-'D$g/PS=d=k'p
+%V\67;LGLhp4u)=A(p@,"bdsgM'bSKf[%aJ!Z-h7\1fOcQXHM5GVkT0sI+%AgZsqdOKpG6Ab!aJ$D-aIWj9XareTb7!>s'IafS4!R
+%4GgngiFunF(3W[e=%8W^b2'M_HD<AQ=Qcg,NALLj;+E!>Q&Do9R\_>jNHqVQioHR)A4H:VjO-;<+kEh-q#e<10r%T'@<Mc(I1`f$
+%Z84=!AhT4+aIN)9fQ-Ot0$BPNWe]oNC(<rIo%0^58DE9CaJ2m)bEXt-12,LNfbPOqCULB?HR.%8PZSUanJWo[lQik)/PX]&=3jbt
+%>XR+FCj^UR&8>$9eN:C6UYYHk[OSN0M2Kqh_=5.cXYqM!1h;QhN^[4C;3,(hdJLP,Ru8bUl)nKUE_3^;>ET9<a*[-g="Pk"S)$Y`
+%XDM?Ve.QZPe[c,GS[`LJA>Z62hpMi`3.,\]1R$0BcMG%\FlO5!l3`FW>clBWHYnnPFSoid\IH['B/buX=uo8VaK5nt)D&.uPpUuk
+%2DdK5Wt&7d/V]AC(7C#^pn?5E(lqFo9Ym8U29eR%BBq'G4N(&lGWqfeNL3unDQ%\)^jdq[=S-G\+cF'?&r)B.JsB'B.VdB*cNPlr
+%8NH],Bn5-)2Jgp.0D](_ieO2>*&agY`Lq1i//?P:Q_gF"\f<VL+fiUoN`n:`8H=5'LVsjIBX8!?9rnI@Xp7rF,TZG[.f-&Q(5"-c
+%i`n7jXI*cjK<<^U*a=tVgbRLL=SDT[>gAV5b,3ZL3uuMliD/f1:@#:.o<^qul6NtSj_aRSUiZ+/Y3@Pu%4AiJK,+<:Z?]k:2qnq4
+%M:=G\4fG=DjIatARpo5iKUJO/GqA%mfR)QGQngE5Y\=35nsOMP`b#r8h5\"4k,cD>g'1OdmVp?gPrCI69Lof]KdI29Lc'Ya7Zik@
+%egF#"/#_oe-f.!<3*/oMC5>)U7:qs^o3bY]G2IP@$(V:5=0F0CL[_d[#/_Kf*c?M:Y@e/Z$cqG[7;jBD<OF<XEEd42akEa#=_$PV
+%!Ot+7KumL#=m@R>O*+i0'nt+U$(<3`;1^9^+CZB22S)bi)M49B26I*eK%sNPW!7mCkX:oN8dO]+<fOcFB,PD9YNCF2M]ie97p1PI
+%K5jZq:1G</6lNV'Nd(VWEI=pN9rV8E8&6)rkQ`>f?l^&bG=GH6JHWm6nH>6@1gESPg2Bp0bu#1V`^-[e#9u2o/P-MV2ai`F=)u-V
+%o!itXG.J"ab:Nqo*;iu%(I>kk3Z!+WYVgAcSCN.lM$krf=/*0bC/SaW'99-1.&N:<G1`N;=O.0@\H\RCeZClnGs'gI2-Ii7%[4;E
+%(%rDb6'G%3nsHJS9+^9X\!k@f+h)%8)[_t6*X,G":ps-6:!kcu1#Z-%73AZ&6@rmtA<#eXn0AMJiRd=e>rKHuf/hPu?%@g9WO!pd
+%gnRVgD6VRP;H:i#Un)QZ(l$dMcFCbld9A\;n$TZr>nr6M$E;=,^"]L?OLOToQ!td%9>l&Mjdt&RdC!&l%/la&&O&-X[ZNVSaD%qd
+%NUt;_L:p0./_QlIYW#mLK6mMIH>fVT]FULBRQR-jo9GW**Gi^.U"I2HIlt3g%Q8DdQ[f"XXL*u@_3WoH<'.T^/bBh3_8`\@ZHf)'
+%9&"k:D!eppmGM_?l29:%N`WR?oB37(ZJ321\2VJ=Y.@BOWuZ$=C,U)2r)O`b%^+a'@7eEgGAm%`#Fhm'X")Y&G&X9"c`OU-NEf1!
+%m,7FamA`d$MB,re(4+0j@)H&eH$5:)9"V*$4k1%FSs/"<436f(2Ji]pWjJfVeTj6dauV-#G-Hh(fo-s4[F24X<9I#?H^A35.kQ6o
+%Yh;Xld15_sDm$NJ8,mM4*NX`JH*N"FWjIc?_%tjrX"Dl2edaT_24&(`QX=GGZ@f9l2cj4`Dj_X,E]'1l#C3>Vp$?)0n'0CKl<@[%
+%3FC%nll_pcQGj?:be:R@;E`?LYdpgVfadRZBllGHZM3Kr%t3W_%PFO)Ej:8!\MkCLE"sG?X$-*'q0$_fQ*rt?fYVt[]`rT4eK4S$
+%/3CpGV6+Y@>CCFcf76W.g-abe[=eBW>#m`[@>a%Z0S)sP_%0HY\)?+Jm@itjVC:H>%oX0lR%h*EG4<B``D,"$%oX1GOpPs?%Xse>
+%G_PS1eK4Sd@>\N#mGNaKMO.7U5>4rP@>a'1g;+:u'K9G*5>4qe3[V'C41Jn".!iT#V2@I'7NS[;C.2o6aMW=(UOC7uE-i.V*q5$:
+%i@9acgc.AP1,^WMXD8NFFgj2P`N0*JfkAD*1h'D,lLNI&KNK7OKL\LTbr%/U%\^;>\<LYqKn8QnX$mCUE3"-3%db-<2AdQ'd5Ws;
+%f"*t#22bN(RTLH=BhUWG5EBh%>D/We'?al9Wsd*\ig%W>Ro'STLd+.uLc6T^^[D+([jc/c~>
+%AI9_PrivateDataEnd
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.pdf b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.pdf
new file mode 100644
index 00000000..d053a893
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.eps
new file mode 100644
index 00000000..d0f89b35
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.eps
@@ -0,0 +1,10895 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: Puzzle_BG_Start.eps
+%%Creator: Adobe Illustrator(R) 12
+%%AI8_CreatorVersion: 12.0.1
+%AI9_PrintingDataBegin
+%%For: Alice aus dem Wunderland
+%%CreationDate: 10/22/2006
+%%BoundingBox: 0 0 612 577
+%%HiResBoundingBox: 0 0 612 576.0040
+%%CropBox: 0 0 612 576.0040
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.19 0
+%%+ procset Adobe_CoolType_Core 2.23 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentFonts:
+%%DocumentNeededFonts:
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%ADO_BuildNumber: Adobe Illustrator(R) 12.0.1 x204 R agm 4.3861 ct 5.530
+%ADO_ContainsXMP: MainFirst
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Utils 70 dict dup begin put
+/bdf
+{
+ bind def
+} bind def
+/nd{
+ null def
+}bdf
+/xdf
+{
+ exch def
+}bdf
+/ldf
+{
+ load def
+}bdf
+/ddf
+{
+ put
+}bdf
+/xddf
+{
+ 3 -1 roll put
+}bdf
+/xpt
+{
+ exch put
+}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/ps_level
+ /languagelevel where{
+ pop systemdict /languagelevel get exec
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr} stopped {
+ -1
+ }if
+def
+/set_gvm
+{
+ currentglobal exch setglobal
+}bdf
+/reset_gvm
+{
+ setglobal
+}bdf
+/makereadonlyarray
+{
+ /packedarray where{
+ pop packedarray
+ }{
+ array astore readonly
+ }ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type /stringtype eq{
+ dup /Red eq{
+ pop (_Red_)
+ }{
+ dup /Green eq{
+ pop (_Green_)
+ }{
+ dup /Blue eq{
+ pop (_Blue_)
+ }{
+ dup () cvn eq{
+ pop (Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def} repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash /AGMUTIL_GSTATE_do xdf /AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit /AGMUTIL_GSTATE_gy_xfer xdf cvlit /AGMUTIL_GSTATE_b_xfer xdf
+ cvlit /AGMUTIL_GSTATE_g_xfer xdf cvlit /AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def} repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone /HalftoneType get AGMUTIL_GSTATE_ht /HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht {sethalftone} stopped cleartomark
+ } if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ } ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup /HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }
+ {
+ begin
+ Width Height mul {
+ Thresholds read {pop} if
+ } repeat
+ end
+ currenthalftone
+ } ifelse
+ }ifelse
+} def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%) anchorsearch {pop} if
+} bdf
+/filter_cmyk
+{
+ dup type /filetype ne{
+ exch () /SubFileDecode filter
+ }
+ {
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length /AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ] cvx
+} bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+} bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type /filetype ne{
+ 0 () /SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict /AGMCORE_gget cvx /begin cvx
+ currentdict /srcStr get /readstring cvx /pop cvx
+ /dup cvx /length cvx 0 /gt cvx [
+ Adobe_AGM_Utils /AGMUTIL_ndx 0 /ddf cvx
+ names_index Names length currentdict /srcStr get length 1 sub {
+ 1 /index cvx /exch cvx /get cvx
+ currentdict /dstStr get /AGMUTIL_ndx /load cvx 3 -1 /roll cvx /put cvx
+ Adobe_AGM_Utils /AGMUTIL_ndx /AGMUTIL_ndx /load cvx 1 /add cvx /ddf cvx
+ } for
+ currentdict /dstStr get 0 /AGMUTIL_ndx /load cvx /getinterval cvx
+ ] cvx /if cvx
+ /end cvx
+ ] cvx
+ bind
+ /exec cvx
+ ] cvx
+ end
+} bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict /DataSource get def
+ /origMultipleDataSources imageDict /MultipleDataSources get def
+ /origDecode imageDict /Decode get def
+ /dstDataStr imageDict /Width get colorSpaceElemCnt mul string def
+ imageDict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ {
+ /imbufCnt imageDict /DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub {
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict /DataSource get imbufIdx [ AGMUTIL_imagefile imbufs imbufIdx get /readstring cvx /pop cvx ] cvx put
+ } for
+ DeviceN_PS2 {
+ imageDict begin
+ /DataSource [ DataSource /devn_sep_datasource cvx ] cvx def
+ /MultipleDataSources false def
+ /Decode [0 1] def
+ end
+ } if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or {
+ /srcDataStrs [ imageDict begin
+ currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ } repeat
+ end ] def
+ imageDict begin
+ /DataSource [AGMUTIL_imagefile Decode BitsPerComponent false 1 /filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource /exec cvx] cvx def
+ /Decode [0 1] def
+ end
+ }{
+ imageDict /DataSource [1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx /pop cvx names_index /get cvx /put cvx] cvx put
+ imageDict /Decode [0 1] put
+ } ifelse
+ } ifelse
+ imageDict exch
+ load exec
+ imageDict /DataSource origDataSource put
+ imageDict /MultipleDataSources origMultipleDataSources put
+ imageDict /Decode origDecode put
+ end
+} bdf
+/write_image_file
+{
+ begin
+ { (AGMUTIL_imagefile) (w+) file } stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources {DataSource 0 get}{DataSource}ifelse type /filetype eq {
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources {
+ 0 1 DataSource length 1 sub {
+ DataSource type dup
+ /arraytype eq {
+ pop DataSource exch get exec
+ }{
+ /filetype eq {
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ } ifelse
+ } ifelse
+ AGMUTIL_imagefile exch writestring
+ } for
+ }{
+ DataSource type dup
+ /arraytype eq {
+ pop DataSource exec
+ }{
+ /filetype eq {
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ } ifelse
+ } ifelse
+ AGMUTIL_imagefile exch writestring
+ } ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+} bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile
+}def
+statusdict /product known userdict /AGMP_current_show known not and{
+ /pstr statusdict /product get def
+ pstr (HP LaserJet 2200) eq
+ pstr (HP LaserJet 4000 Series) eq or
+ pstr (HP LaserJet 4050 Series ) eq or
+ pstr (HP LaserJet 8000 Series) eq or
+ pstr (HP LaserJet 8100 Series) eq or
+ pstr (HP LaserJet 8150 Series) eq or
+ pstr (HP LaserJet 5000 Series) eq or
+ pstr (HP LaserJet 5100 Series) eq or
+ pstr (HP Color LaserJet 4500) eq or
+ pstr (HP Color LaserJet 4600) eq or
+ pstr (HP LaserJet 5Si) eq or
+ pstr (HP LaserJet 1200 Series) eq or
+ pstr (HP LaserJet 1300 Series) eq or
+ pstr (HP LaserJet 4100 Series) eq or
+ {
+ userdict /AGMP_current_show /show load put
+ userdict /show {
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show} ifelse
+ } put
+ }if
+ currentdict /pstr undef
+} if
+/consumeimagedata
+{
+ begin
+ currentdict /MultipleDataSources known not
+ {/MultipleDataSources false def} if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup /filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup /arraytype eq exch /packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch get exec length exch 0 ne {pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup /filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height { pop DataSource flushbuffer readstring pop pop} for
+ end
+ }if
+ dup /arraytype eq exch /packedarraytype eq or /DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [ 5 1 roll ] bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs /TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs /TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type /dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ } if
+ dup type /arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ } if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch {cvx} if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type /dicttype eq
+ {
+ clonedict
+ } if
+ dup type /arraytype eq
+ {
+ clonearray
+ } if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get /DeviceN eq level3 not and
+} bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne {
+ dup /CSDBase known {
+ /CSDBase get /CSD get_res /Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ } ifelse
+} bdf
+/DeviceN_NoneName
+{
+ /Names where {
+ pop
+ false Names
+ {
+ (None) eq or
+ } forall
+ }{
+ false
+ }ifelse
+} bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ dup 0 get /DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }
+ {
+ true
+ }ifelse
+ }
+ {
+ true
+ } ifelse
+ }
+ {
+ true
+ } ifelse
+} bdf
+/base_colorspace_type
+{
+ dup type /arraytype eq {0 get} if
+} bdf
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5 {cleartomark} bind def
+}{
+ /pdfmark_5 {pdfmark} bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ 2 dict begin
+ /makerString exch def string /tmpString exch def
+ {
+ currentfile tmpString readline pop
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy /PUT pdfmark_5 pop 2 copy (\n) /PUT pdfmark_5
+ } ifelse
+ }loop
+ end
+} bdf
+/doc_setup{
+ Adobe_AGM_Utils begin
+}bdf
+/doc_trailer{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright (C) 1997-2005 Adobe Systems, Inc. All Rights Reserved.
+%% Note: This procset assumes Adobe_AGM_Utils is opened on the stack below it, for
+%% definitions of some fundamental procedures.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Core 201 dict dup begin put
+/Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen [currentscreen] cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_in_pattern false def
+/AGMCORE_currentpagedevice nd
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA /Gradient /Procedure]
+{
+ /Generic /Category findresource dup length dict copy /Category defineresource pop
+} forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer {readline} stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type /dicttype eq{
+ dup /HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup /HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+} def
+/clp_npth
+{
+ clip newpath
+} def
+/eoclp_npth
+{
+ eoclip newpath
+} def
+/npth_clp
+{
+ newpath clip
+} def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save def
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ [] 0 setdash
+ 10 setmiterlimit
+ newpath
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias get exec
+ /Adobe_AGM_Image where {
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ get exec
+ }{
+ pop pop
+ }ifelse
+ } if
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage {} def
+ mark
+} def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub {end}for
+ end
+ AGMCORE_graphicsave restore
+} def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ } if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }
+ {
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ } ifelse
+ } forall
+} bdf
+/doc_setup{
+ Adobe_AGM_Core begin
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict /AGM_handleerror known not{
+ errordict /AGM_handleerror errordict /handleerror get put
+ errordict /handleerror {
+ Adobe_AGM_Core begin
+ $error /newerror get AGMCORE_cur_err null ne and{
+ $error /newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error /newerror true put
+ end
+ errordict /AGM_handleerror get exec
+ } bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err /AGMCORE_bad_environ def} if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 10 def
+ /AGMCORE_&gsave /gsave ldf
+ /AGMCORE_&grestore /grestore ldf
+ /AGMCORE_&grestoreall /grestoreall ldf
+ /AGMCORE_&save /save ldf
+ /AGMCORE_&setoverprint /setoverprint ldf
+ /AGMCORE_gdictcopy {
+ begin
+ { def } forall
+ end
+ }def
+ /AGMCORE_gput {
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget {
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave {
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge {limitcheck} if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore {
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt {1 add} if
+ dup AGMCORE_gstack exch get dup /AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall {
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save {
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge {limitcheck} if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup /AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub {
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ } for
+ }if
+ level3 /AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern /makepattern load def
+ }if
+ /currentcmykcolor [0 0 0 0] AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace [/DeviceGray] AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent () AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ <<
+ /MaxPatternItem currentsystemparams /MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/page_setup
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor /setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3 {
+ 3 index add neg dup 0 lt {
+ pop 0
+ } if
+ 3 1 roll
+ } repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {
+ pop
+ }ndf
+ /currentoverprint
+ {
+ false
+ }ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.) ==
+ Adobe_AGM_Core /AGMCORE_have_reported_unsupported_color_space true ddf
+ } if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where {pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias {
+ /Name get exch pop
+ } if
+ dup dup (None) eq exch (All) eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_in_pattern known {//Adobe_AGM_Core/AGMCORE_in_pattern get}{false} ifelse
+ not AGMCORE_currentpagedevice/OverrideSeparations known and
+ {
+ AGMCORE_currentpagedevice/OverrideSeparations get
+ {
+ /HqnSpots /ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name /HqnSpots /ProcSet findresource /TestSpot get exec not
+ }{
+ gsave
+ [/Separation AGMCORE_name /DeviceGray {}]AGMCORE_&setcolorspace
+ false
+ AGMCORE_currentpagedevice/SeparationColorNames 2 copy known
+ {
+ get
+ { AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where {pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ dup (Black) eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ (Black) eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ dup (Black) eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup (Cyan) eq exch dup (Magenta) eq exch dup (Yellow) eq exch (Black) eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup /Cyan eq 1 index (Cyan) eq or
+ {pop (_cyan_)}if
+ dup /Magenta eq 1 index (Magenta) eq or
+ {pop (_magenta_)}if
+ dup /Yellow eq 1 index (Yellow) eq or
+ {pop (_yellow_)}if
+ dup /Black eq 1 index (Black) eq or
+ {pop (_black_)}if
+ }def
+ dup type /arraytype eq
+ {[exch {filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3 {
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup (Cyan) eq exch /Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup (Magenta) eq exch /Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup (Yellow) eq exch /Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup (Black) eq exch /Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type /stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string /string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in /readstring cvx
+ [component /get cvx 255 /exch cvx /sub cvx string_out /exch cvx 0 /exch cvx /put cvx string_out]cvx
+ [/pop cvx ()]cvx /ifelse cvx
+ ]cvx /ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type /dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict /Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode [1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0 [C0 channel get 1 exch sub] def
+ /C1 [C1 channel get 1 exch sub] def
+ }{
+ /C0 [1] def
+ /C1 [1] def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions [Functions {channel paint? AGMCORE_separateShadingFunction} forall] def
+ }if
+ currentdict /Range known
+ {/Range [0 1] def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict /Function known
+ {
+ currentdict /Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction /Function xdf
+ /ColorSpace [/DeviceGray] def
+ }{
+ ColorSpace dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get /Separation eq
+ {
+ {
+ [1 /exch cvx /sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub /index cvx 1 /exch cvx /sub cvx ColorSpace 1 get length 1 add 1 /roll cvx ColorSpace 1 get length{/pop cvx} repeat]cvx
+ }{
+ pop [ColorSpace 1 get length {/pop cvx} repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2 /DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup /ColorSpace get
+ dup type /arraytype ne
+ {[exch]}if
+ dup 0 get /DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get /Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup /None ne exch /All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get /exec cvx
+ 4 AGMCORE_plate_ndx sub -1 /roll cvx
+ 4 1 /roll cvx
+ 3 [/pop cvx]cvx /repeat cvx
+ 1 /exch cvx /sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get /DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get /exec cvx
+ 4 AGMCORE_plate_ndx sub -1 /roll cvx
+ 4 1 /roll cvx
+ 3 [/pop cvx]cvx /repeat cvx
+ 1 /exch cvx /sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace [/DeviceGray] def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup /DeviceCMYK eq exch dup /Separation eq exch /DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type /arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get /CIEBasedA eq
+ {
+ /ColorSpace [/Separation /_ciebaseda_ /DeviceGray {}] def
+ }if
+ ColorSpace 0 get dup /CIEBasedABC eq exch dup /CIEBasedDEF eq exch /DeviceRGB eq or or
+ {
+ /ColorSpace [/DeviceN [/_red_ /_green_ /_blue_] /DeviceRGB {}] def
+ }if
+ ColorSpace 0 get /CIEBasedDEFG eq
+ {
+ /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup /AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace [/Separation (None) /DeviceGray {}] def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup /AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup /PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading /AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop <</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4 {4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll /DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation (All) /DeviceGray {}] setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4 {4 index mul 4 1 roll} repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval {255 div} forall
+ } bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ } bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup /DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo /moveto ldf
+ /li /lineto ldf
+ /cv /curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2 /setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace /setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where {
+ begin
+ dup 0 get dup /Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get [
+ exch {
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ } forall
+ ] 1 xpt
+ }if
+ }ifelse
+ end
+ } if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ dup 0 get /Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps {AGMCORE_&&&setcolorspace} if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1 [8 0 0 8 0 0] {<ffffffffffffffff>} image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ } def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ } def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup /DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup /DeviceGray ne{
+ dup /DeviceCMYK ne{
+ dup /DeviceRGB ne{
+ dup /Separation eq{
+ pop
+ currentcolorspace 3 get exec
+ currentcolorspace 2 get
+ }{
+ dup /Indexed eq{
+ pop
+ currentcolorspace 3 get dup type /stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err /AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ } def
+ }ifelse
+ /sop /setoverprint ldf
+ /lw /setlinewidth ldf
+ /lc /setlinecap ldf
+ /lj /setlinejoin ldf
+ /ml /setmiterlimit ldf
+ /dsh /setdash ldf
+ /sadj /setstrokeadjust ldf
+ /gry /setgray ldf
+ /rgb /setrgbcolor ldf
+ /cmyk /setcmykcolor ldf
+ /sep /setsepcolor ldf
+ /devn /setdevicencolor ldf
+ /idx /setindexedcolor ldf
+ /colr /setcolor ldf
+ /csacrd /set_csa_crd ldf
+ /sepcs /setsepcolorspace ldf
+ /devncs /setdevicencolorspace ldf
+ /idxcs /setindexedcolorspace ldf
+ /cp /closepath ldf
+ /clp /clp_npth ldf
+ /eclp /eoclp_npth ldf
+ /f /fill ldf
+ /ef /eofill ldf
+ /@ /stroke ldf
+ /nclp /npth_clp ldf
+ /gset /graphic_setup ldf
+ /gcln /graphic_cleanup ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin /clonedict load end def
+ /clonearray Adobe_AGM_Utils begin /clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and {
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type /stringtype eq {indx get} if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ } for
+ ColorSpaceFamily /Separation eq
+ {sep}
+ {
+ ColorSpaceFamily /DeviceN eq
+ {devn} {setcolor}ifelse
+ }ifelse
+ } bdf
+ /sssetbackground {aload pop setcolor} bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where {pop /setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ newpath
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ newpath
+ } if
+ c1x c2x eq
+ {
+ c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+ }
+ {
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+ c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+ } ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ { pathbbox } stopped
+ { 0 0 0 0 } if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }
+ {
+ /max { 2 copy gt { pop } {exch pop} ifelse } bdf
+ /min { 2 copy lt { pop } {exch pop} ifelse } bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }
+ {
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }
+ {
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ { /theta 89.99 def}
+ { /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }
+ {
+ /L1maxX 0 def
+ /L2maxX 0 def
+ } ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ } ifelse
+ } ifelse
+ } ifelse
+ } if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt { exch } if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ } if
+ } if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ newpath
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }
+ {
+ 0
+ numsteps
+ {
+ dup
+ subsampling { round cvi } if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ } repeat
+ pop
+ } ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }
+ {
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }
+ {
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ { /theta 89.99 def}
+ { /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }
+ {
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ } ifelse
+ } ifelse
+ } ifelse
+ } if
+ grestore
+ grestore
+ end
+ end
+ end
+ } ifelse
+ } bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where {pop /setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ newpath
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ newpath
+ } if
+ x1 x2 eq
+ {
+ y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+ }
+ {
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+ x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ { pathbbox } stopped
+ { 0 0 0 0 } if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }
+ {
+ rampdict begin
+ 20 dict begin
+ background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt { exch } if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ } if
+ } if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ } if
+ } if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling { round cvi } if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ } repeat
+ pop
+ ext1 {
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ } if
+ } if
+ grestore
+ grestore
+ end
+ end
+ end
+ } ifelse
+ } bdf
+}def
+/page_trailer
+{
+ end
+}def
+/doc_trailer{
+}def
+/capture_currentpagedevice {
+ //Adobe_AGM_Core/AGMCORE_currentpagedevice currentpagedevice ddf
+} def
+systemdict /findcolorrendering known{
+ /findcolorrendering systemdict /findcolorrendering get def
+}if
+systemdict /setcolorrendering known{
+ /setcolorrendering systemdict /setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup //Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name /MappedCSA xdf}ifelse
+} def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup /sep_tint exch AGMCORE_gput
+ TintProc
+ end
+} def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ } for
+ TintProc
+ end
+} def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2 {AGMCORE_tmp mul NComponents 1 roll} repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ } repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+} def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+} def
+/sep_proc_name
+{
+ dup 0 get
+ dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{
+ pop [/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+} def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup /sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup () eq exch (All) eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ { 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx
+ ] setcolorspace_opt
+ /TintProc {
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get /DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc [
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx /setcustomcolor cvx
+ ] cvx bdf
+ }{
+ AGMCORE_host_sep Name (All) eq and{
+ /TintProc {
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name () eq and{
+ /TintProc [
+ MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{
+ cvx /setcmykcolor cvx
+ }{
+ cvx /setgray cvx
+ }ifelse
+ ] cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc [
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get /DeviceGray eq{
+ 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx
+ }if
+ /Name cvx /findcmykcustomcolor cvx /exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load /exec cvx
+ /not cvx /and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ] cvx /if cvx
+ /setcustomcolor cvx
+ ] cvx bdf
+ }{
+ /TintProc {setcolor} bdf
+ [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+} def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add /index cvx
+ c1 /get cvx /mul cvx
+ }for
+ numarrays 1 add 1 /roll cvx
+ }for
+ numarrays [/pop cvx] cvx /repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add /index cvx
+ c1 /get cvx /sub cvx /mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1 /roll cvx
+ }for
+ numarrays [/pop cvx] cvx /repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc [
+ /TintTransform cvx /setcolor cvx
+ ] cvx bdf
+ MappedCSA setcolorspace_opt
+} bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length {pop} repeat
+ end
+} bdf
+/setdevicencolorspace
+{
+ dup /AliasedColorants known {false}{true}ifelse
+ current_spot_alias and {
+ 7 dict begin
+ /names_index 0 def
+ dup /names_len exch /Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup /Names get
+ {
+ dup map_alias {
+ exch pop
+ dup /ColorLookup known {
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup /Components known {
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index [null null null null] put
+ end
+ } ifelse
+ } ifelse
+ new_names names_index 3 -1 roll /Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup /LookupTables known {
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index [null null null null] put
+ end
+ } ifelse
+ } ifelse
+ /names_index names_index 1 add def
+ } forall
+ alias_cnt 0 gt {
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge {0 get length}{length}ifelse def
+ 0 1 names_len 1 sub {
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge {0 get length}{length}ifelse lut_entry_len ne {
+ /AliasedColorants false def
+ exit
+ }
+ {
+ new_LookupTables names_index get 0 get null eq {
+ dup /Names get names_index get /name xdf
+ name (Cyan) eq name (Magenta) eq name (Yellow) eq name (Black) eq
+ or or or not {
+ /AliasedColorants false def
+ exit
+ } if
+ } if
+ } ifelse
+ } for
+ lut_entry_len 1 eq {
+ /AliasedColorants false def
+ } if
+ AliasedColorants {
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq {/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod /Additive eq {/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict /TTTablesIdx known not {
+ /TTTablesIdx -1 def
+ } if
+ end
+ } if
+ }if
+ end
+ } if
+ dup /devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict /AliasedColorants known {
+ AliasedColorants
+ }{
+ false
+ } ifelse
+ dup not {
+ CSA map_csa
+ } if
+ /TintTransform load type /nulltype eq or {
+ /TintTransform [
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup (Cyan) eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup (Magenta) eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 /exch cvx 0 0
+ }
+ {
+ (Yellow) eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1 /roll cvx 0
+ }
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1 /roll cvx
+ } ifelse
+ } ifelse
+ } ifelse
+ 5 -1 /roll cvx /astore cvx
+ }
+ {
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx /mul cvx /round cvx /cvi cvx /get cvx
+ } ifelse
+ Names length TTTablesIdx add 1 add 1 /roll cvx
+ } for
+ Names length [/pop cvx] cvx /repeat cvx
+ NComponents Names length
+ TintMethod /Subtractive eq
+ {
+ subtractive_blend
+ }
+ {
+ additive_blend
+ } ifelse
+ ] cvx bdf
+ } if
+ AGMCORE_host_sep {
+ Names convert_to_process {
+ exec_tint_transform
+ }
+ {
+ currentdict /AliasedColorants known {
+ AliasedColorants not
+ }{
+ false
+ } ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants {
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ } if
+ Names {
+ AGMCORE_is_cmyk_sep {
+ dup (Cyan) eq AGMCORE_cyan_plate and exch
+ dup (Magenta) eq AGMCORE_magenta_plate and exch
+ dup (Yellow) eq AGMCORE_yellow_plate and exch
+ (Black) eq AGMCORE_black_plate and or or or {
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ Names names_index /devn_makecustomcolor cvx
+ ] cvx ddf
+ /painted? true def
+ } if
+ painted? {exit} if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq {
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ Names names_index /devn_makecustomcolor cvx
+ ] cvx ddf
+ /painted? true def
+ exit
+ } if
+ } ifelse
+ /names_index names_index 1 add def
+ } forall
+ AvoidAliasedColorants {
+ currentspotalias set_spot_alias
+ } if
+ painted? {
+ /devicen_colorspace_dict AGMCORE_gget /names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ names_len [/pop cvx] cvx /repeat cvx 1 /setseparationgray cvx
+ 0 0 0 0 /setcmykcolor cvx
+ ] cvx ddf
+ } ifelse
+ end
+ } ifelse
+ }
+ {
+ AGMCORE_in_rip_sep {
+ Names convert_to_process not
+ }{
+ level3
+ } ifelse
+ {
+ [/DeviceN Names MappedCSA /TintTransform load] setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and {
+ [
+ Names /length cvx [/pop cvx] cvx /repeat cvx
+ ] cvx bdf
+ }{
+ {setcolor} bdf
+ } ifelse
+ }{
+ exec_tint_transform
+ } ifelse
+ } ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+} def
+/setindexedcolorspace
+{
+ dup /indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict /CSDBase known {
+ CSDBase /CSD get_res begin
+ currentdict /Names known {
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ } ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt /Names where {pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal {
+ /tableIndex xdf
+ Lookup dup type /stringtype eq {
+ compCnt tableIndex map_index
+ }{
+ exec
+ } ifelse
+ /Names where {
+ pop setdevicencolor
+ }{
+ setsepcolor
+ } ifelse
+ currentgray
+ tableIndex exch
+ HiVal mul cvi
+ NewLookup 3 1 roll put
+ } for
+ [/Indexed currentcolorspace HiVal NewLookup] setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict /Names known {
+ [/Indexed [/DeviceN Names MappedCSA /TintTransform load] HiVal Lookup] setcolorspace_opt
+ }{
+ [/Indexed [/Separation Name MappedCSA sep_proc_name load] HiVal Lookup] setcolorspace_opt
+ } ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict /Names known {
+ Lookup dup type /stringtype eq
+ {/exch cvx CSDBase /CSD get_res /Names get length dup /mul cvx exch /getinterval cvx {255 div} /forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load /exec cvx
+ }{
+ Lookup dup type /stringtype eq
+ {/exch cvx /get cvx 255 /div cvx}
+ {/exec cvx}ifelse
+ CSDBase /CSD get_res /MappedCSA get sep_proc_name exch pop /load cvx /exec cvx
+ } ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ } ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{
+ pop [/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval {} forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ } bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ] setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep {
+ /indexed_colorspace_dict AGMCORE_gget dup /CSDBase known {
+ begin
+ CSDBase /CSD get_res begin
+ currentdict /Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ end
+ }{
+ /Lookup get 4 3 -1 roll map_index setcmykcolor
+ } ifelse
+ }{
+ level3 not AGMCORE_in_rip_sep and /indexed_colorspace_dict AGMCORE_gget /CSDBase known and {
+ /indexed_colorspace_dict AGMCORE_gget /CSDBase get /CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ } ifelse
+ }ifelse
+} def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode [0 1] def
+ /DataSource <FF> def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict /image get exec
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup /CSD eq {
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ } ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup /CSD eq {
+ pop
+ {
+ //Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef
+ }forall
+ }{
+ exch
+ {
+ 1 index undefineresource
+ }forall
+ pop
+ } ifelse
+ } forall
+}def
+/get_res
+{
+ dup /CSD eq {
+ pop
+ dup type dup /nametype eq exch /stringtype eq or {
+ AGMCORE_CSD_cache exch get
+ } if
+ }{
+ findresource
+ } ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup /nametype eq exch /stringtype eq or{
+ /CSA get_res
+ } if
+}def
+/pattern_buf_init
+{
+ /count get 0 0 put
+} def
+/pattern_buf_next
+{
+ dup /count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+} def
+/cachepattern_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
+ /patarray 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ patarray 1 array dup 0 1 put /count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq {
+ pop
+ }{
+ patarray dup length 1 sub 3 -1 roll put
+ } ifelse
+ {string_size}{0}ifelse string
+ } /LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not {exit} if
+ } loop
+ LZWFilter closefile
+ patarray
+ end
+}def
+/cachepattern
+{
+ 2 dict begin
+ currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
+ /patarray 20 dict def
+ currentglobal true setglobal
+ patarray 1 array dup 0 1 put /count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ patarray dup length 1 sub 3 -1 roll put
+ not {exit} if
+ } loop
+ patarray dup dup length 1 sub () put
+ end
+}def
+/wrap_paintproc
+{
+ statusdict /currentfilenameextend known{
+ clonedict
+ begin
+ /OldPaintProc /PaintProc load def
+ /PaintProc
+ {
+ mark exch
+ dup /OldPaintProc get stopped
+ {closefile restore end} if
+ cleartomark
+ } def
+ end
+ } {pop} ifelse
+} def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index /XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index /YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul /xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul /yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [ xshift yshift /translate load null /exec load ] dup
+ 3 /PaintProc load put cvx /PaintProc exch def
+ end
+ 1 index dup /ID get exch /Pattern add_res
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup /PatternType get 1 eq{
+ dup /PaintType get 1 eq{
+ currentoverprint sop [/DeviceGray] setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{
+ pop
+ }{
+ setcolorspace
+ }ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }{null}ifelse
+ Intent ne {
+ Intent /ColorRendering {findresource} stopped
+ {
+ pop pop systemdict /findcolorrendering known
+ {
+ Intent findcolorrendering pop
+ /ColorRendering findresource
+ true
+ }
+ {false} ifelse
+ }
+ {true} ifelse
+ {
+ dup begin
+ currentdict /TransformPQR known {
+ currentdict /TransformPQR get aload pop
+ 3 {{} eq 3 1 roll} repeat or or
+ }
+ {true} ifelse
+ currentdict /MatrixPQR known {
+ currentdict /MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true} ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR [
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add} bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add} bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add} bind
+ ] def
+ /MatrixPQR [ 0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296 ] def
+ /RangePQR [-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392] def
+ currentdict end
+ } if
+ setcolorrendering_opt
+ } if
+ }if
+} def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict /ColorRendering known{
+ ColorRendering /ColorRendering {findresource} stopped not {setcolorrendering_opt} if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type /arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process //Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp) flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep) flushinput
+ }if
+}def
+/cpaint_gend
+{
+ newpath
+}def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add} if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0} ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup /Name get map_alias {/CSD put}{pop} ifelse} forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get /CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not {
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor /setcustomcolor load put
+ } if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ currentdict/TintProc known currentdict/CSA known and 3 1 roll
+ //Adobe_AGM_Core begin
+ dup /customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ 4 -1 roll{
+ exch pop /sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ pop
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd /setpagedevice load def
+ /setpagedevice { get_gstate spd set_gstate } def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known{
+ currentpagedevice/NegativePrint get //Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ << /NegativePrint //Adobe_AGM_Core/AGMCORE_inverting get >> setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ gsave newpath clippath 1 /setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where {pop AGMIRS_&fill}{fill} ifelse grestore
+ }if
+ end
+}def
+/lw_save_restore_override {
+ /md where {
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{} def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage /showpage load def}
+ ifelse
+ /showpage {orig_showpage gR} def
+ end
+ }if
+}def
+/pscript_showpage_override {
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage /restore load def
+ /restore {exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where {
+ pop
+ md /initializepage known {
+ md /initializepage {} put
+ } if
+ md /rC known {
+ md /rC {4{pop}repeat} put
+ } if
+ }if
+ /mysetup where {
+ /mysetup [1 0 0 1 0 0] put
+ }if
+ Adobe_AGM_Core /AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core /AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core /AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get type /arraytype eq
+ {
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core /AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ (Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. ) def
+ /AGMCORE_color_space_onhost_seps (This job contains colors that will not separate with on-host methods. ) def
+ /AGMCORE_invalid_color_space (This job contains an invalid color space. ) def
+end
+/set_def_ht
+{
+ AGMCORE_def_ht sethalftone
+} def
+end
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.25 0
+%%Copyright: Copyright 1997-2005 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.25 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict /Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ { /Adobe_CoolType_Core userdict /Adobe_CoolType_Core get def }
+if
+userdict /Adobe_CoolType_Core 60 dict dup begin put
+/Adobe_CoolType_Version 2.25 def
+/Level2?
+ systemdict /languagelevel known dup
+ { pop systemdict /languagelevel get 2 ge }
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal /pop load def
+ /gcheck { pop false } bind def
+ /currentpacking false def
+ /setpacking /pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict /Adobe_CoolType_Data 2 copy known not
+ { 2 copy 10 dict put }
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup /args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup /args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch /args exch put
+ }
+ { pop }
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ { pop count }
+ if
+ dup /argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ { pop }
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ } bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ { { pop } repeat }
+ { pop }
+ ifelse
+ args 0 argCount getinterval {} forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ { { end } repeat }
+ { pop }
+ ifelse
+ } bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ } bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ } bind def
+/@ReRaise
+ {
+ cvx $error /errorname get errordict exch get exec
+ stop
+ } bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ } bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ { @_RestoreStackLevels true }
+ { @_PopStackLevels false }
+ ifelse
+ } bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ } bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch /@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ { (*) { pop stop } 128 string /Category resourceforall }
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data /@shouldNotDisappearDict get ne dup
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ { pop exit }
+ if
+ }
+ loop
+ }
+ if
+ }
+ if
+ end
+ }
+ { false }
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ { /steveamerige /Category resourcestatus }
+ stopped
+ { cleartomark true }
+ { cleartomark currentglobal not }
+ ifelse
+ }
+ { false }
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
+ { cleartomark false }
+ { { 3 2 roll pop true } { cleartomark false } ifelse }
+ ifelse
+ end
+ } bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad /ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup /CMap CTHasResourceStatusBug
+ { CTResourceStatus }
+ { resourcestatus }
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup /CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ { exit }
+ { stop }
+ ifelse
+ }
+ ifelse
+ }
+ { pop }
+ ifelse
+ }
+ 128 string /CMap resourceforall
+ }
+ stopped
+ { cleartomark }
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ } bind def
+/doc_setup
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mov /moveto load def
+ /nfnt /newencodedfont load def
+ /mfnt /makefont load def
+ /sfnt /setfont load def
+ /ufnt /undefinefont load def
+ /chp /charpath load def
+ /awsh /awidthshow load def
+ /wsh /widthshow load def
+ /ash /ashow load def
+ /sh /show load def
+ end
+ currentglobal false setglobal
+ userdict /Adobe_CoolType_Data 2 copy known not
+ { 2 copy 10 dict put }
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ } bind def
+/doc_trailer
+ {
+ currentdict Adobe_CoolType_Core eq
+ { end }
+ if
+ } bind def
+/page_setup
+ {
+ Adobe_CoolType_Core begin
+ } bind def
+/page_trailer
+ {
+ end
+ } bind def
+/unload
+ {
+ systemdict /languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ { undef }
+ { pop pop }
+ ifelse
+ }
+ if
+ }
+ if
+ } bind def
+/ndf
+ {
+ 1 index where
+ { pop pop pop }
+ { dup xcheck { bind } if def }
+ ifelse
+ } def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where { /globaldict get begin } if
+ dup where pop exch get
+ /globaldict where { pop end } if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ { /systemfindfont exch def }
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ { pop } ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq { 0 } { dup length } ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index /FID eq
+ { pop pop }
+ { def }
+ ifelse
+ }
+ forall
+ dup null eq
+ { pop }
+ { { def } forall }
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ } bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ } bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ { SharedFontDirectory 3 index get /FontReferenced known }
+ { false }
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ { FontDirectory 3 index get /FontReferenced known }
+ {
+ SharedFontDirectory 3 index known
+ { SharedFontDirectory 3 index get /FontReferenced known }
+ { false }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont /FontReferenced get
+ 2 index dup type /nametype eq
+ {findfont}
+ if ne
+ { pop false }
+ if
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ { 2 copy get 3 index 3 1 roll put }
+ for
+ pop pop pop
+ }
+ {
+ dup type /nametype eq
+ { findfont }
+ if
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index /FID ne
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type /stringtype eq { cvn } if def dup
+ currentdict
+ end
+ definefont def
+ }
+ ifelse
+ } bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type /dicttype ne
+ { 0 dict }
+ if
+ currentdict /$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ { def } forall
+ { def } forall
+ currentdict
+ dup /$Init known
+ { dup /$Init get exec }
+ if
+ end
+ /$Strategy exch def
+ }
+ { pop pop pop }
+ ifelse
+ }
+ { pop pop }
+ ifelse
+ end
+ } bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type /stringtype eq
+ { dup length exch }
+ { null }
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ { $sname }
+ ifelse def
+ end
+ { findfont }
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0 (BadFont:) putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ { findfont }
+ @Stopped
+ { pop /Courier findfont }
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ } bind def
+/isWidthsOnlyFont
+ {
+ dup /WidthsOnly known
+ { pop pop true }
+ {
+ dup /FDepVector known
+ { /FDepVector get { isWidthsOnlyFont dup { exit } if } forall }
+ {
+ dup /FDArray known
+ { /FDArray get { isWidthsOnlyFont dup { exit } if } forall }
+ { pop }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ } bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 4 index def
+ /$doSmartSub false def
+ end
+ 3 index
+ currentglobal false setglobal exch
+ /CompatibleFonts /ProcSet resourcestatus
+ {
+ pop pop
+ /CompatibleFonts /ProcSet findresource
+ begin
+ dup /CompatibleFont currentexception
+ 1 index /CompatibleFont true setexception
+ 1 index /Font resourcestatus
+ {
+ pop pop
+ 3 2 roll setglobal
+ end
+ exch
+ dup findfont
+ /CompatibleFonts /ProcSet findresource
+ begin
+ 3 1 roll exch /CompatibleFont exch setexception
+ end
+ }
+ {
+ 3 2 roll setglobal
+ 1 index exch /CompatibleFont exch setexception
+ end
+ findfont
+ $SubstituteFont /$substituteFound true put
+ }
+ ifelse
+ }
+ { exch setglobal findfont }
+ ifelse
+ $SubstituteFont
+ begin
+ $substituteFound
+ {
+ false
+ (%%[Using embedded font ) print
+ 5 index ?str1 cvs print
+ ( to avoid the font substitution problem noted earlier.]%%\n) print
+ }
+ {
+ dup /FontName known
+ {
+ dup /FontName get $fontname eq
+ 1 index /DistillerFauxFont known not and
+ /currentdistillerparams where
+ { pop false 2 index isWidthsOnlyFont not and }
+ if
+ }
+ { false }
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ exch pop exch pop exch
+ 2 dict dup /Found 3 index put
+ exch findfont exch
+ }
+ {
+ exch exec
+ exch dup findfont
+ dup /FontType get 3 eq
+ {
+ exch ?str1 cvs
+ dup length 1 sub
+ -1 0
+ {
+ exch dup 2 index get 42 eq
+ {
+ exch 0 exch getinterval cvn 4 1 roll 3 2 roll pop
+ exit
+ }
+ {exch pop} ifelse
+ }for
+ }
+ {
+ exch pop
+ } ifelse
+ 2 dict dup /Downloaded 6 5 roll put
+ }
+ ifelse
+ dup /FontName 4 index put copyfont definefont pop
+ } bind def
+/?str2 256 string def
+/?add
+ {
+ 1 index type /integertype eq
+ { exch true 4 2 }
+ { false 3 1 }
+ ifelse
+ roll
+ 1 index findfont
+ dup /Widths known
+ {
+ Adobe_CoolType_Data /AddWidths? true put
+ gsave dup 1000 scalefont setfont
+ }
+ if
+ /Downloaded known
+ {
+ exec
+ exch
+ {
+ exch ?str2 cvs exch
+ findfont /Downloaded get 1 dict begin /Downloaded 1 index def ?str1 cvs length
+ ?str1 1 index 1 add 3 index putinterval
+ exch length 1 add 1 index add
+ ?str1 2 index (*) putinterval
+ ?str1 0 2 index getinterval cvn findfont
+ ?str1 3 index (+) putinterval
+ 2 dict dup /FontName ?str1 0 6 index getinterval cvn put
+ dup /Downloaded Downloaded put end copyfont
+ dup /FontName get exch definefont pop pop pop
+ }
+ {
+ pop
+ }
+ ifelse
+ }
+ {
+ pop
+ exch
+ {
+ findfont
+ dup /Found get
+ dup length exch ?str1 cvs pop
+ ?str1 1 index (+) putinterval
+ ?str1 1 index 1 add 4 index ?str2 cvs putinterval
+ ?str1 exch 0 exch 5 4 roll ?str2 cvs length 1 add add getinterval cvn
+ 1 dict exch 1 index exch /FontName exch put copyfont
+ dup /FontName get exch definefont pop
+ }
+ {
+ pop
+ }
+ ifelse
+ }
+ ifelse
+ Adobe_CoolType_Data /AddWidths? get
+ { grestore Adobe_CoolType_Data /AddWidths? false put }
+ if
+ } bind def
+/?sh
+ {
+ currentfont /Downloaded known { exch } if pop
+ } bind def
+/?chp
+ {
+ currentfont /Downloaded known { pop } { false chp } ifelse
+ } bind def
+/?mv
+ {
+ currentfont /Downloaded known { moveto pop pop } { pop pop moveto } ifelse
+ } bind def
+setpacking
+userdict /$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ { get }
+ { pop pop { pop /Courier } bind }
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams /CannotEmbedFontPolicy 2 copy known
+ { get /Error eq }
+ { pop pop false }
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup /WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type /stringtype eq { cvn } if def
+ /FontType 3 def
+ /FontMatrix [ .001 0 0 .001 0 0 ] def
+ /Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def
+ /FontBBox [ 0 0 0 0 ] def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth /y exch def /x exch def
+ x y setcharwidth
+ $SubstituteFont /$Strategy get /$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ } bind def
+ currentdict
+ end
+ exch setglobal
+ } bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup /WMode known
+ { dup /WMode get }
+ { 0 }
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup /FontName known
+ {
+ dup /FontName get
+ dup type /stringtype eq { cvn } if
+ }
+ { /unnamedfont }
+ ifelse
+ exch
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ 1 index /FontName get known
+ {
+ pop
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ { $deepcopyfont }
+ ifelse
+ exch 1 index exch /FontBasedOn exch put
+ dup /FontName $fontname dup type /stringtype eq { cvn } if put
+ definefont
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ begin
+ dup /FontBasedOn get 1 index def
+ end
+ } bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ { /y 1000 def }
+ { /x -1000 def 500 120 translate }
+ ifelse
+ Level2?
+ {
+ [ /Separation (All) /DeviceCMYK { 0 0 0 1 pop } ]
+ setcolorspace
+ }
+ { 0 setgray }
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [ 7 3 ]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ { .2 setcolor }
+ { .8 setgray }
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ } bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict /FontName known
+ {
+ FontName
+ dup type /stringtype eq { cvn } if
+ }
+ { /unnamedfont }
+ ifelse
+ def
+ /FontName $fontname dup type /stringtype eq { cvn } if def
+ /currentdistillerparams where
+ { pop }
+ {
+ /FontInfo currentdict /FontInfo known
+ { FontInfo null copyfont }
+ { 2 dict }
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [ 1 0 ItalicAngle dup sin exch cos div 1 0 0 ]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ } bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont {} bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type /stringtype eq { cvn } if
+ dup /$fontname exch def
+ $sname null eq
+ { $str cvs dup length $slen sub $slen getinterval }
+ { pop $sname }
+ ifelse
+ $fontpat dup 0 (fonts/*) putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont /$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ { /$match exch def exit }
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont /$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ { pop false }
+ { true }
+ ifelse
+ }
+ { begin false }
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ { $match (fonts/) anchorsearch pop pop cvn }
+ { /Courier }
+ ifelse
+ } bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [ /Ryumin-Light /HeiseiMin-W3
+ /GothicBBB-Medium /HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4 /Jun101-Light ] def
+ /Korea1 [ /HYSMyeongJo-Medium /HYGoThic-Medium ] def
+ /GB1 [ /STSong-Light /STHeiti-Regular ] def
+ /CNS1 [ /MKai-Medium /MHei-Medium ] def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup /FontType get 0 eq
+ {
+ 1 dict dup /FontName /copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup /FontName /copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ { $Strategies /$Type3Underprint get exec }
+ ifelse
+ } bind def
+ /$buildfontname
+ {
+ dup /CIDFont findresource /CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index (-) putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy (-) putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ { pop pop 3 2 roll putinterval cvn /$cmapname exch def }
+ { pop pop pop pop pop }
+ ifelse
+ length
+ $str 1 index (-) putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ } bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ { get }
+ { pop pop [] }
+ ifelse
+ }
+ { pop pop [] }
+ ifelse
+ false exch
+ {
+ dup /CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index /CIDFont findresource
+ dup /WidthsOnly known
+ { dup /WidthsOnly get }
+ { false }
+ ifelse
+ exch pop
+ exch restore
+ { pop }
+ { exch pop true exit }
+ ifelse
+ }
+ { pop }
+ ifelse
+ }
+ forall
+ { $str cvs $buildfontname }
+ {
+ false (*)
+ {
+ save exch
+ dup /CIDFont findresource
+ dup /WidthsOnly known
+ { dup /WidthsOnly get not }
+ { true }
+ ifelse
+ exch /CIDSystemInfo get
+ dup /Registry get Registry eq
+ exch /Ordering get Ordering eq and and
+ { exch restore exch pop true exit }
+ { pop restore }
+ ifelse
+ }
+ $str /CIDFont resourceforall
+ { $buildfontname }
+ { $fontname $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ } bind def
+ end
+ end
+ currentdict /$error known currentdict /languagelevel known and dup
+ { pop $error /SubstituteFont known }
+ if
+ dup
+ { $error }
+ { Adobe_CoolType_Core }
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap /Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ { dup $str cvs dup length $slen sub $slen getinterval cvn }
+ { $sname }
+ ifelse
+ Adobe_CoolType_Data /InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ { exch pop true exit }
+ { pop }
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ { exch pop true exit }
+ {
+ GlobalFontDirectory 1 index known
+ { exch pop true exit }
+ { pop }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ { pop pop false }
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup /CMap resourcestatus
+ {
+ pop pop
+ dup /$cmapname exch def
+ /CMap findresource /CIDSystemInfo get { def } forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup (-) search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ { dup cvi }
+ stopped
+ { pop pop pop pop pop $findfontByEnum }
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup /CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup /$cmapname exch def
+ /CMap findresource /CIDSystemInfo get { def } forall
+ $findfontByROS
+ true exit
+ }
+ { pop }
+ ifelse
+ }
+ for
+ dup type /booleantype eq
+ { pop }
+ { pop pop pop $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ }
+ { pop pop pop $findfontByEnum }
+ ifelse
+ }
+ { pop pop $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ { //SubstituteFont exec }
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ { $findfontByEnum }
+ { //SubstituteFont exec }
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core /scfindfont /systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup /FontName known
+ { dup /FontName get dup 3 index ne }
+ { /noname true }
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def /$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ { 1 index /FID eq { pop pop } { def } ifelse }
+ forall
+ currentdict
+ end
+ definefont
+ dup /FontName known { dup /FontName get } { null } ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using ) print
+ dup /FontName known
+ { dup /FontName get } { (unspecified font) }
+ ifelse
+ $str cvs print (.\n) print
+ }
+ if
+ }
+ { exch pop }
+ ifelse
+ }
+ { exch pop }
+ ifelse
+ end
+ } bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core /findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type /stringtype ne { $str cvs } if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ { dup $inVMIndex $AddInVMFont }
+ if
+ $doSmartSub
+ {
+ currentdict /$Strategy known
+ { $Strategy /$BuildFont get exec }
+ if
+ }
+ if
+ }
+ if
+ end
+ } bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch /FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data /InVMFontsByCMap get exch
+ $DictAdd
+ }
+ { pop pop pop }
+ ifelse
+ } bind def
+/$DictAdd
+ {
+ 2 copy known not
+ { 2 copy 4 index length dict put }
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get { forall } def
+ 2 copy currentdict put
+ end
+ }
+ { pop }
+ ifelse
+ }
+ if
+ get
+ begin
+ { def }
+ forall
+ end
+ } bind def
+end
+end
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.21 0
+%%Copyright: Copyright 1987-2005 Adobe Systems Incorporated.
+%%Version: 1.21 0
+systemdict /languagelevel known dup
+ { currentglobal false setglobal }
+ { false }
+ifelse
+exch
+userdict /Adobe_CoolType_Utility 2 copy known
+ { 2 copy get dup maxlength 27 add dict copy }
+ { 27 dict }
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A> def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch /eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ { globaldict begin currentglobal true setglobal }
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ { {
+ mark
+ Adobe_CoolType_Utility /@recognizeCIDFont currentdict put
+ {
+ ((Hex) 57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77) 0 () /SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility /@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ { 1 index length exch sub 1 sub { end } repeat exit }
+ { pop }
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility /@eexecStartData get eexec
+ }
+ { cleartomark }
+ ifelse
+ } }
+ { {
+ Adobe_CoolType_Utility /@eexecStartData get eexec
+ } }
+ ifelse bind def
+userdict /cid_extensions known
+dup { cid_extensions /cid_UpdateDB known and } if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type /stringtype eq
+ { exch cvn exch }
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ { pop pop cid_UpdateDB }
+ {
+ exch
+ 1 index /Created get eq
+ { exch pop exch pop }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ ifelse
+ }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ { cid_UpdateDB }
+ ifelse
+ end
+ } bind def
+ end
+ }
+if
+ct_Level2?
+ { end setglobal }
+if
+ /ct_UseNativeCapability? systemdict /composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring () def
+ /usewidths? true def
+ end def
+ ct_Level2? { setglobal } { pop } ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict /languagelevel known
+ { pop /CIDFont findresource /GlyphDirectory get }
+ {
+ 1 index /CIDFont findresource /GlyphDirectory
+ get dup type /dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ } def
+ /+
+ {
+ systemdict /languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ { 1 dict begin }
+ ifelse
+ /$ exch def
+ systemdict /languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ? { $ begin } if
+ } def
+ /? { $ type /dicttype eq } def
+ /| {
+ userdict /Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data /AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data /CC 3 index put
+ ? { def } { $ 3 1 roll put } ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont /Widths get exch CC exch put
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ end
+ end
+ }
+ { ? { def } { $ 3 1 roll put } ifelse } ifelse
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ } def
+ /!
+ {
+ ? { end } if
+ systemdict /languagelevel known
+ { gvm setglobal }
+ if
+ end
+ } def
+ /: { string currentfile exch readstring pop } executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx [.001 0 0 .001 0 0] def
+ /ct_1000Mtx [1000 0 0 1000 0 0] def
+ /ct_raise {exch cvx exch errordict exch get exec stop} bind def
+ /ct_reraise
+ { cvx $error /errorname get (Error: ) print dup ( ) cvs print
+ errordict exch get exec stop
+ } bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ } bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ { dup string /dst_string exch def }
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add /dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add /dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ { arrayIndex get }
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ } bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ { /unknowninstancename /Category resourcestatus }
+ stopped
+ { cleartomark setglobal true }
+ { cleartomark currentglobal not exch setglobal }
+ ifelse
+ {
+ {
+ mark 3 1 roll /Category findresource
+ begin
+ ct_Vars /vm currentglobal put
+ ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
+ { cleartomark false }
+ { { 3 2 roll pop true } { cleartomark false } ifelse }
+ ifelse
+ ct_Vars /vm get setglobal
+ end
+ }
+ }
+ { { resourcestatus } }
+ ifelse bind def
+ /CIDFont /Category ct_resourcestatus
+ { pop pop }
+ {
+ currentglobal true setglobal
+ /Generic /Category findresource
+ dup length dict copy
+ dup /InstanceType /dicttype put
+ /CIDFont exch /Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry (Adobe) def
+ /Ordering (Identity) def
+ /Supplement 0 def
+ end def
+ /CMapName /Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ { pop pop /defineresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ { get 3 1 roll pop pop}
+ { pop pop /findresource /undefinedresource ct_raise }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /ct_resourcestatus /resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup (Binary) eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ { cid_BYTE_COUNT () /SubFileDecode filter }
+ stopped
+ { pop pop pop }
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup (Hex) eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ { null exch /ASCIIHexDecode filter /readstring }
+ stopped
+ { pop exch pop (>) exch /readhexstring }
+ if
+ }
+ { (>) exch /readhexstring }
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData /typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch /GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop /readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ } bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup /FDArray get 0 get /FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup /CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict /stdCDevProc 2 copy known
+ { get }
+ {
+ pop pop
+ { pop pop pop pop pop 0 -1000 7 index 2 div 880 }
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp /cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ } def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup /cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup /SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup /SubrMapOffset undef
+ dup /SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ { pop }
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict /CIDFont defineresource pop
+ end end
+ }
+ stopped
+ { cleartomark /StartData ct_reraise }
+ if
+ } bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit /ProcSet ct_resourcestatus
+ { true }
+ { /CIDInitC /ProcSet ct_resourcestatus }
+ ifelse
+ {
+ pop pop
+ /CIDInit /ProcSet findresource
+ ct_UseNativeCapability?
+ { pop null }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop }
+ ifelse
+ }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop null }
+ ifelse
+ ct_Vars exch /ct_oldCIDInit exch put
+ } bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars /ct_oldCIDInit get dup null ne
+ { /CIDInit exch /ProcSet defineresource pop }
+ { pop }
+ ifelse
+ } bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ { pop 0 }
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ { get }
+ { pop pop nullstring }
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ { 0 FDBytes ct_cvnsi }
+ { pop 0 }
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ { /charstring nullstring def exit }
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ } def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ } def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont /Widths get cid
+ 2 copy known
+ { get exch pop aload pop }
+ { pop pop stringwidth }
+ ifelse
+ }
+ { stringwidth }
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ } def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ { get }
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup /FontMatrix 2 copy known
+ { get }
+ { pop pop ct_defaultFontMtx }
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont /Widths get def
+ /CharStrings 1 dict dup /.notdef
+ <d841272cf18f54fc13> dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup /CharStrings get 1 index /Encoding get
+ ct_dfCharCode get charstring put
+ rootfont /WMode 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ { ct_str1 show }
+ ifelse
+ } def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup /FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ { ct_1000Mtx matrix concatmatrix concat }
+ { pop }
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility /ct_Level2? get not
+ {
+ ct_dfDict /Private
+ 3 -1 roll
+ { put }
+ 1183615869 internaldict /superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility /ct_Level2? get
+ { 1 index }
+ { 3 index /Private get mark 6 1 roll }
+ ifelse
+ dup /RunInt known
+ { /RunInt get }
+ { pop /CCRun }
+ ifelse
+ get exec
+ Adobe_CoolType_Utility /ct_Level2? get not
+ { cleartomark }
+ if
+ } bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility /ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ { stop }
+ if
+ end
+ end
+ end
+ end
+ } bind def
+ /BaseFontNameStr (BF00) def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /BuildChar /ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString /ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc /ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup /lenIV 4 put def
+ /CharStrings 1 dict dup /.notdef <d841272cf18f54fc13> put def
+ /PaintType 0 def
+ /ct_ShowCharString /ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ { exit }
+ if
+ }
+ for
+ exch pop exch pop
+ } bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch /WMode exch def
+ exch /FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup /FontMatrix known
+ { dup /FontMatrix get /FontMatrix exch def }
+ { /FontMatrix matrix def }
+ ifelse
+ /bfCount 1 index /CIDCount get 256 idiv 1 add
+ dup 256 gt { pop 256} if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub { 2 copy dup put pop } for
+ bfCount 1 255 { 2 copy bfCount put pop } for
+ def
+ /FDepVector bfCount dup 256 lt { 1 add } if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont /FontBBox known
+ { CIDFont /FontBBox get /FontBBox exch def }
+ if
+ CIDFont /CDevProc known
+ { CIDFont /CDevProc get /CDevProc exch def }
+ if
+ currentdict
+ end
+ BaseFontNameStr 3 (0) putinterval
+ 0 1 bfCount dup 256 eq { 1 sub } if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup /CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ { /ct_FDDict 2 dict def }
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ { /Widths 1 index /CIDFont get /GlyphDirectory get length dict def }
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont /Widths get
+ begin
+ exch /CIDFont get /GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ { exch pop }
+ ifelse
+ } bind def
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index /CMap ct_resourcestatus
+ { pop pop exch pop }
+ {
+ /CIDInit /ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch /WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ { pop (Identity)}
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index /CMap ct_resourcestatus
+ { pop pop }
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ { dup length string copy exch pop exch pop }
+ { pop (Identity) }
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict /ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+} bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string} forall
+ } ifelse
+} bind def
+/Type42DictBegin
+{
+ 25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+ begin
+ /.notdef 0 def
+ currentdict
+ end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix [1 0 0 1 0 0] def
+ 4 array astore cvx /FontBBox exch def
+ /sfnts
+} bind def
+/Type42DictEnd
+{
+ currentdict dup /FontName get exch definefont end
+ ct_T42Dict exch
+ dup /FontName get exch put
+} bind def
+/RD {string currentfile exch readstring pop} executeonly def
+/PrepFor2015
+{
+ Is2015?
+ {
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+ }
+ {
+ pop
+ pop
+ } ifelse
+} bind def
+/AddT42Char
+{
+ Is2015?
+ {
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+ }
+ {
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+ } ifelse
+} bind def
+/T0AddT42Mtx2
+{
+ /CIDFont findresource /Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Image 75 dict dup begin put
+/Adobe_AGM_Image_Id /Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf () def
+/AGMIMG_ybuf () def
+/AGMIMG_kbuf () def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/doc_setup
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage /colorimage ldf
+ }if
+ end
+ end
+}def
+/page_setup
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists {/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode [ Decode 1 get Decode 0 get] def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode [1 1] def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub} currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ { pop 1 } currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img /imageormask ldf
+ /sepimg /sep_imageormask ldf
+ /devnimg /devn_imageormask ldf
+ /idximg /indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/page_trailer
+{
+ end
+}def
+/doc_trailer
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type /arraytype ne
+ {1 array astore}if
+ aload length
+ {
+ dup type /filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {dup flushfile closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ } repeat
+}def
+/imageormask_sys
+{
+ begin
+ save mark
+ level2{
+ currentdict
+ Operator /imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask {
+ level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator /imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix /DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix /DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint {
+ 0 get dup type /nametype eq {
+ dup /DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ } forall
+ not
+ } ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask_L3
+{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup /MaskWidth known {/MaskWidth}{/Width} ifelse get def
+ /Height DataDict dup /MaskHeight known {/MaskHeight}{/Height} ifelse get def
+ /ImageMatrix [Width 0 0 Height neg 0 Height] def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode [0 1] def
+ /DataSource AGMIMG_maskSource def
+ currentdict end def
+ currentdict end
+}def
+/use_mask
+{
+ dup type /dicttype eq
+ {
+ dup /Mask known {
+ dup /Mask get {
+ level3
+ {true}
+ {
+ dup /MaskWidth known {dup /MaskWidth get 1 index /Width get eq}{true}ifelse exch
+ dup /MaskHeight known {dup /MaskHeight get 1 index /Height get eq}{true}ifelse
+ 3 -1 roll and
+ } ifelse
+ }
+ {false} ifelse
+ }
+ {false} ifelse
+ }
+ {false} ifelse
+}def
+/make_line_source
+{
+ begin
+ MultipleDataSources {
+ [
+ Decode length 2 div cvi {Width string} repeat
+ ]
+ }{
+ Width Decode length 2 div mul cvi string
+ }ifelse
+ end
+}def
+/datasource_to_str
+{
+ exch dup type
+ dup /filetype eq {
+ pop exch readstring
+ }{
+ /arraytype eq {
+ exec exch copy
+ }{
+ pop
+ }ifelse
+ }ifelse
+ pop
+}def
+/masked_image_simulation
+{
+ 3 dict begin
+ dup make_line_source /line_source xdf
+ /mask_source AGMIMG_maskSource /LZWDecode filter def
+ dup /Width get 8 div ceiling cvi string /mask_str xdf
+ begin
+ gsave
+ 0 1 translate 1 -1 Height div scale
+ 1 1 Height {
+ pop
+ gsave
+ MultipleDataSources {
+ 0 1 DataSource length 1 sub {
+ dup DataSource exch get
+ exch line_source exch get
+ datasource_to_str
+ } for
+ }{
+ DataSource line_source datasource_to_str
+ } ifelse
+ <<
+ /PatternType 1
+ /PaintProc [
+ /pop cvx
+ <<
+ /ImageType 1
+ /Width Width
+ /Height 1
+ /ImageMatrix Width 1.0 sub 1 matrix scale 0.5 0 matrix translate matrix concatmatrix
+ /MultipleDataSources MultipleDataSources
+ /DataSource line_source
+ /BitsPerComponent BitsPerComponent
+ /Decode Decode
+ >>
+ /image cvx
+ ] cvx
+ /BBox [0 0 Width 1]
+ /XStep Width
+ /YStep 1
+ /PaintType 1
+ /TilingType 2
+ >>
+ matrix makepattern set_pattern
+ <<
+ /ImageType 1
+ /Width Width
+ /Height 1
+ /ImageMatrix Width 1 matrix scale
+ /MultipleDataSources false
+ /DataSource mask_source mask_str readstring pop
+ /BitsPerComponent 1
+ /Decode [0 1]
+ >>
+ imagemask
+ grestore
+ 0 1 translate
+ } for
+ grestore
+ end
+ end
+}def
+/imageormask
+{
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator /imagemask eq DeviceN_PS2 not and {
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{
+ [/Separation /Black /DeviceGray {}] setcolorspace
+ /Decode [ Decode 1 get Decode 0 get ] def
+ }if
+ use_mask {
+ level3 {process_mask_L3 image}{masked_image_simulation}ifelse
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not {
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file {
+ Names {
+ dup (None) ne {
+ [/Separation 3 -1 roll /DeviceGray {1 exch sub}] setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq {true setoverprint} if
+ /names_index names_index 1 add def
+ }{
+ pop
+ } ifelse
+ } forall
+ close_image_file
+ } if
+ grestore
+ end
+ }{
+ Operator /imagemask eq {
+ imagemask
+ }{
+ image
+ } ifelse
+ } ifelse
+ }{
+ Operator /imagemask eq {
+ imagemask
+ }{
+ image
+ } ifelse
+ } ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator /imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix /DataSource load
+ /Adobe_AGM_OnHost_Seps where {
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator /colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource [
+ DataSource 0 get /exec cvx
+ DataSource 1 get /exec cvx
+ DataSource 2 get /exec cvx
+ DataSource 3 get /exec cvx
+ /AGMCORE_get_ink_data cvx
+ ] cvx def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0 () /SubFileDecode filter def
+ }ifelse
+ /Decode [ Decode 0 get Decode 1 get ] def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator /image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator /image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ HostSepColorImage{
+ invert_image_samples
+ }{
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }ifelse
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys} if
+ }{
+ use_mask {
+ level3 {process_mask_L3 image}{masked_image_simulation}ifelse
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get /DeviceCMYK eq and
+ currentdict/Components known and
+ Name () ne and
+ Name (All) ne and
+ Operator /image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load /exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ } /exec cvx
+ ] cvx bind
+ MappedCSA 0 get /DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator /imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name (All) ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator /imagemask eq{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ [ /Separation Name [/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ } bind
+ ] AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator /imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name (All) eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentcolorspace 0 get /Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentoverprint
+ MappedCSA 0 get /DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ Name inRip_spot_has_ink not and
+ Name (All) ne and {
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+ end
+}def
+/decode_image_sample
+{
+ 4 1 roll exch dup 5 1 roll
+ sub 2 4 -1 roll exp 1 sub div mul add
+} bdf
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+} bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub {
+ dup currentdict /dataSource get /exch cvx /get cvx /exec cvx
+ /exch cvx names_index /ne cvx [ /pop cvx ] cvx /if cvx
+ } for
+ ] cvx bind
+ end
+} bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources {origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0 () /SubFileDecode filter
+ BitsPerComponent 8 idiv string /readstring cvx /pop cvx /putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0 () /SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv {DataSource /read cvx /not cvx{0}/if cvx /mul cvx}repeat /mul cvx /add cvx
+ }for
+ /convProc load /exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2 /add cvx /index cvx
+ 3 1 /roll cvx /exch cvx 255 /mul cvx /cvi cvx /put cvx
+ }for
+ ]bind cvx 0 () /SubFileDecode filter
+ end
+} bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs [ 3 -1 roll begin
+ currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt {1 add 2 div cvi}{exit}ifelse
+ } loop
+ string
+ } repeat
+ end ] def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ AGMCORE_producing_seps not {
+ level3 not {
+ Operator /imagemask ne {
+ /DataSource [ [
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ colorSpaceElemCnt /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource 1 /string cvx /readstring cvx /pop cvx] cvx colorSpaceElemCnt 1 sub{dup}repeat] def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
+ } if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process {
+ CSA get_csa_by_name 0 get /DeviceCMYK eq {
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ 4 /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0 () /SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode [1 0] def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate {
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ CSA get_csa_by_name 0 get /DeviceRGB eq{3}{1}ifelse /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
+ currentdict imageormask_sys
+ }
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ } ifelse
+ } ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget /names_index known {
+ Operator/imagemask ne{
+ MultipleDataSources {
+ /DataSource [ DataSource devn_sep_datasource /exec cvx ] cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource /DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ } ifelse
+ invert_image_samples
+ } if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN [
+ AGMIMG_c 0 ne {/Cyan} if
+ AGMIMG_m 0 ne {/Magenta} if
+ AGMIMG_y 0 ne {/Yellow} if
+ AGMIMG_k 0 ne {/Black} if
+ ] /DeviceCMYK {}] setcolorspace
+ AGMIMG_c 0 ne {AGMIMG_c} if
+ AGMIMG_m 0 ne {AGMIMG_m} if
+ AGMIMG_y 0 ne {AGMIMG_y} if
+ AGMIMG_k 0 ne {AGMIMG_k} if
+ setcolor
+ }{
+ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
+ [/Indexed
+ [
+ /DeviceN [
+ AGMIMG_c 0 ne {/Cyan} if
+ AGMIMG_m 0 ne {/Magenta} if
+ AGMIMG_y 0 ne {/Yellow} if
+ AGMIMG_k 0 ne {/Black} if
+ ]
+ /DeviceCMYK {
+ AGMIMG_k 0 eq {0} if
+ AGMIMG_y 0 eq {0 exch} if
+ AGMIMG_m 0 eq {0 3 1 roll} if
+ AGMIMG_c 0 eq {0 4 1 roll} if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ] setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation /Black /DeviceGray {}] setcolorspace
+ gsave
+ /Black
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 1 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Yellow /DeviceGray {}] setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 2 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Magenta /DeviceGray {}] setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 3 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Cyan /DeviceGray {}] setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ } if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+} def
+/indexed_imageormask
+{
+ begin
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup /CSA known {
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ } ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN {
+ /devicen_colorspace_dict AGMCORE_gget /names_index known {
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ } ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator /imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ CSA get_csa_by_name 0 get /DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and {
+ [/Indexed [/DeviceN [/Cyan /Magenta /Yellow /Black] /DeviceCMYK {}] HiVal Lookup]
+ setcolorspace
+ } if
+ end
+ } ifelse
+ imageormask
+ Indexed_DeviceN {
+ end
+ } if
+ }{
+ Operator /imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not {
+ currentcolorspace
+ dup 1 /DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ } if
+ currentdict
+ Operator /imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask {
+ level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type /dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode [0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc {false} cdndf
+ /HostSepColorImage false cdndf
+ /Decode [
+ 0
+ currentcolorspace 0 get /Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ] cdndf
+ /Operator /image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter /WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0 (%EndMask) /SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not {exit} if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/cachemask_level3
+{
+ currentfile
+ <<
+ /Filter [ /SubFileDecode /ASCII85Decode /RunLengthDecode ]
+ /DecodeParms [ << /EODCount 0 /EODString (%EndMask) >> null null ]
+ /Intent 1
+ >>
+ /ReusableStreamDecode filter
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type /dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode [/customcolor_tint AGMCORE_gget 0] def
+ /Operator /image def
+ /HostSepColorImage false def
+ /SkipImageProc {false} def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA [ /DeviceCMYK ]
+ /TintMethod /Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components [ AGMIMG_colorAry aload pop pop ]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage /customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ AGMIMG_&customcolorimage
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt /AGMIMG_xSign? exch def /AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
+ AGMIMG_xSign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
+ itransform /AGMIMG_llY exch def /AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
+ AGMIMG_xSign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
+ itransform /AGMIMG_urY exch def /AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY] concat
+ }{
+ }ifelse
+ end
+} def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ } if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf} true 4 colorimage
+ end
+ } def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ } currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get /DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub} currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get /DeviceGray eq {
+ {255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get /DeviceCMYK eq {
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get /DeviceGray eq {
+ {HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get /DeviceCMYK eq {
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div} exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/doc_setup get exec
+Adobe_CoolType_Core/doc_setup get exec
+Adobe_AGM_Image/doc_setup get exec
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: (Page 1) 1
+%%EndPageComments
+%%BeginPageSetup
+/currentdistillerparams where
+{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
+{ userdict /AI11_PDFMark5 /cleartomark load put
+userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
+{ userdict /AI11_PDFMark5 /pdfmark load put
+userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
+[/NamespacePush AI11_PDFMark5
+[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
+[{ai_metadata_stream_123}
+currentfile 0 (% &&end XMP packet marker&&)
+/SubFileDecode filter AI11_ReadMetadata_PDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1.1-111">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ <dc:description>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">File to test web and exerquiz packages</rdf:li>
+ </rdf:Alt>
+ </dc:description>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Stat Matching Game</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li>D. P. Story</rdf:li>
+ </rdf:Seq>
+ </dc:creator>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/"
+ xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xap:CreatorTool>Adobe Illustrator CS2</xap:CreatorTool>
+ <xap:CreateDate>2006-10-22T16:42:57+02:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-22T16:42:57+02:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-22T16:42:57+02:00</xap:MetadataDate>
+ <xap:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xapGImg:width>256</xapGImg:width>
+ <xapGImg:height>244</xapGImg:height>
+ <xapGImg:format>JPEG</xapGImg:format>
+ <xapGImg:image>/9j/4AAQSkZJRgABAgEAyADIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAyAAAAAEA&#xA;AQDIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA9AEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A7bqv/HWtf+M8f/ExhQzz&#xA;Al2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvl&#xA;n80/+Otf/wDGab/iZzBy83s+zvpHuD2rVf8AjrWv/GeP/iYzPeLZ5gS7FXYq7FXYq7FXYq7FXYq7&#xA;FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXy9+aNpcm71G7EZ+rJcyxtL2D&#xA;liQv3Zg5Q9j2fIVEdaey6r/x1rX/AIzx/wDExme8azzAl2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2&#xA;KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvnb8yVmGg66wlAhbUwGiIIJZedCDyodmNRw&#xA;28R3w8nIvVaCuOH9V6bqv/HWtf8AjPH/AMTGZryjPMCXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq&#xA;7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+c/zKMZ0bXAZE5jUgVi+EyUIk5MK/EF6A0zD&#xA;yci9XoPrj/V/U9Q1X/jrWv8Axnj/AOJjM15NnmBLsVdirsVdirsVdirsVdirsVdirsVdirsVdirs&#xA;VdirsVdirsVdirsVdirsVdirsVdirsVdirsVfOn5kTKuieYYvUCs+pxN6RIDMFE+4FKmlfHMPJyL&#xA;1egHrgf6P6np+q/8da1/4zx/8TGZrybPMCXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY&#xA;q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+WfzT/wCOtf8A/Gab/iZzBy83s+zvpHuD2rVf+Ota/wDG&#xA;eP8A4mMz3i2eVwJdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVd&#xA;XFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV81edPLus6/5mvNP0m1e6uXml+FdlUepTk7H4VX3O&#xA;YU4kmg9bpc8MWMSkaFPWNW/46tt/xnj/AOJjM55FnVcCXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXV&#xA;xV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVUbWztLUOLaF&#xA;YvUYySFRQszGpZj3OIDKUzLmWF6t/wAdW2/4zx/8TGFgziuBLq4q6uKurirq4q6uKurirq4q6uKu&#xA;rirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirB9X&#xA;/wCOpbf8Z4/+JjChm1cCXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1c&#xA;VdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVUbu9trSBp7iQRxr1J/UB3xVh+r/APHUt/8A&#xA;jPH/AMTGFDM64Eurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKur&#xA;irq4q6uKurirq4q6uKurirq4q6uKurirq4qw7zfI7MQxJABoOw6YULNY/wCOnb/8Zo/+JjFWZVwJ&#xA;dXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVx&#xA;V1cVdXFXVxV1cVdXFXVxVh3mz7TfI/wwoa1j/jp2/wDxmj/4mMVZfXAl1cVdXFXVxV1cVdXFXch4&#xA;4q7kPHFXchirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6&#xA;uKurirEfNn2j8j/DChrWf+Onb/8AGZP+JDFWW1wJdXFWi4HU0xVTa4HYVxVYZnPenyxVaWY9STir&#xA;qN4HFXUbwOKu3HY4q4Ow6E4quE7jrviqos6nrtiq8MD0OKt1xV1cVdXFXVxV1cVdXFXVxV1cVdXF&#xA;XVxV1cVdXFXVxV1cVdXFXVxV1cVYn5r+0fkf4YUNaz/x0oP+Myf8SGKsqLACpOBKk0x6L9+KrKlj&#xA;4nFVwj8Tiq4Kg7VxVcCB0xV3LFXcsVdyxVxIPUVxVaUQ+2KrCh7b4q0GZTsaHFVRZgdm298VVK4q&#xA;6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4qxXzX1PyP8ADChrWjTUYD4TJ/xI&#xA;YqyFnLHfAltVJ3PTFVQUHTFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXEA9cVU2Uj5Yq5JCvuPDFVZ&#xA;XDCoxVuuKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirF/NXU/6p/hhQt1z/joQ/wDG&#xA;VP8AiQxVkKDucCV9cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVU2FNx0xVyuVNRiqurh&#xA;hUYq3XFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFWM+av+NT/AAwoW65/x0If+Mqf8SGK&#xA;shqMCXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxVcaEU7YqoHY0xVtH4n274qiAwIqM&#xA;VdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVY55p/41P8MKFuuf73w/8ZU/4kMVT2uBLq4q&#xA;6uKt1xVuuKurirq4q6uKurirq4q6uKurirq4q2pxVuuKqcvUHFVOuKqkUn7J+jFVauKurirq4q6u&#xA;Kurirq4q6uKurirq4q6uKurirq4qx7zT0/2J/hhQ1rSO2oRBQWPqKaDfYNXFU55YEt1xV1cVdXFW&#xA;wcVdXFXVxV1cVdXFXVxV1cVdXFXVxVdWgxVsNiq191IxVRrirq4qiFfkoOKt1xV1cVdXFXVxV1cV&#xA;dXFXVxV1cVdXFXVxV1cVSDzR0/2J/hhQmlQZGeg5N1OKrq4pbBwK6uFXVxVsHArdcKurirq4q6uK&#xA;urirq4q6uKtrucVczb0wK5W7Yq3XCqk+zYFW1xVfC+5HjhVWrirq4q6uKurirq4q6uKurirq4q6u&#xA;Kurirq4qkXmjoP8AVP8ADFCY1xVcDirYOBW64VdXFW64FdXCrq4q3gV2KW8VaxQ6uFVymgriq2uK&#xA;tcqHAlfXChbJuK+GKqRwK5WowOFURXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxVJfM/wBkf6n9&#xA;MVRkk0USc5XWNKgcmIUVJoBU+JwMgCeSpXCxbBxSurihwOKW64odXFWwcUurih1cVdXFXVxV3XFK&#xA;5iaUGKFtD4Yq1Q+GKVwJpvih1cVUTsaYq0TilXRqqMULq4q6uKurirq4q6uKurirq4q6uKurirq4&#xA;qk/mf7I/1P6Yq8h80a7qeo+ZdLW4mPoJe2/pwKSI1/ervx8fc5hSkTIPW6fTQx4pUN+E7/B7ZXM1&#xA;5NuuKt1xVsHFXVxVsHFW64q6uKuxV2KuriranFXFz2xVrmcVaMhxVwc1xVdXFVknjiqnXFVaJvgx&#xA;VdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFUp8zfYX/U/gMUPEtW/5SXTf+Y2D/k6uYB+oPaR/upf&#xA;1T9z3oHM94tuuKt1xVsHFXVxVuuKt1xVuuKurirq4q6uKurQYqtrirROKurirVcVXhqjFXNuKYqo&#xA;1xVViPwn54qvrirq4q6uKurirq4q6uKurirq4q6uKuriqV+ZvsL/AKn8BirxzWtNu01TSdRZQLaX&#xA;UYYozyHIssik/D1p75gkbj3vYwyDgnHrwn7nt1cznjmwcVdXFV1cVcDirdcVbrirYxVuuKurirqj&#xA;FXEjFVppirVcVarirY40364q7ko6HFXcx44q0fTr1xVclANumKrq4q6uKurirq4q6uKurirq4q6u&#xA;Kurirq4qlvmb+7X/AFP4DFXlvmB4VtdBjDI0smrq7AV5KEdBxau2/Ku305hHp73rMYPr/qPW65mv&#xA;Jtg4q4HFW64q3XFWwcVbrirdcVbGKuxVquKtE4q4nFWq4qtriricVarirVcVaJxVVj+wMVXVxV1c&#xA;VdXFXVxV1cVdXFXVxV1cVdXFXVxVAeZf7tf9T+AxV5drttGLHQ7gQj1H1tUM9N6AxnhXj9P2swiO&#xA;Xvesxy+sX/k/1vXPSOZrybYiOKuERxVv0jiq70jirhEcVb9I4q36RxVv08Vd6eKtekcVaMRxVxiO&#xA;KtekcVa9I4q0YjirXpHFWvSOKtGI4qriEgAYq70jirvSOKu9I4q70jirvSOKu9I4q70jirvSOKu9&#xA;I4q70jiqXeZf7tf9T+AxV49rGqXkuq6NpjMPqkGowyxoFUHm8qgksByP0nMEncDzexhjAhOXUxP3&#xA;PeBFmc8e36WKt+jirYixVv0sVb9HFWxFirvSxVv0sVd6WKu9LFWvSxVr0cVaMWKtejirXo4q0YsV&#xA;d6WKuSCrDFVf0cVd6OKu9HFXejirvRxV3o4q70cVd6OKu9HFXejirvRxVIfNAoAP8k/wxQ8U1EV8&#xA;1aUP+X63/wCTy5gH6g9pH+6l/VP3Po70fbM94xv0fbFWxF7Yq36PtirvS9sVb9L2xVv0cVb9L2xV&#xA;3pYq70sVd6XtirXo4q16XtirvRxVr0vbFWjF7Yq16PtirXo+2KqkUG1adcVVPR9sVd6PtirvR9sV&#xA;d6PtirvR9sVd6PtirvR9sVd6PtirvR9sVd6PtirvR9sVYr5rFCR/kn+GKE0k/wCVWfW4vU/Qf1v1&#xA;F9Dl9T9T1Kjhwr8XLl0plXp8nOH5mj9df5zJf9F/4r/DLHCd/ov+R+GKu/0X/I/DFW/9G/yPwxV3&#xA;+jf5H4Yq7/R/8j8MVd/o/wDkfhirv9H/AMj8MVd/o/8Akfhirv8AR/8AI/DFXf6P/kfhirv9H/yP&#xA;wxV3+j/5H4Yq7/Rv8j8MVd/o3+R+GKtf6L/kfhirv9F/yPwxV3+i/wDFf4YquHoU240+jFXfuf8A&#xA;J/DFXfuf8n8MVd+5/wAn8MVd+5/yfwxV37n/ACfwxV37n/J/DFXfuf8AJ/DFXfuf8n8MVd+5/wAn&#xA;8MVd+5/yfwxV37n/ACfwxVB3f6Br/pf1Wvf1vT/42xV//9k=</xapGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xap:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:CAC6C969DB61DB11885DDE2828C3F7EA</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:CBC6C969DB61DB11885DDE2828C3F7EA</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:C9C6C969DB61DB11885DDE2828C3F7EA</stRef:instanceID>
+ <stRef:documentID>uuid:C8C6C969DB61DB11885DDE2828C3F7EA</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Keywords>LaTeX, hyperref, PDF, exercises, quizzes</pdf:Keywords>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+% &&end XMP packet marker&&
+[{ai_metadata_stream_123}
+<</Type /Metadata /Subtype /XML>>
+/PUT AI11_PDFMark5
+[/Document
+1 dict begin /Metadata {ai_metadata_stream_123} def
+currentdict end /BDC AI11_PDFMark5
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/page_setup get exec
+Adobe_AGM_Core/capture_currentpagedevice get exec
+Adobe_CoolType_Core/page_setup get exec
+Adobe_AGM_Image/page_setup get exec
+%%EndPageSetup
+Adobe_AGM_Core/AGMCORE_save save ddf
+1 -1 scale 0 -576.004 translate
+[1 0 0 1 0 0 ] concat
+% page clip
+gsave
+newpath
+gsave % PSGState
+0 0 mo
+0 576.004 li
+612 576.004 li
+612 0 li
+cp
+clp
+[1 0 0 1 0 0 ] concat
+611.712 576 mo
+365.634 576 li
+378.176 550.931 386.199 523.232 388.645 493.961 cv
+388.965 493.979 389.255 493.999 389.511 494.019 cv
+389.511 483.687 li
+389.27 483.687 li
+389.382 480.768 389.439 477.831 389.439 474.885 cv
+389.439 349.29 287.019 247.473 160.668 247.473 cv
+98.055 247.473 41.31 272.484 0 313.011 cv
+0 576 li
+0 119.349 li
+611.712 119.349 li
+611.712 576 li
+false sop
+/0
+[/DeviceRGB] /CSA add_res
+level3{
+gsave
+clp
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+/0
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.960784 .960784 .964706 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.847059 .85098 .854902 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.847059 .85098 .854902 ]
+/C1 [1 1 1 ]
+/N 1
+>>
+]
+/Bounds [.00561798 .123596 ]
+/Encode [0 1 0 1 0 1 ]
+>>
+>>/Gradient add_res /0 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+clp
+/0 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~p%@tKo'u5<md9B,lKRNqkN:mej5T%Uhqm2EgY1?5f\"j/f\"m1g"G'3g=k97g=tB:gY:K<gt^]?gtgfB
+h;-oDhVR,Ghr!>Khr!AMi8EPOiSibSiSieUio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tjikND$kkih6o
+kih9ql07HslK[["lKdd%lg*m'm-O**m-X3-mHs</mdBN2n*f`6n*fc8nF5r:naZ/>naZ2@o()ACoCMSF
+oCV\Io^qeKp%A"Np%J+Qp@e7Tp\4FVq"XXZq"X[\q>'j^qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p%@tKo'u5<md9E.lg!`ukN:mej5T%Vi8<DIgtUQ9g"G'3g"G*5g=k97gY:K;gY:N=gt^]?h;-oCh;-rE
+hVR,Ghr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6p
+l07Hsl0@R!lK[^$lg*m&m-O**m-O-,mHs<.mdBN2mdBQ4n*f`6nF5r:nF5u<naZ/>o()ABo()DDoCMSF
+o^qeJo_%nMp%A"Op@e4Rp@n=Up\4FWq"XXZq"aa]q>'j_qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p@e1OoCDG@n*]W2m-Es$ki_*ijQ#7ZiS`VMh;$c=g=k97g=k<9gY:K;gt^]?gt^`Ah;-oChVR,GhVR/I
+hr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hs
+l0@R!lK[[#lg*m&lg4!)m-O*+mHs<.mI'E1mdBN3n*f`6n*fc8nF5r:naZ/>naZ2@o()ABoCMSFoCMVH
+o^qeJp%A"Np%A%Pp@e4Rp\4FVp\4IXq"XXZq>'j^q>'m`qYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /0 /Gradient get_res exec grestore
+}if
+newpath
+gsave % PSGState
+365.634 576 mo
+0 576 li
+0 313.011 li
+41.31 272.484 98.055 247.473 160.668 247.473 cv
+287.019 247.473 389.439 349.29 389.439 474.885 cv
+389.439 477.831 389.382 480.768 389.27 483.687 cv
+366.552 483.687 li
+314.052 354.948 li
+304.018 304.401 239.391 265.401 161.154 265.401 cv
+161.154 265.401 li
+161.154 265.401 li
+75.969 265.401 6.903 311.643 6.903 368.685 cv
+6.903 368.685 li
+6.903 368.685 li
+6.903 368.685 li
+6.903 425.736 75.969 471.978 161.154 471.978 cv
+188.328 471.978 213.862 467.272 236.035 459.013 cv
+228.303 477.918 li
+226.611 481.77 226.611 482.247 219.843 482.967 cv
+213.804 483.687 212.841 483.687 207.522 483.687 cv
+203.166 483.687 li
+203.166 494.019 li
+209.457 493.542 223.947 493.542 230.967 493.542 cv
+237.492 493.542 255.132 493.542 260.694 494.019 cv
+260.694 483.687 li
+255.375 483.687 246.186 483.687 239.418 481.041 cv
+240.147 478.881 240.147 478.404 240.633 477.441 cv
+250.746 452.78 li
+255.031 450.729 259.149 448.537 263.091 446.211 cv
+318.213 446.211 li
+333.441 483.687 li
+310.716 483.687 li
+310.716 494.019 li
+318.456 493.542 341.901 493.542 351.081 493.542 cv
+358.484 493.542 381.412 493.542 388.645 493.961 cv
+386.199 523.232 378.176 550.931 365.634 576 cv
+313.857 435.879 mo
+278.312 435.879 li
+288.464 427.949 296.848 418.98 303.064 409.238 cv
+313.857 435.879 li
+clp
+34.56 246.72 mo
+34.56 313.92 li
+107.04 313.92 li
+107.04 246.72 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[72.48 0 0 67.2 34.56 262.084 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 151
+/Height 140
+/ImageMatrix[151 0 0 -140 0 140 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'S$SK'S$SK'S$SK'VplPNpfcX6YB'W9`4'OQuH'K'S$Shs7*'a6L>'K'Schm-92frp#4'K'U_J[Hb3c
+c0KuIL?ng'K'MagQKs.g^$E]'V<Zq'K'S$So]q+oK'LbKZKo'eb3FTDM<as'K'VplPNmbb_!8i'W9`4'
+K'IsQpZd_'hs7*'K'KQ)eE`Iem-92fK'ML`Sa4Se[H`A/T'GG'L?ng'K'IsQe`s='^$E]'K'IsQK'N!n
+K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'LYH[HY-ac0BoGL?ea%K'D[eQKj(e
+^$<W%V<Qk%K'IsQo]h%ml04Z%K'Ko3b3>Vaip)-\K'MjjPNg`aX6P<%W9W.%OQlB%K'IsQhs.$%K'BK'
+eEWCcm-0,dK'DF^Sa+Mc[HW;-T'>A%L?ea%K'@mOe`j7%^$<W%K'A9Zp?I7po]h%mK'C\IZKf!cb3=NB
+M<Xm%K'MjjPNd\`_!/c%W9W.%K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'Dpl
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+o]^tlK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'DplK'@mOK'@mOK'@mOK'@mOK'@mOW9N(#OQc<#K'@mOhs$s#a6:2#K'AWdm-'&brof(#K'CSF[HP'_
+c09iEL?\[#K';UcQKa"c^$3Q#V<He#K'@mOo]^tkl0+T#K'Bi1b35P_iou'ZK'DdhPN^Z_X6G6#W9N(#
+K'7gMpZRS#hs$s#K'9E%eEN=am-'&bK';@\Sa"Ga[HN5+T'5;#L?\[#K'7gMe`a1#^$3Q#K'83Xp?@1n
+o]^tkK':VGZK\pab34H@M<Og#K'DdhPN[V^_!&]#W9N(#K'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7sQ
+rTAdqmH9f!K'9o3`oj2]hWTRTK';jjK'2C]Rco@e\`h3!U$(G!K'7gMnE?)!f]T=!K'9/sgZO[]oB:ei
+K';+UV!#e]]]at2Qg!f!K'3-rL$4-PcKM\![cbp!K'7sQrTAdqK'1\IY3<R_`ohs:NT^$!K';jjK'.aK
+dH@h!\`h3!K'/!RqWNOpnE?)!K'0r4_s"&_gZO1OK'2mkN9K0_V!!?mYNOF!Qg!f!K'.aKk3&<!cKM\!
+K'/`gjlhH_rTAdqK'1\IY3<R_`ohs:K'.aKo]LhhK'.aK\`_,tU#t@tK'.aKnE6"tf]K6tK'0)qgZFU[
+oB1_gK'2%SUuo_[]]Xn0Qfm_tK'*'pL$+'NcKDUt[cYitK'.mOrT8^omH0_tK'0i1`oa,[hWKLRK'2dh
+K')=[Rcf:c\`_,tU#t@tK'.aKnE6"tK''l2_rmu]gZF+MK')giN9B*]Uum9kYNF?tQfm_tK'%[Ik2r5t
+cKDUtK'&Zejl_B]rT8^oK'(VGY33L]`o_m8NTTrtK'2dhK'%[IdH7at\`_,tK'%pPqWEInnE6"tK''l2
+_rmu]gZF+MK'%[Ihr^`ra5strK'&E^m,`i\roJjrK'(A@[H4jYc/sW?L?AHrK&uC]QKEe]^#m>rV<-Rr
+K'%[Io]Cbel/eArK''W+b2o>YioYjTK')RbPNCHYX6,#rW92jrOQH)rK'%[Ihr^`ra5strK'&E^J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+105.6 246.72 mo
+105.6 281.28 li
+284.16 281.28 li
+284.16 246.72 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[178.56 0 0 34.56 105.6 294.724 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 372
+/Height 72
+/ImageMatrix[372 0 0 -72 0 72 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'Tr4bNa]EK'L2;_Wug>K'S$SK'S$Se*F7'K'IsQ
+h!1g'K'S$Sjm.NaK'S?\q!*IrK'JTcn*>SkK'S$SK'S$SVX*('K'IsQYNjX'K'S$SK'S$SK'U8=_Wla<
+K'LMD\a+k5K'S$SK'S$Sh!:m'K'IsQjm%H`K'S$SK'S$SPj@f'K'IsQSa,A'K'S$SK'S$SK'TW+eEVYN
+K'IsQK'IsQ_<So'K'S$Sb3QV'K'IsQK'IsQK'M.VVsAs#K'VOaK'IsQK'IsQK'JTcn*>SkK'Sunk3@Q`
+K'IsQK'IsQYNjX'K'S$S\Eh?'K'IsQK'IsQK'LMD\a+k5K'UnOYj-i*K'IsQK'IsQjm%H`K'S?\q!*Ir
+K'IsQK'IsQSa,A'K'S$SVX*('K'IsQK'IsQK'Kl2bNjcGK'U8=_Wla<K'IsQK'IsQK'IsQK'IsQK'IsQ
+jm%H_K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQ
+K'MI_K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'Kl2bNXWCK'C,9_Wla<K'IsQK'IsQe*=1%
+K'@mOh!(a%K'IsQjm%H_K'J9Zq!!CpK'ANan*5MiK'IsQK'IsQVX!"%K'@mOYNaR%K'IsQK'IsQK'L2;
+_Wc[:K'CGB\a"e3K'IsQK'IsQh!1g%K'@mOjlqB^K'IsQK'IsQPj7`%K'@mOSa#;%K'IsQK'IsQK'KQ)
+eEMSLK'@mOK'@mO_<Ji%K'IsQb3HP%K'@mOK'@mOK'D(TVs8m!K'MI_K'@mOK'@mOK'ANan*5MiK'Jol
+k37K^K'@mOK'@mOYNaR%K'IsQ\E_9%K'@mOK'@mOK'CGB\a"e3K'LhMYj$c(K'@mOK'@mOjlqB^K'J9Z
+q!!CpK'@mOK'@mOSa#;%K'IsQVX!"%K'@mOK'@mOK'Bf0bNa]EK'L2;_Wc[:K'@mOK'@mOK'@mOK'@mO
+K'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'DC]K'7gMMs0s#K'@mOK'@mOK'Aijk3.E\K'9)qh<BOUK'@mOK'@mO\EV3#
+K'7gM_<Ac#K'@mOK'@mOK'CbKYip]&K';"RVs/ftK'DC]K'@mOMs:$#K'7gMPj%T#K'@mOK'@mOK'B/s
+h<9ISK'9E%eEMSLK'@mOK'@mO_<HI~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+-.480001 279.84 mo
+-.480001 576.48 li
+36 576.48 li
+36 279.84 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.48 0 0 296.64 -.480001 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 76
+/Height 618
+/ImageMatrix[76 0 0 -618 0 618 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+[HPp#SE]5#cfhb#[cu'#l0+T#d-7t%s65."lKP_?jlqK`roglUbNYY`jQM?^rTUlWb35M^j6>%WYir[^
+am&3WQKZi^[H[SPK';Xd[HZZ6M<Og#]]mK#UZgY#f'0=#^$*K#nEH/#fBBX,pum=nK'7gMK'9)qK'7gM
+cfhe"!9f$ul0,P<k3.K^s6$lSbikY^jlb%SZKSg^bNJ3SR-;u^[HIMPK';Rb[HHT6LZn[!]'%3!U$1M!
+eE=%!]BI?!U?CM!e`a1!]][?!n*$#!f&sI)q<*@mnE74Chrfp\puoHU`TO)\hWWVUX677\`9?dU[HFs\
+cKOKUS*/,\[HIVRK'2C][HQc9K'.aKK'1PE[H@JOK'2I_[H?Q5L?JNt\`V&tT]b@te)mmt]'%2tmH0_t
+eE=7%qr`RomcV"?iTH'\qW>HQa605\i9&VQXlmC\`ocdQPNUQ\XQI7Z`TQdSP31EZ[HI;HK')Xd[HE/(
+kiT;9kN7EZ!9^fRc/tSZk3(+SZf\aZbie9SRHDoZ[HIPOK')C][HHW5L?AHt\`_,tK'(PE[H7>KK')I_
+[H6E1M!"Tr]B.,rU?:Fre`Esr]]R8rn)]erf&jC%q<!:knE..?hr]jZpuT6O`TF#ZhW<DOX6.1Z`9$RO
+[H=mZcK49OS*&&Z[,naXc0"9QRcVoX[H@MNK&u:Z[H?T4L#r<r\E:urTB5.rdcRgr\`Lurm,jYre)e""
+r8iOlmH(b<ioQ!XqrYNQaQ9/XiTA\QY3!=Xa6)jQ[H-9-MWOZp^#[2pUugLpfAs$p^?*>pn`5kpf]BO%
+pZ7"go&[:?K&u4X[H-N4KB3*o[cG]pS`T"pd,_Op\)kiplK"ApdH.dsroJanlfFMpdc@gtrT&Rkm,YS9
+j5c!Vr8kNOalK/VioS\OYN3=VaQ;jOQ/pKV[H78GK&lC][H6?-MWFTp^#d8pUu^FpfB'*p^?!8pn`@1=
+hW3>M[H7/C^Z38nVW>/FcK(MVkMsnK[,e[Vc/\'KRcMiV[H%;JK&l4X[H$B0L#i6n\DtcnTB,(ndc7Un
+\`Conm,OGne)[psr8`IjmGt\8ioGpVqr<:gmc1_9iT#dTqW,<Ma5`rTi8iJMXlI+T`oQXMPN19T[H.,C
+K&cC][H-3)N8sZn^Z<>nVW5)FcJtGTkN'tM[,\UTc/e-M[Gp?/d,VOps5LNIbiA!K[H-H/dGhIl\Dtcl
+lf+;ldc7aprSrLim,PM5j5YpTr8P<IalB)Tio8JIYN*7TaPuXIQ/gET[Gq&CK&c=[[Gp-)MW=Nl^#I&l
+UuU@lMrONl^>m2lV;g@lf]0$l^Z*2lo&I.;[GoKlki8/lcf2@m!9/Uil/K,2k2M'Rs5UTKbi55Rjl=bK
+ZJrCRbN%pK[Gg3+dc.[prSb<Gb2VdI[H$<+e)@^or8YBKal2XGQK$ER[Gh#BK&Z4X[Gg*(M;nBj]]$oj
+UZ14jf&<aj^#I&jnDTSjfAa3spu6nbn`$t8hVsLRpYimG`8[ZR[GfEjSDr_jKAcgi[c5QjS`/_jd,MCj
+\)GQjlJe5jdG_Lmro&Iflf#82jPbjPrSkBIb2K#Pj5SPIYi31Pal;^IQJp?P[Gq)A]AUchmbtS5iS`8E
+[GguA]]-uin)1V4i8W>I[G^l>^#?ujnD^k6hr0LPpu&mE`SmZPhVd&EX5UhP`8L4E[GeOPcJ[pES)M]P
+[GV&DK&PtQ[G^3+K]2sh\)>KhT&JehdGV=h\DbWhTA\ehdc%Ih\_tWhm,=;he)7Xmr8<1bmGPD2io#XN
+qr,0GaP`fNiSi>GY2HtNa5QLGPi1-N[Ggr=^#-ifnDL_5hr!&C[G^i=^>[&gn_^b4hVm,G[GU`:^Ym&h
+o&7"6[G]?hki&r,kMV!N!8k6Bc/>/Nk24PCZf&=Nbhq^CRGcKN[GUuAK&GtQ[GU''L>`$f\_kQfT]"kf
+e).Cf]&:]fmGF5feDROf]AL]fmbjAfe_ddmqVQn^n)(P2i89FLq;AsE`o!TLhr*,EXP^bL`Sg:EP2FpL
+[G^f9^YZodo&$k5[GK3dkhif+kMFPA[GLuB[c#Eel/&i*k2=VE[GLr@\)5EflJT),jknJC[G_&@\DGEd
+lef,.jPJ>AZ/<+Lb22LAQf$9L[GLi=K&>tQ[GKp#Lu8*d]ACWdU>Oqde_[Id]\gcdn(s;df&*Ud^#$cd
+nDBGdfA<pmptgVZn_U\2hVO4JpYWaC`87BJ[GT9dSDNGdcel+d[bf9dl/.rdd,)1fs4t0?bhhXA[GU*%
+dG;4ernk6CbMDL?[GL!%dbhIgrSG*Ab2;RC[GBm"e)%Lir8"s?aklFA[GU!"eD7Ohqqo$CaPH:?[GKm"
+e_ddjqVHh\n(tJ.i80@Jq;&a?`nmNJhqco?XPU\J`SL(?P2=jJ[GCT6K&6(T[G?Gkkh_fbceZ"c!8W7_
+l.rc(k1t^Hs5(6Abh_U@!8b0?jPJ;@\)%)@rnY0Aakl@?\)%)@jPA>AZekZ9^>-]`n(k>,!8lhlg"`pi
+pti[?s51rRo\?b.hVQi?s51KEo\I==_qsq?rnkEEg"kE=ZekZ<qV9'F^>8M=ZekW;i8!5FZeb3/_VY4J
+`n^FGZea6ih;8%d^te>5a5+Dbptkl)_;*JpiSF:c^>8S@pY<sI\D@)=pYN[@pYNdB_;4_=p>3U@p>4uf
+h;#?mp"f])_VOnAc.r'KZeb<2k2"hKp"mXBnD2%=o\RgJpYGJu`SC">jkShMZeb60rnPTMn_MCDqqSO6
+oA8Q`j4s.[`n]q:aPHFDb2!!On(l%>dG<j=n_V=An(mosbhT\`rS@##aP?4>inW_PZeb--qqKNQZePQ:
+[,(3-iS3\QZeX^!cJ@sGbhN'N\D59`l.tdac.h44dbM1bs5*8%c.g:omG,&(mG@WmfA!XeqVAa=m,$UR
+n_:D*i8)o=m,$(Cp>!C;l.sP=le^"Cs4k$;cJ@X=lJBnBjkS2;[+t`<lJBqCb1u:;Zeam&s4c#WZeYQ9
+lJ9eAkM>7Smb>)'k2$$le(j*Ae(a]R]A2N(jP91Yjk\D?hqZc;jk\>>qVCMoeD%psnD**\dbNp>r7foZ
+inW&<p>!C;jPAhMo\8?[e_Aj6g"bWDf%]fOmbHCJ^teS;in`2?i8"1`h:o9ko\JulfA#3<i7n%]ZeXNq
+q:jf]hqZi<nD(t;iSEDFr7\L3e_K';i8*,@m+]V9]A35;i8*/AdG*^9ZeY!)o%i'SgY:E9ZeY?3khY%J
+^t\M9ZeXEn!8?8_ZeP--_;*l&k1]UaZeO0ggYCW@hV.GQ`S8,^p>"HZhV-N7hqPKmo%iWfhqGZrqV/@3
+gYMh^j4^iombGh;gYLoDrn=^5f\HDZj4i5Ai7dJNb1kS(inOFdf\GH>ceIR9fA,9<lJ1g_iS(]os4c/\
+hqQc<qV(2fZeO^!n(cjUf%f9=s4c,ZinDW2khF\Dj4`SKnD!!WZePN8fA,E?e(aZOm+Sf#jkTC]jP&&:
+jP'Lc\_GWhpY,&hdbEj:iS2i9eD03>[+ag"b1kD#kLm2qd+dX9e(j->kM"27[bLi:dbO'>bhD:7ZeOa"
+lJ1UVZe>E6[+j$arn6YkZeFNqceHk&l.Q!g\D#-\l.aV@lIk.Me(V._rnPuXlIj53mFno$jP9.Xle/Vu
+qV/U9ceSENn_(8&i7lc9ceRj>pY*@8`S9k9cJ7d>gtLE7ZeP<2f%fWF_V4S7bhMF:h:qGRmFei"p"S*Q
+le9P:pt>AoZeF0gn_<B`bM2I<n_1n7b1l[Ep=d[Dmb-4Go%NNbaP-"7b1l@;iS*MLmb+u$qqKHOn(Gb8
+!86kpZeFBml.b[[a4g"8ptEC7akQjKo%D%:nCcXOf@n=#o%<Tf^tHWZn_2(=o%;[Lm+DBmn_(8&p=n$M
+o@V"7!8@D)p"?\*gtV2Mo@V%8s4["ro@h%7a4pOEq:NX=s4[%sf\5-7`nU.<n(H=Grn?qr`S(=HqqCbt
+`nU.<e_0KGrn?ts`7b4Gn_3Nfe_BcL`S(4DqUt_u`S1@Hn_2ULn([Nf`S(4Do@`Qcf\6A[n_1t:q:P]!
+`7b+Co\%^Io@j2uo%M(;!8R;#lIjtGr7^er`S1=GptGW!`S1CJp=RaFp=]Ato\%4;rnI%um+^7Ks4mA$
+`S(.BpY#T"`S1:Fo@hXIo\9E$pXmI<qqC_r`S1:Fp"A'Qm+VEmpXmL=qV(Yro%MUIr7gqu`S17E!8.,"
+`S(+Ap=\*Pmb7Tnp=[F=r7h#!n(H=GqV(Yr`nL=Es4R2#`nL=Ept4-Mo%Eimpt3U>q:bSrn(QCIqqLr!
+`S((@rn./$`S((@pY"*Nn_3lpq:N^?ptGPrm+L.HptGJq`nL:DrRh,%`S(%?qUj3Kp"B,opt<X?qV1r"
+kh+bEp=];p`nC+?r7V&%`nL7Cr7B6Hq:PAnqUig@pY,Dqle:.Jq:ki!`n9t;qq/m@pY,Grd+\3Iq:kl"
+`n9q:qq1)bi7[hXq:WdAptPc!rn,?Fo\',oc.VsHp=f>q`nL4BrR^,_j4O"Wr7K!Ap=fAr!8>KIpY5]!
+ak6UFo@a&o`nC%=qUt#biS+%\rn#0Bo@a&orRo?Hp"K8qbhDsJpY5]!`n9n9rRg,_jk9:[qq9!Cp=oW!
+q:O!Fo%EuoaP$UHo\02q`nL.@s4>9Co%Euodb4<Ho\02qa4g4@s4?Mfhq7JPrRf0Do@a2trRo3Ep"KJu
+cIhsFn_*oo`nBt;r7UDigtMGU!8#6Cn_*rp!8,<Eo@j,qdG"?Ko\0Ata4Tn7rn-Gfi7[\TrRo3Eo\0H!
+f\"<unCdioc.VsHo%O,r`nBq:jOiMFnCdioa4^":s4IA)ak?4<b1Q^Gn(I`na4^":s4HGdj4WtVa4Tk6
+r7K6Gn(@]nb1ZaHn_2%9n(H^Qk1K.U!8,?FnCmclcIhR<aOoq6!8,?FnCljQlIWApmb%Tmqq96InCl%:
+rn+[3c.V=6n(Pt:j4Mc3Ze5?4nCl(;ak5q3Ze=g$pt+$IZe560\Cp<(hUh5JZe49jdb4'Bbh)[C]@cK'
+aP$"8cI`*JZe3^Zin<bRbh)+3bh0DXrRpSlc.C7nk1I#nmFqTlce#PV!8+X2mFp[Rl.<;pkLn,5m+Tb:
+rn+[3c.V:5m+Tb:jOhi3Ze=^!cI^4klI`Jsle;9ge(:tZrRn[5le:@Mmanetj4Vi5le9\:qUiC3l.P%J
+mF^[Vce%+-e_'*=cIi!Hn(H(>k1JVDn^k,"kh5d`f[o9<d+A$E^"DQ%hq.GNk1J&4h:U?3kh4D8o[gn1
+_q=P4kLn;7g=P*2Ze5!)o%DLCj4D]1Ze,92kh4G9ak,k1Ze4Ho!7oZNZe,0.\Cfrsk18tO[+F<idb*^8
+eCOHI]@Y-Vm+CIReCNO/e^q.[r7UDheCMUjn(4r!jk9U`f[dF]pt373jk8\Fo@C8"hUpE3jk828p"-t1
+`7XS3jk828gXk-1Ze5'+mb-.A_:S;1[+OHmqUXHQ[+Fs&^t@`$i7@YRZe*p`g=YK>f%0BC_q2]Vo[r6X
+f%/I)h:LZ=eCX9Dn^uFD^"<&2iRl]4iRmnUiRZo<f@KBA`n02%f@Jj2f@K`K][u,pkLK1SZe"!bf%8m5
+g"#cH^Xg?TnCQXOg""j.g"*O^pXnc`g"!pio[^A#i7S%Zgsrd_o[gn1i7R,@pXQV$g=P'1i7Qc6n^bV/
+^t851i7Qc6f@Jd/Ze+j%mF^.C^"2r/[+F3fqpjWT[+=`u`7No!iRRhUZe!^ZhUgZ;gXY]Ba4@oTpt+EU
+gXXd(iRY?enC[6_gXWjcqpr+*hq7_SjOLTfmFTG2hUp]8rmeC,db!L1hUpT5lIO/0gt131hUpW6o@Cb/
+_UnA1hUpW6g"+p/Ze+p'l.FeA^Xi)/gt192gt2SVhUU?2gstrG_q*Vpjja.VZdm[Yh:CB5hULuD`mqcR
+pt"3OhUL'*i753cnCR$YhUK-eqpi%(gXlAQj4(HdmFK>/gXkH7rm\:)e(3L/gXk?4lIF&-\^pZ/gXk?4
+d+.4-Ze"Nqn(6IH[akB-Ze!m_q:+TWZdn?lbLYD!hpf!_d+7=0g=P63kLIi-[atK0g=P63c.2%.Ze"Bm
+o%2dKf@Aa.Ze"a"kh"bB][cf-Ze!j^!7]uWZdnQr`7EYok1':XZdmXXhU^E4i7./Ea47iRpt"0Ni7-6+
+iRP9cnCR!Xi7,<fqpi()g"62PjOCNdmFLXThUU90j4+(Xf%&^.dFI:-f[f'2kg[i+\(1H-f[f'2cID"+
+[+4HmmagCH[+#**[+3dZqU=]XZde3hc.1Fsim[qW[FELPkLJ28im[#=d+#DPf@Js1bLGh,Zdn6in^c^K
+[+,**[aj!\pXAKX[++0ed+-b!j3t?ama]>-f@K-6rR8+&eCEL-f@K!2ldX&+]%-Z-f@K!2dF@4+ZdnKp
+lIP"E\((B+Zdm[YrmU#YZde<kajo"ojO4+XZddCQj42c4j4!5Abga,PrRKNNj3u<'k1$`fldkISj3tBb
+!7\@*f@KiJl-lugkgdo-f@K!2s4"I+cIM(-f@K'3j3uE)Zd]!*f%&m1aj]S)Zde-fnC?XKZd\m&\(&sY
+psSTYZd[sadF?^sjjO"S]$ndNldXJ8jjN)9eC2mriRHE.jjNGCb1!oNqpa0HjjMN)jO:HbmFCIOjjLTd
+rmS4'e^a]JkL-]clI<u+e^`d0Zd[:NjOD`1jjN>@c-s,Nrm]KKjjME&kL6celIG7Oj3tEcs4"C*f@KlK
+kgQlfl.*u-f@K!2!7\C*cdh.-f@K!2k1%]+[FP<-f@Jp1cIM(-[+=Non(6OJ[+,0,[+<m]q:+ZYZdn9j
+c.:P!iRInX[FNRRk185;hppo@c.9>Ts4>uWhpp!&kLR#ll.GRZhpp?0h:Asbo@W9ZhpoEkpXZ_'g=QDV
+hU]'co%:h3gtCi@psue'g">*4gtCN7nCPV1^Y&84gtCH6gXuMWhUf-eo%E?^gXj0lpXlh*hV.q[hq,3e
+o%Cq6hV.#Aq:Dt*f\,*6hV-Z8n_*<_g"=$lpY"EWg"=p0hV#6ho@r]fg"=!kpXuq-i7n+\i7PBhn_1q8
+i7m2Cpt=QYf@ed0hV-oBf@fZI`7hu\p=nT^f@ea/hV,?ko%`cjf@dgjptE+0inX:^hqI&De_9NI`7s>-
+e_7@ar7nj<jPB"Qn(P,&inVu;jk\J@q:iO9aP?.;jk\D?j4s[he_@Fcr8$Yoe(_pumG,&(kMH3mf%[Od
+qq\g=kMG:SnCt;)iSDu=kMFVAqVCModG2dumG6s^dG3[9eD7IfrSR#"dG2atmbP5+l/2Boe_TEFce\HS
+]&)]/iSEtYkMFP@i82u?l/0eBqVJj@aPZ@Alep(Ei83#@Zet]=nDMOIlJLLUmbY>.leqQpe_]TKbhi3R
+]&2l4hVR_XZesd#e)9WPbhi0Q]AMu5aPcLFcJSTXm,6%Dm,.m$khtIYmbu=Gm,.m$bMV[E!8l)[r8@#%
+b2;RD!8lttj5B@arntoWnDaK*bhqdF!8l&ZrS[,&rntoWnDXH*k2>=Ymbn0'al)UGrntoWnDXH*bi&HX
+n)49(aPcOGrnutuj5KLe!8klUn)=9(!9))ZnDaB)cf4i]o&B`-aPcOGrnuqtj5KOfr8GcWo&K`-s5D,Z
+n`'Q+bi/NZn`'K*aPugOrSZhsjPfXgrSYfVn`'K*!92,[oAff-bi/Q[n`'K*aPugOqVp`!iT'UlrSYfV
+n`'H)!92/\oAf],cK"f^p#Q#/al;pPqr-\sjPodkq;TNVp#Q#/s5M2\o],i-bi8T\o],c,alE'Tqr-Yr
+jPoglq;TNVp#Po.!9;2^pZ;;2bMrN\o],c,aQ*!TpZ(JuioKjqq;TKUp>l&/s5V8^p>ku.cK+l`puV>2
+aQ*!Tq;TKUp>ku.f];S`puV;1alE*UpZ(f)f];hhp#O3UqW7e;q;TKUpZ2&.f];VapuV20aQ<9\p>b](
+f];kip>a6Tq;qY;p>j?WqW@M3fAuM`q;q>1aQ30Yo]5T)fB)nlp>a6Tq;qV:pZ0EWqr[J2g?.kdrTEn7
+aQ30Yo]5Q(f]E"mo&[sTrTF.?puKNXqr[P3fB)Sbqr[J2aQEHaoAoH'g#`+noAn$Tqr[h<pZ9KYrTEe5
+fB)Sbr9!S3aQEHanE0?*f'!(sn`@jSroa1?pZ9KYro`e5g#qhe!9it7aQEKbn`B<'f]N1rn)h^S!9j:@
+puTTZro`h5fB2Ydro`b4aQEQen`B9&g#i:sn)h^S!9j7Ap#jH\n)i9cnE99&ZfgrDfBDYbaQN?\pZAjG
+g$%timcMURmcO'&_ro2+pZD85Zfg$*gZZlGm,uOTm-!EmdHJg=m-"<1cfj`Yalr'Sbj"KWiooXjm,t_=
+rTV\nlfZCRlfb_?jm)-rl0-CVl0/*1\*;6(roi_4c0=KVj6=tUcg'cYr9;Yol0-7Rlfla\kih'kdcn+'
+s6J/"k3:7Xr9<P3[-Hc=mH`p!d-BcXrT^lWdd-epm-2m^k3:pkdH]0Gk3;g/\E_9'l0HjcjQbgln*B'"
+Zg7YXf'MG^e*HhplftkCjm;L'j6G+Zj6HU/\*MT2q!.52Zg6`>cg99NiTpL0f^.S_bO"K[fBqM^jm;R)
+i9St\hsAt^i9Tjukj76n]^5F[f^7V_ea22[ZgI>Ol0dEpf^7hfq<YHTg@#"-hsB%`h<aXu`U2CIjm;g0
+g$RV^f'V>]g[<h`na>`2g[2`Cp?pc*g[3b`rU&M0ZgRDQm-iZqh!X4iq!GHVh=(:/hsK4eg?nCt`9uLN
+ipQR/hXB+bf^IVai:,CenaGo7f^?KBp@$r/fC%PbqX35.Zg[MTn*nrshs]Lkq!PKWiUH[2hsTCjfC&.s
+`:)[ShsU:-i:#7bfC.PaipbOenF,o9f'^6?p[@,2f'_Jbp[6u-Zg[GRo'h/~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+211.68 279.84 mo
+211.68 313.92 li
+354.72 313.92 li
+354.72 279.84 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[143.04 0 0 34.08 211.68 262.084 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 298
+/Height 71
+/ImageMatrix[298 0 0 -71 0 71 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'7gMe`a1#K'@mOK'@mOr99"#K':SFZg!)+K'@mOK'E$oN9GlWbNQJ#K'@mOK'@mOo');#K':5<^$1.5
+K'@mOK'D[eQKWqa_<?L8K'@mOK'B9!g?=.PK'<-rLZsETK'@mOV!6e#K'7gMK'7gMbNQJ#K'AoljQM3Z
+K'7gMK':5<^$1.5Rd')#K'7gMK'7gM_<?L8K'ChMY3:K$K'7gMK'<-rLZsETd-7n#K'7gMK'7gMpZRS#
+K'CJC\EJP.K'7gMK';dhOm.J^`p(2#K'7gMK'7gMmHBl#K'C,9K'7gMK'7gMWT`(#K'@mOr99"#K'7gM
+K'9#ohs#aWK'E$oN9GlWK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gM_<?L7K'7gMK'7gMK'7gMK'7gM
+K'7gMV!-_!K'.aKpZIM!K'7gMK'8ijjQD-XK'2^fOm%D\K'7gMRcs#!K'.aKmH9f!K':&7K'7gMe`a1!
+K'0,rg?=.PK'7gMK':SFZfcr'V!$Y!K'7gMK'7gMbNQJ!K'/chjQM3ZK'7gMK':5<^#t"1Rcir!K'7gM
+K'7gM_<?L6K'1\IY3:K$K'7gMK'<-rLZa9Pd-%b!K'7gMK'7gMpZRS!K'.aKK'/chjQM3ZK';dhOlq>Z
+K'.aKRcir!K'7gMmHBl!K'0u5K'.aKe`X+!K'92tg?4(NK'.aKK'1MDZfm#)V!-_!K'.aKK'.aKbNHD!
+K'8ijjQD-XK'.aKK'1/:^$((3Rcs#!K'.aKK'.aK_<6F6K':bKY31E"K'.aKK'3'pLZj?Rd-.h!K'.aK
+K'.aKpZIM!K':DA\EAJ,K'.aKK'2^fOm%D\`ot,!K'.aKK'.aKK'.aK_<6F5K'.aKK'.aKK'.aKr9&jt
+K'(GBZfcr'K'.aKK'2mkN95`SbN?=tK'.aKK'.aKo&l.tK'()8^#t"1K'.aKK'2OaQKEe]_<-@4K'.aK
+K'0,rg?+"LK'*!nLZa9PK'.aKV!$XtK'%[IpZ@FtK'.aKK'/chjQ;'VK')XdOlq>ZK'.aKRciqtK'%[I
+mH0_tK'0u5K'.aKe`X*tK''&pg?4(NK'.aKK'1MDZfZl%UupRtK'.aKK'.aKbNHCtK'%[IK'%[Io&c(t
+K'1/:^#jq/K'%[IK')I_QKNk__<6F4K'%[IK''&pg?4(NK'3'pLZX3NK'%[IUupRtK'.aKpZILtK'%[I
+K'&]fjQD-XK'2^fOlh8XK'%[IRc`ktK'.aKmH9etK''o3K'%[Ie`O$tK'0,rg?+"LK'%[IK'(GBZfcr'
+V!$XtK'%[IK'%[IbN?=tK'/chjQ;'VK'%[IK'()8^#t"1RciqtK'%[IK'%[I_<-@3K'(VGY2t8sWTDjr
+K'%[IK'%[Id,q[rK&rfihr]OQK'%[IK'(8=\E/>(TB5.rK'%[IK'%[I`oatrK&rH_l/mT[K'%[IK''o3
+K&qUGe`EsrK'%[IK'%[Ir8rdrK&tA@ZfZl%K'%[IK')giN9,ZQbN67rK'%[IK'%[Io&c(rK&t#6^#jq/
+K'%[IK')I_QK<_[_<$:2K'%[IK''&pg?!qJK&uplLZX3NK'%[IUum1~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+282.72 312.48 mo
+282.72 576.48 li
+354.72 576.48 li
+354.72 312.48 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[72 0 0 264 282.72 -.476071 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 150
+/Height 550
+/ImageMatrix[150 0 0 -550 0 550 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K&u:ZRHB+`]]R8rV<-RrK'%[Ip?%@rhrUZrK''?#dcHqZl/mT[K')C]R,rq]^#d8rVWQ^rK&qUGpZ7@r
+i9$frK&s<"dH6q\kiIEXK&u@\Qfci\Y2t8sVrc^rOQM/VK&tJCYi`U\a5qp7NofrrK')dhNTGcRaQ:%r
+Z0'KrK&qXH!9SmqlfOSrK&s]-`oa/\h;s7MK&uagN99'\UZBPX]&eP*S)rkpK]N0pK&qUGe`Esp^?!8p
+K&r*UK&l4XRH9%^]]I2pV<$LpK&qUGp>q:phrLTpK&s9!dc?kXl/dNYK&u=[R,lcXYN:AtVWHXpO6#rp
+K&qUGi8p`palL%pK&rK`ki@EXs5ejoK&tPEY2k2qVrZXpOQD)TK&kDAYiWOZa5hj5No]lpK&u^fNT>]P
+aQ0tpZ/sEpK&hRF!9JgolfFMpK&jW+`oX)Zh;j1KK&l[eN90!ZUZ@$fZK0EpS)rkpK&hOEm,XMpe`Esp
+K&iijguXXZK&c.VRH2iXYiWOZa5a#VhW0:LK&lXdNT8pVUu[-gZ/j?nRcEYnK&hOElf=GneDmanK&ifi
+h;aRVo]1VbK&kkNUZ9JV]&\J(S)ienK]E*nK&hOEe`<mn^>m2nK&i$SK&c.VRH/t\]]@,nV;pFnK&hOE
+p>h4nhrCNnK&j2tdc5r>KAusmK&l7YR,`eY^#R,nVW?RnK&_ICpZ%4ni8gZnK&a/sdH$eXki79TK&c4X
+QfQ]XY2b,oVrQRnOQ;#RK&b>?YiNIXa5_d3NoTfnK&lXdNT5WNaQ'nnZ/j?nK&_LD!9Aamlf=GmeDd[l
+^#R,nVW?RmO5fflK&cUcN9&pXUZ0DT]&SD&S)`_lK]<$lK&_ICe`3gl^>d,lK&_sQK&Z(TRH&nZ]]7&l
+V;g@lK&_ICp>_.lhr:HlK&a,rdc-_Tl/RBUK&c1WR,ZWTYN(5pVW6LlO5fflK&_ICi8^Tlal9nlK&`?\
+ki.3RK&Z.VQfHWVY2Y&mVrHLlOQ1rPK&Y8=YiECVa5V^1NoK`lK&cRbNT,QLaPshlYiF3lRc4>-lJdHU
+!98[kki8/leDgJfZJrRW`oEcQio6$Yr8[V4K&ZOa!9B."g#K*lal<0W_;_c[roDShS)a2$o\kJ^s5X":
+LuRd\r8aC.e`68\]]$T`pZ'TZVrIR6j5Z6]o&>ejlJ_ErV;ft`q;f'G]]8M@f\r[coAf2sNoK`ls5Sdl
+j5Q`jhr4.dZf9'co&ImPSDr_jRc3brqVm.e!9<V0P2b$OY2Rmhmc21D^#JJ?g#A%Op#1tjo],c-MW4Bi
+m,Of!a5Xbjal2RGd,M@jlf70fK&ZgiL>i0mlf4Alm,I9iYN!(ObMg1oki:OZVrHq#p#;(mj5Q`jlJ^mc
+[,TQok2XYESDr_jV;^Lqqr3Xqp#GQ%PN(-PY2S9si8V`7aPl1>g#A%Op#2@ul/MErNo9uuio?`la5Xbj
+eD]6Ce)A"!i8a"[K&ZgiOl>rlki/)jpYjuhYN!+Pb2LJ$g>_)MZJjX"p#:S_n`#els5MblWT!4&gZ-!,
+X5_dj^>[]'n):2'guJFpP2b$OY2S[)e`+R,e)As>g#A(Po\lY*hW":hR,R_uj5Zflp>XEW^Yn#-dc/a7
+aPk\0kMic+dc(/`T&Akml/J2k!9;ViY2\d,c/Hn)eDS^5i8MB.e)U)[VW-Fjn)9tuo]"WbW8[L0dGqn!
+i8Vo<g>L*2c/S0MZJj3jrSiRjio-Zjs5M;_[c-T3bMpe*S)NSh^>R/nr8FR4gu@e^U>a,N^#826al:_,
+e)AF.ki%-Ps5Bm6hW!h[V;_+,e)IUj\DbWhhr)N6hr2Z8`o?^NK&Q7YWo3.$h;Y?k!92#X^#?$Nf\k9;
+`8^.B^#?ujs5J^jj5I,uo]"3V[,Lc<_W&btS`/_hal'nlrSY!>dGj]UP2Y!NYMfH>^Z!,hm,5\=f\qqN
+oAI@@`SpUNYi+<rj5R6#]A^ihlJT;5hr)uA^#J\CK&Q=[Zf'^!gu5Ttp#='P]A]mNf&5HD\Dci5aPa\i
+K&PkN[G^<.cf):i!91WMaPifNj5AGF[c.)@^#6oioA[.9h;HlB]&3/=_Vr>hpY`O?f&>QGZ/G62aks\g
+qVf!CdGj<J[c-H.al'hhs5C?Dcf"0J[Gp6*e`![h^>HogmGY\8gu@#H\DaRJf&,cMYi4m*e)7Rlro(NK
+a5H+<^u+#-dc%mtp#3OAaP``Lj58bOY2T-5aPa\ho\kkhg#0a)l/BV?^Yf+NY2RphPMkrfeDIIgrSbTN
+`o6(=S`%`M`8C4G\)GQhpY`(1j5>[MrSP`S]&E/;_r/r$g#9j,!9*2#^Ym,hs5C!:g#25TW8[7(e_pGc
+Z/GE8a5=kpj5Iu8gu6K9`Sg^RVr6LjlJDU$Vr@:+e)15cZ/PH9`o-aQc/@C8b2<*TjP\#8b2<3Xpu/L:
+dbsiWqVeC2mGHgYqVeL5rntuWrSkTNlJ]hBpu0uccf!%)pu1f%\DYTg!93q9WSuamleqNrWSmX1eDL#Z
+\`!#9c/8BWc/IL;b2DsOl/9G:cJS<R!8sp9f\cG\pu8=4m,6g[o\m%4qr#fXo\mjKjP\AApYsrdd,E4,
+o&9?$[G]Ehs5EV/X5N*sm,.KqX5Wm4_Vi8fm,-:Kn_r$VfAP'6o]#,o_r8o!mGP)'le^p`nDUG+!8l8_
+oA[LCmbt_7h;?W;e_]`Qn_h(<e)0iXrSjp;gYguIXl&p1hqmbZ\D[&<eDKcTbi.O>\_uc1`8B2'lf%m%
+YMdsg!93J,Xl8L%dGV=frSQ8alJ]b@kht%LmGcjYeD[pqptrR<g"uA[p>N.3iSXCem,G/+p#*dH^YeP<
+g>;#OeDT*>f\blNleo_>f\boNr8=d9gYVthki&`'mGI9fk2EW(rnuGdio&)=j58YKjl,1Vcf!L6jl-!m
+\DZ&tiS^oso\Slij5IK*qV^)bj5J;Aj5AYKhr*bVaPYk2io0jo[,B]rp#5>tYi+[$p>=`bYi"?piSh`5
+mGQdWiSiPLf&5?@h;J"a]\hW'l/DErYi+?p!9)nqYi,-1legLU^#/M?i838IeDK-?i83>Ll/9\AhV[/I
+s5:0>iSO4bkhr`'le_Bmh;PWs!8l_lg#1'2khkCVg#1lIdGNs?gu7tb]\q`*khu!hZJX^!s5;VhZJYH6
+m,$LU^#8SAiSW8Ff\bH@jPJMHn))(@jPJ\Ns5C6@inr>FZJYT:lJC+M`8C%@jkeYKg#1WCinr;EoA@@@
+k2+tQpu&I8k2,dij5I?&mbd`qe)7jqqVUGle)8[3j59"Uf&>cLcJZ+fs510>lJ:^_lJT&,kM?3tf&<sn
+qqnsAb22I@lJ9kGhr!#BkhahJoAIIC_Van@[GL6*o\eQ`[,:K3pYOBX]&<GCZJX<khVRVTcf"0IakuC?
+dbt2a[,B9fjPRB%mG7g#d,;:g!8d)!d,E((mbkA-jkeDAmbQ.Gq;8jBm,$OVo\m49l/0V?]&*AAn(l4G
+cJRjCm,$%Hj5ADEZ/5Q<\)-T0hVdh[[GUB.p#4T_[G^c9]\gcdnD<Zjb2D%3gY_GUb2DjJ`8C">dbj`T
+[bgQ1l/:LX[bpQ1!8tuW]&3JDn(u%@eDB6Bo%h@El/0eDnD;4D!8k9CnD<!Ykhii*oA0&se)7^mqVLu'
+`o+npn_`im_r'G0fA?,T`SgII_Van?dGX]U\)6`4khk.P\)-c5s5:oT^#/_Eo%q=CeDK?Eo%q4?mbZ+C
+p"dUFs5:BDoA89\khrr-oA7:?_qt(Cp>*OAg>:]Cp>*UDn))7Eo\RXGq;8^=p>+T_inq9&p>,E"c/?+h
+s5*J+^>I;ol/)0j^>J,1dba`S^u5.J^#/M>dbjEK\DI#:l/1%K\DI#:!8tZN_r(1Fp>3I>h;6rDq;&^@
+o\RRDq;''Kq;Ad?pYO``hqu!$q;(]#aPXVds5*S-^#78plJJc$m+otCr7nm@\_d2=dGXBL\_l<$d,)=h
+rS7G1]AL]do%s9"]\qT&h;>Blq;&mCrnPKMo\[49r8$/di8D-&qVJX:cJ@jCs4k*@j5/GFr8"sBpYWmG
+^u"M9]&!DAhV[#D]&*DAp#*gI^>JkGXkqggi8"Cg[GUK1bMN6S]AW\H\_kZgiSM0%l/0bC\_[DDh;Gg$
+bMVgHXPW0seD7Lhr8,3Fs4t]Qn_h"9g"t68]\W5;^u*&dptc#,[G]]pj59jms51-=o\IXF]&3>@]&(il
+inq?(rnm%uaPOVds510?d,+-GZ/=a$e_^8^ZJN=O!8tlSm,,J4!8u\je_e$rr84g:f%oWIrnt*>le^+I
+rnt-?!8kKHqqoZTk2*o0rSZ\mdGM[prS[M/]&1Wdp>5W&Zej`uhqe4gZetN6aPQjQ^u+eA^>AYBgYUW?
+_VP"Eo%q7?_VG4Mr8=p=e_]WKpYW@7n(lLLpYWO<r8,<HqV]WUkMO)3p>>)jc/-@op>>o,[bf9bpYGZ'
+Zesd!i84.a[,1`:akcXI`np1@`811GgY^`B_VXqBp"mL@`SLROp><76g>2,Op>E=8n(uUOo&%.;q;0-I
+o&%sRinh]2p#,&kcJQOrn(tJ.i8!VQn_^b2p"e*Qo\dF?q;8I6g>1Q?b1uLDn(u.Ba5-FHs5:<Bd,*d=
+[b^<*hq[\X[bf*]o&.[Jm,,))kM=M@bM;OCr8,'BakZsTo&-q5h;6]=[b^c7eD0HK_qt%Bb2)RFfAGND
+Yho$._qiSmo\]K%\),WjpYG;r[bp?+a54JbrS>`Rleg(GkhaM=mGR*`e).Cd!8b6AcJ8HWm,,;/iSEkV
+m,5A1p>3C;akcIBceRdBh;6oCc/%^Do&%IEbMM@;\D??'lJ1U\\DI,=e(s<Ia5?IFY286qf%n^.kMQ'k
+_;<Jnp#,N$\DPopf\X0poA&6Yk23r1qVKQSk24bHj5/,<inj4]akbD#l/2Hs\DGTg!8lqr\DHB(leURW
+\D7/?eD0-BbhhdEd,!d?j5/DEd,![;rS>0Ce(jTQnDCe5gYMV[j57E(o%i6[i82E.p>+6RinrGGiSN#=
+ins7^b21S&khc*k\_Yfks5)_k\_ZQ+m+gRW\_dABe_T*=dG=*De_K$<khX_De_K*?rSG9Fe(rj:]%uc/
+lJ14P^"r\Df%f0?dba6FeD8p:m+p"DfA,6>s5(?CfA-&VlJK20i8++_gYTQuq:sl_gYU*/o%hpQh;@,H
+h;6]<g>;Y]_qiu#l/)!f]A;,p!8lVi]ADo1_;2u`qV9i[g"t?:jk\VFgu%GSd,)+bqVAd=gtVJXjkdW*
+jP9LbgY]X"pt`=5ceRsDgtUH;jPAMFg>(E>ptisG^YS;5]\M>ts5)Gc]A;u3m+g:O^Y\qGX52RdiS<;E
+f&#oPbh_(0gu&(f]\_>te(q[lp"Scde_\:$pta`\fAG<=j5-imp>!^DhqR#EpYNR=h;%\\inqE*k2"&5
+^"`VCi7l`;dbX9Gh;$T=k2+_HXPNp4^"hQ#l/(^^^"qQ#!8lAb]\`58\_YE`o\AE[db`j:hqd2FeDKlS
+b20\boA.+8iS4"]hVPs%l.l$ge).jqrnX^4f%fKEinMi:leU%Gi7u`:!8bEFi8!PPk2!`+j4jUjdGDRm
+p>##icece"p"eT^bh_=7gt^rEcJJ?Pa5,_0gtqYZ^>7c'bMBnfqqLDjcJHe$o%i<\cJIU;gYLlEbME-P
+_VF5,hVRbY^>7f(p"nBY^>823p>!gH`8(7FjkIr6gYClFjkJ#9nD2FHj4r)=pt`[>k1f.ViSD6'k1]mm
+bhg(iqV:DlaPG8!n(d'[aPH(8f\GWDbMN0Q_qjD/h;.GR^>.o+o\J'R^>/85pY3jI_qk7HjkRo4h;%&G
+kM+&5o\@[GkM+D@q;/mBbhV%0^YA&-s4tcP^YJeBm+]V<d,"3IW8-aoeD'<C`SJ;al.b"MmG>S5kM3u1
+^tSkDle9>6e_KKGl.a88lJ:%IXk`j0^YA,/hVIAN^YJ,/p"n-R^YSM:[bT-^o\8`d_qj>-hq[MO`SU@F
+b2'V`n(b_5mFpg\gYKX"le;Er`nnJds4jX0g"Y`FmFoG5mbH:HleBG9s5(QI`SBM/^t\;2o\IgK^teY<
+pY3UBb2)gJVqgFhgtV8N_;4tCa5$%9dGFKO^tmDnfA+0rn(Rft_VN&`!8Qtr_VWl"leSJoo%VOGn(Pb:
+qq]'Cmb?ORk2*o0m+f8/a4pLGnCkV4gt_&Imb>S7nD2LJZJ>0/^t\D5hVI/H^teD5p"mpL^tne@Yh[^^
+n([Bd^"qo-g>)/O^"r_D_qa_8!8Z,Zl.j,0o%N?ae_S$rnCms!^>6c`r7pers4t?ChqR2Go%Lb4o\@aI
+nCtt=pYE[@nD!rui8!/D_;"S8!8dD)aPF\fqqLl"!8bBEdbO?In_=#u^"hr.fA#oNrS>3C!8PEFo@j6$
+e(s?G_;+S8r8$bqdG2Rmo\0?$rnY9CakQXGo\0?%]\VH"jP9=\qq\s@ptO!Ho\02ubM;^E_V=_:rncPg
+hVH'(o%X&t^"gidp=o8oqq\s@j4iJGp"KB$^"rJ=b1uUCqVBHPnD(n8p"K8ujkSPE_V=b;r8.;+`8/;c
+rnI/$pY<I:gY1oGpY#Au^>/23e(aTMqqf0FrnYEGo\9)ph:prD_V4e<ptbMrc.p1jp=]N'qqf'CbM;mJ
+o\9&o^>%i)h:hYWpYER=r7f9HpY,K#c/%pG_VFh=o\A`df%\'qq:YMurnP?F_V=h=q;/jAfA,`Jp"T,o
+^>&85dG"ELp>*^CqV9!CpY,E!g>1lH_VFk>oA'&ob1jeeqUto)pYEU>cJ/$HptGK!^YRr*i8"%\o%_"7
+s4YHGqUtMsdbO9G_qXt?pYP&gg"jR$p=o,m^Y@8lnCmcmo\I7:l.atIq:bQ!^>8eD`n^=Cn_DaNl.a,0
+qq:Ssm+g+G_qY"@p"mI>`7t@JpY52m^Y@]#jP'Obo%h(9p"RgIqV(SuaPHXI_qb%An(d!Yh:oj$r7UVr
+q:s'H_qY%A!8dD*^YR8lo\B5rn(b\4m+U+GrRp_s^YH`]qqCYueD9KI_qb(BmbI<ddG)RmrRpi!rS>9E
+a4pRIqqCVt^tmf$khQ!gmG,M3ptF!HrRpYqbhVmH_qY+Cn(m$ZhV?$'r7^MmrS,<G_qP+Cs5!5$^tdDn
+n_<uqn(ke7lJ(%Ir7^Mm_qY1F`7k4DmbQONl.j53r7^Spn(c@H`7t4DleK>2f\5]Gs4Qeq_;+G4fA$8X
+mG5_9rnPEGrS$PlhV7,G`7k7ElJ2'ec.g1js4R)$q;&jAbM2mJrS$Pl_;"&)i7\1alJ051qqB0G!86_p
+d+n3I_qY1El.kRYf\=?u!86Vl_:uo^!SQ;qh8.mug[<hqg?@>/g[NqIg&TgigrS7IgVheGg$@JLgudD1
+g]#phg\BLFg;_h<h"BI=gWnOIg?RM1guI/Kg]-!hgVV\Dfu_q1gsk*IgVhh1h<E_Kgr.tIg?@;igVV[b
+g&Kjlgqhb!g?dPXh8.n8gXb*Zg>q#3gA'CBg#h)JgZ.&-g?@Acgs4]ngAosfgVV\%g$78Pgqqh<g=+d=
+h9+OKgr8"Jg>grLg>:Q)g#_#cgWA3ig@a:nh87sngXk2sg?[GLg#Ur*gAosKg?.5Bh!Nmng[a(Hg<&%4
+h##mEgW/"Jh<3V2gtUT,gVV\=g!n^8gs+UIgW8+1h;[5Kgnid)g;_jhg%=(ggr%mpg@s=^h8A%2gV;L]
+g&TjLg#Cf?gZmP8g>q)Xgst2_g\BO@g<81LguI2-gYUZNg>h#,h"0:,gX+[Hg<81.gu[;JgWA10h>5pK
+grS7,gV_b*g$78Kgr%nAg=+d8h9XmLgnicjg=k9)g#(QbgVqpig@a:hh8J*tgX=iog@*_Pg#(T)g]#sN
+g>C]AgZR>7g>(HWg<SEsg$.;cgr.sjg&Tpcgr.t+g?[JJgVhhBg!n^3gsXsJgW\C.h!*SJgW\C-g]-$H
+g<SCDgZ[D1g=Y*Qg"kH%g[3_Qg=tB(gAK[Mg"Y9>g?%&6g"kHVgX+^!g?@;_gVhglg&Kg^gVhh,g$IDI
+gr.tCg8s#[g$[P@f\5*Hg=b3+g"bB$gWeI(g;Vb/f]q,BgVhhFg!eX/gt(6KgSEQng!n^'f\YB\gVhgm
+g%F.`gr.t#g<83hg%<qSf\"s'gA0ILg"P6@gZ7+agAT^Gg!eU<g[Nt9g<nRRgtUW&gZ@/(g;V_Ff[SR*
+gY(<Jg<nU,h!WqLgT0'(g;Vaof_!qZgVqn$g%X1Qgr.t;g9]M[g%O+Kf[eg=g>Uc6g">*VgW\E]g?mV5
+g!n[SgXt9"g?7/Ug">*!g\fd(g=t<Hg!n[)g[X"Jg=+a1h#,sHgX4a(g;Vb3f]q,>gVqmqg"5$5g[*[i
+g@a.Hg""a3g\BOBg=+aJgu@,/gYCN'g;_h?f\b?2gX4aJg=4g,gudALgS<KAg"+g?g[*\6g=4dUgt1?#
+gZ[A'g;qtIg"+g)gYLTKg=4g+h"'4MgTK9'g;_gsf_!qVgVqn(g%X1Mgr8%?g9B;[g%3nKf[AO=g>:Q6
+g!ngVgWA3]g?I>2g"4mVgXOutg?RAXg!\Wpg==m'g>CTIg"4m)g[s4Jg=Fs4g\9IAg=Fs'g;_h7f]q,8
+g<81Ig"=s)gYgfKg=Fs'gA0FIg"=s6g@Et;g"=sMgYLW(g>U`Yg!ABlg%s@Yf[&:&g%!bJf[/C>g=t>[
+g&'IBf\>$Bg?.,/g"G!XgX4cqg?mS%g!/1Gf\>$'g>^fIg"G$)g\9FKg9]K%fuD\!fC[eNg;hn,f_=%E
+gW%tCfrE`Yf^IJIf?N%;g"G'4f[8IRgW%s^g#Ui+f\G*Yg<\Kmg$dS[fZr6ogA]g"g#^lHf\G*&gA9LJ
+g"P*6g[j1?g=Y*$fuMb:fBUu3g<SCIg"Y0)gZ.#Kg7m:"fZDe%fA>6Mg;_h#f_+"PgW/%/ftQ.[f`0R\
+f?;n%g$[PJfZi1>g=b2[g%a7@f\P0Dg>go-g"Y-ZgWnQng@3e%g!JCHf\P0%g?.)Jg"b6(g\]^Lg:#]$
+fuMb%fC[eKg;hn/f_=%BgW/%Ffr*NYf^.8If?2h;g"4p4f[8IOgW/$ag#:W)f\Y6[g<83kg%!_]fZW$o
+gABTtg$%)Hf\b<&gAT^Jg"k<9g[Nt<g=t<$fuMb=fBUu0g<nUJg"k<(gZI5Lg7d3?f\b<;g?dP6g"k<R
+gXb-#g?.)#fuVh'f>u\%g$IDJfZ;e=g""d3f[AIGfuMb'fBM#Ig;hn'fDsXIg;hn=f^%20g!eUHf\kB$
+g$75Hf\kB&gAfjJg"tB;g$782f\kBRg!eWpf]q)_f>lUdg&K^_fDsUCf\tHGfAbB#g%O(If\kB/g@s=B
+g"tB]g$75FfZ;\(f)OFDfuVh=fBh,0g<nUJg#(H^fu;V1fA5'<f#?=_f\tH;g?[J6g#(H^fu;UafD=(`
+f#67mf^mbSf>cP1g"tE>f`'RHf_jCCfAkE^g>CTHfuVh)fCdkGg;qt4f_3tsfu;UffDX=]ec=FCg#:TI
+f\tH%g@j4Jg#1N^g""aFfZ;\)f)OIig"b9$f](K_g;_jfg%O(af_sLCf[naFfAtN_g;Vb4f\G-=f>cME
+g;qt*f_sL^f]Cc,fAtN_g@j4HfuVh4fD!n9g;qt*f_sLBf]1TGfAtN^g;_h@f[8@2f)XRRg@a1@g#1N\
+g$RGGfZ;\*f)OG(g;_gef_="af)XREg=4gKg#:T]fuD\4fA"p<f)FCEg&B[Gf]1Q`gYLTJg;qt+f_jFA
+fZ;\Bf':icg;Vatf^[VSfDjUFg?mSKg#:T\g!/1GfZ;\+f)==^g#^o.f]1T`g\9FKg;qt6f_3tpfuD[i
+fDF1]f)==Bg#L`If]1T`gVqnBg!SL3f_a@Sf^IJ6fB(T^g?mSHfu_n,f)XS*gW%sgg%a4cf_a@@f\4sH
+fB(T]g;_h7f\5!=fDaOHgA]gIg#CZ\g#UfGfZDb,f)47tg!89lf^@AcfDaOEg</+Kg#CZ\fuD\+fAtQG
+f)47Ag%s@If]:Z`gXOsKg;qt,f_X:if\"itfB1ZagATaGfuVhAfBh,dg;hmuf^d\UfD4+?f^RMGfB1Z[
+g!/1HfZ;\,f)+1\g#^o/f]:ZYfZ2Ubf)O:cebRn<f\G*HfB1Z]g;_h9f\+p<fD!qFfCmh<f'(Z[g#grG
+fZDb-f)+1ug!&-jf^RMdfD!q;f@&7Ff'(Z[fuD\-fAkKFf)"+@g&0LIf]C`Zf\G*Ef?)V-ebIhgf[e]r
+fB:]bgABUEfuVhCfB_&^fZ2V"f'LuPebIh<f^dYGfB:`]g<J=Ifu_n.fCmk\fAP9%f'1`[g&9RGfZDb8
+f([blg;_gkf_jC`fCmk;fBCfEf'1`[fuD\Df?Dk0f)"+Qg$dV9f]C`Yf^m_Ef?)V.ec4>!fuD[dfDO4d
+f(n%?g"G$Jf]C`YfZ)P8f%/F:eb@bCf_O1AfB:`\g>prJfuVh.fCde:f?)SDe`t]ZfuMb$fBq2Qf(n%?
+g%*eIf]LfYf[JIFf?)V.eb@b\f\kE'fBCf]gAT^Ifu_n:fCmhhfZ2Umf([b[eb@b:f]h#HfBCf\g;hnG
+fZ`"1fCdeQfBUu/f':fZg%<qHfZDb/ec=G"g;hmgf_j@efCde9fAG0Ff':fZfuMb;f@JR;f(dtFg%j=C
+f]LfXf]q)Ff?)V/eb7\rfZDdffCIMef(dt>g!A=Jf]LfXfZ2V/f&5-Eeb7\:f`0RHfBCf\g=k6Jfu_n/
+fC[_gf@/?nf':fcg%a7@fZDbDf'Lu_g;hn#f^IJUfC[_9fCd_Ff':fZg!JCHfZDb/f([n\g#C],f]UlY
+fZ2Ucf':fYfuVh&fBh,Qf([n=g%<qJf]UlYf[SOFf?)V/eb.V\f\Y9&fBLl\gAfjJfu_n;fCmhffZ;[o
+f(R\[eb.V9f]q)HfBLlZfuMaefBLlXf\kBFf?)V0eaqGff?r3lf'Cidg%O+>fZDbFf'CoWf>uP%e`kWN
+eFV>5fD!kFf'ClZg!\OHfZDb0f(%AZf%\cuea1fXfDsREf?)V:eb@VefuManfD*t^f(%A4f'V#Dea:lX
+fZ;YEf?)V0eb.VOf^%23fBLlVfD*qDf#cJ0eGn1ofZ2Ucec=7eeb%P9f\P0HfBLlVf>lJ;e^E"8eFV>A
+fCdb;f'ClYg$./IfZDb0f(%A4f$)\Dea:lWfZ;\'f'1cOeb%P9f_3qHfBLlVf@SUDf#cJ0eFM8ZfA,!"
+f'ClZf`9^GfZMh<f(R\bf>lIoeaq>YeFM85fBh)Ff'ClYfuVeGfZMh1f'q;Of&kQ*ea:lWf_F(Gf?)V0
+eH":qfuMaffDjFff'q;4f&G6Dea:lWfZ;\=f$i49eb%PDf_*n=fBUrVfC%5Ef#cJ0eF_DnfZ2Udf(ISf
+eb%P8f[JIHfBUrVf>uP1e_SdCeFM86fDjIFf'ClYg"tBHfZDb1f'q;ef$N!iea:ldf_!h:f?2YEea1iY
+fuMb%fBh,Sf'q;4f(deDea:lWf[SOFf?2\1eb%PZf\b?'fBUrVf>lIeec++deFM84fAbBFf'LrYfuVh?
+f@/@:f'q;Df'q85ea:lWf^7;Ff?)V1eb.VqfuVgffCd_gf'q;3f%AOEea:lWfZ2V2f%npDeaqJ9fDsRG
+fBUrVfAkHDf#lP1eFM8ef?i-kf'Loeg%<t=fZD_Ff'CoVf>lJ&e`bQNeFD24fD*qFf'LrYg!n[IfZDb1
+f'q;Zf%S]tea:lYf`'OEf?)V;eb@VcfuVgpfD!n^f'q;3f'_)Eea:lVfZMhGf?)V1eaqJOf]q,2f@SUN
+e]lXeeF1ldfCIP6f#uSDea:lVfZ;\&f':iQeaD#/ebdkCeF1lUf@JODf#lP1eFD2XfA5'#f'LrTf#Q=e
+eGRhbe*tu0f&YBEea:lVfZ;\?f$W(8eaD#BeaCu1eF1lUfC.;Df#cJ1eFhJmfZ;[df([_geaD#/e_8OC
+eF1lUf>lJ2e_AXBeFD27fDaCDf'LrTf&bHBe]QD1e*tucf$;jgeaCoef^d\9f?2YEf'LrTf#Q>&eE59L
+e*tu0f)!qDeaCrWf[e[Gf?)V1eaD#Xe_&EpeF1lYfDX=Af#cJ;eG%J_fZ;[pf(IV\eaD#/eaV)CeF1lU
+f?;bDf#cJ1eFD2MfBCi.f'LrTf)+"Be]QD1e,S%jf>lIcec41feFD24fAP6Ff'LrTf#Q><eBl_6e*tu?
+f(.D7ea:lVf^.5Gf?)V1eaD#/e^)bCeF1lUf>lJ'e`YKMeFD24fD4"Ff'LrTf%S[Be]QD1e*tuXf%JWs
+ea:lZf_sIDf?)V<eb7P_f>lIpeaq>YeFD24fBq/Ff'LrYfu_kHfZDb1f'q;Of&bK*ea:lVf_O.Gf?)V1
+eH":pfuVgff)XCff'q;3f&P<Eea:lVfZ;\>f$`.9eaqJDf_*n=fBUrVfC%5Df#lP1eF_DnfZ2Ucf(RYg
+eaqJ8f[JIHfBUrXfZ2V1f&#!EeaqJ8fZDb1f(IbQg$ID6f]^rXf_="Ff?)V1ec4=qfuVgffDjFgf(Ib<
+g"b6Jf]^rXfZ2V<f$i4:eaqJCf_3t>fBUr[g?@5Kfu_n1fCIS7f?;_Ff'ClYfuMb'fBUuQf(Ib<g%F"J
+f]^rZg!n[HfZDb1f(Ib^g#(K)f]^r]g]-!Mg<&%<f_3tifuMapfCmh]f(Ib<g$./Jf]^r]gW8+Jg!&.3
+f_!kSf]h&1fBUr[g@a.Kfu_n1f)XS#gW8*jg&0Lgf_!k;f\b<HfBUr\g;hn=f[e^=fD"%HgA0IEg#gr\
+g?@5Jfu_n1fD"&!g<83lg$mYgf_O=DgWeINg>pr\g;hn1f](QIfD++@gAT^Lg#gr_gtCHOgWA11g%O.k
+g""ctf]^reg\T[Fg<&%Ff^.8dgrS7&g@EtYg%a=Bg@<kLg#gr^gWnOLg<&%1f_O=`gZ@23g>pr^gW/$i
+g&9Rgf_XCDgY1BNg>prah8nC?gY:KBgA'FLgA'CDg#gr`gu[;NgWA11g&'V&gs4]sg[3_ggA'FCg<eOL
+g#gr`grJ12g?%&Lg&0[Hh"odPgZ$r`gtCHNgWA11g%sLngXt9&g>poeh>Q0Mgr\=Gg?[JhgrJ1&g@<nX
+g&0[Hh!WqPgZ$rdhT=URh9"I1g\T^dgZ7,2g>prbh>,jPgr\=;g@s>#hT+Hogu-r`grS71g?72Mg&0[H
+h"f^PgZ$rdhULBRh9"I1g\fmpgtUW+gZ$reh>Z6Ngr\=Fg?dPmhT+I%h"KO]g\fmKh!EePgYplchT4LQ
+h9"I1gAp-ehWs%?h;6rch8e<mg\BLfgA]sLh:CBRgu-oehoFU>h;@&Fh#6'Ph#6$MgYpldhVd5Rh8nC0
+gAp.)hU:9&h<E_gh#H6Oh9"I0g]--Nh;I)Rgu$l+hY,dTh;6rehULBRh9"I0gZdSPhT4O0g]66RhoXaG
+h<WnshT+I%h"KO\gW/18h;R2GgrSCQhTOd2h>c?hh<Eb;gu$lYhULE(h<3Sfgr\HphYl9gh8eC.h<j%S
+grJ:Dh:CE<gsP$ThoXa0h<<_RhT=U0h#H9ThoXaEh<`t@i6C0Whk8iih;[8Hgr\IPhTap3h;$rXi5sm0
+hT4Qph=TLfgr\I$hYH$_h94a=hrN\JhT=[ThTOd1h;7&UhoXa0h=]^Xi5sm;hY,gKhoO[Qh;@&3i7d)X
+hq?l2iU>^Zi2GQ/hoO[/h<EkYi5jg/h>lN[iQ:$Fhs91Di6C0Whq?l1i8ieWhq?l3iVDEYi7HlBi:,[G
+hq?lYi7[&0hrESfhTk*$i:u3fhot$2ht#[WhTk*Ii8!8BhpLE`ilL)ki8rn=hq6fciR$Q*i9T:ehpCB(
+iRQl3iSi_Zi7?f2iV;?Zi7?f@iq;<PiRQl4iQ0sEhs0+FiQL0Yi7?f4io/k\iRHf3iVDEYi7?fBiq26O
+iRHfYj5/h<in`S3iQ0sPhr!>=imcr[iRHf7j6>R]imQf6iW.uZiRHfMip#IDiRHccj4*,1ioo@eiR-Z+
+iRHf5inr_[iRHf7j7M?]imQfAiq;<QiR?`Wj5At=inWMeiRR#1j72-6imQf[iR?`6j65L^imH`8jSe,_
+j3ZfLj6bmJimH`bj4<83io]4diR[)1j8@oeimd#CipPgRiRHoYin*2;iS<MkjN-B-imd#0ioo@diR[)2
+j8Iudin3AGjRD6'j7M?]imH`AjS@lXj3Q`XjlGOEjOiMdj4EA4j72-din*8:j8.f^in3ARjQ5IIj4EAi
+j3?W0ip#OmjN-B,iW/)oji?HBj6PaWjN-BYimcu@jk&SajNQZ=k3V3bjeq2:jN-B,iq2?pjiHN6j7hTg
+k/cZMjP]+Pjic`ajNQZ;jl5@ajNQZ=k4ducjiZZJjn%TSjNQZajkSt<jPf.cj4re;jn@ccjP&_GjR_HV
+j4re^jkf+AjPK)"k/lc,jkAh;jPo4bj4re;jnRocjPK(Kk4RlXjkT"bjk]%?jPK&!k/cZ+jRq^$kK)f6
+jn@flk/ZTLjPT%Sk/cWajiQT@kM>:dk/cWajPAtljjN84jQYk%kJu`+jT4H+ionGGgZIqdroMtuaQ<*U
+eE#NMdH:2caQ3E_iTTFeioeDFroN)$roVAca5m<^o]PW)a6(b1puMM:iTS>Fk2t^droN)$a6*B_bN8cb
+i9/kWmH2LOs5`2'nE8Hea6*B_ki_d)a6(J)s5a4DjQOYIg#hedrT3,)a6;sSg?8CriTJMKq<#c[s5`2'
+jQGUeaQEH_jQZL(cfiI5qrZr&`ol+=mcOK0j64MGo&eQdrT3/*binrfaQNH_j65Ufj6+JFrT3)'r9);e
+a6*?^p$)#2a6:b1r9*t>jQOVHjlYUcrT3/*a6<B_cKG)ekN^U^oBF<Zq<-o)mHE9faQNE^l0833`otM,
+qW7eCl0?:Qe`cVgq<-o)`oujRgZSFqk3:%PrTM>cqW@#,hs'@haQWE^kNVa)d-/O5qW@G7o]aBZb3/ce
+qW@#,a6DLFl0.p*kNU"Mpug#eqW@&-dcpGha6<<]lg*a!i9JAIp?:c+!9qPga6<<]s6Aq8`p(t9p#u26
+lg)RUkiq$ip?:f,`TbJ-pZLi,h!++gaQWB]m-F3,e`t3>p?:f,`p)":o]Z&4lKZCRlfd0gpZLo/`p*Qg
+aQ`B]lK[6jl067PpZLo/oBOija6E9\p$DPA`p:\1ros.@mH_aVh<F7ip#tf/`Tm*[eEQYin*J<bq<Q)d
+oBGZ.k3Cpj`p*0[mHa`9b3I"2p#lDBnEe-[cg(>koBG]/`TlXNiT^!umd%jWroqSio]Yf2fB_nka6N6[
+md'B-f':<?o]Yr6rTqMha6NTepZ_>;_sH"@na#]0nEe0\n*8Qjo',Z1bNo)l`p3-Zo^1N%k3U.SnETQ1
+q!65k`p3-Zs6T@D`Ttb5qs*b:p$KZ`iToXlnETQ1`U!BccKarana+flna"6\n`f`6kj7*ka6W3Zo'F?]
+c0G/jn`fc7_X-=Kjm2C#q!Q#dq!?AomHaK5dd6Pk`p<*Yp?h,2g[)rGn*9]9rp@_m`pEKdp?VJ?_X,k>
+na#Z/p[,iamH`Kln*9`:_sIHk`pE*Yp[-c&kj6=TmcsQ6oBalk`p<'X!:K^O_X5G2!:9(<q!Grbi9TRl
+mcsZ:_X7$_dd6>dr9qhsq!Q/hlKnB8jR(jl`pE'XqX47JaR."6p?VJ=r9qMjd-^SplKnE9_X6RRhsB[p
+qsM>gs6Rhnlg+N<eaDhm`pN'XqsNn>ea:BClg+T=rU.Pi`p<]km-FW=_X?.FmHs0)r9hDgoBaunlg+Q=
+aR8om`pN$W!:\h5jmU4WkO&9;_X>D1!:9";rpR_lg[4=ol0JE>_XI!^f'__gs6n(tq<l8ikj8?<i9oUm
+`pN!Vp$^/o`pWBap?hnK_X>_:q!I;3s6mhmjmD$okj6.SqsM\rk3W0;e*c\m`U2mUl0m?p`U;mU!:[ts
+`UEZklgDXYfC&.rjmBqRmdAcrjmC(Ws7""rjR1jmkO6CXjmD^/d-nsAn*Tl:`ULt;rpSn8_scRPjmM6t
+_sdBgcL0f]dI?hu`UDjTkj[L!`:)aSs7",!`:*Khm-_padI?huiU=eUl0mHsipOhU!:RqripPUlmIA0b
+i:"\T`UEWjlL)[]eF2tsipOnXl1!Nui:"_U`UDdRhXKh"`UDdRp$pT&`:3*]p@$,n`UMdRamn0UlL<^"
+bOY2nea_Jbddd/'`:2[Ql1*d'`:2[Q!:nD*`:<HglgW'ecg^\uhXAVWk4%<uhXA\Zqshi!h=07jn+"?c
+hXC+,f^ZoLkjS97c18gCrUAb7bOO9Tm-rm#bOP)keaVGadIR8,`:;XPkjdd)`:2UOs7+D)`:3?dm-i6j
+b45B!g[NGWj7)'th=&SXqXD\th='.ioCBiig[NJX`:3BelL3!fc1(Mth!`S[ipl(!g@0U~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+353.28 345.12 mo
+353.28 576.48 li
+390.24 576.48 li
+390.24 345.12 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 231.36 353.28 -.476079 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 482
+/ImageMatrix[77 0 0 -482 0 482 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+[,TElRH*SlbMp%lYiF3lQ/_5la5ahlXQ%jlhW(Hl_rAJlp#D(lg>]L"p>U\`n`$q9hr9LPqW#3JaPrlP
+j5\SJZ/W7Pbi@sJRc;WP[Gq8I[,KBkjl3Z-lf$"F\`3PH[,]ZpiSh0'n)MFJ^#AbFMrNRP[,LW9K&ZF^
+[,Kg"N8jTj^>[&jnD^h7cf+$FS`7iP\DdDFL>q4P[,LH4K&ZUc[,KWrOlGrj_r8DjW8cRjg>T$j^Z*2j
+UuC4jf&Egj]A^ijmGaGjdc%Rmro&Ifl/B#/kM_$O!9(<Ed,CANlf-(H\`'aNeDfHHU>a,N^#JhHMrELN
+[,U]8_Vi8ho\m1:gu-lD[,Lc=^>d,inDL\4cf4*H[,C6.bMftjrSk3Be)?SNmbl.D]]#sNfAPNDV;]>N
+^u4nDNoA^N[,CZ:K&Q7Y[,Bj#M;e<h]AUchT]+qhdbqCh\)GQhl/8#hcJc1hZf'3hjl)fhb2Bhhr8EFh
+iS_*%n)/fUpu&O<f\hkLoARRF_;M6Lgu6rFWo1VL`Sp=FK&GeL[,L<-bMThfrSY'Ae)00B[,CB2a5O\g
+q;8R;fAYTF[,:H4_r/>hp#3:8gYgfD[,L`9^YcufUu:.ff&*Uf]AUcfmGF5fdbqLirnrCdl/8r+kMUsM
+!8t6Ad,:;LlefkB\_s[LeDK6BU>X&L^#/VBMr<FLVVf8J_;OtDO5JXJ[,C]9K&?(T[,B9fRG[;fbM]nf
+Yi!pfio$Nfa5=Pfq;@.fhVY]uo%q:@^u+hB[,B]qg>93op>E^D`8:%@[,9d!f&3plqVSpBaPcID[,0j#
+dbhFirnb-@bhq[B[,C-(cJGtd!8k0Ad,*m@T&7]J\_d8@LYq(J[,19/K&?@\[,0HmOPfZd_VW,dVr-:d
+g"rad^>HodnD8cSk22`dbMKbdrSN@dinh'"mbWQPq;/L9fA;YHo&%@B^tu$HgY^`BWSYDH`8C+BP2=dH
+[,:`:K&5nO[,9p"dbV:ernk3Bbh_O>[,1!'cJQ%c!8Y$=d,3sB[,(')b20\dr84m;eDB0@[,:?.`ne>b
+ptiC8f\PB>[,1E3_V`2co\Hn2gu$fB[,(K5K&6"R[,''bRGR5bbMB\bYhmjbin^<ba54Jbq;$qbhVPWq
+o%nuTp"m(3gYRqHp>(>Vn_LS/hqa.FqVJj@aPENFj5/5@Z/)nFbhhU@Rbc9F[GCo?KAGYF[,1-(b1sP`
+r8"a:eD0$<[,(3-`nnDaptW74f\YH@!8Y'<oA.:>_;=h@!8Y'<gtgZ>[,1i=q:r^>`SL%>[,1f<dbO!?
+!8b->lJB_@rnY3ArS.D0[GB<ginjXi\D7,@nD2.@]\`J@r8"p=rncAbhVJ1fZJG91_qb7J_qk"Arnap9
+iS</BrSG'?rSID,\D>?`n_F'!\_[2?jPA,;]\NGAs4t<Cr8,]Sjk[T)qqgSndbXfW\)$r;^"iD=e_KEE
+qVJL5n_DFFpYEU>!8RG-Z/+-hjkTUd^>/P@oA.1;`8(:Gp>*L=ptji_e_S$rp"fN#`n^@G`ng";^teV=
+jP8SHpYNX?o@s?$_qXh>cJ8'Ip>3R?n_EKcg"Z/T_;+eA!8bKHn_D[LnD!Qj_VFh@gYM#JnD)";o%j,s
+bM;aH`SLLKnD)";o%i<\inX1__;4S8!8GQKn_MFEq:tSu_VOY8lJ(1MnD2(=o%q:?mbH:Gp"Sul`SC%@
+lJ:1MmG,e;p>,T$`n^+@eD9ZNmG,e;n(mNhf%ffP`81:FoA%IBmbQXQmG.3f`SKk8q:j?PmG5k=rn[)"
+ZJ=Hol.bU]aP?1=qqS[9bhE-Pm+oe=m+pdYcJ6Utm+hZsb1u@>cJ7L9bhMI>lJ1@RleT)+qV9?MkhObD
+ptP)iZJ>!)h:q/Kc.hjGpt`41gY;ATkM4A;l.u!e^YI,hpY>;ocJ.U>h;%MTk1n;;k1o7Vk1f+U[bUi:
+ceIU;e(aiUkhXM=j4j+XinEMLd+e!EqVBHPj4i;Aq:aobdG*g>o%`*WinMr9o%`ildG*g>gYDJWiS2l9
+j4sIbg=t`Fd+n?Lm+^%Dj4rYKn_<0]d+mR6!8?#XinW#;qVCJndG3[7l.YOYinW#;jP9gkdbNa7f%U,Y
+jP88>j5'"Ul.k1Nf%T<BqqT]Uj5&2>!8QGcf@o0<n_<0[in`)=leD'df@o0<g=uP[in`)=h:q_YiS*2E
+f%]ZKn_CG)iS+(\hqZf;hq\(_\D,]joA&]ffA#0;jP/#8g"P<<s4c5]hV?B1jkJMCh;%8LnCudSZJ5'+
+k1\SEg=kiIo\?_+hqJ%_g=tB9gt_\Z]A))omb@-`gY1H<iS2c7gtLH9s4Z>`gYC!,khFnHg"Y`Ep"J0U
+g=tB9r7^&]f\>69p>"cbgY:<5n(I6af\>69hq\.bgY:94i7[t]hV6o@g"c)OmG$1Fi7[/Fp"S?Wg"bB;
+rn>uXiRuf:pY+lcf\G<;kM#@XiRuf:i7\1bf\G<;eCslSjk82=i7dMPmG-RQe(X!<r7TWTi7cf<rnHDd
+e(Wg7n([$[i7cc;khGmedb<a7f\?AZiS)l<hqRbVi7d5EeD'EFo\.mOhqQr?p=eT\e(`m9pY=Z]i7lZ5
+p"Aife(`m9e_L&Vk1e8:jk8qRl.b7PdbEs=bhD13e(XlWj4_r9d+[O6jk8&9m+V9hdG)7dq:auadG*a9
+o%W*WZJ+m&p"@[Fk1SMDpY2t,kLoR_g"PWBd+e6I^=qc'hqISRkLn5:hV-K5kh457r7UJjceHOple:RU
+c._C7rnGlUk1\&4!86Yic._C7kM,7Uk1[u2m+;<jbhD=7d+eTTkM")3le(OWinEYMcJ.^>r7]<Hle'_@
+ptG#dc.hI9n(HIKm+BM8o@`olc.hI9f\,iKm+BM8lIkd`gY:rGaP$FBo[q=?le1(Jn_<<^aP#t5pY+-N
+le0M:qV(GmaP#t5ceA9Mm+KS:lItOVhV%>LakH7;rRoBKlIs_?p"AccakH+7mb?UQlIs;3p=T2naP-%7
+fA#rPle9A3n(@3bf@oWFb1l[Ep"IF=n(?CKmb7']aP,Y,d+Rp@a4gOGn_(t:bh;14nCYe8mb.HjcJ%^>
+!8>QJrn6ena4ft7j4`VKmb%To`S'e6!nu>\a4^"8bhDsJn(I`p`nBn7s4Z_jhV%GO`nKq8!nl;]`nBn7
+s4YoSp"Alf`S0h7s4Zkng"GrKs4YHFpXoDr`S0Y2g">`Fo[j)r`nBq8!8I"sf@oQD`n:7Apt,N!`nBq8
+!8H2\mFpp[`Rsk8rS%#!d+S$Cs4bQIrn6_m`n9t9rS$2_kLoIZs4bQIle26hb1QC=rS#BHrn6nqs4bNH
+le0kAn_!Qer7]0Do[s/tmFp:Jle0;1qUb\tr7]0Do[s/tf%TZJle0;1p=K5ro@_XHo[s,s`nL=Cn_(q7
+pXf;rh:_)Hp"95t`nKb3qUj'FpXf;r`nC%;rS,?Gle1=NjOj4YqV'!Cp"92sqqB9Jle0P8qq1YpqV&sB
+p=T;tjP&YJle0;1pt,Ar`nC(<r7fKMqV(5fa4U1=q:b/fh:_MSqqK0Fn_*cla4U1=q:a?Oo@`ljqqK-E
+le1g\f%BfMq:`jApt,T!q:`jApXo2mgXtoGq:GDqa4^4>ptGAneCjTKp=[L=rn%)"ptEdApXo8ph:_,I
+pXo2m`n:.>p=];pc.MmEptEa@pt58ma4U7?p"AEYjOj=\pY*[@pt58ms4GHGqUbDnc.MpGqUbJqa4]b1
+lIXnEr7:Poa4U7?pY*X?le'\<o[j&mo\%:;qq(Pqg=boIlIa//rRUVopXmmGqq(Pqa4^FDmb#S3rRUVo
+i7R8Gqq(Pqa4]b1rR]6ErRUSnb1Q^Gr7CVqa4]b1kL\\Ermp\oa4U=Ap"KDub1Z(4d+A'Ermp\oa4U=A
+p"JT^iS!MKa4L=Ap=]DtaOpFBo\.^GpY"iaaOgFBo%EH`g=ZAUo\.@=o[roja4L@Bo%DXIn_!flo\.@=
+lIba\eCX`Oo%D(9rR_&&p=dU@l.FkEldu0fn_)"9rR^Ypp"@gIlIa20!7h/$n_(t8rn$bqhV%2IlIa//
+!7p\nqq00Grn$bqa4]b1a4C=BnCcpUjOjI`o%M1<lIZ*haO^FCnCc+>qq1o"o%M.;lIbFShU_bYnCbk7
+s4?kr!8>KHlIaV<o[iTca4UFDnCd3]gXuPXmF]M3pY#AqaOpOEn(H=Fo%<uomF]M3mF^INk1B(TaOpOE
+mF_EibLc.6bh)gFn(Gb6!8$VjkL\_FmF]M3mb,\6lIXJ8q:=obak,t6lIb"Hl.=,0o%<ilak,t6e(FBH
+l.=,0m+CgZg=PcGaOp1;p".C<m+C"Cn^m0]aOoe0p=@gGle'A3qUtMoaOob/i7@;Hle'A3mFh6ddb*g9
+bgudGmb#\6mFgFMl.G7Pbgu+4rR]?Hm+KP6!8-Pfbgu(3kL\hIm+KM5ldu-fc.;14d+A3Im+KM5kh#4Q
+iR[;HbLc49rn5EGkh"D:pt"`_bLc+6mF^7Ikh")1o@WijbLc(5f@]`Jkh")1l.GX[g"5QCb1QI?n^l(;
+l.FhDnCR!Zb1Pn/l.5"Jl.F53le)9jbLl"0danBJl.F53lIkITin3GGcIVF9qq00Fkh+G;hUg*)kh,CV
+hUguD^=W&0cdq71gXc&Kkh*2mp=@sKk1@r1p=Suhc.D%-iRRJKk1@r1kh,[^f%9!6dFJ*FmFT\8kLeeG
+mFUFMdFI@1s45WLkLe)3rmp8`dFI@1kgo"LkLe)3kLTU_dadI2dFJ<KkLe)3j4<YKjjiJEd+7O8rRfEI
+j4;i4r70o\d+7@3n(6OMj4;Z/n(7<cd+7@3f[ooMj4;Z/jOa(Uh:C`@ce%d>nCH(=jO`8>o[`0Wce%1-
+qpjBMjO_f1pXnufce%1-jONbMjO_f1k1JtNk1AVDe(*a8qq'6Hjk/)7rR^&[e(*O2nCHUMjk.r3mah'^
+e(*L1g=H)Njk.r3iR[bRhUUZ<dan!Ao[qOBiRZr;p!r*SdamO4pXe-NiRZN/p=J`adamO4i7IMNiRZN/
+j4F7\f%/s8d+A-Fkgn86j4EGEmFL=L[+>9.eCEO/eCFQMk1A&4hpq/El."\CeCEa6r7BEKhpp?.!7]rX
+e^`[2n(-UOhpp<-ldkd\e^`[2f[fuOhUU6-i7@SOiRQr>e(4!<nC?.?i7?c8psnBUe(3C+qpaHOi7?H/
+o@NK`e(3C+jOEhOi7?H/in+(Yg",$1f@9QGlIOM9iRd2BnCHIHf@8a0nC?[OiRcT1lIGRXf@8a0g"$&O
+iRcT1hUV>Limcl:f%'3?o[hUDhUUN5q:+<Qf%&a2pX\3Ph::0-o%*6[f%&a2i7@SPh::0-hq%bVg=>06
+eCO?Dkge>8hq$r?n^ZUMeCNO-s4,cOhq$B/qUar_eCNI+m*tFPhq$B/j4F=_eCNI+f[ToOimu]2i7IAI
+l.4\@f[T*8q:=-Ii7HQ2!7ouVf[Sg0o$ujPi7HN1ldbUWf[Sd/gsu>QhU]$`pse9Ph::0-n(.!Zf@AX*
+j4!ePh::0-hU_SSh::90g=,ZDlIFS;hU^c<o[V^Gg=+j-g!nm0f@BWFjj`#5gst]>nC6=Gf@AX*p!`'P
+gst*-lIPXZf@AU)hp_PQgst*-hU_DNimlc4gXGT@n($+@hU^T7q:43KgXFs.r7'TQhU^</o$lpRgXFs.
+jj`tQhU^</gXH5QgXFs.g!o`Hl.4J:g=5H;n^H:Dg!np1!7ocPg=4m+qUOWVg!nm0ldbCQg=4m+j44"V
+g!nm0f@BlMh:13.gstrEl."S@f@B'6o[MXEgst-.!7]lVf@AU)pXA6Qgst*-ldk^Zf@AU)i7%VQgst*-
+h:DAOiRQZ3gXGWAma^"?h:CQ8psn*JgXFs.rRBZQh:C6/o@3!RgXFs.k1'%Qh:C6/gslARgXFs.g!ocI
+kLS;9f[K9:nC$%?gXFs.o[N$Qf[J[)lI>@RgXFs.h:2DQf[J[)g=5uJimZ]5g!oH=ldO\<g=503q:"-L
+g!n['!7K`Pg=4m+o%!'Vg!n['l-f7Qg=4m+gslDSg=4d(h9u#Hjj`&6gstZ=n^Q4?h9t31r7'KMgst*-
+qU=?Nh9t$,n'g[Qgst*-j4!_Nh9t$,gXH/PhppE0f[KNAl-e;8gXG?9p=7jGf[J^*!7KTNgXFs.p!i*Q
+f[J[)ldYFRgXFs.hUL**gXFs.q:+BQh:C6/n'p^RgXFs.imdbQh:C6/g=6/Oh:(00g!oWEldj_=g=5?8
+o[DUGg!nj/!7eI,g!ocIkLS;9hq.&BnCHCFg!nm0o$umQhq-H1lIGLVg!nm0gXZ8Qhq-H1gsu2Limci9
+f@B<@o%15!hpqPQhq-H1iRmnVhUgW8f@BHDmap%@iRm)?p"/'Of@Ad1rRT]RiRlZ3p=AKZf@Ad1k19(R
+iRkKg!7o`PiRlZ3qUt/edb*L0l.57QiRlZ3j4Vl5i7HN1rn-;aeCWa6lIa52eCWm9qq0EMj4Vo6iRlW2
+j4WkQjk/\Kd+Ra;pt4'Ij4W&:r7L,bd+RF2o@MsQj4Vl5n(RNiZJ"!bpt4W[db*[8o\%%5dFe'Eo@hRE
+kM+bFo\/BZdFdR7pt=?RkM+;9pY"ufdFdR7iS!_RkM*>slIk=Qk1\/7lJ)<mZeEm]rRpAgcJ%O<leCFR
+k1\/7mb@TmcJ%O<eD'fRk1\/7khGU\hV.5L^"`;9c._C9g"Q,Ql.iW"o\/$Ql.jM;p>,Gub1u48h:hDQ
+lJ0S;leV6hf%fKDc.`$Ln_D=BleUFQf%eI'lJ26jdbF-E`n]t:bM2C>iS<\QmG>t@l.l9mcJ.^Ab1m!P
+mG?"AkhP@UjkK.XakZ=@rnYfSs4ltscJ8?Qm+oe=mb[-_j5'ajm+oe=n(n'$akd!PnDDOJr8-YnakZ=@
+leUISs4m,$akm!PoA9E%akd!PmbZILp>,c(nDD@ErS?nun(laSs4m&!akd!PpYYi)akm!PmbZUPo%j?$
+nDD@ErS@&&hV[\Wl/'M;s4m,$qqfZUrS@&&al!-TrSI&$akm!PnDE<`k2-'mo&.XIqqgl#rnbiTrS@#$
+bhi<TrS@&&al!!Pn_`Ndj50^io&.XIqqgu(s5;)Yl/0kEqVM/+oAI^Iqqgu(khtIYq;:f%akusOp>Gr.
+akusOp#49Uq;D)+oAIaJqVLi%mGHaWqVLo(aPcmOqV_5.akusOp#4EYp>G`'pYs9Ql/;*hg#)Y_p#4$N
+ptu)1qVoTTpYb`'f\l>Ypttc'al)sOpYt`%g#;Y_p#4$Nq;220p#4$Nptti*g>VP[p>GW&al)sOpYtl)
+e`$5[q;]TVq;Ll&aPcjNpYt&gm,@Zrq;]TVo\oT)pu0WZp>G`*aPm0Wpu(u.al;sOpu:8kki)6npu9BR
+p>Gf-qVoi\o\oT)b2E?Zp#,],aPujNr8chski:peal2pNqW%S7bMr0Qr8c#\s5W\0qW#]WoATQ+f&H>]
+oATW.aQ)jNqW%,*g#DV^qW#]WpYl)0r8bu[n`'H+g#DM\oATW.alDpNroN\2f];>XaQ!*Uq;M84alDpN
+roMkpnDs&urT)&[n`'N.p>aW^n`'Q0alN?Zp#H#3aQ)gMrT)krlJqEos5h>_n)OB-qW#o^n`'T1aQ3B]
+n`.^Pl/^mbkMu'ks5h>_n)O9+cfOQTs5hDa!9ES.s5hA`mc3?hk2l!k!9M;_mc+B1jQ+JEmc2OQroNM-
+!9M;_mc3Klj5oXgb3&'Ps5h>_mc2[UqW7))bN@=9hrX4calW'Rr8c&`^#etLm,Z:Mm,[Wth<)$)p#Po/
+bNA*Of]VtkZKCH6oB+`glK-:Rp#a$Ol/g^_n`K)tc0*sGf&l5Ybi\c`nE%sY[H@JNl/g4RkN;'nkNK57
+lfS0.cKFBQe*-epZKLE5mcWQlkN:.TmH;OQk2t:Yq<-o&d-0'DhWO%`dHL)_p#jcf^$,4SjQFqSjQH7$
+hW_?0o]Pc-dHKZShs'guZKUB4qWQSqjQG"Vp?96Sj6,Ien`f&se`tuTfBM8XeEQeml0-[_`p)pUiTSeU
+iogC+f'9R*rTNA,eEPrUlg!j%ZK^N8r92_shs&eZrT^iVhs'Upkj%'if^%\bcKa9Nf]iJ%hW`\Ycg'WW
+hW`YWlfn'+g$?-4r9E/'g$@GYp[%#.ZKpoCnES]mh!3Y\p$9?Xh!41jnE\lpg[*e_f'D)Ug?\V#ip,=c
+`p<$XgZmS\iTp=*hX.W8r9N5*h!E_[o'Pi3ZL$]=p$:E"g$@M^rp7)[f^&7tkj6sfhsKRmc0X*KhsK"]
+iU4tXk3^adhsK^qmHig"[dF%\f'M;]f'ND(jR0AAmHj*(i9f(]kO/99e*Z/_eEm8'ipP:_jR;L(`pV=C
+lgFQ9e*Z5bf'_A^e*Z/_oBkN(jR9kOp$U8qj6k[hq!I23d-g#ao^:Q'jmURaoC2GBZL?W;o^:i0d-g)d
+p@#`acgLPrnF+]kkO@BtnF,N.cgKralL*g&kjZ%LrU8)#k3pderU/n=Zg[;LipQ!ucL1,iqs^r\f'`A%
+kO6^al1"01`:)">o'c;@cL0rdf^JM%J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+34.56 410.88 mo
+34.56 576.48 li
+71.52 576.48 li
+71.52 410.88 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 165.6 34.56 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 345
+/ImageMatrix[77 0 0 -345 0 345 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+bh_O?ce\TVZ/4j)lJ:LVl/'Y?mG>k>leg1HrnOd7e_]0>lJKtDmG5e<^#&J>l/0nDe_T*<ZJP62p#"3Q
+^"rD<Z/4^%p>"N[Z/,*0^>A&1hq[n[ZJF?nf&#QHeD0`Q^>6cbmb['_e_K!:f%mXgr86brf%e7#mbP/)
+jkg'qf%dRerSG!>j591XmG,#'jke;>inrDDrS=p<hqmhXkhY.Qg"b]Fc/%:6f\QS`hqm&AcJ@U<hVQl?
+le_9jg>'-mrS?;df\PB?pY=lcZJFp)nD;jSgtpf@p"ecdgYB^&nD2mVgt^`ArS?8aZJGB6iniMHf\PuN
+nD(>*injLfhV?`=hV@t`\D>lqo%`WffA5<=j5&)<g"tWArS?2`hqZE2khXnJinNMKd+kt`!8Z8`inM]4
+kM3B!le_$cj4grrs4jp9f&$D\kM*;tleTY<e_]KDrnFa6eD9$<e_]EBm+fY:]\W><eDB?BeD/s:ZJG-/
+iSN_O^"i>:ZJF<mptk2gZJ>*.^YR>po@runZJ=6kf%nd2khGdc^>-]`mbQ:Il.b%LnD*3^cJ@[=l.tLX
+l.`W$rnPfTkM4MArS?bnZJ=g&in`hRc/%gBrnFa6eD9rVl.jM=leCg^`n\eoo%a#qbh_X?e_KiQm+\i$
+o%i$Um+]Y;p=o>rZJ=3jn_NTeaP?1;oA%.:b2)pKp"ROBmb?LOf\FU)mb@HjdbO9F`8'h:akcL@gtUH8
+ZJ>?5cJA$E`S9h8ZJ=Nsjk]L]ZJ5<4\(o3`r8$qtZJ4KrcJ6Iro@j/t[bK'^k1mu4o\/E]cJ,b^rnPKK
+o\.UFjkI)rmG6IOp"Hk/rS+X5e_T`Np"H_+h;$T:`81.@p"R^F!8R5$`SBn:_qk%?hV7,Gs4m8$ZJ>E7
+a5-LD`nUCFs4m;%ZJ=QthVIq[_;"tEp"TK$`7t@KoA%XIp"fDs_;"qDp=n`bgt_qcp=mF=s5!J(s4bHG
+rS7,$ceS-Is5!D'_;,(Hq:b#dgY;Y]pY3O>rn[G*rnG9Ern[D(d+e0HqqUr#_VG+GpY5)jf%g5[qV&d?
+qqV2)rS#*BqqUu$e_KQIrS@>(_V=qBqV(Ale_BrUptN[@rS7J0qqAm@qV:u%f%]QGqV:o$_;+tEqqCSp
+dbFTQqqApArnRG,q:idAqq_2(g"YfHptYf$_V=k@qV1`!c.r0Orn50Bs4d>'r7]$BptY`#hq[;JqVD2)
+_V4\;rS%##bhMmIqqK0Hr7q,(s4P9Cp"TH!i7m;HpY>Z#_VFtC!87/$bM)UCrn>HJqqLi"r7f*DptYr'
+d+\-Go@s8u_qXk>r7g\qe_KoT_V4b=rS.A+_V=b=rS,rZm+h?k_qO\9s4ZtseD'WNrS,6Frn[D+_qO\9
+!8?)[leD'ernG<Fp>,;ne(X?H!8>?Fs4m;&rnG?Gp"eBVlIrPuoA'B#ptX'Jp"dU@!8Fj7o%a9"iS<JK
+o\IO@khF;8n_=-!akZdKoA.F?dG*[8n_=-!_qak>rn>NK\_Hu8nD)";nD*3\iS(Tln_=-"`S9n;d+\<L
+ZJ4j'leC4Ln(c"<o%V"8n(cFIo@r`hakH+9n(QOMZJ5-/ptX!Fm+^1Ho%LD(mbIEff\5ZGb1cXF]A)`.
+gtM5NleBS9iS2f8mG,t>q:b>lbM'J\qqLJmc.ULuinC]mnD*utcIob^qV&70leLp]iRtNjn_:q8leL+F
+q:W(-g"Y68lJ0_=o%Lq6_V=V8lJ0_=gY1?7ZJ531n_DLE_qOV6ZJ4X!qUsKRZJ,31\_H?'j4WnSZJ+?n
+d+dd>dFnHO\(]'\kM,4Udb3^8ce>b\s4c_ldb2n!k1[,qm+hNoe(M._rn=[4k1oFYjk6rnmG#Y8k1nVB
+r7SF1j4j1Zi7d5GeCj9D`S0A,gtMMVj4i):f@o$6j4i#9o\8lie_/m7e_0iR\D#rslIkOWi7c`7jP%r6
+inN&;rn?Acf%J:$kM"nLf\#<=cIoVZrn?>cf\"L&jk6rnmG%<gg"<adrRnL1i7mtXjOgckmb5Y6i7m/A
+qq/4-f@o'7hqQl;n(GY4^Y8>6hqQl;f\,$4ZJ,'-l.aqE_:eG5ZJ+3j!8H8\ZJ#$,]@u,rle(a[ZJ"3j
+db<R4gt;GU]%P3ZlIt(Kgt:W>dFkhZh:p`;bLu+4ZeFZuo\83SZe5?3ZJ+*gpXnZ]ZJ"QtnClRLgtUZ;
+o@^q4_qOY7gY:T;gY(64ZJ,00inN>B`7aV4g"P67iS++]hUo-er7^#]gtCB7o%<B_f%Js5in;`4f\568
+rRooXhq6-*kh4VBhq7)En_)gP[+YK4f\5<9c.M43ZJ"QtmFpRO[FkK2ZJ!j`rn$8`ZInQt`nAttkL]X`
+ZIma]hV$K6j4E_O`RqoXp"@pMj4Do8gt8pcp=eKZj4D*!o@UD&hV.bYj4CWipY!44e_9WHo%12"i7ZT4
+e_9*9q:N:2ak>t4e_9*9in3bQin1Tjn(QpXjk%&qqUi+,f\6;Xjk$fjn_(e4eCs?Bpt)h(g=b04eCs$9
+o@Un3_V+J4e(Ws9gXt02ZJ#*.g=k]@`7XP2ZJ"9ln_3-WZIo*.f%K-:dFnBJmFS\sjOrqRjk.r5kL][b
+db*a7bLl%2d+RU6k1JqNkL[)ns4G]Ol.4,2k1?okm+LLRl.3;prR\@-e_0lRl.3/lmb#P3ce7d<qpr+*
+f%Ag2ce7U7n(5M0^Y&22ce7U7f[nm0ZInp)g"GZA_:S80Ze40gnCd*XZe+Bmbh14oldc'fZe*RVj4MZ1
+ldk=Pb1F2VqUj*HldjM9iRbBfn_)dPldi]"pt)k)g"H&OldiDoo%:e2c.VgApXZY%gXt02c.VI7o[gk0
+`7XP2c.VI7h:L60ZIo*.db4!<`n0V0Ze4?ll.PFSZIf*.[b/jX!86_iZe+?lc.L7nmFM<h[+EXVr7L>e
+b1Q+4kh"eFmFJ_trR]3En(#b8qUY\umFJSpmb$@Jn(#M1s4?knqprm@!8-Vhf@]`Jn(#P2rn$PgnCQCG
+!8-Vhb1QI=q:3U<rn$Pgg"5cG!8-Yiak6(4iR[8Ern$ShaO^FEm+;9ibLl:6b16RDrn$ShaO^FEm+:IR
+in3bNaO^@BmafM3s4H\idFe9InC>V2rn$ShlIXtGs4H\iak617s4,6BrR^Jge(=?Gs4H\iak6+5m+1%E
+rR^Jgak-RFp=K&jak6+5e^jEErR^Jgak-RFmFUs^f%BKBak$FBqUY>jak-RFmFU.GmaqNmnC>Y3rR^Mh
+p".^Fs4H_jak-UHrmgVjak$FBn(-@Im+;6hmFTJ4!86nmpX[gEr7CDgak-RF!8-\jak-UHn^ZRKlIPmb
+n(,V4rn-Vis4GNI!86nmak$CAn(,V4rn-Vikh+nI!86nmak$CAn(,V4rn-VidFe9I!86nmak$CAn(-dU
+i7It\maoS5s4R"os4,6Br7CDge(=?Grn-Yjak6XHn^[!WhU_VVn(,Y5rRgkqq:<^?rRgYje^jEEr7CJh
+ak$CAnCHOLlIZ!eo@1n4qUY2eqUX$Er7CGhak-LDo@1n4qUY2ej4<GFqq(>gak-LDo@3]gcIMdBo$tq7
+s47)!nCG_5rRg_kjjiMDq:>,eak$@@o%*ilak-LDo@2(9rRL_po$tk5qq(>gm+:+GrRgblajp4<p=9,l
+ak$@@nCH.Ap"0/po[M"5q:>,emag1Eqq(>gak-LDqUGDlajp4<o$u@Co@EfjnCG_5rRgblnC?7Cq:>,e
+ak$@@rmp\lak-LDo[MREn^[Hdo$tk5qq(>gpt+!Hr7LYkajp7=!7p_kak$@@nCHRMlIYsdo[M"5q:>,e
+qUX$Eqq(>gb1HRDo[M"5q:>,ej4<DEqq(>gb1HRDo[NfhcIMaAo$tt8s47%un^bh6r7LYkjjiJCq:>,e
+b1?F@o@Ermak-ICo[M1:r71Voo$tn6qUb8gm+:+Gr7LYkajp4<pXT2lb1?F@n^c7Bp"0,oo[M"5q:>,e
+hU_)FqUb8gak-ICo[NWce(+9Fo$tn6rn%,#n^bh6r7LYki77/Dpt##db1?F@n^d]kbh)dFo[M%6!7pts
+o$tn6qUb8gkL\bGr7L_lajg(8o[NokbglL>o@;.;r7:_rp=%.5pXSockge_Dpt#&eak$=?p=%.5pXSoc
+dFJ*Dpt#&eak$=?p=&<Vi7.MOo[M%6pt#;lqUN^=qUbGie("-ApXSocb16:<o@<B^g"-#Op=%.5pXT8m
+pXI@9pt#&eg=GcEqUbGiajg(8o[NN`f@BZIo@:t6qpti"p=%.5pXSoch::rDpt#&eak$=?p=&`beC=6C
+o[M%6rRUnto@:t6qUbGihpguApXSocb16:<o@<fjc.;aCp=%.5!7gkpo[M%6pt#&ek18VEqUbGiajg(8
+o[ElkbLQC=o@;1<qptVqp=%.5pXSocl.+eDpt#&eak$=?pXK2lb16:<o$u7@pX]2mn^bh6r7LYkgstlD
+pt##db1?F@n^dQgd+A3Jo[M"5rRUquo$tn6qUb8gj4EJGr7LYkajp4<o%!]icIVjDn^bq9rn%)#o$tn6
+qUb8gkL\bGr7LJiak6UGo$tn6qUb8gd+A-Gr7LJiak6UGo%!$ViR[kWn^bh6r7L_pqU`jArn6kme(4<F
+qUb8gak-ICn(7*^g"?;WnCGb6r7Lktp=IF=rn6\kgtD,K!8?qnb1HRDn(76be_'lSmF]P6!8@G'o@D(9
+r7LJihUq2Irn6\kak6[JnCIBde(=NMn(5\6s4ID*mF]P6!8?nnin3JIrn6\kak6[Jle0G7mao\8s4I>(
+mF]P6!8?bllIt4NmaoV6rn6bms4GHH!8?ble(XTNmF]P6!8?hmm+L7K!8?blb1cI>qUisD!8?blf@o$6
+bhML:n_)XL!8?bl^tSD6bhML:g=buKle/StkM,.Rle0G7le)9lZeEd\rS-VjZeFa"aP5"qmb.QlZeEp`
+hqQH3lIkUZ`S/&\p=mmJkh=_Ep"S]aZeP0.g>(oG_V=Y9ZJ=Bon_NE_ZJ562]%kZgqV(DlZJ4EpdG3+)
+k1fmjdbO!>bhVC:dG<s>kM4;:\)%#=dba-@d+m[:ZJG!+jkf.S\_R&:ZJF0ir8-MidG<m=n_M(<e)'QK
+p=ut0gtpZ>e_fHCp"d@<`SU%>e_fHChVH`<ZJPQ;g#(fFe)'iTm+nu(k25[cin^osnDD.@fAPrMpt`:5
+g#(N@fAPQCp#"cdhql9.n__sVhqm5Iq;:)dZetW;hVd;Ja5?7@Zf's(p#4fbZJY]?[,BZsp>>)kf\kTC
+khsYBg>UrHs52Jeh;?W<io&PLh;@SWa5FVhpYjoeh;?c@hVb]uo]#,pgYgfEkMZ$kZJjX!!92_jgYplE
+pYigEgu@YXnDLV2io8DGhW*>Jqr,'DbMqdGhW*8Ik2Q0qf\s3ss5Mqrf\tZGoASijZJt62o]+T_\DmDF
+ZK'p)pYk)iZf:K7nDi$YiT/PKqr?i!e`+^2lf6sbe`,ZMrSuGfZK's*e`+j6k2Wc.m,e')e`+$trSt3E
+jQ5smioB%Ze)TlW`T6+AgZ/+iioJSKfAt`JjQ4hMoAmaK_WC=Lk2t+PguR)JZfV&GmH2dVjlPO`mc:\8
+kN;d)e)]WPd,b/e[cQ]7kN(phZK:<4bNA'Pd,Y2fZK9Nsio]Lgc/n?Tr8u8c]B8nNlK?FRkiV?qhrV0+
+oB5o3c/l_&o]EIBm-+'&g?#['pZK3Pm-*6en)is!b3%[Ge*$)]b3&WbnE7sV\``hPmHD^TeE>`PmH=Q5
+a6<-ZrTVDdmHE$^p?1i,s6%Jen*09'g?7nfa630[q<7kAaQW*WfB;\emc_^Smca]6o]XfgnEJ!VqWRV9
+s6%GdnEKo8hs'Cio'65;aQW-Xroa+@d-0u`rTM>e!9s(>ro_>cn`g&9iooOgn`fu8a6E3\roa7DbNSK\
+ro_JgrTNe9r922coBQ><k31ggn`fu8a6E3\rosCGa6N?`r92Pmp?D57r92/bo]l;;mcrNkp$;M=a6E9^
+!:'IFa6E6]qWZVsnET`5qrl)bo]l>;n`eZio]l8:a6NQfr9O7D`p*0]q<?]"m-=<1pZffbq!@h@pZg,j
+pZqY>`p*Qiq!7\>`p<Heq!$c&kN_g-q!#iapZqS=rThVlq<[n@b3JukpZqV=a6NEbp?Li,iTp=+q!#f`
+q!7\>!:%SiqX!k?dd6Ynr9a4C`p<Kfp?LAtmHaW8o]sN`r9a1Bp?U/mqX!n?a6W`krTs1B`pEWjp$1H#
+kj/-4p$0Q_qs<q?r9VVnrU':CaQrllqs<q?`pEZkna,H+i9gR4oBXE_rU'4B!:7bmrU'.Ad-^Sps6fID
+`pE]lo'>T-h<b..nEe0^!:KRHrThJirpB:Be*Q_nrpB4A`pEcoo'>`1f^/Y*nEdmVp$Kffn*JcqmHsB/
+ZgIJSddHSj`pNclo'E[Li9ojtn*J']n*Kl;]'[W-!:K:AZgHiAcgJsEm-Of@b3nW`cL0f^bO=fbl0dNu
+m-V:Mr9hbsm-W6hq!RM9ZL72Mh='UrbjY/kp[5?Ug[Ok)l0cdal0e34^[KJ;p[7Y@bjXfah='k%kO6^c
+kjI['k3qO%[dX1`cg^)ce+!>*k3oVFnF>N.k3pXcmdKu?ZLHQ;q=3S8d.$/coC0Qbddcnso^C/rjmV!o
+fC75YjR;m5g@41l`piEcddcDeiUHC,jR9DDrpeS0jR:LcqX<b=ZLI&ImIB6*ddZ;cZLHB6J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+247.2 410.88 mo
+247.2 576.48 li
+284.16 576.48 li
+284.16 410.88 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 165.6 247.2 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 345
+/ImageMatrix[77 0 0 -345 0 345 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K&>_J[,C6,K&?Oa[,BEiinh'"mbl.D]\`J@[,9KnhVbcto&%@B^u4nD!8k3@gY^`B[,Cr@q;/mC`8C+B
+[,Co?j5/AD!8t9BqV]!Dqqo]UmG@j#\)66(dbsrY]\`YGs5:HF!9)2\l/;<n^>AbFmGH4Hro(BF!9!P-
+^u"nFf\bfJr8G3Eo\]H#b22mN_r(CLqr,-Eo&&KaiSO7c^u+hCqqng=cJJ?Qo\dRCo\eigbMU=roABW,
+_r(%Cd,3d=aPQFEmGHUSnDLq9p>=!Kn)2gTnDE]mYM\L!k2,C\bMMXErnk'>d,+`Xl/0_Am,7*baPY;"
+mbdlucJIjEe)0$>cedgAo%r6[l/984oA@sPjPSeMp"nliYi#95g>:lIdba]Un_haNhVRGOn_N0]eDB9E
+r86)_h;6f?qVUJne_]?Ek25R`gtp`?j59gmf&#EEe)1/]h;6oBh;@_Yl/(@Ve_fQHoA89Ygu$iB!8cVk
+f&,-:q;(/ggY^`AleqEnfAG3:j5'Xhg#(TAgu/"ciSW2Bi8*kZlJLFSgYh,LptsTXiSE/D!8lYig>L`C
+oA8H_in`2Cm,%Bkf\kTCgtqe^j5&5BiSO=eiS`SMdGFQPnD2RNini/ArSFp<k2#=[l/1OXdbj6Eb22=;
+e)12_jPJ;AdGEg<khXVCmG@Zqd,2Ilp>5&icemmAo&&<]Yho*0p"dgJlJ:4PoA?h0leV9ke_]WJbhr6Q
+\_c]/hqm\Um+okBj5/,=mG5k?mG5qBc/.R=mbPq?mbRm"bhqdDbh`'Mo%_7An(m0ains.[_VOk>!8PNL
+n_MRLpttMr_;4b=le^=Oo%h=Co\TN&^tn\=eDBZNoA.CCnD<WidG=NO_;>.Hpt`mGn_VpSkM>mf^u"b?
+oA@sQo%q4=rS@8(^u"b?gu%;PoA7.9q:t`$aklaI`S^XOo\R49qV9ERnD<oq^u+hAlJ9kDqqSmAr8%>-
+^YebAe(s3Cr7nsAq;(JrdGO]T]\WPBrS5$AqVBc\kMQ'k\D@,=o%qLFqq]'FrSRG-\)%&=gYUiEr8"p?
+n_M%;s4kQLp"oZ'\DGurfA-G^\).,?qVJsC`SKq;[bh&?j5/;BYMH\DbhhXARGH0E[GHMkjk[<#leR0K
+r8"a:eD6AFn(u(@s4tHFptW74f\YH@rS>!=!8dA(_VN&bo\TN%\_R5AhVHl@[,1]9rS5-Brnb`PnD+*%
+[GL`8fA,NDr8,!?s532"bMN$M_;,"Eqqep?rnl;`injFc^>/SAp"d[Er85?Iq;1i$^YJV@i8*8Gqqo!A
+o\KQ&_qb"Cb2)aHqVSpAoA/Zdg>)DY^YS_CrnbEHo%hdMn_Efo^tnbBl/("Jn_M.=qVM,+_;4hBe)'KK
+nD2(=o%rrndbXTR^u#(Ho%h=@n_W'Wl.tmdZ/,93cJ7pG`n^XNnD:G+jP8kPn(u(?n)"$![GB-`r7p_s
+a5-1?kM=>;b1uIArS>WOmG?7HiSD]4lJ:pah;%AR]A<2:c.qO=g>)>Ule\l%p>"?VkM=G=pYPQ!bMD77
+inNtWkM=G=l/(UZk2#(QdbF'CrS>fTkha_CrS?Jge(a!?n(cpXkMFM?mbIHieD''?g"cDYk2+G?i8"+^
+hV7)HdbOEMo\RsNhq[5Gp"SK^e(j$@ptaZ[hqZf;p>,)keD0*@ina.\hV?`;i8"Cgf%f9Ae(slUjP8DB
+hqdSQmG-[WeD90?qV9cYhVHf=rnc_meD8m7o%WE`h;-`=kMH'le_Ss7gtMh`h;-`=hqmq[jk\YGgY;&M
+o%i!ShVR&Dr8$&]gtUT>qV:&bh;6f?n(d3`h:pZ>jP9Ocgtp`?f\?J^hV6`>gt_MWkM<Dum+_0eg"kH=
+gthtcZ/"6kpYFibh;$Z=mbI<ee_K*;e_L&Vk1eMDa5$"9iS2l;jkKagf%mUdinMr;inNnWl.t7PdG+$A
+q:a<QinN)@s4uVgd+d[9o%`3Zj4i)>mG.BiceIU9gYDPYjP//>inX7^g"Y]DdG4BKn_;OKinWGGnD!-[
+d+ma;qVBi\j4qo6r7^PlceR[;j5'1[jP7u6l.Z-ldbO!>dG=`Ul.jM;l.Y=UkhP@Ud,!j>!8PcPlIsV?
+rnQ_lce[a=leCCQlIsM<mG%Qnce[a=eD'`Ple9S<l.b[_i8*SOakQLBptEpHlJ'tIp>+rfakQ19oA&$S
+lJ'S>p"]2paP6+9gt_ARleBY>l.l$fdG+*CakZjLnCu1Cl.jV>q:k>kakZ7;lJ:IUlJ0D6o@j/saP?1;
+e(sfTleKM7n(R3bgYD2NaP?IC^"`&1fA,oOmb>e;hqQZ8nCkk9r7^hta5"bjlJ(j_`7sh9p>"'NZJ4p'
+`7sh9hq[GNn(Y\4o\')qb1lL@aP?dMnCte5o\&9Zi7mkW`8'n;rn>9Dp"@RDpY5;n`8'n;kM"YDp"@19
+p"BE"_qae:dG"*Dp=[::o\/Wdg"c)O_:ne>r7Sm?p"IpNn(dHf^tSP9n(Z:Fp"I:<r7go!_:nY:!8Q8^
+l.bmb_;+P7pY*gEpt>]&_qY4Gp=d@<nCumTinF1\s4kHFp=f8rb1uL@b1cXEq:Yc&_;"_<!8Z#Wo%`]g
+_V4h=rS6hqe_BiPs4tQIq:kVt_V4k>rS6#ZleD3gs4tNHn([NhcJ&-Jr7o0D!8@8&rnYHHmb?XQjP'La
+qqT'Cq:bf'p>!pJmb>k;qqCr#qqT'Cq:bf'hq[;Jmb>Y5qq:i$rS,?HqV(l'akZaJmb>Y5r7Uo$kM+hI
+qV(c#_qY%AqV2#(_qP%Aq:s?Oo\95rq:rmBqV(Ytmb67GrRpo!_qP(BrnRD+_qY(Bp"S-QmFqNlp"RF=
+rRpr#n_;RJmFoM3!8%;(p"RF=rRpr#g=toImFoM3!8-quptF!Hrn7##`7s\5`7Y.Co\8?YjP'Udp>!U@
+m+VKma4UIFo@qIBqqD&&p"[L?mFpdWh:_DS`7k7Ep"]T%`nTk6db49Go%V.;s4R&"l.b%Km+TG3pY5W#
+`7b4Eo\@mLo@s8un(Pe7n_;sTkLophoA%=>m+VBjbLuF?aP-XI!86u!`S9_4k1SbInCtq9o%a2uakQ19
+ce8-InCtq9o%`B^i7mSOaP$.=rnGHHn_DLGpY5#faP$%:mFp:Jn_D+<p"K/oak?+:f@ocKnD)%<le;!a
+f%KKGa4gCFpY<dCle:1JmFgp^a4g";p"RpLle9M7rnHqsaP-+<hV7;Lle9M7mG%NlcJ%aBa4gUKlIsG7
+m+^XUjkB.Xa4oq6!8>WLm+]h>r7^MlZJ+WtiS!MMbLu@=rnGQKkLnJ>pt4ibbh;=:mb6LNkLn/5o@irm
+bh;=:f@olNkLn/5l.Yd_g"GZFbM)^DnCc.?kh=nHnCd*]bM)+3lIb7Okh=;7lJ'M9k1S59rRg>fc.V@9
+le:@Pjk8#5mb7NkcIqI:eCs`Pjk8#5kM#IZhV%/JbhDX@o\%UDkM"YCp"AQ`c._:4pXn3Pk1\/7p=o2n
+c._73iRm\Qk1\/7khGmdf%T3<dFe<LmFon>khG(MmFpXSdFdU8rn5`QkM+;9rn6Gedb*[8kh54RkM+;9
+kLogedb*[8dFeNQkM+;9j4WkQjk/\Kd+Ra>rS,WOj4W&:r7L,bd+RR9n(QaSj4Vl5n(RKhdFm[:f\6,S
+in;f5jP':[h:^rFceA!DnCc:CjP&JDo\&B]ce@C3qq0TSjP&#7pY,&hZJ"<knCZaRe(E^7mFgXTi7QT3
+lIksceC`g8f%L#Ti7QT3iS!hTin3;Fdb4'@o%;OFiS!#=q:O`]db3O1q:FKTiRu`5o%NZgdb3O1in*kT
+iRu`5j4a=^g=bB9f%9WKm+Kn@inEGGn_)gPf%8j5!8,lTinDl7qUjr_f%8j5l.GCUinDl7j4O:^f@Ss6
+e_'lTjkA2:hUq;Kl.=kHe_''=r7]WQhUpK4!8$/^e_&m8n(HgUhUpH3le2!be_&m8f\-2UhUpH3i7[eU
+iRm,CeCj<CnCZ@Ei7Zu>pt4QZeCi^2qq'ZUi7ZZ5o@iZeeCi^2jOa%Uhq?T5iS+4_g"G67f@TcMl.OY?
+iS*DHnCc[Nf@Sp5n_!!ViS)f7lIba]f[o$6g=ZAViS)f7h:VJRin*)@f%BEEo\.gJh:UZ;q:FNWf%As8
+pY"EVgt161o%<<]f[o$6in3qVgt161h:VbZg=P68f%B]JkL\D<h:UrCn^l[Of%Am3rR]cSh:UB3qUt#a
+f%Aa/magdVh:UB3j4XCaf%Aa/g=H8Ui7Q]6hq@GMl.FbBg=GH>pXn-Mhq?W6!8-&Xg=G*4o[i3Vhq?T5
+ldt[Yg=G*4h:MSVhq?T5gXl;QiRZi;f[oTFn_)LGgt1Q:pt"9Rf[o$6qUjWVgt161o@WB]f[o$6j4O"V
+gt161h:M_Zg"5-7bh2+2f[o$6kLf:ViS)f7h:V>Nk1AMDf%B9AptF6Nh:UN7rR]r[f%As8o@`-VhUpH3
+mb.0af%As8gtC<4f%As8pY"EVj4i#9o%EHaf%As8i7[eVj4i#9i7\%\g=YB<eCjQMmb?1Di7[5En^ugS
+eCim:rS"^6eCj]QlJ'b@jkSqOmG$XSe(Nd9db<g<d+eQRjkA2:j4ikQl.Y7Sd+da;r7]WQjP/,:!8?Pi
+ZeOm$jkAhOd+dmBrS>cSjP/8>r7^;gceIX=mbHdVjP/)9n(d]nceIX=fA,3;ceIU;o@r*UkhX#/o\@dI
+khXtJo\A`gbMD=9pY4BUkhXM=pYPQ!bMD=9i7mbUkhXM=lJC[Zc/$Y"lJ;Krc.qU@ce[^=bhVL?lJ:IU
+m,,qAmbRfsbhVO@dbX`Tm,,qAl.tg`hV@GRb2)XGr84g:f%p#Tle]e?mGIBh`88Ymp>>Z&aPQCDf&-)V
+l/'S=mGINlf&#lRaPZdLoA7UFmGH^UmbRs"n)2:Es5*2$p>49T!8[)#aPHpQro!D+aP[!RmbcpYlJ;Ns
+nDMCFrnd5)p>FBWlJK\>!8[/&aP[!Ro&8KalJUsba5-gPnDO6%c/8NWo&7[Jr87&&a5?mQn_iKcjPTsn
+o&7[Jr87&&s51uVrSI/)bM`?Wr872,a5Q=Akhk@VrSI/)aPcsQp#?#1al2RDd,4WUrSI/)aPcsQp#>2o
+iSjUjo\mjKqqq/,ro(oUqqq,,d,FcYq;Co(a5HjPp>Xfbmc"!"puBESlJ_KqdGXoZp>X-OrS[Y4puBES
+pYkl+h;RYXq;D#,`o6aOpuD,.dGjoZpYs6P!9!\2pYs6Ppu(u.hr<n[p>Pc*a5QgOq;_>2cJnQVqrGfX
+!93A)`o6^NqW$Spjl6!mr8blXo]#`-rSkuZp>Pl.bMrHZp>Pr1`oH^NqW$_tio9XiqW#WUp#5i0s5V2\
+o]#c.cJnZZp#5l1`oH[Ms5iA'ioKFc`o?[Mro=(?`oH[Ms5hPeq;h)+roD&YoA]c1lJp[[oATc3`T6UM
+!9=(>`oHXLroDPgo],N%!9M2\n`0Z1mGlm[o&@XLp#Gu1a5u[Kf&Q8[o&@XLnDj!!g#]O#q;_81`T6OK
+f]DVaZfLT8oAnE^n)MLNqW,3Jn)N3bmH*`rb3&$OpZ0]^n)MLNroES0b3$7rqrR2*alVmMlK7*gZK:T:
+rT))^m,ZXXq<#!Em,[TshWF+bc0+TYq<#i]lf?[[p?(W$cKEjBgZIb^bi\T[p#XK^_<1=Nl/g.Ol/hX%
+g#o^(puV&-cfaHQhrs[qjQFeMkiM[(f&u2XdHLAg]]\D=j6,jnjlXtSiTJ\QjlXqQrT<A,dceg9lK@9k
+dcfcT!9_kriTS\P!9WD*e*,fSlfma"ZKUK7r9)PmioekV!9gfRiTK[nk31def'2D^bNRpJf]iG#hrr_X
+h<FOpj65FafBMVbo]Xun\*<hThWWSUhWX_!j6Eu8mca0(f]h5Ug?SCr^$4A:lK[p)gZdMZh<NVWg?IAW
+q<?o'h<W&FmcrNjgZme_q<?`$Zg.JQhW`h\g$/(nmH_(CjluI&hWreYi9^C-\Eh`2p?V#0f';5\jQk.X
+f';/Yf';5\c0OQYe`u)Yl0@[$ip=)=s6J2"j6Y4[rpAq:ZL$lBl0IBrdd-)`s6[/Zdd$o!jQt:[k3_L$
+am@C?lg4N8d-Kl^e*Q#Zd-Kl^md/p!l0c.MqX)Pokj?sfq!@;6ZgI8Kh<aCnbj=rhq<kQUg$J@tl0Z^]
+lgF?2_X5P5p[7bCamJNbf^A7smI&'_mI'$%k3_X+ZgReZbO+`cbO,8qnF*[Nk3_0qmdA-_naHJF[I2?-
+q<d_@`:!9ejR:F`_s[*a_s[0dc0sia_X@$al0d9np$fBXs6melo^C2qna?,?Zg[5Jf'`;%^@1pg!:dem
+s6oaPdI6Jkq!bucqXNk?eF<M,q=))d!:KjUr:%Dg!:KaSddZVmrpT[P^$bshq=*kAcgLl%r:.Ghs6fsV
+qXD2es6fjUeF;_lrU9dW]^bmgrpfFGcg^l$rpdYjr9jXV]^bjfs7+\0k4&<;s7*_jr9s+Ec11Z"s7*kn
+rp]gRs7*bkqsW2-jmi09]^bgeoC9unq=)5krpmDcq!d)/iplg5^[ga]aRT#o`UWfpp[Guh_t!6dp[Goe
+p[IJ=fCJV)_=IBkrUI_po^UE%naj*XoC;8>eai>%`:Nfq](5I_fCJ;!oC9cjiptOgo'sWgrpf[O`Uh7C
+lLOK8`:EHgp@H]'ZL[PU`:EHght-+(ZL[MTqXVl$nF=Tk!;!Pfn+#H/jRVd0aRefiJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+70.08 444 mo
+70.08 576.48 li
+248.64 576.48 li
+248.64 444 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[178.56 0 0 132.48 70.08 -.476052 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 372
+/Height 276
+/ImageMatrix[372 0 0 -276 0 276 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+aP4>^p=tY`Mr"0`cJ5h`r8!.bQ/:rbe_RFc!8iCcU#5h*k1eqNZ/"j)K&*<[h;%;NYheU$K&3]feD9ZN
+YMS?tK&=/ss5(rRs4ag6eD5`4_;3/er8"g;c/+'/b21+np"m@<a5;L+eDC8_b1l+7bhT\`K&,5<aP>_0
+dbV1bK&5VG`SJ8bo\PYdMr4<aeD%:arnW1^Phkf`g>'!iptgVZS_iMbiSCcqo&#&VVVg4an(Y2(in]4B
+YMI^`p=ut0gtmY>\DGEbrS=d9e_bu9_;EJkpY<I;`nc7&b2(4qnD2%=^YXS!e)&1%l/'S>\_i"rgu$B2
+gYCK;Wni9_jk\,8\D@)=LYdsGptaBSZJGT=K&;gMn(ZdT[+t0,K&*!Rk1o+S[,($(K&3B]h;.JSZejd#
+K&<cheD'lT[G99fK&*rmbhN3S[GB-bK&4?#b2)mM]ACWdK&=`.ceId@bM9V`K&+o3c.qC9dG;+bK&5;>
+bMD"2f\W[dK&>\Id+bt`s4r:_Mr"0`fA*ahq;-_[Phtlai7t]qnD8cRS_iM`leAl'j5#=CVVU(`o%^\0
+gtmY>YMRdaqqSX9e)#]5\DGWfqqSj>a5)@'_;3Gmo\IF@^ts\"b21J"leTe@\))_ne)&O-hqZl>X5/B`
+gtg?4f\PH@Uu$^[jkeA>[b^r>K&2FBptOQX\(pQ1K&)[In(ZpX\(p6(K&*!Rk1o:X\)$'#K&3B]h:q\Y
+\(oQjYMJO$lJ8Z"eCsuX\(o6a\D?K-iSD$"dG4WT^"p]bK&4?#eD'HIakXJ`e(r^6f\O^+eD'-@dbM+`
+gtgZ?ce[(+dbNa9g"i[bK&5;>eD&L.jkQH`o\IdK_qjG1eD%Lgpt_Cpl/(OYVqq.'gYB<pn_TVhm,.Zs
+S)3Vfl.W]&inV'!bMDL?ZeX]tnCtJ.gtfQtaklpOXPM^fpY<:7e_[jnf&-/WYMRpcrS,$?`n]/#YMK66
+\D5Zip>!R@^tm]"]AE&5_;3Vrn(l.B\_c&sbMV46b21e)inN/@Wnd7%WSQame(iO/gYC]AUtte$[,0Kl
+gtgK8eD99CS_j2!_V`Jljke\E\_H]1YM@X`d+u@iptO`]\_QN,Zea!bhVP`tn(d*]\_Z?'[GK3dmGG2*
+k1]L^\_G]jc.ob`khX#/h:qh]]%kWfdG;+bp>3C:e_C/\]A:QbeD@OhrSG'@g=l,PakOD^lJ.f`!8YNI
+f\>`Id+kt`n(j\oo\I[Gf%f?BfA3Obo%pM+jkeJCgY165jkHWeqV@Url.k(Lg"Xj.m+e>kp>2b)gYLuI
+fA*snoA6V+f&+p5]&*59jP%6#jkR`._;3Gn`n^%;leB&,hVH6.]\_H#_VOA0o%^h4f\Xg.\DQT/^#%T!
+!8>'>akYe/Utt7jaP>M(qqT$C_VO;/TAK7t`80)$o\IRD]\_o0S)45&_;<u$kM+SBXk`j0LYVsdbM:h+
+i8!,CVqmBip"e*Qf\G09j5$Qgr84%%kMG"Nh:g',o%U/!l.qfal.kCUgY9?qmbPM2aPOhkakcaIinV0%
+kMF#2_r&hu`SU(;nCkM/g"b'3YhdX]ceR[;pY3=8dbWU4WnuOfbMD"0rnP-AbMM+4V;LOpa55\,pY3^B
+^"i,4PMPKZd+mF2nD):D[b^Z5NSa?bc/%+/l.skFYMT05M;J<ib22%0gY:`BXk`U*KA?O_e(id6eD0<D
+X53:%O5BNbgtg`?c/%mFWo!$uSDWMdjkenK^"_c+a5">`\D>ZiptOrc^"hT&bh]bb`SSttn(d<c]\V?!
+db_7ddGN4*k1]^d^"^cdj4p<`dG<C/hV/%c^"gW`l.qfbhVQ]:hV7e[`n\8`o%fGbkMFYCi7dPPdbD%^
+!8N4_leU1JhV7/Ig"`der8*%^pYOEUhV6i@inU`noA5)U!8c5]iS)Z5mb>#%jkYXHrnQ;ahqQ9.p"Zb,
+i80UQo%iE`hqPj"khX>9]AC!Qf%p,TlIru,gt^K9XkgVFg>)/No@gq5e(ij9UtruFg>(iFqV/a>bh_C:
+T&.iNfA5H?r7f-D^teP:OPSFBgt^oCo@qLD\(po:LY^eBgt^iBm+g(FZ/#E:K&5bKg"kZAiS35DZeY0.
+K&,kNh;%#Df\>TDZeXj%K&-1Wh;$uDd+n'EZJFTuK\labgth)F_qP%B[G00cL"u[^jkJhL^>%]'dbM+`
+XkhmiptP)g^>.N"f\NUb\_c,tn(IHg^Y6ufkhDT^]A2H$k1]gg^Y?fambF)`a5,\/inOCd_q`&`o\GSb
+e)&p:k1T4WdFu"_rnN+\e_K6?jP&hPf\<dgpt^PXi8*DJinNGIhV>Koo%nuTm,$XUk1S8<m+So&inT.@
+mbHsZjP%l5o@p_/gYIJ;qVC2ej4hQ.qV8L7e_Z)<r8$JjkLmW(hV6c=WSF?*kM,dcmb5G1fA,<>UYW32
+jP94Yp"R7:d,!j?S_h':iSE\M!8>9C_V=e=NSM;(khG4Qq:j!F]A3>>LY^/0jkSqOn_DIG[G:i>K&5)8
+j5&qPjP&DC\D-N.K&#&7l.b@Sh:puE\(p9)K&,MDkM5.Qf%fQG\)$*$K&6"RjPB%QakHOD\D,NgK&#tQ
+lJ(IT_V>+F\D5?bK&-F^khP7R^tdl(f\NUbVr$Okpt>5k^tR5kkM)N^WSHjpn(RTk^t[&fmbF)`[GC*&
+k1]mj^tclao\GSb_;=>1l.Pa`bhBV^s4i4]_qaY6kM#@Ye(_Fgpt^PXce[mAjkJtRg>'3oo%nuTgYV,L
+lIjkEkh<W&inT.@h;%GQkh=J>n(YD.gtdS<l.t[\k1e)7p>!16f%u#8o\SiglIj#-rnG-@`nZ1$pY>5l
+kh<i,gt^fBUtq^"m+hBjn(YY5e_TBDS_gF(lJ:p^rRo!?a4p:ANngemnD!3]rnG?F^tehBLu#YumG-mZ
+pY<pH]%mACK&4K'leUm[lIsnE]A)l2K&"H&n_<<^j4iJG]%lW-K&+r4mbI![gt_&I]%uH(K&5DAm+q!\
+ceA!E]\CulK&#A@o%WH`a4pIF]A1`gK&,kNn(d-]^tcQXaPMO*q;1Mpm+K5/fA#HBS_TXgo@s&oo@h%8
+d+n!CQeeLonD*KeqV/jAakcREOP[4umbR6_qqB*E^"WPBK&!]fo\8Zbo\7[G]\NA>K&+2tn_E?_mG-7I
+]\W29K&4Z,n(mBahqI,E^"_W'K&"W+p"Sfdf\>]G]\MB"K&,,9o%`QbceJ'G]\M&nK&,GBo%`Wc`7k7F
+^"^W`K&#PEp=noe_V>"D_;)o`K&-%SoA&Zc_V<\tk1lN`RGIJipt>Ao_V35go%T;^T%s(pn(I`o_V2o^
+qqHq^Vqh%$m+V?ka4n;_!8W7_Zeb9/mb.*`e(VLio\>&R\D6l6mb-dWgtKHrleI*I_;+h?m+UCPj4h9&
+jP>FDc/&'Jmb-.Emb5D0f\D)6e(j`Qmb,h<pY*@9ceO--gt_\Zm+TG5rnG0BaPDI(kM>jen^t_3p=dXB
+]%_hklJ)6jn(GS3e(a6DQe[e[q:k\up=dC<bhVgFOPQMapY>;ks4P?D^Y4:oU>,V"n(IKibM'_cqV6\X
+Xk`d-mFq*bdbDOloA,#S\D?r8n^upUi7Ym!jkGCA]\ED=n(HONkM!]*hV<_<a5$RHmb64Gmb>M3fA2&7
+dbX`So%;%:qq8d=akMF%f%^2XnCb\4!8G?E_VBauiS=@cmb5P4q:s$G]\S1qm+qNno%:k5ce@sDQJ;>m
+ptV1is4[8$q:W[>aP6LEMqj]TrS-ep!8>?F_;,(GK\`H[qV:Yop"@[E^tSJ9WnZRhpY2V#!8?trmFp.F
+^t\;4K&!]frS-epk1e_H^te,/K&+/sqqUeqg"G]E^tRJrb1kV)iS26(!8?trdb=9G^t[;makZ:>cJ6\"
+rnHnqbM2jI^td,hK&,)8r7pnr_qFtA`nJ,\l.aV@b1k_+n_(h6p"RaG[bU0'iSD'"kM6*ln(P\6dbO<H
+PhhDVrS72#r7Js@`7k4EVq^+amG+Ypo%F#r`nJ5_rnOF,gthnaUYGk(nCmWkc.g%hpYDb'l/)'gWnmX/
+o[rH^g=a<rl.a)0`SCFHYM8X$j4`JG_;!u)`SAhrn(bJ/!8I"sgtV&I_;*f$a5,V/hqc6,rnR.uce8$F
+_:m/gi7l$%jkIr4o%D+<rS#*B`n]Y1akbS(e(jHH`7t:H`8&,`kM=\FaPG_/s4m8!`7a\7db:t\rS+s>
+bhM76o@_%8cJ/$HWnc^li8(KiptGSu_qW5eqqS.+iSO%[Vqh@.p"9/pak=Pbq:iC5bhVR?ZJ5!(o\.^H
+_;"P9]\LQ`q;&4/n_3Bbf\=6tleTA4aklpNYh]<7p"83Ujk7N)h:pH6ZeYN6\D-W.g"PfH_V<Ysg"a3q
+nD(k8n_2FGo@q.;ce[I6_qsG0b2)aC`Rt7E_qMr]n_:8&jP//<o\%.9qqK6I]%m#7[b]Tkgt_JS`7sn=
+cePn`qq]$Db2)18p=R=:b1c[FZeO-feD.Rgpt>W!`7i,`!8Fd6e(rs<[G:?,rnGKJ_VG%E[GB-bmG>,(
+p=SogeChanmG#_:]A2f/]%cl1lIt"H_qX>/c.ob`q;&O8o%N-YinMB+hqcc;[GLi;\D?l2f%KQG_qNMm
+jP-Kcr7f'Bp"@XEpY*L=bM;C<X537"b1u[C`S(=G_V;r_oA$D&k1nG@pXmF;pY*mG[bIM2inN8Cp"@:;
+nCuII[G:Z8XkhR`jkTO^`7iDhq:i=4f%nd1]%m)5!8,6C`7k1E]A(E^f%e$ppXo;pbh9qgo\7==^YI`%
+^YAG7o%MUI_qXS6akXJ`leT5/pXnZ^hq>p$inN)>XPE=#^t\V9hV%,G_qNeui7k$^q:rd?p"@sNn(P\6
+dbO!?U##\&_;+k<b1QXE`7`)_p=b_bqqB3Hpt3O<s4YKH^"`J>R,%2ce(aTL`7k"@c.f__!8X:'jP8PG
+qU`[<le1"F]%ZZ.U"eS\jkBL^`S&;crS"j;c.pFr_qXt>s4PBF_qY1G]\LQ`e_S$rqUbGnd+H:inCl+?
+\(fNha4g=@n(H=G`7jJ1dbD%^j4qT-p=\Z`hV,p&inW2AX537#_;+n=gXtiE`S&bpkh;N\n_;.=pt4*L
+o%D"9c.h[@Q/)>n`S:.?bhDmH`S8Dfo\>bgqV96KqU`^=r7T6G]\<A>N8+*\e(XWM`S'n;dFu4eptV4k
+m+^=MpY!O>mG$:J]A2r4UYXk`jkTab`Rr/_!8>-?`nSAbb1c[D!85BF`S1.B_qVu^c.pCppY#Arc.^.k
+o%_CC\_Yrp`SC@Bm+C%E`S'A,g"NI\gtU$+q:Of^iRu3(hV6uCUYP%fakQRChV.2I`S9#"k1lN`oA.FA
+qq'6Jp=R@;akHFANna9^bhDmFb1ZaH`S/2`r7d"^b1l^E`S1=GaP4A_!8W[kp"\$Or7Ap?n_)IG^=r,3
+Ok]H\gtMVW`S'P1gtKKslJ.obkM,+Qpt<X?a4pXK^"g]b`8/Mir7Co"ak4Vdp"IRB\_G0ZcJ&-Ip=[gG
+`nKk8dG(t^dbN($pt>,if\4=!kM4\EXPMahakZgGin3>E`nB)"k1ZB\iS2]4qUjQUm+KA3e(a9EQJCi^
+c.i$HeCsNJ`S8VloA#G`pta*Jr7B!A!8,9D^tJeCK%p1Wd+\?K`nC7CbhBhdq:pb\r7f]Tq:Wa@o\7jL
+^>/>9PMP``gt_hZ`n9J-i7Yp"jP-!TmFp[Uqq/m@`nLII_V;o^^"grgq:Pc%`nJGeptWsG]A:TbbhW0K
+o@VOE`nB\3f@m=\bhLS"qq18ggY'R"jP/MFVVKeYd+eBLjkA_J`nT;(jP6B`j5%u8rR]]Sn(>Y5ceA!E
+OPApPe(X]OdFn6H`nJMgq:ge^o%_UHq:WpErS#9G_;#%GKAHL^cJ8BM`n:(>ce6.go\4uP!8H#Wqq/pA
+n_2RJ_;"A4NSO6^gtV\Y`S0V3h:od$k1uE\leLUWrR]'Aa4^@Da4e2\\D,Ner7Lu$ak=_go\7[G[G8[T
+dbFWOp=dpJ`nTn9e_I=`cJ?k&rn$DehUoj$i7d5FT\IoLe_9rRin<GH`nK,#lJ%`^h;$K6qUsWWm+TJ6
+dbO?IPMPHYdG4`QcIhsF`nA>bs4W.\m+^+Fr7K'C!85BG_V>%EK&$+UeD'iQ`nL=Ec.g(ip>(DXs4l)Y
+rn#0Bmb-=I_V45.Lthg\gtM\Y`nBP/iS)0'iS9XPnD!'Zr7K$Ba4gIGa4n8^\D5Tgrn%&"bh0thn_2IG
+YhQnHf@p5Uo%;LFa4]\1gtJ[\a4o5"r7L>gh:]g%iS3DIT\RuNe_:)ThUh#Da4Snpn_')Zf%Sj2rn#cS
+n^tk7c._sHMqd4Ff\6;Vce8*Ha4eMes4`4^m+g1H!7o3BrRf<G_qFb;K%f_JgY)VY`n:"<db2Oln(WHK
+qqKfXrRf-Cn(QIK_qXD1Ltqm^gtTj#in3DG`7`kuN8"$Zjk9[c`n8>bq:a'H\(e7Dg"QDWr7T9Ha4g+=
+e(_+^^>.>pn(64Da4TM,iRssZ_V3eus4?Jehq6$'h:h)HS(l3Bg=lMXiS!DIa4f,!n(X)^f\G-6eCX<D
+aOnVfr7QkZh:gZ;s4>NJqq/sB`7k7GK%oMDg=lMXa4UIHaP+SeptUJVoA&!Qa4Kq8e_%jolIpjDpY+HV
+s4><Dm+L1I`S0A,KA-C[gtMb[`nBJ-j4_K,gt[qFp"ST_a4JAap=[gGZeDV:h:Ve[q:O!FaP$"8f@m=\
+\_Gonrn-epe_/$tkM+kJV;0#Eg=tcAin)9(g=biGQeKR8hUqn\hUq)FaP#%ro@f;\eD&d4rn,iUnCbn:
+bhN!KM;7"Dg=sg&rR]-C`S(.BK%f8=hq8"]`n::DbLskgo\4uPmb?ROrn,9Ep=dsK`S9e8K&$1WgY9d#
+lIb"H`nB8'K%g4Xhq8"]a4TD)k1Rc.f\;;<q:ararn,9EaP-FDcJ,b^Z/"*gpt*pFaOoh3gY&OZ[G'Ql
+!8$_mf\"9ujP&VIU"dB;hV.t]l.OtIaP,J)l._Z^bM:n-h:M#FaOnkmpXtMZd+[F2!8#cRo@V.;akHaJ
+L"kA:hV/"^c.VsHaP+YgrS3"[k1nbHaOg=AcIg.inCkb5qqK0Fle::M!8#9Do\%dJ`nK\3K%otQhqJ+_
+a4]h5gtKd&inT.@!8QDbaOfA&l.F&0eCrs:n(Y;)rRp;c`n8Ddp"IjJZ.lD8hqJ+_qUs0IaP-(:g"WO^
+\D5opn(6:Fak5S*k1R<!khH*j^"VGuk1J\GaP#;$mFnr%pY>/jaP5V+s4H5^l.O/3e(aNLO5/1=hV6Q3
+p=IC<a4UIH]\;E#jkA>?in;N-rRf3Ea4g@D^t\83fA#<>i7e4`a4^IGbM("ko%\iPmG-RQak-(8f\"6t
+jkADAhqQB/o%N*Va4T\1hq?'(hV6oAkM3i,rS-8as4GBFj4`YLa4o5$iS=%\\(pi7jkIo/aOp+;e_.^k
+nD!<a^=qW#pt3sGaP#q6gtKHrleM<k]\DE!s4Hkpf@e:"jP/bM\_QQ-r7o'BhqR;FjO_N+f@f]I^Y7>p
+rS#3Dj4W8@le'>4d+\9K^>%Q#nCu:DiS":ae_0QIaP+bjs4b3AkM>1Rg>(T?bLcdGak4Yep=daEe_B-<
+hqI,Da4U=CcIp7ln(Z:FgYCE8lJ(:O!8,?Fo\.jLa4oh5fA,BAbM;aFi7lB*kh+nIa4]5$kh=M?akHRE
+jOqW,i7[AJaP,+tmb?CL_;"tCjk@f.aP$4>e_7gnn(d3`_;!u'pt+!HaOob1i7Z!$inNqV_qO2)n(6@H
+aOoG(l.Nr-g"Z;V_qO2)k1J_HaP#8#nCkb6e_L/Y`S9D+h:D&Gak+bhrRf'AakHXFb1Yq0eCXHHaOnSe
+rn>EHc.haAe_9*;bLlgHak=_gpY3sIe(j$=i7m8FbguO?dauRmlIjtGa4fM*jk8eKb1H.8g=XI!j4`PI
+bM1V%n(QmVaOob1iRu<+gY:uIdG2n!qV1&abgtS$mFTG3ce8*H`S/Acs4QSfb1Fbfn_)RJ`S0M0j4hQ,
+jk9F]dFcRolIt.L`7s8+n(bk9j4`tQhU]g#h:V)H`nAeoo%M+:kLeqKjk%W,f%KZJ`S/PjrS,?Gjk8JB
+m+BG5ceA6L`S8Ymq:j0Kj4`#6q:<[>aOpCCbh9kep=[mIkLdu0!8#?FaP$4>e(VjslIt(Jjk7`-qq9<K
+aP-%9g=sg+hqR>KjP%i/map7GaOoG(kh3f+gY(uIkLdr/kLehIaP#8#n(Pb8d+\6Jk1Rl/hq@;JakG.s
+p=m^E`nLLIjk@r0ak-"6gXsR"inE8Ca4]\/pt+!Hak5h1in;B+gY:uIa4f\/n(?CIak>V+l.X24eD0]O
+a4o\/k18_Hak,%pp=RF=a4g=BaP#e0h:M,IaOnbjrRo6F_V>+Eb1c"2eCaKIak=bhrnGTM`n^4@e_B0=
+bgldGb1Fbfn_)RJ^"Vr.g=b]BbLcOAdb)XolIt.L_;"&)jkAkMak6.:g"FI#j4i_N`SB/$n(ZsXbgtn-
+jk%W,f%K]K]@tfgp"AQ]bLbS&mF]M5ceA9M^Y?obs4ZYhak4_go%MaMaP5e2i7uE.jkBL\f%.spjk/YH
+ak>;"jk@f/l.GIVh:Kd$hV%8KaP,"qnCu%<kLo"MjOhT-f@oiMaP4hlqqT9IjkAPAn^bh6b1H^Hak=;[
+s4YTJl.FM;pt*X?ak?RFce?(eptF0MkLn&2s4GHHakHCAf%\$rmG$IOjk@u1p=IgGak5e0j4Uuskh4tK
+l.F22n(?CIak>V+lIrr+h:h8MkLmu0kh4tKakGG&n_:n8dbFQOjk@u1gXkoGak4hjrn4g8cIr0Ll.F22
+ak6+9g=aX&i7m&Ab1c%3pt4$Iak>q4iS)H/g"bcGakPt3n(-CIak,>#mb#\8bhDF;b1Z%3k1AbIak5.s
+p"@LA`S:.Ab1c%3h:V,Ib1Y%nr7]<J^YAhDb1l(4eCOKIak+Yeq:X3L\(^`4d+R[9bLakgak?7=g"O'm
+nClUMkh4)1qUs9LakH%7i7l!$k1f"Pk1\)2mFU1Gak5J'mFer%iS!PMl.F22k1JbIb1YA"p"Ht2f%TfN
+kh4)1hq@ALakG(qr7ep?bM*$Ok1\)2ak,t5gt9g'h:gQ9b1Z(4pt+$Ib1Pk0jOq]0f%]9?b1c(4n(?FJ
+ak>S*le9M9ceS!Eb1l(4k18bIak,"opXm[B_V4Y9b1Z(4h:M,Ib1Onjs4PQK]A*A?b1c(4eCaNJak=ei
+r7fQP]\N>;e(a$=c.;pHbLanhn(HLL[G(6*f\,QBbLcOAe(Ddqkh>(N\D-9%j4`_Mb1Q4:g=aU%iS3\Q
+]A28tmb?mXc.:t-k1@c.eCjTL[+a3do@`E]bLbS&mb#Y7c.`3O\(f3^rn?Shb1Ohhn_2[MbM1t1gt^*-
+k1]U\f[\*pj4EJGbLk7rhq?3*m+:^Whq#p$gt;)JbLt%llIsG7lIb7Nk1@c.eCjQKbM'kgp"R[Dkh4eB
+o@:t6b1H[Gbh0DXqUs'Em+9b<qUWg@ak6CAeCh1^rRoNMlIa;3b1Ohhn_2aO\(gK-g=kcDcdh[=f%/!q
+jOi\KYM&<qhq7;Ic.;:6hUfm%h:_8MZeFEllIkITbLbn/jk.].f%TiO\(fNgp"JW_cdg_"n^bk7bLljJ
+Z.[RXqUk/dc.:%hmF^7IbLt\)f\4O%lIbm`eCVjqk1ShKbM(M$j4hc2kh5FTiRQ'$g=PlHbLjnhkh4/3
+m+:CNkgmo.db+?IbLs_co@hC@lIaqEnCPe7bLupKbM'P^rnGWMkh4J9r7/p?b1H@>f%@1Zs4GTKm+9M5
+s4>KHak6(8h:]-go\%mMlIa>4pXmsIak>n3jP%)tl.Y1Okh4;4ldjtEb1GD#n^t%ujOi\Km+9M5jO`SH
+ak5+rpt<"-g"GuMlIa>4gt;&Iak=qms4Xs:cJ&9Okh4;4ak#h1hq-'(g=b'1bLl15pt"$Ib1G_,k1Il1
+e(Wd7bLu15n(6FJak5G&mFf\:bhML=bM)15k1/bIak"kkqU`pC^Y//1bLl15h:D,Ib1FbfbLsDZr7]?I
+lIaV<q:Ea@ak?OEdb;1bqqBHOkh4;4rRT6Eb1H%5hq5-cp=RsKm+9M5p=IjHak5b/k1R)ple17MlIa;3
+n(?FJak>S*mFo&(i7dPOkh4;4in!>Eb1G(oqUi")gXu&Km+9M5gXkrHak4eiZeEdZr7UAfbLanhn(HIK
+bM(h-g=sg)kh5a]f[\*pj4EMHb1P.qhq?3*m+:^Whq#s%gXtuIbLt%llIsG7lIb7Nk1@c.eCjQKbM'kg
+p"R[Dkh4eBo@:t6ak$OFbh0DXqUs'Em+9b<qUWd?b1QLBeCh1^rRoNMlIa;3b1Ohhn_2aO\(gK-g=kcD
+c.;U?eCVjqk1SkL[+aj!iS!MKbLc48gt9a%hqIJO\(fipm+U[Vb1Pn1j4VQ.f\?&Q]A1rkpY4iac.:Y$
+n(5_7bLlmK[G&s[r7UAfbLanhn(HIKb1bb-g=sg)kh5a`e(Ddqkh>%MbM1Y(jkS&6k1]:Thq#p$gt;)J
+b1Xtlle9M7lIb7Nk1@c.eCjQKb1aegp=maDkh4eEmb#Y7c.`-Mb1jVb!8PcPk1\>9qUWd?ak6FBe(M._
+r7TELlIa;3b1Ohhn_2^N\_HZ.g=kcDb1QOCdFlXqlJ(:P^"hc)jkJqObLc48gXs[%hqIGN\_H#qm+U[V
+ak5h1j4VQ.f\?#P^"h,lpY4iaaP#M*lIsA7dG4TR_;38h!8HVibLakgnCcOKb1be.gY9m)kh5a`db)^q
+kh>%MakPM(k1n,6k1]:Wg=aU%iS3VOb1tD#n_M@CjP/hKk1@`-e_0WKb1ahhpY3jEkLn\DmF]S7c.`-M
+akOSc!8GZNk1\><p"@I@akQgMbhU+lp"\*QjP.l0ak4_go%MdN]A)i/gY1iDak6ICd+QOpleC@P^YIr*
+jkJqOaP$.<f\4I%j4rhQ_qj&%nD**Zak5h1in;H-g"Z&O_;*JnptOoaa4]G*lIs>6dbOWQ`SJVj!8HVi
+s4PKIakQLDe_J7%kMG4Takbt3pt4$Iak>q4iS)E.g>(oIakPq2n(HCIakGb/khF57e(sWOakYq2s4QVi
+iS)E.g>)/Pakb1trnb`PinWABmF]P6cJ&3MaP4VfrnGWNjkA5;o\%@?akQjNb1t%noA%pPj4jUec.`*L
+akOnlpta?RbMMI=iSEJJak6ICd+QOpleC:N_qa;,k1f"Oa4^(<f@n@$jP8kPa5,D'n_E0Zs4PHHm+^CO
+akY_.m+okAc/&<RiS;K,iS*PMakP8!p>!dGa5$^LjkKgga4eYip>"0Qa5-":jke&6iS=Ccr7fKNakZ=?
+gYKp,ins7_a55_0n(HCIakGb/kM+&4f%p&U`n]V/s4QVii7c<-gYD8Q`nett`nfV/rS$5bkhF26eD9iS
+`no2%p>43Rhqcf8o\%@?aP-^Ma5"npn_DaOinOLdc.`'KakOnlq;'?PdGF!@iSEJJrS#<H!8P`PakcLD
+e_\j6g>;2Qhqe=ca4g4@e_A1#kM>%Odb`I/o\JH\s4PHHm+^COaP>Y.khX\Db2*$Pi8":ba4o_2jkRr5
+fA>uQfAFO'qq^Ais4PHHakQOEe(hmtmG@'``SKJ-rS%2(bhL7pn(l^R`89Y6o\[UDhVJ(`p"\$Oakc1;
+iSMK0i8=Un_r'8+s4QVii7c<-gYD5P_qir$rS>NMi8":biS3PMakYD%p"dLAgu%\Zdb`j:qqKi[mbGq?
+c//BT_;F81k25"Pgtr%`cJ&0LaP4ekqVB<Mg"t]Dj5&VJrS#<H!8P`Pa5-@Dd,*[;e_]]MhVJ(`a5$LH
+dG;n#leg:Njl"8<ptsl`rS#<HmbHRPaPGh3iSNPN_VP:Lh;/%`a4o_2jP7i4f\YoMiSVK.q;(/gqqK0H
+akcgMcJH=npYbZ$^Ydf&r7_,(bhL4onD2dR^Y\>7qVT'Eh;.t_p"\$OaPH+;i82-(n)4'"_r'5*q:tDo
+g>0m-iSWhUSD_]Ng#)_]inNYNaP>>%oA..;l/1g`e)&p:qqKi[mbGn>cJJHT\_m)<gu$uGgYVb]e(s]Q
+aPP"q!8rIel/:7Pr7]3GakXqmo\R[Gn))CHn(ujUqqK0Hq;'ERa564@K&?F^g>;Y\a5-=CfA=R*k2:sO
+rnlMgqV0'GkhY7Sa55S.NSjHdjkfjga5"emqqfTS[bnCJg>;Y\!8Y`PaPQRHeDIIf^#7Q#qV1`!dbMt#
+l/(:RV;K5Kg>;Y\mbQUQaPPq6k22`fcf!I5pYG#hiSMZ5gYhJWQJpQVf&6DZgYD2OaPG2!q;."di8<5E
+ptXBTo\IXGa56mSKAc(RfAH>Ybhi9SaPY"qqr*.cp>OQ[qV0'GqVBKRa567AK&?I_g"uMZa5-@Df&"I)
+kMV-Rr86;epYEjGm,-[W`o,e6P2Yrhjl#pha5+hnrnkiT]&:$Tf&-8Xa5+hnp#"3TZ/ECTf&-2WqVKNS
+aPZFDg#/mhb2Lk.ptY>og"ja+j58qTTA\,Tf&-2Wkhb7SaPYe2len/hgu6c@o\SQakMOA=e`$)XOlGQ`
+dc'uVeD9cQaPP"qrniFfmGQOPp>+!MqqfEO`Sg^RK&QL`e)9lTa56mTal(.sp>U_a!9)DcptWmFo\S-T
+`o$%=M;\6fgu%h]a561?gu$-0io--\n)3<co\RXGal!0W`SnSk]Ah5sptbu+`nneopu'HU[Gf$^dbsiT
+qVKKRaPZIEfANahbi.".o\T2se_eF*ki(CWV;g+dd,F]Skhb4RaPYh3l/8#hhVlo@o\SQak248<f&?,W
+PN(idd,FQQg>MDWa5PA(pYq.lo]+6Vp"dpMqVK<N`8L[SK&QRbdGXZR`o"kq`8ULNL>r0je)BlT`o-^P
+cf)h%n`,blo&AHap"d[FmGH[U`8Kb9QJq5hjl#df`o"qsrnt`R_W&8gcf+ZVqqoEOaPm'VaPshlaQ(P)
+oA9H'bMU@uo&8'VYi=$hcJeBOo\\0Ua5H4@gu50jg#C<9o&&flgYg-2io9"XT]>+nbi86NinrnUa5GS.
+mGXAjm,H:Kn_`*ZmGQ%Dd,O]WO5oupbMr$Le)BrXa5Y5$qr<Oo!9;5^oA7OF!8kiT_r:LPLuS<je)BiS
+a5HgQcJcY"o])1rn)E-^n)27FoA\<[_W1%ETB,(njl>mg`o,,#qr,HP`oFqrb2W3RqVT<Na5R$W`o=\l
+bN$b)n)27F`o?aQbi?1nf&Xp4n_a&udGW((m,HXVXQ/0tal;jJmGQ^Va5Q(<i8UNlkMs\Dn)3?eiShi:
+guISXSE08%a5c^IgYhGV`o5A*n`#_lqW#ZVn)2^SoARaLb2`9WO6$9"b2_mJc/STZa5b(uroB=*o&S9\
+nDD:Eqr,cX_;b4LQfIGlgu@e\`o6RLe)J4(nDp>)iT'%[mGZ(EdGsr\_;rl&alUG$pu(o)`o4tt^uN>n
+dH&7+n)+3(`o4ttpuBKV]&_T+`8g7DqVocZ`oHUMd,_OpjlOA?mbmTnfAXa/kMt:VWT<I-_rL1CkMb@X
+`o>k8j5Zfnp>j-Om,?m^kMjMAfAu5XRH;9GmblXSo&7UJbiA?UQfRu&b2_jIcJnZZ`oG&!qrF7.mc;jX
+lJfkE!9;)[^?)'NioT"X!9ES+`o6UMdGhq$o]2n1h;dVWm,>tDdc:#\^?!]'c/l_$pu:o)`oG8'r8bQQ
+bN@L?^#]7Tn)=9)`T"ntr8bcV^uaM9^?"Y>qr5fY`oH[ObiH7pl/fY?lJhHre)SF.m,c[WZ0(`A^#f:T
+m,@3gh;ZH7iT/eTVrdj<^#\P=i8WnY`oG_4jlE/trT(fUlJgLWmGl4IdH0`VVrmO2biSlclf$1Lpu99Q
+a5lsTUugn&eDpVilJfkEs5V)Z^ubOVWTN(!hrXjuki9YCr8l)_]B9.VZ00QtlK8$+lf#kCe)U&[]B%Q)
+dcJ+%!9<k6o&@[LbiJW]]&h<$hWDE2roEP.qW#QU`T=Ymb3/'Q\`WhOl/M^&aQ(8#pZ9?T^ZP(K]&inO
+l/MBrdGr4,mcD^T[c[GK]&inOkMu!kg#U*5kN:7U[HIJM^?5=Sl/La`j5\,>gu[ARZKCiA`T@'Zl/LFW
+m,Q(Ge)f`RZKCN8cK5#ckMt%PoAmmPbi\9S\`_l4g#i1nl/KeEro:rX_WCOR[H?-'iT:!ukMsPBrT2,^
+]B9(S]B@E#m,n0+jlFDBg?._`[HHW7i97T3pu_A2n`%OJcK+c][cQ*&jQ<o4r8d>,q;]HT`o[6^[H>j!
+nE74AqW6l#!9D,\`9.!\\ED'!rTLTNpu^`!puK`]`9$RP_rel"roU]Pq;pc!n)W*]`9$7GbiZh+p#a'P
+q;p\ukiL[_`9-(BdHA^:ki^.PpZCVuh;mh]`9#V5gucZ?iTASNq;pc!eE$2]`9#;,jlXVHf]LrNq;p\u
+c/nc__rf&'l0$FWbNJ$NpZCVu`8ps[`oXnrp#aH\`9-LMpuUSt`T>k:l/o/3mHEfuY35N@puUi'`TG\5
+nE6e7lfn3/Wp'*<n)O0&`T5,%r8k-Eg#r1oY3,N@k2cR'`9"o!s6$NIh!"XuZKLoCioU+#al^M(punpF
+lfm]u^$,(Nj5fdmeE+U1mH;.Fj65Uf`96gUj5fIdh;uQ:jQFMFj65:]c0+c^ioT.]jQ=ACh<9ISf]_qi
+j5ehRmcD@Ke*#-An*%^Qi90apj5eMIpZ9<Tb3.LAn*%CHl0%^$iT8,BroV,]_ru^9o]Yl/j5e/?h<*k^
+S`cC'o]Gr1lK,tHf&uG`QKY..n`TB'n`IdQcfk#bO6Nk4n*&oprT(rZ_WHI5[-.&CiT:%#aQCA&qWNOp
+^Zb4NhraXqcf`..o]^tlb3ABYi8s=fg#g07l0*`_dcg2`i8s"]io\,@i95dVgZ\.ihWEVVl0#qIg$++Q
+k3;<ti8rAKo]F!QcffuEmca-&i8r&BrT:rZ`or$<pZV)/hWDc>ioo=aUZnE8mHF?,l/fhFf]VP_RHUO3
+n)s0%nE.XOdHL,aP3K::m-*TppZKKYam&TbMsA"@lKR3fs5q>`_<:d\K':)8mcWHhpZKfa_<CUWK'CPE
+m-*6fnEABc_!1@RK'M"RlKR-ek3(Xb_!'nEK'D4Xlfd0eh<4"b_!'S<K'DOalfd*df')Sd_!0D7K'N!n
+l07$dbNJ]a_!&u+K'E3tlKI'd_rp+Eh<:a#U?Ut,pug`$_s#q@jQW<%Xm5-7n)j'#`95S4mc]r#[HZr>
+k3)I$_s#;.p$%M%_!:+Ih<=h$_s,,)r9B('bNn9TgueFqbNHY(qWWUrd-9fYg?8%jdceI1oBLqmh!4%d
+f]_Ycg$-9:m-B8hkNh3og?7DXjQO>Bip)-\n*9$!g?7)OmHD:Kg$41Sq!-u*f]^]Ho]a*Tdd)SPs6A_2
+g?6?:kip^`XQlbLjQZI&j6+;Chs'(`U[#,LjQZ-slKH+Lf]qYbSEmiRip,[ho]O-Uc0=c_P3TsMjQYLa
+qrkr^`p3?aMsJ^TiTf"Ys6@Pf^[(pcK^@FZhs8nXp$'cd^$>FZK'VF^i9JqXm-3-d^$>+QK'Vagi9JkW
+jm(^f^$FqLK'`3thWreWg?Ikd]^"D?K'WF%hs/hWdHU5d]^")6M!Os'jm(C\_WpOSd-J%)YO(*2pupW!
+_Wg+Gg?P['\*Mo9n*'!!_Wfe>j6E<'_!BkBk3;@!_WoV9lKal)bO"$Mh<=_!_Wf/,o]hM'e*GiTeEOj8
+_<^s`M<s*cg[!;QqWl8h]'P%9lL!6jeEQGee*=O1p[!Luna+uqeEQ,\h!2K:md,PlqWur%dd#`Uj6O;C
+kO"&lr9W5*e*5EJmHV:Kh<^3ho]tW)e*4^6nE\9`\EpThf^&=tg?QN?l0QjbZ0f<nf'MkijlsVHhWrt_
+VsMIjfB_S`mchRQea)>_T'XhjfB_8Xp$0BZcKsl`R-iYqea1fMs67Ab`9[-_NU5]lf'C]Jr9MAg^$P[`
+L[FQte*PEHo^'ih\*X1`K'rL'dI#<GlKd*g\*WeTKC&[*e*PHHiToIg\*WJKN:$B+h!E>Pg?e"h\*`>G
+R-s;-jmCF[_!CXZ`9b8+]C"#4q!-Pt_!C=Qc0Vn+`9kt=n*Aot_!L.Le*XC-d-f3Hk3D6s_!B_@h<_$+
+f^7#Oh<OUs_!BD7k3SZ+iU+tXeEcts_!K52m-U/-mI&3ccg(Jp`9Y2)p[!k+o^0rjc0P)ibNub+rU#@-
+!:J%tamAQbdI"=/s6ks9p?pDtbj4BWh!DB7p$S+5md8fsbj4'Njm9>@m-^J5jmD0sam?k2qX1o^b4!@=
+`pWWfea(!:nEn0]^[BA7aR/H^hWqrCkO$O][dM`7aR/-Vj6XVLi9o%]Z1$]@`U;RJn*@aTf'V;\VXEa;
+`pM:Aq!5]]c0aZ\SaQ+;`pLt9rp7Gf`pW3]QgatC_sY_6q!?)g]C#=ZP4&88b3d79oBjlk[-mk[RIBV4
+e*b3Bm-`HmXm_tQipY[ka6_dPi9d]8p@"sKg[=1ka6^V/rU-uZdI5?K^[CmacL&F8p@#KZbja?U]C54T
+f^-E@m-_aY_=-@O^$b%LiU"AIj6k+Y\F8_O^$a_Dkj?1Rh!`VYZgd_Y\aS&7oBa6ZddGlXW:0`S]C*l/
+r9V2camS6XV=4<L_=#8/s6d_k_XHaXXmkcIb4!=9p$Kuj\*inVWUK$<e*b-@mdANkZ1%JVZgcZ:h!Y71
+_X?UUg$bs1r:%DibOFW__sP8-!:H]Phsf@hZL@SUbjE15q<tHSf'q_hZL7e\nF"cn^@1[_Z1-33o'rgN
+k3_!l^[C=S]^No1q!bKUh<j@l^[C"J`UCP1YODMYf'_qn^[KhEaRI@Bo'j0YbO,)l^@';8eF1BGlgM[Y
+_X5)*`UDXO`UMmUb4#At_X@9h`UCP1hsf(ae*tiU!:7SinF"Wj[.!AMbOEdFh!b70_X?[Wf'fa1m-rg#
+]^Y%PrU.Mj`pifnMXcVprpBUNaR6b1s6u<Cmd^5FRIL4Co'Xon^$k[aT()"7rU?BIr9in>f^HNCn*u#"
+VXaZQi9oUm^$k(PK(,u5rpA>*lgDITh!fpb\FBFad-pPo^$sSBK(6\IrU%Vmr9h8ebOC,Qb4,As_=%9j
+_=,81K(.7YqsM;hp@-/m]CCLCh!t@1_=$XXe*jO1K(.mkqsM;haRJllNq&%tq<n=Q_XPD3r:,R5Q1=qF
+qX4(GbjW46r:,C/SalREmI/To]^YO_K(5`.q=!G7h!huHm.,c!Z1@qbqX3,,kO6%PiphWj\a][hqX2f#
+nF+!Yg$s[a_XRWqq!ZDqp[Gfbddi"\c1:l(qX2/f]C<o3K(7@\!:]jQ_!h'f`:1P3K(7[e!:]dP_!pma
+bON+5K(A0srUKXN_!oV=n*uY5ORi>>q!S4O_!o;4q!j:5RI^:Gp$hkK`ppb5rpkd7V"=HRp[@V@dI=a;
+q=9..XRc8Yp[@;7g@2]DnFD2%[IX4bp$go0iUOJLlLTW!_"7Bmp@$T%lgVLUhsuBiaR]2tp@$8qo^KH^
+f(+F`dIR/(o^Kljqsh5fd.;k\h=LC3p@#ccrUIVl`U\WOjRW-:p@#cco^Tul]^g[FmIL)Co^KWcdIQPm
+Re)j:p@A"Jr:%MlaR\llP4P@<p%%_DrUIhr^[h6lM=[_<p%%\Dp%$;s\FT^lKClPCoCMSClg`Nq\FTCc
+K(HYHo^_VCipkmq\FT(ZK(HtQo^_PBg[aIs\+AhUK(RF^o(2GAdIH\q\FSJIK(IXdoCDJAaRT&q\FS/@
+K(IsmoCDGA_".Nr\+@o;K(SI&nFQ5?^[_*i_",D7K(JX+o()A@^[]eDjmo#7Re-+@q!n1M^[fV?lgpM9
+VY'?KnaQSK_=>D5p%".7Xn2)RnaQ8Bb43%5rpkd7[e'%[nF>r;dIOa;rUb^6_Y!9fnaPW0g[V`CoCIS*
+b4G)mnaP<'jRK\LlLTW!e+<&!n+"oulghITjRe&rhXp4,nF4Tjp@5Q]g%0gek4A$3nF49as7*Mfd.;k\
+n+5u<n+"-_r:@Jjb4L;Xqt04GnF40^f(.biU[t,LmIL&Aq=),gc1:,iRe*KLmIK`9!:deo`q/ZjPk;?T
+lLTN~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+grestore % PSGState
+389.511 494.019 mo
+389.255 493.999 388.965 493.979 388.645 493.961 cv
+388.93 490.555 389.138 487.133 389.27 483.687 cv
+389.511 483.687 li
+389.511 494.019 li
+level3{
+gsave
+clp
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+/1
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.960784 .960784 .964706 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.85098 .854902 .858824 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.85098 .854902 .858824 ]
+/C1 [1 1 1 ]
+/N 1
+>>
+]
+/Bounds [.00561798 .123596 ]
+/Encode [0 1 0 1 0 1 ]
+>>
+>>/Gradient add_res /1 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+clp
+/1 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~p%@tKo'u5<md9E.lg!`ukN:mej5T%Vi8<DIgtUQ9g"G'3g"G*5g=k97gY:K;gY:N=gt^]?h;-oCh;-rE
+hVR,Ghr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6p
+l07Hsl0@R!lK[^$lg*m&m-O**m-O-,mHs<.mdBN2mdBQ4n*f`6nF5r:nF5u<naZ/>o()ABo()DDoCMSF
+o^qeJo_%nMp%A"Op@e4Rp@n=Up\4FWq"XXZq"aa]q>'j_qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p%@tKo'u5=n*]T0lg!`ukND!hjQ#7Yi8<GKh;$c=g=k97g=k<9gY:K;gt^]?gt^`Ah;-oChVR,GhVR/I
+hr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hs
+l0@R!lK[[#lg*m&lg4!)m-O*+mHs<.mI'E1mdBN3n*f`6n*fc8nF5r:naZ/>naZ2@o()ABoCMSFoCMVH
+o^qeJp%A"Np%A%Pp@e4Rp\4FVp\4IXq"XXZq>'j^q>'m`qYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+<~p@e1OoCDGAnF,f4m-Es$kih3ljlGI]iS`YOhVHuAgY:K;gY:N=gt^]?gtgfBh;-oDhVR,GhV[5Jhr!>L
+i8EPOi8ESQiSibSio8tWio9"Yj5]1[jQ,C_jQ,FajlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hsl07Ku
+lK[["lg*m&lg*p(m-O**mHs<.mHs</mdBN2mdKW5n*f`7nF5r:nF?&=naZ/?o()ABo()DDoCMSFo^qeJ
+o^qhLp%A"Np@e4Rp@e4Sp\4FVp\=OYq"XX[q>'j^q>0saqYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /1 /Gradient get_res exec grestore
+}if
+newpath
+310.716 494.019 mo
+310.716 483.687 li
+333.441 483.687 li
+318.213 446.211 li
+263.091 446.211 li
+268.517 443.01 273.605 439.556 278.312 435.879 cv
+313.857 435.879 li
+303.064 409.238 li
+311.007 396.788 315.405 383.08 315.405 368.685 cv
+315.405 368.685 li
+315.405 364.027 314.945 359.443 314.052 354.948 cv
+366.552 483.687 li
+389.27 483.687 li
+389.138 487.133 388.93 490.555 388.645 493.961 cv
+381.412 493.542 358.484 493.542 351.081 493.542 cv
+341.901 493.542 318.456 493.542 310.716 494.019 cv
+260.694 494.019 mo
+255.132 493.542 237.492 493.542 230.967 493.542 cv
+223.947 493.542 209.457 493.542 203.166 494.019 cv
+203.166 483.687 li
+207.522 483.687 li
+212.841 483.687 213.804 483.687 219.843 482.967 cv
+226.611 482.247 226.611 481.77 228.303 477.918 cv
+236.035 459.013 li
+241.122 457.118 246.033 455.035 250.746 452.78 cv
+240.633 477.441 li
+240.147 478.404 240.147 478.881 239.418 481.041 cv
+246.186 483.687 255.375 483.687 260.694 483.687 cv
+260.694 494.019 li
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[187.2 0 0 140.64 202.56 81.1239 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 390
+/Height 293
+/ImageMatrix[390 0 0 -293 0 293 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'0T*c/sW?pu[Lu\*2'!K'2UcPj#:6e`VPIK'/QblK3]\h<(TuRcs#!K'1YHYNV,4o&kVfK'.aKr9&jt
+_WJ\uK'<-rLZc52b34H@oB;;!K'.aKhrgftVriTp]BI?!K'2plMs.J1dH?,EK'/`gjlV0Wk2r5uT'5;!
+K'1tQVWa</mcT2bK'.aK!9]!sbN?=tK'2mkN98">_<?L7pumY!K'.aKjQE/tYiaEtK'1nOW91#?K'9Z,
+c0']AK'/lkiT>aSn)fktRHNktK')4XS`lO+l0!Z]K'.mOrT8^oeE3stK'3'pLZZeB\EJP.r9/q!K'.aK
+ki\Gt\`V&tK'2%SUunoDe*)DIi96s!VrrZpVrujtK')jjMs$\pjlV0Wn)fkuT'5;!K'.aKMs'ltK'(nO
+VWWQoK'(SFYNUT%K'.aKK'2OaQKH'H_<6F5jQE/t\`V&uK';:ZTBCghK'1PEZKA(IK'/oli9#XRpu[Lu
+UZgY!K'2UcPidb`r8iOlk2i/sL?JNtK'(nOVW`curTAdqeE=$tK')=[RcV`S\EAJ,l0"Mt_WJ\uK';I_
+Rch6Eb3"<<c/uIrYiX?sK'1DA[cXLMK'9/sgZO1OpudRtN99lrK&uI_Pimtfpu[1jk2r5uMs0s!K'1tQ
+VWNKmn)fkreE*msK'2RbQ0-9P\EAJ,jl`5tK'%[IdcRgr\`LusK'1SFZ0&:Qe)u>Galg7tVriTnOll5r
+K&udhMs$2boB(Yen)fktLZeTtK'%[IK')^fO6,3ZVWWQooB24teE3stK'2F^RHB+`K'(_JX6%4[_<6F5
+fB96t\`V&tK'1GB[H<)'K'']-aQ9>]K'/H_mH0#_pu[LtNT^#tK'%[IK')mkMWO!^S`bUfpudRth<(Tt
+K'2UcPidS[K'(nOVWH"_\EAJ,gukTt_WJ\tK'1VGYi^Q"K''o3_WA#`e)u>G^urVtVriToP3;AtK'%[I
+K'**qK]V[aPidS[p?%@rk2i/sK'2giNokrUK')(TU#jecYNCH!g#f<rbN67sK'1eLX6,#rK'()8^#cfd
+b3"<<^#m>rYiX?sK'0f0a6';^K'%dLroJanpuRFrK')smLun*ePimY]qWE^tK'%[IkiSArh;tNrK'(tQ
+Uug+fYNLN#hWL`tK'%[IbiZCr_WAVrK''u5^u`,gb3+B>_WSbtK'%[IYiaErVr`NmK'%[HpuRFsK'*-s
+KB@dJK')I_QK@8jS`YOdjQ<)rh;tNsK'21WT]XbdYN:Ata5stpbN-1qK'(/:]B-ok_<6F5a61+t\`V&r
+K&s&pf]99te)l8EXQJ-rVr`NnL?JNtK')jjMrfQPl/eApn)T_qK')@\RH<SmS`bUfl0"Mth<(TrK&t8=
+[cGs!YNCH!cK;OrbN67sK'1DA[cYHh_<$:1Z/sEp\`CoqK''B$dH.Uoe)u>GZ00QtVriTmK&uI_PiVW#
+MroWRnE,qrn)]erK')7YSE5@aK&tJCYiOX$VWNKmeE3sreE*mrK'(8=\E/>(K&sK'biHY%_<-@3\E:ur
+\`LurK''9!eE);DK&rK`kiAZ&K'%[Ip?%@rpuRFrK')I_QK<_[K&t\IWoW='S`YOdg?,Brh;tNrK'(JC
+ZK6]"K&s]-`oP>(\E8D*^?3Dr_WAVrK''K'cK0Z>K&r]fioI?)e)l8EU?:FrVr`NmK')[eOQD)UK&tnO
+Uu_"*PidS[i9$frk2i/rK'(\IXQ>&qK&so3^uX#+YNCH!`9+hrbN67rK'']-aQ8$8K&rolguQ$,b2n6:
+T&o(pYiO9qK'&ZejlNE%K&qUGjlN)ppuI@pK&teLVr[=-PidS[gubNrK&qUGalU+ph;kHpK&sf0_rT>.
+YNCH!^uiPrK&qUGXl\-p_W8PpK&rfihrM?/b3"<<UupRrK&qUGOlc/pVrWHkK&u"RU#c"0MroWRj6!#r
+K&qUGcfMOpk2`)pK&t#6^#\#1VWNKma6(%rK&qUGZfTQpbN-1pK&s#og#U$2_<-@3X6/'r\`LupK&i$S
+oAd(8e)c2CNofrpVrWHlK')=[RcX>+Mr]KNcK)Cnn)KYoK&t5<\)c]4S`YOdc/uIrh;tNpK&j5udGra:
+YN:AtYiX?pbN-1qK''?#dcJ@-_;p4/QK7Gn\`:ioK&r6Yn)U_6e)l8EQ0.MrVr`NkK&kGBYN,E<MrfQP
+dcIapn)T_qK'(PEYiY$/S`GC`\E(inh;bBoK&sH&c/dC8YNCH!\)torbN67pK&iK`k2X>=_<$:1S)rkp
+\`CoqK'&QbkiK&1e)Z,AK&cpmW8iKkK&t\IWoWs9MrfQPd,hUpK&hOE^Z<>nk2W#oK&s]-`oPt:VWEEk
+[,oWpK&hOEUZC@nbN$+oK&r]fioIu;_<$:1R-!YpK&hOELZJBnYiF3oK&q^JroC!<K&qUGf&a$pK&hOE
+`T4bnn)KYoK&so3^uXY=S`PIb]&h&pK&hOEWT;dneDmaoK&rolguQZ>\E/>(T&o(pK&hOENo]ln\`:io
+K&qpPpuJ[?e)c2CK&rokK&hOEbiH7npu@:nK&ji1^uOnDPi[MY_<&PpK&hOEYiO9nh;bBnK&iijguHoE
+YN:AtV<-RpK&hOEPiV;n_W/JnK&hjNpuApFb2n6:M<4TpK&hOEK&l[eZ/^GsK&k&7]&WSGMrfQPa5stp
+K&hOE[cG]nk2W#nK&j&pf&PTHVWEEkX6&!pK&hOES)ienbN$+nK&i*Un`.LH_<$:1O6-#pK&hOEK&lpl
+ZfBNqK&hOEp#NI>K&qUGcK2IpK&hOE^#[2nn)KYnK&j<"cf=0JS`PIbZK9Kph;kHnK&`?\ki1+OYN1;r
+R,mSnbN$+oK&r<[mGu.F_;g.-K&cjj]].)pK&hOEqrG3Ge)c2CK&ugiYN1;qK&aQ)`o?dQMr]KN]B%&n
+n)KYoK&sN(bN.gHS`>=^U#Y.lh;Y<mK&iQbjQ"bMYN:AtSE8qpbN-1nK&_RFro1fS_;p4/KB*$m\`:io
+K&qUG!9LKHe)Q&?K&c+U^Z'k+K&jc/_W1FOMrfQP^ZEDpn)T_nK&`figZ%ATS`GC`VW?Rnh;bBoK&rch
+i8iDKYN(5pN8sZlbMp%mK&hgMq;]?P_<$:1LZSHp\`ConK&_ICn)M:Ee)Z,AK&l=[]AnM(K&j]-`8cI0
+K&a&peDfrVPiRGWXQ8!nk2W#nK&i]fi8]FLK&`'TnD_sWYN1;rOQ?#nbN$+nK&h^Jr8WChK&_ICp>a*N
+b2e08K&lRb^#RT&K&hOElf>b>K&_IC[c>Wlpu74mK&j9!d,XTTPiRGWWoVjnK&_ICRcEYlh;Y<mK&i9Z
+m,QUUYN1;rNo]lnK&_ICK&cgi`o=hqK&hOEqrGNPb2e08K&lL`OlM&RK&bhMa5V^2K&a2td,Oi[Mr]KN
+Z/j?nK&_ICU#Y.lk2MrlK&`6Ylf-a[VW<?iQ/qAnK&_ICL#`0lbMp%lK&_ICqr>cW_;p4/K&l^fMrTEL
+K&c(Tal:e0K&_IChrDi<K&hOE\E(inpuD22PN.8TW8lXln)F0(SE#4]TB#"lk2MrmK&iH_kMtCYn`7.=
+K&_gMpYs]^n`7IFK&_LD!922]\E&8&K&lsmO5ornK&VCAkMjtLlf@!aK&_ICk2XYEe)Z,AK&l"R`8eu"
+]&J>$VW-Fjpu1>qVrNBhVW6Lln)BSmK&i]fi8^luf]%MBMW4Hjh;R;Qa5_d3MW=NleDd[mK&h^Jr8Wds
+p>U\`K&Z4Xe`#<Ek2V'RK&c7Yc/SW^d,]f>K&l4XRH*_qQ/[DTdc/j:f]9*nK&`unf&HJaoAuD$K&irm
+g#K-nf]%MBP2c#jk2FhNb2\*6OlQ#lh;[e_]B"S)No]lnNoTflK&VCAp#=T^dH'NOK&_ICo]+9WkN1IZ
+K&hOEn`5knn)KYlK&YJCf\t<?qrERnK&bPEcf3sGU#^gdZ/j?nXlJ!lK&W3XlJ_3jb2gb+K&`6Ylf.'d
+h;uK6K&i3Xmc0Ago\tJ^K&Z^fg#:!4l/RBUK&cagdGi4-o&G>^K&cF^dGi"&n`,elK&Y_Jg>U38qrERn
+K&beLdGiX9o&PqnK&bJCdGh=he`)2?T]5"jpu0'MbN"37TB#"ln)D1EeDl/@QK.Alk2NK&o&>8\K]<$j
+h;Q*/l/RBUKAuskeDe4'o&G>^K&c[ee)ImtoAbqlK&YtQgu6*1r8`XnK&c%Se)JO2oAl"nK&b_Je)Jj:
+f&NmlK&Y#6gu5g)b2\*6VW6Llpu8jFe)Q&?S`Akln)C5)n)ArYMrONjk2E2tpu6nbK&YVF\)d&=K&_IC
+!9;VhYN,?:NT,QLn)E0^\Duu:QK!MUk2P4U_;t7LO5kiPjl=nNb2_18WoAWie)K6Ce)Sg8Zf6Srb2V::
+ZK0EnK&`Zehr=FjT]>CuK&VsQn_rrqT]>_)K&VXHqVgSqYiP64K&_^JqVp>jVW7L4MW06Ip>XugYN,-4
+PN%2RmGd$^\E*DFN8oNMm,Q^W_;j>2VrE<fg>_&Lb2^t2Yi:8odGj*Ce)]3CWoJ]kd,Wd<OQ,ljK&MsQ
+n)4!!RcEtuK&VpPo&9&rWT<F+K&_sQoAYA]o&>ejK&QI_kMW5toAbqlK&ZF^iSh!$q;dFnK&cI_OQ+jN
+Xl4ljgYqAS_;j/-XQ"ikf](oLb2h@=VrNBhf]0$l\`1cjK&ON(khq`dmc&iXR,[Gjpu/"/l/RBUQfIGl
+K&ZL`NT#KJro*,"S`BJ)N8fHKqr6YpVW@[9LZ=!HqW!Flg>]*jK&PbKl/9)3gZ,6lK&Y_Jj5Ii8i8gZn
+K&bbKUuK)I`o2O.a5Q=Ae)S1&`SuL/`8]k:T&f"nK&`H_jl1mOqr3FjLZ/0hn)0Gjqr<LlK]<$jk2Dll
+!9AdmKAuskK&YYHV;[$blJ_'eYN+O#UuI!ckMkU^\E)]2T]:Xak2W#l_W&DjK&P#6m,6%H_W/JlK&Xu5
+k2FeM`oOhnK&b#6hVs.Hs5J^jNoBZhpu%(j!98^kMrONjn)9Voro8UjMW=NlK&YhMT](L]n_rlnVW6^s
+T]1R_mc*EgYN+?sWT&Nhjl5I^\DkQg]]"J$f&?#S_;iSr]]+P&e)KQLb2^4r`SuL/b2VUCe)ICeg#7PA
+]&E)8L#`0lK&VsQn_s9%MrX]pLuO9NqVgo%PiCodS)JtXq;Lc"S`AqoS)T%Zp>Y;pVW6RoUuI!cmGd?g
+YN!ab\D`%uh;Rh\\Dtcm\Di,"g>_AU_;iDm_;^(+dGjELb2TVaeDZ#<_VstAe)I7ah;NtE\`*#8K&Zjk
+KAr$Qo&9B&MrO-`QJmGS!9*G*PiCc`TAbC\pYkW"S`AbjT]1R_o]#/pVW-"_ZJgDojl,^eYN!X_]A\A#
+gu7b\\DtWi]]+P&g#D;U_;_i]cf'K7al2dJb2TJ]f\qG@^u=hAe)RLhf]%MB^#JA:K&Z@\Ol;/UqV_/,
+MrO!\Rc/kWs5EM+PiLufS)T%Zr8R&$S`85[Xl4ljm,@NnVW,k[[c)hsj5KReYN*je\)N#!i8UNjZ/O-h
+K&FN(_;_`Zdc#f:aPl^Jb2]_de)Gu=`8\PjQ/V/hK&EQbK&Z4XQ/RMWr8@A.MrX6cQ/[JVs5ARge)@Oh
+K&GeLS`8)WZ/L;nlf%HnVW6(aZJpJqkMi#j\)GQhK&Fi1\DjsVc/F95cf+NS_;hr`cJjH8bi6+jS)NSh
+K&Elke)HhUl/@6Q[,LZ8K&cI_OQ)2Xpu-h`g#8shK&H+UPiC?TX5SZho&99"S`A>^XQ"ikn)BSj^#?uh
+K&G/:YN!1RaPha0fAZD\\Dt0\al7p3e)IUjU#G"hK&F2tb2T&QjPb^L]A`JAe)R%[jl1mO\Dm#:K&PVG
+Uu6j_pu%(ih;Y<jK&QRbp>D1qguG<lK&ZL`NT%e6^u0h&h;G0i_;`>jK&PSFpY`78^uN>lK&YPEW8XW4
+h;EnC_Vi8iV;g@jK&OW+pYa3SUuU@lK&XQ)`8QU4q;?k_Vr30dj5Q`jK&QL_MrNIMWSrHfpu2#+Pi9^B
+]AS;!k2;fia5XbjK&PkNpu&%/^>d,jK&PPEpu&@7XPqdhK&Fi1\DjRKf\qG@b2N0S_;_3KiSfCI_;Y4J
+b2JH@oAG5YYi+!iO5ffjK&Nolq;?kai8UNjK&H^gq;@1icJc1hK&H+UPiBsI[c)hsmG[p"S`7TI^Yse'
+jPfsnVW"i>dGTW7eDROhWSuRhK&Fi1\DjIHgYmbCal3*S_;U^=mGNTS\_tWhNT'ThK&Elke)H>GpYg__
+Xl908K&P8=Y2Foipu%(hbi-%hK&H+UPiBjF\`&/!m,@j"S`.-<b2@m0h;G0hYi4'hK&G/:YMu_Ee_u,=
+dGau\\Da";k2:jL_Vi8hPi;)hK&F2tb2STDn_o)Y[GfEhK&HI_MVk>hK&P/:Z/C5lpu%(id,MCjK&Q@\
+O5RP+bMRp/k22`g[c,KhK&GJCVW+uBcf'K7f\rmhSD`SfK&=c/\D`n8l/70O_Vi8iR,[GjK&OE%`o)I,
+s58RfYi!pgK&Q[eL>\ufK&YA@Xl4ljqr*@h^>QufK&?%SPi9:6a5DR-k2;fi]&LijK&PYHUYqm)iST7E
+eDIIgT]+qhK&Fi1\Dj+>jl(gM`8SJhL>`$fK&=,rb2J$4s58LeYi+!iK&VC@WT!m8K&FW+^>FP"ptq"g
+_Vr>hK&H+UPiBL<_r64+ki&#hWSlLfK&>DAVW"H3gu*eBeDROiUuL:jK&Or4\)<8(p>:JZ_V`2gMrFHh
+K&F2tb2S9;qVd%bZ/O-hK&H.VPM`:qK&Oi1]&81upu%(ia5XbjK&Q1WPi/b'eDGl8k22`gXl7jhK&GJC
+VW+Z9f\qG@eD[UhPi2#fK&=c/\D`S/o&,,X_Vi8iO5ffjK&O9!b2@m0pY_"fYi!pgK&Q@\O5QqoK&O`.
+^#4M#K&F)qc/4-1n)'Ag[,K?hK&GeLS`-X.f\hA>K&E*Ul/.*MeDIIgR,RAhK&Fi1\D`M-o\b>ZK&D7=
+rnrLf\_kQgK&QUcLu>Mqe)>o;o&5_hVr30b^#6ofK&?@\Mr:u#cej?3n)'AgZ/O-hK&D7=U#=qfK&>DA
+VVmj"led<OeDIIgQJq5hK&D7=L#DsfK&=H&_;Kq'qr!:f\_kQgK&QOaMVs*EK&GnORbt%#K&F9!aPVU,
+ptq"g\DbWhK&D7=W8QFfK&>_JS`$-ujPPRHh;>*gSDiYhK&G/:YMY#js5&@abMKbeKAZaeK&=H&_;U")
+!9&Rg\_tWfK&>bKSDLL,e)5i9k2;ffVr**b^Z!,hK&HF^Mr1Dhh;3b?n(s;eVVp:fK&>_JS`-@&i8B4F
+h;G0fMr4<dK&5#6YMb;rq;6e]bMThgLZ/0hK&FN(_;Bk%mba;d\_bKeK&H%SQJ\q(e)>o;lf"5hVr30a
+Xl%^dK&6:ZMr:_qf&)):n)'AgWo;XhK&GeLS_oUfn_SlSh;5$eOl5ffK&>)8YMkN#p#(G[bM]nfK&?7Y
+No%Y0_;Kq'o\bef\_kQgK&Q:ZOl3J%e),c7g#&gdVr!$`[,B9fK&?@\MrCr"dbo`8n)0GfRG[;dK&5YH
+S`#mnled<Oh;>*gQ/V/hK&G/:YMXrhr83:dbMKbeK&HOaLu6),_;U")pu..h\_tWfK&>MDUY`63e)5i9
+i8CBfVr**b\DbWhK&HF^Mr12bj5,CEn(s;eTA\efK&>_JS`-*tkMUsMh;G0fK\ugdK&5#6YMb&k!8iCc
+bMThfK&HI_MVj$CK&>eLS)1^4b2@m0kMVlfYi!pfK&GMDV;J3.K&<K`gtmY>ptgqeVVp:fK&?%SPi/+j
+k21dJK&;LDptgVZh;5$eMW"<fK&>)8YMb#j!8rLeK&;1;n)'Ad_VW,dK&>_JS_gp6b2@m0jku`fK&;1;
+e).CdVr!$_V;L.dK&6:ZMr:Dhhqs%CK&;dLnD8cRk2)ZdMVn6dK&5>?VVm<hqVQn^K&;1;p>:kdbMKbd
+K&>tQQJTL8_;Kq'm,45f\_kQdK&5#6YMHG=e),c7dGM7dVr!$`X5MXfK&?@\Mr']Tn(iTOn(j5cOl,`d
+K&5YHS`#UfoA>/Wh;>*dK&67YN8<">YMXrho\Y_dbMKbeK&H7YOPdq4_;9e#gtnsb\_YEcK&>8=Wnsu:
+e)5i9f\igfVr**_S)3AbK&-4XMr0oZle[6Mn(s;eQf.5fK&>_JS_etTs5&Fbh;+scK&?L`LYgP;YMb#j
+qr!:fbMThdK&5PET\[K@_;Bk%i8:<d\_bKeK&GPEUu/E6e)#]5aPOPbVqls^T\nedK&6:ZMr:5cjPPRH
+n)'AdLYhsbK&,SFS_o+Xs5&@ah;5$eKAZaeK&>)8YMOlfle\#bbMB\cK&>eLS)2$=_;Kq'k2;ff\_kQd
+K&4i1[,%tBe),c7bhondVr!$`VVp:fK&?@\Mr'NOo\G,Tn(j5cN8OBdK&5YHS`#C`q;6e]h;>*dK&6(T
+OknOCYMXrhn)'AdbMKbeK&H(TQ/BI9_;9e#fA<Ub\_YEcK&>)8YMQM?e)5i9dbqCfVr**_QJV#bK&-4X
+Mr0`UnD8cRn(s;eP2PlfK&>_JS_etTqVI(bh;+scK&?=[N8E(@YMXrhmba;dK&2+9hVP*b_VN&cK&>>?
+W8>)Ab27g.dbh=dK&2+9_qr2bVqls^S)<GdK&6:ZMr0]Tn_SlSK&2+9K&,SFS_etTptgqbh;+scK&?7Y
+No#BEK&5YHS__KF\DDhoh;5$b_VN&cK&>;>WSW6`K&4]-\D=CFe)#]5_VW,bVqls^RG[;dK&6:ZMqs'B
+s4i4]n(a/aK&-LaKAG\GS_o%VrSN@dh;5$bK&,YHS(uNKYMOlfjkcTbbMB\cK&>PEU>EcD_;0_!bh]b`
+\_P?aK&4W+]%sUHe),c7`o"JdVr!$]N8=6`K&$.VMr'<IqV?bZn(j5cL#;mdK&5YHS_\nRnD0;`h;"ma
+K&5kNQeg0IYMXrhl/.rdbMKbbK&+r4YM@"M_;9e#dGD1b\_YEcK&=l2[GJ.Ee(oW3\_YE`Vqcm\OP]Tb
+K&-4XMr0NOp>1DXn(s;bK&-1WN83RNS_etTo\PYbh;+scK&?+UP2=^FYMFfdgtem`bM9VaK&52;WnkPJ
+_;Bk%e_dOd\),?bK&+9!_VDBNe)#]5^#$cbVqls^Q/D#dK&6%SP21`Gs4r@`n(a/aK&6F^LY_+KS_o%V
+ptq"de)%=bK&,MDTA7rOYMOlfi816bbMB\cK&>DAVV\`;cJ=*.aPFJ`\_P?aK&4K'^>6$Le),c7_V`2d
+Vr$t#P21rMqqQeYptUeaL#2gbK&,nOPi%)M!8iFce)%=bK&,eLQe^EPVVZp]kh_fbeD7=cK&>\IT&-m3
+cJ=*.d+u%`_VDuaK&4c/[b\LMb27g.aks\dR,7/bK&*ijcJ5>Qs5/LdNSaBbK&-4XMr0BKqVHh\e_[Ib
+K&-(TO5/mQqqn1*K&6"RPMP'NqqnL3K&5\ISDD]Njke2:K&,)8X5(nRptrpEK&5&7Y2-tNpts6NK&4`.
+\)"UNj50"UK&+,r`n[fRj50=^K&*ficePGRo\Y_dMr+6bK&-4XiSLWkK&-@\LYV@RiSLrtK&-%SOPK!R
+o&$P*K&5tQPhk0OhqlH1K&,A@UYOAShqlc:K&,&7XPD"Sn)):EK&5#6YMGK"mbEEL^>-]^\_GutmG3BM
+]\UW`Yh\X'kMCgI\DGEbVqohXYhXicr7m(^ptOT\Yhaoeqq[(`n(d6dWnr?apYLkb[b]3`K&#>?U>+MY
+g>:*1K&,>?UtjJTkhjJ<K&5;>Vqmftl.gmG`n\8^_V<c#l.psI`8/2`\_Q?)jkbUG^tuubK&-C]L>8fa
+g"WFZfA<UbK\c[`K&$.VjklumK&6OaK\a;sa4u:%l.h`^k1eJDaPDI(kM;Z`h;%&J`86+&jPHNbTAAS`
+K&"Z,[G/mZe_]BCK&+Z,\(njUiSWVNK&4T*]A8+q!8N1]ZJ<j^YhRX`K&*]fdbLbUhqt6dLu/$bK&+9!
+_VBaun_B;^n(Z:I_qfq#n(j5`k1nhN^ts\"m,")bV;:"`K&"r4XkV@[dGEd:K&+r4YM@=Vgu$rEK&4l2
+Ze^JoqV6\X]%kE^\_GKfqqZk[\_YE`Yh\!jq;-_[[GK3bVqoDL]\J+oq:pk^ptO*N^>4CspYCe`n(cXS
+]AA.ro\PYbX52F`K&#5<V;'h\c/.11K&,5<VqfeWf\b?<K&5/:X5/imo\>&R_q`&^_V<;kp>(>V_;2u`
+\_Pfoo\P2V^#$cbK&-"ROkckigtSa]bMKbbK&-I_K\Z@Xf&*pmK&6F^LY]5kdbKH0k1lN^k1e&8eD5`4
+jP?H`h;$N;e)#]5iSL<bQ/1l`K&"Q)\D,3]aklOCK&+Q)]%k0Xe)0WNK&4K'^>4Cspt^k`YM@X^YhRX`
+p>1ebY2.X`VqfAM]A8(ps4r@`ptW[@bhRg*mbF)^n(Yn>cJ=*.m+n#`k1n#6fA2&7j5$B`h;#d$khLdF
+e(h1^eD%aon_A`Ob1sP^bM1%noA,#SaPFJ`_VDu`rnW:`\D59^\_G9_p"bY`YM@X^YhRX`oA5SbXkhR`
+Vqec:bhIa(n_95\ptEI<cJ4$,mG+#^n(Ye;dG9E1m+n#`S)!5^K%nl2XkMUb^"qu/K&"f0Z.md_`89k:
+K&+f0ZeU/fs4i:^]A(E\_V2i^r8!.`\(o3^\_G9`qVI(b[GB-`K&#DAT\H*njP$Nc]A:Q`K&$(TNSF6_
+_VWGkK&-(TO5-JbiS/t=hV4m\k1[E&jP5@Bg>&[^h:od&k1tXFg"i[`L>;a^K%n2t^tQuc]&!DAK&",r
+`7r/`_;51KKAF5s`nZ1$lJ.f^W8$(\YhIR^kM;Z`Utjk^Vq]#D_qfq#r8!.`WSH4^K%oGBS_EPd\D>ur
+K&#DAT\JV`^Y[l(K&,DAU>1a`p=k2RbM0P\eCqFgptUJVaP=D^bM0bfqqZk[`ne>`K&#nOP2!4qe(V@d
+b2)LAQ/&IrfA!Oae)'EIR,+dug"`L\Yh[^^K%obKPhPod[b]NiK&#\IR+q)a^#%DtK&,\IRbX1`mb<?J
+eD%1\h:f<nn_A`Od+kt^eD%Xmo\G,TcJ>n`K&$.VMqbbrbM'he_;4e?Nnh%tcJ,nab22^GOkmA"d+j6.
+gt\g^S_N;\VqSN6ceO--o\>M^ptNF;dG9E1o%fG`SD<;^K%o)8VqU:e[,($&K&##6X4uIb]&)i1K&,#6
+Xk\N`s4i:^_:ui\bM'J^r8!.`^"gW^_V;o`q;."b]A:Q`K&#GBTA-6th:f*ee(s!=U>2KuiS19b\_bKb
+K&-:ZM;4l]i7ik<jP-<\n(P)'j4o7AiS:0^k1dE&k1tXFhqb*`Ltqm^K%nE%]%YZfZJGN8K&"B$^"^`b
+\DDhn`8/2`K&#\IR+ndue_7Rfb2):;S(t%!g"Wace(rp;Uth[!inLBcX5)@^K%o\IQJ2,fX5)[gK%oA@
+TA&bfZ/+KrK&#;>UYCUZqq?YUbhBPZh:\g`rS)qYakOD\eCq._!8N1]`SA2^K%oVGR+eh!db2Lj_;+>2
+RG4n!e_7Rfb2)7:SD:."g"WacJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+gsave % PSGState
+6.903 265.401 mo
+315.405 265.401 li
+315.405 471.978 li
+6.903 471.978 li
+6.903 265.401 li
+clp
+6.903 368.685 mo
+6.903 368.685 li
+6.903 311.643 75.969 265.401 161.154 265.401 cv
+161.154 265.401 li
+239.391 265.401 304.018 304.401 314.052 354.948 cv
+314.052 354.948 li
+304.018 304.401 239.391 265.401 161.154 265.401 cv
+75.969 265.401 6.903 311.643 6.903 368.685 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[308.64 0 0 105.12 6.24 206.404 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 643
+/Height 219
+/ImageMatrix[643 0 0 -219 0 219 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'@mOK'@mOK'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQ
+K'LbKK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+dHQ8IK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\I
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8I
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mO
+K'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`W
+K'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$o
+MWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gM
+K'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gM
+K'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\I
+K'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mO
+K'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"
+K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nO
+Wp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gM
+K'7gMK'7gMK'7gMdHH2GK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gM
+K'7gMK'7gMK':VGK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gM
+K'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3m
+K'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+U
+U?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aK
+K'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:c
+K'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_
+Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gM
+K';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]
+K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[e
+P3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aK
+K'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aK
+K'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[IK')mkMW]TS
+K'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[IK')mk
+MW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[I
+K')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[I
+K'%[IK')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PE
+K'%[IK'%[IK')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aK
+K'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[IK'(bKWonus
+K'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[IK'(bK
+WonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[I
+K'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[I
+K'%[IK'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[I
+K'%[IK'%[IK'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[IK'%[IK'%[IK')=[RcT._K&qUG
+K&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[IK')=[RcT._
+K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[IK')=[
+RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[I
+K')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[I
+K'%[IK')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[I
+K'%[IK'%[IK')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGK&qUGK&qUG
+K&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUGK&qUGK&qUG
+K&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUGK&qUG
+K&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUG
+K&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&B
+K&qUGK&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[I
+dH6&BK&qUGK&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcK(]K&hOEK&knOU?.!gK&qUGK&qUGK&qUG
+K&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!gK&qUGK&qUG
+K&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!gK&qUG
+K&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!g
+K&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knO
+U?.!gK&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOE
+K&knOU?.!gK&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUGK&u7YRcK(]
+K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUGK&u7Y
+RcK(]K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUG
+K&u7YRcK(]K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEroEh8O5toRK&hOEK&lXdpZ7b&
+K&lI_P3%;WK&qUGK&u7YRcK(]K&lpla5t(sK&hOEK&hOEp>j9Ua5hj5g#T0pK&qUGK&qUGdH,u@K&iZe
+iT8JKZK-VuK&hOERcN_palU+pK&lI_P3%;WK&udhio[9&K&u7YRcK(]PN;5pYiX?pK&hOEK&hjNpuSI9
+gZ3tIg#T0pK&qUGn`@ULdcH)BdH,u?K&aT*`T4GfcJsN:q;[@nK&iunf]BX)bN+99n`5kpK&r9ZmcM7G
+`T;^5l/eAoK&`olf]8F\lf3TWiT$ZnK&i?\lK+Jrl/[HWK&hOEOlZ)pP3)5pK&k>?K&_ICaQ'nnWoVjn
+K&c[eMWBBM\)bcpXQA'pK&hOEK&j,reE*LfhrKCMl/\;nK&a9!cK'uGp>^bbiT$ZnK&ichhW9dZp#L_c
+K&hOES`JqpL?8BpK&k>?K&_ICdc7UnU#b4nK&c[eMWBBM_W8PpU#k:pK&hOEK&jN(alSrPlK!QXl/\;n
+K&aT*`T2a6ro8UjiT$ZnK&j)qe`DJGs5\dmK&hOEVW?RpK&umkLuctEK&_ICg>f0nR,mSnK&c[eMWBBM
+bN-1pR-!YpK&hOEK&ji1^u^[>oAkMal/\;nK&al2^#Xe+qrERniT$ZnK&jE%biOH<qrNXpK&hOEYN43p
+K&uUcOQ=gMK&_ICio?`nOlZ)nK&c[eMWBBMe)[apOQH)pK&hOEK&k,9\E/P.qrE@il/\;nK&b/:[H)r#
+o]2(niT$ZnK&j]-`8uU4oAu(pK&hOE\)bcpK&u=[R,lZUK&_ICl/S5nMWFTnK&c[eMWBBMgZ5<pLunNp
+K&hOEK&kDAYiUJus5eppl/\;nK&bDAY2k2qmGsSniT$ZnK&jr4^#ak-lfFMpK&hOE^?!8pK&u%ST]FM]
+K&_ICnDf_nKB*$mK&_ICK&c(TS)f1^qW*Lnn`,enK&kYHWTA`npuRFpl/\;nK&bVGW8rQkkN&/nK&_IC
+e)R[nK&khMUuU.gWoScm`T4bpK&teLVrZ7dK&_ICp>_.nK&ljjLZ=!HK&c:ZQ/mPXo]2(nn`,enK&knO
+U?.!gn`>qpl/\;nK&bhMU?$pei8gZnK&_ICg#K*nK&kSFX5hmnWoScmbiH7pK&tSFXlRmjK&_ICr8WRn
+K&lXdNT5WNK&cL`O5toRmc9Ynn`,enK&l+USE5@alfFMpl/\;nK&c%SSE,:_gZ5<nK&_IChrCNnK&kDA
+YiFEsWoScmdc@[pK&tA@ZfKNpK&_LD!9AamK&lF^PN.8TK&c^fM<'9LkiA5nn`,enK&l=[QK<_[jlN)p
+l/\;nK&c7YQK3YYe`<mnK&_ICjl;rnK&k2;[c?'$WoScmf]9*pK&t/:\`D0!K&_[IqrE@iK&l4XRH&nZ
+K&cmkK]IaGioHfnn`,enK&lL`Ol_2VhrUZpl/\;nK&cF^OlV,Td,_OnK&_IClJn;nK&k#6]AqT)WoScm
+h;kHpK&su5^?!]&K&VsQn`,5]K&bhMU>l".MW9HOrT&RkK&kbKVW74,P2q5UpuI@pK&t_JWT<=)Rc8qY
+r8NLlK&al2^#J#1U>pjcn)KYnK&ji1^uO,.WoScmioHfpK&sc/`8o>,K&W-Vm,N]XK&bYHVrIO3MW9WT
+puI%fK&kSFX5eflKAusmK&hOEd,_Onl/S5lK&QdiKB%RD_;iDliSpTlK&cL`O5toR^?!8nK&_ICm,OGn
+K&jB$c/[43K&W<[kMq0SK&bJCXQ''8MW9cXo]1VbK&kDAYiC>qLZA<nK&hOEbN-1nl/S5lL>r0lK&_IC
+^#R,liSpTlK&c[eMWBBM\`ConK&_ICn`,enK&j2tdc8a8K&WH_j5YaOK&b>?Yi>K<MW9r]n)T)]K&k8=
+[,ZbuN8sZnK&hOEa5jnnl/S5lMW4HlK&_IC\DtcliSpTlK&cgiL?*sI[H,WnK&_ICp#D(nK&j&pf&P0<
+K&WWdhW'4JK&b/:[Gq#AMW:)alf<ZYK&k)8\`8;%OQ5rnK&hOE_W8Pnl/S5lO5fflK&_IC[,]KliSpTl
+KAusmK&hOEYiO9nK&_ICqW!FnK&ilkgZ-]AK&Wchg>deFK&b#6\`3GEMW:8fk2_-TK&jr4^#O_)Q/h;n
+K&hOE^?!8nl/S5lPN))lK&_ICYiF3liSpTlLZA<nK&hOEXQ8!nK&_ICro8^nK&i`ghrE,EK&Wolf&MAB
+K&al2^#FY'V;g@lK&_IC^>m2ln`#_lRH*SnK&hOE]&^unl/S5lQf@AlK&_ICXQ.plK&VjNo](P`K&`Ze
+hr<>KWoJ`l!9AamK&iTcj5\PIK&X&pdc5r>K&a`._;^(+WT)XlK&_IC]&Uoln`#_lS`AknK&hOE[cG]n
+l/S5lS)WYlK&_ICW8lXlK&W!RnDf,\K&`Naj5SbOWoJlpr8`IjK&iH_kMstMK&X2tcJsN:K&aT*`SuL/
+Xl@plK&_IC[c>Wln`#_lU#Y.nK&hOEZK0Enl/S5lTAnqlK&_ICUuU@lK&W-Vm,N]XK&`B]kMk1SWoK#t
+puI%fK&i<[lf6CQK&X?#b2\*6K&aH&al7p3Z/X3lK&_ICZK'?ln`#_lV;pFnK&hOEY2n-nl/S5lUZ14l
+K&_ICT]>(lK&W9Zki79TK&`6Ylf-UWWoK0#o]1VbK&i0Wn)MgUK&XH&a5_d3K&a<"c/O?7[,TElK&_IC
+Y2e'ln`#_lWT2^nK&hOEWoVjnl/S5kWo;XjK&VCARH!MjiSgNjT&SklK&_ICQ/h;lg#B$lPN2/nK&hOE
+OQ?#ndGoi;`8SJjK&VCAYN"'jq;I4j\Dk]lK&_ICX5hjln`#_lXQ.pnK&hOEVW?Rnl/S5kXl7jjK&VCA
+QK%;jiSgNjU>k.lK&_ICOlQ#lg#B$lQK.AnK&hOENTBfndGoi;a5O\jK&VCAXQ%jjq;I4j]]-ulK&_IC
+VrQRlK&X/scf9W;K&`K`jPoF`Rc1O1dc,l<qVoi]]Af"5n_rHcU>i$/hW'4JK&_mOp#:S_S`8elK&_IC
+L?&6ldGfc:b2KnjT&Skle`3glW8cRjq;I4j^Z*2lK&cagm,X_tUuU@lK&X9!bi=<8oAf2uV;n*+kMkac
+Rc1X4cf1#Fo]*==cf1#Fo\ncfU>i03g>deFp#F0T`oDs:q;R"cU#P(lK&c7YalLb-K&b8<K&P#6[Gn@K
+e`4X/^>c!KhVn:hMW2M4_;gsDlK$+K\`9@Cj5P[M]&LilOlQ#n_W8PnR,dMll/J/j\)GQjSDr_lVrQRl
+N8jTjiSgNjXQ%jlM<"HnWoVjnLZA<lK&WTchrB=K!99j8iT#OMro;MfK&P,9ZJrITalBqlb2T/TiSjUk
+MW2Y8^#Q$NguQ*.aQ&iOk2M!P^>d,lTB#"nZfKKnQ/h;ll/J/j]&CcjVrHLlSE&elLuS<jiSgNjYN"'l
+QK.AnS`JqnK]E*lK&W]fguFFTp#MD!mc/oZqr?;fK&P5<YN!L[^Z2NXeDd+[jPfpnMW2b;]&U-Wd,_Fl
+e)QnWl/I<S_;`>lX5hjnW8u^nP2l)ll/J/j^>[&jYi=-lPN2/lL#W*jiSgNjZJs9lT]>(nPN;5nK&cmk
+K]9#kg#JI[lf<ubpu?tdpZ(#fK&P>?XQ%I`\)X@Gh;XsakM_$Ocf)7j`8\PlT&\qlPiD/jn_oYj`8\Pl
+[H#QnT&f"nO5olll/J/j_;W8j\Dk]lMW=NlK&VC@\`(]jYi=-lK&_IBq;UAlWoC2@e`3@`ioG^PK&cL`
+hVs.Gg>T$jeDd[lTB#"lRH!MjK&P/:Z/X!e\)Wh8m,F/eo&9,tP2aOA]]6]c`oNHHmGj/cpYtGsRc23D
+^Z*&g_rHC0!9/Uiro/Xj]]$oj\Dk]lK&c^fM;n6gjPd,uZ/X3lWT2^nK&lagMW=6eiSoIJh;P6jgZ#0l
+QfIGlQK%;jK&P8=Y2[piYiCf)o\tnjp#5H"P2aXD\`:Zh^>t=8p#CnhqVpc!Rc2<G]]-uk]]4V(qr<Ll
+qr3Fj^Z!,j^Z*2lK&cI_OQ,lkkM`H#[,TElZ/a9nK&lI_P2kujjPkdMi8LHjio6ZlOlQ#lPN))jK&PA@
+X5_jmWT/iqqVmFmpu1c%P2aaG[c>Tl\)`>*r8WOlrSm)$Rc2EJ\`1ln[c;u"p#D(lpu74j_Vr>j`T"Vl
+K&c7YQK%DnlJ\c&\)PWl\)Y]nK&l4XRH*VnkMh*Pj5HZjki/)lMrXTlOQ,ljK&PJCW8capUZ7!e!9/go
+qr.)(P2ajJZfBNpYiLDss5\mo!938&Rc)NM[,KZrX5\`jl/J/jo&9)rU>a&L^Z*Gr\Dr2$kMr)lmGdNl
+WoCSKb2^4r`T2X3jQ)rnki:sfK&GnORc3ksOQ(lOs5K!rq;D),MW*FNV;gXsS`>=^r8W[oro*D+P2asM
+YiFEsWoScmq;dFns5WG)Rc)WPZ/OQuV;d*djPlfjnDWrrU>a/O]].>uZK$PsiT$Zllf.BlWoC\Na5b+u
+^Z:"-hW1Nnk2YgfK&H"RQf7_uMrK?Jq;RIor8@D/MW*OQU>kP!QfE\Xp>_.ln_oYjf&EglhW(HnK&lOa
+OQ69!mc'\ne_mUhj5HZjK&Y\IUuC_"p#)S'b2Knjf&EglK&bYHVrHq"S)M6C_;`c"[Gul!eDmali8X=d
+K&H(TQ/V]#L>mgEo\u%mro!V1MW*UST]5M$P2h/Sn`,elro/XjgYo*jl/J/lK&c+URc=&#o\l7sf\igh
+ki&#jK&YMDWT!.$pu%n*c/H+jgZ#0lK&bGBXlAI%T&IZI^>dW$YiC>qcJu=lh;\+dK&H1WPMlN$K&VCA
+n)BSjq;@.hk2Dljp>V(lK&c4XQf@r&LZ.+KV;gq&Q/dJVjPullo]#T'Rc)oXWT!7'QK!MUe`*ajki)Br
+U>aGW[,U$'UZ6sddc7Ulio6Zja5O\jf]&slK&b#6\`2?&pu-h_o\c"nqr34eK&Z+UR,S&'r8<Ikl/A)j
+qr3FlK&c%SSDsA(MW*OQU>ke(OQ1rQhrCNln`'B'Rc*#[VW%((P2_)QdGhIjjl-0rU>aPZZ/Xm)T&YF_
+c/Z7li8UNjb2Knjh;Y<lK&ai1^>df)qVd%ap>D:rpYpeaK&YqPS`0M*rnr[mlf"5js5J^lK&bnOT]5_*
+N8`gUT]5_*N8oNMgZ,6ln)F6'Rc*)]UuD%+NT,QLbi6+jio'mqU>aY]Y2\^*RcB"[aQ'nlh;Y<jc/H+j
+iSpTlK&aZ,_rB5+rS`@dq;@\"o&>8\K&YeLU#Gh+MW"$_RGn#%K&VCAg>]*jK&PkNS`9S,LZ=!Hf&Nml
+m,J$'Rc*2`U#Gk,M;j-HaPshjiSgNhg>Jsho&5_jK&XT*_r64+cf)7jk2MrlK&aN(a5YS-s5ARfqr!t&
+mc&iXK&YYHV;_7/MW"*aS)O)#K&VCAf&EgjK&PqPS)OG-KB%RDdc7Ull/J/ijPZZhro&RjK&X`.^Z"/1
+U>XhbVr@@.NT,QL]]-ujK&P/:Z/Y'.RH&nZ\DtcldGfc9rSX7*lJdETK&YMDWT![3MW"0cS`0/!K&VCA
+dc.OjK&Q%SS)XG-K&_ICcJu=ll/I3~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+161.154 471.978 mo
+75.969 471.978 6.903 425.736 6.903 368.685 cv
+6.903 311.643 75.969 265.401 161.154 265.401 cv
+239.391 265.401 304.018 304.401 314.052 354.948 cv
+304.434 331.362 li
+302.742 327.033 302.256 325.836 296.46 325.836 cv
+290.421 325.836 289.935 327.033 288.243 331.362 cv
+236.035 459.013 li
+213.862 467.272 188.328 471.978 161.154 471.978 cv
+250.746 452.78 mo
+253.44 446.211 li
+263.091 446.211 li
+259.149 448.537 255.031 450.729 250.746 452.78 cv
+278.312 435.879 mo
+257.544 435.879 li
+285.822 366.678 li
+303.064 409.238 li
+296.848 418.98 288.464 427.949 278.312 435.879 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[308.64 0 0 208.32 6.24 103.204 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 643
+/Height 434
+/ImageMatrix[643 0 0 -434 0 434 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K(+B]K(+B]K(+B]K(+B]K(+B]naM_3K(4H_K(4H_l1(53K(+B]K(+B]K(+B]K(+B]K(.I_Wpt]2K(4H_
+K(77YK(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]
+dI;bWK(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(.1W
+K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]dI;bV
+K("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]K(+B]K(+B]
+dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]K(+B]
+K(+B]dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]
+K(+B]K(+B]dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]
+K(+B]K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[K("<[K("<[
+K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[K("<[
+K("<[K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[
+K("<[K("<[K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K("<[K("<[K("<[l0k)/K'n6Y
+K'n6YK'n6YK'n6YK'q=[WpbQ.K("<[K(%+UK'n6YK'n6YK'n6YK'n6YK'n6Yna;S/K("<[K("<[l0k)/
+K'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YdI)VSK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6Y
+K'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'q%SK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'qmkRdG^o
+K'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6YK'n6YK'qmk
+RdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6YK'n6Y
+K'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6Y
+K'n6YK'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6Y
+K'n6YK'n6YK'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0WK'e0WK'e0W
+K'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0WK'e0WK'e0W
+K'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0WK'e0W
+K'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0W
+K'e0WK'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VR
+K'e0WK'e0WK'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'gtQ
+K'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WdHuPQ
+K'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0WK'e0WK'gtQ
+K'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0WK'e0W
+K'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0W
+K'e0WK'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0W
+K'e0WK'e0WK'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0W
+K'e0WK'e0WK'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*UK'\*UK'\*U
+K'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*UK'\*U
+K'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*U
+K'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+
+K'\*UK'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0W
+l0Xr+K'\*UK'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*U
+K'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*UK'\*UK'\*U
+K'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*UK'\*U
+K'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*U
+K'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*U
+K'\*UK'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)
+K'\*UK'\*UK'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$S
+K'S$SK'S$SK'VsmP3deeK'\*UK'_agRd5RkK'S$SK'S$SK'S$SK'S$Sg$>[)K'\*UK'\*UdHlJNK'S$S
+K'S$SK'S$SK'S$SK'VsmP3deeK'\*UK'_agRd5RkK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'UhMK'S$S
+K'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SdHcDLK'J]f
+m-EElW9T!"K'IsQO6ZB'e*F7'K'MmkP3[_cK'S$SK'V[eRd,LiN9^0'\*M9'K'IsQK'J$Ss6HlSeEVYN
+g$5U'K'S$SK'S$SdHcDLK'IsQK'IsQK'IsQK'IsQK'MmkP3[_cK'S$SK'V[eRd,LiK'IsQK'IsQK'IsQ
+K'IsQg$5U'K'S$SK'S$SdHcDLK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQl0=`%K'@mOK'@mOiT[*%
+K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%K'@mOK'@mO
+iT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%K'@mO
+K'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%
+K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQ
+l0=`%K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQ
+K'IsQl0=`%K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'@mOK'@mOK'@mOn`c5%
+K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mOK'@mOK'@mO
+n`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mOK'@mO
+K'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mO
+K'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mO
+K'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mO
+K'@mOK'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`$K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\I
+K'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mO
+K'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mO
+K'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mO
+K'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mO
+K'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#
+K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gM
+K'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gM
+K'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#
+K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mO
+l04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mO
+K'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'.aKK'.aKK'2smMWfZUK'7gMK';ag
+P3IS_K'@mOK'DOaRcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gM
+K'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!
+K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aK
+q<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aK
+K'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2F
+K'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gM
+dHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gM
+K'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!
+K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aK
+g#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'.aKdc[n!K'7gMK'<6uK]dsMK'.aKK'.aKK'.aK
+K'.aKK'0f0a68-=K'7gMk320pK'.aKK'.aKK'.aKK'.aKK'.aKK'1_JXltB#K'7gMr93S3Rc_rY[-*&(
+K'.aKoB24ta6(%tK'.aKK'2I_n)gY5\`_-!K'7gMK';I_l0!Z\K'%[IK'%[IK')%SU?@-kK'.aKn`H"t
+dc[n!K'7gMK'33ulK=VtdcIarK'%[IK')OaoAu_/`9+htK'.aKK'2Rbm,k>2[HGj!K'7gMK';Ucjl_6W
+jlN)rK'%[INTTrrq;mLrfB00tK'.aKN9BrtK'(DA[-*&(K'.gMs5rS.RcVlW[,uu&K'%[IoB,N'U?9;S
+_WQO6K'.aKn`Q(t\`V&tK'.aKK'2C]l/mTZioQlrK'%[IOll5rq;mLreE3stK'.aKO6?/tK'(;>\*&A+
+K'.pPr9!8+RcVcT\)r;)K'%[Ip?(`'U?9/O`ohs:K'.aKp#h@t[H>ctK'.aKK'2OajlV0VjlN)rK'%[I
+Nop#rq;mLrfB00tK'.aKN9BrtK'(DA[-*&(K'.gMs5rS.RcVWP]B4_-K'%[Iq<$r'U?9&Lale9=K'.aK
+pudRtZKBQtK'.aKK'2XdioYjSioQlrK'%[IOll5rq;mLre)mmtK'.aKO6?/tK'(8=\EAJ,K'.pPr9!8+
+RcVNM^?1%0K'%[IrT<5'U?9&Lale9=K'.aKpudRtZKBQtK'.aKK'2XdioYjSgZ>BrK'%[IQfdYrq;mLr
+c/uItK'.aKQKRYtK'(&7^?:+2K'/0Wp#bN$RcVNM^?1%0K'%[IrT<5'U?8oHc0']AK'.aKqr`dtY3+9t
+K'.aKK'2aghr]OPf]B0rK'%[IS*&qrK&tA@ZfZl%K'&9ZnE'3%P30UC_WQO6K'/9Zo&f3!RcVEJ_<-@3
+K'%[I!9Spq]&h&rK'%[IK')jjioR3&X6/'tK'.aKK'2mkgZF+LgZ>BrK'%[IR-*_rK&tJCYi^Q"K'&0W
+oB#N(P30aG^?:+2K'/0Wp#bN$RcV9F`TDd7K'%dLroJan[cPcrK'%[IK'*!nhW:d"W92jtK'.aKK'3!n
+f]IeIe`EsrK'%[IT'#.rK&t8=[cW2(K'&B]mH*m"P30L@`TMj9K'/E^mcNcrRcV9F`TDd7K'%dLroJan
+[cPcrK'%[IK'*!nhW:d"W92jtK'.aKK'3!nf]IeIdH.[rK'%[IU?:FrK&t,9]&nV,K'&Nal/hHsP30@<
+ale9=K'/NalfRHoRcV0CaQA*:K'%mOqrNFkZfTQrK'%[IK'**qgZ>HtUupRtK'.aKK'3-reE2AEcK2Ir
+K'%[IV<6XrK&t#6^#jq/K'&Wdk2l-pP30@<ale9=K'/NalfRHoRcM3D`T;^5K&q^JroE&!U?/T?eE2AF
+K'%^J!9MnqWog,>hrfUSK'.aKro_enK&kSFX6"rpK&rK`kiDR#MWMtA]&nV,K'&Nal/hHsP30L@`TMj9
+K'/E^mcNcrRcM*AaQ8$8K&qgMqrH_sU?/T?eE2AFK'%^J!9MnqWog#;iobpVK'.aKdH6&AdH%UpK&qUG
+U?1@pq;dFp_WAVrK'%[IT]Y:rK&sT*al\3;K'&H_lfIBmRcM*AaQ8$8K&qgMqrH_sU?/K<fB.\IK'%jN
+r8iOlUugLrK'%[IK'*'peE);CcK)CpK&qUGV<-Rpq;dFp_WAVrK'%[IT]Y:rK&sT*al\3;K'&H_lfIBm
+RcLj:cfKc?K&r'To]4ulU?/65hWBFPK'&*Up#UeeS`T"rK'%[IL?AHrdH,u@cK)CpK&qUGV<-Rpq;dFp
+^ZEDrK'%[IUupRrK&sK'biXN>K'&TckN1siRcLs=biOH<K&qsQpZ1;oU?/B9g?+"LK'%sQq;m4iU#k:r
+K'%[IK'(JBK&k>?ZK6]"K&r`giT0gqMWM_:_<-@3K'&chioPdR]&h&rK'%[IRHEerl/eAp[,fQpK&qUG
+O6-#piT-`pV<-RrK'%[INop#rK&rQbk2q9XK'%gMrT2GgK&k)8\`JG)K&rung>r(jMWMJ3aQA*:K'&un
+guX.LZfTQrK'%[ITB>4rl/eAp[,fQpK&qUGO6-#piT-`pV<-RrK'%[INop#rK&rQbk2q9XK'%gMrT2Gg
+K&ju5]]Fb,K&s)qfAqPE^Z<>pK&qUGUugLpn`5kpYiX?rK'%[IUZULrl/eApXlS'pK&qUGQK@MpK&ich
+hW9@NK&r$Sp#OfeWo]Q.mH0#_K'&$SpZ9faK&ju5]]Fb,K&s)qfAqPE^Z<>pK&qUGUugLpn`5kpYiX?r
+K'%[IUZULrl/eApYiO9pK&qUGP3)5pK&ilkgZ=%KK&qmOq;g5iWo]]2l/mT[K'%pPqW6,dK&ji1^u^10
+K&s2teDu5B]B%&pK&qUGVrc^pn`5kpYiX?rK'%[IUZULrl/eApXlS'pK&qUGQK@MpK&ichhW9@NK&r$S
+p#OfeWo]]2l/mT[K'%pPqW6,dK&ji1^u^10K&s2teDu5B]B%&pK&qUGVrc^pn`5kpXl\-rK'%[IVWQ^r
+l/eApXlS'pK&qUGQK@MpK&ichhW9@NK&r$Sp#OfeWo]Q.mH0#_K'&$SpZ9faK&j`._rZL3K&s?#d,]f>
+\E(ipK&qUGX6&!pn`5kpXl\-rK'%[IVWQ^rl/eAoXlJ!nK&hOEQK7GniT$ZnT&f"pK&qUGQ0%Gpg#T0p
+O6-#rK'%[IPNMArdH,u?a5ahnK&hOEXQ8!nq;[@n\E(ipK&qUGX6&!pn`5kpWTDjrK'%[IWoi!rl/eAo
+YiF3nK&hOEPN;5niT$ZnU?(:pK&qUGOlc/pg#T0pPND;rK'%[IOQQ/rdH,u?b2^%nK&hOEWT;dnq;[@n
+]B%&pK&qUGW9)dpn`5kpXl\-rK'%[IVWQ^rl/eAoXlJ!nK&hOEQK7GniT$ZnU?(:pK&qUGOlc/pK&iB]
+l/dNYK&qjNqW-&bK&ac/^uU+.K&j/se)U8aMWD2+cK0Z>K&s/se`;>CXlS'pK&qUGVWHXpl/\;nXlJ!n
+K&hOEQK7GniT$ZnT&f"pK&qUGQ0%GpK&i6YmH&r]K&r!Rp>jW^K&aZ,_rQF1K&j9!d,Xr^MWD/*cfKc?
+K&s/se`;>CXQ8!pK&qUGVWHXpl/\;nVW6LnK&hOES`JqniT$ZnS)iepK&qUGR-!YpK&i-VnE#8`K&r*U
+oAn<[K&aZ,_rQF1K&j9!d,Xr^MWD/*cfKc?K&s/se`;>CXQ8!pK&qUGVWHXpl/\;nWT2^nK&hOERH3Yn
+iT$ZnT&f"pK&qUGQ0%GpK&i6YmH&r]K&r!Rp>jW^K&ac/^uU+.K&j/se)U8aMWD;.bN4?;K&s&pf]7YF
+YiO9pK&qUGUZLFpl/\;nWT2^nK&hOERH3YniT$ZnS)iepK&qUGR-!YpK&i-VnE#8`K&r*UoAn<[K&aN(
+a5hj5K&jB$c/XE9[,]KnK&hOEY2n-nn`,enWT;dpK&qUGWo_ppl/\;nVW6LnK&hOES`JqnK&`H_jlD$S
+K&i3Xmc3!\WoTB)nE#8`K&r*UoAn<[K&aN(a5hj5K&jB$c/XE9[,]KnK&hOEY2n-nn`,enWT;dpK&qUG
+Wo_ppl/\;nUZ::nK&hOET]G.nK&`?\ki@?VK&i<[lf6[YWoT-"pZ7"gK&r?\m,ZRTK&aN(a5hj5K&jE%
+bi=<8[,]KnK&hOEYN43nn`,enVW?RpK&qUGXl\-pl/\;nVW6LnK&hOES`JqnK&`H_jlD$SK&i3Xmc3!\
+WoT6%o]:\dK&r6Yn)VmWK&aW+`8lO2K&j9!d,T`<\)Y]nK&hOEX5qpnn`,enWT;dpK&qUGWo_ppl/\;n
+VW6LnK&hOES`JqnK&`H_jlD$SK&i3Xmc3!\WoT6%o]:\dK&r6Yn)VmWK&XQ)`8cI0K&a2td,Ol\MW:u%
+dc?#@K&j5udGscWP2rM$h;s7MK&s,rf&Z)VRc:=+g>deFK&`<[l/L[]U>q^&l/[HWK&i<[lf6[YWoT6%
+o]:\dK&r6Yn)VmWK&XQ)`8cI0K&a2td,Ol\MW:u%dc?#@K&j5udGq7eg#T!jhW9@NK&s,rf&Z)VRc:($
+iT#OMK&`Naj5QQfki8#im,WcZK&iH_kMq]bo&PVfqrNFkK&rH_l/^7QK&XH&a5_d3K&a?#bi6"hcf;:j
+dc?#@K&j5udGq7eg#SmgiT5[QK&s9!dcBZRRc:4(h;a+IK&`E^k2Mrkk2Vojl/[HWK&i<[lf6[Y^#JJ?
+P2l)nK&hOEOQ?#ndGoi<^Z*2lK&_IC[,]Kl[c5Ql[,]KnK&hOEYN43nn`.@Ce`3akfAqPEK&iijguIYZ
+^Z!u-V;g@lK&_ICS`AklS`8elRcEYnK&hOERH3Yng#Kd*mc0Jjn`5;_K&i'To&J-X^>[&j]]-ulK&_IC
+\)Y]lZ/X3lZ/a9nK&hOEZK0Enn`.1>g>f0mg>mkHK&irmg#M>W^Z!u-V;g@lK&_ICS`AklRc<SlRcEYn
+K&hOERH3Yng#K['n`,emn`5;_K&i'To&J-X]A^ij]]-ulK&_IC\)Y]lYi=-lXlJ!nK&hOE[cG]nn`..=
+gZ,-jhW0:LK&j)qe`5oS]]%c-V;g@lK&_ICT&\qlRH!MlQfIGnK&hOESE/kng#KX&o&Geko]1VbK&i0W
+n)MgU]&Ccj]]-ulK&_IC\)Y]lY2\!lXlJ!nK&hOE[cG]nn`.(;h;b?lhW0:LK&j)qe`5oS]A_]-V;g@l
+K&_ICT&\qlQf@AlQfIGnK&hOESE/kng#KR$o])"mo]1VbK&i0Wn)MgU]]$oj^Z*2lK&_IC[,]Klq;T'G
+cf2Fnbi=<8K&`rmfA`^fguG?ngZ3tIK&irmg#M>W\DcK-V;g@lK&_ICT&\qliSqB+lf+Jpk2V'RK&`0W
+mGa/cp#D+no]1VbK&i0Wn)MgU\`(]j^Z*2lK&_IC[,]Klq;SsDdc.aqbi=<8K&`rmfA`^fguG?ngZ3tI
+K&iunf]25V\DcK-U>k.lK&_ICU#Y.liSqB+lf+Aml/RBUK&`9ZlJdi`p#D+no]1VbK&i0Wn)MgU[c,Kj
+\Dk]lK&_IC]Apulq;SjAe`*gme)Q&?K&a2td,LeZiT$cphW0:LK&j)qe`5oS\)HE-U>k.lK&_ICU#Y.l
+iSq?*m,FJnl/RBUK&`9ZlJd`]pu@Fqo]1VbK&i0Wn)MgU[,K?j\Dk]lK&_IC]Apulq;Sd?fAa$oe)Q&?
+K&a2td,LbYio?lqhW0:LK&j)qe`5oS\_uK+W8ZLjK&VCAS)WYjPi;)jRc<SlK&_ICRH*SlMW4HlNoTfn
+K&hOEPiV;ndGqgral1(p_W$1,K&X)qdG_4df&F$qd,T`<K&a)qe)I.^i8^crgZ3tIK&iunf]25V[c$9+
+V;^:jK&VCAT&SkjPi;)jRH!MlK&_ICRH*SlLZ86lNoTfnK&hOEPiV;ndGq^obi-:p`SuL/K&X2tcJbna
+f&F$qd,T`<K&a)qe)I%[j5[)ugZ3tIK&iunf]25V[c$9+UuC4jK&VCAT&SkjPMu#jRH!MlK&_ICRH*Sl
+LZ86lNoTfnK&hOEQ/qAndGq^obi-:p`SuL/K&X2tcJbk`fAa-rd,T`<K&a)qe)I%[j5[)ugZ3tIK&iun
+f]25V[G^3+UuC4jK&VCATAnqjOl>ljRH!MlK&_ICRcEYlL>r0lMrXTnK&hOER,mSndGqLidc%gsaPqg2
+K&X<"bMfAXgu>Qte)Q&?K&a2td,OTTYMnR%W8cRlK&_ICX5hjll/K#,l/AGshr97IK&WE^jPc3ZoAZ1t
+lJmKVK&`<[l/LCUYi5K=OlGrlK&_ICP2l)ldGhLjd,D^t`SuL/K&X2tcJbb]g>]Hud,T`<K&a)qe)KoW
+Z/O^%X5_dlK&_ICW8lXll/K).kM`>tgu<qFK&W<[kM_T_n`$(ukMq0SK&`3Xm,H^XZJkW=PiD/lK&_IC
+O5olldGhLjd,D[s`o;U0K&X2tcJb_\gZ#NudGoi=K&a)qe)KoWYi4X%WoD^lK&_ICW8lXll/Ju+lJ\Pt
+hr97IK&WE^jPc*Wp>VM"lJmKVK&`<[l/LCUXl99=OlGrlK&_ICP2l)ldGhIidG_dt`o;U0K&X5uc/GPY
+h;Ya"dGoi=K&a,rdc0fVY2SL%WoD^lK&_ICWT2^ll/Jl(mGXl"hr97IK&WE^jPf(VY2K!3SDiYjK&VCA
+Qf@AjK]2sjOlGrlK&_ICP2l)ldGh:df&=4!al7p3K&X?#b2N0TXl/'pZJj3jK&VCAZ/X3jS)NSjVrHLl
+K&_ICXQ.pll/Jl(mGXi!i8T@JK&WE^jPf(VY2K!3S)NSjK&VCAQf@AjK]2sjOQ,llK&_ICP2l)ldGh@f
+eD\+"`o;U0K&X5uc/JKWYMe3p[GfEjK&VCAY2\!jSDiYjWoD^lK&_ICWT2^ll/Jr*lf"`"h;X%GK&W?\
+k2G:XYi,-3T&JejK&VCAQ/_5jL#N$jPN))lK&_ICOQ5rldGh=ee`"4#`o;U0K&X5uc/JKWY2J-p[GfEj
+K&VCAY2\!jSDiYjWoD^lK&_ICWT2^ll/Jo)m,=i#h;X%GK&W?\k2G:XYMf'3T&JejK&VCAQ/_5jL#N$j
+PN))lK&_ICOQ5rldGh=ee`"1"a5V^1K&X5uc/JKWY2J-p[,K?jK&VCAY2\!jRGmGjWoD^lK&_ICWT2^l
+l/Jo(m,4c!h;NtEK&N9Zk2;-Tq;Ih%ki.3RK&W0Wlf!HSs5B.#oAbG_K&`'TnD_jTYM[jf^Ym&hK&M=?
+[,K?hUYt(h[,K?jK&VCAYN"'jRGmGjWT)XlK&_ICWT2^ll/Jl'mGOl"h;NtEK&N9Zk2;*SqVdq&ki.3R
+K&W0Wlf!HSro'(#oAbG_K&`'TnD_jTYM[jf^Ym&hK&M=?[,K?hU>Y"h[,K?jK&VCAYN"'jR,RAjWT)Xl
+K&_ICWoMdll/Jr)len`"gYmbCK&N0Wl/7KXpu.e&k2M!PK&W'TmbrcV!9'.$n`,5]K&_sQoA\0WXP_Xf
+^Ym&hK&M=?[,K?hU>Y"h[,K?jK&VCAYN"'jQf7;jWT)XlK&_ICWoMdll/Ji&mbk&%gYmbCK&N3XkhqBW
+pu.e&k2M!PK&W*UmGWZUs5B4%n`,5]K&_sQoA\0WX5DRf^Ym&hK&M=?[,K?hU#=qh[,K?jK&VCAYN"'j
+Q/V/jWT)XlK&_ICWoMdll/Jf%n)1/&gYmbCK&N3Xkhq?Vq;In'k2M!PK&W*UmGZaWWo00$mc&iXK&VgM
+p#4<WX5DRf^>QuhK&M=?[GfEhU#=qhZf09jK&VCAYN"'jn_pJ*lJ\f&f]%MBK&W]fgu7MVWSd:)V;U4h
+K&M=?T&JehL#DshRc3MjK&VCARH!Mjg#8shr8<q#n`#/[K&VpPo&8!TWo)Lf^>QuhK&M=?[GfEhT&A_h
+Zf09jK&VCAYi=-jn_pA'mGY,)f]%MBK&W`ggYqDUX5EF)Vr6@hK&M=?S)NShLZ&*hS`/_jK&VCAQK%;j
+g#8shrns1&mc&iXK&VgMp#4<WXP_Xf_;N2hK&M=?ZJj3hTA\eh[c,KjK&VCAXl@pjn_pD(m,>,+e`)2?
+K&WWdhVm_XWo*@)Wo2RhK&M=?RGmGhL>`$hSDiYjK&VCAQf@Ajg#8shrSX(%n)ArYK&VjNo\n3VX5DRf
+_r/>hK&M=?Yi4'hq;A=2i8D6*aPha0K&NZegYeFVm,>,+e`)2?K&WWdhVm_XW8I4)Wo2RhK&M=?RGmGh
+iS^Zlqr"4,iSfCIK&MjNo&,,Xr8="%n)ArYK&VjNo\n3VVVg4f^u3,hK&M=?Zf09hq;A.-jl!Z,bMe'3
+K&Nchf\i"Pn):;*g#@VCK&W`ggYqDUVr..)WSlLhK&M=?RGmGhiS^Wkr8=:,io,LJK&MjNo&,,Xr8="%
+n)ArYK&VjNo\n3VVVg4f^u3,hK&M=?Zf09hq;A.-jl!Z,bMe'3K&Nchf\htOnDUD+g#@VCK&Wchg>V;T
+VVh()WSlLhK&M=?Rc3MhiS^TjrSXC-io,LJK&MmOn_f#Wqr!q%n)ArYK&VjNo\n3VWSZ@d`S\DfR,I;h
+gYo*hY2IjfTAS_f]&:]hK&M=?W8ZLhQ/M)hXl7jjK&VCAVW-Fjl/AStoA?Y,fAM8=q;BZZ]&8q5m,*QT
+rSXC-io,LJK&MmOn_f#Wqr""'mG``WK&VdLp>OEXWSZ@d`S\DfRc*Ghg#8shY2IjfTAS_f]&:]hK&Qag
+jl2rlWSuRhPi2#hYMn!jK&VCAUuL:jl/APso\Z_,f\hA>qr#`X]\o18ledERrnsI-j5GUKK&MmOn_f#W
+qV[q'mG``WK&VdLp>OEXW8?:d`8A>fSD`ShfAWghY2IjfT&8Yf]&:]hK]2sjhr:HjWSuRhPi2#hYMn!j
+K&VCAUuL:jl/APso\Z_,f\hYFq;JjBbM\cGledERrnsI-j5GUKK&MpPnDJoVq;@h&mc&iXK&VdLp>OEX
+W8?:d`8A>fW8QFhbMfthYMdpfS_rSf\_tWhLZ/0jgZ#0jWSuRhPMkrhYMn!jK&VCAUuL:jl/AMrp"uh-
+f\h_HpYiU?bi"lHledBQs59R.j5GUKpYj'Mal/HBnDJoVq;@h&mc&iXK&VgMp#4<WVr$4d`8A>fWSlLh
+b2KnhYMdpfS_rSf\_tWhQf7;jbMp%jWo;XhPMkrhY2RpjK&VCAUuL:jl/AStoA?\-f&2kPmGY2+f&2kP
+mGEZUrSXF.iSfLLro1*?e_uYLo&/3ZWo*d4T&AklK&QXdX5_soM;e<hdGUnYh;?60^#5pKg#:$2]ATgL
+f&*"TkMWo/b2JcIlJftG\`'RIg#2DYUu1Y!Z/F'hOl>lj_W&DjU>b(hl/8Jro\Zk0eDQ\Om,>&)fAMnO
+n)&iVrnsO/iSfRNr8Og;fAVkNo&/3ZWo*a3TA\tmK&Q^fVrHUmM;e<hdGUnYh;?60^#66Td,De!_r.ZT
+f&*"TkMWl.bMeoKl/KeD]A]dKg#2DYUu1Y!Yi+!hP2Yrj^uE8jU>b(hl/8Jro\Zk0eDQtWjPconhr'aW
+n)&fUs59X0iSfUOqr4[9f\qtOo&/3ZWo*^2T]#(nK&QagV;gFlM;e<hdGUkXhVZ<0^>QBVcf)Xt`8IcU
+f&-;\pYN%0khs)2aPiuShVu9/`SmcSgYhV[pYN%0nDLY2d,CPSk2Ni/c/G>Sj5B1[pt`(/pYW(0fAN(T
+lJ\c%g#/4Tm,-dZpt`(/s50X0hr'XTo&6>%iS]dTo\\?Zo\R(7ptqh(lJ[?R!9'^4iSf[Qq;BZYpt`(/
+hquE1^>QEWcJcLr`SdoWe_g2[pt`(/kMNu1`o*uWf&='rc/>JWh;@b[o\Qe/n_g_2dG^\Ujl3]-cJbGT
+j5B1[q;&10p><%1e_m.Zio-WjiS^!Zmbd!\q;&10rnjU1h;F^ZlJ\2jl/7QZp>=Q\p"m.7qVS(+kM_<W
+q;Rh%lJ[NWr8>u\q;&41h;?91]\pH\a5OMdbi#S\fAHD]q;&41jkmi1`8J#\cf)(deDR.\hr!t]p"lq1
+n)1V3cJbYZh;YQrf&<4Zjl#C]p>)t0p><%1e_m@`gu4a]khq`ambd!\p>)t0rnjU1h;Fp`jPc<]nDK;a
+p>=Q\o\R(7q;7t*ki%HYpu7\#lf!ZYqr#l[pYE%0hVZB2]\p]c^u;NVe)7=cfAHD]pYE%0k23r2`8J8c
+aPj)VgYemchr!t]p"ln0nDL\3cf(b[h;YNqfAW=[jl#C]pY<"/p"m%3d,2"`e_l_Nmba,`oA8H_p"ck/
+s50[1hVb'bj5H3\nDK;ap>=Q\oA7"7q;7t*ki%]`n`#\jo&5D`qr#l[p=un.hVQB2]&1Td]AT^Ig#&ge
+g"uP]o\H_-l/085`8J&]cJbnaf&3@^hr!t]o%pS-oAHn3dc%+_gu>EpfAWF^io'(Zp=un.p>3+3dGM:f
+d,:#DoA>\fo%r?^o\Hb.!8ja4gYed`io-'Zn_f>`ptsc^o%pq7ptqk)l/@ibnD]PhoAPMaqr#l[p"Ze-
+hqlK3]&1We]&9UHg#&geg"uP]oA-Y-l/054`SeDea5NrTgu,$ehV[k\n_UM-oAHn3dc%.`gZ#9nf\rR`
+iS`tYp=un.p>3+3dGM=gceslBo\Yego%r?^oA-\.!8j^3gu,*ggu44NpY_"gpYXZ]n_Uk7pYVe)l/@ib
+nD]Mgo\kYcqV]cZp=un.hVQH4\DPTh[G[n>hVY9hgYVb_o\Hb.khj25_r/Ah_Vq3Iio$Tii8=(^o%pV.
+o&-k4d,D1eeDd:`hr16ej5B1[pY<"/p"m(4cel:jb2A08q;77jo\SQ`p"ck/s50g5g>K'jfAVMDr8<Fi
+qVTu`oA7"7q;8"+kM_lgl/IQZqVd4gr8>u\p"Zh.hVQE3\_k`j[,@b<hqtBigYVb_oA-\.khj25_r/Di
+_;V*Hio$Tii8=(^n(tA-oAI%7cJc1icJkGTjl)chk2>L^o\?\,pti:4dbhUmb2A08q;7@mn_W6]nD1G-
+!8aX2h;G3hgu41Mpu%+hpYXZ]mbYY7p>;e+kM_lgl/IQZqVd4gr8>u\o\?_-hqlN4\_kooYMc&2jPQro
+g>;Y^nD1G-l/085`8JMj_;V*Hio$Tii8=(^mbY;-oAI%7cJc1icJkGTjl)fijl#C]n_CJ,pti73e).^n
+b2A-7qVRInn_W6]n(kA-s5'^3h;GEnf&;ABrSW[np>=Q\mG>S7p"u\*ki&2nj5P^N!9&^lr8>u\o%^P,
+i82W5\_kooYMc&2jPQrog>;Y^nD1D,lJKA6`8J\o]]#@=khr8phr!t]nD1D,o&$q6bi$7o`8Qp=nDKhp
+kMPO]nD(A+q;/I7d,2Flal&$6qVRCloA8H_mbP;-s5'd5gYf3lf&;ABrSWUlptsc^mbPS5pYMq-j5?cl
+hVj(FrS`Oi!8l2]n_CJ,i82]7\)5]mYMc&2jPQlmgtqk`n(k;+lefP9_ViMn]A]7<khr2niSX1_n(k;+
+oA@+9b2C(n_r6g<nDKbnl/1a_n_CJ,ptiF8cJQ@n`ScF-s5/jop"nZan(kA-!8ad6g#00odG]]9!9&gn
+qVTu`n(kY5pti(/iS^`og#7PApu..h!8u;_o%^S-hqlZ8[GTZpWo0?(l//>phVS(bnD1G-l/0D9^u3Gp
+\)EY3mGOYqj59CanD1G-n_^t9aPb"p^Yt43p#)4qlegsanD(D,ptiC7celXt^u0h&s59$so\SQ`nD(D,
+!8ag6fAF3taP_[.pY_1kr8-,`mbPS5pYN"/iS^oteDZ#<oAPeh!8u;_n(b8*inhl8\DPusWo0?(l//Gs
+gYVb_n(b8*lJBG8^u*PsZJ^o(n_^"sj50=_mG5,*o\[19bM^@t^>Y+2p#)=tkhkX^n(b;+q;/L8celXt
+^u0h&s59$so\SQ`n(b;+XPVRd]AL]fK&HC]Ol-)ng"u,P^>AV@X5DppYMdphK&Q=[OPnODmbG/)j5.r8
+\_l6#VVmcumGFo#g>;Y^mbG/)le]M8_;Ef#Y2G>up"uJ#inj4^m+o#)p#!::bM^4p_Vp[:n_fnpkhkX^
+n(b8*qVJR8d,2n$]\nD"qr!dtoA8H_n(b;+!8Xa5f\aI$`8H7*oAGqlqqg#_mG5M5p>2n.io$lqf\qG@
+pYh(hdGO?H[,'d!bhfhdh;>*fQJh/fVr-:dq;1Mo[,(')`888de_dOfNo9TfTAS_dn_WTf[,1K5\)5Ef
+`SeJhNoBZhSD`Sfl/2!b[+tH4\)#9bbMKbdK&?=[Q/;;liSEqW[GCl=YMRjf^YcufK&H7YPi)Grg"u)O
+^Y\Y?XP`'rYMdphK&Q=[Ol-5sdGOHJ[+sTqd+u%bjkcTdNo0NdU>Fkbq;(Jo[,($(`nnDdg#&gfMW"<f
+S_rSdn_WWg[,1H4\_kQfal'bhM;e<hRc*Gfl/2$c[+tE3\_YEbcec%dK&?1WQeqSpiSEtX[,%qBeDJ1$
+^u0h&n)0Mhs5)GcmG5M5pYN"/iS_'#d,BT8mbsGh!8u;_n(Y5)iSDl:Zejs'Rbs"[q;.n'i8+4bmG,))
+le]Y<^#.AtY2G;tp>;Fuk2,XbleSr)p#!C=aPb5!\`&D(qV[b!legsanCt>*pt`L:b21S'Z/:/jnDB_l
+q;(#cmbG5+!8Xj8e_e.!`8H7*o&,_hs5)Gcm+oG5p>3"1hr(m"cf'K7mbsGhrnu;`mb>5+hqcW7[,1'(
+Rbs"[q;.n'i8+4bm+f#)le]V;^>IW$Wo/`lqVRn%jkfOakhW`)p#!C=aPbA%[Gchurns1%legsamG#))
+q;&R:bMLG!\DMnqpYV7mptaobleK#+rS=^7fAFC$_r-.)o&,hkr8-,`kM=)5oA6\.io%3%cf'K7mbsGh
+dGO?G\(ootdG;+bjkcTdNo0NdU>Fkbq;(Dm[,(**`888dg#&gfM;\6fT&8Ydn_WKc[bg`8]&1WfcJZ+h
+L#N$hRGdAfl/1j^\(pf8\D>?bcec%dK&?1WRGR_piSE_Q]A<MCYMRjf_r&8fK&H+UQf%f!g"tlI`SU1B
+Yi"Hu\DYQhK&Q"RRGcKMmG#))iSDo;ZJOj&Rbs"[q;.k&iSF=cl.if)le]Y<^#.Z'VVm3erSO.&kMGac
+kM<T'pYWR>al(S)ZJgDo!9'C)lJLj`mG#,*pt`O;akkJ&Z/:/jnDB\kqVC,dl.il+!8Xm9eDJ=(]\nD"
+len5hs5)GckM=)5o\Qh0i8D6*aPha0kM_rhs5;A`mb>5+hqc`:Z/4j(Qf!SUr8++'j5'OelJ/o*lJBV=
+]AMT)U>UX]S)<Gdn_WQd\D?`4^tuudg#&gfK&HI_S)<_ll/(d]\(pf8\_YEbdb_7dK&?(TS)3tsiSE_Q
+]A<MCZ/4!fa5=PfK&GtQRc"/%g"trJ_qk(CZ/49n^YcufK&G\IT\oY(fA>oL\(ootdbV1bm,")dLYr$d
+U#+ebq;(;j\_ZQ-aPOPdiSUBfK&E-Ukhbjdl.ii*o%q1=_r'/)Wo/Keq;@b"nD<Edl.`c(qVA[;bMLh,
+Xl"`fm,+Glq;(#ckM3`+rnXj9e_eO,\_r(tkhr&irnc>bkM4#3p>*"1h;?*,_;Kq'i8CBfr86)^lJ&l)
+iSDo;ZJP',Pi%/Os5'I+inaFdkhN`)le]\=]\hf-TAY=ZrnsF+kMGackhN`)oA77=`8BA-Vr30bp>DS#
+n)!<ckhE](qVAa=akkS)Y2=igm,+DkqVC,dkhE`)!8Op:dGE.)[bl\ojPQTd!8cGck1mr3p>*"1h;?*,
+_;Kq'i8CBfr86)^l.`c(in`)>Yhnj*Pi%/Os5'F*j5'Oel.`c(lJ9Y>\DHE*SDSqUqqn"%leV*ekM3W(
+o\R==`S]J.Vr30bp>DS#n)!<ckM*T'qq\j>akk_-Wo&Ecl//2kqVC,dkM*Z)s4k!;dGE:-ZJU8kiSUBd
+!8cGcjkRl3p"ct2gu$!+_;Kq'i8CBfqVTr^khEZ'j5&/>Z/5'.Ol(cJ!8jL,j5'OekhEZ'leT_>\_cW.
+RGWVRptqe%leV*ek1mN'p"mL@_r'8,Vr30bp>DP"nD<EdkhE](qVAd>aPP_/Vr**`k22rjqq^5ekhE`)
+!8Os;d,*:/YMXrhhVY0ds5)Mdk1mr3p>*+4g>Bm,^>OV$gu,*fq;9l^l.W`'iS;r<YMJm-No#BErSF=*
+jP9RdkM*T'leT_>\_cW.RGWVRptqh&lJ;!djkRH'p"mL@_r'A/Uu6j_oAH>"nD<Edl.W`'q:r[=`nfP.
+Uu$^[j5-TfrS6AekM*Z)s4k$<d,*7.Yht&ihVY0ds5)MdjkRl3p"d"3gY^*0]AS;!g#/mfq;9l^kh<](
+i7uo=Xkid.Mr''BqVJ%(k1odfk1dK&m+oe>]&)i2QJ[;Op"uY'l.tmcjP7?&p>3R@`8BJ0Uu6j_oAHA#
+n)!<ckh<](ptWX>`80D.U>CLYi81<ds4lSgk1dT)rnOp;dGEI2Xl"`fgY\sd!8cGcjkRl3o\Hq3gY^*0
+]AS;!g>JsfqVTr^kM!T'iS;u=Y2/m/Mr''BqVJ()jkT[ejkIH'leTb?\DHW0QJ[;Op"uS%leV*ej4q6%
+pYNaC_VaA1U#:O\nDL)!n_WNekM!W(ptWU=`SKM/U>CLYiSLEernQJfk1dT)!8P!<ced70Xl"`fgu#$d
+rncGdjP7f3o\Ht4g>C*2\DVtsfANafptsf^k1[K&inW)>Y2/s1M;Ej@pYMk)jkT[ejP.?&m+oh?\_c`1
+QJ[;Op"uV&lJ;!dinV3&p>3UA_r'J2U#:O\nDL,"nD<Edk1[N'q:r[=`nf_3TAG1VhVP3ernQJfjkIN)
+s4k$<d,*@1Xl"`fgu#$ds5)Mdj4q`3p"d%4g>C*2\DVtsfANafq;9l^kM!T'iS<#>Xkis3L>IO=p"l\(
+k1odfjkIH'leTe@\)-T1Pi%)Mo&$>$m+q3fj4q<'p"mRB_;F>2TAY=ZmGOhuo%rWfkM!W(ptWX>`80S3
+S_etTgYSsds4lSgjkIN)!8P$=cJI72Wo&Ecg#&gdrSHAdjP7f3p>*.5g#(*4[GZYpeDROfpYX`^k1[K&
+inW)>Y20'4L>IO=p"l\(k1odfjP.?&m+ok@\DHf5Ol(cJnDC5%leV*einV3&p>3XB_VaP6SD]"Wlen`!
+n_WNek1[N'q:r^>`SK\4S_etTgto'ernQJfjkIN)s4k'=cedF5W8E3af&*UdrncGdj4q`3p"d(5g#(06
+Zf$GndGV=fptsf^jk@E&inW/@XPNj2L>IO=p"lY'kM5mgj4h9&m+oqB[bgT3Ol(cJnDC/#mG7<giS;-&
+p>3^D^u+>4SD]"WlenYtoA8`gjk@E&qV8mA_qjJ2S_etTgto!c!8QPgjP.H)rnP'?c/.43W8E3afAE[d
+r8-;djP.`1p>!47e_\d3Yht&icel+do\SH\jP%<%j4r5@Xkj$5K\h=;oA6M'kM5mginM0%mG6"B\)-c6
+O5GQHmGFu$m+q3finM0%p"dRB^Y\>6Qf!DPjkm,qo\JcfjP%<%qqSsA`80Y5S)/bRg"rgds4lSgj4hB)
+rS4s>cJIF7V;Hm^eDIIdrSHAdj4hZ1p"[+6f&#!7Xl"`fbhondp"nN\j4_3$jP8>AXkj$5K\h=;oA6P(
+k1odfiS2'$mbQ(B\DHl7O5GQHmbb&$m+q3fiS2'$p>*XB^u"G7Qf!DPk232qo\Jcfj4_3$r7o$A`SKb6
+S)/bRg>8mds4lSgj4_<'rnG!=c/%=6UY^UZdb_7bqq^/binMT1o\@"5fA>'7Y2=igbhondp>4T\jP%<%
+j4r8AXPJKbK&6%SXPN'pq:t&b^"_l.cePn`q;$qbK&5bKXPN@#n_E-Y^"i;:`SJ8bn(s;dK&>VGXPWX+
+l.tFS^>&M>^tci`lJ7lbK&5,9Xka!4iS<MJ^Y8bC\_PBain^<bK&4i1[,(T7i8!>HakZUF\_Yfmf\W[d
+K&=`.\_cu8hVI;I^"_Q%g"`^crn`7`K&5qPXki6sq:t)c^"_i-dG2%`r8!.bK&5YHXkiO&n_E*X^YJJ;
+`ne>bn_TGdK&>PEXPW^-l.tIT^>&J=_;)o`mG4)bK&5&7Y2/'ljk@H'\_P?`jkZNbK&4c/[b^c8iS<DH
+b1uaH\_Yclg>8gdK&=Z,]AE/9hqdGJ^"VH"g=rdcr7ut\K&,eLY2&<sq:jua^"_l.d+kt`qq[(bK&5\I
+XkiL%n_E'W^YJM<`ne>bn_TGdK&>PEXkrd-l.tLT^=rA:_qVu^n(a/`K&+o3Yh]96j4iYK^Y8bC]%kHa
+jP?HbK&4c/[b^c8iS<AGbM;gH\_Yfmg>8gdK&=Z,]AE/9hqdDI^"VK#gY8peqV?bZK&,_JY2&Buq:jr`
+^"_o/cePn`rnW:bK&5SFZ/+m(n_E*X^"i>;`SJ8boA5SdK&>JCYho'/l.tIS^=rD;`7r&^n_B;`K&+i1
+ZJ>H7jP/_K^t\nD]%kKbkM;ZbK&4]-\D@#;i8!;Gb1u[F]%tongtnsdK&=T*^#&D<hVI8G^"VN$gY8pe
+qV?bZK&,_JYMAHuq:jo_^"_r0dG2%`rS<4bK&5VGY2/X'n_E'W^"iA<`ne>boA5SdK&>JCY28p/l.tFR
+^=rG<_qVu^n_B;`K&+i1ZJ>H7jP/\J_;"tD]\LZck1uTbK&4`.\)$l9iS<AGbM;aF]\V)ogtnsdK&=T*
+^#&A;hqdAH^=qT$gtT'gpt^PXK&,YHYh\U"q:jr`^"_o/dbM+`s4r@bK&5MDYhem*n_E*X^"i>;aPFJb
+p"k_dK&>DAYMT'1l.tIS^=rD;`S8,^oA#G`K&+c/[+tW8jkJhL^t\nD^"g]bkhV`bK&4W+]&!,:j4rVJ
+b1u[F]\V&nhVP*dK&=N(^Y\M;iSEPI^tRc%gY9'ip>(S]qVLMoRGI#]ZeXm$q:jl^^YA,1dG2%`K&2+9
+i81frn_EZii7l!$p>*dF]\`D>N8K6EgY]<npYG)ijOq?&ptNaA^YJM;NnsKde)%Xkc/#h`rnQShinD6'
+rnG-Aakc7<RGQcVq;8@3a54Jbptarbi7lH1o\@.9e)'$>UYg[\_V`2do%r<\in;-$inN;DYh]!/N8=6b
+kMD`bk2!;tmG%Hki7c$%leKqDZ/(#gK&5JCYhep+n_E$V^teV=`ne>bp>1edK&>>?ZJP?3l.tCQ^tSV=
+`S8,^o\>M`q;'ES]A:`f[bUi:jkJbJ_V>+F^"g]blJ7lbj501\[,/m\]A<5;j4rPHbhVmH]A:uni816d
+K&=H&_;=e?hqd8E_:mo'gtT0jp"c"kle^CQW86Oj[+t$&q:jf\_;">3dbM1bs5&LerSQGgVV^4eZeb3-
+n_E!U^teY>aPFJbq;."dK&>8=ZekK5l.t@P^tSY>`7r&^p=t_bs5(KH`SJ_n\D7&<jkJ_I_qY1F^"g`c
+m+n#boA7aL`88Mj^"rG=j4rSHbM2aF^"h#kjP?Hble]nDbhg(j`SL"=j4rSG_:mr(gY9*jp"c:sj5/8A
+YheEs[+t!%q:jc[_;"A4dG2+bs5&mpo&%mQZ/4Bp[,(9-n_E!T_;"Y<akXJ`qq[=iqVTHQ\_brp[,(Q5
+l.k7N^tS\?`7r&^p=u"jpYNC9bh^M!\(pu<jP/SG`7t7F^>-idm+n#br8,'Cc/-Is^"rJ>inWGFbhMgF
+^>.,ljP?Hbo\R4;e_\$s`SL%>inWMG_:mo'gtT6loA->#gtp93\)$*#[G:-'q:jf\_;">3dbM4crna("
+lJKbA\_c0![GCE/n_E$U_;"V;b1sP`r8![qo&%=A_;<`![GC]7l.k7N_:nb?`S8,^ptV@pn_UP-dbW(%
+\_R/=jkJbI_V,"D^>$Z_nD'Mhq;/+-g>0X%_;+_=jkJ_IbM2aF^>.)kjkZNbqqeF3h;5g$a5-4?j4rSG
+_:mr(h:oBnn_L/"gYU-1\D?-"[G:3)q:ji\_:n50e_@Ofq;%_"j5.]1^tm]"[G:K1n_;pS_;"Y<bM9V`
+rnWjrn__1?_VWbu[GCc9l.k4M_:ne@`nS2^qV7OqnD:D+e(r+$]A3>>k1ehI_qP.E^tZi`o%]\iptht+
+gYK[$_qan>k1ebHc.hpG^td8lkM;Zbr8+L3h;5a"akcC@jP8YG_qO,)h:oHpn(k,%f&"F'^"qT%\D6K+
+q:jf[_qOD1e_@UhpYD\%hVQ!'`SK/%\D6c3n_;mR_qXh=bM9V`rnX(#lef>3aPPG'[GC`8l.k7M_qFh=
+a4e2\rnF(#kM<#kh;#s(^YAV>kh=qI`7b4F^>$Z_oA#qnoA68!i8)-'`SC.AjkJVFcJ/'I^>.)kkM;]c
+!8jI,j5.E)aPH=@j4rSF_V*r&i7bWombG;,bh]qfa5#M+\(gE+q:a]Y_qOG2eD%Lgpt_t+g"s9rb2(_+
+\D6`2n_;jQ_qXk>b1sP`!8X:(jkmK'cJI"+\D@#:l.k4L_qFk>aP+8\rS+1(in^?biS;E-^>&J<l.Y"I
+`S1@G^>$]`oA$+smbXPljk[]-`8(%@jkJSEceJ-I^>.,ll.r#hqqmn#kh`l,b2)OBj4rSF_:dl&hqGWq
+m+f)*bh]qfa5#J*\_HT,q:aZX_qOJ3e_@Xip>)e*f\X-pbMCb*\_Ql4n_;gP_qXn?bM9V`T&/Sd[GT9d
+d,)=hqqUGkiRl!"qV'$E]A*A?UYOkbU>=e`_q`&^qV15fh:]g%rn>3C`SC.AU##.nT&/Sb^"p]`o\AT`
+gY1$/o\74;ce[mBTAKJ&Rc!Ad\),?bmbQsZiRl!"inE>E]%cN*]A1K`\D>?`g>'9onCm]lh:]^"m+^+G
+\_Ql6YMI^b[,0-beD7^kp=o,lgtK[#p"[dH\_[;BUYaqdYi!pdcec4gr7pPliRl$#q:`sE]%a(:hVFdZ
+jkR]-_V=n@l.Y"I`S1@G_:uo`p=uJ"lJ@udl.ru-aP?CBkM+eGceJ-I_;*>lm+nDmp>;1nmG>;.c/%dC
+jkSkJ_:df$iS(ltl.j&/`8.fVceR1.]%cf0q:a]Y_qOG2fA!mloA-b/d,)"`e(rL/\_Qu7n_;jQ_qXk>
+c.ondrSFI/gu#3jfA=d/\_[8?l.k4L_V+e>aP+8\!8FO/g>/4Rl.j/2_;"h@kh=nH`S1=F_:urap=uV&
+k2)E\mG5G2a5$=Bk1e_GcJ/!G_;*AmleSJqo&#Vfn_U_2c/%gDjP8_H_:di%i7bftl.j/2_;2?Oe(iX3
+]%cc/q:a`Z_:n81f%[gloA-n3bhfGXfA4p3]%m&7n_;mR_;"\=bhTecrna^4f\`XbgYU64\_[5>l.k1K
+`7at?akFA]!8O[2fA2eLm+fD3_qY"Al.XtH`nLIH_:uo`pY;h*infjTn_Le4akZLCkM+bFd+e6J_;*>l
+mG4bumba&^p"m+5cJ@mDjkSeH_qF#&inCuukhO25^"ogHf%em4]A)o1q:a]Y_qOG2f\=!mo%gn5akiuQ
+gYL<6]%m)8n_;jQ_qXk>cJ6"er8+X6eDI(ZhqlT6]&!A@l.k.J`7b"@aP+8\XPDF`Qeh#`_;)o^qV15f
+gtBa%rn>3C`SC4CX52dlP2>`b]A:Q`o\AT`g=js/o\74;ce[sDWo!1$No0Nd[GK3bmbQsZhUod"inEAF
+]A)Q)`n\8`XkhR`f\F*nn_3fmh:]^"m+^.H]%lo5]%tKbW8?:bdbVOjpY55mgY0R"p>!pJ]&!>AYMRdd
+Uu1(dc/-%frS6Ymhq5j"qV''F]A!>@YM@X`PMP``^YHc^q:k/fh:]g%s4Y<D`8(.CXkhmkO5BNb]%tK`
+oA&N`gY1$/p"R=<cJ@pEXPW7"MVn6d[,0-bmG6mZh:T[!j4`GF^"_`*akXJ`Wnl@`fA+'onCm]lgY'O!
+mG$4H^"i/6^>6cbV;C(bdG;Lkp=o,lgY'O!p"RdH^"iG>[b]3bS_iMbakaYcrnH\lhUoa!qqB-F^>&YB
+ZJ<j`OPTN`^>-]^qV15fgtBa%rn>3C`SC=FY2.miMr+6b\D>?`oA&N`gtC$-p=d@;c.qmFY2/0qKAHUa
+Yhdd`leL[XhUod"inEAF^>%c)bhT\`Vqp.`e_Imnn_3fmgtBX"m+^.H^>/25_;2ubU>FkbceZ=jpY55m
+gtBX"o\7^H^>/J=\_YEbRbm;ba5+Jbs4cemhUod"qV''F^>&VA[G9'`NSX<`]\LQ^q:k/fhUog#!856C
+_V>%DZ/!pdL#)a`[+s!^n_<<^gtC$-p=dC<bhVgFYhe9pK&6OaZ/*pblJ1UXh:Ta#iS*;F]\DT(cePn`
+Utsq`f%dpmo%Nonh:Ta#l.XkF]\Dl0a5">`SDEA`cJ6(eqV(JngY'U#o@qXH]\N;<]\UWbQeq)baPFMa
+!8Hbmh:Ta#q:a!F^"`M@\D59`Mr"0`^"gW^pY5#fh:Ta#_V2i\rS+^7e(oZ4!8P!;cJ.gBle:+Hd+\6J
+_V<8hoA$\.hVNk@rSFm:eD0<Dl.b+I`n92%jk7<#j4i)<YM>c*jP/,;^"W/4q:XTV`nBV1gY0<pmG,h=
+]%re1lJ0V=^"`G<n_2dO`nL"<dG)=hpYEU?`86a8n(l%?]\Mc+hUfd"pt<jD^Y8P=]A(E^Ltqm^]%b?\
+pY+rdgt9[#!856C_V>(EZeX$cKA?O_[+s!^nD!6^g=am-p=dC<bhVjGZJFBoK&6I_ZJF'dlJ1UXhUfd"
+i7[2E^Y7Z$eD%1^TA8M^dG)Fio\'&ngt9X"lIstG^YA)0akXJ`Rbd5`bM9keqV(Jng=aL"o\7aI^YJM<
+^>6cbPhtlb`SJ;a!8Hbmh:K[!q:X!F^"WA<^"^Q^L>;a^]%b?\p=eldgXsU#s4P?E_;"qC[bT9dK&-I_
+[bT3`n([0^g"Fg-p"I@=bM;^E[b]]pK&6@\[b]Hgl.kOXh:K[!iS!>G^"VK#f%[=^SD<;^dbDIhp"B/o
+gXsO!le:+I^"_o/bhT\`Qeh#`bhTndqqCSog"FC!p"RmK^"i>;_;2ubP2>`b`ne>`l.b%G`n:+?c.Thb
+q:i^>_q]n"!8G'=b1cOBmFg7HaOpRH`7i#]s4b$<cJ=*.rS=s<d+e$Dle:(GdG"<J`7rGip"["3g"q>;
+ptiI8f%fKElJ(.H`Rs2'jOq<%iS3&?Wna&ul.aS>^tSG6q:XQU`7aM2g=j<rleKe@[G@,(mbGt?^t\_>
+n_2^M`7jq>d+c=jp"dOA^tt./o\ILB^YAhDl.b(H`7Xq>bh9ecptN[?_;'Xt!8P->bM)[Dm+L1Ha4^IF
+`S//_!8G$=bh[m,qq\d;dG+-Ele:(GdG"9I`7rJjp>!16f%u#8p"m47fA,WGl.b(H`Rs/&jk7H'hqQo?
+W8*cqleBb?^tSJ7q:XQU`S'S2gY0Htl.jY@Ze^f#n_D7A^t\b?n_2^M`S1">dG)IloA.FB^#"b*p>*XB
+^te2/hUfa!q:X$G^tSP;`7r&^K&$@\\_GB_p"Jfdh:Ta#s4PBF^tZETb2%[*pt`O:dbF6Fle:+Hd+\0H
+`S8PjpY<=8eD>f6oA7%6f\G]GlJ(4J`7X&%k1RQ(hV6l@VVIKmmG#q@^tSM8q:XTV`S'P1gtKQukhOYB
+YhbDsoA%FB^t\e@n_2aN`S0t=dbDRmo%hCC]AAJ&pt`gC_;#%GlJ(.Ha4U1?cIotdpY3X@^YFFrrnP*>
+bhD^Cmb-@IaOpRH`S/)]!8G*?b2%[*q;&U:dbF3Em+U1HdG"<J`S8Mip>!78eD>f6oA7%6f\G]GlJ(.H
+a4T>'k1RN'hqQuAVVIKmmG#tA^=r>7q:XQU`nBY2h:fTtl.j_BZ/(Puo%_@B^>&V?n_2^M`nL(>e(_Ul
+oA.LD]AAJ&pt`jD^tetFleC:J`n:(>ce6(ep=mUA^"e4pr7np=c._dCn(HLKa4\Gc^Y8bD]A1K`K&-1W
+]%kchmG%$^g=am-pY*U@aP?RG]%tfkK&6%S]%u&pkM5CXgt0U!iS!>G_:mc#hqOs^Phb`^c.g(gp=]8p
+g=XI!le:.J^t\).eD.7`O59H`a5"Mcr7^\pg"FC!p"RpL^teM:b2'VbM;J*b_VN&`!8Qkogt0U!q:X'H
+_:nS:aP4>^K&$4X]\C`co\/`dgXsU#s4PEG_;#"F^"gW`K&-+U]A1ojmb@*^g"Fg-p=dL?akZ^I]A:ij
+K&5tQ]A;2rkhPIXh:K^"i7[8G_:m`"iS1*^P2,T^bhL"gp=]8pgXsR"lIt%I_;"/.f%dC`NSX<``n\Db
+rS$eqg"FF"o\7gK_;+S:bh]bbLYhsb^tlo`s4lqph:K^"pt=!H_:nP9b1jJ^K&$.V^"^leo@iZdgXsU#
+!85BG_;"tE^YHc`K&-%S]\M&lmG%$^gXsm+pt<[@`nUFG]\L`eK&,bK]\M>tjkK1Vh:K^"i7[;H_V3c!
+j4g6^OPKH^bM0nfpY#Aqgt9X"lIt(J_V=2-f\EO`Mr"0``SA>brS$eqgt9X"o%MXJ_V=J5d+kt`KA?O_
+^"gW^rS-_nhUfg#pY!mG_V4V9bM0P^K&$(T^>%#go%NTdhUfg#s4PHG_V4nA_qVu^K&#eL^>%;olIta\
+gt9s+q:WdA`S:@G^"gcdK&,\I^"hK!jP0+VJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+236.035 459.013 mo
+288.243 331.362 li
+289.935 327.033 290.421 325.836 296.46 325.836 cv
+302.256 325.836 302.742 327.033 304.434 331.362 cv
+314.052 354.948 li
+314.945 359.443 315.405 364.027 315.405 368.685 cv
+315.405 383.08 311.007 396.788 303.064 409.238 cv
+285.822 366.678 li
+257.544 435.879 li
+278.312 435.879 li
+273.605 439.556 268.517 443.01 263.091 446.211 cv
+253.44 446.211 li
+250.746 452.78 li
+246.033 455.035 241.122 457.118 236.035 459.013 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[81.12 0 0 134.88 235.2 116.164 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 169
+/Height 281
+/ImageMatrix[169 0 0 -281 0 281 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+U[-k'fBTI'q!5BRf'MhkQ0Y11iTf(\X6]NG\E_W2m-L))T^1Y'g$5U'p$96TeEm%uM<h8/fBV)TWU$eR
+e*QkrMsIG0f]q5VW9XHLZKfm)p?[e)]BdQ'h!2?6o'3OGeEm2#K'Tu5b3IgJZg78KZg,s)!:,7&\Eh?'
+hWhB3p$/pLcg1YuMsIS4eEYZNYNu2QXm4L(p?[e)Xm=R'f]oR(!:$`Pea2qpOmE&4SEf;%g$-!3o]iXF
+g[+e&L$Sa'S*K5%g?H$2p$/dHe*H&[T^%s1lKR'fZg7>MZ0Kd'ip3<'W9W.%h!)Q=lKY\?dHg5dQ0P:4
+h!*YZ]BehKZg,p'm-C#'VX!"%hW_T:mHV(Dcg0o_T^&NAg?I5Ram8$QXm4L'o]qS'W9W.%f]gHBjm'#6
+ea)hmOQrb/h!*MV`9ZUOYNjX'n`uA'ZKfj%g?HuMg?Pp-e*I#!L$Gr.dcoNNcKj6MZ0Kd'rTf4'Yj0^%
+h!*#Jh<M<2dHg\qM!D2/eEPfRWTsKIZg#j&q<Nq'^Zrc%hW_Q8mch+Cea*+tMX%V7cKWsF[HdPOXm+F&
+rTf4'[-H!%f]fa-q<>'Hea*+uM!D>3d-96JZ0M2MYNaR&q<Nq'^Zrc%g?H98mcgt?hWsn#K'LPE\EVc4
+a6M[KZ0C$/q!*Iram-J%h!)cBjQWu7f^&D!K'LGB]BS/9_Wp7IZg$',qs&du`p18%hW_f?kNTA<j6Q*t
+MX%#%hrr\U^$>+OXm+d0pZdCr!9p]OeEGQKc0F3NY3Fd.q<EXus66]Ne`b]MbNe$MYNaR%q!*e%Xm+F#
+g??WCip!]3e*?YlNTmt;bNR^EeEYTKZ0Bd's65."\*;-#h!!/NfBKU*dHZ>J[HZ!#h<<2Mf]fa,d-:Vr
+KB]c-cfj6Lbj*pH[->p%rp#L-X6J:#fBCBBj6<]1f';qnNp41?aQV:?f':iNY3FO&!9o+"\`q9#g$$oM
+f]fU(eER&!KB]o1bNR[Dd-B?LYj'X%rp#4%`9G&#gZZH;l0,D9dd$erL?ZS>_<B\<^$4kHZKT^$qs'"%
+_<Ji#h<;K8m-(e>d-CGlMWqq@_s#t@\`rMF[-63.pZ[S"`9G&#fBC0;l0,85fBNA#K'C/:_<BP8_<L:L
+Y3=F$!:#4$_<Ji#g$$38m-(Y:iTg("K'C)8_s#h<^$4qJYiss/p?@1nd-7n#gZZlGh<;--gZnRuL["a#
+Z09X!guliEhWV9/f]r=tM!=g#YisR!h<2iCi97N2ea!(sM<Xm#YNXL!hWMlBiTRZ4ip,srMWqG1dHB-E
+_WgCMXm"@#mHKr#Z09X!f]U'7m-(V9e`lGbQft[;e*#EIbN[sKYNXL#q!!_#^Z`W!g?6TBiTRN0e*6Vk
+N9J">`TQ"=`p)OIZ09X#p$%M#]]dE!gulW?jQNo5dHU;fO6F4>aQMCB_Wg1GZfod#oBDA#]'.9!hWN/J
+g$#g,cftJoN9IP1dc]6Fb3@sMXm"@#p$%M#YisR!f]U??jQNc1e`l_jO6F4>aQM7>\`iVIYNOR&rTJjs
+]'.9!g?5s/oB3@@e`m+tK'9c/b3.OB[HR8GZ00U#!9f$u\EM-!gul$-p#iXDdHLYqKBU5:^usP:^$+bE
+Zff^"s654#_<Ac!hWMK6m,tb=cftDmNp+":bNIL?\ENVKXln=#!9f$u\*2'!f]T^,p?/UAe`d(uKBUA>
+]][u2`TZIIYNOF"s65=&ro^<Eg#h#N_W^4HYijj,pZR@qrTC0Cg?./P_!(%GZ00m+pumLsr9($AgZI;R
+^?FkFZKKm)qWNb!qrap@gZI>S]]e\EZffp(qrin#qWG0IdH9<J]'/MD[-,d!m-())WTW!tfB1$8l0#23
+f')SdPio".gZI/N_W^:JY34@!mc]r![cbotg#g*6lfYJ7eEH;`QKP[=cK<jCb37dHYijL!pumY![-,ct
+gZHT@iTIK/dcgGhN9@P1d,s-G`TZ@FZKKX!p#qG!ZKKWth<)W=jQEl4d-1,cO6<e2dcTEK_<C"D[-,d!
+oB;S)[-,ctfB0I'q<"gAf')D_RHLp>d,s!CZKM)HY3+9ul0+T!ZKKWtg#fO%qrY*EeEHPgO6<e2dcT9G
+Y35`FYiaEuoB;;!YijKtgZGU#rT:BIdcg8cOlrq2eE5QKWosBDZKBQun`Z/!YNOEth<(^"roUQLd-0u_
+PNTI=bN@[DZ01fB[-#]un*$;)V<6XrfB'7"rT:6Ef')ejO66N*UupRrf]B:!roUBGe`cYhOluc,UupRr
+g#]^+o]E@>eEHMfPNVr-UZULrg?#a*p#`L@e*-AdQ08,.U?:FrgZ>d)p?&XBdcg5bQfn;/U?:FrguYg(
+pZAdDdHBKOU?803ioT"XYNP]CZf]Wti9-ltWoi!rhW:p'pu\sGcfa6LX6-/=iT8\Q]'&\IXle3tjl`5t
+U#t@rf]BX+o]E==e`Z#VTB;j0ioSkT\**DGYNF?tjQE/tT]Y:rg?#a*p#`L@e*#cST]W69g?%)NZfh&E
+Z0'Ktiod#tWTMprguYg(pZAdDdHBKOU?8E:gZ@8QVWRj>\)l!"i9-ltVrldrhW:Trr8tQOcfaTVU#r!0
+jQ5"TXQK0;]&hN+iTHrtT'#.rf]B0roB*^Ie`YoSU?8N=f]CfJWoa<DYiXBti9-ltWoi!rg?#<rs5pWK
+e*#WOUunZ=g?%)NW94*A[,oa!l0"]$r8jI1kN(FZVrn!@[H5g!ki\Z%qrO@0kN(I[VWRj>\)l!"kNAW&
+qW44.kiCU]V<7a=\E2'"kNAZ'PND;pfAs$qo]EaHf&toQVWIm?P3)5pf]9*qrT:EIe`YcOW94-AP3)5p
+g#T0qrT:HJeE>ZNWTO3AT&o(pg>o6qr8tEKe*$#ZS`]n4S`T"pgZ5<qr8tHLdcT!?Z/qP<k2b=YVrmm=
+\E2-#dH7arSE8qph;kHqqW>BNd,r^;ZfR_=kN(L\V<7X:]B.B$d,qt%PND;pfAs$qqrY6Hf&kBBZK7V<
+kN(:VX609@[H5s$d,q[rSE8qpg#T0qqW>6JeE5-?ZfR\<kiCIYWTEX2_;s)-cfVUrS)rkpgZ5<pnE%OJ
+dcT<HW9'K0l/^X\VrdC/`8o>.gZGHrRcWeph;kHpn)_OLd,s'EWTBT1l/^^^V<.1-`oPJ.g?,[%RcWep
+fAs$pn)_=Ff&kBBZK7P:l/^LXX6&g3^uX&.dH7arRH<_pg#T0pmcD=HeE5-?[cRMLOQ?#ng>f0omcD@I
+e)o?GY3#WCOQ?#ngZ,6omcDCJdcT6FYN>]COQ?#nguG<oq;o3KdH9*DZ/tlDO6#rnh;bBoq;o6Ld,s!C
+ZK:rDO6#rnhW(HopuT3McfWjA[,m)(r8ZDhXQAs5^?!l-cfVXs!9Aprr8ZGiX6&g3^uX&.cK;Uts5]7%
+o]+WbWo`^2_;s,.cK;XuroB.$o]+ZcWTEU1_W92-`T=hpNo]lngZ,6on)_IJdcJI0^>t=8p#FifVrd[7
+]]@K%c/lCpNo]lnh;bBop>s$Ld,iL5\)`S1p#FohV<.F4^Z<`&biQV#L#i6nfAisomcD7Ff&aj3^Z:L;
+oAeK`X6&d2_;s/.`9"bpOQ?#ng#K*njlFVFeE+U0^uUU<oAeQbWT<1%bi@16_r\\pO6#rngZ,6njQ+VH
+dcJ[6\E&_3o]+`eVrZq"cf<F7bN67pO6#rnh;bBnjQ+\Jd,iI4\E&_3o]+fgV<$^udGrR7b2pJ#K&cag
+h;YNsguQoDf&ad1_W1^WK&caghVtTsjQ+MEe`F[0_rUjXK&caghr:Zsj5eJFeE+R/`8ppXL?&6lg>]*m
+j5eMGe)eF-`oR*YL?&6lgZ#0mj5ePHdcJ=,a5m0YL?&6lgu>6mj5eSIdH/U6^#](NL?&6lh;Y<mj5eVJ
+d,iL5^?#.NL?&6lhVtBmlf?4KcfN@3^uU+-rSuYlXQ8C%bi@:9_r\_q!98[krSu\mX5r:$c/[@8\E(in
+L#`0lg#B$mioJDFeE".#bN"<:ro2YkWT<("cf<L8\E(inL#`0lgZ#0mioJJHdc@q!bN"<:ro2_mVrZju
+dGrX8\E(inL#`0lh;Y<mioJPJd,_^tbN"<:ro2eoV;p:igZ$Q?_W8i!K&cdhgu>Eqdc9-Bf&XF'alA!5
+r8ZVmX5hXgh;ZuG]&^unK&cdhhVtQqdc93DeE"4%alA'7s5MblWT2[lf](B@\`ConK]E*lgZ#0lg#LcF
+dc@t"cf=r_K&Z^fiSg]pg#LfGdH%k!d,Y#_K&Z^fio-cpg#LiHd,_audGt)_K&Z^fj5Hipg#LlIcfDXt
+dc5r=o]"rjXQ.^gh;[#H\`Cro!9/Uio]"ukX5hUfhW!)H\`Cups5JXio]##lWoMLehr</H\`D#qro/Oh
+o]#&mWT2Cdi8W5H\E(urrSiFgo]#)nW8lXmfAb6>\E)#sr8N=fqr6VoVrQOlf](<>\E)&tqr34eqr6Yp
+VW6Fkg#CB>\E))uqVm+dqr6\qV;p=jg>^H>\E)-!K&ZF^jPd3#e)T3Bf&Naig>[_Do]"ukX5h[hgu?lE
+WT2^lK&ZF^k2E?#e)T9DeDmOgg>[_Do]#&mWT2IfhW!#EWT2^lK&ZF^ki&K#e)T?Fdc7=eg>[_Do]#,o
+VrGkYl/C%MYiF3lK&ZagiSgZne)K?Fd,VCkdc,l<rSlhqV;ft`io/5DZ/aQtK&ZL`io-uubi7X@f&Nai
+g>[_Dp>Y,kX5_@_j5JPKWT2^lK&ZL`jPd,ubi7^BeDmOgh;\FmK&Q+Umbk)(bi7aCe)RFfhW"LmK&Q+U
+n)1/(bi7dDdc7=ehr=RmK&Q+UnDL5(bi7gEdGq4di8XXmK&Q+Un_g;(bi7jFd,V@jg>_tfK&Q+Uo&-A(
+bi7mGcf;7igZ!hDn)<NhXQ%F_j5JSLW8l[m!9&Ogn)<QiX5_@_j5JPKWT2dns5ARgn)<TjWoD7^jPeVK
+WT2goro&Ifn)<WkWT).]jl+\KWT2jprS`@en)<ZlW8c%\k2FbKWT2mqr8E7dnDWcmVrGq[kMahKWT2pr
+qr*.cnDWfnVW,hZki'nJU>k.jK&Q4Xn)1&%c/RsGcf1_Zki%-Pki)$hXQ%4Yl/C4QS)WYjK&PqPn_gJ-
+bi7[Ae`*=_iSfCIl/D0jWoD7^jPeVJU>k.jK&Q1Wm,4l%`Sp1Ae)I+]iSfCInDW`lW8YbTm,6=OU>k.j
+K&Q4XmGOo$`o6=CdGgn[iSfCInDWfnVW#PRmblIOUZ14jK&Q4Xn)1&$`o6CEcf1_Zki%-Oio'OfXPpqQ
+n)2dVS)W\k!8rIeio'RgX5UhPnDMjVS)W_ls58Lej5B[hWo:_On_hpVUuLCmrnrCdj5B^iWStVNo&/!V
+V;gLnrSW:cj5BajW8YbTm,6=OV;gOor8<1bjP]jkVr>YSmGQCOV;gRpqr!(alJV<lVW#SSmGQ@NV;gUq
+qVZt`leqEmV;]JRmblFNVW-^rK&G\Ip"uk0^Z"Y>f&E:\k2?<uK&G\Ip>;q0^Z"\?e`*1[kMcI!K&G\I
+pYW"0^u=e@eDd(Zki)O!K&G_JpYVt/^u=hAe)I"Zki)KuK&G_Jptr%/^u=kBdc-nYl/DQuK&G_Jq;8+/
+_;XtCdG^GNm,3KRjl#slVW#AMoAJ!SQf7;hK&GbKqVS.._;Y%Ecf(5Lo\b>ZjP][fXPq%Tm,6IRR,RAh
+K&G_Jp"uh.]&<8=e_unSlemBQjP]ahWo1JHp>=BYRGmGhK&GbKp>;k-]AWD?e)?_RlJR9Pjl#mjW8P;G
+pYXEXRGmGhK&GbKptr"-]AWJAdG^PQn)4*#K&>MDrnaO1]\rSBd,CGPnDO0#K&>MDs5'U1]\rVCcf(>O
+n_f#Vf\Z\cXPgMEq;9c^PMu&i!8iCcg"uedX5LDDqVTi^PMu)js5/Fcg#&gf[G^r>eDZkTm,7m#K&>;>
+WSk5Cqqol]Rc3YlrSN4agY\sf[c%)@dc$YRmbn$#K&>A@Vr5#ArSQ#]S)Nenqqm"_iSXUjVVo5Ip#"-T
+S)NhoqVQn^iSXXkV;T,Hp>=3TS)NkpK&>;>rnaa7\D[)<f&;kPnDF<(K&>;>s5'g7\D[,=e_ubOn_jH)
+K&>>?s5'd6\`!5>eDZ\On_jE(K&>>?!8a^5\`!8?e)6;Fo\Y8XgY\sf\`!;@dbp2Eo\Y8Xgu#$f]&<DA
+dGU,EoA>/Wh;>*f]&<GBd,:#DoA>/WK&<rmcesrDqVQn^K&<]ff&2VIo\Y8XK&<`ge_lPIoA>/WhV\7f
+Wo(2@r8,r]OPoiirn`7`g>8gd[GUo=e)6>GpYYr+K&58=W8G#?rSGu\Ol5ukr8*%^gtnsd[GUu?dGU/F
+pttu*K&5>?VVei>rnc#[P2Q,mqVHh\hVP*d[bq,AcesuEq;6e\fA<UdYM]B:f&2JEq;22/K&5/:X5C,<
+!8c8aMr=Hhs5&@ag"radYhoH;eDQ;DqVV;/K&55<WSar;e)62CqqqA/K&58=W8Fl;dbp,Cqqq>.K&5;>
+Vr+f;dGU#Br87D.K&5>?VVe`;d,9rBr87A-K&5A@V;Jf?rSGlYPi2;nK&5,9XP^;?rSH,`NSsQgJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+grestore % PSGState
+612 576.004 mo
+612 185.864 li
+594.969 197.725 li
+594.969 576.004 li
+612 576.004 li
+cp
+level3{
+gsave
+clp
+[17.0313 1.48892e-6 -1.48892e-6 17.0313 594.97 380.934 ] concat
+/2
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.917647 .92549 .92549 ]
+/C1 [.917647 .92549 .92549 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.917647 .92549 .92549 ]
+/C1 [.647059 .654902 .662745 ]
+/N 1
+>>
+]
+/Bounds [.00561798 ]
+/Encode [0 1 0 1 ]
+>>
+>>/Gradient add_res /2 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[17.0313 1.48892e-6 -1.48892e-6 17.0313 594.97 380.934 ] concat
+clp
+/2 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~lK[Wul07Eqki_-lkN:phk2k^djQ,C_j5]1[io8tViSibRi8EPNhr!>JhVR)Eh;-lAgt^Z=gY1B8g=b04
+g"=s0f@SX+f%/F'e^`4"eC<!se'ldodaHOjdF$=fd*U+bcd0n^cHXVYc-4DUbfe2Qb0%lLaiVZHaN2HC
+a2c6?`l?$;`Pod6`5KR2_o'@._SX.*_8*k%^q[Y!^V7Fr]tM+m]Y(ni]=Y\d]"5J`\[f8\\@B#W\$rfS
+[^NTO[C!<J['R*FZa-mBZE^[>Yct@9YHP.5Y-+q0Xf\_,XK8M(X/i8#WiE%tWMuhpW2HPkVl$>gVPU,c
+~>
+<~m-O'(lg*j$lKRQtl0.?pki_-lk2tggjlPUcjQ,C^j5]1Zio8tViSibRi8EMMhr!;IhVR)Eh;$f@gtUT<
+gY1B8g"G'3f\"j/f@SX*f%/F&e^`4"eC;sre'landaHOjdF$=fd*L%acd'h]cHXVYbfn;TbKJ)Pb0%lK
+aiVZGaN2HCa2c3>`l?!:`Pod6`5KR2_ns:-_SO()_8*k%^V@Ou^:q=q]tM+l]Y(nh]=Y\d]"5G_\[f5[
+\@B#W\$i`R[^ENN[C!<J['R*FZEgdAZ*CR=Yct@8YHP.4Y-+q0Xf\\+XK8J'X/i8#Wi;tsWMlboW2HPk
+~>
+<~m-O'(lg*j$lK[Wul0.?pki_-lkN:phk2k^djlGL`j5]1[io8tWiSibSi8EPOhr!>JhVR,Fh;-oBgt^]>
+gY:K:g=k65g"G$1f\"g-f@SU)f%/C%e^W*ueC2mqe'c[mda?IidEp7ecd0q`cHa_\c-=MXbfn;TbKJ)O
+b0%lKaiVZGaN2HCa2c6?`l?!:`Pod6`5KR2_o'@._SX.*_8*k%^q[Y!^V7Fr^:h4n]tD"j]=Y\e]"5Ja
+\[f8]\@B&Y\$riT[^NWP[C*EL['[3HZa7!DZEga?Z*CO;Yct=7YHP+3Y-+n/XfSV*XK/D&X/`2"Wi;ts
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /2 /Gradient get_res exec grestore
+}if
+newpath
+603.755 576.004 mo
+603.755 191.627 li
+603.427 191.627 li
+603.427 576.004 li
+1 1 1 rgb
+f
+603.383 576.004 mo
+603.383 192 li
+603.055 192 li
+603.055 576.004 li
+.529412 .533333 .537255 rgb
+f
+594.969 .00390625 mo
+594.969 137.926 li
+612 127.352 li
+612 .00390625 li
+594.969 .00390625 li
+cp
+level3{
+gsave
+clp
+[17.0313 0 0 17.0313 594.969 68.9648 ] concat
+/3
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.811765 .537255 .556863 ]
+/C1 [.619608 .0784314 .109804 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /3 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[17.0313 0 0 17.0313 594.969 68.9648 ] concat
+clp
+/3 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~cd'h]cHa\Zc-=MWbfn;TbKJ)PbK@uMb0%lKaiVZHaN2HDaN)?Aa2c3>`l?$<`Pog8`Pf^5`5KR2_o'C/
+_SX1,_83t(_83q&^qdb#^V@Ou^:q=q^:h4n]tM+l]Y(ni]=Y\e]=PSb]"5G_\[f8\\@B&Y\@8rV\$rfS
+[^NWP[C*EM['[3I['[0GZa7!DZEgdAZ*CR=Z*:I:Yct=7YHP.5Y-+q1Y-"h.Xf\\+XK8M(X/i;%X/`2"
+WiE%tWMukqW2QYnVl-GjVl$>gVP^5eV5:#bUnjf^Una][USFQXU8"BVTqS0RTqJ'OTV.pLT:_aISt;OF
+~>
+<~M26tCLPCP;KnP,3K7ec-JUr?%It)orIXQWlI!^3dH?jd]G^+FVG'8"NFEDSFF)l;@EH#l8Df0H1D/F**
+CMR["Bk_9pBP1siAn>OaA7K+Z@U`bS?sm>K?=$rD?!LW=>?Y35=]nj/='&F'<E3!t;c?Um;Gg:f:esk^
+:/4MX9MA)P8kMZH8OuBB7n,s:779O26UO1,5s[b$5<h=q5!;%k4?GVc3]T2\3&iiU2E!EM1c.!E1GU^?
+0eb:70.nk0/M/M).k<)!.4H\o-mpAh-7'r`,U4NY+sJ0R+<VaJ*Zc@C*?6%<)]BV4)&X8.(Ddi&'bqDs
+~>
+<~NfB$WN/NUOMM[1HLkphAL5(D9KnP,3K7\]+JUr?%It)orI=6NkI!^3dH?jd]G^+FVG'8"NF`__HF)l;@
+EH,r:Df9N2D/F-+Chmg$C2%BrBP;$kAnGUcARo=]@q&nU@:<PO?XI,G?!U`@>[(E9>$5!2=BJX+<`W4#
+<E)pr;c6Lj;,C(c:JX_\9he;T9M8#N8kDTF84Z6@7Rfg86psF16UF+*5sR\#5<h=q4Ztni4?GVc3]T2[
+3&iiU2E!EM1c.$F1GU^?0eb:80/"q1/M/M)/1W5#.Ocep-n$Gj-71#b,U=W[,9e<T+WqmM+!2OF*??+>
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /3 /Gradient get_res exec grestore
+}if
+newpath
+603.918 132.293 mo
+603.918 0 li
+603.263 0 li
+603.263 132.293 li
+.809804 .539216 .554902 rgb
+f
+603.383 132.293 mo
+603.383 0 li
+603.055 0 li
+603.055 132.293 li
+.619608 .078431 .109804 rgb
+f
+601.884 94.0762 mo
+601.884 93.125 li
+604.435 92.3613 li
+604.435 92.3477 li
+601.884 91.6514 li
+601.884 90.6064 li
+604.435 89.8555 li
+604.435 89.8418 li
+601.884 89.125 li
+601.884 88.2676 li
+605.333 89.3262 li
+605.333 90.3848 li
+602.7 91.1357 li
+602.7 91.1484 li
+605.333 91.8857 li
+605.333 92.9111 li
+601.884 94.0762 li
+cp
+1 1 1 rgb
+f
+601.884 87.9668 mo
+601.884 87.0146 li
+604.435 86.251 li
+604.435 86.2373 li
+601.884 85.541 li
+601.884 84.4961 li
+604.435 83.7451 li
+604.435 83.7324 li
+601.884 83.0146 li
+601.884 82.1572 li
+605.333 83.2158 li
+605.333 84.2744 li
+602.7 85.0254 li
+602.7 85.0381 li
+605.333 85.7754 li
+605.333 86.8008 li
+601.884 87.9668 li
+cp
+f
+601.884 81.8555 mo
+601.884 80.9043 li
+604.435 80.1406 li
+604.435 80.127 li
+601.884 79.4307 li
+601.884 78.3857 li
+604.435 77.6348 li
+604.435 77.6211 li
+601.884 76.9043 li
+601.884 76.0469 li
+605.333 77.1055 li
+605.333 78.1641 li
+602.7 78.915 li
+602.7 78.9277 li
+605.333 79.665 li
+605.333 80.6904 li
+601.884 81.8555 li
+cp
+f
+604.396 75.7275 mo
+604.396 74.79 li
+605.333 74.79 li
+605.333 75.7275 li
+604.396 75.7275 li
+cp
+f
+601.595 71.7734 mo
+601.595 71.7871 li
+603.524 72.4629 li
+603.524 71.0967 li
+601.595 71.7734 li
+cp
+600.657 72.2891 mo
+600.657 71.2305 li
+605.333 69.3945 li
+605.333 70.4336 li
+604.263 70.835 li
+604.263 72.7314 li
+605.333 73.1396 li
+605.333 74.1113 li
+600.657 72.2891 li
+cp
+f
+602.625 66.4805 mo
+602.584 66.5693 602.553 66.6611 602.531 66.7549 cv
+602.508 66.8486 602.497 66.96 602.497 67.0898 cv
+602.497 67.3672 602.598 67.5879 602.799 67.7529 cv
+603 67.918 603.265 68.001 603.592 68.001 cv
+603.928 68.001 604.199 67.9219 604.408 67.7627 cv
+604.615 67.6045 604.72 67.373 604.72 67.0693 cv
+604.72 66.9531 604.703 66.833 604.67 66.708 cv
+604.637 66.583 604.6 66.4736 604.559 66.3799 cv
+605.301 66.3398 li
+605.342 66.4688 605.371 66.6045 605.389 66.7451 cv
+605.406 66.8857 605.415 67.0498 605.415 67.2373 cv
+605.415 67.7861 605.248 68.207 604.912 68.5 cv
+604.577 68.792 604.137 68.9385 603.592 68.9385 cv
+603.342 68.9385 603.107 68.9014 602.888 68.8281 cv
+602.669 68.7539 602.479 68.6465 602.318 68.5029 cv
+602.157 68.3604 602.031 68.1855 601.939 67.9775 cv
+601.848 67.7695 601.802 67.5342 601.802 67.2705 cv
+601.802 67.0967 601.811 66.9395 601.828 66.7988 cv
+601.846 66.6572 601.875 66.5244 601.915 66.3994 cv
+602.625 66.4805 li
+cp
+f
+601.884 65.5713 mo
+601.884 64.7734 li
+602.665 64.7734 li
+602.665 64.7598 li
+602.58 64.751 602.488 64.7207 602.387 64.6699 cv
+602.287 64.6182 602.191 64.5498 602.104 64.4648 cv
+602.014 64.3799 601.941 64.2822 601.885 64.1699 cv
+601.83 64.0586 601.802 63.9404 601.802 63.8154 cv
+601.802 63.6943 601.811 63.6035 601.828 63.541 cv
+602.731 63.541 li
+602.68 63.708 li
+602.661 63.9424 li
+602.661 64.1123 602.708 64.248 602.802 64.3516 cv
+602.896 64.4541 603.014 64.5273 603.156 64.5723 cv
+603.299 64.6172 603.441 64.6445 603.582 64.6563 cv
+603.723 64.667 603.885 64.6729 604.067 64.6729 cv
+605.333 64.6729 li
+605.333 65.5713 li
+601.884 65.5713 li
+cp
+f
+603.965 62.1924 mo
+604.105 62.165 604.232 62.1182 604.348 62.0518 cv
+604.461 61.9844 604.552 61.8945 604.619 61.7803 cv
+604.686 61.667 604.72 61.5293 604.72 61.3682 cv
+604.72 61.2031 604.686 61.0635 604.619 60.9502 cv
+604.552 60.8359 604.461 60.7471 604.348 60.6826 cv
+604.232 60.6172 604.106 60.5703 603.968 60.542 cv
+603.829 60.5127 603.682 60.498 603.524 60.498 cv
+603.238 60.498 602.995 60.5732 602.796 60.7227 cv
+602.597 60.8721 602.497 61.0869 602.497 61.3682 cv
+602.497 61.6406 602.598 61.8525 602.799 62.0049 cv
+603.001 62.1563 603.242 62.2324 603.524 62.2324 cv
+603.677 62.2324 603.823 62.2188 603.965 62.1924 cv
+cp
+602.875 63.0361 mo
+602.646 62.9463 602.452 62.8193 602.291 62.6543 cv
+602.131 62.4893 602.008 62.2969 601.926 62.0781 cv
+601.844 61.8594 601.802 61.623 601.802 61.3682 cv
+601.802 61.1143 601.844 60.876 601.926 60.6553 cv
+602.008 60.4346 602.131 60.2412 602.291 60.0762 cv
+602.452 59.9111 602.646 59.7842 602.871 59.6943 cv
+603.097 59.6055 603.35 59.5605 603.632 59.5605 cv
+603.883 59.5605 604.115 59.6006 604.332 59.6807 cv
+604.549 59.7617 604.738 59.8799 604.898 60.0361 cv
+605.06 60.1924 605.186 60.3828 605.277 60.6084 cv
+605.369 60.834 605.415 61.0869 605.415 61.3682 cv
+605.415 61.6455 605.369 61.8965 605.277 62.1221 cv
+605.186 62.3477 605.06 62.5371 604.898 62.6914 cv
+604.738 62.8457 604.549 62.9639 604.332 63.0459 cv
+604.115 63.1289 603.883 63.1699 603.632 63.1699 cv
+603.355 63.1699 603.102 63.125 602.875 63.0361 cv
+cp
+f
+601.396 57.7705 mo
+601.396 59.1104 li
+600.657 59.1104 li
+600.657 55.4932 li
+601.396 55.4932 li
+601.396 56.833 li
+605.333 56.833 li
+605.333 57.7705 li
+601.396 57.7705 li
+cp
+f
+603.271 53.4033 mo
+603.029 53.417 602.833 53.4824 602.684 53.6006 cv
+602.533 53.7188 602.458 53.8955 602.458 54.1318 cv
+602.458 54.3721 602.531 54.5596 602.68 54.6934 cv
+602.827 54.8262 603.024 54.9043 603.271 54.9268 cv
+603.271 53.4033 li
+cp
+605.141 52.7959 mo
+605.324 53.127 605.415 53.5225 605.415 53.9824 cv
+605.415 54.5488 605.259 54.9922 604.945 55.3096 cv
+604.633 55.627 604.193 55.7861 603.625 55.7861 cv
+603.098 55.7861 602.662 55.6475 602.318 55.3711 cv
+601.974 55.0938 601.802 54.6992 601.802 54.1855 cv
+601.802 53.873 601.852 53.6104 601.953 53.3984 cv
+602.053 53.1855 602.196 53.0176 602.382 52.8926 cv
+602.567 52.7676 602.785 52.6777 603.035 52.624 cv
+603.286 52.5703 603.57 52.5439 603.888 52.5439 cv
+603.888 54.9268 li
+604.16 54.9092 604.373 54.8105 604.527 54.6318 cv
+604.682 54.4531 604.759 54.2236 604.759 53.9414 cv
+604.759 53.7412 604.728 53.5479 604.665 53.3623 cv
+604.603 53.1768 604.518 52.9883 604.41 52.7959 cv
+605.141 52.7959 li
+cp
+f
+602.901 50.5469 mo
+600.657 51.9414 li
+600.657 50.8555 li
+602.326 49.877 li
+600.657 48.8789 li
+600.657 47.873 li
+602.901 49.2813 li
+605.333 47.7461 li
+605.333 48.8516 li
+603.511 49.9307 li
+605.333 51.0234 li
+605.333 52.082 li
+602.901 50.5469 li
+cp
+f
+604.396 47.0645 mo
+604.396 46.127 li
+605.333 46.127 li
+605.333 47.0645 li
+604.396 47.0645 li
+cp
+f
+601.884 45.0479 mo
+601.884 44.1963 li
+602.354 44.1963 li
+602.354 44.1826 li
+602.16 44.0439 602.021 43.8809 601.934 43.6934 cv
+601.846 43.5059 601.802 43.291 601.802 43.0498 cv
+601.802 42.6563 601.925 42.3623 602.17 42.168 cv
+602.416 41.9736 602.744 41.876 603.155 41.876 cv
+605.333 41.876 li
+605.333 42.7744 li
+603.489 42.7744 li
+603.346 42.7744 603.223 42.7793 603.121 42.7881 cv
+603.018 42.7969 602.918 42.8193 602.822 42.8545 cv
+602.727 42.8906 602.648 42.9492 602.588 43.0293 cv
+602.527 43.1094 602.497 43.2197 602.497 43.3584 cv
+602.497 43.5098 602.534 43.6387 602.607 43.7441 cv
+602.682 43.8486 602.776 43.9307 602.893 43.9883 cv
+603.009 44.0469 603.132 44.0879 603.262 44.1123 cv
+603.391 44.1367 603.519 44.1494 603.644 44.1494 cv
+605.333 44.1494 li
+605.333 45.0479 li
+601.884 45.0479 li
+cp
+f
+603.271 38.6367 mo
+603.029 38.6504 602.833 38.7158 602.684 38.834 cv
+602.533 38.9521 602.458 39.1289 602.458 39.3652 cv
+602.458 39.6055 602.531 39.793 602.68 39.9268 cv
+602.827 40.0596 603.024 40.1377 603.271 40.1602 cv
+603.271 38.6367 li
+cp
+605.141 38.0293 mo
+605.324 38.3604 605.415 38.7559 605.415 39.2158 cv
+605.415 39.7832 605.259 40.2256 604.945 40.543 cv
+604.633 40.8604 604.193 41.0195 603.625 41.0195 cv
+603.098 41.0195 602.662 40.8809 602.318 40.6045 cv
+601.974 40.3271 601.802 39.9316 601.802 39.4189 cv
+601.802 39.1055 601.852 38.8438 601.953 38.6318 cv
+602.053 38.4189 602.196 38.251 602.382 38.126 cv
+602.567 38.001 602.785 37.9111 603.035 37.8574 cv
+603.286 37.8037 603.57 37.7773 603.888 37.7773 cv
+603.888 40.1602 li
+604.16 40.1426 604.373 40.0439 604.527 39.8652 cv
+604.682 39.6865 604.759 39.457 604.759 39.1758 cv
+604.759 38.9746 604.728 38.7813 604.665 38.5957 cv
+604.603 38.4102 604.518 38.2217 604.41 38.0293 cv
+605.141 38.0293 li
+cp
+f
+602.54 36.624 mo
+602.54 37.2871 li
+601.884 37.2871 li
+601.884 36.624 li
+601.193 36.624 li
+600.906 35.7256 li
+601.884 35.7256 li
+601.884 34.9287 li
+602.54 34.9287 li
+602.54 35.7256 li
+604.15 35.7256 li
+604.32 35.7256 604.457 35.6943 604.563 35.6318 cv
+604.668 35.5693 604.72 35.46 604.72 35.3037 cv
+604.72 35.1289 604.688 34.9932 604.626 34.8945 cv
+605.333 34.8682 li
+605.388 35.0557 605.415 35.2764 605.415 35.5313 cv
+605.415 35.8799 605.316 36.1494 605.117 36.3389 cv
+604.918 36.5293 604.645 36.624 604.296 36.624 cv
+602.54 36.624 li
+cp
+f
+0 .00390625 mo
+0 390.709 li
+17.0313 378.85 li
+17.0313 .00390625 li
+0 .00390625 li
+cp
+level3{
+gsave
+clp
+[-17.0313 -1.48892e-6 1.48892e-6 -17.0313 17.0313 195.356 ] concat
+/4
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.647059 .654902 .662745 ]
+/C1 [.917647 .92549 .92549 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /4 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-17.0313 -1.48892e-6 1.48892e-6 -17.0313 17.0313 195.356 ] concat
+clp
+/4 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~V5:#bVP^5fVl-GjW2QYoWMuksWiE)"X/i>'XK8P+Xf\b/Y-+t3YHY78Yd(I<Z*L[@Za7!E['[3I[C*EM
+[^NWR\$riV\@B&Z\[f;_]"5Mc]=Y_g]Y(qk]tV4p^;%Ft^VIY#_83t(_SX1,_o'C0`5KU5`Pog9`l?$=
+a2c9BaN2KFaiV]Jb0.uObKS2Sbg"DWc-FV[cd0q`d*U.ddF$@idaHRme'ldqeC<!ue^`7%f%/I)f@S[-
+f\+s2g"P06g=tB:gYCT>h;-oChVR,Ghr!>Li8EPPiSibTio8tXj5]4]jQ,FajlPXek3(pjkNM-nkiq?r
+~>
+<~Vl-GjW2QYnWMukrWiE)"X/i;&XK8M*Xf\b/Y-+t3YHP17YctC;Z*L[@ZEpmDZa@*H[C*EM[^NWQ\$riU
+\@B&Z\[f8^]"5Jb]=Y_g]Y(qk]tM.o^:q@s^VIY#^qmk'_8=(+_o'C0`5KU4`Pog8`l?$=a2c6AaN2HE
+aiV]Jb0%oNbKJ,Rbg"DWc-FV[cHjh_cd:%cdF$@hdaHRle'ldqeC<!ue^`4$f%/F(f@S[-f\"m1g"G*5
+g=tB:gYCT>gtgfBh;7#Fhr!>Ki8EPOiSibTio8tXj5]1\jQ,C`jlPXek2tjikND'mkiq?rl0@R!lKdd%
+~>
+<~WMukrWiE)!X/i;%XK8M)Xf\_-Y-+q2YHP.6Yct@:Z*CR>ZEgdBZa7!F['[6K[C*HO[^NZS\$rlW\@B)[
+\[oA`]">Sd]=beh]Y2"l]tV4p^;%Ft^qdb$_83t(_SX1,_o'C0`5KU5`Pog9`l?$=a2c6AaN2HEaiVZI
+b0%oNbKJ,Rbfn>Vc-=PZcHab^cd0tbd*^7gdF-IkdaQ[oe'umseCE+"f%/F'f@SX+f\"j/g"G'3g=k97
+gY:K<gt^]@h;-oDhVR,Hhr!>Li8ESQiSieUio9"Yj5]4]jQ,FajlPXek3(pjkNM-nkiq?rl0@R!lKdd%
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /4 /Gradient get_res exec grestore
+}if
+newpath
+8.24542 .00390625 mo
+8.24542 384.947 li
+8.57294 384.947 li
+8.57294 .00390625 li
+.529412 .533333 .537255 rgb
+f
+8.61749 .00390625 mo
+8.61749 384.574 li
+8.94501 384.574 li
+8.94501 .00390625 li
+1 1 1 rgb
+f
+17.0313 576 mo
+17.0313 438.078 li
+0 448.652 li
+0 576 li
+17.0313 576 li
+cp
+level3{
+gsave
+clp
+[-17.0313 0 0 -17.0313 17.0313 507.039 ] concat
+/5
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.619608 .0784314 .109804 ]
+/C1 [.811765 .537255 .556863 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /5 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-17.0313 0 0 -17.0313 17.0313 507.039 ] concat
+clp
+/5 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~St;OFSt;RHT:_aKTV.sNTqS0RTq\9UU8"BWUSFTZUnjf^UnsoaV5:&dVP^5fVl-GjVl6PmW2Q\pWMuks
+WiE)!X/i;%X/i>'XK8M*Xf\_-Y-+q1Y-5%4YHP.6Yct@9Z*CR=Z*L[@ZEggCZa7!F['[3I['d<L[C*HO
+[^NWR\$riU\@B&Y\@B)[\[f8^]"5Ja]=Y\e]=beh]Y(qk]tM+m^:q=q^;%Ft^V@S"^qdb%_83t(_8=(+
+_SX4._o'C1`5KU4`Pog8`Q#p;`l?$=a2c6@aN2HDaN;QGaiV]Jb0%lLbKJ)PbKS2Sbfn>Vc-=MYcHa_\
+~>
+<~'GM5r'c%Q$(Dmu,)&X>2)]Kb:*??1B*ZlIH+<_mP+sS<W,U=Z^-71)f-n$Mn.4Qet.kE5'/M8Y.0/#"5
+0ekF=1G^gD1c7-K2E*QS3&ruZ3]]>a4?Pbi5!D.p5<qJ"5sdn*6UO7077B[87n6*@8P)KG8kVfN9MJ5V
+:/4S\:f("d;GpFl;cH^r<E<.%='/R-=]np3>?b?;?!UcC?=.&I?t!JQ@UinXA7T7_AnG[gBP;*oBkhBu
+CM[g(D/O6/Df9T6EH-#>F)uDEFEM_LG'A.TG^4R[H?spbI!g?jIXZ`qIt3'#JV&K+K7ei1KnY89LPL\A
+~>
+<~*#oq=*?H7D+!;[K+X&$R,9nHZ,UF``-7:/h-n$Mn.Olr!/1`>(/M8Y/0/,(60ekF=1G^jE1c7-K2E*QS
+3&ioY3]]>a4?P_h4[)%o5<qJ!5s[h(6UO706q'O67Ros>84Z<D8kM`L9MA,S9hnGZ:Jaka;,L4h;c?Xp
+<E3%"<``@)=BSd0>$>-7>[1Q??!^iE?XR8M@:<VS@q0%[AS#FbAnPaiBPD0pC2.O"Ci!s*D/O60DfBZ8
+EH-#>F)uGFF`hhMG'A.TG^4R[H?spbI!g?jI=?WpIt3'#JUrE)K7ei1KnY58L51P?Ll$tFMMd=MN/WaU
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /5 /Gradient get_res exec grestore
+}if
+newpath
+8.08165 443.711 mo
+8.08165 576.004 li
+8.73671 576.004 li
+8.73671 443.711 li
+.619608 .078431 .109804 rgb
+f
+8.61749 443.711 mo
+8.61749 576.004 li
+8.94501 576.004 li
+8.94501 443.711 li
+.809804 .539216 .554902 rgb
+f
+6.62988 536.868 mo
+6.54932 537.043 6.48779 537.238 6.44531 537.455 cv
+6.40283 537.671 6.38184 537.878 6.38184 538.074 cv
+6.38184 538.605 6.54053 539.021 6.85742 539.32 cv
+7.1748 539.62 7.58105 539.77 8.07666 539.77 cv
+8.56396 539.77 8.96338 539.627 9.27588 539.341 cv
+9.58887 539.056 9.74512 538.669 9.74512 538.183 cv
+9.74512 537.95 9.72266 537.745 9.67822 537.566 cv
+8.45996 537.566 li
+8.45996 538.558 li
+7.72168 538.558 li
+7.72168 536.668 li
+10.2422 536.668 li
+10.3179 536.949 10.3774 537.214 10.4199 537.462 cv
+10.4624 537.709 10.4834 537.949 10.4834 538.182 cv
+10.4834 538.967 10.2915 539.583 9.90674 540.029 cv
+9.71045 540.262 9.46436 540.439 9.16943 540.562 cv
+8.87451 540.685 8.53271 540.746 8.14404 540.746 cv
+7.34863 540.746 6.73291 540.519 6.29736 540.063 cv
+5.86133 539.608 5.64355 538.981 5.64355 538.182 cv
+5.64355 537.923 5.66064 537.682 5.69385 537.458 cv
+5.72803 537.234 5.77588 537.018 5.83887 536.809 cv
+6.62988 536.868 li
+cp
+1 1 1 rgb
+f
+9.72266 534.813 mo
+9.79248 534.708 9.82715 534.571 9.82715 534.402 cv
+9.82715 534.135 9.72412 533.926 9.51855 533.774 cv
+9.4248 533.703 9.31836 533.653 9.2002 533.627 cv
+9.08154 533.601 8.95068 533.587 8.80762 533.587 cv
+8.80762 533.975 li
+8.80762 534.095 8.81445 534.211 8.82764 534.322 cv
+8.84131 534.434 8.86914 534.538 8.91113 534.636 cv
+8.95361 534.733 9.01514 534.813 9.09521 534.876 cv
+9.17529 534.938 9.27783 534.97 9.40283 534.97 cv
+9.54639 534.97 9.65332 534.917 9.72266 534.813 cv
+cp
+7.13135 535.456 mo
+7.05078 535.282 6.9873 535.087 6.94043 534.87 cv
+6.89355 534.653 6.87012 534.449 6.87012 534.257 cv
+6.87012 533.73 6.98535 533.351 7.21533 533.118 cv
+7.44531 532.887 7.81494 532.771 8.32422 532.771 cv
+8.7666 532.771 li
+8.93604 532.771 9.08008 532.77 9.19873 532.768 cv
+9.31689 532.765 9.46094 532.762 9.63086 532.757 cv
+9.86768 532.753 10.1245 532.739 10.4014 532.717 cv
+10.4014 533.507 li
+10.207 533.53 li
+9.979 533.54 li
+9.88525 533.547 li
+9.88525 533.561 li
+10.0688 533.658 10.2139 533.807 10.3218 534.006 cv
+10.4297 534.204 10.4834 534.41 10.4834 534.624 cv
+10.4834 534.95 10.3906 535.232 10.2056 535.471 cv
+10.02 535.71 9.771 535.829 9.4585 535.829 cv
+9.21289 535.829 9.00928 535.776 8.84863 535.672 cv
+8.68799 535.567 8.56299 535.423 8.47363 535.24 cv
+8.39746 535.084 8.34521 534.908 8.31592 534.711 cv
+8.28711 534.515 8.27246 534.306 8.27246 534.082 cv
+8.27246 533.587 li
+7.99902 533.587 7.80664 533.648 7.69434 533.771 cv
+7.58252 533.895 7.52637 534.092 7.52637 534.364 cv
+7.52637 534.552 7.56006 534.737 7.62695 534.92 cv
+7.69385 535.104 7.78564 535.273 7.90186 535.43 cv
+7.13135 535.456 li
+cp
+f
+6.95215 531.742 mo
+6.95215 530.904 li
+7.43457 530.904 li
+7.43457 530.891 li
+7.23779 530.762 7.09473 530.605 7.00488 530.422 cv
+6.91504 530.239 6.87012 530.054 6.87012 529.865 cv
+6.87012 529.37 7.07324 529.03 7.47998 528.847 cv
+7.2832 528.749 7.13232 528.601 7.02783 528.401 cv
+6.92236 528.203 6.87012 527.991 6.87012 527.769 cv
+6.87012 527.563 6.90381 527.389 6.9707 527.245 cv
+7.0376 527.103 7.13135 526.989 7.25195 526.907 cv
+7.37256 526.824 7.51318 526.766 7.67432 526.729 cv
+7.83496 526.693 8.01807 526.676 8.22363 526.676 cv
+10.4014 526.676 li
+10.4014 527.574 li
+8.34326 527.574 li
+8.23145 527.574 8.13525 527.577 8.05469 527.584 cv
+7.82031 527.642 li
+7.63574 527.799 li
+7.58887 527.873 7.56543 527.97 7.56543 528.091 cv
+7.56543 528.229 7.60254 528.345 7.67627 528.437 cv
+7.75 528.528 7.84473 528.598 7.96094 528.645 cv
+8.07715 528.691 8.2002 528.723 8.32959 528.738 cv
+8.45947 528.754 8.59131 528.762 8.7251 528.762 cv
+10.4014 528.762 li
+10.4014 529.66 li
+8.34326 529.66 li
+8.23145 529.66 8.13525 529.663 8.05469 529.67 cv
+7.82031 529.727 li
+7.63574 529.884 li
+7.58887 529.958 7.56543 530.055 7.56543 530.175 cv
+7.56543 530.313 7.60254 530.428 7.67627 530.52 cv
+7.75 530.611 7.84473 530.68 7.96094 530.727 cv
+8.07715 530.773 8.2002 530.805 8.32959 530.82 cv
+8.45947 530.836 8.59131 530.844 8.7251 530.844 cv
+10.4014 530.844 li
+10.4014 531.742 li
+6.95215 531.742 li
+cp
+f
+8.33887 523.457 mo
+8.09717 523.471 7.90137 523.536 7.75146 523.654 cv
+7.60156 523.772 7.52637 523.949 7.52637 524.186 cv
+7.52637 524.426 7.6001 524.613 7.74805 524.747 cv
+7.89551 524.88 8.09277 524.958 8.33887 524.98 cv
+8.33887 523.457 li
+cp
+10.209 522.85 mo
+10.3921 523.181 10.4834 523.576 10.4834 524.036 cv
+10.4834 524.604 10.3271 525.046 10.0142 525.363 cv
+9.70117 525.681 9.26123 525.84 8.69336 525.84 cv
+8.16602 525.84 7.73047 525.701 7.38623 525.425 cv
+7.04199 525.147 6.87012 524.752 6.87012 524.239 cv
+6.87012 523.926 6.92041 523.664 7.021 523.452 cv
+7.12158 523.239 7.26465 523.071 7.4502 522.946 cv
+7.63574 522.821 7.854 522.731 8.104 522.678 cv
+8.35449 522.624 8.63867 522.598 8.95605 522.598 cv
+8.95605 524.98 li
+9.22852 524.963 9.44189 524.864 9.59619 524.686 cv
+9.75 524.507 9.82715 524.277 9.82715 523.996 cv
+9.82715 523.795 9.7959 523.602 9.7334 523.416 cv
+9.6709 523.23 9.58594 523.042 9.47852 522.85 cv
+10.209 522.85 li
+cp
+f
+7.67383 519.689 mo
+7.62012 519.841 7.58203 519.975 7.56006 520.091 cv
+7.5376 520.207 7.52637 520.342 7.52637 520.493 cv
+7.52637 520.636 7.55664 520.76 7.6167 520.865 cv
+7.67725 520.97 7.77441 521.022 7.90869 521.022 cv
+8.00684 521.022 8.08203 520.978 8.1333 520.889 cv
+8.18457 520.8 8.23926 520.661 8.29736 520.474 cv
+8.34668 520.313 8.39258 520.183 8.43506 520.083 cv
+8.47754 519.982 8.53564 519.883 8.60938 519.785 cv
+8.68311 519.687 8.78125 519.608 8.9043 519.551 cv
+9.02734 519.493 9.17822 519.464 9.35693 519.464 cv
+9.54932 519.464 9.71777 519.503 9.86328 519.581 cv
+10.0083 519.659 10.126 519.767 10.2153 519.902 cv
+10.3047 520.039 10.3716 520.193 10.4165 520.368 cv
+10.4609 520.542 10.4834 520.723 10.4834 520.91 cv
+10.4834 521.219 10.4341 521.559 10.3359 521.929 cv
+9.59912 521.875 li
+9.75146 521.571 9.82715 521.277 9.82715 520.991 cv
+9.82715 520.844 9.79346 520.709 9.72656 520.586 cv
+9.65967 520.463 9.55225 520.401 9.40479 520.401 cv
+9.2749 520.401 9.18018 520.45 9.11963 520.549 cv
+9.05957 520.646 9 520.798 8.94189 521.004 cv
+8.89746 521.155 8.85498 521.28 8.81445 521.378 cv
+8.77441 521.477 8.71973 521.569 8.65039 521.659 cv
+8.58105 521.748 8.48828 521.82 8.37207 521.876 cv
+8.25586 521.932 8.11279 521.96 7.94287 521.96 cv
+7.76416 521.96 7.60645 521.924 7.47021 521.853 cv
+7.33398 521.781 7.22119 521.682 7.13184 521.555 cv
+7.04248 521.428 6.97607 521.282 6.93408 521.119 cv
+6.89111 520.957 6.87012 520.786 6.87012 520.607 cv
+6.87012 520.433 6.87939 520.28 6.89746 520.148 cv
+6.91553 520.017 6.94482 519.865 6.98535 519.696 cv
+6.99902 519.629 li
+7.67383 519.689 li
+cp
+f
+8.96777 516.822 mo
+8.22949 516.822 li
+8.22949 515.061 li
+8.96777 515.061 li
+8.96777 516.822 li
+cp
+f
+7.88965 511.257 mo
+7.88965 510.928 li
+7.88965 510.659 7.83594 510.443 7.729 510.279 cv
+7.62207 510.116 7.44336 510.034 7.19336 510.034 cv
+6.93896 510.034 6.75391 510.117 6.63818 510.283 cv
+6.52197 510.448 6.46387 510.663 6.46387 510.928 cv
+6.46387 511.257 li
+7.88965 511.257 li
+cp
+5.72559 512.194 mo
+5.72559 511.008 li
+5.72559 510.735 5.74805 510.484 5.79248 510.254 cv
+5.8374 510.023 5.91309 509.818 6.02051 509.638 cv
+6.12793 509.456 6.27393 509.314 6.45947 509.212 cv
+6.64502 509.109 6.87158 509.058 7.14014 509.058 cv
+7.40381 509.058 7.63135 509.104 7.82373 509.195 cv
+8.01563 509.287 8.1709 509.413 8.28955 509.574 cv
+8.40771 509.734 8.49365 509.925 8.54736 510.144 cv
+8.60107 510.363 8.62793 510.602 8.62793 510.861 cv
+8.62793 511.257 li
+10.4014 511.257 li
+10.4014 512.194 li
+5.72559 512.194 li
+cp
+f
+10.4014 505.143 mo
+10.4014 505.994 li
+9.93213 505.994 li
+9.93213 506.008 li
+10.1064 506.15 10.2422 506.318 10.3384 506.511 cv
+10.4351 506.703 10.4834 506.913 10.4834 507.141 cv
+10.4834 507.534 10.3608 507.828 10.1147 508.022 cv
+9.86914 508.217 9.54102 508.314 9.12988 508.314 cv
+6.95215 508.314 li
+6.95215 507.416 li
+8.7959 507.416 li
+8.93896 507.416 9.06201 507.411 9.16455 507.402 cv
+9.26758 507.394 9.3667 507.371 9.46289 507.336 cv
+9.55908 507.3 9.63721 507.24 9.69775 507.158 cv
+9.75781 507.075 9.78809 506.967 9.78809 506.832 cv
+9.78809 506.681 9.75146 506.552 9.67725 506.447 cv
+9.604 506.342 9.50879 506.26 9.39258 506.202 cv
+9.27637 506.144 9.15332 506.103 9.02393 506.078 cv
+8.89404 506.054 8.7666 506.041 8.6416 506.041 cv
+6.95215 506.041 li
+6.95215 505.143 li
+10.4014 505.143 li
+cp
+f
+6.95215 504.212 mo
+6.95215 501.479 li
+7.68896 501.479 li
+9.70605 503.193 li
+9.70605 501.418 li
+10.4014 501.418 li
+10.4014 504.285 li
+9.6709 504.285 li
+7.64746 502.537 li
+7.64746 504.212 li
+6.95215 504.212 li
+cp
+f
+6.95215 500.708 mo
+6.95215 497.975 li
+7.68896 497.975 li
+9.70605 499.689 li
+9.70605 497.914 li
+10.4014 497.914 li
+10.4014 500.781 li
+9.6709 500.781 li
+7.64746 499.033 li
+7.64746 500.708 li
+6.95215 500.708 li
+cp
+f
+5.37793 497.039 mo
+5.37793 496.141 li
+10.4014 496.141 li
+10.4014 497.039 li
+5.37793 497.039 li
+cp
+f
+8.33887 492.879 mo
+8.09717 492.893 7.90137 492.958 7.75146 493.076 cv
+7.60156 493.194 7.52637 493.371 7.52637 493.607 cv
+7.52637 493.848 7.6001 494.035 7.74805 494.169 cv
+7.89551 494.302 8.09277 494.38 8.33887 494.402 cv
+8.33887 492.879 li
+cp
+10.209 492.271 mo
+10.3921 492.603 10.4834 492.998 10.4834 493.458 cv
+10.4834 494.025 10.3271 494.468 10.0142 494.785 cv
+9.70117 495.103 9.26123 495.262 8.69336 495.262 cv
+8.16602 495.262 7.73047 495.123 7.38623 494.847 cv
+7.04199 494.569 6.87012 494.174 6.87012 493.661 cv
+6.87012 493.348 6.92041 493.086 7.021 492.874 cv
+7.12158 492.661 7.26465 492.493 7.4502 492.368 cv
+7.63574 492.243 7.854 492.153 8.104 492.1 cv
+8.35449 492.046 8.63867 492.02 8.95605 492.02 cv
+8.95605 494.402 li
+9.22852 494.385 9.44189 494.286 9.59619 494.107 cv
+9.75 493.929 9.82715 493.699 9.82715 493.418 cv
+9.82715 493.217 9.7959 493.023 9.7334 492.838 cv
+9.6709 492.652 9.58594 492.464 9.47852 492.271 cv
+10.209 492.271 li
+cp
+f
+%ADOBeginClientInjection: EndPageContent "AI11EPS"
+userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+
+%ADOEndClientInjection: EndPageContent "AI11EPS"
+% page clip
+grestore
+grestore % PSGState
+Adobe_AGM_Core/AGMCORE_save get restore
+%%PageTrailer
+[/EMC AI11_PDFMark5
+[/NamespacePop AI11_PDFMark5
+[
+[/CSA [/0 ]]
+[/Gradient [/0 /1 /2 /3 /4 /5 ]]
+] del_res
+Adobe_AGM_Image/page_trailer get exec
+Adobe_CoolType_Core/page_trailer get exec
+Adobe_AGM_Core/page_trailer get exec
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/doc_trailer get exec
+Adobe_CoolType_Core/doc_trailer get exec
+Adobe_AGM_Core/doc_trailer get exec
+%%EOF
+%AI9_PrintingDataEnd
+
+userdict /AI9_read_buffer 256 string put
+userdict begin
+/ai9_skip_data
+{
+ mark
+ {
+ currentfile AI9_read_buffer { readline } stopped
+ {
+ }
+ {
+ not
+ {
+ exit
+ } if
+ (%AI9_PrivateDataEnd) eq
+ {
+ exit
+ } if
+ } ifelse
+ } loop
+ cleartomark
+} def
+end
+userdict /ai9_skip_data get exec
+%AI9_PrivateDataBegin
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: Adobe Illustrator(R) 10.0
+%%AI8_CreatorVersion: 12.0.1
+%%For: (Alice aus dem Wunderland) ()
+%%Title: (Puzzle_BG_Start.eps)
+%%CreationDate: 10/22/2006 4:43 PM
+%AI9_DataStream
+%Gb"07Bj2OedP1TJT'OOKE#''!^pKo'\sk9r,nNTQOF8:lDSX*@`&9Dak/6fFhl;jhXg[!(,WY<Vci#2\_pDsHV,H\1[HH\p^$BR:
+%h*!:_rj,Mli(#M.O?mjKO1Df6m=TX;Tn+\>SqsUN[F`(*N4["+I]jV"#*iMmf,q(..XsCgKtYJDI*sFUO#roh?\NNudCaunV/:K_
+%Dg12eYCG4B(18ZpMIYrLH2tWd!;tTe\%Bo1FXu=(rc)`N&j@Da-c%N#*6,l>TEqkZ`9:U0>e(maH^?RB`nDreJ)"rN"u4?S^PKLo
+%+.JQKg<d4*=JWS@rpYNd(C^:N?5.^7@K&]C*=iMM7fVO+m^*=[7Td/pQ[lZ3[Zt1_@=6Vh2hp^+(D["\_p:Gm=K'6;NU+kd;kT5\
+%Jj5$O$[UBj<sT[?0*SCdo])>]rPZPU@"4IZr\&+HrYPRY$_lSFH1q!53!\%EPZR?#I*>:i2DtS&jp=W7\"i`hWm_g)`&tn87Hb]q
+%nD!cn2?eQ&AkU>MP&_'e"cC/]`<lVRMgc@oaEXS1b'*<ImJ*lM_R$c"MYi.?9)[^Wq]F`?_lX,jE8?BJYIj1q@?o8aUpjg:f8;X*
+%7c!C$"u;E9*r9_W*&[S*nIXcVf=Anl==JoprTqMrj_j,I\F3,^nga&Kp"g7S9>1s+&TC_U=\oeU(W\s9"U2ns^gS@*kA[`2&9)8H
+%mJ&XX%V7"2@GM/KGhI#-[C[q^6517F*VqlT@^=O&[o+Z+;+(;?Q;e9`s$ue_#'6HTE#<fd;A_X$m%krC<p^peoX/S;d_!F,6-5WI
+%a++GO<i:.R5#!-_1Do-Jb,g?ua"MbcU#!\=n,2]BIhj*oGHToBXa]a8C:eiH]CX'jWRX(e$V1.b'3Z/XSpZHc+;OLEPH2^r+RV:?
+%/fe9-LN0TH^3Y1EB`!eJ3G>>#gDXILJsEo[S[dK<^[?[`>P`;%BFOpOm'WuXcsjK_B=sIC0]O_%\DM_fe^O2p#Npf9?E]Pd\Hc:g
+%mU*B6K=E]mA%<'FUN(]cfKX5[rcOEU]M+n&8,L&9RS'@(BqP&;=6Js_hFu8Ecf<duD1g<uo=&`>ih-#BCmO;rS$[<`1ETrBs0N`9
+%ge"iErMq:K!sb.,TKc36HM0o5I]"tKC^I`SSk.fLbgT&f.\#[d+fCj=]3l?\U^<3PE.%!^DF?VbB,DH3&V3`_6_-9^Xu['m^-(Y&
+%g4RS5Ae%6/4juZhB_udA'7*(77BI8J:HNRf@Q%NCBlk<m!e$0gKT2>,]7oW)Cin]Hf`&3rg$"O+`:i`jh3)K8:*GZaD7aP.C$Enb
+%6)!(Veb3%Yd;"<b?Ra46mWKP9EN=%j5R$;d5e1:,3hfGgh>-*kSNk]nr5!0]at(-K90D2W&%L[a(S#ONDEscC=G<#CM1nVXaaD)G
+%oBKZ,X*A3Zj@*D5.8P9(-Tm.__OWnLoVf3BQ29MH&W@<h;1'^0,l$QMB[pY+O@HTeo'E;3?I`G:j/"![GWZki*HV(U*Xu?`X&69(
+%/QXIQC:.*Ef=W$&nX?EP2-EkcTGH+Q>,bQ%<GT!G^$aERS_$<dYKOMW#PG;BeP#RU]i'Wgot!S9VD69'*d-$gB-5YWbT3&I1cg`"
+%Jcl3SEZhCcnqKEp&s0cCWn[\+F'oM#fH^H?M1BHc^ckb)ZhOR3,9T%-;l,U=)G@jVNe\h`ad=n7Chk%]:.A'a>p51_3fY9':I]>C
+%_f;1uL#r08C_"Y_C3:Xf'o5`li^?&-!6F7(ff5)>X4Di&<?Pun8/kPrMoH2NW6&Np,H)\),I8sEW7g)1ghQW5oC-hn!08LT>R#Zh
+%!hp7#7?3KBO$J6c%i-QXd-deRGS5GM:dWr*s7IUtRk].ba@N/Vr.;11:*.>g,/CEW8/M[5i:n+J!tcOVF4iccBVbt)MA#V(`_Wl9
+%'r)pYj_CfCX`Bt8iNdibb9#,mU^@o<%k&P$W^mc#>A9KRF]pg=\Po8D#NEu2(IIm`M*Q`g,g)i*Wh:+id'_XF^@+]Zn3]G297GQt
+%pf5'5$GcgajAJNU8f>]H7^=9i&r6P1"@>>lQ*2H&7k.K#.]K_RW2ckK)Y!kEn,PS%5QsFb"qgctJoXZoW^.)YN/+,Fndplhr=Iu4
+%&;CIC0FT3$.>?lf&lunRM!E'>=MuEb5Cd&C49@`,?l7k;;H/CC$N*jJOI?I*QWF5o;.:go6:mDL8L7L@oLaX##mN%KV\8tZ_bUGb
+%5UK.3&un);FICWR)9>k`16m:aO_)>5$k"TkoE,AbBjr'VN;kBs"-Qdkkq/\,KFOutk#=>=!4aUDrCHc^Q(S29"OJc&.[;K^@h07f
+%YDT>eQ.<\(Rmc:NT&9oVU`+38*jo0.jcZ(_URVE^+KoHr):?pK/RH:IdVqk_4Hj^n(^l[K'QO[sUWL0D'(.1ns2^WsA"u%T,Wq<3
+%&b48>58%9p\]G@m_GMVs;4=D5WuSk5`)j`W/meXGC!P/>Q#[]3(Jjg!-N%F8XH[[kiA!/O^gG/o/rs-f96j3P=NXp8YDAq^5?V;B
+%!=+1_'&NuSOV!ln\YDp4iE$b57Pk3CA@]QuXQ!4FRaE9]XrtGL35aheb8lm-*:<fu8GFFI*M`OpjUfT[28^Z)97Tfg-^<";RTHlA
+%EOChh'LA7@]V;q_eNd:C)3,$>(DtOg0$g?IBUiibo$*^i*6p!/iZ-qrO`6<A)6K/DSHM%WdL$s=M,PVH1n\8JZ_02W4]9Dm`%V&_
+%5;XQWIQ793ic4%"bNG>CM:[__l>h6O!?LRjfLX9CaP4M^`7*9q+t$I[quN<m#9HA5VLTsb`4'mI=@&6,!ZnHFG;A)L#qQi((Y/R<
+%:)5Jc:9/oOc%)Q7E"_(7gf"<."`R$5Hr0o>@'KY<G.e#?>mILi_[b`+ej'=Vg=Zb-+"[RR<ZqMH"+EB]Ef_ja&G5-?lDTg]00lM2
+%s'?o,4c'F/Fn"Fl!%Yr7&UYYt\D+"=?bf&15!E(!%[tM?e13E';AHEI-,;MDbSB()K,3L_V]OL.)HaudXK;UU$t5\6pt5nTk+IBX
+%-U9cEJ-m%Lr=VXe#kFWR/ps<'#<I-<eS?9n'p,:*aAiL&<'X"skfH*t4cmc(87r+eZin5N3!.VFd,'Nui33_5=GIecI0J]H"@=#Y
+%<`#G2I*`QIFG?^YTL#T^Me16a&L`/0oS`pD,=),["ZV+YWkki>@.-b(!?pr`!cILY-TH("kLW#'<In)k^b6:=9`VgNJV+*h63_F@
+%*HYd+Zt(&!//!IXn='J2l3$d#i'@l1ltEW*`klRO]QJj2#]2j?nq(F#W;XsS^Nnft:]0@3R<W1eH=:Q/_57uuZ6At5L`a8ZLqJqX
+%amhd<ls5&u+Qp<*3.FVCUu=:pcuG4)%YPKP3?aRqR'ImD)^sg'8ZiG+29rB7O%a5O\9W5;WV<;Mp"gCLhSC(3/.M6Gl%'m9ndb@b
+%me%@S-UnZX39b+EJdk=VA-5\o#r\YgkbS#ddoA>AW^KWKHo?VSb1BRX<3to;WH]`c'6'C;K9#!b96#"E3oG)fc(;mi9`#NTUHelG
+%)$lF#/Fj?s7oBCafsIL%ksRY<#<uJUBpYG3a<XGB(+Cd\nZ8naF?<)Bg4:IYUEol1Pa_OGZ$o^aMHi:m7eL.um]<\bN1k=;>eZ=n
+%9q4+\ADTT7PgR.+ED'$\\7$=8CPa+VbVY54[I_N<)+!GE):P#!WB;g?\#*Vs(j3])e>QTX?89#F%k!\ZY*%&!q8CW-H8*Gr6mffZ
+%ZO8>+7k'X1-rH"u8m)@ZndL+*%@E365f+s[$1_AS0[n9MW\eWSrVXd#lDO.Y-pqT%W"ms:+2\?0_\/Jg(*?8E?\_QL&,rfAaD/P`
+%)Fj&.T2;>u80@lE#O(>c5(?Q'Jb5]7eg\-ibE$OHGP]k=+5asJ;((T-O8L]ps6`eedsWu2!L(o\X6-njW>L%^VUU$)I\Z<;.;`iX
+%O<cE2H3cA?GJZWb&@s%DCdFa?6L^G1\donhP8oD.I>FDT:aD&gN=K%0*!b,DlT/"(l[VRVRfbuNf@k2J%cLeQ9Fb66]k(<FJe^%C
+%>6WRlJ7(-76NqE>!,i>a=3:E(La-;0-/;<W+Dq5pZGq`+),P@0%q&md5thh#*L:;i;@#jXJCK=K2Ae<Fkaapn_'k&5BgA++P"lEV
+%ICnct2_8#YLEfn6EoKk@Z-M&eULd>FPiQm\[L'#K6j(4EVA;O'-u1cLNCk]VCeY-5<%0*3TN$]C(mp&BlrA/kY:'E&8Pk*3_p&_8
+%r(K[JlW$$eKfUMu%h-FuJPPps0RInT'D:i^l%uB0Lc6@tAr[GGFZKrZa+u;0(f?F;$-;J+iJBBX`r&fW"JHF-Ta3#cg1\,Y*o5]8
+%:_4o8L01]sP34bD#c>Xni+q1kW9bQ,Ae11"_4S)iI`\U>AsG@g1"bUcFj=su3Hjn+@f*EqhK#a_Z$DAi5fF0L2#&E",#!OlAm2E.
+%6fNlo=![`q<a"Lp%atWn7Bo"9:gaHpod[J[pt.B[30WD7TZLiq7N_4OIVbB6,V=m<mqeq-B1%Y=)u=YVO94"Q=da?^J4t0OQu[U!
+%?T*YqRf1_J+Qn:1Q^W([&r.^t;N/1*,;+i=XPc(X+W>QBI_\CXiX(R%AiQpd5SL7nNJB]GYF<p=B$T-WSXkJVH"k9&LTPUqoa77X
+%>(9g;rd'h*lI5]RE*psjpW-8LjPnB]UZ^4WR>STJA.D?'D,c1`$u9PQ7hm5X#%=5OXGUs36rI#P<#0RjNAO*3C\f5tOgY:Y3H3].
+%Y)LYu'tI[BcRPJM@uUQ0?WB.\eE<#13h>no1(hm/%b0tKd0S<1S`,MgCV[K%qJ1TI.Bku@VNYC)0hb>pbB+M)+]j8c$Bpe:,8Cd@
+%r+Q83Wrq\-4CBH<rmOW%+u>o%Kf'S[is]XC_&S;3M6n0][B%=7-W=7rB=F&bb=\!TMo^QeA$3lVQH%8Zb+Wh8"F/u?PA<E'?)=W+
+%KedFTE[A(k&^jthj=Vs'4gYkH.-&=,KAr$j>Yj.A.coTq1L2=d7lrgVAM=5H$qYJQIH)_qEjYAW,Bk)tgn`LWj3[dW',E9bdi@'u
+%q)%^=$>?d9PgBr4Y9^0oS2&i7rOEVm<R9sYcZmH?XMXVJfSicHG;aoeMJ&K>?Z3uU,jp_?7/q+Rki\Lr0\=t`1X:a<r/]P2rL/o/
+%nW11.H9qb`HJ9dQXF:"5)S<uELFAKMdASRM\eR(Heo%1*JlQ<F\+%Mg_VBjj?IXp+0,m>$Qn4!jd>D0Ndg/k`C/qj3Wq8]Q<tg;U
+%WcYAm?+$iVc*=9S.sG(.B,/'ZmcBCJ%l;@6Je@L3Ed&50<U5l@WDGKAk>QIl-(q>s5%s\i:m\*UQ&IaT;*gaRM,l&4.bA2kW_k9:
+%<0%pW5_Yo7H*GFgX%'3.X]eD`@_Q"kV$MJ;S4o#:ba_<c\Tt4a7oc6u%_roXS3>n<(uh`LZ=8^$$gTA^3=OVE-rIEE]*0N7#",7j
+%0pagU=(mdN7h!,oL%M=GClSNd9tYRA4E:J#@VR[f-DRG`U$D-!jbD-$KVF&hb7WNKK[%'XLat;h=@5*k)87hn.<!^m5;\./*\!p4
+%'V&N%"i?*69an#`(,nH9DGKNX-5@NmN)?.NF<fn@d\p:PZTHF9hYMU):Ru+4*L1V#X^32'A@.EK3g%Oj#*d;!mdWu:<U5`7MZ?h;
+%C6=a)XE-A`)A:r'S5XSkkKY000%%>l-ea6`a7<#\HccX"l$j0R!M9[n@u-$kTkLu-CRVQ(D6u*ra<B"bRFXGNFj!&I<0D'ujsTPj
+%C6$_)`MmZV]4mS3/72Om/`A8=1X0'g[r05lY1mP.2lrPm*h2N1Z)K\OS73Xi@h/9M[ek+=jIg6_%T),;FE2mUL+tp1\.!t#1n5lG
+%aM=;_0Zp`^^Tu7DA8OV"Ear`4`5B[0BKo?!QAK)R+;ul>%bt3]ErZ@H@[(r;!/C`BD\mp`:0=3J!!-s@E!?DN5`rhj4'EQP*ZjZ)
+%mP2!kSp1Vc8fdU;:V.jW.[ZW4-I=/<<=`t2mM1@ClI2(4A^n+&@?d_14i.(&PJ"GkpZt)Z/q=,Q]>.*$Hh>UXP8uTMELRadc\KhQ
+%H@;iDs"bm[>_$3,-/t['ial%0:'KXFCP(4i&[7%Y$EDJlW\e@)Zc6_9\<_1n6A^5EbO!as2c&jRO=+CsaQ/IL=-Q/e7H:AAOh>sW
+%juga5KA@N\Ou8h0G1/q9,`Yjd$C6mKUJ!="7@.=s\EQh<b-="[/uS=a\+&;ka6K%l]CX)0(M\Hkfl'(Oc"Ffem!f22rLuC61K8']
+%?(r1mY-pFVF[I&qkOfWM]W^NhqF(09Ht1^rmgd(aD#&@cpK*]Q$7kmXO)D/u\?Pn*E>]Q.iT!gWf`![%5$tJb0!FarD=r&W?fQ`D
+%.d)e7\"K4(n7,Z#Z>$Y4hsGC8BO9K.gFT[r)hW;i1KD26&Pql6l(R^SD]7XqeTMV`\(0^B?!%,roS*TjZe'-7/c&F*1o,+t;"j<q
+%jM`/7lPmY=.en_2_T0u/TlgT(44&BOY(ad6VhN[<SNdJQc;9RAm*u0^?!)dkQhMHt@ICGbFY,P6@ep^NK^9'@$nH9N:Ige2q".Qc
+%HJR.pHT5^Cg!7?g+`O?/L2bMHh!9(io</C=mE`<>ZIP]2'+:Z/I#0FfB+%1F;*I9XS8aYohl7K=anti)n+%@i/se@5P@3srSY?&7
+%/.)1&rY%6T'n?'I)BrNY(Dup$^D6DP.I)O)cc^3Ud.Qi&,[&0.?Z6cl%ZdjOQJhcjQJa-<KAVRas0a60>*0')(&;d/qmW0q[s?cg
+%\&\GO;.gScpfgVq\B"P`Wo'2HIf&MNs0`$ErU&KWr.idHjJqafp>o:%<TD)SE6emJ21EKE!"@W<i@Od!rf-[el!OP,]E&P)GYgpc
+%r3'TXB:r9[Z<<F5<#?R5rp/49S$>'P0;7kIlu]_ekdNbU#X9?REpiS&F;s#gADHG=Vq,]F7mAr)+mh3LnSf=\r:a!!6$W$kD`!CO
+%K@Ch<8t>kBYP/AV@%s1[cM<`("d>hkbZ+K$Pe%/1Dg+%IgE$d0/2k4t]$1a,"Yrl'W4t1iL\cKO*!R@9:7B",D8.3kg))a;BQVo/
+%:]g.60bab8\$u7/f8B7Mr;Dpq%WV[^)1L2[r-p=\?"gKr^G%8b$SZdphr)gMkM!A#$Hq0XETZlOhcKO3j\ikNa@G8G*]@3+JmX'4
+%qdD&TD"QJAP7E&heDO\dahIq?s0([lR^Qt&[l^]UIYl$Q/k7ut)ahF!jEcXG0'^auo+n_hBV;1eRJ@rWlW^H-"EEcd"1Ie3]7],j
+%I5fmFK[qd@r-r*Ylr*D_LH\o;F2i>(LCX=>X2LhccH)tLc5W<\o-/(s5W%ueidWJlllpJH[a>=gI6fBoEKMVcqDq";DdB<RR/]?g
+%gdZ5[qrMO8MN*^+E;J2dX>M#?g<KY'VNb,'fXpQ1A,6P[J+;Mf0L+e2_*7;,VaLE2MDld*C]`s1,nf8(aL/!+05h0V8Qf.ZL`?B&
+%-2o9A9n1KpV?l2&J)d!sc<o%-mFLcS#$+\I'`Z<uR0DZRm6#9YS^.knr-K5m=7G[afO3;0[i"I=CTDp?17U0meeF@W)(Y(Jj$DK#
+%1G0ZdrtuSeXnJu=ddFJt<lPk\nh\cKD+B:LIsBCWoNR"rIJ#BHoFmkk`hmDI3*F4[NDJ!Ya8;=ajL3j[iPq`I%Q?:0)<X8$2s`K7
+%K<#2m8b6j;Yh^c;gAff[?A?+Yp4`45LL2hH6cS3C:N([/Kj^X!4bV5I4#4k1HA,;rXiGFr!:;i7DHn$q%d*+t?IJqG?OkM8c.W/Q
+%,R6isIpCWCFO.*/B5q@pGElP[4O<:PUrU[Ei>(9sd(ljND?$BG#sA1GBo>pDl(YPuhro\BJG+W5l]XUsXS9<D_#\_-*a@K21,I0]
+%4?1)iOs&kcbej8,D<]BV3J<qdBlk9LAtk)Fm^7hf:>Cm<V<cUU-_]&J\pO/(d7\bLW@*=^$k3RtEnmc/1p3pep&9pI=-s[BgsDhL
+%BjUm*@`mju^uoA*Q0KTsjuD[e1JCcXC0\SoKD+DLVr82'9Ukfh<#E]:'3OC8?+#Tcp^XHQ_pS8uSb?G*G1d^;=S>U8>H\sI<iW,k
+%gTU^r?F%WA,TK>HrF+K,eel9tm.Qm-%W917)WY+XUc!SLluk88f)>LPPD;-*UU$,X7#$>0QR=M:Hh_<e';sX/o:!BVD`?"_RO1GF
+%[,%q:nb=)I/#/50DI[JhbV_q8Fqok(*itB`EU;WVk0L/u=AH!BEq?SMH+GpsO8FuNC>->ug[[Z\@rC%MX$8#t/7?&(bq`eRXK2h"
+%e_+%tn315M>9i.f2Z(g#Z.\GpC_!k-S2+R-eCD0O6;oR",FXL3BO90e=OZ'5?g3j5Y\n+XWbJ9&UV97QSi9iG#B(Ha_j\N1dp"]M
+%3-%@'DLC$NR]%[;::nDQX)lfUmA1_"jf[S/ntLqqKnJ7HBlVe;R_<\G_U'!N$*Ac.i`:6d)&d.C*iB#s-H1D]kYJ$<2FJbih!$<Y
+%M/BH3EjrZY4km-\j[<ohnL=;=D@i$cSCIC>mpt&lG/b1?isR(d7YQ%"[TWFMV/*Ep.\c=s1p2^ccJ$VtLZS+j2B@>,Lm&EhChQ>'
+%H$Ts(?1eEh)tjN+!PttbHi8Gq`<[eJm.IWjoVO3YG5B1rYrLu)RMRn>[^lrBpb]F3]e7a#NPS25GhKTqV/>[U*D[TFR,$HGQE>DY
+%53n4?+D6J4Y56+Y&@k(h<L0W??Sf.67*ZqdMN[-0&N"?3K"r+D>0F3B.#[oT-Y_I^a"R;<)lJQ@\nPD>mGo-HC^<Ab\F'd'9(?<A
+%0g^8129gAT4#:3sE:T+;jq;.S:2YB#X>+`fgs9RhVdc;\,VHf8FH\WiW8C?DmZ6DJcX8UcHd20<*lOkF`8<?Zl8$;*mCM2eM@80o
+%0+4$dKTN<&rT2TrM$K5FJps"9I<h'/7S*HHSZkSmgRDfeZjV'5D9a1rNVGT\Sked2H<767Rp$5<*2D2V64`_N5T,VPOX!T+ET9I%
+%#F&S>)Y'NK8K6K%l]4bZZf440c4*Or!.sBJ19MWFB<,\7<\c3h6[P/(-bD>9hDDR$Nd-1"cj"1-7@lL$+K5I6Ckd]V?6pJW>\PA!
+%hs:iM/Q4U>l88O47QPD2cXq-&T[ESBl+hc*.)JN[)ruoN*+cKp2OHG8L=")20D&C%S7JBMAlV=+374b;oB'pI[)iH/X%@=F$Q;[H
+%A\e]8IjEZ8C8.7!-%#f]p-EftK,DYp:Z3g?3k/j1JZmXq*Y=OE"?%:okq(+cj\G8T)a&OmNG^M1'l*W$-F:#U7]4)F)0M7i$Y/Lh
+%-<k_^aVKoGX'gsf@WGEQR2jbY\MY@=>!gJ>$87XPB3km%^3LmOm&/H$UWf)AN!eBIRKb=M]9MEp\A:)KA6JTX]=<_rIol\`7VD).
+%e#[H8e54`1228^,1hpnh@\hb\B-SC/R#I$qjic%nW&KhVO"sl+$r9P;-,U#6+?(a$q2a:$c8>d\^&HFj\WN)mDHtqF[=3MQDdVp`
+%n+YD`LjAjVp:9.EhAiHBl$CR&G)%CZM9,,Z3pgN+oq")D+UhTQGI@0H=-k+kD==j7Fcb@en]@8Dr7CRWe1D.GVG((-XGW2\I<F@b
+%&%?H(o6Ir`I1sotr524KPWIP9MNpq_8UbG9Bh*L,I^*To#NL2Dbq]FYlZ/1)e,*,)_6C$DneX4gE44)Dc<U>H@_,'=Qa<k_30]As
+%oW38Ng5ZDl!N`C'C8PAB&csUl&s-(sO57ZEgqG<Z?H)<o3<Y>&WF#[pJC(gS>QmdW/i5VA!mJ,Qm9S*7:9j:8mf+"(nYdN<G6eku
+%A:qBgF/N.l5c`tpJf\cJoh"qmmYWrp5d<CL(;OE)(a=$(fPUQB"60'%BDoj3A`9i$RBl<XYu!%g[_#P^HbaqGI97.RCuH"D:\,S+
+%Up9FhJEtl9&XZ]__tI5Lf)UU:rqS'^?;O"KicXu@^4=!/:F1e8$(B)kk[qSX2'WK@28bJqi-#L:TmbWiS>TM9O"%FR<1snEb^uOI
+%B3!lSIV+o5DA.2:[,V:\^A5inem@%Y>K6l-lH`U.9Q(fQ-[K$-"eTQ`a!!F/e+>,1a:Zee0Kn<_`__LdT:p*>j%"&lS@%HiUJ$T-
+%VJ#ETD%Ep\mL?:BVl0G+*='SmgI]cLUts5C%gZuUd'T`0B5)+OO'+RMX)+[EbOr*!X/dM7cTgd%..$W<^#jUTG8X12I(;8*>Fb8j
+%W@4Q2#ZQF1"1-[t)+V5IoaD*oV/`>IB\HAqdRFHk2>b(N`Xkg14OY>j#s<6c;.^G+ihK^Ki"hIkm)IHKp#ScSdI(,to!4hN,e403
+%'A:?E-Ur7C%>%W(ZW4QHeO5[!]"\`&"u4A04n'qu*tM-5kA#V'p&#,,DcS8SaOc'3r2-6YEa%m+To0<-R+D71U71Nhqbs%iloiTL
+%^86j/k.Skaq4S@-UuTZ25h65[>NT[/*a39a=\7Vl)8jjLWsgni"0NXALDTJ;cUl48e3T%:aP20Q3U"%)2mJVuU2G`UB@uSCfkepD
+%BeF9^3hIT7DJO=QH+Un*`5SJ=>FmAM2iS>sm_If#)t>rUa5='@9g@Y>r#)Jd>O.O(c@_V`&+G&,Y^-4L"-9F"j<Z2LHdc_ShJ/p^
+%f,co*6[ioF-+!=5=d&X-4(?=54C.VS=Ld4$6D:NkF)iLNpdd#d(1uR8CX-Nq"MYs+H%qPB%6_Qr?BO=f3k%a_%&WJ.+&bE`Oe%JH
+%\3.eX1Vp0:^rQ,ieCH8<ga!qW9KWr"gB3)Vc!36#1rSbY`l;#t/Bqg,NU1iDb\kDEluq1.DSaS6S=>-M\=&=qo5nSS\)q:@Pah8L
+%T?IGEE\k<B2mZ_.ZT";A.t9Lh2mT`5$Wct=a3*9+=P:;,.sna7AaafDm+m8Y]l@(R\V6ktQRjX_k;4j<1S!<N<mL>T`L1%e1T.ah
+%c/*TkbT<X!G:s<u!gCi2EOfrbn^:iWHTRHlnB"o,igr11l-"i((Y7HG5?_p:>MKf$?S7U&qcfEM.qd\M48$4Do8bBg7WIo_]ma!\
+%pK'7[Df+k::KM^(4keZW?T3U`NUMRBbkLRQhOs_IHFE$#fNeAQI'U;kGW"+n4QjmAc0"<Zh7da61G#.]HaUJrk/W7BpA.7b=tDiu
+%)k1WPoc>FgWqEofi5=-MqX&@Ws0/k4]'Seo9&#-=o7[Wrs12P0+1s1TlTBJ$do9,VSWhjV*X'l)nE/9A:SjgYn]g,th0(<@2qK\I
+%T/TgU`QNu#inS[)I]ISudh'4X?]SQ#=&2&q%Eb6dcF]@jo(fM1*dh?5ML9hSD6i!dRqkeA^"!2cdY#]/ZS+K:lf%U'G&-tmGq&[b
+%TQI\c^T3KAf4\I-1srf.Kk@G9?d2ZtrSuG9d[YQl:k#\EF^_WIk]OQO?U*4gZZH.o[FoA$i*Yl*g?J%9SsjrJNM,0Xn9(T+AZ&Pr
+%bWUB]e6hum?.qGhp`11?G]S#j>ei12p!)[E;RcJcEaaB7FZHu0[,):Ejh[oEopa]PiF7Ke6T1u,K/Z'+i)(K,'jb[P?!2'\-F:DY
+%q5)'?g^3[-obu]Uc>?UjfC$DU/Og@[]N!_dW:"R,Q/7j][5Y4K/,\K-B,Yuh3sSF4:f$N>[X;%meZ1<cC861H==kBpIFHpCf]W-Y
+%e`Fg)_tr2C%t0s;i<N_''P[]uGUN6oI<o#JW3;W(f&"uLlh6U_g/gEUJ'YTTKAUq^)]Q1R?@@..D?bF!^:)blp>QJIAqDarpTc@;
+%1si88PG%D*7=i^e+(2/%-^_PNXr\7eX7>,IY<Jn'c-fJ^gHtRTq>'bgU[dP6=e33S[J$\J]MU^ND[oG;&"7jA,;,&]9#9]bpRtOO
+%6g`^]Vq26?2"P=houfcb>1b:tT@lqchlE=ielkI>(q9$[@H7@P>J3Zh1/(V.Ad`P"rk"`tB"ripg0`N[qil7QPjQ2:*IP0&;!pbZ
+%7]De]\k@?B._WAP'MPjEY^S`BYBF%$gQ=#UCWgMZJMu"LDfbSbGcu4r1V=d,k/_F$Upmu9Y(%6r8#XnN(Ybc`;I(A4EIIiFe`4f_
+%3quN5n^a:2j*lL*Mtbh)'215O&p!>VQ&^&*n_DjHf/efUo3uk>>L5'-5jrH4q#0c/l/e9&?G1Bj'70$@8ZQ03?+q[\R^3N/jc3Mo
+%RguTU]B^Q]c]7FsO!"JP!$:[RlINpZ%!0*c6Y.LTe!7DUEI::22;taXiRZPmP:0U:oj<[)A9E7G40>jpD+1IGl/OsWI"2#r\usS.
+%jl%N,oYG$JZFttbSI[f*f!A/Fdfb%Z\,0]OGhfk]*IchD0":e+2*Jb>UM$TK[+@CoHul[NW7SmfmpMTL]`mh_JbpRlWB$p/O!!7B
+%2r20N?EMoEZq5&9/\Z_G<=6Iq*L+3rlQC%G4'DRXTX;K/oV4kfeMKreRbDV_eCe&1]\e0>3]_SskZB(lSQsbfFn\*IHZQ_oHh6Zn
+%2)%fI<_l@4Fpp\-.C+J<:cklKoUgLOn%SR"]e)DYWi&@8<S_rumVlrZCWH27T/Hk%g&ki.G$QaY5G!J&\%Y4nQg]K\SiWM'C0!q3
+%pBXZhO4<4Ddc.65/akim:DDBD+I[e')'"$A7DR+4:Z5BONk\E3l6Z3?7.r;4_#aO-5,a]BFh4+L]SQa@nZfB^ksUU*c/c.")4.5J
+%h<<J)rDg%gBkX/Sdbl7aj(W\D='83TZCfSC[:G\pktku\/6Za<)KNMPJm/G#4k`B2OMdm_?:*T[4cQerHErWlADDjZRqoIqH7:oe
+%%UOEpOe>^PKW1=21r5)\TO^C+W*[ZSGBP7*lXlG-basl7M*j*oTZpV`FjcTD-B.,\kchk(\-4<_Dg;'\f@]&[=8NKT7eSrMbtkT0
+%P\aN;Q>,pb0P0YE(WeL<aY]7c#q]k'RR9a/'K=8ga_7-k=j#9%B%UaE4o8?hLoima=-IMfdU6$D;_=)r>A&T:DM[;&(1:3BS(.'a
+%@=]$%k.sM(+-@RkV(Hi/1L3POh/4"'&_>OGnM8kOY3+h&/8nqQFIJGU09[ER%h>,[UeI(pC[a[f4\sB/f@n"MGILpsp4m\oV8MW0
+%HWdu1KCE;'Y<H4B0%&e7=[)<!.;u-X]ja*n-e2h*EXA=dq#YA[><5UjM]f$F?<3-&0mroAnUQXCXqt?tlF)$KhPkU+1RQ/g]3Of@
+%rI\TRPHYF7>+iY5UX2I!%mI(+QK6lZI.M$c>]"V,5M)t,"!=-^=T,I.0?MK#f@=O*h>=&3mgm$u:E,p*s4+Hnc*aD+??Ko>^<?_L
+%&D3^AkIOn0NtPl/)RJSsa]UKM;VTGIfC<Ym+:^I/?J=:cr2FuD!H:(h14YCu;_O]Y3'$1DTMEtmm-q%MC>nEH`cp`4LQ,[#53#Ip
+%T.s_\H!)$95.'Itpt)pO<UI&a)o))hX^:u%L]Ft"VFfBPHt`6?;mk$/HAdgU7D6\`#X)-!pK6mX(S'BDJLjDV8_gSuJArUE=-`)e
+%[806'2b<o,oY>@qW"+RiK%HXTkLJ$_K>ZgEr^UgD5^r@B"i'eOHE9/+T_eAO0Pp9*mXfI%3[2X5-4<nU?gI<]c\j)fmH=Y%r8>be
+%oe9ZL<R6sP5Lj$08pp)mT"f^J!5rR0q\\E;O?p'kE\(^_d4n/)</hPO5;5/c,^m;=Pfc:6&O3Ha7*o,9Im)YEWo`(2(J(oQ<&$Kr
+%qcJ?\hcV6s:9t?Z4+(akADB##ai6$XB%E-#Z"L0R2SXJu(QE)*lfs[^CuDG&/it,Q::<M^N'qK6HlWB[X3]\\K37F:DScH*Qr\K8
+%3o"Iu"&<(h__cc4p"`.Hb2S'8O6cDh4GLZ>iMlf!;9flLZc2`4P`7Xm"7T=Zl0?l@Vu*@NSOSn3,g4$-hp7Qo?Bq.JrTgc0(1.Rb
+%q>FP$-2R.).9_/6P^IF\KAqlo6#cHAp3*%`>6TTp(KO=4c@`d/0jr=qrKg5qfFf'J,gjLo>hlNQJ%E7tYd&=uS/K!7]R6unn6f[7
+%s4#B__jBot?b`(ZOCV[B288tQ"]!O'bH0.+qsb7Hf^c)CpY`\`CL2C<837H4lUUXEQdaZ`HKis<kkhJ`3kk0p.QoW"qV=maU9Bbo
+%H10Zi#mV8\b)r%qXf'?$-"`WM8^<8QUDQ4"8kbrp@nN^qOQ<?=n"%aeP&N,n9/3ZQb4CYDd*@aMcT5uLM-DUA/*A!)+Rs48lhJ!-
+%rD\^l2Vrq4@[_+\#JXd;m-a$1Vp3lAd#Y>&iQ9VQOZe&tLs0gkBnH*0e)FZ48\2Xb+*cN^\(21]<En-jS.r@lh,#aeR-SGEg%m(g
+%42(uMp'H.udS],f@C:@,>2!5,ER@NU=NZ%Q\bkmL_)i(I5LpTsHe5*-\aq'ec(lR=FYNj$H\<aD.p/p;f._6/UZtP>\S578buIOM
+%`RjDHkIoEgf8HpF5)+Adh/4jX!n\)@rdgJeZ#Y"o?NR]Rra'iZHM*tTZL"-uY7L#c(MBf9g<%a[ml4#gH*)2.mc`V^_trp%LBmM4
+%rR)7@k9p)hT?UZW*_,lX'Di2mXN>K1GdZJ>4>tg%U"8?bqb,=Zl.)!_BmFD=^)ED^KnX_Xe/uH_++dG1>0.#]$gZ,G[&U7OBJH%r
+%<]E;S<o`.COQA>OXlOWicQ8W1T>t<Qg+a5(9:Fhmem/j5esFYMA[Vr78_gL$h(>YS`F[b?XIPTJ5GohWViA+<<o96Fq:Is'_n#X6
+%"UO5ha.6#6k0o*kqL&2.@C/8nXhHgJg&4D-N3]^IjK)r62X'!"A`Rj-#'cB9(.T7\*1\XQDn\5[?,iGLEns2@eABf"i:1hZ55Vue
+%^8pSTRb\M/j[SW1S\Hej>(&Kq369h$:sjZ5B<[GNq5Uq^\+T!qeD5H,W3:'Cq9blmitYc8haHY"8f\K+l<``5B_/k%Q5eVF_6;[C
+%;@5Ui<]4%9IW#I0KnrAlV;<'LEI%)f/0Co'V=(Z;hs5(NVOfXgg;^]:AmB.j>u,eEP[U>bg\G*Kmb\*lij2A0Hgn39C9FJ#\r0(m
+%PIt6=V5#tF0/hE?Y$R?!00`gESNN'1X)*tY?l'jpcp!a.c%OSoG/%?4I6N9j9?6_jrZ9CVB!Aeu><7'7_R"PP.NT8TRN,;:UO9.l
+%!_5Vl!*X<2]0uN%)Z'8,j]i;iX34kRSs6u!0AGpQDqBCk(^G]I_@q(WHLC9<l0>eVAb40!i@lLc?a$7'SI_?,_'qa(8euKm99kZ%
+%8b)84qCN]t5IRVj&"du2fjB/#a$cuuQi6LqVGV$S[R'XMH!%87UF.B!r;mtQ;SUfXqJkBJe`Q":p$D[UpCNh<2eu.\Gcg%Dls,S?
+%m:uQf2lf#eYMXn?IC99[rGa><7eeGb8dfFdX822&.:BkI"L%FQfBUYmi3b3k:HhiUO1N;P>We^*8c^?mKp<["/dHsGLr+h=^.+rc
+%]dA3i7.`een%cAR&&8^X*L26?i%-CChm@S1J"7si(QNM8U*PIhWhk@9?F=rsHFuF*%5dV<UR+BU6gn$Wq0"P6'fL!7pd'<fGgZTd
+%k0^e'K;%_`pE&<X<2r$(:VGOtjG3&fF<ESXN/cG<XX'O1magQnDadE72+;'I\Nf&[MuY-d!?^;nHi7YL#;PXTg="f8V"#,f/-\bt
+%m;;KQQHPh6]_:GnC&c_=(Z6a-pG2H^@o;J'4GL<U9Vc),90\XN:TdIc=VY;)?b;'A9kulQp!q$.8bsZ(r(1IJkho0JpBYj:%r0-d
+%X]$F*lYR2K^\W$o5NoV`WdAC?bBr2,-Y1qYG4f-bZ[kM*c!.I(#Zb<Gg]t=I2':HJZ<uG%C_,fr\9nTbG#\G+hHVnOh:C)j>Zj.e
+%m'V$*='ek_YT2ts3"TNJ>Ai"eHI%o*VRc)S*kqR];S@L^I(A`#7rHQ#kbmf4IIRfU[N/%2E5,Cid]mqTV%hio'd'XG/VoIaUSGA$
+%,NbopUA!l2!Y:/72JS;oh9MCL_^FY=4t;8EgQg%6c`]Fk*I6Ydr*r\(0RWVo?E;5AX;6!.WCQW_X#_W-g7ogYeW3d9F7l</Ep'_E
+%Ajke/knJnds5Ch@l/a/6$e1JAd*kUjFE"]bZrrB`jr8BcX`e#(X;l]!D[H7)*]j:)W*Pik+93nb(sMZNSXMa/U15S*(i7Q**IVV:
+%o#WD$]cJbkQW@0hZ@lS=q:B$0pTHN\I,X)kjj`t(K6Q6"^L":1[aB7tlrL#'Qi2hC$Y.M/j'h=uh=1moK"\3R&:pT8TU`^%&Yik6
+%1`JI5JRkh34OX(!%)n"0`V3`sPWMP)B^>Wee^pl`Z^NFB@Yt*4L>1d*es6*WU+JJ.ouc/E\e!"Ac`9.r%Q?0m`Vg=`dF[+Mg>_e'
+%[bCNUA@:!9olrW`f;'b>QL!)e&tYM?,LS5FbI\^39P?6!!apDh-hg0&Ka64p4o"@-"7X7?`coN78O?R.^@V04<g/Ap1ul$Z<%r2r
+%fc#<XS^=9+Y#@:C[pEXepUlG/ZX,d.Q"OfQ9k8ui<a2tc(U"lH4BcJGH!R/r4)b9oDl[MKh2<mD^S(b;);MiOCPDQBh&E;bClg4s
+%H$-=AHlmiCD7o7aX"N#<6!+mD\2^%%b=tqo0:tIE:n1+W'/aK+D-_(o.J6<2C8?8ls1Weh\SlOA4F5@S'*bYJ0W+kN5Mdf:,SmoV
+%CulBP_.\a>T^2kY!/W4irH28Ya;tU.po&+;It"`T3'E8-p-t*0+YF0;KWf]WU\<I`B^*Fsg=,V8rGd=6CLdhl+:OjE56F:FYQtZC
+%oKJb"=6)VlCQE5Tl[/#aGl@VQ6@oq2kgj@J*4iu8cKUbERYuPNSU0t9ZZQJg=QM\"g#j)#Su\d@qd9G3=$D4Fq-J4WjnsFL+3\]k
+%61)i!3sQL%IoNOoO5Er%T7-DGllOP>CR+,^,m;uoo6N85lKrtAq;'H(o`_^+LL'jZNU(%;]A3.ZMY>IbXSTi:h5c7XrO_7*\h3W#
+%oteZ`0>>'50(2i40Q>R7%I-_10D_>lhCWQH/[i6uiPY&*X@rX*n$>7JHgg7MiJ.Z7K-!FP(\=964qRa,,H^"dpc=YV9=hMn^g#+o
+%H]'RWRC>Yqc(+ZMo;,LV,c4f)DgMAg`^u+B4RD<eU[S,"a2iWYb4t?Ek:?3p^AMdW^HN+a.t#D5$9#I'W5#"Or?gbO.PMnZoG8iH
+%K^PGeq.%-^&pIj`::o=7<@sO5_n7q9^YZ+/<XQG20soLGo8]M)I.TBeoGG?ZO1n3Th-Yt+kplL8_HFWW:bbuZQleYI9Ds9h]D*IT
+%WhPY]i)A&L(J#S9S$lJF2f1?HJ%96WpI3h0?I=CTgl0FNJn!.:W]pds9D$K'QaX/\@3K0D^oo9\o:!!p'Le0"QCnsCnjjHkrL'']
+%.LBA_J&4ml.$aFu9/<-[JqEH:7F%:EmfTNc^?7S+DT'q*0Ht^U^N(<a6D7pe$"8!EKO-B4!A=_^kf]VA_PlZ+i$mb("'AatbWJp:
+%Yi%h]3uK1($>*>SKjdf2KrBU]@8RBJ$VYh7'u9_R"?K"\d?B)f!qTPlGS,&h6r@tI!%rgk;A?Y#5\H2-MIr8O#'7Zmp:E'&k7`(B
+%31D=N!t3C@if^%><:[/T0Stj?qB>2*aHOM!?;uGL.4QD6n-:V$Toauh,8TfY&AZ@"f&DUD[O36j"Ne:7?JbmUW'5R3!UAf3fW$W4
+%.;dfUll;SiqNq%7Vhc3*f.lP-qgFOGl-,p>SUQ^79?t1'[D/-"UL/#E$M0;dn(n];4h2n>Eg?BaVEu^S@KZf(U0q5@er5KL!Ol1`
+%Xof%t$:E_&0EERi!9<QU%NG^8&i/Q1!*8_Y`Y&:B0YWe\kaXP?+\7,o%_r2/NmbJBQ\Dt0$()fZ1BV-sFUV8l"EFY!!.Z%G!sruP
+%k_#Dp-n9a`8/Wlb"*sSJ;,EK""9fT,6HB=$+O].#7Zu??I8sgO9X+T8:_WqC.0(Y,7EYb:Q\@Hl`/Y6AO:[#%T]cLL3riYcr553U
+%k5nH\op7N+!(A?(!t[nu@&4>r':;-Km_Pnh#@q3jINh>;E<aS3A"a!\MD-IFN$rur?lCE>JW'ng"VU$`!rO5YJ-#sE"M,sGl?a]=
+%-m$7Vq4O4emh_8XlhQ,#+sCnQ6<JO>)D;/GaT-B74hUt>.8liG!;XUo74t>h"X55]6+iDDK]`I;d+DsI8rc/Y8@brk'fQC("<:cV
+%a;,m,-nIn""Y6o56<Y-ld%dr_K)8gAmRUtRn<;IJrckQ[NnJkIZo77H43eL"[LPRQq>TO'kodbWq&TX\_Cbm'q&27$"KN^X9B9.4
+%X+5jsH"^P!fGCau.0R^.80AK][KNIbOf+#%bs2TN:'\H`Muh0`E-K,._gp/VQ[Utu!\k<U3$l?Cmpr6ajY\E4-K340$(;\AFuhl-
+%#X%NFoS(0C(AJ'j0#SspH79tNSfbd(HnhTNfWCtm6m^j9.-%/>,!eePC'gb3$YiUc@Fjt9@9P;NL1Qp:#rZe,0t>S[-83BVf=*$/
+%%=*^]s7*M2o&KS:F2tiHk(7NnDtnpH+5s`?iud?m\`4do]")>34!`N>k=&</DsmD@H-c2,fKb*g\M*N-eoI!!a@n0_InlP;C5Z-,
+%mE>k=qU3T7Wk%<EE8bU1'j6M%+"_00XQ3\^dmN':,d27&k\$A;ZFTG7eaR=#i4f/]U9a!-0E'H9j0`Su5g=,u+O=Dac3BRS.UC0@
+%.qAVHQ/u27C!idC^uc5;RMHra;N1_L"FSE@=hs>sr+hcN`cXP#IgGNQR#&hMPN\a'R1I*:^lZ\BH90@5dmIBCQa"CpS90UU-Vu6G
+%8--JBNW];3*P=(^`5!<?=A`T%0*1Vl?t-uH@fVOj!!e-!.,U^/&ZsMD!1tF<2d-sGD\.Y$J)=0MBFNC`OQsirA^OGTl0R3e>KdQ+
+%_AL\bm+RiYP6?8^.=c)76m6b02s#(Zft>$]k[hJ._/Q+n#KcE!5Mc:W[he/nYQOUkF0`u1a-/;82oLJM[f4#S,Mo#*^qQWt!g.F[
+%g,g,Zq+>/m,B-H]$*io*G800@,0qM_Os^in!=m1X4e01,&5N!o7UfDG]qPYi(4k!4&E]0&&Rib'TFWTn;urIR4O3I-JcFqp!#':\
+%%R^jp@0^(a6?Id"UL/t`PCNaHGUHoT)(;"=H1hCE1dRe9IdnT8TQH9@Q9eP5RHI-[83M.i0<7IB^<qlG;0Bgf?Z62ZNG8Jh2=fZ`
+%`%PuXX[n#u4BQmO@!ZDC/8jYKOq3[;(L]-Nl*%E%?"B)g!_g1VGO7gBV*m/4'_#-dHqG9e+S5iC'n\CUqp3$5YN%pBhWUT%`gp-R
+%G`3l?9KXE).56XDk^toOiIa?0^eborJB`.\D2Jh9/\APS0Fn<llln0.r8Le`4K0$6LP7L0"Tn>3K91gbY)G/m\cHCHpf=cJ:k"!S
+%,(Uf3497r#s/VHUABS<A--I.!`@rA?BONfQ#D#>p!V0\*2O^G4dL3bjTI;:^X)Xe33o?NP#?<9sk/@ADU5/k2dTu+Ue/2#%2UYkk
+%-mc[%(^N2bN"=&G)lb"dZ7q-IC.@:'J5Z5oAZ.pZ%[9k'H\:Y"CdSRD75'65cD"f^RH?nV)k>5ASQiZF!CgKC7S"(*JUp9L!.[\@
+%m$sG5;LF-Mi!N%T/t),>k*!S$@),7?$@jQt#uD='$oD6>?k,7,=Vf#7!KUcWXFOjrKK2<i!AhDd&Ao+V7n!o&I>$1+QBQ!Argp;<
+%H3X_I@hap,0E=Hd`&Q+!;:6DY?,9$]!O.l$Nhgk)_7o"i(Dr1<9GBK(3P\1G:c^.^OVJQ<"7HSeWtD(X#n3r+\A1@@3>bdAKPbC2
+%n6[M3\\V*_PgU]8&P.et_l#a;8gck.)GXg4c\Iq6]6PW]cA35f!#+`+I:.2c!J3TIKV'8*FFb6f^a/9@QY\T^4<PbFWPUGVd*_r]
+%g"rA>PqPVY'h24YNoK7J?BM&AMZe\`(S8"XR0)n4CtG%dme\i"o[sKYZP5^BLY3iW2"U@P]SK,gE&1l)@<RMEnaI&t`1@*n[-X_>
+%n2lU9K&.2.\5*EFJtZdB(m@io/)W'M&.];W*!iK$Y["VH!`T6n#RqLP!C;+10aJu1M?)S_F;+<1Kb=WF%8hX+5s2:n11FZ!d=&A?
+%G+&F>K:t4kE<>q1#>KnI=&X%M@T!:3T'[YRNb^K"?Bg.382o#F!.b:BM/J%tMoZU"NX?Hp6qh[c69q=Mm/f5kkfAMP8pEZin6cJE
+%$CoV'iB5H8]:bBa>*+7u$Va]ZX2H5&VQhf_Or0hT$-=#@F[q8'ofeS5,7'KZOiVu(J4u'lAmh,4+Z87Cc4<r9;L1&0j,>)nh&Nb5
+%)$CjKB3_f*RL4TUm%%uN&@8KNI82R&JNcAe#98aT'S_/[M?PcBXJ\n)Bh$q"7q74u63]V>-nhS49c0118HoXm$dG<8Q3U7!fGp_@
+%!gTVX$<U5N"EiWAp7kP1Jp<#Cl)6<=$%ti2=s+,26("Prf2KE5&0C*gjdm2"S5EJ;<G).op[a#.pPYCC:gUJkUD>2D;TZ_n&6rd?
+%WFS]gRpAZp3>ps`%Rlojj<^J[7TJBo+@/?1oi?ae$iij)"&;H*k^F_?>'GK]k7bec*"!6QkR")AP!/H)d"A%Y&/flE0*&0*PR;iP
+%T[;?t@IT5';K?qr0RKUKbX0+1Qe<A^+;H6!4,BkJch!\JAEI:KCdfHP0*=&l$;<O!Lo!B"kg<D'M5:8Q49.s<$F.3tEMM3P@X9<^
+%/")*9T_$T\9WpL9X?uV;C$>JY`(R:pkqX4,0-ml`PfGRMPfnaH53NA+W>Hrn6ni0URZkI`D'cX0'5k->6:OEXTUnUQ$C0ilE,JfH
+%BetieU(E9G:8&nc"CfoY&1Pg\ig.]1o/M5!1:WW&L090P[.[Jp`:1!U9SX0t9@SCj!H"MR4OO31r`>h+d'=cj1=OAj'+9o;djuDg
+%Z6fSMOiTZDM!g\'iCNI568Bkt"IM(aiDBl'6Hc-M.#CI*OZOfAPVBr'hut/90Ohl7?%Q5;J[7\B9sD&'RLVs19U]##0a^T>V#,jV
+%W;o8:A+nT68/2+Y$8jaRi=H%k[>$(qX"b170gnglBndcNRWa@/6CUuV+JQ-O8/qWoLUnQ4RF?=aOFDeKPj<nA&#U0%hA],O8O<fZ
+%#-,SHB28ea:f^ds+GeAiNMNp%.8D#.UN_e:<JIA,a?6@^R)/t@E2CJIg)rG_+XpNFVEr?-m1/,X"/A2,I3PZ]E2\:rD#>YJ.G,m&
+%TdE<`A^H+k>$@G%iM:1Y^#Q*WKk[BJR7>D1ap\q%-0.[*e+Kr!4uT6[j%bu7KR%1cTa8'H!IO5RnrQ0-[=08:6Z+bSn.kIPBG3jI
+%'V-s'4NoT6,,H%d_RW2W6DZ-u>7G.L7"G%5M7E^[\(1S7T(+(iTd&C;b_WkYP)]`$MI[&(m_B1X5g0ie<aQ0fcVQr3*K2LI)FAQm
+%R]&^FI@*'X0e;N#o5hU9+k'=34l`a3LrD]^f%8-11rE3SBnd7,?m5VcO:PK'B;AQ5VSFU>.2$?7!%CV_TMRs7OU(:ur,P+7h#8]f
+%eFU&U-@_%08$,%63FL9@TRiJZ.SsQ^=ic<](eS*OkL4$LfZ$TIN7D<&,e4<c<$8/L,jNSWEXs^ZQR"A/pKSgsd7VD4k.qHm]6RM=
+%)G@%?pqU/8O4>(?W=+S/kEKRM<#S8VOSKcEa-k084jJ/G*GIMB@M%NRVO<bj2I)i2r.N+U5fEgj&Ju927uDXOF:m4A[Xc<o+IAn+
+%cpL,mL'($/"qEU7c=&8?'F7.C#iZK;&9BC)on+e@["V"!ckof88<bQRLe)2h*FW(j6>YHaR:_?4Oe+Th5mJ8J/rmJ)-&c>.K7cX)
+%N_GS)KUX2[1La47#d""L3X?*";W6P9#*6Pf92JrK+NgX0+s/sLXBd.a_p]nF'Yn</XF!EEj;VB`[L3)B9r-RSJP]'MU19$:i-$G5
+%[q1=;1pOB<TV(OP1CN9tCB4\O%/WW89XLr'b%I\OpUCE^4OC2U<\<>E4n*Bten#muR(\Y-!1g4)i`$%S]BLbk3oFFP3!(8o2^V<;
+%!,'<&%u'-Rnn7<$OqkujBf1P/1&U)M[a5#5%saV30ed1hWm:L7TRm.(`#6&c(sZ6u+3?eF'Gq#<OZK;?N&238opHi(j=P[Ec76\g
+%*6BLl7:pRggt1;K<HHSK9Al7a-!.OFd:jF3fi[E69AFDsC8D"A=7pRW9a+r@"p<RP#:KeT=0])uA;b:l:f!dObp[&[.qbV5lU=TA
+%\aiS[*AT'F*i1<$4*D+TFPY1\Dc-c>$[,B"1)U(Cg<(BI,J>Bmh\1S)E1!;!M`Un`'C?o89*$,R@<*j=g4DE!AhtD.NHsaO:Otee
+%O0T<h>%KOj&DHs-ToH6!b,-3$pI7\%dNBGmPQEg=Vr:>*/OE-m,]j5IJ[cl#Kt4"7nTf.1!_O&c=;##^B"2N>#"YITTe8Wi>%JOI
+%&;80T<08@kTQ-VKZg8t0%)G*W&3ieX.KNV^)d!4fkU8e(nYC*/ZsaM[Z3Gaj$>P8G0_Y7;j*BU4KKd^K.,)l>@^M1CDZdr;HFoG>
+%>)KV3_A#5hj901DA.tGV%e,P[+XC_^&]&T/;TFV1(M\,QUfLCS4VE8_*Mll2fec<B'-]c>NBj%M6,=$?7/D4N-o%)S1(7Pu)$Vd(
+%[$rFIPM@JsBY%jS-B[@7NDBZWjQcA?l'"-ZDZUd-ggU..!HEGt$HI&t;MP]!^I]P#691'in9#1hi]((+`c4UT=iUh=ikk5TK[cFS
+%N8Fb'nt7#n7:jV1(*Z8TDF3UG20GC=/>R,\[g=1oZ$b8B![%u=H;+AFCk>Q39`P2o)J-T/OW6&WY6c@5a'lY.J5FZGj#$k!HQICD
+%-A6@"qFq`gnXP+dPcMoN:'dZL@d?#\WHG97Rt*1dKL+1-!h`qPms%Dp;r:'F(.--cN8Fc6+TE_[RumNWnYF6E_CH_j6:C)t+dF8a
+%3dqa*3Ac!sm5J0cYN1O*Y31HWM?97:S.I*&9KacA&EP).S;9%s.-inPd\I=(V'/)H1X@PEA-t-W.I/seUbONC*%,4RJ7T`Kga;Dq
+%=iZABdQ$&pH"OrEH#'#03(Y)=da%]c!t+^<]<(kN"e*^@BOos'H<;R)/+rG22U%Ho9E:dl.$JZZ6mrT,G/`\#F+B#0"o"OTM0I<[
+%!l3mPJ\=T'+iFg+PfCt<GM6#Sn*(4))$le&B/24Be=;'[K;V4q4nB*2UY,YJjb-kpJ2!Z[3IUZ<kb03X4_MY=Gp"mC+!;Ho9c%\@
+%[Z;lN+iY(ETJ6"I77?-JnCAXGPieJ!G#5K*Pl%.*MhP-Mfr$WH]k=F6H0e.A>5;ul$3;,u_(cbWCl'4N]4b*7Ug'4c,4ob&-PVu#
+%Am8-B`8K>(Xob:%+,OmX,W1.]VUuRdb6$5t#C(uhi"QNX-XDsn]MRk4!Gq%G0*ps!gJ=1u1-[O&H'Sb"Vu;QCb7"d6U^Z;p<9tnM
+%8@Jbm/Y"oJgVae@G0c2QqboAqPBZc9<3gmeOuW]#_0Fr0:DX:4/1h:H`0,rB?*]N9X5&n2h,%%Kn@TM6fpO@]a""=0E.f&u-hHXo
+%SDWMW9pO;=SU[GUfbH8_e1VimK)Pi'Kk5cg7pgcac'#GXe;ap+UiQC?K%[,tQU,<J<*6D"G>,>H#J3f\1#D'#G:W/'!9e!XStQMR
+%9Y2FaK:,EVXCdk]BK:Q=00@f^?8]KS#lg(b"?50)nL#-MO5E4KM"Rr#+_IJq`&YfkM-sgU%*kt"le]l4gUEG(`rP0oS-$AC$ajn+
+%iJATbD5$ZQX[kWWT,ImqdTM48?`_I`.+#t<rHJhudf(K&nQ9&t6&NI9h\]T4I>USCK3+Ff0)BZu?A//kQEE"?*aj^FZn%#C=W\_'
+%=6Us0b=F^a.7f4N0U*qn!!SKI3hIOEGd@apTMQ_R@\FOnGf?iDk@5cs=Z[%CYkSOnO^Q.qI;U6/V8DOoBp4A0bCN$2HQ7TDO)ZMl
+%T`fZ0&IaP.CPW0Uc;>/WN>%ag8tF#L*,Hsp:nNk>R)qcR6CmrQ8!tPsGkOQkW>g57""(-%B\*8N3:#lko)S*2<1"&N&0(#uHMXSe
+%JiX$dE'$AtA_%\=7aYi+]6MQc!,1sPnmGGL9qRX0L!Ouf:+OckolHc^H_u]%;/J.!JQ6&B2QABgbe72=4&%1X_Fk1H'jr?o&VatM
+%&k`:A4FAD+UN899$i/Ro?V"oA;`>7*(@YT\(sWJf1ZOkk^k6D!9K[o,,U*8g@Nb10(e5%?Oq7$joW3/S%:+'JK/cZiW%m67s/"cY
+%cTKtD-_O;NXok71Sn')?;sk=BVa@@sXRj*/C5sZ1,XY\T<t$qSL&0:m@_i%"*marFF+FqOLh(+-n,SZ1^lfC2"r)Mr8cb1o"aP>`
+%#t"q!+!^^e.i&9q'SV\'0Z%tjgMNaAEZ,-'UUT&Mb/pO,JT#Q9(51fIG[q#"@/^8"'j_g!;G6qkcZQo'm>4j[^<j\@ehgiFfGFB$
+%2l'Ct:S(-E8<b^%K9/Vh*1;>-\#F1pSpbuuHElUWOZ6*4WAT6WI3M9Cl6.th.Y3-^4U4IS6coWX8.o,o+=uahbCPfCl12:0AV(XK
+%#m<$ZAg;e-r8F-.6PPPGQtK4C1IUj0(hh0Ko=uaW_V>/S,<O;J+DD1WjGD4dp&])^+K;1H;a0i0)@.b;V1#GlZ4_tskt+h3D'?&X
+%!Y?fXOb?hpOJWiWTMqaEj1%udhT-*2Z8quR"d<fKZTYsD5bo?=:iq2L6*XaI-m@j.^3L%TiWu222_*7e4K\GL4Y<@$*f1I'hP&#)
+%iDEM&-Po>UCPAPo0L)>Q&&FbYG*JOpfL""jD%Hkso+#UEoa$d7H,1D9<+7+Cpf\N1(h^3*9_?4YP7^@m>'&uFWQ5JjFS:=<D=L:'
+%SeY?dpR+-UickRBiujNX!:*!7DBU,[T$g:uF\;b#*RHUmeW?HGOA"k)kok<6\-AH-X.u4u15i`%"jrdsR1;i//LZ/N-Cc:.&70#s
+%dCKddJRt^G=N(UN,T)j.#'d?hl9.Q<?5ZgE:3P/k92nMcAp[)l3]A:(&pK+QE<oF[&kV7hH-Fp,";G<j)NO)u,mF,VT-`$_+g(7@
+%Mn8[?$.nk;W%66>+R484$"_BO;&:%C^0sp_,T_SJ]fKJ42S0XN@:ZZH[%ReZ1;t7="T&49MOg]=OsCBi%-]MS/hGK[6iLYK(l=FM
+%+g$fopirJ=Y<?9I"j3>B%>0</:t11s\.P</kq4OX89%+RHg0=If#Hn^!]M"?h9dmmKI8tDM-4AZ48Z,X,Z7*G'4p'bk$]FLke?1Z
+%*DuVOXPVR,@[@QQ]fd*<&f$'N+%0au,V*,mL[%O7g&iho&GSrU,s6P<WPYtuLBUeVNqNS`8q"bP8c<h2jOlQ?83u<*#':dIj"pKF
+%!ER!g@e9b.cVMDE[H9YZ#6<'W"bGuP@NtFuLsU]:\BoItEM">?Z912t\/JIVi&l'hmOP(UWbKIS]RY'_cZI>5d6i6ol;JEa$bSC1
+%kGO4<')=q%nSo_BhJ7hk=9kc&WdpkA7UCpJ)bE*FKP.<iK*;DQ/h25YI%r)V.\ZM[ICbFH#S@Spa&@e_QBS/Rc`Su[TNqd:C?n7$
+%Z62SD5pTT<0U*gb_AWe;Gke@::-:RU_Io`_P<S5>)C//NO[T_%ob71JGc_1BQ$3!*3gM-eW2:N"9J<NbSHq%Yk`,m3S,3hLM'dUK
+%o+@@V.cP'7e0N@j$kp(-"U.Ffbo&^M#T=R+1mSdMJNat$Le2'T5SE'?EIORag&r,,;1GTe-Oo$sogKG3SE>J9R1q.od2bTfMpG!6
+%2<<6B0B-IuR=m.UTs+Q)TsJ8Oh0h+&G9??,66aY?UB.q&BL'['ij7h7UU!rZP&8/&l6+bL/FF"<D,e)=g"f-!]N3<9.Xh/XCa7O&
+%GhHq571]@!A</F#Lq*=UQ)a71@OU.pgPC%TQ*ZGeQh\iaU;Gp82O\^^A/f*cOCT<,^'eG[;<f*6aYmT[[`E?]Y1ubF;<lV9]8u+%
+%h+%QfpX*[Ah/PlTNDmp=_kS<E^VA:tEC@d*\ldL/M%["a"DPLt=]0G1JEUkYH)GblMlOS?Bk1>Ji'Cc5fl3,^25R4OmN]XZ6Sj,'
+%SWDJpl/EfV9]TW>::Uf>YC(]2*Wf\L)IVC,*^U'SRm#1I!$Wf3Wa\QONnd,[16/Z+`\g&1n+f?[JQH[8,g[2>=mN-o<Sme4`X!t,
+%_,;`g!f0d&WF+d[QU/!67N@@4%lH#f6(>Su$ENg_M9=DVHRjN:G)6'>]RWQIU4h)?kYNZg$eEW=m:-\5XM)0j("$l5=t2-P6;rOr
+%iL#&p9nX83N1TE`_=6GED((-5eq6=^U#1qoS#[ZlP6W5$@aKh`k`9]lmc\h`1dsg^?=>]GdOh,B&RpNO=qE"m?-VC9@ogTOeT"Mb
+%jjS'9Y3QiOA*3mP)MF[mq7VBOIH4QGB/HKqZ+b@h'ibY#$3X$#F'KuFgW=M?WU#'[Z3q..V;aOt6=gqtNM+^HD0@-q2=>RB93!08
+%JZa,sZ4aKdQ1;iTSFrYgU/H<=jRB!@2CM=ZN:0Rcq^Fln/m$ca[?6-,Y&-P8"!D]$1Kg3s2*9)>'fNYHQeK3.B8Jp9PkqO)?AVbU
+%Z$"J+;e0quXbdL/2'#^'&^;P@;!kSiUu9Al$&EKei_$#\C5GDNcm)gPd@*B<#m)"d.2,H[)puS3c(W67iC^>O:J2RZp<jc\oJ>^j
+%PLQ!g9Ee$U0!<Bl0GFsmEg87^`:Oiq)5K6i:_cY*(-F#DNXlfZU2M5M`D(AnAo_,>nG0F]P`a@5%HVR06psQF%b$^<N'\cQ!g\9j
+%IQs]amDf7Xj5Q7m6EJA?PeKY$_KjH]Nj!M\Qk2`OL!DG]\qlY_@Q@ETUihmq'&qGN+q1;p.=\=1KC-Vc8mnCORTh"n[4lecS7a%5
+%CJ]Ca:.=pG1n.mYMIshL.QgYg#UN>YK\'!F(0lTV<dI6TrG6/)ULpm#eBY\,`JdAW225*Td[YVni.PDQY([b,Vt=g?8Jh"D]KEA8
+%S72[2c7l3*cT3S.n+BF[0O;'j"6^.Ne$WgdhepeG+=#.XA3(pZg'X6!dY_:uGa))LYWtm`?p%$t0knHj,n[9/KdtRsO[#iW$`V39
+%BTi2D6d^U)l"^LN=aPR\(&SA0.a-Gq\U<edKG]VTiNo.EYaB4(X6[L&h?*eTO74#;DF!JQ/q`4f]3A7"Rl4,cnJRthl7i(`A;\XV
+%*?>9FNCLiG3<Yl?Pp>^ap8'`@.hWs&6K91b&[8J;5)dIF`ndM*ag"9dL45;MALPI31fP]44U,UQLSW7(=_5UP5jskBr<YAYcmI2L
+%.(a=o^N7E7^QOt7ntqcp`WH`cia&&*Q,]#bI'cX>+\85/N1,I%jhT=\dLO?KbT,G[ic5F\9gK+ZQ1RcmgG&qD4(`-BA^[tpI+ND7
+%?SH(X^4&.j`rQ2a'f(\%SkA;"3(oH[K',CfP6$5GMc/0TP9Ij(0_5?]<6H-B_6Zt\A/,rp=H?dGN2>9nq5%^=@[XXo^u7;09FjSk
+%Ro6,t)6]ri>u8$S'YcBn\*^NIVc.u82Gk1&j0R%PKqqsn81uetkg?MGAR:!2RWh1KrCSWb=/'t:8r(aHpeX^'5a28%k6U[U$Hif%
+%e-hGFf*[R74C^mH/lRtf$P2ceoXK.F>r:`4iTm&Uoe7Lq+##YT7NTWen*]t242+l`Q]5Q3^nh-rqX$,1%#FON5Sa+%g#UlH;&cbI
+%AS&8ZTkg*n/s+%N%A=(nn#$RJHutsfN)?&#Jq3Xg_>kJUDa:%pbr!=XcZG<GShfSG/0`-)Ii)iU.34X8dn3.^%4EOT-jaoV3_Rr;
+%dhTQ_)3F%G\,G5N"*u=T+;H2SKgm*/.hn9U$D#bG9?iU5;5t-pk]:bcN;XJ>4-@h'>'m>)jlAU\qNXX4a]@QS(-!e8b,\@RJ-3&a
+%-sK!sfgR5nW\@"=;21n+?PR6o"D'nID"bE&#.#*+`4%5GYm%*O$9g#ZS57O=)\B_Q"4IMMN$f6_]SUhG<9Rkp\O+4H`$dDLC*]HB
+%5s9ULIKhtdisA6h=+CE7aAPu[MU..g44#:H3QO?@5o,0BJ0,]F#`J@QnfrR%lTDM(RCF[HRE/Mm3OjF'30&rQXWhf*NJlfDhN8lj
+%E">O5,(5S"19N78LM)#R:)G3HdF&m9;92_XK'8J_hMdWl&>8@JlWNlGqt1OE511DLboIbpkjG5I3BLrCIWo$,7P73`%ZL%fPG/P7
+%WjacbOBuk`J2$jc>(g[heHPa_Lh>ep!T>u[KLXlJNccIh,m2D;@.)IT+H>UQ)!Vdc-1r.6]<G,PDskJ?:pLF<nQc^G9j1%4X2k<5
+%m5m<99-MD,9Zl&m),,7pOWX6"n0C9Wg_;tX3hRmHs&t"L%`ibI*?QdjZPA?A*<S9h/c;=RH83!.=niIkWo:804K/]Z5YSr%c=XLO
+%I(>2F8STbd8W[R`>?I`%KghoJi&T0[=In0OcVA5uJo#00^JlSV`3`9VL!2Qgd&F./R5/sG@ts-229@Z+0sBVlL>9H7_;r$kI7Hu/
+%[R.W-AlJ1[[1s$3KM?<;k%:A[D;gs+Ke4UtW@apVU)'-M$M""IaPfBA$;VAs3iO\6d:o#oCuJm&bCRacgLhn?'q3$/-aSLL(8\"4
+%&-XfpPLL?\`q\SYg;4XIA*@SN4sUijgj(6GGCm\n><>:9"mHfN&K^&BOE-2l%5d6F]r=_C+l3&AZ"<a:1<-:RM(RErl/oB?F*ZO&
+%[?-/dnlqRc7*`Gi`TFStAY/+EfrPYRJY7EcSo)F*JB0H&GqG6^X@f^B/RgX&VR;NN`'u)W($bNF-0m8^<Z,,qo_SgG-c5UB,(W'Z
+%:m1mF!mK>J7[S\q\FAS)+22ZF1#"GaN4-\$=@qEB!sXf;8;I:f!_?P`@YlXbR9H`IU9@I!=ouLpIcDtCl8RE;r,/pK60$;$d-,YX
+%fIssjNs]OuGVJLWj20`epD60#;po)lY4f/MkE#WZ=\DEO~>
+%AI9_PrivateDataEnd
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.pdf b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.pdf
new file mode 100644
index 00000000..ba9f548b
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/Puzzle_BG_Start.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/dps_str_cus.def b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/dps_str_cus.def
new file mode 100644
index 00000000..aa3f1cb5
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/dps_str_cus.def
@@ -0,0 +1,48 @@
+%%
+%% This is file `dps_str_us.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,english')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, 2006-10-06 %%
+%% Copyright (C) 2006 D. P. Story %%
+%% storyd@owc.edu %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\chooseQ{"You must choose a question to answer before you answer!"}
+\def\triedTooMuch{"You have tried this problem too many times, I'm adding "
+ + \dspenaltypoints
+ + " points, and resetting the penalty counter. Bad boy/girl!"}
+\def\congratFinished{"Student: " + (this.getField("dpsSignInName").value) + ". "
+ + "Time stamp: " + (util.printd("mm-dd-yy, H:MM:ss.", new Date())) +"\n"
+ +"Congratulations! You finished the puzzle"
+ +((nMissed==0) ? " without missing a single problem, amazing!"
+ : ", but you missed " + nMissed + " questions in the process!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "I regret to report that you did not pass the test because you missed too many questions."
+ : "I am pleased to report that you passed the test!")}
+\def\reportPenaltyPoints{"The number of penalty points is " + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Final penalty score is " + nTotalPenaltyPoints + ". "}
+\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
+\def\aPenaltyMsgs
+{%
+ "Perfect! You are a statistics wizard!",
+ "Very nice performance!",
+ "This is not looking good. Perhaps a review is in order!",
+ "Are you trying? Do you have the prerequisites for this course?",
+ "You're not taking this seriously!"
+}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
+\endinput
+%%
+%% End of file `dps_str_us.def'.
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/owc_self.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/owc_self.eps
new file mode 100644
index 00000000..7a1f55ea
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/owc_self.eps
@@ -0,0 +1,4189 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: (owc_self.pdf)
+%%Version: 1 4
+%%Creator: Adobe Acrobat 7.0
+%%CreationDate: 00:51:59 10/23/06
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%ADO_ContainsXMP: MainFirst
+%%BoundingBox: 79 264 311 344
+%%HiResBoundingBox: 79.3701 263.622 310.866 343.937
+%%Pages: 0
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentSuppliedResources:
+%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
+%%+ procset (Adobe Acrobat - type operators) 1.2 0
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%ADOPrintSettings: L2 W0 VM op crd os scsa T h ef bg ucr sf ef r b fa pr seps ttf hb EF t2 irt Drucker-/PostScript-Farbmanagement 0
+
+
+%%BeginResource: procset l2check 6.0 1
+%%Copyright: Copyright 1993,2001 Adobe Systems Incorporated. All Rights Reserved.
+systemdict /languagelevel known
+{ systemdict /languagelevel get 1 eq }
+{ true }
+ifelse
+{
+initgraphics /Helvetica findfont 18 scalefont setfont
+72 600 moveto (Error: This application does not support) dup show
+72 580 moveto (printing to a PostScript Language Level 1 printer.) dup show
+exch = =
+/Times-Roman findfont 16 scalefont setfont
+72 500 moveto (As a workaround, try selecting Print As Image from) show
+72 480 moveto (the Advanced Print dialog.) show
+showpage
+quit
+}
+if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.19 0
+%%Copyright: Copyright 1987-2003 Adobe Systems Incorporated.
+%%Version: 1.19 0
+systemdict /languagelevel known dup
+ { currentglobal false setglobal }
+ { false }
+ifelse
+exch
+userdict /Adobe_CoolType_Utility 2 copy known
+ { 2 copy get dup maxlength 25 add dict copy }
+ { 25 dict }
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch /eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ { globaldict begin currentglobal true setglobal }
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ { {
+ ((Hex) 57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77) 0 () /SubFileDecode filter cvx exec
+ } }
+ { {
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A> eexec
+ } }
+ ifelse bind def
+userdict /cid_extensions known
+dup { cid_extensions /cid_UpdateDB known and } if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type /stringtype eq
+ { exch cvn exch }
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ { pop pop cid_UpdateDB }
+ {
+ exch
+ 1 index /Created get eq
+ { exch pop exch pop }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ ifelse
+ }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ { cid_UpdateDB }
+ ifelse
+ end
+ } bind def
+ end
+ }
+if
+ct_Level2?
+ { end setglobal }
+if
+ /ct_UseNativeCapability? systemdict /composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring () def
+ /usewidths? true def
+ end def
+ ct_Level2? { setglobal } { pop } ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict /languagelevel known
+ { pop /CIDFont findresource /GlyphDirectory get }
+ {
+ 1 index /CIDFont findresource /GlyphDirectory
+ get dup type /dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ } def
+ /+
+ {
+ systemdict /languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ { 1 dict begin }
+ ifelse
+ /$ exch def
+ systemdict /languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ? { $ begin } if
+ } def
+ /? { $ type /dicttype eq } def
+ /| {
+ userdict /Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data /AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data /CC 3 index put
+ ? { def } { $ 3 1 roll put } ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont /Widths get exch CC exch put
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ end
+ end
+ }
+ { ? { def } { $ 3 1 roll put } ifelse } ifelse
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ } def
+ /!
+ {
+ ? { end } if
+ systemdict /languagelevel known
+ { gvm setglobal }
+ if
+ end
+ } def
+ /: { string currentfile exch readstring pop } executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx [.001 0 0 .001 0 0] def
+ /ct_1000Mtx [1000 0 0 1000 0 0] def
+ /ct_raise {exch cvx exch errordict exch get exec stop} bind def
+ /ct_reraise
+ { cvx $error /errorname get (Error: ) print dup ( ) cvs print
+ errordict exch get exec stop
+ } bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ } bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ { dup string /dst_string exch def }
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add /dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add /dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ { arrayIndex get }
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ } bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ { /unknowninstancename /Category resourcestatus }
+ stopped
+ { cleartomark setglobal true }
+ { cleartomark currentglobal not exch setglobal }
+ ifelse
+ {
+ {
+ mark 3 1 roll /Category findresource
+ begin
+ ct_Vars /vm currentglobal put
+ ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
+ { cleartomark false }
+ { { 3 2 roll pop true } { cleartomark false } ifelse }
+ ifelse
+ ct_Vars /vm get setglobal
+ end
+ }
+ }
+ { { resourcestatus } }
+ ifelse bind def
+ /CIDFont /Category ct_resourcestatus
+ { pop pop }
+ {
+ currentglobal true setglobal
+ /Generic /Category findresource
+ dup length dict copy
+ dup /InstanceType /dicttype put
+ /CIDFont exch /Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry (Adobe) def
+ /Ordering (Identity) def
+ /Supplement 0 def
+ end def
+ /CMapName /Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ { pop pop /defineresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ { get 3 1 roll pop pop}
+ { pop pop /findresource /undefinedresource ct_raise }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /ct_resourcestatus /resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup (Binary) eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ { cid_BYTE_COUNT () /SubFileDecode filter }
+ stopped
+ { pop pop pop }
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup (Hex) eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ { null exch /ASCIIHexDecode filter /readstring }
+ stopped
+ { pop exch pop (>) exch /readhexstring }
+ if
+ }
+ { (>) exch /readhexstring }
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData /typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch /GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop /readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ } bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup /FDArray get 0 get /FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup /CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict /stdCDevProc 2 copy known
+ { get }
+ {
+ pop pop
+ { pop pop pop pop pop 0 -1000 7 index 2 div 880 }
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp /cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ } def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup /cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup /SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup /SubrMapOffset undef
+ dup /SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ { pop }
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict /CIDFont defineresource pop
+ end end
+ }
+ stopped
+ { cleartomark /StartData ct_reraise }
+ if
+ } bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit /ProcSet ct_resourcestatus
+ { true }
+ { /CIDInitC /ProcSet ct_resourcestatus }
+ ifelse
+ {
+ pop pop
+ /CIDInit /ProcSet findresource
+ ct_UseNativeCapability?
+ { pop null }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop }
+ ifelse
+ }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop null }
+ ifelse
+ ct_Vars exch /ct_oldCIDInit exch put
+ } bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars /ct_oldCIDInit get dup null ne
+ { /CIDInit exch /ProcSet defineresource pop }
+ { pop }
+ ifelse
+ } bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ { pop 0 }
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ { get }
+ { pop pop nullstring }
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ { 0 FDBytes ct_cvnsi }
+ { pop 0 }
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ { /charstring nullstring def exit }
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ } def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ } def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont /Widths get cid
+ 2 copy known
+ { get exch pop aload pop }
+ { pop pop stringwidth }
+ ifelse
+ }
+ { stringwidth }
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ } def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ { get }
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup /FontMatrix 2 copy known
+ { get }
+ { pop pop ct_defaultFontMtx }
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont /Widths get def
+ /CharStrings 1 dict dup /.notdef
+ <d841272cf18f54fc13> dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup /CharStrings get 1 index /Encoding get
+ ct_dfCharCode get charstring put
+ rootfont /WMode 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ { ct_str1 show }
+ ifelse
+ } def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup /FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ { ct_1000Mtx matrix concatmatrix concat }
+ { pop }
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility /ct_Level2? get not
+ {
+ ct_dfDict /Private
+ 3 -1 roll
+ { put }
+ 1183615869 internaldict /superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility /ct_Level2? get
+ { 1 index }
+ { 3 index /Private get mark 6 1 roll }
+ ifelse
+ dup /RunInt known
+ { /RunInt get }
+ { pop /CCRun }
+ ifelse
+ get exec
+ Adobe_CoolType_Utility /ct_Level2? get not
+ { cleartomark }
+ if
+ } bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility /ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ { stop }
+ if
+ end
+ end
+ end
+ end
+ } bind def
+ /BaseFontNameStr (BF00) def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /BuildChar /ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString /ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc /ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup /lenIV 4 put def
+ /CharStrings 1 dict dup /.notdef <d841272cf18f54fc13> put def
+ /PaintType 0 def
+ /ct_ShowCharString /ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ { exit }
+ if
+ }
+ for
+ exch pop exch pop
+ } bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch /WMode exch def
+ exch /FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup /FontMatrix known
+ { dup /FontMatrix get /FontMatrix exch def }
+ { /FontMatrix matrix def }
+ ifelse
+ /bfCount 1 index /CIDCount get 256 idiv 1 add
+ dup 256 gt { pop 256} if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub { 2 copy dup put pop } for
+ bfCount 1 255 { 2 copy bfCount put pop } for
+ def
+ /FDepVector bfCount dup 256 lt { 1 add } if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont /FontBBox known
+ { CIDFont /FontBBox get /FontBBox exch def }
+ if
+ CIDFont /CDevProc known
+ { CIDFont /CDevProc get /CDevProc exch def }
+ if
+ currentdict
+ end
+ BaseFontNameStr 3 (0) putinterval
+ 0 1 bfCount dup 256 eq { 1 sub } if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup /CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ { /ct_FDDict 2 dict def }
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ { /Widths 1 index /CIDFont get /GlyphDirectory get length dict def }
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont /Widths get
+ begin
+ exch /CIDFont get /GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ { exch pop }
+ ifelse
+ } bind def
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index /CMap ct_resourcestatus
+ { pop pop exch pop }
+ {
+ /CIDInit /ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch /WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ { pop (Identity)}
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index /CMap ct_resourcestatus
+ { pop pop }
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ { dup length string copy exch pop exch pop }
+ { pop (Identity) }
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+/currentpacking where{pop currentpacking true setpacking}if
+%%BeginResource: procset pdfvars 6.0 1
+%%Copyright: Copyright 1987-2002 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: definition of dictionary of variables used by PDF & PDFText procsets
+userdict /PDF 162 dict put
+userdict /PDFVars 89 dict dup begin put
+/docSetupDone false def
+/InitAll 0 def
+/TermAll 0 def
+/DocInitAll 0 def
+/DocTermAll 0 def
+/_pdfEncodings 2 array def
+/_pdf_str1 1 string def
+/_pdf_i 0 def
+/_pdf_na 0 def
+/_pdf_showproc 0 def
+/_italMtx [1 0 .212557 1 0 0] def
+/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
+/_italMtxType0 [1 0 .1062785 1 0 0] def
+/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
+/_basefont 0 def
+/_basefonto 0 def
+/_pdf_oldCIDInit null def
+/_pdf_FontDirectory 30 dict def
+/_categories 10 dict def
+/_sa? true def
+/_ColorSep5044? false def
+/nulldict 0 dict def
+/_processColors 0 def
+/overprintstack null def
+/_defaulttransfer currenttransfer def
+/_defaultflatness currentflat def
+/_defaulthalftone null def
+/_defaultcolortransfer null def
+/_defaultblackgeneration null def
+/_defaultundercolorremoval null def
+/_defaultcolortransfer null def
+PDF begin
+[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W
+/applyInterpFunc/applystitchFunc/domainClip/encodeInput
+/initgs/int/limit/rangeClip
+/defineRes/undefineRes/findRes/setSA/pl
+/? /! /| /: /+ /GetGlyphDirectory
+/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage
+/pdf_shfill /pdf_sethalftone
+] {null def} bind forall
+end
+end
+%%EndResource
+PDFVars begin PDF begin
+%%BeginResource: procset pdfutil 6.0 1
+%%Copyright: Copyright 1993-2001 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Basic utilities used by other PDF procsets
+/bd {bind def} bind def
+/ld {load def} bd
+/bld {
+dup length dict begin
+{ null def } forall
+bind
+end
+def
+} bd
+/dd { PDFVars 3 1 roll put } bd
+/xdd { exch dd } bd
+/Level2?
+systemdict /languagelevel known
+{ systemdict /languagelevel get 2 ge } { false } ifelse
+def
+/Level1? Level2? not def
+/Level3?
+systemdict /languagelevel known
+{systemdict /languagelevel get 3 eq } { false } ifelse
+def
+/getifknown {
+2 copy known { get true } { pop pop false } ifelse
+} bd
+/here {
+currentdict exch getifknown
+} bd
+/isdefined? { where { pop true } { false } ifelse } bd
+%%EndResource
+%%BeginResource: procset pdf 6.0 1
+%%Copyright: Copyright 1998-2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: General operators for PDF, common to all Language Levels.
+/cm { matrix astore concat } bd
+/d /setdash ld
+/f /fill ld
+/h /closepath ld
+/i {dup 0 eq {pop _defaultflatness} if setflat} bd
+/j /setlinejoin ld
+/J /setlinecap ld
+/M /setmiterlimit ld
+/n /newpath ld
+/S /stroke ld
+/w /setlinewidth ld
+/W /clip ld
+/sg /setgray ld
+/initgs {
+0 setgray
+[] 0 d
+0 j
+0 J
+10 M
+1 w
+false setSA
+/_defaulttransfer load settransfer
+0 i
+/RelativeColorimetric ri
+newpath
+} bd
+/int {
+dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
+exch pop add exch pop
+} bd
+/limit {
+dup 2 index le { exch } if pop
+dup 2 index ge { exch } if pop
+} bd
+/domainClip {
+Domain aload pop 3 2 roll
+limit
+} [/Domain] bld
+/applyInterpFunc {
+0 1 DimOut 1 sub
+{
+dup C0 exch get exch
+dup C1 exch get exch
+3 1 roll
+1 index sub
+3 index
+N exp mul add
+exch
+currentdict /Range_lo known
+{
+dup Range_lo exch get exch
+Range_hi exch get
+3 2 roll limit
+}
+{
+pop
+}
+ifelse
+exch
+} for
+pop
+} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
+/encodeInput {
+NumParts 1 sub
+0 1 2 index
+{
+dup Bounds exch get
+2 index gt
+{ exit }
+{ dup
+3 index eq
+{ exit }
+{ pop } ifelse
+} ifelse
+} for
+3 2 roll pop
+dup Bounds exch get exch
+dup 1 add Bounds exch get exch
+2 mul
+dup Encode exch get exch
+1 add Encode exch get
+int
+} [/NumParts /Bounds /Encode] bld
+/rangeClip {
+exch dup Range_lo exch get
+exch Range_hi exch get
+3 2 roll
+limit
+} [/Range_lo /Range_hi] bld
+/applyStitchFunc {
+Functions exch get exec
+currentdict /Range_lo known {
+0 1 DimOut 1 sub {
+DimOut 1 add -1 roll
+rangeClip
+} for
+} if
+} [/Functions /Range_lo /DimOut] bld
+/pdf_flushfilters
+{
+aload length
+{ dup status
+1 index currentfile ne and
+{ dup flushfile closefile }
+{ pop }
+ifelse
+} repeat
+} bd
+/pdf_readstring
+{
+1 index dup length 1 sub get
+exch readstring pop
+exch pdf_flushfilters
+} bind def
+/pdf_dictOp
+{
+3 2 roll
+10 dict copy
+begin
+_Filters dup length 1 sub get def
+currentdict exch exec
+_Filters pdf_flushfilters
+end
+} [/_Filters] bld
+/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd
+/pdf_shfill {{sh} /DataSource pdf_dictOp} bd
+/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd
+/masks [ 2#10000000
+2#11000000
+2#11100000
+2#11110000
+2#11111000
+2#11111100
+2#11111110
+2#11111111 ] def
+/addNBits
+{
+/numBits exch def
+/byte exch def
+OutBitOffset numBits add 8 gt
+{
+byte OutBitOffset 8 sub bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutByteIndex OutByteIndex 1 add def
+/bitsDoneSoFar OutBitOffset def
+/OutBitOffset numBits 8 OutBitOffset sub sub def
+OutBitOffset 0 gt
+{
+byte bitsDoneSoFar bitshift
+masks numBits bitsDoneSoFar sub get and
+OutBuffer OutByteIndex 3 -1 roll put
+} if
+}
+{
+byte masks numBits 1 sub get and
+OutBitOffset neg bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutBitOffset OutBitOffset numBits add def
+OutBitOffset 8 eq
+{
+/OutBitOffset 0 def
+/OutByteIndex OutByteIndex 1 add def
+} if
+} ifelse
+} bind def
+/DevNNFilter
+{
+/InBuffer Width NumComps mul BitsPerComponent mul 7 add 8 idiv string def
+AllSource InBuffer readstring pop pop
+/outlen Width NewNumComps mul BitsPerComponent mul 7 add 8 idiv def
+/OutBuffer outlen string def
+0 1 outlen 1 sub { OutBuffer exch 0 put } for
+/InByteIndex 0 def
+/InBitOffset 0 def
+/OutByteIndex 0 def
+/OutBitOffset 0 def
+/KeepArray NumComps array def
+0 1 NumComps 1 sub { KeepArray exch true put } for
+DevNNones { KeepArray exch false put } forall
+Width {
+KeepArray
+{
+{
+/bitsLeft BitsPerComponent def
+{
+bitsLeft 0 le { exit } if
+/bitsToDo 8 InBitOffset sub dup bitsLeft gt { pop bitsLeft } if def
+InBuffer InByteIndex get
+InBitOffset bitshift
+bitsToDo addNBits
+/bitsLeft bitsLeft bitsToDo sub def
+InBitOffset bitsToDo add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+} loop
+}
+{
+InBitOffset BitsPerComponent add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+}
+ifelse
+}
+forall
+} repeat
+OutBuffer
+} bd
+/pdf_image
+{
+20 dict copy
+begin
+/UnusedNones where { /UnusedNones get}{false} ifelse
+{
+/NumComps Decode length 2 div cvi def
+/OrigDecode Decode def
+/NumNones DevNNones length def
+/NewNumComps NumComps NumNones sub def
+/Decode NewNumComps 2 mul cvi array def
+/devNNindx 0 def
+/decIndx 0 def
+/cmpIndx 0 def
+NumComps {
+cmpIndx DevNNones devNNindx get eq
+{
+/devNNindx devNNindx 1 add dup NumNones eq {pop 0} if def
+}
+{
+Decode decIndx OrigDecode cmpIndx 2 mul get put
+Decode decIndx 1 add OrigDecode cmpIndx 2 mul 1 add get put
+/decIndx decIndx 2 add def
+} ifelse
+/cmpIndx cmpIndx 1 add def
+} repeat
+_Filters dup length 1 sub get /AllSource exch def
+/DataSource { DevNNFilter } def
+}
+{ _Filters dup length 1 sub get /DataSource exch def }
+ifelse
+currentdict image
+_Filters pdf_flushfilters
+end
+} bd
+/pdf_maskedImage
+{
+10 dict copy begin
+/miDict currentdict def
+/DataDict DataDict 10 dict copy def
+DataDict begin
+/DataSource
+_Filters dup length 1 sub get
+def
+miDict image
+_Filters pdf_flushfilters
+end
+miDict /InterleaveType get 3 eq
+{ MaskDict /DataSource get dup type /filetype eq { closefile } { pop } ifelse }
+if
+end
+} [/miDict /DataDict /_Filters] bld
+/RadialShade {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/r2 exch def
+/c2y exch def
+/c2x exch def
+/r1 exch def
+/c1y exch def
+/c1x exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+c1x c2x eq
+{
+c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope c2y c1y sub c2x c1x sub div def
+/theta slope 1 atan def
+c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+c1x c1y translate
+theta rotate
+-90 rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+/max { 2 copy gt { pop } {exch pop} ifelse } bind def
+/min { 2 copy lt { pop } {exch pop} ifelse } bind def
+rampdict begin
+40 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+c1x c1y translate
+theta rotate
+-90 rotate
+/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+/c1y 0 def
+/c1x 0 def
+/c2x 0 def
+ext0 {
+0 getrampcolor
+c2y r2 add r1 sub 0.0001 lt
+{
+c1x c1y r1 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2y r1 add r2 le
+{
+c1x c1y r1 0 360 arc
+fill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r1 neg def
+/p1y c1y def
+/p2x r1 def
+/p2y c1y def
+p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y p1x SS1 div neg def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y p2x SS2 div neg def
+r1 r2 gt
+{
+/L1maxX p1x yMin p1y sub SS1 div add def
+/L2maxX p2x yMin p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+c1x c2x sub dup mul
+c1y c2y sub dup mul
+add 0.5 exp
+0 dtransform
+dup mul exch dup mul add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+/hires exch def
+hires mul
+/numpix exch def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+/xInc c2x c1x sub numsteps div def
+/yInc c2y c1y sub numsteps div def
+/rInc r2 r1 sub numsteps div def
+/cx c1x def
+/cy c1y def
+/radius r1 def
+newpath
+xInc 0 eq yInc 0 eq rInc 0 eq and and
+{
+0 getrampcolor
+cx cy radius 0 360 arc
+stroke
+NumSamples 1 sub getrampcolor
+cx cy radius 72 hires div add 0 360 arc
+0 setlinewidth
+stroke
+}
+{
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+cx cy radius 0 360 arc
+/cx cx xInc add def
+/cy cy yInc add def
+/radius radius rInc add def
+cx cy radius 360 0 arcn
+eofill
+rampIndxInc add
+}
+repeat
+pop
+} ifelse
+ext1 {
+c2y r2 add r1 lt
+{
+c2x c2y r2 0 360 arc
+fill
+}
+{
+c2y r1 add r2 sub 0.0001 le
+{
+c2x c2y r2 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r2 neg def
+/p1y c2y def
+/p2x r2 def
+/p2y c2y def
+p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y c2y p1x SS1 div sub def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y c2y p2x SS2 div sub def
+r1 r2 lt
+{
+/L1maxX p1x yMax p1y sub SS1 div add def
+/L2maxX p2x yMax p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/GenStrips {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/y2 exch def
+/x2 exch def
+/y1 exch def
+/x1 exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+x1 x2 eq
+{
+y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope y2 y1 sub x2 x1 sub div def
+/theta slope 1 atan def
+x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+x1 y1 translate
+theta rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+rampdict begin
+20 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+x1 y1 translate
+theta rotate
+/xStart 0 def
+/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+/ySpan yMax yMin sub def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+xStart 0 transform
+xEnd 0 transform
+3 -1 roll
+sub dup mul
+3 1 roll
+sub dup mul
+add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+mul
+/numpix exch def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+ext0 {
+0 getrampcolor
+xMin xStart lt
+{ xMin yMin xMin neg ySpan rectfill } if
+} if
+/xInc xEnd xStart sub numsteps div def
+/x xStart def
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+x yMin xInc ySpan rectfill
+/x x xInc add def
+rampIndxInc add
+}
+repeat
+pop
+ext1 {
+xMax xEnd gt
+{ xEnd yMin xMax xEnd sub ySpan rectfill } if
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+/PDFMark5 {cleartomark} bd
+}
+{
+/PDFMark5 {pdfmark} bd
+}ifelse
+/ReadByPDFMark5
+{
+2 dict begin
+/makerString exch def string /tmpString exch def
+{
+currentfile tmpString readline pop
+makerString anchorsearch
+{
+pop pop cleartomark exit
+}
+{
+3 copy /PUT PDFMark5 pop 2 copy (\n) /PUT PDFMark5
+} ifelse
+}loop
+end
+}bd
+%%EndResource
+%%BeginResource: procset pdflev2 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: PDF operators, with code specific for Level 2
+/docinitialize {
+PDF begin
+/_defaulthalftone currenthalftone dd
+/_defaultblackgeneration currentblackgeneration dd
+/_defaultundercolorremoval currentundercolorremoval dd
+/_defaultcolortransfer [currentcolortransfer] dd
+/_defaulttransfer currenttransfer dd
+end
+PDFVars /docSetupDone true put
+} bd
+/initialize {
+PDFVars /docSetupDone get {
+_defaulthalftone sethalftone
+/_defaultblackgeneration load setblackgeneration
+/_defaultundercolorremoval load setundercolorremoval
+_defaultcolortransfer aload pop setcolortransfer
+} if
+false setoverprint
+} bd
+/terminate { } bd
+/c /curveto ld
+/cs /setcolorspace ld
+/l /lineto ld
+/m /moveto ld
+/q /gsave ld
+/Q /grestore ld
+/sc /setcolor ld
+/setSA/setstrokeadjust ld
+/re {
+4 2 roll m
+1 index 0 rlineto
+0 exch rlineto
+neg 0 rlineto
+h
+} bd
+/concattransferfuncs {
+[ 3 1 roll /exec load exch /exec load ] cvx
+} bd
+/concatandsettransfer {
+/_defaulttransfer load concattransferfuncs settransfer
+} bd
+/concatandsetcolortransfer {
+_defaultcolortransfer aload pop
+8 -1 roll 5 -1 roll concattransferfuncs 7 1 roll
+6 -1 roll 4 -1 roll concattransferfuncs 5 1 roll
+4 -1 roll 3 -1 roll concattransferfuncs 3 1 roll
+concattransferfuncs
+setcolortransfer
+} bd
+/defineRes/defineresource ld
+/undefineRes/undefineresource ld
+/findRes/findresource ld
+currentglobal
+true systemdict /setglobal get exec
+[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource /Image]
+{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
+forall
+systemdict /setglobal get exec
+/ri
+{
+/findcolorrendering isdefined?
+{
+mark exch
+findcolorrendering
+counttomark 2 eq
+{ type /booleantype eq
+{ dup type /nametype eq
+{ dup /ColorRendering resourcestatus
+{ pop pop
+dup /DefaultColorRendering ne
+{
+/ColorRendering findresource
+setcolorrendering
+} if
+} if
+} if
+} if
+} if
+cleartomark
+}
+{ pop
+} ifelse
+} bd
+/knownColorants? {
+pop false
+} bd
+/getrampcolor {
+cvi
+/indx exch def
+0 1 NumComp 1 sub {
+dup
+Samples exch get
+dup type /stringtype eq { indx get } if
+exch
+Scaling exch get aload pop
+3 1 roll
+mul add
+} for
+setcolor
+} bd
+/sssetbackground { aload pop setcolor } bd
+%%EndResource
+%%BeginResource: procset pdftext 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Text operators for PDF
+PDF /PDFText 78 dict dup begin put
+/docinitialize
+{
+/resourcestatus where {
+pop
+/CIDParams /ProcSet resourcestatus {
+pop pop
+false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
+} if
+} if
+PDF begin
+PDFText /_pdfDefineIdentity-H known
+{ PDFText /_pdfDefineIdentity-H get exec}
+if
+end
+} bd
+/initialize {
+PDFText begin
+} bd
+/terminate { end } bd
+Level2?
+{
+/_safeput
+{
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+{
+/_safeput
+{
+2 index load dup dup length exch maxlength ge
+{ dup length 5 add dict copy
+3 index xdd
+}
+{ pop }
+ifelse
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+ifelse
+/pdf_has_composefont? systemdict /composefont known def
+/CopyFont {
+{
+1 index /FID ne 2 index /UniqueID ne and
+{ def } { pop pop } ifelse
+} forall
+} bd
+/Type0CopyFont
+{
+exch
+dup length dict
+begin
+CopyFont
+[
+exch
+FDepVector
+{
+dup /FontType get 0 eq
+{
+1 index Type0CopyFont
+/_pdfType0 exch definefont
+}
+{
+/_pdfBaseFont exch
+2 index exec
+}
+ifelse
+exch
+}
+forall
+pop
+]
+/FDepVector exch def
+currentdict
+end
+} bd
+Level2? {currentglobal true setglobal} if
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+Level2? {setglobal} if
+/modEnc {
+/_enc xdd
+/_icode 0 dd
+counttomark 1 sub -1 0
+{
+index
+dup type /nametype eq
+{
+_enc _icode 3 -1 roll put
+_icode 1 add
+}
+if
+/_icode xdd
+} for
+cleartomark
+_enc
+} bd
+/trEnc {
+/_enc xdd
+255 -1 0 {
+exch dup -1 eq
+{ pop /.notdef }
+{ Encoding exch get }
+ifelse
+_enc 3 1 roll put
+} for
+pop
+_enc
+} bd
+/TE {
+/_i xdd
+StandardEncoding 256 array copy modEnc
+_pdfEncodings exch _i exch put
+} bd
+Level2?
+{
+/pdfPatchCStrings
+{
+currentdict /CharStrings known currentdict /FontType known and
+{
+FontType 1 eq CharStrings type /dicttype eq and
+{
+CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and
+{
+CharStrings /mu get
+type /stringtype eq
+{
+currentglobal
+CharStrings /mu1
+CharStrings /mu get
+dup gcheck setglobal
+dup length string copy
+put
+setglobal
+} if
+} if
+} if
+} if
+} bd
+}
+{ /pdfPatchCStrings {} bd }
+ifelse
+/TZ
+{
+/_usePDFEncoding xdd
+findfont
+dup length 6 add dict
+begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+/pdf_origFontName FontName def
+/FontName exch def
+currentdict /PaintType known
+{ PaintType 2 eq {/PaintType 0 def} if }
+if
+_usePDFEncoding 0 ge
+{
+/Encoding _pdfEncodings _usePDFEncoding get def
+pop
+}
+{
+_usePDFEncoding -1 eq
+{
+counttomark 0 eq
+{ pop }
+{
+Encoding 256 array copy
+modEnc /Encoding exch def
+}
+ifelse
+}
+{
+256 array
+trEnc /Encoding exch def
+}
+ifelse
+}
+ifelse
+pdf_EuroProcSet pdf_origFontName known
+{
+pdf_origFontName pdf_AddEuroGlyphProc
+} if
+Level2?
+{
+currentdict /pdf_origFontName undef
+} if
+FontName currentdict
+end
+definefont pop
+}
+bd
+Level2?
+{
+/TZG
+{
+currentglobal true setglobal
+2 index _pdfFontStatus
+{
+2 index findfont
+false setglobal
+3 index findfont
+true setglobal
+ne
+{
+2 index findfont dup rcheck
+{
+dup length dict begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+currentdict end
+}
+if
+3 index exch definefont pop
+}
+if
+} if
+setglobal
+TZ
+} bd
+}
+{
+/TZG {TZ} bd
+} ifelse
+Level2?
+{
+currentglobal false setglobal
+userdict /pdftext_data 5 dict put
+pdftext_data
+begin
+/saveStacks
+{
+pdftext_data
+begin
+/vmmode currentglobal def
+false setglobal
+count array astore /os exch def
+end
+countdictstack array dictstack pdftext_data exch /ds exch put
+cleardictstack pdftext_data /dscount countdictstack put
+pdftext_data /vmmode get setglobal
+} bind def
+/restoreStacks
+{
+pdftext_data /vmmode currentglobal put false setglobal
+clear cleardictstack
+pdftext_data /ds get dup
+pdftext_data /dscount get 1 2 index length 1 sub
+{ get begin dup } for
+pop pop
+pdftext_data /os get aload pop
+pdftext_data /vmmode get setglobal
+} bind def
+/testForClonePrinterBug
+{
+currentglobal true setglobal
+/undefinedCategory /Generic /Category findresource
+dup length dict copy /Category defineresource pop
+setglobal
+pdftext_data /saveStacks get exec
+pdftext_data /vmmode currentglobal put false setglobal
+/undefined /undefinedCategory { resourcestatus } stopped
+pdftext_data exch /bugFound exch put
+pdftext_data /vmmode get setglobal
+pdftext_data /restoreStacks get exec
+pdftext_data /bugFound get
+} bind def
+end
+setglobal
+/pdf_resourcestatus
+pdftext_data /testForClonePrinterBug get exec
+{
+{
+pdftext_data /saveStacks get exec
+pdftext_data /os get dup dup length 1 sub
+dup 1 sub dup 0 lt { pop 0 } if
+exch 1 exch { get exch dup } for
+pop pop
+{ resourcestatus }
+stopped
+{
+clear cleardictstack pdftext_data /restoreStacks get exec
+{ pop pop } stopped pop false
+}
+{
+count array astore pdftext_data exch /results exch put
+pdftext_data /restoreStacks get exec pop pop
+pdftext_data /results get aload pop
+}
+ifelse
+}
+}
+{ { resourcestatus } }
+ifelse
+bd
+}
+if
+Level2?
+{
+/_pdfUndefineResource
+{
+currentglobal 3 1 roll
+_pdf_FontDirectory 2 index 2 copy known
+{undef}
+{pop pop}
+ifelse
+1 index (pdf) exch _pdfConcatNames 1 index
+1 index 1 _pdfConcatNames 1 index
+5 index 1 _pdfConcatNames 1 index
+4
+{
+2 copy pdf_resourcestatus
+{
+pop 2 lt
+{2 copy findresource gcheck setglobal undefineresource}
+{pop pop}
+ifelse
+}
+{ pop pop}
+ifelse
+} repeat
+setglobal
+} bd
+}
+{
+/_pdfUndefineResource { pop pop} bd
+}
+ifelse
+Level2?
+{
+/_pdfFontStatus
+{
+currentglobal exch
+/Font pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+exch setglobal
+} bd
+}
+{
+/_pdfFontStatusString 50 string def
+_pdfFontStatusString 0 (fonts/) putinterval
+/_pdfFontStatus
+{
+FontDirectory 1 index known
+{ pop true }
+{
+_pdfFontStatusString 6 42 getinterval
+cvs length 6 add
+_pdfFontStatusString exch 0 exch getinterval
+{ status } stopped
+{pop false}
+{
+{ pop pop pop pop true}
+{ false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+Level2?
+{
+/_pdfCIDFontStatus
+{
+/CIDFont /Category pdf_resourcestatus
+{
+pop pop
+/CIDFont pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+}
+{ pop false }
+ifelse
+} bd
+}
+if
+/_pdfString100 100 string def
+/_pdfComposeFontName
+{
+dup length 1 eq
+{
+0 get
+1 index
+type /nametype eq
+{
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+2 index exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+exch pop
+true
+}
+{
+pop pop
+false
+}
+ifelse
+}
+{
+false
+}
+ifelse
+dup {exch cvn exch} if
+} bd
+/_pdfConcatNames
+{
+exch
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+3 -1 roll exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+cvn
+} bind def
+/_pdfTextTempString 50 string def
+/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
+/_pdf_CheckCIDSystemInfo
+{
+1 index _pdfTextTempString cvs
+(Identity) anchorsearch
+{
+pop pop pop pop true
+}
+{
+false
+_pdfRegOrderingArray
+{
+2 index exch
+anchorsearch
+{ pop pop pop true exit}
+{ pop }
+ifelse
+}
+forall
+exch pop
+exch /CIDFont findresource
+/CIDSystemInfo get
+3 -1 roll /CMap findresource
+/CIDSystemInfo get
+exch
+3 -1 roll
+{
+2 copy
+/Supplement get
+exch
+dup type /dicttype eq
+{/Supplement get}
+{pop 0 }
+ifelse
+ge
+}
+{ true }
+ifelse
+{
+dup /Registry get
+2 index /Registry get eq
+{
+/Ordering get
+exch /Ordering get
+dup type /arraytype eq
+{
+1 index type /arraytype eq
+{
+true
+1 index length 1 sub -1 0
+{
+dup 2 index exch get exch 3 index exch get ne
+{ pop false exit}
+if
+} for
+exch pop exch pop
+}
+{ pop pop false }
+ifelse
+}
+{
+eq
+}
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+ifelse
+} bind def
+pdf_has_composefont?
+{
+/_pdfComposeFont
+{
+2 copy _pdfComposeFontName not
+{
+2 index
+}
+if
+(pdf) exch _pdfConcatNames
+dup _pdfFontStatus
+{ dup findfont 5 2 roll pop pop pop true}
+{
+4 1 roll
+1 index /CMap pdf_resourcestatus
+{
+pop pop
+true
+}
+{false}
+ifelse
+1 index true exch
+{
+_pdfCIDFontStatus not
+{pop false exit}
+if
+}
+forall
+and
+{
+1 index 1 index 0 get _pdf_CheckCIDSystemInfo
+{
+3 -1 roll pop
+2 index 3 1 roll
+composefont true
+}
+{
+pop pop exch pop false
+}
+ifelse
+}
+{
+_pdfComposeFontName
+{
+dup _pdfFontStatus
+{
+exch pop
+1 index exch
+findfont definefont true
+}
+{
+pop exch pop
+false
+}
+ifelse
+}
+{
+exch pop
+false
+}
+ifelse
+}
+ifelse
+{ true }
+{
+dup _pdfFontStatus
+{ dup findfont true }
+{ pop false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+{
+/_pdfComposeFont
+{
+_pdfComposeFontName not
+{
+dup
+}
+if
+dup
+_pdfFontStatus
+{exch pop dup findfont true}
+{
+1 index
+dup type /nametype eq
+{pop}
+{cvn}
+ifelse
+eq
+{pop false}
+{
+dup _pdfFontStatus
+{dup findfont true}
+{pop false}
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+/_pdfStyleDicts 4 dict dup begin
+/Adobe-Japan1 4 dict dup begin
+Level2?
+{
+/Serif
+/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMin-W3}
+{
+/HeiseiMin-W3 _pdfCIDFontStatus
+{/HeiseiMin-W3}
+{/Ryumin-Light}
+ifelse
+}
+ifelse
+def
+/SansSerif
+/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiKakuGo-W5}
+{
+/HeiseiKakuGo-W5 _pdfCIDFontStatus
+{/HeiseiKakuGo-W5}
+{/GothicBBB-Medium}
+ifelse
+}
+ifelse
+def
+/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMaruGo-W4}
+{
+/HeiseiMaruGo-W4 _pdfCIDFontStatus
+{/HeiseiMaruGo-W4}
+{
+/Jun101-Light-RKSJ-H _pdfFontStatus
+{ /Jun101-Light }
+{ SansSerif }
+ifelse
+}
+ifelse
+}
+ifelse
+/RoundSansSerif exch def
+/Default Serif def
+}
+{
+/Serif /Ryumin-Light def
+/SansSerif /GothicBBB-Medium def
+{
+(fonts/Jun101-Light-83pv-RKSJ-H) status
+}stopped
+{pop}{
+{ pop pop pop pop /Jun101-Light }
+{ SansSerif }
+ifelse
+/RoundSansSerif exch def
+}ifelse
+/Default Serif def
+}
+ifelse
+end
+def
+/Adobe-Korea1 4 dict dup begin
+/Serif /HYSMyeongJo-Medium def
+/SansSerif /HYGoThic-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-GB1 4 dict dup begin
+/Serif /STSong-Light def
+/SansSerif /STHeiti-Regular def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-CNS1 4 dict dup begin
+/Serif /MKai-Medium def
+/SansSerif /MHei-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+end
+def
+/TZzero
+{
+/_wmode xdd
+/_styleArr xdd
+/_regOrdering xdd
+3 copy
+_pdfComposeFont
+{
+5 2 roll pop pop pop
+}
+{
+[
+0 1 _styleArr length 1 sub
+{
+_styleArr exch get
+_pdfStyleDicts _regOrdering 2 copy known
+{
+get
+exch 2 copy known not
+{ pop /Default }
+if
+get
+}
+{
+pop pop pop /Unknown
+}
+ifelse
+}
+for
+]
+exch pop
+2 index 3 1 roll
+_pdfComposeFont
+{3 -1 roll pop}
+{
+findfont dup /FontName get exch
+}
+ifelse
+}
+ifelse
+dup /WMode 2 copy known
+{ get _wmode ne }
+{ pop pop _wmode 1 eq}
+ifelse
+{
+exch _wmode _pdfConcatNames
+dup _pdfFontStatus
+{ exch pop dup findfont false}
+{ exch true }
+ifelse
+}
+{
+dup /FontType get 0 ne
+}
+ifelse
+{
+dup /FontType get 3 eq _wmode 1 eq and
+{
+_pdfVerticalRomanT3Font dup length 10 add dict copy
+begin
+/_basefont exch
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
+if
+def
+FontName
+currentdict
+end
+definefont
+def
+/Encoding _basefont /Encoding get def
+/_fauxfont true def
+}
+{
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+FontType 0 ne
+{
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put}
+if
+def
+/_fauxfont true def
+} if
+} ifelse
+/WMode _wmode def
+dup dup /FontName exch def
+currentdict
+end
+definefont pop
+}
+{
+pop
+}
+ifelse
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+bd
+Level2?
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+selectfont
+} bd
+}
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+exch findfont exch
+dup type /arraytype eq
+{makefont}
+{scalefont}
+ifelse
+setfont
+} bd
+}
+ifelse
+/cshow where
+{
+pop /pdf_cshow /cshow load dd
+/pdf_remove2 {pop pop} dd
+}
+{
+/pdf_cshow {exch forall} dd
+/pdf_remove2 {} dd
+} ifelse
+/pdf_xshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_yshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0 exch
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_xyshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+1 pop
+{_pdf_na _pdf_i 1 add get} stopped
+{ pop pop pop}
+{
+_pdf_x _pdf_y moveto
+rmoveto
+}
+ifelse
+}
+ifelse
+_pdf_i 2 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd
+/pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd
+/pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd
+Level2? _ColorSep5044? not and
+{
+/pdfxs {{xshow} stopped {pdfl1xs} if} bd
+/pdfys {{yshow} stopped {pdfl1ys} if} bd
+/pdfxys {{xyshow} stopped {pdfl1xys} if} bd
+}
+{
+/pdfxs /pdfl1xs load dd
+/pdfys /pdfl1ys load dd
+/pdfxys /pdfl1xys load dd
+} ifelse
+/pdf_charpath {false charpath} bd
+/pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd
+/pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd
+/pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd
+/pdf_strokepath
+{
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 false charpath
+currentpoint S moveto
+} bind
+exch pdf_cshow
+} bd
+/pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd
+/pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd
+/pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd
+Level2? {currentglobal true setglobal} if
+/d0/setcharwidth ld
+/nND {{/.notdef} repeat} bd
+/T3Defs {
+/BuildChar
+{
+1 index /Encoding get exch get
+1 index /BuildGlyph get exec
+}
+def
+/BuildGlyph {
+exch begin
+GlyphProcs exch get exec
+end
+} def
+/_pdfT3Font true def
+} bd
+/_pdfBoldRomanWidthProc
+{
+stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
+0 0
+} bd
+/_pdfType0WidthProc
+{
+dup stringwidth 0 0 moveto
+2 index true charpath pathbbox
+0 -1
+7 index 2 div .88
+setcachedevice2
+pop
+0 0
+} bd
+/_pdfType0WMode1WidthProc
+{
+dup stringwidth
+pop 2 div neg -0.88
+2 copy
+moveto
+0 -1
+5 -1 roll true charpath pathbbox
+setcachedevice
+} bd
+/_pdfBoldBaseFont
+11 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/Encoding cHexEncoding def
+/_setwidthProc /_pdfBoldRomanWidthProc load def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+pdf_has_composefont?
+{
+/_pdfBoldBaseCIDFont
+11 dict begin
+/CIDFontType 1 def
+/CIDFontName /_pdfBoldBaseCIDFont def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_setwidthProc /_pdfType0WidthProc load def
+/_bcstr2 2 string def
+/BuildGlyph
+{
+exch begin
+_basefont setfont
+_bcstr2 1 2 index 256 mod put
+_bcstr2 0 3 -1 roll 256 idiv put
+_bcstr2 dup _setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+/_pdfDefineIdentity-H
+{
+/Identity-H /CMap PDFText /pdf_resourcestatus get exec
+{
+pop pop
+}
+{
+/CIDInit/ProcSet findresource begin 12 dict begin
+begincmap
+/CIDSystemInfo
+3 dict begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+currentdict
+end
+def
+/CMapName /Identity-H def
+/CMapVersion 1 def
+/CMapType 1 def
+1 begincodespacerange
+<0000> <ffff>
+endcodespacerange
+1 begincidrange
+<0000> <ffff> 0
+endcidrange
+endcmap
+CMapName currentdict/CMap defineresource pop
+end
+end
+} ifelse
+} def
+} if
+/_pdfVerticalRomanT3Font
+10 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_pdfType0WidthProc
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+Level2? {setglobal} if
+/MakeBoldFont
+{
+dup /ct_SyntheticBold known
+{
+dup length 3 add dict begin
+CopyFont
+/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+/ct_SyntheticBold true def
+currentdict
+end
+definefont
+}
+{
+dup dup length 3 add dict
+begin
+CopyFont
+/PaintType 2 def
+/StrokeWidth .03 0 FontMatrix idtransform pop def
+/dummybold currentdict
+end
+definefont
+dup /FontType get dup 9 ge exch 11 le and
+{
+_pdfBoldBaseCIDFont
+dup length 3 add dict copy begin
+dup /CIDSystemInfo get /CIDSystemInfo exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefont exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefonto exch def
+currentdict
+end
+/CIDFont defineresource
+}
+{
+_pdfBoldBaseFont
+dup length 3 add dict copy begin
+/_basefont exch def
+/_basefonto exch def
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+} bd
+/MakeBold {
+1 index
+_pdf_FontDirectory 2 index 2 copy known
+{get}
+{exch pop}
+ifelse
+findfont
+dup
+/FontType get 0 eq
+{
+dup /WMode known {dup /WMode get 1 eq }{false} ifelse
+version length 4 ge
+and
+{version 0 4 getinterval cvi 2015 ge }
+{true}
+ifelse
+{/_pdfType0WidthProc}
+{/_pdfType0WMode1WidthProc}
+ifelse
+_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
+{MakeBoldFont} Type0CopyFont definefont
+}
+{
+dup /_fauxfont known not 1 index /SubstMaster known not and
+{
+_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
+MakeBoldFont
+}
+{
+2 index 2 index eq
+{ exch pop }
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+}
+ifelse
+pop pop
+dup /dummybold ne
+{/_pdf_FontDirectory exch dup _safeput }
+{ pop }
+ifelse
+}bd
+/MakeItalic {
+_pdf_FontDirectory exch 2 copy known
+{get}
+{exch pop}
+ifelse
+dup findfont
+dup /FontInfo 2 copy known
+{
+get
+/ItalicAngle 2 copy known
+{get 0 eq }
+{ pop pop true}
+ifelse
+}
+{ pop pop true}
+ifelse
+{
+exch pop
+dup /FontType get 0 eq Level2? not and
+{ dup /FMapType get 6 eq }
+{ false }
+ifelse
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1Type0 }
+{ _italMtxType0 }
+ifelse
+}
+{ pop pop _italMtxType0 }
+ifelse
+}
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1 }
+{ _italMtx }
+ifelse
+}
+{ pop pop _italMtx }
+ifelse
+}
+ifelse
+makefont
+dup /FontType get 42 eq Level2? not or
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+}
+if
+1 index exch
+definefont pop
+/_pdf_FontDirectory exch dup _safeput
+}
+{
+pop
+2 copy ne
+{
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+{ pop pop }
+ifelse
+}
+ifelse
+}bd
+/MakeBoldItalic {
+/dummybold exch
+MakeBold
+/dummybold
+MakeItalic
+}bd
+Level2?
+{
+/pdf_CopyDict
+{1 index length add dict copy}
+def
+}
+{
+/pdf_CopyDict
+{
+1 index length add dict
+1 index wcheck
+{ copy }
+{ begin
+{def} forall
+currentdict
+end
+}
+ifelse
+}
+def
+}
+ifelse
+/pdf_AddEuroGlyphProc
+{
+currentdict /CharStrings known
+{
+CharStrings /Euro known not
+{
+dup
+/CharStrings
+CharStrings 1 pdf_CopyDict
+begin
+/Euro pdf_EuroProcSet 4 -1 roll get def
+currentdict
+end
+def
+/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
+/pdf_PathOps /pdf_PathOps load def
+/Symbol eq Encoding 160 get /.notdef eq and
+{
+/Encoding Encoding dup length array copy
+dup 160 /Euro put def
+}
+if
+}
+{ pop
+}
+ifelse
+}
+{ pop
+}
+ifelse
+}
+def
+Level2? {currentglobal true setglobal} if
+/pdf_PathOps 4 dict dup begin
+/m {moveto} def
+/l {lineto} def
+/c {curveto} def
+/cp {closepath} def
+end
+def
+/pdf_PSBuildGlyph
+{
+gsave
+8 -1 roll pop
+7 1 roll
+currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+dup 9 1 roll
+{
+currentdict /StrokeWidth 2 copy known
+{
+get 2 div
+5 1 roll
+4 -1 roll 4 index sub
+4 1 roll
+3 -1 roll 4 index sub
+3 1 roll
+exch 4 index add exch
+4 index add
+5 -1 roll pop
+}
+{
+pop pop
+}
+ifelse
+}
+if
+setcachedevice
+pdf_PathOps begin
+exec
+end
+{
+currentdict /StrokeWidth 2 copy known
+{ get }
+{ pop pop 0 }
+ifelse
+setlinewidth stroke
+}
+{
+fill
+}
+ifelse
+grestore
+} def
+/pdf_EuroProcSet 13 dict def
+pdf_EuroProcSet
+begin
+/Courier-Bold
+{
+600 0 6 -12 585 612
+{
+385 274 m
+180 274 l
+179 283 179 293 179 303 c
+179 310 179 316 180 323 c
+398 323 l
+423 404 l
+197 404 l
+219 477 273 520 357 520 c
+409 520 466 490 487 454 c
+487 389 l
+579 389 l
+579 612 l
+487 612 l
+487 560 l
+449 595 394 612 349 612 c
+222 612 130 529 98 404 c
+31 404 l
+6 323 l
+86 323 l
+86 304 l
+86 294 86 284 87 274 c
+31 274 l
+6 193 l
+99 193 l
+129 77 211 -12 359 -12 c
+398 -12 509 8 585 77 c
+529 145 l
+497 123 436 80 356 80 c
+285 80 227 122 198 193 c
+360 193 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-BoldOblique /Courier-Bold load def
+/Courier
+{
+600 0 17 -12 578 584
+{
+17 204 m
+97 204 l
+126 81 214 -12 361 -12 c
+440 -12 517 17 578 62 c
+554 109 l
+501 70 434 43 366 43 c
+266 43 184 101 154 204 c
+380 204 l
+400 259 l
+144 259 l
+144 270 143 281 143 292 c
+143 299 143 307 144 314 c
+418 314 l
+438 369 l
+153 369 l
+177 464 249 529 345 529 c
+415 529 484 503 522 463 c
+522 391 l
+576 391 l
+576 584 l
+522 584 l
+522 531 l
+473 566 420 584 348 584 c
+216 584 122 490 95 369 c
+37 369 l
+17 314 l
+87 314 l
+87 297 l
+87 284 88 272 89 259 c
+37 259 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-Oblique /Courier load def
+/Helvetica
+{
+556 0 24 -19 541 703
+{
+541 628 m
+510 669 442 703 354 703 c
+201 703 117 607 101 444 c
+50 444 l
+25 372 l
+97 372 l
+97 301 l
+49 301 l
+24 229 l
+103 229 l
+124 67 209 -19 350 -19 c
+435 -19 501 25 509 32 c
+509 131 l
+492 105 417 60 343 60 c
+267 60 204 127 197 229 c
+406 229 l
+430 301 l
+191 301 l
+191 372 l
+455 372 l
+479 444 l
+194 444 l
+201 531 245 624 348 624 c
+433 624 484 583 509 534 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-Oblique /Helvetica load def
+/Helvetica-Bold
+{
+556 0 12 -19 563 710
+{
+563 621 m
+537 659 463 710 363 710 c
+216 710 125 620 101 462 c
+51 462 l
+12 367 l
+92 367 l
+92 346 l
+92 337 93 328 93 319 c
+52 319 l
+12 224 l
+102 224 l
+131 58 228 -19 363 -19 c
+417 -19 471 -12 517 18 c
+517 146 l
+481 115 426 93 363 93 c
+283 93 254 166 246 224 c
+398 224 l
+438 319 l
+236 319 l
+236 367 l
+457 367 l
+497 462 l
+244 462 l
+259 552 298 598 363 598 c
+425 598 464 570 486 547 c
+507 526 513 517 517 509 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-BoldOblique /Helvetica-Bold load def
+/Symbol
+{
+750 0 20 -12 714 685
+{
+714 581 m
+650 645 560 685 465 685 c
+304 685 165 580 128 432 c
+50 432 l
+20 369 l
+116 369 l
+115 356 115 347 115 337 c
+115 328 115 319 116 306 c
+50 306 l
+20 243 l
+128 243 l
+165 97 300 -12 465 -12 c
+560 -12 635 25 685 65 c
+685 155 l
+633 91 551 51 465 51 c
+340 51 238 131 199 243 c
+555 243 l
+585 306 l
+184 306 l
+183 317 182 326 182 336 c
+182 346 183 356 184 369 c
+614 369 l 644 432 l
+199 432 l
+233 540 340 622 465 622 c
+555 622 636 580 685 520 c
+cp
+750 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Bold
+{
+500 0 16 -14 478 700
+{
+367 308 m
+224 308 l
+224 368 l
+375 368 l
+380 414 l
+225 414 l
+230 589 257 653 315 653 c
+402 653 431 521 444 457 c
+473 457 l
+473 698 l
+444 697 l
+441 679 437 662 418 662 c
+393 662 365 700 310 700 c
+211 700 97 597 73 414 c
+21 414 l
+16 368 l
+69 368 l
+69 359 68 350 68 341 c
+68 330 68 319 69 308 c
+21 308 l
+16 262 l
+73 262 l
+91 119 161 -14 301 -14 c
+380 -14 443 50 478 116 c
+448 136 l
+415 84 382 40 323 40 c
+262 40 231 77 225 262 c
+362 262 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-BoldItalic
+{
+500 0 9 -20 542 686
+{
+542 686 m
+518 686 l
+513 673 507 660 495 660 c
+475 660 457 683 384 683 c
+285 683 170 584 122 430 c
+58 430 l
+34 369 l
+105 369 l
+101 354 92 328 90 312 c
+34 312 l
+9 251 l
+86 251 l
+85 238 84 223 84 207 c
+84 112 117 -14 272 -14 c
+326 -14 349 9 381 9 c
+393 9 393 -10 394 -20 c
+420 -20 l
+461 148 l
+429 148 l
+416 109 362 15 292 15 c
+227 15 197 55 197 128 c
+197 162 204 203 216 251 c
+378 251 l
+402 312 l
+227 312 l
+229 325 236 356 241 369 c
+425 369 l
+450 430 l
+255 430 l
+257 435 264 458 274 488 c
+298 561 337 654 394 654 c
+437 654 484 621 484 530 c
+484 516 l
+516 516 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Italic
+{
+500 0 23 -10 595 692
+{
+399 317 m
+196 317 l
+199 340 203 363 209 386 c
+429 386 l
+444 424 l
+219 424 l
+246 514 307 648 418 648 c
+448 648 471 638 492 616 c
+529 576 524 529 527 479 c
+549 475 l
+595 687 l
+570 687 l
+562 674 558 664 542 664 c
+518 664 474 692 423 692 c
+275 692 162 551 116 424 c
+67 424 l
+53 386 l
+104 386 l
+98 363 93 340 90 317 c
+37 317 l
+23 279 l
+86 279 l
+85 266 85 253 85 240 c
+85 118 137 -10 277 -10 c
+370 -10 436 58 488 128 c
+466 149 l
+424 101 375 48 307 48 c
+212 48 190 160 190 234 c
+190 249 191 264 192 279 c
+384 279 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Roman
+{
+500 0 10 -12 484 692
+{
+347 298 m
+171 298 l
+170 310 170 322 170 335 c
+170 362 l
+362 362 l
+374 403 l
+172 403 l
+184 580 244 642 308 642 c
+380 642 434 574 457 457 c
+481 462 l
+474 691 l
+449 691 l
+433 670 429 657 410 657 c
+394 657 360 692 299 692 c
+204 692 94 604 73 403 c
+22 403 l
+10 362 l
+70 362 l
+69 352 69 341 69 330 c
+69 319 69 308 70 298 c
+22 298 l
+10 257 l
+73 257 l
+97 57 216 -12 295 -12 c
+364 -12 427 25 484 123 c
+458 142 l
+425 101 384 37 316 37 c
+256 37 189 84 173 257 c
+335 257 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+end
+Level2? {setglobal} if
+currentdict readonly pop end
+%%EndResource
+PDFText begin
+[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron
+0 TE
+[1/dotlessi/caron 39/quotesingle 96/grave
+127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
+/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
+/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
+/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
+/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
+/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
+/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
+/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
+/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
+/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
+/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
+/ucircumflex/udieresis/yacute/thorn/ydieresis
+1 TE
+end
+%%BeginResource: procset pdfasc.prc 6.0 1
+%%Copyright: Copyright 1992-2003 Adobe Systems Incorporated. All Rights Reserved.
+/ASR {
+13 dict begin
+/mirV? exch def
+/mirH? exch def
+/center? exch def
+/autorotate? exch def
+/angle exch def
+/shrink exch def
+/Pury exch def
+/Purx exch def
+/Plly exch def
+/Pllx exch def
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury 0 eq Durx 0 eq and Dlly 0 eq Dllx 0 eq and and
+{ shrink 0 gt { GClipBBox } { GPageBBox } ifelse }
+{ ITransDBBox }
+ifelse
+/PHt Pury Plly sub def
+/PW Purx Pllx sub def
+/DHt Dury Dlly sub def
+/DW Durx Dllx sub def
+angle 90 eq angle 270 eq or
+{
+PHt /PHt PW def /PW exch def
+} if
+autorotate? PHt PW ne and DHt DW ne and
+{
+DHt DW ge
+PHt PW ge
+ne
+{ /angle angle 90 add def
+PHt /PHt PW def /PW exch def
+}
+if
+} if
+angle 0 ne
+{
+/angle angle 360 mod def
+angle rotate
+angle 90 eq
+{ 0 DW neg translate }
+if
+angle 180 eq
+{ DW neg DHt neg translate }
+if
+angle 270 eq
+{ DHt neg 0 translate }
+if
+} if
+center?
+{
+ITransBBox
+Durx Dllx add 2 div Dury Dlly add 2 div
+Purx Pllx add -2 div Pury Plly add -2 div
+3 -1 roll add exch
+3 -1 roll add exch
+translate
+}
+{
+ITransBBox
+angle 0 eq
+{Dllx Pllx sub Dury Pury sub}
+if
+angle 90 eq
+{Durx Purx sub Dury Pury sub}
+if
+angle 180 eq
+{Durx Purx sub Dlly Plly sub}
+if
+angle 270 eq
+{Dllx Pllx sub Dlly Plly sub}
+if
+translate
+}
+ifelse
+mirH? mirV? or
+{
+ITransBBox
+mirH?
+{
+-1 1 scale
+Durx Dllx add neg 0 translate
+} if
+mirV?
+{
+1 -1 scale
+0 Dury Dlly add neg translate
+} if
+} if
+shrink 0 ne
+{
+ITransBBox
+Dury Dlly sub Pury Plly sub div
+Durx Dllx sub Purx Pllx sub div
+2 copy gt { exch } if pop
+shrink 1 eq
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{
+shrink 2 eq 1 index 1.0 lt and
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{ pop }
+ifelse
+}
+ifelse
+} if
+end
+} [/autorotate? /shrink? /mirH? /mirV? /angle /Pury /Purx /Plly /Pllx /Durx /Dury /Dllx /Dlly /PW /PHt /DW /DHt
+/Devurx /Devury /Devllx /Devlly /pdfHt /pdfW]
+bld
+/GClipBBox
+{
+gsave newpath clippath pathbbox newpath grestore
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+ITransDBBox
+} [/Durx /Dury /Dllx /Dlly]
+bld
+/GPageBBox
+{
+{
+currentpagedevice /PageSize get aload pop
+/Devury exch def /Devurx exch def
+/Devllx 0 def /Devlly 0 def
+ITransBBox
+}
+stopped
+{ GClipBBox }
+if
+} [/Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransDBBox
+{
+Durx Dury transform matrix defaultmatrix itransform
+/Devury exch def
+/Devurx exch def
+Dllx Dlly transform matrix defaultmatrix itransform
+/Devlly exch def
+/Devllx exch def
+Devury Devlly lt {/Devlly Devury /Devury Devlly def def} if
+Devurx Devllx lt {/Devllx Devurx /Devurx Devllx def def} if
+} [/Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransBBox
+{
+/um matrix currentmatrix matrix defaultmatrix matrix invertmatrix matrix concatmatrix def
+Devllx Devlly um itransform
+Devurx Devury um itransform
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury Dlly lt {/Dlly Dury /Dury Dlly def def} if
+Durx Dllx lt {/Dllx Durx /Durx Dllx def def} if
+} [ /um /Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+%%EndResource
+currentdict readonly pop
+end end
+/currentpacking where {pop setpacking}if
+PDFVars/DocInitAll{[PDF PDFText]{/docinitialize get exec}forall }put
+PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
+PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
+PDFVars begin PDF begin
+PDFVars/DocInitAll get exec PDFVars/InitAll get exec
+
+[/NamespacePush PDFMark5
+[/_objdef {Metadata_In_EPS} /type /stream /OBJ PDFMark5
+[{Metadata_In_EPS} 17830 (% &end XMP packet& %) ReadByPDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/"
+ xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xap:CreateDate>2006-10-23T00:51:59+02:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-23T00:51:59+02:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-23T00:51:59+02:00</xap:MetadataDate>
+ <xap:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xapGImg:format>JPEG</xapGImg:format>
+ <xapGImg:width>256</xapGImg:width>
+ <xapGImg:height>92</xapGImg:height>
+ <xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAXAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A5W7vzb4j1PfNbOcuI7vs&#xA;hKaab5V83apbfWtM0fUL61LFRPbW000fIdRyRWFRgBmeVuNl1uLGanOMT5yARf8AgD8wv+pb1b/p&#xA;Cuf+aMNZPNr/AJS0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0Y1k81/lLT/6pD/TD9bv8AfmF/wBS&#xA;3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0Y1k81/lLT/6pD/TD9bv8AfmF&#xA;/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0Y1k81/lLT/6pD/TD9bv8&#xA;AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0Y1k81/lLT/6pD/TD&#xA;9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0Y1k81/lLT/6p&#xA;D/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0Y1k81/lL&#xA;T/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0Y1k8&#xA;1/lLT/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz/wA0&#xA;Y1k81/lLT/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf9IVz&#xA;/wA0Y1k81/lLT/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1Lerf&#xA;9IVz/wA0Y1k81/lLT/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8AfmF/1&#xA;Lerf9IVz/wA0Y1k81/lLT/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9bv8Af&#xA;mF/1Lerf9IVz/wA0Y1k81/lLT/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8ATD9b&#xA;v8AfmF/1Lerf9IVz/wA0Y1k81/lLT/6pD/TD9bv8AfmF/wBS3q3/AEhXP/NGNZPNf5S0/wDqkP8A&#xA;TD9bv8AfmF/1Lerf9IVz/wA0Y1k81/lLT/6pD/TD9aD1Tyz5q0m3W51XSb7T7d3EaTXVvNChcgsF&#xA;DSKo5UUmntgJmOdtuLWYshqE4yPlIFLEd+a/Eeo74YTlxDdyAWn+23zOQn9R96nmnWrf8ozoP/R3&#xA;/wAnRkHExf3s/wDN+5I8LlOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2&#xA;KuxV2KuxV2KuxVkFl/ygGs/9tXSv+obUcmPpPvH6XCn/AIzD+pP/AHWNIU+2vzGCH1D3ucObn+23&#xA;zOM/qPvU8061b/lGdB/6O/8Ak6Mg4mL+9n/m/ckeFynYqvhhlmlSGFGkmkYJHGgLMzMaBVA3JJxQ&#xA;SALPJklx5FmsZha6zrGnaRqJpy0+5eeSZCwBAkNtDcRxHcbSOCO9Mlw97gx14mLhCc494qvhxEE/&#xA;AJdrflfVtDv4bTVEW3S5VZLe8DerbyQudpo5IuYdO/w1PtXbARTdg1UMsTKG9cxyIPcQeRTPz35I&#xA;Xyq2k8NRTUo9Wskv4po42iQRyMeFOZ5GqgNuq+FMM48Ne5o0Gu/McXp4eCXDzYtkXYOxVlfmHyLF&#xA;pHlHRvMkOqR38OsSSxpHFFIioYQA9Wl4MSH5L9im1QTXJSjQB73XafXnJmniMTEwrqOvu8vNimRd&#xA;i7FXYq7FXYq7FV0aq0iqziNWIBdq0UE9TxDGg9higll2v/ltc6Joena3ca3pk9hqx/0Brc3btIoI&#xA;DtQ2y8RHyqwah7AE7ZOUKAN83W6ftMZcksYhMShzvh/4rq7zH+W13oXlyz1+fWdNurLURXTltWun&#xA;knoQG4h7dFXjWp5svh12xlChdp03accuU4xCYlHnfDt/svutL9K8ojUPL97rf6YsLWHTyi3NtcfW&#xA;hMGlLCJVCQOjGTg1OL7U+KmAR2u27LrODIMfBImXIjhrbn/Fe3u9zH8i5jK7HyLHd+QdT82x6rEz&#xA;aY8Uc2mrFIZFaaZYlDyMEQVDc/g5eBoekxCwS67JrzHURwmJ9V+qx0F8vs3pjZsroWS3xjItGkMK&#xA;y9jIqhmUfJWByDncY4uHrzUMWbsVdirsVdirsVZBZf8AKAaz/wBtXSv+obUcmPpPvH6XCn/jMP6k&#xA;/wDdY0hT7a/MYIfUPe5w5uf7bfM4z+o+9TzTrVv+UZ0H/o7/AOToyDiYv72f+b9yR4XKdir1X/nG&#xA;7TLO88/yz3CrJLp9jLc2qMAf3vOOMMAf5VkOX6cXJ572lyyjpgB/FIA+7c/oeYXt3cXl5Pd3LF7i&#xA;4kaWZzUku5LMTX3OUO+hARiAOQeqNEmp/wDOOS3F4eU+i6qY9OdvtBJSvNFPh++Y09vbLueP3F58&#xA;Hg7TqPKcN/h/Yj/zB0RpdK8ma/fW3raBpfl7ThfchIRI8gpHAPSaNgXP7XIBR3rRWco5H+iGrs7P&#xA;U82OJrJPLOuW3nvfL7ftEC0m58l6t5jjOpacmjaTHFKyWli13O9xMFJhiZ5XuHBd6LyQD6OuV2Ce&#xA;52+WOfHi9MuOdjeXCKHU7AcvNPdf8n2X/KuZ/MM+iL5f1izvordrWKaZlkgmTkDJDcyzyxOD4sK+&#xA;GSI2uq3cTT6yX5kYhPxISiTdDmO4xABCt5it5rn8mPIVtCvOae9v4418We4ZQPvOGf0R+LHTSEdd&#xA;nJ5CMfuQWt6f5N8peax5X1PShqkNr6MeraqZriKf1JUV5HtljdIlWPn8IkRq064JARNFtwZM+ow+&#xA;NCXATfDGgRty4tr38iEZcflJBpnnHzBZ31w9xoXl6xbVWljostxCU5QwhqEKzH4WanYkdsJx0SO5&#xA;qj2uZ4McoismSXD7j1KD8taD5c87aXrNrZabHouvaXavqFk1vLPJDcxRUEkUqXEkxD7jiyEDfptg&#xA;iBIHvDbqdRl0s4GUuPHOXCbAsE8iKA296+08kcPI2ma9Z6F/iC3vRMdXu4ZZvXsjFKUEcccLqqn0&#xA;wHLSxyDfoB1eH03SJ669RLHKfhmNcIIFSsdSfPagQlehWflCe611obSfVr5ZQnlfRAlwy3KPMQWl&#xA;NuVl/dxAHjzWpyMab888wELIhGvXLbbbpe258imP5geSLaz0vypqOmacbTUPMCTw3GkW0j3SLcW8&#xA;iRgQktNITJz+wXYg7dclKOwI6tPZ+uMp5Yzlccdeo7bEXvyG3fQYnqPlDzZplqbvUtFv7G1UhWuL&#xA;m1mijBbYAu6qu+RMCOYdhj1mHIeGE4yPcJAs18vqPMn5O61o5HPUPK9wuq2Nd2+qy1W4RfBVozn3&#xA;pkxvEjudXqD4GthP+HKOA+8cv1J5b6Vb6j+S155bq763ocEPmJY2/ZiuWdmRO9BbESH3fCN4EdRu&#xA;4ssphrhl/wAnkJx/EV/vtvgweVdOtNH8u6DqEz2ttqE66rrdwilnjhlPpQUUCpKW4aVdj/eZX5O1&#xA;BlKeTJEWYjhj7xufnLb/ADWV2nkry/rWm+aHt9COmWGm2NxqPl7V2luUubqK1J4tJDcSMrpKvVo4&#xA;lCnbrlgiDfkLddPW5MUsdz4pSkIzjQqJPcQOY7iTaX+VP/JH+eP+YrTv+T6YIfRL4N+r/wAfw/1Z&#xA;/cjvNepWB/Jzyey6JYh7x9QjQJ9ZX0pEk9L1k4zjnI3EE+rzFe1NsMiOAbd7TpMUvz2X1y9PB/N3&#xA;2uvp5e6ko8w6T5Z8kazaaDq2jLrFysEMutXEk88TpJMvMx2novHGvpqw+KRX5HwG2RIETRDk6fNl&#xA;1UDkhPgFnh2B5fzrBO/lTItI/K/ypa/m1ZeW7+KfU9D1m1+v6RN63okQmN5gJuC8n/uSnwsv83tk&#xA;44xxgdC4WbtTNLRyyxqOSEuGW172Bt8769yQ+V9A8reYYfNemLpv1W40jT7nUdP1ETTPPytWAMcq&#xA;lhCyPy7Rggdz1yEACD7rcvVajNhOKfFYnMRIoVv1HX7XnWVu7dirsVZBZf8AKAaz/wBtXSv+obUc&#xA;mPpPvH6XCn/jMP6k/wDdY0hT7a/MYIfUPe5w5uf7bfM4z+o+9TzTrVv+UZ0H/o7/AOToyDiYv72f&#xA;+b9yR4XKdiqe+SvN2o+UvMVrrdgFeSAlZYH2WWJxR0J7VHQ9jvkoSMTYcTXaOOoxHHLr9hTLWdO8&#xA;kapqc+o6Xrsel2VzI0rabfwXRnh5HkyRtbRXEUigkhSzr7+OJAPJow5NRjiIzgZyH8UTGj7+Igjz&#xA;2Kt5k83addaBpfkzQme30Cxl9a5v7pSr3NzISGnkjj9UpGgY8UXkaeJwmW1Dkx02jlHJLPk3ySFA&#xA;DoO4XW/nszjU/PvlWC98sR2et2upaNFpdvoPmSwlgvo0khRSHmAa33CHdCPjB7UrlkpCxv0oupxa&#xA;DMY5OKEoz4zkgbjse76vn0Y95Vu/IPlbzhe3EGux3unXdpd2+k6mlvdCewmkC+jPLHJDH8SgsoMX&#xA;I96DIjhiebm6uGp1GAAw4ZCUTKNxqQ6gb/fSGg1bytD+W+t+X5db9fVbjUIb1ZFt5zHOEFG9J3VW&#xA;JpvWUR7/AH5GxwkebOWHMdVDKIVAQI5jb3/stE67rfltfyz8s6Zpuv28+ueX7ia6kgWC8UMZ5jIo&#xA;jeSBELR1FeRA60PSspEcI33DDT4Mv5vJOUCMeQAc49BW/q6qHnTU/JnnPWYvMzaquj3N1HENZ0yS&#xA;CeSX1YlCM9s8SPE4ZVFBI6dN8EyJG2eixZ9LDwuHjAvhlYqj/Os38gUbZfm7Y3HnfW77VbWQeXNe&#xA;szpU1tHRpYbYII4nFSAzqKlt+5p2wjJuSeRap9jyjp4Rgf3uOXFfQnqk+jatofkxNYutM1ePWtQ1&#xA;Czl06w+rw3EKRJORzmm+sRxfGqr8KJyFT1yIPD5uTmw5NTwCcDCMZCRsg3XQUT8zS7yhrllokum6&#xA;ho3mZ9EvI0U61azRXLxTlZWNIxCkySViKjjIFAP7XgwNbg0jWYJZRKM8fHH+Egixt1uq37r9ybf4&#xA;y8o6lbeeY7eceXbvXriObTrl4pGD26vykt3a2WV4/V+0wA4k7HDxA30tx/yWaBwkjxBjFEWOfQ+q&#xA;rrl3oDzR5l8vy+RfKFlo2rTDV/LjXZKiGSGUSTTpIkqSA8VA4EqQ5bpsN6MpekVzDbpdNkGoyynE&#xA;cGTh6gjYEV+BTEtR83+bNTtTaalrV/fWrEM1vc3U0sZK7glHZl2yJmTzLscejw4zxQhGJ7xEBPPy&#xA;n812HlrzfFc6oaaNeQy2WqCjMDBMvdVDMaOqnYYccqO/Jxe1tJLPhIh9cSJR94THyR+YNjYfmZPr&#xA;epj0tD1P17W+hozBLOVeMacVDFhHwQUp0GHHKpWeTTruzpT0oxw/vI0R/WHP57pNYeZtJk/MW217&#xA;U7bno6XqSNacRJwtYiFij4saMI41UU70yIIu3JyaWY0xxwPr4efmeZ+JZlpnmfylaeZPOt3eeZPr&#xA;o8xadfWtjefVroov1ggxLLzQSKw6UVCtB9rtlgkATvzBdZl0uaWLDGOPh8OcSRcenOt6+2/JLfLu&#xA;o+Ubb8r/ADJoM/mCCHUtYngltIZLe8qqWsoYCVo4ZEVpAuwVmA2qetBEjhO+5btTjzS1ePIMZMYA&#xA;3vHqOlkcvgl+o+YNC1H8sfL+j/Xfq2qaFPeNJbGORmlFy5kjaJ1X0xRqBuTgjqK9MjKVxA7m/Hp8&#xA;kNXknVwyCO9jatjfX7EZ5z1ryp55ksden1ZNG1tbeO31m0uIJ5FlaIU9a2a3jlUlhtwkKdt++GRE&#xA;t+rVosGbSCWMR48dkxII2vpKyPmLTjyz+Yfl64/NPT/Mmp3w0vQ9Bsxp+nQzxzSzyQLbyQoaW8cq&#xA;hi0hdqkUrQVycJjiBPIONquzso0ksUI8WTJLiNUADYPUj3D9CB8h6h5Q0XU/Nc1/5ktVi1TT7vTb&#xA;J47e/fk11wcSkfVwVRfsmu9QdqUJjjoXv0pt7Qx5sscQjjlcJxkd4dL2+p5ncRpFPJEkqzojMqzx&#xA;hgjgGgdQ6o9G6jkoPiMqd7E2LqlPFk7FWQWX/KAaz/21dK/6htRyY+k+8fpcKf8AjMP6k/8AdY0h&#xA;T7a/MYIfUPe5w5uf7bfM4z+o+9TzTrVv+UZ0H/o7/wCToyDiYv72f+b9yR4XKdirsVdiqM0uLR5L&#xA;hl1W5uLS3CEpJa26XLl6iilJJrYBaV35fR4EV1aspmB6ACfM1+iSafUvIH/V51X/ALhVt/3kclUe&#xA;8/L9rj8ep/mQ/wBPL/qm76l5A/6vOq/9wq2/7yONR7z8v2rx6n+ZD/Ty/wCqbvqfkAb/AKY1Vqfs&#xA;/oy2WvtX9INT7saj3n5ftXj1P8yH+nl/1Ta+r+Qf+W/Vf+kO2/7Ksjsni1H82H+mP/Eu+r+Qf+W/&#xA;Vf8ApDtv+yrHZeLUfzYf6Y/8S76v5B/5b9V/6Q7b/sqx2Xi1H82H+mP/ABLf1fyD/wAt+q/9Idt/&#xA;2VY7Lxaj+bD/AEx/4lr6v5B/5b9V/wCkO2/7Ksdl4tR/Nh/pj/xLvq/kH/lv1X/pDtv+yrHZeLUf&#xA;zYf6Y/8AEu+r+Qf+W/Vf+kO2/wCyrHZeLUfzYf6Y/wDEu+r+Qf8Alv1X/pDtv+yrHZeLUfzYf6Y/&#xA;8S3x8gf781U+/C2H/G2Bf8I/ofa7j5B/n1X/AIC2/wCasV/wj+h9ruPkH+fVf+Atv+asV/wj+h9r&#xA;uPkH+fVf+Atv+asV/wAI/ofa6vkH+TVT78rYfhxOK/4R/Q+13LyD/Jqv/B23/NOK/wCEf0Ptdy8g&#xA;/wAmq/8AB23/ADTiv+Ef0PtQWqHy0YU/RS3om5fvPrTRFeNO3pgGtcW3F4t+vhrytLMW92KuxV2K&#xA;sgsv+UA1n/tq6V/1Dajkx9J94/S4U/8AGYf1J/7rGkKfbX5jBD6h73OHNz/bb5nGf1H3qeadat/y&#xA;jOg/9Hf/ACdGQcTF/ez/AM37kjwuU7FXYq7FXYq7FVS2t57m4itreNpbiZ1jiiQFmZ2NFVQOpJxY&#xA;ykIgk7AMq1TyZovl+b6l5k1l4NWUKZ9P061W9aAsCeM0jz2sYYCmyM3XJ8IGxdfi1uTMOLFC4d8p&#xA;cN+4cMj86QeveU7fTtDsdbstVh1Oxv55YI/SR45I2hVGKzI4HB/3nQVFN675Eja23T6szySxyiYy&#xA;iAffd8vkiJ/JVvpFlaXXmm/fS5L+IT2mnW8H1q8MRNFkkjaS3jjVv2eUnLr8OHhrmwjrjkkRhjxc&#xA;Jokmo33A0SflXmsv/JLNoEnmLQbz9LaPbssd8fSMF1as/wBn14OUgCt2dHZa98THaxyTj137zwsg&#xA;4JnlvYl7jt8iAmmi+QfK+o+TNQ80Sa/dW8OkmGO/tf0cjuJZyqqIm+tqrrzagZuPiQMkIAi75OPn&#xA;7QzQzxw+HEmd0ePu7/Rt9rCLhYFnkW3dpLcMwhkkURuyV+EsgaQKSOoDGnicrdrG635s30XyD5X1&#xA;HyZqHmiTX7q3h0kwx39r+jkdxLOVVRE31tVdebUDNx8SBlggCLvk6rP2hmhnjh8OJM7o8fd3+jb7&#xA;WEXCwLPItu7SW4ZhDJIojdkr8JZA0gUkdQGNPE5W7WN1vzZnpXkfyxfeTb3zO+uXkUWmPBDfWq6d&#xA;E7iWegHpMbxFdAx+0eJ2+zlgiCLv8fN1mXXZYZxi4I+qyDxnkO/0fr96XR6F5PvLO+fTtbvGvbS3&#xA;e4htrvT44FmEe7Kskd3cUIWrbr2yJEehbjnzxlHihHhJqxMmvgYBT0LyXd6jpNxrt7cx6XoFq/pS&#xA;ajOGbnMRUQwRoC0sh8BsO5GIjtbLPrYwmMcRx5D0Hd3k9Ai9I8q+VNc1S30zTPMUkF1cyLFG2qWQ&#xA;tYmLMBRHhnu/i8A4UE0Fd8IiCaBa82rzYoGc8dgfzZWftjH7La8geTNM81eYI9AudTm03UbhnW24&#xA;2q3ETekjSNzf14mU0Q0op+eOOIkaXtDWz0+PxBESiOfqo7/5pUW0nyAl2baXXdTj4yem8p0qAotG&#xA;4ljxvy1B12FfbGo95+X7WXi6mrEIf6c/9U0n13TU0vWr/TUnFyllcS26XKjiJFjcqJAtWpyArSuR&#xA;I3cnBl8THGVVxAGu5A4G52KuxV2KuxV2Ksgsv+UA1n/tq6V/1Dajkx9J94/S4U/8Zh/Un/usaQp9&#xA;tfmMEPqHvc4c3P8Abb5nGf1H3qeadat/yjOg/wDR3/ydGQcTF/ez/wA37kjwuU7FXYq7FXYq7FXp&#xA;H/OPlrZXH5nWH1lQzQxTy26tuPVWM0PzAJIy3APWHR+0U5R0kq6kX7rYT5lmuJvMeqzXJZriS7na&#xA;YvXlzMjFq198qLtdNEDFEDlwj7kd5Hljm80aFp17J/uLl1S1e4ianDeRUJPhVTQ4YgWLatcCMM5R&#xA;+vglXyZF+frzt+ausCUkqothDXsn1aM7fSTlmf6y4Ps+B+ThXn/uinP/ADj4IpbjzXaXn/HLm0eU&#xA;3it9iisBUjpsrPhw9fc43tDYGKUfrGQV+Pkl3lT/AMkf54/5itO/5Ppgh9Evg36v/H8P9Wf3PNcq&#xA;d49K8qf+SP8APH/MVp3/ACfTLYfRL4Oj1f8Aj+H+rP7nmuVO8eneSo9Nk/J7zeuozzW1ob2w5y28&#xA;K3EgPPakby26mp/yxlsK4Tfk6HXGQ1uLhAJ4ZczX20fuYjqVn5Oj0F5tL1C6u9TF1Ehju7dLUrAY&#xA;5CxRY57oP8YWpJFNvHIGujssU85yVOMRHhPI8W9jvjFnv5t28Vp+Wf5d2+nCmmyWkk8xX7LXMkcL&#xA;szf5XJ5Pxy3KPTF0/ZEjLV6gy+riA+Fn9jD/AMt/J+m+bdeh0aTVZtM1Kcu1myWoniPpRmVuT+vC&#xA;yNRDT4T88rxwEjTs+0tZLT4zkERKI5+que380si/KqzsbL88NMtLK7lvooJruNrqeEQM7rbTBzwE&#xA;k21RsS1T3AyeGuMU4Xa05S0EpSAiSI7A3/EPIJD+j/y9fWLoT6tqDNW4KxTWMMERlCuY1aZLyVlU&#xA;vQV4fdldRrmfl+1y/E1IgKhDp/ESa93AOnmw7IuzdirsVdirsVdirsVZBZf8oBrP/bV0r/qG1HJj&#xA;6T7x+lwp/wCMw/qT/wB1jSFPtr8xgh9Q97nDm5/tt8zjP6j71PNOtW/5RnQf+jv/AJOjIOJi/vZ/&#xA;5v3JHhcp2KuxV2KuxV2Ko7RNZ1DRNWtdV06X0b2zkEsMnUVHYjuCNiO4wg0bDVnwxywMJC4yZR5h&#xA;1vyD5mvpNYuor/QtVum9S+isoYb21klNeciCSe0eMufiIq29ckSCbOzr9Pg1GCIgDHJAcrJia7to&#xA;yv7GMXl3YKkcOmxPGsbB3upePru46Ecdo1HZVJ33LHbjBz4Qlzkfh0/b+NmUa15w0LzfDaT+aFur&#xA;TXbSEW8mr2McVwLpEPwGe3kktqOBX41k38MmZcXNwMGjyaYkYeE4yb4ZEjh9xAlt5V8VB/OWnaR5&#xA;bvfL/leKZF1Xiuravd8EuJ4lrSGOKMusMe55DmxatK0x4qFBmNFLJlGTKR6PpiOQPffU/AJpoPmj&#xA;yHY/l7q/li5uNVN3rT2009zHZ27RwvAyvwRWu1aQclI5ErXwGSjKIiRvu4+o0uonqYZQIVCxXEd7&#xA;/wAzb7Up0q5/L/SJZb+K61TUNRgjdtMilsre2hW64kRSSst3O5VHo1FHUZH0+bkZY6nIBEiEYk+r&#xA;1EmuoHoHNNtB80eQ7H8vdX8sXNxqpu9ae2mnuY7O3aOF4GV+CK12rSDkpHIla+AyUZRESN93H1Gl&#xA;1E9TDKBCoWK4jvf+Zt9qU6Vc/l/pEst/FdapqGowRu2mRS2VvbQrdcSIpJWW7ncqj0aijqMj6fNy&#xA;MsdTkAiRCMSfV6iTXUD0DmmeieZPIdn+X+qeWbm51T63q8ltcTXMdlbtHC8BDFFVrtWkFajkePjQ&#xA;dMlEx4SN92jPptRLUxygQqFiuI73/mbfak9k35eWBluvrGpapcxxObK0nsbe3tzPxIjadhd3DMit&#xA;uVC79OmR9Lkz/MzoVCIvciRJrrXoG6L0Pz/bf4Vfyh5ms31HQlczafNC4jurOY1PKIsGV1JY1RvE&#xA;74ie1Hk15+zz43j4jw5ORvlIef60V5P8yeRvJ/mOHzDYS6nqlzaer9Vsp7a3s4z6sTxfvJkuLo7B&#xA;+0f9MlCQibG7XrNNqNTiOKQhAGrIJlyIPLhj96n+Xfm3yzofnUeatZN76sM08sFlZwxSq31hHQ85&#xA;ZJoSOPqdAhr4jBikImyy7R0mXLg8GHDuBuSRyroAe7vSyeH8vJr2SdtW1cRSSs5jGmW3LizV48vr&#xA;9K078fowVHvPy/a3xlqRGuHH/p5f9U0p8wXWlXOrTPpEDW2lrxjs45AolMcahQ8vEkGR6cn36nbb&#xA;InycjTxnGA4zc+vd8PLuS7A3uxV2KuxV2KuxVkFl/wAoBrP/AG1dK/6htRyY+k+8fpcKf+Mw/qT/&#xA;AN1jSFPtr8xgh9Q97nDm5/tt8zjP6j71PNOtW/5RnQf+jv8A5OjIOJi/vZ/5v3JHhcp2KuxV2Kux&#xA;V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ksgsv8AlANZ/wC2rpX/&#xA;AFDajkx9J94/S4U/8Zh/Un/usaQp9tfmMEPqHvc4c3P9tvmcZ/Ufep5ptaeZ7i30+Gxks7O6hty5&#xA;hNxDzZfUNWHKo2qMi4s9MDIyuQJ7iqf4p/7VGm/9I/8AzdgR+V/pT+bv8U/9qjTf+kf/AJuxX8r/&#xA;AEp/N3+Kf+1Rpv8A0j/83Yr+V/pT+bv8U/8Aao03/pH/AObsV/K/0p/N3+Kf+1Rpv/SP/wA3Yr+V&#xA;/pT+bv8AFP8A2qNN/wCkf/m7Ffyv9Kfzd/in/tUab/0j/wDN2K/lf6U/m7/FP/ao03/pH/5uxX8r&#xA;/Sn83f4p/wC1Rpv/AEj/APN2K/lf6U/m7/FP/ao03/pH/wCbsV/K/wBKfzd/in/tUab/ANI//N2K&#xA;/lf6U/m7/FP/AGqNN/6R/wDm7Ffyv9Kfzd/in/tUab/0j/8AN2K/lf6U/m7/ABT/ANqjTf8ApH/5&#xA;uxX8r/Sn83f4p/7VGm/9I/8Azdiv5X+lP5u/xT/2qNN/6R/+bsV/K/0p/N3+Kf8AtUab/wBI/wDz&#xA;div5X+lP5u/xT/2qNN/6R/8Am7Ffyv8ASn83f4p/7VGm/wDSP/zdiv5X+lP5u/xT/wBqjTf+kf8A&#xA;5uxX8r/Sn83f4p/7VGm/9I//ADdiv5X+lP5u/wAU/wDao03/AKR/+bsV/K/0p/N3+Kf+1Rpv/SP/&#xA;AM3Yr+V/pT+bv8U/9qjTf+kf/m7Ffyv9Kfzd/in/ALVGm/8ASP8A83Yr+V/pT+bv8U/9qjTf+kf/&#xA;AJuxX8r/AEp/N3+Kf+1Rpv8A0j/83Yr+V/pT+bv8U/8Aao03/pH/AObsV/K/0p/NTv8AzNdXemPp&#xA;q2traWss0VzKttF6ZeSFJEjLGp+yJ3+/DfROPTCM+O5E0Rue+r+4JSn21+YyUPqHvcoc30Ef+hUa&#xA;78a9/wDjrZnnw/J47/Xn8eE1/wBYof5P/c2wfu/Jf9efx4Tv+sUP8n/ubY/u/Jf9efx4Tv8ArFD/&#xA;ACf+5tj+78l/15/HhO/6xQ/yf+5tj+78l/15/HhO/wCsUP8AJ/7m2P7vyX/Xn8eE7/rFD/J/7m2P&#xA;7vyX/Xn8eE7/AKxQ/wAn/ubY/u/Jf9efx4Tv+sUP8n/ubY/u/Jf9efx4Tv8ArFD/ACf+5tj+78l/&#xA;15/HhO/6xQ/yf+5tj+78l/15/HhO/wCsUP8AJ/7m2P7vyX/Xn8eE7/rFD/J/7m2P7vyX/Xn8eE7/&#xA;AKxQ/wAn/ubY/u/Jf9efx4Tv+sUP8n/ubY/u/Jf9efx4Tv8ArFD/ACf+5tj+78l/15/HhO/6xQ/y&#xA;f+5tj+78l/15/HhO/wCsUP8AJ/7m2P7vyX/Xn8eE7/rFD/J/7m2P7vyX/Xn8eE7/AKxQ/wAn/ubY&#xA;/u/Jf9efx4Tv+sUP8n/ubY/u/Jf9efx4Tv8ArFD/ACf+5tj+78l/15/HhO/6xQ/yf+5tj+78l/15&#xA;/HhO/wCsUP8AJ/7m2P7vyX/Xn8eE7/rFD/J/7m2P7vyX/Xn8eE7/AKxQ/wAn/ubY/u/Jf9efx4Tv&#xA;+sUP8n/ubY/u/Jf9efx4Tv8ArFD/ACf+5tj+78l/15/HhO/6xQ/yf+5tj+78l/15/HhO/wCsUP8A&#xA;J/7m2P7vyX/Xn8eE7/rFD/J/7m2P7vyX/Xn8eE2P+hUa7ca9v+OthHh+S/68/jwn/9k=</xapGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xap:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:8BF718ED1F62DB11AB3D9CA5EADDFBBE</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:8BF718ED1F62DB11AB3D9CA5EADDFBBE</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:documentName>uuid:764163fb-ebc1-4caf-8eee-5452d123d3f5</stRef:documentName>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/eps</dc:format>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+
+% &end XMP packet& %
+
+[{Metadata_In_EPS} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT PDFMark5
+[/Document 1 dict begin /Metadata {Metadata_In_EPS} def currentdict end /BDC PDFMark5
+[/NamespacePop PDFMark5
+
+PDFVars/TermAll get exec end end
+
+%%EndSetup
+ PDF /docinitialize get exec
+PDFVars begin PDF begin PDFVars/InitAll get exec
+79.3701 263.622 231.496 80.315 rectclip
+q
+79.3701 263.622 m
+310.866 263.622 l
+310.866 343.937 l
+79.3701 343.937 l
+h
+W
+n
+1.0 0.0 0.0 -1.0 0.0 0.0 cm
+true setSA
+n
+314.524 -261.749 m
+314.524 -261.749 78.6953 -261.749 78.6953 -261.749 c
+78.6953 -261.749 78.6953 -344.102 78.6953 -344.102 c
+78.6953 -344.102 314.524 -344.102 314.524 -344.102 c
+314.524 -344.102 314.524 -261.749 314.524 -261.749 c
+h
+[/DeviceCMYK] cs 0.01176 0.96078 0.72942 0.25999 sc
+f
+4.0 M
+n
+314.524 -261.749 m
+314.524 -261.749 78.6953 -261.749 78.6953 -261.749 c
+78.6953 -261.749 78.6953 -344.102 78.6953 -344.102 c
+78.6953 -344.102 314.524 -344.102 314.524 -344.102 c
+314.524 -344.102 314.524 -261.749 314.524 -261.749 c
+h
+0.00392 0.96863 0.36862 0.17999 sc
+S
+1.0 0.0 0.0 -1.0 0.0 0.0 cm
+0.0 0.0 0.0 0.0 sc
+%ADOBeginSubsetFont: XKLAAA+TimesNewRomanPSMT-Identity-H Initial
+Adobe_CoolType_Utility begin ct_MakeOCF begin ct_saveCIDInit
+%ADOt1write: (1.0.24)
+%%Copyright: Copyright 2006 Adobe System Incorporated. All rights reserved.
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CIDFont (XKLAAA+TimesNewRomanPSMT)
+%%Title: (XKLAAA+TimesNewRomanPSMT Adobe Identity 0)
+%%Version: 0
+/CIDInit /ProcSet findresource begin
+14 dict begin
+/CIDFontName /XKLAAA+TimesNewRomanPSMT def
+/CIDFontType 0 def
+/CIDSystemInfo 3 dict dup begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+end def
+/FontBBox {-568 -307 2000 1007} def
+/FontInfo 4 dict dup begin
+/FSType 0 def
+end def
+/CIDMapOffset 57 def
+/FDBytes 1 def
+/GDBytes 1 def
+/CIDCount 1674 def
+/CDevProc {pop pop pop pop pop 0 -1000 7 index 2 div 880} def
+/FDArray 1 array
+dup 0
+%ADOBeginFontDict
+4 dict dup begin
+/FontType 1 def
+/PaintType 0 def
+/FontMatrix [0.001 0 0 0.001 0 0] def
+%ADOBeginPrivateDict
+/Private 7 dict dup begin
+/BlueValues [0 0] def
+/password 5839 def
+/MinFeature {16 16} def
+/OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869
+systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup
+/strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def
+/SubrMapOffset 0 def
+/SDBytes 1 def
+/SubrCount 5 def
+end def
+%ADOEndPrivateDict
+end put
+%ADOEndFontDict
+def
+/GlyphDirectory 1 dict def
+ct_GlyphDirProcs begin
+GlyphDirectory
++
+0 <001C60D8A8C9B6FF86FBD66B095379F45880CA28D0F0C4629F99B72EFEDBB
+222483BD74F8B> |
+!
+end
+ct_AddStdCIDMap
+%%EndResource
+ct_restoreCIDInit /XKLAAA+TimesNewRomanPSMT-Identity-H /Identity-H 0 [/XKLAAA+TimesNewRomanPSMT] ct_ComposeFont pop end end
+%ADOEndSubsetFont
+%%BeginResource: encoding
+% Identity-H
+%PDF_BeginEncoding: N54 (XKLAAA+TimesNewRomanPSMT-Identity-H)
+/N54 (XKLAAA+TimesNewRomanPSMT-Identity-H) /Identity-H [ (XKLAAA+TimesNewRomanPSMT) ]
+ /NoSubstitution [ /Serif ] 0 TZzero
+%%EndResource
+111.704 309.342 m
+%ADOBeginSubsetFont: XKLAAA+TimesNewRomanPSMT-Identity-H AddGlyphs
+Adobe_CoolType_Utility begin ct_MakeOCF begin ct_GlyphDirProcs begin
+%ADOt1write: (1.0.24)
+%%Copyright: Copyright 2006 Adobe System Incorporated. All rights reserved.
+/XKLAAA+TimesNewRomanPSMT 10 GetGlyphDirectory
+50 <001C60D8A8C9B6079F6288DCC34B8AB15434B53D5CBCF7E29104F391BE15
+72E1D4E07ABEE690B714C43DA0F68F9B727CD1B8007FE243EEEBD45E7815504A
+3113BAFAC54AC3D3B019A1C9ACF716BD3362CCEE1A09F2069AE9AF5406AA47EF
+076128BEB6A74EB29D02BFBE8F43F41B56E48CC0FA84987A887327DB516D9441
+F2C6BDCB9AC2AD82E8> |
+78 <001C60D8A8C9B7A73DB907772911B7C2CEAC1D2074B2642ADEDFBA1679ED
+254D30D2D9A5BDAE41A6A7C0D78C5D75E9522858A70EEA458FC30CFDA879F9C1
+CE85600A63BE4554ACA119AD822CC5727738E5E5FAC782F5B6F69100B3F9A42C
+95FB8AA53FD907276C4A477291A36A9FD6B1870ACEAFC297FB6D4CC1F0091BA0
+9524439681D5D4A76F017EDD23AA69786F58BFB619D5D45A35621B583AF1C763
+E994CD0C086A4B52B5442078A662891B62F92DB77130357FD06A533719ACFEBE
+D1A5224DAFB3F947A309ADA52BC46E57C120F32619B58880DFB59CA5AB15473C
+EA89B7> |
+68 <001C60D8A8C9B77FE2CEA139CB15A16492F485162FE605BA10F460B6DC55
+0DEC7BA0BCA1B89C8429260417FE96BA758C22F6762386C9F1CAF53456C89D4C
+6B177AA810FBB608A57F053C4DA17FD8A122DD63CD2EE0563B0FFA48FEF5CBDB
+333E4EF010579993E238020BE59CA5D3F31F329BD506C436A3A2AAAB6CBD385F
+DB0E5188BC3D34A31214C941C253FAF1F818F84A3F73340CA7F3B7A85C87022E
+70BF3FF56918287082AAA1D7B6CDE998BE3D8663592D3F0DEFC69D87A351A298
+95DE83B0D7478C3C01D85F944C563EFCF85986470E4B8EDEEDC025A0FB3217B7
+37B99EB7B6E2243F66B907475D1C465D1D07EDFEFC5123FE5A4D48A8B15BE327
+2EF1EF1464C3F0D45D7CBB8749AF571E09> |
+79 <001C60D8A8C9B854D0F40B290C0C99C039EA88FDD293C1FEAB15D2F6B8C4
+304B80428A9C9B5571B0EE47CC29A6D67DEE51ABBBE57F6DDF0C02037EE8B682
+8D244FB880634A92D947174D08130E6E2CF978B5067AA82A4CABC55E600FCE55
+27D6441CE02F5A28D63A618F> |
+82 <001C60D8A8C9B7A73DB903ADC070A7C49752E736186D1727D7954B8F3DD4
+416250EFB2715F7FEA4B4F24611BB7B770A0989FFD12258A4EC0D90DD9998BDA
+F996A44DE027AE6C486FF30337F30EB574748A139900482713C8EF6F8455DA43
+6702294DB22515A99C4ACC57A269598D687C25D5F66128E3441FE6E0D99B55B6
+8D9C19E720D771564C6692898D127FC55C985D08C7E6B95F874FD094> |
+86 <001C60D8A8C9B7361F027554B74948DF9D509740193A97E4C5A946CCDAC2
+2ACE16A97A38CAF70766C30631C22477718670FA129F481BA880FC6C2A8C233A
+039A7A46ACD6F3CA0422B1CD13AB9E5980A98B78F274FD5FB0A519013427E3DF
+40BD973F22C9B236BE3D27B0A78749138244A4ED344575D4F7F677439F8C2359
+FAAB210EA03D2DAABF38A6B5B4F0819D6E85CC68A9859B12239E01058FD0C7C5
+93B22AC00DE1C2A90508610457C5DFEA41C78C4C677B338B4C0ED41B0474AF50
+9B93D8B3403DD443273DAE4F97B7CDCA81379AB0933639> |
+16 <001C60D8A8C9B81F2C797FA61189B8881D0DB497EEC4F8> |
+58 <001C60D8A8C9B5D6EF4CB383496C62617B8BD4FD4927BDE48152A6FF6216
+428592F5AFA3D18F24C53020F77DA565222C98E1F496EC6F2EE4EB22E43F233D
+8D98DB46EC3FFD79A8A395ED6571E9EE52C2D64F4FF1F26706DF3355CFC8C908
+EAA86ADD43E05EADD0D2F7D3DC578FF752F1D87291BBD55E577C117CD30BA304
+9BD39543241DD7DCD07617FA8A494E710E269F478E2E95BEC8AA7E710ACD0612
+E8921B3DAA59E93D8AA4276CD08DDB3A9B4D762893C74EF3108E125B72E190D0
+45E652A0B8E8729169D251777FA84DD9EC852ADB1FB8FFEDFE199F837B9E862E
+992403453891> |
+87 <001C60D8A8C9B854D0F414EAB29549463C152A8395E080F8A65050DED294
+48713A9991EC80B85D2E40BC855D0C9C1C8F48B9F54A9F2AF77E5AE0CF2D93DC
+43DDEECA57457D57C32A4E7F92D72E19B411BD6A8FD776B503B1ED0E4E775E79
+8B36CAB4543E392F481E83DAF858D3B1A895E3CC06AB3573C04543D9> |
+81 <001C60D8A8C9B7A73DB913C38909CDA29FD53BC2807766C389AFB9ED86F7
+BC81642DEC755C464ECEF36210D9B2C516FEA8C1248DF87B00C42E8B7B13BCCD
+9D4DADECDD469C646397E88CF560CD28B02CAE7D1B9203699A1DE9CF796CD494
+DF60582CAFD70B7F17C1569B79CFC1B11937F06CBBF98FB3F8ABA83215B28002
+6130687B8B88299FC622B1B9C743E6B4E2D3E657B3D5566E1938323637D7929F
+2E277006B7F4C91822AAA6911E494E2AD0998CB1FC1434E1920012738BB988F6
+A0027198438FE663C2EACF82CEB86F7C727594> |
+!
+end
+end end
+%ADOEndSubsetFont
+/N54 24.0 Tf
+(\0002\000N\000D\000O\000R\000R\000V\000D\000\020\000:\000D\000O\000W\000\
+R\000Q)
+[17.328 12.0 10.656 6.672 12.0 12.0 9.33618 10.656 7.99182 20.736 10.656
+6.672 6.672 12.0 12.0 ] pdfxs
+141.686 280.542 m
+%ADOBeginSubsetFont: XKLAAA+TimesNewRomanPSMT-Identity-H AddGlyphs
+Adobe_CoolType_Utility begin ct_MakeOCF begin ct_GlyphDirProcs begin
+%ADOt1write: (1.0.24)
+%%Copyright: Copyright 2006 Adobe System Incorporated. All rights reserved.
+/XKLAAA+TimesNewRomanPSMT 4 GetGlyphDirectory
+38 <001C60D8A8C9B64EDFFBA6F0CF8A2CDA79A069460245F5373797A9E71DEA
+345031885496623E7C65FDB470FC6BFF7BE37B20FF363C43CAB08BA8E918FCBA
+9DEB0021B12355971EB2945D0594E78D2EE4D593C49790304E106026BC942097
+158DDBF12F8B83C9752B02212C28957008FA70A685356583CB4C7D6F55B12AC7
+399ECFE4B69C91B472A6132E65C9F7B697AE783582C9D65C392064A7C49C83B2
+83409DD22AD16B7DD28B54D5FC454C> |
+47 <001C60D8A8C9B7D8BE1910D0EBEC744B6638E6ED4C6FC0AF39F5B8B10BFA
+09270956A997B577BBD8E3EC179B174ED931484CCFFCF819D4978AE37145A7A3
+C221DF78A5AAD08DFCBE2638BCFCF6B4930FFFAD1163890B85697ECB905727AF
+12A0E5C1679B01834AD8D0C4111313E17E548887938F4F64DA1DB39BD7CD6874
+8B847D2C24AD687E0CDB56> |
+40 <001C60D8A8C9B7D8BE19945133FE501067A24BBF08B984801DD42E090C7B
+FCA94BE6C4AA953A8A674F2ED3DEE261A8700CA873A3A1D3699D8129F8FA28DE
+52C44FD8214EA37190B26E64C97677BF6E1856F59EF49286A31D4133D861C74C
+DB92794376B13E311920B8F547FC8F105147550894C833300FA326DF7877402F
+2A3FD3184C9B8E130B79DB62E2735C65FD4E7A86140D8A7D764E8F05488CC194
+9558757A62743714E5384E2EF166B32CB849712A9C93B7CF04FCFE8063494A21
+5FA79B98816AEC20BC3F> |
+42 <001C60D8A8C9B6079F6D6E36005945EC7274CF8CD5EF5B42D280E6D8A4F6
+086ADC4B88F4BA16F6A237691F3F760A6129A67DCE9322616B1D7BB211155112
+38376B94C01432A999E95ACF02B9743B28C7A3C8109C25013AEA47EC71807E3B
+FE6B26986496C6B96A2458AF130FF55F6939E40BA894719E24A717462CC4A00B
+11ADE5809AB1E0B4D7805897BE50087CD64F5AEA7744526E08B0D657538988C4
+1BFE39A8735842D620E001E1A863F676AFB361CF4C81718CBC4A0CC5AC0D51A3
+4ACA7D8BBE5B5D6E8D466D858B118FBBA2161DB0F7E151EB0958EF2C5C3F> |
+!
+end
+end end
+%ADOEndSubsetFont
+(\000&\0002\000/\000/\000\(\000*\000\()
+[16.0082 17.328 14.6638 14.6638 14.6638 17.328 14.6638 ] pdfxs
+1.0 0.0 0.0 -1.0 0.0 0.0 cm
+n
+304.363 -268.701 m
+304.363 -268.701 88.3208 -268.701 88.3208 -268.701 c
+88.3208 -268.701 88.3208 -337.685 88.3208 -337.685 c
+88.3208 -337.685 304.363 -337.685 304.363 -337.685 c
+304.363 -337.685 304.363 -268.701 304.363 -268.701 c
+h
+S
+n
+127.358 -303.46 m
+127.358 -303.46 267.465 -303.995 267.465 -303.995 c
+f
+n
+127.358 -303.46 m
+127.358 -303.46 267.465 -303.995 267.465 -303.995 c
+S
+Q
+/XKLAAA+TimesNewRomanPSMT /CIDFont _pdfUndefineResource
+/XKLAAA+TimesNewRomanPSMT-Identity-H /Font _pdfUndefineResource
+/N54 /Font _pdfUndefineResource
+[/EMC PDFMark5
+PDFVars/TermAll get exec end end
+%%PageTrailer
+%%Trailer
+%%EOF
+
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-ep.tex b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-ep.tex
new file mode 100644
index 00000000..5c61e6d0
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-ep.tex
@@ -0,0 +1,355 @@
+%
+% An old assignment I made for my class in 2006. It show how to require
+% a name to fill out the game board. Also uses layers to pose the questions.
+%
+% Workflow: dvips-> distiller, open in Acrobat and save
+%
+\documentclass{article}
+\usepackage[texcoord]{eso-pic} %,grid,gridunit=pt,colorgrid
+\usepackage[%
+ web={extended},
+ eforms,
+ uselayers
+]{aeb_pro}
+\usepackage[uselayers,
+ lang=custom,
+ nonrandomized,
+ !showletters,
+ !showanswerkey,
+ savedata
+]{dps}
+\usepackage{graphicx}
+\usepackage{pstricks-add}
+
+%\previewOn\pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{9.5in}{8.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=Stat Matching Game,
+ author=D. P. Story,
+ university=NORTHWEST FLORIDA STATE COLLEGE\\Department of Mathematics,
+ email=storyd@nwfsc.edu,
+ subject=First extra credit assignment,
+ keywords={statistics, matching, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+\everyTextField{\textFont{TiRo}}
+
+% The \finishedEvent allows us to insert script that fires when the puzzle is completed
+% (the last question is answered). Here, we display the owclogo
+\dpsFinishedEvent{dpsShowLayer("owclogo");}
+
+% since we are displaying owclogo we need to hide it on reset
+\dpsResetHook{%
+ dpsHidePreviousLayer();
+ dpsHideLayer("owclogo");
+}
+
+% Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+\clearOnCloseOrSave
+
+\optionalPageMatter
+{%
+ \par\minimumskip\vspace{\stretch{1}}
+ \begin{center}
+ \fcolorbox{blue}{white}{%
+ \begin{minipage}{.75\linewidth}\parskip3pt
+ \textbf{\textcolor{red}{Instructions: }}
+ On the next page of this document is a little matching game covering
+ some of the statistical concepts discussed in class.
+ \begin{itemize}
+ \item When you turn to the next page, type in your name in the name field
+ provided near the top of the page.
+ \item Follow the instructions on that page on how to answer the questions.
+ \item After you have correctly answered the last question correctly, a message
+ appears at the bottom of the page with an evaluation of your effort.
+ \item Print the completed page and turn it in to me at the next class meeting
+ for (extra) credit.
+ \end{itemize}
+ \textbf{\textcolor{red}{Warning:}} The puzzle board is cleared if this document
+ is closed or saved. Complete the puzzle in one sitting, then print the results.
+ \end{minipage}}
+ \end{center}
+}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {R}{R}
+ {o}{o}
+ {n}{n}
+ {a}{a}
+ {l}{l}
+ {d}{d}
+ {F}{F}
+ {i}{i}
+ {s}{s}
+ {h}{h}
+ {e}{e}
+ {r}{r}
+}
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{R}
+Branches of Statistics\begin{setContent}{R}
+The two branches of statistics
+are descriptive and \underbar{\hspace{\ublength}}.
+\end{setContent}
+\end{cQ}
+\begin{cA}[r]{R}
+inferential
+\end{cA}
+
+\begin{cQ}{o}
+Definition\begin{setContent}{o}
+\underbar{\hspace*{\ublength}} is the
+science of collecting, organizing, analyzing and interpreting data
+in order to make decisions.
+\end{setContent}
+\end{cQ}
+\begin{cA}{o}
+statistics
+\end{cA}
+
+\begin{cQ}{n}
+A frequency distribution is an example of
+\underbar{\hspace*{\ublength}}
+\end{cQ}
+\begin{cA}{n}
+data reduction
+\end{cA}
+
+\begin{cQ}{a}
+Find the median\begin{setContent}{a}
+Find the median of the following
+data:\\[1ex]
+\begin{tabular}{r|ll}
+2&2334&\kern6pt Key $2\,|\,4=24$\\
+2&57888\\
+3&344\\
+3&55666\\
+4&0023\\
+4&566
+\end{tabular}
+\end{setContent}
+\end{cQ}
+\begin{cA}{a}
+$34.5$
+\end{cA}
+
+\begin{cQ}{l}
+Compute mean and standard deviation\begin{setContent}{l}
+Given that $n=5$,
+$\sum x = 26$ $\sum x^2 = 154$, compute $\bar x$ and $s$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{l}
+$5.2$ and $2.17$
+\end{cA}
+
+\begin{cQ}{d}
+Definition\begin{setContent}{d}
+A \underbar{\hspace{\ublength}} is a sample
+in which every possible sample of the same size has the same change
+of being selected.
+\end{setContent}
+\end{cQ}
+\begin{cA}{d}
+simple random sample
+\end{cA}
+
+\begin{cQ}{F}
+Measures of Position\begin{setContent}{F}
+The number \underbar{\hspace{\ublength}} divides a data set in such a way that
+$75\%$ of the data is less than it and $25\%$ of the data is greater
+than it.
+\end{setContent}
+\end{cQ}
+\begin{cA}[f]{F}
+$Q_3$
+\end{cA}
+
+\begin{cQ}{i}
+Measure of Central Tendency\begin{setContent}{i}
+The \underbar{\hspace{\ublength}} is the measure of central tendency
+that is sensitive to outliers in the data set.
+\end{setContent}
+\end{cQ}
+\begin{cA}{i}
+sample mean
+\end{cA}
+
+\begin{cQ}{s}
+$\mu$ refers to the \underbar{\hspace{\ublength}}
+\end{cQ}
+\begin{cA}{s}
+population mean
+\end{cA}
+
+\begin{cQ}{h}
+Calculating the $z$-score\begin{setContent}{h}
+In a data set with sample
+mean of $4.5$ and sample standard deviation of $1.5$, the $z$-score
+of $x = 4$ is $ z = \underbar{\hspace{\ublength}}$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{h}
+$-0.33$
+\end{cA}
+
+\begin{cQ}{e}
+Interpreting the $z$-score\begin{setContent}{e}
+If a $z$-score of a data
+entry is negative, then that data entry is
+\underbar{\hspace{\ublength}} than mean.
+\end{setContent}
+\end{cQ}
+\begin{cA}{e}
+less
+\end{cA}
+
+\begin{cQ}{r}
+The Empirical Rule\begin{setContent}{r}
+The mean value of land and building
+per acre from a sample of farms is $\$1200$ with a standard
+deviation of $\$350$. Assuming the distribution of the data set is
+bell shaped, approximately what percentage of the sample of farmers
+had value of land and building (per acre) between $\$1200$ and
+$\$1550$?
+\end{setContent}
+\end{cQ}
+\begin{cA}{r}
+$34$
+\end{cA}
+
+%-------------------
+
+\begin{cA}{fake1}
+$5.2$ and $1.94$
+\end{cA}
+
+\begin{cA}{fake2}
+sample
+\end{cA}
+
+\begin{cA}{fake3}
+$0.33$
+\end{cA}
+
+\begin{cA}{fake4}
+greater
+\end{cA}
+
+\begin{cA}{fake5}
+median
+\end{cA}
+
+\begin{cA}{fake6}
+mode
+\end{cA}
+
+\begin{cA}{fake7}
+$Q_1$
+\end{cA}
+
+\begin{cA}{fake8}
+variance
+\end{cA}
+
+\begin{cA}{fake9}
+$35$
+\end{cA}
+
+\end{Composing}
+
+\begin{document}
+
+\maketitle
+
+\fmtOCGQues{\parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+ \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+ \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}%
+}
+
+% these are placed on the page where they are to appear
+\placeQuesLayer{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,72)
+ {\insertQuesLayer{#1}}}}}
+
+\placeOtherLayer{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,36)
+ {\xBld{owclogo}\parbox{2.25in}{\includegraphics[width=\linewidth]{owc_self}}\eBld}}}}
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\ublength{.5in}
+\def\commondepth{6in+2\baselineskip}
+
+\ifeqforpaper\vspace*{-1in}\fi
+
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{STA 2023}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Statistics}}
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{Descriptive Statistics}\hfill\llap{Fall 2006}}}
+
+\underbar{\textbf{Name:} \textField[\BC{}]{dpsSignInName}{2in}{11bp}}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from the
+left panel by clicking its checkbox. Find the answer listed in
+either the right panel. No guessing! A maximum of $\dsthreshold$
+tries on any problem before you get $\dspenaltypoints$ penalty
+points! Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+\fbox{\begin{minipage}[t][\commondepth][t]{\queswidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
+Who is considered the founder of modern statistics? The answer is
+hidden in the puzzle below.\par\smallskip
+\begin{center}
+\parbox{2.2in}{\insertPuzzle{6}}
+\end{center}
+\makebox[0pt][s]{\hspace*{-\fboxsep}\rule{\linewidth+2\fboxsep}{.4pt}\hss}
+\vfill
+\placeMessageField{\linewidth}{10\baselineskip}%
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+
+\textbf{\textcolor{red}{Important:}} Don't forget to print the puzzle page and to hand it in to me.
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-tb.tex b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-tb.tex
new file mode 100644
index 00000000..8a86b3bf
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1-tb.tex
@@ -0,0 +1,362 @@
+%
+% An old assignment I made for my class in 2006. It show how to require
+% a name to fill out the game board. Also uses layers to pose the questions.
+%
+% Workflow: dvips-> distiller, open in Acrobat and save
+%
+\documentclass{article}
+\usepackage[%
+ web={extended},
+ eforms,
+ uselayers
+]{aeb_pro}
+\usepackage[uselayers,
+ lang=custom,
+ nonrandomized,
+ !showletters,
+ !showanswerkey,
+ savedata]{dps}
+\usepackage{graphicx}
+\usepackage{pstricks-add} % optional, this fancies up the long questions
+\usepackage[absolute]{textpos} %,overlay
+
+%\previewOn\pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{9.5in}{8.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=Stat Matching Game,
+ author=D. P. Story,
+ university=NORTHWEST FLORIDA STATE COLLEGE\\Department of Mathematics,
+ email=storyd@nwfsc.edu,
+ subject=First extra credit assignment,
+ keywords={statistics, matching, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+\everyTextField{\textFont{TiRo}}
+
+% Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+\clearOnCloseOrSave
+
+\optionalPageMatter
+{%
+ \par\minimumskip\vspace{\stretch{1}}
+ \begin{center}
+ \fcolorbox{blue}{white}{%
+ \begin{minipage}{.75\linewidth}\parskip3pt
+ \textbf{\textcolor{red}{Instructions: }}
+ On the next page of this document is a little matching game covering
+ some of the statistical concepts discussed in class.
+ \begin{itemize}
+ \item When you turn to the next page, type in your name in the name field
+ provided near the top of the page.
+ \item Follow the instructions on that page on how to answer the questions.
+ \item After you have correctly answered the last question correctly, a message
+ appears at the bottom of the page with an evaluation of your effort.
+ \item Print the completed page and turn it in to me at the next class meeting
+ for (extra) credit.
+ \end{itemize}
+ \textbf{\textcolor{red}{Warning:}} The puzzle board is cleared if this document
+ is closed or saved. Complete the puzzle in one sitting, then print the results.
+ \end{minipage}}
+ \end{center}
+}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {R}{R}
+ {o}{o}
+ {n}{n}
+ {a}{a}
+ {l}{l}
+ {d}{d}
+ {F}{F}
+ {i}{i}
+ {s}{s}
+ {h}{h}
+ {e}{e}
+ {r}{r}
+}
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{R}
+Branches of Statistics\begin{setContent}{R}
+The two branches of statistics
+are descriptive and \underbar{\hspace{\ublength}}.
+\end{setContent}
+\end{cQ}
+\begin{cA}[r]{R}
+inferential
+\end{cA}
+
+\begin{cQ}{o}
+Definition\begin{setContent}{o}
+\underbar{\hspace*{\ublength}} is the
+science of collecting, organizing, analyzing and interpreting data
+in order to make decisions.
+\end{setContent}
+\end{cQ}
+\begin{cA}{o}
+statistics
+\end{cA}
+
+\begin{cQ}{n}
+A frequency distribution is an example of
+\underbar{\hspace*{\ublength}}
+\end{cQ}
+\begin{cA}{n}
+data reduction
+\end{cA}
+
+\begin{cQ}{a}
+Find the median\begin{setContent}{a}
+Find the median of the following
+data:\\[1ex]
+\begin{tabular}{r|ll}
+2&2334&\kern6pt Key $2\,|\,4=24$\\
+2&57888\\
+3&344\\
+3&55666\\
+4&0023\\
+4&566
+\end{tabular}
+\end{setContent}
+\end{cQ}
+\begin{cA}{a}
+$34.5$
+\end{cA}
+
+\begin{cQ}{l}
+Compute mean and standard deviation\begin{setContent}{l}
+Given that $n=5$,
+$\sum x = 26$ $\sum x^2 = 154$, compute $\bar x$ and $s$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{l}
+$5.2$ and $2.17$
+\end{cA}
+
+\begin{cQ}{d}
+Definition\begin{setContent}{d}
+A \underbar{\hspace{\ublength}} is a sample
+in which every possible sample of the same size has the same change
+of being selected.
+\end{setContent}
+\end{cQ}
+\begin{cA}{d}
+simple random sample
+\end{cA}
+
+\begin{cQ}{F}
+Measures of Position\begin{setContent}{F}
+The number \underbar{\hspace{\ublength}} divides a data set in such a way that
+$75\%$ of the data is less than it and $25\%$ of the data is greater
+than it.
+\end{setContent}
+\end{cQ}
+\begin{cA}[f]{F}
+$Q_3$
+\end{cA}
+
+\begin{cQ}{i}
+Measure of Central Tendency\begin{setContent}{i}
+The \underbar{\hspace{\ublength}} is the measure of central tendency
+that is sensitive to outliers in the data set.
+\end{setContent}
+\end{cQ}
+\begin{cA}{i}
+sample mean
+\end{cA}
+
+\begin{cQ}{s}
+$\mu$ refers to the \underbar{\hspace{\ublength}}
+\end{cQ}
+\begin{cA}{s}
+population mean
+\end{cA}
+
+\begin{cQ}{h}
+Calculating the $z$-score\begin{setContent}{h}
+In a data set with sample
+mean of $4.5$ and sample standard deviation of $1.5$, the $z$-score
+of $x = 4$ is $ z = \underbar{\hspace{\ublength}}$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{h}
+$-0.33$
+\end{cA}
+
+\begin{cQ}{e}
+Interpreting the $z$-score\begin{setContent}{e}
+If a $z$-score of a data
+entry is negative, then that data entry is
+\underbar{\hspace{\ublength}} than mean.
+\end{setContent}
+\end{cQ}
+\begin{cA}{e}
+less
+\end{cA}
+
+\begin{cQ}{r}
+The Empirical Rule\begin{setContent}{r}
+The mean value of land and building
+per acre from a sample of farms is $\$1200$ with a standard
+deviation of $\$350$. Assuming the distribution of the data set is
+bell shaped, approximately what percentage of the sample of farmers
+had value of land and building (per acre) between $\$1200$ and
+$\$1550$?
+\end{setContent}
+\end{cQ}
+\begin{cA}{r}
+$34$
+\end{cA}
+
+%-------------------
+
+\begin{cA}{fake1}
+$5.2$ and $1.94$
+\end{cA}
+
+\begin{cA}{fake2}
+sample
+\end{cA}
+
+\begin{cA}{fake3}
+$0.33$
+\end{cA}
+
+\begin{cA}{fake4}
+greater
+\end{cA}
+
+\begin{cA}{fake5}
+median
+\end{cA}
+
+\begin{cA}{fake6}
+mode
+\end{cA}
+
+\begin{cA}{fake7}
+$Q_1$
+\end{cA}
+
+\begin{cA}{fake8}
+variance
+\end{cA}
+
+\begin{cA}{fake9}
+$35$
+\end{cA}
+
+\end{Composing}
+
+% The \finishedEvent allows us to insert script that fires when the puzzle is completed
+% (the last question is answered). Here, we display the owclogo
+\dpsFinishedEvent{dpsShowLayer("owclogo");}
+
+% since we are displaying owclogo we need to hide it
+\dpsResetHook{%
+ dpsHidePreviousLayer();
+ dpsHideLayer("owclogo");
+}
+
+\begin{document}
+
+\maketitle
+
+
+\fmtOCGQues{%
+ \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+ \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+ \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}
+}
+
+% These declaration go on the page where they are to appear
+\placeQuesLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,4in)
+ \insertQuesLayer{#1}
+ \end{textblock*}%
+}
+
+\placeOtherLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,4in)\centering
+ \xBld{owclogo}\parbox{2.25in}{\includegraphics[width=2.25in]{owc_self}}\eBld
+ \end{textblock*}%
+}
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\ublength{.5in}
+\def\commondepth{6in+2\baselineskip}
+
+\ifeqforpaper\vspace*{-1in}\fi
+
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{STA 2023}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Statistics}}
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{Descriptive Statistics}\hfill\llap{Fall 2006}}}
+
+
+\underbar{\textbf{Name:} \textField[\BC{}]{dpsSignInName}{2in}{11bp}}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from the
+left panel by clicking its checkbox. Find the answer listed in
+either the right panel. No guessing! A maximum of $\dsthreshold$
+tries on any problem before you get $\dspenaltypoints$ penalty
+points! Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+\fbox{\begin{minipage}[t][\commondepth][t]{\queswidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
+Who is considered the founder of modern statistics? The answer is
+hidden in the puzzle below.\par\smallskip
+\begin{center}
+\parbox{2.2in}{\insertPuzzle{6}}
+\end{center}
+\makebox[0pt][s]{\hspace*{-\fboxsep}\rule{\linewidth+2\fboxsep}{.4pt}\hss}
+\vfill
+\placeMessageField{\linewidth}{10\baselineskip}%
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+
+\textbf{\textcolor{red}{Important:}} Don't forget to print the puzzle page and to hand it in to me.
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1_g.tex b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1_g.tex
new file mode 100644
index 00000000..46a8cd60
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/basic/stat_match1_g.tex
@@ -0,0 +1,350 @@
+\documentclass{article}
+\usepackage[%
+ web={extended,usetemplates},
+ eforms,
+ uselayers
+]{aeb_pro}
+\usepackage[uselayers,
+ lang=custom,
+ !viewmode,
+ nonrandomized,
+ !showletters,
+ !showanswerkey,
+ savedata]{dps}
+\usepackage{graphicx}
+\usepackage{pstricks-add}
+\usepackage[absolute,overlay]{textpos}
+
+%\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{9in}{8.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=Stat Matching Game,
+ author=D. P. Story,
+ university=NORTHWEST FLORIDA STATE COLLEGE\\Department of Mathematics,
+ email=storyd@nwfsc.edu,
+ subject=First extra credit assignment,
+ keywords={statistics, matching, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+
+\everyTextField{\textFont{TiRo}}
+
+% Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+\clearOnCloseOrSave
+
+\optionalPageMatter{%
+\par\minimumskip\vspace{\stretch{1}}
+ \begin{center}
+ \fcolorbox{blue}{white}{%
+ \begin{minipage}{.67\linewidth}\parskip3pt
+ \textbf{\textcolor{red}{Instructions:}}
+ On the next page of this document is a little matching game covering
+ some of the statistical concepts discussed in class.
+ \begin{itemize}
+ \item When you turn to the next page, type in your name in the name field
+ provided near the top of the page.
+ \item Follow the instructions on that page on how to answer the questions.
+ \item After you have correctly answered the last question correctly, a message
+ appears at the bottom of the page with an evaluation of your effort.
+ \item Print the completed page and turn it in to me at the next class meeting
+ for (extra) credit.
+ \end{itemize}
+ \textbf{\textcolor{red}{Warning:}} The puzzle board is cleared if this document
+ is closed or saved. Complete the puzzle in one sitting, then print the results.
+ \end{minipage}}\par\bigskip
+ \end{center}
+}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {R}{R}
+ {o}{o}
+ {n}{n}
+ {a}{a}
+ {l}{l}
+ {d}{d}
+ {F}{F}
+ {i}{i}
+ {s}{s}
+ {h}{h}
+ {e}{e}
+ {r}{r}
+}
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{R}
+Branches of Statistics\begin{setContent}{R}
+The two branches of statistics
+are descriptive and \underbar{\hspace{\ublength}}.
+\end{setContent}
+\end{cQ}
+\begin{cA}[r]{R}
+inferential
+\end{cA}
+
+\begin{cQ}{o}
+Definition\begin{setContent}{o}
+\underbar{\hspace*{\ublength}} is the
+science of collecting, organizing, analyzing and interpreting data
+in order to make decisions.
+\end{setContent}
+\end{cQ}
+\begin{cA}{o}
+statistics
+\end{cA}
+
+\begin{cQ}{n}
+A frequency distribution is an example of
+\underbar{\hspace*{\ublength}}
+\end{cQ}
+\begin{cA}{n}
+data reduction
+\end{cA}
+
+\begin{cQ}{a}
+Find the median\begin{setContent}{a}
+Find the median of the following
+data:\\[1ex]
+\begin{tabular}{r|ll}
+2&2334&\kern6pt Key $2\,|\,4=24$\\
+2&57888\\
+3&344\\
+3&55666\\
+4&0023\\
+4&566
+\end{tabular}
+\end{setContent}
+\end{cQ}
+\begin{cA}{a}
+$34.5$
+\end{cA}
+
+\begin{cQ}{l}
+Compute mean and standard deviation\begin{setContent}{l}
+Given that $n=5$,
+$\sum x = 26$ $\sum x^2 = 154$, compute $\bar x$ and $s$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{l}
+$5.2$ and $2.17$
+\end{cA}
+
+\begin{cQ}{d}
+Definition\begin{setContent}{d}
+A \underbar{\hspace{\ublength}} is a sample
+in which every possible sample of the same size has the same change
+of being selected.
+\end{setContent}
+\end{cQ}
+\begin{cA}{d}
+simple random sample
+\end{cA}
+
+\begin{cQ}{F}
+Measures of Position\begin{setContent}{F}
+The number \underbar{\hspace{\ublength}} divides a data set in such a way that
+$75\%$ of the data is less than it and $25\%$ of the data is greater
+than it.
+\end{setContent}
+\end{cQ}
+\begin{cA}[f]{F}
+$Q_3$
+\end{cA}
+
+\begin{cQ}{i}
+Measure of Central Tendency\begin{setContent}{i}
+The \underbar{\hspace{\ublength}} is the measure of central tendency
+that is sensitive to outliers in the data set.
+\end{setContent}
+\end{cQ}
+\begin{cA}{i}
+sample mean
+\end{cA}
+
+\begin{cQ}{s}
+$\mu$ refers to the \underbar{\hspace{\ublength}}
+\end{cQ}
+\begin{cA}{s}
+population mean
+\end{cA}
+
+\begin{cQ}{h}
+Calculating the $z$-score\begin{setContent}{h}
+In a data set with sample
+mean of $4.5$ and sample standard deviation of $1.5$, the $z$-score
+of $x = 4$ is $ z = \underbar{\hspace{\ublength}}$.
+\end{setContent}
+\end{cQ}
+\begin{cA}{h}
+$-0.33$
+\end{cA}
+
+\begin{cQ}{e}
+Interpreting the $z$-score\begin{setContent}{e}
+If a $z$-score of a data
+entry is negative, then that data entry is
+\underbar{\hspace{\ublength}} than mean.
+\end{setContent}
+\end{cQ}
+\begin{cA}{e}
+less
+\end{cA}
+
+\begin{cQ}{r}
+The Empirical Rule\begin{setContent}{r}
+The mean value of land and building
+per acre from a sample of farms is $\$1200$ with a standard
+deviation of $\$350$. Assuming the distribution of the data set is
+bell shaped, approximately what percentage of the sample of farmers
+had value of land and building (per acre) between $\$1200$ and
+$\$1550$?
+\end{setContent}
+\end{cQ}
+\begin{cA}{r}
+$34$
+\end{cA}
+
+%-------------------
+
+\begin{cA}{fake1}
+$5.2$ and $1.94$
+\end{cA}
+
+\begin{cA}{fake2}
+sample
+\end{cA}
+
+\begin{cA}{fake3}
+$0.33$
+\end{cA}
+
+\begin{cA}{fake4}
+greater
+\end{cA}
+
+\begin{cA}{fake5}
+median
+\end{cA}
+
+\begin{cA}{fake6}
+mode
+\end{cA}
+
+\begin{cA}{fake7}
+$Q_1$
+\end{cA}
+
+\begin{cA}{fake8}
+variance
+\end{cA}
+
+\begin{cA}{fake9}
+$35$
+\end{cA}
+
+\end{Composing}
+
+\template{Puzzle_BG_Start}
+
+\begin{document}
+
+\maketitle
+
+\fmtOCGQues{%
+ \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+ \parbox{\linewidth}{\textcolor{white}{%
+ \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}%
+}
+
+% these are placed on the page where they are to appear
+\placeQuesLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3.6in)
+ \insertQuesLayer{#1}
+ \end{textblock*}%
+}
+\placeOtherLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3.6in)\centering
+ \xBld{owclogo}\parbox{2.25in}{\includegraphics[width=2.25in]{owc_self}}\eBld
+ \end{textblock*}%
+}
+
+\template{Puzzle_BG}
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\ublength{.5in}
+\def\commondepth{6in+2\baselineskip}
+
+\ifeqforpaper\vspace*{-1in}\fi
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{STA 2023}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Statistics}}
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{Descriptive Statistics}\hfill\llap{Fall 2006}}}
+
+\underbar{\textbf{Name:} \textField[\BC{}]{dpsSignInName}{2in}{11bp}}
+
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from the
+left panel by clicking its checkbox. Find the answer listed in
+either the right panel. No guessing! A maximum of $\dsthreshold$
+tries on any problem before you get $\dspenaltypoints$ penalty
+points! Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+\fbox{\begin{minipage}[t][\commondepth][t]{\queswidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
+Who is considered the founder of modern statistics? The answer is
+hidden in the puzzle below.\par\smallskip
+\begin{center}
+\parbox{2.2in}{\insertPuzzle{6}}
+\end{center}
+%\vskip-\baselineskip
+\makebox[0pt][s]{\hspace*{-\fboxsep}\rule{\linewidth+2\fboxsep}{.4pt}\hss}
+\vfill
+\begin{center}
+\placeMessageField{0.8\linewidth}{8\baselineskip}
+\end{center}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+
+\textbf{\textcolor{red}{Important:}} Don't forget to print the puzzle page and to hand it in to me.
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/Puzzle_BG.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/Puzzle_BG.eps
new file mode 100644
index 00000000..d7d5df9c
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/Puzzle_BG.eps
@@ -0,0 +1,17014 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: Puzzle_BG.eps
+%%Creator: Adobe Illustrator(R) 12
+%%AI8_CreatorVersion: 12.0.1
+%AI9_PrintingDataBegin
+%%For: Alice aus dem Wunderland
+%%CreationDate: 10/22/2006
+%%BoundingBox: 0 0 612 577
+%%HiResBoundingBox: 0 0 612 576.0040
+%%CropBox: 0 0 612 576.0040
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.19 0
+%%+ procset Adobe_CoolType_Core 2.23 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentFonts:
+%%DocumentNeededFonts:
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%ADO_BuildNumber: Adobe Illustrator(R) 12.0.1 x204 R agm 4.3861 ct 5.530
+%ADO_ContainsXMP: MainFirst
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Utils 70 dict dup begin put
+/bdf
+{
+ bind def
+} bind def
+/nd{
+ null def
+}bdf
+/xdf
+{
+ exch def
+}bdf
+/ldf
+{
+ load def
+}bdf
+/ddf
+{
+ put
+}bdf
+/xddf
+{
+ 3 -1 roll put
+}bdf
+/xpt
+{
+ exch put
+}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/ps_level
+ /languagelevel where{
+ pop systemdict /languagelevel get exec
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr} stopped {
+ -1
+ }if
+def
+/set_gvm
+{
+ currentglobal exch setglobal
+}bdf
+/reset_gvm
+{
+ setglobal
+}bdf
+/makereadonlyarray
+{
+ /packedarray where{
+ pop packedarray
+ }{
+ array astore readonly
+ }ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type /stringtype eq{
+ dup /Red eq{
+ pop (_Red_)
+ }{
+ dup /Green eq{
+ pop (_Green_)
+ }{
+ dup /Blue eq{
+ pop (_Blue_)
+ }{
+ dup () cvn eq{
+ pop (Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def} repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash /AGMUTIL_GSTATE_do xdf /AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit /AGMUTIL_GSTATE_gy_xfer xdf cvlit /AGMUTIL_GSTATE_b_xfer xdf
+ cvlit /AGMUTIL_GSTATE_g_xfer xdf cvlit /AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def} repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone /HalftoneType get AGMUTIL_GSTATE_ht /HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht {sethalftone} stopped cleartomark
+ } if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ } ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup /HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }
+ {
+ begin
+ Width Height mul {
+ Thresholds read {pop} if
+ } repeat
+ end
+ currenthalftone
+ } ifelse
+ }ifelse
+} def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%) anchorsearch {pop} if
+} bdf
+/filter_cmyk
+{
+ dup type /filetype ne{
+ exch () /SubFileDecode filter
+ }
+ {
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length /AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ] cvx
+} bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+} bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type /filetype ne{
+ 0 () /SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict /AGMCORE_gget cvx /begin cvx
+ currentdict /srcStr get /readstring cvx /pop cvx
+ /dup cvx /length cvx 0 /gt cvx [
+ Adobe_AGM_Utils /AGMUTIL_ndx 0 /ddf cvx
+ names_index Names length currentdict /srcStr get length 1 sub {
+ 1 /index cvx /exch cvx /get cvx
+ currentdict /dstStr get /AGMUTIL_ndx /load cvx 3 -1 /roll cvx /put cvx
+ Adobe_AGM_Utils /AGMUTIL_ndx /AGMUTIL_ndx /load cvx 1 /add cvx /ddf cvx
+ } for
+ currentdict /dstStr get 0 /AGMUTIL_ndx /load cvx /getinterval cvx
+ ] cvx /if cvx
+ /end cvx
+ ] cvx
+ bind
+ /exec cvx
+ ] cvx
+ end
+} bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict /DataSource get def
+ /origMultipleDataSources imageDict /MultipleDataSources get def
+ /origDecode imageDict /Decode get def
+ /dstDataStr imageDict /Width get colorSpaceElemCnt mul string def
+ imageDict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ {
+ /imbufCnt imageDict /DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub {
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict /DataSource get imbufIdx [ AGMUTIL_imagefile imbufs imbufIdx get /readstring cvx /pop cvx ] cvx put
+ } for
+ DeviceN_PS2 {
+ imageDict begin
+ /DataSource [ DataSource /devn_sep_datasource cvx ] cvx def
+ /MultipleDataSources false def
+ /Decode [0 1] def
+ end
+ } if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or {
+ /srcDataStrs [ imageDict begin
+ currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ } repeat
+ end ] def
+ imageDict begin
+ /DataSource [AGMUTIL_imagefile Decode BitsPerComponent false 1 /filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource /exec cvx] cvx def
+ /Decode [0 1] def
+ end
+ }{
+ imageDict /DataSource [1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx /pop cvx names_index /get cvx /put cvx] cvx put
+ imageDict /Decode [0 1] put
+ } ifelse
+ } ifelse
+ imageDict exch
+ load exec
+ imageDict /DataSource origDataSource put
+ imageDict /MultipleDataSources origMultipleDataSources put
+ imageDict /Decode origDecode put
+ end
+} bdf
+/write_image_file
+{
+ begin
+ { (AGMUTIL_imagefile) (w+) file } stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources {DataSource 0 get}{DataSource}ifelse type /filetype eq {
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources {
+ 0 1 DataSource length 1 sub {
+ DataSource type dup
+ /arraytype eq {
+ pop DataSource exch get exec
+ }{
+ /filetype eq {
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ } ifelse
+ } ifelse
+ AGMUTIL_imagefile exch writestring
+ } for
+ }{
+ DataSource type dup
+ /arraytype eq {
+ pop DataSource exec
+ }{
+ /filetype eq {
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ } ifelse
+ } ifelse
+ AGMUTIL_imagefile exch writestring
+ } ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+} bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile
+}def
+statusdict /product known userdict /AGMP_current_show known not and{
+ /pstr statusdict /product get def
+ pstr (HP LaserJet 2200) eq
+ pstr (HP LaserJet 4000 Series) eq or
+ pstr (HP LaserJet 4050 Series ) eq or
+ pstr (HP LaserJet 8000 Series) eq or
+ pstr (HP LaserJet 8100 Series) eq or
+ pstr (HP LaserJet 8150 Series) eq or
+ pstr (HP LaserJet 5000 Series) eq or
+ pstr (HP LaserJet 5100 Series) eq or
+ pstr (HP Color LaserJet 4500) eq or
+ pstr (HP Color LaserJet 4600) eq or
+ pstr (HP LaserJet 5Si) eq or
+ pstr (HP LaserJet 1200 Series) eq or
+ pstr (HP LaserJet 1300 Series) eq or
+ pstr (HP LaserJet 4100 Series) eq or
+ {
+ userdict /AGMP_current_show /show load put
+ userdict /show {
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show} ifelse
+ } put
+ }if
+ currentdict /pstr undef
+} if
+/consumeimagedata
+{
+ begin
+ currentdict /MultipleDataSources known not
+ {/MultipleDataSources false def} if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup /filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup /arraytype eq exch /packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch get exec length exch 0 ne {pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup /filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height { pop DataSource flushbuffer readstring pop pop} for
+ end
+ }if
+ dup /arraytype eq exch /packedarraytype eq or /DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [ 5 1 roll ] bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs /TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs /TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type /dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ } if
+ dup type /arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ } if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch {cvx} if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type /dicttype eq
+ {
+ clonedict
+ } if
+ dup type /arraytype eq
+ {
+ clonearray
+ } if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get /DeviceN eq level3 not and
+} bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne {
+ dup /CSDBase known {
+ /CSDBase get /CSD get_res /Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ } ifelse
+} bdf
+/DeviceN_NoneName
+{
+ /Names where {
+ pop
+ false Names
+ {
+ (None) eq or
+ } forall
+ }{
+ false
+ }ifelse
+} bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ dup 0 get /DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }
+ {
+ true
+ }ifelse
+ }
+ {
+ true
+ } ifelse
+ }
+ {
+ true
+ } ifelse
+} bdf
+/base_colorspace_type
+{
+ dup type /arraytype eq {0 get} if
+} bdf
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5 {cleartomark} bind def
+}{
+ /pdfmark_5 {pdfmark} bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ 2 dict begin
+ /makerString exch def string /tmpString exch def
+ {
+ currentfile tmpString readline pop
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy /PUT pdfmark_5 pop 2 copy (\n) /PUT pdfmark_5
+ } ifelse
+ }loop
+ end
+} bdf
+/doc_setup{
+ Adobe_AGM_Utils begin
+}bdf
+/doc_trailer{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright (C) 1997-2005 Adobe Systems, Inc. All Rights Reserved.
+%% Note: This procset assumes Adobe_AGM_Utils is opened on the stack below it, for
+%% definitions of some fundamental procedures.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Core 201 dict dup begin put
+/Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen [currentscreen] cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_in_pattern false def
+/AGMCORE_currentpagedevice nd
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA /Gradient /Procedure]
+{
+ /Generic /Category findresource dup length dict copy /Category defineresource pop
+} forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer {readline} stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type /dicttype eq{
+ dup /HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup /HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+} def
+/clp_npth
+{
+ clip newpath
+} def
+/eoclp_npth
+{
+ eoclip newpath
+} def
+/npth_clp
+{
+ newpath clip
+} def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save def
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ [] 0 setdash
+ 10 setmiterlimit
+ newpath
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias get exec
+ /Adobe_AGM_Image where {
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ get exec
+ }{
+ pop pop
+ }ifelse
+ } if
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage {} def
+ mark
+} def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub {end}for
+ end
+ AGMCORE_graphicsave restore
+} def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ } if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }
+ {
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ } ifelse
+ } forall
+} bdf
+/doc_setup{
+ Adobe_AGM_Core begin
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict /AGM_handleerror known not{
+ errordict /AGM_handleerror errordict /handleerror get put
+ errordict /handleerror {
+ Adobe_AGM_Core begin
+ $error /newerror get AGMCORE_cur_err null ne and{
+ $error /newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error /newerror true put
+ end
+ errordict /AGM_handleerror get exec
+ } bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err /AGMCORE_bad_environ def} if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 10 def
+ /AGMCORE_&gsave /gsave ldf
+ /AGMCORE_&grestore /grestore ldf
+ /AGMCORE_&grestoreall /grestoreall ldf
+ /AGMCORE_&save /save ldf
+ /AGMCORE_&setoverprint /setoverprint ldf
+ /AGMCORE_gdictcopy {
+ begin
+ { def } forall
+ end
+ }def
+ /AGMCORE_gput {
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget {
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave {
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge {limitcheck} if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore {
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt {1 add} if
+ dup AGMCORE_gstack exch get dup /AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall {
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save {
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge {limitcheck} if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup /AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub {
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ } for
+ }if
+ level3 /AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern /makepattern load def
+ }if
+ /currentcmykcolor [0 0 0 0] AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace [/DeviceGray] AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent () AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ <<
+ /MaxPatternItem currentsystemparams /MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/page_setup
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor /setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3 {
+ 3 index add neg dup 0 lt {
+ pop 0
+ } if
+ 3 1 roll
+ } repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {
+ pop
+ }ndf
+ /currentoverprint
+ {
+ false
+ }ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.) ==
+ Adobe_AGM_Core /AGMCORE_have_reported_unsupported_color_space true ddf
+ } if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where {pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias {
+ /Name get exch pop
+ } if
+ dup dup (None) eq exch (All) eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_in_pattern known {//Adobe_AGM_Core/AGMCORE_in_pattern get}{false} ifelse
+ not AGMCORE_currentpagedevice/OverrideSeparations known and
+ {
+ AGMCORE_currentpagedevice/OverrideSeparations get
+ {
+ /HqnSpots /ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name /HqnSpots /ProcSet findresource /TestSpot get exec not
+ }{
+ gsave
+ [/Separation AGMCORE_name /DeviceGray {}]AGMCORE_&setcolorspace
+ false
+ AGMCORE_currentpagedevice/SeparationColorNames 2 copy known
+ {
+ get
+ { AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where {pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ dup (Black) eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ (Black) eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ dup (Cyan) eq exch
+ dup (Magenta) eq 3 -1 roll or exch
+ dup (Yellow) eq 3 -1 roll or exch
+ dup (Black) eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup (Cyan) eq exch dup (Magenta) eq exch dup (Yellow) eq exch (Black) eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup /Cyan eq 1 index (Cyan) eq or
+ {pop (_cyan_)}if
+ dup /Magenta eq 1 index (Magenta) eq or
+ {pop (_magenta_)}if
+ dup /Yellow eq 1 index (Yellow) eq or
+ {pop (_yellow_)}if
+ dup /Black eq 1 index (Black) eq or
+ {pop (_black_)}if
+ }def
+ dup type /arraytype eq
+ {[exch {filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3 {
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup (Cyan) eq exch /Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup (Magenta) eq exch /Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup (Yellow) eq exch /Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup (Black) eq exch /Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type /stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string /string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in /readstring cvx
+ [component /get cvx 255 /exch cvx /sub cvx string_out /exch cvx 0 /exch cvx /put cvx string_out]cvx
+ [/pop cvx ()]cvx /ifelse cvx
+ ]cvx /ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type /dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict /Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode [1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0 [C0 channel get 1 exch sub] def
+ /C1 [C1 channel get 1 exch sub] def
+ }{
+ /C0 [1] def
+ /C1 [1] def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions [Functions {channel paint? AGMCORE_separateShadingFunction} forall] def
+ }if
+ currentdict /Range known
+ {/Range [0 1] def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict /Function known
+ {
+ currentdict /Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction /Function xdf
+ /ColorSpace [/DeviceGray] def
+ }{
+ ColorSpace dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get /Separation eq
+ {
+ {
+ [1 /exch cvx /sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub /index cvx 1 /exch cvx /sub cvx ColorSpace 1 get length 1 add 1 /roll cvx ColorSpace 1 get length{/pop cvx} repeat]cvx
+ }{
+ pop [ColorSpace 1 get length {/pop cvx} repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2 /DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup /ColorSpace get
+ dup type /arraytype ne
+ {[exch]}if
+ dup 0 get /DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get /Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup /None ne exch /All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get /exec cvx
+ 4 AGMCORE_plate_ndx sub -1 /roll cvx
+ 4 1 /roll cvx
+ 3 [/pop cvx]cvx /repeat cvx
+ 1 /exch cvx /sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get /DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get /exec cvx
+ 4 AGMCORE_plate_ndx sub -1 /roll cvx
+ 4 1 /roll cvx
+ 3 [/pop cvx]cvx /repeat cvx
+ 1 /exch cvx /sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace [/DeviceGray] def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup /DeviceCMYK eq exch dup /Separation eq exch /DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type /arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get /CIEBasedA eq
+ {
+ /ColorSpace [/Separation /_ciebaseda_ /DeviceGray {}] def
+ }if
+ ColorSpace 0 get dup /CIEBasedABC eq exch dup /CIEBasedDEF eq exch /DeviceRGB eq or or
+ {
+ /ColorSpace [/DeviceN [/_red_ /_green_ /_blue_] /DeviceRGB {}] def
+ }if
+ ColorSpace 0 get /CIEBasedDEFG eq
+ {
+ /ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup /AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace [/Separation (None) /DeviceGray {}] def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup /AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup /PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading /AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop <</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4 {4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll /DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation (All) /DeviceGray {}] setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4 {4 index mul 4 1 roll} repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval {255 div} forall
+ } bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ } bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup /DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo /moveto ldf
+ /li /lineto ldf
+ /cv /curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2 /setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace /setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where {
+ begin
+ dup 0 get dup /Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get [
+ exch {
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ } forall
+ ] 1 xpt
+ }if
+ }ifelse
+ end
+ } if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup /arraytype eq exch /packedarraytype eq or
+ {
+ dup 0 get /Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps {AGMCORE_&&&setcolorspace} if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1 [8 0 0 8 0 0] {<ffffffffffffffff>} image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ } def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ } def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup /DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup /DeviceGray ne{
+ dup /DeviceCMYK ne{
+ dup /DeviceRGB ne{
+ dup /Separation eq{
+ pop
+ currentcolorspace 3 get exec
+ currentcolorspace 2 get
+ }{
+ dup /Indexed eq{
+ pop
+ currentcolorspace 3 get dup type /stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err /AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ } def
+ }ifelse
+ /sop /setoverprint ldf
+ /lw /setlinewidth ldf
+ /lc /setlinecap ldf
+ /lj /setlinejoin ldf
+ /ml /setmiterlimit ldf
+ /dsh /setdash ldf
+ /sadj /setstrokeadjust ldf
+ /gry /setgray ldf
+ /rgb /setrgbcolor ldf
+ /cmyk /setcmykcolor ldf
+ /sep /setsepcolor ldf
+ /devn /setdevicencolor ldf
+ /idx /setindexedcolor ldf
+ /colr /setcolor ldf
+ /csacrd /set_csa_crd ldf
+ /sepcs /setsepcolorspace ldf
+ /devncs /setdevicencolorspace ldf
+ /idxcs /setindexedcolorspace ldf
+ /cp /closepath ldf
+ /clp /clp_npth ldf
+ /eclp /eoclp_npth ldf
+ /f /fill ldf
+ /ef /eofill ldf
+ /@ /stroke ldf
+ /nclp /npth_clp ldf
+ /gset /graphic_setup ldf
+ /gcln /graphic_cleanup ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin /clonedict load end def
+ /clonearray Adobe_AGM_Utils begin /clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and {
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type /stringtype eq {indx get} if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ } for
+ ColorSpaceFamily /Separation eq
+ {sep}
+ {
+ ColorSpaceFamily /DeviceN eq
+ {devn} {setcolor}ifelse
+ }ifelse
+ } bdf
+ /sssetbackground {aload pop setcolor} bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where {pop /setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ newpath
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ newpath
+ } if
+ c1x c2x eq
+ {
+ c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+ }
+ {
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+ c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+ } ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ { pathbbox } stopped
+ { 0 0 0 0 } if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }
+ {
+ /max { 2 copy gt { pop } {exch pop} ifelse } bdf
+ /min { 2 copy lt { pop } {exch pop} ifelse } bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }
+ {
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }
+ {
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ { /theta 89.99 def}
+ { /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }
+ {
+ /L1maxX 0 def
+ /L2maxX 0 def
+ } ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ } ifelse
+ } ifelse
+ } ifelse
+ } if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt { exch } if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ } if
+ } if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ newpath
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }
+ {
+ 0
+ numsteps
+ {
+ dup
+ subsampling { round cvi } if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ } repeat
+ pop
+ } ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }
+ {
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }
+ {
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ { /theta 89.99 def}
+ { /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }
+ {
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ } ifelse
+ } ifelse
+ } ifelse
+ } if
+ grestore
+ grestore
+ end
+ end
+ end
+ } ifelse
+ } bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where {pop /setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ newpath
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ newpath
+ } if
+ x1 x2 eq
+ {
+ y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+ }
+ {
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+ x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ { pathbbox } stopped
+ { 0 0 0 0 } if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }
+ {
+ rampdict begin
+ 20 dict begin
+ background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt { exch } if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ } if
+ } if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ } if
+ } if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling { round cvi } if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ } repeat
+ pop
+ ext1 {
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ } if
+ } if
+ grestore
+ grestore
+ end
+ end
+ end
+ } ifelse
+ } bdf
+}def
+/page_trailer
+{
+ end
+}def
+/doc_trailer{
+}def
+/capture_currentpagedevice {
+ //Adobe_AGM_Core/AGMCORE_currentpagedevice currentpagedevice ddf
+} def
+systemdict /findcolorrendering known{
+ /findcolorrendering systemdict /findcolorrendering get def
+}if
+systemdict /setcolorrendering known{
+ /setcolorrendering systemdict /setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup //Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name /MappedCSA xdf}ifelse
+} def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup /sep_tint exch AGMCORE_gput
+ TintProc
+ end
+} def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ } for
+ TintProc
+ end
+} def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2 {AGMCORE_tmp mul NComponents 1 roll} repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ } repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+} def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+} def
+/sep_proc_name
+{
+ dup 0 get
+ dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{
+ pop [/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+} def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup /sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup () eq exch (All) eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ { 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx
+ ] setcolorspace_opt
+ /TintProc {
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get /DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc [
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx /setcustomcolor cvx
+ ] cvx bdf
+ }{
+ AGMCORE_host_sep Name (All) eq and{
+ /TintProc {
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name () eq and{
+ /TintProc [
+ MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{
+ cvx /setcmykcolor cvx
+ }{
+ cvx /setgray cvx
+ }ifelse
+ ] cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc [
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get /DeviceGray eq{
+ 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx
+ }if
+ /Name cvx /findcmykcustomcolor cvx /exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load /exec cvx
+ /not cvx /and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ] cvx /if cvx
+ /setcustomcolor cvx
+ ] cvx bdf
+ }{
+ /TintProc {setcolor} bdf
+ [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+} def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add /index cvx
+ c1 /get cvx /mul cvx
+ }for
+ numarrays 1 add 1 /roll cvx
+ }for
+ numarrays [/pop cvx] cvx /repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add /index cvx
+ c1 /get cvx /sub cvx /mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1 /roll cvx
+ }for
+ numarrays [/pop cvx] cvx /repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc [
+ /TintTransform cvx /setcolor cvx
+ ] cvx bdf
+ MappedCSA setcolorspace_opt
+} bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length {pop} repeat
+ end
+} bdf
+/setdevicencolorspace
+{
+ dup /AliasedColorants known {false}{true}ifelse
+ current_spot_alias and {
+ 7 dict begin
+ /names_index 0 def
+ dup /names_len exch /Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup /Names get
+ {
+ dup map_alias {
+ exch pop
+ dup /ColorLookup known {
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup /Components known {
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index [null null null null] put
+ end
+ } ifelse
+ } ifelse
+ new_names names_index 3 -1 roll /Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup /LookupTables known {
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index [null null null null] put
+ end
+ } ifelse
+ } ifelse
+ /names_index names_index 1 add def
+ } forall
+ alias_cnt 0 gt {
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge {0 get length}{length}ifelse def
+ 0 1 names_len 1 sub {
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge {0 get length}{length}ifelse lut_entry_len ne {
+ /AliasedColorants false def
+ exit
+ }
+ {
+ new_LookupTables names_index get 0 get null eq {
+ dup /Names get names_index get /name xdf
+ name (Cyan) eq name (Magenta) eq name (Yellow) eq name (Black) eq
+ or or or not {
+ /AliasedColorants false def
+ exit
+ } if
+ } if
+ } ifelse
+ } for
+ lut_entry_len 1 eq {
+ /AliasedColorants false def
+ } if
+ AliasedColorants {
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq {/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod /Additive eq {/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict /TTTablesIdx known not {
+ /TTTablesIdx -1 def
+ } if
+ end
+ } if
+ }if
+ end
+ } if
+ dup /devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict /AliasedColorants known {
+ AliasedColorants
+ }{
+ false
+ } ifelse
+ dup not {
+ CSA map_csa
+ } if
+ /TintTransform load type /nulltype eq or {
+ /TintTransform [
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup (Cyan) eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup (Magenta) eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 /exch cvx 0 0
+ }
+ {
+ (Yellow) eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1 /roll cvx 0
+ }
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1 /roll cvx
+ } ifelse
+ } ifelse
+ } ifelse
+ 5 -1 /roll cvx /astore cvx
+ }
+ {
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx /mul cvx /round cvx /cvi cvx /get cvx
+ } ifelse
+ Names length TTTablesIdx add 1 add 1 /roll cvx
+ } for
+ Names length [/pop cvx] cvx /repeat cvx
+ NComponents Names length
+ TintMethod /Subtractive eq
+ {
+ subtractive_blend
+ }
+ {
+ additive_blend
+ } ifelse
+ ] cvx bdf
+ } if
+ AGMCORE_host_sep {
+ Names convert_to_process {
+ exec_tint_transform
+ }
+ {
+ currentdict /AliasedColorants known {
+ AliasedColorants not
+ }{
+ false
+ } ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants {
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ } if
+ Names {
+ AGMCORE_is_cmyk_sep {
+ dup (Cyan) eq AGMCORE_cyan_plate and exch
+ dup (Magenta) eq AGMCORE_magenta_plate and exch
+ dup (Yellow) eq AGMCORE_yellow_plate and exch
+ (Black) eq AGMCORE_black_plate and or or or {
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ Names names_index /devn_makecustomcolor cvx
+ ] cvx ddf
+ /painted? true def
+ } if
+ painted? {exit} if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq {
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ Names names_index /devn_makecustomcolor cvx
+ ] cvx ddf
+ /painted? true def
+ exit
+ } if
+ } ifelse
+ /names_index names_index 1 add def
+ } forall
+ AvoidAliasedColorants {
+ currentspotalias set_spot_alias
+ } if
+ painted? {
+ /devicen_colorspace_dict AGMCORE_gget /names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget /TintProc [
+ names_len [/pop cvx] cvx /repeat cvx 1 /setseparationgray cvx
+ 0 0 0 0 /setcmykcolor cvx
+ ] cvx ddf
+ } ifelse
+ end
+ } ifelse
+ }
+ {
+ AGMCORE_in_rip_sep {
+ Names convert_to_process not
+ }{
+ level3
+ } ifelse
+ {
+ [/DeviceN Names MappedCSA /TintTransform load] setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and {
+ [
+ Names /length cvx [/pop cvx] cvx /repeat cvx
+ ] cvx bdf
+ }{
+ {setcolor} bdf
+ } ifelse
+ }{
+ exec_tint_transform
+ } ifelse
+ } ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+} def
+/setindexedcolorspace
+{
+ dup /indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict /CSDBase known {
+ CSDBase /CSD get_res begin
+ currentdict /Names known {
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ } ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt /Names where {pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal {
+ /tableIndex xdf
+ Lookup dup type /stringtype eq {
+ compCnt tableIndex map_index
+ }{
+ exec
+ } ifelse
+ /Names where {
+ pop setdevicencolor
+ }{
+ setsepcolor
+ } ifelse
+ currentgray
+ tableIndex exch
+ HiVal mul cvi
+ NewLookup 3 1 roll put
+ } for
+ [/Indexed currentcolorspace HiVal NewLookup] setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict /Names known {
+ [/Indexed [/DeviceN Names MappedCSA /TintTransform load] HiVal Lookup] setcolorspace_opt
+ }{
+ [/Indexed [/Separation Name MappedCSA sep_proc_name load] HiVal Lookup] setcolorspace_opt
+ } ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict /Names known {
+ Lookup dup type /stringtype eq
+ {/exch cvx CSDBase /CSD get_res /Names get length dup /mul cvx exch /getinterval cvx {255 div} /forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load /exec cvx
+ }{
+ Lookup dup type /stringtype eq
+ {/exch cvx /get cvx 255 /div cvx}
+ {/exec cvx}ifelse
+ CSDBase /CSD get_res /MappedCSA get sep_proc_name exch pop /load cvx /exec cvx
+ } ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ } ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{
+ pop [/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval {} forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ } bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ] setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep {
+ /indexed_colorspace_dict AGMCORE_gget dup /CSDBase known {
+ begin
+ CSDBase /CSD get_res begin
+ currentdict /Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ end
+ }{
+ /Lookup get 4 3 -1 roll map_index setcmykcolor
+ } ifelse
+ }{
+ level3 not AGMCORE_in_rip_sep and /indexed_colorspace_dict AGMCORE_gget /CSDBase known and {
+ /indexed_colorspace_dict AGMCORE_gget /CSDBase get /CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ } ifelse
+ }ifelse
+} def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode [0 1] def
+ /DataSource <FF> def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict /image get exec
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup /CSD eq {
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ } ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup /CSD eq {
+ pop
+ {
+ //Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef
+ }forall
+ }{
+ exch
+ {
+ 1 index undefineresource
+ }forall
+ pop
+ } ifelse
+ } forall
+}def
+/get_res
+{
+ dup /CSD eq {
+ pop
+ dup type dup /nametype eq exch /stringtype eq or {
+ AGMCORE_CSD_cache exch get
+ } if
+ }{
+ findresource
+ } ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup /nametype eq exch /stringtype eq or{
+ /CSA get_res
+ } if
+}def
+/pattern_buf_init
+{
+ /count get 0 0 put
+} def
+/pattern_buf_next
+{
+ dup /count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+} def
+/cachepattern_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
+ /patarray 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ patarray 1 array dup 0 1 put /count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq {
+ pop
+ }{
+ patarray dup length 1 sub 3 -1 roll put
+ } ifelse
+ {string_size}{0}ifelse string
+ } /LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not {exit} if
+ } loop
+ LZWFilter closefile
+ patarray
+ end
+}def
+/cachepattern
+{
+ 2 dict begin
+ currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
+ /patarray 20 dict def
+ currentglobal true setglobal
+ patarray 1 array dup 0 1 put /count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ patarray dup length 1 sub 3 -1 roll put
+ not {exit} if
+ } loop
+ patarray dup dup length 1 sub () put
+ end
+}def
+/wrap_paintproc
+{
+ statusdict /currentfilenameextend known{
+ clonedict
+ begin
+ /OldPaintProc /PaintProc load def
+ /PaintProc
+ {
+ mark exch
+ dup /OldPaintProc get stopped
+ {closefile restore end} if
+ cleartomark
+ } def
+ end
+ } {pop} ifelse
+} def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index /XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index /YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul /xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul /yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [ xshift yshift /translate load null /exec load ] dup
+ 3 /PaintProc load put cvx /PaintProc exch def
+ end
+ 1 index dup /ID get exch /Pattern add_res
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup /PatternType get 1 eq{
+ dup /PaintType get 1 eq{
+ currentoverprint sop [/DeviceGray] setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{
+ pop
+ }{
+ setcolorspace
+ }ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }{null}ifelse
+ Intent ne {
+ Intent /ColorRendering {findresource} stopped
+ {
+ pop pop systemdict /findcolorrendering known
+ {
+ Intent findcolorrendering pop
+ /ColorRendering findresource
+ true
+ }
+ {false} ifelse
+ }
+ {true} ifelse
+ {
+ dup begin
+ currentdict /TransformPQR known {
+ currentdict /TransformPQR get aload pop
+ 3 {{} eq 3 1 roll} repeat or or
+ }
+ {true} ifelse
+ currentdict /MatrixPQR known {
+ currentdict /MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true} ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR [
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add} bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add} bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add} bind
+ ] def
+ /MatrixPQR [ 0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296 ] def
+ /RangePQR [-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392] def
+ currentdict end
+ } if
+ setcolorrendering_opt
+ } if
+ }if
+} def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict /ColorRendering known{
+ ColorRendering /ColorRendering {findresource} stopped not {setcolorrendering_opt} if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type /arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process //Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp) flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep) flushinput
+ }if
+}def
+/cpaint_gend
+{
+ newpath
+}def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add} if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0} ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup /Name get map_alias {/CSD put}{pop} ifelse} forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get /CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not {
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor /setcustomcolor load put
+ } if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ currentdict/TintProc known currentdict/CSA known and 3 1 roll
+ //Adobe_AGM_Core begin
+ dup /customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ 4 -1 roll{
+ exch pop /sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ pop
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd /setpagedevice load def
+ /setpagedevice { get_gstate spd set_gstate } def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known{
+ currentpagedevice/NegativePrint get //Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ << /NegativePrint //Adobe_AGM_Core/AGMCORE_inverting get >> setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ gsave newpath clippath 1 /setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where {pop AGMIRS_&fill}{fill} ifelse grestore
+ }if
+ end
+}def
+/lw_save_restore_override {
+ /md where {
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{} def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage /showpage load def}
+ ifelse
+ /showpage {orig_showpage gR} def
+ end
+ }if
+}def
+/pscript_showpage_override {
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage /restore load def
+ /restore {exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where {
+ pop
+ md /initializepage known {
+ md /initializepage {} put
+ } if
+ md /rC known {
+ md /rC {4{pop}repeat} put
+ } if
+ }if
+ /mysetup where {
+ /mysetup [1 0 0 1 0 0] put
+ }if
+ Adobe_AGM_Core /AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core /AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core /AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get type /arraytype eq
+ {
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core /AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core /AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ (Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. ) def
+ /AGMCORE_color_space_onhost_seps (This job contains colors that will not separate with on-host methods. ) def
+ /AGMCORE_invalid_color_space (This job contains an invalid color space. ) def
+end
+/set_def_ht
+{
+ AGMCORE_def_ht sethalftone
+} def
+end
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.25 0
+%%Copyright: Copyright 1997-2005 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.25 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict /Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ { /Adobe_CoolType_Core userdict /Adobe_CoolType_Core get def }
+if
+userdict /Adobe_CoolType_Core 60 dict dup begin put
+/Adobe_CoolType_Version 2.25 def
+/Level2?
+ systemdict /languagelevel known dup
+ { pop systemdict /languagelevel get 2 ge }
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal /pop load def
+ /gcheck { pop false } bind def
+ /currentpacking false def
+ /setpacking /pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict /Adobe_CoolType_Data 2 copy known not
+ { 2 copy 10 dict put }
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup /args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup /args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch /args exch put
+ }
+ { pop }
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ { pop count }
+ if
+ dup /argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ { pop }
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ } bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ { { pop } repeat }
+ { pop }
+ ifelse
+ args 0 argCount getinterval {} forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ { { end } repeat }
+ { pop }
+ ifelse
+ } bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ } bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ } bind def
+/@ReRaise
+ {
+ cvx $error /errorname get errordict exch get exec
+ stop
+ } bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ } bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ { @_RestoreStackLevels true }
+ { @_PopStackLevels false }
+ ifelse
+ } bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ } bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch /@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ { (*) { pop stop } 128 string /Category resourceforall }
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data /@shouldNotDisappearDict get ne dup
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ { pop exit }
+ if
+ }
+ loop
+ }
+ if
+ }
+ if
+ end
+ }
+ { false }
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ { /steveamerige /Category resourcestatus }
+ stopped
+ { cleartomark true }
+ { cleartomark currentglobal not }
+ ifelse
+ }
+ { false }
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
+ { cleartomark false }
+ { { 3 2 roll pop true } { cleartomark false } ifelse }
+ ifelse
+ end
+ } bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad /ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup /CMap CTHasResourceStatusBug
+ { CTResourceStatus }
+ { resourcestatus }
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup /CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ { exit }
+ { stop }
+ ifelse
+ }
+ ifelse
+ }
+ { pop }
+ ifelse
+ }
+ 128 string /CMap resourceforall
+ }
+ stopped
+ { cleartomark }
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ } bind def
+/doc_setup
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mov /moveto load def
+ /nfnt /newencodedfont load def
+ /mfnt /makefont load def
+ /sfnt /setfont load def
+ /ufnt /undefinefont load def
+ /chp /charpath load def
+ /awsh /awidthshow load def
+ /wsh /widthshow load def
+ /ash /ashow load def
+ /sh /show load def
+ end
+ currentglobal false setglobal
+ userdict /Adobe_CoolType_Data 2 copy known not
+ { 2 copy 10 dict put }
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ } bind def
+/doc_trailer
+ {
+ currentdict Adobe_CoolType_Core eq
+ { end }
+ if
+ } bind def
+/page_setup
+ {
+ Adobe_CoolType_Core begin
+ } bind def
+/page_trailer
+ {
+ end
+ } bind def
+/unload
+ {
+ systemdict /languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ { undef }
+ { pop pop }
+ ifelse
+ }
+ if
+ }
+ if
+ } bind def
+/ndf
+ {
+ 1 index where
+ { pop pop pop }
+ { dup xcheck { bind } if def }
+ ifelse
+ } def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where { /globaldict get begin } if
+ dup where pop exch get
+ /globaldict where { pop end } if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ { /systemfindfont exch def }
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ { pop } ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq { 0 } { dup length } ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index /FID eq
+ { pop pop }
+ { def }
+ ifelse
+ }
+ forall
+ dup null eq
+ { pop }
+ { { def } forall }
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ } bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ } bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ { SharedFontDirectory 3 index get /FontReferenced known }
+ { false }
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ { FontDirectory 3 index get /FontReferenced known }
+ {
+ SharedFontDirectory 3 index known
+ { SharedFontDirectory 3 index get /FontReferenced known }
+ { false }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont /FontReferenced get
+ 2 index dup type /nametype eq
+ {findfont}
+ if ne
+ { pop false }
+ if
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ { 2 copy get 3 index 3 1 roll put }
+ for
+ pop pop pop
+ }
+ {
+ dup type /nametype eq
+ { findfont }
+ if
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index /FID ne
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type /stringtype eq { cvn } if def dup
+ currentdict
+ end
+ definefont def
+ }
+ ifelse
+ } bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type /dicttype ne
+ { 0 dict }
+ if
+ currentdict /$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ { def } forall
+ { def } forall
+ currentdict
+ dup /$Init known
+ { dup /$Init get exec }
+ if
+ end
+ /$Strategy exch def
+ }
+ { pop pop pop }
+ ifelse
+ }
+ { pop pop }
+ ifelse
+ end
+ } bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type /stringtype eq
+ { dup length exch }
+ { null }
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ { $sname }
+ ifelse def
+ end
+ { findfont }
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0 (BadFont:) putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ { findfont }
+ @Stopped
+ { pop /Courier findfont }
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ } bind def
+/isWidthsOnlyFont
+ {
+ dup /WidthsOnly known
+ { pop pop true }
+ {
+ dup /FDepVector known
+ { /FDepVector get { isWidthsOnlyFont dup { exit } if } forall }
+ {
+ dup /FDArray known
+ { /FDArray get { isWidthsOnlyFont dup { exit } if } forall }
+ { pop }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ } bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 4 index def
+ /$doSmartSub false def
+ end
+ 3 index
+ currentglobal false setglobal exch
+ /CompatibleFonts /ProcSet resourcestatus
+ {
+ pop pop
+ /CompatibleFonts /ProcSet findresource
+ begin
+ dup /CompatibleFont currentexception
+ 1 index /CompatibleFont true setexception
+ 1 index /Font resourcestatus
+ {
+ pop pop
+ 3 2 roll setglobal
+ end
+ exch
+ dup findfont
+ /CompatibleFonts /ProcSet findresource
+ begin
+ 3 1 roll exch /CompatibleFont exch setexception
+ end
+ }
+ {
+ 3 2 roll setglobal
+ 1 index exch /CompatibleFont exch setexception
+ end
+ findfont
+ $SubstituteFont /$substituteFound true put
+ }
+ ifelse
+ }
+ { exch setglobal findfont }
+ ifelse
+ $SubstituteFont
+ begin
+ $substituteFound
+ {
+ false
+ (%%[Using embedded font ) print
+ 5 index ?str1 cvs print
+ ( to avoid the font substitution problem noted earlier.]%%\n) print
+ }
+ {
+ dup /FontName known
+ {
+ dup /FontName get $fontname eq
+ 1 index /DistillerFauxFont known not and
+ /currentdistillerparams where
+ { pop false 2 index isWidthsOnlyFont not and }
+ if
+ }
+ { false }
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ exch pop exch pop exch
+ 2 dict dup /Found 3 index put
+ exch findfont exch
+ }
+ {
+ exch exec
+ exch dup findfont
+ dup /FontType get 3 eq
+ {
+ exch ?str1 cvs
+ dup length 1 sub
+ -1 0
+ {
+ exch dup 2 index get 42 eq
+ {
+ exch 0 exch getinterval cvn 4 1 roll 3 2 roll pop
+ exit
+ }
+ {exch pop} ifelse
+ }for
+ }
+ {
+ exch pop
+ } ifelse
+ 2 dict dup /Downloaded 6 5 roll put
+ }
+ ifelse
+ dup /FontName 4 index put copyfont definefont pop
+ } bind def
+/?str2 256 string def
+/?add
+ {
+ 1 index type /integertype eq
+ { exch true 4 2 }
+ { false 3 1 }
+ ifelse
+ roll
+ 1 index findfont
+ dup /Widths known
+ {
+ Adobe_CoolType_Data /AddWidths? true put
+ gsave dup 1000 scalefont setfont
+ }
+ if
+ /Downloaded known
+ {
+ exec
+ exch
+ {
+ exch ?str2 cvs exch
+ findfont /Downloaded get 1 dict begin /Downloaded 1 index def ?str1 cvs length
+ ?str1 1 index 1 add 3 index putinterval
+ exch length 1 add 1 index add
+ ?str1 2 index (*) putinterval
+ ?str1 0 2 index getinterval cvn findfont
+ ?str1 3 index (+) putinterval
+ 2 dict dup /FontName ?str1 0 6 index getinterval cvn put
+ dup /Downloaded Downloaded put end copyfont
+ dup /FontName get exch definefont pop pop pop
+ }
+ {
+ pop
+ }
+ ifelse
+ }
+ {
+ pop
+ exch
+ {
+ findfont
+ dup /Found get
+ dup length exch ?str1 cvs pop
+ ?str1 1 index (+) putinterval
+ ?str1 1 index 1 add 4 index ?str2 cvs putinterval
+ ?str1 exch 0 exch 5 4 roll ?str2 cvs length 1 add add getinterval cvn
+ 1 dict exch 1 index exch /FontName exch put copyfont
+ dup /FontName get exch definefont pop
+ }
+ {
+ pop
+ }
+ ifelse
+ }
+ ifelse
+ Adobe_CoolType_Data /AddWidths? get
+ { grestore Adobe_CoolType_Data /AddWidths? false put }
+ if
+ } bind def
+/?sh
+ {
+ currentfont /Downloaded known { exch } if pop
+ } bind def
+/?chp
+ {
+ currentfont /Downloaded known { pop } { false chp } ifelse
+ } bind def
+/?mv
+ {
+ currentfont /Downloaded known { moveto pop pop } { pop pop moveto } ifelse
+ } bind def
+setpacking
+userdict /$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ { get }
+ { pop pop { pop /Courier } bind }
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams /CannotEmbedFontPolicy 2 copy known
+ { get /Error eq }
+ { pop pop false }
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup /WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type /stringtype eq { cvn } if def
+ /FontType 3 def
+ /FontMatrix [ .001 0 0 .001 0 0 ] def
+ /Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def
+ /FontBBox [ 0 0 0 0 ] def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth /y exch def /x exch def
+ x y setcharwidth
+ $SubstituteFont /$Strategy get /$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ } bind def
+ currentdict
+ end
+ exch setglobal
+ } bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup /WMode known
+ { dup /WMode get }
+ { 0 }
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup /FontName known
+ {
+ dup /FontName get
+ dup type /stringtype eq { cvn } if
+ }
+ { /unnamedfont }
+ ifelse
+ exch
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ 1 index /FontName get known
+ {
+ pop
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ { $deepcopyfont }
+ ifelse
+ exch 1 index exch /FontBasedOn exch put
+ dup /FontName $fontname dup type /stringtype eq { cvn } if put
+ definefont
+ Adobe_CoolType_Data /InVMDeepCopiedFonts get
+ begin
+ dup /FontBasedOn get 1 index def
+ end
+ } bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ { /y 1000 def }
+ { /x -1000 def 500 120 translate }
+ ifelse
+ Level2?
+ {
+ [ /Separation (All) /DeviceCMYK { 0 0 0 1 pop } ]
+ setcolorspace
+ }
+ { 0 setgray }
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [ 7 3 ]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ { .2 setcolor }
+ { .8 setgray }
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ } bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict /FontName known
+ {
+ FontName
+ dup type /stringtype eq { cvn } if
+ }
+ { /unnamedfont }
+ ifelse
+ def
+ /FontName $fontname dup type /stringtype eq { cvn } if def
+ /currentdistillerparams where
+ { pop }
+ {
+ /FontInfo currentdict /FontInfo known
+ { FontInfo null copyfont }
+ { 2 dict }
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [ 1 0 ItalicAngle dup sin exch cos div 1 0 0 ]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ } bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont {} bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type /stringtype eq { cvn } if
+ dup /$fontname exch def
+ $sname null eq
+ { $str cvs dup length $slen sub $slen getinterval }
+ { pop $sname }
+ ifelse
+ $fontpat dup 0 (fonts/*) putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont /$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ { /$match exch def exit }
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont /$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ { pop false }
+ { true }
+ ifelse
+ }
+ { begin false }
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ { $match (fonts/) anchorsearch pop pop cvn }
+ { /Courier }
+ ifelse
+ } bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [ /Ryumin-Light /HeiseiMin-W3
+ /GothicBBB-Medium /HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4 /Jun101-Light ] def
+ /Korea1 [ /HYSMyeongJo-Medium /HYGoThic-Medium ] def
+ /GB1 [ /STSong-Light /STHeiti-Regular ] def
+ /CNS1 [ /MKai-Medium /MHei-Medium ] def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup /FontType get 0 eq
+ {
+ 1 dict dup /FontName /copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup /FontName /copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ { $Strategies /$Type3Underprint get exec }
+ ifelse
+ } bind def
+ /$buildfontname
+ {
+ dup /CIDFont findresource /CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index (-) putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy (-) putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ { pop pop 3 2 roll putinterval cvn /$cmapname exch def }
+ { pop pop pop pop pop }
+ ifelse
+ length
+ $str 1 index (-) putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ } bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ { get }
+ { pop pop [] }
+ ifelse
+ }
+ { pop pop [] }
+ ifelse
+ false exch
+ {
+ dup /CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index /CIDFont findresource
+ dup /WidthsOnly known
+ { dup /WidthsOnly get }
+ { false }
+ ifelse
+ exch pop
+ exch restore
+ { pop }
+ { exch pop true exit }
+ ifelse
+ }
+ { pop }
+ ifelse
+ }
+ forall
+ { $str cvs $buildfontname }
+ {
+ false (*)
+ {
+ save exch
+ dup /CIDFont findresource
+ dup /WidthsOnly known
+ { dup /WidthsOnly get not }
+ { true }
+ ifelse
+ exch /CIDSystemInfo get
+ dup /Registry get Registry eq
+ exch /Ordering get Ordering eq and and
+ { exch restore exch pop true exit }
+ { pop restore }
+ ifelse
+ }
+ $str /CIDFont resourceforall
+ { $buildfontname }
+ { $fontname $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ } bind def
+ end
+ end
+ currentdict /$error known currentdict /languagelevel known and dup
+ { pop $error /SubstituteFont known }
+ if
+ dup
+ { $error }
+ { Adobe_CoolType_Core }
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap /Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ { dup $str cvs dup length $slen sub $slen getinterval cvn }
+ { $sname }
+ ifelse
+ Adobe_CoolType_Data /InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ { exch pop true exit }
+ { pop }
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ { exch pop true exit }
+ {
+ GlobalFontDirectory 1 index known
+ { exch pop true exit }
+ { pop }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ { pop pop false }
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup /CMap resourcestatus
+ {
+ pop pop
+ dup /$cmapname exch def
+ /CMap findresource /CIDSystemInfo get { def } forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup (-) search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ { dup cvi }
+ stopped
+ { pop pop pop pop pop $findfontByEnum }
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup /CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup /$cmapname exch def
+ /CMap findresource /CIDSystemInfo get { def } forall
+ $findfontByROS
+ true exit
+ }
+ { pop }
+ ifelse
+ }
+ for
+ dup type /booleantype eq
+ { pop }
+ { pop pop pop $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ }
+ { pop pop pop $findfontByEnum }
+ ifelse
+ }
+ { pop pop $findfontByEnum }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ { //SubstituteFont exec }
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ { $findfontByEnum }
+ { //SubstituteFont exec }
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core /scfindfont /systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup /FontName known
+ { dup /FontName get dup 3 index ne }
+ { /noname true }
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def /$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ { 1 index /FID eq { pop pop } { def } ifelse }
+ forall
+ currentdict
+ end
+ definefont
+ dup /FontName known { dup /FontName get } { null } ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using ) print
+ dup /FontName known
+ { dup /FontName get } { (unspecified font) }
+ ifelse
+ $str cvs print (.\n) print
+ }
+ if
+ }
+ { exch pop }
+ ifelse
+ }
+ { exch pop }
+ ifelse
+ end
+ } bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core /findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type /stringtype ne { $str cvs } if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ { dup $inVMIndex $AddInVMFont }
+ if
+ $doSmartSub
+ {
+ currentdict /$Strategy known
+ { $Strategy /$BuildFont get exec }
+ if
+ }
+ if
+ }
+ if
+ end
+ } bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch /FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data /InVMFontsByCMap get exch
+ $DictAdd
+ }
+ { pop pop pop }
+ ifelse
+ } bind def
+/$DictAdd
+ {
+ 2 copy known not
+ { 2 copy 4 index length dict put }
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get { forall } def
+ 2 copy currentdict put
+ end
+ }
+ { pop }
+ ifelse
+ }
+ if
+ get
+ begin
+ { def }
+ forall
+ end
+ } bind def
+end
+end
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.21 0
+%%Copyright: Copyright 1987-2005 Adobe Systems Incorporated.
+%%Version: 1.21 0
+systemdict /languagelevel known dup
+ { currentglobal false setglobal }
+ { false }
+ifelse
+exch
+userdict /Adobe_CoolType_Utility 2 copy known
+ { 2 copy get dup maxlength 27 add dict copy }
+ { 27 dict }
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A> def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch /eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ { globaldict begin currentglobal true setglobal }
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ { {
+ mark
+ Adobe_CoolType_Utility /@recognizeCIDFont currentdict put
+ {
+ ((Hex) 57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77) 0 () /SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility /@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ { 1 index length exch sub 1 sub { end } repeat exit }
+ { pop }
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility /@eexecStartData get eexec
+ }
+ { cleartomark }
+ ifelse
+ } }
+ { {
+ Adobe_CoolType_Utility /@eexecStartData get eexec
+ } }
+ ifelse bind def
+userdict /cid_extensions known
+dup { cid_extensions /cid_UpdateDB known and } if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type /stringtype eq
+ { exch cvn exch }
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ { pop pop cid_UpdateDB }
+ {
+ exch
+ 1 index /Created get eq
+ { exch pop exch pop }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ ifelse
+ }
+ { pop cid_UpdateDB }
+ ifelse
+ }
+ { cid_UpdateDB }
+ ifelse
+ end
+ } bind def
+ end
+ }
+if
+ct_Level2?
+ { end setglobal }
+if
+ /ct_UseNativeCapability? systemdict /composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring () def
+ /usewidths? true def
+ end def
+ ct_Level2? { setglobal } { pop } ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict /languagelevel known
+ { pop /CIDFont findresource /GlyphDirectory get }
+ {
+ 1 index /CIDFont findresource /GlyphDirectory
+ get dup type /dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ } def
+ /+
+ {
+ systemdict /languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ { 1 dict begin }
+ ifelse
+ /$ exch def
+ systemdict /languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ? { $ begin } if
+ } def
+ /? { $ type /dicttype eq } def
+ /| {
+ userdict /Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data /AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data /CC 3 index put
+ ? { def } { $ 3 1 roll put } ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont /Widths get exch CC exch put
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ end
+ end
+ }
+ { ? { def } { $ 3 1 roll put } ifelse } ifelse
+ }
+ { ? { def } { $ 3 1 roll put } ifelse }
+ ifelse
+ } def
+ /!
+ {
+ ? { end } if
+ systemdict /languagelevel known
+ { gvm setglobal }
+ if
+ end
+ } def
+ /: { string currentfile exch readstring pop } executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx [.001 0 0 .001 0 0] def
+ /ct_1000Mtx [1000 0 0 1000 0 0] def
+ /ct_raise {exch cvx exch errordict exch get exec stop} bind def
+ /ct_reraise
+ { cvx $error /errorname get (Error: ) print dup ( ) cvs print
+ errordict exch get exec stop
+ } bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ } bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ { dup string /dst_string exch def }
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add /dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add /dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ { arrayIndex get }
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ } bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ { /unknowninstancename /Category resourcestatus }
+ stopped
+ { cleartomark setglobal true }
+ { cleartomark currentglobal not exch setglobal }
+ ifelse
+ {
+ {
+ mark 3 1 roll /Category findresource
+ begin
+ ct_Vars /vm currentglobal put
+ ({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
+ { cleartomark false }
+ { { 3 2 roll pop true } { cleartomark false } ifelse }
+ ifelse
+ ct_Vars /vm get setglobal
+ end
+ }
+ }
+ { { resourcestatus } }
+ ifelse bind def
+ /CIDFont /Category ct_resourcestatus
+ { pop pop }
+ {
+ currentglobal true setglobal
+ /Generic /Category findresource
+ dup length dict copy
+ dup /InstanceType /dicttype put
+ /CIDFont exch /Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry (Adobe) def
+ /Ordering (Identity) def
+ /Supplement 0 def
+ end def
+ /CMapName /Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ { pop pop /defineresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ { get 3 1 roll pop pop}
+ { pop pop /findresource /undefinedresource ct_raise }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ { pop pop /findresource /undefined ct_raise }
+ ifelse
+ } bind def
+ /ct_resourcestatus /resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup (Binary) eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ { cid_BYTE_COUNT () /SubFileDecode filter }
+ stopped
+ { pop pop pop }
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup (Hex) eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ { null exch /ASCIIHexDecode filter /readstring }
+ stopped
+ { pop exch pop (>) exch /readhexstring }
+ if
+ }
+ { (>) exch /readhexstring }
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData /typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch /GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop /readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ } bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup /FDArray get 0 get /FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup /CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict /stdCDevProc 2 copy known
+ { get }
+ {
+ pop pop
+ { pop pop pop pop pop 0 -1000 7 index 2 div 880 }
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp /cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ } def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup /cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup /SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup /SubrMapOffset undef
+ dup /SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ { pop }
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict /CIDFont defineresource pop
+ end end
+ }
+ stopped
+ { cleartomark /StartData ct_reraise }
+ if
+ } bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit /ProcSet ct_resourcestatus
+ { true }
+ { /CIDInitC /ProcSet ct_resourcestatus }
+ ifelse
+ {
+ pop pop
+ /CIDInit /ProcSet findresource
+ ct_UseNativeCapability?
+ { pop null }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop }
+ ifelse
+ }
+ { /CIDInit ct_CIDInit /ProcSet defineresource pop null }
+ ifelse
+ ct_Vars exch /ct_oldCIDInit exch put
+ } bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars /ct_oldCIDInit get dup null ne
+ { /CIDInit exch /ProcSet defineresource pop }
+ { pop }
+ ifelse
+ } bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility /ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ { pop 0 }
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ { get }
+ { pop pop nullstring }
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ { 0 FDBytes ct_cvnsi }
+ { pop 0 }
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ { /charstring nullstring def exit }
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ } def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ } def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont /Widths get cid
+ 2 copy known
+ { get exch pop aload pop }
+ { pop pop stringwidth }
+ ifelse
+ }
+ { stringwidth }
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ } def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ { get }
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup /FontMatrix 2 copy known
+ { get }
+ { pop pop ct_defaultFontMtx }
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont /Widths get def
+ /CharStrings 1 dict dup /.notdef
+ <d841272cf18f54fc13> dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup /CharStrings get 1 index /Encoding get
+ ct_dfCharCode get charstring put
+ rootfont /WMode 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ { ct_str1 show }
+ ifelse
+ } def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup /FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ { ct_1000Mtx matrix concatmatrix concat }
+ { pop }
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility /ct_Level2? get not
+ {
+ ct_dfDict /Private
+ 3 -1 roll
+ { put }
+ 1183615869 internaldict /superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility /ct_Level2? get
+ { 1 index }
+ { 3 index /Private get mark 6 1 roll }
+ ifelse
+ dup /RunInt known
+ { /RunInt get }
+ { pop /CCRun }
+ ifelse
+ get exec
+ Adobe_CoolType_Utility /ct_Level2? get not
+ { cleartomark }
+ if
+ } bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility /ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ { stop }
+ if
+ end
+ end
+ end
+ end
+ } bind def
+ /BaseFontNameStr (BF00) def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0] def
+ /FontBBox [-250 -250 1250 1250] def
+ /Encoding ct_cHexEncoding def
+ /BuildChar /ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString /ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc /ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup /lenIV 4 put def
+ /CharStrings 1 dict dup /.notdef <d841272cf18f54fc13> put def
+ /PaintType 0 def
+ /ct_ShowCharString /ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ { exit }
+ if
+ }
+ for
+ exch pop exch pop
+ } bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch /WMode exch def
+ exch /FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup /FontMatrix known
+ { dup /FontMatrix get /FontMatrix exch def }
+ { /FontMatrix matrix def }
+ ifelse
+ /bfCount 1 index /CIDCount get 256 idiv 1 add
+ dup 256 gt { pop 256} if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub { 2 copy dup put pop } for
+ bfCount 1 255 { 2 copy bfCount put pop } for
+ def
+ /FDepVector bfCount dup 256 lt { 1 add } if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont /FontBBox known
+ { CIDFont /FontBBox get /FontBBox exch def }
+ if
+ CIDFont /CDevProc known
+ { CIDFont /CDevProc get /CDevProc exch def }
+ if
+ currentdict
+ end
+ BaseFontNameStr 3 (0) putinterval
+ 0 1 bfCount dup 256 eq { 1 sub } if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup /CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ { /ct_FDDict 2 dict def }
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ { /Widths 1 index /CIDFont get /GlyphDirectory get length dict def }
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont /Widths get
+ begin
+ exch /CIDFont get /GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ { exch pop }
+ ifelse
+ } bind def
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index /CMap ct_resourcestatus
+ { pop pop exch pop }
+ {
+ /CIDInit /ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch /WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ { pop (Identity)}
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index /CMap ct_resourcestatus
+ { pop pop }
+ {
+ /CIDInit /ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry (Adobe) def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-) search
+ {
+ pop pop
+ (-) search
+ { dup length string copy exch pop exch pop }
+ { pop (Identity) }
+ ifelse
+ }
+ { pop (Identity) }
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000> <FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000> <FFFF> 0
+ endcidrange
+ endcmap
+ CMapName currentdict /CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get /CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ } bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict /ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+} bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string} forall
+ } ifelse
+} bind def
+/Type42DictBegin
+{
+ 25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+ begin
+ /.notdef 0 def
+ currentdict
+ end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix [1 0 0 1 0 0] def
+ 4 array astore cvx /FontBBox exch def
+ /sfnts
+} bind def
+/Type42DictEnd
+{
+ currentdict dup /FontName get exch definefont end
+ ct_T42Dict exch
+ dup /FontName get exch put
+} bind def
+/RD {string currentfile exch readstring pop} executeonly def
+/PrepFor2015
+{
+ Is2015?
+ {
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+ }
+ {
+ pop
+ pop
+ } ifelse
+} bind def
+/AddT42Char
+{
+ Is2015?
+ {
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+ }
+ {
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+ } ifelse
+} bind def
+/T0AddT42Mtx2
+{
+ /CIDFont findresource /Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
+systemdict /setpacking known
+{
+ currentpacking
+ true setpacking
+} if
+userdict /Adobe_AGM_Image 75 dict dup begin put
+/Adobe_AGM_Image_Id /Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf () def
+/AGMIMG_ybuf () def
+/AGMIMG_kbuf () def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/doc_setup
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage /colorimage ldf
+ }if
+ end
+ end
+}def
+/page_setup
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists {/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode [ Decode 1 get Decode 0 get] def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode [1 1] def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub} currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ { pop 1 } currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img /imageormask ldf
+ /sepimg /sep_imageormask ldf
+ /devnimg /devn_imageormask ldf
+ /idximg /indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/page_trailer
+{
+ end
+}def
+/doc_trailer
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type /arraytype ne
+ {1 array astore}if
+ aload length
+ {
+ dup type /filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {dup flushfile closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ } repeat
+}def
+/imageormask_sys
+{
+ begin
+ save mark
+ level2{
+ currentdict
+ Operator /imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask {
+ level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator /imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix /DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix /DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint {
+ 0 get dup type /nametype eq {
+ dup /DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ } forall
+ not
+ } ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask_L3
+{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup /MaskWidth known {/MaskWidth}{/Width} ifelse get def
+ /Height DataDict dup /MaskHeight known {/MaskHeight}{/Height} ifelse get def
+ /ImageMatrix [Width 0 0 Height neg 0 Height] def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode [0 1] def
+ /DataSource AGMIMG_maskSource def
+ currentdict end def
+ currentdict end
+}def
+/use_mask
+{
+ dup type /dicttype eq
+ {
+ dup /Mask known {
+ dup /Mask get {
+ level3
+ {true}
+ {
+ dup /MaskWidth known {dup /MaskWidth get 1 index /Width get eq}{true}ifelse exch
+ dup /MaskHeight known {dup /MaskHeight get 1 index /Height get eq}{true}ifelse
+ 3 -1 roll and
+ } ifelse
+ }
+ {false} ifelse
+ }
+ {false} ifelse
+ }
+ {false} ifelse
+}def
+/make_line_source
+{
+ begin
+ MultipleDataSources {
+ [
+ Decode length 2 div cvi {Width string} repeat
+ ]
+ }{
+ Width Decode length 2 div mul cvi string
+ }ifelse
+ end
+}def
+/datasource_to_str
+{
+ exch dup type
+ dup /filetype eq {
+ pop exch readstring
+ }{
+ /arraytype eq {
+ exec exch copy
+ }{
+ pop
+ }ifelse
+ }ifelse
+ pop
+}def
+/masked_image_simulation
+{
+ 3 dict begin
+ dup make_line_source /line_source xdf
+ /mask_source AGMIMG_maskSource /LZWDecode filter def
+ dup /Width get 8 div ceiling cvi string /mask_str xdf
+ begin
+ gsave
+ 0 1 translate 1 -1 Height div scale
+ 1 1 Height {
+ pop
+ gsave
+ MultipleDataSources {
+ 0 1 DataSource length 1 sub {
+ dup DataSource exch get
+ exch line_source exch get
+ datasource_to_str
+ } for
+ }{
+ DataSource line_source datasource_to_str
+ } ifelse
+ <<
+ /PatternType 1
+ /PaintProc [
+ /pop cvx
+ <<
+ /ImageType 1
+ /Width Width
+ /Height 1
+ /ImageMatrix Width 1.0 sub 1 matrix scale 0.5 0 matrix translate matrix concatmatrix
+ /MultipleDataSources MultipleDataSources
+ /DataSource line_source
+ /BitsPerComponent BitsPerComponent
+ /Decode Decode
+ >>
+ /image cvx
+ ] cvx
+ /BBox [0 0 Width 1]
+ /XStep Width
+ /YStep 1
+ /PaintType 1
+ /TilingType 2
+ >>
+ matrix makepattern set_pattern
+ <<
+ /ImageType 1
+ /Width Width
+ /Height 1
+ /ImageMatrix Width 1 matrix scale
+ /MultipleDataSources false
+ /DataSource mask_source mask_str readstring pop
+ /BitsPerComponent 1
+ /Decode [0 1]
+ >>
+ imagemask
+ grestore
+ 0 1 translate
+ } for
+ grestore
+ end
+ end
+}def
+/imageormask
+{
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator /imagemask eq DeviceN_PS2 not and {
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{
+ [/Separation /Black /DeviceGray {}] setcolorspace
+ /Decode [ Decode 1 get Decode 0 get ] def
+ }if
+ use_mask {
+ level3 {process_mask_L3 image}{masked_image_simulation}ifelse
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not {
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file {
+ Names {
+ dup (None) ne {
+ [/Separation 3 -1 roll /DeviceGray {1 exch sub}] setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq {true setoverprint} if
+ /names_index names_index 1 add def
+ }{
+ pop
+ } ifelse
+ } forall
+ close_image_file
+ } if
+ grestore
+ end
+ }{
+ Operator /imagemask eq {
+ imagemask
+ }{
+ image
+ } ifelse
+ } ifelse
+ }{
+ Operator /imagemask eq {
+ imagemask
+ }{
+ image
+ } ifelse
+ } ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator /imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix /DataSource load
+ /Adobe_AGM_OnHost_Seps where {
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator /colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource [
+ DataSource 0 get /exec cvx
+ DataSource 1 get /exec cvx
+ DataSource 2 get /exec cvx
+ DataSource 3 get /exec cvx
+ /AGMCORE_get_ink_data cvx
+ ] cvx def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0 () /SubFileDecode filter def
+ }ifelse
+ /Decode [ Decode 0 get Decode 1 get ] def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator /image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator /image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ HostSepColorImage{
+ invert_image_samples
+ }{
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }ifelse
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys} if
+ }{
+ use_mask {
+ level3 {process_mask_L3 image}{masked_image_simulation}ifelse
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get /DeviceCMYK eq and
+ currentdict/Components known and
+ Name () ne and
+ Name (All) ne and
+ Operator /image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load /exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ } /exec cvx
+ ] cvx bind
+ MappedCSA 0 get /DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator /imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name (All) ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator /imagemask eq{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ [ /Separation Name [/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ } bind
+ ] AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator /imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name (All) eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentcolorspace 0 get /Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentoverprint
+ MappedCSA 0 get /DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ Name inRip_spot_has_ink not and
+ Name (All) ne and {
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+ end
+}def
+/decode_image_sample
+{
+ 4 1 roll exch dup 5 1 roll
+ sub 2 4 -1 roll exp 1 sub div mul add
+} bdf
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+} bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub {
+ dup currentdict /dataSource get /exch cvx /get cvx /exec cvx
+ /exch cvx names_index /ne cvx [ /pop cvx ] cvx /if cvx
+ } for
+ ] cvx bind
+ end
+} bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources {origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0 () /SubFileDecode filter
+ BitsPerComponent 8 idiv string /readstring cvx /pop cvx /putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0 () /SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv {DataSource /read cvx /not cvx{0}/if cvx /mul cvx}repeat /mul cvx /add cvx
+ }for
+ /convProc load /exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2 /add cvx /index cvx
+ 3 1 /roll cvx /exch cvx 255 /mul cvx /cvi cvx /put cvx
+ }for
+ ]bind cvx 0 () /SubFileDecode filter
+ end
+} bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs [ 3 -1 roll begin
+ currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt {1 add 2 div cvi}{exit}ifelse
+ } loop
+ string
+ } repeat
+ end ] def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ SkipImageProc {
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ AGMCORE_producing_seps not {
+ level3 not {
+ Operator /imagemask ne {
+ /DataSource [ [
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ colorSpaceElemCnt /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource 1 /string cvx /readstring cvx /pop cvx] cvx colorSpaceElemCnt 1 sub{dup}repeat] def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
+ } if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process {
+ CSA get_csa_by_name 0 get /DeviceCMYK eq {
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ 4 /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0 () /SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode [1 0] def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate {
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
+ CSA get_csa_by_name 0 get /DeviceRGB eq{3}{1}ifelse /devicen_colorspace_dict AGMCORE_gget /TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
+ currentdict imageormask_sys
+ }
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ } ifelse
+ } ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget /names_index known {
+ Operator/imagemask ne{
+ MultipleDataSources {
+ /DataSource [ DataSource devn_sep_datasource /exec cvx ] cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource /DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ } ifelse
+ invert_image_samples
+ } if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN [
+ AGMIMG_c 0 ne {/Cyan} if
+ AGMIMG_m 0 ne {/Magenta} if
+ AGMIMG_y 0 ne {/Yellow} if
+ AGMIMG_k 0 ne {/Black} if
+ ] /DeviceCMYK {}] setcolorspace
+ AGMIMG_c 0 ne {AGMIMG_c} if
+ AGMIMG_m 0 ne {AGMIMG_m} if
+ AGMIMG_y 0 ne {AGMIMG_y} if
+ AGMIMG_k 0 ne {AGMIMG_k} if
+ setcolor
+ }{
+ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
+ [/Indexed
+ [
+ /DeviceN [
+ AGMIMG_c 0 ne {/Cyan} if
+ AGMIMG_m 0 ne {/Magenta} if
+ AGMIMG_y 0 ne {/Yellow} if
+ AGMIMG_k 0 ne {/Black} if
+ ]
+ /DeviceCMYK {
+ AGMIMG_k 0 eq {0} if
+ AGMIMG_y 0 eq {0 exch} if
+ AGMIMG_m 0 eq {0 3 1 roll} if
+ AGMIMG_c 0 eq {0 4 1 roll} if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ] setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation /Black /DeviceGray {}] setcolorspace
+ gsave
+ /Black
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 1 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Yellow /DeviceGray {}] setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 2 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Magenta /DeviceGray {}] setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 3 roll pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation /Cyan /DeviceGray {}] setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {pop pop pop 1 exch sub} /exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ } if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+} def
+/indexed_imageormask
+{
+ begin
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup /CSA known {
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ } ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN {
+ /devicen_colorspace_dict AGMCORE_gget /names_index known {
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ } ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator /imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ CSA get_csa_by_name 0 get /DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and {
+ [/Indexed [/DeviceN [/Cyan /Magenta /Yellow /Black] /DeviceCMYK {}] HiVal Lookup]
+ setcolorspace
+ } if
+ end
+ } ifelse
+ imageormask
+ Indexed_DeviceN {
+ end
+ } if
+ }{
+ Operator /imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict /_Filters known {_Filters AGMIMG_flushfilters} if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not {
+ currentcolorspace
+ dup 1 /DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ } if
+ currentdict
+ Operator /imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask {
+ level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type /dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode [0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc {false} cdndf
+ /HostSepColorImage false cdndf
+ /Decode [
+ 0
+ currentcolorspace 0 get /Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ] cdndf
+ /Operator /image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter /WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0 (%EndMask) /SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not {exit} if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/cachemask_level3
+{
+ currentfile
+ <<
+ /Filter [ /SubFileDecode /ASCII85Decode /RunLengthDecode ]
+ /DecodeParms [ << /EODCount 0 /EODString (%EndMask) >> null null ]
+ /Intent 1
+ >>
+ /ReusableStreamDecode filter
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type /dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode [/customcolor_tint AGMCORE_gget 0] def
+ /Operator /image def
+ /HostSepColorImage false def
+ /SkipImageProc {false} def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA [ /DeviceCMYK ]
+ /TintMethod /Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components [ AGMIMG_colorAry aload pop pop ]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage /customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ AGMIMG_&customcolorimage
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt /AGMIMG_xSign? exch def /AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
+ AGMIMG_xSign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
+ itransform /AGMIMG_llY exch def /AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
+ AGMIMG_xSign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
+ itransform /AGMIMG_urY exch def /AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY] concat
+ }{
+ }ifelse
+ end
+} def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ } if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf} true 4 colorimage
+ end
+ } def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ } currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get /DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub} currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub} exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get /DeviceGray eq {
+ {255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get /DeviceCMYK eq {
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get /DeviceGray eq {
+ {HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get /DeviceCMYK eq {
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div} exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict /setpacking known
+{
+ setpacking
+} if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/doc_setup get exec
+Adobe_CoolType_Core/doc_setup get exec
+Adobe_AGM_Image/doc_setup get exec
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: (Page 1) 1
+%%EndPageComments
+%%BeginPageSetup
+/currentdistillerparams where
+{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
+{ userdict /AI11_PDFMark5 /cleartomark load put
+userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
+{ userdict /AI11_PDFMark5 /pdfmark load put
+userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
+[/NamespacePush AI11_PDFMark5
+[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
+[{ai_metadata_stream_123}
+currentfile 0 (% &&end XMP packet marker&&)
+/SubFileDecode filter AI11_ReadMetadata_PDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1.1-111">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ <dc:description>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">File to test web and exerquiz packages</rdf:li>
+ </rdf:Alt>
+ </dc:description>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Stat Matching Game</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li>D. P. Story</rdf:li>
+ </rdf:Seq>
+ </dc:creator>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/"
+ xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xap:CreatorTool>Adobe Illustrator CS2</xap:CreatorTool>
+ <xap:CreateDate>2006-10-22T16:41:33+02:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-22T16:41:33+02:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-22T16:41:33+02:00</xap:MetadataDate>
+ <xap:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xapGImg:width>256</xapGImg:width>
+ <xapGImg:height>244</xapGImg:height>
+ <xapGImg:format>JPEG</xapGImg:format>
+ <xapGImg:image>/9j/4AAQSkZJRgABAgEAyADIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAyAAAAAEA&#xA;AQDIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA9AEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A7bqv/HWtf+M8f/ExhQzz&#xA;Al2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvl&#xA;n80/+Otf/wDGab/iZzBy83s+zvpHuD2rVf8AjrWv/GeP/iYzPeLZ5gS7FXYq7FXYq7FXYq7FXYq7&#xA;FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXy9+aNpcm71G7EZ+rJcyxtL2D&#xA;liQv3Zg5Q9j2fIVEdaey6r/x1rX/AIzx/wDExme8azzAl2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2&#xA;KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvnb8yVmGg66wlAhbUwGiIIJZedCDyodmNRw&#xA;28R3w8nIvVaCuOH9V6bqv/HWtf8AjPH/AMTGZryjPMCXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq&#xA;7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+c/zKMZ0bXAZE5jUgVi+EyUIk5MK/EF6A0zD&#xA;yci9XoPrj/V/U9Q1X/jrWv8Axnj/AOJjM15NnmBLsVdirsVdirsVdirsVdirsVdirsVdirsVdirs&#xA;VdirsVdirsVdirsVdirsVdirsVdirsVdirsVfOn5kTKuieYYvUCs+pxN6RIDMFE+4FKmlfHMPJyL&#xA;1egHrgf6P6np+q/8da1/4zx/8TGZrybPMCXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY&#xA;q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+WfzT/wCOtf8A/Gab/iZzBy83s+zvpHuD2rVf+Ota/wDG&#xA;eP8A4mMz3i2eVwJdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVd&#xA;XFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV81edPLus6/5mvNP0m1e6uXml+FdlUepTk7H4VX3O&#xA;YU4kmg9bpc8MWMSkaFPWNW/46tt/xnj/AOJjM55FnVcCXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXV&#xA;xV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVUbWztLUOLaF&#xA;YvUYySFRQszGpZj3OIDKUzLmWF6t/wAdW2/4zx/8TGFgziuBLq4q6uKurirq4q6uKurirq4q6uKu&#xA;rirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirB9X&#xA;/wCOpbf8Z4/+JjChm1cCXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1c&#xA;VdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVUbu9trSBp7iQRxr1J/UB3xVh+r/APHUt/8A&#xA;jPH/AMTGFDM64Eurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKurirq4q6uKur&#xA;irq4q6uKurirq4q6uKurirq4q6uKurirq4qw7zfI7MQxJABoOw6YULNY/wCOnb/8Zo/+JjFWZVwJ&#xA;dXFXVxV1cVdXFXVxV1cVdXFUq816tcaR5W1nVrZUe50+xubqFJASheCFpFDBSp41XehGKvna2/5y&#xA;U/Na6hE9voulyREkB1huKVHX/j5yVItef+cj/wA11+1ommD/AJ4XP/ZRjS2sP/OS/wCaC/a0fTB/&#xA;zwuv+yjGlsrD/wA5PfmQv2tJ0wf88Lr/ALKMaC2Vp/5yl/MFftaZpg/54XX/AFXxoLut/wChq/PI&#xA;+1p+lj/nhdf9V8aC7tf9DX+cx1sdLH/PC6/6r47Lu4f85Yecf+WLS/8AkRdf9V8aC7uP/OWHnD/l&#xA;i0v/AJEXX/VfGgu7R/5yw859rLS/+RF1/wBV8aC7rf8AobHzt/yxaV/yIuv+q+NBd3f9DYedv+WL&#xA;Sv8AkRdf9V8aC7uX/nK3z47cY7DSWahP9zdDYCp63HgMaC7voD8sPNWoeavIuma/qEcUV5eiYyx2&#xA;4ZYh6c8kQ4h2dvsoP2sBVlNcCXVxV1cVdXFXVxV1cVdXFWHebPtN8j/DChrWP+Onb/8AGaP/AImM&#xA;VZfXAl1cVdXFXVxV1cVdXFXch44q7kPHFWPfmIQfy/8AM3/bJvv+oZ8IQ+UvJRroNPCZx+AOSKph&#xA;cDrgVLLgYFS24xSldx3xSEtnxUIGXrgSsxQ7FXYq7FXYqitMXld0/wCKpj90THCEF9n/AJBH/kEm&#xA;gfK6/wCoybEoD0GuBLq4q6uKurirq4q6uKurirEfNn2j8j/DChrWf+Onb/8AGZP+JDFWW1wJdXFW&#xA;i4HU0xVTa4HYVxVYZnPenyxVaWY9STirqN4HFXUbwOKpB+YAP+A/Mmx/45d7/wBQ74Qh8t+Sf+OJ&#xA;IPCd/wDiK5IqmNx3wKls/TAqWXGKUsuO+KQls/XFQgJeuBKzFDsVdirsVdiqM0j/AHsP/GGf/kw+&#xA;EIL7L/ILb8pNB+V1/wBRk2JQHoNcCXVxV1cVdXFXVxV1cVdXFWJ+a/tH5H+GFDWs/wDHSg/4zJ/x&#xA;IYqyosAKk4EqTTHov34qsqWPicVXCPxOKrgqDtXFVwIHTFXcsVdyxVIfzANfIfmQf9qq9/6h3whD&#xA;5U8lmmjSj/l4f/iCZIoCY3B64EpZcHAqW3B64qldweuLIJdOcSoQMnXAlZih2KuxV2KuxVGaSf8A&#xA;TD/xhn/5MvhHNBfZX5CH/kE2g/K6/wCoybEoDP64Eurirq4q6uKurirq4q6uKsV819T8j/DChrWj&#xA;TUYD4TJ/xIYqyFnLHfAltVJ3PTFVQUHTFXVxV1cVdXFXVxV1cVSHz8f+dE8x/wDbLvf+od8IQ+Vv&#xA;KBppMw/4vb/iCZIqEdcN1wFUtuGwKlty2KpZcN1xZJbOcVCDf7WBVuKuxV2KuxV2KorTDS6/55TD&#xA;74mwhBfZX5Cn/kE+hfK6/wCoybEoDP64Eurirq4q6uKurirq4q6uKsX81dT/AKp/hhQt1z/joQ/8&#xA;ZU/4kMVZCg7nAlfXFXVxV1cVdXFXVxV1cVdXFUh8+n/nRfMf/bLvf+od8IQ+VfKjU0uX/jO3/EFy&#xA;RQEbO/XIpS2dsVS24frilLLhuuKUvmOBIQrdcUNYq7FXYq7FXYqr2RpcV/yJPxRsIQX2V+Qp/wCQ&#xA;T6F8rr/qLmxKA9ArgS6uKurirq4q6uKurirq4qxnzV/xqf4YULdc/wCOhD/xlT/iQxVkNRgS6uKu&#xA;rirq4q6uKurirq4q6uKpF59P/Oi+Y/8Atl3v/UO+EIfKXlh6aZJ/xmb/AIiuFQi53wKl074qltw+&#xA;KQls7dcUoCZsCVDFDsVdirsVdirsVVbU0m/2Lf8AEThCC+yvyFP/ACCfQvldf9Rc2JQGf1wJdXFX&#xA;VxV1cVdXFXVxV1cVY55p/wCNT/DChbrn+98P/GVP+JDFU9rgS6uKurirdcVbrirq4q6uKuriqQ+f&#xA;j/zovmP/ALZd7/1DvhCHyd5cammv/wAZW/UuEqETPJ1wKl9xJiqWzydcWSXzP1xVBSNU4ErMUOxV&#xA;2KuxV2KuxVfD/eD5H9RwhS+yvyFP/IJ9C+V1/wBRc2JYhn9cCXVxV1cVdXFXVxV1cVdXFWPeaen+&#xA;xP8ADChrWkdtQiCgsfUU0G+wauKpzywJbrirq4q6uKtg4q6uKurirq4qkPn4/wDOi+Y/+2Xe/wDU&#xA;O+EIfHmnazHaWxgaNmYuWqKU3phpC+TXUbpE33jGk2hZdUDf7rb78aW0HLeFv2D9+NJtCvK7fs/j&#xA;gpbUSHJ6f5/djS2ibfSr6f0yqxosoYxvNNHCrcPtUaVkGNLaFIfw/wA/uxpba+PwH3/2Y0tuo/gP&#xA;v/sxpbXiOQ9sNLa4QnufwxpbXxxhW5VJ69vb540tvsP8hj/yCfQvldf9Rk2AoDP64Eurirq4q6uK&#xA;urirq4q6uKpB5o6f7E/wwoTSoMjPQcm6nFV1cUtg4FdXCrq4q2DgVuuFXVxV1cVdXFXVxV1cVdXF&#xA;W13OKuZt6YFcrdsVbrhVSfZsCra4qvhfcjxwqrVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVSL&#xA;zR0H+qf4YoTGuKrgcVbBwK3XCrq4q3XArq4VdXFW8CuxS3irWKHVwquU0FcVW1xVrlQ4Er64ULZN&#xA;xXwxVSOBXK1GBwqiK4q6uKurirq4q6uKurirq4q6uKurirq4q6uKpL5n+yP9T+mKoySaKJOcrrGl&#xA;QOTEKKk0AqfE4GQBPJUrhYtg4pXVxQ4HFLdcUOrirYOKXVxQ6uKurirq4q7rilcxNKDFC2h8MVao&#xA;fDFK4E03xQ6uKqJ2NMVaJxSro1VGKF1cVdXFXVxV1cVdXFXVxV1cVdXFXVxV1cVSfzP9kf6n9MVe&#xA;Q+aNd1PUfMulrcTH0Evbf04FJEa/vV34+PucwpSJkHrdPpoY8UqG/Cd/g9srma8m3XFW64q2Dirq&#xA;4q2DirdcVdXFXYq7FXVxVtTiri57Yq1zOKtGQ4q4Oa4quriqyTxxVTriqtE3wYqurirq4q6uKuri&#xA;rq4q6uKurirq4q6uKuriqU+ZvsL/AKn8Bih4lq3/ACkum/8AMbB/ydXMA/UHtI/3Uv6p+570Dme8&#xA;W3XFW64q2Dirq4q3XFW64q3XFXVxV1cVdXFXVoMVW1xVonFXVxVquKrw1Rirm3FMVUa4qqxH4T88&#xA;VX1xV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxVK/M32F/1P4DFXjmtabdpqmk6iygW0uowxRnkORZZF&#xA;J+HrT3zBI3HvexhkHBOPXhP3Pbq5nPHNg4q6uKrq4q4HFW64q3XFWxirdcVdXFXVGKuJGKrTTFWq&#xA;4q1XFWxxpv1xV3JR0OKu5jxxVo+nXriq5KAbdMVXVxV1cVdXFXVxV1cVdXFXVxV1cVdXFXVxVLfM&#xA;392v+p/AYq8t8wPCtroMYZGlk1dXYCvJQjoOLV235V2+nMI9Pe9ZjB9f9R63XM15NsHFXA4q3XFW&#xA;64q2DirdcVbrirYxV2KtVxVonFXE4q1XFVtcVcTirVcVarirROKqsf2Biq6uKurirq4q6uKurirq&#xA;4q6uKurirq4q6uKoDzL/AHa/6n8Biry7XbaMWOh3AhHqPraoZ6b0BjPCvH6ftZhEcve9Zjl9Yv8A&#xA;yf63rnpHM15NsRHFXCI4q36RxVd6RxVwiOKt+kcVb9I4q36eKu9PFWvSOKtGI4q4xHFWvSOKtekc&#xA;VaMRxVr0jirXpHFWjEcVVxCQAMVd6RxV3pHFXekcVd6RxV3pHFXekcVd6RxV3pHFXekcVd6RxVLv&#xA;Mv8Adr/qfwGKvHtY1S8l1XRtMZh9Ug1GGWNAqg83lUElgOR+k5gk7geb2MMYEJy6mJ+57wIsznj2&#xA;/SxVv0cVbEWKt+lirfo4q2IsVd6WKt+lirvSxV3pYq16WKtejirRixVr0cVa9HFWjFirvSxVyQVY&#xA;Yqr+jirvRxV3o4q70cVd6OKu9HFXejirvRxV3o4q70cVd6OKpD5oFAB/kn+GKHimoivmrSh/y/W/&#xA;/J5cwD9Qe0j/AHUv6p+59Hej7ZnvGN+j7Yq2IvbFW/R9sVd6Xtirfpe2Kt+jirfpe2Ku9LFXelir&#xA;vS9sVa9HFWvS9sVd6OKtel7Yq0YvbFWvR9sVa9H2xVUig2rTriqp6PtirvR9sVd6PtirvR9sVd6P&#xA;tirvR9sVd6PtirvR9sVd6PtirvR9sVd6PtirFfNYoSP8k/wxQmkn/KrPrcXqfoP636i+hy+p+p6l&#xA;Rw4V+Lly6Uyr0+TnD8zR+uv85kv+i/8AFf4ZY4Tv9F/yPwxV3+i/5H4Yq3/o3+R+GKu/0b/I/DFX&#xA;f6P/AJH4Yq7/AEf/ACPwxV3+j/5H4Yq7/R/8j8MVd/o/+R+GKu/0f/I/DFXf6P8A5H4Yq7/R/wDI&#xA;/DFXf6N/kfhirv8ARv8AI/DFWv8ARf8AI/DFXf6L/kfhirv9F/4r/DFVw9Cm3Gn0Yq79z/k/hirv&#xA;3P8Ak/hirv3P+T+GKu/c/wCT+GKu/c/5P4Yq79z/AJP4Yq79z/k/hirv3P8Ak/hirv3P+T+GKu/c&#xA;/wCT+GKu/c/5P4Yqg7v9A1/0v6rXv63p/wDG2Kv/2Q==</xapGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xap:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:C8C6C969DB61DB11885DDE2828C3F7EA</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:C9C6C969DB61DB11885DDE2828C3F7EA</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:42992925D861DB11885DDE2828C3F7EA</stRef:instanceID>
+ <stRef:documentID>uuid:3C992925D861DB11885DDE2828C3F7EA</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Keywords>LaTeX, hyperref, PDF, exercises, quizzes</pdf:Keywords>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+% &&end XMP packet marker&&
+[{ai_metadata_stream_123}
+<</Type /Metadata /Subtype /XML>>
+/PUT AI11_PDFMark5
+[/Document
+1 dict begin /Metadata {ai_metadata_stream_123} def
+currentdict end /BDC AI11_PDFMark5
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/page_setup get exec
+Adobe_AGM_Core/capture_currentpagedevice get exec
+Adobe_CoolType_Core/page_setup get exec
+Adobe_AGM_Image/page_setup get exec
+%%EndPageSetup
+Adobe_AGM_Core/AGMCORE_save save ddf
+1 -1 scale 0 -576.004 translate
+[1 0 0 1 0 0 ] concat
+% page clip
+gsave
+newpath
+gsave % PSGState
+0 0 mo
+0 576.004 li
+612 576.004 li
+612 0 li
+cp
+clp
+[1 0 0 1 0 0 ] concat
+611.712 576 mo
+365.634 576 li
+378.176 550.931 386.199 523.232 388.645 493.961 cv
+388.965 493.979 389.255 493.999 389.511 494.019 cv
+389.511 483.687 li
+389.27 483.687 li
+389.382 480.768 389.439 477.831 389.439 474.885 cv
+389.439 349.29 287.019 247.473 160.668 247.473 cv
+98.055 247.473 41.31 272.484 0 313.011 cv
+0 576 li
+0 119.349 li
+611.712 119.349 li
+611.712 576 li
+false sop
+/0
+[/DeviceRGB] /CSA add_res
+level3{
+gsave
+clp
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+/0
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.960784 .960784 .964706 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.847059 .85098 .854902 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.847059 .85098 .854902 ]
+/C1 [1 1 1 ]
+/N 1
+>>
+]
+/Bounds [.00561798 .123596 ]
+/Encode [0 1 0 1 0 1 ]
+>>
+>>/Gradient add_res /0 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+clp
+/0 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~p%@tKo'u5<md9B,lKRNqkN:mej5T%Uhqm2EgY1?5f\"j/f\"m1g"G'3g=k97g=tB:gY:K<gt^]?gtgfB
+h;-oDhVR,Ghr!>Khr!AMi8EPOiSibSiSieUio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tjikND$kkih6o
+kih9ql07HslK[["lKdd%lg*m'm-O**m-X3-mHs</mdBN2n*f`6n*fc8nF5r:naZ/>naZ2@o()ACoCMSF
+oCV\Io^qeKp%A"Np%J+Qp@e7Tp\4FVq"XXZq"X[\q>'j^qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p%@tKo'u5<md9E.lg!`ukN:mej5T%Vi8<DIgtUQ9g"G'3g"G*5g=k97gY:K;gY:N=gt^]?h;-oCh;-rE
+hVR,Ghr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6p
+l07Hsl0@R!lK[^$lg*m&m-O**m-O-,mHs<.mdBN2mdBQ4n*f`6nF5r:nF5u<naZ/>o()ABo()DDoCMSF
+o^qeJo_%nMp%A"Op@e4Rp@n=Up\4FWq"XXZq"aa]q>'j_qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p@e1OoCDG@n*]W2m-Es$ki_*ijQ#7ZiS`VMh;$c=g=k97g=k<9gY:K;gt^]?gt^`Ah;-oChVR,GhVR/I
+hr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hs
+l0@R!lK[[#lg*m&lg4!)m-O*+mHs<.mI'E1mdBN3n*f`6n*fc8nF5r:naZ/>naZ2@o()ABoCMSFoCMVH
+o^qeJp%A"Np%A%Pp@e4Rp\4FVp\4IXq"XXZq>'j^q>'m`qYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /0 /Gradient get_res exec grestore
+}if
+newpath
+gsave % PSGState
+365.634 576 mo
+0 576 li
+0 313.011 li
+41.31 272.484 98.055 247.473 160.668 247.473 cv
+287.019 247.473 389.439 349.29 389.439 474.885 cv
+389.439 477.831 389.382 480.768 389.27 483.687 cv
+366.552 483.687 li
+314.052 354.948 li
+304.018 304.401 239.391 265.401 161.154 265.401 cv
+161.154 265.401 li
+161.154 265.401 li
+75.969 265.401 6.903 311.643 6.903 368.685 cv
+6.903 368.685 li
+6.903 368.685 li
+6.903 368.685 li
+6.903 425.736 75.969 471.978 161.154 471.978 cv
+188.328 471.978 213.862 467.272 236.035 459.013 cv
+228.303 477.918 li
+226.611 481.77 226.611 482.247 219.843 482.967 cv
+213.804 483.687 212.841 483.687 207.522 483.687 cv
+203.166 483.687 li
+203.166 494.019 li
+209.457 493.542 223.947 493.542 230.967 493.542 cv
+237.492 493.542 255.132 493.542 260.694 494.019 cv
+260.694 483.687 li
+255.375 483.687 246.186 483.687 239.418 481.041 cv
+240.147 478.881 240.147 478.404 240.633 477.441 cv
+250.746 452.78 li
+255.031 450.729 259.149 448.537 263.091 446.211 cv
+318.213 446.211 li
+333.441 483.687 li
+310.716 483.687 li
+310.716 494.019 li
+318.456 493.542 341.901 493.542 351.081 493.542 cv
+358.484 493.542 381.412 493.542 388.645 493.961 cv
+386.199 523.232 378.176 550.931 365.634 576 cv
+313.857 435.879 mo
+278.312 435.879 li
+288.464 427.949 296.848 418.98 303.064 409.238 cv
+313.857 435.879 li
+clp
+34.56 246.72 mo
+34.56 313.92 li
+107.04 313.92 li
+107.04 246.72 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[72.48 0 0 67.2 34.56 262.084 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 151
+/Height 140
+/ImageMatrix[151 0 0 -140 0 140 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 151 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'S$SK'S$SK'S$SK'VplPNpfcX6YB'W9`4'OQuH'K'S$Shs7*'a6L>'K'Schm-92frp#4'K'U_J[Hb3c
+c0KuIL?ng'K'MagQKs.g^$E]'V<Zq'K'S$So]q+oK'LbKZKo'eb3FTDM<as'K'VplPNmbb_!8i'W9`4'
+K'IsQpZd_'hs7*'K'KQ)eE`Iem-92fK'ML`Sa4Se[H`A/T'GG'L?ng'K'IsQe`s='^$E]'K'IsQK'N!n
+K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'LYH[HY-ac0BoGL?ea%K'D[eQKj(e
+^$<W%V<Qk%K'IsQo]h%ml04Z%K'Ko3b3>Vaip)-\K'MjjPNg`aX6P<%W9W.%OQlB%K'IsQhs.$%K'BK'
+eEWCcm-0,dK'DF^Sa+Mc[HW;-T'>A%L?ea%K'@mOe`j7%^$<W%K'A9Zp?I7po]h%mK'C\IZKf!cb3=NB
+M<Xm%K'MjjPNd\`_!/c%W9W.%K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'Dpl
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+o]^tlK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'DplK'@mOK'@mOK'@mOK'@mOK'@mOW9N(#OQc<#K'@mOhs$s#a6:2#K'AWdm-'&brof(#K'CSF[HP'_
+c09iEL?\[#K';UcQKa"c^$3Q#V<He#K'@mOo]^tkl0+T#K'Bi1b35P_iou'ZK'DdhPN^Z_X6G6#W9N(#
+K'7gMpZRS#hs$s#K'9E%eEN=am-'&bK';@\Sa"Ga[HN5+T'5;#L?\[#K'7gMe`a1#^$3Q#K'83Xp?@1n
+o]^tkK':VGZK\pab34H@M<Og#K'DdhPN[V^_!&]#W9N(#K'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7sQ
+rTAdqmH9f!K'9o3`oj2]hWTRTK';jjK'2C]Rco@e\`h3!U$(G!K'7gMnE?)!f]T=!K'9/sgZO[]oB:ei
+K';+UV!#e]]]at2Qg!f!K'3-rL$4-PcKM\![cbp!K'7sQrTAdqK'1\IY3<R_`ohs:NT^$!K';jjK'.aK
+dH@h!\`h3!K'/!RqWNOpnE?)!K'0r4_s"&_gZO1OK'2mkN9K0_V!!?mYNOF!Qg!f!K'.aKk3&<!cKM\!
+K'/`gjlhH_rTAdqK'1\IY3<R_`ohs:K'.aKo]LhhK'.aK\`_,tU#t@tK'.aKnE6"tf]K6tK'0)qgZFU[
+oB1_gK'2%SUuo_[]]Xn0Qfm_tK'*'pL$+'NcKDUt[cYitK'.mOrT8^omH0_tK'0i1`oa,[hWKLRK'2dh
+K')=[Rcf:c\`_,tU#t@tK'.aKnE6"tK''l2_rmu]gZF+MK')giN9B*]Uum9kYNF?tQfm_tK'%[Ik2r5t
+cKDUtK'&Zejl_B]rT8^oK'(VGY33L]`o_m8NTTrtK'2dhK'%[IdH7at\`_,tK'%pPqWEInnE6"tK''l2
+_rmu]gZF+MK'%[Ihr^`ra5strK'&E^m,`i\roJjrK'(A@[H4jYc/sW?L?AHrK&uC]QKEe]^#m>rV<-Rr
+K'%[Io]Cbel/eArK''W+b2o>YioYjTK')RbPNCHYX6,#rW92jrOQH)rK'%[Ihr^`ra5strK'&E^J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+105.6 246.72 mo
+105.6 281.28 li
+284.16 281.28 li
+284.16 246.72 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[178.56 0 0 34.56 105.6 294.724 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 372
+/Height 72
+/ImageMatrix[372 0 0 -72 0 72 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'Tr4bNa]EK'L2;_Wug>K'S$SK'S$Se*F7'K'IsQ
+h!1g'K'S$Sjm.NaK'S?\q!*IrK'JTcn*>SkK'S$SK'S$SVX*('K'IsQYNjX'K'S$SK'S$SK'U8=_Wla<
+K'LMD\a+k5K'S$SK'S$Sh!:m'K'IsQjm%H`K'S$SK'S$SPj@f'K'IsQSa,A'K'S$SK'S$SK'TW+eEVYN
+K'IsQK'IsQ_<So'K'S$Sb3QV'K'IsQK'IsQK'M.VVsAs#K'VOaK'IsQK'IsQK'JTcn*>SkK'Sunk3@Q`
+K'IsQK'IsQYNjX'K'S$S\Eh?'K'IsQK'IsQK'LMD\a+k5K'UnOYj-i*K'IsQK'IsQjm%H`K'S?\q!*Ir
+K'IsQK'IsQSa,A'K'S$SVX*('K'IsQK'IsQK'Kl2bNjcGK'U8=_Wla<K'IsQK'IsQK'IsQK'IsQK'IsQ
+jm%H_K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQ
+K'MI_K'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'Kl2bNXWCK'C,9_Wla<K'IsQK'IsQe*=1%
+K'@mOh!(a%K'IsQjm%H_K'J9Zq!!CpK'ANan*5MiK'IsQK'IsQVX!"%K'@mOYNaR%K'IsQK'IsQK'L2;
+_Wc[:K'CGB\a"e3K'IsQK'IsQh!1g%K'@mOjlqB^K'IsQK'IsQPj7`%K'@mOSa#;%K'IsQK'IsQK'KQ)
+eEMSLK'@mOK'@mO_<Ji%K'IsQb3HP%K'@mOK'@mOK'D(TVs8m!K'MI_K'@mOK'@mOK'ANan*5MiK'Jol
+k37K^K'@mOK'@mOYNaR%K'IsQ\E_9%K'@mOK'@mOK'CGB\a"e3K'LhMYj$c(K'@mOK'@mOjlqB^K'J9Z
+q!!CpK'@mOK'@mOSa#;%K'IsQVX!"%K'@mOK'@mOK'Bf0bNa]EK'L2;_Wc[:K'@mOK'@mOK'@mOK'@mO
+K'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'DC]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOjlqB]K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'DC]K'7gMMs0s#K'@mOK'@mOK'Aijk3.E\K'9)qh<BOUK'@mOK'@mO\EV3#
+K'7gM_<Ac#K'@mOK'@mOK'CbKYip]&K';"RVs/ftK'DC]K'@mOMs:$#K'7gMPj%T#K'@mOK'@mOK'B/s
+h<9ISK'9E%eEMSLK'@mOK'@mO_<HI~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+-.480001 279.84 mo
+-.480001 576.48 li
+36 576.48 li
+36 279.84 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.48 0 0 296.64 -.480001 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 76
+/Height 618
+/ImageMatrix[76 0 0 -618 0 618 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 76 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+[HPp#SE]5#cfhb#[cu'#l0+T#d-7t%s65."lKP_?jlqK`roglUbNYY`jQM?^rTUlWb35M^j6>%WYir[^
+am&3WQKZi^[H[SPK';Xd[HZZ6M<Og#]]mK#UZgY#f'0=#^$*K#nEH/#fBBX,pum=nK'7gMK'9)qK'7gM
+cfhe"!9f$ul0,P<k3.K^s6$lSbikY^jlb%SZKSg^bNJ3SR-;u^[HIMPK';Rb[HHT6LZn[!]'%3!U$1M!
+eE=%!]BI?!U?CM!e`a1!]][?!n*$#!f&sI)q<*@mnE74Chrfp\puoHU`TO)\hWWVUX677\`9?dU[HFs\
+cKOKUS*/,\[HIVRK'2C][HQc9K'.aKK'1PE[H@JOK'2I_[H?Q5L?JNt\`V&tT]b@te)mmt]'%2tmH0_t
+eE=7%qr`RomcV"?iTH'\qW>HQa605\i9&VQXlmC\`ocdQPNUQ\XQI7Z`TQdSP31EZ[HI;HK')Xd[HE/(
+kiT;9kN7EZ!9^fRc/tSZk3(+SZf\aZbie9SRHDoZ[HIPOK')C][HHW5L?AHt\`_,tK'(PE[H7>KK')I_
+[H6E1M!"Tr]B.,rU?:Fre`Esr]]R8rn)]erf&jC%q<!:knE..?hr]jZpuT6O`TF#ZhW<DOX6.1Z`9$RO
+[H=mZcK49OS*&&Z[,naXc0"9QRcVoX[H@MNK&u:Z[H?T4L#r<r\E:urTB5.rdcRgr\`Lurm,jYre)e""
+r8iOlmH(b<ioQ!XqrYNQaQ9/XiTA\QY3!=Xa6)jQ[H-9-MWOZp^#[2pUugLpfAs$p^?*>pn`5kpf]BO%
+pZ7"go&[:?K&u4X[H-N4KB3*o[cG]pS`T"pd,_Op\)kiplK"ApdH.dsroJanlfFMpdc@gtrT&Rkm,YS9
+j5c!Vr8kNOalK/VioS\OYN3=VaQ;jOQ/pKV[H78GK&lC][H6?-MWFTp^#d8pUu^FpfB'*p^?!8pn`@1=
+hW3>M[H7/C^Z38nVW>/FcK(MVkMsnK[,e[Vc/\'KRcMiV[H%;JK&l4X[H$B0L#i6n\DtcnTB,(ndc7Un
+\`Conm,OGne)[psr8`IjmGt\8ioGpVqr<:gmc1_9iT#dTqW,<Ma5`rTi8iJMXlI+T`oQXMPN19T[H.,C
+K&cC][H-3)N8sZn^Z<>nVW5)FcJtGTkN'tM[,\UTc/e-M[Gp?/d,VOps5LNIbiA!K[H-H/dGhIl\Dtcl
+lf+;ldc7aprSrLim,PM5j5YpTr8P<IalB)Tio8JIYN*7TaPuXIQ/gET[Gq&CK&c=[[Gp-)MW=Nl^#I&l
+UuU@lMrONl^>m2lV;g@lf]0$l^Z*2lo&I.;[GoKlki8/lcf2@m!9/Uil/K,2k2M'Rs5UTKbi55Rjl=bK
+ZJrCRbN%pK[Gg3+dc.[prSb<Gb2VdI[H$<+e)@^or8YBKal2XGQK$ER[Gh#BK&Z4X[Gg*(M;nBj]]$oj
+UZ14jf&<aj^#I&jnDTSjfAa3spu6nbn`$t8hVsLRpYimG`8[ZR[GfEjSDr_jKAcgi[c5QjS`/_jd,MCj
+\)GQjlJe5jdG_Lmro&Iflf#82jPbjPrSkBIb2K#Pj5SPIYi31Pal;^IQJp?P[Gq)A]AUchmbtS5iS`8E
+[GguA]]-uin)1V4i8W>I[G^l>^#?ujnD^k6hr0LPpu&mE`SmZPhVd&EX5UhP`8L4E[GeOPcJ[pES)M]P
+[GV&DK&PtQ[G^3+K]2sh\)>KhT&JehdGV=h\DbWhTA\ehdc%Ih\_tWhm,=;he)7Xmr8<1bmGPD2io#XN
+qr,0GaP`fNiSi>GY2HtNa5QLGPi1-N[Ggr=^#-ifnDL_5hr!&C[G^i=^>[&gn_^b4hVm,G[GU`:^Ym&h
+o&7"6[G]?hki&r,kMV!N!8k6Bc/>/Nk24PCZf&=Nbhq^CRGcKN[GUuAK&GtQ[GU''L>`$f\_kQfT]"kf
+e).Cf]&:]fmGF5feDROf]AL]fmbjAfe_ddmqVQn^n)(P2i89FLq;AsE`o!TLhr*,EXP^bL`Sg:EP2FpL
+[G^f9^YZodo&$k5[GK3dkhif+kMFPA[GLuB[c#Eel/&i*k2=VE[GLr@\)5EflJT),jknJC[G_&@\DGEd
+lef,.jPJ>AZ/<+Lb22LAQf$9L[GLi=K&>tQ[GKp#Lu8*d]ACWdU>Oqde_[Id]\gcdn(s;df&*Ud^#$cd
+nDBGdfA<pmptgVZn_U\2hVO4JpYWaC`87BJ[GT9dSDNGdcel+d[bf9dl/.rdd,)1fs4t0?bhhXA[GU*%
+dG;4ernk6CbMDL?[GL!%dbhIgrSG*Ab2;RC[GBm"e)%Lir8"s?aklFA[GU!"eD7Ohqqo$CaPH:?[GKm"
+e_ddjqVHh\n(tJ.i80@Jq;&a?`nmNJhqco?XPU\J`SL(?P2=jJ[GCT6K&6(T[G?Gkkh_fbceZ"c!8W7_
+l.rc(k1t^Hs5(6Abh_U@!8b0?jPJ;@\)%)@rnY0Aakl@?\)%)@jPA>AZekZ9^>-]`n(k>,!8lhlg"`pi
+pti[?s51rRo\?b.hVQi?s51KEo\I==_qsq?rnkEEg"kE=ZekZ<qV9'F^>8M=ZekW;i8!5FZeb3/_VY4J
+`n^FGZea6ih;8%d^te>5a5+Dbptkl)_;*JpiSF:c^>8S@pY<sI\D@)=pYN[@pYNdB_;4_=p>3U@p>4uf
+h;#?mp"f])_VOnAc.r'KZeb<2k2"hKp"mXBnD2%=o\RgJpYGJu`SC">jkShMZeb60rnPTMn_MCDqqSO6
+oA8Q`j4s.[`n]q:aPHFDb2!!On(l%>dG<j=n_V=An(mosbhT\`rS@##aP?4>inW_PZeb--qqKNQZePQ:
+[,(3-iS3\QZeX^!cJ@sGbhN'N\D59`l.tdac.h44dbM1bs5*8%c.g:omG,&(mG@WmfA!XeqVAa=m,$UR
+n_:D*i8)o=m,$(Cp>!C;l.sP=le^"Cs4k$;cJ@X=lJBnBjkS2;[+t`<lJBqCb1u:;Zeam&s4c#WZeYQ9
+lJ9eAkM>7Smb>)'k2$$le(j*Ae(a]R]A2N(jP91Yjk\D?hqZc;jk\>>qVCMoeD%psnD**\dbNp>r7foZ
+inW&<p>!C;jPAhMo\8?[e_Aj6g"bWDf%]fOmbHCJ^teS;in`2?i8"1`h:o9ko\JulfA#3<i7n%]ZeXNq
+q:jf]hqZi<nD(t;iSEDFr7\L3e_K';i8*,@m+]V9]A35;i8*/AdG*^9ZeY!)o%i'SgY:E9ZeY?3khY%J
+^t\M9ZeXEn!8?8_ZeP--_;*l&k1]UaZeO0ggYCW@hV.GQ`S8,^p>"HZhV-N7hqPKmo%iWfhqGZrqV/@3
+gYMh^j4^iombGh;gYLoDrn=^5f\HDZj4i5Ai7dJNb1kS(inOFdf\GH>ceIR9fA,9<lJ1g_iS(]os4c/\
+hqQc<qV(2fZeO^!n(cjUf%f9=s4c,ZinDW2khF\Dj4`SKnD!!WZePN8fA,E?e(aZOm+Sf#jkTC]jP&&:
+jP'Lc\_GWhpY,&hdbEj:iS2i9eD03>[+ag"b1kD#kLm2qd+dX9e(j->kM"27[bLi:dbO'>bhD:7ZeOa"
+lJ1UVZe>E6[+j$arn6YkZeFNqceHk&l.Q!g\D#-\l.aV@lIk.Me(V._rnPuXlIj53mFno$jP9.Xle/Vu
+qV/U9ceSENn_(8&i7lc9ceRj>pY*@8`S9k9cJ7d>gtLE7ZeP<2f%fWF_V4S7bhMF:h:qGRmFei"p"S*Q
+le9P:pt>AoZeF0gn_<B`bM2I<n_1n7b1l[Ep=d[Dmb-4Go%NNbaP-"7b1l@;iS*MLmb+u$qqKHOn(Gb8
+!86kpZeFBml.b[[a4g"8ptEC7akQjKo%D%:nCcXOf@n=#o%<Tf^tHWZn_2(=o%;[Lm+DBmn_(8&p=n$M
+o@V"7!8@D)p"?\*gtV2Mo@V%8s4["ro@h%7a4pOEq:NX=s4[%sf\5-7`nU.<n(H=Grn?qr`S(=HqqCbt
+`nU.<e_0KGrn?ts`7b4Gn_3Nfe_BcL`S(4DqUt_u`S1@Hn_2ULn([Nf`S(4Do@`Qcf\6A[n_1t:q:P]!
+`7b+Co\%^Io@j2uo%M(;!8R;#lIjtGr7^er`S1=GptGW!`S1CJp=RaFp=]Ato\%4;rnI%um+^7Ks4mA$
+`S(.BpY#T"`S1:Fo@hXIo\9E$pXmI<qqC_r`S1:Fp"A'Qm+VEmpXmL=qV(Yro%MUIr7gqu`S17E!8.,"
+`S(+Ap=\*Pmb7Tnp=[F=r7h#!n(H=GqV(Yr`nL=Es4R2#`nL=Ept4-Mo%Eimpt3U>q:bSrn(QCIqqLr!
+`S((@rn./$`S((@pY"*Nn_3lpq:N^?ptGPrm+L.HptGJq`nL:DrRh,%`S(%?qUj3Kp"B,opt<X?qV1r"
+kh+bEp=];p`nC+?r7V&%`nL7Cr7B6Hq:PAnqUig@pY,Dqle:.Jq:ki!`n9t;qq/m@pY,Grd+\3Iq:kl"
+`n9q:qq1)bi7[hXq:WdAptPc!rn,?Fo\',oc.VsHp=f>q`nL4BrR^,_j4O"Wr7K!Ap=fAr!8>KIpY5]!
+ak6UFo@a&o`nC%=qUt#biS+%\rn#0Bo@a&orRo?Hp"K8qbhDsJpY5]!`n9n9rRg,_jk9:[qq9!Cp=oW!
+q:O!Fo%EuoaP$UHo\02q`nL.@s4>9Co%Euodb4<Ho\02qa4g4@s4?Mfhq7JPrRf0Do@a2trRo3Ep"KJu
+cIhsFn_*oo`nBt;r7UDigtMGU!8#6Cn_*rp!8,<Eo@j,qdG"?Ko\0Ata4Tn7rn-Gfi7[\TrRo3Eo\0H!
+f\"<unCdioc.VsHo%O,r`nBq:jOiMFnCdioa4^":s4IA)ak?4<b1Q^Gn(I`na4^":s4HGdj4WtVa4Tk6
+r7K6Gn(@]nb1ZaHn_2%9n(H^Qk1K.U!8,?FnCmclcIhR<aOoq6!8,?FnCljQlIWApmb%Tmqq96InCl%:
+rn+[3c.V=6n(Pt:j4Mc3Ze5?4nCl(;ak5q3Ze=g$pt+$IZe560\Cp<(hUh5JZe49jdb4'Bbh)[C]@cK'
+aP$"8cI`*JZe3^Zin<bRbh)+3bh0DXrRpSlc.C7nk1I#nmFqTlce#PV!8+X2mFp[Rl.<;pkLn,5m+Tb:
+rn+[3c.V:5m+Tb:jOhi3Ze=^!cI^4klI`Jsle;9ge(:tZrRn[5le:@Mmanetj4Vi5le9\:qUiC3l.P%J
+mF^[Vce%+-e_'*=cIi!Hn(H(>k1JVDn^k,"kh5d`f[o9<d+A$E^"DQ%hq.GNk1J&4h:U?3kh4D8o[gn1
+_q=P4kLn;7g=P*2Ze5!)o%DLCj4D]1Ze,92kh4G9ak,k1Ze4Ho!7oZNZe,0.\Cfrsk18tO[+F<idb*^8
+eCOHI]@Y-Vm+CIReCNO/e^q.[r7UDheCMUjn(4r!jk9U`f[dF]pt373jk8\Fo@C8"hUpE3jk828p"-t1
+`7XS3jk828gXk-1Ze5'+mb-.A_:S;1[+OHmqUXHQ[+Fs&^t@`$i7@YRZe*p`g=YK>f%0BC_q2]Vo[r6X
+f%/I)h:LZ=eCX9Dn^uFD^"<&2iRl]4iRmnUiRZo<f@KBA`n02%f@Jj2f@K`K][u,pkLK1SZe"!bf%8m5
+g"#cH^Xg?TnCQXOg""j.g"*O^pXnc`g"!pio[^A#i7S%Zgsrd_o[gn1i7R,@pXQV$g=P'1i7Qc6n^bV/
+^t851i7Qc6f@Jd/Ze+j%mF^.C^"2r/[+F3fqpjWT[+=`u`7No!iRRhUZe!^ZhUgZ;gXY]Ba4@oTpt+EU
+gXXd(iRY?enC[6_gXWjcqpr+*hq7_SjOLTfmFTG2hUp]8rmeC,db!L1hUpT5lIO/0gt131hUpW6o@Cb/
+_UnA1hUpW6g"+p/Ze+p'l.FeA^Xi)/gt192gt2SVhUU?2gstrG_q*Vpjja.VZdm[Yh:CB5hULuD`mqcR
+pt"3OhUL'*i753cnCR$YhUK-eqpi%(gXlAQj4(HdmFK>/gXkH7rm\:)e(3L/gXk?4lIF&-\^pZ/gXk?4
+d+.4-Ze"Nqn(6IH[akB-Ze!m_q:+TWZdn?lbLYD!hpf!_d+7=0g=P63kLIi-[atK0g=P63c.2%.Ze"Bm
+o%2dKf@Aa.Ze"a"kh"bB][cf-Ze!j^!7]uWZdnQr`7EYok1':XZdmXXhU^E4i7./Ea47iRpt"0Ni7-6+
+iRP9cnCR!Xi7,<fqpi()g"62PjOCNdmFLXThUU90j4+(Xf%&^.dFI:-f[f'2kg[i+\(1H-f[f'2cID"+
+[+4HmmagCH[+#**[+3dZqU=]XZde3hc.1Fsim[qW[FELPkLJ28im[#=d+#DPf@Js1bLGh,Zdn6in^c^K
+[+,**[aj!\pXAKX[++0ed+-b!j3t?ama]>-f@K-6rR8+&eCEL-f@K!2ldX&+]%-Z-f@K!2dF@4+ZdnKp
+lIP"E\((B+Zdm[YrmU#YZde<kajo"ojO4+XZddCQj42c4j4!5Abga,PrRKNNj3u<'k1$`fldkISj3tBb
+!7\@*f@KiJl-lugkgdo-f@K!2s4"I+cIM(-f@K'3j3uE)Zd]!*f%&m1aj]S)Zde-fnC?XKZd\m&\(&sY
+psSTYZd[sadF?^sjjO"S]$ndNldXJ8jjN)9eC2mriRHE.jjNGCb1!oNqpa0HjjMN)jO:HbmFCIOjjLTd
+rmS4'e^a]JkL-]clI<u+e^`d0Zd[:NjOD`1jjN>@c-s,Nrm]KKjjME&kL6celIG7Oj3tEcs4"C*f@KlK
+kgQlfl.*u-f@K!2!7\C*cdh.-f@K!2k1%]+[FP<-f@Jp1cIM(-[+=Non(6OJ[+,0,[+<m]q:+ZYZdn9j
+c.:P!iRInX[FNRRk185;hppo@c.9>Ts4>uWhpp!&kLR#ll.GRZhpp?0h:Asbo@W9ZhpoEkpXZ_'g=QDV
+hU]'co%:h3gtCi@psue'g">*4gtCN7nCPV1^Y&84gtCH6gXuMWhUf-eo%E?^gXj0lpXlh*hV.q[hq,3e
+o%Cq6hV.#Aq:Dt*f\,*6hV-Z8n_*<_g"=$lpY"EWg"=p0hV#6ho@r]fg"=!kpXuq-i7n+\i7PBhn_1q8
+i7m2Cpt=QYf@ed0hV-oBf@fZI`7hu\p=nT^f@ea/hV,?ko%`cjf@dgjptE+0inX:^hqI&De_9NI`7s>-
+e_7@ar7nj<jPB"Qn(P,&inVu;jk\J@q:iO9aP?.;jk\D?j4s[he_@Fcr8$Yoe(_pumG,&(kMH3mf%[Od
+qq\g=kMG:SnCt;)iSDu=kMFVAqVCModG2dumG6s^dG3[9eD7IfrSR#"dG2atmbP5+l/2Boe_TEFce\HS
+]&)]/iSEtYkMFP@i82u?l/0eBqVJj@aPZ@Alep(Ei83#@Zet]=nDMOIlJLLUmbY>.leqQpe_]TKbhi3R
+]&2l4hVR_XZesd#e)9WPbhi0Q]AMu5aPcLFcJSTXm,6%Dm,.m$khtIYmbu=Gm,.m$bMV[E!8l)[r8@#%
+b2;RD!8lttj5B@arntoWnDaK*bhqdF!8l&ZrS[,&rntoWnDXH*k2>=Ymbn0'al)UGrntoWnDXH*bi&HX
+n)49(aPcOGrnutuj5KLe!8klUn)=9(!9))ZnDaB)cf4i]o&B`-aPcOGrnuqtj5KOfr8GcWo&K`-s5D,Z
+n`'Q+bi/NZn`'K*aPugOrSZhsjPfXgrSYfVn`'K*!92,[oAff-bi/Q[n`'K*aPugOqVp`!iT'UlrSYfV
+n`'H)!92/\oAf],cK"f^p#Q#/al;pPqr-\sjPodkq;TNVp#Q#/s5M2\o],i-bi8T\o],c,alE'Tqr-Yr
+jPoglq;TNVp#Po.!9;2^pZ;;2bMrN\o],c,aQ*!TpZ(JuioKjqq;TKUp>l&/s5V8^p>ku.cK+l`puV>2
+aQ*!Tq;TKUp>ku.f];S`puV;1alE*UpZ(f)f];hhp#O3UqW7e;q;TKUpZ2&.f];VapuV20aQ<9\p>b](
+f];kip>a6Tq;qY;p>j?WqW@M3fAuM`q;q>1aQ30Yo]5T)fB)nlp>a6Tq;qV:pZ0EWqr[J2g?.kdrTEn7
+aQ30Yo]5Q(f]E"mo&[sTrTF.?puKNXqr[P3fB)Sbqr[J2aQEHaoAoH'g#`+noAn$Tqr[h<pZ9KYrTEe5
+fB)Sbr9!S3aQEHanE0?*f'!(sn`@jSroa1?pZ9KYro`e5g#qhe!9it7aQEKbn`B<'f]N1rn)h^S!9j:@
+puTTZro`h5fB2Ydro`b4aQEQen`B9&g#i:sn)h^S!9j7Ap#jH\n)i9cnE99&ZfgrDfBDYbaQN?\pZAjG
+g$%timcMURmcO'&_ro2+pZD85Zfg$*gZZlGm,uOTm-!EmdHJg=m-"<1cfj`Yalr'Sbj"KWiooXjm,t_=
+rTV\nlfZCRlfb_?jm)-rl0-CVl0/*1\*;6(roi_4c0=KVj6=tUcg'cYr9;Yol0-7Rlfla\kih'kdcn+'
+s6J/"k3:7Xr9<P3[-Hc=mH`p!d-BcXrT^lWdd-epm-2m^k3:pkdH]0Gk3;g/\E_9'l0HjcjQbgln*B'"
+Zg7YXf'MG^e*HhplftkCjm;L'j6G+Zj6HU/\*MT2q!.52Zg6`>cg99NiTpL0f^.S_bO"K[fBqM^jm;R)
+i9St\hsAt^i9Tjukj76n]^5F[f^7V_ea22[ZgI>Ol0dEpf^7hfq<YHTg@#"-hsB%`h<aXu`U2CIjm;g0
+g$RV^f'V>]g[<h`na>`2g[2`Cp?pc*g[3b`rU&M0ZgRDQm-iZqh!X4iq!GHVh=(:/hsK4eg?nCt`9uLN
+ipQR/hXB+bf^IVai:,CenaGo7f^?KBp@$r/fC%PbqX35.Zg[MTn*nrshs]Lkq!PKWiUH[2hsTCjfC&.s
+`:)[ShsU:-i:#7bfC.PaipbOenF,o9f'^6?p[@,2f'_Jbp[6u-Zg[GRo'h/~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+211.68 279.84 mo
+211.68 313.92 li
+354.72 313.92 li
+354.72 279.84 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[143.04 0 0 34.08 211.68 262.084 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 298
+/Height 71
+/ImageMatrix[298 0 0 -71 0 71 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 298 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'7gMe`a1#K'@mOK'@mOr99"#K':SFZg!)+K'@mOK'E$oN9GlWbNQJ#K'@mOK'@mOo');#K':5<^$1.5
+K'@mOK'D[eQKWqa_<?L8K'@mOK'B9!g?=.PK'<-rLZsETK'@mOV!6e#K'7gMK'7gMbNQJ#K'AoljQM3Z
+K'7gMK':5<^$1.5Rd')#K'7gMK'7gM_<?L8K'ChMY3:K$K'7gMK'<-rLZsETd-7n#K'7gMK'7gMpZRS#
+K'CJC\EJP.K'7gMK';dhOm.J^`p(2#K'7gMK'7gMmHBl#K'C,9K'7gMK'7gMWT`(#K'@mOr99"#K'7gM
+K'9#ohs#aWK'E$oN9GlWK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gM_<?L7K'7gMK'7gMK'7gMK'7gM
+K'7gMV!-_!K'.aKpZIM!K'7gMK'8ijjQD-XK'2^fOm%D\K'7gMRcs#!K'.aKmH9f!K':&7K'7gMe`a1!
+K'0,rg?=.PK'7gMK':SFZfcr'V!$Y!K'7gMK'7gMbNQJ!K'/chjQM3ZK'7gMK':5<^#t"1Rcir!K'7gM
+K'7gM_<?L6K'1\IY3:K$K'7gMK'<-rLZa9Pd-%b!K'7gMK'7gMpZRS!K'.aKK'/chjQM3ZK';dhOlq>Z
+K'.aKRcir!K'7gMmHBl!K'0u5K'.aKe`X+!K'92tg?4(NK'.aKK'1MDZfm#)V!-_!K'.aKK'.aKbNHD!
+K'8ijjQD-XK'.aKK'1/:^$((3Rcs#!K'.aKK'.aK_<6F6K':bKY31E"K'.aKK'3'pLZj?Rd-.h!K'.aK
+K'.aKpZIM!K':DA\EAJ,K'.aKK'2^fOm%D\`ot,!K'.aKK'.aKK'.aK_<6F5K'.aKK'.aKK'.aKr9&jt
+K'(GBZfcr'K'.aKK'2mkN95`SbN?=tK'.aKK'.aKo&l.tK'()8^#t"1K'.aKK'2OaQKEe]_<-@4K'.aK
+K'0,rg?+"LK'*!nLZa9PK'.aKV!$XtK'%[IpZ@FtK'.aKK'/chjQ;'VK')XdOlq>ZK'.aKRciqtK'%[I
+mH0_tK'0u5K'.aKe`X*tK''&pg?4(NK'.aKK'1MDZfZl%UupRtK'.aKK'.aKbNHCtK'%[IK'%[Io&c(t
+K'1/:^#jq/K'%[IK')I_QKNk__<6F4K'%[IK''&pg?4(NK'3'pLZX3NK'%[IUupRtK'.aKpZILtK'%[I
+K'&]fjQD-XK'2^fOlh8XK'%[IRc`ktK'.aKmH9etK''o3K'%[Ie`O$tK'0,rg?+"LK'%[IK'(GBZfcr'
+V!$XtK'%[IK'%[IbN?=tK'/chjQ;'VK'%[IK'()8^#t"1RciqtK'%[IK'%[I_<-@3K'(VGY2t8sWTDjr
+K'%[IK'%[Id,q[rK&rfihr]OQK'%[IK'(8=\E/>(TB5.rK'%[IK'%[I`oatrK&rH_l/mT[K'%[IK''o3
+K&qUGe`EsrK'%[IK'%[Ir8rdrK&tA@ZfZl%K'%[IK')giN9,ZQbN67rK'%[IK'%[Io&c(rK&t#6^#jq/
+K'%[IK')I_QK<_[_<$:2K'%[IK''&pg?!qJK&uplLZX3NK'%[IUum1~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+282.72 312.48 mo
+282.72 576.48 li
+354.72 576.48 li
+354.72 312.48 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[72 0 0 264 282.72 -.476071 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 150
+/Height 550
+/ImageMatrix[150 0 0 -550 0 550 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 150 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K&u:ZRHB+`]]R8rV<-RrK'%[Ip?%@rhrUZrK''?#dcHqZl/mT[K')C]R,rq]^#d8rVWQ^rK&qUGpZ7@r
+i9$frK&s<"dH6q\kiIEXK&u@\Qfci\Y2t8sVrc^rOQM/VK&tJCYi`U\a5qp7NofrrK')dhNTGcRaQ:%r
+Z0'KrK&qXH!9SmqlfOSrK&s]-`oa/\h;s7MK&uagN99'\UZBPX]&eP*S)rkpK]N0pK&qUGe`Esp^?!8p
+K&r*UK&l4XRH9%^]]I2pV<$LpK&qUGp>q:phrLTpK&s9!dc?kXl/dNYK&u=[R,lcXYN:AtVWHXpO6#rp
+K&qUGi8p`palL%pK&rK`ki@EXs5ejoK&tPEY2k2qVrZXpOQD)TK&kDAYiWOZa5hj5No]lpK&u^fNT>]P
+aQ0tpZ/sEpK&hRF!9JgolfFMpK&jW+`oX)Zh;j1KK&l[eN90!ZUZ@$fZK0EpS)rkpK&hOEm,XMpe`Esp
+K&iijguXXZK&c.VRH2iXYiWOZa5a#VhW0:LK&lXdNT8pVUu[-gZ/j?nRcEYnK&hOElf=GneDmanK&ifi
+h;aRVo]1VbK&kkNUZ9JV]&\J(S)ienK]E*nK&hOEe`<mn^>m2nK&i$SK&c.VRH/t\]]@,nV;pFnK&hOE
+p>h4nhrCNnK&j2tdc5r>KAusmK&l7YR,`eY^#R,nVW?RnK&_ICpZ%4ni8gZnK&a/sdH$eXki79TK&c4X
+QfQ]XY2b,oVrQRnOQ;#RK&b>?YiNIXa5_d3NoTfnK&lXdNT5WNaQ'nnZ/j?nK&_LD!9Aamlf=GmeDd[l
+^#R,nVW?RmO5fflK&cUcN9&pXUZ0DT]&SD&S)`_lK]<$lK&_ICe`3gl^>d,lK&_sQK&Z(TRH&nZ]]7&l
+V;g@lK&_ICp>_.lhr:HlK&a,rdc-_Tl/RBUK&c1WR,ZWTYN(5pVW6LlO5fflK&_ICi8^Tlal9nlK&`?\
+ki.3RK&Z.VQfHWVY2Y&mVrHLlOQ1rPK&Y8=YiECVa5V^1NoK`lK&cRbNT,QLaPshlYiF3lRc4>-lJdHU
+!98[kki8/leDgJfZJrRW`oEcQio6$Yr8[V4K&ZOa!9B."g#K*lal<0W_;_c[roDShS)a2$o\kJ^s5X":
+LuRd\r8aC.e`68\]]$T`pZ'TZVrIR6j5Z6]o&>ejlJ_ErV;ft`q;f'G]]8M@f\r[coAf2sNoK`ls5Sdl
+j5Q`jhr4.dZf9'co&ImPSDr_jRc3brqVm.e!9<V0P2b$OY2Rmhmc21D^#JJ?g#A%Op#1tjo],c-MW4Bi
+m,Of!a5Xbjal2RGd,M@jlf70fK&ZgiL>i0mlf4Alm,I9iYN!(ObMg1oki:OZVrHq#p#;(mj5Q`jlJ^mc
+[,TQok2XYESDr_jV;^Lqqr3Xqp#GQ%PN(-PY2S9si8V`7aPl1>g#A%Op#2@ul/MErNo9uuio?`la5Xbj
+eD]6Ce)A"!i8a"[K&ZgiOl>rlki/)jpYjuhYN!+Pb2LJ$g>_)MZJjX"p#:S_n`#els5MblWT!4&gZ-!,
+X5_dj^>[]'n):2'guJFpP2b$OY2S[)e`+R,e)As>g#A(Po\lY*hW":hR,R_uj5Zflp>XEW^Yn#-dc/a7
+aPk\0kMic+dc(/`T&Akml/J2k!9;ViY2\d,c/Hn)eDS^5i8MB.e)U)[VW-Fjn)9tuo]"WbW8[L0dGqn!
+i8Vo<g>L*2c/S0MZJj3jrSiRjio-Zjs5M;_[c-T3bMpe*S)NSh^>R/nr8FR4gu@e^U>a,N^#826al:_,
+e)AF.ki%-Ps5Bm6hW!h[V;_+,e)IUj\DbWhhr)N6hr2Z8`o?^NK&Q7YWo3.$h;Y?k!92#X^#?$Nf\k9;
+`8^.B^#?ujs5J^jj5I,uo]"3V[,Lc<_W&btS`/_hal'nlrSY!>dGj]UP2Y!NYMfH>^Z!,hm,5\=f\qqN
+oAI@@`SpUNYi+<rj5R6#]A^ihlJT;5hr)uA^#J\CK&Q=[Zf'^!gu5Ttp#='P]A]mNf&5HD\Dci5aPa\i
+K&PkN[G^<.cf):i!91WMaPifNj5AGF[c.)@^#6oioA[.9h;HlB]&3/=_Vr>hpY`O?f&>QGZ/G62aks\g
+qVf!CdGj<J[c-H.al'hhs5C?Dcf"0J[Gp6*e`![h^>HogmGY\8gu@#H\DaRJf&,cMYi4m*e)7Rlro(NK
+a5H+<^u+#-dc%mtp#3OAaP``Lj58bOY2T-5aPa\ho\kkhg#0a)l/BV?^Yf+NY2RphPMkrfeDIIgrSbTN
+`o6(=S`%`M`8C4G\)GQhpY`(1j5>[MrSP`S]&E/;_r/r$g#9j,!9*2#^Ym,hs5C!:g#25TW8[7(e_pGc
+Z/GE8a5=kpj5Iu8gu6K9`Sg^RVr6LjlJDU$Vr@:+e)15cZ/PH9`o-aQc/@C8b2<*TjP\#8b2<3Xpu/L:
+dbsiWqVeC2mGHgYqVeL5rntuWrSkTNlJ]hBpu0uccf!%)pu1f%\DYTg!93q9WSuamleqNrWSmX1eDL#Z
+\`!#9c/8BWc/IL;b2DsOl/9G:cJS<R!8sp9f\cG\pu8=4m,6g[o\m%4qr#fXo\mjKjP\AApYsrdd,E4,
+o&9?$[G]Ehs5EV/X5N*sm,.KqX5Wm4_Vi8fm,-:Kn_r$VfAP'6o]#,o_r8o!mGP)'le^p`nDUG+!8l8_
+oA[LCmbt_7h;?W;e_]`Qn_h(<e)0iXrSjp;gYguIXl&p1hqmbZ\D[&<eDKcTbi.O>\_uc1`8B2'lf%m%
+YMdsg!93J,Xl8L%dGV=frSQ8alJ]b@kht%LmGcjYeD[pqptrR<g"uA[p>N.3iSXCem,G/+p#*dH^YeP<
+g>;#OeDT*>f\blNleo_>f\boNr8=d9gYVthki&`'mGI9fk2EW(rnuGdio&)=j58YKjl,1Vcf!L6jl-!m
+\DZ&tiS^oso\Slij5IK*qV^)bj5J;Aj5AYKhr*bVaPYk2io0jo[,B]rp#5>tYi+[$p>=`bYi"?piSh`5
+mGQdWiSiPLf&5?@h;J"a]\hW'l/DErYi+?p!9)nqYi,-1legLU^#/M?i838IeDK-?i83>Ll/9\AhV[/I
+s5:0>iSO4bkhr`'le_Bmh;PWs!8l_lg#1'2khkCVg#1lIdGNs?gu7tb]\q`*khu!hZJX^!s5;VhZJYH6
+m,$LU^#8SAiSW8Ff\bH@jPJMHn))(@jPJ\Ns5C6@inr>FZJYT:lJC+M`8C%@jkeYKg#1WCinr;EoA@@@
+k2+tQpu&I8k2,dij5I?&mbd`qe)7jqqVUGle)8[3j59"Uf&>cLcJZ+fs510>lJ:^_lJT&,kM?3tf&<sn
+qqnsAb22I@lJ9kGhr!#BkhahJoAIIC_Van@[GL6*o\eQ`[,:K3pYOBX]&<GCZJX<khVRVTcf"0IakuC?
+dbt2a[,B9fjPRB%mG7g#d,;:g!8d)!d,E((mbkA-jkeDAmbQ.Gq;8jBm,$OVo\m49l/0V?]&*AAn(l4G
+cJRjCm,$%Hj5ADEZ/5Q<\)-T0hVdh[[GUB.p#4T_[G^c9]\gcdnD<Zjb2D%3gY_GUb2DjJ`8C">dbj`T
+[bgQ1l/:LX[bpQ1!8tuW]&3JDn(u%@eDB6Bo%h@El/0eDnD;4D!8k9CnD<!Ykhii*oA0&se)7^mqVLu'
+`o+npn_`im_r'G0fA?,T`SgII_Van?dGX]U\)6`4khk.P\)-c5s5:oT^#/_Eo%q=CeDK?Eo%q4?mbZ+C
+p"dUFs5:BDoA89\khrr-oA7:?_qt(Cp>*OAg>:]Cp>*UDn))7Eo\RXGq;8^=p>+T_inq9&p>,E"c/?+h
+s5*J+^>I;ol/)0j^>J,1dba`S^u5.J^#/M>dbjEK\DI#:l/1%K\DI#:!8tZN_r(1Fp>3I>h;6rDq;&^@
+o\RRDq;''Kq;Ad?pYO``hqu!$q;(]#aPXVds5*S-^#78plJJc$m+otCr7nm@\_d2=dGXBL\_l<$d,)=h
+rS7G1]AL]do%s9"]\qT&h;>Blq;&mCrnPKMo\[49r8$/di8D-&qVJX:cJ@jCs4k*@j5/GFr8"sBpYWmG
+^u"M9]&!DAhV[#D]&*DAp#*gI^>JkGXkqggi8"Cg[GUK1bMN6S]AW\H\_kZgiSM0%l/0bC\_[DDh;Gg$
+bMVgHXPW0seD7Lhr8,3Fs4t]Qn_h"9g"t68]\W5;^u*&dptc#,[G]]pj59jms51-=o\IXF]&3>@]&(il
+inq?(rnm%uaPOVds510?d,+-GZ/=a$e_^8^ZJN=O!8tlSm,,J4!8u\je_e$rr84g:f%oWIrnt*>le^+I
+rnt-?!8kKHqqoZTk2*o0rSZ\mdGM[prS[M/]&1Wdp>5W&Zej`uhqe4gZetN6aPQjQ^u+eA^>AYBgYUW?
+_VP"Eo%q7?_VG4Mr8=p=e_]WKpYW@7n(lLLpYWO<r8,<HqV]WUkMO)3p>>)jc/-@op>>o,[bf9bpYGZ'
+Zesd!i84.a[,1`:akcXI`np1@`811GgY^`B_VXqBp"mL@`SLROp><76g>2,Op>E=8n(uUOo&%.;q;0-I
+o&%sRinh]2p#,&kcJQOrn(tJ.i8!VQn_^b2p"e*Qo\dF?q;8I6g>1Q?b1uLDn(u.Ba5-FHs5:<Bd,*d=
+[b^<*hq[\X[bf*]o&.[Jm,,))kM=M@bM;OCr8,'BakZsTo&-q5h;6]=[b^c7eD0HK_qt%Bb2)RFfAGND
+Yho$._qiSmo\]K%\),WjpYG;r[bp?+a54JbrS>`Rleg(GkhaM=mGR*`e).Cd!8b6AcJ8HWm,,;/iSEkV
+m,5A1p>3C;akcIBceRdBh;6oCc/%^Do&%IEbMM@;\D??'lJ1U\\DI,=e(s<Ia5?IFY286qf%n^.kMQ'k
+_;<Jnp#,N$\DPopf\X0poA&6Yk23r1qVKQSk24bHj5/,<inj4]akbD#l/2Hs\DGTg!8lqr\DHB(leURW
+\D7/?eD0-BbhhdEd,!d?j5/DEd,![;rS>0Ce(jTQnDCe5gYMV[j57E(o%i6[i82E.p>+6RinrGGiSN#=
+ins7^b21S&khc*k\_Yfks5)_k\_ZQ+m+gRW\_dABe_T*=dG=*De_K$<khX_De_K*?rSG9Fe(rj:]%uc/
+lJ14P^"r\Df%f0?dba6FeD8p:m+p"DfA,6>s5(?CfA-&VlJK20i8++_gYTQuq:sl_gYU*/o%hpQh;@,H
+h;6]<g>;Y]_qiu#l/)!f]A;,p!8lVi]ADo1_;2u`qV9i[g"t?:jk\VFgu%GSd,)+bqVAd=gtVJXjkdW*
+jP9LbgY]X"pt`=5ceRsDgtUH;jPAMFg>(E>ptisG^YS;5]\M>ts5)Gc]A;u3m+g:O^Y\qGX52RdiS<;E
+f&#oPbh_(0gu&(f]\_>te(q[lp"Scde_\:$pta`\fAG<=j5-imp>!^DhqR#EpYNR=h;%\\inqE*k2"&5
+^"`VCi7l`;dbX9Gh;$T=k2+_HXPNp4^"hQ#l/(^^^"qQ#!8lAb]\`58\_YE`o\AE[db`j:hqd2FeDKlS
+b20\boA.+8iS4"]hVPs%l.l$ge).jqrnX^4f%fKEinMi:leU%Gi7u`:!8bEFi8!PPk2!`+j4jUjdGDRm
+p>##icece"p"eT^bh_=7gt^rEcJJ?Pa5,_0gtqYZ^>7c'bMBnfqqLDjcJHe$o%i<\cJIU;gYLlEbME-P
+_VF5,hVRbY^>7f(p"nBY^>823p>!gH`8(7FjkIr6gYClFjkJ#9nD2FHj4r)=pt`[>k1f.ViSD6'k1]mm
+bhg(iqV:DlaPG8!n(d'[aPH(8f\GWDbMN0Q_qjD/h;.GR^>.o+o\J'R^>/85pY3jI_qk7HjkRo4h;%&G
+kM+&5o\@[GkM+D@q;/mBbhV%0^YA&-s4tcP^YJeBm+]V<d,"3IW8-aoeD'<C`SJ;al.b"MmG>S5kM3u1
+^tSkDle9>6e_KKGl.a88lJ:%IXk`j0^YA,/hVIAN^YJ,/p"n-R^YSM:[bT-^o\8`d_qj>-hq[MO`SU@F
+b2'V`n(b_5mFpg\gYKX"le;Er`nnJds4jX0g"Y`FmFoG5mbH:HleBG9s5(QI`SBM/^t\;2o\IgK^teY<
+pY3UBb2)gJVqgFhgtV8N_;4tCa5$%9dGFKO^tmDnfA+0rn(Rft_VN&`!8Qtr_VWl"leSJoo%VOGn(Pb:
+qq]'Cmb?ORk2*o0m+f8/a4pLGnCkV4gt_&Imb>S7nD2LJZJ>0/^t\D5hVI/H^teD5p"mpL^tne@Yh[^^
+n([Bd^"qo-g>)/O^"r_D_qa_8!8Z,Zl.j,0o%N?ae_S$rnCms!^>6c`r7pers4t?ChqR2Go%Lb4o\@aI
+nCtt=pYE[@nD!rui8!/D_;"S8!8dD)aPF\fqqLl"!8bBEdbO?In_=#u^"hr.fA#oNrS>3C!8PEFo@j6$
+e(s?G_;+S8r8$bqdG2Rmo\0?$rnY9CakQXGo\0?%]\VH"jP9=\qq\s@ptO!Ho\02ubM;^E_V=_:rncPg
+hVH'(o%X&t^"gidp=o8oqq\s@j4iJGp"KB$^"rJ=b1uUCqVBHPnD(n8p"K8ujkSPE_V=b;r8.;+`8/;c
+rnI/$pY<I:gY1oGpY#Au^>/23e(aTMqqf0FrnYEGo\9)ph:prD_V4e<ptbMrc.p1jp=]N'qqf'CbM;mJ
+o\9&o^>%i)h:hYWpYER=r7f9HpY,K#c/%pG_VFh=o\A`df%\'qq:YMurnP?F_V=h=q;/jAfA,`Jp"T,o
+^>&85dG"ELp>*^CqV9!CpY,E!g>1lH_VFk>oA'&ob1jeeqUto)pYEU>cJ/$HptGK!^YRr*i8"%\o%_"7
+s4YHGqUtMsdbO9G_qXt?pYP&gg"jR$p=o,m^Y@8lnCmcmo\I7:l.atIq:bQ!^>8eD`n^=Cn_DaNl.a,0
+qq:Ssm+g+G_qY"@p"mI>`7t@JpY52m^Y@]#jP'Obo%h(9p"RgIqV(SuaPHXI_qb%An(d!Yh:oj$r7UVr
+q:s'H_qY%A!8dD*^YR8lo\B5rn(b\4m+U+GrRp_s^YH`]qqCYueD9KI_qb(BmbI<ddG)RmrRpi!rS>9E
+a4pRIqqCVt^tmf$khQ!gmG,M3ptF!HrRpYqbhVmH_qY+Cn(m$ZhV?$'r7^MmrS,<G_qP+Cs5!5$^tdDn
+n_<uqn(ke7lJ(%Ir7^Mm_qY1F`7k4DmbQONl.j53r7^Spn(c@H`7t4DleK>2f\5]Gs4Qeq_;+G4fA$8X
+mG5_9rnPEGrS$PlhV7,G`7k7ElJ2'ec.g1js4R)$q;&jAbM2mJrS$Pl_;"&)i7\1alJ051qqB0G!86_p
+d+n3I_qY1El.kRYf\=?u!86Vl_:uo^!SQ;qh8.mug[<hqg?@>/g[NqIg&TgigrS7IgVheGg$@JLgudD1
+g]#phg\BLFg;_h<h"BI=gWnOIg?RM1guI/Kg]-!hgVV\Dfu_q1gsk*IgVhh1h<E_Kgr.tIg?@;igVV[b
+g&Kjlgqhb!g?dPXh8.n8gXb*Zg>q#3gA'CBg#h)JgZ.&-g?@Acgs4]ngAosfgVV\%g$78Pgqqh<g=+d=
+h9+OKgr8"Jg>grLg>:Q)g#_#cgWA3ig@a:nh87sngXk2sg?[GLg#Ur*gAosKg?.5Bh!Nmng[a(Hg<&%4
+h##mEgW/"Jh<3V2gtUT,gVV\=g!n^8gs+UIgW8+1h;[5Kgnid)g;_jhg%=(ggr%mpg@s=^h8A%2gV;L]
+g&TjLg#Cf?gZmP8g>q)Xgst2_g\BO@g<81LguI2-gYUZNg>h#,h"0:,gX+[Hg<81.gu[;JgWA10h>5pK
+grS7,gV_b*g$78Kgr%nAg=+d8h9XmLgnicjg=k9)g#(QbgVqpig@a:hh8J*tgX=iog@*_Pg#(T)g]#sN
+g>C]AgZR>7g>(HWg<SEsg$.;cgr.sjg&Tpcgr.t+g?[JJgVhhBg!n^3gsXsJgW\C.h!*SJgW\C-g]-$H
+g<SCDgZ[D1g=Y*Qg"kH%g[3_Qg=tB(gAK[Mg"Y9>g?%&6g"kHVgX+^!g?@;_gVhglg&Kg^gVhh,g$IDI
+gr.tCg8s#[g$[P@f\5*Hg=b3+g"bB$gWeI(g;Vb/f]q,BgVhhFg!eX/gt(6KgSEQng!n^'f\YB\gVhgm
+g%F.`gr.t#g<83hg%<qSf\"s'gA0ILg"P6@gZ7+agAT^Gg!eU<g[Nt9g<nRRgtUW&gZ@/(g;V_Ff[SR*
+gY(<Jg<nU,h!WqLgT0'(g;Vaof_!qZgVqn$g%X1Qgr.t;g9]M[g%O+Kf[eg=g>Uc6g">*VgW\E]g?mV5
+g!n[SgXt9"g?7/Ug">*!g\fd(g=t<Hg!n[)g[X"Jg=+a1h#,sHgX4a(g;Vb3f]q,>gVqmqg"5$5g[*[i
+g@a.Hg""a3g\BOBg=+aJgu@,/gYCN'g;_h?f\b?2gX4aJg=4g,gudALgS<KAg"+g?g[*\6g=4dUgt1?#
+gZ[A'g;qtIg"+g)gYLTKg=4g+h"'4MgTK9'g;_gsf_!qVgVqn(g%X1Mgr8%?g9B;[g%3nKf[AO=g>:Q6
+g!ngVgWA3]g?I>2g"4mVgXOutg?RAXg!\Wpg==m'g>CTIg"4m)g[s4Jg=Fs4g\9IAg=Fs'g;_h7f]q,8
+g<81Ig"=s)gYgfKg=Fs'gA0FIg"=s6g@Et;g"=sMgYLW(g>U`Yg!ABlg%s@Yf[&:&g%!bJf[/C>g=t>[
+g&'IBf\>$Bg?.,/g"G!XgX4cqg?mS%g!/1Gf\>$'g>^fIg"G$)g\9FKg9]K%fuD\!fC[eNg;hn,f_=%E
+gW%tCfrE`Yf^IJIf?N%;g"G'4f[8IRgW%s^g#Ui+f\G*Yg<\Kmg$dS[fZr6ogA]g"g#^lHf\G*&gA9LJ
+g"P*6g[j1?g=Y*$fuMb:fBUu3g<SCIg"Y0)gZ.#Kg7m:"fZDe%fA>6Mg;_h#f_+"PgW/%/ftQ.[f`0R\
+f?;n%g$[PJfZi1>g=b2[g%a7@f\P0Dg>go-g"Y-ZgWnQng@3e%g!JCHf\P0%g?.)Jg"b6(g\]^Lg:#]$
+fuMb%fC[eKg;hn/f_=%BgW/%Ffr*NYf^.8If?2h;g"4p4f[8IOgW/$ag#:W)f\Y6[g<83kg%!_]fZW$o
+gABTtg$%)Hf\b<&gAT^Jg"k<9g[Nt<g=t<$fuMb=fBUu0g<nUJg"k<(gZI5Lg7d3?f\b<;g?dP6g"k<R
+gXb-#g?.)#fuVh'f>u\%g$IDJfZ;e=g""d3f[AIGfuMb'fBM#Ig;hn'fDsXIg;hn=f^%20g!eUHf\kB$
+g$75Hf\kB&gAfjJg"tB;g$782f\kBRg!eWpf]q)_f>lUdg&K^_fDsUCf\tHGfAbB#g%O(If\kB/g@s=B
+g"tB]g$75FfZ;\(f)OFDfuVh=fBh,0g<nUJg#(H^fu;V1fA5'<f#?=_f\tH;g?[J6g#(H^fu;UafD=(`
+f#67mf^mbSf>cP1g"tE>f`'RHf_jCCfAkE^g>CTHfuVh)fCdkGg;qt4f_3tsfu;UffDX=]ec=FCg#:TI
+f\tH%g@j4Jg#1N^g""aFfZ;\)f)OIig"b9$f](K_g;_jfg%O(af_sLCf[naFfAtN_g;Vb4f\G-=f>cME
+g;qt*f_sL^f]Cc,fAtN_g@j4HfuVh4fD!n9g;qt*f_sLBf]1TGfAtN^g;_h@f[8@2f)XRRg@a1@g#1N\
+g$RGGfZ;\*f)OG(g;_gef_="af)XREg=4gKg#:T]fuD\4fA"p<f)FCEg&B[Gf]1Q`gYLTJg;qt+f_jFA
+fZ;\Bf':icg;Vatf^[VSfDjUFg?mSKg#:T\g!/1GfZ;\+f)==^g#^o.f]1T`g\9FKg;qt6f_3tpfuD[i
+fDF1]f)==Bg#L`If]1T`gVqnBg!SL3f_a@Sf^IJ6fB(T^g?mSHfu_n,f)XS*gW%sgg%a4cf_a@@f\4sH
+fB(T]g;_h7f\5!=fDaOHgA]gIg#CZ\g#UfGfZDb,f)47tg!89lf^@AcfDaOEg</+Kg#CZ\fuD\+fAtQG
+f)47Ag%s@If]:Z`gXOsKg;qt,f_X:if\"itfB1ZagATaGfuVhAfBh,dg;hmuf^d\UfD4+?f^RMGfB1Z[
+g!/1HfZ;\,f)+1\g#^o/f]:ZYfZ2Ubf)O:cebRn<f\G*HfB1Z]g;_h9f\+p<fD!qFfCmh<f'(Z[g#grG
+fZDb-f)+1ug!&-jf^RMdfD!q;f@&7Ff'(Z[fuD\-fAkKFf)"+@g&0LIf]C`Zf\G*Ef?)V-ebIhgf[e]r
+fB:]bgABUEfuVhCfB_&^fZ2V"f'LuPebIh<f^dYGfB:`]g<J=Ifu_n.fCmk\fAP9%f'1`[g&9RGfZDb8
+f([blg;_gkf_jC`fCmk;fBCfEf'1`[fuD\Df?Dk0f)"+Qg$dV9f]C`Yf^m_Ef?)V.ec4>!fuD[dfDO4d
+f(n%?g"G$Jf]C`YfZ)P8f%/F:eb@bCf_O1AfB:`\g>prJfuVh.fCde:f?)SDe`t]ZfuMb$fBq2Qf(n%?
+g%*eIf]LfYf[JIFf?)V.eb@b\f\kE'fBCf]gAT^Ifu_n:fCmhhfZ2Umf([b[eb@b:f]h#HfBCf\g;hnG
+fZ`"1fCdeQfBUu/f':fZg%<qHfZDb/ec=G"g;hmgf_j@efCde9fAG0Ff':fZfuMb;f@JR;f(dtFg%j=C
+f]LfXf]q)Ff?)V/eb7\rfZDdffCIMef(dt>g!A=Jf]LfXfZ2V/f&5-Eeb7\:f`0RHfBCf\g=k6Jfu_n/
+fC[_gf@/?nf':fcg%a7@fZDbDf'Lu_g;hn#f^IJUfC[_9fCd_Ff':fZg!JCHfZDb/f([n\g#C],f]UlY
+fZ2Ucf':fYfuVh&fBh,Qf([n=g%<qJf]UlYf[SOFf?)V/eb.V\f\Y9&fBLl\gAfjJfu_n;fCmhffZ;[o
+f(R\[eb.V9f]q)HfBLlZfuMaefBLlXf\kBFf?)V0eaqGff?r3lf'Cidg%O+>fZDbFf'CoWf>uP%e`kWN
+eFV>5fD!kFf'ClZg!\OHfZDb0f(%AZf%\cuea1fXfDsREf?)V:eb@VefuManfD*t^f(%A4f'V#Dea:lX
+fZ;YEf?)V0eb.VOf^%23fBLlVfD*qDf#cJ0eGn1ofZ2Ucec=7eeb%P9f\P0HfBLlVf>lJ;e^E"8eFV>A
+fCdb;f'ClYg$./IfZDb0f(%A4f$)\Dea:lWfZ;\'f'1cOeb%P9f_3qHfBLlVf@SUDf#cJ0eFM8ZfA,!"
+f'ClZf`9^GfZMh<f(R\bf>lIoeaq>YeFM85fBh)Ff'ClYfuVeGfZMh1f'q;Of&kQ*ea:lWf_F(Gf?)V0
+eH":qfuMaffDjFff'q;4f&G6Dea:lWfZ;\=f$i49eb%PDf_*n=fBUrVfC%5Ef#cJ0eF_DnfZ2Udf(ISf
+eb%P8f[JIHfBUrVf>uP1e_SdCeFM86fDjIFf'ClYg"tBHfZDb1f'q;ef$N!iea:ldf_!h:f?2YEea1iY
+fuMb%fBh,Sf'q;4f(deDea:lWf[SOFf?2\1eb%PZf\b?'fBUrVf>lIeec++deFM84fAbBFf'LrYfuVh?
+f@/@:f'q;Df'q85ea:lWf^7;Ff?)V1eb.VqfuVgffCd_gf'q;3f%AOEea:lWfZ2V2f%npDeaqJ9fDsRG
+fBUrVfAkHDf#lP1eFM8ef?i-kf'Loeg%<t=fZD_Ff'CoVf>lJ&e`bQNeFD24fD*qFf'LrYg!n[IfZDb1
+f'q;Zf%S]tea:lYf`'OEf?)V;eb@VcfuVgpfD!n^f'q;3f'_)Eea:lVfZMhGf?)V1eaqJOf]q,2f@SUN
+e]lXeeF1ldfCIP6f#uSDea:lVfZ;\&f':iQeaD#/ebdkCeF1lUf@JODf#lP1eFD2XfA5'#f'LrTf#Q=e
+eGRhbe*tu0f&YBEea:lVfZ;\?f$W(8eaD#BeaCu1eF1lUfC.;Df#cJ1eFhJmfZ;[df([_geaD#/e_8OC
+eF1lUf>lJ2e_AXBeFD27fDaCDf'LrTf&bHBe]QD1e*tucf$;jgeaCoef^d\9f?2YEf'LrTf#Q>&eE59L
+e*tu0f)!qDeaCrWf[e[Gf?)V1eaD#Xe_&EpeF1lYfDX=Af#cJ;eG%J_fZ;[pf(IV\eaD#/eaV)CeF1lU
+f?;bDf#cJ1eFD2MfBCi.f'LrTf)+"Be]QD1e,S%jf>lIcec41feFD24fAP6Ff'LrTf#Q><eBl_6e*tu?
+f(.D7ea:lVf^.5Gf?)V1eaD#/e^)bCeF1lUf>lJ'e`YKMeFD24fD4"Ff'LrTf%S[Be]QD1e*tuXf%JWs
+ea:lZf_sIDf?)V<eb7P_f>lIpeaq>YeFD24fBq/Ff'LrYfu_kHfZDb1f'q;Of&bK*ea:lVf_O.Gf?)V1
+eH":pfuVgff)XCff'q;3f&P<Eea:lVfZ;\>f$`.9eaqJDf_*n=fBUrVfC%5Df#lP1eF_DnfZ2Ucf(RYg
+eaqJ8f[JIHfBUrXfZ2V1f&#!EeaqJ8fZDb1f(IbQg$ID6f]^rXf_="Ff?)V1ec4=qfuVgffDjFgf(Ib<
+g"b6Jf]^rXfZ2V<f$i4:eaqJCf_3t>fBUr[g?@5Kfu_n1fCIS7f?;_Ff'ClYfuMb'fBUuQf(Ib<g%F"J
+f]^rZg!n[HfZDb1f(Ib^g#(K)f]^r]g]-!Mg<&%<f_3tifuMapfCmh]f(Ib<g$./Jf]^r]gW8+Jg!&.3
+f_!kSf]h&1fBUr[g@a.Kfu_n1f)XS#gW8*jg&0Lgf_!k;f\b<HfBUr\g;hn=f[e^=fD"%HgA0IEg#gr\
+g?@5Jfu_n1fD"&!g<83lg$mYgf_O=DgWeINg>pr\g;hn1f](QIfD++@gAT^Lg#gr_gtCHOgWA11g%O.k
+g""ctf]^reg\T[Fg<&%Ff^.8dgrS7&g@EtYg%a=Bg@<kLg#gr^gWnOLg<&%1f_O=`gZ@23g>pr^gW/$i
+g&9Rgf_XCDgY1BNg>prah8nC?gY:KBgA'FLgA'CDg#gr`gu[;NgWA11g&'V&gs4]sg[3_ggA'FCg<eOL
+g#gr`grJ12g?%&Lg&0[Hh"odPgZ$r`gtCHNgWA11g%sLngXt9&g>poeh>Q0Mgr\=Gg?[JhgrJ1&g@<nX
+g&0[Hh!WqPgZ$rdhT=URh9"I1g\T^dgZ7,2g>prbh>,jPgr\=;g@s>#hT+Hogu-r`grS71g?72Mg&0[H
+h"f^PgZ$rdhULBRh9"I1g\fmpgtUW+gZ$reh>Z6Ngr\=Fg?dPmhT+I%h"KO]g\fmKh!EePgYplchT4LQ
+h9"I1gAp-ehWs%?h;6rch8e<mg\BLfgA]sLh:CBRgu-oehoFU>h;@&Fh#6'Ph#6$MgYpldhVd5Rh8nC0
+gAp.)hU:9&h<E_gh#H6Oh9"I0g]--Nh;I)Rgu$l+hY,dTh;6rehULBRh9"I0gZdSPhT4O0g]66RhoXaG
+h<WnshT+I%h"KO\gW/18h;R2GgrSCQhTOd2h>c?hh<Eb;gu$lYhULE(h<3Sfgr\HphYl9gh8eC.h<j%S
+grJ:Dh:CE<gsP$ThoXa0h<<_RhT=U0h#H9ThoXaEh<`t@i6C0Whk8iih;[8Hgr\IPhTap3h;$rXi5sm0
+hT4Qph=TLfgr\I$hYH$_h94a=hrN\JhT=[ThTOd1h;7&UhoXa0h=]^Xi5sm;hY,gKhoO[Qh;@&3i7d)X
+hq?l2iU>^Zi2GQ/hoO[/h<EkYi5jg/h>lN[iQ:$Fhs91Di6C0Whq?l1i8ieWhq?l3iVDEYi7HlBi:,[G
+hq?lYi7[&0hrESfhTk*$i:u3fhot$2ht#[WhTk*Ii8!8BhpLE`ilL)ki8rn=hq6fciR$Q*i9T:ehpCB(
+iRQl3iSi_Zi7?f2iV;?Zi7?f@iq;<PiRQl4iQ0sEhs0+FiQL0Yi7?f4io/k\iRHf3iVDEYi7?fBiq26O
+iRHfYj5/h<in`S3iQ0sPhr!>=imcr[iRHf7j6>R]imQf6iW.uZiRHfMip#IDiRHccj4*,1ioo@eiR-Z+
+iRHf5inr_[iRHf7j7M?]imQfAiq;<QiR?`Wj5At=inWMeiRR#1j72-6imQf[iR?`6j65L^imH`8jSe,_
+j3ZfLj6bmJimH`bj4<83io]4diR[)1j8@oeimd#CipPgRiRHoYin*2;iS<MkjN-B-imd#0ioo@diR[)2
+j8Iudin3AGjRD6'j7M?]imH`AjS@lXj3Q`XjlGOEjOiMdj4EA4j72-din*8:j8.f^in3ARjQ5IIj4EAi
+j3?W0ip#OmjN-B,iW/)oji?HBj6PaWjN-BYimcu@jk&SajNQZ=k3V3bjeq2:jN-B,iq2?pjiHN6j7hTg
+k/cZMjP]+Pjic`ajNQZ;jl5@ajNQZ=k4ducjiZZJjn%TSjNQZajkSt<jPf.cj4re;jn@ccjP&_GjR_HV
+j4re^jkf+AjPK)"k/lc,jkAh;jPo4bj4re;jnRocjPK(Kk4RlXjkT"bjk]%?jPK&!k/cZ+jRq^$kK)f6
+jn@flk/ZTLjPT%Sk/cWajiQT@kM>:dk/cWajPAtljjN84jQYk%kJu`+jT4H+ionGGgZIqdroMtuaQ<*U
+eE#NMdH:2caQ3E_iTTFeioeDFroN)$roVAca5m<^o]PW)a6(b1puMM:iTS>Fk2t^droN)$a6*B_bN8cb
+i9/kWmH2LOs5`2'nE8Hea6*B_ki_d)a6(J)s5a4DjQOYIg#hedrT3,)a6;sSg?8CriTJMKq<#c[s5`2'
+jQGUeaQEH_jQZL(cfiI5qrZr&`ol+=mcOK0j64MGo&eQdrT3/*binrfaQNH_j65Ufj6+JFrT3)'r9);e
+a6*?^p$)#2a6:b1r9*t>jQOVHjlYUcrT3/*a6<B_cKG)ekN^U^oBF<Zq<-o)mHE9faQNE^l0833`otM,
+qW7eCl0?:Qe`cVgq<-o)`oujRgZSFqk3:%PrTM>cqW@#,hs'@haQWE^kNVa)d-/O5qW@G7o]aBZb3/ce
+qW@#,a6DLFl0.p*kNU"Mpug#eqW@&-dcpGha6<<]lg*a!i9JAIp?:c+!9qPga6<<]s6Aq8`p(t9p#u26
+lg)RUkiq$ip?:f,`TbJ-pZLi,h!++gaQWB]m-F3,e`t3>p?:f,`p)":o]Z&4lKZCRlfd0gpZLo/`p*Qg
+aQ`B]lK[6jl067PpZLo/oBOija6E9\p$DPA`p:\1ros.@mH_aVh<F7ip#tf/`Tm*[eEQYin*J<bq<Q)d
+oBGZ.k3Cpj`p*0[mHa`9b3I"2p#lDBnEe-[cg(>koBG]/`TlXNiT^!umd%jWroqSio]Yf2fB_nka6N6[
+md'B-f':<?o]Yr6rTqMha6NTepZ_>;_sH"@na#]0nEe0\n*8Qjo',Z1bNo)l`p3-Zo^1N%k3U.SnETQ1
+q!65k`p3-Zs6T@D`Ttb5qs*b:p$KZ`iToXlnETQ1`U!BccKarana+flna"6\n`f`6kj7*ka6W3Zo'F?]
+c0G/jn`fc7_X-=Kjm2C#q!Q#dq!?AomHaK5dd6Pk`p<*Yp?h,2g[)rGn*9]9rp@_m`pEKdp?VJ?_X,k>
+na#Z/p[,iamH`Kln*9`:_sIHk`pE*Yp[-c&kj6=TmcsQ6oBalk`p<'X!:K^O_X5G2!:9(<q!Grbi9TRl
+mcsZ:_X7$_dd6>dr9qhsq!Q/hlKnB8jR(jl`pE'XqX47JaR."6p?VJ=r9qMjd-^SplKnE9_X6RRhsB[p
+qsM>gs6Rhnlg+N<eaDhm`pN'XqsNn>ea:BClg+T=rU.Pi`p<]km-FW=_X?.FmHs0)r9hDgoBaunlg+Q=
+aR8om`pN$W!:\h5jmU4WkO&9;_X>D1!:9";rpR_lg[4=ol0JE>_XI!^f'__gs6n(tq<l8ikj8?<i9oUm
+`pN!Vp$^/o`pWBap?hnK_X>_:q!I;3s6mhmjmD$okj6.SqsM\rk3W0;e*c\m`U2mUl0m?p`U;mU!:[ts
+`UEZklgDXYfC&.rjmBqRmdAcrjmC(Ws7""rjR1jmkO6CXjmD^/d-nsAn*Tl:`ULt;rpSn8_scRPjmM6t
+_sdBgcL0f]dI?hu`UDjTkj[L!`:)aSs7",!`:*Khm-_padI?huiU=eUl0mHsipOhU!:RqripPUlmIA0b
+i:"\T`UEWjlL)[]eF2tsipOnXl1!Nui:"_U`UDdRhXKh"`UDdRp$pT&`:3*]p@$,n`UMdRamn0UlL<^"
+bOY2nea_Jbddd/'`:2[Ql1*d'`:2[Q!:nD*`:<HglgW'ecg^\uhXAVWk4%<uhXA\Zqshi!h=07jn+"?c
+hXC+,f^ZoLkjS97c18gCrUAb7bOO9Tm-rm#bOP)keaVGadIR8,`:;XPkjdd)`:2UOs7+D)`:3?dm-i6j
+b45B!g[NGWj7)'th=&SXqXD\th='.ioCBiig[NJX`:3BelL3!fc1(Mth!`S[ipl(!g@0U~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+353.28 345.12 mo
+353.28 576.48 li
+390.24 576.48 li
+390.24 345.12 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 231.36 353.28 -.476079 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 482
+/ImageMatrix[77 0 0 -482 0 482 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+[,TElRH*SlbMp%lYiF3lQ/_5la5ahlXQ%jlhW(Hl_rAJlp#D(lg>]L"p>U\`n`$q9hr9LPqW#3JaPrlP
+j5\SJZ/W7Pbi@sJRc;WP[Gq8I[,KBkjl3Z-lf$"F\`3PH[,]ZpiSh0'n)MFJ^#AbFMrNRP[,LW9K&ZF^
+[,Kg"N8jTj^>[&jnD^h7cf+$FS`7iP\DdDFL>q4P[,LH4K&ZUc[,KWrOlGrj_r8DjW8cRjg>T$j^Z*2j
+UuC4jf&Egj]A^ijmGaGjdc%Rmro&Ifl/B#/kM_$O!9(<Ed,CANlf-(H\`'aNeDfHHU>a,N^#JhHMrELN
+[,U]8_Vi8ho\m1:gu-lD[,Lc=^>d,inDL\4cf4*H[,C6.bMftjrSk3Be)?SNmbl.D]]#sNfAPNDV;]>N
+^u4nDNoA^N[,CZ:K&Q7Y[,Bj#M;e<h]AUchT]+qhdbqCh\)GQhl/8#hcJc1hZf'3hjl)fhb2Bhhr8EFh
+iS_*%n)/fUpu&O<f\hkLoARRF_;M6Lgu6rFWo1VL`Sp=FK&GeL[,L<-bMThfrSY'Ae)00B[,CB2a5O\g
+q;8R;fAYTF[,:H4_r/>hp#3:8gYgfD[,L`9^YcufUu:.ff&*Uf]AUcfmGF5fdbqLirnrCdl/8r+kMUsM
+!8t6Ad,:;LlefkB\_s[LeDK6BU>X&L^#/VBMr<FLVVf8J_;OtDO5JXJ[,C]9K&?(T[,B9fRG[;fbM]nf
+Yi!pfio$Nfa5=Pfq;@.fhVY]uo%q:@^u+hB[,B]qg>93op>E^D`8:%@[,9d!f&3plqVSpBaPcID[,0j#
+dbhFirnb-@bhq[B[,C-(cJGtd!8k0Ad,*m@T&7]J\_d8@LYq(J[,19/K&?@\[,0HmOPfZd_VW,dVr-:d
+g"rad^>HodnD8cSk22`dbMKbdrSN@dinh'"mbWQPq;/L9fA;YHo&%@B^tu$HgY^`BWSYDH`8C+BP2=dH
+[,:`:K&5nO[,9p"dbV:ernk3Bbh_O>[,1!'cJQ%c!8Y$=d,3sB[,(')b20\dr84m;eDB0@[,:?.`ne>b
+ptiC8f\PB>[,1E3_V`2co\Hn2gu$fB[,(K5K&6"R[,''bRGR5bbMB\bYhmjbin^<ba54Jbq;$qbhVPWq
+o%nuTp"m(3gYRqHp>(>Vn_LS/hqa.FqVJj@aPENFj5/5@Z/)nFbhhU@Rbc9F[GCo?KAGYF[,1-(b1sP`
+r8"a:eD0$<[,(3-`nnDaptW74f\YH@!8Y'<oA.:>_;=h@!8Y'<gtgZ>[,1i=q:r^>`SL%>[,1f<dbO!?
+!8b->lJB_@rnY3ArS.D0[GB<ginjXi\D7,@nD2.@]\`J@r8"p=rncAbhVJ1fZJG91_qb7J_qk"Arnap9
+iS</BrSG'?rSID,\D>?`n_F'!\_[2?jPA,;]\NGAs4t<Cr8,]Sjk[T)qqgSndbXfW\)$r;^"iD=e_KEE
+qVJL5n_DFFpYEU>!8RG-Z/+-hjkTUd^>/P@oA.1;`8(:Gp>*L=ptji_e_S$rp"fN#`n^@G`ng";^teV=
+jP8SHpYNX?o@s?$_qXh>cJ8'Ip>3R?n_EKcg"Z/T_;+eA!8bKHn_D[LnD!Qj_VFh@gYM#JnD)";o%j,s
+bM;aH`SLLKnD)";o%i<\inX1__;4S8!8GQKn_MFEq:tSu_VOY8lJ(1MnD2(=o%q:?mbH:Gp"Sul`SC%@
+lJ:1MmG,e;p>,T$`n^+@eD9ZNmG,e;n(mNhf%ffP`81:FoA%IBmbQXQmG.3f`SKk8q:j?PmG5k=rn[)"
+ZJ=Hol.bU]aP?1=qqS[9bhE-Pm+oe=m+pdYcJ6Utm+hZsb1u@>cJ7L9bhMI>lJ1@RleT)+qV9?MkhObD
+ptP)iZJ>!)h:q/Kc.hjGpt`41gY;ATkM4A;l.u!e^YI,hpY>;ocJ.U>h;%MTk1n;;k1o7Vk1f+U[bUi:
+ceIU;e(aiUkhXM=j4j+XinEMLd+e!EqVBHPj4i;Aq:aobdG*g>o%`*WinMr9o%`ildG*g>gYDJWiS2l9
+j4sIbg=t`Fd+n?Lm+^%Dj4rYKn_<0]d+mR6!8?#XinW#;qVCJndG3[7l.YOYinW#;jP9gkdbNa7f%U,Y
+jP88>j5'"Ul.k1Nf%T<BqqT]Uj5&2>!8QGcf@o0<n_<0[in`)=leD'df@o0<g=uP[in`)=h:q_YiS*2E
+f%]ZKn_CG)iS+(\hqZf;hq\(_\D,]joA&]ffA#0;jP/#8g"P<<s4c5]hV?B1jkJMCh;%8LnCudSZJ5'+
+k1\SEg=kiIo\?_+hqJ%_g=tB9gt_\Z]A))omb@-`gY1H<iS2c7gtLH9s4Z>`gYC!,khFnHg"Y`Ep"J0U
+g=tB9r7^&]f\>69p>"cbgY:<5n(I6af\>69hq\.bgY:94i7[t]hV6o@g"c)OmG$1Fi7[/Fp"S?Wg"bB;
+rn>uXiRuf:pY+lcf\G<;kM#@XiRuf:i7\1bf\G<;eCslSjk82=i7dMPmG-RQe(X!<r7TWTi7cf<rnHDd
+e(Wg7n([$[i7cc;khGmedb<a7f\?AZiS)l<hqRbVi7d5EeD'EFo\.mOhqQr?p=eT\e(`m9pY=Z]i7lZ5
+p"Aife(`m9e_L&Vk1e8:jk8qRl.b7PdbEs=bhD13e(XlWj4_r9d+[O6jk8&9m+V9hdG)7dq:auadG*a9
+o%W*WZJ+m&p"@[Fk1SMDpY2t,kLoR_g"PWBd+e6I^=qc'hqISRkLn5:hV-K5kh457r7UJjceHOple:RU
+c._C7rnGlUk1\&4!86Yic._C7kM,7Uk1[u2m+;<jbhD=7d+eTTkM")3le(OWinEYMcJ.^>r7]<Hle'_@
+ptG#dc.hI9n(HIKm+BM8o@`olc.hI9f\,iKm+BM8lIkd`gY:rGaP$FBo[q=?le1(Jn_<<^aP#t5pY+-N
+le0M:qV(GmaP#t5ceA9Mm+KS:lItOVhV%>LakH7;rRoBKlIs_?p"AccakH+7mb?UQlIs;3p=T2naP-%7
+fA#rPle9A3n(@3bf@oWFb1l[Ep"IF=n(?CKmb7']aP,Y,d+Rp@a4gOGn_(t:bh;14nCYe8mb.HjcJ%^>
+!8>QJrn6ena4ft7j4`VKmb%To`S'e6!nu>\a4^"8bhDsJn(I`p`nBn7s4Z_jhV%GO`nKq8!nl;]`nBn7
+s4YoSp"Alf`S0h7s4Zkng"GrKs4YHFpXoDr`S0Y2g">`Fo[j)r`nBq8!8I"sf@oQD`n:7Apt,N!`nBq8
+!8H2\mFpp[`Rsk8rS%#!d+S$Cs4bQIrn6_m`n9t9rS$2_kLoIZs4bQIle26hb1QC=rS#BHrn6nqs4bNH
+le0kAn_!Qer7]0Do[s/tmFp:Jle0;1qUb\tr7]0Do[s/tf%TZJle0;1p=K5ro@_XHo[s,s`nL=Cn_(q7
+pXf;rh:_)Hp"95t`nKb3qUj'FpXf;r`nC%;rS,?Gle1=NjOj4YqV'!Cp"92sqqB9Jle0P8qq1YpqV&sB
+p=T;tjP&YJle0;1pt,Ar`nC(<r7fKMqV(5fa4U1=q:b/fh:_MSqqK0Fn_*cla4U1=q:a?Oo@`ljqqK-E
+le1g\f%BfMq:`jApt,T!q:`jApXo2mgXtoGq:GDqa4^4>ptGAneCjTKp=[L=rn%)"ptEdApXo8ph:_,I
+pXo2m`n:.>p=];pc.MmEptEa@pt58ma4U7?p"AEYjOj=\pY*[@pt58ms4GHGqUbDnc.MpGqUbJqa4]b1
+lIXnEr7:Poa4U7?pY*X?le'\<o[j&mo\%:;qq(Pqg=boIlIa//rRUVopXmmGqq(Pqa4^FDmb#S3rRUVo
+i7R8Gqq(Pqa4]b1rR]6ErRUSnb1Q^Gr7CVqa4]b1kL\\Ermp\oa4U=Ap"KDub1Z(4d+A'Ermp\oa4U=A
+p"JT^iS!MKa4L=Ap=]DtaOpFBo\.^GpY"iaaOgFBo%EH`g=ZAUo\.@=o[roja4L@Bo%DXIn_!flo\.@=
+lIba\eCX`Oo%D(9rR_&&p=dU@l.FkEldu0fn_)"9rR^Ypp"@gIlIa20!7h/$n_(t8rn$bqhV%2IlIa//
+!7p\nqq00Grn$bqa4]b1a4C=BnCcpUjOjI`o%M1<lIZ*haO^FCnCc+>qq1o"o%M.;lIbFShU_bYnCbk7
+s4?kr!8>KHlIaV<o[iTca4UFDnCd3]gXuPXmF]M3pY#AqaOpOEn(H=Fo%<uomF]M3mF^INk1B(TaOpOE
+mF_EibLc.6bh)gFn(Gb6!8$VjkL\_FmF]M3mb,\6lIXJ8q:=obak,t6lIb"Hl.=,0o%<ilak,t6e(FBH
+l.=,0m+CgZg=PcGaOp1;p".C<m+C"Cn^m0]aOoe0p=@gGle'A3qUtMoaOob/i7@;Hle'A3mFh6ddb*g9
+bgudGmb#\6mFgFMl.G7Pbgu+4rR]?Hm+KP6!8-Pfbgu(3kL\hIm+KM5ldu-fc.;14d+A3Im+KM5kh#4Q
+iR[;HbLc49rn5EGkh"D:pt"`_bLc+6mF^7Ikh")1o@WijbLc(5f@]`Jkh")1l.GX[g"5QCb1QI?n^l(;
+l.FhDnCR!Zb1Pn/l.5"Jl.F53le)9jbLl"0danBJl.F53lIkITin3GGcIVF9qq00Fkh+G;hUg*)kh,CV
+hUguD^=W&0cdq71gXc&Kkh*2mp=@sKk1@r1p=Suhc.D%-iRRJKk1@r1kh,[^f%9!6dFJ*FmFT\8kLeeG
+mFUFMdFI@1s45WLkLe)3rmp8`dFI@1kgo"LkLe)3kLTU_dadI2dFJ<KkLe)3j4<YKjjiJEd+7O8rRfEI
+j4;i4r70o\d+7@3n(6OMj4;Z/n(7<cd+7@3f[ooMj4;Z/jOa(Uh:C`@ce%d>nCH(=jO`8>o[`0Wce%1-
+qpjBMjO_f1pXnufce%1-jONbMjO_f1k1JtNk1AVDe(*a8qq'6Hjk/)7rR^&[e(*O2nCHUMjk.r3mah'^
+e(*L1g=H)Njk.r3iR[bRhUUZ<dan!Ao[qOBiRZr;p!r*SdamO4pXe-NiRZN/p=J`adamO4i7IMNiRZN/
+j4F7\f%/s8d+A-Fkgn86j4EGEmFL=L[+>9.eCEO/eCFQMk1A&4hpq/El."\CeCEa6r7BEKhpp?.!7]rX
+e^`[2n(-UOhpp<-ldkd\e^`[2f[fuOhUU6-i7@SOiRQr>e(4!<nC?.?i7?c8psnBUe(3C+qpaHOi7?H/
+o@NK`e(3C+jOEhOi7?H/in+(Yg",$1f@9QGlIOM9iRd2BnCHIHf@8a0nC?[OiRcT1lIGRXf@8a0g"$&O
+iRcT1hUV>Limcl:f%'3?o[hUDhUUN5q:+<Qf%&a2pX\3Ph::0-o%*6[f%&a2i7@SPh::0-hq%bVg=>06
+eCO?Dkge>8hq$r?n^ZUMeCNO-s4,cOhq$B/qUar_eCNI+m*tFPhq$B/j4F=_eCNI+f[ToOimu]2i7IAI
+l.4\@f[T*8q:=-Ii7HQ2!7ouVf[Sg0o$ujPi7HN1ldbUWf[Sd/gsu>QhU]$`pse9Ph::0-n(.!Zf@AX*
+j4!ePh::0-hU_SSh::90g=,ZDlIFS;hU^c<o[V^Gg=+j-g!nm0f@BWFjj`#5gst]>nC6=Gf@AX*p!`'P
+gst*-lIPXZf@AU)hp_PQgst*-hU_DNimlc4gXGT@n($+@hU^T7q:43KgXFs.r7'TQhU^</o$lpRgXFs.
+jj`tQhU^</gXH5QgXFs.g!o`Hl.4J:g=5H;n^H:Dg!np1!7ocPg=4m+qUOWVg!nm0ldbCQg=4m+j44"V
+g!nm0f@BlMh:13.gstrEl."S@f@B'6o[MXEgst-.!7]lVf@AU)pXA6Qgst*-ldk^Zf@AU)i7%VQgst*-
+h:DAOiRQZ3gXGWAma^"?h:CQ8psn*JgXFs.rRBZQh:C6/o@3!RgXFs.k1'%Qh:C6/gslARgXFs.g!ocI
+kLS;9f[K9:nC$%?gXFs.o[N$Qf[J[)lI>@RgXFs.h:2DQf[J[)g=5uJimZ]5g!oH=ldO\<g=503q:"-L
+g!n['!7K`Pg=4m+o%!'Vg!n['l-f7Qg=4m+gslDSg=4d(h9u#Hjj`&6gstZ=n^Q4?h9t31r7'KMgst*-
+qU=?Nh9t$,n'g[Qgst*-j4!_Nh9t$,gXH/PhppE0f[KNAl-e;8gXG?9p=7jGf[J^*!7KTNgXFs.p!i*Q
+f[J[)ldYFRgXFs.hUL**gXFs.q:+BQh:C6/n'p^RgXFs.imdbQh:C6/g=6/Oh:(00g!oWEldj_=g=5?8
+o[DUGg!nj/!7eI,g!ocIkLS;9hq.&BnCHCFg!nm0o$umQhq-H1lIGLVg!nm0gXZ8Qhq-H1gsu2Limci9
+f@B<@o%15!hpqPQhq-H1iRmnVhUgW8f@BHDmap%@iRm)?p"/'Of@Ad1rRT]RiRlZ3p=AKZf@Ad1k19(R
+iRkKg!7o`PiRlZ3qUt/edb*L0l.57QiRlZ3j4Vl5i7HN1rn-;aeCWa6lIa52eCWm9qq0EMj4Vo6iRlW2
+j4WkQjk/\Kd+Ra;pt4'Ij4W&:r7L,bd+RF2o@MsQj4Vl5n(RNiZJ"!bpt4W[db*[8o\%%5dFe'Eo@hRE
+kM+bFo\/BZdFdR7pt=?RkM+;9pY"ufdFdR7iS!_RkM*>slIk=Qk1\/7lJ)<mZeEm]rRpAgcJ%O<leCFR
+k1\/7mb@TmcJ%O<eD'fRk1\/7khGU\hV.5L^"`;9c._C9g"Q,Ql.iW"o\/$Ql.jM;p>,Gub1u48h:hDQ
+lJ0S;leV6hf%fKDc.`$Ln_D=BleUFQf%eI'lJ26jdbF-E`n]t:bM2C>iS<\QmG>t@l.l9mcJ.^Ab1m!P
+mG?"AkhP@UjkK.XakZ=@rnYfSs4ltscJ8?Qm+oe=mb[-_j5'ajm+oe=n(n'$akd!PnDDOJr8-YnakZ=@
+leUISs4m,$akm!PoA9E%akd!PmbZILp>,c(nDD@ErS?nun(laSs4m&!akd!PpYYi)akm!PmbZUPo%j?$
+nDD@ErS@&&hV[\Wl/'M;s4m,$qqfZUrS@&&al!-TrSI&$akm!PnDE<`k2-'mo&.XIqqgl#rnbiTrS@#$
+bhi<TrS@&&al!!Pn_`Ndj50^io&.XIqqgu(s5;)Yl/0kEqVM/+oAI^Iqqgu(khtIYq;:f%akusOp>Gr.
+akusOp#49Uq;D)+oAIaJqVLi%mGHaWqVLo(aPcmOqV_5.akusOp#4EYp>G`'pYs9Ql/;*hg#)Y_p#4$N
+ptu)1qVoTTpYb`'f\l>Ypttc'al)sOpYt`%g#;Y_p#4$Nq;220p#4$Nptti*g>VP[p>GW&al)sOpYtl)
+e`$5[q;]TVq;Ll&aPcjNpYt&gm,@Zrq;]TVo\oT)pu0WZp>G`*aPm0Wpu(u.al;sOpu:8kki)6npu9BR
+p>Gf-qVoi\o\oT)b2E?Zp#,],aPujNr8chski:peal2pNqW%S7bMr0Qr8c#\s5W\0qW#]WoATQ+f&H>]
+oATW.aQ)jNqW%,*g#DV^qW#]WpYl)0r8bu[n`'H+g#DM\oATW.alDpNroN\2f];>XaQ!*Uq;M84alDpN
+roMkpnDs&urT)&[n`'N.p>aW^n`'Q0alN?Zp#H#3aQ)gMrT)krlJqEos5h>_n)OB-qW#o^n`'T1aQ3B]
+n`.^Pl/^mbkMu'ks5h>_n)O9+cfOQTs5hDa!9ES.s5hA`mc3?hk2l!k!9M;_mc+B1jQ+JEmc2OQroNM-
+!9M;_mc3Klj5oXgb3&'Ps5h>_mc2[UqW7))bN@=9hrX4calW'Rr8c&`^#etLm,Z:Mm,[Wth<)$)p#Po/
+bNA*Of]VtkZKCH6oB+`glK-:Rp#a$Ol/g^_n`K)tc0*sGf&l5Ybi\c`nE%sY[H@JNl/g4RkN;'nkNK57
+lfS0.cKFBQe*-epZKLE5mcWQlkN:.TmH;OQk2t:Yq<-o&d-0'DhWO%`dHL)_p#jcf^$,4SjQFqSjQH7$
+hW_?0o]Pc-dHKZShs'guZKUB4qWQSqjQG"Vp?96Sj6,Ien`f&se`tuTfBM8XeEQeml0-[_`p)pUiTSeU
+iogC+f'9R*rTNA,eEPrUlg!j%ZK^N8r92_shs&eZrT^iVhs'Upkj%'if^%\bcKa9Nf]iJ%hW`\Ycg'WW
+hW`YWlfn'+g$?-4r9E/'g$@GYp[%#.ZKpoCnES]mh!3Y\p$9?Xh!41jnE\lpg[*e_f'D)Ug?\V#ip,=c
+`p<$XgZmS\iTp=*hX.W8r9N5*h!E_[o'Pi3ZL$]=p$:E"g$@M^rp7)[f^&7tkj6sfhsKRmc0X*KhsK"]
+iU4tXk3^adhsK^qmHig"[dF%\f'M;]f'ND(jR0AAmHj*(i9f(]kO/99e*Z/_eEm8'ipP:_jR;L(`pV=C
+lgFQ9e*Z5bf'_A^e*Z/_oBkN(jR9kOp$U8qj6k[hq!I23d-g#ao^:Q'jmURaoC2GBZL?W;o^:i0d-g)d
+p@#`acgLPrnF+]kkO@BtnF,N.cgKralL*g&kjZ%LrU8)#k3pderU/n=Zg[;LipQ!ucL1,iqs^r\f'`A%
+kO6^al1"01`:)">o'c;@cL0rdf^JM%J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+34.56 410.88 mo
+34.56 576.48 li
+71.52 576.48 li
+71.52 410.88 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 165.6 34.56 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 345
+/ImageMatrix[77 0 0 -345 0 345 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+bh_O?ce\TVZ/4j)lJ:LVl/'Y?mG>k>leg1HrnOd7e_]0>lJKtDmG5e<^#&J>l/0nDe_T*<ZJP62p#"3Q
+^"rD<Z/4^%p>"N[Z/,*0^>A&1hq[n[ZJF?nf&#QHeD0`Q^>6cbmb['_e_K!:f%mXgr86brf%e7#mbP/)
+jkg'qf%dRerSG!>j591XmG,#'jke;>inrDDrS=p<hqmhXkhY.Qg"b]Fc/%:6f\QS`hqm&AcJ@U<hVQl?
+le_9jg>'-mrS?;df\PB?pY=lcZJFp)nD;jSgtpf@p"ecdgYB^&nD2mVgt^`ArS?8aZJGB6iniMHf\PuN
+nD(>*injLfhV?`=hV@t`\D>lqo%`WffA5<=j5&)<g"tWArS?2`hqZE2khXnJinNMKd+kt`!8Z8`inM]4
+kM3B!le_$cj4grrs4jp9f&$D\kM*;tleTY<e_]KDrnFa6eD9$<e_]EBm+fY:]\W><eDB?BeD/s:ZJG-/
+iSN_O^"i>:ZJF<mptk2gZJ>*.^YR>po@runZJ=6kf%nd2khGdc^>-]`mbQ:Il.b%LnD*3^cJ@[=l.tLX
+l.`W$rnPfTkM4MArS?bnZJ=g&in`hRc/%gBrnFa6eD9rVl.jM=leCg^`n\eoo%a#qbh_X?e_KiQm+\i$
+o%i$Um+]Y;p=o>rZJ=3jn_NTeaP?1;oA%.:b2)pKp"ROBmb?LOf\FU)mb@HjdbO9F`8'h:akcL@gtUH8
+ZJ>?5cJA$E`S9h8ZJ=Nsjk]L]ZJ5<4\(o3`r8$qtZJ4KrcJ6Iro@j/t[bK'^k1mu4o\/E]cJ,b^rnPKK
+o\.UFjkI)rmG6IOp"Hk/rS+X5e_T`Np"H_+h;$T:`81.@p"R^F!8R5$`SBn:_qk%?hV7,Gs4m8$ZJ>E7
+a5-LD`nUCFs4m;%ZJ=QthVIq[_;"tEp"TK$`7t@KoA%XIp"fDs_;"qDp=n`bgt_qcp=mF=s5!J(s4bHG
+rS7,$ceS-Is5!D'_;,(Hq:b#dgY;Y]pY3O>rn[G*rnG9Ern[D(d+e0HqqUr#_VG+GpY5)jf%g5[qV&d?
+qqV2)rS#*BqqUu$e_KQIrS@>(_V=qBqV(Ale_BrUptN[@rS7J0qqAm@qV:u%f%]QGqV:o$_;+tEqqCSp
+dbFTQqqApArnRG,q:idAqq_2(g"YfHptYf$_V=k@qV1`!c.r0Orn50Bs4d>'r7]$BptY`#hq[;JqVD2)
+_V4\;rS%##bhMmIqqK0Hr7q,(s4P9Cp"TH!i7m;HpY>Z#_VFtC!87/$bM)UCrn>HJqqLi"r7f*DptYr'
+d+\-Go@s8u_qXk>r7g\qe_KoT_V4b=rS.A+_V=b=rS,rZm+h?k_qO\9s4ZtseD'WNrS,6Frn[D+_qO\9
+!8?)[leD'ernG<Fp>,;ne(X?H!8>?Fs4m;&rnG?Gp"eBVlIrPuoA'B#ptX'Jp"dU@!8Fj7o%a9"iS<JK
+o\IO@khF;8n_=-!akZdKoA.F?dG*[8n_=-!_qak>rn>NK\_Hu8nD)";nD*3\iS(Tln_=-"`S9n;d+\<L
+ZJ4j'leC4Ln(c"<o%V"8n(cFIo@r`hakH+9n(QOMZJ5-/ptX!Fm+^1Ho%LD(mbIEff\5ZGb1cXF]A)`.
+gtM5NleBS9iS2f8mG,t>q:b>lbM'J\qqLJmc.ULuinC]mnD*utcIob^qV&70leLp]iRtNjn_:q8leL+F
+q:W(-g"Y68lJ0_=o%Lq6_V=V8lJ0_=gY1?7ZJ531n_DLE_qOV6ZJ4X!qUsKRZJ,31\_H?'j4WnSZJ+?n
+d+dd>dFnHO\(]'\kM,4Udb3^8ce>b\s4c_ldb2n!k1[,qm+hNoe(M._rn=[4k1oFYjk6rnmG#Y8k1nVB
+r7SF1j4j1Zi7d5GeCj9D`S0A,gtMMVj4i):f@o$6j4i#9o\8lie_/m7e_0iR\D#rslIkOWi7c`7jP%r6
+inN&;rn?Acf%J:$kM"nLf\#<=cIoVZrn?>cf\"L&jk6rnmG%<gg"<adrRnL1i7mtXjOgckmb5Y6i7m/A
+qq/4-f@o'7hqQl;n(GY4^Y8>6hqQl;f\,$4ZJ,'-l.aqE_:eG5ZJ+3j!8H8\ZJ#$,]@u,rle(a[ZJ"3j
+db<R4gt;GU]%P3ZlIt(Kgt:W>dFkhZh:p`;bLu+4ZeFZuo\83SZe5?3ZJ+*gpXnZ]ZJ"QtnClRLgtUZ;
+o@^q4_qOY7gY:T;gY(64ZJ,00inN>B`7aV4g"P67iS++]hUo-er7^#]gtCB7o%<B_f%Js5in;`4f\568
+rRooXhq6-*kh4VBhq7)En_)gP[+YK4f\5<9c.M43ZJ"QtmFpRO[FkK2ZJ!j`rn$8`ZInQt`nAttkL]X`
+ZIma]hV$K6j4E_O`RqoXp"@pMj4Do8gt8pcp=eKZj4D*!o@UD&hV.bYj4CWipY!44e_9WHo%12"i7ZT4
+e_9*9q:N:2ak>t4e_9*9in3bQin1Tjn(QpXjk%&qqUi+,f\6;Xjk$fjn_(e4eCs?Bpt)h(g=b04eCs$9
+o@Un3_V+J4e(Ws9gXt02ZJ#*.g=k]@`7XP2ZJ"9ln_3-WZIo*.f%K-:dFnBJmFS\sjOrqRjk.r5kL][b
+db*a7bLl%2d+RU6k1JqNkL[)ns4G]Ol.4,2k1?okm+LLRl.3;prR\@-e_0lRl.3/lmb#P3ce7d<qpr+*
+f%Ag2ce7U7n(5M0^Y&22ce7U7f[nm0ZInp)g"GZA_:S80Ze40gnCd*XZe+Bmbh14oldc'fZe*RVj4MZ1
+ldk=Pb1F2VqUj*HldjM9iRbBfn_)dPldi]"pt)k)g"H&OldiDoo%:e2c.VgApXZY%gXt02c.VI7o[gk0
+`7XP2c.VI7h:L60ZIo*.db4!<`n0V0Ze4?ll.PFSZIf*.[b/jX!86_iZe+?lc.L7nmFM<h[+EXVr7L>e
+b1Q+4kh"eFmFJ_trR]3En(#b8qUY\umFJSpmb$@Jn(#M1s4?knqprm@!8-Vhf@]`Jn(#P2rn$PgnCQCG
+!8-Vhb1QI=q:3U<rn$Pgg"5cG!8-Yiak6(4iR[8Ern$ShaO^FEm+;9ibLl:6b16RDrn$ShaO^FEm+:IR
+in3bNaO^@BmafM3s4H\idFe9InC>V2rn$ShlIXtGs4H\iak617s4,6BrR^Jge(=?Gs4H\iak6+5m+1%E
+rR^Jgak-RFp=K&jak6+5e^jEErR^Jgak-RFmFUs^f%BKBak$FBqUY>jak-RFmFU.GmaqNmnC>Y3rR^Mh
+p".^Fs4H_jak-UHrmgVjak$FBn(-@Im+;6hmFTJ4!86nmpX[gEr7CDgak-RF!8-\jak-UHn^ZRKlIPmb
+n(,V4rn-Vis4GNI!86nmak$CAn(,V4rn-Vikh+nI!86nmak$CAn(,V4rn-VidFe9I!86nmak$CAn(-dU
+i7It\maoS5s4R"os4,6Br7CDge(=?Grn-Yjak6XHn^[!WhU_VVn(,Y5rRgkqq:<^?rRgYje^jEEr7CJh
+ak$CAnCHOLlIZ!eo@1n4qUY2eqUX$Er7CGhak-LDo@1n4qUY2ej4<GFqq(>gak-LDo@3]gcIMdBo$tq7
+s47)!nCG_5rRg_kjjiMDq:>,eak$@@o%*ilak-LDo@2(9rRL_po$tk5qq(>gm+:+GrRgblajp4<p=9,l
+ak$@@nCH.Ap"0/po[M"5q:>,emag1Eqq(>gak-LDqUGDlajp4<o$u@Co@EfjnCG_5rRgblnC?7Cq:>,e
+ak$@@rmp\lak-LDo[MREn^[Hdo$tk5qq(>gpt+!Hr7LYkajp7=!7p_kak$@@nCHRMlIYsdo[M"5q:>,e
+qUX$Eqq(>gb1HRDo[M"5q:>,ej4<DEqq(>gb1HRDo[NfhcIMaAo$tt8s47%un^bh6r7LYkjjiJCq:>,e
+b1?F@o@Ermak-ICo[M1:r71Voo$tn6qUb8gm+:+Gr7LYkajp4<pXT2lb1?F@n^c7Bp"0,oo[M"5q:>,e
+hU_)FqUb8gak-ICo[NWce(+9Fo$tn6rn%,#n^bh6r7LYki77/Dpt##db1?F@n^d]kbh)dFo[M%6!7pts
+o$tn6qUb8gkL\bGr7L_lajg(8o[NokbglL>o@;.;r7:_rp=%.5pXSockge_Dpt#&eak$=?p=%.5pXSoc
+dFJ*Dpt#&eak$=?p=&<Vi7.MOo[M%6pt#;lqUN^=qUbGie("-ApXSocb16:<o@<B^g"-#Op=%.5pXT8m
+pXI@9pt#&eg=GcEqUbGiajg(8o[NN`f@BZIo@:t6qpti"p=%.5pXSoch::rDpt#&eak$=?p=&`beC=6C
+o[M%6rRUnto@:t6qUbGihpguApXSocb16:<o@<fjc.;aCp=%.5!7gkpo[M%6pt#&ek18VEqUbGiajg(8
+o[ElkbLQC=o@;1<qptVqp=%.5pXSocl.+eDpt#&eak$=?pXK2lb16:<o$u7@pX]2mn^bh6r7LYkgstlD
+pt##db1?F@n^dQgd+A3Jo[M"5rRUquo$tn6qUb8gj4EJGr7LYkajp4<o%!]icIVjDn^bq9rn%)#o$tn6
+qUb8gkL\bGr7LJiak6UGo$tn6qUb8gd+A-Gr7LJiak6UGo%!$ViR[kWn^bh6r7L_pqU`jArn6kme(4<F
+qUb8gak-ICn(7*^g"?;WnCGb6r7Lktp=IF=rn6\kgtD,K!8?qnb1HRDn(76be_'lSmF]P6!8@G'o@D(9
+r7LJihUq2Irn6\kak6[JnCIBde(=NMn(5\6s4ID*mF]P6!8?nnin3JIrn6\kak6[Jle0G7mao\8s4I>(
+mF]P6!8?bllIt4NmaoV6rn6bms4GHH!8?ble(XTNmF]P6!8?hmm+L7K!8?blb1cI>qUisD!8?blf@o$6
+bhML:n_)XL!8?bl^tSD6bhML:g=buKle/StkM,.Rle0G7le)9lZeEd\rS-VjZeFa"aP5"qmb.QlZeEp`
+hqQH3lIkUZ`S/&\p=mmJkh=_Ep"S]aZeP0.g>(oG_V=Y9ZJ=Bon_NE_ZJ562]%kZgqV(DlZJ4EpdG3+)
+k1fmjdbO!>bhVC:dG<s>kM4;:\)%#=dba-@d+m[:ZJG!+jkf.S\_R&:ZJF0ir8-MidG<m=n_M(<e)'QK
+p=ut0gtpZ>e_fHCp"d@<`SU%>e_fHChVH`<ZJPQ;g#(fFe)'iTm+nu(k25[cin^osnDD.@fAPrMpt`:5
+g#(N@fAPQCp#"cdhql9.n__sVhqm5Iq;:)dZetW;hVd;Ja5?7@Zf's(p#4fbZJY]?[,BZsp>>)kf\kTC
+khsYBg>UrHs52Jeh;?W<io&PLh;@SWa5FVhpYjoeh;?c@hVb]uo]#,pgYgfEkMZ$kZJjX!!92_jgYplE
+pYigEgu@YXnDLV2io8DGhW*>Jqr,'DbMqdGhW*8Ik2Q0qf\s3ss5Mqrf\tZGoASijZJt62o]+T_\DmDF
+ZK'p)pYk)iZf:K7nDi$YiT/PKqr?i!e`+^2lf6sbe`,ZMrSuGfZK's*e`+j6k2Wc.m,e')e`+$trSt3E
+jQ5smioB%Ze)TlW`T6+AgZ/+iioJSKfAt`JjQ4hMoAmaK_WC=Lk2t+PguR)JZfV&GmH2dVjlPO`mc:\8
+kN;d)e)]WPd,b/e[cQ]7kN(phZK:<4bNA'Pd,Y2fZK9Nsio]Lgc/n?Tr8u8c]B8nNlK?FRkiV?qhrV0+
+oB5o3c/l_&o]EIBm-+'&g?#['pZK3Pm-*6en)is!b3%[Ge*$)]b3&WbnE7sV\``hPmHD^TeE>`PmH=Q5
+a6<-ZrTVDdmHE$^p?1i,s6%Jen*09'g?7nfa630[q<7kAaQW*WfB;\emc_^Smca]6o]XfgnEJ!VqWRV9
+s6%GdnEKo8hs'Cio'65;aQW-Xroa+@d-0u`rTM>e!9s(>ro_>cn`g&9iooOgn`fu8a6E3\roa7DbNSK\
+ro_JgrTNe9r922coBQ><k31ggn`fu8a6E3\rosCGa6N?`r92Pmp?D57r92/bo]l;;mcrNkp$;M=a6E9^
+!:'IFa6E6]qWZVsnET`5qrl)bo]l>;n`eZio]l8:a6NQfr9O7D`p*0]q<?]"m-=<1pZffbq!@h@pZg,j
+pZqY>`p*Qiq!7\>`p<Heq!$c&kN_g-q!#iapZqS=rThVlq<[n@b3JukpZqV=a6NEbp?Li,iTp=+q!#f`
+q!7\>!:%SiqX!k?dd6Ynr9a4C`p<Kfp?LAtmHaW8o]sN`r9a1Bp?U/mqX!n?a6W`krTs1B`pEWjp$1H#
+kj/-4p$0Q_qs<q?r9VVnrU':CaQrllqs<q?`pEZkna,H+i9gR4oBXE_rU'4B!:7bmrU'.Ad-^Sps6fID
+`pE]lo'>T-h<b..nEe0^!:KRHrThJirpB:Be*Q_nrpB4A`pEcoo'>`1f^/Y*nEdmVp$Kffn*JcqmHsB/
+ZgIJSddHSj`pNclo'E[Li9ojtn*J']n*Kl;]'[W-!:K:AZgHiAcgJsEm-Of@b3nW`cL0f^bO=fbl0dNu
+m-V:Mr9hbsm-W6hq!RM9ZL72Mh='UrbjY/kp[5?Ug[Ok)l0cdal0e34^[KJ;p[7Y@bjXfah='k%kO6^c
+kjI['k3qO%[dX1`cg^)ce+!>*k3oVFnF>N.k3pXcmdKu?ZLHQ;q=3S8d.$/coC0Qbddcnso^C/rjmV!o
+fC75YjR;m5g@41l`piEcddcDeiUHC,jR9DDrpeS0jR:LcqX<b=ZLI&ImIB6*ddZ;cZLHB6J,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+247.2 410.88 mo
+247.2 576.48 li
+284.16 576.48 li
+284.16 410.88 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[36.96 0 0 165.6 247.2 -.476064 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 77
+/Height 345
+/ImageMatrix[77 0 0 -345 0 345 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 77 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K&>_J[,C6,K&?Oa[,BEiinh'"mbl.D]\`J@[,9KnhVbcto&%@B^u4nD!8k3@gY^`B[,Cr@q;/mC`8C+B
+[,Co?j5/AD!8t9BqV]!Dqqo]UmG@j#\)66(dbsrY]\`YGs5:HF!9)2\l/;<n^>AbFmGH4Hro(BF!9!P-
+^u"nFf\bfJr8G3Eo\]H#b22mN_r(CLqr,-Eo&&KaiSO7c^u+hCqqng=cJJ?Qo\dRCo\eigbMU=roABW,
+_r(%Cd,3d=aPQFEmGHUSnDLq9p>=!Kn)2gTnDE]mYM\L!k2,C\bMMXErnk'>d,+`Xl/0_Am,7*baPY;"
+mbdlucJIjEe)0$>cedgAo%r6[l/984oA@sPjPSeMp"nliYi#95g>:lIdba]Un_haNhVRGOn_N0]eDB9E
+r86)_h;6f?qVUJne_]?Ek25R`gtp`?j59gmf&#EEe)1/]h;6oBh;@_Yl/(@Ve_fQHoA89Ygu$iB!8cVk
+f&,-:q;(/ggY^`AleqEnfAG3:j5'Xhg#(TAgu/"ciSW2Bi8*kZlJLFSgYh,LptsTXiSE/D!8lYig>L`C
+oA8H_in`2Cm,%Bkf\kTCgtqe^j5&5BiSO=eiS`SMdGFQPnD2RNini/ArSFp<k2#=[l/1OXdbj6Eb22=;
+e)12_jPJ;AdGEg<khXVCmG@Zqd,2Ilp>5&icemmAo&&<]Yho*0p"dgJlJ:4PoA?h0leV9ke_]WJbhr6Q
+\_c]/hqm\Um+okBj5/,=mG5k?mG5qBc/.R=mbPq?mbRm"bhqdDbh`'Mo%_7An(m0ains.[_VOk>!8PNL
+n_MRLpttMr_;4b=le^=Oo%h=Co\TN&^tn\=eDBZNoA.CCnD<WidG=NO_;>.Hpt`mGn_VpSkM>mf^u"b?
+oA@sQo%q4=rS@8(^u"b?gu%;PoA7.9q:t`$aklaI`S^XOo\R49qV9ERnD<oq^u+hAlJ9kDqqSmAr8%>-
+^YebAe(s3Cr7nsAq;(JrdGO]T]\WPBrS5$AqVBc\kMQ'k\D@,=o%qLFqq]'FrSRG-\)%&=gYUiEr8"p?
+n_M%;s4kQLp"oZ'\DGurfA-G^\).,?qVJsC`SKq;[bh&?j5/;BYMH\DbhhXARGH0E[GHMkjk[<#leR0K
+r8"a:eD6AFn(u(@s4tHFptW74f\YH@rS>!=!8dA(_VN&bo\TN%\_R5AhVHl@[,1]9rS5-Brnb`PnD+*%
+[GL`8fA,NDr8,!?s532"bMN$M_;,"Eqqep?rnl;`injFc^>/SAp"d[Er85?Iq;1i$^YJV@i8*8Gqqo!A
+o\KQ&_qb"Cb2)aHqVSpAoA/Zdg>)DY^YS_CrnbEHo%hdMn_Efo^tnbBl/("Jn_M.=qVM,+_;4hBe)'KK
+nD2(=o%rrndbXTR^u#(Ho%h=@n_W'Wl.tmdZ/,93cJ7pG`n^XNnD:G+jP8kPn(u(?n)"$![GB-`r7p_s
+a5-1?kM=>;b1uIArS>WOmG?7HiSD]4lJ:pah;%AR]A<2:c.qO=g>)>Ule\l%p>"?VkM=G=pYPQ!bMD77
+inNtWkM=G=l/(UZk2#(QdbF'CrS>fTkha_CrS?Jge(a!?n(cpXkMFM?mbIHieD''?g"cDYk2+G?i8"+^
+hV7)HdbOEMo\RsNhq[5Gp"SK^e(j$@ptaZ[hqZf;p>,)keD0*@ina.\hV?`;i8"Cgf%f9Ae(slUjP8DB
+hqdSQmG-[WeD90?qV9cYhVHf=rnc_meD8m7o%WE`h;-`=kMH'le_Ss7gtMh`h;-`=hqmq[jk\YGgY;&M
+o%i!ShVR&Dr8$&]gtUT>qV:&bh;6f?n(d3`h:pZ>jP9Ocgtp`?f\?J^hV6`>gt_MWkM<Dum+_0eg"kH=
+gthtcZ/"6kpYFibh;$Z=mbI<ee_K*;e_L&Vk1eMDa5$"9iS2l;jkKagf%mUdinMr;inNnWl.t7PdG+$A
+q:a<QinN)@s4uVgd+d[9o%`3Zj4i)>mG.BiceIU9gYDPYjP//>inX7^g"Y]DdG4BKn_;OKinWGGnD!-[
+d+ma;qVBi\j4qo6r7^PlceR[;j5'1[jP7u6l.Z-ldbO!>dG=`Ul.jM;l.Y=UkhP@Ud,!j>!8PcPlIsV?
+rnQ_lce[a=leCCQlIsM<mG%Qnce[a=eD'`Ple9S<l.b[_i8*SOakQLBptEpHlJ'tIp>+rfakQ19oA&$S
+lJ'S>p"]2paP6+9gt_ARleBY>l.l$fdG+*CakZjLnCu1Cl.jV>q:k>kakZ7;lJ:IUlJ0D6o@j/saP?1;
+e(sfTleKM7n(R3bgYD2NaP?IC^"`&1fA,oOmb>e;hqQZ8nCkk9r7^hta5"bjlJ(j_`7sh9p>"'NZJ4p'
+`7sh9hq[GNn(Y\4o\')qb1lL@aP?dMnCte5o\&9Zi7mkW`8'n;rn>9Dp"@RDpY5;n`8'n;kM"YDp"@19
+p"BE"_qae:dG"*Dp=[::o\/Wdg"c)O_:ne>r7Sm?p"IpNn(dHf^tSP9n(Z:Fp"I:<r7go!_:nY:!8Q8^
+l.bmb_;+P7pY*gEpt>]&_qY4Gp=d@<nCumTinF1\s4kHFp=f8rb1uL@b1cXEq:Yc&_;"_<!8Z#Wo%`]g
+_V4h=rS6hqe_BiPs4tQIq:kVt_V4k>rS6#ZleD3gs4tNHn([NhcJ&-Jr7o0D!8@8&rnYHHmb?XQjP'La
+qqT'Cq:bf'p>!pJmb>k;qqCr#qqT'Cq:bf'hq[;Jmb>Y5qq:i$rS,?HqV(l'akZaJmb>Y5r7Uo$kM+hI
+qV(c#_qY%AqV2#(_qP%Aq:s?Oo\95rq:rmBqV(Ytmb67GrRpo!_qP(BrnRD+_qY(Bp"S-QmFqNlp"RF=
+rRpr#n_;RJmFoM3!8%;(p"RF=rRpr#g=toImFoM3!8-quptF!Hrn7##`7s\5`7Y.Co\8?YjP'Udp>!U@
+m+VKma4UIFo@qIBqqD&&p"[L?mFpdWh:_DS`7k7Ep"]T%`nTk6db49Go%V.;s4R&"l.b%Km+TG3pY5W#
+`7b4Eo\@mLo@s8un(Pe7n_;sTkLophoA%=>m+VBjbLuF?aP-XI!86u!`S9_4k1SbInCtq9o%a2uakQ19
+ce8-InCtq9o%`B^i7mSOaP$.=rnGHHn_DLGpY5#faP$%:mFp:Jn_D+<p"K/oak?+:f@ocKnD)%<le;!a
+f%KKGa4gCFpY<dCle:1JmFgp^a4g";p"RpLle9M7rnHqsaP-+<hV7;Lle9M7mG%NlcJ%aBa4gUKlIsG7
+m+^XUjkB.Xa4oq6!8>WLm+]h>r7^MlZJ+WtiS!MMbLu@=rnGQKkLnJ>pt4ibbh;=:mb6LNkLn/5o@irm
+bh;=:f@olNkLn/5l.Yd_g"GZFbM)^DnCc.?kh=nHnCd*]bM)+3lIb7Okh=;7lJ'M9k1S59rRg>fc.V@9
+le:@Pjk8#5mb7NkcIqI:eCs`Pjk8#5kM#IZhV%/JbhDX@o\%UDkM"YCp"AQ`c._:4pXn3Pk1\/7p=o2n
+c._73iRm\Qk1\/7khGmdf%T3<dFe<LmFon>khG(MmFpXSdFdU8rn5`QkM+;9rn6Gedb*[8kh54RkM+;9
+kLogedb*[8dFeNQkM+;9j4WkQjk/\Kd+Ra>rS,WOj4W&:r7L,bd+RR9n(QaSj4Vl5n(RKhdFm[:f\6,S
+in;f5jP':[h:^rFceA!DnCc:CjP&JDo\&B]ce@C3qq0TSjP&#7pY,&hZJ"<knCZaRe(E^7mFgXTi7QT3
+lIksceC`g8f%L#Ti7QT3iS!hTin3;Fdb4'@o%;OFiS!#=q:O`]db3O1q:FKTiRu`5o%NZgdb3O1in*kT
+iRu`5j4a=^g=bB9f%9WKm+Kn@inEGGn_)gPf%8j5!8,lTinDl7qUjr_f%8j5l.GCUinDl7j4O:^f@Ss6
+e_'lTjkA2:hUq;Kl.=kHe_''=r7]WQhUpK4!8$/^e_&m8n(HgUhUpH3le2!be_&m8f\-2UhUpH3i7[eU
+iRm,CeCj<CnCZ@Ei7Zu>pt4QZeCi^2qq'ZUi7ZZ5o@iZeeCi^2jOa%Uhq?T5iS+4_g"G67f@TcMl.OY?
+iS*DHnCc[Nf@Sp5n_!!ViS)f7lIba]f[o$6g=ZAViS)f7h:VJRin*)@f%BEEo\.gJh:UZ;q:FNWf%As8
+pY"EVgt161o%<<]f[o$6in3qVgt161h:VbZg=P68f%B]JkL\D<h:UrCn^l[Of%Am3rR]cSh:UB3qUt#a
+f%Aa/magdVh:UB3j4XCaf%Aa/g=H8Ui7Q]6hq@GMl.FbBg=GH>pXn-Mhq?W6!8-&Xg=G*4o[i3Vhq?T5
+ldt[Yg=G*4h:MSVhq?T5gXl;QiRZi;f[oTFn_)LGgt1Q:pt"9Rf[o$6qUjWVgt161o@WB]f[o$6j4O"V
+gt161h:M_Zg"5-7bh2+2f[o$6kLf:ViS)f7h:V>Nk1AMDf%B9AptF6Nh:UN7rR]r[f%As8o@`-VhUpH3
+mb.0af%As8gtC<4f%As8pY"EVj4i#9o%EHaf%As8i7[eVj4i#9i7\%\g=YB<eCjQMmb?1Di7[5En^ugS
+eCim:rS"^6eCj]QlJ'b@jkSqOmG$XSe(Nd9db<g<d+eQRjkA2:j4ikQl.Y7Sd+da;r7]WQjP/,:!8?Pi
+ZeOm$jkAhOd+dmBrS>cSjP/8>r7^;gceIX=mbHdVjP/)9n(d]nceIX=fA,3;ceIU;o@r*UkhX#/o\@dI
+khXtJo\A`gbMD=9pY4BUkhXM=pYPQ!bMD=9i7mbUkhXM=lJC[Zc/$Y"lJ;Krc.qU@ce[^=bhVL?lJ:IU
+m,,qAmbRfsbhVO@dbX`Tm,,qAl.tg`hV@GRb2)XGr84g:f%p#Tle]e?mGIBh`88Ymp>>Z&aPQCDf&-)V
+l/'S=mGINlf&#lRaPZdLoA7UFmGH^UmbRs"n)2:Es5*2$p>49T!8[)#aPHpQro!D+aP[!RmbcpYlJ;Ns
+nDMCFrnd5)p>FBWlJK\>!8[/&aP[!Ro&8KalJUsba5-gPnDO6%c/8NWo&7[Jr87&&a5?mQn_iKcjPTsn
+o&7[Jr87&&s51uVrSI/)bM`?Wr872,a5Q=Akhk@VrSI/)aPcsQp#?#1al2RDd,4WUrSI/)aPcsQp#>2o
+iSjUjo\mjKqqq/,ro(oUqqq,,d,FcYq;Co(a5HjPp>Xfbmc"!"puBESlJ_KqdGXoZp>X-OrS[Y4puBES
+pYkl+h;RYXq;D#,`o6aOpuD,.dGjoZpYs6P!9!\2pYs6Ppu(u.hr<n[p>Pc*a5QgOq;_>2cJnQVqrGfX
+!93A)`o6^NqW$Spjl6!mr8blXo]#`-rSkuZp>Pl.bMrHZp>Pr1`oH^NqW$_tio9XiqW#WUp#5i0s5V2\
+o]#c.cJnZZp#5l1`oH[Ms5iA'ioKFc`o?[Mro=(?`oH[Ms5hPeq;h)+roD&YoA]c1lJp[[oATc3`T6UM
+!9=(>`oHXLroDPgo],N%!9M2\n`0Z1mGlm[o&@XLp#Gu1a5u[Kf&Q8[o&@XLnDj!!g#]O#q;_81`T6OK
+f]DVaZfLT8oAnE^n)MLNqW,3Jn)N3bmH*`rb3&$OpZ0]^n)MLNroES0b3$7rqrR2*alVmMlK7*gZK:T:
+rT))^m,ZXXq<#!Em,[TshWF+bc0+TYq<#i]lf?[[p?(W$cKEjBgZIb^bi\T[p#XK^_<1=Nl/g.Ol/hX%
+g#o^(puV&-cfaHQhrs[qjQFeMkiM[(f&u2XdHLAg]]\D=j6,jnjlXtSiTJ\QjlXqQrT<A,dceg9lK@9k
+dcfcT!9_kriTS\P!9WD*e*,fSlfma"ZKUK7r9)PmioekV!9gfRiTK[nk31def'2D^bNRpJf]iG#hrr_X
+h<FOpj65FafBMVbo]Xun\*<hThWWSUhWX_!j6Eu8mca0(f]h5Ug?SCr^$4A:lK[p)gZdMZh<NVWg?IAW
+q<?o'h<W&FmcrNjgZme_q<?`$Zg.JQhW`h\g$/(nmH_(CjluI&hWreYi9^C-\Eh`2p?V#0f';5\jQk.X
+f';/Yf';5\c0OQYe`u)Yl0@[$ip=)=s6J2"j6Y4[rpAq:ZL$lBl0IBrdd-)`s6[/Zdd$o!jQt:[k3_L$
+am@C?lg4N8d-Kl^e*Q#Zd-Kl^md/p!l0c.MqX)Pokj?sfq!@;6ZgI8Kh<aCnbj=rhq<kQUg$J@tl0Z^]
+lgF?2_X5P5p[7bCamJNbf^A7smI&'_mI'$%k3_X+ZgReZbO+`cbO,8qnF*[Nk3_0qmdA-_naHJF[I2?-
+q<d_@`:!9ejR:F`_s[*a_s[0dc0sia_X@$al0d9np$fBXs6melo^C2qna?,?Zg[5Jf'`;%^@1pg!:dem
+s6oaPdI6Jkq!bucqXNk?eF<M,q=))d!:KjUr:%Dg!:KaSddZVmrpT[P^$bshq=*kAcgLl%r:.Ghs6fsV
+qXD2es6fjUeF;_lrU9dW]^bmgrpfFGcg^l$rpdYjr9jXV]^bjfs7+\0k4&<;s7*_jr9s+Ec11Z"s7*kn
+rp]gRs7*bkqsW2-jmi09]^bgeoC9unq=)5krpmDcq!d)/iplg5^[ga]aRT#o`UWfpp[Guh_t!6dp[Goe
+p[IJ=fCJV)_=IBkrUI_po^UE%naj*XoC;8>eai>%`:Nfq](5I_fCJ;!oC9cjiptOgo'sWgrpf[O`Uh7C
+lLOK8`:EHgp@H]'ZL[PU`:EHght-+(ZL[MTqXVl$nF=Tk!;!Pfn+#H/jRVd0aRefiJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+70.08 444 mo
+70.08 576.48 li
+248.64 576.48 li
+248.64 444 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[178.56 0 0 132.48 70.08 -.476052 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 372
+/Height 276
+/ImageMatrix[372 0 0 -276 0 276 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 372 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+aP4>^p=tY`Mr"0`cJ5h`r8!.bQ/:rbe_RFc!8iCcU#5h*k1eqNZ/"j)K&*<[h;%;NYheU$K&3]feD9ZN
+YMS?tK&=/ss5(rRs4ag6eD5`4_;3/er8"g;c/+'/b21+np"m@<a5;L+eDC8_b1l+7bhT\`K&,5<aP>_0
+dbV1bK&5VG`SJ8bo\PYdMr4<aeD%:arnW1^Phkf`g>'!iptgVZS_iMbiSCcqo&#&VVVg4an(Y2(in]4B
+YMI^`p=ut0gtmY>\DGEbrS=d9e_bu9_;EJkpY<I;`nc7&b2(4qnD2%=^YXS!e)&1%l/'S>\_i"rgu$B2
+gYCK;Wni9_jk\,8\D@)=LYdsGptaBSZJGT=K&;gMn(ZdT[+t0,K&*!Rk1o+S[,($(K&3B]h;.JSZejd#
+K&<cheD'lT[G99fK&*rmbhN3S[GB-bK&4?#b2)mM]ACWdK&=`.ceId@bM9V`K&+o3c.qC9dG;+bK&5;>
+bMD"2f\W[dK&>\Id+bt`s4r:_Mr"0`fA*ahq;-_[Phtlai7t]qnD8cRS_iM`leAl'j5#=CVVU(`o%^\0
+gtmY>YMRdaqqSX9e)#]5\DGWfqqSj>a5)@'_;3Gmo\IF@^ts\"b21J"leTe@\))_ne)&O-hqZl>X5/B`
+gtg?4f\PH@Uu$^[jkeA>[b^r>K&2FBptOQX\(pQ1K&)[In(ZpX\(p6(K&*!Rk1o:X\)$'#K&3B]h:q\Y
+\(oQjYMJO$lJ8Z"eCsuX\(o6a\D?K-iSD$"dG4WT^"p]bK&4?#eD'HIakXJ`e(r^6f\O^+eD'-@dbM+`
+gtgZ?ce[(+dbNa9g"i[bK&5;>eD&L.jkQH`o\IdK_qjG1eD%Lgpt_Cpl/(OYVqq.'gYB<pn_TVhm,.Zs
+S)3Vfl.W]&inV'!bMDL?ZeX]tnCtJ.gtfQtaklpOXPM^fpY<:7e_[jnf&-/WYMRpcrS,$?`n]/#YMK66
+\D5Zip>!R@^tm]"]AE&5_;3Vrn(l.B\_c&sbMV46b21e)inN/@Wnd7%WSQame(iO/gYC]AUtte$[,0Kl
+gtgK8eD99CS_j2!_V`Jljke\E\_H]1YM@X`d+u@iptO`]\_QN,Zea!bhVP`tn(d*]\_Z?'[GK3dmGG2*
+k1]L^\_G]jc.ob`khX#/h:qh]]%kWfdG;+bp>3C:e_C/\]A:QbeD@OhrSG'@g=l,PakOD^lJ.f`!8YNI
+f\>`Id+kt`n(j\oo\I[Gf%f?BfA3Obo%pM+jkeJCgY165jkHWeqV@Url.k(Lg"Xj.m+e>kp>2b)gYLuI
+fA*snoA6V+f&+p5]&*59jP%6#jkR`._;3Gn`n^%;leB&,hVH6.]\_H#_VOA0o%^h4f\Xg.\DQT/^#%T!
+!8>'>akYe/Utt7jaP>M(qqT$C_VO;/TAK7t`80)$o\IRD]\_o0S)45&_;<u$kM+SBXk`j0LYVsdbM:h+
+i8!,CVqmBip"e*Qf\G09j5$Qgr84%%kMG"Nh:g',o%U/!l.qfal.kCUgY9?qmbPM2aPOhkakcaIinV0%
+kMF#2_r&hu`SU(;nCkM/g"b'3YhdX]ceR[;pY3=8dbWU4WnuOfbMD"0rnP-AbMM+4V;LOpa55\,pY3^B
+^"i,4PMPKZd+mF2nD):D[b^Z5NSa?bc/%+/l.skFYMT05M;J<ib22%0gY:`BXk`U*KA?O_e(id6eD0<D
+X53:%O5BNbgtg`?c/%mFWo!$uSDWMdjkenK^"_c+a5">`\D>ZiptOrc^"hT&bh]bb`SSttn(d<c]\V?!
+db_7ddGN4*k1]^d^"^cdj4p<`dG<C/hV/%c^"gW`l.qfbhVQ]:hV7e[`n\8`o%fGbkMFYCi7dPPdbD%^
+!8N4_leU1JhV7/Ig"`der8*%^pYOEUhV6i@inU`noA5)U!8c5]iS)Z5mb>#%jkYXHrnQ;ahqQ9.p"Zb,
+i80UQo%iE`hqPj"khX>9]AC!Qf%p,TlIru,gt^K9XkgVFg>)/No@gq5e(ij9UtruFg>(iFqV/a>bh_C:
+T&.iNfA5H?r7f-D^teP:OPSFBgt^oCo@qLD\(po:LY^eBgt^iBm+g(FZ/#E:K&5bKg"kZAiS35DZeY0.
+K&,kNh;%#Df\>TDZeXj%K&-1Wh;$uDd+n'EZJFTuK\labgth)F_qP%B[G00cL"u[^jkJhL^>%]'dbM+`
+XkhmiptP)g^>.N"f\NUb\_c,tn(IHg^Y6ufkhDT^]A2H$k1]gg^Y?fambF)`a5,\/inOCd_q`&`o\GSb
+e)&p:k1T4WdFu"_rnN+\e_K6?jP&hPf\<dgpt^PXi8*DJinNGIhV>Koo%nuTm,$XUk1S8<m+So&inT.@
+mbHsZjP%l5o@p_/gYIJ;qVC2ej4hQ.qV8L7e_Z)<r8$JjkLmW(hV6c=WSF?*kM,dcmb5G1fA,<>UYW32
+jP94Yp"R7:d,!j?S_h':iSE\M!8>9C_V=e=NSM;(khG4Qq:j!F]A3>>LY^/0jkSqOn_DIG[G:i>K&5)8
+j5&qPjP&DC\D-N.K&#&7l.b@Sh:puE\(p9)K&,MDkM5.Qf%fQG\)$*$K&6"RjPB%QakHOD\D,NgK&#tQ
+lJ(IT_V>+F\D5?bK&-F^khP7R^tdl(f\NUbVr$Okpt>5k^tR5kkM)N^WSHjpn(RTk^t[&fmbF)`[GC*&
+k1]mj^tclao\GSb_;=>1l.Pa`bhBV^s4i4]_qaY6kM#@Ye(_Fgpt^PXce[mAjkJtRg>'3oo%nuTgYV,L
+lIjkEkh<W&inT.@h;%GQkh=J>n(YD.gtdS<l.t[\k1e)7p>!16f%u#8o\SiglIj#-rnG-@`nZ1$pY>5l
+kh<i,gt^fBUtq^"m+hBjn(YY5e_TBDS_gF(lJ:p^rRo!?a4p:ANngemnD!3]rnG?F^tehBLu#YumG-mZ
+pY<pH]%mACK&4K'leUm[lIsnE]A)l2K&"H&n_<<^j4iJG]%lW-K&+r4mbI![gt_&I]%uH(K&5DAm+q!\
+ceA!E]\CulK&#A@o%WH`a4pIF]A1`gK&,kNn(d-]^tcQXaPMO*q;1Mpm+K5/fA#HBS_TXgo@s&oo@h%8
+d+n!CQeeLonD*KeqV/jAakcREOP[4umbR6_qqB*E^"WPBK&!]fo\8Zbo\7[G]\NA>K&+2tn_E?_mG-7I
+]\W29K&4Z,n(mBahqI,E^"_W'K&"W+p"Sfdf\>]G]\MB"K&,,9o%`QbceJ'G]\M&nK&,GBo%`Wc`7k7F
+^"^W`K&#PEp=noe_V>"D_;)o`K&-%SoA&Zc_V<\tk1lN`RGIJipt>Ao_V35go%T;^T%s(pn(I`o_V2o^
+qqHq^Vqh%$m+V?ka4n;_!8W7_Zeb9/mb.*`e(VLio\>&R\D6l6mb-dWgtKHrleI*I_;+h?m+UCPj4h9&
+jP>FDc/&'Jmb-.Emb5D0f\D)6e(j`Qmb,h<pY*@9ceO--gt_\Zm+TG5rnG0BaPDI(kM>jen^t_3p=dXB
+]%_hklJ)6jn(GS3e(a6DQe[e[q:k\up=dC<bhVgFOPQMapY>;ks4P?D^Y4:oU>,V"n(IKibM'_cqV6\X
+Xk`d-mFq*bdbDOloA,#S\D?r8n^upUi7Ym!jkGCA]\ED=n(HONkM!]*hV<_<a5$RHmb64Gmb>M3fA2&7
+dbX`So%;%:qq8d=akMF%f%^2XnCb\4!8G?E_VBauiS=@cmb5P4q:s$G]\S1qm+qNno%:k5ce@sDQJ;>m
+ptV1is4[8$q:W[>aP6LEMqj]TrS-ep!8>?F_;,(GK\`H[qV:Yop"@[E^tSJ9WnZRhpY2V#!8?trmFp.F
+^t\;4K&!]frS-epk1e_H^te,/K&+/sqqUeqg"G]E^tRJrb1kV)iS26(!8?trdb=9G^t[;makZ:>cJ6\"
+rnHnqbM2jI^td,hK&,)8r7pnr_qFtA`nJ,\l.aV@b1k_+n_(h6p"RaG[bU0'iSD'"kM6*ln(P\6dbO<H
+PhhDVrS72#r7Js@`7k4EVq^+amG+Ypo%F#r`nJ5_rnOF,gthnaUYGk(nCmWkc.g%hpYDb'l/)'gWnmX/
+o[rH^g=a<rl.a)0`SCFHYM8X$j4`JG_;!u)`SAhrn(bJ/!8I"sgtV&I_;*f$a5,V/hqc6,rnR.uce8$F
+_:m/gi7l$%jkIr4o%D+<rS#*B`n]Y1akbS(e(jHH`7t:H`8&,`kM=\FaPG_/s4m8!`7a\7db:t\rS+s>
+bhM76o@_%8cJ/$HWnc^li8(KiptGSu_qW5eqqS.+iSO%[Vqh@.p"9/pak=Pbq:iC5bhVR?ZJ5!(o\.^H
+_;"P9]\LQ`q;&4/n_3Bbf\=6tleTA4aklpNYh]<7p"83Ujk7N)h:pH6ZeYN6\D-W.g"PfH_V<Ysg"a3q
+nD(k8n_2FGo@q.;ce[I6_qsG0b2)aC`Rt7E_qMr]n_:8&jP//<o\%.9qqK6I]%m#7[b]Tkgt_JS`7sn=
+cePn`qq]$Db2)18p=R=:b1c[FZeO-feD.Rgpt>W!`7i,`!8Fd6e(rs<[G:?,rnGKJ_VG%E[GB-bmG>,(
+p=SogeChanmG#_:]A2f/]%cl1lIt"H_qX>/c.ob`q;&O8o%N-YinMB+hqcc;[GLi;\D?l2f%KQG_qNMm
+jP-Kcr7f'Bp"@XEpY*L=bM;C<X537"b1u[C`S(=G_V;r_oA$D&k1nG@pXmF;pY*mG[bIM2inN8Cp"@:;
+nCuII[G:Z8XkhR`jkTO^`7iDhq:i=4f%nd1]%m)5!8,6C`7k1E]A(E^f%e$ppXo;pbh9qgo\7==^YI`%
+^YAG7o%MUI_qXS6akXJ`leT5/pXnZ^hq>p$inN)>XPE=#^t\V9hV%,G_qNeui7k$^q:rd?p"@sNn(P\6
+dbO!?U##\&_;+k<b1QXE`7`)_p=b_bqqB3Hpt3O<s4YKH^"`J>R,%2ce(aTL`7k"@c.f__!8X:'jP8PG
+qU`[<le1"F]%ZZ.U"eS\jkBL^`S&;crS"j;c.pFr_qXt>s4PBF_qY1G]\LQ`e_S$rqUbGnd+H:inCl+?
+\(fNha4g=@n(H=G`7jJ1dbD%^j4qT-p=\Z`hV,p&inW2AX537#_;+n=gXtiE`S&bpkh;N\n_;.=pt4*L
+o%D"9c.h[@Q/)>n`S:.?bhDmH`S8Dfo\>bgqV96KqU`^=r7T6G]\<A>N8+*\e(XWM`S'n;dFu4eptV4k
+m+^=MpY!O>mG$:J]A2r4UYXk`jkTab`Rr/_!8>-?`nSAbb1c[D!85BF`S1.B_qVu^c.pCppY#Arc.^.k
+o%_CC\_Yrp`SC@Bm+C%E`S'A,g"NI\gtU$+q:Of^iRu3(hV6uCUYP%fakQRChV.2I`S9#"k1lN`oA.FA
+qq'6Jp=R@;akHFANna9^bhDmFb1ZaH`S/2`r7d"^b1l^E`S1=GaP4A_!8W[kp"\$Or7Ap?n_)IG^=r,3
+Ok]H\gtMVW`S'P1gtKKslJ.obkM,+Qpt<X?a4pXK^"g]b`8/Mir7Co"ak4Vdp"IRB\_G0ZcJ&-Ip=[gG
+`nKk8dG(t^dbN($pt>,if\4=!kM4\EXPMahakZgGin3>E`nB)"k1ZB\iS2]4qUjQUm+KA3e(a9EQJCi^
+c.i$HeCsNJ`S8VloA#G`pta*Jr7B!A!8,9D^tJeCK%p1Wd+\?K`nC7CbhBhdq:pb\r7f]Tq:Wa@o\7jL
+^>/>9PMP``gt_hZ`n9J-i7Yp"jP-!TmFp[Uqq/m@`nLII_V;o^^"grgq:Pc%`nJGeptWsG]A:TbbhW0K
+o@VOE`nB\3f@m=\bhLS"qq18ggY'R"jP/MFVVKeYd+eBLjkA_J`nT;(jP6B`j5%u8rR]]Sn(>Y5ceA!E
+OPApPe(X]OdFn6H`nJMgq:ge^o%_UHq:WpErS#9G_;#%GKAHL^cJ8BM`n:(>ce6.go\4uP!8H#Wqq/pA
+n_2RJ_;"A4NSO6^gtV\Y`S0V3h:od$k1uE\leLUWrR]'Aa4^@Da4e2\\D,Ner7Lu$ak=_go\7[G[G8[T
+dbFWOp=dpJ`nTn9e_I=`cJ?k&rn$DehUoj$i7d5FT\IoLe_9rRin<GH`nK,#lJ%`^h;$K6qUsWWm+TJ6
+dbO?IPMPHYdG4`QcIhsF`nA>bs4W.\m+^+Fr7K'C!85BG_V>%EK&$+UeD'iQ`nL=Ec.g(ip>(DXs4l)Y
+rn#0Bmb-=I_V45.Lthg\gtM\Y`nBP/iS)0'iS9XPnD!'Zr7K$Ba4gIGa4n8^\D5Tgrn%&"bh0thn_2IG
+YhQnHf@p5Uo%;LFa4]\1gtJ[\a4o5"r7L>gh:]g%iS3DIT\RuNe_:)ThUh#Da4Snpn_')Zf%Sj2rn#cS
+n^tk7c._sHMqd4Ff\6;Vce8*Ha4eMes4`4^m+g1H!7o3BrRf<G_qFb;K%f_JgY)VY`n:"<db2Oln(WHK
+qqKfXrRf-Cn(QIK_qXD1Ltqm^gtTj#in3DG`7`kuN8"$Zjk9[c`n8>bq:a'H\(e7Dg"QDWr7T9Ha4g+=
+e(_+^^>.>pn(64Da4TM,iRssZ_V3eus4?Jehq6$'h:h)HS(l3Bg=lMXiS!DIa4f,!n(X)^f\G-6eCX<D
+aOnVfr7QkZh:gZ;s4>NJqq/sB`7k7GK%oMDg=lMXa4UIHaP+SeptUJVoA&!Qa4Kq8e_%jolIpjDpY+HV
+s4><Dm+L1I`S0A,KA-C[gtMb[`nBJ-j4_K,gt[qFp"ST_a4JAap=[gGZeDV:h:Ve[q:O!FaP$"8f@m=\
+\_Gonrn-epe_/$tkM+kJV;0#Eg=tcAin)9(g=biGQeKR8hUqn\hUq)FaP#%ro@f;\eD&d4rn,iUnCbn:
+bhN!KM;7"Dg=sg&rR]-C`S(.BK%f8=hq8"]`n::DbLskgo\4uPmb?ROrn,9Ep=dsK`S9e8K&$1WgY9d#
+lIb"H`nB8'K%g4Xhq8"]a4TD)k1Rc.f\;;<q:ararn,9EaP-FDcJ,b^Z/"*gpt*pFaOoh3gY&OZ[G'Ql
+!8$_mf\"9ujP&VIU"dB;hV.t]l.OtIaP,J)l._Z^bM:n-h:M#FaOnkmpXtMZd+[F2!8#cRo@V.;akHaJ
+L"kA:hV/"^c.VsHaP+YgrS3"[k1nbHaOg=AcIg.inCkb5qqK0Fle::M!8#9Do\%dJ`nK\3K%otQhqJ+_
+a4]h5gtKd&inT.@!8QDbaOfA&l.F&0eCrs:n(Y;)rRp;c`n8Ddp"IjJZ.lD8hqJ+_qUs0IaP-(:g"WO^
+\D5opn(6:Fak5S*k1R<!khH*j^"VGuk1J\GaP#;$mFnr%pY>/jaP5V+s4H5^l.O/3e(aNLO5/1=hV6Q3
+p=IC<a4UIH]\;E#jkA>?in;N-rRf3Ea4g@D^t\83fA#<>i7e4`a4^IGbM("ko%\iPmG-RQak-(8f\"6t
+jkADAhqQB/o%N*Va4T\1hq?'(hV6oAkM3i,rS-8as4GBFj4`YLa4o5$iS=%\\(pi7jkIo/aOp+;e_.^k
+nD!<a^=qW#pt3sGaP#q6gtKHrleM<k]\DE!s4Hkpf@e:"jP/bM\_QQ-r7o'BhqR;FjO_N+f@f]I^Y7>p
+rS#3Dj4W8@le'>4d+\9K^>%Q#nCu:DiS":ae_0QIaP+bjs4b3AkM>1Rg>(T?bLcdGak4Yep=daEe_B-<
+hqI,Da4U=CcIp7ln(Z:FgYCE8lJ(:O!8,?Fo\.jLa4oh5fA,BAbM;aFi7lB*kh+nIa4]5$kh=M?akHRE
+jOqW,i7[AJaP,+tmb?CL_;"tCjk@f.aP$4>e_7gnn(d3`_;!u'pt+!HaOob1i7Z!$inNqV_qO2)n(6@H
+aOoG(l.Nr-g"Z;V_qO2)k1J_HaP#8#nCkb6e_L/Y`S9D+h:D&Gak+bhrRf'AakHXFb1Yq0eCXHHaOnSe
+rn>EHc.haAe_9*;bLlgHak=_gpY3sIe(j$=i7m8FbguO?dauRmlIjtGa4fM*jk8eKb1H.8g=XI!j4`PI
+bM1V%n(QmVaOob1iRu<+gY:uIdG2n!qV1&abgtS$mFTG3ce8*H`S/Acs4QSfb1Fbfn_)RJ`S0M0j4hQ,
+jk9F]dFcRolIt.L`7s8+n(bk9j4`tQhU]g#h:V)H`nAeoo%M+:kLeqKjk%W,f%KZJ`S/PjrS,?Gjk8JB
+m+BG5ceA6L`S8Ymq:j0Kj4`#6q:<[>aOpCCbh9kep=[mIkLdu0!8#?FaP$4>e(VjslIt(Jjk7`-qq9<K
+aP-%9g=sg+hqR>KjP%i/map7GaOoG(kh3f+gY(uIkLdr/kLehIaP#8#n(Pb8d+\6Jk1Rl/hq@;JakG.s
+p=m^E`nLLIjk@r0ak-"6gXsR"inE8Ca4]\/pt+!Hak5h1in;B+gY:uIa4f\/n(?CIak>V+l.X24eD0]O
+a4o\/k18_Hak,%pp=RF=a4g=BaP#e0h:M,IaOnbjrRo6F_V>+Eb1c"2eCaKIak=bhrnGTM`n^4@e_B0=
+bgldGb1Fbfn_)RJ^"Vr.g=b]BbLcOAdb)XolIt.L_;"&)jkAkMak6.:g"FI#j4i_N`SB/$n(ZsXbgtn-
+jk%W,f%K]K]@tfgp"AQ]bLbS&mF]M5ceA9M^Y?obs4ZYhak4_go%MaMaP5e2i7uE.jkBL\f%.spjk/YH
+ak>;"jk@f/l.GIVh:Kd$hV%8KaP,"qnCu%<kLo"MjOhT-f@oiMaP4hlqqT9IjkAPAn^bh6b1H^Hak=;[
+s4YTJl.FM;pt*X?ak?RFce?(eptF0MkLn&2s4GHHakHCAf%\$rmG$IOjk@u1p=IgGak5e0j4Uuskh4tK
+l.F22n(?CIak>V+lIrr+h:h8MkLmu0kh4tKakGG&n_:n8dbFQOjk@u1gXkoGak4hjrn4g8cIr0Ll.F22
+ak6+9g=aX&i7m&Ab1c%3pt4$Iak>q4iS)H/g"bcGakPt3n(-CIak,>#mb#\8bhDF;b1Z%3k1AbIak5.s
+p"@LA`S:.Ab1c%3h:V,Ib1Y%nr7]<J^YAhDb1l(4eCOKIak+Yeq:X3L\(^`4d+R[9bLakgak?7=g"O'm
+nClUMkh4)1qUs9LakH%7i7l!$k1f"Pk1\)2mFU1Gak5J'mFer%iS!PMl.F22k1JbIb1YA"p"Ht2f%TfN
+kh4)1hq@ALakG(qr7ep?bM*$Ok1\)2ak,t5gt9g'h:gQ9b1Z(4pt+$Ib1Pk0jOq]0f%]9?b1c(4n(?FJ
+ak>S*le9M9ceS!Eb1l(4k18bIak,"opXm[B_V4Y9b1Z(4h:M,Ib1Onjs4PQK]A*A?b1c(4eCaNJak=ei
+r7fQP]\N>;e(a$=c.;pHbLanhn(HLL[G(6*f\,QBbLcOAe(Ddqkh>(N\D-9%j4`_Mb1Q4:g=aU%iS3\Q
+]A28tmb?mXc.:t-k1@c.eCjTL[+a3do@`E]bLbS&mb#Y7c.`3O\(f3^rn?Shb1Ohhn_2[MbM1t1gt^*-
+k1]U\f[\*pj4EJGbLk7rhq?3*m+:^Whq#p$gt;)JbLt%llIsG7lIb7Nk1@c.eCjQKbM'kgp"R[Dkh4eB
+o@:t6b1H[Gbh0DXqUs'Em+9b<qUWg@ak6CAeCh1^rRoNMlIa;3b1Ohhn_2aO\(gK-g=kcDcdh[=f%/!q
+jOi\KYM&<qhq7;Ic.;:6hUfm%h:_8MZeFEllIkITbLbn/jk.].f%TiO\(fNgp"JW_cdg_"n^bk7bLljJ
+Z.[RXqUk/dc.:%hmF^7IbLt\)f\4O%lIbm`eCVjqk1ShKbM(M$j4hc2kh5FTiRQ'$g=PlHbLjnhkh4/3
+m+:CNkgmo.db+?IbLs_co@hC@lIaqEnCPe7bLupKbM'P^rnGWMkh4J9r7/p?b1H@>f%@1Zs4GTKm+9M5
+s4>KHak6(8h:]-go\%mMlIa>4pXmsIak>n3jP%)tl.Y1Okh4;4ldjtEb1GD#n^t%ujOi\Km+9M5jO`SH
+ak5+rpt<"-g"GuMlIa>4gt;&Iak=qms4Xs:cJ&9Okh4;4ak#h1hq-'(g=b'1bLl15pt"$Ib1G_,k1Il1
+e(Wd7bLu15n(6FJak5G&mFf\:bhML=bM)15k1/bIak"kkqU`pC^Y//1bLl15h:D,Ib1FbfbLsDZr7]?I
+lIaV<q:Ea@ak?OEdb;1bqqBHOkh4;4rRT6Eb1H%5hq5-cp=RsKm+9M5p=IjHak5b/k1R)ple17MlIa;3
+n(?FJak>S*mFo&(i7dPOkh4;4in!>Eb1G(oqUi")gXu&Km+9M5gXkrHak4eiZeEdZr7UAfbLanhn(HIK
+bM(h-g=sg)kh5a]f[\*pj4EMHb1P.qhq?3*m+:^Whq#s%gXtuIbLt%llIsG7lIb7Nk1@c.eCjQKbM'kg
+p"R[Dkh4eBo@:t6ak$OFbh0DXqUs'Em+9b<qUWd?b1QLBeCh1^rRoNMlIa;3b1Ohhn_2aO\(gK-g=kcD
+c.;U?eCVjqk1SkL[+aj!iS!MKbLc48gt9a%hqIJO\(fipm+U[Vb1Pn1j4VQ.f\?&Q]A1rkpY4iac.:Y$
+n(5_7bLlmK[G&s[r7UAfbLanhn(HIKb1bb-g=sg)kh5a`e(Ddqkh>%MbM1Y(jkS&6k1]:Thq#p$gt;)J
+b1Xtlle9M7lIb7Nk1@c.eCjQKb1aegp=maDkh4eEmb#Y7c.`-Mb1jVb!8PcPk1\>9qUWd?ak6FBe(M._
+r7TELlIa;3b1Ohhn_2^N\_HZ.g=kcDb1QOCdFlXqlJ(:P^"hc)jkJqObLc48gXs[%hqIGN\_H#qm+U[V
+ak5h1j4VQ.f\?#P^"h,lpY4iaaP#M*lIsA7dG4TR_;38h!8HVibLakgnCcOKb1be.gY9m)kh5a`db)^q
+kh>%MakPM(k1n,6k1]:Wg=aU%iS3VOb1tD#n_M@CjP/hKk1@`-e_0WKb1ahhpY3jEkLn\DmF]S7c.`-M
+akOSc!8GZNk1\><p"@I@akQgMbhU+lp"\*QjP.l0ak4_go%MdN]A)i/gY1iDak6ICd+QOpleC@P^YIr*
+jkJqOaP$.<f\4I%j4rhQ_qj&%nD**Zak5h1in;H-g"Z&O_;*JnptOoaa4]G*lIs>6dbOWQ`SJVj!8HVi
+s4PKIakQLDe_J7%kMG4Takbt3pt4$Iak>q4iS)E.g>(oIakPq2n(HCIakGb/khF57e(sWOakYq2s4QVi
+iS)E.g>)/Pakb1trnb`PinWABmF]P6cJ&3MaP4VfrnGWNjkA5;o\%@?akQjNb1t%noA%pPj4jUec.`*L
+akOnlpta?RbMMI=iSEJJak6ICd+QOpleC:N_qa;,k1f"Oa4^(<f@n@$jP8kPa5,D'n_E0Zs4PHHm+^CO
+akY_.m+okAc/&<RiS;K,iS*PMakP8!p>!dGa5$^LjkKgga4eYip>"0Qa5-":jke&6iS=Ccr7fKNakZ=?
+gYKp,ins7_a55_0n(HCIakGb/kM+&4f%p&U`n]V/s4QVii7c<-gYD8Q`nett`nfV/rS$5bkhF26eD9iS
+`no2%p>43Rhqcf8o\%@?aP-^Ma5"npn_DaOinOLdc.`'KakOnlq;'?PdGF!@iSEJJrS#<H!8P`PakcLD
+e_\j6g>;2Qhqe=ca4g4@e_A1#kM>%Odb`I/o\JH\s4PHHm+^COaP>Y.khX\Db2*$Pi8":ba4o_2jkRr5
+fA>uQfAFO'qq^Ais4PHHakQOEe(hmtmG@'``SKJ-rS%2(bhL7pn(l^R`89Y6o\[UDhVJ(`p"\$Oakc1;
+iSMK0i8=Un_r'8+s4QVii7c<-gYD5P_qir$rS>NMi8":biS3PMakYD%p"dLAgu%\Zdb`j:qqKi[mbGq?
+c//BT_;F81k25"Pgtr%`cJ&0LaP4ekqVB<Mg"t]Dj5&VJrS#<H!8P`Pa5-@Dd,*[;e_]]MhVJ(`a5$LH
+dG;n#leg:Njl"8<ptsl`rS#<HmbHRPaPGh3iSNPN_VP:Lh;/%`a4o_2jP7i4f\YoMiSVK.q;(/gqqK0H
+akcgMcJH=npYbZ$^Ydf&r7_,(bhL4onD2dR^Y\>7qVT'Eh;.t_p"\$OaPH+;i82-(n)4'"_r'5*q:tDo
+g>0m-iSWhUSD_]Ng#)_]inNYNaP>>%oA..;l/1g`e)&p:qqKi[mbGn>cJJHT\_m)<gu$uGgYVb]e(s]Q
+aPP"q!8rIel/:7Pr7]3GakXqmo\R[Gn))CHn(ujUqqK0Hq;'ERa564@K&?F^g>;Y\a5-=CfA=R*k2:sO
+rnlMgqV0'GkhY7Sa55S.NSjHdjkfjga5"emqqfTS[bnCJg>;Y\!8Y`PaPQRHeDIIf^#7Q#qV1`!dbMt#
+l/(:RV;K5Kg>;Y\mbQUQaPPq6k22`fcf!I5pYG#hiSMZ5gYhJWQJpQVf&6DZgYD2OaPG2!q;."di8<5E
+ptXBTo\IXGa56mSKAc(RfAH>Ybhi9SaPY"qqr*.cp>OQ[qV0'GqVBKRa567AK&?I_g"uMZa5-@Df&"I)
+kMV-Rr86;epYEjGm,-[W`o,e6P2Yrhjl#pha5+hnrnkiT]&:$Tf&-8Xa5+hnp#"3TZ/ECTf&-2WqVKNS
+aPZFDg#/mhb2Lk.ptY>og"ja+j58qTTA\,Tf&-2Wkhb7SaPYe2len/hgu6c@o\SQakMOA=e`$)XOlGQ`
+dc'uVeD9cQaPP"qrniFfmGQOPp>+!MqqfEO`Sg^RK&QL`e)9lTa56mTal(.sp>U_a!9)DcptWmFo\S-T
+`o$%=M;\6fgu%h]a561?gu$-0io--\n)3<co\RXGal!0W`SnSk]Ah5sptbu+`nneopu'HU[Gf$^dbsiT
+qVKKRaPZIEfANahbi.".o\T2se_eF*ki(CWV;g+dd,F]Skhb4RaPYh3l/8#hhVlo@o\SQak248<f&?,W
+PN(idd,FQQg>MDWa5PA(pYq.lo]+6Vp"dpMqVK<N`8L[SK&QRbdGXZR`o"kq`8ULNL>r0je)BlT`o-^P
+cf)h%n`,blo&AHap"d[FmGH[U`8Kb9QJq5hjl#df`o"qsrnt`R_W&8gcf+ZVqqoEOaPm'VaPshlaQ(P)
+oA9H'bMU@uo&8'VYi=$hcJeBOo\\0Ua5H4@gu50jg#C<9o&&flgYg-2io9"XT]>+nbi86NinrnUa5GS.
+mGXAjm,H:Kn_`*ZmGQ%Dd,O]WO5oupbMr$Le)BrXa5Y5$qr<Oo!9;5^oA7OF!8kiT_r:LPLuS<je)BiS
+a5HgQcJcY"o])1rn)E-^n)27FoA\<[_W1%ETB,(njl>mg`o,,#qr,HP`oFqrb2W3RqVT<Na5R$W`o=\l
+bN$b)n)27F`o?aQbi?1nf&Xp4n_a&udGW((m,HXVXQ/0tal;jJmGQ^Va5Q(<i8UNlkMs\Dn)3?eiShi:
+guISXSE08%a5c^IgYhGV`o5A*n`#_lqW#ZVn)2^SoARaLb2`9WO6$9"b2_mJc/STZa5b(uroB=*o&S9\
+nDD:Eqr,cX_;b4LQfIGlgu@e\`o6RLe)J4(nDp>)iT'%[mGZ(EdGsr\_;rl&alUG$pu(o)`o4tt^uN>n
+dH&7+n)+3(`o4ttpuBKV]&_T+`8g7DqVocZ`oHUMd,_OpjlOA?mbmTnfAXa/kMt:VWT<I-_rL1CkMb@X
+`o>k8j5Zfnp>j-Om,?m^kMjMAfAu5XRH;9GmblXSo&7UJbiA?UQfRu&b2_jIcJnZZ`oG&!qrF7.mc;jX
+lJfkE!9;)[^?)'NioT"X!9ES+`o6UMdGhq$o]2n1h;dVWm,>tDdc:#\^?!]'c/l_$pu:o)`oG8'r8bQQ
+bN@L?^#]7Tn)=9)`T"ntr8bcV^uaM9^?"Y>qr5fY`oH[ObiH7pl/fY?lJhHre)SF.m,c[WZ0(`A^#f:T
+m,@3gh;ZH7iT/eTVrdj<^#\P=i8WnY`oG_4jlE/trT(fUlJgLWmGl4IdH0`VVrmO2biSlclf$1Lpu99Q
+a5lsTUugn&eDpVilJfkEs5V)Z^ubOVWTN(!hrXjuki9YCr8l)_]B9.VZ00QtlK8$+lf#kCe)U&[]B%Q)
+dcJ+%!9<k6o&@[LbiJW]]&h<$hWDE2roEP.qW#QU`T=Ymb3/'Q\`WhOl/M^&aQ(8#pZ9?T^ZP(K]&inO
+l/MBrdGr4,mcD^T[c[GK]&inOkMu!kg#U*5kN:7U[HIJM^?5=Sl/La`j5\,>gu[ARZKCiA`T@'Zl/LFW
+m,Q(Ge)f`RZKCN8cK5#ckMt%PoAmmPbi\9S\`_l4g#i1nl/KeEro:rX_WCOR[H?-'iT:!ukMsPBrT2,^
+]B9(S]B@E#m,n0+jlFDBg?._`[HHW7i97T3pu_A2n`%OJcK+c][cQ*&jQ<o4r8d>,q;]HT`o[6^[H>j!
+nE74AqW6l#!9D,\`9.!\\ED'!rTLTNpu^`!puK`]`9$RP_rel"roU]Pq;pc!n)W*]`9$7GbiZh+p#a'P
+q;p\ukiL[_`9-(BdHA^:ki^.PpZCVuh;mh]`9#V5gucZ?iTASNq;pc!eE$2]`9#;,jlXVHf]LrNq;p\u
+c/nc__rf&'l0$FWbNJ$NpZCVu`8ps[`oXnrp#aH\`9-LMpuUSt`T>k:l/o/3mHEfuY35N@puUi'`TG\5
+nE6e7lfn3/Wp'*<n)O0&`T5,%r8k-Eg#r1oY3,N@k2cR'`9"o!s6$NIh!"XuZKLoCioU+#al^M(punpF
+lfm]u^$,(Nj5fdmeE+U1mH;.Fj65Uf`96gUj5fIdh;uQ:jQFMFj65:]c0+c^ioT.]jQ=ACh<9ISf]_qi
+j5ehRmcD@Ke*#-An*%^Qi90apj5eMIpZ9<Tb3.LAn*%CHl0%^$iT8,BroV,]_ru^9o]Yl/j5e/?h<*k^
+S`cC'o]Gr1lK,tHf&uG`QKY..n`TB'n`IdQcfk#bO6Nk4n*&oprT(rZ_WHI5[-.&CiT:%#aQCA&qWNOp
+^Zb4NhraXqcf`..o]^tlb3ABYi8s=fg#g07l0*`_dcg2`i8s"]io\,@i95dVgZ\.ihWEVVl0#qIg$++Q
+k3;<ti8rAKo]F!QcffuEmca-&i8r&BrT:rZ`or$<pZV)/hWDc>ioo=aUZnE8mHF?,l/fhFf]VP_RHUO3
+n)s0%nE.XOdHL,aP3K::m-*TppZKKYam&TbMsA"@lKR3fs5q>`_<:d\K':)8mcWHhpZKfa_<CUWK'CPE
+m-*6fnEABc_!1@RK'M"RlKR-ek3(Xb_!'nEK'D4Xlfd0eh<4"b_!'S<K'DOalfd*df')Sd_!0D7K'N!n
+l07$dbNJ]a_!&u+K'E3tlKI'd_rp+Eh<:a#U?Ut,pug`$_s#q@jQW<%Xm5-7n)j'#`95S4mc]r#[HZr>
+k3)I$_s#;.p$%M%_!:+Ih<=h$_s,,)r9B('bNn9TgueFqbNHY(qWWUrd-9fYg?8%jdceI1oBLqmh!4%d
+f]_Ycg$-9:m-B8hkNh3og?7DXjQO>Bip)-\n*9$!g?7)OmHD:Kg$41Sq!-u*f]^]Ho]a*Tdd)SPs6A_2
+g?6?:kip^`XQlbLjQZI&j6+;Chs'(`U[#,LjQZ-slKH+Lf]qYbSEmiRip,[ho]O-Uc0=c_P3TsMjQYLa
+qrkr^`p3?aMsJ^TiTf"Ys6@Pf^[(pcK^@FZhs8nXp$'cd^$>FZK'VF^i9JqXm-3-d^$>+QK'Vagi9JkW
+jm(^f^$FqLK'`3thWreWg?Ikd]^"D?K'WF%hs/hWdHU5d]^")6M!Os'jm(C\_WpOSd-J%)YO(*2pupW!
+_Wg+Gg?P['\*Mo9n*'!!_Wfe>j6E<'_!BkBk3;@!_WoV9lKal)bO"$Mh<=_!_Wf/,o]hM'e*GiTeEOj8
+_<^s`M<s*cg[!;QqWl8h]'P%9lL!6jeEQGee*=O1p[!Luna+uqeEQ,\h!2K:md,PlqWur%dd#`Uj6O;C
+kO"&lr9W5*e*5EJmHV:Kh<^3ho]tW)e*4^6nE\9`\EpThf^&=tg?QN?l0QjbZ0f<nf'MkijlsVHhWrt_
+VsMIjfB_S`mchRQea)>_T'XhjfB_8Xp$0BZcKsl`R-iYqea1fMs67Ab`9[-_NU5]lf'C]Jr9MAg^$P[`
+L[FQte*PEHo^'ih\*X1`K'rL'dI#<GlKd*g\*WeTKC&[*e*PHHiToIg\*WJKN:$B+h!E>Pg?e"h\*`>G
+R-s;-jmCF[_!CXZ`9b8+]C"#4q!-Pt_!C=Qc0Vn+`9kt=n*Aot_!L.Le*XC-d-f3Hk3D6s_!B_@h<_$+
+f^7#Oh<OUs_!BD7k3SZ+iU+tXeEcts_!K52m-U/-mI&3ccg(Jp`9Y2)p[!k+o^0rjc0P)ibNub+rU#@-
+!:J%tamAQbdI"=/s6ks9p?pDtbj4BWh!DB7p$S+5md8fsbj4'Njm9>@m-^J5jmD0sam?k2qX1o^b4!@=
+`pWWfea(!:nEn0]^[BA7aR/H^hWqrCkO$O][dM`7aR/-Vj6XVLi9o%]Z1$]@`U;RJn*@aTf'V;\VXEa;
+`pM:Aq!5]]c0aZ\SaQ+;`pLt9rp7Gf`pW3]QgatC_sY_6q!?)g]C#=ZP4&88b3d79oBjlk[-mk[RIBV4
+e*b3Bm-`HmXm_tQipY[ka6_dPi9d]8p@"sKg[=1ka6^V/rU-uZdI5?K^[CmacL&F8p@#KZbja?U]C54T
+f^-E@m-_aY_=-@O^$b%LiU"AIj6k+Y\F8_O^$a_Dkj?1Rh!`VYZgd_Y\aS&7oBa6ZddGlXW:0`S]C*l/
+r9V2camS6XV=4<L_=#8/s6d_k_XHaXXmkcIb4!=9p$Kuj\*inVWUK$<e*b-@mdANkZ1%JVZgcZ:h!Y71
+_X?UUg$bs1r:%DibOFW__sP8-!:H]Phsf@hZL@SUbjE15q<tHSf'q_hZL7e\nF"cn^@1[_Z1-33o'rgN
+k3_!l^[C=S]^No1q!bKUh<j@l^[C"J`UCP1YODMYf'_qn^[KhEaRI@Bo'j0YbO,)l^@';8eF1BGlgM[Y
+_X5)*`UDXO`UMmUb4#At_X@9h`UCP1hsf(ae*tiU!:7SinF"Wj[.!AMbOEdFh!b70_X?[Wf'fa1m-rg#
+]^Y%PrU.Mj`pifnMXcVprpBUNaR6b1s6u<Cmd^5FRIL4Co'Xon^$k[aT()"7rU?BIr9in>f^HNCn*u#"
+VXaZQi9oUm^$k(PK(,u5rpA>*lgDITh!fpb\FBFad-pPo^$sSBK(6\IrU%Vmr9h8ebOC,Qb4,As_=%9j
+_=,81K(.7YqsM;hp@-/m]CCLCh!t@1_=$XXe*jO1K(.mkqsM;haRJllNq&%tq<n=Q_XPD3r:,R5Q1=qF
+qX4(GbjW46r:,C/SalREmI/To]^YO_K(5`.q=!G7h!huHm.,c!Z1@qbqX3,,kO6%PiphWj\a][hqX2f#
+nF+!Yg$s[a_XRWqq!ZDqp[Gfbddi"\c1:l(qX2/f]C<o3K(7@\!:]jQ_!h'f`:1P3K(7[e!:]dP_!pma
+bON+5K(A0srUKXN_!oV=n*uY5ORi>>q!S4O_!o;4q!j:5RI^:Gp$hkK`ppb5rpkd7V"=HRp[@V@dI=a;
+q=9..XRc8Yp[@;7g@2]DnFD2%[IX4bp$go0iUOJLlLTW!_"7Bmp@$T%lgVLUhsuBiaR]2tp@$8qo^KH^
+f(+F`dIR/(o^Kljqsh5fd.;k\h=LC3p@#ccrUIVl`U\WOjRW-:p@#cco^Tul]^g[FmIL)Co^KWcdIQPm
+Re)j:p@A"Jr:%MlaR\llP4P@<p%%_DrUIhr^[h6lM=[_<p%%\Dp%$;s\FT^lKClPCoCMSClg`Nq\FTCc
+K(HYHo^_VCipkmq\FT(ZK(HtQo^_PBg[aIs\+AhUK(RF^o(2GAdIH\q\FSJIK(IXdoCDJAaRT&q\FS/@
+K(IsmoCDGA_".Nr\+@o;K(SI&nFQ5?^[_*i_",D7K(JX+o()A@^[]eDjmo#7Re-+@q!n1M^[fV?lgpM9
+VY'?KnaQSK_=>D5p%".7Xn2)RnaQ8Bb43%5rpkd7[e'%[nF>r;dIOa;rUb^6_Y!9fnaPW0g[V`CoCIS*
+b4G)mnaP<'jRK\LlLTW!e+<&!n+"oulghITjRe&rhXp4,nF4Tjp@5Q]g%0gek4A$3nF49as7*Mfd.;k\
+n+5u<n+"-_r:@Jjb4L;Xqt04GnF40^f(.biU[t,LmIL&Aq=),gc1:,iRe*KLmIK`9!:deo`q/ZjPk;?T
+lLTN~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+grestore % PSGState
+389.511 494.019 mo
+389.255 493.999 388.965 493.979 388.645 493.961 cv
+388.93 490.555 389.138 487.133 389.27 483.687 cv
+389.511 483.687 li
+389.511 494.019 li
+level3{
+gsave
+clp
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+/1
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.960784 .960784 .964706 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.960784 .960784 .964706 ]
+/C1 [.85098 .854902 .858824 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.85098 .854902 .858824 ]
+/C1 [1 1 1 ]
+/N 1
+>>
+]
+/Bounds [.00561798 .123596 ]
+/Encode [0 1 0 1 0 1 ]
+>>
+>>/Gradient add_res /1 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-1.99609e-5 -456.652 456.652 -1.99609e-5 305.858 576.004 ] concat
+clp
+/1 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~p%@tKo'u5<md9E.lg!`ukN:mej5T%Vi8<DIgtUQ9g"G'3g"G*5g=k97gY:K;gY:N=gt^]?h;-oCh;-rE
+hVR,Ghr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6p
+l07Hsl0@R!lK[^$lg*m&m-O**m-O-,mHs<.mdBN2mdBQ4n*f`6nF5r:nF5u<naZ/>o()ABo()DDoCMSF
+o^qeJo_%nMp%A"Op@e4Rp@n=Up\4FWq"XXZq"aa]q>'j_qYL'bqYU0eqtp9gr;?Kjr;HTmrVc]orr2or
+~>
+<~p%@tKo'u5=n*]T0lg!`ukND!hjQ#7Yi8<GKh;$c=g=k97g=k<9gY:K;gt^]?gt^`Ah;-oChVR,GhVR/I
+hr!>Khr*GNi8EPPiSibSiSrkVio8tXj5]1[j5f:^jQ,C`jlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hs
+l0@R!lK[[#lg*m&lg4!)m-O*+mHs<.mI'E1mdBN3n*f`6n*fc8nF5r:naZ/>naZ2@o()ABoCMSFoCMVH
+o^qeJp%A"Np%A%Pp@e4Rp\4FVp\4IXq"XXZq>'j^q>'m`qYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+<~p@e1OoCDGAnF,f4m-Es$kih3ljlGI]iS`YOhVHuAgY:K;gY:N=gt^]?gtgfBh;-oDhVR,GhV[5Jhr!>L
+i8EPOi8ESQiSibSio8tWio9"Yj5]1[jQ,C_jQ,FajlPUcjlY^fk2tghkND$kkNM-nkih6pl07Hsl07Ku
+lK[["lg*m&lg*p(m-O**mHs<.mHs</mdBN2mdKW5n*f`7nF5r:nF?&=naZ/?o()ABo()DDoCMSFo^qeJ
+o^qhLp%A"Np@e4Rp@e4Sp\4FVp\=OYq"XX[q>'j^q>0saqYL'bqtp9fqtp<hr;?KjrVc]nrVc`prr2or
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /1 /Gradient get_res exec grestore
+}if
+newpath
+310.716 494.019 mo
+310.716 483.687 li
+333.441 483.687 li
+318.213 446.211 li
+263.091 446.211 li
+268.517 443.01 273.605 439.556 278.312 435.879 cv
+313.857 435.879 li
+303.064 409.238 li
+311.007 396.788 315.405 383.08 315.405 368.685 cv
+315.405 368.685 li
+315.405 364.027 314.945 359.443 314.052 354.948 cv
+366.552 483.687 li
+389.27 483.687 li
+389.138 487.133 388.93 490.555 388.645 493.961 cv
+381.412 493.542 358.484 493.542 351.081 493.542 cv
+341.901 493.542 318.456 493.542 310.716 494.019 cv
+260.694 494.019 mo
+255.132 493.542 237.492 493.542 230.967 493.542 cv
+223.947 493.542 209.457 493.542 203.166 494.019 cv
+203.166 483.687 li
+207.522 483.687 li
+212.841 483.687 213.804 483.687 219.843 482.967 cv
+226.611 482.247 226.611 481.77 228.303 477.918 cv
+236.035 459.013 li
+241.122 457.118 246.033 455.035 250.746 452.78 cv
+240.633 477.441 li
+240.147 478.404 240.147 478.881 239.418 481.041 cv
+246.186 483.687 255.375 483.687 260.694 483.687 cv
+260.694 494.019 li
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[187.2 0 0 140.64 202.56 81.1239 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 390
+/Height 293
+/ImageMatrix[390 0 0 -293 0 293 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 390 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'0T*c/sW?pu[Lu\*2'!K'2UcPj#:6e`VPIK'/QblK3]\h<(TuRcs#!K'1YHYNV,4o&kVfK'.aKr9&jt
+_WJ\uK'<-rLZc52b34H@oB;;!K'.aKhrgftVriTp]BI?!K'2plMs.J1dH?,EK'/`gjlV0Wk2r5uT'5;!
+K'1tQVWa</mcT2bK'.aK!9]!sbN?=tK'2mkN98">_<?L7pumY!K'.aKjQE/tYiaEtK'1nOW91#?K'9Z,
+c0']AK'/lkiT>aSn)fktRHNktK')4XS`lO+l0!Z]K'.mOrT8^oeE3stK'3'pLZZeB\EJP.r9/q!K'.aK
+ki\Gt\`V&tK'2%SUunoDe*)DIi96s!VrrZpVrujtK')jjMs$\pjlV0Wn)fkuT'5;!K'.aKMs'ltK'(nO
+VWWQoK'(SFYNUT%K'.aKK'2OaQKH'H_<6F5jQE/t\`V&uK';:ZTBCghK'1PEZKA(IK'/oli9#XRpu[Lu
+UZgY!K'2UcPidb`r8iOlk2i/sL?JNtK'(nOVW`curTAdqeE=$tK')=[RcV`S\EAJ,l0"Mt_WJ\uK';I_
+Rch6Eb3"<<c/uIrYiX?sK'1DA[cXLMK'9/sgZO1OpudRtN99lrK&uI_Pimtfpu[1jk2r5uMs0s!K'1tQ
+VWNKmn)fkreE*msK'2RbQ0-9P\EAJ,jl`5tK'%[IdcRgr\`LusK'1SFZ0&:Qe)u>Galg7tVriTnOll5r
+K&udhMs$2boB(Yen)fktLZeTtK'%[IK')^fO6,3ZVWWQooB24teE3stK'2F^RHB+`K'(_JX6%4[_<6F5
+fB96t\`V&tK'1GB[H<)'K'']-aQ9>]K'/H_mH0#_pu[LtNT^#tK'%[IK')mkMWO!^S`bUfpudRth<(Tt
+K'2UcPidS[K'(nOVWH"_\EAJ,gukTt_WJ\tK'1VGYi^Q"K''o3_WA#`e)u>G^urVtVriToP3;AtK'%[I
+K'**qK]V[aPidS[p?%@rk2i/sK'2giNokrUK')(TU#jecYNCH!g#f<rbN67sK'1eLX6,#rK'()8^#cfd
+b3"<<^#m>rYiX?sK'0f0a6';^K'%dLroJanpuRFrK')smLun*ePimY]qWE^tK'%[IkiSArh;tNrK'(tQ
+Uug+fYNLN#hWL`tK'%[IbiZCr_WAVrK''u5^u`,gb3+B>_WSbtK'%[IYiaErVr`NmK'%[HpuRFsK'*-s
+KB@dJK')I_QK@8jS`YOdjQ<)rh;tNsK'21WT]XbdYN:Ata5stpbN-1qK'(/:]B-ok_<6F5a61+t\`V&r
+K&s&pf]99te)l8EXQJ-rVr`NnL?JNtK')jjMrfQPl/eApn)T_qK')@\RH<SmS`bUfl0"Mth<(TrK&t8=
+[cGs!YNCH!cK;OrbN67sK'1DA[cYHh_<$:1Z/sEp\`CoqK''B$dH.Uoe)u>GZ00QtVriTmK&uI_PiVW#
+MroWRnE,qrn)]erK')7YSE5@aK&tJCYiOX$VWNKmeE3sreE*mrK'(8=\E/>(K&sK'biHY%_<-@3\E:ur
+\`LurK''9!eE);DK&rK`kiAZ&K'%[Ip?%@rpuRFrK')I_QK<_[K&t\IWoW='S`YOdg?,Brh;tNrK'(JC
+ZK6]"K&s]-`oP>(\E8D*^?3Dr_WAVrK''K'cK0Z>K&r]fioI?)e)l8EU?:FrVr`NmK')[eOQD)UK&tnO
+Uu_"*PidS[i9$frk2i/rK'(\IXQ>&qK&so3^uX#+YNCH!`9+hrbN67rK'']-aQ8$8K&rolguQ$,b2n6:
+T&o(pYiO9qK'&ZejlNE%K&qUGjlN)ppuI@pK&teLVr[=-PidS[gubNrK&qUGalU+ph;kHpK&sf0_rT>.
+YNCH!^uiPrK&qUGXl\-p_W8PpK&rfihrM?/b3"<<UupRrK&qUGOlc/pVrWHkK&u"RU#c"0MroWRj6!#r
+K&qUGcfMOpk2`)pK&t#6^#\#1VWNKma6(%rK&qUGZfTQpbN-1pK&s#og#U$2_<-@3X6/'r\`LupK&i$S
+oAd(8e)c2CNofrpVrWHlK')=[RcX>+Mr]KNcK)Cnn)KYoK&t5<\)c]4S`YOdc/uIrh;tNpK&j5udGra:
+YN:AtYiX?pbN-1qK''?#dcJ@-_;p4/QK7Gn\`:ioK&r6Yn)U_6e)l8EQ0.MrVr`NkK&kGBYN,E<MrfQP
+dcIapn)T_qK'(PEYiY$/S`GC`\E(inh;bBoK&sH&c/dC8YNCH!\)torbN67pK&iK`k2X>=_<$:1S)rkp
+\`CoqK'&QbkiK&1e)Z,AK&cpmW8iKkK&t\IWoWs9MrfQPd,hUpK&hOE^Z<>nk2W#oK&s]-`oPt:VWEEk
+[,oWpK&hOEUZC@nbN$+oK&r]fioIu;_<$:1R-!YpK&hOELZJBnYiF3oK&q^JroC!<K&qUGf&a$pK&hOE
+`T4bnn)KYoK&so3^uXY=S`PIb]&h&pK&hOEWT;dneDmaoK&rolguQZ>\E/>(T&o(pK&hOENo]ln\`:io
+K&qpPpuJ[?e)c2CK&rokK&hOEbiH7npu@:nK&ji1^uOnDPi[MY_<&PpK&hOEYiO9nh;bBnK&iijguHoE
+YN:AtV<-RpK&hOEPiV;n_W/JnK&hjNpuApFb2n6:M<4TpK&hOEK&l[eZ/^GsK&k&7]&WSGMrfQPa5stp
+K&hOE[cG]nk2W#nK&j&pf&PTHVWEEkX6&!pK&hOES)ienbN$+nK&i*Un`.LH_<$:1O6-#pK&hOEK&lpl
+ZfBNqK&hOEp#NI>K&qUGcK2IpK&hOE^#[2nn)KYnK&j<"cf=0JS`PIbZK9Kph;kHnK&`?\ki1+OYN1;r
+R,mSnbN$+oK&r<[mGu.F_;g.-K&cjj]].)pK&hOEqrG3Ge)c2CK&ugiYN1;qK&aQ)`o?dQMr]KN]B%&n
+n)KYoK&sN(bN.gHS`>=^U#Y.lh;Y<mK&iQbjQ"bMYN:AtSE8qpbN-1nK&_RFro1fS_;p4/KB*$m\`:io
+K&qUG!9LKHe)Q&?K&c+U^Z'k+K&jc/_W1FOMrfQP^ZEDpn)T_nK&`figZ%ATS`GC`VW?Rnh;bBoK&rch
+i8iDKYN(5pN8sZlbMp%mK&hgMq;]?P_<$:1LZSHp\`ConK&_ICn)M:Ee)Z,AK&l=[]AnM(K&j]-`8cI0
+K&a&peDfrVPiRGWXQ8!nk2W#nK&i]fi8]FLK&`'TnD_sWYN1;rOQ?#nbN$+nK&h^Jr8WChK&_ICp>a*N
+b2e08K&lRb^#RT&K&hOElf>b>K&_IC[c>Wlpu74mK&j9!d,XTTPiRGWWoVjnK&_ICRcEYlh;Y<mK&i9Z
+m,QUUYN1;rNo]lnK&_ICK&cgi`o=hqK&hOEqrGNPb2e08K&lL`OlM&RK&bhMa5V^2K&a2td,Oi[Mr]KN
+Z/j?nK&_ICU#Y.lk2MrlK&`6Ylf-a[VW<?iQ/qAnK&_ICL#`0lbMp%lK&_ICqr>cW_;p4/K&l^fMrTEL
+K&c(Tal:e0K&_IChrDi<K&hOE\E(inpuD22PN.8TW8lXln)F0(SE#4]TB#"lk2MrmK&iH_kMtCYn`7.=
+K&_gMpYs]^n`7IFK&_LD!922]\E&8&K&lsmO5ornK&VCAkMjtLlf@!aK&_ICk2XYEe)Z,AK&l"R`8eu"
+]&J>$VW-Fjpu1>qVrNBhVW6Lln)BSmK&i]fi8^luf]%MBMW4Hjh;R;Qa5_d3MW=NleDd[mK&h^Jr8Wds
+p>U\`K&Z4Xe`#<Ek2V'RK&c7Yc/SW^d,]f>K&l4XRH*_qQ/[DTdc/j:f]9*nK&`unf&HJaoAuD$K&irm
+g#K-nf]%MBP2c#jk2FhNb2\*6OlQ#lh;[e_]B"S)No]lnNoTflK&VCAp#=T^dH'NOK&_ICo]+9WkN1IZ
+K&hOEn`5knn)KYlK&YJCf\t<?qrERnK&bPEcf3sGU#^gdZ/j?nXlJ!lK&W3XlJ_3jb2gb+K&`6Ylf.'d
+h;uK6K&i3Xmc0Ago\tJ^K&Z^fg#:!4l/RBUK&cagdGi4-o&G>^K&cF^dGi"&n`,elK&Y_Jg>U38qrERn
+K&beLdGiX9o&PqnK&bJCdGh=he`)2?T]5"jpu0'MbN"37TB#"ln)D1EeDl/@QK.Alk2NK&o&>8\K]<$j
+h;Q*/l/RBUKAuskeDe4'o&G>^K&c[ee)ImtoAbqlK&YtQgu6*1r8`XnK&c%Se)JO2oAl"nK&b_Je)Jj:
+f&NmlK&Y#6gu5g)b2\*6VW6Llpu8jFe)Q&?S`Akln)C5)n)ArYMrONjk2E2tpu6nbK&YVF\)d&=K&_IC
+!9;VhYN,?:NT,QLn)E0^\Duu:QK!MUk2P4U_;t7LO5kiPjl=nNb2_18WoAWie)K6Ce)Sg8Zf6Srb2V::
+ZK0EnK&`Zehr=FjT]>CuK&VsQn_rrqT]>_)K&VXHqVgSqYiP64K&_^JqVp>jVW7L4MW06Ip>XugYN,-4
+PN%2RmGd$^\E*DFN8oNMm,Q^W_;j>2VrE<fg>_&Lb2^t2Yi:8odGj*Ce)]3CWoJ]kd,Wd<OQ,ljK&MsQ
+n)4!!RcEtuK&VpPo&9&rWT<F+K&_sQoAYA]o&>ejK&QI_kMW5toAbqlK&ZF^iSh!$q;dFnK&cI_OQ+jN
+Xl4ljgYqAS_;j/-XQ"ikf](oLb2h@=VrNBhf]0$l\`1cjK&ON(khq`dmc&iXR,[Gjpu/"/l/RBUQfIGl
+K&ZL`NT#KJro*,"S`BJ)N8fHKqr6YpVW@[9LZ=!HqW!Flg>]*jK&PbKl/9)3gZ,6lK&Y_Jj5Ii8i8gZn
+K&bbKUuK)I`o2O.a5Q=Ae)S1&`SuL/`8]k:T&f"nK&`H_jl1mOqr3FjLZ/0hn)0Gjqr<LlK]<$jk2Dll
+!9AdmKAuskK&YYHV;[$blJ_'eYN+O#UuI!ckMkU^\E)]2T]:Xak2W#l_W&DjK&P#6m,6%H_W/JlK&Xu5
+k2FeM`oOhnK&b#6hVs.Hs5J^jNoBZhpu%(j!98^kMrONjn)9Voro8UjMW=NlK&YhMT](L]n_rlnVW6^s
+T]1R_mc*EgYN+?sWT&Nhjl5I^\DkQg]]"J$f&?#S_;iSr]]+P&e)KQLb2^4r`SuL/b2VUCe)ICeg#7PA
+]&E)8L#`0lK&VsQn_s9%MrX]pLuO9NqVgo%PiCodS)JtXq;Lc"S`AqoS)T%Zp>Y;pVW6RoUuI!cmGd?g
+YN!ab\D`%uh;Rh\\Dtcm\Di,"g>_AU_;iDm_;^(+dGjELb2TVaeDZ#<_VstAe)I7ah;NtE\`*#8K&Zjk
+KAr$Qo&9B&MrO-`QJmGS!9*G*PiCc`TAbC\pYkW"S`AbjT]1R_o]#/pVW-"_ZJgDojl,^eYN!X_]A\A#
+gu7b\\DtWi]]+P&g#D;U_;_i]cf'K7al2dJb2TJ]f\qG@^u=hAe)RLhf]%MB^#JA:K&Z@\Ol;/UqV_/,
+MrO!\Rc/kWs5EM+PiLufS)T%Zr8R&$S`85[Xl4ljm,@NnVW,k[[c)hsj5KReYN*je\)N#!i8UNjZ/O-h
+K&FN(_;_`Zdc#f:aPl^Jb2]_de)Gu=`8\PjQ/V/hK&EQbK&Z4XQ/RMWr8@A.MrX6cQ/[JVs5ARge)@Oh
+K&GeLS`8)WZ/L;nlf%HnVW6(aZJpJqkMi#j\)GQhK&Fi1\DjsVc/F95cf+NS_;hr`cJjH8bi6+jS)NSh
+K&Elke)HhUl/@6Q[,LZ8K&cI_OQ)2Xpu-h`g#8shK&H+UPiC?TX5SZho&99"S`A>^XQ"ikn)BSj^#?uh
+K&G/:YN!1RaPha0fAZD\\Dt0\al7p3e)IUjU#G"hK&F2tb2T&QjPb^L]A`JAe)R%[jl1mO\Dm#:K&PVG
+Uu6j_pu%(ih;Y<jK&QRbp>D1qguG<lK&ZL`NT%e6^u0h&h;G0i_;`>jK&PSFpY`78^uN>lK&YPEW8XW4
+h;EnC_Vi8iV;g@jK&OW+pYa3SUuU@lK&XQ)`8QU4q;?k_Vr30dj5Q`jK&QL_MrNIMWSrHfpu2#+Pi9^B
+]AS;!k2;fia5XbjK&PkNpu&%/^>d,jK&PPEpu&@7XPqdhK&Fi1\DjRKf\qG@b2N0S_;_3KiSfCI_;Y4J
+b2JH@oAG5YYi+!iO5ffjK&Nolq;?kai8UNjK&H^gq;@1icJc1hK&H+UPiBsI[c)hsmG[p"S`7TI^Yse'
+jPfsnVW"i>dGTW7eDROhWSuRhK&Fi1\DjIHgYmbCal3*S_;U^=mGNTS\_tWhNT'ThK&Elke)H>GpYg__
+Xl908K&P8=Y2Foipu%(hbi-%hK&H+UPiBjF\`&/!m,@j"S`.-<b2@m0h;G0hYi4'hK&G/:YMu_Ee_u,=
+dGau\\Da";k2:jL_Vi8hPi;)hK&F2tb2STDn_o)Y[GfEhK&HI_MVk>hK&P/:Z/C5lpu%(id,MCjK&Q@\
+O5RP+bMRp/k22`g[c,KhK&GJCVW+uBcf'K7f\rmhSD`SfK&=c/\D`n8l/70O_Vi8iR,[GjK&OE%`o)I,
+s58RfYi!pgK&Q[eL>\ufK&YA@Xl4ljqr*@h^>QufK&?%SPi9:6a5DR-k2;fi]&LijK&PYHUYqm)iST7E
+eDIIgT]+qhK&Fi1\Dj+>jl(gM`8SJhL>`$fK&=,rb2J$4s58LeYi+!iK&VC@WT!m8K&FW+^>FP"ptq"g
+_Vr>hK&H+UPiBL<_r64+ki&#hWSlLfK&>DAVW"H3gu*eBeDROiUuL:jK&Or4\)<8(p>:JZ_V`2gMrFHh
+K&F2tb2S9;qVd%bZ/O-hK&H.VPM`:qK&Oi1]&81upu%(ia5XbjK&Q1WPi/b'eDGl8k22`gXl7jhK&GJC
+VW+Z9f\qG@eD[UhPi2#fK&=c/\D`S/o&,,X_Vi8iO5ffjK&O9!b2@m0pY_"fYi!pgK&Q@\O5QqoK&O`.
+^#4M#K&F)qc/4-1n)'Ag[,K?hK&GeLS`-X.f\hA>K&E*Ul/.*MeDIIgR,RAhK&Fi1\D`M-o\b>ZK&D7=
+rnrLf\_kQgK&QUcLu>Mqe)>o;o&5_hVr30b^#6ofK&?@\Mr:u#cej?3n)'AgZ/O-hK&D7=U#=qfK&>DA
+VVmj"led<OeDIIgQJq5hK&D7=L#DsfK&=H&_;Kq'qr!:f\_kQgK&QOaMVs*EK&GnORbt%#K&F9!aPVU,
+ptq"g\DbWhK&D7=W8QFfK&>_JS`$-ujPPRHh;>*gSDiYhK&G/:YMY#js5&@abMKbeKAZaeK&=H&_;U")
+!9&Rg\_tWfK&>bKSDLL,e)5i9k2;ffVr**b^Z!,hK&HF^Mr1Dhh;3b?n(s;eVVp:fK&>_JS`-@&i8B4F
+h;G0fMr4<dK&5#6YMb;rq;6e]bMThgLZ/0hK&FN(_;Bk%mba;d\_bKeK&H%SQJ\q(e)>o;lf"5hVr30a
+Xl%^dK&6:ZMr:_qf&)):n)'AgWo;XhK&GeLS_oUfn_SlSh;5$eOl5ffK&>)8YMkN#p#(G[bM]nfK&?7Y
+No%Y0_;Kq'o\bef\_kQgK&Q:ZOl3J%e),c7g#&gdVr!$`[,B9fK&?@\MrCr"dbo`8n)0GfRG[;dK&5YH
+S`#mnled<Oh;>*gQ/V/hK&G/:YMXrhr83:dbMKbeK&HOaLu6),_;U")pu..h\_tWfK&>MDUY`63e)5i9
+i8CBfVr**b\DbWhK&HF^Mr12bj5,CEn(s;eTA\efK&>_JS`-*tkMUsMh;G0fK\ugdK&5#6YMb&k!8iCc
+bMThfK&HI_MVj$CK&>eLS)1^4b2@m0kMVlfYi!pfK&GMDV;J3.K&<K`gtmY>ptgqeVVp:fK&?%SPi/+j
+k21dJK&;LDptgVZh;5$eMW"<fK&>)8YMb#j!8rLeK&;1;n)'Ad_VW,dK&>_JS_gp6b2@m0jku`fK&;1;
+e).CdVr!$_V;L.dK&6:ZMr:Dhhqs%CK&;dLnD8cRk2)ZdMVn6dK&5>?VVm<hqVQn^K&;1;p>:kdbMKbd
+K&>tQQJTL8_;Kq'm,45f\_kQdK&5#6YMHG=e),c7dGM7dVr!$`X5MXfK&?@\Mr']Tn(iTOn(j5cOl,`d
+K&5YHS`#UfoA>/Wh;>*dK&67YN8<">YMXrho\Y_dbMKbeK&H7YOPdq4_;9e#gtnsb\_YEcK&>8=Wnsu:
+e)5i9f\igfVr**_S)3AbK&-4XMr0oZle[6Mn(s;eQf.5fK&>_JS_etTs5&Fbh;+scK&?L`LYgP;YMb#j
+qr!:fbMThdK&5PET\[K@_;Bk%i8:<d\_bKeK&GPEUu/E6e)#]5aPOPbVqls^T\nedK&6:ZMr:5cjPPRH
+n)'AdLYhsbK&,SFS_o+Xs5&@ah;5$eKAZaeK&>)8YMOlfle\#bbMB\cK&>eLS)2$=_;Kq'k2;ff\_kQd
+K&4i1[,%tBe),c7bhondVr!$`VVp:fK&?@\Mr'NOo\G,Tn(j5cN8OBdK&5YHS`#C`q;6e]h;>*dK&6(T
+OknOCYMXrhn)'AdbMKbeK&H(TQ/BI9_;9e#fA<Ub\_YEcK&>)8YMQM?e)5i9dbqCfVr**_QJV#bK&-4X
+Mr0`UnD8cRn(s;eP2PlfK&>_JS_etTqVI(bh;+scK&?=[N8E(@YMXrhmba;dK&2+9hVP*b_VN&cK&>>?
+W8>)Ab27g.dbh=dK&2+9_qr2bVqls^S)<GdK&6:ZMr0]Tn_SlSK&2+9K&,SFS_etTptgqbh;+scK&?7Y
+No#BEK&5YHS__KF\DDhoh;5$b_VN&cK&>;>WSW6`K&4]-\D=CFe)#]5_VW,bVqls^RG[;dK&6:ZMqs'B
+s4i4]n(a/aK&-LaKAG\GS_o%VrSN@dh;5$bK&,YHS(uNKYMOlfjkcTbbMB\cK&>PEU>EcD_;0_!bh]b`
+\_P?aK&4W+]%sUHe),c7`o"JdVr!$]N8=6`K&$.VMr'<IqV?bZn(j5cL#;mdK&5YHS_\nRnD0;`h;"ma
+K&5kNQeg0IYMXrhl/.rdbMKbbK&+r4YM@"M_;9e#dGD1b\_YEcK&=l2[GJ.Ee(oW3\_YE`Vqcm\OP]Tb
+K&-4XMr0NOp>1DXn(s;bK&-1WN83RNS_etTo\PYbh;+scK&?+UP2=^FYMFfdgtem`bM9VaK&52;WnkPJ
+_;Bk%e_dOd\),?bK&+9!_VDBNe)#]5^#$cbVqls^Q/D#dK&6%SP21`Gs4r@`n(a/aK&6F^LY_+KS_o%V
+ptq"de)%=bK&,MDTA7rOYMOlfi816bbMB\cK&>DAVV\`;cJ=*.aPFJ`\_P?aK&4K'^>6$Le),c7_V`2d
+Vr$t#P21rMqqQeYptUeaL#2gbK&,nOPi%)M!8iFce)%=bK&,eLQe^EPVVZp]kh_fbeD7=cK&>\IT&-m3
+cJ=*.d+u%`_VDuaK&4c/[b\LMb27g.aks\dR,7/bK&*ijcJ5>Qs5/LdNSaBbK&-4XMr0BKqVHh\e_[Ib
+K&-(TO5/mQqqn1*K&6"RPMP'NqqnL3K&5\ISDD]Njke2:K&,)8X5(nRptrpEK&5&7Y2-tNpts6NK&4`.
+\)"UNj50"UK&+,r`n[fRj50=^K&*ficePGRo\Y_dMr+6bK&-4XiSLWkK&-@\LYV@RiSLrtK&-%SOPK!R
+o&$P*K&5tQPhk0OhqlH1K&,A@UYOAShqlc:K&,&7XPD"Sn)):EK&5#6YMGK"mbEEL^>-]^\_GutmG3BM
+]\UW`Yh\X'kMCgI\DGEbVqohXYhXicr7m(^ptOT\Yhaoeqq[(`n(d6dWnr?apYLkb[b]3`K&#>?U>+MY
+g>:*1K&,>?UtjJTkhjJ<K&5;>Vqmftl.gmG`n\8^_V<c#l.psI`8/2`\_Q?)jkbUG^tuubK&-C]L>8fa
+g"WFZfA<UbK\c[`K&$.VjklumK&6OaK\a;sa4u:%l.h`^k1eJDaPDI(kM;Z`h;%&J`86+&jPHNbTAAS`
+K&"Z,[G/mZe_]BCK&+Z,\(njUiSWVNK&4T*]A8+q!8N1]ZJ<j^YhRX`K&*]fdbLbUhqt6dLu/$bK&+9!
+_VBaun_B;^n(Z:I_qfq#n(j5`k1nhN^ts\"m,")bV;:"`K&"r4XkV@[dGEd:K&+r4YM@=Vgu$rEK&4l2
+Ze^JoqV6\X]%kE^\_GKfqqZk[\_YE`Yh\!jq;-_[[GK3bVqoDL]\J+oq:pk^ptO*N^>4CspYCe`n(cXS
+]AA.ro\PYbX52F`K&#5<V;'h\c/.11K&,5<VqfeWf\b?<K&5/:X5/imo\>&R_q`&^_V<;kp>(>V_;2u`
+\_Pfoo\P2V^#$cbK&-"ROkckigtSa]bMKbbK&-I_K\Z@Xf&*pmK&6F^LY]5kdbKH0k1lN^k1e&8eD5`4
+jP?H`h;$N;e)#]5iSL<bQ/1l`K&"Q)\D,3]aklOCK&+Q)]%k0Xe)0WNK&4K'^>4Cspt^k`YM@X^YhRX`
+p>1ebY2.X`VqfAM]A8(ps4r@`ptW[@bhRg*mbF)^n(Yn>cJ=*.m+n#`k1n#6fA2&7j5$B`h;#d$khLdF
+e(h1^eD%aon_A`Ob1sP^bM1%noA,#SaPFJ`_VDu`rnW:`\D59^\_G9_p"bY`YM@X^YhRX`oA5SbXkhR`
+Vqec:bhIa(n_95\ptEI<cJ4$,mG+#^n(Ye;dG9E1m+n#`S)!5^K%nl2XkMUb^"qu/K&"f0Z.md_`89k:
+K&+f0ZeU/fs4i:^]A(E\_V2i^r8!.`\(o3^\_G9`qVI(b[GB-`K&#DAT\H*njP$Nc]A:Q`K&$(TNSF6_
+_VWGkK&-(TO5-JbiS/t=hV4m\k1[E&jP5@Bg>&[^h:od&k1tXFg"i[`L>;a^K%n2t^tQuc]&!DAK&",r
+`7r/`_;51KKAF5s`nZ1$lJ.f^W8$(\YhIR^kM;Z`Utjk^Vq]#D_qfq#r8!.`WSH4^K%oGBS_EPd\D>ur
+K&#DAT\JV`^Y[l(K&,DAU>1a`p=k2RbM0P\eCqFgptUJVaP=D^bM0bfqqZk[`ne>`K&#nOP2!4qe(V@d
+b2)LAQ/&IrfA!Oae)'EIR,+dug"`L\Yh[^^K%obKPhPod[b]NiK&#\IR+q)a^#%DtK&,\IRbX1`mb<?J
+eD%1\h:f<nn_A`Od+kt^eD%Xmo\G,TcJ>n`K&$.VMqbbrbM'he_;4e?Nnh%tcJ,nab22^GOkmA"d+j6.
+gt\g^S_N;\VqSN6ceO--o\>M^ptNF;dG9E1o%fG`SD<;^K%o)8VqU:e[,($&K&##6X4uIb]&)i1K&,#6
+Xk\N`s4i:^_:ui\bM'J^r8!.`^"gW^_V;o`q;."b]A:Q`K&#GBTA-6th:f*ee(s!=U>2KuiS19b\_bKb
+K&-:ZM;4l]i7ik<jP-<\n(P)'j4o7AiS:0^k1dE&k1tXFhqb*`Ltqm^K%nE%]%YZfZJGN8K&"B$^"^`b
+\DDhn`8/2`K&#\IR+ndue_7Rfb2):;S(t%!g"Wace(rp;Uth[!inLBcX5)@^K%o\IQJ2,fX5)[gK%oA@
+TA&bfZ/+KrK&#;>UYCUZqq?YUbhBPZh:\g`rS)qYakOD\eCq._!8N1]`SA2^K%oVGR+eh!db2Lj_;+>2
+RG4n!e_7Rfb2)7:SD:."g"WacJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+gsave % PSGState
+6.903 265.401 mo
+315.405 265.401 li
+315.405 471.978 li
+6.903 471.978 li
+6.903 265.401 li
+clp
+6.903 368.685 mo
+6.903 368.685 li
+6.903 311.643 75.969 265.401 161.154 265.401 cv
+161.154 265.401 li
+239.391 265.401 304.018 304.401 314.052 354.948 cv
+314.052 354.948 li
+304.018 304.401 239.391 265.401 161.154 265.401 cv
+75.969 265.401 6.903 311.643 6.903 368.685 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[308.64 0 0 105.12 6.24 206.404 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 643
+/Height 219
+/ImageMatrix[643 0 0 -219 0 219 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K'@mOK'@mOK'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQ
+K'LbKK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mO
+dHQ8IK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\I
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8I
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'C\IK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOK'@mOdHQ8IK'@mOK'@mOK'@mOK'@mOK'@mO
+K'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mO
+K'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`W
+K'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$o
+MWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gM
+K'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\IK'7gM
+K'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\I
+K'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mO
+K'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"
+K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nO
+Wp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gMK'7gMK'7gM
+K'7gMK'7gMK'7gMdHH2GK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gM
+K'7gMK'7gMK':VGK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gM
+K'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3m
+K'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+U
+U?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aK
+K'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:c
+K'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_
+Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gM
+K';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]
+K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[e
+P3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aK
+K'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aK
+K'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[IK')mkMW]TS
+K'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[IK')mk
+MW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[IK'%[I
+K')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PEK'%[I
+K'%[IK')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aKK'1PE
+K'%[IK'%[IK')mkMW]TSK'.aKK'.aKK'.aKK'.aKl0"MtK'%[IK'%[IiT?ltK'.aKK'.aKK'.aKK'.aK
+K'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[IK'(bKWonus
+K'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[IK'(bK
+WonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[IK'%[I
+K'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[IK'%[I
+K'%[IK'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[In`H"tK'.aKK'.aKl0"MtK'%[IK'%[I
+K'%[IK'%[IK'(bKWonusK'.aKK'1PEK'%[IK'%[IK'%[IK'%[IK'%[IK'%[IK'%[IK')=[RcT._K&qUG
+K&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[IK')=[RcT._
+K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[IK')=[
+RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[IK'%[I
+K')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[IK'%[I
+K'%[IK')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGq;mLrK'%[IK'%[I
+K'%[IK'%[IK')=[RcT._K&qUGK&ttQU?7'iK'%[IK'%[IK'%[IK'%[IdH6&BK&qUGK&qUGK&qUGK&qUG
+K&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUGK&qUGK&qUG
+K&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUGK&qUG
+K&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&BK&qUG
+K&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[IdH6&B
+K&qUGK&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcT._K&qUGK&qUGK&qUGK&qUGg#]6rK'%[IK'%[I
+dH6&BK&qUGK&qUGK&qUGK&qUGK&uOaP3.AYK'%[IK')=[RcK(]K&hOEK&knOU?.!gK&qUGK&qUGK&qUG
+K&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!gK&qUGK&qUG
+K&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!gK&qUG
+K&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knOU?.!g
+K&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOEK&knO
+U?.!gK&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEq;dFpK&qUGK&qUGK&qUGK&qUGK&u7YRcK(]K&hOE
+K&knOU?.!gK&qUGK&qUGK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUGK&u7YRcK(]
+K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUGK&u7Y
+RcK(]K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEK&hOEK&hOEK&hOEK&lI_P3%;WK&qUG
+K&u7YRcK(]K&hOEK&hOEK&hOEK&hOEg#T0pK&qUGK&qUGdH,u@K&hOEroEh8O5toRK&hOEK&lXdpZ7b&
+K&lI_P3%;WK&qUGK&u7YRcK(]K&lpla5t(sK&hOEK&hOEp>j9Ua5hj5g#T0pK&qUGK&qUGdH,u@K&iZe
+iT8JKZK-VuK&hOERcN_palU+pK&lI_P3%;WK&udhio[9&K&u7YRcK(]PN;5pYiX?pK&hOEK&hjNpuSI9
+gZ3tIg#T0pK&qUGn`@ULdcH)BdH,u?K&aT*`T4GfcJsN:q;[@nK&iunf]BX)bN+99n`5kpK&r9ZmcM7G
+`T;^5l/eAoK&`olf]8F\lf3TWiT$ZnK&i?\lK+Jrl/[HWK&hOEOlZ)pP3)5pK&k>?K&_ICaQ'nnWoVjn
+K&c[eMWBBM\)bcpXQA'pK&hOEK&j,reE*LfhrKCMl/\;nK&a9!cK'uGp>^bbiT$ZnK&ichhW9dZp#L_c
+K&hOES`JqpL?8BpK&k>?K&_ICdc7UnU#b4nK&c[eMWBBM_W8PpU#k:pK&hOEK&jN(alSrPlK!QXl/\;n
+K&aT*`T2a6ro8UjiT$ZnK&j)qe`DJGs5\dmK&hOEVW?RpK&umkLuctEK&_ICg>f0nR,mSnK&c[eMWBBM
+bN-1pR-!YpK&hOEK&ji1^u^[>oAkMal/\;nK&al2^#Xe+qrERniT$ZnK&jE%biOH<qrNXpK&hOEYN43p
+K&uUcOQ=gMK&_ICio?`nOlZ)nK&c[eMWBBMe)[apOQH)pK&hOEK&k,9\E/P.qrE@il/\;nK&b/:[H)r#
+o]2(niT$ZnK&j]-`8uU4oAu(pK&hOE\)bcpK&u=[R,lZUK&_ICl/S5nMWFTnK&c[eMWBBMgZ5<pLunNp
+K&hOEK&kDAYiUJus5eppl/\;nK&bDAY2k2qmGsSniT$ZnK&jr4^#ak-lfFMpK&hOE^?!8pK&u%ST]FM]
+K&_ICnDf_nKB*$mK&_ICK&c(TS)f1^qW*Lnn`,enK&kYHWTA`npuRFpl/\;nK&bVGW8rQkkN&/nK&_IC
+e)R[nK&khMUuU.gWoScm`T4bpK&teLVrZ7dK&_ICp>_.nK&ljjLZ=!HK&c:ZQ/mPXo]2(nn`,enK&knO
+U?.!gn`>qpl/\;nK&bhMU?$pei8gZnK&_ICg#K*nK&kSFX5hmnWoScmbiH7pK&tSFXlRmjK&_ICr8WRn
+K&lXdNT5WNK&cL`O5toRmc9Ynn`,enK&l+USE5@alfFMpl/\;nK&c%SSE,:_gZ5<nK&_IChrCNnK&kDA
+YiFEsWoScmdc@[pK&tA@ZfKNpK&_LD!9AamK&lF^PN.8TK&c^fM<'9LkiA5nn`,enK&l=[QK<_[jlN)p
+l/\;nK&c7YQK3YYe`<mnK&_ICjl;rnK&k2;[c?'$WoScmf]9*pK&t/:\`D0!K&_[IqrE@iK&l4XRH&nZ
+K&cmkK]IaGioHfnn`,enK&lL`Ol_2VhrUZpl/\;nK&cF^OlV,Td,_OnK&_IClJn;nK&k#6]AqT)WoScm
+h;kHpK&su5^?!]&K&VsQn`,5]K&bhMU>l".MW9HOrT&RkK&kbKVW74,P2q5UpuI@pK&t_JWT<=)Rc8qY
+r8NLlK&al2^#J#1U>pjcn)KYnK&ji1^uO,.WoScmioHfpK&sc/`8o>,K&W-Vm,N]XK&bYHVrIO3MW9WT
+puI%fK&kSFX5eflKAusmK&hOEd,_Onl/S5lK&QdiKB%RD_;iDliSpTlK&cL`O5toR^?!8nK&_ICm,OGn
+K&jB$c/[43K&W<[kMq0SK&bJCXQ''8MW9cXo]1VbK&kDAYiC>qLZA<nK&hOEbN-1nl/S5lL>r0lK&_IC
+^#R,liSpTlK&c[eMWBBM\`ConK&_ICn`,enK&j2tdc8a8K&WH_j5YaOK&b>?Yi>K<MW9r]n)T)]K&k8=
+[,ZbuN8sZnK&hOEa5jnnl/S5lMW4HlK&_IC\DtcliSpTlK&cgiL?*sI[H,WnK&_ICp#D(nK&j&pf&P0<
+K&WWdhW'4JK&b/:[Gq#AMW:)alf<ZYK&k)8\`8;%OQ5rnK&hOE_W8Pnl/S5lO5fflK&_IC[,]KliSpTl
+KAusmK&hOEYiO9nK&_ICqW!FnK&ilkgZ-]AK&Wchg>deFK&b#6\`3GEMW:8fk2_-TK&jr4^#O_)Q/h;n
+K&hOE^?!8nl/S5lPN))lK&_ICYiF3liSpTlLZA<nK&hOEXQ8!nK&_ICro8^nK&i`ghrE,EK&Wolf&MAB
+K&al2^#FY'V;g@lK&_IC^>m2ln`#_lRH*SnK&hOE]&^unl/S5lQf@AlK&_ICXQ.plK&VjNo](P`K&`Ze
+hr<>KWoJ`l!9AamK&iTcj5\PIK&X&pdc5r>K&a`._;^(+WT)XlK&_IC]&Uoln`#_lS`AknK&hOE[cG]n
+l/S5lS)WYlK&_ICW8lXlK&W!RnDf,\K&`Naj5SbOWoJlpr8`IjK&iH_kMstMK&X2tcJsN:K&aT*`SuL/
+Xl@plK&_IC[c>Wln`#_lU#Y.nK&hOEZK0Enl/S5lTAnqlK&_ICUuU@lK&W-Vm,N]XK&`B]kMk1SWoK#t
+puI%fK&i<[lf6CQK&X?#b2\*6K&aH&al7p3Z/X3lK&_ICZK'?ln`#_lV;pFnK&hOEY2n-nl/S5lUZ14l
+K&_ICT]>(lK&W9Zki79TK&`6Ylf-UWWoK0#o]1VbK&i0Wn)MgUK&XH&a5_d3K&a<"c/O?7[,TElK&_IC
+Y2e'ln`#_lWT2^nK&hOEWoVjnl/S5kWo;XjK&VCARH!MjiSgNjT&SklK&_ICQ/h;lg#B$lPN2/nK&hOE
+OQ?#ndGoi;`8SJjK&VCAYN"'jq;I4j\Dk]lK&_ICX5hjln`#_lXQ.pnK&hOEVW?Rnl/S5kXl7jjK&VCA
+QK%;jiSgNjU>k.lK&_ICOlQ#lg#B$lQK.AnK&hOENTBfndGoi;a5O\jK&VCAXQ%jjq;I4j]]-ulK&_IC
+VrQRlK&X/scf9W;K&`K`jPoF`Rc1O1dc,l<qVoi]]Af"5n_rHcU>i$/hW'4JK&_mOp#:S_S`8elK&_IC
+L?&6ldGfc:b2KnjT&Skle`3glW8cRjq;I4j^Z*2lK&cagm,X_tUuU@lK&X9!bi=<8oAf2uV;n*+kMkac
+Rc1X4cf1#Fo]*==cf1#Fo\ncfU>i03g>deFp#F0T`oDs:q;R"cU#P(lK&c7YalLb-K&b8<K&P#6[Gn@K
+e`4X/^>c!KhVn:hMW2M4_;gsDlK$+K\`9@Cj5P[M]&LilOlQ#n_W8PnR,dMll/J/j\)GQjSDr_lVrQRl
+N8jTjiSgNjXQ%jlM<"HnWoVjnLZA<lK&WTchrB=K!99j8iT#OMro;MfK&P,9ZJrITalBqlb2T/TiSjUk
+MW2Y8^#Q$NguQ*.aQ&iOk2M!P^>d,lTB#"nZfKKnQ/h;ll/J/j]&CcjVrHLlSE&elLuS<jiSgNjYN"'l
+QK.AnS`JqnK]E*lK&W]fguFFTp#MD!mc/oZqr?;fK&P5<YN!L[^Z2NXeDd+[jPfpnMW2b;]&U-Wd,_Fl
+e)QnWl/I<S_;`>lX5hjnW8u^nP2l)ll/J/j^>[&jYi=-lPN2/lL#W*jiSgNjZJs9lT]>(nPN;5nK&cmk
+K]9#kg#JI[lf<ubpu?tdpZ(#fK&P>?XQ%I`\)X@Gh;XsakM_$Ocf)7j`8\PlT&\qlPiD/jn_oYj`8\Pl
+[H#QnT&f"nO5olll/J/j_;W8j\Dk]lMW=NlK&VC@\`(]jYi=-lK&_IBq;UAlWoC2@e`3@`ioG^PK&cL`
+hVs.Gg>T$jeDd[lTB#"lRH!MjK&P/:Z/X!e\)Wh8m,F/eo&9,tP2aOA]]6]c`oNHHmGj/cpYtGsRc23D
+^Z*&g_rHC0!9/Uiro/Xj]]$oj\Dk]lK&c^fM;n6gjPd,uZ/X3lWT2^nK&lagMW=6eiSoIJh;P6jgZ#0l
+QfIGlQK%;jK&P8=Y2[piYiCf)o\tnjp#5H"P2aXD\`:Zh^>t=8p#CnhqVpc!Rc2<G]]-uk]]4V(qr<Ll
+qr3Fj^Z!,j^Z*2lK&cI_OQ,lkkM`H#[,TElZ/a9nK&lI_P2kujjPkdMi8LHjio6ZlOlQ#lPN))jK&PA@
+X5_jmWT/iqqVmFmpu1c%P2aaG[c>Tl\)`>*r8WOlrSm)$Rc2EJ\`1ln[c;u"p#D(lpu74j_Vr>j`T"Vl
+K&c7YQK%DnlJ\c&\)PWl\)Y]nK&l4XRH*VnkMh*Pj5HZjki/)lMrXTlOQ,ljK&PJCW8capUZ7!e!9/go
+qr.)(P2ajJZfBNpYiLDss5\mo!938&Rc)NM[,KZrX5\`jl/J/jo&9)rU>a&L^Z*Gr\Dr2$kMr)lmGdNl
+WoCSKb2^4r`T2X3jQ)rnki:sfK&GnORc3ksOQ(lOs5K!rq;D),MW*FNV;gXsS`>=^r8W[oro*D+P2asM
+YiFEsWoScmq;dFns5WG)Rc)WPZ/OQuV;d*djPlfjnDWrrU>a/O]].>uZK$PsiT$Zllf.BlWoC\Na5b+u
+^Z:"-hW1Nnk2YgfK&H"RQf7_uMrK?Jq;RIor8@D/MW*OQU>kP!QfE\Xp>_.ln_oYjf&EglhW(HnK&lOa
+OQ69!mc'\ne_mUhj5HZjK&Y\IUuC_"p#)S'b2Knjf&EglK&bYHVrHq"S)M6C_;`c"[Gul!eDmali8X=d
+K&H(TQ/V]#L>mgEo\u%mro!V1MW*UST]5M$P2h/Sn`,elro/XjgYo*jl/J/lK&c+URc=&#o\l7sf\igh
+ki&#jK&YMDWT!.$pu%n*c/H+jgZ#0lK&bGBXlAI%T&IZI^>dW$YiC>qcJu=lh;\+dK&H1WPMlN$K&VCA
+n)BSjq;@.hk2Dljp>V(lK&c4XQf@r&LZ.+KV;gq&Q/dJVjPullo]#T'Rc)oXWT!7'QK!MUe`*ajki)Br
+U>aGW[,U$'UZ6sddc7Ulio6Zja5O\jf]&slK&b#6\`2?&pu-h_o\c"nqr34eK&Z+UR,S&'r8<Ikl/A)j
+qr3FlK&c%SSDsA(MW*OQU>ke(OQ1rQhrCNln`'B'Rc*#[VW%((P2_)QdGhIjjl-0rU>aPZZ/Xm)T&YF_
+c/Z7li8UNjb2Knjh;Y<lK&ai1^>df)qVd%ap>D:rpYpeaK&YqPS`0M*rnr[mlf"5js5J^lK&bnOT]5_*
+N8`gUT]5_*N8oNMgZ,6ln)F6'Rc*)]UuD%+NT,QLbi6+jio'mqU>aY]Y2\^*RcB"[aQ'nlh;Y<jc/H+j
+iSpTlK&aZ,_rB5+rS`@dq;@\"o&>8\K&YeLU#Gh+MW"$_RGn#%K&VCAg>]*jK&PkNS`9S,LZ=!Hf&Nml
+m,J$'Rc*2`U#Gk,M;j-HaPshjiSgNhg>Jsho&5_jK&XT*_r64+cf)7jk2MrlK&aN(a5YS-s5ARfqr!t&
+mc&iXK&YYHV;_7/MW"*aS)O)#K&VCAf&EgjK&PqPS)OG-KB%RDdc7Ull/J/ijPZZhro&RjK&X`.^Z"/1
+U>XhbVr@@.NT,QL]]-ujK&P/:Z/Y'.RH&nZ\DtcldGfc9rSX7*lJdETK&YMDWT![3MW"0cS`0/!K&VCA
+dc.OjK&Q%SS)XG-K&_ICcJu=ll/I3~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+161.154 471.978 mo
+75.969 471.978 6.903 425.736 6.903 368.685 cv
+6.903 311.643 75.969 265.401 161.154 265.401 cv
+239.391 265.401 304.018 304.401 314.052 354.948 cv
+304.434 331.362 li
+302.742 327.033 302.256 325.836 296.46 325.836 cv
+290.421 325.836 289.935 327.033 288.243 331.362 cv
+236.035 459.013 li
+213.862 467.272 188.328 471.978 161.154 471.978 cv
+250.746 452.78 mo
+253.44 446.211 li
+263.091 446.211 li
+259.149 448.537 255.031 450.729 250.746 452.78 cv
+278.312 435.879 mo
+257.544 435.879 li
+285.822 366.678 li
+303.064 409.238 li
+296.848 418.98 288.464 427.949 278.312 435.879 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[308.64 0 0 208.32 6.24 103.204 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 643
+/Height 434
+/ImageMatrix[643 0 0 -434 0 434 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 643 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+K(+B]K(+B]K(+B]K(+B]K(+B]naM_3K(4H_K(4H_l1(53K(+B]K(+B]K(+B]K(+B]K(.I_Wpt]2K(4H_
+K(77YK(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]
+dI;bWK(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(.1W
+K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]K(+B]dI;bV
+K("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]K(+B]K(+B]
+dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]K(+B]
+K(+B]dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]K(+B]
+K(+B]K(+B]dI;bVK("<[K("<[q<s41K(+B]K(+B]K(+B]K(+B]K(/$oRdYjsK("<[K(%[eU@<d(K(+B]
+K(+B]K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[K("<[K("<[
+K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[K("<[
+K("<[K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K(&6uP44(mK(+B]K(/$oRdYjsK("<[
+K("<[K("<[K("<[g$bs1K(+B]K(+B]dI;bVK("<[K("<[K("<[K("<[K("<[K("<[K("<[l0k)/K'n6Y
+K'n6YK'n6YK'n6YK'q=[WpbQ.K("<[K(%+UK'n6YK'n6YK'n6YK'n6YK'n6Yna;S/K("<[K("<[l0k)/
+K'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YdI)VSK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6Y
+K'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'q%SK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'n6YK'qmkRdG^o
+K'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6YK'n6YK'qmk
+RdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6YK'n6Y
+K'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6YK'n6Y
+K'n6YK'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0Wq<a(-K'n6YK'n6Y
+K'n6YK'n6YK'qmkRdG^oK'e0WK'hOaU@*X$K'n6YK'n6YK'n6YK'n6YdI)VRK'e0WK'e0WK'e0WK'e0W
+K'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0WK'e0WK'e0W
+K'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0WK'e0W
+K'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VRK'e0W
+K'e0WK'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0Wg$Pg-K'n6YK'n6YdI)VR
+K'e0WK'e0WK'e0WK'e0WK'i*qP4!qiK'n6YK'qmkRdG^oK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'gtQ
+K'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0WdHuPQ
+K'e0WK'e0WK'e0WK'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0WK'e0WK'gtQ
+K'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0WK'e0W
+K'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0WK'e0W
+K'e0WK'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0WK'e0W
+K'e0WK'e0WK'gtQK'\*UK'\*UK'`="MX?#_K'e0WK'e0WK'e0WK'e0Wl0Xr+K'\*UK'\*UiU!<+K'e0W
+K'e0WK'e0WK'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*UK'\*UK'\*U
+K'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*UK'\*U
+K'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+K'\*U
+K'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0Wl0Xr+
+K'\*UK'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*Una)G+K'e0WK'e0W
+l0Xr+K'\*UK'\*UK'\*UK'\*UK'_1WWpPE*K'e0WK'gtQK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*U
+K'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*UK'\*UK'\*U
+K'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*UK'\*U
+K'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*UK'\*U
+K'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)K'\*U
+K'\*UK'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$Sq<Nq)
+K'\*UK'\*UK'\*UK'\*UK'_agRd5RkK'S$SK'VC]U?mKuK'\*UK'\*UK'\*UK'\*UdHlJNK'S$SK'S$S
+K'S$SK'S$SK'VsmP3deeK'\*UK'_agRd5RkK'S$SK'S$SK'S$SK'S$Sg$>[)K'\*UK'\*UdHlJNK'S$S
+K'S$SK'S$SK'S$SK'VsmP3deeK'\*UK'_agRd5RkK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'UhMK'S$S
+K'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SK'S$SdHcDLK'J]f
+m-EElW9T!"K'IsQO6ZB'e*F7'K'MmkP3[_cK'S$SK'V[eRd,LiN9^0'\*M9'K'IsQK'J$Ss6HlSeEVYN
+g$5U'K'S$SK'S$SdHcDLK'IsQK'IsQK'IsQK'IsQK'MmkP3[_cK'S$SK'V[eRd,LiK'IsQK'IsQK'IsQ
+K'IsQg$5U'K'S$SK'S$SdHcDLK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQK'IsQl0=`%K'@mOK'@mOiT[*%
+K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%K'@mOK'@mO
+iT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%K'@mO
+K'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQl0=`%
+K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQK'IsQ
+l0=`%K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'E*qMX#fYK'IsQK'IsQK'IsQ
+K'IsQl0=`%K'@mOK'@mOiT[*%K'IsQK'IsQK'IsQK'IsQK'LbKK'@mOK'@mOK'@mOK'@mOK'@mOn`c5%
+K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mOK'@mOK'@mO
+n`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mOK'@mO
+K'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mOK'@mO
+K'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mOK'@mO
+K'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`%K'@mOK'@mOK'@mOK'@mOK'CtQWp53$K'IsQK'LbKK'@mO
+K'@mOK'@mOK'@mOK'@mOn`c5%K'IsQK'IsQl0=`$K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mOK'C\I
+K'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mOK'@mO
+K'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mOK'@mO
+K'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mOK'@mO
+K'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#K'@mO
+K'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'<$oMWo`WK'@mOK'@mOK'@mOK'@mOl04Z#K'7gMK'7gMiTR$#
+K'@mOK'@mOK'@mOK'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gMK'7gM
+K'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#K'7gM
+K'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mOl04Z#
+K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mOK'@mO
+l04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'7gMK'7gMK'7gMK'7gMK'7gMn`Z/#K'@mO
+K'@mOl04Z#K'7gMK'7gMK'7gMK'7gMK':nOWp,-"K'@mOK'C\IK'.aKK'.aKK'2smMWfZUK'7gMK';ag
+P3IS_K'@mOK'DOaRcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!K'7gM
+K'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aKq<*Y!
+K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aKK'.aK
+q<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2FK'.aK
+K'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gMdHH2F
+K'.aKK'.aKq<*Y!K'7gMK'7gMK'7gMK'7gMK';I_Rcf:cK'.aKK'2+UU?I3mK'7gMK'7gMK'7gMK'7gM
+dHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!K'7gM
+K'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aKg#oC!
+K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'2[eP3@M]K'7gMK';I_Rcf:cK'.aKK'.aKK'.aKK'.aK
+g#oC!K'7gMK'7gMdHH2FK'.aKK'.aKK'.aKK'.aKK'.aKdc[n!K'7gMK'<6uK]dsMK'.aKK'.aKK'.aK
+K'.aKK'0f0a68-=K'7gMk320pK'.aKK'.aKK'.aKK'.aKK'.aKK'1_JXltB#K'7gMr93S3Rc_rY[-*&(
+K'.aKoB24ta6(%tK'.aKK'2I_n)gY5\`_-!K'7gMK';I_l0!Z\K'%[IK'%[IK')%SU?@-kK'.aKn`H"t
+dc[n!K'7gMK'33ulK=VtdcIarK'%[IK')OaoAu_/`9+htK'.aKK'2Rbm,k>2[HGj!K'7gMK';Ucjl_6W
+jlN)rK'%[INTTrrq;mLrfB00tK'.aKN9BrtK'(DA[-*&(K'.gMs5rS.RcVlW[,uu&K'%[IoB,N'U?9;S
+_WQO6K'.aKn`Q(t\`V&tK'.aKK'2C]l/mTZioQlrK'%[IOll5rq;mLreE3stK'.aKO6?/tK'(;>\*&A+
+K'.pPr9!8+RcVcT\)r;)K'%[Ip?(`'U?9/O`ohs:K'.aKp#h@t[H>ctK'.aKK'2OajlV0VjlN)rK'%[I
+Nop#rq;mLrfB00tK'.aKN9BrtK'(DA[-*&(K'.gMs5rS.RcVWP]B4_-K'%[Iq<$r'U?9&Lale9=K'.aK
+pudRtZKBQtK'.aKK'2XdioYjSioQlrK'%[IOll5rq;mLre)mmtK'.aKO6?/tK'(8=\EAJ,K'.pPr9!8+
+RcVNM^?1%0K'%[IrT<5'U?9&Lale9=K'.aKpudRtZKBQtK'.aKK'2XdioYjSgZ>BrK'%[IQfdYrq;mLr
+c/uItK'.aKQKRYtK'(&7^?:+2K'/0Wp#bN$RcVNM^?1%0K'%[IrT<5'U?8oHc0']AK'.aKqr`dtY3+9t
+K'.aKK'2aghr]OPf]B0rK'%[IS*&qrK&tA@ZfZl%K'&9ZnE'3%P30UC_WQO6K'/9Zo&f3!RcVEJ_<-@3
+K'%[I!9Spq]&h&rK'%[IK')jjioR3&X6/'tK'.aKK'2mkgZF+LgZ>BrK'%[IR-*_rK&tJCYi^Q"K'&0W
+oB#N(P30aG^?:+2K'/0Wp#bN$RcV9F`TDd7K'%dLroJan[cPcrK'%[IK'*!nhW:d"W92jtK'.aKK'3!n
+f]IeIe`EsrK'%[IT'#.rK&t8=[cW2(K'&B]mH*m"P30L@`TMj9K'/E^mcNcrRcV9F`TDd7K'%dLroJan
+[cPcrK'%[IK'*!nhW:d"W92jtK'.aKK'3!nf]IeIdH.[rK'%[IU?:FrK&t,9]&nV,K'&Nal/hHsP30@<
+ale9=K'/NalfRHoRcV0CaQA*:K'%mOqrNFkZfTQrK'%[IK'**qgZ>HtUupRtK'.aKK'3-reE2AEcK2Ir
+K'%[IV<6XrK&t#6^#jq/K'&Wdk2l-pP30@<ale9=K'/NalfRHoRcM3D`T;^5K&q^JroE&!U?/T?eE2AF
+K'%^J!9MnqWog,>hrfUSK'.aKro_enK&kSFX6"rpK&rK`kiDR#MWMtA]&nV,K'&Nal/hHsP30L@`TMj9
+K'/E^mcNcrRcM*AaQ8$8K&qgMqrH_sU?/T?eE2AFK'%^J!9MnqWog#;iobpVK'.aKdH6&AdH%UpK&qUG
+U?1@pq;dFp_WAVrK'%[IT]Y:rK&sT*al\3;K'&H_lfIBmRcM*AaQ8$8K&qgMqrH_sU?/K<fB.\IK'%jN
+r8iOlUugLrK'%[IK'*'peE);CcK)CpK&qUGV<-Rpq;dFp_WAVrK'%[IT]Y:rK&sT*al\3;K'&H_lfIBm
+RcLj:cfKc?K&r'To]4ulU?/65hWBFPK'&*Up#UeeS`T"rK'%[IL?AHrdH,u@cK)CpK&qUGV<-Rpq;dFp
+^ZEDrK'%[IUupRrK&sK'biXN>K'&TckN1siRcLs=biOH<K&qsQpZ1;oU?/B9g?+"LK'%sQq;m4iU#k:r
+K'%[IK'(JBK&k>?ZK6]"K&r`giT0gqMWM_:_<-@3K'&chioPdR]&h&rK'%[IRHEerl/eAp[,fQpK&qUG
+O6-#piT-`pV<-RrK'%[INop#rK&rQbk2q9XK'%gMrT2GgK&k)8\`JG)K&rung>r(jMWMJ3aQA*:K'&un
+guX.LZfTQrK'%[ITB>4rl/eAp[,fQpK&qUGO6-#piT-`pV<-RrK'%[INop#rK&rQbk2q9XK'%gMrT2Gg
+K&ju5]]Fb,K&s)qfAqPE^Z<>pK&qUGUugLpn`5kpYiX?rK'%[IUZULrl/eApXlS'pK&qUGQK@MpK&ich
+hW9@NK&r$Sp#OfeWo]Q.mH0#_K'&$SpZ9faK&ju5]]Fb,K&s)qfAqPE^Z<>pK&qUGUugLpn`5kpYiX?r
+K'%[IUZULrl/eApYiO9pK&qUGP3)5pK&ilkgZ=%KK&qmOq;g5iWo]]2l/mT[K'%pPqW6,dK&ji1^u^10
+K&s2teDu5B]B%&pK&qUGVrc^pn`5kpYiX?rK'%[IUZULrl/eApXlS'pK&qUGQK@MpK&ichhW9@NK&r$S
+p#OfeWo]]2l/mT[K'%pPqW6,dK&ji1^u^10K&s2teDu5B]B%&pK&qUGVrc^pn`5kpXl\-rK'%[IVWQ^r
+l/eApXlS'pK&qUGQK@MpK&ichhW9@NK&r$Sp#OfeWo]Q.mH0#_K'&$SpZ9faK&j`._rZL3K&s?#d,]f>
+\E(ipK&qUGX6&!pn`5kpXl\-rK'%[IVWQ^rl/eAoXlJ!nK&hOEQK7GniT$ZnT&f"pK&qUGQ0%Gpg#T0p
+O6-#rK'%[IPNMArdH,u?a5ahnK&hOEXQ8!nq;[@n\E(ipK&qUGX6&!pn`5kpWTDjrK'%[IWoi!rl/eAo
+YiF3nK&hOEPN;5niT$ZnU?(:pK&qUGOlc/pg#T0pPND;rK'%[IOQQ/rdH,u?b2^%nK&hOEWT;dnq;[@n
+]B%&pK&qUGW9)dpn`5kpXl\-rK'%[IVWQ^rl/eAoXlJ!nK&hOEQK7GniT$ZnU?(:pK&qUGOlc/pK&iB]
+l/dNYK&qjNqW-&bK&ac/^uU+.K&j/se)U8aMWD2+cK0Z>K&s/se`;>CXlS'pK&qUGVWHXpl/\;nXlJ!n
+K&hOEQK7GniT$ZnT&f"pK&qUGQ0%GpK&i6YmH&r]K&r!Rp>jW^K&aZ,_rQF1K&j9!d,Xr^MWD/*cfKc?
+K&s/se`;>CXQ8!pK&qUGVWHXpl/\;nVW6LnK&hOES`JqniT$ZnS)iepK&qUGR-!YpK&i-VnE#8`K&r*U
+oAn<[K&aZ,_rQF1K&j9!d,Xr^MWD/*cfKc?K&s/se`;>CXQ8!pK&qUGVWHXpl/\;nWT2^nK&hOERH3Yn
+iT$ZnT&f"pK&qUGQ0%GpK&i6YmH&r]K&r!Rp>jW^K&ac/^uU+.K&j/se)U8aMWD;.bN4?;K&s&pf]7YF
+YiO9pK&qUGUZLFpl/\;nWT2^nK&hOERH3YniT$ZnS)iepK&qUGR-!YpK&i-VnE#8`K&r*UoAn<[K&aN(
+a5hj5K&jB$c/XE9[,]KnK&hOEY2n-nn`,enWT;dpK&qUGWo_ppl/\;nVW6LnK&hOES`JqnK&`H_jlD$S
+K&i3Xmc3!\WoTB)nE#8`K&r*UoAn<[K&aN(a5hj5K&jB$c/XE9[,]KnK&hOEY2n-nn`,enWT;dpK&qUG
+Wo_ppl/\;nUZ::nK&hOET]G.nK&`?\ki@?VK&i<[lf6[YWoT-"pZ7"gK&r?\m,ZRTK&aN(a5hj5K&jE%
+bi=<8[,]KnK&hOEYN43nn`,enVW?RpK&qUGXl\-pl/\;nVW6LnK&hOES`JqnK&`H_jlD$SK&i3Xmc3!\
+WoT6%o]:\dK&r6Yn)VmWK&aW+`8lO2K&j9!d,T`<\)Y]nK&hOEX5qpnn`,enWT;dpK&qUGWo_ppl/\;n
+VW6LnK&hOES`JqnK&`H_jlD$SK&i3Xmc3!\WoT6%o]:\dK&r6Yn)VmWK&XQ)`8cI0K&a2td,Ol\MW:u%
+dc?#@K&j5udGscWP2rM$h;s7MK&s,rf&Z)VRc:=+g>deFK&`<[l/L[]U>q^&l/[HWK&i<[lf6[YWoT6%
+o]:\dK&r6Yn)VmWK&XQ)`8cI0K&a2td,Ol\MW:u%dc?#@K&j5udGq7eg#T!jhW9@NK&s,rf&Z)VRc:($
+iT#OMK&`Naj5QQfki8#im,WcZK&iH_kMq]bo&PVfqrNFkK&rH_l/^7QK&XH&a5_d3K&a?#bi6"hcf;:j
+dc?#@K&j5udGq7eg#SmgiT5[QK&s9!dcBZRRc:4(h;a+IK&`E^k2Mrkk2Vojl/[HWK&i<[lf6[Y^#JJ?
+P2l)nK&hOEOQ?#ndGoi<^Z*2lK&_IC[,]Kl[c5Ql[,]KnK&hOEYN43nn`.@Ce`3akfAqPEK&iijguIYZ
+^Z!u-V;g@lK&_ICS`AklS`8elRcEYnK&hOERH3Yng#Kd*mc0Jjn`5;_K&i'To&J-X^>[&j]]-ulK&_IC
+\)Y]lZ/X3lZ/a9nK&hOEZK0Enn`.1>g>f0mg>mkHK&irmg#M>W^Z!u-V;g@lK&_ICS`AklRc<SlRcEYn
+K&hOERH3Yng#K['n`,emn`5;_K&i'To&J-X]A^ij]]-ulK&_IC\)Y]lYi=-lXlJ!nK&hOE[cG]nn`..=
+gZ,-jhW0:LK&j)qe`5oS]]%c-V;g@lK&_ICT&\qlRH!MlQfIGnK&hOESE/kng#KX&o&Geko]1VbK&i0W
+n)MgU]&Ccj]]-ulK&_IC\)Y]lY2\!lXlJ!nK&hOE[cG]nn`.(;h;b?lhW0:LK&j)qe`5oS]A_]-V;g@l
+K&_ICT&\qlQf@AlQfIGnK&hOESE/kng#KR$o])"mo]1VbK&i0Wn)MgU]]$oj^Z*2lK&_IC[,]Klq;T'G
+cf2Fnbi=<8K&`rmfA`^fguG?ngZ3tIK&irmg#M>W\DcK-V;g@lK&_ICT&\qliSqB+lf+Jpk2V'RK&`0W
+mGa/cp#D+no]1VbK&i0Wn)MgU\`(]j^Z*2lK&_IC[,]Klq;SsDdc.aqbi=<8K&`rmfA`^fguG?ngZ3tI
+K&iunf]25V\DcK-U>k.lK&_ICU#Y.liSqB+lf+Aml/RBUK&`9ZlJdi`p#D+no]1VbK&i0Wn)MgU[c,Kj
+\Dk]lK&_IC]Apulq;SjAe`*gme)Q&?K&a2td,LeZiT$cphW0:LK&j)qe`5oS\)HE-U>k.lK&_ICU#Y.l
+iSq?*m,FJnl/RBUK&`9ZlJd`]pu@Fqo]1VbK&i0Wn)MgU[,K?j\Dk]lK&_IC]Apulq;Sd?fAa$oe)Q&?
+K&a2td,LbYio?lqhW0:LK&j)qe`5oS\_uK+W8ZLjK&VCAS)WYjPi;)jRc<SlK&_ICRH*SlMW4HlNoTfn
+K&hOEPiV;ndGqgral1(p_W$1,K&X)qdG_4df&F$qd,T`<K&a)qe)I.^i8^crgZ3tIK&iunf]25V[c$9+
+V;^:jK&VCAT&SkjPi;)jRH!MlK&_ICRH*SlLZ86lNoTfnK&hOEPiV;ndGq^obi-:p`SuL/K&X2tcJbna
+f&F$qd,T`<K&a)qe)I%[j5[)ugZ3tIK&iunf]25V[c$9+UuC4jK&VCAT&SkjPMu#jRH!MlK&_ICRH*Sl
+LZ86lNoTfnK&hOEQ/qAndGq^obi-:p`SuL/K&X2tcJbk`fAa-rd,T`<K&a)qe)I%[j5[)ugZ3tIK&iun
+f]25V[G^3+UuC4jK&VCATAnqjOl>ljRH!MlK&_ICRcEYlL>r0lMrXTnK&hOER,mSndGqLidc%gsaPqg2
+K&X<"bMfAXgu>Qte)Q&?K&a2td,OTTYMnR%W8cRlK&_ICX5hjll/K#,l/AGshr97IK&WE^jPc3ZoAZ1t
+lJmKVK&`<[l/LCUYi5K=OlGrlK&_ICP2l)ldGhLjd,D^t`SuL/K&X2tcJbb]g>]Hud,T`<K&a)qe)KoW
+Z/O^%X5_dlK&_ICW8lXll/K).kM`>tgu<qFK&W<[kM_T_n`$(ukMq0SK&`3Xm,H^XZJkW=PiD/lK&_IC
+O5olldGhLjd,D[s`o;U0K&X2tcJb_\gZ#NudGoi=K&a)qe)KoWYi4X%WoD^lK&_ICW8lXll/Ju+lJ\Pt
+hr97IK&WE^jPc*Wp>VM"lJmKVK&`<[l/LCUXl99=OlGrlK&_ICP2l)ldGhIidG_dt`o;U0K&X5uc/GPY
+h;Ya"dGoi=K&a,rdc0fVY2SL%WoD^lK&_ICWT2^ll/Jl(mGXl"hr97IK&WE^jPf(VY2K!3SDiYjK&VCA
+Qf@AjK]2sjOlGrlK&_ICP2l)ldGh:df&=4!al7p3K&X?#b2N0TXl/'pZJj3jK&VCAZ/X3jS)NSjVrHLl
+K&_ICXQ.pll/Jl(mGXi!i8T@JK&WE^jPf(VY2K!3S)NSjK&VCAQf@AjK]2sjOQ,llK&_ICP2l)ldGh@f
+eD\+"`o;U0K&X5uc/JKWYMe3p[GfEjK&VCAY2\!jSDiYjWoD^lK&_ICWT2^ll/Jr*lf"`"h;X%GK&W?\
+k2G:XYi,-3T&JejK&VCAQ/_5jL#N$jPN))lK&_ICOQ5rldGh=ee`"4#`o;U0K&X5uc/JKWY2J-p[GfEj
+K&VCAY2\!jSDiYjWoD^lK&_ICWT2^ll/Jo)m,=i#h;X%GK&W?\k2G:XYMf'3T&JejK&VCAQ/_5jL#N$j
+PN))lK&_ICOQ5rldGh=ee`"1"a5V^1K&X5uc/JKWY2J-p[,K?jK&VCAY2\!jRGmGjWoD^lK&_ICWT2^l
+l/Jo(m,4c!h;NtEK&N9Zk2;-Tq;Ih%ki.3RK&W0Wlf!HSs5B.#oAbG_K&`'TnD_jTYM[jf^Ym&hK&M=?
+[,K?hUYt(h[,K?jK&VCAYN"'jRGmGjWT)XlK&_ICWT2^ll/Jl'mGOl"h;NtEK&N9Zk2;*SqVdq&ki.3R
+K&W0Wlf!HSro'(#oAbG_K&`'TnD_jTYM[jf^Ym&hK&M=?[,K?hU>Y"h[,K?jK&VCAYN"'jR,RAjWT)Xl
+K&_ICWoMdll/Jr)len`"gYmbCK&N0Wl/7KXpu.e&k2M!PK&W'TmbrcV!9'.$n`,5]K&_sQoA\0WXP_Xf
+^Ym&hK&M=?[,K?hU>Y"h[,K?jK&VCAYN"'jQf7;jWT)XlK&_ICWoMdll/Ji&mbk&%gYmbCK&N3XkhqBW
+pu.e&k2M!PK&W*UmGWZUs5B4%n`,5]K&_sQoA\0WX5DRf^Ym&hK&M=?[,K?hU#=qh[,K?jK&VCAYN"'j
+Q/V/jWT)XlK&_ICWoMdll/Jf%n)1/&gYmbCK&N3Xkhq?Vq;In'k2M!PK&W*UmGZaWWo00$mc&iXK&VgM
+p#4<WX5DRf^>QuhK&M=?[GfEhU#=qhZf09jK&VCAYN"'jn_pJ*lJ\f&f]%MBK&W]fgu7MVWSd:)V;U4h
+K&M=?T&JehL#DshRc3MjK&VCARH!Mjg#8shr8<q#n`#/[K&VpPo&8!TWo)Lf^>QuhK&M=?[GfEhT&A_h
+Zf09jK&VCAYi=-jn_pA'mGY,)f]%MBK&W`ggYqDUX5EF)Vr6@hK&M=?S)NShLZ&*hS`/_jK&VCAQK%;j
+g#8shrns1&mc&iXK&VgMp#4<WXP_Xf_;N2hK&M=?ZJj3hTA\eh[c,KjK&VCAXl@pjn_pD(m,>,+e`)2?
+K&WWdhVm_XWo*@)Wo2RhK&M=?RGmGhL>`$hSDiYjK&VCAQf@Ajg#8shrSX(%n)ArYK&VjNo\n3VX5DRf
+_r/>hK&M=?Yi4'hq;A=2i8D6*aPha0K&NZegYeFVm,>,+e`)2?K&WWdhVm_XW8I4)Wo2RhK&M=?RGmGh
+iS^Zlqr"4,iSfCIK&MjNo&,,Xr8="%n)ArYK&VjNo\n3VVVg4f^u3,hK&M=?Zf09hq;A.-jl!Z,bMe'3
+K&Nchf\i"Pn):;*g#@VCK&W`ggYqDUVr..)WSlLhK&M=?RGmGhiS^Wkr8=:,io,LJK&MjNo&,,Xr8="%
+n)ArYK&VjNo\n3VVVg4f^u3,hK&M=?Zf09hq;A.-jl!Z,bMe'3K&Nchf\htOnDUD+g#@VCK&Wchg>V;T
+VVh()WSlLhK&M=?Rc3MhiS^TjrSXC-io,LJK&MmOn_f#Wqr!q%n)ArYK&VjNo\n3VWSZ@d`S\DfR,I;h
+gYo*hY2IjfTAS_f]&:]hK&M=?W8ZLhQ/M)hXl7jjK&VCAVW-Fjl/AStoA?Y,fAM8=q;BZZ]&8q5m,*QT
+rSXC-io,LJK&MmOn_f#Wqr""'mG``WK&VdLp>OEXWSZ@d`S\DfRc*Ghg#8shY2IjfTAS_f]&:]hK&Qag
+jl2rlWSuRhPi2#hYMn!jK&VCAUuL:jl/APso\Z_,f\hA>qr#`X]\o18ledERrnsI-j5GUKK&MmOn_f#W
+qV[q'mG``WK&VdLp>OEXW8?:d`8A>fSD`ShfAWghY2IjfT&8Yf]&:]hK]2sjhr:HjWSuRhPi2#hYMn!j
+K&VCAUuL:jl/APso\Z_,f\hYFq;JjBbM\cGledERrnsI-j5GUKK&MpPnDJoVq;@h&mc&iXK&VdLp>OEX
+W8?:d`8A>fW8QFhbMfthYMdpfS_rSf\_tWhLZ/0jgZ#0jWSuRhPMkrhYMn!jK&VCAUuL:jl/AMrp"uh-
+f\h_HpYiU?bi"lHledBQs59R.j5GUKpYj'Mal/HBnDJoVq;@h&mc&iXK&VgMp#4<WVr$4d`8A>fWSlLh
+b2KnhYMdpfS_rSf\_tWhQf7;jbMp%jWo;XhPMkrhY2RpjK&VCAUuL:jl/AStoA?\-f&2kPmGY2+f&2kP
+mGEZUrSXF.iSfLLro1*?e_uYLo&/3ZWo*d4T&AklK&QXdX5_soM;e<hdGUnYh;?60^#5pKg#:$2]ATgL
+f&*"TkMWo/b2JcIlJftG\`'RIg#2DYUu1Y!Z/F'hOl>lj_W&DjU>b(hl/8Jro\Zk0eDQ\Om,>&)fAMnO
+n)&iVrnsO/iSfRNr8Og;fAVkNo&/3ZWo*a3TA\tmK&Q^fVrHUmM;e<hdGUnYh;?60^#66Td,De!_r.ZT
+f&*"TkMWl.bMeoKl/KeD]A]dKg#2DYUu1Y!Yi+!hP2Yrj^uE8jU>b(hl/8Jro\Zk0eDQtWjPconhr'aW
+n)&fUs59X0iSfUOqr4[9f\qtOo&/3ZWo*^2T]#(nK&QagV;gFlM;e<hdGUkXhVZ<0^>QBVcf)Xt`8IcU
+f&-;\pYN%0khs)2aPiuShVu9/`SmcSgYhV[pYN%0nDLY2d,CPSk2Ni/c/G>Sj5B1[pt`(/pYW(0fAN(T
+lJ\c%g#/4Tm,-dZpt`(/s50X0hr'XTo&6>%iS]dTo\\?Zo\R(7ptqh(lJ[?R!9'^4iSf[Qq;BZYpt`(/
+hquE1^>QEWcJcLr`SdoWe_g2[pt`(/kMNu1`o*uWf&='rc/>JWh;@b[o\Qe/n_g_2dG^\Ujl3]-cJbGT
+j5B1[q;&10p><%1e_m.Zio-WjiS^!Zmbd!\q;&10rnjU1h;F^ZlJ\2jl/7QZp>=Q\p"m.7qVS(+kM_<W
+q;Rh%lJ[NWr8>u\q;&41h;?91]\pH\a5OMdbi#S\fAHD]q;&41jkmi1`8J#\cf)(deDR.\hr!t]p"lq1
+n)1V3cJbYZh;YQrf&<4Zjl#C]p>)t0p><%1e_m@`gu4a]khq`ambd!\p>)t0rnjU1h;Fp`jPc<]nDK;a
+p>=Q\o\R(7q;7t*ki%HYpu7\#lf!ZYqr#l[pYE%0hVZB2]\p]c^u;NVe)7=cfAHD]pYE%0k23r2`8J8c
+aPj)VgYemchr!t]p"ln0nDL\3cf(b[h;YNqfAW=[jl#C]pY<"/p"m%3d,2"`e_l_Nmba,`oA8H_p"ck/
+s50[1hVb'bj5H3\nDK;ap>=Q\oA7"7q;7t*ki%]`n`#\jo&5D`qr#l[p=un.hVQB2]&1Td]AT^Ig#&ge
+g"uP]o\H_-l/085`8J&]cJbnaf&3@^hr!t]o%pS-oAHn3dc%+_gu>EpfAWF^io'(Zp=un.p>3+3dGM:f
+d,:#DoA>\fo%r?^o\Hb.!8ja4gYed`io-'Zn_f>`ptsc^o%pq7ptqk)l/@ibnD]PhoAPMaqr#l[p"Ze-
+hqlK3]&1We]&9UHg#&geg"uP]oA-Y-l/054`SeDea5NrTgu,$ehV[k\n_UM-oAHn3dc%.`gZ#9nf\rR`
+iS`tYp=un.p>3+3dGM=gceslBo\Yego%r?^oA-\.!8j^3gu,*ggu44NpY_"gpYXZ]n_Uk7pYVe)l/@ib
+nD]Mgo\kYcqV]cZp=un.hVQH4\DPTh[G[n>hVY9hgYVb_o\Hb.khj25_r/Ah_Vq3Iio$Tii8=(^o%pV.
+o&-k4d,D1eeDd:`hr16ej5B1[pY<"/p"m(4cel:jb2A08q;77jo\SQ`p"ck/s50g5g>K'jfAVMDr8<Fi
+qVTu`oA7"7q;8"+kM_lgl/IQZqVd4gr8>u\p"Zh.hVQE3\_k`j[,@b<hqtBigYVb_oA-\.khj25_r/Di
+_;V*Hio$Tii8=(^n(tA-oAI%7cJc1icJkGTjl)chk2>L^o\?\,pti:4dbhUmb2A08q;7@mn_W6]nD1G-
+!8aX2h;G3hgu41Mpu%+hpYXZ]mbYY7p>;e+kM_lgl/IQZqVd4gr8>u\o\?_-hqlN4\_kooYMc&2jPQro
+g>;Y^nD1G-l/085`8JMj_;V*Hio$Tii8=(^mbY;-oAI%7cJc1icJkGTjl)fijl#C]n_CJ,pti73e).^n
+b2A-7qVRInn_W6]n(kA-s5'^3h;GEnf&;ABrSW[np>=Q\mG>S7p"u\*ki&2nj5P^N!9&^lr8>u\o%^P,
+i82W5\_kooYMc&2jPQrog>;Y^nD1D,lJKA6`8J\o]]#@=khr8phr!t]nD1D,o&$q6bi$7o`8Qp=nDKhp
+kMPO]nD(A+q;/I7d,2Flal&$6qVRCloA8H_mbP;-s5'd5gYf3lf&;ABrSWUlptsc^mbPS5pYMq-j5?cl
+hVj(FrS`Oi!8l2]n_CJ,i82]7\)5]mYMc&2jPQlmgtqk`n(k;+lefP9_ViMn]A]7<khr2niSX1_n(k;+
+oA@+9b2C(n_r6g<nDKbnl/1a_n_CJ,ptiF8cJQ@n`ScF-s5/jop"nZan(kA-!8ad6g#00odG]]9!9&gn
+qVTu`n(kY5pti(/iS^`og#7PApu..h!8u;_o%^S-hqlZ8[GTZpWo0?(l//>phVS(bnD1G-l/0D9^u3Gp
+\)EY3mGOYqj59CanD1G-n_^t9aPb"p^Yt43p#)4qlegsanD(D,ptiC7celXt^u0h&s59$so\SQ`nD(D,
+!8ag6fAF3taP_[.pY_1kr8-,`mbPS5pYN"/iS^oteDZ#<oAPeh!8u;_n(b8*inhl8\DPusWo0?(l//Gs
+gYVb_n(b8*lJBG8^u*PsZJ^o(n_^"sj50=_mG5,*o\[19bM^@t^>Y+2p#)=tkhkX^n(b;+q;/L8celXt
+^u0h&s59$so\SQ`n(b;+XPVRd]AL]fK&HC]Ol-)ng"u,P^>AV@X5DppYMdphK&Q=[OPnODmbG/)j5.r8
+\_l6#VVmcumGFo#g>;Y^mbG/)le]M8_;Ef#Y2G>up"uJ#inj4^m+o#)p#!::bM^4p_Vp[:n_fnpkhkX^
+n(b8*qVJR8d,2n$]\nD"qr!dtoA8H_n(b;+!8Xa5f\aI$`8H7*oAGqlqqg#_mG5M5p>2n.io$lqf\qG@
+pYh(hdGO?H[,'d!bhfhdh;>*fQJh/fVr-:dq;1Mo[,(')`888de_dOfNo9TfTAS_dn_WTf[,1K5\)5Ef
+`SeJhNoBZhSD`Sfl/2!b[+tH4\)#9bbMKbdK&?=[Q/;;liSEqW[GCl=YMRjf^YcufK&H7YPi)Grg"u)O
+^Y\Y?XP`'rYMdphK&Q=[Ol-5sdGOHJ[+sTqd+u%bjkcTdNo0NdU>Fkbq;(Jo[,($(`nnDdg#&gfMW"<f
+S_rSdn_WWg[,1H4\_kQfal'bhM;e<hRc*Gfl/2$c[+tE3\_YEbcec%dK&?1WQeqSpiSEtX[,%qBeDJ1$
+^u0h&n)0Mhs5)GcmG5M5pYN"/iS_'#d,BT8mbsGh!8u;_n(Y5)iSDl:Zejs'Rbs"[q;.n'i8+4bmG,))
+le]Y<^#.AtY2G;tp>;Fuk2,XbleSr)p#!C=aPb5!\`&D(qV[b!legsanCt>*pt`L:b21S'Z/:/jnDB_l
+q;(#cmbG5+!8Xj8e_e.!`8H7*o&,_hs5)Gcm+oG5p>3"1hr(m"cf'K7mbsGhrnu;`mb>5+hqcW7[,1'(
+Rbs"[q;.n'i8+4bm+f#)le]V;^>IW$Wo/`lqVRn%jkfOakhW`)p#!C=aPbA%[Gchurns1%legsamG#))
+q;&R:bMLG!\DMnqpYV7mptaobleK#+rS=^7fAFC$_r-.)o&,hkr8-,`kM=)5oA6\.io%3%cf'K7mbsGh
+dGO?G\(ootdG;+bjkcTdNo0NdU>Fkbq;(Dm[,(**`888dg#&gfM;\6fT&8Ydn_WKc[bg`8]&1WfcJZ+h
+L#N$hRGdAfl/1j^\(pf8\D>?bcec%dK&?1WRGR_piSE_Q]A<MCYMRjf_r&8fK&H+UQf%f!g"tlI`SU1B
+Yi"Hu\DYQhK&Q"RRGcKMmG#))iSDo;ZJOj&Rbs"[q;.k&iSF=cl.if)le]Y<^#.Z'VVm3erSO.&kMGac
+kM<T'pYWR>al(S)ZJgDo!9'C)lJLj`mG#,*pt`O;akkJ&Z/:/jnDB\kqVC,dl.il+!8Xm9eDJ=(]\nD"
+len5hs5)GckM=)5o\Qh0i8D6*aPha0kM_rhs5;A`mb>5+hqc`:Z/4j(Qf!SUr8++'j5'OelJ/o*lJBV=
+]AMT)U>UX]S)<Gdn_WQd\D?`4^tuudg#&gfK&HI_S)<_ll/(d]\(pf8\_YEbdb_7dK&?(TS)3tsiSE_Q
+]A<MCZ/4!fa5=PfK&GtQRc"/%g"trJ_qk(CZ/49n^YcufK&G\IT\oY(fA>oL\(ootdbV1bm,")dLYr$d
+U#+ebq;(;j\_ZQ-aPOPdiSUBfK&E-Ukhbjdl.ii*o%q1=_r'/)Wo/Keq;@b"nD<Edl.`c(qVA[;bMLh,
+Xl"`fm,+Glq;(#ckM3`+rnXj9e_eO,\_r(tkhr&irnc>bkM4#3p>*"1h;?*,_;Kq'i8CBfr86)^lJ&l)
+iSDo;ZJP',Pi%/Os5'I+inaFdkhN`)le]\=]\hf-TAY=ZrnsF+kMGackhN`)oA77=`8BA-Vr30bp>DS#
+n)!<ckhE](qVAa=akkS)Y2=igm,+DkqVC,dkhE`)!8Op:dGE.)[bl\ojPQTd!8cGck1mr3p>*"1h;?*,
+_;Kq'i8CBfr86)^l.`c(in`)>Yhnj*Pi%/Os5'F*j5'Oel.`c(lJ9Y>\DHE*SDSqUqqn"%leV*ekM3W(
+o\R==`S]J.Vr30bp>DS#n)!<ckM*T'qq\j>akk_-Wo&Ecl//2kqVC,dkM*Z)s4k!;dGE:-ZJU8kiSUBd
+!8cGcjkRl3p"ct2gu$!+_;Kq'i8CBfqVTr^khEZ'j5&/>Z/5'.Ol(cJ!8jL,j5'OekhEZ'leT_>\_cW.
+RGWVRptqe%leV*ek1mN'p"mL@_r'8,Vr30bp>DP"nD<EdkhE](qVAd>aPP_/Vr**`k22rjqq^5ekhE`)
+!8Os;d,*:/YMXrhhVY0ds5)Mdk1mr3p>*+4g>Bm,^>OV$gu,*fq;9l^l.W`'iS;r<YMJm-No#BErSF=*
+jP9RdkM*T'leT_>\_cW.RGWVRptqh&lJ;!djkRH'p"mL@_r'A/Uu6j_oAH>"nD<Edl.W`'q:r[=`nfP.
+Uu$^[j5-TfrS6AekM*Z)s4k$<d,*7.Yht&ihVY0ds5)MdjkRl3p"d"3gY^*0]AS;!g#/mfq;9l^kh<](
+i7uo=Xkid.Mr''BqVJ%(k1odfk1dK&m+oe>]&)i2QJ[;Op"uY'l.tmcjP7?&p>3R@`8BJ0Uu6j_oAHA#
+n)!<ckh<](ptWX>`80D.U>CLYi81<ds4lSgk1dT)rnOp;dGEI2Xl"`fgY\sd!8cGcjkRl3o\Hq3gY^*0
+]AS;!g>JsfqVTr^kM!T'iS;u=Y2/m/Mr''BqVJ()jkT[ejkIH'leTb?\DHW0QJ[;Op"uS%leV*ej4q6%
+pYNaC_VaA1U#:O\nDL)!n_WNekM!W(ptWU=`SKM/U>CLYiSLEernQJfk1dT)!8P!<ced70Xl"`fgu#$d
+rncGdjP7f3o\Ht4g>C*2\DVtsfANafptsf^k1[K&inW)>Y2/s1M;Ej@pYMk)jkT[ejP.?&m+oh?\_c`1
+QJ[;Op"uV&lJ;!dinV3&p>3UA_r'J2U#:O\nDL,"nD<Edk1[N'q:r[=`nf_3TAG1VhVP3ernQJfjkIN)
+s4k$<d,*@1Xl"`fgu#$ds5)Mdj4q`3p"d%4g>C*2\DVtsfANafq;9l^kM!T'iS<#>Xkis3L>IO=p"l\(
+k1odfjkIH'leTe@\)-T1Pi%)Mo&$>$m+q3fj4q<'p"mRB_;F>2TAY=ZmGOhuo%rWfkM!W(ptWX>`80S3
+S_etTgYSsds4lSgjkIN)!8P$=cJI72Wo&Ecg#&gdrSHAdjP7f3p>*.5g#(*4[GZYpeDROfpYX`^k1[K&
+inW)>Y20'4L>IO=p"l\(k1odfjP.?&m+ok@\DHf5Ol(cJnDC5%leV*einV3&p>3XB_VaP6SD]"Wlen`!
+n_WNek1[N'q:r^>`SK\4S_etTgto'ernQJfjkIN)s4k'=cedF5W8E3af&*UdrncGdj4q`3p"d(5g#(06
+Zf$GndGV=fptsf^jk@E&inW/@XPNj2L>IO=p"lY'kM5mgj4h9&m+oqB[bgT3Ol(cJnDC/#mG7<giS;-&
+p>3^D^u+>4SD]"WlenYtoA8`gjk@E&qV8mA_qjJ2S_etTgto!c!8QPgjP.H)rnP'?c/.43W8E3afAE[d
+r8-;djP.`1p>!47e_\d3Yht&icel+do\SH\jP%<%j4r5@Xkj$5K\h=;oA6M'kM5mginM0%mG6"B\)-c6
+O5GQHmGFu$m+q3finM0%p"dRB^Y\>6Qf!DPjkm,qo\JcfjP%<%qqSsA`80Y5S)/bRg"rgds4lSgj4hB)
+rS4s>cJIF7V;Hm^eDIIdrSHAdj4hZ1p"[+6f&#!7Xl"`fbhondp"nN\j4_3$jP8>AXkj$5K\h=;oA6P(
+k1odfiS2'$mbQ(B\DHl7O5GQHmbb&$m+q3fiS2'$p>*XB^u"G7Qf!DPk232qo\Jcfj4_3$r7o$A`SKb6
+S)/bRg>8mds4lSgj4_<'rnG!=c/%=6UY^UZdb_7bqq^/binMT1o\@"5fA>'7Y2=igbhondp>4T\jP%<%
+j4r8AXPJKbK&6%SXPN'pq:t&b^"_l.cePn`q;$qbK&5bKXPN@#n_E-Y^"i;:`SJ8bn(s;dK&>VGXPWX+
+l.tFS^>&M>^tci`lJ7lbK&5,9Xka!4iS<MJ^Y8bC\_PBain^<bK&4i1[,(T7i8!>HakZUF\_Yfmf\W[d
+K&=`.\_cu8hVI;I^"_Q%g"`^crn`7`K&5qPXki6sq:t)c^"_i-dG2%`r8!.bK&5YHXkiO&n_E*X^YJJ;
+`ne>bn_TGdK&>PEXPW^-l.tIT^>&J=_;)o`mG4)bK&5&7Y2/'ljk@H'\_P?`jkZNbK&4c/[b^c8iS<DH
+b1uaH\_Yclg>8gdK&=Z,]AE/9hqdGJ^"VH"g=rdcr7ut\K&,eLY2&<sq:jua^"_l.d+kt`qq[(bK&5\I
+XkiL%n_E'W^YJM<`ne>bn_TGdK&>PEXkrd-l.tLT^=rA:_qVu^n(a/`K&+o3Yh]96j4iYK^Y8bC]%kHa
+jP?HbK&4c/[b^c8iS<AGbM;gH\_Yfmg>8gdK&=Z,]AE/9hqdDI^"VK#gY8peqV?bZK&,_JY2&Buq:jr`
+^"_o/cePn`rnW:bK&5SFZ/+m(n_E*X^"i>;`SJ8boA5SdK&>JCYho'/l.tIS^=rD;`7r&^n_B;`K&+i1
+ZJ>H7jP/_K^t\nD]%kKbkM;ZbK&4]-\D@#;i8!;Gb1u[F]%tongtnsdK&=T*^#&D<hVI8G^"VN$gY8pe
+qV?bZK&,_JYMAHuq:jo_^"_r0dG2%`rS<4bK&5VGY2/X'n_E'W^"iA<`ne>boA5SdK&>JCY28p/l.tFR
+^=rG<_qVu^n_B;`K&+i1ZJ>H7jP/\J_;"tD]\LZck1uTbK&4`.\)$l9iS<AGbM;aF]\V)ogtnsdK&=T*
+^#&A;hqdAH^=qT$gtT'gpt^PXK&,YHYh\U"q:jr`^"_o/dbM+`s4r@bK&5MDYhem*n_E*X^"i>;aPFJb
+p"k_dK&>DAYMT'1l.tIS^=rD;`S8,^oA#G`K&+c/[+tW8jkJhL^t\nD^"g]bkhV`bK&4W+]&!,:j4rVJ
+b1u[F]\V&nhVP*dK&=N(^Y\M;iSEPI^tRc%gY9'ip>(S]qVLMoRGI#]ZeXm$q:jl^^YA,1dG2%`K&2+9
+i81frn_EZii7l!$p>*dF]\`D>N8K6EgY]<npYG)ijOq?&ptNaA^YJM;NnsKde)%Xkc/#h`rnQShinD6'
+rnG-Aakc7<RGQcVq;8@3a54Jbptarbi7lH1o\@.9e)'$>UYg[\_V`2do%r<\in;-$inN;DYh]!/N8=6b
+kMD`bk2!;tmG%Hki7c$%leKqDZ/(#gK&5JCYhep+n_E$V^teV=`ne>bp>1edK&>>?ZJP?3l.tCQ^tSV=
+`S8,^o\>M`q;'ES]A:`f[bUi:jkJbJ_V>+F^"g]blJ7lbj501\[,/m\]A<5;j4rPHbhVmH]A:uni816d
+K&=H&_;=e?hqd8E_:mo'gtT0jp"c"kle^CQW86Oj[+t$&q:jf\_;">3dbM1bs5&LerSQGgVV^4eZeb3-
+n_E!U^teY>aPFJbq;."dK&>8=ZekK5l.t@P^tSY>`7r&^p=t_bs5(KH`SJ_n\D7&<jkJ_I_qY1F^"g`c
+m+n#boA7aL`88Mj^"rG=j4rSHbM2aF^"h#kjP?Hble]nDbhg(j`SL"=j4rSG_:mr(gY9*jp"c:sj5/8A
+YheEs[+t!%q:jc[_;"A4dG2+bs5&mpo&%mQZ/4Bp[,(9-n_E!T_;"Y<akXJ`qq[=iqVTHQ\_brp[,(Q5
+l.k7N^tS\?`7r&^p=u"jpYNC9bh^M!\(pu<jP/SG`7t7F^>-idm+n#br8,'Cc/-Is^"rJ>inWGFbhMgF
+^>.,ljP?Hbo\R4;e_\$s`SL%>inWMG_:mo'gtT6loA->#gtp93\)$*#[G:-'q:jf\_;">3dbM4crna("
+lJKbA\_c0![GCE/n_E$U_;"V;b1sP`r8![qo&%=A_;<`![GC]7l.k7N_:nb?`S8,^ptV@pn_UP-dbW(%
+\_R/=jkJbI_V,"D^>$Z_nD'Mhq;/+-g>0X%_;+_=jkJ_IbM2aF^>.)kjkZNbqqeF3h;5g$a5-4?j4rSG
+_:mr(h:oBnn_L/"gYU-1\D?-"[G:3)q:ji\_:n50e_@Ofq;%_"j5.]1^tm]"[G:K1n_;pS_;"Y<bM9V`
+rnWjrn__1?_VWbu[GCc9l.k4M_:ne@`nS2^qV7OqnD:D+e(r+$]A3>>k1ehI_qP.E^tZi`o%]\iptht+
+gYK[$_qan>k1ebHc.hpG^td8lkM;Zbr8+L3h;5a"akcC@jP8YG_qO,)h:oHpn(k,%f&"F'^"qT%\D6K+
+q:jf[_qOD1e_@UhpYD\%hVQ!'`SK/%\D6c3n_;mR_qXh=bM9V`rnX(#lef>3aPPG'[GC`8l.k7M_qFh=
+a4e2\rnF(#kM<#kh;#s(^YAV>kh=qI`7b4F^>$Z_oA#qnoA68!i8)-'`SC.AjkJVFcJ/'I^>.)kkM;]c
+!8jI,j5.E)aPH=@j4rSF_V*r&i7bWombG;,bh]qfa5#M+\(gE+q:a]Y_qOG2eD%Lgpt_t+g"s9rb2(_+
+\D6`2n_;jQ_qXk>b1sP`!8X:(jkmK'cJI"+\D@#:l.k4L_qFk>aP+8\rS+1(in^?biS;E-^>&J<l.Y"I
+`S1@G^>$]`oA$+smbXPljk[]-`8(%@jkJSEceJ-I^>.,ll.r#hqqmn#kh`l,b2)OBj4rSF_:dl&hqGWq
+m+f)*bh]qfa5#J*\_HT,q:aZX_qOJ3e_@Xip>)e*f\X-pbMCb*\_Ql4n_;gP_qXn?bM9V`T&/Sd[GT9d
+d,)=hqqUGkiRl!"qV'$E]A*A?UYOkbU>=e`_q`&^qV15fh:]g%rn>3C`SC.AU##.nT&/Sb^"p]`o\AT`
+gY1$/o\74;ce[mBTAKJ&Rc!Ad\),?bmbQsZiRl!"inE>E]%cN*]A1K`\D>?`g>'9onCm]lh:]^"m+^+G
+\_Ql6YMI^b[,0-beD7^kp=o,lgtK[#p"[dH\_[;BUYaqdYi!pdcec4gr7pPliRl$#q:`sE]%a(:hVFdZ
+jkR]-_V=n@l.Y"I`S1@G_:uo`p=uJ"lJ@udl.ru-aP?CBkM+eGceJ-I_;*>lm+nDmp>;1nmG>;.c/%dC
+jkSkJ_:df$iS(ltl.j&/`8.fVceR1.]%cf0q:a]Y_qOG2fA!mloA-b/d,)"`e(rL/\_Qu7n_;jQ_qXk>
+c.ondrSFI/gu#3jfA=d/\_[8?l.k4L_V+e>aP+8\!8FO/g>/4Rl.j/2_;"h@kh=nH`S1=F_:urap=uV&
+k2)E\mG5G2a5$=Bk1e_GcJ/!G_;*AmleSJqo&#Vfn_U_2c/%gDjP8_H_:di%i7bftl.j/2_;2?Oe(iX3
+]%cc/q:a`Z_:n81f%[gloA-n3bhfGXfA4p3]%m&7n_;mR_;"\=bhTecrna^4f\`XbgYU64\_[5>l.k1K
+`7at?akFA]!8O[2fA2eLm+fD3_qY"Al.XtH`nLIH_:uo`pY;h*infjTn_Le4akZLCkM+bFd+e6J_;*>l
+mG4bumba&^p"m+5cJ@mDjkSeH_qF#&inCuukhO25^"ogHf%em4]A)o1q:a]Y_qOG2f\=!mo%gn5akiuQ
+gYL<6]%m)8n_;jQ_qXk>cJ6"er8+X6eDI(ZhqlT6]&!A@l.k.J`7b"@aP+8\XPDF`Qeh#`_;)o^qV15f
+gtBa%rn>3C`SC4CX52dlP2>`b]A:Q`o\AT`g=js/o\74;ce[sDWo!1$No0Nd[GK3bmbQsZhUod"inEAF
+]A)Q)`n\8`XkhR`f\F*nn_3fmh:]^"m+^.H]%lo5]%tKbW8?:bdbVOjpY55mgY0R"p>!pJ]&!>AYMRdd
+Uu1(dc/-%frS6Ymhq5j"qV''F]A!>@YM@X`PMP``^YHc^q:k/fh:]g%s4Y<D`8(.CXkhmkO5BNb]%tK`
+oA&N`gY1$/p"R=<cJ@pEXPW7"MVn6d[,0-bmG6mZh:T[!j4`GF^"_`*akXJ`Wnl@`fA+'onCm]lgY'O!
+mG$4H^"i/6^>6cbV;C(bdG;Lkp=o,lgY'O!p"RdH^"iG>[b]3bS_iMbakaYcrnH\lhUoa!qqB-F^>&YB
+ZJ<j`OPTN`^>-]^qV15fgtBa%rn>3C`SC=FY2.miMr+6b\D>?`oA&N`gtC$-p=d@;c.qmFY2/0qKAHUa
+Yhdd`leL[XhUod"inEAF^>%c)bhT\`Vqp.`e_Imnn_3fmgtBX"m+^.H^>/25_;2ubU>FkbceZ=jpY55m
+gtBX"o\7^H^>/J=\_YEbRbm;ba5+Jbs4cemhUod"qV''F^>&VA[G9'`NSX<`]\LQ^q:k/fhUog#!856C
+_V>%DZ/!pdL#)a`[+s!^n_<<^gtC$-p=dC<bhVgFYhe9pK&6OaZ/*pblJ1UXh:Ta#iS*;F]\DT(cePn`
+Utsq`f%dpmo%Nonh:Ta#l.XkF]\Dl0a5">`SDEA`cJ6(eqV(JngY'U#o@qXH]\N;<]\UWbQeq)baPFMa
+!8Hbmh:Ta#q:a!F^"`M@\D59`Mr"0`^"gW^pY5#fh:Ta#_V2i\rS+^7e(oZ4!8P!;cJ.gBle:+Hd+\6J
+_V<8hoA$\.hVNk@rSFm:eD0<Dl.b+I`n92%jk7<#j4i)<YM>c*jP/,;^"W/4q:XTV`nBV1gY0<pmG,h=
+]%re1lJ0V=^"`G<n_2dO`nL"<dG)=hpYEU?`86a8n(l%?]\Mc+hUfd"pt<jD^Y8P=]A(E^Ltqm^]%b?\
+pY+rdgt9[#!856C_V>(EZeX$cKA?O_[+s!^nD!6^g=am-p=dC<bhVjGZJFBoK&6I_ZJF'dlJ1UXhUfd"
+i7[2E^Y7Z$eD%1^TA8M^dG)Fio\'&ngt9X"lIstG^YA)0akXJ`Rbd5`bM9keqV(Jng=aL"o\7aI^YJM<
+^>6cbPhtlb`SJ;a!8Hbmh:K[!q:X!F^"WA<^"^Q^L>;a^]%b?\p=eldgXsU#s4P?E_;"qC[bT9dK&-I_
+[bT3`n([0^g"Fg-p"I@=bM;^E[b]]pK&6@\[b]Hgl.kOXh:K[!iS!>G^"VK#f%[=^SD<;^dbDIhp"B/o
+gXsO!le:+I^"_o/bhT\`Qeh#`bhTndqqCSog"FC!p"RmK^"i>;_;2ubP2>`b`ne>`l.b%G`n:+?c.Thb
+q:i^>_q]n"!8G'=b1cOBmFg7HaOpRH`7i#]s4b$<cJ=*.rS=s<d+e$Dle:(GdG"<J`7rGip"["3g"q>;
+ptiI8f%fKElJ(.H`Rs2'jOq<%iS3&?Wna&ul.aS>^tSG6q:XQU`7aM2g=j<rleKe@[G@,(mbGt?^t\_>
+n_2^M`7jq>d+c=jp"dOA^tt./o\ILB^YAhDl.b(H`7Xq>bh9ecptN[?_;'Xt!8P->bM)[Dm+L1Ha4^IF
+`S//_!8G$=bh[m,qq\d;dG+-Ele:(GdG"9I`7rJjp>!16f%u#8p"m47fA,WGl.b(H`Rs/&jk7H'hqQo?
+W8*cqleBb?^tSJ7q:XQU`S'S2gY0Htl.jY@Ze^f#n_D7A^t\b?n_2^M`S1">dG)IloA.FB^#"b*p>*XB
+^te2/hUfa!q:X$G^tSP;`7r&^K&$@\\_GB_p"Jfdh:Ta#s4PBF^tZETb2%[*pt`O:dbF6Fle:+Hd+\0H
+`S8PjpY<=8eD>f6oA7%6f\G]GlJ(4J`7X&%k1RQ(hV6l@VVIKmmG#q@^tSM8q:XTV`S'P1gtKQukhOYB
+YhbDsoA%FB^t\e@n_2aN`S0t=dbDRmo%hCC]AAJ&pt`gC_;#%GlJ(.Ha4U1?cIotdpY3X@^YFFrrnP*>
+bhD^Cmb-@IaOpRH`S/)]!8G*?b2%[*q;&U:dbF3Em+U1HdG"<J`S8Mip>!78eD>f6oA7%6f\G]GlJ(.H
+a4T>'k1RN'hqQuAVVIKmmG#tA^=r>7q:XQU`nBY2h:fTtl.j_BZ/(Puo%_@B^>&V?n_2^M`nL(>e(_Ul
+oA.LD]AAJ&pt`jD^tetFleC:J`n:(>ce6(ep=mUA^"e4pr7np=c._dCn(HLKa4\Gc^Y8bD]A1K`K&-1W
+]%kchmG%$^g=am-pY*U@aP?RG]%tfkK&6%S]%u&pkM5CXgt0U!iS!>G_:mc#hqOs^Phb`^c.g(gp=]8p
+g=XI!le:.J^t\).eD.7`O59H`a5"Mcr7^\pg"FC!p"RpL^teM:b2'VbM;J*b_VN&`!8Qkogt0U!q:X'H
+_:nS:aP4>^K&$4X]\C`co\/`dgXsU#s4PEG_;#"F^"gW`K&-+U]A1ojmb@*^g"Fg-p=dL?akZ^I]A:ij
+K&5tQ]A;2rkhPIXh:K^"i7[8G_:m`"iS1*^P2,T^bhL"gp=]8pgXsR"lIt%I_;"/.f%dC`NSX<``n\Db
+rS$eqg"FF"o\7gK_;+S:bh]bbLYhsb^tlo`s4lqph:K^"pt=!H_:nP9b1jJ^K&$.V^"^leo@iZdgXsU#
+!85BG_;"tE^YHc`K&-%S]\M&lmG%$^gXsm+pt<[@`nUFG]\L`eK&,bK]\M>tjkK1Vh:K^"i7[;H_V3c!
+j4g6^OPKH^bM0nfpY#Aqgt9X"lIt(J_V=2-f\EO`Mr"0``SA>brS$eqgt9X"o%MXJ_V=J5d+kt`KA?O_
+^"gW^rS-_nhUfg#pY!mG_V4V9bM0P^K&$(T^>%#go%NTdhUfg#s4PHG_V4nA_qVu^K&#eL^>%;olIta\
+gt9s+q:WdA`S:@G^"gcdK&,\I^"hK!jP0+VJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+236.035 459.013 mo
+288.243 331.362 li
+289.935 327.033 290.421 325.836 296.46 325.836 cv
+302.256 325.836 302.742 327.033 304.434 331.362 cv
+314.052 354.948 li
+314.945 359.443 315.405 364.027 315.405 368.685 cv
+315.405 383.08 311.007 396.788 303.064 409.238 cv
+285.822 366.678 li
+257.544 435.879 li
+278.312 435.879 li
+273.605 439.556 268.517 443.01 263.091 446.211 cv
+253.44 446.211 li
+250.746 452.78 li
+246.033 455.035 241.122 457.118 236.035 459.013 cv
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[81.12 0 0 134.88 235.2 116.164 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 169
+/Height 281
+/ImageMatrix[169 0 0 -281 0 281 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 169 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+U[-k'fBTI'q!5BRf'MhkQ0Y11iTf(\X6]NG\E_W2m-L))T^1Y'g$5U'p$96TeEm%uM<h8/fBV)TWU$eR
+e*QkrMsIG0f]q5VW9XHLZKfm)p?[e)]BdQ'h!2?6o'3OGeEm2#K'Tu5b3IgJZg78KZg,s)!:,7&\Eh?'
+hWhB3p$/pLcg1YuMsIS4eEYZNYNu2QXm4L(p?[e)Xm=R'f]oR(!:$`Pea2qpOmE&4SEf;%g$-!3o]iXF
+g[+e&L$Sa'S*K5%g?H$2p$/dHe*H&[T^%s1lKR'fZg7>MZ0Kd'ip3<'W9W.%h!)Q=lKY\?dHg5dQ0P:4
+h!*YZ]BehKZg,p'm-C#'VX!"%hW_T:mHV(Dcg0o_T^&NAg?I5Ram8$QXm4L'o]qS'W9W.%f]gHBjm'#6
+ea)hmOQrb/h!*MV`9ZUOYNjX'n`uA'ZKfj%g?HuMg?Pp-e*I#!L$Gr.dcoNNcKj6MZ0Kd'rTf4'Yj0^%
+h!*#Jh<M<2dHg\qM!D2/eEPfRWTsKIZg#j&q<Nq'^Zrc%hW_Q8mch+Cea*+tMX%V7cKWsF[HdPOXm+F&
+rTf4'[-H!%f]fa-q<>'Hea*+uM!D>3d-96JZ0M2MYNaR&q<Nq'^Zrc%g?H98mcgt?hWsn#K'LPE\EVc4
+a6M[KZ0C$/q!*Iram-J%h!)cBjQWu7f^&D!K'LGB]BS/9_Wp7IZg$',qs&du`p18%hW_f?kNTA<j6Q*t
+MX%#%hrr\U^$>+OXm+d0pZdCr!9p]OeEGQKc0F3NY3Fd.q<EXus66]Ne`b]MbNe$MYNaR%q!*e%Xm+F#
+g??WCip!]3e*?YlNTmt;bNR^EeEYTKZ0Bd's65."\*;-#h!!/NfBKU*dHZ>J[HZ!#h<<2Mf]fa,d-:Vr
+KB]c-cfj6Lbj*pH[->p%rp#L-X6J:#fBCBBj6<]1f';qnNp41?aQV:?f':iNY3FO&!9o+"\`q9#g$$oM
+f]fU(eER&!KB]o1bNR[Dd-B?LYj'X%rp#4%`9G&#gZZH;l0,D9dd$erL?ZS>_<B\<^$4kHZKT^$qs'"%
+_<Ji#h<;K8m-(e>d-CGlMWqq@_s#t@\`rMF[-63.pZ[S"`9G&#fBC0;l0,85fBNA#K'C/:_<BP8_<L:L
+Y3=F$!:#4$_<Ji#g$$38m-(Y:iTg("K'C)8_s#h<^$4qJYiss/p?@1nd-7n#gZZlGh<;--gZnRuL["a#
+Z09X!guliEhWV9/f]r=tM!=g#YisR!h<2iCi97N2ea!(sM<Xm#YNXL!hWMlBiTRZ4ip,srMWqG1dHB-E
+_WgCMXm"@#mHKr#Z09X!f]U'7m-(V9e`lGbQft[;e*#EIbN[sKYNXL#q!!_#^Z`W!g?6TBiTRN0e*6Vk
+N9J">`TQ"=`p)OIZ09X#p$%M#]]dE!gulW?jQNo5dHU;fO6F4>aQMCB_Wg1GZfod#oBDA#]'.9!hWN/J
+g$#g,cftJoN9IP1dc]6Fb3@sMXm"@#p$%M#YisR!f]U??jQNc1e`l_jO6F4>aQM7>\`iVIYNOR&rTJjs
+]'.9!g?5s/oB3@@e`m+tK'9c/b3.OB[HR8GZ00U#!9f$u\EM-!gul$-p#iXDdHLYqKBU5:^usP:^$+bE
+Zff^"s654#_<Ac!hWMK6m,tb=cftDmNp+":bNIL?\ENVKXln=#!9f$u\*2'!f]T^,p?/UAe`d(uKBUA>
+]][u2`TZIIYNOF"s65=&ro^<Eg#h#N_W^4HYijj,pZR@qrTC0Cg?./P_!(%GZ00m+pumLsr9($AgZI;R
+^?FkFZKKm)qWNb!qrap@gZI>S]]e\EZffp(qrin#qWG0IdH9<J]'/MD[-,d!m-())WTW!tfB1$8l0#23
+f')SdPio".gZI/N_W^:JY34@!mc]r![cbotg#g*6lfYJ7eEH;`QKP[=cK<jCb37dHYijL!pumY![-,ct
+gZHT@iTIK/dcgGhN9@P1d,s-G`TZ@FZKKX!p#qG!ZKKWth<)W=jQEl4d-1,cO6<e2dcTEK_<C"D[-,d!
+oB;S)[-,ctfB0I'q<"gAf')D_RHLp>d,s!CZKM)HY3+9ul0+T!ZKKWtg#fO%qrY*EeEHPgO6<e2dcT9G
+Y35`FYiaEuoB;;!YijKtgZGU#rT:BIdcg8cOlrq2eE5QKWosBDZKBQun`Z/!YNOEth<(^"roUQLd-0u_
+PNTI=bN@[DZ01fB[-#]un*$;)V<6XrfB'7"rT:6Ef')ejO66N*UupRrf]B:!roUBGe`cYhOluc,UupRr
+g#]^+o]E@>eEHMfPNVr-UZULrg?#a*p#`L@e*-AdQ08,.U?:FrgZ>d)p?&XBdcg5bQfn;/U?:FrguYg(
+pZAdDdHBKOU?803ioT"XYNP]CZf]Wti9-ltWoi!rhW:p'pu\sGcfa6LX6-/=iT8\Q]'&\IXle3tjl`5t
+U#t@rf]BX+o]E==e`Z#VTB;j0ioSkT\**DGYNF?tjQE/tT]Y:rg?#a*p#`L@e*#cST]W69g?%)NZfh&E
+Z0'Ktiod#tWTMprguYg(pZAdDdHBKOU?8E:gZ@8QVWRj>\)l!"i9-ltVrldrhW:Trr8tQOcfaTVU#r!0
+jQ5"TXQK0;]&hN+iTHrtT'#.rf]B0roB*^Ie`YoSU?8N=f]CfJWoa<DYiXBti9-ltWoi!rg?#<rs5pWK
+e*#WOUunZ=g?%)NW94*A[,oa!l0"]$r8jI1kN(FZVrn!@[H5g!ki\Z%qrO@0kN(I[VWRj>\)l!"kNAW&
+qW44.kiCU]V<7a=\E2'"kNAZ'PND;pfAs$qo]EaHf&toQVWIm?P3)5pf]9*qrT:EIe`YcOW94-AP3)5p
+g#T0qrT:HJeE>ZNWTO3AT&o(pg>o6qr8tEKe*$#ZS`]n4S`T"pgZ5<qr8tHLdcT!?Z/qP<k2b=YVrmm=
+\E2-#dH7arSE8qph;kHqqW>BNd,r^;ZfR_=kN(L\V<7X:]B.B$d,qt%PND;pfAs$qqrY6Hf&kBBZK7V<
+kN(:VX609@[H5s$d,q[rSE8qpg#T0qqW>6JeE5-?ZfR\<kiCIYWTEX2_;s)-cfVUrS)rkpgZ5<pnE%OJ
+dcT<HW9'K0l/^X\VrdC/`8o>.gZGHrRcWeph;kHpn)_OLd,s'EWTBT1l/^^^V<.1-`oPJ.g?,[%RcWep
+fAs$pn)_=Ff&kBBZK7P:l/^LXX6&g3^uX&.dH7arRH<_pg#T0pmcD=HeE5-?[cRMLOQ?#ng>f0omcD@I
+e)o?GY3#WCOQ?#ngZ,6omcDCJdcT6FYN>]COQ?#nguG<oq;o3KdH9*DZ/tlDO6#rnh;bBoq;o6Ld,s!C
+ZK:rDO6#rnhW(HopuT3McfWjA[,m)(r8ZDhXQAs5^?!l-cfVXs!9Aprr8ZGiX6&g3^uX&.cK;Uts5]7%
+o]+WbWo`^2_;s,.cK;XuroB.$o]+ZcWTEU1_W92-`T=hpNo]lngZ,6on)_IJdcJI0^>t=8p#FifVrd[7
+]]@K%c/lCpNo]lnh;bBop>s$Ld,iL5\)`S1p#FohV<.F4^Z<`&biQV#L#i6nfAisomcD7Ff&aj3^Z:L;
+oAeK`X6&d2_;s/.`9"bpOQ?#ng#K*njlFVFeE+U0^uUU<oAeQbWT<1%bi@16_r\\pO6#rngZ,6njQ+VH
+dcJ[6\E&_3o]+`eVrZq"cf<F7bN67pO6#rnh;bBnjQ+\Jd,iI4\E&_3o]+fgV<$^udGrR7b2pJ#K&cag
+h;YNsguQoDf&ad1_W1^WK&caghVtTsjQ+MEe`F[0_rUjXK&caghr:Zsj5eJFeE+R/`8ppXL?&6lg>]*m
+j5eMGe)eF-`oR*YL?&6lgZ#0mj5ePHdcJ=,a5m0YL?&6lgu>6mj5eSIdH/U6^#](NL?&6lh;Y<mj5eVJ
+d,iL5^?#.NL?&6lhVtBmlf?4KcfN@3^uU+-rSuYlXQ8C%bi@:9_r\_q!98[krSu\mX5r:$c/[@8\E(in
+L#`0lg#B$mioJDFeE".#bN"<:ro2YkWT<("cf<L8\E(inL#`0lgZ#0mioJJHdc@q!bN"<:ro2_mVrZju
+dGrX8\E(inL#`0lh;Y<mioJPJd,_^tbN"<:ro2eoV;p:igZ$Q?_W8i!K&cdhgu>Eqdc9-Bf&XF'alA!5
+r8ZVmX5hXgh;ZuG]&^unK&cdhhVtQqdc93DeE"4%alA'7s5MblWT2[lf](B@\`ConK]E*lgZ#0lg#LcF
+dc@t"cf=r_K&Z^fiSg]pg#LfGdH%k!d,Y#_K&Z^fio-cpg#LiHd,_audGt)_K&Z^fj5Hipg#LlIcfDXt
+dc5r=o]"rjXQ.^gh;[#H\`Cro!9/Uio]"ukX5hUfhW!)H\`Cups5JXio]##lWoMLehr</H\`D#qro/Oh
+o]#&mWT2Cdi8W5H\E(urrSiFgo]#)nW8lXmfAb6>\E)#sr8N=fqr6VoVrQOlf](<>\E)&tqr34eqr6Yp
+VW6Fkg#CB>\E))uqVm+dqr6\qV;p=jg>^H>\E)-!K&ZF^jPd3#e)T3Bf&Naig>[_Do]"ukX5h[hgu?lE
+WT2^lK&ZF^k2E?#e)T9DeDmOgg>[_Do]#&mWT2IfhW!#EWT2^lK&ZF^ki&K#e)T?Fdc7=eg>[_Do]#,o
+VrGkYl/C%MYiF3lK&ZagiSgZne)K?Fd,VCkdc,l<rSlhqV;ft`io/5DZ/aQtK&ZL`io-uubi7X@f&Nai
+g>[_Dp>Y,kX5_@_j5JPKWT2^lK&ZL`jPd,ubi7^BeDmOgh;\FmK&Q+Umbk)(bi7aCe)RFfhW"LmK&Q+U
+n)1/(bi7dDdc7=ehr=RmK&Q+UnDL5(bi7gEdGq4di8XXmK&Q+Un_g;(bi7jFd,V@jg>_tfK&Q+Uo&-A(
+bi7mGcf;7igZ!hDn)<NhXQ%F_j5JSLW8l[m!9&Ogn)<QiX5_@_j5JPKWT2dns5ARgn)<TjWoD7^jPeVK
+WT2goro&Ifn)<WkWT).]jl+\KWT2jprS`@en)<ZlW8c%\k2FbKWT2mqr8E7dnDWcmVrGq[kMahKWT2pr
+qr*.cnDWfnVW,hZki'nJU>k.jK&Q4Xn)1&%c/RsGcf1_Zki%-Pki)$hXQ%4Yl/C4QS)WYjK&PqPn_gJ-
+bi7[Ae`*=_iSfCIl/D0jWoD7^jPeVJU>k.jK&Q1Wm,4l%`Sp1Ae)I+]iSfCInDW`lW8YbTm,6=OU>k.j
+K&Q4XmGOo$`o6=CdGgn[iSfCInDWfnVW#PRmblIOUZ14jK&Q4Xn)1&$`o6CEcf1_Zki%-Oio'OfXPpqQ
+n)2dVS)W\k!8rIeio'RgX5UhPnDMjVS)W_ls58Lej5B[hWo:_On_hpVUuLCmrnrCdj5B^iWStVNo&/!V
+V;gLnrSW:cj5BajW8YbTm,6=OV;gOor8<1bjP]jkVr>YSmGQCOV;gRpqr!(alJV<lVW#SSmGQ@NV;gUq
+qVZt`leqEmV;]JRmblFNVW-^rK&G\Ip"uk0^Z"Y>f&E:\k2?<uK&G\Ip>;q0^Z"\?e`*1[kMcI!K&G\I
+pYW"0^u=e@eDd(Zki)O!K&G_JpYVt/^u=hAe)I"Zki)KuK&G_Jptr%/^u=kBdc-nYl/DQuK&G_Jq;8+/
+_;XtCdG^GNm,3KRjl#slVW#AMoAJ!SQf7;hK&GbKqVS.._;Y%Ecf(5Lo\b>ZjP][fXPq%Tm,6IRR,RAh
+K&G_Jp"uh.]&<8=e_unSlemBQjP]ahWo1JHp>=BYRGmGhK&GbKp>;k-]AWD?e)?_RlJR9Pjl#mjW8P;G
+pYXEXRGmGhK&GbKptr"-]AWJAdG^PQn)4*#K&>MDrnaO1]\rSBd,CGPnDO0#K&>MDs5'U1]\rVCcf(>O
+n_f#Vf\Z\cXPgMEq;9c^PMu&i!8iCcg"uedX5LDDqVTi^PMu)js5/Fcg#&gf[G^r>eDZkTm,7m#K&>;>
+WSk5Cqqol]Rc3YlrSN4agY\sf[c%)@dc$YRmbn$#K&>A@Vr5#ArSQ#]S)Nenqqm"_iSXUjVVo5Ip#"-T
+S)NhoqVQn^iSXXkV;T,Hp>=3TS)NkpK&>;>rnaa7\D[)<f&;kPnDF<(K&>;>s5'g7\D[,=e_ubOn_jH)
+K&>>?s5'd6\`!5>eDZ\On_jE(K&>>?!8a^5\`!8?e)6;Fo\Y8XgY\sf\`!;@dbp2Eo\Y8Xgu#$f]&<DA
+dGU,EoA>/Wh;>*f]&<GBd,:#DoA>/WK&<rmcesrDqVQn^K&<]ff&2VIo\Y8XK&<`ge_lPIoA>/WhV\7f
+Wo(2@r8,r]OPoiirn`7`g>8gd[GUo=e)6>GpYYr+K&58=W8G#?rSGu\Ol5ukr8*%^gtnsd[GUu?dGU/F
+pttu*K&5>?VVei>rnc#[P2Q,mqVHh\hVP*d[bq,AcesuEq;6e\fA<UdYM]B:f&2JEq;22/K&5/:X5C,<
+!8c8aMr=Hhs5&@ag"radYhoH;eDQ;DqVV;/K&55<WSar;e)62CqqqA/K&58=W8Fl;dbp,Cqqq>.K&5;>
+Vr+f;dGU#Br87D.K&5>?VVe`;d,9rBr87A-K&5A@V;Jf?rSGlYPi2;nK&5,9XP^;?rSH,`NSsQgJ,~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+grestore % PSGState
+612 576.004 mo
+612 185.864 li
+594.969 197.725 li
+594.969 576.004 li
+612 576.004 li
+cp
+level3{
+gsave
+clp
+[17.0313 1.48892e-6 -1.48892e-6 17.0313 594.97 380.934 ] concat
+/2
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.917647 .92549 .92549 ]
+/C1 [.917647 .92549 .92549 ]
+/N 1
+>>
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.917647 .92549 .92549 ]
+/C1 [.647059 .654902 .662745 ]
+/N 1
+>>
+]
+/Bounds [.00561798 ]
+/Encode [0 1 0 1 ]
+>>
+>>/Gradient add_res /2 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[17.0313 1.48892e-6 -1.48892e-6 17.0313 594.97 380.934 ] concat
+clp
+/2 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~lK[Wul07Eqki_-lkN:phk2k^djQ,C_j5]1[io8tViSibRi8EPNhr!>JhVR)Eh;-lAgt^Z=gY1B8g=b04
+g"=s0f@SX+f%/F'e^`4"eC<!se'ldodaHOjdF$=fd*U+bcd0n^cHXVYc-4DUbfe2Qb0%lLaiVZHaN2HC
+a2c6?`l?$;`Pod6`5KR2_o'@._SX.*_8*k%^q[Y!^V7Fr]tM+m]Y(ni]=Y\d]"5J`\[f8\\@B#W\$rfS
+[^NTO[C!<J['R*FZa-mBZE^[>Yct@9YHP.5Y-+q0Xf\_,XK8M(X/i8#WiE%tWMuhpW2HPkVl$>gVPU,c
+~>
+<~m-O'(lg*j$lKRQtl0.?pki_-lk2tggjlPUcjQ,C^j5]1Zio8tViSibRi8EMMhr!;IhVR)Eh;$f@gtUT<
+gY1B8g"G'3f\"j/f@SX*f%/F&e^`4"eC;sre'landaHOjdF$=fd*L%acd'h]cHXVYbfn;TbKJ)Pb0%lK
+aiVZGaN2HCa2c3>`l?!:`Pod6`5KR2_ns:-_SO()_8*k%^V@Ou^:q=q]tM+l]Y(nh]=Y\d]"5G_\[f5[
+\@B#W\$i`R[^ENN[C!<J['R*FZEgdAZ*CR=Yct@8YHP.4Y-+q0Xf\\+XK8J'X/i8#Wi;tsWMlboW2HPk
+~>
+<~m-O'(lg*j$lK[Wul0.?pki_-lkN:phk2k^djlGL`j5]1[io8tWiSibSi8EPOhr!>JhVR,Fh;-oBgt^]>
+gY:K:g=k65g"G$1f\"g-f@SU)f%/C%e^W*ueC2mqe'c[mda?IidEp7ecd0q`cHa_\c-=MXbfn;TbKJ)O
+b0%lKaiVZGaN2HCa2c6?`l?!:`Pod6`5KR2_o'@._SX.*_8*k%^q[Y!^V7Fr^:h4n]tD"j]=Y\e]"5Ja
+\[f8]\@B&Y\$riT[^NWP[C*EL['[3HZa7!DZEga?Z*CO;Yct=7YHP+3Y-+n/XfSV*XK/D&X/`2"Wi;ts
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /2 /Gradient get_res exec grestore
+}if
+newpath
+603.755 576.004 mo
+603.755 191.627 li
+603.427 191.627 li
+603.427 576.004 li
+1 1 1 rgb
+f
+603.383 576.004 mo
+603.383 192 li
+603.055 192 li
+603.055 576.004 li
+.529412 .533333 .537255 rgb
+f
+594.969 .00390625 mo
+594.969 137.926 li
+612 127.352 li
+612 .00390625 li
+594.969 .00390625 li
+cp
+level3{
+gsave
+clp
+[17.0313 0 0 17.0313 594.969 68.9648 ] concat
+/3
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.811765 .537255 .556863 ]
+/C1 [.619608 .0784314 .109804 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /3 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[17.0313 0 0 17.0313 594.969 68.9648 ] concat
+clp
+/3 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~cd'h]cHa\Zc-=MWbfn;TbKJ)PbK@uMb0%lKaiVZHaN2HDaN)?Aa2c3>`l?$<`Pog8`Pf^5`5KR2_o'C/
+_SX1,_83t(_83q&^qdb#^V@Ou^:q=q^:h4n]tM+l]Y(ni]=Y\e]=PSb]"5G_\[f8\\@B&Y\@8rV\$rfS
+[^NWP[C*EM['[3I['[0GZa7!DZEgdAZ*CR=Z*:I:Yct=7YHP.5Y-+q1Y-"h.Xf\\+XK8M(X/i;%X/`2"
+WiE%tWMukqW2QYnVl-GjVl$>gVP^5eV5:#bUnjf^Una][USFQXU8"BVTqS0RTqJ'OTV.pLT:_aISt;OF
+~>
+<~M26tCLPCP;KnP,3K7ec-JUr?%It)orIXQWlI!^3dH?jd]G^+FVG'8"NFEDSFF)l;@EH#l8Df0H1D/F**
+CMR["Bk_9pBP1siAn>OaA7K+Z@U`bS?sm>K?=$rD?!LW=>?Y35=]nj/='&F'<E3!t;c?Um;Gg:f:esk^
+:/4MX9MA)P8kMZH8OuBB7n,s:779O26UO1,5s[b$5<h=q5!;%k4?GVc3]T2\3&iiU2E!EM1c.!E1GU^?
+0eb:70.nk0/M/M).k<)!.4H\o-mpAh-7'r`,U4NY+sJ0R+<VaJ*Zc@C*?6%<)]BV4)&X8.(Ddi&'bqDs
+~>
+<~NfB$WN/NUOMM[1HLkphAL5(D9KnP,3K7\]+JUr?%It)orI=6NkI!^3dH?jd]G^+FVG'8"NF`__HF)l;@
+EH,r:Df9N2D/F-+Chmg$C2%BrBP;$kAnGUcARo=]@q&nU@:<PO?XI,G?!U`@>[(E9>$5!2=BJX+<`W4#
+<E)pr;c6Lj;,C(c:JX_\9he;T9M8#N8kDTF84Z6@7Rfg86psF16UF+*5sR\#5<h=q4Ztni4?GVc3]T2[
+3&iiU2E!EM1c.$F1GU^?0eb:80/"q1/M/M)/1W5#.Ocep-n$Gj-71#b,U=W[,9e<T+WqmM+!2OF*??+>
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /3 /Gradient get_res exec grestore
+}if
+newpath
+603.918 132.293 mo
+603.918 0 li
+603.263 0 li
+603.263 132.293 li
+.809804 .539216 .554902 rgb
+f
+603.383 132.293 mo
+603.383 0 li
+603.055 0 li
+603.055 132.293 li
+.619608 .078431 .109804 rgb
+f
+601.884 94.0762 mo
+601.884 93.125 li
+604.435 92.3613 li
+604.435 92.3477 li
+601.884 91.6514 li
+601.884 90.6064 li
+604.435 89.8555 li
+604.435 89.8418 li
+601.884 89.125 li
+601.884 88.2676 li
+605.333 89.3262 li
+605.333 90.3848 li
+602.7 91.1357 li
+602.7 91.1484 li
+605.333 91.8857 li
+605.333 92.9111 li
+601.884 94.0762 li
+cp
+1 1 1 rgb
+f
+601.884 87.9668 mo
+601.884 87.0146 li
+604.435 86.251 li
+604.435 86.2373 li
+601.884 85.541 li
+601.884 84.4961 li
+604.435 83.7451 li
+604.435 83.7324 li
+601.884 83.0146 li
+601.884 82.1572 li
+605.333 83.2158 li
+605.333 84.2744 li
+602.7 85.0254 li
+602.7 85.0381 li
+605.333 85.7754 li
+605.333 86.8008 li
+601.884 87.9668 li
+cp
+f
+601.884 81.8555 mo
+601.884 80.9043 li
+604.435 80.1406 li
+604.435 80.127 li
+601.884 79.4307 li
+601.884 78.3857 li
+604.435 77.6348 li
+604.435 77.6211 li
+601.884 76.9043 li
+601.884 76.0469 li
+605.333 77.1055 li
+605.333 78.1641 li
+602.7 78.915 li
+602.7 78.9277 li
+605.333 79.665 li
+605.333 80.6904 li
+601.884 81.8555 li
+cp
+f
+604.396 75.7275 mo
+604.396 74.79 li
+605.333 74.79 li
+605.333 75.7275 li
+604.396 75.7275 li
+cp
+f
+601.595 71.7734 mo
+601.595 71.7871 li
+603.524 72.4629 li
+603.524 71.0967 li
+601.595 71.7734 li
+cp
+600.657 72.2891 mo
+600.657 71.2305 li
+605.333 69.3945 li
+605.333 70.4336 li
+604.263 70.835 li
+604.263 72.7314 li
+605.333 73.1396 li
+605.333 74.1113 li
+600.657 72.2891 li
+cp
+f
+602.625 66.4805 mo
+602.584 66.5693 602.553 66.6611 602.531 66.7549 cv
+602.508 66.8486 602.497 66.96 602.497 67.0898 cv
+602.497 67.3672 602.598 67.5879 602.799 67.7529 cv
+603 67.918 603.265 68.001 603.592 68.001 cv
+603.928 68.001 604.199 67.9219 604.408 67.7627 cv
+604.615 67.6045 604.72 67.373 604.72 67.0693 cv
+604.72 66.9531 604.703 66.833 604.67 66.708 cv
+604.637 66.583 604.6 66.4736 604.559 66.3799 cv
+605.301 66.3398 li
+605.342 66.4688 605.371 66.6045 605.389 66.7451 cv
+605.406 66.8857 605.415 67.0498 605.415 67.2373 cv
+605.415 67.7861 605.248 68.207 604.912 68.5 cv
+604.577 68.792 604.137 68.9385 603.592 68.9385 cv
+603.342 68.9385 603.107 68.9014 602.888 68.8281 cv
+602.669 68.7539 602.479 68.6465 602.318 68.5029 cv
+602.157 68.3604 602.031 68.1855 601.939 67.9775 cv
+601.848 67.7695 601.802 67.5342 601.802 67.2705 cv
+601.802 67.0967 601.811 66.9395 601.828 66.7988 cv
+601.846 66.6572 601.875 66.5244 601.915 66.3994 cv
+602.625 66.4805 li
+cp
+f
+601.884 65.5713 mo
+601.884 64.7734 li
+602.665 64.7734 li
+602.665 64.7598 li
+602.58 64.751 602.488 64.7207 602.387 64.6699 cv
+602.287 64.6182 602.191 64.5498 602.104 64.4648 cv
+602.014 64.3799 601.941 64.2822 601.885 64.1699 cv
+601.83 64.0586 601.802 63.9404 601.802 63.8154 cv
+601.802 63.6943 601.811 63.6035 601.828 63.541 cv
+602.731 63.541 li
+602.68 63.708 li
+602.661 63.9424 li
+602.661 64.1123 602.708 64.248 602.802 64.3516 cv
+602.896 64.4541 603.014 64.5273 603.156 64.5723 cv
+603.299 64.6172 603.441 64.6445 603.582 64.6563 cv
+603.723 64.667 603.885 64.6729 604.067 64.6729 cv
+605.333 64.6729 li
+605.333 65.5713 li
+601.884 65.5713 li
+cp
+f
+603.965 62.1924 mo
+604.105 62.165 604.232 62.1182 604.348 62.0518 cv
+604.461 61.9844 604.552 61.8945 604.619 61.7803 cv
+604.686 61.667 604.72 61.5293 604.72 61.3682 cv
+604.72 61.2031 604.686 61.0635 604.619 60.9502 cv
+604.552 60.8359 604.461 60.7471 604.348 60.6826 cv
+604.232 60.6172 604.106 60.5703 603.968 60.542 cv
+603.829 60.5127 603.682 60.498 603.524 60.498 cv
+603.238 60.498 602.995 60.5732 602.796 60.7227 cv
+602.597 60.8721 602.497 61.0869 602.497 61.3682 cv
+602.497 61.6406 602.598 61.8525 602.799 62.0049 cv
+603.001 62.1563 603.242 62.2324 603.524 62.2324 cv
+603.677 62.2324 603.823 62.2188 603.965 62.1924 cv
+cp
+602.875 63.0361 mo
+602.646 62.9463 602.452 62.8193 602.291 62.6543 cv
+602.131 62.4893 602.008 62.2969 601.926 62.0781 cv
+601.844 61.8594 601.802 61.623 601.802 61.3682 cv
+601.802 61.1143 601.844 60.876 601.926 60.6553 cv
+602.008 60.4346 602.131 60.2412 602.291 60.0762 cv
+602.452 59.9111 602.646 59.7842 602.871 59.6943 cv
+603.097 59.6055 603.35 59.5605 603.632 59.5605 cv
+603.883 59.5605 604.115 59.6006 604.332 59.6807 cv
+604.549 59.7617 604.738 59.8799 604.898 60.0361 cv
+605.06 60.1924 605.186 60.3828 605.277 60.6084 cv
+605.369 60.834 605.415 61.0869 605.415 61.3682 cv
+605.415 61.6455 605.369 61.8965 605.277 62.1221 cv
+605.186 62.3477 605.06 62.5371 604.898 62.6914 cv
+604.738 62.8457 604.549 62.9639 604.332 63.0459 cv
+604.115 63.1289 603.883 63.1699 603.632 63.1699 cv
+603.355 63.1699 603.102 63.125 602.875 63.0361 cv
+cp
+f
+601.396 57.7705 mo
+601.396 59.1104 li
+600.657 59.1104 li
+600.657 55.4932 li
+601.396 55.4932 li
+601.396 56.833 li
+605.333 56.833 li
+605.333 57.7705 li
+601.396 57.7705 li
+cp
+f
+603.271 53.4033 mo
+603.029 53.417 602.833 53.4824 602.684 53.6006 cv
+602.533 53.7188 602.458 53.8955 602.458 54.1318 cv
+602.458 54.3721 602.531 54.5596 602.68 54.6934 cv
+602.827 54.8262 603.024 54.9043 603.271 54.9268 cv
+603.271 53.4033 li
+cp
+605.141 52.7959 mo
+605.324 53.127 605.415 53.5225 605.415 53.9824 cv
+605.415 54.5488 605.259 54.9922 604.945 55.3096 cv
+604.633 55.627 604.193 55.7861 603.625 55.7861 cv
+603.098 55.7861 602.662 55.6475 602.318 55.3711 cv
+601.974 55.0938 601.802 54.6992 601.802 54.1855 cv
+601.802 53.873 601.852 53.6104 601.953 53.3984 cv
+602.053 53.1855 602.196 53.0176 602.382 52.8926 cv
+602.567 52.7676 602.785 52.6777 603.035 52.624 cv
+603.286 52.5703 603.57 52.5439 603.888 52.5439 cv
+603.888 54.9268 li
+604.16 54.9092 604.373 54.8105 604.527 54.6318 cv
+604.682 54.4531 604.759 54.2236 604.759 53.9414 cv
+604.759 53.7412 604.728 53.5479 604.665 53.3623 cv
+604.603 53.1768 604.518 52.9883 604.41 52.7959 cv
+605.141 52.7959 li
+cp
+f
+602.901 50.5469 mo
+600.657 51.9414 li
+600.657 50.8555 li
+602.326 49.877 li
+600.657 48.8789 li
+600.657 47.873 li
+602.901 49.2813 li
+605.333 47.7461 li
+605.333 48.8516 li
+603.511 49.9307 li
+605.333 51.0234 li
+605.333 52.082 li
+602.901 50.5469 li
+cp
+f
+604.396 47.0645 mo
+604.396 46.127 li
+605.333 46.127 li
+605.333 47.0645 li
+604.396 47.0645 li
+cp
+f
+601.884 45.0479 mo
+601.884 44.1963 li
+602.354 44.1963 li
+602.354 44.1826 li
+602.16 44.0439 602.021 43.8809 601.934 43.6934 cv
+601.846 43.5059 601.802 43.291 601.802 43.0498 cv
+601.802 42.6563 601.925 42.3623 602.17 42.168 cv
+602.416 41.9736 602.744 41.876 603.155 41.876 cv
+605.333 41.876 li
+605.333 42.7744 li
+603.489 42.7744 li
+603.346 42.7744 603.223 42.7793 603.121 42.7881 cv
+603.018 42.7969 602.918 42.8193 602.822 42.8545 cv
+602.727 42.8906 602.648 42.9492 602.588 43.0293 cv
+602.527 43.1094 602.497 43.2197 602.497 43.3584 cv
+602.497 43.5098 602.534 43.6387 602.607 43.7441 cv
+602.682 43.8486 602.776 43.9307 602.893 43.9883 cv
+603.009 44.0469 603.132 44.0879 603.262 44.1123 cv
+603.391 44.1367 603.519 44.1494 603.644 44.1494 cv
+605.333 44.1494 li
+605.333 45.0479 li
+601.884 45.0479 li
+cp
+f
+603.271 38.6367 mo
+603.029 38.6504 602.833 38.7158 602.684 38.834 cv
+602.533 38.9521 602.458 39.1289 602.458 39.3652 cv
+602.458 39.6055 602.531 39.793 602.68 39.9268 cv
+602.827 40.0596 603.024 40.1377 603.271 40.1602 cv
+603.271 38.6367 li
+cp
+605.141 38.0293 mo
+605.324 38.3604 605.415 38.7559 605.415 39.2158 cv
+605.415 39.7832 605.259 40.2256 604.945 40.543 cv
+604.633 40.8604 604.193 41.0195 603.625 41.0195 cv
+603.098 41.0195 602.662 40.8809 602.318 40.6045 cv
+601.974 40.3271 601.802 39.9316 601.802 39.4189 cv
+601.802 39.1055 601.852 38.8438 601.953 38.6318 cv
+602.053 38.4189 602.196 38.251 602.382 38.126 cv
+602.567 38.001 602.785 37.9111 603.035 37.8574 cv
+603.286 37.8037 603.57 37.7773 603.888 37.7773 cv
+603.888 40.1602 li
+604.16 40.1426 604.373 40.0439 604.527 39.8652 cv
+604.682 39.6865 604.759 39.457 604.759 39.1758 cv
+604.759 38.9746 604.728 38.7813 604.665 38.5957 cv
+604.603 38.4102 604.518 38.2217 604.41 38.0293 cv
+605.141 38.0293 li
+cp
+f
+602.54 36.624 mo
+602.54 37.2871 li
+601.884 37.2871 li
+601.884 36.624 li
+601.193 36.624 li
+600.906 35.7256 li
+601.884 35.7256 li
+601.884 34.9287 li
+602.54 34.9287 li
+602.54 35.7256 li
+604.15 35.7256 li
+604.32 35.7256 604.457 35.6943 604.563 35.6318 cv
+604.668 35.5693 604.72 35.46 604.72 35.3037 cv
+604.72 35.1289 604.688 34.9932 604.626 34.8945 cv
+605.333 34.8682 li
+605.388 35.0557 605.415 35.2764 605.415 35.5313 cv
+605.415 35.8799 605.316 36.1494 605.117 36.3389 cv
+604.918 36.5293 604.645 36.624 604.296 36.624 cv
+602.54 36.624 li
+cp
+f
+0 .00390625 mo
+0 390.709 li
+17.0313 378.85 li
+17.0313 .00390625 li
+0 .00390625 li
+cp
+level3{
+gsave
+clp
+[-17.0313 -1.48892e-6 1.48892e-6 -17.0313 17.0313 195.356 ] concat
+/4
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.647059 .654902 .662745 ]
+/C1 [.917647 .92549 .92549 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /4 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-17.0313 -1.48892e-6 1.48892e-6 -17.0313 17.0313 195.356 ] concat
+clp
+/4 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~V5:#bVP^5fVl-GjW2QYoWMuksWiE)"X/i>'XK8P+Xf\b/Y-+t3YHY78Yd(I<Z*L[@Za7!E['[3I[C*EM
+[^NWR\$riV\@B&Z\[f;_]"5Mc]=Y_g]Y(qk]tV4p^;%Ft^VIY#_83t(_SX1,_o'C0`5KU5`Pog9`l?$=
+a2c9BaN2KFaiV]Jb0.uObKS2Sbg"DWc-FV[cd0q`d*U.ddF$@idaHRme'ldqeC<!ue^`7%f%/I)f@S[-
+f\+s2g"P06g=tB:gYCT>h;-oChVR,Ghr!>Li8EPPiSibTio8tXj5]4]jQ,FajlPXek3(pjkNM-nkiq?r
+~>
+<~Vl-GjW2QYnWMukrWiE)"X/i;&XK8M*Xf\b/Y-+t3YHP17YctC;Z*L[@ZEpmDZa@*H[C*EM[^NWQ\$riU
+\@B&Z\[f8^]"5Jb]=Y_g]Y(qk]tM.o^:q@s^VIY#^qmk'_8=(+_o'C0`5KU4`Pog8`l?$=a2c6AaN2HE
+aiV]Jb0%oNbKJ,Rbg"DWc-FV[cHjh_cd:%cdF$@hdaHRle'ldqeC<!ue^`4$f%/F(f@S[-f\"m1g"G*5
+g=tB:gYCT>gtgfBh;7#Fhr!>Ki8EPOiSibTio8tXj5]1\jQ,C`jlPXek2tjikND'mkiq?rl0@R!lKdd%
+~>
+<~WMukrWiE)!X/i;%XK8M)Xf\_-Y-+q2YHP.6Yct@:Z*CR>ZEgdBZa7!F['[6K[C*HO[^NZS\$rlW\@B)[
+\[oA`]">Sd]=beh]Y2"l]tV4p^;%Ft^qdb$_83t(_SX1,_o'C0`5KU5`Pog9`l?$=a2c6AaN2HEaiVZI
+b0%oNbKJ,Rbfn>Vc-=PZcHab^cd0tbd*^7gdF-IkdaQ[oe'umseCE+"f%/F'f@SX+f\"j/g"G'3g=k97
+gY:K<gt^]@h;-oDhVR,Hhr!>Li8ESQiSieUio9"Yj5]4]jQ,FajlPXek3(pjkNM-nkiq?rl0@R!lKdd%
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /4 /Gradient get_res exec grestore
+}if
+newpath
+8.24542 .00390625 mo
+8.24542 384.947 li
+8.57294 384.947 li
+8.57294 .00390625 li
+.529412 .533333 .537255 rgb
+f
+8.61749 .00390625 mo
+8.61749 384.574 li
+8.94501 384.574 li
+8.94501 .00390625 li
+1 1 1 rgb
+f
+17.0313 576 mo
+17.0313 438.078 li
+0 448.652 li
+0 576 li
+17.0313 576 li
+cp
+level3{
+gsave
+clp
+[-17.0313 0 0 -17.0313 17.0313 507.039 ] concat
+/5
+<<
+/ShadingType 2
+/ColorSpace /0 /CSA get_res
+/Coords [0 0 1 0 ]
+/Domain [0 1 ]
+/Extend[ true true]
+/Function
+<<
+/Domain[0 1 ]
+/FunctionType 3
+/Functions [
+<<
+/Domain[0 1 ]
+/FunctionType 2
+/C0 [.619608 .0784314 .109804 ]
+/C1 [.811765 .537255 .556863 ]
+/N 1
+>>
+]
+/Bounds []
+/Encode [0 1 ]
+>>
+>>/Gradient add_res /5 /Gradient get_res clonedict shfill grestore
+}if
+level3 not{
+gsave
+[-17.0313 0 0 -17.0313 17.0313 507.039 ] concat
+clp
+/5 {
+/0 /CSA get_res setcolorspace
+<<
+/NumSamples 256
+/NumComp 3
+/Scaling[[.00392157 0 ][.00392157 0 ][.00392157 0 ]]
+/Samples[
+<~St;OFSt;RHT:_aKTV.sNTqS0RTq\9UU8"BWUSFTZUnjf^UnsoaV5:&dVP^5fVl-GjVl6PmW2Q\pWMuks
+WiE)!X/i;%X/i>'XK8M*Xf\_-Y-+q1Y-5%4YHP.6Yct@9Z*CR=Z*L[@ZEggCZa7!F['[3I['d<L[C*HO
+[^NWR\$riU\@B&Y\@B)[\[f8^]"5Ja]=Y\e]=beh]Y(qk]tM+m^:q=q^;%Ft^V@S"^qdb%_83t(_8=(+
+_SX4._o'C1`5KU4`Pog8`Q#p;`l?$=a2c6@aN2HDaN;QGaiV]Jb0%lLbKJ)PbKS2Sbfn>Vc-=MYcHa_\
+~>
+<~'GM5r'c%Q$(Dmu,)&X>2)]Kb:*??1B*ZlIH+<_mP+sS<W,U=Z^-71)f-n$Mn.4Qet.kE5'/M8Y.0/#"5
+0ekF=1G^gD1c7-K2E*QS3&ruZ3]]>a4?Pbi5!D.p5<qJ"5sdn*6UO7077B[87n6*@8P)KG8kVfN9MJ5V
+:/4S\:f("d;GpFl;cH^r<E<.%='/R-=]np3>?b?;?!UcC?=.&I?t!JQ@UinXA7T7_AnG[gBP;*oBkhBu
+CM[g(D/O6/Df9T6EH-#>F)uDEFEM_LG'A.TG^4R[H?spbI!g?jIXZ`qIt3'#JV&K+K7ei1KnY89LPL\A
+~>
+<~*#oq=*?H7D+!;[K+X&$R,9nHZ,UF``-7:/h-n$Mn.Olr!/1`>(/M8Y/0/,(60ekF=1G^jE1c7-K2E*QS
+3&ioY3]]>a4?P_h4[)%o5<qJ!5s[h(6UO706q'O67Ros>84Z<D8kM`L9MA,S9hnGZ:Jaka;,L4h;c?Xp
+<E3%"<``@)=BSd0>$>-7>[1Q??!^iE?XR8M@:<VS@q0%[AS#FbAnPaiBPD0pC2.O"Ci!s*D/O60DfBZ8
+EH-#>F)uGFF`hhMG'A.TG^4R[H?spbI!g?jI=?WpIt3'#JUrE)K7ei1KnY58L51P?Ll$tFMMd=MN/WaU
+~>
+]
+>>
+0 0 1 0 []true true []
+/DeviceRGB
+GenStrips
+} /Gradient add_res /5 /Gradient get_res exec grestore
+}if
+newpath
+8.08165 443.711 mo
+8.08165 576.004 li
+8.73671 576.004 li
+8.73671 443.711 li
+.619608 .078431 .109804 rgb
+f
+8.61749 443.711 mo
+8.61749 576.004 li
+8.94501 576.004 li
+8.94501 443.711 li
+.809804 .539216 .554902 rgb
+f
+6.62988 536.868 mo
+6.54932 537.043 6.48779 537.238 6.44531 537.455 cv
+6.40283 537.671 6.38184 537.878 6.38184 538.074 cv
+6.38184 538.605 6.54053 539.021 6.85742 539.32 cv
+7.1748 539.62 7.58105 539.77 8.07666 539.77 cv
+8.56396 539.77 8.96338 539.627 9.27588 539.341 cv
+9.58887 539.056 9.74512 538.669 9.74512 538.183 cv
+9.74512 537.95 9.72266 537.745 9.67822 537.566 cv
+8.45996 537.566 li
+8.45996 538.558 li
+7.72168 538.558 li
+7.72168 536.668 li
+10.2422 536.668 li
+10.3179 536.949 10.3774 537.214 10.4199 537.462 cv
+10.4624 537.709 10.4834 537.949 10.4834 538.182 cv
+10.4834 538.967 10.2915 539.583 9.90674 540.029 cv
+9.71045 540.262 9.46436 540.439 9.16943 540.562 cv
+8.87451 540.685 8.53271 540.746 8.14404 540.746 cv
+7.34863 540.746 6.73291 540.519 6.29736 540.063 cv
+5.86133 539.608 5.64355 538.981 5.64355 538.182 cv
+5.64355 537.923 5.66064 537.682 5.69385 537.458 cv
+5.72803 537.234 5.77588 537.018 5.83887 536.809 cv
+6.62988 536.868 li
+cp
+1 1 1 rgb
+f
+9.72266 534.813 mo
+9.79248 534.708 9.82715 534.571 9.82715 534.402 cv
+9.82715 534.135 9.72412 533.926 9.51855 533.774 cv
+9.4248 533.703 9.31836 533.653 9.2002 533.627 cv
+9.08154 533.601 8.95068 533.587 8.80762 533.587 cv
+8.80762 533.975 li
+8.80762 534.095 8.81445 534.211 8.82764 534.322 cv
+8.84131 534.434 8.86914 534.538 8.91113 534.636 cv
+8.95361 534.733 9.01514 534.813 9.09521 534.876 cv
+9.17529 534.938 9.27783 534.97 9.40283 534.97 cv
+9.54639 534.97 9.65332 534.917 9.72266 534.813 cv
+cp
+7.13135 535.456 mo
+7.05078 535.282 6.9873 535.087 6.94043 534.87 cv
+6.89355 534.653 6.87012 534.449 6.87012 534.257 cv
+6.87012 533.73 6.98535 533.351 7.21533 533.118 cv
+7.44531 532.887 7.81494 532.771 8.32422 532.771 cv
+8.7666 532.771 li
+8.93604 532.771 9.08008 532.77 9.19873 532.768 cv
+9.31689 532.765 9.46094 532.762 9.63086 532.757 cv
+9.86768 532.753 10.1245 532.739 10.4014 532.717 cv
+10.4014 533.507 li
+10.207 533.53 li
+9.979 533.54 li
+9.88525 533.547 li
+9.88525 533.561 li
+10.0688 533.658 10.2139 533.807 10.3218 534.006 cv
+10.4297 534.204 10.4834 534.41 10.4834 534.624 cv
+10.4834 534.95 10.3906 535.232 10.2056 535.471 cv
+10.02 535.71 9.771 535.829 9.4585 535.829 cv
+9.21289 535.829 9.00928 535.776 8.84863 535.672 cv
+8.68799 535.567 8.56299 535.423 8.47363 535.24 cv
+8.39746 535.084 8.34521 534.908 8.31592 534.711 cv
+8.28711 534.515 8.27246 534.306 8.27246 534.082 cv
+8.27246 533.587 li
+7.99902 533.587 7.80664 533.648 7.69434 533.771 cv
+7.58252 533.895 7.52637 534.092 7.52637 534.364 cv
+7.52637 534.552 7.56006 534.737 7.62695 534.92 cv
+7.69385 535.104 7.78564 535.273 7.90186 535.43 cv
+7.13135 535.456 li
+cp
+f
+6.95215 531.742 mo
+6.95215 530.904 li
+7.43457 530.904 li
+7.43457 530.891 li
+7.23779 530.762 7.09473 530.605 7.00488 530.422 cv
+6.91504 530.239 6.87012 530.054 6.87012 529.865 cv
+6.87012 529.37 7.07324 529.03 7.47998 528.847 cv
+7.2832 528.749 7.13232 528.601 7.02783 528.401 cv
+6.92236 528.203 6.87012 527.991 6.87012 527.769 cv
+6.87012 527.563 6.90381 527.389 6.9707 527.245 cv
+7.0376 527.103 7.13135 526.989 7.25195 526.907 cv
+7.37256 526.824 7.51318 526.766 7.67432 526.729 cv
+7.83496 526.693 8.01807 526.676 8.22363 526.676 cv
+10.4014 526.676 li
+10.4014 527.574 li
+8.34326 527.574 li
+8.23145 527.574 8.13525 527.577 8.05469 527.584 cv
+7.82031 527.642 li
+7.63574 527.799 li
+7.58887 527.873 7.56543 527.97 7.56543 528.091 cv
+7.56543 528.229 7.60254 528.345 7.67627 528.437 cv
+7.75 528.528 7.84473 528.598 7.96094 528.645 cv
+8.07715 528.691 8.2002 528.723 8.32959 528.738 cv
+8.45947 528.754 8.59131 528.762 8.7251 528.762 cv
+10.4014 528.762 li
+10.4014 529.66 li
+8.34326 529.66 li
+8.23145 529.66 8.13525 529.663 8.05469 529.67 cv
+7.82031 529.727 li
+7.63574 529.884 li
+7.58887 529.958 7.56543 530.055 7.56543 530.175 cv
+7.56543 530.313 7.60254 530.428 7.67627 530.52 cv
+7.75 530.611 7.84473 530.68 7.96094 530.727 cv
+8.07715 530.773 8.2002 530.805 8.32959 530.82 cv
+8.45947 530.836 8.59131 530.844 8.7251 530.844 cv
+10.4014 530.844 li
+10.4014 531.742 li
+6.95215 531.742 li
+cp
+f
+8.33887 523.457 mo
+8.09717 523.471 7.90137 523.536 7.75146 523.654 cv
+7.60156 523.772 7.52637 523.949 7.52637 524.186 cv
+7.52637 524.426 7.6001 524.613 7.74805 524.747 cv
+7.89551 524.88 8.09277 524.958 8.33887 524.98 cv
+8.33887 523.457 li
+cp
+10.209 522.85 mo
+10.3921 523.181 10.4834 523.576 10.4834 524.036 cv
+10.4834 524.604 10.3271 525.046 10.0142 525.363 cv
+9.70117 525.681 9.26123 525.84 8.69336 525.84 cv
+8.16602 525.84 7.73047 525.701 7.38623 525.425 cv
+7.04199 525.147 6.87012 524.752 6.87012 524.239 cv
+6.87012 523.926 6.92041 523.664 7.021 523.452 cv
+7.12158 523.239 7.26465 523.071 7.4502 522.946 cv
+7.63574 522.821 7.854 522.731 8.104 522.678 cv
+8.35449 522.624 8.63867 522.598 8.95605 522.598 cv
+8.95605 524.98 li
+9.22852 524.963 9.44189 524.864 9.59619 524.686 cv
+9.75 524.507 9.82715 524.277 9.82715 523.996 cv
+9.82715 523.795 9.7959 523.602 9.7334 523.416 cv
+9.6709 523.23 9.58594 523.042 9.47852 522.85 cv
+10.209 522.85 li
+cp
+f
+7.67383 519.689 mo
+7.62012 519.841 7.58203 519.975 7.56006 520.091 cv
+7.5376 520.207 7.52637 520.342 7.52637 520.493 cv
+7.52637 520.636 7.55664 520.76 7.6167 520.865 cv
+7.67725 520.97 7.77441 521.022 7.90869 521.022 cv
+8.00684 521.022 8.08203 520.978 8.1333 520.889 cv
+8.18457 520.8 8.23926 520.661 8.29736 520.474 cv
+8.34668 520.313 8.39258 520.183 8.43506 520.083 cv
+8.47754 519.982 8.53564 519.883 8.60938 519.785 cv
+8.68311 519.687 8.78125 519.608 8.9043 519.551 cv
+9.02734 519.493 9.17822 519.464 9.35693 519.464 cv
+9.54932 519.464 9.71777 519.503 9.86328 519.581 cv
+10.0083 519.659 10.126 519.767 10.2153 519.902 cv
+10.3047 520.039 10.3716 520.193 10.4165 520.368 cv
+10.4609 520.542 10.4834 520.723 10.4834 520.91 cv
+10.4834 521.219 10.4341 521.559 10.3359 521.929 cv
+9.59912 521.875 li
+9.75146 521.571 9.82715 521.277 9.82715 520.991 cv
+9.82715 520.844 9.79346 520.709 9.72656 520.586 cv
+9.65967 520.463 9.55225 520.401 9.40479 520.401 cv
+9.2749 520.401 9.18018 520.45 9.11963 520.549 cv
+9.05957 520.646 9 520.798 8.94189 521.004 cv
+8.89746 521.155 8.85498 521.28 8.81445 521.378 cv
+8.77441 521.477 8.71973 521.569 8.65039 521.659 cv
+8.58105 521.748 8.48828 521.82 8.37207 521.876 cv
+8.25586 521.932 8.11279 521.96 7.94287 521.96 cv
+7.76416 521.96 7.60645 521.924 7.47021 521.853 cv
+7.33398 521.781 7.22119 521.682 7.13184 521.555 cv
+7.04248 521.428 6.97607 521.282 6.93408 521.119 cv
+6.89111 520.957 6.87012 520.786 6.87012 520.607 cv
+6.87012 520.433 6.87939 520.28 6.89746 520.148 cv
+6.91553 520.017 6.94482 519.865 6.98535 519.696 cv
+6.99902 519.629 li
+7.67383 519.689 li
+cp
+f
+8.96777 516.822 mo
+8.22949 516.822 li
+8.22949 515.061 li
+8.96777 515.061 li
+8.96777 516.822 li
+cp
+f
+7.88965 511.257 mo
+7.88965 510.928 li
+7.88965 510.659 7.83594 510.443 7.729 510.279 cv
+7.62207 510.116 7.44336 510.034 7.19336 510.034 cv
+6.93896 510.034 6.75391 510.117 6.63818 510.283 cv
+6.52197 510.448 6.46387 510.663 6.46387 510.928 cv
+6.46387 511.257 li
+7.88965 511.257 li
+cp
+5.72559 512.194 mo
+5.72559 511.008 li
+5.72559 510.735 5.74805 510.484 5.79248 510.254 cv
+5.8374 510.023 5.91309 509.818 6.02051 509.638 cv
+6.12793 509.456 6.27393 509.314 6.45947 509.212 cv
+6.64502 509.109 6.87158 509.058 7.14014 509.058 cv
+7.40381 509.058 7.63135 509.104 7.82373 509.195 cv
+8.01563 509.287 8.1709 509.413 8.28955 509.574 cv
+8.40771 509.734 8.49365 509.925 8.54736 510.144 cv
+8.60107 510.363 8.62793 510.602 8.62793 510.861 cv
+8.62793 511.257 li
+10.4014 511.257 li
+10.4014 512.194 li
+5.72559 512.194 li
+cp
+f
+10.4014 505.143 mo
+10.4014 505.994 li
+9.93213 505.994 li
+9.93213 506.008 li
+10.1064 506.15 10.2422 506.318 10.3384 506.511 cv
+10.4351 506.703 10.4834 506.913 10.4834 507.141 cv
+10.4834 507.534 10.3608 507.828 10.1147 508.022 cv
+9.86914 508.217 9.54102 508.314 9.12988 508.314 cv
+6.95215 508.314 li
+6.95215 507.416 li
+8.7959 507.416 li
+8.93896 507.416 9.06201 507.411 9.16455 507.402 cv
+9.26758 507.394 9.3667 507.371 9.46289 507.336 cv
+9.55908 507.3 9.63721 507.24 9.69775 507.158 cv
+9.75781 507.075 9.78809 506.967 9.78809 506.832 cv
+9.78809 506.681 9.75146 506.552 9.67725 506.447 cv
+9.604 506.342 9.50879 506.26 9.39258 506.202 cv
+9.27637 506.144 9.15332 506.103 9.02393 506.078 cv
+8.89404 506.054 8.7666 506.041 8.6416 506.041 cv
+6.95215 506.041 li
+6.95215 505.143 li
+10.4014 505.143 li
+cp
+f
+6.95215 504.212 mo
+6.95215 501.479 li
+7.68896 501.479 li
+9.70605 503.193 li
+9.70605 501.418 li
+10.4014 501.418 li
+10.4014 504.285 li
+9.6709 504.285 li
+7.64746 502.537 li
+7.64746 504.212 li
+6.95215 504.212 li
+cp
+f
+6.95215 500.708 mo
+6.95215 497.975 li
+7.68896 497.975 li
+9.70605 499.689 li
+9.70605 497.914 li
+10.4014 497.914 li
+10.4014 500.781 li
+9.6709 500.781 li
+7.64746 499.033 li
+7.64746 500.708 li
+6.95215 500.708 li
+cp
+f
+5.37793 497.039 mo
+5.37793 496.141 li
+10.4014 496.141 li
+10.4014 497.039 li
+5.37793 497.039 li
+cp
+f
+8.33887 492.879 mo
+8.09717 492.893 7.90137 492.958 7.75146 493.076 cv
+7.60156 493.194 7.52637 493.371 7.52637 493.607 cv
+7.52637 493.848 7.6001 494.035 7.74805 494.169 cv
+7.89551 494.302 8.09277 494.38 8.33887 494.402 cv
+8.33887 492.879 li
+cp
+10.209 492.271 mo
+10.3921 492.603 10.4834 492.998 10.4834 493.458 cv
+10.4834 494.025 10.3271 494.468 10.0142 494.785 cv
+9.70117 495.103 9.26123 495.262 8.69336 495.262 cv
+8.16602 495.262 7.73047 495.123 7.38623 494.847 cv
+7.04199 494.569 6.87012 494.174 6.87012 493.661 cv
+6.87012 493.348 6.92041 493.086 7.021 492.874 cv
+7.12158 492.661 7.26465 492.493 7.4502 492.368 cv
+7.63574 492.243 7.854 492.153 8.104 492.1 cv
+8.35449 492.046 8.63867 492.02 8.95605 492.02 cv
+8.95605 494.402 li
+9.22852 494.385 9.44189 494.286 9.59619 494.107 cv
+9.75 493.929 9.82715 493.699 9.82715 493.418 cv
+9.82715 493.217 9.7959 493.023 9.7334 492.838 cv
+9.6709 492.652 9.58594 492.464 9.47852 492.271 cv
+10.209 492.271 li
+cp
+f
+189.28 216.988 mo
+189.28 382.228 li
+444.52 382.228 li
+444.52 216.988 li
+cp
+gsave % PSGState
+clp
+[1 0 0 -1 0 576.004 ] concat
+/0 /CSA get_res setcolorspace
+[255.24 0 0 165.24 189.28 193.776 ] concat
+snap_to_device
+Adobe_AGM_Image/AGMIMG_filter currentfile /ASCII85Decode filter /RunLengthDecode filter ddf
+<<
+/ImageType 1
+/Width 709
+/Height 459
+/ImageMatrix[709 0 0 -459 0 459 ]
+/MultipleDataSources true
+/BitsPerComponent 8
+/Decode[0 1 0 1 0 1 ]
+/DataSource [
+[AGMIMG_filter 709 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 709 string /readstring cvx /pop cvx] cvx
+[AGMIMG_filter 709 string /readstring cvx /pop cvx] cvx
+]
+/NComponents 3
+/HostSepColorImage false
+/SkipImageProc {false}
+/Operator /image
+>>
+%%BeginBinary: 3
+img
+#e5V,?t*MQ?X3M5pKIB"r*oY8q-sA3ra?.A?XI;P@:3JO@Uo@KrFPt<rac%?q.0;2q-ae??!^rNBP1sf
+A7fFa?s?b0;ufnn:uP+:9DqQa:&.T\:An#f;>F#`;>F&d:B"&f:B+*#:JX\Z:/=\a;H$Ik;cH^rrDio"
+r`K2%p07H"rEo2)"CY_J@q5FIraYt;raYt;p0mc)q-O&-s'G\1s&f5&#$=u5?!LW=!a8c1q,[f*>[:]E
+@UisHB)ZH=?3a\>?!^lG@:B.EraGh7q-s).s'kt9pgEo'pK[Z$s'5S2rEfM0r)iesrDs52A7A_F?!UM1
+=8c/$<ENB%=8u=s<;BGf:A%H^;>3rl;cQk"=BYH1"C5;<>[-o*r`fD-ra#5+pL4&/q-s>1r*BP6?X@#D
+>lIqX>$>'2=BAR%;Gg:f:JX_]:Jand;cH^s='/X1>[:WFAoO%&]81E9AR]4Zr*K)&q-j>7rFPt?q.9J6
+$=dORARo=]@q9+]rb;:Ds(24Bok4)4q-sqE@Uj"aCi!m"BkhEsA7&U;=nu(^;>F&]:]4)e;#X>f;tNu]
+;u'>e;?'Gj;#aDl;Z'H&;,U:k<E<1&<``@)=]t],!*fD,!*f8(s'P_4s'bn7r*fS8r+$+C@UiqZAS,Oe
+BDuNBAcHBBAcH<@A,0[2A,0R5@fKm:@/jU6>Q%e5>?bKB?X@#D>[7)-#@1YC@:NhZB)ZKAC&)-E?=$uH
+@:NeXAS#C_rF>k<qdfM7ral+?p1*W"s'GY0s'GY4rF#Y2rET)$#%M=Y?<q#Kr*0,'r`oA*q,mGnq,.2m
+qGmMorDiSm#$4o0>$P?=q.9e>@:<PN?h[n,?iOO4@JOL0B)Q<7AGp$:@M`H\?sd5H?!UfE?<piA>?b00
+<`N*u;c=`9<)cju='/R.>?kKA?t!JUBQKR1_2`_RCM@Qt@q5IHpL3l0rFu4Fp1XqMBk_6oCMR[!BkhF!
+rGDLL!,MRMs)%dRq.oeBq.fqB%;9NqEH,r7DK'Q4C1UiL?MRd`<r#_g<W,qu=8?(o=R9/j=Sc.u<rH+t
+=T2G5='&L,>$G6;>[1Q??=.(=@/j[8@fKm4A,U!;B)ZNBCAD]FB`VsarbVRNs(q[Ms(q[Mp1jD;q.K_@
+s(D=C!bGeKrF-(A@:j+_A7T1Z@ejF:AS,RhCM[keDZ+MRE;=)NA7]=aBPD3rrbMOKrb:k<rbMOKpM'G8
+q.9S<rFGt@!+u.Arau+<ojJ/@DJWimB4kU\@JsR8?XI:@@K'[1?MRk%=S5kr>PDA+?!guJ@Uo4N#A7[]
+An>L`A,Bg:AH$0?B)ZH=C@uB8CB&#HB`2R!AnGUbA7K1]A7K(X@:<DG>?b96=]eg0>$G6;?!^oH@Us%^
+B4l%!H(O_./h&2$.kE.J/H%*p.JY=k./YOo.etLu-R^Dm.Olkrq'u=kr?qRolmql`r[J=,/1`;$-n-Yt
+.k2tqq(2=pl7i8nq(VV#q(Vk'rA":,q(q_$rA=R5q)%n)q)A43r]9s9r\t]P2`E]V3]]>\2`E]U3BB2]
+3BB2_4$#G"4o[\D3rM/<55meA49dr35!D1q5lO"G5QF.M61mM262s:L6iBFN6i9:H6j5h@5sdn*qF(-J
+r^?rW6UX@4r^ZfV!(coRp-o!Lp-\XDpI"mGs$Q`NrBU?Fr&jd:#<kF<4$#Mf3rV5=3r_;?3r_5=3;ki4
+3Vbf53WD/=49%G=3W:u;3;tr62Z>]>3&`cS2Y/p.3USa%1\im*1B'$-1(5lk0J>(60eb:7/hSaT0Es0_
+/hJY(.K(_3.k</%.k</&/h\n401;:00e=h0/M8RP0E!O!/GUdq/,_%!/bpq!.OltH/H7=#/H7=$/,Ump
+/bq$u0)7*m0E!R10.ee00JG+2/GV$r1Z:4e2t]',2Yf<-2ukl92ZPf)3;GT548h;?48h8H4$,Pe4[)(p
+r]:?I4Zttm4Zu"-56*nC5Q3kD5Q*kH62!ME5X@^16N0CQ6i04J6LR8M6psI47Rfg97Ros<7f#RR7/9=V
+6:4+.77I,DoLB-U7Ros>8P2VR9`7W[7eoOS8H)-X7eoLQ7f,[L7K#XS7K5dS6iTLO62a(E56jMD6pEk%
+69b?4rBC3Fr''p=q*+U>q)n^ArBL9Hq*"a>r]L0C!''g7#<k:64?GVc3r(r:4T7M23;kf32ZG`72Z>QA
+1c.!E1,:RA2)I-Gr\=a:1c.!E1,:R9r@\(&$ns@g0/,+91GU^?7\'ch2_m*H1Ggia1]B0*0_mC"0`Eg%
+0Es6d1,C^A1B'*01B'*.0E!O%1]90+1ANa%2?#E:2)[?M1bpld2$,Ti1&<d.2Yf?.3q5<-3r(o649%A?
+49%G=5P.,,55@JC62a+N6U:T9!(%Pi69mh&6:4./76j.)6:+%,6pj=06q'O47/9:M7/]RQ8Gu-U8,l$X
+7fQ!S8H29[9)hK_8F]:I9)hK_9)hQ_9`7]c9`.Q_9DM?i8kVfN9heAX9MGCZs%`Aa#>@fc:/4S];#F5j
+;=@9Z:&[i^9DM<X9E.`b9`Iid9)M9[8,PjT7K#X[7nQ?A6q9a8r^H`Q!(HiSr^6KJq*XsIq*Y-LrC$]U
+q*Y-Is$H]Pq*,!L6UF+*r]p!?p-/=:r&s[7q`=j?3][1!#<P".3B9&Y2uYi@3B/uW2uYW31]]Hlr\Y6F
+2`NfW3B'X-:bXLQ/gi+ur$hUnm4.cZ"=blP/M@#TpFZ=ps""(#oITeiq()\&0JG.4/c.("/M?cNq(2=l
+kq)W`r@\%$r%7Upq(Ve$oJ$(qq(V_&r\XO-qD/"*!&=I."uA%l1bpjCr&"4,s"XI-!])VhrAFR4r\XO0
+r\sj:r&Od<s#^6Cr&FC/q)S73r]:QO4?Yhk4?Yhk5!;%k3W2#<48Cr748V);481l:4oRYF3r;#=4mkK$
+4S_&<48h5?48q;=3W1r92u,B32?#E42>oH32>]6'1[m0r1B&s*0E<j$1B0*.0_dL)1]K601&3L#1]B0*
+2"`Zo1B'$-1B0*.0`Eg,0`Ea)/HdUU.k<+K0)dF:/1`D*.k3#!/1iJ1/ieqi1,1F9.f1dq/+"qe0)7(*
+/1iJ-0JG480/*8XqChh#q_.t%q(MOtq(Db)1]oQk1,8Y["#2Pe2#/s'0_mBd0_mO#1Ars#1ANd+1Airu
+1]T?.1]0012uPW12Z>Z83;ti92uYc>2E*TT3VGH12Z,N43<)#73;tu=48q>F4$5Vg4oRYE48h583Vbc4
+4T@SE56!kI5lX(I5lX(J4T%A<4T@VB4o[YC4o[_>5Q3qJ62WnF54Ll:5l<k:55%/>4T@PE4o@GA48_5?
+48Cr:3<D0#3W(r83W1r22sE4#1]9002>K-12uY`82?,N/2ubl;2ubf92>]301]'-22YfB/3;b`72Yf61
+2uPZ42?,N41B9?42?,N51]B-/0`Ea(1ArpB1GLO8/h\n60f:[IO]XV&2)[-D1,8_]r\*drr\="""#Dbk
+2Z>W82>]952)I/g1]K612Z#B-2#0'*2%;Q+3]T/Y2E!EM2E!KRpGq4j!&aR1q)S71s#0g7s#BO/r]'g9
+nN-J+r&jsAr&am?!'C0BrB1KL4$5Vg4[)%l4[&a-!'U3Cs$$EDrB(*D55d_F5l!YD5lX.I63KYC6psKB
+61mM=6MNqJ7/o^T7K>mS7KQ"F6N':G7/oaR70#[Q6iKLO7JfOQ7fQ!W6iBFK8+f@M7I`eA6iKOS7/fXT
+6iB@O62j4K62<eG5Q3hH5Q3qH5PdS>4oIP.4T7A=3r(l:4T@MB3qb`:4T7G<3W2,>4S_264oIM=48h;<
+49%A@3W;,?3rV/=2ZPc82$,To3;kcP2E!NR2)I-I2E*QV2aNd21G1+*,q:Gnr$MFiq'bqao-aVg.f:dt
+.4Y9H!@fPt0)R=#/,q*u.Jt[p.etUj/H[FP/M6rP!\>lQr@7Olq'u1knLa8`q(Vb#oe?1rr\+=,r\<mt
+q(_k&r@n:-r\==+r%n=-r\OO1s#'g5s#'g7pGMt-rAFF0r\sX4!&OU2rAFO4rAaU6r]0m:nN6_6!'U<D
+!]rG(rAt'A3]Zal!'U<Dr]:0B4$3C's#p0?q`XsAs#^6Cr]L6Fkrni)s#^*>q)SL;q`=^<rAss=s#U*=
+s#Bg5#rje"3&ifT3]B"r2?G`n2Z5N,2"<?s1&j$-1]K<-0aKTl1GU^?0eb<T0`<[!1&is,0*!X#1A3I#
+0_@$t0)dO(0)R=#/Ggss.fUsq.fLk*/1W.t-n-Vq.53D8N<`QD0e4e&/MI#Nr[@Rmod]P`!A#i$/dEpY
+/M8Y-/1gcTr@e4)r@S%#s"!msq(DIs$8*td0eb770eb:7r\!t!!&+.#kqV]`q)&(,rA4L3q)%n)r\XO1
+nM^2#r\XI/rAO=-r]'m;!]W/"r]9U1r]:'>rAss?q)n[9r]'g9rAss?q`X[9q*+U;!($TL!'gHH!'L-A
+q`OR7s$-KHr]U3DrBL*Aq*4jBs$-KJnNZq:p-8@:q)n[?rB0s?rB1'Cr&t!?rAt6H3]T;b3]fS*48Cr9
+3VYT02Yf<,2Z5T63;GH83&iiU2Z>T01]TE32#]<,2ZGZ62#]<,2Z>T/2>oB-1B0301]K611]B0,1&is(
+0D@(9/M/Y0/hAP*/h\b31-CV(4?##N/Mf7:0)[C%/GUsm0)[F'0_m@)0ekF>2#]<41,Jkc!AcM02>]61
+1]B0)1&3[%2@hT$2`ETN2)[?M1c.!F2)Y1dq(qh)kr8DtrAj[6krSc)nN?J*q)eO;r]U0Ar]U3D"[>.6
+5<hF,5Q3kF5Pm_F62j4K6N0.I55meF5lO(F6hs(=6k2^W7Rfg86ps@/6UX=06hj"D7/odV7fGjU7.`qJ
+7f,XS7/fXS7fQ!U8,5UL7eoLK7/91L7K#XS7JoOP63'FP6iKFJ5m]kB5=.\%5t"")rBU3Dp-/"/!'C$=
+r]L*Aq)\aD4Ztni47bN43<2&648q;?3<2&,48h2?3VbZ53W1o;3W;#92uY`32?#H41]90/1DVi)1GU^A
+1c-sJ3'rp00.JA#-7C2i.K([p-grD\-iYUj-iYUn.K(Xu.4Qer-n,$Dr@%^sr[Rpss![[lq()7l!@B6"
+.k<)!.kE4M.KCps./>@g/GUaZ.etOh/,_$t/ak7h/cRI!0DR4#0`!L'0)[I$0`3[(1Ars*0`3X*1As$(
+1Ais-1]T9/1B'**1ANm-48h593;GN'3<)&>3WD)=2ubl93WD)<3WqH&3&`ej3;Y]93;kl:3r(l84T.A@
+4T7JD55@883Vb`33Vb`33WD/=3<2)A3]K+t2u>N32>K$52`!3H2)6pFrA4C-r\OI-q(VV"q(_\!rA+=-
+q(_k&r%Ik"q(qn$s"F@.s"ipqrA!suq(DRsqCMUur%7gqq^VRq%kK7a0J>JG<AH-U/h&;"/H%*u.e+te
+.K(^r/,:[o.g@OU.k<)!/,_"".k:KLr@Iq"s"+."q(2=nq(<1./MAb0/h\n30.nk//M&IK0)76t/b1Lo
+0)70r0)71"0`<^+1AN[#0`Eg*1@R*q2?,K11]fNk2#T</2Z5N32#K622YK*,2uP`92Z5T73;GN548V/?
+55dYE4T%8>46\d/4Zkhg48h2J4$,Pe4$,Jd4Zkhgp,_n/r&jm@r]^<Gq*+gCr]og4r]U'>q*"O8#<b13
+4$,Pe4oIG?3W(r;3VbW>4#]&Y3]8oYr&=U5rAX[5rAFO2q)8%+q)&(/rAO^9q)/+-rA47,r]'g7q)&(1
+s#91#r\aL.r%n=-r\OI-r\==)r%e7+r@Rjus"F=)$SsM#Na+P"0f1O<0E*[(0*!Wo/c@=$0DR7#1&Wj6
+0ek@:1,C^A0eiM[r\4=-s"aR.r%S+(q)%n)#;@ni2)I*G2Z5H71GU^?q)%n*q(q7lq(qh(rAOU5nM^>)
+!&sm:nN$D+r&OU7rB(!@r&ad:rAt!Ar]Ts;rB:-Dr]C'@!'U-?qa(6Kr^?]P!(-ZMr'C<Ir':'Dq*=sI
+s$H`Os$6TMrBgNMs$QfQs$?ZMq*OmEs$?TMs$QTMrC-TOr^HfUq*asDqa:0Gs$QZNq*G?U6psC06psI0
+rBU?Hr]pBGq)nsK4?Phm4?Pn-4oIMB4oIJC48Cr54S_)73rM2>4o%2=3rCu<3r1o74o[Y?3WD;B4mG0.
+47tW/3;tl52?5W63;b`51]B341Ggre2$Gls3B0Bk#Zrl6.4lqr,UiU=r[.FeodBA[r@%gs-RU>>.0:nI
+.fCgr./kah.etXj.0D%M.k:NI"XkfL.P!"D.0(gm-i#7V/GUmn/H7=#0)mU#0)$sr0)mU#0^pao0`Eg+
+0`Eg,1&j$+1&3R+1G^le2?,N,1]0*.1&Wm'2#/m02`<QO2?#H32uP]93Uo'(3<2&<3<2,>3t+,13]fDa
+3]T8_3]T/$2`EYj3;ko:49%;=3WD/948_5?48h5=48D#348h;;48Cr53WD/=3W2#;3WD):2uY`62>oB:
+2`!6I1bpib2>o?51Gq&g2#fB-1AN`r0`Ea(0E<j'1Ars+1ANO#0E!O!0`Ng'0)71"0_mF#0D$gp/,:[j
+/GU^o-iPOn.0CnD-n5*E$na1d4cNW&/h8S).OY-Dr[IXkq'l7lr@@[nr[S"#.fq4N.K1jt/H.."/c71"
+/,V!u/GUmn0)7"-/M8\0/hS_./1iJ-0.nmP/bpsn0Bk1d1&Wg)0`3^*1\ig%1&Wp$2"!7!2ZGW42>fB1
+2>K-32`E_p3<2&73WD&:3<)#:2u>T43;GN53WD)=2ubf63rV523qbW84T7JF5!1t+4UF554Ztni4$#A^
+q)\L;r]U9FrB's?q)n^BqEF^<s$$<Dpc\O=s$-<Cq*"O9#<b134$,Pe4oIMA3rhD@49%A;3<hQ)2`WlV
+2Z,T63;tr93;GK.2u,<22#9'/1]9012>K-12>T6$1\im,1]0$(1\EU'1\id+1&Na*0C^al/c@7!/J]fd
+/1iJ,0.nt61-gn/4#JcO0ek750E!O'/bpsk0(^gs1&`p20eb:91&Wm*1&Wd+0DRF"1&3[%1''0f!];hl
+r\FR11]90)1\id$2"<I!2Yf<-2Z>Z62uku/2Z>]63Uf*)3rD&>4T7D648D#=4o[_G5PIA@4o@JD3rM/>
+4S_/94T7PJ5!D+m4T.PD61I5964Z@J6:+%,6ps@/6UX=06ULc>"@>C>5X5'2r^?`Ss$luRr'L3Ir^H`Q
+r'UHOq*t!Er^HWNq*XsE#":pJ6UO70!(HfPqEb'Fq*,'L4Zu"n4$<L,rB:9G4[8j.s#p0?q*"7/r]0m;
+oK3%7nMpD,s#Ts8q)S.0r&OR3rAO%#q(ht)rA"O41G:F:1]9-=2`E]cPuKFd-7UAn/,Udo-M]%b-3#7h
+-3#=d-2](k,pt)=-N>Im.JtUo-hAb^.JYFn.K1_".4?Pj-7:2=./>@_.Int`.etXk.fV$t/H7<l/H%*t
+/GUpo/GUdp/,_$t/c@:%0DR6u1&Wd+1&Ea'1&E^(1Arm)0_mR$1\is/2#]B32Yf3*2>K002ubl:3WD#9
+2uY`72>oB-3W1r93W1l22uGW33;kr;3q5313;tr:3r(f+2@2<#2Dm?M2E*TTrAXa7r&+.(rA"I01,Ccc
+1\ig&1&Wj&0DR?u/c@@$0_m?u0`Ng%/c@C%1&3I%0Bb+g0*!X#/H.7"/-%4".0(gq.etXq.f1ap.K([o
+-P7aT.4Qhs/2',C=#)<U/LiA*r@7apq'u1gr[7Xm!%I^l![f?Dr[@ms-n>*C!%Rt!r%%[pq().hpalt,
+/1iG).k3#!.kE5'/1g<Dq(;+iq(DIsq(MY"r\<ps!&=I.!&FO0q(hb%q(_h'rA+F.r%e:.q(he(#W+Cr
+2E!KQ2E(@ir\aF.r\sX5r]9d6r]'j8s#C$=r\sI.pGiXC3]fDc4?,>]3]]8]rAad8s#0[7r]9s=s#Bs;
+s#Ts9q)\=7nN?e4r]L3Dq)n[;ni?S,!'1!=rAjm=rAjR2!&sm8">r(r3&pjqs#0m9rAOC-q(qh(q(_k)
+rA4L3q(hb&!&OI-s"sU1q(hh(s#'1#rA47)rA![nq(D_#r@S""r[S:+/M8\0.kWSAN<ifL1+tF;1c-la
+0)dHu0DR.!/,_$u/bpq!/M8[T0E3[)0`<[%0`<[(0`3[$0DRC!1]&p-1&`j,1&Ng'1]TB&1[-al2Yf3/
+2>oE52u,<+2?,T52ubl-2u,B02uYf92uYf23;kr:3r_;64T%;?49.A>3W;)84T@YC55@GB4oRYF5Ogo3
+5Q3nJ62j4N5Q*kI5Q*bG4T[c04S_AD6Ms4K5OUi=5t"-<6hs.G6N9@N6N0@J6Ld8?62NnI62X"D5Q3kF
+4oIMD55dVD48V2;4T.A;3r(f348Ci63W2#73;bi:3VbZ43rV5:3;tr.3r1o93WD)52uPZ.2>T612#K60
+1]9*.0bZ;t1GgsE1cRpf:bO@K.O-8e-R\j>s!@Idq'Z(dr[.Fe"=,6=-R\mA!@]Gq-NPVEr@%Ojr[@ap
+q'c%fpF$:p.4Qhs-n6\qr@%Fiq'c%fnLF>`od]hgr@@n!q()7lr[Rgrq(;Cmodp%nrA"7+rA"7+s"XC)
+!\Z2\r\=F,q(M_%r%e7*r@n:-r\=(#!&4C.s"s^4s"s^4r\jR/q).t)s#L*=s#9s9s#9m9!]N%rq_nL7
+q)A:4r&=U5r&=@1rAsm=s#U*=s#BU0r\sj:r]0d6mlC>+s#L!8r&+F0oJ6M'1]B601]9*.1&Wd+0DR<t
+1ANU(1&<X)0)[I'0_mI'0`Ng+0)mO!/H7?o0E3X'0)dNn0`<[(0)7'r/cI=".JG=l/,q'q.NKuf.4?Pj
+,paug-RL2h.P!))0fate1+t10-7LAnr@.^oq'Ytf!%7^nr[IXk""#BD.K(_".k<(u.4Y3Fq'uCps"*Cb
+!A,i1.kND-/hAV-/M/M)k:PXFoIoVdrA"7+q(_\#!&O:(r\XU3r&4O3r&4L2rA4R31c5.g!&XL0s#'a5
+s#9j8r]0d4q`+U7s#'g7s#9s;rAXa9s#Km6q)J1/r]C-@rAjm=s#^6Ar&O:.pc8=7ofW(6r]L3BnN$Y1
+r]:'@s#g*<q)eC7s#^0?!':0Br]0m9r]0m9pbr14r\jm<3B@!rr\j^4oecJ&q)%n)r%n=/q)/..">_hh
+1,8AVs"sU/s"j[0s"aR0!&XL/pGDh)oeQJ#q_7t'r%@t%qCWjC/hS_,.k3"t/M&D%.kE;+0/GFIM-2eq
+1,:C60.nmU/cRBt/,:gq/H.6r/-7CU0E!R00ek@80/,+8r%J%%r\4@,r\F:&q(hb#$8O=j1,LjE1,LdC
+r%e((q(hb%nh^>'q(qIrr&"I4q(q\%rAX7)q)JC5rAag;r&am?r&am?s#^*=!]`8%r]C-@q`F[:rB1!=
+r]Bp9rB9s=s#pBGr]U9Fr]g3Aq*+U;"@>C?5X><5s$6NKs$6QJr'9pArB^BHrBU9Iqa13J!(?fRs$H`O
+q*OmCr]pHKs$H6Aq*P*KrBgNOrBL6Es$-HGoK<4;4oRYE4o@GB48h5?3W2#;3r(o63Vbc:3;kl13r_5?
+3<(r23:o612ubl:3Vb`.3W;#12uY`72?#H72E!Ag1]TE41]'!71G^d@0J>(71B&s;1,LjG3BBKf;_9LH
+.46G>-iGCf-2AqY-2/bb-iYO^-NY\F.0M%H-RgMC./t[j./>=k-h8\a.K:mn./>Ch.0(dp.J>7I/,_!o
+/bpsn/cI=!/bq(#0)[I&0`Ea(0E<j'0Es0a0JP:90`Ea(0_7$l1@?sj1[-al1[-dm2Xra%3;GN/2Z5T3
+2Y/j&2=WO!1@[0p1&Wg+0D@4"0`*Nj0)7.#0(LXh0E!O'0DR6j0E3['/c.*o/,Lgp.0(dm.0(ji-O2%K
+.P35)3JRiA0eb(//1N1K.fCgT./,1h.ebCd.L.IT/1W2"/1g`Ms!mgpoITtnqCDUtr[n%#q(2=pq(DXu
+r@[Rmi@s@JrA+7,s"s[1rA4L1rA=L2q(r@51c.'I1c.!ErA=L2q)871rANgtkrA2nr&F[8krJQ#q)e+/
+q)eC5r&a=-q)Rt)rAX+&p,2e*pbVn,rA=C-r\E^oq(hCprA+C/q(hq*oJ?J%r%\+'r\+7)r%It#q^q^u
+q'l@qr[SO2/M8Y11,;"N>rOVp1GLO:r@\%#q(2=nnLXSir%7k"s"3^m!&+:)!A?))0`<X)0)70r0`Ng)
+0`Nm'0`3[)1ANX"1\EKq1As$-1Z:1d2>K*)2?,N32?,T13r_2<3WD/>3V5B43W2#:3W2#648q5?3V>H/
+4m>'(4RkW246]!"5l!_G6Mj+>5lO(95l!Y74S_&648D&748h5>3VY]73rM)=3UAa$3Uo*)3W;)>3VGN(
+49%;=2u>N32?,N31]&s&1&`s(0)[F*0JG4:r\k-NO]3n_-7L;g-N,=j-M\t`-h/MW-N,=l-LW;e-n-Sn
+-RU>lr@%[nq'c7lq^MLln0n5aq'c%gq'c:lr@.FifdlkMq()LtqCVUrr[mq!s"=7's"OF*oIp7uq_8"&
+r@mdsp+kS_q)%Uuq(pteq)7b%nMUA+rANgr!&aR/q(q7jpG)V#s"F+$r@n+%m4S2fnLj\lr@e+%k:cfe
+r%7jupac:mr@.Rkr@.@d![oKIr[eF:LKH8b.P32#/,h$r.IehV./,1h.ebCf.KLtJr@7t".4d%K/,q*p
+/+bCl/bgmq/cIBu/GUsq/c[O'/c@<k0B"VL1&is+1&j$$1]B621]9012>K'41GgpG2)G@k1Getdr\aL0
+s#'^4fJiUcnN$D)krJZ&r]9""q)\L:rAjp=q)\%+nMoblp,)h,r\XC+r\aX2q_S4,q(qh%q(qOrpG;b'
+k;3&lr%\.(r\+7)r%J"$oe#th!%e+"&1fCc/ho(94c<T)2)$g@0/3>Wm4IiZpFZ=rs"3[l!\Z5]!\Z/Y
+r\4:(!&"(#q(Vh%r@n7+p+ZD!q(VV"oeH+pnMBPhrA==-q)%n)rA=I1q)SI7r&Fa<r]0U3s#L$=r&O^:
+pcJF7ofDn2p,hn.q)n12q)e+1nNZh7nNlt9q*4dBr'0L3q)nI7q)\=5q)nF6rAsp<pcJF8q`3[rni6G*
+r]:'>p,__*r]'j8r&4L2s"s[1r%e4*s"O:(q(DV!#V[qe1,_'M6]hUQ/M&4t-RC,=-hJb]-h/MW-N,=l
+-LiGi-7:/h-mpAh.4P3Ds!RUjq'l:jodBegr[7Xm!%I^lnL4Gdr@.Fiq()7jkpu!Lr@@gtq_%e!r@\.)
+r@dgts"F=)r@e+'pG)\%rA!Ijkqhidr%n=.nMKbniAUKhs#0g5s"sO/nML%toePnipG)V#s"F+$r@n+%
+oe-%lnLjVhq(D\#r@[^qr%Ik"r%@t#r%.Xor[RjqodKG[%O`bU/1iG6LKH8b.P3/"r[Rjqs![[lkpZHY
+r$hRopF5nf#q7>R.k<)!.4d%K/,q*p/+bCl/bL[f/b(Im/c@<o0D.!_0_mI!0_mF'0E!U(1&!I%1]K<2
+1]9-12>K'/1]'$/1]90%2=*6c2pjVT3Vb`349%A53r(f83qPH.3;GT13;GMt2YK$,2#&m+2>oB31]9,T
+1B00/1@I$p1]T?01Ars+0`Ng*0`3U'0)[Bs/GUaq/H..2/1iJ,0JP=GMdA>"0JbF:0`E]k/b(Cd/c@=%
+/ab7k0E*U'0`<X)0)71#0`*R(0E!U)1&3O'0E!U)1&3O!1A*Bp1?gUj2#/rs2#9'.1]9-12>0$)3W2#5
+3W2#:3W2#648_,43r(o63q5<-4RkW247PN15P[M%5l!VE5lEq14odeB4S_)/3q,603rV/748h5;3V5<,
+2t8m'2u>T73;tu=3VGN(48h/;2uGT52?,N31]K6.1%m<s0)[F90JG4:2E*Q^O]3qa-7L;g-7:2>-N>C^
+-LiDV-N,=l-LiG`-Mo.l-7LDB./t[j./>=k-hJee-N,=c..Sef.4G-Dp+#kgq'tVZkq)iar@@n!q(;Ot
+pb2V#pFlJ!r@e+'pG)Y$r@uq[q(qOtkqi,mr&"C0q).t+k;E2ps"jI-q(qh'q(qOrk:uujs"OI+pG)V#
+q_.UpnLaPhq(;Cps"F='mk=Jjr\+4&r[n("r%%dtr[Rjqq^Ck[&1AtW.kE84LKQAd.P3/".OtBGr[@Rk
+q'Y\\pF6%jpF5nfs!dps"=biL/1g`Ms!mgpoITtnq(2Lqr%.@iq(DXur@["]q(Vb#r@dChr@e+'p+lS&
+!&XX1oec\)rA=L0rA=(&jYm)soJb_gnMg8(q)In*q)S73p,Vt/j#H9]mPXr"pbVn,rA=C-p+l.m!&FC+
+q(_\#s"jU/mkabrrA4C-r\=4&r%J(&r@Rgrs"!mp!%e+"#V7P[/hf"84c9VQ2`<?G0eP+30)[C%/GUm^
+/GCap0)mNf0)dR'0*!X#0DR=%0E!U)1&<R(0`<['0]b%^1ANa%1ANa%2#/rl1]T<01]B6.2ubi83;>N5
+3qbT63r:r93qtf:3;kl33r(o63pA`r55[MA47PK(51`$t56!eA55@A;55@;53rM,83Uf-/3rV/748h5;
+3V5<$2u,H/2u,H43r_563rV5549%>>3;kf72ZGZ72#T611Aim'0`<[#0)[F70JG4:2)[B\O]="b-7L;f
+-2]+h-1N>P-2]+f-N,=l-LN8]-N5Cm.K([p-i#1d.K1^e./tXl-NGRj.JYCf.0(dp.J>7i/,_!o.a]dG
+.f:gm/c77#0E3['0E3a%0*s6a0/,(50.nn2r@mt#r\+=+jY?9\q(qOtkqhidnMU>'q_\++oecV'q)%=l
+f.m4Xs"F+$r@n4(r\*psnLaPhq(;Cps"F='mk=Jjr%J%%r[n%!r%%arr$hOlr[7[loHt+s.4Qi!/NJSh
+1,(10.k(<EodKV`nL4,\r@7OjpF?+js!n%"r@@mtq()Irp+61pq(2Ipr@IIjq(DXur@["]q(VUtn1a\m
+r%J%'q(_h'pbVn+pG;b)r\OL0p,)h,rAF:,q).t+kr7idnMg8(q)In)q)J11oJlh/q)J1/qD\I7q)@h%
+ju*)opbVn,rA=C-p+l.mq(hb#q_J1,s"jU/mka\prA4I/rA".&r%J%%r%7jur@@[n!%e+"&1fCc/h\n5
+5)`i.2D?p@/hd,Sr[djsq(2%epFZ=rs"3Ifr\4:(!&"(#q(Vh%r@n7+q(Me$r@e.(l7r2koeQ>!q(hb%
+q)%Utq)%n's"aL.!&XI0rAad:s#Bs;s#Ts9"ZSM&3]]8%3B7!urAjp?q)\L7r&OR6q)eC4nN-J-nNH\0
+nNHM.r]]j:q*+U=ofi=;q*+=3q)e+-q)Rq+r]1$?r]0a8rAsg9r&Eq"q)J1/q)J@7s#L'>kr\i(rAad8
+r&+U51c,+erA+=+r%S+'pFcCt&25dm1,LmJ6]kA$/1)em,UNC9od0D\nKmoVr?qUlnL"Gf-RU5f"=GQF
+.4P3Ds!RUjq'l:joI0_dr?qUnkpZT\r@.Fiq((tbq()Cnr@7%^r[RgrpFZ=rs"F@(oIg1sq_&"'0/*8X
+s"X."jtZijoJ4fM`AINLs"sU0kqi,jh_G'`s"F+$r@n+%r@[=d!&"+#q(;Cps"F='s"F1%q(MFqr%J"#
+r@Ijsq^VLmr[@dor[.7b#:M#N.P!)3LB^p<0e+b*./bUe./>7\./,1h.ebCf.L@UT.Ocer.P!&$r@@mt
+q()(gr[mst!%e+"r%.@iq(DXur@["]q(V=lq(VIpr@n+'s"XF,r\OR0rA4I1q(i:31G^jE1G^dBrA=4*
+s"s[3pGVP!nM^2%lo=u(nMfttq)Rt)q)S+-rAXO3kr88nrANdqrA=:*r\aX2q_RXqq(_+hs"jU/s"jI-
+r\OI.oecV'!&FL-q_7k"r@\%#s"+1#pF6.or[S"#/cI@10JPbM?T9qt1GCF7r@QhVr%7gur@\+%nLaep
+q^qk%r\4:(!&"(#q(Vh%r@n7+q(V_"r\3FgoeQJ%m5+PpiA:KhrA4I1pG`%1s#L'<oJuq2rAjm;r]0p<
+!'C!;r\sm;of;h0q)Rt+q)e+0q)e+0h`g6fr&sj>nNH\0q)\%+n2pS0r]0a8rAsm;s#L!:kr8Dtq)A+/
+r]:'>r]9R2q)n[<r&Fa:rAX[5s"s[1q_J((r\+=*r\""!r@\^90JP=>2)dmb<\H$O.4-8br[.Ohq'>b_
+nKmoVr?qUlnL">d./bLn./k[o./t[j./tan.K1^e./bOl.-W/\./bUg.e,%b.etUb.etRp.etRm/,h*n
+/c@:%0E!Nr0E3['0E3[)0E!U)1&3L'0DmNu1%?s^1>+JJ2#/rt2#/s+2#T6+2"EF&1\!6X1&Wg+0D@4"
+0`*O%0)7*p0)7*h0)I=#0E!O'0DR<t0DR@$0`<[&/cI=!/,h$u/,^sr.0:nG-iPIb-OqOR.Ocl"3f$rq
+0e+b)./k[n..AVS./,1h.ebCf.L@UU.Ocer.k</%r@@mtq()(gr[mpss""%!s"4%!q(;Fq!&"7&r@[Rm
+q(VUtq(UYYr%Rn#r%e:.r\FF.!&XL-"Yqki1c-ui1GUcb2#]B+1upOa2X*0U370_b2u,Gt2u,B-2>K/u
+2#oK42#&m+2>oB/1]B0*1#Xn^1]9*/1\im'1\`j+2#]<21Ars*0_[7!0)mO'/H76q.KD%!.fh1Qr[nR3
+0g:P'3ArQI0J+pV/c70q/*SVZ/c@=%/b(Fo0JEDX!A6&(0`<X)0)70r0`Ng)0`Nm'0`<['0]b%^1@[0r
+1ANd*1Arui1]90(2u#B23VPN33WD)<3W1u=48Cr83;,B.3r(f83qPK/47PK047PJu55@A355@A?55dYE
+55RP>4o%5948Cr-3Uf-/3rV/748h5;3W(l42u,H/2ZPi.3;GT63r_5>3q5<-4T.>>3W(i82ZGW41]K60
+1]0$-0`j$^0D@*t0*j6c0etOB2aic5<\H$O.4-8br[.Ripa#Y^nKmoVr?qUlnL">d./bLn./k[o./t[j
+./>=k-hSkf./kUl.-W/\./bUg.e,%b.etUb.etUj.fCmr/Gh$s/bgss0D@*t0E3[)0E!U)1&3O'0E!U!
+1%?sf1&3Tk1]B2`2#/rt2#/s*2#]<,2#/rl1Arrf1&Wg+0D@4"0`*O%0)7*X0)%$t0)mU#0`Ea'0DI:#
+0`E^*0)[C$/Gq$t.fCmq.L%=N-mpAh-M/Yt-n-Vp.kNf<=u.l_/Li.s.4P3DmjIWRr$hOmr@7Ojq'lCr
+/,^pt/,h*u/,q*p/+bCl/bCUn/a4ne/c@<o0E!R"0_mBt0]+P^0_I1!1B0001A!C&1As!11,:Za2#]B+
+1]TB*2>K*)2=WTh2rQal3VbZ12ubl/3;GN53W1r;2u,Jm2u,?$2YK$,2#&m+2>oB31]9-/1AN[#1\!6h
+1]9*/1\im'1\Wd*2#fB21Ars+0`3U'0`<[(/d3gY/1W5#q'l@qr[SO2/M8Y-0/5YL?o^/"1GCC5r[n%!
+nLO,\pFZ=rs"3an"Y_V`/hSgT0`<X)0)71#0`*R(0E!U)1&3O'0DmNb1%d<t1\im'1ANcs1AN^+1AWd*
+1]0*&2u,H33VPN33WD)<3W1u=48Cr83;,B.3r(c"3q5B/44ugn4n1`34oISC4o%;;4o.8@4RkK.3Vb`*
+48h5>3VY]73r:r83;GMl3;Y`93W;)>3W;)048D#:3rV/;2uY`82#T611Ais+1'96b0JE/Qr@\d;0JP==
+2)dpc==u3S-mpAg-78[;$R?u@,:4WY,pjla-2f+h,P`V\-2Abc-2T%a-1N>X-2Aqa./>4n.Olkr./YIm
+./kXq.e+q`.JP=l.f:aq.+'O?/,:[j/,h$u/,h+!/,q*u.0)!u/cRBt0)I7#/bq$h1&3Ku0)74$0E3a*
+0`X!)0_$mn2#/m%1\im'1Aj-239`3o2;p=d0_mI!1\ig%1\i]s1As!(0`<a)0_mBt/GUsh0)73[0)79u
+/-[[X/1`;$.fCgr.K1ak.KLtJr[A1$-7UGm-mpAj-n5*A&go%T.4-Mo5_iPt0InV%.OZ_pr?r7*-R9ue
+-6jld-RgGk-R^>h-M]%b.etLm/,_$a/,h'p.e,+d/-dj^0.nh./1gcPs"=!unLjSir%A"$nM'blq(DV!
+oe5P`r\+:*r\=@,s"XO-r%e7+q(qh%q).t+q)@h%q)&411c57jr\aa8q)In)q)@h'q)\=2q)A+1q)A+1
+q)J1/pGr+2nMp&!q)@h%nMU,!rAOU3q)%=l!&`annM^2%q(i131c.!D1AWa!0E<a)0+0B_.k`G(.k3#!
+.kLTK#:qGZ0/+tCLBCsD2DP1b!&"7&r@A:+.P!/'.P<A+0/*8V!A,ku0)73s/H7@$0D@*p0DR?u0_mBt
+1\id11G^dA0eb9_0/,*Z1%mBu1&3[%1&j-02"*6r1ANj(1ANft1\is/2?,T72Zbos3;tl92?5W53rM)/
+3r(o64o%)548Cl349%AA48q>B4o%,648Cr555[SC4o%594o%284o%>44o%><4o%;;4S_#-48D#;4nUu.
+4S_#04T7G<4S_&.47PK04S_/648_294ngu@3B/uW2E(Lhoe?G&rA4j90JtO;0.nk10/3>W&hbpn0f([C
+7ug\(/gr+q-RC)dr?_Fg%Nur=-6s`Z,pX`^-71#aq'Gh\r$D=gs!RanpF#JZq'u1hq'u1h!%Rsss![mp
+r@%Xo!%Rdmq()7lq()Cqq(2Iqq(Cn`q(Cn_r@e+%r@n1'r@mmtq(_[up+cJ"q(VUtq(_k(s"jX2kqVuj
+q(_\$q(_\$q)8%(q(r%+q_It)q)7asq(hb%q(_Cqq)%n$q(_\$q(_h$r@S((qCq^rq(MOtq(2=okq)?W
+q(M_!!\>iPr$q=f#;%GS,pjuf-jM1L-mpAj-n5*A&go%T.4-Mo5DNGs0InV%.OZ_pr@%Xm#:(K=-mp8e
+./kRr-n$Giq'c%dq'uCqr@RapnLa2^mk4Vlr[e%#r\!t!kqN,mr%[t#feW@W!&=%!q(i"0qDS7.p+uM&
+nMU,#q)A+-q)&.1r\s4(q)J1/nMp>&nMg8(q)A+0q)A+1kr8H"!'9X0kr8Doq)8%+s"s[1s"aC,nMBtt
+q(qh%q_R[sq).t(q)&:31c$pCq_A"&q(;e)0J+b)r[e%!s!mgp$S3k^/hekAL1*#!1&`j,0)dI$/.a<`
+.OZc!/Li;(/M/S.0.njP0)7'o/dF$`0JP:90JE5Uq(_\$q)%n&nML5#s"XF*r\=+%q(qk*!&jX0!''p9
+r\jR/nM^2'q)8%.q)%n)q)A.1!B<4<48qA748V2@4o%594o%/74S_#549%GB4oRY047PK04S_&648_5?
+4S_2:4o%5955@J>4S_#548D&848D#/4o%553rM,84o@>>3;G]43q5<%3r(f33r(c23r(f349RZ)3&ikr
+2Z>N52#T6+1'BNn1,(E]1']Kd0.nk10/3>W&hbpn0f([C7ZLS'/gr+q-RC)dr?W%$,UXfY,UOWV-6sf[
+,:"Q\,5EM[-2Aek,pjrd-RL/dq'P_]r[7LjkpZBYr[Rjss"*srq'l+hq'l:nr@7Rkq()7jodfD[q(D@m
+!%e+"!%Rt!r%7q'r@mt!nLjVknML%tq)&(*!&=F-q(qOtq)8%*q).t+nMU,!q).t)q)8%*q)871q_e1*
+q(VV"nML&!q(hb)q).t(!&a^3r\O@*q(MOupbM\$nMB\jq(_\$q(;e)0JG.5r\"4"r@%[npac\!.4Q_p
+.Ocbor?qUnr?_dt-R^Di.OmW:$!T);.k2tt-n-VD-kRgS.4-5c-mKob-7'o`-7:,cq'PV[#:V,P.k<)!
+.JYI`/,:d]/G_"#0/!2Vr\4.&q(;Cpq(2P!r@[grnLs\jnLs\lq(hb"s"XO-s"FC)q_J1-r&"+'q(_Cq
+q)@h(q)A70rAOI2q)\=3q)J:4p,Vq0iAp]pnMp>+q)\=1q)7V"rAaU3q)J11nMgA*r\sX1q)%V!q)J1/
+krAZ$oJcS%s#0m7s"sa3r\".$!%dq"#qmh\/M&G*/Lr@M.f(Y'/1iJ,0J,JB@5g)!r\+=)r[n("&1]Cb
+-nI##.5*5&.P!&$.k:?Gq(DRrr[\:+/hSe1/hSaO0)70r0_mL"1\!3r1]B0.1\Wa%1%@(!2#K0.1&Wj&
+1\ig%2>K'(2#/rq2?l#r1c.!H2Z#H248(`23:T'/5Q!bA55@>:4oRM?48D,:4o%A555@A;54Lf+56!eC
+4o%;;4o%A555@5748D#/4o%5955@>855dYD4Sh2947PGl55@A34S_#<48q8@3W;#<2>oB31\is72)6pC
+1,:[Br\+:(r\+4&&hbpn0etUB7?(D%/gr+q-RC)dr?Vgs,UOic-m0Wa0/kcd1B93+2#/s'2?#N62tf0"
+2u,B-3<(r/2uPT32#oK(2=W[!2uPZ138$4c2ukf32#0013;kf92?,T62Zbrt2uGQ62>K0+2u,?,2Yf,u
+1\ig'2?,T)1AN^$2#/p&1\ip(1\id$1ANa%1ANa%2#0$)1\*I)2u,B-3;GH-2Yf<-2Yf<-2ZGZ52#fB-
+2u,B-2u,>s2"*9s1@[4#1&`m,0E!g-2>K'83A`ZT0eP"&-n,$As![gm&go%T.4$Go4bR#n0InV%.OZ_p
+r?r7*-RgGm.j?/k1,q0L1c.'H1\!C!3<)#;3qkZ)3r(f#3r_/13;GT*3rhA83rM)746\cq3r(l53;>W7
+48q;?3WD/>49%A?3VPN13r_823VbQ.2Yf<-2Z,Q63VbQ.2XrZp2Yf?)2Wcpn2>K3,3VbW03r(l-3q53*
+48Ci63:]'-2ZPc33r(f33r(c*2u,H'2u,B%2ubc72#]<13<2)<3;GH=4?#;`1bgX2.kCQJqC;q)/M8Y1
+/Nnbq2`<Di0E<a)/c@43.k`M/0e"M/3'BAb3BB2]3Vbc43r(o<4oISE4o%;65Q3nC55@S956*e94S_/9
+5P[S?6iK=J55@G54o%AA54q,85P[G;62a(I5Q*eG5Pm_=5P[S75P[M=47PB24o@J=55@8854L`13r(o&
+3r(l-3r(o64o[V@48D8>5P[M=5Ogo45k.#55Q<nF4T@M=62<eA62<_F4n:c355@A;4S_&64S_2>3W:u<
+2uQ)A62<_O69RS#3]AoJ0/*8Vs"F='#VRkd0etXC7#M@R/hSP#-RU2e-N,5",U=Z\.4H2f82rq&5sYB5
+nNln4rBBs=q*+U;q)nI9nN?_5s$$KJq*+U=kr\i)rAj[7ff8dcq)eC1r]'m;s#U-<s#C!<rAX[5q)@h(
+q)In)q)\=3q)7Itq)\F6p,Vq-q)S7/q)J11q)J11q)J1/q).Cmq)/+/rAOI2q)%n,q)S70r]'g7kr&8s
+q)J1/krAZ(r&a^7q)J:5r]0m8r\jR3#W=Lu2)e#o.Ob0A!%@dm&go%T.4$Jp4G-il0InV%.OZ_pr@%Xm
+"stiN*\U/Jr^$`R5X.M!q*OmEr'1*DrBU*AnNcn6q*4C5rBU<InNc8#rB1*ArB:*Bq)dOrq)J15q)SC8
+rB1$=s#U0ArAjg9q)S74nN-Y2oK2S*r&Oa9q)\=5nN-2%q)Rt,q)\=5s#Ta4q)eC4q)@h$nML&%q)J1.
+q)In)r&Xg;!&s1%q)e+,q)\=3q)\=7q)eC4rB1$?r&F[7q)Sa?2E<]V8Ok<9.k3"t.4QhE.gmm[/hJe0
+4G.'$2DP1b!&"7&r@A@-/hAb5,W/Fb7n6$;r^6`TnON:@s$c'<q*OmIs$H<DqF(BRqF(BPq*jg>q*k<L
+rBUBIq*FO8q*=a?q*+U;!(-NKq*"[@rBU?Fs$$9DrBC$Aks5&4q*4[@q*=j@r]L!Dq*=aCks+u-q*=a?
+q*+=5q*+U=q*"O9q*"R8!'9p9q)\%/q)\=7q*+U=r''7+q*FO8q`t0Hq*4[=q*FO8r':6GrB^BIq*PHQ
+4?l"o:JN]!0E!O'0E!L90/,+81,^pUMHDJ`-n$Gj,pju;-2o/"+!W'O5$pAo,Uk5n.4QkD/GUmn0a99b
+0JP:90^pak/bq$p/bppm.fCdl-i>=V-ho(f./bOh-2An`-0ZZM,5EAU+o`bd,PNJ^-2f+b-2Sqe,P`__
+-0Z]N,Q&ke,j?QL,5EJR+o*>[+oWYD,5E;U+o*8V+o*8V,5EM[*VgcP,P`M]+8m;W*rR;]+o*DZ-2Ah^
++Sd8X,3^?J-M\q_./>1g,lAn^*tBD9)D#0%0.81q-71)f./bJ*-RU;k,V(B,Jm0o_.k2tt-n-VD./kS'
++snZZ6")r",Uk5n.4Y*Cq(MP!s"XI-pG)Itr%J%&q(VUsq(;Cnq'l4ip*])Qr[Rjq!%@@bq'Pb\od0DY
+q'#GV!$qOi!%.Ler$MChq'YtanL+,Ykp66U!%7^lnK[QJnK[iRq'5DRq'5DRq&oJVruh1]q'5\XnKRcN
+q&]>Vq'#8MrZqCdnKmuXq'#e`g*?D?q'Ghaq'H%dr?M=dp`Kbb+WE%?@PId2s!dpsr$r"'/M8V0/N\Od
+@5g)!r\+=)r[n("%kB4[/1r5=BLF*o/MA_.0).*q1ANm/2Z5T72XrZh1\ia#0D[:$0)[Bp/GUmn/G1Un
+/GUgl/GUgd.e+qU-N>In./tal./kdr.f_'p/GUdk/bpsn.etLg.JYCi.eY=]./>4f-giAX./>7d-LiJZ
+-M\nV-2Atb-2Aqa./b@_,5EV^-2Ah^-2f4i-L!&V-fHNM-iPUn.etOh/bpgq.fCgq./>/"-R^Ad1hC>Z
+0.nk//M8Y/r@S+(0`Ed92D[[V==u3S-mpAg-78[;rZhsr+X8'r@Q5P_3C,qr5stH6q*"X<r]L3ArB($?
+q)S71q).t+q)%n&q(_n*s"aL,r\4=)!&"(#nLODar$q[pr?hIiq'Ytbi?Rk:q&fPYr?2%Zr>bVRq&]>P
+q&95Pr#GMRq&K2L!#khSr>>>Li>VM/q&9&Hq&B,Jq&02NlPfR=q&B,Hq&B,InJh9Dq&9&Jq&T2Lr>PeV
+)B&Ahq&B,JnK%EFfcBl-r#G\VruV+ZruChT#9+U"%jG1a-N>Il-N>Il-5%[R-n-Dm.lr5c0JG",.4Q_p
+.K(Y,-RU5c,:4R&ANCtb3C#kp5XP93q*+U:s#^0As#^$;q)J1.q)A+-s"jO.q(_q,r\OR0r%\1)s"F1#
+nLXJcr%%arq'Ytdq'P&G!$h%Zp)s8TrZ;"Y!$(eTq&]&Fq&]>Oq&9&K!#tnUr>GDLq&/uHko':9q&9&G
+q&/uHnJV-AnJ_3@qAK>PnJLd9q&&oHq&K,Lr>bhVko0@=nJqEFru:2Bq&]>Lq]#PTruM%Xru:bT#oag$
+%jG1a-RpVE.K:mq.gmm[/hJh13e:]u2DP1b!&"7&r@AL1/L`/#-VS;@,VM8J6pj@2q*X[<s$6NKs$6BE
+q*"O6q)\=1q)8%+!'1$<s#9j6r\aF,q(_^u!&"'ur@\%#q(2=nq((taq'Yteq'c%cnfn/Z,Q/hc+o*>Z
+,QB"a+o*8V+7UKL*rmA]*W@#Y)u1KL+8HlO*;LWN*r-rS+8d2Z*q:9H*r-iH*r-oR)YkNG*q:?J*;LZS
++oNS[,6&ea+9*DH+8I/?+o*8V+8I)K*rmA]*rd8V*tKP>+;QD7Ah>Yg/hJY-/hd/U!A?/+0b$&u6&8Vq
+/gr+q-RC)dr?_Fg%OEAG+$Eda/3H^4?!LZBq-3Ysq,R`"<E3(#<E3#o;u';g:B"#a9_hEY9)2!`8P)HD
+7n,s:7fGjV7/oXM7.ES=56!eE4T@M=3r(f32t]$#2"<9n0)mO&/H.7#/G^mj.etLg.JY=d,P`\^,5ED]
+,6&hc+R('F+Sd2V*r-iP+8I/W+o*5U+o*8V+86oT+Sd)S+8I&T,5E8T*r-rS+8HuR*WI5[*rd8V*r-rS
++8HoW+Sm5V+6apD,5E;U,5rb`,5`V`+S[#a*?c@K<*Lk#-iGCl-iG@t-RU;k,V1H+JI,O70InV%.OZ_p
+r?r7*-RL5h-Qt`\2Cgg`>$P99?27\"=nu.u<W?,!<V]Sh;>F#`:&.Q[9D;!\84Z6?7fGmW7K,[T6h*M=
+62<bD4oIM=48Co42u,?$2#/m%0_[7"/c[I)/M/OQ/,q+!.K1ms/,1Ui..JY[-2Ah^+Sd5],QAte+o!2U
+*r-rS*rI,R+8HuR+8HrQ+8I&T*r-oR+Sd)S*VgfQ*Ut3L*VCHC*r-fO*rR2J*r-oJ*r-oR*Ut3M+T*AX
++8I&Z+8-iV+8I&d*uuIC-<+2".OtBGs!mps$S3k^/M\n<J71Ap1&`j,0)dI$/.a<_/hJY'7UnP54],Kl
+?=%%8?27_&>lJ".>5_\*>5;:r<r#Vg:\d][:AIT_:'"'_r(I&^rCQfUq+(6Kq*"aCrBL<GrBU<Hq*+U:
+q)S73q)A+-q).t&!&FO.s"OC)r\"1%r@mmtnLXJcrZh=cq'Ytbq'>qcs!7Rgq&fDXq&]>Tq',V[q'5DT
+nKRuYq]t\Uq'#PYq&T8Uq'>b^nK@?Fmiq]R![&U1l6H*Ki?S.Bq'5\Zq'Q"arZqFar>tbV#::]E+t[#.
+1B0!*/c..$0/3A[$9'e,LflA`.4?Plr[.Ri%jWDF,pFWW5$g&s8761NDYn5GCB&#JB`;ZCB)cH?AH$*;
+@f9a7@/XI1?N"1->PhV&=TV].=TDV'=Su8!<WH.u<;ohr;Z0Jj;#F,h:B+&g9`.Q^8chRW9DqK\8c2-Y
+7K#Uc6UX=06UF+*5sn"+6:!n&5lF"I5lX"G4T@MB4oIJC48q;=3<2,D4$#D_3VPN22Z>T42#K0.1B'!5
+1c$mB0eb76r%S+'r@Rt!s""$ts!dsur@7grr@7[nr@%OjqBl4gp*BY_r?D7bM';^@a<\A@ruq1_aWV!8
++<hpO=C3L,.4>*As!Rdl'.,%R-R^Dm/ie#X0ek1/.Olhq.K(Y,-RU2f,UXa#@5]N&?>4:qD/K2eqeQ4H
+rb;@FrFc+ArFQ">r+#_8rF,V3rEoP1s'>S.qcj#&r)ihtq,[DnrDWVlrDEPjr_NPhr_<;as%<>brCZrY
+rCHrYr'pZS"@bgK6q%#Ar^?cRr^-TMrBL?IrBC0Cs#g6ArAsm;!]W/"r\sm:p,;k+rA4F.r%\+'p+Q@s
+s"47&r[[anr@.^npEob`r$;1brZVIi+sJ0Rp)s>Vr#X'(^)t<8r>p\8oH+bi*ZuOI=C3O/.k2tr.4H_q
+.Olr!r[\I0/M]M7@Q-5$0eb:7r[n("&1]:`.kW5>B0@h=@Vp.+E,b_nrb_^Srb_^QrbVRLr+c7GrFl1C
+rFZ%?rFGe8raH">@:<POrEoG.rE]>)qcWl"r)`htr)EPlrDNYms%r_kr(d2bqb6o\rC[&\s%*)Y$:[KT
+7n,s:779O5r^HiTrBpNMs$?TJ!'g?ErB:0CrB(!>r]:*@r]0a5!&sj7r\aU1q_S1+!&=F-q_A%'!\Z2Z
+r@Rjsr@@gpr?qUnr?qIhq^)1d"=#-:,U3F:+sJ0Rq',b[m2t"(q&fDTq&fDTnK7cRq]P\VTcj.Qp`QRZ
+$6L<5+sgT/1,:R<r@\U6/M/S-0/#"51G_!XIKin,/gr+q-iPIk,nD7H,:+N[+$O$g0MH"pF*%>"rGV[Q
+"E/0qD/K8grbMFHs(VCErFc%?rFGe8rF5e8s'Yb3r*K2)qcs)(s'#D)rE'&$r`8qsr)EYor_ibns%rVh
+rD*>fr(d/ar_38^qFLWVr^QlU!(?fR!(-WOrBgKLr':9JrBUBIr'($As#g<CpH&:5r\sj9rAOU3rA=I/
+#;e7n1,1I:0E*^(0`Ea(/c[L%/,^sq/Gq$s.f1[l./bOn-N>In-N>Cd,lJtd,4$JE+lt!*,e5)o,PE;1
++UTD9+sA+3?R[EP-iPIm-iPD$-71)f-n-St3c\FZ0J!,P![oKHr?r=,-RC,c-R(fa2_@X2D0'c<EcH*s
+E!UB$E,TZ4DJa7hC]J8MC]8)HC&M`DB)lQBAc$$:@fU!;@JaI2?iFC2?2Rt+>PMD$=TDS&=8Q%s<W5tt
+;u]bo;>a8i:]4&d:&I]b9E.W`8d7jZ8kDTF8H)-Z7fPpV7/fRP630A>rBgKLrBU<Gr]^6C!'C0@s#L*=
+q)A=3rAFL0r%n=-r%\.'r@n7)r@\($r%.dsr@7dqs![jpr$VChr$D4cqBQ"arZV%Zr#bnZ[ia'@_&i(f
+MB<'G*[)XK=^NZf/1W2!-n-Sp.4Qet/,h(./M/_AG%!<g0ek@90)dI$/.a<_/LrG%7qXt>:1nQiGBA!,
+FS^(YErU.ZE;XYRDZ+GND#A)JCB&#HB`)N@B)Q9;A,Tm:@K0^4?Mn++>l@n,>5qb'=Su8!<rZ2"<<#np
+;Ys>i;#=&e:&n#f9_h?]9)hK^8H23[7f>dS7/oXS7/TFM6N'4L5lEnJ5!Ap/s#g<CpcA@5rAXX4rAFO1
+r%n:,q_A%'r@e+%s"41#s""'ur@.Xmq^;=hq^)(as!.4]ruq=`ru^bQfc^)4q&oJTq&o2Lq&oJTqB2^Z
+q&eW>^E<k**[2dS?Y;,L0eiPZ(GIEm/hSe10JG:=2a_sp/hJJ!-7:)d-N,5&,U=T\+se<p?SjN6B5i!9
+EcV/"qJlOSs)7mSrGDOMrG27Er+Z1Dr+>n=r+,b8qdKD1!af>Cr*TD/r*B8*rE92(rE/u!rDrkss&B"s
+rDNPj!Dl\m;>a8h:]F2i9`.Nf8kVfL8kDVR8H23[7fGgV7f>dS7/]LP63'CO6Ms.J5l<hL5!D+m4S_)=
+3rM&?3&iqs3;tl92Z#?;1c.!D0eb::1Ars(0`Ea)/H%(!.fM'u/c7-r.fCgn./kRs-mpAh-N5=b,lJqf
+,0V4E+iP]),Inun,M"%1+UTD9+sA+3?RdHP-iPIm-iPD*-71)f-n-Ss3cA1U0IeP$.4?Vor?r7*-RL2e
+-mCob2_Rj9Dfp5EFT$:WEWC+YE;jeRDZ=SPD#.rGCAqoEBDlEBAc?6@AGp$8@f0[4?i==0?2e+/?2\%.
+>Q.h(=oDJ$=8l8#<W?%r;uKVm;>j>i:]4&e:&7Q`9E%Q_8H;<\7fZ$W7K#XR70#aS7/fRP63'=M5lEqI
+4o[YE49%A;3<2&;2u5H22?,N31]K6+0`3U#0)[@%/H%*q.fCgr./bOj-Mo+f,Qo>:,U=T;,9e<T+nZtA
++7gSj*mc"/*ss,3+Wqq2?n3`W.f1[p.fV$u/-IOW1-Taa@5^"u0J>+4r[n("&1]:a.kW5?B0A(JBleQF
+G'Ek-qfVp\s)\-Zr,MaUrGVOMrb_ULrG):FrFl4DrFYq<rFGk8rF#P1qd05,!+#P-rEB,%r`K/$s&T(u
+rD`Ymr)3JjrD3JirD*>ds%`Sgs%NGcr_!2^r^d#YpdY3Nr'^NOrBgHKr]gEHr]U'>r]:$=r&O^8!&sj7
+rAFL/q_J+)!\c>`r@n7)r%7n!r%%arr[Idoq^;7fr?VRl,paf^rZh1^r#t;IJfoXfdi\r<+sSC@B/;7s
+0`<X@0J+k//h\k30JbLD7!Vic/LMnm-7'ucr?W"#,U4TZ,p5BY1bh^9Dfg&>rGhdTrGV^Rrb_RLrbMII
+q.]e@s(;4@rabt;raPh7qdBA0s'G_4rEfJ/rET>+s'#A(s&f2#r`8ttr)E\ps&/blrD<Mir)!AgrD*;c
+s%EAa$qa,`8P2TH8OuBB7nN\Ns$uoTr^H`Or'C9Hq`k$Cs$6TKr]U<Fq)nU:pc8=5r&4O3#<"Fr1c$mA
+1&Wm)1&Wd-0/"pU/H.1!/c[O&/cI<u/,^sp.JY@p-RU5f-2Aed-2f+g,I\iF+i,Dm+j(u(,KV)6,9S0R
++^&/%r?qUls!Rdl%43DL-R^Dn/NRZN0J=pT.0:kG.K(Y,-RU5h,q's'@5ff2@r?C1Ec_2"r,M^Ts)7jR
+rGDRNr+l:H!,MOJrb;@ErFZ%?rFGq<r*oP3rEo\6?=*Y<rE]A,q-3f$r`T2%r`B&!rDikss&8emrDEPj
+r(m;erD!2`qFgi\r^m)]"A)0U84WYKr'gTQrBpQNrB^HKr]g?F!BiUN5!;%k4?GY#3rV,62uPZ52#T6+
+1&`m)0DmI%/c@7!/,Umr.K([l-iGCh-2Jne,Q8n_+TEV`+TEO8++bTL*s`u1+Wqq2?n3`&.K:mt/,h(-
+/hSkBDdYI]0JG.5r@Rt!&1]:a.kW5?BK\+HB6&3?F`mY*qfMjZs)S'XrG_dTr,2LNs).dPs(q[Lr+Z.D
+rFZ+Br+5b9r+#\5rEoP1qd'/*r`f>)rE9,%r)`kus&K%tr)<VnrDNSkr_WPhs%`Jdr_*Gh9MA)Pr_!/_
+s%<8^r^cuX!(QoUrC$WPr'LELrBUBIr]pKJr]^-?r&Xg;s#U*=s#C$;rAO[5r\XL.rA"@-r%\.(!&+=(
+r%7q"r@@jsr@.Ulq^;=hr[%Rks!@[js!.4]r#s9,JfoXfo,n;\+sSFAB/;4qq_&^:/M8Y/0/,(91cIgF
+="Q!O-RL/d-78[;rZi"#,:4Nt?SsN3ASuR1E,]gqE;XYSDZ=SOD#A)KCAhlHB`;`DB`2N@AH$*=@fKp:
+@JsU2?hn%,?2e+->6%k*=oDJ%=8Z,!<W,np;u]bq;>a8h:]=2g:]F2g:&doc9);-Z8H)-Y8H23X7f>dU
+7/fLQ62a+J5Q*eG5Q*eG4oR\G55m_@3rh>>3WD)=3W1r;2uY`62$l)t2)R3H1,1L>rA+@,s"OC)s"=='
+r%%gur@Rgrq^_Ror$hIjs!Rdmq'>tdr$27eQQbrD_'75Ll65sJaWUm6+X8-R=^NZX-N,:l-N5:t-71)f
+-n-Yu4(\Ru0J=pT.0:kG.K(Y+-RU5h,q's'@Q,l2@r6:.EW1"WEW'kVDuOYPD>e;MC\VZCB`MfEB)ZB?
+AGp$;@f'U4@/aO4?Mn+,>Q.h+>Q%_*=oVY'=T2D#<r>ts<<#nq;Z0Jk;#O2i:Amoa9`7Wa9)hQa9)hK_
+8H2<^8cM?]8,PgS7/]LP6Ms.K5lEnC4Tml04$,M!3W(f92Yo?22#oK21]K6+1&Wg)0DmEt/H.0t.K1^q
+.K([l-i57h-2o1i-3#7j,QAt`+T<PN+T*><+8I&T+8I&T+7UKL+8I&@+2&cl+O2(Y*sa#3+Wqq2?n3Z$
+.K:mt/,h(-/h\qDCLB%Y0JG.5r@Rt!%kB1`.kW8@BK\+GB5r->FT$@[FT-@]ErU.VE;jeSDY\/JD#\8K
+C&_lFBDlH@Ac$$:A,g$<@/XI4?Mn++>l@n+>5_V(=Su7u<rZ2"<;]\l;Z0Jl;#O2g:B!rf9_qEg91qlL
+8P;]K9)_B^8Gu'W7fPpU7/oXP6N0:L5lEnI5lO"J56!eA48q;>3<2&<3W(l82Z5N32#B*,1&s'.0`3U&
+0)[@'.k<+K.fUst.f:an./PCi-3tnE-7'r`,U4Q,,5i[o+G(_m+9io3,:6c11\i[>/M/S-0/#"51Gh$Y
+E*+_E-mp>h,pju;-2o/!-6ji[5@69':1eHfFE.5!rGhgUs)7dPrGDRNrG27ErFu4CrFYt<rF>e8qI08/
+s'Ye4r*B;,s',G*r)ru#!*B,"qc3Yqs&8emrDEPlrD<PkrD3AerCm&\s%<;_r^d&Zs$loTq*b0K!(-WL
+rBL6Gr'(BM5!D+m4?WF$rAj^6r&4U6rAFR2#<"Fr1c$mA1&Ng+1&Wd(0)mO%/H77#/c@7#/,_$r/,^sp
+.JbIm-iPIg,l]1h,l]+Z,2".8,5EDX,5EDP,5EDQ,01te+o*>B+o`_],KV)9,9\9U,$A;',pao;-iYOm
+,nhUP-RU;l.kNhl=thW[.Ocep.4P3D&LSqQ-m^8d6"2c+94Vs`F`VX)FT$:ZErU.ZE;FMODZ4MOC]S<f
+rG2CIrFl.Bs(;4@r+,b9r*oV5s'Ye4s'G\1pg!c%rEB/&s&f5$#$+c+<`W4#rD`_os&&hpr)*Gis%iPf
+!DQ>f:&[id:&doe9E.W`8cM?\8,l$V7/oXQ7K#XQ6iB@O5l<hH55m\E48q;:3W:u62Z,E42#T6/1AN['
+0`Ng+0E*R%/-%4!/H%*u.K(Xp-i>Ci-i>=h-2o.i-2o.i,Q8n_+T<PN+P\(<+8I&T+8I&T+7UKL+8I%u
++5J%7+KcgY*sj)4+sA+4?n3TQqC2Fos""("$na1f5A+C_2DHm=0J<>Vr@AR3/M8S-.7e,91Jhb+G^+CT
+GBa"/rH8-^s)\'XrGhgUqJZ=Ms)%[LrbDIIrb2=FrFc%?r+5k<!+Pn8ra>_4r*K;,rET;*r`];(qH3c!
+s&T%trD`\nrDNYmrD<DfrD!Pk:/4MX9MGFYr^m/^r^[#ZrC6cT!([#X!(QrVr^?ZOs$HZMs$6TKs$$HG
+s#g*=!':'=qDeF4s#0g5q_\1+rA+C-r%In!r@Rstr@.arr@.Ulq^;=h"=5?@-7&d@,U=TZocj>XQQUl&
+W?<-%,9nOCBJV7n0/#"50/"n//hSe10JG:?2FVEd==u3S-mpDA-N,7i,S2:I-6PN\2)7p=E-6;CEcZ=#
+ErL(YE;skQDZ+GOD#A)ICAhlEBDuKCAc60:A,Kg6@JO=1?N=F2?2e+.>Q%b'=oDJ$<r,hr<;oho;Z9Pl
+;Z0Jk:]4&d9`@Zf9M8#N9)_E]8H23[7f5^N7/]LP5l<kF5l3eG56!e?4T7D@3WD,<3;kf72Z#?81c$mB
+0eiP]rA"=+r@e1'r@Imtr@Rjsr@@dqqC2@k#U_#K-RU5f,pi40r?LhVr#so?q',VXq',VXnKRcPq'+oD
+]cm1qi?A"Ap*%p/$6p]=+sL/t.jQDfr[7^mrZr"#-7:/h.P*,4?X#6=/,h""-n-VD./kS'-mgAf6"2f,
+94Vs`F`[M'r,_mYs)J'XqJZ@NrGDLLr+l:Hs(VFFs(D=CrFPn;qd]S6s'bn7r*TD.q-<f$rEB5(r`K,#
+#$+f,<`W4#r)ESms&/ems%r\jq+^oaqb@)ar_*5_s%35]s%!&WrBp]S7Rm>Fr^?]Pr^-TLr'(0Er]C0B
+r]9j8s#Bs9r&4I1r\XO/!&47(r\4:(!&"1$q^hXqr[IjrqC)7hr?h@eqBQ1g,9e<Tq&fY\r?2(]nK?L,
+q&oJTruh1]q&f,Lq&fDTYTNEXq&l@Q#9b05+X1)u/-I:I-n-YE.K:mt/,h(./hf"EA77DU0ek@90)dI$
+/.X6_0.\b*88(1C:hXopH$9.1r,r?gF`__HF)l;BrGqmWrG_[QrGMUOs(qXLs(_OIr+Q%Aqe#e<s().=
+!+Pk7rEoJ/rE];*r*0,&qcNl"r`8qsqc*Mms&/hnrD<DfqG.&br_3>bs%<;_s%*/[rC6fUr^ZlUrC$TO
+r^-QL!C/jN5<h@24nq/<3rM):3;tl72Z>T52#T6.1Ars,0`<['0)[@'/1W7L.f1[k./bOk-N,4n-7'r`
+,lT%^,5iYb+RpW.+Sd2V+Sd2V+RpWN+Sd2W+K-FY+la][+<r$O,:"UDBJ_:m0/#"50/"n//hSe10JG:?
+2FV=_0.n\%-Res@r?_Fg%ONDI+?s6k0MQ+rF)u;>rc.jT#]FX!DJa6,Ci0,erbMIIrFu4DrFc.Br+,k=
+raYn9r*fJ1r*KM3?XN_;!+#S/rEB8*rE9&#rE&u!!*/qrs&8qss&8qqrDEJh!DcSk;#X5j:Adid9`Ic`
+8e+Eb8kDTF84Q0A8OuBB8,YpU705kF6iB@N62j(H4TRZ0r'(-Dr]gEHr]U'>r]C'>r]0p:q`"I3#rORs
+1GU[>0JYE^0`Ws*0`Ea)/Gq$t0)R:$/H%*r.f1[n./kUo./t[p-N>Cc,lAnW,2=@@+o*>X+o*>X+n6cP
++o*>$+l+=;,2j^@,M"%1+UTJ<,9e=8?n3KJ-N5Cm-N5;)-71)f-n6c!4'l,G0e4b(.OZ_pr@%Xm%4EPP
+,=5j!/P9MiF)u@!ErC"XE;skVDZ=SRDZ"AOD#J/KCA_fFB`;ZBB)Q6?A,Tp9@f'U3@/O@1?2Rq+=o_e)
+>5VP$=T):s<W?%u;uBPl;>j>i:]4#`9_qE^9)_E]9)hK^8GkpR6i]UQ6iKFM62a"D4TIVD48:l:3W1r;
+2uGT22>o?31]&j-0ekB\0D[="/cRC#/,Lgp.K:go-i>=g-2]"j,:"NZ"=#*7+X-M$r?(PPfcU#4q&fDT
+q&f,Lru_+[\KKiQq&oGSWZMou+!MjP>%&s/-R^Dn.Ocbp.Olr!r[\1)0JGb$#@]VN1,1I:0E*R%/.X6_
+0.\b*8817C:1nQjGBE_)rcJ-\!-8'Y!-%pWr,D[SrGMUOrG;IKrG):FrFc">rFPk:rF>e6rEoJ.qcs)(
+r*'&%r)`brs&K"srDWSkr)*Dgr(d2br_*_p9h\5R91hfM91qlLr^m&YrC6`SrC$QMr^$KJrBC9Ir]^BH
+p-&@9s#U0@r]0m9r&=U5!&XX1q_J"&r@e:+0/!2Tr[dstr[Rmrq^DCjq^2+bs!7UhpEKPZrZL_Sr#ji=
+q'#PVq'#PVnKI]Nq'"iB]cd+oc61UZ$6^K9,UQo41b:42r\,0B0.eb./h\k30Jk[G7;#XP/1;km-6sob
+r?_Fg!%%Uh$:J/X/k]\kF)uACrc7pVs)@pTs).jRrbMRNrbMIIrb2@GrFl7FrFc(@r+5n=s'tt9rF,\5
+q-X&+s'>S.pKIW#rE0&#!*9%ur_rktr`&nrrDNSks%r\ls%rPfrD*Ads%EAbr(7Ah8OuBB84Z6@7Rfg8
+rC6`Ss$H]P!(-ZNrBU?H!'pKIr]^6C!^&S,rB0s=rAsp<rAad8rAOU3r\XO/r\FL.p+ZLur@A(%.kE5'
+s"44&r@Imtr[Ran!%@dn!%@gor$M4cs!.Id[3:,FM'3'I+X/+4A1[d,r?_Fi(*t7P,palc-n-`!4]Y`?
+0e=k+.OZ_pr@%Ul%4*>J7pe509Or$_F`V['F8^.YEVseTDZ"AOD#J/GCB&#HB`)NBB)cH@AGp$;@f9a6
+@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V7JfLQ6iB@L
+62a%H4od_D4T[`-48q;<3W1r:2uPZ52?#H11]K6/1&Na*0E3["/c70t.fq1M.K1^q.K([o-iGCh-3#7j
+,QB%f,Q/h[+oNM`++bSd+2/g&+<MaN=Cj*4-iGIj.1dsZ/1`A-0LArN2E!9E0JG-Y/c@43.kN>'/1aM-
+4u5uIEHcYNGPlX`Fo?F\F8^+WE;jeSDYe2MD#A)HCB&#JB`)NAB)cH?AH$'=@JsU5?i==0?27b(>Q%b(
+=Sc,!<rH%s<<#nr;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,l'X70?"J77@&@rBgKLr':9G
+r]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2r%n=-s"X7%r@\%#r@@apr@.^or?qRk!@K5j-2f+g,PWJ]+itjY
++G(a.+9rr1+=&:?Cc;2Bq(3120/,.?2+M%T/1`1s-70ub-N,7j,l]1i,7-bD2D7^5D0'c<rGqgUs)@pT
+s).jRrG;IKrG)=G!,2=F!,2=DrFYt=s().>r*oV5ra>P/r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8ko
+rDESkr_`\lqG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6`Ss$H`Q!CK3Q62a(J56*tI5Q3kE4T[`.48h;=
+48h5>3W1r:2uPZ52?#H11]B001%m=$/c@7#/,q1"/cIC$/H%*u.f(Ro./bLn./kUl-M\tf,Q/gO+bCl:
++U0,6+sL-"0)R$p-N#.p-7:2i/Lrtb$!K#;/1`;$-n-VD./bM&,pjs/?T9`5A8ZL3F*.A%rGqmWr,DXQ
+r,)IMrG27Es(VFFr+H"@s(2.>rF>h9rF,Y4s'P_2s'>P-r`f5&rEB,%r`Anrs&K(ur)<Pls&&emr_EMh
+r_NJfr([)_r_*8`r(6oZr^ZrWrC-TOs$Q`Or'C9GrB:3DrB13E4$3F&q`4U7!&sp:rAOU3r\XO/s"aO-
+r%S.(s"='ur%.ar!\,ZKr[7aqr@%Xmr?hCfs!7Uhs!7Ofr?CqYr?1DJJffRddiSf;+!Dh1AM5G/./PG)
+.P!&$/MSqF>$s6H0ek@90)dI$/-7=R0)dC/9kHRF:M4ZkG]n</G5cX_FT$:ZE<'tWE;jeSDYe2MD#A)H
+CB&#JB`)NAB)cH?AH$'=@JsU5?i==0?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8i:&n&e9a49b
+91qlL9E%Q`8c;3Y8,l'X70?"J77@&@rBgKLr':9Gr]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2r%n=-s"X7%
+r@\%#r[Rt!q^VOnr[@^mr[%Xn-Mf%e,lT%`,5i[l+G(_n+9rr1+=&:?CcD8Cq(3120/,.?2+M%T/1`1s
+-70ub-N,5%,U=Z^,9nI&>rF?/@r6:.EW'qUEW:"VDuX_TD>e;MC]/#IB`MiFB`MiFBDlH?AcH<@A,Kg7
+@K'[2?N=I2?N4=0>k_G&=oDJ%<rc;"<W5qt<W5tt;uKVm;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>
+7R]cE7f>dU6N0=P6N0:L5lNtJ5lEqH4odbE4T[`.48h;=48h5>3W1r:2uPZ52?#H11]B001%m=$/c@7#
+/,q1"/cIC$/H%*u.f(Ro./bLn./kUl-M\tf,Q/hd+bCkh+hf*(+sA-R=(Er^-2f1g,nVIO-n$Yt4]Y`?
+0e=k+.OZ_pr@%Xm!%@gn$:eJ`0MQ+sFEMYHrH%pXrc.jTrbhXNs(qXLqJ-%ErFl+Arau1ArFGk:raPh7
+rF#Y4rEfM0r*95*p0.Asr`Anrs&K(ur)<Sm"B&)o:f.-e!)EMhrD*8br(R)_s%<2\s%*,Zr^QiTqaCHO
+rBgEJrBL6E!'L3C!^&P+r]9p:rAad8rAOU3r\XO/s"aO-r%J1*0.m5WpauCpr$qgu.Ok?F!%Ijpr[7Xk
+q^)7fs!.Ohr?M7bp*'AWb9)<XJfjV,#9G!0+X'ou0`3?u.246].4H_s/1`A-0L8lM2E!9E0JG-Y/c@4%
+.kWIR/.,*`5;Z2MEd)bOGPlX`Fo?F\F8^+WE;jeSDYe2MD#A)HCB&#JB`)NAB)cH?AH$'=@JsU5?i==0
+?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU9)hK]8Gu'Y7fGgV7KQ"I7/TFN
+6N0:K5lX%I56*nH4oIM?48_/>3W1r:2uPZ62>oB01]B001&!C#0)[C#/,Lgp.K1ao-iPFn-RS[9s!7Ui
+rZh1^r?7CJJfq'9#9G!2,UQf52uP<'/I3s^0/,.?2+M$\<\,dM-RL/c-78[;&0rMI,pOZ\79qf*9Or$^
+F)h/!r,MaUrGV^Rs)%^NrbMIIrb2@GrFl7FrFc(@r+5n=s'tt9rF,\5q-X&+s'>S.pfdc'=oDJ%<rc;"
+<W5qt<W5tt;uKVm;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f>dU6N0=P6N0:L5lNtJ5lEqH
+55[PF4?P_(4Sq5=3rV/<3;tl82Z5N42#K0/1B0*&0`Na'/H77#/H.7#0)[@"/,h$p.0(dp-NGRo-i>=e
+-3#4g,3g>'+bCld+U0/7+sBut0E*9q-N,5'-7:/h-nQr4<a%13/1`;$-n-VD./t[p./kP!7pn>39kA6b
+Fo-7YErL(VE;jbTD>nDPD#J/GCB&#HB`)NBB)cH@AGp$;@f9a6@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r
+;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V7JfLQ6iB@L62a%H4od_D4T[`-48q;<3W1r:2uPZ5
+2?#H11]K6/1&Na*0E3["/c70t.f_%".Ok?F!%Ijpr[7Xkq^)7fs!.Ohr?M7bp*'AW[NC)CMB<'E+WqpN
+=(O)a./bUm.M"$\/M&V06!@YS2DHp?0J<>Vr@AL1/hS\+/P]nB1f.k+GBe:Tr-&'^rH/!ZrGhdTrbqaQ
+qJ?4Kr+l4Fs(VLHr+Gt?s(2+=raPt;@/aR5?i==0?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8h
+:Adfj9MA)P8kMbU9)hK]8Gu'Y7fGgY7R]a6r'UELr^$HI!'UBHr]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2
+r%n=-s"X7%r@\%#r@@apr@.^or?qRk!@K5j-2f+g,PWJ]+oWU9+G(`N+9rr2+X8:=CcMDFr%.n$r[ea8
+0/,(82Dn!4<\,dM-RL/c-78[;"!f-<-N57t7:%l,9k8-_F)c7"Er9qWE;a_TDZ=SPD#S5KCAqoIB`2WF
+B`2TBB)H6?AH-0;@f9a7@/41-?N4=0>k_G&=oDJ%<rc;"<W5qt<W5tt;uKVm;#jDm;#X>l;#3ud:B+#d
+9DhBj8P)HD7n?0@7n,s:7K#^S7K5^R6NBIP62a(J56*tI5Q3kE4T[`.48h;=48h5>3W1r:2uPZ52?#H1
+1]B-20ekBV0`Na'/H77#/H.7#0)[@"/,h$p.0(dp-NGRo-i>=e-3#4g,0D'\+bCm/+UB;:+Wsfr0I8%D
+-3>PB-N5:l-7Ad@%4j"m<E_(2/1`;$-n-VD-kIaR-n$Di-V.W*1/;G"FEMX%F8^.YEVseTDZ"AOD#J/G
+CB&#HB`)NBB)cH@AGp$;@f9a6@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r;uKVo;?'Jl:B4/h:]4&d:&I]a
+9E.W^8cM?\8,c!V7JoOT6pj??6Ms.J5Q*bG4T.DE4?GY(3r:r93;tl82Z5N42#K001Ars*0`Ng+0).$r
+/Gq"".OlnH-ib^p./kUm-Mo+h,l]+h,lT"g,Q/h[+oNOL++bT7*sWi1+<Vb,AMO04r@.Xo#V.DV/M&V0
+6!=M$2E!9E0JG-Y/c@41.kWG*/M0_05;c;PEd2j*G5cX_FT$:ZEW'kUDuFSMD#eDMC]%rIC&_lEBDlHB
+Ac-*<@fTs9@/aO3?N"1+>QA%->Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU9)hK]
+8Gu'Y7fGgY7R]a6r'UELr^$HIs$$EH!'^BFrB0s=r]:'?s#L$;r\sd6r\aX2r%n=-s"X7%r@\%#r@@ap
+r@.^or?qRk!@K5j-2f+g,PWJ]+mC,$+G(`c+:0)4+X87;CcO$tr@Rju&MGgm1,_!Z?WJ^/-mp>g,UOl:
+-3#7j-N57s7:%o-9kA3`F)h/!r,MaUrGV^Rs)%aO!,VXMrG)=G!,2=F!,2=DrFYt=s().>r*oV5ra>P/
+r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8korDESkr_`\lqG7&bs%NGcs%E8^$qX#]84Q3A7n6$<77I/E
+rC-`Qr^-ZPr^$KJr]^BJrBL9Fr&k*D4?NL(q`Fa;r]0p:r\sd6rAFR2r%n=-s"X4$s"41#"=kuR/1plR
+r\".#r@@jsqC)Cmr?hRnr[7Ujq'H%cr?AWmJg#so"sY<8+&ui+r$MCjr$E"'-n-Pq.m-g80JP+0.k2qr
+.K(Y+-RU;j-7:03?o^#=AoMm8Er:"WErL(VE;jbQD?"GNC\hfGC&M`CBDuNCAc60<A,]s9@JsU6?i==2
+?2Rt,>P;7u=oMLu<rZ2"<;]\n;ZBVo;#X5j:B"&f:Adia9`@]b9)M9\8H)-Y7f>dQ7/oXQ6Ms.J5Q*bG
+4T.DE4?GY(3r:r93;tl82Z5N42#K001Ars*0`Ng+0).$r/Gq"".OlnH-ib^p./kUm-Mo+h,l]+h,lJtd
+,5*2Y+93L8++bTL*siu3+Wqk,AMPY^r@.Un&1]:`/M&S/6!7SR2DHp?0J<>Vr@A"#/hd2U$;P4u2H"71
+G^+@Sr-&'^rH/!ZrGhdTrbqaQqJ?4Kr+l4Fs(VLHr+Gt?s(2+=raPq:rF#V3rEfG.q-<l&rEB/%qH*\t
+rDieqs&8nqs&/kos%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWs$luV"%G^J7/TFN6N0:K5lX%I56*nH
+4oIM?48_/>3W1r:2uPZ62>oB01]B001&!C#0)[C#/,Lgp.K1ao-iPFn-RS[9r?V@ep`fY[aWQ0XJfs\.
+#9G$4,9pE/3rCT*/eK`j0ekRC7UK1I/1;km-6sobr?W"#,UOi`,UGod2_n->Df]u>rGqgUs)@pTs).jR
+rG;IKrG)=G!,2=F!,2=DrFYt=s().>r*oV5ra>P/r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8korDESk
+r_`\lqG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6`Ss$H`Q!CK3Q62a(J56*tI5Q3kE4T[`.48h;=48h5>
+3W1r:2uPZ52?#H11]B001%m=$/c@7#/,q1"/cIC$/H%*u.f(Ro./bLn./kUl-M\tf,Q/gO+bCl:+U0/8
++WaTn1ArQu-i>:r-R^Dk/1Nb^$!K#;/1`;$-n-VD-kIaR-n$Di-V.Z+1J_Y&F`ha&F8^.YEVseTDZ"AO
+D#J/GCB&#HB`)NBB)cH@AGp$;@f9a6@/jU4?N4=/>lIt(>5_Y&=oMLu<rZ2"<;]\n;ZBVo;#X5j:B"&f
+:Adia9`@]b9)M9\8H)-Y7f>dQ7/oXQ6Ms.J5Q*bG4T.DE4?GY(3r:r92uko;2uPZ52?#H11]K6/1&Na*
+0E3["/c70t.fq1M.K1^q.K([o-iGCh-3#7j,QB%f,Q/h[+oNPL++bSd+4MA;*[)[L*`Zc-r$hUp!%\$u
+&1]:`/M&S/5ZqJQ2DHp?0J<>Vr@A"#0/*;V#u5+u2H":2G^+B.G5cX_FT$:ZE<'tWE;jeSDYe2MD#A)H
+CB&#JB`)NAB)cH?AH$'=@JsU5?i==0?27b(>Q%b(=Sc,!<rH%s<;]\p;ZBVo;#aDk;#X8i:&n&e9a49b
+91qlL9E%Q`8c;3Y8,l'X70?"J77@&@rBgKLr':9Gr]^BHr]U3Bq`F^:s#L$;r\sd6r\aX2r%n=-s"X7%
+r@\%#r[Rt!q^VOnr[@^mr[%Xn-Mf%e,lT%`,5i[l+G(_n+9rr2+sS=:CchSIq(<:50JG492Ddm1<\,dM
+-RL/c-78[;&0rMJ-6sl`7UA#/:1eEdF)h/!r,MaUrGV^Rs)%^NrbMIIrb2@GrFl7FrFc(@r+5n=s'tt9
+rF,\5qHj50r*KD/rET)$!*T8&r`9)#rDihr!*0"ts&8korDESkr_`\lqG7&bs%NAar(7Ah8OuBB84Z6@
+7Rfg8rC6`Ss$H]P!(-ZNrBU?H!'pKIr]U<FrB13E4?NL(q`Fa;r]0p:r\sd6rAFR2r%n=-s"X4$s"41#
+s""+#r[n+%r@Imtr[Ran!%@dn!%@gor$M4cs!.Idrult;Jg%iO"sY<8*`QZ*r?hIjr?`.)-R^Dk/1Nb^
+=thZ^/1W1u.4P3D"",HE.K1\%87=M7:M4WhF`MR%F8^.YEVseTDZ"AOD#J/GCB&#HB`)NBB)cH@AGp$;
+@f9a6@/jU4?N4=/>lIt$>5VP&=8>ns<W?%r;uTYt;Gg:f;#X5j:B"&f:Adia9`@]b9)M9\8H)-Y7f>dQ
+7/oXQ6Ms.J5Q*bG4T.DE4?GY(3r:r93;tl82Z5N42#K001Ars*0ENm\/c[O!/c70t.fq1M.K1^q.K([o
+-iGCh-3#7j,QB%f,Q/h[+oNP,++bSd+7pW[*[)[L*`Q],r@.[p'It[`.k</&/h8V.5ZqJQ2DHp?0J<>V
+r@A"#0/*;V#u5+u2H+@3G^+B.G5cX_FT$:ZEW'kUDuFSMD#eDMC]%rIC&_lEBDlHBAc-*<@fTs9@/aO3
+?N"1*>l@n*>5_S"=8u>"<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,l'X70#dY77BWB
+6iB@N62X"J55mbH55m_D4Sq5<3r_5=3;tl82Z>T42#K0/1B0*'0`<X&/c@3s.fCgq./bOm-35J@qBc.e
+s!7Rgp`fY[PTYQ#WZVNf+sJ6V>&6;!/bq""0/3A["#_u*?O0O]/LW(r,UOo;-N#/!-mKp+>;S-5A8cR0
+EcM)!r,M^Ts)7jRrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'tt9qdKG2s'Pe6rEoM0!+#P.!aT):r*'/*
+r`T8's&],!rDihrr)<VnrDESkr_ibns%rVhrD*AdrCd#[rCQuZr($ZS!_#OGr^-cU6UO3=5n-(E5<h=t
+5sR\"5<_7qr]^?Fq`Oa;rAsp<rAa^6s#0m7r&"=-r\FL.p+ZLur@Ijsr[e($r@Imtr[Rdor@%Xms![gn
+s!IOfs!.Idl61a&Jg&Sd"sP03,>`&0r?hIjr[.Xmr[@ar#s)$d0ek43.junF.JtS'.jcQ7?8j]=AT;j5
+FE7>$r,VdVs)@pTrb_^RrG;ONrG)CLrbMFH!,;FGs(D7As(2.>rF>_6r*fM1rEfM0qHO#)r`];*r`]>)
+rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^[#XrC-cUr^?]R!(?fRr^$lV5sR\$5X7Ouq`b$C
+r]L0@q`4U7r\sd6r&+I1s"jU/rA"4(s"FC)pauCpr[S%$.k:cQ.Ocep.K([o-iGCh-2f+h,Q8td,PE;Z
++LWAD+,M'D+<DRK:h_cb.JkS/.k</%/M/V/0KrTD2`EKK0J5"20)[@6/1`D+0e=hOA3DkPBQSKAGBNh,
+r,r$]s)\*YrGhgU!,qjSs)7jRrG;sZChmg$C2%BsBk_6or+Gt?qdo_:s'bq9r*TM3q-F&,rEKP4>[1K;
+>$Ci,r)iu#rDrntrD`bp!*&qrs&/emrD<JhrD*5ar(R,`rC[)]s%!&Z!(ZlTs$coTs$QfQs$?WNs$?TK
+s$6TKs$$HGrB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mq^2(ar?V.^r?;._JfoXf
+^E<b&+<VgU<cC2#/bq"!0E*X*1&a$;6s`bC/LW(r,UOo;-N#/!-mKs,>;S-5A8cR0F)h2"r,M^Ts)7jR
+rGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'tt9qdKG2s'Pe6rEoM0!+#P.!aT):qcj&&s&f;&r)Wbrr`&eo
+s&/em!)NYlr_ibns%rVhrD*AdrCd#[rCQuZr($ZS!_#OGr^-cU6UO3=5n-(E5<h=t5sR\"5<_7qr]^?F
+q`Oa;rAsp<rAa^6s#0m7r&"=-r\=O00ei>Us"41#r%%ats"41#r@@jsq^MIlr[7^or?qUlq'H%cr?BB-
+Jg#^ho-";^+<Mh)BJ]T6r?qRks!Rdor[S:9<)t_./1rG$.f:an-k.XQ,t_K%1fIt*F`MSErH%mWrc.sW
+rGVXPrG;ONrG)CLrbMFH!,;FGs(D7As(2.>rF>_6r*fM1rEfM0qHO#)r`];*r`]>)rE0#"r`8ttr`&hp
+qbmGks%rVhrD*8bqb6r]r_!,\r^[#XrC-cUr^?`S!C]EU6iKCX5s[b$5sR\"5PmYE4oRSC3r:r93;tl8
+2Z,H32#fB11Ars*0`Ng+0).$r/H..*/1W5#.Ocep.K([o-iGCh-2f+h,Q8td,PE;Z+I4+$+/p=d+<MXL
+:h_cb.Jt[p.f_."/Hd^[0KrSF>W4Ss1b^O8/h[)S&M,Ic/hnn-:h2[I<bQT"Fa&!+G5QL_FT6F[ErC"W
+DuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB`)NAB)?0<AGos7?iXR0?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t
+<;oer<;ohr;Z0Jk;#X8h:A[c`9`Ica9)hK_8,c$Z8,>^T7K,^T6iTLQ62j4N62NqI5Q<qI4oIM?48q;@
+3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&/c@3s.fCgq./bOj-MSnc,krS^+mC,$+G(`c+9rr1+<`+5E'4+O
+qC_e$s"OI-r\Y$N?;`@,-n6Si-7Aa=r$;e#,9o``1G_p>E--)@EW1"VEW0qWDuFSPD>e;NC].uLCMIV_
+C&_lGBE)T@AcH<@A,Kg5@JsU6?iOO4?i=:2?2\"0?!U_4>Q.e*=T;J#<rH%t<;]\p;Z0Jm;#XAm;?'Jj
+:]4&g9`Icc9D_?[8cD9Y8,PgX77BWD6N]_D6UL`;%7!0C5<_A!5X7Ou5!D4156!eC4Sq5=3rV/<3;b`8
+2ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#/H%*u.f1[n./kUo./bOn-M\tf,Q/go+bCko+U0,5+!OKo2#Sd"
+-iYOn-iPM'.4Zo"3`K-70e=q--n>-Dr$W"(-72Ak2De?DEHQ;DErC(WErL(YE;a_RDZ+DPD#J,LD#S5J
+C&huIB`D`CB)cH@AGp$8@f0[7?iFF2?N4=->QA"->5hb*>5qb(=T)>#<rH%t<;fbm;ZBVo;#F,f:Adi`
+9`7W`9)V?\8,u*W7K>mV7/]OS7/fRQ63okC5X7V#5X.L356!hH4oRSC3r:r93;tl82Z,H32#fB11Ars*
+0`Ng+0).$r/H..*/1W5#.Ocep.K([o-iGCh-2f+h,Q8td,PE;Z+93L8++bTK*sNi0*[4Bo2>o!&.fLsu
+/H.420J>+E=^3mE1,L[;0.nmU/J0Nb/hSh//5]q?3*'a8G]n:Rr-&!\s)e9^r,VaUrbqjUrbhaSrGMRN
+$uB`qCMITuBkh?rBP@<VrFYq<rFGk8r*TM3q-F&,rEKP4>[1K;>$Ci,r)iu#rDrntrD`eq!E2ts;u]bo
+;>j>j:]4&c:&I]b9DqK_8cM<[8,u0V7fPpV7/oXS6N9@N6N9@K5lX(K56!eE4Sq5<3r_5=3;b`82ZGZ4
+2#K0/1B0*'0`<X&/c@3s.fCgq./bOj-MSnc,krS^+itjY+G(a.+9rr1+<`+5E'=1PqCWF70/,(70f:gH
+6s`bC/LW(r,UOo;-N#/!-R9s/>;A$5A8lX1F)h2"r,M^Ts)7jRrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<
+s'tt9qdKG2s'Pe6rEoM0!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAaqb$fY
+r^crWr'g`V77@,B!(6lU6UL`;%7!0C5<_A!5X7Ou5!D4156!eC4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&
+0`Na'/Gq$t/H7=#/H%*u.f1[n./kRq-n$JB-iYOh-3#4g,*a='+fQUh+sA$P:1uN`-N,;#-71)f-n$Mn
+/1W85<<lPZ0e=q--n>-Dr?r.'.OHK8>r=K<AoVs7FE7>$r,VdVs)@pTrGMRN!,VUL!,VXMr+Z4Grb2=E
+r+>t?rFGk:qdTJ3r*TD/s'>J+!*fG+!*fJ-r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\
+r^[#XrC-cUr^?]R!(?fRr^$lV5sR\$5X7Ouq`b$Cr]L0@q`4U7!&sp:rAOR2r\XX2rA+=+r%S.(s"='u
+r%.gt#V7JV.Olkr-n5*Cr[7Xkq^)1ds!.Lgr$1nYr?1DJJffRddiSc:+!)S$Bf>o=r@7ds"=u)U/M@#V
+$U7d!2`EKK0J5"20)[@5/1`D+0J"eQA32bOBlnWDGPcR]FoQR`F8U(YEW:%XDuahUDZ=YRDZ+D\Ci!m&
+C2.HsC2%BqB`)NAB)?0<AGos7?iXR0?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8i
+:&n&d:&I]b9DqK_8cM<[8,u0V7fPpV7/oXS6N9@N6N9@K5lX(K56!eE4Sq5<3r_5=3;b`82ZGZ42#K0/
+1B0*'0`<X&/cI7#/,Lgp.K1ao-i57c-2f+a,5i[l+G(_n+9rr1+X&14E'F7Qq_%n%s"OF,%5g"$6s`bC
+/LW(r,UOo;-N#/!-R:!0>;7s4AT2a3F)h2"r,M^Ts)7jRrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'tt9
+qdKG2s'Pe6rEoM0!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAaqb$fYr^crW
+r'g`V77@,B"%5LD6N'1Z5X7Ou5!_J"5X.Is5!T$1s#p6Aq`Fa;r]0p:r&=X6s#'^2r%n=-s"X4$s"41#
+r%%ats"41#r@@jsq^MIlr[7^or?qUlq'H%cr?D7bJg#^h^**\)+Whk&BK#f9r?h^p-RU;jr[Igt#s2-f
+0ek43.junF.K(Y)-RgAi9O0J4;eC#mF*2R&F8U(XEW:"VDuFSPD#eDNCB/2MC]%oIC&VfGBDcBAAc60<
+A,Ba5@JjL2?N4=->QA"->5hb*>5qb(=T)>#<rH%t<;fbp;Z9So;?'Jj:]4&d:&@W_9E%Q^8cD6\7K#[U
+7K,^R70#aT6iKCX5s[b$5sR\"5PmYE4oRSC3r:r93;tl82Z,H32#fB11Ars*0ENm\/c[O!/c71!.gR[V
+.k3"t.4?YD./kUm-Mo+f,l]+g,lAn\+oNP,++bSd+7gQY+<V^K:2)Zc.K(ar/,q1#/cRI&0FL*J>W4Ss
+1b^O8/h[)S&1f@b/MJ_-;IhgJ<bZZ$G'Nn-r,r$]s)\*YrGhgU!,qjSs)7jRrG;sZChmg$C2%BsBk_6o
+r+Gt?qdo_:rF,V3!+5P.!+#P.#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_
+s%35\r^[#ZqaLWV77I2Ds$QfQs$?WNs$?NIs$-NIs#p<Cq`F^:s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#
+r@@apr@.^or?qIhq'?"er?V.^r?7CJJfq'9!$;+_"!poc5Q3840)dO(0`Eg+2??6R#Z<6+-n6Si-7Aa=
+r?Vmu-R:!1>;.m3AT2d4FT$7XEW0qWDuFSPD>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,Kg5@JsU6?iOO4
+?i=:2?2\"0?!U_5>6%n,=oVV(=8Z+t<W5tq;u]bo;?'Jl;ZBVo;#F,f:B+#d9D_?[8cD9Y8,PgX77BWD
+6N]_D6UL`;%7!0C5<_A!5X7Ou5!D4156!eC4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#
+/H%*u.f1[n./kUo./bOn-M\tf,Q/hO+bCkh+k%S=,9e3P9kcQb-Mf+i./k[p/."C<<\Z<[/h8>"r$hRm
+%4<SO-r!u'2,n1.G&qg(F8U(XEW:"VDuOVSDZ+DPD#J,LD#S5JC&huIB`D`CB)cH@AGp$8@f0[4?i==2
+?2@e+>Q.h*>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&@W_9E%Q^8cD6\7K#[U7K,^R70#aT6iKCX
+5s[b$5sR\"5PmYE4oRSC3r:r93;tl82Z,H32#fB11Ars*0`Ng+0).$r/H..$/1W4S.Olkr-n5*Cr[7Xk
+q^)1ds!.Lgr$1nYr?/NjJffgk"sG*1+AHQ0r@.[p!%\%"&hP[f/het65?V5M2_m3D/h\h0r@JR3/1rM-
+/M9t43B1)SFa8.Tqf_m[s)e9^r,VaUrbqjUrbhaSrGMRN$uB`qCMITuBkh?rBP@<VrFYq<rFGq:s'bh5
+!+5P.!+#P.#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_s%35\r^[#ZqF:KR
+r^?cRs$H`Or^-WNrBUBJs$-NIs#p<Cq`F^:s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#r@@apr@.^or?qIh
+pa,kap`fY[rZHe8JfqfN!$;+_"!plc5lNA50)mU)0`Nm-1B'0=7:/qE/LW(r,UOo;-N,5#,UOc`93X),
+;e9rkEcc@$Er9qVE;skTDZ+GND#\;LC'&0cCAhlHB`;ZEB)?0>AH-0;@f'U4@/jU6@/XI2?3":0>QS2:
+>l.b)=oVV(=8Z+t<W5tq;u]bo;#jDm;#XAm;?'Jj:]4&g9`7W]9)V?\8Gl!U7KQ"I7/fOU6pj=.rBUlX
+5X.Is5s[b$5<h=q5Q3kH4o7A=48h5>3W1r82ubf92>f</1]B-20ekBV0`Na'/Gq$t/H7=#/H%*u.f1[n
+./kUo./bOn-M\tf,Q/h/+bCkh+nHi],9e3P9PHHa-Mf(i./kY).P*,&4&o<90e=q--n>-Dr?r+&.4-H;
+>r"9:Ao`'9Fo6=YErL(YE;a_RDZ+DPD#J,LD#S5JC&huIB`D`CB)cH@AGp$8@f0[4?i==2?2@e+>Q.h*
+>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&@W_9E%Q^8cD6\7K#[U7K,^S70,hFr^6ZO#XLaA5X@Y#
+5<o$/s#p?Dr]9p:rAad8rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)1ds!.Lg
+r$1nYr?.CJJfgs6"sG*1+&-H/r@.[pr[e($r[n=-0JPgr$!]DJ1,L[;0.nmU/J'Ha/hJ_.02l@?3EKs<
+H$4H0G5QL_FT6F[ErC"WDuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB`)NAB)?0<AGos7?iXR0?3":0>R"J=
+>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h:A[c`9`Ica9)hK_8,c$Z8,>^T7K,^T6iTLQ62j4N
+62NqI5Q<qI4oIM?48q;@3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&/c@3s.fCgq./bOj-MSnc,krS^+mC,$
++G(`c+9rr2+sA41EBsLTr%A"&s"OI-s"aR3$:S<"/M/A#-R:#dr?hIh%4!8G-;.Pr1fIt*F`MU&Er9qV
+E;skTDZ+GND#\;LC'&0cCAhlHB`;ZEB)?0>AH-0;@f'U4@/jU6@/XI2?3":0>QS2:>l.b)=oVV(=8Z+t
+<W5tq;u]bo;?'Jl;ZBVo;#F,f:B+#f9E.Z^9)V?\8Gl!U7KQ"I7/fOU6pj=.rBUlX5X.Is5s[b$5<h=q
+5Q3kH4o7A=48h5>3W1r82ubf92>f</1]B001%m=$/c@6u/,h+"/c@7!/,h$q.K([o-iYUn-iYOh-3#4g
+,./SG+c.?H,9e3O9PHKb-Mo/'-n$Mn.Olu#/NZs50ek43.junF.K(Y(-7L8j:0fV5<+g5pF*7D%r,VdV
+s)@pTrGMRN!,VUL!,VXMr+Z4Grb2=Er+>t?rFGk:qdTJ3s'Pb4rEfM0qHO#)r`];*r`]>)rE0#"r`8tt
+r`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^[#XrC-cUr^?]R!(?fRr^$lV5sR\$5X7OurBC6Fs#p?Dr]9p:
+rAad8rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)1ds!.Lgr$1nYr?)(^JffRd
+^)mP&+<DUuBfZ,@r@7dts"44&%P]Xl5[%DO2_m3D/h\h0r@JU4/1rM-/MC(53&t&TFa81UG5QO]FoQR`
+F8U(WEW0nWDuOYSDuFSPD%(5sCMR["Bk_<rBkV2XBDlH>Ac60<@JjL5?hn".?2\"4?!LW=>?Y5.=o;D%
+=8c2!<W,ns;ZTfrr_rhprDEMir_NJfqb?u^s%E;_s%35\r^[#ZqF:KRr^?cRs$H`Or^-WNq`t0Gs$$HG
+rB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mq^2(ar?V.^r?99*JfoXfoH4A[+X/$S
+;fP,&/c7480/#"50ekF=2E!K_?VE((.4QYm-2Aku-RU/d,>D8m1K%h)F`MSGrc7pVs)@pTrbh[OrG;LL
+rFuCLC23]]s(MCEs(;.>s().>pgX83rF#Y4s'Ye4r*BS5?!LW=?!R82r`T8's&],!rDihrr)<VnrDESk
+r_ibns%rVhrD*AdrCd#[rCQuZr($]TqaLNQ"@PXF6UCZ9r]gBI"@#+75!Am/r&t!@q`Fa;r]0p:r\sd6
+rAFR2r%n:+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xm![oHEr[7^mq'?"dr?M:cQQ^r(WZ_?frZDOi
+9PQO6-R^>h,prU=$7I;O.4Qeu/h](b##I*1/MAS)p*gFt.4.kq0f2jBF*;VIFo?C[ErL(VE;skTDZ+DP
+D#J,LD#S5JC&huIB`D`CB)cH9AH$'9@JjL1?3jhB>[1K;>[1M4=o_e,>Q.h+=oDJ$=8l8!<W5tr;u9Jm
+;?'Jj:]4&d:&@W_9E%Q^8cD9[7f>dQ7/fRQ6Ms.L5lX(K56!eG55dYE4T7D=3W1o;2ubi82Z5N42#K00
+1Ars-0`Eg*0E<d*0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$2"\s!%CbrugYMJffRde/nr?*ZcCE
+9PZ[<r[J"!-n-YF/H7=$/dsEh1HJiC3&`WM0JY9V/IsNg/2&PT@5g,HCNauHH$K71rcS0]rH%sYs)J'Y
+rbqjUrbhaSrGMRN$uB`qCMITuBkh?rBP@*PrFPq<rF,V3ra,k9?<piC?=!M7#$kJ=>?b97r)rr"s&]/"
+r`/nrr_ierr_rhprDEMir_NMg!)EDcr(R,`rC[)]s%*)YqaUNQrBpKLr]pZP5X.IurBL9F!'U9Cq`F^:
+s#L$;r\sd6r\aX2q_S1+r\=@*q_.k"r[Rt!q^VOnq^DCjr[.Cdr?V%[r?8WmJfopn#9b-1+sU!+5m&\k
+0/!5Us"F@*&2>mp1,_'O5@[A>/L`.r-me[9%jr_M-6l5e/i-F<EHQ;DF8g4XEW:"VDuOYQD>e;NC].uL
+CMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM2>Q.e*=T;J#<rH%t<;]\p;Z0Jm;#XAm
+;?'Jj:]4&g9`7W]9)V?\8Gl!V7f,XQ6io_C62a(J5Q3nO5<h=q4[/m0r&t!@q`Fa;r]0p:r\sd6rAFR2
+r%n:+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gns!IOf!$qLfrZZq;Jg%lP!$qOd$6MoU3@-""
+-RL,dr[/:+-n-Sp.P*2*2-Ea30eG%./G:M%-7L9<>;8!7BQJ?<F`mY(rGqmWr,D[SrGMRN!,VUL!,VXM
+r+Z4Grb2=Er+>t?p14/3r*fM1r*BY7?!LW=>?kE;r`];*r`]>)rE0#"r`8ttr`&hpr_i_ns&&emr(m8d
+r([&^rCd,^rCQuZr^QiTqaCENr^-NKs$6TKs$$HGs$$BEs#g9Aq`4U7r\sd6rAFR2r%n@.rA"=+r\=C+
+!AH2+0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$2"\s!%CbrufN-JffRdoH+Se*ZcCE9PZ[;.4Qer
+-n-YF/H7=$/dsEh1HJiC3&`WM0JY9V/IsNg/MAYU@5g/ICNauHH$K71rcS0]rH%sYrGhgU!,qjSs)7jR
+rG;sZChmg$C2%BsBk_6op1O>8rFGk8r*]M2#$tVA?!^iCrEKP4>[1K;>$Ci,r)iu#rDrntrD`bp!*&qr
+s&/emrD<JhrD*5ar(R,`rC[)]s%*)YqaUNQrBpKLr]pZP5X.IurBL9F!'U9Cq`F^:s#L$;r\sd6r\aX2
+q_S1+r\=@*q_.k"r@@apr@.Ulr?qRkq'?"er?V%[r?7LMJfq'9#U(63+sU!+67i*g">)/V/hd2X#Ve%h
+1,_'O5@Xpl/hJM%-7C28-4VCK-R;Dg/i6L>EclDEF8g4XEW:"VDuOYQD>e;NC].uLCMIV_C&_lGBE)T@
+AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM3>6%n,=oVV(=8Z+t<W5tq;u]bo;?'Jl;ZBVo;#F,f:B+#d
+9D_?[8cD9Y8,YpS7K#UU6UO0<5lO"I5Qj;95!D./55[SB4Sq5=3rV/<3;tl82Z5N42#K0.1&3O%0*!X'
+/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iYOh,lf4h,Q8nR+bCkh+k.Y8,lSnn*_U6.,pjud,pao;-P7aT
+.4H_r/1rS5=\pn//MAS)p*gFt.4.kp0JugCF*;VIFo?C[ErL(VE;skUD?+SQD#eDNCB/2MC]%oIC&VfG
+BDcBAAbK[6@f0[4?i449?!U]?>?b?;>Q.h*>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&@W_9E%Q^
+8cD9[7f>dQ7/fRQ6Ms.L5lX(K56!eG55dYE4T7D=3W1r:2uPZ52?#H11]K6/1&is,1&Wd+0E*U!/c71"
+.g7CP.4HYor@%Ojr$MFir?VCfrZqCdq'#b^r?;1`[i^2DMB<'H*ZlIF95?Qn-n-Vp-n$Mor[e($r[nU5
+1,Cst<]E#o1b^[;q(3+10.ek/<adpH=DN)*G'J90G5cX_FT$:[ErC"WDuahUDZ=YRDZ+D\Ci!m&C2.Hs
+C2%BqB_H*;Ac60>@K0d6@/aL;?=$oC?=$q9>R"J=>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h
+:A[c`9`Ica9)hK_8Gu'U7f>dS6i9:M5m0G<5<hF35Q3hH4oIM?48_/>3W1r:2uPZ62>oB/1]9*.1&Wg'
+0DmI$/,Lgp.JkOl-iPIf-2f+^,5i[:+G(`N+:o\;+<i%-E^D<//hS\+/M8^U0G#rn1,:aH3Bq"I/hJM%
+-7C27-4M4J,Y_Am2,n4/F`MSFrc7pVs)@pTrbh[OrG;LLrFuCLC23]]s(MCEs(;.>s().>pgX83rF#Y4
+s'Ye4r*BS5?!LW=?!R82r`T8's&],!rDihrr)<VnrD<Pk!)WYms&&emr(m8ds%NAaqb$fYr^crWrC6ZQ
+rBp]S6UCZ9r]gBI"@#+75!Am/r&t!@q`Fa;r]0p:r\sd6rAFR2r%n:+s"O=(r@\.'r@S""r[[t!s"41#
+q^_Upr[Idor[7^or?qUlq'?"dr?M:cbTVQ]Jg'b0%O3)>+Wa6j3@-""-7'rbr[/:+-n-Sp.P*2*2-Ea3
+0eG%./G:M%-RpK?=thj7BleH=F`dS'rGqmWr,D[SrGMRN!,VUL!,VXMr+Z4Grb2=Er+>t?p14/3r*fM1
+r*BY7?!LW=>?kE;r`];*r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^d#XrC-WP!(?fR
+r^-NKs$6TKs$$HGs$$BEs#g9Aq`4U7r\sd6rAFR2r%n@.rA"=+r\=@*!&+=(pauCp#:h;S.Ocep.K([l
+-i>=k-2f+h,Q8td,P`M_,5i\b+I=1%+0$Cj+W_^J*_U91-n-Vpr[7arr[e($r[n=-1,Cst#?EfC1Ggd@
+0)7(00/"n2/QQ:<3EU*@H$4FVr-&'^rH/!Zrc7sWrbqjUrbhaSrGMRN$uB`qCMITuBkh?rBP@*PrFPq<
+rF,V3ra,k9?<piC?=!M7#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_s%35]
+rC?`SrC-ZPr'LBK"@,4:5=#03r]U<FrB0s=r]:'?s#L$;r\sd6r\aX2q_S1+r\=@*q_.k"r@@apr@.Ul
+r?qRkpa,kaocj>Xll^m&JfrMb%iul<,#NAI/1iJ+/1`A*0E*X:0ekF=2E*W\@n\L,.4QYm-2/_q,Uas6
+==lC1BQA69FE@G%r,MaUrGV[QrGDLLs(hRJ!c)OcrFu:Frb)7Cqdoe<s'th5s'bk6s'Pe6rEoJ/#$kM>
+>[(K=qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NGcs%E5]rCQuZr($]TqaLHO!^f=@rBU?H
+r]gTN5<_7or]^6CrB0s=rAsp<rAad8rAOU3r\XO/rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^o
+r?qUlq'?"dr?M:c[ip>HMBN3L+<_mL8npBk,pjue,pao;-P7aT.4H_r/1rS5=\pn//MAS)paH_%.46Sm
+:g,M2<bZZ!F*2U'F8^.YEVseUDuFSPD#eDNCB/2MC]%oIC&VfGBDcBAAbK[6@f0[7?iFF1?3jhB>[1K;
+>[1M4>5hb*>5qb(=T)>#<rH%t<;fbm;ZBVo;#F,f:Adi`9`7W`9)V?\8H)*W7JfLP6iKFM5mT_@5<h=q
+4Ztt/55dYE4T7D=3W1r:2uPZ52?#H11]K6/1&is,1&Wd+0E*U!/c7.).k<)!.4HYor@%Ojr$MFir?VCf
+rZqCdq'#b^r?;1`JffRd^E3t/*ZuRG8o$L:.4Qeq-n-YF/H7=$/dsEh1HJiC3&`WM0JY9V/IsHe/MJbW
+?oC&KCj12KG^'(/rcS0]rH%sYrGhgU!,qjSs)7jRrG;sZChmg$C2%BsBk_6op1O>8rFGk8r*]M2#$tVA
+?!^iCrEKP4>[1K;>$Ci,r)iu#rDrntrD`eq!E2ts;u]bo;>j>j:]4&c:&I]b9DqK_8cM?[8,GdS7K#UO
+6N07R5X7Ou5lEqH4odbE4Sq5<3r_5=3;tl82Z>T42#B*-1B'$,0`*O$0)[<t.fCgn./bOm-MSnc,kWA[
++j;'\+G(a-+:fM:,9fs)6S'fA/hJV+/hd2X&2>mp1,_'O5@[A>/L`.r-me[9%j`PJ-m_Vi/N-UBF*2MF
+F8g4XEW:"VDuOYQD>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM2>Q.e*
+=T;J#<rH%t<;]\p;Z0Jm;#XAm;?'Jj:]4&g9`7W]9)V?\8Gl!V7f,XS6j,nG6UO0<5lO"I5Qj;95!D./
+55[SB4Sq5=3rV/<3;tl82Z5N42#K0.1&3O%0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-NY\E-iPLn-M\qf
+,lJte,*sI)+fZ[n+s8'Q*D(!,-7:2hr[&(&-RU;j.4H_r/1rS5=U%\Y0eG%./GLY)-n$Gn-r=)#2ca[8
+GB7nKrH%pXrc.jTs)7jRrG;ONrG)CLrbMFH!,;FGs(D7As(1n7raPe6r*TA.#[L_@>[(E;>[.22!*fJ-
+r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqb6r]r_!,\r^d#XrC-TOr^6ZOr'C?Js$-NIs#pBGrB:0C
+r]9p:rAXd9s#9m7rAFR2r%n@.rA"=+r\=@*!&+=(pauCp#:h;S.Ocep.K([l-i>=k-2f+h,Q8td,P`M_
+,5i\b+RC2%++bTa*t'24+<V[sCHO$q.k:NI!%Rt!s"44&$nsFm3aPiH2`!9E1+rAS%k]Le0eQO82*+oX
+GC"FWGPlX`Fo?F\F8g4[EW:%XDuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB_H*;Ac60<@JjO4?NshC?!UcC
+?2\"4?!LW=>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]=)h:A[c`9`Ica9)hK_8Gu'U7f>dS6i9:M
+5m0G<5<hF35Q3hH4oIM?48_/>3W1r:2uPZ62>oB/1]9*.1&Wg'0DmI%.f_*s.fCgn./bOm-MSnc,kWA[
++h&SG+Gq9H+!)UN,#E;I#V@Y^/hJY-0/*;Y&2>mp1,_'O5@[A>/L`.r-me[9%j`PK-m_Vi/2pUDF*2MF
+F8g4XEW:"VDuOYQD>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM2>Q.e*
+=T;J#<rH%t<;]\p;Z0Jm;#XAm;?'Jj:]4&g9`7W]9)V?\8Gl!V7f,XQ6io_C62a(J5Q3nO5<h=q4[/m0
+r&t!@q`Fa;r]0p:r\sd6rAFR2r%n:+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gns!IOf!$qLf
+rZZq;Jg%lP#U1B8+WX-h4"("U(FLOW-mpAj-n-Sp.P*2*2-Ea30eG%./GLY)-R^>m-r=)#3*0j:GB7nK
+rH%pXrc.jTs)7jRrG;ONrG)CLrbMFH!,;FGs(D7As(1n7raPe6r*TA.#[L_@>[(E;>[.22r`fA*s&o;&
+rE&u!rDihrrDW\nr_ibns%rVhrD*8bqb6r]r_!,\r^d#XrC-TOr^6ZOr'C?Js$-NIs#pBGrB:0Cr]9p:
+rAad8rAOU3r\XO/s"aO-s"OF,r\+@,0E*U!/c7.).k<)!.4HYor@%Ojr$MFir?VCfrZqCdq'#b^r?;1`
+bTDEYJfjS+#9G$2*D($/.K1h".Ochtr[e($r[nU51,Cst<]E#o1b^[;q(3+00.en2=(!mI>&AJ0G'J6/
+G5cX_FT$:[ErC"WDuahUDZ=YRDZ+D\Ci!m&C2.HsC2%BqB_H*;Ac60<@JjO4?NshC?!UcC?2\"4?!LW=
+>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]4&c:&I]b9DqK_8cM?[8,GdS7K#UO6N07R5X7Ou5lEqH
+4odbE4Sq5<3r_5=3;tl82Z>T42#B*-1B'$,0`*O$0)[<t.fCgn./bOm-M\qf-2f+^,5i[O+G(`9+:B84
++sS:-E^VN50JEDXs"F@*#Ve%h1,_'O5@Xpl/hJM%-7C29-4V=K,q109="H:2BleH<FT$7XEW:"VDuOYQ
+D>e;NC].uLCMIV_C&_lGBE)T@AcH<@A,'O5@JsU6?iOO4?i447?!U]?>?tM3>6%n,=oVV(=8Z+t<W5tq
+;u]bo;?'Jl;ZBVo;#F,f:B+#d9D_?[8cD9Y8,YpS7K#UU6UO0<5lO"I5Qj;95!D./55[SB4Sq5=3rV/<
+3;tl82Z5N42#K0.1&3O%0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iYOh,lf4h,Q8nR+bCkh+k.Y[
++s8*S*D(!--R^Dl-RU;k-RU;j.4H_r/1rS5=\pn//MAS)paH_$-mpMn;-GV4=))i$F*2U'F8^.YEVseU
+DuOVSDZ+DPD#J,LD#S5JC&huIB`D`CB)cH9AH$'9@JjL1?3jhB>[1K;>[1M4>5hb*>5qb(=T)>#<rH%t
+<;fbm;ZBVo;#F,f:Adi`9`7W`9)V?\8H)*W7JfLP6iKFM62s4M5Q<qI4o[_E4o[YD3r:r93;tl82Z5N4
+2#K001Ars-0`Eg*0E<d*0).$r/H74(.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$2"\s!%CbruecmJffgk"s+p2
+*D($/"tD,S.k3#!r@It#r[nU51,Cst<]E#o1b^[;palt//MSkZ?o:#LD0UAMG^'(/rcS0]rH%sYrGhgU
+!,qjSs)7jRrG;sZChmg$C2%BsBk_6op1O>8rFGq:s'bh5ra,k9?<piC?=!M7#$kJ=>?b97r)rr"s&]/"
+r`/nrr_ierr_rhprDEMir_NJfqb?u^s%E;_s%35]rC?`SrC-ZPr'LBK"@,4:5=#03r]U<FrB0s=r&Xj<
+rAad8rAOX4rA=C-rA+@,r@n+%r%@puq^VOnq^DCjr[.Cdr?V%[r?6b8JfqfN&0Dr;,9]j'6nU,H0J4t2
+0JEDZ&2>mp1,_'O5@[5;/1rD%-n,'Ar$D=i$mm?!<%^.0C2n<9EHD,"qf2RRrbqdRs)%dPr+l1ErFu7E
+rFc+Arac4CA7K+YraYk8s'bk6s'Pb5s'P_2rE];*r*0,&rE0)$s&T/"s&B"urD`eqs&/em!)NYlr_ibn
+s%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;q`4R6r\sj8r&+L2r\OL-
+s"O=(r@\.'r@S""r[[t!s"41#r@@jsq^MIlr[7^or?qRkr?_Cfr?M:cbTVQ]Jg'_/%Nlo<*_'a)-71)f
+-n$Gjr?r:-.P!#!/MB%e9J\@X/hS\+.4P0C![fEHr[A1R<\QO6CN=Q>Ech8$qf;XTs)@sUs).dPrG;@H
+r+c7GrFl4Drau1AqIKP7raPe6s'Yk6ra,M.qcs)(s'#G,rEB5(r`K2%qH!PprDWSks&&emr(m8d!)<Gf
+r([2brCd,^rCQuZs%!#Ws$clS!(?fRr^-NKr]pEHr]^9Ds#g9Aq`4U7q`"F2r\a^4q_J@11,1L;r\=@*
+!&+=(pauCp#:h;S.Ocep.K([o-iGCh-2f+h,Q8td,QAtd+o`\b,5i\b+I=1%+0$Ci*ZcCG*_0j,.P!%I
+/-%:$/-mg[0/,"51HSqK;E6Wp1GgjAr[n%!%kfUi0/-R82EY)ZFa/+QGl2a^Fo?F^F8p:\EVseSDu4GN
+D>nAMC]A/LC&_lBBDuNAAc60>@fKm:@/OC/?N"10>l@q*>6%k+=Thi/='&N&=8l5#<W,nr;ZKer;u]bo
+;>j>g:]4&f:&I]b9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5>3rV2=3W(i@2`EWQ2)R;k2?,N3
+1]9*.1&Wg'0DmI$/,Lgp.K1ao-i57c-2f+g,PWJ]+m^>'+G(`c+:9/3+X/.*DFQ620E!R)0E!X,1Go(g
+$TL16Ak4R+/h/>!./YFk,nD@N-71*<<%U(/C2n?:EHD,"qf2RRrbqdRs)%dPr+l1ErFu7ErFc+Arac4C
+A7K+YraYk8s'bk6s'Pb5s'P_2rE];*r*0,&rE0)$s&T/"s&B"urD`eqs&/ems%r\ms&&emr(m8d!)<Gd
+!)3AbrC[#[r^ciTr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;q`4R6r\sj8r&+L2r\OL-q(Vb#!&"4%
+r[e%!r[e($r@Imtr[Rdor@%Xms![gnr[.Rir?V=drZ\fpJg#so"s>'3*_'a)s!Ians![mpr?r4+.P!#!
+/MB%e9J\@X/hS\+r@.[nr@&+(<)t\5<GQVtFE2L%F8L"VEW:"WDuX_RD>e;JC]%rIC&M`FBDuNCAbos9
+A,]s8@K0a8?iFC0?2In*>Q7n,>Q%b*=oMP'=8Gtr<W,kn;ZBVo;#F,f:&n#f:Adid9`7W`9)V?\8H23Y
+7fPpT7/fRQ6Ms.K5lEqI4odeF4o[YD3r:r93;YZ42Z>T62#B'31,:R=0`Eg*0E<d*0).$r/-d[U.Olkr
+-n5*Cr[7Xkq^)1ds!.Lgr$24cr?;1`s!%Cbrucn8Jfh`L$6C61+!*pb4t8'5pad"//h\n20f(mu;E6Wp
+1GgjA0)[C$/.XBf0/#"_>rFfIDg$ALG'Nq.qfVjZs)\3\s)IsUrGVRNrGDOMrG2FJs(VLHq.K\=rFPq<
+s'l":s'Yb3qd05,qcs&'!*]A)"B\c-='5E&r`0#!rD`eq!E2ts;u]bo;>j>g:]4&f:&I]b9DqK^8c;3Z
+8,YpU7K#UN6N'4L5lEqH4odbE4Sq5;3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)[<t.fCgq./bOj
+-MSnc,lT%`,5i\/+G(_f+S6c`*ZlOL,>E&F/hSgU0E<d)1(Z5u2)R9O4$mOM0.\_*.OZ_D-iGA&-RU5f
+-rO"r3)jX4FE;GCrc7mUrG_aSrbhaQs(qUKqeH(Drb27Crau.@s'u1@@q,FIr*o\7rF#Y4ra>b5rEfG.
+qcs&'rE9)$s&]5$s&K(us&K"ss&8qqrDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]Ts$QuX6pj=-
+rBU?HrBU<Gr]^6CrB0s=rAsg9r&F[7s#0d4s"s^2rA"+%r@\.'r@S""r[[t!s"41#r@@jsq^MIlr[.aq
+-n#!Ar[.Rir?V=drZ[[PJg%$8$6UBZAj.Og-RU;jr$Me!.4Qi!.kWM7>6dhX0JY75/1gcMpaHS#<E:b5
+<GZ`!FE;U'F8L"VEW:"WDuX_RD>e;JC]%rIC&M`FBDuNCAbos9A,]s8@K0a8?iFC0?2In*>6%h.>$G50
+>5qb)=T;J!<rH%s;u9Jm;?'Jj:]4#g:&[oc:&doc9E%Q^8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD
+3r:r92uko82uGT52?,N11B]Hg0ekB]1&Wd+0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?VCfrZqCds!%Cb
+ruh=cr?;1`llUg$Jfi>]"s-9I5:S06pact./h\n31,M(";E6Wp1GgjAr@\%#r@\O5>?j$K=DrA-GBS6/
+G5HF\FT6F^ErU.WE;a_PDZ+GOD#J/LCB&#JB_c<?B)Q<>AH--=@K0a5?i+1.?2In)>6%k+=Thi/='&N&
+=8l5#<W,nr;ZKer;u]bo;>j>g:]4&f:&I]b9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5;3rM):
+3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)d@$/,Lgp.K1ao-i57c-2f+g,PWJ]+h&SG+Gq9H*ZlLK,#)rF
+!\Q)Yr@e4)r\4p=1GgsI2`WrdB1O[,/h/@L./bM*-71)e-7:6@<%L".CN=N<Ech;$qf2RRrbqdRs)%dP
+r+l1ErFu7ErFc+Arac4CA7K+YraYk8s'bk6s'Pe6!aoABrEfG.qcs&'rE9)$s&]5$s&K(us&K"ss&8qq
+rDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S6UCZ9r]g?HrBC9Gs$$?DrB0s=rAsg9r&F[7
+s#0d4s"s^2rA"+%r@\.'r@S""r[[t!s"41#r@@jsq^MIlr[7^or?qRkr?_Cfr?M:cJg#^h^EF%1+WqmK
+7V4h2-7:/h./YG+-n-Vr/1iM/2dB$40JY75/1`;%r@7ap%4EYU<E:_5<bui"FE;U'F8L"VEW:"WDuX_R
+D>e;JC]%rIC&M`FBDuNCAbos9A,]s8@K0a8?iFC0?2In*>Q7n,>Q%b*=oMP'=8Gtr<W,kq;Z9So;?'Jj
+:]4#g:&[oc:&doc9E%Q^8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD3r:r93;YZ42Z>T62#B'31,:R=
+0`Eg+0EEj\r\!str%&('.k3"t.4?YD./kUm-Mo+f,l]+g,lAne,5i\b+TEYa+o`\/++bSd+7L?V*Ca[+
+.P!%I//0Tb/1`A*0JG4;1co)C3AriQ1bpfb0DmF&0`E^50jIs@4]u]HG^"=Ur-%s[rH/'\s)S-Zr,DUQ
+qel@LrbVOKs(_RJs(M4@rau+?rFGq;s'bq8r*T>-rE];*r*'/)r`KA+=BAR+rE&u!!*/tsr_ierr_rhp
+rDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPqa16Ir]pEHr]U<FrB0s=q`=[9r&=m>2`<QO2)bFks"s[1
+rA+@,r@n+%r%@puq^VOnr[@^mq^2+b!%%RhrZh1^r?7LMJfq'9$6L?4+X0Tt7kQDIr@e4)r\4^71GgsI
+3''/hB*CgZ/1rD%r$_Fi%ONJL.9'7s3E9j8FE;JErc7mUrG_aSrbhaQs(qUKqeH(Drb27Crau.@"Cu%Q
+@q,FIr*o\7rF#Y4ra>b5rEfG.qcs)(!*fD)rE0)$s&T/"s&B"urD`eqs&/ems%r\ms&&emr(m8d!)<Dc
+r_*2^rCQuZq+(?Ps$clS!^f=@rBU?HrBU<Gr]^6CrB0s=rAsg9r&F[7s#0d4s"s^2rA"+%r@\.'r@S""
+r[[t!s"41#r@@jsq^MIlr[7^or?qRkr?_Cfr?M:cllgs(Jg&Ve%3cr<+!!g`4shU(-R^DA-P@gU.P!&%
+/hf">>YHq-1+k11/H.0t.M!sW-n-]J<\6@5CiacBF*7G&qf;XTs)@sUs).dPrG;@Hr+c7GrFl4Drau1A
+qIKP7raPe6s'Yk6ra,M.qcs)(s'#G,rEB5(r`K2%qH!PprDWSks&&emr(m8d!)<Gf!)<Dds%NAar_!,\
+r^d&ZrC6fUr'^NOr^-NKr]pEHr]^9Ds#g9Aq`4U7q`"F2r\a^4q_J@11,1L;r\=@*!&+=(pauCps!n7&
+.Ocep.K([o-iGCh-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE+,V-F+<M[H*Ca[,!\,]Nr%&O4/1`A*0/51:
+1c7C';E6Wp1GgjAr@e+%%koXh0/?d;1d+u[G'S=UGl2a^Fo?F^F8p:\EVseSDu4GND>nAMC]A/LC&_lB
+BDuNAAc60>@fKm:@/OC/?N"1,>l7e+>5hY-=BJX+=T)>#<WH.u<;oer<;ohr;Z0Jk;#=&e:B!uc9`Ica
+9)_E\8H)-X7f>dS6i04K62j.J5Q3hH4oIM?48V);3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg'0DmI$/,Lgp
+.K1ao-i57c-2f+g,PWJ]+bChg+MT$++!2UK+\ZfE/hSgU0E<d*0b6#q2)[BR4$5lC81uMH.Ot?Eq^2k#
+,pt0A<%9n.CN=Q>Ech;$qf2RRrbqdRs)%dPr+l1ErFu7ErFc+Arac4CA7K+YraYk8s'bk6s'Pb5s'P_2
+rE];*r*0,&rE0)$s&T/"s&B"urD`eqs&/em!)NYlr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S
+6UCZ9r]g?HrBL9Fr&t!@q`Fa;q`4R6r\sj8r&+L2r\OL-s"O=(r@\.'r@S""r[[t!s"41#r@@jsq^MIl
+r[7^or?qRkr?_Cfr?M:cbTVQ]Jg'b0%jE/>+!!g`5:.^)-R^Aj-iPM-.4Ql$0/#%83*]-50JY75/1`;%
+r$i7,.4?Sn/QYt)3`^'<G'.kKrH%jVrGhjVrbqgSrGDLLqeQ+Es(VFFs(D=Cs(2%;rF>h9r*fV5s'Pb3
+r*B2)rEK;*s',G*s&o>'s&]%trDiepqbmGks%rVhrD!>er_EAcs%NAar_!,\r^d&ZrC6fUrBpWRr^6ZO
+r'C<IrBL9FrB:0Cr]9p:rAa[5r&4O3s"sU/">V_e0eiS]r@e4)r\!str%&('.k3"t.4?YD./kUm-Mo+f
+,l]+g,lAne,5i\b+TEYa+o`[O++bT7*ss,4+!)CkBL"$t/,:_&/MAe51G^mH4CACl3AriQ1bpfb0DmF5
+0J>%41L46A4]u`JH$FOYr-%s[rH/'\s)S-Zr,DUQqel@LrbVOKs(_RJs(M4@rau+?rFGq;s'bq8r*T>-
+rE]G.rET8)!*]A)"B\c-='5E&r`0#!rD`bp!*&qrs&/emrD<AerD*>dr(R,`rC[&\rCHoXrC6`SrBpHK
+rB^EJrBL9F!'U9Cq`Fd<r]:!<r&=m>2`<QO2)bFks"s[1rA+@,r@n+%r%@puq^VOnr[@^mq^2(ar?V@e
+p`fY[ll^m&JfrMb#p195+\ZfF/hSgU0E<d*1(Q/t2E3ZW4?Z&F81uMH.OtEGr?qRk%jr\M-S&1q.61CD
+EclJEFT-=XEW'kUDuOYSD?"GMC\qlFC&VfEBDuNBAHZOS@q0!IA,Kg9@JsU6?iFI5?i==0?2In)>Q%_'
+=T;J&<rZ2"<<#ts<<#ns;Z0Jm;#XAm;?'Jj:]4#g:&[fd9`@]`9)V?\8GPdR7fPpU6io_C62a(J5Q*kG
+5Q3kE4oIM?48h5;3W(l92ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/H%*u.f1[n./kUo./bOm-N,7h
+,lJte,.A_I+c7EJ,9\0N*(FR**%!![-R^Aj-R^Al.P!)(0JG4:3*f360JY75/1g]Kr@&4)-RgWK<\-:4
+D00rDFE[V(qf;XTs)@sUs).dPrG;@Hr+c7GrFl4Drau1AqIKP7raPe6s'Yk6ra,M.qcs)(s'#G,rEB5(
+r`K2%qH!PprDWSks&&emr(m8d!)<Gfr([2brCd,^rCQuZs%!#Ws$ciRr^6ZOr'C<IrBL<G!'^?Es#g9A
+q`4U7q`"F2r\a^4q_J@11,1L;r\=@*!&+=(pauCp#:h;S.Ocep.K([o-iGCh-2f+h,Q8td,QAtd+o`\b
+,5i\b+G(\e+28m)+<MXF*(FU,.P!%H//9`g/hf%:1c.'J4CM,J2E3KL1,1F8r@S[6/MJe00Jd$?1-Si[
+GBnFWH2Mj_Fo?F^F8p:\EVseSDu4GND>nAMC]A/LC&_lBBDuNAAc60>@fKm:@/OC/?N"1,>l7e+>5hY-
+=BJX+=T)>#<WH.u<<#kt;cN`ps&/emrD<AerD*>dr(R,`rC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9C
+q`F[9rAjd8"ueJ!2Dm?Mr\a^4rA4C-r\=@*q_.k"r@@apr@.^or?qIhpa,karZh1^r?9B-JfoXfo,n>]
++<Vh$Db)K50E!R>0/>:=1c73P3]fJf6tf+E/1rD%-n,$Ar?`%&-7(#i<Dt>,<GQVtFE2O'Er0kTE;jeT
+DZ=SRD#A)GCAhlGB`2TCB)ZBAA--7N@fBm8@fKm8@/jU5@/jU4?N"1,>l7h)=oDJ&=8u>$<W?%u<W,ns
+;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpW6j,nG6UO0<5lO"H5lEqH55[SB4Sq5=3r:r8
+3;tl:2Z,H42#]<01&3O%0*!X'/cI=#/,h+"/c@7!/,h$q.K([o-NY\E-iPLm-N,7h,lJte,*sI)+fZ[r
+,9\0N*(FR*-71)f-n$Gjr[A.(/1rV20JYCC>mF%Z0JY75/1g`Lr$`+(-RgWL<\-:4D00rDFE[V(qf;XT
+s)@sUs).dPrG;@Hr+c7GrFl4Drau1AqIKP7raPe6s'Yk6ra,M.qcs)(!*TG->?h&0s&o>'s&]%trDiep
+qbmGks%rVhrD!>er_EAcs%NAar_!,\r^d&ZrC6fUr'^NOr^-NKr]pEHr]^9Ds#g9Aq`4U7!&sg7r&4O3
+s"sU/">V_e0eiS]r@e4)r\!str%&('.k3"t.4?YD./kUm-Mo+f,l]+g,lAne,5i\b+TEYa+o`\O++bSd
++4MA>+<MXF*(FU,.P!%I//0Zf/h\n61c7*J2EYDG3AriQ1bpf`0)dF50J4q21gXEB5$DoLH$FOYr-%s[
+rH/'\s)S-Zr,DUQqel@LrbVOKs(_RJs(M4@rau+?rFGq;s'bq8r*T>-rE];*r*'/)r`KA+=BAR+rE&u!
+!*/tsr_ierr_rhprDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPqa16Ir]pEHr]U<FrB0s=q`=[9r&=m>
+2`<QO2)bFks"s[1rA+@,r@n+%r%@t!!%[prr@.^or?qIhpa,karZh1^r?8WmJfomm"s4s1+\ZfF!\Q)Y
+r@e4)r\G-C2E3]X4?YkrBLFU./1N.t./bOl-4_LP,pb!@<%'e-C2n?;Ec_5#q/QFRs)7jRs)%dPr+l1E
+rFu1C$>4!`An>RdAS#C_r+#V5rF,V3!aoABqd'D2?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p;,I6i
+s&&emr(m8dr_3_n9M8#N91qlL8P/hNq+(?Ps$clSs$QfQs$?ZMs$-HIrBC9Gs$$6Ar&k!@rAsg9r&F[7
+s#0g5rA=O1rA"+%r@\.'r@S""!%[aoq^_Upr[Idor[7^or?qOj!%%Rh!@9#i,Q8m=+bClP+TN_c+<V[l
+AjRdk.4HVk-7:2i.4Qi!/M8_31G`K32DR!>0.SUP.fCe,.Olho.p,k&4B?6<F`hbJrH%gUs)J$WrbqgS
+rGDLLqeQ+Erb;CGqe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_q
+!`N#qr_ibns%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YE48h5>3W1r7
+2uGT52?,N31]9*+1&`j-0JEDXpauCp#:h;S.4?Sl.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\/
+++bSd+7gR!*ZlIE6YAb9.kN>'.Olu#/M/S/0ekF?2)dL,:-1En1c-pBr%@t#%l#aj/M^[=0L&]XFa/.T
+Gl2aaFTcl1F`_a(F8p:\EVseSDu4GMD?"GPC\qlHC&VfDBDZ<>AI2mV@UW\Q?sd8Kra,e7?<piCrE]D-
+!+#S/s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMi$;XGo:esk^:/+GXr_<DdrCd)]r^m&Zr^ZoVr'gTQ
+s$Q`OrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"r[n.$r[\!ur@.Ulr?qRkq'?"e
+r$27epEKPZQQUl&WZW9'*ZuXM8o@9T0f(R>0JG4:1,CaE2E*QU4$>`B#=L="/1N.t./bOl-4_IO,pXp?
+<$sb-C2n?;Ec_5#q/QFRs)7jRs)%dPr+l1ErFu1C$>4!`An>RdAS#C_r+#V5rF,S2s'PY0"C5;<>[.24
+rEBJ1>$>'3=BPK&r)WhtrD`\n"B&,p;,I6is&&emr(m8dr_3_n9M8#N91qlL8P/hNq+(?Ps$clSs$QfQ
+s$?ZMs$-HIrBL9Fq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.q(Vb#!&"4%r[\%"p+6(kr@7dqr@%Xms![gn
+r?_Ljr?MCi,lJte,4$J)+bCle+TN_c+<V[lAj[jl-n$Gi-R^Al.P!&%/hSh41G`K32DR!>0.SUP.fCe,
+.Oc_m.p,h$4B?6<F`hbJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CGqe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE
+?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_qs&8kos&&emr(m8d!DQAh:B+&d9`Ica9)V?\8H23Y7fPpT
+7/K@O6N0:M5lEqH55dYE4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0).$r/H74(.Ocbo-Ro!Bq^;:g
+s!@Uhs!.Lgr$24cruqCbruqCdr?;1`[i^2DM&upC+!2IiB1)hN.kN@P.hsTe/M8\10etL@2)dL,:-1En
+1c-pBr%@t#%ko[i/MUR;0L&]XFa84TGl2aaFTcl1F`_a(F8p:\EVseSDu4GMD?"GPC\qlHC&VfDBDZ<>
+AHHCO@Kp7L?sm>K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'=T)>!<X)Q(<)cdp<;ohr;Z0Jk:^Tuo:f'q`
+:/4MX:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH55dYC4T7G>3rM):3<(r;2Z,H12#fB11B'$,
+0`*O$0)dI&/H.1".fCgn./bOm-MSnb,QK(`,5i[:+G(`N+=&$M+<ht#DG2];1,:R<0etL?1Gh!K2`Ni[
+4[!RK1+k+-.jlbD-i55",U=d<;^OS+C2n?;Ec_5#q/QFRs)7jRs)%dPr+l1ErFu1C$>4!`An>RdAS#C_
+r+#V5rF,S2s'PY0"C5;<>[.24r*02)s&oA(r)`ess&K"sr)<Vns%rbmr_ibns%rVhrD*>d$;=,d91hiM
+8kMZHr(-WRr'p]TrC$ZQs$H`Os$6TKrBU<Gr]^-@r&k!@rAsg9r&F[7s#0g5rA=O1rA"=+q_7t%!&"4%
+r[\%"p+6(kr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,0V3^+bCm0+UTD9+WqakAj[gj-iGIm.2"*\/1iJ,
+0JP@>@S&I50eP+0/H%'q.1IXP.p,h$4BH<=G'.kJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CGqe,q@s(2+=
+qd]S6s'bq8s'Pb3$=-tE?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_qs&8kos&&emr(m8d!DQAh:B+&d
+9`Ica9)V?\8H23Y7fPpU6i]XP6iTLP62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9*+1&Wd+0E*U!
+/c7.).k<(u-n$Glr@%Ojr$MFir?VCfrZqCds!%Idruh=bs!%CbrudXMJfgs6#Tb'0*(+@,-n>0Hr[eL1
+/h\q71,CaE2`PCS:-1En1c-pBr%@t#%kfRf/MUR:00i]ZFa84TGl2aaFTcl1F`_a(F8p:\EVseSDu4GM
+D?"GPC\qlHC&VfDBDZ<>AI2mV@UW\Q?sd8Kra,e7?<piCrE]G.!F/q0>lS%,>5_V'=T)>!<X)Q(<)cdp
+<;ohr;Z0Jk:^Tuo:f'q`:/4MX:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH55dYC4T7GA3rV2=
+3W(l:2ubf62>f<21]9*.1&Wg'0DmI%/cRC$/,q*t.JkOl-iPIf-2]"g,PND\+m^>'+G(`c+:923+<hq"
+DG2Z91&Wm,1D2N%2E*TT3]fJfCIBp1/1N.t./bOj-4M4G.90:m4B?6;FEDPErc7gSs)A!VrGMXPs(qUK
+qeH(Dr+HFMB4baeAnGUcA7YUJqdTM4qdBG2qd'D2?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p;,I6i
+s&&emr(m8dr_3Ad#u!ub8kVfL8kDVP8GPdR7fPpU7/oXS6N9@O5lX(I5lEqH55@A>4T@MA3r:r83;tl:
+2Z5N32#fB11&3O%0*!X'/cI:&.kE7H/Ggsr.fLmq./kUo./bOl-3,@j,QT2:r?M:c[ip>HMBN3K+<_jH
+6=rV*,UFcc.4H_r.4Qi!/M8Y/0JP@>@S&I50eP+0/H%'s.1[gT-RUEH<@C"3CiacBF*.A%qJuUUrc%jT
+s).dPrG;@Hr+c4Fs(M:Bs(;:Br+,\7rF5e8s'Yk6ra#q;?=$oC>[1K;>[753s'#D+s'#A(rE0&#rDrhr
+r`&nrrDNYms%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q<nI55dYE4T@MA3rV/<
+3;YZ42Z>T62#T6/1A`g)0E<d*0).$r/-d[U.Ocbo-Ro!Bq^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`
+JffRd^)mb)+!2FgB143t.kE8(r@S^90JP==1GgsJ3+boI3&WTM0f&YZr[eX50.eb1?<]$I>&SS0G]n</
+G5cUeG'.qLFT$:\ErU.WE;a_PDZ"AOD#\;JCB&#IB`)N?B)Q9IA7B"V@:3JM?XWk?"C>D??!dJ8r`fG/
+r`oJ-rEB/&r`K,#r)Nr#<E)pr!E2ts;u]bo;>j;u:JXe`:JX_\9heC^:&doc9DqK^8c;3Z8,YpT7K,^T
+6iB@M62j.J5Q3kF4oIMB48V);3W(l:2ubf62>f<21]9*.1&Wg'0DmI%/cRC$/,q*t.JkOl-iPIf-2]"g
+,PND\+j;'\+G(a.+=&$N+X/%"DG;`:0JYF?1c.!F1c73O3&s#]4[!RK1+k+-.jlbD-iGA&,pjl`.90:m
+4]cE>F`_YFrc7gSs)A!VrGMXPs(qUKqeH(Dr+HCLB4baeAnGUcA,p0<A,Ba6@JaI4?i+.4?!U]?>Q.n*
+>Q7n,=oVV%=8Z,!<W,np;Zour;,L0h;ZBVo;#F,f:B!rp9MA)P8kVfL8kDVP8GPdR7fPpW7/o[T6iTLQ
+62s4M5Q*kG5Q3kB4o@GB48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/-%3o/Ggsr.fLmq./kRq-n$JB
+-iG@l-2f(i,p`F6rZ[[PJg%-;*$QOL+<!OX73j0+-n-Vr.Ocht/1iJ,0/,+:1L^S\2DR!>0.SUP.fCe,
+-n$Gj.p,e!5$2ZCG'.kJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CGqe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE
+?!U]?>?b?;rEB8*!*]A+s'#A(rE0&#rDrhrr`&nrrDNYms%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW
+7JoRN6iTLP62j.J5Q3kF4o[YE48h5>3W1o;2uGW42Z>T62#T6/1A`g)0E<d*0).$r/-d[U.Ocbo-Ro!B
+q^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`llUg$JfiD_$6UE/6"`Y8.4Ql$r\"s</h\n51,C^C2)dL,
+:-1En1c-pBr%@t#%k]Id/M^X:/jW]\G'S=UGPlX`FTcl1F`_a(F8p:\EVseSDu4GMD?"GPC\qlHC&VfD
+BDZ<>AI2mV@UW\Q?sd8Kra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMis%iYk
+s%`bm:/+GXr_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/
+r\=@*q_.k"r[n.$r[\!ur@.Ulr?qRkpa,h`!$h4^r?8WmJfopn#9P$2+s0<m:'<1%0JYH`1__`&1c73O
+3&s#]4[!RK1+k+-.jlbD-iGA&,pjoa.TTIo4]cH?F`_YFrc7gSs)A!VrGMXPs(qUKqeH(Dr+HFMB4bae
+AnGUcA7YUJqdTM4r*TS6?XN\:"C5;<>[.24r*02)s&oA(r)`ess&K"sr)3_r;Gg:fr_ibns%rVhrD*>d
+$;=,d91hiM8kMZHr(-WRr'p]TrC$ZQs$H`Os$6TKrBU<G!'^EHq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.
+q(Vb#!&"4%r[\%"p+6(kr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,(^ti+h]$C+s7dhAk"'m-7C>o.k2ts
+.P!&%/hSh41G`K32DR!>0.SUP.fCe,-n$Gk/6Gn"5?ViEG'.kJrH%gUs)J$WrbqgSrGDLLqeQ+Erb;CG
+qe,q@s(2+=qd]S6s'bq8s'Pb3$=-tE?!U]?>?b?;rEK;*r`fD+rE9)$r`B&!r)N_q!`N#qr_ibns%rVh
+rD!Af:]=,h:&I]b9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9*+
+1&`j-0JEDXpauCp#:h;S.4?Sl.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\/++bSd+7^Kt+<MLe
+B1FC".P*2*0.nh//h\q71,CaE2`PDE4#f,T1bgc`0)dF5/h\h01LF?=6<nJQH$FLVr-&'^"Enp1FEIJ&
+s)S-Zr,DUQqel=Ks(q^NqeH.Frb24Bqe#e<$"RLS@:<PO?XI4??Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%
+=8Z)'<E3!t;c?Zp;u]bo;>j;u:JXe`:JX_\9heC^:&doc9DqK^8c;3Z8,YpT7K,^T6iB@M62j.J5Q3kF
+4oIMB48V);3W(l:2ubf62>f<21]9*.1&Wg'0DmI%/cRC$/,q*t.JkOl-iPIg,lf7h,QK(`,5i[O+G(`9
++<2IF+X.stDGMo=0JYIB2)I*F1c70M3&ir\4[!Qc6o$AG.Oukpr?qOj!%%Uk$S,7V,sGFIEclJEF8g4U
+EW:"XDuFSRD?"GMC\qlFC&DWOB4kggAS,OcARo?LA,Ba6@JaI4?i+.4?!U]?>Q.n+>6\;8>$5!1=Su7u
+<rZ1u<;]Yt;Gp@h;#XAm;?'Jj:]4&f9aXQf91qlM91hfJ8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kB
+4o@GB48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/-%3o/Ggsr.fLmq./kUo./bOl-3,@j,QT2:r?M:c
+llgs(Jg&Pc"X5',5\<Oc-5e3].k2tr.4Qi!/M8Y00f(Up8N&=Y/h\_+r@7ap%k&kT.4n\'-pLjOFEVeJ
+FT$:WErU.YE;jeUDZ+GND#8#GCAqrIB_uHBB)cH?AG]m8@fKm:@/jU5?4'tE?<piA>[(E;>l@n,>5hb+
+>5_V&=T2D#<r>ts<<#nq;ZBVo;#F,f:'"'br_EJfr(R,`rC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9D
+s#g<CrAsp<rAa[5r&4O3s"s[1rA+7)r@e4)r\!str%.ju"Y(rL-mpJB./PCi-N>Cj,l]+g,lAne,6&hd
++TEVb,5i\b+L`GE+,D!B+WhReB1W"O""Z&Y0E*O9/h\n51,:[D2`PDE4#f,T1bgc`0)dF5/h\h11LFB>
+6<nMSH$FLVr-&'^"Enp1FEIJ&s)S-Zr,DUQqel=Ks(q^NqeH.Frb24Bqe#e<!b>bL#%:qJ?sd8Kra,e7
+?<piCrE]D-!+#S/s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMi$;XGo:esk^:/+GXr_<DdrCd)]r^m&Z
+r^ZoVr'gTQs$Q`OrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"r[n.$r[\!ur@.Ul
+r?qRkpa,h`!$h4^r?6b8JfqfN,Te*P+s'3k:bXOV1,LjF1GUaB1c@9O3'',a4_mG@/hAJ&-Rep@r$Dn$
+-7:<F;^FV0CiXZ?EH;&!q/QFRs)7jRs)%dPr+l1ErFu1C$>4!`An>RdAS#C_r+#V5rF,S2s'PY0"C5;<
+>[.24r*02)s&oA(r)`ess&K"sr)<Vns%rbmr_ibns%rVhrD*>d$;=,d91hiM8kMZHr(-WRr'p]TrC$ZQ
+s$H`Os$6TKrBU<Gr]^-@r&k!@rAsg9r&F[7s#0g5rA=O1rA"=+q_7t%!&"4%r[\%"p+6(kr@7dqr@%Xm
+s![gnr?_Ljr?MCi,lJte,0V3^+bCm.+X/*Q)*__'-RL/g.Outt-n$Mo.kE8)0JP@>@S&I50eP+0/H%'s
+.0(dq.17b2<[^18DKL&EF*.A%qJuUUrc%jTs).dPrG;@Hr+c4Fs(M:Bs(;:Br+,\7rF5e8s'Yk6ra#q;
+?=$oC>[1K;>[753s'#D+s'#A(rE0&#rDrhrr`&nrrDNYms%rVhrD!Af:]=,h:&I]b9DqK]8cD9\8,YpW
+7K#US7/K@O6N0:M5lEqH55dYE4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0).$r/-d[U.Ocbo-Ro!B
+q^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`QQLf$W#lp$*uR=V81Q/>/2&\0/M&J*/hf"71,LjI3+`Cj
+4#f,T1bgc`0)dF5/h\k31gjQ@6="STH$FLVr-&'^"Enp1FEIJ&s)S-Zr,DUQqel=Ks(q^NqeH.Frb24B
+qe#e<$"RLS@:<PO?XI4??Na\A?!Ue8?2n.1>[@>6s',G*rE9,%rE&nt#$"Z&<)Z^pr_rhprDEMi$;XGo
+:esk^:/+GXr_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL9FrB:*Ar]C*?r]:!<r&F^8s#0d4r&"F0
+rA+@,r@n+%r%@t#s"+."s!msrq^DCjr[.Cdr$27epEKPZll^m&JfrPc,Te*P+rs-j:baXX1,LjF1GU^A
+1c70M2`a#`4_mD=/M&>#-7JR8$R@<-:F8>1D0'iAErL.YEr9qWE;skSD?+PPD>nAOC]/#HC&DWOB4kgg
+AS,OcARo?LA,Ba6@K'X7@JsU5?iF@7?!U]?>Q.n*>6nD9=]nj/='&H$<rc;"<W,np;Zour;,L0h;ZBVo
+;#F,f:&n#f9E7ca9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4o[YC48h5;3W(l92ubf7
+2>oB31]9'(0`<X)0)[C$/H.1!/Gq*t/H77!.f1[l./bOl-3,@j,QT2:r?M:c[ip>HMBN3K,9S0L4D..d
+,pjufr@&F1.P!##/1iG,0f(Xq7l<"T/hSY*pF-M#-SJb'-ph-VFEVeJrH.sYrc8$YrG_^Rr,2OOs(qUK
+r+c4Fs(M:Bs(;:Br+,\7rF5e8s'Yk7rEoS2s'>Y0s',M.rEK;*r`fD+r`T5&"'J`.=8Z+s<W5tt;uKVo
+;?'Jj:]4#g:&[oc:&[id9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q<nI55dYE4T7GB3rM);3;YZ42Z>T6
+2#T6/1A`g)0E<d*0).$s/H77#.fUst./bUn./kUk-N,7f,lAne,6&hd+TEVb,5i\b+G(\e+2/g(+W_dG
+4D.26.P!(K/cIF'0`Ed81Gq*NAkb<F2)@'C1ANR%0FTNj@ot?P??178G]n<0GPlXaFoQR]F8^.XEW:"W
+Du=MND?"GPC\qlHC&VfDBDZ<>AH69?@f0X7@/aL9?=$oC?N"1/>QA(/>lS%.>5qb)=o__)=T)>!<WlE&
+<)ccs;cN`ps&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g3@q`=[9r&F^8
+s#0d4r&"F0rA+@,r@n+%r%A"$r@Ipur@7dqr@%Ojr?hCfr$27epEKPZbTMK[Jfs\.$QgN7,Tf?k:bOLW
+1As!C1,:XA1c.'I3BKAfCdTm./1E%q./#"r,V<1q-9taOF*2SFrcA$Yr,MaUs)7gQr,)FLs(hRJrFu1C
+$"mm_An>RdAS#BPAGfs7@f9a7?iXX6@/aO4?3FP>>[1M4>l7e3>$>'3=BJX+<rH)"<rH%s<;]Yt;Gp@h
+;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K5dU7/oXS6N9@O5lX(I5lEqH55[PD55m_F4T.A?3r:r8
+3;tl:2Z5N32#fB11&3O%0*!X'/cI=#/,h*t/c71"/,^sp.JkLn-iPLl-3,@j,QT2:r?M:cQQ^r(WZ_`o
+,9S0L4D./1-7:5?.K1e'.k</%/MAh71h$\[2)-d;/h8LI.1@[R03qI(6<eAMG'.m)FSp4ZErU.XE;a_Q
+DZ=SRD#A)HCAqrIB_uHBB)cH?AG]m8@fKm8@/XI4?N4=2>lS%.>l@k,=o_b*>Q7n+=oMM*=]ed-r)W_q
+r`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U*=rAXd9
+r&=O3r\a^4rA4C-q_A%'!&+=(pauFqs""+!s!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`llUg$
+JfiG`$6^H6)a%e*.4Qi!r@J"%r\"7*r\4g;2)dL,9fb3j1Ggd@q(DY#$S=5G=>!$KEd)eRG5QR^G5l^b
+FSp4ZEWC.YEW:"WDu=MND?"GPC\qlHC&VfDBDZ<>AH69?@f0X7@/aL9?=$oC?N"1/>QA(/>lS%.>5qb)
+=o__)=T)>!<X)Q(<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG
+4T%;<3rM):3<(r;2Z,H12#fB11B'$,0`*O$/cmUV/H.4"/,^ss.K([l-iGCh-2]"g,PND\+h&SG+Gq9H
++!DaP+$smB"tqYb1,:XAr\>*B1GgpG2*!]\5&<S?/M&>#-7JR8$R@<-:F8>1D0'iAErL.YEr9qWE;skS
+DZ"AND#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a7?ia\Dra>_4ra#_5?!LW=r`oA*#[1D7=]ed-='#9$
+!*9%urD`\n"B&,p;,I6is&&emr(m8d!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-HIrBC9Gs$$?D
+!'^BFs#g6ArAsg9r&F[7s#0g5rA=O1rA"+%r@\.'r@S""r[[t!r%7gts""$tq^MCjr?qOj!%%Rh!@9#i
+,Q8m=+bClP+UTD<+<haeB1XBr-i>@m.K1ds/,h(./hf%:@Ri:10J4t./GCS&.OQlT;CFk9Dfg/FF*.D'
+r,_jXs)J!VrGVUOs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6s'bk6rEoS2s'>Y0s',M.rEK;*r`fD+r`T5&
+"'J`.=8Z+s<W5r!;c?Tn;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y7fPpT7/K@O6N0:M5lEqH55dYE
+4T7GB3rM);3;YZ42Z>T62#T6/1A`g*0EEj\r\!str@It!s!n$ts![gpr@%Xmq^27fq]u(as!%Idruh=b
+s!%CbrufN-JffRdo,f2#+!DObBM'a(.kE8(/1`D+0/#"50ekI@2`PDD3]AoP1b^]\0)dO4/N%$?/k')e
+GBnFVr-/'^s)n?`r,_gWrGhjVrbq^Pr,)IMs(hLHs(VIGr+Gn=rFGt>raPe6!+>e5"C>D??!dJ8r`fG/
+r`oJ-s'#G*r`T;)r`K,#r)O#%<E)pr;cN`ps&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHK
+r]pEHr'(-Ds#g3@q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%r%A"$r@Ipur@7dqr@%Ojr?hFg!%%Og!$h4^
+r?7LMJfq'9$6LE6,Tf?k;D0^Yq(ht+r\Oa;3]oQ@#=C0s/1E%q./#"r,V<1q-9taOF*2SFrcA$Yr,MaU
+s)7gQr,)FLs(hRJrFu1C$>4!`An>RdAS#C_r+#V5rF,\5!+Gh6ra5Y2"C5;<>[.24rEBS4>$>'3=BJX+
+<rH)"<rH%s<;]Yt;Gp@h;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE
+4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/H.1!/Gq*t/H77!.f1[l./bOl-3,@j,QT2:
+r?M:cllgs(Jg&Sd#pUT<)E_\*,pk#<-ibXo.1n$Z.k</'0JYFm7l<"T/hSY*pF-M#-SJb'-ph-VFEVeJ
+rH.sYrc8$YrG_^Rr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,\7rF5e8rF#S2s'G_2s'5S.s'5M,s'#D+s'#D)
+r`B8*=BJZ&<r>ts<<#nq;ZBVo;#F,f:&n#f:&n#e:&[id9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF
+4o[YD49%A?3W1r72uGT52?,N31]9*+1&Wd+0E*U!/c@4%.k<(P.Ocep./bUn./kUk-N,7f,lAne,6&hd
++TEVb,5i\b+L`GE+,M'D+WhmH4D@Fi.OltH/-IOW/h\mW0FT]n2E,2A3]AoP1b^]\0)dO4/N%$?/k')e
+GBnFVr-/'^s)n?`r,_gWrGhjVrbq^Pr,)IMs(hLHs(VIGr+Gn=rFH%@@U]=Hr*]S5ra,e7?<piCrE]D-
+!+#S/s',M,s&o>)!*T;'rE&nt#$"Z&<)Z^pr_rhprDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`O
+rB^EJrBL3Ds#pBEr&ad:rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"s"41#r[[psr[Idoq^;=hq^).c!$h4^
+r?6b8JfqfN%3?Z8,Tf?l;_KgZ0etN_0bQ5s1G^jE3&s)aCI9d-/1E%q./#"s,V<1q-9taOF*2SFF8p=[
+Er9qWE;skSDZ"AND#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a7?iXX6@/aO4?3FP>>[1M4>l7e3>$>'3
+=BJX+<rH)"<rH%s<;]\p;ZBSo;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG
+5Q3kE4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'.0`*R&0*!X'/cI=#/,h*t/c71"/,^sp.JkOl-iG@l
+-2f(i,p`F6rZ]Q0Jg#^ho-"Jd+X7meBhTj#-RU>A-PRsW.4H_r.k<2)0f!-,2)-d;/h8LI.1@[R03qI(
+6<eAMG'.m)FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB_uHBB)cH?AG]m8@fKm8@/XI4?N4=2>lS%.>l@n,
+>5hb+>5h\(=9D].=BGE$r)N_qs&8kos&&emr(m8d!)<Gfr([/as%E;_rCQuZs%!#Ws$clS!(?]Os$H]N
+r]pEHr]^9Ds#g9Bs#U*=rAa[5r&4O3s"s[1rA+7)r@e4)r\!str@It!s!n$ts![gpr@%Xmq^27fq]u(a
+s!%Idruh=bs!%CbrudXMJfgs6#pCB7)E_b/.OltJ/H77#/cRI&0*O$b1H%.&#>I6<2)@'C1ANR%0FKHi
+@ot?P??178G]s"/r-&*_s)e0[rGqjVs)@sUr,2FLs(q^NqeH.Frb24Bqe#e<!+c(<r*]S5ra,e7?<piC
+rE]G.!F/q0>lS%.>5qb)=o__)=T)>!<X)Q(<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S
+7/oXQ6N'4L5lEqF56!eG4T%;?3rV2=3W(l:2ubf62>f<21]9*.1&Wg'0DmI&/c@7"/,^ss.K([l-iGCh
+-2]"g,PND\+m^>'+G(`c+:0)4+XA*qEE+\Hr%S1*r\=F.r\FsA3BK?<6SL)C.4QYmp*U4n/Qtps5[&#G
+F`_['F8^.WEW:"XDu=JQD>e>ND#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a7?iXX6@/aO4?3FP>>[1M4
+>l7e3>$>'3=BJX+<rH)"<rH%s<;]Yt;Gp@h;#XAm;?'Jj:]4#g:&[fd9`.Q`9)hK\8GPdR7fPpU7/oXS
+6N9@O5lX(I5lEqH55[PD55m_F4T.A?3r:r83;tl:2Z5N32#fB11&3O%0*!X'/cI=#/,h*t/c71"/,^sp
+.JkOl-iG@l-2f(i,p`F6rZ\fpJg#so"sY99)*;S-s!I[ls!I^n&Lf.Y.P!)(0f!-,2)-d;/h8LI.1@[R
+03qI(6<eAMG'.m)FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB_uHBB)cH?AG]m8@fKm:@/jX5?iOI4?2n10
+>Q7t,>Q7n+>Q7n+=oMM*=]ed-r)W_qr`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^EL
+s$H]Nr]pEHs#pEHrB:0Cr]C-@rAjg9q`"F2r\a^4rA4C-q_A%'!&+=(pauFqs""+!s!dsrr@.[nr[7Ri
+r?_=dr$24cruqCbruqCdr?;1`JffRd^E3_&+WqsH4).P@q^Vh"/1iG+0)dL40f([FA5,*D2)@'C1ANR%
+0FTNj@ot?P??178G]n<0GPlXaFoQR]F8^.XEW:"WDu=MND?"GPC\qlHC&VfDBDZ<>AH69?@f0X7@/aL9
+?=$oC?N"1/>QA(/>lS%.>5qb)=o__)=T)>!<WlE&<)ccs;cN`ps&/emrD<Aer(d5cs%NAarC[&\rCHoX
+rC6]Rr^?cRrBgHKr]pEHr'(-Ds#g3@q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%r%A"$r@Ipur@7dqr@%Oj
+r?hCfr$27epEKPZbTMK[Jfs\.#p(65,T]9m<\Q6+1&Wd=0ekF=1G^sL4$77F0J+h).OHS;-OV1O>#-J1
+>&A>'FE7A%rGqgUs)A!Vr,2FLrbVUMrG):Fr+HCLB4baeAnGUcA,p0<A,Ba6@K'X7@JsU5?iF@7?!U]?
+>Q.n*>6nD9=]nj/='&H$<rc;"<W,np;Zour;,L0h;ZBVo;#F,f:&n#e9`.Q`9)hK\8GPdR7fPpW7/o[T
+6iTLQ62s4M5Q*kG5Q3kE4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$/H.1!/Gq*t/H77!
+.f1[l-ibXo-iG@l-2f(i,p`F6rZ[[PJg%*:#U:N<)*;S/-78^>""#?@-iPLo.K1e"/1rV2?jB1Z0eb44
+.kLED$n<VX>uE(;>AnV,F`[M'r,_jXs)J!VrGVUOs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6s'bk6rEoS2
+s'>Y0s',M.rEB8*!*]A+s'#D)r`B8*=BJZ&<r>ts<<#nq;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y
+7fPpT7/K@O6N0:M5lEqH55dYE4T7GB3rM);2uko82uGT52?,N31]9*+1&Wd+0E*U!/c@7#/,q+!.K:gp
+.K([o-i57h-2Stc,QAtf+o`\b+o`bb+o`\O++bSd+4MA<*[)XM)*;V1.f:e4.Olu#/M/S-0/#%82)\u>
+3]AoP1b^]\0)dO4/N%$?/k')eGBnFVr-/'^s)n?`r,_jX!-8$Xs)@sUr,2FLs(q^NqeH.Frb24Bqe#e<
+!+c(<r*]S5ra,e7?<piCrE]D-!+#S/s',M,s&o>)!*T;'rE&nt#$"Z&<)Z^pr_rhprDEMiqbR,br_<Dd
+rCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3Ds#pBEr&ad:rAjd8s#9s9r&+C/s"jU/r\=@*q_.k"!\GuT
+r[e%!r@7dqr@%Ojr?hCfr$27epEKPZ[ig8FMBE-F+X&-P6#p*-0`Ed.0JG0Z0`Nm,1(6'#3]h%C0J+h)
+.OHS;-OV1O>#-J1>&A>'FE7A%rGqgUs)A!Vr,2FLrbVUMrG):Fr+HFMB4baeAnGUcA7YUJqdTM4ra5b8
+@/aR5?iF@7?!U]?>Q.n*>6nD9=]nj/='&H$<rc;"<W,np;Zour;,L0h;ZBVo;#F,f:&n#e9`.Q`9)hK\
+8GPdR7fPpU7/oXS6N9@O5lX(I5lEnI56!hE4TI\F4o[YC48h5;3W(l92ubf72>oB31]9'(0`<X)0)[C$
+/H.1!/Gq*t/H77!.f1[l./bOl-3,@j,QT2:r?M:cJg#^h^**b,+sRseC/60'r[/L/-7(#e-n$Mn.Olu%
+0JQp)2)-d;/h8LI.1IaS03qI(6<eAMG'.kJrcJ'Zrc8$YrG_^Rr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,\7
+rF5e8rF#S2s'G_2s'5S.s'5M,s'#D+s'#D)r`B8*=BJZ&<r>ts<!#us;Z9So;?'Jj:]4#g:&[oc:&[id
+9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YD49%A?3W1r72uGT52?,N31]9*+1&`j-0JEDXpauFq
+s""+!s!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`bTDEYJfjV,#Tb-3+rNIX:b)Do!\,ZKr[\X5
+/M8Y/0JYIBA5,*D2)@'C1ANR%0FKHi@ot?P??178G]s"/r-&*_s)e0[rGqjVs)@sUr,2FLs(q^NqeH.F
+rb24Bqe#e<!+c(<r*]S5ra,e7?<piCrE]D-!+#S/s',M,s&o>)!*T;'rE&nt#$"Z&<)Z^pr_rhprDEMi
+qbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3Ds#pBEr&ad:rAjd8s#9s9r&+C/s"jU/r\=@*
+q_.k"s"41#r[[psr[Idoq^;=hr$;=hr$27epEKPZQQUl&WZVTh+sA6Q6#p']0`Ed,0`Ea*0`Nm,1'BKp
+3]h$_5r()D-n?_q-mpD@-5%[S,psli>Y6A0>&A;%FE;PFF8^.WEW:"XDu=MND>nAOC]/#HC&DZEBE)TA
+Ac60=A,Ba6@K'X7@JsU3?iOI4?2Rt+>7"M;>$5!1=BAR)rDru"rDieqr)3bs;Gg:f;Z0Jl;#O2g:&n#e
+9`.Q`9)hK_8H29[8Gl!U7fPpU7/oXS6N9@O5lX(H5lX(I55[PD55m_F4T%8B3]]:u3W(l92ubf72>oB3
+1]9'(0`<['0)[C#/H.4%/hHrQ!%e(!r@7[nq^DCjr?_Ljr?MCi,lJte,4$J)+bCle+X\HX+=%meBi$*'
+-n$Gi-7:,f-R^Dn.P!#$0/-^%2D[!;0.ee,.Ot?F%kB%W,r/h%.RI?WF*;\JG5cU]F8g4[EW'kTDu=MQ
+D?"GMC]%rHC&_lFBDlHAAc60:A,Tm:@K'[5?NjbC?=$oCr*92)s'#D+s'#D)r`B8*=BJZ&<r>ts<<#ns
+;Z0Jk;#X8h:&n#f:&n#e:&[id9DV9Z8cM<Z7fPpT7/K@O6N07N5Q*hI5Q*eE4o[YD49%A=3<V<$2`EYo
+2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI:$.fq4N.f(Uo./bOj-N,7f,lAne,6&hd+TEVb,5i\b+L`GE
++,M'D+<MgH4).Ur.P!&$.k:KJ'eCpg/h\k30f1^s90>3l1,UjD0/"sV/J'Nh/h\_7AQ(9O??(.6G^"H3
+GPlXaFoQR]F8^.XEW:"WDu=MND?"GPC]%rGC&_lEBDZ<>Ac?6=A,g$;@/jU4?N"1/>QA(/>lS%.>5qb)
+=o__)=T)>!<rZ2"<;]\m;ZBVm;#=&d:B!rj9MA)P9`7W`8cVH]8H)-X7f5^S7/oXS6N9@N63'=N5lEqF
+4pF/54?P\e4T7DF3]]8]3rM):3<(r;2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/H.+$.k3"tr$_Fir?hCf
+r$27epEKPZJfoXf^E=mG+<W!Q6#g$\0etL=0JG470/,(71,:XC2`Wp45r()D-n?_q-mpD@-4hOQ,psok
+>Y6A0>&A;&FE;R(F8^.WEW:"XDu=MND>nAOC]/#HC&DZEBE)TAAc60=A,Ba6@K'X7@JsU3?iOI4?2Rt*
+>6nD9=]nj/='&H$<rc;"<W,np;u]bq;#sKkrDEPjrD3Ae!)<Dcr(I&^s%35]s%3/[r($ZSs$clSs$QfQ
+s$?ZMs$-EHs$-HGr&k$Dr]U9Dr&ap>qDnI5r\sj8rAFO1s"jU.s"O=(r@e+%r@Rt!r[e.'/H%.#/H%*t
+.f1[l./bOl-3,@j,QT2:r?M:cbTVQ]Jg'b0-R'`W,T8^X:aIJ;-mp>g-RL2g-n-Vq.k<2)0O@4,1GCC7
+/M/J&.f:_+.juhm11*a*6<e>KG'.nLrcJ'Zrc8$YrG_^Rr,2OOs(qUKr+c4Fs(M@DrFZ%?rFGe8rF5e8
+ra>\3"^YPB?<pk7>l@n,>5hb+>5h\(=9D].=BGE$r)N_qs&8qqrDEMir_NJf!)<Gfr([/as%E2\rCR#Z
+rC6fUrBpWRqa:BMr]pNKrBL?IrBC0Cs#g9Bs#U$;"?8A"2`CXor&4O3s"s[1rA+7)r@e4)r\"+#r\".$
+r[e("s!mjos![gnq^27fq]u(as!%Idruh=bs!%CbrudXMJfgs6$m6W:)EMV1.P!&$.k:KJ$7mb\/h\k3
+0f1^s$;3KA2)7$F1G:C6r@JR50eP+03+Z#B7:1%YH$FOYrHJ0_s)n?`r,_gWrGhjVrbq^Pr,)IMs(hOI
+rFu:Fr+Gn=rFPt=rF>k:ra>b5rEfG.s',S0?2e+/>Q7n,=oMS)=oMP%=8Z,!<W?%r;uBPn;>j>g:]*ue
+9a"-`91qtW9E%N`8c;3Z8,YpT7K,^T6iTLQ62j1N62j.J5Q!\L4Ztni4$,S(49%>C3B9/!3W(l:2ubf6
+2>f<21]9*.1&Wg*0E3a)0E*U&/cI=#.K_1N.Ok9Dq^;=hq^).c!$h4^r?:MMJfoXfe0$+\+<VsP6#g$\
+0etL=0JG470/,(71,:XC2`Wp45r()E.4Zhr-mpD@-5%[S,psok>tQJ1>AeM)FE2JEF8^.WEW:"XDu=JQ
+D>e>ND#\;LCAhlEB`D`FB)H6=AH$*9@f9a7?iXX6@/OC3?N4=/>l7e3>$>'3=BJX+<rH)"<rH%s<;]Yu
+;Gp@h:f@6hr_WPhrD!>er_*;cr(I&^s%35]s%3/[r($ZSs$clSs$QfQs$?ZMs$-EHs$-HGr&k$Dr]U9D
+r&ap>qDnI5r\sj8rAFO1s"jU.q(Vb#r@\%#r[\%#r[e.'/H%.#/H%*t.f1[l./bOl-3,@j,QT2:r?M:c
+[ip>HMBN3K+s8*K3b_D4,pt)h-RL/f-7:/h.4Qet.kND.?:?b/0J+t1/Lr;#r$`.+-n-Gt?VMt:>]4_-
+F`_d*FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB`2TBB)ZB?AG]m8@fKm:?iXU5?NjbC?=$oCr*92)s'#D+
+s'#D)r`B8*=BJZ&<r>ts<<#ns;Z0Jk;#X8h:&n#f:Adic9`Ic^9)V?]8,YpW7JoRN6iTLP5la.J5QF%J
+4odeF4o[YD49%A=3<V<$2`EYo2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI=$/,q*q.K:gp-i57h-2Stc
+,QAtf+o`\b+o`bb+o`[:++bTK*t085+rWLW;(=(I/1W4K.hsTe/M8\00JPC@@nSpE2D[3H1G:C6r@JR5
+0eP.23Fu,C7UL1[H$FOXrHJ0_s)n?`r,_gWrGhjVrbq^Pr,)IMs(hOIrFu:Fr+Gn=rFPt=rF>k:ra>b5
+rEfG.r`fG/r`oJ-s'#G*r`T;)r`K,#r)Nr#<E)prrDWVls&&_kqbR,br_3Mh9M8#PrCd,^!(m,[r^ZoV
+r'gTQs$QfQs$?WN!($TLrBL3D#!G+34?GVer]:6D3]T2]rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&
+r@S""r[J"#.OlnF./PCj-Mo+e,QK(`,5i\/+G(_f+S6d(+!;XO*^F^J0/54;0eb:90/#"50etL?2)dNV
+BL+C-/1E,!-n$Gjr?`.)-RC,b0O79u6<e>KF`_YGF*%;#r,MaUs)7gQr,)FLs(hRJrFu1Cs(D@Dr+,k=
+rac"<qdTM4ra5_7rF#P1s'G_2r*9/(#[1D7=]ed-='#9$!*9%urD`\n"]A5q;,C0h;>sDj:]4#g:&Rc`
+9E.Wa8cM?]8c;3X8,PjV7K5dU7/oXS6N9@O5lX(H5lX(I55[PD55m_F4T%;@3r1l73;tl:2Z5N32#fB1
+1&3O%0E!O%/c@7"/HIITr@J"#r@@grq^MCj!%7anr?_Ljr?MCi,lJte,*sI)+fZ\*+sJ*Q)*)D-,pt)h
+-RL/f-7:/h.4Qet.kND.?4'+Z1b^L8/M/J&.f:_+.OZ_m1LEg)6X4POG'.nLrcJ'Zrc8$YrG_^Rr,2OO
+s(qUKr+c4Fs(M@DrFZ%?rFGe8rF5e8ra>\3"^YPB?<pk7>l@k,=o_b*>Q7n+=oMM*=]ed-r)W_qr`&nr
+s&/emrD<JhrD!>er_EAcr_3>bqF^]Xs%!#Ws$ciRqa:BMr]pNKrBL?IrBC0Cs#g9Bs#U$;!]W.u!B2q9
+2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI=$/,q*q.K:gp-i57h-2Stc,QAtf+o`\b+o`bb+o`\O++bSd
++4D;?+<D[D3bhMA.kE5%.fCk4/1iG+0/#"61c/]74#o2T2)6p?0/!2T&2#Xh0J#4q;_LXKEd)eRGBj(1
+r-&*_s)e0[rc/!ZrGhjVrbq^Pr,)IMs(hOIrFu:Fr+Gn=rFPt=rF>k:ra>b5rEfG.r`fG/r`oJ-s'#G*
+r`T;)r`K,#r)Whts&Anpr)3PlrD<Aer(d5c"ADK^92,:Wr^m/^rCHoXrC6]Rr^?cRs$H`Or^$TNr]pEH
+r&t<J4Zkhg4$<L("?JS(3BI+!r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)r\"4&s"44$r[J"#.OlnF./PCj
+-Mo+e,QK(`,5i[o+G(_n+9ru2+!_mmEEO250etL=0JG470/,(71,:XC2`Wp45VXrE.P1QIs!Ral&go%Q
+-R:EP8gZo1Df^&CEccADrGqgUs)A!Vr,2FLrbVUMrG):Fr+Q+Cs(;1?rFGn;qdTM4ra5b8@/aR3?iOI4
+?2Rt*>6nD9=]nj/='&H$<rc;"<W,np;[$&s;,L.frDEPjrD3Ae!)<Dcr(I&^s%35]s%3/[r($ZSs$clS
+s$QfQs$?ZMs$-EHs$-NIs$$?D!'^BFs#g3@s#U!:r&F[7s#0g5rA=O1rA"+%r@e+%r@Rt!r[e.'/H%.#
+/H%*t.f1[l./bOl-3,@j,QT2:r?M:cJg#^h^EFsK+s/!G3GD;9-R^Aj-71)e-RU;k.Olr!/MAea6oHkV
+/hek..k3%H.1[mU.OHrY9IWA8E--8GF*7J(r,_jXs)J!VrGVUOs)%dPr+l4Frb;CGrFc(@ral%=qd]S6
+s'bn7rEf_7?X@&E?2Rt+>Q7n+>Q7n+=oMM*=]ed-r)W_qr_rqt;c3TnrDEMir_NJf!)<Gfr([/as%E2\
+rCR#ZrC6fUr'^ELs$H]N!'gEI!'gEGrB:0Cr]C-@q`+d=3&`cSr\sa5r\a^4rA4C-q_A((!AH2+0)R=#
+0)[C$/H77#.f(Uo./bOj-N,7f,lAne,6&hd+TEVb,5i\b+NtpZ++bU,*t9>8*?c7[C/QN3/1`;$r@8U6
+/M/S.0/,+;1h0->3]8cP1,:L90)[@5/hen3/NRKB01TDkG^4OXGl;jaG5l^bFSp4YErC"XE;jeRDZ"AO
+D#\;KCAqoKBkV2XBDZ<>Ac?6=A,g$;@/jU4?N"1/>QA(/>lS%.>5qb)=o__)=T)>!<rZ2"<;]\m;ZBVm
+;#=&d:B!rj9MA)P9`7W`8cVH]8H)-X7f5^S7/oXS6N9@N63'=N5lEqF4pF/54?P\e4T7DF3]]8]3rM):
+3<(r;2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/H.+$.k3"tr$_Fir?hFg!%%Og!$h4^r?7LMJfq'9*$6:F
+,TT*h=YDKb1,1I:0eY160JP=<1Gq*O3bS[^0eb1//H.'t-iGA&-RU2f,V`Rs-:D-XFEM\GrcA$Yr,MaU
+s)7gQr,)FLs(hRJrFu1Cs(D@Dr+5h;raYh7rF,\5!+Gh6r*TJ1s'>P-rEBS4>$>'3=BJX+<rH)"<rH%s
+<;]Yu;Gp@h:f@6hr_WPhrD!>erCm,^s%<;_s%*/]rCHiVr'p]TrC$ZQs$H`Os$6TKr':9HrBC-B!'^BF
+s#g3@!]iA&q`4R6r\sj8rAFO1s"jU.q(Vb#r@\%#r@Iq"!A5r%/H@@#/,^sp.JkOl-iG@l-2f(i,p`F6
+rZ^\PJg#^he0-1`+s%mE3GD>:-R^Aj-71)e-RU;k.Olr!/MAea6o?eU/heh-.k3%G.1R^T-T#4)-q.H]
+F`qnKFoHL\F8g4[EW'kTDu=MQD?"GMC]%rHC&_lFBDlHAAc60:A,Tm:@K'[5?NjbC?=$oCr*92)s'#D+
+s'#D)r`B8*=BJZ&<r>ts<<#ns;Z0Jk;#X8h:&n#f:&n#e:&[id9DV9Z8cM<Z7fPpT7/K@O6N07N5Q*hI
+5Q*eE4o[YD49%A=3<V<$2`EYo2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI:$.fq4N.f(Uo./bOj-N,7f
+,lAne,6&hd+TEVb,5i\b+L`GE+,V-F+<V[I(cc>/"Y)#R/1W4K.hsTe/M8\00JPC@@nJgD2`*EJ0eY14
+r@JR50.ek03bD8B87?RaH?j[YrHJ0_s)n?`r,_gWrGhjVrbq^Pr,)IMs(hOIrFu:Fr+Gn=rFPt=rF>k:
+ra>b5rEfG.r`fG/r`oJ-s'#G*r`T;)r`K,#r)Whts&Anpr)3PlrD<Aer(d5c"ADK^92,:Wr^m/^rCHoX
+rC6]Rr^?cRs$H`Or^$TNr]pEHr&t<J4Zkhg4$<L("?JS(3BI+!r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)
+r\".$r[e$u""PiN.JtUk-iGCh-2]"g,PND\+bChg+MT$H+!;UL*'\FH0/54;0eb:90/#"50etL?2)dNV
+BKn4*/Li;"-R^>ir?`('-7(#c0jRBt6sX_QF`_YFs)\-Zr,MaUs)7gQr,)FLs(hRJrFu1Cs(D@Dr+5h;
+raYh7rF,\5!+Gh6r*TJ1s'>P-r*'G1>$5!1=BAR)rDru"rDieqr)<Vns%ren;Z0Jl;#O2g:&n#e9`.Q`
+9)hK_8H29[8Gl!U7fPpU7/oXS6N9@O5lX(H5lX(I55[PD55m_F4T%;@3r1l73;tl:2Z5N32#fB11&is)
+0`<['0)[C#/H.4%/hHrQ!%e(!r@7[nq^DCjr?_Ljr?MCi,lJte,0V3^+bCm0+X\HX*Zu7YBi-0(-n$Gi
+-7:,f-R^Dn.P!#$0/-^#2)I'A0J"b*.Ot<E%OW_R1gj!*7:'tVGBItLrcJ'Zrc8$YrG_^Rr,2OOs(qUK
+r+c4Fs(M@DrFZ%?rFGe8rF5e8ra>\3"^YPB?<pk7>l@n,>5hb+>5h\(=9D].=BGE$r)N_qs&8qqrDEMi
+r_NJf!)<Gfr([/as%E2\rCR#ZrC6fUrBpWRqa:BMr]pNKrBL?IrBC0Cs#g9Bs#U$;"?8A"2`CXor&4O3
+s"s[1rA+7)r@e4)r\"+#r\".$r[e("s!mjos![gnq^27fq]u(as!%Idruh=bs!%CbrudXMJfh!7%3Qc6
+*u?qP;CX1J/1W4K.gdgZ/M8\00JPC@@gYdh3]AlR1,1F80)[@5/h\e1/NRKA/kKJnG^=XYGl;jaG5l^b
+FSp4YErC"XE;jeRDZ"AOD#\;KCAhlHB`)N?B)Q<?AGp$<@fBd8?i==0?2n.1>[@>6s',M,s&o>)!*T;'
+rE&nts&K(ur)<Mks&&_kqbR,br_3Mh9M8#PrCd,^!(m,[r^ZoVr'gTQs$QfQs$?WN!($TLrBL3D#!G+3
+4?GVer]C-@!]`8%rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&r@S""r[J"#.OlnF./PCj-Mo+e,QK(`
+,5i\O+G(_f+OVAY*[2RgEEY"M1,:R<0JP460JG4:1,CdH3BCh<0eb1//1;ko-R\j>%jr\L-m^WS8L6c1
+E--5EErL.YEr9qWE;skSD?+PPD>nAOC]/#HC&DZEBE)TAAc60=A,Ba6@K'X7@JsU3?iOI4?2Rt*>6nD9
+=]nj/='&H$<rc;"<W,np;[$&s;,L.frDEPjrD3Ae!)<Gd!)3;`s%<;_s%*/]rCHiVr'p]TrC$ZQs$H`O
+s$6TKr':9HrBC-B!'^BFs#g3@s#U!:r&F[7s#0g5rA=O1rA"+%r@e+%r@S""!%e+$!A5r%/H@@#/,^sp
+.JkOl-iG@l-2f(i,p`F6rZ\fpJg$!p#9k?5+;["O;'.)3-n$Gi-7:,f-R^Dn.P!#$0/-^"2)I'A0J"_)
+.Ot<E%4<VQ1gj!*7UL.XGBJ!*FSp4ZErU.XE;a_QDZ=SRD#A)HCAqrIB`2TBB)ZB?AG]m8@fKm:?iXU5
+?NjbC?=$oCr*92)s'#D+s'#D)r`B8*=BJZ&<r>ts<<#ns;Z0Jk;#X8h:&n#f:Adic9`Ic^9)V?]8,YpW
+7JoRN6iTLP5la.J5QF%J4odeF4o[YD49%A=3<V<$2`EYo2uGT52?,N31]9*+1&Wd+0E*U%/cIC$/cI=$
+/,q*q.K:gp-i57h-2Stc,QAtf+o`\b+o`bb+o`[:++bTL*t9>8*$5tVC/QN3/1`;$r@8U6/M/S.0/,+;
+1h0*=3]AlR1,1F80)[@5/h\e1/imTB/kKMoG^=XYGl;jaG5l^bFSp4YErC"XE;jeRDZ"AOD#\;KCAhlH
+B`)N?B)Q<?AGp$<@fBd8?i==0?2e(/?2e+/>Q7n,=oMS)=oMP%=8Z)%<E3!t;uKYm;ZBVm;#=&d:B!rj
+9MA)P9`7W`8cVH]8H)-X7f5^S7/oXS6N9@N63'=N5lEqF4pF/54?P\e4T7DF3]]8]3rM):3<(r;2Z,H1
+2#fB11B'$,0`Ea*0`<[(0)[C$/H.+$.k3"tr$_Fir?hCfr$27epEKPZbTMK[JfsV,+W_gH5&jaZ0etL=
+0JG470/,(71,:XC2`Wp45VXrF.kN7M.01hEr[.Rk%O3i=81$i6E--2CEH6,ArGqmWrG_aSrGMOMrbVUM
+rG):Fr+HCLB4baeAnGUcA,p0<A,0R;@:<PO?X`n@r*TJ1s'>P-r*0,&rE'&#rDru"rDieqr)3_r;Gg:f
+rDNSkr_WMg!)<Dcqb-iZs%3/[r($ZSs$crUs$ZlSs$H`Os$6TKrBU<Gr]^6C!'^BF"?\e.4$<I'r]:!<
+r&F[7s#0d4s"s^2rA"+%r@e+%r@S"!r[e($r@Igrr@7dqr@%Rk!%7ms-n#!@r?_Cfr?M:cQQ^r(WZh?c
+)'9hTB2^*(-n$Gi-7:,f-R^Dn.Ouu$0.pK;6o?eV0/>.4/1`;$qC)h"2e#E.7UC%UG'.nMrcJ'Zs)S'X
+rc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB?<pk7>l@k,=oql3>Q%b*=oMM*=]ed-
+r)W_qr`&nrr)3Jjr_WPhr(d,`rCm2`rC[#[s%!#Ws$ciRqa:BMr^$NKrBL9FrB:0Cr]C-@qDnR8s#C!:
+r&4O3s"sU/">V_e0eiS]r@e4)r\"+#r\".$#qRSW.Olkr-n$PC./PCi-N>Cj,lT%e,QK(f,5i\b+TEYa
++o`\O++bSd+4MD3+:9/01h]i<.kE5%.fCkI/1iG+0/"q51brH44ZbV[2DR!@0J>%2/M8Y/0JG%ABMgET
+@WZj?G^"E2GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NBAcuaYAn>QOAGp$<@fBd8?i==0
+?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e:Amod9`7W`8cVH]8H)-X7f5^S7/oXQ6N'4L
+5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*0`<X-/hS_-/H.4#/,q*t.JkOl
+-iPIe-3#7h,PWJ]+h&SG+Gq9H+!;aN+ZaOH)_Wp$1,1I:0eY160JP=<1Gh'O3+bE10J4k-.fLjt-n#!@
+r?i("2./s%7pg7XF`VPCF*%;#rc.mUrbqaQr,)FLs(hRJrFu1C$>4!`An>RdAS#C_r+#P3#%:qJ?sd>M
+ra>Y2s'G_2r*9/(rE9)$!*9&"!*9%urD`\n"B&,p;,I3hrDEPjr(d;erCm)]r(?u\rCHiVr'p]TrC$ZQ
+s$H`Os$6TKrBU<G!'^EHr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-q(Vb#r@\%#r[[t!s"41#
+q^_Upr[Idor$VIl!%7amr?_Cfr?M:cJg#^h^ENS#,p+*_B2^*(-n$Gi-7:,f-R^Dn.Ouu$0.pKt2)I'A
+1+k11/1W4H.1@O^@S8+=?>t%1G'%p,FSp4[ErC"WE;a_QDZ=SRD#A)HCAqrIB_uHBB)cH?AGTg9@fBg8
+@/XF9?=.#F?![A5rEK;*s',G*s&o>'"'J`.=8Z+s<W5r!;c?Tm;Z0Jl;#O2f:A[ca9`@]`9)V?]8,YpW
+7JoRN6iTLP62j.J5Q3kF4o[YD49%A<3W1r:2uGT52?,N11B]Hg0ekB]1&`j-0JEDXr%7n#r@J=,.k<)!
+.4HYn.K([l-i>=k-2f+g,Q/kf,Q/hb+o`\b,5i\b+NtpZ++bU,+9!Ai*ZR"M<@TLM/1W4K.k3)%/M8\0
+/i#7=?q`^F3&ENK0eb:7/hS_./h\n4/3[`E01o\qG^4OXGl;jbG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;J
+CB&#IB`)NBAcuaYAn>QOAGp$<@fBd8?i==0?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e
+:Amod9`7W`8cVH]8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/
+1B'$,0`Ea*0`<[)0)mO%/H77#.fCgn./bOm-M\tf-3#7h,PWJ]+dX='+K?P(+!;aN+ZaOH0/54;0eb:9
+0/#"50etL?1cRKTAd1LT0J4k-.fLjt-n#!@r?i("2./s%7pp=YF`VPCF*%;#rc.mUrbqaQr,)FLs(hRJ
+rFu1C$>4!`An>RdAS#C_r+#P3"^thI?sd@@@/OC3?N4=/>l@k,>Q%_'=9)D#<rc;"<W,np;Zour;,L0g
+;Z0Jl;#F)h:&Rc_9DhE^8c;3X8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4Tml04$,S'3rh>A3rM):
+3;tl:2Z,H42#]<01&3O%0E!O%/cI:"/H7=#/Ggsr.fLmq./YIl-ibXo-N,7h,lJte,4$J)+bCle+oWZ3
++<31L<$`n?-mp>g-RL2g-n-Vq.k3/)/mLe%1bp^>/hS\+.k:BE$mmoB9.38:EHQGJFE[Y*r,_mYrGhgU
+rGVUOs)%dPr+l4Frb;CGqe,q@s(2+=qIBP7raGe6rEf_7?X@&E?2Rt+>Q7n,>Q%b*=oMM*=]ed-r)W_q
+r`&nrr)3Jjr_WPhr([5dr([,`r_*2^rCR#ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3
+s"sU/">V_e0eiS]r@e4)r\"+#r\".$""YrQ.Kq:N.4?Snr@%Ojr$MFir?V@er?M@fr?D1`ruh=cr?;1`
+[i^2DMBDg?"<SU>B2o*b.kE5%.fCkI/1iG+0/"q51brH44ZbV[2DR!@0J>%2/M8Y/0JG%ABMgET@rus@
+H$=N3GPu^aFo?F]F8^.XEW:"WDu=MND?"GPC\qlHC&VfDBDuKGB4baeAc-*;A,g$;@/jU4?N"1,>l7h+
+=oMS)=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]!oc:&[ib9E%N`8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F
+4o[YE49%GA48q;>3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg*0E3a)0E3[)/c@7#/,q*t.JkOl-iPIe-3#7h
+,PWJ]+bChg+MT$"+!CP+*]\+D0/54;0eb:90/#"50etL?1cRKTAjA()/h8M'r[@jr-iPIk-O_4W?q;V8
+?u^:2FE)C%F8^.YEW'kUDuFSOD>nAOC]/#HC&DWOB4kggAS,OcARo?LA,0R;@:<PO?X`n@r*TJ1s'>P-
+r*0,&rE'&#rDru"rDieqr)<Vns%rbmrDNSkr_WMg!)<Dcqb-iZs%3/[r($ZSs$clSs$QfQs$?ZMs$-HI
+rBL9Fr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-s"O=(r@e+%r@S"!r[e($r@Igrr@7dqr@%Rk
+r[7aor[.Rir?V=drZ]Q0Jg#^hoH>V,+X%sJ0kF?2-R^Aj-71)e-RU;k.Olqu/h\h^6o?eV0/>.4/1`;$
+qC)h"2e#E.7UL.XGBS+PrcJ'Zs)S'Xrc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB
+?<pk7>l@n,>5qh*>5qb)=9D].=BGE$r)N_qs&8hnrDEPjrD3>dqb@#_r_*2^rCR#ZrC6fUrBpWRqa:BM
+r^$NKrBL9FrB:0Cr]C-@qDnL6r\sa5r\a^4q_J@11,1L;r\=@*!&+=(r%7n#r@J=,.k<)!.4HYn.K([l
+-i>=k-2f+g,QB"j,U=W5,5i\b+TEYa+o`[O++bT5*t'25*&2&+.P!&$.k:KJ$7mb\/h\k11,Lao+&"gZ
+3&ENK0eb:7/hS_./h\n4/3[`E01o_sG^=XZH2VscG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NB
+AcuaYAn>QOAGp$<@fBd8?i==0?2n1.>l7h+=oMS)=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]!oc:&[ib
+9E%N`8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg*
+0E3a)0E3[)/c@7#/,q*t.JkOl-iPIe-3#7h,PWJ]+m^>'+G(`c+<qsM+X/'hD-ekM1,:R<0JP460JG4:
+1,CaH3B1V90eb41/Lp`K!@T>p-N,;",;ik"-:hNaF`heHrcA$Yrc.mUrbqaQ!,_[OrbVUMrG):Fr+HFM
+B4baeAnGUcA7YUJq-jM9@:3JM@JsU3?iOI4?2Rt*>Q%_'=9)D#<rc;"<W,np;Zour;,L0g;Z0Jl;#F)h
+:&[fd9`%K\9)hK]8Gl!U7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z,H4
+2#]<01&3O%0E!O%/cI:"/H7=#/Ggsr.fLmq./YIl-ibXo-N,7h,lJte,.A_I+c7EJ+s8$P*&(o'+=/B`
+-mp>g-RL2g-n-Vq.k3/)/mLe%1bp^>/hS\+.k:BE$mmoB9.3;;EHQJKFa*h,r,_mYrGhgUrGVUOs)%dP
+r+l4Frb;CGqe,q@s(2+=qIBP7raGh7!+>b4"^YPB?<pk7>l@n,>5qh*>5qb)=9D].=BGE$r)N_qs&8hn
+rDEPjrD3>dqb@#_r_*2^rCR#ZrC6fUr'^ELs$H]Nr]pEHs#pEHrB:0Cr]C-@qDnL6r\sa5r\a^4q_J@1
+1,1L;r\=@*!&+=(r%7n#r@J=,.k<)!.4HYn.K([l-i>=k-2f+g,Q/kf,Q/hb+o`\b,5i\b+G(\e+2/g*
+*ZuRF0P+<8.kE5%.fCkI/1iG+0/"q51brH44ZbV[2DR!@0J>%2/M8Y/0JG%ABMgEU@s*'CH$=Q4GPu^a
+Fo?F]F8^.XEW:"WDu=MND?"GPC\qlHC&VfDBDuKGB4baeAc-*;A,g$;@/jU4?N"1,>l7h+=oMS)=oMP%
+=8Z)%<E3!t;Z]ls<;fbp;Z0Jl;#O2e:Amod9`7W`8cVH]8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC
+4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*0`<[)0)mO%/H77#.fCgn./bOm-MJhd,lJt_,5i\/
++G(_f+S6d$+!)RM+Z=.C0/54;0eb:90/#"50etL?1cRKTAjA()/h8M'r[@jr-iPIk-OV.V?q;V8?ugC5
+FE7A%rGqmWrG_aSrGMOMrbVUMrG):Fr+HCLB4baeAnGUcA,p0<A,0R;@:<PO?X`n@r*TJ1s'>P-r*0,&
+rE'&#rDru"rDieqr)3_r;Gg:frDNSkr_WMg!)<Dcqb-iZs%3/[r($ZSs$crUs$ZlSs$H`Os$6TKrBU<G
+r]^6C!'^BF"?\e.4$<I'r]:!<r&F[7s#0d4s"s^2rA"+%r@e+%r@S"!r[e($r@Igrr@7dqr@%Rk!%7ms
+-n#!@r?_Cfr?M:cQQ^r(W?E3'+X%gYA6(!(-n$Gi-7:,f-R^Dn.Ouu$0.pK;6o?eV0/>.4/1`;$qC)h"
+2e#E.7pg7ZGB\1RrcJ'Zs)S'Xrc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB?<pk7
+>l@k,=oql3>Q%b*=oMM*=]ed-r)W_qr`&nrr)3Jjr_WPhr(d,`rCm2`rC[#[s%!#Ws$ciRqa:BMr^$NK
+rBL9FrB:0Cr]C-@qDnR8s#C!:r&4O3s"sU/">V_e0eiS]r@e4)r\"+#r\".$#qRSW.Olkr-n$PC./PCi
+-N>Cj,lT%e,QK(f,5i\b+TEYa+o`\O++bSd+4D;?*ZlLE04\-6.kE5%.fCkI/1iG+0/"q51brH44ZbV[
+2DR!@0J>%2/M8Y/0JG%ABMgEU@s*'CH$FW5GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NB
+AcuaYAn>QOAGp$<@fBd8?i==0?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e:Amod9`7W`
+8cVH]8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*
+0`<X-/hS_-/H.4#/,q*t.JkOl-iPIe-3#7h,PWJ]+h&SG+Gq9H+!)RM+>mtB)_Wp$1,1I:0eY160JP=<
+1Gh'O3+bE10J4k-.fLjt-n#!@r?hst2./s%876I\G'%d(F8^.YEW'kUDuFSOD>nAOC]/#HC&DWOB4kgg
+AS,OcARo?LA,0R<@:<PO?X[@A@/OC3?N4=/>l7h)=oDG&<rH)"<rH%s<;]Yt;Gp@h;#O;j;>sDi:B4,f
+9`%K\9)hK]8Gl!U7fPpU7/oXS6N9@O5lX(I5lEnI56!hE4TI\F4Tml04$,S'48q;>3W(l92ubf62?,N4
+1]9'(0`<['0)[C$/,h+"/c@6t/,^ss.K([m-iPLo-iPIk-2f+f,Q8m=+bClO+X\?T+ri4F=!]4B-mp>g
+-RL2g-n-Vq.k3/)/mLe%1bp^>/hS\+.k:BE$mmoB9.3;<EcuYNFa*h,r,_mYrGhgUrGVUOs)%dPr+l4F
+rb;CGqe,q@s(2+=qIBP7raGe6rEf_7?X@&E?2Rt+>Q7n,>Q%b*=oMM*=]ed-r)W_qr_rqt;c<QlrDEPj
+rD3>dqb@#_r_*2^rCR#ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"sU/">V_e0eiS]
+r\+@,0E*U%/cIC$/I<sY.k3"t.4?Snr@%Ojr$MFir?V@er?M@fr?D1`ruh=cr?;1`bTDEYJfjS+$lpE5
+*%kc(.P!&$.k:KJ.P*/'/h\k11,Lao9KbHs1c@*D0JG.4/hJ\.0/,(25%meH94N*iH?sg]rHJ3`rcS0]
+rcA$YrGhjVrbq^Pr,)IMs(hLHs(VIGr+H"@"D;=YAS(dMrF>k:ra>b5rEfG.qcs&'s&o>)!*T;'rE&nt
+s&K(us&8qsrDW\nrDEPjrD3;crD!8brCd,^!(m,[r^ZoVr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>
+rAjd8"ueJ!2Dm?Mr\a^4rA4C-r\=@*r\+:*r@e1's"41#s""+!r@.Ulr?qRkq'H%es!7Ofp`fY[QQUl&
+WZW9&*?c[N1i$JP0etL=0JG470/,(71,:XB3&rs1#!ams/h8M'r[@jr-iPIk-OV.V?q;V9@<-L6FE7A%
+rGqmWrG_aSrGMOMrbVUMrG):Fr+HFMB4baeAnGUcA7YUJq-jM9@:3JM@JsU3?iOI4?2Rt+>6%n+=oDG&
+<rH)"<rH%s<;]Yt;Gp@h;#O;j;>sDi:B4,f9`%K\9)hK]8Gl!U7fPpU7/oXS6N9@O5lX(I5lEqH55[PD
+55m\J4?P\e4T.>A3r_8>3W(l92ubf62?,N41]9'(0`<['0)[C$/,h+"/c@6t/,^ss.K([m-iPLo-iPIk
+-2f+f,Q8nR+bCkh+k%S^+!DgJ/Rqj.-R^Aj-71)e-RU;k.Olqu/h\h^6o?eV0/>.4/1`;$qC)h"2e#E.
+7pp@\G^":SrcJ'Zs)S'Xrc%gSr,2OOs(qUKr+c4Fs(M:Bs(;:Br+,Y6s'kt9ra>\3"^YPB?<pk7>l@n,
+>5qh*>5qb)=9D].=BGE$r)N_qs&8hnrDEPjrD3>d!)<AcrCm2`rC[#[s%!#Ws$ciRqa:BMr^$NKrBL9F
+rB:0Cr]C-@qDnL6r\sa5r\a^4q_J@11,1L;r\=@*!&+=(r%7n#r@J+&.k<(Q.Ocep-n5*Cq^;:gs!@Uh
+rZh@e!$hFdr?;1`s!%CbruecmJffgk"s"d/*%bZ&"Y)#R/1W4K.k3)%/M8\0/i#7=?q`^F3&ENK0eb:7
+/hS_./h\n4/3[`E02#huH$aj^HMr'dG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;JCB&#IB`)NBAcuaYAn>QO
+AGp$<@fBd8?i==0?2In)>Q7k*=o__)=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2e:Amod9`7W`8cVH]8H)-X
+7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`Ea*0`<[)0)mO%
+/H77#.fCgn./bOm-MJhd,lJt_,5i[:+G(`N+=J9O+=&'cCLAeM1,:R<0JP460JG4:1,CaH3B1V52(pO5
+.k3%u.4?SC-4hOP-7C-!@6u>5?uU10F`MR'F8^.YEW'kUDuFSOD>nAOC]/#HC&DWJB4kggAS;!Ss(24@
+raYb5"^thI?sd@@@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u<rZ1u<;]\p;ZBSo;#O;j;>sDi:B4,f9`@]`
+9)V?W8H)-W7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB31B0*/
+0`Ng)0`<['0)[C$/,h*t/c71"/,^ss.K([o-iYUn-iPIk-2f+f,Q8n2+bCkh+nHi]+sA'K/RhoV./bS+
+.P3;*><t8*0ek=60.\Y).f:_)-n?W*@mqh=@<$C4G'!V(r,_mYrGhgUrGVUOs)%dPr+l4Frb;CGrau@I
+BP1si!bQ"TrFGb7s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(rE0&#rDrhrr`&nrr)3Jjr_WPhr(d/a
+s%NAapIbHUrC6fUrBpWRqa:BMr^$NKrBL9FrB:0Cr]C-@qDnL6r\sa5r\a^4rA4C-r\4O20ek@9r\+7'
+r%7n#r@J:+.k<)!.4HYnr@.[nr[7Ujs!@Uhs!.Lgr$24cr?;1`s!%CbrudXMJfgs6"s>$1*%bZ)pFQ:q
+r@S1,1GN5W7R&jk2`3EL0JG.4/hJ\.0.nt16#'%H9k8?jH?oC3rHA0_rH/$[rGqjVs)@sUr,2FLs(q^N
+rbDIKs(_OI!,2:Cral:GAnGUcr+,b9!b,VHra,e7?<piCrE]G.!F/q0>lS%,>5_V'=T)>!<rZ2"<<#ns
+<;fbp;Z0Jl;#O2g:B!uc9_h<]8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf6
+2>f<11]K6/1&Wg*0E3a)0E3[)/c@7"/,^ss.K([n-iPIf-2f+g,PWJ]+m^>'+G(`c+9rr1+X/'dC1I&p
+r\4:*&Mc.$3B(M32(pO5.k3%u.4?SC-4_IO-7C-!@6u>5?uU10F`RJ&rGqmWrG_aSrGDUPrGDOMs(hRJ
+rFu1C"_VI[An>WSB)cHBAH$*7@Kg1K?sm>MrF#V3ra#_5?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p
+;,I3hrDEPjr(d;er_*;cr_*2^rCQfUr^ZlUs$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]LBH4?GVerB(!>
+rAjd8r\sj8rAFO1s"j[1s"XO-s"F=)r@e+%r@S"!r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZ\fp
+Jg#so"sP35*%bW'odKeg&Lo7_0.gBo3AWBE0.nn//1W4J.1@UT-9>X*.8"#gFa&$,FSp4[ErC"WE;a_Q
+DZ=SRD#A)HCAqrIB`;ZEB`D`FB)cH@AGTg9@fBg9?iXU5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t
+<W5tt;uBPl;>sDj:]*uc:&doc9D;'Y8,YpW7JoRN6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T6
+2#T6/1B'!21,1L;0`Ea)0)R=#0)[@-/1W5#.Ocep./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:
+++bTK*sNi1*ulkB>PB]J/c@:H1,CXm7R&jk2`3EL0JG.4/hJ\.0.nt16#'%H:1SHkH?j^YrHJ3`rcS0]
+rcA$YrGhjVrbq^Pr,)IMs(hUKs(hXLrb2@Gr+H"@"D;=YAS(dMrF5n<@UT1B"C>D??!dJ8r`fG/r`oJ-
+rEB/&r`K,#r)Nr#<E)pr!`N&trDW\nrDEPjrD3Aer_<;aq+C]ZrCHoXrC6]Rr^?cRrBgHKr]pEHr'(-D
+s#g<Cs#g6Ar]:!<r&F^8s#0d4r&"C/!\uMcr\=@*r\+:*r@e1's"41#r[[psr[Idor?qRkpa,karZh1^
+r?9B-JfoXfoH4A[+<_pP1hpOr1B'!,0bQ5s1cIERANVh'/M/J&.k)nq-iPG&-RU5h,WK4!-V7]bFEVg*
+F8^.YEW'kUDuFSOD>nAOC]/#HC&DWJB4kggAS;!S!+c4CA7Y[Lq-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*
+>Q7n,=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&Rcb9DqK]8bkpV8,PjV7K5dU7/oXS6N9@O5lX(I
+5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB31B0*/0`Ng)0`<['0)[C$/,h*t/c71"/,^ss
+.K([o-NY\E-iPLm-N,7h,lJte,*sI)+fQUh+sA'K/RhoZ-j1nG-n-VE.Kh7S0.gE:5rg_U0eY.4/1`;$
+r$`+(.jd;e74Cl<EHQJKFERS)r,_mYrGhgUrGVUOs)%dPr+l4Frb;CGrb)7Es(D@Ds(2.>qIBP7raGe6
+rEoP1s'>Y0s',M.rEB8*!*]A+s'#A(rE0&#rDrhrr`&nrr)3Jjr_WPhr(d/as%NAapIbHUrC6fUr'^EL
+s$H]Nr]pEHr]^9Ds#g9Bs#U!:s#C$<r\sa5r\a^4rA4C-r\4O20ek@9r\+7'r%7n#r@J:+.k<)!.4HYn
+r@.[nr[7Ujs!@Uhs!.Lgr$24cr?;1`s!%CbrugYMJffRddiSc:+<MRT@pA[Ys"47'r\#KP1brH.5<(S\
+2)I0E0J>%2/M8Y//hnnCC.g6UA9E-CH$=N3GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoI
+B`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj
+:]4&f:&I]\9)qQ^8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#]<21Ars+
+0`Ea*0`<X-/hS_-/H.4"/,^ss.K([n-iPIf-2f+g,PWJ]+h&SG+Gq9H*ZuUM+Z*qDq(hq's"XL.&2cF-
+2e>*/0.eb+.Ouqs-n#!@&go%R-mUc\675B5E--8GF*)JErGqmWrG_aSrGMOMrbVUMrG):Fr+H7HB4bae
+BDuNCAcH<?A,0R<@:<PO?X[@A@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u<rZ1u<;]Yt;Gp@h;#O;j;>sDi
+:B4,f9`@]`9)V?W8H)-W7fPpU7/oXS6N9@O5lX(I5lEnI56!hE4TI\F4Tml04$,S'48q;>3W(l92ubf7
+2>oB31]K611&is-0E!U'0E!O%/cI:"/Gq*t/H77!.fLmq./kUo./bOm-N,7h,lJte,(^ti+hf*(+sA'K
+/RhoZ-l=<Z-n-Sp.k</(0J-Nq3AWBE0.nn//1W4J.1RaV-9>X*.8+,jFa&"NFoHL\F8p:ZEW0qUDu=MQ
+D?"GMC]%rHC&_lGBE)ZFBE)TDAc609A,g$;@K'[5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5r!
+;c?Tm;Z0Jl;#O2f:Adid9`7WY9)hE[7fPpT7/K@O6N0:M5lEqH55dYE4T7GB3r1l83;tl72Z>T62#T6/
+1B'!31,1L;0JEGZr\"+#r\".$#V7JV.Olkr-n,$Cr@%Xmr$MFir?VCfrZqCds!%Cbruh=cr?;1`bTDEY
+JfjS+"s>$1*%bZ)pFIdG/M8\00JG:>113R93&`cR1c6s@0.nk//hSe00e>V*9/'+PFa/4YGBj(1rHA0_
+rH/$[rGqjVs)@sUr,2FLs(q^Nrb;ROCMITu!bl@^r+H"@"D;=YAS(dMrF5n<@UT1B"C>D??!dJ8r`fG/
+r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhrD*>dr(QoZ!(m,[r^ZoVr'gTQs$Q`OrB^EJrBL3D
+s#pBEs#^6CrB(!>rAjd8s#9s9r&+C/r\OR0rA"7)r\+:*r@e1's"41#r[[psr[Idor?qRkq'?"er?V@e
+p`fY[QQUl&WZVNf+<_pP1hpOr1(5fi0JP=<1G^pL3]CUX4>ecD/Lr;$.4HYmr[&7*-RL5e3+5-$8mu^]
+G'.kJF*%;#rc.mUrbqaQr,)FLs(hRJrFu1C"_VI[An>WSB)cHBAH$*7@Kg1K?sm>MrF#V3ra#_5?!LW=
+r`oD+#$Y87=]nj/r)`ess&K"sr)3_r;Gg:frDNSkr_WMg!)<Dcr_*2^rCQfUr^ZlUs$clSs$QfQs$?ZM
+s$-HIrBL9Fr&k$Dr]LBH4?GVerAt!?s#U*=r&F[7s#0g5rA=O1s"aU/s"OI+r@n1'r@\%#r[[t!r%7gt
+s""$tr[Idor[7^or?qRkr?_Cfr?M:cllgs(Jg&Sd"sP35*%bW'q'[(--R^Dn.k</%0/"n]5rg_U0eY.4
+/1`;$r$`+(.jd;e74Cl=EclSMFERS)r,_mYrGhgUrGVUOs)%dPr+l4Frb;CGrb)7Es(D@Ds(2.>qIBP7
+raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$r`B&!r)N_qs&8hnrDEPjrD3>d!)<Dds%NAapIbHUrC6fU
+r'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"s[1rA+@,">V\d0JNJZr\"+#r\".$""YrQ.Kh4M
+.4?VC.K([o-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE+,M'D+<VaG/Rr#Z/1N5'/h\n40f(X@?Ud7>
+2`ETN2)$^;/hS_./h\h3/4"#D0MZ2%G^=[[Gl;jbG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoI
+B`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj
+:]4&f:&I]\9)qQ^8H)-X7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#]<21Ars+
+0`Ea*0`<[)0)mO%/H.0u.fLmq./bOm-MSnc,lT%`,5i[:+G(`N+9rr1+X/'dC1I&p(b[Qs0etOA1c@?S
+2e>*/0.eb+.Ouqs-n#!@&18hP-mUc\675B6EHHAIF*.G'rGqmWrG_aSrGMOMrbVUMrG):Fr+H7HB4bae
+BDuNCAcH<?A,0R;@:<PO?X`n@ra5Y2"C5;<>[.24r*02)s&oA(r)`ess&K"sr)<Vns%rbmrDNSkr_WMg
+!)<Dcr_*2^rCQfUr^ZlUs$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8rAFO1
+s"j[1s"XO-s"F=)r@e+%r@S"!r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZ]Q0Jg#^ho-";^+WqaV
+@TrRU"XbZG.4QkI/.XBe/6Y>"1GLU;/h\b,.k:HG%O`hS3b(T-94DpbG^":QrcJ'Zs)S'Xrc%gSr,2OO
+s(qUKr+c4Fs(MCE"DDI]B4_3WAS(gNqIBP7raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$r`B&!r)N_q
+s&8hnrDEPjrD3>dr([2brCclWs%!#Ws$clS!(?]Os$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"s[1
+rA+@,">V\d0JNJZr\"+#r\".$#V7JV.Olkr-n,$Cr@%Xmr$MFir?VCfrZqCds!%Cbruh=cr?;1`QQLf$
+W?2<e+<MRT@pAa["Y2,U/h\pX0`s3f0OGnk5<(S\2)I0E0J>%2/M8Y//hnnCC.g6VAT`9FH?a]5GPu^a
+Fo?F]F8^.XEW:"WDu=MND?"GPC]8)KC]A/KB`MiEBDuKGB4baeAc-*;@fg+K@/aL9?=$oC?N"10>QJ)8
+r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhrD*>dr(QoZ!(m,[r^ZoVr'gTQs$Q`OrB^EJrBL3D
+s#pBEs#^6CrB(!>rAjd8s#9s9r&+C/r\OR0rA"7)r\+:*r@e1's"41#r[[psr[Idor?qRkpa,karZh1^
+r?:MMJfoXfe0"u;+<_pP1hpOr1)MYt0JP==1c70O3AtD12(pO5.k3%u.4?SC-5%[R-7C-!@6u>6@<$F5
+G&qbHF8^.YEW'kUDuFPRD>e>ND#\;LCAhlEBE`$]AnGUerau1As()+=q-jM9@:3JM@JsU5?iF@7?!U]?
+>Q.n*>Q7n,=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&[fd9`@]`9)V?W8H)-W7fPpU7/oXS6N9@O
+5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB31B0*/0`Ng)0`<['0)[C$/,h*t/c71"
+/,^ss.K([o-iYUn-iPIk-2f+f,Q8mr+bCko+U0,6+<2tB>59Q`-RU;k.P*,&/1rP*=[>&(0ek=60.\Y)
+.f:_*-n?W*@mqh?@WHX:GBJ'-FSp4[ErC"WE;a_QDZ=SRD#A)HCAqrIB`;ZEB`D`FB)cH@AGTg9@fBg9
+?iXU5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5tt;uBPl;>sDj:]*uc:&doc9D;'Y8,YpW7JoRN
+6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T62#T6/1B'!21,1L;0`Ea)0)R=#0)[@-/1W5#.Ocep
+./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:++bTK*sNi1*ulkB>PTg$.kE8)0/,+90JbL<?:I.=
+2`ETN2)$^;/hS_./h\h3/4"#D0Mc8&H$aj^H2VscG5cX_FT-@[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoI
+B`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z)%<E3!t;Z]ls<;fbp;Z0Jl
+;#O2g:B!uc9_h<]8c;3Z8,YpT7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf62>f<11BK<e
+1&`p+0`Ea*0`<[)0)mO%/H.0u.fLmq./bOm-MSnc,lT%`,5i\/+G(_f+S6c]*ZuUM+Z*qDq(`d?0/,+:
+1c7-K3&id*4>ecD/Lr;$.4HYmr[&7*-RL5e3+5-$8mu^^GBS(MF*%;#rc.mUrbqaQr,)FLs(hRJrFu1C
+"_VI[An>WSAcQBDARo?NA,0R;@:<PO?X`n@ra5Y2"C5;<>[.24r*02)s&oA(r)`ess&K"sr)3_r;Gg:f
+rDNSkr_WMg!)<Dcr_*2^rCQfUr^ZlUs$crUs$ZlSs$H`Os$6TKrBU<Gr]^6C!'^BF"?\e.4$<I'r]:!<
+r&F[7s#0g5rA=O1s"aU/s"OI+r@n1'r@\%#r[[t!r%7gts""$tr[Idor[.aq-n#!Ar[.Rir?V=drZ[[P
+Jg%*:"sP35*%bW'q'ZY!-R^Do/1iG)/hSYW$UHd/0ek=60.\Y).f:_*-n?W*@mqh?@WHX:GBJ*.FSp4[
+ErC"WE;a_QDZ=SRD#A)HCAqrIB`;ZEB`D`FB)cH@AGTg9@fBg8@/XI3?N4=2>lS%.>l@k,=o_b*>Q7n*
+=oDJ%=8c1t<W5tt;uBPl;>sDj:]*uc:&doc9D;'Y8,YpW7JoRN6iTLP62j.J5Q3kF4o[YD49%A<3WD)=
+3;tl72Z>T62#T6/1B'!21,1L;0`Ea)0)R=#0)[@-/1W5#.Ocep./bUn./kUl-N>Cj,l]+g,lAne,5i\b
++TEYa+o`\O++bSd+4D;9+<VaG/Rr#\/1`;&/M8\10etF<1+up&5<(S\2)I0E0J>%2/M8Y//hnnCC.g6V
+Ap/HHH?a`6GPu^aFo?F]F8g1[ErC"XE;jeRDZ"AOD#\;MCB&)LCAqoIB`)NBAcuaYAn>QOAGp!>@U`aE
+?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]4&f:&I]\9)qQ^8H)-X7f5^S
+7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#]<21Ars+0`Ea*0`<X-/hS_-/H.4"/,^ss
+.K([n-iPIf-2f+g,PWJ]+h&SG+Gq9H*ZuUM+Z*qDq(aQU0/,+:1c7-K3&ia)4>efG/hAJ&.Olkr-mp>g
+-RL/b4CLH&94;d\F`hbJF*%;#rc.mUr,2dWDJa6,Ci0/fs(hRJrFu1Cs(D@Dqdoe<rF>Y4#%:qJ?sd>M
+ra>_4ra#_5?!LW=r`oA*s'#G*s&f2#r)WhtrD`\n"B&,p;,I3hrDEPjr(d;erCm,^s%<;_p.,0RqaUTS
+rC$ZQs$H`Os$6TKrBU<G!'^EHr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-q(Vb#!&"4%r[e%!
+r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZZq;Jg%lP#pLQ:+WN"@>pq-"-O1tF-n$Mn.P(KL,;(T'
+<C&Z&1GUX;0.eb,.k<(u.4Qbq-9bs,.SXAlFEVhMG5cU]F8p:ZEVsb_Df9N2D/O6.D/=%dC]%rHC&_lG
+BDuKFB4baer+,Y6s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(rE0&#rDrhrr_rqt;c<QlrDEPjrD3>d
+r([/as%E&X!_5aMr^HiVr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"sU/">V_e0eiS]r\+@,
+0E*U!/c7.(.k<)!.4H\D.K([o-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+NtpZ++bU,*sWo2+!;OR@UB$b
+r@9HL/1iG+0/,(70JbIA=[kV93B/oR2)-g>0J>%1/MJh2/4F;E0MlA'GBnIYH2VscG5cX_FT$:\Er9qW
+E;jeRDZ"AOD#\;MC'86bC2.GaBkV2XBDuKGB4baeAc-*;@fg+K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'
+=T)>!<rZ2"<<#ns<;fbp;Z0Jl;#O2f:B!uf9_V0]8P)JO7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC
+4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)[=!.KD!t.fLmq./bOm-M\qf-2f+g,PWJ]+dX='
++K?Oi+!;^O+Yd\C1Ars*0FBNi1G^jE2E3ZX?QhNh0J>%0.Outu.4HYm-71)e-6kW]5:B05E-$/EF*2PF
+rGqmWrG_[Q#&\<qD/=$*rbVUMrG):Fr+Q+Cs(;.>s()(<q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n+>6\;8
+>$5!1=Su7u<rZ1u<;]Yt;Gp@h;#O;j;>sDi:B4,f9`.Q`9)hKV8,u0W7fPpU7/oXS6N9@O5lX(I5lEqH
+55[PD55m\J4?P\e4T.>A3r_8>3W(l92ubf62?,N41]9'(0`<X)0)[C$/H.1!/Gq*t/H77!.fLmq./kUo
+./bOm-N,7h,lJte,4$J)+bCle+UK>:+X%gU@9k90r?hgs-7C8k.4QkI/0cc"0i^M#1c$m@0/"n//1`;$
+.4H_q.4.5h67P]>EHHAIFE[Y*r,_mYrGhaSs)/0\DJa9/D/F**r+l4Frb;CGrb)4B"(u4XAc-*8A,g$;
+@K'[5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5tt;uBPl;>sDj:]*rf:&Rfc9`IcZ8chLQ7fGjV
+7f5[O6iTLP62j.J5Q3kF4o[YD49%A<3W1r:2uGT52?,N11B]Hg0ekB]1&Wd+0E*U!/c71".g.=O.4H\D
+.K([o-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE+,V-F+<VaK*%PK)r[e!u"Y)&T/M8^T0FKZl2-EC5
+3B9&W1c>7e'JM0m/hJb10.]P,82*kPFa&+VG^973rHA0_rH/!Zs)S$Ws)@sUr,2FLs(q^NrbDIIs(_RJ
+s(M=Cral:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(us&8qsrDW\nrDEPj
+rD3>dr_<DdpIbQZ8P&eM!(d&Xr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>rAjd8"ueJ!2Dm?Mr\a^4
+rA4C-r\=@*q_.k"r@@gr!%\!tr[Idor?qRkpa,karZh1^r?6b8JfqfN#Tk04,9\dUAhs<>r%KTT1,:XB
+1c@<Q4't*-0J>%0.P!#!.Ocbn-RL2f-6kW]5:B37E-$,CF*.G'rGqmWrG_[Q#&\<qD/=$*rbVUMrG):F
+r+Q+Cs(;.>s()(<q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;u]bq;#jGk;Z0Jl
+;#F)h:&Rc`9E.Wa8bP[T8,GdU7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4Tml04$,S'48q;>3W(l92ubf6
+2?,N41]9'.0`*R&0*!X'/cI=#/,h*t/c71"/,^ss.K([o-iYUn-iPIk-2f+f,Q8n2+bCkh+nQoa+sJ0R
+*%PH'-n,$A/g_nm-n$Mo.k</%/hSkY5rphY1,(@7/M/M).k3"t.Ocen5%Hu09k/3cG'7tMrcJ'Zs)S'X
+r,<!]Df0H0DJj<.Ci'#br+c4Fs(MCEral1DAcZLTr+,Y6s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(
+rE0&#rDrhrr`&nrr)3Jjr_WPhr(d/ar_3>bp.>BV7n3JHs$lrT!(?]Os$H]Nr]pEHr]^9Ds#g9Bs#U!:
+rAad8r&4O3s"sU/">V_e0eiS]r@e4)r\!str%&%&.k3"t.4G-Dr@%Xmr$MFir?VCfrZqCds!%Cbruh=c
+r?;1`QQLf$WZMHg+<M^G.q2ia/H%('.P*,&/h\mW0EX*d2-D"j5<1_`2Dd9H0ek@8/hS_00/"kFC.L$T
+Ap&<CH$=Q4GPu^aFo?F\F8p:YEW:"WDu=MND?"GPC]8)KC&_rJC&_lEBDuKGB4baeAc-*;@fg+K@/aL9
+?=$oC?N"10>QJ)8r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhr(d5cs%N/[!_GsSrC6iYrC6]R
+r^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&=m>2`<QO2)bFks"s[1rA+@,r@n+%r%@pur@.dtr@7dq
+r@%Ulr[.Cdr?V@ep`fY[ll^m&JfrPc#Tk04,9\dUAhs<>r%JpA0etOA1c@<Q4't*-0J>%0.P!#!.OceE
+-P.UO,<TC!-qn)iF*)MEFE;O%ErL(WE;XVUDJj:nD/=$*rbVUMrG):Fr+Q+Cs(;.>s()(<q-jM9@:3JM
+@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&[fd9`.Q`9)hKV8,u0W
+7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z,H42#]<01&3O%0*!X'/cI=#
+/,h*t/c71"/,^ss.K([o-iYUn-iPIk-2f+f,Q8mr+bCkp+U928+X%gU@9rm]r?hdr-7:2i.4Y<I,V1Q#
+0i^M#1c$m@0/"q0/M&D%.Ochr.4.5h67P]>EccJIFERS)r,_mYrGhaS$?'j#DJa9/D/F**r+l4Frb;CG
+rb)4B"(u4XAc-*8A,g$;@K0^8@/XI3?N4=2>lS%.>l@n,>5hb+>5_V&=T2D#<r>ts<<#np;Z0Jl;#O2f
+:Adic9`IcZ8chLQ7fGjV7f5[O6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T62#B'31,:R=0`Eg*
+0E<d*0).$r/-[UT.Olkr./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:++bTL*sWo2+!;OR@UB$b
+r@8(%/1`A*/hd2X,;V)4=[kV93B/oR2)6pA0J>(3/heq3/4F;E0MuG)GBnFWGl;jbG5cX_FT$:\Er9qW
+E;jeRDZ"AOD#\;MCB&#JCB&#JB`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%
+=8Z)%<E3!t;Z]ls<;fbp;Z0Jl;#O2f:B!uf9_V0]8P)JO7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC
+4T.A@3rM):3!M<#2E!EM2Z>T62#T6/1B'$,0`*O$0)[=!.KD!t.fLmq./bOm-MSnc,lT%`,5i\/+G(_f
++S6c^+!;^O+Yd\C1Ars,0G?)n0JP==1Gh!L3'1J02)$[9/1UWL""G`K./kS'-70s"@6Z/7@W?I2FE7A%
+rGqmWrG_[Q#&\<qD/=$*rbVUMrG):Fr+Q+Cs(;.>s()(<q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,
+=oVV%=8Z,!<W,np;Zour;,L0g;Z0Jl;#F)h:&Rc`9E.Wa8bP[T8,GdU7K5dU7/oXS6N9@O5lX(I5lEqH
+55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z,H42#]<01&3O%0*!X'/cI=#/,h*t/c71"/,^ss.K([o-NY\E
+-iPLm-N,7h,lJte,*sI)+fZ[l+sJ0R*%PH'-n,$A%ONMM-R^Dm.P!##/hSkY%7*$31GUX;0.nk//1W7M
+.LmmV-9bs,.SaMpFEVeJFoHL\F8p:ZEVsb_Df9N2D/O6.D/=%dC]%rHC&_lGBDuKFB4baer+,Y6s'kt9
+ra>\3ra,V1s'5S.s'5M,!*TA+r`fD+rE9)$r`B&!r)N_qs&8hnrDEPjrD3>dr([/as%E&X!_5aMr^HiV
+r'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:s#C$<r\sa5r\a^4q_J@11,1L;r\=@*!&+=(pauCp"tM2R.Ocep
+r@.[nr[7Ujs!@Uhs!.Lgr$24cr?;1`s!%CbrugYMJffRde/no<+<M^G.q2ia/H%(!.fLtJ/M8\00JG:<
+2-EC53B9&W1c7$D0eb:7/hSh20.]P,82*nRFa&+UG'Nt0rHA0_rH/!Zs)S$Ws)@sUr,2FLs(q^NrbDII
+s(_RJs(M=Cral:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(us&8qsrDW\n
+rDEPjrD3>dr_<DdpIbQZ8P&eM!(d&Xr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>rAjd8"ueJ!2Dm?M
+r\a^4rA4C-r\=@*q_.k"r[Rt!r@.dtr@7dqr@%Ulr[.Cdr?V@ep`fY[[ig8FMBE-G+<_sQ0kk5"1Ars,
+0G?)n0JP=<1G^pK3'1J02)$[9/1UWL""GcL./kS'-70s"@6Z/7@rZR3FE7A%rGqmWrG_[Q#&\<qD/=$*
+rbVUMrG):Fr+Q+Cs(;.>s()(<q-jP:@:3JM@:9(Bra5Y2"C5;<>[.24r*02)s&oA(r)`ess&K"sr)3_r
+;Gg:frDNSkr_WMg!)<Dcr(I&^s%2oT!(ZoUs$clSs$QfQs$?ZMs$-HIrBC9Gs$$?D!'^BF"?\e.4$<I'
+r]:!<r&F[7s#0d4s"s^2rA"+%r@\.'r@S""r[[t!r%7gts""$tr[Idor[7^or?qRkr?_Cfr?M:cJg#^h
+^EEn-+sA*L.q)^3./bM5-71)f-n$Mo.k</'/hp?l3]&WJ0J>(3/hJV*/,h"..4HT-A3qb@A9)d7F`V[(
+FSp4[ErC"UE!gN%DJj</DJa6,D#A)HCAqrIB`;ZDAcl[XAnCmNqIBP7raGe6rEoP1s'>Y0s',M.rEK;*
+r`fD+rE9)$r`B&!r)N_q!`N#qrDNSkr_WPhr(d/ar_3>bp.>BV7n3JHs$loSqa:BMr^$NKrBL9FrB:0C
+r]C-@qDnL6r\sa5r\a^4q_J@11,1L;r\=C+!AH2+0).$r/-[UT.Olkr./bUn./kUl-N>Cj,l]+g,lAne
+,5i\b+TEYa+o`\/++bSd+7pW[+<VaK*%PK)r[e!u'e1^b/1iJ-0/,(91,W3(5<1_`2Dd;j1(uAr0/"q3
+0/"kFC.L$VB6JKEG]s"/rHA0_rH/!Zs)S$Ws)@sUr,2FLs(q^Nrb;RMBkhBs!bl=]r+H"@"D;=YAS(dM
+rF5n<@UT1B"C>D??!dJ8r`fG/r`oJ-rEB/&r`K,#r)Whts&B"ss&Aqqr_i\lr_WPhr(d5cs%N/[!_GsS
+rC6iYrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&=m>2`<QO2)bFks"s[1rA+@,r@n+%r%@pu
+r@.dtr@7dqr@%Ulr[.Fe!%%RhrZh1^r?7LMJfq'9#Tk04,9\dUAhs<>r\+a60/,+81,C^E3&j!,#!=as
+0.ne*r@8O2.4?Sl-RL/b4CLH&9k/0aFE;I$F8^.YEW'kSD[()sD/F**D>nAOC]/#HC&DZEBE)T@AcH<>
+A,0R;@:<PO?X`n@ra5Y2"C5;<>[.24rEBJ1>$>'3=BPK&r)WhtrD`\n"B&,p;,I3hrDEPjr(d;erCm,^
+s%<;_p.,0RqaUTSrC$ZQs$H`Os$6TKrBU<Gr]^6C!'^BF"?\e.4$<I'!':-@rAjd8r\sj8r&+L2r\OL-
+q(Vb#!&"4%r[e%!r[dt!r%.jur@7dqr@%Xms![gnr[.Rir?V=drZ^\PJg#^he0,,B+sA*L.q)^3./bOn
+-N5A@-n-Vq.kE;*0i^M#1c$m@0/"q1/M/M(.k3"t.4.5h67PcAF*)PIF8^4YF8p:ZEVseUD[:5uD/O6.
+D/=%dC]%rHC&_lGBDuKFB4baer+,Y6s'kt9ra>\3ra,V1s'5S.s'5M,s'#D+s'#A(rE0&#rDrhrr`&nr
+r)3Jjr_WPhr([5drD!8bs%E&X!_5aMr^HiVr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:rAad8r&4O3s"sU/
+">V_e0eiS]r@e4)r\!str%.ju"=blM.4G-Dr@%Xmr$MFir?VCfrZqCds!%Cbruh=cr?;1`[i^2DMB<'G
++<M^G.q2ia/H%(M.P!##/M8Y/0/,1;2-EC53B9&W1c7'E1,1I90.nq30.]P,82*qSG'A1UG5QR_G5cX_
+FT$:\Er9qWE;jeRDZ"AOD#\;MCB&#JCB&#JB`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2e(/?2e+/
+>Q%b(=oMP%=8Z,!<W?%u;u]hq;uT\n;>sDj:]*ue:&do]9*.[V8Gu$Y8Gu$U7K,^T6iB@M62j.J5Q!_F
+4o[YE49%GA48q;>3W(i@2`EWQ2)R;k2?,N31]9*.1&Wg'0DmI$/,^pt/,^ss.K([n-iPIf-2f+g,PWJ]
++bChg+MT$)+!;^O+Yd\C1Ars,0J"k10JG4:1G^pK3'1J02)$[9/1N/$.k<(u-n$Gj-70s"@6Z/8@rZR3
+F)c7#F8^.YEW'kSD[()sD/F**D>nAOC]/#HC&DZEBE)T@AcH<>A,0R;@:<PO?X`n@ra5Y2"C5;<>[.24
+r*02)s&oA(r)`ess&K"sr)<Vns%rbmrDNSkr_WMg!)<Dcr(I&^s%2oT!(ZoUs$clSs$QfQs$?ZMs$-HI
+rBL9Fr&k$Dr]LBH4?GVerB(!>rAjd8r\sj8r&+L2r\OL-s"O=(r@\.'r@S""r[[t!r%7gts""$tr[Ido
+r[7^or?qRkr?_Cfr?M:cbTVQ]Jg'b0#pLQ:+WN"@>pq-"-iPG+-RU;k.Olr"/hSkY5rphY1,(@7r[nj9
+/1W5#.Ocen5%Hu0:M"ThF`hd(FSp4[ErC"UE!gN%DJj</DJa6,D#A)HCAqrIB`;ZDAcZOV!G5p@AGTg9
+@fBg8@/XI3?N4=2>lS%.>l@n,>5hb+>5_V&=T2D#<r>ts<<#np;Z0Jl;#O2f:Adic9`IcZ8chLQ7fGjV
+7f>^T7/K@O6N0:M5lEqH55dYE4T7GB3r1l83;tl72Z>T62#B'31,:R=0`Eg*0E<d*0).$r/-[UT.Olkr
+./bUn./kUl-N>Cj,l]+g,lAne,5i\b+TEYa+o`[O++bT7*sWo2+!;OR@UB$br@8=,.k</&/hSe10JbIA
+=U[ba3B9&W1c7'E1,1K^0+'Bd0.]P,82*qTG5c^dG5QR_G5cX_FT$:\Er9qWE;jeRDZ"AOD#\;MCB&#J
+CB&#JB`)NBAcuaYAn>QOAGp!>@U`aE?Na\A?!Ue8?2n.1>[@>6s',G*rE9,%rE&nts&K(us&8qsrDW\n
+rDEPjrD3>dr_<DdpIbQZ8P&eM!(d&Xr'gTQs$Q`OrB^EJrBL3Ds#pBEs#^6CrB(!>rAjd8"ueJ!2Dm?M
+r\a^4rA4C-r\=@*q_.k"r@@gr!%\!tr[Idor?qRkpa,karZh1^r?:MMJfoXfe0##=+<_sQ0kk5TrA":*
+.k`P00JP==1H%3P4't'-0eP%0/1N+u-n$Dh,pXc`,U5Q`4Xs6<EccGGErL.YEr9n`E,]`6DJsH2DJ]Jm
+Ci!tfD#\;LCAhlEB`D`FB)Z?DAn>Oar+#P3"^thI?sd@@@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u<rZ1u
+<;]Yu;Gp@h:f@6hr_WPhrD!>er_*;cr(I&^s%3,Zr'pcY8,GdU7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F
+4Tml04$,S'48q;>3W(l92ubf72>oB31]9'(0`<[(/c@7!/,h*t/c71"/,^sp.JkOl-iG@l-2f(i,p`F6
+rZ\fpJg$!p#:(Q>+WN"B?ihc+./bM--mpAj.4Qet.kE8.0i:.s2)6m@0`E[=/M&D%.4Hbs-mh8j4Xs9>
+FEMbLF8^4YF8g4[EVj\^Df9N2D/O6.D/=%dC]%rHC&_lCB)uUUqdfP5s'kt9s'Ph7rEoP1s'>Y0s',M.
+rEK;*r`fD+rE9)$r`B&!r)N_qs&8qqrDEMir_NJf!)<Gfr([/as%E;_rCQuZ!_5aMr^HiVr'^ELs$H]N
+r]pEHs#pEHrB:0Cr]C-@qDnL6r\sa5r\a^4rA4C-q_A%'!&+=(r%7gtr%%dss!dsrr@.[nr[7Rir?_=d
+r$24cruqCbruqCdr?;1`JffRd^E3e*+<MXB.:QX9/M-lOr@AC0/M8\10JP:@2-!(148q/V2)I'C0eb75
+/M/Y1/hBP-6nqVSGBeCXG'En/r-&*_s)e-Zs)S$Ws)@sUr,2FLs(q^NqJ$%FB_lB@AcuaYAn>QOAGp!>
+@U`aE?Na\A?!Ue8?2e(/?2e+/>Q%b(=oMP%=8Z)%<E3!t;uKYm;ZBVm;#=&d:B!uf9`7W_9)V<]8Gu$Y
+8Gu$U7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf62>f<21]9*.1&Wg*0DmI#/c@7"/,^ss
+.K([l-iGCh-2]"g,PND\+j;'\+G(a-+T<Mg+#%GC1GU`a0e>(50JG4:1G^jG2EX')4#SfG/M/M'.Ocbo
+-RL,c-71#`5[ll+:LnKfF`_['F8^.WE=Hl+Df9N3Df0H0D/=$*rbVUMrG):Fr+Q+Cs(;7A!bQ"T!+c";
+q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;[$&s;,L.frDEPjrD3Ae!)<Dcr(I&^
+s%3,Zr'pcY8,GdU7K5dU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB1
+1&3O%0E!L$/H.1!/Gq*t/H77!.f1[l-ibXo-iG@l-2f(i,p`F6rZ[[PJg%-;$7$lA+WN"B?n!NQr?i%&
+-RU;k.Olr!/M/_4:^0-G2)6m@0`E[=/M&D%.Ocku-mh8j4Xs9>FEMbLF8^4YF8g4[EVj\^Df9N2D/O6.
+D/=%dC]%rHC&_lCB)uUUqdfP5s'kt9ra>\3ra,V1s'5S.s'5M,!*TA+r`fD+rE9)$r`B&!r)N_qs&8qq
+rDEMir_NJf!)<Gfr([/as%E;_rCQuZ!_5aMr^HiVr'^ELs$H]Nr]pEHr]^9Ds#g9Bs#U!:s#C$<r\sa5
+r\a^4rA4C-q_A%'!&+=(q(;Orr[\!us!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`llUg$JfiJa
+$6UH5*Z?J9?S*i\r[[pu%4s.a0/,(70fLsi76is62]+D/1,1L;0.nh.0JG+188:OI;e^H#H$FN1GPlXa
+FoQR\F8p:YEW:"WDu=MND?"GPC\hcHBk[?Ural:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*
+rE9,%rE&nts&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g<C
+s#g6Ar]:!<r&F^8s#0d4r&"F0rA+@,r@n.&r@\%#!%e+#r[[psr[Idoq^;=hq^).c!$h4^r?8WmJfomm
+"sG-6+#%DB!])Ser@oiY0/,(71,C^C2E!ZZ>!"Vs/hJY+.Ocep-mp>g,pjrb,X>g%.o0\rFEM\GrcA$Y
+r,E0bE,TZ4Df9N2D/F**D>nAOC]/#HC&DZEBE)TCAHQOUARt^Kq-jP:@:3JM@:9(Bra5Y2"C5;<>[.24
+r*02)s&oA(r)`ess&K"sr)3bs;Gg:f;Z0Jl;#O2g:&n#e9`.Q`9)hK\8GksY84WPHs$clSs$QfQs$?ZM
+s$-HIrBC9Gs$$?D!'^BF"?\e.4$<I'r]:!<r&F[7s#0g5rA=O1rA"+%r@e1'r@S%#r[[t!r%7gts""$t
+q^MCjr?qOj!%%Rh!@9#i,Q8m=+bClP+UTJ>,9e*W@UU]7./bM--mpAj.4Qet.kN>.0Mjtq2)6m@0`E[>
+/M&G'.Olr!.47Gl4tBH@FEMbLF*.D'r,_jXs)IpT$?'j#DJa9/D/F**r+l4Frb;CGqI]h@Ac$$7A,g$;
+@K'[5?iFC3?2n10>Q7t,>Q7n+>Q7n*=oDJ%=8c1t<W5r!;c?Qo;Z0Jk;#X8h:&n#f:Adic9`Ica9)V?\
+8-2:O7fGjV7f5[O6iTLP62j.J5Q3kF4o[YD49%A<3W1r:2uGT52?,N31]9*+1&`j-0JEDXpFZ@qs""+!
+s!dsrr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`bTDEYJfjV,!$M7_"r\mu?nEr]r[[pu%4s.a0/,(7
+0fLsh76is62]+D/1,1L;0.nk/0JG+288:OJ;e^H#H$FN1GPlXaFoQR\F8p:YEW:"WDu=MND?"GPC\hcG
+B`MiCBDuKGB4baeAc-*;@fg+K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'=T)>!<rZ2"<;]\m;ZBVm;#=&d
+:B!uf9`7W_9)V<]8Gu$Y8Gu$U7K,^T6iB@M62j.J5Q!_F4o[YE49%GA48q;>3W(l:2ubf62>f<21]9*.
+1&Wg&0E!O'/c@7"/,^ss.K([l-iGCi,lf7h,QK(`,5i[O+G(`7+:',7+"q>B1GU`a0b#lk0JG4:1G^jH
+2`s-)%6HI&/hJY+.Ocep-mpD@-4D1G5[ll,:LnKfF`_['F8^.WE=Hl+Df9N3Df0H0D/=$*rbVUMrG):F
+r+Q+Cs(;7A"(l+UAGfs5@Kg1K?sm>MrF#V3ra#_5?!LW=r`oD+#$Y87=]nj/r)`ess&K"sr)3bs;Gg:f
+;Z0Jl;#O2g:&n#e9`.Q`9)hK\8GksY84WPHs$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]LBH4?GVerAt!?
+s#U*=r&F[7s#0g5rA=O1rA"+%r@e+%r@S"!r[dt!r%.jur@7[nq^DCjr?_Ljr?MCi,lJte,4$J)+bCle
++TNee,6f,:@U^c8./bM--mpAj.4Qet.kN>.0Mjtq2)6m@0`E[+/M&IN.h!jS6=W20:h=`kG'.m)FSp4Z
+ErU.VE;sh^DJj</DJa6,D#A)HCAqrIB_l?BAnCjMqIBP7raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$
+r`B&!r)N_qs&8qqrDEMir_NJf!)<Gf!)<Ddr_3>brC[#[r^[)\7n3JHs$loSqa:BMr^$NKrBL9FrB:0C
+r]C-@qDnL6r\sa5r\a^4rA4C-q_A%'!&+=(r%7q$r%/"%.k<(P.Ocep./bUn./kUk-N,7f,lAne,6&hd
++TEVb,5i\b+L`GE+,V-F+<M[J)CJp$!\GuTr[[pu%4s.a0/,(80fCjf76is62ZYcmr\5'?0/"q10JG.3
+88:RK;e^H#H$FN1GPlXaFoQR\F8p:YEW:"WDu=MND?"GPC\hcHBk[?Ural:GAnGUcr+,b9!b,VHra,e7
+?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]Rr^?cR
+rBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)s"=='r@Ipur@7dqr@%Oj
+r?hCfr$27epEKPZJfoXf]c[S(,9JOOC,7V#r@o*D0/,(71,C^C2`Ei[>!"Vs/hJY+.OchG./kS)-7:)b
+5[lo-:LnKfF`_YFs)\-Zr,E0bE,TZ4Df9N2D/F**D>nAOC]/#HC&DZEBE)TCAHQOUARt^Kq-jM9@:3JM
+@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;u]bq;#sKkrDEPjrD3Ae!)<Dcr(I&^s%3,Zr'pcY
+8,GdU7K#XS6iTLQ62s4M5Q*kG5Q3kE4TI\F4Tml04$,S'48q;>3W(l92ubf72>oB31]9'.0`*R&0E!O%
+/cI:"/Gq*t/H77!.f1[l./bOl-3,@j,QT2:r?M:cbTVQ]Jg'b0$7$f?,9/+?@jriTr?i@/-RU;k.Olr!
+/hJh4:Hpou1,1L;/h[,Ts"++!$n3PjA3MM?ATW'<F`[M'r,_jXs)IpT$?'j#DJa9/D/F**r+l4Frb;CG
+qI]e?!+l%<qIBP7raGe6rEoP1s'>Y0s',M.rEK;*r`fD+rE9)$r`B&!r)N_qs&8qqrDEMir_NJf!)<Gf
+r([/as%E;_rCQuZ!_5aMr^HiVrBpWRqa:BMr^$NKrBL9FrB:0Cr]C-@qDnL6r\sa5r\a^4rA4C-q_A%'
+!&+=(r%7q$r%/1*.k<)!.4HYnr@.[nr[7Rir?_=dr$24cruqCbruqCdr?;1`QQLf$WZMQj+!2XE-=C:7
+/M-lOr@A:-/M8\10JY@@1fFHE5Wes(!Au_51&is,0+K]k0.fb175@eUGBeCXG5QR^G5l^bFSg.ZEr9qW
+E;jeRDZ"AOD#\;IC&r$^qIfe>"D;=YAS(dMrF5n<@UT1B"C>D??!dJ8s',S0?2e+/>Q%b(=oMP%=8Z,!
+<W?%r;uBPn;>j>g:]*ue:&doc9DqK]8H;<[7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):
+3<(r;2Z,H12#fB11B'$,0`Ea*0`<[)0)mO%/H.0u.fLmq./PCj-Mo+e,QK(`,5i\O+G(_f+O_G>+!DmO
+/SJoU1,Ae_(G[Wt0JP==1Gh'M4?6P+2DHg9/M&A#.K(Y+-RU5g,pYcd4tBE>EccGGErL.YEr9n`E,]`6
+DJsH2DJ]JmCi!tfD#\;LCAhlEB`D`FB)Z?DAn>Oar+#P3"^thI?sd@@@/aO4?3FP>>[1M4>l7h+>5qb*
+=Su7u<rZ1u<;]Yu;Gp@h:f@6hr_WPhrD!>er_*;cr(I&^s%3,Zr'pcY8,GdU7K#XS6iTLQ62s4M5Q*kG
+5Q3kE4TI\F4Tml04$,S'48q;>3W(l92ubf72>oB31]9'(0`<[)0)[C%/H.1!/Gq*t/H77!.f1[l./bOl
+-3,@j,QT2:r?M:c[ip>HMBN3M+sS?R-X^Hd.4H\D-P\$W-R^Dn.P!#%/M\tT5<C_X0ek@7r%7gt$n3Pk
+A3MM?ATW'<F`[M'r,_jXs)IpT$?'j#DJa9/D/F**r+l4Frb;CGqI]h@Ac$$7A,g$;@K0^8@/XI3?N4=2
+>lS%.>l@n,>5hb+>5_V&=T2D#<r>ts<<#ns;Z0Jk;#X8h:&n#f:Adic9`Ica9)V?\8-2:O7fGjV7f5[O
+6iTLP62j.J5Q<nI55dYE4T7GB3r1l83;tl72Z>T62#T6/1A`g)0E<d*0)$ss/H77#.fUst./bUn./kUk
+-N,7f,lAne,6&hd+TEVb,5i\b+G(\e+28m)+<DUJ)C8a#/M/OQ/,_"./M/S.0JG7;2D\9#5Wes(!Au_5
+1&N^90ek=58S^aM;e^H#H$FLVrHJ0_s)n?`qfDdXr,MaUrbq^Pr,)IMs(hIG!GQ6DBDuKGB4baeAc-*;
+@fg+K@/aL9?=$oC?N"1/>QA(/>lS%,>5_V'=T)>!<WlE&<)cfp;uBPn;>j>g:]*ue:&doc9DqK]8H;<[
+7fZ*Y7f5^S7/oXQ6N'4L5lEqF56!eG4T@MC4T.A@3rM):3<(r;2Z,H12#fB11B'$,0`!I$0)mO%/H.0u
+.fLmq./PCj-Mo+e,QK(`,5i\/+G(_f+S-]^+!DpQ/8&cT1,Ae_(G[Wt0JP==1Gh'M4?6P+2DHg9/M&A#
+.JkM'-RU5e6"<)0:LnKfF`_['F8^.WE=Hl+Df9N3Df0H0D/=$*rbVUMrG):Fr+Q+Cs(;7A!bQ"T!+c";
+q-jM9@:3JM@JsU5?iF@7?!U]?>Q.n*>Q7n,=oVV%=8Z,!<W,np;[$&s;,L.frDEPjrD3Ae!)<Dcr(I&^
+s%3,Zr'pcY8,GdU7K5dU7/oXS6N9@O5lX(I5lEqH55[PD55m\J4?P\e4T.A@3rM):3;tl:2Z5N32#fB1
+1&3O%0E!L$/H.1!/Gq*t/H77!.f1[l-ibXo-iG@l-2f(i,p`F6rZ[[PJg%-;$7$f?,on=?ALT&Vr?i%&
+-RU;k.Olr!0.eq4:'X!F2)6m@0J</Q%P0.\-pqN0.o9f!F`qnKrH.sYrc8$Yqeum\Df0H0DJj<.Ci'#b
+r+c4Fs(M7A!G5p?AGTg9@fBg8@/XI3?N4=2>lS%.>l@k,=o_b*>Q7n*=oDJ%=8c1t<W5tt;u]bo;>j>j
+:]4#g:&[oc:&[id9DqK]8cD6^7n6&J7K5jT7/K@O6N0:M5lEqH55dYE4T7GB3r1l:3<(u;2uGT52?,N3
+1]9*+1&Wd+0E*U"/c@7"/,q+!.K:gp.K([o-i57h-2Stc,QAtf+o`\b+o`bb+o`\O++bSd+4MA>+<DUK
+)^Jd$/M/OQ/,_"./M/S.0JG:<2D\9#5Wes(!Au_41&Wd90ek=68S^aN;e^H#H$FN1GPlXaFoQR\F8p:Y
+EW:"WDu=MND?"GPC\hcHBk[?Ural:GAnGUcr+,b9!b,VHra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nt
+s&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]Rr^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<
+r&F^8s#0d4r&"F0rA+@,r@n.&r@\%#!%e+#r[[psr[Idoq^;=hq^).c!$h4^r?8WmJfomm"s5!8+=h)@
+!])Ser@o*D0/,(71,C^C3&`r[=?ADq/hJY+.OchD-k7UP-7(rf4tKK?EccGGErL.YEr9ndE,]`6DJsH2
+DJa6,Ci0/fs(hRJrFu1Cs(D@Drac1DAS#EMA,0R<@:<PO?X[@A@/aO4?3FP>>[1M4>l7h+>5qb*=Su7u
+<rZ1u<;]Yu;Gp@h:f@6hr_WPhrD!>erCm,^s%<;_r(-`U!D#`X7fPpU7/oXS6N9@O5lX(I5lEnI56!hE
+4TI\F4Tml04$,S'48q;>3W(l92ubf72>oB31]9'(0`<[(/c@7!/,h*t/c71"/,^sp.JkOl-iG@l-2f(i
+,p`F6rZZq;Jg%lP$7$f?,on:>ALT&Vr?i=.-RU;k.Olr!0.eq4:-Uft1,1L;0)7(0/1`8!6Y&D4:h=`k
+G'.kJrcJ'Zrc8$Yqeum\Df0H0DJj<.Ci'#br+c4Fs(M7A!G5p?AGTg9@fBg8@/XI3?N4=2>lS%.>l@n,
+>5hb+>5_V&=T2D#<r>ts<!#us;?0Vn;>j>j:]4#g:&[oc:&[id9DqK]8cD6^7n6&J7K5jT7/K@O6N0:M
+5lEqH55dYE4T7GB3r1l83;tl72Z>T62#T6/1A`g*0EEj\r\"+#r%.ars!n$ts![gpr@%Xmq^27fq]u(a
+s!%Idruh=bs!%CbrufN-JffRdoH+D_*ZlRF,[P"5/M-lOr@AC0/M8\10JbIB1K-_-48q/>2)P1b&25dm
+0eY.NCIL$XBm4fIG]s"/r-&*_s)e-Zs)S$Ws)@sUr,2FLs(q^NqJ$"E!,24Aral:GAnGUcr+,b9!b,VH
+ra,e7?<piCrE]D-!+#S/s',G*rE9,%rE&nts&K(ur)<Mks&&_kqbR,br_<DdrCd)]rCHu[rC6iYrC6]R
+r^?cRrBgHKr]pEHr'(-Ds#g<Cs#g6Ar]:!<r&F^8s#0d4r&"F0rA+@,r@n4(r%@n!r@Ipur@7dqr@%Oj
+r?hFg!%%Og!$h4^r?7LMJfq$8#p(6:+=h&@1GU`a0b#lk0JG4:1G^jJ2`j$%#<F^r0J4n,/H.-t.1dmR
+-R^6-Ai_J?Aoi':FE2L&Er0kTE;jbUDZ+GOC]J>OD#\;LCAhlEBF8BbAnGUdAn>OaAGfs7@f9a4@/jU5
+?N4C4?N4=/>l@k2>?Y35=]ef(=8Z+u<;BGq;Gp@h;#XAm;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS
+6iTLQ62s4M5Q*kG5Q3kE4TI\F4o[YB3s%H(3<V?&3]T5!2uu$!r\sj8r&+L2r\OL-q(Vb#!&"4%r[e%!
+r[e($r@Igrr@7dqr@%Xms![gnr?_Ljr?V@gr?VCfllgs(Jg&Pc,9S*K-!b(5-mg>j-RL2f-RU;k.Olr#
+0JP@W4ukJW1GCI90E!O&/Is?_/13l!4"X?CFEMbLFERP'qf;XTs)A!Vrb`!ZD/F0.D/F**r+l4Frb;CG
+qe,q@s(2+=qd]S6%UidR?sd8I?<piD?=$oCr*92)s'#D+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVh
+rD!>er_<GfrD!8bs%E;_rCQuZs%!#Ws$ciRqa:BMr^$NKrBL9FrB:0Cr]C-@q`+j?3&`cS3&g^mr\a^4
+q_J@11,1L;r\=@*!&+=(pauFq!\5cN"Y(rM-n$PC./PCi-N>Cj,l]+g,lAne,6&hd+T*D\+L`GE+,D!B
+*Zl@J?=jBq/1N2&.k:NK&hGUe/h\k51c73g6pE^n3&NNNrA+=+%k]Lh.nXVC10&(6H$OXYGl2a^Fo?C^
+F8g4YE<L6#EH#mrDu=MND?"GPC\qlHC&VfDBDZ<>AHHCQ@fg.L@fBg8@/jU4?N"1/>QA(/>lS%,>5_V(
+=T;J$<XMi,<`W4#<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqF4pF/5
+4?P\e4T7DH3]]8]3]];"3!hT)3&`cS2Dm?Mr\a^4rA4C-r\=@*q_.k"s"41#s""+!r@.Ulr?qRkpa,h`
+!$h4^r?6b8JfqfN,T\'M+s8CIDDj7(1,:O;0eY160JP==1H.?V4]XU$0JG+1.kLZLr@&:+,pt)d6Y8A2
+;.alkF`_YGrc7mUrG_aS!,haPrbMROrbVUMrG):Fr+HFMB4baeAnGUcA7YUJqdTM4qdBG2ra,V3s'G_2
+r*9/(s'#G*s&f2#r)Werq,@;ks%rbmr_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TK
+rBU<Gr]^6C!'^BFs#g3@s#U->!]i>%rAXg<3;tl:2Z,H42#]<01&is)0`<X)0)[C$/H.1!/H7=#/Ggsr
+.fLmq./kUo./bOl-3,@j,lT+g,l]+5+bCkh+n?cb+<VXM?"GQ8-7C8i-N,;)-n-Vq.kNG01JBtm2)I*C
+0/,'X0)dF5.kE5!7VFk8;J1)oG'.nLrH%jVrGhjVs)7jRs)%dRs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6
+%UidR?sd8I?<piD?=$oCr*92)s'#D+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVhrD!>er_EAcr_3>b
+rC[#[r^d&ZrC6fUrBpWRqa:BMr^$NKrBL9FrB:0Cr]C-@q`+j?3&`cS3&g^mr\a^4q_J@11,1L;r\=@*
+!&+=(pauFq#V.DT.Ocep-n5*Cq^;:gs!@Uhs!.Lgr$24cruqCbr#tt\QQLf$W#lEh*ulS5AhYbc/1iA%
+r[S=,/M8Y/0/>@A2c'`I5<:hb2)I5i1Arp</h\n/8o-aJ<GHc(H$FOXr-%s[rH&$\rc7sW"E8@#E,bep
+r,2FLs(q^NqeH.Frb24Bqe#e<s().>s'kt9ra>b5rEfG.s',S0?2e+/>Q%b(=oVV(=8c/,<E3(#<E3!t
+;c?Zp;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpT7K,^T6iB@M62j.J5Q!\L4Ztni4$,S(49%>E3B9,]
+3W1oD3B/uW2`<QO2)bFks"s[1rA+@,r@n+%r%A"$r@It!s!msrq^DCjr[.Cdr$27epEKPZll^m&JfrPc
+,T\'M+s8CIDDj7(1,:O;0eY160JP==1H.?V4]XU$0JG+1.kLZLr@&:+-7:2e6Y8A2;.alkF`_YGrc7mU
+rG_aS!,haPrbMROrbVUMrG):Fr+HFMB4baeAnGUcA7YUJqdTM4qdBG2ra,V3s'G_2r*9/(s'#G*s&f2#
+r)Werq,7Do;Gg:fr_ibns%rVhrD!>er_*;cr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-HIrBL9Fr&k$D
+r]U9Dr&ap>r]($@3B@$t!BE.=2ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kUo./bOl
+-3,@j,lT+g,l]*u+bCkn+U&u2*$nm%"tV/L-n$Gir[/@--n-Vr.kND/1JBtm2)I*C0/,'X0)dF5.kE5!
+7VFk8;J1)oG'.nLrH%jVrGhjVs)7jRs)%dRs)%dPr+l4Frb;CGqe,q@s(2+=qd]S6s'bq8$=@.H?<piD
+?=$oCr*92)s'#D+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fU
+r'^ELs$H]Nr]pEHs#pEHrB:0Cr]C-@q`+j?3&`cS3&g^mr\a^4q_J@11,1L;r\=@*!&+=(pauFq#V.DT
+.Ocep-n5*Cq^;:gs!@Uhs!.Lgr$24cruqCbr#tt\JffRd]cSF>*ulS5AhYbc/1iA%.k</%/M8\00JPCA
+2c)n,3]]5X1cG:fr@ng90JG"LCd9aUC3Y#LG^"E1G5HF\F9$C]ErBt\E,fl:E;jeRDZ"AOD#\;JCB&#I
+B`)N?B)Q<@AH-0>@fBg8@/jU4?N"1/>QA(/>lS%,>5_V(=T;J$<X;]*<`W4#<)ccs;cN`ps&/emrD<Ae
+r(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr&t<J4Zkhg4$<L(#!+e*3BB2]rAY*D3&iiU2E!EM
+2Z>T62#T6/1B'$,0`*O$0)mO%/H77#.fCgn./bOm-MSnb,QK(`,5i\/+G(_f+S6d%*ZuOK+=h#@2DQsA
+1,(C:0/#"60etO@2`Wr_<]W)l0J4n,/H.-t.1dmS-Rg</AihSAAoi':FE2L&Er0kTE;jbUDZ+GOC]J>O
+D#\;LCAhlEBF/<aAnGUdAn>Oa!+c";qdTM4qdBG2ra,V3s'G_2r*9/(s'#G*s&f2#r)Werq,7Do;Gg:f
+r_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]Ts$ZlTs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]U9Dr&ap>r]($@
+3B@$t!BE.=2ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kRq-n$JB-iG@l-2f+g-2f+h
+,F9R*+fHOm+<VXM?"GQ8-7C8i-N5A"-n-Sp.k<2)0f)K/4ukJW1GCI90E!O&/Is?_/LO#$4"X?CFEMbL
+FERP'qf;XTs)A!VrGMXPs).jRs(qUKr+c4Fs(M:Bs(;:Br+,\7rF-7F@:3JM?X@&E?!goE?![A5rEB8*
+!*]A+s'#A(rE0&#!*9%ur_rktr`&nrrDNYms%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]N
+r]pEHr]^9Ds#g9Bs#U$;!]W.u"#i+t2u>N42?,N11B]Hg0ekB]1&Wd+0E*U!/c@4+.k<)!.4HYn.K([l
+-i>=k-2f+h,Q8td,QAtf+o`\_+oEJL++bSd+4;5?*Zl@J?=klB.P*/%.P(KL&M5Ug0/,+:2)e?"5<:hb
+2)I5i1Arp<0/,+38o6gK<GHc(H$FOXr-%s[rH&$\rc8$Y#'"X%EH,r:rbq^Pr,)IMs(hLHs(VIGr+Gn=
+rFQ">s'u(<raGe6s'P_2rE]D-!+#S/s',G*rE9/&s&]/"$<:),<`N.!<)Z^pr_rhprDEMiqbR,br_<Dd
+rCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3D#!G+34?GVer]:<F3]T2]3][-u#rst)2`EWQ2)R;k2?,N3
+1]9*.1&Wg'0DmF(/M/OQ/H77#.fCgn./bOm-MSnb,QK(`,5i[o+G(_n+9rr1+!MgXASrJG1,(I=0JG47
+0JG4:1,C^F3BKB(3]/TF/hAM(r[Rjq&1AkR.4%Ap4"X<AF*)PHEch;$qf2RRrbhdSrGDOM!,_^Os(hRJ
+rFu1C$>4!`An>RdAS#C_r+#V5rF,V3!aoABra,V3s'G_2r*9/(s'#G*s&f2#r)Werq,7Do;Gg:fr_ibn
+s%rVhrD!>erCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TKrBU<G!'^EHr&k$Dr]U9Dr&ap>r]($@3B@$t
+!BE.=2ubf62?,N41]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kUo./bOl-3,@j,lT+g,l]*@+bClN
++VGn?*$nm%/1;hn-mp>h-R^Al.fLq-/MAe590P?n1c$g=0JEAWr[eX3/1i8>BKIeDB689>F`_d)F8L"V
+EW:"XDuFSRD?"MRD?"GMC]%rHC&_lDBE)TDAc-*9A,TjH@:<PO?XI,G?!UfD?<pk7>l@n,>5hb+>5_V&
+=T2A%<rH%t;ufqt<!#us;Z9So;?'Jj:]4#g:&[oc:&[id9DqK]8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF
+4o[YD49%A=3<hH&2`EWS2u>N42?,N11B]Hg0ekB]1&`j-0JEDXpauFq#V.DT.Ocep-n5*Cq^;:gs!@Uh
+s!.Lgr$24cruqCbr#tt\bTDEYJfjP*+s%gG-!k1;/1N2&.k3&#/1iJ,0/,(71Gq*f6pE^n3&NNNrA+=+
+%kfUk/5'hF1KA17H$OXYGl2a^Fo?C^F8g4YE<L6#EH#mrDu=MND?"GPC\qlHC&VfDBDZ<>AcH<@A,g$;
+@K'[7?i==0?2e(/?2e+/>Q%b(=oVV(=8c/,<E3(#<E3!t;c?Zp;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z
+8,YpT7K,^T6iB@M62j.J5Q!\L4Ztni4$,S(3sI`,3B9,]3W1oD3B/uW2`<QO2)bFks"s[1rA+@,r@n+%
+r%A"$r@It!s!msrq^DCjr[.Fe!%%Og!$h4^r?7LMJfq'9*$-4E+s8CIDDj7(1,:O;0eY470etO@1cIEU
+4B2VI2)$^:/1W:N.fCe--mg>k,t)B-/Q$,$FEM\GFT-=XEW'kUDZF\RD>n>OD>nAOC]/#HC&DWOB4kgg
+AS,OcARo?LA,Ba6@JaI4?iFC3?iOI4?2Rt+>6\;8>$5!1=Su7u<rQ(o;Zour;,L0h;ZBVo;#F,f:&n#e
+9`.Q`9)hK\8GPdR7fPpU7/oXS6N9@O5lX(I5lEqH55[PD55m_F4T%8B3]]8(3B9,\3W1o<3B7!ss#0d4
+s"s^2rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^or?qOj!%%Rhr[%Lgs!-kRJg#^hdNKhX+<2\5
+ALo5V-n$Gi-RU;j.4Qhu/1`G.1.sek2)I*C0/,'X0)dF5/1iG%7qk(<;J1)oG'.nLrH%jVrGhjVs)7mS
+#]=KrDJj<.Ci'#br+c4Fs(M:Bs(;:Br+,\7rF-7F@:3JM?X@&E?!goE?![A5rEK;*r`fD+rE9)$r`9)#
+rDihr!*0"ts&8kos&&emr(m8d!)<Gf!)<Ddr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9B
+s#U$;"unS$2`<WSq_nF2s"sU/">V_e0eiS]r@e4)r\!str@A"#.k1]P.4HYn.K([l-i>=k-2f+h,Q8td
+,QAtf+o`\_+oEIl++bSj*sE]-*$np'*&&on/1iA%.kE5'/h\k30JP@?2GZ_*3]]5X1cG:fr@ng90JP+O
+D*]sXC3Y#LG^"E1G5HF\F9$C]ErBt\E,fl:E;jeRDZ"AOD#\;JCB&#IB`)N?B)Q9BA7T0O@q&pH@K'[7
+?i==0?2e(/?2e+/>Q%b(=oVV(=8c/,<E3(#<E3!t;c?Zp;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpT
+7K,^T6iB@M62j.J5Q!\L4Ztni4$,S(3sI`,3B9,]3W1oD3B/uW2`<QO2)bFks"s[1rA+@,r@n+%r%A"$
+r@It!s!msrq^DCjr[.Cdr$27epEKPZJfoXf^E=dC+<MdM.qNTV1,(I=0JG480JP:;1GgpH3BB9&3]/TF
+/hAM(r[Rjq&1AnS.4%Ap4"aBBF*)PHEch;$qf2RRrbhdSrGDOM!,_^Os(hRJrFu1C$>4!`An>RdAS#C_
+r+#V5rF,S2s'Pb3s'Pe4s'>P-r*02)s&oA(r)`esr`&\ls&/ko!)WYms&&emr(m8d!)<Dcr(I&^s%3,Z
+q+(?Ps$clSs$QfQs$?ZMs$-HIrBL9Fr&k$Dr]U9Dr&ap>r]($@3B@$t!BE.=2ubf62?,N41]9'.0`*R&
+0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iG@l-2f+g-2f+h,Kq<_+bCm.+VPt@*$nm%/1;hn-mp>h
+-n$Mn.P(KL$na4h90P?n1c$g=0JEAWr[eX3/M/A@Bfn"GB689>F`_d)F8L"VEW:"XDuFSRD?"MRD?"GM
+C]%rHC&_lDBE)TDAc-*9A,TjH@:<PO?XI,G?!UfD?<pk7>l@n,>5hb+>5_V&=T2A%<rH%t;ufqt<<#nq
+;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XP6iTLP62j.J5Q3kF4o[YD49%A=3<hH&2`EWS
+2u>N42?,N11B]Hg0ekB]1&Wd+0E*U!/c@4+.k<)!.4HYn.K([l-i>=k-2f+h,Q8td,QAtf+o`\_+oEIL
+++bT5*tfV:*$np'0J"\)/Lr;$/1iG+0E!R,1Gh!c#=Ld;3]JuR2Z5E00b5ok0e>t75r2MUG^4RZGBj%/
+qfVjZ!-A-[rG_sZEH,r:rbq^Pr,)IMs(hLHs(VIGr+Gn=rFQ">s'u(<raGe6s'P_2rE]G.!F/q0>lS%,
+>5_V(=T;J$<XMi,<`W4#<)cdp<;ohr;Z0Jk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqF
+4pF/54?P\e4T7GB3WqH'3]];"3!hT)3&`cS2Dm?Mr\a^4rA4C-r\=@*q_.k"s"41#s""+!r@.Ulr?qRk
+pa,h`!$h4^r?:MMJfoXfe0$"X+<MdM.qNTV1,(I=0JG480JP=<1GgpH3''0%3]/TF/hAM(r[Rjq&1AnS
+.4%Dq4"aBBF*)PHEch;$qf2RRrbhdSrGDOM!,_^Os(hRJrFu1C$>4!`An>RdAS#C_r+#V5rF,S2s'Pb3
+s'Pe4s'>P-r*02)s&oA(r)`esr`&\l"B&,p;,I6is&&emr(m8d!)<Gd!)3;`s%<;_r(-WRr'p]TrC$ZQ
+s$H`Os$6TKrBU<Gr]^6C!'^BFs#g3@s#U->!]i>%rAXg<3;tl:2Z,H42#]<01&3O%0*!X'/cI=#/,h+"
+/c@6t/,^ss.K([o-iYUn-iG@l-2f+g-2f+h,I\hJ+c%9F+<VXM?"FHr-mg>j-RL2h-n-Sp/,h(./hf%R
+4ukJW1GCI90E!O&/IsBa/gs5(4>'NEFEMbLFERP'qf;XTs)A!VrGMXPs).jRs(qUKr+c4Fs(M:Bs(;:B
+r+,\7rF5e8s'Q1@?X@&E?!goE?![A5rEK;*r`fD+rE9)$r`9)#rDihr!*0"ts&8kos&&emr(m8d!)<Gf
+r([/as%E;_rCQuZs%!#Ws$ciRqa:BMr^$NKrBL<G!'^?Es#g9Bs#U$;"unS$2`<WSq_nF2s"sU/">V_e
+0eiS]r@e4)r\!str@A4).k3"t.4?Snr@%Ojr$MFir?VCfrZqCds!%Idruh4_r#gS5JfhZJ+s%gG-!k1;
+/1N2&.k3&#/M/S.0JG481Gh!c6pE^n3&NNNrA+=+%ko^m/5'kH1KA17H$OXYGl2a^Fo?C^F8g4YE<L6#
+EH#mrDu=MND?"GPC\qlHC&VfDBDZ<>AcH<@A,g$;@K'[7?i==0?2e(/?2e+/>Q%b(=oVV(=8c/*<E3(#
+<E3!t;ZTfrr_rhprDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL3D#!G+34?GVer]:<F
+3]T2]3][-u#rst)2`EWQ2)R;k2?,N31]9*.1&Wg'0DmI&/c@7#/,q*t.JkOl-iPIf-2]"g,PND\+j;'\
++G(a.+=8-P+!MgXASsC]0JYC;0JP780etO@1c.*M3]pD'2_m$=/M&G'/,^q+.4HSj-mhDq3\F9AF8g7^
+F*.D%q/QFRs)7pTrGDOMrG2:FrFu1C$"mm_An>RdAS#BPAGfs8@fKm8@/jU5@/jU4?N"1,>l7h)=oDJ%
+=8Z+u<;TVm;Z9Pm;ZBVo;#F,f:&n#e9`.Q`9)hK\8GPdR7fPpW7/o[T6iTLQ62s4M5Q*kG5Q3kE4oIM?
+48h5;3W1r:2uGT62>oB31]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kRq-n$JB-iPIk-2f+f,Q8mR
++bCl:+WDXJ+<;Y0BeUn\-mg8h-7:/h.4Qet.kWJ11.VX64#\uO1,1K]0E!L1.k3)!87st9;eL4OFTHT-
+rH%gUs)J$Ws)7jRrb_UMqeQ+Erb;CGqe,q@s(2+=rF>h9r*fV5s'Pb3r*B2)rEB8*!a8f4rEB2'rE0&#
+!*9%uqc*Jls&/kos%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Aq`4U7
+!&sg7r&4R4rA=L0rA+7)r@e4)r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+TEYa+o`\O
+++bSd+4D;V+WVXF,?nn>.k*#!.kE/$/1iG+0/,(81H%-b6pWpq3&``Qr\OL.$Sa@i0eZ:>5rD\XGQ)gf
+GBs+0rcJ?eF`heJrcA'Zs)J'Yrc%gSqel=Ks(q^NqeH.Frb24Brau+?rFGq;s'bq8r*T>-rE];*r*02)
+rE9/&s&]/"qc3Pnr_rhprDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQs$Q`OrB^EJrBL9F!'U9Cq`F[9
+rAjj:rAX[5r\aU1s"jU/r\=@*q_.k"r[Rt!q^VOnq^DCjr[.Cdr?V@ep`fY[[ig8FMBE-F+WhmP.:R<=
+3\`9C0JG790/,(71,C^C3BB;e;`Zin0J4t0/1W7L.L[aT-71,f7V4\6;.anKF9-H)rc7gSs)A!Vs).dP
+rbVOKqeH(Dr+HFMB4baeAnGUcA7YUJr*o\7rF#Y4s'Pn9?XNb<rE];*r*0,&rE0&#r)Werqc!Gkr_`Ym
+s&&emr(m8d!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-HIrBC9Gs$$?DrB0s=rAsg9rAad8r&4R4
+rA=O1rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^or?qRkr?_Cfr?M:cJg#^h^*+^G+!;RJ>%oZ<
+,q()e-mg;h-n-Vq.k<5*1,;Ba4#\uO1,1K]0E!L1.k</"87st9;eL4OFTHT-rH%gUs)J$Ws)7jRrb_UM
+qeQ+Erb;CGqe,q@s(2+=rF>h9r*fV5s'Pb3r*B2)rEK;*s',G*r`T2%r`9)#rDi_orDNo!;Gp@h:f.'c
+rD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Aq`4U7q`"F2s#'a3r\OL.q_A((
+!AH2+0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`s!%CbrufN-JffRdo,f2#*?Q:H>A>uF
+.4cr!/1N2%/M/S.0JG7<2E"5s5s..e2`<Sn1]9':0ek@:02?CN2-+I9rceHfH2MjbFTcl1F`_a)F8g4Y
+EW0qUDu4GMD?"GPC\qlHC&VfDBDuNAAc60>@fKm:@/OC/?N"1,>l7h+>5_V(=T;J$<r5np<;ohr;Z0Jk
+;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH4odbE4Sq5;3rM)<3;kf72Z>T32#fB11B'$,
+0`*O$0)[<t.fCgn./bOm-M\qf-2f+g,PWJ]+dX='+K?P(*[)UL+t6uA3\`9C0JG790/,(71,C^C3BB;e
+;[GKD1GCF6/M&D&r@/4).46Gj-Uq]//l?5%rcA0^FT-=VEW:"XDuX_RD>nAMC\qlFC&DWOB4kggAS,Oc
+ARo?LA,Kg9@JsU6?iFI5?i==0?2In*>6%n+=oDJ%=8Z+u<;TVm;Z9Pm;ZBVo;#F,f:&n#e9`.Q`9)hK\
+8GPdR7fPpU7/oXS6N9@O5lX(I5lEqH55[SB4Sq5=3r:r93;tl72ZGZ52#fB11&3O%0*!X'/cI=#/,h+"
+/c@6t/,^ss.K([o-iYUn-iPIk-2f+f,Q8nR+bCkh+k%SZ,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#%0/>:R
+5!(\[1GU[=r@e+%$7m\Y.S+25/lQD)rcJ6`G5ZLYErU.YE;skUD?+SRD>e;JC]%rHC&_lDBE)TDAc-*;
+A,]s8@K0a8?iFC0?2In*>Q7n,>Q%b)=oDJ%<rc;"<Vobn;u]bq;?'Jj:]4#g:&[lf:&Rfc9`Ica9)V?\
+8H23Y7fPpT7/K@O6N0:M5lEqH55dYE4T7D=3W1r72uGT62>oB21]9*+1&Wd+0E*U!/c71".g7CP.4HYo
+r@%Ojr$MFir?VCfrZqCds!%Cbruh=cr?;1`[i^2DM&upF*?Q:H>A>-7.k*#!.kE/$/1iG+0/,(81H%-b
+6pWss3&iiTr\OL.$Sa@i1,)I@5rD\XGQ)gfGBs+0rcJ?eF`heJrcA'ZrGhgUrGVRNr,)IMs(hLHs(VIG
+r+H"@rFPq<s'l":s'Yb3qd05,qcs&'s'#A(s&f;&rDreqr)EYos&/emrD<Aer(d5cs%NAarC[&\rCHoX
+rC6]Rr^?cRrBgHKr]pEHr]U<FrB0s=q`=[9r]'j8rAOX4r&"F0rA+@,r@n+%r%@puq^VOnq^DCjr[.Cd
+r?V@ep`fY[JfoXf^E=jE+WhmP.:R<Y0eY:90JY=80JG4:1G^jJ3^#Z*3]AiK0.nh-.kCQJ$n3VR-RgE4
+AiVJ@Aomrn!HWA^Eqs_TE;skVDZ+GOD#J/HCAhlEBF8BbAnGUdAn>OaAGfs8@fKm8@/jU5@/jU4?N"1,
+>l7h)=oDJ%=8Z+u<;TVm;ZBSo;>sJn;?'Jj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG
+5Q3kE4oIM?48h5;3W1r:2uGT62>oB31]9'.0`*R&0*!X'/cI=#/,h+"/c@6t/,^ss.K([o-iYUn-iPIk
+-2f+f,Q8n2+bCkh+nHj%,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#$0/>:Q5<Ce\1GU[=r@e+%$8!e\.S+25
+/lQD)rcJ6`G5ZLYErU.YE;skTDZ4MOD#8#GCAqrIB_uHBB)cH?AGp$;@f0[7@/jU5?Mn++>l@n,>5qh*
+>5h\'=T2A%<rH%q<;]\p;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XP6iTLP62j.J5Q3kF
+4o[YD3r:r93;YZ42ZGZ52#]<01A`g)0E<d*0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`
+s!%CbrudXMJfgs6)^-4D*@"d'1b1"+.P!&"/1`A)/h\n40f(^G9*[jN4ZYS_2`CXkrA"a81,1O<:MrHU
+<bcjXGQE#6r-&'^"Enp1FEIM'rc7sWrc%gSqel=Ks(q^NqeH.Frb24Brau+?rFGq;s'bq8r*T>-rE]G.
+rET8)s'#A(s&f;&rDreqr)EYos&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr]U<F
+rB0s=r]:$>rAjj:rAX[5r\aU1s"jU/r\=@*q_.k"r@@apr@.Ulr?qRkpa,karZh1^r?:MMJfoXfe0$(Z
++WhmP.:R<Y0eY:90JY=80JG4:1G^jJ3^#W)4#\rL0.nh-.kCQJ$n3VR-n-N5AiVJ@Aomrn!HWA^Eqs_T
+E;skVDZ+GOD#J/HCAhlEBF8BbAnGUdAn>OaAGfs8@fKm8@/jU5@/jU4?N"1,>l7h)=oDJ%=8Z+u<;TVm
+;Z9Pm;ZBVo;#F,f:&n#f9E7ca9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q*kG5Q3kE4oIM?48h5;3W1r:
+2uGT62>oB31]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq./kUo./bOm-N,7h,lJte,.A_I+c.?H,9J$K
+,$J\#0IJ.p-71,f-RU;k.Olr!/M8b57mB*q2)@$D1&Wd(/da0]/Lj;(3\=9CFT-C`FE[V(qJuUUrc%mU
+rGMUOrG;@Hr+c4Fs(M:Bs(;:Br+,b9raPe6s'Yk6ra,M.qcs)(s'#G,rEB2'rE0&#!*9%uqc*Jls&/ko
+s%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHs#pEHrB:0Cr]9p:rAa[5r&4R4rA=L0
+rA+7)r@e4)r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+TEYa+o`[:++bTK+!VpL*uuS1
+C,@Fi/1N/$.P*,&/M8\10JP=?2G6J)4ZYS_2`CXkrA"a81GUa?:MrHU<bcjXGQE#6r-&'^"Enp1FEIM'
+rc7sWrc%gSqel=Ks(q^NqeH.Frb24Brau+?rFGq;s'bq8r*T>-rE];*r*02)rE9/&s&]/"qc3Vps&Atr
+s&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHKr]pEHr]U<FrB0s=q`=[9r]'j8rAOX4r&"F0
+rA+@,r@n+%r%@puq^VOnq^DCjr[.Cdr?V@ep`fY[bTMK[Jfs\.-6=<P+sJIFE]Pp.1,(C;0J>+60etO@
+1c[T[4]4@$1bgX:/hJS(r@7dq#q.8O7qOb5;.anKF9-H)rc7gSs)A!Vs).dPrbVOKqeH(Dr+HCLB4bae
+AnGUcA,p0<A,Kg9@JsU6?iFI5?i==0?2In)>Q%_'=T2D"<rQ(q;uKVn;>sJn;?'Jj:]4#g:&Rc`9E.Wa
+8c2-T8,PjV7K5dU7/oXS6N9@O5lX(I5lEqH55[SB4Sq5=3r:r93;tl72ZGZ52#fB11&3O%0*!X'/cI=#
+/,h+"/c@6t/,^ss.K([o-NY\E-iPLm-N,7h,lJte,*sI)+fQV(,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#$
+/ho(N#<t=12)@$D1&Wd'/dX*^.nOA7/Q6;(rcJ6`G5ZLYErU.YE;skTDZ4MOD#8#GCAqrIB_uHBB)cH?
+AGp$;@f0[7@/jU5?Mn++>l@k,=oql3>Q%b)=oDJ%<rc;"<Vobn;u]bq;?'Jj:]4#g:&[oc:&[id9DqK]
+8cD9\8,YpW7JoRN6iTLP62j.J5Q3kF4o[YD3r:r92uko82uGT62>oB21]9*+1&Wd+0E*U!/c7.).k<)!
+.4HYor@%Ojr$MFir?VCfrZqCds!%Cbruh=cr?;1`llUg$JfiG`,9\'L*@"d'1b1"+.P!&"/1`A)/h\n4
+0etUD91;013]T/Y2uYW31(,fn1,CX\DEp$ZC3TZ%!I&heG5cUeG'.qLFT-@\ErU.ZEW0qUDu4GMD?"GP
+C\qlHC&VfDBDuNAAc60>@fKm:@/OC/?N"1,>l7h+>5_V(=T;J$<r5np<;ohr;Z0Jk;#=&d:B!uf9`7W_
+9)_E\8H)-X7f5^S7/oXQ6N'4L5lEqH4odbE4Sq5;3rM)<3;kf72Z>T32#fB11B'$,0`*O$0)d@$/,Lgp
+.JkOl-iPIf-2f+g,PWJ]+h&SG+Gq9H*[)UL+t6uA*]c#/1,(C;0J>+60etO@1cRKX4]4@$1bgX:/hJS(
+r@/4).4Qbr-q@l0/Q$,$rcA0^FT-=VEW:"XDuX_RD>nAMC\qlFC&DWOB4kggAS,OcARo?LA,Kg9@JsU6
+?iOL8?sd:>?N"1,>l7h)=oDJ%=8Z+u<;TVm;Z9Pm;ZBVo;#F,f:&n#e9`.Q`9)hK\8GPdR7fPpU7/oXS
+6N9@O5lX(I5lEnI56!hE4oIM?48h5;3W1r:2uGT62>oB31]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.fLmq
+./kUo./bOm-N,7h,lJte,(^ti+hf*E,9J$K,$J\7-RC/f-7C2g-R^Dn.P!#$/ho(N5<Ln_1c$mAr@e+%
+$83t`.nOA7/Q6;(rcJ6`G5ZLYErU.YE;skTDZ4MOD#8#GCAqrIB_uHBB)cH?AGp$;@f0[7@/jU5?Mn++
+>l@n,>5qh*>5h\'=T2A%<rH%q<;f`";c6Lj;,C*e:]4#g:&[oc:&[id9DqK]8cD9\8,YpW7JoRN6iTLP
+62j.J5Q3kF4o[YD3r:r93;YZ42ZGZ52#]<01A`g*0EEj\r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g
+,lAne,5i\b+TEYa+o`\/++bSd+7gR!+WVXF,?nn>.k*#!.kE/$/1iG+0/,(71,Up^77'1"3B9&Xr\OL.
+$SaIo1bhdD5VuMVGQ)gfGBs+0rcJ?eF`heJrcA'ZrGhgUrGVRNr,)IMs(hLHs(VIGr+H"@rFPq<s'l":
+s'Yb3qd05,qcs&'s'#A(s&f;&rDreqr)EYos&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^?cRrBgHK
+r]pEHr]U<FrB0s=q`=[9r]'j8rAOX4r&"F0rA+@,r@n+%r%@puq^VOnq^DCjr[.Fe!%%RhrZh1^r?7LM
+Jfq'9*$-7F+sJIFE]Pp.1,(C;0J>+60etO@1cRKX4]2SJ3&E?D0.nh,/,^q+.4H_q.O[f!3A"*?F8g7^
+F*.D%q/QFRs)7pTrGDOMrG2:FrFu1C$>4!`An>RdAS#C_r+#Y6s'bk6s'Pb5s'P_2rE];*rEB8+rE9)$
+r`B"ur`&bnrDNVlr_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TKrBU<Gr]^6CrB0s=
+rAsg9rAad8r&4R4rA=O1rA"+%r@\.'r@S""r[[t!s"41#q^_Upr[Idor[7^or?qRkr?_Cfr?M:cllgs(
+Jg&Sd,9n9Q*?n[$0IJ.p-71,f-RU;k.Olr!/M8b47R'!p2)I*E1&Wd(/da6a/h9M+3A"0BFT-C`FE[V(
+qJuUUrc%mUrb_^Rrb_UMqeQ+Erb;CGqe,q@s(2+=rF>h9r*fV5s'Pb3r*B2)rEK;*s',G*r`T2%r`9)#
+rDi_or)<Vns&&emr(m8d!)<Gf!)<Ddr_3>brC[#[r^d&ZrC6fUr'^ELs$H]Nr]pEHr]^9Ds#g9Aq`4U7
+q`"F2s#'a3r\OL.q_A%'!&+=(pauCps!n7&.Ocep.K([l-i>=k-2f+h,Q8td,QAtd+o`\b,5i\b+L`GE
++,M'D+WVXF,?nn&1b1"+.P!&"/1`A)/h\n40etUD8ju'14#o;\2uYW31(,fn1Ggg^DEp$ZC3TZ%!I&he
+G5cUeG'.qLFT-@\ErC"WE;a_PDZ"AOD#\;JCB&#IB`)NBB)Q<>AH--=@K0a5?i+1.?2In)>Q7n*=oVV(
+=8c1s<W#hq;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpT7K,^T6iB@M62j.J5Q3hH4oIM?48V);3W;#:
+2uPZ62>f<21]9*.1&Wg'0DmI$/,Lgp.JkOl-iPIf-2f+g,PWJ]+bChg+MT$E*[)UL+t6uA3\`9C0JG79
+0/,(71,C^C3&s)`;EQil0eb42/Gq$t.M!sX.4@f#2D7s@F*)MFEch;$r,MaUrGVUOs)%dPr+l1ErFu1C
+$tj3bAn>RdAS#C_@q5=Ds'bk6s'Pb5s'PY0"C5;<>[.24r*0,&rE0#!rDihrr)<VnrD<Pk!)WYms&&em
+r(m8d!)<Dcr(I&^s%3,Zq+(?Ps$clS!^f=@rBU?HrBU<Gr]^6CrB0s=rAsp<rAa[5r&4O3s"s^2rA"=+
+q_7t%!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gnr[.Riq]u1ds!#W0Jg#^hoH=2ZrZDOe+B</5-7:2g
+-RJa?$n3YU.kE5%0/,7N5s#!&!\uGar\44&#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rH
+C&_lDBE)TDAb]g8@f0[7@/jU5?4'tE?<piA>[(E;>l@n,>5qh*>5qb*=T)>#<rH%t<;fbm;ZBVo;#F,f
+:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XS6iKFM62j.J5Q3kF4o[YD3r:r93;tl82Z#B12#K-41,:R=
+0`Eg*0E<d*0).$r/-d[U.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`rZ_@crZIOLJfh!7*$H@F*ucA(
+CH3jq/Li8"/1`A)/h\n40eY=>3CjHG5W_"f3&WZO2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\
+EVseSDu4GMD?"GPC\qlHC&VfABDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2n1.>l7h*=o;D%=8c2!<W,nr
+;ZKer;u]bo;>j>g:]*ue:&doc9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5>3r_8@3W1r72uGT5
+2?,N31]9*.1&Wg'0DmI$/,Lgp.JkOl-iPIf-2f+g,Q&bc,QAtf+mL2%+G(`c+<D[J+<_jT?#r1`0etF;
+0/>480etO@1c.'M3Bp5#2Z>B3/hARO/,h"/.4Qbp8nKt7;J1&mFE;JErc7pVs)@pTr,2OOs(qUKqeH(D
+r+HLOB4baeAnGUcA7T1[q-sA4rF#Y4ra>b5qd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&em
+r(m8d!)<Gd!)3;`s%<;_r(-WRr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-
+q(Vb#!&"4%r[e%!r[e($r@Igrr@7dqr@%Xms![gnr[.Riq]u1ds!"lpJg$!p!$hIc!ui@_C'HLA-R^;h
+-2o;(.4Qet/1`;)0/Z*^3]/`N1Aij'0*j0^.njS6/lQH^FTHQ+rH%pXrc.jTrbqgSrGDLLqeQ+Erb;CG
+qe,q@s(1t9raPe6s'Yk6ra#q;?=$oC>[1K;>[753s'#G,rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>e
+r_EAcr_3>brC[#[r^d&ZrC6fUr'^NOr^-NKr]pEHs#pEHrB:0Cr]9p:rAad8rAOO1rA=F.">V_e0eiS]
+r@e4)r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWU9++bTL+!)RH+!2FF<bj]F
+/1i>%.4d#%/M8\10JP4;1c\)r5Q3\H2`<QN2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\EVseS
+Du4GMD?"GPC\qlHC&VfABDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2In)>Q.e'=T;J$<rQ+t<<#kt;cN`p
+s&/emrD<Aer(d5cs%NAarC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9Cq`F^:s#L$;q`"F2r\a^4rA4C-
+r\=@*q_.k"r@@apr@.Ulr?qRkpa,karZh=bs!.OfruoN-JfoXfoH51u+!;^L-XCdW0JP=:0eY:90JP==
+1GgpG3B9;u4>m*l!%n$tr[JF-.Occ<Ai;;?B6/0:F)lC%Er9qWE;a_QDZ=SRD#A)GCAhlEBF/<aAnGUd
+An>Oa!b>eNq-sA4rF#Y4ra>b5qd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dc
+r(I&^s%3,Zq+(?Ps$crU"@PXF6UCZ9r]g?HrBL9Fr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-q(Vb#!&"4%
+r[e%!r[e($r@Igrr@7dqr@%Xm![oHEr[7[lr?_=ds!.OfQ6Ci'WZ_?erZDOe+B</5-7:2g-RJa?$7RGS
+.kE5%0/#.L!C/[E1]]<ar@n+%#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rHC&_lDBE)TD
+Ab]g8@f0[7@/jU5?4'tE?<piA>[(E;>l@k,=oql3>Q%b*=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g:&[oc
+:&[id9DqK]8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD3r:r92uko;2uPZ32>oB01B]Hg0ekB]1&Wd+
+0E*U!/c7.).k<)!.4HYor@%Ojr$MFir?VCfrZqCds!%Cbruh:bruq@allUg$JfiJa-6XEP*ucA(CH3jq
+/Li8"/1`A)/h\n40eY@?3CcM&3]]8[2)R3IrA+g:1,LgD0iMpP2HFVlGQDu4r-&'^rH.sYs)S-Zr,DUQ
+qel=Ks(q^NqeH.Frb2+?rFPq<#\%7O@:3JM?XWk?"C>D??!dJ8qcs&'r`T/$s&]/"r`/nrr_ierr_rhp
+rDEMiqbR,br_<DdrCd)]r^m&Zr^ZoVrC-ZPqa16Ir]pEHr]U<FrB0s=r&Xj<rAa[5r&4O3s"s[1rA+@,
+r@n+%r%@t!!%[prr@.Ulr?qRkpa,karZh=bs!.OfruncmJfopn#9b03+Wr.<EuI4r0etF;0/>480etO@
+1c.'M3Bg/!2)$[:/c%!s.M!sX.4@f#2D7s@F*)MFEch;$r,MaUrGVUOs)%dPr+l1ErFu1C$tj3bAn>Rd
+AS#C_@q5=Ds'bk6s'Pe6!aoABqd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dc
+r(I&^s%3,Zq+(?Ps$clS!^f=@rBU?HrBU<G!'^EHr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-q(Vb#!&"4%
+r[e%!r[e($r@Igrr@7dqr@%Xms![gnr[.Riq]l:h,9e<TJg#^h^EES%rZDOe+B</5-7:2g-RJa?"">]L
+/,h(-0J>7M5<1PW1GLO9r\44&#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rHC&_lDBE)TD
+Ab]g8@f0[7@/jU5?4'tE?<piA>[(E;>l@n,>5qh*>5qb*=T)>#<rH%t<;fbp;Z9So;?'Jj:]4#g:&[oc
+:&[id9DqK]8cD9\8,YpW7JoRQ6iKFM62j.J5Q3kF4o[YD3r:r93;tl82Z#B12#K-41,:R=0`Eg+0EEj\
+r\!str%&('.k3"t.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWV.++bSd+7pWr+W_^I)^/6t3@ZR3
+.Our!/1iG+0/,(70JkRF7n#W@3<V8u2)I/g1CGrn1c.!C;f+ZU<bqYY!Hr_cG5cX_FSp4[ErU.WE;a_P
+DZ"AOD#\;JCB&#IB_c<>Ac6-F@U`bS?sm>K@/aL9?=$oC?N"1,>l7h*=o;D%=8c2!<W,nr;ZKer;u]bo
+;>j>g:]*ue:&doc9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5<3r_5=3;YZ42Z>T62#T6/1B'$,
+0`*O$0)[<t.fCgn./bOm-M\qf-2f+g,Q&bc,QAtf+dF1%+K?P(+WhgM+=CH94tn]H0JP490JG4:1G^jE
+2*!Z\9EdL80J>(2qCDOp%k/tW-q\)002cG(FEDSEFT-=YEW:"VDu=MQD?"GMC\qlFC&DWQB4kggAS,Oc
+ARo=]A,0U6@JsU6?iFI5?i+.4?!U]?>Q.n+>6%n+=oDJ$<rH%t<;]\p;Z0Jm;#XAm;?'Jj:]4#g:&Rc`
+9E.Wa8c2-T8,PjV7K#UU6UO0<5lO"H5lEqH55[SB4Sq5=3rV/<3;YZ42Z>T62#]<01&3O%0*!X'/cI=#
+/,h+"/c@6t/,^ss.K([o-iYUn-iPIk-2Stf,QAtR+bCkh+k.Y8,Q8em)^&-q1aXRu-7:,=-j(nJ.P(KL
+$SX4i69dIe1c$j>0E*[&0*j0^.njS6/lQH^FTHQ+rH%pXrc.jTrbqgSrGDLLqeQ+Erb;CGqe,q@s(1t9
+raPe6s'Yk6ra#q;?=$oC>[1K;>[753s'#G,rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>er_<GfrD!8b
+s%E;_rCQuZs%!#Ws$ciRr^6ZOr'C<IrBL9FrB:0Cr]9p:rAad8rAOO1rA=F.">V_e0eiS]r@e4)r\!st
+r%.ju"Y(uN.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWUn++bSl*sWr1+!2FF<biI2.P*/$.k*##
+/M/S.0JG481c%*\76^]2"?/1q1c5.e$SjIo1c$jbD*9dXC]/JYG'Nq.rcS0]r,_mYs)IsUrGVRNr,)IM
+s(hLHs(VIGq.KY;rFGq;#%:qJ?sd8Kra,e7?<piCrE];*r*0/'r)iu#rDrntrD`bp!*&qrs&/emrD<Ae
+r(d5cs%NAarC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9Cq`F^:s#L$;q`"F2r\a^4rA4C-r\=@*q_.k"
+r@@apr@.Ulr?qRkpa,karZh=bs!.OfruqCbJfoXf^E=R@+!;^L-XCdW0JP=:0eY:90JP==1GgpH3]T>s
+4>m*l!%n$tr[JF-.Occ<Ai;;?B6/0:F)lC%Er9qWE;a_QDZ=SRD#A)GCAhlEBFJNdAnGUdAn>OaA7K-F
+@fKm8@/jU5@/jU2?3FP>>[1M4>l7h)=oDJ$<rH%t<;]\p;Z0Gm:]O>k;ZBVo;#F,f:&n#e9`.Q`9)hK\
+8GPdR7fPpU6io_C62a(J5Q*kG5Q3kE4oIM?48h5>3W1r72uGT52?,N41]9'.0`*R&0*!X'/cI=#/,h+"
+/c@6t/,^ss.K([o-iYUn-iPIk-2Stf,QAt2+bCkh+nQoX,Q8em)^&-q1aXRu-7:,=-j(nJ.P(KL"Y_Sc
+69mR11]]<ar@n+%#VI\Z9P679;eZ,P!HWD^F8^.YEVseTDuX_RD>e;JC]%rHC&_lDBE)TDAb]g8@f0[7
+@/jU5?4'tE?<piA>[(E;>l@n,>5qh*>5qb*=T)>#<rH%t<;fbm;ZBVo;#F,f:&n#f:Adic9`Ica9)V?\
+8H23Y7fPpU6i]XS6iKFM62j.J5Q3kF4o[YD3r:r93;tl82Z#B12#K-41,:R=0`Eg*0E<d*0).$r/-d[U
+.Olkr-n5*Cq^;:gs!@Uhs!.Lgr$24cr?;1`rZ_@crZIOLJfh!7*$H@F*ucA(CH3jq/Li8"/1`A)/h\n4
+0ekL@2b"*B5<:hc2`3HL2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\EVseSDu4GMD?"GPC\qlH
+C&VfABDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2n1.>l7h*=o;D%=8c2!<W,nr;ZKer;u]bo;>j>g:]*ue
+:&doc9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5>3r_8@3W1r72uGT52?,N31]9*.1&Wg'0DmI$
+/,Lgp.JkOl-iPIf-2f+g,Q&bc,QAtf+mL2%+G(`c+<D[J+<_jT?#r1`0etF;0/>480etO@1c.*O3B^%u
+2Z>B3/hARO/,h"/.4Qbp8nKt7;J1&mFE;JErc7pVs)@pTr,2OOs(qUKqeH(Dr+HLOB4baeAnGUcA7T1[
+q-sA4rF#Y4ra>b5qd'D2?!LW=r`oA*rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Gd!)3;`s%<;_
+r(-WRr'p]TrBp]S6UCZ9r]g?HrBL9Fr&t!@q`Fa;r]0p:q`"F2r\a^4r\OL-q(Vb#!&"4%r[e%!r[e($
+r@Igrr@7dqr@%Xms![gnr[.Riq]u1ds!"lpJg$!p!$hIc!ui@_C'HLA-R^;h-2o;(.4Qet/1`A,0/GmZ
+3]/`N1Aij'0*j0^.njS6/lQH^FTHQ+rH%pXrc.jTrbqgSrGDLLqeQ+Erb;CGqe,q@s(1t9raPe6s'Yk6
+ra#q;?=$oC>[1K;>[753s'#G,rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>er_EAcr_3>brC[#[r^d&Z
+rC6fUr'^NOr^-NKr]pEHs#pEHrB:0Cr]9p:rAad8rAOO1rA=F.">V_e0eiS]r@e4)r\!str%&('.k3"t
+.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWU9++bTL+!)RH+!2FF<bj]F/1i>%.4d#%/M8\10JP:=
+1H.cm5Q3\H2`<QN2#T3<1,:[C1GMgF4Z6>VrHJ?dGl2aaFo?F[F8p:\EVseSDu4GMD?"GPC\qlHC&VfA
+BDlE?A-cXR@:<PO?XI4??Na\A?!Ue8?2In)>Q.e'=T;J$<rQ+t<<#kt;cN`ps&/emrD<Aer(d5cs%NAa
+rC[&\rCHoXrC6`SrBpHKrB^EJrBL9F!'U9Cq`F^:s#L$;q`"F2r\a^4rA4C-r\=@*q_.k"r@@apr@.Ul
+r?qRkpa,karZh=bs!.OfruoN-JfoXfoH5D&+!;^L-XCdW0JP=:0eY:90JP==1GgpI3]T>r4>noK0J4n-
+r%%ar%k/tW-q\)002cG(FEDSEFT-=YEW:"VDu=MQD?"GMC\qlFC&DWNB4kggAS,OcARkjQ@q5=Ds'bk6
+s'Pb5s'PY0"C5;<>[.24r*0,&rE0#!rDihrr)<VnrDESkr_ibns%rVhrD!>erCm,^s%<;_r(-WRr'p]T
+s$QuX6pj=-rBU?HrBU<Gr]^6CrB0s=rAsp<rAa[5r&4O3s"s^2rA"+%r@\.'r@S""r[[t!s"41#q^_Up
+r[Idor[.aq-n#!Ar[.Riq]u1ds!!aPJg%-;!$hIc$6(*fC,@7b-mg;fr[8+&.Olr"/1iP/1I2%-3rUu<
+1,(H^0`*L//hJSIB/VA@B`3&SF*7G&rGqmWr,DXRs).dPrG;@Hr+c4Fs(M:Bs(;:BpgjA5r*fV5s'Pb3
+$=-tE?!U]?>?b?;rEB8*!a8f4rEB5(s&f5$r`8ttr`&hpqbmGks%rVhrD!>er_EAcr_3>brC[#[r^d&Z
+rC6fUr'^NOr^-NKr]pEHr]^9Ds#g9Aq`4U7!&sp:rAOO1rA=F.">V_e0eiS]r@e4)r\!str%&('.k3"t
+.4?YD./PCi-N>Cj,l]+g,lAne,5i\b+T<Sb+oWVN++bSd+4MAZ+W_^I)^/6t3@ZR3.Our!/1iG+0/,(7
+0f1[F77KO(3]]5Y2Dd8h1CGrn1c.!C;f+ZU<bqYY!Hr_cG5cX_FSp4[ErU.WE;a_PDZ"AOD#\;JCB&#I
+B_c<>Ac6-F@U`bS?sm>K@/aL9?=$oC?N"1,>l7h*=o;D%=8c2!<W,nr;ZKer;u]bo;>j>g:]*ue:&doc
+9DqK^8c;3Z8,YpU7K#UN6N'4L5lEqH4odbE4Sq5<3r_5=3;YZ42Z>T62#T6/1B'$,0`*O$0)d@$/,Lgp
+.JkOl-iPIf-2f+g,Q&bc,QAtf+giGE+Gq9H+WhgM+=CH9+$MA51,(F91,(C:1,C^C1cIHT4A.^o1GCI8
+/hJV*/,^q).k3%u.8FJ20i;Q]Erg9%rc7pVs)@pTrbh[OrbVOKqeH(Ds(MFFrFYt=s().>pgX83rF#Y4
+s'Pn9?XN_;!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAas%<;as%<;_r(-`U
+rC6ZQrC$ZQr]pZP5X.IsrBU<G!'^EHq`XsArAt'C4$3C%r]0p:rAXa7rA=U62?#H41]K6/1&3O%0*!X'
+/cI=#/,h+"/c@7!/,h$q.K([m-iPLq-RL29-3#4g,6&g<+bClP+XSEX+X/!N;f4K?-7:,g,q(,g-n-Vq
+.k<5)0/Z!Y4#\uP1GU[>0`!F.0J+hPB/D>ABDloQEch8$rGqmWr,D[SrGMUOrG;@Hr+c4Er+H"@s(1n7
+raPe6s'Yk6ra#\4?<pk5>QA"->5hb*>5qb(=T)>#<rH%t<;fbp;Z9So;?'Jj:]4&d:&7Q`9DqK]8cD9[
+7f>dQ7/]LP6N9@L5lEqH55dVH4?P\dqDnL6r\sd6r&"I2q_S4,s"XL,r\=C+!AH2+0).$r/-d[U.Olkr
+-n5*Cr[7Xkq^)1drZh@e![Am5p*'AWb9)<XJfjP*$m$K2+&Zr:.Olqu/1LQL'eM!i0/,(81,CpY6pWss
+3B/uW1c.#f1(c;u1c7$D=)L&Y<bci&G^"=Tr-&'^rH/!Zrc7sWrc%gSqel@LrG2=Gs(VLHp1O>8rF?4D
+@UW\Q?sd8K?hn".?2\"4?!LW=>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]4&f9`Rrf:&doc9DqK_
+8cM?[8,GdS7K5dU6iTLQ62s:M62j.J5Q3hJ4Ztq+3rhDB48_/>3W1r92ZPc72$u6!2)I-G1GU^A1]9*.
+1&Wg'0DmI$/,Lgp.K1ao-i57d,m5M?,U=W0,5i[L+G(`9+<2IF+<i$V=`lt`0JP7:0/>170JP==1Gh*P
+4$ZFG3]AiK0/"q0/1`=M.LI[U.k)oBAhu/=B)QcOEHD,"r,MaUrGV[QrGDOMrG2:FrFu:Fs(D:Br+5n=
+s'th5s'bk6s'Pb5s'P\1!+#P.!aT):r*'/*r`T8's&],!rDihrr)<VnrDESkr_ibns%rVhrD*AdrCd/_
+s%EAas%3,Zr($]TqaLHOs$QcO"@,4:5<f$2rBL9Fq`XsArAt'C4$3C%r]0p:rAXa7rA=U62?#H41]K6/
+1&3O%0*!X'/cI=#/,h+"/c@7!/,h$q.K([m-iPLq-RL29-3#4g,3g>'+bCle+XSEX+X/!N;f4K?-7:,g
+,q(,g-n-Vq.k<5)0/Z!Y4#\uP1GU[>0`!F.0J+hPB/D>ABDloQEch8$rGqmWr,D[Srb_^Rrb_UMqeQ+E
+rb24Brau1Ap14/3r*fV5s'Pb3"'o5=?2@e+>Q.h*>Q.h+=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4&d:&7Q`
+9DqK]8cD9[7f>dQ7/]LP6N9@L5lEqH55dVH4?P\dqDnL6r\sd6r&"I2q_S4,s"XL,r\=@*!&+=(pauCp
+s!n7&.Ocep.K([o-iGCh-2f+g,Q/kh,9e?*+oNOl++bSj*sE]-*?S0r#!+4`/1N2#r[\d9/M8\10JYC>
+3CH8$4ZYS_3&`ZN1]B-A1G^jF1,;pK3]L/TGB\:UG'Ek-rcS0]rH%sYrGhgUrGVRNrGDLKr+c7Gs(M+=
+rFPq<s'c4A@:3JM?XR7:?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h:B!rf:B!uf
+9`7W_9)hK_8Gu'U7f>dU7/oXS6N9@O6N'4L5lEqH4p!l14T.>A4T7G?3r_5=3;kc92Z5K?2Dm?K1c$pC
+1,C`b1B'$,0`*O$0)[<t.fCgq./bOj-MJef,U=W0,5i\a+G(_f+MT$H+!2UL,:-K85VOlH0JY::0/,(7
+1,C^C3B9/d90,!f0J>(3/M&G'r@/.).Ouqs:1c::;.fcJ!HE2[Er9qWE;a_SDZ+GOD#J/HCAhlHB`D`D
+B)H6?AH-07@fKm8@/jU5@/jU3?3":0>QS2:>l.b)=oVV(=8Z+t<W5tq;u]bo;#jDm;#XAm;?'Jj:]4&g
+9`7Wa9)hQa9)hK\8Gl!V7f,XQ7/oXR5m0G<5<h@15lEqH55RMC4T.>C4?GY'3rV/<3;kf92Z5K62DtIj
+s"j[1rA"=+q_7t%!&"4%r[e%!r[e($r@Imtr[Rdor@%Rkr[7gq-78O7s!.Idaru?[Jg'b0-6j]X+s.q+
+DDigg-mg>h-mpAj.4Qet.kWG-2*a>e2`*<H1,1L;qC`+./M'_21bhpArH&'\FT$:ZErL(VE;skTDZ4MO
+D#8#GCAqoEBDuNCAbK[6@f0[7@/jU5?3=J>?![;3!*fG+r`fA*s&o;&rE&u!rDihrrDWSks&&emr(m8d
+r([#]s%E;_rCQuZr^QiTr'UNQrBpQNs$?QJrBL9FrB16F4?GV#3W1r:2uPZ42#oK11]B001&`m+1&Wd+
+0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?V@es!.^m,U4KWp*'AWQ61]#W#lEh*uuG$D*'6u/1W8$r[\C.
+/M8\10JYC>3CF3B5s77h3&iiR1c,+d&Ml4"2)6pgDE9aXC3OlHGBS3.G5cX_FT$:[ErC"WE;a_PDZ+GN
+C]%rIC&_l?BDlE?A-l^S@:<PO?XI2Jq-F&,rEKP4>[1K;>$Ci,r)iu#rDrntrD`bp!*&qrs&/emrD<Jh
+rD*>d!)EMfs%NAarC[)]s%*)YqaUNQs$ZlSs$H`Os$HZMr]pEHr]UBH4Zr[)!'L6Br]:'?s#L$;rAO^7
+rA=p?2)R3I1G^dA1Getbr\=@*q_.k"r@@apr@.^or?qIhpE]kd,U<(.r?:DJJfoXfe0$+\+!;aP-!>@U
+0JG481+tC90JG4:1G^jJ3BKK!3]AiK0/"q0/1`=M.LI[U.k)oBAhu/=B)QcOEHD,"r,MaUrGV[QrGDOM
+rG2:FrFu:Fs(D:Br+5n=s'th5s'bk6s'Pb5s'P\1!+#P.!aT):qcj&&s&f;&r)Wbrr`&eos&/ems%r\m
+s&&emr(m8ds%NGcs%EAas%EAas%3,Zr($]TqaLHOs$QcO"@,4:5<f$2rBL9Fq`XsArAt'C4$3C%r]0p:
+rAXa7rA=U62?#H41]K6/1&3O%0*!X'/cI=#/,h+"/c@7!/,h$q.K([m-iPLq-RL29-3#4g,./SG+c7EJ
+,9e9T+!=L"*]GGo-mpDi-mpAj.4Qet.kWG-2*a>e2`*<H1,1L;qC`+./M'_21bhpArH&'\FT$:ZErL(V
+E;skTDZ4MOD#8#GCAqoEBDuNCAbK[6@f0[7@/jU5?3=J>?![;3!*fG+r`fA*s&o;&rE&u!rDihrrDWSk
+s&&emr(m8dr([#]s%E;_rCQuZr^QiTqaCBMr^-WNr':3Fs#pEHrB16F4?GV#3W1r:2uPZ42#oK11]B00
+1&`m+1&Wd+0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?V@er?MFh+sQ_(r?)(^JffRd]cRY(*uuG$D*'6u
+/1W8$r[\d9/M8\10JYC>3CH8$4ZYS_3&`ZN1]B-A1G^jF1,;pK3]L/TGB\:UG'Ek-rcS0]rH%sYrGhgU
+rGVRNrGDLKr+c7Gs(M+=rFPq<$"@@P@:3JM?XR7:?3":0>R"J=>[(E9>5VP$=T;J$<rQ+t<<#kt;cN`p
+s&/emrD<JhrD*>d!)EMfs%NAarC[)]s%*)YqaUNQs$ZlSs$H`Os$HZMr]pEHr]UBH4Zr[)!'L6Br&Xj<
+rAaa7!&jd5$8sb!1c.!E1,:XArA+@,r@n+%r%@puq^VOnr[@^mq^2%`![K$9p`fY[aWQ0XJfs\.-QaEQ
++sSC:F[.W81,1O<1+t=80etO@1c[QX5YF-s1GCI8/hJV*/,^q).k3%u.8FJ20i;Q]Erg9%rc7pVs)@pT
+rbh[OrbVOKqeH(Ds(MFFrFYt=s().>pgX83rF#Y4ra>b5r*BA/rEKD0?!R82r`T8's&],!rDihrr)<Vn
+rDESkr_ibns%rVhrD*AdrCd/_s%EAas%3,Zr($]TqaLNQs$ZlSr]pZP5X.IsrBU<Gr]^3Bs#g6A!^&P+
+rAsp<rAaa7s#0g5!B)h72#fB31Ars'0`<X)0)[C$/H.1!/H7=#/H%*u.f1[n./YFm-j1qH-RL29-3#4g
+,*a='+fZ\*,9e9T+!=L"2^]t$-R^;i-RU;k.Olr!/hSe75RBV92`*<H1,1L;qC`+./M'_21bhpArH&'\
+FT$:ZErL(VE;skTDZ4MOD#8#GCAqoEBDuNCAbK[6@f0[7@/jU5?3=J>?![;3!*fG+!*fJ-r`]>)rE0#"
+r`8ttr`&hpqbmGks%rVhrD*8bqFpo^rC[#[r^d#XrC-TOrBpQNs$?QJrBL9FrB16F4?GV#3W1o;2ubi8
+2Z,E42#B*.1B0*.0`Eg*0E<d*0).$r/-d[U.Olkr-n5*Cr[7Xkq^)1drZh@e![Am5p*'AWlQ:^#JfiD_
+,p"-K+&Zr;.k</$/Li>'/1iG+0/,(81,CpY6pWss3B/uW1c.#f1(c;u1c7$D=)L&Y<bci&G^"=Tr-&'^
+rH/!Zrc8$Ys)J$WrGVRNrGDLKr+c7Gs(M+=rFPq<$"@@P@:3JM?XR7:?3":0>R"J=>[(E9>5VP$=T;J$
+<rQ+t<;oer<;ohr;Z0Jk;#X8i:&n&g9`Rrf:&doc9DqK_8cM?[8,GdS7K5dU6iTLQ62s:M62j.J5Q3hJ
+4Ztq+3rhDB48_/>3W1r92ZPc72$u6!2)I-G1GU^A1]9*.1&Wg'0DmI%.f_*s.fCgq./bOj-MJef,U=W0
+,5i[l+G(_n+9ru1+<i$V=`kfP0ekF<1,(I:0JG4:1G^jJ3BKK!3]AiK0/"q0/1`=M.LI[U.k)oBAhu/=
+B)QcOEHD,"r,MaUrGV[QrGDOMrG2:FrFu:Fs(D:Br+5n=s'th5s'bk6s'Pe6!aoABr*BA/rEKD0?!R82
+r`T8's&],!rDihrr)<VnrDESkr_ibns%rVhrD*AdrCd/_s%EAas%3,Zr($]TqaLHOs$QcO"@,4:5<f$2
+rBC9Gs$$<Cs#g6A!^&P+rAsp<rAaa7s#0g5!B)h72#fB31Ars'0`<X)0)[C$/H.1!/H7=#/H%*u.f1[n
+./YIl-itbC-M\tf,Q/hd+bCkh+ho0I,9e9T+!=L"2^]t$-RgAk-RU;k.Olr!/hSe75X%7g1c$pC0ekBY
+0*j6`/5Tt90iM``F9-E(rH%pXrc.jTs)7jRrb_UMqeQ+Erb24Brau1Ap14/3r*fV5s'Pb3"'o5=?2@e+
+>Q.h*>Q.h+=oDJ$=8l8!<W5tr;uT\o;ZBVo;#F,f:Adi_9`Ica9)V?\8H)*W7JfLO6iKFP62X"H5Q3kF
+4Tdf/4$*3urAad8rAOR2!&XR/r\FL.r\4=+r\+@,0E*U!/c7.).k<)!.4HYor@%Xmr?hCfr?V@er?MFh
++sQ_(r?09*JffRdnfK/!*uuG$D*'6u/LrD'/M&G)/M8\10JYC>3CH8$4ZYS_3&`ZN1]B-A1G^jF1,;pK
+3]L/TGB\:UG'Ek-rcS0]rH%sYrGhgUrGVRNrGDLKr+c7Gs(M+=rFPq<$"@@P@:3JM?XR7:?3":0>R"J=
+>[(E9>5VP$=T;J$<rQ+t<;oer<;ohr;Z0Jk;#X8h:B!rf:B!uf9`7W_9)hK_8Gu'U7f>dU7/oXS6N9@O
+6N'4L5lEqH4p!l14T.>A4T7G?3r_5=3;kc92Z5K?2Dm?K1c$pC1,C`b1B'$,0`*O$0)[<t.fCgq./bOj
+-M\qj,paf^,PWJ]+d=+$+K?P(+!2UL,:-K85qt)L0f(L>0/,(71,C^C3B9/d9+!^=1GCI8/hJV*/,^q)
+.k3%u.8FJ20i;Q]Erg9%rc7pVs)@pTrbh[OrbVOKqeH(Ds(MFFrFYt=s().>pgX83rF#Y4ra>b5r*BA/
+rEKD0?!R;3!*fG*s&f;&r)Wbrr`&eos&/ems%r\ms&&emr(m8ds%NAas%<;as%<;_r(-`UrC6ZQrC$ZQ
+r]pZP5X.IsrBU<Gr]^3Bs#g6A!^&P+rAsp<rAaa7s#0g5!B)h72#fB31Ars'0`<X)0)[C$/H.1!/H7=#
+/H%*u.f1[n./YIl-itbC-M\tf,Q/hO+bCkh+k.Y^,9e9T+!=L"2^]t$-RgDl-RU;k.Olr!/hSe75X%7g
+1c$pC0ekBY0*j6`/5Tt90iM``F9-E(rH%pXrc.jTs)7mS!,hdQrG;@Hr+c4Er+H"@s(1n7raPe6s'Yk6
+ra#\4?<pk5>QA"->5hb*>5qb(=T)>#<rH%t<;fbm;ZBVo;#F,f:Adi_9`Ica9)V?\8H)*W7JfLO6iKFP
+62X"H5Q3kF4Tdf/4$*3urAad8rAOR2!&XR/r\FL.r\4=+r@e4)r\!str%.ju"Y(uN.4?YD./kUm-Mo+f
+,lT%e,Q]27,5*2Y+LWAD+,D!B*ZlCE;JdL</1`A(/LrD(/1iG+0/,(81,CpY6pWss3B/uW1c.#f1(c;u
+1c7$D=)L&Y<bci&G^"=Tr-&'^rH/!Zrc7sWrc%gSqel@LrG2=Gs(VLHp1O>8rFGq;#@V%K?sd8K?hn".
+?2\"4?!LW=>?Y5.=o;D%=8c2!<W,nr;ZKer;u]bo;>j>j:]4&f9`Rrf:&doc9DqK_8cM?[8,GdS7K5dU
+6iTLQ62s:M62j.J5Q3hJ4Ztq+3rhDB48_/>3W1r92ZPc72$u6!2)I-G1GU^A1]9*.1&Wg'0DmI$/,Lgp
+.K1ao-i57b,m#>;,PWJ]+oWU9+G(`N+=A6Q+<i$V=`m"b0etI>0Jb@90JP==1Gh*P4$ZG"2`!-@0.nh-
+/1^ZK$7dSV.4J#(1GMa=rGr!ZF8g4XEW:"VDuOYQD>nAMC\qlFC&_lHBDlH?AcH<@A,'O5@JsU6?iFI5
+?i441?2\"0?!U_4>Q.e*=T;J#<rH%t<;]\p;Z0Gm:]O>k;ZBVo;#F,f:B+#d9E.Wa9E.Wa8c2-W8,YpS
+7K#XS6iK@S5X7Ou55dbF5Q3kD4o[YC3s%N+48h5>3W1r92ubf72$#Tmr\XX2s"aO-s"O=(r@\.'r@S""
+r[[t!s"41#r@@jsq^MIlr$VIl![f<Aq'H%cr?BB-Jg#^hoH>P++sA-P+B*/:-RU>k.46Pl-R^Dn.P!#%
+/h](I5!(\[1G^d@0eiGW#V[h]:hMU>;eQ&N!HN;\F8^.YEVseUDuFSQD>e;JC]%rHB`)NBB)cH9AH$'9
+@K0a8?iF@6?!^fBqHO#)r`];*r`]>)rE0#"r`8ttr`&hpqbmGks%rVhrD*8bqFpo^rC[#[r^d#XrC-WP
+!(?cQr^-WNr':3Fr]^9D"$A\-3r1l83;tl82Z,E42#B*.1B0*.0`Eg*0E<d*0).$r/-d[U.Olkr-n5*C
+r[7Xkq^)1drZhFg"=,6;+sQ_(r?.CJJfgp5)BKt@+&Zr</1`A(/LrD(/1iG+0/,(81,CpY$:I0C3]T/Z
+2`*?Ir\>'A1GgsE108?S3*'d<GBe=TGPlX`Fo?F\F8g4YEW0qUDu4GND>e8JCB&#JB_H*;Ac6-G@U`bS
+?sm>K?si_9!+#P.#$kJ=>?b97r)rr"s&]/"r`/nrr_ierr_rhprDEMir_NJfr_3Afr_<DdrCd)]s%35]
+rC?`SrC-`Ss$QfQs$?ZOrB^EJrBL9F!^/\/rAt!Ar]C*?s#U0?rAaa7!&jd5$8sb!1c.!E1,:XArA+@,
+r@n+%r%@puq^VOnr[@^mq^2%`![K$9p`fY[kobR#JfrPc,9J!M+sSC:F[7`:1,1R=1G:F90etO@1c[QX
+5YF0t1,(@7/c.'t.LmmX.jn;*0eu^@EcQ5BEW'qUEW:"VDuX_TD>n>OD#S5KCAV`CB`D`DB)H6?AH-0;
+@f'U4@/OC/?N"1,>l7h*=Thi/='&H%=8Z+u<;]\p;Z0Jm;#X>l;#3ud:B+#f9E.Z_8dn9_84Z6A84Q0>
+7R]cE7f5[Z6pj=.5sR^75m0G<5<h@25Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'
+/Gq$t/H7=#/H%*u.f(Ro./bOm./bOn-M\tf,Q/go+bCkp+U95;+sJ-M:N7=7-7:5g.4?Pl-n-Vq.kE5%
+0/,1F5W^k\1c$oc0`3R6/h\k-<b!j><G6GpFEDR$F8^.YEVseTDZ"AOD#J/HCAhlGB`)NBB)cH@AGp$8
+@f0[7?i==.?2In*>67u3>Q.h+=o)8"<rc;"<W5tr;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V
+70,eDqEt<Nr^-WNrBLQO5<_7o4[&j0rB:0Cr]9p:rAad8rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV
+.Olkr-n5*Cr[7Xkq^)7fs!.Fer$1nYr?)(^JffRd^E4O=+WhdI)btB9-n-Yp.k<&"/M/S.0JG481Gq*W
+76s'83<M2t1c5.e&Mc*u2)R'mBfJ+TCNalFGBJ*,G5cX_FT$:ZEW'kUDuFSND>nAMC]%rIC&_lEBDlH>
+Ac6->@JsU2?i+1.?2Rt->Q7n,=oV\(=oVV(=8c2!<W,ns;uT_q;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU
+9)hK]8Gu'X7f>dR6j?"G6:*t(6N07R5X7Ou5lEqH4odbE4Sq5<3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&
+/c@3s.fCgq./bOm-35J@pEfb`p`fY[aWQ0XJfs\.%Nci;+sS:4Gsa5<1+k=:r\+s>1,C^C1c79S4\%Un
+1,(C8/hHoNr[JC,.k;uH@PKW;B6&$6F)h/!r,MaUrGV^Rs)%^NrbMIIqe>tAs(D:Br+5n=s'tt9qdKG2
+r*T>-rE];*r*0/'"B\c-='#<%rDinur`&eos&/ems%r\ls%rPfrD*AdrCd&\$qX#]84Q3A7n6$<77I/E
+r'^ZT6ULrB5sR^75m0G<5<h@25Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t
+/H7=#/H%*u.f(Ro./bOm-ibXo-iYOh-3#4g,*a='+fZ\*,:"HW+<=6t4!l=(-7L>j-n$Mo.P!&$.k`S4
+4T[l22Z>N51Arp)0+KTf0.L"40euaBF)uGFEr:"WErL(VE;jbQD?"GNC\qlFC&VfDBDuNCAc60<A,Ba5
+@K0^5?Me%*>l@k,=ohf2r`]>)qH3_u!*9%ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiT
+!CT<O6i]UR6N9@M5lX(K56!eG55dYE4T7D=3W1o;2ubi82Z,H32#fB11Ars*0`Ng+0).$r/H..*/1W5#
+.Ocep.K([o-iGCh-3#7j,Q&hb,PE;Z+R:,$++bTa+!r$O+!2OC:2rEG.4Zes.k*#$/M8\10JP7;2)dfi
+5s.1g3B&fP2#T3A1,:[D2)&9L3&t)VG'8(RFo-@]Fo?F\F8^(YE;jhUDuFSND>nAMC]%rIC&_lEBDlH>
+Ac6->@JsU2?i+1.?2Rq3>?b97=]nr+=oVV(=8c2!<W,np;u]bq;?'Jm;>j>j:]=)h:Adfj9MA)P8kMbU
+9)hK]8Gu'X7f>dR6j?"G6:*t(6N07R5X7Ou5lEqH4odbE4Sq5<3r_5=3;b`82ZGZ42#K0/1B0*'0`<X&
+/cI7#/,Lgp.K1ao-iPFn-RSR6r?V.^r?8NjJfopn#9P*4+sS:3Gm6Vh0JY791&`j90etO@1c.'M3^#tq
+2_t@d!A5r$/,h"..4Znr<+7R;<+g5lF)u@"Er9qWE;a_TDZ=SPD#S5KCAV`CB`D`DB)H6?AH-0;@f'U4
+@/XF4?i+1.?2In)>Q.b0=BJX+<``B$<rZ2!<;]\p;Z0Jm;#X>l;#3ud:B+#d9DhBj8P)HD7n?0@7n,s:
+7K#^R70Z.I6UF((5lO%P5X7Ou55meN5<h=q4[/m0r&t!@q`Fa;r]0p:r&=X6s#'^2r%n=-s"X4$s"41#
+r%%ats"41#r@@jsqC)Cmr?qRmr?qUlq'H%cr?D7bJg#^h^EF[C,U+BS*)CQ9-7:5h.4?Pl-n-Vq.kE5%
+0/,1F5Wh")1]T<00`3R7/h\k-<b!j><G6GpFEDPErH%pXrc.jTrbhXNs(qXLqeH(Drb24Brau1ArFGk:
+qdTJ3s'P_2qd')(rEB>,>$Lu0s&o5$rDru"rDihrrDW\n"B&)o:f.-e!)EMhrD*8br(R)_s%<2\s%*,Z
+r^QiT!CT<O6i]UR6N9@M5lX(K56!eG55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&N^,0/"pX0).$r/H..*
+/1W5#.Ocep.K([o-iGCh-3#7j,Q&hb,PE;Z+NkjY++bU,+!r$O*ZlFB9lN6E.4cku.k3)%/M8\10JP7;
+2)dfj5s.1h3B/oR2#T3A1,:[D2)&9L3&t)VG'8(RFo-@]Fo?F\F8^+WE;jeSDYn;MD#J/ICB&#JB`)NA
+B)?0<A,p':@/F=.?N"1->lS%.>5DD$=T;J$<rQ+t<;]\p;ZBVo;#aDk;#X8h:Adfj9MA)P8kMbU9)hK]
+8Gu'X7fGgV7JoOX6UO1,5s[j:5m0G<5<hF35Q3hH4oIM?48_/>3W1r82ubf92>f</1]B001&!C#0)[C#
+/,Lgp.K1ao-iPFn-RSU7!%%Rhp`fY[PTYQ#WZVcm+WqsR+]WeU0/,.61,8b^$8F:l1GgpG3BB;n!^&Fu
+r\+@*/Gq$t.LmmX.jn;*0eu^@EcQ5BEW'qUEW:"VDuX_TD>e;MC]/#FC&DZEBDlH?AcH<@A,Kg5@JsU3
+?i+1.?2In*>6%n,=oVV(=8Q%t<W5tq;u]bo;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f5[Z
+6pj=.5sR^75m0G<5<h@25Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#
+/H%*u.f(Ro./bOm./bOn-M\tf,Q/hO+bCkh+k.YW+s\?U+<4-r4!l=(-7LAk-n$Mo.P!&$.k`S44[;+g
+r\OU1r@n.&%PBCf.TU%610&"/F*)MEr,_gWrc.jTrbhaQrb_[OrG2:FrFu7Er+H"@s(2.>rF>_6r*fV4
+rEfA,qcs)(!a8c3r`]>)r)iku!*9%ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiT!CT<O
+6i]UR6N9@M5lX(K56!eG55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&Na*0E3["/c71!.fq7P.g7CP.4HYo
+r@%Xmr?hCfs!7Uhr$;1bp*'AW[NC)CMB<'E+<DRE)GP/e4t.s4-nHku/1iG+0/,(70JbRF5t41(r]1-@
+2Dd8h1Cu;s1c7-E>\Q/X=DN)'GB\3,G5cX_FT$:ZEW'kUDuFSND>nAMC]%rIC&_lEBDlH>Ac6-?@:9(B
+qd95,rE]>+s',M,qcWl"s&]/"r`/nrr)<Vns&&ems&&_kr_NJfr(RAh9M8#N8k].Us%3/[rC?iVrC-WP
+#"(aE6:!n(r]pZP5X.IurBL9F!'U9Cq`F^:s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#r@@apr@.^or?qRk
+!@K5g-2f+a,5i\a+G(_f+MT$/*[)XM,9^'46n^5L0/>9]0F]`l1G^jE2*!]\7m&aer\+@*/Gq$t.M!sY
+.jn;*0eu^@EcQ5BEH;&!r,MaUrGV^Rs)%^NrbMIIqe>tAs(D:Br+5n=s'tt9qdKG2r*T>-rE];*r*0/'
+s&f;&r)Wbrr`&eos&/em!)NYlr_`\lqG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6]R#"1gG6:!k%r]pZP
+5X.Isr]gTN5<_7or]^6CrB0s=rAsp<rAa^6s#0m7r&"=-r\=O00ei>Us"41#r%%ats"41#r@@jsqC)Cm
+r?qRmr?qUlq'H%cr?BB-Jg#^hoH=\g,U"<Q*):K8-RUAj.Ok?F&h,:[.kE5%0/,1F5s.(`2)I*Dr\47'
+%PBCf.TU%610&"/F*)MEr,_gWrc.jTrbhXNs(qXLqeH(Drb24Brau1ArFGk:qdTJ3s'P_2qd')(rEB>,
+>$Lu0s&o;&rE&u!rDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC$`T6iKLP6i]UR6N9@M
+5lX(K56!eG55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&Na*0E3["/c71!.gR[V.k3"t.4?YD./kUm-Mo+h
+,l]+e,lAn\+oNOL++bT7*ul=E*Zc=?9lN9F.P*#".k3)%/M8\10JP7;2)df&7RB9;3Wh?"1c5.e&2H!t
+2)R'mBfJ+TCNalFGBNe+rcS0]rH%pWrG_aSrGMLLrbVOKr+c7Gs(M=CrFYq<rF>n:rF#M0qd05,s'5P.
+s',M,r)ru#r`B&!r`/nrr)<Vns&&ems&&_kr_NJfr(RAh9M8#N8k].Us%3/[rC?iVrC-WP#"(aE6:!n(
+r]pZP5X.IurBL9F!'U9Cq`Fd<s#U0?rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mr[%Xn-MJhb
+,krS^+mC,$+G(`c+:]G8+<_pP<Hpnc0JY::1B&s?0etO@1c.'M3^#tr3&<9D0J>$U/,h"..4Znr<+7R;
+<+g5lF)u@"Er9qWE;a_TDZ=SQC]J;NC]/#FC&DZEBDlH?AcH<@A,Kg5@JsU3?i+1.?2In)>Q.e*=T;J$
+<rH%s<;]\p;Z0Jm;#X>l;#3ud:B+#f9E.Z_8dn9_84Z6A84Q0>7R]cE7f5[Z6pj=.5sR^75m0G<5<h@2
+5Qj;95!D./55[SB4Sq5=3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#/H%*u.f(Ro./bOm./bOn
+-M\tf,Q/go+bCkp+U929+X%pI:2gD"-R^Gl.Ok?F%4NbV.kE5%0/,1F5s71+2$#Kfr\47'%PBCf.TU%6
+10&"/F*)MEr,_gWrc.jTrbhXNs(qXLqeH(Drb24Brau1ArFGk:qdTJ3s'P_2qd')(rEB>,>$Lu0s&oA(
+r)`htrDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC$`T6i'1N6iKFP62a%Q5<h=q4Ztt/
+55dYE4T7D=3W1r:2uPZ42?#H41]9*-1&Na*0E3["/c71!.gR[V.k3"t.4?YD./kUm-Mo+h,l]+e,lAn\
++oNM`++bSd+28mE*?Q=D*?%Xk4t8$5.4d#"/1iG+0/,(70JbRF5t41(4$#D^2Dd8h1D)At1c7-E>\Q/X
+=DN)'GB\1Qr-&'^rH/!ZrGhdTrbqaQqec=KrG2=Gs(VLHr+Gt?qdo_:!+Gh6qd95,rE]>+s',M,rE9)$
+rE&qur`/nrs&8nqs&/kos%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWr^QiTr'U`V6UF+*5skQ:"@,4:
+5=#03r]U<FrB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@Rsuq^VOnr[@^mr[%Xn-MJhb,krS^+itjY
++G(a.+<MXI+<_pP<-Ueb0Jb@<1,1I:0etO@1c.'M3^#tr3&COg!A?&&/,h"..4Znr<+7R;<+g5lF)u@"
+Er9qWE;a_TDZ=SPD#S5KCAV`CB`D`DB)H6?AH-0;@f'U4@/OC/?N"1,>l7h*=oVV(=8l8!<W#ho;u]bo
+;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f5[V6pj<D6:!k%r]pZP5X.Isr]gTN5<_7or]^6C
+rB0s=rAsp<rAa^6s#0m7r&"=-r\FL.p+ZLur@Ijsr[e($r@Imtr[Ran!%@dnr[7aor[7^mq'H%cr?@LM
+Jg%*:%3m#=*udso4=;O,-RpSE-jhCQ.P!&$.k`S44T[o43;tc91GSk_r%AO40/"eU@kf`=BQJ6:FE7;#
+rGqmWr,DXQr,)IMrG2:FrFu7Er+H"@s(2.>rF>_6r*fV4rEfA,qcs)(!*TD,>Q.h+=oVV&=8Z+t<W5tr
+;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V70,eDqEt<Nr^-WNrBUBIs$$HGs$$BEs#g9Aq`4U7
+!&sp:rAOR2r\XX2rA+=+r%S.(s"='ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)7fs!.Fer$1nYr?1DJJffRd
+e/p"X*uuCC)GG'5.Om#!/M&D'/M/S.0JG481Gq*W7m]@#4$#A\1c5.e&2H!t2)R'mBfJ+TCNalFGBNe+
+rcS0]rH%pW!-%pVrbqaQqec=KrG2=Gs(VLHr+Gt?qdo_:!+Gh6qd95,rE]>+s',M,s&o8%r)`htr`/nr
+r)<Vns&&ems&&_kr_NMg!)EGd##%]`91hfLr_!2^rCHlWr^QiTr'U`V6UF+*5skQ:"@,4:5=#03r]U<F
+rB0s=r&Xj<rAa^6s#0m7r&"=-r\FL.pFuOur@S"!!%[prr@.^or?qRk!@K5g-2f+a,5i[l+G(_n+9ro0
++!DgO<-T3I0JP@:1GU[=0JP==1GgpG3BB;n4ZP@u0``pZr%%ar%OinY-WFP01/qn,EcZ;ArGqgUs)@pT
+s).jRrG;IKrG)4Dr+Q+CrFYt=s().>r*oP3rF#S2!+5V0rE];*r*0/'s&f;&s&T(uqc*Jls&/ems%r\l
+s%rPfrD*AdrCd&\$qX#]84Q3A7n6$<77I/Er'^fX6UO1+5X><7"@,4:5<f'3"[>485!;+055[SB4Sq5=
+3rV/<3;b`82ZGZ42#K0/1B0*&0`Na'/Gq$t/H7=#/H%*u.f(Ro./bOm./bOn-M\tf,Q/hd+bCkh+hf*/
+,9\0O)bk96-R^Gl.OtEG%4NbV.kE5%0/,1F5s74,2$#Kfr\47'%k]Lg.TU%610&"/F*)MEF8^1YErL(V
+E;jbQD?"GNC\qlFC&VfDBDuNCAc60<A,Ba5@K0^5?Me%*>l@k.>$>/0>5qb*=T)>!<rH%t<;fbp;?Tlp
+;,C*g:B4/h:]4&d:&I]a9E.W^8cM?\8,c!V70,eDqEt<Nr^-WNrBUBIs$$HGs$$BEs#g9Aq`4U7r\sd6
+r&+I1s"jU/rA"4(!\Z2Z!&"$ur%.gt#V7JV.Olkr-n5*Cr[7Xkq^)7fs!.Fer$1nYr?09*JffRdoH+)S
++9!9()GG'5.P!)"/M&D'/M/S.0JG481Gq*W7m]@#4$#A\1c5.e&2H!t2)R'mBfJ+TCNalFGBNe+rcS0]
+rH%pWrG_aSrGMLLrbVOKr+c7Gs(M=CrFYq<rF>n:rF#M0qd05,r*98+s'#G*rE/qurDrntrD`\ns&/ko
+s%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWr^QlU!(HfR#"(aE6:!n(r]pZP5X.IurBL9F!'U9Cq`F^:
+s#L$;r&=X6s#'^2r%n=-s"X7%r@\%#r@@apr@.^or?qRk!@K5h,lf7i,krS^+d=+$+K?P(*?ZFI+s9j0
+75-GP0JbI=0JG4:1G^jE2*!]\7gD.:2)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>e;M
+C]/#IB`MiFB`MiFBDlHBAcH<>A,Ba6@K'[1?i47+>lS%,=o_\,=]ef)=8Z)%<E3!t;uTbo;u]bo;?'Jl
+;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f>dS6NTS@62j.J56=#45lEqH55[PF4?P_$4T7D@3W;&;
+3;tl82Z,H32#fB01B0*-0`<[(0)mO%/H77#/H.7#0)mO'/H76u.f1[n./kRo./kUo-MJhd,QAtf+o`bQ
++bCkh+k.Y^,9S-P*ZI[j4s_X*.4$Dk-RU;k.Olr!/MJk64?u%i2Dm<I1,1N^0`E^2/hS\V@PBQ:B`<)U
+F)lADrGqmWrG_^RrbhaQrb_[OrG27Es(VFFr+H"?qdfY8raPh7rF#Y4rEfM0oj%H"rE9&#r`95'<`N.#
+rDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC-]R"[tgI6UF-<62a(I5Q*bG4T.DE4?GY#
+3WD);2u>N32?#H11]B001&E[)0E3[&/bgmp.f_%".Ok?Fr[Ijqs!R^kq^)1ds!.Ohs!.OfpE9Y`+WqmL
+rZJZlJffjl#9b-2+!)@nEZ@@m.k3(u.k3)$/M/S.0JG4<2)[]h6U!Un3]T1t2#]9;1c$sD?>2;Y=)7eZ
+"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>s(2+=raPt;@/aR5?hdt+?2e(/>Q%b'=oVV(
+=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,GaV77@,BrBgBIr'16G!'^BH
+!^8b1q)nU:q`4U7r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`
+JfoXf^E=dF*[)^P,#NYV/ho%8/i#.70JG4:1G^jH3]]Am4?58S0JG.4r@Imt$7[JT.90e01K.q-rc/$Z
+F8^+WE;jeRDZ=SPD#S5KCAqoIB`2WFB`2TBB)cHBAGp$8@f9a7@/41-?MRk+>Q%b*=oVV&=8Z)%<E3!t
+;uTbo;u]bo;#jDm;#X>l;#3ud:B+#d9DhBj8P)HD7n?0@7n,s:7K#^S7K#RT6:+!;5lEnK5!D715Q3kE
+4T[`.48D#<3r:r93;tl82Z,H32#fB01'00b0`Ed)0E*U(/c@7#/,q1"/cIC&/cRC%/,Umo.K([o-NGRo
+-iYOf-3#4i,6&hd,0V3^+bCm0+XSEV+WqgF8T?p?.46Pj.4?Pk-n-Vq.k<2*0JYaU4ZPDX1c$mA1&Wg*
+0*j0_/6?:71/qrdF9?T)FE@D$rc.mUrGV[Qr,)IMrG27Es(VFFr+H"?s()(=rF>h9rF,Y4s'P_2s'>;&
+rEK5'r)ir""BJQ'<EB&ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiTr^6cU6j#hE6:1W:
+rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'s"=4$pal=n!\,ZKr[@aps![mpr$M:er?MLj
+,:"NZ![Am5pE9Y`+WqmLrZIOLJfh!7*$H@G+!)@nE^;''.P)tu.P*,&/M8\10JPCA2F%L:6U!Un3]T1t
+2#]9;1c$sD?>2;Y=)7eZ"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>s(2+=raPq:rF#V3
+pg3o)s',S0>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,GaV
+77@,BrBgBIr':9Gr]^HJ4[&U'rAss=rAjg9r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ul
+q^2+bs!7Uhp*'J[r?)(`ll^m&JfrPc,U"3P+sS:/H:KSB0JY790eY470etO@1cIHV4@VFn2)6j>0/!2S
+r@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>n>OD#S5KCAqoIB`2WFB`2TBB)cHBAGp$8@f9a7@/41-
+?MRk+>Q%b*=oVV&=8Z)%<E3!t;uTbo;u]bo;?'Jl;?'Jh:]4&g9`Icc9DhBj8P)HD7n?0@7n,s:7K#^S
+7K#RT6:+!;5lEnK5!D715Q3kE4T[`.48D#<3r:r93;tl82Z,H32#fB01B0*-0`<[(0)mO%/-IIR/1`CQ
+/cIC&/cRC%/,Umo.K([o-NGRo-iYOf-3#4i,6&hd,.A_I+c7EJ,9S-P*ZI[j*^1l!-Rg>j-mpAj.4Qet
+.kNG/1-@fb3Ar`O1GU[>r@n4(#VI_\=(3j=<+u8Q"*8L)F8^.YEW'kTDuOYPD?"GNC\hfGC&M`CBDuK>
+AGp$;@f9a6@/jU4?N4=(>l@n*=o;D$<s2Q)<E3)u<W5tr;uKVo;?'Jl:B4/h:]4&d:&I]a9E.W^8cM?\
+8,c!V7K,[Y779O26:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'s"=4$pal=n!\,ZK
+r[@aps![mpr$M:er?VCfs!7Uhs!%1\"<o!3+<US*JffRd^E4^E*ZuOG)bP-:-S$Yt-n?bu/1iG+0/,(7
+1c70V7RK@%3]]8\r&"C/#rFFp11"ZQ3`g+rG62r1GQ2jbFoQR]F8g4YEW'kUDuFSMD#eDMC]/#HB_uH@
+B)cH?AH$'=@JsU5?hdt+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,ns;uT_q;ZBVo;#aDk;#X8h:Adfj9MA)P
+8kMbU9)hK]8Gu'U7KGqGr^6WNqa(-Fs$$EH!^8b1q)nU:q`4U7r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#
+r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`bTMK[Jfs\.,U"3P+sS:/H:KSB0JY790eY470etO@1cIHV
+4@VFn2)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>e;MC]/#IB`MiFB`MiFBDlHBAcH<?
+@fU$9@f9a7@/41-?MRk+>Q%b*=oVV&=8Z)%<E3!t;uTbo;u]bo;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A
+84Q0>7R]cE7f>dS6NTS@62j.J56=#45lEqH55[PF4?P_$4T7D=3W1r:2uPZ42?#H41]0$.1&Wg)0E*U(
+/c@7#/,q1"/cIC&/cRC%/,Umo.K([o-NY\D-NYYB-MJhd,QAtf+o`aQ+bCl;+WM^L+WqgF8T?p?.46Pj
+.4?Pk-n-Vq.k<2*0JY`s5Wq+c2)I*E0erV\r\"O0/hC(50JZU@rcA6`EccC$ErL(WE;a_SDZ"AOD#J/G
+CB&#HB`)NBAc$$:A,]s9@JsU6?i==2?1hJ%>6%n+=o;D$<s2Q)<E3)u<W5tr;uKVo;?'Jl:B4/h:]4&d
+:&I]a9E.W^8cM?\8,c!V7K,[Y779O26:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'
+s"=4$pal=n!\,ZKr[@aps![mpr$M:er?VCfs!7Uhs!%1\"<o!3+<US*llUg$JfiJa,U"3O+!)@nE^;''
+.P)tu.P*,&/M8\10JPCA2F'`!5!1ke3B6pnr\Fj;1GgjnBf8"RC]8M\G'/"PG5ZR`FSp4ZErBtXE;jhU
+DuFSMD#eDMC]/#HB_uH@B)cH?AH$'=@JsU5?hdt+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm
+;>j>j:]=)h:Adfj9MA)P8kMbU9)hK]8Gu'U7KGqGr^6WNqa(-Fs$$EH!^8b1q)nU:q`4U7r\sd6r&"[8
+1c$pC1,Jnbs"XI+r@e%#r@S"!!%[mqs!dmpr?qIhq'H%ds!.4]!$V:`!$SfoJfopn#9b-3+sS:/H5oF-
+0eb@81,1F90JP==1Gh$O3]oko3AiQG0J>'W/H%(+.Ocks<FIO:;eL1NEWL0$rGhdTrbq^Ps)%^NrbMII
+rb2@GrFl7FrFc(@s(24@rF>_6rF,\5qHj50r*K2(s',G*s&oA(rE&nt"BAH$<)`cqr)<VnrDESkr_`\l
+qG7&bs%NAar(7Ah8OuBB84Z6@7Rfg8rC6`SrBgWQ6:(T9rBC?I5!]'2r]U<FrB13E4?N@$r]9p:rAad8
+rAOR2r\XX2r%e:,r@n1'r\"4&r@It!s"+.$r\"4&s"+1#r$qRmr@%Xm!%@gos!IIds!.OfruqCdJg#^h
+^EFpK+<_jK)bG$5,q12j,q15i-R^Dn.P!#$0JG7E5Wq+c2)I*E0erV\r\"O0/hC(50JZU@rcA3_Ec_;&
+rGqmWrG_^RrbhXNs(qXLqJ-%ErFl+Arakt;rF>h9rF,Y4s'P_2s'>;&rEK5'r)ir""BJQ'<EB&ur`&hp
+r_`ks;,L.dr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC-]R"[tgI6UF-<62a(I5Q*bG4T.DE4?GY#3WD);
+2u>N32?#H11]B001&EX+0/"pX0)R<r/Gq"".OlnH./k[q./t[m-Mo+f,l]+h,l]+h,535`+sA'O+9!D,
+++bSd+7pX#+W_aJ*ZI^l5pn04/1<"u/1`A)/h\n40f1aG5Xn+)4?>M`3;bW41C5lo1brBO2EFoTrc\Kg
+Fa&"PrH8-^r,_jXrGhdTrbqaQqJ?4Kr+l7GrFc1Dr+Gt?s(2+=raPq:rF#V3pg3o)r`fG-rEB,%s&f;&
+s&T/$rDrntrD`\ns&/kos%r_mrD<JhrD*8b##%]`91hfLr_!2^rCHlWqaLTT7/fRP6Mj(H5lX%I56=#3
+4o%5=3r:r93;tl82Z,E:1c.!E1,:Zb1B0*-0`<[%0)[C#/,Caq.K([n-i57d-3#7j,PE;]+oNM`+dX='
++K?P(+W_dN,9g!27kQMM1+k=:0/,(71,C^C2``u^7L)%92)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2Z
+EW'kUDu=MQD>e;MC]/#IB`MiFB`MiFBDlHBAcH<>A,Ba6@K'[1?i47+>lS%,=o_\,=]ef)=8Z)%<E3!t
+;uTbo;u]bo;?'Jl;?'Jh:]4&g9`7W^8dn9_84Z6A84Q0>7R]cE7f>dS6NTS@62j.J56=#45lEqH55[PF
+4?P_$4T7D@3W;&;3;tl82Z,H32#fB01B0*-0`<[(0)mO%/H77#/H.7#0)mO'/H76u.f1[n./kRo./kUo
+-MJhd,QAtf+o`bQ+bCkh+k.Y^,9S-P*ZI[j4s_X*.4$Dk-RU;k.Olr!/MJk64?u%i2Dm<I1,1N^0`E^2
+/hS\V@PBQ:B`<)UF)lADrGqmWrG_^RrbhaQrb_[OrG27Es(VFFr+H"?qdfY8raPh7rF#Y4rEfM0oj%H"
+rE9&#r`95'<`N.#rDihrrDWYms&&emr_EMhr_NJfr([)_r_*8`r(6oZr^ZrWrC-]R"[tgI6UF-<62a(I
+5Q*bG4T.DE4?GY#3WD);2u>N32?#H11]B001&E[)0E3[&/bgmp.f_%".Ok?Fr[Ijqs!R^kq^)1ds!.Oh
+s!.OfpE9Y`+WqmLrZJZlJffjl#9b-2+!)@nEZ@@m.k3(u.k3)$/M/S.0JG4<2)[]h6U!Un3]T1t2#]9;
+1c$sD?>2;Y=)7eZ"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>s(2+=raPt;@/aR5?hdt+
+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL9E%Q`8c;3Y8,GaV77@,B
+rBgBIr'16G!'^BH!^8b1q)nU:q`4U7r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ulq^2+b
+s!7Uhp*'J[r?)(`JfoXf^E=dF*[)^P,#NYV/ho%8/i#.70JG4:1G^jH3]]Am4?58S0JG.4r@Imt$7[JT
+.90e01K.q-rc/$ZF8^+WE;jeRDZ=SPD#S5KCAqoIB`2WFB`2TBB)cHBAGp$8@f9a7@/41-?MRk+>Q%b*
+=oVV&=8Z)%<E3!t;uTbo;u]bo;#jDm;#X>l;#3ud:B+#d9DhBj8P)HD7n?0@7n,s:7K#^S7K#RT6:+!;
+5lEnK5!D715Q3kE4T[`.48D#<3r:r93;tl82Z,H32#fB01'00b0`Ed)0E*U(/c@7#/,q1"/cIC&/cRC%
+/,Umo.K([o-NGRo-iYOf-3#4i,6&hd,0V3^+bCm0+XSEV+WqgF8T?p?.46Pj.4?Pk-n-Vq.k<2*0JYaU
+4ZPDX1c$mA1&Wg*0*j0_/6?:71/qrdF9?T)FE@D$rc.mUrGV[Qr,)IMrG27Es(VFFr+H"?s()(=rF>h9
+rF,Y4s'P_2s'>;&rEK5'r)ir""BJQ'<EB&ur`&hprDNYms%r\j!)EMhrD*8br(R)_s%<2\s%*,Zr^QiT
+r^6cU6j#hE6:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'s"=4$pal=n!\,ZKr[@ap
+s![mpr$M:er?MLj,:"NZ![Am5pE9Y`+WqmLrZIOLJfh!7*$H@G+!)@nE^;''.P)tu.P*,&/M8\10JPCA
+2F%L:6U!Un3]T1t2#]9;1c$sD?>2;Y=)7eZ"Enp3G'<h,s)e0[rc7sWrG_aSrGMIK!,VRKrG):Eqe,k>
+s(2+=raPq:rF#V3pg3o)s',S0>Q%b'=oVV(=8u>$=8c2!<W,np;u]bq;?'Jm;>j>j:]4&d9a49b91qlL
+9E%Q`8c;3Y8,GaV77@,BrBgBIr':9Gr]^HJ4[&U'rAss=rAjg9r\sd6r&"[81c$pC1,Jnbs"XI+r@e%#
+r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`ll^m&JfrPc,U"3P+sS:/H:KSB0JY790eY470etO@1cIHV
+4@VFn2)6j>0/!2Sr@84).4ZiI@4sE8B64&m!HE2ZEW'kUDu=MQD>n>OD#S5KCAqoIB`2WFB`2TBB)cHB
+AGp$8@f9a7@/41-?MRk+>Q%b*=oVV&=8Z)%<E3!t;uTbo;u]bo;?'Jl;?'Jh:]4&g9`Icc9DhBj8P)HD
+7n?0@7n,s:7K#^S7K#RT6:+!;5lEnK5!D715Q3kE4T[`.48D#<3r:r93;tl82Z,H32#fB01B0*-0`<[(
+0)mO%/-IIR/1`CQ/cIC&/cRC%/,Umo.K([o-NGRo-iYOf-3#4i,6&hd,.A_I+c7EJ,9S-P*ZI[j*^1l!
+-Rg>j-mpAj.4Qet.kNG/1-@fb3Ar`O1GU[>r@n4(#VI_\=(3j=<+u8Q"*8L)F8^.YEW'kTDuOYPD?"GN
+C\hfGC&M`CBDuK>AGp$;@f9a6@/jU4?N4=(>l@n*=o;D$<s2Q)<E3)u<W5tr;uKVo;?'Jl:B4/h:]4&d
+:&I]a9E.W^8cM?\8,c!V7K,[Y779O26:1W:rBU<GrB:3DrB13E4$36us#Bs9q_nC1r\XO/r\FL.q_8%'
+s"=4$pal=n!\,ZKr[@aps![mpr$M:er?VCfs!7Uhs!%1\"<o!3+<US*JffRd^E4^E*ZuOG)bP-:-S$Yt
+-n?bu/1iG+0/,(71c70V7RK@%3]]8\r&"C/#rFFp11"ZQ3`g+rG62r1GQ2jbFoQR]F8g4YEW'kUDuFSM
+D#eDMC]/#HB_uH@B)cH?AH$'=@JsU5?hdt+?2e(/>Q%b'=oVV(=8u>$=8c2!<W,ns;uT_q;ZBVo;#aDk
+;#X8h:Adfj9MA)P8kMbU9)hK]8Gu'U7KGqGr^6WNqa(-Fs$$EH!^8b1q)nU:q`4U7r\sd6r&"[81c$pC
+1,Jnbs"XI+r@e%#r@RsuqC;Lor@%Ulq^2+bs!7Uhp*'J[r?)(`bTMK[Jfs\..NoiV+sS:/H:KSB0JY79
+0eY470etO@1cIHV4@VCl1bg[<0.nh./1`;%r[Rmt$X$jg2,n71EcQ/>F8^+WE;XVWDJa3,D>e;MC]/#F
+C&DWEBDuNCAc60=@fU$<@f9a4@/41-?MRk%=oVV&=8Z,!<W?%r;uKVi;#aDk;#X8h:B!ue9D_?[8cD9[
+8cM?]8,PjT7K,XS63'@O62s4K56=#45lEqH55mbL5!D+m4S_)<3r:r93;ti:2Z5N42#fB11B0*/1Ars,
+0`<[(0)mO%/H%*u/H.4$/H%*r.f1[n./kRq-mpAD-RL27-3#4g,*a='+fZ^b,8hUH)b4s9,Ut,i-n$Mm
+-n-Sp.kE5%0eG4B#=(C22Dm<J1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW"`SF#E,]anDZ"AOD#J/H
+CAhlHB`D`FB)H6<AH-0<@f'U4@/jU4?N4=,>l%Y)>Q%_&=T2D%<rH%s<<#nm;Z'Aj:]4&d:&Rc_9DhE^
+8cM?]8,PjT70l:M779O26UF-<62a(I5Q*eG4o[YE49%A;3WD);2u>N32>o?+1B'!.0`<[(0)[Bs/H.1"
+.fUst./t[p./bOj-Mo+f,l]+h,l]+h,4m&W+R:,$++bTa+"/0P+<;L@7WLmE/L`2#.P!&%/M8\10JP7=
+1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf)UTrc%jTrGMLLrbVUM
+s(_OIr+Q%Arau+?qdf\9!+Gh6ra5J-q-3o(rEB,%s&f;&r)W_qq,@5irDEPjr(m>fs%WMfqb6o\r_!2^
+rCHlWr'p]Ts$ZlSrBgBIr':6Gs$$EFq)eO9q`4U7s#9s9rAFI/rA4F.r%\4*r@e%#r@J($.OtHJq^MCj
+r?qIhq'H%ds!.7^r?8NjJfopn#9P'3+<r"(H6Q!61G:L<0JP780etO@1c.'N2a0Sj3&E?D0J>%1/M&G'
+/,h$t.goKf/2^C?F)l;@EHD(urG_[Q"E&'mD/K5frbMIIqe>tA!,):Cs(2.>rF>h9rF,S2qHj50r*K2(
+q-!`"rE&nts&K(ur)<Plq,%)grD<JhrD*>dr_*,\rCQuZr^m,\s$uuVrC-]Qs$H]Ns$6NI!^8e5rBL9F
+!'^ZP5<_7o4ZrO%r]9p:rAad8!&jd5r\XX2rA+C-s"aO-r\4:(r\"4&r@Imtr[e%#!%e(!q^VIlr@%Xm
+!%@gos!IIds!.Idrult;Jg%lPrZ`R/+<*gl66n$-.4?Sn-R^Al.P!##.krV43C#\d2Dm<J1]B-/0`<X2
+0JG+`@4X99Bls>q!HN8^F8^.YE<U<#EH#l8r,2FLs(qXLqeH(Ds(MFFs(;1?r+,h;rF5Y4rF#Y4rEfM0
+q-<`"rE9&#r`B,#rDieqs&8bl!)i_kr_NJfr([,`qb-iZs%35]s$uuVrC$u[77BU46UO1,rB^BIrBL6E
+s#pBEs#^6Aq)SI7rAXU3rAFO0pbMh'!&4@)!&":(r@Rdqr[\!us!dsrs!Rgpr?qIhq^)1ds!.Ohs!.Of
+oHF/Ub9)<XJfjV,'cnG>*?H(fE^V9,.4Znu.kE5'/hSgV0Fp#r3'B\s5!(ed3B/lR1c51f$SjLp1GW?M
+0fiEQGQ)afFa&"PrH/0`FE@G'!HW;YEW'kUDuFSND>nAOC]A/KC&DWEBDuQCB)Q<<AH$'=@JsU5?hn%(
+>QA",>5VP'=T;J#<r>tn;uKVm;>sDi:]F2g:&@W^9E%Q`8c;3Y8,PgV70H%I6pj??6Mj(H5lO"J55m_@
+48h5;3W1r;2ubf72>]6/1]B0-1&is+0DdC#/H@=".f1[l./bOj-M\tf,l]+`,5i[L+G(`9+<2IG+Wr!P
+:3oPb1G:L<0JP780ekF>1GgsM2a0S<4#f&O0JG.4/M/M).kCTKr[S@Z?n=07BQJ37EH-'uEW'kSDZjrp
+Ci+%fD#S5KCAV`CBE2]EB)cH@AGp$;@f9a4@/41-?MRk&=TV`.=T)>!<rZ2"<;]\n;Ya/h;>j>j:]4&f
+:&[f_9)V?\8H)3\8H23X7f>dT6iTLP62s4K56=#45lEqH55mbL5!D+m4S_)<3rV/=3W1r:2ZPc72?#H4
+1]9*/1&j$-1&`m*0E*U(/c@7!/,h+!/H@@#/,Lgn.K([o-NGRo-iYOf-3#4g,3g>'+bCle+oW]!+<VUn
+F$_-%-7L>k.46Jk.4HbG.gn'`1c[f`3&WWN1c,+cs"OC)#r"%c>@B'?<G?RSErpB(F8^.YE<U<#EH#l8
+r,2OOrb_[OrG2:FrFu:Fs(D@Dr+5e:s'u":qdKG2s'P_2s'>G*q-3f#r)ir"s&T(urD`eqq,7,er_NJf
+r([/a!)38_r(?u\s%*/[r'pWR#Xh*M6psC06:1W:rBU<GrBC6Es#g<Cs#Ts9s#Bs9q_nC1rA44(r\4C,
+r@e.&r@Rdqr[S%".ObQN-n$Gj-n,$Aq^21dr?VCfs!7Uhs!%(Yr?/NjJffjl#9Fs0*?H(fEZdat/L`2#
+.P!##/1iJ-0/,(;1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf2RR
+rbqaQqec=Ks(hXLrb;:DrFc+ArFPk:raPt;@/aR5?hn%(>QA",>5VP'=T;J#<r>tn;uKVm;>sDi:]F2g
+:&@W^9E%Q`8c;3Y8,PjV7K5dU6iB@K62WtJ5Q<tJ55m_@48h5;3W1r;2ubf72>]6/1]B0-1&is+0DdC#
+/H@=".f1[l./bOj-M\tf,l]+`,5i\a+G(_f+MT$K+!;^L,9Ta-9._qQ1,1I;0/#"61,:XA2**Z[6T[7a
+0eb:7/hJY+/1W7M.fLq+=^Wd<<+p>nEcH)?rGhdTr,2^UD/='+rG;IKrG)4Dr+H(Crau1ArFGk:raPh7
+qdB5,r*K2(q-!`"rE&nts&K(ur)<PlqG75i;,R9gr_NJfr_<Abqb$fYr^d#[s%*/[r'pWRr^6]Pr^$QL
+rBC?I5!]'2r]^<G"?o"44ZrO%r]9p:rAad8!&jd5r\XX2rA+C-s"aO-r\4:(r\"4&r@Imtr[e%#!%e(!
+q^VIlr@%Xm!%@gos!IIds!.Idaru?[Jg'b0rZ`R/+<*gl66n$-.4?Sn-7:/h.4Qet.krV43C#\d2Dm<J
+1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW"`SF#E,]anDZ"AOD#J/HCAhlHB`D`FB)H6?AH$->A,Tm6
+@JsU6?i==2?27b$>Q%_&=T2D%<rH%s<<#nm;Z'Aj:]4&d:&Rc_9DhE^8cM?]8,PjT70H"I779QD6iTLO
+62a(I5Q*eG4o[YE49%A;3WD);2u>N32>o?+1B'!.0`<[(0)[Bs/H.1".fUst./t[p./bOj-Mo+f,Qo>:
+,U=T9,9e?(+oNOL++bT7*tB>6+<;L@7WLmE/L`2#.fLq*/1iJ,0/#":1,qE)77'1"3]]8\2)R3Ir\Fp;
+1GgmC?tM,S=DW3\Foul2G'<h,!d&O*rcA0^Er0kTE;jeSDYn;MD#\;NCAqrFB`2TCB)Q<<AH$'=@JsU5
+?hn%)>QJ)6rEB,%s&f;&r)W_qq,@5irDEPjr(m>frD!/_r(I#]s%3/[rC?cTs$crUs$Q`Oqa(-Fr]gEH
+r]U'=rAss=rAjg9s#9s9rAFI/rA4F.r%\4*r@e%#r@J""r@7[nq^DCjq^2+bs!7UhpEKPZkobR#JfrPc
+.N]cV+<r"(H:ohG0/>790eY160JP==1Gq3P5!qCk1bg[<0.nh./1`;%r[Rmt$X$jg2,n71EcQ/>F8^+W
+E;XVWDJa3,D>n>OD#S5KCAV`CBE2]EB)cH@AGp$;@f9a4@/41-?MRk%=oVV&=8Z,!<W?%r;uKVi;#aDk
+;#X8h:B!ue9)qT^9)V?\8H)3\8H23X7f>dT6iTLP62s4K56=#45lEqH55mbL5!D+m4S_)<3r:r93;ti:
+2Z5N42#fB11B0*/1Ars,0`<[(0)mO%/H%(!/H7:#/H@@#/,Lgn.K([o-NGRo-iYOf-3#4g,./SG+c7HB
+,6T,3)b4rh66n$-.4?Sn-7:/h.4Qet.krV43C#\d2Dm<J1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW
+"`SF#E,]anDZ"AOD#J/HCAhlHB`D`FB)H6<AH-0<@f'U4@/jU4?N4=,>kqV&=o;D$=8u>"<W,ns;u'>h
+;#X8h:Adib9`%K\9)hK_8H23X7f>a]6q'O46pj=.6N'4K5lEqG4od_M4Zkhg4$#Fu3WD);2u>N32>o?+
+1B'!.0`<[(0)[Bs/H.1".fUst./t[p./bOj-Mo+f,l]+h,l]+h,4m&W+93L8++bTL*tB>6+<;L@7WLmE
+/L`2#.fLq6/1iJ,0/#":1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%!HiVdG5ZObFEDU'F9-H'
+qf2RRrbqaQqec=Ks(hXLrb;:DrFc+ArFPk:raPq:rF#V3q-Nl%!*fD*r)s&%s&],!r)NSl!)rhorDEPj
+r(m>frD!/_r(I#]s%3/[rC?cTs$crUs$Q`Oqa(-Fr]gEHr]U'=rAsg9rAag9s#0g5q_\7-r\FI-s"XO-
+r@e%#r@J""r@7[nq^DCjq^2+bs!7UhpEKPZaWQ0XJfs\..N]cV+<r"(H:ohG0/>790eY160JP==1Gq3P
+5!qCk1bg[<0.nh./1`;%r[Rmt$X$jg2,n71EcQ/>F8^+WE;XVWDJa3,D>e;MC]/#FC&DWEBDuNCAc60=
+@fU$<@f9a4@/41-?MRk%=oVV&=8Z,!<W?%r;uKVi;#aDk;#X8h:B!ue9D_?[8cD9[8cM?]8,PjT7K,XS
+63'@O62s4K56=#45lEqH55mbL5!D+m4S_)<3r:r93;ti:2Z5N42#fB11B0*/1Ars,0`<[(0)mO%/H%*u
+/H.4$/H%*r.f1[n./kRq-mpAD-RL27-3#4g,*a='+fZ^b,8)+A)b4s9,Ut,i-n$Ml-R^Dm.fLq#0eG4B
+#=(C22Dm<J1]B-/0`<X20JG+`@4X99Bls>q!ciC(rGqmW"`SF#E,]anDZ"AOD#J/HCAhlHB`D`FB)H6<
+AH-0<@f'U4@/jU4?N4=,>l%Y)>Q%_&=T2D%<rH%s<<#nm;Z'Aj:]4&d:&Rc_9DhE^8cM?]8,PjT70l:M
+779O26UF-<62a(I5Q*eG4o[YE49%A;3WD);2u>N32>o?+1B'!.0`<[(0)[Bs/H.1".fUst./t[p./bOj
+-Mo+f,l]+h,l]+h,4m&W+R:,$++bTa+"/0P+<;L@7WLmE/L`2#.P!##/1iJ-0/,(;1,qEc69[Il3]T/W
+2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf)UTrc%jTrGMLLrbVUMs(_OIr+Q%Arau+?
+qdf\9!+Gh6ra5J-q-3o(rEB,%s&f;&r)W_qq,@5irDEPjr(m>fs%WMfqb6o\r_!2^rCHlWr'p]Ts$ZlS
+rBgBIr':6Gs$$EFq)eO9q`4U7s#9s9rAFI/rA4F.r%\4*r@e%#r@J($.OtHJq^MCjr?qIhq'H%ds!.7^
+r?8NjJfopn#9P'3+<r"(H6Q!61G:L<0JP460JP=<1G^mL2a0Sj3&E?D0J>%1/M&G'/,h$t.goKf/2^C?
+F)l;@EHD(urG_[Q"E&'mD/K5frbMIIqe>tA!,):Cs(2.>rF>h9rF,S2qHj50r*K2(q-!`"rE&nts&K(u
+r)<Plq,%)grD<JhrD*>dr_*,\rCQuZr^m,\s$uuVrC-]Qs$H]Ns$6NI!^8e5rBL9F!'^ZP5<_7o4ZrO%
+r]9p:rAad8!&jd5r\XX2rA+C-s"aO-r\4:(r\"4&r@Imtr[e%#!%e(!q^VIlr@%Xm!%@gos!IIds!.Id
+rult;Jg%lPrZ`R/+<*gl66n$-.4?Sn-R^Al.P!##.krV43C#\d2Dm<J1]B-/0`<X20JG+`@4X99Bls>q
+!HN8^F8^.YE<U<#EH#l8r,2FLs(qXLqeH(Ds(MFFs(;1?r+,h;rF5Y4rF#Y4rEfM0q-<`"rE9&#r`B,#
+rDieqs&8bl!)i_kr_NJfr([,`qb-iZs%35]s$uuVrC$u[77BU46UO1,rB^BIrBL6Es#pBEs#^6Aq)SI7
+rAXU3rAFO0pbMh'!&4@)!&":(r@Rdqr[\!us!dsrs!Rgpr?qIhq^)1ds!.Ohs!.OfoHF/Ub9)<XJfjV,
+'cnG>*?H(fE^V9,.4Znu.kE5'/hSgV0Fp#r3'B\s5!(ed3B/lR1c51f$SjLp1GW?M0fiEQGQ)afFa&"P
+rH/0`FE@G'!HW;YEW'kUDuFSND>nAOC]A/KC&DWEBDuQCB)Q<<AH$'=@JsU5?hn%(>QA",>5VP'=T;J#
+<r>tn;uKVm;>sDi:]F2g:&@W^9E%Q`8c;3Y8,PgV70H%I6pj??6Mj(H5lO"J55m_@48h5;3W1r;2ubf7
+2>]6/1]B0-1&is+0DdC#/H@=".f1[l./bOj-M\tf,l]+`,5i[L+G(`9+<2IG+Wr!P:3oPb1G:L<0JP78
+0ekF>1GgsM2a0S<4#f&O0JG.4/M/M).kCTKr[S@Z?n=07BQJ37EH-'uEW'kSDZjrpCi+%fD#S5KCAV`C
+BE2]EB)cH@AGp$;@f9a4@/41-?MRk&=TV`.=T)>!<rZ2"<;]\n;Ya/h;>j>j:]4&f:&[f_9)V?\8H)3\
+8H23X7f>dT6iTLP62s4K56=#45lEqH55mbL5!D+m4S_)<3rV/=3W1r:2ZPc72?#H41]9*/1&j$-1&`m*
+0E*U(/c@7!/,h+!/H@@#/,Lgn.K([o-NGRo-iYOf-3#4g,3g>'+bCle+oW]0+<VUnF$_-%-7L>k.4?Sn
+.4Qi!/1WG,1c[f`3&WWN1c,+cs"OC)#r"%c>@B'?<G?RSErpB(F8^.YE<U<#EH#l8r,2OOrb_[OrG2:F
+rFu:Fs(D@Dr+5e:s'u":qdKG2s'P_2s'>G*q-3f#r)ir"s&T(urD`eqq,7,er_NJfr([/a!)38_r(?u\
+s%*/[r'pWR#Xh*M6psC06:1W:rBU<GrBC6Es#g<Cs#Ts9s#Bs9q_nC1rA44(r\4C,r@e.&r@Rdqr[S%"
+.ObQN-n$Gj-n,$Aq^21dr?VCfs!7Uhs!%(Yr?/NjJffjl#9Fs0*?H(fEZdat/L`2#.P!&%/M8\10JP7=
+1,qEc69[Il3]T/W2)I/h1CGro1c$mpAhc>KCj5l%"*Jg2G5ZObFEDU'F9-H'qf2RRrbqaQqec=Ks(hXL
+rb;:DrFc+ArFPk:raPt;@/aR5?hn%(>QA",>5VP'=T;J#<r>tn;uKVm;>sDi:]F2g:&@W^9E%Q`8c;3Y
+8,PjV7K5dU6iB@K62WtJ5Q<tJ55m_@48h5;3W1r;2ubf72>]6/1]B0-1&is+0DdC#/H@=".f1[l./bOj
+-M\tf,l]+`,5i\a+G(_f+MT$K+!;^L,9Ta-9._qQ1,1I;0JG4:1G^jE2**Z[6T[7a0eb:7/hJY+/1W7L
+.LdmZ>@/j;<G->lEcQ/?!-.sVr,;UQs)%dPs)%^Ns(hXLrFu:Fs(VLHs(D:Bs(24@r+#V5rF,V3s'Pe4
+s'>S0qd'/*s',J+r)s&%rE'#"s&K"ss&8qss&8qqs&&_mr_WYmr_WMgrD!5ar_*/]s%35]s$uuXs%!#W
+rC-]R!(6`Ps$?TKrBL<Gr]gEHr]U9Dr]U6E!'L3Aq`=X8r]'p:rAOU3r\OX31A`d+1B'$.0ENm\0`<[(
+0)mO%/H77"/c.*t/,Lgo.JP=j-iYOf-3#4g,0D'\+bCm0+V#_?+WqmE6ub[?.4?Vn./kS,-n-Vq.k<2,
+/i5RR4?,5V1c.#f0`Wp,0+'<c0/#"b?n4-9C&W/VFE2GCErC"UE!1)tDJj=jDZ"ANC\_`FC&_lFBE)TD
+Ac-'=A,Kj8@f0[7@/jU4?N"1,>lIq->l@n+>5_V&=T):s<W?%t;uT\n;>sDj:]F2i:]4&f:&Rca9E.W_
+8H_XV84Q2L7f5^O6i]RU6UF-;62a(K5Q<qH4oIMC49%A>3Vtf72uGT62?,N21]&p-1&`m,1&`j+0)@0p
+/H.0u.JkOl-i57h-2/Yb,6B)6,4m&W+I4+$+0$D&+<M^J+;dOf80f`:.k3&!/1`A)/h\n40fCdI4V'tJ
+5!(ed3B/rV2E!EM1c51f$oDC(0KWERG'8(RFa!b,rH/!Zs)RsUrG_^QqJH7KrbMLJs(VIGr+Gn=rFPq<
+s'u%;s'Ye4qd0/*rEK>,s',G*r`K5'rE&u!!*B/#s&K"srDW\nrDEGgr(m>frD!5a!)*8_#"qQ\8P)HD
+r($ZSr^HiTrBpNMr'C?Js$-EFr&t'BrB'm;s#L'=r]'p:rAOU3rA4L1rA"^91,:R=0JG.50JNGYq_%h!
+!%\!tq^MCjr?qRkp*K_as!.7^r?:DJJfoXfdi^(]+X/3R9R9G`1,1O<0eb770JP==1Gh$P3'K\k3&E?D
+0J>%1/M&G'/,^q-.kFn3.Q(4=EcH,?EH6'tE;XVYDJj<.Ci!teC]nQiCMIV_C&_lHC&_lHBDlHBAcH<=
+A,Ba6@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq;>jDk;>sDi:]4#d9`@Zb9)VB^
+8cM?]8,PpX8,YpU7K,[T6iKFP62a(I5Q<qH5Q<qH4o[YD4oRVF4T.A=3rD#;3<(r92Z5N41]]Bfq_8(+
+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Id[3:,FMBN3L+X%sN(dr?J7Ns90.4?VD
+-P@gV.Olr!/M\q83C#\d2Dm<J1]B*=0JG.5/heq30O8':2HFPkEs-T*F)l="EVsbYDf9N2D>nGOD#eDO
+C\_`FC&_lFBE)TDAc-*9A,Tm7@K0a8?iF@3?N"1,>lIq->l@n+>5_V&=T):s<W?%t;uT\n;>sDj:]F2i
+:]4&f:&Rca9E.W_8H_XV84Q2L7f5^O7/oXS6Ms.J5lX(K55m_F4T@PD49%A>3Vtf72uGT62?,N21]&p-
+1&`m,1&`j+0)@0p/H.0u.JkOl-i57h-2/\b,QAt[+oNM`++bSd+28mK+<M^J+;dOf80f`:.k3&!/1`A)
+/h\n40fCdI4[h\$4$#D_3&`cS2Dm?K2#]9>1gsrL4'?BCG'A.QG5cX_FT$:\Er0kSE;a\ND?"GOC]8)K
+C&VfDBDZ<>Ac60>A,]s;@/XI0?Me%,>lIt+>5hY)=T)>#<WH5#<rZ1u<;f_q;ZBYn;>X2f:]F2g:&R`c
+9DqHe91hfJ8OuDM8,PjU7K5dS6iB@L62s4M5Q!_C4o[YC48V):3W;#<2uPZ52>o?31]9'51GU^?0eb<]
+0E3a)0DdC#/H@=".f1[l./bOm-MAbc,l]+`,5i\,+G(_f+S-^#+!DgS*_^lT.P`_60JP770JG4:1G^jH
+4#fDk4#f&O0JG.4r[n.$s""'u%P')7?Rdp5B6&!4EcH,>rG_[Qs).jRqJ?.Hs(_LHs(MFHs(MFFrFZ(@
+s()%;s'kq9rF,V3s'Pe4s'>S0qd'/*s',J+r)s&%rE'#"s&K"ss&8qss&8qqs&&_mrDEPjr(m8crCm2`
+r(?u\s%*/[r(-iXrC6`Sr^6`Rr^-WNrBU<Gs$$EHs$$EFs#g9Dr]U<ErB'm;r&Oa9s#9m7rAFR2!AcM.
+0`X!.0a'0a0/#$X0E*U(/c@7#/,h-t/H%*r.f:aj./tXr-RL27-3#4g,*a='+fZ[q,9\3Q+;dLd7Ns90
+.4?VD-OM7N.Olr!/M\q83<qf33&WWN1c,+cs"OF*#r""c0O8':2HFPkEs-T*F)l="EVsb[Df9N2D/O7i
+D?"GOC\_`FC&_lFBE)TDAc-*9A,Tm7@K0a8?i==0?2In+>6%q,>Q7k,>5_V&=T):s<W?%t;uT\n;>sDj
+:]F2i:]4&f:&Rca9E.W_8H_XV84Q2L7f5^O7/oXS6Ms.J5lX(K55m_D4T@MC3rD#83;kf62ZGZ72#K0,
+1&s'.0`Nm,0E3[$/bgmr/,^po./bOj-N,7b,l]+h,4m&W+R:,$++bTa+"SNV+<M^C7<1pE/1W5#.k3)$
+/M/S.0JG4>1-%Kd69[Il3]T/Y2`<QO2)I/h1CQ*KAM?2KCj'uGGBJ*.Fo?F\F8p:YEW0nYE,T[nDYe5M
+D#S5LCB&#IB`)N?B)Q<>AH-0=@fKj7?i+1,?2\%->Q%b)=TDS&=8l5#=8l8#<W,nq;uT\n;>X2f:]F2i
+:&drd9E7`a8d7p\8kDTF8Gl!U7fGjV7/]LO6Ms.L5lX(H55[SD4T.A=3rD#;3<(r92Z5N31]T?11(#fm
+1,1L;0J>(50`<[%0)[@'.k3%K.f1[l./bOm-MAbc,l]+`,5i[l+G(_m+9io2+se:(H5o[01,1O<0eb77
+0JP==1Gh$P3'K\k3&E?D0J>'X/cRC$.hF0[.kFn3.Q(4=EcH,?EH6'tE;XYSDZ=SND#J/LCAhlHB`DfH
+B`D`DB)cHBAGfs7@f9a5@/jU6?N4=2?N4@/?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq;>jDk;>sDi
+:]4#d9`@]_9)hK_8H23X8H23Y7f>dT6i]UR6N9@M5lEqI55meH55m\F49.MC4oRVF4T.A=3rD#;3<(r9
+2Z5N41]]Bfq_8(+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Idrult;Jg%lP%O3,?
++<VLhECM-$-n-Pmr[/@-.4Qet.kNM/1c[f`3&WWN1c$od0b#fj0/#"40/-[>.lLFBrc8-_Ec_8$rGhaS
+s)7pTqec=KrbM=Es(VLHrFc.Bs(2+=qd]S6r*fV5s'P_2rE];*r`]A-rEK8)rE9)$rDrbps&Atrr_i\l
+r_WPhs%`SirD*>drCm/_s%<5]"A23U7n<PJr'gHMs$QfQr'C9Hs$-NIr]U3Bs#^6Ar&OX6rAXX4s#'g5
+r%n4*!&=I,s"XL+!\Q)Wq^qRor[[prq^DCjq^27fpE]b`s!%(Yr?09*JffRdoH,>$+!;XJ(e&I9,V1Gr
+.Ouu"/1iG+0/,(72DR9U77'1"3]]8\r\sj8r\a[2$oDC(0KWERG'8(RFa!b,rH/!Zs)S'XrG_aSrGMIK
+s(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*r`f>)r`K5'rE&u!!*B/#s&K"srDW\nrDEGgr(m>f
+rD!5a!)*8_#"qQ\8P)HDr($ZSr^?fT!(?cQrBgEJs$6TKr'($As#g6Aq`=X8r]'p:rAOU3rA4L1rA"^9
+1,:R=0JG.50JNGYq_%h!!%\!tq^MCjr?qRkp*K_as!.7^r?7CJJfq$8)]p4I,p#a+:+A"R1,(F:0/,(7
+1,C^C2`iu_6O#V31bg[<0E*R>/M/M).k<)!.kFn3.Q(4=EcH,?EH6'tE;XYSDZ=SOD#J/KCAhlHB`DfH
+B`D`DB)cHBAGfs7@f9a5@/jU6?N4=0?Me%,>lS%->5_S*=]ef)=8u>$<W,ns;u]hs;u]bq;>jDk;>sDi
+:]4#d9`@]_9)hK_8H23X8H23Y7f>dT6i]UR6N9@M5lEqI55meH55m_F4T7MC4od_D48V)<3WD,=3<(r9
+2Z5N41]]Bfq_8(+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Idl61a&Jg&Ve%O3,?
++<VLhECM-$-n-Pmr[/s>.4Qet.kNM/1c[f`3&WWN1c$mB0ek@90/#"40/-[>.lLFBrc83aEcZ8ArGhaS
+s)7pTr+uFMrbVRLq.fqDs(M@Ds(;:Br+,\7rF5\5s'Yk6rEfG.qcs,)!*oJ,r`]8'rE0#!qGmPpr_reo
+rDEPjrD3Ggs%iSgr_<Ac!)3>as%<5]"A23U7n<PJr'gHMs$QfQr'C9Hs$-NIr]U3Bs#^6Ar&OX6rAXX4
+s#'g5r%n4*!&=I,s"XL+s"=."palCpr[@grq^DCjq^27fpE]b`s!%(Yr?/NjJffjl#9Y*2+!;ChEZmt!
+/1W5#.k3)$/M/S.0JG4>1-%Kd69[Il3]T/Z2`EWQr\a[2$oDC(0KWERG'8(RFa!b,rH/!Zs)S*YrG_^R
+rGMIKs(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*r`f>)r`K5'rE&u!!*B/#s&K"srDW\nrDEGg
+r(m>frD!5a!)*8_#"qQ\8P)HDr($ZSr^HiTrBpNMr'C?Js$-KHs$$?Ds#g6Aq`=X8r]'p:rAOU3rA4L1
+rA"^91,:R=0JG.50JNGYq_%h!!%\!tq^MCjr?qRkp*K_as!.7^r?;._JfoXf^*"UA+X/3R9R9G`1,1O<
+0eb770JP==1Gh$P3'K\k3&E?D0JEDX'eM!g/1W5#.P!&S?Rdp5B6&!4EcH+"EW'kSDuX_TD>e;LC]/#H
+C&_lHC&_lHBDlHBAcH<=A,Ba6@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq;>jDl
+;#jJm;#F,f:&Rcb9DhE^8cM?]8,PpX8,YpU7K,[T6iKFP62a(I5Q<qH5Q<qH4o[YD4oRVF4T.A=3rD#;
+3<(r92Z5N41]]Bfq_8(+r\=F,!\Z2\r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Idaru?[Jg'b0
+%O3,?+<VLhECM-$-n-Pmr[/=,.4Qet.kNM/1c[f`3&WWN1c,+d%P][l0J>+50/-[>.lLFBrc83aEcZ8A
+rGhaSs)7pTrGDLLrG24Ds(VLHrFc.Bs(2+=!+Yq:rF5\5s'Yk6rEfG.qcs,)!*oJ,r`]8'rE0#!qGmPp
+r_reorDEPjrD3Ggs%iSgr_<>brCd/_rCI,a84Z6@r^QfSqEt<N!^f:@r'C9Hs$-NIr]U3Bs#^6Ar&OX6
+rAXX4s#'g5r%n4*!&=I,s"XL+s"=."palCpr@.Ulr?qIhr?_1`!$_Oi+sQY&r?.CJJfh!7*$?=G+!;Ch
+E_%H,.k<)".P*,&/M8\10JPI@3B[R869[Il3][1!s#9s9s#'d3$oDC(0KWERG'8(RFa!b,rH/!Zs)S*Y
+rc%dRrGMIKs(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*!*fJ-rEB2'!*K2$r`0##r`9&!rD`_o
+r_i\lqb[2ds%`MerCd2arCR8e8kMZH84`YKr'pZSs$ZfQrBgEJs$6TKr'($As#g6Aq`=a;r]0s;s#9m7
+rAFO1!&OR/$8XFm0ek@90/#"5r@e%#r@J""r@7[nq^DCjr[.=bs!7UhpEKPZkobR#JfrMb+s.sP,p#a+
+:+A"R1,(F:0/,(71,C^C2`iu_6T[7a0eb:7r@S(%r[\X3.Olr">@/j;<G->lEcQ/?EW'kSDuX_TD?"GM
+C]%rGC&_lHC&_lHBDlHBAcH<=A,Ba6@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq
+;>jDk;>sDi:]4#d9`@Zb9)VB^8cM?]8,PpX8,YpU7K,[T6iKFP62a(I5Q<qH5Q<qH4o[YD4oRVF4T.A=
+3rD#;3<(r92Z5N41]]Bfq_8(+r\4O00J>(5r@e.&s"41#s""(#q^h[rq^VLmpaH+hs!IIds!.Id[3:,F
+MBN3L+X%sN(dr?J7Ns90.4?VD-P@gV.Olr!/M\q83C#\d2Dm<J1]B001&Wd30/#"b?n4-9C&W/VFE2GC
+ErC"UE;skVDZ4MOD#A)ECB&#JB`2TDB)cH?AG]m8@f0[7@/jU5?3"=1?2In+>6%q,>Q.h)=oDJ$<r,hr
+<;ohq;Z0Jl;#O2i:B+,g:B!ud9`7Wa9)V<a8k;KC8,c!U7J]FP6iTLN62a(K5Q<qH4o[YE4T@MC3rD#8
+3;kf62ZGZ72#K0,1&s'.0`Nm,0E3[$/bgmr/,^po./bOj-N,7b,l]+h,4m&W+93L8++bTL+!VmM+<M^C
+7<1pE/1W5#.k3)$/M/S.0JG4>1-%Kd69[Il3][1!s#9s9s#'d3$oDC(0KWERG'8(RFa!b,rH/!Zs)S*Y
+s)@mSr,2@Js(q[MrbDIIrb24Bqe#e<rFGq<raPn8rEoG.qd'/*r`f>)r`K5'rE&u!!*B/#s&K"srDN\o
+s&/emqb[2ds%`MerCd2arCR8e8kMZH84`YKr'pZSs$ZfQrBgEJs$6TKr'($As#g6Aq`=X8r]'p:rAOU3
+rA4L1rA"R51,:R=0JNM[s"OC)q_%h!!%\!tq^MCjr?qRkp*K_as!.7^r?99*JfoXfo,o5!+X/3R9R9G`
+1,1O<0eb770JP==1Gh$P3'K\k3&E?D0JEAW'eM!g/1W2".kFn3.Q(4=EcH,?EH6'tE;XYSDZ=SRD#J/H
+CAhlHB`DfHB`D`DB)cHBAGfs;@f9d7@JjO5?iOI4?2\+,?2\%.>Q.h(=oVV&=8u>$<W,ns;u]hs;u]bq
+;>jDk;>sDi:]4#d9`@]_9)hK_8H23X8H23Y7f>dT6i]UR6N9@M5lEqI55meH55m_F4T7MC4od_D48V):
+3W;#<2uPZ52?#E51G\h^!&FO.">DM_0/3>Xr\"4&r@It!r[n!ur@@apr$hChs!Ijq-78I5s!.IdPp(`&
+WZ_is+X%sN(dr@5+t4oh-n,'B$7I>Q.P!#$1+kCD$pZp72Dm<J1G^dA0erV\#VRhb?!o0@<b_PS"E\[*
+EcV+ur,D[Ss).jRrG;@Hq.fqDs(M@Ds(;:Br+,\7rF5\5s'Yk6rEfG.qcs,)!*oJ,s&oD+rE9)$rDrbp
+s&Atrr_i\lr_WPhs%`SirD*>drCm/_s%<5]"A23U7n<PJr'gHMs$QfQr'C9Hs$-NIr]U3Bs#^6Ar&OX6
+rAXX4s#'g5r%n4*!&=I,s"XL+s"=."palCpr@.Ulr?qIhr?_1`s!.OfoHF/UlQ:^#JfiJa,9S'N+!;Ch
+E_%H,.k<)".P*,&/M8\10JPI@3B]et5!(ed3W1o;2uY]82?#B?1gsrL4'?BCG'A.QG5cX_FT$:\ErL(Y
+E;jbUDu4GKD?"GOC]8)KC&VfDBDZ<>Ac60>A,]s;@/XI0?Me%,>lIt+>5hY)=T)>#<WH5#<rZ1u<;fbp
+;Z0Ji;#F,h:B+&g:&R`c9DqHe91hfJ8OuDM8,PjU7K5dS6iB@L62s4M5Q!_C4o[YC48V):3W;#<2uPZ5
+2>o?31]9'91GU^?0eb:70/,*Y0DdC#/HRFP.fV!q.JkOl-iPId-3#7j,PND\+g`AD+Gh3F+!DgS*_^l"
+:+A"R1,(F:0/,(71,C^C2`iu_6T[7a1,1I90E*U(/cI:-.k3&%>?iU9<+l2M!HN/XE<U<#Df9N4rbhdS
+rb_[Os(hXLs(VLJrFu7ErFc%?s(24@r+#V5rF,V3#@ChE?<piC?2e.,>l7h*>5VP&=8Z,!<W,no;ts8j
+;>j>h:B4,f9`%K\9)hK]8H23Z8H23Y7f>dT6i]UR6N9@M5lEqI56!kG4p!l156!hH4oIMA48q;>3Vk`8
+2uPZ52?#H31Aij,1B'!20JG.50`<[(0)[Bn/-%4!.KD!t.J5+h-iYOn-3#7d-2o+d+bCkh+hf*2,9\-Q
+(d`74+Xe]c-7:,f./bV+.kN>,0JYaU4ZPDX1c.!Er\=I.r@e^60/6a<.5t7?EcQ5BEH;&!s)J$Ws)J'X
+s)7pTrbVdSChmg$rbMFHs(VFFr+H%As(2+=qd]S6r*]_9?sd8IrE];*rEK;*r*0/(!*T8&r`B&!qc3So
+!`N#prDEYn;#X;i:]*ub:&Rcb9DqK]8cM?]8,c!U7J]FP6iTLN62a(H55m_E4T@MC3rD#:3;tl42ZGZ7
+2#K0,1Ars-0`E^,/hSaQ/c@7"/,Umm.0q=M-RU5f-RU8>-2&V`,6T27+X&!(+oNP)++bSd+7gQu+WhaK
+)+/I;-7gYt.Ouu"/M8\/0/,.91c.*U77'1"3]];"3#OY62E!EN1c74%A2$2LCNXcCG'%nNF`heJrcA*]
+s)\3\s)J$Ws)7aOrGDOMrG2@Hs(VIGr+Gn=rFPq<s'u%;ra5P/rE]D-s'>S.s',M,rE9,%rE&ksr)Nbq
+r_rkrr_i\lr_WPhqbI)ar_38`r(?u\s%*&Xr'pZS!(6fTrBpNMr^$KJr'10Es#p<CrB(!>rAjj:!'1$<
+s#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""paQ7mq^DIlr?h7brZqLgp*0M[r?2+^QQUl&WZV9`rZMOo
++%glV.l&h6r\+@+1&Wj31c76S4?c:@4#f&P0eb76r\"4&r[\@+.P!,U>U_U2BDulOEcCts$#jj%Df0N4
+Df0IlD?"GPC]A/LC&_rHC&VfEBDcBAAcH<=A,Ba6@JjL;?XI,G?!Ue8?2In)>Q.h)=TDS'=8Z,!<W,no
+;ts8j;>j>h:B4,f9`%K\9)hK]8H23Z8H23Y7f>dT6i]UR6N9@M5lEqI56!kG56!eF56!eE4T.A@3rM)=
+3;bc92uPZ52?#H31Aij,1B'!20JG.50`<[(0)[Bn/-%4!.KD!t.J5+h-iYOn-3#7d-2o+O+bCkh+k%SG
+,9\-Q(d`74+Xe]c-7:,f./bV).kN>,0JYaU4ZPDX1c51fs"aU/r\+d60/6a<.5t7?EcQ5BEW'qXEW0qW
+EW:"XDuX_SD?"DRCMR\aC]%rIC&M`CBE)TDAc-*9A,Tm7@0BtG?XI.<?2In*>Q7n)>Q.e+=oDJ%=8c1t
+<W#et;c?Ql;?0Sm;#O2f:A[cb9E7cc9DqK]8cM?]8,c!U7J]FP6iTLN62a(H55m_E4T@MC3rD#:3;tl4
+2ZGZ72#K0,1Ars-0`Ea*0)@0u/H.0t.fLmp.0q=M-RU5f-RU8>-2&V`,6T27+X&!(+oNOi++bSk*sNl1
+*[)CfEu[e!/1W5#.k3)%/h\h10JY@>1c@Tf69[Ln3]T5"3<(r92A7o)2e-AP5$2TCF`qqMG'8"NFEIM'
+s)e9^s)S-Zrc%mUqJQ7KrbVOKrG)@Hrb24Bqe#e<rFGq<raPn7!+5V0rE]D-!+#M-s',M,rE9,%rE&ks
+rD`nu;cEZp!)rkprDEPjrD3;crD!8brCd&\s%35]r($ZSr^HiTrBpNMr^$KJr'10Es#p<CrB(!>rAjj:
+!'1$<s#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""paQ7mq^DIlr?h7brZqLgp*0M[r?2+^JfoXf^E<q+
++WqpT+%glV.l&h6r\+@+1&Wj<1c76S4?c:u3AiQH0JG.5r[nX3/M&G'.P!,U>U_U2BDulPEc?$tE<L6"
+Df9OmDuX_SD?"GPC]A/LC&_rHC&VfEBDcBAAcH<=A,Ba6@JjL;?XI,G?!Ue8?2In)>Q7n*=oVV'=8Z,!
+<W,np;tj2i;>j>h:B4,f9`%K\9)hK]8H23Z8H23Y7f>dT6i]UR6N9@M5lEqI56!kG56!eF56!eE4T.A@
+3rM)83<(r92Z5N42#]9.0`X!.1&ip/0/#$X0E*U&/b:Ln/,^pt/,^pi./t[p-N>Cl,l&bc,0(jY+bCm/
++V5kA+!DIfE^h3#-RU5g-7:5?.Ldm[/MJk64?u%i2Dm?Kr\OR0s"XL,%5':g?!Sm<<G6DnF)u@"ErU.Y
+E!10"E,T[oDZ4JUCi!m&CAr#HCB&#HB`)NCB)cH?A,p-;A,Tm7@0BtG?XI.<?2In*>Q7n*>Q%_*=oDJ%
+=8c1u<W#hq;ZK\n;?0Sm;#O2f:A[ca9`@]`9)V?]8H23Z7f5^O6i]RU6UF-;62a(H55m_E4T@MC3rD#:
+3;tl42ZGZ72#K0,1Ars-0`Ea*0)@0u/H.0t.etM!-n$Gj-71)f-N,7a,lT"k+sJ0R+Sd2Z+Hmn!+/p>$
++WhaK(d`:9-7gYt.Ouu"/M8\/0/,.91c.*U"\(gB4?GV'3WD)=2uPWJ1c74%A2$2LCNXcCG'%nNF`heJ
+rcA*]s)\3\s)J$Ws)7aOrGDOMrG2@Hs(VIGr+Gn=rFPq<s'u%;ra5P/rE]5(s'#P/>$Cl-r`K,#r)Wbr
+s&B"sr_rkrr_i\lr_WPhqbI)ar_38`r(?u\s%*&Xr'pZSs$ZfQrBgKLrBU9Fr]^?FrB1$?r]:!<!&t$>
+3'$sts#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""paQ7mq^DIlr?h7brZqLgp*0M[r?2+^ll^m&JfrPc
+$m$Q7+=81&HVc4J0erY]!A?2+1(?&t3'05d83Ami1,1L;r\"d7/hJY+/1W2#/mDR02cOGhE<1*!rG`*^
+E,TZ4Df9N2rb_XN!c)Rd"DVXbC23]]rb27Cr+>t?s()%;qdTM4r*T_9?X@&E?!dJ8qcs&'r)s#$r`B"u
+s&K"srDWYms&&\ls&&_kr(d;erCm)]!)!2^s%3/[s%!&Zs%!#WrC-]R!(6`Ps$?TKrBL<Gs$-HGs#p?F
+s#p<CrB(!>rAj^6s#9m7rAFR2r\FC+!&FO.">DM_0/3>Xr\".$qCMIo!%\!t!%\!sodKhfs!Ials!7Cd
+rZ\WkJg#so"sP02+W*Lc#t?'d-RU5g-7:5?.Ldm[/MJk64?u%i2Dm?KrA,*B1,1L;0J5"5?!Sm<<G6Dn
+F)u@"ErU.VE;skUDZ4JUCi!m&CAr#HCB&#HB`)NCB)cH?AG]m8@f0X=?sm>K?<pk:?2In*>Q7n+>PqY)
+=oDJ%=8c1u<W,nq;ZK\n;?0Sm;#O2f:A[ca9`@]`9)V?]8H23Z7f5^O7/oXS6Ms.J5l<hF4TIVE4T@MC
+3rD#:3;tl42ZGZ72#K0,1Ars-0`Ea*0)@0u/H.0t.etM!-n$Gj-71)f-N,7a,lT"k+sJ0R+Sd2Z+T3C6
+++bTL+!VgL*uuLA6?>aG/1W5#.k3)%/h\h10JY@>1c@Tg6U*[p4$*@$s#C$;r\b6C2)f#U0KrTSF`hkN
+FERe1F`heJqfDdXrc.pVs)7aOrGDOMrG2@Hs(VIGr+Gn=rFPq<s'u%;ra5P/rE]8)rEK;*rE9,%rE&u!
+r)N_qs&8nr!E2nr;Z0Jl;#O2e:Amod9`7W^9)hK_8Gl!U7fGjV7/]LO6N0:L5l<kG56!eE4T.A@3rM)<
+2uku<3<(r92Z5N42#T6.1B0*/0`Ng+0`<[(0)[C$/GL[p.JkOn-iGCd-2o1i,PE>]+oNP`+3YjZ+G(a.
++:K;7+<W!P8UF8a1,1N_0EEg]rA"g=2)mZ[5"Idr2)6m@0`<X7/hS_-/1W2#/mDR02cOGhE<1*!rG`0`
+E,TZ4Df9N2D/K5fs(hXLs(VLJrFu7ErFc%?s(24@r+#b9rF5_6r*T_9?X@&E?!dJ8qcs&'rE9)$r`B"u
+s&K"ss&8hnr_`Sks&&_kr(d;erCm)]r(?u\rCHrYr^d&ZrC6`Sr^6`Rr^-WNrBU<Gs$$HIrBC6Er]^?F
+rB1$?r]:!<qDeL6rAOU3r\XU0r%S1,r\4O00J>(5r@e.&r@RUl!%\!t!%\!sodBkh-RJsC,paf^q'H"a
+Os,E#W?Dfs+<D[C6#f@;-mpAh-RL2hr@/"%/M/Y11->e,4ZPGZ2)I/h1]K600b,li0/6a<.5t7?EcQ5B
+EW'qXEVseUDuX_QD$4ZkCMR\aC]%rIC&M`CBE)TDAc-*9A,Tm7@0BtG?XI.<?2In*>Q7n,>Q%_*=oVY'
+=T2D#<rH%t<;f_r;GmBj!)`\krD3>dqb@#_r_*2^rCR#[s%!&Xr'gHMs$QfQr'C9Hr'(*Cr]L3Bs#U'<
+rAad8r\j[4s#'g5r%n4*rA"=+r\+:(qCVXsr[[mrq'cRt-mpAh-7:/fr?_._rZ_Oi+sA*Pq'#\ZkT>Bu
+JfiJa,9@sK*?c7dE_7Z0.k<)".P*/(0.nn31,1UB2F'`!5<M"h3rV/>3;tiO2E!BL2e-AP5$2TCF`qqM
+G'8"NFEID$s)S-ZrG_dTqJQ7KrbVOKrG)@Hrb24Bqe#e<rFGq<raPk6qd05,qcs)(r`]8'r`K,#r`8tt
+rD`eqr_rkrr_i\lr_WPhqbI/cs%WJdrCd&\s%35]r($ZSr^HiTrBpNMr^$KJr'10Es#p<CrB(!>rAjj:
+!'1$<s#9m7rAFR2rA4@,s"XO-s"FC+r@e.&r@S""r[Rdp!%Idns!RalpEfeas!.4]ruq=`ru\]mJfopn
+!$;+^"!o![H3@%p1,1N_0EEg]rA"j>2)mZ[5"Idr2)@!B0JNJZs"=:&#qIJU/mDR02cOGhE<1*!rG`-_
+E,TZ4Df0H0D>\5MC]A/LC&_rHC&VfEBDcBAAcH<=A,Ba6@JjL<?XI,G?!UcBra#D+r*0/'rE0#"r)Wht
+rD`eqrDNSkr)3PlrD<Df!)<Dcqb-iZs%3/[s%!&Zs%!#WrC-]R!(6`Ps$?TKrBL<Gs$-HG!^/\1s$$HG
+rB1$?r]:!<qDeL6rAOU3r\XU0r%S1,r\4O00J>(5r@e.&r@RUl!%\!t!%\!sodKhfs!Ials!7CdrZ_7`
+Jg#^h^EF13+s7pM(I<%1+Xe]c-7:,f./bV).kN>,0JYaV4utV\2)Y@i'f.X$1,1L;/h\qb>q%^4BQA-7
+F)c7"ErU.WE;skVDZ">SCi!m&CAr#HCB&#HB`)NCB)cH?AG]m8@f0X;?sm>K?N"1,>l@n'>5_V&=T2D#
+<rH%u<;f_s;GpBj;?9Wkr_WPhr(d,`rCm2`rC[#[s%*/[r^QfSqF(?Ns$HWLrBU9Er]U6Cs#^6Ar&O^8
+r\sX2s#'g5r%n4*rA"=+r\"=*/hQrPr@Ipur$qLk#Uh)K-RL/f-RSd<p*BV^"<o$5+X$S(r?00'JffRd
+oH,;!+<DOG(dW17-7gYt.Ouu"/M8\/0/,.91c.*U7RKC'4$,M%3WD)<2\\/,2)f#U0KrTSF`hkNFEVhM
+F`_a'F8p:\EVseUDu+AMD>nAMC]/#JC&VfDBDZ<>Ac60>A,]s:?i+1.?2Rt+>Q%b(=oMP%=8l8"<W,nr
+;uT_r;uT\n;>sDj:]!oc:&[ib9DhE^8cM?Z8,PjU70#^U7/]LO6N0:L5l<kG56!eE4T.A@3rM)<2uku<
+3<(r92Z5N42#T6.1B0*/0`Ng+0`<[(0)[C$/GL[p.JkOn-iGCd-2o1i,PE>]+oNP`+."+%+K?Om*?ZFH
+,p#X(:b+:U1&`j-0/<D\"uJ1s4$5\t#X(4,1GU[>0JNJZ!&"7&#qIJU/mDR02cOGhE<1*!rGhjVs)7jR
+s)%[Ms(hXLs(VLJrFu7ErFc%?s(24@r+#V5rF,V3#%(_D?<piCrE];*r*02(rE'&$rE&nts&K"ss&8np
+r)*Ais&&_kr(d;erCm)]r(?u\rCHrYr^d&ZrC6`Sr^6`Rr^-WNrBU<Gs$$HIrBC6Er]^?FrB1$?r]:!<
+s#Bp9s#9m7rAFR2r\FC+!&FO.">DM_0/3>Xr\".$o.0klr@.dtr@.Cfs!Rgns!@[jq'H"ak95F#Jg&Ve
+&Ki8?*Zu7bECM*"-RU5g-7:5?.Ldm[/MJk64@).l2`<QOr\P<F1GU^?0eb450jS'62cXO3EcZ;ArGqpX
+rG_aS!,h[Ns(haPCMNiar+c7GrFl+As(;:Br+,\7rF5\5"CPVE?XE\:qcs)(qc`o#rE0&#rDrksr)<Sm
+!)`\m!)`\krD3>dqb@&`!)3AbrC[#[s%*/[r^QfSqF(?Ns$HWLrBU9Er]U6Cs#^6Ar&O^8r\sX2s#'g5
+r%n4*rA"=+r\+:(qCVXsr[[mrr[Iao#Uh)K-RL/f-RSd<p*BV^"<o$5+X$S(r?/EgJffjl#9G!/*?Z.a
+EZ.Os/1W5#.k3)%/h\h10JY@>1c@Th6U*^r48q;@3WD)<2\\/,2)f#U0KrTSF`hkNFEVhMF`_a'F8p:\
+EVseUDu+AMD>nAMC]/#JC&VfDBDZ<>Ac60>A,]s;?N=I1?N"1/>l7h(>5_V'=T)>#<rZ1u<;fbp;ufkr
+;Z0Jl;#O2e:Amod9`7W^9)hK_8Gl!U7fGjV7/]LO6N0:L5l<kG56!eE4T.A@3rM)<2uku<3<(r92Z5N4
+2#T6.1B0*/0`Ng+0`<[(0)[C$/GL[p.JkOn-iGCd-2o1i,PE>]+oNP`++bVe+MT$-*?ZFG,p#X(:b+:U
+1&`j-0/<D\%5]q%4$5\t4ZYJW1,1N_0Fofi/hS_-.k3&%>?iU9<+l2M!ci7"rc.sWs)7jR%W-'!Chmj'
+CMR["Bk_<srFu7ErFc%?s(24@r+#V5rF,V3#%(_D?<piCrE];*r*'/(rE/qur)WhtrD`eqr_i\l!)WSk
+s&&_kr(d;erCm)]r(?u\rCHrYr^d&ZrC6`Sr^6`Rr^-WNrBU<Gs$$HIrBC6Er]^?FrB1$?r]:!<qDeL6
+rAOU3r\XU0r%S1,r\=F,!\Z2\r@e.&r@RUl!%\!t!%\!sodKhfs!Ials!7CdrZ]B+Jg#^hoH=eh+s.gJ
+(I2t0+Xe]c-7:,f./bV).kN>,0JYaV4utV\2DtIj'JhO#1,1L;/h\qb>q%^4BQA-7F)h/!s)J!Vs)7pT
+qeZIPChmg$rbMFHs(VFFr+H%As(2+=!+Yq:rF5\5"CPVE?XE\:qcs)(qc`o#rE0&#rDrksrDWYm!)`\m
+!)`\krD3>dqb@#_r_*2^rCR#[s%!&Xr'gHM!(-fT6:1T9rBU9Er]U6Cs#^6Ar&O^8r\sX2s#'g5r%n4*
+rA"=+r\+:(qCVXsr[[mrq'cRt-mpAh-7:/fr?_._rZ_Oi+sA*Pq'#\ZP95AuWZN3%+<DLF(I<(6-7gYt
+.Ouu"/M8\/0/,.91c.*U#Y.9J4Zkef3]d7#!''s:'K.d*2e-AP5$2TCF`qqMG'8"NFEIJ&rc/!Yqf)RR
+qJQ7KrbVOKrG)@Hrb24Bqe#e<rFGq<raPk6qd05,r`oD+r`];)rE9,%rE&u!!*/tsr)<So!)rkprDEPj
+rD3;crD!8brCd&\s%35]r($ZSr^HiTrBpNMr^$KJr'10Es#p<CrB(!>rAaj;!]W/"r]'p:rAOU3r\XR0
+r%e:,s"OI+s"OC)r\".$r[dgo!%Idns!RalpEfeas!.4]ruq=`ru^SMJfoXfe0#/?+<M[O*CtKQ.l&h6
+r\+@+1&Wj:1c76S4?c;!3]AlO1GSk_"YVJ[/M&IP.g@_:?7.d5BDulPEc?$rE;jeTDZ=SRD#A&KCA_iF
+C&VfEBDuNBAHZOS@q0!IA,Kg6@JaI4?i==0?2In)>Q7n,=oVV%=8Z,!<W,nr;uKVn;>sJn;?'Jj:]4#g
+:&Rcb9DqK[8c;3X8,PjV7K#XS6iB=J5lEqF55[SD55dYD4T.A@3rV,:2ZPi:2ubf72>oB31]B0-1&Wg)
+0*!^)0E*U&/c@7"/c71"/,^sp.K([j-iGCj-2Ahc,-iAD+c7EJ,9eBT+WE[f)bVG*-R^Al-mpAj.4Qet
+.kWM01H7Za4#o8Z2?#E71GU^?r@eX51h0l@3`Tj6EcZ;Arc7sWs)@sUs).dPrG;@Hr+c7GrFl4Drau1A
+qIKJ5rF5e8s'Yk6ra,S0s'>M,rEK;*r`fD+rE9)$r`B&!rDihrr)<Vns&&emr(m8d!)<Gfr([2brCd#[
+rCR#ZrC6fUr'^HMrBgBIrBUBHrB13E4?NL'r]:!<q`+O5s#0j6s"s[1rA+@,s"aO-s"OF)pauFqr[[mr
+r@.[nr[7Rir?_Fgp`o_]rZUqWr?$V5Jfh]K-lsKN*uR:`9d_G?.k3&!/1`A)/h\n41,LgI4@_e*5!;"i
+3]]8]3&ggp%l?+!3+lbR5?M]DF`qqMG5cX_FT6F^ErU.WE;a_PDZ+GOD#J/LCB&#JB_c<<B)Q9FA7B"V
+@:3L@?i+1.?2e(/?2e+/>Q%b(=oMP%=8l8!<W#hq;Z]ip;>sGk;#=&e:B!ub9`7W`8cVH]8H)-X7f>dT
+7/K@M6N07N5lEqE55[SD4T.A@3rM):3<(r;2Z,H02#T601&s'-0E<d+0E3a)0E*U&/cI:$/,^ss.K([l
+-iGCd-3#7h,PND^+oNP`+3YjZ+G(a.+<r$Q,Tn?R7<qf`1,(F:0eb770JP==1Gh$N3^#em3]AlO1GSk_
+"YVJ[/M&IP.g@_:?7.d5BDulPEc?$rE;jeTDZ=SRD#A)GCAhlGB`2TCB)Z?EA7T1[@fBm;@fBj7@JaI4
+?i==0?2In)>Q7n,=oVV%=8Z,!<W,nr;uKVn;>sJn;?'Jj:]4#g:&Rcb9DqK[8c;3X8,PjV7K#XS6iB=J
+5lEqF55[PD55[SC4T.A@3rV,:2ZPi:2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"/c71"/,^sp.K([j
+-iPFm-N,7d,lT!N+bCl;+WM^N,Te0K5]]RD.46Ml.4?Pk-n-Vq.k<2)0/GNk5s@@j3&`_o1_ql'1,1I:
+0eb7;@p^TE<G6DnF)u>AEr9qWE;jeUDZ+GND#8#GCB&#HB`D`EB)cH=AGfs8@fKm:@/jU5?Mn++>l@n,
+>5hb+>5qb*=oDJ%=8c1u<W5tq;u]bq;?'Jj:]4#g:&[oc:&doc9D_?[8cM<Z7fPpT7/TFN6Mj(I5lX%H
+4o[YB48q;>3Vtf72ubf82?,N31]9*.1&j$-1&is,0).$s/H.0t.fCgp./kUk-N,7i,krV_,5rbY+Qso!
+++bT`+$CYf*$6%_E_Ro3.4Zku.P*,&/M8\10JP@?2`sSu5s@Fo4$#D_3B/rV2E!BK1H9#X/3d6PF`hkN
+FEVeLrH/$[s)S-Zr,DXR!,qaPrGDOMrG2FJs(VLHq.KV;rFQ">s'l":s'Yb3qd05,r`fG/r`oJ-rEB/&
+r`K,#r`8ttr)EYos&/emrD<AerD*>d!)3;arCd,^!(m,[r^ZoVrC-]Rqa:<Kr]pNLrBL0CrB:-BrB(!>
+rAjd8s#9s9r&+@.rA4F.!&=F+r\+:*r@e.&r@S""!\5`Ms!n!sr@%Ojr?h7bs!7OfpEKV\r?2+^[ig8F
+MBE-I+XA0U*^t>n;_9aY0eb=90/,(71,C^C2`Wl]5s77f1c$pBr\+L//hS_,/H..(0k"?73E0YjE<:0"
+EW'kTDuOYSD?"GMC\qlFC&VfEBDuNBAHZOS@q0!IA,Kg7@JXC3?i=:2?2e.,>l7h+>5qb*=Su7u<rZ1u
+<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y8Gl!U7fPpU7/oXQ62NqG5Q!_B4oIPB4T.A@3rV,:2ZPi:
+2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"/c71"/,^sp.K([j-iGCj-2Ahc,5`U9+bClP+X83U,Te0K
+5]]RD.46Ml.4?Pk-n-Vq.k<2)0/GOQ5!(ba2`:Rk'f.X$0ek@:0JG=n?RIj6BQA-7F)c6uEW0qVDuX_R
+D>e;JC]%rIC&M`FBDuNCAbos9A,Kg8@K0a8?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u<W5tq;[-,t;,L.d
+:]4)f:&n#f:Adid9`7W]9)V?]8,YpW7JoRO6iB@K62a(K55dYE4T.A?3rM)93;kf92Z>T62#T6/1B'$.
+1Ars-0`E^(/c.-u/H.0t.fCgp./kUk-N,7i,krV_,5rbY+NPXV++bU++!MaK*$6%_E_Ro3.4Zku.P*,&
+/M8\10JP@>2`jMt5s@Fo48q8V3B/uW2E!BK1H9#X/3d6PF`hkNFEVg*FT$:\ErU.WE;a_PDZ+GOD#J/L
+CB&#JB_c<>B)Q<?AH--=@K0a5?i+1.?2e(/?2e+/>Q%b(=oMP%=8l8!<W#hq;u]bo;>j>g:]4&f:&@W_
+9E%N`8c;3Z8,YpU7K,[T6i9=M6N07N5lEqF55dYC4T.A@3rM):3<(r;2Z,H02#T601&s'-0`Ea*0`<[(
+0)[C$/-%4!.fLmq./PCj-MJef,U=W6,PND^+oNP`+."+%+K?P(+X&*R,T]C";_9aY0eb=90/,(71,C^C
+2`Nf[5mBJ52`*<H1&`j00/"q0/c@4)0k"?73E0YjE<:0"EW0qTDuOYSD?"GMC\qlFC&VfEBDuNBAHZOS
+@q0!IA,Kg8@JO=2?i==0?2In)>6\87=]nj/=8c4u<rZ1u<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y
+8Gl!U7fPpU7/oXQ62NqG5Q!_?4o@G@48q;?3;ti<2`E_q2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"
+/c71"/,^sp.K([j-iGCj-2Ahc,3L,$+bCle+Zptn,Te0K5]]RD.46Ml.4?Pk-n-Vq.k</'/i#@O5!(ba
+2`3EL1c.!D0ek@:0ebFo?RIj6BQA-7F)c7!EW'kUDuX_RD>e;JC]%rIC&M`FBDuNCAbos9A,Tm8@K0a8
+?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u<W5tq;u]bq;?'Jj:]4#g:&[oc:&doe9E.Z^9)V?]8,YpW7JoRO
+6iB@K62a(K55dYE4T7G?3rM)93;kf92Z>T62#T6/1B'$.1Ars-0`E^"/c@7"/,Umr.0(gq./kUk-N,7i
+,krV_,5rbY+L</A+,M'D*ZuFE)*`-\9d_G?.k3&!/1`A)/h\n40etOC4%D\)5!;"ir]1cS3B/rU2Dm<J
+3+l_P5$2TCF`qqMG5ZO\F8p:\EVseSDu4GND>nAMC]A/LC&_lBBDuNAAc60>@fKm:@/XF4?i+1.?2e(/
+?2e+/>Q%b(=oMP%=8l8!<W#hq;u]bo;>j>g:]4&f:&@W_9E%N`8c;3Z8,YpU7K,^P6iB@N5la1K5Q3hH
+4oIPA4T.A@3rM):3<(r;2Z,H02#T601&s'-0`Ea*0`<[(0)[C$/-%4!.fLmq./PCj-MJhd,lJt^,6&hb
++TEO8+G(`N+=eTY,Tn?R7<qf`1,(F:0eb770JP==1Gh!L3'9Gh3]AlO1GLR<0JG.4/M6oP"u0Lk-9+t;
+rc&![E,knsrGVUOs)%dPr+l1ErFu7ErFc+Arac4CA7K+YraYk8s'bk6s'Pb5s'P_2rE];*r*02)s&oA(
+r)`ess&K"sr_rbnr_`Yms&&emr(m8d!)<Dcr_*2^qap`Wr($ZSs$clSs$Q`Nq`t*Er''p>rB(*B4T.A@
+3rV,:2ZPi:2ubf72>oB31]B0-1&Wg+0*3d[0`<[(0)[C#/H.7!/H77!.f1[n./>7h-N,7d,lT".+bCkh
++nQp?,9eBT+WE[f9-br6-n$Mm-RU;k.Olr!/1rP12aKVh3B/rT1c7-I1GU^?0etI;1h0i=3E9a5EcZ;A
+ErL(WE;a_TDZ+GND#8#GCB&#HB`D`EB)cH=A,p-=A,]s9@K'[7?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u
+<W5tq;u]bq;?'Jj:]4#g:&[oc:&doc9D_?[8cM<Z7fPpT7/TFP6N9CL62a(K55dYE4T@MA3r:r73;kf9
+2Z>T62#T6/1B'$.1Ars-0`E^"/c@7"/,Umq.K([o-i57h-2o1b,QAtf,5rbY+Hmn!+/p>$*ZuFE)*`.9
+-S$Vr.Ouu"/1iG+0/,(71,CgM+%J^b5!;"i3]fA`3B/rV2Dm?K3+l_O5$2TCF`qqMG5cU\F8p:\EVseS
+Du4GND>nAMC]A/LC&_lBBDuNBAc-*=@fKm:@/OC/?N"1/>QA(/>QS,6>5h_(=oMP%=8l8!<W#hq;u]bo
+;>j>g:]4&f:&@W_9E%N`8c;3Z8,YpU7K,^P6iB@N5la1K5Q3kF4o7A?48q;>3<2&;3<(r;2Z,H02#T60
+1&s'-0`Ea*0`<[(0)[C$/-%4!.fLmq./PCj-MJhd,lJt^,6&hb+TEPM+G(_f+OhM`+X&*R,T]C";_9aY
+0eb=90/,(71,C^C2E3ZY5Wq.e1c$pB0JP:90.nmU/I*g]?sP'<<+l2M!ci7"r,;IMs)%dPr+c:Ir+c1E
+rb27Crau.@"Cu%Q@q,FIr*oS3ra5Y4s'P_2rE];*r*02)s&oA(r)`ess&K"sr_rbnr_`Yms&&emr(m8d
+!)<Dcr_*2^qap`Wr($ZSs$clSs$Q`Nq`t*Er''s?rB(-C4$<I'r]:$<r&4U8r\sj8rAFO1s"jX0r%\.(
+r@\.)r@e.&r@Rt!r[n%!s""$tq^MIlq'Z+fr?_7brZ\WkJg$!p#9tE<+!DRgF#HZ:.46Ml.4?Pk-n-Vq
+.k<2)0/GOQ5!(ba2`3EL2)I*F1,1L=0ebFo?7%X3BQA-7F)c5?EW'kSDuX_RD>e;JC]%rIC&M`FBDuNC
+Abos9A,g$:@JsU6?iFC2?2n4->l@n,>5hb+>5_V&=T2D#<rH%t<;]\p;ZBVo;#F,f:&n#f:Adid9`7W]
+9)V?]8,YpW7JoRO6iB@K62a(K55dVG4?P\'3r1l63;kf92Z>T62#T6/1B'$.1Ars-0`E^"/c@7"/,Umq
+.K([o-i57h-2o1b,Q/hc+nZuV++bSd+2/gY*ZuFE)*`.9-S$Vr.Ouu"/1iG+0/,(71G^sO7moX,4Zkee
+4$#D_3&iiU2Dm<NB4EGT=DN&%G'7tNs)e3\#'+a*EcQ/>r,DUQqel@LrbVOKs(_RJs(M4@rau1ArFGq<
+s'l":s'Yb3qd05,r`fG/r`oJ-rEB/&r`K,#r`8ttr)EYo!`Donr_`VjqbR/cr_<8`rCd,^!(m,[r^ZoV
+rC-]Rqa:<Kr]pNLrBL9Fr]U3B!]rM,rB(!>rAjd8s#9s9r&+@.rA4F.!&=F+!&+@*s"OC)r\".$r[\%"
+r@7dqr@%Ojr?h7bs!7OfpEKV\r?2+^bTMK[Jfs\..Nor\+=&!sGuH:M0JP790J>+60etO@1cIBS4@)+k
+2`*<H0eb=:0J>(3r@J7*0jn952cOGhE<:0"EW'hPDZ=SRD#A)GCAhlGB`2TCB)Z?EA7T1[@fBm;@fBj8
+@/XI3@/jU4?N"1,>l7h+>5qb*=Su7u<rZ1u<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y8Gl!U7fPpU
+7/oXQ62NqG5Q!_C4o@GA3rhDA48q;?3;b]83;tl:2Z5N32#fB21Aim*0`<X)0`<[(0)[C#/H.7!/H77!
+.f1[n./>7i-3,Ck-2Ahc,*F+$+fZ\*,9eBT+WE[f9-br6-n$Mm-RU;k.Olr!/MAb52]k=L4#o8Z2)I0J
+1c.!D1,1R?0f3BH-9,"=EcQ5BEH:trqeuLPrGDLLqeQ+Es(VFFs(D=Cs(2%;rF>b6r*]P3ra,M.qcs)(
+s'#D+s'#G*s&o;&r`B&!rDihrr)<Vns&&emr(m8d!)<Gfr([2brCd#[rCR#ZrC6fUr'^HMrBgBIrBUBH
+rB:0CrAsa7q`+O5s#0j6s"s[1rA+@,s"aO-s"OF)pauFqr[[mrr@.[nr[7Rir?_Fgp`o_]rZUqWkT>Bu
+JfiG`4<>Ub*uR:`9d_G?.k3&!/1`A)/h\n40f(XF4@_e*5!;"i3]fDa3B/uW2`<NM3+l_O4]lKBF`qqM
+G'*\(rc/-_EcQ/>r,DXR!,qaPrGDOMrG2FJs(VLHq.K\=!+l+>raYt;s'bq8r*T>-rE]D-!+#S/s',G*
+rE9,%rE&u!rDibpr_rhprDEMiqbR/cr_3Adr(R&^r^m/^rCHoXrC6`Sr^?WNrBgKL!'pKIr]^?FrB1*A
+s#g6Ar]:!<r&F^8s#0d4q_\7-r\=I.r@n4(s"OC)r\".$r[\+$.OtHJr[Idoq^;=hpEfhbr?M%\ruq=`
+ru\]mJfopn#9b69+=&!sGp60=1,(F:0eb770JP==1Gh$N3B]Yk3]AlO1GLR<0eb:70)R:*0jn642cOGh
+E<:0"EW'hPDZ=SRD#A)GCAhlGB`2TCB)Z?EA7T1[@fBm8@f9^5?iFI5?i=:2?2e.,>l7h+>5qb*=Su7u
+<rZ1u<;ohp;Z9Pm;ZBVo;#F,f:&n#e9`@]`9)D3Y8Gl!U7fPpU7/oXQ62NqG5Q!_C4TIVD4T.>A4T.A@
+3rV,:2ZPi:2ubf72>oB31]B0-1&Wg)0*!^)0E*U&/c@7"/c71"/,^sp.K([j-iGCj-2Ahc,5`U9+bClP
++XA9V,Te0K5]]RD.46Ml.4?Pk-n-Vq.k<5+0Jb[S5!(ba2`3Gk2&%l'1,:R?1,1Uq?6qR2BQA-7F)c7!
+E;FMQDZ+GND#8#GCB&#HB`D`EB)cH=AGp$:@JaI4?iFC0?2In*>Q7n+>Q7n*=oDJ%=8c1u<W5tq;[-,t
+;,L.d:]4)f:&n#f:Adid9`7W]9)V?]8,YpW7JoRO6iB@K62a(K55dYE4T.>:3Vtf72ubf82?,N31]9*.
+1&j$-1&is,0)dI"/c@7"/,Umq.K([o-i57h-2o1b,Q/hc+nZu!++bSd+7gR9*ZuFE)*`.9-S$Vr.Ouu"
+/1iG+0/,(81c.0S7moX,4Zkee4$,J`3B/rV2E!EPB4EDS=DN&%G'7tNr,_jX"ESU(EH1nqrGVRNrGDOM
+rG2FJs(VLHq.K\=r+,e:s'l":s'Yb3qd05,r`fG/r`oJ-rEB/&r`K,#r`8ttr)EYos&/emrD<AerD*>d
+qb6r]r^m/^rCHoXrC6`Sr^6`Rr'UELr]pNLrBL9F!'U9Cr]C-BrB(!>rAjd8s#9s9r&+@.rA4F.!&=F+
+r\+:*r@e.&r@S""!%\!tr[Idoq^;=hpE]kd,U<:5pEKV\r?2+^QQUl&WZW9)+XA0U*^t?Q/M]"70JP77
+0JG4:1G^jH3BB;i$pQa02)I$A1,1I:0/*;W#qR\Y1LaK63E9_jE<'qVE;a_TDZ=SPD#S5KCAV`CB`D`D
+B)cHBAGp$8@f'U4@/jU6@/XI2?3":0>QA(/>l7e+=oDJ&=8l;$<rZ1t<;]\p;Z0Jm;#XAm;?'Jj:]4#g
+:&Rcb9DqK]8cD9V8,PjV7K#UU6UO0<5lO"G5lX(I55@A>4T@MA3r:r;3;to:2ubf42?#H21&Wd-0eb<[
+0**aZr@S""!%[jrr@J"#r@@grq^MIlq'Q4j-7/U9![T*;rZqUk,9u7mJg#^he0-q!,U+ER*'A47,:=ie
+,pt)h.4Qbq.P*2(1+kCD6U!Ok3&NQO2)R3I1G^dA0et@>A6L<?<bQPpF)l8@rc.jTrbhXNs(q[M!,MIH
+rFu7Er+H"?qdfY8qdTJ3r*TD/s'>J+rEK2'r)s#$s&]/"rDihrrDWSks&&emr(m8d!)<Gfr([2bs%EAb
+r_!,\r^d&ZrC6fUr'^NOr^-NK!'gEI!'gEGrB:0Cs#^0?r]0p:q`"F2r\a^4qD8(*r\=@*!\Z2ZpFZ:o
+"tM2R.4?Slr[Ijrs![gnq^27frZq:a#U1H9+WqmN+X$_,!$JBcJffgk"s>!0*#^nX#u;lt.4Q_p.P*1M
+/e0Qj0fCdH4\8"*5<_.i4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrH/!ZrGhdTrbqaQqec=KrG2@HrFl(@
+rFYq<rFGk8r*TM3qHj,+r`oD+r*')&s&f5$rDrntrD`bp!*&qrs&/emrD<AerD*>dr(R,`rC[&\rCHoX
+rC6`SrBpNMs$?WN!($TLrBL9F!'U<ErB1'@q`=[9r&F^8s#0m7s#0g5s"sa3rA+=+!&4@)!&4C*r%@t#
+s"+."r[J"#.OlnF./PCj-MJee,U<",ruq.[JfoXf^E<h'+!2XK+$k*N/H.=C/h\q50etL=1,LmK4ZPbq
+5<1SY1bg[>0eb:70E*R1/1rD.@Tb$<<G28M!H2oWE;XYSDZ=SPD#S5KCAV`CB`D`DB)cHBAGp$8@f'U4
+@/jU6@/XI2?3":0>QA(/>l7e+=oDJ#=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR
+7fPpU6io_C62a(J5Q!eH5Q*eA4o@GB48h5;3W(l92ubf42?#H21&Wd-0eb<\0*3d\0)[C$/-%3r/H%.#
+/H%*t.f1[n./>4l-71&;,Q]8;,lT(k,U4PP+bCkh+nQp?,:"HW*ZR:^9d;#5-m^5h-n-Vp.4Ql$/M\q8
+3C>tk3B/lR2Dm?K1c$pC1,1O:2Iou<3EBg7EcZ8@ErL(WDuahUDZ"AOD#J/HCAhlGB`)NBAc$$:A,Ba5
+@JjL2?N4=->l@n)>5VP&=T;J$<rH%t<;fbm;ZBVo;#F,f:&n#f:Adid9`7W`9)V?\8H23Y7fPpT7/fRQ
+63'=M5la.J5QF%I55dYE4T@MA3rV/<3;YZ42Z>T62#9$,1B'$,0ENm\0)$sq/-[UT.Ocbo-i>Fn./bOj
+-N,7i,l&Yd+sJ06+WqmN+X$_,!$I7CJfgs6&0N&:*#^nX:F7P?.OZ_r/1pfQ"u%ee2DR6T#>%9I5<_.i
+4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrcJ'ZrGhdTrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+
+r`oD+r`]>*r`T8'rE&qur`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TN
+r]pEHr]^9DrB1'@q`=[9!''p:"ueJ!2Dm?Mr&+L2s"jU/r@n:+r@\.)r\+1%r[n.$r[[st""PiN.JtUk
+-iGCd,lo89p*0M[iuiprJfrPc.30KP+WqjmG?$1J0JP150eb=;1,1O@2E3i[5X[gs2)R3F0JY@:0J>*Y
+/dX'].PkO:-95(=rG_jVE;XYRDZ=SPD#S5KCAV`CB`D`DB)cHBAGp$8@f'U4@/jU6@/XI2?3":0>QA(/
+>l7e+=oDJ#=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpU6io_C62a(J5Q!eH
+5Q*eA4o@GB48h5;3W(l92ubf52>oB11&Wd-0eb<[0**aZr@S""!%[jrs"+:(/M-iNr@7[nr@%Ih![]6?
+r?MFj,UE@8![K!8Y9AK@MBN3L,U+ER*'A4!9d;#5-mg;i-n-Vp.4Ql$/M\q83C>tk3B/lR2Dm?K1c$pC
+1,1O:2Iou<3EBg7EcZ8@EcH*tE;skUDZ"AOD#J/HCAhlGB`)NBAc$$:A,Ba5@JjL2?3"72?2@h)>Pq\&
+=oMP'=8c1u<W5tr;u9Jm;?'Jj:]4#g:&[oc:&doc9E%Q^8cD9\8,YpW7JoRQ6iKFM5la.J5QF%I55dVG
+4?P\*48h5>3W1r72uGT52?,N11]0$-1&Wd-0/"sP/c7.(.k<(u-n$J@.K:gp-i57h-2o1c,7#J;+X%sN
++X&!,+TNYZ++bSd+2/g&+<M[F)EVn6-N5It-n-Yt/c@:30JY@@1,qEg6U*e!4$#M'3r_5>3"Ir-1d#M\
+/O3HTG'.tOFERV*rH&!ZrGhdTrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+r`oD+r*')&s&f5$
+rDrntrD`bp!*&qr!`Donr_`VjqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@
+q`=[9r&F^8s#0^2r\XX2rA+=+!&4C*!A?/+0DmI%/cRC$/,h"#.k3"tr$_Fir?h7b!@/o`,6&h(+G(_f
++S6d**?Q@H+<Nmn<\,pY0eP.70JP=<0etRD3'B8e6pE[h2)I$A1,1I:0/*;W#qR\Y1LaK63E9_jE<0us
+rGVXPs)%^NrbMIIqe>tAs(D:Bs(24@rF>_6!+Ge6rF#Y4s'Ye4rE]J0rEK>.r`oA*!*T8&r)`o!s&Jtr
+r)<VnrDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciTr'p]TrBp]S6UC]:!'pNJr':9HrBC$?r&k!@rAsg9
+r&F[7s#0d4r&"@,r@e:-0JNGY!AH/)/cI:$/,:ap/H@@#/,^sp.K([j-NYVA-2f(j,pXc8,m#>:,EF""
++fZ\*,:"HW*ZR:^9dD,7-mg;i-n-Vp.4Ql$/M\q83?LUP3]T/W2)[<L1c.!E1,:R>/iI6D-95+?F)l>B
+EH:trrbqdRr,)IMrG2:FrFu7Er+H"?qdfY8qdTJ3r*TD/s'>J+rEK2'rE0,'r`K2%rDrksr`&hpqbmGk
+s%rVhrD!>er_EAcs%NAar_!,\r^d&ZrC6fUr'^NOr^-NK!'gEI!'gEGrB:0Cs#^0?r]0p:q`"L4s#0j6
+s"sX0rA+:*r@e:+0.uuNr%&%&.k2tr-n"pAs![gnq^27frZq:a#U1H9+WqmN+X$_,!$L8CJffRddiT,D
++!2I@4)e"C.Olqs.P!&%r@SR61,1[B3'Bi#5<h=n3^!C&s#L'<&2uR*4DJ7U5ZqoHF`qqMF`dS'rc7sW
+rG_aSs).jSqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+r`oD+r*')&s&f5$rDrntrD`bp!*&qrs&/em
+rD<AerD*>d!)3>bs%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@q`=[9r&F^8s#0a3rA=O1
+rA+=+!&4@)!&4C*r%@t#s"+."r[J"#.OlnF./PCj-MJee,U<",runNfJfopn#9=m.+WqjmG9L!<0JG47
+0JP791,:R>1c@<V3C#ts3AiZN0eb@;0JG.5r[nL./h/Yd=XH./BDlfNDfG\orGMUOrG;IKrG)4Dr+Q+C
+rFZ(@s()(<qdTG2rF#Y4s'Ye4rE]J0rEK>.r`oA*!*T8&r)`o!s&Jtrr)<VnrDESkr_ibns%rVhrD!>e
+rCm2`rC[#[r^ciTr'p]TrBp]S6UCZ9r]g<Gs$-HGq`XsBr&k!@rAsg9r&F[7s#0g5rA=O1rA"7)!\lA_
+r@\1*0)[C$/-%3r/H%.#/H%*t.f1[n./>4l-71&;,Q]8;,lT(k,U4Q0+bCkh+ho0_,:"HW*ZR:^9dD,8
+.4-Dk-n-Vp.4Ql$/M\q83C>tk3B/lR2Dm?K1c$pC1,1O:2Iou<3EBg7EcZ8@ErBtUDuOYPD?"GNC\qlF
+C&VfDBDuK>AGp$8@f0[4?i==2?2@h)>Pq\&=oMP'=8c1u<W5tr;u9Gq;,L.d:]4)f:&n#f:Adid9`7W`
+9)V?\8H23Y7fPpT7/fRQ6Ms+L5Q*hI5Q*eE4o[YE48h5>3W1r72uGT52?,N41]0$*1&Wd-0/"sV/c.-t
+/-[UT.Ocbo-i>Fn./bOj-N,7i,l&Yj+sJ0R+<VgN+T3G`+Mo4P++bU+*tTP:*ul1\E)7l2.Ouqt.kE:N
+/e0Qj0fCdH4\8"*5<_.i4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrH%pXrGhdTrbqaQqec=KrG2@HrFl(@
+ral.Bqdo_:rF,V3!+5S/rE]D-rEK2'r`T8'rE&qur`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_r^m&Z
+r^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@q`=[9r&F^8s#0d4rA=L0rA+=+!&4@)!&4C*r%@t#s"+."
+r[J"#.OlnF./PCj-MJef,U4N-,6&gH+G(`9+<2CD+!DaK6$H?]0eb=80JY=:1,:R>1c@<V3C#t@5<1SY
+1bg[>0eb:70E*R1/1rD.@Tb$<<G28M")i-sDuFSPD>e;MC]/#FC&DZEBDlHBAcH<>A,Ba4@JsU6?iOO4
+?i=:2?2\".?2e+,>6%h)=T;J%=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpU
+6io_C62a(J5Q!eH5Q*eA4o@GB48h5;3WD)<3;tl:2ZGZ42#]<01&Wd-0eb<[0**aZr@S""!%[jrr@J"#
+r@@grq^MIlq'Q4j-7/U9![T*;rZqUk,9u7mJg#^he0-q!,U+ER*'A49,Ub&i-7C;k.4Qbq.P*2(1+kCD
+6U!Ok3&NQO2)R3I1G^dA0et@>A6L<?<bQPpF)l8@rc%gSrGMOMs(q[M!,MIHrFu7Er+H"?qdfY8qdTJ3
+r*TD/s'>J+rEK2'r)s#$s&]/"rDihrrDWSks&&emr(m8d!)<Gfr([2bs%EAbr_!,\r^d&ZrC6fUr'^NO
+r^-NK!'gEI!'gEGrB:0Cs#^0?r]0p:q`"F2r\a^4r\OL.qD%q&!\Z2ZpFZ:o"tM2R.4?Slr[Ijrs![gn
+q^27frZq:a#U1H9+WqmN+X$_,!$JBcJffgk"s>!0*#^nX#uE!".Ouqt/1`CO/e0Qj0fCdH4\8"*5<_.i
+4T7DA3W:uK2`NWVC1&VY=_r8(G'7tMrcA!XrGhdTrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+
+r`oD+r*')&s&f5$rDrntrD`bp!*&qrs&/emrD<AerD*>dr(R,`rC[&\rCHoXrC6`SrBpNMs$?WN!($TL
+rBL9F!'U<ErB1'@q`=[9r&F^8s#0g5rA=I/rA+=+!&4@)!&4C*r%@t#s"+."r[J"#.OlnF./PCj-MJee
+,U<",ruq.[JfoXf^E=sG+!2XK+$k*O/MSt80/,.80etL=1,LmK4ZPbq5<1SY1bg[>0eb:70E*R1/1rD.
+@Tb$<<G28M!H2rTDZ"AMD#S5KCAV`CB`D`DB)cHBAGp$8@f'U4@/jU6@/XI2?3":0>QA(/>l7e+=oDJ#
+=8u>$<W#ho;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8GPdR7fPpU6io_C62a(J5Q!eH5Q*eA4o@GB
+48h5;3W(l92ubf92>oB11]9',0ENs_0`E^,0/,$W/cI:$/,:ap/H@@#/,^sp.K([j-NYVA-2f(j,pXc8
+,m#>:,K(aW+bCm0+[.+r+sJ'J4E4+A-n$Ml-n-Pn.Ocer/1rM0/i5RU4ut\`2)R9L2)I-G1GU^?1+kIq
+=sc71BQJ38EcH,=E;a_QDZ"AOD#J/HCAhlGB`)NBAc$$:A,Ba5@JjL2?N4=->l@n)>5VP&=T;J$<rH%t
+<;fbm;ZBVo;#F,f:&n#f:Adid9`7W`9)V?\8H23Y7fPpT7/fRQ63'=M5la.J5QF%I55dYE4T@MA3rV/<
+3;YZ42Z>T62#]<11AN['0ENm\0)$sq/-[UT.Ocbo-i>Fn./bOj-N,7i,l&Yd+sJ06+WqmN+X$_,!$I7C
+Jfgs6#Tt32*#^nX:ac5m"=YfO/1pfQ"u%ee2DR6T#>%9I5<_.i4T7DA3W:uM2`NWVC1&VY=_r8(G'7tM
+F*%8"r,M[SrbqaQqec=KrG2@HrFl(@rFYq<rFGk8r*TM3qHj,+r`oD+r`]>*r`T8'rE&qur`/nrr_ier
+r_rhprDEMiqbR/cr_<;as%E;_r^m&Zr^ZoVrC-ZPrBgNMr^$TNr]pEHr]^9DrB1'@q`=[9!''p:s#9s9
+s#'^2r%n:,r@n:+r@\.)r\+1%r[n.$r[[st""PiN.JtUk-iGCd,lo89p*0M[iuiprJfrPc.30KP+Wqjm
+G?6@N0etC:1,(F<1,1O@2E3i[5X[gs2)R3F0JY@:0J>*Y/dX'].PkO:-95(=rG_jVE;a\OD>e;MC]/#F
+C&DZEBDlHBAcH<>A,Ba4@JsU6?iOO4?i=:2?2\".?2e+,>6%h)=Su8#<rZ1t<;]\p;Z0Jm;#XAm;?'Jj
+:]4#g:&Rcb9DqK]8cD9V8,PjV7K#UU6UO0<5lO"G5lX(I55@A>4T@MA3r:r83;tl:2ZGZ52#T6/1&Wd-
+0eb<[0**aZr@S""!%[jrs"+:(/M-iNr@7[nr@%Ih![]6?r?MFj,UE@8![K!8Y9AK@MBN3L,U+ER*'A3u
+:*h;:.46Mm-n-Vp.4Ql$/M\q83C>tk3B/lR2Dm?K1c$pC1,1O:2Iou<3EBg7EcZ8@EcCtqqel=Ks(qXL
+qeH(Drb24Brakt;rF>_6r*fM1rE]J0!+#G+rEK2'r)s#$s&]/"rDihrrDWSks&&emr(m8d!)<Gfr([2b
+rCd,^rCQuZs%!#Ws$ciRr^6ZOr':<IrBL?IrBC0C!^&S,!'C-?r]0p:q`"F2r\a^4r\OO/r@n:+r\=@*
+!\Z2ZpFZ:o"tM2R.4?Slr$hXor?qIhr?_Fgq'-.h+sA*P+<_mNr?2.`pE+u/Jfh]K&0N&:*#^nX:a[bD
+/1E&"/1pfQ%PTXm2DR6T8OG^,5!(efr]:'>r\tEI3&Ea4?nFWHCj'rEG'%m,F8^.VEW'kUDuFSND>nAM
+C]/#HB_uH@B)?0<AGos7?iXR1?N"1/>l@n)>5h\)=T)>"<rQ+t<;oer<;oet;GpBk;>j>g:]4&f:&I]b
+9DqK^8c;3Z8,YpU7K#UP6N9@N63'=N5lEqH55dYC4T7G>3rM):3<(r;2ZGZ52#B*-1Arp-0`E^+0/3AY
+r%@t#s"+."r[J"#.OlnF./PCj-MJee,U<",ruo9&JfoXfoH5A!+!2XK+$k*P/MSt80/5490etL=1,LmK
+4ZPbq4ZYJW1,:T`0GZ;p/hS_-/1rG/?rn[:<G-;iE,]]6E;jeUDZ4MPD#\;FC'\NfBP;$kAnGWQAcQE@
+AGp$8@K9j9@K'[1?i47+>lIq)=oVV&=8l8!<Vobn;u]\n;>sJn;>j>g:]4&g9`7W`9)V?Y8Gl!V7f>dU
+6N0=P6N0:M5QF(K56*tI5Q3kF4o%5;48h5>3W1r:2ZYlsq_nF1r%n7*!\c;]r@n1'!&"4%r[\%$r@Ipu
+r@Igrr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,**n!+fZ[r+sA'Q*u[.Y;'dS;.46Por[Ijsr[S+&0eG4A
+#!kF62`<QOr\XX2r\=j90f(I@@Tb$==(u^SE<'tWEW:"XDuFSRD?"GHC]8)KC&_lDBE)TBAc$$:A,]s9
+@JsU6?i==2?2.\'>Q.h)=oMM'=T2D!<rH%r<<#ns;ZBVl;#=&e:Adib9`@]^9)V?\8H)*W7JfLQ6iB@L
+62a%H55m_D49.JB3r:r93;tl82ZGZ52?,N51]K<31Ars,0`<^-0J>*Y0).$s/H77!.fLmq./PCi-N>Cj
+,l]+g,lAne,6&hd+TEVb,5i\b+QOVr++bTa*u,n?*[)UD4*"=N/1W;'/M8V,/hSe1r\+a<0fV9c6pNmt
+4$,Jar]1!<r\k-C2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"WDu4GODZ4MQD#S5IC&huGB_uH@B)cH?AH$'=
+@JsU5?hn%.?2\%->Q%b)=oDJ"=8c2!<W,nr;uKVk;>j>j:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@
+rBgKLr':9HrBC3DrB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/s"aR0!&FO.r@n+%r%@puq^MRpr[I^mr?qRk
+pa,h`!$h4^r?8?eJfojl"Wns4*BnTN=t_Tb1GL[Br\4s>1,C^C2ENi\69R@f1GU^?r\,*@0.nk//M&M)
+1LO924&op5DfBZ5E,beps).gQrbVUMpM'tJBkV0mB4baerFQ%@rFGk:qdTM4ra>P/r*KD.qcs,(r)s&%
+rE&u!rDi_or)<Vlr_`Yms&&_kqbR/cs%NAar_!,\qagWTrC6`Ss$H]P!(-ZNrBU?H!'pKIr]^9Dr&js@
+q`Fa;r]0p:r\jj;2u>N42#K0-0`j$_0E!U'0*!X'/cI:$/c@7"/,_$r/,^ss.K([o-iYUn-iG@l-2f(i
+,p`F6rZ_.]Jg#^h^EF(2+WqsN)EDb5,pt#f-RepBs!n!u$S4"a1H7Za3]ArT2?#H41]B-;0ekI;2I]f9
+3`g$9rc%sXEW:%YE;skTDZ=SRD"h`ECB&#JB_uHBB)Q<<AGp$;@f9a6@/jU4?N4=+>l@n+>5_V&=T2D!
+<rH%r<<#ns;ZBVl;#a>i:]4&d:&Rcb9D_?[8cD9[7f>dQ7/oXQ6Ms.J5Q*eF4oIJC48q;<3W1r:2uPZ3
+2?,N51]K<31Ars,0`<^-0J>*Y0)dI"/c@7#/,^ss.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\'
+++bSd+7pWi+<MXJ*u[4]<@KFK/1W;)/M/S-0/*;Y$oKb!4@_e)4Zkef3]d7#s#C!:#rje)BjWGY>&8?\
+F9$C]FT6F]ErL(YE;jeNDZ4MQD#S5IC&huGB_uHAAccRUAc-*<@fTs9@/aO/?N4=0>lIt+>5h\'=Sl1u
+<rQ+t<;ohp;Ys>i;#X8h:B!ud9`%K]9)hK_8Gu'Y7fGgY7R]a6r'UELr^$HIs$-HGr]U3Bq`F^:s#L$;
+"?/8!2`L[n!&sj5rA4I/r\FO0r\=@*q_.k"r@@apr@.Ulr?qRkpa,h`!@&f`,5i[G+G(`7+:TD;+WWah
+=t_Ta1,1O?r\4^71,C^C2ENi\63]S62D[*D1&`jB0/"q1/M/M+.l1R7-9G4?EGof8DK'RoDuX_SD>nAO
+C\MQLBk_6oB4kggAc63@Ac60<A,Ba6@K'[1?i47+>lIq)=oVV&<rc;$<rH%q<;]\p;#X>k;ZBVm;#=&e
+:B+#d9E%Q^8c)'V8,YpU7K5^R6NBIP62a(J56*tI5Q3kF4o%5;48h5>3W1o;2Zkut3&g^mr\XO/r%S7,
+0JEAYr@\.'r@S""!%n.#r[[puq^_Upr[Idor[7^or?qOj!%%Rh!@9#i,Q8nJ+bCkh+k.YG+sA'Q*u[.Y
+:aIJ9-mg;ir[Ijsr[S@-0J,(?5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m!-%pWs)A!VrGMXPs(qOI
+rbMLJs(VLHqe,q@rFPk:rF>h9rF,Y4s'P_2s'>D)rEK8)rE9)$r`AttrDibps&8qqs&&\jqbR/cr([,`
+r_!5`r(?oZr^d#XrC-TOs$Q`Or'C9GrBC3DrB('Ar]9p:rAad8rAOO1s"sa3s"sa2rA":*r@n@-0/*;W
+pauFqs""$tr[Ijqs![alr$MFir?VCfrZqCds!%Idruh=bs!%CbrueKeJffjl#9Y*0+WhUaEX#Jl.k3)"
+/H.7$0)mU(0FTfn2`sSu5Wq4k4$#G%3WD)<2[MH$4DA.S6<\2JrcA-]rcJ0]rc8!Xs)@sUphp(Js(q[M
+qe?+Fr+Pt?rFZ(@r+,e:!+Gh6ra5\3qd0;.rET>+rEB2'rE/qurDrntrD`bprDNMirD<JhrD*>drCm)]
+rC[)]s%*)Ys$luV"%G^J7/TFN6N0:K5lX(I55m_D4Sq5<3r_5=3!;0!3&`ep2?5]72#T611B''01B'$,
+0`*O$0)[<t.fCgn./bOm-MSnb,QK(`,5i\\+G(_f+MAm,+!VpL5':$^0eb=90f&__&2H!s1Gh!N2a'Jj
+3]8cL1,8b^'e_3m/hJY+/h8_c=!g"/B5qj/E,KUpE;jeUDZ4MPD#\;FC'\NfBP;$kAnGWQAcQE@AGp$8
+@f9a7@/41-?MRk*>5VP'=T)>#<rH%q<;]\p;#X>k;ZBVm:]O;h:]4&g9`7W`9)V?Y8Gl!V7f>dU6N0=P
+6N0:L5lNtJ5lEqH55dY?4Sq5=3rV/<3;ti;3&g^mr\XO/r%S7,0JEAYs"=F,0/!2Tr[\%$r@Ipur@Igr
+r@7dqr@%Xms![gnr?_Ljr?MCi,lJte,/bXV+bCm0+V,b?+<hmG3H.e@-RL2f-ResCs!n!u$S3t_1H.T`
+3]ArT2?#H41]B-;0ekI;2I]f93`g$9rc%pWrc.sWs)7jRs)%dPpM9bCs(VLHqe,q@rFPk:rF>h9rF,Y4
+s'P_2s'>D)rEK8)rE9)$r`AttrDibps&8qqs&&\jqbR/cr([,`r_*,\rCQuZr^QiTqaCHOrB^KMrB^BH
+rBC3DrB('Ar]9p:rAad8rAOO1s"sa3s"sa2rA":*r@n@-0/*;WpauFqs""$tr[Idoq^;:gs!@Uhs!.Lg
+r$)7e+s@.6+<VgN+sQt/rud@EJfh!7'd+S>+WhUaE`=J<.Ouu!/1iG+/h\mW0EX-d2`q@96pNmt4$,Ja
+r]1!<r\k-C2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"WDtn5LD?"GOC\qiHC&DZABDlHBAc-*<@fTs9@/aO/
+?N4=0>lIt+>5q_*=oDJ"=8c2!<W,nr;uKVk;>j>j:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@rBgKL
+r':9HrBC3DrB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^DCjr[.Cdr$27e
+pEKPZj<0$sJfrJa$QgT:*BnUL0/,(70DmO91,:XA1c7<P4[D4l2D[*D1&`jB0/"q1/M/M+.l1R7-9G4?
+EGof8DK'RoDuX_SD>nAOC\hfFC'\NfBP;$kAnGWQAcQE@AGp$8@f9a7@/41-?MRk*>5VP'=T)>#<rH%q
+<;]\p;#X>k;ZBVm;#=&e:B+#d9E%Q_8H;?Z8Gl!V7f>dU6N0=P6N0:L5lNtJ5lEqH55dY?4Sq5=3rV/<
+3;ti;3&g^mr\XO/r%S7,0JEAYr@\.'r@S""!%n.#r[[t!!%e!tr@7dqr@%Xms![gnr?_Ljr?MCi,lJte
+,-N/A+c7EJ+sA'Q*u[.Y#>lcp-7:)d-iPRp.fCk)0J#"=5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m
+!-%pWs)A!VrGMXPs(qFFrbDIIs(M:Bs(;4@qdfY8raPh7rF#Y4rEfM0s'5D*rEK8)rE9)$r`AttrDibp
+s&8qqs&&\jqbR/cr([,`r_*,\rCQuZr^QiTqaCHOrBgEJrBL6Er]U3B!BW@B3r:r93;tl82Z#B32#fB3
+2#f?01&`m*0`j$^0E*U!/c@7#/,^ss.K([l-i>=k-2f+h,Q8td,QAtf+o`\b+o`bb+o`\\++bSd+28mD
++<MXJ*u[4]<@TLK.k)u!/M/S-0/#"50/P@A4%D\(4Zkef3]d7#s#C!:#rje)BjWGY>&8?\F9-H)s)e9^
+rc8!Xs)@sUphp(Js(q[Mqe?+Fr+Pt?rFZ(@r+,e:!+Gh6ra5J-s'>S.r`f>)r`T2%qcE_sr`/nrr_rbn
+r_`YlrD<JhrD*>drCm)]rC[)]s%*)Ys$luV"%G^J7/TFN6N0:K5lX(I55m_D4Sq5<3r_5=3!;0!3&`ep
+2?5]72#T611B''01B'$,0E<d(0DmI$/,Lgp.JkOl-iPIf-2]"g,PND\+iGLT+G(a,+:K>:+WWah>;%]b
+0eY6Z0b?)q1G^jF3]9,e4ZYJW1,:T`0GZ;p/hS_-/1rG/?rn[:<G-;iE,]]6E;jeUDZ4MPD#\;FC'\Nf
+BP;$kAnGWQAcQE@AGp$8@K9j9@K'[1?i47+>lIq)=oVV&=8l8!<Vobn;u]\n;>sJn;>j>g:]4&g9`7W`
+9)V?Y8Gl!V7f>dU6N0=P6N0:M5QF(K56*tI5Q3kF4o%5;48h5>3W1r:2ZYlsq_nF1r%n7*!\c;]r@n1'
+!&"4%r[\%$r@Ipur@Igrr@7dqr@%Xms![gnr?_Ljr?MCi,lJte,**n!+fZ[r+sA'Q*u[.Y;C3b<-RC)e
+r[Ijsr@7t(/2B-g5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m!-%pWs)A!VrGMXPs(qFFrbDIIs(M:B
+s(;4@qdfY8raPh7rF#Y4rEfM0pg!c%r`]8'r`B/&r`AttrDibps&8qqs&&\jqbR/cr([,`r_*,\rCQuZ
+r^QiTqaCHOrBgEJrBL6Er]U3B!'C0@q`4U7r\sd6s#'a4s"sa3s"sa2rA":*r@n@-0/*;WpauFqs""$t
+r[Idoq^;:gs!@Uhs!.Lgr$24cruqCbruqCdr?;1`j<&sqJfiJa,p49N+WhUaE`OY@.P*&".kN>*/h\k3
+0J>7:2`jMt5Wq4k4$#G%3WD)<2[MH$4DA.S6<\2JrcA-]rcJ0]rc8!Xs)@sUqelCNrb_[OrbMCG!,;@E
+qe,k>s(2+=raPq:rF#V3q-O),rET>+rEB2'rE/qurDrntrD`bprDNMirD<JhrD*>drCm)]rC[)]s%*)Y
+s$luV"%G^J7/TFN6N0:K5lX(I55m_D4Sq5<3r_5=3!;0!3&`ep2?5]72#T611B''01B'$,0`*O$0)[<t
+.KCps.JkOl-iPIf-2]"g,PND\+g3#?+G_-D+!VpL5'7'60JP790/3>Z&2H!s1GgsM2EX8g3]8cL1,8b^
+(,%<n/hJY+/h8_c=!g"/B5qj/E,KW6rbqgSrb_XNs(h@D#\e!dBP1siAnCpQ!+l+>rF>_6rF,\5q-X&+
+s'5G+r`]5&s&f5$r`8ttqc*Jls%r\lr_ibnrD<AerD*AdrCd,^rCQlWr($]TrC-`Qr^-ZPr^$KJr]^BJ
+rBL9FrB:'@r]L'>rAsp<rAad8!B<%82Z>Q21]/s/0JG0Y0`<X)0)[C$/-%:#/H.0u/Ggsr.fLmq./kUo
+./bOl-3,@j,QT2:r?M:cq&t>5Jg%lP%jE/>+s.^`E)J&3-R^;h-iPRp.fCk)0J"t<5s@=g2E!Gl2#fB2
+1(,fk1G:Xq=XH12Bla2m!H<&YEW:"XDuFSRD?"GHC]8)KC&_lDBE)TBAc$$:A,]s9@JsU6?i==2?2.\'
+>Q.h)=oDJ%=8Q%s<W#hr;u]bq;>a8j:]4)f:Adib9`@]^9)V?\8H)*W7JfLQ6iB@L62a%H55m_D49.JB
+3r:r93;tl82Z#B32#fB32#f?01&`m*0`j$^0E*U'/c.-u/H77!.fLmq./PCi-N>Cj,l]+g,lAne,6&hd
++TEVb,5i\b+N,@R++bU,+!i$O*[)UD4*"CQ/1W8$.kE8(/hSe10JG.:0K2'`6pNmt4$,Jar]1!<r\k-C
+2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"WDtn5LD?"GOC\qiHC&DZABDuKEAn>QOAH$'=@JsU5?hn%.?2\%-
+>Q%b)=oDJ"=8c2!<W,nr;uKVk;>j>j:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@rBgKLr':9HrBC3D
+rB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^DCjr[.Cdr$2:f,5<A\+cdat
++K-Ck+!VpL5':*b1,1O<0`<^41,:XA1c79O4@'073]8cL1,8b^(,%<n/hJY+/h8_c=!g"/B5qj/E,KW6
+rbqgSrb_XNs(h@D#\e!dBP1siAnCpQ!+l+>rF>_6rF,\5q-X&+q-<o&r)s&%rDru"s&T(uqc*Jls%r\l
+r_ibnrD<AerD*AdrCd,^rCQlWr($]TrC-`Qr^-ZPr^$KJr]^BJrBL9FrB9s=q`Fa;r]0p:!&k!=2`Nbn
+2Z>Q21]/s/0JG0Y0`<X)0)[C$/-%:#/H.0u/Ggsr.fLmq./kUo./bOl-3,@j,QT2:r?M:cj<9*uJg&Ve
+%jE/>+s.^`E)S,5-R^;h-iPRp.fCk)0.\k;5s@=g2E!Gl2#fB21(,fk1G:Xq=XH12Bla2m!-%pWs)A!V
+rGMXPs(qOIrbMLJs(VLHqe,q@rFPk:rF>h9rF,Y4s'P_2s'>D)rEK8)rE9)$r`AttrDibps&8qqs&&\j
+qbR/cr([,`r_!5`r(?oZr^d#XrC-TOs$Q`Or'C9GrBC3DrB('Ar]9p:rAad8rAOO1s"sa3s"sa2rA":*
+r@n@-0/*;WpauFqs""$tr[Ijqs![alr$MFir?VCfrZqCds!%Idruh=bs!%CbrueKeJffjl#9Y*0+WhUa
+EZJ44/LrA%.kE8(/hSe10JG.:0K)!_6pNmt4$,Jar]1!<r\k-C2*>S[/OEWWFoHI_F8g:]F8g4ZEW:"W
+Dtn5LD?"GOC\qiHC&DZABDlHBAc-*<@fTs9@/aO5?Me(/?2\%->Q%b)=oDJ"=8c2!<W,nr;uKVk;>j>j
+:]4&f:&Rc_9DqK_8cM?[8,l'X70?"J77@&@rBgKLr':9HrBC3DrB0s=r&Xj<rAXp=2`N`TrAFX7rA=I/
+s"aR0!&FO.r@n+%r%@puq^VOnq^DCjr[.Cdr$27epEKPZq&k83Jfq`L$QgT:*BnUO0f(O>0`3X51,:XA
+1c79N4?u.lr\O[30erV[r@SU4/M8bg<@9e,B5qj/E,KV#Df9N2D/F**D>nAOC]/#HC&_lHC&_lHBE)TB
+Ac60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T)>#<rH%q<;]\n;Ys>i:]O;k:]4&f:&[f`9)hK]
+8-2:O8cD6\8,>^R7K,[S6N0:N5lEqI55mhI5Q<qE4T[`.48h;?48q;<3W1r:2uPZ52?#H11]B001&*I&
+0`Na'/H77#0)[C!/H%*u.f1[n./kUo./bOn-M\te,QAt(+bCkh+nQog+sS-O+W<7U<@'%A-RUDmr[Ijs
+r@8%*/2K4Q4oRGC2DmAi1]&p41hKc93EKp8rc%sXEW0naDf9N2D/O6.D/=%dC\_`FC&_lHBDlHAAc609
+A,g$:@K0a8?i+1.?2In+>6%q,>Q.h)=oDJ%=8Z+s<W5ts;Z0Ji;#X8h:Adib9`@]`9)V?\8cVH^8,u0Z
+7f>a]6q'O46pj=.6N'4I5R'G;5!D+m4T.DE4?GY(3rD#<3;kf52Z5N42#K001Ars*0`Ng+0).$r/H.1!
+.f1[n./kUm-Mo+f,l]+g,lAnd+oEJd+sA*P+H.Co+/p=f+WVXI)E2S:./bV#/Li>(/hSe1r\+F20fM2q
+8ONJ@!^&M*r]0m9$9'n'3c&(S5[%uHrcA0^FT-@]Er9qWE;jeRDYe5MD#S5MCAhlHB`)NBAcuaYAn>QN
+AH-0=@fKj7?i+1,?2\%->Q%b*=TDV'=Sl1u<rZ2"<;fbm;Z0Jl;#F,h:Amod9`7W`9)_K`9)_E^8Gu'V
+7fPpW7/oXQ6N07N6N0:N5lX(K55mbH55m_D4T7G@3r:r93;tl82Z>T42#K0/1B0*'0`<X&/c@3s.fCgq
+./bOj-MSnc,k`Db+X%sN+64Pr+G(`c+:fV?+<i'Q4EOm^0JP781GJe_$SjIn1GgsM2Ea>k3W:i:1,1N^
+0E!L?/M/S0A5t!;<G-;iE,]]6Df9N2D/F**D>nAOC]/#IBaSQfBPD0oBP1siB)Q<>AH$*7@K^+J?sm@@
+@K0a8?i47-?2\%.>Q.h(=oVV&=8l8!<Vobo;uBPj;>j>j:]4&f:&[f`9)hK_8-haW7n6-A84Q2H7f>dT
+6iTLP62s4K5Q<qH5lX(K55RJE4?P_(4T.A@3r:r93;tl82Z5N42#K0/1B0*&0`Na'/H77#0)[C"/-%7"
+/,h$q.K([o-iYUn-iYOh-2o.h,-2r>+c7EJ+sS-O+W<7U#?<&u-mpAl-iPRp.fCk$0J#"=6p:N0!]Dnn
+r%n4*#;g$n-TP7BErL%ZE,kkr$?'j#DJa9/D/F**r+l+Cs(VLHs(D:Bral%=qIBP7rF,_6s'PY0rE]D-
+r`oG,!*oJ,r`]8'rE0&#r)W_qr`&kprDEGgr_NJfr([,`r_*2^rCR#]s%35]s%!&XrC$u[77BU46UO1,
+rB^<G#!Y=95!;%krB16F4$,M'3rD#<3;kf52Z5N42#K001Ars*0`Ng+0).$r/H.1!.f1[n./kUm-Mo+f
+,l]+g,lAn_+Tru4+Wqp$++bSd+2/g&+WVXI)E2S:./bV#/Li>(/hSe1r\+L40fM3d6iK7N4?>S'3W(iD
+2`E]WCgAYY>&8?\F9-H)rcA*[r,MaUrbq^PqJH7KrbMOKrFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4qd0/*
+rET>+rEB2'rE/u!r)Whts&AqqqbmDj!)`_lr(m>frD!8brCd,^r_*8`r^m,\rC?cTs$crUs$Q`Or]pNN
+r^$QLs$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X='s"OC(r@Rsuq^VOnr[@^mq^2(ar?V(\
+"<ep2+<SNEJfoXfoH4Yf,9S0U+$=XO/ho(70JbE^0af`l1G^jF3]9,e5WSg#!\uJbr@e+%(bI<l0k=93
+3E9^3DfBZ5E,TZ4DJa6,Ci0/fs(hRJrFu:Fs(VLHs(D@DrFPq<raYb5s'Yt:?sinAs'Yk6r*K8+rETA,
+r`]5&s&f5$r`8ttr)EVnqbm;grD<JhrD*>dr_*/]s%3/[s%!&Zs$uoTrC-]Qs$H]Ns$6TKs$-NIr]pKJ
+s$$<C!^&S,rB1$?r]9p:rAad8rAOU3r\XO/r\FL.p+ZLur@It!s"=7%q^h[rr[Rdor@%Xms![gns!I^k
+r$D=es!!CFJg%-;%jE5>+<_X]D,qu3-mpAl-iPRp.fCk"0J#"=!CT*M3<D)r2>f9-1']XJ<[Tn/Bla2m
+!H<&XE!gN%DJj</DJa6,D#A)ECB&#JB`D`DB)ZB?AGTg9@f9a8@/jU2?N"1,>lIq->l@n+>5_V'=9)J&
+=8Z+t<W,nr;Z0Ji;#X8h:Adib9`@]`9)V?]9)hK_8H23Z7f>a]6q'O46pj=.6N'4I5R'G;5!D+m4T.DE
+4?GY(3rD#<3;kf52ZGZ72?#H11]K6/1&Na*0E3["/c71!/,h$q.K([o-iGCh-2f+h,Q8td,P`Jc+sA*P
++Q4Do++bT`*sa#1+!;I\DceFd.L.OT/M/S-0/*;Y"Z.qm4@qp>4p!i-48q8<3!qT'3'(k]/jNTVFoHI`
+F*.D&s)S$Ws)@sUr,)LOqec@LrbMOKrFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4qd0/*rET>+rEB2'rE0#"
+r)Wess&AqqqbmAir_WMgs%`Mer_3;a!)*;`s%EAar^m)[rC?cTs$crUs$Q`Or]pNNr^$QLs$-NIr]^BH
+r]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X7%r@\%#r@@ap!%Imrr[@^mq^2(ar?V(\"<ep2+<Rd0Jfopn
+#9b<7+s\6mF9c,)0ek@91GJe_$SjIn1GgsM2Ea>k3W:i:1,1N^0E!L?/M/S0A5t!;<G-;iE,]]6Df9N2
+D/F**D>nAOC]/#HC&_lHC&_lHBE)TBAc60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T)>#<rH%t
+<;]\k;Ys>i;#X8h:B!ue9DhE^8c;3[8,l-[8,bsX7K#^S7K,[S6N0:N5lEqI55mhI5Q<qE4Tdf/4$<L)
+rB(!>q`4U7r\sd6rAFR2r%n=-s"X4$s"41#s""+%r@Rmtr@@jsq^MIlr[7^or?qUlq'H"bs!%.[Jg#^h
+^EF+3,9@sN)E)G5-7C8i-RpMC.K:mr.g7UX1H.]br]($<2)Y:fq_AC5Al^9>=(u^SE<1#urbr3_Df0H0
+DJj<.Ci'#bq.fqDs(MFFrFZ%?rFGb7s'kq8s'Yk6qd05,qcs,)!*oJ,r`]8'rE0&#r)Wesr)EYnrDEGg
+s%`VjrD*8brCm2`rC[#["A26W84`_Mr^QiT#Xh*M6psC06:1W:q`k?M5<_7o4Zr[+!^&P+r]9s;s#Bs9
+q_nC1r\XO/s"aO-r%S.(s"=."s"4."r[[stq^MIlr[7Xkq^)1ds!.Lgr$2"\"<o!4+<\KBJffRdo,eYi
+*?QCB2fDhI.k<%t/1E/&/hSe1r\+L40fM3d6iK7N4?>S'3W(iD2`E]WCgAYY>&8?\F9-H)rcA*[r,MaU
+rbq^PqJH7KrbMOKrFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4qd0/*rET>+rEB2'rE0#"rDrkss&AqqqbmAi
+r_WMgs%`Mer_38`r_!2`s%<;_rCHlWr'p]Ts$ZlSr^$TOr]pNNr^$QLs$-NIr]^BHr]U3Br]C'>q`4U7
+r\sd6r\aX2r%n=-s"X7%r@\%#r@@apr@.^or?qIhpa,karZ_.^"<ep2+<QXeJfq'9%j</?+s\6mFC-[U
+0eb::0E*[41,:XA1c7<P4[B*63W:i:1,1N^0E!L?/M/S0A5t!;<G-;iE,]]6Df9N2D/F**D>nAOC]/#H
+C&_lHC&_lHBE)TBAc60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T);$<rZ5!<W5tr;u'>g;>j>j
+:]4&f:&[f`9)hK]8H23[8H23[7fPpU7f>dT6iTLP62s4K5Q<qH5lX(K55RJE4?P_(4T.A@3r:r92uko;
+2uPZ52?#H11]B001%m=$/c@7#/,q7#/c.*t/,h$q.K([o-iYUn-iYOh-2o.h,2j\s+bCle+V,bA*ZuUE
+2JlMB-n$Gj.45$Cs!mst"Y_J`2afh.3<D)r2>f9-1']XJ<[Tn/Bla2m!H<&XE!gN%DJj</DJa6,D#A)K
+CAVcGC&_lHBDlHAAc609A,g$:@K0a8?i+1.?2In+>6%q,>Q.h)=oDJ%=8Z,!<W,ns;uT\n;>X2h:]4&d
+:&Rcb9DqKZ8cM?\8,c!V70l:M779O26UF-<62NnO5<h=q4Ztq+4T[`-48q;=3WD);2u>N32?#H11]K6/
+1&Na*0E3["/c71!/,h$q.K:gr./kUm-Mo+f,l]+g,lAn_+Tru4+Wqo/++bSk*sNl/+!;I\D[fhu.k<%t
+/1E/&/hSe1r\+L40fM3d6iK7N4?>S'3W(iD2`E]WCgAYY>&8?\F9-H)rcA*[r,MaUrbq^PqJH7KrbMOK
+rFu:Fr+H"@"D;=YAS(aLs'u%;s'Ye4rEfM1qd'/*r`f>)r`T2%rE&u!rDihrrDWSkrDEPjr(m>frD!8b
+rCd,^"A;?Z8P/hNrC?cTs$crUs$Q`Or]pNNr^$QLs$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-
+s"X7%r@\%#r@@apr@.^or?qIhpa,kap*'V_+WqmLq&k83JfqfN%j</?+s\6mFC-[U0eb790E*[61,:XA
+1c7<P4[D=nr\O[30erV[r@SU4/M8bg<@9e,B5qj/E,KV#Df9N2D/F**D>nAOC]/#HC&_lHC&_lHBE)TB
+Ac60=A,0R:@:<PO?iFL6@/jU3?Me%,>lS%->5VP'=T)>#<rH%t<;ohp;?0Sm;Ys>i:]O;k:]4&f:&[f`
+9)hK]8-VRS84Q0>7fGjT7f>dT6iTLP62s4K5Q<qH5lX(K55RJE4?P_(4T.A@3r:r93;tl82Z5N42#K0/
+1B0*(0`Nj,/c@7#/,q7#/c.*t/,h$q.K([o-iYUn-iYOh-2o.h,/GFS+bCm0+V,bA*ZuUE2JlMC.4?Pj
+.45$Cs!mst"Y_J`2afh.3<D)r2>f9-1']XJ<[Tn/Bla2m!H<&XE!gN%DJj</DJa6,D#A)ECB&#JB`D`D
+B)ZB?AGTg9@f9a8@/jU2?N"1,>lIq->l@n+>5_V&=T2D"<r>qr;uT\n;>X2h:]4&d:&Rcb9DqK[8cM?]
+8,PjT70l:M779O26UF-<62NnO5<h=q4Ztq+4T[`-48q;=3WD);2u>N32?#H11]K6/1&Na*0E3["/c71!
+/,h$q.K([o-iGCh-2f+h,Q8td,Q8ka+Tru4+Wqnd++bT6*u#k=+!;I\DcnM>.k)nt-nR#'/h\mW0EX-d
+2`q+46iK7N4?>S'3W(iD2`E]WCgAYY>&8?\F9-H)rcA*[r,MaUrbq^PqJH7KrbMOKrFu:Fr+H"@"D;=Y
+AS(aLs'u%;s'Ye4qd0/*rET>+rEB5(!*T8&rE'#"rDieqrDWSkrDEPjr(m>frD!8brCd#[s%3,ZrC?cT
+s$crUs$Q`Or]pNNr^$QLs$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X7%r@\%#r@@apr@.^o
+r?qIhpa,kap*'V_+WqmLj<0$sJfrPc%j</?+s\6mFC6aV0eb790E*[61,:XA1c7<P4[D=nr\O[30erV[
+r@Sp=/M8bg<@9e,B5qj/E,KW5Df0H0D/=$*rbVUMrG)=G$>F0eBk_6oB4kggrFPq<raYb5"CY_H?sinA
+s'Yk6r*K8+rETA,r`]5&s&f5$r`8ttr`&nrrDNYmrDNMirD<JhrD*>dr_*/]s%35]s%*&Xs$luVrC6`S
+r^6]Pr^$QLrBL<Gr]pKJs$$<C!^&S,rB1$?r]9p:rAad8rAOU3r\XO/r\FL.p+ZLur@It!s"=7%r%%h!
+r@@jsq^MIlr[7^or?qUlq'H"bs!"NfJg$!p#9kB6+<_X]D$O,i.4?Pj.4+sBs!mst"Y_J`2afh.3<D)r
+2>f9-1']XJ<[Tn/Bla2m!H<&XE!gN%DJj</DJa6,D#A)ECB&#JB`D`DB)ZB?AGTg9@f9a8@/jU2?N"1/
+>lJ"->6%q,>Q.h)=oDJ%=8Z+t<;fbp;Z0Ji;#X8h:Adib9`@]`9)D3[8H23X7f>a]6q'O46pj=.6N'4I
+5R'G;5!D+m4T.DF4?GVcs#U'<s#Bs9q_nC1r\XO/s"aO-r%S.(s"='ur%.gtr[Rdor@%Xmr?hCfr?VCf
+rZqCdq&okb+X%sNp)el.Jfh]K'HnJ=+<!1W=t2$Q.4Hbq/M/S-0/*;Y"Z.qm4@qp>4p!i-48q8<3!qT'
+3'(k]/jNTVFoHI`F*.D&s)S$Ws)@sUr,2@Js(q[Ms(_LHs(M=Cral:GAnGUcqdf_:raPn8rEoG.qd'/*
+r`f>)r`T2%rE&nsr)EVnqbmDj!)`_lr(m>frD!8brCd#[!(m/\!_5dPrC?cTs$crUs$Q`Or]pNNr^$QL
+s$-NIr]^BHr]U3Br]C'>q`4U7r\sd6r\aX2r%n=-s"X='s"OC(r@Rsuq^VOnr[@^mq^2(ar?V(\"<ep2
++<SNEJfoXfoH4Yf,9S0U+$=XQ0JY@90/5*Y0af`l1G^jF3]9,e5WSg#!\uJbr@e+%(bI<l0k=933E9^3
+DfBZ5E,TZ4DJa6,Ci0/fs(hRJrFu:Fs(VLHs(D@DrFPq<raYb5s'Yt:?sinAs'Yk6r*K8+rETA,r`]5&
+s&f5$r`8ttr_rkrrDNVlrDNMirD<JhrD*>dr_*/]s%3/[r'plZ7R]a6rC6`Sr^6]Pr^$QLs$-NJs$$EI
+s$-NIq`P!C4?NL(rB(!>q`4U7r\sd6rAFR2r%n=-s"X4$s"41#s""+%r@Rmtr@@jsq^MIlr[7^or?qUl
+r[%IgrZhFeN$3crWZ_ls,9@sN)E)G6-RgGk-7C2>.K:mr.g%IV1H,>&4oRGC2DmAi1]&p41hKc93EKp8
+rc%sXEW0naDf9N2D/O6.D/=%dC\_`FC&_lHBDlHAAc609A,g$:@K0a8?i+1.?2In+>6%q,>Q.h)=oMM'
+=T2D"<rH"r;uT\n;>X2h:]4&d:&Rcb9DqK[8cM?]8,PjT70l:M779O26UF-<62NnO5<h=q4Ztq+4T[`-
+48q;=3WD);2u>N52?,Q52#K001Ars*0`Ng+0).$r/H.1!.f1[n./kUm-Mo+f,l]+g,lAn_+Tru4+Wqod
+++bSd+4D;G+WVXI)E2S<.P*)!.4Zeu/M8Y/0E*X/1bgpO8ONJ@!^&M*r]0m9$9'n'3c&(S5[%uHrcA0^
+FT-@]Er9qWE;jeRD?+PND?"GOC]A/JC&_lEBDuKGB4baeAc$$<A,]s;@/XI0?Me%,>lIt+>5h\'=T)>"
+<Vobo;u9Jk;>sDi:]F2g:&[ic9)qW_9)hK_8H23[8Gu'V7fPpW7/oXQ6N07N6N0:N5lX(K55mbH55m_D
+4T7G@3r:r93;tl82Z>T42#K0/1B0*'0`<X&/c@3s.KCps.K1ao-i57c-2f+_+p9&4+<Vc0+G(_n+9s&7
++<i'Q4ELg90JY@90/5*Y0b?)q1G^jF3]9,e4ZYJW1,:T`0`Ng+0)dF//hf.n;C+G*B5mig!H)iTD?k#q
+Ci!m'CMWl`!c)OcrFu:Frb)7Crac(Bral.Arac"<r*o\7rF#Y4s'Ye4r*BS5?!LW=>[.86r*0/(r)s##
+r)WhtrD`bprDNVlrDNSkr_WMgrD!5ar_*/]s%3/[s%!&Zs%!#WrC-]Rr^6]Pr^$QLrBL<Gs$-HGs#p<E
+"?en14$<I'q`=X8s#Bs9r\j^4r\XU0r%\1,!&FO.s"OC)r\"4&r@It!s"=7%r[e!uq^VIlr@%Xm!%@go
+s!IIds!.IdpE>,3Jg%lP%j`GF+X%g]D-8/3-n$Dj-iGJ*.Olr"/hSn64$l+l3&``Q2?#E41]B-;0etL@
+2eGu84B?-8rbqmVE;jeUDZ">OD#J,LD#S5JC&huIB`D`FB)cQEBE)TDAc60<A,]s8@JjL1?N4=2>lS%.
+>l@n,>5VV(=o__(=T2D#<rH%t<;]\o;Z0Jl;#O/i:'+0d:]4&f:&Rcb9DqK]8cM?]8,c!U7K#XS7K5dU
+6iTLO62a(H55m_D497N)q`4O5rAX^6rAFR2rA4=+rA"=+s"XO-s"FC)r@S%#qCMUrr[Rgps![gnq^21d
+r?VCfs!7Uhs!%(Yr?0!"JffRdoH+&UrZ;Lj)`)>:.4Ql".P31K/g;r&0etLB2*XMr5!(ed3B0&\3B9&Y
+2`EcX4$II`.mR6QFT-=cEcZ;BEcH*sDuahUDZ=YRDZ+GPD#\;NCB&#JC]A/LC&_lEBDuNAAH69?AGos7
+@/aL9?=$oC?N"1/>lS+.>lS%.>5_V'=T)>#<rH%q<;fbp;Z0Ji;#F,h:Amod9`7W^9)hK_8Gl!R7K>mV
+7/oXR63'@O62a(I5Q!\J4Zkeg4T.A=3rM)<3;b`82Z5N42#T601B'*01B'$.0`<[%0)[C#/,^ss.JkOl
+-i57d-3#7j,Q/h`,5i[D+G(`9+:]P;+X&$O2fW:[0/5181Aij41,CaD3&j#^70Yn92D[*D1&`m,0E3[(
+/I=$`2.TT24B6$5rbhgTDuOVZD/F**CM[d%rFuCLC23]]s(MCEs(;7A"D;=YAS(jOraYk8s'bk6s'Pe6
+rEoJ/"C5;<>[.24r*0/(rE0,&r`B&!!`i<$rD`bprDNVlrDNSkr_WMgrD!5ar_*/]s%3/[s%!&Zs%!#W
+rC-]Rr^6]Pr^$QLrBL<Gs$-HGs#p<E"?en14$<I'q`=X8s#Bs9r\j^4r\XU0r%\4-s"aU/r\4:(r\"4&
+r@It!s"=7%r[e!uq^VIlr@%Xm!%@gos!IIds!.IdiZWmsJg&Ve%j`GF+X%g]D-8/3-n$Dj-iGJ*.Olr"
+/hSn64$l.n3&``R2?#EC1G^dA0etL@2eGu84B?-8rbqmVE;jeUDZ">OD#J,LD#S5MCAqrJC&VfGBE)TD
+B`D`FB)cH@AGp$;@f0[4?i471?2n10>Q7t,>Q7n)>Q.e+=oDJ%=8c1u<W5tq;uT\n;>sDj:]F2i:]4&f
+:&Rcb9DqK]8cM?]8,c!U7K#XS7K5dU6iTLO62a(H55m_D497N)q`4O5rAX^6rAFR2rA4=+rA"=+s"XO-
+s"FC)r@Rdqr[[str$_[q-n#!Aq^21dr?VCfs!7Uhs!%(Yr?/6bJffjl!$M4^!ZNq4#@/c./1`8&/,V"D
+0/,+91,_!S77'1"3]]8\3]]8]3&iiU3]T8cCfr8R=_i-YEs?Z+F)l;@EVsbUDuOYSDuFSPD?"GPC]A/L
+C&_uKCB&#JB`)NBB)Q<>AGos7@/aL:?=$oC?=!P9r`fG/r*98+s'#A(r`K,#r`8ttqc*Mmr_i\lqb[2d
+s%`Mer_38`r(?u\s%*&XqF:KRs$ZiRrBgKLrBU<Gr&t3G4?GY*4T.A=3rM)<3;b`82Z5N42#T601B'*0
+1B'$.0`<[%0)[C#/,^ss.JkOl-i57d-3#7j,PND\+nd%1+G(`N+:]P;+X&$N2fW:[0/5181Aij;1,CaD
+3&j#^76N[i1GU^?r@ea80.nk//M8_7A5X^9<G-:MDZO`orb_sXD/=$(ChmhbC'&0cCAhlHB`;ZEB)ZB@
+B)cHAAH$*:@fKm8@/jU6@/XI1?3FP>>[1M4>l7h+>5_V(=T2D"<rZ1u<;ohp;Z9Pl;Z0Jl;#O/i:]4#d
+9`@]_9)hK]8H23Z8H23Y7f>dT7/oXS6N0:M5lEqI56!kG56!eE4p4#34?G\(48V):3WD);2uY`62?#H3
+1Aim,1]K611&`m*0*!X)0)mO%/H77#0)[C$/H%*r.f1[n./kRo./kUo-MJhd,Q/h'+bCkh+nQog,U4KV
++WN:T=X>CC-mg>ir@&:-.P!&&/i#.C69dOk2`EWPr\XX2r%\O72eGu84B?-8rbqmVE;jeUDZ">OD#J,L
+D#S5JC&huIBF&6`AnG^hB4bcTAc60<A,]s;@K'^5?i471?2n10>Q7t,>Q7n*>Q%_*=oDJ%=8c1u<W5tq
+;uT\n;>sDj:]F2i:]4&f:&Rcb9DqK]8cM?]8,c!U7K#UW779O26iKFN62a(H55m_D497N)q`4O5rAX^6
+rAFR2rA4=+r@nL10JP780/*;Wr@Rdqr[[str$hXor?qIhq^)1ds!.Ohs!.Ofr#tkZr?.+BJfh!7!$M4^
+$6(a;>q%6S/1N5%r%84-0JP=<2Dm];77'1#4$#A^3]]8]3&iiU3]T8cCfr8R=_i-YEs?Z+F)l;@EVsbU
+DuOYSDuFSPD?"GPC]A/LC&_uKCB&#JB`)NBB)Q<>AGos7@/aL9?=$oC?N"1*>lIt->5_S(=T;M%=8l8!
+<Vobo;uT\n;>X2f:]F2g:&[ib9DhE^8cM?Z8,>^T7K5dT6iB@N62a(I5Q!\J4Zkeg4T.A=3rM)<3;tl:
+2ubf72?#H21]B001]K601&`m*0DdC#/c@3u.fLmo./bOj-M\tf,l]+`,5i\D+G(_f+OhMD+WqpO+s&X^
+@P9Ah0ebB\0b?)r1c.0O4?Gtp3]8fN1,1N_0`Ng*/da0_0K!B=,s51?E;jbVDK#Ml#An<oChmj&C].uL
+CMIV`B``!^B`;ZEB)ZBAB)cHAAGp$9@fKm8@/jU6@/XI1?3FP>>[1M4>l7h(=oMP&=8Z,!<W,nr;uKVn
+;>jDk;>sDi:]4#d9`@]_9)hK_8H26\8,c'Z8,YpU7K,^T6iTLQ62a(I5Q<qI5Q*eG4oIPI4Ztnh4T.A=
+3rD#<3;kf82Z5N42#]9.0a'9f1,1N^0`<[(0)mO%/H77#0)[C$/H77#/,Lgn.K([o-NGRo-iYOf-3#4g
+,-<#?+c7EJ,U4KV+WN:T#?`?"-n$Dj-iGJ+.Olr"/hSn64$l.n3&`cS2)Y@is"jU/#W+JP;^OV-BQ=#j
+!H2rVDuX_QD#eDNCB/2MC]%oIC&VfGBE)TCBE)TCAc60<A,]s8@JjL1?N4=2>lS%.>l@n,>5hb(=o__(
+=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:B!ud9`@]`9)V?]8H23Z7f5^O7/oXR6N'4K5l<hF4oIJD4$*@$
+r]0j8rAX^6rAFR2rA4=+rA"4(s"F@(r@Rdqr[[str$hXor?qIhq^)1ds!.Ohs!.OfoHF/Up`G)0Jfh`L
+%j2r9*Zl=VD-\S?/1`8&/,V"10/,+91,_!S7RKC&4$#D_r]:'>r\t6G3BKE@=Xua?CNTPs!HN5aF)l;@
+EVsbUDuOYSDuFSPD?"GPC]A/LC&VlIC&VfDBDuNAAc60<@JjO4?Na\A?!Ue8?2@h)>Q7n*=oMP%=8l8!
+<Vobo;uT\n;?'Jk;#F,h:Amod9`7W^9)hK_8Gl!T7fPpW7/]LO6N0:L5lEqF4p4#24$5Y(48V);3W;#9
+2ubf72?#H21]B001]K611&Wg)0DdC#/c@3u.fLmo./bOj-M\tf,l]+`,5i\$+G(_f+RgK\+s&X^@P9Ah
+0ebB\0b6#q1c.0O4?Gtq4#\uP1,Ah`&25dk0.nk//hf.n;C+G*B5mig!H)iTD?k#qCi!m'CMWl`!c)Oc
+rFu:Frb)7Cral+As(24@r+#Y6s'bn7"CPSD?srq?r*BM3?!LW=r`oA*rE9)$r`B"us&K"sr_rbnr_`Vl
+rDEPjr(m8crCm2`r(?u\rCHrYr^d&ZrC6`Sr^6lV6:*t(r':9Hs$-NIs$-HGs#p<E"?en14$<I'q`=X8
+s#Bs9r\j^4r\XU0r%\1+s"XI+r@e.&s"41#s""+%r@S""r@@apq^MIlr[.[or[7^mr$D7es!.IdN?Nls
+WZ_lu+sJ0Q*&;>5,pk#g-7C8?.0qCQ.kE;*1,1ip69dOl2`EYo2?,N51]9'71cK#F-9P=BEW0nXDfG\o
+s).aO!,VUL!,VXMr+Z4Grb2=Es(;:Ds(;:BqdfY8raPe6r*TA.s'>Y0s',M.rEK;*s',G*r`T2%s&T2%
+rDrksr`&eor_i\lr_WPhs%`SirD*>drCm2`rC[#[s%*/[r^QfSqaCHOs$HTKrBU9Er]U3B!BW@>3Vtf7
+2uY`62#oK52#T6-1Ars+0`Ng+0)I6q/H.1!.f:aq./bOj-Mo+f,l]+h,l]+h,4m&W+QFPq++bT^*t024
+)DZ,7.4Ql".P31K/efrm0etLB2*XPt5<M"h3]T8_3]T5"3!q],4$II`.mR6QFT-=cEcZ;BEcH*sDuahU
+DZ=YRD?+PQD?"GPC]A/LC&VlIC&_lDBDuNAAc60<@JjO4?Na\A?!Ue8?2In*>Q.h)=oMP%=8l8!<Vobo
+;uT\n;>X2f:]F2g:&[ic9)qW_9)hK_8Gl!U7fGjV7/]LO6N0:L5lEqF4p4#24$5Y(48V);3W;#92ubf7
+2?#H21]B-41GU^?1&Na(0DdC#/c@3u.fLmo./bOj-M\tf,l]+`,5i[d+G(_j+9Nf/2K8q10/#%70J`P\
+%l,pt1cRHW4%2=p2`*<H1B'!>0JG.5/hS_.0K!B=,s51?E;jbVDK#Ml#An<oChmj&C].uLCMIV_C&_lG
+BE)TCAHZUVARo?KA,Kg9@JsU6?iOO4?i447?!U]?>?kD5>l7h*=oDJ$=8Z,!<W,nr;uKVn;>jDk;>sDi
+:]4#d9`@]_9)hK]8H23Z8H23Y7f>dT7/fOQ62X"H5Q<qI5Q*eG4oIPI4Ztnh4T.A=3rD#<3;kf82Z5N4
+2#]9.0aKNi0ek@90/#$X0E*U(/c@7#/,q7#/cI="/,Lgn.K([o-NGRo-iYOf-3#4g,5374+bClP+V,hB
++s8!I12L)>-7C8h-n"sB&1T.[/1rP10fq`f4#o8Z2`CXms"sa3r\=a92eGu84B?-8rbqmVE;jeUDZ">O
+D#J,LD#S5JC&huIB`D`FB)cNDB)cH>AGp$;@f0[4?i471?2n10>Q7t,>P_P%=oDJ%=8c1u<W5tq;uT\n
+;>sDj:B4,k:/=[a:B!ud9`@]`9)V?]8H23Z7f5^P7/oXS6Mj(I5l<hF4oIJD4$*7!q`+O5r\j^4r\XR0
+q_J+)r@n7)s"=1#s"+!tr[[str$hXor?qIhq^)1ds!.Ohs!.OfoHF/U_]OIPJfjS+r>l:a12L5F.P*,#
+/M$`O+tkW)1,:aF5=S")4?GVc3BK;`3]T2[3''&]5&=@P5ZqlErc89aF)uABEH1nq!,qjSs)7jRrGDRN
+s(hXLs(VLJs(VLHqIfe>rFGt>rabt9r*]M2"C>D??!dJ8r*92)rEB/&r`K,#r`8ttqc*Mmr_i\lqb[2d
+s%`Mer_38`r(?u\s%*&Xr'gr\779O26UF+,r^$TOr^$KJrBL3D"?ek/4?WR(q`=[9r]'g7s#0g5r\XR0
+q_J1+r%S(&q_%h!r@@grr[I^mr?qIhq'H%ds!.Idq]bt^N$*]pW?;Wl+<VgJ2K3+Y0/5181Aij41,CaD
+3&j#^70Yq;2`*<H1Arp-0`E^5/hJ\02.TT24B6$5rbhgTDuOVZD/F**CM[d%rFuCLC23]]s(MCEs(;.>
+s()":r*o\7rF#Y4s'Ye4r*BM3?!LW=r`oA*s&o;&r)`ht!`i<$rD`bprDNVlrDNSkr_WMgrD!5ar_*/]
+s%3/[s%!&Zs%!#WrC-]Rr^$TNr]gNL5X>94s$$HIrBC6ErB:?I4ZkegrB'm;r&Od:rAX^6rAFR2r\FC+
+#Vn.i0eb:70/3>Xr\"4&r@It!s"=7%r[e!uq^VIlr@%Xm!%@gos!IIds!.IdiZWmsJg&Ve%jN8A+<VUY
+Cfr&2-n$Dj-iGJ*.Olr"/hSn64$u7q3B/rV2Z>T62#]9<1,:[FAlC$=<bQLPDujlrrbqgSr+uFMrG)CL
+rbMOKrb;FIrb)FIB4bagral.AqIKP7raPe6r*TA.s'>Y0s',M.rEK/&r)ru#r`B&!rDihrr)<SmrDEPj
+rD3Ggs%iSgr_<>br_*2^rCR#[s%!&Xr'gNOr^-ZPqEb'Fr'(*CrB(*B3r:r73;kf82Z5N42#T6-1Ars,
+0`E^*0)@0p/H.1!.f:^s-n$JB-i57f-2f+h,QB%h,QAt[+oNOd++bSk+8m5^)DZ+6>q%6S/1N5%r%90H
+0JP=<2Dm]g6U*^r4$#Da4$#D_3B/uZ3BKE@=Xua?CNTPs#'+d+EcQ/>r,;XSrbhaSrGMRNs(q^Ns(_RJ
+s(_RJs(M7Arau+?rFGk8r*]M2"^YM@?!^h9?2e+,>Pq\'=oMP%=8l8!<Vobo;uT\n;>X2f:]F2g:&[ib
+9DhE^8cM?Z8,Pg^77BU46UO1,6iB@N62a(I5Q!\I4Zkeg!'L3Aq`=[9r]'g7s#0g5r\XR0q_A.+r\+C,
+0JNGYq_%h!r@@grr[I^mr?qIhq'H%ds!.7^r?:kWJfoXf^*!k,+<VgJ2K3+Y0/5181Aij;1,CaD3&j#^
+76Wdl1c$pCr@ng:0J>(3/M8_7A5X^9<G-:MDZO`orb_sXD/=$(ChmhbC'&0cCAhlHB`;ZEB)?-BA7T1[
+@fBm8@fKm8@/jU6@/XI1?3FP>>[1M4>l7e+=oDJ"=8Z,!<W,nr;uKVn;>jDk;>sDj:B42h:&Rcb9DhE^
+8c;3[8,c'Z8,YpU7K,^T6N9@O5lX(K5lEqI56!kG56!eE4p4#34?G\(48V):3WD);2uY`62?#H31Aij4
+1,:R=0JG.50`<X)0)mR(/c@7#/,q7#/cI="/,Lgn.K([o-NGRo-iYOf-3#4g,/PLT+bCm0+V,eA+WqmH
+12L)>-7C8h-n"sB'e1[`/1rP10fq`f4?5A\2`<QO2)I/h1C>lm1cK#F-9P=BEW0nXDfG\os).aO!,VUL
+!,VXMr+Z4Grb)RMB4bagAnGUcqIKP7raPn9raG_3r*KD/s'5S.s'5M,qc`o#rE0&#rDrksr`&eor_i\l
+r_WPhs%`SirD*>drCm2`rC[#[s%*/[r^QfSr'^QPs$HQJrBU9Er]U3B!BW@>3Vtf72uY`62?#H21]&s+
+1&`m,0E3[$/bgmr/,h$r.K:gp-i57f-2f+h,QB%h,QAtc+o*;[+H@Oq+/p=l*Zc=C)DQ&6.4Ql".P31K
+/dF$`0etLB2*V=96U*^r4$#G%3rh>@3=@f-3BKE@=Xua?CNTPs#'+d+EcQ/>r,;XSrbhaSrGMRN#]+<m
+CMITuBkmW]!,21@rau+?rFGk8r*]M2"C>D??!dJ8r`oD+qc`r$!*K8'rE&u!rDi_orDW\nrDEGgr(m>f
+rD!8brCd&\s%35]r($ZS#Xq0M6pj=.6::]<r^$KJrBL3D"?ek/4?WR(q`=[9r]'m9s#9s9rAFR2rA4@,
+s"XO-s"FC+r@e%#r@Rsur@7dqq^DCjq^2+bs!7UhpEKPZi?3^pJfrMb%3H]8+WWFZ@P9Ah0ebB\0b?)r
+1c.0O4?Gtq4#\uQ1G^fa1&`j=/h\e8Akj[7<G$/eE,]]4D/K5frbMIIrb;CIrb2LLBP;$krFYq<rFGk9
+qdKG2s'Pe6rEoP1rE];*r*0,&rE0#!rDihrr)<VnrDESkr_ibns%rVhrD!>erCm2`rC[#[r^[#ZrC?iX
+s%!&Xs$clSs$Q`NrBL?Gr]^3DrB:9G4[/j."?\e.4$<I'r]:!<qDeL6rAOU3r\XU0r%\4,rA":*r@e.&
+r@RXms""+"r[RjqodKeer$M4brZ\?cJg$!p#9tE9+X.m\Ba7if-mpAj-ResCs!n!u%P9=e1H.Wb4#o8[
+2`EWQrA>0D1c$pB3bV>:4BH38DfKc8DuOYPD?"GNC]A/KC]%rHB`)N@B)Z?AAGp$8@f0[4?iFC1?2In*
+>Q7n,>Q%b*=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g:&[oc:&doc9E%Q^8c2-Z8,l'Y7JoRO6iB@L62s4M
+5PmYD4oRPC3rM)<3W1r:2u,B32?,N21]&s+1&is*0E*U&/c@7"/,Umm.K:gp-iPIk-2&V_,Q/hZ+S?h.
+++bTK+9!;g+<*"K?n!ZX.kE4M/J9Zg0/#"50f(UE4%;S%4Zkhg3rM/=3Y+;63'_@].mR9RF)lAEEcV+u
+rG_aSrGDUPrGMRNrG2=GrFu7Es(D:Bqdo_:rF,Y4ra5P/rE];*r*0/'r)iu#rDrntrD`bp!*&qrs&/em
+rD3Jir(m8dr_<;as%E;_s%35_s%35]s%!#WrC-]Rr'UKNrB^<GrBL<Gs#pBEs#^6CrB(!>rAjj:!'1$<
+s#9m7rAFR2rA4=+r%\4*r@e.&r@S""q'u@mr$_Rmr?h7br$;7dq',h^r?2+^`#sXSJfsY-%Ncc8,9A[Y
+AM,_m0etI=r\5!?1,C^C2`Wl]5s@@h1c.!E1Aim+0G,oj/N79:-9G4>Df0K4DJj<.rG;IKrG)=G!,DFG
+s(MFFrFYq<rFGk9qdKJ3"CPSD?srq?ra,P/qcs&'rE9)$rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dc
+r_*2^rCQuZr($`Ws%!&Xs$clSs$Q`NrBL?Gr]^3DrB:9G4[/j."?\e.4$<I'r]:!<qDeL6rAOU3r\XU0
+r%S1,r%\1)r@e.&r@RXmr@@jsr@.Cfr[7Xk!%%Uir$;7cMBRQpWZ_lt+sA*R*&2/3,Ub#f-mpGB.K:ms
+.g.FW0/GNn69dOl3&iiU2E(Lk&Mu=#1GLq(:aS;+B5hd/EGodpDZ"AOD#J/LCAr#IC&huIB`)N@B)Z?A
+AGp$8@f0[4?iFC1?2In*>67u3>Pq\)=oVV&<rc;$<rH%t<;fbm;ZBVo;#F,f:&n#f:Adid9`7W`9)V?Z
+8H23[7fPpT7/TFN6Ms.L5lX(G55m_E49%A<3W1r:2u,?52)R2j2#K0,1Ars-0`3U'0)[C#/H.0t.etOn
+./bOm-N,7a,lJtd,5!):++bSd+4D>2*XX#/0POoD/Lr>&/,h+5/hSe10JG4;1H.Bb6U*^r4?GV&48h2N
+4$,DeDH/2P>&/2"FEDPDrGhdTrbqaQ!,_^Qs)%aPrG2@Hr+Z.Ds(D:Bqdo_:rF,Y4ra5P/rE];*rEB8*
+r`T/$s&]/"r`/nrr_ierr_rhprDEMiqbR/cr_<;as%EAas%<;_s%<;_s%*/[rC6`Sr^?ZOs$HZMq`t*E
+s$$HGs#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0q_J+)r\4:(r\".$r[djpr[Ians!RalpEf__rZh4_
+ruq=`ru\EeJfomm"s4p0,9A[Y#A#MC0ekF<1B'!?1,:XA1cIET4[D7n2`*?I1G\k_r\+p:0.f+p:*r&&
+AoDR*E,BK0D>e;MC]/#DC&VfGBDlH?Ac-*;@f'U4@/jU6@/XI3?N"1->QA%,>Q.e'=T);!<W5tq;u]bo
+;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8Gl!X8H23Z7fGjT7/oXQ62a%K4oRYB5Q*bI4Zu".4Tml04$,S'
+48q;>3Vk`82uPZ52?#H31A<O%0`<[(0)[Bo/H%*u.fCgh./t[n-N>Cf,lT"[+bCkh+ho02,9e9S+ri=O
+>9kUE-R^>jr[Ijsr[SI10/#+?69dOl3&iiU2E(Lk&Mu=#1GLq(:aS;*B5hd/EGodpDZ"AOD#J/LCB&)J
+CB&#IB`)NAB)Q9@AGp$8@f0[4?iFC1?2In*>P_P&=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g:&[oc:&doc
+9E%Q^8c2-Z8,l'Y7JoRO6iB@L62s4M5PmYD4oRPC3r1l83;tl42ZGZ72#K0,1Ars-0`<['0)[C%/H7:#
+/,Umm.K:gp-iPIk-2&V`,Q&bY+M](N++bU++9!;g+<*"K?n!ZX.kE4M/J9Zg0/#"50f(UE4%;S%4Zkhg
+3rM/=3Y+;63'_@].mR9QF)lAEEcV+urG_aSrGD[RDJoDis(qXLrG):FrFl4DrFYq<!+c(>rF,Y4ra5P/
+rE]>+rEK;*r`T/$s&]/"r`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_#"_BY8P)HDr^ZoVrC-]Rr'UKN
+s$?ZNq`t*Es$$HGs#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0r%e4*r@n1'r\".$r[djpr[Ians!Ral
+pEfb`r?M:cr$).ar?2+^O!'#sW?;Zm+!;dL1i6eV1,1L=0f&__#r47l1Gh$N3B]Y55!(\[1c$pCr%\1)
+%5':c2eGf34&om1D/X@kD>e;MC]/#EC&M`FBDlH@Ac60>A,Tm6@JsU6?iOO4?iFC1?2In)>Q7k)=T;J$
+<rQ)!<W5tq;u]bo;?'Jl;ZBVo;#F,f:&n#e9`@]`9)V?\8Gl!X8H23[7f>dS7/oXQ62a%K4oRYB5Q*bI
+4Zu".4Tml04$,S'48q;>3Vk]:2`EYo2Z5N42#]9*1&Na(0E*U&/bCUm/,h$s.J5+e-N5=e,lT"F+bCkh
++k.YG,9e9S+ri=O>9kUE-R^>jr[Ijsr[SI10/#+?69dOl3&iiU2E(Lk&Mu=#1GLq(:aS;*B5hd.EGf^o
+DZ"AOD#J/GCAqrHB`)NBB)H3?AGp$8@f0[4?iFC1?2In*>PhV&=oVV&=8l8!<W5tr;u9Jm;?'Jj:]4#g
+:&[oc:&doc9E%Q_8H;?]8H)-Z7fGjS7/TFN6Ms.L5lX(G55m_E49%A<3W1r:2u,B32?,N21]&s+1&is,
+0DmI$/c@7"/,Umm.0:nG-iPLm-N,7a,l]+f,6&hZ+KHT9+,M*=*WmN(0PL`!.4m&#/1^]O&hYdi0/,(7
+1G^sO7RKC'4?P\drB's=%m)j45]0RP5ZqiCEcZ>CErC"VE;jeSD?4TlrGDOMrG2@Hrb;:Ds(D:Bqdo_:
+rF,Y4ra5P/!+#S0r`oA*r`];(r)iu#rDrntrD`bp!*&qrs&/emrD<AerD*>dr(R,`rCZuZs%*,ZrC6`S
+r^?ZOs$HZMq`t*E#X1F84Zkhg4$3L*rB(!>rAjj:!'1$<s#9m7rAFR2rA4F.r%\+'r@e.&r@S""q'u@m
+r$_Rmr?h7brZqCdq',h^r?2+^q&k83JfqcM%Ncc8,9A[YAM,_m0etI=r\5!?1,C^C2`Wl]5s@@h1c.!E
+1Aim+0Foch/N79:-9G4=DJa<1D/K;irG;IKrG)4DrFl1CrFZ(@r+,e:rF5Y4rF#Y4s'Ye4ra,P/qcs&'
+r)ir"rDrksr`&eos&/ems%r\ms&&emr(m;e!DZAf9`@]`9)V?\8Gks\84Q0>7f5^R7/oXQ62a%K4oRYB
+5Q*bI4Zu".4Tml04$,S'48q;>3Vk`82uPZ52?#H31AN['0EEg\r@\.'s"=7%oITqkr[RjqodKbcr?_7b
+rZ]*#Jg#^hoH=_i+sA*R*&2/3,Ub#f-mpGB.K:ms.h4-a0/GOR5<Ckb3&`cS2Z5KD1c.!E0fiuE-9P=A
+Df0N5r,2FLs(qXLqeH(Drb24Bs(;4@rabt;qdTS6raG_3ra,P/qcs)(r*'&%r`K,#r`8ttr`&hpqbmGk
+s%rVhrD!>er_EAcs%NAar_!,\r^d#Ys$m#WqaC?LrBgEJ!'gTN5<o$/r]U6Bs#U!:rAad8q)871s"sX0
+q_J+)s"OI+r@[t!r@Ipur$qLks![gnr[.Rip*BP[rZV7`p`PJ:Jfgs6rZ2Ch)_bu6.4m&#/1^]O$8*qa
+0/,(71G^sO#=_'F4Zkhg3rM/=3Y+;63'_@].mR6PEcQ5CEH;"trG_aSrGMOMrG;FJrG)@HrFl.BrFYq<
+rFGk8rF#V3qd05,r`oD+rEB2'rE','=',?$r`/nrr_ierr_rhprDEMiqbR/cr_<;as%E;_rCR#[s$urU
+rC-]Rr'UKNrB^<GrBL<Gs#pBEs#^6CrB(!>rAjj:!'1$<s#9m7rAFR2rA4F.rA"1'r@e.&r@S""q'u@m
+r$_Rmr?h7bs!7OfpEKV\r?2+^j<0$sJfrMb%Ncc8,9A[YAM,_m0etI=r\5!?1,C^C2`Wl]5s@@h1c.!E
+1Aim+0F]Wf/N79:-9G1<DJa90rGDLLrbMIIr+Z.D!,2=DrFZ(@rFGk:rF5Y4rF#Y4s'Ye4ra,P/qcs&'
+rE0#"rDrksr`&eos&/ems%r\ms&&emr(m8d!)<Dcr_*2^rCQuZ!(ZlUs$loTrC$ZQrB^BI!'U<Fq`k$C
+!^/\1r]LBH4?GVerB(!>rAj^6s#9m7rAFR2r\F=)r@e:+0/3>Xr\".$oIU"ms""'ur@.Cfr[.Ripa#h_
+WZcs;MBN3L+sA*R*&2.4>9kUE-R^>jr[Ijsr[SI10/#+?69dOl3&iiU2E(Lk%l?+!1GLq(:aS;*AoDR+
+E;XVOD?"GNC]%rGC&M`CBDc?>AGp$8@f0[4?iFC1?2In*>Q%b(=oDJ$=8l8!<W5tr;u9Jm;?'Jj:]4#g
+:&[oc:&doc9E%Q^8cD9\8,l'Y7J]FM6iB@L62s4M5PmYD4oRPC3rM)<3W1r:2u,B32?,N21]&s+1&is*
+0)@0u/H.0t.etOn./bOm-N,7a,lJqc+nZuN++bSd+2/ir*XX#/0POoD/Lr>&/,h+5/hSe10JG4;1H.Bb
+6U*^r4?GV&48h2N4$,DeDH/2P=__tsF)u>@rGhdTrbqaQrGDIKrG2@Hr+Q"@rFYq<rFGk8rF#V3qd05,
+r`oG,rEB/&r)iu#rDrntrD`bp!*&qrs&/emrD3Jir(m8dr_<;as%E;_rCR#[s$urUrC-]Rr'UKNrB^<G
+rBL<Gs#pBEs#^6CrB(!>rAjj:!'1$<s#9m7rAFR2rA4F.r\=@*!\Z5]r@e.&r@S""q'u@mr$_Rmr?h7b
+r$1nZruq=`ru]0%JfoXfo,nMb+!;dL1i6eV1,1L=0f&__&Mc*t1Gh$N3B]Yl4#\uQ1G^fa1&`j9/h\e8
+Akj[7<+TraDK#JjrG;IKrG)=Gr+Q"@rFZ(@rabq:rF5Y4ra5k:?XI2KrEoP1rE];*r*0/&r)`htrDihr
+r)<VnrDESkr_ibns%rVhrD!>erCm2`rC[#[r^ciT!(QrV!^oIGrC$ZQrB^BI!'U<Fq`k$C!^/\1r]LBH
+4?GVerB(!>rAj^6s#9m7rAFR2r\FC+r%S+'!&4@)r\".$oITqkr[RjqodKher?_@er$;7cMBRQpWZ_lt
++sA*R*&2/3,Ub#f-mpGB.K:ms.g.FW0/GNn69dOl3&iiU2E(Lk%l?+!1GLq(:aS;)AoDR+E;XVOD?"GN
+C]/#HC&DZBBDlE>AGp$8@f0[4?iFC1?2In*>Q7n)=o;D#<rc;$<rH%t<;fbm;ZBVo;#F,f:&n#f:Adid
+9`7W`9)V?\8H23[7fPpR7/TFN6Ms.L5lX(G55m_E49%A<3W1r:2u,?52)R2j2#K0,1Ars-0`<X"/c@7"
+/,Umm.K:gp-iPIk-2&V`,5`VW+Q+>n++bT`+9!;g+<*"K?n!ZX.kE4M/J9Zg0/#"50f(UE4%;S%4Zkhg
+3rM/=3Xn/43'_@].mR6OEcH/Aqf2RRrbqaQrb_XNs(qUKrG):Eqe,k>qdo_:rF,Y4ra5P/rE]D-s',G*
+r)rr"s&]/"r`/nrr_ierr_rhprDEMiqbR/cr_<;as%EAas%<8^r^[#ZqF:EPr^?ZOs$HZMq`t*Es$$HG
+s#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0r\FL.r@n7)s"OC)r\".$r[djpr[Ians!RalpEfb_ocjDZ
+r?2+^Y98E>M'*!E+!;dL1i3J//i#.91,1Q`0bH/r1G^jH3B95g5!(\[1c$pCr%\1)%PBCd2eGf34&fd/
+D/O9.rb_UMrbMIIrb;=Eqe,k>s(21?rF>b7qdKG2s'Pe6rEoP1rE]>+!*oG+r`K,#r)Wbrr`&eos&/em
+s%r\ms&&emr(m8d!)<Dcr_*2^rCQuZqFCQTs$crUs$clSs$Q`NrBL?Gr]^3DrB:9G4[/j."?\e.4$<I'
+r]:!<qDeL6rAOU3r\XU0r%\.(r@\.)r@e.&r@RXmr@@jsr@.Cf!%.Xjp*BV]oHAf0Jg%lP%jN8A+X.m\
+Bj2i2-RU;i./k[q.fLq./MAb52aT_j3B/uW2`<Sm2%_Z%1G^aHBM^$<<G$/eDfBT3rbhXNs(qXLrbDCG
+qe5n?rFPn;rF>_6r*fM1ra,P/qcs)(s'#A(qcNeur`8ttr`&hpqbmGks%rVhrD!>er_EAcs%NAar_!,\
+r^[#Zr^HlVq*b-JrBgEJs$6TKq`b!Br]C-@qDnL6r\sX2s#'g5r%n4*rA"=+r@[mts"+1$r[[mrq'l=l
+r?qRkr?_._rZ_:aoH:pkJffRdo,mrQ$6U9ABj`AA.k</$r[ea8/h\k30JP@>2`jJr5<V+k4$*=%rAkBL
+4#fKC<@^=:Bl\37F8KtUE;jeSDZ4MOD#8#HCAhiCBDlH>AH69?AGos8@/aO1?N"1/>QA",>5MJ#=T;J$
+<rQ+t<;oer<;ohr;Z0Jk;#=&e:B!uc9`Ica9)_E^8H23V7f>dT7/TFP6N9@O62NqG5Q<qI4o[YE49%GA
+48q;>3W:u<3W;#<2uPZ52?#H21]B-01&Wg*0E3a)0E*U&/cI<s.fLmp./t[n-MJhb,PiV^,6&hb+TEOE
++G(`8+:]J8+<qpaD.P=T0ekF<1B'!71,:XA1cIET4[BE>4ZPDX1bpd@1,8_]%P][j003]A.6LUBDJX0-
+r+u:Hs(_LH!bc7^rb2@Grb)4Br+5n=rF>h9rF,S2q-X&+q-<r(rEB5(s&f5$#Zau-=&r@%<E/orr)<Vn
+rDESks&&_ks%iVjr(m>drCd/_s%EAas%3,Zr($]TqaLHO!^f=@rBU?HrBU<Gr]^3Bs#g6A!^&P+rAsg9
+r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!s""$tpF5nds!Rgns!@[js!@Uhs!.Leh][RpJg&Pc
+%3cr=)DGi4-RgDk.OckH.K:ms.h=0a0/,FQ5<Ltf3B/rU2DtIj&N)F(1G_1-;(=\0B5_X*Df'CjD>e;M
+C]%oMCMR["B``!^B`2TBB)ZB>AH-0<@f'U4@/jU4?N4=(>l@n*=o)8#=8c1u<W5tr;uKVl;#X5j;#O2h
+:Amo`9`Ica9)_B^8cD9[7f>dQ7/fRQ6Ms.K5lEqH55dVH4?P\dqDnL6q`"F2r\a^4rA4C-q_A%'!&+=(
+q^qatr[\""s""+!q^MIlr[7Ujq'Gh^rZ_Oi+sA*PrZV%ZWulp8MB<'C*?Q@G)D>_4@k'#Z.P*)$/M/S-
+0/*;Y%Pomt5"J+/5X.Fq4?P\erAkKO4ut_lDH8AT>&&(sEcQ,=r,DXRrGMRNs).jRs(q^Nr+c4FrFl.B
+rau+?qdf\9!+Gh6ra5J-s'>V0r`fG-rEB2'!*]A)!*K/#rDrntrD`bprDNDfr_NSjrD*>d!)EMfs%NAa
+rC[)]s%*)YqaUNQrBpHKrB^EJrBL9F!^/\/rAt$B49%D>3rM):3<(r;2Z,H12#fB11B'$,0`*O#0)[C$
+/-%4!.fLmq./bOh-M\te,l]+c,5WP^+TEPZ+G(_f+MT$0+s7pI*ZHtUBeV:r0JbI?r\5*B1,C^C2E3]X
+6pEgp2Dm<H0etL=r@ed;0eP+?Aksj;<G$,bD/O0+rbVLJs(_LH#&%[bBk_6orb)4Br+5n=rF>h9rF,S2
+q-X&+q-3o(r*','s&f5$s&T/$s&T/"r)ESms&/ems%r_mrD<Mir_WPh!_uE_rCd/_s%EAas%3,Zr($]T
+qaLHO!^f=@rBU?HrBU<Gr]^3Bs#g6A!^&P+rAsg9r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!
+s""$tpF5nds!Rgns!@[js!@Uhs!.Le^EJ1PJg'b0%jE/@+X%aWBON8;-R^Gn.fLms.fLq//2&Y13^Gtm
+3]]8\2`<QOr\P3E2)[6H4D7S@4BH06D/X?0DZ+GND#S5JCB&)LCB&#JB`2TBB)ZB>AH-0<@f'R6@/aR6
+?i==2?1hJ$>Q%_$=T;J$<rH%t<;fbo;Z'Ae:]=,f:&7Q`9DqK]8cD9[7f>dQ7/fRQ6Ms.K5QF%J5Q3kF
+4Tdf/4$*3urAa[5r&4O3s"s[1rA+7)r@e4)r\"("r@Ipus"+1#s!mmpr@%Xmr$M4cq'>qa"<o$5+X$b-
+p`PJ:Jfh!7'c\59+!;ITB4EDB.Olu"/1iG+/h\mW0EX*e1d27;77'7(5!;"j4$3C%&3E$93^[dc/jNTT
+Ec?&>E,keprbqaQrGDRPs)%dPs(hOIrb;=ErFc+ArFPk:raPq:rF#V3q-Nu)r`fG-rEB2'#$P/4=BJX+
+r`B&!r`/nrr_rbnpeh#e!)NPgr_3Afr_<DdrCd)]s%35]rC?`SrC-ZPqa16Ir]pEHr]UBH4Zr[)!'L6B
+q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%q_%h!r[\%"r@7dqr@%Ulq'Pn`rZqLgqBGe[r?2+^j<0$sJfrPc
+%jE,;*?H.VE+q!]0JG:;1B'!B1,:XA1c@<R3^c1q3Ar`O1,1O>1&Wd90ek:63G)&94&om1Ci+(fD#A)K
+CAhlHB`;`GB`;ZDB)H6?AGp$;@f9a4@/41-?MRk(>5h\)=T);*<`W:&<`N/s<;]\p;Z0Jm;#aDk;#a>k
+;#O2i:B+#d9E.Wa9E.Wa8c2*Z8,YsV7f,XQ6io_C62a(J5Q*kG5Q3kD4o[YC3s%N+48h5;3W(l92ubf7
+2>oB31]9'(0`*O%0)mO%/H.4$0)dI#/-7=P.fLpl.JYCl-iYOn-3#7j-2f+h,Q8me+bCkp+U927+sJ0K
+05(Pu-n-Ml.Ob6Es!n!u%kK@e0KMKa4?>M`3&``R2?#H32%DAt4D7S@4BH06D/X?0DZ+GND#S5JC'8<e
+C2%D]B`2TBB)ZB>AH-0<@f'U4@/jU4?N4=*>QA%,>Q%_%=T;J%<WQ3$rDihrrDWYmr)!5crD*;cqFpo^
+rC[#[r^d#XrC-TOr^6ZOr'C<IrBL9FrB16F4?GV#3W1r72uGT52?,N31]9*+1&Wd+0E*U$/c@7"/,q1#
+/,q*r.K([o-i>=e-2Ahc,6T27+X&!-+o!2Q++bSd+28m4*??4E+;leE@k'#Z.P*)$/M/S-0/*;Y%Pomt
+5"J+/5X.Fq4?P\erAkKO4ZYVkDH8AT>&&(sEcQ,=r,DXRrGMRNs).jRs(q^Nr+c4FrFl.Brau+?qdf\9
+!+Gh6ra5J-rE]A,!*fD*qcWr$r)`htr`/nrr_rbnq,.,f!DlSj:B!rf:B!uf9`7W_9)hK_8Gu'U7f>dS
+6i04K62j.J5Q3hJ4Ztq+3rhDB48V);3W(l:2ubf62>f<21]9*.1&Wg'0E*U'0)[C$/-%4!.fLmq./bOh
+-M\te,l]+c,5WP^+TEP%+G(_f+S6ce+s7sJ*ZHqTC,%It0JY@<r\5*B1,C^C2E3]X6pEgp2Dm<H0etL=
+r@e^90J5"=APX^9<G$,bD/T8fr+l=IrFu:Fs(VLHrb)1Ar+5n=rF>h9rF,S2s'PY1r*K2(rEB/&s&f5$
+r)Whtqc*Jls&/ems%r_mrD<>dr_EJerCd/_s%EAas%3,Zr($]TqaLHO!^f=@rBU?HrBU<Gr]^3Bs#g6A
+!^&P+rAsg9r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!s""$tpF5nd$7@2J-7'r`,UF`^rZqLg
+rZ[4CJg%-;r?;Rl)D>`3-n6Sm.4G-Ds!n!u"=u2Z0KKP,5<Ltf3B/rU2DtIjr\Y0@1-B2G.6CUDDf'E2
+D/T;hrG;IKq.fqDrb27CrFZ%?r+,h;rF5Y4rF#Y4rEfM0pK[Z$s'#A(qcEu&=&r@%!EE2!<W5tr;uKVl
+;#=&d:Amo`9`Ica9)V?\8H)*W7JfLP6iKFM62j.J5Q3kF4Tdf/4$*3urAa[5r&4O3!]2_ir\OL.q_A%'
+!&+=(q^qatr[\""s""+!q^MIlr[7Ujq'Gh^rZ_Oi+sA*PrZV%Zi#dOmJfiJa'ce>;+<VOSAn3DC.Olu!
+.kN>*/h\mW0Fflp1d4H!69mb!4Zkhg48h2O4$>Vb6Z#jV5[%oCE,ou<EVseTDuFSMD?"GOC]%rHC&M`D
+BDuNAAc$$;@fTs9@/aO/?N+7.>QA",>5VP'=T2A'<``B$<rQ+t<;ohp;Yj8g:]O;i:B!rf:B!uf9`7Wa
+9)hN`8cM?[8,GdS7K#UN6N'4L5lEqH4p!l14T.>A4T7G>3rM):3<(r;2Z,H12#fB11B'$,0`*O#0)[C$
+/-%4!.fLmr-ib[o-i#+b-2o1i,PiV]+oNP`+0Qf=+Gq9H+sA$K*ZHqS#APtK0JG7:1B'!B1,:XA1c@<R
+3^c1q3Ar`O1,1O>1&Wd90eb443Ftu74&om1Ci+(fD#A)KCAhlHB`DfHB`D`CB)H6?AGp$;@f9a4@/41-
+?MRk+=o_b)=oMP%=8c2"<W?%u;uTbo;u]bo;?'Jm;>j>g:]4&g9`7Wa9)hQa9)hK\8Gl!V7f,XQ6io_C
+62a(J5Q*kG5Q3kD4o[YC3rqH*!'C-?q`4R6r\sj8rAFO1s"jU.q(V\!r@\+%r@Iq"!&"7&r%.jur@7Oj
+q'c7js!Ials!7Ujr?VCfrZ^tXJg#^h^EF+4+sS9T)D5Z3.4Q\m.4?VD.K:ms.h=0a0/,FQ5<Ltf3B/rU
+2DtIjr\Y0@1-B2G.6CUDDf'E2D/T;hrG;IKqJ-%Es(M:BrFZ%?r+,h;rF5Y4rF#Y4rEfM0q-<i%r`]8'
+r)iu#s&T,!!*9%ur`&hprDNPir(m8d!)<AcqFpo^rC[#[r^d#XrC-TOr^6ZOr'C<IrBL9FrB16F4?GV#
+3W1r72uGT52?,N31]9*+1&Wd+0E*U$/c@4#/,q."/H77#.f1[n./kUl-M\t`,lT"k+sJ0R+T<PZ+M](N
+++bU,+9*D]+:oDCAn3DC.Olu!.kN>*/h\mW0Fflp1d4H!69mb!4Zkhg48h2O4$>Vb6>]^S5?_fBE,ou<
+EVseTDuFSMD?"GPC\qlGC&M`DBDuNAAc$$;@fTs9@/aO/?N4=0>lIt+>5VP'=T;J&<rZ8"<rQ+t<;ohp
+;Ys>i;#X8h:B!rf:B!uf9`7W_9)hK_8Gu'U7f>dS6i04M62s7M5lEqH4p!l14T.>A4T7G>3rM):3<(r;
+2Z,H12#fB11B'$,0`*O#0)[C$/-%4!.fLmq./bOh-M\te,l]+d+oiha+oNP`+-.Or+K?Oo,9\-L*Z?hQ
+CG@V!0JY?\0aTTj1G^jG3&s#f$9p[62Dm<H0etL=r@e^90J+n;APOX7<G$,bD/T8fr+l=IrFlILBPD-n
+B4q*Rr+5n=rF>h9rF,S2q-X&+q-<r'rE9)$rE&qu"BAH$<)Wcqr`&eos&/ems%r_mrD<DfrD!Dg9MGCX
+s%<;as%<;_r(-`UrC6ZQrBp]S6UCZ9r]g?HrBL9Fq`XsArAt'C4$3C%q`4R6r\sj8rAFO1s"jU.q(V\!
+r@\+%r@Iq"!&"7&r%.jur@7Ojq'c7js!Ials!7Ujr?VCfrZ^5CJg#^he04f9$mHi4/nSQA.OZYn-ResC
+s!n!u%kK@e0KMKa4?>M`3&``R2?#H32%DAs4(hA<4'-'5D/X?0DZ+GND#S5HC'&*`BE2`CBDlHAAc-*=
+A,Tm6@JsU6?i==2?27b(>Q%b(=oDJ%=8u>#<<-(u<W5tr;uKVl;#X8g:AR]]9`Ica9)_B^8cD9[7f>dQ
+7/fRQ6Ms.K5lEqH55dVH4?P\dqDnL6q`"F2r\a^4rA4C-q_A%'!&+=(q^qatr[\""s""+!q^MIlr[7Uj
+q'Gh^rZ_Oi+sA*PrZV%ZWulp8MBDj>rZD7[/S,B&.kN5#.k3&$/M8Y/0E*X81G^jO84>j15<_4m4?GY'
+3Y4A83B9EC<@pF=C3"96Ec?$rE;jeSDYn;ND#\;ICAqrGB`2TCB)Q<<AH$'=@JsU5?hn%.>lJ",>Q%b(
+=oVV(=8l8#=8c2!<W,nr;uKVm;>a8h:]4&f9`Rrf:&doc9DqK_8cM?[8,GdS7K#UN6N'4L5lEqH4p!l1
+4T.>B4?NR)q`=[9r&F^8s#0d4r&"F0rA+@,r@n+%q_%h!r[\%"r@7dqr@%Ulq'Pn`rZqLgqBGe[r?2+^
+q&k83JfqfN%O3,=*Zc4UDJM!`0JG79r@o!A1,C^C2E3]X6pEgp2Dm<H0etL=r@ed;0J+n:APOX7<G$,b
+D/O0+rbVLJs(_LHr+Q+Cqe#b;s()(<raPh7qdB5,r*K2(r)rr"rE&u!r`&qtr_reqr)<VnrDESks&&_k
+rD3Ae!)3Mh9MGCXs%<;as%<;_r(-`UrC6ZQrBp]S6UCZ9r]g?HrBL9Fq`XsArAt'C4$3C%q`4R6r\sj8
+rAFO1s"jU.q(V\!r@\+%r@Iq"!&"7&r%.jur@7Ojq'c7js!Ials!7Ujr?VCfrZ]*#Jg#^hoH=_j,9nBT
+)(oN2.4Q_n.46PC.K:ms.h=0a0/,FQ5<Ltf3B/rU2DtIj&N)F&0eth':aeD,B5_X*Df'CjD>e;MC\qlG
+B`MiCBDlHAAc-*=A,Tm6@/s^7@/jU4?N4=,>lIt*>5_V&=T2A%<rQ)"<*&rtr`&hprDNPir_NJfq+^]Z
+s%E;_rCQuZr^QiTqaCENr^-NKr]gHJr]gBGrB16F4?GV#3W1r72uGT52?,N31]9*+1&Wd+0E*U$/c@7"
+/,q1#/,q*r.K([o-i>=e-2Ahc,6T27+X&!-+o!1<++bT7*u,h=+<VaC/S/KE/Li5#.4Qo$/hSe1r\+F1
+1Gh9&84>j15<_4m4?GY'3Y4A83B9EC<@pF=C3"96Ec?$rE;jeSDYn;ND#\;ICAqrGB`2TCB)Q<<AH$'=
+@JsU5?hn%,>l7h)>5h\(=T;J&<WZ<'=8c2!<W,nr;uKVm;>j>h:]4&f9`Rrf:&doc9DqK_8cM?[8,GdS
+7K#UN6N'4L5lEqH4p!l14T.>A4T7G>3rM):3<(r;2Z,H12#fB11B'$,0`*O#0)[C$/-%4!.fLmq./bOh
+-M\te,l]+c,5WP^+TEPE+G(_f+OhME,U+?P*Z?hPCGI\"0JP78r\5*B1,C^C2E3]X6pEgp2Dm<H0etL=
+r@e^90J+n:APOX7<G$,bD/T8fr+l=IrFu1Cs(;CFAnCsRr+5n=rF>h9rF,S2q-X&+q-<l$qcNeur`9&!
+s&Atrr`&eos&/ems%r_mrD<JhrD*>ds%NAas%<;as%<;_r($fXrC?fUqaLHO!^f=@rBU?HrBU<Gr]^3B
+s#g6A!^&P+rAsg9r&F[7s#0g5rA=O1rA"+%q_.n#s"41#r[e+&r[n%!!\5cNr[RXkq'c7js!Ials!7Uj
+r?VCfrZ\?cJg$!p#:(N=+s7aUAd;fp.jubo-ResCs!n!u%kK@e0KMKa4?>M`3&``R2?#EE2)R3F0fs#E
+-p(LCDf'E2D/T;hrG;IKqeH.Fs(M7ArFZ%?r+,h;rF5Y4rF#Y4rEfM0q-<r(!*fD*r)ru##Zk).<`N.!
+<*&rtr`&hprDNPir_NJfq+^]Zs%E;_rCQuZr^QiTqaCENr^-NKr]pEHr]^9D"$A\-3r1l83;YZ42Z>T6
+2#T6/1A`g)0E<d*0)I7!/H.1"/H77#.f1[n./kUl-M\t`,lT"k+sJ0R+T<PZ+S?h.++bTJ*tob>*uHS@
+ALoD_.Ouqt/M/S-0/*;Y%Pomt5"J+/5X.Fq4?P\erAkKO4?5AfCfN&O>&&(sEcQ,=r,DXRrGMOMrbMRM
+q.fnCrFl.Brau+?qdf\9!+Gh6ra5J-rET8)rEB2'r`BA+=&r@%=',?$r`/nrr_rbnrDEMir_NPirD*>d
+!)EMfs%NAarC[)]s%*)YqaUNQrBpHKrB^EJrBL9F!^/\/rAt!Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*
+q_.q$r\".$r[\%"r@7dqr@%Ulq'Pn`rZqLgqBGe[r?2+^`#sXSJfs\.%jW>A*Zc4UDJV'a0JG480`Ed=
+1,:XA1c@<R3^c7s3AiWL1,/V\r\4=($9Dip,<Jn;D/3s)qeQ(DrFu.BrFc.Bs(24@r+#V5rF,\5rF#\6
+ra>\2qd'/*s',J+r)s&%rE&u!rDibps&8qqs&&_mrDEPjqbR/cr_<Abqb$fYr(-iXs$m#WrC6`Ss$Q`O
+r^$KJr]^BJr]^BIr]^9Dq)nF6r]1$>rAad8rAOU3r\XO/r%S7,0JEAYr@\.'r@S""r[[t!s"41#q^_Up
+q^MIls!Rdo!%7^l!%%Rh"!o3<,m5M?,U4Oh+bCl;+WM^N,Te6O.VE6?.OQSm-RgDj-n-Vq.k<2)/ho6c
+69m[43<M6"2E(Lk&i;F$1,;"-:*_r'B5VR(DJX-+rG;@Hr+c.Drb2:Ds(;:Br+,\7rF5e8q-a2.rE];*
+r`]A-rEK8)rE9)$r`B&!!*9)!s&Atrr_i\lr_WPhqbI&`rCm)]r(?r[s%*,Zr^QiTr'^KNr^-NKrBL6E
+r]U3B!'C0@pc8:4rAOU3r\XU1s"j[1rA":*r@n@-0/*;WpauCp#:h;S.Ocep.K([l-i57h-2o.i,Q/kf
+,Q/ej+X%sN+X&!,+TNY=++bSd+4D;V*ZuIH*%GT4/1`5!.k3&#/1iG+0/,(71GUjL8Oc$25!D+lrB's=
+&N`$66Z>sQ5[%oCE,fl9DfB[oDu4GMD>e;MC]8)KC&VfDBDZ<>AI;s\An>L_@UW\Q@/XI0?Me%,>lIt+
+>5h\'=Su8"<rZ1u<;fbp;Z0Ji;#F,h:Amoa9`.Q_9)hK]8Gu'X7f>dT7/]LO6N0:K5lX(I55m_D4T7GB
+4T.AA3r_5=3;tl82Z>T42#T611B''01B'$,0`*O$0)[<t.fCgo-ib[m-iGCg,m5J=,:"N-,6&g`+G(_m
++9io3+!_p\CE..G1GCI:0JP470JP==1Gh$M3'0Ak4ZPAV1GUZ^1&`m+/daXQ9d;`"Ao2="D>S,GCAhlD
+B`2TDB)cHBAGfs7@f9a7@/XO4@/XF/?2\%.>Q7k,>5VP'=T)>#<rH%r<<#ns;ZBVm;Z0Jl;#=&e:B!ue
+9D_?[8c2-Z8,l'Y7K#^S7K5aR6N0:L5lNtJ5lEqH55dY?4T%;>48q8@3W1r:2uPZ52?#H11]/s/0JG0Y
+0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[n./t[o-ibXn-3,@j,Q]8;,lT(k,U4Q(+bCkh+ho0B,9eBT,987H
+@jrlT-RgDl-RU;k.Olr!/MA_32F9Ykr]('?2`<Sm2%_Z%1GU^KC/-$:=(cDfDJj9,!,_[NqeQ+Er+Z.D
+rb)7Cs(2+=qd]S6s'bb3!+5_3rE];*r`]A-rEK8)rE9)$r`B"ur`/ttr_reorDEPjrD3;cr_<DerCm)]
+r(?r[s%*,Zr^QiTr'^KNr^-NKrBL6Er]U3B!'C0@pc8:4rAOU3r\XO/s"aO-r\4:*!\c8\r\!sts"+.#
+#:h;S.Ocep.K([l-i57h-2o.i,Q/kf,Q/ej+X%sN+X&!,+TNXr++bSd+7gR!*ZuIH*%GT4/1`5!.k3&#
+/1iG+0/,(81G^pN8Oc$25!D+lrB's=&N`$66Z>sQ5[%oCE,fl9DfB[oDu4GND>\5LC]8)KC&VfDBDZ<>
+AHcUVAn>L_"CbeJ?srq?qd0/*rET>+rEB2'rE/u!r`9&!rD`_or_i\lqb[2ds%`Meqb6o\r_!2^rCHlW
+r^QiTr^?]PrBgKL!'pKJs$-HGr]U3Br]:*Br&ap>s#L$;r\sd6r\aX2rA4I/r\FO0r\=@*q_.k"r@@ap
+r@.Ulq^;=hqBZ7i,U4QZp`f_^rum+>Jfq$8)]p7G,TeXSCbde#0/5.80/,(71,C^C2`Wi[5R0S<3AiWL
+1,/V\r\+d6/h]8!9d;c#Ao2="D>S,GCAhlEB`)NCB)cHBAGfs7@f9a7@/aU4@/XF/?2\%.>Q.h(=oVV&
+=8l8!<W?%t<<#ns;ZBVm;Z0Jl;#=&e:B!ue9D_?[8c2-Z8,l'Y7K#^S7K5aR6N0:L5lNtJ5lEqH55dY?
+4S_);3WM2=3;tl82ZGZ72?#H11]/s/0JG0Y0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[n./t[o-ibXn-3,@j
+,Q]8;,lT(k,U4Ph+bCkh+k.YW,9eBT,987H@jrlT-RgDl-RU;k.Olr!/h\k52aTblr]('?2`<Sm2%h`&
+1G^dLC/-$:=(cDfDJj9,D>e;JC]%rGB`MiGB`;ZEB)cH?AG]m8@fKm7@/aO4?N"1,>lIq->l@n+>5_V&
+=T2D"<rQ,!<;ohq;Z0Jl;#O2e:Adib9`%K\9)_B^8,u3[8,c!V7JoRP6iKFM62a%H55m_D49.JB3r(f6
+3;kc62?#H11]K6/1&`m*0`j$^0E*U!/c7.).k<)!.4HYor@%Ojq^27frZhIgr?M@fr?;Fh+WqmN+X$_,
+!$J*[Jffgk"s+m-+WMtE*+^ZP.4Hbs.kE5'/M8\10JYI@2`jT#69dXt4Zr[)rAkNP3]TTI<%1(9C3"95
+EGoc7E;a_PDZ+GND#J/KCB&#IB`)N?B)Q9GA7fFbA7K(Wra>\3qd0/*rET>+rEB2'rE/u!r`9&!rD`_o
+r_i\lqb[2ds%`Meqb6o\r_!2^rCHlWr^QiTr^?]PrBgKLr':9HrBC3DrB1$?rB(!>s#L$;r\sd6r\aX2
+rA4I/r\FO0r\=@*q_.k"r@@apr@.Ulq^;=hqBZ7i,U4QZp*0M[n0!<*JfqcM,9J*O,TeXSCbde#0/5.8
+0/,(71,C^C3&ru]5s[Xo2)I*E0`3[)0`E^63bV554B6!1CM[j'C]/&GCAhlFB`2TBB)cHBAGfs7@f9a7
+@/j[6@/jU4?Me%,>lS%->5VP'=T)>#<rH%r<<#ns;ZBVm;Z0Jl;#=&e:B+#g:&[f_9)V?Z8H23[7fPpU
+7f>dU6iB@N62a(J56*tI5Q3kF4o%5:48_,>3W1r:2uPZ52?#H11]/s/0JG0Y0`<X)0)[@%/H7:#/,h+"
+/c@6t/,^sp.K([p-iPLo-iG@l-2f(j,pXc8,m#>:,J51O+bCm0+WhpQ,Te6O.VE6?.OQSm-RgDj-n-Vq
+.k<5+0/GOR5Wo$+"#r4t2Z5KG1c.!E1-KAI,Wo.@DJa9/Ci!teD#8#GCAqrFB`;ZEB)cH?AG]m8@fKm:
+@/aO4?iFC1?2In+>6%q,>Q.h)=oDJ%=8Z+u<W?%t;uT\n;>sDj:]!ob:&Rc_9DhE]8cM?\8,c!V7JoRP
+6iKFM62a%H55m_D49.JB3r1l83<(r92Z5N42#K001Ars,0`<^-0J>*Y0).$r/-d[U.Olkr-n5*Cq^;7f
+r?_Fg!$hFf!$hFd#U(?6+<_mN+X$n1+WuI\Jfgs6)]g+B+WMtEALoA].4Zku/1`A)/h\n41GgpI3sS>H
+69dXt4Zr[)rAkNP4#o]J<%1+:C3"95EGoc7E;a_PDZ+GOD#A)JCB&#IB`)N?B)Q9GA7fCaA7B"Vra>\3
+qd0/*rET>+rEB2'rE0&#s&]2#s&K"srDW\nrDEGgr(m>frD!/_r(I#]s%3/[rC?iVrC-]RrBpNMr^$HI
+s$-HGr]U3BqE+X:s#L$;r\sd6!&ad6rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^D=hr?h@e"=,6;,U<",
+rup,>JfoXfdi]kW+s/'P/o,8Y1GCI:0JP470JP==1Gh'P3B]Yo4ZPAV1GUZ^1&`m+0+'dT9dDi$Ao2="
+D>S,GCAhlHB`)N@B)cHBAGfs7@f9a2@/aO3?Me%,>lS%->5VP'=T)>#<rH%r<<#ns;ZBVm;Z0Jl;#=&e
+:B!ue9D_?[8c2-Z8,l'Y7K#^S7K5aR6N0:L5lNtJ5lEqH55dY?4Sq5=3rV/<3;tl82Z5N42#K0-0`j$_
+0E!U'0*!X'/cI=#/,h+"/c@6t.f_'u.f1[n./t[o-ibXn-3,@j,Q]8;,lT(k,U4P3+bCkp+U959,Te6O
+.VBQ-.4Q\m.46Pl-R^Dn.P!#%0J>4@69m[43<M6"2E(Lkr\P-A1HoSM,s57ADJa9/Ci!teD#8#GCB&#H
+B`)NCB)cH?AG]m8@fKm4?iFC1?2In+>6.u5r`fA*rE9)$r`B"ur`/ttr_reorDEPjrD3;cr([,`qb-iZ
+r^m,\r^ZrWrC-WPrBpQNr'C9GrBC3DrB('Ar]9s;!''p:r\sd6rAFR2r%n@.rA":*r@n@-0/*;WpauCp
+#:h;S.Ocep.K([l-i57h-2o.i,Q/kf,Q/ej+X%sN+X&!,+TNYR++bSd+2/gA*ZuIH*%GT4/1`5!.k3&#
+/1iG+0/,(91c.-Q8Oc$25!D+lrB's=%m2p76uc0T6!A#DE,fl9DuXeTDu4GND?"GNC]%rIC&VfDBDZ<>
+AHl[WARo:[@JsU4?i+1,?2\%->Q%b)=oDJ#=8l8#<W,nq;uT\n;>X2g:BF<e:Amoa9`.Q_9)hK]8Gu'X
+7f>dT7/]LO6N0:K5lX(I55m_D4Sq5=3rV/<3;tl82Z>T42#T611B''01B'$,0`*O&0)mR&/,Lgp.JkOj
+-iGCg,m5J=,:"N-,6&gu+G(_f+S-^#+!MdP+"h>F1,CU;0eb=80JG4:1G^jI3]T>h5s74c1c$m@r%\1)
+r\"U?Bhfp9<G$)`Ci0&bqeH(Ds(M@Dqe#k>s()%;qdTM4qHs;1ra5V1qd'/*s',J+r)s&%rE&u!rDibp
+s&8qqs&&_mrDEPjqbR/cr_<Abqb$fYr(-iXs$m#WrC6`Ss$Q`Or^$KJr]^BJr]^BIr]^9Dq)nU;r&Xd:
+rAad8rAOU3r\XO/r%S7,0JEAYr@\.'r@S""r[[t!s"41#q^_Upq^MIls!Rdo!%7^l!%%Rh"!o3<,m5M?
+,U4Oh+bCl;+WM^N,Te6O.VE6?.OQSm-RgDj-n-Vq.k<5*0/>Hf69m[43<M6"2E(Lkr\P-A1HoSM,s>=B
+DJa9/Ci!teD#8#GCA_cBBE)TDAc-*9A,Tm:@JX@0?N"1,>lIq->l@n+>5_V&=T2D#<WH2"<W?%t;uT\n
+;>sDj:]!ob:&Rc_9DhE]8cM?\8,c!V7JoRP6iKFM62a%H55m_D49.JB3rD#:3;kf72Z5N42#]<21]K6/
+1&`m*0`j$^0E*U!/c7.).k<)!.4HYor@%Ojq^27frZhIgr?M@fr?;Fh+WqmN+X$_,!$Ku;JffRddiTeU
++<;UF.VE<D/1E"u.P!&$/M/S.0JG7=1H.Be7RB='5!;%,48h2P4?GSlEE"DR>&&(sEH,o8E,bboqel@L
+r+l1Es(VIGr+Gn=rFH1DAS#C^@U]4CrEoG.qd'/*r`f>)r`T2%r)`kus&K"srDW\nrDEGgr(m>frD!/_
+r(I#]s%3/[rC?iVrC-]RrBpNMr^$HIs$-HGr]U3Br&aj<rAjg9r\sd6r\aX2rA4I/r\FO0r\=@*q_.k"
+r@@apr@.Xm!%@^lr?h@e"=,6;,U<",run6^Jfomm"s5$2,TeXS*,IAd0J>.70eY470etO@1cRKU4@)7r
+3AiWL1,/V\r\+d70/,J%:*_u&Ao2="D>S,GCAhlHB`;Z@B)cHBAGfs7@f9a4@/OC1?Me%,>lS%.=o_b(
+=oVV&=8l8!<W#hr;u]bq;>jDk;>sDh:]4&f:&[f_9)V?Z8H23[7fPpU7f>dU6iB@N62a(J56*tI5Q3kF
+4o%5=3rh>@3rD#:3;tl82Z5N42#K0-0`j$_0E!U'0*!X'/cI=#/,h+"/c@6t/,^sp.K([p-iPLo-iG@l
+-2f(j,pXc8,m#>:,Olq/+bClP+WhpQ,Te6O.VE6?.OQSm-RgDj-n-Vq.k<2)/i#=O5Wo$+"#r4t2Z5N3
+1^u6)CJQ6>=(cDfDJj9,!,_[NqeQ+ErFl%?s(;:Br+,\7rF5e8r*T>-rE];*r`]A-rEK8)rE9)$r`B"u
+r`/ttr_reorDEPjrD3;cr_<DerCm)]r(?r[s%*,Zr^QiTr'^KNr^-NKrBL6Er]U3B!'C0@r&Oa9r&=R4
+rAFR2r%n@.rA":*r@n@-0/*;WpauLsr[\:).k3"t.4?YD./PCh-N,7i,QK(f,QK(f+pK26+<VgN+T3G`
++M&YH++bU++!VgL*?cCPB4WVF.4Hbs.kE5'/M8\10JYF?2EOK"69dXt4Zr[)rAkNQ4$#fM<@U:<C3"95
+EGoc7E;a_PDZ+GNC\hfGC&VfDBDZ<>AHcUUARo:["CY\F?srq?qd0/*rET>+rEB2'rE/u!r`9&!rD`_o
+r_i\lqb[2ds%`Meqb6o\r_!2^rCHlWr^QiTr^?]PrBgKL!'pKJs$-HGr]U3Br]C$=r&O^8r\sd6r\aX2
+rA4I/r\FO0r\=@*q_.k"r@@apr@.Ulq^;=hqBZ7i,U4QZp`f_^rum+>Jfq$8)]p7G,TeXSCbde#0/5.8
+0/,(71,C^C2`Wi[5R0S<3AiWL1,/V\q_/@=Bhfs;<G$)`Ci0&bqeH(Ds(MCErFQ7FAnGUcA7YUJqdTM4
+qdBA0r*K8+rETA,r`]5&s&f5$r`8tts&Atss&8qqs&&_mrDEPjqbR/cr_<Abqb$fYr(-iXs$m#WrC6`S
+s$Q`Or^$KJr]^BJrBL9FrB9s=rB's=r&O^8r\sd6s#'g6r\XO/r%S7,0JEAYr@\.'r@S""r[[t!s"41#
+q^_Upq^MIls!Rdo!%7^l!%%Rh![T*;rZqUk,9tteJg#^he0,nY+s\6T*@b]3.4Q\m.46Pl-R^Dn.P!#$
+0.nt;69m[43<M6"2E(LkrA5!?5&3q?4]c96D/O6-Ci0,eqeQ+ErFc1Dqe,q@s(2+=qd]S6s'bk5qHj,+
+qcs,)!*oJ,r`]8'rE0&#r)Wess&Atrr_i\lr_WPhqbI&`rCm)]r(?r[!([)\r^ZrWrC-WPrBpQNr'C9G
+rBC3DrB('Ar]9s;r]'j8r&4L2r\XO/s"aO-r\4:*!\c8\r\!str%&('.k3"t.4?YD./PCh-N,7i,QK(f
+,QK(f+pK26+<VgN+T3G`+Jg03+,M'D*ZuIH*%GS@ALoA].4Zku/1`A)/h\n40f(RC3_;e-5<_7o4T.A?
+3Y=J93^n$g.R@6QEc?#<Df9T6rGVRNrGDLKqJ-%Erb24Bqe#e<$=m^ZA7K(W?sd;LrEoG.qd'/*r`f>)
+r`T2%r)`kus&K"srDW\nrDEGgr(m>frD!/_r(I#]s%3/[rC?iVrC-]RrBpNMr^$HIs$-HGr]U3Br]:*@
+r]9p:rAad8rAOX4rA=I/s"aR0!&FO.r@n+%r%@puq^VOnq^D=hr?h@e"=,6;,U<",rupkSJfoXf^*"^D
++s/'P/o,8Y1GCI:0JP470JP==1Gh$M3'0Ak4ZPAV1GLR<1&Wd<0/#"3/j*oD,X,4?D/3s)CMNocrG)4D
+r+Q+CrFZ%?rFGn;rF5Y4rF#Y4s'Ye4ra,P/qcs&'r`]5&r`B"us&K"sr_rbnr_`VlrDEPjr(m8cr_*;c
+r_*/]s%3/[s%!&Zs$uoTrC$]Rr^-WNrBU<Gs$$HIrBC6Er]gEHs#pBErB'm;q`4U7r\jg8rAFR2#<"Fs
+1c$mA1&`s/1B'$.0`<[(0)R:$/H%.!/cIC$/Gq$t.Kh1L-n$PC./kUo./bOn-M\qf,lJte,.o(N+bCm0
++V#\@+X/!K-"LR8-RU;i-2o8)-n-Vq.k<5+0Jb[U5Wh(f3B0"t2>o?A1GppC5Aa1B5?DK8D/O7iD#J/H
+CAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>Q7n)>Q.e+=oDJ%=8c1u<W5tq;uT\n;>sDj:]F2i:]4&f
+:&Rcb9DqK]8cM?]8,bsX7K,dT7K#XS6iTLN62a(I4odeE4o[YE49%A?3Vtf72u>N32>o?01A<O'0`Ng+
+0)[C#/H%1!/-IIR.OlnH-ib^p./YIm-N>Cl,l]1h,l]+g,lAn_+T`i3+oWYb+GV%j+0$D&*ZlFF*?6A9
+B.>A[.Olhr/1`A)/h\n41,LgI4:"GF5Wq4l4$#J%3rV,K4ZYSmE`=JT>&&(sEH1nprGMLLrbVOKrG)=G
+rFl1CrFYq<rFGk8rF#V3qd05,r`oJ/rETA,s'#A(r`K,#s&K,#rDi_orDW\nrDEGgr(m>frD!8brCd&\
+s%35]s%!)[rC?lWr^HiTrBpNMr^$KJqEP!Dr]U9DrB'm;q`4U7s#9s9rAFI/qD8.,r\=F,r@e1'r\+1%
+r@@apr@.Xm"=GQD-7/X<pa,kaocj>Xg`V1kJfrPc#Tb*1+WqmVBQ!`%(bRKq0JG4:1G^jI3BB;i5s74c
+1c$j?0erV\%kfRi/hT8$9dDo&Ao2="D>n>LCAV`CB`D`EAcQHBAc60=A,Tm6@JsU6?iOO4?iFC1?2In)
+>Q.h)=TDS'=8Z,!<W,nr;uKVn;>jDk;>sDi:]4#d9`@]_9)hK]8H23Z8,u-[8,>^R70#^S6N9@M5lEqI
+56!kG56!eF5Q<qI4o[YC48V)93W1r:2ZPc72?#EA2Dm?K1GU[>1G^dA0erY]r@e.&r%7gtr[n+%r@Ijs
+s!e1%.4HYn.K([o-iYUn-iYOh,lf4h,Q8mb+bCkp+U929+X/!K-"I3k-mpAj-RJa>%4EYT.P!#%0/,1A
+6U3d53WD)<2>o?A1GppC5AX(@5?DK8D/O7iD#J/HCAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>Q7n,
+>Q.k+=o__(=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:B!ud9`@]`9)V?]8H23Z7KQ"J7f>dR7/oXS6Ms.J
+5l<hD4o[YE49%A?3W(i:3;kf52Z5N31]9*'1&is-0E3['/c@7"/c7.&.k<)!.K1^q.K([m-iYOn-3#7j
+-2f+h,Q8td,P`M_,5i\b+RpP*++bTL+!hsM*ZlCB-"LX<.Ochs-n6c!/M/S.0JG7=1cRTf6pNmt4?GSc
+rAsp<%m2m57<2?V6X"5FE,fl9DuO\RDYn;MD#J/JCAqrGB`;ZCB)?0<AGos8@/aO1?N"1/>QA(->lS%.
+>5_V'=T)>#<rH%q<;fbp;Z0Ji;#O/k:JO[`:&[ib9DhBd8P)HD7n6,J8,l'X7K5dS6iB@N62a(F5Q<qH
+4o[YC48V)93W1r;2ubf72>]6,1]K601&is+0E3[(0E*R)/hR#Pq^VOnr$V[q-RL/dr[.Cdr?V%[r?8fr
+JfoXfoH4D\+<MaL+=UuAr%Js?0J>+60etO@1cIET4[MCs3&NKJ0eb=:r@ea80/+t14DIS95#l33CM[ke
+C]/#FC&DZEBDlHAAc60=A,Tm6@JsU6?iOO5?N=I4?N"1,>l7h+>5_V(=T2D"<rZ1u<;ohp;Z9Pl;Z0Jl
+;#F,f:&Rcb9DhE^8c;3[8,c'Z8,GdR70#^S6N9@M5lEqI56!kI56!hH4oR\G56!eG4T.A=3r:r93;ti:
+2Z5N41^u?#2)I*E0ekI?1,:R=r\4:(r\".$q^h^ur\".#r%%ar"=YcJ-n5*Cr[7^or?qUlq'?(f,:!45
+rZ[+@Jg%-;%O*,@+s.gOA7[/:-R^>gr[/%$.4Qet.kND-1H5V+5Wh%e3&ikr2>o?A1GgjA5AX(?5?DK8
+D/O7iD#J/HCAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>Q7n*>Q%_*=oDJ%=8c2!<<-%u<;]\o;Z0Jl
+;#O2i:B+,g:B!ud9`@]`9)V?]8H23Z7KGqIrC-TOs$QfQr'C9Hr'($As#g<Cs#U*=q`+O5q_nC1rA4I/
+s"a@(s"OI+r\".$r@It#r@Imt!\,ZKr[7aqr@%Rks!Ials!7Ujr?VCfrZqCdq'#b^r?;1`g`M+iJfiJa
+,p"-L*uu=IA7mAA.4Qeq.P*,&/M8\10JYIA2`sSu5Wq4l4$#J%3rV,K4?5AiE`=JT>&&(sEH1nprGMLL
+rbVOK!,DLJrb;=Erb)1Aqdo_:rF,Y4ra5P/rE]5(r`fD+rE9,%rE&u!rDi_orDW\nrDEGgr(m>frD!8b
+rCd&\s%35]qFCNSr^HiTrBpNMr^$KJqEP!Dr]U9DrB'm;q`4U7s#9s9rAFI/q_S7-r\=C+r@e1's"F='
+s"41"q^VOnr$V[q-RL/dr[.Cdr?V%[r?8']Jfopn#9G!0+WqmVBE2rJ0GlDr0/,(71,C^C2`Wl]5sRRm
+2)@!B0JP<\0`E^6/M9/#9d;i%Ao2="D>n>LCAV`CB`D`DB)ZB?AH$*;@f'U4@/jU6@/XI3?N"1,>l7h+
+=oMS'=T2D"<rZ1u<;ohp;Z9Pl;Z0Jl;#F,f:&Rcb9DhE^8c;3[8,c'Z8,PjT705kF6iKFP62a(I5Q<qI
+5Q*eG4oR\G56!eG4T.A?3r_8<3W1r:2ZPc72?#E@2Dm?K1GU[>1GU^?1&Wg)0E*U'/c%$t/cIC$/Gq$t
+.Kh1L-n$PC./kUo./bOn-M\qf,lJte,4Qh.+bClP+V#\@+X/!K-"LR8-RU;i-2o8%-n-Vq.k<2)0/GOR
+5<Cn)2uko:2>o?C1Ggg@5AX(?5$)B7D/O6-D#\>MC\qlFC&VfDBE)TBAc?6=A,Ba5@JjL3?N"1,>l@n,
+>5hb(=o__(=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:&n#g:&Rcb9DqK]8cM?]8,c!U7J]FP6iTLN62a(H
+55[SD4T@MC3rM)93;kf52Z5N31]9*)1&`m,0E*U&/c@4#/c@4#/,^t".OlnH-ib^p./YIm-N>Cl,l]1h
+,l]+g,lAn_+o`bb+o`[t++bSd+7pX$*ZlFF*?6A9B.>A[.Olhr/1`A)/h\n40f(UE4@_e)4Zkef3]m:$
+r](EM3B0HJ;^k(;C3"95EVsbRDYn;MD#J/JCAqrGB`;ZCB)?0<AGop:@/aR5?i+1.?2@h)>Q7n*=oMP%
+=8l8!<Vobo;uT\n;>X2f:]F2g:&[ib9DhE^8cM?Y8,YpV7K5dS6iB@N62a(F5Q<qH4o[YC48V)93W1r;
+2ubf72>]6-1]K611&Wg)0D[=#/c@3s.fCgo-j1nF-71&<-MSnc,k`D^,5i[?+G(`9+:'#2+!DaL.;3Vs
+0Ff]h0/,(71,C^C2`Wl]5m]e=3&NKI0eb=:r@n4($nX%mC.oj9<G$)`Ci0/erG)4Dr+Q+CrFZ%?rFGn;
+rF5Y4rF#Y4s'Ye4ra,P/qcs&'rE9)$r`B"us&K"s!)rnrrDNVlrDNSkr_WMgrD!5ar_*/]s%3/[s%!&Z
+s%!&Xr'gTQ!(6`Ps$?TKrBL<Gs$-HGs#p?Gs$$HGs#g6Aq`=U7rAad8!&jd5!&P!=1c@3K1c$mA1&`s.
+1&Wg)0E*U(/c@7#/,q1"/cIC$/Gq$t.Kh1L-n$PC./kUo./bOn-M\qf,lJte,2=>n+bCle+V#\@+X/!K
+-"LR8-RU;i-2o8)-n-Vq.k<2)0/GOR5<Ckb3&`eq2>o?A1Ggg@5&<t>5$)B7D/O7iD#J/HCAhlGB`D`E
+BE)TBAc?6=A,Ba5@JjL3?N"1,>l@n,>5qh*>5h\'=T2D#<rH%t<;]\o;Z0Jl;#O2i:B+,g:B!ud9`@]`
+9)V?]8H23Z7f>dO7/oXS6Ms.J5l<hD4o[YE49%A?3Vtf72u>N32>o?01AN[)0`Ng+0)I6r/Ggq!.OlnH
+-ib^p./YFm-3beC,pX`^-2f+h,Q8td,P`M_,5i\b+K$<5+,V-F*ZlFF*?6A9*G6iO.4Qeq.P*,&/M8\1
+0JP@>2`jJr5<V+j3]]A$3rV,K4?5AiE`4DR>&&(sEH1nprGMLLrbVOKrG)=GrFl1CrFYq<rFGk8rF#V3
+qd05,r*05,rEK8)rE9,%rE&u!rDi_orDW\nrDEGgr(m>frD!8brCd&\s%35]r($]TrC-`SrBpNMr^$KJ
+qEP!Dr]U9DrB(!>r]9p:rAag9s#0g5q_\4,s"aU/r%S(&q_%h!r@@apr@.Xm"=GQD-7/X<pa,kaocj>X
+nK<E+JfqfN#Tb*1+WqmVBQ!`%(bRKq0JG4:1G^jH3B95g5Wh"_1GUX;0erV\r\"a5/N[Z?,<]%=D/3s)
+CMNocrG)4Dr+Q+CrFZ%?rFGn;rF5Y4rF#Y4s'Ye4ra,P/qcs&'r`T2%rE&nts&K"sr_rbnr_`VlrDEPj
+r(m8cr_*;cr_*/]s%3/[s%!&Zs%!&XrC-ZQ!(6`Ps$?TKrBL<Gs$-HGs#p?Gs$$HGs#g6Aq`=U7rAad8
+!&jd5r\P0E2)R3H1,1L=1,1L;0J>(5r@e.&r%%gus""+#r[n+%r@Ijsr[J%".4?Snr@%Xms![gns!IOf
+!$qLfrZ\uuJg#^hoH=\g,9\6Q*@56--mpAj-RJa>%4EYT.P!#$/h\t=69dR23<(r:2>o?A1Ggg@5&3k<
+5$)B7D/O7iD#J/HCAhlGB`)NCB)Q<?AGp$8@f0[4?iFC1?2In*>P_P%=oDJ%=8c1u<W5tq;uT\n;>sDj
+:]F2i:]4&f:&Rcb9DqK]8cM?]8,c!W7K#XS6iKLR6iTLN62a(I4odeE4o[YE49%A?3Vtf72u>N32>o?0
+1AN[)0`Ng+0)I6s/G^ju.OlnH-ib^p./YIm-N>Cl,l]1h,l]+g,lAn_+T`i3+oWYb+GV%j+0$D&*ZlFF
+*?6A9B.>A[.Olhr/1`A)/h\n40f(UE3s\;C5<M"h3]T;#3rV,K4#o8hEDn8P>&&(sEH1nprGMLLrbVOK
+rG)=GrFl1CrFYq<rFGk8rF#V3qd05,r*92)rEB/&r`K,#s&K,#rDi_orDW\nrDEGgr(m>frD!8brCd&\
+s%35]rC?fUr'gWRrBpNMr^$KJqEP!Dr]U9DrB'm;q`4U7s#9s9rAFI/rA4F.s"XF*r@e($r@J"#r@@ap
+r@.Xm"=GQD-7/X<pa,kaocj>Xg`V1kJfrPc#Tb*1+WqmVBQ!`%(bRKq0JG4:1G^jG3&j#d5<Ln^1GUX;
+0erV\r\"[3/N[Z?,<]%=D/3s)rbMIIqe>tAs(D=C!+u4ArFGn;rF5Y4rF#Y4s'Ye4ra,P/qcs&'s&o;&
+r)`ess&K"sr_rbnr_`VlrDEPjr(m8crCm2`r(?u\rCHrYr^[#Z!([#Xr^H`Q!(6`Ps$?TKrBL<Gs$-HG
+s#p?Gs$$HGs#g6Aq`=U7rAad8!&jd5r\P0E2)R3H1,1L=1,1L;0J>(5r@e.&r@Imts"+.$r\".#r%%ds
+"Y(rM-n$PC./kUo./bOn-M\qf,lJte,,ZT9+c7EJ+sS6T*uuY<#%]21-R^>gr[/=,.4Qet.kE;*1,hK`
+4#f2Y2`CXmrA5!?1GLUJCJ?$;=(cDfDJoDhrG2:FrFu7Er+H%ArFPt=rF>_6r*fM1ra,P/qcs)(rEB5)
+r)ru#r`B&!rDihrr)<SmrDEPjrD3Ggs%iSgr_<>br_*2^rCR#[s%!&Xs$clSr^6ZQs$QfQr'C9Hr'($A
+s#g<Cs#U*=r&=[9rAXU3rAFO0rA+1'!&4C*!&"+"q^hXq"Y)#Q.OlnH-ib^p./YIm-N>Cl,l]1h,l]+g
+,lAn_+o`bb+o`\T++bSd+28mD*ZlFF*?6A9B.>A[.Olhr/1`A)/h\n40f(UD4%;S%4?GVc3BR1#r](KN
+3&j<G;^at9C3"95EGodpDuFSND>nAMC]/#IC&M`EBDlH>Ac60<@JsU5?i+1.?2e+,>Pq\'=oMP%=8l8!
+<Vobo;uT\n;>X2g:BF<e:Amod9`7W^9)hK_8H23X7f,XS7/]LO6N0:L5l*_F55m_F4T.A=3r:r93<(r;
+2Z5N12#T601&s'.0ENm]0`<['0)[C%/H%*r.fCgo-j1nF-71&<-MSnc,kWA[+hSqL+G(a.+:'#2+!DaL
+.;3Vs0GlDr0/,(71,C^C2E3ZY5X.@i1bpd>0/53[0`E^6/1iqt9Hu]#Ao2="D>n>LCAV`CB`D`DB)ZB?
+AH$*;@f'U4@/jU6@/aL5?iFC1?2In)>6%h)=Sl1t<rZ1u<;ohp;Z9Pl;Z0Jl;#F,f:&Rcb9DhE^8c;3[
+8,c'Z8,c!W7K#XS6iKFP62a(I5Q<qI5Q<qI56!eF5Q<qI4o[YC48V)93W1r:2ZPc72?#ED2Dm?K1GU[>
+1,:R=0JG.50`<[(0)[@"/,q1"/cIC$/Gq$t.Kh1L-n$PC./kUo./bOn-M\qh,U4Q6,Q8mB+bCl;+V#\@
++X/!K-"LR8-RU;i-2o8!-n-Vq.k</'/i#<i5s@@i3&`cSr\aX2%Pomq0Ks8H,<]+@DJa9/rG;FJqeH(D
+rb24Bs(;4@rabt;qdTJ3r*TG0rE];*rEK/&r)ru#r`B&!r`&qur`&eor_i\lr_WPhs%`SirD*>drCm2`
+rC[#[s%*/[r^HlVr'^NOr^?cRs$HWLrBU9Er&t'Bs#^6ArAja7rAXU3rAFO0s"aU0q(W"+0/"q1qCVRq
+r@8(%.P!#!.Ok?F!%Ijpr$VLks!@[js!@Uhs!.Lgr$2"\s!%Cbrug)=JffRde/otX+!)LE*$o-..Olks
+.OZbt/1iG+0/,(71,CgM7RKC&4$,J`48h5>3=S&02ahXa-ph*PEc?#<r,;OOqec=KrG)CJrbDFHrFl1C
+rFYq<rFGk8rF#V3qd05,r`oD+qc`r$r`K,#r`8ttqc*Mmr_i\lqb[2ds%`Mer_38`r(?u\s%*/[rC6WP
+s$ZfQrBgKLrBU3Ds$$EFs#g6Aq`=U7rAag9s#0g5q_\7-s"aU/s"OI+s"OC)r\".$r[e!uq^VOnr$V[q
+-RL/dr[.Cdr?V%[r?8']Jfopn#9G!0+WqmVBE2rJ0GZ8p0/,(71,C^C2E3ZY5X%7g1c.!E1B'$.0`E^;
+/MA\>CJ#m9<Fou\C27NtC23]]!bc7^rb2@Gr+Gt?s(24@rF>_6qdKG2r*TA.q-<l&rE95)=T2G%=8c1u
+<W5tq;u]bo;?'Jk;Z0Jk:]4#g:&Rcb9DqK]8cD9Y8,l-Y8,l'Y7K5dU6iTRR6Ms.L5lEqI56!kG56!eF
+56!eE4T.A@3WM2>3Vk`82uPZ52?#H31Aim+1B0*-0`<[(0)mO%/H76q/H%*u.fCgd-itbC-MSne,Q/hT
++bCkh+ho01,U=NW+<De:BIbAU-RC/>-5S$W-n-Vq/M&P32*sMh3B/uW2E!EM1c51f%l,pp5]'.?5#u94
+CMRa$C]8,ICB&)LCB&#GB`)NBAc$$:A,Ba5@K0^5?N4=,>lIt+=o__)>5VP'=T)>#<rH%t<;fbl;Z0Gm
+;#X8h:&n#f:Amlg9h\7Z9E%Q^8cD9Z8,YmY77BWC6NBOP6iKFN62a(H55m_E49.JB3rD#:3;tl42ZGZ7
+2#K0,1Ars*0E<d*0)R<r/-%4#/,:Xo./bOm-N,7\,QT,6oca8V],uVHJfjV,'HS>;+<MUK?tq;A.4Q_p
+-n6_t/1piR#Vn+j3&sMu5sG92!'L6B'08073B0&]2b.pc.RI<QE,KT4D>\;MD?"MRD?"GLC]/#HB_uH@
+B)?0<A,p':@/aO/?N4=0>l.b(>5h\&=T;J$<rQ+t<;ohr<;fbq;ZBVm;#=&e:B!uc9`Ica9)D3Y8-2:N
+7f>aW7R]cE7/fRP6N0:L5l<kG4odbD4T.A@3rM)<2uku<3<(r92Z5N42#T601&s-01&s',0`<[%0)[Bt
+.fLmp./t[n-M8Yf-7'r`,PND^+o`^=+G(`9+:]Y@*?H4C.;<`X/MAe10`E[30/,(71,:dH3BfY45!(\[
+1c$pCr\=F,r\"j80.fA'8gQW#ASc'qCM@KtCAhiNBP;-pBkV2YBDcBAAcH<>A,Ba5@JjO2?i47+>l@n*
+=o__(=T2D#<rH%t<;f_s;c6Nl;?'Jk;Z0Jk:]4#g:&Rcb9DqK]8cD9Y7fZ*X8,l'Y7K5dU6iTRR6N'4L
+5lEqI56!kG56!eF56!eE4T.A@3rM)83<(r92Z5K52#fE31Aim+1B0*-0`<[(0)mO%/H76q/H%*u.fCgd
+-ik\BpEfhar?Br=Jg#^he0,;I,U"?S*[G0-.jZMi,q&[=(FLU[.4Qf"/MAq<69dOl3&iiT2Dm?K2#]9@
+1,CULD+c0=<b?2aCM[baC]%rIC]A/LC&DZEB*)^YB)ZB=AGp$8@f9^:?sd:>?N4=,>lIt+=o__)>5VP'
+=T)>#<rH%t<;fbm;Z0Jm;#X8h:&n#f:Adid9`7W`9)V?\8Gu'W7KQ"I7/]IQ7/TFO6N'4K5l<hF4o[YE
+49%A=3W1r:2u,B32?,N21]&s+1&Wg+0E3[%/bgmr/,:Xo./bOm-N>Cl-1N5],9le(r?.sZJffjl#9Fs.
++<MUK?l3W2-RgMn.4?\s/1`A*0/#(81H7Bc76s-:4TIVD3tjY93B9&[4#]ZN:b"e8BlIs.Df,DirGDRP
+s)%dPr+l4FrFl(@rFYt=r+#e9rF#V3q-O),rET;*s',G*r`T/$s&]/"r`/nrr_ierr)<Vns&&_kqbR/c
+r_<;as%E;_qap`W!_5^LrC$`V7JoRQ6iB@N62a(H5Q<qI4o@G@48q;>3W:u<3W;#<2uPZ52?#H21]B-4
+1GU^?1&Na(0DdC#/bpmq.JtUo-iGC_,lo89pEKPZmN@*(JfqfN'I4kC*ZZ=OBlGm\0/,"4/hSe10JWP^
+$o^()5!M4m2`*?I1G\qas"OF*%kTFd5&3b:4]Q'0BkhEtC&_rHC&_lGC&_lGBDcB@AcH<>A,Ba6@JjO1
+?i47+>l@n*=o__(=T2D#<rH%t<;]\p;Z0Jm;#XAj;>j;h:&n#e9`I`c9DqK]8cD9T8,c!X7K5dU6iTRS
+6N'4K5lEqI56!kG56!eG56!eF497N+rB(!>rAj^6s#9m7rAFR2r\FC+s"aU/r\+@+0`<[(0)mO%/H76q
+/H%*u.fCgh-ibXo-ik\BpEfhar?AfrJg#^hoH>Y/,U"?S*[G0-.jZMi,pt#e-R^Al.Olr$/MAq<69dOl
+3&iiT2Dm?K2#]9@1,CULD+c0=<b?2aCM[baC]%oMCMITuC&DZCBE)TCAc$$:A,Kg7@K0a8?iF@5?<pk4
+>lIt+=o__)>5VP'=T)>#<rH%t<;fbn;Z0Jl;#X8h:&n#f:Adid9`7W`9)V?\8H)-W7KQ"I7/]IQ7/]LO
+6N'4K5lEkH55m_F4T@MC3r:r93;tl42ZGZ72#K0,1Ars+0`Ng+0)I6q/H.0q.K:gp-iPIk-1W;_,9e?)
++oNO<++bT7*u#b<*ZuOF,@G7=-RgMn.4?\t/1iLR0*F$b1c[T!84>g.r]L6Dr]:cS3]T2[3]f8jF&4>Q
+>%qqnDf9LjDZ+GPDZ=SRD#J/JCB&#HB_uH@B)Q<>A--7N@JsU5?hn%.?2\%*>Q%b)=o;D%=8c/"<W?(t
+<;BJl;ZBVm;#=&e:B!uc9`Ica9)M9Y8-2:N7f>aU7f5[Q6iB@N62a(I5Q3kH4o@G@48q;>3W:u<3W;#<
+2uPZ52?#H21]&s-1&Na(0DdC#/bpmq.JtUo-iGC_,lo89pEKPZfcYkhJfrPc,U=QS*ZZ=OBlGm\0/,"4
+/h\k30ekF>1H7<R5!M4m2`*?I1G\qas"OF*&M5Xf5&3b:4]Q'0BkhEtBkhD]C&_lHC&_lGBDc?AAc?9@
+AGp$8@f9a6@/=7.?MRk)>Q%_*=oDJ%=8c1u<W5tq;u]bo;?'Jm;Z0Jm;#O2g:&n#e9`@]`9)V?\8GG^R
+7fPpW7/oXS7/T@K5lEqI56!kG4pjG95!D+m4?P\e4T.A@3rM)83<(r92Z5N42#]9.0aKNi0ek@90/#$X
+0E*U(/c@7#/,1[o/,h$t.0(gi-jM+I-mpAh,p`:4s!.IdV'1F6MBN3M,U"?S*[G/;BIbAU-RC,e-RU;k
+.Olr!/hJ_52F9Vi3B/uW2E!EM1c51f%Pfgo5]'.?5#u94CMRa$rG24Ds(VIGr+H"@rakt;rF>h9r*fS4
+s'P_2s'>G*r`f>)!a/]1!*];'s&f5$r`8ttr`&hprDNSkrD<JhrD!>er_EAcs%NAar_!,\r^d&ZrC6`S
+!(?cQ!(?fRr'L?JrBU9Er]LBH4$,JaqDnL6!&sp:q)871s"sX0q_J+)r\4@*s"=."palCpq'l=lr?qRk
+r?_._!$hIg!@&f\+oNPQ++bSd+28m?*ZlFG*uuS6C+^k_.OZ_o/1`A)/h\k31,1UG3_2\*55m\F4T7DV
+3]]8]3'',[7rqKV6<\)BDJsH1DZ+JLD?"GNC]/#IC&M`BBDlHAAc60=@fTs9@/aO/?N4=0>l.b(>5h\&
+=T;J$<rQ+t<;KPl;ZBVm;#=&f:&n&g:&I]b9DqK]8c;3Z8,l'W70#gU7/TFN6N0:L5lEqI56!eF49@T,
+4T.A@3rM)<2uku<3<(r92Z5N42#T6.1B0*.0ENm]0`<[%0)mO'/bpmq.JtUo-iGC`,m#>:,PND\+h8_I
++G(a.+;?(F*?H4C.;<`X/MAe10J5"40JP?^1CQ6%3BfYk4#\uQ1G^fc1&is,0+fch/O!rB,s>7>Ch[X"
+Bk_<srFu:Fs(VLHs(D7ArFPt=rF>_6rF,\5rEfP2ra5\3ra,D*rEK5(!*T8&r`B&!rDihrr)<VnrDESk
+r)*GirD3Ae!)<Dcr_*2^rCQuZq+(BQr^HiTs$QfSrB^<GrBL<Gs$-NI#X1F84[)"l4?WU)!'L3Ar]:!<
+qDeL6rAOU3r\XU0r%S=00ek@9r\"7*r@e.&s"41#s"!jqr@@jsr@.Cfr$MOm,p`:4![Ap6rZ[%>Jg%-;
+*$cdQ+s7pP@;%/;-7:)e-7:/h.4Qet.kWD,1c5\.5<Ckb3&``R2)R3Ir\G$>1GD(29-lc&Ao2=!Chioa
+qJ-%Es(M:BrFZ%?qdfY8raPh7rF#Y4rEfM0q-<o'rE92(r`]5&s&f5$r`8tts&8ttrDWYmr_`Sir_NJf
+!)<Gfr([2brCd,^rCQuZr'pTQ!(?cQ!^oCCrBgBIrBU9Er]U6Bs#U!:rAad8q)871s"sX0s"aO.rA"=+
+r\+:(qCVInr[[dns![gnr[.Rip*BP\![8d1p*'AWgE2"hJfiJa+<DUG+<MUK?tq;A.4Q_p-nHo$/M8\0
+0JY@=3''T!5sG92!'L6B'08073B0&]2b.pc.RI<QE,KT4D>\;JD?"GPC]%oIC&ViFB_uH@B)cH@AGp!<
+@JsU5?hn%.?2\%*>Q%b)=o;D%=8c2!<W,no;uKVn;>j>g:]4&f:&I]b9DqK_8c;0[8Gu'Y7f>aU7fGgS
+6NKM@rBgKLrBU<Gs$$HGs#g<Cs#g6Ar]:!<r\sm<r]'p:rAOU3r\XR0r%e:,s"OI+s"OC)q_%h!q'u@m
+r$VUo-RSg>pE]ebrZqRj,PE>[+f$64+Gq9H,U+6M*?Q_E$ue$T0/,"4/h\n40f&_a$og1+5!M4m2`*?I
+1G\qas"OF*&M5Xf5&3b:4]Q'0BkhEtBkhD]Ba/6aBkV0mBDcB?Ac60<A,Ba6@K0a6?iOI3?i47+>l@n*
+=ohc.r`K/$rDrksr`&eos&/ems%rYkrD<GgrD!>erCm2`rC[#[r^clUrC6`Ss$ZlSs$ZiPrBLEK5X>94
+s$$HIrBC-Bs#g9B!'L3Ar]1$>r]0g7s#9m7rAFR2r\F:(s"OF*!&4@)r\"4&r@It!pal@or[RjqodKbd
+""#<>,l&bd,Q/hT+bCkh+ho0L,U=NW+<De:BIbAU-RC,e-RU;j.4Qet/M&P32*sMh3B/uW2E!EM1c51f
+%l,pp5]'.?5#u94CMRa$C]8,GCB&#JB`)NAB)Q<<AGp$;@fBg7@/aO3?N4=,>lIt+=o__)>5VP'=T)>#
+<rH%t<;fbo;ZBVm;#F,f:&n#f:Amlg9h\7Z9E%Q^8cD9Z7f,US7/]IQ7/TCJ62a(H55m_F49%AA3WD);
+3W1r:2u,B32?,N21]&s+1&is-0E3[)/cRC#/bgjs/,q-q.K:gp-iPIk-2&V^,6B&4+SHuW+M/_I++bU,
+*u#b<*ZuOF,@G7=-RgMn.4?\t/1iLR0*j9d1H7Bc76s-:4TIVD3tjY93B9&[4#]ZN:b"e8BlIs.Df,Di
+qec@Ls(hOIr+Z+Cqe,k>s(21?r*o_8rF#V3q-O),rET5(rEB2'r)iu#rDrntrD`\nrDNSkrD<AerD*>d
+r(R,`rC[)]rCHiVs$lrU!_,RGrBgWQ6::]<r^$KJrBCEK4Ztnir]C-BrB(!>rAjj:!'1$<s#9m7rAFR2
+rA4C-s"XO-r\+:*r@e%#r@Rgpr[Ians!RalpEf__![Am4p`f_]rum%<Jfq'9*$c^K*ZZ=OBlGm\0/,"4
+/h\k30ekF>1H.3O4[0084#\uQ1G^fc1&is,0+fch/O!rB,s>7>Ch[X"Bk_<srFu1Cs(D=Cr+5e:rF>_6
+rF,V2ra,S2r*K2(rEK5(!*T8&r`B&!rDihrrDNbr;H!Hjs%r\lr)!>frD!>erCm2`rC[#[r^crWr'pTQ
+s$ZlSs$ZlQrBUBIs$6NIs$$HIrBC-B!'L6B!BN@A48q;>3Vk`82uPZ52#oK52#]9+0`Wp,0**[Zr@e.&
+s"41#s"!jqr@@jsr@.Cf!%.[m""#<>,l&bd,Q/h?+bCkh+k.YF,U=NW+<De:BIbAU-RC/>-5S$X.4H_r
+/1W>/1dXDg3B/uW2E!EM1c51f%Pfgo5]'.?5#u94CMRa$rG2:Frb2@Gr+H"@!+u.?qdfY8raPn9rF#S2
+rEfM0q-<o'rE92(r`]5&s&f5$r`8ttr`&hprDEVmrD<AerD!>er_EAcs%NAar_!,\r^d#X!(HcR!(?cQ
+!(?cPq*FsEr'(*Cs#^6As#L*=rAjg9r\sX2s#'g5r%n4*rA"=+s"FC)s"47%r@Rdqr[[dns![gnr[.Xk
+s!@@ar?DCg+X&!%+oNO\++bSl*sWi/*ZuOF,@D@'/gi(t-n-Pp.kE5'/h\k40JYRH84>g.r]L6Dr]:cS
+3]T2[3]f8jF&4>Q>%qqnDf9LjDYn;ND#\;LCA_fDB_uH@B)cHBAGfp<@U]4Cra5J-s'>S.rEK;+rEB2'
+r)iu#rDrntrD`bpr)3GirD<AerD*>dr(R,`rC[)]r^coVs$lrU!(QlRr^$TPrBgKLrBU<Gr]U9Dr]C-B
+rB(!>rAjj:!'1$<s#9m7rAFR2rA4F.r\=F,r\+:*r@e%#r@Rgpr[Ians!RalpEf__![Am4p`fY[mN@*(
+JfqfN'I4kC*ZZ=OBlGm\0/,"4/hSe10JWP^$oTt&4[)%k2`*?I1G\qas"OF*%kTFd5&3b:4]Q'0BkhEt
+C&_rHC&DZEBE)TAAc$$:A,Ba6@JsR3?N+=0?MRk)>Q%_*=oDJ%=8c1u<W5tq;u]bo;?'Jl;>j>h:]4#g
+:&Rcc9)qW`9)V?\8Gl!V7f,UY6psC06ps?>5lO"J5lEqI56!kG55dVK4?P\e3]]D%48q;>3Vk`82uPZ5
+2?#H31AW^00JG.5/hSjV0E*U(/c@7#/,1[o/,h$s.J5(h-N5@p-7'o_q'H%cr?AfrJg#^hoH=\i,U"?S
+*[G0-.jZMi,q&[=(FLRY.4Qeu.kNM469dOl3&iiT2Dm?K2#]9@1,CULD+c0=<b?2aCM[baC\qlHC&_lF
+BDlH>Ac$$:A,]p;@JsU3?iF@5?<pk4>lIt+=o__)>5VP'=T)>#<rH%t<;fbo;Z'Ag:]4#g:&[oc:&doc
+9E%Q^8cD9[7f#OR7/]IQ7/]IJ62a(I4odeG4o[VD3r_5?3;kl93;tl42ZGZ72#K0,1Ars-0`Ng+0)mO'
+/H%0q/H.0q.K:gp-iPIk-2&V_,6K,5+<^A$r?-h:Jfh!7'HS>;+<MUK?tq;A.4Q_p-n6_t/1piR">DJa
+2`Ln176s-:4TIVD3tjY93B9&[4#]ZN:b"e8BlIs.Df,Dir,)FL!,MLIrFu.Bqe,k>s(24@rF5n<@U]4C
+ra5J-s'>S.qcj#&r`T/$s&]/"!*0&!rD`bprDNMirD<AerD*>dr(R,`rC[)]r^cuX"%GdM7f>aU7f>^Q
+63'CO6N0:L5lEqH4U+#24$,Jc4T.A@3rM)<2uku<3<(r92Z5N42#T601B'!40JG.5/hf!X0DdC#/bpmq
+.JtUo-iGCd-2f(k,9nBUp`fY[fcYkhJfrPc%O<5=*ZZ=OBlGm\0/,"4r[ng:0JG4:1,_!K4?Yhg2`*<H
+0eiS]'/2*n0.nn2/3duC,X57=CM@O!C&VlGC&;TBBDuKBA--7N@fBm8@fKm8?ij\B@JsU2?i471?2\%.
+>Q.h(=oVV&=8l8!<W#hr;u]bn;>a8j;>j>k:]4#b9`7W^9)hK_8H)*_84Q0>77I/EqaLHO!^f=@rBU?H
+rBU<Gr]^-@r&k!@rAsg9r&F[7s#0g5rA=O1rA"+%r@e+%q(;Orr[n!ur@@jsr[@grodKbcod0S]U*5+3
+MBN3K,9\9S*?nepAh#&Q-m^2cr[7Ul&M#Fa0Jl'[4#o8Z2Dd<L2)I/f1CGm'DbDB@<b?2aCi'#br+c.D
+rb2:Cs(2%;rF>h9r*fP3r*TD/ra#G,r`]A-rEK8)s&oA)rE0&#r)Wess&AqqrDNVlr)!;erD*5ar(R)_
+s%</[!_>jPrC6`SqaCENr^-NKr]pEHr]^9Ds#g<CrAsp<rAaa7s#9j6r\a^4rA4C-q_A%'!&+=(r%7n#
+r@J"#r[[mrr@.Ulr?qRkr?_._!$hFdp*'AWm2pp%Jfh`L,T\$K+<DLH?>(o<.4Q\n-7LDp/1iJ-0/,+8
+1c\&o5s@Fo4$*@&!':*>&3)a42bA*f.R[ERE,KT4DK#Jkr,)CKrbDXOBk_6oq.K\=rFPq<raPe6r*]M2
+rEfA,rET>+rEB2'rE/u!r`9&!rD`_oqbmAir_WJfrD*Aer_<Dds%E2\"A)-S84`\LqaUNQrBpHKrB^EJ
+rBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&r@J"#!\>lQr@7[nr$_Rmr?h7bs!7Of
+pEKV\r?2+^]HDeKJfs\.,Te-N+sA'U@W+%S0/5(3/M8Y/0JG4:1,V!K3^,\f2`3EJ0eiS]!&4C*%k]Lf
+/3drB,X57=CM@O!C&VlGC&;TBBDuHFA7T1[@fBm8@fKm8?ij\B@JsU2?iOI4?N+7/>lS%->5VP'=T)>#
+<rH%r<<#ns;Z'Di;#aDk;#a>i:&@W_9DhE^8cM?\7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9F!'U0A
+r&k!@rAsg9r&F[7s#0g5rA=O1rA"+%r@e+%q(;Orr[n!ur@@jsr@.Cfr?h1`rZZq;Jg%-;%jE5A,9S!N
+?=kZ4-7C/e,lT1h-j2%P/2/mc5sIFk3&``Pr\a^4r%e^76>fFB5?;B5CM[hbC]%rFC&VfFB)cH=AGp$;
+@f0[5@/XI1?N+7.>lIq->l@n+>5_V&=T2D"<rQ,!<<#ns;uKVn;>a8g:]4&c:&I]a9E.W]8HMFR8,YpU
+7JfLP6iKFM62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9'/1&Nd)0E<d*0)R=#0)[@%/H.0t.fCgn
+./bOm-N,7a,QK(f,5*2Y+P7cf++bTa+$:Sd*ZuLD,$nt8-RgMm-mpGn.kE8)0/#"60f1m\6pX""4Zb\d
+4$#D_3B/u[3]BWP:b"k9BlIs.Df0LlDZ+GMD#S2QC2%BqB_c<?B)Q<>AH$'9@JjO4?i==.?2\%->Q%b)
+=oDJ#=8l8#<W,nq;u9Jk;>sDh:]4&d:&doe9DV6b8Ou?B84Q2M8,GdS7K#UN6N'4L5lEqH55dYC4T7G>
+3rM):3<(r;2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/-%4!.f1[m-itbD-N5@d-3#7h,PND^+oNP`+/^65
++Gq9H+!;XL+Wr+@,&]7h0/,"3/M8Y/0JG4:1,V!K3^,\g2`3EJ1,(F;0JG.5r@SL05AWn:5?)0/BkhEt
+rbDCGr+Q"@rac4CA7K+YraYk8s'bk6!af;CrF#P1rEfG.rETA,r`]5&s&f5$r`8ttr)E\ps&/blr)!Dj
+rD<MirD!/_rCd&\s%35]r^R,_7n6$;7K#^Q7K#UU6UO0<5lO"H5lEqH55@A>4T@MA3rV/=3W(l92ubf7
+2>oB31]9'(0`<['0)7*t/H.6u/H%*u.fCgh./bLc-2o+T+bCkh+ho02+sS6U+<;Y4B.G8T-m^2dr[7Ul
+$S*e[0Jl*\4#o8Z2Z5KI1c.!E1,C^?6>fCA5?;B5CM[g&C]8,ICAhlFB`;WDAbos9A,]s8@JsU4?i==0
+?2Rt,>6%q,>Q.h)=oDJ%=8Z+u<W?%s;uKVn;>a8g:]4&c:&[id9`@]b9)D0]84Z8L7f>dQ7/fRQ6Ms.K
+5lEqH55dYE4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0)R=#0)[@%/H.1!.fV!s.JkOl-iPIk-2&Sa
+,Q/h[+oNOn++bSd+7pX;*ZlFG*ZQA1Be:\].OZ_n.4Qi!/M8\00JP:=3CcJ'5<_4l3]fDa3]T2[3'0/[
+89@ZW6Wn,BDJsH2DuFSPD>e;LCBSBdBkV2UBDuNAAc60=@f0[5?iXR5?i==.?2\%->Q%b)=oDJ#=8l8#
+<W,nq;u9Jk;>sDh:]4&d:&doe9DV6`8Ou?B8Gu'U7f>dS6i04K62j.K56*qI55dYC4T7G>3rM):3<(r;
+2Z,H12#fB11B'$,0`Ea*0`<[(0)[C$/-%4!.f1[m./t[n-MJhd,lJt^+p&o2+T<M`+,:tj+K?P(+!;XL
++Wr+@D_isu0J5"1/hSe20JP=<2)dES4pF242`3EJ1B'$.0`Ng)/ds9qCe5m9<+KcYC27P_CAhlFB`2TD
+B)Z?EA7T1[@fBm8@fKm8?ij\B@JsU5?i47.?2\%.>Q.h(=oVV&=8l8!<W#f!;c?Rl;>jAi;#aDk;#a>i
+:&@W_9DhE^8cM?\7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9Fq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.
+q(Vb#r@[mtr@Iq"q^h[rr[RjqodKbcod0S]f-,_hJg&Ve%jE5A,9S!N?=tc7-7:)e-2o:i-jqOW/2/nI
+5<Lqc2`CXm'/VO%1GU^A1+tt38gHW%Ao2="D#A)HCAqrFB`;WDAbos9A,]s8@JsU4?iFC0?2Rt,>6%q,
+>Q.h)=oDJ%=8Z+u<W?%s;uKVn;>a8g:]4&c:&I]a9E.W]8HMFR8,YmW7K,aQ7/fRQ6Ms.K5lEqH55dYE
+4T@MA3rV/<3;YZ42Z>T62#T6/1A`g)0E<d*0)R=#0)[@%/H.0t.fCgn./bOm-N>Cl-2&Sa,Q/h[+oNOY
+++bSl*sWi/*ZuLD,$lF-/LMts-n-Pn.P!&%/h\k30ekLF7n#^.5!;"i4$#D_3W:uK4$#8jFAODR=_Vhm
+Df9N3rGMRNrbVLJ"DVXbBP@3Srau+?rFGn:r*fS4r*TD/qd'/*r`]A+r`];(rE/u!r`9&!rD`_oqbmAi
+r_WJfrD*8bs%NGcqFUl^84Q3ArC?`SrC-ZPqa16Ir]pEHr]^9DrB1'@q`=[9r&F^8s#0d4r&"F0rA+@,
+r@n4(s"OC)r\".$r[\%"r@7[nr$_Rmr?h7bs!7OfpEKV\r?2+^nK<E+JfqfN%Ncf8+sA'U@W4.U0/,"3
+r[ng:0JG4:1,V!K3^,_h3&NNK1,8b^s"F:&%4j_[80gAuA8>moCM@P`CAhlHB`)NBB)Z?EA7T1[@fBm8
+@fKm8?ij\B@JsU5?i==.?2\%.>Q.h(=oVV&=8l8!<W#hr;u]bn;>a8j;>j>k:]4#b9`7Ta9)VB^8cM?\
+7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9Fq*"X<s#^0?q`4R6r\sj8rAFO1s"jU.q(Vb#r@[mts"+1$
+r[n!ur@@jsr@.Cfr?h1`rZ\fpJg#^hoH=_h,9\9S*?ng'.jZMi,pt&=-i>A%.kN;+1dXDh3]T/X2)Y@i
+&Ml3u1,C[=6#K:?5?;B5CM[hbC]%rIC&M`FBDuNCAbos9A,]s8@JsU4?iOI3>l\1,>lIq->l@n+>5_V&
+=T2D"<rQ,!<;fbo;Z9Pk;#F,f:A[c`9`@]b9)D0]84Z8L7f>dQ7/fRQ6Ms.K5lEqH56!eG4o[YE48h5>
+3W1r72uGT52?,N31]9*+1&Wd+0E*U%/cIC$/H@@$/,Umq.JkOl-iPIk-2&Sa,Q/h[+oWSa+G1bf+0$Cl
+*ZlFG*ZQA1CG$t_.Ob9F$S!YX/M8\00JP:=3<r)D69dXs4?NO's#L'<%m)g189@WV6Wn,BDJsH2DuFSP
+D?"GNC]8)KC&_lBBDuNAAc60=@f0[7@/XI0?Me%,>lIt+>5h\'=Su8"<WZ9$<;okq;u9Jk;>sDh:]4&d
+:&doe9DV6`8Ou?B8Gu'U7f>dS6i04K62j.J5Q3kF4oIMB48V);3W(l:2ubf62?#H42#fB11B'$,0`Ea*
+0`<[(0)[C$/-%4!.f1[m./t[n-MJhd,lJt^,6&hb+TEP=+G(_f+OhMZ+!;XL+Wr+@EAT7#0J5%4/hSe2
+0JP=<2)dES5!D%f2Dm<H1&`j?0/"q1/M8V*5&3\65#c'.BkhEtrbDCGs(M@DrFZ%?s'u1@@q,FIr*o\7
+rEo\6?X`n@ra5Y2rETJ0?![D6s',J+r)s&%rE&u!rDibps&8qqr)*Ags&&_ks%iSfqb6r]r(?u\s%*,Z
+"\;-R7R]cE7f,XQ6io_C62a(J5Q*kG5Q3kB4o@GB48h5;3W(l92ubf72>oB31]9'(0`<['0)7*t/H.6u
+/H%*u.fLjs.J5+f-M8\a,,-64+c7EJ+sS6U+<;Y4"_fM6-7:,;-i>A$.kN;+1dXGi3]T/Y2?#H41]0!9
+00sGI,X,7@D/3s(r+l4Fr+Q(Brau1AqIKP7raPe6rF#S2r*B,'r`]A-rEK8)s&oA)rE0&#r)Wess&Aqq
+rDNVlr)!;erD*5ar(R)_s%</[!_>jPrC6`SqaCENr^-NKr]pEHr]^9Ds#g<CrAsp<rAaa7s#9j6r\a^4
+rA4C-q_A%'!&+=(r%7n#r@J"#r[[mrr@.Ulr?qRkr?_._!$hFdp*'AWm2pp%Jfh`L4<>Rc+<DLH?>D/@
+-n6Vp.4H_s/1iJ-0/,+81c\)q69dXt4?GSb3B9&Y2`EcX2Fqmb.776PE,KT4DK#JkrGDIJrG)@Hs(M4@
+rau+?rFGn:r*fM1qHj&)rET>+rEB2'rE/u!r`9&!rD`_oqbmAir_WJfrD*Aer_<Dds%E2\"A)-S84`\L
+qaUNQrBpHKrB^EJrBL9FrB:*Ar]C!<rAjd8s#9s9r&+C/s"jU/r\=@*r\+:*r@e.&r@J"#!\>lQr@7[n
+r$_Rmr?h7bs!7OfpEKV\r?2+^]HDeKJfs\..N]cT+sA'U@W=7X0/,"40.nk10JG4:1,V!K3^,_i3&WWN
+1GLR;0/"q1r@JF.5&3\65#c'.BkhEtrbDCGs(MCEr+>q>"Cu%Q@q,FIr*o\7rEo\6?X`n@ra5\3r`oY4
+>[1Q?rETA,r`]5&s&f5$r`8ttr)E\ps&/blr)!DjrD<MirD!/_rCd&\s%35]r^R,_7n6$;7K#^Q7K#UU
+6UO0<5lO"H5lEqH4odbB4o@GB48h5;3W(l92ubf72>oB31]9'(0`<['0)7*t/H.6u/H%*u.fCgh./bLc
+-2o*?+bCl;+V#\@+X8*M,$nt7,pjuc./bOk-j2%P/2/mc6U3ap3B/rUr\P6D1GU^?1,:LKD+Q!:<b?2a
+Ci'#br+c1DrFc+As(2%;rF>h9r*fP3rEoM/pg!f&!*oJ,r`]8'rE0&#r)Wess&B"ss&8kor_`Sir(m8d
+qb?u^r_*8`qagi[84WVJrC-TOr^6ZOr'C<IrBL9FrB:0Cs#^0?r]0p:q`"F2r\a^4rA4C-!&=C+r@e4)
+r\"+#r\".$!%e+"r$qXoq^DCjr[.Rip*9V_r?CqYr?0`7JffRde/pdo+!)OG*$S^*0./.s-n6\q.P!&%
+/h\k30ekLF84>j15<_1k3]]8]3&iiU3]T)gF&+2N=_VhmDf9N3rGMRNrG2=Gs(VLHq.K\=rFPq<raPe6
+rEoA,qd'/*r`f>)r`T2%r)`kus&K"srDWSkrDEPjqbR/cr([2bs%E2\#"_?U84Z6@s$urUrC-ZPqa16I
+r]pEHr]^9DrB1'@q`=[9r&F^8s#0d4r&"F0rA+@,r@n4(s"OC)r\".$r[\%"r@7[nr$VUo-RSg>pEfhb
+r?M%\ruq=`ru\-]Jfopn#9P'1+sA'U@NohM/hSh10JG+30/,(71,:^G2EF#c4?,5V1c$m@0J>(30)[@1
+.m@`>,<f(;CM@O!C&VlGC&_lGBDlH@AHZOS@q0!IA,Kg9@JsR8?XI7?@/aL5?N"1/>lS+.>lS%->5VP'
+=T)>#<rH%r<<#ns;Z'Di;#aDk;#a>i:&@W_9DhE^8cM?\7g2FR7n,p9rC6ZQrBp]S6UCZ9r]g?HrBL9F
+q*"X<s#^0?r]0s<r&F[7s#0g5rA=O1rA"+%r@e+%q(;Orr[n!ur@@jsr@.Cfr?h1`rZ^\PJg#^h^EF+3
+,9\9S*?ng(/0uVj,q(2@-i>A$.kN;+1daMj3]T/Y2Z>N51]B-@0etI:6#B1=5#u94CM[g&C]8,ICAhiE
+BDuNCAbos9A,]s8@JsU4?i=:*>lIq->l@n+>5_V&=T2D"<rQ,!<;fbo;Z9Pk;#F,f:A[cb9`Ifc9E.W]
+8HMFR8,YpU7JfLP6iKFM62j.J5Q3kF4o[YE48h5>3W1r72uGT52?,N31]9*+1&Wd+0E*U%/cIC$/H@@$
+/,h$u.fCgn./bOm-N,7a,QK(f,5*2Y+LiMF++bU,+$:Sd*ZuLD,$o(=-R^Dl.Olks.kE8)0/#"60f1m]
+7RB@)5!:tg3]T2[3&`cW3AsBK:FJP4BlIs.Df0LlDZ+GNC]%rIC&_lBBDuNAAc60=@f0[5?N=F/?Me%,
+>lIt+>5h\'=Su8"<rZ1u<;fbm;Z0Jl;#=&e:Adid9`Ic^8d%^V7n?2L8,GdS7K#UN6N'4L5lNtJ5Q3kF
+4oIMB48V);3W(l:2ubf62>f<21]9*.1&Wg*0E3a)0E*U&/cI:$/,^sp.JtUo-iGCd-3#7h,PNA`+X&!-
++TEO=+G(`9+<2IG+!MjN-=V!Q/hSh10eb440/,(71,:^G2EF#15!(_^2)I*E0eb:70E*R6/1iD;CI]U5
+<+KcYBkh>[C&DZDB)H6?AGp$8@f9a7@/OC3@/XI3?N"1,>l.b)=o__'=T)>$<rZ1u<;TVn;?0Vo;uBPn
+;>j;m:JX^`9`%K\9)hK]8H23Z8H23V7f>dT6i]UR639G<5lEqI55dbF5Q*b@4T.A@3r:r93;tl82Yo94
+1c.#g1]9'(0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[l./bOm-N,7i,l]1h,l]+=+bCkh+k.YF,U=NX+W_e2
+CFpk\-RC/=-7C5h.4Qf!/1r\669dRn3B9&W2)R3I1G^dA0etFLD+Gm9<b6)^CMRY^CAhlFBDlHAAcH<>
+AGp$;@f9a6@/XI2?N"1,>l@n,>5hb,>Q.h(=oDJ$<r5nq<;ohp;Z9Pl;#O2h:A[ca9`@]`9)V?]8H23Z
+7K>mV7K>mV70,eGr^?fTr^6WMqEY!D!'^BFrB('Ar]9s;s#Bs9q_nC1r\XF,!&FO.!&4C,r@e4)r\!st
+r@A4).k3"t.4?Snr@%Ojq^2=hs!@Ofr$24cr?;1`rZV1^T-&Y,M&upE*ZuOF+^51g0I\G#-RgJB.hF6`
+/h\q51,_*_77'7(5!;%-3r_5>3"@r/2b8!b-pq-ODf'B0D#A/KD#A&IC&M`BBDlHBAc-*<A,Tj7@/aO1
+?N"1/>lJ%/>lIt->5h_)=TDS&=8Q%r<W#hq;uKVm;>j;f:Amod9`7W^9)hK_8H23[8Gu$c7Rfm<7Rfg8
+6psE@6N0:N6N'4M5lX(I55m_D4T7G@3rCu<3W1r:2uPZ62#oQ62#oK21]9*.1&Wg'0DmI&/c@7#/,q*t
+.JkOj-iGCh-2f+g,PWJ]+mC,$+G(`M+:KD8+sJ-U?ZS+Y0/,$X0,Q;o0/,+91H.3O4?Yki3&WWN1GU[=
+0J>*Y/e9Kb/3do?,<f(;CM@KtBPIH[rFc1Drau(>s()(<qdTM4ra>Y2!+>_3ra,P/qcs#&s'#G*rE/u!
+s&T/"rD`YmrDNVnrDNYmr(mGj:JLd]qb-l[!_Q$UrCHrYr^d&ZqF:EPs$ZlSs$H`Os$6NIs$$BHrBL6D
+q)nU;r]9p:rAad8rAOL0s"s^2rA"+%r@\.'r@S""r[[t!s"41#q^_Upq^MCjr?qRkr?_Fgs!@Uhs!+lo
+Jg#^hoH=\i,U"BU*[+a'/g_qo,q&X<-mpAk.Om#$/i#4L5<Lte3B&iR2)I-G1GU^?1,)%38L$H#ASc*s
+CME]]rFu4CrFZ%?qdfY8raPh7rF#S2rEfG.!*oG,rEK;*s'5S.s'#;&rE0#!r)NYos&8hnr_`VjrD3Df
+qb@#_r_*2^rCR#[s%!&X!_#RJrC$oY6q0U66q%#ArB^<GrBL<Gr]L6Dr]C0Br]9s;s#Bs9q_nC1r\XI-
+s"aU/s"OF,r@e4)r\!str@A4).k3"t.4?Snr@%Ojq^27fq]u(as!%Cbruh:ar#kt\JffRdW?2Tm*ZuOF
++^8e;.4H_p.Ok<H#V7P[0/5.92E1q377'4'5!;%-3r_5>3"@r/2b8!b-pq-ODf'B0D#A/KD#A&IC&M`B
+BDlHBAc-*<A,Tj7@/aO1?N"1/>lJ%/>lIt*>5hY)=T)=u<rH%q<;ohp;Z0Jk:]!oc:&[ib9DhBd8P)HD
+7n6,J7g_^T7n6$<77BU46iB@N5la7L62s4M5Q*eF4oIMB48h5;3W1r:2uPZ62$Glq2)I-GrA4C-r\=@*
+q_.k"s"41#s""+!r@.Ulq^;=hq^)1drZh1^r?9Z5JfoXfdi^%^+!MmO-!taQ0/,(40J>(3/h\n51,CjI
+3'9>e4#]#S1c$mA0JG.5r[n[3/M05(7jC2sA8>mnC2!T\rFl4Drau(>s()+=!+Yn8rF,\5pL!l*rE];*
+r*0/(s&o>'r)`kus&K"sr)<Mks&8kos&&\jr_EMgrCm)]r(?u\rCHrYr^d&ZqaLQSrC-`Ss$QfQs$?ZM
+rBL<Gr]pBGrB9s=rB(!>q`4U7r\sd6q_eC1r\FO0rA"+%r@\.'r@S""r[[t!s"41#q^_Upr$_Upq^DCj
+r[.RirZqLir?VCfT-8e0MBN3M,U"BU*[+_mCG$t^-mg>ir['$@-RgMp/M&M01I=;g3]T/Y2Dm?K1c$pC
+1,1O<6>f@>5?;?3C27U!rG)7ErFc(@rakt;rF>h9rF,Y4ra5S0rE];*rEK;*s'5S.s'#A(!*T5%rDrks
+r)EYorDNSkr_WMgr_E>brCm2`rC[#[s%*/[r^HoW7f>dT7/fXT7/fRP62X"H5Q3kG4oIJC48q;=3WD);
+2uY`72Z5N42#9$.1B0*/0`Eg*0E<d*0).$s/-maV.Olkr-n$PC./PCh-N,7f,lAne,5i\b+T<P^+R'u"
+++bTK*tBD7+<MUI>Ac/E.Ouns.K(b./1iJ-0eb@@3(HD'5<h=p4T7DA3W:uK3B9#iF&",N=_VekDJj9-
+rb_RLr+c4FrFl(@rFZ(@r+,e:raG_4ra5P/rE]D-s'>Y0r`f;(rE0,&rE&ntrDi_orDW\nr)*DgqbI)a
+!)3DdrCd&\s%35]qFCNS"@kpN77I2D!(6]Oq*G!Fs$-HGr]U3Br]C'>q`4U7r\sd6q_eC1r%n:,r\=@*
+q_.k"s"41#s""+!r@.Ulq^;=hq^)1drZh1^r?8NjJfoXfo,oG)+!MmO-!taQ0JG470J>(3/h\n51,CjI
+3'9>e4#]#R1c$mA0JG.5r[n^4/M05(80^;tA8>mnC1q>ZB`;ZDB)H6?AGp$8@f9a7@/++,?N"1,>l7h+
+>5qb)=Su8!<rZ1u<;fbo;ZBVl;Z9Pl;#O/i:&Rc_9DhE^8c;3[8,c'Z8,PjT7K,^T6iTLP62s4K5Q<qI
+5lEqI55dY?4T.A@3r:r93;tl82Z#B32#fB31Ars'0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[l./bOm-N,7i
+,l]1h,l]+g+bCkh+fZ[r,U=NX+W_e2CbI.a.4-Gjr[%q!-RgMp/M&M01EJhH4#o;\2`<NN1c.!E1,:R>
+0gfhM,X,7?Chda$C&VlGC&_lFBDlHAAc$$:A,]s9@JsU6?i==.?2In*>6\87>[(E9>5VP%=T;J$<rH%s
+<;oer;uT\m;?'Jk:]*ub:&Rcb9DqK]8cM?]8,c!U7K#XS7K5dT6NBIO62a(I5Q*eF4oIJC48q;=3WD);
+2u>N32?#H01B]Hg0ekB^0`Eg*0E<d*0).$s/-maV.Olkr-n$PC./PCh-N,7f,lAne,5i\b+T<P^+OhKb
+++bT`*tBD7+<MUI>Ac/F.Ouqt.fCk//1iJ-0eb@@3(HA&5<_7o4T7DA3W:uJ3B9&kFAF;P=_VekDJj:i
+D>e;NC]%rHC&M]FBDcE@B)cH?AH$*=@JsU3?i+1.?2e+/?2n10>Pq\&=TDS&=8l7u<Vobn;u]bo;?'Jk
+:]!oc:&[ib9DhE^8cM?Y8,>^T7K,[T6iB@J62a(K5Q*eF4oIMB48h5;3W1r:2uPZ42?,N41BK<f1]9*.
+1&Wg'0DmI&/c@7#/,q*t.JkOj-NGLm-Mo+f,lT%`,5i[W+G(_m+9iu2+sJ-U?QjPO0JP:80eb75/h\n5
+1,CjI3'9>e3]AoQ1bpd?0JG.5r[n^4/hTG,80^;tA8>mnC1q>[B`2TCB)H6?AGp$8@f9a7@/41.?3+><
+rE];*r*02)s&oA(rDru#rDrntrD`eqr)3MkrDNSkr_WPh!DZAf9`%K\9)hK]8H23Z8H23Z7f5^S7/fRR
+6N0:N5lEqI55[YE55dY?4T.A@3r:r93;tl82Z,H42#fB21Ars'0`<X)0)[C$/H.1!/H7=#/Ggsr.f1[l
+./bOm-N,7i,l]1h,l]+R+bCkh+ho02,U=NX+W_e2CbI.a.4-Gjr[''A-RgMp/M&M01I42d3B/uW2Dm?K
+1c$pC1,(I<6uP[C5#u62C27U!CA_fFB`2TBB)ZB=AGp$;@f9a6@/O@-?2In*>Q7n+>Q7n+=o;D$=8c1u
+<W5tr;uT\n;?'Jj:]!oa:&Rcc9)qW`9)V?]8H23Z7f>dR7/o^U7/oXS6N'4K5lO"G55m_D49.JB3rD#<
+3;kf52Z5N42#K0/1B0*.0`Eg*0E<d*0).$s/H77#.fUq!-n$PC./PCh-N,7f,lAne,5i\b+T<P^+LE5B
+++bU+*tBD7+<MUI>Ac/F.Ouqt.fCk//1iJ-0eb@@3(HA&5<_4m48q;@3W1oI3B0WR:FJS5Bl@j+DJX1f
+D#S5JCAqrGB_uH@B)cH?AH$*:@/F=2?N"4/?2e(3?!LW=>Pq\'=oMP%=8l8!<Vobo;u]bn;>sDj:]!oc
+:&[ib9DhE^8cM?Z8,Ym]77Ka8779QC6iB@K62a(J5Q<qI55m_D4T7G@3r:r93;tl82Z,H42#fB31B00/
+1B'$,0`*O$0)mO%/H77#.fCgn./PCj-Mo+f,lT%`,5i\a+G(_f+K6J&+WhmP+=1B;3&!'A0/5.6/hSe2
+0etOD2E3f^$p?X12)I*E0ek@90/*;W%kK=c6>f@>5#c'.Bk_<qC&VfEBDlH?AcH<>A,Ba6@K'[2?i=:4
+?!Ue8?2In)>6J,4=]ef(=8c1u<W,ns;uKVn;#jJm;Z0Jl;#O/k:/4O^9`%K\9)hK]8H23Z8H23Z7f>dS
+7/oXS6N9@M5lEqI55d_E55dY?4T.A@3r:r93;tl82Z5N41]fHh1B0-.1&3O%0*!X'/cI=#/,h+"/c@6t
+/,^sp.JkOl-iPIk-2o1i-2f+h,Ldlg+bCle+V,hD+X8-O+^8_7-RU;h-n#!@&18hS.Om#$/i#4K5!(ba
+3&^an'f7a'1GU^>1,;:;8gHT$ASc*sCM@P^C&M`DBDlHAAcH<>AGp$;@f9a6@/XF-?2In*>Q7n,>Q7n,
+=o2>"=8c1u<W?%s;u]bn;>sDj:\mi`:&Rcb9DqK]8cM?]8,c!W7K5a]6psC0779O26iKFN62a(K5Q*eD
+4oIJC48q;=3WD);2u>N32?#H11]K611&is-0E*^)0E<d*0).$s/-maV.Olkr-n$PC./PCh-N>Cl-2Stc
+,QAtd+o`\a+oEIT++bSk*sNi/+<MUI>6f%#.4Qhr.Ok<H&1fCc0/5.92E4/o5s@Iq4?NO's#L$;%QZUC
+F\jJQ=_VekDJj9-rG;FJr+c4FrFl(@rFZ(@r+,e:rF#J/qd05,qcs/*r`]>)r`T2%rE&u!r`/nrqc!Jl
+rDEMirD3;crD!8brCd&\s%35]rC?fUs$crWs$crUr^6WNr'C9HrBL6Er]U3Br]C'>r&Fa;rAad8rAOU3
+s"sa3r\FL0rA+@,r@n+%r%A"$r@It!s!msrq^D=hr?hCfr?V@ep`fY[kobR#JfqcM-m9ZV+s81=F>km-
+0eY460.nk10JP==2`<WX4Zkba1c.!D0ek@90/*;W%kB7b6>f@>5#c'.Bk_<qC&_lFBDcB>AcH<>A,Ba6
+@K'[4?i470>l\40?2In)>Q.e*=T2D"<r>tr<<#nr;Z'Dl;Z0Jm;#F,g:&n#e9`%K]8chUV8c;3[8,c'Z
+8,c!W7JoRR6iTLQ62a(I5Q<qH5Q!_D4o%5=48q;<3W1r:2uPZ52?#E41]B0-1&3O%0*!X'/cI=#/,h+"
+/c@6t/,^sp.JkOl-iPIk-2o1i-2f+h,IAVG+bCm0+V#bC+X8-O+^8_7-7:2f-iGA'-RU>m.P32(1,D3[
+4#o8Z2Z>QK1c.!E1,:O=1.?.S,X,7?Chda$BkmW]r+Q%ArFZ%?qdfY8raPh7rF#V2pg!l)r*92)s'#G,
+s'#G*r)ikurDrksr)<SmrDEMir_N>bqb@#_r_*2^rCR#[s%!&Xs$clSr^6ZQs$QcPrB^BI!'gEGq`OpA
+r]C0Br]9s;s#Bs9q_nC1r\XO/s"aU/s"OI+r\=@*!&+=(pauFq#V.DT.Ocep-n5*Cq^;7fr?_=dr$24c
+r?;1`rZV1^rZ?_6Jfgs6%Nlf8*uuM/D(mCf.OZbqr@8.)/M8\20JYOG#=_*H5!D+l48q;@3W1oI3]TlW
+:aeY5Bl@j+DJX1hD#A)HCAqrGB_uH@B)cH?AH$*<@/41,?N"1,>QA"->5VP$=T)>#<rZ1u;ufkp;uKVn
+;>a8h:]!oc:&[ib9DhE^8cM?]8,PjU70#gV70#aS6iB@N62X"G5Q*eF4oIMB48h5;3W1r:2uPZ62?#E6
+1G^fd1B00/1B'$,0`*O$0)mO%/H77#.fCgn./PCj-Mo+f,lT%`,5i\7+G(_f+O_G]+WhmP+=1B:2_Qj=
+/heq3/hSe20etOD2E3f^4?>AW1c$mA0eb:70E*R8.kWG@DFl'9<+KcYBkh<qB`2T@B)H6?AH$'=A,Ba6
+@K'[4?i==0>l\40?2In)>Q.e*=T;J#<r5nq<<#nr;Z0Gn:f@6hr_WPhrD!>erCm)]r(?u\rCHrYr^d&Z
+r^QlU!(?fSr^6]Ps$?TKrBL<Gr]g?Fr&sj<rB(!>q`4U7r\sd6rAFU3s"j[1q_@n#r@\.'r@S""r[[t!
+s"41#q^_Upr$_Upq^DCjr[.RirZqLir?VCfT-8e0MBN3M,U"BU*[+_lCFpk\-RC/=-4hOP.4Qf!/1r\6
+5s@@j3&`bp2&.r)1G^dA0JYCPE(_H?<b6)^CMRX!rb;=Er+Gt?rakt;rF>h9rF,Y4ra,A*qcs)(s'#G,
+s'#G*rE'&%rE&ntrDieprDNSkrD<Jhq+gf]rCm2`rC[#[s%*/[r^HlVr'^NOr^?cRs$HWLrBU9Eq`Xm?
+!'C0@r&Od:rAX^6r\j^4r\XO/s"aU/s"OI+r\=@*!&+=(pauFq#V.DT.Ocep-n5*Cq^;7fr?_=dr$24c
+r?;1`rZV1^koYL!Jfh]K%Nlf8*uuM/D(mCf.OQYnr@8F1/M8\20JYOG7RTL*4Ztnhr]:'>rAY9J3D=Tm
+.7.0ODf'B0Ci0/fr+l4Frb;=Eqe,k>s(2+=raYq8rEfP2ra5P/rE]>+s',M,qcWi!rE&u!!*/tsqG[>j
+r_`Vjr(m2brCm8cs%NAar(?u\s%*/[rC6`S"@bgK6q$u@rBgKLrBU6ErBC3DrB1'@rAsg9rAad8rAOX4
+r\Og81GU^?1Getbr\=@*q_.k"s"41#s""+!r@.Ulq^;=hq^)1drZh1^r?8NjJfoXfo,nGb+!MmO-!t^O
+0/#"3r\"m:/h\n51,CjI3'9>e3]AlO1GSk_'/(sj/M8Y,/h05+73k&s@qfRiCAqoFBDcBAAcH<=A,0U6
+@K0a5?hn%*?2e(1>[(G3>5VP$=T2D#<rH%t<;]\p;Z0Jm;#aJo;ZBVo;#O2g:&n#e9`.Q`9)hK\8GPdR
+7fPpU7/oXS6N9@O5lX(K5lEqI56!kG56!eF4od_G4oIMA48q;>3Vtf72uY`62?#H31Aim+1B0*-0`<[(
+0)mO%/H77#/H.7#0)dI#/H.-r.K([o-iYUn-iPIk-2f+f,Q8nd+bCkh+fZ[r+sS6U+WV\/CG7(\-m^,d
+r?_dt-n-Vs.kNM4$:-j;3B/rT1c7*Gr%\^91G2+87O13!ASPmnC].uGB`)NCB)cH?AGTg9@f9a6@/aO4
+?N"1,>lIq->l@n(>5VP'=T)>#<rH%t<;fbp;?]rs;Gp@hr_WSirD!>er_EAcr_3>brC[#[r^d&ZrC6fU
+r'^ELs$HQJrBU9Er]U6Cs#^6Ar&O^8r\s^4rAFR2rA4=+rA"4(s"FC)r%7[pr$qgu.Ok?Fr@.[nr?hCf
+r?VCfrZqCds!%Cbruh=cr?;1`e/s8aJfiJa%iuf5+<MRG>&?&D-S$Pl.K1e..k<2(/heq52E+,o5s@Fo
+48q8A3B7!s%QHI02,&0e.779PD/4!+r+u=IrG)@Hrb24Bral:GAnGUcr+,b9s'l"9rEoG.qd'/*qcj#&
+r`T/$s&]/"r`/nrr_reqs&8nps&&_kqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQ"@GOC6::]<r^$KJr'10E
+s#p<CrB(!>rAja7r&=X6rAFR2rA4F.!&OU0s"XI+r@e%#r@RsupaZ7l!%@dnq^2(ar?V@ep`fY[T-/_.
+MBE-G+<MdO+=(7uF?(s*0eFt2r@SU60JP=@2)dW\4ZYMY1G^cb0G?)l/hJ\./1rD>DFGg7<F]`UBkmW\
+rFc%?s(24@r+#P3s'bq8r*T8+qd'/*s',J+r)rr"r`B,#s&T(ur`&eos&/ems%r_os&/kos%rYirD!>e
+rCm,^s%<;_r(-WRr'p]TrC$ZQs$H`Os$6TKs$6NIs$$HIrBC6Er]^?FrB1$?r]:!<r&=[9rAX^6rAFR2
+r\FC+r\FL.r@n1'r\"4&r@It!s"+.$r\"1%r@@q!r[Rdor@%Xms![gnr[.Rir?V=drZ^SMJg#^h^EF+3
+,9\9T*?\O$0IA%n,par;-5.aT.4Ql!/M]+J5!(ba2`3EL1c,%b%l#jm7;t^A5?;?1BPM<sC&_oGB`)NC
+B)cH?AGTg9@f9a6@/aO4?N"1,>lIq->l@n(>5_V(=Su8"<rH%t<;fbl;ZBVn;#X8h:&n#f:Adic9`Icc
+9)hN^8cD9\8,YpW7JoRN6iTLL62a(H55m_E4T@MC3rD#:3;tl62Z5N42#T6-1Ars*0`Ng+0)R<r/Gq"#
+.Olkqs![gpr@%Ukq^)1ds!.Lgr$24cr?;1`s!%CbrueZjJffRdoH+Sb*uuIG*$AF%1FOV$-RUAB.M+*\
+/M8Y00/5@D7moX,4Zkh*3WV6#r\k<H3BB#kG"a>P>%hbgD/T8frG2@Hs(VIGr+H"@"D;=YAS(dMrF>k:
+s'Ye4qd'8.r*B8+qcj#&r`T2%r`B&!r`/nrr_reqs&8nps&&_kqbR,br_<DdrCd)]r^m&Zr^ZoVr'gTQ
+"@GOC6::]<r^$KJr'10Es#p<CrB(!>rAja7r&=X6rAFR2rA4F.!&OU0s"XI+r@e%#r@RsupaZ7l!%@dn
+q^2(ar?V@ep`fY[rZHe8Jfq'9%j)o9+sJ-T??A1\/MSh/0`<U00/,+92DmEU4U+&12`*<H1&`j?0.nk/
+/hS\-.RS)B,X,4<BkM-prb27Cr+>t?s()%;q-sA4s'Yb3q-Nr(rETA,r`]5&rE0#"r`8qsr`&eos&/em
+!)Nhq;c6Lj;>sDj:]4#g:&Rc`9E.Wa8c2-T8,PjV7K#XS6iTLQ62s4M5Q="I5Q<qI5Q*eG4oRYF4oIMA
+48q;>3Vtf72uY`62?#H31B'$.1&`s.1&Wg)0E*U(/c@7#/,q1"/cIC&/c@7#/,h$q.K([o-iYUn-iPIk
+-2f+f,Q8n:+bCkh+k.YG+sS6U+WV\/CG@.^-m^/er?`1*-n-Vs.kNJ35s@@j3&`]O2)I,e1(>ro/k'_K
+,X5=@C1q?trFu4Dr+H%As(2+=!+Yn9s'kq8rF#V3ra,P/qcs,)!*oJ,r*'&%s&f2#rDrksr`&hpqGR>j
+s%rYirD!>er_EAcr_3>brC[#[r^d&ZrC6fUrBpWRqa:BMqEb'Fr'(*Cr]L3Bs#U'<rAad8q_nC1r\XR0
+q_J+)r%S.(s"=4$pal=n!\,ZKr[@apr$_Ljq]u4frZqLgrZqCds!%Cbruh=cr?;1`T-&Y,MB<'E*uuIG
+*$ADhDDN^h.jl_C.M+*]/M8\20/5@D7moX,4Zkh*3WV6#r\k<H3BB#kG"a>P>%hbgD/T8frG2@Hs(VIG
+r+H"@"D;=YAS(dMrF>k:s'Ye4qd0/*rET8)r*','rE0#"rDrntrD`bps&B"sr_i_mrD<Aer(d5cs%NAa
+rC[&\rCHoXrC6]Rr^6lV6UF+,rBgKLrBU9Fr]^?FrB1$?r]:!<rAag:r&=X6rAFR2rA4F.!&OU0s"XI+
+r@e%#r@Rsuq'u=l!%@dnq^2(ar?V@ep`fY[kobR#JfqfN%j)o9+sJ-T??A1\/MSk00`<U70/,.:2DmET
+4Zthb1c$pBr\,'?/hS_./hAV)6Z,=<5#l*,B5)*oBE2`EBDcBAAcH<=A,0U6@K0a5?hn%*?2\%.>Q.h(
+=oMP$=8u>"<W#ho;u]bo;?'Jl;ZBVn;#O2g:&n#e9`.Nd8kMZH8Gu*T8,PjV7K#XS6iTLQ62s4M5Q="I
+5Q<qI5Q*eG4oRYF4oIMA48q;>3Vtf72uY`62?#H31Aim+1B0*-0`<[(0)mO%/H77#/H.4$0)mR%/H.1!
+.f1[n./kUo./bOm-N,7h,lJte,.&MF+bCm0+V,bA+X8-N+BiP8-7()e,q&X<'.51X.P3/&0eu$Y4#o8Z
+2)I0I1]0!;0f(FNE(2*;<b6#ZC2<c^rFl+As(;:Br+,Y6s'kq8rF#V3ra,P/qcs,)!*oJ,r`]5&r`K,#
+r)Wbrr`&hpqbmGks%rVhrD!>er_EAcr_3>brC[#[r^d&ZrC6fUr'^ELs$HQJrBU9Er]U6C!':6D3]d1!
+rAad8q_nC1r\XR0q_J+)r%S.(s"=4$pal=n!\,ZKr[@dqr@%[nr?hCfr?VCfrZqCds!%Cbruh=cr?;1`
+rZ?_6Jfh!7%iuf5+<MRG>&H,F-S$Sm.fCk'/1iJ-0eY7=2?lZ>5s@Fo48q8A3B7!s%QHI02,&0e.779P
+D/4!+r+u=IrG)@Hrb24Bral:GAnGUcr+,b9s'l"9rEoG.qd'/*rEK5(s&o8%r)`htr`/nrs&0,#<)cdp
+;H!HjrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^6lV6UF+,rBgKLrBU9Fr]^?FrB1$?r]:!<q`+L4s#0g5
+r\XR0!&=U21,Jnbs"XI+r@e%#r@RsuqC;Cl!%@dnq^2(ar?V@ep`fY[e0'>cJfrPc%j)o9+sJ-T??A4]
+/hnt20`E[90/,+91H.0M4$5Ye2`*<H1&`j?0.nk//hS\-.RS)B,X,4<BkM-prb27Cr+>t?s()%;s'kk7
+s'bq8r*T8+qd'/*s',J+r)s&%rE'#"r)NVnr)<VnrDESks&/kos%rSgrD!>erCm,^s%<;_r(-WRr'p]T
+s$ZlTs$QfQs$?ZMs$-NKrBL<Gs$-HGs#p?Fs#p<CrB(!>rAja7rAX^6rAFR2r\FC+r\FL.r@n1'r\"4&
+r@It!s"+.$r\".#r@@jsq^MOns![jos![gnr[.Rir?V=drZ[sXJg$!p#9kB9,9\'M=pJju-RC2f,q/a>
+'IP:X.P!)$/MT"H5!(ba2`3EL1c,%b%5BXk7;t^A5?;?1BPM>]C&M`CBE)TDAc-*8A,g$:@JsU5?iFC1
+?2In+>6%q,>Q.h)=oDJ&<rc>#<WQ3$rDihrrDWVlr_`\lr(m8d!)<Gfr([/as%E;_rCQuZs%!#Ws$ciR
+qa:BMqEb'Fr'(*Cr]L3Bs#U'<rAad8q_nC1r\XR0q_J+)r%S.(s"=4$pal=n!\,ZKq'c4ir?hCfr?VCf
+rZqCds!%Cbruh=cr?;1`koYL!Jfh`L%iuf5+<MRG>&H/G-n?\o.fCk./1iJ-1,(F?2Fg/$5!;"ir]1'?
+3;tiJ3&s#W9Qj)Y6X"/?CMds*D#S8LC]/#JC&VfDBDuKGB4baeAc-*;A,g$<@/XI0?Me%,>lS%+>5h\'
+=Sl1u<rQ+t<;of!<)Z^n;Z'Dj;#=&d:B!rh9MA+Y9DqK^8c;3Z8,YpT7K,[X6UO1,6iB@N62a(H5Q3kH
+4oIMA48q;>3Vtf62ubf72?#H21]B-01]B001&Wg)0DdC#/c@4".fCjq.K1ao-i57c-2f+g,PWJ]+g`AD
++G(a.+:fP:+!MmO,[PRR0.o"4/hm5W%ko^n1H.0L3]oPd2`*<H1&`j?0.nk//hS\-.RS)B,X,4<BkM-p
+rb27Cr+>t?s()%;q-sA4s'Yb3q-Nr(r`fM0>?h)1r)rr!r`8ttqGdAks&/ems%r_ns&&emqbR/c!)<Dc
+r(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-NKrBL<Gs$-HGs#p?F!'L<FrB1$?r]:!<q`+O5r\j^4r\XU0
+r%\1+s"XI+r@e.&s"41#s""+#r[n+%r[e!ur@7[nr@%Xms![gnr[.Rir?V=drZ_=bJg#^hWZ_ls,9\9T
+*?\O%0de7r-71/>-O;+L.P!,&/2/dc5s@@j3&`]O2)I,e1(>ro/k'_K,X5=@C1q?trFu4Dr+H%As(2+=
+qIBP7rF,Y4ra5Y2rE];*r`]A-rEK8)r`T2%r`B&!!``6$rDihrrDW\n!)iens%rSgrD!>er_EAcr_3>b
+rC[#[r^d&ZrC6fUr'^ELs$HQJrBU9Er]U6Cs#^6Ar&O^8r\s^4rAFR2rA4=+rA"4(s"FC)r%7[pr$qgu
+.Ok3Br?qOjq^)1ds!.Lgr$24cr?;1`s!%Cbruff5JffRde/o2B*uuIG*$AF&1ash(-n$SE.hF6_/h\k5
+0JPCB7moX,4Zkh*3WV6#r\k<H3BB#kG"a>P>%hbgD/T8frG2@Hs(VIGr+H"@"D;=YAS(dMrF>k:s'Ye4
+qd0/*rETA,rEB/&r`K,#!`iB(rDrntrD`Yms&/blrD<Aer(d5cs%NAarC[&\rCHoXrC6]Rr^6lV6UF+,
+rBgKLrBU9Fr]^?FrB1$?r]:!<q`+L4s#0g5r\XR0r\=I0r\FL.r@n1'q_%h!r@@grr$hRmr?qIhpa,ka
+rZh1^r?7dUJfopn#9P'1+sJ-T?3bU60J5+5/i!;X%ko^n1H76M3]fJc2`*<H1&`j?0.nk//hS\-.RS)B
+,X,4<BkM-prb27Cr+>t?s()%;q-sA4s'Yb3q-Nr(rETA,r`]5&rE&qus&B&!q,I8js&/em!`2]kr_WYl
+qG7&b!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-NKrBL<Gs$-HGs#p?Fs#p<CrB(!>rAjd8!''p9
+r\j^4r\XU0r%\1+s"XI+r@e.&s"41#s""+#r[n+%s"++!r$qRmr@%Xms![gnr[.Rir?V=drZ^SMJg#^h
+^EF+3,9\9T*?\O%0de:s-71/>-PImW.P!,&/2/eE5!(ba2`3EL1c,%b%l#jm7;t^A5?;?1BPM<sC&_oG
+B`)NCB)cH?AGTg9@f9a6@/aO4?N"1,>lIq->l@n+>5qb(=T;J#<rQ)!<rH%t<;fbo;Z9Mr:f'q`:B"&f
+:&n#f:Adic9`Icc9)hN^8cD9\8,YpW7JoRN6iTLL62a(H55m_E4T@MC3rD#:3;tl62Z5N42#T6-1Ars*
+0`Ng+0)R<r/Gq"#.Olkqr$_Ijr?hCfr?VCfrZqCds!%Cbruh=cr?;1`ZlalAJfjV,%NZ]4+<MRG>&Q5I
+-nHbpr@8F1/M8\11,(C=2+L&#5!;"ir]1'?3;tiH3&s#W9Qj)Y6X"/?CMdteD#J/JCB&#IB`)NBAcuaY
+An>QOAGp$<@fKj7?i+.0?2S",>lS%->5VP'=T)>$<rZ8"<rQ+t<;TSo;Z9Mp:f1*g;#=&d:B!uf9`7W_
+9)_E\8H)-X7f5^S6j,kE6:+'<6N0:L5l<kG56!eE4T.A@3rM)93;b`82Z5N42#T601&s-01B0*-0`<[%
+0)[C#/,^sr.JtUm-i57c-2f+g,PWJ]+oWU9+G(`9+:fP:+!MmO,[PUS0J5+6/i!;X#V[th1H79N3]dO/
+3]AlO1GSk_'/(sj/M8Y,/h05+73k&s@qfRiCAqoFBDcBAAcH<=A,0U6@K0a5?hn%*?2\%.>Q.h(=oDG#
+<rQ+t;ufkr<;]\p;Z0Gm:^'Zn;,L.dqG7&b!)<Dcr(I&^s%3,Zq+(?Ps$clSs$QfQs$?ZMs$-NKrBL<G
+s$-HGs#p?Fs#p<CrB(!>rAja7rAX^6rAFR2r\FI-s"XL.s"XI+r@e.&s"41#s""+#r[n+%!%e(!q^VIl
+r@%Xms![gnr[.Rir?V=drZ]i8Jg#^he0,>H,9\9T*?\O%1++Ct-71/>-PImW.P!,&/2/eE5!(ba2`3EL
+1c,%b%5BXk7;t^A5?;?1BPM>]C&M`CBE)TDAc-'=A,Bd9@f9a6@/aO4?N"1,>lIq->l@n+=o__(=T2D#
+<rH"u<rH%t<;fbo;Z9Mn;#X5j:B"&f:&n#f:Adic9`Ica9)V?\8H23Y7fPpU6i]XP6iTLL62a(H55m_E
+4T@MC3rD#:3;tl62Z5N42#T6-1Ars*0`Ng+0)R<r/Gq"".OlnE./bOk-Mo(h,lT(h,Q8td,QAtd+o`\b
+,5i\b+J0a-+,V-F*ZlCF*ulD,#B)FK-nHbp/,_"0/M8\11,(C=2+L&#5!;"ir]1'?3;tiH3&s#W9Qj)Y
+6X"/?CMdteD#J/JCB&#IB`)NBAcuaYAn>QOAGp$<@fKj7?i+1,?2\%.>Q.h)=TV]-=8l;#<rZ8"<rQ+t
+<;]\p;ZBVo;#aDk;#=&d:B!uf9`7W_9)_E\8H)-X7f5^S6j,kE6:+'<6N0:L5l<kG56!eE4T.A@3rM);
+3<(u92ubf72?#H21]B-01]B001&Wg)0DdC#/c@3u.fCgo./bOj-MSnc,lT%`,5i\L+G(_f+MT$0+!;XL
++s8.;FZM3/1+t:8r\#]S0JYF?3&WZU4$>V`2)I-F0eb:7/hS_./hAM%6Yo.;5#l*,AnYmkB)cNBB)?0<
+AGp!7@JsU6?i4=2?N=F2?2In)>Q.h(=oVV&=8u>$<W,no;u'>g;>j>k:]4#b9`7W`9)V?]8H)0[8,l'Y
+7K,gT7fGgR6iB=H5lEqH55[SD55dYE4T@MA3r:r93;tl72ZGZ52#fB21AN[%0`<[(0)mO%/H76t/H.4!
+/,Lgn.K([o-iPOo-iPIg-3#4g,-iAD+bCm/+XSEW+W_XG<c0oD-m^2d,UOld-n-Vq.kE2%0JPmY4?>J^
+2`<NM1]&p90J#Y0741<#ASPjlCA_cCBDcB@AH69>A,Ba5@JsU4?i=:->lIq/>?Y5.>Q.h)=oDJ$<r5nq
+<<#nr;Z0Ji;#F,f:A[ca9`@]_9)_E^8Gu'W7fGjV7/]LQ6N9FO6N9@N5lEqH55dYE4T.>A48q8@3W1r7
+2uGT62>oB21]9*.1&j$-1&is-0E!O#/bpsr/,:Xo./bOj-Mo+f,Q]28-2o.i,Q8n\+oNP^++bSd+/p=i
++WqmK*?\I$3[ZC*r[J=,.kE8(/h\k40/,4@#":mD4Zkhgr]1'?3;tiH3&NTP:j5S_5?_`;C2@baC]%rG
+C&VfGBDlH>Ac60=@f0[6?i+1.?2e+/?2\%.>Pq\(=TDS&=8Q%r<W?%s;ZK_n;Z0Jl;#=&e:B!ud9`.Q_
+9)hKZ8H)*Z7f>dQ7/TFP6N'4L5lEqE55[SC48V);3W;#:2uPZ62>]6/1B9311Ars)0`<[%0)[Bt.fLmo
+./bOj-N#1i-N>Cl,l]+a,5i\4+G(_f+OhMB*$?=H+X/7>F[7T60)R@Q0JG4:1,CgF2EEo_3]AoQ1GU[=
+0J>%2/M8Y,.k*i%6mb)t@qfOgBkM$jr+>h;rFGk9!+Ge6rF#Y4r*]M2!+,V0qcs&'r`]8's&f2#s&T/"
+rD`Ymq,7)erD<MirD!/_rCd,^rCQoXs%!)Ys$coWrC-cUr^6`RrBpNLq*=mCr]^6C!'^<Ds#g<CrAsg9
+rAad8r&4R4rA=O1r\F:(q_7t%r[n1&r%.jupal@oq^VIls![mqr[7[ns!Rdmq'H%cr?@dUJg#so"sY97
+*ZZ>'+)X(b-m^2d,UOld-n-Vq.kN8&0JYpY4#o8[2`<NM1]&p90J#Y0741<#ASPjlCA_cDBDZ<?AH69>
+A,Ba5@K'[4?i=:->l@n,>5VV(>5_V&=T;G%<r5nq<<#nr;Z0Ji;#F,f:A[ca9`@]_9)_E^8H)-W7fGjV
+7/]IS6:+';6N9@N5lEqH55dYE4T%;?3WM2=3;YZ42?5T72>oB21]9*.1&j$-1&is-0E!O#/bpsr/,:Xo
+./bOj-Mo+f,R,J<,pX`\,Q8n\+oNPI++bSd+2/g)+WqmK*?\I$3[ZC*r[Ja8.kE8(/h\k40/,7A77'4%
+4?GSa3]]8\r\kBJ2)[?hG>'JN>%hbfCi*s'rbMFHr+Z.Ds(D:Bqdo_:raPh7!+>e5qd05,r`fG/r*98+
+r*')&!*K2$qc<Vps&AqqqbmAir_WJfrD*>drCm2`s%E>`s%3&Xr^QrXrC-TOrBpQNrB^EJrBL0CrB1-C
+r]C!<rAjj:rAX[5r\aR0rA4F.rA"1'r@e%#r@Rmrs!n!sq^DCjq^24es!Ials!7Uhp`fY[YonW@Jfs\.
+$lgB3+X&$V??JOc0eWAW&MPmn1,:XE2)[KW4?5;V1G^fc0GH/m/hJ\./1W/:Cd]U6<F]`TBPD,VB)?0;
+AGp!7@JsU6?i=C2?N=F2?2In,>Q.k,>5_V(=Su8"<rZ1u<;TVi;Ys>i;#a>i:&@W_9E%Q^8c2-Z8,l'Y
+7K5mV7fPpV7/TFO623_D5Q3kA4TIYE4T@MA3r:r93;tl72ZGZ52#fB21AN[%0`<[(0)R:"/,1[o/,Lgn
+.K([o-iYUp-iPIf-3#4g,5`U9+bCl:+WDXL+W_XG<c0oD-m^2d,UOld-n-Vq.kN8'0es)%5!(ba2`<NN
+1c,"a$ns5$D+,g:<b6#YBkmT[rFc">rFGt>rF>_6r*fV5rEoS2rE];*rEK;*rEK5(r`T/$rDreqrD`eq
+r_i\lqb[2drD*5arCm2`r(?r[s%*,ZrC6`Ss$ZfQqEk0Ir]pEHr]^9Ds#g6ArAjp=rAa[5r&4R4rA=L0
+rA+@,s"aO-s"OI+r@[t!qCMOpq'l=lr?qIhq^)1ds!.Lgs!.Lep*'AWdiX/`JfiG`$R$W8*ZZA*D)s$o
+./k\5.k</&/M8\00eY7=2FKkq4?GVc3BB2]3;tiH3&NTP:j5S_5?_`;C2@bcC]/#FC&M`FBDuKCB)?0<
+AH--;@K0a7?i+1.?27b)>Q%b(=TDS&=8Q%r<W?%s;u9Jk;>sDh:]4&f:&Rc`9E%Q`8c)'W7fZ$X70#dS
+7/]LO6N'4L5lEqF55dYE4T7G>3rM)<3;kf72Z>T22#T601Ars)0`<[&0)R<s.fLmo./bOj-N#.m-7'r`
+,lT%`,5i[T+G(_n+9rl/+!DdO-=-gt5qOfDr%AX90JP=<1H.0L4$5Vc2Dd3F1&`j@0.nk//hS\*.77o>
+-9bF>BkD$mBDcB=Ac60>A,Tm6@JsU6?iFI2?N=F2?2In)>PqY'=T)>"<rZ1u<;TVi;Ys>i;#a>i:&@W_
+9E%Q^8c2-Z8,l'Y7JoXS7K,^Q6iTIN5lX(I5lEqH557;>4T@MA3r:r92uko;2uGT62>oB31]B0*1&E['
+0E*U&/H%*o/H%*r.f1[n./kUo./t[p-MJhd,Q/hL+bCkh+hf*H,9\3O*?S="3@-("-7'oa-RU;k.Olr#
+.kNJ25X%4g2`EWP2)I,d1(Guh7;YI@5?;?1B5)*oB`)N?B)H3?AGp$8@f0X7@/XI3?N"1,>l@n,>5hb(
+>5qb(=T;J$<r5nq<<#nr;Z0Ji;#F,f:A[ca9`@]`8cVK_8cM?\8,c!U7K5dS6i04K62j.J5Q3kF4o[YD
+48_,>3W1r72uGT62>oB21]9*.1&j$-1&is-0E!O#/c.*t/,q*r.K:js./bOj-Mo+f,l]+h,l]+g,5!,X
++L</A++bU+*t'57+<DOG=D^)H.Ob9G(b7*f/M/S.0/5.82)[ig5!1ng3B0&\3B7!s%QH=(2GeTk.R.*M
+D/*m(rbMIIqe>tAs(D:Bqdo_:r*fS4ra5P/rE]8)rEK8)r)j#%rE&ksr)NbrrDWSkrDEPjqbR/cr_<>b
+r(I#]s%3,Zr'p`VrC-]Rr'UBKrB^EJrBL9FrB1-Dr]L0Aq`=[9r]'j8rAOX4q_\7-r\FF,q_7t%r@\%#
+s"*sqr[I^mr?qIhq'H%drZh1^r?;%\JfoXfWZV]i+<MaM+spW=5qOfDr%AC20JP=<1H.0M4$3^03Ar]M
+1,8b^'JD'k/M8Y,.k*i%6mb)t@qfOgBkRBVrFPk:raYn9qdKG2s'Pe6rEoP1rE];*r*0,&rE0&#rDrnt
+rD`Ymq,72hr_`Vjs%iSfqb6r]r_!,\r(-iXs$m#WrC6`Sr^?ZOr':6GrBU<Gr]^-@rB1'@rAsg9rAad8
+r&4R4rA=O1r\FI-r%\(&r@e.&r[e!u!%Rapr@@apq^MIlr[.gs-RU5fp*K_`r?BZ5Jg#^hdig%_+X%mI
++'*8>,q(&d,pXfb-R^Dn.P!)$/28nF4utY^2`<NN1c,"a%PTG&D+,g:<b6#YBkh<prFc">rFPt=rF>_6
+r*fP2rEfG.qcs)(s'#G,rEB5(r)ir"rDreqrD`eqr_i\lqb[2drD*5arCm2`r(?r[s%*,Zs$lrUrC$ZQ
+s$Q]NrB^BIrBL9FrB:0Cs#^0?r]0p:q`"F2s#'a3r\OL.r\=F.rA"=+s"F='q^qatr%%arq'l=lr?qIh
+q]u4frZqLgs!7Uhs!%(Yr?.[RJffgk"sG*3*ZZA*"Dp1I.Ob9G(b7*f/M/S.0/5+72)[ig5!1ng3B0&\
+3B7!s&3)O*2GeTk.R.*MD/*m(CMWl`qe?"BrFc(@qdo_:rF,Y4ra5P/rE];*rEK8)rE9,%!*B/$qc<Vp
+s&AqqqbmAir_WJfrD*>drCm,^r_!2^rCHlWr^QiTr^?]Pqa16Ir]pEHr]^9DrB1'@q`=[9r\sm:r\sd6
+r\aR0rA4F.rA"1'r@e1'r%7n!q'u@mq^DCjq^2.cs!7Uhp*0GYjrf6uJfqfN$lgB3+X&$V??JOc0eWAW
+&MPmn1,:XE2)[KX4?5;V1G^fc0GQ5n/hJ\./1W/:Cd]U6<F]`TBPD*ks(;4@qdfY8rF5Y4rF#J/rEfG.
+qcs&'r`T2%r`B&!rDieqqc!;gqbd;gs%iSfqb6r]r_!,\s%*,[s%!)Ys$coVrC-ZQr'UEJrBL6GrBL9F
+qE=d>rB's=q`4U7r\sa5s#'a3s"jX0q(_b#r@e.&s"++!s!mmsr[e!uq^VIlr@%Ojs!IFcs!.IdZ6=fC
+Jg'_/-6jZW*ZZ>'DE0!k,pjo`-7:/h.4Qet/1N2)0gRub3B/rU2)R3Hq_AX8/4FDE-U1XCC1h6qBP@BX
+rFYq<rFGk:qdTJ3ra5S0rE];*r`]A,qHEl$rE0#"rDreqrD`eqr_i\lqb[2drD*5arCm2`r(?r[s%*,Z
+r'gNOrBpNMrB^?HrBL9FrB:0CrAjp>rAjg9q`"F2s#'a3r\OL.r\=F.rA"=+s"F='q^qatr@@grq'l=l
+r?qIhq^)1d"sY?<,9nBVo-+&Tr?$V5Jfgs6$R$W8*ZZA*D)s$o./k\).k</&/M8\00J>+:2%)f=5!1ng
+3]T5^3B7!s&3)O*2GeTk.R.*MD/*m(CMWoar+Z(Br+Gt?qdo_:raGb5rEoG.rE]>+rEK;*r)ru#rE&ks
+r)NbrrDN\or)3Jjr_WJfrD*>drCm,^r_!2^s%*&XrC6`Sr^?`QrB^QO6:1W:r]pEHr]^<ErB1$?q`=[9
+r]'j8rAOX4q_\7-!&FR0rA"1'r@e1'r@Rt!q'u@mq^DCjq^2.cs!7Uhp*0GYd3+#`JfrPc$lgB3+X&$V
+??JOc0eWAW.PNP21,:XD1c@BV4ZYMZ1c$mA0JG.4/hJ\./1W/:Cd]U6<F]`TBPD*kr+5b9r+#\7!+Ge6
+rF#M0r*K>-qcs&'s&o;&s&],!r)N\pqc!;gqbd;gs%iSfqb6r]r_!,\r(-iXs$m#Ws$lrUr'UNPrBpQL
+r'1-FrBL9Fr&ss?r&aj<q`4U7r\sa5s#'a3s"jX0q(_b#r@e.&r%%arpal@oq^VIls![mqq^2@jrZqOi
+q'H%cr?@dUJg#so"sY97*ZZ>'+)X(b-m^2d,UOld-n-Vq.k<)"0/,[V4#o8[2`<NM1]&p=0J#Y0741<#
+ASPjlC1q9nBDlH>Ac-*;A,Ba5@K0^4?Mn++>l@n(>5_V'=Su8#<rZ4t<W,ns;uT\n;>X2f:]4&c:&Rcb
+9DhE]8cM?\8,YmR7/]LQ6Ms.H5lEqH55dYE4T.>=3W1r72uGQ62#oN42#]<01B'$.1Ars-0`Ng)0)I7!
+/H.0t.etOn./bOj-Mo+f,lAne,4cuV+Qso!++bTK*t'57+<DOG=D^)H.Ob9G(b7*f/M/S.0/,"31GqTf
+5<V+j3]T5^3B7!s&3)O*2GeTk.R.*MD/*m(CMWrbr+Z(Bqe,k>qdo_:s'bk6r*T>-rE]D-r*0/(rE9&#
+rE&ksr)NbrrDWSkrDEPjqbR/cr_<>br_*8ar_!2^s%*)Yr'pWRr^?cRrBgNMs$HZMr]pEHr]^?FrB1!>
+q`=[9r]'j8rAOX4q_\7-r\FF,q_7t%s"=:&r%.^ps!n!sq^DCjq^21drZhIgocj>XYonW@Jfs\.$lgB3
++X&$V??JOc0eWAW.PNP21,:XC1c79S4ZYMZ1c-sB0JG.4/hJ\./1W/:Cd]U6<F]`TBPD*krFPh9rF>b7
+qdKG2qd98-rE];*s',J,!*T8&r`B&!qc3Soqc!;gqbd;gs%iSfqb6r]r_!,\r(%#^7n,s:77R5EqaC?L
+r]pEH!'^?HrBL9Fr&t!@q`Fa;q`4U7r\sa5s#'a3s"jX0q(_b#r@e.&r@@grpal@oq^VIlr@%Rks!Ial
+s!7Cds!.Idr#pY8Jg%*:)^?LL*ZZ>'DE0!k,pjo`-7:/h.4Qet.k)u%0FC-24?>J^2`<NM1]&p<0J#Y0
+741<#ASPjlC1q9nrFYn;r+,b9qdTJ3s'P_2qd')(rEK/&rE9,%rE&ntqc3Sos&8nprDEGgr(m8dqb@#_
+r_*/]r^m,\r^ZoUqaCBMs$HZMqEY!Dr]^9Ds#g6@r&O^8q`"F2s#'a3r\OL.r\=F.rA"=+s"F='q^qat
+r[[mrq'l=lr?qIhq^)1dr$)=g+sA*Pp*'AWdiX/`JfiG`$R$W8*ZZA*D)s$o./k\".k</&/M@#U$8!ne
+1dsbr4Zkhgr]1'?3;tiL3&NTP:j5S_5?_`;C2@a&CMIV_C&;T@BDuKCB)?0<A,p':@/F=.?N"1/>l@n*
+>5_V%=T)=u<r>tt<;fbm;Z0Jl;#=&e:B!ud9`.Q_9)hK_8Gu'V7fGgV7K,[T6iB@N62s:M62j.J5Q3hH
+4oIM?48V);3W;#:2uPZ62>]6/1]B0.1&E['0E3[(/c@4#/,:[o.JkOl-i57f-3#7j,P<8Z+e0[,+Gq9H
+*$?=H+X/7>"Ed!^0eWAW(GINt1,:XC1Gh*Q4#o2U1GU[=0eb:70DmF4.7A,C,!T(;BkD$mAnG]TAcQEA
+AH$*9@f9a7@/j[6@/OC0?Mn+.>kqS(=oDJ#=8u>$<W,ks<;9Di;Z0Jl;#O2g:&n#e9`@]b9`7Wa9)hK]
+8H23Z8H23Y7f>dT7/fRR6N0:N5lEqI56!qK5lX(H55[S>4T@MA3r_592ukl92Z5N42#K0.1&3O%0*!X'
+/c%$t/H@F&/c71"/,^sp.J5+h-iYOn-2/\a,30o!+bClP+UoP:,U4KW*E6i7,q(&er?a!A-R^Dm.P*)$
+0JPgU3]K&V2)I0J1c.!E1,:[B/Oj_K,=#:@C1h6qBP@EZs(D@Ds(2.>qd]S6s'bn9r*fV4rEfA,rET/&
+r`]5&r`K2%rDrksr`&ntrD`eqrDEMir_NJf!)<GfpeC]\rC[&\"A)-T7n<PJr'gQPs$crUs$QfQrB^BI
+"@5:<5<o*1rB:-Bpc8:4r\sX2r\XO/s"aO-s"OF,r@e4)r\!stq^hats!mmps![mqr[7Rir?_._rZhFe
+ruq"WYTJH=JfjV,$m6T4*#ft@=Dg/I.Ob9F'.PL_/1iG+/ho"51c@ci5<V.l48h5?3W:uI2)[9eH:fJI
+=_MYeCi0,ds(_RJs(M=Cqe#e<!+c%>rF>n:rF#M0r*K;,ra#J,r*')&s&f5$rDrqur`8qsr_r_ms&&_k
+qbQu^r_3AdrCd&\s%35]r($QPs$crUs$Q`Or^$NMs$?WLr'10ErB1$@r]C$=q)A@5rAOX4rA=C-rA+@,
+r@n+%q_%h!r[\%"r@7dqr@%Ojr?h7brZqLgp*0M[r?2+^rZHe8Jfq'9$m-Q7+!;dP>BN4`0eWGY$na.c
+0JG4:1,^sI3]dO-3Ar]M1,8_]s"F:&&h-4f6m=iq@qfOgBkCsiAnGUcrac"<qdTM4ra5_7r*]G0r*K;,
+r`o8'!*T8&r)`o!s&Jtrpf%)grDESk!)WVirD!>erCm2`!)3;`s%<;_rCHrYr^d&ZrC6`Sr^?`Qs$H]N
+s$6NIs$$HKs$6TKr'('BpcSR<rAss=q)J=2rAFR2r%n:+s"O=(r@\.'r@Rjsr[e+&r[n%!s""$tq^M1d
+s!Rgns!@CbrZ]Z3Jg#^he0,8D+=&0U+rsX!3$ft!-iGA*-RU;k.4Ql!/2/eD4ZYP]2Dm<Kr\OU2r\>9G
+1+bt873k-!A85akC1q6nBP1siAn>QPAG]m9@KL"I@K'a7@00hD?i==/?2Rt'>Q.h(=oMP'=8c1u<W5qt
+<W#hr;uKSl;#X8h:&n#f:A@Q^9`7T^8cM?]8,c!U7K#XS7K5dU6iTLO62EkH5Q3kE4oRS=3W1r:2u,B2
+2#K001Ars-0`Eg*0E<d*0).$q/H77#.f1[n./kUk-N,7f,lAqe,QAtf+nQnH++bSl*sWo0*ZQ+@*`rP_
+3[ZC*r[AL1.k</&/M8Y10/,4@770:&4Zkh)3r_5>3"7`'1f&Ei,sGIFD/*m(rG2FJs(VLHr+Gn=rFGt>
+ral"<!+Gh6qd9;.pg*i&r*')&s&f5$rDrqur`8tt!*&qrr)3PlrD<AepeLf_!)3>ar(?u\s%*&Xq*tBQ
+s$ZlSrBgKLr^-WNr]pBGr]^-?r]C$=q)A@5rAOX4rA=C-rA+@,r@n+%q_%h!r[\%"r@7dqr@%Ojr?h7b
+rZqLgp*0M[r?2+^kobR#JfqfN$m-Q7+!;dP>BN4`0eWGY'.tmj0JG4:1,^sI3]fD`2Dd3F1&Wg+0E3[(
+/Ia-sE'tp8<F]]SB4tmhrau1Arac"<qdTM4q-a),r*K>-rET/&!*T8&r)`o!s&Jtrq,@/grDEPjrD3Ae
+!)<Dcq+L]Zs%3/[!(R#Zr^d&ZrC6`Sr^?`Qs$H]Ns$6NI#!P4:5X7Our'('BpH8I;rAss=q)J=2rAFR2
+r%n:+q(Vb#!&"4%qCMUt!&"7&r[e(#s""$tq^M1ds!Rgns!@CbrZ\NhJg#^hoH=Yd+=&0U+rsX!3$ft!
+-iGA(-RU;k.4Ql!/2/eD4ZYP]2DtFis"jX0'JhKr7WCjB5uqN2B5)*nB4tpjAnM$RrFGe8rF5e8s'kq8
+s'Yk6rEfG.rET2'r`fA*r)s#$s&]/"rDiYmr_rbmrD<JhrD!>er_E8`r(R&]rCR#[s%!&Xr'gQPs$crU
+s$QfQrB^9Fs$-NIr&t!@rAjd9rAad8q)84/r%n@.rA"=+r\=@*!&+=(pau@os""+!q^MIlr[7Rir?_._
+rZhFeruq"WqB(;2Jfh!7$m6T4*#ft@=Dg/I.Ob9F$n<bX/1iG+/ho"51c>P,6U*^s4?NO's#L'<(cO<1
+1f&Ej,sPOFD/*m(CMIX#C2.HsBP@<Vqe#e<!b>kRrF>t>@q#=Dr*TD/pKd`%r*')&s&f5$rDrqus&T(u
+s&AtrrDE\p;,R9gqbR#_rCm8crCd&\s%35]r($QPs$crUs$Q`Or^$QNs$?WLr'1-Dq)nX<r&XX5!&sj7
+r\aX2q_S1+r\=@*q_.h!r@S""!%\!tr[Idoq^;=hpEfeas!.4]ruq=`ru]`5JfoXfe0#/A+!D^K,9g?7
+5qOfDr\"p;/h\n40etLB1c@BV4#o2U1GU]a0`Ng+0)[@0.7A,C,=#7=BOtgirFZ(@rabt;qdTM4qI'/,
+r*KA.r*9&%!*T8&r)`o!s&JtrqG[>j!`;fmrDEPjrD3Ae!)<DcqFgcZs%3/[s%!&Zs%!#WrC-]Rr^-ZP
+!(-ZNs$6NIs$$EIs$-KHr&sa9s#^0?s#Km7rAOU3r\XO/rA"+%r@\.'r@Rjsr[e+&r[n%!s""$tq^M@i
+r$_Rms!IalpE]_^RN[8+MBN3I+=&0U+rsVdCcE^h,q&X<&LSqS.4H_t.kEA/5Wq.f2`<Pl1_MT#1,:R?
+1+Yn77O19#A8,[iC&DWDB)ZB?AG]m8@esO4@/jU4?N+7/>kVD$>5VP&=T;J$<WH/!<Vf\n;uKSl;#X8h
+:&n#f:AR]`9`Ica9)V?]8H23Z7f5^R7/o^U7/oXS6N'4I5lX(K55[SA4SUr83;tl42?5T62#K001Ars-
+0`Eg*0E<d*0).$q/H77#.f1[n./kUk-N,7a,lT%g,6&hY+QX\s++bTL*t085*ZQ+@*a!;@-RpPD.2+0]
+.kE8(/hSk30Jk[V6U*^s4?NO''fe963&`cQ2De3U9-lf*B5D<uChd_aCB&#IB`)N?B)Q9AA7b^MraPq:
+rF#V3r*K)&rEK2'r`T8'rE&quqGmMor_r_ms&&_kqbR&`r(R/brCd/_r_!2^s%*&Xq*tBQs$ZlSrBgKL
+s$H`Os$6KHr''p=r]C$=q)A@5rAOX4rA=C-rA+@,r@n+%q_%h!r[\%"r@.drs!dmpq^;=hpEfeas!.4]
+ruq=`ru\TjJfoXfoH4Pa+!D^K,9g?75qOfDr\#!=/h\n40etLB1c@BV4#o2U1GU[=0`E^C/hS_-/1`5;
+E'tp9<+9NPB4tmgAnGUcA7YUJqdTM4qdBA0!+,Y3r*KD/rET2'r`]A*rE/u!s&T/"r)ESmr)3Mk!)ibm
+r_WPhrD!>erCm)]rC[&\rCHrYr^d&ZrC6`Sr^?`Qs$H]Ns$6NIs$$HJs$-NIq`Xa;rB1*ArAss=q)J=2
+rAFR2r%n:+q(Vb#!&"4%qCMUt!&"7&r%.jur@7[nodKhfs!IalpE]_^q&t>5Jg%-;%3Qc=,9e<P<,=N?
+-m^8>-42+J-n-Sp/1W8*0a9m+3]K&V2?#EG1G^dA0ekF</4OVK,skXCBkD$mrFc.Bs(2(<qd]S6qdKG2
+s'P_2s'>S.oiqE!r)s#$s&]/"rDi_orDN\orDEPj!)WYjrD!>er_EAcr(R)_rC[#[s%*/[r^QfSrC$ZS
+s$ZlSs$HZMr':6Gs$$BErB1*Apc8:4r\sX2r\XO/s"aO-s"OF,r\+@,0E*U!/c.+!/,q*r.K([o-i57h
+-2&V`,QAtf+nQo(++bSd+4MA@+<DRD)]p,'DE9-p./kY5.P!##/M/S-0eY4;2FTtt4Ztnh3]]8]3&pmr
+%5]pu:O5Y\5Zq`9C27Y`CB&#JB_uH>B)cHBAc-*;@fTs9@/aO3?M.V&>Pq\(=oVV&=8c1s<W,nr;uBPn
+;>j>g:]!oc:&[ib9DhE^8cM?Z8,5US70H%I6pj??6N07R6:!n&5l<kF56!eA4T7G?3r(`82uPZ62>oB/
+1]9*.1&Wg'0DdC#/cI:$/,^ss.K([l-iGCi-2](g,l]+_,6&hb+TEOU+G(_n+9ru1+WhgO,$P1m5qOfD
+r\"s</h\n40etLB1c@BV4#o2U1GU[=r\+:(r[eg8/1<l)73k/u@VB=cBOtaeAS#C_qd]M4rF,V3rEoS2
+ra5S0r*8r"!*T8&r)`o!s&K"s!*&kprDNSk!)ibmr_WPhrD!>erCm,^rC[#[rCHrYr^d&ZrC6`Sr^?`Q
+s$H]Ns$6NIs$$HJs$-NIr&t!@!'C!=s#^0?s#Km7!&jg7rAFR2r%n:+q(Vb#!&"4%qCMUt!&"7&r%.ju
+r@7[nodKhfs!IalpE]_^j<9*uJg%lP%3Qc=,9e<P<,=N?-m^8>-5.aS-n-Sp/1W8*0gIl_3&``Q1c51f
+'/D<t0etI77WLsE6<.N0AnYmkB)cNDB)cH>AG]m8@f0[5@/aO3?N4=1>kD8">5VP&=T;J$<rH%r<;fbq
+;Z0Jk;#X8h:&n#f:Adib9`7W_9)_Bb8OuBB8,c!U7K#XS7K5dU6iTLO62a(J5Q<qH4o@GA48:i73;tl4
+2Z>Q21]K6/1&is,1&Wd+0E*U!/c.+!/,q*r.K:gr./kUk-N,7a,lT%g,6&hY+Kur>++bU,*t085*ZQ+@
+*a!;@-RpPD.246^.kE8(/hSk30Jk[V6U*^s4?GV'3WD)<2[qQ#1J`<i-9t[GCh[[$rG)@Hs(M7Aqe#e<
+rFGh9!+Gh6ra5Y2rETD.r*B;-rEK2'r`T8'rE&qur)N\prDWVls&&_kqbR/cr([,`rCd&\s%35]r($QP
+s$crUs$Q`Oqa(6Ir]g<Er]U3BrB1'@r&XX5!&sj7r\aX2q_S1+r\=@*q_.h!r@S""!%\!tr[Idoq^;=h
+pEfeas!.4]ruq=`ru_4_JfoXfWZV]l+!D^K,9g?75qOfDr\"[4/h\n40etLB1c@BV#<Oq(1c$mA0`Ea*
+0)mO&/.3jnE()$<<+9KOAnV$Qs()":qdTM4ra>Y2ra,S2r*K>,oihE!rE/u!s&T/"r)ESmr_iYk!)ibm
+s%i\lrD3Ae!)<Dcr_*/]r(6iXs%!&Zs%!#WrC-]Rr^6]Pr^$QLrBC?I5!]*3!'^<DrB1*Aq)n[=rAss=
+q)J=2rAFR2r%n:+s"O=(r@\.'r@Rjsr[e+&r[n%!s""$tq^M1ds!Rgns!@CbrZ]Z3Jg#^he0,8D+=&0U
++rsX!3$ft!-iGA)-RU;k.4Ql!/2/eD4ZYP]2Dm>j1]K6.0b,a(E^h?A<F]`TBPD'jBDuKCAbos7A,]p;
+@f9a6@/XI2?N4=2>l7e+>5;D%>5VP&=T;J$<rH%t<;]\o;Z0Jk;#X8h:&n#f:Adic9`.Q^9)V?]8H23Z
+7f5^R7/o^U7/oXS6N'4K5lO"J56!eD4T.A:3W1r:2u,B22#K001Ars-0`Eg*0E<d*0).$q/H77#.f1[n
+./kUk-N,7f,lAqe,QAtf+nQnH++bSl*sWo0*ZQ+@*`rP_3[ZC*r[AO2.k</&/M8Y10/,4@770:&4Zkee
+r]'s<r\kTN1GpsaH;#YN=CuA`CM[a"C2.HsBP@6Tqe#e<rabq:!FfL9@/aO5?N"10>kq\(>Pq\(=oVV&
+=8c1u<W,np;uBPn;>j>g:]4&e:&I]`9DhE^8cM?Z8,5XS7K5dU6iB@K5la1L5Q!_D4o%5>48_/82uko9
+2Z>T42#B*-1B'$,0`*O#0)[C$/-%4!.fLmq./PCj-MJhc,l]+_,6&hb+TEPJ+G(_f+MT$-+!2XJ+<r(7
+F[7T60)dL</hSe20JP=<2Dd<Q4$,G\1c$mA0`E^*0)dF6/1W8"6Z>I>5u_<+AS,RdAc?6DA7T1[@fBm7
+@f9a7@/XI2?N+=0?N".%>6%h)=Su8#<rZ1t<;]\o;Z0Gn:f@6hr_WPhrD!>erCm2`rCZrYrC?oY!([#Z
+s%!#WrC-]Rr^6]Pr^$QLrBCKM5!V=s5!Jp.rB1'@q)n[=rAss=q)J=2rAFR2r%n:+q(Vb#!&"4%qCMUt
+!&"7&r[e(#s""$tq^M1ds!Rgns!@CbrZ\NhJg#^hoH=Yd+=&0U+rsX!3$ft!-iGA)-RU;k.4Ql!/2/eD
+4ZYP]2Dm>j1]K6.0bQ$,E^hBC<F]`TBPD'jB4baeAbos7A,Tm9@JsU3?i==2?2n1.>Q7n)>Q.k+>5VP&
+=T;J$<rH%t<;fbo;Z0Jk;#X8h:&n#f:Adic9`7W^9)V?]8H23Z7f5^R7/o^U7/oXS6N'4K5lNtJ55m_C
+4T.A?3W(o93;tl42Z>Q21]K6/1&is,1&Wd+0E*U!/c.+!/,q*r.K([o-i57h-2&V`,QAtf+nQoR++bSd
++0$Ck+<DRD)]p,'DE9-p./kY(.P!##/M/S-0eY4;2BYFU5<V.l4$#A^3&iiU2E!?J1J`<j-UCjHCh[[$
+Bk_>]B`MiBBDZ<>Ac?6=@fg+K@JsU5?N=F2?2e+)?2\"*>5h\)=T)>"<rQ+t<;TVm;?B`n;>j>g:]4&e
+:&I]`9DhE^8cM?Z8,5XS7K5dU6iB@L62s4M5PmYC4o%5>48_/82uko92Z>T42#B*-1B'$,0`*O#0)[C$
+/-%4!.fLmq./PCj-MJhc,l]+_,6&hb+TEP5+G(_f+OhMB+!2XJ+<r(7F[7T60)dLA/hSe20JP=<2Dd<Q
+4$,G\1c$mA0/,(5/M6rQ%kB1[7<(a@5?2-)AnYggBDc<>A,Tm3@JO=1?i==0?2e+,>Q.h(=o;D"=8u>$
+<W#ho;uBPh;>sDj:]4&g9`7Tc8kMeV9)qT`8cD9Y8,l-Y8,l'V7K,[T6iKCP62j.K5Q!_F5Q*eG4oRYG
+55m_F4T.A=3rD#93;ti:2Z5N42#]9.1&`s/1B'$+0`<[)/c@7#/,q1"/cIC$/Ggsr.fLmq./YFm-iteF
+-iPIk-2o1i-2f+h,F9R*+c7EJ,9e?U+!;S)2K(T$-7'uc,pjoa-7:2j.Olu%0JG^S3]K)X2)I0I1GU[=
+0JP78/4XbO,sbUBBP;*nAnYdgrFPt=rF>h9s'u":s'bk6rEoP1rE]D-rEB>,>$V#1qc`o#r`K2%r`9&!
+r`/hpr)<PkrD<JhrD*8brCm2b!)3Abs%<5]r^cuXrC6`SqEt<Nr^-WNrBU?Hr'($As#g<Cs#U*=q`+O5
+q_nC1!&OU1q_J+)s"OI-s"OI+r%@n!r%.ar!\,ZKr[7aqr@%Ojr$MFir?V@er?M@fr?D1`ruh:ar#jr?
+JffRd^)mh++<DOF*EI2C-7L;k.4G-E!@o`#/e9Wl2)Rfh5X%=n4#o>_3&gdo%l,su:jYk_5?_Z7CM[d#
+C]8&HB`;ZCB)cHAB)Q9@AH$'9@K0a6?iFC1?2e+/?2\%*>Pq\(=TDS%=8c1s<W,nr;uBPn;>j>j:]4&f
+:&[of:&[id9DqH_8c20Y8H)-W7fGjV7/fRR6N'4I5l*_F55m_F4T.A=3r:r93<(r;2Z5N42#T601B'*0
+1Ars+0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+flf<+G(a.+:]J8+WqmO+^0+W/MA\/0DmF;0/,+9
+1c@<S3]f>[1c$mA0/,(5/M6rQ%kB1[7<(a@5?2-)AnYgfBDc<>A,Tm3@JO=1?i==0?2e+,>Q.h+=oMS%
+=Su8#<rZ1t<;fbm;Ya2h;#O2g:B+#d9*S!\9M8#N9)_E]8GksX8Gl!X7f5^S6j,kD6:!p:5lO"G56!kG
+56!eG5Q<qI4oRSC3rhA>3rD#93;ti:2Z5N42#]9.1&j'01B0*+0`<[)/c@7#/,q1"/cIC$/Ggsr.fLmq
+./YIl-ibXo-N,7i,l]1h,l]+_+bCkh+fZ\*,9e?U+!;S)E&f0j,pjrb-7'rb-R^Dn.P*2+0H`SC3]K)X
+2)I0I1GU[=0JP78/4XbO,sbUBBP;*nAnYfSAc?6=A,]p;A,Kg9@K'[4?iOI2?2\%,>67u3>l@n(>5_V&
+=T;J%<r>tp<;f_q;Z9Pl:]O>k:]4&d:&Rcc:&doe9E%Q^8cD9Z8,YpV7J]FP6iTLP62a(J5Q!_C4o[YE
+49%A?3Vtf72u>N32>o?.1Ars-0`Nm-0`Ng(0)R=!/Gq"".OlnH-ib^p./PCi-N>Cj,lT%e,QK(f,5i\b
++T<P^+NtpZ++bT`*tB>7*ZZ=C<cU;L.46Pn./bUr.kLZP%kods2+9hs5!;"i3BB2\2uPWH1,LgaHV>bN
+>%VPcChma#BkdNZrFc(@s(24Brac.BA7Y[KrF,_6r*TG0rE]D-s'>S.qciu%s&oA(rE&ntqc3Sor_rbn
+r_`Vjr_NJfr_<Aes%WJds%E;_qap`Wr^ZoVrC$]S!(?fRs$HZMq`t!Bs$$EFs#g6Aq`=X8r&F^8s#0g5
+r\XR0r\FI/s"aO-r@n4(r@\%#r@@apr@.Ulr?qRkq'H%es!7Ofp`fY[QQUl&MBE-G+!DaL+sC+oGX<u8
+/MAdT/ep#n0etRD3'')^3Ar]M1,1F90J>"0r[\R1/1F#-73b#s@:j+bAn5NPAGp$:@ejI.@/XI3?Mn+.
+>l7h*>5VP%=Su8#<rZ1t<;fbm;Ya2g;#O2g:B+#d9E.W`9E.W`8cD9T8,c!V7K#XR6N9@N5lO"G56!kG
+56!eG5Q<qI4oRSB48V):3W1r92ZPc72?#H31Aim,1]K611&E['0E3X&/H77#/H.7#0)[?u/,^ss.K([m
+-iPLo-iPIk-2o1i-2f+h,N0et+bClP+UoY?,9\-O*EI,?,UXlcr['-A,pjuf.4Qeu0/51G4ZYP^2`3EL
+1c$mA0JG480J#_87jUH%@VBCgBP(rUAc60<A,0U5@K0a6?iFC1?2Rt+>67u3>l@n)>5_V&=T;J%<r>tp
+<;fbq;ZBVm;#F,f:Adib9`Iie9`Icb9)V?]8,u3[8,PjV7K#XS6iTRS6iTLP62a(J5Q!_D4o[YE48q;>
+3Vtf72uGT32>o?.1Arp30JG480J>*V0)R=!/Gq"".OlnH-ib^p-ibXm-i>=k-2f+g,Q/kf,Q/hb+o`\a
++oEIa++bSd+7gQa*ZuLE+!"C&4=;R*.4H\D.KM%Nr[n^81Gq$Y69m^t4?GPa3]K(s2@qW#1f/Nm-9k[F
+CMI[$BkqG]B`)NAAccOTB)Q<?AH--;@K0a5?i==0?2e+/?2e(/>l7h(>5h\)=T2D"<r5np<<#nq;Z0Jk
+;#X8h:B!uf:B+&f9`@]`9)M9Y8H23Y7f>dU7/fRQ6N'4I5l3eG55m_E4T@MC48V);3W(l92ubf72?#H2
+1]B001]K600``s_r@n4(r@\%#r@@apr@.Ulr?qRkpEfhbr?M(]r?:kWJfoXfWZVcn+!DaL+sC-767jiC
+0/*5U#VRkd1,LmL3][[23Ar]M1,1F90J>"0r[\R1/1F#-73b#s@:j+aAn5NQAGfs9@esO/@/OC3?N"1-
+>l7h*>5VP&=Su8"<rZ2!<;]\l;Ya2g:]O>j:]4&g9`7Wa9)hQa9)_E\8GG^R7fGjS7/oUR62j.J5Q!_F
+5Q*bM4Zu"n5!;(-4T.A=3rD#;3;b]82Z5N42#]9.0a0?g1,1L;q_7t%s"41#s""+#r[n+%r@Igrr@7dq
+r@%Rkr[7aor[.RirZqLir?VCfbTVQ]Jg&Ve4<l$p+WhgI<cC)F-RC,f-71#b-7:2j.Olu&0ekmU3]K)X
+2)I0I1GU[=0JP78/4XbO,sbR@B4kpkAS:sQr+,b9qI0G5ra>e7rEoP1rE];*rEB>,>$V#1r`]5&r)iu#
+s&T%tr)ESmr_`_nrD<AerD*8brCd>g9MA)PrC[#[r^d&ZrC6cTrC$WP"%5LD63'@N62a(J5Q!_E4oRSD
+48q;>3Vtf72uPZ52?,N31]&s+1&Na*0DdC"/c70t.fq1M.K1^q.K([l-i>=k-2f+g,QB"j,U=W5,5i\b
++T<P^+I=1%+,M'D*ZuLE+!"AeE]b]u-n-Snr@/L3/1rP.0JbRD77'7'4Zked3]]5ZrAG0A1c/$U9I;u,
+ASZ$sCM7J]B_uH@B)?0<AGfm8@/XI1?N"1/>lS+.>l@n*>5_V(=T2D$<rZ4t<W,ns;uBPk;>j>j:]4&f
+:&dug:&doc9DqK]8c;3[8,PjS7K5dU6iB@M62NqE5Q<qI4oIMA48V);3W1r92ZP`92Z5N42#T601'fZl
+1,:R=0JG6[0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+lOPq+G(`N+:fP9+WqmO+^0.Y/MJe20/*8V
+"tqYb1,LmLr]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o1:AnG[fA7kjPrF>_6qdKG2s'Pe6rEoS2r*B2)
+r*0/(r)s&%rE&qus&K(uqc!AirDESks&&_kqbR/cs%NAas%<;as%<;_r(-cVrC?fUr^HcRs$QfQs$?ZM
+r'1*Cs$-HGs#p?Fs#p<CrB'm;r&Od:rAX^6rAFR2r\FC+r\FL.qCqk$s"41#s""+#r[n+%r@It!r@@gr
+r[Idor$VIl!%7amr?_Fgs!@Uhs!+TgJg#^hoH?=A+sS6Q+<=L%3[H."-RU5f,palc-n-Vr/2&_45<V%e
+3&`]O2)I*E0eb:90JG%JF%7NB<ao]SBP1mhral%=!Fo[=A,Ba6@/s^6?i==1?2@h)>67u3>l@n+>5_V%
+=T;J&<r>tr<;TVm;Z0Gg:]4&d:&7Q`9DqK]8cD9Y7fGjT7/B:N6N'4K5lO"G55m_F4T@MC3r:r73;kf9
+2Z,H32#T6-1Ars+0`Ng+0)mO&0)R=!/Gq"".OlnH-ib^p./PCi-N>Cj,lT%e,QK(f,5i\b+T<P^+SHn/
+++bT6*tB>7*ZZ=C<c^DO.OZbq.K(_%.kE;*0/57?2%)i>5X%=n4#o>_3&gdo%l,su:jYk_5?VQ4C2@Wu
+CAqoCBDlH?Ac-*;@JsU5?i=:3?!dJ8r`oJ/rETA,r*'#$s&f;&r)Wbrqc*PnrDNVlr_`Vjr_NJfr_3Mj
+9he;Tr(Hu\s%3,Zr^ZoVr'gWRs$Q]NrB^<Gr'13Fs#p9BrB'm;rAjj:rAX^6rAFR2rA4F."Z%nh0ek?`
+0JG6[0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+j;'\+G(`c+:fP9+WqmO+^0.Y/MJe20JEAW"tqYb
+1,LmLr]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o.8An>Ue@qPXKqI9D3r*]>-ra,P/qHWr&r`]5&r)`es
+s&K(ur)<Plqbd/cqG7&bs%NAa#"hK\8kMZHqagQRrC6fUr'^NO"%#:>5QF(H5Q!_F5Q*bQ4Zttm4Ztni
+4$,S'48V):3W(i72Z5N42#]9.1&j$/1&is-0E!U'0E3X&/H77#/H.7#0)[?u/,^ss.K([m-NGOr-n$JB
+-N,7i,l]1h,l]*U+bCkp+U959,9\-O*EG(;3[H.#-RU5f,palc-n-Vr/MAh55<V%e3&`]O2)I*E0eb:9
+0JG%JF%7NB<ao]SBP1mhAS(gN!b5_NrF>b7rF,_6ra5S0s'>S.s',M.rEB>,>$V#1r`];(rE0#"s&T,!
+s&Atsqc!Gk!)`_lq+prar([&^#"qT]8kDTHrCQuZrC6`Sr^?TM#!tXB5sR\$rBU?Hr'(*Cs#g<Cs#U$;
+q`+O5s#0g5rA4L1r\OF,rA"7)s"FC)s"44&r%7gtr$qgu.Ok?F!%Ijpq^;:gs!@UhrZh@e!$hFdr?;1`
+rZV1^i?*XnJfh]K%NZ`6*?Q;&F$1m#-n6\qr@/L3/1rP.0f1dH77'7'4Zked3]]5ZrAG0A1c/$U9I;u,
+ASPsqC1qA^B`2TDB)cNBB)Q<>AH-0=@JsU5?i=:4?!Ue8?2e+/?2\%.>Q%b'=oVV(=8Z+t<Vobo;uT\n
+;$'Qk;>j>j:]4&c:&dob9DqH_8H;?\8Gu'X7f>dS7/oXP6N'4I5lEqH56!eD4T.A=3rM)=3;kf72Z5N4
+2#T6-1B0*.0E<j+0`Ea(0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+flf<+G(a.+:fP9+WqmO+^0.Y/hen3
+0JEAW"tqYb1,V!Nr]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o.8AS#Ld@qGUKq-s;2rF#G.rEfJ/q-<i%
+r`]>)r`T2$r)Wes!*&kprDNMiq,$l_rD*AdrCd&\s%3)Yr($ZSr^HcRrBpQMs$6HGr'(-FrB:QO4[)%m
+4Zkhg4$<L(!'C'=r&O^7r&4L2r\XU0r%\4,s"XO-s"F=)r@e1&r@It!s"+.$r\".#q^_Upr[Idor$VIl
+!%7amr?_Fgs!@Uhs!.4\Jg#^hWZ`?,+sS6Q+<=L&4!c:%-mpAh,palc-n-Vr/MJq8+$VnL3&iiS1c7*G
+1,1I:0eb:47rq0H5uh?+AnYggBDc<>@fU'<A,]s8@K'[7?i471?2\%->Q7t,>67u3>l@n+>5qb(=Su5#
+<rQ+s<;TVm;ZBVo;#F)h:B"&f:Adi`9En-_8kMZH9)V?\8H)*V7K5dR6O?(H6UF+*5sR\$rBU?Hr'(*C
+!'L6B!'9s:q`+O5s#0j6r&"@.q_J+)r\4=)!A5u(/cIC#/c70t.fq1M.K1^q.K([l-i>=k-2f+g,Q/kf
+,Q/hb+o`\a+oEJ,++bSd+4D;A*ZuLE+!"C'4X_d..OlnG.MOBa/hSe31c@6\69m^t4?GPa3]K(s2@qW#
+1f/Nm-9kXDC2%HuBPM5ZBDuNCBDlHAAc60=A,g!9@/jU3?N+41?N"1/>lS+.>lS%->5VP&=T;J%<r>tp
+<;]\p;Z0Jm;#aDk;#X8h:A[`c9`@Zd8kVhU9)hK^8Gl!X7f>dR6i]UR639G>6N'4I5lEqH4odbF49@T,
+4T.A=3rM):2uGT42?#H21]&p-1&`j-0/<DZr\+4&r@Rsuq^VOnq^DCjr[.Fes!@[jr?M(]r?7LMJfopn
+#9P$2+<VjO=pK=?/heq40JEAW"tqYb1,V!Or]:KJ2Dd3F0eY470.edT/.X6^.7J5F,<o.8AS#Lc@qGUK
+q-s;2rF#G.rEfJ/rEK>,r`oA*r`]5&rE&nts&K(urDN\or_iSiq,$l_rD*AdrCd&\"A)0U84WYMr($]T
+rC-ZQrBpQM"@,4:5<f'2r'(-FrB:QO4[)%m4Zkhg4$<I'q`=X8rAXX4rAFR2r\FC+s"aU/s"OI+r@n1'
+s"41#s""+#r[n+%r@Igrr@7dqr@%Rkr[7aor[.RirZqLir?VCfi?<drJg%lP4<l$p+WhgI<cL2I-mg>i
+-RL,c-7:2j.P!))1,;'W3]K)X2)I0I1GU[=0JP78/4XbO,sbO>B4bgiA7tjOrF5h<rF>h9rF,Y4s'P_2
+s'>P-r`fD-rEB>,>$V#1r`T;)rE/u!s&T/"qc*JlrDNVls%rYis%`PhrD*8bqb.2e91hfJ8P8qQs%!,\
+r^QfSs$ZfQ$:7'H6UF+*5sR\$rBU?Hr'(*C"?\b-3]d*tq`+O5s#0j6rA=F.q_J+)r\4@*s"=:&r\"+#
+r%.ar!\,ZKr[7aqr?qXnr$VChs!@UhrZh@e!$hFdr?;1`rZV1^X<3$9JfjS+%NZ`6*?Q;&F$1p$-n6\q
+r@/L3/1rP.0f1dH77'7'4Zked3]]5ZrAG0A1c/$U9I;u+A85goC1qA[BDuNCBDlHBAc-*<@fTs9@/aO3
+?N".0?N"1/>lS+/>QS/7>Q.h)=oDJ&=8u>!<Vf\n;u]bo;>sDl;>j>j:]4&d:&doe9E.Wa9DqK_8cD9Z
+8,l'W7JoRR6iTLQ62s:M62NqG5Q<qI4o[YE49%GC49%D>3rM);2u>N32?#H21]0!40ek@90/#'Y0`Ea(
+0)[C#/,Lgp.JkOl-iPIe-3#7h,PWJ]+nd%1+G(`9+:fP9+WqmO+^01Z/heq40JEAW#VRkd1,V!O4?Ns3
+3&EEH1,1I:0/!/S&M,L`7WLsC5?2-'A7fC_ARo?MA,]s9@K'[7@JsU6?iOO4?iOI4?2\%&>Q%_'=T):q
+<W5qt;uKVn;>jDi;>j;k:B42h:&@W_9E.Wa8c;0]7n6/M8,u0Z7fGpU7f5XQ63'=M5lO"H5l3eE55[SA
+4T%;?3rM)83<(r:2ZGZ52#fB21AN[(0`Ed)0E*U(/c@7#/,h-t/H%*r.f1[n./kUo./bOn-M\tf,Q/h/
++bCkh+k.Y`+s\?V+W_\'EB5?l,UOia-7'rb-R^Dn/hAS/1Hmo]2`<QO1c.!D1Arp<1,:IQF%7NB=(5fS
+B4b[dral"<s'u":s'bn9s'bn8rEoM0r*8kurEB5(s&f5$s&T,#r)Werr)<SmrDEJhqbR/cqb@#_rC[#[
+r^m/^r^d&ZrC6ZQr'^NN!($QLr]pEHr'('Bs#^0?q`4U7r\sX2!&aa4s"jU/r\=F.rA"=+s"F='q^qRo
+r[[prq^DCjq^21dr?VCfrZqCdp*'AWQ61]#MB<'E+<DXI*?J,^F$1iu-N5Fl.LRaX/hSn51,_'Z5sG91
+"?SY*3B6pq%l6+$;1)%a5?_W5Bkh?pC&M`DBDuNAAH69>Ac60<@JsU4?M.V'>l7h*=nl+t=8u;#<Vobo
+;u9Jk;>sDi:]*ue9`Rlc9E%Q_9E.W`8c2-Y8,YpU7K#UN6N'4I5lEqG4o7A?48q;>3W:u<3W:u<2uY]8
+2?,Q22#T601Ars)0`<[%0)[@%/,^sp.JkOl-i57c-2f+a,5i\A+G(_f+MT$-+!DaN+s8(3Gsa/9/G^t4
+0/,+92Dd9P4$#>X1GU^?0JG.4r%/F1/Lj517O(,t@:`t]ARf9OAGfs:@f9a7?iXX5?ij\B@/OC3?N4=0
+>k_J$=oDJ$<qo\o;ufkq;Z9Pl;Z'Di;#a>i:&I]_9E.Wa8c;0c7n6-A84Q0>7K>pW8,YmW7JoOP63'=M
+5lO"H5l<kE55[SB4Sq5>3rM)83<(r:2ZGZ52#fB21AN[%0`<[(0)mO%/H77"/c.*t.f_'s.f1[n./kRo
+./YIm-M\tf,Q/gd+bCkh+nQp++s\?V+W_\'EB5?l,UOia-7'rb-R^Dn/LrD-1-Rf\2`<QO1c.!D1Arp<
+1,:IQF%7NB<ao]RB4b[dral%=raYn9s'bn9rF#\6rEoM0r*8o!rE9>-=]nj/rE'#"r`B&!!*0"tr)<Sm
+rDEJhqbR/cqb@#_rC[#[s%<;_s%*/[r'pQPrBpWQr^-NKr]pEHr'('B!'C*>q`4U7r\s[3s#'g5r\OL.
+r\=F.rA"=+s"F='q^qRor[[prq^DCjq^21dr?VCfrZqFe!$_+[r?1bTJffRdWZMWj+<DXI*?J.#4XMR(
+r[@^p#V.GY/i#+82E(\*5sG91"?SY*3B6pq%l6+$;1)%a5?_W5Bkh?pC&VfDBDuNAAH69?Ac-*;@JsU4
+?M.V'>l@k,>5h\"=T)>"<Vobo;u9Jl;#jJm;#F,e:B!rf9`7W`9)_K`9)_E[8H)-X7f>dS6i04K62NqG
+5Q*bC4T%;?3rM)<3!;6$3&`eq2Z>T22#T601Ars-0`<^(0DdC#/H@=".f1[l./bOj-MSnc,krS^+itjY
++G(`c+:K>8+<i!P,$9+X/M8UN/e]ll0etUC2*!]Y3&EEH1,1I:0/!/S%kK:^7WLsC5?2*&A7]:\Ac-':
+@f9a2@/41/?N4=0>k_J%=o;D#<r#bo;ufkq;Z9Pl;Z0Jj;#X8h:&Rc`9E%Q`8c;3[8,c'Z8,c!X8,YpW
+7K#UP63'=N5QF(K5Q*kG5Q!_C4oIM?48h5=3Vtf92uY`72>oB31]B0*1&E['0E*U(/c@7#/,h-t/H%*r
+.f1[n./PCl-iPIg-3#4g,*a='+c7EJ+s\?V+W_\'+E9Ff-6sob,pjoa-7:2j.P*)$0JPaR3B&iS2)I-G
+1,Ae_&Mc*o8979I5uqH,AS5UcAn>QPAGp$:@fKm:@f9a8@/aO2?Mn(%>Pq\(=oVV&=8u>$=8c2"<W?"u
+<;]\o;Z0Jk;#3ud:Adia9`7T^8cME_8cM?]8,YpS7K#XS6iKFM62j.J5Q*eD4o@A<3W(l92u5H42?,N4
+1]9*.1&j$-1&is-0E!O#/bgmr/,^po./bOj-Mo+f,l]+h,lJtf,5*2Y+Q+>n++bTL*t025*ZuOF*`I,C
+-7C5?./bV'.kE;*0eY7=2FKhpr]C<F3]]8\r&5-B2Dn?Z9I;u,ASGgmBkM/[B`2TAB)Q9BA7]?NAH-0=
+@JjO3?M.V(>l@n,>5h\#=Su8!<Vobo;uBPk;>sDi:]4&e9`Rlc9E%Q`9E.W`8c2-X8,c!U7K#UN6N'4J
+5l<kG4o@G?48h5=3Vtf92uY`72>]6/1]B0.1&E['0DdC#/H@=".f1[o./kXn-i57d-2]%`,5i[a+G(_f
++S6cb+!DaN+s8(3Gsa/9/G^t40/,+92)@'K3]]5W1GU^?0JG.4r%/F1/Lj517O(,t?tEk[A7B-KA,Kg7
+@JXC-?i==2?2\%&>Q7k*=9;T+=8c1r<W#er;uKVn;>jDk;>j>i:]4#d9`7W_9)hK]8H23[8H23Z7K>mT
+7fGjU6i97N62a(J5Q*kG5Q*eE4o@G>3rh>?3rM)93<(r;2Z5N32#fB21AN[%0`<[(0)mO%/H77"/c.*t
+/,Lgn.K([k-iGCf-3#4g,4m%1+bCl;+WM[O+sJ0O*`I&>,UOc`-7'ub,pjuf.4Qku.ki[c5!1ha2E!EL
+1c$mBr@ng<1+l+=7jUH%@:j(_ARf?MAGfs9@esO4@/jU4?N4=/>kVD#>5_V(=T)=t<rQ+u<;]\o;Z0Jl
+;#O/i:'+0d:]4&e:&Rcc9DqK]8H_XW8OuDO8,c!U7JoRQ6iKFM62j.J5Q3kF4o[YC3r:r93;b`42ZGZ7
+2#T6/1B'$.1Ars-0`Ng)0)I6q/H.0u.JkOl-i57f-2f+c,Q8n\+oNP,++bSd+4MA@*ZuLH*uuD$F$1iu
+-N5Fl.LRaX/hSh20JkXT5sG91"?SY*3B6pq&2Q4%;1)%a5?VQ3BPM3nBk[HXqe#e<!G#d?AH$*=@JsU6
+?i==(?2Rq+>5h\$=T)>$<rH%q<;fbo;Z0Jj;#F,g:Adfd9`7W`9)hQa9)hK\8Gl!X7f>dU7/]LM6N'4K
+5lEqI56!eE4Sq5<3rM):3<(r:2Z5N12#T601Ars)0`<[%0)[@%/,^sp.JkOl-i57e,lf4i,l]+a,5i[L
++G(_n+9ru3+<i!P,$4tn6S0oAqCWF70JP=>1,LsN3]JrP1,:R<0J>'V/IsBa.RnGJ,<o.8ARo@_@V#IJ
+rF,e9@f9a4@/XF4?N+=1?N+7/>k_J#=T2D#<r5nq<;oer;Z9Sn;>jDk;>sDj:B4/g:&Rcb9DqK^8c;3[
+8,l-[8,l'Y7K#^S7K5aR6N0:L5lO"H5lEqH55dYB4Sq5=3r:r83<(r;2Z5K52>oB31]B0*1&E['0E*U(
+/c@7#/,h-t/H%*r.f1[n./PCj-MSne,Q/hD+bCkh+ho0K+s\?V+W_\'EB5?l,UOia-7'rb-R^Dn/1N/'
+0KqTZ2`<QO1c.!D1Arp<1,:IQF%7NB<afTOAn>IarFGe8rF5Y4rF#P0ra#G,p07N"rE9,%rE&ksrDihr
+r)<SmrD<Pkr(m;es%iSgs%WDbr_*2^qFU]Xs$m,\7Rm>FqaCBMr^-NKr]pEH!'^<Dr]L0@rAja7q`"F2
+r\a^4rA4C-r\=F.rA"=+s"F='q^qRor[[prq^DCjq^21dr?V7br?CqYr?/-_JffRdoH+J_+<DXI*?J.#
+4XMR(r[@^p$S*b\/hen31c7Ze55mYI4$#D_3;b]G1H%*fHqYkO=_)5[BkV*mrFbt=rFPn;rF>b5ra5V1
+oj.N#!*]A*r`T/$r)`kurDi_orDW_or)*>fr(m>frD!8brCd,^"A;?Z8P/hNrC?lWr'gTQrBpHKrB^HK
+r'10Er&jj<!':*?!BE4>3W(l:2ubf62>]6/1]B0.1&E['0DdC#/H@=".f1[l./bOj-N#1f,lT%`,5i\V
++G(_f+K?Om+!DaN+s8(3Gsa/9/G^t)0/,+91bpjH3=7f,1c$mB0eb:70)R:5/1i>@E^h9<<+'6HARo7\
+@q5IH!b#MHrF,V3rEoS2s'P_2rE]A,pKRSurE&qurDibprDWYmr_`VlrDESkrD*Dg!)EJerCm5arC[#[
+rC@,_7n?-?7RmAGr^QiT!(?`OrB^BIr]g?HrBL<GrB:'@rB'm;qDnL6r\sj8r&+F0s"jX0q(_k&r\4:(
+r\"4&r@It!r[n!ur@@apq^MIlr$VFipEfhar?BB-Jg#^he0-4a,U+EU*Ze7"3[?$t-71#c,palc-n-Vs
+.P!/,5!1ha2E!EL1c$mBr@ng<1+l+=7jUH$@:j(_ARf<NAGp!>@UipH@f0[7?ij_D?i==0?2Rt$>Q7n*
+=oDJ$=8Z+t<W,np;uT\n;#jGk:]4&g:]4&g:&Rca9DqK[8cM?]8,l'V7JfLO6iB=O62a+K5lEnI55dYC
+4T@J@3Vtf42uGQ>2)R3I1G^dA1]9*.1&j$-1&is-0E!O#/bgmr/,^po./bOj-Mo+f,lAnc,5!,X+I4+$
++,V-F*ZuLH*uuD$"EQ^Q-mnpAr@/1*/1rP//hf+>6pX$949R`,3]T1t2\.]&2,S`p-9kXDBkV3oAn_0V
+q.BS:rFGh9rF#S2rEf/&r`f>)rE9&#rE&qus&K)!qc*Mms&/emqG@)cr([,`rCd#[s%32\r($`UrC-ZQ
+rBpHKrB^HKrBL6ErB0s=rAk!?3BI+!rAag9s#0g5s#'[1rA4F.rA"1'r@e%#r@J""r@7[nq^DCjq^24e
+r?V=dp`fY[hB7CmJfqfN$m-W8+sJ-R=F!7c/hHiO'/)$o1,LaB3&s#Z1c$mB0eb:70)R:3/1i>@E^h9<
+<*s0GA7K%Yr*oY6!+Pn8ra>Y2q-Nu)rET)$r`K)"rDrksrD`\nrDNVlrDNSkr(m;erD!5ar(?lYrCHiV
+s$m#W!_#RJrC-`SrBgEJrBU?HrBU<Gr&ss?rB'm;q)SC5r\jg8r\Xa62)Y=hs"jX0q(_b#r@e.&s"41#
+s""(#q^h[r!%Rmrq^MIlr[7Ujp*K_`r?A6bJg#^hoH>V,,U+EU*Ze7"3[?$t-71#c,palc-n-Vs.P*8.
+5!1ha2E!EL1c$mBr@nm>1+l+=7jUH$@:`t]ARf:^AGp$<@fKs:@f9a6@/jU5?Mn+,>kVD"=o;D#=8c1u
+<W#ho;uT\n;#jGl:]*uf:]4&g:&[ia9DqK[8cM?]8,l'W7JfLO6i9:K62j.J56*nH4o@G?3Vtc92u5K2
+2@)/t1c.!E1,:Za1B'$.1Ars-0`Ng)0)I6q/H.0u.JkOl-i57f-2f+f,Q/hY+oNPV++bSd+0$Ck*ZuLH
+*uuD$F$1iu-N5Fl.L7OU/hSk30JkZh6pX$949R`,3]T1t2\@i(2,S`p-9kUCBP2$mAnYgir+5q?rau+?
+rabq:!+Pq8r*TD/oj.T%rEB,%r)ir"r)Wbrqc*Mms&/hnrD<Ghr(m8cr(R&^qapi[r^crWrC6cTr'^KN
+qa16Is$6QJr'(*Br&ag;r]'s>rAjj:r\sj8q_e7-rA4F.rA"=+r@n1'q_%h!!%\!tq^MCjr?qIhr$D=f
+r$1t\r?99*JfoXfe0#/A+WqsQ+<jp56S0oAqCWF70JP=>1,LsN3]JrP1,:R<0J>'V/IsBa.RnGJ,<o.7
+A7K.[@:]=GrF#\8rF,\5rEfP2qHj&)rET)$r`K,#r)WbrrD`\nrDNVlrDNSkrD3AerD!5arCZrYrCHiV
+"\(sM779WD7K,^R6Ms.K5QF(K5Q*kG5Q*bC4T.A<3r(f73<(r;2ZGZ72#fH32#fB21AN[%0`<[(0)mO%
+/H77"/c.*t/,Lgn.K([o-iPFm-M8\b,Q/gO+bCkp+U92:+sJ0O*`F2$3[?$t-71#c,palc-n-Vs.P*8.
+5!1ha2E!EL1c$mBr@nj=1+l+=7jUH$@:`t]A7K1]rF>h9s'u":raGb5ra5Y2r*B5*p07JuqcNeur`8tt
+r)<Yqr)<SmrD<Pkr_NGes%iSgs%WJdrCd&\qapfYs%!)YrC-WPrBpHKr'C<IrBC9Gr]U0ArAj^6rAO^7
+r\sa5#W4Ir1c$pC1,Jkar\=F.rA"=+s"F='q^qRor[[prq^DCjq^21dr?V@er?ChVr?1#?JffRd^E3k*
++<DXI*?J.#4XMR(r[@^p$S*b\/ho"52)[ig55mYI4$#D_3;b]G1H%*fHqYkO=Cc)XBkV*ls(D:Bs(21A
+rFPt=rF>k:ra>\3r*K&%!*fD*qcWi!r`B&!r)NVnrDW_or_`Vj!)NSjr(m8cr(R&^r(7)`8OuBBr($]T
+r^HcRr'U?JrB^HKr]g?F!'U<DrB'p<rAaj=rAjj:r\js<2Dm?Kr\aR0rA4F.rA"1'r@e%#r@J""r@7[n
+r[@aor?qIhr$D=fr?M%\r?8-_JfoXfoH4Pa+WqsQ+<jp56S0oAqCW=40JP=?1Gh'O4#f)R1,1I9r@\%#
+%k9(Y6uPF;5ZD*$@q9(XAH$*:@f0[1@/aO3?Me%,>lS%->5VP$=T2D#<rH%s;ts8d;>sDj:]4&g9`7W]
+9)V?\8Gl!X8Gu'U7f>dT6iTLP62X"G5Q*eG4o[eI5Q<qI4oIMA48q8@3W(o93;YZ42ZGZ52#fB11&3O%
+0*!X'/cI=#/,h*t/c70t/,h$s.J"qg-RSg=!%.LfrZ^kUJg#^hWZ_ir,U"?T*ZRsn4!Q$u-RAX;!%7ao
+"XtuP.k`R^5<Lqb2E!BJ1]9*.0b5ok/4OVJ,XPL>ARoC`@qGULqd]S6s'bk6rEoP1rE];*r`]A-rEK/&
+r)s&%rE'#"s&K"ss&8nrr)<PkrD<JhrD*8bqb6r]r_!,\r^cuXqF:EP#"1mK6psC0r'L<Ir'(*C!'^BF
+!'L6Br]9s;s#Bs9q_n=/rA=O1r%e.(r@e4)r\"1%q^qats""+!s!dsrr@.Ulr?qRkr?_._#:1W?+sJ0S
+,5ED\+NPXV++bTa*tB>7*ZuRG*)CQ<-7:5k-iGJ+.Olr!/2/\01c7]g5<V+j3][-urAP6A1c/$S8gQ`)
+A8#UiBP(rVBDQ6=AH69?@fKm9@K0a6?i+1,?2\%*>Q%b)=o;D$<qo\n<;oho;ZBVm;#X8h:A[c`9`Ica
+9)D3W8Gu'V7K>mV7/TFN6N'1J5Q3nJ5Q3kH4oIMB48h5;3W1r72uPZ62>f<21]9*.1&Wg'0DmI&/c@7"
+/,^sp.JtUo-iGCd,m#D>,lAn_,6&hb+TEOM+G(_n+9ru3+<i$Q+B'8(6nBoC0.eh//M8Y/0/,(;1c79S
+3]JrO1,1I9r@\%#%k9(Y6uPF;5ZD*$@q9(XAH$*;@f'U0@/aO3?Me%,>lS%->5VP$=T2D#<rH%s;u9Jl
+;Ya2h;#O2g:B+#d9D_?[8cD9Y7fZ*X8,GdS7K,[S6N0:K5l<kF56!eG5lX(K56!eE4T.A@3r:r93;YZ5
+2ZGZ42#fB11&3O%0*!X'/cI=#/,h*t/c70t/,h$s.J"qg-RSL4rZ^,@Jg#^h^EF(2,U"?T*ZRsn4!Q$u
+-RAX;&LSqS-n-Yr.k`S@4?5>Y2)I,e1B'!=0/+qHECD-><FKHLAn5C_rFGh9r*o\7ra>Y2s'GY0qHX#(
+!*oJ,qc`r$s&f2#s&T/"rD`eqr`&hp!)ienr)!AgrD*8bqb6r]r_!,\r^cuXr^QlVrC-`Ss$crUs$Q]N
+rBUEKr'(*C"?nt34?WU)r]9s;s#Bs9q_n@0r&"F0r%e.(r@e4)r\!str@It!s!n$ts![gpr$_Ijr[.Ri
+oHXG^,5r_c,5ED\+K-B6++bU,*tB>7*ZuRG*)CQ<-7:5k-iGLo.fLq,0J5"72+0bp4?GVc3W1r92\.W"
+1f/Hi,sYRCBP2$mAn_-Uqe#e<s()+<rF,_6r*T>-qd'/*qca&(r`];(rE'&$r`8eorD`bprDNVlrD<Jh
+rD*5ar(R,`rCZrYr(-`UrC6fUs$Z`OrBgHJrBL<Is$-NIr]U3Br]C'>q`4U7q`"I3r\aX2r\OL.r\=@*
+q_.k"s"41#r[[psq^MIlr[7XkpE]kf,p`C5q',h^r?2+^p)nr0Jfq'9%j)r;+sS3Q;g1V\/MAb/0E*O'
+0)dL-0JtXD3B@@*2`*9E0JEAWr%/L1.k*l)6R+iq?Y!YW@prnXA,Tm6@JO=0?iFC.?2\%.>Q.h(=oDJ$
+=8l7u<W,kl;Ya2g;#O2h:'+0a9`7W]9)V?\8G>XO7f5^T6iTLP62X"F5Q*bM4Zu%p5<_:14oIMA48q;<
+3W1r82uPZ72>f<11]9'(0`Nd-0/"sV/cI=#/,h*t/c70u/,^sr.J,"i-RL25-2o+/+bCkh+k.YF+s\<U
++W_V!DEB'h-7:);-N>Im-jqOS.k`S?4#f,U2)P4dr@ng90J#\573k3"@:`t]A7K3MAGfs8@fBg9@/aL5
+?iFC1?27b)>6%q,>Pq\'=oVV%=8l8#<W,ns;u]hq;u]bq;>j>h:]4&d:&@W_9E%Q^8cD9[8,GdS7K,[X
+779O26i9:N62s7N5l<hC4o[YD48q;=3WD);2u>N32>f<11]9**1&Wd+0E*U!/c@7#/,q+!.K:gp.K([m
+-iGCj-1iG_,6/q\+oNOI++bSl*sWi0*ZuRG*)?u_4shX+.46Pm.4H_rr[S@0/h]";6pX"!4$#D#3;b]G
+0f1^`GtKAJ=Cc)XBkV*lrb)+?rFPt=s'kq8s'Yb3qHj&)rET8)r*','rE0)$r`8kq!*/qrs&8korDEMi
+r_NJfqb?u^s%E;_r(6fWr($ZSs$crUr'UBKrBU<Gs$6TKs$$EFrB1'@rAsg9rAa^6r&+O4!&a^3rA4C-
+r\=@*q_.k"s"41#r[[psr$hRmr?qOjod'be,9nBW,P`P`+oNP`+5n>o+G(`N+:fP;+<i$Q+B*JP/1iM.
+/MI)Ts"=:($T0^t3BB/Z1GLU<0E*U&/J0Nb.Our9DaPa7<*s0GA7K%Yr*oP3q-a,-s'GY0s'5S0rETA,
+r`]5&r`K)"s&T(us&AqqqGR,dr)!>frD*AdrCd#[rCQuZpdb<Qr^QiTs$ZlSs$H`Or':*CrBC6Er]gEH
+r]U3BrB(!>q`4U7r\sa5r\aX2rA4C,q(Vb#!&"4%r[e%!r[dt!r%.gtr[Rptr@.@e!@K5d-2o*d+bCkh
++nQoh+s\<U+W_V!DEB'h-7:&c-2o5%-RU;j.k)r$0KqQX2Dm<IrA+:*&MGgh7WCjB6<.H*A7f@^ARo?M
+A,Ba6@/s^6?iFC1?2.\(>6%q,>Q.h(=oMP%=8c2"<W,nn;uTYp;>j>g:]4&d:&@W_9E%Q^8cD9\8,YpS
+7J]FP6iKFM62j.I55[SD4T7G@3rD#<3<(r;2u>N32>oB11]B0*1&Wd+0E*U!/c@7#/,q+!.K:gp.K([n
+-i>=i-1rMb,9e?)+oNPS++bSd+0$D&*ZuLH+<;FtEBY]s.4HVn-n$Mn.Olr!0.eh51^6<54Zb\c3W;#:
+2\S)-0f1^`GtKAJ=Cc)XBkV*lB4q0Tqdo_:r*fS4rEoA,qd'/*rEK5(s&o8%r`B)"qGmJns&8hnr)*Dh
+!)NVjrD*5ar(R,`rC[#[rCHfUr'p]Ts$ZcPrBgNMrBU<G"@,195!Jp.rB1'@rAsg9rAaa7rAO[5r&"=-
+rA+@,r@e4)r%It#s"41#r[[psr[Ianr$VFiod'Va,P<8\+oNP`+3YjZ+G(`c+;>n@+<i$Q+B*JP/1iM.
+/MAY,/M8[T0+9]o1c[TW2`!0C0J>'V/cI:3.Our9DaPa7<*s0GA7K%YrF5Y4rF#Y4s'Yh5!af8?r*B;,
+s'>S.s',J+r)s&%rE'#"r)N_qrDWSkrDESks&&_kqbR/cs%NAaqb$fYr^ciTrC6ZQr^6lV6:*t(r':9H
+s$-NIs$-HGs#pBHs$$HGq`Og=r]9p:rAad8rAOU3r\XR0!&FL-q(Vb#!&"4%r[e%!r[dt!r%.jur@7[n
+odBkh-RJm@,UE+1rZ[LKJg$!p#9kE:+sA!I:E+15,:+Za,UOf`-71)f-n$Sp.P<D=4#f,U1c,+dr@nm<
+0J>+27WCjB6<.H*A7f@^Ac-'8@f9^8@/XI2?N+7)>lIq->l@n+>5_V&=T2D#<rQ+t<;fbq;uKVm;#3ud
+:Adi`9`7W`9)V?\8GksS7J]FP6iTLM62a(H55[SD4T@M@3rD#<3;kf52Z5N42#T611&s*.1&is,1&Wd+
+0E*U!/c@7#/,q+!.K:gp.K([o-iG@m,prR:ocsP_,4m&W+Pe,k++bTL*to\<*ZuRG*)CQ<-7:5k-RgGl
+.4P6G%4a(`/i,=O5s7:j3]T1t2uY]G0f1^`GtKAJ=Cc)XBkV*lr+>h;r+,b7rF#V3rE]J0rEfA,rETA,
+r*')&rE0#"r`8qsr)EYorDNMirD<JhrD*5ar(R,`rC[)]r(-iXrC?fUrC-`Sr^6TMr^$KJqEP!DrB:*A
+r]C'>q`4U7s#9j6r\aX2q_S1+r\=@*q_.k"s"41#r[[psr[Idos!Ramr?h4a![K!8ocjDZr?2+^X<<*;
+Jfs\.,Te0P+sS3Q;g1V\/MAb/0.\Y+/M8Y/0/YOB3'')Z1bpd>0/!2Tr@AI/.k*l)6R+iq?Y!YW@prpI
+@f9a4@/41/?N"1.>lS+.>lS%->5VP$=8l8!<W,nq;uKVl;>F&b:]4&g9`7W]9)V?\8GYjT7f,XQ7/fOQ
+62j.I5Q3kH5Q*eG4o[bH56!eC4T.A@3WM2<3W1r:2uY`62?#H21]K6/1&3O%0*!X'/cI=#/,h*t/c70t
+.f(Ue-j(hE-7/U9q'H"anKEK-Jg%-;%jE8B+sA!I:Mr6=,pjub-N5:t-71)f-n6Yq/h[Gn4#f,U2)I)d
+1&`j;0/+qHECD-><FKHLAn5C_rF>_6rF,_6ra5S0s'>S.s',D+r`]A-rEK8)r`T2%r`B&!rDieqr)<Pl
+!)`_lq+prar([&^rCd,^rCQuZrC6ZQrC$ZQs$ZlSs$HWLrBL?Ir'('Bs#g<Cq`=X8s#Bs9q_nC1s"s[1
+s"aL,r\4=+r@e4)r\"1%q^qats""+!s!dsrr@.[ns!Ral![T->r?_._"X>69+Wqp%+oNP)++bSd+4MAC
+*ZuLH+<;FtEBY]s.4HVnr[@dqr[J=0/M8e86pX"!4$#A]rAX[5%l#mt:jGYZ5ZhQ1B5)$kB`2Q?Ac60>
+A,]p:@/jX6?i==2?2\+,?2\%.>Q%b(=oMP%=8c1t<W,nq;uT\n;$'Qk;>j>j:]4&c:&I]b9DqK_8c;3W
+8,YpU7K5dU6i04K62a(G56a;84Ztni4oIMB48h5;3W1r;2uPZ52?#H21BK<f1]9*.1&Wg'0DmI&/c@7"
+/,^ss.K1ao-NYVB-iGCc,lo89oHO;Yr?2+^QQUl&MBE-G+WqsR+<XSjG=3u60/"n1/1`A)r[nX51c$sJ
+3BB,V1,:R<0E*R$/.j?^.7A)A,=#48A7K.[@:WhVrF,S2q-X),ra#G,s'>S.s',J+r)ru"rDrntr)EVn
+rDNYms&&Sgq+pras%NAaqb$fYr^crWr'pQPr'^NN!($TLr'1-Ds$-HG!^/\2r]U<FqE4^<r]9p:rAad8
+s#0g5!]2_irA4F.rA"+%r@\.'r@S""r[[t!r%7gtr@7UlodBni-7'u:,l&bc,2=>n+bClP+V,bB+X/'N
+*)CH6,:+Za,UWL:s!I^m$n<YT/h]FO3B&iR1c,(br@ea80J#\573k3"@:`t]A7K3MA,Kg6@K'[7?i471
+?2\%->Pqb*>6%q,>Q.h+=oDJ&=8Z+s<W,nq;uKVo;?'Jj:B4/h:]4&d:&@W_9E%Q^8cD9[7f>dU7K#XR
+6NBOR6NBIN62a(K5Q!_E4oRSD48V):3WD);2u>N32>f901Ars+0`Eg*0E<d*0).$s/H77#.fUst./bUn
+./YCl,m#A=-N,7a,Qf89+sHn-q'#\ZW#pU5JfjV,'HSA<+<V[E:N8QF-RgJl.46Ml.4P6G$na+a1,D<b
+5!1ng3][0ur&,'?1c/$S8gQ`)A8#UiBP(rWB)?0<AH$*=@JsU6?i470?2\+,?2\%.>Q.h+=oMS(=T)>!
+<r>ts<;]\p;Z0Jm;#aDk;#X8h:A[c`9`Ica9)hK^8Gl!U7f5^T7/oXP6Ms.J5l3bM5!D+m4?Pe*4T7G@
+3r:r93<(r:2Z,H42#T611B00/1B'$,0`*O$0)mO%/H.0u.fLms./bOn-N>Il-MA_g,U4KW+nm2\+oNP`
++8-h/+G(`9+:fP;+<i$Q+B*JP/1iM./MI)Ss"44&">hkj3&q4*3&NKI0eb9[/c7.2.Our9DaPa7<*s0G
+A7K%Y@f9a3@/41.?N+7/>QS,8?2\%.>Q.h(=oDG#<rQ+t<;]\n;Z0Jg;#*od:'+0a9`7W]9)V?\8Gl!V
+7f#RP6j?"F6:!n&5l3eE56!kG4pF/55<_7o4o.;>48q;<3W1r:2ZPc72?#H21]9*-1&3O'0*3d[0)[C$
+/H.1!/Gq*t/H%'o.J5(j-RL/;,l&bc,0(jY+bCle+VZ+G+X/'N*)CH6,:+Za,UOc_,pju<-O_IQ.P<A=
+4?5>Y2Dd5g1&Wd:0/+qHECD-><FKHLAn5C_raYn9r*fP3s'Pb3!a]/<r*95*r*95*!*oJ,r`T;)rE0&#
+rDreqrD`bprDNVls%rYis%`PhrD*8bqb6r]r_!,\r^d#Xr'gNOr^-fV6UO1,rB^EJ!'pNJr'(*Cr]C<F
+4$#D_r]9s;s#Bs9q_nC1rA4C-rA"7)r\=@*!&+=(pauFqs""+!s!dsrr@.[nr?hIh!%.Xjp*9\a,9d+2
+r?1nZr?.:GJffjl#9G!/+<V[E:C(r(-7:5k-RgGB-ib^q.L[p]/i#4O69dUq4$#D$2uPWG2)-pE:jGYZ
+5ZhQ1B5)$kB`;WAAc-*<@fTs9@/aO3?N"1.?Me%,>lS%->5_V(=T)=u<r>tt;ufnr;u]bo;>sDl;>j>j
+:]4&c:&I]b9DqK_8cD9Z8,PjR7K5dU6i9:L62X"F56a;84Ztni4oIMB48h5;3W1r;2uY`62?,N31]B00
+1]9*.1&Wg'0DmI&/c@7"/,^ss.0(dp-iPIm-iGCd,m,D<,9m+1p`f_]r?2+^i?3^pJfqfN%j)r;+sS3Q
+;g1V\/MAb/0E*O&/cI@61bpmI3B9#T1,1L;0/"q1/c@42/Lr;?DF5^8<*s-E@q&hUrF5Y4rF#Y4s'Ye4
+s'GM,r`oA*s'#G*s&f;&s&f5$s&T%tr`&hpq,7)erD<MirD!&\r_*2^rCR#[s%!)Ys$clUr^H]Qr^?]N
+q*=gArBC6Er]^?FrB1$?r]:!<rAad:!''s:s#0g5r\XU0r%\+)r\4C,r@e.&s"41#s""+#r[n+%r[n%!
+s""$tr[Idor[7^or?qRkr?_Fgs!@Uhs!+<_Jg#^hoH=\g,pFKT*udgi4sD=$,UWL:&LJhP-R^Am.4[&)
+5!(_^2Dm>j1BB6cr\+m<1GCFPDaYp<<afQLA7K%Yr+#V5r*fP2rEf5'rEK;*r`fD+qH3f#r`K/$r)Wht
+rD`eqr_i\lr)!8drD*Aer_EAcs%NAas%<8^s%*,Zr^QiT!(?cSrC$ZQrBgNMr]pEHr'('Br]C0Br]9s;
+rAad8!&jd6s#9s9s#'g5rA4=+rA"1'r@e+$pal=n!\,ZKr[@^or@%Xmr$MFir?VCfrZqCds!%Cbruh:a
+r#kDLJffRdWZN3%+W_[H*ZI^k5U7a,-R^>j-n-Sp.P!#%/MJt:$:@*C4?GVc3B9&Xr&,*C1c8-T8gci+
+A8#RfAn>UfrFYn;rFGk8rF#D,rE]D-!+#S/!*f8&r`T2%rE&u!r)NbrrDWSkrDEPjrD3>erD*>dr(I)`
+r_!2^rCHlWs$luXr'pZRr'UKNrB^<Gr'10E!'U6BrB(!>rAjj:r]1!<r\sj8rAFR2rA4F.s"jU/s"XO-
+r@e%#r@RsupaZ7lr@%Ulr[.Cdr?V@ep`fY[`#sXSJfrPc&0E)=+<hsN:No8Y/hek0/hHuR"thM]0/PIB
+r](-@1bpd?0`E^+/hR#Q%kT:]7W(R>5ZD*#@UikTA,Tm7@JjL7?XI4>?NOS@?MRn+>l7e3>$>'3=BJX+
+=Su8#<r>ts<;fbk;Z'Di;#a>i:&%E]9DqK]8cM?]8,l'Y7K#^N7K,^R62<eD5Q!_F4oRYF4oIMA48q;>
+3W1r;3WD)=2uY`62?#H31Aim)1B'!.0`<[(0)mO%/H77#/H.7#0)dI$/H.0u.fLmq./kUo./bOm-N>Cl
+-2o1i-2f+h,EF""+c7EJ+seEV+<MOp#&ZUK-7:&crZr.'-7:/h-n6Yr0/#LN3&WZP2#]931,8b^&2>sp
+/kBnK-:([@ARf7\@:]:GqdTM4!+>b4rEf5'rEK;*r`fD+qH<c!r`B&!s&Jtrs&8qq!)ibmr)!8drD*Ae
+r_EDds%N>`s%<8^s%*,Zr^QiT!(?fTr'UNPr'LELr]pEHr'('Bs#g<Cs#U$;rAad8r&4R6s#0m7s"s[1
+r%\7-rA"1'r@e+$pal=n!\,ZKr[@^or@%Xmr$MFir?VCfrZqCds!%Cbruh:ar#jZ7JffRd^E4jF+W_[H
+*ZI^k5U7a,-R^>j-n-Sp.P!#%/MJt:6U<mu4$,J`3B/rVrAG0C1c8-T8gci+A8#RfAn>WQB)?0;AGos8
+@/+(,?2e(3?!LW=>PVJ%=oDJ$=8l8!<W5tr;u9Jk;>sDe:]4&f:&Rcc9E%Q`8c;3Y7fZ!Y7fGpV7K>mV
+7/]LP6N'4I5l<kH56!eD4T.A@3rM)<3;tr<3;tl:2Z5N42#T601&s-.1B0*/0`<[%0)[C#/,1Un.K([p
+-iYRn-MSnc,lT%`,5i[\+G(_f+S6cf+!MgM+sA%(G=F)80J+n0/H.4*/hSe11c%#g3<_>u1,1L;r\":)
+/cI:4/M/J&7W(R>5ZD*#@UikTA,]s8@JjO/?iFC*>l7e/>$5!1=SZ%t<rH%s<;ohk;Z0Jj;#X8h:&.K]
+9E%Q]8cM?]8,l'Y7K#^O7K#XR623_D5Q!_E4o[_G4oRPE4$<I'r]:!<rAag;s#C$;r\j^4r\XU0r%\.*
+r@n:+r@e.&s"41#s""+#r[n+%s"41#r@@grr[Idor[7^or?qRkr?_Fgs!@Uhs!-qTJg#^hWZ_ir,pFKT
+*udgi4sD=$,UWL:$77)I-R^Am.4[&)+$MbG2E!EL1GgmC0ek@:0f(L988gmC5uqE*@q9(XAGp$8@f9a8
+@/aO2?M@_'>Q7n,>Q7n+=TDS'=o;D%=8c2"<W#hq;uT\n;>j>f:]4#g9`e$a:Amoe9`.Q_9)_E^8H)-Y
+7f>aW6q'QC7/oXP6N0:M5lEqG55[SD4T@MC3r:r93;tl72?Yrs2DmAk2#T6-1Ars*0`3U&/cRBu/Gq""
+.OlnH./k[n./kUl-N>Cj,l]+g,lAne,5i\b+T<P^+N,@R++bTa+!VgM*ZcCE)bP*8,Ub)h-mpDk.4H_r
+.k<5(0JbLP5s@Cm4$*@$!B<%:2@hW$2,STj-U1aEBP(mhAS:sRqdo_:s'u%:s'Yh6pg3o)qcs/*qHEi#
+r`K)"s&T(urD`_or)3Gir_WDdr(d8drCm2`r_!2^rCHlWs$m#YrC6fUs$ZfQrBgNMs$?QJr'10Es#p9B
+rB(!>rAjj:s#L*=r\sg7rAFR2rA47)r\=F,r@e%#r@Rsuq'u=lr@%Ulr[.Cdr?V@ep`fY[O!'#sMBE-G
++s8!P+WjJcG=F)80J+n0/H.4*/hSe11c%#g3=Ii'1,1L;0/,%3/M/OQ/J'E^7W(R>5ZD*#@UikT@q&pG
+@JaI.?i==)>l7h*=oVV#=8c2!<W#hr;uKVo;?'Po;Z0Jk;#O2g:&7Q]9E.W_8c;3[8,l'Y7K#^P7JoRR
+62a(K5Q*kG5Q*eE4U=584Ztni4$,S'48q;>3W1o?3B/uW2uPZ52?#E41B0--1&`s+0`Wp+0E*U(/c@7#
+/,q1"/cIC#/Gq$s.fLmq./kUo./bOm-N,7i,l]1h,l]+B+bCkh+ho01+seEV+<MOpDE]6k-R:&<,o%aR
+-RU;j.Ocl$00VHW2E!EL1GgmCr%S^<0J5n76mb3#@:`qZ@prpIA,Kg6@K'[7?i==2?2%V&>Q7n,>Q7n,
+=oVV(=oDJ&=8Z+u<W,nq;uT\n;>sDj:]F2i:]4&b:&[ib9DqK^8cM?\8,c!V70,eFrC$WPrBgHKr]pEH
+r]^9Dr]L3Bs#U!:rAad8q)871r\XR0q_J+)r@n1's"=7%pal=n!\,ZKr[@dqr@%Rkr[.Xls!@Uhs!.Lg
+r$24cr?;1`rZV1^U`Y11JfjV,,9A!L*ZlFB8o[*A-n-Ml-R^Al.4Qet.kWD-1G_Ba5!1ng3rV,S3&``R
+2`EQM2,STj-U1aEBP(mhAS;!Sqdo_:raYt:rF#Y4pg3o)r*98+r`T;)r`]>)r`T8'rE'#"r)NYorDWYm
+rDEJhqG7&bs%WDbrCd,^s%3/[rC?]Rr^H`Pr'L?JrBU<GrBC6Er]C6D4?WR(r]:$=!'1$<s#L*=s#9m7
+rAFR2rA4:*rA"=+r@e%#r@RsuqC;Clr@%Ulr[.Cdr?V@ep`fY[mN@*(Jfq'9&0E)=+<hsN:No8Y/hek0
+/hHuR#VI__0/PIB3B7F,2`*9E0eb770/!,R%P'"uDF5^8<*s-E@q&hUr*fJ1rEfP2ra5V1!+#;'r*02(
+s&f;&s&T,#rDrntrD`eqr)3MkrDNSkr_WPh!)EJer_3;brCd/_r(6fWs%!)Ys$clUqaLHOs$Q]Lr]g?H
+rBL9FrB1<H5!;%k4T7DB4T.A@3rM)83<(r92Z5N42#]9.1&j$-1&`m*0*!X)0)mO%/H77#/H.7#0)[?u
+/,^ss.K([o-iYUn-iPIk-2o1i-2f+h,K(aW+bCle+V#\B+sA'N)bP!3+snZ_-N5;,-71)f-n$Po.k`P>
+4#f,V2)I*G1c$oc0bH2q/kBnK-:([@ARf7\@:WkXrF5Y4rF#P0ra#8'rEBJ0>$G06=]tQ&r`B&!rDihr
+rDWYmrD<Pkr(m;es%iSgqb@#_r_*2^rCR#[r^ZrWrC-WPrBpQNrB^BI!'gHI!'^<Dr]L0As#U!:rAad8
+qDS@2s"sU/q_J+)s"O@(r\".$pal=n!\,ZKq'c+fr$MFir?VCfrZqCd![8g3rZV:arZV1^NurrqMB<'E
++W_[H*ZI]nEBkct.46Mk-n$Mn.Olr!/hJb51IFGl4?GVc3BB/[r&53E1c8-T8gci+A8#RfAn>UeB)Q<<
+AGp$9@/aO/>l\40?2Rt->Q7n,=oV\(=oVV%=8l8!<Vobo;u]bn;>X2f:]*ue:&Rc`9E%Q`8c;3Y8,GdS
+7K#UN6N'4M5l<kE56!eG4T@MC4T.A@3rM)<3!;6$3&`eo2Z5N42#T6-1Ars,0`<[%0)[C#/,Lgp.JkOl
+-iPIf-2f+g,PWJ]+k[ui+G(`N+:oV=+<VjO+&@)M.kWM-/hS^S/I!g[0/#.<2?#TC2`*9E0eb770J>'V
+/Ij9\7W(R>5ZD*#@UikTA,Tj5@/XI4?N4C2?N4=)>l7h+=oVV(=8u>$=8c2"<W#hq;uKVm;>jDk;?'Jk
+:]F2g:&Rc`9E%Q^8c)'Y8,l'Y7K#^T70#dS7/fRP5lEqG5lEqI55dYE4T7MD4T7DB4T.A@3rM)93!M<#
+2E!EM2Z5N42#]9)1&Wg)0E*U(/c@7#/,q1"/cIC%/H%(#.P!%J.fLmq./kUo./bOm-N,7i,l]1h,l]*b
++bCkh+nQof+seEV+<MOpDE]6k-R:&<,o.gS-RU;j.Ocl$00VHW2E!EL1GgpE1B'!>1,CU:88gmC5uqE*
+@q9(XAGfp6@JsR6?i==0?27_)>l@n)>5qb%=9)G%=8l8!<W5tr;uBPl;#jGk:]4&g:]4&d:&Rcb9DqK\
+8cM?\8,c!V7K#XP6iTLO62X"H56*nG4oIMC49%AA3WD);3W1r:2ZPc52ZGZ72#B*+1Ars-0`<['0)[Bs
+/Gq"".OlnD./G=h-N>Cj,l]+g,lAne,5i\b+T<P^+RU>'++bT7*ul=F*ZcCE)bP*8,Ub)h-mpDk.4H_r
+.k<5(0JbKm6U<mu4$,J`3]T/ZrAP6D1c8-T8gci+A8#RfAn>WQAc$$9A,Tg6?hmt-?N"1.>lS%.>5;>#
+=T)>"<rQ+t<!#ut<;fbq;Z0Jh;#O/i:]4&e:&[ib9*%XXr_!2^rCHlWr'pWR!(?fRrB^QO6:1W:s$6NI
+r'(-Ds#g9Bs#g6Ar]:!<q`+U7r&4L2r\XR0r%e4*r@n1'q_%h!r@@grr$hIjr?qRkpa,karZh1^r?9*%
+JfoXfe0#;E+s8!P+WjL(7Op)F/M8Y,r[e=,/h\k71H#.l$9'ds0ek@80JG.4r[e[6/Lr;?DF5^8<*s-E
+@q&hUraG_4r*T8+ra#>(r`oA*!*T;'!*Atsr`/nrrDW\nr)*DjrDEJgr_EDdrCm/_rC[&\qFLWVs$m#W
+rC6`SrC$TOr]pBGrBU<Gr&t$Ar]L6Dr]:-A4T.A@3rM)93!M<#2E!EM2Z5N42#]9*1&Na(0E*U(/c@7#
+/,q1"/cIC&/H%+!.fV$t.fLmq./kUo./bOm-N>Cl-2o1i-2f+h,EF""+c7EJ+seEV+<MOp#&ZUK-7:&c
+rZs$@-7:/h-n6Yr0/#LN3&WZP1c%!G1GU^?1,:X>/kBnK-:([@ARf7\@:]=GqdKG2s'Pb3r*B,&s'5M,
+r)s)'r`B/%r`K)"s&T(us&Anpr)*MmrD<Pkr_NGes%iSgrD!5as%E8^qapfYr^ZrWrC-]Rr'LHNr'C3F
+rBC9Gr]U0As#^6As#L*=rAjg9r\s^4r\X[4qD8%)!&FL-s"OF*r%@q"pal=n!\,ZKq^D7fr$MFir?VCf
+rZqCds!%Cbruh:ar#jZ7JffRd^E4jF+W_[H*ZI^k5U7a,-R^>j-n-Sp.P!#%/MJt:6U<mu4$,J`3]]8\
+rAP6D1c8-T8gci+A8#RfAn>WRAc$$9@fU!;@/OC->l\40?2e+.>Q7n'=oDJ%=8Z,!<W,ns;u]hq;u]bp
+;>F&d:]=,e:&doc9*.^X9E%Q`8c;3Y7fZ$X7f>dU7/oXQ6N9@O6N'4M5lO"G55m_F4T7GB4T.A@3rM)9
+2uko:2?G`o2Z5N42#T601Aim)0`<[%0)[C#/,^sr.JYCl-iYRn-MSnc,lT%`,5i[\+G(_f+S6cf+!MgM
++sA%(G=F)80J+n0/H.4*/hSe11c%#g3=7]%1,1L;0/,(50)dF6/hJS'7W(R>5ZD*#@UikTA,]p8@/OC-
+?N"1*>Q.n*>6J)2=BAT#<WH/!<W,nq;uT\n;#jGk;Z0Jk:]4&e:&Rca9DqK^8c;0c7n?0@7n,s:7K#^S
+7K#XQ6iK@L56*nG5lEqG4oIJK4Ztni4$,Ja4T.A@3rM)93!M<#2E!EM2Z5N42#]9*1&Na(0E*U(/c@7#
+/,q1"/cI@&/H%*u.fV$t.fLmq./kUo./bOm-N,7i,l]1h,l]+W+bCkh+fZ[q+seEV+<MOpDE]6k-R:&<
+,mktG-RU;j.Ocl$0+'m)3&WZP1c%!G1]0!=1GCFPDaYp<<afQLA7K%YrF5\5rF#V3ra,M.q-3l(rEK5(
+s&oA(s&]2%rE'#"rDihrrDWPjrD<Pkr_NGes%iSg!)<JfrCm2`rCZoXs%*,Zr^QiTr^?]Ps$HZMqEY!D
+!'^BFr&k!@s#U0?s#Bs;rAad8q_nI3s"sR.q_J+)s"OF*r@\""s"+!tr$qgu.Ok6Cr?hRlr[7Ujs!@Uh
+s!.Lgr$24cr?;1`rZV1^`#jRQJfiJa-lsNQ*ZlFB8o[*A-n-Ml-R^Al.4Qet.kWD-1G_Ba5!1ng3]T5^
+3B7!s&3)L'2,STj-U1aEBP(mhAS:sQqdfY8s'kt8s'Gh7?XEP6!+,V0r`oG,"Bnu3=]kW*rE0&#rDrqu
+rD`bps&Aqqs&/hnrD3Jir_WMgr_EDds%NAar^m/`r_!2^rCHlWr^QiTr^6`RrBgKLs$H`Os$?ZMr]g?F
+rB1?I4?GVc4?WR(r]:!<r&F^8s#0m7s#0g5r\XR0r\FF,q_7t%q_%h!r@@grr@.Ojr?qRkpa,karZh1^
+r?74EJfopn#9P-4+<hsN:C)/6.kWM-/hS^S/I!g[0/#.<2?#T>2Dd0E0eiPYs"44$&Lo=Y7WC[<5uM#u
+@:NbS@UW^D@/jU3@/aO3?N"1/>l%\'>5qb'=T2D#<rH%t<;]\p;Z0Jm;#aGn;Z0Jk:]4&e:&Rca9)D3Y
+8H23X8H)-X7f>dT6iTLP62s4K56=#45lEqE55[SB4Sq5=3rV/<3;tl:3;kf92Z,H31]T<31]9*,1&E['
+0E*U'/Gq$t/c.*t/,Lgn.K([o-iYUn-iYOh-2]"e,2",k+bClP+VZ.F+X8*O)b+^1,:"Q^-RC#a,pju<
+-P7dW/1rP<4#f/W2Dd3G1,:R=r@e^9.7eMG,skR<A7K.[@:T:Gr*fP3rEoP1rE]D-rEK;*rET;*r`]5&
+s&f5$r`8ttr`&hpqGR8h!)WYjrD!Dg:J^pas%WMerCd#[rCQrYrC?iVrC$u[77BU46UO1,rB^BIrBL3D
+rB:-Br]9p:rAad8rAOF.r\XR0q(hn's"F='q^q[rr@@mtr@.Ulr?qIhs!@Uir?VCfrZqCdq&o_^r?;._
+U`Y11JfjV,rZ2Lk*Zc7iDa5Qo-71,e-iPM).4H_r/MAh61."5i4?P\drAYKM2`<QO0f:[_HUfDJ=(5fS
+B4b[erFPq<raPe6s'Ye4ra,P/r`oA,r`oD+rEB2's&f8&s&]/"r`/nrr_rhrrDW_os&&_ks%iVjr(m;d
+qb6r]qb$cXs%*)Yr'gZTr^?cRrBgBIr':0Er]U<FrB0s=r&Xj<s#C$<s#9p:r&=X6rAFI/rA4C,q_7t%
+r\".$r[\%"r@7[nq^DCjq^2(ar?V%[r?:SOJfoXfWZ_9_$R-`;+%g]H.kE8(0E!I%/cI@*1Gh!K2[26"
+1bpg@0`<X(/cI:4.P)o9EBka7;I3g@@q&hT@JjO5?i4=2?i==0?2e++>Pq\)=o;D$=8c1u<W5tq;u]bo
+;?'Jk;Z0Jk:]4&e:&[fd9`7T\8c;3[8,PpW8,YpU7K,[S6N0:N5lEnK5!D715PmYC4o@G>48h5>3W1r:
+2ZPi82ubf62?#E41]0$+1&E['0*!X)0)dF"/,h-t/H%*r.f1[n./kRo./YIm-M\tc,Q8n*+bCkh+k.YL
+,9e9U+<MOlDEoEl,pjuc,UF``-N5A).4Ql$/j29U2`<NM1G^dA0erV\%P]D'F$V*=<*s0GA7K%XraPh7
+rF#P1s'G\1!+#P.rEK;*rET;*r`]8's&f2#r`8ttr`&hpqbmAis%r\jrD!Af:]*uf:&doc9D_?[8cD9Y
+8,l'W7K5dU7K5dU6iTLO62a(I5Q*eD4oRSC3r:r93;tl82Y]0/2#T6+1Ars-0E!O#/c.*t/,q*t.JkOl
+-i57f-2f+h,Q8te,6/qe+nm/Z+HIUr+,V0>*X!T,*ZIQSDa5Qo-71,e-iPM).4H_r/MAe51."5i4?P\d
+rAYKM2`<QO0f:[_HUfDJ=(5fSB4b[eral"<raPh7s'Yb3ra,P/r`oA,r`oD+rEB2'rE0&#rDrntrD`bp
+!E<"r;u]bq;>j>k:]=2h:B4/h:&@W_9D_?[8cM?Z8,YpW7K5dT6iB@K62X"G5Q3hH4oIM?48_/>3W1r;
+2uYf82ubf62?#H32#T6/1&E['0E*U&/cI:$/,^sp.JkOl-i57c-2f+^,5i\<+G(_f+MT&u*t'89+Wj="
+7k6,B/MI&Rs"44&$SsUt2`E]S1bpg@0`<X(/cI:3.P)o9EBka7;I3g@@q&hTr*]M2rF#S2ra,M.r`oA*
+r*')&rE0#"r`8qsr`&eos&/ems%r\mr)*DgrD*>dr(R&]qap`Ws%!#YrC?iVrC$iX6UO1,r^$NKrBC?I
+5!]'2r'('Bq`Oa;rAsp<rAaU3r\j^4rA=F-q_@t%r@e.&r[dstr[n!ur@@apr[Igqr@%Ihr[.Fer?M7b
+U`k=5Jg'b0'I+eF,9S'I7W(I9,UFcb,pXc_-78^>&L]+[/hT:J3&WZP1bpjB1,1N^0G#rf897'C6<%<&
+@q9(X@q&pG@JsU4?iFC1?2Rt+>Q7n+>l7h+>5_V(=Su8!<rH%t<;fbn;Z0Jl;#X8h:&n#d:B!uf9`7W]
+9)V?]8Gu'X7f>dT6j,qH6pj?@6N'4K5lEqG55dYC4T7D=3W1r:2uPZ12>oB21\ig(1&ip*0)I6t/H%+!
+.fCgn./bOj-Mo+f,l]+h,lJtf,5!,X+RU>'++bT7+9!;j+<DRC7W1O;,pjre,q&[?#Uq2P.P38,1,9&#
+5X%:m4$!7!(,n012Dm3H0i<9f-9tXAB4bdgA7oIbrFGq<s'kq8s'Yb3rEfG.r`oD-rET>+r*','rE0#"
+rDrntrD`Skr_ibnrD<Mis%rYi!)<Mhr_<8`rCd&\rCR#[r($ZSs$crUr^6WNqa(-FrBL6E!'U9Cq`F^:
+s#L$;s#9s;rAXa7r&+@.r%n:+q_7t%r\".$r[\%"r@7[nq^DCjq^2+br$:t[r#s!$JfoXfe0+`4$R-`;
++%g]H.kE8(0E!I%/cI@(1,Log3!D2r1,1L:r@\+%r[\R0/1*i+5U/Qm?=I>Q@UN[D@/XI3@/OC3?N+41
+?2Rt*>Q%b(=oMP$=8u>"<W#ho;u]bo;?'Jm;Z0Jm;#O2g:B+&e9`Ica9)D3Y8H23Z8Gl!X7f>dU7/oXS
+6N9@M5lEnK5!D7256*qI55[S?4Sq5=3rV/<3;PT42Z>T32#T3+1&E['0E*U'/Gq$t/c.*t/,Lgn.K([k
+-iGCk-2](g,Q&aH+bCkp+U959+X8*O)b(6R5U.O#-7:)b,palbr[/:+.P*2)4?>G[2Dm<H1GU^?1&Wd9
+0e#Y75p\is?Y!YW@prmF@JsU4?iFC1?2In*>Q7n,>l@n,>5VP&=T)>!<rH%t<;fbo;ZBVo;>j>j:]4#g
+:&Ric:&doc9D_?[8H;<[8,c!V7J]FP6iKFN62a(I5Q*eF4o@GA3r:r93;tl82Yo</2#fB11'00b1&s*.
+1&is-0E!O#/c.*t/,q*t.JkOl-i57f-2f+c,Q8n\+oEJ9++bSd+28os*Xs55*ZIRe5U7X&-7C/fr[8:+
+.4Qeu/hf%969m[r4$,J$3#";12E!EI2).sT7j^K&@V9:cAn5NSAc60=A,Kd7@/XI1?N"1/>lJ%,>lS%,
+>5qb'=Su8!<rQ+t<;KPl;ZBVm;#3ue:B!ub9`7W`9)M9[8Gu'X7fPsX7K5dS6iB@K62X"I5Q!\F4oIM?
+48_/>3W1r62uY`62>]6/1]K6/1&E['0E*U&/cI:$/,^sp.JkOl-NGLk-Mf%e,l]+`,5i[Z+G(_f+S6fU
+*t'89+Wj="7k6,B/MI&Rs"44&!\uPir\t'>1GU[=0E!O'/cI:3.P)o9EBka7;I3g@@q&hTra>\3!a]8B
+rEoS2r*B2)r*0/(rE9,%rE'#"r)NVnr)<VnrDESkr)*GirD3Aer(R)_rCZrYrCHrYs%*)Ys$loTr^6lV
+6:*t(r':3F!^8e5rBL9FrB9s=q`Fa;r]0s;!''j7rAOX4rA=O1r\FF,!&4C,q_7t%r\"1$r%%auq^h[r
+q^VIlr@%Ojr?h:cs!.Idllgs(Jg%-;'I+eF,9S'I7W(I9,UFcb,pXc_-78[="">cR/dsj'2`<NN1GUaA
+1,1N^0Fffd897'C6<%<&@q9(XA,Tj7@/XI2?N+7,>l@n,>5VV(>5_V&=T2D#<WQ3$rDihrrDWYmr_`Si
+r_NJf!)<GfrD!8brCd#[rCQrXrC6cTqF(?Ns$HTKrBU<GrBC6ErB1*Ar]9p:rAad8rAOO1rA=O1r%e(&
+r\4@*r@[t!s"++"r@@mtr@.Ulr?qIhq^)1dq]l%`pEBJX_B4@OJfiJarZ2Lk*Zc7iDa5Qo-71,e-iPM)
+.4H_r.kNG11."5h4?GSarAYKM2`<QO0f:[_HUfDJ=(5fSB4b[erFGk:rF,Y4ra5\3"(#;>?N"1/>lS+.
+>lS%+>5h\'=Sl1u<rQ+t<;TVm;Z9Pl;#=&e:B!ub9`7W`9)V?[8H)-X7f>dU7/]LO6Mj%K5lEtJ5Q*eF
+4oIM?48_/>3W1r72uPZ62>oB/1]B0.1&E['0E*U&/cI:$/,^sp.JkOl-i57g-2]%f,Q8nb,5`UC+G(_n
++T<Gc+sA*O8d9H/.kE8(0E!I%/cI@20f(^I3&`]N0ek@8/cIC&/cI:5.P)o9EBka7;I3g@@q&hT?srq?
+s'GV1ra,P/qHWr&s'#A(s&f2#r`8ttqGdAks&/ems%r_ms&&_krD3AerCm/_rCZrYrCHcTr^QiTrC$WO
+s$?QJrBC?I5!]'2r]^<ErB('ArB0s=rAsp<rAa^6rAO[5r&"C/!&=O0rA"=+r\=:(r@e.&r[dstr[n!u
+r@@apq^MIlr$VFipEf_]effVgJg%lP'I+eF,9S'I7W(I9,UFcb,pXc_-78^>&LJqX/hT7I2`<NM1GUaA
+1,1N^0Fffd897'C6<%<&@q9(XA,]p8@/XI1?N4=0>lS%.>l@n,>5_\(>5h\'=T2D#<WZ9$<rH%t<;fbo
+;ZBVm;#F,f:'+-b:Amoc9`7W]9)V?\8,PjV7K#US6O#nG6pj=.6Mj(I5lEqG55[PB48q;<3W1r:2uPZ5
+2>f<11]9*)1&Wg+0E!O#/c.*t/,q*t.JkOl-i57j-2f.g,lAnc,5<>Z+JBm/++bU,+9!;j+<DRC7W1O;
+,pjre,q&[?&1K%X.P!))1,;-[4Zb_d3B-ps'K7s/2Dm3H0i<9f-9tXAB4bdgA7tmPr+#_7rF#V3rE]P2
+?!dJ8q-<o'rEB/&r`K2%"BSZ*=',?$r`/nrr)<PlrDEMir(m8drD!/_rCd,^r^m&Zr^ZoVrC$oY6pj=.
+6::]<qa(-Fr'('BrB0s=r&Xj<s#C$<r&=R4r\aX2q_S1+rA"1'r@e.&r@S""!%\!tq^MCjr?qIhr$D:e
+r?M+^r?:GKJfoXfWZ_9_$R-`;+%g]H.kE8(0E!I%/cI@*0JbUH3!VB"1GLU<0.m/Us"44$%k9+W7WC[<
+5uM#u@:NbS@f0U4?N"70?N+7+>l7h(=oMP%=8c2!<V]Vl;u]bo;?'Jl;>a8h:]4&f9`7Ta9DqK[8c;3W
+8,YpV7JoRQ63'=N5QX/85lEnK5!D715Q3kH4oIMC48h;=48h5>3W1r:2uGT52>oB11]0!,0`Eg(0`<X)
+0)mR'/Gq$t/c.*t/,Lgn.K([o-i>=b-2f%'+bCkh+k.YL,9e9U+<MOlDEoEl,pjuc,UF``-N5A)-7CDt
+/j)-Q2)R3H0f(R?0erV\&2>V)F$V*=<*s0GA7K%X@:B+BrEoJ/s'>S.r`fD-rEK;*r`f;(s&o;&s&],!
+r`&r!rDihrrDWYm!)`\kqbR/cqb?u^rCd#[rCR#Zr'p]TrC$WP!(?fR!(-NJrBU<GrBC0BrB(!>q`4U7
+r\sd6rAFO1rA4F.q(_e$s"F='q^q[rr@@mtr@.Ulr?qIhq^)1dr?M7br#tt]r?."?JffjlrZ21b*Zc7i
+#]DsR,pjre,q&[?s!dps$S=%g1I45g4$,J_2uYcP2`EWQ2)-sC;0te[5Z_E-AnP^dB4PQN@fg+J@JsU6
+?i470>l\40?2@h)>Q.h(=oVV&=8u>$=8c2!<W,nr;u]bp;Z'Dj;#O2g:Adi`9`7W`9)hK]8H23X7f5[Z
+6psC06:+'<6Mj(H5lEnE4oIM?48_/>3W1r92uPZ72>f<01]K9/1Ars)0`<[(0)[C$/-%4!.f1[l./bOj
+-N#1h,lAn_,5rb8+G(_f+MT&u*t'89+Wj="7k6,B/MI&Rs"44&$nsFp3&iiS1GLU</hR&Ts"44$%k9+W
+7WC[<5uM#u@:NbS@f9[4?N"70?N+7/>QA"->l7h)=oDJ$=8c2!<W,ks;uTbo;u]bo;?'Jl;>j>h:]4&f
+9`7W^9)D3Y8GbpU7fGjT6jc:J6:!n&5X.Iu5lEnK5!D715Q3hH4oIMB48h;=48h5>3W1r:2uPZ52>oB1
+1]9',0`Eg(0`<[(0)dF"/,h-t/H%*r.fLmr.K([o-iGCb-2f$\+bCkh+nQol,9e9U+<MOlDEoEl,pjuc
+,UF``-N5A)-7CDt/iu'P2)R3H0f(R?0erV\%l#M(F$V*=<*s0GA7K%X@JsU3?i==2?2Rt,>Q7t,>Q7n+
+>Q%b*=oDJ%=8c/"<W5tu<rH%t<;fbo;Z'Ag:]4&d:&@W_9D_?[8cM<Z7fPpT7/fOV6pj=.6Ma"H5lEqG
+55dVB48q;<3W1r:2uPZ52>oB11]B0.0`Wp,1&Na*0E!O#/c.*t/,q*t.JkOl-i57f-2f+g,Q/h[+oNPK
+++bSd+0$F^*Xs55*ZIRe5U7X&-7C/fr[@dqr[J"$0JbKi5sIIn3]]5Zr\tZP2`<QO0f:[_HUfDJ=(5fS
+B4b[eA7YXK!b,VIrF#V3rEfG.!+,V0qHWu'r`]8's&f5$r`9&#rDrntrD`bprDNMirD<JhrD*AerD!/_
+rCd,^!(m,[r^ZoVqaC]W6pj=.6::]<qa(-FrBC-BrB0s=r&Xj<rAad8rAOX4rA=@,rA+:*q_7t%r\".$
+r[\%"r@7[nq^DCjq^24erZqFep`f\\r?)(^`#sXSJfrPcrZ;Ll+X%q"G"4&6/M/XS/H7=$/dj<f2E3ZV
+2Dd0D0JEAVr@AI0/1`2?DE]=2<*j!@@UWXB@/41-?Mn+.>kqV&=oDJ%=8Z+s<W5tr;u'>i;>sDi:]4#b
+9`7W^8d7jY84Z6B8c;3X8,PjS7K,^S6Ms.L5lEqI56!kI56!hH4oRYG55m_F4T.A@3r_;?3r_5<3;YZ4
+2Z>Q21]B001%m:$0)[C$/H.1!/H7=#/Ggsr.f1[f./bLk-2o1f,l]+f,)mat+c7EJ,:"HW+<_[j!Gt("
+,6T>>-RL2>,n21J.Ocl$00MBV2Dm<Iq_A((%l#ag95m*A5ZM0#@:NbS@f9a6?iXR4?M[t+>k_J$>5qb'
+=Sl1t<rZ1u<<#nr;Z0Jl;#O2i:B+,g:A[c`9`@]b9)hK]9)V<]8,YpR7K#XP6iKFN62a(H55[SD4T@MC
+3rM)63;tl82Z#B12#fB31Ars,0`Nj,0E3Zs/c7.).k<)!.4HYor@%Ojq^27fp*9V_r?D4aq&oY[r?0`7
+JffRd^)mY(+!2OH)a\I/-2o4k.JtP)-n-Ys/hJb51I=>j4?GS`2uPW41_2N'0i)mY-pq*GARoCb@qGUL
+rF>b5qd98-q-Eu)r*02)rE9#"rE&u!r)NbrrDW\nrDEGgqbR/cr([2bs%EAar(I#]r(-]TrC-iX77I/C
+r^6WNr^$KJqEP!Dr]U9DrB($?r]C$=s#L$;q`"I3rA=F.r\FL.pFuS"r%@puq^VOnq^D=hr?h7bs!7Of
+pEKMYTceq0JfsY-r?2=h+%CBD/,h("0Dd@*0/,+;1H#.l"ZA1m0eb9[/c@43.k</$-V&&<,X>=8@:*JP
+?i=C2?N=F3?i==.?2e+)>Q%_'=T2D#<r5nr<;fbk;Z0Jl;#F,f:&@W_9DhBc8P)HD7nNVLr($]TqaLKP
+r^-QLr]pEHs$$HIrBC6Es$-NIs#p?DrB(!>!'C*>s#L$;!''j7rAFX5r\XO/r\FL.p+QJ!r@S""r[[t!
+s"41#q^_Upq^M1dr?hIhq'5qbr$(JNJg#^hWZ_Zn,U+ET+WEaa5Q)f0-7(#d-N5:q-712k.k`O[4ZbV]
+2)I,d1&`j;0eb+NE'GX6<F93D@q&hTrF,Y4r*K8+r*9#$r*','r)ihtrDrqur)E\pr_i\lr_WPhs%`Si
+rD*5ar_3>cr_*8`s%3/]rCQoVqaLENr'UHMrB^BIr'($As#g<Cs#U*=pc/73rAOR2r&"F0s"aO-r%S.(
+s"<pqs"+.##:h;S.Ocep.K([l-i57h-2&Sa,Q/hc+o*8\+oNP#++bSd+4D;<+<M[H+<*Xc5pcLW!%Ign
+&1AtX.kWD-1G_?_5!1nf3&ggor%npC2D@pK6RY<(@V'(^An,ENAGp$9@/F=2?N4@,?2e+->Q7n)=o2>"
+=8l8!<W5tr;uT\n;>X2e:]4&d:&doe9E.W^9E%Q]8GbpU7fPpT7/fRP6N0:L5l*_F55m_F4T.AA3rV5>
+3r_5<3;YZ52Z5K11]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,Q&b`,5`UC+G(_m+T3Gb,9KAUF[uB]
+!A?&&/d3m^0f1[Dr](3A1bpd>0.edS/Gq",-V&&<,X>=7?sd>N?iFI3?iOI4?i==.?2\%(>Q.e'=T;J$
+<r5nq<;ohk;Z0Jm:]O>i:]4#b9`7W^8d%^W84Z8K8Gl!V7f,XQ7/oUP62a(I5Q<qI5Q*eG4o[bH56!eF
+4T.A;3rV/<3;YZ52ZGZ62#K-01B0-01%m:$0)[C$/H.1!/H7=#/Ggsr.f1[f./bLk-2Aha,1[oh+bClP
++VH"F+sJ-Q)a\@*,:"NZ-6src-N5;#-712k.k`P=4#f,U1c,%ar%JU6.nXbF,sbO<@UN\T?t'%Cr*]J0
+qd'/*pKRQ!r`T2%qcE_ss&Jtrr_reorDEPjrD3Ggs%iSgqb?u^r_*8`s%32^r(6iVqaLHO!(6ZOrBgHK
+rBU9ErB:0Cs#^3@rAj[5rAX^6r&+C/r\OR0rA"4(s"FC)oI]tl#:h;S.Ocep.K([l-i57h,lf4b,QK(f
+,5rb]+93S`+JBm/++bU+*sj&3+!)OD6>o.9r[%Unr$N+*.4Zo$/MJt:69m^s4$#>[2)Y=h&Ml4$2)%gJ
+6RY<(@V'(^ARf<NAGfs9@/F=0?M@b*>l@n,>5VP#=T;J%=8u>"<W,nq;uT\n;>X2e:]4&d:&doe9E.W_
+9DqK]8GbpU7fPpT7/]LO6N0:L5l3eG55m_E4T.AA3r_;?3r_5=2ukr82uGT42#K0/1B0*'0`Ea'0)[<t
+.fCgn./PCj-MJhd,lJt^,5i\M+G(_f+K6L^+Ts#37Wh6"/-.CUr%84-0JPC?2*!Z%3Ar]L0eb74r@Imt
+%k9%U7rCL:5Z:rr?X[AL@/OC-?Me%+>kqV(=oDJ&=8Z+r<W#hr;uKVo;>jDk;>sDi:]4#b9`7Ta9)V?b
+8P)HD8,Z!W8,PjR7JoRO62X"H5Q<qI5Q*bM4Zu"n5!;(-4T.A<3rM)<3;b`52Z>T52#K0/1B0*&0E<a(
+/H@@%/H.1!/H7=#/Ggsr.f1[f./bLk-2Ahb,/>@R+bCle+VH"F+sJ-Q)a\@),:"NZ-6src-N5;#-712k
+.k`P=4#f,U1c,(br%JU60.KS55:/Zq?=@5N@UT1DrF#Y4ra,J-rET&#rEB/&r`K)"r)WesrD`_or_i\l
+r_WPhs%`SirD*5ar(R)_s%<;_s%<5]s%*,YqaLHOqa:9JrB^BIrB:3Fr]U6Cs#^3@rAj^6r&=X6rAFI/
+rA4I/rA"4(s"FC)oI]tl#:h;S.Ocep.K([l-i57h-2&Sa,Q/hc+oWVZ+H%=n+,M'D+<M[H+<*WPDF#Ts
+-RL5gr?i1*.4Zo$/MJt:69m^s4$#>[2>oB21Cc<#0McdX-pq*FARf=`A,^$;A,g$;@/OC0?M7\&>Q.h)
+=o2>"=8u>!<W#hp;uTYp;>sGi;#=&e:Adid9`Icc9)_K]9)_BZ8,PjU7K#XP6iB@N62a(G5Q<qI4oIMA
+48M#;3W1r72uPZ72>oB01]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,PND]+k.Wd+G(`M+T3Gj,9KBs
+7k?5D/2&UQ/d3m^0f1[Dr](0@1bpd>0.m/Sr$r:-.OIW%4s`Hm?!q#J?s[7>?hn%*?2\%&>PqV&=8c1s
+<W,ns;uBPm;>jDk;>sDi:]4#b9`7W^8d%^W84Z8M8Gu'V7f,XQ6i]RS6iB=J5lEqI56!kG56!eF56!eE
+4T.A=3rM)<3;kf52Z5N42#K0/1B0*&0E<a(/cI=#/,h+"/c@6t/,^sp.K:gj./bLk-2Ahc,5iYb+J^04
++bCm0+VH"F+sJ-Q)a\=(,:+W]-6src-N5;#-712k.k`P=4#f,U1c,+cr@n4(%PB5'E'G[8<*j!@@U`\Q
+r*]M2s'GY0qcreur`]8'r`K,#qc3\sr`/qsrDWYmrDEPjrD3Ggs%iSgqb?u^r_*8`qFUZWs$lrUqaC<K
+rBgBIrBU9Er]U9Ds#^6Aq`4O5rAXa7rA=R4q_\7-r\FF,r%S.(s"<pqr%&('.k3"t.4?YD./PCh-N,7a
+,QK(f,5rbZ+R'u"++bT6*tBD8+!)OD6>f(9-RU5h-N,:t-n-Ys/hJb51C$635!1nf3&gdmrA+sA1bVUG
+6RbB(@:WkZAR]3JA,]s;@/XI0?M.V&>Q%b)=oDJ"=8l8!<Vobo;uT\n;>X2e:]4&g:&[le9`Icc9)hQ_
+9)hK_8Gu'U7f>dT7/]IR6::]<r^$KJr'13Fs#p9BrB'm;rAjj:rAXU3r\aX2r%n=-s"X7%r\+7's"=7#
+q^VOnq^D=hr?h7bs!7OfpEKV\r?2+^`#sXSJfrMbr?2Lm+%C?B/1iG)/hHoQ"YVPa1c%#g3=%N"1,1I9
+/M&IO.hF0[.4HQ4D*B72;dEd;@:3F??i=:2?2e1/?2In#>Q%\&=8l8!<Vobp;uKVm;>jDk;>sDi:]4#b
+9`7W^8d7jY84Z6A8Gu'V7f>dQ7/fRQ62a%M5<qL45Q<qI5Q<nU5!D+m5!D+m4?P\e4T.A>3rM)=3;b`4
+2Z5N32#K0/1B0*&0E<a(/cI=#/,h+"/c@6t/,^sp.J5+f-N,7i,lAqf,5i\b+HI[t+c7EJ,:"HW+<_[j
+$>VgM,paf_,:=fbrZr%$-7UGp0/#IM3&WWN1GSe]r\"d7/La815:/Zq?=@5N@:*IA@/XI1?2In!>Q7n*
+=oVV%=8Q%s<W5tr;uBPl;>sDj:]F2i:]4&c:&I]a9E.W]8c;3X7JfLN6i9:I62a(H55m_F4T@MC3r:r9
+3;b`72Z5N12#T6/1Ars,0`Nj,0E3Zs/c7.).k<)!.4HYor@%Ojq^27fp*9V_r?D4apE9DVruTi8JffRd
+^)mh-+!2OH)a\C--7:/f-mnm?&1AtX.kWD-1G_?_5!1nf3&ggnr%ej?1G;LF6RbE)@:WkZAR]3KA,Tm7
+?i+1.>l\.*?2e(,>5h\'=Sl1u<rQ+t<!#ut<;fbp;Z0Ji;#=&e:Adid9`Ic^9)_E[8,GdS7K,^R6NTS@
+6iB@N62a(I5Q3kH4o@G@48_/<3W;#:2u>N32>oB01]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,PND[
++T<IY+G(_f+S-`S+UTG97W_-O/hS_./Gq+(0/,+;1H#.l#<"Co0eb74/H%*u.LmjT,t;`8,sbI7?X@,J
+?N+=1?N4=2?N"1,>kM>#=Su8#<rH%q;ufkr;uT\m;>jDk;>sDi:]4#b9`7W^9)hK_8GbpT7f>dQ7/]LQ
+62a(K5Q="I5Q<qI5Q*bQ4Zttm4Ztni4$,S'48q;=3W;#:2u>N32>f</1]B001%m:$0)[C$/H.1!/H7=#
+/Ggsr.f1[f./bLk-2Aha+oWVP+bCkh+fZ[u,:"HW+<_[jC-Emh,pXc]-RL2>,mG\C.Ocl$0*aX%3&WWN
+1GSh^r@\X4/La815:/Zq?=@2M@:/t@r*TD.qcs&'!*]2&r)s#$rE&ksrDiksr)<JjrDEPjrD3Ggs%iSg
+qb@&`s%NDbs%<2\r(-cTqaC?Lr'L3FrBU9Er]L6Dr]:*@qDnL6rAX[5r\aU1r%n7+rA"4(s"FC)oI^(o
+r[\:).k3"t.4?YD./PCh-N,7a,QK(f,5rb\+T3D]*lK.P++bT`*tBD8+!)OD6>\t7-n$Dj-2f2(-n-Ys
+/hJb51I=>j4?GS`2`*Ah1Cu;u1G2FE6RbE)@:WkZA7B*KA,Kg7?i+1/>ln;:>kq\*>Q%b*=o;D!=8Z,!
+<W,ns;u]hq;uT\n;>X2e:]4&d:&doe9D_?[8c;0V7f>dU7/TFO63'CO6N0:L5lEqH4odbF49@T,4T.A?
+3rM)=3;b`42Z,H22#K0/1B0*'0`Ea'0)[<t.fCgn./PCj-MJhd,lJtc,5`Y`+T3CC+G(_m+T3Gb,9KA[
+F%7c6/hJ\,r%8.+0JPC?2?#T?2Dd0D0J>$U/,h"0-n$B2D*B73;I!R8?sm;J?i==1>l\40?2@h!>Q.b'
+=8u>"<Vf\n;uT\n;#jGk;Z0Jm:]O>i:]4#b9`7W^9)hK_8Gl!U7f>dP7/]IQ62a(J5Q="I5Q<qI5Q*bQ
+4Zttm4Ztni4$,S'48q;>3W1r92uGT42>]6.1B9311B0*&0E<a(/cI=#/,h+"/c@6t/,^sp.J5+f-N,7d
+,lJnb+P@oi+bClP+VH"F+sJ-Q)a\:',UF`^,pOca-N5;$-712k.k`P=4#f,U1c$lb0`<X8/M/DCDa,R7
+<*j!?@UWVOra>\3!+,V0qcs)(s'#5&rE9)$rE&ntrDihrrDWPjrDEPjrD3Ggs%iSgqb?u^r_*8`r(6iX
+!(ZuVqaCBM!(-TMq*FsEr'(*C"?\b-3]d*trAaa7rAOX4rA=F.q_J+)r%S.(s"<pqr%&('.k3"t.4?YD
+./PCh-N,4j,kiPa,Q/hc+o*8Y+9!=W++bSd+7gQa+<M[H+<*Xa5UIm--R^;>-P@gV.k<5(0JbLO5X%:l
+3]K&T2#T3A1,:X@/l$IT.7@6GA7K1]@f9g7@f9[3?N"1/>kqY*>Q%b)=oDJ!=8u>$<rZ1u<;ohr<;fbp
+;Z0Ji;#=&e:Adid9`Ic_9)V?[8,PjT7K,^R6iB=O6iB@N62a(I5Q<qI4o[YE49%GA48q;>3W;#:2u5H2
+2>f</1]B001&!C$0DmI$/,Lgp.JkOj-iGCd-3#7h,PND\+T3DM+G(_f+K6L^+UTG97WV'N/hS_./,V")
+0/,+;1Gq0Q*]Q&60JG.4/M&G'.k3"t.46Mi7W(C95Z(co?XR5Hra>\3ra,P/qcs&'r`]5&s&f5$qc<Yq
+r`&eoq,./js&/kos%rYirD*;crCm2`rCR&^r(6lYr^d)\r^ZuXrC-]Rr^6]PrB^BIr]^BJrBL9FrB9s=
+q`Fa;q`4L4s#9p8s#'a3s"jX0r%\1+s"XI+r@e.&s"41#s""+%r@Rmtq^_Upr[Idor[7^or?qUlq'?"d
+r?M:c]HMkMJg&Ve!$M7a+WqpJ6>Ah1-6ji],pX`^,pXc`-n6Yr0/#IL2`3EJ1,1N_0E<d*/e9Ka.7nJD
+-:(R:@UNVP?=Ee>rEfG.qcs,)!aAi3r*0/(rE9#"rE'#"r)N_qpf%2js&&blr_NJf!_lHdrD*Aer(Qu\
+r(?u\s%*/[s$lrUrC$ZSs$ZlSr'L<IrBL6Er]L6Dr]C0Br]9p:rAa[5q)/41r\XX2rA+@,s"aO-r%J+(
+r\"+#palCpr[Rgpr$_Fir$MFir?VCfrZqCdq&oe`+sHq/rud(=Jffjl#9G!0+!)LA59+K-,:Flf,q()f
+-n$Gj.4[#&0JbLO5Wh(g3B/ts1__`%1,:R>1+l=D6RbB'@:`qZ@q'!I@JsU5?i+1.?2e+/?2\%.>Pq\%
+=o;D%=8c2"<VBDl;uT\p;>j>k:]=2g:]F2g:&@W^9E%N`8cD9[8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?
+48V);3W:u<3W:u<2uY`72>]6/1]B-01]B-01&Na(0DdC#/c@3s.fCgn./bOm-MSnc,kWA[+jhEa+G(`N
++:oS:+<_mQ*^k'B.5!/).kW@O/1<#"/MAq:2*!ZV2DQs?0.nh-/1W5#.Oceo-m_?#4s`Hk>[UoH?X7%>
+@/OC2?N"1,>l7h*>5_V(=Su7t<rH%t<;f_q;Ya2i;u]bq;?'Jk:]4&e:&Rcb9DqK[8cD9\8cM?]8,c!V
+7K,^S6iTLQ62s7L5lNtJ5lEqH55dY?4Sq5=3r:r63<(r:2ZGZ52#fB21Aim+1B0*-0`<[(0)mO%/H77#
+0)[C!/Gq$r.fLmq-ibXp-iYUn-iYOh,lf4h,Q8mW+bCkh+nQoX+T<Mm+<_^kC-j'j,:4T],lT)),UFcc
+.Ocl$00M?T2)I*E0ek@90/*;W%kK7\8T6pA5uV*!?t!GL@JsR3?N"1,>l@n,>5VV(>5_V%=Su8#<r>ts
+<;BJl;ZBVn;#X8h:'"'br(d8dr(Qu\rC[)]r^[#Zr^QiTrC$ZSs$ZlSr'L<IrBL6Er]U3B!'C0@q`4U7
+q`"@0s#'g5r\OL.r\=F.rA"7)s"FC)q^qRor[[str$hOlq^;=hr[%Lgs!.Lgr$2"\s!%CbrugGGJffRd
+WZN3%+<M[H*uR:Z6mF*,.4$Ah-R^Aj-n-Z!/MJt:#=:[<3]T2[2uYW61]B-@0etL::38iP6WRW,@q9(Y
+AGos8@/aO1?N"1/>QA(->lS%+>5MJ$=T;J#<rZ1n<<#nr;ZBVm;#a>j;#O2i:Adfd9`.T^9E.Wa8cD9[
+8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?48V);3W:u@3B/uW2uY`72>]6/1]B-41GU^?1&Na(0DdC%/cRF$
+/,Ump.JkOl-iPIf-2f+^,5i[t+G(_f+OhMF*ZuRK+X8$rF%[r7/2&M+/,h(J.kE;+1c%!L3B/oP0J>(3
+/M&G'.k3"t.46Mi7W(C95Z(co?XR5H@/OC1?N"1,>lS%->Q7n*=oVV%=8Q%r<W?%s;u]bk;$9fq;Gg<j
+;#O2g:B!uc9`Ica9)D3Y8H29]8H23Z7f>dT7/fRR6N'4K5lNtJ5lEqH55dY?4Sq5=3r:r73<(r:2Z>T4
+2#fB21Aim,1B0*.0EEg\r@e.&s"41#s""+%r@Rpur%%[pr@.[nr[7^or?qUlq'?(f,:!45rZ[+@Jg$!p
+!$M7a"!Aa,63q<m+XSH^,:4]8,nM=J-R^Gn.k`P<3]8fO1GU]a0`Ng*/e9Ka.7nJD-:(R:@UNVP?=Eh?
+r*K>-qcs)(s'#A*rEB2'r)ikur`8ttrD`Skr_ibns%r\j!)NPg!)<Adr_<>bqb-l[s%32\s%!&XrC-ZQ
+s$crUs$Q]Nr'C9GrBC3DrB('Ar]9p:rAa[5qDS@2s"s^2rA+@,s"aO-r\+I/0/"q1q^qRor[[str$hRm
+q^;=hr?_Cfs!.Lgr$2"\s!%Cbruf]2JffRd^E4".+<M[H*uR:[73a3-.4$Air[90B-n6`"/MJt:69dRn
+3B9&X1c.!E1,:R=1,:IWF@.KE<afQLA7K(ZraG_4ra5P/rE]5(r`f>)qcWl"s&],!r`/\ls&8npr_`Vj
+s%iYkrD3Ggr([&^r(I#]s%32\r^ZcRs$crUr'UELr^$HIs$-HGr]U3Bq`F[9rAja7s#9p8r\aR0rA4=+
+s"XF*r@e%#r@Rsur@7^oq^D@ir[.Ujq^)1docj>XS03D+Jfs\.&fr/<+X&'O6uu!N0.\b,/h8J)r[\O3
+0/PIB3B9&V1,(@7/M-lOs!n!s%jrbO7W(C95Z(co?XR5H@/XI1?N"1,>l7h(=oMP%=8Q%s<W?%r;uT\j
+;>sJn;>sDj:]4&g:&Rcc9DhEZ8c2*^8OuBB8,YpU7K,^S6iTLO62a(J56*tI5Q3kF4o%5;48h5;3Vtf9
+2ubf72>oB31]B0-0aKNi0ek@90/#$X0E*U(/c@7#/,q7#/c@7!/,Lgo.K([o-iYUn-iYOh,lf4h,Q8nL
++bCkh+fZ[c+T<Mo+<_^kC-j'j,UXf`,UFf:,mG_G.Ocl$0+0m'2Dd3G1,1I:0/*;W&hPXc.7nJD-:(R:
+@UNVP?=@2JrEfA,qcs)(s'#D+r*','rE/qurDrntr)EJjs&/kos%rVhrD!>erD*;cr_38`!)*5^r^m)[
+s%!)Yr'gQPs$crUs$Q]Nr'C9GrBC3DrB('Ar]9p:rAa[5q_nI3s"s[1rA+@,s"aO-r\4@*s"=."pacCq
+s""'ur$hUnr$VChr$D:es!.Lgr$2"\s!%CbruerrJffRde/o;E+<M[H*uR:[73j</.4$Dj-n5-D-n6`"
+/MJt:69dRn3B/rU1c.!E1,:R=1,:IWF@.KE<afQLA7K(Z@:B+Br*T>-rE]8)rEK8)r)rr"r`B&!rDiSk
+s&8qqrDEMiqG7)crD!/_rCd)]s%32\rC?ZQs$crUr'UELr^$HIs$-NIs$$EFrB0s=q`=[9r&F^8r\j^4
+q_\7-r%e:,r\+C,0JNGYq_%h!r@@grr@.Ulr?qLipa,kap*'J\r?6q=Jfopn#9G!1+X&'O6je!..PEA-
+/2&M)/cI:2/hf+<2*!ZV2)6j=/hJXR.hjH_.4HYm-m_?#4s`Hk>[UoH?X7(=?i=:3?!dJ8qcs&'rE9)$
+r`B&!qc3VprDWYmq,./is&&emrD3GhrD*8ar_*2^qap`Ws%!&Zs%!#WrC-]Rr^6]PrB^BIr]^BJrBL9F
+rB9s=q`Fa;q`4R6s#9s9r&+F0s"jX0r%S1,s"XO-r\"7*r@e.&s"41#s""+%r@S%#r%%Xor@%aq.K([o
+-iYUn-iYOh,lf4h,Q8n7+bCkh+ho0#+T<N++<_^kCI96l,UXf`,UFca,paof.Ocl$00D6Q1c$pBr\,'?
+0.nk//M&G%8T6pA5uV*!?t!GL@JjI.?2In*>Q7n,>Q%b*=o;D!=8c2!<W,nk;ZK_p;?'Jj:]4#g:&[od
+:&[ib9D_?[8cM?]8,l'U7K#UY77BU46UO3=6Ms.J5Q*eF4oIJC48q;<3W1r72uGT52?,N31]9*.1&j$-
+1&is,0E3[$/bgmr/,h$r.K:gp-i57f-2f+h,Q8td,P`M_,5i\b+IjO*++bU,*tfV;+!2OG)*_t,,Uk)j
+-7L;j.K1_*.P*2(0JbLN5<Lqd3&`bp1]K600b6#p/l$LU.77-EARf7\@V#CEqd95,rE];*rEK8)rE9#"
+rE&u!s&K)!pJh/ks&/blrD<AerD*>drCm)]r(?u\s%*&Xq*tBQs$ZcPrBgKLr':9HrBC3DrB0s=q`=[9
+r&F^8s#0d4q_\7-r%e:,s"OI+s"OC)q_%h!r@@grr[Idoq^;7fpa,kaocj>Xjrf6uJfq'9*$-4F+X&'O
+6uu!N0.ek/0.SS*/M&J+0JkRC3B86A2)-a;/hJV).k3"t.4?Sl-m_?#4s`Hk>[UoH?X7&H?i=:4?!Ue8
+?2In)>Q.e(=T2D#<r5nq<;ohp;YX,h;ZBVo;#=&e:Amlb9E%Q^8c)'X7gMXV7n6$<77B]E7K,^S6iTLO
+62a(J56*tI5Q3kF4o%5;48h5;3W1r:2ubf62>oB31]B0*1&is,0*!^)0E*U(/c@7#/,q7#/cRC#/,Lgp
+.0:nG.K([o-iYUn-iYOh,lf4h,Q8n"+bCkh+k.Y8+T<Mm+<_^kCI99n,UXfa-2o5+,pjug.Ocl$00D6Q
+1c$mA0JG.5/h[,T%kK7\8T6pA5uV*!?t!GL@JsO.?2In+>6%n(>5h\'=Sl1u<rZ1t<;'8i;?'Ji:]4#i
+9hnI^:&dob9D_?[8cM?\8,l'U7K#XS7K5dU6i9:K62a%H55m\F4T7GC48q;<3W1r72uGQ>2)R3I1G^dA
+1]9*.1&j$-1&is-0E3[)/cRC#/bgmr/,h$r.JtRj-N,4l,UFc8,l]+g,lAn_+T`i3+oWYb+GV%j+,V-F
+*ZuOH*Zl7a*,S+i.46Sl.46Mm.4?Vp/1rM.1G_<]4#o8[2`CXk'J_Eu0eb@</l$LU.77-EARf7\@V#FF
+qHs,+rE]>+rEK;*r)ro!rE&u!rDiSkr_rhpr)*Dhr(m8dr_<>bqb-iZs%35]qa^HOs$crUr'UELr^$HI
+s$-HGr]U3Bq`F[9rAjg9s#9s9q_e7-rA4C-s"XO-r\+:*r@e%#r@Rsur@7grr@%OjqBkt`r?V%[r?9Q2
+JfoXf^E=(/+<VgN,9B6p9I_\I0J"k.r[fNL/MAe71Gq0Q2`3<C/hS_,.k<)!.4HYn-R^91DE]@3;-[L9
+?sd2Ir*KA.!+,V0qcs&'s&o;&s&],!qc3Pns&8kopJCogr_WYlqG7&br_35_s%<5]qagZU#Y7KV7n,s:
+77R5Er^?`Qs$H`Os$?TKr]^BJrBL9FrB9s=q`Fa;q`4U7r\jg8r\Xa62)Y=hs"jX0q(Vk'r\":)0`<[(
+0)mO%/H77#0)[C%/H.0t.f:ap-ib^p-ibXp-iYUn-iYOh,lf4h,Q8mW+bCkh+nQoX+T<Mm+<_^kCI99n
+,Uaoc-2o5&,pk#h.Ocl$00;0P1G^d@0`Ea*0)dF5/1`5AE'Pa9;dNp@@:3DMra,A*qcs)(qc`r$r`K)"
+r)WesrDWbqp/Crf"Ahoj:JUmbrD*5ar_38`qb$fYs%*,Zs$liRrC$ZSs$ZlSr'L<IrBL6Er]U3B!'C0@
+q`4U7q`"F2s#'g5">_hh1,Jkar\=F.rA"=+s"FC)s"47%r@Rdqr[[str$hRlq^27fs!7Ujr?VCfrZqCd
+q'#b^r?;1`jr]0sJfh!7&0;r9+!)LA5Aiq9.46Sl.4G0E#Uh,P/1rM.1G^+=5!(ba3&``O1GU^?0eb::
+1+l=D6RbB'@:`qZ@q'!J@/41,?N"1/>l7h*>5_V$=T)>$<r>tk<;oer;Z9Mp:f1*g;#O2g:B+&d9`Ica
+9DhE]8cM?Y8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?48V);3W;#;2ubf52>]6/1]B0/1&is,0E3a)0DdC%
+/cRF$/,^sq./PCf-MSnc,kWA[+hSqL+G(`c+;,_<+<_mQ*^k*D.kiP//2&P+0)dF50/,4=2*!ZU1bgX9
+/hJV)r[Imsr[8:)-m_?#4s`Hk>[UoH?X7(<?N".0?N"1,>lS%->6%h)=T2D#<r,hp<<#nq;YErj;Gg:f
+;#3ud:B!rc9E.W_8bu!V7gMXV7n6$<77B]E7K,^S6iTLO62a(J56*tI5Q3kF4o%5;48h5;3W1r;2ubf9
+2?,N52>oB31]B0+0a9<c0/"q10`<[(0)mO%/H77#0)[C%/H.0u.f:ao-ib^p./kUo./bOn-M\qh,U4Q6
+,Q8mB+bCkp+TNYa+Tii1*'spH6R!m(-mU/dr$Dn%.4Qbs0/#CI2)@$D0eiS[s"=='r[\L-8T6pA5uV*!
+?t!GL@K'U.?2In*>PhV&=oMP%=8Z+t<W,ni;uTVo;#X5l:/=Xc:]4&d:&Rca9DhE\8cD9[8,l'T7K#XS
+7K5dU6i9:K62a%H55m_D49.JB3r:r93;YZ42@)/t1c.!E1,:Za1B'$.1Arp/0JG-a0.nk//M&IO/bgmr
+/,h$r.K(Xl-N,7i,l]1h,l]+g,lAn_+o`bb+o`\4++bSd+28m/*ZuOH*Zl7aDFPm#-RpGl./kYD-n-Yt
+/hJb51I42d3B/uW2)@$D1,1L;0JYC9:38iP6WRW,@q9(YAH$!8?N=F3?i+1.?2e+->Q%b(=o;D#=8l8!
+<V9>k;u]bq;?'Jm;>j>j:]4&f:&Rc^9DqK]8H_RT7n6&J8,5XS7K5dR6iB@N62X"J5Q*eF4oIM?48V);
+3W;#;2Zu#s2)R5i2>]6/1]B0/0a9<c0/"q30`<[%0)[C#/,^sr./G=i-3,@k-N5=g-2f+^,5i[T+G(_f
++S6ch*ZuRK+X8$rFA+2=/MJ_0/1iLR/IjEg1c%!L3B&cL0.nk//,h$r.1R^P-U_f<,X577@:*GO?N"7/
+?MRk!=oDJ%=8Z,!<W,no;ZK_p;Z9Vm;ZBVm;#a>j:Adia9`@]`9)V?\8GPdR7f5^S7/fON62s4K5Q<qF
+5Q3kG56*nH4o[YC48q;@48h5>3W1r72ZPc72Z>Q21]0!,1Arp%0E*U&/H.4%/hHrQ!%dssr[Rjqo-jPb
+s!IOfs!.Idj<9*uJg%-;&g/>@+sJ6P6>/b1-m^,a-7:,erZqaq-7UJr0JEbo3AiTJ1,1I9r@\%#%kB/#
+DaYm9<*is>@:3DK?i==1?27b">Q%b*=o;D$=8c1s<W,nr;uKVn;>j>d:]!ob:&doc9)qTa9)V?\8,u0Y
+7f#RP7/TFO6N'4K5lEqG56!eG4T@MC3rM)63;tl82Z#B12#fB31Ars+0`*U(0).$q/H77#.f(Rs-n$Gk
+./bOm-N,7^,lAn\+oNOq++bSd+42/9+<VgG5ANb6/,gmr./kS+-n$Pq/1rP02)RZ`4#o8[2DtFgr@ng:
+0/$"@8Ld,/?XdGR@UNXB@/aO/?Mn(*>l7h+>5_V(=Su7t<r>tq<;ohp;Ys>i;#=&e:B!uc9`Ica9)hK\
+8GbpT7fPpU7/oXP6Mj(H5lNtJ4odeG4o[YC49%A@48_/>3W1r72uPZ52#T601Aip.1&Wg*0E3a)0E*U&
+/cI=#.Kh7O.OceF.JtUo-iGC`-2f+a,6&hd+bUti+Gq9H+!;[M,:+F"#B<He0eP%00)[=4/M/S.1c%$N
+3]AlM0.nk./,h$r.K1\&6u>795?(rt?X[>KrEoM0!+#D*oi_5qr`B&!s&Jtrqc!Gkr_rbns&&\js%iYi
+!)EJeqb6u^rC[#[r^ciTrC6ZQr^?`PrB^HKr'13Fr'10Es$-NIs#p?DrB(!>!'C*>r]0p:q`"I3!&aa4
+r%n.'!&4C+pb2V!r@Iq"!A5r%/H@?u/,h$s.J,%d-iYOh-3#4g,0qEa+bClM+V,b@,99'`6m3s),U=]a
+-78^<&1/_Q.4d/,4#f)R1,:R<0/*8Vr[eU1.n=MG,sP@8?sd>M?=3V:ra#>)pfmZ"s&o8%r`B&!r)NYo
+s&8hnr_`VjpeUc^rD!;cr(I#]rCQuZr'pQPr'^HMs$?]PrB^BIr]g<Es#pBEs#^6ArAjX4r\sd6r&+C/
+s"j[1rA"7)q_A(&pau@os""+!qC)Lp-mpG@-iPIk-28b`,lJqf,5*2Y+IaI)++bU)*s`u3+W<R\7jBP`
+-NGRo-P7aT.P!&&/MK"<5s@@j3&``QrA+=+%koXi963WR6rmZ(@:NbR@JjO4?hn%%>l@n,>5VP'=Su7t
+<rZ2"<Vobp;uKVl;>a8f:]4&f:&Rcb9DqK_8c2-V8,YpW7JoRR6i9:J62a(I5Q<qH4o[YC49%A@48h5>
+3W1r72uPZ52#T601Aip.1&Wg*0*!^(0E*U&/cI=#.Kh7O.OceF.K([o-iGC`-2f+a,5i\F+G(_f+K?Op
++!;[M,:+F"ED7l:/hJY-r@A4+/M8\41H%9T#<+Io0.nh-/,^sr.1RaR-U_c;,X577@:*GN?N+=1?N4=,
+>kV=u=T;J$<rZ1t<;TVl;ZB\o;ZBVl;#X8j:Amoa9`7W`9)V<]8cD9W8,YpS7K#XS6N'4M5l<kG55d_E
+56!kI56!eF4T.A;3rM);3;b`62ZGZ62#K0*1&Wg%0E!O%/H7:'/M8UQ/H@@!/,^sr.J5+e-iPIg-3#4g
+,.\qL+bClb+V,b@,90!_6m3s),U=]a-78^<%43DN-n?r(4#f)R1,:Q^0E!L7/M/M(7rLdA5?(or?X[>J
+?i==0?27b'>Q.k)>5h\'=T)>#<r>tq<;ohp;Z0Jl;#!i`:Amoe9`.Q^9)V?\8Gu$T7K#XO6iB@N62X"J
+5Q*eF4T[`.3rhAA3rM)73;kf72Z5N22#]<21Ars-0_mI&0)7*q/H77#.f(Uo./PCj-N,7_,lJtf,5*2Y
++GLti+,M'D+<M^J+<!EGCI]U"r[.[or[/:+-n6_u/M/V31I+,c3B/rU2>f6.0b,ii963WR6rdT'@:NbR
+@JsU4?hn%&>l@n,>5VP&=T)=u<rH%q<;fbp;Z'Dl;#X;g:]*uf:&Rca9DqK_8c;3W8,YpW7JoRQ6iB@K
+62a(I5Q<qH4oRSB49%AA48h5=3W1r82uGT42#T6+1&s'-0_mC#0)[C$/H.+'.k3"t-n-VD./bOl-M/V^
+,krS^+jM3^+G(`N+:fP:+<i!T*^apA.5<G,/M?uQ&1oId0/G@@3B8uS0J4t0/1^WJr[A@+-RV8t66ncp
+?!q#J?s[4<?N+7+>k_D"=T;J#<rQ+t<;TVm;ZBVl;Z9Pl;#O2f:&@W^9E.W_8c2-W8,PjR7JoRO62s1M
+5lEqG55meE4p4)65!;(-4T.A<3rD#:3;tl72Z>T52#K0-1&<U#0DmI$/H.4%/hHrQ!%e$ur$qXopF-%i
+r?qOjq'H%cr?@[RJg#^ho-"\i+X/'R)aJ()+XeW^,UOlc-N5;#-71,h.PEG:3&NKI0eiMYr%8I1.n=JE
+,sYC7?s[5K?!mS;r*B,'q-3f$rE9,%r)`o!rDi_o!)rkqr_iYks%rYis%`Phr(d/ar_38`r(?oZr^d#X
+qaLHOqa:9Js$?TKr]g?Fr]U6Cs#^3@rAj^6r&=R4rAFO1rA4I/rA"=+r\==)r\"%!r@It!s"+1#s!mjo
+s![dmr$M@gp*BP\rZ_%Zr?12DJffRdW?2*_rZ;=e)*Mb*,:ia@!%@go""5QI/,h($0/GBj5X%4g3&``Q
+1Getbr\4j802$@W.Rd?E@UNYS?i=C1?hn%(>l7h*>5_V&=T2D"<r>tp<;]\p;Z0Ji;#=&e:B+&d9`Icb
+9DqK_8cD9Y8,PjU7K#XQ6iKFM62X"G5Q<qI4oIMA48M#93W1r92uPZ72>oB/1]&p-1&Wg&0DmI$/H@@%
+/H.+$.k3"tq^D@ir?h1`r?VCfp`fY[\KHJHJfrPc%j)o:+X/0Q6ZGgL0eP%00)[=3/M/S.1,:[G3&WQH
+/hJY+r[[psr[A=)-UVZ9,sYC7?sd>M?!mP:rE]5(r)s#%r)ir"rDrksr`&hpqbmDjrDNSkr_WPh!)EJe
+qb6r]s%<2\qagWTrC6ZQrC$ZQrB^BIr]g?F!^/b4rBC6Er]U<F!'U9CrB'm;rAam<3W1r:2uPZ52?#H1
+1]9'-0E<d)0`*O%0)mO%/H.4%/hHrQ!%e(!r@7[nodKeer?h:c![Ap6rZ[%>Jg#so!$_Cc![8RJ$>;gN
+-m^,a-7:,erZr"#-7C5k/hT1E1bpg@0`*O%/e'?^7W(R>5Z:rr?=7,Gra,P/pK[Mur`]8'r`K,#s&T%t
+qc*Mmr_i\ls%rVhr_EJhrD*5arCm2`rCR)^9)V?\8H20X7JfLM6iB@O62X"I5Q*eE4o[YE49%A=3Vtf7
+2u>N32?#H21]B0.1&is,1&`j.0/"sX0)R=!/H.1"/H77#.f(Uo./bOl-35D>r?_._r?M7bp*'AWcl[i]
+Jfh]K!$M4^"W0C<7jBP`-NGRo-NbbF.P(KL$8++j5Wq.f2`EWOr\OF,%PTP.E_%ZK<F93C@UWVOs'Ye4
+pKmZ#rEK5(r`T2%r`B&!qc3MmrDW_or)*>frD3;cr_<>bqb-l[s%35]rC?`SrC-]RrBpQNrB^<Gr'13F
+s#p9BrB'm;q`4U7s#9j6r\aX2q_S4,rA"7)q_.n#!A,r&/cI=#.K_1N.Ok9Dq^;=hq'H%er$;7dp`fY[
+R37)(Jfs\.%j)o:+X/-O6?,^K0eP%00)[=4/M/S.1,1UF3&WQH/hJY*.fLsr.LmmT-:2K7,sYC7?s[5K
+?2\+.?2.\#=oDJ$=8l8!<W5tr;u9Gm;>sGl;Z0Jl;#O2i:B!ud9`%K^9)V?X8Gl!W7f>dQ7/fRQ62a(J
+5Q*eG4o@MC4U=584Ztni4$,S'48_/<3<D0"3W1r:2uY]82?#K32#K-41,1L;0`Ea(0`<[&0)dI$/H.4%
+/hHrQ!\>iPr$qOlodKhfr?h7bs!.Idj<9*uJg%*:!$_@b$lV?D6m3s),U=]a-78^<"stZF-n6i%#s("%
+1,1L;0/,*Y0+ffh0.\VCD*oU8;dEa:?sd2Gr*B#$q-3l&rE9/&r)`kurDi_orDW_or)*GirD32`qb@#_
+r_*2^!(d2_9)V?\8GkpR7/TFM6N0:L5lEqH55[SD4T@MC3r:r93;b`32Z5N52#T6/1Ars-0`Eg,0`Ng)
+0)R="/H%+!/H77#.f(Uo./kUm-3>J>-N,7a,lT%e,5!,X+M/_I++bTa*t'26+!2OG(d)S(,:ia@!%@go
+""5QI/,h(,0/GCL4ZYP]2Dm>i1]0!<0J5t<81I)/?=@5N@:!@>?hRh(>lJ"->Q%b)=oDJ&=8Z+r<W,no
+;uT\n;>X2g:]!oc:&[ib9*.^Y9DqK_8c2*U7f>dT7/]LQ6Ms.H5lEqG4od_G4o@G@48_/<3<D0#3W1r;
+2uPZ52>oB/1]K600``s_r@n.&r@S.'/M?uRr[e$u""PiN.K([n-NYVB-iGCd-2f+f,PWJ_+o`^=+G(_n
++9ru2+<_mQ*'jgL9dqeL/M/UR/.aBb/h\t71cRHQ1GCF5/1W4K/,^q-.46H/CI'74;dEd;?sd4=?N"1(
+>kqP%=Su8#<rH%u<;]\l;Z'Dl;Z0Jm;#F,g:B+&e9`%K]9)_EX8Gl!X7f>dQ7/]LQ62a(K5Q!_E4oISC
+4U=584Ztni4$,S'48q;=3W:u<3W1r:2ubf72>f</1C,`j0eb:70.nsX0`<['0)[C#/H.4%/hHrQ!\>iP
+r@7UlodK_bp*K_`r?BQ2Jg#^h^*+(4+X%sO)Eqh&+XeW^,UOlc-N5;$-71,h.k`P:2`*9E0eY0Y0`<X9
+/h\b*7;YC<5uV#q?=7,F?N"1&>kqV%=oMP%=8c2!<W#ho;uT\n;>j>j:\[]^:&Rcc9DhE]8H;B]8cD9Z
+7JfLN6i9:M5la4M5l<kH55[SD4T7DB3r1l83;kf32Z5N21]0$,1&is,0`j$^0DmI#/cI=!/,q1#/,q*q
+.0:nG-i>=j,lf:j-28bc,l]+f,4m&W+IaI)++bU,*t'26+!2OG(HZD&,:ia@!%@go""5QI/,h(,0/GCL
+4ZYP]2Dm>h1]9'=0J5q:81I).?=@5N@:!@??hIb$>lS%,>5qb'=T2D#<r5nr;ufnp;uKVn;>a8g:]!ob
+:&doc9E.Wa9DqK_8c;0V7f>dU7/TFO6N'4I5lEqF4odbF49@T,4T.A?3rM)=3<)#;3<(r:2?5W52>oB/
+1BoTi0ek@91&Wg*0DmI%/H@F%/cI=#.K_1N.Ok?Fr?qUls!RalpEfear$1t\r?:2DJfoXfV]ZBk+X.ml
+ED7l:/hJY-r@A4+/M8\31,M!O#<"@l/hJV).fCmq.M!mR6>Jk55uV&r?=7,G?=*S9p0@Drr`K,#s&T(u
+r`&hpqGR8h!Dl\m;>sDj:]4#g:&Rc^9DqK^8c;0[8,c'W7fZ$W7J]FN6NBFN5lO"H55dYC55dVM5!D+m
+4?P\e4T.A@3rM);2uku;3;ti:2Z5N12#K-71,1L;0/"q1r@n1'r@\%#r@It#!\H#Ur@J(%.kCQJq'ktb
+r?h1`s!.Id\flYKJg&Sd&L&AA+<_UdBLF!l,pX`_-RL2>,n;7K.4?]"002$K1,1I90)dR%0+KN_7;YC=
+5uLrp?=7,F?N"1&>l7h*>Q%_'=T)>"<rQ+t<;]\n;Z0Jk;#X8c:Adib9`@]`9)V<]9)V?\8Gu!S7/]LM
+6N'4L5lEqH55dYD49@T+3WM5;3W1r92u,B12>o?.1Ars-0`Ed-0JE;Ur%7n!r@8(%/1`;%.Ot9D![oHE
+r?hIh!%.Xjp*9V_r?ChVr?-h:Jffjl#9Y-2+!)I>3s07g,:ia@!%@go&h#.X.kE8'0/GCK4ZYM\2Dm<J
+rA4C-%PTM,EC_TL<*j!@@UWSNrEo5(q-3o(rEB2'rE0#"rDrhrrD`VlrDNVlrD<Jhs%iJdrD!;crCd,^
+s%E;_s%3/Zr'pWRr^?]PrBgHKr':3Fr'(-Ds#g<Cs#g6Ar]:!<r]'p<rAag9r\j^4r&":,"u7qg0JG.7
+r@n4(r@\%#!&"4%r[e$u"Y2&P.4?VC-iPIm-iGCd-2o1g,PND\+jM3^+G(`K+:KD:+r`de9dqeL/M/UR
+/.X<a/h\t82*!ZT1b^O7/M-lOr@7ap%4FMW67"ip>[C]C?<gh7?2In)>Q.h(=oVV&=8u>!<Vobn;tNrd
+;#O2g:&n#e9`@Zb9`@]b9)hKY8Gu-Y8,u-X7JfIQ6iKFM62j.I5lEqH55[SB4Sq5=3r:r63<(r92Z5N4
+2#]9.1&`s.1&Wg)0E*U(/c@7#/,q1"/cIC$/Ggsr.f1[l./bOm-N,7a,a9I(+bCm/+UoV=+sA-L5\<G.
+-R:#cq]u_!-R^>k.kE543&NKI0eiMYr@SU6/h9>*6mk5t>[CZA?<gh8?2In*>Q7n)>Q.h)=oDJ%=8Z+s
+<W5tq;uT_o;>j>j:]4#g:&[o`:&doe9DD-Z8c;3[8,YmT6i]^U70#aR6iB@O62j.J5Q3kF4o[YD3r:r9
+3;YZ12?5W62#K0,1Ars*0E<d*0)R<r/Gq"".OlnH-ib^p./PCh-N,7f,lAne,5i\Z+Pn2l++bT6*rmG_
+*sj&-4_[D3.4-Glq^;[u.P!&%0/50d5X%4g2`EWPr\OL.%l#an1JMs_-pCU:?s[5K?N"7.?N"1/>lS+.
+>lS%+>5h\'=Sl1u<rZ1q<;oho;ZBVm;#=&b:B+&f9_qE^9DhE^8cD6X7fQ!Y7fPpT7/TFP6N'4L5lEqH
+4odbE4Sq5;3rM)<2uku<2uko82Z5N42#T601&s-01&s',0`<[%0)[C#/,q*t.fCgn./PCj-Mo+f,lT%\
+,.&JE+G(`c+:fP:+<_pR*C=[>.PNG-0/!2S"t_DZ0/57?r\ap:0J4t0/H.0u.fCe*-p_Q6,sP=5?<poE
+>[I>6qcs&'r`]>)s&oA(r)`o!r)NVnrDN\ooMPTarD3Ae!)<Dcr_!5br_*8`s%3#Ws%3/[!_5aMrC-WP
+s$QfQqa($CrBL9Fr&t!@q`Fa;q`4L4s#9m7rAFR2r\FC+r\FL.r@n1'r\"4&r@It!s"+.$r\".#q^_Up
+q^MCjr?qRkr?_._rZQk:Jg#so"sP37+X.jj#%g:I-R:#cq]u_!-R^>k.kE543&NKI0eiMYr@SU6/h9;)
+6mk5t>[CZA?<gh9?2@h)>Q7n)>Q.h)=oDJ%=8c1s<W5tn;uTYl;#X8h:'+-b:&n&b:&doe9DD-X8Gu'W
+7K#UW7R]a67/]LN6N9@O5lEqG55dYE4T7D=3W1r72u5H42?,N11]&s+1&Wg+0E3[(/cI?s/Gq"".OlnH
+-ib^p./PCh-N,7f,lAne,5i\Z+NY^W++bTK*rmG_*sj&-4_[D3.4-Glq^;t(.P!#$0/51H4utY^2`<Pm
+1]9'?0eb@=9lrrT5#bir?=7/I?iFF2?3+><rE]D-!+#M-s',D)r`T2%r)`ess&Jkor_rbnr_`VjqbR&`
+s%WJdq+LZYrCQuYr'p]Vs$m#Wr'^KNs$HWLr]pEHr]U<FrB0s=q`=[9r\t$@3&iiUr&4L2r\XR0r\=U4
+1,:R=r%S(&q_%h!r@@apr@.Ulq^;=hq^)7fs!7RgoHKMBJfoXfoH4Yd+<VgO,99*h:+@qL0/"sV/-[[X
+/h\q82?#K;1b^O7/M-lOr@7ap%4FMV67+oq>[C]C?<gh8?2@h(>Q7n*=oVV%=8l8!<Vobo;u]bn;>O/g
+;#O2g:&n#e9`@Zb9`@]b9)hKV8Gu'Y7f>dR7/oXS6Ms.F5l<kG55[SB4Sq5=3r:r73<(r:2?>Znr\X[5
+r\XU0r%\4,s"XL,!A?/*0E*U(/c@7#/,q1"/cIC$/Ggsr.f1[l./bOm-N,7a,i0\r+bCl:+UoV=+sA-L
+5\<G.-R:#cq]uIo-R^>j.kE4U3]JuQ1,1K\0E!L80.nbBCI9I8;I!O5?=$lC?![D6s',M.rEK;*rEK5(
+r`T/$s&]/"qc3Soq,@;jrD<DfrD!>er_E8`s%NGcq+:Z[8Gu'X7f>dS7/fXT7/fRO6N07N5lEqF55dYE
+4T7D=3W1r72u5H42?,N11]&s+1&Wg+0E3[%/bgmp.g%7N.4>6G-n5*Cq^;7fr?_=dr$24cr?:nXZlalA
+JfiG`!$M7_#p:*KBh'Et-7C>?-k@aV.k<2)0JGaU3]K&W2DtIirA"m<0etOYF%IcE<*is=?sm=??i=:4
+?!Ue8?27b)>Q%b(=oMP$=8Z+u<V]Vo;uKVm;>j>g:\mid:&[i^9DhB\8H)-W7Kc4N7R]cD7/]LQ6Ms.J
+5lEqH4odbF49.M@48V);3Vtf92uGT42?#H21]&s-1&Na(0DdC#/c@3s.fCgn./PCj-Mo+f,lT%\,5r^:
++G(_n+9ru2+<_pR*C:!L:+@qL0/"sV/-[[X/h\q72?#K;1b^O7/M-lOr@/C..4Qbo5\WP35Z:oo?!goC
+?N+7+>l7h(=oMP%=8c2!<W#ho;uT\g;>a8h:]4#h9hbO[r_!5br_*8`s%3#WrC?cTrC-ZQs$QfQr'C9H
+s$-NKrBL3Dr&t!@q`Fa;q`4O5"ueJ!2Dm?MrAFR2r\FC+#Vn.i0eb:70/3>Xr\"4&r@It!s"+.$r\".#
+q^_Upq^MCjr?qRkr?_._aWZ6ZJg%iO%3cr>+X.jjAjmjj,UOl8,n;7L-mpDm/1`hA2)@!B0`3U&/e9Tf
+.mn&=-UCX8?<gfC>[@D9rET>+s'5M,s'#D+r*','rE0)$r)W\pr)EJj!)`\kqbR/c!)<Gfq+^l_s%E,Z
+r^ZoVr'gQPs$crUr^6TMr]pNMrBL0CrB:0Cr]9p:rAa[5q_nI3s"sR.q_J+)r\4@*s"=."pal=n!\,ZK
+r[7aqr@%Ojq^27fq]u.cs!.Ofr?:nXPTPK!JfjS+!$M7_#p:*KBh'Et-7C>?-k@aV.k</(0JGaU3]K&W
+2DtIirA"p=0etLXF%IcE<*is=?sm;Jr*KA.!+,V0qHWu'r`]5&s&f5$qc<Yqr)EYpr)3GirD<AeqG.&b
+r_3,\s%3/[r($QPs$coTr'UHMrB^?HrBL9F!'U9Cq`F[9rAjd8s#9p8">r(q2)YCkr\XR0r%e:,r\+C,
+0JNGYq_%h!r@@apr@.Ulq^;=hq^)1drZh%ZhB7CmJfq'9%j)o:+X/-O6>oUK0J+q20)[=,/M/S.0etRD
+2?l&r0J4t0/H.0u.MF6[.Olf2BL4%2;d<X7?X?uD?![D6s',J-r*0,&rE0&#rDrntrD`YmrDNAerD<Ae
+rD!>erCm2`!)3Abs%<;_qFCTWr^ZiTrC-]Rr^6]Pr^$HIq*4a?r&t!@q`Fa;q`4R6s#9s9r\X[6rAFR2
+r\FC+">V\d0JNJZ!&4@)r\"4&r@It!s"+.$!&":(r@Igrr@7[nq^DCjr[.Rip*@!gJg#^hdif/E+X/'R
+)aJ"(+X\N^-Mo)!-7:2g-n6c!3]JuQ1,1K\0E!L60J4kBC-s@7;I!O5?=$lCrET;*s'5M,s'#G,r`TA,
+=]tZ)r`B&!qc3SopJ_#eqG7&b!)<Gfq+^l_s%E,Z!(ZrVqaLHOs$crUs$Q]NrBUEKr]g6CrB:0Cr]1$>
+r&O^8q`"F2r\a^4qD8"(rA"=+r\+:(qCVInr$qgu.Ok?F!%Ijpq^;7fr?_=dr$24cr?:nXrZ?_6Jffgk
+!$M7_![&@D#&-RQ.4-Glq^;t(.P!##/hetE4utY^2`<Pm1]9'/1&`p:9QEZP5?(rs?=7/I?i==0>l\40
+?2In*>Q.h)=oVV%=8Q%s<VTPl;Ys>i;#O2i:\mid:&[i^9Dh?X8,>^T7K5dQ6iB@N62a%L5=#03r]U<F
+rB0s=q`=[9r&F^8s#0m7s#0g5r\XR0r%\I20eb:70/*A[r@e%#r@Rsuq^VOnq^D=hr?hCfr?V@eoHMC"
+JfoXf^E=%/+<VgO,99*h:+@qL0/"sV/-[[X/h\n62#]B:1b^O7/M-lOr@/C..4Zkq5A3>05Z:oo?!goC
+?Mn(->Q.n*>Q.e(=T2D#<rZ1t<;TVm;YX,e;#3ud:&n#e9`@Zb9`@]b9)hKY8Gu'V7f>dT7/oXS6N9@K
+5lO"G5PdSA4oIM?48h5;3W1r:2ubf82#oQ52?#H31AN[)0`E^*0`<[(0)mO%/H77#/H.7#0)[?u/,^sp
+.JkOl-iPIk-2&UK+bCkh+nHid+sA-R+r`dZ73O$(-78U9%ONPO-7C>o.loXI1GU[=r%J"$%koXe6>8e7
+6;h&p>[C`A?N+4->Q7t,>P_P&=oDJ$=8l8!<Vobk;uT_p;#*oc:&n#f:AIWa9`Ic\9)hE[7f,XQ6j,qH
+6pj?>6N'4M5lX(I56!eG55dYE4T7D=3W1r72uGT62?,N51]K6/1]&s+1&is-0E3[)/cRC#/bgmp.fq1M
+.K1^q.K([l-i57h-2Stc,QAtd+nm,9++bSd+/p=^+T<Gh+;m=V7jKN1-n5$A#:V,Q.P*2+0F'j,3]K&W
+2DtIirA"@-r\=mTE_%TD<*is=?sm;Jra,P/!F/t0?2Rt+>Q7n)=oMP%=8Q%s<VKJl;Z0Go:f1*g;#=&b
+:B+&f9_qB_91f%Pr($TQs$crUr'UELr^$KJ!^An7rBL9F!'U9Cq`F[9rAjg9s#9s9r\a^6rAFR2rA4C-
+s"XO-r\+:*r@e%#r@Rsus!mssr@.Ulq^;=hq^)1drZh%ZZljrCJfrPc%j)o:+X/-O6>oUK0J+q20)[=3
+/M/S.0JYIB2)[9F/hS_,r[[ps&Lf.Z.ORGo5pelr>[C]C?<gh8>l@n+>l7h+=oMM)=BAT%<rQ+t<;TVm
+;YO&e;#*oc:&n#e9`@Zb9`@]b9)hKY8Gl!V7f>dT7/oXS6N9@L5l!Y?55[SB4Sq5=3r:r93;ti:2Z>Q7
+1cG:ir\XU0q(Vk'r\":)0`<[(0)mO%/H77#/H.7#0)[?u/,^sp.JkOl-iPIk-2&V`+bCkh+c.?H+sA-R
++r`cOAjmjj,UOl8,n;7L-mg>l.k<Y?2)@!B0`3U&/eKfk.mdr;-UL^9?<gfC>[CZ?r*'5+>[753qc`r$
+r`K)"s&T(uqc*5es%rVh!)EMhrD!Dg:/1daq+^l_s%E,ZrC?fUrC-QNs$QcPr'C<I!'gEGr]U9FrB:0C
+r]9p:rAa[5r&4R4s"sa3s"aO/q_J+)$8=.e0.nk//M&G)r[mmrr$qgu.Ok?F!%Ijpq^;7fr?_=dr$24c
+r?:nXaWH*VJfh]K!$M7_#p:*KBh'Et-7C>?-k@aV.k3)&0/#RS3]K&W2DtIirA"p=1,C[YE_%WE<*is=
+?sm;Js'GY0!aJu:rE]D-r*0/(rE9)$r`B"ur)NGis&/ems%r_mrD<AeqG.&br_3,\r^m#Yr^ZiTr^?fT
+r'UEL!'pTNr':6G!'pKIr]U<FrB0s=q`=[9r]'m9s#0j6s#0g5r\XR0r\FI-s"OF*s"OC)q_%h!r@@ap
+r@.Ulq^;=hq^)7fs!7RgoHKMBJfoXfoH4Yd+<VgO,99*h:+@qL0/"sV/.X<a/h\n51c7-K1b^O7/M-lO
+r@/C..4Zkq5A*8/5uV#p?!goC?N".->Q.n*>6%h)=T2D#<rH%s<;]\n;Ya2h;>j>e:]4#g:&Rcb9)qZb
+9E.Wa8bYdS8,c!V7K,^T6iTLQ62X"H56*nH5Q*bG4oRYC4oIM?48h5;3W1oC2`EWQ2)R3I2Z>Q62?#H3
+1AW^00JG.5/hSjV0E*U(/c@7#/,q1"/cIC$/Ggsr.f1[l./bOm-N,7a,i0\r+bCl:+UoV=+sA-L5\<G.
+-R:#cq]uIo-R^;h.P!"R3]JuQ1,1K\0E!L80eY%CBgX:8;I!O5?=$lC>[753s'#G-rEK/&rE9,%rE'#"
+rDi\noi(lerD3Ggr_NJf!)<Gfq+^l_s%E/[!)!/Zr^QiTqF(?Ns$HWLrBU9Er]U9FrB:0Cr]9p:rAa[5
+r&4R4s"sa3s"aO/q_J+)s"OI+s"=='s"++#pal=n""GcL-iteF.K([l-i57h-2Stc,QAtd+nm+d++bSd
++4D;3+T<Gh+;m=V7jKN1-n5$A%k/tY.P*2*00h]^3&`cS2?#E11(c5r1GVUC81?f'?=7)I?s[2HrE]D-
+!+,V0r`oD+!*]A*rE9)$r`B&!r)NDh!)ibmr_WVlrD<AeqG.&br_3,\rCQrYr^ZiTs$crUrBpNMr^$KJ
+rBC9IrBL9F!'U<D!'L-?q`=[9r]'m9"u\@s2)I3LrAFR2rA4F.r\4U20J>(30JNGYq_%h!r@@apr@.Ul
+q^;=hq^)1drZh%ZrZHe8Jfopn#9P'2+X/-O63hF(.PNG-0/!2S%kT@c0/,+:2)R9J0J4t0/Ggss.M!sX
+-U)-/-9kF6?<plD>[ID7qHNo%s&o8%r)`o!s&Jtrr)<VnrDESkrDNSkr_WMgr_EAcs%NAaqb$fYr^ciT
+r'pTQr^?`Pr'C<Hr'(-FrBC6Er]^BHr]U0Aq`Fa;r]0p:q`"F2r\XO/r\F:(r%J+*"u.eb/hJY+r@Rt!
+r[mmrr@@jsq^MIlr[7^or?qUlq'H%cr?B9*Jg#^h^*+%3+X/'R)aJ"'+=89Y-7(#er[.Ri"t(iL.QTLF
+r\=I.r@n.&%k]Lc6"iY65>k`m>[C`A?N4:/>Q7n*>l@n+>5VP&=T;J$<rH%t<;fbl;Z0Jm;#O2h:Adoe
+:Amoa9`7Wa9)M9[8,u0Y7f#RP7/TFO63'=M5lX%K5Q!_C4o[YE48_/;3W(l92uPZ32>oB31]K6/0`j$_
+1Ars,0`Ng)0)mO'/Gh$u/,Umq.JP=j-iGCh-2f+h,Q8tf,QB"^+oNOI++bSd+7gQS+T<Go+;m=V7jBE.
+-R^Aj-R^Al.K1e+.kND-5<V%e3&``Q1c5.e&i)4!1bhF87k-i)?=7)I?s[2HrE]D-r*B;,rEK2'r`K5'
+r)`htr`/nrr_rhrr_iks;H!Eir_WVlrD<Mir(d,`r(R,`rC[)]r(-]Tr'p]TrC$ZQs$HZMq`t!Bs$$BE
+rB0s=r&Xj<rAa[5rAOU2pbVn)rA"1'r@e.&r@S""!%\!tr[Ijsr@.^or?qIhpa,kap`fY[gE;(jJfq'9
+$m-T7+X/-O6>oRI/h?oRs"++#"thM[0/57="u\7k/hS_,q^_Xq%k/tU5%[,.5>tfn>[C`A?N+4,>Pq\)
+=o;D"=8u>$<W#ho;u]bo;?'Jk;Z0Jl;#O2g:Amoe9`.Q\9)V?\8Gu$Y7fGpV7f,XR7/fOO5la1L5Q!_F
+5Q*eG4o[bH56!eC4T%;=3rV/<3;YZ52?5W62#K0/1Arp-0`Eg*0F0<d0eb75/M/OP/c@7"/cI<u/H%*u
+.f1[n./kRo./YIm-M\tf,Q/gl+bCkh+k%SG+sA-R+r`dZ6m*g#,pjoc-iPIk,mG_G.OmJ<2#]611&Wg(
+0+ffi.m[i:-U1L6?<gfC>[:T>rEK;*rET;*r`]>)s&o;&s&]/"rDihrrDWSkrDESkr(m;er(m;erD!2`
+r(I&^r(6lYr'pQPr'^HMr^$TNrBU?Hr'($As#g<Cr&Og<rAjd8r\sd6r&+C/s"j[1rA"=+r%\1)!&+7&
+s"41#r@S"!r$qXopaH+hr?hCfr?VCfrZqFe!$_+[r?2%\JffRdM&u^?rZ;1a)*JFC7jBE.-R^Aj-R^Al
+.K1e+.kND-5<V%e3&``Q1c5.e&i)4!1bhF87k-i)?!puH?X7#FrE]D-r*B;,rEK2's&oA(r)`htr`/nr
+r_ierr)<Vnr)*Gi!)`Yjs%iYir_E>brCm5ar(?u\r(-]TrC6fUr'^QPs$HZMq`t!Bs$$BErB0s=rAsp<
+rAa[5rAOU2pbVn)rA"4(r%J%%r@S""!%\!tr[@gsr$hUnr?qIhpa,kap`fY[`ZTjUJfqfN$m-T7+X/-O
+6>oRI/h?oRs"++#%5'7b0/57=2D[$>/hJXO/,h"/.4Q]/AjRh/;I!O5?=$lCr`oA*r*')&rE/u!s&T/"
+qc*Jls&/ems%r\mr)*JjrD3AerD!;cr(HoZr(6oZrC?lWs%!#WqaLHOs$HZMs$6QJrB:9H5<o*1s#pBH
+s$$HGq`Og=r&Xd:rAa^6rAO[5r\XO/s"aO-s"OI-r@eO20/5.70.nh-/H%1!/H.6s/Gq$t.f1[n./>4j
+-N>Fg-3#4g,*F+$+bCm/+V5h@+sA-L5\<D,-6a`_,pt)>-N,4p-RgMp3]Anp1&s'-0`3R9/h\_@BLF44
+;HmI4?<pc@>[753s'#D,r*02)rE9)$s&]2#!EE2!<W5tr;uBPl;>sDj:]4&e:]4&f:&I]_9E%Q^8c;3Y
+7f,XQ7/K@M63'=M5lO"G55dYE4T@M?3rD#:3;kf72Z5N22#]<21B0*/1&is+1&Wg(0)dHu/H.0t.fCgl
+./bOl-Mo+f,l]+h,lJtf,5*2Y+Pe,k++bT6*rmG_*tTP44_[D2-m^5h-mpAj-n-VE.K_1Q0/!Vr4ZYP^
+2`<NM2#T3C1,:[C0h#nK.RI*??s[5J?!gq:?2e+-?2\%->Pq\(=oVV%=8c2!<W,nm;uT\n;><ue:]4&c
+:&Rcc9DhE^8H;?\8GbpU7fPpT7/fRR6N'4I5l3eG55m\G4?`X*r&aj<rAjg9r&=O3rA==+rA+@,r%S%%
+r@\%#r[\%"r@.drqC2@kr?qIhq'Gqap`fY[YonW@JfrPc$m-T7+X/-O6>oRI/h?oRs"++#%5'7b0/57=
+2D[$>/hJXO/,h"/.4Q]/AjRh/;HmI4?=$lBr`oA*rEB/&r`K2%r`B)"s&Jqqr)<VnrDESks&/ems%rVh
+r_EAcr_38`qb$fYs%*&Xq*t6Mr'^HKr]pHIr'(-FrB:EK4[2+o4[&X(rB's=r&O^8r\sa5r\a[3r%n7*
+q(Ve$#;Inc0.nh-/H%1!/H.6t/H%*s.f1[n./G=i-M\tf,Q/ha+bCkh+c.?H+sA-R+r`cRAjdag+seQ^
+-R\m?r?VXq.4Qf.2`1Lh!&=F+r%AX70.T>%6mk2s>?tK??!CT>>l@n,>5qk+>Q7n)=o;A+='&F'<E3)u
+<W5tr;uKVm;>j>j:]*ue:]*uf:&Rc_9DqK^8c2-Y7f,XQ7/K@L63'=M5lO"G55m_E4T@M?3rD#;3;b`6
+2Z5N32#T611Ars-0`Eg)0`<X&/H@?u/H.0t.fCgm./YIk-Mo+f,l/bb,5*2Y+NPXV++bTK*rmG_*tTP4
+4_[D2-m^5h-mpAj-n-VE.Ldm[0/#OQ3]K)X2Dm<JrA,$@1,LgB7;PID6<%5t?!grE?N=F2?2e+.?2Rt-
+>Q%b(=oVV'<ruE(=8c2!<W,nn;uKVn;><ud:]=,e:&I]a9DqK]8cD9Y8,PjU7K#XQ6iTLO5la1J5l3bM
+5!D+m4?Pe*4T7G?3rD#:3;kf72ZGZ52#9$+1B0*-0`*O$0)[C$/-%4!.f(Ul./bOj-Mf%e,l]+a,5i[I
++G(_f+S6cb+!;[L+sS*pDbVZ5/,h1$/H%.0/hS_/0f(UD1GCF6/M-cLr[JF-.ORDl67+op>@(Q@?!CV6
+>l7h*>5_V'=T)>"<rZ2"<<#nr<;]\p;Z0Jm;#F2i;#O2g:Amoc9`@]`9)D3Z8Gu'S7f,XQ7/oXQ62a(J
+5Q!_F5Q*eG4oRYF4o.;>48q;>3<;*"rAad8rAOU3r\OU2rA4C,q(Vb##;@hb/hJY+/,_'u/H.7!/Gq$q
+.f1[n./PCj-MSne,Q/hA+bCkh+fQUr+sA-R+r`dZ6m*g#,pjoc-iPIk,m,MD.OkK\2`1Lh!&=F+r%AX7
+0.T>%6mk2r>?tH=?!CT>>l@n,>5VV(>5_V%=T;J&<rQ)!<rH%t<;fbo;Z9Pk;#a>i:B+&g:]4&g:&I]^
+9DqK^8c;0[7fl1M7f>dQ7/K@M6N0:L5lO"G55m_F4T@MC3r_5>3rD#<3;kf52Z5N42#T601Ars-0`Nm+
+0`Ng*0)[@&/1^QJr[[mrr@.apr@%Ulq^21dr?V7br?CqYr?/EgJffRddiSQ4rZ;[o)*M\(,:Fic-n$Gj
+-n$Mnr[J@-/MAbA4ZYP^2`<NM2#T3C1,:[C0h#nK.RI'>?X7#G?!gq:?2e+/?2\%.>Pq\&=oVV(=8u>$
+=8c2!<W,no;uKVn;>j>k:]=2h:]=,f:&@W_9E%Q^8cD9Z8,GdS7K,^R6iKFN62NqF5Q<qI4oRPD4oRPD
+4T7G@3r:r93<(r82Z>T42#B*-1B0*,0`*O%/cdOVr@S""!%\!tq^MIl!@K;o-i57g-2]%f,PWJ]+o<C6
++G(_n+9ru2+<_pR*C9mI9dq\Fr\"4%r@JI2/hJ_21G^pF0J4t0/Ggss.M!sX-U)-/-9kC4?!CT?>@%55
+r*02)rE9/&r)`ess&K(us&8nrr)<VnrDESkrDEMir_NJfrD!5ar_*2^qap`Wr^ZoV!(HlVrC-TOr^6ZN
+rBU<Gr'(-FrBC6Es$$HGs#g<CrB1$?s#U*=!]W/"rAad8r\j^4rA=F.r\=@*!&+=*r@\1(0Es3a/hJV*
+/,_'u/H.7!/H%*q.f1[n./YIk-MJhd,Q/h,+bCkh+hf*2+sA-R+r`dZ6m*g#,pjoc-iPIk,mG_G.OmJ<
+2#]611&Wg(0+TZg.m[i:-U1I4?!CT?>?q25rEK;*rEK5(r`T2%rE'#"r`&r!rDihrrDWYms&&_ks%iPf
+r_<;cr_<>bqb-l[s%3,Zr^ZlTqaC?Lr'L?JrBUBI!'gBFr]U9Ds#^6As#L'>r&O[6qDS:0s"s[1rA+=+
+qCqn%s"=7%s"++!r@Ipur$qXor@%RkqBl(cr?V:crZV=doca8VP95AuJfjS+!$M7_&0MiRBh'Br,pt)h
+-RU;j.4P6G%4a"`00_T\3&iiT2)I/g1D2Gu1c-pUCe#sA;d<[8?X?uD?N"1*>lIt+>5VP'=T;J%<rZ8"
+<rQ+t<;]\o;?B`n;>a8i:]F8i:]F2f:&@W_9E%Q^8cM?Z8,GdS7K,^R6iB@M62NqG5Q3kH4oRPD4oIMB
+48q;>3<D0#3W1r;2uPZ52>oB11]0$-1&Wg'0E!L)/M/UR/cI:$/,^sq.K(Xr-RU>@-i57g-2f+f,PWJ]
++kn,k+G(`9+:K>7+<_pR*C=[=.5!.M0)mL$/I!g[/MAh71Bo`n0J4t0/Ggss.M!sX-U)-/-9k@3?!CT?
+>@%55r*0)%r`K,#r)Wes!*&qrr`&eos&/ems%r\lr)!DhrD*;crCm5ar(?iXr(-iXrC-cU!_#RJrC-TO
+rBpTNrBU9Fr'(-FrBC6Es$$HGs#g<CrB1$?r&Oa9!'1!;r\sj8rAFL0r%n@-r@n7)s"OC)#qdha0/"q0
+/1`=M/c@7"/cI=$/H.0q.f1[n./kUl-MAbc,Q/gl+bCkh+k%SG+sA-R+r`dZ6m*g#,pjoc-iPIk,mG_G
+.OmJ<2#]611&Wg(0+KTf.m[i:-U1I3?!CT>>5he*>Q7n+>Pq\)=oMM'=Su5#<rQ)"<*&rtr`&hprDEVm
+rD<JhrD*;crD*;cr_35_r(?r[rCHlWrC-TOr'UBKr'C9Hr]g<Er]L6Dr]:*@r]0s=!'1!<rAXO1rAFL/
+r%e4*q_7t%r%7n!p+-%jr@.[nr?qCfq^)1dr?M7boHF/Ur?$V5Jffgk!$M7_![&@D%;A<W-m^5h-mpAj
+-n-VE.Ldm[0/#OQ3]K)X2Dm<JrA,'A1,LgB7;PID6;q,r?!goC?=*S9qHWu'r`]5&r`K2%r`9&#rDrnt
+rD`bpr)3MkrD<8br_EJfs%WAarCd/_r(6lYrC?`SrC-`Sr'UBKrB^<GrBL9F!'U<D!BWIC4T7GB3rM)=
+3<)#;3<(r:2Z,H22#T6/1Ars,0`3R(0)[F%/H@F%/cI:$/,^ss.JtUn-NGRn-i57g-2o1f,PWJ]+iYXV
++G(`N+:K>7+<_pR*C=[=.5!.M0)mL$/Ia<b/MAh71H%$C/hS_,q^_Xq%k/tU5%[,.5>bWj>?tN=>lJ"+
+>Q%_'=T)>!<rZ2"<;ohq<;]\p;Z0Jm;#X>j;#a>i:Amoc9`@]`9);-X8H23Y7fGgV7f>dP7/]IQ62a(G
+5Q*bI5!M:156!eG56!eG4T@MA4T.A?3W1o;3W1r:2ZPc72>]6.1B90.0`E^*0`<[(/dF'`0.nh-.kCQM
+r@Iq"r%.gtr@.drr[Rdor@%Xmr?hOjpEfhar?@CJJg#^ho-"Yh+X/'R)aJ"'+=89Y-7(#er[.Ri"t(iL
+.QTLFr\=I.r@n.&%PBCb6"iY65>bTi>?tK;r`oD+s'#D+rEB5(rE/u!#$+c)<E)purDihrrDWYmr)!Ag
+rD*;crD*;cr_38`r(?oZrCHlWrC-TOrBpHKr'C9Hr]g<Er]LBH4$,Jar]0s=r&O^7q)81/rA4=+s"XO.
+q_7t%r@Rt!p+-%jr@.[nr?qCfq^)1drZh@co-+&Th&h4jJfgs6!$M7_&0MiRBh'Br,pt)h-RU;j.4P6G
+""PrV0*sj+3]K)X2Dm<JrA,'A1,LgB7;PID6;q,q?!goC?=*S9qHWu'r`]8'rE'8*=&r@%=',?$r`/nr
+r_rbnrDEMiq+prarD!2`rCd,^rCQuZ!(d&Yr'pWRr^?]Pqa16Iq`t*E#X1F84Zkhg4$EO)r]:*@rAjj:
+s#L$;s#9p8rAFL0rA4C-rA":*r@e($r@J"%r@S""!%\!t!%Ipsr@%Ul!%@dnq^24erZqFepEKPZYonW@
+JfrPc$m-T7+X/-O6>oRI/h?oRs"++##VI_]0/57=2_t@c!\>iRq'ut)-R_)g74(?">?tH<>ZtD*=oDJ%
+=8u>#<r>ts;ufkq;Z9Pl;YX,g;#O2g:B+#d9E.W`9DhEV8Gu'U7f>dR6iKFM5lO"I62X"I55@A>4T@MC
+3r_8<3W1r:3<2&<2ubf72?#H31Aim+1B9300`Wp'0E3X&/-7=P/c@7"/,h-u/H77!.fUss.f:aq./bOn
+-N5Cj-M\tf,Q/ha+bCkh+c7EJ,9n?U+X%af#A6RN,pal`-N5=i-3knE-7C;l4#['o!\c;_q(N=6/hK;"
+6mY,s>?tE;>ZtD,>Q%b*=o;D!=8Z+u<;]\o;Z0Gm;#O8i;#X8h:Adi`9`@`b9DM3Y8,>^R70#aT7JoRQ
+6Mj(I5lNtJ55dYD4T@MA3rV/<3;YZ42ZG`92ZGZ72#T6-1Ars-0`Nm-0`Ng+0)7(!/H%-t/,^sp.K([o
+-ho%e-2o1b,Q/h[+oNP)++bSd+28m.*ZlFF+!;FbBhBWu-R^;jr[@[n"tD,T/hTFPr]($<2)b7e%l,jr
+88h*J5?(oq>[C]@?M7Y%>Q7n*=o2>"=8c.r<;fbq;Z9Vm;ZBVm;#X8h:B!uf:Amoe9_h?[8c)'W8,GdS
+7K#UK6N9=O62WtH55dYC4T7G>3rM)<3;tr<3;tl:2Z5N42#T601B'*01B'$(0E!O%/c@3p.fLmq./51h
+-N,7c,QK(h,PWJ]+d!n!+G(a.+;#\<+<_pR*C=[@.P<;*/MAY+r@J:-/hJ_10ekUBr\"=(.kUQI%k/kS
+4Cpr.6;q)o>?kE:>kM7u=T2D#<r5nr;ufkq;Z9Pl;YX,g;#O2g:B+#d9E.W`9DqH_8bbjS8,GdS7JoOP
+6Ms+J5Q3tI5QF%J55dVE4T7MB4T7G@3r:r93<)#=3<(r:2Z5N42#]611&Wj,1]K611&is'0E3X&/-7=P
+/c@7"/,h.!/H.0u.fUss.fCgq./bOn-N5Ck-MSne,Q/hA+bCkh+fZ[r,9n?U+X%afB1O0l,pjlar[%Li
+"XbWE-n6\I4#['o!\c;_q(N=6/hK;"73t5t>?tE;>ZtD->Pq\)=o;D!=8c/"<W5tq;uT\n;#jGl;>a8i
+:]4&d:&%E]9DM3Y8,c!W7f>dU7/fXR6i]UR6N'4I5lO"G4oRPD48_/=3W1r72uGT62ubf92?,N31]&s+
+1&is-1&is-0E3[#/c70t/,^sp.K:gr./kUh-N,7i,krV_,5*2Y+L</A++bTa*tKD7*ZlIH)*Vb,,UXrf
+-7SpBr$_h".kNA+5s5-,!]Dnoq(rU;0f2F>8gcl'?!giC?!L_0>l@n,>5_S(=o2>"=8c.r<;fbq;Z9Vn
+;Z9Pl;#X8h:B!rf:Adid9_h?[8c2-W8,GdS7K#UK6N0:K5Q3kF4oIMB3rh>>3rM)<3;tr<3;tl:2Z5N4
+2#T601B'*01B'$(0E!O%/c@3p.fLmq./51h-N,7c,lT%`,5i\^+G(_f+Gq9H+!;[L+sS*p$#`Wi/hJ\-
+0.\[Q/cI@+0/54;2_t@c!\>iRq'ut)-Rh/h74(?">?tH<>ZtD+=o;D%=8c1s<W,ks;uKVn;>jDg;>j>i
+:]4&g9`7Wa9)hQ_9)hKY8Gl!T7f5^R6iB@M5lEqI62a(K5Q<qG4o[YE4oIMA48h5;3W1r;3WD)=2uY`6
+2?#H31Aim,1]K611&is'0*!R(/c@4%.k<4M/H.1"/c@7!/,^st.K:mr.K([n-iYOn-iGCd-3#4g,0(jY
++bClP+V,eB+X/'Q)Eqe)+XJE],UWL:r?_as-7C;m.Q]Qf1BK6a1&3L60eP(CAjn%4;HmF1>[1H;q-3c#
+r`T2%qcE_ss&K%tr)<SmrD<Vm;,R9gr(m8dr(Zu\rCcrYr^ZiTrC-]Rs$clSs$QfQrB^<Gr]^BIrB:*A
+r&Xd:rAa[5r&+[:2E!EMr\XR0q_J+)"u%_c0JG.5r\"!ur%.arr@7^or$_Olq'Q"crZq:arZ_@dp*'AW
+P95AuJfjV,%iuf6+!2UC5&!V7-RU;h.K1an.0_:R/h\kD4T7>B2DmDg1_2>s1e;OX-U:X:?X-oC>[I/0
+rEK;*r)ro!r)`hsqc*Mms&/kqr_`_orDEMir_NJfq+^i^q+L]Yr(-`UqaUKPr^6HIrB^BHrBC3Dr&js?
+q`=[9r]'p<s#C!:r\j^4r\XU1!&OU0s"j[1r\4C,q(M\!r@Rsuq'u=lr@%Ihr?hIhq'>n`p`fY[gE;(j
+Jfq'9&K`,<+X/-O6>o[M/hJ\-0.\[Q/I!g[0/,+:1BBEir\"=(.kUQI%k/nU4Cpr/6;q)o>?kE:>k_D"
+=T;J#<r5np;ufkq;Z9Pl;Yj8g;#O2g:B+#d9DV9[8bkpU8,c!W7f>dU7/fRO6N07J5Q!eG5Q!\?4T%;>
+3r:r93!;6$3&`ep2Z5N42#]9.0a'9f1,1N_0_mC%/c@4%.k<4M/H.0t/-%4!/,^so.JtUm-i,1`-3#4g
+,-iAD+bCle+V,eB+X/'Q)Eqe)+XJE],UWL:r?_as-R^Gp.m#Zg1BK6a1&3L60eY.DAjn%4;HmF1>[1H;
+q-3f$rE9,%s&]2$r)Wesr`&eor_i\l!DlYl;#=&e:Adi_9`.QZ9)hE[7f,XL7/fRO62NqF5Q3hD4T.>=
+3W:u<3;YZ12ZGZ62#T6-1Ars*0`Ng*0)7*s/Gq$s.fCgp./YIh-N,7g,l/ba,4m&W+T3C6++bSl*sWi/
+*ZlIH)*S:>8gGc3-mgDB./YLu/1iJ.0L7i#3<D)r2Yf0?1,:^XDbDKD<*`j9?<pfBq-<i%r`]8'qcNeu
+s&T(uqc*MmqGR5grD<JhrD*8bs%WGcq+L`ZrCHfUqaUNQs$ZlSrBgNMr^-NKr]g<Es#p<Cr&ad:rAjj:
+s#L*=s#9m7rAFR2rA4F.s"j[1s"XO-q(D_#r\".$r@@^or$hRmqBu1fr?_:cr$1t\r?90'JfoXf^E=+1
++<VgO,99*h:b"(L/hJ_-/H%.+/hSe21,C^F1B&p./1W=J.h=*X.6V94-UUg:?!CQ=>$Ul+r)ir"rDreq
+rD`bprDNVlrDNMirD<AerD*AdrCd#[rCQfUr^ZoVqaLKPs$Q`Os$?ZMrBL<GrBU?H!'gEFq)nO9rAsg9
+qDeL6rAOU3r\XU0r%\1+s"XL,q(Mb"r@A"#.kU]Nr[[puq^_Upq^MCjr?qIhs!@Ccs!.IdOs,E#Jg'b0
+%jN;B+sA*J5%dD0,pal`-N5=i-3knG-n6_t4#['o!\c;_q(N=70.oM&74(;u>?tE;>ZtD.>Q.h)=oMP%
+=8Q%s<W5tq;uT\n;>a5j:]!rd:Adi`9`7WY9)M0U7JK:L6iB=J5lEqI56!eE4T@MB3rM&>3'$psq`"@0
+s#'g5q_S+)s"XO.r@n7)s"=$tr%.arr@7grr$_Fir$M=fq]u(ar$(_Ur?0o<JffRdWZM`m+!)LG+;m@W
+8gGc3-mgDB./YLs/1iM/0EFI%r]($<2)b7e%l,mt8T7<N5ZD#r>[C]@?MRk)>Q%b)=oDJ"=8l8!<Vobo
+;u9Ji;>j>j:]4&c:&Rc\9Dh?\8,YsV7f,XR7/TCN62s:M62s4M5Q*eG4o@G>48V);3W:u@3B/uW2uGT4
+2?#H21]B-41GU^?1&`m&0E!O%/c@3s.fCgn./PCj-Mo+d,lJt],5i[i+G(_f+OhMG+!;[L+sS*pDbqo9
+/M8V./1g`O#VI_`0etO@2_t@c!\>iRq'ut*-n.;k7OLQ%>?tH<>ZtD.=oDJ$=8l8#<W?(r<;fbo;Z9Pl
+;Z0Jj;#3ud:B+#d9DhE\8bbjV8,YpS7K#XP6N0:K5Q3kG5lEnI55m_D49.JB4T.>E3]fDa3r_8<3Vtc?
+2`EWQ2)R;j2?#H31Aim,1B0*/0_[7#/c@4%.k<4M/H.1!/H%(#.P!%J.f:ao-itbE./bOk-N,4j,l&bd
+,Q/ha+bCkh+c7EJ,9n?U+X%af#A6RN,pal`-N5=i-3knG-n6_t4#['o!\c;_q(N=70.oM&7OCH">?tE;
+>ZtD.>Q7n*=oVV%=8Q%s<W,np;uT\n;>j>e:]4&d:&Rcc9E%TX9)V6V7K#XS6iKLP6NBIP62a(G5Q3kE
+4T7GB3rM&?3&iqs3;YZ22ZGZ72#B*+1Ars+0`Ng+0)$pt/H%-t/,^st.K([k-i>=i-2Jnb,Q/hW+oNP)
+++bSd+28m.*ZlFF+!;FbBhBWu-R^;jr[@[n"tV>Z0JGdTr]($<2)b7e%l5su8T7<N5u_,s>[C]@?MRk*
+>Q%b)=oDJ"=8c1u<Vobo;uBPl;$'Qk;>j>j:]4&d:&Rc[9DqEY8,YpS7K#XQ6MNkH5QF(I55m_D4Sh/:
+3rM)93<(r82Z5N42#T6-1B0*.0_mC#0)[C#/,^sq.JbIk-i>=f-2f+e,6/q],5i[I+G(_f+S6cg+!;[L
++sS*pDbqo9/M8V./1g`O#VI__0etO@2_t@c!\>iRq'ut*-n7Al7OLQ%>?tH<>ZtD.=oMP$=8u>"<Vobn
+;uKVn;>jDk;>j;k:\mlc:B+#d9DqK]8bYdR7f,XP7/]IN62a%H56!nH5Q<qI4oIMC49%GA49%AA48h5;
+3Vtc?2`EWQ2)R;j2?#H31&s'-1&j$/1&is%0E3X&/-7=P/c@7"/,q1!/,q+!/,^sr.K([p-iYUn-iGCj
+-3#7d-3#4g,2=>n+bCl;+V,eB+X/'Q)Eqe)+XJE],UWL:r?_[q-R^Gp.fh^ir\FU00JWAW%l,dk5\EP6
+6;h#n>$P<9>kqV%=oMP%=8Q%s<W#ho;uT\n;>sDi:B4/h:]4&d:&Rca9D(pV7f>dU7K#XR6iTRQ6iTLQ
+62a(G5Q*eE4T.A>3W:u<3W1r72u>N42#oK01]&s+1&`m+0*!Wu/c70t/,^st.K1ap-i>@i-N5=e,lAnd
+,4QiT+L</A++bTa*tKD7*ZlIH)*Vb,,UXrf-7SpBr$_h#/M8\05s5-,!]Dnoq(rU<1GqaC9IN2+?!giC
+?!L_3>lS%,>5qb'=Sl1t<rH%q<;fbo;Z0Jm;#aDk;#X8h:B!uc9_M-Y8Gl!U7f,XP7/fOJ62a(I55dYD
+4S_&=3rD&;3Vtc92uY]:2)[Ak2?#H21]&p-1&`m%0E!O%/c@3u.fCgl./bOl-M\td,lJt[,5i\^+G(_f
++Gq9H+!;[L+sS*p$#`Wi/hJ\-0.\[Q/I3s]0/,.;1H.)g0*3[T/bpn-.OZc0Ak"19;d3O3>[1H;q-!]!
+rE'#"rDi\nr)<Plr_`VlrDEMiq+pras%NAar^m/^r^lfSrC6WPrBpWQrBgHKrBL6E!'pKIr]U<FrB1'@
+!'L3Ar]:'@rAsg9q`"d=2`<QO2)bCjr\XU0r%\4,s"XO-pFcLu!%n.#!\5cQr@Ipu!%e(!r[Rpur@7dq
+r@%Xms![gnr[.RirZq:cs!.Ida!$$XJg%lP%jN;B+sA*J5%dD0,pal`-N5=i-3knG-n-Vq4#['o!\c;_
+q(N=70/#S'7OLN#>?tE;>ZtD.>Q%_'=T)>!<rH%q<;]\o;Z0Jl;#O2i:B"&f:Adib9`7WW9)_<X7JoRQ
+6NBOQ6iKCP62a(F5Q3hH55dVB48h2<2uku;3;YZ32ZGZ72#9$*1Ars,0`Ng+0(pmp/Gq$s.fUss./bLn
+-N5Cj-N5=i,QK(g,lAnd,5r_d+X$J%r?.:GJffRdoH+Sb+!)LG+;m@W8gGc3-mgDB./YLu.kE;+00q`"
+3<D)r2Yf0?1G^m[E(h]H<*`j9?<pfBq-3o(rEB2'rE/ntrDrhrqc*Mmr_i\lr_WVlrD<JhrD*>drCllW
+r^cuXr'pNOrBpWQr^-QL!'pKKrBU<FrB:-BrAt!?r]C!<rAjd8s#9s9s#'g7rAFR2r\FO1r%e:,s"O1#
+r@\%#r@@grr@.Ojr?qOjq'Gtbr?LqYr?9o<JfoXfWZVlq+<VgO,99*h:b"(L/hJ_-/H%.)/hSe21,C]f
+1bp``/HICQr@Imt%k9%V4)%525Z1fk>$G37>lIq)=oVV&=8u>!<Vobn;uBPh;>X2f:]4#b9`7Wa9)hK]
+8H23Z8GPdS7K>pV7/]LO62<e@5Q3kG56*nH4o[YC48q;@48h5;3W1r:2uGT52#K0/1Aim*0`<X)0`<[(
+0)dF"/,1[o.f_(!.fV$t.fLmq./kUl./kUi,lf4h,Q8mg+bCkh+k.Y8,lStr+!VdfB1O0l,UFZ]-N,4u
+-7:/e-RpYu3&WQJr\4I.0erV\&2,[j0.T2#8L?c$>$P37>?Ui-r`]8'rE0&#s&T,"r)NVnr)<Pkr)!>f
+r_EJhrD*5arCm/^pdtHU!(ZuWr^HiVrC-`Ss$Q`Os$?WLrBC9GrBL6Es#pBEs#^6ArAj[5!''j7r&4R4
+rA=O1s"aO-!\c;`rA":*r\!stq^h[rs!mgns![gns!I^mr$MFir?VCfs!@Uhs!.=_s!%Cbruh"WJffRd
+M&upC+!2LI*'4F@9-bl4-mg>kr?r"%.Olku0/51F4?<C"!B)h62#T3?0etLRF&")J;d<X5?!U\6?2\%.
+>Pq\(=oDJ"=8c1s<W,nr;uBPk;>X2f:]*ue9`[p\r_*5_s%E;_s%3,Zqa^QRr^?ZOs$HZMs$6QLr':6G
+s$$EFs#g6As#U-@r&Xa9r]'j8rAOU2pbVn)!&=F+r\+:*r@e.&r@S""q'u@mpaH(gr[.Ohr[.Ohocj>X
+_'"=PJfqcM&0E#<+=/-pE)A);/M8S,/M6rQ$8!k_/MAk:2)I'Ar[n%!r$r:-.472k80pQ">?k?9>?Y;2
+>5_V(=Su8#<r>tp<;fbm;Ya2e;#O/i:Amob9`.Q`9)hK]8H23Z8Gu$Y7fGpV7K>mU7/]LO62<e@5Q<nO
+5!M7q5!;(.4T.A@3WM8>3r:r93;tl82?5W62#K0/1Ars*0`<X)0`<[(0)dF"/,1[o/,h!u/,Umr.K([o
+-i>Cl-i51k,pai8,Q8mG+bCkh+nQoX,lStr+!VdfB1O0l,UFZ]-N,4u-7:/e-RpYu3ArZKr\4F-1&N^:
+0/#"3.m7Z>-:1R5>Zk98=o2G&>5_V&=T2D#<r5no<;f_q;Z9Pk;#F,g:&n)f:A[ca9`7TY8cD9Y7fGgV
+7f5[V6psE?6N9@N5lEnI55meE56!eG4T@MC3rM)63;YZ52ZGZ42#fB31Ars-0`<^+1&`m+0).$q/H%+!
+.etOn./bOn-N5Ck-N5=i,Q]28-2]%g,P`M_,5i\b+P%Wd++bT6*tKD7*uuOF4).D6-RU;h-n5*C!%Ims
+""Z)[0`jO$3W:r<2DtFirA,!>1,;=?:+&;*>[CW??!CT?r*98+r*')&rE/u!r)W\prD`bprDNMiqb[5e
+qbI,b!)3>ar^m/`r(?u\r(-iXrC?fU!(HlTrBpQNrB^HKr^$KJrBL<Gr]U9DrB($?r]C'>q`4X8rAX[5
+rA=:*r\=I.r@n4(s"OC)r\".$r[djpr[Igpq^DCjr[.Ohr[.Ri!$q4]r?86bJfoXfdi]2D+<_jR+?sgB
+.P<;*/1rM+r[\%$r[nF01Gq$H1+t9Z/cI="/,h"0.47/j80pQ">?k?9>?Y98>5_V(=Su8"<rH"u<;]_o
+;u9Jg;>X2g:]F2h:&I]_9E%Q`8c;3[8,l-Y8,l'Y8,YpW7K,^Q6iKCH5l!YC56!kI56!eF4T.A<3WM5<
+3W(l:2uPZ72?#H11]K6/1&E['0*!^)0E*U'/Gq$n/H%*p.fCgp./kUm./bOh,lf4h,Q8n\+bCkh+c7EC
+,lSti+!Vdf#\Q[O,pXc],prR:$77,J-7CAr/NG^Fr\=I.q_7t%%5'.oCIoj>;-I4->?b8.>Q%b)=o;D%
+=8c1s<Vobo;u]bq;>j>g:\[]^:&I]b9)hNZ8c;3Y7efFO7/TCN62j.J56=#55Q*eF4o[YE48q;>3VbZ3
+2uPZ72>f<11]K6/1&is+1&Wg*0).$r/-%7"/,q*p.K:gp-iYOn-iGCj-2f+h,Q&hd,P`M_,5i\b+Mf.O
+++bTK*tKD7*uuOF4).D6-RU;h-n5*C$7RGS.kND/0g7][r\sj8r\XO/%l#gp7WV?Q5Z:oo>?tN=?2Rt,
+>Q%b(=oMP$=8Z+r<W#hr;uKVk;>X2g:]!oc9`Rlc9DM3Z8c;3W8,YpW7K5dS6iB@M62s4M62a%K5Q3nI
+55m_E4T.AA3r_;?3r:r93;tl72Z5K.1]9'/1&Wg*0E3a)0E*U&/cI<s.fLmm./YIl-N#1i-N,7j,l8e_
+,5i[D+G(_f+S-]e+!;^L,p5Ek;(=1M/hAV,/cI:$/cI@'0Ji\c!AZ>-/cmUU/H%*u.M!sW-TYs4,sbF5
+>Zt?9>$Uu.r`K,#rDrntr)ESmqbm5er)!;er_EJfrCm)]rC[)]rCHcTq*t?Ps$ZfQs$H`OrBUBIrBU3D
+r&t6J5!D+mrB1$?qE"L6rAag9r&4O3r\XO/r@n:,qCqk$!&4@)r\"1$r%%Onr@@^or$hRmr[7[nr$V:d
+!$qLfrZ]o:Jg#^hWZ_?frZVam,98jY80K9),pO]_r?VFjr[.ds.kN=S3B&eo1&s',0`3R5/h0#"8LHl&
+>$P37>?Uo/r*','rE0)$r)W\pr)ESmr_`_nrD<AepeL]\rCm5arCZoXr(-fVrC-WQrC$TNrB^EJrBC<H
+5Q*eF4oRSD48q;>3Vk`52uGT52>oB11]K6/1&is,1&Na)0).$q/H%+!.etOn./bOi-N#1g,l]+f,lJt`
++o`bb+o`[d++bSd+4D;B*ZlIE+ri[Z9-bl4-mg>kr?r7,.Olu$0JP:H4?5A\2`EWO2#T3B1,:R>1.H=\
+-p^d:?<^]@>@%24rEK8)r)s&%r`9)$qc<SorD`eqr)3Dhr)!;eqbI&`!)3>aqF^]Xr^crWr'pZSr'UBK
+rB^9Fr'13Fs#p<CrB'm;!':!;r&F^8rAO[5rA=@,r%\7,r@n4(s"OC)r\".$r[djpr[I[lr?qLipEfea
+ocj>Xp)nr0Jfomm"s4s2+=/-p$#i`k/hJ\,/hJ[S/-RUX/h\q8r\X^40`E[*/M-iNr@/=,-mguh81$Z$
+>?k?9>?Y;1=oDJ%=8c2!<W,no;u9Jk;?'Jm;>j>g:]4&d9`%K]9)_E\8GbpQ7f>dR6iKFM5lO"H5l3eE
+56!eF56!eE4T.A=3rM)93;tl82Z5N42#K0.1&3O%0*!^)0E*R(/H7:!/,1[o/,Lgp.01hGr@%Xms![gn
+s!IOf!$qLfrZ]0%Jg#^h^EES&rZVam,98jY80K9),pO]_r?VFjr[.n!.kE532`1Lhs"XL,r@\^7/hJP9
+CJ#sA;-I4->?b67s',G*s&o8%r`B&!qc3Soqc!GkrD<AerD*Aer_EDdqb6u^rCZrYrCHrYs$lrUs$ZiT
+rBpWQr^-QLrBU<Gr'(*C#!G(24$,Jaq`4O5rAXU3rAFR2rA4F.rA"=+s"XI+s"F@(pau@or@@mtq'l=l
+r?qIhq^)1ds!.Lgr?D:dq]Yt_s!%Cbrud7BJffRdo,eJa+!2LI*'7n.,UXrf-7C>A-jhCQ.P*/)0ekmT
+3rV)>2`CRir\>!<0el.=:FJM->[CW??!CV6>l@n+>5_V(=Su7t<rH%q<;ohp;Ys>j:]O>h:]!oc:&[ib
+9D_?[8cD9Z8,GdS7K#UN6N'4I5l<kH56!eD4T.A=3r:r93<(r82Z>T42#B*/1B0-/1&Wg*0E3a)0E*U&
+/cI<s.fLmp./YIi-MSnc,kWA[+k@cf+G(`8+:oV;+Wr'R5B'IL/hJ\,/hJ[S/-daZ/hf"91c,7k1GJe\
+s"44#r$i4*-mguh8L?c%>?k?9>?Y;2=oDJ%=8c2"<W#hn;uKVk;>F&c:]4#g:&Rc_9DqK]8c;3X8,YmW
+7K,dT70#aS6iB@M5lEqG5lEqF55m\N5!D+m4?P\e4T.A>3rM)93;kf82Z5N32#K0/1&Wd+0E!U'0*!^)
+0E*U'/Gq$n/H%(!.fCjq.0:nG.K([j-iPIg,lf4h,Q8mg+bCkh+k.Y8,lStr+!VdfB1O0l,UFZ]-N,4j
+-N5@t.4Qhu3B&cNr\=O00JNGYr[n[4.QqQ>-U^g8>Zk98=^1f-r`T2%rE&u!s&K)!qc*GkrDEVmr_WMg
+r(d5cs%`Meqb6r]rC[#[r(-fWr'gTQs$clSs$QfQrB^?HrBL6Er&t'Bs#^6Aq`4U7rAO^8q_nC1r\XR0
+rA+=+qCqn%r\!stq^h[rs!mgns![gnr$M@g![K'<r?VCfs!7Ofs!%7^s!%Cbruh"WJffRdM&upC+!2LI
+*'4F@9-bl4-mg>kr?r"%.Olu$0/,(E4Z`R%!B2q81]9'@0JP:OF&+2N;d<X5?!UZ?>[753s'#>'r`K,#
+qc<Yqqc*Mmr_i\lqb[/crD*5arCd2ar_*/]rCR#[r($WRrC$]Sr^6WN!^T.>rB^?HrBL6Es#p9BrB'p<
+rAja7r\sd6rAFO1rA4@,rA"7)r\+:*r@e.&r@S""q'u@mr$_LkqBl"ar?M@focj>X_'"=PJfqcM&0E#<
++=/-pE)A);/M8S,/M6rQ$S<t`0JP@?1c7'C0E*R*/Lr@L.M+$W-mguh8L?f&>?k?9>?Y;3=oDJ&=8Z+u
+<W,no;uKVk;>F&c:]4&g:&[ia9DhE[8c;3Y8,YpW7K5jU7K5dT6i9:M5l<kF5lEqG55m\O4[)%m4Zkhg
+4$<I'r]9s;q`+L4s#0g5r&"=-s"XI+s"F=)r@\.)r@e.&r[dstpal@or[Rgpr[7aqr@%Lir?hCf![T-<
+r?M:cN$3crJg'b0!$qOf$m-]74(h)-,pXc],prR:!%.[m"t1rO.loUGr\FR11&N^'/e0H_4DRP;6r@,m
+=^,*5>Q%b(=oMP$=8u>"<Vobm;uKVo;?'Jj:]*rf:&.N\9`.Q^9)V?[8Gu'W7JK:M6i97I5lEqH55[SD
+4T7DB3r1l83;kf52Z5N52#K0-1Ars)0`<[(0).$q/H%+!.etOn./bOl-N,7j,l]1h,l/bb,5ED^,5i\b
++P%Wd++bT6*tKD7*uuOF4).D6-RU;h-n5*C#:V,P/1iJ-0*4@$3rV,=2uYW21(Q#m0h-4\.7-s<?<^]@
+>@%/2r`]8'rE0&#r)W_qqc*Jls&/emqb[/crD*5ar(R&^r_!)[r^cuXr^QlVrC-`Ss$Q`Os$?ZOrB^BI
+rBL3D!'U<D!]rM,rB's=rAja7rAX^6r&+F0rA4C-r%\.(r\+:*r@e.&r@S""q'u@mr[@dpr[7LgqBc(c
+s!.1\r?86bJfoXfdi]2D+<_jR+?sgB.P<;*/1rM+r[\F//hSh31,C^E1GCK]/cmUT/,^q1.4HYn-9>j4
+-UUd9>Zt?9>$P5/=T2D#<rH%s;ufkq;uKVj;>F&d:]4&f:&[ib9DhEZ8c;3Z8,YpV70#gU7K,^S6iB=O
+62j.J56*nG5lEqG55dVM5!D+m4?P\e4T.A@3rM)83;kf92Z5N12#K-01&Wg*0E!U'0*!^)0E*U'/Gq$n
+/H%*u.fCgp-ib^p./G=i-M\qf,lJte,5*13+bCkp+TNee+p/o3*BOO>80K9),pO]_r?VFjr[.mu.4Qf.
+2`:Rj!AZD.0E!L6/M&A6CJ$!C;-I4->?b67rEB/&r`K,#s&T(uqGdAkrDNVls%rYiqbHr]qFpi\r_!2_
+rCQrYrC?fTq*b0KrB^9FrBL9FrB:-Bs#^6AqDnL6rAXX4rAFR2rA4=+rA"1'r@e.&pauCp!%e(!s!mgn
+s![gnr[.RirZqLir?V7br?D%\s!%Cbruf-"JffRd^)mk,+!2LI*'7n.,UXrf-7C>A-jqIR.P*/(0/#OQ
+3][1!!&sm5r%\d90JQ%<:an_0>[CW??!CV5>Q%b(=oDJ%=8c1t<Vf\n;u]bo;>O,e:]4&b:&I]`9E%Q^
+8c;3Y8,PjT7K,[T6iB@N62s:M62j.J5Q<qH56!eG4T@MC4T.A@3rM)83;kf82Z5N22#T6/1Aim*0`Ea*
+0`<[(0)[C$/GUdp.JtUn-iG@l-2o7g-2f+g,Pr\^,5i[D+G(_f+S-]e+!;^L,p5Ek;(=1M/hAV,/cI:2
+/M8Y/0JP=<2D[$>/hJXQ/,q*t.1djP3c%J<6;^fh>?P-5=]ef)=8u>$=8u>$<W?%u<W,ns;u]bo;?'Jl
+;uBPn;>j>k:]=,h:&[le9`7W]9)D3Y8H23[8Gu'Y7fPpU7/TFP6N0:K5lO"H5lEqH55[SB4Sq5=3r:r6
+3<(r92Z5N42#]9.1&`s/1B'$.0`<[(0)mO%/-7=P/c@7"/,h-u/H77!.f1[n./>4j./kRo-MAbc,Q/h9
++bCkh+fZ[c,lStp+!VdfC.TQo,UOc8,mknC,palb-RL5m/-7jk2#]611&`j=0/"q1/M/S*-p;HC.77!9
+?!RA5!*]>(qH3c!qH!PprDWYm!)rhor_`VjpeUlarD!/_rCd#[rCQrXrC6]Qs$HuX77BU46UUc<r'C<I
+rBL<GrB:-Br]9p:rAa[5q)/41r\XO/q_J+)s"OI-s"OI+s"=7%pal=nr@7[nr@%Xmr[.Ukr?_Fgq'5nb
+s!.OfoHF/UWulp8JfiG`&0;o8*?lIbCeQ'#-R^;h-n,'B'IYCZ/1W;,0g@f^3&iiT2)I*F1,Ah`&2Z*n
+6?5sT79!Gs?<gcA>?h&0r`K5)r`K5'q,dPr!*/tsr_r_or_rbnqbd;gr_NJfqb?u^r(I#]rCQrYrC6`S
+r^HlVr^?ZOqa16Is$6KHr]U<FrB0s=q`=^:!'1$<!'1$<!&sg6rAFR2rA4F.r\OR0r\=F,r@e%#r@Rsu
+paZ7lr@%Ojr?h._!$qOgpEKPZo,rW-Jfomm"s4s2+=/-p#BE]k/M/S+/cI:4.kE5'/h\h31c.*H0J4t0
+/H%+!.fCe--R:`h9IN5)='Ss4>$>'2=T);.<`W:'<`W4#<)clq<<#ns;Z0Jm;#XDl;ZBVl;#a>j:Amod
+9`7W]9)M6\8Gu'\7n6,J8,l'Y7K#XP6iTLP62X"I5Q*kG5Q3kF4o@G>48h5;3Vk`82uPZ52?#H31Aim,
+1]K611&`m*0E*U(/c@4%.k<4M/H.1!/c@7"/,^sp.K([j-NkhF-RL26-3#4g,/5:Q+bClP+TNee+poD:
+*BS"-+XA<[,Q8tu,U=Z^-71)e-nHo12`1Lh!&=I,&MGdi/hJY-.k!Pu:+8P.=^>;3>6%k*=o)8#=8Gtr
+<W,kk;Z9Pl;#!ic:Amob9`.Q\9)V?[8,YpT7/fRR7K5dU6i9:L62j.J5Q<qF4o[VE4T7D=3W1r72u5H4
+2?,N11]&s+1&is-1&is-0E3['/bgmp/,^sp.K([o-i57h-2o1c,QB%h,QAt`+oEM^+H%=n++bU+*tTJ8
+*uuOF4)@S8-RU;h-R^DB-PRsX.4Zo#0ekmU3]K)X2Dm<I1GU`b0b?/r/OFJU/4ENA?<pf@?!CP3>5hY-
+>$5!1=SZ%t<WH.u<;oho<;ohp;Z'Dj:]O>k:]4&c:&Rc_9E%Q^8c;3Y7f>dU7fPpW7/K@L6Ms.L5l<kG
+4odbE4Sq5;3rM)<3!;6$3&`eo2Z5N42#T601B''01&s*/1&is+0DdC#/c@3p.fLmq./PCj-M8\b,l]+_
+,5i\6+G(_f+K6In+!;^L,p5Em;CO1L/hAUR/.!gX/1iJ-/hf+="u\7k/hS_,r@@mtr@&1',W]a8-pgd4
+>?Y05>5hY&<sD]+=&r@%<V]Vn;u]bo;?'Jm;uKVo;>a8i:]F2g:&Rca9DhE[8c2-T8,c!X7K#US6iKIQ
+6N0:K5lEqH5l<kH55dYA4Sq5=3r:r73<(r:2?>ZnrAFR2r\FC+s"j[1s"XL,r@e.&s"41#!\5cQr@Ipu
+s"41#r@@grq^MIlp*]kep*K_`r?A6bJg#^he0+f;rZV[k,98j\8Kf?*-7&R:%4!2F,pjrd-7CDr3]Anp
+1&s'.0GQ5o/hS_-/h8>5DGDWJ;HR40>$G37rE9#"s&]2#!*0#!s&K%urDWMirDEPjpeUi`rD!5ar(HoZ
+r(6lXr'pTPr^-fW6psC0r'L?Jr]pEHr]^9DrB1'?q`4U7q_nL5q_nI3s"sU/q_J+)"u%_c0JG.5r\".$
+pal=nr@7^or$_Olq^27frZq:a"=,3:+sQV%r?1bTJffRdM&upC+!2LI*'4IC9Hto4-mg;i./kS.-n-Sq
+.P3>.5<V%e3&``Q1c$pC1B'!91bgRKE`+GW;d*L5r`oJ-rEB)$s&f,!rDinurD`bprD`_or_iYkr)!>f
+rD*8brCm/_s%E;_r^m#YrC6`Ss$m#Ws$ZcPr'L<Ir]pEHrB:3ErB0s=q`=[9q`+U7r&4L2r\XR0r\FL0
+s"aR.r\4:(q_%h!!%\%!q'u=lr@%Ojr?h1`s!7Uhp*0GY^*&"MJfqcM%Ncf:+=/-pF&FJ>/MAY-r[\U2
+/1`A*0.nq81c@-D/hS_,r@@mtr@&($,W]a8-pga3>?_#/!*K8'rE&nts&JnprDW_orDESkr)3MkrD<Gg
+r([)_rCd)]rCQlWq+(BQs$clSrBpTOs$?QJr'13HrBL<Gr&t'Br&jj<rAsg9q`"d=2`<QO2)bCjr\XU0
+r%S=11,:R=r@n1'r\"4&r@A"#.kU]Nr[[mtr%%^qq^MIlpF#tfrZqOiq^)7gs!.IdMBRQpJg'b0!$qOf
+$6LK54).A2,UFc_r[%Ris!@Uj"XkoQ3]Anp1&s'.0GQ5o/hS_-/h8>5DGDWJ;HR40>$G37rE9#"s&]5$
+s&K)"rDiksrDWPjr)*JjrD3Ggr_NPhr_EDdrCm/_qb$fYs%*/[rC6fUr'^NOr^?cRr^-NKr]pEHrBC3D
+r&js>q`4U7q`"C1s#'g5qD8"(rA"4(!&"=*r\".$pal=nr@7apr@%Rkq^27frZq1^s!%%Xr?0W4JffRd
+W?2Qj+!2LI*'8"2,UXrg-N5Fm-O2%K.4Zl!0JEo"4ZYP^2`<NM1G^dAr\4s@0eG_4;Ck78=^GB<>[1K;
+rEB,%s&f8%!*9)#r)NetrD`bpr`&eos&/emqb[2drD*>dr(Qu\r(?u\rCHrYrC6cT"[tmL779QA6iB@K
+62a(J5Q!\F4oIM?48V);3W(l:2uY]:2)[Ak2?#H21]B001]K611&Wg)0DdC#/c@3r.f:ao./t[n-iGCc
+-3#7j,P<8Z+fQT9+G(`b+:]J9+Wr'R5BB^P/M8\.0)dC5.kE5'/h\h21c.*H0J4t0/H%+!.fCe*-R:`h
+9IN5(<a/a0=]t`+rE&qus&K(us&8nrs&8qrr_i\ls%rYlrDEPjrD*DgrD!/_rCd/_r(6cVrC6iWr^ZoV
+r^HcRr^6]Ps$?QJrBL<Gr'10ErB9s=q`Fa;q`4R6s#9s9r\X[6rAFR2r\FC+r\FL.r@n1'r\"4&r@A"#
+.kU]Nr[[puq^_Upq^MIlpF#tfs!@[jq'H%cr?CkWJg#^hMBMsFrZVFd,98iMC.]Wq,pjo:-3#7j-2o4q
+,q(8o3]Anp1&s'.0GH/n/hS_-/h8>5DGDWJ;HR1.>$>/.=o;D%=8u=s<W5tr;u9Jk;?'Jj:]=,h:]4&c
+:&Rcb9DqK^8cD<\8GksV7JoRQ6iTRS6iTLM62a(J5Q!_F4oIMC48q;<3W1r72uGT52?,N01]&s+1&Wg+
+0E3[%/bgmq.f_*u.fUsq./PCh-N,7i,kiP`,6&hd+SHuW+M](N++bTK*t985*uuOF4)IY:-R^Dkr[@an
+'IYCZ.k3)(0L%]]3&iiT2)I*F1,Ah`%l?!m6?5sT78m>q?!CQ=>6%n+>5VP'=T;J&<rZ8"<rQ+t<;ohr
+<;fbq;Z'Dh;#O/j:/Cg`r_<>bqb-l[s%3,Zr^ZoVqF1EPr^6TMqa(0Gr]g?F!'U?FrB0s=q`=[9r&F^8
+s#0m7s#0g5r\XR0r\=U41,:R=r%S(&q_%h!r@@apr@.Ulq^;=hpEfeas!.:_rZ_:aM'.BmJfsY-%Ncf:
++=/-pF&OP@/h\e/r[\.%/1`CP/dX3g1c@-D/hS_,r@@mtr@&1',W]a8-pga2>?Y-3=oMP%=8c2"<W?%u
+;u]hq;uKVm;?'Jl;Z0Jl;#O2i:B!uf9E\$_92&%X9E.W_8c)'W8,l'Y8,YpU7K#XS6iKFP62j.I5Q3kF
+5Q*eF4oIJC48h;=48h5;3W1r:2ubf82#oQ52?#H31Aim,1B0'30JG.50`<[(0)mO%/-7=P/c@7"/,h*u
+.fq1N/,^sp.K([i-iYOn-2o1c-3#4g,1Icf+bCl;+TNee+qYnA*BS%/+seN_,UOf`,U=Z^r[%^n-S$\K
+3]Anp1&s'.0G,rk/hS_-/h8>5DGDWJ;-7(-r`]5&rE0&#s&StrrD`_orDNPjr_WPhpeLZ[rCm5arCZrY
+rCHlVrC-WPs$HuX6psC06:1T9rBU?HrBC6Er&js?r]9p:rAa[5r&4R4s"sa3s"aO/q_J+)r@n7)s"=1#
+pal=nr@7grr@%Lir[.Ukr?_FgpET\^ruqCbp*'AWWulp8JfiG`%3?T5*?lIbD+u9(-n-PC./kS.-n-Sp
+.P*8-5<V%e3&``Q1c$pC1B'!>1bgRKE`+GW;d!C2>?b?9>Q%b(=oVV(=8>nq<W,nm;uT\n;>X2g:BF9d
+:]4&f:&[ib9D_?\8c;3Y8,YpS7K5dU6i04I62a(K5Q!_D4oIM?48V)<3<2)<3<(r;2Z>T62Z5N42#T6-
+1B0*,0`<[%0)[C#/,^sq.JbIi-iGCd-3#7j,QAtf+o!8[+nHh.+G(_m+9io1+Wr'R56l7..P<>,/M@#R
+&1]:_/M8Y-0JbLC1GCF6/M-iNs!msr&18_aCeQ6D:f^b&=BSd.=BPN'r`9"u!*&bmr)3Jjs%r_nrDESk
+r(m;es%WGcs%EAcrCd/_r^m#Ys%!&Yq*t9NrC$ZQr^$TNr]pBGrBC3Fr'(-DrB1*ArB0s=rAsg9rAad8
+!&jg6!Al_52?#H31Aij41,:R=0JG.50`<[(0)mO%/-7=P/c@7"/,q1!/,q+!/,^sp.K([j-iPIm-2o1c
+-3#4g,/5:Q+bClP+TNee+qYnA*BS%/+seQ`,pjoa,U=Z^r[%gq-S$].2`1Lh!&=I,'e_3m/hJY-.k!Pu
+:+8P-='Ss4>$>)-=oDJ%<rc;#<<-"t<W#hp;uKVm;>j>j:\[]\:&Rc`9)D3X8H)*V7JoRQ6NBOR6NBIN
+62a(J5Q*eF4oIMB3rhAA3r:r93;YZ42ZGZ72#fB31As$+1Ars,0`E^*0)@0p/Gq$s.fUss./>7f-N,7i
+,krV`+oiec+T!>[+oNOA++bSd+7gQ`*ZlIE+ri[]9dD,8.4>*Cr[/C..4H_r/2&Y@4ZYP^2`<NM1G^dA
+r\4d;0eG_4;Ck77=^>;3>6.o3rEB2'r`K2%qH!MorD`VlrDNVlr)!;er_<GhrD*>ds%NAaqb$fYr^crW
+rC6ZQs$ZlSr'L<Ir':6GrBC-BrB0s=q`=[9r]'m9s#0j6s#0g5r\XR0q_A.+r\+C,0JNGYq_%h!r@@gr
+r@.Ojq^;=hpEfhbs!.Ofruq.]r?9W4JfoXfW?;Zm+<_jR+?ssH.kWG./MI)S#qIPX/M8Y-0/GBg2D[$>
+/hJXQ/,q*t.1djP3c%J<6;U]d=]ed/='/T'=8l8#<W?%p;u9Jk;$'Qj;Z0Jl;#O2g:&n#e9`@]b9`7Wa
+9)_E\8Gl!R7f,XQ6i]RY6UF+*5sR^45Q*eF5Q*eG4oIMB48h;=48h5;3W1oC2`EWQ2)R3I2Z5N42#]9.
+0aKNi0ek@90/#$X0E*U(/c@4%.k<4M/H.."/H%*u.fV$t.f1[n./>7i-3PV@,U=W1-3#4g,,uf<+bCle
++TNee+qYnA*BS%/+seQ`,pjoa,U=Z^r[%gq-S$].2`1Lh!&=I,'JD*l/hJY-.k!Pu:+8P-='Ss4>$Ci,
+rE0)$s&T/"s&Atts&B"tr)<PlrDEMir_N;aq+^f]rCZoXrC?oYr^QfSr'^NO"@PUE6:1W:rBU?Hr'(*C
+rB1$?r]9p:rAa[5!&jd6s#'g5s"j[1rA4=+rA":*s"FC)qCVInr%%^qs!dpqr?hRlr[7Rir?_Fgp`oe_
+ruq@ap*'AWocJc-Jffgk"s+j.*?lIb#&R'[-n$Mlr[@an'IYCZ.Oco%00_T\3&iiT2)I*F1,Ah`$T'Ri
+6?5sT78d8o>lIq.>$Lr/r`T5&"BSZ*<`T*!r)N\pqG[>jr_`Vjr(m8d!)NPgr_3AdrCd&\s%<5]r^cuX
+r'pQPs$ZlSr'L?Jr':3FrBC-BrB0s=q`=[9r]'m9"u\@s2)I3LrAFR2rA4@,s"XO-s"FC+r@e%#r@J""
+r[[psr@.Ojq^;=hpEfhbs!.Ofruq.]r?8ltJfoXf^*!n-+<_jR+?ssH.kWG./MI)S$nEk[/M8Y-0/GCA
+1,&VY!\>iPr@7dq%jreO3GqP<6rI&f=&rF*<rQ1u<r>ts<;fbo;Z9Vm;Z'Dh;#F,f:&Rcb9DhE^8c;3[
+8,l-[8,l'Y7K#^S7JoOP6N'4G5l3eE56!eF56!eG4T%>=48h5>3W1r72uGT62>oB31]B0*1&Na*0E!O%
+/c@7#/+kIl/,h$q.K([o-iYUn-iPIk-2o1i-2f+h,D74l+bCm0+TNee+q5V=*BS75*[E'[,UOldr[.Uj
+$RR5N.k<V=1GU[>0`3U&/e0Ea-p2HD-U^m7>$+m0=o2=u=8Z,!<W,nr;uKVj;>a8h:]=,h:]=)j:/+I\
+9`@]`9);-Z8H)-Y7f>aU7/fXQ7/oXQ6N9@N5lEqF55dYD49.JB3WM2>3rD#93;tl82Z#B12#fB01B'!.
+1Ars,0`Ng+0)mR'/c@7"/,_$t/,:Xl./kUm-Mo+f,l]+g,lAne,5i\b+T<P^+O2'\++bT6*uc7C*uuOF
+4*++>-7C;j.46Jk-n-Sp.P!&&0JE_r4?5>Z2E!Gl1]9'A0etO:6$-!S7oWVq>$5$5=^##-=o2>"=8l7u
+<W#hn;uBPk;>X2f:]F2g:&[ib9E%N`9E%N`8c2-X8,GdT70#dU7/TFP6N'4I5l<kG4odbA4Sq5<3r_5=
+3;YZ52Z>T32#K0/1Ars+0`Ea#0)[Br.fCgq./bLn-N#4c-2f+g,PWJ]+f$64+G(`b+:oV;+Wr'R5C-6U
+/2&Y.0.\[Q/cI@,0JYF?2)6ia/HICQr$q[p%k&kP3GqP=6rI&f=&rF*<rQ2!<r5nr<;f_q;Z9Sn;uKVk
+;>X2g:B4/g:&Rcb9DqK^8c;3[8,l-[8,l'Y7K#^S7JoOP6N'4G5l<kE56!eF56!eB4T%;=3rV/=2ukr8
+2uPZ72>f<21]B0.0`Wp,1&Wg*0E!O&/c71"/+kIl/,h$q.K([o-iYUn-iPIk-2o1i-2f+h,OQ_,+bCkp
++TNee+p/o3*BORI9-5E+-R:#d-iPIl,mu%J.P*,22`!3D0eiMYr@SR3/gri%:FJY1='A^.=]tW(qcE_s
+s&Jtrs&8hnqbd8fr(m;e!)NMfs%WDbr_*2^qagi\84`_Ms$lrUs$ZiTrC$ZQr'LELr]pEHr'('Bs#g<C
+s#U0?r]:!<q`+R6rAOR2r&"F0r%e(&r\+=*r%@t#r@Ipur@Imt!%Ianr$_Olr?hCfr?VCfrZqCds!%Cb
+ruh:ar#iNlJffRd^)nXB+!2LI*'849+XSTd-7L;i-n$Mn.Olr"0/,(E4?5>Z2E!EK1]9'@0ekI?/jXVX
+.n<QA>?Y05>?Lr0r)ro!rE&u!rDi_oqc!Gkqbd5erD3Ggr([/arCd,^"A;?Z8P/kOr($WRrC-]RrBpQN
+rB^<Gr'13Fs#pBEq`Oa;rAsp<rAa[5rAOX4rA=C-r\FF,r@n4(pb)LspaZ1jr[@^mq^2(ar?V@ep`f_]
+rum%<JfoXfo,nSd+<_jR+?t0N-S-o(/MAY+r@J=./h\n61c.'F0E*O(/1^ZKr@&=,.3pol:+/P/<`iF(
+=BJU*=8c1s<W,nr;uBPn;uKVk;>X2g:]F2h:&dod9`Ica9)V?[8-VRS84Q0>7fGjU7f5^R6iB@N623_D
+5Q!_E4o[_G4oRPD48qA?48_/<3W1r82uPZ72>f<11]K6/1&is-1&is-0`<['0)mO$/H.0n/Gq$t.f1[n
+./kUo./bOm-N,7i,l]1h,l]+7+bCkh+fZ[c,lSts+!VdfED%B!-70ub-R\m?rZq[p-n?i"#!"Uu1,1L;
+r@e($%P9:]4E41H78m8k=BJ^/r)ihtrDrqur)EYorDNMirD<AepeLf_rCm/_rCZrYs%*,Zs$lrUr^?cT
+rBpWQ!(6ZNr^$NKrBL6Er&t'Bs#^6As#L*?rAja7rAX[5rAFL0r\OL.q(_h%r%@q"r@Ipur[dstq'l7j
+r?qOjs!@Uir?VCfrZqCds!%Cbruh:ar#hdWJffRddiThV+!2LI*'87:+XSTd-7C5h-n$Mn.Olr#0/51G
+4?5>Z2E!EKrA+@,%Pomm6$6-X85r_r>$5$5qcWeur)`o!r`&quqc*GkrDNMiqb[5es%`JdrCm/_qb$l[
+r^crWqaUKPs$ZfQrBgHKr':0Er]^?FqE4X:rAsm;s#C$<r&=O3s#'a3q_S1+r\==)r\+("r%7^or$hRm
+r?qIhpa,karZh1^r?:SOJfoXfM'*!E+<_jR+?p0Y<%':N0.\b-/H%.,/hSe31GgpG1,&VY!A#c#.f(S&
+,WTg?.7I-8=BAO*=Sl.r<W#hr;uKVo;>a>h;>a8g:]=,h:&Rcc9DhE[8c;3Y7fl1M7fGjV7f>dU7/fRO
+6N9@M5lX(I5lEqG55dYE56!eG4T@MC4T.A=3rD#:3;tl72Z>T42#T6.1&3O$0E!O'/c@7!.f_-q/H%*s
+.f1[n./kUo./bOm-N,7i,l]1h,l]+"+bCkh+ho0#,lSts+!VdfE_@K"-70ra-R\m?rZqq".4Zr#3B&`L
+0ekB]0E!L8/M/S--p2NI.Rm?<>$+m0=]kZ*r)`esr`/nrrDW\nqbd;gqbQu^rD!8br(Hu\qapfYs%!)Y
+rC-KLr^6WNrB^EJrBL9FrB:-Bs#^6As#Ks:q`+L4rAOU3rA=I/r\F:(r%S(%r%7jur[\""r@@mtq'l:k
+r$VFiq^)1ds!.Lgr$24cr?;1`rZV7`ruct:JffRdo,f1u+!2LI*'87;+sn]e-7C5h-n$Mn.Olu$0JP:H
+4?5>Z2E!Gk1Arp;1c$^LG#^+b<*<F/=^#&-=o2>"=8u>!<Vobn;uBPj;>a8g:]=,f:&I]`9DhE^8cD9Y
+8,GdS7K5dR6i9:L62a(I5Q*eG4oRPD48qA?48_/;3W1r92uPZ72>f<.1]0$.1&is-0`3U#0)[C%/GUdo
+.JtUm-i57c-2f+g,PWJ]+jM3^+G(`8+:oV;+Wr'R5C-9W/2&Y-/hARP/I!g[0/57?2$,Wj0E*O*/1W2"
+r@&:+-n-Si3H.eD78d/g=&rF*r)W\prD`eqr)3MkrDNMirD<AerD*8ar_*2^qap`WrC?lWs$crUr'gTQ
+s$Q`O!'pTNr':6GrBU<Gr]^9D"["t34Zkk&48V);3<;*"rAad8rAOU3r\XR0!&FL-q(V\!r@\+%r[e!u
+!%Rdqr%%Xor[Igqr@%Xms![gnr[.RirZqLir?VCfU`k=5Jg&Ve!$qOf%3Hf84*"":,UOi_,pt)>-N5;"
+-RgPs/3,XF1,1L;0DmI%/IjBb-TlHJ.Rm?<>$+m0=oMP%=8Q%s<W5tt;u]eq;Z0Ji;#=&e:B+&f:Amod
+9`7W]9)M9\8H23Z7fGjO7/]LP6N'4K5lEnI55[SC4T7GB3r1l63;kf52Z5N42#T601Ars-0`Nm+0`Ng*
+0)[@&/1pfOq()Foq'l=lr?qIhq^)1ds!.Lgr$24cr?;1`rZV1^mN7$&Jffgk"s+j.*?lIb*-G"#-7C8g
+-mpAj-n-Sp.P*/*0ekmT3B&lT2DtIhr%S[<1Fth9<\6jA=^,'4>$Lr.rE/qur`8ttqc*Mmqbm;grD<Ae
+rD*>drCd5b9`7W^9)hK_8Gl!V7f,XR7/]LM6N'4M5l<kE56!eG4T@MC4T.A=3r:r93<(r82Z>T42#B*-
+1B0*,0`*O$0)R=#/-%0r.fLmq-ik\Dr?qIhpa,karZh1^r?8]oJfoXf^*!t/+<_jR+?t3P-nR&)/1rJ)
+r@J.)/h\q8r\X^30E*O(/1^WIr$W!u3,h_D78d/g=&rF*<rQ.u<Vobp;uKVm;>sJl;>X2e:]4#g:&Rca
+9E%Q^8HMFS8c;3Y8,l'Y7K5dS7K#XP6N0:L5lEqG5lEqI55dYE4T7MD4T@M@48V);3<D0"3W1r:2uY`6
+2?#H21]K601&Wd+0E*[(0*3aZ0E!O'/cRC#/,q*p/H%*q.f1[n./kUo./bOm-N,7i,l]1h,l]*B+bCkh
++nQoX,lSts+!VdfF%d]%-70o_-R\m?rZqt#-n?i"3B&`L0ek@8r@\""%P/qgF&OPW;cd.)=BSd/r)`br
+rDihrrDW_or)*>fr(m5cr_<Dfr_3Gg9MG@WqF^]Xr^d&Zr^QoVrC$ZQr^?]Pr^-QLr':3F!'^?ErB1*A
+s#U0?s#C!<rAa[5qDS:0s"s[1s"aL,q(Ve$s"=='">)2V/1pfOqCDLoq'l4hqBl(cr?VCfrZqCds!%Cb
+ruh:ar#j9,JffRdW?2Qj+!2LI*'8:=+sn]d-2o8!-n$Mn.Olr#0/50f5<Lqb2`<QO1,Ae_&25do1+PV6
+<\6jA=^,'4>$Lu/rE/qurDrntrD`YmqbmAiqb[/crD*>drCd8c92,:WrC[)]s%*&XrC6ZQr^6`Sr^6WN
+!^T.>rB^HKrBL3Ds#pBEq)eI7rAap=3B@$ts#9m7rAFR2rA4=+r\=@*qChb!r@Rt!q'uCnr?q^p-Rep@
+!%.Ujpa,karZh1^r?7sZJfoXfdi]2D+<_jR+?t3Q-nR&(.kN;'r@J=./h\q81c.'F0E*O(/1^ZJr$W"%
++ZF@;.7@'7=BAO*=T2A"<Vobo;uT\p;>sGm;Z0Ji;#=&e:B+&f9`.Q`9)V?]8H29[8H)-Y7K>mV7/fXQ
+7/]IN62j.I5Q*kG5Q!\D4T7JD4T7DB3rV5=3rD#;2uku<2ukr;2ubf72?,N21]B001&Wg+0E3a)0E3[)
+0E!O'/c7-u.etXp/,:[l.K([o-iYUn-iPIk-2o1i-2f+h,OQ_,+bCkp+TNee+p/o3*BORK9HYT-,pFT^
+-iPIl,n)+K.P*,22`!3D0eb9[0)I41.j[5s;^t47='A^.=]nl*=8Q%s<W?%r;uT\n;>X2f:]*u_:&[ib
+9DM3Y8cM<^84WYKs$clSr^6]RrBpTOr'C3FrBC9Gr]U0As#^6As#L*=s#L$;q`"=/rAFL/r\FF,q(Vb#
+r%7n!!%n.#q^_Ro!%Ianr?qCfq^)1ds!.Lgr$24cr?;1`rZV1^\K?DFJfh]K%3?T5*?lIbF\a2.-n$D@
+-PImV.4H_r.kE>-0L%Z[2`EWQ2)>+br\+j=0e,D2<\6g@=^,'4>$G/-=Sl1t<rZ1u<;TVk;Z0Ji;#=&e
+:B+&d9`@Zb9`7W`9)_E^8H)-W7f,XP7/oXQ6N9@O6N'4M5lO"G55m_F4T@M@48V);3WD)=3W1r;2uY`5
+2?,N31]&s+1&`m&0DmI%/c70q.f:^o-NGRn-i57c-2f+g,PWJ_+o`^=+G(_f+S-]e+!;^L,p5F"<@BFO
+/h8M)/H%.,/hSe21,LgF1,&VY!A#c".K(Y+-RKrpE)A&P;H?n$<`iI)<rH%p<;fbp;Z0Gn:f@6hqG@)c
+rD*>dr_3>bs%EAarCQuZs%3/[r^ZuXs$coTr^HcR!(6]OrB^EJrBC9GrBU<GrB:*As#pBEs#^6Ar]C'>
+r&O^8!'1!;r\jg8rAFR2rA4C-!&=F+r\"7*r\"7)r\"4(r@\+%r@@grq(2Lqr@.drr[Rdor@%Xms![gn
+r[.RirZqLir?VCfc67c_Jg%-;!$qOf%3Hf84*++=,UF`\,UXu=-N5:o-7:8n.gJ'n1GU[>0JEDXr@JR3
+/1Vu,E`4GU;cd.)=BSd/rE&ntrDihrrDWYmrDEGgrD3;cq+^f]rCcrYrCR#[s%!)Ys$ciRr^-ZRrBpTO
+!(-WMqEY!D!'^BFr&b6H4$#D_3B/uYrAaX4q)81/rA4C-rA"+%r@e+$r@@q#r@Igrr$qLkr?qCfs!@Ui
+r?VCfrZqCds!%Cbruh:ar#hdWJffRddiT#?+!2LI*'8=>+t"ce-2o8)-n$Mn.Olr"/hetD4?5>Z2E!Gj
+1&`j;1,(.AG#g1b<*<F/=^#$4rE/ntrDrqurD`Vlr)3JjqG@)crD*>drCm/_!)3>ar_!/]s%*/[r'pNO
+rC$ZQrBgKLs$HZMs$6QJrBC0C"?\e.4$*=%r&Xd:r]'p<s#C$<s#9p8rAFU3rA4:*rA":*r@\.'r\+1%
+r[n("!%[jpr@%Ul!%@dnq^2(ar?V@ep`fY[mN@*(Jfomm"s4s2+=/-p$%,`%/M8Y+/M&IO/cI@00JYF?
+1bgU7/1`=N.fUst./kS'-71Kj<@^R;<`rL)=',B$rD`eqr`&eooMPTarD3AerD!/_rCd/_r(6lY!(m/\
+!([#Xs$m&Zr'pTQr^?`Pr'C?JrBL<Gr'1'Br&sj<s#^0?q`4O5rAX^6rAFR2s"jU/s"XF,r\=4%r%7n!
+r@Rpur[dgpq^VLmpaH+h!%.Ccs!.Id[ip>HJg%lP%O35B,9S-N3I+FC-7'rdr$2:h-N5A#-n-Vq3ArZJ
+0eb76r\"4&r[\R1.4?up<@^O<=B\g.=]ni)<qo\o<;BJk;>j>j:]4#i9i"R`:A[ca9`@]\8cVH^8H23Y
+7f#RP7/TFO6N'4K5lEqF55dYD4Sh)<3W1r72uGT32?#H21\ig)1&Wg)0D-pq/H%*t.KCpr./kUo./bOj
+-N,7b,l]+h,4m&X+93O:++bSd+7pWc*ZuIH*ZuLaH;Pe4-7()er?i+(-n-Vr/1rS/4?>DY1c.#f1);T!
+0JG.5/M8_>ITn?l<EWO0=^#!2=T)>#<rZ8"<rZ1q<;oho;ZBVm;#a>j;#F,e:B!ud9_qE^9)_E[8GbpT
+7fPpU7/fRP6Mj(H5l<kG55@>?48V);3Vtf62ubf72>]6-1]9*/1&Wd%0DmI%/Gq$u.fCgr./k[n./YIl
+-MA_c,lT%_,5i\.+G(_f+K?Op+!D^N+X80oJQO9P/M&S,r@8.)/M8Y/0JYF?!]2Var[\+$.OtEH!%@dn
+%43DWF]L"_;H?n$<``B%<W,ns;uTbp;ZK_f;>sDj:]4&e:&I]_9E.W^8cD6`8OuBB8,c!W8,YpS7K,^S
+6N'4L5lEqI55[YB55dY>4T@MA3r:r83;b`72Z5N41]T?01B0*,1B'$(0DmF$/H%0r/GLam.fLjs.JG7j
+-iYOe-3#4g,,-64+bCle+V,eC+X8*Q*]\OC+"&B].4+p<!@9)l-OM7N.k<V<1GLU<0E!O'/cI:3.k)l&
+F]Bq]<*3=+='8[-rDr\nr`&eor_renr)!AgrD!Af:]*ub:&Rcb9DqHg8P2TH8OuBB8,PjR7JoRO6iKFN
+62a(J5Q!_C4oRS=3W1r72uGT42#oN52#T6+1Ars+0`<Zu/c70u/,^pt.K([o-NGRm-i57h-2/\b,QAt[
++oNPN++bSd+,V-F*ZuIH*ZuLa#C95i-RL/h-2f2%-n$Mo.kE;+00D9S2)I-Gr\>6D0eb:70.ee14apTd
+79*Jp>$5$4=BPN'r`0##r)Whtq,I>lrDNVlrD<Mir_WPhqbI,brCm&\s%<8^s%*,[qa^TSs$ciRr^6WN
+qa(0Gq`k'Dq)nX<q`=[9q`+O5r\j^4q_\4,r%e:,p+Q@s!%n1$r@@mt!%Rprs![jqr@%Ojr[.@cs!7Uh
+p*0GY[NL/EJfqfN%j)r:,9\9U4b6]_/hJY//H%(1/1iJ,0/,.;1Ggg=/1`;%.fLms./bM'-71Kk<\$X;
+<`iF(='&E%<W,ns;u]hq;u]bg;>j>i:]4&f:&I]_9E%Q^8bu!X8,c!X8,YpS7K#XS6N'4K5lEqI55d_C
+55dY>49@W,48h5;3W1r82uPZ52?#H11B'$,1Ars'0E!L$/H.6r/GUgn.fCgj./kUo-MAbc,Q/g<+bCkh
++nQog,:"EW+<_ddH;Pe4-71/fr?MCi-N5A"-n6_t3&WQI0JG0Z0)mO&/.a<^.4?uq<\$X<=B\g.=BJZ'
+<r#bo<;BJm;>j>h:]4#g:&Ic`:&dod9`Ica9)hK_9)hK_8H23Y7f,XQ7/K@M6N'4K5lX(I55RMA4SUr8
+3;YZ42Z5N32#T6,1Aim+0`3U&/c.-u/Gq$r.KCpr./>7f-N#1b,l]+h,4cuV+O)![++bT7*tKD8*?cIH
+*]\RF+Xe]b.OP*A#Uh)M.P!)'0/!Ml3Ar`O1c,+d(,7Nt0J>(2/hfG<>V&9C=^,$2>$>$1rE&eqr`/bn
+s&8korDEMis%iYkrD3;crD!8bqFgi\r^m#Yqa^TSs$ciRs$QfRrBgEJrBU6ErBC$>r]C!<rAjd8rAX[5
+rAFL0r%n7+r\=.#r@\+%s"++!r@7aps![mrr@%Ojs!IampEfhbs!.4]r?7jWJfoXfe0#8D+WhpP,9f:&
+==5aS/MSjU.g@OV/hSe21B''50eP"..k:KH'.>7V-RL2f-8TjI.n3E;=B8F'=8l4u<;KPm;Z'Dh;>a8h
+:]4&g:&Rc_9DqK^8bu!X8,bsX7JoXP7JoRO62X"H5Q<qH5Q!_C4n_#<48h5;3W1r92uGT42?#H21Ars,
+1Aim&0E*R$/H7=#/H77!/G^mp.f:ah./t[p-N5:k,l&bd,Q/hQ+bCkh+c7EJ,:"EW+<_dd#CB;j-RU5j
+-N,1j,prU=$7IAS.l]FB0eb:7r\"4&s"+."%4N\]G?6:`;cd.)='/T&<r,ho<;BGm;>j>g:]4#g:&Ria
+:&Rcc9DhE]8H_XW8OuDO8,l$Y7f,XQ7/K@L6N'4K5QF%I55RM@4SUr83;YZ42Z>T32#T6-1Ars+0`<[)
+0).$s/Gq$s.fLmq./G=g-N,7b,lT%g,4cuV+LiMF++bTL*tKD8*?cIH*]\RF+Xe]c.OP*A&1AqU.P*/(
+0JGUL2Dd6H1G\qas"OF*%k]If4b-fi6r[;n=]eg0=9)J%=8Gtr<V]Vl;Z'Dj;#3ub:Adid9`7Wa9)hQa
+9)hK\8Gl!U7fGjT7/TFN6N0:K5l3eD55IAA4T7G>3rM)<3;b`52Z5N32#T6-1Ars'0DmI%/c7-s.fCgm
+./PCi-MSne,l]+^,5iYb+G(_f+G(a.+:fP;+!VpR,!CN\-nd2*0eN>S"tV>Y/h\n6r\F^4/hAM'.fLk2
+-n$Gj-71,f-8TmK/4EE:=B8F&<rQ+t<;TVm;YO&e;#=&e:Adf_9E.Wa9)_E\8H23[8H23[7fPpU7f,XQ
+7/oXQ62NqG5Q<qI5Q*eC4nUr;48h5;3W1r:2uPW82)bCjr\XU0r@n@-1,Ae_s"OC)r@e1&r@It!r%.gt
+r@Igrr@7[nodKhfs!Ials!7Cds!.IdbTVQ]Jg%-;%jN>C,9S-N3I=UG-RU5j-N,1j,prU="">]M.fq[f
+1B&s30.nk//M&IP.h4*Z-T$'M.n!<;=]ea-=Su4s<W,nk;uKPh:]4#g:&[od:&@W`9DqKZ8cM?\8,l'W
+7JfLM6iB=O62X%I5lEnD4oIMC48:i73;YZ42ZGZ52#B*-1Aim+0`3U'0)7*t/H%*s.fCgp./PCj-Mo(h
+,kiSa,QAtf+o`\Y+oNOY++bSd+4MAC*ZuIH*ZuLaHVu"8-RUAjr?i+(-n-Vs/MAe34#o2U1c$oc1&is-
+0E*R600Xqn/ONK>>$4s1=]\`(=8Q%s<Vobp<;f_l;>j>g:]!oc:&dob9E%Nd91hfJ8c2-X8,GdS7K,^R
+6NKM@rBgKLrBU6ErBC6Eq)nX<q`=[9r]'j8q_nC1s"sX0q_J+)!&44%r@\%#r@@apr@.Ulq^;=hpEfea
+s!.1\r?:JLJfoXfMBE-G+WhpP,9f8UJlsKT/hSk1r@87,/M8Y00etRB1GCE[.fq1L.K1_1-RU5f-mg8t
+H!)[d;,p[u<E<."<E8usr)<PlpegrcqG7&brCm)]rC[)]r(-fW"@u$Q7RmAGs$cuXrC-TOr^6ZNrBLEK
+5X>94qEFd>rB('Aq)n[=rAsg9rAag9rAF^72)bCjr\XX1rA"=+r%\1)q(MXsr[[pur@7k!r[e!ur$qRm
+r?qXnq'Z@n-71#brZq:cs!.Id[ip>HJg%lP%jN>C,9S-N3I4OF-RL/h-2f)",pjue-n-Vs/3#LB0JG.4
+r@S%#r[SL1.46rt=Xum=='8U*=BJW&<rH%r<;'8i;#*oc:'+-b:Amoa9`7W`9)V<e84cBD84Q0>7f5^P
+7/TFM6Ma"H5lNtF4o@GA48Lu;3W1r72uGT32#9$,1Ars+0`<['0)7*u/Gq$s.f:ao./YIk-Mo+^,l]+h
+,6&hd+SHuX+93O:++bSd+7pWc*ZuIH*ZuLaHVu"8-RL;ir?i+(-n-Vs/MAe34#o2U1G^fc1&is-0E!L5
+00Xtp/ONK>>$4s1=]\`(=8Z+t<VKJl;Z0Go:f1*g;#F,f:A[cb9`7W\9)hK^8Gl!T7f>dT7/]IS6:+'<
+6N0:M5lEqE55m_@4T7G>3rM)<3;tl82?G`o2Z5N52#T6-1Ars-0`<['0E*U&/H@@$/,^q!.4QhG.JtUm
+-i57a-3#7j,QAtf+o!8[+j2![+G(`9+:fP;+!VpR,!CN[-SI)(0eN>S#V7P[/hf"91c,Fn0J+e*.OlnH
+./t[o-4qXQ-8^$P/4<?8=&r=%<`E(!rD`_orDNAerD<;crD*>cr(Hr[r^m&ZqFCQTr^HiVrC-TOrBpTN
+rBL?I!^Aq8rBL0Cq`Xm?s#^$=s#^0?q`4U7r&4O3!&jd5r\XO-r\4:*r@n%#r@Imtr[dstr@Imtr@7[n
+r@%[nq'c4hs!@Xiq'H%cr?@sZJg#^he0,>I,U"BT+W`Xi:`h&3,q1/=,S)1J-RU;k.kE512)6j=0/!2T
+!%e+"%k9+Z-T$*O.mm39=]\X*=8Z+t<W,nl;uT_q;#F)h:B"&f:A[c_9`.Q`9)V?]8H29]8H23[7f>dQ
+7/TFM6MWqG5lX%G4o@G@48:i73;YZ42Z5K.1]9*.1&Na)0DmHu/cRC"/,^sp.K([o-i>=g-1iG_,Q8ke
++oWVX+oNPN++bSd+,V-F*ZuIH*ZuLa#C95i-RL/h-2f2%-n$Mo/1rS00KV6O1c$pCr\=F,s"F='%PL"u
+?S+TD=B\g.=]ng.rE&u!r)NGis&/ems%r_mrD<GgrD*5arCm2`q+:WYr^d#Ys$urUrC-`Sr'UHM!(6]O
+r^$QLrBL0CrB9s=r]C!<rAjj:s#9m7s#'g7rAFU3r\OI-r%\1)q(Mb#r@S%#s""$t!\#QJ!%Rprr@%Ul
+q^1t^s!7Uhs!%Idp`fY[[NL/EJfqfN%j)r:,9\9U4b6]_/hJY//H%(1/1iJ,0JP@?1c$g;.k<(u.K1aq
+-iPG'-mg5sH<Mjf;,p[u<E<."s&K"sr_rbnp/1cbq+prar_38`r(?oZrCHcT"\(sM779WD7J]FN6NBFN
+5lO"J5lEqE55[SB4T7G=49@W,48h5;3W1r92Z5K52Z5N42#T0-0`<a)0_mC#/H%*u/H%(!.fCps/,^sq
+.K([o-i#1i-3PV@,U=W1-3#4g,(^ti+bCm0+V#_B+X8*Q*]\LB+!r9[./Y>$,pjue-n-Yt/2oFA0J>(3
+r[eg8/1W5#.P*"r20rFW6W-ug=&rC(r)WbrrD`Ggs%rYis%`PhrD*8bqFpo^s%EAarCQuZs%35]s%!)Y
+rC-TOrBpHKq*FsEs$$BEq`Og=pc8:4q`"F2rA==+rA+@,r%S+'r@\""r@S%#r@@dqq^MIlr[7XkqBc(c
+!$h:b"=#*7+X-h-p*'AWbo_NZJfh!7%iui6+W_aI3I4OF-RL,g-2f1s-n$Mo/M8\10EO<q2?#B51,1N_
+0E<d(/e0NuK4$8t<*3=+='8[-=T)>#<rH%k;ufhp;>sDl;>j>j:]4&b:&Rcb9DqHe8P2TH8OuDL8,PjT
+7K,^R6iKCQ6::]<r]pNLrBL-BrB9s=r]C!<rAjj:!&sj7r\a^6rAFU3r\OL.r%\.(q(D_#r@S""!%\!t
+r[Ijsr@.^or?qFgs!@Ccs!7Uhs!%Idp`fY[Tceq0JfrPc%j)r:,9\9U4b6]_/hJV./H%(0/1iJ,0JP@?
+1c$j=/1W5#r[Ijqr[/.%.OZJoIU"6g;c[%(=T2D%<rQ+u<;ohr;Z9Mr;c?Rl;$'Tl;#*od;#O2h:Amo]
+9_h?\8c2-T8,c!X7K,^K62j.L5Q3kG4o[YD4p4#24?GY#4T7DA3Vk`62uPT32#0$)1&Wm+1&3L$0)[C$
+/,q0u/cI=#/,:[j.IebY,QAte+n6cU+oEMZ,6&ne+p&u8-Li;U,P`MY,5EAb,U4KV+T<P`,Q&b],P`MY
+,OlrW,3'mC+o*AQ+oiec+oike,l&VZ,5*8\,6&hV,PWJJ,5rhe,5rb]+Sd2V+TEYc+o`\b+9*Ma+T<G_
+*pFjD,5EJ]+oWYj+WDUJ,9Igd$$oAj-6j`\,:"Q5,nD=L,q1>n.5s+>0JG.4/M@#S&1f@_.kN4s0n<U[
+7oE>h=]bT'!*0"tr_iqt<)cdpqbmGkrD<;b!)NPgr_<;ar_*&\q+CWWr($cVqaUQRs$ZiRp-AUAs$$EF
+s#g3@!]iA&r]'^7s#L'<q`"F2q(qh%q(Ve$r%@drr@@gr#Uh)M.4Qet.k(EGs!Rdmq'GPVq',PVruh:_
+!$:qYq&SuI#9b34+!;^N,OloP*r-oJ*s*W0+T<D`+!2[)+T<JY+o*5U+oNM]*n_Y2*qCER+SHlW+T<Ma
+,5E>V+Sd)Y+o`\`+8HuR+Q4FB+o`\b+86iJ+TES`+o`\a+9!D_+9!>G+Sd2T+T!;o+;uCF+s%U_HVbn6
+,U4T\-R\j@%OihV/h\h04ZbV]2)R3Hr\=F,r\"[90e55<AM?hW<`rR-r`B,%s&]%tr`/tts&8qqr_WYl
+q,./irDEMirD3Ggq+UTWrCQrYq+(ERr^HiTpd4sGr]gHJr]pKJr]UQO5<_7o4?P_%4TIYE4T@M>3rM)7
+2#0$'1]9*/1&3O&0DmI%./taq.fCdq-het`-2Ae],5ED]+T<J_*r-rK*r-oX+T<Ga+X/0,+8I&L*r-oR
+*WdK-+8m5\+8m>\+8I&T+8d8\+TEPT*oS4:*q:BK*s<W,+!;^*+o*2T+8HuV+TEP`*rR5[+Sd8X,4QoR
+,5r_b+9!>W+o*5U*rdA_+9!;_*?QC&*r[2E+8I&Y+86lV+:ob<,U+NX*'JjS.5!,#/1W7L/H%.-0f(O=
+1GLL5.k<+K.K:gq-OhCL-R:Ns=<p=7<`rR-r`B&#rDrtur_rbnr_rhpr_`Jfs%iPfr([,`r(I#^q*tEU
+rC?QNr^?`Qs$HNHrBL6Er]pHIs$$EHs$$EFq)SC4rAFX9rAad8q).t(p+ZFu!&"4'r@\.'r@S""r%7Un
+q()7iq'Pn`p*9S]rZV(Zq'>b\q&fY\r?).b+sZn-rZD%[q'Gh]q&oJWr?)1c+sS?1+oWV[+o*>X+Sd2V
+,5EAW+o*8V,6&qc,l&VZ+SHuY+T<JY,P`PZ-2She+<W!0,lT"g,5EAW,5EDX,OlrX+o3AX+Sd2[+T*DY
+,5EAW+o*5U*q:Ed,p4KX,pOR!J5741,UY#h,UE=7"stZC.4Qbq#WFUr0J>(3/M@#S&1f@_.juhn2LnsX
+85rVl=]kK$r`0#!r`&bns&/emq+pubr([)_p.P3NrC?fUq*k<Os$Q`OqEP'H5PdSB5Q<qI4oIMC49%A;
+3W(f72?#T62ZPc32>K!&0E!Kq/H.0t.f:gr.f(Rg-i54i-2AhS+o`\a+8HrQ+Sd2V*WR;\*WdE++o*8V
+*Ut<K*r-rW*WR8`+<_p++9!>W+8I&T*r-oR+Sd)S+8HuR+Sd5W+8HuO+9*D]*W7/[+o*8V+o<A]*r[;]
++86iP+8HuR+o*5U+Sd2V+8I)U+T3J^,5r_W+RpNK+8mD^+V?"B,U"HX+@(KS*[;pX.4HVlr?r.).4Qo&
+/hT:K2`<NN1c,+cs"OF*$na1a4bd>q:/tA!>$:i,s',A(rE&u!!*0"ts&8npq,78krDEGgr(m,^q+1KV
+rCH]RrC-]R!(6QJq`t0Gs$QcPrB^EJs$-NIq)n[<q`4R9r]:!9rAOI/q(qq'p+ZJ!r%@jss!mmps![[j
+q'Pn_q',MUrZM4_q&]5Qr#tkWru_4]!ZrO.q&oJSnKI]Lq&oVW"<Sa0+s?e*ruUtXq&oJSq&fDTru^PK
+q&oJWq&fDRq&]_^+!2OFrZ1eXq&oJVqB#\YrZhFerZV(]q'5qaqBG_]q'5\Xq'>bZnKRfS!$q(YnK@WO
+q'-+m,:Fid-6ttbLK>cO.kWM0/,_$t/IF3g0ekI</M&D&.fLms./kS'-7:/b2h>9b7T*/b<`T,urDNSm
+s%iSgs%WMirD3Ggq+^f\pe(NWq+(6O!(ZuWr'gKOrBpNMq*=sDq`k*CrB'a7pG_t/r\aX2!&O.#q(M\!
+oe$1pr@7q!.P1QL!%RprqC;:iq'Ytaq'>YXllkg?rZ;+_mihKNq&oJUq&o_^rZ_Lh+X&!+,46WM,5r_a
++o`b^+Sd8X+o*>X*r-oR+Sm5]+o*>]+o`\a+7UEJ+T3>Z*r-oR*Ut3@*WI)Y*<.&Z*r-`M)>b?S)]KXn
+)#tTS)u^WV(`4,.)Yk9H)Y"dB)?:`U)ZCTb(`O5.()[r,22>'P+XA?[rZqFg%jiVL-n6Yp2`3?E0/"q0
+0)dF9/1`;%.4HQ(K4$9&;H-Xs<E3!ur)3Mmr)!Agr_WPh!)E>arCcrYrCQNMs%!#WpI5$JrBg<Gq*4mA
+rB($?q)J40rAXX6s#'a3pG;V!q(M[todg%lr@.apr[J(#-n$Gj-Mf+c-LiAO+oEG_+9*GY+Sd)K+8[)Z
++7LE;+8I&W+T`c.+9!G^+RgKN+oWYb*rd>\+Sd)S+o*5U+RpKJ+7C?P+9*DV*Vg]N*Vg]R)tb0?*:Y!I
+)?^uu*#p!h)>P3M(]YHQ)?q,r()Ic()"/@4)ZCTO)#bHR)?(Hb)\s;,)&O5KLf,B>,pjrb-R\j@"">ZK
+/cI@(4ZYP$2$#Nir\=F,r\"[60IoDFB/<=_<`iL,r`B"ur`B(urDWSkp/1caq+gl_r(?r\q+L]Yr(-WR
+r'gTQq*Y$Fs$H`NrBL<Gr&t$Ap,i17s#L$;s#9a2q)%n'r\=@*!&+:)r@n1&r@S"!s!n!sr[@[nq'c%c
+q'Gh]pEKPZruh+\kTKgGrugtXoHE`Iq'#Y[![/^0r?D1`nK@WO!$D1_ruqCdq&oJWq&oJVpE'2Qq&o)K
+ruh=`kT9XBrZ:kWnK@WNnK/#U)]Th<*?H7BqAoARq&oYX!$D1_"sFs+*??1BmiV'Bq&]MXru_4]&0Df2
+)BBe<3KI;j-n?l$/1^ZMr[e.'0`Eg31GCC2.k3%J.K:gq-OhCP-m(<n?R$sV2E*TTr\sj6r\a[5qDA70
+r%[n!r\+4&!A,u&0)mO!/GUgo.J>1c-i,.j-7&R:s!Ianq^2=hq'Pnbs!%FerZqCdmNV?Ir>u"\q&TDR
+r>Y\Rq\fDPr>YPMq\oJQq&&oGnJ:p:q&&oDne_?Eq%icBq&&oDq&&oD";MXe(Dd,g()?fcoG@<=q%X,I
+',)&o'c%ST'_rF<&c!.:'DW@<&c!%B&J>]i'E/^E(&\m;'*&dH(B,*U(`!l'(Dn#.)Yk?J)YkHM+8I,Z
+-N,=f./>Fi0`<j,2>oH32uYi03Vbc44o%8Z4Ztni4$#D_4#],W3&ionGY',(,pXZX,UE=7r[&%$.4Qf+
+1bg[;0.nh/r[eR1/1W5%.j?p$@3mB]2u>T52?,T/2uGE01&3O$0E*U&0E!O!/bpsr.eP7e./51i-3#=k
+-NGRj-N,4g-2Aqf,Q8tg-2o1b,Q/kW+T*;[*Vg]S)uU]Q)>Y3L)?1WN)!Mk,(%)k8(@i7A)#4pB(ASdB
+(ASdB('bNf'c%Q"'bpW`oG76;q%O&G&eYik'GVAW'DiI=')<+7'DW::'DW48&HiXW&J>`U'DW@<')<+>
+'`JjH('k]j'GV>u(Dn"b)Yk6N*VpfP*r-rW-2f1d.JYOj0E<p-2#K612Z>Z*3Vbc*4UjM84$#A^4#]/X
+3&ion$$]#d,:4Z\+X\Z9-j(nI.P1QO#<b+,2)R3H1B'$.0`E^51GL:@KP)hj3]fGerB1*?s#Tg7nMU;&
+r%n@0rA4I/q(_[ur[n%!s"!gor@7Ulr[@dqr[R^os!dgpq(2Ons![jq!@fPr./,+b-M\tf,lJtf,5ED\
++T3D\*;gcU)u^iW*VgZE)Yk?B)!Mq.)Yk6G)>P3H)#5*G)$^ro(`=2.(Dm&hr>>SPq&/uFq%j8M'GVB!
+(Dn"Z(AS^@'DWF>(&8XA'*&^A'EAgG'`SpB(AS^@'`T!L)#bBY)AsD2)B0Y:*VgfQ*r.#U,P`Vc-iGIm
+.JYRk2>]E63W2,=55d_F5k.2:7/9=J7i4]b77BU36UF%#5!(nj5#Zr-.Om##.4?_F/H.4&/hf$Z1(#]e
+.k<(u-n-Sn./kS&-7()b1id1a-n?f!/H.4$/H7@&0DmO#1%@4&3W1r;2ubo:3<(r53;GN33qYN/3r(f8
+3rV5@4S^r33Vl#A62j%H56!kH3rD#63r(f32uPc83:o0+2Z#H53;kl53;GW23Vbc.3WD/93;GN/3;GH/
+2ubf33Uo*)2u,?,1^>lp1c$j=/1UTKr@7Unq(;Lsr\"1(">MYe1Gehaq)%n*q)J1/q)S73q*=aC"@5@@
+6UUi@q*t0Oq+pugr`&ksr`9&"s&]#!q-Wr*q-iu+r*fD1q.0;2raPk8s'Ye6rF#G.q-NSsra,J.(gUEP
+>?b97?!CQ<>?Y3C:G<t<-mpAh,UE=7r?_n#.OmA60eY14/hJ^T/IO*\.k;tt,WBgY2(JSWr%@q%s"XO/
+q)&(1r&OR4rAsm;rAs^6p,W(6nN6\3pcJI;r]L6Fq`+U9rAaa9q*Y0Gr]gBIrB's=q)e++s#L$;s#9m7
+rAOX6r&+O4rAOX6rAag;s#T[0iApEfq)A+,!&jd7r\jR4r]'O0q)A+,p+un-0J4n+r@@grq()7mq(;n*
+0JG4:1,C`V2#0'*3;GN53V,9,5l!bH62s:O6iTRM7eoXO:]ODm;uTbr<W#nt=8>to?MS")@J410@00hE
+A,9^2Ab]d6@fBg9@f9a0@/41"?MRq2?=$oC>lIq:?<gfA>[(HH:GF%=.4G-Br?qk!.4Qi"/hRAk3]AoQ
+1c$od1&is,0+0?d.m85s4>8NG1Gf"e!&OU3s#0j8r]'g9r'(*Eq*+^@r]^6Er]^-Bq*"X?p-/::qE=mC
+r]gEJr^$QIpHJO?q+(KQr^?cTs$m#SrBUBIq*FO7s$-HGs#p0?r]U0Ar]:$?r&k!Br]^-?q`X[:q*4U:
+q`a7,q)\=5q*+U:q*"O8q)\71!]W+r">VYa0JNGYs"=+$nM1>+1c7-K2`E_d3Vbc44o%284o%;;7/9@P
+7Kc4O84Z>N9DqNZ:AIlg=8uD%=o;P(?27h&AGKj5BDH3@BDlHAAbg'9Du"8KD#J/LD#S5ICA_iBC%5m4
+Bc(MsB4kgfARo=\@prhT@;T%).4[)*/hS[Q/H.4&/h\pX1(#]e.k3"t-n-Sn./kS*-6t)f/QQ4R8PMlO
+9MJ8V:&.T_:A[ie;"d``;Z9Pk;Z9Ph;Ya>m=8c2"<VKPm=8uCu=8l>"=TD_*?2e1+@/4%)?2e10@f0[5
+@f9d3B)-$;B`2QDB)--?CAhiNBP;-rCM[h_D>nGKD;T=2EW:(TEVXPPEVshPE;jk\F)l;@E:Ir4E;=MZ
+G'.qLEcH#9rG_^RnT"AHs)n?brc\?eq0)d^qfhjZq0DLYq0r-dq0Dsa"F#'5G'3V%q/uLNr,)FN"`8*m
+CMISXB_c*;?2@k&>PVD%<W5qt;uT\j:AIQY7fG^R5lO"J49%AA3WD)73VbZ12u,?,1B0632#]<11'KHi
+1,(C>#qd>G,q15k-mU):-2f.u-RpT(1bgX9/hJV,r[eX3/1W4u/LW;U@8T]n:/+L_:B4/b;>jDl;uKSd
+;Z'Mn;uBVo;u'Dg=8lA!=Sl4u=oMV#=nu8%?N"7)@/4++?iFI4AGfs5AGKj5BDuTBBDH6@CA_cGB`;cN
+Ci!s*DK#Dj!-%IHq/H.IoPskNl#HN<s)S*[!-7OJq/Z:Mq/H.M#Bk95FE;G@Du=SRDt.iCFT$C_GQ2p`
+G56CYG56FRIJJ?gHN8EgH2`'gGQ)d]F8:"TE;j_PD?k)tDJa0(C2*KWq-s/+q-3Yts&K(us&8qqq,$l\
+qag`Xr^-uY5s[b$4Zkhg48q;:47P?,2u,?02ZGZ51^Q#s1bpgF0-MVfr@.aor?r.).4Zl!0/#FK2Dm<J
+1G\qas"OF*#V@hb2IC)u;HEcs"'/K)<rZ4p=8Q+u=oV\$=SuA%=oDP&=nu=u>Q.q#>l7n,?MRn&?iO[8
+AcHBABDcB<@fU$9AcHBBCAhlHB_cH6D>\;ND>A,KE;a_SE<:0%F8U.XFnp.TFnp4VFnKtYGlN$QGPQF^
+GlDsgGis;@G56@gI!g9eH$=FSGPu^aFnp7WGl2meHN&<kIK+clI//6eI//<_KDC2rJbX`pIfFiqI//'`
+I/.scF8L%]G'8"M"*8L&EVXPKB_c37@ejF3>Q7n,=oVV"<r#_j:]F)f9)hK_8H)$W6iKFJ6h*J<5Q3hD
+4oRYF4oRPO3]]>a3]K)^2CL+-r\+@+/,_$u/HROW0`Eg70.\V'.Ocbp.4?VD-P.UR/1)So3'BGc3&`fW
+3]]:u3<(r92?#N62uYf03<2,=3W;#:3VYT53;GN32=`U'2?,T12#]E22#oK42>oH43<(r:2Yf?12uY`6
+2uPZ12t9$/55dYC55d\F5lEqI55deG6Ld@u6iTRR7JTFK8GPpS9E7fc:'+-`9DM!T7f5aO8bl!S9_hHg
+92&)X<*3?&>l7h%>kqOu=8>kl;>Eu_9)1sP7/oUN6MWh@4S^u:2ubf92?,N/1\i[!/GUdq-N>Cl,kiPZ
+,5E>V+Sd)S+93M[+8HoP*r[>U+93MR+o*AQ+o*A`+T<Po+X&$Q-6Ofa-7:/c,UE=7r[%^n-RpSO2Dd-A
+/hS_,0)dI&/H..//gr#"3^5nm3]T5`4ZrX(rAsp<s#U-@r]:$?s#g*=rB1$?s#g6As#Ts;q)\I6ni-P-
+s#Kp7!&sm;r&F[7s#Bp:r]'m9q)eR:r&Oa;rAaj;q)\=7q*+dBrB:3Eq*4dBr]g9Hs$QZOs$QTMqa1<L
+q*b$Fp-emKs$lfSq+LNWq+^lar_ESj9hb@Oq+(6Sq+LNXq+q2f9i"Ye!E`S*?2\%.>PVP">5;7q<r#Yh
+:\dZZ8,5UL6MWh@4o%)@3&`cS2Z>T42#T9$0Dm@".L.CO-mpAh-7/1,q&fDUq&fGV!$M(]q&fDUrZq.]
+!$_CfoHa5Zq'>b_q'Qb!,UF`^,:"N]+=e]a-R^5f-iGG".4Hbs.k`P<3B$jn!AcM11&is,0+Tfq/h8kH
+7Roj66:+(/6ppi;s$6QJr]gZR5sdn*6U^oAq*G'KrBgKLrBgHKq*XsAs#p<Cs#^$=s#^3Br]U'>r&t$A
+!'U<FrBL<Ir]gBGq*FpDr]g?HrBL6IrBg<Jq*k9PrC$]Sq*t9Pr^QiXrC[&^lq7(Hq+C?Rs%NDdq+g``
+r_r_nq,@>orDiu"<)`Tdq+gHXq,I/k##eK%=^5?DrFGh9q.0;0q-Wr'q-!_uqc<Mjq+g`Zq+CHPq*b$D
+s$-NIs#pBEq)e+)q(ht)s"OI+s"<gk!%.Ohq'c%cnL42Xq'Gb`q^:n^q'u1gq'u4l!@oVu.g%7N.k1fV
+-Sd2(/hSV(r@Iq"!\Z,Yr\=L-/H.+&.4?Vo-n,'B&LJbN.4?Aa-6srb,U=]a-RL8@-iPFm-2o1i-2o7j
+-iPOo.JYCl-iGCl-2o7h-2AhZ-2f+h-2Stg,5rhe,l]1d,QB%g,Q8nd+o`bc,6oJ>,9nBU+X$J%ruh:_
+rZM+\q&oJSq&TGVr#YJNrZ(nXruCtV!#tnUrYbMMnJh9Eq&0/Mru:qWq&9&Fq&B&GrYbhT(Dcfcq&9&G
+q&/uGp_jDU)&O50)]K\6r>G>Hq&/f@rYG;Hq%rQ<knj15!#YMMrYb_Sp)EfIq&B8Q$QL-*)]BV6*$$(B
++7UKL,P`MY,Q8ne,Q8ta,5EM],5rec,QB%h-2o1i-2o7e,5EM[,5EM[+TN__,6/qc,RYtF-6b&c,:=l`
+,UE=7r[&%"-7UK'1bgX9/hJV,r[ed7/1W4u.P!"q,Uk&h-mg;j.OceG/,q*u.0(dq.K:ms.f_$t.fV$n
+/H73t.0(dp.K([j-i#1j.K([p-i#1i-N>Im./>4h-iYOm-2o1i-2o7j,lo89rZ_1ar?V@es!%Fer$(q]
+q&f8Pr?(hVru_1\!Z`:'rZ;([ruCtYruM+Zq&T8LnJq6A!ZW1#ruLnTq&B,LpDX#M!ZDmlnJq?DnJ_0A
+"r\Bt)B0Y:rYteSp_ilGr##2GrtkJKq&&W>nJM'>q&9&JrYkeUp)NlKp`KJV#9=g)*$$%@*s3W/+sQP#
+q'>b\q'>qas!7:aq'btas!Rdo!%Ijps!dstq'Pncq'Pe_r$VLkq^2t%-RU;i-RpJj+tb&b-n$8e-iGG"
+.4Hbr.k`P<3B$jn!AcM11&is,0+]]h1,1:00.eq60/,.;1GLZa1&is*0E3a*0`X!.1]K<32>K!-1&Wg*
+0E*[(0*!X&0`Ed%/cRI%/cRBt/cI:#/H.6s/,h+"/,h$t/,h+!/I!aW.k<(u.J>:l.fLms.f:^q./>Fi
+-M]"h./bOi-M]"e-2o7k-2o1g-3#7j,P`V\,P`V\-2Aba,QB%g-2Ae],5EMY,5reg+Wqm&,lT%d,O$EI
+,7#J;+X/-V,U4Q4,538V,4m#W+8I)U+RpWL+S-`O+o*A^,6&n],l&bZ-4;+G,U=]`-R^Dn.kCEDq'l+i
+q'u(gs"+.$!%dstq'u.fr[Ijss""'us""("q'l+hq'c%gnL4Ghr%8=2/hJM0-n?r(.4b?Jr[e7+/MAn9
+!AlJ//.*gS.Ocep-mpAh-N,=h-N,=l-M]"j-71,=-ibXj./>7h./bOh./>4g-hSh^-h8P`-2AnP-28ba
+,Q8n_,P`MY,5ibZ,4QfO+7gWT+TEM]+86oR+7(-D+6an!*[DpN+;tq4*#]P,+!hsM*@;RG+WhdI)]pCG
++!2^M*?67?+;c:D)^?CI+9EH)+8HuJ+8I&T*S_b9*r-iP*p"L*+8m8Z+8I#a+!;^L+!2UKq'4uEm3;?N
+r?_Ch![K$9!$_1]o-4,X!$q7^r?M(_q'Q+fs!7Ujr[&%$.4Zo.1GCO;/hJ\.r[e+$r[[psq^MInodKkj
+r@7jtr%%asq(2Lsr%.Xoq'l7lm4%QRq'kPVoHsP`r?hIiq'>b^r?UJLq',>Rruq=bpETJXm3DHOr$(AM
+0-M\g+<_X:)'Bt<)'^OQ+s89P,9nBV+<D^U*?cUR+sJ0X*@2^R,9A0S,U4<S,3^6G+n$Q9+T<JY*r-o*
++Sd5Z+oW\],6K,7,U<:4s!7.\q'5MWmNqNQr$MLl-2]"g,Q/nZ-2]+`-2]+c-2Aqg./kS#-n-Sp/1rV1
+4urU#!])Sgr\=F,r\+1%r%7k"s"4%!!\H#Wr@\.'nLjksr@mpuq(;Lsp+?:sq_%Ciq(:h^pFH1ls!dan
+q'bnbjX:*UqBk_[!%%Rjp*]Y_nL";br?q:ckpI8o/1Dhi*>TS;*Z?"F/LDkn0-Mep.4HV\,q1Mn-n-_s
+-mpSk.jHVp,:Xuf-R'rci?e:Fh'N"Fq'5\\qBac?q'Q%dr?h=f"st]G-RL/fn0n)]odK8Xs!danr@@gt
+!\GrRr$qXno-sVfs"!gmr@7gtq'u1jr[\F-/1`A*/hf%:1Ggca/.*gS.Ocep-mpAh-N,=h-N,=l-M]"j
+-71,=-ibXj./>7i./YIg./>4g-hSh^-dj:@-2/\`,PNDX+o*>\,P<8N+R(!J*rR2\+RpQN+S6fC+8I&T
++"niT+sI^N@#LJDG!m&W+<M^E,T.OF+!D[Q(EFP2*?#kB'dXS9(De87+X7sJ+W:(sllZ3Kq&S<6r#YYS
+q&[X"r>tSQ"s>'3+!)LHq'+oDm3;?Nr?_Ch"!f-:,5i\b+T3JU,5i_d,lT"a,5ib\,l&ee-3#7j-2o5!
+-RgPr3&<6C0J4q0r[n.$r[[psq^MInodKkjr@7jtq()7l!%n.#r[[dor$hUor@71`d4"c;r?h4aq'>b^
+r?V1`m3Cj>ruq=bs!.%XmN_WRq'#PXq'5\Z![\g2/0blZ@#CPKGt8bd,9e?Q-6!sN+XA0[)'9t;+<;OQ
+)(?FI)]L%D,UOTV,94-7r#bq[q]>PTd3/')p*'J[rZ_Ig+X6\+q'>b\pa#e`mNqNQr$MLl-2]%f,Q/n\
+-2]+`-2f.j-i#(a-iYUo-O2%K.4Ql$0/!>i3W:oB1GUdA0eb:70D[=!/c@=%/bq"#/M8[S0*!Wp0E!Tt
+0DR3t0(pmm0(LOn/GUm^/GC[m.KCpn.etLc.J5+Z-i#+\-NYYC-2f1i-h/PN-g`8N-S-ej-moi_@Z6nO
+HV,7q-n$Mh/KuGj-n6Su+=8EU-6jfi+"n]a+X&9Y-n6GC,q'np-2AhC-2]%a,P`VH-1*#S-N,7h-M]"k
+-7:2hr[.+_nL=Dbm4%i\r@@gt!\GrRr$h[or@%:er@7gtpaQ+js"!mpq()Fq&M#C`/M8Y/0f(UB0.\\+
+.OckH./t[o-N,=h-N,=l-M]"j-71,=-ibXm./kXe-iPIg-i#+f-hSh^-da76,lJtc,5i_]+o*>\,P<8N
++R(!J*rR2\+Sd,T*q:BN+8[,W*r-oR+Sd*4+<VmB-#Ag,KS#>9;%aij,8MII*?Z7A*?Qjk0g7ZA)]]bK
+5rKrK6ld9l*?l[Lq&\cBq&T2OlQ?$Gp)WrMd3&''oH+>[+!;[J*ZlLKqBGGQq',e]llu6Mr?_Ch"!f-:
+,5i\a+S6iV,5i_d,krS^,PEDY-5n0V,U=Z^-71#d.4Qf,1b^X</hJ\-/M&G'/,Lgn.K(ah.0(jr.f_'p
+/+tOl/,:[j.K(af.JkRA./,+f-MJh^,l&bb,kWDO,3gBP+oNVb,P`PZ+n6fT,5*2U,5EJZ+r;IK,o%bC
+PE1KQP_)gJ*[)jI,paZY*?Z.@+tu#65s?M8+WN:,3[R![+<VsP,pa_F+T*>T*r-oS+P7h0+n[#`+X/-U
++X&'),P`V\,P`Ya,k!&Z-1rV_-NPP?r$;4cod'M_r$M.ar?hOlq'Ghas![jo#q.5O.P!)(00VDq2?P`k
+1bnt`!&+.#r%7k"s"4%!!\H#Wr@\.'nLsnrr@dmtq(;Lsp+?(mnLaPfq(;.g!%dgor$qLkq'bnbodK&P
+nKn5^r?hLknL",\odB\bpEfV^q'Ytb0./+r(b'?fOGAOSKN8p7-7^,f.OHPf-7(#s4uu2%-mU,`3(lIe
+6VA[M.3p>k-LiDX,lAtf-2AhF-2]%^,P`V),lf:b-3khD-RU5e-7A=3q'u1hr[@[nkplW^r@A"%/1^WJ
+r[7UlpF6%js""'upF?.mq'u1jr[\X3/1`A*/MAh71Ggd:/M&A#.fLjr-iPIk-i57h-iYOh-NYVA-iGFn
+-i#1a-i>=e-i>=j-N,=b-M]%Z-M\t`-LiDT,lJt`,5EDX,5ib^,5i_U+8I&L+9*D\+9*JR*q:BO+71-F
++Sd)\)'BVE$p861;Hm%!>c(:",TI[8*uYb/*u,HEEk[0`=q(lY+-"YpO^^!d,9e6L+o*2T+8HuR+8Hr9
++8m8X*W$lQ*ml)(*rR2\+Sd)a*ZlLI*ZcCGq',>Pq'#e^!$V:bk9KpOr?_Ul,U4N3+oNPV+oW\a,60"^
+,Q/n`-2Akr,paf^,palb,pt,k.KMOdr\4[2/M8V,/1`;%q^VIlr@7Ih!%Rpt!%Rdppal=npF>tfr@6YQ
+!%I^lq'kh^p*]bbq'Gh^q'GtbocruNq'5JTs!%Idr?D7dnKIEIrZ^\Pq'5\Z/0,rO%R"N3;I*7'?Dp[(
+-6F3C+WM49+rD)QFhrck>n@Me,EUD(P[uWp-7&^<*[L7uq&e!,r?(\Rq&e]@m3)*GoHFJ_+sS9T+X6D#
+q'>b^rZqCfjX0mQ!@B,j,lJt\,lT+Y-N5Cg-M]%h./kS.-n-Sp.kND-4ukM[2Dd3H0eb:70DR6u/c@=%
+/bq"#/M8[S0*!X&0Cgd[0)dHm0(COh/GUmf/G1Ol.fCgp.JYCb.J5+Z-M]%Z-3,@j-N5Cg-M\tX-iGCg
+-2](b-M]%b-8-Mh)A#,J?;b$-='qt+#q@2D)^Z^H+=8*JO*\g'P%#.?+t&Z//sp?3-7UGl+t2t-q'>,L
+lQuNUoHX/Wa!L[2s!RUh#ULfF-RL,d-ReO6q'u1hs![gpmjdu\r@A"%/1^WJr[7=ds!dmrs"!alodfhg
+r[\F-/1`A*/MAh71Gplc/I*aS.Ocbo-R\m?r?qIhr?qUlq'Q4j-7Aa?!%7Rjp*]bbm3hiZpF#hcnL"&X
+q'PVXoHaD\kp$'NocioJ!$M+\nK7cPr?)%^q&]>RnK@cPm2l'Gp`C7q$j.tB0g.Wb1dI7^!u*+\?nbV_
+7337E@UTGZB.JRM?uJ@K\[59U)&XG?,97s'*r-oR*r-oR*oS4>*q^QL*r6u2+8HuU+9!DY*rmA]+9N],
++!CA'nKINKn0@rXq'>nbr?_Ul,U4N3+oWV^+nd,Y,60"_,Q&h_-2Akt,paf^,palb,pt,l.lfHc0`isZ
+0E*R'/H76u.f1[n.fUsl.0(jr.f_'p/,1[n/*e\`.JYIX.JYCf.Inke..ntd-KuiT,kWDP,5EJR,6&hb
+,6&nX+o<MY,Q8nR+o*AY+tk/e%L"@H0g.Zd2*mIb";NCd@l%7k80M&GA-g7j/qn1PE^UhX[T+Fi*$?UU
++=-J"q&fMWrZM"[i?8(@ocEoNd3/0,s!%Ies!.=`"sG08,9e9Tp`o;Sq'H%dr?^nZq'Z+fr$MLl-2]%f
+,P38\-2An_-N,=f-M]%h./kS#-n-Sp.kWJ.5!&[%#W+=o0ek@90/*/Sr%7k"s"4%!!\H#Wr@\.'m4[r]
+q(DXunLj>`q(2=nkUcZ_r[R"Yq'c1inL"&ZnKn5^r?hLknL!cRr?h1`q'Pnbq'H.h-P.g5/3P[L4@(ej
+Q&Q"c/m2gG?!^2N>A7aZb\](kEb9Jc*l#9h,Tn3T/1MnnnKmuVd3\c;qBPk^q'='.r$MCjpa5tf""#<@
+-h/V\.ekIk.IJ\Y/,_"#/M&FM.fUmp..o%f.fV$m.fCjt/Fb7i/.!gX/1iJ,0/57=!AuS1/HRCN/,gt#
+-n$Gj-N,=h-N,=l-M]"j-71,=-ibXj..end-LE2Z-LiJS-L`AF-2f+X,P`P^,P<88+TESa*rR2\+RpQD
++T*>T*r-oJ+=nc["oo8j4Zl(o1K?Su.LMtkI8.S<CR&F?QOgiR!G9qC<gXCloi;VL/0>f3+<UA"nK79B
+i?.t=p)WrMjWEk3q&]JVocOJ]+<_mM+!;a&,P`MM,4-WN,lK%f-3>G<,6/q`+n?iU,60"`,Q/n^-2Anf
+-3#7j-2o5)-RpVs3A`HG0eY.4/hS_-/1`;%r@7[nr@7Ih!%Rpt!%Rmsr[[[nr%%.ar@.OlfdZ,5r?qFg
+r?h%\r?V%\nKR3Bruq=bs!.%XnK[rUq]Yk\q',>R0.8%O!>I:P4@D:f<BcEm$E%ur:rSN6QtL$"'#Jkr
+C"YLKRLr?h=;*&7+rqmP+mC-F+8I)S+R:0J+8-cO+425,+oEPX,7#J<,U4KW,:"Q",kNDN-M]%f-N#4l
+-7/C3o-NoRr?hRnq'Pnbs![jo#q.5O.kE;,0L%Vt2Zbfl2?#?10`Ea'0)R="0)mO!/cmUW0)[F'0(CUp
+0`<Zi0)dHs0)I9[/a"\`/+4t\.J5+Y-gE&Z-2f1i-h/PP-iGCd-2AnX-Pn6X$3:ep4$#\h10$N!/I\Y'
+K2]jTELR_YBq6!XHO"BC4^4Hk;YjT6.l/Lr-RS=/nKcd6r$:t\q'>e_cmAW;od9tk-R^Ai-7:53.Iend
+.ISbd.eP=j/-7CS/,Umq..\nd.fV$n.fCmt/Fb7i//Kff/1iJ,0JYF?2)$U7/Lr;$.Olkr-n+s?q^27h
+s!IOh![]6Ar?qXnq'c%dr[@[lq'bn`r?h%^nL"&Zq'PYYod0P^!$h"Zq',b^ociWCnKIoRr?)%^q&f2N
+oH<KBq&oGU/e7pi+>65[;+a]5:Q8lmaYa\OZ9&oL1HEDi`b,cWeQuE5-Yn%b0,5KN*@)^Fq&]&Jr#YPQ
+hB2Y:q&T8P`ZG1'r?1nZ"!Aa2+oWSa,5EJR,5EJ_,4$QM,lK%f-3GM=,9m%/r?Cq[rZ_:c!$qOgq]l%b
+p*KM])'pRS,UF``-7:2k/1`e=0etI:/h\k1/hJ[S/H%'q.K(ah.0(jr.f_'p/,:^r/c@7"/+b=f.fCgl
+.d8DX.etOV./bOn-M]%b-M\td,l&\H,Om&Z+oNVb,P`PG,Q&b]+o*>X,P`Sd,n^50%3[Dq:/OV\Hr#`4
+$d:RG+LOBPdl'>0)Tle,;V#2Z0dpjbh_H#k,TnHY*9eUA+8I):+T*>]*r@#S+425,+oNV`,P`Se,:"Q\
+rZh1`q'Gh^q'H(fr[$qYq'Z+fr$MLl-2Jnc-2/bc-1WD]-iYUj-M]%h./kS!-n-Sq/MAh5!C&XE2Zbfl
+2?#?60ek@90DmI#/c@=%/bq"#/M8[S0*!Wp0E!Tt0D$mr/`JDP0'4_O/+k@a..J\N-iteF-2f1i-i#+N
+-g`8V-i#/A-5-Ch+>-)U:.S0-:QB#rcT;sf\3M+c3BkS*b\Rtmfj\8E.rTjq2B3tj,Q]JC+mC<K,h=:>
+,l&\\,ip?>-2&\`-i#.p-R^Dl-RU>3.JYLi.fLmp.ci2Z/-7CS/,Ump.J>7k.K(ae/,h*i/,h(3.kE5'
+/h\n71c.'D/M8V*.P(KJs!dpqr?qIhr?qUlq'Q4j-7Aa?!%7[mr[@Rir@%Ulq'bn`r?fo>jsBdJod'>W
+r?LtZnK@'>ruV+\g*$87r#bGOq&qC5*!@';7pfnMAVb[m9qNYaHsB%H@LIa/GC2TpOsErXIqBpeD\'L^
+3#j:g+rqg%*q:?B*qpc=+9!>W*Vgbr+8d8W+UB26+sJ0Q+X/3.,l&\\,5EJ_,5`\M,lK%f-3GM=,9m(0
+rZ^tZrZ_:co-F;]q'Pna'."qM,UF``-7:5m/1`e=1,:R;0)dO(0)mO'/H%'q.K(ah.0(jr.f_'p/,:aq
+/c70q/+kCj.JYIn.I/GY.etOU./bLn-LiJZ-2f+M,PiYT,l]%d,24@8,4QoR,Sq[I#9#Tn?Y4@jLO1sS
+Sg&u@?UqV;%YPXCH@J9(Pp]SbJ7g*gE"K^d4!,ps,p+Ar+Sd,T+l"4>+8HuR+8R,4+S?rW,P`Sh,:"Q]
+,9nK/-2An`-2And-1<2\-M]%f-N#4l-7/R8r?_+`r[%._r?qRmnL+>br[/7*.4Hf"0/51G3]B#W2)I0H
+r\=I.r\47&r%7k"s"4%!!\H#Wr@\.'nLjksr@mpuoIg+pd4Xu@oITA[odS-6!%%Rjp*]Yaq^;+c!%@dn
+p*T;Wq'[mA+9rcC7U9PD@YK+e:7rkiJRM*\B+TfCI"4T.QRQ"jJnZQqEY?-o59hd..3p;*-2]%f,h44>
+,l&\\,gdq3-3,Fm-ho(p-R^Dm-mpDlnLF>bq'u@mr@6kYr@A"%/1^WJr[Iapq()Ior@7^qpac:onLOSi
+#:h>V/M8\21]B6A0J+n/.k3&!.Ocep-mpD@-2f.l-RL2=-28he-3#=k-NbbH.4P3D!%I^kq'kqap*f_`
+s!@Ujs!@Xlj<j[K!%.XjrZqLir?VCfnL*iOr?D%\m329Mk99dJpEB>Wruq=`ru^bRp*'AYp`fha(DJDN
+:M4m+Ll@:;=[k@t*B?#,1,:!k6SfrD4#\Hje/Too8gl)C4"VX!,9e3MrZ;(]rZM.\ocO)QrZ15EnK%EH
+ruLqVr>tq[ruV+\k8sUCp`B8Rr?)(`rZL_Ss!%Fekp#mIqBPMUq'Yq_!$g\Os!.Lgq'5\\q'bt_r?_Fi
+""5WM/-.agr\=^3/h\k1/hJ[S/-%-t.f:ds.fLmk.KCps.L7OT/1`D+/M/OQ/bppm/a4h^/,q*t/,q+!
+/H%*o.ekLh/+kCe.K1ac-h/P^-/BjB,Prb\,l](e,PNDX,lAnd,4QoO,5ib\,V'`I/5^,,Lkq"KGZdKp
+,p5<1/2]:1*CM_02*<iF?.BrFMG#BI1HmK<,:3I<+s6e-s!%Fer#u%`oca8Vkoo:6p`BAUrZM1`s!$kS
+r?1nYp`]MYp`o__q'5kas!@Xkkp?-Pq'Gh`kU-BX,lo;;p*KM]s!7Ujr[%Umq'Ghaq'c%cr@.[p$nEk]
+0JG^P2`N`R1c>7f!&=I,!&+='r%8%*0JNDXq(Ve$s"OF,">V\d0JEJ\pG(V^q(Dt)/hSe1/hSaS0C:Cf
+0DR4"0)[C%/H.6j/H%-i.f:ap./>=^..JbV./kUo./#%_./bOn-MAhW-hJfA-Q<jR;.t0.Ko(\2=[tJ"
+,sXUI3]\Z483&+[5s6`-g*/22:bF@[68U,=.Oc\i,piO;r[7XjoHsM_rZpqYq^(bXq'Gb[r?V=fr?h7b
+q'YtbrZqFg!%.Xjq^27hs![jor@%Fis![jqr[Imsl7)NYnLXJdnLO_l.Ot'>paZ7ns"+1%nLXJfq(2Fq
+r[nm=1,LmI2)-^9/Lr;$.Olkr-n$Gjr[%Ih![f?Br[%:c!%%Ukr[.dr.OchG./taL./>4k,pidB-RU5f
+-2o:Q-M\qf-N,7i,l]1g,QK(b-i#+W,Q/ed+o*>P+TNb`,Np9T+sJ6V+sJ3#,5rba+93MR+SR&X,6&n^
++r)Lk@XO6/[A9%AD+uPr)($C>*?Z:B(_n,8+r24KDQ[r-J12N_*$cXJ+s\?T+<LA$rZ:VPr>ttZkoT@8
+q&]>Pr#YhZruV+\!$:/ArZD([qB,YY![/[/r?:hXrZhCfq',>SnK[iUq]u1eq'Ph]s!.Ofm3DTUr[%([
+q'Ytar?M7d"t(iM/1`h>r\=R//h\mW/c[L&/H%'s.g.CR.OlnH.eY@k/,q1#0)R:$0(COX/GUgr.fCmt
+.fV'u/,(O`/+kCk.JkRn..J\R-N,7j,l&bN,l&\T,R5M<,:"NZ,9l_(s!.Ohr?M=dnK[cPr?M=fpEM=?
+6"GG,Ts^_^Kl'L6'HAME(a("C+Vl1D,8VFODm+/1JLV`c*@E'T,psu`,9\6-,5rbV,5r_e+Wqol+n6]N
++o*2W+9!D^+o`bS+nm,X+o`bb+o3DZ,QB%h,kND_-N5Cg-/g3.-NGLm-2/b^-iPIl-iYUo-hJe^./,+f
+-k7[T.kND/0g@]X3&`]O2?#?80ek@90.edS/d*g\0ekB\0DI4$0E*[(0`j*b1&`m,1#t+`1ANU'0)[I'
+0)[HX0)R:$/H.6f/FG"_.K(^c./>=f.etOh-jD%I-n-Sn./51`.,cQP-ib^l-itbC.kF%uI?:,-U6C:K
+:+[5)/L;A^-R'iU,pk#[,VO8HG(bT',UXcd-RC2l.OQV?-3>P@-2f1j-h\nc,lf4\-2An`-2Ah^-3#4d
+,Q&hc-2f1b-2Aqa-N#1h-N5=f-N,:n-n$JA./k[k/,q'u.fCmn.Ieqa.KD$r/GUpo/,:aj/,q+!.JG=f
+/,h+"/cIBu/bppe/cI9u/-I[_2)[>n2DP1`!\5`Nr[J(#.4?Sl-2f1i-NY\D-h8V^-NGRo.K:gq.JYI`
+..Jb^-O1tG-R^Aj-RSd>p*Kbdq'YVXr$;=gr[%IfnL!]Mr?M%\nKI]Qq'#VZs!%7^rZhFgrZgqWr?;+^
+nKI]P!$V:brZh4_/0Q)c95]K[`R)W0Q$?=i.j#lS*?cOI,pFKP*uudK/0lGf-58!Z*ul:E,U*72*r@&Y
+*rR2R+T3DL*r-o6*rR2\*rR2T*r-oV*r@#W+9*J`*rR2\+T<J]+T*D],4m/[-2AbT-1N8V-M\t`-M\ng
+-7'o=,U4Q&,lT+^-M\qW-N>=h,R>\B-RgPt/NPcg1(#Ze0J>(3/hJY+/H.-s.fq7Q/,^pt/,1Um/,h+"
+0)dF&/b^mn/bpsf/bpst/,_%!/,h*t/,:[Z/,Umr.K:mr.K:gh-iGF_-N>Il-MJhF,l&b[,l]1i,k3,X
+,k<2P,6/qd,Q8ta,;(/_/5:)>VT7*)Z'KW83@c9u+<VpS+t+Z[*?ZCQ)_E?]-mo`].3K]T,UOf]+T!A^
++oEPX,Q/hR+o`b`,5EDX+Sd2R+8m>]+o`bS+o*8[+oNSd,9\6.+oike,5`\a,lK%a-N,=k-ibRi-1NDZ
+-i#+b.JYC^-iYUp-iYOf-i#1k-iGIm.JYCf-i#1`./bS'/1iM00g@`Z3&`]O2?#B21&`m*0)[F)1,1NR
+0`3X11,1L;0JP:;q)%UsnMBtp!A6#00/,(50.nsW0D7$o0CCIf/aY+W/,^sm.Ieed.JbLh.etOg./tar
+.fUs`./kUY./t[n./tal-l43U02HSDV8gj#Ya0Q:4"Vd,,U=cc-7fo[-R'f\0-E#".4m(h1+jjt,Ub/l
+-7/L8s!@Ujr?qChr$LhXq'P>PoHa>\r?_Ljpa,GXs!@Uj![f?Ar?hLks!I[lr$_Ilq(;Oqr@IaonLXJd
+q(;Cqq^hImq'uS"/1W5#p+,qir@\%%q(DInq(;Cqr%.h!!\lJgr\aa2r[n7&.P1QKs!dpqr[.Oj"=Y`H
+-RSg?q'Q"er[@ap![oHGpF>tfq'bb_q'ZIq-n$Mn-n$JB./YIg-M]([-i>=k,m#A>-N,7j,l&e_-1N8\
+-2f+`,P`MY,5EMK,6&qe-3#7d,Pr\`,5i\b+RpWJ,5ib^+tk/^.8P8V[*nR*_4cWl2'*qa+snW[+<VpT
+,:+Nd+!)[U*@3'])^6LO,U4EQ+!LV+ru_4]!$D.^rZV(]r?)(^hB1l$r#bq[r?(bTq&fDRr?(t\r?(eW
+rZV4ar?Lq[r[%@bi?e:Hkp6?X-Mo+Z,k`S_-M\tX-N>Cj-N5A+-n?i"3]/ZK1,(@80/"q1/M/M)r%%at
+!\GrSr%%Rms"!sts"=:&!\Q)Yq(DIpq(2Frp+H.ms"++#!\>lSr@IXmq(;Cmq(2LqpaZ4knL3oT!%@dn
+r[.Rir?_7bnKmuVmj7oZs!@Idq',kcr$;:enKdcPr?V1`![Jj;/l6q`[aas1_P2ip2BF+f,q18g,9nK\
+,UO`h+<MmY*[W9a*$ZaV-RL&]+s\BXrZ_=bs!%CdpE]__g`l83ru_"Xr#kt^s!$SKr?D1br?D1b!$_@d
+rZqCfr[.4as![[ikpQNZqBu(fkpQZa.4?Slr[@Riq'l7jr@-\Rr[Rdq""c/[0EFF#r\t!;1c@/h1B0*/
+0`Nd'0*j6e1,1L;0JP<X0`!L(1A`g+1ANd&1\ifr1\i^00/,(70eb:7r@mpu!&+.%mk=Vls"44&oI]ki
+nLOVjr@@Ulq'c%fq'u1jq^M7gr[Rpur[R^mq'c4kr?qXnj=(!Vq'[dC,VE#ER^U`:j2.OIA2th_-RgZ"
+.46Mn.Ockr1aOCs/gDku/g2Vm.Outr![T0Ar[7^mr[%Iir[@Rkr?pDJnKmiRq^)1fpEfV`r?qOkr[.Oj
+r[.Cfr@%Unr@7Upr[[mtq'tV[q(;Cqq(;+f!\Q&Vlmr,hnh9eiq(;Cqr%@t%!\lGfr\b6@/h\h..kE2$
+.Olkr-n,!@r[@dqs![mps![[jq'c4k!@TAu.Olt=.etO`.etLu-n-Sp.Ocepr[IIfq'l+epaH(gr[.Xm
+r?hOjq'Q%dkp?9Rq'5DRq'>2K"sbK@-71#bpa#Y[r?D1`p*0DYq'5k_o-5b/+#7;j]@-!#_k_]O,9.sQ
++sA!M+s.sR-mooV+t"-O+!VpR+X\KY+Wr!.,QK"e+TEP`*rdA]+nm2[+oEJO+6t$;*rR2\+TEM]+86iP
++8HuW+8m;_+WpV)ruqCbr?;1br$1n\r[%FeqBX`?q'Pn`q'Q+hs!Ials!I7]q^2=hkpH3Qs!@Ujr[/(%
+.P*,32DR'D0J>-Z0E3[(/cI:!/-7CU/c.*p/,:^r0)[@'/h\pK0)7*h0D@'s0)mO'0)[Br/GUpo/GUmr
+/GLap.etOh..J\`./bOh-L`>?-3#=l-iYOg-2Ahb-06EO,P*/r+s8^PQG(c7i5MRC8gPN+,paf[,:+NJ
++seZd)^6LT(F:1L+s\?\-7'o^-2o:j,QAtf+oW_b,kr\c,lAnF,4QiN+8m>[+o`bd+o!5V,5ED],5`\c
+,5ibd,l]+f,lT+f-Kcc0./PIn.Ieef.OlnH./tal-i#4U./>=f./bXn.haHe0JGaR3&rrU2)[6H1,:R=
+0JNGYr@e:/1G\qas"aC(q(hk&!\uPfnML%tnMKtprA+7)oe?1rmkF\n!%n7(r\+1%nLa,Zr@@[nnL=8`
+q((ta"tD,R/1`;%paZ.iqC2ClkpcQZodM[H-m^ibR(h):ho2LE9dq8:.4HYk-RgAi.P<:q-RUJc.4$Ai
+.46\s.4?Pm.kE2!-mpDA-35D?r$_Roq'u@ls!Rdnd3eQ4r?VLl,piL:pEfV`q'Z1hr?qUnr$V:gr[Idq
+!%Rsuq(;OrodfP`q(;+hkq*#k/hJY+r[mprq(2Luq(DRtnLaPir%@t%!\cAdr\b6A/h\h..kE2$.Olkr
+-n,'Br$VUr.Ok?Fs!dakr@.[nr$_[s.kLKGq()7jr%%Ikq'lUu.Olr!.OlnF.eY=e.deb\..ntL-2Ahb
+,k3,T-2Ae],5EJ`-2f1j-1N8\,Q&_c+n6cP,QAtd,PNGb+s\3S+?O>1`m`8BKLm:)-m9i\+<MjT+sS*K
+,U4]`+snZ],9nZdr#c(e-6jW3+oEJ^+oEP[,QAtd+n$Q4+9*DZ*rI,Z+TEM]+86iE+8?uW+oEP^,Q/n^
+-2o7h-2AnX-28hX-M]%b-2Ani-mpD?-LiD^-iGCl-2An`-i#+b-iYIj,mG\C-n-Yu/HIpkr\Fd50/,(5
+0.nmV/c71!/cRI'/cRC%/bpsq/cI="/H[UY0JN;Tq(MOrnLsVhr@e1'r@djs!&"(#q(;@or@S""r[n("
+pac.im3qo\q'Pn`nL!iRs!@Cdr?qUlnKn2^r?_IhnKmuVs!.IfpE_13,p+9mCS8c"d^b**+ri*Y-70r]
+-R^8d*ZcUQ.4-8e-mKu_.k)Y?,60%n.4-5a,l8hb,lK%b-3,@j,jlo9,5E>Y+T!>^,5*2U,5i\`+oNV\
+,Q&hb-2]+g-NGRj-iPRU..Jb^.-W2_.k3%H.JYCf.fCgh..Je\.JtY(/1iP10gIf[3B/oS2Z>K:1,:R=
+0J>*X0Ea*b1c.#e1&s-+1&a!,1Aij-1,J\^q).t)nMU%rrA4I/s"jU/pG)J!q(_\#rA"($p+Q@rr@R@e
+p+,Y_q()7lnLFPhr@It!mOI`UoI9bfr@.Ij-7^Ah5]3@>e^D$b:*q,;.4Znr-7^Vr.3g&e.5!,!/1i8!
+.53A#r[.gs.kN4tr@%Ulr[@^opaZ7lr@%(]q^:VTpE]\`s!Ialr?h7bq'c%dr[.Rk!%@gor$_Ilr@7ar
+r[djtr@Rt!!%n%!nLXJfq(M7jq(;Cp!\Z/Yr@J"%q(2=nr%J%%q(M7jq(V^ur[n7-1H#.j!&FO,!\>iQ
+r[Rsur[@jr-iGIm.0;"L.f:ak./tdr.K1an.0:tL/GUgl/GUgd/GL[p/,Un!.P*.L/,(Oh/+"hb.0(jr
+.K1ak-i#+V-1)uR,60%d-0ZZS-2f1Z-2f(U,5EJa,5ibc,krZ$-R9cQ*]6r,=[X\V*@<*P+X/'S,9S$D
+-6si`,9eE[,Tn?Z+<MaS+X86V,:"EPr#tk[p*9M[r?:DJh&lS<ruV+\!$:nVq&o>Pq]Ph\s!%@cqBZ"c
+q'Q%gr[.[md3nf>s![[ipaH.ir?h"]r@%Xm!%.Lhq'c%dq'l:jr$Vb!/1rS/4#['o$8=+f0JG.5/hS_-
+r[dt!!\Z2Zr@J"%q(;Rur[n.$r@J+(0/,-N0_mBl0_[7!0`Ng(0^^Ui0(pss/c[L%0)[Bt/GUga..en5
+-N,=^-Mo.O,lf1g,lT+b-8$Yk*ul@\<b>T-/0#c].39][,UOi_+X\Q^-R9o`-7'f]-QsTV-mU,e,paoa
++8[>[-2&\a,lf4i,j?Q<,5!)T+o`b[+o*>X+oEP],Q/kf-2]+d-iGIh.K(ds.fUsn.e+t`.e+t`.e"tg
+.f:ak.etXq/,h$t.K1gp.etUj/GUgp/H%.//hf%;1dF/`3B/oS2Z>N41B'$,0`<^,2)P1dq(ht,r\OO/
+r@nC01Ggra2>K0+2>fB+2Y]$31G^jE1G^fc2!d$g1&s-/1B'$.1Ars%0_m?k/c@6r/+kFg.etUj/Fb4i
+/,_$f/,^sr.Hr>^./bUp.etRr/h\_+,p4En=_:r2/fu>j/g;\m-n6\o,qCGp/1;ns.k2kq/1)Yj/1;tu
+.4Qhr,Q&td.J51g.K1a[-i#+b-i#+h-2&Ya-N>Cj-MJhV./bLj-iGIm.K(am/,Uso0*!^*0AS5\0_-pn
+0DR6p0*!X'/H@En0E*^*0`Ng%0_$gl1B0$+0Es6d1c@<R3<;&or\"=(.kU`Ns!n$tq^DFm!\5cNr@%^r
+q'l:ms!dpqr@%gu.kE7A/a4h[/,q1".f_1"/GC[i/+G+f/,:[n.JYCV-N5=X,l&\\-1`AU,QB(g-LW8Y
+,Q8nW,P`V_,Q8ta,qL;e+s\Q\*?Z7:*$HIN,8h[P,U4Z^+<r$R+seTa,p+?U,Tn<Z,:4T\-6jZ8,UF`8
++oW\c,Q8nY,Q&bc+mC-F*r-rG+8m>^*rR2T*r-rW+8m8]*rI,[+T*D^,6&nd,l]1j,lAqg-M]%i/,h$u
+.H`,L-h/V\-M](l-mpD?-LiPb.fLmr..Jb^-i#:j/H.4*/1rV31-7Dn1CPrj0eb:70.nk//M&IO/cRI'
+0E3[)/cRI!/H@I'0)mO'/H%.#/cdUZn1j/]pb2Lu!&+:*m4e&`s"OC)s"=:(r%@dsr@ImunL=Gcr?hRl
+nL)p8r?pnXr?_.ar$M4cr$;7fq'Ia?,U+N`,9A!L)^$FQ-RKi[-mp>k-R0r^,9nN`-mg&^,:+KY-mU/c
+-n-Gf-7C8@,lT+i-N,7`-N#1h,juuT,P`MY,P`PV+Sm8],5*2M,6&hb,5ibb,l]1j-N,=l./kUl./>@l
+/cI=#/*\YT.e,%b/GL^q.f1[j/GUps/H77#.e,%b/GUmt0`3X11,1O@2E!f_r](3A2)[9I1GU`b1&Wg)
+0`j3i2#T312#/s,2#fB21Arp01,CaEnMf\jpG;b)s"jX3rA<:crA"@/rA+@,q(VUtnLa\jj=C'Wq(2=k
+pFH1nmOS5cr[I(]!%@dpr[R^o(G%*d.kW4n,TdsK-n$Vs+t5)o.kW>".MjH\-n?l$.jZVm.OHSr.4co"
+/Li/!/1^]Js!dpsr[ICfr@.1`q'Ytaq'Ytbod0P`s!@Uj!%%Cdq'l+fr$MCjr$_On!%Rptr[e("r@It#
+q(_n)s"XO-k:cW`q(VV!q_.[sq(Mk'/h[)S!&"($q(_n*s"aR.!&44(nM'VmrA=j=3'',_1c$mAr@eI0
+/hAP*/hJXM/H@F&/cRC%/,Umr.fq:R/,h"%.k<)!.kLZO!%e%#r@J:-0/,(5/M&M,r@e1'r@A%&/hSgN
+/c7."/c@4%/MAdT/H.4+/1W5%/M8Y-r%@q"s"=4&"#2J_0)[@+/hJY+/1iFR0)[@"/,_$t/,q+!.K:gr
+-iPIk,mbhC-7:,d,UFc`rZhRl-7'r9-2f+g-2]%g,Q/nf,Q/qe,R5V@,U4NZ,UN72![K$9r?;4drZ^tZ
+rZM1`!?iZ]+93Sa,5i\`+TEV_,Q&bb,6/qd+oNVb,P`J]+oNSr,:"HV+<_pQ+WhjO+sA*S,l&V`,5iba
+,4m,[,5ibd,5ref+s@[E+WqpN+!;^N+WqpP+sS<V+sA-R+o!2Y+o`V`+9*J`+8d;]+TEV`+SQuX*rR2\
++T3D\+9`i0+X/*Tr?;7c+T<Gb+<M^Kr#u%^ruq:a#pU]A-7:/h.4QeK.4?\E.gIUW/hSe./1pfQs"47'
+s"F@*%kfRg0/>==1,(OC1c$sG1]B6/2>oNA3]fDc4Zttm5=#05"%#@C7K,aY7n6*Ar_!2`s%NGes%`A`
+"%u<_:B!rf:Amo`:'+3e;>a>h;@uc(;c["&=&`4&=BAO)=BAR+r`T5&&6`=D?!UfGBPhg8GW.N<1c,(c
+!\c8\r\+=*p+QV&0.nk/r[dt!$84%b/M&J*/hAS,r%J%(q_/:11,C[?0J5%5r@nL10J>(30/!A\0f&MX
+r@e.&#;7__/h\n51B&p'0*X$\/hf"70`Eg'0E<j,1'THf1G^d?0`Ea*0`<[)0`Ng)0)mO'0E!O'/cI=$
+/,h$s./YG*-n-Sm-R^Dl-RL2h-mp>i-mpDA-NGLk-iPG!,pjrd-RL/d-n,!@![]9Br?hOlq'?.k-7'r`
+q'G_]r$21dq',qb,:!+3q'5kcpE]kd,U<75r?_Ffq]l%brZqXo,pOZ5,QT)6r?MCi-MJea-3#7g-2o7e
+,n)%F,pjrb,pXf`,pXc7,Q8kj,UF]\,UE=7r?M@fr?;4drZ_7b![&U/r?;4brZq=bs!.Idoca8Xruq=b
+"=#-6+X6e.![8g3q]Gk^r?<%$+sJ6V,U=Z^,UFcb-n-Vq-n-Vq.4HbG.gmm[/hSe1/M/S-0/*8V'e_3o
+0JP:90/#"71G^d@2)[9I2)R5h2>oE54;Bt?4?Pbj5<V1o5<qM#6:!q)6UaI6r^R,_8P)NI9E%Tf9heAX
+:\d]k92/2X:/+JZ9hkR]qbI;j;,U?g;?Tor;H-]r=92E'r`K2%r`B/'r`];($X6nB?=%#KBl.s:GQU)k
+4$*=#"#r4s2?#K62>/s.2?#H41As!31c.'I2#]961c-sD2#K602uGQ>2`NfX2`<NQ3;kl;3;bW82E*Vi
+2Z,E42#]?:1c70M3&EJj2$c)u2)I-I2E*Pp2Z5T32?5]73!D6%3B/rUr\a^6rAFU5r\aU1r\aU1!&OU0
+!&=I,!&+:'r@J@/0/"q0/h\h//1piR!%e+%r%7q$r@Rpus"44$r\"+#s"F='s"F7""=kuS/1gQHodp%j
+r@7Ul"=P]K.P(HIq^DLpr@Igr"Y;2T.k3"I.f:gm.0(ms/H%.1.k)ns.k3"s.4Znu.P!+H.fV(!/HRLT
+/H%*l/H.1"/H..3/1`;%.Olkr.Ocbp.Outt.OtBI"=blP/1^ZK!%\$ur$qgs-n5*E!%IjrpaPnbr[7Fg
+r[@ps-n-VC.KV%I./P@l./k[p./tar.f:e*/1iJ-0JG.60ek@91&`p81GgsH2E!?J2)R;i2&/#-2`E]U
+2`<QQ3BB2]3'9>c3]oMdr&jsAr'CWU6q'L477KfF8-DLV92&(Z:'FEi:f1+gr_rhrr`/qsr)<u#<)lt!
+<)lpt<;fho<WcE*=^(N%!F&k/?NXP>?XNe="(,>>?N+=2?7TDl@U`hYB5_m=It(U'=&r@%<E<!p:JXea
+:esqd;cHat='&O->$>-7>[724ra$":>?tQ@>Zt64>$PBA!b#PIra5S0s'bn9&n,0T?=.&I?sd8I?sd5G
+?!LZ@q-<i#rE'h<>?kB8=&i:%<E)mq;Gp=d9heAX9M>:Sr^ZoU!^oCBqEY*Jr^6WNs$QfQrB^HKrB:*A
+s#^6As#L*=rAjg9&N2R-2`<NO2`WiV2`WlX2`Wns3"%Z(1G^jF2E*QS1c5.gq_\7-s"XI+s"X=+r\=U4
+1c70Mr&F[9q)eL;r]^-B!^T+=r^-fT6:413#"_BV770L4rC$ZQr':EM5X.@.4T@S>5Q*kH5n?.D6:OO=
+8Ol6>7n,m66q-o<#s^^<4#\uN0/53[1B00+1&s--2#fB32#fH42A%l+2)[BQ2`<QQ2`NcU2`<TR"u\@s
+2)[?Mr&+[:2`NcWr]9s;pc/42q)\R@rBU?J!(QoWr^crZ"%c$R9)_Bf8kViO:f(%h<W6#%='/R-=oMSC
+?t!MSA7]@bCM[j)Ci!s+E,]f:EcZ>EG^+N4H3&;<++&EbJ:`E,LPCP=M2R7JN0'3aO-#KbOH>TfPa.Q$
+Rf8]_R[]h;T:hjNU8+KZq5+RuVl6SoWiN2"WiE,#riGn#rj2[2rilF+rNHL2Z*^jCZEa,/"1>MB[/RK>
+[CEcZ]=PPa])o^\^\tq[^V[n-`l?'@b0A5Xd*Q!$>$:f+!EE(t;@6?$;H-Uq<``C+=oM\+?2n70?i4:B
+>[:]E?s[)B>[:ZE@Us"\r*fS4!Fo[>AHZOR@UW^D@Kg1K@UW\QrEoA,r`o>)!*fY4?=$l>r`BD,=&r=#
+<)QTl:]X?er_*/]rC?rZ7f>aS6OH4M77K^76psI47f>aR6iTFM5Q<qH4o[YD3rhDA48q8O3&s#\3&ioZ
+4$#A_4$5ScrB's=&2c@(2`NfY3]8oU3&iiU2E(UprAO[5s"jU/s"jI/rA=[82`Nhs3rM,?4S_/>5Q!eB
+639MB7/TIY7Rp'E9M.fErC?fUs$QfSs$QfQrBC0Eog8UE#=1[E84uZM8d@mY8Ou?@7S!8C#=:^A4ZYJW
+1As'.2>K*/2Z5T52ZG`93;tr;3;tu<3W1u@3B9,\p,N%3!]iA(rB0s=r]:'@rAss=q*+dErBgQPr^m#[
+rC[5b8OuDN8dJ'_9MJ>\;cHfs=8lA'>Q.km?"7ATAS,RgBkqR'D/F*+DfB]9EcZ>EFa87YH@(!bH@($f
+It<3)KSYD=Ll.+KMN*a]OH5NeOH>TfPE_B"Qi*?\SXuIHTV8*TUSO^_VuN[oW!oZ*X/i>%WiN2%XKAW#
+Z3R_C[C!6EYd+/2rNQF2['Tb;pTkL@[C!?M\$i]S]">Ve]">Sh^VKfa&\u<&`lH-@b0/)Ucd:$J@:3I@
+?3=D8=BPQ*&6N+?>?kH@?XR>P@q0%[AS(mQrFQ^UB4>C_AnGUa@:E_XB5)*rCM7D[BE)TDCAquOC2%?q
+C&McMBk_6oB4h-S!+u%;rF5\5&7T-[A7AqQ?X@&E>[(E9=BGH%!EE+t;>j>i:'+-`9E%Q`8cME_9E.]a
+9)qWc9`.N^8cD3W70#aT6NBIP62j4L5nH:F5<qIu5!M;!5sR\$6:!m762j+U4?Pbj5<qJ"4[&a-r&ss?
+s#^0?s#^$>r]:9G4?bto5l<qJ6MX%L7K#^U8,5[Y8P2WK9`@Zi9MSD^;G^+^r([/a!(m,]!_GpRr^?]R
+!(QcTrC[#]%nB/`:/Y"g:eje_:JFMV:&.Ed8kDQB69[L03qPN64T.GA49@Z/4odeG5Q3hU5X@Y"5<qJ"
+5sR\"6:(<1r]pTP6::]>!^f:@rB^HKr^$HIq*b6RrCR#]s%iSir_`Ym"&Vlj:]+'2;H$Or=BSj6?!^iF
+?t!JQ@Uin^C2.O$DJjB5F*2R1F)uGGGBe@XHN&7=It3*$JqAQ)JqJ`2Ll%%JO,f6]OckliPaIl*QC+&+
+Q^F20S"-%@rLs[pUnjibVl6SoWiN2qXq%Y=Yd(L>Za$d@ZEpmE[/%6;]">Ve\[T&XrO;a8!kZ(UrOMm<
+r433J]Xthi^:h1o_>_:T_84",`5V\p/]GfQbKS2Tcd:4mf%8O!bfRlB^qRLu^V7Cq^V7Fs^qde'`5KX4
+_o0L4`Q#pr_Yh:U`5]j<`P]Rk_umoo_86)bqS)sBs1JBHrP/WP^VIUu]tOEYq7QX:rj`6C]">Ve]!q[I
+%CNUNZa-m@YH=q0Y-"c(WVraqVuEOpV59sdUA^bmU8+KZUSFQXUSFX`UA^bcT)G5ZSGnu\R[TY4R/EBO
+Qk5RMR$X,)Q^F&&PEV5rP`qC3PRWkAPEV8sPEM#gNfB-^rK6u=rJq2HOcb`eOcbh&OT(7CO-#KePPg[E
+Q2-aHR/NHPRe`ESR$jB?RL,:IR[fn:R$O,,rKdSOQC%Q;"IGI@Q^@Z<s-`kUpm_5P&"&`PR[]_2PaRr.
+R?s5+R/*!RPEM#fMMHk:KS9;Xs+^?'!/CB+!JZL2MZA_8N<>3#N/dgt!fiG,rKI8Es-*JGs,m>Es,m8C
+"I#%6Pa266s-<PIrK@8HPQ$dFP51:AP5UUCPl6mHQMd*PQ^3o(rg+1`R@9S4R[fq@T:hjISXl@Drgsq!
+U8"EYV5C/gW2ZbpW2ZepVl6SoWr8suXT#==XK8V.Y-"h-X/i>'X0&S0Yck15ZEUO;Z2Us3Z*UgF[^W[C
+[0O.L\@/lU\@MUMq7QpA]"5Mdrk8<D!58BG!5J<E"2Vjj^\YYB^&l-d_#;%C^^J#q_8=+._ns7-`5MYm
+"2r7#aSj3iaMu<Db0.uQccsb]d*N0IcHOAK_nj.+_SEtd_$Iin_Sa=2`lH.!`rF*Ya8j0W`W!j^`Q-'B
+aiMK?rPo#[`Pf[n_Yq=J_#D+K_>V4S_84"*_8-&b!5SEErk89C!kZ(Wrk8WM]"#;\\@8pG[0EtBYctC;
+Y5ka(X8T'sVuiloV>[1lUSO]^rhfXj!iDikrM9FfrLj+]s.97]s.'+Yrg`nU!1<bS#FUsIR[9>*QN!3N
+QMm0KQ4TFMQBdYsOH>WhPE_;qPEM.-OpR85P`q;oP*;)oqi^uBrK.2FPE_@3QMd*FRJr]RSGA`XS"#rI
+SI(gVR@9\=T:MF=rL3\Qs-itWs-itUrL3\Sq4@SVr14FfR[]h<S=,\4S=H(;R@0N>Qir\=PE:b*M2$`_
+L]*&)L]<50MZ8P4N<#"<Ntmb=OH5KcP*(ijQ'IZ$Q'IT"Q'@Msq3:lD!g].=rL!PMrK[GKrKd#>r0I>K
+r0[GN".5F@QMm0qR@0M5R[]h=T:hjNT:_dLTqS3TUnjiaVl6SoW2ZesWMlhtrhp%#WiN2%X/u3#ri[6C
+Xf\\+XfSV+YHY77Xg,4;Yd(L<Yd(L?[C5tA$b3aY]!o/Y\[f;`]D9,K]"5Md]Y2%n]Y2"m^AbnH_#(qH
+_>qCN^AknF^';?e_SO%'^])%E_#qTl_8?2i"N/*o`Pqhp"3&@&ao0@.aiDNHbKS2Ud*Bq_d*U@oda-+Y
+a2Z6B`l?'?a2Z3Aai_fNc-?73!6tMg!71Ver6,Aicd:"`bf]n/!6bMfb/sV'rQ"fTs2G#[rQ>,]!Q`=Z
+`qdUP_u7Fh_8=.0`59=(^V@Lr]Y(kg\[T#U\$rfQZMh'-Yl:g.Y-"e+ql9[sriH(!s/c4#rMfjsrMKOi
+s.o[is.]OerM'7a".u6[T`1PaTq;7R".c$SSG\rWS-bdXS=>q6Q^4&-rL3YPrKmkWS=?":R[]e:q3h2J
+"dk^IS"-#ISc>;WT`:_`U&^taU]R6`UA^hhU7\-S"JqriTqD7Urh'4`rh0CdT:c+Ur1Wq^rh]Oirh0aq
+US=BOTq\<VTV%jLq47e]S=>n2OcKC"oT&s4rK%\RO->clPa.N"QC!o&QC!u*QCFBBS-,7MSt,qQS=B>E
+rga+^StGtS!2'4\q4.DQq4.JSrLEhWrLX"\rh'@cSt2GMT.Q_0U7n9UV5C/gW26>fVPg>jW2ckuXKAY/
+YHG+7Yct=8ZECC7Yd(L>Za-pDr3QI4"1GVF[/RBH['R*G[^W`S[(*]V\%&uX\%&u[]Y4<Yrk/]R^VIY!
+^;%Fu_8=(b`!F2q_SX4/`Poao_uRdU`q[RVaN;NCrl+lTrP]&^aN2EB`l?'>q8a)haiMTHbKJ&Mb08)Q
+b0/!1c-=Q5cNqhAbg+P]dF$GBeH4=Rf73~>
+
+%%EndBinary
+grestore % PSGState
+newpath % image
+%ADOBeginClientInjection: EndPageContent "AI11EPS"
+userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+
+%ADOEndClientInjection: EndPageContent "AI11EPS"
+% page clip
+grestore
+grestore % PSGState
+Adobe_AGM_Core/AGMCORE_save get restore
+%%PageTrailer
+[/EMC AI11_PDFMark5
+[/NamespacePop AI11_PDFMark5
+[
+[/CSA [/0 ]]
+[/Gradient [/0 /1 /2 /3 /4 /5 ]]
+] del_res
+Adobe_AGM_Image/page_trailer get exec
+Adobe_CoolType_Core/page_trailer get exec
+Adobe_AGM_Core/page_trailer get exec
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/doc_trailer get exec
+Adobe_CoolType_Core/doc_trailer get exec
+Adobe_AGM_Core/doc_trailer get exec
+%%EOF
+%AI9_PrintingDataEnd
+
+userdict /AI9_read_buffer 256 string put
+userdict begin
+/ai9_skip_data
+{
+ mark
+ {
+ currentfile AI9_read_buffer { readline } stopped
+ {
+ }
+ {
+ not
+ {
+ exit
+ } if
+ (%AI9_PrivateDataEnd) eq
+ {
+ exit
+ } if
+ } ifelse
+ } loop
+ cleartomark
+} def
+end
+userdict /ai9_skip_data get exec
+%AI9_PrivateDataBegin
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: Adobe Illustrator(R) 10.0
+%%AI8_CreatorVersion: 12.0.1
+%%For: (Alice aus dem Wunderland) ()
+%%Title: (Puzzle_BG.eps)
+%%CreationDate: 10/22/2006 4:41 PM
+%AI9_DataStream
+%Gb"-692cd$f.]2MNpqO[0A+p-W623cWo@W4`F(B$)f3;4U]P([KI,%EF>(Ai`2mQ0&[Rq`0bLa\+#FS9Re<1l1:&H'.LBP\RA[fD
+%g8_#MVt,0)h",&jC9#psD`=-PX((7!$TSGUdUbGtqbM[1RX3T@Mg?TTaLpR&&5/9Mp&!LBh;@I?l;=`dlEiV.hEnC;B<@`ZWa3H)
+%>4-I]C3BNs'jJ*B%Fci.MmI0)'id?OgKHfHD%Vl%;<<j%W!*XgG7@ntf3A!/BF!fmNV-M#hP2It);XXLrB:W%H?F3qHY^UKIBVP=
+%V'a]jS_Wl-:9E-+TZ?Ipe38;_9A7:<U3Z!XdL"iiis-WLiJ[#TJ`Gjh5=G6C03>8u0.s##,Nhr41QSNp;jG52<"n)KmV:Q]^Y*>=
+%"CUTcR>-L-EcbHrDtOhLE_._Tg4,Yl]l)^NUdqg<bg*&GUHe%h%:Xk`bdhsE`J2.dGF%8L:\D'#;oV"g.Nk:P-f?`.(#5Jm&2Ht4
+%`-".tDXUc:IRM,l*LV]*JId74n"qM[!u7;H*C)&p@&/<Mpa=mfmfn%j$j.b;>s9FDkkA]]a$T3"<,4m-9jNHjJ%tdq:m%VU%Gn^8
+%7GX$lAm^`o@6IR_Z.3PV/H_d5eQ*+cb!lp?eKk]?h5dIbr6]67j%:l`!lmG#E.>K&q_RM@SS[1Pm=W\3)X*^3H(On,joX/\o71hV
+%+Y!A[b5fA006$$WZQSEeCHYDhfGHMX3[&+k!C#0(2QrS:KfRG"/i4Sn/C84=enm;X/qI%*onTE/&$5dto:I'ai1]%hg1Dfe4"G.o
+%/\t>%m:5mUG,*Qt`<AQQS16u^&7DV@k=Rs5DWhrpEIXnL6\)KR*N7>$A&D)kqk0MaB035BGdu>lgu#6C00;sYRk?NY(K'Un>H:-5
+%h"J^rW"*&e?+@DFh=mYPolY0P^=eS<[H?<2#?ol]orgYB7I<PTlP$AH^1p*]qXo7UAD#\(qd-E)f57F*hguK1c/5;,<.P@&kssS'
+%G$B+@^$f7i%Q^.]guT;BXf-TuD"j[T5``l2aH,'RAT$\:f(e!B#5g6f,Acb^X):P;<i^MrXkd8AlWHBa:S((E4dlG=najYsHh1<\
+%Il0glqfQ)RXIf1TU;*/)<bA8oB7K4W6,A-7c`+s)?ggb"n$Q=dbSJ*;@#<r.5sJY.TWf<k),eUgZOL(]8!5"_$/<Mc?q*Q_^\Ue;
+%%2!iB'rk5AEm_/lkNt^9ea2*=33samqa:mET^>2T:?WIm(St$Z^2-72S&o2DX4FFrF7^Rr',I0DDs,^+YgBeIIe3<hD667T'$EfD
+%UH)U*ksCnkfXAcigt\+Nr*6LDMs[oiXjI9N^Q=rafP];YUIOZDK6"*s%:t,WlgS/an`71>-bh5rq2JBVR?^m:'j/NYjtjh9`Yi8=
+%QiU3rig/Ao>As[G]#+,Fk.4=<WAl3%kS0Q6nK$j"a)ecNU:p'W[h[GnWElCtfKoj\ppq3djk(4DF/ZKegg35tRPn<[<GJ_=7tg7U
+%/Rj&XDU33AI&d`7>Rnnb\POoE9BC3);Qa&jMHaL(?L]M>+tJ*gW.^F&V,SmF.[=c!WOc)1j]/K6Wj:nkK5+L?</]:)'rk<8B"/M^
+%=aY=lPI<JsX'T]/XOsB#!G*QF+J=ku=p:QX!)sa7jX%C[*5F<3o'h0'Hm"aeaJK7(;e?b#5!X;t8B5nre<319EVNpgfV0Is8Zfk8
+%<jCbr"UW?e:b.1cW0Y*+'l.X<NjYZ:>n<gW@/<Wp$E,?T;Mp!p&<PrT\i`4s"8"V8.c@<8-nPL8_fB.>nN[J&F;o3-njhG*/IO7I
+%g:73i)SS6B5"?"MCrG?XfRr)n"lLsfoSclX%#eOu?[BFA5<[m9BQF@Zr$M9T(HP7!_=Cia1?mp;[&(e'J?Qt@FPF<UQLG:"Dq#8A
+%FPtB>^Hg7G2<<g%X?Eq_N9XKOL>sbL'B*_[lbikVbndhWCKcigi1fE9!Q78<$)2OZ/L.f$EC\5sEffa?]j8oCk8ouFk5d7*+trIA
+%L]n#o/b?L8H,B0d^^Ii-=7f*kfrKWgE.Assi5--op`^9C.#=#d,_.QLf2"0d8V,`\$tLaoZ7&AO/1Vi4*8gFW&!h`!IGYS5&3^94
+%ka24Q?ND>1+DV04JAD@p!.JM[9a#nV"<i."5qsbkje*6Z3-%>EA0H^=$nh`%JIaXUK_V_^(?&2D:H8Q\#uQ(1"csH&[fArIn,c:_
+%+:9g8!Xtb&N>J6c!WNnn;h>PLA>)mdYm6(;P1V2bqMKg#U.6;&KJ=6NJjl:q0YelTN(k#V?O8p3R76&j,)T/uYS&K^M9uRT?1R2(
+%kT``L#m:PC]3$PJarl]b&5]IPb?e>9IA:^iM5P$=`Dhsj^eo.%8C<)_.RoFR"uLn<U8VWg:'7m`0tdie0d4n;9JrIoCq>a"3?X;N
+%duKBdVhjsi.KYlpU*(N+:dRT=7o+SlBdo`&cPJ<)'f8?.RKBLpk_]sX!G0r+"]V?I9@6d,>tA<RVCrP1Q_CWM9OXC0;"4O6+dL_;
+%AuI8S0h#LWFW%b7MUM--BW1tG"PcUk_hgha+AS_m.a`uPQ9Z>H">l7<$HLSPA$p)EL8:f#kTZl4Rl1[t(tu3m")&mUNtc^FdRT`m
+%%#n4CN>O,G3WY\2>2CZ2;)61X3f6fp;$ta/U6\1K.2ep1-3.7X5Si$0P=VHWWYnAe:O]VuV`9QSLh_0.225_-<3g$IcjXkD:lHMh
+%#t`QqKH\HhdKJW%.8:JjnDA_o75t3"qJ`0KUiJicMUI@4[7tC7HQiJBl"B6O7GUMh5hAEQ7Q2M;Q_+*ZP["A17enB^,RQrK<M3Gh
+%RP4j_/H^.,5aMOC/0l^H^p"Yi]Ds@^"NIkX'IA9m@#R?6'c8V0.e/'B8jE\8XM9Eg0>L1]5q7,`_RR;pO8t5?2?`G<c+p\e#XQ:W
+%>n;N,GRG>km<S=b.V-M>&?9EY(W^c\rIJ\um.`?OMXVmEkPgO3S]^kaO[p=M#MP&dA9(;m;?`jq$$9;N`Z2e8-&g^`.E6m5*RKQV
+%d#99<>6/=Q^cWpiZNjIS5R7BbJ97jm(.pjh"lOt4pd"sgG^pqAG]H'M=+Goq^eG!jWrR)e!L"S_P5uI\^loMkc4]V\!LOD;#[!FD
+%HOj/-_)aQK*@ekt-/ee)0PLMb6%XLR5Z0:t)31eM"=_5<(."gN+96eN1BM(s#O18@(aJ7G$ESO[f"M+u&-*_ATEYp?JcTFB?5;O)
+%)(;<eoF_5UpcpnB.#<L,FMY/^JnuujPUllqKcJ)<oHlk]H9cleB[?bd46UM(+a;[aDf+YQ>[-->/8*XVCB'uaIq[g`ReVXb-DH@e
+%iJ"PQ"VY&>bQc:t4FXN7_"3T\-AM[<P?7Q_LR_rPj6SYrOgsG%6H_np)%`+_A@YCR@7n/a[\K)S-J9_b=W>,q4jpK1D!"_LUYZr"
+%e2q/6H>C_i@YpirNd(-:OLI\$a'KkHI\I(03@<i>PI!P`MmO]Y;pNCM&R&VWa^iqSOt)bri1E^dWNtWM6.P$OFR6MHq$CQ":kB1<
+%l^*XRP3Xg!7nE@G\;$eT*[h@T!/(C)dDS-TJ9D&!n>$@@8ek+>%=>=s7@&&kabFoQe8[j4W?dLd<K8P!iC).6aIngns._oE5Mt&<
+%b!DUJ#Pk#4N7FIrG)fUF[[PB?Ef#ZP$BEUTaIFHS2c=OMC)^2i_eLchK;kFh;5U3TOkh8'S0;H)d6<iU`9u4/;8c(t7PUjkNERuL
+%=dV&n)],rG:TO:ndDp8]N\Z8K_I0)GDB+_#3l4^d(dj^c$kC5o3(4`>*Yea3;oB=D])llI*OV,'giE>lP<m_pO2n.(R?!r+?jV9u
+%4LcIKO6L;tUG2?+`fuX=5:eD7;XgTQ;)7Vg"R.S&a$4JCHC9rB)jG`c]u[rg$>rW0;5L<o]k[-.*,H3uK)0EDj')K9G;2eA8W=%4
+%N;d28J(:Hmj\:k(pS%SEZ6u<LXcYl#U_(ZlPXN`9#E;)a]7cA.Kn9lP.SaG:!$dFX+;48hZs5p=)\*V:>T#::@.B6@:su3C##QIc
+%#VfS"gqbJMKB464BS#sp@AXZLkec+I0IIqZdtKfH@-g(9S&'p(A:=h),E/j#@mf4*A)e\neX4FB!?m6YJ^N\di(.f,at6=LV;RNV
+%%]OG<NAIS?d3l]*S5FAu'8JEn,ou63H=k__D&B:7(.Ga<bDDihXIYW*7a32m/'2:[F;&=8n-4D&F=r<r:e#@Q*L1/GR%+T_PfY4?
+%Vc:4'ka2Pgm$4sB0.?lPLf(\T@J]#]5%?q+C=^sZTaJo2%7<=`Tp+=m9Q(r?5WsKC4>D!en\G[Qe.uMu8t/+])pup_7[0]hHr<&)
+%GX=81XaWm<JkubROG.1/D9uW0p21tY.0uI8J?N))_=Imi"I&4<YVdNV<44^de!nKpj%l%:^Ne<o1Wp2f)"_kB4=AeX*8:2;^AZDP
+%+$%q`gH<AmT]?<!)E]$@iAs7,,;#:X+n-Yr'gZ2'/+ZH`@9c0\8@HPSEc+XJXU:p^51U-0jpEjL;!#=L=s(%"I]Ss=6(/tr]WiV9
+%N=@mYCoH/i:'+NHB;tW.I8\m0XNK(RHr2D?U\5?gJ;aRc?Rj4fL^fBO8MOmn%%&<KZ%D@VK4roIq#M/NYU9u7Wo55X"')_X3?Dr0
+%]rZER?+o,JB^[L.pIeH93\6P5YErqKeCa*BZId"4<Zc7XKDC+b\jMcE-PL-U*'HBU:1r'&4*.?P+!Vs\@9>hG5:@)Z1^IP6@75c#
+%+QBI@_D8#pCW%r:=Q(($Mn&FOc%483G]da#=d&T7pajnn1Zg*Ys&Gp:9!pldU>8BO0G=L_WdkNh"rbAVb7j5>V\M1tG(7cWliO59
+%@+kpA(5$ij\4Ct_,r-dfW6esE2NRrJe=TWh.Qal7eH9DMi'1f&85^*n;&E;1d`.AH(Tt`^1?MW^Ve4Mir1o4nAF,WAGZfT,Ag+-m
+%V9C6R^d9Pt:,+T&N<"`-@PSCKU<=6N.oBiZ8>_%q.KWd(T?Lk<VM?on3(;Vi2GbAKT<#6m;Pk;$18]t?jsYj0TEqEuN?LRlXeuUS
+%7YWgM*&>"NaGk7(;[2VBfO4e,3R49lJkm'KYCJGK%LN*lr^o<=e/m)6k+@J2R.[7%rIfMk=t>OBN(o+^@:S=F[!:<Wq"8sg$KD&p
+%7J-&WLOS+4#VqC!+D#@Kf&`@df;')k5@QbDE:/dfD2M"BpYc3gmN^"@KULI!#>Hq;XXFc9G71MdbSm7dKh%FE`\(6_U7t)&;%%DO
+%7kr4X$$*FJ_f\;E&a<%7dURi7NWm!GdZmY<`O[<Na,"mbghlSQ(@Xf'(K8168-sJ@9#/omh%K'DXA^C@7*u\`:Jh]=T;!fMUYV\5
+%?'`E1;W=oG$$Aic)PP5$?.7%0NCl1)GYBOk8dr,XK+X,91b-=T`*so)Zc+*p7A,!CB7`N\C1"i8bo:(N-jjg6!6Tiilj;"T&:O?g
+%'pD$kQuD5P_4Za@!_&TC=eOeact!b(ZY;d(Ki7_U5iF4s8@I60H5gg"`=#>X,8Dn)VBuJM,AN)OaqcQGC'ZXb84n[p'YuUpR$_*3
+%W'\mc;3Z]tiG"RFcpj;a6W&Z6O[>d/_>"b0+<7H0=HP(JZ/]?3lEiUR;SbUo.Fe`'2\I#Y%'!<(]AjUkU\AtOf4jg);(4<Ma<d!9
+%>5BYH'C%QX:U*Th*_/_'PmiMG#Z/L5'M2uY(l(JU+jj"N3CTEXT)<3B&k+lg/5:qH%/m!#V\i?oqIe1ecl(FjL8]n0MM@"QUa]Kq
+%7N#^!$o2CW.CnIcAf4.3;B0ORoV>/[78\r>(o8f71X/a]TdsWS`KUOJVC9X7f&N^P2VYUtL:IscA#%:-GO,Vu.p5E6QifC=m(AkA
+%3@O3a!u*]qm2R7,U!N2%?O"e2.aA)IUp"tN>`,lJ^S7$NUhrCa19G1^7)MR/W'=,`(5ZLK5T3D)$Ii4OI/jQZE[g-W!XeNJhTfQf
+%fO9UH!r08>5T)3$!jVqufMU+joPe37EK-(pEQ=ON;Q?s]\D&$e<l)k9Wu[0$AbG!@j'&uI8[\FnTSU2-+ta&!ED:C8JiIXcpcZ;#
+%YR7$he1.shS3;+/d>EtMaLI(b&')R8:VD5,^]-uc!s]t(JJ@Xj"S&3]&#TR#e1nf3OU,(,<!Ll\%TO,t2GrK[DHt:C)BlXec=Qk9
+%N#a:T,KQVj8>P7d+=dd$JYM+"d6QJL1NFPWP<j*s*m#=\.GJ8UV?9=DFTfkpd*\O(';A,02E\@G5%\">FI/8=OI:@_Li%8CeNN_F
+%ncQ<"d+LX*p(*_m6YHEFkj0+V)4r$E>Gr7Ti,Q<`ENKJ_5T-c?Gi4!=5>ik.cgZoorBFN]@^Gn)mEQej]#u\`HTg)Rp?UN3LY?U0
+%Rt\n:HGB9&'L/3CF`-[;/T'$M$X_qG<D(lNAiloJ..D#@rOaa=RpBmG?`W'H^=jjG'l1Kp4k3QAEtaP:`9=)+h:74aST;&sn(Xjb
+%s3*%p:-/?eW8?bsU'<b\"Z:%r(R,s=M6sbnhnB-XO.;QkarR*8\],;-[\r?]W.E2`Qat)jPM^E0<`?3,mDU(<SQgc&o/j?t5BC$#
+%\s<Rt0n'JZ6@&iPJf.Z8:KeSunF<h5FkViPAq/;=dZo:o6/YB8%-!pnZ.!FKVEadKb3r2S]@!;9'+#u[gr>M@PD)Y?;7o/'*-%,D
+%hl7JPnb`(1hr5C%/f%@n'9D4h3^N_2R1e#Kr%"er/,n$cC*HkOk?P6"rXmXE,cLGYgb4$P7b?&b;7qqR^0iLL$lX-cd00J6d0)[B
+%)uLr%s*L6`UBS4.O!+JCir2HnrnT,Crf>%sO.]5SlJNaMrSn[fYK;67<VG03p@^^si#d=C+#3a^@Q_$:pjVi.Y*Ff_D*us&"\5sB
+%Yps.7c$"T"nT`oCj2oci!rdEHDBLYuQ]1Fk4utD![dp,KU4bSF=HD\'5!&N/kcXnZ6T>95h/:`RNRJuCVnG[qSW4&<)7qtVm'QRe
+%BfE,qT830&G&".XhiH:^G:k3[nDGtW-kcIdYr2<?3'6e?D\_%m7iB(4o..HD7sF(\Y',[/G%2LUDJO-rg$>P-Cj6ChR312kF<1$N
+%rFu<jofj9Q1c>U[eUnpNq15&VX^AuJd<PgZ%_u:A;%VZ!C\'ok&ZND,k7(]:p]q9`r2l7KJ).Qe:gsq7TO1/,@-T;T_!e\^]dXQU
+%k1?<eeFW[3GNSFCU"c\\&*#S5f,?>q?SMo^LI^l]XkTp_[.&jJH@MEHr&k8Ts"utUP>_)>Auj=u+0h3XUhHfBXUcYd\F8HsB@X?A
+%X@Y#9C8`SCBDr!KrJ7un$ll<B0\YcXmG;!:IN*-D6tq#3lp%^*Ah$s,6]W"3T5^AeTtS58/9*/G'2n+VdmgB:^PNjB+:YE]kjOB^
+%1Pnf.X`]1t5L<(FSE*,&Ia6==]2$kIbeKc.*[<WCrqnT5`Wjf:]DU\RX%drCB)TK1.]"$MGOE*9Ljh\_D`kR]O^E5,TH?+fbJ*g9
+%`J4]dRK2!tMC"#?Of;8$T&(I^P9Ms#(Y/M&;uB_jSGo$h:*KCpJ&aSJR6@H4RZ7=>"JdGk_#K_ldM']jgND#Y\t6^0q>3q4bi%rd
+%YsGMj=&IVb<`f72Binf,ZmmK*]5DMa)tfrnmnrKqqH#m_Bf,^pMe9$C2`r__OIsOA@6Mib])@O^XkUqIl)100>W9*:+"V`gNT+)'
+%=SO(CI6=\NN%W;T0g&Rf*lEVa08:nebOrKTG42R<92bd')Jh<P^#i\!TT_^G_0rK>lep)_6^&*bpZ"p([)&0oh"RLbqMi^mZ;0gc
+%rT\CPbsAm@ZQ80(Y_!a.S5lpdqj5!l@6HOd6QC`Rh`oD'f%O4"[At^be%(B,_B$\<35il2IK'es\lZeAlYZWtIL/.4iFt*FUs_tG
+%IAbX";#o^)qtCo?W*er!qn5.oqE?[AkDE4t>>akcThbN=VG\)r;RO'mUO""_p7g-<[Hk(?3o4WFqlQe9jU1aKXV3<un%O3mC<<;'
+%bZ*WBM21r<%iON\^bG0b[rm.\\p"u*m6+:@hJ1mJ4^uLq?U3dUpljtFVWKSs%MMO'];saRF1p`'IB-s'Ce1">\lEFb[,W+bDqm5A
+%KB)@TFo$aheQU5S+RHPf].r@kc*H3V)N@-_("QdoqOMkjUJYM@OSAWLlWpV'bHom$f35Zm4XuPq*TGN>9=*sG<*B+o!<s(>CJ/20
+%NJS>Q=)KZ8r:TR&Ah-KPQXpmp]Pc<(LPj)B8sS3]=)n*W<\#JYh9<`<&r<TTXR%,T3S@LT5i^52lbh&.R$^[Vb^B@IDeQ`2^Q,n/
+%-Rr<7rR9+[_IIcBDPPt0X!h@2CIL!G`=/sB#0#7l8[(Bd72l?q@i,$o?,#00")mmuKH/HM;Uh#E@RO'i3s1Y'A8##kmSM<T\_jBS
+%5;7"("eo_(TI%;Wb?id=+9s!%Z/sPn0#s<Y%oMDDK'hd%L,i+@8mSn&q*s\QHeCt9VTbRJea6'P2[au'bKG:JF#SC'(:^'[&4Vlg
+%qM?-TVC*d^DL*-)=I96c7BJWepK.ul!)TRF`(--,"3oY<?Zo,R4;/r0gP@K02R&aFD!%PAh`;SPB"p2C(`An^YqZTuLIRcqcV2"&
+%]8\r<c;s<bs8/Sqc#h`W]#UO.:`N?fie%D/M]tg>6)hIkYPH!1?njqAh0#XmQdHZLW.LQmVNsEQjRlP4*ubt3X]k\cJ\jn-JI3Jh
+%G-KPCC9uL'B_H@[GE\9Y4L!gb_$_91)dBT[opStL!<cr7d+qtdIgms\MoP<CQ2>(.E[f<p@")Fd9I>@cc!+Sc]F&El&d^ri>Pc;"
+%]6='sDg^M3n:V=[CPeT5AVUG?l"g$qr`Cf@oimlAn*\1E:FrEu9+$\s'$B!]ce?MMY7;::8r:.DM!!>%W!]edD^X@OFTUR3'p8<%
+%RILr(NRV.<CpO@:dZ".n#o^2X@_-U;mG(.@p&48_W<4b`,?N]-gFFt-e4e67ZFMUr;c!a^s0*)9CUZCcFI+c!mb@EVSZ)X:a'-q(
+%(/a7tEW8jlhLf[p4(Ic2ef4tU5qd8O8D7u%C%m/ICQChH'Y7tPR;M;q&S>)9HdmAW.-cBT4H@IIiFFP5"P-2&UaIR/;sS,gVV;ud
+%2Negt:]sAk%@P9^g[)n)TVL%V+5EnV,*U,#V"j9ChRI:"6?fR.TArbG[/&5T`X<Kl*nMFrmfuu41%kTsOc#oif#%jd@FGc[=oAMq
+%Rh&!QW0CI#Tu`;EWcl.F$OpZFcJi:Qgr+lcJgm+oSG=7HFqL4B-U7r%5c%aoh/4m_p:=bt$B+UqRWi/?[DtAIA1`@-LNU1c12"/F
+%\QB)0hk$S`%!-KTSUDM]RK')"@)\?i9?2akoX9bqm\ce5_rXK-UFPLFeQs^p2/-k9Ri*#=Z_tZ\L%U:86A6MQ#Sm7$Gu-")`Wa7b
+%]9@mKF3QU3q9X%6Ki:iLeb1?8U<r;j^mIt2qr'60*Al<62/eJJC+>12)3,Q4p?:@HN"^<q%asJ4?oZXR8W3nR.!LOq`jV$S"KRZ?
+%"Msa#HE20a%X4g4pHrQR.(:/Y[Ss?#*H[d[>@@=Kg(H,5?9CD04A_MUG:HjYdEcuCLE^`B4.TEYSdN/D[6OhK-2t7+q4k&i&VlZr
+%>h(=nm9t,,W>YXh4rX*MNJ0+CPq]4I`C>(?C\HoA,AOr2[Z,.@=I+B&WgI1,*F5qe744+6NCWA$mDi!\WG@JQRon,BJ`jW2TZ-[e
+%jf$dL.Ymr>6OoWcZ_o!KIsr5QOdPD"-l3@Rium%@SLujr?EONSbCQ&&)288!$]"pF(%butG7c]NF8L/YZ[N?Yj(kZ]K-J)f2E-sg
+%P;dQj<\F^Vc':@L[(hgNI>YUc7"@D"#L2X'8'kBlb#ReGAogcuI[X3;p$PSbkGbJ+iX#b"eR]4A2M0mqDKD;T5<FDnDWe$(]=lJf
+%dF;IarlXD]q:p;.9Q:T1:TY"G!fkO]U@,!fj&]t's+@R_ST%s1g?LW#+u9H@B^`,hUA><6<("<:?UQj2f\ruD5<hJt=USO(2X_t<
+%_6dbJ;$pQH^bR`"S$DK?8aR[P2M!:+9TDt(jRKS_*)fZ-ZJMb%apqGl6.6?_fhP^$]mFOoi'I0!ac>U1*VNTqX&6]SA`[#"B4@B9
+%71)$Th!HKdHfGA]f'*j4/Y`7N7Z/#T*3F=^nA4lJI]Da@g<G&=o]Gq1Ik9VF3NQEcqM1knEVp#l.1;:S`TAF7NU\`[j^<c/ph#q/
+%[WZj2Hh5p[?"O@HST^o[h<iue@h`9^9]cr!r9i2\,Y89+K.m>2RD]t9\7>4@0LVm`VfHI>@lMg?)_0@LSVpYn<'iFh)J]gFY`_j1
+%@R-Z_7r[B)U)*C@_=dco7D%,eRDEH'4-NDp2m,Z6Me,Wlb0gM3X_:5*11RAi.%tU0($H'RRQii@<K,fV**LUR"HTVZ'8(^8TF`;3
+%p*-f3%N^LAfdhb'/p*j]HP<Z![V>)f2/]\m36V)Z1;`>N+e.PJ>_%B_'70^n,A:bZMn*OMV:9*+p(o)u8$fTYke%[uEpu;Za5&j.
+%+TG7A5$/tDq<d/algF,T<[NaY'l'k"^"%6Q/'`6Vrj^P4(tPoalQ+<l2*Tu$bg8L?PBm2%p;,&A=g[t^GV6VUpNoQ]:H/An6L<XY
+%>%tCn@-7Fl[%H*V?iO!@D<_@?aU8#21`M`<S$BkHp8l1U0/KDeRX=o]%fL$WZ(u!'bke#1f[a_pTs^hAnK</15V.?s@UbBKmS5SF
+%p,H$W'Ik2>H@UgA]UPnalmc^-(r'*f8,tf+G'?d"AJm,"%ONJ+2CqYDQF9BJ+nfl1fHV`O/Pmk_e:I3g9h\<#m]`XWV"fV;d<uul
+%]8r[upMn^L5(]6Z@;>KXTOrCuR`?)2qe0_f#,sW+oLX0Z.5e_uU1X-seEi-kk0fm0p4K1-4G&fga-!\!3)Xo@8'9,P8D/8..6ES5
+%AS7BpAS,DN>pW4fj!i6pZ4+d?T9M+%7o?.IU<G@SCqXm3(GhP[lg:/]^;)#%='TP[Hb?Ri>$he.)/SjJ]sq^tHb97IG\62Zq:/sA
+%BQf$Cgn$%!G1UW8(TuIf2l]YdVdG^X[=%Fsr:mE=T.d9p>[,nPhC`W9]\6QVhUh^@Kl$ulY3.rlS6l"qq.eK+Z+B]fs(6Cfp9(mY
+%HdCiJS(5L&Vd359UL1Z[\%B2^j@/sBk42-XSBns])X;+EnJOC[bLNQqs3"T\r9^lTI@6QVgibT&L%YEDour;@IU=[R0+Not>-AF0
+%S+<D^EKSr.$U;;r5OBMa'Fmb2:SW9Eb:T6e0&9K&<u62YgR7X!e9uIcX`4['&AG1-BA<1BbL8hnfNN,4/R0'pqk\*.MjqT)q9*g7
+%h>G!uo_-h/C'Y%".t,,-g4=/q^R*OklVEF[_7(57rOM*.22J#2iuYc<^J3&(.s8*Y?+TaT(7,A,r8gWB_sI3CC?a9hC+6`DZgqhj
+%q=S41?G"$lc'c`9k-aL.FlmIg\,#$2U%ri+;/At?I5TWI3OpeZm_A[['6q4%\8fce)nGb.FLBJu^Uft=hHHHDDbl[g^-CMejFqK"
+%h4;)ZE8r;2jc/+E^mtESndi:[=D4#_CTtnJf(/IgCfG6H41Ar7T/WZK9C#6s%kFu[^_\Yhf8o%b'u/8o3j\IXEP0(>StAom/+"dQ
+%dY`GD*1,bh*m3:sU2$NLo30FR!r^X$FPP@.>NP\7d`^q)R4hk47cK'(e-ZqADOcVtlQ4m+XAkPY\#%!bHW@d:><,ceZ-R5,./:lO
+%=]q`JZLZbNA_k_lo$V"-gP;u>Rdl3-^$VOJh*@t!7Qc@QA-hVqnfF*S4G&Ef`UXn?],^M#HLd!l<\GGW^WhurkMLcme7u0n']m<S
+%h5,>WZ^&DDFhM/7Gu<HK*&*Bu;".7F5DMjj09r=(\+_VC'_/'!p$5?#>0tE9hjHq1gaQUu<uQ`iBXd\]B'&jJTiraY)7lf;\MKk8
+%hU+f8[G/CokUgTk^84g:7'eCP"lIPL'Kb:*6#<ErDPQ']8hDYR"l1`T/Dj6)b:U3eCkr8iZfX)E6S%`%ZatD.Io\P]khcn\F'pjW
+%e=4uQl97Yh!Qqe<q.=%H<VLiK<1SJ`pUYGupV'TZS>A1+W8!kcU7LDbGU*V@0fh5E$>1;1dG31*GnjKUID3Anc*(h1TN3r&s*jjZ
+%Yl1u><@qKo"HNBYU/<L"DEj=1bufb/@S8<q-B64Jk44ku]7]:i"+u,A?l[R;H0o2nK"cDp:tTaMEoF5Y4PmnpFndlL?b:Z.&V`*"
+%hM2-%/?\_.Q_e;t.7nX,*Ug5ace%&#o3.(g?JY`Zn%D17gR;:%pp+=S]fH1^`o613k*rdX=lZrpJ%edODgK_ZWe&>pmptBbX)k]F
+%l!V2*XTZ7+d*9GY%("['FV%$mlrC*!YFf.elHZq=WRk<JP+#%MTAQddr3&nC"_ZrR:WcZik)Wj`G%TVQX!+4)L2KO[gBH_C>>)<K
+%Rn&0bK9rp12KG@HqoYu5c>gKT[kj:F8+2CgH1S=h=l>F=#i_aQ!kLYY]"HF=F$<iWp/E*qhtuNYK<?bD]KY%VRp+S9SEe3Ga/9qS
+%Aln`W6N-Zl35+i&MJRbH)L?0^`RudVp7;kl3ZZApQ+>R@Y?]k/3?8L/2h!abmag8WD1k0tbAZ?8WJZ1eaf5O>j+lcdHE`0SiWl:]
+%MGCbrJQK+M.c-Il;O-IS\f0HA;sdIAWZ(ih0n62Lh$l5@NXP3mj*7&2D)XV@Q1S#?^Cj=`2/,[,P9*b&MOId&%u`(tEn/l94H]TP
+%mT,;*("J:$dqV"-Q+5WeafA(3k&MX$&2mkK2M7Z*-]"`;<B'o4\=pE")H!o*.W;F[N7ZT:7HcTNTFqWH$:1_VY3Mr3h2DZd)PTY%
+%PE*m`W-ZG)7^s?W5/#^UO>a?*a_ZE`"N#E2$BoRq7>D1`07Sei=c9m@`Ih!WVRtM?85@1%W$Q=U@60CYl?8&4QC$(0AM^RP\+XX$
+%-&;p;nn93NdX5g^:f7aXfV8b?fi1EUh2b-8!3]P0!Q)mnp<IADD>$XMP"<';fk>oC'l@cb$_,gcNuR0_`1(k4+EBPM@=#.jbpFU>
+%KNe<bb3jP%h7H_q[_KAe^"VjLm1o?`Vk0aX;?u!4hR*3$>Id1dCLd@T1F8TOb4h(-Cu1EBV:$qtqSaE#nP*G;2/W\+c245_"bu"%
+%?-<:1fXRQYFfSg9,?Uk\o$*gHbO)U;ZfNj+16(*B*7G<V*pA='Jpm-".5`F7q<FkZe&?@&[<Yq-M_AnV)h7D$B!ia^k<G9i9t-`2
+%hLFC#Vk2I7A9[e(rp%q%s/`jfo3A)]9lOprT!M-Dn4*d>d#FW<n`$Pg]r>hFVJB<m1Z/KYHnXif^HO)RJ-2=K&N?A1n&.gG2bs#!
+%HRR@-2;>mhn'8TE<;URWkFhNAb\(a,rtHLIL$_dQnte'``Qjh,QBfF@B)L*Q;RQGo*W].fFHapEgX,B#PB*e=G)1nF9sru4'=oha
+%k.$tKNdq!i!jkMo-8rmK*?)Ph9j+PM<DN*sD%QU?nW)G$?6(rcq]AV/pZ9TShYqnDk?-sfi#agrcCQ&;pJiS]<"H``9bnhKDC>^`
+%4G&f1139pL?CefXT.`/s#@H-L(LNMfKk[<^Ho:ZpXeLtark26TIsCSefP'FE&E^cj6*#(604P3]I#_s8*6!<>VcSOJHFQ)(n3M:4
+%]e=q,d$Uf(T<3e.io]DC7,%-,d65'%Y.ib,/J9EY;20c62E*eGDW8[3I@,<9CV`<oZdK-E?_*1Gg,jJlpgsa=3"(`#Q33l1h&mk1
+%/2i*p%fFkrpRe(/06R4M-@l=/X)&UGf,EOsd[%Ml%9rf+1fTDhqdTPLH2=+$i7P`U<"EHs9HLc,4'`3B*p90u^?E484>4.sT1[C?
+%=B^c\*:3[r<+5[,po`i:(EI_n@k[!%dl[o`j0+/Unbl_ji4q=k/*FWrn0W06hE>'GK]ct`0,C_hXKKrZcfk=oFfiau$$m`@_nOng
+%03t24?'nbt4$-(mSpt+[fp[1@Za+Z:V:X[AnV/V[9ch68(KQQfmXDrh>#E[!24kr)!WcN\/NYVg$^LS5pQr62iO<],Xa[sb]W)`j
+%f0S8sm4/.Y@C#B#bNbj^,'[H2iV_9`8HBdn8][$M#.:@'2[.eI24U1OD*g.02]&M_`PrTi*Poj+X4k+S,U?fZA15CSY*IkQN.eX.
+%gj.NJA96ORZ!"Y%/cj#9Xn1Lpq`>*'c`DLXIA;_%Hj@8nlg!a"pUBh:P0gE#$c0g<<Si/uBblQa!5er3bEr%&6D8LHUYBk@O4T\,
+%SQ/hFW*SJL3*hXg*9c]rk2#Tba"1GJ]fSMaTQ!`]hCn'd)KVqe+)[O($;7<n"a==fgH.`gr4"N:ft&hio;srCCH<GlTnDUsp&V2_
+%F3n),+/.dW6dZe;F'Z0*R4;S3oCMPMpRT:Oq+]6=)aeM0fBY6)!'>/-IA$J0/R;X`kJ1o'IMV9'hL2A.bWAnqk=]mT_pr5&EcLU>
+%4*Hep?:u$<4*^R1^O#VOj^.UrVpNKBq*k#HYGQ2F%DufqM1#V'<^a4Sn'5#^O,8"^aJJ.OmTb!DfR6]4/C#h8G6>N2\A?W)e^pF;
+%qI!:5NVL?PbjtWANH4&;S5$SL),<t[ep)HG]Y(&MQ)maRm+(e,FnG@^Zk9?DOppg1ScX6s^92o<\r.]!q")Y`e%?Zj>cQT%_I_^)
+%HRb1Tg/+bkq0d^S%5lYhT;nL=!)r;*Dk'elDdSCmqt6laiQfr^l=t6Io,EtD_T!.M24J/ZTP#pRk/W/_N2(VV4%LK?lX^!@p!`$C
+%,-LR/D)U[VB%B`UfCK19mW>"9=5178Wuj0V[E@)NqcMKV4Ii\cA7]GqE4W^0gVLgUR9uFe4#nguf07cc95Etf?rMsPndY50_X!CP
+%$eW#&<S0B8rGJ+dH>N1\f5A;Opa:ureV1p0:&g=HW,PSs$kXNo2rBPQ[JWp9^O,Rc\l>f4?=Te5/5*/#`U_%@Ut_(I)80>%V@r_&
+%)%7_#>*YWp8&a;`Ngsn2*dC`TI[Lu^5/"X4?!=f9;#!$MI]7AX8m%q<76Z9/Ghkac=GS7:@e8FIC8l/u"b5[[Wo]d'QJ"uNG-s,M
+%n.(gunTp9[7a<mJW3BJd/t[Zf+[,n/=0?D9*J9#oIo*]lrLNNWq;%P"\,L6nDZ"J,",4#3X3A5=QaYucJ*-1EMI0FL^$,2hI!^;a
+%mVI82V$SLP%3h39eSf#NmPr/"8`I4`h`l"E042G/"erVR8D?OjdFXrT%&/l_dFLVW]QmX3'uMsk%fHD:^-];,4$T=F=1,bg?bUi8
+%nelh=l$B0Y?S<.aQ&XN!\m:7YZ?ge+lf/Q_eou1#g;duC2SrO0;-6qg?M1'(QSA!<5$4@GkN.\7c732102B]W#OQoe0(.*!,mP.V
+%_SV&aQNK`e5[ZoWk@%f2;obN##X=-O%9Sqi*n[0OK7Y35?)<t[S$J(4gN@=Y@2mO2$G?D9>hEh1Pq*Z;B?S3K5S7oqga8ia41gdS
+%iG('fCeepBMu9mTV?Z2-X.q5"+eMcD?K+#1ar=,0S]kuiQhtXRO;ufjb"&X5&8s3\X4-Oh6HcbT_m7tF+&c@#!TO'.02\^Zr&14-
+%(je&UmcdGNp^L=@]t*_13a+uD`E#!&qYI:tZhrhd=A$Q7PeM.mY]'sc_r2!jC$<gi089@_]1]P5`Km9[[c4[3)K/c$EV<NTrWm"\
+%;ApM.s4#ab^mP+Zb1U(\Oq;/.)arDl-dV<KbO/@o].2Z$$bfare*=QWn#Dgr,a*$Tq,5IEgtgffZf*,JQMdI]?GC@NWhlY=$_qO[
+%lM9"135"$9eSd)lm?P*uS'O_L8tXlIm26iS6.hU/="ZQ&k)uI,jUPT<ScVus5:bU9]Zf:Qh)3o#4)[>'_9t7?d0&0<Pj>\nSY7Jm
+%Qrj+8$X5Fb\8ZC@[6(%18foOp=6+Uf0<nE#7HSbcL$ZQ?6h45#QsDAI/tRN.O`faS2q+sQp-\lDUfo2T^F3_QPHG/PX=ZJ'M;!SG
+%W7Bq?[AiH-?*SP,#uW>Gl>hhL[.A<M\Zl#>irYK+l$&B=/*oFd&oJJ[Yl744F3BQ(1CO(eSf:)c5"!5;%Ac^g&d1J<Sq4I:fr1it
+%.GAr#Kg>r\<RHPU;81]ee*GP#EGfc9+cZ7ck^NomrVUXMdhe#L0IQ=5pQ!$]r]"[QD5Cs'fX4aA.XF%5#5XqAg<7Y!WoG-]3.#kU
+%^]Fb55WCi,"%l)<BuY50%EV)7I\>a<n+/2*Z_,Q.'jGbI_:n(Y]CWBh1Qj:)@^5i/MHe,;QDONIL24:$l4h"hZsW$7hNp0]p/b09
+%`LS[]_0KU<C%hP%.9F6u=fg+s?SA>:RT/A(I'n?/^cg.bK_i6"EHC6*G&7FS!0j\Yjr'#^@.1h:"lJ1N!)'DqD3o@.`0BBX)lMSY
+%R#E>eDR]GLKRWO0>5rs0JtBue:0!tAfM/(.I1]Uo\U;@hmh5)Xcj\AS2_$U*G$fhc>%kio?,G2*QiVoYns,<__OK(oBL&]rcYa7&
+%'>Jqk!;>FV1'o8=cRSV6dIC]5Yk+tZ?hjnD=g2P"l)J$jUTiF#s/nh?-AbK^Ud;P2^\XqV.9t#HnqEXtnroc]eZ%Kb79bdc][B';
+%r`f&3V/T*RE8+R>8ihRTB!4JPp"mJ,mWA*Q-3;A<^j'7^Ien<cBrQ9$)5["cC5#ntBZL^-48X[,ghpfnbNdO1idLKBGC=>$%;I$T
+%h_)YG7J&>G">]^3*J]tl5WMK@.eW[Oc%Tj,q/)(B"l&9BC98?*cI9epQ'RlFCbb1#nZoQG"jU671D&7(Jmm!EbPN=,J0.G)+BZ>o
+%X["nYmlq%7>^93BHK/=aLo\6>=5.@XjjU8/-Q_(oC1sR\I_GtuH[8l?Ajmb9QfjD>k)Csc`&b!b[rPI0e*6+G7T$OX,[sb\Y&3%?
+%'V7P&B'"0L`QBio(S'^RcE_[uHK0UVriT=No6Ssi!H^0)\hr/T=8FT%QSC9"/A+obkB2fbjo1S_KtRt@Si>,rk:cU[>=nD\(qpJ+
+%[nWcdH[+hdAkipB1A03(]9m^^DS"3Y>XWZ`r)9M?<P+(VKng[KE:BD?FrRDf72\;&A,W4[^lP*^iQnF\H\J(o5J]g%!S%_QftSg"
+%LH1\)3VA#]!hl)":O\e9>X[rbJ(&;A9j*C.DEmG]m2ss'\V6P'I0QM_`geh5%ZapD"$OP/n=s>'4Sf-b;7MO6QZ1BF(6ktkpK]G&
+%!k7Ih!&sFtSre4H(rs7u81'EJi%JrZ)8EQG3pOaS_lOs6SoaH4r+!<D2p=ipkXO)95;u*I/:)(=EtRI72rsaTKjIf"2]mdJE-$(s
+%b0@8Sk>;*@StIS7<IJdR:Fn/pn=WD/TB#c.cZ/O"F[^Ho(qSljSlOsi0j571_-NM%*!`7#99GR2ldapEP7OJ8Ennc`_U%`pb^1=C
+%8pYb)VAA($Ngk6$_RV^.dQketoIPP#"$[;0OZC^=]\o=A>j:=G&,jN[W#,_a8&4n/R-3VB'1+R3k61qji"XsCn/RW#n-j\J;C'^`
+%NEjqbq/+@8oa'7OasN'U_jn7<;+]W.1B,fqketBB?2uJUr+&Za'BW\"nrieiHsugni$&t%E^Q/eI:ud!>Wa(Uo#->*_0HQ]lPhQ*
+%b0SqEJ[kLlQHDpg$L?gX3sV+Cm]CeI,r)1Q3^XcpIdceXl$8B$P97*>d@'[&p(*p>n0dX8DYeMDk`?)=brpoH]<%V]j\c-m6YMSC
+%\]]XMbqLeUTG@XaZsWoR@GlD<`aK,r^_m!A!QDm4"KqAJJ=C`af8Tf%_t[7f^iNDp%=eP6CB5CtmP*l5CDiL&-4]tVD5L\n/tInE
+%3WqVJB`LC&P(=H1"n[=@=;^1N2hVI4JH7u^\^8Y1@"OmX+=:V=3"YWKj[2?*@@k]TJOi62MBU;ojsC)h87X:S^fgqSi=d`Q0S(&Q
+%N;Il2Lu/76M;f<ZT8[b,$AcI,O97iagpI,Emn/tHL!LTJiJooPCQJQG(pY7XPB+kNiTI_%"UO_H.'*j'45>&1Qp:ke/k;9^!)Ep:
+%b;0Vq?m(7jp@sGl-Qj;G!a%JoA/"RI]_">:5L<]W3NbaM;\).QKci'T(c`7iRK<jCM9m)io]!);'4Ht&&`S/QhJl3DnUQ(eD;AVL
+%K-=DD>hiR%(C1QT'VBH//:\V"=V)YfAnGF-BTWfjNm^gEjtX9T"-lm(Da$A\mA'M<B(H,P9!,/O303mf(]\.5pR;8c!XE#l3A+\T
+%<Y://;hHkkcmg#*M:B[2knB7P#PEuXr;o#'JH5Oo!@S#g(;jZHF<o8>DC>^Vm\#ks\U\`*e=AD?\:A:K#qtNoL1h'k0u^qQgi6!)
+%e#SP<9S/$/'3$[rXL+$L&89i,km)pa/F[\OR>;`BD5@613F3!?nG&r^TXX(]!/64V_N^;eP6<$8U;\5+/Vm-c"DPb`Jo6u1$^N\7
+%7d.dm>44q/NF.X"YA]8))fgTYs4P(HnmgFE;eMNJAqM0sDtnpH+/-3DZQH!RWO!\D\u@K]4%.dVjb71mDsH]0C!Y;:aFFM*WA!nR
+%P&_6\89HL\IZEeu.#h8TCsOg:H:%@QWMo"3:uOqB',l]5O(OVV<j7X^W@%+GP'7d.oWq9tg$JIg.X8MWZep4-?<MN]Q2GBS[b;EG
+%TO]rkOCbVT-Neu2REXaNRCW@cR:U,uESdO/^h+`uS.m"u;RHRJ3':fJ1uNf)s#%ckbEPAJ?T?[B/e?'i'54,&ReOY$5aTUt3m,c[
+%j'>oeVD.0;f]ep,mm*[6,<>\03<o+/Q1O!e-O/-ecENaQ^2`($%NX$>e-NjOj^;I-"Sk.K^n\;Pqd;3jeOHZmndXANWp_s2(sN4=
+%aG##GDio5h8ikFFnI^0O[a7OO.bd#Hj!Y,(T(Bd&k$c',aA&pAW7UKVpH#9\<R?tDnNjh!lDqV4pt"G`'t1o<\rTp<l>1QQjoPL$
+%bgQMqI)O&M%EQ$*7N`o#G^Fd)/mi$8IKTkT0>Q3<j,(]V5j7D37=<,X:r#9JX8AY.);GPE'd92k]M;d`EXRHa4`L!aPOK]&b0^G,
+%F(Gi>J3V?K$cdbh`Q,b5c3":WY-9cg]#3J.jbCNp]N,"BK]/,^aFl4OqtT%.i6_852"JTfDhGnmqHir2l(mc<8Kdi_>/.EQ2=a3K
+%-@"&a@p[Gq37+B'-rokk>nDLm<L"a/no/*X0o`0#"d>=EdrQRTnr*h4Uo;%('6N(?V;l(4%BO=m$n*BqkTkq]lJX0\jSZgR86.@-
+%!T/D'6ZaFCEn+@fi\G7+ErKij!I<]'TMC&=KKpL+iX$.^.3G!NYm)bN9l"6Li+'mRQ@W1+Ye]rTVTqC'8s1Qa!p22'>-<C.mQ9@T
+%\.gH'/pQ1P1CX10gnuhj65gG'%q;,\".9*g;i[VagKD?JQ\OU24;*C&d1ka?C033PjTElW`9e7Fn0A!Z?@#9T",0_Ep7sa*>+m,n
+%(/X(;k_k#W;?`qPJ<IGFeYP.!)!L.2DL.*36+CAil2,oJ-?)t-M_+<q80:;=aFF^%Kb3M&?okfpTRlXG'>b*SLSJjW`'eP^XQP.l
+%/_pm:_]\"B-j]E05_BFE5Ug9U:Q-Mi2LlStK`haL<:pf48O3R-G6aE@JB<m^+O:;VB\HS((j6J#BpbCa=X_^3Ki*SRO9%`g0NB&0
+%0c7]UQtIPm#B6eb3==AOms3'N[t%jHL>`+="#,h,%g*7Q`O4+Jj_Oq\")/Y4Lhd7Rll18WJ\`JNKV:7I$Q+a%9F(A91lPmO?sS>'
+%21SY&JUubn)sGI%"iG.92['X!rpTDDC=&=f`&'/n#b3)Xo?!=;dkT2Q$-,uHB>\iQc)_ZcHUNkUK8Oi^g9A._!C7n+ge5*dZG6bO
+%?ijBVM3j]'jqH+,M87S*OO?<+l.R6tV8ii('nf%1%Z\pD]HTta(@c+?N'"lfB*-#rYYD6gRHIF'_K,ri(o?_33_VK#`gNUuAU+]!
+%J=-EiE4o.#O.1V),P!+1TP91,Nk]:%&@A;G_E8/r'+?/p_H\6DPlgf&$0'l4Q3@<:#+E_7N.I.E*205rh^=6CWY,"LC./+VTrW1E
+%FTR+'_h(Dr.mY/P+<ko["JY000l.R,&dCe.RplNin-aAm7TWkI]QAi/EnoD8#]81l5s&Kn&gH1S71BA6^_9]V72DT=f+fS9n-PM/
+%dtN=.$X*_2Mp[h"XVH&iK&FWY66mDI,u&ZFUK0ZQO/*m!4ZC_f"jRaiE*P7-4X#CUM<^1e6![In%pZ4m.6<'j6;8*7cN]I<1=\4?
+%\UHetR"tWm<Xtsp9^"6u+9Ke-4_NaN$:oMKZoSO%^2iSBA^q@*XEo=r0c(gXK"):e30I)Lpo5dp(P*_mM9J[WW^7aV,J<3VpBX**
+%;)Q^f?sUan+Q5JdkgNE,!.l#F,PQm7Z4pRFBr[%5%QmI7ZqEdu7oLjR25VK[k=J)E,R,WPlR:&$UaHk0"_pVsA!dCG'S^b,DVnOg
+%4?lg<6<=19Y$&mY$R8WME5BKN9VtdgE*Xc.2@Y8WBUEE\'P.cIQ[j[%;1Vr(":7%d9+`:$!$k#B(b($>lL@+ff`Cf:7hAHn-pScT
+%3YX]8f?eNJC(,BCd,=/75#AAu<8a_^"kH"Z4jMD!+_R)FUIUK*1^$KtO^:<R;IVtuJf&6G*7%eS=)Vp?V=6L)9*7&_HsMbHA4_kC
+%WcdPVA4[jH%mUc$6KG:W9M9OX?.G,(8We`e+S1bBY*sJE)M.6'eBn1BZ'UoOX3tg+]n"Tj@NP7`OY:4OHQXsUVkTYG&FN0.d#@$K
+%/Lur8mVqLRi?Hd7!9H$=OK!=bT.r\W;Q54l&NP&@Ot!bl&4;E/j?/"H9&(!RAesJ=EX#Itj^Jq?%u`];*YCM.*lB-hgB+2n5X8L$
+%#R_AtKDcOC):U2C'Ws(MOGX3tmjJeX6!+eN^;N-0@moq492Qte;#r*Z$N``^&'u`73e<u%eWdj$h9bR%F\34+<0%D<-m6Hu20K"8
+%Jbdk*Ki5`Vo.)pojYJ>j&]I:;!MQM0OJW'b0ofRQ-R;Oh^bAU75_qc537J9Z3R(#\FN"53D6"MbE2_J&ic(_p0nY;9AiqsOKGUS5
+%%!YP3EDH'2Hr?g[,!2<,Lhj1OTd+5Qi&+=PQJ$UO#e704K*"BL6>7j$WCVI>@32P'=K/m13rRQVZ@WCA;Z^%KN2IAaeJk7"NJFJ<
+%V4DdFi0XTk"+,JZcLS3DJ8D=S-]KQW,L=4RE.fC])!-WZXAr[SBs"dQM<KY2Kb14MY2`.19V@*$c$a`h_WGUfPidrUTq)hJdIRim
+%TI^RTF&/Qd'T/gL$h5'3X.FnjM7u9E\>2UA(t6^h3ncutciQNNj0:lu'rF,=To=g6&C2^^[iif@>/7r$Q=ScMkW,U`EV4Q];%JUJ
+%R@H-X+9eG^HAVd1YILR00d2Ja`gKC%TtD"l<6b1ZF<0t?@<M)8R9InO<EpXdD6GIN`B]C3=2Ydh_c/dmS)TI34TV5]+1SSI&P=&,
+%"J`o5Lq1J+,WN2^>]O_-*k7*sa)X=^q87HMNh`C-flJujPR8\'I95&7e.>n]qD(SX$Q.J1"2T#qFB["2gKa+V@l>1eE@aHZ-#b=U
+%n2`@VbQ5uJ`5)j^4VR$oD^D4sZXA)ERouL+<0fjfn:A+M(9:K%67!<P`[K%DM_p1^T^/ES%Wb'2mP.dSg6%Ue-O(`SlRLm?K+4_+
+%6SG<Va\hO-OSbKbacKtlEF$(0Kaf/*5=d(l.C>15P@6gFg5Z:/LOEhF)u<eP0Ef//;T&tW<]rYV#u'>U!n<*m+9Hfq+?\^W=bi@[
+%LCfYn6E6H$GJpEM9[H$oK8X.h:NC;S;r\ut?&PW%9Z"d-\epPX69&S,&K\H5p^)!q9S5iC/0u^I64g-84e[r)91CQJaMls]m1d?F
+%8BcEM@-D<-N4KAsZqMb#R"eF4@Ou!q2.1UI::DAO5L@-NL7k)QBeoj%b%^q_o/6=Ml"Y-B!Mnm*6JZ&W(bf<^&t$(c;fogh<DqFk
+%=A8(X$jLCAobF5I?s68pRb[uLo>2(FT"e<O>Q^@o%JYH(\fc@>/1,(>S<spF3$1jjN[>,;5lZolOVnUl7]`W"%l,'U:R7W($\7Z(
+%Z25+BZqe=NO:I+7>09YRJY&K?nP[r68&VJqbfCAi:g.BZf#Kn\S7s]*XM"b6LfZ9EdM]0=Ibl*F*%6j%9Q_qPULB'EL9W0l8Ah)d
+%F6EVW!9G\2G2d2?.1"o^E7,=e9RLF>@*`T9UI)+7:iV7iaH_HNaP+"l!Rat,Ze??5!Pj@ojGQt?J>9L">Ju>9J_p,l+;u6RWE&9p
+%^efA>8CE+-"3,IW"\G1>Mq1RTK;114/G[E88S2BL6:%Z:7-.Yk5K^D('L\Co,MCoZ$$bGtj$UY6dSq&YkM7=M4%W[G5\#W;@N(Vn
+%H>&qi4!Pj^EJl+I[S2@4AuU@".cfk-7#P%]*=@D.,#M>cL_-KoW)-8OG!,p]:DLeUj1'umUoFV;5r1Rm&4.AqkpUE,LC1/t(V>8k
+%+ER2R4^hK"\/p4AdLc!C;RRFEUQ4(/ZC"g5WJ-Y6W#jR4cR(V;dN6NK`1;>3,X;ViRL2G:<JJG3CrHR8>XP3<'NpJ"E4(XfY-5o'
+%9O\Yt7%oT*'l-+T%Q$RuC2kXU(dh1(TOB8Nctp(W`ET+]-LNCsVsG`Oa!A&e"9>7_jBejW3SSEQ(fSpmlm<3k],u"8DW4!n%4SoG
+%j&igu$n(JB*;nH.14YVJPa!qX'=PihAN+V&,1A!Q$%QPP>O79bPjpRu$qB'_<6f8g2??uPg*C8D5e*ZdPh?1)Cb2i[!8s=HV6ZNi
+%!hqMF>>76:?nbUp6<&o]=A8dhTNfQR![)P(Am%h6@FDTR$m]CE!GX#`PHp\i8@c^ZEoKF-<b"&h@U'uLBtF\%h"<hR8j]%o``k;3
+%$<F%j-9qaf-]-Z4eAnpB7<T=cq9T?j'"\IT*:gnNRh3hqNjC.Ga\[=5MZkjf-X9JYd$3XF5f#lu3T17+*tlbR80\PlQ4m"f(tVZ!
+%"Sa0`04R[&0HH`?L(eTrl\(S_6j2kgBu:7D8_I1bE2&WI7^nt\?LUkDS4=Dk!a?"sZ$pJ>!d33L/UfI+]!;NTT!s7\-;)0L4l!%H
+%d]!9mJ7nt@38FW@PQe@nU3H$-5Y^m@3EFHo4/at:TO[CT?6kaH@_3"GND8kcRS\q*Vuq8n#jn+Z+u0-tP^r[a]14i,f?m!IC'O_Q
+%'=--g_RQo4eE37(RL23)T+*km^.88eJ>C+B*OsME5$+`fd>A2H`C2;CLW"Xfgr][(PB[b3%Z8l#@QtQ<0p'g;q6U?dpC&?(%isn/
+%17r\e+b0Yk3;UFZ8^VVL/=KBskm"#k#b?b!$$e"ofjkfB\T"`J<rpd&NC5.*ig`8t;ll1771OBjIG@2J`tWJM:-'d:3e:7aI9>"X
+%>2\+U],oR:A:C>liZoO*<r!&cQ<d1''>bPMOKfTT+Is:PQ>l+?CCq5Y?9QcSk"k(iO'^Xl;p+[+;._*kqSS055FioZ1:8e9'h^*\
+%<ls.VWH(L"q*7]K`;N`@B.(uH*m28&`=\ab*VZaTZ%%gg%qSp/[f:p&AXgf_:qsD+$ebt^-'lAt);5.pQ7R$$9C1<8;'O%R1750p
+%HJo++:PftDFN--hFg)57(ZT49F1)/-!J"3/aVi6/:6kE<gmCZu9M:\VN>Ai>Fjc9JjAGN(ORP1h:[l`q*cH.0qX=g`'O1U+'Ol8?
+%KfC<&4(`=$LV^L.GhmX)Ac&`[Agr7hNYA)W@&!AT3BWV&JP"Aj[jB./b#9n-Ccj50o8A=U":<e,WZTQ<KZ\a31ENkQ^e*L0n/IpV
+%]LO"l>4</WcZtQ]bk"*ec-fI$c[h3%#ka'#?e3,!Qc\;(`FZ!,bljhI)JI8*d!u6p*fWtR5<N)&DGZua4#,+i:V:.:Yk-8+`i'oh
+%5a_J&k=@::bhUe^X$Yh9VkcjSn)_>3^cW+CY"(\iqiI>LpCJ7^Zo&g-)U;b4)3*#t6'YW_J_o%<6%R`7%5F$(_['6*!t8c34Q5/W
+%5)!nDr='UN2P<bP"R`@ho#uO+)j3K6.)aL]/([X&Ka-$N&@gI<JgdqedUj1F#/6!c^CGc0O$!r>'"dBg).%QK45r(A<F=SZ.^GtQ
+%BFs8pj!ZVI$d_ArKqU\3MghQ6jb7q-!PAJm"Q=mI>G/bE`uGU#;<uXo)TIInVO&qY0o)GAn-jC5/f&PA\PSE.N-F2L[CIY'_(63?
+%K4Nj%\9X%8#+3L;j7H?T[)WVU<(MWi:W97ei!'.YhucX.S*@td5eX<&mNq:3,P>"%'@Wi\Tl@*m]J+,U4%7(TR)kWg($u0>f1]Sh
+%!"p@2!T.sL*mt%$VL<D*K8W!XjAc!:IUbnLKbugq\4I!$q]'NAFU'_b3H>hEk1UrrH/RFoKS+Xjpl8!c]+Ga@:%!F*`tSpfe+n",
+%%/Rd7#M_s71leQ$pj\@(Hj<gg,q_<_S4Ce;`5&UteM_;1TgfgT'8I,L)b:>[+U:4e"p&R>g&g)WGjhZSlKq$73)6I("9S-#.H%.n
+%:_Y<<3^RrWC\A8e*f(q)A.=R'TNb(p7^Ar0gK^Q]Q4t\X8B72Ws'bJRVc+(f3IJ!u*C9GXc/Yq0,THFZXUkbJ#B5ab7(8\raUdDn
+%)CCO^8.,P,`GHI_Tj*aHJ9`KcD2G,)6Tg&ul2j`h0sq[FK6#Kb_:PDIdu/:oW)JguS1+e`,R+Ah)1]YW_)CW9Cu/><P)\*BR_MCd
+%R'/cB&9MjI]S,<S#Tu&bbgX3E-2I'o/V/^r#ncshU!P:J:f,Xd'1i1<"XFR35,6gB5b6is-orTXKV5g.i"5+s41$D8_j;k7"`q%J
+%L_1`fCLIcabb\HNTHET-&JCG'2Q%IPP0<nmHS9X!(ACed?@m@,n&]#cMUs!+%O,6R0gETb"p/&i84=5W\)^KA!Sp[\%5F:WR%P?3
+%*eJ`nF22ZI45.7n[A^)B&BtOLBqlC*JfNua^aUN8i<6_*-//tMQtD5,<Qn9)KOIKUNuO".>#SDYV.!5479>JW7%o9J[^QC6I5=2;
+%;0P81LN&':,&,k+a47aI"pLBcL95bo8:`nAHU7I@Lb%9JU+.4,_GktGapKs]#eLRi6;_g:<QTqCDd8u\'">\3?QG1`ldZ;T1GW8f
+%>0n*QOlDZ1K(T+!`Cc@k8K<FY#':[c-PiY;+oT!B#`40-!R6[_G^,kfO$-m*"nJ/l1kC;UOApp#\0:9:W@DfLOPgO)p!UPtc-<(J
+%#[Cn6G=T7N".jau4(b0Em``AMP=QN:7AP3)RY-G"KBntkF[YJ40RHU_MVVI/jRe[t5u_6tC_5t['!F!L(9/aHB_NslKB#*tQZ2Dd
+%V$cr`D\c`H3pIAP..o.A-e-nEid5H.,6<oAl-jOCL\G=Xpm;'mK$j0i5!Lb0jdLO@)uqN?A-AdtM29Nq+@Q*Aj$J``P5@@KVra=A
+%_:69u!pcFtI9n&t;,/p]iWY9V]Ve[T3'>\LJ_F+t@=cs`kPS9l5g5ik.iqH=d<i"b*qS<S?0*l,e4;)58g?WKRrD.`Ft`q=haN7n
+%^8D-'5Uj'HW-6d4!We;`hshDRUh-@$c+U5Q2/(G?"\SZRXis?J(_C[&j">A8#%<Mq.6P80a<qJb2rVHNFHbGCE>=;)j<KX&W9bn=
+%p$c&mhFhGPq6V_L,GCWFQnl@^$<P)G.%i@;Gd#FdptD5,FO#ZF?`Jp?M-L_O_dH_eWYghYLfBVt&W*0D5t#34Olrd95rC>^,ioCP
+%\4;ePX.qR:\StN?o%Zf'32Cs7KKc<j+[dNn$qN4q;"!>V'NtojFS:XV(f_oB(@R@<J?I7$1:Qs<C66,hp_G"oUt/CqluggNGTH>2
+%Z.;d@,9-/.@Wo.$0-_ffqpmMpQ)/:M,A(7TCDiu&I>X@'o6Hku1<R7^p/\gqkX:*J^8FY)HPt3GE3*Wh1P*tX7eB>9CDfuW0l%["
+%5((#%,+_?<N'a(h1!:up$++pp0c-=WQVh>^`p5&&m]K\_I;?$]#2/=@V=s&U+A_k`AE2Y"O,DiP.f23$j@5E9C90gSa%uWOh\9su
+%G&;foC^XCDFL6t3^sQh;0jDHpa36:+-7*C67qLM33&Ym'nF^rG8ft$qJ+Pmta-F$TX[.3mg[S5Vpp*d>o9NAi_Df[)O?<OT)*p_+
+%$T`HAhia/-KXK1($-IV8,@kaU@Z)^emO61\76N'r#!g[m:Tau#;LoKHPi<#B106LFU+A-q?po:5BSeY$e/;2PV*fHk[\h8QiH_ds
+%A@LS"6ol.'PlsC*6IK2E\h>KOK0Z*som*^%:/fV@EB58C,!61pWYa$8Qr38!]m27J*^$>(7CUB@E/5sM)rc3m'Z;ct!2Mpi.WHEp
+%0o!soSSf*%M29;IbU,flq;a5]mgrA')G*Iio2n\RV'/aEbZ#;PFIJ>k]EO2F3A>CU6Hb/N?;C59;D#11.T9SScPYE"ZA!6%geI-V
+%S0Y]#nU6S"COlVO$T:;Mil[BM@2>eqT[\=bG!ePUm^.gD=X')]Y%1Tr'>8LaiQ5ZtoqT$k<-ldLn:V-,84J8kmnb/*.0A3UQce/B
+%SqIZ`DF:`4+EV?SSsrP:44ZP@2VQUrb.`RVJPM:<lDu'KM3mke(hks-,]b,fMY0t-*G,Qhc9j?`c+Oac@**aMLedBt9S>HAM+WTQ
+%/KHWEP!UH$_CurB-B+`Y%MK@0#<L"\1VoSF`F\,a$`suecCfec6:DMA'IYfLQqE9'=4BacPq$bc_d=g&&EA^S<DX!hn0$7C5.#Nl
+%[Y`?K2t>1]NbtK+kKt2F6q6u0'ZU4c+W]r3$s2FO1(C,`=R&Z9r>6G2O+#0k`B/jB=J^"/FcK;1o8Y.;:W3r$+H/\M.a!;#,+=\g
+%j\W=Je;`?YLe!@00bj&Ppnabi2?tl`J;K5c:Q<<H6D*MHmKm=16Le#9'qN*<A:hWIl4q49E)2<8'LWNV*^:7(E#F=$k\2+4d]P%-
+%RZ_,H)=P!Jdjc*O(hSU1^$CZ<'3\[$(K\dCWD92o3hRSSiH[lMj>3HML/,.e=&BQWYBNm]<EX+aJ;R18.ecW8dg_0A7&UB[<(ElX
+%>9]2`8rsGJO&@A/-A[3foLJ-g-;BlNfV902;2&c'r'qW6!@>9qKea0S833t,4@LABC9LC<Jit8JA9mH"Q_uC&!.>GQI.h"[(1Z`R
+%FPTmKHbc<H#k'M.#.P`LdZ<j^\OBZ38J+N!TCEt`%\l0]W`YnK;,.\eBH.j6K7M@[EZ@/qIE@OJK#C$g:`B\)"RISL%t-13`bn,M
+%ACr(m""t/,]#_cS1mB4t/-_dYLEuVe=[gK35jOS>r<YNHdj!5G8@*,!]lV3g^Oh8lihdP5`XNHPrEU)g(#"hJGdIfK+\;!(%'##g
+%k.odgOq($5Y26a&7-+W[R=HQ[.]JUqVIBbN<)!%>e"gKkpo`^T]jT'74S<mkQ3@=X8gG1S4JblXE>CV)"S]XW3s-JO(59o--UidE
+%@JU/Y.$i9.K6o5IN[hR2@Qf#d18\qfjHo:GJ8*Tg!f)+ee28N)Dc5luAiuXlH9pPBOT4I+]l!1;4IuEIUkg;j*Ucur/g0,19fdjf
+%6AJ<)9Doe,5eeg9W`NY<]FrbIPfeDTb(jHK!29H9gkQ_"Q'bkpU0J6D]p?0Vib1J)<LT@Q<d9.5UrURbAYN?%0#$2!9FhU'e-:Qe
+%?t=i\nnnr@\7M`:FP'^6%GY,0U#&Pn8qBP$plpn:MbU'#DRC(U:fLI5(+Q4bW!$8Ye_gc8oR9CSh+-d;nJHuE%1&%k0+=L#n,t"?
+%g9)VZk3+9]SPr!\NCi1Jo+-4+9F;$DpG<Om9+=K)2McqnMpC81G>q'#D$o>`l>8bqd=Be>#"XJ'A"cf@r<eBqJm=$&ktlH":6_af
+%&UI3lK@[dWGpcS]=/1g&L7IW-5eSqp;V=s_g&bKt?$R<d(NA:\>i[J$[d6=$/sR9L-8.__nuq[#4+]/[*B%tG8t9#dZM[oE.,TWp
+%&NLp;UA(R!XYgAkUOhA+]Z2$!gtouU#r8`ZekG)=&`ci#(;u#)\"%2X'($+?QeE&``3'+1Q'3LClP/e6.<`Lb:OS=MWgt\]1LY[0
+%!(0H28'VXq`iXCPqQBO]@Z^;RQ'$^"LOnJ^>M(\V@pGKO%]pc)nGmbE"Ys$^=[Huj,'c/fVI;;j"A,&n92606'p9\CV'J";pcSan
+%H?cG+p%j-F7>SGFL4=Wk7c2oMWBo*-)PZ+/k(A6&&Z1.Qo%FFJq]=kRBe;lZ2m>OaI39uUPgO5u4E<hgI:n*"(M*ZmE9,&C&3Q,,
+%lJ1!(l"uM#kiU7=8'FW)4ViBRJb%^bM'\g>(0]bQ+S;.fN/2,/!><OuZ6kl&i`YK,[11P/h&IL6TIk[U!?Ct`s5DN1L%5&lio+Eu
+%FN)M`[PB(3!RK4QJ/-bS+8VWHUMH!Gn*m(l/p#@u]RUj[WqY)4aB!gEQ]Z/*g'ZWfaYTVBbYhHbU-`('n#L]7$>l2X/$rkQ-FAIk
+%WY83:>(sBdf@mf4Trl,\C$aQn%.l&cid7PM?HW`dR""@RNbnsbN0jrh"aI,mK]#jD/)[E6'A<fca[R<)_Da]"P=hK7>DR>l,qu\@
+%i9q&9_1?&0m`<MX6<a_ih(f_u_V7>P"-K`FpJtfTd$oqoA.(\@R"VmLA4Sq@6X,?`D3%V/$X\.;Y+tO^&5e7)l^kWCEXDn\oG"8@
+%`*5K2GSJn!bf0/(=-Q5NVC&[(Gk9q1QD)LM&>`tA[V/Zo*S1YjiGB7[65in@Dl!q_E;IO(-E`%Uo0d*46uA"q33?tDD`edC7#%\$
+%CEXL%<e?0D&[;X(XG'b(1=C0E5eV(bSqgX]da6L`T.a#!&\e8W&JXG^RM[aAA'>-&_XrW8\Mm<5o/uE!R?B:4YU&AO$MpS@:jAd%
+%!d'f>5Z3bo8?LT^712nm+'%'rp%nHaC=D9uPEU%GT^lOY^UY^>KmL4L&07=3m+hX6="?<lg"QG0I^$MPs)rU?R@Zoa:OYCF,Y"br
+%rpU<?L2rADW/`I$k)bO@<M@G*A2WkMWFc&>o8,8-4npujK..^&ra+AH%X_T%/"ZZ^[/Sh[rdXj<s5X.O5I^+\33P7oU7:`^r-MJV
+%55AAH`p5ruV\`]8CLaNRMp'?1U&b_Cf=1UQ^+<[WJmlGp_s:Nd^7S\9_g(IobsgZif(c*M1qpdX!&'hNqRXD#Y$:E"O6TTCIbAJO
+%F`e'nFOc,HEHRIj6-7?/L66J(]sp,:\GBCDY$KmPc-CItq\<?pGBN,MftRB-GBn8]\8Iot^)`gH?.9?JJ'GWL5(:Vd2KqCaRVO;J
+%HG=k^iqf$jmGPC/(U^LEBa_,^mJZ(hlbhRVk-^CXT6K8Jf@T_PCNhH/g=\X3]KU.]_J;YILYHe8ig#I2s(E?)h*+M@CCd%T+++:"
+%msR7R4$;1\4PfmVU:qTeS\d.1r-\5&$XDl[3]sR]RNA#)^iam"KA5FMHM2IsiH634i,slX%Bm,0VS6g&cL%[[b.]Ks[0u&RMoN4e
+%;Eb]$U$]k]Xeo3.'=q)N`&O3-)qgQeX5WA[m4.]oY!g:*g[iTe\Ba#iNW:lU[Eg3:nYIA.^r]`$o!NIbgA#\ls$BKl5M%Zoj&7?4
+%<NaV^0FX<MbQXls^:[KJkH]rr'jc*'_&+r2j0+H+Y7V0O^4R7_=+UUO`uo!dI%d=ZCQs33+Z#jlb_r]iE?SpLYHO:3!B/q15lgLh
+%nT(.h,riY%3k`>p6sVZ=S7A_.H5"6H`F\AYf>d"&$]o)#[B!*DkGH$THoGScp@6>Z:pX-Zq#'(6CZ^=uP]_tM%jU/oc@NMiIbF[E
+%X=rM_&aaB54ZXn74bj%?>!AS0JQ"<W20%\OTUE.Mb?4oYo&XYXraoCN?R%X"?$4\lDqWb(c,_Dm0499X?&Z:$^$*$3earH#>uttg
+%4X`&cEr)fHm.dq/cNWI6#X^0`+9t^G#Qusc<^HS50`7RH,=oZR6o#J'!q>D($,(DYY3$5#<q?J1!+rn0rV=5+YQ*AWomd!+q]AW)
+%Y5`g6:!_b0@:nZsCu0M%j3GsApmT=B`ROR,f#bR2]p[3ZVIuFN1Nl@aboC&bgMs+J\1dn"d[OAL(OX'fEuZidYW(hZ6)J;WonD5`
+%j%G`2j"kq*1\pfTfp=<OGg4Kkbj3NdVlgn-bW6@hp]@qRF6kcWCEA!-+b7csp1i0LF_0\mc\'Hb'al7h`CF3o=NJ.b^Qa#'Bd`.N
+%/i()*i8Xajbf^B[ZS/lUq033g"Y4Q6@)X()M%Q'rY%D#!@_l<gE2g@?YEHZ1l7WqF[8[EtMX$?3:69G*['3G7G["L%>EPdF(0ah#
+%n0raiMnoR(i-+p5-1f!:l8%JO[IX%Ib%c=+^FeYbl0[2\9/TgW=fnh@f&"8DI(*:,pXWTMagDU[Z+Nq1=(u0Po`)4@T?V3ul[n:a
+%_S"XX/W$]bXX[9b]E^`@7*<nU2"INonks\(g"=q34*TJNM2@5FIBg'Gp4Mf)A7ehQ!LY&RJPAse:Af_LA4$nsKDH`I.r1,m0_hih
+%obV_PCL[<dE?5%Qq5'&SB_aQpKPqZn2]#OtbF@LDr'!amo6uVMilW9QF7\m8DtFk(5.B^A2A_\;Tse(4(T#/Z_R<R9b4oVgm^]a<
+%]!\heB4_#o[!)=qcj"S&>2?^Or@NYIJ'1ZhiboA,Z/Y)RTaX/,<P&&\Y^\``&\Rm/r,438(Zou/qq1/:nCmj&p0<^WZPWHuS6tM6
+%XnNU_>3on01VX"-%K?q9a4lZ'E)HJi6A+D"64MH6mP'b#\]OC!YMm.O+R]u5>A@[%q[`V%q]E#mHckia_E6\Hfq4h92DP!_=#]V%
+%`MWu8pH3V*SJ"onCR;*eMD\G"LJPne3OoE\Tr)%/i[N<p\dc2mna'P!3ou*%_U/Y1_M.AOp;&))YTuDGJHW%e*5D&H)1r#2`fG*S
+%\A<+D$-r&8ln<C:%GS#$Drq#js8IN;3YC3P8=2;Aq@/JIr-/[krST)B3;udEA)Ngp3..dM1H>GL/GAlRfOjaEQ6!oEQ6QS%iWnG6
+%jT%N:I+Wqf4.(I#(>`1kk`M]8q%9Fl.p6cJ[f[FsfAXor;.61O">KbW\]qjRb.RT^`kQN2l0baYW_E0_n=R2K/@Wd=+$',4.q&9>
+%23b@!NZstmSDtGj,?24QbgeQFa1Y(f*%=W!.&8*66Msn_gd"T=hduM^*KZ,-*%ciYpe4N@]8bb%5fXqT)U_\aYRNdmDPbpbe4%pa
+%>d]-JlTJgejrCQ7_>u3qk=*+R3X[O<]@b,hpt`/$,lXmj@#SOcb!9FYnF,WnZG1:6;.mEqLX_H)6Z<.aKb&L:>Cb$uI&c\V4,_@l
+%\lO"mlR_ihH,C0@AY2G1BgaAS3Ua<>Y<^M\":rpI(9V=S<]B2qmn/)/pdSLFrqQs=r7h$K`rBe0DhRam^_A@@j7$IA':L!_LT<7X
+%OSDCbFQ'\#?[J&MO5HYZ?pF#fq.ID\4p%aJIaPk[nLRl;Sg`6,,'\Z;'Ydm?H,j0=_"Eb[rY*.Vh>s2I62rX@H_(ZG1P8&B=oL`Z
+%nRiS*o%0lgrKFc'L)[r8f"fb0Ig>rfn;fusR9U`?`5)WHi'"-m\1[7\lt%i3")d.I(c):EE-Kl:WRAX^Ug!`sp-8QFh>J"3f#7Xs
+%!s\j))%2MfFsW>&UbPN,[8L-@$:Y-7aWgo1Z?c9FNp^nm"qF?-.WB>L(fDdR_2;Wj_(,&-MZRdHN`cik(>3p;(*D#@IiA:g%BXg7
+%^Iq>B$pFg1^Yf<F44l6@)[oZL07/P*j]Q/+GsT9_FJB`QO21uM'QpD.TOiZRX&PApr=u^@O9(ftQ1,fihh<eW?H.EkiGfV3M^^k<
+%Lo5r1L_f!l';'"/ad.pki!jq.'i2B";=Q"Irb&o/`Vq!tKE'G,C\ECs&61%F8Pb;tGRmoo4DA1i&W1'33rfEo$0NC+#OA>+KC[e)
+%#6R&6iW0b]+2CA$PQ02(8C9\;:3?8u9R"$!\H3;=*"O*#]KmM9#q5A)qn[Lhs&7e7$t;TM$2*L\^ki%+6;YgH?Y@V"B0Kj_O=1lJ
+%U$o)X4pE59*Ui)J.i=]_#<uDI$t?HDM1]inhP*8+97fZ4r:F#8AdeZL3:3ng9c`EkE&,DG?VF.;IpY9h#PdULlM4'O:XZ;Y]'f+-
+%",?9*f<j&sk!Hu,_<2KEll)rV^Gr@eJHbS<[=i`8(^M,cWr0Z.I$Nt;Wlf9KbP?c',5__,<r`QZ0b3'bRRIKG_T+:e^^=b+^DD@m
+%roLop?Oq<$_JPf#aQ"F$S\kOj]_)IT*,-l'bn'kbN!b(KcP8?^KiT4Kb=#4OGm;'Fj<5liScN7AG@V?-,:\F,g#6)N'p#GaAF]FL
+%Ql+9h.W%.*X2kNtpfAMSUF#[\#lb+F=4Je+YJ2%U2?i?t^qY`DkoN?aXcEGN%&Y0^nO>EIdM-K.cX/U\@Np$8T4P:"s&*,a>,"SI
+%M8T@opnbmFcP>CfRt5"*cu4.'W?sIH`;\9ECD0Dg=Y)a3fVet#%FkgR<ei`Ia70CQV<2PW"8i81GAsMh>qfZ2`dmtaNe,.)'[8)e
+%Ih@09bf;u#a73c1jT!qu>S4^M]XlYqe/52<c"$u&*pj-e@9OR%&E!loPDU#7hWPg-PWf>%fEBXZ?S`%_*?AUTBL)JGi/(oVd&C+.
+%WQ,d#\lZrA6WIS#>`Jr9e-8A*?8\cj8lrEaWqr%aR\QnFE%a:@re3E-E<\me[?J@_i<&qZPb(H5"d9Xa)h`4-V]agQ)h)[h?3uq1
+%E8%&S4hH$+(jnZQ"N/O55_PNkn-eKTjGurAhU$J_W?EYE3rBEdfDkP/pCA@2.P3VD_L^IIX6dXhc=SWb%m5?;Jr`b;Qf2Nn/h]LW
+%*eh[N@\XTg'?h)W]T^GtToXOf%9YmK@"of?$03agO;;-+1nt^2*8+>s^IXV)N'%C"Z*1nn2`CG-p49+mA%Kg)%%,OTLMeq9HiIQ"
+%N^Ko<^s`dXH'9I?Q0O\1ai>(2$K^aok"p54m+CnsbGet-X,47fK3"?Q/U>Po(spY-b4B8,Z8=b\?_*H#RYDs$?dQ?kVH[j+&/Fjr
+%:UfISb7&h2_&8GSV:NTtN%3>CS.H*32"[<bV)uoCLNRn!U#A^8Lq*pi*SrKh!p9\N#f:5Wj2B<&nKgBtiVu9^U6sPlU9oQ(Maa$I
+%i<b3li;ROTA2rE*b7c2mR#,u#6H9Ba5Lc4]s(ZhV6ZB:^%mJ55_[F''1ZS[#-M!d>5'A=0+Z,r!pDj%&(rdZrq_F]0Yc`Bq:^rDE
+%R-a<l_*\<feM_pV),=MI<fkaZ5';-i^ea^1838;q@?1_ue<GYp:bhln$:gZT\:Cc(<Ulgp++h:NJ/B?*dWld<6,W$Ji$Bs:\eX"h
+%%2J3%nULB's)WPUfI>D1!1hEgE7fkS2]q+I/Wl0-4`j=LFj-5t(pb)9Q17(jo-P\aP0-n+9Hfs\^X3g.$`RrnUE]J@cA$Q%K*.!m
+%-=?PJ:58p#C\XkV=`eKLQZN_%'>k=>CCW9YL7?IM:r\$;mg-\%)a2Q-&njc_1sF=D)\pc)62*?n'8Y-WUSoqsPVm1+KXb$W#h9@_
+%gJNRf-N7&G-Y:pN']n/N1B,>s%rSY/5>O[i=[]hmT<KrDk;ie[Ip#2o79e6:S7eh0m:tI[2L#^2C\#W-[^&f;`u=#2eUL`e\Ul32
+%G86$Aq&OQu`t_=$O721+ZIIQJ%fbIIJ%IQ;_Tfk[-#YpQ2il"NiUI.-$6]jWa<)5u_!pM@C0=)8._38X(Xj9bX=n<d+7AHIl[I1=
+%JaVj's#Tmo>toaM_W&&`KDZfH4??=G%nan[d+"?$)>MO$8Qnb@3#83U]@Tb@l41#/;$Ge!*8P/+IaWDtGV*71kVt<$,fBY0FH>n(
+%#R\oUNgNL#Vnjej*@HU(0*EbF;F?u$50riJFZK9Eiubr/d>]L`H%cn.j#@AH0=l]J5j87G0E:4k#7#5&KTEGSR)u]a%b>&WphM5o
+%%i"7T0-j(rrW?p2ObUWf69jDk^cd5<Ym?'k>Poj,?4eN;4GP,#65nDlQP5NL_Vph"^V!q\nV(OA'4T*Ura&.8)c!<L8POBl\2*L5
+%M"fq2)&V]qS<>WZ=8_*mFQb[9TU[cL%n57[WksWA6OcS1=<IM3iMQt]$#O(ue#p-Dl.0Z1od8#H2-NfghGtT\l5ci^"qOUIQRXQ#
+%n67qVAr%,6F#]jr8ufLQn;:<fdJUmh0]`m?C+rW:"oobUM"Ac::>iaD^>H/-`$gN*n/[r2)-D>:%@FBOphVCSDXp4P)'k'X)`H[!
+%d+htho-g-sP97S?;g]i!8Ej>:W/0m2P/"iG2$SH\9e7;aXYZ2j?f^+&;59&\;%)1u/KHYB=MZ[@7^&NFa(Y:m"l8d)p\:Gs@`/n*
+%Bk<b*M3YK4.Ct"I(_X[_KpED2\Hs>m+\oO0p.RR;<::F93slDq=+<3cIt=-4gSp_1]jqn^Qhcch?mdtoK$SHNITHKdJ,8UEp5f#Y
+%6F[sVH\XhGYHK5ba9s/uP9!e!R<B92e*(?[_k5H_-<Z(5VltDV)B9p<6QH$a>(5[1F>[nNI)/r$jC8*Y#%ITi#8MLQD8LDh2sc\_
+%muIu+*o%)cGi%#KH[N^[?YYm2;.dCNA`qmA]j'Pt+l1UQkW)%W\Y35!5%64s&^9b5eeikgi3eVhM,sdhKIBlj=D_%6_aI.'ID!]^
+%s.W,lJmH-s?2aPn(U@@0h3eZ;"CY<t^,"MB=P`$$s'E['_`+AsiiDsjB[ZqYBRW]55?B)]'+Po_7j1JVFdi2#e^\F;0%ROFY)W<<
+%FpWWZRtY>#4.!&uI703'C5l5tYX+RBGR9$H0<GpaUuLW"O0PU)ml<UfM.8hj:lp]!r90e:BYm'[n7'Eqpeu-]s$XUkBAoK_bQ$39
+%k!T\l8X)"ON"bKZ%4?1D_5Eh[`!N[GK3-&!E??Qe$LRe7%(L[[kaF8%n>V]s<9TZp%_q:CkiQVMcg;&q"F'`L::Qf-,=S<\5=C!g
+%(pD-G7!Hj3U1gR-ntZ"W\hb@KkoQ`P:=U5`(>L&m/RlZ]3A-qGh\Y,#=oT_rd\Jnp@bNf8RuG_\kG.-lp2S+4KYDB``.08QEuZ"X
+%6r(%@3#GfHJOu_mjc7ZD.MmfZM%_cLmW$*OSB*c!96eW$e-Ghc_MPYoTB,TJdoXSHd/>7lGddq$"[=%1>qRMqR`8upAo^;W#4:+Q
+%c2AsaKNrNBo>Zk?FE=jb:8A=0q:_T(Tflbai@%-g9m7f<\?AAEUD[o[j)3AA+8m&FEV)b'2*\H$r3\YSbijUqhZhp"WVn2[H)CST
+%BR+Rr&(3`#E5LXHE^I5WN^*LbDHo)Yq`'f!KMtnfrjNF+!hg0ZL(hD.5_ask[I(Jo&?GYU:)oe^JiBSWEMAQ?CY)<pO7aAhfed_Y
+%i4nEWOq[*<HR/P=1SEbn3F.usM$Zn:B^W'2dQ(Y#Z][gX`5g2R\epem/ZD/nq?/EbC"C'A^GmV+XG`!'GM\bMrn:GKl6aIMm<m'%
+%q]H>)mbq80C8#@sd?!mC*=8oXd!pJn-ZY7Eoc0;-g9j!)m?94US/?SpT(*lbW]6^K,(rf:Mo%K8':-Rnd#2%u*GAkT:@R)*Hqs#J
+%SDqDHJ.p4E[X\Gono7nQA.W5b_d*pNaFoXhEHRd"%#BN8=WJHgbdcf*R+*O>pPB>ACjG)"?OBZoQ@=g\1^W!?4Rg0q:?\"*eQ&>/
+%<2e8/[qcHeUK:o0Ho+3?VLZ6LEC)aZ1A5C9DA$Bja13%`UsEClT+UB7e[m91^G"<5'CF+A6drD^6@J"JoPn?Q8I[7!1tu">0>d?X
+%U#X)LWX3s$6<M+/dhj']oLDRq-eN<0nG+oP$ig-3s2WFD.@ujb$;RCP3H;;1MsJ4dH%JDTppe2gM0*-^i"'Qm+g,X'@_?dkd,'7W
+%At6c1O<mA868qB-*jX.roI^ik-(Vm.]X_)Y-hJq)lZuEeodWjfQl,SJX*t[LJ#$"%+\mtV.P`V@0&^e&o_FRFFjPPD`ZKoE*h:T:
+%/nu>l',-i$d#U*K376<Qr3?__c9..$i>!&aOU;d+[mV8VQP4UmLP*3+2]3ud%o7%)mD\*RhFV=]=aulM^_.OPM5&UU'Ct_;d'Clr
+%>!!m16=-(Zj2"`8ik3ZhTuYQ$6MFQBa,ElY)4KeD7r[JCr?qjt61dg__ON$5k(IVD-g/Eu..h4V_U`*'2te6&DA$L8_k6Y`OmuO/
+%2?P9_\aVbCo3J+)R\dIQY*%*1#[NY9Nm$R9Sdj^3`>k3XDPaI/Zfu[$GG;$r'BcRCAB1dY-]2n(iEpDqfj4N:aGD^mM->]K=VW=2
+%&gKB0DX'2)SK,cZ:)^hBV3pgg9H>M#m'9D$SK'"(3r't(6C\?;EYL@CiFbHs$#^GE\&*N#]].[*&Ji?2SBu,3;lM8dG;+FB'3*$4
+%`2%W3mc_K_7R,1dPjnu,lJ[d70<N_dNdh$%nKtC1SBu]M7pN*(RQ*%a)'@QZFJ@up3&,B+Ol3MfiSbT&AYtb,dW"WifqX?12F\i#
+%:lNX*/&[;CUITRZ:8c5fJ\ega9P+/S[0'0C9>kK7acqq5fu^T=:Zg=?QM,,!mVJfj7KL]lgLT#1igs*QALZCV6W#US.SI%7SMW=K
+%cR>U]V8[i/E3:tPkEE/eAQdf>8l<SZ.a-i[q,35IB#,WS@sRZHE.a@,!s%c)^>i@%"]nh:[i\IY]?9]SP=\3W-ia,7o,K9O":A.O
+%=ufQHBh(TK)>K\taEp2ODN/!a">YjW^5l=/Lc]J9+LWX+4?lq6i9c9@._p+].]]MN:h_G$WuZ>j\h`)"=bUTr)/_75b/U?V-GSs-
+%AHK)FXlInMb4ts>Wg_)Q\ETian2=N;g+u6f*G*3993JsZ;-%N,eDZNn<E#H<mFQorO43<-C9+BoPWAE&1>V]$e7^A]I@d:83ZC"q
+%<E-'`C+.O?k5.Ai\,ee-)#&MDgWI`<;jm>I93mgC1.RPrpK.)K"oOW*,Mi)_p[>L>9rm&+b71c\:L*SN=j&Bh\QMFef>P/+bjc$O
+%FqAcbTO9hO3KO/TB>1Z<XKN20^]RUULuMD)<bZGhje)SK^Q$DCO9::_QH1Cbo4__;^'eaJZ.lToMej>a)ma86hbmT$@k(.5$d-C\
+%pu#skIn?Z89XeP0`rQ(@P3N]:p%MN8O"s;!IqSs0fM4i\M/da5eF)oNS^D8.c9G4!0ql9=LUMpap&0$:)Y>D7<]&?kKh!!Xl;"J+
+%YO:A&&(As*+$@N5^SFKB"1uu^k#OP.1p7Z8[Kkr6r_D8Ol!?]&gN&0_If?Ba(QM=U8@ON>\=Coo*HZ'$WjT8jh-jSN)PB+Gj6!)9
+%F=318^0aX;ThIPIeEeU4IJn:q:[KQf-JdkRQC>rg<HYmFF*T'06.ucGa,b4#Tc5<)4cXFW.C7ONUja<NY+(]R3mAr\FjD"SO'df.
+%-GBrsXtNW6jW(35UcEm,CpU+B<J6^_\BU8IR<HkPEPg(DU*)GClRi/.Ii+Xg))a)Z9k7nc-C>sBbf(4*FO#VbP:7`m`\-1-cA\Rh
+%?/.8@Q&Z`gn/&&r_<8_fMQlUdIbXn\E5BW>@#hO_fEuu0XBF!4Ng4e+^(;@6GJkqoL9"(YG!^DHo:2dT>Tpd'>p3M?j/me.YpUP!
+%'m86l&F'Y5lhI:;NTPi`@b:&+._Xj!DAK9(BnEaG\`K,-57sH-(0Ip$f%"J(1E9-N>#1],OBhBl<-q^Xc6<S^-W$i;Pj(XDb)JDm
+%<IT@XTlcoVV9r.@D0D3/m]T:`pM*G_ebjd%s";Qa/@p6].e$51<N<$>pa'4#dZ)]=2o\gHT"8^Fpt);\W7L/^X45kGFT8M$2[q$-
+%r:*gEkXIdQY54i6P6KZ;P^6E!mdi![e`e-Q=RRZe?.2<Q2FdGRiSk4eS-QmR*TA@Z`M<n]C9D)eOBIgaTlN,]eC<0:/A(18T'`GH
+%A".)jhV*UKWt:Kl3_lL/pr,5?m4S?ms5RJ+jTN=F(Vdm95U)MEf@Es6=KfP:B!kpE1eZq"WSHPnMPWeQg/=fsCo,uh<eY0'p*<RH
+%iH#D,#[R[+;6ALj/)B78Rg[BYIJe*p?FYi!D>E'hf)0l;:QP0L:Xbi>)Le^/r6Htmn'sP7pXR!&F6YT;$!k-g8,'CDB_ReBgX=]L
+%'msB,Ak0Ag&c7u1iI6OJl\9\W[XZiQi#5f%l)r+,h<%7,Z-lWQ_I"0\\;W_9DFn.<IS](<n!EJ2eLo8!gqR*..FW-l2"'scp/S>7
+%m>(+g(!Y?/HiJsar2!Gjqu,')Y%W;\><QQOhj7qNg#2V\X/\b'WHbP?%%dKal$d"7hi>IXhH(-#%TW9boTe[4:NZ?_9hsr?X\H9@
+%7f,^*57b>t/)C03PD4J(Mcc!>GJmDK>.$*R=/krmb13)h7XH1?>CNgr[g]Hp&/]X<EG9)Q*hX@h$+FYOV+t[nhuETR1+jqP\1#5T
+%QcHZTRC2D(lGgM`X$8h`!qk`CkP@ib\]%ln&`:kcp$m[7(=[JQM^.N45te:VGOt7%W2$?JSQFD,XXMZS?^LM$Zf"J%=q5sC#etK(
+%>+PY[/LbIYqH/(SC@GCi8:5e5/RpV5?UNFao[DX2X%`80fBUR1e+(HXK^k\Vrk86e?>FY-FeiNVdHpD,6S5fY<DS'$.Xt^+d@+"c
+%<2]Wi1g5g+HHM]D^9WLnD%/H!Pl[hi)U/G.g4,Icrlo%NRI9[uV0`rYqg>D_KN4lG\^LGi\t@:QrbO"2rEf7`<s*/D`E,*h1m5[V
+%D2Kh)VD@Q-79s1:Nc_:CpM[jV7[<E9`W&EsQ\X#@B/8^([8r't>*]*YeGQ=]*_5trVL*dCrZ#Yo^Zdn$@BI)upSH`5!qhCl08K(l
+%_pp[C""Q8,*j)O"=^'M$S#'M++ul?+,U][f_)Th[0DrG3pRf3/m6idn`PiIX_Q@LOgKushoWm"QN5]CAB=#.=AJfSS?[s*b(2fV1
+%/A%k)/_60>DUj<NGMrb=CL\*%N]P?9.4[CCXF`LNEg5Z[>?Njcn-be<ipB4\For+IYg)C[?67)8UqV=:mtGDpQm+YBa&&Wr&NFVU
+%9;_8iQ;s5AWf+jFb2UN?-'F\7Ckb1FCaqB5cG:$nZ5!4iMi:de`QR9VE`MB'?($YJ9_UO9=/aSqT!Pa`A]`W,Z;`.mPg8;jJ<`gn
+%b,S+59-hs.P0&Zg\?:KGh9U`IrgM.<IhItlFK$?0&ka^4a&C,i0m.L2-`GJL?h\ik-F1d+U'YCnLcXqt9CqV07V@uTU+'[CCFI&<
+%GOQR:rLsaedPRFo(JA;'l$gnkRe4?2]$t)rF?6T6T7p6U1R>=G.]7*+2NPWJnujYBI>l0DRc(4Ic_B)32reMDI!kMOm.!a'WFb]#
+%^.cABPjgsZ-Y=rsF/%3Rs0r%%5E3pEZkZ6ri^mC()3&8EQ>Sp9p)@Zs&YB4P1`Gc\gg\%537hAb)[l71rOE)CSShe;]<)Pg#.<05
+%5Q27B3N5WKkXr7VXBKBh.p$N/MP[=.[ocL^Y8p7.,"icpXn!I'D]ZMqYfh2USRK*u$HdC7;d%s*86NL98B1oT9@@NA=V?d/A!PH;
+%^;'*?P!CfOMT1h%idT9c/1<4d8^9^:fM(9?(<:=3iE^#W85e-bc+(%u2e1!J7A@pK[pmKth,&=e<`Ib3Ruq&rbj^)Wop44SRl>46
+%]CBZ9h2RohI_DRl7bKH07[3/O5/5s1._GLL7%*K3otLb7h137DSbd?al`'7%%<XVg;cWM6Y;_^%KQ!]e?[mn\dsW6Y57b4[h>$)t
+%ZC<ctb%BR56e*dYlSDcS)YhEb5Fe22YGN8-f^H!nh<1b/p\V"<S=*S99i6%q\?_U=7[;f@)/A<2Gauh`2KLD.GO+B"1_Y]q]6Q15
+%rVC<r?i@&*-'?7h*^2VJI@c0p3fFa:i;+@$J78X/b[Si$b0=Puhu&uD3'J^AP;o<,ChIY]nG#Scg,=pW]@ja$FmnP`q"Wh4_kWFU
+%UQa0e1O*!SrkX`&h7\Td[W`4*YbU#[$uWkmnA,>?p6FIG\#X?2c95aJ2t&0Lgq'V(I:Gq'lIp)dCMR/$l700OZ>t;;Glq7@hC^C^
+%6]6k<ciUSY[Q)%%9KROL?W>VDFd.#0F&9Kt_qJ4nh1[i:L=6WEf%S9hQ%lkj;c?DYj)\uYVkU8#]:+WP[bt>V@p4s'=f-$R:]Z#q
+%brfMS3L8oc$jR$mG^4/ZXJmb;<i:;PP"[0eV.VU,'!\gLG[a]V,+6:\.=='<)iH'u"BAE,A6)teU.k1;GW_Ek(;UfkMKFUUh5fJp
+%N&oeP)i^iGrHghtb&i]>q`;Z-P0,W-qJ_*Y.Z;-@UacsJ.@Z`^.>qlfIK!)<O]r-'_W4'QUK@YJ^7Y`i'8]"9QH(gNUZurNn$nFR
+%qgRcN-\d,)U-pQ3/:q437G?Yb.),2-#ELR^$iepM@SouZ*`X"NcbOHh/.8CIVlf@RUSFU)L/F1j-KG2bF#hW]bl+%2rBD>C4gs0M
+%_6)gX,)?:O!N<di4Z/a#VT`#Z9$H9=$K+<rDY`A@MfQ48B!'U[os9k&Y@%8-md8'(mlpaEqg7\S429CoDf<>-m8pKbhd=*D"204k
+%rWYN@?G,D`K:]i,qYV*%lm;*,o^i=Zp^-S_pBZ*CN-G!Z.IRs3Hbql'SO/C2A*=&A"<E&@TSKGX6g3`%mJo:1k3^(@rBoF*Dsm\[
+%PM=pN%GKRih:q)Z5e@Q>mQ]?Ymd]^4&+9;M_sZ<lO58o;r7p+][dMq*2RbSh[s=J/]FF)ug;`N>F_mVX[K3K6Xfnk0YDUn3=0SO_
+%<S#;:D[BTR=BajriPraoo).Lqr5)?]@1e*8(Z8U!,P-h7o*\C0c^XCLc-M7CF1jch9Ugg)l*a]b2QPAF[lU6qVq#TBYu\3YC5A=<
+%3nA&Q>4ko0CGope7^Z+6lFO"W>.%TMQ)^*IKi]mm7;fYhPseBH-n7Qdc#_'OZ"+Z//9odO?(9piGRe=G2J,;V(!Ehc]ObP!cX>j[
+%3<RF/N(b#06YRqNj]LkTkp%W*m?`N=+e6Ekn<,mRhap1l=YWV1h+kqQ8;\5uB-if45o`!P7Ul:`0$_p.9Bh@?;<**hPIgd)*bRAD
+%]@K^6pNJBla#^EjLOAH=_EbR5rdQ+59C;2?St<[;jbnCH<tlOfcFEoZfGQ++U]:LBW$!]Jj__]P:'N6aMY0G_iU`]A)idYn-_)(o
+%S\W:^LXM5YKK,(o:99re-Ya[BEc8."4am7fmI),\IJWg)di\$CI")+c$bUlm]n\d;DgCfag[@?*%__i1#5\;s)i5Z\*W\KU*2j@#
+%LTlQX%o4;K6C9oB8bN_n&.!PBJ<8rW4YF[6j5X(hamm94LI&rkO0BkciBugjFW`a!kM]7]iSME0mf(&j*ji]"gZ<_S(uWI.meuMn
+%9^m\8j8L&`:(G$#p[2F5mqgh9'&D6p`&@R3DaCj$RqiEUC[9?eWo%!!@qBM*AT`EHF_uC->$Y>%pu,Y6lXF:R\%"-,3%nI&#@K6+
+%oGKZn4qH0U^nZ\Skcq_T3Dl[ZF[Q4j:8`s0BK+\J"sdm0XJll9W75Tb%4bpsA&ulm.%*r@0eNgb.6<i34"ek]$_tStW%bIX<ko7`
+%"iIRK+]RAf<0il'$n.>"`_\FC\KWhgMLZHt._H(`O=9+'89gY\Z\D:BS2f^2`!PGAoHlO0#>6aG*&(,)GfFFj><%2cm.gAKJ)*>:
+%<+%*9F%``%5&.BU0>^DY%(MABM5":iF8PB`B<U1,qt0!n?XLPHp$pM_O.ZHf\#^+e8*Gl$n-6c7f7aG<1koBB9&g!mk]j:qL@BpV
+%d(rX!K+2q8ilP[Ncspd_K*0"5keOG5*:=)lGat<gJkeaIV^L+'G'\1f$#_pgi>irFi5W[p6f&D5$k1P_!OU#XH,CTb&A[58i.XW\
+%3&^3^HZ2c&s5)T/GQ$sb].:+*&$Y#>K2(mW,9E>%`.O,"n8T!,%1a<A.kD0h,nCj99.NZ0je]rX76`]]+i@ern7-I0a6Wi`kjor-
+%%5W=$*nKb%gYH`tcip1u+tejEN=BG%UD^lW#oi(;Ke\H9Vc79ui<rEqrcgkOa;*u;$e)IV!ul2JYabkuZil:jN%cho<t#UBAGtR4
+%$g%fb2BT541EXFeKebi8_'VSr='YRmiD5V_U$)+5b.iInomOCES;;H\^h(F)M6e"DUZ@Ic+=D1N-ZUFl;(,SgM8a\2rn9Fr_bGUH
+%C5+=1i/`uB=JIj<'qC'\-eOh-\33T\\@I(Ofom6@hL>D#q2\=Drr=NrpbXB(hE,Gm66;n`r:"#$<d<X>6ZN`SO;/q"?"j0*C1+9_
+%=2YXkT#qMfR%-@&r,=RP#C3-)aG]$9i;l^mVNC^p./Q:KXH82dHq!CB7<j%_r8>h_M"(h[+7=dd/%guO*2`6(+O?E?_<nHNJjBhE
+%&O6LA\,]CqQ<%O"pjST;J/7s>8`0+A+0"2kk#fJ2F$5#?U5Qo'F58jTf7?1$4t=/2Am6-nJg[;p)`EF83MJc-eLaj-*3q!!_2=sk
+%E`rCK8-fsS's:.CQ<>n1&h4<jJ>+`Q7A1[(:^gL&7LrXXGI]?E0L[1bj+K7:+ep61jj/]H8\2gjFm7&`J:I1bjiTfmMgkZHM5\IO
+%oRY$hc2^<>R1m#p'=\3TR:!;\[s)3!jTJqJM3mTp:?6`:M8q8"38">&fE+gPac8U`aUSgo?NNd2Qf^Kg0h].gc$)^?OQJ`]L*0g.
+%Hrmt.*DD&MI)X&),b@2HWLrVr*/-BFo;4b5M2r<a/0^JV3'Q;b*Q.Ih_iP.Y,JoPph:phP7j3VQ>C\"@$r;-W6%Uc!@$V'a6B"@S
+%;]aA7a"Sdk`(+cNT(2kDW%G80W!Im'63i>gpqa!=c1Q@TLn8@qK1!Mb7)p7>^blk,4@K\$Thu9&]C6"Q\0;,H-d"lo#qcRQ'.%9n
+%'PqcC'cN>+Aj)4h"/=_P@".SN+Xt9-LdF62&tT>j7DVeDh@5HAUdoH75SP1QnQ9V?Y3MErgs9V2pRfgmB\.Q:PG[dF4/p-fFlu.4
+%hF<\rSDY&#^*7r+N8T@t,:?[.`TP"L+*Y##2Jo:Q'4Qaa?@S5[U0Fut>8qdY5CLX#49#0Ujj+Gsftli5rYV6qn;SU2.,KfK%R5HU
+%_O$"i[e$mkjWR?GaOp"6<4j&S;_beX;];W[.a</G:O,M&*G9#Gcd!S';]]D^j#B0Gi@h5kH?^F$jp2"J5QXEZVF%hpK&,A)#d's@
+%R.Ba$/FMC/q=>VSb%#[bK9'!9jdgUI.1^?NV`4RjYosWVpm0k0*NNY`@rRlHBlS^CeoiZ<o,W5$@r>`&CS<[/UmU:P,8Iocn4Z?A
+%XeS^669,/\,d41Tb:85i_3\%jUD)a_d0[blKi!F[[!Y4&KJ`!L$jhrL&IU).>>sM:(7[pSbmAPC83@KBNR_#lD3"Mh9^;TjH^q/1
+%^m&p"Wd`fR&5FL6M)YX.3'03K$(OOt$LHt0ju@r)"q;sNiWA5l<c@6mM`9ZK`Pd[iB(</In5jR(S,k#&K:M`-jY+U[SFqC:(K$hU
+%^.8VhK7suE.mfsIRf;eG/`%p(6!brTC9m(7cAC`4.a@HL9mP5TElHBf#]bM3>"%mO)QYn-F$^KCj$Y!s`Mgc'mdS08T#Z]$rUB@a
+%Dm1ENKsult_=mj)XF&A>$7:Wld_^hm8JJZ4j@'dLjB/RC@/7b1$48LKiH%=3MXUos*\*K=('Q(3fFTEt.!i0I`52gE1_D:^CcBim
+%Aidl?KN])$-(5Pr1c3$/iOD;W$"4-SAYscq_B5*ma>4ik@;8:[]U0uj70lFpo0\Cs/.nu-$s>o#5+u7D&M0sgAiao,"H$ZIY3K_B
+%gs9V2pV6(0Qb(nSg\'_tguH=h,*>&KKGVZ^%C;!pm::us^&mmMS1pLkaZ+;:o[UH!M@OZ9*]WZs3&+mJj296.#9/nh-Ta:)cj\c5
+%`.n='Ct:s4$DBW16TW=g?9Y'Rm#]42"r:MpchIdJSWK.ENgf<2S_UKR>W]3?TKB\oRjBZ'%#m]s;]^>;6X"pf:O1aES_PrI[cr+B
+%G%,N3^&ut^KND)k;*^SlNWnOuM1rq:r&h13kOkNl^Fq1,cqeiS!K$jlMSq3&GA_+[$dE3PBV[t$6iie`0?&%hU>SFa.AjRb6FRYM
+%@+BoiF]>gadi;\O.7)tQB9.pojb4B2/B(9k0?#23S9t9mrOq5dVG(2mpALQ7iV8j_@Q)Ge_giCI42_s1%TNEV*dUSGq5(,rF%[mA
+%?gJi*iO`tbCUtAs07'5840p/%-U9?,'X#Q2(0<DT:S1_Sh1ASZ\:"Sle)16HOneM1a%p&,l-J]%0;Ss"+dHXu#"5/Vf8u=pE*_\Q
+%*dngTKtNZ0Z*Yj!i62\%./XC35uE<t3!NYCSF4U]n/Oq`$Y_oG3G3MS>50<THo5N?HpVlal0t)]lbb5/,sMf4G)2>D]VV!JW"A-3
+%@#Pk1[u,n/WM@9jMLdbtT,+q.7AoIB2qi&VEPmZ7b8[3a_\E"Od\(#A0MW$ZJr`[*:@9O0c5q*p$R`lU#u1b!g[No'mKsV9_(<Fr
+%.P51"WjNMa'j=AjmB!r*K`m7KbpX,<$"Z[ZSr!8>e5s3mJtf3c']DtWS.kes-VpAJYmT#a^>$DHd)SdDE!`a\q2N%@Rou.;40o$m
+%F`'7*cMS#O@U)[(O;#-I@Xo-c&19Z#4Ah>&6(B&m&18l`\r%2l.+gE1'#U51%<3T83+2e7qVT:!>cPUl0q1(fJ.lS2M4X+!2`C+g
+%H1ph'G9;YT`!PE+EIsp`.4rCs!Pd?pnT]@umhe(De<H7iMjY'I'4S[c!h@==:>dBjg0.\56;B@`Na'62Go$t;De2[k,#/[sL_I]5
+%MP?uI8-E"(_JaNY)3:V;)(06uY-\>l6pZVQDl*()ANQE`$(Rq4p:#)eSLs=7)pm$ued:Ai>HDXYh0]"r($!6)aGGsbI7k,!L_I]5
+%iWM\I;\A$m>O.c;7;$gg*s*f0[kV]U%(iHO)EAu#<rleu'/"7@'V&:^3BS=K'6k"$et,T?&gq#8J.ndEk+2BgQj+1R,oA#D&1<8I
+%`!PE+78_MKk60PZ.N2%Lll6$RggUp?0k:U9M'0NO_K'\<#oEMIf]>#1intb8@JcQcAZTJ$`$=3Y>d78a!`$CQrJij'S01Q<-Rak@
+%g*BG/c#(IW@]:*R1q@6*EIm\2'4Rg@30@X>a9*gP^6K?lRp0?X'+^Zj:4+B`&1<8I`!M<qVDI:$,2gE5Tn3sR0II9IBL6[Tbn]#m
+%_)P:'S@H?2cuNnueh"ZC1Bt0Rh?KCDF+n!J7c4VYMO??WAD0_QN0X(J7jh*U[8*]+]6A`@%aZ>OceK/*s,]Z(a9d?[mD3'_LTW$T
+%]-;>KYYj$C@&S>1mtW>t$Z%q#kcX#%HpuGHPMh=+Gju8X92+4[+]fXLa.Y(>]k`JmWim]eCp,EtZ5c:&?sCe\[O\5a-"[Dtj)[P0
+%/W\7BgYRWH<qnRR?jZ9g@)rYZNKr-)e(\Ni'8:hmEc)2,c&P!"G'U;BVT0#=667N^hukqm:<4AVED?Y'/AFkR+=>b@be/L.)!0LS
+%I1%Ee<ts1k\=>NE;*RtkG#?Xh1_NS2ZZkm+^3oUf<,P@!."jRB%pOXh_mE[dY$b#$fj3Ci5P[cDjH1*IT+fa5EoKB@';('o`!PE+
+%EIsp`WJba?auPTp&1@7%R/T)dQ9.*%3.1%KeW"oGa%o@LM>DY]`2iWa'46S0`!PE+EIsp`kpt[[,*BEW#<>YaFL7Plr1OGO+.C7O
+%-QM3#ku=.c`U/:ri^<tlhr4H-X>*Ha/$3iGET0"A"CD+dEC.E`JiH&d+ANIq.#PTf`&:Z;M0O@4c44ff;XKM*KItGjTI"U^f5ttF
+%!jC;)>MT$D:0<o(EWU-[h7aDiE6Cu$M.`=l?iRtNG)2]jL_I]5iWO7QU8[<*_D[rM:;l1lXfZHu7((UpF2F5u-Fb?=-`Z/=@(iCT
+%>DbG!SA927iV*-1"5ni2C*4n4pQ-%1^O0I[prolB7[tSr&1<8I'Lb_p@N-iU6nFYXgjJVVeV@=V:</3MF;7YkBVGb=::T3#M)=6\
+%3brXV-_<<:HF_IKJ=Ll_JN,rc+ANIq.#OJM3%#?[M<O<nF#dZTS-Xir!"=GmQAZP-h`:T]:8C$JjQql.D;^'VS>\2<]^RrO#B>>T
+%6(B&m:_Yd8q4*70JJ5MT'D4hE1ah@PN]cKXb;iG[S@Euk[ns*B]/cpV\'+"u?IU2G6"6K\c=&LL-<MI[2E1*mmN4SA\@#5FG(4l-
+%q2=-\%Gp<e?a;(4\;f$=E^J<cE.Vq@Fj.;$6;Fb%XF<3*BXY2*/W,i0(R>h=g23q<')dn<Qlh\AH<kG./)8RQNEt'm<j'Ur\k^Wb
+%\W6+c7LL0AGm2C"7'\<Mj)RJZ@_``CbbR3QRn+e<*#0Vu>kO:(78_t!Ca'pY6t29l/./+BhS+F<oktr<bs($u.\!ne]`]9D?ltMD
+%3l7D+WeFp,/i>-'hSI<tDrlX0aGEOf!H@%0L_HD:'>t4:"EB$fW+g!)c8cKsSCh5>BJeoBqHs5E3fk#PfH0X)3!"opSDYc=+=@X@
+%'qAGF3O'*MmuIJsrZk5M-\rGS$&YIS.`$riEZtRTfXN;K_IAfZLoZG?1+2iS4)jMBN5[ec3Rpa0Z+[IS#Or?Q56!p=+ANIqL_CIk
+%9i&lU$oei[Jgu9aM07+#QHTZY^KC:XEWWESL7H?ISQ*V_6;F%RG-t4`md)"-"AX@Dj3-&(&1<8I`!PE+78Zuc1<);)>>HLh1Ptet
+%]>088CEXOTa;=XI(RI0DOTJ9g)(,h/DK"@egI"_8WlU#a30"(a^AL9e+ANIqL_CIk9k0#^'KD52i>"doAeJmL'C>t.'[mUd1&37>
+%fh5P,RE?X";IN=fG,85XmHu"/,#/[sL_I]5MP?uX7$M[8mVu_'%WJ/m?HhKW&m<-B6r=N,\1CBWS.dp#9`ld2%<LOTY9#&T&grJK
+%`!PE+78_MJk61]\-fVpuGeaW?LE*P7E;5Y&J+nPb=M9,)DR0l)o7^)V:^0[*:"NSuiU:*lb*\S:TEWXVAZ'c4pU1UAGE3,,[GGS8
+%n*IrS*A:.4`[07pb-bl*a?*PHY'Bh=lt7V(iBmYuJXetlTH[oJ-og`038o_26NqObL(d@qjSc0!9.M#1c5pJc'9XOB,hPjm`t(P,
+%=Zq.Wb\=m+W'F,!U-M[cHi'Bbp("SY&/)U%$l+-e[d8lCEFO"Tc>B0>MTr8C3O,jkXfcp'=E.CnZd#SkkCb)fbhp<Q&tH`UR-Y0J
+%(>KXU.&rjhO;7m4=3$.hD.Ai+,Z@N%.22g%=MtN'qXJ$a:3]DdPKPJGcX4?PFI2fWaFd-6+XGDI=f]VOJDnR:U!0]5ShF%o[r.P$
+%[FY9'l#T!8U]Cf/'cEkSIXVO3i]cCU'l`.QR,PC0`)kq$EIp/9S=h9F](.hs:D>sa';gd'<Q9mHBMJ]BCPF3#(aj.FM/;%^^N6cq
+%qp;W!ogT0Hn`JX4Dq2c2G#;,r"EB#Q6(FSrC7:$uUVI2MmmMbKU>&o"E?YK1@*+o=2AgV>:i&+&cA<>u:9aC.G(skBl0XVP(2!'0
+%M(GAFB=JIq*Wd_56D`Q*D!rF\Z!Lai3F\1hiWO7Q3'j(-.-g7SJX2+tD62`ZRDe[em;k6q\<tJHVo#UfJMS<A\Qru&4?P]\'*Ft:
+%K,)Ia<47=I0T0<FaKWgHAnT0I`)j4W2K==.6(B&m:_Yce-";H>d7AXs-4ZPjn`!huDBpUV&oQ8MJeN*:_Sn$TnY$8ud]U&4^kk?M
+%0MZ.=-_.hLg>4mq:;@="'CS/7qW#b#IdsU+5(EBd3'j&W:(Sd$MOL.+d_J$oDD=o!I+Oil4a68r56I.&_(O]n"B_C#m4_;Je8c`t
+%4OYH+!LD"H;AnPK@?l$0:*/acbaHF>Z\t@KrB8mMo.PQYki].f$/u)-JiH%ne.e2/S;>*-1U1.#jFe7AF'.ei:oE)Z6PCK[M8eLF
+%>#*.k'(T0H*[`MYM=Ss+b_a4<:4+3[&1<8I`!M<qVQ"Pq!Kb*9RR7KX39>m!_,V.VM.3m93O-*&<NNXe^RB&*/_;Od$s[\Dj$Yd9
+%dVr)X'KMqu]77E*GFZo>c$"#<pOM]o!LDZ-*@&nsp_ql4b2:<U@[o\\+=]>u?G,Ei=nt!Q'FY^P&/?j@S3Tpo.Y_3%j+M"`.ifuI
+%O,a`6;/f1pn]e.S5:^G@/%2)#Y1Urj_$PTaX8CYC/&$uVGOB?dh%ck"Ropm[Jh=)_2Rt+F'"geT@NJb?6h?3U(#R#f:90!j.KW\Y
+%\LT#EM+XTm/0XCn<Lt0X/CS"g9f$FN=TchaQbAAY3l+3-6\;bOU8T.j^5WlBU?KfpHspI^q2;`R$QH'-/sB[f.)LschLYG/9R1`s
+%><#K$b"]@n.b-SVHKXhiho=a\gV_0*AI>b[A'Ed-PO719pdcpR$,1RloSK<\$/u)-JiH%neDFPf'=WK*CVYd\`S7@3E5KFcX#MI8
+%LO6hCKG^9<Q=+2:ho,p%!p0>0@!o6^5142lmHbk!D61I!rp"K4e2C@G$/u)-JiH%neDD;07%A8VeudT;a,/Jc+cR<9EeAe@(aSlM
+%LY-L]X]ip]L!k0d_RlNj+.YYlll;k-Km%*HGOP#[^5Z..$10T3L_I]5iWO7QU8Ygk`X/n#k09C#q>"%K`8]2lE$CRRdtYb9io%-^
+%OCsEUku?<^"BpD\`r$lQYR?]U9F"od+ZPT5FLqFar?GR)q<@2]iWO7Q3'j(--u(6lgK;F)aGCipUAb&uE+3O,MfGK,Y69`9Y`T(X
+%p+eX:K-0#@hCS'^T*e?ck4]?,^*-5_-\rGS$&YIS3oi[qE$@%rLR_IQ\Wb1h3'+l8+YLuI=)`9@E[El0'=c.B^,<"?m_S.?h1tL9
+%DJstG3Un7P;3X%+S01Q<-Rak@\elgQ=#l`EoiL(i12p]6oe&=k6fNbt_4_19FBM6kg%O.tlJtF.]Q\<AET6c<gOKsqLQB@[iWO7Q
+%3'gEkF<u!;VWVs95<0E<@5CZ_Tns/K.(ZXgku=,@T1l0"7l0oq%(;e:1-ADjPBUUpn6B'U4FV>6r]V0/DLUj>kiDJ^+$YHL-[<iM
+%Ifup9BJIR7=VQZ!i<lB7Y7$?t8JHY=-Q[8&@#kF?=Hh_I&7Q.`Y(1_?KI&7=':Nd>XpZVg/J(A&'86[J8T&$\adb%9$nT4TOYa,@
+%J`R;uD.t<.!bn@gKX@eFljD_T78\nT'RlT_O]WekHh1jVh4B,diZ2uicZJY""`Zj6?]\uS/rGBh17XNlPYJW'\J<1<2)lu+p$Ul'
+%Dho(F$/u)-JiH%n5>MV]]R72o2S]W+'ZGHna@&m7U-MJ@!@O>S$/u)-JiH&dTW"J:_20T#`!sP>[IsErI)$'&R?b;Q=$[IQ2a@E6
+%eX4<ZRjL4Q'>t4:"EB$fI_I#qlO5_8M:ii,'/*_+?f-)NEPgVT$85,FZeSg%bt4YF0aai&0A]R-[S+$RUM%LOiWO7Q3'j(-W1PQb
+%M)aN`Ut)&dp%lSnboLed%`;isA)^_*NSA?_f`=r(<:EP=]%%RPip>?6iWO7Q3'j&W:/KG9<.o68L7J&3f1;r"s8)E/br`PY$$MjL
+%5BrNckQ.DsL.),`YY0,J_Dq(M3'j&W:(Se/',:*q`AiuF:8E@;Ff*^S^]*W\S\+b$SD]^KbD_l5;0_CTMPeQL<aKLOe^iF&=2YF)
+%"EB#Q6(FUHT.&bgid=M*?*3TOUS][O^5bO]bVYlj^R<X:doZM0NFK;4QPtTa!Cae.^7AleYVT[M]R2;.$TO8+g_AMb.ZlLQ@f>9M
+%Zh;QJTSl"s`7keE]h<m,,2gJJEIpIX/`C[N7=hBSRhJTDYU=(]fI?Oho]5Q,l'^2S8f!-E.QG6fJ__-4?qlLlE+;W,MFhf^f1/I>
+%<6QR7KI+Y"KXeie+V[dj>T"mr%SQ$nZ'1H<LJ042(=3eA98'GJ;&J!AW,8Vl',3lL9&L36Yuih@RnV_P&T+uQY?l^gHg^q>+q1^^
+%;fI?Q+q5SIQmaKj35I2_Q;?Eb4R=h0]]8(pbCC7$-#47S/O.eX>YZPCL,6o-;oT+u3e<gr6C]/n&1<8I'Lb_n&gpR9J.p06EFOcE
+%U>.Gn.Oa;(:?4D_S7KcaMN),kM4E%%=?_%UqGs3S5Yh5KS01Q<-\rEM786R0'9Qr`!M"s&Rr]8&`-S]BE]d+T$4=LmKn^8/]H]Cu
+%2OtK@`,4Fc4hn4Ao^If!6(B&m&18l`RcZRWU60+5Nb<Ml-H(bO`H;tWdBrBU@).W!fEc6q-SkI?2Jp"$k4.\Wi']V=0.a7g4?`i[
+%I/<c=[hP#c6(B&m&18l`R]c/.?bhL9jMW^dbVU5$jM_!gE2(30;9KdFg7s$?/1i5iFt."l1HXB4oCr_REBg!G/2"%GT0*/f!$T((
+%rQ"(SJ)Qe9`!PE+EIp/9;:IGA3>%[9`+-nrI_!EXEUWncGB0Fe\0a14XQ=<8M2\#>Bo`oVM%_?!`#<[U_e8&K+2eKF"EB#Q5uH,g
+%#+"2;!*9$H5M`>8MA$@I:)K`c0q5GRCs&No33gI`Z+P7-qY:!h-U&1kL_I]5iWM\I;j?4Y/^B3Bom1g+S=!Nnm8c8C\Q('/%D-Ek
+%X)Lki8CMZ'L'f%+7g7eib2tcg-.?J&eieBXEcpDK3btoMYJ\3KrVOp55Q?Sp9mld.!taJX#YobmO-]8pJYMr;DAp!h'"8#l*^,3P
+%-c_&GcOpIj$/P\@d;>t\SZG/\\9BmET,"0`KIdIbMY2t`lc^*1bD?OBA&W>1[#k!f)P7]&"r@HL7&f73-H-;I2HKD:<=BLk-.JFj
+%/&Ll[96Q!o$+'hU!_!\f"`]-gI^o/`7j=7T7cLmp`QRB*MjNlRCd/o+'DV]9"Um?kD]bQ6T.D?R]P!uQ^ko85$/u)-JiH%neC6@k
+%M%]!ic4k7"NiF0bpmh,;3'j&W:(Sd$MOLt9:;gX>`edURq2;`:43(::M,hBK04O;OE8o%_T13\'9q3>$&1<8I'LhuV-)/dHKUbR5
+%-X=.[m.p*3]-l(EM3SOqM(`68igfcLSG7^r6(B&m&18l`R\G<GYt,!W&W\5h'96">qWuJPhK3bs,B2Z.?XJ?tIfLkq,YemuL_I]5
+%MP?t!`ec,,7*N(i:S5ASh)h/O:7OKCpsJ9C5DTuk$/u)-Jtf4..h\D@!DXp"ZbVDaU&=!9DgV@o;o4C!Pmo^i$;UNpY<>YYK/c/e
+%+ANIq.#OIj3%&1*':)XEnmhflB_RiDNLjFU>Aam*ljDMKhN$M^3fB=RT1tgJB)g8BfCMWSTSp5N9fUE"%+mF!rW/qt5B'7h'drLZ
+%s"<3QMX=q3.8D!2:/40B@"&r:)_8&s&B-8?&),ps]/!.&MHJo@#Fej*pZ$9\]o?$s==S>gE(eidc'f=oq!M.lJX,:'e(`"0igeA6
+%@muo\W1TtY+r9d:@Tlh.nWVR[7o))i<&n)nM6,e?-ZHj%/*73cgr?ADJ@A%HcR-\h/\qa:Ad<A91NA"+6(B&m:_Yd(I6T*:3(AIo
+%'-8OH-HCrPc3ZU1oIJr)6=SG%4,=Qg$/u)-Jtf3Y^[X:GnMn?:_'_=sHq1#0_T<:g=F3"f:94OF*^9`MGauQL'-f/,:7NG%&1<8I
+%'Li!!NQ[/diC#<.?q8=\WckAXYPC%Y:;G9NK?oB=L_I]5iWO7QU8TO-gGtBLE(cEia@/k^keom@:98Bh&Y*6AG(:u)IJK'd6(B&m
+%&18l`R^0ro"J41Q,:<gN%S\o/dfiBD"=HeNe#=C[5+NN<D@93e$#sG>p73=$&1<8I`!M=t\bdFCPh<K6`@=nR&VX+'!](gd4IITF
+%Sq$P1'fb^gj2C+6lq6BX$/u)-JiH%ne.hTCS1kd-/>!Tp3o@=0i0\MYflP:q?3).$s-gEZ'7%cT&/Bq\$4qoVaZF2J7F"Z*c$"<q
+%dF6^\q:0<<g"<qFS7)4hquNP-1HYB.7E=HlO.h/HJh(;>SD]'Fp,p!Oe`=0DqGB6bls[<,aXs3=KEsTCL6,LMO?cYoY?l]R9P>BG
+%YTcao__h/gbWLQ'5Xf5T`!M<q-5F:iW40llgb@MRO'`p"4D/nX1Q]GjD6202q6Z/k?7`rEj*V(RSLE(F8o*VJoK5mY"(N%?3:R,2
+%nKm,3BAs&6JiH&dTI=QdqE@Xg"XfguEl,&<-jkeEI"4Q(M;+MDiKt!>^_8cCrl(cq^1$C3EIp/9S01R''Qn\\b6`+E$!/[soZum6
+%+=@.49GANqQmctY4X][61&$=HM(a@-r2(,rM%df6iWO7QU8Z7NHqr='J>1to.*=tu;,/fBKU,E<e=>1H\d&K"&19YirJ"T4M%df6
+%iWO7QU8Z9$)`YY=.#,49)M\tpBthJ+abfmjO:u!s*/EIjpt+jT:(Se/'>t37U+WXS3Pj&.(nC')3%%<H$>I5l)kbPsiXY"eVlsPc
+%bV+Hp+ANIqL_I]5MP?uLDrHA!JT>bTNY4E`oKo'%3@>.9S?R.+fE+f1HcZQ`VpC3\`!PE+EIp/9;:IE[/go'`j$]rW<,Kmrm6\(t
+%GHrtEgrTok%t?'E\QKRf.\/5gEn5'P9!JVnbnbgCF7ZGnT=jH2(@uhGcJ8_$T=s7-0>DnJaCGO5!`?coi@3d73Pk9#+`Cc]@rao0
+%#Y\:;QKZWFk+-GL`#?"s_HV`FTHBL6l><WBjTH-H-Qli"-JuUR;VP<I-kI*qY0_6AM*cq"G6Mu<U40Ua@o,8oS;>+%r>IP6cBH;P
+%cV@j0XA[@'qc8!:0\t]'G3&UuQu:GpX//u=#]XeGn04CDE),IG&4N%-,o(CY20"4-6(Ad]'8iIi8JK)LMP;^TM%b_M2]*n`^%qq.
+%=H!n^`eh<R:?5q\R!.13E)?m9j9i4295pW;BGa1t"EB#Q1"KljEk[/c5uH-C#Fn=STm.c=SB,@1a,aOi3dW_J-dW:;$)c4a]01`Z
+%Y071lTE%hsS.i?LM'_-aEIp/)*[g_?4,-QtS=h:qZL^)=N$X#g\P1uPfuqEs?B<>;`eIs1m?GrWKZ,oZ3PHmY.e'Y233i2Pl0BsA
+%JiH&d+AP`IF\Mp4,be/s7!ob0O\K&@c<`\[r7e`O-kttg-Q71M*,%?@8Xp?d^s[&P-g*mI@I;1chhVra$/u(^G#/lq>s_:SO;"tj
+%eBEnS-=rd>^3KM8c*qYdLn(\B(Z^5s$<Dn$,+Z2Afn/-MDojh.`!PE+EIsKc;A;"eq4'u%dPEglkue*Jna,MmS?PWe-ak)_?]5X!
+%.b'tBM%df6iWPf#8l=(qLiFWuF!:dX3-kMil0mYRU;8h:iga\*(FtK:;e\;SAt`0/9,Mi?D.Zed5DA9E'_scsY)ANAi1"T/ArMG?
+%p#e!b1g>$u<P3O*#EI2J&$*IZ8='>:K_QB2KRe_j)_4\r#RTB$5_r!O6Jg$\lsY%^2HJ-GTd;frTI:X,4A0pVG][tbSXuFDU+";R
+%U(C%L'8)0MKYU&oA*'D9>9__2l4Q+^Jt,qK!D\FR.^"XB^*P`aKHdE*EEe/c[>s]^eM^GH:<8;H:_<aAPM=)Lc&(qm<cL74N-47.
+%LD31*7hKtbMaV(&`3!7K<6@0aH1pV#><)6W*nV4LMcm*J&R/_U\o"Oa&g.FgdONd.\*ra6(FPO#T>*ch=MtO*"EB#Q5uH/)BKT&R
+%2VJ():8A>=AMN0IEIp/9S=h:q)E'c,<0mTkgmVMdHm^<"p2%`R6r*[:,#/[sL_I]5MP@7J@ranWJTBg>algUffUQ>;J_R.TE+7j]
+%i'`D]6(B&m&18l`\dj_EM6&P_@7\">![kbo`EIWKgGiVeS64Hhn`ojL]5JF?'>t4:"EB$fW,'ejS8a3p3ku&H#r(F.\QQ#B2suXL
+%M2[<*"l]Z)JiH&dTIB)O1`e$MhH?R^VSajNS.k5jjkml\5nr7q&out`EIp/9S01R''Qnj#*_qq&-X6g&C9;rif!`a2^1!o'<Z*CV
+%1lsg8E^e]$g#(ngF8#1if(0\rRn_g/jkbVq`X*mn%rZsr9@!q;2HDk6r.^*u+;)'#V/g$A&SquY;rkl,lkKBe8GIc'?6p;:SV/Sg
+%k/;g`M$'sbn%_<0=Ie<25YH?l@/Xo3BQHTJ8GJJfgqB^jj.an<@tg!UQ=-4jU(F8jcmIL^:7)7cT:(IRdjj.d.\"2#:*`cZM.G6L
+%[#GehrK'J+f/YmES=#^qhsfF[dGn<356;8g27Y[rdY>YXkVq14fHmaiVc`>hhL<7#;6&S$4Fe)]DbT(WFVH23iWO7Q3'j(-.-d7E
+%WLW2AaUWcNYS!D@*OaX.Oi]]'$/u)-JiH%ne91(t37/*n@@%nqEWYE&9K-U(:>>kF1l)g`$/u)-Jtf2ZdptFH\NVB%.iT"&]qnoE
+%?`J=?$KFNG/>(:1U'-OLZUuB9=MtO*"EB#Q5uH.>BO[J['UruoF5fB&U>DIpf/kVFKO*T\-Yb\;j9k"M"n.b_L:ab23AG/LA`<i4
+%JiH&dTIB(d1au0"(`I:g%AJqDd<-rk]A2o=4*7"6gZ=r*aoa,L'>t4:"EB$fW9`'3F2GI1-OO9W1l)g`$/u)-Jtf40d_n/n?=(D(
+%mOqY2F'o<`dW?s5Y_;7?EUAEXAsG]cY_tNR%$nt;38(Qcqn_k?^K7HV]263@?l+jWT6s;9%BN$8@l:K;Q*:C3!_%[=i1/a&<a@m:
+%*cjj\2)Zhp)o3RrbR``S6<;#7D\plB,,C%l@LoMT[#J'-#f5goo0'9MkCfoBJ*SRK"XbpJ)losu7$?YO!\G"Ba0,?^OJ8[l%t9ku
+%*`fOJ1k,$Cr'"b:G)p#1p8Qj21-FJT(OQ<8:5eJ#-29B!L0\5WCc<i'hSSPiHO`"YG/_C@7>lCo#G0U7S01Q<-\rGS$&\T<RNs9'
+%%6NLd&oP!\k+$+hBo\)0</;4+$/u)-JiH%n5@,#d"T6)iQ-E>?372m$8*lDZ$(En?S01Q<-\rEMo`I*$:7+e10=`XcJJ5ML'>t4:
+%"EB#Q5uBjBPN,&rDh(ujGNP61dpr]'JiH&d+APb_cdTfliHh#mEDFkY9]?1pJiH&dTW"KZ8TDUfCHa-Bb8YPt-ujhu6(B&m:t3h?
+%UcD:*e_9tu%JbmUhBq"D.UY4f;DpX+Ydc4!(mUUkbaHGP]6hk2]IfD<Y$:Y0Z!uZ5<e(F"4$G#=Z]15H"@=<:"B,FiiYd@O>/K1.
+%C4_s`HW\B/=<0U?>?W0q%L"+S'M$1e9,nqWh5e2jX0.$f+[u0Z\@jmT-Y,XsM3b[ue=9nc=:%rG9?d(@TSP<_d:m`"'OaOgGK8bI
+%6GgVB&)['SYjro6FGeFFE?_37'IpsqaU)caTE7?<OC4A^MAU5=pF<HO7K!34UX;Id)NVfLnGb;d=>]^/rk[@H^Jp\D\9esC"M=n/
+%E))A%U+!XPBWKRKRp..5&1<8I`!PE+7K#WFcO&(\7%QA(S01Q<-\rEM74HZ*U,A8qptj`-\&1+DJiH&d+ANIq.#Louj$^",QSEHV
+%!sug#nhCL2"EB#Q6(B&m:_YdKSeHNK7)0,;+;<TE-\rGS$/u)-Jtf2pcKBk7SB+j0ZiPh.&LWAJ`!PE+EIsp`J[Cq\pG8\i:DAMl
+%#RTJnEIp/9S01R''W()":;A#:4$G#qF%a<*@^R4][\HqD[E3TcbV/7DaZJ7h%j+#]"dUPP)r!IOE;8R9i2?W3pm/EL-O(8.m9p`-
+%K^=IZ&`2)=_<t<5ET.;s*-q`NIa0+1irgjkoZVr@B8L,:""P^Uj+edWBXb6EEFNkdO;2d>1bL0D.3O1p(mbmU''fN(ZijG5qB<)]
+%lM<7a@V'CjAJNX6@K@4K^m\V8l7Xd8YsrcNZNO>4o>BIjNKpu.(#QSp."^W.)d"gl0N<;"YTZdSQ8Tk=U^5.#/;#l9:9^:jA4Xe!
+%(tuue3'gD+:WZ.L(4N6X:a-ZHcJ2+Kg"QDoiNHj++e?"s3BLjf;qV5bbo1IHk@h%Il;YP-:8M*nFZTJd2K5D83RQo^@/FaR-`2G.
+%#CAhU'Z:=;"EB$fW:($Q&KBZH%WJ-GSB(^Y*.UHR><&mHS>`joX+9_g[YYZ!bmB(ML_I]5iWM\IhcV-95u'i+2KIg.c1mjSSIb1?
+%'8qGU-KBd$30>;8'D;&]?T[4P"cPE\opei3T--l?-\rEM7=AMD-R+E"9_-bop_N$\QZ44q3FTh[gfU*1H^nK1!(0MGlD#s47\'68
+%3AJ#XF,r:HS01R''_OUD:4OX`G]Y:kET0dP6mh*4_*&=!aOtk"6ns$s:3;""*TVm';,Or)[tk]!cA=]D-&<5Q$/u(V;;Y5[-Ba;t
+%E+8_Cq`iiN$,?X`U6Ir=P]4>]mp;@p/'*Q.k6-YD:[W1;`/1PW`4jq<`!PE+EIsp`mqHA<3AD2,0i$L,:>F]Ts3Be\S$s4^X:el(
+%EH+`13qHqB`:S%Y-fBYg$/u)-JiH%neG&$F@YSqJ[OF2@KUa_U-QIB#+,:Ns\`H:nU!i/a\Y<p-"T2>+NTlc):0-MM/'>ChaXEAS
+%/N\;,Nul'ASSG.VI'C9hLMttWMMHHOJuFbFnK&G(6%T\8.,l98?H!kM'/(Y/]OIU[iE8Lh$)%WX`6]Q+.SaqL#Xt7L:IH*r4<,W"
+%kQj76j;gMp&k<K,%m39#KK#?](JY6)THC<u-Pgr"p_GhD^YfdB;ZoER=JDkQ]a@+h!$OI"ZiLfA:90'f==FV.U4H<58ks=r?mWVq
+%O_,Q5&Y',MY;5JH<[]Xp-oh<sJ?1j`QS2l<(39XH"m8930.\j72HI+0]FCsLHWVF=&h"(fM'uOOJ]4hlq2h>LD[g"t`$1='r'Eme
+%O\#'*c,A?4]al4bdI"-51'PDi&e=G@l\W9TgW%BVCNp%RV$VSN9+WJ,'>t4:"EB$fI\)?/`!PE+EIp/9;:KeZS01Q<-\rGS$&YIk
+%1ZAOWJiH&d+AP`Iopl[BL_I]5iWO7QU8[O>3'j&W:(Se/',3l`B>b,9"EB#Q6(FSrl8uU'::0/LlL"Cf^$A^'JeR68!Vb9M5[5#Y
+%'&HAa-)$5`n_iWtm*Tn'F=WX=p<NZ\=)U8W89gV)S]cjt)_2DT2p;nug;]"QJjD`i>:$_\;KH;4&^nBn'B-l\kD+W.jb0^kq`KPM
+%c<\a,!s'[#-*V`f...Nm@af*h&W@:62.6fP'<JT!BRO`?I2,pg>Ci)g9;jhT,[4_,fY)#n:@pS1XPN3N]A6Mse*;$o"0511h^YV1
+%3?]oI)!k[2@MM>.U0DY@BF.mF!\84e\DqVHa;Y?<]o)8_AS#p`"rl@2.^6i;F+Uj*U8T0:A0dUs\+&-7'8ll=IZ:H\DghKWO86bS
+%fo23*9'MkjY>1Ym=%M(JjbC4KE[skb=9ClH3X`k4iWO7Q3'j(-W1Tu-3IsO2-jnl8N_UF_.#8PT$/u)-JiH%n5AanO_QYhn%AN=r
+%."j")'>t4:"EB#Q5uBj`j)Q=QS1qV;'*W=MKM@sZ:(Se/'>t37qKX;\&1<8I`!PE+78_q[9m.'qL_I]5iWM\Ih\e#b,YemuL_I]5
+%MP@hk^\pRJ)J$EZe#=7/"j5T]I%d'S8po%i*pr1ddHT>j4?R)\[Bk5LimetXM3"9J-S+ZghomRG#gX%0*`aA4pFH>ucuEMs&MKtD
+%XI(<j]Ef2pD-[=,5YHb9nKbbcQ"'Kf0IN56St&'DO,ouua0HnL746+d7@k]`+!)FEYm,BT3]MeQ+<;hQG!/9IpT4d?Dsq^>n?&bZ
+%hrd/4J'Zl\lCJLm8J-=\X0'"'G?Afolcs>ggVZY(#n@8kpF<V&eN1FFJ-6Ko5S8o\$_RbH5U*RjQ'rB'&mQ#Xe#I;`h/0K;1FmuD
+%X4(pk)Rtc,$Y,'mK-EEKBK4sTJjVlk?<+"chul:H$/lReD@nnf>Jf.1MA'H(:09MDg9CuDXn!Eh'3l-lL_CKqPF'5Fi[E^(.Mb\U
+%nk3M5l1Tmns&`U`9$HF=-:3<$@-(qPQ<#6=YprdYKjqaN\1f;#^QfIN`9m:"-f,C^L_I]5iWM\I'Bi%J@51NEN"ZD7_S1+eW%@HK
+%B0(h^`!PE+EIsp`n*]Z,7'SX45_3DZQd(BE'p]t;&1<8I`!M<q-IUeq$+N?r3'9Ir2fM)p$/u)-JiH&dTI=Of>m2Uo(e&*A`S\Oh
+%+\N@oL_I]5iWM\I'Bi%J;33bg!u0%WF5f-l-&<5Q$/u)-Jtf44m-j(i5<oh)G?"Sh::tkUZikB#3'j&W:/DYtSR!Ee3qI;053R<_
+%Y[pT!!=HjhTW$u\A](YbgtL0GPD@1SF#g.!lYc1X_kET==2dSt(%B!sYk%Ll$?iU>7<l37oM-%<mr(RW*IPs3-\RKnSg"^Y".$H%
+%:4s>ohR"b/`6luMUI0uC6G\Mph5f2Z<OdC@L(h.8X?[A2$%[tNjFhRJ.\@@t7;Qh^.6/R??F;,Rij(SlQ$9FsH(sMFq$'m@#o#fI
+%pTSCb-$5Z='bTe:KoO-0J_dBR&e#LbF2EGY/8prD.E^c&0j95Q_-A-66Jf1DCPh+'66aMoJX/jN68:&></QL;Y5Tl4U8Vu^$83(P
+%n9Z.+(CTJ7IZ;W+XFL0?YF!l0`m[E./7rj2D)Voc0Usu[6rlRIaPW^<MA==:46;c,DATA0p=u[dM7-W&H(5-E.'1dC7s3g]Gl&.o
+%io'kbp:lS#gV]Q6-;G+"L_CIk?*"=l6nI97quf",Sm-)SjsrVCE.A!M+[e&0I`KAd+`4F-GM)oR3ME[q[r=ZJ$/u)-JiH%ne4&sh
+%&W6`=I[M<+(+P:bkCa\F."t&$5/1SoS/>Ekn[l/ZeW7b-"-k1HM%_rQQ4RgZL_I]5iWM\I(F]tgi51=QA;5.Ld[sm9,U[>D\([#.
+%4';%R"c?d+S</IPL,Y[u!BD<-_I%sV%O^\F/91,BEIp/9S=h:q@Nd+.YmBM\MK8ic@X][PqTFld6D`?ceN-.E#sR7_$P-'!'BI*Y
+%BcZYlA54+Z/FdSI#[?:04/%9d6(B&m:_\%i^^.r:-upMtqBt2hIfc/(oN.L;KrX&6+/$F@4/=Tg9B!fnIq[iti6]CQb)%@N--#&b
+%",/%W'>t4:"@Z0(9]?2fPPV2,RNNsnX3EY]'.qLd?qmLTh_@u'I$A5(KHbkQ:@&4UO=]oRSCkOt[_uJ2"EB#Q5uH.NigbfoU,08<
+%-YDN;X-;O2Xjo'`\ts_N<,3"`_Aes5cg3&iG0)>f+$FmhEr%VV[@5@3NYCk=gK=!>M7:CcLQ8p)Q&ZO(Sg,MP0h@r`4@86knOU]W
+%ZcC__UJj_;]'A$F']mLcp]/:BEC.2Ge(_mbgV\n!+s;P8`0TW4f&dtn-Y,ZIH+R.'.6)m9=BY;>+^&8O<lEGG_U8Ld0,3A2,-Z`h
+%'*F-MHWWSi(<.qW27Y-BgK<"27_RBOM<_Ju<j)d"e3$8-6A-(NG0;1tNY;n(KRea=L[dBugVt_UH^2'Y<I"6fR1jD3.Re&ipF;4;
+%@Ljt#KehWj7K%HWU[^_t4r]uNhL]raDuLZClRdP]pt*OJK@pYq#o,6VgqYD/GB3&PDB#WCYm*r'/H?jWmJ6?6;$u]$A[k*taI).0
+%_QuXTl`040KP(UP'2OGue'*Z/JeQkc$/u)-Jta[MUc8B/^aY4_UK$R/gAR/(BEh*ar=_U[-QKsZj3spjN7hn.3MEas1ibos$0&n1
+%E^FULiWO7QU8[[P-n"<<"HW^66Hb3n_sKqWarPB=FN^O[p,MSqEC.9\6>;:UjFkYg`/3a?6q:YliWO7QU8[[P'IQS`MG#HmojSXq
+%0rO&bGK+;p>!Bb,.#J`R"lmN=E8oqM3c3Bmj$[Qc6<I\83?_UY/\`Q+9K+>R`[-ES`!M<q7ecXu_Q=6lG@8Ci($7mk3)T/.3:TaP
+%M3"b&il%8%&l0Y0`0>;:WLi,m:(Sd$MAk=.4P:<_\6TS_4]/4_3'\)86u<&SL+Yt[V48A`/X/4Lc(&H_ek6Q%L_CIkNUC^kMCCM^
+%))todErlRp3%#aK-W9c&S5?;RQqC*VlQo<PL_JBl'4SXCi!86EEIsp`o=C_27=,DXI$<qiUK=UB3?d&:^r!-,`Pjq(VH\\^q*MVk
+%D*NLGqV^ioS[KGr\XhOY32Qd'3%+JXa8:pMgJ.Hi=@q-B)R)V#&[EJ[7D(rUn:l.jHH$STOLD<<m,og,i8i79h5a:R!"!'?m*$+H
+%MciB$`3GmIkAQ3fGHet!Z)t^$.(f9+d$C&Cq)29?b_\VSX?p^T\=<gR_Xg-EI]h:pRtKjK]j>'VHe%>f'5\3c8J02chnVk!NKoeC
+%l><V575uLCZ!Gt);%sWg\0VKJD2AUc=YRMtdkV@JDI$hB=Tcha-F3g_>lgZR4A/A&'?h*gmT#Y#$#0.6fiT5cE0=<$Udn;3AX&/!
+%bf6B6-kq`tMVYiUD7B?`hZ%Tmc;$-3B#"qmM7f%p(,@m3Rs239J4'mb)^\a_C:X"H[8SJ3b4W;7BCTouKPL;cEIp/)rL?[m;\1<)
+%MRr6?33a@\KI]#j9FE4i9/28:`/3a@KPJY^3'gEkohWnj?,;@[E[$L5E2JF)R\cCi$0&l\i'_hc"@ScQ.-eCAji$!2fsI1/S1oI,
+%2SUt(S5<@?3'j(%E_[=69/0)X$&YI[HQtOZiF3,%#W&#=:?7An<,lBg'#Y+9`)LfPXKhtKJtf1c+<;i<J.ifYS^ZPL,1<t2e&e$,
+%_MPaJ9+WJ,'3!,3nusEr',3n6!9lMK-TGPEluZ)eX^eq%iGUF_[KLT%3,qYP+Y6K2L_CIk?2I*1,3<m_*1IUh)lm^pY#O_;,)Xq%
+%^]hmV*`g^#4)."g_l`tec5saS4#dC=[$pSJH\X7\^%oH=jktJ[!$m:O9$S5]atk%H&q&0.n;^KN8XA<3<XD)T@ta>upAFS^DsOF.
+%3&,BO%Y#Fu+[q2MXMXj8"W]ch%X+p_RoTP8%L*UZg:(gHLF;OpV<>d&/DpXY`-k)\Ta:!kfFeNdKG8DFg@QL2/&L&MC3]J&Nt\fC
+%Q:)"8q8FXn!F(;fo6^Y@q1TENk_\FI8Bf25BT"q=QKAgS6b?D'S<+KE';AB7[fI,Y&fBCPf+^Rc%c`4@6q_dB'Z^U8[CIS_gK<]"
+%@2Xe+j`u+Rb$jl/<=BLk-.JG%:kT(1n@Q#'R]#16,*@Q<]QbXGGHZm2q=>Xr;%kV!G,:*cU'Z(l&<5SW1"0fYiT:*QS\nF`cBrJR
+%3+8*1#/&1sb$YOW_"Y&_)ZDTUS19$i?r1Ii=:lp:'>t4:"EB$fI\(YO\-nhJfjKZDiFL1WgrN[<>bQ6l-VD;`iWO7Q3'j(-W1PUm
+%-al05jFJ!>2IeL>kW.U$R`L=(EIp/9S01Q<-Re9Cl9%g$#RNm&dNWJ<H;7Fi$Dq$m0*+P4+ANIqL_I]5MY\4=YFRXFji-Ed]EMK7
+%%>V'\:ic[`J=LQq-X+FpiWO7Q3'j(-W1PIY-gpFEnHf^)(2.\R:)%J\iWO7Q3'j&W:/KG9Q'N)1&)$;=OhYI;'M_+^ftfYq+ANIq
+%L_I]5iWM^KK]tJd@.0JT*%GsF*R+m03Dff>e66p7Mee<t6FkM*nI;Qb'H@ae]"a#c5Xc9/Z?".5VpF8ellKdp"l.*i_[1UPD18Go
+%^3.t>:<:%K]k!,\";'SGo2cKUKWkS,`07DI=Ipfa70"JP6"ej'knE:Qj=tb."c>8TiHA5A_5:5+IB+^7M&ji!<_*L1a"$F>[tL1`
+%"1qW[%4M?%Ys+fdaUcf)d1XV&$"ucNM1m5kGD37(E[%<83N1hHZ/)JW!YsK'*"qWk>/K%6$9?N![.Kjo.miT,`D^eD5XK9p'jUc3
+%a,)!@KNu.QqMMMa!?i^Wi4`1qX,o7_$Y%jj=WA'#:4s>?m9?F>^$7^TUnk](jEsUR'bS.Mk<4]s-=.l7:WAT\R90k_&Y$IR,?h4W
+%It.3<BE'6B/S*Pr7/:so%BG0ZD!O%m?A_=EQsrhW%WLG,Q#gDOA&[WL$?:YW5uH/)lT@qP4t#o%.79W8p7+r^ip&K8$r%il]V11I
+%<T4.$Jtf40Q&ZNiq^6+;`"0nF#>.Wo/LLaX-<?Ih'>t37U97^(:)oe$s*sb1K/p(Zb7jipfP*p1.IXr;q*Gf'!"$LE"@*2i[%`\V
+%e2,oD]5M:?@UHcdrR+r7k2`YU(DeJ"4<=H0!,RKdBf*V$R4&"^<TH5'P3ETNL2H?D:>?(LLmDGl^D=hGD<5G_=op^8SA8MdG:k4;
+%d'ja(OV>]UNijg$:>B\]*!;Kd=<o78MFS?0&lT_0"EFQr_;)/[3H7Us@<7#e,$RX7O:ui/'.:@;(<D>,M%a)O-T7)#a9`7ZF15W>
+%`5O$nPfQlB-]3irj`meUS@ImTE9AN`9ABSD#WEdQbmACl3J#"SmTO4A,3NtjjbFM_oo4-E^!Z7L>FeBm?"jjCXHi'&hIKWfWAR`P
+%9"Ro&/(H]RAtO&%nE<!+aEG25PLFUD/`-""0<J\J3pfq+&DRfiO%^-\=4OM"V`H1B+WNrK_A#9BiVX,MYkmR*=ID-W.=sn'[04V5
+%b?(%;Z0IV*>:!C'j+4I$;8gq]c^nIi0M;D9ckJbhEN1ER.[g?t-9O8][9(c4.[%i!/EDH>]cA0F@HIBl@uFo>H]pi?KVF9Z*LRS)
+%R@GCQ&DF/hIG5;2DVn$he*dl;0K_m`&::GdS59pIXDpcf,t1dh+tQ8aBW;fZY)67]Q"V.@32.f;(b3JtWa)eo;^a=mpu@%%#R_82
+%38muVY-*YN/.pLfX(]]$b2U2"@5+)78:4u+]"AY]-NE)0]"/OMl,Vn#[JAq-n)r#(dle_>@ObIA)b!\Ng5nlKiIm&>mJeZf\..(>
+%7&MinTUZk#2`_!f)B(!'GCU?FD\4@g.@`BpIQ=YVE+4353)L8I;*n#c0UOp:M%e'c'2)bTU0D>0;(tbHaZ\DVVPD7N3c5`]pm&l]
+%qoWF2A]OIb!jKUeapJ$Dj*ks!hfjlH'2#_lEWUm0gu?6h-R'`^.ZH,A0l7H@NR"3Jl;fK3nGA6SIR(`p-uKnMpbdhI1pK#8S3rV;
+%*]YrPO!]BW*I!VZ-2hLD>Le:p^gJk*33e_``efu2V3MTPd9iMh#3.&h`#@f,LQ>5ms0c1a%k)<G-\S6$BBRkj3?_SC)8c<c33aVJ
+%:"YQ;o:2bX7hb=?-#s'>_;'mcQmF^><X:(%=K5==T0H\N'B<e>BQKouYn&6B-T_0a6Csj[Fds#(-H't^`GjhR@#=?2'C5MB`+Y_'
+%Y&cpXf"i&OSA8MdG:&Of9?RoV$(BBdIsAagnQRuCkRpY_WmZ;ca#Te@f%_(:[uD'H6W&aTD\gWTVm%J]6V`Rl:5F*6pONuHLD-g7
+%O:rH>k,ouP33aAc-T38GZtrJo3n==cHf))O><24N\EU4'Ys;'S\XX3^nQg0%]]g9g.o*T5*Lm\^#n.#Z=5n8[J^'$l4TnNiZP,J_
+%NThK\F<"0)1CAIaZV^$'X.=XKeSGcRIJCCcJ!*?54'c$"7D@/j79DEJU*<]^Q"(+.&jg`+is-eV5(%CNX5*5<Tu0JB`?Z$1nVSg5
+%JqS&;aR*!RUs)%bnPiJ@cs(Xi.H8kB_\<i*892)`,$BLJ_Bjl3#cY:*;T.uJ4/*q-Gpjq]eFomo>$XPuE.V;'+t@&31>WkSN5Vk*
+%G6i9F)m/jK(a4X8Zt_;UQ@M!C@>a:@HG$`0-A73hU*ACL.N7V_/deYmWnQseM5#>X+h[.q58;A*jCpCF*)4_9fNTYE=M^L='d<Fi
+%'OG'V[9#(XnAJ?O?m%lh@uV3-F"_$EJr1bX')h(8V/iR/n`,t6QZ$Bu![e+B.Ru]GT:0Mro&V2_C7mFbSPbcEG].T]f;ioNU\1V=
+%K^$=0O11,_d.d`aineXK$uj'G4)p`L&P#T(0UUV@M,V9J?URY:$,d.k&t_Cm<c)bMLmD-g-Ql(;(JZYWCs&m6h\deL9AEQC.$d+n
+%?ndtu42?\onh'k,Dr8:5OU34h041h-*WA%g$XegZS.I:B1X"c;!KU^HGtr0n.n:6lh^KqqJ0f(T-PF!:kj/Fm!e\>E!D\_pmd)ob
+%ET4Gl)'f9&!j[KI'5qtcBG6alab_gk'@D0B$1V]GRD&Mn3ME!:gcA1uFA'uC9B63[K=U*63$t/?a#W\e=8&qP6R!?p1eX2r+^AuR
+%atOXI$.$2>]?#h'rFf[2?#lY>hf7F8:.,+U+=Ai[bjFT3$/rhCX)m9Qfb3/3:^X9>`eecP').(n>FZAdZdA0#'.(Q/`9lW=C'ir(
+%#(sGgS2bRMnLN_>kJ3V_p]\%Cr1&#F?qsssJX3h3S<sXB*B#(T928U\'!<<o,q%[R-bM$^SA8OHX'?;c#,A<W?t6=NhImGcD1[Xo
+%V:@(T]9NSW;e*dEB2t@ZI\GIJ<nm#uQuHO7i&$uRFKL=moWj+"J\UHBGd)Oqm*[A`#TcpZ`%T!N%V][0&`TA<2;q`uK5:ic&Y^@P
+%79l#RCdi3EU=E6hcW!55H2?kfaTW2Z9$SA'9\19Pa%t!K-1'nHT:@$WYY2$mhCAN098d)V`_'-^cs,U\r9,lE`"pj/j`"ZiPok+l
+%S=KY(IZ;p66_;\E^b&u76;^.SfC*ib3^aQC7hL>!jRt((\&uo$Vo-Z3KLH/L&[cY]as&=0A>NNdmJPBH;93cK\F!9V-Am0tQVZcO
+%l($70Q(j/oOVM=!<[FQu.]L=#p<*r+$B#SgXiDns/BEF5^gOmOr"N:^YS()F>$ZT]]!CtG%mQA;oagM@]DVJ71/gdY7:]#i9IZ1+
+%VR%$6UOa)h;PR?2&P`l\[/1O:SEO+GkYb1B&Pf,0SSR0%LKi)]Mh%<W],"0.!M%e2:*:pG',V-I:.4,1Yui6@GQi&\SB2XE-a(UK
+%HEU/=S63BE::RbSm)m3d_RsHM!%m0O$1V]gb_8H`S5:bfS3Tgl-SQBrP/maNM<2ecj2Bi(//C2mIS"+n![fIs/H,403)S\*W2pS+
+%]RBfkDuVX_37/%n'>hp&q0hJ/jFh1Q<a]Kde"IjX0L^Z6M*8oma9go1EWUm0-m>+:/?LClGlR3`=)WOZZ/Z,8#m(F5MsU+WU-L`D
+%c8]g,9'8:,6-,Q-N[C:LbM1!mVn+0:T84se'.6Sc+%#+CBSjcO'GEKXS3ThW0GlOlV't:jFN*4W%u!?8E8pP[:[E8"8iVs?3)QCT
+%'\C<\DSEDG3ROOjfHm%YjkHJL69L\JcR!HH-_:@)R&=r@3gr#;R1o;\V.b_+a9go1EWUm0a<@(0>+A\=SG4&^7)&NcmFTs.5LJ0-
+%Ho8l'O_)QIf>i_O2d`GPBO),rS;3gS-f3`Y:7Qs&nD],m51D`a+F"0Y'8e)t'?CL@"9sKU&mL5^QQsnC'uGfmje]`jS&L5V#q'a;
+%-d'Of]Ci[7:6\tA';)I`';'uJ%Z:n-R1lkP4?4SAF>,_.aGF2R'9A7ha9go1#(qI>>;gK\1Z:_[-mqLMgV)R1E2('9/Q$)L-oJUX
+%2-,*JU>6c<puT!*]1:7Ng3MBAjm+"\Qm07lrS<WhTEqg3b/fF#^o@ml(!aZLOUt+oVVYY@E8oF0qcB-Q?<t9nFnt1jo&n3>f9_i-
+%845n&]i@1@D\Y*aad.G$5+OC?&j8EAA;];u@!,I9@hjt*$#sKb?bPUSh%MfB."_1onHeM^NrVgh4e*-RCi40-DJ`LV3WMp6Bf=Of
+%`Zu50^rjG!5S5iI,.^g$?#GLBf.O9?;.6E.&f'@:_We2&ah:\S71iOg&e-Fp,*oHKX=,HRjeA.VKmYUnV3'#C7F5Rd=oP$uL4nQ;
+%.O$/f6L:g0El(X_Q&N_HZ6JX8*=NQiH^1qDA(<mLqfF^,9X=GsD\roF`klMmaB+#U#KtNFfRof^1RZ,WpRaDmkj1^KPY;lB-TESr
+%`FQ-9b#;@q;2@)1X[8jQ[*WIsD]^>j?Sa(d!M"CkS@FKIkTD77',V.tDaNJPKskG+Wi\mggZSe"7$TqMD>,B9'?>b>h.tr%BSl'5
+%`$OTbbL`h%q[to/f/Ne5!]bh%^gJiP',Dr&Pub.Z9=?@qDR2.ibD@FtfcbA[7QE11QP7fXK^c]#,Yl"cHqEm`=lM<2RQsX'8P[@e
+%'6Jg-3J!^9?ne/YN>'hX<C+m`g#8D6[4W+]]@3C"r:KmH^#N3W9MW7P/YUHu?AT>^0AkHKpt;nTEoQM,U'6QdXs#0S',V.t41CCe
+%]9EtsDD++IW;AsT=/&dWKQB!?o1OiP09?ikN"^'T'$(C?"9sLHQ.p?45r_a-PUIn;(ai&a-[OC[$/H6QEoJD.`/@^8&hf(cO:uhs
+%'5bMta9go1#(r>/>;D(=Wc^ri-fWb(M7;*TM&-pT?6CW`2CDa&+=E6a(_"DGfC_s^]\+6!f"/bF]2r5&<nFqE<i=G^CPl6SB,](@
+%Np^<Ol,t/rG+q2<)`]&l6M,o7m7V]NiEAPb^N:3ap/[$-&H/92=1r-Qml4XeZm&araGQ'PX'A(UIJW<p"V%uJK*:Pl5#i:?oi@V'
+%nqatZr]0LnO+htc]=5\q3il#FO;&l1<c)]YCi40S#_XmQ_QeceLlncp+j$\/63n___X4HDn8np6DSP)&m8^j.;d]e$97YV6?CVQA
+%+nSemb-a8<'1K<<qn\spKt*jJ;D&cQ,t(0-]iB=[-\s*?nema8VNA+C_$S-pg^dX"WZjDJU2g!-]=KI1M[O,.'8o8Q,ca&.O]AHt
+%C>iOW0Gr#n-*jmGs!;,g3O6</r*\X&:Fks[qTYK?Dr6'+"]i:LML5t2($MRXb77t`,(s^3fBTNNS628E'4%(@)o$e"K>-^IIQ7G1
+%mC:c<?lq@uR,!0d<!5s\k2\p*j?t%LJ\b`3>JfDgZUd*]`]5bYVjqET:(U&t>Ds4i1FHpR"^&=sE[(4*EWTPJG(2LQ=Q5onJm"fl
+%*_e&,*',H894W=W2KAkO_;)2H`JH_;"Fo+PlAd8?#*W)CEMD!cZo['6.,$aECei>Xb^TT(j+M+MfY-C"AdQ2Lj5+gNU`W<E,81\;
+%$BQQq',V/?eg3.Jd+J^4"8YiYEam`CN*Dj(bDBhX-7AB&*.>td*K(Tsh^Kqge`?Ie'-!#Z-BjGdb))"%1dN;$"*6f87$\!:J\b`3
+%>HWYn*L@GI<k$fJ<7oSdZ+4K/7*"9)a%sJ=4=6RhotEdg>So#3^H!H@@a+P$hHN`SPbSP^#U:^;O<k/YO:rH>k-cQu:,E<"UM,S[
+%:(0TI-^ou-%5TB3KG,rWM2B3.kkE2UVm%K8/LRF,-13c@M@M"=7Ej\CCl)s43J#"SDI(-=7#l8=pJ*P,6ct8b\B-_HDE;BN,"FUi
+%C.b#[I?0mXF#bCGikBGB,'(Q/`;SkPHdfe;iQ6qh^^4`^j9,[>\V1?R':"k^A(=rDl3oS>SPa7+?Yf>7,g@D+YFH(QHh/&_6n;W<
+%>JLLlqSUQR?bS[NZqkJ=qWfN,(Z[[Wk:aSuUhl]]TNX&$<S9UYIR`3:Wc:@&KEV\^S,cd$8Y2o7YTbRV_TL>cF5tZ$W!K*+l:b+Z
+%KuB+JLdR?#I23JD6q'Y[<K\PL+5%5@+nSh&.#Q[4,2":dOK^:P3+7_SM\f+WF,;UZ'ua_+WiO)3.Op>'\o1@93@)0=')eCu?"N!u
+%go=(YIEWjC[9$?I-;INR>Xd$)WY1:K42LAIKK78eAg_W9lpNl:7ok:;Lm4mAC/tre("<kt]uh$X&Wr?DeWn+'EPl0<2jr;r/@HO$
+%?$[&b=^"sWYk2<`(/;QTr:o6;hm.r>4IK!@Mj>[;V*q>Fa:o9?68E>OU;0T&W8oI'+pqe3>,u";)_@Km+#Ha*djd*0^'hf798aI%
+%>Y\P\/P],8\=D3d+\lkMk/9[HKNa*j5:>6-$-Nqhk!ZFNbQVr0mVjA1SA8MdT(1'^/.&RL0pSL='PVkY5uX^=o='5`cHl!LNqXVZ
+%Rk=1#m5t!$@jWQG9DhJ)B/fooiW_@C>/HI:O<oKt_EOE-MR=<I(<6`('XQj\MRb-1a:6no6j,N$_-gln0.2pk,uW5*AS-d6[TG+\
+%>4cf)D2n=ahHh0Lgqa<kBL9Al&1nKI'<`NOg`]F+Q=*W)2oQ*N&oQ_4^kiY:M-uj8O!_@\(<Hl*G/A#/F((TCGBP76KcS)Ed26m*
+%K>Er8RhPYb"<3sE3RLqg-\S6$&JD)iJoCdq`/D7FM$(g3qtgWMc3X[]a:b)7d*<qbF.sm"9fRf.(ak4;.oEKIbf+QG`b.(&.&OEG
+%CBZ_L_-i3.R1oM(A"fD(O!^*6jI.@rE^I%LMjJXI';?fHe-@#G`sKg"##;8;G8u&ld8Q)Q-ltnp`JLo"X<U5V.le2_hK6[\;78f5
+%'fgi]?q^mmZ@c7'=)&9`&3ML_G/AMHC2lRe(91TU(FNNUQ?_rjp"eTFTl,]+i5F,Y#nn]+i4O_m:@oN$FDO^Z(WhN>_hk,4M8JZ?
+%6pfs&,fXa`O:rH>`ZnoO@ckgmCoLa>Zj7UcXo:XInQEBd&2!D[BF3Rd\9t&Ri\#4[?fZlLM&YH-#RM#:#kJ\;++eN"]]n?p==bi<
+%Rgq'+gW^$_33e(*^gJj&$1"9uY11N.lhO/Zdd.T/oL>>;_1Zl]=b8tlpd+$F\&92ce*IdLm9HVN=Ps,Kl^upmp1*X:?naT)4X].c
+%5B0H&p+#J;,:CFp.cHYkCC0D6>7NmP&cFs$@Ha&&Fntm^MV)-E=[Hr.id(MsCp.l+X"Ku,kI\gS,ou/TXkKKnm+s5>'$$o_[-@Wh
+%`;TeZiP'=h+nSg'lDc*uLqQf_-*5NERh4<b[qn]2\$e4R[l1+Q;d`DA<:6urC90BEi27QJ'18A=E%i24E?HDQU=\jV=kqI4V0#%A
+%YHiJTba`XPX)(=/KTHqb8ulVn7?jm<9;\7e";QV'9<mDk,j3@cZ6X^a9Kkt1j2n35HW<6]oiC>E<EJ-I,!mG=/\sF*nZ7?G;T(?6
+%ikNE?0US>$A8.I`=@H9s-rqGfZkA3@?G(O]m_c5rHo8o'OiipKaTA_8/<N`*$crh="M=+NV$c<`YsOU*e`hKP\Nu`N#iT`sc;,gV
+%4c:!HN`D$@CYO9)/^B3)c&'bRYJQ.BMrDS^J.p7k'?CL@"9sMS5%<Tk8!+H2`ebo8FC%_DDg![,$u2n.]BSODl4ta>![hY=2m(PN
+%33bn4nW7]64W'+[F$f-/]GXJCQ9\1f-]euY%-IGCM%f>BrgM)5ismG7"nFs,DGKgQ-T7E!OV;$jBVOQ-9iPq(<8+ll_rX9;h%.X7
+%]aXMD3Um0X"EFQ(JXjM`0],BZSG;3TCgNO#.'arXj9-LBCj"@qm/\<$i1+bPIn<-D+t#jE'3c"AJoTe`D@&LdGr(u;c6\Pca9go1
+%#(u^m@cG=]:VU,/QmlGXPL*cf:(/R!)XRPETBK@F?0=M/Ho06p=.7&?q8umLf]\C)5(35r3"[I,kkjOr](#$P)rcN,HRU%/+=E6a
+%a9`7Zo0(%1M3"9XcP>_mAAVV"3^5"3>@!.#6i4U8HJG26:#tQE%jD@9'D/!^ei)JTMP)4K-e&3u)rZI!_1A+A:*:o<(sM^c,:>\T
+%OXkHIcuTN1$%$%Tr1'.sS7'g5+t"iq-d(&[M75F\$#s;2)0,d=JXeu#?ngJ:r,AC#R\(8em"E=aGC6+o4R8rQEoj]VAW=Ik+Iq*>
+%g5SR#f'L?0O(*IdLQA&lg:K@/C6(_J63LKb-1;qbCG6&</e,!ECefe8:_gfnX(\(Z;*8?_\9K?$=+Qm''I!0N$11`J4LDohjQPh&
+%k`FqgkJ1F'AZ43=eQ&T+@"`c<Pu]V.aLtSX>:fKb08C)c:/%OSP7<]>G[n<Kg#.5!8)oH*Y0+Zh;%[(a]l$><K\K_=VC9=P"-9Jg
+%LCd4!<DDn`U9QnZU7dUHdZgcG3?]oim]@u.d]+j"7%,Hpb*%R<&H*_%,"[r@@cg'6B'na=Q.cON>pUnN<FWO$47#aE8YRaDs#PnN
+%?l#=N$2J>O33g%7=aE=sM*HFbP'g'OQPs[BJmEOFkpU-f<D6q]X;KE$Z>qjIn<.Vi"(DHY#QD$HSt08ZB_p]+Fq@E]^Ca5.*essY
+%`7*o4%O]QP-Hp`qENF5uZ@p($^9(mp@@Yu7)R_"G-\s(g'8mO!fpn_$E&l=\"e=MK':]^^j9,[>q&X&.`1M`]PB!=]Z=bQ+VfQmQ
+%k<'I?S7p0dM0u9_Ubu3EE^D@H\:.2gQLN3,pLo/!!bg,MDE9m>!EnCn3h#!M^HbHI#U]UF:eoY5'4YL.M01Z6aU,`q$g!%i1f<5`
+%*7PT9j9,[>q>Oja`7I3]jX.58;+)m<:8Ed6VIOL=N.`*"p9J0\:6\u#nO*.Le=)p^El(dZF[MZ!qm?<B69Ubk=G#u*nDM6A@L54X
+%E<o^ajb.<(?+Qrog,Yk!9CQ&LOH(YWlXin*QJd*N(<HmYBVIgl5u(fAR-uUR:43';=0^PTQH5<>KG1G%RiYDMc&$W$D8iTaHBfi7
+%s(1+VM>Xka.(;[0LL5N/M`hdIjFj4#qq=&=.+@n7M5SMDKEqn''&!Jc^kkG"&dP'Upsau&6?Li5q/tM`fDmKXfbj$F'7?.FC"4#1
+%M10rY0MYTCUBtfEj9,[>q$qI_S=&$#?q1k^V\R[5'5\qNoo2IKJ,=$YiP,2p_ikaAC"7?I68,J3c\Z;od=_c3^_/F`U$WA5B.l\H
+%5j&cl2ouBR&o;ilH8Mlj!?Q@HS.I:";]g,:,U[?ld6sg/Ud7a`0UV;\f6#]n[5]n*D`WiIaL[noq>/k'kN%;&VL@9j0U6ALji"^J
+%$"-k%Z@iH1NW;^3S5:fBJ%,_di^Pm^eLa'I0l`4#3%(BnTb8`-\g8-7$0Q`8I5F5@JXjM`0]-6?BbZbPU1&&9kF3-G#Ue%`:JQ^o
+%g9r;FPS;@H63QD'E75t6JoO,cKEilb%qSE#+%l,;ibK$d'>&/UY+65(`Ir(7M%^Ph'-f:\qB@:$9.Z#8i_9Zc7'V]@^gJkR>H[4a
+%W&$NO)^hX\_`"uWeR?G_[@;OXZVYLO$M?.6`5ZnSn*E"o]c[OSaSMmWO.6m#d=f:AeIit]0L^eNd-I]:9*gE".4aB]a\.fK1_qIg
+%is=Ob<DMTu9Z&a.)>'SS%:O!A'>1f3pJ15J#uMBp-cDd:^"p_@:,nPaoU%L:m;,(Gf\@\(VP0+(Z6:AR%Q2a93COV4290BHeQ$m8
+%U9F5jot)LJ54,JHeQ%nZemq2T]iE(`.Tm@b[#.:OK[<q'TrD)8dSl/]*M9Qk.$uV<7HA#KjGF,0!_GR'.O(MFMTCqkZ6]5S90-!B
+%=lCB%HB"2c#hom$,&BL=k!Ua5M3=t2X@?69HPLQ&K>H1t<Y$`V4SWW%AL2M>n`&#a5>0P77&gekP(+?!a-1eWS\13.'W`ucV"1@(
+%JVo%],$Uj;<g47lj?t+cS6\*M3In(8?^s)D:4.8Ua<Duc(sLtpM\AO7'63)$kaYI"[4ad<"QKW3gqiG@go^tE`-pWuHKB^J^gJjS
+%MieZ[s""gYUl05N'*ZO8N6I+uk<pUpXQ7M>-d%DYEalc=*9qj1-Yt`^m.D?>E8j\YRZMirO:ui-'04k]FF4-MJ\b_0(/I]4)(,c*
+%_MM6CN_e#WU'3W#Fs86V:0=$bG:JS)Eafe3%(eMn:H8Jqi]oVpE!n@^'DI%k.<lO?3J#"S()7K14qg]@g.B/<']DH6Ee5kXAYYVL
+%Hj^c5`QSri<17V2=JK,>,:@)D_Gl&"H5>e8'?ZJu4ljOEj+PJP:uh``K3:I`SG8"^Jj'c@k:2<&>qJ[<X;E58ZOY!369.u?S7#>r
+%FhU_[guok.k2HMKVQEuF&1<-4U-dH7EoJ-[6F?r:!e\<?/k/V6auGM4,qMe*.4;DV-hnZnZ'm7a:,GKi-gJd03B/2UBfcuqg?^+5
+%6r6X77hbd@M>P5JXM>.Y'$(@f#.'\AE2'(IU.@;,/(uH*F-mLdei2<8EO.a*[sPNjDQVHk1csfRR1kj3[a[k2)WQhUcX6["ZEZd2
+%./!lJLD'ds]YKEb6!)!/]t2@(Y9G^O<EY3POH;#5H261>.rd"`T\UT:Ag]\VOe:j\6Vm&K?Xds(+g8]rg8flqjEpb\C(7&A#cY:J
+%B:DEXXV*4jol.LM4l+oMf\@\0Q>eim0E4oa0cj-1lSQo40=_U7bSH=F]?'A&*E%6LfNUemn'H#Hd'U>3HAWp5hC9`tA49V6<=O-[
+%\QFJUA)[W.Z6C_g]iFZE+tIUVSUglMF84pOrKHS\La"5mW$PIh?kc$t<`W7&(B6f3K>H?'r"NE_?PAaI%nfQr%j"-)<t_ED0>;o2
+%CTTaocT3h'%Ps4r`\YS9`gW@#/7He3d`W-oZD2#OJmNU3:96B9KDJc4=JFO7<1;n2f0\POGH5n#S9QK'_Z(g#AdO/)da#%C`ec.[
+%M%+AuXQuBY&&=#C^kqJ"i^@[hS;8@:0Gr"K'+QDbb7;Z$3f;VTN[AQ?ogYid>GIL_2EMY"1_CWR+A7)==X#gQ6qd%2?iF,T!L>F!
+%@bqnr.$jA^"DA,AS,b-\LH#<<i[-W.*_f%>9->T9(eg$EaU.[HK0C":%LFLPNHUp89b9tERgrna<bS#M-7)?OpmK)c-XQ&'#f):<
+%a:`,A7PX?c-`2tO4?5,#f7*PY6r1;1h;a0%M+ir4lF;"4`0I)(EF],2J\bal,WnhdgtmnRk6,1L2blb6BG6bSEC)mV:cEn"gDm4O
+%@@l_LnCek.a#L=)/gU`^0f5sC%EOAa[.ETYE.UABYsd_D3$B>;GaqDL-SQC]XFtoQ@J<N%qdg"GM7:n:LLZ/@S9P?D6@7'6RhHU"
+%--klf9R,OJ?06f'H`:/bP7uY3%c<di)_?!,32'I6"uq`EN[E!5'$(@f"u@bQNFJ1l).sYiIdNntDuEc^3%$OUpu_dmU#Qio`-pSI
+%A-i>cTO$UZ370Tdif7t%$X)I938qL\NPq?^M&:77K>@[^31S'UlBssj>HAJf&2RSc6W*@oLMdFVBHd^0/d5!PQ3b84@<nf[Lg4c5
+%[!.YiF\Z`YS=%O>M=mQYM1.]b3:dc7-12m'12aBV_[5k1K3(_h-SQBrs+J=I@Qg805Lq51C@0;cA$%\-Zj/JB@F_D8X;\-[h%iFr
+%NM<0$@]jAZC@sp$Oj;Q*e%OXfs6!qQ+o0hM)"pa#cP93f'-E,&.h?&p_H^.g.DkVm9MQFb-<*`&FWhn3?64DF'j,HHGd$s!E^Ef[
+%m0DO,aELa.:.U6RHE4K_=>j<#Q-rcG766kSDm2p4lP!H-j`X?8lDd=KoaquD[tJ!lj`7)2F(26Z`l&1_[n;IT#e.:CW[OT6;kaj=
+%;6j(P'dZ;YI`N<5q-r3<r&E2DY9M)$894NJY)jtpB(b8Ze.Q/i[]Bb^&#Qke<AGpqJJ>B5ZLG&-(^t#m=]nm6=^$h;X[[eDNr6C"
+%=cP[JMB&6OrVZ>lQGA>f\sVE\=-G_?TM8I@MUFRpiWQ`DbDD,$M/'_#OZ=#[3UoT!`-[gaDm.BA9C(%c/gi:7i.P?fGnZ]-ei@^i
+%+t%mfbQW#rB])8hi'\AAJXjM`0T44NF2A9l7+"2eaB+i+C-=4ii_bqZ@PhJ_GlN>7ir-pDliVDZ@D<Q==!#XuLL3eAQCu4N1H6O]
+%ii.1CEG_3G/J0$O5YEYo'E#.g?ZXGq"EFQ(J\b_0SV;#L]]l)T-kfA*-ms$n-`3+A6\c<s5JJM7q!a,fi&hSTN[=gHiY>u102B1,
+%/TE#*3)M6CpN2)4$#+.+mHI^a-\hKFKEqn''$(C?"9sK]FDdZ`7HnK;=ea]q<GK'b4e8X6*DXNdjSR'hl1o,?M0CR"hE%/<N[D\-
+%?[as8=Q5#>-g!UZ#aZ3[O<kAH_rJ[qD@(.]o7f7[&<A.@819efoOs="a9`7ZZd@J]-YuGs7h_+#<PjS,kJSJBgmC9_`=jK5M3B`i
+%!lg(XS.kfp#IHD]I:,euQ?_rJaGFQ6-(`p(-a`iGiGmj3@#5&-@PC]?-Ig^A_%IdL"EFQr_(7W+c&&IF$1V]'grP`q:@&7VGk[eL
+%Jj/C+`t\/oW,jfc%QKoET+`k$9>#NFH3PagC2ZGBRhJ;B,sp\26dQGRji"sr`!f9]-]euY$teI$&1>DkM$Ep".48jC-PFPKGQ`$G
+%UWnXV_G,eSL`i4tI%seQ(+7%G$*.Fm7Q>C8-sL0\H8m'P@^2F7O!a_g]S(,.j90K)K>B*$f>WRIiP^&;4fl'feQ/m%UmrjaS5r=$
+%M$Ee9BuloNWoQd[FKW'W\c;Q9Ir0#i7,nUMZK'%1@/tcmqVgIInc?MuGU'\!rG3QP)!e1qQQ=?qnk3s7q('clD.n"SZfc]P\[\G&
+%m]c9EKP64QB.$5tEl(dW-2aP]MMF9N+uZo$[Rg`M/5%Zl3*Sd09Um5_i*h^d]!W8AoEQYZ5&75t\gI1Q`IOjJk]cD/U:_#ce>b)L
+%_Wn8/X/kU\Wd:^K[gK2^70pS,VRe74():"Y<=u73?r#dZ?0&jHnnaU;T4(<($7RL",/i=f,:>V=WanQ.]?#\DD9!:[VlM(?QA'h%
+%_I,(,2UUXJaO2jB6F!o'r.*]Lo&.@Ll060jJ,I>jG<M85'1*70E(dE!X$W>1HpCMjb*CBY<b>@)Q7,_cP-93/qDe#biP\qbX1mXA
+%9_WP*_[1>Gf1YSQTi^B0\Gsb;_j$0.'M]X:7kn:Ea>K=c3O,pV*`+th_21m):<;0N/5Fj\')%oWJ=Pg2SEL1?6n9f`<!5s\O:rH>
+%k.?S/'>N?9:7PXPn,Bu)ME^?6OJ"g)QLN\S!Em:u"L(*)YXEG*(bHogFSN7s_[4^'HZ#\Rr1%_e-?caT*=sS`9=UK'/MX-Yg@!A,
+%GVW1JIei(.ZUA._Rdeu*A`Nu%M1D+(QDd>E'.)]B#(ua.ik^I0iC#GnUn"YB4(`K,=C!H/Bp3^bS2dF:@#\1TkpoU4M%A\-@&q"@
+%92JBrdOk!P/L#sCX8I"t>doBr92mm>:c<DDQ8"8,3ZC+J9*F=/H8GY]9W4Hm/R])`9Qa!1S5>7nJ<>]ASET6.':p^B]f@6>U;g5V
+%puOn85FNuD-SQC]G8N+`rmC.o)(/$mG+qAnOX_80;04eF+UOVOoO[7`&"bj-*)6Ls'!kYf8S-W&\HInk9\VcZ0$a*7$2nPsjGE'"
+%Y@Dbde$d1YMtpVp-RX)%UBtVgQcKI;$-a*u\HLgc[6@WO->Z?Mj@!?<RLlALrG\L6>/D2poZ;rIH8K'6qEdqb0UV;[7S\@.8%U^?
+%'2E'T-Sg>g,sI1mEe;SFQG_n(n`fiqirj;>,Tls.3:Se4$2/tg^^8=BD."0jWD)&"-\0lCCFQf71a,1P[D[V5_%QVM8,K/F%c<e$
+%/07O<MO;3deIigj'?CgHn\hlS7%V1&^kodG1r0mbRhJNC&j\KS;2ut?*fq$P%-G1F/5B#4,WI/,hOLP-b=r%mEha<-bDtVHF7S.Z
+%57;Tn5s?$A-<s2gE5JYL>IB,SR<ChjQn6'6i>bR:PZE@$E&aOsE;8OJoL`(BPV@)d$<b7-`)tha5*@lKX<S7kM2oI[<tYEld0)!4
+%N"\X8'.t>f',V/?H]*^o^OQ,NLN"G+^8)?9'N9r(a]Y,V<2_W7PqY4<-?=]*K)I+A9Dgm_-\O\N940^!9;kNgSA"!:#f6mnp6&Xs
+%5+3%#3e0/_\g;/fE(_0Qml1GF0M;Q3KQ,DVq^(C_K_RNk^Z,kb5qO7!6Fc8fIL+(&pSNQVibG!&/J43\mS*q!"*+Hq_0g/UF5ifX
+%3RK-epF!*2W4(9\2S8m"gmoIe'%<i3G"T47Pt%WIT5G\Ina/Q=i^;,FDi#S"K+<VCieP#3e@GtPN.N'KQkkf7h:fLPdl9F_N(hIN
+%bonK%Gg5bX30A0?,?Ua;T/[ilVPB!c6QWYEatu3MG]03dG@0d?U6Yd>@@FkDIZdlD8g$Ddk:hJ?#nj;AMD\GF>n`D2$PLSnk%K0V
+%D[po*0PsH29?F;F9EGOj5t>-!S,bMl.RJG$C4Ap\4J\GV8J-,aQ&u^o'%2CBHZh_T7'9Xb.28-q5Yd^3WY@nSIZP:QpK$PG<=UD;
+%:[RGIBT08`:R#HKZFUD9<ad[!$kQkSnuj*sV3T+oA<k6q_912(jQPgoGBVY*+,Zp&YsaVdksuOO*f:^_NEiHKYLLaTG.$!0N>&3Z
+%:-dhQ?CZPc-f0[0<EJ;#L!GM_J"/J)_?k1/_LiN[rm2OQfRC3lE+5#N_D$iRF(-,B'7CNAg+"Hq9DIKL+.ocm0^gqJOuas7a9`7Z
+%'3`94"G&t,E2$#cYuYSI_rCk?`T2L+W-HQH@3!6C[9rbL`UqI_a:bg>EN8_@qW3B='[t,0GSdoY'3i>ma/48A0nkW72FL<]Q3b84
+%fFfHY/E+\Wqe2_,^$3%fS,b-lSA8Md+XSa8jN@.3Om_$ReQ_-)W18*DF5e3g+8YhH`X1*BVK$\@gnU85,4`9(!LHh)3H;''Je_Ak
+%j+M(P2ENXG'C%2j:JRiY'3cEF>Gb7k"pr6]lrch4:5G4o$Te>]FC7`ueWC0''CsNR3&5K'3"a[m_$29K',V-)UkHaE;CthKA4s=.
+%X];O-KuFAp;"W9WRhHk]-f2OF=!$;1K_H[2I2BHK>:!Ii5:9-9g1F)B3IuC'q;d4W>IA7k?5bi/UKbTVF6L&Q1dN_PE^I,9CRc5'
+%IG,@.CE`a+(aN'R:el,KhC9R`e^p7P'6WPQ6JV9W:H9!h/:j>,?ngOc9MQ9--`Y-hWtZa*fL+%Flup;.KX@F?3gB-rKYE?a[R=Lu
+%BEabM:3c+9%DW:h&tYV<$s:B)'+`'W$#5;GNAGp\Ztce^Q3bP<eIi?>JAFn*&k5VQeY<GN#b$+b$-a+(#n."O>-<Jk@@g5aS.PjB
+%5B'T7@[q[[R$[;G7'9[EmNMlf&V(NNb-VVJ:bCXq'75fe4?2jB["LrM[`""SRhN"P>Y_5`nBHe2BF,<]Z)Ro@$2*;2qasg-RCKGj
+%8ALNV:1,cCck>4%"MO0Cn]Qs4[;k2c^^6rH_M](Nh1TPMR1mp.?0(uF@J=IdQ8!;FgdQZSUVggf:@&<&'D$00[Y-ReKU\"dk%#sd
+%98JMIS_;2/fb.BFKPQE^:R\uH/R`X.c)mB&jFhd,_$P+R3>&MU1"-cV#n."O+<cbSAr9U2#s*sSeer;2]'K$s6+,C@Q=t@k85rg3
+%&j2m:1<":"eQ>PCqnN.0O7C6-BIlomc^6]N22;KEFuYE$0?$B@YN.$(aV#^Dr%0*OO('#F2[mksO+]s_nq2t<m?dB$LY!a@/]7-U
+%(=<k5G/A^]+m]^SN[?SXR-L]+rSat>*7-*.R.))mWNJikKY0EHYLfY\*Yk%UU*<31b,&S#<**)@(\:Zq586'uZC+sX,YaIuASDRC
+%a;R#].RNc[1%^Ocm8Z%l4@_+L74bbrr_""2K=RQ3S64mC=G[Ycr:JI\hVQZ3huCC=T0s>Q^7@BS0#jtMja!.YP*YeV;a_>Q;E@n%
+%Q0Oc(/R,=JlHAm/69%hHlW<<77#)jYn8jHPj+LkJC$1i#$*gu)V;-_Qmii9n'7:KmD:PM)R/T'b-u_N<Rde#U.f^qj]?$nsQ&!Tj
+%BcXaH'>p6.OOoVMbD@.EXi%Gt_MRP%3K_fOOn?nTR)"PY43.^:"qt<pE[":=OgI)F9P7"$b)%V07$Vbd5A>:1[8u1rk,>`q1JF)?
+%b_^TsiG\k^^bf4=#Ue-lM$qZCZT4`I,!Q8_&SMce?V^C%KZ+8pb%&H=`6a\]ma6^"N]^!1J<m,l5YEYk'9FLAEIqME,[=)4]^IqD
+%',V.tDgZUM-$#`q3C,tSO`i]]CTmEOKG2m:O)>*$\!<]pd1WuFh:^bR'@8/i>;;K8Sdp4iTig<Nq)*qG:7+L*Sb3tCBpFeo8%L",
+%BF]PVm@3,=e>Eb9@_/BL_#$sI&gJ:s-O.rF"B8bDO:r)@(/YGPZ6^:/$",nd5Ya`-[("2*,(Z9"?nbZ=?V\O<3Em1$nUQ43,%&S/
+%CYkSSOAILE[Xe29K\BXA["MAT%I`F54QZ(YM$rg0W3K%NaGFEG&q#2-q-;pJ3FO>bhLI.3ECqVFUBqMFMC&&C0/Fs[b0blJ?kjG)
+%9IiLg99cHAdXjI[S4iY<6rLPZLp>cBa9`7Z'5dkjJr2lWTZ@D/.+AUS(;YXfZ9rr_iG94A![gB/>f)CZ4Nb#S9<dNOIQ?p$ZGc!k
+%F$lA(WG(;0\;T-aa)N>oR*-+YMs.a$1a,1PgE5_"M6=9OPU9@)k[g,m^_2o1APnu=R-ls3E['df_V,mmN=+_L#(uH8@%<$G#8C,O
+%R:=G#7&<?5?lHue/J4?`J0j>2e$`S(][/5BS.fX[e[_qYgRAk6,ofZn(ED&O#ud6MJ&e6b_W$7I8ecNjU$a*`F/!Fj:%X\U*FWph
+%hF1bS6C(_!-VSGFrH!SY%s9n;.P;o8:1,cCX2d.HOu`JkJqQB5Q*4;[W#?b8)E:S)^kl+o-Zi!d$:PUd-cA49Qf;nCk5lU4*.i.h
+%9]1R[JLU;,/!_l/i_\P9\&<jjN^MaC54>Vb8P\K8YW6,p@QXj43X3anV-o.o\i^\bK_.HM/PJpheX^(>VF-l?E%J8-:>#.N@_[S7
+%:;f+>kb/-e":oMSK>E3V^RU*?S4IpFK$R1oQQ<s-KO$`,6m6NDgrNQ4=k]oJCTP8LqB+b>_g!@cA32jY-[oZVpmKB5&i9G:FBFrD
+%-f2FI'X,`e'Co'3>o.Z]e[).i1p/,WT!>15efBO\fa3^:9_0HKE-B+.Lg9f+>tT"qKY*^@kgSBFp.Hg@E,)H_XkI9G7HECD0C*;'
+%F$^uP</KkI3E5cFYunVPgA,<[X/ZFQ'pW7)>dOj>r74m0Z<<?<L*]R?om!tmk+/'9Q7sp8:[-%i`OZAQKp[;M+b*+D&S5,?f-Lh0
+%F6>kL62tM,Bn_@PAN@'/[//gDb7>]_&PhtRdmu$Z8/7<P'"(--&5O'pRh"\&#D#9(?d4o%g^G6o-sE-S?B#W<;+tYNif.&G'bVmc
+%.\$LZ-bMo'TiQ"@:4V@<r]%0hl`:Xt[rhi9KKP-+C=W%9"LsB&Y7FC0"m89Hi'\eL-Rq(!M(EZKK>H?6gb^BnCXs.0kIuRNiX23C
+%_\+#cR$Z.S)\"qQ-cDbd@:TEZ`B5r9@Qo>p0lmr;p8ha.-e'Z-?-j5#3MDF.^m:@uLg8X/eJ!riKU[us0M_+5`M3b27WL:4!)&!j
+%$.T[0#n.#ZGB1Tk-jcEbQanEp1drN^>\On9bte&q`4:=R_(-l1Na`pXF3NQq[Qi9_$#"^<:/F(,RB]2&?;A;2R&9Nr1H;)q&(Q^f
+%\0?<AU7iZ'(uBAY_[4^'"h(EU,YmENEsZo='ljA._;)c[3%*@:dAkoXl'E'eFA%Fd<SIFK\$nud+%jcXa34k[B]@7ias##<MG$"#
+%3DB7*W2WJFHP*g&MqlO5?#UM,]L(*q-T"JT=\K!dhM]JJ?0'.k%YkUE3RL`c-EQ#C^,]%i/R])sL;f"6DM]([@>15e?nf&G2pVeR
+%5gb`U-n>3ViDG+3m32ce5riAg$rpfs`.`4gEGfh!?:TH\W1,K*BchVA6Jk4Lil!)2=bj=P<'-H9bD?O9M(sK"$C#7c]K)\S,4DL$
+%',1s&r]/A(N[FOR%_nM^K9ce,'Cbutj9,[>\LY4):=QZljcsH:$CjpDnIi-\ZA;c@7;c9gDWZVYT#3^[TRHlbOZT(0X/euiA_Q`,
+%+r>HccesIm$-EQf(O9spaHd[H:J>?Ro.2(%GEE98g<r%Q+IoAlS8]5%T+beO&n,iJ>onln^gJj?-O]')Kl`t'$7BX_]MU7(F5ja7
+%M``+0`1%8!#E]\ZCCY"NnlW-7dBVK)D-LJ!5#1GO'baoDfF^+%9OKofQ\$MA"*.j<hupH@bmCude$_Yo5#-4UoYcGjg^dX"5rmo\
+%FDsQON>&H@6KEg0Mqfc!6r%,DR(JOIi^@^ud2>hWcrNi@`elZL<:)8FAaum94]<inb4S069K;S>[sniWS'cJ4Hs\osIR5aXRLMpB
+%S9XZ%kP)uF$"jkGV7;?ZQ/%%,=i02bkgO1j8M6U6]iFPGo(*7IB]<"PK[a4K"C6*8cc$3uY0+Zh;niGtIRuN(j[<9EDW6>_LjU[O
+%C9n-cg<g&l^be7=kQA.)PST"b.RaqmDcPOk=%,;R(5_U;U3-PcW[nmVZJZ)RR_sakMBXGm1,Pl>.c=taOYTsHC@,"W3FSqgMFJf;
+%<@=hjHPLQ&K>I=XFD7/!@WcBF\e8.K>329A:*4r`p$]fWAi,g5`H1Q;5*<o6;oNuDVq+u'4kkAa=0C=,Yfhrj_MNU6S:LJ_*);='
+%<A3G\9Qa,9b__8R3T2#XW4U+QEIqB2ji%-L:@.890\07Kk/=.<$0*XYRhO5)NZaiGN+.O_M'g"E_%IY6.X.Br8Y$M,1FH4c',V-)
+%S:o+CP/)qJOC*1`S6u`I6fNcu?NRHb21u9<_Q0gHZ@pC-FVjiWBSf!E!%d*J$-3aq3?_SC>5e\-_W$5k1pJ4S?j>Tn0Kp']-U:<Y
+%:&pTYR4N?%3!!2l5#/VR5Yb]@QiIGN'>.bCEIqr!eYSe7[X-6c6nqqA)#>QR*J\*\Qc]H.[#`+g'C'n(B+,E1-.n]I-YL6*6i]tq
+%QJd`9Akq\UL'fX5F(/@_`29j996_F;Su>-mVDfOPS1oq3L<#.JD@)XCU*\GE;8<h(m)8;S6r^W`PV3[BjFh3'Q,q+UJ(_YG0_[5o
+%E?[n4;,oWmpOD]:jje<1!P\pumcK$O@2uggOAK#,nHU'uG&s2Kk/7:2M>dATj/Obn12UBg!6um(9P)qd-)>Bbi3SHS3$DJ"e*DlA
+%6pop$9e3HJW0ZAb^FFCp99eiW-XqTP]K!0r=CU5rOY@Wr*DKY+87p'0]ZZ.DG>rM0Fe[m%%f1u+<)*Gl&oa6sA-pS2#m(FK'$_\A
+%XT6gHVL9AE'8D3J7S]?ELX+/$9umsr.:``t&\2p=_994aEl+6X'J.W<OV9Un&lj.0W+_$f_%LsP':L5+S.I>5ck70(jsg[q'8^Ns
+%jTO=5:+TgpJeB7Y:71l(5YJbohf5T\n9>KO=i0:=gh#4=3<:ZAp#:Y(9KO(=A4oUM%SW]mRib@D:5F*6_)S,j,",0_+A4C`e9">_
+%`F4Ud\;U:1E$><e@NJ8qrbE)MK=TG;N>%^X.USm>@*^d#*R9Koj$]A$lNiml:qm-_a!#E=T"rif0;!Oa9*h%!?ZS35QVR`WS3jQK
+%S.NCp+mgIT/7IOkh5@AW_D`jN"A[S_Qr9Qb>;W&2F:<bAU+:2WF"No$jsAdh9UQQ[-)r8J'.#S6LXiNg7)\*'9M:a5Z+TS09,J*"
+%c6YSJ'N7#Y'5m8lrCW<H:?9T@SfCHV=/*g"*uQY.g%*^h]s#3LfcQ0pQc\3*I!fs(ORS,jih/BJ?GE9,QJg%bCXj6*RmX0X''CrC
+%2-.N?"<52\GB8QtR*$DGW!K)!qo!R+Q[0W+CXj5Cbop9-_?4A%gL6q!@S8bNfT71sB\hD/BYqLMY[;Qu4;=')Oh7eW#!?]B\PTB`
+%1Y#LqWbn:?/O-QT,f%eqM8i[dc7?;n`>k`ho#86VZ+$_ubGs3EEZ#LI#HERo\ED%V2i"%3d1<+AXuU`@Poa^a@T>Ys*`HH#Qp?K\
+%YJeMKO_#HJM:Ik>iPbThoZOFf%7XRLGW)#3nKcQ%Gd<E)((r1"d]*jS(DGJ",$QtV=@&I]/5`i,_)[W023QY@VL]C6kMV$6W\;gL
+%VACU4FA<*;3M8u]I=+@r_A%3V09-]M+=F#d-T8oaUR9gL$7@rBG'J)&06!XIM\BrX'64b`_?jn'!]f4Y,(cSW(^qaMQoOW(EaggC
+%ccM]u?_%k!-)rMUCp?_qnPJ/^LiVMNbLaZC0/)5P'r$p+@M>Uu5&k:Aojo&\1i`Z'"QP.G92JB6Q<5+S?q].BR*-+iFoo$=0MX;p
+%oYmR3jc2_#"(V_X#p5Hu:,kO4?ndtP16WBV":aH\WYi?'-Oc<>Ar;RAZ(B%HS020#anM[-j0Ro%?4fC50YD^+3C.#)_Q1E#h&Q83
+%LH^T0k/:3k>XC!jeh(;I`O$s<[/H[+k(IE)/[hRpBF/ntEs,Yj!%5ASd=aD5+`X6Y>JfJ)r2.@oMM[ig940H@OCI:hf0B.c'>tO*
+%4Gh%6`76lA=e\GS/4"`=7&Dql\GO8)7%/,T$0/rC`X1@P8^)-&cV(d6E&[k5@*X$M_;eOm%IE5%im(uTZ^6H/,n:D$a,+Zh'&.Nk
+%QYm+V#SYu8C-%^NbDErZ1dN;$j2D>P&q"EqhTaGeUFtdr:5GDO^EtM8i$]oVKCL#s-U-4RLaVd>1!5=Sq=1JT.&iNRYb]sE:4BV8
+%[`F;^_hf2"'<`f3i,aaAYFh"#T:6U;J<kF<K+hDhVK">GT`Yt8KZ>;-lfZ2R^_.n35ah=6N4b(=5m"RVnBZs*E\tTH@HKrkZ:"e$
+%b[Ip_El-eRMJ@toRY?5s_I,'A/k/T`EB$8G&52'j*hm(^6FT@[=@qUi.E[L!aGCMh`3U8`L`]s9ZmIIU-_r,aXsG&_b\N%C1FE6g
+%B`i9?:T\g\Z6^:-M+u>02CIXo`7T@UTj;U?iC(`FKW>C)7HD6:E`8AaJ&e6c!]a\#'s[s_!e\;lLkue[I/2>8DT2r0;NqV+-fS4h
+%6l+]KKlNiUb#^,hr;+[s`$*>2GP4qA`:FeK?c[kdOsQ]Vo+LcZ:bPSrIG3[r%V]69[tN!4B*-PR]bE'WZ&&<)3T4.NF*fAI?:pLp
+%l6a"e`p13im>'ViE,Rcs+ZqdDbY,GZQng%29/HWA+=@FBKJ*KZa9`7ZF+qi]M'V7PG"tg%NM=s8\&:>/pqdMVG/>!u[7$^OVC<m6
+%PuQ&g"<GH$>-ekI8#M"RQe$d!H72)'5bE09G&t;MoLnu5c#IXXc!d!130Pm:e5[MKk7Vfq8@U)7<p^d*^'pN>KMYm\h<M"1Ec9LG
+%8))cD&%C6k:oCm^:JHB<')!MiFa5D5P_3pa`i:\3cW?dq*73(9MfVS>C.bh!i9^_Uod0#7Xmd6&M%ao>'j+P&c\[NuH`ILA/4lF$
+%m&dQEiJ/*/7H>nGH"b^;3A_M.6mKRc0De&U_S?(X0UR3NQ),f(^lrbI3Vq4^QIZ;)?TrsDT0-;:VA&<V,EXTJi`UFuO`d+o@``FK
+%8cGc<.U*$9;6`*c#&o0d93d#]n9U*;S:K1330qoO!KKq]9pfC.Q&u`8r](#H,55j&eiC"[35Kg$Dcs3re,.&i5!HeC;8!#Yf[3)i
+%5+2b<'0m#(AVh[/K8H,6?ncdK^,Ws+0e"8N:8Gs\<<,!E2i8(pN@mA_&340Y@TEY-PQPmAYj*_=-iC(B10B-J!jI>:-hq6X^ZKJn
+%FI3l,".!>bn6q/*AdOA/S+hjTp<eOlXKC?!bfL1LVP=tT-[]%u3J#"SmS&S0q!r9MK5`$PhM:6Vl!fluJe92uatldh<7($n&1?`Q
+%-g8m`ns*gigrR&s'CJRb3ZjS"?@COKEPh1E0@M?3&S)1Y:)rOh':u8=#UIo@#o7bKa!5gla-M.u@3&'YJmB%6Q4ri:K]c8D:JSu$
+%'3l..E^F'XOn;i'JXjM`0R"]s3"a=Zd]@=1?&HYd)23J_Ollr`S.k.'8`KqZ!QI+8N[Ci?*=ZE_dls5AQW!oE@49S7a9f@M>M[OY
+%UJ)WZblM%cil$Cm1a2;_1+sj'G**_EI6B@Qk1J+C-Ih].GEW\_l"EE=p>q>K7HnL&+[fG&aMP!lP"q7p9B63[K=NKeET5H6De"P9
+%aa>jBi`@02-P@j\MEKug:?;Uc:gS$]fM+lZ^?K=@%m'L5"LCKG?OFdZ]sPp@-c!\@^<<nB`>g3t:ehuM.7Y%mEC,/qnHcA;ejI>a
+%%abp?d=e?P]?Z81H8Io&60".BAbB_gidi@3:*b6iJg^[\J\ba^9$Eh#F1eakM.MhO-^&RgLUBd>+&L=\U7!4@$+ceB:H?7O-<s:[
+%oqR@A!)Ap([/G(*HHWZY3-!ks_H+VC^?6\\eImfS47cZcP?C44R^b#@E*nHZ,8:&:i@H1^rP7n6*[cJ.*#[e+:uh``K=NcmEoQDW
+%j!ipiq0/eNiC#.oiY*$Wd6tR]30ECM3^?Hi#UemE-gGU$"QKVLRRlPC`!LE<7fZ9iIG4+)%ZqF9,u,.IS4N5a1G'bh69L^hT>cZC
+%*Q8XQb.NCF$(DT4<c=7S'@Zip$1XmF'-\8@`1%5hL[3oPD@(=VOqIgVJ\ba^9'5)#guUpqj@$lHK\AL2EMC<1d3/H@LP.X?acjr8
+%'%p_L>F]NtI/3H]ouVA.Sf%q`a2b)2?G%PTGkpp\X&hNL%gX?2*%!@$61R\qKGA^l&r_.onJ%La3.5gZg<F&nSN&VBhh3%SG8uD)
+%:r7Jt.LonT>*4-3g`]AQ^>lJ4G%(\;Rb4Lj";[-c422b1YXRUlb4<p,3a^26eQ!JH0bBY+p;H'dk!e>b-U^BOb<tU\o$E,:F/Xct
+%U'SbqMOfpW2<"C_#3LT6#a0Ri,aV<i$L+)2>=Cn>O\;sY#m(EXFs?%WY0&CF'LgAXD;=r@_-fThZgK2-$iHdIebFb=Q3ep&I/88s
+%q04cc:1_VUA=G.P9;Dp:A1k]-^$j&''A5\r7pgFM$IrCl6&R)TD9@^$a9hjIUWtqT>tu)=:*_Dd4SnX7\+RiYaGER4M3lMW%Xi^K
+%#UdFXM)3'EKW.l(0L!<)Tl<=LRXdB&YAdsk`!JVbBc<TD3AC[s@GF:8Yq,qB+r=!"?r"d#R%+iDnk^u7^q7ZN3!&CjT9Bp`4?67I
+%LD/&06i]t-F\Y>d',V-iJH7_bo$</7Tpj8.F/;@*7Va]IXC9lB"FVRg#:F=_BVJmq4"O-SQ8ikNS02h2q+L46kjr2PJ1P\P*l[b_
+%M*pK?Jr`TUQIteC$-ERq&i2O&QR,b=2Je6C0k^l[';?e!Zr5X=RcoZ"'4-U<+\R'!!j[Iq-d!/XAki>l#f6nc.&L?HJ<iGq?ndt%
+%Asn-WTq#5F6s!h^rNJ-DO*u)$/_qOWi0PI3@7R<RQKKsf).?<r.#M!?il%4'ip4)H1#p2kj7qhk+Ftqmi.7Q<k/=*1'[o8or/G0S
+%<dgB*0b5F#\==*^+n"L>/J2A)'B6s[BF/&_q8?E(Y3[?V3$DI75f<%M'MJ'M9.3:Dg;nr]Lg73<R1g%F&p6)u@H)qs1/W)ObmDc1
+%=W7=10TT]>i^?bT"P_CVSA8Md$d1<_:`NVE?!WIY<an;mD/%Yoc&!.(V9BWh`G1<a0'm9E9!pQAR]neLZX7l(U7b*?k^CKrqXDtc
+%56rXrn]Ys^EMRR5jX]mNGV0$`&"S=dB94F2S6ZtTF$'JIEu[enR*tt1^_2$0JjD`.`3++1f<.2j.BiS'(1;H06JET^>Cu;S"Y@K&
+%08I+bL-<Tjp8TcRgK3!:&\6k*_TW>80(R\c@#ue'MWLS]KW0#:Vck9?P7PY>i*=,X-XqTPO:rH>As'>XZ-#)3*<#Eb*XmA\!B?3P
+%".Ad@JodZ#F/%Hsk:hHmU=NjeO`H'O;X8uL?YiJrVMl0ALa!*G/hKi2!'2es/MW_.g+IDj0o*;5)mmQ"iK63K.9Zd6Qf.<li5H[F
+%jFprq1@9id:+3H8ZZ_He88+<^S/CLV+R)7Zkk4f%'(XEQ;hUPP:&'`Y"t+#I@1&JkD,,%C'U^8)'G<)I$BQP8E5JuL,8_e%qa6JZ
+%(^t!W=V3X0??Z89Da+]BUHk^jAHE't'6F_j==;b*32)2Gi^BZJ^9RY$bO6[qM%Sjf0l_f_M3il/cX-B-Q^GUGF2/EI'E6.]q)])*
+%&e69g9=V%:,YRJRml4o^Jo\_)VX;Wb3@usD^Bs9pQ>ei->GB.h_2]j%-X9)b/g:P_-&e@mJsMdb'=K1o?CWG-Q3b>6;jhfZ7HAtF
+%O:rH>AoUsVM+A.G,<u*eTDG*dS>]u_AI"]qBFeoS1u6!)K!h%PjTLLaM+!YMifJ3?-,bZ'![kW40oH_=/opJ>LK%R@^?,teTj-MQ
+%[`&0=1bU#djq'PX.o]3`o+JV\Cecr'R+gmQ-\M^P`5,*g&sEcU'@[Y)H!Wgbboq,EYscoea!#DR>!h/#Hdfe;iQ2CA?:+"FnDH]?
+%h>(Vd@MU=29,%`Pq)DecK(pK#-gZ*b@517`:.-X.bd7Ln!e\>E6kiBI7K3!FIdD95r^S\'-gX^S[Q'0/MF*c&&.9nD-1X>O>9-EZ
+%s72$?:;i>Fnh7V.'@3$f-n<l^"T)/uY*s\Lq/^+mkkTp?$$kJGgo#"VSN&C.qJn0-E!UFb=S2h=9aH@b6@0I9Q[hC=OgBaKp<G=l
+%&(=KZ248>W2FqLqebV]%RK-qI`l$arb6[C8;NE/<F]Gr0aEahp>VQ7cF3I`Sc<I[[6MR[`b%7n)H)n2";b1%'GEFE!6\3pI=eh@1
+%^P$X>&L1HKb2U1]?nduF+(Z-BqW$HS%"%=/55r-u\[tI,[S*k.JOD4Y.kqFWjtG!d<jGFYMC*CU>%:R6kK46si1(WKrof7RdS7c'
+%:JO0eaFttbfpk$aRkTOHO4g$7H`Qk"]/`4<KE_akVdfoYe,i=q''f7F@u2@*1i`JaO>h7akCgLA"$(qK?nbYQ8=[b-OV;;q'0@:#
+%I9Re3-O;(hK,L0j/b,&T_TW>-'$_\AAJ_npM>8\WRhLMdbj4<-QIr+K.F_(Z3+3n'N/8i-8e%Y0M%OQ\)rZI^n>d`!,59Ciqe3il
+%c+tNRSA8MdR%ObF'>/O@Y^s_G-SgVoa_YNZ3:VpGM4k_5?3$9FErtdYFuZ2hBqH>GI2PL/c($cC/TCl_fX07b\trD*Y=7LcI5crE
+%H4Ij'`/S_&>olTQ&VLh_o$C9b7HDMr$jM?h'-8N'mmKE9Pj$/P'C._%I\@9@B5g2D"S]eB:;CGpl>DUqhn(nmgV/X0'%bA7\P1bd
+%`2lsG_U4#B$"_Z=E8=KjII3Q'91KX*+ae@*-ll#AKKr:?0GmL1KYrX7[R<,Q#fqj=M*::J<X.lN5(*9<`&Y(d1i_LmA-mhmoB&lj
+%&q8$2O5Vj2O3OAQ12Z(6cqmLc]XN<'S<2?W%Qu@O0%7OP:,LLr$&Ss#^RQ^Q7h\p#'ljA._-hjA,Yhl$:1R"?'&T3-'2DM<:8CB9
+%3Up(6K?#2,CG"#,_$TL\j/+FjPktsNm)4/.*)1BIaR;)&9+6ekg=OXWB61$D/CZm3apoeV2CAjQ#n.#j$(_\g6!H(3)6Uc3dA-FX
+%C%"G623S^""\r09nDJuHVsV4\&31oJk"srglBXE$D$c[Fik32nn#a1p;+ts>F&P,pR)Oo=bDD?CHRW-MY56RY00(1nL(iQ@#F@e3
+%:5ChL>Rng]$jM=jRa=%19"(cY-_)*UQF0SSok^rQWuA1H&t>uNKj(?U94lBGdDid/T@YH[jD4-jYV'tU"iL_$%8WTZ-b8.IMC.9;
+%*9%MVkCdRL\75iIqJr4[<E\WJ`82t-2$*(+TS0OnOc)jn*q/NbG&mp`R,X9h*S+3oD%<+Ve"Lf6'hp(e3p>o5[-)5W=,nU157E5,
+%Tfm+8W.>U6""-2HOk8.FTagVU:i6T+'.*U!67SNSk@dK#\gh(2dhHhJTa<N=cdCfuGY8c'WY56F!cnFG`7,K0qn^>[XK03G0Xi])
+%:/!PfY=-ir<$;n#`fl)Z[03V:U.nYk'$Lu.P"^EQT?J)"q(ghF)Cd,+gPWLOOEgca\JHVGk3%CWLT)"rqW@u\WGPc1[;4JbDQ;2%
+%RkVfE*C:F:_hkA+Lj\&bjE>I,^5G)j-a`!/?CZOiOaD$Kg-tGWI]7C_<3c]U'M]>o:)$?KiR_'iOUd'Yi%B'2"9sLhIC[mu+Q'&Q
+%)-foJ83HS)"DA,5W\<II65Z-[bmD/u#Nf#nYU+JeHs)&@!jI?qM7G1RMR>`C"QY6I4Hr27jofK,%o,BUR)oZR&sO&k,oA#.,tdn1
+%;!3GJ5:6G("Q0Dr$023nK=R8Xm@8E9q153u-0N5<R@I+N[*>YcoV2_!1#\H4ITLq`Q>ejXXnj6':sUH_a<bARWO%C#YQV1gI%kdl
+%\o0WWF/#]W9lrNY!UV'iF.r\;U<Y)6]GH]'QCn705qb3fUC"qs_A,'SSP,>nM0a4eW`t)Br'F.d0UQ(2gWbS-,E!6%7fnOFhOK+>
+%F.AYBF/VSB-e=G6^RUZgVCc!20cR[Q/\u'QGB?L1ML]l4".%RbJLiOD3mm\W)Kp2'qrL4Q4dr$mT^h/tFtPLZ&NR(RgliDG-&Q7P
+%%Z,d@K3?>X7hb=cAN#nLbDE<<#n%Ap3>"(6,"GC90UUU\gWt^hNZt&ZImH<l>4q!T9`'[r>K$kfH6l>MV,bh-V.^23Jci:]HakfF
+%-+5?qW0Z)ge7L@Hm32eYZj/lVd8u>T(`pnkBYns51H8ff`rU.rT"Pgi;(P%L6hs*s/57kB2M^#T3.c)n$!JMq-_Oc+a9`7ZF5(`9
+%3C1AL'-t)XGkQ`<C?C3,1@8"[$b:[B61Eg)'8A8Zck>\2./5,'I`,[0j%q;C33fSi_VrG'Q5H+7["E=lj)DlSK8C8=2k_:Na<=4#
+%i.PPGapE;U#I-[jaMJ^T(\m._Cc28@J2a/&30A_CJXjM`0Xi`[JeKe*:3\<6(HEYQk0R`o\Kt#4U'X="^,`GOE^G#q+j<ThQ4Wp>
+%jOY@q-Zi!t/!ehRk9Xq;E))4AQ]`XA)ZhCc--#MgKOfpiS8`C-3#at?@EhH$r=U0AW&pMG/7II)8`3!6i']:Q'j+VP'+u\JIYk+F
+%,3]X_#U^f3-Y?N`3J#"S(7K$t7'e\L1qLZk)@u5>.b4,i'K%T/E[=j:Vt.7`@-d3l?T0;B'Ck-EgY'CdiD`c^YRf$5<uXES54,9+
+%D@WoU;d/s=qSZ?]C$M$E;!THm;,"C#8nt=<L*aXg$'MjaWhse;VS/us*5](+F)2,q<@i*]p1SkB18GfY%'2ml@W`D[f;bmGOH:N*
+%=L/Zil`,W1'T9AgId=!R=ucCHq1B1C:dU)>Xt%c_WcAuK9U6quPICX76EdF&Bd%N6e1UjJ:>dNI#(sI?M(UAMaTkHS-WX<C5Q'n7
+%^VBdIj0)YtpK(iB!f;/bi1WEZXD!f_>@;$?OA&SJ,dPBg^-oGi(Woh@`!5DC0F0&Aoc36q%]N?1haJTV'At:95>D4='-<[r1i`X7
+%T7ApV2K3,==[M)cJ8h4fE2)*pc6[dEd=d!EZij,\Y/#mO^kpM4F!Bq6'.KQD^emc6#'1.c(+0`_6BZA`bcA&PEIqMBfUR2N8-IoT
+%A;N,6W\;^3_)YrZ+$)V6i)._O]/f#XKZa\T&hYQ]#u&ta%OVr`:enfl#fI&KWH^7.*l@R/"LEccNgpo$LWKkQ'!jQk>%/6p<(e>]
+%0Gr%$95'h<QH7IKM85Gu.69alG;t^YU]PPQhl8=6$,mOTFC`6I-Occ;4um$i`LOaNW)"?P`>hZq9@*_je#KSpA-nD?A;RIsS&;i<
+%F$<>UoV2_r2]Y@_Pk:`-;M^ja!Tt*bRuVU-@m,U0'0(l+_-l\'_W!s=7rLFDKaJj,/G\ErVIFP>2r&lVrjO?:`7R:%9P)q.-(#m$
+%TN5p%S1pO-"QG)@VJY=GcSFlBMeEFR38s<$P%QEK9<]R5^_32E\)W]Rad-W9k!Vj*R]psVpuOn44dmePD`U5EKOHfpOV;`LX1m_E
+%,)Vo+?ndL5Gap20RuUrc:/iN79Go5/7fbWD'jte&6KRk[coV_ESCfdVEVSVu\<pbA-[_.m6^ARk:JC4:SCpQ_&q.V'HhL@E7&L-X
+%9/&g0k<qs'Rc"];r,\U,*).-dpRraL!\V8FErpg2iNYCB[mUWbJ\b`3?U?oH\0<<#RA.TUSRaJe-VS+*i]E1RQ3bV>m=N5?-f?as
+%;uDqqK9gI:TtUhe/`CY8Yls1,)ISDPS>\N>E"rt<'1IZiEn<^(SC#Hd]fDe#$(]$AFVd&Y!e\>E^4aL_XF8d<$72k#M,Z5NPS854
+%[eQ:YR[;AQ@<:F1W0m)!$#s:g.`2\1$))6GL*[O/ka'lJMC+kHbB:W6_BO#i'*G:E6CaARMC+)+]S(,.c3\@]OqJre-et1$:5GR5
+%E,Rd"/.mgS@\:*8R)=Oi.=i/XL+a'4`!&nT9>jkm',V/?eg4!bcr&!o+2t=hqOA5p8i'hOiAFZHEfHqa_p:'=5-#;Zfgo^*S_j#!
+%0Aj4HG@QKjE.)uPC93450$^*[`[^Pq1M\_#\sqa8]UQgg0-OKX7'hQd#ueTlC^IRTgT[0"=p!af:nu:P5(9:Y&#Iq^Ag^+r;\nqT
+%oJ1N'fZc.Z7kVc+9@d)hJ*Lu^+=n&jM9A8;UC$2j3^*Rc!o!J#E;,-F6^S=Dc(Pk[H"bl7oqh=qkDN._AtbkHJg)C+PB3TRQ,(!l
+%AoU.E6uMdF',tDC82S3R+SfI)?V`?mb]fQ/nk*G,3PoO4Q631r,Ol"'X`QUVpV6X7p#ppI,*pHn;h\n:.&&u-X&=3^'fki!1/f<P
+%P7M\&6@rI1R%[hj"#uG'S?OQ<Ee7-+il!4eM0L4)R_];D4bmO(GrTdf4QXqf-?N!&*h3!Pe>F:0\$g,[FZkN4KK1t=J6h65;,#^W
+%$7@`$L@lOm3?d!^E_^;k6bPHfgdM^V&;>=jHS6QJG*+G<';cM=7SZ3E4HL3n%-F]<1eqTF1hNUe<B*huSD^*2B]tc'=Ksj5[Q(NN
+%M\CP?I6!h-U*UdS5]8u39C2*CZ\0\R!)#;Ad)RM!92JB6QC,c#d1WO#_E"(KManH-&>m-mgkR1(-Ql(+j92\OF?uEN=Mi8g_fJ]9
+%"9sLh.g_+IM/4?#0+f8dbB9!Eg7Zm\(2I]5B1IND;/f9DQ=)d93%$H_-^(IVG\#fehc4%'IL22aNe$dB#9Kq[+A4C`^oP1CD`UR^
+%fRteA@i301OI/9:R&3kjAkibW9Csf/-q=s?Rgto$D:fKj0(N$FYQUM`R'DHPZ,?](OT<ZQ4EbdrDafd%(_#O:,qMe:F*(gq6%["2
+%C:!6-!2Ec6XRV.IDM\eh_kc`p':H/FM2-G7A86N>-f?asFZ0OI^P)J1$njtn9WPmdr=[i`clLIG41jEg%X8/faV&E>-t%lsA_KUK
+%BU5l(I0&*:%*psCQEV(^\VM6hXn(P+[QekRS:Cu$]fDdH@RcFm(_#QP,Wnhd-n"4i#9C6`S7!:)X"@t`B\q^$C^H8hb_^2^M93>k
+%'B!=0F.'K"Ro&.O:rO(E#=ld_$%)ADfgTe_KX"5*aGDLa'$_\A]`?MXVEHYuBobrXkX1["p%m/No$ISicsc!''=7o3/C]*m@ICof
+%/L&ejOY<"6H3'n"'1p7X*im#:',V/?[O#0R&1$b#T65KHH'*&tLY[/&Hc`fEdZbD6M\BCAM>]gl4ndlg^G9YeIL.*^E&]SE,p#9o
+%hf1'10U6@A3O,\j_Vmn-A_I>`aHl$E9<b/tc3[Pa-;Mcf1#Yl8_MqPO32'G`JXeEZBcB&E"Y>4p^gJj?-m<Utm%%g/:=S$?)Um\6
+%9BChD$-J)eI:k$M+utPp6D(^`RR?.hpmP]9^Vhj?$(DU`&dRQJ$"7/WZ,C/69rMq9`X1<27S^Jb'"0)G-c?M=M8T_4:YW=raPqm/
+%VeoY45D'X/nkc@q;nqSTK^e'@R^a_E["QVZR^.a^!Ed4SM3>Z2ibdV,3dXF)iQ2CQiR]'-aH7,Q%-FuE`7YI2SX^c`2!iZtkGEn+
+%:0;S)2CI]Ho/o[>QHYY)WI2=erqYk%41g9IFH1_j,i?rT&tV79nW[$Tn[aQuYXY,$rKqZC^>gol:?_;8r%-jkkkOA'`p0Ze38u[;
+%:@)/HMC'B3f,UBo3N+7^QQ;RM>L;q;AL.TMWhQaO3uB?PXpO4(_`Wf*>@QN6CRb$F"l%;<qm>IBM#`ITX2;:uCO)k0%A><sc^?_I
+%6:V^5%oG=Gi5@bD3O#XnK>H?OQoOWZk<HD!%TfFi=<\hs2-,qT8IH09,Y9ncZp^$a-/7d+8"%[u>QZ@F1JU'%RhKEA-c#6Y,:<s%
+%:@KX*i:mGaKYe%7C-o@^3]/'<@EP)?GEL52`.l'aZ&o]O-.GQS*l*VMka]0RW\;X(D0b@<El);uGu.6A9piHU$\Q:NWQaKmE^!6/
+%3@@F-F5hu]iT]qMKG9(S]P[dWnmuf-4IQgN-4J3]]K)Zh_DmEeY_36/r)eOTZG[/H=@X#D1QEf:S.gE!#0PGK\>LQ.:8k5-)M(q;
+%3Ca_tnRt8"j1$il<(hnb$/oQL:LG@o0Gr"SMjY79(ah*2VLro`(o*TLG]=qF35LKP_W&Ktji"^SM5Tdq:]i(?oqMh"0jtp<1i_Ld
+%ZGZc'MCFj*/!f\aK]f?grCr&b#sO#Vil"5JRZK#,oheE3W\;^3iGq9@bn4L:(UJd81nfn&>_*PKi*8SjRCE;GU;5.ZY56"C0R"p7
+%:42m2ODlD`3Di>C#q+p>Ko$HLcA>g$S00q=qWu2?e)tB922?0gW&fTGO'coiJ@dh7hFj7MU*]TaKL_FgF=q"]K_[&%Ya`P*9\[dJ
+%%In*uKZ"GU7;aU("t[UaLPEg*]"Wk\fW)-T^?ph+*)<;O9;Jj7RmVUF,,Q>S`)^j-(C#N&9C_)]OgP6A`Aj"Pjok))-Cj!)776+R
+%!U%CBI`K:]LH]3p^'pNVU)Zmtg70j]Bq%*@b[)d$g4%2O+3il"p5[%/RC7qclh]"^#RP>a\Z&9WS\:83Ob^o4VS4sq65*mNW-gG<
+%'G2N:dblbK&31mT9sD%!X!Gam$jLcS@cG<R_MQ<'&]+iHLdI8E,2p?E]!`iUUn")H<T.rWn<D1,nj<^i2t=hE'>bN*qe1TX_5g8a
+%a9d8^LYjk(,:B-CTj+Aq9QQW1(FSQ$jSCqJ`=dTm"&gYt"t^E:-f!Q.nQBPP7HBsPXs1aEK_d#P4ANE"<>"D-!]bhJ@.$q:SG8:f
+%,"mtD-mqW7JmoKCMGin2fUOpjP7uqM#Oduj38qQ<_r69Y4EM\)KNg8V>%1Q:bi-YMHhL@H"QRF"m&^m[iEB]#lHKY*VF.eFc%uI^
+%d\e\0jq-]%CeKH,$1XmFb988]gm\fBIYe&pa9nGV2LL5)$2:<,22[p>?ncdP@<*RZEl(u\jt8'[lU8(u]!+NNmB@e58EMDdI$JY[
+%XZQCUgRjON&'<Gca^gT_Y:#j5]=lL'72<T"YTJOuG8t'$VR5jYoSMOqj2BS'iT<s_*4c[):@&j2-hb@3*"U<]QgVna'2Dhu`<l'J
+%_Ru@j0-VM(b<s;NGB<7;D1N8L#<F59##6"YEsSZWEp5sqCt5sFTe$_N+cm6WF;17]#tY__Ca%+LE['gi_H^.GcVBl$I/2OATlj)J
+%jOoBWE*a,f=npSX$jM>]@cG>phu62,Z*]sY-#uBcen%@_QqZX5&uduf3_p"nBA:NA=gk!9:uR`]-;J+$c!TgfU/4VHX6B]E7"KC<
+%pV.d<*KmVWP7;G*_!="r?0#H.VKg?om$E6?3ZLf.UR:!7K[PN6CXnceM/A4c^j6L>W\<*>g+ID%-c#Bp``6@g-X9;X]?!,p!U_-j
+%Zt`[bn1Ja!$&'$]:JTtuErm8P5Yb]@(^u<--QYE7=r',\nE'jjaX0R:00;9VTise@"?i=Np%Q4EpQ*EtmZ!2X1FIQPJoUpu`$'4Z
+%@C3tEd1W<R9Z@BgX1mYiM/B:egL,jIj/T9lfFhNXQf*1MJ\LE-qn\mN4?*@FU=q;<kQ!2#3<<@$a9g3+St#d3JXjM`0Gl0,:Ad[C
+%EP/rQigaBe7@>Y7S4I8V%PMgsW.>VN-1':kLD.H$nb<!7PB8-I^5\R@@9W?C+JDnh^$.5PqD._:n2h-9&q3>*IBWLqO!^_LnCg^"
+%<F8W/VD*eiA(?oc2i"g+$X1m(JTm6G3RIgX;.gOVd!?1GA4#/K709&RBHn0?-U^VOg<BYY@Nm0R(^u/>`/-\a-[(Q;,;(@<oRhaX
+%'=f;m:gP?9W08&Y;,Aj,@\K=5=/3kWji"WXh`j5oM\Dg2Qm.L$3=J\D9`5U$h&Lqkf`"]GDjBQl_M])edDU-B1>O314lpYWHjNS/
+%7a<2u\4dk$KV;(D=<$OA+m3>JL.10XEsXWM)MVPY^oFS1$*j]g+)4).l`Dp_JjD`.7)mH-/A16uM4D@h0GkiU-iWtoNl;>$5*UjI
+%)Q,+$Y/lGV@#5Lh23k41'%p;u82tU.`&M2>lsPoO/TH/Q.+<?GF(k#%N;XBn-&fIWN?+B_RJ)pO-ao87M+rg?U*[hO*QL3O$0sGR
+%:o8*d*,6nNmceLSfqjGf*=%XSa"`2[qE']m@#9asGcC'S2g&MSF$d-b(FKV3R)fRB#(tkhET.qr`88UnbDAP2SrG,h=1mlR=FtQ;
+%R4YV^1X5XO[m0l;3T2]M.D=c/AI5tB>IDD#\R34?-1"(]W[/^SbHtn8+r?7d-Mj3.AdOe;Z6^nH9P)o^:7022W?l@UFDO^Z>=M8Q
+%hLle-!O([b=!:49%$mQVJ/bPJSB+$_nDj`A-58Ik_-erlbaeH(OV;`SM3s\EF,j]jZ^2:PEi!<LP/rqi@VLZ4k(f]%]S(//RhO'M
+%VEK8T>/I%A6@0BG=b:YQZ,DLT*Q8XQb.ND>Q"("G`1)brP,U6al1@VBUq/$q$TX]l'`57S9D%E-KNg:\m;YmW2]^ZalC1W+&l#?4
+%_LiMELD.O?%WPglYs_$KQ`r'X3MF](;F8UFM2[qjI%3_gKKr:?0Gk4ZOV<6Ecc;7`BtISr-7>UEU:%CH\^<$/#peg.]V8AHWiMZ`
+%.N9!hROftm8<k[TmU(JBYEP0JfkbPI\oC8CE-?]U3Uu1#pJsRu2blMZF-%A$k7UAqr=\+HK[WpirF"iUE%NfjD@UZ3W7Y3@pO!"R
+%3V;SdHZijJ=i)e[(dZanl>@*n5t<#aSY3>ll[fGIRmVJJ@1?W`lDgj8'cu<k7n#D:E,%'ugqcWDGrO13d!R`aa!n-"!VUmq8AMPF
+%&hQLHE&N4YQA8(c^q)!(#'6[U?!8TTb-UqP3D0:IB5)LRr5;KDD6<PnJ,]3A_:eBO16F-+'DZmCI!mTcij?DA$14rhjcepqP$`Cn
+%8nk"'eh#d!+t%CtSASm-8-5=F&Pek=S2g,\$",p:Cei(M&mh(^]a=A<lHAG0'PB(sS*!^XL/CY=.>Q>U23S^EW\;gLAr)sj!h:qs
+%,'PU>E2!tu'64PZJJ6tq:n&-<nHkHoWS*e<Q\Qb40Gr#>O,4PMZoO7B((u96M0q?iMU0*FhMPHO&PfDBWX[)W[M4[A_A^DS2]XoJ
+%'3U/*J,fEGF*d\AI$pU%-\k2%-g1^=0>mGC"MF#8"t,Au3&FD*Z%RDQQZ+c)>]<B1UC!\Aq!8,sM4'laeoQA:Qsjt9[Y1%^THtF&
+%!)(PuK[t\\>Jc"+^+<^TKQ&d,<b`j,0Gr"sLliANqVMO5B.L%)A?)#)U.Aq>";P75aKs&"`ec2.7&=<49pFk(Kfk-)hfNCe$-J)+
+%iro06HiO*6s7PHpo5$<\^3;WE'*K$tPS:F;$7qN';Bi=@13:=E?UEoYgb/\1K"^D&XnmX0-H%ZVh%K3*jp8>I(FKWl^'pd(iGeqa
+%e"4YfXgAG>"=p]3ErtRSAt6plQEYOR(c_VX@N*g=QoUil&*9Pua9`7ZF4Xp]`4m]Jc<"%F8QoD"+JQqfapASRjD7SqfnjIE;m%oO
+%n=p<4$2I:#5FPuG87W+-*90Gm=KV8rj$3P?m-FoORSUY)*`,V%SXj,,:@Ph$<\E@Q$.B6%4l6,M)CJ5W'&[X;5(;b29H.)"Y$6L]
+%qD+U7(cc$WblLpum10Yo'AC!MOV<HN9EGO>')"A,""-dS3AQ+2Ao[t<Xb'W&R5kjP!o(GN',V/?c6k_LP_^!/)&OE0KG13Y>/&F(
+%=,=.D%ei8EHSeS23DljMs7)0MI=D0YI-$tS:=)@bF#l9H#f/N@m(j",9\X6;ULW>R:iB)oDaM8qm4J,/##qH_AS'R7`WAii&nAgg
+%Ne*T3L,//14*rFF+qKYHE1+.[&\4l7)mY,%-OaS?3RADlFP=Y>^E&[_S.L`.fTQbL7#o)kmR+k&lpt9LW:G_<eL'6C.po8[;\M&:
+%;Doo@UPVB.il"(]nUE/N-cYHWLCP]1+*`-t-R[h-m2;G@q^"q+0_J'Ub-VUH<D!;SlnWG)''"+URC5%%k-II3S1p4BRlFh+drpHl
+%U^\>#3?_UYQ>&^PnDZjQ:S5(`'CI(8LqAH_3J#"SmQn].`FO%WXN!lo7$Vi1S\VUm-;$ka&e6;KKG4%X5QCP//hSbt\U^1]qQsm;
+%_WD!N0B'kVW*_mLK_V"RS\5^hZ*b&.k+I]6;gIk1Z@l%5_(@BBk9Xq/bi".60;2O#EM@M+S?V-%>X-HQ$+FTB<0fNf(2J896L<1H
+%=h?]\fh9^*R2MO!k9Y4CfUPLd_j7VhiSJ\'*XUm1#(sJP$1"956%[=;?FeoA<*HZBW`3Wc3p9TSZ+qh<N+-DiePrCcM._b.f)PTM
+%s820EgLRlPfmJ0hG]\7PH@C$4rc:P6EVb@Oo]5B2q!@):$-gl^1!cPAfl=rF0FpqhBP;<!q/q^2C";/cS\7/Dg#"/\2up;"GIYC\
+%@fOY^P5S[L*Lb#1HWD3Tm6'+!1&U4^_ae+C\$gRj2G(?ICecq*9K/h2)j?6jb7t\Rd;[p3d>6=Q%0seE21\=51$%SA#;dHQ#F^*S
+%5h#/qgAUGCYM8>cBKE61$:oNG9@N1/[5oS8Am8!)h/'/QWE!_A#U.!J93![2,#>%5W0FEg;9W8O9HdWI;oiV,A5aqGF=KcdO\+^l
+%R=(;HPp4>4,Y=0P"A+1j'8Md3`PEg/;)j[D(h*\:<bPN7+tLj!jlKL2V,d*dU@`)k4BMYPs"#SZf*!>tO-1U,mj(YWT@#(c)*%-S
+%LO:r[j7i:XqVu&tqR;:Y#0>\cPpQ9NLAedXqi=pq%Jd18b,Y./<m@^1IYn)s_i<!WY-9,K*ea$t$$qR1r0[N`>9C&q^\laL.Lfgh
+%l*&_.c\^nY#N;<H(%M=`dA7R;.oA!_jbP'WT7MJ4mJe91^X(tF-^[p):F;<kPpJ*rndk=AD5jl@R,t/URKr8Q`IDLa!Qid<"4OIB
+%2uJ/,:R(dL%#X^*Y$,iEGk,MFpqqa*C5i(Rd7Bf*mJ5^Z5EYCNs8:Jun*N>BNMHk.U9SMkRN[t>+#$7H#UJc`1+V'kQ-")Bn9IZr
+%'2;ef3Kk+u\JSOS>&3d0kC<HfZ\qKIn]'/JnaX^MHeNIgIW9OSre-)Zjm:)fQ4&j',c=\q/oiIt'GW_X7n:Ti7sl+5Do+Wtg#"jm
+%ZaY9P'X:=%R"nl)1!,H>]cE8+<ZXEX!TWfC.+t>S<BS.A;#@Oc%m?AKfLHVA>[j799`$E83%m7eEf!!UfeL\HJ>>srlM"rr?'6@&
+%T;4iA1$C>qXK?W]1oV6A0Jl>c<[]PERP`9$S#4T9f,J+tjZ8c,YmMjcjscJS/4C6]QJe:So.WVom'nRfh'X91Tr>Y\>R7/pQI#\j
+%GYB8-&W;2pT0eo)@>03=BE&<(^QC*4=9?CD:@sp&fbO3d=:b5"=BSfC5@r_B<__J+9Y[2ZE<m8n^E:r)Y4?r%^WG\S`;(@kj8?<P
+%fJ(XTYP`>7r,n=AR!p()+)h#KA!%$6o<7WOYKQb=aoAU,#7l'ls)HS!qWG]aG@2l6&rlFCDbi3jdA>A!rD"@6'3U?H=XDt(TgVuB
+%@#W;`r,m!ckqRSgk9l:9S6o1i`_P%M-K6:_;P?A]O_*ei+GP@c<fB/!#epi-pD/gf#WLbJ<+Ij]5)r)F`1Ea_jM1]ks!=0Xs7_H`
+%8ArRcc9aQtU'DARS7&Z:%OXmAG+N`K4qB$(kn6Q5So(oks8@HH^DE7*1\p<XHggInpuqMFjQ,\"oUPhMmkp-imDe,DWKSQiUF/0N
+%qo9to1e0BL7uqBNY"MrBa`F\u8%%j]0q:a5#Z`!1gkE*5Gh\7,MkO`ulOfLY<a%AODKA@q_2/Vm9e^($A7B%sI:M*mKX7.89n+k^
+%&&\t%d=;h'gDuH!3WgbsG+YY^PLJW-;A'g6c-Ya5WRoa8C9<qgC9q)\<iU:%V&G_1YmR@i/))N7Zi>N%k7oShD<CYbZ_$]IClN:g
+%iTAEGkM3Q<brOsWF.bpYb#XfS;IYe;;PJ3;,g$b!9T#W:78"]VnuR&]m-L.rV`hXFRi_9;5605VX1Nqs[kIWAoSe$DVcZ3Z:ajgp
+%q#1GiE-Y-/r=k'4ctNai5c[A)IaAZ`>-1u/;/8!<N&!EZ;Pas,nPiJ.,o),=5t*Dg;3=JHFMn<=KHNl>YKb+`;'r/lhJ@36]dek,
+%8KaDfUhlhN3k:Q3R6NVOKReLM`@eP"1MUjGYjMmBG.:r%ZB75fGj,pc"Q^?74KhjR"i$3u@*,sLl]V?VJSVI1V+B(@b#;>-7pJZa
+%[%rqa%)JbV'oT#T(5o/VQ*??H.7ID$5]KXU:f:7j;I!+'9M15G\#?Nq8n"EL8o]u\8jPaG+e__3`5`ZeG4$bElms^gp]QQ"a\Pl<
+%k@ILi:dtWe6m--\7=p++(Q3J'-n6c!-/4$''%he+\Gq,.c03=\Psh@4.s)+\I3L](6'W*Qnt@I7W!^WQ]@UG1E?cJN]@LZE(p(rt
+%%_YT=Z\YDlLF]V'p3R!u-=dIs>&/+;]h\'%aAiDZ>IfpL*?I<5>[E*4k6,#q#7\;gB<aFLR!Hnt9I;j;#VHN>+q-p[N_,/9!d]KQ
+%MGA)aU&jr+J\'S>Do4UcR>W.0"=kRi+]kU.*9'hD&q^gl.0)tG)@DF$Y/+c`MD`JDlBt1S.R5=ZbN+1C/gl)F>1gkMC@m]`/OcVD
+%+]_KlpD>s\rf*"r#c3'YXAi@1/H^uq@PJ+63^atOaXZ6u/1=8g#Uh5Q-5;^HR;'0q4,^$O0IYXX9P)9<Jt1K(UQA(K"(lk&;)9XP
+%.*B(_N3%3j.%nFP:X=Of[[dD*!*g?T_`3`\:=aQMr%knB(Y`i?!SG-R`Z5%."$hGW#BHL.MkAlt-.dNHkumi"F]%+I8mXB)iH/2`
+%\IikTJLb\PROuACgTdjlfX\[$.+hC%\?i!0TG1LTQ;]4^/>H*t>DZ$AHqTW[<32ae<2c#g2*hCa'1r^"XYEZ"lQ&sKAe,Wg/RZ&/
+%3:&qdK>WNoG<-<g^_J&<4HZ0'q-m;)JHV6GTRmOHeaJRrI;q7%l]$3R;4Kk8b4#$,_'<HV*Un<*p%9oKGMc7teL6VqV(sV8&osOB
+%VErX^+X`N8>>_/LXJB]Uq)LHd\gHdBCVja`ZfQj,A^KWl;Rt*@$7rCK*M8k23W*Wo=_Fr?H@nqQ*4MI=qaRmo0Hlru$fEdE0m:$[
+%_^!+]%WZe"jW&Yq.NWLgi$N[KmQaf8hP]<&"K6SDjZFS+&Bp0d=2%/HZ0_*BJ^5G/"b<g!#_lXQ!%+(6+We)m:H;31>"L"ON!=m=
+%5^=o:L^-<;nk]DWqSJV]#Oi@&N@!W68NEsSk'\BV_eIm/<rd2"rH-sF!Y.8:*+#P,i,^nMB8[j_`@C:iJHl3=$Q^rFXV6F:UK<3Q
+%+%sH5.At$TT-VM<`N[MF@c2FWi<4E1aZ<!['YDgA/;Xp=Gt=-^$*1h!<?Ad.6cHn/\8>95"kj(jp3O&GCXVIk(t^Q/&7Yj+n`^l!
+%<[s1S'sl#"2?W1!`+jE]HY5^ZE,Gn5;C8L94-LDK7]uF(Z5df2@+#=7@T9(a$7b"R+p(.F-lB(B74Vk&TIQ)&Ti+lj:PJE^B@>5P
+%FYC54FLJUZ?#;hGd+dD0Up$NqdFHoGAY=O;b2D2;Q(alX.`9/f%,e%'?tb?M2Dg4,*gr`X3jq:bA7U_CnAstc0Ob;B1GgpEL`%Bk
+%6[[,Mi#lKZ63"_7Q+m7>S7(I-:D3:oo_)#OoT&\<N--@7qt`g0HA?kE7s]K:@&LVLW4R7e@WJWFU"sO)9;V.;$#djrIeAOKE^H1!
+%(_b!t-]o';1<`$R3n/JQS<0c[3eL/#2B'fbp9&stTo&WCNiLgq]))-SqR2j(2V?S<[+@6Ye,f70%8DM91uP>/AtI;&Q6]1XY"#(P
+%d#I:cdbNP.UoC2KO;d"&M!q1gf$Qj]UT4o=#<I2<D4#J^3,o1!GCM!;6Pq8FZY+g8PtGupB\reD7d(os`r"/I23B0GEU2j.Tu,uS
+%QI#'a1hLK9KP(o7*hAu[5!DJJCkBsnj?-j[JhRFgU\G!Be'j5je.c<lR%2%`1J9Nkg"GK?fp0*.@!-@9F`)bC(GJWega.bP@<#]l
+%S].)^bjV:4FE84`3-Hr,mp=!bX[T+k^jq]A<DIS#jcqtZ.skYscFCs@LRJ/t"'5A202Dd2h/qs8@+X8ceQ\]:W!4#U>!VbqFp\jL
+%?l*rE(!)]`/puNF&@^JC1M6CK]6E.]',R&Hr(;[.Ia=TIWSD[O06?.Hg[CiAGOJg:p?]>B$G9[4`YV/uQ4ssH?j0b*-DZ)GR:!U`
+%$@Vu=cf"`dI$2$oS*&jOR[r=n1UfD.ZSFDO4?:)33OQeOhH;T6g`2TNSma*S?%Z,1g3QqReo%,aRXG1+7<<*i@losEg/]\[ap'?S
+%BFUh"'WDRrX3,ui-/]0LI/]KLn3oKj2r_i%82(.T-VVLu^u6c@@W_gP31N:MNX48WJDXu5>7k2Wk3rDUA%&rLLFZah3Q5[!6a'>M
+%afGf]2)41qro@"3s$f!KEl)A]k`MC>Da[?6FB6*&Ti;tB$D#T2EdP]TnjG0:iUOtDhPeVMWt$U8&;M`(e`@1BiC18h+i*%ckO=4r
+%J.Dpt!3Z=[5cF&e_N44UW-J8<O$CM?Mt#ohA(Djog"iSt'O9K;'o+l$nH3qN_2%P:i-lu-^p-WFJsDr*$4'F\cP:E/Jd?SIkq71+
+%38C):_HlTH3*eg:8j*P)[>jYupj@bbHmG3flCWqu&>Knt;[J%U&;'EP:E[(]T1UM2!L31$j27!/Sk,Xq&Oh@_2+af.U6ldgBS8[Q
+%L/+o9PJlIg5Wi?h:EU8boi*DVR]4fd[SWs*CSap1hc=(plCA$/&..Sm0f!1&#Mo`b<7fK*Q)C=\K*o-l-t-%q=)2#YBBNZHcZ!g[
+%-q>r'.ueN?+<ZD2=8*8kNfF,iD=)aNTGUZ'RS8?6&$5V<eN[]a)$GQu.]hfnCBlU[c%6<^$cnA3*0,R*iO:$ZihHSCK8Q7O<bG,m
+%bG!Ef!/9..:mpDpP?_gb.D\LkAMPhP.0G]'8HjJ]PqnJb$9c()/X"O2&]pu98JG,LE]$-6US8AFP,e<L)apRQ;ILUJ5LBH?5XQob
+%Br#d?<.U.P[1]Ec3SI=[%:ZS7VmFP-3nRN5N%4>iE\1KjQkW^+BS/-%U"u*+5_&W8CBdY0etLDYTaXQcTnbq1Yq"6=YTgX#XOL?P
+%>+8,o;lVEaSQ2MmW3ci,`f)W$e0__\6_Q@>8tC[/,0+G8C-ZD:1jTB,7A>BT2CERcRH+5@(_TMOPTstA!;/]L@mo7'3<A"L<dL`C
+%-R4]lQ].:$nYqW*+>F0p'j?1lh->V4Ta,+#!&?:M'kh'8%"Go7Q0BPlX[K0$9/V*C(1N[I&BQaQ.=q]Aa^>a+&G/q(O):ju77@>T
+%0&!>J!0M"JI2N,!L'oJ'J5QLl8RdQMji&O51'LKB.$YSM,r,JoW>$/jk`j/fPa3_r'Ga?@'G\dsjD\"ATEpEC@qW'2$EH:C7FEaV
+%B.kZrlmr_:fI::k_^\GJZ'7lSo4BFC-6tlCTnF[YjagW'IM/.V/cjD)@%A+:H6_c)&4,CXXSc3+AgpVQq(O7nK5-$.p.FIc"Nq3u
+%GXG3#=JV`:GY"*)8n(ku8t`[f<?b>-MD\rXX[oGo=>E,md83+N-di!E7tm3Lg.$Zf%S`c@2k(*$S7WsHCT0jiC)/S$7]&M6PR=fn
+%U!`B8P+Y^J=)&=FV1qUFkEW*T<$Wq&'fZA(:*Jhad1D%0Xu;F`n>(*;FHoh*0cD&FW>_d6V)G='-8bFY78DbmpBSjs6'KQg2`j<&
+%^m7Za^b[B:jTN%HV?nj'SHLO*WA+ZMr>!@dN)];MGT@3`M'jmBnroXT\(hb6iYEW^a="+*N0:)G(F;6)\c`b^+^"R'RL]cd-l*"h
+%^i6"aCDa919s1L`*0gi%lH(42VKuj,+nD%WUe3+Nmfi$/h_g'IXHPhTk=p5UOYX8VN;Qi1X+Y(N.bBoAd?gh$7A\aVgeh$Q>U#IJ
+%Q'H2>/D=D9mpo%(/o\4KCJZJ1VO^-gdWuS[#ndiW*:/2\#>$&$_!M-F0n?>WKbln/8uaW\PfgoO*Gf0!9Vs6kPCXI6M&#f>:5(lW
+%a#=T>W/,I^/>5ulQ;bm_s3!c9-K6F*P>U9PUiBth\H*Q@.=?1Q8_1@Tne3_^/gYt#QSDm^Q-2"+2UDO+:B@Nl=r14$WCY=&8(6U#
+%H6.;?Qbt<sH3)ViKZJg8g3<XO-Uj#?Y3G$T/JTR7_C#H2S)BkIKo5V0`oL)mmSA?fjb+fKc\\C2fl?E$#undk5G=*6C[#)>Ee;sp
+%OtSg==NrB;JXhfNGX\=&ZLr5^2n-m%]W.K0abb0=HbS:K-r!?*)!#pJf(I1MqOL&!W>p?-ZYb&?<i[;^*.I[V?QFRkl!l)9gpC^4
+%XKm/!6-1dg'k5DlpI/"[.[)@lKuHqd%T9hI_uhiKTI<cC1V>ohlY;hi\SYtnW>OJfA]5jI>[uJo-rSu?R8gl+=9:b:?!J^&]ssjK
+%)&gr?&okYH"H0<5-dq(l?bDn:fI'<e0HWFaQ4l#K:69*bb\eMCQP1pQ/NH,R/-M\6Za!Ei,UZF[cDO096Btn<@3R4)kt(8r*Q\Ti
+%Q4s$D;&dR_efrl#R[d3N$4/"Qp10J(/*-n,*ondinforraU+i=TWmNu6E807[R/&0#376]as;'eV'8m<g!WB)\L'@M3KYo,9VK":
+%H\"M_R@Tm5Gi6r_IJ`KDs8KY!^%\da#Of2"Su.hI)n$KGPf]TCLW4(!5oC_ReUh1ZVQZpt$MpG1]r7q>Ar"hK[+N(.E.oq^K3sPQ
+%@nMsh,uTrO*KJ`2^#^AE]RaatU5&G_Y`2PCS/;QQ6TN<r3J2*?:2E`qr5Hd7lrKRK-*f[X]JU<Z6@ubk$2Pdc]'WUSf;?;PZ,iu9
+%:_@9(H>.I]`0M)'U1S.sr5f7#EIt9&Ka'V$5r5)o@Bd8g$jo+@,#qC*Y&-1]/gN3qR8IQ'm-A,VcZWSSYgn@Klc=o>7A7A/E["l(
+%!Vqll/D7gR75s,9ZC[.KP+.D=?#O/N6nD8SgKF0t^\bQ+:d-`oh;?iAgt^]6fA#*7g=F[!gHY2U/$Cfe[f#?ms&P/+''+`mOrJTZ
+%6TL&s,WBNm.OZ'"52-H;+nGVfp+>aEjik8.^V'<7LE:`R]5RK@T5XbocaJDc&BRn4lp(.:J,D)b/<:g!@X)_3CidFD`5\I'UpD7H
+%3K^As/S/l)jhs2Hia7k=8/^QOAfJ]nP7pjbXK<it=JUos,g"o'$+5F;e_tB_qHUO)b6`/(a[Bi]e)eM;b.OSt<%6p&/b<Pq#mZV,
+%B\`sr-RVU][!A&:?PNH3QP1<(G[8O(Ikbsf$PZ%7l/'1)-$"Ufg&%*[-U]_D<1s@FnSeI(DmVQR+;h=bb^k<%+7P%1@CsDu$:bRG
+%4S7"<O8R`SrHR)j!\j<0[][H/#nR4+pqu9>AM'.E[A*s@_U.N-?iRa1?MrfPM5`M+d;nup&'iHR%h=XR/Dh.u<>H:6IIPY;G>E_@
+%dahDJ#$E,S?jFq><bc(+$HNONj82,;jAesN%EXGcd*!e1Zh`I7*9Di1FYmN*63=c2`nT0Yj[=F0KTsGfjb-H'TLkDoP7pD2-^'*&
+%%So)4-`gEFR*[Th3g51I_4<</igQ?oRHn8$[3d9l,sO9i6W)3-d(*>4*P&b"(0>;>`)[ClY`Pon,+8@Irq<pQo2gEa_mUL9<_FRn
+%oD?5K=9Q&jS$fB#/J&=SqWL,Feo9Gf5CMMPf9THU^?s3Qehsn+^\Gbmq[^op0-,AuWR6ReOn#Cq8!!]:L@&X"?ei&9mpH%Wa5^+)
+%s7#3$FF+)VSNTca:VYO_f?jGFrpTl>i6Q>s$"g%ng7Z[/V,H0,jD1uPjc6MF3Us:^YTq+62t2'LP#F(]a]Ac]'XerIR%=8M*2kPQ
+%s7;m0ngGkD4-q0N3K_`C5sEZ:PFOn@<fbh9,#^4YS8]T2@Dm0fY<HC4X)2(OKt']5"n/k&0fbB^<6VJ2'=j7kTM.Q2"@Z0u)\\p.
+%2`[#,&tjaEZ&oM`+h>aPI*%aT>p20rSu,sP03P"HfaTllQMASpf8CqaPM'&8&[/CABkjZOY-)SUC:Nrf]aYD[O$*!skihe;IWGCR
+%hgFU+qek%`:b%e1k1':B@&Ta.m(5K0Df^4erntaK^=lF`Ep9WC-DkGUmMFUrRTmQ,e"?LBL:_g/bndo`Xdb_a\7P,Gs660Tfjo5C
+%0.7u,'"EQ\#DFf\OlU:-k-ZN`En(nS.<8m'qb5HO/3>+AOjOF5M3]p(KIi%RQ0YBQ*%P5dcj)5V+8G"l:?9u1_Nkl%U1S.sr5f6[
+%=VB1odp)/=-RYu<-er73D6;3Gjb,3c;'`jK2('blqbVC8j[@DTR"(^hKK=P2A,WqRWT6iMj9Br^2*Z+*<uJ=n3L&=VJe(:Qf.3$+
+%917b]rV4DpM[J8]=%-\0@%_FIHurq2EGTIdJc"ol]D!)Mb>hVFs3/q>A5`6:%m4t"STj`:$q2Zr:VHeenCYZTrpJrnh/hK=mQEMd
+%EpKiOg_l&=5QC#<`t'2QX#/(<*WQ,bs7)+2miJ*gP0&scpE*L>>lNF&Dts*kZbLtT?+7#M6mMlhL>kepKM:%o(G@-is+9=M\qZ[E
+%">QN1?;;V3+^5>[V?jK`X,]f4Ee=+u`$A-!,$0'-OqScbWaINO+WGHf'7)KT6AOWT"%\Of<hZ$Sf+Q#)/+DFA`Sal+3Xum.KZ^CG
+%iankj>*BS-VBS^,d[AK\=*fd.Do!f,)e?c_!<l=%)X+Aid9nPQPq1#<JfAEC21Vj#)e":?R[92-cB1#O,A4<QQ\&,Y'`ap^a:W^u
+%h(M&jY1CcMX?RTB,1k,UeEKcGR@NSm^pOcASYDJ@*I8&j'd-d$bZ0cB(<l7/Z,k$d%QV^bXCoRB?.3De_T5Q/WbQ0Tn[@gHFa?DB
+%;q&\7jNW$h^@-XM*dHW"?iB9+?iB8`h7IUnlKUte.blY;;P>QT.m3fmdhC*lbuTT9JBB;jPsf,I2S02Dh!X\.r9-r#5l96h2uL_b
+%s$KAW<22<6ps?b?RRX^)W()8Md-V31$t_T6Lr$J1o70F]?$#c)WepPV!:rQH_.\thK8tr993E@f(EtD41+DO6LJ4?b3$FDj"7+:?
+%;:,t+WMC4fAYK[0r[Fj/`PU(>;HWC59KH*U]5^tp\!VfVH7Ik=kqHWMX.@Hi;,,%`n$A-B%7j.r%HV!2KHq3[U]Ih0o=>e#;6(.*
+%R.Z!##k96WhB2PBE78K3$+/9:g$/!l>9$sZ(-,es)=4#1#s>+PO.8;[$/5'["A-W#'.lM8',\(X"tG6_2tA4ApsG9^Ou4ALZ[j-C
+%c>l7<)[\/;R[c'.jb,asS5:unj<14:YVP<-Vf_JW-g2Y4jXao)%U.N$Oq\a4Z;)Q9<tmZUM6*U$<2j%F990X[<2qge:cLKu3dU,Z
+%\*\NYs"hum3-FLF0>.)8_*\Iq]D(0m\bWhjHG.V.IG9e!&r@5QBr)q>'i=\b;CMt@-l/MqUQgl'Nh%KS!C9&r0<Dn`f"6i52r/r'
+%4a5b*+2gE,'Ft>$*3JOb6iqZ:7@dW9Uhl\6jm[:7-$%fPJVAOaJ&/Ar3C0;.b5+GX.486'A-6#p9$.H8k@>tG@>3(.ROT[_KLGCY
+%VY;.-^65\WgR2jG!P;4W;c0KP<*40meP9`Fb7uplla31DQjPGtei?8iTL,Z<GdV/d",7dn)lP/aFL\ZX!R?N5LI0k]5qnsSX"7!n
+%OqU%+&t#Jb0K[>gghD0?TI:L'IS__"!Bb9u;66I$b))pU=ORmN:2!Pe"ORi#o[h7P<-"6;)M9UhP#FNm_&Y:U<(3GM3UPONMbm9T
+%70Q>ej=2sM)2a$ELs5i*@LT?YJbb[LW\]aJnE/<EM+rCX7a%Dc"kVAKjhLen9pQ[]ij>&^>[Z\idh5gEKEQ[R=K^,BC?c`"(ROQ:
+%i.2\NHL^"XQ[\]'hd-*VinJCD4EUAfmbN6DgH.P>T2'#A4U/hn8s3s,.b&dm>m!+gEW^4cb+Yb9X>a6Q>sZ(*2R@7I&]CV*7W=83
+%+rSLRbdS2Coe<`9JLpc_l`QD^m_%+%Y_<GE&4S;U1HfMML8H7T+X]Yj'pUO/K8fd7;VRUCNl89b"AMDu).6i;mt>=JU!.onQSf#,
+%?65r_7"pnUY&ZjcQOI%2($c>[C\1SNrLcOaMTWo6PGLAM9N4QT[QmB&/dAsHGY*u+#.2qaaGCHU-Yu=N?m1(^/i)Qa=GYkqHR(Sk
+%Qi+LJN%].-6D+uo>!f/3LlfDS"^dK:\3Hd,@`f"C$t.0`XjNFJHm_K(S<+kF8+?HbCMG85n:I&m6Y<RbORQa4Bt>K7\COTpZ6eY"
+%,Iu+!@"(,Qpd0YqesUG,N%nAae>un:91a#Y[<62jWOa9`WYiq>-bEs<6q+9LBd;%p-;[k31`G/5?u0Lm\`MDsO$%^[h:&9Os2RA'
+%YQ+Pcs7sG/QZM?95Ps5WpHS0*i6\F?kp\-HU>ZD-Rd*-b'M7e-"^D+9)c/PVXjLZ,',Vi)oE,@-L^-cXqo'ioFC+kd9%m2&XhZGY
+%ph=upD?k_s:\fHpG?CpWk]3,JP"0On/@fGN:!!]!'iqLAUVhX#c^Gc71=..K2ei6"B)F$<P)=ka[[t7UkOc6%[[bFbEe7gW+a9SE
+%4u!:4(ik4,&HlN>))?^kLN8UmHlmUE!77Ej"4TD`#<S$;E$@;NZ?]iY2`o)Vj>56V%LSo!_^^8J:?5E7]G'HC!Z<OC;doA@i,]Jj
+%JJQ9k=os,'_NGSCapdp/c>nIM-509>ghi2u\l.XOR9(1U\F^ZCH::s,,@r4%n:TDQ76*?F@"*pSJ3<BALET)E1=p!qm[bUMZ?ED5
+%PeV0$("m5j1n2][km9pePV3j(Pqb%;O%h*-M,Xq5b%c,2O,P/Ar5;*tSGE+*rqPCMa++-0s85Y//m`qaV3c,4j0$Pi3gi<5;C:N&
+%T-\a9.[`_^P^l_%PQPTRU1,kA,_>n74%nXr5cg(+!@-*$,Xq7a()-X3`]M7lZ:$C/<S4dBq:_;XER)-$I+k+C.j-FLc/kV'@4d'1
+%k(kd*3PkKKRHqtOo\KdLqWHKt0hghi8=N1!k^9&H$,3*pY;\_Np3Ml@XJX4/'=kQ8/2s]J*u-7_r$r_Q:ThAE!Z02U56s;#W%a+I
+%>)Qco3KZKZJ`fdq\@E8J?cWRp_M70*c&ID[Q4mjS-Yt4P'F+QcM)?GB\e3Nm)QA90<j:T"!Xf`oMbb4[8FbD'$g8HVM;HI@%8^4X
+%\Ya$&A#7$K#qWZ@'h&lC'+>UY=b;4?V9FH9@l.G^RB5YC'Fht,)sfR.oVnFKo1"i@nHa9=PL40^Hs:$,kerpQ[(4.rL#&-^.Z,c5
+%d\RnS6c(%ZS.KEA3Ep8B\Kum1Y"XLRQ-UP@Ssb)j`:K>0q!&B>qYn+as8MWq+5V(r"'%5O@f-t=>%`G]P0_L2]-e%L.1[<g-W1:n
+%"mMn7M?<=`cT0B>CSNVA;cX>riuQKc6+)daMPLYO;$%UbK$t@cjJ]:!BTo(CjDFF1AoC-s+d&oRngGkfK-4l<*.ebKqUZU!dg.D[
+%8+>OTjILlW-R%"nYQ*1DCR`4J\qf,M_/dSt0CN$1,V)%X;.43JfO*pKo%07..6S<VS=n%*k1>Nm_0:m,b1]fgD9>gO14MQ%G*$8h
+%>t@`c5tbUKEl-f]X&>#h$Gh)o9:Ct#h&N$"Bd\E$@h&>@`MdbH,FMj\6;h&9m[?B_ZpK>C&5eYu9-1=cZXC=jUiULa#o!ofeJ0JS
+%4WhR71,_/t//c>X%o'qY/87DacQp](&Gd*f:&cf.NP0c$3i.]_-Q#daEh,V@OqYCCmX`LIDZm<+!F8@&Me#ed9QI[=,Z5>CLs&1A
+%LXY#/hDIDZhUU?sX/sb5NJ/[Q;R)`KGA&FA)7Md0\I()kTiC9>Mu;n_PS.;?JJ0=!YQLI/pJ0qoiM<XZHk>S0OK2#BZLfjl]$OX\
+%I^+3M2PDN914uD7Eg.Xbp_]4H&t=sr@]>e'CCim9[Z'=G."@[8[G%V+Egg41]5KRjbd<H*Z`_30^CThumZIbF:J!=q8_*qHpbGQX
+%EWVTV7#/0(K$Jtp!bR^`'GAroM?G`VFl<L`c:TCZ)o7WaN<!8tNGdB35cU@D&4^P%Eam9^$H>.YWUIKcjA\\Yh^?2i":^fHOEJo9
+%TI?aZ!j/kA6<t7NMh>@@I"UK0)q_HLl1'Ur8C7qpRfS"fMrE][dNTL5M\(as8ZESt5Z_WY%%1P2YQdgdH4ujoY24GllWS+8D>_S@
+%'A;s&LR^p4,AYEQ\fBf@H]TObN.[1(Pt*IY"&^SDe>Y;pO9)1h'(hO5b="FMd@VkS.+A6'#?t83.RgZje-9q<TJ;\k%lBqAr0K'I
+%NWbdaY12Db%b+oR6j9!B$!S_TPN\fpQctWo9-C!;)2%DBnmJ4c(Fh2PJCZdEF+GqkR-m%;q6;)'TtCdoTqT=E"A/Kr-?Z>-L<Rh;
+%&LdgNWM>u^<rkBH$9EF,6s-gBMahUhZ8gi<^g:&tj`W3akkVR=8WD"hKe$'t8khcqm1`[9fm4U1!CmG%U]jBqYfak0S^\PD</@"g
+%CK4eeN3T+K#LF)q]@Z??!HqP[k4Dju5)\64[X$(t%[5F[1qWDL3Y1KWjG2Cp>I%&DaRA.VoL?I<Ll.nV>;8%<!MMlRG`iK`TQiWq
+%#p"U1_`h`T3*-aF2d0H+AsY7>e.rjbQ5&0Y=oui\F;W8!I^dGYi?9q%Y':G>^G1!nlalR#,qk,qLp.iLJp($D-CbSR,.R9Tr$Vej
+%Z08n=*MgnK>h!TAPq3l0"`RU\kVeR86YbA;]TBPD-]p@n6*]r#0db.t&Wb2%fW#\@.egICUNNMR%<YaHq+G``Mb.b2$5n=pA\\D.
+%-LTV7r':u6g-`V)oa3tpCLa>96a@MM/V\ZAN.reb+%FA/2Gdr+a!:nS7MuDR+:+)bntgL6alR++BRYXt\H\(54WK09PT`+tR>-5V
+%X&"1>K%B#7d(t5/)u]"gnf^$n&ISB92'jQjE:$m;]e"6P*^qhjY/?Z@p]:^S$=K,h,(g!jJ<Z]\!&=_X<B-9Y8KoQ4GTqqhdp1#*
+%:h;*cbV*aN[PF@#+aG8$4gP?p"<ZICPf]qeldfg*Wr]@A@>?g@f]!EhFSH@mBXl2V<f8fF^5s%1!n;s,Wa.t/KSgC=-<:3m$(QT?
+%!':aV0Q&:AFWkH$a:+5a&_X$XidhCgAP-mY=q$aq8?<Fse.O3d3^>3ZU#@R5Vu]Eq7u:4KEH4\^8YVMAf((*+bZbZ\s86r/HnSO$
+%9cB!oX0hr3UW30lSWuQ\dmKT8bq`[IR\2f#Ur4*EBZGY^e!S?31LP2)Y\ukM:o)Y,Z.Zcj!*kf.D0PcGc@Fa=K1OX=3;b\H%sA3i
+%F?"gO_;gS!Ht_j=7sold0,X;I`rglp+;bUjjb`P)74;CY"sVh\&ugaXX(1[gGbR*YW(U+>!u4(46Y08-<E3OOF]3EW1Jh$)!n79o
+%X`ZmW><U?[#!j^r29i@Z"SE5kOI/,*!Unrp/dE*D/u/M]ltC/!Ci8ZUDWsVp.P4q#Gc.CGVnKdIZZ?-1kT"8QlYZ+S:Bp])^B4^&
+%3r=HQY5YTl!<VU$\pFX.qhBFoLAUguOb(?RU#CjMWJ.mneWn[u]6E-5FS-&dp'c(c&%6Zk[!25Q@:6"DXf&.p]:lbKBPd*OC?]JL
+%l%8l2f'_\OSsHgVf(Rt/NkTZb5Sl-,eN41]pPs@iNV)k&p@OF>p5ekVN:h1LpC/>C&JIERmk?#>TDEOi,_fg&,Uekj&IA(@9ahM-
+%%?4*nO3S/pbmY"T@OCpX-khj"d)\%91H%UNrP=VqJ`4`MTrA'#G^9o'3tR(d_-rQ=jFGB/^m>T>0M7%((SV-Ol4hU!/cgie/f+/S
+%&ocC[C@(/&mHA>"mtHXNl=t5(DJ\aBDsF9:C^95[[1-t1orXK:9cV\K@muQ*AN`hjU+Vn5NPoSKZ"f;4'aF%qi\aRU;&bMH_EK54
+%TZC;a<-;a=.!/i&'*olqjZqTs#U4YI(d)86^`UPA?.b.qSj?^=`_-Rth*IC**-PS#^YIcX3^)T/%k/ZQb7hbik\rM=gJ?s'Ec>H'
+%cj2W0G'N(R6-+g$#RMUX'JDj@c3RJ_Jg?N6EM<OI%YVg`"3ae!%uJ+O.=dL,^p/u$o'GRt\8*@VO$HDNXre!INL0jJfH?mi.$%>*
+%6+7B\)LV#3:;tU4Mr=ILLM!QtZ)Y5M5aG5DO!Et@(a/pQRg\^t5jg;:\N#)g89/\DQP>K\T(5EpLaQ@>:(du197V%0.dO.._5qF'
+%/X-ToM5l;f.bJGXp)1c%N$L&%%EPt?$s$Ho$cH?-Ltrr%Rppu]@n0W5r/Et7+:W-4IdZWF2S^11M0Ar-K\-cs.Dcj)%Ph"2:Q_>k
+%5B/SN+sDb:2raC]SSg.DO9<Dh4,%pp[LmC1fJu&.n@Z[F*l&RdH!$6,Nl\GP<")P.mM?V:r"+I,Cq8:@Xi?WelCTmLPmGlo<7c)<
+%%8kpaT!#B)!PBK-:BG6l(W.l/Z*C&9>Z+3rCMQ^MHXAikkoJEeF:WO=L:TpFS8?rRFbM/dG]\7BCh@d:DJWd2Hua[`C11^dH$4(:
+%DLNB](YG.H?%JRBKjBUp2_QfN?36Ge/?dh1IV0DJ[<MA:4*L)'F3cF^h#crV)fa&,&DXnlm_-+/o![<@\c%Qcm_%k:]C14<QhNUi
+%cTMfrs1lAGmXGq$SHg6_m,<^AJ*>k3@HU^Q*8LSH'9>BWjSo*Jp?apMqi<o>`4l1?+GfcaI/Le-K*S#0FSOMI,KGibH2?a0kFP@f
+%o[rb2*Im&#dk;\fk/Ct.]R0d*p6B9_HhFr4?[_qLf:IKNobUqZrM>k<V"4(,^g""To%'kFSp^4=[pOL\2m3=uIL#6JK"hNHGSg/"
+%Da'iccA1l&qpE$R5)(Wl:VQeaacl1aI/ElO:;-t'4NRbX[kX!2*D$"OLQM:J/dIUIMc6N<J^!#fV`9,$PLJukJaKF8+2@jTfag8/
+%pX)Lo5Pk0QLEE(Br=;+Z_)#^g"3u@An^DQGGT_81_A="PqsraCY:k>'%Ij00^]!`(n%SYpGJF+Mqes7Jrk%XuoXj#Z"7Y^Hrq+IE
+%hgbIHmk9+Zh1^boIsU(s1Zpt%jO6cb/pqs<r"j!0]`e3DF8"B*Y_=2fIL9?To%[kbS\OsmB:$@.m.9+@r;=#?/q!gIKAU#5inI+^
+%n'6FV2'aDO\G-M)L:E%;6A!OuqVC=AIL#*\o)*--5pQtu\bJ%PL_PSrP_ANT.MC\R_V%R(T=kN#4ng8ll1qN-OtlaCn23OAN__<V
+%I-)W<%mRV?nM,"^"2[RkhuDm["@"s=)5Mg8m(`;RVl/E:F8CNqVr'^clMWN:hYZBidiZ>GlJpclq?T(Vc3J:$rSAJ@:BPOLr>tIJ
+%>GkhXoA*JTs37UJ^C@gW]EXl/?@M;&9<YusGk%%X?[V[/k?n)YF"b9,g^C:dcOug>gZMmfrV77:LL4D5l.<.nrT>k^,X.*I4::WD
+%djJH_cL]8<a-&RXoF$K8cQ<>3F8+1j:H\;$rsV*e'Gj+rr5:B]Nh1LTkd.KVr8]X^puF4B4ETZKK85L.3-=N&iF<+R*(Rgia'o"p
+%OlH[l%Ne2T0Sc6Eq@HEkpn=VZ+*_h`j%heKs2ZG^&+>:.ikUb=*B<oJ6-OnT&1!BOMg/\QiA'93is1W.G2OfWs5QTMZ4E)>`9BD\
+%fF\0)$X#W9i5s"M5'>f1;c#.V=4BV4&qD3&StL\8#f3uLK]foBb^`=sBh27!g-ug+(tTf3amFU!#i\CRj:b#hk`!h-`o,!(_;,TK
+%(QKd$\Y"n&G7#/T=]Tg>3rU>Ddk;^TJ.=f$%`E5Qo2"?Y6FCcd5P@3E1:d)Q^7R[bOiDr>a3e0PnC461T6TR^6h`h?fKJslHM>+6
+%giG^>?GrW55(L-RK7YrJHZ7m@^dJ"NG]4`m54lpILCjb5Ie;R%p)SG^E>\$ImOW0Obl5M!Mm8fmH$''p\BA8o`'+]>6\QYoonU)P
+%Ee]6kcp$T3SjUO/?k+4^3sWY'b<J9P"<;\VB]KC.YFUA+GT9+_+J=nE^d"rdPI&BK!h7-YHPh=*^*hhkJ2Itt@6F,QiPW\H*BoMW
+%P<bQaT0.*-bRD]1D4`t7m.o[;^\H#/0C`?`C_)s<BH3\=Gl$*[T)kO1"i,!#CX8.*jlJFoFaE<&[pB8FH1Md;=C6atm+%<@cb=Q8
+%]IM+lEo-MLGM[T)>lo#XDnU;i9uO"ihE6K:ha**U;oUn;i&&Bu_@?^beUlZ]7h#A5q-7m]8M:MLmsr/:p$jKt8`+k*RUsu(F5Z1!
+%g?nX.l,LKPp\rk?5</PV#G6I$gahs%T7$2I($'ja)K<_=Is_8cT",-Brl:XYp+Zo'G37#f1M8?AB?so\o[D,hS3-biq=@t1p+3^!
+%S-ae;kR>W-%,ib[%?c-cmL)#>/-%\_7je&%qguud$X]HWbg2t]>QFNpg".%U,NHiQ(V]_S]J)<V'_rJ[@39RmnAUaOJm(_9/He@+
+%_"Oh4ObEN+S%f2Wqs>K>qq_!\E^HIUc]?)#<emimY-[]qlP/;-`rO%7&$;pn/RO!54[]aH_TT!bWKG`1L&%G(4^p()MbK7`fG&4[
+%<`Q[NZ*BFFd4qmII^PNgX3Df+K6es)Y>D/B%ZRemDiYjLF=Z3KMnN'$4R<sOoCb5WbY&8O=6:Ir:"3>ETp>=?R4U/\hdp/bNigr'
+%K=/BIA+TJq/tj*h`bIihKD&'257nj*o*!u..&JTOg0X3sXnZuo'tm8FE3uo\HIXi4^ZmN'[B-t3P0.1EcJL?;(3Y\_b+)*O?S#dr
+%BW\_*hVfmDf$p%BXgf1kc@P[4dpb_GNfCMKa3<QGc5*`XDfig0/:)5g!Y1:'.V5:SHUYPi]LD9,pN>`umA%)2b\*fjX`YdUA@C3.
+%N/\d&rTJpc:kp3/[<H@b*F.Ub"q'[>-"QV,/TLH@@L>l*=6rhOa-@%'>.C_'+RC.US1r4"-bO'S`'W6qEi:!j7os30DK2Ae/^1>4
+%TcuO/pU)?TC>V^0=qPRA`+)dLAs:(iA=?SG9qc`a=V2TS(`VEj+lD'KMeR3J=m@pS-5OhVOg$T!^8S;iRj=F,iH:hgH08E;.c@gX
+%=&X/fgl+/)]:j4X3&/bsY-O#;0=TT`ZANYbio'#KCt])08t3.%:1K4Il_^eQT#":q7.YZ84_Rt:ccg(,Q?Fm)X0QjpjQgS&'qVI)
+%es^b7F;f6^k.+AFU7]W>=rV=Y:fLPdj!0R=?[Ps9&rl4aUW.8:D.t.u5N$LUVkUS:e/f]8mag#,VdcdFg@#k!:P;5aqJF-&eP1m6
+%7(EqJP^/]2K9J$RXj7tlE]&1h',I?[]Yuuf*ult1oQ9^c>H;lE2RU8q(J6eLmdsI27,To/N9&9m8nUc<qo=(a/!Y-/OB#H;*HAZc
+%mXA7/\4,Xu)k7kf[01K5$atk*]Z%G>*,^DX30r=T;Q-GNe]`tMCT6,#p+jDD[e5\>8gAC<jXsV)I=,_1&g3NlOmpk.?m_T@3&P].
+%IbZ!&pI=K,1s,=^[&,4,e?<&m;aV]a(nP_L[o*t3VE>o0%HJBI%B:?Nc_t>uE\QSAoT"UjN7HLHHGY1^/Zopqgh!VuZo`tAeM.Ci
+%IbqIL+#`f5_[SIR2<"DR)3qa%?0a:JlP4<P;XTs\</,.VCn[!=J??;u=biV+>CXt^,igU[eY#VVB?FQjQ`jU*)q-\s<34<D#<&+@
+%^efY51)'!;>0AiV;f$18jYJ'0E3TJBZKTidEbNR\X;8KfI*`dmGI6$!PZ(TElE6_W\Rn+l^dk7B`iP$LGg#jpC-'D$g/PS=d=k'p
+%V\67;LGLhp4u)=A(p@,"bdsgM'bSKf[%aJ!Z-h7\1fOcQXHM5GVkT0sI+%AgZsqdOKpG6Ab!aJ$D-aIWj9XareTb7!>s'IafS4!R
+%4GgngiFunF(3W[e=%8W^b2'M_HD<AQ=Qcg,NALLj;+E!>Q&Do9R\_>jNHqVQioHR)A4H:VjO-;<+kEh-q#e<10r%T'@<Mc(I1`f$
+%Z84=!AhT4+aIN)9fQ-Ot0$BPNWe]oNC(<rIo%0^58DE9CaJ2m)bEXt-12,LNfbPOqCULB?HR.%8PZSUanJWo[lQik)/PX]&=3jbt
+%>XR+FCj^UR&8>$9eN:C6UYYHk[OSN0M2Kqh_=5.cXYqM!1h;QhN^[4C;3,(hdJLP,Ru8bUl)nKUE_3^;>ET9<a*[-g="Pk"S)$Y`
+%XDM?Ve.QZPe[c,GS[`LJA>Z62hpMi`3.,\]1R$0BcMG%\FlO5!l3`FW>clBWHYnnPFSoid\IH['B/buX=uo8VaK5nt)D&.uPpUuk
+%2DdK5Wt&7d/V]AC(7C#^pn?5E(lqFo9Ym8U29eR%BBq'G4N(&lGWqfeNL3unDQ%\)^jdq[=S-G\+cF'?&r)B.JsB'B.VdB*cNPlr
+%8NH],Bn5-)2Jgp.0D](_ieO2>*&agY`Lq1i//?P:Q_gF"\f<VL+fiUoN`n:`8H=5'LVsjIBX8!?9rnI@Xp7rF,TZG[.f-&Q(5"-c
+%i`n7jXI*cjK<<^U*a=tVgbRLL=SDT[>gAV5b,3ZL3uuMliD/f1:@#:.o<^qul6NtSj_aRSUiZ+/Y3@Pu%4AiJK,+<:Z?]k:2qnq4
+%M:=G\4fG=DjIatARpo5iKUJO/GqA%mfR)QGQngE5Y\=35nsOMP`b#r8h5\"4k,cD>g'1OdmVp?gPrCI69Lof]KdI29Lc'Ya7Zik@
+%egF#"/#_oe-f.!<3*/oMC5>)U7:qs^o3bY]G2IP@$(V:5=0F0CL[_d[#/_Kf*c?M:Y@e/Z$cqG[7;jBD<OF<XEEd42akEa#=_$PV
+%!Ot+7KumL#=m@R>O*+i0'nt+U$(<3`;1^9^+CZB22S)bi)M49B26I*eK%sNPW!7mCkX:oN8dO]+<fOcFB,PD9YNCF2M]ie97p1PI
+%K5jZq:1G</6lNV'Nd(VWEI=pN9rV8E8&6)rkQ`>f?l^&bG=GH6JHWm6nH>6@1gESPg2Bp0bu#1V`^-[e#9u2o/P-MV2ai`F=)u-V
+%o!itXG.J"ab:Nqo*;iu%(I>kk3Z!+WYVgAcSCN.lM$krf=/*0bC/SaW'99-1.&N:<G1`N;=O.0@\H\RCeZClnGs'gI2-Ii7%[4;E
+%(%rDb6'G%3nsHJS9+^9X\!k@f+h)%8)[_t6*X,G":ps-6:!kcu1#Z-%73AZ&6@rmtA<#eXn0AMJiRd=e>rKHuf/hPu?%@g9WO!pd
+%gnRVgD6VRP;H:i#Un)QZ(l$dMcFCbld9A\;n$TZr>nr6M$E;=,^"]L?OLOToQ!td%9>l&Mjdt&RdC!&l%/la&&O&-X[ZNVSaD%qd
+%NUt;_L:p0./_QlIYW#mLK6mMIH>fVT]FULBRQR-jo9GW**Gi^.U"I2HIlt3g%Q8DdQ[f"XXL*u@_3WoH<'.T^/bBh3_8`\@ZHf)'
+%9&"k:D!eppmGM_?l29:%N`WR?oB37(ZJ321\2VJ=Y.@BOWuZ$=C,U)2r)O`b%^+a'@7eEgGAm%`#Fhm'X")Y&G&X9"c`OU-NEf1!
+%m,7FamA`d$MB,re(4+0j@)H&eH$5:)9"V*$4k1%FSs/"<436f(2Ji]pWjJfVeTj6dauV-#G-Hh(fo-s4[F24X<9I#?H^A35.kQ6o
+%Yh;Xld15_sDm$NJ8,mM4*NX`JH*N"FWjIc?_%tjrX"Dl2edaT_24&(`QX=GGZ@f9l2cj4`Dj_X,E]'1l#C3>Vp$?)0n'0CKl<@[%
+%3FC%nll_pcQGj?:be:R@;E`?LYdpgVfadRZBllGHZM3Kr%t3W_%PFO)Ej:8!\MkCLE"sG?X$-*'q0$_fQ*rt?fYVt[]`rT4eK4S$
+%/3CpGV6+Y@>CCFcf76W.g-abe[=eBW>#m`[@>a%Z0S)sP_%0HY\)?+Jm@itjVC:H>%oX0lR%h*EG4<B``D,"$%oX1GOpPs?%Xse>
+%G_PS1eK4Sd@>\N#mGNaKMO.7U5>4rP@>a'1g;+:u'K9G*5>4qe3[V'C41Jn".!iT#V2@I'7NS[;C.2o6aMW=(UOC7uE-i.V*q5$:
+%i@9acgc.AP1,^WMXD8NFFgj2P`N0*JfkAD*1h'D,lLNI&KNK7OKL\LTbr%/U%\^;>\<LYqKn8QnX$mCUE3"-3%db-<2AdQ'd5Ws;
+%f"*t#22bN(RTLH=BhUWG5EBh%>D/We'?al9Wsd*\ig%W>Ro'STLd+.uLc6T^^[D+([jc/c~>
+%AI9_PrivateDataEnd
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/dps_str_cus.def b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/dps_str_cus.def
new file mode 100644
index 00000000..09329676
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/dps_str_cus.def
@@ -0,0 +1,47 @@
+%%
+%% This is file `dps_str_cus.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,english')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, 2006-10-06 %%
+%% Copyright (C) 2006 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% storyd@owc.edu
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\chooseQ{"You must choose a question to answer before you answer!"}
+\def\triedTooMuch{"You have tried this question too many times, I'm adding "
+ + \dspenaltypoints
+ + " points, and resetting the penalty counter. Bad boy/girl!"}
+\def\congratFinished{"Congratulations! You finished the puzzle"
+ +((nMissed==0) ? " without missing a single problem, You are a flirt master!"
+ : ", but you missed " + nMissed + " questions in the process!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "I regret to report that you did not pass the test because you missed too many questions."
+ : "I am pleased to report that you passed the test!")}
+\def\reportPenaltyPoints{"The number of penalty points is " + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Final penalty score is " + nTotalPenaltyPoints + ". "}
+\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
+\def\aPenaltyMsgs
+{%
+ "You are a casanova!",
+ "Let's go out for a date!",
+ "This is not looking good. Take some flirt lessons!",
+ "Ooooh, come on! No one could be so anti-romantic, you only need to follow some basic steps!",
+ "Better, you keep single!"
+}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
+\endinput
+%%
+%% End of file `dps_str_cus.def'.
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date.tex b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date.tex
new file mode 100644
index 00000000..7433148f
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date.tex
@@ -0,0 +1,236 @@
+\documentclass{article}
+\usepackage[%
+ web={extended},
+ eforms,
+ uselayers
+]{aeb_pro}
+\usepackage[uselayers,
+ lang=custom,
+ nonrandomized,
+ !showletters,
+ !showanswerkey,
+ savedata]{dps}
+\usepackage{graphicx}
+\usepackage{pstricks-add}
+\usepackage[absolute]{textpos}
+
+%\previewOn\pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\randomizePicMappings
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{9.5in}{8.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=A Rookie's Big Night Out,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject=A Rookie's Big Night Out,
+ keywords={matching, layers, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+\everyTextField{\textFont{TiRo}}
+
+\def\centerQHead#1{\makebox[\linewidth][c]{#1}}
+\renewcommand{\quesNumTxt}[1]{\protect\centerQHead{\protect\textbf{Question #1}}}
+\renewcommand{\quesNumTxTPost}{\protect\vspace{3pt}}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {F}{F}
+ {l}{l}
+ {o}{o}
+ {w}{w}
+ {e}{e}
+ {r}{r}
+ {s}{s}
+}
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{F}
+Clothes\begin{setContent}{F}
+You wear your \underbar{\hspace*{\ublength}} clothes when you pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{F}
+best
+\end{cA}
+
+\begin{cQ}{l}
+Shoes\begin{setContent}{l}
+You should \underbar{\hspace*{\ublength}} your shoes before you put them on, and before
+you pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{l}
+shine
+\end{cA}
+
+\begin{cQ}{o}
+Hair\begin{setContent}{o}
+Part your hair in the
+\underbar{\hspace*{\ublength}} of your head before you leave
+your flat to pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{o}
+middle
+\end{cA}
+
+\begin{cQ}{w}
+Socks\begin{setContent}{w}
+Your socks should have no \underbar{\hspace*{\ublength}} in them.
+\end{setContent}
+\end{cQ}
+\begin{cA}{w}
+holes
+\end{cA}
+
+\begin{cQ}{e}
+Shirt\begin{setContent}{e}
+\raggedright Your shirt should be clean and \underbar{\hspace*{\ublength}} the day before you
+pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{e}
+pressed (ironed)
+\end{cA}
+
+\begin{cQ}{r}
+Sideburns\begin{setContent}{r}
+Your sideburns should be \underbar{\hspace*{\ublength}} below your waist.
+\end{setContent}
+\end{cQ}
+\begin{cA}{r}
+trimmed
+\end{cA}
+
+\begin{cQ}{s}
+Hand\begin{setContent}{s}
+When you arrive at her doorstep, you should have \underbar{\hspace*{\ublength}} in
+your left hand.
+\end{setContent}
+\end{cQ}
+\begin{cA}{s}
+flowers
+\end{cA}
+
+%---------- distractions ----------
+
+\begin{cA}{fake1}
+worst
+\end{cA}
+
+\begin{cA}{fake2}
+scuffed
+\end{cA}
+
+\begin{cA}{fake3}
+in the back
+\end{cA}
+
+\begin{cA}{fake4}
+sand
+\end{cA}
+
+\begin{cA}{fake5}
+wrinkled
+\end{cA}
+
+\begin{cA}{fake6}
+long and hairy
+\end{cA}
+
+\begin{cA}{fake7}
+sauerkraut
+\end{cA}
+
+
+\end{Composing}
+
+\begin{document}
+
+\fmtOCGQues{%
+ \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+ \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+ \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}%
+}
+
+% these are placed on the page where they are to appear
+\placeQuesLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,4in) %(.33\paperwidth,.42\paperheight)\hfuzz11pt
+ \insertQuesLayer{#1}
+ \end{textblock*}%
+}
+
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\commondepth{6in+2\baselineskip}
+
+\ifeqforpaper\vspace*{-1in}\fi
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Acro\negthinspace\TeX.Net}}}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from
+the left panel by clicking its checkbox. Select your answer from
+the right panel. No guessing! A maximum of $\dsthreshold$ tries
+on any problem before you get $\dspenaltypoints$ penalty points!
+Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\ublength{.5in}
+
+\fbox{\begin{minipage}[t][\commondepth][t]{\queswidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\par\bigskip
+\insertSideshow{3}{2}[hiresbb,width=.5\linewidth]{flowers1/DSC_0453}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
+When you have a date with a young lady, rookie, what do you take with you?\par\smallskip
+\begin{center}
+\parbox{2.6in}{\insertPuzzle{7}}
+\end{center}
+\makebox[0pt][s]{\hspace*{-\fboxsep}\rule{\linewidth+2\fboxsep}{.4pt}\hss}
+\vfill
+\placeMessageField{\linewidth}{10\baselineskip}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date_g.tex b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date_g.tex
new file mode 100644
index 00000000..302204b3
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/first_date_g.tex
@@ -0,0 +1,240 @@
+\documentclass{article}
+\usepackage[%
+ web={extended,usetemplates},
+ eforms,
+ uselayers
+]{aeb_pro}
+\usepackage[uselayers,
+ lang=custom,
+ nonrandomized,
+ !showletters,
+ !showanswerkey,
+ savedata]{dps}
+\usepackage{graphicx}
+\usepackage{pstricks-add}
+\usepackage[absolute,overlay]{textpos}
+
+%\previewOn\pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\randomizePicMappings
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{9.5in}{8.5in} % height, width
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+\DeclareDocInfo
+{
+ title=A Rookie's Big Night Out,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject=A Rookie's Big Night Out,
+ keywords={matching, layers, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\everyTextField{\textFont{TiRo}}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {F}{F}
+ {l}{l}
+ {o}{o}
+ {w}{w}
+ {e}{e}
+ {r}{r}
+ {s}{s}
+}
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{F}
+Clothes\begin{setContent}{F}
+You wear your \underbar{\hspace*{\ublength}} clothes when you pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{F}
+best
+\end{cA}
+
+\begin{cQ}{l}
+Shoes\begin{setContent}{l}
+You should \underbar{\hspace*{\ublength}} your shoes before you put them on, and before
+you pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{l}
+shine
+\end{cA}
+
+\begin{cQ}{o}
+Hair\begin{setContent}{o}
+Part your hair in the
+\underbar{\hspace*{\ublength}} of your head before you leave
+your flat to pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{o}
+middle
+\end{cA}
+
+\begin{cQ}{w}
+Socks\begin{setContent}{w}
+Your socks should have no \underbar{\hspace*{\ublength}} in them.
+\end{setContent}
+\end{cQ}
+\begin{cA}{w}
+holes
+\end{cA}
+
+\begin{cQ}{e}
+Shirt\begin{setContent}{e}
+\raggedright Your shirt should be clean and \underbar{\hspace*{\ublength}} the day before you
+pick her up.
+\end{setContent}
+\end{cQ}
+\begin{cA}{e}
+pressed (ironed)
+\end{cA}
+
+\begin{cQ}{r}
+Sideburns\begin{setContent}{r}
+Your sideburns should be \underbar{\hspace*{\ublength}} below your waist.
+\end{setContent}
+\end{cQ}
+\begin{cA}{r}
+trimmed
+\end{cA}
+
+\begin{cQ}{s}
+Hand\begin{setContent}{s}
+When you arrive at her doorstep, you should have \underbar{\hspace*{\ublength}} in
+your left hand.
+\end{setContent}
+\end{cQ}
+\begin{cA}{s}
+flowers
+\end{cA}
+
+%---------- distractions ----------
+
+\begin{cA}{fake1}
+worst
+\end{cA}
+
+\begin{cA}{fake2}
+scuffed
+\end{cA}
+
+\begin{cA}{fake3}
+in the back
+\end{cA}
+
+\begin{cA}{fake4}
+sand
+\end{cA}
+
+\begin{cA}{fake5}
+wrinkled
+\end{cA}
+
+\begin{cA}{fake6}
+long and hairy
+\end{cA}
+
+\begin{cA}{fake7}
+sauerkraut
+\end{cA}
+
+\end{Composing}
+
+%----------------
+
+\template{Puzzle_BG}
+
+\begin{document}
+
+\fmtOCGQues{%
+ \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+ \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+ \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}%
+}
+
+% placed on the same page where they are to appear
+\placeQuesLayer{%
+ \begin{textblock*}{2.25in}[0,0](2.5in+.725in,2.5in\ifeqforpaper+.5in\fi) %,+1in
+ \insertQuesLayer{#1}
+ \end{textblock*}%
+}
+
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+\def\ublength{.5in}
+\def\commondepth{6in+2\baselineskip}
+
+\ifeqforpaper\vspace*{-1in}\fi
+
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Acro\negthinspace\TeX.Net}}}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from
+the left panel by clicking its checkbox. Select your answer from
+the right panel. No guessing! A maximum of $\dsthreshold$ tries
+on any problem before you get $\dspenaltypoints$ penalty points!
+Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+\fbox{\begin{minipage}[t][\commondepth][t]{\queswidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
+When you have a date with a young lady, rookie, what do you take with you?\par\smallskip
+\begin{center}
+\parbox{2.6in}{\insertPuzzle{7}}
+\end{center}
+
+\makebox[0pt][s]{\hspace*{-\fboxsep}\rule{\linewidth+2\fboxsep}{.4pt}\hss}
+
+\vspace{4.5cm}
+
+\centering
+\leavevmode\kern3pt\parbox{\linewidth}{\insertSideshow{2}{3}[width=.24\linewidth]{flowers2/rose}}
+
+\vfill
+
+\placeMessageField{\linewidth}{8\baselineskip}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][\commondepth][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_01.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_01.eps
new file mode 100644
index 00000000..afe179f3
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_01.eps
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_02.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_02.eps
new file mode 100644
index 00000000..82abae91
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_02.eps
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_03.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_03.eps
new file mode 100644
index 00000000..b6460f9d
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_03.eps
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_04.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_04.eps
new file mode 100644
index 00000000..930b6da2
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_04.eps
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_05.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_05.eps
new file mode 100644
index 00000000..312e1286
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_05.eps
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_06.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_06.eps
new file mode 100644
index 00000000..671787f0
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers1/DSC_0453_06.eps
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_01.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_01.eps
new file mode 100644
index 00000000..40a3cb1f
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_01.eps
@@ -0,0 +1,3219 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: (Acr1F3A.tmp)
+%%Version: 1 6
+%%Creator: Adobe Acrobat 7.0
+%%CreationDate: 19:27:03 10/29/06
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%ADO_ContainsXMP: MainFirst
+%%BoundingBox: 0 0 302 300
+%%HiResBoundingBox: 0.0 0.0 302.0 300.0
+%%Pages: 0
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentSuppliedResources:
+%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
+%%+ procset (Adobe Acrobat - general image support) 1.2 0
+%%+ procset (Adobe Acrobat - monochrome image support) 1.2 0
+%%+ procset (Adobe Acrobat - color image support) 1.2 0
+%%+ procset (Adobe Acrobat - indexed color image support) 1.2 0
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%ADOPrintSettings: L2 W0 VM op crd os scsa T h ef bg ucr sf ef r b fa pr seps ttf hb EF t2 irt Drucker-/PostScript-Farbmanagement 0
+
+
+%%BeginResource: procset l2check 6.0 1
+%%Copyright: Copyright 1993,2001 Adobe Systems Incorporated. All Rights Reserved.
+systemdict /languagelevel known
+{ systemdict /languagelevel get 1 eq }
+{ true }
+ifelse
+{
+initgraphics /Helvetica findfont 18 scalefont setfont
+72 600 moveto (Error: This application does not support) dup show
+72 580 moveto (printing to a PostScript Language Level 1 printer.) dup show
+exch = =
+/Times-Roman findfont 16 scalefont setfont
+72 500 moveto (As a workaround, try selecting Print As Image from) show
+72 480 moveto (the Advanced Print dialog.) show
+showpage
+quit
+}
+if
+%%EndResource
+/currentpacking where{pop currentpacking true setpacking}if
+%%BeginResource: procset pdfvars 6.0 1
+%%Copyright: Copyright 1987-2002 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: definition of dictionary of variables used by PDF & PDFText procsets
+userdict /PDF 162 dict put
+userdict /PDFVars 89 dict dup begin put
+/docSetupDone false def
+/InitAll 0 def
+/TermAll 0 def
+/DocInitAll 0 def
+/DocTermAll 0 def
+/_pdfEncodings 2 array def
+/_pdf_str1 1 string def
+/_pdf_i 0 def
+/_pdf_na 0 def
+/_pdf_showproc 0 def
+/_italMtx [1 0 .212557 1 0 0] def
+/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
+/_italMtxType0 [1 0 .1062785 1 0 0] def
+/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
+/_basefont 0 def
+/_basefonto 0 def
+/_pdf_oldCIDInit null def
+/_pdf_FontDirectory 30 dict def
+/_categories 10 dict def
+/_sa? true def
+/_ColorSep5044? false def
+/nulldict 0 dict def
+/_processColors 0 def
+/overprintstack null def
+/_defaulttransfer currenttransfer def
+/_defaultflatness currentflat def
+/_defaulthalftone null def
+/_defaultcolortransfer null def
+/_defaultblackgeneration null def
+/_defaultundercolorremoval null def
+/_defaultcolortransfer null def
+PDF begin
+[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W
+/applyInterpFunc/applystitchFunc/domainClip/encodeInput
+/initgs/int/limit/rangeClip
+/defineRes/undefineRes/findRes/setSA/pl
+/? /! /| /: /+ /GetGlyphDirectory
+/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage
+/pdf_shfill /pdf_sethalftone
+] {null def} bind forall
+end
+end
+%%EndResource
+PDFVars begin PDF begin
+%%BeginResource: procset pdfutil 6.0 1
+%%Copyright: Copyright 1993-2001 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Basic utilities used by other PDF procsets
+/bd {bind def} bind def
+/ld {load def} bd
+/bld {
+dup length dict begin
+{ null def } forall
+bind
+end
+def
+} bd
+/dd { PDFVars 3 1 roll put } bd
+/xdd { exch dd } bd
+/Level2?
+systemdict /languagelevel known
+{ systemdict /languagelevel get 2 ge } { false } ifelse
+def
+/Level1? Level2? not def
+/Level3?
+systemdict /languagelevel known
+{systemdict /languagelevel get 3 eq } { false } ifelse
+def
+/getifknown {
+2 copy known { get true } { pop pop false } ifelse
+} bd
+/here {
+currentdict exch getifknown
+} bd
+/isdefined? { where { pop true } { false } ifelse } bd
+%%EndResource
+%%BeginResource: procset pdf 6.0 1
+%%Copyright: Copyright 1998-2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: General operators for PDF, common to all Language Levels.
+/cm { matrix astore concat } bd
+/d /setdash ld
+/f /fill ld
+/h /closepath ld
+/i {dup 0 eq {pop _defaultflatness} if setflat} bd
+/j /setlinejoin ld
+/J /setlinecap ld
+/M /setmiterlimit ld
+/n /newpath ld
+/S /stroke ld
+/w /setlinewidth ld
+/W /clip ld
+/sg /setgray ld
+/initgs {
+0 setgray
+[] 0 d
+0 j
+0 J
+10 M
+1 w
+false setSA
+/_defaulttransfer load settransfer
+0 i
+/RelativeColorimetric ri
+newpath
+} bd
+/int {
+dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
+exch pop add exch pop
+} bd
+/limit {
+dup 2 index le { exch } if pop
+dup 2 index ge { exch } if pop
+} bd
+/domainClip {
+Domain aload pop 3 2 roll
+limit
+} [/Domain] bld
+/applyInterpFunc {
+0 1 DimOut 1 sub
+{
+dup C0 exch get exch
+dup C1 exch get exch
+3 1 roll
+1 index sub
+3 index
+N exp mul add
+exch
+currentdict /Range_lo known
+{
+dup Range_lo exch get exch
+Range_hi exch get
+3 2 roll limit
+}
+{
+pop
+}
+ifelse
+exch
+} for
+pop
+} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
+/encodeInput {
+NumParts 1 sub
+0 1 2 index
+{
+dup Bounds exch get
+2 index gt
+{ exit }
+{ dup
+3 index eq
+{ exit }
+{ pop } ifelse
+} ifelse
+} for
+3 2 roll pop
+dup Bounds exch get exch
+dup 1 add Bounds exch get exch
+2 mul
+dup Encode exch get exch
+1 add Encode exch get
+int
+} [/NumParts /Bounds /Encode] bld
+/rangeClip {
+exch dup Range_lo exch get
+exch Range_hi exch get
+3 2 roll
+limit
+} [/Range_lo /Range_hi] bld
+/applyStitchFunc {
+Functions exch get exec
+currentdict /Range_lo known {
+0 1 DimOut 1 sub {
+DimOut 1 add -1 roll
+rangeClip
+} for
+} if
+} [/Functions /Range_lo /DimOut] bld
+/pdf_flushfilters
+{
+aload length
+{ dup status
+1 index currentfile ne and
+{ dup flushfile closefile }
+{ pop }
+ifelse
+} repeat
+} bd
+/pdf_readstring
+{
+1 index dup length 1 sub get
+exch readstring pop
+exch pdf_flushfilters
+} bind def
+/pdf_dictOp
+{
+3 2 roll
+10 dict copy
+begin
+_Filters dup length 1 sub get def
+currentdict exch exec
+_Filters pdf_flushfilters
+end
+} [/_Filters] bld
+/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd
+/pdf_shfill {{sh} /DataSource pdf_dictOp} bd
+/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd
+/masks [ 2#10000000
+2#11000000
+2#11100000
+2#11110000
+2#11111000
+2#11111100
+2#11111110
+2#11111111 ] def
+/addNBits
+{
+/numBits exch def
+/byte exch def
+OutBitOffset numBits add 8 gt
+{
+byte OutBitOffset 8 sub bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutByteIndex OutByteIndex 1 add def
+/bitsDoneSoFar OutBitOffset def
+/OutBitOffset numBits 8 OutBitOffset sub sub def
+OutBitOffset 0 gt
+{
+byte bitsDoneSoFar bitshift
+masks numBits bitsDoneSoFar sub get and
+OutBuffer OutByteIndex 3 -1 roll put
+} if
+}
+{
+byte masks numBits 1 sub get and
+OutBitOffset neg bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutBitOffset OutBitOffset numBits add def
+OutBitOffset 8 eq
+{
+/OutBitOffset 0 def
+/OutByteIndex OutByteIndex 1 add def
+} if
+} ifelse
+} bind def
+/DevNNFilter
+{
+/InBuffer Width NumComps mul BitsPerComponent mul 7 add 8 idiv string def
+AllSource InBuffer readstring pop pop
+/outlen Width NewNumComps mul BitsPerComponent mul 7 add 8 idiv def
+/OutBuffer outlen string def
+0 1 outlen 1 sub { OutBuffer exch 0 put } for
+/InByteIndex 0 def
+/InBitOffset 0 def
+/OutByteIndex 0 def
+/OutBitOffset 0 def
+/KeepArray NumComps array def
+0 1 NumComps 1 sub { KeepArray exch true put } for
+DevNNones { KeepArray exch false put } forall
+Width {
+KeepArray
+{
+{
+/bitsLeft BitsPerComponent def
+{
+bitsLeft 0 le { exit } if
+/bitsToDo 8 InBitOffset sub dup bitsLeft gt { pop bitsLeft } if def
+InBuffer InByteIndex get
+InBitOffset bitshift
+bitsToDo addNBits
+/bitsLeft bitsLeft bitsToDo sub def
+InBitOffset bitsToDo add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+} loop
+}
+{
+InBitOffset BitsPerComponent add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+}
+ifelse
+}
+forall
+} repeat
+OutBuffer
+} bd
+/pdf_image
+{
+20 dict copy
+begin
+/UnusedNones where { /UnusedNones get}{false} ifelse
+{
+/NumComps Decode length 2 div cvi def
+/OrigDecode Decode def
+/NumNones DevNNones length def
+/NewNumComps NumComps NumNones sub def
+/Decode NewNumComps 2 mul cvi array def
+/devNNindx 0 def
+/decIndx 0 def
+/cmpIndx 0 def
+NumComps {
+cmpIndx DevNNones devNNindx get eq
+{
+/devNNindx devNNindx 1 add dup NumNones eq {pop 0} if def
+}
+{
+Decode decIndx OrigDecode cmpIndx 2 mul get put
+Decode decIndx 1 add OrigDecode cmpIndx 2 mul 1 add get put
+/decIndx decIndx 2 add def
+} ifelse
+/cmpIndx cmpIndx 1 add def
+} repeat
+_Filters dup length 1 sub get /AllSource exch def
+/DataSource { DevNNFilter } def
+}
+{ _Filters dup length 1 sub get /DataSource exch def }
+ifelse
+currentdict image
+_Filters pdf_flushfilters
+end
+} bd
+/pdf_maskedImage
+{
+10 dict copy begin
+/miDict currentdict def
+/DataDict DataDict 10 dict copy def
+DataDict begin
+/DataSource
+_Filters dup length 1 sub get
+def
+miDict image
+_Filters pdf_flushfilters
+end
+miDict /InterleaveType get 3 eq
+{ MaskDict /DataSource get dup type /filetype eq { closefile } { pop } ifelse }
+if
+end
+} [/miDict /DataDict /_Filters] bld
+/RadialShade {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/r2 exch def
+/c2y exch def
+/c2x exch def
+/r1 exch def
+/c1y exch def
+/c1x exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+c1x c2x eq
+{
+c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope c2y c1y sub c2x c1x sub div def
+/theta slope 1 atan def
+c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+c1x c1y translate
+theta rotate
+-90 rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+/max { 2 copy gt { pop } {exch pop} ifelse } bind def
+/min { 2 copy lt { pop } {exch pop} ifelse } bind def
+rampdict begin
+40 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+c1x c1y translate
+theta rotate
+-90 rotate
+/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+/c1y 0 def
+/c1x 0 def
+/c2x 0 def
+ext0 {
+0 getrampcolor
+c2y r2 add r1 sub 0.0001 lt
+{
+c1x c1y r1 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2y r1 add r2 le
+{
+c1x c1y r1 0 360 arc
+fill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r1 neg def
+/p1y c1y def
+/p2x r1 def
+/p2y c1y def
+p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y p1x SS1 div neg def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y p2x SS2 div neg def
+r1 r2 gt
+{
+/L1maxX p1x yMin p1y sub SS1 div add def
+/L2maxX p2x yMin p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+c1x c2x sub dup mul
+c1y c2y sub dup mul
+add 0.5 exp
+0 dtransform
+dup mul exch dup mul add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+/hires exch def
+hires mul
+/numpix exch def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+/xInc c2x c1x sub numsteps div def
+/yInc c2y c1y sub numsteps div def
+/rInc r2 r1 sub numsteps div def
+/cx c1x def
+/cy c1y def
+/radius r1 def
+newpath
+xInc 0 eq yInc 0 eq rInc 0 eq and and
+{
+0 getrampcolor
+cx cy radius 0 360 arc
+stroke
+NumSamples 1 sub getrampcolor
+cx cy radius 72 hires div add 0 360 arc
+0 setlinewidth
+stroke
+}
+{
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+cx cy radius 0 360 arc
+/cx cx xInc add def
+/cy cy yInc add def
+/radius radius rInc add def
+cx cy radius 360 0 arcn
+eofill
+rampIndxInc add
+}
+repeat
+pop
+} ifelse
+ext1 {
+c2y r2 add r1 lt
+{
+c2x c2y r2 0 360 arc
+fill
+}
+{
+c2y r1 add r2 sub 0.0001 le
+{
+c2x c2y r2 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r2 neg def
+/p1y c2y def
+/p2x r2 def
+/p2y c2y def
+p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y c2y p1x SS1 div sub def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y c2y p2x SS2 div sub def
+r1 r2 lt
+{
+/L1maxX p1x yMax p1y sub SS1 div add def
+/L2maxX p2x yMax p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/GenStrips {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/y2 exch def
+/x2 exch def
+/y1 exch def
+/x1 exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+x1 x2 eq
+{
+y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope y2 y1 sub x2 x1 sub div def
+/theta slope 1 atan def
+x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+x1 y1 translate
+theta rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+rampdict begin
+20 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+x1 y1 translate
+theta rotate
+/xStart 0 def
+/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+/ySpan yMax yMin sub def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+xStart 0 transform
+xEnd 0 transform
+3 -1 roll
+sub dup mul
+3 1 roll
+sub dup mul
+add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+mul
+/numpix exch def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+ext0 {
+0 getrampcolor
+xMin xStart lt
+{ xMin yMin xMin neg ySpan rectfill } if
+} if
+/xInc xEnd xStart sub numsteps div def
+/x xStart def
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+x yMin xInc ySpan rectfill
+/x x xInc add def
+rampIndxInc add
+}
+repeat
+pop
+ext1 {
+xMax xEnd gt
+{ xEnd yMin xMax xEnd sub ySpan rectfill } if
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+/PDFMark5 {cleartomark} bd
+}
+{
+/PDFMark5 {pdfmark} bd
+}ifelse
+/ReadByPDFMark5
+{
+2 dict begin
+/makerString exch def string /tmpString exch def
+{
+currentfile tmpString readline pop
+makerString anchorsearch
+{
+pop pop cleartomark exit
+}
+{
+3 copy /PUT PDFMark5 pop 2 copy (\n) /PUT PDFMark5
+} ifelse
+}loop
+end
+}bd
+%%EndResource
+%%BeginResource: procset pdflev2 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: PDF operators, with code specific for Level 2
+/docinitialize {
+PDF begin
+/_defaulthalftone currenthalftone dd
+/_defaultblackgeneration currentblackgeneration dd
+/_defaultundercolorremoval currentundercolorremoval dd
+/_defaultcolortransfer [currentcolortransfer] dd
+/_defaulttransfer currenttransfer dd
+end
+PDFVars /docSetupDone true put
+} bd
+/initialize {
+PDFVars /docSetupDone get {
+_defaulthalftone sethalftone
+/_defaultblackgeneration load setblackgeneration
+/_defaultundercolorremoval load setundercolorremoval
+_defaultcolortransfer aload pop setcolortransfer
+} if
+false setoverprint
+} bd
+/terminate { } bd
+/c /curveto ld
+/cs /setcolorspace ld
+/l /lineto ld
+/m /moveto ld
+/q /gsave ld
+/Q /grestore ld
+/sc /setcolor ld
+/setSA/setstrokeadjust ld
+/re {
+4 2 roll m
+1 index 0 rlineto
+0 exch rlineto
+neg 0 rlineto
+h
+} bd
+/concattransferfuncs {
+[ 3 1 roll /exec load exch /exec load ] cvx
+} bd
+/concatandsettransfer {
+/_defaulttransfer load concattransferfuncs settransfer
+} bd
+/concatandsetcolortransfer {
+_defaultcolortransfer aload pop
+8 -1 roll 5 -1 roll concattransferfuncs 7 1 roll
+6 -1 roll 4 -1 roll concattransferfuncs 5 1 roll
+4 -1 roll 3 -1 roll concattransferfuncs 3 1 roll
+concattransferfuncs
+setcolortransfer
+} bd
+/defineRes/defineresource ld
+/undefineRes/undefineresource ld
+/findRes/findresource ld
+currentglobal
+true systemdict /setglobal get exec
+[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource /Image]
+{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
+forall
+systemdict /setglobal get exec
+/ri
+{
+/findcolorrendering isdefined?
+{
+mark exch
+findcolorrendering
+counttomark 2 eq
+{ type /booleantype eq
+{ dup type /nametype eq
+{ dup /ColorRendering resourcestatus
+{ pop pop
+dup /DefaultColorRendering ne
+{
+/ColorRendering findresource
+setcolorrendering
+} if
+} if
+} if
+} if
+} if
+cleartomark
+}
+{ pop
+} ifelse
+} bd
+/knownColorants? {
+pop false
+} bd
+/getrampcolor {
+cvi
+/indx exch def
+0 1 NumComp 1 sub {
+dup
+Samples exch get
+dup type /stringtype eq { indx get } if
+exch
+Scaling exch get aload pop
+3 1 roll
+mul add
+} for
+setcolor
+} bd
+/sssetbackground { aload pop setcolor } bd
+%%EndResource
+%%BeginResource: procset pdftext 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Text operators for PDF
+PDF /PDFText 78 dict dup begin put
+/docinitialize
+{
+/resourcestatus where {
+pop
+/CIDParams /ProcSet resourcestatus {
+pop pop
+false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
+} if
+} if
+PDF begin
+PDFText /_pdfDefineIdentity-H known
+{ PDFText /_pdfDefineIdentity-H get exec}
+if
+end
+} bd
+/initialize {
+PDFText begin
+} bd
+/terminate { end } bd
+Level2?
+{
+/_safeput
+{
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+{
+/_safeput
+{
+2 index load dup dup length exch maxlength ge
+{ dup length 5 add dict copy
+3 index xdd
+}
+{ pop }
+ifelse
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+ifelse
+/pdf_has_composefont? systemdict /composefont known def
+/CopyFont {
+{
+1 index /FID ne 2 index /UniqueID ne and
+{ def } { pop pop } ifelse
+} forall
+} bd
+/Type0CopyFont
+{
+exch
+dup length dict
+begin
+CopyFont
+[
+exch
+FDepVector
+{
+dup /FontType get 0 eq
+{
+1 index Type0CopyFont
+/_pdfType0 exch definefont
+}
+{
+/_pdfBaseFont exch
+2 index exec
+}
+ifelse
+exch
+}
+forall
+pop
+]
+/FDepVector exch def
+currentdict
+end
+} bd
+Level2? {currentglobal true setglobal} if
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+Level2? {setglobal} if
+/modEnc {
+/_enc xdd
+/_icode 0 dd
+counttomark 1 sub -1 0
+{
+index
+dup type /nametype eq
+{
+_enc _icode 3 -1 roll put
+_icode 1 add
+}
+if
+/_icode xdd
+} for
+cleartomark
+_enc
+} bd
+/trEnc {
+/_enc xdd
+255 -1 0 {
+exch dup -1 eq
+{ pop /.notdef }
+{ Encoding exch get }
+ifelse
+_enc 3 1 roll put
+} for
+pop
+_enc
+} bd
+/TE {
+/_i xdd
+StandardEncoding 256 array copy modEnc
+_pdfEncodings exch _i exch put
+} bd
+Level2?
+{
+/pdfPatchCStrings
+{
+currentdict /CharStrings known currentdict /FontType known and
+{
+FontType 1 eq CharStrings type /dicttype eq and
+{
+CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and
+{
+CharStrings /mu get
+type /stringtype eq
+{
+currentglobal
+CharStrings /mu1
+CharStrings /mu get
+dup gcheck setglobal
+dup length string copy
+put
+setglobal
+} if
+} if
+} if
+} if
+} bd
+}
+{ /pdfPatchCStrings {} bd }
+ifelse
+/TZ
+{
+/_usePDFEncoding xdd
+findfont
+dup length 6 add dict
+begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+/pdf_origFontName FontName def
+/FontName exch def
+currentdict /PaintType known
+{ PaintType 2 eq {/PaintType 0 def} if }
+if
+_usePDFEncoding 0 ge
+{
+/Encoding _pdfEncodings _usePDFEncoding get def
+pop
+}
+{
+_usePDFEncoding -1 eq
+{
+counttomark 0 eq
+{ pop }
+{
+Encoding 256 array copy
+modEnc /Encoding exch def
+}
+ifelse
+}
+{
+256 array
+trEnc /Encoding exch def
+}
+ifelse
+}
+ifelse
+pdf_EuroProcSet pdf_origFontName known
+{
+pdf_origFontName pdf_AddEuroGlyphProc
+} if
+Level2?
+{
+currentdict /pdf_origFontName undef
+} if
+FontName currentdict
+end
+definefont pop
+}
+bd
+Level2?
+{
+/TZG
+{
+currentglobal true setglobal
+2 index _pdfFontStatus
+{
+2 index findfont
+false setglobal
+3 index findfont
+true setglobal
+ne
+{
+2 index findfont dup rcheck
+{
+dup length dict begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+currentdict end
+}
+if
+3 index exch definefont pop
+}
+if
+} if
+setglobal
+TZ
+} bd
+}
+{
+/TZG {TZ} bd
+} ifelse
+Level2?
+{
+currentglobal false setglobal
+userdict /pdftext_data 5 dict put
+pdftext_data
+begin
+/saveStacks
+{
+pdftext_data
+begin
+/vmmode currentglobal def
+false setglobal
+count array astore /os exch def
+end
+countdictstack array dictstack pdftext_data exch /ds exch put
+cleardictstack pdftext_data /dscount countdictstack put
+pdftext_data /vmmode get setglobal
+} bind def
+/restoreStacks
+{
+pdftext_data /vmmode currentglobal put false setglobal
+clear cleardictstack
+pdftext_data /ds get dup
+pdftext_data /dscount get 1 2 index length 1 sub
+{ get begin dup } for
+pop pop
+pdftext_data /os get aload pop
+pdftext_data /vmmode get setglobal
+} bind def
+/testForClonePrinterBug
+{
+currentglobal true setglobal
+/undefinedCategory /Generic /Category findresource
+dup length dict copy /Category defineresource pop
+setglobal
+pdftext_data /saveStacks get exec
+pdftext_data /vmmode currentglobal put false setglobal
+/undefined /undefinedCategory { resourcestatus } stopped
+pdftext_data exch /bugFound exch put
+pdftext_data /vmmode get setglobal
+pdftext_data /restoreStacks get exec
+pdftext_data /bugFound get
+} bind def
+end
+setglobal
+/pdf_resourcestatus
+pdftext_data /testForClonePrinterBug get exec
+{
+{
+pdftext_data /saveStacks get exec
+pdftext_data /os get dup dup length 1 sub
+dup 1 sub dup 0 lt { pop 0 } if
+exch 1 exch { get exch dup } for
+pop pop
+{ resourcestatus }
+stopped
+{
+clear cleardictstack pdftext_data /restoreStacks get exec
+{ pop pop } stopped pop false
+}
+{
+count array astore pdftext_data exch /results exch put
+pdftext_data /restoreStacks get exec pop pop
+pdftext_data /results get aload pop
+}
+ifelse
+}
+}
+{ { resourcestatus } }
+ifelse
+bd
+}
+if
+Level2?
+{
+/_pdfUndefineResource
+{
+currentglobal 3 1 roll
+_pdf_FontDirectory 2 index 2 copy known
+{undef}
+{pop pop}
+ifelse
+1 index (pdf) exch _pdfConcatNames 1 index
+1 index 1 _pdfConcatNames 1 index
+5 index 1 _pdfConcatNames 1 index
+4
+{
+2 copy pdf_resourcestatus
+{
+pop 2 lt
+{2 copy findresource gcheck setglobal undefineresource}
+{pop pop}
+ifelse
+}
+{ pop pop}
+ifelse
+} repeat
+setglobal
+} bd
+}
+{
+/_pdfUndefineResource { pop pop} bd
+}
+ifelse
+Level2?
+{
+/_pdfFontStatus
+{
+currentglobal exch
+/Font pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+exch setglobal
+} bd
+}
+{
+/_pdfFontStatusString 50 string def
+_pdfFontStatusString 0 (fonts/) putinterval
+/_pdfFontStatus
+{
+FontDirectory 1 index known
+{ pop true }
+{
+_pdfFontStatusString 6 42 getinterval
+cvs length 6 add
+_pdfFontStatusString exch 0 exch getinterval
+{ status } stopped
+{pop false}
+{
+{ pop pop pop pop true}
+{ false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+Level2?
+{
+/_pdfCIDFontStatus
+{
+/CIDFont /Category pdf_resourcestatus
+{
+pop pop
+/CIDFont pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+}
+{ pop false }
+ifelse
+} bd
+}
+if
+/_pdfString100 100 string def
+/_pdfComposeFontName
+{
+dup length 1 eq
+{
+0 get
+1 index
+type /nametype eq
+{
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+2 index exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+exch pop
+true
+}
+{
+pop pop
+false
+}
+ifelse
+}
+{
+false
+}
+ifelse
+dup {exch cvn exch} if
+} bd
+/_pdfConcatNames
+{
+exch
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+3 -1 roll exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+cvn
+} bind def
+/_pdfTextTempString 50 string def
+/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
+/_pdf_CheckCIDSystemInfo
+{
+1 index _pdfTextTempString cvs
+(Identity) anchorsearch
+{
+pop pop pop pop true
+}
+{
+false
+_pdfRegOrderingArray
+{
+2 index exch
+anchorsearch
+{ pop pop pop true exit}
+{ pop }
+ifelse
+}
+forall
+exch pop
+exch /CIDFont findresource
+/CIDSystemInfo get
+3 -1 roll /CMap findresource
+/CIDSystemInfo get
+exch
+3 -1 roll
+{
+2 copy
+/Supplement get
+exch
+dup type /dicttype eq
+{/Supplement get}
+{pop 0 }
+ifelse
+ge
+}
+{ true }
+ifelse
+{
+dup /Registry get
+2 index /Registry get eq
+{
+/Ordering get
+exch /Ordering get
+dup type /arraytype eq
+{
+1 index type /arraytype eq
+{
+true
+1 index length 1 sub -1 0
+{
+dup 2 index exch get exch 3 index exch get ne
+{ pop false exit}
+if
+} for
+exch pop exch pop
+}
+{ pop pop false }
+ifelse
+}
+{
+eq
+}
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+ifelse
+} bind def
+pdf_has_composefont?
+{
+/_pdfComposeFont
+{
+2 copy _pdfComposeFontName not
+{
+2 index
+}
+if
+(pdf) exch _pdfConcatNames
+dup _pdfFontStatus
+{ dup findfont 5 2 roll pop pop pop true}
+{
+4 1 roll
+1 index /CMap pdf_resourcestatus
+{
+pop pop
+true
+}
+{false}
+ifelse
+1 index true exch
+{
+_pdfCIDFontStatus not
+{pop false exit}
+if
+}
+forall
+and
+{
+1 index 1 index 0 get _pdf_CheckCIDSystemInfo
+{
+3 -1 roll pop
+2 index 3 1 roll
+composefont true
+}
+{
+pop pop exch pop false
+}
+ifelse
+}
+{
+_pdfComposeFontName
+{
+dup _pdfFontStatus
+{
+exch pop
+1 index exch
+findfont definefont true
+}
+{
+pop exch pop
+false
+}
+ifelse
+}
+{
+exch pop
+false
+}
+ifelse
+}
+ifelse
+{ true }
+{
+dup _pdfFontStatus
+{ dup findfont true }
+{ pop false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+{
+/_pdfComposeFont
+{
+_pdfComposeFontName not
+{
+dup
+}
+if
+dup
+_pdfFontStatus
+{exch pop dup findfont true}
+{
+1 index
+dup type /nametype eq
+{pop}
+{cvn}
+ifelse
+eq
+{pop false}
+{
+dup _pdfFontStatus
+{dup findfont true}
+{pop false}
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+/_pdfStyleDicts 4 dict dup begin
+/Adobe-Japan1 4 dict dup begin
+Level2?
+{
+/Serif
+/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMin-W3}
+{
+/HeiseiMin-W3 _pdfCIDFontStatus
+{/HeiseiMin-W3}
+{/Ryumin-Light}
+ifelse
+}
+ifelse
+def
+/SansSerif
+/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiKakuGo-W5}
+{
+/HeiseiKakuGo-W5 _pdfCIDFontStatus
+{/HeiseiKakuGo-W5}
+{/GothicBBB-Medium}
+ifelse
+}
+ifelse
+def
+/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMaruGo-W4}
+{
+/HeiseiMaruGo-W4 _pdfCIDFontStatus
+{/HeiseiMaruGo-W4}
+{
+/Jun101-Light-RKSJ-H _pdfFontStatus
+{ /Jun101-Light }
+{ SansSerif }
+ifelse
+}
+ifelse
+}
+ifelse
+/RoundSansSerif exch def
+/Default Serif def
+}
+{
+/Serif /Ryumin-Light def
+/SansSerif /GothicBBB-Medium def
+{
+(fonts/Jun101-Light-83pv-RKSJ-H) status
+}stopped
+{pop}{
+{ pop pop pop pop /Jun101-Light }
+{ SansSerif }
+ifelse
+/RoundSansSerif exch def
+}ifelse
+/Default Serif def
+}
+ifelse
+end
+def
+/Adobe-Korea1 4 dict dup begin
+/Serif /HYSMyeongJo-Medium def
+/SansSerif /HYGoThic-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-GB1 4 dict dup begin
+/Serif /STSong-Light def
+/SansSerif /STHeiti-Regular def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-CNS1 4 dict dup begin
+/Serif /MKai-Medium def
+/SansSerif /MHei-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+end
+def
+/TZzero
+{
+/_wmode xdd
+/_styleArr xdd
+/_regOrdering xdd
+3 copy
+_pdfComposeFont
+{
+5 2 roll pop pop pop
+}
+{
+[
+0 1 _styleArr length 1 sub
+{
+_styleArr exch get
+_pdfStyleDicts _regOrdering 2 copy known
+{
+get
+exch 2 copy known not
+{ pop /Default }
+if
+get
+}
+{
+pop pop pop /Unknown
+}
+ifelse
+}
+for
+]
+exch pop
+2 index 3 1 roll
+_pdfComposeFont
+{3 -1 roll pop}
+{
+findfont dup /FontName get exch
+}
+ifelse
+}
+ifelse
+dup /WMode 2 copy known
+{ get _wmode ne }
+{ pop pop _wmode 1 eq}
+ifelse
+{
+exch _wmode _pdfConcatNames
+dup _pdfFontStatus
+{ exch pop dup findfont false}
+{ exch true }
+ifelse
+}
+{
+dup /FontType get 0 ne
+}
+ifelse
+{
+dup /FontType get 3 eq _wmode 1 eq and
+{
+_pdfVerticalRomanT3Font dup length 10 add dict copy
+begin
+/_basefont exch
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
+if
+def
+FontName
+currentdict
+end
+definefont
+def
+/Encoding _basefont /Encoding get def
+/_fauxfont true def
+}
+{
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+FontType 0 ne
+{
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put}
+if
+def
+/_fauxfont true def
+} if
+} ifelse
+/WMode _wmode def
+dup dup /FontName exch def
+currentdict
+end
+definefont pop
+}
+{
+pop
+}
+ifelse
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+bd
+Level2?
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+selectfont
+} bd
+}
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+exch findfont exch
+dup type /arraytype eq
+{makefont}
+{scalefont}
+ifelse
+setfont
+} bd
+}
+ifelse
+/cshow where
+{
+pop /pdf_cshow /cshow load dd
+/pdf_remove2 {pop pop} dd
+}
+{
+/pdf_cshow {exch forall} dd
+/pdf_remove2 {} dd
+} ifelse
+/pdf_xshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_yshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0 exch
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_xyshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+1 pop
+{_pdf_na _pdf_i 1 add get} stopped
+{ pop pop pop}
+{
+_pdf_x _pdf_y moveto
+rmoveto
+}
+ifelse
+}
+ifelse
+_pdf_i 2 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd
+/pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd
+/pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd
+Level2? _ColorSep5044? not and
+{
+/pdfxs {{xshow} stopped {pdfl1xs} if} bd
+/pdfys {{yshow} stopped {pdfl1ys} if} bd
+/pdfxys {{xyshow} stopped {pdfl1xys} if} bd
+}
+{
+/pdfxs /pdfl1xs load dd
+/pdfys /pdfl1ys load dd
+/pdfxys /pdfl1xys load dd
+} ifelse
+/pdf_charpath {false charpath} bd
+/pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd
+/pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd
+/pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd
+/pdf_strokepath
+{
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 false charpath
+currentpoint S moveto
+} bind
+exch pdf_cshow
+} bd
+/pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd
+/pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd
+/pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd
+Level2? {currentglobal true setglobal} if
+/d0/setcharwidth ld
+/nND {{/.notdef} repeat} bd
+/T3Defs {
+/BuildChar
+{
+1 index /Encoding get exch get
+1 index /BuildGlyph get exec
+}
+def
+/BuildGlyph {
+exch begin
+GlyphProcs exch get exec
+end
+} def
+/_pdfT3Font true def
+} bd
+/_pdfBoldRomanWidthProc
+{
+stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
+0 0
+} bd
+/_pdfType0WidthProc
+{
+dup stringwidth 0 0 moveto
+2 index true charpath pathbbox
+0 -1
+7 index 2 div .88
+setcachedevice2
+pop
+0 0
+} bd
+/_pdfType0WMode1WidthProc
+{
+dup stringwidth
+pop 2 div neg -0.88
+2 copy
+moveto
+0 -1
+5 -1 roll true charpath pathbbox
+setcachedevice
+} bd
+/_pdfBoldBaseFont
+11 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/Encoding cHexEncoding def
+/_setwidthProc /_pdfBoldRomanWidthProc load def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+pdf_has_composefont?
+{
+/_pdfBoldBaseCIDFont
+11 dict begin
+/CIDFontType 1 def
+/CIDFontName /_pdfBoldBaseCIDFont def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_setwidthProc /_pdfType0WidthProc load def
+/_bcstr2 2 string def
+/BuildGlyph
+{
+exch begin
+_basefont setfont
+_bcstr2 1 2 index 256 mod put
+_bcstr2 0 3 -1 roll 256 idiv put
+_bcstr2 dup _setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+/_pdfDefineIdentity-H
+{
+/Identity-H /CMap PDFText /pdf_resourcestatus get exec
+{
+pop pop
+}
+{
+/CIDInit/ProcSet findresource begin 12 dict begin
+begincmap
+/CIDSystemInfo
+3 dict begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+currentdict
+end
+def
+/CMapName /Identity-H def
+/CMapVersion 1 def
+/CMapType 1 def
+1 begincodespacerange
+<0000> <ffff>
+endcodespacerange
+1 begincidrange
+<0000> <ffff> 0
+endcidrange
+endcmap
+CMapName currentdict/CMap defineresource pop
+end
+end
+} ifelse
+} def
+} if
+/_pdfVerticalRomanT3Font
+10 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_pdfType0WidthProc
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+Level2? {setglobal} if
+/MakeBoldFont
+{
+dup /ct_SyntheticBold known
+{
+dup length 3 add dict begin
+CopyFont
+/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+/ct_SyntheticBold true def
+currentdict
+end
+definefont
+}
+{
+dup dup length 3 add dict
+begin
+CopyFont
+/PaintType 2 def
+/StrokeWidth .03 0 FontMatrix idtransform pop def
+/dummybold currentdict
+end
+definefont
+dup /FontType get dup 9 ge exch 11 le and
+{
+_pdfBoldBaseCIDFont
+dup length 3 add dict copy begin
+dup /CIDSystemInfo get /CIDSystemInfo exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefont exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefonto exch def
+currentdict
+end
+/CIDFont defineresource
+}
+{
+_pdfBoldBaseFont
+dup length 3 add dict copy begin
+/_basefont exch def
+/_basefonto exch def
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+} bd
+/MakeBold {
+1 index
+_pdf_FontDirectory 2 index 2 copy known
+{get}
+{exch pop}
+ifelse
+findfont
+dup
+/FontType get 0 eq
+{
+dup /WMode known {dup /WMode get 1 eq }{false} ifelse
+version length 4 ge
+and
+{version 0 4 getinterval cvi 2015 ge }
+{true}
+ifelse
+{/_pdfType0WidthProc}
+{/_pdfType0WMode1WidthProc}
+ifelse
+_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
+{MakeBoldFont} Type0CopyFont definefont
+}
+{
+dup /_fauxfont known not 1 index /SubstMaster known not and
+{
+_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
+MakeBoldFont
+}
+{
+2 index 2 index eq
+{ exch pop }
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+}
+ifelse
+pop pop
+dup /dummybold ne
+{/_pdf_FontDirectory exch dup _safeput }
+{ pop }
+ifelse
+}bd
+/MakeItalic {
+_pdf_FontDirectory exch 2 copy known
+{get}
+{exch pop}
+ifelse
+dup findfont
+dup /FontInfo 2 copy known
+{
+get
+/ItalicAngle 2 copy known
+{get 0 eq }
+{ pop pop true}
+ifelse
+}
+{ pop pop true}
+ifelse
+{
+exch pop
+dup /FontType get 0 eq Level2? not and
+{ dup /FMapType get 6 eq }
+{ false }
+ifelse
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1Type0 }
+{ _italMtxType0 }
+ifelse
+}
+{ pop pop _italMtxType0 }
+ifelse
+}
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1 }
+{ _italMtx }
+ifelse
+}
+{ pop pop _italMtx }
+ifelse
+}
+ifelse
+makefont
+dup /FontType get 42 eq Level2? not or
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+}
+if
+1 index exch
+definefont pop
+/_pdf_FontDirectory exch dup _safeput
+}
+{
+pop
+2 copy ne
+{
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+{ pop pop }
+ifelse
+}
+ifelse
+}bd
+/MakeBoldItalic {
+/dummybold exch
+MakeBold
+/dummybold
+MakeItalic
+}bd
+Level2?
+{
+/pdf_CopyDict
+{1 index length add dict copy}
+def
+}
+{
+/pdf_CopyDict
+{
+1 index length add dict
+1 index wcheck
+{ copy }
+{ begin
+{def} forall
+currentdict
+end
+}
+ifelse
+}
+def
+}
+ifelse
+/pdf_AddEuroGlyphProc
+{
+currentdict /CharStrings known
+{
+CharStrings /Euro known not
+{
+dup
+/CharStrings
+CharStrings 1 pdf_CopyDict
+begin
+/Euro pdf_EuroProcSet 4 -1 roll get def
+currentdict
+end
+def
+/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
+/pdf_PathOps /pdf_PathOps load def
+/Symbol eq Encoding 160 get /.notdef eq and
+{
+/Encoding Encoding dup length array copy
+dup 160 /Euro put def
+}
+if
+}
+{ pop
+}
+ifelse
+}
+{ pop
+}
+ifelse
+}
+def
+Level2? {currentglobal true setglobal} if
+/pdf_PathOps 4 dict dup begin
+/m {moveto} def
+/l {lineto} def
+/c {curveto} def
+/cp {closepath} def
+end
+def
+/pdf_PSBuildGlyph
+{
+gsave
+8 -1 roll pop
+7 1 roll
+currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+dup 9 1 roll
+{
+currentdict /StrokeWidth 2 copy known
+{
+get 2 div
+5 1 roll
+4 -1 roll 4 index sub
+4 1 roll
+3 -1 roll 4 index sub
+3 1 roll
+exch 4 index add exch
+4 index add
+5 -1 roll pop
+}
+{
+pop pop
+}
+ifelse
+}
+if
+setcachedevice
+pdf_PathOps begin
+exec
+end
+{
+currentdict /StrokeWidth 2 copy known
+{ get }
+{ pop pop 0 }
+ifelse
+setlinewidth stroke
+}
+{
+fill
+}
+ifelse
+grestore
+} def
+/pdf_EuroProcSet 13 dict def
+pdf_EuroProcSet
+begin
+/Courier-Bold
+{
+600 0 6 -12 585 612
+{
+385 274 m
+180 274 l
+179 283 179 293 179 303 c
+179 310 179 316 180 323 c
+398 323 l
+423 404 l
+197 404 l
+219 477 273 520 357 520 c
+409 520 466 490 487 454 c
+487 389 l
+579 389 l
+579 612 l
+487 612 l
+487 560 l
+449 595 394 612 349 612 c
+222 612 130 529 98 404 c
+31 404 l
+6 323 l
+86 323 l
+86 304 l
+86 294 86 284 87 274 c
+31 274 l
+6 193 l
+99 193 l
+129 77 211 -12 359 -12 c
+398 -12 509 8 585 77 c
+529 145 l
+497 123 436 80 356 80 c
+285 80 227 122 198 193 c
+360 193 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-BoldOblique /Courier-Bold load def
+/Courier
+{
+600 0 17 -12 578 584
+{
+17 204 m
+97 204 l
+126 81 214 -12 361 -12 c
+440 -12 517 17 578 62 c
+554 109 l
+501 70 434 43 366 43 c
+266 43 184 101 154 204 c
+380 204 l
+400 259 l
+144 259 l
+144 270 143 281 143 292 c
+143 299 143 307 144 314 c
+418 314 l
+438 369 l
+153 369 l
+177 464 249 529 345 529 c
+415 529 484 503 522 463 c
+522 391 l
+576 391 l
+576 584 l
+522 584 l
+522 531 l
+473 566 420 584 348 584 c
+216 584 122 490 95 369 c
+37 369 l
+17 314 l
+87 314 l
+87 297 l
+87 284 88 272 89 259 c
+37 259 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-Oblique /Courier load def
+/Helvetica
+{
+556 0 24 -19 541 703
+{
+541 628 m
+510 669 442 703 354 703 c
+201 703 117 607 101 444 c
+50 444 l
+25 372 l
+97 372 l
+97 301 l
+49 301 l
+24 229 l
+103 229 l
+124 67 209 -19 350 -19 c
+435 -19 501 25 509 32 c
+509 131 l
+492 105 417 60 343 60 c
+267 60 204 127 197 229 c
+406 229 l
+430 301 l
+191 301 l
+191 372 l
+455 372 l
+479 444 l
+194 444 l
+201 531 245 624 348 624 c
+433 624 484 583 509 534 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-Oblique /Helvetica load def
+/Helvetica-Bold
+{
+556 0 12 -19 563 710
+{
+563 621 m
+537 659 463 710 363 710 c
+216 710 125 620 101 462 c
+51 462 l
+12 367 l
+92 367 l
+92 346 l
+92 337 93 328 93 319 c
+52 319 l
+12 224 l
+102 224 l
+131 58 228 -19 363 -19 c
+417 -19 471 -12 517 18 c
+517 146 l
+481 115 426 93 363 93 c
+283 93 254 166 246 224 c
+398 224 l
+438 319 l
+236 319 l
+236 367 l
+457 367 l
+497 462 l
+244 462 l
+259 552 298 598 363 598 c
+425 598 464 570 486 547 c
+507 526 513 517 517 509 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-BoldOblique /Helvetica-Bold load def
+/Symbol
+{
+750 0 20 -12 714 685
+{
+714 581 m
+650 645 560 685 465 685 c
+304 685 165 580 128 432 c
+50 432 l
+20 369 l
+116 369 l
+115 356 115 347 115 337 c
+115 328 115 319 116 306 c
+50 306 l
+20 243 l
+128 243 l
+165 97 300 -12 465 -12 c
+560 -12 635 25 685 65 c
+685 155 l
+633 91 551 51 465 51 c
+340 51 238 131 199 243 c
+555 243 l
+585 306 l
+184 306 l
+183 317 182 326 182 336 c
+182 346 183 356 184 369 c
+614 369 l 644 432 l
+199 432 l
+233 540 340 622 465 622 c
+555 622 636 580 685 520 c
+cp
+750 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Bold
+{
+500 0 16 -14 478 700
+{
+367 308 m
+224 308 l
+224 368 l
+375 368 l
+380 414 l
+225 414 l
+230 589 257 653 315 653 c
+402 653 431 521 444 457 c
+473 457 l
+473 698 l
+444 697 l
+441 679 437 662 418 662 c
+393 662 365 700 310 700 c
+211 700 97 597 73 414 c
+21 414 l
+16 368 l
+69 368 l
+69 359 68 350 68 341 c
+68 330 68 319 69 308 c
+21 308 l
+16 262 l
+73 262 l
+91 119 161 -14 301 -14 c
+380 -14 443 50 478 116 c
+448 136 l
+415 84 382 40 323 40 c
+262 40 231 77 225 262 c
+362 262 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-BoldItalic
+{
+500 0 9 -20 542 686
+{
+542 686 m
+518 686 l
+513 673 507 660 495 660 c
+475 660 457 683 384 683 c
+285 683 170 584 122 430 c
+58 430 l
+34 369 l
+105 369 l
+101 354 92 328 90 312 c
+34 312 l
+9 251 l
+86 251 l
+85 238 84 223 84 207 c
+84 112 117 -14 272 -14 c
+326 -14 349 9 381 9 c
+393 9 393 -10 394 -20 c
+420 -20 l
+461 148 l
+429 148 l
+416 109 362 15 292 15 c
+227 15 197 55 197 128 c
+197 162 204 203 216 251 c
+378 251 l
+402 312 l
+227 312 l
+229 325 236 356 241 369 c
+425 369 l
+450 430 l
+255 430 l
+257 435 264 458 274 488 c
+298 561 337 654 394 654 c
+437 654 484 621 484 530 c
+484 516 l
+516 516 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Italic
+{
+500 0 23 -10 595 692
+{
+399 317 m
+196 317 l
+199 340 203 363 209 386 c
+429 386 l
+444 424 l
+219 424 l
+246 514 307 648 418 648 c
+448 648 471 638 492 616 c
+529 576 524 529 527 479 c
+549 475 l
+595 687 l
+570 687 l
+562 674 558 664 542 664 c
+518 664 474 692 423 692 c
+275 692 162 551 116 424 c
+67 424 l
+53 386 l
+104 386 l
+98 363 93 340 90 317 c
+37 317 l
+23 279 l
+86 279 l
+85 266 85 253 85 240 c
+85 118 137 -10 277 -10 c
+370 -10 436 58 488 128 c
+466 149 l
+424 101 375 48 307 48 c
+212 48 190 160 190 234 c
+190 249 191 264 192 279 c
+384 279 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Roman
+{
+500 0 10 -12 484 692
+{
+347 298 m
+171 298 l
+170 310 170 322 170 335 c
+170 362 l
+362 362 l
+374 403 l
+172 403 l
+184 580 244 642 308 642 c
+380 642 434 574 457 457 c
+481 462 l
+474 691 l
+449 691 l
+433 670 429 657 410 657 c
+394 657 360 692 299 692 c
+204 692 94 604 73 403 c
+22 403 l
+10 362 l
+70 362 l
+69 352 69 341 69 330 c
+69 319 69 308 70 298 c
+22 298 l
+10 257 l
+73 257 l
+97 57 216 -12 295 -12 c
+364 -12 427 25 484 123 c
+458 142 l
+425 101 384 37 316 37 c
+256 37 189 84 173 257 c
+335 257 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+end
+Level2? {setglobal} if
+currentdict readonly pop end
+%%EndResource
+PDFText begin
+[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron
+0 TE
+[1/dotlessi/caron 39/quotesingle 96/grave
+127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
+/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
+/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
+/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
+/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
+/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
+/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
+/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
+/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
+/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
+/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
+/ucircumflex/udieresis/yacute/thorn/ydieresis
+1 TE
+end
+%%BeginResource: procset pdfasc.prc 6.0 1
+%%Copyright: Copyright 1992-2003 Adobe Systems Incorporated. All Rights Reserved.
+/ASR {
+13 dict begin
+/mirV? exch def
+/mirH? exch def
+/center? exch def
+/autorotate? exch def
+/angle exch def
+/shrink exch def
+/Pury exch def
+/Purx exch def
+/Plly exch def
+/Pllx exch def
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury 0 eq Durx 0 eq and Dlly 0 eq Dllx 0 eq and and
+{ shrink 0 gt { GClipBBox } { GPageBBox } ifelse }
+{ ITransDBBox }
+ifelse
+/PHt Pury Plly sub def
+/PW Purx Pllx sub def
+/DHt Dury Dlly sub def
+/DW Durx Dllx sub def
+angle 90 eq angle 270 eq or
+{
+PHt /PHt PW def /PW exch def
+} if
+autorotate? PHt PW ne and DHt DW ne and
+{
+DHt DW ge
+PHt PW ge
+ne
+{ /angle angle 90 add def
+PHt /PHt PW def /PW exch def
+}
+if
+} if
+angle 0 ne
+{
+/angle angle 360 mod def
+angle rotate
+angle 90 eq
+{ 0 DW neg translate }
+if
+angle 180 eq
+{ DW neg DHt neg translate }
+if
+angle 270 eq
+{ DHt neg 0 translate }
+if
+} if
+center?
+{
+ITransBBox
+Durx Dllx add 2 div Dury Dlly add 2 div
+Purx Pllx add -2 div Pury Plly add -2 div
+3 -1 roll add exch
+3 -1 roll add exch
+translate
+}
+{
+ITransBBox
+angle 0 eq
+{Dllx Pllx sub Dury Pury sub}
+if
+angle 90 eq
+{Durx Purx sub Dury Pury sub}
+if
+angle 180 eq
+{Durx Purx sub Dlly Plly sub}
+if
+angle 270 eq
+{Dllx Pllx sub Dlly Plly sub}
+if
+translate
+}
+ifelse
+mirH? mirV? or
+{
+ITransBBox
+mirH?
+{
+-1 1 scale
+Durx Dllx add neg 0 translate
+} if
+mirV?
+{
+1 -1 scale
+0 Dury Dlly add neg translate
+} if
+} if
+shrink 0 ne
+{
+ITransBBox
+Dury Dlly sub Pury Plly sub div
+Durx Dllx sub Purx Pllx sub div
+2 copy gt { exch } if pop
+shrink 1 eq
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{
+shrink 2 eq 1 index 1.0 lt and
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{ pop }
+ifelse
+}
+ifelse
+} if
+end
+} [/autorotate? /shrink? /mirH? /mirV? /angle /Pury /Purx /Plly /Pllx /Durx /Dury /Dllx /Dlly /PW /PHt /DW /DHt
+/Devurx /Devury /Devllx /Devlly /pdfHt /pdfW]
+bld
+/GClipBBox
+{
+gsave newpath clippath pathbbox newpath grestore
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+ITransDBBox
+} [/Durx /Dury /Dllx /Dlly]
+bld
+/GPageBBox
+{
+{
+currentpagedevice /PageSize get aload pop
+/Devury exch def /Devurx exch def
+/Devllx 0 def /Devlly 0 def
+ITransBBox
+}
+stopped
+{ GClipBBox }
+if
+} [/Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransDBBox
+{
+Durx Dury transform matrix defaultmatrix itransform
+/Devury exch def
+/Devurx exch def
+Dllx Dlly transform matrix defaultmatrix itransform
+/Devlly exch def
+/Devllx exch def
+Devury Devlly lt {/Devlly Devury /Devury Devlly def def} if
+Devurx Devllx lt {/Devllx Devurx /Devurx Devllx def def} if
+} [/Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransBBox
+{
+/um matrix currentmatrix matrix defaultmatrix matrix invertmatrix matrix concatmatrix def
+Devllx Devlly um itransform
+Devurx Devury um itransform
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury Dlly lt {/Dlly Dury /Dury Dlly def def} if
+Durx Dllx lt {/Dllx Durx /Durx Dllx def def} if
+} [ /um /Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+%%EndResource
+currentdict readonly pop
+end end
+/currentpacking where {pop setpacking}if
+PDFVars/DocInitAll{[PDF PDFText]{/docinitialize get exec}forall }put
+PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
+PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
+PDFVars begin PDF begin
+PDFVars/DocInitAll get exec PDFVars/InitAll get exec
+
+[/NamespacePush PDFMark5
+[/_objdef {Metadata_In_EPS} /type /stream /OBJ PDFMark5
+[{Metadata_In_EPS} 3388 (% &end XMP packet& %) ReadByPDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreateDate>2006-10-29T19:27:03+01:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-29T19:27:03+01:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-29T19:27:03+01:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:E346E6127B67DB11A8FFD4D02B02B71D</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:E346E6127B67DB11A8FFD4D02B02B71D</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:293ab109-422d-4dfc-be99-ee759249d762</stRef:instanceID>
+ <stRef:documentID>uuid:f47a26f3-b26e-4c0a-a8fa-059e38b3c6ff</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/eps</dc:format>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+
+% &end XMP packet& %
+
+[{Metadata_In_EPS} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT PDFMark5
+[/Document 1 dict begin /Metadata {Metadata_In_EPS} def currentdict end /BDC PDFMark5
+[/NamespacePop PDFMark5
+
+PDFVars/TermAll get exec end end
+
+%%EndSetup
+ PDF /docinitialize get exec
+PDFVars begin PDF begin PDFVars/InitAll get exec
+0.0 0.0 302.0 300.0 rectclip
+q
+0.0 0.0 m
+302.0 0.0 l
+302.0 300.0 l
+0.0 300.0 l
+h
+W
+n
+q
+302.0 0.0 0.0 300.0 0.0 0.0 cm
+q
+n
+0.0 0.0 1.0 1.0 re
+[/DeviceRGB] cs
+<<
+/ImageType 1
+/Width 302
+/Height 300
+/ImageMatrix [302.0 0.0 0.0 -300.0 0.0 300.0]
+/BitsPerComponent 8
+/Decode [0.0 1.0 0.0 1.0 0.0 1.0 ]
+/_Filters [currentfile /ASCII85Decode filter dup /DCTDecode filter dup
+] >>
+pdf_image s4IA0!"_al8O`[\!WW42!+Z'0s53kg8k)BA!!*-$!+Z(?!!*&c!"hVA@r$>i!<<6&
+!!#gq!<;He%RFWD@V#OM^]4?7!WUmS6N@/h!WiE)!WiE)!s/N*!sA]-!WrQ/"9\i1
+"9eu5"U,&5"U5/9#7(P>"pkSC$4."I$k*OQ$k*OQ$k*OQ$k30j!(-bh!s8]0"UPA;
+#n77K$OmUV%LrsZ%h&jT$k*XW$k*OQ$k*XT$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ
+$k*RE^]4rP!A"7(!s&u6!YGG8&HVpM!$;1@!<iK)!<E3%zz!<N?+"U52;#mq(?_uR1V
+!!30'!s/T-"U,#3!!!%J!<N?'";(eM+Yc7e'2`0C,&n;PJWZW3,=8ZO'iNHK,VrnM
+JdDc"(Dn#.,pjuf.4R/32E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1V
+H@pm)L51SAMNX0fQ'Rc(R@9kFUnsrdW2Zf&Za@-K\%&u[_Sa=2`lH0Bb0nbge^i@)
+g"PEEj5f=akNM0qnac;Dp%J.Tq>1-0!$;4A!s&E'!<E3%!<E0#z!<N?+"U52;#mq(?
+_uR1W!!30&"9\f0#6b55!!*.F!!*-'&Hi7\0a87V;$UNL'-]2_#S]UfTs;E?,;W6e
+'k242$5OmDi?e"1(`=5=-R^Dn2)[BQ3BBMq77Kd<8P2o\<E<1'=^#<GAS,RgBkh^2
+F`qtRH$Y'pKS>/9Ll%"PPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TQ
+e'uq!f@\d1ioB+]k3(smlLOQ=p%J.Tq>1-F!"8r1!!3`7&HG#qr35tg!VkdHTDlm7
+&V'&jik2h:H(T#1NTnL2IRfWR_9_:IZ_9gC*@NGZ?Ce[T\:n2Z`]YbA\nR?uL2>nJ
+>+'2F9AX7<UMi87_%hT8W>K;MOFZ.J<Q+"$,af_Ze)%%H9n;7e3qoG*D+)/bj/9"V
+$9F4-dt,r0I1#H2#!H`mS<Z_0'mDX/jJgBNc(M4C;9'm_ZTDY;!QVT)B2K5**Umh3
+F1;LU2g4LYY_4XR(l/06Y'I(>^)fiZq:I\!XSE@8Lp6!-5N>CudM;1QN`3rE<cWcC
+9"XA'5r]\dO(uON4\?QDAdLg8HKLGfDM;WE_ZY9d<]ec(V^hotXXfq7As&L$-m7Of
+Xe?EO`)XB'A<DLV\t]saF_XK']?EhD3NJ)K>.**R-Q12uD]K?HU25T*Z's?%JoM\8
+>i:$FoOf\eFt?,GN^#R]7-^UGQP#6s5l0%`*RL`f;o^)UST0saP&]a;VWO<TY]\^9
+m7#"\qON,VEW6"TbMtL,J&6?f0E!od=*7%%5?$]`OT!Zn_S7><:-TYMFNGdbj0_c?
+?i`AfC_\ii(s'Pid^c8%MbtV4oGst]Za1086H`ah#M1hrh"2YM.7ad0q:>'ub,XMf
+G3PTqWL0Mk9Q?Z<L685F0=;7S(lDCIqGOib*=D51Sd4F^-?7RgHP(O6S-llurl\2]
+:LT]HcC/ju(ruI::l^H9NOeGHeKYss1Mo4A30E\dm8^]gLn.fD+.9'@k_2JuTTdVf
+B1*ru0?5/05./]c*k`IQ(')<BcAkO1.D[%NC/ucVQX`A=EhjVr:cn1AX);[SciUc6
+1Y@^F,Z)%^pT:,_oC3[C`cFaSF'$InM-"^IaEs+S73(u3Ejl15C@sT)Xtd2Orfq06
+V2.Hjr:=*hEB'g:=S1iXb\$(5;'19kQSOg-_Ct4OjE/8,3?7QeRB3/lRuVJg@kN1&
+>JG?1Q'Ja=<;k"2Do\1dn@ZIk%c?cHG`2S%:3RH:9mb49q.qn>Z@`)@r/W06PJF0&
+V`i]W,9GW>\Kb3SD3O;gRa7Ae<3.5?kRr_5S9n4,*E<!b`0LCGUpMtBjq,HrboGk`
+KA;$^Uh6u;S?kg4EY%3]RO7bM3UKD)&kiD!.S];MV+*LV:mir)+CI#'KkQmr33/48
+#Fo;PV6ao5\fCVXPXUV6CkrDir2W5*a?tI`ktN&;kXGfNW\V#YUB:^nhEB%YN0$3g
+3TtZqe_-st!k?uJl>"CS4S>S6S>E0%l,G4$16h,r+!'V:RJUbT@4=A)3=_G.ClOHq
+:Ga22Z3G,WM[@!1SbhB8dP3b^<Fo3PP?W't&usCtAL<jsPd(a-lJ)G03s)"+]YX!S
+*2+k#khuCq:uZC#ad,ohV_srE3h\'eN^X+BB$bU!Eum`k2OkB3eD.H+o%TkiI!8KG
+*Bl:LTD5S%7K3@c4,WI+m,+f5pc(9#5)\tohA^p3+'Rcs9-3LC#CXdr%Qb$\FUqLi
+;&UQAV):>fnECO1IbFIqjuM5u]+07M@o^`?K1rZe=iYj.F#tesCn=2e]db6Y::df1
+M2cNLnbUj[4cc#NBd+hp*P5<--kd(T)MW@SE^3)YX\Fe>X>QW/;c+`]9'#('O0*)\
+N_)m3Q4nd1enjZJXG(`j;i%HZZQ>P'=sS&]l:+Q8eu6Sllo9=\EBlpRF&Hb\1bFoR
+O^.QjU$H+N=dh`dB"=*gVQ>[MkG;jP.4mqIXWidOOrgBrk=q'UO2t\GV*e<BKB3qT
+FJG)8CXB0/eu;'[<Ce.:=sS1=W)b/R4f^u2.7e-gc`JuKmT9k5r=)KGe/a@9ERUAd
+Z^.C*H4N>31\oDj#YD/AdC8FDaW?EkQ7R@3*EUTbg[q.0S+mLVH;sPu'DG8fj,?A)
+(QZRFHhcpF?i"iRXm=<iI]&<n@FM%XrRL]bHADP9_'q9j4Xs#I>RH+VM3M!eAN2"q
+BWC2Np.1.?o;YL$<:qi[\F3QpS[9VP'+p1PZp8kjXC0g*Ru[<J6Cu6?@ir?O%KQ4'
+BYl<D8GWf$1osb4B*7JVM[`3CSq`XU]g9mO(?D.JV5&/p#i<(b'2b%PYLB=^'8EQ%
+Of@F8X(]ID?W$X]O\M-LN4T2AHe*<cA9Hk13BN^RnR)b8.u&)ToXJ'_/NRlS-?iFK
+O\LQ:Xl=WVF<N"Kp?F/AUWoh3/0Pkp;'^84P-Bo$a6-/@C.PMJYL9BpSl7*p*i#?"
+d`4G;&NkOmFsY4\cR8CdME*.FEQQh(VM8A(WHgO6Z"Kb+?t:@M$:IXU@>-p,[3M,:
+,sgk;V$s;9>#ID#.jg;?8MismdZZ6qEIoZVD:%o>N[Gng4u.W?oAVBPmO*!SM"mUC
+3V'Xo&H;_;r/Wd;i-,pWdI+kT&p=+$)VegE>%l2u&XMbK<F[CS_c257F5Ek?9'ida
+JWBDe7pKV7[*g":>/DX.-E`(KZ=V*?#?pSLF?WV8>4NSbSoIK!C!!X@PO7U+)dGGa
+1_o:8%rS`_570^s%0O@Rh"-[$UfFQaldq)AeL"^&(Et(@rC'mMAK)/>G8q:GoV,+"
+;d@Pu[SS^'EReotrXKN0U,&YghNc76cYB!0L<D:6S5Y@QX^,&%o(1c'>qpok<j-M9
+kF?&9[7KA!\M@fK;U)2r<sFg;BpDmeKj$KBa9_]b<'hFA_<jLV,%8gKXVb#0ihm%=
+dZXqe1@"$(Z=fpALO4)phN5_1%mIAL1R'Kq0Jc[rPc<D7lJ4[0;J<#QQn^`R=uK<i
++E*L7n`riIZBOB_UAT,nj+kWMIiS6=rr>f<'NY"$X#%rTW'gJ;r/p,TgfH=plr0#:
+p`IeE=#?18,-/oA26:2)f#/<Igl?]'XV;7*@RmN;5*[`(_\0+IZK@jrl]*1NH/uad
+rcP>&S2e+J`_jo!qq#<)+$SRD/1P%N'q8iQ3dM-Se(;8`Pg^;)o@(Ah$O7[Kcl*4\
+H]_9`H4%<VBf7B?Z?7!)57q&,FiA#Jj.+X;8YQG4%/TY!,'$\H8;SVmp&/X\/oj;j
+P:`orTKLeCNR$7'MMX"@\mXZqlK8*Hg:`lJi4/\5p1Y5GNbEb1Np"u_6$CF"4fTC$
+(!B.Co'':Jm\LN^URir62K1+d4[0k9/E<]4MQMrfXQLd9Oc4^&UH'i`,Ge8.LFD>S
+)[Jj?SN_e6B64oBh0W*>[<+P:DPDkFUkb3?[0_^e\BVaXe_K>0a/\ZjbYi9*&1%#K
+C/$^14U:#R&,9HQ)*,b8=$@i.!7R4PBiTN+eE4QkHQ%Cm?]mOf>9<I`,^Qi_,V'LS
+j,-^\WOC1V+[&W]>,`JTVTQ'>"SMCEWb2c3["^3kHhu8K-s[U4Ki+;]f/oNl'N(;c
+jFD=;>J_.<X@7=lA1URtN"2C-b!CfYgFhj44\&\mkGG62NL(@.-?(1lHW*C4<Z#oQ
+%eXMWJ6qliYp'ZmA6h1[=PLm(Ap1SU?-_;V.agAJ2-mUGVK8:(f1Ze:ibIaXjI4fR
+4P<<73+r/&)C8=7cf9nN,?f,o1gt3\:DM2$HMDc_BI>12j&iY;MRdFiB$K?K_XZ?R
+ST&`aQscH4ZRsD(jS^f6Oj,h*UL[D]jE_4^,<5VcfM1.=1S-XI9UcMhl.V4E:;*pR
+m82Kb%>fjX0iDg[UHJD&gpF4H[Q=&XOV3gEF.?5UALU`H:I.n+X=>E#h'u0XX'G#j
+4$GhgHtN'O!/0[V?i"iRY.Bb.T;hGW8sZ:an?9q)'Q3`kF35l28tff#j2GL[%mlo$
+8n6m'SPM8HU/mREDOmh1aQ'BfWlc#ce%KLmF+SM^.m'=mC=Y+!C=IS>MB^8bHChNB
+Q'%=M4RCKe_N2U:F%U)S8qMp7Y;kuB1>G]\0)\Kj+EXt?]'\O:GHG?BE7Kr(EUR'U
+R_uqe5E7-4M%]u]eB$(-ZR%4/?cJh[nstn4=3c*4*H>?sM</1rh3m\TG8th/iiID_
+?SK:*g\%[$F)lg:3;2?n=;TT]V?jd9F4Zl#B^`jbTs5)&4'*uZHB$U(0up,$cKHhd
+0oYsPWAW=b\GUYO1MhWV[7JQJZXj&XU,h@+P!?',N75#Di-L7fA:sQN;(D2XnPIW7
+))+1$.P,FV_79JDlq]ToPOtnH_K03GB;JUgBiMVe0]OL7Ml0UpNW/u%XSI!#<GulJ
+\&WKLNaEZbDtm)?7E>AFmOP$0`;NIV#etKerRL]b>c4%0UV7AI1a-:bkF+Pm1t@Kf
+e5fhVSY"Cj.nM-,kFU5*@*UgCLnck2Ec;J0_?YjQ`+u%H;TJ*,2e/")F*B:T(`dAu
+aRue0Cl;N&^oXV\\KjKYDC!c?Tn8T+\Qff1;.ao1.hlOiO(2D4o.)o-JUM;$F0lr:
+P4TY&5;!89U(j[`jhN!]Wf.@di]7dEoAAk<736#4NKF=5E-\K=:?%ngR10VFH?sWt
+X`+Z<?ue>-&m$X(#Wua``C,^MVO=Ug4EFc68%jY@1fpUGX;U9AN[M=!9#Kd8F+NZC
+<07f:/$fc([8KIhA4P-J1Qt4U[9#-uFVGNP%QOCN1<5D09#RUU,R9?sp8)6/mOEjX
+CeF)Xm)\EiF&u.(&u6,YBV!Et_j-/+d[?<0-mrL5IPj%5h+@/oH5FVQrr<kQj#22/
+NdO:9rP\+RW]te*ObAe`@K%#;*`*=V9hgW9D+RdgAogf5gt"Hm!Z/H6K@cqtUgm=W
++DHc(N)kh,N]H+S`i.44oh<X[aLr9i^rPJ;:.MF@U0^j8Y'2,@Kf^H;Nn$\CVM/O#
+J#-n?3P0)o=Iq<LOj?(LCPWIK.G0>)O3ccUVU68DF8-Z[#:kn@^oC#i4\=<AM;7">
+[7\NuPan,rGMnNSB[+LJ8FcWCN9i38SS/k6GbX,j4]eLAH;N8D91YU(2U8mUbL'm:
+)/=BDpIiZ^_&Y$QXER!T=oi-'%b+T#aOp?<Zm8>AEZuF#>1dEt!e<o'8t:4TEB(3g
+ks3W=):(;a^KO=@X,k:a1J6TULCE^5-ma-P,*'?294mhSM]d"9FP.'WB0:T:;NZXr
+gkjAgTWM\K3je6-&!W+QC:]r#p1L+IGp%KQpri[;A']t:5OKn=77DJd;Xi+,KKm>g
+,KJX?!;b5<-5C9\bPTkJ-QK-kN+Y"[,k6H@enpsWOtK(OrB"%9Om,]?F%/%,5?d0<
+4fU2,OPj(W]aF*r4Z_0A7hnVNY2<T_C5t<[WtV+/d2Y"\/*FY]lp@X4I2nsJ"$+Y&
+dXnZC[$@F^3lF[M[9GY$\2Qe-p(SX5,5PoM`K!qDd+M#CZ9Y23nP\&<+S5n$HW%CN
+9[J`;.iC.kUCtXDbLWEN7jhbR0u;k3EE3eJ!90,7K]N+q78]?+`&[LdBWd*X+OJKb
+QuUlNGGJGN]_9CoRjBSG"5=ZlAs"2$SnS=pd!D;GW5ZGC#fD7D$C6[F,[<^!=gW?=
+=!cQ1I[)8Rd"XiFo>PDWMRm(a!e'4W:[tP+3#"#hG97m\r\'>P:_+Z;STp(m!)@_Q
+]U-;0:'sucEs07CIRfL/iCt02[R[g)*NIREE=a`O2A(Y$#W_Ru>)=8!QDNeim9K6G
+=p;.JVa4FlH?#BE7WFI$MJ=EdX?^!h,Hk:u,DoDM\]&6BBukjVr+aX&;%*Htr9B5d
+=WdsaH;0_CZ-C)"*GHE`fWN/:XV*Un4Z+A%HWGnM]1se[I('Xs7VT)(-;g:GV+W_(
+,QJG*YA0PqW2;NaEWmtQ5e.FgEVS++B5JAmnuq:[h!\514)"8aEa/g=$=l4,C`\fJ
+f-BPT:c4pa4S7me'ZB_Hf9,]uBUB:$LUBRqPXdGI=,odUpRmp)#7%pB`h#09eCC=c
+=q<q\d)?<+?&?>meXVcX8k#DiZa&--Ot4W/&cVjrXWicDeH[QG,"BTt+3[W$hF0c'
+mUZ=tXj4E9chs+ON;inO4a<$Kqha*0D#Pc/mN;4$oO!aB(`;<'WFkEYL@)eK*N@h\
+$R&IZrgda]&W#qO[q_D%7O72;f>".MNll7Xl?MXie6(po7Q$[EiD.>6D2n7`k'DSG
+oV7eO9&k)@oVSEPW=1<+crF>n83f[[#t#R.1-PKaUDf1[Z]G]$dO,Jn7QK`0<>_H*
+!3%p1%-i0<*U8cQj7C=>P=CDm4^6G8<@(+'KHKBR9TGQQf[ls2-?i?Ve_jIZmZ**C
+p$YTg2N$nYXW4WmL2n^]7oD5JSi?hS#]3h*K2b3='Fp_jBenVJ=9GHcKk/K-+`Min
+PjTn74)_TC/k^`3^;@!.RW0=HaJue@?s$`!^6tr],4%so4hHT@'^+,*JN`k[URGra
+d6Kn;00P*^(!b^NO'2qiRU2Vd2nhEGn]TrWrJt8/p&>#bS],nr?Lp?:%e!.VMt0!@
+#6<rXXJF/,8966Ipf+/jXJ)MEGTchn8u!+A8HA^7,,Ea4b"mJ"B!H8`6?#!YUlfOd
+$+sd6hNL;"Jua4sFIFfpf&XYumoe</;bU[[-abdfP`m>$3NG^4Rm\R4XV*Xl3tX:A
++.ZS*1oaf:qhh1j[;e5G/djsIO>Di-KN,As140!X9ZL1,N;M+nUch'RELIh8`W_UQ
+Vr:dbVNWh\*GYs;e"hmZ.+V(+a;o_p7SZu71NW"dA"$:0B0A;!WFjKkK@6RO`+D%/
+FRDpVK`M("WA:4]F<8u%B2pcZ&Ec%4VWPV;Z>I6rkt9uT\89K-<@Jfs2\;Z&@jCj#
+W>sG;EfD&NXQR,Jp7tU9$CoPT:'Bk&m.)gYO2P!Tmj<0D?b)@![ms*]iH+P8j$%tV
+HLVeiqMF!/Ti(+$Pet<0j646&bRb<1Z'.=#ECb7/c9:H1CLG2]VFN/H(%hE;\Q2#N
+kt"]q+ElqO4f_PB9!]G>Si]d.767o$,n,#^PnlEFlioi(*+Q*';7at6g,V[jaIW.-
+N)",Q85$5O1$r-iN]GUQ)kM?#.?L$0TgsUMktp'^(j?l`oVt;N"usn&!0H:Zku2Vt
+9R;X=.5klWC.]/B!Msj499Q%0#;n*%e#(SN@d3NdA9q4;.ED3[Ju+9mU!6``/J/9l
+igM[b\M>fXo3'2+P[gC1;>rGDcH],gllCLfjr1.jKmBG\>_S!/ghSo@l,1o\1uktp
+#KpBCW-`Wj=$rS6B[/#c6TV_-&M/1best>OrLJb?(`b,/**A$LXc@jqd$`uTl:ch\
+4*jl4=@A:9i:j1\]VD/;qlW)%r9B_+N3m9aIQW,%EqmtNrrC.5i\16jgfJ>gM>Ei/
+L&N'?(Z]jREKB_9ABr-6DZ"2aUcZ=USL.Om&'N:+8f".bYek_:)*LU[5<@1JQD=f8
+,I^9]`h*$j"7>m5*GL;=)>'Z_G5r/ITN[,:>H%HKo2o>@a?5E)qU*S]__a>Ae+GPf
+N?a3h]/Voo;9X,C<^\3TaSOJES<Af?D>'^aN%?qA[7b+oM"O],R.[7j(`$++K8`bf
+F@)PA$@qiOglAnm7@;Ho"+sG'ZlhB\jl`g^\?cOafW=8jVcqIf&f@O<4&F(P\MB]P
+MU"cZV'86S#&?$"0HCWl9/MI&fCYqkQ>NmuSU+<o%f@'EFEZVdO&OW>B63@Bp9>mJ
+JiZegMSrCe)02\%!sZ?0cNb+Y`A\gL$L*I2C@JrkE\N!6CmjG8NJF5$qGLh#9CImf
+<7pDud"i:[X_;]%X#hD`nXoS_58f=X!28_s?i"iRY*tOJT;go1.6hAZrrA=58!FU<
+MN`4P@K(=5>a)*'an2Ph^4TWPIp/Qlobl)%#e:maT"``Gc?:)Sl0D+,8L-P#!7at^
+[2la254i+-7c^S;jE.AA2,r<W=S_X9HA<`>'RPuH))X$9Wf>[",l[l;l8d*)*K&77
+E&'MD,<\OX3Y`Y8j7ua?h".P_`-oWTmU:"MNhc9HAuQCDNr3@Obn;BkPLkFbc0;o7
+9AB-@RFrD']+U.[lSd&":q8C&a%Xku"_nqnd\-g?=%$3O<M\#=A05R5j]XEN4hK9c
+7pS+gN7KSPKd8aV8^N`WT</5OBH%@0B!aM799l%O[%%K^W/mppe1ZslnVYE[AF>EP
+<.;7&(3oVCG:Koq<pE2=;O,DMQ*a]Vetb^7N\R!NpGip+*(e.sd#b7j#^PU)1Y/Yg
+8a:N7*QS(b%ue/Nbk'gIrAe+`Ps-S\@te:#L\Os3Gmf-u']Mh]=OZ,p&kj#2N-+5>
+1e]:!LL>'_;D%4."*LY74GN6tioOY:c96MP\Qjf=J,8f?CDpaKJG/'TD4NAYEo_60
+#NdNc9^efJ6>nA;58qk<lMA%87>cpmg79/qq*VZkE]8sj.22c,r9C$#.k;i"?G.kp
+)]fJ6EZAWMnuWC4Y"0?2-adT.UQWd\9\W.@<,Q^*X(FCQ3Q<J38u#PEdY-d''3s!V
+YD8CfGZPaBMWU*caq2q(bJnO#(2[(YP\*45CNqYWY=Qr\bBmj1M`cl]oasY'.$H+m
+Z!_bLr2U,FSL'rhhPD0rT(p8[)(KXSV4(?1RP;pDHe&jeld2cVBdCKO_8,^mi\-t,
+cX)jeJuGi0YJt?kSm?1?lnU;",L36DpA8s3\^',dA`/Mr2+a4cVl#,oGc,U/8Qt:g
+n_K&sj7/J_GjE:TqK'0L\r5EoVhKhiksPA!niWj!o_5;pet=b-)!U:RB[1r:FQ@R%
+B/8n31RrI08\X2$am'-ZRP$7*Ka:J%%+9/G1rkFIrr<t(,C%WX(Xj*X/Q3o`WGL9"
+0?1d*C;N[;.+9ateh*GtJL8_m>eXDO,+9gCjW1Bm*0mp$<5Y>3l[q;.6F.n6cS]R-
+5mkrSks@[6VM.L_*;;>%d2m,--;>D"=h,P0WSH+7:Y*'k1Yops2.GJRF'Qr_l"F3_
+.2pB/<1%gf["6&"->]6!GHQan2-$UkF5QMba[G?>B;K/a\rO^rr+[j,Ee#/nW49B0
+'QZn/MBp(s/CeE0)\k@$:smZcX$u,tO&'N9a*Oe.7/_B.CImZ/<d,]3hjVq41Du/E
+m7u^jLi_"D)9jkOkL\.M.5Rgql]^kbj$.@)lbm0,F1ACL^D$9(:Bbr;5)\to`rllt
+XLC>-FGST3RPLD91EWGjN):_aC0Apu!+==3V%QcC/D^sb`rj%j%\A1e4gXgUi_d<7
+<5q(9)`hC8()5]eV.@l]3u1i23mFG&&g+iQLFE8dR156Ld+-)P<@CD.k8CFY1Wlgp
+m&;AT3`be#oBUb"9U7[$T(TBi4Qe'IM^]_crr=CPE]YF8ZB:Z0g9Yf\WR>uITbmci
+Q-U],TWDfLqUS@4+NaM'r9@"Gd&ScRc"RiO]StMS?WuY`NE9.^n*Si-ar3%P%"2n/
+*fVF<a04(#3\EC=cr=-tp[1a&BUL?2rk/K!.fOQ,1e=0Ye$Ub:P@KFAn'gg(Kd_m&
+Aub#NTlI\1kIiWr7[<@8(s4cW(ZfOa)D3mCh.KaXdP-,/r+5R$!/0[V=T8B;S],d'
+Qb<8mRD;]qN$%dqjEWib\]7m=WNBNLLB.2i]o4liWC)eEV/gPt(p)MQaAL;iUGTN=
+p0rT3I^GRr7`:qIUsT]Qr(TgrYX?`34_d]7'J[iJ)O@2XYU_*3eHo@f&'f5r@N>%f
+"Ora,A44rnAMulm]kEhU38DiI'9VPF>qeC28o01pOi;"eb>+Y*eQcUmCDP5_S2;T^
+kUSR:W5Q@\kF0M`e<PrkoVcDE=XiT,(>aa:H5qAX[#7'Cg6pAB;i[-M=m&b:+icFm
+&WW[OlWH$T"J`Y%Yk9+;\j`>i]R'HQAY`"Perar?bMS2CDMaT"8k#Pt!6m$[Q,u.O
+7nh@n0A&0?Tl+V0b\'5'R)hIe<N06dPnlStg.16sqO/gZXQY*p8cJc,_rE-c]QN3e
+rAiY7V,feOofal0>PBgYh-Z<*N_)BSBSmO*fSe'9`=cXWY$4^^XCTXTPS5AGO/H1'
+Z`YtnY"]nQE4>m_Y!Rs&4[i"UMDc/fGj%,_bD>NYmms^VOhp%H7#qf3MOPBY8>A#2
+.OsNYeHXb;,<q5mUr\d<7,nW(**"AccV[g_PBHL4f)s"1DdYkio?B27V]-:"I^KV*
+0p4(Xf@I9jdnSYbUE>J+cU+5"`>HU0%_.[ldPP[F<02:(9]`5dX0+rgX]f?gU-M\#
+pSW'cAh&F)ZWO7Oof"]qWXg(km7FW`Mb9nL6Y=IdTQAQrMi:6T9hT+m+Bhn"p8E!m
+UIC?A?T1,0e@?L;K=RZq5_8c4:0'LbF;$qc@0$TR\>H*C.T&a]PQCHZin<DDJj^c,
+-b%O-R)MAER\(V+4un"&a8HNT,L?>tmOQth^#jcVKR^RoU-,NIO6]rDXh18A]mA.@
+QqkW1gH9d_'8bsMWgRO1l'fG`e:a#,5jLusg:1u%T@/XUPX9Bb;\KiTodmJ(`_JQl
+Eij@?+/^!V7Pe'V*_3tKFu/:1\J_KENll8"o17HjID6['aJ:u!icA.D7V''bCT\Tt
+-$Q<7EVNNO`KC7chu<],;U&[R?&3Q(adpp*?U=\leuY;(;an)kMO&BR'4\^CB'C&+
+?4RmQ9]r@:8VsPZ2n6^ddL-<c'FManc7(P;:E#FSL<bZq\Yg1V7nUd"4\AglU18(2
+C.`'\%*9`Ik8;/c1Knl<W>$=m1K_1/SN9dsBLc<LWDYQpaUi=VpsL```C\_?p%GL1
+N\!hH1DrbAd[B,T\MD6apJ't6[@]@T@\N3F:QGX._X[EH4-(EWMuNcPG89a+?LpB'
+_`usId=+TNE-^d8:sP<oW70@YS`iI5(8<%2c<;6uGB36mk*bU7AW`#'M;8jKECI^<
+1-`Z68Bmht#9T3RMm318No%.EBmg1L0iX*HCf_SuI_rMVE\6r9.HAj]B4N$5^GK&5
+WMlN,n!Z7*m;>9An3q$sS=#2&'H!,r`H<aC-;nZB7SY\W-_[>9b=JA4P<5a01>2b2
+[Wb#>]+F-bWO^U`>uAX*qpZW`6b3UoQa'Rt7QT'fk,e!.:"4aFZoD6"J(B?R7uor6
+BSf]#Q-CM2p@74)9#>E;0\!7C_&10H>dBLa'Ig'u9LH%_;DrVq*0C8%E`FraC]kfE
+)RFOI&d\\hBL?qW.)=k"K9WE!H0fNS7@^cbgs9ZBScrr+H-VD;0HVMMb,5$)V='V_
+4HM`er+@,E4a;nb!)@_Qo[@.<57XA?h8OXmaR]#b<\3^;WYm-E<CG-@K#[T+5D9_;
+UK#U#6,<DPF&!/;BNIXdc9OS$bp?lPT^JsTbJcoqLC9gX4aL,*F%Hedrr?6$ag$$u
+NbGXG"!$jc]a4h<EIiW9o\20\#mnBL5Ngn#`j0bU%,?g8's(kae>P2a_"Xkj10&E7
+bf>`YP-LQLh%9[O=*'d!m'%9J?I]LU&QUGQlWHdHU0CJt1U8F@&0AA>%.'dJX5BA0
+W==<JrTLaJ=+AA]Ai!L=1A8sjB0</YNuufK_8b5j?J4X9QNgPXOt%@$9e2\Kna\n:
+k*nNH/.J!G>39J*$RA8R!$5i&N`?]B]uE)SCK1J"V0`9h:O4!I2==#@T3c4kRRX9*
+-ckUVZuni>&jS-9TbB7_AI%)!9]qWm-H4#(:?(>(GK59,Nh73!kPc-u&cVjqcJlR4
+DcV;rL0'%V(Z]jtl02;+dYb=QIS\G#BT@D-L^0i,o^6=X@WXTFc"A;F;/I6f]n,k9
+\>p]CQg0PC]RMEl\a?n?<-8qW=iXF3U^Wf07*\rNM6J_ZBcTr`RLS*Af;1PHo9(VD
+cQh#;UKC3"[o&_YeO:>)W'X&$?cKHDjHQgcc3ITQ8;A]$.C;]k,m,"J4Xs1"&jai[
+qGLlM8qX!c5.)"aW@\L_Nh5p%4W8"I*G3UL,1-7I8[?uak5p4A=+=PemOF?PL`?8L
+UF+.E*05"0c?X.b7sZ";\I*pSc!rYX<$QI-ffE1cg%6+rH5BrM?9L@#;:Os)\r>g>
+K8eDM@X1sh[)e2[\t3\4;jGmLOW3/RUI\(aXmc&7Zus5sp_u1-P`aco="Ur)r@9^C
+,j\E<7X=n^6utL.mGBJt^4d)XrrDUpr\NJ^bkL*MrAiY7e5Y7rKOIsMj)3'24LjDn
+;coWD<`U`[#.-lGoG(0*j[1"*4u`eHXNmk\F%4RQ(!To0[?jnWCi9&uV/]W65(*cU
+ps!LiS963Y$S^_G.-6u?)8@*?,EANC%?peleuQ'-OX<=.2E"H)&@jZo:0NeuPDo7:
+Z-;>hb[4P$VGaFN&H;b,WCYU.-L?]@=PoS2Pt(+PV4,7[/L'i\XID;NUlfXN4mP"L
+;j&cRNgtMlB-Y!PP:_L(l&od6F=??>jR_*(M'A_kOjhm[kE@#um8RL<1%_>3KcEoX
+XNRh,,IM)>H8o)sSIMh4"`[64N%C/]fbZ01^=AZuSTQ0!APEa^rj]+u1W...e>\BH
+G4htu4l%knaQ_1-O`@r[:#;Ci3eq4BQ.`3U0F&Gr,gTeM=a@aL5>'%8G!-F3``j1P
+3G(_;+0>`j.XZE[r%C9nrK$k(?6fIMe"+I+4\pp,LZ&14LDT$d,Kj3ZfBHG5[VW%u
+le8^9'\a?ocQA-)JhglTnVm!@SK-?!/S2hYqYpPeC+@*alG6Oo<bC!3T]Wo\[6CU]
+<8pr@Z-_'`=#k$@`HH1@eu9X1R0tt6<0>Ecgk[r9^SPXST@seH74qKO\C0-:l01nm
+&Lm;[p\ejPGmHV,2U(0g-6*Ol6Wpb(3[)>Qrff5s4\=2n#B'2e2`=YeM$03^'g/>4
+]o+<f#H^@E]Q",MAGLt.CH4fO_r<O1dDrF_kA`YBF]0K)%tDHL.7l;$!ceHEbSn#"
+6tfI3U<s>X]kZ"VjK5sL8/na9;J)/dUeS=4a>GoeUQ6RnCN9CW22+Y8X+SDoeJA4E
+HIkBf4g1raLno/V#ktH1XDujjR7Q7uNh%\!c"cUS'RR?gE][u5\TK&#[n=c`m\`>q
+7QA9EZ#&i]&g&Jn89-N=jSSdSW8s-N&'Odq(+FWTj5Z3?@XA%S_KFikrAiY7e("/\
+pgt+APW]iDGs`7*Il`gRVXB8"=jG%MO;IGa9%.5G\E)/l[36.U^L$h:C?UOt*+Wm)
+2H1+JMW(ND:Su"gD]M<ZrZ[0<`RLnU=F0YB&ijMY13<FP8Q`go7Rqp!VPtG-Fs/j`
+k,dZg9TXUC5.$b21*)u^^9ic,W57XAg63uo;<Oi\<]5:1&%DQ=Y,]KZ=ph/i%Oc"U
+/!a%WkF>L0F@$/-?D!d#g!p@pA)eWDWYsCkb9BEr?Bq":eJbOjPE(!2:uH/p)JV(Q
+of/c,>Uul1F%WsfmqRO\FM("X;L&?Xl!#Rgo;YhckY2bbJ#uE'F'9=.8_u_MMFoca
+WDuZ+2-@'@9rj[KDC)*LYQ6Tk#B`.5AUrmJ1K.e+<QL^k,,(cH7HiA)P&]3]B_5^i
+O_lIChlh?]"/6Wc?]ID-rfrt0f*\tn>6+9i;FOQNL3E$TXt+%C#?+N+ac=#[rj=Xr
+]^!I3O$%f0prelQa$(^I!7RLXI4Y@Fl@(%7<i$>rYK68m4RnF\ThUZ5am[fZ`QI1Q
+#<9fsTUXRpH?%Z$9o[F8I;5imV.gb*PC_50f0&&=oIB&q?e;,@7ni1V/_ejU,:>3m
+dhV3h@*f]X%RBr-8=XgnLppdB1h"\W."(%i/K;^'+R;kKTM+Uk4fKA\$pB%(dQ-Sc
+;<a&>!(op6]9cHdI[,kQ64"FS?jqq;SWJhhdAZnBD4QpNM-4dWo]]:q=[L(f390S1
+7l9ifYrOq/<ftWS+dm7RRSL_XQ%QOfSM8S);oeI*@at#tNUV8n'f&8.WnE\^0B:c[
+,H=X..s"\L@gUhT@rKr(P!(9P1t8sm"_Q<1aB#Q!Sd4naaB\6b_aNZJbuZ'AEA$C=
+[+VN.$Qd"q'?jdFr_H/*/Pf!?^"\qF8em11nZJ8!kj[ls3Fj4Fl1F:3ZR>'MT8uMA
+09=+j#Q0WH,6%YlQ,S*5pn+P]I29MT5Jk/[aI=:&RPU/<*dQnHbG]png5CPa!]oB+
+5aiRCO\EpCjlhreH<(\lWJ?4]O-/g.';D@[KP)NiQ"MS1\M+71cD9;GfOHTUF%m6,
+>B6c&8KDm+[7K8U4,k+)WU+/]Un]/q>(^qN-Vf)D6TQZZkCH1W]a1%:a(i,ZP,,K2
+7ia\>Ot*!Fd?6shC;NO6l,r5%&^=f1d&,%n\Aid<7#oE9'05!3j\U%jkYZIeKj&+7
+UN.,DO)IX71R1$2#R>)aJeZWO_lp`[Kh>lcY<ApbP/Mlk32FD:bL;oDAL:(TH0s=L
+22Wq3C0EZt[Yl.)<Lo/>[NWqG$>@S+&/$IO>adK$T99+tX=?X2n23p@O;-ifP\b\F
+YBZG@[Tau]Y.,_>Yqiq&D;D6c*1(9`a.`gZ+,o+N4a;nb!)@_QlUcHIpaT0Jb!(aS
+4G9?DM\=jm\GW98UjusQiDRq[L9fhAneBP/S8:"`=:Tq_qAI:3OfJfj#<Cgq>]h<?
+"r<M\=];If.[W!Wdjc*P!W9!?cT6$O-5Z_pTq)e'MR*3Lf*8X6`JED<[j7TL>1DK\
+Z:,W'3::K9d^(%FrY19.jRJ1h.O9,ae<KV"WCK<Z&3gB+M8rIrJde7N!(n1W$LH/r
+FRCZN8#o&s0T;S'c!r)H<0K/uM2:DWHGWQC.TBZ\-"J,to,B_b,+G_E;J$E0R2Hj^
+W2:2b)7L\[/gV,g+.$J:LoQ7b.o^fE'o/aPmmAB:'Q=)P\^LhJ,4k+sg!LY&d:ulI
++U)=]4_cT_dR.,qERq9@_PFdU&j:!T8Nf^$52:=_UlO^RjX+]pZ85COFAEV-KEUJO
+=ui+VX!5kHlt(T>?]TL4!/9P)T:bqN]LBm>`9o/-IhP%1Vgi>$7JRus135q'VfBoG
+e)#gn)j:[MFSaKCVD#H<1R%&i'\2jpMt7AH!N.8W:-.ZV68/YHE7B(qRgPF;>sVeD
+or*eRd8h&P.20J\>K*1FBG$QL?&iPJ&2;3hlU5g?hI::'^,W$3/j^<r&h;<iVX,EQ
+,M&8;A]XJ^AL#Qt9R:d"C(\hLQ7KElJW=_R`8RZ_b7Lh'<)&oCGT(7N[<">L]fKGY
+9/q,L(p#2[6drlu]X9eVm8PH.K9KOqW-rM&,#B[mVuZOn+O3YS'MOoc*NOFV7:qk)
+2LaPKBT^7`Q5RGglV4$P7^HaUKSZ0bTlPK[VK0(b70iGO7E2&sX.4C43h[2/0==G6
+T`T&gFK)OS227I='[e_$98kOggV$KT4JXeTIi`?`UFf'en-)0?i:IK9SJEPVgd9lX
+rrCY>K:$7@?e21!Ro=+_fI,^G`c(_q]LDi#V`Te/-1NeM.4`l.UAU'!$9/q"cru;I
+J3UrR/]p]'LL+[2+#+U`OmPJ%S'WB"k9'Y;,WZm5d1MH%CQ<*)/2Z^MoA"GhXEHU;
+=)^3$YrJe!<FPn-l`H@5q*^&3(``BP,7/$<S+/@-(fZW'L/.obC:#s4mQD7*q8Z*%
+RT!CV(\OktkgO"Gj"uk_4U@C<>!3?T^1M%DUQ90QW6\fY:V!S?r[,0dcZY7(2!t90
+=A)T@_^-(8IB*[5o3D:@;r%6'N(geEge#b/(g->Zid$r_+mW=-H1R<D`BjE:mW,hm
+N3@1(4,_dB:N!O\#ICrjXXf\'aTBr$PR@c0!^@$HcC/]'@ftsnFP=fpdmc-'1,JU*
+&^;\B`?`Od@Y)itG6Jp@AKUoOK;L%-o'9&hacJT8psgX2cD!Z]5K97Mk3@%Q*e37]
+r+>s/Z0T>1rrBm+`HlV#RIQM!V]SA'*`'gKP1Z89GO?p4QGb@DK:HgN,Im.jkXG<8
+@PBc)!3G7);-#9ghS-X'&kAcfV2H;!=n8,@XjJ(/UiB@rN2LZKN]jD$gI)N:+SYN1
+&][o(Wl,r7hkb(MkK[-B#+;)4,-R[6k*'E(M^J`I39.9B3b'ZL/btEJ9d;+0j5M(B
+I;)EB64D>!%#fAp/!b#FnECjR%r19?ZUnh76\G>P)EL$Z.4K^#d[Gui=gUH74aL,\
+j`50gLusf?:N;8$85KI_1e;f;f+_J;W-DY)BXlOsJ:GS0_j$QY1&9>*=K;oYRRGG3
+B0T"aF16-h8aVrc#fbr!GktC/HSN<[32*X+Rge=@^6Bd665F'7=Qc33XgloVN_/#T
+5$kWUeD3LJ3cC'0T8m7rq#:>^lbm0,F1ADGDcV7."oGh+0?E]^1QP]NkP1!S9QGI.
+7TX,2@ug3/%9SoA3>F<3d70UCjhSCnO%R6pd>TV:"qG]GRT!66lodj2Ni,B64;1E6
+b\?*pBMs"(\Kob2d,;$L6]OlHc<a_8<R8FXeqV>+9+$1OOn:N#B2poo#hU,>oJFr1
+*J"lD*QP!7lt6UqZLZ%reUs.5;Onk.=bi2D9^]gdC.Ee)$QcrdOYVle]fK(Jh3+&E
+*)a>NZY^;YU>f.nfm;0'e(NB(X]<T8Cc?Pplt#B`:ud*qMN($G"7SIQ=P'*GR8-I,
+'cE3qT?`^]</B0JIp/Xh<#bcbR9nt<3`Io0ROtOl^_N>TmYibI9Rg5N`O])"8\mU`
+Zqils+?26**-N6%g5CT6\/<4M$4!E/FMAlHjLBSLrrB=i`*`@^\?Ae;'0[n,n>#3^
+,KSWJ3r]1PAB]t%qtn`0TuA1U(1Q%UnYhT)7'M"7rr>[4m<]2Na7H+LL;Wi-j2NN]
+CA&Ok[0156q8)=pbu-<rEW_oh.n"?t:>b)*N@Z8r)"jcF$f&6J[uX_9WSFr/Jkl<9
+X%8bGMq5ULHH*)4ljkIAoBa95oWDlakH@gMg'rrZO/IJ2\SPnKI16A*#H,7I[l`.,
+>`6%*A`RW"I7l\4T>n1doV9T=,Ib?6EI4K5NO1:V.p.A-qUM>I=K<c1B<Q3<W]]Rt
+^4^9lrr=_<<+-/u%.WY@P@\cWc@,</,=pUqREtK(B1-Vda5]_u@ln[0A5=7krI1"e
+2l1kfA&f[n@4RqO)\7DmlUiM3Fu/4Fcf8:B4A8336nsgmVK9duJ!V/S3N1HmI'tPF
+]D\8MoJuR+5QBC~>
+
+n
+Q
+Q
+Q
+[/EMC PDFMark5
+PDFVars/TermAll get exec end end
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_02.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_02.eps
new file mode 100644
index 00000000..b27deaee
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_02.eps
@@ -0,0 +1,3292 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: (Acr1F42.tmp)
+%%Version: 1 6
+%%Creator: Adobe Acrobat 7.0
+%%CreationDate: 19:27:03 10/29/06
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%ADO_ContainsXMP: MainFirst
+%%BoundingBox: 0 0 302 300
+%%HiResBoundingBox: 0.0 0.0 302.0 300.0
+%%Pages: 0
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentSuppliedResources:
+%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
+%%+ procset (Adobe Acrobat - general image support) 1.2 0
+%%+ procset (Adobe Acrobat - monochrome image support) 1.2 0
+%%+ procset (Adobe Acrobat - color image support) 1.2 0
+%%+ procset (Adobe Acrobat - indexed color image support) 1.2 0
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%ADOPrintSettings: L2 W0 VM op crd os scsa T h ef bg ucr sf ef r b fa pr seps ttf hb EF t2 irt Drucker-/PostScript-Farbmanagement 0
+
+
+%%BeginResource: procset l2check 6.0 1
+%%Copyright: Copyright 1993,2001 Adobe Systems Incorporated. All Rights Reserved.
+systemdict /languagelevel known
+{ systemdict /languagelevel get 1 eq }
+{ true }
+ifelse
+{
+initgraphics /Helvetica findfont 18 scalefont setfont
+72 600 moveto (Error: This application does not support) dup show
+72 580 moveto (printing to a PostScript Language Level 1 printer.) dup show
+exch = =
+/Times-Roman findfont 16 scalefont setfont
+72 500 moveto (As a workaround, try selecting Print As Image from) show
+72 480 moveto (the Advanced Print dialog.) show
+showpage
+quit
+}
+if
+%%EndResource
+/currentpacking where{pop currentpacking true setpacking}if
+%%BeginResource: procset pdfvars 6.0 1
+%%Copyright: Copyright 1987-2002 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: definition of dictionary of variables used by PDF & PDFText procsets
+userdict /PDF 162 dict put
+userdict /PDFVars 89 dict dup begin put
+/docSetupDone false def
+/InitAll 0 def
+/TermAll 0 def
+/DocInitAll 0 def
+/DocTermAll 0 def
+/_pdfEncodings 2 array def
+/_pdf_str1 1 string def
+/_pdf_i 0 def
+/_pdf_na 0 def
+/_pdf_showproc 0 def
+/_italMtx [1 0 .212557 1 0 0] def
+/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
+/_italMtxType0 [1 0 .1062785 1 0 0] def
+/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
+/_basefont 0 def
+/_basefonto 0 def
+/_pdf_oldCIDInit null def
+/_pdf_FontDirectory 30 dict def
+/_categories 10 dict def
+/_sa? true def
+/_ColorSep5044? false def
+/nulldict 0 dict def
+/_processColors 0 def
+/overprintstack null def
+/_defaulttransfer currenttransfer def
+/_defaultflatness currentflat def
+/_defaulthalftone null def
+/_defaultcolortransfer null def
+/_defaultblackgeneration null def
+/_defaultundercolorremoval null def
+/_defaultcolortransfer null def
+PDF begin
+[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W
+/applyInterpFunc/applystitchFunc/domainClip/encodeInput
+/initgs/int/limit/rangeClip
+/defineRes/undefineRes/findRes/setSA/pl
+/? /! /| /: /+ /GetGlyphDirectory
+/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage
+/pdf_shfill /pdf_sethalftone
+] {null def} bind forall
+end
+end
+%%EndResource
+PDFVars begin PDF begin
+%%BeginResource: procset pdfutil 6.0 1
+%%Copyright: Copyright 1993-2001 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Basic utilities used by other PDF procsets
+/bd {bind def} bind def
+/ld {load def} bd
+/bld {
+dup length dict begin
+{ null def } forall
+bind
+end
+def
+} bd
+/dd { PDFVars 3 1 roll put } bd
+/xdd { exch dd } bd
+/Level2?
+systemdict /languagelevel known
+{ systemdict /languagelevel get 2 ge } { false } ifelse
+def
+/Level1? Level2? not def
+/Level3?
+systemdict /languagelevel known
+{systemdict /languagelevel get 3 eq } { false } ifelse
+def
+/getifknown {
+2 copy known { get true } { pop pop false } ifelse
+} bd
+/here {
+currentdict exch getifknown
+} bd
+/isdefined? { where { pop true } { false } ifelse } bd
+%%EndResource
+%%BeginResource: procset pdf 6.0 1
+%%Copyright: Copyright 1998-2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: General operators for PDF, common to all Language Levels.
+/cm { matrix astore concat } bd
+/d /setdash ld
+/f /fill ld
+/h /closepath ld
+/i {dup 0 eq {pop _defaultflatness} if setflat} bd
+/j /setlinejoin ld
+/J /setlinecap ld
+/M /setmiterlimit ld
+/n /newpath ld
+/S /stroke ld
+/w /setlinewidth ld
+/W /clip ld
+/sg /setgray ld
+/initgs {
+0 setgray
+[] 0 d
+0 j
+0 J
+10 M
+1 w
+false setSA
+/_defaulttransfer load settransfer
+0 i
+/RelativeColorimetric ri
+newpath
+} bd
+/int {
+dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
+exch pop add exch pop
+} bd
+/limit {
+dup 2 index le { exch } if pop
+dup 2 index ge { exch } if pop
+} bd
+/domainClip {
+Domain aload pop 3 2 roll
+limit
+} [/Domain] bld
+/applyInterpFunc {
+0 1 DimOut 1 sub
+{
+dup C0 exch get exch
+dup C1 exch get exch
+3 1 roll
+1 index sub
+3 index
+N exp mul add
+exch
+currentdict /Range_lo known
+{
+dup Range_lo exch get exch
+Range_hi exch get
+3 2 roll limit
+}
+{
+pop
+}
+ifelse
+exch
+} for
+pop
+} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
+/encodeInput {
+NumParts 1 sub
+0 1 2 index
+{
+dup Bounds exch get
+2 index gt
+{ exit }
+{ dup
+3 index eq
+{ exit }
+{ pop } ifelse
+} ifelse
+} for
+3 2 roll pop
+dup Bounds exch get exch
+dup 1 add Bounds exch get exch
+2 mul
+dup Encode exch get exch
+1 add Encode exch get
+int
+} [/NumParts /Bounds /Encode] bld
+/rangeClip {
+exch dup Range_lo exch get
+exch Range_hi exch get
+3 2 roll
+limit
+} [/Range_lo /Range_hi] bld
+/applyStitchFunc {
+Functions exch get exec
+currentdict /Range_lo known {
+0 1 DimOut 1 sub {
+DimOut 1 add -1 roll
+rangeClip
+} for
+} if
+} [/Functions /Range_lo /DimOut] bld
+/pdf_flushfilters
+{
+aload length
+{ dup status
+1 index currentfile ne and
+{ dup flushfile closefile }
+{ pop }
+ifelse
+} repeat
+} bd
+/pdf_readstring
+{
+1 index dup length 1 sub get
+exch readstring pop
+exch pdf_flushfilters
+} bind def
+/pdf_dictOp
+{
+3 2 roll
+10 dict copy
+begin
+_Filters dup length 1 sub get def
+currentdict exch exec
+_Filters pdf_flushfilters
+end
+} [/_Filters] bld
+/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd
+/pdf_shfill {{sh} /DataSource pdf_dictOp} bd
+/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd
+/masks [ 2#10000000
+2#11000000
+2#11100000
+2#11110000
+2#11111000
+2#11111100
+2#11111110
+2#11111111 ] def
+/addNBits
+{
+/numBits exch def
+/byte exch def
+OutBitOffset numBits add 8 gt
+{
+byte OutBitOffset 8 sub bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutByteIndex OutByteIndex 1 add def
+/bitsDoneSoFar OutBitOffset def
+/OutBitOffset numBits 8 OutBitOffset sub sub def
+OutBitOffset 0 gt
+{
+byte bitsDoneSoFar bitshift
+masks numBits bitsDoneSoFar sub get and
+OutBuffer OutByteIndex 3 -1 roll put
+} if
+}
+{
+byte masks numBits 1 sub get and
+OutBitOffset neg bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutBitOffset OutBitOffset numBits add def
+OutBitOffset 8 eq
+{
+/OutBitOffset 0 def
+/OutByteIndex OutByteIndex 1 add def
+} if
+} ifelse
+} bind def
+/DevNNFilter
+{
+/InBuffer Width NumComps mul BitsPerComponent mul 7 add 8 idiv string def
+AllSource InBuffer readstring pop pop
+/outlen Width NewNumComps mul BitsPerComponent mul 7 add 8 idiv def
+/OutBuffer outlen string def
+0 1 outlen 1 sub { OutBuffer exch 0 put } for
+/InByteIndex 0 def
+/InBitOffset 0 def
+/OutByteIndex 0 def
+/OutBitOffset 0 def
+/KeepArray NumComps array def
+0 1 NumComps 1 sub { KeepArray exch true put } for
+DevNNones { KeepArray exch false put } forall
+Width {
+KeepArray
+{
+{
+/bitsLeft BitsPerComponent def
+{
+bitsLeft 0 le { exit } if
+/bitsToDo 8 InBitOffset sub dup bitsLeft gt { pop bitsLeft } if def
+InBuffer InByteIndex get
+InBitOffset bitshift
+bitsToDo addNBits
+/bitsLeft bitsLeft bitsToDo sub def
+InBitOffset bitsToDo add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+} loop
+}
+{
+InBitOffset BitsPerComponent add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+}
+ifelse
+}
+forall
+} repeat
+OutBuffer
+} bd
+/pdf_image
+{
+20 dict copy
+begin
+/UnusedNones where { /UnusedNones get}{false} ifelse
+{
+/NumComps Decode length 2 div cvi def
+/OrigDecode Decode def
+/NumNones DevNNones length def
+/NewNumComps NumComps NumNones sub def
+/Decode NewNumComps 2 mul cvi array def
+/devNNindx 0 def
+/decIndx 0 def
+/cmpIndx 0 def
+NumComps {
+cmpIndx DevNNones devNNindx get eq
+{
+/devNNindx devNNindx 1 add dup NumNones eq {pop 0} if def
+}
+{
+Decode decIndx OrigDecode cmpIndx 2 mul get put
+Decode decIndx 1 add OrigDecode cmpIndx 2 mul 1 add get put
+/decIndx decIndx 2 add def
+} ifelse
+/cmpIndx cmpIndx 1 add def
+} repeat
+_Filters dup length 1 sub get /AllSource exch def
+/DataSource { DevNNFilter } def
+}
+{ _Filters dup length 1 sub get /DataSource exch def }
+ifelse
+currentdict image
+_Filters pdf_flushfilters
+end
+} bd
+/pdf_maskedImage
+{
+10 dict copy begin
+/miDict currentdict def
+/DataDict DataDict 10 dict copy def
+DataDict begin
+/DataSource
+_Filters dup length 1 sub get
+def
+miDict image
+_Filters pdf_flushfilters
+end
+miDict /InterleaveType get 3 eq
+{ MaskDict /DataSource get dup type /filetype eq { closefile } { pop } ifelse }
+if
+end
+} [/miDict /DataDict /_Filters] bld
+/RadialShade {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/r2 exch def
+/c2y exch def
+/c2x exch def
+/r1 exch def
+/c1y exch def
+/c1x exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+c1x c2x eq
+{
+c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope c2y c1y sub c2x c1x sub div def
+/theta slope 1 atan def
+c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+c1x c1y translate
+theta rotate
+-90 rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+/max { 2 copy gt { pop } {exch pop} ifelse } bind def
+/min { 2 copy lt { pop } {exch pop} ifelse } bind def
+rampdict begin
+40 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+c1x c1y translate
+theta rotate
+-90 rotate
+/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+/c1y 0 def
+/c1x 0 def
+/c2x 0 def
+ext0 {
+0 getrampcolor
+c2y r2 add r1 sub 0.0001 lt
+{
+c1x c1y r1 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2y r1 add r2 le
+{
+c1x c1y r1 0 360 arc
+fill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r1 neg def
+/p1y c1y def
+/p2x r1 def
+/p2y c1y def
+p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y p1x SS1 div neg def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y p2x SS2 div neg def
+r1 r2 gt
+{
+/L1maxX p1x yMin p1y sub SS1 div add def
+/L2maxX p2x yMin p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+c1x c2x sub dup mul
+c1y c2y sub dup mul
+add 0.5 exp
+0 dtransform
+dup mul exch dup mul add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+/hires exch def
+hires mul
+/numpix exch def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+/xInc c2x c1x sub numsteps div def
+/yInc c2y c1y sub numsteps div def
+/rInc r2 r1 sub numsteps div def
+/cx c1x def
+/cy c1y def
+/radius r1 def
+newpath
+xInc 0 eq yInc 0 eq rInc 0 eq and and
+{
+0 getrampcolor
+cx cy radius 0 360 arc
+stroke
+NumSamples 1 sub getrampcolor
+cx cy radius 72 hires div add 0 360 arc
+0 setlinewidth
+stroke
+}
+{
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+cx cy radius 0 360 arc
+/cx cx xInc add def
+/cy cy yInc add def
+/radius radius rInc add def
+cx cy radius 360 0 arcn
+eofill
+rampIndxInc add
+}
+repeat
+pop
+} ifelse
+ext1 {
+c2y r2 add r1 lt
+{
+c2x c2y r2 0 360 arc
+fill
+}
+{
+c2y r1 add r2 sub 0.0001 le
+{
+c2x c2y r2 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r2 neg def
+/p1y c2y def
+/p2x r2 def
+/p2y c2y def
+p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y c2y p1x SS1 div sub def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y c2y p2x SS2 div sub def
+r1 r2 lt
+{
+/L1maxX p1x yMax p1y sub SS1 div add def
+/L2maxX p2x yMax p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/GenStrips {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/y2 exch def
+/x2 exch def
+/y1 exch def
+/x1 exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+x1 x2 eq
+{
+y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope y2 y1 sub x2 x1 sub div def
+/theta slope 1 atan def
+x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+x1 y1 translate
+theta rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+rampdict begin
+20 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+x1 y1 translate
+theta rotate
+/xStart 0 def
+/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+/ySpan yMax yMin sub def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+xStart 0 transform
+xEnd 0 transform
+3 -1 roll
+sub dup mul
+3 1 roll
+sub dup mul
+add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+mul
+/numpix exch def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+ext0 {
+0 getrampcolor
+xMin xStart lt
+{ xMin yMin xMin neg ySpan rectfill } if
+} if
+/xInc xEnd xStart sub numsteps div def
+/x xStart def
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+x yMin xInc ySpan rectfill
+/x x xInc add def
+rampIndxInc add
+}
+repeat
+pop
+ext1 {
+xMax xEnd gt
+{ xEnd yMin xMax xEnd sub ySpan rectfill } if
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+/PDFMark5 {cleartomark} bd
+}
+{
+/PDFMark5 {pdfmark} bd
+}ifelse
+/ReadByPDFMark5
+{
+2 dict begin
+/makerString exch def string /tmpString exch def
+{
+currentfile tmpString readline pop
+makerString anchorsearch
+{
+pop pop cleartomark exit
+}
+{
+3 copy /PUT PDFMark5 pop 2 copy (\n) /PUT PDFMark5
+} ifelse
+}loop
+end
+}bd
+%%EndResource
+%%BeginResource: procset pdflev2 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: PDF operators, with code specific for Level 2
+/docinitialize {
+PDF begin
+/_defaulthalftone currenthalftone dd
+/_defaultblackgeneration currentblackgeneration dd
+/_defaultundercolorremoval currentundercolorremoval dd
+/_defaultcolortransfer [currentcolortransfer] dd
+/_defaulttransfer currenttransfer dd
+end
+PDFVars /docSetupDone true put
+} bd
+/initialize {
+PDFVars /docSetupDone get {
+_defaulthalftone sethalftone
+/_defaultblackgeneration load setblackgeneration
+/_defaultundercolorremoval load setundercolorremoval
+_defaultcolortransfer aload pop setcolortransfer
+} if
+false setoverprint
+} bd
+/terminate { } bd
+/c /curveto ld
+/cs /setcolorspace ld
+/l /lineto ld
+/m /moveto ld
+/q /gsave ld
+/Q /grestore ld
+/sc /setcolor ld
+/setSA/setstrokeadjust ld
+/re {
+4 2 roll m
+1 index 0 rlineto
+0 exch rlineto
+neg 0 rlineto
+h
+} bd
+/concattransferfuncs {
+[ 3 1 roll /exec load exch /exec load ] cvx
+} bd
+/concatandsettransfer {
+/_defaulttransfer load concattransferfuncs settransfer
+} bd
+/concatandsetcolortransfer {
+_defaultcolortransfer aload pop
+8 -1 roll 5 -1 roll concattransferfuncs 7 1 roll
+6 -1 roll 4 -1 roll concattransferfuncs 5 1 roll
+4 -1 roll 3 -1 roll concattransferfuncs 3 1 roll
+concattransferfuncs
+setcolortransfer
+} bd
+/defineRes/defineresource ld
+/undefineRes/undefineresource ld
+/findRes/findresource ld
+currentglobal
+true systemdict /setglobal get exec
+[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource /Image]
+{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
+forall
+systemdict /setglobal get exec
+/ri
+{
+/findcolorrendering isdefined?
+{
+mark exch
+findcolorrendering
+counttomark 2 eq
+{ type /booleantype eq
+{ dup type /nametype eq
+{ dup /ColorRendering resourcestatus
+{ pop pop
+dup /DefaultColorRendering ne
+{
+/ColorRendering findresource
+setcolorrendering
+} if
+} if
+} if
+} if
+} if
+cleartomark
+}
+{ pop
+} ifelse
+} bd
+/knownColorants? {
+pop false
+} bd
+/getrampcolor {
+cvi
+/indx exch def
+0 1 NumComp 1 sub {
+dup
+Samples exch get
+dup type /stringtype eq { indx get } if
+exch
+Scaling exch get aload pop
+3 1 roll
+mul add
+} for
+setcolor
+} bd
+/sssetbackground { aload pop setcolor } bd
+%%EndResource
+%%BeginResource: procset pdftext 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Text operators for PDF
+PDF /PDFText 78 dict dup begin put
+/docinitialize
+{
+/resourcestatus where {
+pop
+/CIDParams /ProcSet resourcestatus {
+pop pop
+false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
+} if
+} if
+PDF begin
+PDFText /_pdfDefineIdentity-H known
+{ PDFText /_pdfDefineIdentity-H get exec}
+if
+end
+} bd
+/initialize {
+PDFText begin
+} bd
+/terminate { end } bd
+Level2?
+{
+/_safeput
+{
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+{
+/_safeput
+{
+2 index load dup dup length exch maxlength ge
+{ dup length 5 add dict copy
+3 index xdd
+}
+{ pop }
+ifelse
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+ifelse
+/pdf_has_composefont? systemdict /composefont known def
+/CopyFont {
+{
+1 index /FID ne 2 index /UniqueID ne and
+{ def } { pop pop } ifelse
+} forall
+} bd
+/Type0CopyFont
+{
+exch
+dup length dict
+begin
+CopyFont
+[
+exch
+FDepVector
+{
+dup /FontType get 0 eq
+{
+1 index Type0CopyFont
+/_pdfType0 exch definefont
+}
+{
+/_pdfBaseFont exch
+2 index exec
+}
+ifelse
+exch
+}
+forall
+pop
+]
+/FDepVector exch def
+currentdict
+end
+} bd
+Level2? {currentglobal true setglobal} if
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+Level2? {setglobal} if
+/modEnc {
+/_enc xdd
+/_icode 0 dd
+counttomark 1 sub -1 0
+{
+index
+dup type /nametype eq
+{
+_enc _icode 3 -1 roll put
+_icode 1 add
+}
+if
+/_icode xdd
+} for
+cleartomark
+_enc
+} bd
+/trEnc {
+/_enc xdd
+255 -1 0 {
+exch dup -1 eq
+{ pop /.notdef }
+{ Encoding exch get }
+ifelse
+_enc 3 1 roll put
+} for
+pop
+_enc
+} bd
+/TE {
+/_i xdd
+StandardEncoding 256 array copy modEnc
+_pdfEncodings exch _i exch put
+} bd
+Level2?
+{
+/pdfPatchCStrings
+{
+currentdict /CharStrings known currentdict /FontType known and
+{
+FontType 1 eq CharStrings type /dicttype eq and
+{
+CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and
+{
+CharStrings /mu get
+type /stringtype eq
+{
+currentglobal
+CharStrings /mu1
+CharStrings /mu get
+dup gcheck setglobal
+dup length string copy
+put
+setglobal
+} if
+} if
+} if
+} if
+} bd
+}
+{ /pdfPatchCStrings {} bd }
+ifelse
+/TZ
+{
+/_usePDFEncoding xdd
+findfont
+dup length 6 add dict
+begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+/pdf_origFontName FontName def
+/FontName exch def
+currentdict /PaintType known
+{ PaintType 2 eq {/PaintType 0 def} if }
+if
+_usePDFEncoding 0 ge
+{
+/Encoding _pdfEncodings _usePDFEncoding get def
+pop
+}
+{
+_usePDFEncoding -1 eq
+{
+counttomark 0 eq
+{ pop }
+{
+Encoding 256 array copy
+modEnc /Encoding exch def
+}
+ifelse
+}
+{
+256 array
+trEnc /Encoding exch def
+}
+ifelse
+}
+ifelse
+pdf_EuroProcSet pdf_origFontName known
+{
+pdf_origFontName pdf_AddEuroGlyphProc
+} if
+Level2?
+{
+currentdict /pdf_origFontName undef
+} if
+FontName currentdict
+end
+definefont pop
+}
+bd
+Level2?
+{
+/TZG
+{
+currentglobal true setglobal
+2 index _pdfFontStatus
+{
+2 index findfont
+false setglobal
+3 index findfont
+true setglobal
+ne
+{
+2 index findfont dup rcheck
+{
+dup length dict begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+currentdict end
+}
+if
+3 index exch definefont pop
+}
+if
+} if
+setglobal
+TZ
+} bd
+}
+{
+/TZG {TZ} bd
+} ifelse
+Level2?
+{
+currentglobal false setglobal
+userdict /pdftext_data 5 dict put
+pdftext_data
+begin
+/saveStacks
+{
+pdftext_data
+begin
+/vmmode currentglobal def
+false setglobal
+count array astore /os exch def
+end
+countdictstack array dictstack pdftext_data exch /ds exch put
+cleardictstack pdftext_data /dscount countdictstack put
+pdftext_data /vmmode get setglobal
+} bind def
+/restoreStacks
+{
+pdftext_data /vmmode currentglobal put false setglobal
+clear cleardictstack
+pdftext_data /ds get dup
+pdftext_data /dscount get 1 2 index length 1 sub
+{ get begin dup } for
+pop pop
+pdftext_data /os get aload pop
+pdftext_data /vmmode get setglobal
+} bind def
+/testForClonePrinterBug
+{
+currentglobal true setglobal
+/undefinedCategory /Generic /Category findresource
+dup length dict copy /Category defineresource pop
+setglobal
+pdftext_data /saveStacks get exec
+pdftext_data /vmmode currentglobal put false setglobal
+/undefined /undefinedCategory { resourcestatus } stopped
+pdftext_data exch /bugFound exch put
+pdftext_data /vmmode get setglobal
+pdftext_data /restoreStacks get exec
+pdftext_data /bugFound get
+} bind def
+end
+setglobal
+/pdf_resourcestatus
+pdftext_data /testForClonePrinterBug get exec
+{
+{
+pdftext_data /saveStacks get exec
+pdftext_data /os get dup dup length 1 sub
+dup 1 sub dup 0 lt { pop 0 } if
+exch 1 exch { get exch dup } for
+pop pop
+{ resourcestatus }
+stopped
+{
+clear cleardictstack pdftext_data /restoreStacks get exec
+{ pop pop } stopped pop false
+}
+{
+count array astore pdftext_data exch /results exch put
+pdftext_data /restoreStacks get exec pop pop
+pdftext_data /results get aload pop
+}
+ifelse
+}
+}
+{ { resourcestatus } }
+ifelse
+bd
+}
+if
+Level2?
+{
+/_pdfUndefineResource
+{
+currentglobal 3 1 roll
+_pdf_FontDirectory 2 index 2 copy known
+{undef}
+{pop pop}
+ifelse
+1 index (pdf) exch _pdfConcatNames 1 index
+1 index 1 _pdfConcatNames 1 index
+5 index 1 _pdfConcatNames 1 index
+4
+{
+2 copy pdf_resourcestatus
+{
+pop 2 lt
+{2 copy findresource gcheck setglobal undefineresource}
+{pop pop}
+ifelse
+}
+{ pop pop}
+ifelse
+} repeat
+setglobal
+} bd
+}
+{
+/_pdfUndefineResource { pop pop} bd
+}
+ifelse
+Level2?
+{
+/_pdfFontStatus
+{
+currentglobal exch
+/Font pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+exch setglobal
+} bd
+}
+{
+/_pdfFontStatusString 50 string def
+_pdfFontStatusString 0 (fonts/) putinterval
+/_pdfFontStatus
+{
+FontDirectory 1 index known
+{ pop true }
+{
+_pdfFontStatusString 6 42 getinterval
+cvs length 6 add
+_pdfFontStatusString exch 0 exch getinterval
+{ status } stopped
+{pop false}
+{
+{ pop pop pop pop true}
+{ false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+Level2?
+{
+/_pdfCIDFontStatus
+{
+/CIDFont /Category pdf_resourcestatus
+{
+pop pop
+/CIDFont pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+}
+{ pop false }
+ifelse
+} bd
+}
+if
+/_pdfString100 100 string def
+/_pdfComposeFontName
+{
+dup length 1 eq
+{
+0 get
+1 index
+type /nametype eq
+{
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+2 index exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+exch pop
+true
+}
+{
+pop pop
+false
+}
+ifelse
+}
+{
+false
+}
+ifelse
+dup {exch cvn exch} if
+} bd
+/_pdfConcatNames
+{
+exch
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+3 -1 roll exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+cvn
+} bind def
+/_pdfTextTempString 50 string def
+/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
+/_pdf_CheckCIDSystemInfo
+{
+1 index _pdfTextTempString cvs
+(Identity) anchorsearch
+{
+pop pop pop pop true
+}
+{
+false
+_pdfRegOrderingArray
+{
+2 index exch
+anchorsearch
+{ pop pop pop true exit}
+{ pop }
+ifelse
+}
+forall
+exch pop
+exch /CIDFont findresource
+/CIDSystemInfo get
+3 -1 roll /CMap findresource
+/CIDSystemInfo get
+exch
+3 -1 roll
+{
+2 copy
+/Supplement get
+exch
+dup type /dicttype eq
+{/Supplement get}
+{pop 0 }
+ifelse
+ge
+}
+{ true }
+ifelse
+{
+dup /Registry get
+2 index /Registry get eq
+{
+/Ordering get
+exch /Ordering get
+dup type /arraytype eq
+{
+1 index type /arraytype eq
+{
+true
+1 index length 1 sub -1 0
+{
+dup 2 index exch get exch 3 index exch get ne
+{ pop false exit}
+if
+} for
+exch pop exch pop
+}
+{ pop pop false }
+ifelse
+}
+{
+eq
+}
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+ifelse
+} bind def
+pdf_has_composefont?
+{
+/_pdfComposeFont
+{
+2 copy _pdfComposeFontName not
+{
+2 index
+}
+if
+(pdf) exch _pdfConcatNames
+dup _pdfFontStatus
+{ dup findfont 5 2 roll pop pop pop true}
+{
+4 1 roll
+1 index /CMap pdf_resourcestatus
+{
+pop pop
+true
+}
+{false}
+ifelse
+1 index true exch
+{
+_pdfCIDFontStatus not
+{pop false exit}
+if
+}
+forall
+and
+{
+1 index 1 index 0 get _pdf_CheckCIDSystemInfo
+{
+3 -1 roll pop
+2 index 3 1 roll
+composefont true
+}
+{
+pop pop exch pop false
+}
+ifelse
+}
+{
+_pdfComposeFontName
+{
+dup _pdfFontStatus
+{
+exch pop
+1 index exch
+findfont definefont true
+}
+{
+pop exch pop
+false
+}
+ifelse
+}
+{
+exch pop
+false
+}
+ifelse
+}
+ifelse
+{ true }
+{
+dup _pdfFontStatus
+{ dup findfont true }
+{ pop false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+{
+/_pdfComposeFont
+{
+_pdfComposeFontName not
+{
+dup
+}
+if
+dup
+_pdfFontStatus
+{exch pop dup findfont true}
+{
+1 index
+dup type /nametype eq
+{pop}
+{cvn}
+ifelse
+eq
+{pop false}
+{
+dup _pdfFontStatus
+{dup findfont true}
+{pop false}
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+/_pdfStyleDicts 4 dict dup begin
+/Adobe-Japan1 4 dict dup begin
+Level2?
+{
+/Serif
+/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMin-W3}
+{
+/HeiseiMin-W3 _pdfCIDFontStatus
+{/HeiseiMin-W3}
+{/Ryumin-Light}
+ifelse
+}
+ifelse
+def
+/SansSerif
+/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiKakuGo-W5}
+{
+/HeiseiKakuGo-W5 _pdfCIDFontStatus
+{/HeiseiKakuGo-W5}
+{/GothicBBB-Medium}
+ifelse
+}
+ifelse
+def
+/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMaruGo-W4}
+{
+/HeiseiMaruGo-W4 _pdfCIDFontStatus
+{/HeiseiMaruGo-W4}
+{
+/Jun101-Light-RKSJ-H _pdfFontStatus
+{ /Jun101-Light }
+{ SansSerif }
+ifelse
+}
+ifelse
+}
+ifelse
+/RoundSansSerif exch def
+/Default Serif def
+}
+{
+/Serif /Ryumin-Light def
+/SansSerif /GothicBBB-Medium def
+{
+(fonts/Jun101-Light-83pv-RKSJ-H) status
+}stopped
+{pop}{
+{ pop pop pop pop /Jun101-Light }
+{ SansSerif }
+ifelse
+/RoundSansSerif exch def
+}ifelse
+/Default Serif def
+}
+ifelse
+end
+def
+/Adobe-Korea1 4 dict dup begin
+/Serif /HYSMyeongJo-Medium def
+/SansSerif /HYGoThic-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-GB1 4 dict dup begin
+/Serif /STSong-Light def
+/SansSerif /STHeiti-Regular def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-CNS1 4 dict dup begin
+/Serif /MKai-Medium def
+/SansSerif /MHei-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+end
+def
+/TZzero
+{
+/_wmode xdd
+/_styleArr xdd
+/_regOrdering xdd
+3 copy
+_pdfComposeFont
+{
+5 2 roll pop pop pop
+}
+{
+[
+0 1 _styleArr length 1 sub
+{
+_styleArr exch get
+_pdfStyleDicts _regOrdering 2 copy known
+{
+get
+exch 2 copy known not
+{ pop /Default }
+if
+get
+}
+{
+pop pop pop /Unknown
+}
+ifelse
+}
+for
+]
+exch pop
+2 index 3 1 roll
+_pdfComposeFont
+{3 -1 roll pop}
+{
+findfont dup /FontName get exch
+}
+ifelse
+}
+ifelse
+dup /WMode 2 copy known
+{ get _wmode ne }
+{ pop pop _wmode 1 eq}
+ifelse
+{
+exch _wmode _pdfConcatNames
+dup _pdfFontStatus
+{ exch pop dup findfont false}
+{ exch true }
+ifelse
+}
+{
+dup /FontType get 0 ne
+}
+ifelse
+{
+dup /FontType get 3 eq _wmode 1 eq and
+{
+_pdfVerticalRomanT3Font dup length 10 add dict copy
+begin
+/_basefont exch
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
+if
+def
+FontName
+currentdict
+end
+definefont
+def
+/Encoding _basefont /Encoding get def
+/_fauxfont true def
+}
+{
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+FontType 0 ne
+{
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put}
+if
+def
+/_fauxfont true def
+} if
+} ifelse
+/WMode _wmode def
+dup dup /FontName exch def
+currentdict
+end
+definefont pop
+}
+{
+pop
+}
+ifelse
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+bd
+Level2?
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+selectfont
+} bd
+}
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+exch findfont exch
+dup type /arraytype eq
+{makefont}
+{scalefont}
+ifelse
+setfont
+} bd
+}
+ifelse
+/cshow where
+{
+pop /pdf_cshow /cshow load dd
+/pdf_remove2 {pop pop} dd
+}
+{
+/pdf_cshow {exch forall} dd
+/pdf_remove2 {} dd
+} ifelse
+/pdf_xshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_yshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0 exch
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_xyshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+1 pop
+{_pdf_na _pdf_i 1 add get} stopped
+{ pop pop pop}
+{
+_pdf_x _pdf_y moveto
+rmoveto
+}
+ifelse
+}
+ifelse
+_pdf_i 2 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd
+/pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd
+/pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd
+Level2? _ColorSep5044? not and
+{
+/pdfxs {{xshow} stopped {pdfl1xs} if} bd
+/pdfys {{yshow} stopped {pdfl1ys} if} bd
+/pdfxys {{xyshow} stopped {pdfl1xys} if} bd
+}
+{
+/pdfxs /pdfl1xs load dd
+/pdfys /pdfl1ys load dd
+/pdfxys /pdfl1xys load dd
+} ifelse
+/pdf_charpath {false charpath} bd
+/pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd
+/pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd
+/pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd
+/pdf_strokepath
+{
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 false charpath
+currentpoint S moveto
+} bind
+exch pdf_cshow
+} bd
+/pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd
+/pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd
+/pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd
+Level2? {currentglobal true setglobal} if
+/d0/setcharwidth ld
+/nND {{/.notdef} repeat} bd
+/T3Defs {
+/BuildChar
+{
+1 index /Encoding get exch get
+1 index /BuildGlyph get exec
+}
+def
+/BuildGlyph {
+exch begin
+GlyphProcs exch get exec
+end
+} def
+/_pdfT3Font true def
+} bd
+/_pdfBoldRomanWidthProc
+{
+stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
+0 0
+} bd
+/_pdfType0WidthProc
+{
+dup stringwidth 0 0 moveto
+2 index true charpath pathbbox
+0 -1
+7 index 2 div .88
+setcachedevice2
+pop
+0 0
+} bd
+/_pdfType0WMode1WidthProc
+{
+dup stringwidth
+pop 2 div neg -0.88
+2 copy
+moveto
+0 -1
+5 -1 roll true charpath pathbbox
+setcachedevice
+} bd
+/_pdfBoldBaseFont
+11 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/Encoding cHexEncoding def
+/_setwidthProc /_pdfBoldRomanWidthProc load def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+pdf_has_composefont?
+{
+/_pdfBoldBaseCIDFont
+11 dict begin
+/CIDFontType 1 def
+/CIDFontName /_pdfBoldBaseCIDFont def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_setwidthProc /_pdfType0WidthProc load def
+/_bcstr2 2 string def
+/BuildGlyph
+{
+exch begin
+_basefont setfont
+_bcstr2 1 2 index 256 mod put
+_bcstr2 0 3 -1 roll 256 idiv put
+_bcstr2 dup _setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+/_pdfDefineIdentity-H
+{
+/Identity-H /CMap PDFText /pdf_resourcestatus get exec
+{
+pop pop
+}
+{
+/CIDInit/ProcSet findresource begin 12 dict begin
+begincmap
+/CIDSystemInfo
+3 dict begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+currentdict
+end
+def
+/CMapName /Identity-H def
+/CMapVersion 1 def
+/CMapType 1 def
+1 begincodespacerange
+<0000> <ffff>
+endcodespacerange
+1 begincidrange
+<0000> <ffff> 0
+endcidrange
+endcmap
+CMapName currentdict/CMap defineresource pop
+end
+end
+} ifelse
+} def
+} if
+/_pdfVerticalRomanT3Font
+10 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_pdfType0WidthProc
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+Level2? {setglobal} if
+/MakeBoldFont
+{
+dup /ct_SyntheticBold known
+{
+dup length 3 add dict begin
+CopyFont
+/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+/ct_SyntheticBold true def
+currentdict
+end
+definefont
+}
+{
+dup dup length 3 add dict
+begin
+CopyFont
+/PaintType 2 def
+/StrokeWidth .03 0 FontMatrix idtransform pop def
+/dummybold currentdict
+end
+definefont
+dup /FontType get dup 9 ge exch 11 le and
+{
+_pdfBoldBaseCIDFont
+dup length 3 add dict copy begin
+dup /CIDSystemInfo get /CIDSystemInfo exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefont exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefonto exch def
+currentdict
+end
+/CIDFont defineresource
+}
+{
+_pdfBoldBaseFont
+dup length 3 add dict copy begin
+/_basefont exch def
+/_basefonto exch def
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+} bd
+/MakeBold {
+1 index
+_pdf_FontDirectory 2 index 2 copy known
+{get}
+{exch pop}
+ifelse
+findfont
+dup
+/FontType get 0 eq
+{
+dup /WMode known {dup /WMode get 1 eq }{false} ifelse
+version length 4 ge
+and
+{version 0 4 getinterval cvi 2015 ge }
+{true}
+ifelse
+{/_pdfType0WidthProc}
+{/_pdfType0WMode1WidthProc}
+ifelse
+_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
+{MakeBoldFont} Type0CopyFont definefont
+}
+{
+dup /_fauxfont known not 1 index /SubstMaster known not and
+{
+_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
+MakeBoldFont
+}
+{
+2 index 2 index eq
+{ exch pop }
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+}
+ifelse
+pop pop
+dup /dummybold ne
+{/_pdf_FontDirectory exch dup _safeput }
+{ pop }
+ifelse
+}bd
+/MakeItalic {
+_pdf_FontDirectory exch 2 copy known
+{get}
+{exch pop}
+ifelse
+dup findfont
+dup /FontInfo 2 copy known
+{
+get
+/ItalicAngle 2 copy known
+{get 0 eq }
+{ pop pop true}
+ifelse
+}
+{ pop pop true}
+ifelse
+{
+exch pop
+dup /FontType get 0 eq Level2? not and
+{ dup /FMapType get 6 eq }
+{ false }
+ifelse
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1Type0 }
+{ _italMtxType0 }
+ifelse
+}
+{ pop pop _italMtxType0 }
+ifelse
+}
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1 }
+{ _italMtx }
+ifelse
+}
+{ pop pop _italMtx }
+ifelse
+}
+ifelse
+makefont
+dup /FontType get 42 eq Level2? not or
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+}
+if
+1 index exch
+definefont pop
+/_pdf_FontDirectory exch dup _safeput
+}
+{
+pop
+2 copy ne
+{
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+{ pop pop }
+ifelse
+}
+ifelse
+}bd
+/MakeBoldItalic {
+/dummybold exch
+MakeBold
+/dummybold
+MakeItalic
+}bd
+Level2?
+{
+/pdf_CopyDict
+{1 index length add dict copy}
+def
+}
+{
+/pdf_CopyDict
+{
+1 index length add dict
+1 index wcheck
+{ copy }
+{ begin
+{def} forall
+currentdict
+end
+}
+ifelse
+}
+def
+}
+ifelse
+/pdf_AddEuroGlyphProc
+{
+currentdict /CharStrings known
+{
+CharStrings /Euro known not
+{
+dup
+/CharStrings
+CharStrings 1 pdf_CopyDict
+begin
+/Euro pdf_EuroProcSet 4 -1 roll get def
+currentdict
+end
+def
+/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
+/pdf_PathOps /pdf_PathOps load def
+/Symbol eq Encoding 160 get /.notdef eq and
+{
+/Encoding Encoding dup length array copy
+dup 160 /Euro put def
+}
+if
+}
+{ pop
+}
+ifelse
+}
+{ pop
+}
+ifelse
+}
+def
+Level2? {currentglobal true setglobal} if
+/pdf_PathOps 4 dict dup begin
+/m {moveto} def
+/l {lineto} def
+/c {curveto} def
+/cp {closepath} def
+end
+def
+/pdf_PSBuildGlyph
+{
+gsave
+8 -1 roll pop
+7 1 roll
+currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+dup 9 1 roll
+{
+currentdict /StrokeWidth 2 copy known
+{
+get 2 div
+5 1 roll
+4 -1 roll 4 index sub
+4 1 roll
+3 -1 roll 4 index sub
+3 1 roll
+exch 4 index add exch
+4 index add
+5 -1 roll pop
+}
+{
+pop pop
+}
+ifelse
+}
+if
+setcachedevice
+pdf_PathOps begin
+exec
+end
+{
+currentdict /StrokeWidth 2 copy known
+{ get }
+{ pop pop 0 }
+ifelse
+setlinewidth stroke
+}
+{
+fill
+}
+ifelse
+grestore
+} def
+/pdf_EuroProcSet 13 dict def
+pdf_EuroProcSet
+begin
+/Courier-Bold
+{
+600 0 6 -12 585 612
+{
+385 274 m
+180 274 l
+179 283 179 293 179 303 c
+179 310 179 316 180 323 c
+398 323 l
+423 404 l
+197 404 l
+219 477 273 520 357 520 c
+409 520 466 490 487 454 c
+487 389 l
+579 389 l
+579 612 l
+487 612 l
+487 560 l
+449 595 394 612 349 612 c
+222 612 130 529 98 404 c
+31 404 l
+6 323 l
+86 323 l
+86 304 l
+86 294 86 284 87 274 c
+31 274 l
+6 193 l
+99 193 l
+129 77 211 -12 359 -12 c
+398 -12 509 8 585 77 c
+529 145 l
+497 123 436 80 356 80 c
+285 80 227 122 198 193 c
+360 193 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-BoldOblique /Courier-Bold load def
+/Courier
+{
+600 0 17 -12 578 584
+{
+17 204 m
+97 204 l
+126 81 214 -12 361 -12 c
+440 -12 517 17 578 62 c
+554 109 l
+501 70 434 43 366 43 c
+266 43 184 101 154 204 c
+380 204 l
+400 259 l
+144 259 l
+144 270 143 281 143 292 c
+143 299 143 307 144 314 c
+418 314 l
+438 369 l
+153 369 l
+177 464 249 529 345 529 c
+415 529 484 503 522 463 c
+522 391 l
+576 391 l
+576 584 l
+522 584 l
+522 531 l
+473 566 420 584 348 584 c
+216 584 122 490 95 369 c
+37 369 l
+17 314 l
+87 314 l
+87 297 l
+87 284 88 272 89 259 c
+37 259 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-Oblique /Courier load def
+/Helvetica
+{
+556 0 24 -19 541 703
+{
+541 628 m
+510 669 442 703 354 703 c
+201 703 117 607 101 444 c
+50 444 l
+25 372 l
+97 372 l
+97 301 l
+49 301 l
+24 229 l
+103 229 l
+124 67 209 -19 350 -19 c
+435 -19 501 25 509 32 c
+509 131 l
+492 105 417 60 343 60 c
+267 60 204 127 197 229 c
+406 229 l
+430 301 l
+191 301 l
+191 372 l
+455 372 l
+479 444 l
+194 444 l
+201 531 245 624 348 624 c
+433 624 484 583 509 534 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-Oblique /Helvetica load def
+/Helvetica-Bold
+{
+556 0 12 -19 563 710
+{
+563 621 m
+537 659 463 710 363 710 c
+216 710 125 620 101 462 c
+51 462 l
+12 367 l
+92 367 l
+92 346 l
+92 337 93 328 93 319 c
+52 319 l
+12 224 l
+102 224 l
+131 58 228 -19 363 -19 c
+417 -19 471 -12 517 18 c
+517 146 l
+481 115 426 93 363 93 c
+283 93 254 166 246 224 c
+398 224 l
+438 319 l
+236 319 l
+236 367 l
+457 367 l
+497 462 l
+244 462 l
+259 552 298 598 363 598 c
+425 598 464 570 486 547 c
+507 526 513 517 517 509 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-BoldOblique /Helvetica-Bold load def
+/Symbol
+{
+750 0 20 -12 714 685
+{
+714 581 m
+650 645 560 685 465 685 c
+304 685 165 580 128 432 c
+50 432 l
+20 369 l
+116 369 l
+115 356 115 347 115 337 c
+115 328 115 319 116 306 c
+50 306 l
+20 243 l
+128 243 l
+165 97 300 -12 465 -12 c
+560 -12 635 25 685 65 c
+685 155 l
+633 91 551 51 465 51 c
+340 51 238 131 199 243 c
+555 243 l
+585 306 l
+184 306 l
+183 317 182 326 182 336 c
+182 346 183 356 184 369 c
+614 369 l 644 432 l
+199 432 l
+233 540 340 622 465 622 c
+555 622 636 580 685 520 c
+cp
+750 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Bold
+{
+500 0 16 -14 478 700
+{
+367 308 m
+224 308 l
+224 368 l
+375 368 l
+380 414 l
+225 414 l
+230 589 257 653 315 653 c
+402 653 431 521 444 457 c
+473 457 l
+473 698 l
+444 697 l
+441 679 437 662 418 662 c
+393 662 365 700 310 700 c
+211 700 97 597 73 414 c
+21 414 l
+16 368 l
+69 368 l
+69 359 68 350 68 341 c
+68 330 68 319 69 308 c
+21 308 l
+16 262 l
+73 262 l
+91 119 161 -14 301 -14 c
+380 -14 443 50 478 116 c
+448 136 l
+415 84 382 40 323 40 c
+262 40 231 77 225 262 c
+362 262 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-BoldItalic
+{
+500 0 9 -20 542 686
+{
+542 686 m
+518 686 l
+513 673 507 660 495 660 c
+475 660 457 683 384 683 c
+285 683 170 584 122 430 c
+58 430 l
+34 369 l
+105 369 l
+101 354 92 328 90 312 c
+34 312 l
+9 251 l
+86 251 l
+85 238 84 223 84 207 c
+84 112 117 -14 272 -14 c
+326 -14 349 9 381 9 c
+393 9 393 -10 394 -20 c
+420 -20 l
+461 148 l
+429 148 l
+416 109 362 15 292 15 c
+227 15 197 55 197 128 c
+197 162 204 203 216 251 c
+378 251 l
+402 312 l
+227 312 l
+229 325 236 356 241 369 c
+425 369 l
+450 430 l
+255 430 l
+257 435 264 458 274 488 c
+298 561 337 654 394 654 c
+437 654 484 621 484 530 c
+484 516 l
+516 516 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Italic
+{
+500 0 23 -10 595 692
+{
+399 317 m
+196 317 l
+199 340 203 363 209 386 c
+429 386 l
+444 424 l
+219 424 l
+246 514 307 648 418 648 c
+448 648 471 638 492 616 c
+529 576 524 529 527 479 c
+549 475 l
+595 687 l
+570 687 l
+562 674 558 664 542 664 c
+518 664 474 692 423 692 c
+275 692 162 551 116 424 c
+67 424 l
+53 386 l
+104 386 l
+98 363 93 340 90 317 c
+37 317 l
+23 279 l
+86 279 l
+85 266 85 253 85 240 c
+85 118 137 -10 277 -10 c
+370 -10 436 58 488 128 c
+466 149 l
+424 101 375 48 307 48 c
+212 48 190 160 190 234 c
+190 249 191 264 192 279 c
+384 279 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Roman
+{
+500 0 10 -12 484 692
+{
+347 298 m
+171 298 l
+170 310 170 322 170 335 c
+170 362 l
+362 362 l
+374 403 l
+172 403 l
+184 580 244 642 308 642 c
+380 642 434 574 457 457 c
+481 462 l
+474 691 l
+449 691 l
+433 670 429 657 410 657 c
+394 657 360 692 299 692 c
+204 692 94 604 73 403 c
+22 403 l
+10 362 l
+70 362 l
+69 352 69 341 69 330 c
+69 319 69 308 70 298 c
+22 298 l
+10 257 l
+73 257 l
+97 57 216 -12 295 -12 c
+364 -12 427 25 484 123 c
+458 142 l
+425 101 384 37 316 37 c
+256 37 189 84 173 257 c
+335 257 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+end
+Level2? {setglobal} if
+currentdict readonly pop end
+%%EndResource
+PDFText begin
+[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron
+0 TE
+[1/dotlessi/caron 39/quotesingle 96/grave
+127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
+/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
+/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
+/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
+/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
+/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
+/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
+/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
+/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
+/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
+/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
+/ucircumflex/udieresis/yacute/thorn/ydieresis
+1 TE
+end
+%%BeginResource: procset pdfasc.prc 6.0 1
+%%Copyright: Copyright 1992-2003 Adobe Systems Incorporated. All Rights Reserved.
+/ASR {
+13 dict begin
+/mirV? exch def
+/mirH? exch def
+/center? exch def
+/autorotate? exch def
+/angle exch def
+/shrink exch def
+/Pury exch def
+/Purx exch def
+/Plly exch def
+/Pllx exch def
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury 0 eq Durx 0 eq and Dlly 0 eq Dllx 0 eq and and
+{ shrink 0 gt { GClipBBox } { GPageBBox } ifelse }
+{ ITransDBBox }
+ifelse
+/PHt Pury Plly sub def
+/PW Purx Pllx sub def
+/DHt Dury Dlly sub def
+/DW Durx Dllx sub def
+angle 90 eq angle 270 eq or
+{
+PHt /PHt PW def /PW exch def
+} if
+autorotate? PHt PW ne and DHt DW ne and
+{
+DHt DW ge
+PHt PW ge
+ne
+{ /angle angle 90 add def
+PHt /PHt PW def /PW exch def
+}
+if
+} if
+angle 0 ne
+{
+/angle angle 360 mod def
+angle rotate
+angle 90 eq
+{ 0 DW neg translate }
+if
+angle 180 eq
+{ DW neg DHt neg translate }
+if
+angle 270 eq
+{ DHt neg 0 translate }
+if
+} if
+center?
+{
+ITransBBox
+Durx Dllx add 2 div Dury Dlly add 2 div
+Purx Pllx add -2 div Pury Plly add -2 div
+3 -1 roll add exch
+3 -1 roll add exch
+translate
+}
+{
+ITransBBox
+angle 0 eq
+{Dllx Pllx sub Dury Pury sub}
+if
+angle 90 eq
+{Durx Purx sub Dury Pury sub}
+if
+angle 180 eq
+{Durx Purx sub Dlly Plly sub}
+if
+angle 270 eq
+{Dllx Pllx sub Dlly Plly sub}
+if
+translate
+}
+ifelse
+mirH? mirV? or
+{
+ITransBBox
+mirH?
+{
+-1 1 scale
+Durx Dllx add neg 0 translate
+} if
+mirV?
+{
+1 -1 scale
+0 Dury Dlly add neg translate
+} if
+} if
+shrink 0 ne
+{
+ITransBBox
+Dury Dlly sub Pury Plly sub div
+Durx Dllx sub Purx Pllx sub div
+2 copy gt { exch } if pop
+shrink 1 eq
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{
+shrink 2 eq 1 index 1.0 lt and
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{ pop }
+ifelse
+}
+ifelse
+} if
+end
+} [/autorotate? /shrink? /mirH? /mirV? /angle /Pury /Purx /Plly /Pllx /Durx /Dury /Dllx /Dlly /PW /PHt /DW /DHt
+/Devurx /Devury /Devllx /Devlly /pdfHt /pdfW]
+bld
+/GClipBBox
+{
+gsave newpath clippath pathbbox newpath grestore
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+ITransDBBox
+} [/Durx /Dury /Dllx /Dlly]
+bld
+/GPageBBox
+{
+{
+currentpagedevice /PageSize get aload pop
+/Devury exch def /Devurx exch def
+/Devllx 0 def /Devlly 0 def
+ITransBBox
+}
+stopped
+{ GClipBBox }
+if
+} [/Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransDBBox
+{
+Durx Dury transform matrix defaultmatrix itransform
+/Devury exch def
+/Devurx exch def
+Dllx Dlly transform matrix defaultmatrix itransform
+/Devlly exch def
+/Devllx exch def
+Devury Devlly lt {/Devlly Devury /Devury Devlly def def} if
+Devurx Devllx lt {/Devllx Devurx /Devurx Devllx def def} if
+} [/Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransBBox
+{
+/um matrix currentmatrix matrix defaultmatrix matrix invertmatrix matrix concatmatrix def
+Devllx Devlly um itransform
+Devurx Devury um itransform
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury Dlly lt {/Dlly Dury /Dury Dlly def def} if
+Durx Dllx lt {/Dllx Durx /Durx Dllx def def} if
+} [ /um /Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+%%EndResource
+currentdict readonly pop
+end end
+/currentpacking where {pop setpacking}if
+PDFVars/DocInitAll{[PDF PDFText]{/docinitialize get exec}forall }put
+PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
+PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
+PDFVars begin PDF begin
+PDFVars/DocInitAll get exec PDFVars/InitAll get exec
+
+[/NamespacePush PDFMark5
+[/_objdef {Metadata_In_EPS} /type /stream /OBJ PDFMark5
+[{Metadata_In_EPS} 3388 (% &end XMP packet& %) ReadByPDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreateDate>2006-10-29T19:27:03+01:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-29T19:27:03+01:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-29T19:27:03+01:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:E446E6127B67DB11A8FFD4D02B02B71D</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:E446E6127B67DB11A8FFD4D02B02B71D</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:534e389d-6306-419f-95f7-0f6dfd928f3d</stRef:instanceID>
+ <stRef:documentID>uuid:183d3539-1dd0-463c-ab64-34976f66e05a</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/eps</dc:format>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+
+% &end XMP packet& %
+
+[{Metadata_In_EPS} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT PDFMark5
+[/Document 1 dict begin /Metadata {Metadata_In_EPS} def currentdict end /BDC PDFMark5
+[/NamespacePop PDFMark5
+
+PDFVars/TermAll get exec end end
+
+%%EndSetup
+ PDF /docinitialize get exec
+PDFVars begin PDF begin PDFVars/InitAll get exec
+0.0 0.0 302.0 300.0 rectclip
+q
+0.0 0.0 m
+302.0 0.0 l
+302.0 300.0 l
+0.0 300.0 l
+h
+W
+n
+q
+302.0 0.0 0.0 300.0 0.0 0.0 cm
+q
+n
+0.0 0.0 1.0 1.0 re
+[/DeviceRGB] cs
+<<
+/ImageType 1
+/Width 302
+/Height 300
+/ImageMatrix [302.0 0.0 0.0 -300.0 0.0 300.0]
+/BitsPerComponent 8
+/Decode [0.0 1.0 0.0 1.0 0.0 1.0 ]
+/_Filters [currentfile /ASCII85Decode filter dup /DCTDecode filter dup
+] >>
+pdf_image s4IA0!"_al8O`[\!WW42!+Z'0s53kg8k)BA!!*-$!+Z(?!!*&c!"hVA@r$>i!<<6&
+!!#gq!<;He%RFWD@V#OM^]4?7!WUmS6N@/h!WiE)!WiE)!s/N*!sA]-!WrQ/"9\i1
+"9eu5"U,&5"U5/9#7(P>"pkSC$4."I$k*OQ$k*OQ$k*OQ$k30j!(-bh!s8]0"UPA;
+#n77K$OmUV%LrsZ%h&jT$k*XW$k*OQ$k*XT$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ
+$k*RE^]4rP!A"7(!s&u6!YGG8&HVpM!$;1@!<iK)!<E3%zz!<N?+"U52;#mq(?_uR1V
+!!30'!s/T-"U,#3!!!%J!<N?'";(eM+Yc7e'2`0C,&n;PJWZW3,=8ZO'iNHK,VrnM
+JdDc"(Dn#.,pjuf.4R/32E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1V
+H@pm)L51SAMNX0fQ'Rc(R@9kFUnsrdW2Zf&Za@-K\%&u[_Sa=2`lH0Bb0nbge^i@)
+g"PEEj5f=akNM0qnac;Dp%J.Tq>1-0!$;4A!s&E'!<E3%!<E0#z!<N?+"U52;#mq(?
+_uR1W!!30&"9\f0#6b55!!*.F!!*-'&Hi7\0a87V;$UNL'-]2_#S]UfTs;E?,;W6e
+'k242$5OmDi?e"1(`=5=-R^Dn2)[BQ3BBMq77Kd<8P2o\<E<1'=^#<GAS,RgBkh^2
+F`qtRH$Y'pKS>/9Ll%"PPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TQ
+e'uq!f@\d1ioB+]k3(smlLOQ=p%J.Tq>1-F!"8r1!!3`7&HG#qr.B66g:hDtrJ#Q+
+(6@1V;`U[BBAMt(d[ff;B+\!62ta!pA8+XudPe50_8dPfXt#\IVnleeM\<k5B--`1
+Ap2bC=W)5hXjXdjWT$qP=V5KHF50fQ*:BL.*n^B?U5iuo6q$Y6=sS.!#RL.%@MI1B
+p#GS:_WDb^r(Sn/5Qd."T;<>Zj`_QaERPXoREc>J*mFWa%mBM`j?fZq.OHlQb#^YQ
+e)`4%5kM-'HF-t6k%k.?esmMQGaapf>F_:Qmp2&>G-edlES,\RZSYsC+8pN*B;LA8
+nU\YgH8j2_llMbJlpipk#h9A)<2<7dX#$je3;f^%6P$=\<>i.tSiUJOS=%/`Vq.lf
+9qf*"3!Y<l5'm<ZSbSmH*F#5LZe4k<M<<<,51M439#H:&r@'R.C(:C?j#!2^<<oT$
+e@:saY,-[+.BMp9g8]Lppr>7)/_,X_*PXY_*4&LRB-,TtB,sO9O+WYk;(YVC2&TZQ
+\"-K"']@<6_;^\V1q*fko]aeu0P=[=>*:TfO;%;ib&KUX(L8f)rkDXkPk4jPdbk"L
+Bb;hJHb8HuWu*jOHAZ7i_QP3qcP2dDe_$9k4CYX\4"8!^>)iT0<c3(Al!\kK',t>#
+`CI9rAV9P(1cp%o'n#a9V2+.V+D:N#R(/j*IODNr2M*I(S/u\;<s+X!SVdh9-G#C'
+8ZOR9Dl!M+Yo@Q?d^,)u-qff0\9e-3SW;T@$?MY1%PHhBf]uGcc/U<l:9Bu0UTP=g
+*-p\/GIW;E!KgmA<?1EO8s/M4eOc/d@PW2jWlAn7,kFH\]u:6*XXb2'5F`3>RZi2P
+Jbma5Kc/-,BQ3;9.5P)o8Y;=kV+$C4mZ/[-r@qJY*6lQ5rI$/XPIVPYe*B]M9p,E4
+7Q8hCb!p)))Fh>p)id,i?Hd=)g++ss4asf=<]I!UR>iSV</`+HV1HlQ&LjE-]dg*q
+k@$=G;mAO6P=,^"o8:[alGLTMEqF.n6]/`Sok>q_6J2YmO2eE&oK@RA>EO3[!/u"7
+JnM,D=W&ub*h@)D-])!ZPmGLW.oaeA)j1BbXX;:;)\>]9N7C4apmC8W82+h^/G].i
+ZOe04gDQk\I0V9DMAds"ZR/g2m!I5ASIqeqXM'*Ec(h;06qdf+[!jm%3o[?J+@<T;
+^!1gK&ln-[>*b0+oGi0T1m$!3R9W,*::/)Wq[@/!2#3*l6*db#+4@O,bi<:g:Sf8^
+i,EE?U.L63RrXMs`d8UuROF*"Q-8l1i8Tjbb@?\4kVPjchH2e5R'1"?,7beDo,112
+7*sJ`SC>B<(r&9-8k'H2N%j9Kq97\4M5&$a<f0C0kReOm5:W_(d\cFdWTfAl-B+c*
++@GDdVp%K'fecb,fE9R.PtN,WHlJR)ek9rr!SY()6g,uWdZ'@K*o8X&Vjcb2V93OV
+_pIDRl:CVf<-Bk>()Qhu;3n,T?Bq:,T:Kr@]3t7p@hTePX@W'$XU\DX0V/eIBb9Dr
+gk4A0W>NnO,*\4]E&6@^+O;ON,-_tF26"ICK,fM4a_5X2hNY*U)0@2pm!0<t)UkZq
+9$jQ_HIk#SA(eZB1?en2N[k7Y;H@J7N_V(WcQ0thjAIU$LlQ5/,_mP\F5E.i*@@th
+@CftfKQT8O;/eI@<j?9H8Er!J<QX;&Si_8H@nsqkSEGn^=f`K%S5seo@)Y)>XBUi4
+hRg&LX-CTR="YrBJ&[4W9p6*cj7TB4iq+<jbtsc:g6KV9R,9K@ih%qXKNQ\?)<-Zc
+>m-&QJ<#nhOipX[A0rI[44WqmZGS"=^pKXtNX[aNZ`g5UIB,7%MA8ubr@'a3W)6AC
+#@)7Of^)TN6Vr&e1XDmVTbQ*@[5Y4_^`Uk3l:CbV'cS@@W!NBFP\$iO=r3%@?,qPF
+CVGur9-6dM`ba`5='A,?\NAGLV"?lD/lZ<@3%d3JRl63V2FthKIPjubKka2IdRJ;?
+>nN4Zetgb<+HEk(3F1!>kG9=7$:_9HNQN5n;^HKg;fpjCE*PJEpsqXN,LV<!;Ck;m
+F3\PM,J&iSTBFY"a$Y%f78bn(\D=go;0"[>+-LA5Y/V4AHMZ$.j;Mu^!i['ZBLRej
+4JT1\3M]PE%bs)H1QH3dD9f4PdLM\i>)CR'Y<j8e0]oOl*6t=iXIP?J@aA)E/-1XP
+m"kYjRA(5CJrno;kG9bfM\(tkhNC<!VF3p$XYZD\jEl<dFe\#GK@^4-9/VEbo"u0)
+1il&91KKpc-#q(_dY>nDR5?0>F8/_X;edB>2dh^N(ch8l3MYg-[8i+gJJn0_da[]%
+2009!"Ie\QI+DeE9Hp.<F'Yh7I+([.O]..'c/B$95TP>889.bdN1BG&<f@tkJk3`P
+X,N'Re8A*FG5(6,&U-?Pd,c*.^KRB8aT*F6V6a_R#D(X]XVWTE,p(n-)74L3()5dD
+S<_C`:R%51I<_]13hoU5[s+gVU6oJ4mG--p8pZQR4&T[jBT8(d(+%%7I,_*L#XI]A
+%1s9<d]1;^6tO+OWu/ARJ4I:.G=/fYhq'\i3>nY71XcQ5B;\G1][fT$2F$i,cpR`0
+$]%S!.']8/JGW_N2(O7<\'gEYQ%n?uBV&Y.i8f?/=GJU3#ER#^.(%Z==!OPRg"B,k
+d3d^0'fS!laN?Dc'ks%-PJ,-Nb0"Zl7&"eMX!kRuMV1\T1KpC#3Sl)OlQ1PHFj`d2
+R*0OoGf]Q\VKafAPBI3'WTC\*['<M##@j4N0fZ47,7gF:WjReN99X!=O']5^eSE+"
+1*97AU7@8p'1nI>'rtu=U.PDC2`=3V4b02P%gS`i;U$E+Nl6(:@q<W4NdCP$1iE\`
+"s8Zc;UMeK"h:C<SFdX?*Bu$$UoM8nBA:jp;"gUF!QKBO7junrN8s0g9gm9,LmbmJ
+W_kL9:8/F%!:$;q^4X8^N_M#>UmArhmHMrn8[<9!cqm4pek]5T.heoJlVc-\$!;F!
+Usk]>53%Zfd5$g=e$5($`Q85Xd]n2R&MkEW=NXVJmQGkm/oij[RV<V]DWB+9k,(VT
+UgJq@EV\0@d.O>0jlK1oit[JbTc/+p<)AtD"@-oG@]aC*7rDei4r1J?;neeuFNqB>
+P?el`)]\9V5'lkA9'Sot:oqt">kG-4:0H+XGhlAH(u">A<;5OKZ`]iS_P\-4B7(gH
+`Lbl]du<X)?AC8++r*7#Y*dApM-?*q)@5f(6W[b$,#5fCcVm@fG!DK*+%h_sj9O=u
+rk/T8+hP#:V)o'T;#0S3O\);-:cB%[`HsnI]g!tt9;j"DSddOi>f>Dn[2'9dfU4,%
+?Bf+Cc&8shnY5-DYsP\o['!Sj7#Ie$>*d?b)^a3\qju=SeETm)9a.Vdf)ao_kt'J?
+%\6<cXB<sN70k//d%5!2*RM@VL5V"t)Fluu$*/g;3cjOWPbFbePg^gUXoWO'C)E1O
+?\J%l%:M)>\61%E8/6/b`H/QSHO?L+8eYHld+6Qpjl18s'p`<5-FRm!4SWBTO_@I?
+fC>s<FZZ@Sd&eP\rjAP3@tqBd@[*8X:J0=gRp*ct[C+9d6rZL%SZ65DVZP#=Y6M:K
+oI7S;05nX**DqYGd>hsZC=UJ4`LbqoZmL(.S3?O$g-0gjf1]e$Ppfdc>S0`l-s1^m
+dis^8m+<%8q?'&nPSkDf??iBl-Vq8-FSDNfim;O*1\gnt>\]`KZdesg\Vp/JCcK8n
+NaVQS:q5cIXX;2M10'@.aQ\Bk9n6iRR-7LcL69gSVIq0W3H:QeArtf7-NmnQa%!Kh
+`dN<#Uk_7l'4\Ltbj.fC4&AgBJBp'3@iLD@r<5&&,tgQ[\GYWpA'!"n1bD;!&G5.^
+!c$q:1[j^"aDiP_i8^Y%Nf6'+/J:\U!*[RFl*fA@l$DsM4P)t3',,_KJ.=&sNA=CV
+1otTOK24X[)J3ff+>orta'($M+Qk!>WbfO+mS'WA)Mp8I&1%G.<c+D4LifFuLDJm#
+o+<_'oVtI%Ek)9#4[0k48DpIA2Flm'X6)/12B39T;/fKrV$At";9UIe6T,EMTr6*f
+A;6?0I^F//km#Os1VrHI_iZ+Y#6Um3:GK4jTqt5)@[^bk1a$+QGc,Qs1/WQ_o]o?!
+R/<hAS!/L"dn%W(#l,i3Psu8NQ5*3q!+)A*Y+-Qmi8At127"mOUuOW8;*,GF="Yt8
+R_c>ZN#<a3j,-T$^<Bl\*/^5S`XQej"+htSd"R0WAeIL$REoY'3M]nIl7"KO'Ic#8
+PbWX5j,]YS;ECc(BpOWbIgX?]U>i^Wfmq?uU'HI2Nh[;7iiS`U6aQVc;g/oQRW^%<
+8-cP#->>4tGG\lm.eWaS1?6')5T'L.RFr=J`[$%;/1EXmTDnmk>"0-g@nq$qnZ"C/
++t\kX<K&4U"PriO8BOjN3m\783"D=Oc!qMNDrF=MndJrf_O\oHX>:_YXYLO$*&6<I
+k/dp\d[6IjJtGe"<46)E$mCZKVO<p3@L,_W^FF,3WXe*h(uQ=WaQ\B]=XjSDg",+k
++6+>`m8qZNYB[eb>C[ft77itVkVeQr,/u.(aS(l,()@LBH1e+V3ak?",uk[WG;H=b
+;4P\hXjT>2b>Fe"eIei!6-h[jcpWQ-Tqub)3sV[c8YV6@LkF9U9^/HK[%e\mQKNZU
+nqeUL*1f5gQ,9q(<+X/H3Ao>(T06M_j<,ZbW\RI=B.*LR86j&e7W<$P-"2Iurr>_k
+8BsnInu=K`_IjnR1c6jVK*!jcZY8T^oHIekV(uU4NN+dE$0.5qV,<JF!C$>U<MXZE
+EP['!'Ws;+<Eb^5i<!E""&j8c`kZnCTPTIqW_CC*\ApGo93*#'*eQY@M7\'X8E)1@
+IgVT9`mgqZ:K$afn2RKi6e%rbD%AP_FlJap1jD*"7*#O0Od)gnO>jRMcS4r$!hUo*
+d#SF744?":pH"dZJ!:pS'hP#nK#64eOq0)WNbTf<d8b4]\!d?"H#@Ua7kUVeXuC"c
+X^OopE>Zl`r6^^sgQomPmI&'uJi_E6ehogU_M_OD9&[g:Q=u&P'b&q*'BE21lV/MZ
+c`IO!p4RH!7KlakN9a'BB1Sg<ouCh3J`1&^etcHLZ-9(=K/hm<VFL&+"lcl!fV*CV
+b%fBck5l8,9!b*\Tst7&e(Bnm,m3_>gH&_q?mul<dQORn@_7^#]j+<IW'QL/<6S@(
+r]>OCCh[u`Uf=^>(5HO[$b1th-me4L:,C3gUDZ-*K=HKe]fT@6WH1->&OF#K=$5Vl
+(i1QSTU,IF29tB+fVO6t7(EXZd\bVW*M]lC7i8?PN[iRO0)=a9`[@*R[E?_2lWPQS
+:8#s"36aMrVl;=fX[1=1U"ii0-VX'Y]ZQ_9F+d2JV0:K<[AJrmD!YbD5=8YH6X7TE
+,NmdgN/e<8,)^H4CNZW;e@\6rKK!4PS9-Q@I7n<@rr<DG9#mi%G92"1lulW174T:r
+Fr,A_99c>/6-9,5ROU'>*.q)[3hr])9Kfu[X^KI:'a0CaY6)0qLE/sM+%f7u<7,8Q
+*HP@?G/I`j!\'u[Jn.Q_G<%#Y&RunMd]2InX=eKk@p$mj'1IZ;E\_@]QSK=$P>m[h
+;HGB7"8lq6Y&V#)<ICB&_Oi6A>F&0mOkWHjA:"2h;Du&5h5T&L<=oVQGgA6=*:p/S
+Tjl_":/>'=Us@1"*ph^:2Lp3+MJW.51_^MaHu\#>,?g?>O!b1h[8B'O[7ZTHl-ctu
+:HGm]Rl=^*[7K5?aKeT;V-_.NgounSgSI<6FAejd0%6>7W4CI#d-@aj.K(cOU->aa
+<q%Tp2XKu+X/:nNG,8<W,9E,ORDVK=-M=BiQ75qVQ+8#ZY.,_=YnP^,6#,.7UDoNZ
+#HfR+Zdcmi:XmrHoO8q-kLPaDe9;f,dPSJlJ,OJIM^6U`-L+#[T;\l"O$=:Uj_tM`
+Xj.3lm$KH67F&E]YaFlUcC/F.e>$'O+Cj!07ib&a9ke+&[)C;*er(2^13od,*/MdG
+EcHtN&EdL,?p"<:PY<H$LlctD[:pVdS]=2(8#6Wo9'inj"!Y$4ip;E+I6HhnOZKoo
+AgHotZq0;KRsG`8&M:NdXQLh'%7SCpRkUS8c_YX+h"khE'btb!0EV=F=n8,(`$D]?
+8N0i(0K<h,MQJ>JV.uZKo>KF<R$tCB=k%7^S8pES/f][Z0]1$F6QHgn7)Kn]@3g0/
+HA]LLq:DGh*=X#hb`,h@#Z*=GcD45%%=99j%domf'!]tjI)Ag.dq3]r<Ok4(MUn4U
+EN[C(,EquU@Qn*jng$WaB8W#"ku0/`j8)eNSs:_VH)Wij__<JO(Un-Jha+lh51Bt3
+b].M29]M"rMs&HggmZb52)Sm+74C!k6H$Y?hPTI.M!X0kTq]*!+b+fQ-<$p0a7J\%
+,]QeI,;hqk)VG1F.GTKD!i[E9;Cai#rTck3>*Ts0j3CF`WpFeR7P7.oZjPiU[c8Cm
+1i#j0-f,A]H;npU*nK?X#9\(`@j`di7YK:5S'n3ToKsA>,M'c5(7E5aEU?mWh!U_F
+O[_pfES$5Y]O6"BZ#)Q2hHSkPI'td'c9[EZg5U^/LEian;I#uTXplZih,Rpj[le`r
+>,6.;S_5i;EEUR7<=4]umdHa4(-9";RS^HpU7s\&PL-hMDJKH&cs4PT:,q^rZZ8.d
+9$"&Q*Wc9@$J(`.2]G0+Fi!>7Y/JYVWD:YB#)e@"%ha2GQAsp*`.6oJ=R(l=TkPF=
+&%JDn5g2Z#7l9C;]?a9uSVU8u.-K<J/S\#b3qfM_d2`DH7>Bk?p812OM@esK8i_H"
+*T_:iT(I(5iU/D?qGZMmYT\)gFQTSY3N>u^8jWIWf<&N.2QTe*Yj5L<JtWJmrjnkq
+T_p5Q-L^M?X<bmgc?&af<[gS%4mHS&W2m5PqMotS#1#o5Kuc8;0j.:>d)0VAY8Aa=
+3lsqbC/MPtV2l))FM_*CIhPH&d#8BVX#Z?L-Q'Y7k+S?NC;b-N4&H`63jgM?,bCWf
+C6afN:?$?o!h#>0a/Ql8<3r<gYpTJC*2`_^e:]at4SBMKg-$E*H5a#k"!d?=8[IXM
+eB=>$f=,M:ZdRs@/'J6q%slYCS2cl_N/:W!62W7=%/HDn4\GTrc_Y>sOi'LD":dLn
+-?I[2#`Nd/>YubP.ZC_SA$8MDUXFij"uG7lJl<gD:Hb_[A"Dlb*]n\*(ul6*38i:k
+l&$Gc]ctlE#!]4?PbL\RDpF90`[&2rgsmZ3,9E),\f/cmVNYV5RRJ*)*@lA&o'mHR
+koVq$c#4;@eS<m@Gph=R39>LLFO05$R>iJLFq^-ol@51r?uJqB+-<I<ee,H)0K]7<
+ZB<m24]u:rNXp"X-I1ho&k:Ud?_pG]c)FL$QdS49F',s)o]aui6rG-f5*^,#2/6oI
+RfEs6\n@3dl6&;p@T$`TT4:S5<)&KbSpT#C`@#YKd^aaWkH9:a<\6j[HhX8P^4uOn
+aK@"OqE-&[AgQ]^f"!'PVSg4q:;[.,*AU&D=`A.iSo&YPAk4[t"a%_T%O)]5`u`cT
+3F#)q8#J4a3N>R1@PDga<h#UTh01+ROo4KTNgb)C,83skh8BDe"UoB=atqB0=giFh
+,b%<'WO]ToLB'R8oN\2Giu_Gr'quDH)><Mn7$gap5;V/sPim2)bO8.jc/NP)o6'db
+UgS4C`>"n1Edo<<.&;,gCJ%9Vi/[fe7XL7O36+-],<;k3:]CEtW>S6Fo:_;Vj@l/0
+Rl.*=jeYX\[OW^M\eM5<39/Wgih5OnYqX0W'aI(PGbATp[L_r.P.@\UQ=Z#,.M=ci
+5%IZ9kGK&r:)]66[iI\*G9K4["1Y$<.$`PIfW>b//]O"Ne$,@D1nK3!1)mhN*=iki
+6BA^"0Wf<<qQ)0OXV!#dElfC$)-IS.j;a[f9#];Fata#of!^FtejWl4c[*tpJopE7
+Y8*dob;^4^*kYOY3,0rXSFb8-MV9KLC<KIap!"p(iUnPPa%Y&YSr?TV[g/a&A]?!q
+1%hJX<&>WHM],p^96\_D66^HT)3_1+M8q[N,4fm([H0D[Lq^_->FGurXs)+RkMDU>
+9S%cXOiL=&-?@?d&old,kE+J\3n7?%Znn;e6)-b()icoHe5-pj.KXo<H;6oXV5\/?
+j8*5jP`J.r.hBE8HIUa'WrNh:HP<@U4Xq>u'KG9aBL7qK%cX&$jjuiFDJM.Q`B+[:
+kNc*+VM=rt);'q()(1;Tb+c.<qXaJ#egTLU2]NlQR3;Rn4Uhh0`oW?W:TmC1kAjnh
+3`qIP<t(Mi\9__j1#B3KU:(WBA,+G[3>&\Sr2HG/fSG+'BUR1+U'AF%oW8_C=$i.,
+W3)e><LKC*>3Ll,R]B=Wl6LI[d:l$Yg$;Rm\/ERA9fYI__!=8a!2%i(mR8;fMR]Dg
+cU+,0:Ud`M'R9:^G!-YOUuZ5bQ-%Q<is37f1".$cMKSQfF&-75dH<@9bU81V?/jqr
+OdX<m%q<-Z*+RW%aP`S)1ir<^TSSV.cYAcjT`T1u%S(%Y=HEq$#L]:0NeCr7h5R/-
+_+.*lN[UG/*7QdA01"Dh-l9hF#c$YLC)]45_%Nso9R!I0kaW8/orV*3-)fana4d)P
+,Vf?#is)Jr@8b'&*;AI"8"DBEmGH?Z\Ng27-<(Re*#curSqeu1FNN!hi0!]^*OIAt
+(Aqr0SZ4Ug@6I<l5q5nc\t;YsM4BhTaBJXE,G'2qjD*Bso'=dS\]FNIP!$mN.)/^L
+>,0E5e<W5ea5^#QZODb-J_,dqSud$!>RE#@3t3`iL7]oaW&Jq0'Ne\gNR&>R(fcu+
+.:^H$04TQ#RTD)\\/dX&XJF0/N%Bh$*NF"",_Hed@C[(S9qiL4o?U%[-Ok>iPZn9\
+G3E_8Cj>R%J5#tC=rR`G\N7ciEKOBr7s-j[Uf*)P[tE'"TduSVE\#dg6LpMl2.h+>
+!<D8F1fW8!96NsX@+H!m09X:Sc:0kAS^:hbhSsrP\Q9mOH:4T<7VK%YNZEFp2#0Hn
+-W\#(]rO(*Xq_30-C60!D4\*'kM]aVj%7i!m)D1$g/\#LmIHTMV,KO%mp-X+\K4L1
+*uZWP=W`"SIg:EC>j0O<c/JP8Jr/UW$^if2:.I=Ipc-;e*ue,pLi^8_j;p8YOlO,X
+0)Q0*jP2[EUtqOCrp-(`YLp^@9^S[H<JHbRdIG89rZ$0p^pgLWi]SJi-O1#;2oaM1
+LE'>._`46Y$tVKc6\HjX"CR\7`M9A2(c;p_UpVaa@^/#`m[[$+T<3CeOnNlG)@2]F
+MeAjl=U]HU,+9jR743&$FmWA.E)_uM8p^K%Zk#50m#9%'jO[(&iE).Ao8YiW9%>03
+W63c7rG+c_-J<8oiinn8CclNj)ie\jG=gGC[L_r/8EZN06s0&@`iUJS<>_Ei%Y"g[
+)FdC+-PR^u>^E=66Y/ReRE$?F<1Da]mc'Lh;]=!W:m!N5<g$hqV.cN@e\p,U=j%ko
+ZAjo/<Et<?j[0<jjb-AZ3A\731<QalkDZ"?S^,m.6[r+A=Q@jTMul,S\K/dL['WAG
+f<f_bO&Gb"i+_kRjIS??7;e(NERP:o:7IQI\Pa.2[/&gu6O-fAoXiusCDM+q:57Io
+,?W;$WkuI?IB)Qi(TKS(F5eQlok"U,F$b_7D,o[aGskmPqNG1@flT`r*28[!mj-0F
++%PfIp,C5Yi\24%0#2bQ@8sK<DN9TW4r/K9mGcRn'&G'tHT/33q+2`pMmo?)nQL?Y
+4]/U^+/[Z$d+bZ)i>I/9'&LSM,T5U2-eONtLPppsJ(=>o!&9PnT+(WZ*[J43>?m]^
+b1SMo%c!2n3Dt,".4V^Z^8HmXjYc:$I`82a!#+fa#4'.,Arq7I;6cG82-'3!j@7i'
+^cOjSY(p%2Aq#)2#Dn)H=@mh6d<leY/u9a90CKUH4.<\)m,G,(;qiJDel^,;(aL_[
+FXF\oE]Mq7om[//g<aMU/N2K_KX&aF&ZgWb!$2?D8ZdtP9--=WO4e%%GDT>]9cWBK
+D@S"u5$/'egH$7eAG8Qt`mgom4t69)q^VBA^t/*lq@g>p1ha1,0h+RY0<65@8%>Y#
+@A>^JT#M9uMft\`B?K(!SnO$jo*O0\*9YcckBe#ibLHA1BWZXFG*0cE#JGA&OnqKr
+G!rOLl1iaI2.U>qSCXr8'koFeS7g9Y8FpRj,-6_okG<#4So&e_.Br!h[RZT];AMt'
+eY[B4S]HCjoVurYQr2A(:'G2TF4$iPU,Hh0Td"5N8:[>9*gNS'EB.8h&#UJU18:qn
+0Esa6K4q:q*1pS1*ec1;5T$>=<>7pP)9E2KfCYplCfZ[Zpsm>'Q)<-O6:jDm[TX_n
+]4?d'3rLKc>[U7?rjnD;79m?\=Z1R?TM:AhW&hIG2kk:Vf`N>-<+j[VC@t,B9.;[c
+5D#1Z$);;:H.Rj>2EU(=r@>%:a-iQ0,rqpr8'N)%dOrkc9kR8/J<dar4I5eic,-*u
+Z`=;kD3j2s5$9\gn%KCWD[C.3-+[oAlN]QN3`LG?I=fC,[B-_pao3&_UG5DaQt3@/
+41QB:;Wur.N>t)'[&d]kGS:#21E1U=.HFn,obF"$m-]T@O)mPb&Y%_?<YoDp$\MSC
+&iWnumrPPW]E`e(6VhSr!Km_jC#RrJ.FFtfbk+%S^bZ`9&kJC>WKo;*_"9.7kYu#4
+f>LUqS5]5)\)E&2VhX;nk>'O'SRG>`^!H-`"/n;qDVhdsBrA6-R-^FMMnSB.^8jWX
+oWO-5^!%NmTl@Sj\/oETTpH"8K7\SFeQhmNB*l_=D@;m\W9CgHbcm"X3aY/q(ak)&
+j/#pqq4'nfQ<^l)7q$6-pGg0&I"//6#c^cbb*8D'dodo@WB(8Sq,n!]K@`,a;R$VN
+q!V>`R5Cjk2>Bte()Bb?iENq+RJ#AYO-1rTenH=95J#9sijEVfH`B0$O.)al:Z_>C
+S&iL)pm-Cr`TT=m*@ap,.*@q&GVuiG_d-BdR-jA;=&]di@V'#43BlW6DPDD6.^gH>
+H5`P8Xs"m@+h3Ij+4?Ob+t]G,SVWP/!cuuaX%LDgQSSdbo2=7`i]j>U7^`@f5bT]b
+b.tO55D9NE110OM3][ZpB,&c<9T>+2k=j.+Zf@YMEB*6X$tJhlpf<.t.SQ7#5Um^6
++KgVNK/i0njE8qK>XcHSrr?B3D"JlG`2-!(!+)PbdYYH,W_[TbYDr+U?mkj9a<-CY
+:K*IHg!8d3IgJ5)/X/g0L]'o:B<`H9\fg?aq9:G39m&Lh&U5r$]P40h6dXHP!_`E/
+m41*lN"T..I5#rICRJP/`C?lgjH9*6Xl2oeKA=b+Sjj-AIF4X+RW4:Th"L=:F[[#Q
+m!6SEKj]IBI>((>i2^7<l[h0d*B>3GKuR)+/!t;NE4R<61IJK`b27HP:.gZ5`D8!I
+:T_%pC*epmjdp2JE3\-:Eph'Ua'ldUWo^e!>^Rb1P18a2i>HSKgTmkSQ!!a_<--/@
+pSZ/T_\WRJ/WCc,_NQhIH-m1+<(4h-%]5Mm@>N,MX^e,5%D3:SKm,%pTs."783Oei
+7m(dRPHeafn5B8dBI2KWZ_;:l_fRp4p?>#k%+d?7gPe'SB?L*-,=W"GJDYp3AboH.
+<.9=#S!NrB1+Z<j*;RDn1-2!rHdpomOX7,t"o\,\8/QVm7i2ZYb'+CXoKJMMbWUnh
+1q^nY`%Sd=D>^Ro9qDFH2-fFe0-fW@56@/onR!bq7R[t(Zt.[TF'36jge'TKX^Mmg
+`7J$EAUVMTf45VWRDdV;A0HC#Q)2bp&jQI=PVV6KYN\[@EYYAjJ#um7WXs%0XM^@j
+?S<JN/Xf.j&WYZr)Y2NhldtX(@lZU_1$e[9,71Wse7AOmR<7;sPFdR*e6>kO>7`S$
+?F=Jed\oW>55t3@Au]*qNd:S:8;T)5$#K>NVaHk!jB4o7:O7c@W_htdM0`3#4ZZEM
+BOGtaNn"\'r@+IPWI%?0H&7Bd9bo"2LLMc[9)9TP-/2AUr#'[*fOdL[m;%PWdRC:e
+3H7sj[(R!T4s+%UW9QEDPg_sf5dd%R\=`632WRgDT2%uOVV\9A,a+)7;sFb6BGSlQ
+L=o-?]2?q6FZ%\g=KFWRG<EK<[#sPBU;Y?T4FrG$Zs<I?/gVq%R1a3[<!\]d,2hVk
+^n6+Q91PgK)gsal@c'U^dG$3`fs[23:,D0T8=AKRpGLsZ`N^aX8N(sqc[Sar?>1D.
+`UiH_DV@Gl86JI,IeY:ap\IkEj/Z=rbP#+]QQpm6dXX6UN0"9ZB]bmH/Ja+-%B%nM
+=tiSI_2\Qr!:*W)F_c'k-+SlpNQ0eSG^ONs'hOqL,K@B;XSCPfOc.HkhAoNaKBBhp
+Ua@OH?:g/g$paJ)9gs:e7e(eqGW`^*HBsc$HS[%dJ$aF;I9Z[shC"'<_E*^#\mM_*
+guB4QFlWJt!ke236V/EE3)^WKpS,3bOm'^&h?8E4&b0ItFF2Et%G-_Y)\8@%q6?!I
+Rd'\!4!#'YlT'>&lcB!$B`RUR/&>)!rMijK<g%(^=t#n@X0X9gAj(U.dfao?MR&?E
+*jr,q73:IX3d(+i_Ng5EkHEu7*"]8B1"M!kG1`h4-e>Xp*1akn*7AE7,R9k5UhS2/
+pZ@&H,6!is/VllAW^^kB&.Wd0P@4`W-]4.+hM#)O*U?h&c`84ahktd:<7q/[W&JYu
+O.=[8RWPqh.V#Ysc*Ohmb:#CM<=J5k:Jc1U%!KtFR@?7@#&2>]laHLqJdDH53U@"N
+!3Wf)nK)j^V)HYnoR@>tT5k!]fO_pka,Wl9asf-`qT$1poKRpY?;%n%Ed#7H@<r$c
+!WN/OWG:e_p7/+S6/,bgCDto51DNdf\b81dPP0@i'Pf&?A^crQiXEJ\pM`28][l>E
+GJb0=^;jMtiS.R@4nfmid9Hh@]Q^+D31aV=4%EeJ2A^-!,,gH2P9bQImEJ9eW8aK0
+R;1JNQ=U@HP$==p\F8WE.SQjOP'9C_VO%F>;C*T>N+Y;#SBu=V`AEUd.mG<p5RO03
+mE#4>Pt)Xtk'%ds%'>V\;1!W<+#T0a>@RD6\5Ab,lUAi3(tY3M;aSRH(_BXKcX*Et
+-Y'0A7[`gK`:&;hFnG:_l&hc>99u"])$H#gehsBTC4;/[g#^YY=^SL!@Xj-+2&N^e
+"#Qg)_8sDDdlu=F]K3Usl@g0;fi\',KlA9sk*ok.Z>rZ;Q&M7AU6N_4dl"L<cSH4<
+&tc<9CjBlWVF)=_TX_TB@oR)!0TX\j1G2W`cidnBhLKF%ZV;"a#rq2E;_`S/;qn,q
+CJ9gBC+aVJ#\/lEP;90?M[k"qpbf?iQRM,KN-j!!R`/BsE,$9%=!gqCc(P2Wa7-#g
+#GL=EoVB_Sb6uTO;U25GJ"NP<,Lemmku1o('4$,h.qnFuocX879'O76>Fm0U>s^G5
+UTq+=3DmqNGcllRT/<En(#TN]%[V(Z)+gSNbp7@nF5P]:.9u&>4)B4Qg8(^U\M(h[
+[X(u;eJZi"3XlSdo_HoSTH4opbFEXF^t(Q_q%kJ?UU^aI`):0UWQ?aD-dZ>1:?H:c
+1s/O(],;\<")krIVJkkTWt(++<Hi9;IF(3qKF8F;H[Rq3E6"qB.-]47Jt5riTe&a.
+<4;.C!9s:-Ca1GFbVD6aEOABr&!UOcV`>,gZ'0NP-jBhY7RhO]/F$+j4U>D"T>IQJ
+FEDi!L$"O=?"E,ZY!3S#RHm2G<bV(1rZ8mqWn_iUTYfsj9LAoKOb+[r0s%oe1%iuS
+#95LqI:`7"n\KgUc$\5.RDgA?P(5\G8AsMi>qM#g?TC!m"F,0KN_HXHI4J6QN@fcX
+`c@.V(d3;HUe@(fg6jl9dhIZ`DdKfmP=.h9or:D<2"EeD!^pk#r\PrhKtmaLk(_'4
+=ribU%FhI6hlTdG<GH2EB$5TQA?:&sRV[;5GblWuZGMQ]kuk?m&LJTfWB)4c+)X4j
+%c`fQ'JcE)<19+p`L>LuQ$o[VYh?n=>_.trX+`JW.eV:+jNjj?*r'R8H5=P+gt^$K
+`qKVfA0]0VNlPTl]j%V$m_0aj]ZaqHAl\h17iRlgNh*)B_\,3sVncYK#H\Vmog^6u
+VS0VQ'8DWOTd25p7RqH$F#^j-3NfHCH/TC5fU+0#5%2r@[\SeY)fBa]*kGX4::h@7
+/l7Q1WUHHsopn*`^/c\cW9l2'9]S00W]o>_ce"WL\]j,PGnIuG:(X%^0`ZYZS$@(a
+A5ZYu#V-Pn4UVZ?aAI#]&:I17"$Z=l4K-7k1p0fKbA%i-,StOScl.i'4,s:YkLtU6
+imKWZ[oM2t'&84_e+qO!m"9-;mVRd9OBGdJ39fg0RGA'KJiTU6]Wu(jgbM!/N^G<I
+*^0$fX_q,2S7UIQO6>52LTPsb,(>0$`)t3,geTfUULV0A>FCTpI4EZ*AM$B8af@tP
+;ab!AeuH_p_g/+P'PH!T'"%dfk(;Bi1nVdG)7a"*J:7B1O_mL^btt1-InGnm33O%!
+DP0EBRLtfUZr!0XFKUEFGrU\@&.V8**1F<W6/@i:#P5$mG>^kpl0hc][NkD28@sZ/
+M?&o3>"mA52!h:r0;$FA$_BD*RSd-I?Adpu^&mdl?5i=WRZ6qhFU=.T@.arg"8+P8
+;NEA)Mp*oY[.N#mMd`NZCMaR<@SP2:btXdEOmIN6e!5C-XLM)N3Vj02N9&9Uqo1<m
+aOZY+p:IEn!Ij$X]RQb>h!`'jF04mo&X+QPYKg/0]kHC7`,Pd-HY9PJ8];c;:G9W%
+D0@FFRa_<SY9_nM$tJrMepN<hCp;DM`>>ZL:CufT>K_/<@Iaoqf&Oqc*fNC\U7SI3
+3(aaIq+k_oJ&JjY/q^8jOaS)Kb3a]\EL[$LZOT1+V)K*6q2S&H!&&&'eTO)%V4UT.
+KS#ts,7:g<Y,q+V#@\L]Ycs,M]"*RO#P#EWJbdi$k_1LO1eG#<rY&WH7`0\Y'4ZPi
+?%DYq<tnd'L/j(rd5l&[9#C!!\?i]"l5(=.7oBlYB]^]-[34i^d<&&SjJm`VoDN@5
+C6M*rp:I,)5F3qEk:[#fo&P.ZT]2ENgId.$Z&:NKpF=?r@."_JdgmiKHua")`9C7N
+?EDHDop1fdnmMl\4#5J7nVl#O)dWd@eL]I8Ik't5$Qe,O6]i"ORaC,9'V#Z(.?QVm
+XO@USeuAtG;\5-)?TdtS`k`"k,i,)rXXb<hgd4LQb)6@hREe$^3tUK@8'ZNG%1JMK
+L-PW9RC#eL4_d\0)kUjM(Lgcf3?>K_`]cDV&Q[-oPCP0`%.Nda.j=6Id]Q(l,2/VK
+XBFaPQ$RSPD!?j(*;-:IhC*=b?7B-,V214rTF@!.WGLF]Cjd]#K>F;Iq.@6uYm:sj
+,D+ad.dNj'o5i(FV*T.8,^h\RTU+b7dj#qaOXuAQ([gJWY*g@KV4k;p>,t9^_iqs0
+Aa`IJNHqpWmW2m72jXq_bIG/k]Z7NLrFr%Y^gIkK4T7n8oK=3=6+M'G#<g0mVO?gD
+I(LC5Q:WSV7hO[@_mef#ZT-LD[k,7^\;UU`$9dZ@'lN[s$R^HK7Y<*EkNPhqMH(=6
+B.^;hq8i!ae[K\crG+KdXqJ1O8"+0V4n7Zi)ast9E7V$IOWuU7]n#8nMME](7>Ap'
+G_^JXEf\-<!/`O=Gd8n3`"u`hlAFJ1\<HtoEL$opdr=5X]gOS5RS<%kEb]\Eo0HNS
+l3=I*7S5<5!&/O8=.l!pbUN+gZY3D*Jn)nSP!I(Q.5['@<T`(PBb._R8L-p`Z:-"@
+#jK^`b)N.UCY=-UJ+bLq!Adhn(R>[9OA\g54a@YE;u'=)Wj7;QDH+k_2.%BX'$I<.
+hP-#Ck1"e2pPGZEf=B3I-69:90)ePm?\l;Qg:``b'a%I&$Z1'ML9iE:a`)5Dn.#F'
+T)Inpb@2Mg7EIDch<i_i+=BD#MW-TJ./s8oJW\+061%_WF-aK*M@AZ4;qANX4?A`b
+Yk;fB[$iq,X?8Mh:Aq.oVc(EtcYeu9/e]Q7FWG3,W7Y>b\GB12BYrb_a#,e5;6^dE
+TB/a?Ln9$/f[#pinP`q2cTqp[H)4u\Y)6/07nV>@i5EXr&44f;Ofe_.^aJ$j[;o;-
+WDSnUC>;or=uhUB_$:htKCh%Im1VX>i9*m*656E[;SBnFYpu`t94mhSajrT(\K*/^
+h=qr,Xfgt%.u[Zc&M:n_OaqZk<+F5u0iRdb[oRp@n>B"ohs-Qer6&&'<#f=35Vn;c
+UqPo<^CXKA.J?8OA[_>8]=Ab5Y%*:\i,MpZWUmID&`)>=/_B\jM:g7([r[,CVtW]l
+WSI/%r#23B/WT^$daBQ&L+'o.W\WLT2.s>Ab'1FF\ji/ZbYLV(q5J2lWDf5?fo@+4
+'u8)rqVmX029S>6jH;<[OZI!_4oYKh)1:Zn;/DJUFW;0+1WdrXRmMdtB/Qbp'nqL"
+E$lOD!"\0of_4f2eF=Ung=s]OdP,JqfZ-f`3WWA_G!<A=<P\E7`E!R@E+cY$(#h5q
+A1&j+j:Fg(MWLe=WV'MV]fSl!I37r_j49f3LVgbi]f+L-<\6C?SGqqfkS@bpFhJX]
+I_BltMRJ[36T*"67IrlGIA%W8aV8Y2%'2B<$ljoHJh,5I\it72VD`c+"]u;INT>Tc
+W&c)+TK\rjOlbXWbe48E7Eo7@1FD*(>aX#L:'(8Q'diHO>*YO!DBm",-m=?eKMo@O
+[(5r^PPFgR9-.8IK;Ur!"erZL[#)bYH5$\KO':d<M(QgM#9U&p>%=h0@!Y^(E`Eqr
+ESD3;SJ9I4J:#d%Xsed<8sYI2`qnWUUtIhgCjQ'pd1RV=am8W"0N#Fae"oXI*?6h,
+8<"%;rR&`bbAfS#3cu"e>`r(*[#F03^6D`Vh5uQp=sl&)#*Co_V`:eAT6$-(QDt<k
+YI:rmp=9A3K'iUS4jA%B,gW1%iZ1W`q[uJq5fk6$I)lWPna23uc+^?WjBr89&qgf^
+V'\ntG'5D>,91go=kr<9G!:ZU;5P4QHhUJhpInQ.hZG)'f6/*(h!m,*^*5#mO/K?(
+=F<'cn+;&TAUHG;aOpL"e?"f&=cD019YF([I*lXH>?jno0E<:,XQ4IFM56/F;fu]H
+N?8Sn7c6jb+O&9=B5_k5VL:9CZ&4D(Fr!NZ[DpPnghE-:a%mZuG+o#Q3Bk<7F/Q.b
+CBul=nh<0G/nkIMB4Gs4@T3u<Nh3VG%U/(!0a1gI_Cs`k5R4gf:jNsn=(a[t8HM=0
+Hu7S=gMuY&kukHC/e\cBq;]GX`<6upR?M>p$gll5>lAoKAS->p*g>_Vb*q_U(D=gA
+B9>s=a%j8g0j.J%+)+%j7bnOYHUYFJ?f_M<S9+I7\Co,5S#H7GU-8eZ<PIrUMmWF-
+`&c01mtLF:f#a\Q7\2\%SVNBl*1a.`[ef0pFAf<bHu<_b[[a"Oe(\Y/VFQgRa&YFU
+]h$<0q,p[466gA@40jtiduUH$Z_eA@Z&\O[,a_\W`oN-"q:+3l+n4s"S+[$_8<3b$
+rrDA+^s?ir'S_*$H0P0+(-Go36[t,1=FB1-S;ofp\=D32;+0Rp3BjjtNttAd:cTMD
+.(O%)o_t)7OsO;W9^AR4Jb0\Fes1n>HVb_U&OK`NCFMlrFUU?n9*&@NLf>k4*MT2H
+iiTPQ0b_`U,`X,fGo/"AF$t-t]Y0`6W9H@7JG(cilA"UUWeVt`l(!0;?<]!VB&ohX
+77hB8<[(fJq:(OhNkOa1Uj#O)dV8,[6IG52,lGQg4aP\cPA99OKr#VX`1"\k+=t-K
+6Q!p0X_0M>:>@-c9sngMdcifVh+V?6Ko&;FpV?F&V&LJQ*u"$Ida5[SC6PTf"SoP2
+;l;LB4.<dm1CQs4$ntb7%:o)lPZ3poYW`c;%A/?IS^VQKRH6W#afe<t]**LV4l6nM
+O'S<F>q8OQA-ca1CTjDo't6)Wq&-n\b!gL^H$:9dr5iJ.8-_pFrI0?dkiMI4;k#p[
+_cD,$asuKer832bFB+mbkZW'sRP4ufTU%gjW>s?029[\SL_g6*F,s7WR6=!aNfME?
+4D:`#)*<B@VI\f<d[U1Sj_b&#ld&b#cC@!Wg!4=NOBA-u"NSN2SqGItP<Q/RL"B8G
+Fo>)/H%*c]+s'mP%b4\,2Z>k!F31cRW)83mFEnCU20H@UmYn9\p*5ZG!KOPmINFP4
+eW5u5B:e72,]gfAo@'[$=$9,\T2-/aZ(05Ggt9KHHM^bpRj(a-Aju[J[o&8'$_q8e
+_/YK13`:mco<F2=6hPs&EVQIpC%0_M]%:hoO&aVql+2kuZ7>[r$Ei%l:KBdgpW\$:
+H0JpiD4'6lWr%Y+T):5mY%'3(I0>-k-R%!tHf4ePXdE"[3:<12M=di;7_-:BKiEH3
+j]1)c'2+_ZV]!131<eGi5s"9Hm2DPD80q06%nrM`aMfcRB]3"cj_+1IT2'e`*^^V:
+cqHkYOcrE!b+6p[e)nq+GdGPp:<[a>DR@NC-/6n!C2Rd\:9.O>Sb/VKi]I%egtGU:
+/k@u"BP^M"VPUUI*;p=f<(FKOPZ$"(Q<\Fa]dP3i>bc-EXPfW>/"r`Z;R7Nl9LjEu
+l@)4sX/2RNn]RLB)qNHZWR#?Cgok[6QXWCRi-.&ZNQRqrRAiiQHX;A!+>CjDP\hZ!
+U.F[8F&t?sCui'K;Q"t&++J$\/IXdt/=Tk-g7*&?bR1/]WR%^s,kX7ggld;VF^nUp
+!>Vui^^Dp$b+l[d3D3;_$\i!4ns3[tSg=b"(!/$M"!!Hj9qie/:f`^[,)5A++?1JQ
+c-qkZ[<']LWps`P?O=A8UYfcWiT*?IT`cUdL-RI;K8cMmf"3A&8TLFDR:Z&";:KqK
+fWMG2$aAA#U4iaB(`_,qF5sfQCV(bZZl`tAHhSD)M:tZ#*hT88T%!Yn<.'a:nF@=#
+EX2Hd1[.mQSteFR:5KQM@iuhBPuZ+%P-MD7?YI+b!RLlDk,39ge?V-ADO-bkj5a$^
+j#H2#KI5d*G>Zj)A<=mMET)<GXQ7^$^eq^<*d=XLhFS:a<uWs@47L1YehWB]fK'JD
+[6.)hel5E/'[G/^+:p;(4HEoQ8nZX^YcUC]nIHICcGRh>2fBYr;Vs1E3!Z\a<\fij
+oe<WEX^fH8Oen;(h^N#;M*0kjor`Qr^=H=/]3Ih*d2$Es+Zb'p%3/<+hM3t:""gmC
+CfEXUcNDU[<i8,/iBF4=PAT&RPJkg@FH$u3gUHm%!4Llh),iZi!$B*9kg@eM-Tk0V
+mG.S::CGp3@HE)++Q5gT>ZY'k`k@>7pdWUUUr&[A\R'bh9c[SEfW71aBBGKlJAct'
+(^,2Gr7#b\I<&O6Lr5o5U?BZIMmNI[V&'@Kl8/G?etoXG=%!ZL4Zc]LB*ENbKh2N#
+oW8T<UFdl6+3q3/m\LUmTFYl3XP)J6OY-\478;$3DC3ZdPnt@74-4JBWG'[bCe!NH
+F5E?0D7-??f,n2D1R<#08Y91nEE5c!`pS1&KWqlqES/gs`gUV4RbrP%(hILfko^]R
+G<Mr=;Fm+##d5K1Od-bN=k`%<TuthEZ_P0R9*#tR+Ks@n='M-?_FA7<oe5RD@RDD$
+gFNs@FX->`p8ho^oePfQN#Wo/26X)j/EAK_<HFbMpCuX3Z$9BoeAS`-2Y0)-a!I8B
+DSR[`MUGAMkDP,6q`:=nZdQJkY)P6U3^rlb)"(lDEdh\iK!>0R34BbPH?CN/[2DF+
+8)0QMR.RH$=CL*4-gGY8SThQRq-9\0b!'C?$]UH+VD*/p59;6u^:V!?YJ^(kkfSYt
+@?7+_M<<BgWS?,mZ3L=/B.#mWPhWK(-W?G%q?R:$[)u,`mSf-rFT#oPGLXcR>8hgA
+_4F\:G3g)Hm=EcUdHYX>0(qdMWiVAJQt'f=JNKB^VR)EY).fPEeFO]*X<(ih2le'1
+a.Y&1%!EB3/W[<_D_5OsO!N7-bV;b2d>pIX6F,\>iu.LVoWDmM9h*QSk]fmZ*_'a4
+c:37VP"Pd0P=j!OSucM#LEs<D()h3bqo^&<^!9+_K9("E=&qa?Q4hCbL,/KYX"]53
+=d<ujJ^=gcZpkO0*bI2M9*g`FoL.OVclqp;TcT/$P322rP`Np()ncJM"Wd,=E.hVH
+Smtg7<IS^Be$;2*4q`5ILZ/3nNjAp7PO*<YFWOa5jP#'%G[_$2l7M;I(Y_8*V5s(?
+qC#Ht6_7NWZ!,e:<jJtsmnY!,$CCtWOnGHfd]]gN&_"gg?oD-X^W!uJWOA^#\+`\6
+R"s&OX`MSTksk$Dd=O03K[-RF\fh'+MQ>Oq;6Vh:@hi^G<2ZEp`WnK*/oaLSR%&Wn
+:;m$0&QW5FS4\ee[i8qcOuoVmjsT![e2+Na1RrggdO:*Z"U$TVKQ;QGZuaa%9nstJ
+X_>.&C+VpBcTds:-^1NYb2^U-CEJ\R6U@h7nh[qa?t%[n.j4Y/dkmeG8kO*6CAuFM
+*NeTZ=,?#aZ!)4.d'0pC3f1*mD<#J0(Pd$+G.?m6E"-=!G't\UU2k1_Ioc'``gM)c
+gdWTr]Mt3F>jbP#iu&o0Pdu'BS>oJWS_oRPlb4.'"?4[oaC<JbJk.-aCMcu!nM0i=
+>e0+4=$jBO)G"MLOLlAB`YA;.CH7oP5&F]RdbS&,o0Gsp@4lCt;4i4U=%VnKK].ft
+R1G$W8IT>D)DJ2/h_d>RX#i4dmYV"KMmI%$kRUk,Sh4Z'a'3Wo<YA'TH!(J8Q30!%
+'=#k$X.&m21fdZ$k76^NO("5U;SOi\-Fo!PL"K6Orpkc`I!\jbf_2OK/ZUi_:K3HL
+>H_9JP_+?_R`85h_^iUq9:;<7Z^FW6JFY*#q2P;&cUu0_lDW1<^I*Y*Upl*4kBeD>
+?l?Q6%/P.d@lJJYT\F5%caS@.P05p21kJGn=9n873fd&/-`no$&VGBSO8U?6:l&8H
+mfcR[3VKCdm,rM:'5crY*.$uChHo'mYO==PCHHW<4-hJNj/4K[[$'OV5#^3aEiZ/e
+m`"C=RsrS2!h7)n;#%B8<pFh@7Nu5sJ3HRF?iep<F73=3NV,CRb8kcd(4DAm\f_P>
+@j%9P9'JI7;=7F"gJBLX$-#2p0tOi<AP&R&U,MnI]h%R)YmR[5%A?XHKV6t<X2c1g
+<1BnkfsCM/LN[q,T@UQMFQ)\/lXq6='@E,bDk!9hchYOpEP(+)35PQ,7*'sRi)[*C
+.pgpDT6=":T7q0k4GoK8ji>%]>r(Jh](XIH@jBHq=Q]q@[:[_Z!RDi_4YoBMNB-nb
+-/>Zua#)2&b,s6rjd+i<kQS219M3?<U3Zb=BDqS[rrA@7hY+o6H<=DBl?A[tI`876
+Vf17/]<g,5cPWdZ[\af6<nu'MI_k`Bo02S3m,P!k<,$F)_L$&=pPOF?rr<>sSkkdJ
+Dm[RYI/a2mDYVOBGHEol\!b9qkPJU&9,)LJ!:5d5pAW\@Sk8fdVL*1+Ip>hio'1AV
+rjBhX^*C[2rl>$=KTH':J+dNE*o<H/c>h,Z-#5;k\$YkpnNTD#hu<Z^Xd@abn,#<g
+H>VD;O,D.uopma_RGJta!0EGZ8,Ai04RZ'%StC^1[lSMUH(RE:\bd?aqn1pqM;Zt?
+mk-MHNn;LqQ]Ib':28m+*'I"f^Z40(.j&oH]QNW?.\gcmFAVb?mVt:SSbpWDG4X>_
+fGf=B7$"IFb@T>t$3&W?anC[=g&:*_Ng7j6mI4ANX-AA5c.ao)nXZH"a'<,`lWM=%
+WEA[$'Rd_$B&2@\]@/nB!(tKX6%n@.LR$-GIAM"sDE`L%`pLf,U"\Z"]oHmJ+)Ckm
+^@JVmC`dj]o(^Mfp^V".i]KoOrl/"*F5I3%!9"jr!/6!_+8AG%Iq3u54D1R_\9WGq
+EOU-qeu$UQaATburL*Q+V1"iS:U4j.2@hGXa%e@Le^V#kG'E40I/0tXY2>F'ktE/;
+Gr*(pc8")<g8N9_<PHc1ot^G$:h<>9P@p?i?+=fXm_Ph`A$\E"f`~>
+
+n
+Q
+Q
+Q
+[/EMC PDFMark5
+PDFVars/TermAll get exec end end
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_03.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_03.eps
new file mode 100644
index 00000000..88222781
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_03.eps
@@ -0,0 +1,3260 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: (Acr1F4A.tmp)
+%%Version: 1 6
+%%Creator: Adobe Acrobat 7.0
+%%CreationDate: 19:27:03 10/29/06
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%ADO_ContainsXMP: MainFirst
+%%BoundingBox: 0 0 302 300
+%%HiResBoundingBox: 0.0 0.0 302.0 300.0
+%%Pages: 0
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentSuppliedResources:
+%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
+%%+ procset (Adobe Acrobat - general image support) 1.2 0
+%%+ procset (Adobe Acrobat - monochrome image support) 1.2 0
+%%+ procset (Adobe Acrobat - color image support) 1.2 0
+%%+ procset (Adobe Acrobat - indexed color image support) 1.2 0
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%ADOPrintSettings: L2 W0 VM op crd os scsa T h ef bg ucr sf ef r b fa pr seps ttf hb EF t2 irt Drucker-/PostScript-Farbmanagement 0
+
+%%BeginResource: procset l2check 6.0 1
+%%Copyright: Copyright 1993,2001 Adobe Systems Incorporated. All Rights Reserved.
+systemdict /languagelevel known
+{ systemdict /languagelevel get 1 eq }
+{ true }
+ifelse
+{
+initgraphics /Helvetica findfont 18 scalefont setfont
+72 600 moveto (Error: This application does not support) dup show
+72 580 moveto (printing to a PostScript Language Level 1 printer.) dup show
+exch = =
+/Times-Roman findfont 16 scalefont setfont
+72 500 moveto (As a workaround, try selecting Print As Image from) show
+72 480 moveto (the Advanced Print dialog.) show
+showpage
+quit
+}
+if
+%%EndResource
+/currentpacking where{pop currentpacking true setpacking}if
+%%BeginResource: procset pdfvars 6.0 1
+%%Copyright: Copyright 1987-2002 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: definition of dictionary of variables used by PDF & PDFText procsets
+userdict /PDF 162 dict put
+userdict /PDFVars 89 dict dup begin put
+/docSetupDone false def
+/InitAll 0 def
+/TermAll 0 def
+/DocInitAll 0 def
+/DocTermAll 0 def
+/_pdfEncodings 2 array def
+/_pdf_str1 1 string def
+/_pdf_i 0 def
+/_pdf_na 0 def
+/_pdf_showproc 0 def
+/_italMtx [1 0 .212557 1 0 0] def
+/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
+/_italMtxType0 [1 0 .1062785 1 0 0] def
+/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
+/_basefont 0 def
+/_basefonto 0 def
+/_pdf_oldCIDInit null def
+/_pdf_FontDirectory 30 dict def
+/_categories 10 dict def
+/_sa? true def
+/_ColorSep5044? false def
+/nulldict 0 dict def
+/_processColors 0 def
+/overprintstack null def
+/_defaulttransfer currenttransfer def
+/_defaultflatness currentflat def
+/_defaulthalftone null def
+/_defaultcolortransfer null def
+/_defaultblackgeneration null def
+/_defaultundercolorremoval null def
+/_defaultcolortransfer null def
+PDF begin
+[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W
+/applyInterpFunc/applystitchFunc/domainClip/encodeInput
+/initgs/int/limit/rangeClip
+/defineRes/undefineRes/findRes/setSA/pl
+/? /! /| /: /+ /GetGlyphDirectory
+/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage
+/pdf_shfill /pdf_sethalftone
+] {null def} bind forall
+end
+end
+%%EndResource
+PDFVars begin PDF begin
+%%BeginResource: procset pdfutil 6.0 1
+%%Copyright: Copyright 1993-2001 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Basic utilities used by other PDF procsets
+/bd {bind def} bind def
+/ld {load def} bd
+/bld {
+dup length dict begin
+{ null def } forall
+bind
+end
+def
+} bd
+/dd { PDFVars 3 1 roll put } bd
+/xdd { exch dd } bd
+/Level2?
+systemdict /languagelevel known
+{ systemdict /languagelevel get 2 ge } { false } ifelse
+def
+/Level1? Level2? not def
+/Level3?
+systemdict /languagelevel known
+{systemdict /languagelevel get 3 eq } { false } ifelse
+def
+/getifknown {
+2 copy known { get true } { pop pop false } ifelse
+} bd
+/here {
+currentdict exch getifknown
+} bd
+/isdefined? { where { pop true } { false } ifelse } bd
+%%EndResource
+%%BeginResource: procset pdf 6.0 1
+%%Copyright: Copyright 1998-2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: General operators for PDF, common to all Language Levels.
+/cm { matrix astore concat } bd
+/d /setdash ld
+/f /fill ld
+/h /closepath ld
+/i {dup 0 eq {pop _defaultflatness} if setflat} bd
+/j /setlinejoin ld
+/J /setlinecap ld
+/M /setmiterlimit ld
+/n /newpath ld
+/S /stroke ld
+/w /setlinewidth ld
+/W /clip ld
+/sg /setgray ld
+/initgs {
+0 setgray
+[] 0 d
+0 j
+0 J
+10 M
+1 w
+false setSA
+/_defaulttransfer load settransfer
+0 i
+/RelativeColorimetric ri
+newpath
+} bd
+/int {
+dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
+exch pop add exch pop
+} bd
+/limit {
+dup 2 index le { exch } if pop
+dup 2 index ge { exch } if pop
+} bd
+/domainClip {
+Domain aload pop 3 2 roll
+limit
+} [/Domain] bld
+/applyInterpFunc {
+0 1 DimOut 1 sub
+{
+dup C0 exch get exch
+dup C1 exch get exch
+3 1 roll
+1 index sub
+3 index
+N exp mul add
+exch
+currentdict /Range_lo known
+{
+dup Range_lo exch get exch
+Range_hi exch get
+3 2 roll limit
+}
+{
+pop
+}
+ifelse
+exch
+} for
+pop
+} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
+/encodeInput {
+NumParts 1 sub
+0 1 2 index
+{
+dup Bounds exch get
+2 index gt
+{ exit }
+{ dup
+3 index eq
+{ exit }
+{ pop } ifelse
+} ifelse
+} for
+3 2 roll pop
+dup Bounds exch get exch
+dup 1 add Bounds exch get exch
+2 mul
+dup Encode exch get exch
+1 add Encode exch get
+int
+} [/NumParts /Bounds /Encode] bld
+/rangeClip {
+exch dup Range_lo exch get
+exch Range_hi exch get
+3 2 roll
+limit
+} [/Range_lo /Range_hi] bld
+/applyStitchFunc {
+Functions exch get exec
+currentdict /Range_lo known {
+0 1 DimOut 1 sub {
+DimOut 1 add -1 roll
+rangeClip
+} for
+} if
+} [/Functions /Range_lo /DimOut] bld
+/pdf_flushfilters
+{
+aload length
+{ dup status
+1 index currentfile ne and
+{ dup flushfile closefile }
+{ pop }
+ifelse
+} repeat
+} bd
+/pdf_readstring
+{
+1 index dup length 1 sub get
+exch readstring pop
+exch pdf_flushfilters
+} bind def
+/pdf_dictOp
+{
+3 2 roll
+10 dict copy
+begin
+_Filters dup length 1 sub get def
+currentdict exch exec
+_Filters pdf_flushfilters
+end
+} [/_Filters] bld
+/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd
+/pdf_shfill {{sh} /DataSource pdf_dictOp} bd
+/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd
+/masks [ 2#10000000
+2#11000000
+2#11100000
+2#11110000
+2#11111000
+2#11111100
+2#11111110
+2#11111111 ] def
+/addNBits
+{
+/numBits exch def
+/byte exch def
+OutBitOffset numBits add 8 gt
+{
+byte OutBitOffset 8 sub bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutByteIndex OutByteIndex 1 add def
+/bitsDoneSoFar OutBitOffset def
+/OutBitOffset numBits 8 OutBitOffset sub sub def
+OutBitOffset 0 gt
+{
+byte bitsDoneSoFar bitshift
+masks numBits bitsDoneSoFar sub get and
+OutBuffer OutByteIndex 3 -1 roll put
+} if
+}
+{
+byte masks numBits 1 sub get and
+OutBitOffset neg bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutBitOffset OutBitOffset numBits add def
+OutBitOffset 8 eq
+{
+/OutBitOffset 0 def
+/OutByteIndex OutByteIndex 1 add def
+} if
+} ifelse
+} bind def
+/DevNNFilter
+{
+/InBuffer Width NumComps mul BitsPerComponent mul 7 add 8 idiv string def
+AllSource InBuffer readstring pop pop
+/outlen Width NewNumComps mul BitsPerComponent mul 7 add 8 idiv def
+/OutBuffer outlen string def
+0 1 outlen 1 sub { OutBuffer exch 0 put } for
+/InByteIndex 0 def
+/InBitOffset 0 def
+/OutByteIndex 0 def
+/OutBitOffset 0 def
+/KeepArray NumComps array def
+0 1 NumComps 1 sub { KeepArray exch true put } for
+DevNNones { KeepArray exch false put } forall
+Width {
+KeepArray
+{
+{
+/bitsLeft BitsPerComponent def
+{
+bitsLeft 0 le { exit } if
+/bitsToDo 8 InBitOffset sub dup bitsLeft gt { pop bitsLeft } if def
+InBuffer InByteIndex get
+InBitOffset bitshift
+bitsToDo addNBits
+/bitsLeft bitsLeft bitsToDo sub def
+InBitOffset bitsToDo add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+} loop
+}
+{
+InBitOffset BitsPerComponent add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+}
+ifelse
+}
+forall
+} repeat
+OutBuffer
+} bd
+/pdf_image
+{
+20 dict copy
+begin
+/UnusedNones where { /UnusedNones get}{false} ifelse
+{
+/NumComps Decode length 2 div cvi def
+/OrigDecode Decode def
+/NumNones DevNNones length def
+/NewNumComps NumComps NumNones sub def
+/Decode NewNumComps 2 mul cvi array def
+/devNNindx 0 def
+/decIndx 0 def
+/cmpIndx 0 def
+NumComps {
+cmpIndx DevNNones devNNindx get eq
+{
+/devNNindx devNNindx 1 add dup NumNones eq {pop 0} if def
+}
+{
+Decode decIndx OrigDecode cmpIndx 2 mul get put
+Decode decIndx 1 add OrigDecode cmpIndx 2 mul 1 add get put
+/decIndx decIndx 2 add def
+} ifelse
+/cmpIndx cmpIndx 1 add def
+} repeat
+_Filters dup length 1 sub get /AllSource exch def
+/DataSource { DevNNFilter } def
+}
+{ _Filters dup length 1 sub get /DataSource exch def }
+ifelse
+currentdict image
+_Filters pdf_flushfilters
+end
+} bd
+/pdf_maskedImage
+{
+10 dict copy begin
+/miDict currentdict def
+/DataDict DataDict 10 dict copy def
+DataDict begin
+/DataSource
+_Filters dup length 1 sub get
+def
+miDict image
+_Filters pdf_flushfilters
+end
+miDict /InterleaveType get 3 eq
+{ MaskDict /DataSource get dup type /filetype eq { closefile } { pop } ifelse }
+if
+end
+} [/miDict /DataDict /_Filters] bld
+/RadialShade {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/r2 exch def
+/c2y exch def
+/c2x exch def
+/r1 exch def
+/c1y exch def
+/c1x exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+c1x c2x eq
+{
+c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope c2y c1y sub c2x c1x sub div def
+/theta slope 1 atan def
+c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+c1x c1y translate
+theta rotate
+-90 rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+/max { 2 copy gt { pop } {exch pop} ifelse } bind def
+/min { 2 copy lt { pop } {exch pop} ifelse } bind def
+rampdict begin
+40 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+c1x c1y translate
+theta rotate
+-90 rotate
+/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+/c1y 0 def
+/c1x 0 def
+/c2x 0 def
+ext0 {
+0 getrampcolor
+c2y r2 add r1 sub 0.0001 lt
+{
+c1x c1y r1 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2y r1 add r2 le
+{
+c1x c1y r1 0 360 arc
+fill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r1 neg def
+/p1y c1y def
+/p2x r1 def
+/p2y c1y def
+p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y p1x SS1 div neg def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y p2x SS2 div neg def
+r1 r2 gt
+{
+/L1maxX p1x yMin p1y sub SS1 div add def
+/L2maxX p2x yMin p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+c1x c2x sub dup mul
+c1y c2y sub dup mul
+add 0.5 exp
+0 dtransform
+dup mul exch dup mul add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+/hires exch def
+hires mul
+/numpix exch def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+/xInc c2x c1x sub numsteps div def
+/yInc c2y c1y sub numsteps div def
+/rInc r2 r1 sub numsteps div def
+/cx c1x def
+/cy c1y def
+/radius r1 def
+newpath
+xInc 0 eq yInc 0 eq rInc 0 eq and and
+{
+0 getrampcolor
+cx cy radius 0 360 arc
+stroke
+NumSamples 1 sub getrampcolor
+cx cy radius 72 hires div add 0 360 arc
+0 setlinewidth
+stroke
+}
+{
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+cx cy radius 0 360 arc
+/cx cx xInc add def
+/cy cy yInc add def
+/radius radius rInc add def
+cx cy radius 360 0 arcn
+eofill
+rampIndxInc add
+}
+repeat
+pop
+} ifelse
+ext1 {
+c2y r2 add r1 lt
+{
+c2x c2y r2 0 360 arc
+fill
+}
+{
+c2y r1 add r2 sub 0.0001 le
+{
+c2x c2y r2 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r2 neg def
+/p1y c2y def
+/p2x r2 def
+/p2y c2y def
+p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y c2y p1x SS1 div sub def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y c2y p2x SS2 div sub def
+r1 r2 lt
+{
+/L1maxX p1x yMax p1y sub SS1 div add def
+/L2maxX p2x yMax p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/GenStrips {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/y2 exch def
+/x2 exch def
+/y1 exch def
+/x1 exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+x1 x2 eq
+{
+y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope y2 y1 sub x2 x1 sub div def
+/theta slope 1 atan def
+x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+x1 y1 translate
+theta rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+rampdict begin
+20 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+x1 y1 translate
+theta rotate
+/xStart 0 def
+/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+/ySpan yMax yMin sub def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+xStart 0 transform
+xEnd 0 transform
+3 -1 roll
+sub dup mul
+3 1 roll
+sub dup mul
+add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+mul
+/numpix exch def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+ext0 {
+0 getrampcolor
+xMin xStart lt
+{ xMin yMin xMin neg ySpan rectfill } if
+} if
+/xInc xEnd xStart sub numsteps div def
+/x xStart def
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+x yMin xInc ySpan rectfill
+/x x xInc add def
+rampIndxInc add
+}
+repeat
+pop
+ext1 {
+xMax xEnd gt
+{ xEnd yMin xMax xEnd sub ySpan rectfill } if
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+/PDFMark5 {cleartomark} bd
+}
+{
+/PDFMark5 {pdfmark} bd
+}ifelse
+/ReadByPDFMark5
+{
+2 dict begin
+/makerString exch def string /tmpString exch def
+{
+currentfile tmpString readline pop
+makerString anchorsearch
+{
+pop pop cleartomark exit
+}
+{
+3 copy /PUT PDFMark5 pop 2 copy (\n) /PUT PDFMark5
+} ifelse
+}loop
+end
+}bd
+%%EndResource
+%%BeginResource: procset pdflev2 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: PDF operators, with code specific for Level 2
+/docinitialize {
+PDF begin
+/_defaulthalftone currenthalftone dd
+/_defaultblackgeneration currentblackgeneration dd
+/_defaultundercolorremoval currentundercolorremoval dd
+/_defaultcolortransfer [currentcolortransfer] dd
+/_defaulttransfer currenttransfer dd
+end
+PDFVars /docSetupDone true put
+} bd
+/initialize {
+PDFVars /docSetupDone get {
+_defaulthalftone sethalftone
+/_defaultblackgeneration load setblackgeneration
+/_defaultundercolorremoval load setundercolorremoval
+_defaultcolortransfer aload pop setcolortransfer
+} if
+false setoverprint
+} bd
+/terminate { } bd
+/c /curveto ld
+/cs /setcolorspace ld
+/l /lineto ld
+/m /moveto ld
+/q /gsave ld
+/Q /grestore ld
+/sc /setcolor ld
+/setSA/setstrokeadjust ld
+/re {
+4 2 roll m
+1 index 0 rlineto
+0 exch rlineto
+neg 0 rlineto
+h
+} bd
+/concattransferfuncs {
+[ 3 1 roll /exec load exch /exec load ] cvx
+} bd
+/concatandsettransfer {
+/_defaulttransfer load concattransferfuncs settransfer
+} bd
+/concatandsetcolortransfer {
+_defaultcolortransfer aload pop
+8 -1 roll 5 -1 roll concattransferfuncs 7 1 roll
+6 -1 roll 4 -1 roll concattransferfuncs 5 1 roll
+4 -1 roll 3 -1 roll concattransferfuncs 3 1 roll
+concattransferfuncs
+setcolortransfer
+} bd
+/defineRes/defineresource ld
+/undefineRes/undefineresource ld
+/findRes/findresource ld
+currentglobal
+true systemdict /setglobal get exec
+[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource /Image]
+{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
+forall
+systemdict /setglobal get exec
+/ri
+{
+/findcolorrendering isdefined?
+{
+mark exch
+findcolorrendering
+counttomark 2 eq
+{ type /booleantype eq
+{ dup type /nametype eq
+{ dup /ColorRendering resourcestatus
+{ pop pop
+dup /DefaultColorRendering ne
+{
+/ColorRendering findresource
+setcolorrendering
+} if
+} if
+} if
+} if
+} if
+cleartomark
+}
+{ pop
+} ifelse
+} bd
+/knownColorants? {
+pop false
+} bd
+/getrampcolor {
+cvi
+/indx exch def
+0 1 NumComp 1 sub {
+dup
+Samples exch get
+dup type /stringtype eq { indx get } if
+exch
+Scaling exch get aload pop
+3 1 roll
+mul add
+} for
+setcolor
+} bd
+/sssetbackground { aload pop setcolor } bd
+%%EndResource
+%%BeginResource: procset pdftext 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Text operators for PDF
+PDF /PDFText 78 dict dup begin put
+/docinitialize
+{
+/resourcestatus where {
+pop
+/CIDParams /ProcSet resourcestatus {
+pop pop
+false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
+} if
+} if
+PDF begin
+PDFText /_pdfDefineIdentity-H known
+{ PDFText /_pdfDefineIdentity-H get exec}
+if
+end
+} bd
+/initialize {
+PDFText begin
+} bd
+/terminate { end } bd
+Level2?
+{
+/_safeput
+{
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+{
+/_safeput
+{
+2 index load dup dup length exch maxlength ge
+{ dup length 5 add dict copy
+3 index xdd
+}
+{ pop }
+ifelse
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+ifelse
+/pdf_has_composefont? systemdict /composefont known def
+/CopyFont {
+{
+1 index /FID ne 2 index /UniqueID ne and
+{ def } { pop pop } ifelse
+} forall
+} bd
+/Type0CopyFont
+{
+exch
+dup length dict
+begin
+CopyFont
+[
+exch
+FDepVector
+{
+dup /FontType get 0 eq
+{
+1 index Type0CopyFont
+/_pdfType0 exch definefont
+}
+{
+/_pdfBaseFont exch
+2 index exec
+}
+ifelse
+exch
+}
+forall
+pop
+]
+/FDepVector exch def
+currentdict
+end
+} bd
+Level2? {currentglobal true setglobal} if
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+Level2? {setglobal} if
+/modEnc {
+/_enc xdd
+/_icode 0 dd
+counttomark 1 sub -1 0
+{
+index
+dup type /nametype eq
+{
+_enc _icode 3 -1 roll put
+_icode 1 add
+}
+if
+/_icode xdd
+} for
+cleartomark
+_enc
+} bd
+/trEnc {
+/_enc xdd
+255 -1 0 {
+exch dup -1 eq
+{ pop /.notdef }
+{ Encoding exch get }
+ifelse
+_enc 3 1 roll put
+} for
+pop
+_enc
+} bd
+/TE {
+/_i xdd
+StandardEncoding 256 array copy modEnc
+_pdfEncodings exch _i exch put
+} bd
+Level2?
+{
+/pdfPatchCStrings
+{
+currentdict /CharStrings known currentdict /FontType known and
+{
+FontType 1 eq CharStrings type /dicttype eq and
+{
+CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and
+{
+CharStrings /mu get
+type /stringtype eq
+{
+currentglobal
+CharStrings /mu1
+CharStrings /mu get
+dup gcheck setglobal
+dup length string copy
+put
+setglobal
+} if
+} if
+} if
+} if
+} bd
+}
+{ /pdfPatchCStrings {} bd }
+ifelse
+/TZ
+{
+/_usePDFEncoding xdd
+findfont
+dup length 6 add dict
+begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+/pdf_origFontName FontName def
+/FontName exch def
+currentdict /PaintType known
+{ PaintType 2 eq {/PaintType 0 def} if }
+if
+_usePDFEncoding 0 ge
+{
+/Encoding _pdfEncodings _usePDFEncoding get def
+pop
+}
+{
+_usePDFEncoding -1 eq
+{
+counttomark 0 eq
+{ pop }
+{
+Encoding 256 array copy
+modEnc /Encoding exch def
+}
+ifelse
+}
+{
+256 array
+trEnc /Encoding exch def
+}
+ifelse
+}
+ifelse
+pdf_EuroProcSet pdf_origFontName known
+{
+pdf_origFontName pdf_AddEuroGlyphProc
+} if
+Level2?
+{
+currentdict /pdf_origFontName undef
+} if
+FontName currentdict
+end
+definefont pop
+}
+bd
+Level2?
+{
+/TZG
+{
+currentglobal true setglobal
+2 index _pdfFontStatus
+{
+2 index findfont
+false setglobal
+3 index findfont
+true setglobal
+ne
+{
+2 index findfont dup rcheck
+{
+dup length dict begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+currentdict end
+}
+if
+3 index exch definefont pop
+}
+if
+} if
+setglobal
+TZ
+} bd
+}
+{
+/TZG {TZ} bd
+} ifelse
+Level2?
+{
+currentglobal false setglobal
+userdict /pdftext_data 5 dict put
+pdftext_data
+begin
+/saveStacks
+{
+pdftext_data
+begin
+/vmmode currentglobal def
+false setglobal
+count array astore /os exch def
+end
+countdictstack array dictstack pdftext_data exch /ds exch put
+cleardictstack pdftext_data /dscount countdictstack put
+pdftext_data /vmmode get setglobal
+} bind def
+/restoreStacks
+{
+pdftext_data /vmmode currentglobal put false setglobal
+clear cleardictstack
+pdftext_data /ds get dup
+pdftext_data /dscount get 1 2 index length 1 sub
+{ get begin dup } for
+pop pop
+pdftext_data /os get aload pop
+pdftext_data /vmmode get setglobal
+} bind def
+/testForClonePrinterBug
+{
+currentglobal true setglobal
+/undefinedCategory /Generic /Category findresource
+dup length dict copy /Category defineresource pop
+setglobal
+pdftext_data /saveStacks get exec
+pdftext_data /vmmode currentglobal put false setglobal
+/undefined /undefinedCategory { resourcestatus } stopped
+pdftext_data exch /bugFound exch put
+pdftext_data /vmmode get setglobal
+pdftext_data /restoreStacks get exec
+pdftext_data /bugFound get
+} bind def
+end
+setglobal
+/pdf_resourcestatus
+pdftext_data /testForClonePrinterBug get exec
+{
+{
+pdftext_data /saveStacks get exec
+pdftext_data /os get dup dup length 1 sub
+dup 1 sub dup 0 lt { pop 0 } if
+exch 1 exch { get exch dup } for
+pop pop
+{ resourcestatus }
+stopped
+{
+clear cleardictstack pdftext_data /restoreStacks get exec
+{ pop pop } stopped pop false
+}
+{
+count array astore pdftext_data exch /results exch put
+pdftext_data /restoreStacks get exec pop pop
+pdftext_data /results get aload pop
+}
+ifelse
+}
+}
+{ { resourcestatus } }
+ifelse
+bd
+}
+if
+Level2?
+{
+/_pdfUndefineResource
+{
+currentglobal 3 1 roll
+_pdf_FontDirectory 2 index 2 copy known
+{undef}
+{pop pop}
+ifelse
+1 index (pdf) exch _pdfConcatNames 1 index
+1 index 1 _pdfConcatNames 1 index
+5 index 1 _pdfConcatNames 1 index
+4
+{
+2 copy pdf_resourcestatus
+{
+pop 2 lt
+{2 copy findresource gcheck setglobal undefineresource}
+{pop pop}
+ifelse
+}
+{ pop pop}
+ifelse
+} repeat
+setglobal
+} bd
+}
+{
+/_pdfUndefineResource { pop pop} bd
+}
+ifelse
+Level2?
+{
+/_pdfFontStatus
+{
+currentglobal exch
+/Font pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+exch setglobal
+} bd
+}
+{
+/_pdfFontStatusString 50 string def
+_pdfFontStatusString 0 (fonts/) putinterval
+/_pdfFontStatus
+{
+FontDirectory 1 index known
+{ pop true }
+{
+_pdfFontStatusString 6 42 getinterval
+cvs length 6 add
+_pdfFontStatusString exch 0 exch getinterval
+{ status } stopped
+{pop false}
+{
+{ pop pop pop pop true}
+{ false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+Level2?
+{
+/_pdfCIDFontStatus
+{
+/CIDFont /Category pdf_resourcestatus
+{
+pop pop
+/CIDFont pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+}
+{ pop false }
+ifelse
+} bd
+}
+if
+/_pdfString100 100 string def
+/_pdfComposeFontName
+{
+dup length 1 eq
+{
+0 get
+1 index
+type /nametype eq
+{
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+2 index exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+exch pop
+true
+}
+{
+pop pop
+false
+}
+ifelse
+}
+{
+false
+}
+ifelse
+dup {exch cvn exch} if
+} bd
+/_pdfConcatNames
+{
+exch
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+3 -1 roll exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+cvn
+} bind def
+/_pdfTextTempString 50 string def
+/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
+/_pdf_CheckCIDSystemInfo
+{
+1 index _pdfTextTempString cvs
+(Identity) anchorsearch
+{
+pop pop pop pop true
+}
+{
+false
+_pdfRegOrderingArray
+{
+2 index exch
+anchorsearch
+{ pop pop pop true exit}
+{ pop }
+ifelse
+}
+forall
+exch pop
+exch /CIDFont findresource
+/CIDSystemInfo get
+3 -1 roll /CMap findresource
+/CIDSystemInfo get
+exch
+3 -1 roll
+{
+2 copy
+/Supplement get
+exch
+dup type /dicttype eq
+{/Supplement get}
+{pop 0 }
+ifelse
+ge
+}
+{ true }
+ifelse
+{
+dup /Registry get
+2 index /Registry get eq
+{
+/Ordering get
+exch /Ordering get
+dup type /arraytype eq
+{
+1 index type /arraytype eq
+{
+true
+1 index length 1 sub -1 0
+{
+dup 2 index exch get exch 3 index exch get ne
+{ pop false exit}
+if
+} for
+exch pop exch pop
+}
+{ pop pop false }
+ifelse
+}
+{
+eq
+}
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+ifelse
+} bind def
+pdf_has_composefont?
+{
+/_pdfComposeFont
+{
+2 copy _pdfComposeFontName not
+{
+2 index
+}
+if
+(pdf) exch _pdfConcatNames
+dup _pdfFontStatus
+{ dup findfont 5 2 roll pop pop pop true}
+{
+4 1 roll
+1 index /CMap pdf_resourcestatus
+{
+pop pop
+true
+}
+{false}
+ifelse
+1 index true exch
+{
+_pdfCIDFontStatus not
+{pop false exit}
+if
+}
+forall
+and
+{
+1 index 1 index 0 get _pdf_CheckCIDSystemInfo
+{
+3 -1 roll pop
+2 index 3 1 roll
+composefont true
+}
+{
+pop pop exch pop false
+}
+ifelse
+}
+{
+_pdfComposeFontName
+{
+dup _pdfFontStatus
+{
+exch pop
+1 index exch
+findfont definefont true
+}
+{
+pop exch pop
+false
+}
+ifelse
+}
+{
+exch pop
+false
+}
+ifelse
+}
+ifelse
+{ true }
+{
+dup _pdfFontStatus
+{ dup findfont true }
+{ pop false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+{
+/_pdfComposeFont
+{
+_pdfComposeFontName not
+{
+dup
+}
+if
+dup
+_pdfFontStatus
+{exch pop dup findfont true}
+{
+1 index
+dup type /nametype eq
+{pop}
+{cvn}
+ifelse
+eq
+{pop false}
+{
+dup _pdfFontStatus
+{dup findfont true}
+{pop false}
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+/_pdfStyleDicts 4 dict dup begin
+/Adobe-Japan1 4 dict dup begin
+Level2?
+{
+/Serif
+/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMin-W3}
+{
+/HeiseiMin-W3 _pdfCIDFontStatus
+{/HeiseiMin-W3}
+{/Ryumin-Light}
+ifelse
+}
+ifelse
+def
+/SansSerif
+/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiKakuGo-W5}
+{
+/HeiseiKakuGo-W5 _pdfCIDFontStatus
+{/HeiseiKakuGo-W5}
+{/GothicBBB-Medium}
+ifelse
+}
+ifelse
+def
+/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMaruGo-W4}
+{
+/HeiseiMaruGo-W4 _pdfCIDFontStatus
+{/HeiseiMaruGo-W4}
+{
+/Jun101-Light-RKSJ-H _pdfFontStatus
+{ /Jun101-Light }
+{ SansSerif }
+ifelse
+}
+ifelse
+}
+ifelse
+/RoundSansSerif exch def
+/Default Serif def
+}
+{
+/Serif /Ryumin-Light def
+/SansSerif /GothicBBB-Medium def
+{
+(fonts/Jun101-Light-83pv-RKSJ-H) status
+}stopped
+{pop}{
+{ pop pop pop pop /Jun101-Light }
+{ SansSerif }
+ifelse
+/RoundSansSerif exch def
+}ifelse
+/Default Serif def
+}
+ifelse
+end
+def
+/Adobe-Korea1 4 dict dup begin
+/Serif /HYSMyeongJo-Medium def
+/SansSerif /HYGoThic-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-GB1 4 dict dup begin
+/Serif /STSong-Light def
+/SansSerif /STHeiti-Regular def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-CNS1 4 dict dup begin
+/Serif /MKai-Medium def
+/SansSerif /MHei-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+end
+def
+/TZzero
+{
+/_wmode xdd
+/_styleArr xdd
+/_regOrdering xdd
+3 copy
+_pdfComposeFont
+{
+5 2 roll pop pop pop
+}
+{
+[
+0 1 _styleArr length 1 sub
+{
+_styleArr exch get
+_pdfStyleDicts _regOrdering 2 copy known
+{
+get
+exch 2 copy known not
+{ pop /Default }
+if
+get
+}
+{
+pop pop pop /Unknown
+}
+ifelse
+}
+for
+]
+exch pop
+2 index 3 1 roll
+_pdfComposeFont
+{3 -1 roll pop}
+{
+findfont dup /FontName get exch
+}
+ifelse
+}
+ifelse
+dup /WMode 2 copy known
+{ get _wmode ne }
+{ pop pop _wmode 1 eq}
+ifelse
+{
+exch _wmode _pdfConcatNames
+dup _pdfFontStatus
+{ exch pop dup findfont false}
+{ exch true }
+ifelse
+}
+{
+dup /FontType get 0 ne
+}
+ifelse
+{
+dup /FontType get 3 eq _wmode 1 eq and
+{
+_pdfVerticalRomanT3Font dup length 10 add dict copy
+begin
+/_basefont exch
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
+if
+def
+FontName
+currentdict
+end
+definefont
+def
+/Encoding _basefont /Encoding get def
+/_fauxfont true def
+}
+{
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+FontType 0 ne
+{
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put}
+if
+def
+/_fauxfont true def
+} if
+} ifelse
+/WMode _wmode def
+dup dup /FontName exch def
+currentdict
+end
+definefont pop
+}
+{
+pop
+}
+ifelse
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+bd
+Level2?
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+selectfont
+} bd
+}
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+exch findfont exch
+dup type /arraytype eq
+{makefont}
+{scalefont}
+ifelse
+setfont
+} bd
+}
+ifelse
+/cshow where
+{
+pop /pdf_cshow /cshow load dd
+/pdf_remove2 {pop pop} dd
+}
+{
+/pdf_cshow {exch forall} dd
+/pdf_remove2 {} dd
+} ifelse
+/pdf_xshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_yshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0 exch
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_xyshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+1 pop
+{_pdf_na _pdf_i 1 add get} stopped
+{ pop pop pop}
+{
+_pdf_x _pdf_y moveto
+rmoveto
+}
+ifelse
+}
+ifelse
+_pdf_i 2 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd
+/pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd
+/pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd
+Level2? _ColorSep5044? not and
+{
+/pdfxs {{xshow} stopped {pdfl1xs} if} bd
+/pdfys {{yshow} stopped {pdfl1ys} if} bd
+/pdfxys {{xyshow} stopped {pdfl1xys} if} bd
+}
+{
+/pdfxs /pdfl1xs load dd
+/pdfys /pdfl1ys load dd
+/pdfxys /pdfl1xys load dd
+} ifelse
+/pdf_charpath {false charpath} bd
+/pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd
+/pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd
+/pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd
+/pdf_strokepath
+{
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 false charpath
+currentpoint S moveto
+} bind
+exch pdf_cshow
+} bd
+/pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd
+/pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd
+/pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd
+Level2? {currentglobal true setglobal} if
+/d0/setcharwidth ld
+/nND {{/.notdef} repeat} bd
+/T3Defs {
+/BuildChar
+{
+1 index /Encoding get exch get
+1 index /BuildGlyph get exec
+}
+def
+/BuildGlyph {
+exch begin
+GlyphProcs exch get exec
+end
+} def
+/_pdfT3Font true def
+} bd
+/_pdfBoldRomanWidthProc
+{
+stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
+0 0
+} bd
+/_pdfType0WidthProc
+{
+dup stringwidth 0 0 moveto
+2 index true charpath pathbbox
+0 -1
+7 index 2 div .88
+setcachedevice2
+pop
+0 0
+} bd
+/_pdfType0WMode1WidthProc
+{
+dup stringwidth
+pop 2 div neg -0.88
+2 copy
+moveto
+0 -1
+5 -1 roll true charpath pathbbox
+setcachedevice
+} bd
+/_pdfBoldBaseFont
+11 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/Encoding cHexEncoding def
+/_setwidthProc /_pdfBoldRomanWidthProc load def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+pdf_has_composefont?
+{
+/_pdfBoldBaseCIDFont
+11 dict begin
+/CIDFontType 1 def
+/CIDFontName /_pdfBoldBaseCIDFont def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_setwidthProc /_pdfType0WidthProc load def
+/_bcstr2 2 string def
+/BuildGlyph
+{
+exch begin
+_basefont setfont
+_bcstr2 1 2 index 256 mod put
+_bcstr2 0 3 -1 roll 256 idiv put
+_bcstr2 dup _setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+/_pdfDefineIdentity-H
+{
+/Identity-H /CMap PDFText /pdf_resourcestatus get exec
+{
+pop pop
+}
+{
+/CIDInit/ProcSet findresource begin 12 dict begin
+begincmap
+/CIDSystemInfo
+3 dict begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+currentdict
+end
+def
+/CMapName /Identity-H def
+/CMapVersion 1 def
+/CMapType 1 def
+1 begincodespacerange
+<0000> <ffff>
+endcodespacerange
+1 begincidrange
+<0000> <ffff> 0
+endcidrange
+endcmap
+CMapName currentdict/CMap defineresource pop
+end
+end
+} ifelse
+} def
+} if
+/_pdfVerticalRomanT3Font
+10 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_pdfType0WidthProc
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+Level2? {setglobal} if
+/MakeBoldFont
+{
+dup /ct_SyntheticBold known
+{
+dup length 3 add dict begin
+CopyFont
+/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+/ct_SyntheticBold true def
+currentdict
+end
+definefont
+}
+{
+dup dup length 3 add dict
+begin
+CopyFont
+/PaintType 2 def
+/StrokeWidth .03 0 FontMatrix idtransform pop def
+/dummybold currentdict
+end
+definefont
+dup /FontType get dup 9 ge exch 11 le and
+{
+_pdfBoldBaseCIDFont
+dup length 3 add dict copy begin
+dup /CIDSystemInfo get /CIDSystemInfo exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefont exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefonto exch def
+currentdict
+end
+/CIDFont defineresource
+}
+{
+_pdfBoldBaseFont
+dup length 3 add dict copy begin
+/_basefont exch def
+/_basefonto exch def
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+} bd
+/MakeBold {
+1 index
+_pdf_FontDirectory 2 index 2 copy known
+{get}
+{exch pop}
+ifelse
+findfont
+dup
+/FontType get 0 eq
+{
+dup /WMode known {dup /WMode get 1 eq }{false} ifelse
+version length 4 ge
+and
+{version 0 4 getinterval cvi 2015 ge }
+{true}
+ifelse
+{/_pdfType0WidthProc}
+{/_pdfType0WMode1WidthProc}
+ifelse
+_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
+{MakeBoldFont} Type0CopyFont definefont
+}
+{
+dup /_fauxfont known not 1 index /SubstMaster known not and
+{
+_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
+MakeBoldFont
+}
+{
+2 index 2 index eq
+{ exch pop }
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+}
+ifelse
+pop pop
+dup /dummybold ne
+{/_pdf_FontDirectory exch dup _safeput }
+{ pop }
+ifelse
+}bd
+/MakeItalic {
+_pdf_FontDirectory exch 2 copy known
+{get}
+{exch pop}
+ifelse
+dup findfont
+dup /FontInfo 2 copy known
+{
+get
+/ItalicAngle 2 copy known
+{get 0 eq }
+{ pop pop true}
+ifelse
+}
+{ pop pop true}
+ifelse
+{
+exch pop
+dup /FontType get 0 eq Level2? not and
+{ dup /FMapType get 6 eq }
+{ false }
+ifelse
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1Type0 }
+{ _italMtxType0 }
+ifelse
+}
+{ pop pop _italMtxType0 }
+ifelse
+}
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1 }
+{ _italMtx }
+ifelse
+}
+{ pop pop _italMtx }
+ifelse
+}
+ifelse
+makefont
+dup /FontType get 42 eq Level2? not or
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+}
+if
+1 index exch
+definefont pop
+/_pdf_FontDirectory exch dup _safeput
+}
+{
+pop
+2 copy ne
+{
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+{ pop pop }
+ifelse
+}
+ifelse
+}bd
+/MakeBoldItalic {
+/dummybold exch
+MakeBold
+/dummybold
+MakeItalic
+}bd
+Level2?
+{
+/pdf_CopyDict
+{1 index length add dict copy}
+def
+}
+{
+/pdf_CopyDict
+{
+1 index length add dict
+1 index wcheck
+{ copy }
+{ begin
+{def} forall
+currentdict
+end
+}
+ifelse
+}
+def
+}
+ifelse
+/pdf_AddEuroGlyphProc
+{
+currentdict /CharStrings known
+{
+CharStrings /Euro known not
+{
+dup
+/CharStrings
+CharStrings 1 pdf_CopyDict
+begin
+/Euro pdf_EuroProcSet 4 -1 roll get def
+currentdict
+end
+def
+/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
+/pdf_PathOps /pdf_PathOps load def
+/Symbol eq Encoding 160 get /.notdef eq and
+{
+/Encoding Encoding dup length array copy
+dup 160 /Euro put def
+}
+if
+}
+{ pop
+}
+ifelse
+}
+{ pop
+}
+ifelse
+}
+def
+Level2? {currentglobal true setglobal} if
+/pdf_PathOps 4 dict dup begin
+/m {moveto} def
+/l {lineto} def
+/c {curveto} def
+/cp {closepath} def
+end
+def
+/pdf_PSBuildGlyph
+{
+gsave
+8 -1 roll pop
+7 1 roll
+currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+dup 9 1 roll
+{
+currentdict /StrokeWidth 2 copy known
+{
+get 2 div
+5 1 roll
+4 -1 roll 4 index sub
+4 1 roll
+3 -1 roll 4 index sub
+3 1 roll
+exch 4 index add exch
+4 index add
+5 -1 roll pop
+}
+{
+pop pop
+}
+ifelse
+}
+if
+setcachedevice
+pdf_PathOps begin
+exec
+end
+{
+currentdict /StrokeWidth 2 copy known
+{ get }
+{ pop pop 0 }
+ifelse
+setlinewidth stroke
+}
+{
+fill
+}
+ifelse
+grestore
+} def
+/pdf_EuroProcSet 13 dict def
+pdf_EuroProcSet
+begin
+/Courier-Bold
+{
+600 0 6 -12 585 612
+{
+385 274 m
+180 274 l
+179 283 179 293 179 303 c
+179 310 179 316 180 323 c
+398 323 l
+423 404 l
+197 404 l
+219 477 273 520 357 520 c
+409 520 466 490 487 454 c
+487 389 l
+579 389 l
+579 612 l
+487 612 l
+487 560 l
+449 595 394 612 349 612 c
+222 612 130 529 98 404 c
+31 404 l
+6 323 l
+86 323 l
+86 304 l
+86 294 86 284 87 274 c
+31 274 l
+6 193 l
+99 193 l
+129 77 211 -12 359 -12 c
+398 -12 509 8 585 77 c
+529 145 l
+497 123 436 80 356 80 c
+285 80 227 122 198 193 c
+360 193 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-BoldOblique /Courier-Bold load def
+/Courier
+{
+600 0 17 -12 578 584
+{
+17 204 m
+97 204 l
+126 81 214 -12 361 -12 c
+440 -12 517 17 578 62 c
+554 109 l
+501 70 434 43 366 43 c
+266 43 184 101 154 204 c
+380 204 l
+400 259 l
+144 259 l
+144 270 143 281 143 292 c
+143 299 143 307 144 314 c
+418 314 l
+438 369 l
+153 369 l
+177 464 249 529 345 529 c
+415 529 484 503 522 463 c
+522 391 l
+576 391 l
+576 584 l
+522 584 l
+522 531 l
+473 566 420 584 348 584 c
+216 584 122 490 95 369 c
+37 369 l
+17 314 l
+87 314 l
+87 297 l
+87 284 88 272 89 259 c
+37 259 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-Oblique /Courier load def
+/Helvetica
+{
+556 0 24 -19 541 703
+{
+541 628 m
+510 669 442 703 354 703 c
+201 703 117 607 101 444 c
+50 444 l
+25 372 l
+97 372 l
+97 301 l
+49 301 l
+24 229 l
+103 229 l
+124 67 209 -19 350 -19 c
+435 -19 501 25 509 32 c
+509 131 l
+492 105 417 60 343 60 c
+267 60 204 127 197 229 c
+406 229 l
+430 301 l
+191 301 l
+191 372 l
+455 372 l
+479 444 l
+194 444 l
+201 531 245 624 348 624 c
+433 624 484 583 509 534 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-Oblique /Helvetica load def
+/Helvetica-Bold
+{
+556 0 12 -19 563 710
+{
+563 621 m
+537 659 463 710 363 710 c
+216 710 125 620 101 462 c
+51 462 l
+12 367 l
+92 367 l
+92 346 l
+92 337 93 328 93 319 c
+52 319 l
+12 224 l
+102 224 l
+131 58 228 -19 363 -19 c
+417 -19 471 -12 517 18 c
+517 146 l
+481 115 426 93 363 93 c
+283 93 254 166 246 224 c
+398 224 l
+438 319 l
+236 319 l
+236 367 l
+457 367 l
+497 462 l
+244 462 l
+259 552 298 598 363 598 c
+425 598 464 570 486 547 c
+507 526 513 517 517 509 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-BoldOblique /Helvetica-Bold load def
+/Symbol
+{
+750 0 20 -12 714 685
+{
+714 581 m
+650 645 560 685 465 685 c
+304 685 165 580 128 432 c
+50 432 l
+20 369 l
+116 369 l
+115 356 115 347 115 337 c
+115 328 115 319 116 306 c
+50 306 l
+20 243 l
+128 243 l
+165 97 300 -12 465 -12 c
+560 -12 635 25 685 65 c
+685 155 l
+633 91 551 51 465 51 c
+340 51 238 131 199 243 c
+555 243 l
+585 306 l
+184 306 l
+183 317 182 326 182 336 c
+182 346 183 356 184 369 c
+614 369 l 644 432 l
+199 432 l
+233 540 340 622 465 622 c
+555 622 636 580 685 520 c
+cp
+750 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Bold
+{
+500 0 16 -14 478 700
+{
+367 308 m
+224 308 l
+224 368 l
+375 368 l
+380 414 l
+225 414 l
+230 589 257 653 315 653 c
+402 653 431 521 444 457 c
+473 457 l
+473 698 l
+444 697 l
+441 679 437 662 418 662 c
+393 662 365 700 310 700 c
+211 700 97 597 73 414 c
+21 414 l
+16 368 l
+69 368 l
+69 359 68 350 68 341 c
+68 330 68 319 69 308 c
+21 308 l
+16 262 l
+73 262 l
+91 119 161 -14 301 -14 c
+380 -14 443 50 478 116 c
+448 136 l
+415 84 382 40 323 40 c
+262 40 231 77 225 262 c
+362 262 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-BoldItalic
+{
+500 0 9 -20 542 686
+{
+542 686 m
+518 686 l
+513 673 507 660 495 660 c
+475 660 457 683 384 683 c
+285 683 170 584 122 430 c
+58 430 l
+34 369 l
+105 369 l
+101 354 92 328 90 312 c
+34 312 l
+9 251 l
+86 251 l
+85 238 84 223 84 207 c
+84 112 117 -14 272 -14 c
+326 -14 349 9 381 9 c
+393 9 393 -10 394 -20 c
+420 -20 l
+461 148 l
+429 148 l
+416 109 362 15 292 15 c
+227 15 197 55 197 128 c
+197 162 204 203 216 251 c
+378 251 l
+402 312 l
+227 312 l
+229 325 236 356 241 369 c
+425 369 l
+450 430 l
+255 430 l
+257 435 264 458 274 488 c
+298 561 337 654 394 654 c
+437 654 484 621 484 530 c
+484 516 l
+516 516 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Italic
+{
+500 0 23 -10 595 692
+{
+399 317 m
+196 317 l
+199 340 203 363 209 386 c
+429 386 l
+444 424 l
+219 424 l
+246 514 307 648 418 648 c
+448 648 471 638 492 616 c
+529 576 524 529 527 479 c
+549 475 l
+595 687 l
+570 687 l
+562 674 558 664 542 664 c
+518 664 474 692 423 692 c
+275 692 162 551 116 424 c
+67 424 l
+53 386 l
+104 386 l
+98 363 93 340 90 317 c
+37 317 l
+23 279 l
+86 279 l
+85 266 85 253 85 240 c
+85 118 137 -10 277 -10 c
+370 -10 436 58 488 128 c
+466 149 l
+424 101 375 48 307 48 c
+212 48 190 160 190 234 c
+190 249 191 264 192 279 c
+384 279 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Roman
+{
+500 0 10 -12 484 692
+{
+347 298 m
+171 298 l
+170 310 170 322 170 335 c
+170 362 l
+362 362 l
+374 403 l
+172 403 l
+184 580 244 642 308 642 c
+380 642 434 574 457 457 c
+481 462 l
+474 691 l
+449 691 l
+433 670 429 657 410 657 c
+394 657 360 692 299 692 c
+204 692 94 604 73 403 c
+22 403 l
+10 362 l
+70 362 l
+69 352 69 341 69 330 c
+69 319 69 308 70 298 c
+22 298 l
+10 257 l
+73 257 l
+97 57 216 -12 295 -12 c
+364 -12 427 25 484 123 c
+458 142 l
+425 101 384 37 316 37 c
+256 37 189 84 173 257 c
+335 257 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+end
+Level2? {setglobal} if
+currentdict readonly pop end
+%%EndResource
+PDFText begin
+[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron
+0 TE
+[1/dotlessi/caron 39/quotesingle 96/grave
+127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
+/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
+/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
+/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
+/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
+/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
+/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
+/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
+/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
+/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
+/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
+/ucircumflex/udieresis/yacute/thorn/ydieresis
+1 TE
+end
+%%BeginResource: procset pdfasc.prc 6.0 1
+%%Copyright: Copyright 1992-2003 Adobe Systems Incorporated. All Rights Reserved.
+/ASR {
+13 dict begin
+/mirV? exch def
+/mirH? exch def
+/center? exch def
+/autorotate? exch def
+/angle exch def
+/shrink exch def
+/Pury exch def
+/Purx exch def
+/Plly exch def
+/Pllx exch def
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury 0 eq Durx 0 eq and Dlly 0 eq Dllx 0 eq and and
+{ shrink 0 gt { GClipBBox } { GPageBBox } ifelse }
+{ ITransDBBox }
+ifelse
+/PHt Pury Plly sub def
+/PW Purx Pllx sub def
+/DHt Dury Dlly sub def
+/DW Durx Dllx sub def
+angle 90 eq angle 270 eq or
+{
+PHt /PHt PW def /PW exch def
+} if
+autorotate? PHt PW ne and DHt DW ne and
+{
+DHt DW ge
+PHt PW ge
+ne
+{ /angle angle 90 add def
+PHt /PHt PW def /PW exch def
+}
+if
+} if
+angle 0 ne
+{
+/angle angle 360 mod def
+angle rotate
+angle 90 eq
+{ 0 DW neg translate }
+if
+angle 180 eq
+{ DW neg DHt neg translate }
+if
+angle 270 eq
+{ DHt neg 0 translate }
+if
+} if
+center?
+{
+ITransBBox
+Durx Dllx add 2 div Dury Dlly add 2 div
+Purx Pllx add -2 div Pury Plly add -2 div
+3 -1 roll add exch
+3 -1 roll add exch
+translate
+}
+{
+ITransBBox
+angle 0 eq
+{Dllx Pllx sub Dury Pury sub}
+if
+angle 90 eq
+{Durx Purx sub Dury Pury sub}
+if
+angle 180 eq
+{Durx Purx sub Dlly Plly sub}
+if
+angle 270 eq
+{Dllx Pllx sub Dlly Plly sub}
+if
+translate
+}
+ifelse
+mirH? mirV? or
+{
+ITransBBox
+mirH?
+{
+-1 1 scale
+Durx Dllx add neg 0 translate
+} if
+mirV?
+{
+1 -1 scale
+0 Dury Dlly add neg translate
+} if
+} if
+shrink 0 ne
+{
+ITransBBox
+Dury Dlly sub Pury Plly sub div
+Durx Dllx sub Purx Pllx sub div
+2 copy gt { exch } if pop
+shrink 1 eq
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{
+shrink 2 eq 1 index 1.0 lt and
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{ pop }
+ifelse
+}
+ifelse
+} if
+end
+} [/autorotate? /shrink? /mirH? /mirV? /angle /Pury /Purx /Plly /Pllx /Durx /Dury /Dllx /Dlly /PW /PHt /DW /DHt
+/Devurx /Devury /Devllx /Devlly /pdfHt /pdfW]
+bld
+/GClipBBox
+{
+gsave newpath clippath pathbbox newpath grestore
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+ITransDBBox
+} [/Durx /Dury /Dllx /Dlly]
+bld
+/GPageBBox
+{
+{
+currentpagedevice /PageSize get aload pop
+/Devury exch def /Devurx exch def
+/Devllx 0 def /Devlly 0 def
+ITransBBox
+}
+stopped
+{ GClipBBox }
+if
+} [/Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransDBBox
+{
+Durx Dury transform matrix defaultmatrix itransform
+/Devury exch def
+/Devurx exch def
+Dllx Dlly transform matrix defaultmatrix itransform
+/Devlly exch def
+/Devllx exch def
+Devury Devlly lt {/Devlly Devury /Devury Devlly def def} if
+Devurx Devllx lt {/Devllx Devurx /Devurx Devllx def def} if
+} [/Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransBBox
+{
+/um matrix currentmatrix matrix defaultmatrix matrix invertmatrix matrix concatmatrix def
+Devllx Devlly um itransform
+Devurx Devury um itransform
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury Dlly lt {/Dlly Dury /Dury Dlly def def} if
+Durx Dllx lt {/Dllx Durx /Durx Dllx def def} if
+} [ /um /Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+%%EndResource
+currentdict readonly pop
+end end
+/currentpacking where {pop setpacking}if
+PDFVars/DocInitAll{[PDF PDFText]{/docinitialize get exec}forall }put
+PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
+PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
+PDFVars begin PDF begin
+PDFVars/DocInitAll get exec PDFVars/InitAll get exec
+
+[/NamespacePush PDFMark5
+[/_objdef {Metadata_In_EPS} /type /stream /OBJ PDFMark5
+[{Metadata_In_EPS} 3388 (% &end XMP packet& %) ReadByPDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreateDate>2006-10-29T19:27:03+01:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-29T19:27:03+01:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-29T19:27:03+01:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:E546E6127B67DB11A8FFD4D02B02B71D</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:E546E6127B67DB11A8FFD4D02B02B71D</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:848f6110-60de-4160-9ee6-faa1ced1ecfd</stRef:instanceID>
+ <stRef:documentID>uuid:c1abd6b2-b4b7-4c85-9815-8a58303529b5</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/eps</dc:format>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+
+% &end XMP packet& %
+
+[{Metadata_In_EPS} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT PDFMark5
+[/Document 1 dict begin /Metadata {Metadata_In_EPS} def currentdict end /BDC PDFMark5
+[/NamespacePop PDFMark5
+
+PDFVars/TermAll get exec end end
+
+%%EndSetup
+ PDF /docinitialize get exec
+PDFVars begin PDF begin PDFVars/InitAll get exec
+0.0 0.0 300.0 300.0 rectclip
+q
+0.0 0.0 m
+300.0 0.0 l
+300.0 300.0 l
+0.0 300.0 l
+h
+W
+n
+q
+300.0 0.0 0.0 300.0 0.0 0.0 cm
+q
+n
+0.0 0.0 1.0 1.0 re
+[/DeviceRGB] cs
+<<
+/ImageType 1
+/Width 300
+/Height 300
+/ImageMatrix [300.0 0.0 0.0 -300.0 0.0 300.0]
+/BitsPerComponent 8
+/Decode [0.0 1.0 0.0 1.0 0.0 1.0 ]
+/_Filters [currentfile /ASCII85Decode filter dup /DCTDecode filter dup
+] >>
+pdf_image s4IA0!"_al8O`[\!WW42!+Z'0s53kg8k)BA!!*-$!+Z(?!!*&c!"hVA@r$>i!<<6&
+!!#gq!<;He%RFWD@V#OM^]4?7!WUmS6N@/h!WiE)!WiE)!s/N*!sA]-!WrQ/"9\i1
+"9eu5"U,&5"U5/9#7(P>"pkSC$4."I$k*OQ$k*OQ$k*OQ$k30j!(-bh!s8]0"UPA;
+#n77K$OmUV%LrsZ%h&jT$k*XW$k*OQ$k*XT$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ
+$k*RE^]4rP!A"7&!s&u6!YGG8&HVpM!$;1@!<iK)!<E3%zz!<N?+"U52;#mq(?_uR1V
+!!30'!s/T-"U,#3!!!%J!<N?'";(eM+Yc7e'2`0C,&n;PJWZW3,=8ZO'iNHK,VrnM
+JdDc"(Dn#.,pjuf.4R/32E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1V
+H@pm)L51SAMNX0fQ'Rc(R@9kFUnsrdW2Zf&Za@-K\%&u[_Sa=2`lH0Bb0nbge^i@)
+g"PEEj5f=akNM0qnac;Dp%J.Tq>1-0!$;4A!s&E'!<E3%!<E0#z!<N?+"U52;#mq(?
+_uR1W!!30&"9\f0#6b55!!*.F!!*-'&Hi7\0a87V;$UNL'-]2_#S]UfTs;E?,;W6e
+'k242$5OmDi?e"1(`=5=-R^Dn2)[BQ3BBMq77Kd<8P2o\<E<1'=^#<GAS,RgBkh^2
+F`qtRH$Y'pKS>/9Ll%"PPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TQ
+e'uq!f@\d1ioB+]k3(smlLOQ=p%J.Tq>1-F!"8r1!!3`7&HG#qr0#>oI!PZ"H]aT>
+D!%iUSlG,Cl?Zs/[*D:.fi7ADZrUfQ9eo/ZlVc!,[`]hG$Hgs^UJmElmOe],8Zh7+
+\`RBVC;tM[Zhda(aRPGUG:l@Ve^$5s[2O?(&Q"n&OO+:s.]u*4NXNj@2I']Q+9&i?
+>/Kgo5fDZD/I)L[!;06pZtH&D^\r8U*;9ruI^BRLLmoCFFfIqh7Re5:a5L+BA>`kS
+O75"b2!.*9*qXK2g'D6/E]pFe8<n3Nq8Rn&V%XYFYnalp#)7gMNobq`+4@K[/p:.2
+ns0o-:ZL<;Prg"NnU/9hBHj:gkk=%i^jFMj*,C]grrE&0QNMAd+6Nu9V8g3a\2_bC
+9oV<1@?>mc6(iV?h4PZSAQ8[0%pGdq@jic@Se^n\[:lFX:4u`c(-0?80p9H,qP.g*
+!5fHL!8VSn!8VP(0Dgh-Hh9G'<W/co!-#^HoB&TXA'K&?6f+RjAm=j$i)X+'Ei+Ya
+&99MSWN&lOSI:](&e8o=d7iMj)VU<-$du"h@jn:@jcBN3>/hp!C<FLIV;%Ttl[.:U
+>TDF/4*0Z*AL`IH*$[$dGTAcF>AWq?99fc]\*6U@PQVASSC>$@-%M%RNmnN3[)oh5
+K98J6):/(VYnnAdo^0mMBbC:B'T6-)a%lH/2Va/=rG'eAl9Xi>3<pE!.qP]r/"nco
+d]g9;!e36L/P>$h-_+)JL>gCUKa?]Vbr$\V8Wq)bU7tOEUIsX##8tQcbtRPM>mO&a
+IB'JlRFC8-\b^b4-G9[X0KJJLdRQEqdhFh8UQcKpgi/@6<4JDIXDj\\K?[&dD]DK\
+-:uPF=h#IdnM`$ML90)j,<Lh/H;GA%D"P\E1MM]9"&,;Ae2tG*$3("n\7>O=/\:;X
+mQ^+-d/!*@rMfesE52,,jp7FnY%_Wt'I@V>^2f0R=`U*p[u)*Q%Xk9P-/t%f=k&I,
+CIloe*F)Q9&ke2Dn?(^YSlKSs@_'Z'CL)rQ??1;M)<k9r7s,5'Moq\'lWE$,WsWP`
+C^qjZ.j:U1&W.O4P,E;'4g`_A.8mDOr`o\20TabBI='F!HOTjeLb\\PEEFsQo:Vn9
+'P=&FC2pd>O)C5PB2i=bW&We*AoihYa8n7?RbB=aWl6o+*M/c'>&t\OP6.S-'CS83
+-]u?4(ik*7<66*.W0q'o8E]KDRqV/A;aZn3S5PJG8ImQc\F3A>WRC(7>tVCeVrq7'
+-_FS:\A7aj-8bp9a8"+SM+Z\2,IVnp`tV.FOm?/YFN0Tc1',WtABL0n!?dD;h3lI1
+dk+!Q:3`jO9^\[40;F7Aeh("rl-rBP,966B+r+^P8YuLJVeXmMi1;):l:o1q(md6I
+nm"6U!8Otf<rL);^%rcd3r[RBrAsrYgQ.X/qg):X(HSCMjk+:Y3Q43lAFfi:BQh]b
+.JkBHqW+IE,;M'!,,n!U3EDAp!bc.72_:\F22n>W'IagJE'O3LMeB!p=HJ\*r@1[>
+\H<M6ZuXGqPJkZ?e4CZ;Uktlt[u-Dc<N@#*7X4i"F=g9<A46E'Pt!?_4**Y1J"7e%
+a6VH1fUa6hbj(jZ$nsa@C)3^HZpdK$<f%eR-"7@[p8p55'>#Vl?V8SOFjkrHfb@r"
+*U9BCX4'L2@.@H-kjs(9oHdWIj!XAughq5_WmL>k3?sDdL!($q$TU=^MR=*(eng/+
+T"dn)N,J*_^Q6g,.1=BEXR8]UV*d9m/$eFn*jpW5WD5Jcb!>*h.*Am%.5Q<OnOJp+
+&FRP5EJ%FskB!n;.um>83_*HqAV\BH8s?i`2"`]-MrmGKqi5Hc7`Uk_RqL:)5OcT5
+pKY!'!1)/NDr#othkA$7rk![VGQ.ZP+"K)/Y%eS,PIhtuca`mg7#lP18AC3C/D?M/
+=!sk\#1#c011cLoV.V4tPiujd8F$L*e>GpXJ=Sc2U?>^7KMR[ZObE?WYjGU=P$3h_
+*.L"]GACSA2DIOKV-0Xo)9[)$CDbmK!mk!kTMrAMCcLt9Q%noJBpm+3dBE]iXQH[.
+iT4TPB$0_nZUjDPQ&:RI26&Vc/OjTSA]n[6CjT#geOp<b#Hp!W-Tt)DO;D5EN:sA6
+HQ83L)sT,gqU=P:3meUaJ&\OT`dZGmh/FiI1g5gA[Q(,.@p`dr'.a[GneIX_2hiAA
+^-O"0;9j;S$oqcAO=FLpUI*29WI`O+AD,b3A7s\1-b$L%9_5Mj7X7/31L1;.7%\M+
+*$.2mW>mcCB;$/O]g"!I)#Hco\<4o2.W&[?cV6t9"4RZIOa8*LkPd/b5P89rpKF\9
+qnJceH2%==D86$2rrCf7Q^N.@eWOQmWKEJ<qU<!=VCjPm'X)PO\R),.5(emGP`b0,
+AY_IN=$2OEMaaI%mo_JkVkEGLXC&?]Kp[2;M&b%nEZ]V6R>a7VBrt'>lpSeTRaE@G
+F4=41#*b%Cd30X^f\`5RcVJ:,*90W:j5-4m8WE3:WL:+R:-QAV=uE3.%l/.UVj,b4
+P!in^!;"gE>(\MRKSWf/K?[SNbrePuQlL2B<f3<e4Ao^-`:Q2RMR=+dFW8jFhG_%H
+%;Qe*Ju0_n+YpKSr@:W2F$*-c'MjbAUQB7*d;CIc`bQI?4UaM/FZ&*"Dbb)*Ufos?
+$XH<M5`@a]k'&tGI#P;.L\b%qB3]/iNq.2g"WYOR`<aOHG,92gBOtEq1L1^JjC7AA
+;@^+d"2V':@WFt;>mU"ugLBR7cYdF+q#obk#F]*rXTsW\Z(d^OXkj!W(d4Dh!6oT_
+5NGtLD>V)?k]$.n!4C_]TDNX";&soAf!ql2'8[<-F8FElahl8@*o-Ti)FM<Ui)I%/
+E3VHqQ'@Ea:3K"B)O?DK2CX*$I;(*i<<hNSi;3kn)*-JE"PF`;oef;'S%0-UBT?6N
+O$82pWj.mRLB]mrg6IRr)]fqXp?PXeBZ[O7qu(4E[18b,=Eh"hag</@X[_FdYKBjj
+qXaJ_WgU\%(.)SR^usFYj@:/m-a:H)rHeldaNa<2WjlJ3]a0R5b:5eVOq4s2oK/er
+7;5$P%;?Su=,Pe:[!HfA[7oPD'-eXr<F!Ya9Oju<L4NM",t[3ZOD5dn,GLJNFP_tj
+RYrh*/"TjYT"Q-'963E?6kb+.Kl^#udHk;JLqPEUV;NSs51Rh+9_W75$)0e+R-H.]
+):eDYZtJ18#W9"Lf^j**PIZ`!O':q(:S"[ejVL&Ol.3EiO"R3W;#&(Yd]hb0aGlZ:
+VrLa=Pim3P0dHNkd,QqIgn4@MbiA\<Vb_7+7V_>YI*OggXaf)tWUm"D4oO]k\b9c!
+&X>T@<2<q^#Qa8fdqhl^*!%%%WGL9:G&f_qCh[lT5.%ChOM%1WCgHHC$smWW.u71(
+PjV5EOd.;nbu0[WTlMp$k,CnfdK$dANB;t`_nsp3D]"PUf@lM5CI,)Cf+]DSm#!T0
+kP81I%kePogWjhfq5s(1D?PiiO9"H+MO)M$_X>LT+rIC$cUD9mMR"SW:J0=r\\hUA
+LkamG'hlG8TrmcX"Ia[sa'\")k"Q+XSt/#Ygg8:i9o$JJ8hNm^eli_6<9uqA2.d=C
+10:0i]fTJjB,umbh9)?=@XU%88r@8(*5\L.\T)Omp%a$:#uF-i:Ge9jHX%=(WJrtY
+b8BB!m+LjHC6?J5V97l^U#r^BS%&HIVp^K\.>UraVmQh`Ve.>!V'\%#I::J"0]ug=
+Y(->N<W.uNk]9o*BE$]b:RuM9/'P9lM2!fQ#H6F$5D:k<6\.dB#!EGZW4;1`c&Ue_
+,:UpRXkTPD;'m#q4>?HSd\b%,V9)R6!;3?;FOH9u!NA"L0r7;qaHRF\Lud*`F3Z"L
+5Pk$?B4M\\^h=B*Oo'HN<fom08_C'@rC1R)k\sMNLortZXZMnB2B'4dHMZ*:UF<`F
+\?dS'p8f5ScU+1IV5[Kr$p%dB<j5Ub.nrR<>+A8]3p(r[eNh)#c(Rh%A'TC$DFWoQ
+`f'qgN)NUu<30/`:EJ&f=j'\h<X5.6I;;6uaX,T!Ja7i#UDYCH8HauP).(OL$-4"H
+VF]R.m-J(HOmY9^4I(t2PchA3h8ebS0hla,(SC"fZS_eP;pVR=B%5fh??,g>7ZrWB
+*I0kQG9Op$Y93:eR*Y]^:]8kFDu"VKr=;*Lm9fSMl?qjR4mU@*fHr"0.2J;`oZ]sS
+Le&6H9u[k89SjM>qN&Y(ME%WXOb-)QV-?GH,jnc5Snf+%qGOjH,s^iqe]lUS7gJtW
+Gtf#j8OJFYC/-,@ZEV2q3d*<D`YJZ8dn%U188dts2#0]9a><hrf;E'u99;AcRaNQ0
+7RVLpX"_'t1$P.6N$g""AiU*m;2q_<".WhsZWP&(AEj=Db&jdU:hMXX7W+=9UTYb3
+G:/K77L-%_2hJ=^rZ@t-jWZ&sJQ@ncT5k.Pi-24k1MN-,It_QrH,P8aaRpQ.<12&\
+OV-J2`t_Z1E>d4FeS\ug7C]/>*kc>,`:S$AY#lMcNkUd@hNcG!#<f[r\?%+!psLTn
+36sba:ckBH1lAn/WlP$Fp\i].rRPb"rpSupht%Za!,d7`c2@G#]^tGcWc6Vh9dd2C
+HB.jM/8<GYR@@[l+-1/INF`sk</d^ha9pu*CJ11X(*uZ7*NC!j2V*P7nVgG:3GDp8
+o8^3E5e4oLXB.96ZQ*sZ6rKu+bfiitW^u'I<Sp(CDgEsjN9.S-f\i2<8rZl*-e/$7
+9#YjVBc5/n-J'IkcZ4##k'kKNb+p)l.6/+]G']<"lhp$P3Zs9&%Ve"`rK.sm_Po=?
+e$03a'3:OFi&O7_htg3\3f6C.d#PKak&"B8(!.HG.9OjC\J$W$eL"oiFs&YS&gBQ`
+V)2f*R8,u;?-F9@7tI+@:+6OGK:5K6DTohc#O,?setjmk>]KD72R(tc?0Dr&)DTk9
+VF_r,BTK1n!9V>5rrC;brrCke[Jp5nIl!#^@fHGqcd_d:B7J7U]\B&dWKAmTHDG%-
+cpgUQXV*ss-GfOjKt-:;+P_B,e_8%s3t1d/M[u=VT&"',9Mg.#W+`-NG<P4c;B,qL
+/!n<\#?hgq.VL_QXW5-TghDF?p4@Ng2524$FJbpJ4>i6%6di@(31U6p=nSPWV+$S!
+IuS($FAnhl`%X11QT;OZ8<&/?*Or+='k0Y1#Ph@V@0p[N(r35A46%ms0F-=6)+c/A
+C6?fXH;cW(N-ApCC6=^9cnY3hfq`(%0&V5M$.pO<d8cMseZ+bP3^m[KT"BD$73dh3
+YoX3758n-=Xc+dV**"=s./!YUrjj$eM)7`[gD(>k9c7'<^E_L_<d$PfV9me3F&cZh
+`e&O"'NgVD6X\o3%8+[l)?0\q*WH,Njo5=lc"V*;k&^,IXaf)tWUn6NGphE>U:]@G
+X_;b)=!J\+.[c51SqG<Z4CY,:l@oTE!"W7\`bL<`3VW3EEda4,o#^4SNaVQHZg7:Y
+i2I4pSnVHX0I.%TT>I:k`YKT$-^"&#\Z2KL4@`<1D&OVb"1CFj*5cmb)[8?$\G_S$
+9aL)M)RVXHo>:iDmuB-RKctdN!*VC@NB7JHi#H?^ad"r^S:dc\27sgh=%!BUkuoub
+6#'L(O0<k^Yotio_jU_YaI,j(!*Z?X)*sCDNbXuIRKc"U\nHp/blUYW(?B\:OSQ&t
+5/Zoa"(VlBp<?cR4Q)V6;?pMi<Mjh0%"Nu#rcMo9P]\6O39ebk6Y>hBJhiIWC##,m
+T`\e`)Jp%_d-Uc4qWSg@EHCNd"1\$eTuJQbUig>$4%K3&n%\cR9]Q-6Wk89!k$`3%
+YPWD65':`nb<FWPgCTnJ5E/Nu^JTWEVl_[D6<n^L#0@35FJ*:I#H\d\NQD66V6a/r
+FVeHc!#cLmZ9j9)Mh6IhO>6OY\S;;(dm)9eP`EmcY$2KX=`YVQU,9]XeOjFp_koF:
+ob<q5(ie]n*hoR&dG]J/c*t)^3Lm=+50_DLa53FK+&p`[K8p2fKeT)76T3pV]R<4j
+_IndbTjjan%o+Wf,L(o_8OCoe*Dr\hCubB>bT=hp5VnNs8=)mZ[!pdKV'?jS+_\o2
+[3M8B:r9s"k*flpJKE:3Q$5%GG8T*KgX:a(BL'd_MR8<g/OnbaR@p+lflBejAi"u1
+)!t5DL4Y]:8eW[N\H,UA5<@6U/>6GlZ9FL.@Rp]Cgf1Un`NeBMC0NTT2*S8E!1P&0
+!4q@n!4p]fr4De(L)0dhC]=CD5?$_hfg!cpmSiFW9<da3AsUDR+C:\_Q0_IYEa^&t
+6]on+,&G*fU>Y:hMAI7]FRB`pM$I4:FFt806LFdQ,*t!K4-'YnOnd;V]I=U-G/3t*
+9^S_s(?<DSf@I9jfaW$TK`lM!mW>BSLO!9NTsE3*Ku\"L9'&$l`d,N>1U%$(Jr?kp
+6rL/gW_C^><K'S)jO[ZqI.f0RP]hE3<qe_q&`#Ougt'BI48#HtKK8@U#\]0IH)G\!
+1p2)'9[6W*6rWp3Eu7N3)35ZS5'&YK]h7iE)6IBnP,oNqPh)h(18`(_l&T"]LNGLr
+!MjD:6bqqYjX=AQ*.;N:OV=\6!j4)kV);^%E^i)iS?5na#6V.e&iqJBU0Y;'W4CI$
+I9D4&!";)QqQ=3&X]E4-n)sNe2Les2!4P2dj6!uoqf]+Ekq-L<]UG..dj7l9B$SP=
+7=g?<Za(/]f['2eKe]2lUDjOre+KHqYi1f78X,>eNn"R%VZK6XifUu-L4d_[!g-n1
+O\jHQ$!bi9ekGP.aU8.#U;j?:'6$)`fLe\!5K8En*&EI;7f8=qRNca_1%#b:nQf,I
+iF="Sdp&DDX<@Ag!QV)bRM-84!)=rQ2A7+97E1G&E^jbJI%pu97EKN\NgQ]2V#mHf
+-i2E@B:iKHfVlkej'&="b*`>3%XM04S<XhDK7ckC4-G/bG0`dMSI87VHQMe],%f.C
+SQ\N88TZ(#+)91JP&_n.n`s$tDam0WHCDqDMpV=(5OjCEn,E@qc`d;j<Nl>4q>Q-S
+r5O6@TDNX"6#,E@5(V5rA>-pb=&RHfT)C/W,L`DcjeO$M9cf9S$:c2dO`Eg/m7uee
++1L!^="Q[B;0&0s%R1;dB`Z72OeZCk>h(Vf@T>Pee?`=r`TZC"Nd=_X*VAW"%$ke.
+S74oZULKIVD%TOFbK=iU-B@<%T[#a.Mn!os9TkY1jC]4/,]MaW?W/.>a?J/'(3jt9
+=chR&nZ04Gim<?jS]okX)>kmo7Q1a&<46LL3R'<]e,Dc=Oe9fRd1Y)_a!S/ejHOQ'
+*DS+UZ^u-_Wp4[(.p0-8Ubru*Yc>6h,9AU"p$YJXigL)W+4>fWFt,3kNi'6TRo/K[
+]UGTBLSuGd9q#!T(71pmHWD]iWP&hCIW,!ir:g3kL$/I9]%(Np!&"8#TuI$30q\1&
+rnMnH5p#^>F5Q)a*XH[VXjMikA]X^oehTap5dm'Vqc4>BVbER$^Qh+9Q,a'gO\4bn
++cLnC@EW)LEC$(?NXJ3,.!@EA<16oU57^qA+e\qV44"RMJkcM7$C6ZNoGbsp:-#5W
+/b9`e9NH1Go]b#@VZX(P1V%0VN<(@DVCl;;fcINJPbiDYTPiQ9M:gmg77aT/&^XR9
+7jRTB-8X;&%9en;3Y(/N8%G>7W6f$H;Rf>iL3\0=`h+t,b2N\d*5_Co*\opE8jlF7
+Kgm'Rpj:SJiLF(^9K9(H_FUau5L-[IaXCmcAq(k8jr1(8A]@O-6=Q01<do^&YrHLb
+;IVosoW@+u<Ei-r3TQ4m0uHo3JWEFJST%3>auBLqXP),u+'.G$0SBAjQXBWUX%WH\
+kP?12^[7Zf&,uWI5&37fiBE+b=)YeEX^eWT4i^&>39g+8PYJ+.ZSWnG8(Y.i8ggr7
+Wb%GU24H`YE[JgAS^+XIe,KF6VR84I_t9ru%1cCV9/V>;OeQ<TH;K@IKm"_bkuNgI
+]+*Tbet%WjKpYV]rr=Oo7nj508Q5l7'oQ_(#j=?1UcX;oZU5b9-Hu#2Mi3[RQ+]6/
+>oC4iDVn;[`U)7+++-n\.8h9CSp:15e;e`D@8I1UWoe17+`(.'$))m0oZYcTG4Zbo
+9$G%c"Ge@dEK'MCXtaQPHI:qfaX8IF]l_7AMd!\\GF3^-WgUb'&r;3n4[iS3MQEsS
+KG.M1*L,WPXE^QRcXIYVIgXRojIIfcAO6p``H4E$nhCiIA0Z'>)$[IqS@YH;*/o2E
+D&lH=Q7#_Y4mP"db&Y&cO$E-P*Im4^J*s^Err=\NJ"_n;>lOf6J,=6W;ih%Y.u>?:
+2ka4B>-/8@X0K8mc['uU<:3nJODme4XJCm!&o$$ci&Nd"HAM:![4^gj<JthA3q]XV
+m!I7Hh%7[G)<7PkAi1]3?uu82dDn'd/Y7G!Cf-B9)^!4fN?^1TJK94YRi?Dq6M^QE
+dEPNnLEHN,UR`UY,_?$\=j'aHK/==g4f^(SU78CFhS!W*'T#eLL7t)*P)KuNC95Gj
+*Bbg\q+-AOT3?HKS-O=LrrCY>`8Eo.p%R]MR@KpIPreW@@a5mRYu-;pk-R\=Rn0A$
+RrT%C-FSk/1:;R/Pa;Pp[jO<p>K2rS-FPeP@\[0g26s$?kKar)'q!'fc"`D3,iq#t
+Y^S?Ror;%IP\'nL+J*7VN+A>s2YY1#.%Z,!P74([B$RdO9!On.r$i\HLsjY%BS"JE
+X<qrH0_[!.GUM8:Y(\Bt77n=6JFF'a9Zil.@6rnYB4MZGemJ#Z*rc60]RTZZWrE'c
+Im;<+raS1\+9(&CeAL/F\C'p`(56h]'qrZr8$</heL]DWgIGT0U?>;uod@4r&cA[j
+M!MoWf2JHR+J@cZ?@;3_l`dZi,:3E]3oYt$X/&U(cf84VH1Qa2[Xk#"Y%-hb7,2f4
+ObE?<8_DDL.+A<4(!U_u6(tR#2^_JKV*d:R)\[tnetU2OOG3MrpsVc/Fq`0AH9"Bo
+'-uH-%OUi6(=l0>]UI*G*HA&u`97!F7[MJFH?2?-fOqlR2lTD[i7>/G-"r]F$krR)
+U'HU5Fu,aA8?S?DGh$^VZ&:gFVR>Tl_^ZHInqYiNT/d8h43CpIQaA>QOW25"do.T<
+F?ib0\2C"Cbpl9lUQRcdd+I@f9/2K2b&$IA'%#m^@a=bN#0DMs1u`.J>bpXV`]+^^
+(3qcGG!h3uhQH#p-(+A$BbTe"5N.CooD\dua05Hb<IaT.kP?1Uo,7Q.E;oq3j6"BB
+r;'J7<KDU0.hRu\k-RVt>3Itkr$aEm2Mo=PD!Zh.=5*Rud+-L:=-c>SXM6D`[DPm'
+T3$TIFAF]:+,shGG1N7=,6#!R.E(K[/3];#LGBY-Zq!6I@gMi,.BO""Je+\39U-.g
+!32``']"ZdL&_:La't49di]@kALbe61Zq!_<2*eNf-B+/Fu*,8nE8E$C6jk>:pV/)
+f<&ZCFjn8EQ>t^M=n3SqY*gZ+[(0=7WZ1*`ktdP9Cl"YQ#X,2N17_(52L]^O5k;0O
+1GFb#He1l&NB$2G+8opn#f>Q)BDPJFq]n"Les[c$+u6OnB&dnIN-Yi@aMObs]5d:>
+b[d^+P-8fIMM?6%-)if4&]Q7C8R2l]XeO)jW2b+=<iFr<!RDJ4U:!1ha8B?NrRW_$
+euJ39^Rs_"Dt_NSL]7@`+#GuB6X6T3`9,-UN#9FPY6(8OEj4KHpscZd)3'c7_=Tpu
+d^boPQ8Isk51Rh[#Ig#Y[PZi8bLc&bW]Hb=lLQ3h2@6K`4SdL2c,Q<5rM(/cll>(t
+WS#Kp&0@UpSVW6H6)\J]KZS7S;.HFc#T30R*gLFZ[29"+fES@q8jXWKXWjnq=pqj8
+4h.Jr8WV_0]dk!jX$j!3,M&cWhDJLW(m3G,M\XGZ-b9.h=Da>!I.dCf=JLJ\at.RS
+r_73kk"1+$k[TDiI17Dm1*V#'W>INIoD-iM`6N$a]h%WJ5>bC=A;@ASksHpF_=.2g
+P=46F4o(t.faAe_25Eu.NoV&&9kn[T^^O_1)[OI(ec,X@A0:PNJ+m-IrrAC85LAT&
+qe,lFrrCf7S8[c^/8hAm\r!,j[ZR>R-5\5TE'YRL<G=L3bjCBi;CYPsPVLXJ`j$qK
+Ki0[lj1W'&28;I*oZ&g[_Q+ulCie>oW[ad="ZD?;/k.@N`;2H&0+frMH7UF*Le-pP
+1l7HMao&a!Yrq)[4B"#"KEV#2SVTs_lsS9'2-"on7%@c<TtoMEJYfYdUe@\,F$S**
+p?>#&Ej1FJ:se5a&d,uL<Ala6Y\jN-MGb-P#&(8Jf#)mlC%;o&fT\o;?M,;8dB&a>
+DW\<_a,"ph%^i;!g<<ln)GM,>6OC^I#tU#`5/!uE0U.<&P!rBX+\qB>&j+I&17LW3
+,kgr0CCmAr16KTl/MhV]mE"PCUnJ=iVMShpI[kTsBpd$fG)eeP5%?$,2ZEdRl.d"0
+lG*/#+8`2_qlNo6o'?;3r=0cr[bLePrrDH,XT$m;#AsB#W^5\D'&Uj9etlp-i'E'W
+jR^-HJb*3%=SkWrW]Z6<'5-[gcXYmb]TN"kR*VHsN3B_=OISdJp\a9M)&^OZ3N=g)
+gD2^$`+'k\UooTK-Q*`IS9:uK,MAn?4IgVl@pWc"IQ7:>Ye?^&kLtNPXp<g7Z*Xf\
+$N#9/&Q'-X3NKF2bgRq;1$r,NFOQX1J,7\R3Y[;i:3oh_:?#n+p!#6j%Ep6*:2LU3
+4OIVdUM*QDrr?48'<&q3POI4rX<d4)%OrAUKUNm$g%V=aCNC)Pa)5SQ1R/nq7R?\,
+]j8jm/2W5:7&!(=.[)Q+,K:47buO1--(*:%kUEAt8-ku_k=r9Ba&5dTCt,!fcusEL
+lU\^C"4iYU<S0'XaQlPT8erU6.ZS3JjF-5A(-\bu!1P5#rr=@_rr@2AgA_/`rrBOC
+6dN7=J,R7a!8ER^?]!W&pb2.J_O@BTYP_n-^!<_\95omQq)9Ps>8BK?E5U8<.H=hQ
+WT)=H1&'ga.;@jl2>E(r]?rK/m5j5Rrr>HTj%4EUY,Y#$\K$2]'fB\eh/%KHK]8/`
+Bp]hLH_3pnBoOX%A]IZ*8IA)/G4bF-7l8RBjRqh,SV!ALbNPH)$K[I7au&_q;EJKH
+Yc/QQPDZ`-B.FT!WFiAr^PsIBMqb.%"t05k!IKfGNbX]188(I7#9BhGF/lZZb1RiD
+%3899a(/ZtWNiSG.*i.#-I$$>Ls+NpPmNX&=C;3/bp4Br"?&4Jo1?95,!_Yt2KZqA
+JOchSg!^c="/^EAMK)$14f[pXi\75k:mhroTj?1Ar!d>-b;bWH</dqf#R@a?2/t<?
+oVZ[g$4Quj@uP_30#O%5]d?]8&G.4>TaIRC_uu\3!0(fT#r+pb/@Zd%J'F,U!8VVo
+!8VP$\*h#un'L"-qg\R^rrCf7VEPFd*<+Bu?P$rfC,G6X+(Ib[aSu7sqCQd9UTUN\
+>Xb)Z_*ubLn[5Q_o^8pPX28'4/Jbaeg>4'R7.Us&1,6W1/(91,:X(A!,q[FmKD&IC
+<G]_C*Yp[hP"NqNB._6n]7AqqXigSP.aW;qKWP&m4s^*$IKg=;R\UjfJ<F/^;cO(h
+ZQ-6%<Bi<6Ij-[@V%kuH4.'IH1?N]DB[;ti>]>%Yij2>8BLn>L`C/d&LQ87#-:Mpr
+l?srcH3;._;&K_C!i*ereZt>#<MNuqFR;ejV.+"214.ShSQ+k0$uf0gbuAg0U?*R-
+F4\*4.F%62%+uY780q=#WlHIeo^o7pO#j)>oGifZ13fd]2Pj9FE5^]6<LZKh.U99V
+ZY8`ZXFt3R3n'$ZWA6$f]hsLO4:_=28CB?:d<]feV.V,ud\][HMTrK12!q5srrCS7
+fbnZlXZIE2=Gq.DF7lPHaimY'.3oC,(#8]:URH"MO8)b4*3rs6F4QNp=JtCKfOOp]
+f0FA;`?P+GpG>uG64S7?7WMQK;#X`MP;AIcNSBE`7IDgAA*Rr]iJ@L6m^W8sm^6=B
+o'?;3r=:74mIpP[VgnS`qa"eeg1b^aC%foT0O#rc,Z0,H)!t:fNU^-(i[R!PHEm%p
+"i_3#36Cg]=sKB*m&_jq;1K/6;-'(E1RQ^?4f<%\YA's"n7i`EkK^HE7?JZ:*.g.6
+oqZ-I*GSHR)`.(Ap4<10mrSrLh\5bpek=7#7VT&JA/hDP#EuB7FR.DPD)b"bo/NL*
+d._1SH8FQuD^5r0PmTPl16I.omEKo6WOTW;EsU:'7HfGE9_s]+eg+fA$(K'r.`e/r
+8BBbl8?,`3HWI,;I%b"7GkK$K7e)qP'W4/f\=D+*apjG-3R)H&.])U-).SUDX!8K]
+@ojrIhk`5!DV6p2^9n2F;C4]^F&:/N>*]=Z4!L'3)>9aAb>H"+c`JqA`2c_[Lbd,E
+K>20D7s-^MS+N[@*6=PZj,0XkAMOI!E[m54V_SnBrHbi2BhlGc4o/'\j%r3*UL8D1
+<>`(c"<K"Leg(L..hnB;$<K'A(E]ItX=%m7U+@WOk*\+<b*b<sEV0"!%AW3)J&W+2
+5P&,EpKF_\q/cQ9DgmJ*bPqPL+860C!,b#BNLue0D?3<6e)%JphJQU&P0alH%$g"R
+8t_3r.*DVJck:REJuLK",3$QBb+(@RkkD)Ng76jAC-$+Q*o-+&IRu8de%apH7RNA<
+dHl6*qaGt[2S._Pc\ah2VoNZ6$ZY<D()H*G/s(3t;8@29>"U9?D"fsR<d749!-.uC
+k6&aV]WVaD;FoH@UC7]"j:P]=H;4soqeRT&8LAuY/!eaL#:kpu%gJuX:??+ldOaCY
+&e#A0d,Si6N"&Z/8;OH3;n:.$%5E;gq2+e]6ThS5Vp%rAYVo#O!32JuaY\ZPa7Z.!
+K^?l*_=(M`H4Z[#=n,32.F^mrHE.o5[k&]J44[1p[Zmph]+l9Uak1;f*N2Lh`Y6WY
+d"l]e-E,%JP(+J%,G&C#H1e%,OLr$!@ar?;cR7sGJ]TWe3;k8T/q>#=TLkimjOBWr
+W?<7H>e:2%H;GrCT?GfS,/[3c'[54%8c\^_O8*0[qlTkuqlSHDrQkGUqAr`9bWkM3
+rnMtQa/\oh22qrH5/dp$,P-JHE7NS,d%uMnh=W"2&RR%![-9T4EdW^g_!C`Fr2A[,
+l7m)1Q@Wu6m2"h[,%kaFjTkXO[0_tcE7l^j"&dT99.[+YbdCbGdrT:bh[S(:(`d*o
+F7#)Ybe8\([7mVY^Rp?#=U6)t36=$TOc?G_>,Ii1n[^\!_"gR[MV^*Afr;#.o=*^\
+m&Au_&pTaKnK3JQFSIETVJ0AR<bTR9o"f:@@%)u&Pujs4L;c8!jD+XST69VUgZ"NM
+)4"P.h]U55Z+-0Pl;Vh0DZ\e9YtI'PpX&I_;aJuVBC`H)1?QFLD4WX]r<NbnSe?&,
+G=*0AVo$i9_j\]e_'p_PMZ/iFc-s3B-g=TuPi6'lU`A=cX%_YpYiC:p.1D&hr;0D`
+c>=c;\*7'ES96;*^@$(.`G*J83gu6=4fTJsW7S<eRm+X7Q&1c!N_X8!;nFU!1&h7)
+XCcc8'oP1T7t("KJXTt#r?rjX8!077)]2YJ3n#m"is6%[RV9j<Z!EtAeYo"EWF:BS
+Iql\b%rNeE3AbaegB]+G*N3qeQ6t@M/>2N9\op+XM+kH!!]oMmZBDKM7\XRC@udpY
+XI<[4g6n->A)5.LUuc'Z:RR8W^`66M1mK>IVt'ce(e]qdXrTap>HYa:F8l5YIYWVq
+peh%k\6o,Qq[oNL61CbX349XJVV`KkEmu=LB0YgN_RKFHNGPXJVfj^GX%0#<OkE<A
+'669Rrr=hAk9@<34QSJ]G5Fk?RR5Im,kCaOYt<'ml(s9-(6%4[NsJ$u*1g=N>#G$g
+q,e`B*7XD&3,HjUg$@pKrS=s$5754Qp6Ddc:BUg0fPXL=,MKgFLWLWh'QS@[\oZ'b
+X[5iU^8jV2_4MIk`1(U+;.R75VQ<X4UK6q2,I]Z_IiNg`;fQtnT:9f_eU?^9RQlYn
+G?-/tDJVl)#JuQjMq!B?>3LpJI(ZF=B["Tc(3AW<%BYYcf<o:[k"73e1QV&ZK!\g0
+'5+C\E*q@^ri0YL"8'[7kHPV`U@^W)pqQ\bBRe_0HH1^*gJ,D5)9%P^`?mU\#EW[J
+#ZOi>a1$W<cKR9/i*2[bm3e4Vi[0Cn=JV(`_,:aK,.r6/S0_\0,#`!l[:YPd8J%D$
+XW5c#GC4C2Oj,qQ/$toDpT5-).[@/)ElP:mRGLV3Vt0(B0RG-'Oue%+`9rHrBA02o
+)F?&Ekd^"_8Y+AqZq.*Wkto[*DT.S)=e2PU+[:Yr#0%>?32T>ZBAT%8)kM-8dXiNn
+&jALEUf#6?U+!>\Ii^,7..ZXui\/`76r>r.d\,ks&[M.<lVs:2hub2DEDLU-d6)Fa
+#.'Om3[n'K-hDoV`F\D]f]$d1bT(i'b%U)alRjkeC6oT9=%Nbn!uuAMBs=Rq9cm/L
+rrA!'ci$oerRS$QQhN^/d-s3%r$YqOSc8]Wa6=t.XRi=7L'<j<NJLV?p;#]'%/]BH
+;OU;B^'"::^=.54pi#13L3P"V:C:j#[k!*MS$R8;!2b/9)gs4_;8QX5b<F$GMm#]u
+YLNG59+CZ+a<PmDfVNZK<:"6j@ST*lSp9Kpjm5pVdbp9>:4\\H"\9[2<?bpV8lpkj
+?g&D;g\G2cKLQGKG(;kBS8m,JfaPa$2>NYq"eEZ!)sfL=7hPX&mbE>8`m^R.P0hX%
+Ki.+Hlds]U__$gk?o`8D[N9_X5o!:12,$+YXj*fPXZ'4$$(,TaF)<>Zgi^YIpf.,`
+BR.!7E].KD>"j.f(h>m4?,V=V<@1uh\3$JHT8=Wi4>j=%6M`bh[FA^rj]k6>-%P8G
+i:B@"QKPqO1?NRS5<HMDi#`QppH"OK:7C;S3aXLbU/K`mJj@T^(!A^$:ID$!;A>SO
+8$V7*H&BR3.`82BQR0+#SP/<MD8c(H7m,723t?R:>it`SP(bbG7mneegPUoYq_V>m
+Gl:'H(3*B33Y(0i<(WVpUY)31Gl4TuZ"Q'$n=c$bgmNYaC<`<RfP0e@.RON8Oh!Vh
+Ou2pmR&.&WClb`EY)6kSMIf/FoKKgfdH4'q*ea:P;^?,bG:X5FoW6o)>[>;nY!jP'
+&.3#m,mg4.;WVD%;RgQo9:Fo7<Z"-gq:/`p`(V8n[4p\^W_)CC2(b(g%C>?5TCISZ
+chuB7j8S/?e!p(rp@mcjq_.[/J()12\G]pf[,89CW\U@<JiEo'c70_*&?G0DSc!d&
+dTol7]@4lVl49I*KZ^S]OB%O*KFu154]RpB(d,qJ*0]'IoC0*H%HObIG]VkD#>3P,
+rQV4R7b^SlTP`P37j7Le*ljdM_P;jHA*!5dShZ_+*Sko(O/CVJ>2OYamN3tV)XNFN
+I,(m3B0U_RamOC=4\pNAq1T:%.I>/#2W]8J3NBUE],3S^;'H`?!_;"BJ'KKrAFHM<
+gdJ<jc+rRpq@5Z%\Z`BG1FBFA]P=NFi]Dgo_,frT.U'@hhc$TFrhU[0CNUWY>5H4^
+F/\@i+"QCMTgEpG3U=Mt.r<LT?\'t3nda^IaK)icjR70OIhUSQiVrlql$A9BO6l7N
+I_hulI%/Db->`5(O2e&;[@6<+Ei/AO8M@Il;<'k^^)Zo,9$f6(9,2ubeC^M4f&pKu
+]49u#`G6`s(>7X-eS7+CT+*Q,c$?588i@e7G,Af5(Ds!ZG3)(!Ja\J1)9SsI-g#@3
+=tL4E2`=fu#j/IXNp8If9=GY,cDM8f1XFL;S'V8cB[Sah.;\lnQ&U(/rfh:I`9j!E
+4,@n*er\^Fd\&aM<j7_(M56"[]5+8rkD`@G%-Z?cX6<sIR:-qSorOu'ZB[aMo^o)e
+dcGEgBp,'aUrFo6*L(B\15lY@FXYs`9b?^ZqUM+kJs7@L>"V6\,Wu]r9q+Hb5,uEu
+!/;cdTD2^j5OMaXJ*##T^%rdu^YqQZiIC78lp\n(<*7M,XbMpuVK&&XmX$f5<ce#d
+$a\uS@Epe'r,Y4k$E"oEBXW+]I@6f>TG$9*Z,s'n*DKs&-ZZqdXn\s7R#=SfAN#ZY
+7Anq%4obgQ"(@F(qlD4ne'N7$;lfFY?KUbP\`/DmM/W;TAZ/hOhru_,/&Nab(..:^
+[R\oN=(pQY=&#`p1jTq&j1c+LQJE%?G-U<g*Nc2D@Omi>rTp6DO&a9qY)$+PoB2Ii
+V!fV-E]m'M?k47g3Tqu2@uZj"("d(B$q]4Q1aWa<Q$%'\9'D8B<+CL$p!%0@L@0:f
+M>U;OpfCeM[=(20M.O]#'(P,":)OR[LEkZ]W33KkRk;hBMk_[nHYMbl):e+3NBS@T
+eb@g(-^c'[:V)"0S0`9)X_^+u<,e/fSk%h#$6<nQ]=#36[)eC?)&[]&+)92<G2Y/>
+`^urb08NpdnMU=HK<MpJi`M9]:G&YdG*);HDh)&s,^NL2PE"VLoOjK<Kr`[L]i"?q
+/p$m@/]?[h]0PPm/)4kG+r=\:\"KaY3U5*bW5Onpf#\tTjPIh[Y!)AR-?N+FV=dRg
+9';C$RW-W"`OPT>E]&h(-7k8KT(FJs'en3-;Rl,h<gPgP3t\a;HW*Iill\;Fm9kmU
+8W<ZL.Z9i(>\W6%8m@;.($'hoX:`@+WesPsp9'4HaK$T>(,PWa]o3T9,RR&ng82-#
+^l[W(qMLJB8JdhMCE6&fUE4nWb#1`H.W9=g:EHn[3a<\Yg-73smRJCt*jc^LK[6j`
+5UdrCD8Z>iQTt.J1&h6>eT>$i5PFj8Gs(Ei7fNJ\li-s&5=BBGX^=h%2P7'W=qpda
+,g>NJ`l+kS7<?U!kR+sP4%^t"Lf_X21=G[$elKBLWoN8=D5@5FS:Jb3+]3Lu/@,dc
+>rNSoSVMpsCSQ-W40*Tn=_d[.>\VeL&d3#ul>q\dHAWF*\`I=Ab*[@Dna91qCdUn\
+K!D<NLZA6]Ennc"2)n<3c>CN.,*'<Wmnk?P;b8$;X@"eR\S&F3TQ)Lr_G"j+#6c,=
++T2SAGLD^R[[%f(Hr'O*UZtn3*[80i8&CA0ZL/#C;g9HJH%K#rYthrlC%KG_E+:YN
+2/hG89=I:RMlg%*mafhKdc"fFRMD8/&EGm`j[f6#?'OMoI!_b@EcI8m)&CqRfC.kX
+4'UI'pD<91r@;+-M)u\INO0't]."L$rrCQ/$Z]!(Aue;Qat[q5;.$<IHp,tc'tr"-
+@_r_k!.#0F%>"=UG-`iXW%4mQl>(X=AsC?4gGeRR^Xf"8H^"5)?UNt>do5@hg':0#
+hnp(37#J98'a_qMYlN@:O1NYA#@4k1F?UAm_65`0:K9a(j]P>7g9c_sld!HS4--&:
+d]qk4T/.FHI6C=SP-ec`#7!D<<\lh9f[,VCL'd*LnjflQC$nb9!8c7rP<3JQ>]boZ
+e7,:'d^7Q31YmgD]OH//.[?Lc39sbEA!1lp*ePJJ=em6$O?3@U(-6`B5pP;$SCWg^
+c:[crB?9m2FKV"Ja,=-91F(.YA!OZd76fg2->Q44/?%sb'oQ^u#`;UBT3<j+!l_fV
+S(==0XH&5s*bcROD?P?9Fi>fpI3gEo;(9Y]:DK[.b?bN,WdE<QifbN5'r?q'.hRq9
+VNHe#D#0p!pgPkJo3?Tkgp^Q2o'?;3r=:jdA&%FRrnMt&lBZ;\DSS")LMGsbqhd6E
+RHA^taTF`g&(bL^O.`T.Z0A6i/9)SoRfoNm_(42R<o6'RbY2$`No>btjA`YHF07A=
+<dLNR_I""dhSnH7)miYt(D!iGf%9Y8gckgLP]3S^oK<_oG-;uTc-5bIB"b;u=&moI
+ao""!O9l^@FY(Rc>/abB8RqQ:NZ2$GCn_(NJjb5Da1H!4X-"&k)`b7LFe(_=GiuMp
+:[\jL(uV!9$H^=ef#-+&G@pjT_@9,n,F?7cT?2SY(R%Q`3V0A@ZCu@>!'JBXO%`C]
+Fd_D0AM;rYB>:G7O(@*MGn/3AjG@ZO1Z`06m#G"HYqCbX)c2+dmS-Sl<=)g`nUYS"
+*tb!JUd8u7OaS)*Jc.#gp$pQq[MI[rX(J4r5,iQXoAi69peZI"$W_Yo\fW5Id68b-
+Bp)R#R4d8GBRLSH9l2n2`L_ec/^4!M8&3)hauZ-M>,a"id^FB8d1p01`)XFS#Y_]B
+D4J$KWV8Th;@Po`(oV(93>Q*fZcuu)e"Iu$4_bkgUbU!3dY*FHfi<khlWU*'e8F8T
+L,d,$:AnoF[`)sW`c>ic6K]sG&^!sr$-!Er7L+uY&EH@-iTjNchm"B'W;!+KCDq#[
+;uZjL=\50kWS!^LF4V.r3oYpKc[(M?$7V:Cn>m-8SDDJl1/MSN\,eY\ku]?KHS6"r
+9Z^l$fa!Dk0X9ZhYBE6-H?37lk&RuLr_5.!-9hhi$7F@`rrA!'rrBXhrrBXdD1C@@
+!8HD)kApS&_MA*,rrCf7f*tT$LnZ+2(ro>1f!CN'RgZ$]38J4B+(b$U0dkfTIHh=+
+<daW)GUBaZQEe`i#V!;b1'o2\qc)<Kgnp=;Ntq0grNu:hMqF2+A&E]WXUde6fK1.:
+q`+LZNdXu5n4p$a9<qD$n?osRN?Y<^Ga^&6ah]u8(YYSsZgp9bM(f8mk(<7iPLcQd
+mSW^7pQq*=='b6>(eT1R./GKXDLI-He=:-)'@9`#a!7\MZWQ!dlF%=p?!C!a94p$[
+!-roFmLMW4P\uNZ2-h1JXBFF`HqW)Zm3&oc>;B?#A(osYGNWu0BS&A#q/$s-X"nf>
+(\j0Y:a5cl1$u3,5;oW[N"mg]7h)TcHF;-tGBFHGd3F^ee<<mA>iX"FLD?cEC@a_G
+3ebjV:R6gU5fZV)'I7<c_jMd4o+n$s%hmjU_r;QsSYKZ&ZL@V<-erc>h;+[CeCMh-
+W_($0q&U^>*t@$#?VhND31:/)CMCiZ0=^_R.S4B`5$JgP6.k4Kao;>ZL2a&6=cP;i
+etQ&'C!u,bdI;0k'TS6T&U@T+mmE0d(*!!D-PX$.I&rZX5cCs=Wb=)kVNEX!`X]Pu
+;2SFcTkcR3\3X5-QjRQJE[n+7.Wu&UoWH>V5'I`>j`-H'>!3?@\XeXU^e*ecehWZN
+7gdpc6:Ye2SFg<GBkeerE(<MQ*0q87)hmWLT_BOf6TUls2e/[7>g^l^$^*653CPF"
+OIf3'=sK2+R?@T5dZZS@co1(e!3]=@\;`_>XY_u1oe,_._E[q#5PqQa7DEpD!,m=A
+OmPBfn,EA_rrDcQp"K<AHsUGjp\VW`rrD@c;EgQ\HTN(uma&20\Am!V@l^MY?6A4W
+q9-ak:<@p/qmk$VQauQnDp3UNj%hVUQQ(,+D8nV\XJ`Bfr&(UUiAuJCrrBL05I,\*
+m9d4JfKRQP2pL1LH$ah^I4LmNC4,_haj0^Ceo(oq!,I)$0r'687HFIKCjhm>m4TjT
+q3^?KIp267IU,a,WQFNL0#X*eq7cj`r0oL4qq".nKt86^Z+gOfhrWqtF75QqF0:de
+/JE<N^V0>*0R8,Xr[`D.V&86rV7/KCq^1?og"Y5f7u:<;jt?YXk/lcKG<T>ZJ,8Gr
+jt??^-1X7G/ht`8R1\SqLWfZCo)A]sVuFotk&3?ONk+<fSPLL&$l;.5>j%(D;#>1#
+U]%M_B9LomF4>?W>^ce:F1tt'b'@1REp"1$4F#`HeW4Saf>%!]H!L#][]no6Gj4(k
+=$6e(&=p<pPt"plS%dZXS9*J!kW7o':raO-C!Ya'oc-$BZJ\Eej#G"F4!Sb`\f.Mb
+F(2T)`KNBoY5%@2[;4TV(,PF5M<l]2laa]GjPuiFlcuQTI<H"OfbWJda0fHgO$\<:
+c]cPog[A@dkF5P9qA'#1/7u7K&Lcna8qqN,@Q*OP':u&g./3%$95Qq;a%BfA\N9Ug
+D!I"].EDGgWhgVI6M]g:X%$)"W&akXL*Z/Ypg.>)X]JU%\bZ5[ci4!hJ,R:b!8ES7f`~>
+
+n
+Q
+Q
+Q
+[/EMC PDFMark5
+PDFVars/TermAll get exec end end
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_04.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_04.eps
new file mode 100644
index 00000000..df59a8ee
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_04.eps
@@ -0,0 +1,3373 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: (Acr1F52.tmp)
+%%Version: 1 6
+%%Creator: Adobe Acrobat 7.0
+%%CreationDate: 19:27:03 10/29/06
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%ADO_ContainsXMP: MainFirst
+%%BoundingBox: 0 0 302 300
+%%HiResBoundingBox: 0.0 0.0 302.0 300.0
+%%Pages: 0
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentSuppliedResources:
+%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
+%%+ procset (Adobe Acrobat - general image support) 1.2 0
+%%+ procset (Adobe Acrobat - monochrome image support) 1.2 0
+%%+ procset (Adobe Acrobat - color image support) 1.2 0
+%%+ procset (Adobe Acrobat - indexed color image support) 1.2 0
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%ADOPrintSettings: L2 W0 VM op crd os scsa T h ef bg ucr sf ef r b fa pr seps ttf hb EF t2 irt Drucker-/PostScript-Farbmanagement 0
+
+
+%%BeginResource: procset l2check 6.0 1
+%%Copyright: Copyright 1993,2001 Adobe Systems Incorporated. All Rights Reserved.
+systemdict /languagelevel known
+{ systemdict /languagelevel get 1 eq }
+{ true }
+ifelse
+{
+initgraphics /Helvetica findfont 18 scalefont setfont
+72 600 moveto (Error: This application does not support) dup show
+72 580 moveto (printing to a PostScript Language Level 1 printer.) dup show
+exch = =
+/Times-Roman findfont 16 scalefont setfont
+72 500 moveto (As a workaround, try selecting Print As Image from) show
+72 480 moveto (the Advanced Print dialog.) show
+showpage
+quit
+}
+if
+%%EndResource
+/currentpacking where{pop currentpacking true setpacking}if
+%%BeginResource: procset pdfvars 6.0 1
+%%Copyright: Copyright 1987-2002 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: definition of dictionary of variables used by PDF & PDFText procsets
+userdict /PDF 162 dict put
+userdict /PDFVars 89 dict dup begin put
+/docSetupDone false def
+/InitAll 0 def
+/TermAll 0 def
+/DocInitAll 0 def
+/DocTermAll 0 def
+/_pdfEncodings 2 array def
+/_pdf_str1 1 string def
+/_pdf_i 0 def
+/_pdf_na 0 def
+/_pdf_showproc 0 def
+/_italMtx [1 0 .212557 1 0 0] def
+/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
+/_italMtxType0 [1 0 .1062785 1 0 0] def
+/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
+/_basefont 0 def
+/_basefonto 0 def
+/_pdf_oldCIDInit null def
+/_pdf_FontDirectory 30 dict def
+/_categories 10 dict def
+/_sa? true def
+/_ColorSep5044? false def
+/nulldict 0 dict def
+/_processColors 0 def
+/overprintstack null def
+/_defaulttransfer currenttransfer def
+/_defaultflatness currentflat def
+/_defaulthalftone null def
+/_defaultcolortransfer null def
+/_defaultblackgeneration null def
+/_defaultundercolorremoval null def
+/_defaultcolortransfer null def
+PDF begin
+[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W
+/applyInterpFunc/applystitchFunc/domainClip/encodeInput
+/initgs/int/limit/rangeClip
+/defineRes/undefineRes/findRes/setSA/pl
+/? /! /| /: /+ /GetGlyphDirectory
+/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage
+/pdf_shfill /pdf_sethalftone
+] {null def} bind forall
+end
+end
+%%EndResource
+PDFVars begin PDF begin
+%%BeginResource: procset pdfutil 6.0 1
+%%Copyright: Copyright 1993-2001 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Basic utilities used by other PDF procsets
+/bd {bind def} bind def
+/ld {load def} bd
+/bld {
+dup length dict begin
+{ null def } forall
+bind
+end
+def
+} bd
+/dd { PDFVars 3 1 roll put } bd
+/xdd { exch dd } bd
+/Level2?
+systemdict /languagelevel known
+{ systemdict /languagelevel get 2 ge } { false } ifelse
+def
+/Level1? Level2? not def
+/Level3?
+systemdict /languagelevel known
+{systemdict /languagelevel get 3 eq } { false } ifelse
+def
+/getifknown {
+2 copy known { get true } { pop pop false } ifelse
+} bd
+/here {
+currentdict exch getifknown
+} bd
+/isdefined? { where { pop true } { false } ifelse } bd
+%%EndResource
+%%BeginResource: procset pdf 6.0 1
+%%Copyright: Copyright 1998-2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: General operators for PDF, common to all Language Levels.
+/cm { matrix astore concat } bd
+/d /setdash ld
+/f /fill ld
+/h /closepath ld
+/i {dup 0 eq {pop _defaultflatness} if setflat} bd
+/j /setlinejoin ld
+/J /setlinecap ld
+/M /setmiterlimit ld
+/n /newpath ld
+/S /stroke ld
+/w /setlinewidth ld
+/W /clip ld
+/sg /setgray ld
+/initgs {
+0 setgray
+[] 0 d
+0 j
+0 J
+10 M
+1 w
+false setSA
+/_defaulttransfer load settransfer
+0 i
+/RelativeColorimetric ri
+newpath
+} bd
+/int {
+dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
+exch pop add exch pop
+} bd
+/limit {
+dup 2 index le { exch } if pop
+dup 2 index ge { exch } if pop
+} bd
+/domainClip {
+Domain aload pop 3 2 roll
+limit
+} [/Domain] bld
+/applyInterpFunc {
+0 1 DimOut 1 sub
+{
+dup C0 exch get exch
+dup C1 exch get exch
+3 1 roll
+1 index sub
+3 index
+N exp mul add
+exch
+currentdict /Range_lo known
+{
+dup Range_lo exch get exch
+Range_hi exch get
+3 2 roll limit
+}
+{
+pop
+}
+ifelse
+exch
+} for
+pop
+} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
+/encodeInput {
+NumParts 1 sub
+0 1 2 index
+{
+dup Bounds exch get
+2 index gt
+{ exit }
+{ dup
+3 index eq
+{ exit }
+{ pop } ifelse
+} ifelse
+} for
+3 2 roll pop
+dup Bounds exch get exch
+dup 1 add Bounds exch get exch
+2 mul
+dup Encode exch get exch
+1 add Encode exch get
+int
+} [/NumParts /Bounds /Encode] bld
+/rangeClip {
+exch dup Range_lo exch get
+exch Range_hi exch get
+3 2 roll
+limit
+} [/Range_lo /Range_hi] bld
+/applyStitchFunc {
+Functions exch get exec
+currentdict /Range_lo known {
+0 1 DimOut 1 sub {
+DimOut 1 add -1 roll
+rangeClip
+} for
+} if
+} [/Functions /Range_lo /DimOut] bld
+/pdf_flushfilters
+{
+aload length
+{ dup status
+1 index currentfile ne and
+{ dup flushfile closefile }
+{ pop }
+ifelse
+} repeat
+} bd
+/pdf_readstring
+{
+1 index dup length 1 sub get
+exch readstring pop
+exch pdf_flushfilters
+} bind def
+/pdf_dictOp
+{
+3 2 roll
+10 dict copy
+begin
+_Filters dup length 1 sub get def
+currentdict exch exec
+_Filters pdf_flushfilters
+end
+} [/_Filters] bld
+/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd
+/pdf_shfill {{sh} /DataSource pdf_dictOp} bd
+/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd
+/masks [ 2#10000000
+2#11000000
+2#11100000
+2#11110000
+2#11111000
+2#11111100
+2#11111110
+2#11111111 ] def
+/addNBits
+{
+/numBits exch def
+/byte exch def
+OutBitOffset numBits add 8 gt
+{
+byte OutBitOffset 8 sub bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutByteIndex OutByteIndex 1 add def
+/bitsDoneSoFar OutBitOffset def
+/OutBitOffset numBits 8 OutBitOffset sub sub def
+OutBitOffset 0 gt
+{
+byte bitsDoneSoFar bitshift
+masks numBits bitsDoneSoFar sub get and
+OutBuffer OutByteIndex 3 -1 roll put
+} if
+}
+{
+byte masks numBits 1 sub get and
+OutBitOffset neg bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutBitOffset OutBitOffset numBits add def
+OutBitOffset 8 eq
+{
+/OutBitOffset 0 def
+/OutByteIndex OutByteIndex 1 add def
+} if
+} ifelse
+} bind def
+/DevNNFilter
+{
+/InBuffer Width NumComps mul BitsPerComponent mul 7 add 8 idiv string def
+AllSource InBuffer readstring pop pop
+/outlen Width NewNumComps mul BitsPerComponent mul 7 add 8 idiv def
+/OutBuffer outlen string def
+0 1 outlen 1 sub { OutBuffer exch 0 put } for
+/InByteIndex 0 def
+/InBitOffset 0 def
+/OutByteIndex 0 def
+/OutBitOffset 0 def
+/KeepArray NumComps array def
+0 1 NumComps 1 sub { KeepArray exch true put } for
+DevNNones { KeepArray exch false put } forall
+Width {
+KeepArray
+{
+{
+/bitsLeft BitsPerComponent def
+{
+bitsLeft 0 le { exit } if
+/bitsToDo 8 InBitOffset sub dup bitsLeft gt { pop bitsLeft } if def
+InBuffer InByteIndex get
+InBitOffset bitshift
+bitsToDo addNBits
+/bitsLeft bitsLeft bitsToDo sub def
+InBitOffset bitsToDo add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+} loop
+}
+{
+InBitOffset BitsPerComponent add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+}
+ifelse
+}
+forall
+} repeat
+OutBuffer
+} bd
+/pdf_image
+{
+20 dict copy
+begin
+/UnusedNones where { /UnusedNones get}{false} ifelse
+{
+/NumComps Decode length 2 div cvi def
+/OrigDecode Decode def
+/NumNones DevNNones length def
+/NewNumComps NumComps NumNones sub def
+/Decode NewNumComps 2 mul cvi array def
+/devNNindx 0 def
+/decIndx 0 def
+/cmpIndx 0 def
+NumComps {
+cmpIndx DevNNones devNNindx get eq
+{
+/devNNindx devNNindx 1 add dup NumNones eq {pop 0} if def
+}
+{
+Decode decIndx OrigDecode cmpIndx 2 mul get put
+Decode decIndx 1 add OrigDecode cmpIndx 2 mul 1 add get put
+/decIndx decIndx 2 add def
+} ifelse
+/cmpIndx cmpIndx 1 add def
+} repeat
+_Filters dup length 1 sub get /AllSource exch def
+/DataSource { DevNNFilter } def
+}
+{ _Filters dup length 1 sub get /DataSource exch def }
+ifelse
+currentdict image
+_Filters pdf_flushfilters
+end
+} bd
+/pdf_maskedImage
+{
+10 dict copy begin
+/miDict currentdict def
+/DataDict DataDict 10 dict copy def
+DataDict begin
+/DataSource
+_Filters dup length 1 sub get
+def
+miDict image
+_Filters pdf_flushfilters
+end
+miDict /InterleaveType get 3 eq
+{ MaskDict /DataSource get dup type /filetype eq { closefile } { pop } ifelse }
+if
+end
+} [/miDict /DataDict /_Filters] bld
+/RadialShade {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/r2 exch def
+/c2y exch def
+/c2x exch def
+/r1 exch def
+/c1y exch def
+/c1x exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+c1x c2x eq
+{
+c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope c2y c1y sub c2x c1x sub div def
+/theta slope 1 atan def
+c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+c1x c1y translate
+theta rotate
+-90 rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+/max { 2 copy gt { pop } {exch pop} ifelse } bind def
+/min { 2 copy lt { pop } {exch pop} ifelse } bind def
+rampdict begin
+40 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+c1x c1y translate
+theta rotate
+-90 rotate
+/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+/c1y 0 def
+/c1x 0 def
+/c2x 0 def
+ext0 {
+0 getrampcolor
+c2y r2 add r1 sub 0.0001 lt
+{
+c1x c1y r1 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2y r1 add r2 le
+{
+c1x c1y r1 0 360 arc
+fill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r1 neg def
+/p1y c1y def
+/p2x r1 def
+/p2y c1y def
+p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y p1x SS1 div neg def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y p2x SS2 div neg def
+r1 r2 gt
+{
+/L1maxX p1x yMin p1y sub SS1 div add def
+/L2maxX p2x yMin p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+c1x c2x sub dup mul
+c1y c2y sub dup mul
+add 0.5 exp
+0 dtransform
+dup mul exch dup mul add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+/hires exch def
+hires mul
+/numpix exch def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+/xInc c2x c1x sub numsteps div def
+/yInc c2y c1y sub numsteps div def
+/rInc r2 r1 sub numsteps div def
+/cx c1x def
+/cy c1y def
+/radius r1 def
+newpath
+xInc 0 eq yInc 0 eq rInc 0 eq and and
+{
+0 getrampcolor
+cx cy radius 0 360 arc
+stroke
+NumSamples 1 sub getrampcolor
+cx cy radius 72 hires div add 0 360 arc
+0 setlinewidth
+stroke
+}
+{
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+cx cy radius 0 360 arc
+/cx cx xInc add def
+/cy cy yInc add def
+/radius radius rInc add def
+cx cy radius 360 0 arcn
+eofill
+rampIndxInc add
+}
+repeat
+pop
+} ifelse
+ext1 {
+c2y r2 add r1 lt
+{
+c2x c2y r2 0 360 arc
+fill
+}
+{
+c2y r1 add r2 sub 0.0001 le
+{
+c2x c2y r2 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r2 neg def
+/p1y c2y def
+/p2x r2 def
+/p2y c2y def
+p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y c2y p1x SS1 div sub def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y c2y p2x SS2 div sub def
+r1 r2 lt
+{
+/L1maxX p1x yMax p1y sub SS1 div add def
+/L2maxX p2x yMax p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/GenStrips {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/y2 exch def
+/x2 exch def
+/y1 exch def
+/x1 exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+x1 x2 eq
+{
+y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope y2 y1 sub x2 x1 sub div def
+/theta slope 1 atan def
+x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+x1 y1 translate
+theta rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+rampdict begin
+20 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+x1 y1 translate
+theta rotate
+/xStart 0 def
+/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+/ySpan yMax yMin sub def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+xStart 0 transform
+xEnd 0 transform
+3 -1 roll
+sub dup mul
+3 1 roll
+sub dup mul
+add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+mul
+/numpix exch def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+ext0 {
+0 getrampcolor
+xMin xStart lt
+{ xMin yMin xMin neg ySpan rectfill } if
+} if
+/xInc xEnd xStart sub numsteps div def
+/x xStart def
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+x yMin xInc ySpan rectfill
+/x x xInc add def
+rampIndxInc add
+}
+repeat
+pop
+ext1 {
+xMax xEnd gt
+{ xEnd yMin xMax xEnd sub ySpan rectfill } if
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+/PDFMark5 {cleartomark} bd
+}
+{
+/PDFMark5 {pdfmark} bd
+}ifelse
+/ReadByPDFMark5
+{
+2 dict begin
+/makerString exch def string /tmpString exch def
+{
+currentfile tmpString readline pop
+makerString anchorsearch
+{
+pop pop cleartomark exit
+}
+{
+3 copy /PUT PDFMark5 pop 2 copy (\n) /PUT PDFMark5
+} ifelse
+}loop
+end
+}bd
+%%EndResource
+%%BeginResource: procset pdflev2 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: PDF operators, with code specific for Level 2
+/docinitialize {
+PDF begin
+/_defaulthalftone currenthalftone dd
+/_defaultblackgeneration currentblackgeneration dd
+/_defaultundercolorremoval currentundercolorremoval dd
+/_defaultcolortransfer [currentcolortransfer] dd
+/_defaulttransfer currenttransfer dd
+end
+PDFVars /docSetupDone true put
+} bd
+/initialize {
+PDFVars /docSetupDone get {
+_defaulthalftone sethalftone
+/_defaultblackgeneration load setblackgeneration
+/_defaultundercolorremoval load setundercolorremoval
+_defaultcolortransfer aload pop setcolortransfer
+} if
+false setoverprint
+} bd
+/terminate { } bd
+/c /curveto ld
+/cs /setcolorspace ld
+/l /lineto ld
+/m /moveto ld
+/q /gsave ld
+/Q /grestore ld
+/sc /setcolor ld
+/setSA/setstrokeadjust ld
+/re {
+4 2 roll m
+1 index 0 rlineto
+0 exch rlineto
+neg 0 rlineto
+h
+} bd
+/concattransferfuncs {
+[ 3 1 roll /exec load exch /exec load ] cvx
+} bd
+/concatandsettransfer {
+/_defaulttransfer load concattransferfuncs settransfer
+} bd
+/concatandsetcolortransfer {
+_defaultcolortransfer aload pop
+8 -1 roll 5 -1 roll concattransferfuncs 7 1 roll
+6 -1 roll 4 -1 roll concattransferfuncs 5 1 roll
+4 -1 roll 3 -1 roll concattransferfuncs 3 1 roll
+concattransferfuncs
+setcolortransfer
+} bd
+/defineRes/defineresource ld
+/undefineRes/undefineresource ld
+/findRes/findresource ld
+currentglobal
+true systemdict /setglobal get exec
+[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource /Image]
+{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
+forall
+systemdict /setglobal get exec
+/ri
+{
+/findcolorrendering isdefined?
+{
+mark exch
+findcolorrendering
+counttomark 2 eq
+{ type /booleantype eq
+{ dup type /nametype eq
+{ dup /ColorRendering resourcestatus
+{ pop pop
+dup /DefaultColorRendering ne
+{
+/ColorRendering findresource
+setcolorrendering
+} if
+} if
+} if
+} if
+} if
+cleartomark
+}
+{ pop
+} ifelse
+} bd
+/knownColorants? {
+pop false
+} bd
+/getrampcolor {
+cvi
+/indx exch def
+0 1 NumComp 1 sub {
+dup
+Samples exch get
+dup type /stringtype eq { indx get } if
+exch
+Scaling exch get aload pop
+3 1 roll
+mul add
+} for
+setcolor
+} bd
+/sssetbackground { aload pop setcolor } bd
+%%EndResource
+%%BeginResource: procset pdftext 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Text operators for PDF
+PDF /PDFText 78 dict dup begin put
+/docinitialize
+{
+/resourcestatus where {
+pop
+/CIDParams /ProcSet resourcestatus {
+pop pop
+false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
+} if
+} if
+PDF begin
+PDFText /_pdfDefineIdentity-H known
+{ PDFText /_pdfDefineIdentity-H get exec}
+if
+end
+} bd
+/initialize {
+PDFText begin
+} bd
+/terminate { end } bd
+Level2?
+{
+/_safeput
+{
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+{
+/_safeput
+{
+2 index load dup dup length exch maxlength ge
+{ dup length 5 add dict copy
+3 index xdd
+}
+{ pop }
+ifelse
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+ifelse
+/pdf_has_composefont? systemdict /composefont known def
+/CopyFont {
+{
+1 index /FID ne 2 index /UniqueID ne and
+{ def } { pop pop } ifelse
+} forall
+} bd
+/Type0CopyFont
+{
+exch
+dup length dict
+begin
+CopyFont
+[
+exch
+FDepVector
+{
+dup /FontType get 0 eq
+{
+1 index Type0CopyFont
+/_pdfType0 exch definefont
+}
+{
+/_pdfBaseFont exch
+2 index exec
+}
+ifelse
+exch
+}
+forall
+pop
+]
+/FDepVector exch def
+currentdict
+end
+} bd
+Level2? {currentglobal true setglobal} if
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+Level2? {setglobal} if
+/modEnc {
+/_enc xdd
+/_icode 0 dd
+counttomark 1 sub -1 0
+{
+index
+dup type /nametype eq
+{
+_enc _icode 3 -1 roll put
+_icode 1 add
+}
+if
+/_icode xdd
+} for
+cleartomark
+_enc
+} bd
+/trEnc {
+/_enc xdd
+255 -1 0 {
+exch dup -1 eq
+{ pop /.notdef }
+{ Encoding exch get }
+ifelse
+_enc 3 1 roll put
+} for
+pop
+_enc
+} bd
+/TE {
+/_i xdd
+StandardEncoding 256 array copy modEnc
+_pdfEncodings exch _i exch put
+} bd
+Level2?
+{
+/pdfPatchCStrings
+{
+currentdict /CharStrings known currentdict /FontType known and
+{
+FontType 1 eq CharStrings type /dicttype eq and
+{
+CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and
+{
+CharStrings /mu get
+type /stringtype eq
+{
+currentglobal
+CharStrings /mu1
+CharStrings /mu get
+dup gcheck setglobal
+dup length string copy
+put
+setglobal
+} if
+} if
+} if
+} if
+} bd
+}
+{ /pdfPatchCStrings {} bd }
+ifelse
+/TZ
+{
+/_usePDFEncoding xdd
+findfont
+dup length 6 add dict
+begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+/pdf_origFontName FontName def
+/FontName exch def
+currentdict /PaintType known
+{ PaintType 2 eq {/PaintType 0 def} if }
+if
+_usePDFEncoding 0 ge
+{
+/Encoding _pdfEncodings _usePDFEncoding get def
+pop
+}
+{
+_usePDFEncoding -1 eq
+{
+counttomark 0 eq
+{ pop }
+{
+Encoding 256 array copy
+modEnc /Encoding exch def
+}
+ifelse
+}
+{
+256 array
+trEnc /Encoding exch def
+}
+ifelse
+}
+ifelse
+pdf_EuroProcSet pdf_origFontName known
+{
+pdf_origFontName pdf_AddEuroGlyphProc
+} if
+Level2?
+{
+currentdict /pdf_origFontName undef
+} if
+FontName currentdict
+end
+definefont pop
+}
+bd
+Level2?
+{
+/TZG
+{
+currentglobal true setglobal
+2 index _pdfFontStatus
+{
+2 index findfont
+false setglobal
+3 index findfont
+true setglobal
+ne
+{
+2 index findfont dup rcheck
+{
+dup length dict begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+currentdict end
+}
+if
+3 index exch definefont pop
+}
+if
+} if
+setglobal
+TZ
+} bd
+}
+{
+/TZG {TZ} bd
+} ifelse
+Level2?
+{
+currentglobal false setglobal
+userdict /pdftext_data 5 dict put
+pdftext_data
+begin
+/saveStacks
+{
+pdftext_data
+begin
+/vmmode currentglobal def
+false setglobal
+count array astore /os exch def
+end
+countdictstack array dictstack pdftext_data exch /ds exch put
+cleardictstack pdftext_data /dscount countdictstack put
+pdftext_data /vmmode get setglobal
+} bind def
+/restoreStacks
+{
+pdftext_data /vmmode currentglobal put false setglobal
+clear cleardictstack
+pdftext_data /ds get dup
+pdftext_data /dscount get 1 2 index length 1 sub
+{ get begin dup } for
+pop pop
+pdftext_data /os get aload pop
+pdftext_data /vmmode get setglobal
+} bind def
+/testForClonePrinterBug
+{
+currentglobal true setglobal
+/undefinedCategory /Generic /Category findresource
+dup length dict copy /Category defineresource pop
+setglobal
+pdftext_data /saveStacks get exec
+pdftext_data /vmmode currentglobal put false setglobal
+/undefined /undefinedCategory { resourcestatus } stopped
+pdftext_data exch /bugFound exch put
+pdftext_data /vmmode get setglobal
+pdftext_data /restoreStacks get exec
+pdftext_data /bugFound get
+} bind def
+end
+setglobal
+/pdf_resourcestatus
+pdftext_data /testForClonePrinterBug get exec
+{
+{
+pdftext_data /saveStacks get exec
+pdftext_data /os get dup dup length 1 sub
+dup 1 sub dup 0 lt { pop 0 } if
+exch 1 exch { get exch dup } for
+pop pop
+{ resourcestatus }
+stopped
+{
+clear cleardictstack pdftext_data /restoreStacks get exec
+{ pop pop } stopped pop false
+}
+{
+count array astore pdftext_data exch /results exch put
+pdftext_data /restoreStacks get exec pop pop
+pdftext_data /results get aload pop
+}
+ifelse
+}
+}
+{ { resourcestatus } }
+ifelse
+bd
+}
+if
+Level2?
+{
+/_pdfUndefineResource
+{
+currentglobal 3 1 roll
+_pdf_FontDirectory 2 index 2 copy known
+{undef}
+{pop pop}
+ifelse
+1 index (pdf) exch _pdfConcatNames 1 index
+1 index 1 _pdfConcatNames 1 index
+5 index 1 _pdfConcatNames 1 index
+4
+{
+2 copy pdf_resourcestatus
+{
+pop 2 lt
+{2 copy findresource gcheck setglobal undefineresource}
+{pop pop}
+ifelse
+}
+{ pop pop}
+ifelse
+} repeat
+setglobal
+} bd
+}
+{
+/_pdfUndefineResource { pop pop} bd
+}
+ifelse
+Level2?
+{
+/_pdfFontStatus
+{
+currentglobal exch
+/Font pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+exch setglobal
+} bd
+}
+{
+/_pdfFontStatusString 50 string def
+_pdfFontStatusString 0 (fonts/) putinterval
+/_pdfFontStatus
+{
+FontDirectory 1 index known
+{ pop true }
+{
+_pdfFontStatusString 6 42 getinterval
+cvs length 6 add
+_pdfFontStatusString exch 0 exch getinterval
+{ status } stopped
+{pop false}
+{
+{ pop pop pop pop true}
+{ false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+Level2?
+{
+/_pdfCIDFontStatus
+{
+/CIDFont /Category pdf_resourcestatus
+{
+pop pop
+/CIDFont pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+}
+{ pop false }
+ifelse
+} bd
+}
+if
+/_pdfString100 100 string def
+/_pdfComposeFontName
+{
+dup length 1 eq
+{
+0 get
+1 index
+type /nametype eq
+{
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+2 index exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+exch pop
+true
+}
+{
+pop pop
+false
+}
+ifelse
+}
+{
+false
+}
+ifelse
+dup {exch cvn exch} if
+} bd
+/_pdfConcatNames
+{
+exch
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+3 -1 roll exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+cvn
+} bind def
+/_pdfTextTempString 50 string def
+/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
+/_pdf_CheckCIDSystemInfo
+{
+1 index _pdfTextTempString cvs
+(Identity) anchorsearch
+{
+pop pop pop pop true
+}
+{
+false
+_pdfRegOrderingArray
+{
+2 index exch
+anchorsearch
+{ pop pop pop true exit}
+{ pop }
+ifelse
+}
+forall
+exch pop
+exch /CIDFont findresource
+/CIDSystemInfo get
+3 -1 roll /CMap findresource
+/CIDSystemInfo get
+exch
+3 -1 roll
+{
+2 copy
+/Supplement get
+exch
+dup type /dicttype eq
+{/Supplement get}
+{pop 0 }
+ifelse
+ge
+}
+{ true }
+ifelse
+{
+dup /Registry get
+2 index /Registry get eq
+{
+/Ordering get
+exch /Ordering get
+dup type /arraytype eq
+{
+1 index type /arraytype eq
+{
+true
+1 index length 1 sub -1 0
+{
+dup 2 index exch get exch 3 index exch get ne
+{ pop false exit}
+if
+} for
+exch pop exch pop
+}
+{ pop pop false }
+ifelse
+}
+{
+eq
+}
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+ifelse
+} bind def
+pdf_has_composefont?
+{
+/_pdfComposeFont
+{
+2 copy _pdfComposeFontName not
+{
+2 index
+}
+if
+(pdf) exch _pdfConcatNames
+dup _pdfFontStatus
+{ dup findfont 5 2 roll pop pop pop true}
+{
+4 1 roll
+1 index /CMap pdf_resourcestatus
+{
+pop pop
+true
+}
+{false}
+ifelse
+1 index true exch
+{
+_pdfCIDFontStatus not
+{pop false exit}
+if
+}
+forall
+and
+{
+1 index 1 index 0 get _pdf_CheckCIDSystemInfo
+{
+3 -1 roll pop
+2 index 3 1 roll
+composefont true
+}
+{
+pop pop exch pop false
+}
+ifelse
+}
+{
+_pdfComposeFontName
+{
+dup _pdfFontStatus
+{
+exch pop
+1 index exch
+findfont definefont true
+}
+{
+pop exch pop
+false
+}
+ifelse
+}
+{
+exch pop
+false
+}
+ifelse
+}
+ifelse
+{ true }
+{
+dup _pdfFontStatus
+{ dup findfont true }
+{ pop false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+{
+/_pdfComposeFont
+{
+_pdfComposeFontName not
+{
+dup
+}
+if
+dup
+_pdfFontStatus
+{exch pop dup findfont true}
+{
+1 index
+dup type /nametype eq
+{pop}
+{cvn}
+ifelse
+eq
+{pop false}
+{
+dup _pdfFontStatus
+{dup findfont true}
+{pop false}
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+/_pdfStyleDicts 4 dict dup begin
+/Adobe-Japan1 4 dict dup begin
+Level2?
+{
+/Serif
+/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMin-W3}
+{
+/HeiseiMin-W3 _pdfCIDFontStatus
+{/HeiseiMin-W3}
+{/Ryumin-Light}
+ifelse
+}
+ifelse
+def
+/SansSerif
+/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiKakuGo-W5}
+{
+/HeiseiKakuGo-W5 _pdfCIDFontStatus
+{/HeiseiKakuGo-W5}
+{/GothicBBB-Medium}
+ifelse
+}
+ifelse
+def
+/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMaruGo-W4}
+{
+/HeiseiMaruGo-W4 _pdfCIDFontStatus
+{/HeiseiMaruGo-W4}
+{
+/Jun101-Light-RKSJ-H _pdfFontStatus
+{ /Jun101-Light }
+{ SansSerif }
+ifelse
+}
+ifelse
+}
+ifelse
+/RoundSansSerif exch def
+/Default Serif def
+}
+{
+/Serif /Ryumin-Light def
+/SansSerif /GothicBBB-Medium def
+{
+(fonts/Jun101-Light-83pv-RKSJ-H) status
+}stopped
+{pop}{
+{ pop pop pop pop /Jun101-Light }
+{ SansSerif }
+ifelse
+/RoundSansSerif exch def
+}ifelse
+/Default Serif def
+}
+ifelse
+end
+def
+/Adobe-Korea1 4 dict dup begin
+/Serif /HYSMyeongJo-Medium def
+/SansSerif /HYGoThic-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-GB1 4 dict dup begin
+/Serif /STSong-Light def
+/SansSerif /STHeiti-Regular def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-CNS1 4 dict dup begin
+/Serif /MKai-Medium def
+/SansSerif /MHei-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+end
+def
+/TZzero
+{
+/_wmode xdd
+/_styleArr xdd
+/_regOrdering xdd
+3 copy
+_pdfComposeFont
+{
+5 2 roll pop pop pop
+}
+{
+[
+0 1 _styleArr length 1 sub
+{
+_styleArr exch get
+_pdfStyleDicts _regOrdering 2 copy known
+{
+get
+exch 2 copy known not
+{ pop /Default }
+if
+get
+}
+{
+pop pop pop /Unknown
+}
+ifelse
+}
+for
+]
+exch pop
+2 index 3 1 roll
+_pdfComposeFont
+{3 -1 roll pop}
+{
+findfont dup /FontName get exch
+}
+ifelse
+}
+ifelse
+dup /WMode 2 copy known
+{ get _wmode ne }
+{ pop pop _wmode 1 eq}
+ifelse
+{
+exch _wmode _pdfConcatNames
+dup _pdfFontStatus
+{ exch pop dup findfont false}
+{ exch true }
+ifelse
+}
+{
+dup /FontType get 0 ne
+}
+ifelse
+{
+dup /FontType get 3 eq _wmode 1 eq and
+{
+_pdfVerticalRomanT3Font dup length 10 add dict copy
+begin
+/_basefont exch
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
+if
+def
+FontName
+currentdict
+end
+definefont
+def
+/Encoding _basefont /Encoding get def
+/_fauxfont true def
+}
+{
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+FontType 0 ne
+{
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put}
+if
+def
+/_fauxfont true def
+} if
+} ifelse
+/WMode _wmode def
+dup dup /FontName exch def
+currentdict
+end
+definefont pop
+}
+{
+pop
+}
+ifelse
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+bd
+Level2?
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+selectfont
+} bd
+}
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+exch findfont exch
+dup type /arraytype eq
+{makefont}
+{scalefont}
+ifelse
+setfont
+} bd
+}
+ifelse
+/cshow where
+{
+pop /pdf_cshow /cshow load dd
+/pdf_remove2 {pop pop} dd
+}
+{
+/pdf_cshow {exch forall} dd
+/pdf_remove2 {} dd
+} ifelse
+/pdf_xshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_yshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0 exch
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_xyshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+1 pop
+{_pdf_na _pdf_i 1 add get} stopped
+{ pop pop pop}
+{
+_pdf_x _pdf_y moveto
+rmoveto
+}
+ifelse
+}
+ifelse
+_pdf_i 2 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd
+/pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd
+/pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd
+Level2? _ColorSep5044? not and
+{
+/pdfxs {{xshow} stopped {pdfl1xs} if} bd
+/pdfys {{yshow} stopped {pdfl1ys} if} bd
+/pdfxys {{xyshow} stopped {pdfl1xys} if} bd
+}
+{
+/pdfxs /pdfl1xs load dd
+/pdfys /pdfl1ys load dd
+/pdfxys /pdfl1xys load dd
+} ifelse
+/pdf_charpath {false charpath} bd
+/pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd
+/pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd
+/pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd
+/pdf_strokepath
+{
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 false charpath
+currentpoint S moveto
+} bind
+exch pdf_cshow
+} bd
+/pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd
+/pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd
+/pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd
+Level2? {currentglobal true setglobal} if
+/d0/setcharwidth ld
+/nND {{/.notdef} repeat} bd
+/T3Defs {
+/BuildChar
+{
+1 index /Encoding get exch get
+1 index /BuildGlyph get exec
+}
+def
+/BuildGlyph {
+exch begin
+GlyphProcs exch get exec
+end
+} def
+/_pdfT3Font true def
+} bd
+/_pdfBoldRomanWidthProc
+{
+stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
+0 0
+} bd
+/_pdfType0WidthProc
+{
+dup stringwidth 0 0 moveto
+2 index true charpath pathbbox
+0 -1
+7 index 2 div .88
+setcachedevice2
+pop
+0 0
+} bd
+/_pdfType0WMode1WidthProc
+{
+dup stringwidth
+pop 2 div neg -0.88
+2 copy
+moveto
+0 -1
+5 -1 roll true charpath pathbbox
+setcachedevice
+} bd
+/_pdfBoldBaseFont
+11 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/Encoding cHexEncoding def
+/_setwidthProc /_pdfBoldRomanWidthProc load def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+pdf_has_composefont?
+{
+/_pdfBoldBaseCIDFont
+11 dict begin
+/CIDFontType 1 def
+/CIDFontName /_pdfBoldBaseCIDFont def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_setwidthProc /_pdfType0WidthProc load def
+/_bcstr2 2 string def
+/BuildGlyph
+{
+exch begin
+_basefont setfont
+_bcstr2 1 2 index 256 mod put
+_bcstr2 0 3 -1 roll 256 idiv put
+_bcstr2 dup _setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+/_pdfDefineIdentity-H
+{
+/Identity-H /CMap PDFText /pdf_resourcestatus get exec
+{
+pop pop
+}
+{
+/CIDInit/ProcSet findresource begin 12 dict begin
+begincmap
+/CIDSystemInfo
+3 dict begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+currentdict
+end
+def
+/CMapName /Identity-H def
+/CMapVersion 1 def
+/CMapType 1 def
+1 begincodespacerange
+<0000> <ffff>
+endcodespacerange
+1 begincidrange
+<0000> <ffff> 0
+endcidrange
+endcmap
+CMapName currentdict/CMap defineresource pop
+end
+end
+} ifelse
+} def
+} if
+/_pdfVerticalRomanT3Font
+10 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_pdfType0WidthProc
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+Level2? {setglobal} if
+/MakeBoldFont
+{
+dup /ct_SyntheticBold known
+{
+dup length 3 add dict begin
+CopyFont
+/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+/ct_SyntheticBold true def
+currentdict
+end
+definefont
+}
+{
+dup dup length 3 add dict
+begin
+CopyFont
+/PaintType 2 def
+/StrokeWidth .03 0 FontMatrix idtransform pop def
+/dummybold currentdict
+end
+definefont
+dup /FontType get dup 9 ge exch 11 le and
+{
+_pdfBoldBaseCIDFont
+dup length 3 add dict copy begin
+dup /CIDSystemInfo get /CIDSystemInfo exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefont exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefonto exch def
+currentdict
+end
+/CIDFont defineresource
+}
+{
+_pdfBoldBaseFont
+dup length 3 add dict copy begin
+/_basefont exch def
+/_basefonto exch def
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+} bd
+/MakeBold {
+1 index
+_pdf_FontDirectory 2 index 2 copy known
+{get}
+{exch pop}
+ifelse
+findfont
+dup
+/FontType get 0 eq
+{
+dup /WMode known {dup /WMode get 1 eq }{false} ifelse
+version length 4 ge
+and
+{version 0 4 getinterval cvi 2015 ge }
+{true}
+ifelse
+{/_pdfType0WidthProc}
+{/_pdfType0WMode1WidthProc}
+ifelse
+_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
+{MakeBoldFont} Type0CopyFont definefont
+}
+{
+dup /_fauxfont known not 1 index /SubstMaster known not and
+{
+_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
+MakeBoldFont
+}
+{
+2 index 2 index eq
+{ exch pop }
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+}
+ifelse
+pop pop
+dup /dummybold ne
+{/_pdf_FontDirectory exch dup _safeput }
+{ pop }
+ifelse
+}bd
+/MakeItalic {
+_pdf_FontDirectory exch 2 copy known
+{get}
+{exch pop}
+ifelse
+dup findfont
+dup /FontInfo 2 copy known
+{
+get
+/ItalicAngle 2 copy known
+{get 0 eq }
+{ pop pop true}
+ifelse
+}
+{ pop pop true}
+ifelse
+{
+exch pop
+dup /FontType get 0 eq Level2? not and
+{ dup /FMapType get 6 eq }
+{ false }
+ifelse
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1Type0 }
+{ _italMtxType0 }
+ifelse
+}
+{ pop pop _italMtxType0 }
+ifelse
+}
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1 }
+{ _italMtx }
+ifelse
+}
+{ pop pop _italMtx }
+ifelse
+}
+ifelse
+makefont
+dup /FontType get 42 eq Level2? not or
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+}
+if
+1 index exch
+definefont pop
+/_pdf_FontDirectory exch dup _safeput
+}
+{
+pop
+2 copy ne
+{
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+{ pop pop }
+ifelse
+}
+ifelse
+}bd
+/MakeBoldItalic {
+/dummybold exch
+MakeBold
+/dummybold
+MakeItalic
+}bd
+Level2?
+{
+/pdf_CopyDict
+{1 index length add dict copy}
+def
+}
+{
+/pdf_CopyDict
+{
+1 index length add dict
+1 index wcheck
+{ copy }
+{ begin
+{def} forall
+currentdict
+end
+}
+ifelse
+}
+def
+}
+ifelse
+/pdf_AddEuroGlyphProc
+{
+currentdict /CharStrings known
+{
+CharStrings /Euro known not
+{
+dup
+/CharStrings
+CharStrings 1 pdf_CopyDict
+begin
+/Euro pdf_EuroProcSet 4 -1 roll get def
+currentdict
+end
+def
+/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
+/pdf_PathOps /pdf_PathOps load def
+/Symbol eq Encoding 160 get /.notdef eq and
+{
+/Encoding Encoding dup length array copy
+dup 160 /Euro put def
+}
+if
+}
+{ pop
+}
+ifelse
+}
+{ pop
+}
+ifelse
+}
+def
+Level2? {currentglobal true setglobal} if
+/pdf_PathOps 4 dict dup begin
+/m {moveto} def
+/l {lineto} def
+/c {curveto} def
+/cp {closepath} def
+end
+def
+/pdf_PSBuildGlyph
+{
+gsave
+8 -1 roll pop
+7 1 roll
+currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+dup 9 1 roll
+{
+currentdict /StrokeWidth 2 copy known
+{
+get 2 div
+5 1 roll
+4 -1 roll 4 index sub
+4 1 roll
+3 -1 roll 4 index sub
+3 1 roll
+exch 4 index add exch
+4 index add
+5 -1 roll pop
+}
+{
+pop pop
+}
+ifelse
+}
+if
+setcachedevice
+pdf_PathOps begin
+exec
+end
+{
+currentdict /StrokeWidth 2 copy known
+{ get }
+{ pop pop 0 }
+ifelse
+setlinewidth stroke
+}
+{
+fill
+}
+ifelse
+grestore
+} def
+/pdf_EuroProcSet 13 dict def
+pdf_EuroProcSet
+begin
+/Courier-Bold
+{
+600 0 6 -12 585 612
+{
+385 274 m
+180 274 l
+179 283 179 293 179 303 c
+179 310 179 316 180 323 c
+398 323 l
+423 404 l
+197 404 l
+219 477 273 520 357 520 c
+409 520 466 490 487 454 c
+487 389 l
+579 389 l
+579 612 l
+487 612 l
+487 560 l
+449 595 394 612 349 612 c
+222 612 130 529 98 404 c
+31 404 l
+6 323 l
+86 323 l
+86 304 l
+86 294 86 284 87 274 c
+31 274 l
+6 193 l
+99 193 l
+129 77 211 -12 359 -12 c
+398 -12 509 8 585 77 c
+529 145 l
+497 123 436 80 356 80 c
+285 80 227 122 198 193 c
+360 193 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-BoldOblique /Courier-Bold load def
+/Courier
+{
+600 0 17 -12 578 584
+{
+17 204 m
+97 204 l
+126 81 214 -12 361 -12 c
+440 -12 517 17 578 62 c
+554 109 l
+501 70 434 43 366 43 c
+266 43 184 101 154 204 c
+380 204 l
+400 259 l
+144 259 l
+144 270 143 281 143 292 c
+143 299 143 307 144 314 c
+418 314 l
+438 369 l
+153 369 l
+177 464 249 529 345 529 c
+415 529 484 503 522 463 c
+522 391 l
+576 391 l
+576 584 l
+522 584 l
+522 531 l
+473 566 420 584 348 584 c
+216 584 122 490 95 369 c
+37 369 l
+17 314 l
+87 314 l
+87 297 l
+87 284 88 272 89 259 c
+37 259 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-Oblique /Courier load def
+/Helvetica
+{
+556 0 24 -19 541 703
+{
+541 628 m
+510 669 442 703 354 703 c
+201 703 117 607 101 444 c
+50 444 l
+25 372 l
+97 372 l
+97 301 l
+49 301 l
+24 229 l
+103 229 l
+124 67 209 -19 350 -19 c
+435 -19 501 25 509 32 c
+509 131 l
+492 105 417 60 343 60 c
+267 60 204 127 197 229 c
+406 229 l
+430 301 l
+191 301 l
+191 372 l
+455 372 l
+479 444 l
+194 444 l
+201 531 245 624 348 624 c
+433 624 484 583 509 534 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-Oblique /Helvetica load def
+/Helvetica-Bold
+{
+556 0 12 -19 563 710
+{
+563 621 m
+537 659 463 710 363 710 c
+216 710 125 620 101 462 c
+51 462 l
+12 367 l
+92 367 l
+92 346 l
+92 337 93 328 93 319 c
+52 319 l
+12 224 l
+102 224 l
+131 58 228 -19 363 -19 c
+417 -19 471 -12 517 18 c
+517 146 l
+481 115 426 93 363 93 c
+283 93 254 166 246 224 c
+398 224 l
+438 319 l
+236 319 l
+236 367 l
+457 367 l
+497 462 l
+244 462 l
+259 552 298 598 363 598 c
+425 598 464 570 486 547 c
+507 526 513 517 517 509 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-BoldOblique /Helvetica-Bold load def
+/Symbol
+{
+750 0 20 -12 714 685
+{
+714 581 m
+650 645 560 685 465 685 c
+304 685 165 580 128 432 c
+50 432 l
+20 369 l
+116 369 l
+115 356 115 347 115 337 c
+115 328 115 319 116 306 c
+50 306 l
+20 243 l
+128 243 l
+165 97 300 -12 465 -12 c
+560 -12 635 25 685 65 c
+685 155 l
+633 91 551 51 465 51 c
+340 51 238 131 199 243 c
+555 243 l
+585 306 l
+184 306 l
+183 317 182 326 182 336 c
+182 346 183 356 184 369 c
+614 369 l 644 432 l
+199 432 l
+233 540 340 622 465 622 c
+555 622 636 580 685 520 c
+cp
+750 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Bold
+{
+500 0 16 -14 478 700
+{
+367 308 m
+224 308 l
+224 368 l
+375 368 l
+380 414 l
+225 414 l
+230 589 257 653 315 653 c
+402 653 431 521 444 457 c
+473 457 l
+473 698 l
+444 697 l
+441 679 437 662 418 662 c
+393 662 365 700 310 700 c
+211 700 97 597 73 414 c
+21 414 l
+16 368 l
+69 368 l
+69 359 68 350 68 341 c
+68 330 68 319 69 308 c
+21 308 l
+16 262 l
+73 262 l
+91 119 161 -14 301 -14 c
+380 -14 443 50 478 116 c
+448 136 l
+415 84 382 40 323 40 c
+262 40 231 77 225 262 c
+362 262 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-BoldItalic
+{
+500 0 9 -20 542 686
+{
+542 686 m
+518 686 l
+513 673 507 660 495 660 c
+475 660 457 683 384 683 c
+285 683 170 584 122 430 c
+58 430 l
+34 369 l
+105 369 l
+101 354 92 328 90 312 c
+34 312 l
+9 251 l
+86 251 l
+85 238 84 223 84 207 c
+84 112 117 -14 272 -14 c
+326 -14 349 9 381 9 c
+393 9 393 -10 394 -20 c
+420 -20 l
+461 148 l
+429 148 l
+416 109 362 15 292 15 c
+227 15 197 55 197 128 c
+197 162 204 203 216 251 c
+378 251 l
+402 312 l
+227 312 l
+229 325 236 356 241 369 c
+425 369 l
+450 430 l
+255 430 l
+257 435 264 458 274 488 c
+298 561 337 654 394 654 c
+437 654 484 621 484 530 c
+484 516 l
+516 516 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Italic
+{
+500 0 23 -10 595 692
+{
+399 317 m
+196 317 l
+199 340 203 363 209 386 c
+429 386 l
+444 424 l
+219 424 l
+246 514 307 648 418 648 c
+448 648 471 638 492 616 c
+529 576 524 529 527 479 c
+549 475 l
+595 687 l
+570 687 l
+562 674 558 664 542 664 c
+518 664 474 692 423 692 c
+275 692 162 551 116 424 c
+67 424 l
+53 386 l
+104 386 l
+98 363 93 340 90 317 c
+37 317 l
+23 279 l
+86 279 l
+85 266 85 253 85 240 c
+85 118 137 -10 277 -10 c
+370 -10 436 58 488 128 c
+466 149 l
+424 101 375 48 307 48 c
+212 48 190 160 190 234 c
+190 249 191 264 192 279 c
+384 279 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Roman
+{
+500 0 10 -12 484 692
+{
+347 298 m
+171 298 l
+170 310 170 322 170 335 c
+170 362 l
+362 362 l
+374 403 l
+172 403 l
+184 580 244 642 308 642 c
+380 642 434 574 457 457 c
+481 462 l
+474 691 l
+449 691 l
+433 670 429 657 410 657 c
+394 657 360 692 299 692 c
+204 692 94 604 73 403 c
+22 403 l
+10 362 l
+70 362 l
+69 352 69 341 69 330 c
+69 319 69 308 70 298 c
+22 298 l
+10 257 l
+73 257 l
+97 57 216 -12 295 -12 c
+364 -12 427 25 484 123 c
+458 142 l
+425 101 384 37 316 37 c
+256 37 189 84 173 257 c
+335 257 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+end
+Level2? {setglobal} if
+currentdict readonly pop end
+%%EndResource
+PDFText begin
+[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron
+0 TE
+[1/dotlessi/caron 39/quotesingle 96/grave
+127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
+/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
+/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
+/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
+/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
+/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
+/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
+/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
+/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
+/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
+/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
+/ucircumflex/udieresis/yacute/thorn/ydieresis
+1 TE
+end
+%%BeginResource: procset pdfasc.prc 6.0 1
+%%Copyright: Copyright 1992-2003 Adobe Systems Incorporated. All Rights Reserved.
+/ASR {
+13 dict begin
+/mirV? exch def
+/mirH? exch def
+/center? exch def
+/autorotate? exch def
+/angle exch def
+/shrink exch def
+/Pury exch def
+/Purx exch def
+/Plly exch def
+/Pllx exch def
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury 0 eq Durx 0 eq and Dlly 0 eq Dllx 0 eq and and
+{ shrink 0 gt { GClipBBox } { GPageBBox } ifelse }
+{ ITransDBBox }
+ifelse
+/PHt Pury Plly sub def
+/PW Purx Pllx sub def
+/DHt Dury Dlly sub def
+/DW Durx Dllx sub def
+angle 90 eq angle 270 eq or
+{
+PHt /PHt PW def /PW exch def
+} if
+autorotate? PHt PW ne and DHt DW ne and
+{
+DHt DW ge
+PHt PW ge
+ne
+{ /angle angle 90 add def
+PHt /PHt PW def /PW exch def
+}
+if
+} if
+angle 0 ne
+{
+/angle angle 360 mod def
+angle rotate
+angle 90 eq
+{ 0 DW neg translate }
+if
+angle 180 eq
+{ DW neg DHt neg translate }
+if
+angle 270 eq
+{ DHt neg 0 translate }
+if
+} if
+center?
+{
+ITransBBox
+Durx Dllx add 2 div Dury Dlly add 2 div
+Purx Pllx add -2 div Pury Plly add -2 div
+3 -1 roll add exch
+3 -1 roll add exch
+translate
+}
+{
+ITransBBox
+angle 0 eq
+{Dllx Pllx sub Dury Pury sub}
+if
+angle 90 eq
+{Durx Purx sub Dury Pury sub}
+if
+angle 180 eq
+{Durx Purx sub Dlly Plly sub}
+if
+angle 270 eq
+{Dllx Pllx sub Dlly Plly sub}
+if
+translate
+}
+ifelse
+mirH? mirV? or
+{
+ITransBBox
+mirH?
+{
+-1 1 scale
+Durx Dllx add neg 0 translate
+} if
+mirV?
+{
+1 -1 scale
+0 Dury Dlly add neg translate
+} if
+} if
+shrink 0 ne
+{
+ITransBBox
+Dury Dlly sub Pury Plly sub div
+Durx Dllx sub Purx Pllx sub div
+2 copy gt { exch } if pop
+shrink 1 eq
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{
+shrink 2 eq 1 index 1.0 lt and
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{ pop }
+ifelse
+}
+ifelse
+} if
+end
+} [/autorotate? /shrink? /mirH? /mirV? /angle /Pury /Purx /Plly /Pllx /Durx /Dury /Dllx /Dlly /PW /PHt /DW /DHt
+/Devurx /Devury /Devllx /Devlly /pdfHt /pdfW]
+bld
+/GClipBBox
+{
+gsave newpath clippath pathbbox newpath grestore
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+ITransDBBox
+} [/Durx /Dury /Dllx /Dlly]
+bld
+/GPageBBox
+{
+{
+currentpagedevice /PageSize get aload pop
+/Devury exch def /Devurx exch def
+/Devllx 0 def /Devlly 0 def
+ITransBBox
+}
+stopped
+{ GClipBBox }
+if
+} [/Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransDBBox
+{
+Durx Dury transform matrix defaultmatrix itransform
+/Devury exch def
+/Devurx exch def
+Dllx Dlly transform matrix defaultmatrix itransform
+/Devlly exch def
+/Devllx exch def
+Devury Devlly lt {/Devlly Devury /Devury Devlly def def} if
+Devurx Devllx lt {/Devllx Devurx /Devurx Devllx def def} if
+} [/Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransBBox
+{
+/um matrix currentmatrix matrix defaultmatrix matrix invertmatrix matrix concatmatrix def
+Devllx Devlly um itransform
+Devurx Devury um itransform
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury Dlly lt {/Dlly Dury /Dury Dlly def def} if
+Durx Dllx lt {/Dllx Durx /Durx Dllx def def} if
+} [ /um /Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+%%EndResource
+currentdict readonly pop
+end end
+/currentpacking where {pop setpacking}if
+PDFVars/DocInitAll{[PDF PDFText]{/docinitialize get exec}forall }put
+PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
+PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
+PDFVars begin PDF begin
+PDFVars/DocInitAll get exec PDFVars/InitAll get exec
+
+[/NamespacePush PDFMark5
+[/_objdef {Metadata_In_EPS} /type /stream /OBJ PDFMark5
+[{Metadata_In_EPS} 3388 (% &end XMP packet& %) ReadByPDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreateDate>2006-10-29T19:27:03+01:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-29T19:27:03+01:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-29T19:27:03+01:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:E646E6127B67DB11A8FFD4D02B02B71D</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:E646E6127B67DB11A8FFD4D02B02B71D</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:fca6dbab-d01b-4a41-9d24-b064b6cdcf91</stRef:instanceID>
+ <stRef:documentID>uuid:5f4f112c-de1b-4090-ad90-8bc0e03ddf3a</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/eps</dc:format>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+
+% &end XMP packet& %
+
+[{Metadata_In_EPS} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT PDFMark5
+[/Document 1 dict begin /Metadata {Metadata_In_EPS} def currentdict end /BDC PDFMark5
+[/NamespacePop PDFMark5
+
+PDFVars/TermAll get exec end end
+
+%%EndSetup
+ PDF /docinitialize get exec
+PDFVars begin PDF begin PDFVars/InitAll get exec
+0.0 0.0 302.0 300.0 rectclip
+q
+0.0 0.0 m
+302.0 0.0 l
+302.0 300.0 l
+0.0 300.0 l
+h
+W
+n
+q
+302.0 0.0 0.0 300.0 0.0 0.0 cm
+q
+n
+0.0 0.0 1.0 1.0 re
+[/DeviceRGB] cs
+<<
+/ImageType 1
+/Width 302
+/Height 300
+/ImageMatrix [302.0 0.0 0.0 -300.0 0.0 300.0]
+/BitsPerComponent 8
+/Decode [0.0 1.0 0.0 1.0 0.0 1.0 ]
+/_Filters [currentfile /ASCII85Decode filter dup /DCTDecode filter dup
+] >>
+pdf_image s4IA0!"_al8O`[\!WW42!+Z'0s53kg8k)BA!!*-$!+Z(?!!*&c!"hVA@r$>i!<<6&
+!!#gq!<;He%RFWD@V#OM^]4?7!WUmS6N@/h!WiE)!WiE)!s/N*!sA]-!WrQ/"9\i1
+"9eu5"U,&5"U5/9#7(P>"pkSC$4."I$k*OQ$k*OQ$k*OQ$k30j!(-bh!s8]0"UPA;
+#n77K$OmUV%LrsZ%h&jT$k*XW$k*OQ$k*XT$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ
+$k*RE^]4rP!A"7(!s&u6!YGG8&HVpM!$;1@!<iK)!<E3%zz!<N?+"U52;#mq(?_uR1V
+!!30'!s/T-"U,#3!!!%J!<N?'";(eM+Yc7e'2`0C,&n;PJWZW3,=8ZO'iNHK,VrnM
+JdDc"(Dn#.,pjuf.4R/32E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1V
+H@pm)L51SAMNX0fQ'Rc(R@9kFUnsrdW2Zf&Za@-K\%&u[_Sa=2`lH0Bb0nbge^i@)
+g"PEEj5f=akNM0qnac;Dp%J.Tq>1-0!$;4A!s&E'!<E3%!<E0#z!<N?+"U52;#mq(?
+_uR1W!!30&"9\f0#6b55!!*.F!!*-'&Hi7\0a87V;$UNL'-]2_#S]UfTs;E?,;W6e
+'k242$5OmDi?e"1(`=5=-R^Dn2)[BQ3BBMq77Kd<8P2o\<E<1'=^#<GAS,RgBkh^2
+F`qtRH$Y'pKS>/9Ll%"PPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TQ
+e'uq!f@\d1ioB+]k3(smlLOQ=p%J.Tq>1-F!"8r1!!3`7&HG#qr58<sDI;FR``?pI
+j.?onrr<7I(#m`BBg5Pg9I:@sN#Varq&VOO"[!.?'"Q2AUW?L]5/ss'jfkD"mo%CQ
+Ml=,f**,e*N@=!C4h0rZF'_^"NnL/BSVQY!JP*n&BJl9_IsPf9;BR@%iDu)_.9nV(
+;n/n`c_0=LW?WmUYT`.u,+I)ePE2hWA$_ScE``;r=0ai_XK6;CW)^s[4_oeZY0WlY
+5q(N9bb4t98sgr@M5Z6i-TJ6(N`o>m0;-TT>05uP61Z!,/i!3'EbBe+Q:\mk<K?78
+UlllK4Gk[:d9];];FVBK@^0a1kuD3u1'ajM,uQ$fOl&$mc=K_Y>Y*1.;0/lsR52fU
+R&<K;<;uskk[KE[TlMsT;0-&JJP:2,.(K5CoLojJ`@3TH<17CZ(rp(AZ"L+/=UgLJ
+%Oo@/?=nPVC?^T6eotYErUHKO8;^X:BqSb"lWih`fS!_]>b_%oHY988=*J/>_/lB_
+q!*e;!"6!j(JjiIr'F3Y%'D*qXntWRcSl)'I9*!8,P`S%Y6oo9qH%5BI/[V$SWTF6
+a%rgZ*_",ich+3![2iCmH[`A\4\0B,j8%+lZ%S.-dkY`3#"2&If?dNmSnq4f$40%^
+GpAAr$?#^*SU^s&dO=+U1m!i`o]E/EcA[ZR8,1Y0*RU$`E9!R:))6Hm\s)MYl\`PY
+ma"Lk-IEKVQu[[[I's]hcHD>!XQ7[<0Jk!W@l9\39j#&e"tMTlg2aDZra3s;.8HQ=
+3>nTVQW9c\amY[oNbR%S!ISrg@i&8kSmWq<cE!2Of"!nZ1]47V25`9;N/g'e-@.N0
+M8qg0[PkF$eODe<3=/V2$gKbK<*\*T(N+`>Naf\i,-SINoeL.+JLNPn.2oa;U9'Ao
+ELPT94PKH\<+(,);pUV;Gor*L1e$aoB4Vo;/dAPu3/Qgh_"ppN%^WjobN%.*?]CZq
+&0=?%4@B,KV^mYiPoJ4kbj_TAq/F\dU;%suS%3Q2k7uMaUj.$^\rPhsP'R0i`ECN6
+Z?XE>cEiYd7P(o+*n?H;(i1E<39rmtRi@Lb;_q,Rc,X22KSM!i6uYrppT$!5R/TV9
+8?5s&DY,)GWna1-<m*kVSu`Yt+3oVXS8;=oe+FHGNjoR.!'G[(,SJK:N9#'Q-E>'E
+].^rT7R!)rh2b>AY%tth5F$92T'[G1,0Gd4X]V!4`]k@Y.ta@9lU_fP@[rTheYo"'
+/(p/_ORlX(S96>;Z'.EO]"V+.f!q_U5t-I,4c=<Df,:[NNlk72`-cd1S52HdCg'@-
+HW2hD_QD!p8a4s8B^C]4/1L7jB^(2*%/PB#2!-&)SU8klil42f'3,`V<a?"UK?PR!
+k*)?fNZ4OMRa5a0%+N:rX]u$lM)#c]G9*`e%d/D"LEe>4+T@Y"b8FPkrHi[d\ZsV2
+H6iE.prn$rj0'&El-A;%3IFNqW_`@doO!aA9QQ_&6qO%KSjb!C&\c5[j0gHe*ebnL
+;K+h-#=gKV2eo.IB2DuNVMJ0bJeOXb=qESO@j[9h#Nogpbq70u+Ekl/@ZELW2$Fl`
+qGUoj2EZq@(r]4o,o[IG^u/l'.TriYOObVE1Rkm&)'6K92G@V[WGXbC=#EA#_Ec_3
+BAD)`B=eFT'8>c+RZO?IA\\G;G6MMUSj@p[O(tVgP7^e?:a[NOIgX]sDWL6,>Riia
+UdWY9#1%0:q2Tr:8;_K:V6`]kA_>AiT?=I'46Y+(J@PM,/p2Lk'?3&XC1PR<_c#iL
+NF^@%ROorJd\34nNJ6E#,,E.)(ce>,cXHu'>MD#M2Ff$mhF>JSLc\Zq<-suNOg04X
+&>@FH@he?W'rjcgj_i]d4fcu)O,V:.Rq?mie*1)Cb)#J/rr>Z\,GSH`5KD+G/jC5e
+r,^jNrAiY7VZ%t.HsAmi%n6:88$o`BbngZ*jJo`dELMX-LdK%TJbi>/:7.i=DY3<b
+KdYN0JFsXJ`Jk,m1^Yd?1QTm\/:)m!XUUU3e4)Fjc[$d/je5eHS7h>nP!%F0ZHR_#
+7#n8t5tF$.'TFB@a(#+!.Rc1W)Fd7WaJP@7?'?DlI;(X6X<VnJCNTk%<ujbWpdgk$
+W8k<:R@_qgU0NY+4B3\J.a8O:naBYWH*qF2-og):-T/'I#.&M`%L"+9Os1:ELoP@6
+c4K,LJH.YhqUSE8kXPl)&dWGH'b4j'_V(6?#"<.bG".W?fJAC;B^$^0>T`&r`Q;TE
+Bou6:Tc::c\Ai8B4'[&-ggGPYBp#Z(=2ekgF+Y'),-YN\260b?psa>HE]LRMk-:F/
+HB`ChUSPL],HWBC.]te>@kq(;I^RW.A&>ELacQU'aaj<YI^M)`h)u7Kj2fQe09!IA
+!28_s?i"iRY<m-TI](=bO#8>30?E_'NCRmBCF:HOe"W&Y6DSf&.)!JpYaIJsTr,dE
+`6URp'=f"%mDVu.MbIbY36u=Cj>g"3:[:;d@ZuaK890uOgmeuP<Q,s.AjO^kQ(c.j
+017a?Sgt\bd_j)cN%sYdC/[$\/BEYqVKf.4kEFD9N06m_Thnh@P:5Kk2KZcMCg2?u
+f"!7OrXi8GjotI[e8BG)\q2/@M;VG"#FSX,GG,m"ouX)<3LdbDB@`W,SVS4Fj.)1I
+RM;p]K^bm\=]CO>KVDcTN)r)RYo'MI1[.FB.Z-^#=!*!N!_UN9Flp'9cK8Gdnb)-L
+9^]g!Q5GR&le\s<<4#).==EgD@iLpQlLL].=5;SQY,K@]n8$S:O=qWh$;r^WT_sl?
+W&cqnPM`K!7#7;6*4(IKr4>eY:dX3NH;r\SPj?%G&jA;QB'_b@3UmpbSF.oAIhVK=
+>7[PYIt`>AQNgg;'pH2c)58qE*7H^*bgd<h+lg$GM0]RjmG#<2B471j\>i4t,'2Pd
+8>Miec=fP.+_LZLer`HS=V6:MrG'VhX#(sW=$4f5$:uH^H^^=s>-cM/(NJccB\e\>
+a-i8VTEhaaZ0/_^(stna):':$@3*P=a;5kt(E8plYKD\qV7>th0X6UB6^EDQB;qnn
+']&L/4ZVuZV4'.ZAqoY3`oD_t,;g*rdnYq"KhMuAKV`b>UJAmp!ccuKZ[*W@>a&Tm
+F'iJ"!89nh;SC98BGlB$8;a]@6`BHWF?!L;N<kC.pf9.5.Se'Ig]<A]'lrTbaN_5Y
+O0*NQM=^Md7>e(-J":EJ4R-8E-dQ+Fenjt&X98BX9[PSE:J*ml5;c$#au:LL*.-%!
+Fs!;1SnT-bBQ_'20Rc"ZA^C;c4sJ#hob4j<q>=%<q.r3b."?r"8!N3:!3K(8Zjomn
+5l$$RPce3>@Jt751._e0A6<J:AoBu2o?T_g</dWm[nQENd1RU@629#ejI#"7BP_eL
+G$7d6DM#0-m>RQ*Eo,<$G:c<TKjgQ9C!0IM5B]KQ0lVGNYiTMs)QBGa?[AIr5/=:a
+lg%P\RT1tGMkJDV;U)0WQP^^l2KctKC`8e3.,8Qta7-'El(o#8",b((^(DHEMk+Qq
+4b*EQ/CL!:\;CRXpsq35Vb.8gFN64,KkM`2DRIk*af+k5<-*158"=%pOk34a,@GZY
+<<QliWM,Y/DI_;P]3q_$R)DtdO<F^bdZQ5AXA0&&O$YT1ieD-6iQWO%7o;g#,%:=J
+,:\fpPE*CD:;h3eG$c:TjLBSKrrB=i`*`@^\?<uH'D4P=$`th'0?E^*qUD9CO,XP>
+WKXT/WO]<U*uOq#B?bM.dBXp;l&LD0;J$XmfSPB]*i?%%Os4?7!:-XS1IEnplE4X>
+"<L<ePgM7C(>a-/<F!AX;H6t$[VZ<&GTSh"oqS3PC0M(d"4jcgetJdCZ5@)TC>(`h
+FY9Ic*c[D=eoEfbVpl`qN"5JK>UrU8BIl9.NbYA2;q7>!0*@5M(=,I?91gr7e2DEI
+l:;VNI61JMB3dK&&Y+K273uPA*Fg>AU0,BHcJDM_-?*^(2N07kN,9ffZ]X'4=EL)'
+:*El:h<T<W2/U0!:Kk2J7QQl9E5%n/(TT\I,`tRTYReEhdRT.SWFX6(3R2lP[!_MB
+EE0SsoVEgI8k>R<[?F+S#nJ-=)M=n>k\rY6p$!ABE'F4L(!pXs+4?RIM#RI5q,JF5
+:<2D2rr@u9nX+gUp#7SgmO*![ZX35eHOToSFUpq:*`;RK6.!"m6C_+>jEgT)3aA)e
+;4b1aeX^bR.&Q/l62K1&8"!CZ.C43BC6?=m,VW49X[G9jHVq=/csce6hPhA`:o*dI
+Sg_+5DG?(>NCl(i,`QhbBTo]#Tm*JML)5orYtn<,9$o-]@I%.i4RM33"6D_[9k<u[
+iiNj"I)iGP>=V',X/dj>L[sYD,gC#>k,`;f?Mt=Bg$(g4,'?9G24J5`.5jp;N[lIL
+4W8FL,%SgpFHhAV77I-SABj@(T:Xh;,GEp,VL-fLFjag9oYtrTSZ/tVJ`Atc#b%3V
+UCM'aSkW>P3=q]ZCfKX7>:M*<VU]$)9WNfUJR-d#A*%^\0$4S.lcAHtUWHsH<uoBJ
+6WYb,YonFdY=d'7[M(#eOo4N(U"N1b+.bKk3`)I/7>Gm=Z.=nfaRSj&<IG:E>fUFG
+i+M)2`_nkt!5`g:0E!od=(Onj5?$aLYe;H20?E_&;n*H"m9-olf1qgt1a;u-jdj_<
+MR"*Kj49_4Sg%>UnfBi5>q$g`8X16Y>,6+3O&=g*bpLW2]!3?9JW;-E;2jn'aOM-_
+O`3&$H8cl25<UG0fk(hZ4mOQ'[gsF@8oQMF.UZst7:NRnF6VDeDaT*`nfH,dW2WY)
+]h4SY8kD$,[Au8#D;<aO)93K:2e1OX6M<8K3d7YFO&e)q8=W^YOkW?ek$3Be<8QeB
+O")ZC5<93W*2iD(c!\npLZ_5Pb"-ig+4@!\C3)rZX6#+$NC-38.UACk5uUokmni/'
+7T"oBi?QC]a-Dh'!?Ul,]JZ*h8=>#kI;37;CPee@9RDSQoD2O^8njn>NPe=LR8/&%
+oek0Y(/%OVOiMBD#.,[TlhT&:BZe8nEW.hb7pS,WOL8_2Z4e$"SE>r8,g@P/K\a_I
+d$Gufq!+XR(OsFlNdp"JnJD1pmOP$4pReGH@%b2l5Jk/[b.u&4LT/juAkS^Vo3'`0
+N9mW3,9AT8e]&t"C5qFU@XgGp*c4qZDGDug[Q,V9lqG)RF&L9IXU*g::+48cZPh(1
+Q"D8VUepLW:aN.q69*7SQ-V@7fP'J,CnG(:3$L(0jC<b5b-Ye<FB:!!AE2-rdO=1Y
+;d0o%13j*=VS\5&2XSKaY$(%:ph8>!8]Eo/#'uABKl@8SRn$aEV7@;Gqr4'$'lb!=
+R5s9-Pih\k*j*Ih44LWQ)M4:T!;4`Kgo_U,V..!W(%=XbM6ncibt'/i3r@MkiFCNX
+i_r2s#2tg^:c\&ck#Xrofa[35=#Zi!L2BK8:`3#&EjoQ9N-V1tO*H1foWH=lB?b%1
+;Rt,Z&l!SL+!iBqA7Z^p!7Oh$FBT5d;n/&q*2NQTPaS<R2Z\kM'q790.h2cGV:b1k
+Kd#5hj.(S*$Mp?Jn^mb5J&Y1^!7:>s+8n3)<n2XHl>b`fW5JN`niX*']g:+kE6!9+
+/Kp&Z*.E$%RFI5=Nh?f)X\n928??m&f"DP0\MBa+):8\_'@fLfUDQ(aii(*3am[%;
+TU*]/).CSGMM^\<6$#TG:_\$2\R)B3.E@\gV)]fEX^I.t7]`^:EVNS>=#fKfaJun^
+h6"70FmdKk7L1B&WN;t@:u>2X#O-m9=#?',d$cSBa!:2Wq+e,0OGu!ebmFMsSI1N?
+-i2AlUiT;+CiX(`Athdi/Q"5%!%,$6,-2ZTX,[EL8lcjHGl4KZ-\[s-T)ED:)k'U'
+i6=Y5rjC&uA)!h+1eer74[1EO,AL0mbD\-hS5sEHd.h'\>RfQ_dnSKaEO"X^bQOHq
+\eNI'=@V/c/sts(VIM)6+Ck`Cg9"'2SJ&Oegn2Hj:?OIm@Nta#EgXGh,tH&KW+bCK
+>E\.o]hOL9OI>g>,LCm#PQ(Uj_rE(.k]u\7rg`C,C;1GT3&")((k76g8!a!t<_%7.
+!e%%(8<%5s5G=bp.Se'_,P#hY_&clrU7#g=3N\H,a\L')CgrStnW8]$aZP$:-":L;
+M4]5GP+JG)l01MKO`K9)o_#;c1V3r$]9eoCI;>BgcW5?9M`3lA=%#pJ<0j@P><I@7
+Zqi`qmNc9FAuV<md=+3=kDI6Ln1VdPi0qo]d$9MT[gu8<RhsB2)bJ!q>[kW#;VAOc
+,t0u_.5S\k1a^npB61K!Bj;-^gs*jVO\_f#b(:uJ:]CE$Q-K+0D5LqofWc$!modn?
+l_-=,^D,K[q:618l;=]hQ1CU2nuU>`46k,]11VLer/Gee*[OtS39+ooUd'!rK\.;+
+f$Lti@M7m+=P<5b'n"+ClB@Ug+i*6?1GQ"c1F,X99'V>]nLHrM<*]AN2ADh;-R0?R
+<LOr"&+cSYk^"o&>lOf@nG((Sl?Vn1rg^,A9"u&40YjmI_u)%U4L`e#_QmkC6-nX`
+U9)X'F.1Yl4T%WP'Np8Q"#\I?GuL2C-TM;$X#X_4#M5"//D_QjScS.D'-&fjg64!:
+;G71DdZqshBT4uN%">V1;4bcK#qZ3c6gIYQ>5ApYCjTd*@2kdqH.\q:=h,g/kudNA
+:@+E*ku/g17YFn0dl!)EqKCZ@61srQg"@*\g8WA4)`jZbjM=(Wop_)u:5Fk(fMlo2
+\nDf<nu63LgmE+HV+/L/BqQ]>Bp0s&URu9pW'mkb5D;hWP_CXR6=`h"O`QK._C;9/
+AfW;)EN%8q84qg/`N;p&'jH]p=VU%VdOa@\9taD(SjaLBj'#SAN`2HEW>eA`H(i>&
+KbmRmZ)WD&qUSDC4/#)3'k\b*_5i:8>ZIo"M]k0lY3>5"^*-ZJL^#i<P;f0M@JJ1#
+[7Y&:85+3dW63/UI!-V%Hi>d>5NI+[$3("JS]+T1n%Vb>9D9"t!"/Xb.feW+eos0V
+d"`I`Br.dbG"-l!\mUR8'.lh1Z1%*rA</cL)k:tC8WOrcQ>76`*8jX=82)MrXE5Mu
+1Q6LPA2UHJ8<+K6VknFXp9=B;$(q4teQ2l^LmaYerrDnrXpFO%2$a6Ghn<^K34lKO
+?#u(HZ]Wp7d=`2*XCQNQ=(\N_e+Kdg,LrJZZMGsK!+)ppO%PZO8[NX/=giK'A1dl]
+ZmJ2f^q'A;.ul;1;31^i94pX;?p+GhKd9WmE_+eF71GSURq:*1O0;g>:.KCS>^r%o
+bq<L-5`DE/W_tjT7A7g0,]WTXF!dJ!ZKg2,f*8L&%o/E*Ud+5!#EG'5d,4,fPV+Pm
+c_kO/'b<)8K,Fq$pSl9iRLrA"OBfp4G1G&uac!:EZ(B0DX_s9_8kqf&9XSt2fcEk$
+2_neZ"7+OEEk0^-/KbF^I!27EE+82p"!<4soJ:I\O$i^0rr=@[iu_(m*dg>qrPYig
+lMOH.R,IuEJIh7jnjeq.MMiFa&A)?1X_ScDPq$l(aEbfug*lOX41c7$SiHWu9:V$3
+\=@1Pa'&dq&roF;O8cgc2iaUEN^$,@CC5=_dR?epd<.SGksU,`k)`sd\XL,nLe1&^
+.:5*;TbGbU:sY8\,^6DYUW0DdYn2'"k,Fcb)A&fAkL-W!4/kX#[YV1***4^`f_2Ok
+*1Af1K**A0DC^jnqDpT?,%-'Dj4^3Jk`#e%1B'b?pGZ(D/!T,F-=nZ9%Qf+r4\$3J
++4?F0T_/<7ZWJJUMuefjF]1jIQ*KuJ.m"c6SV\/QPL$'PCDY2s82oSCC3cmqYj+[P
+mB?TmU!2bU*CR0nitWB@\qQ5k@m)8!=".&,'u;b)ObIOB8B7;bTTR60V@MdIM5K9k
+8[Fq"hRankR`)X'OcGt^XC.j*6'*%^BU4DmP#<[aU^qd,(3QX7_@CYbkcg8\\EWB[
+-FGqmNlV,PJ&Y65k'?J-rg^,AC5^qtXRiZ:rQILC^Ee(\5N/2u,ZNo-GO0<Q,]M8$
+?`O]`e"P"Y@Zc56erjT:(5Z.UT"Xp$:)RqAVZZbE1O'EI3'HLBF>WX_VMLEQNJ?jN
+R^t8-m)f1C[^0s8'kYi4B*P=Pe@ga;YGnXdk0E]I;:?_QA\f:.WP!fXf0)].*i9RB
+4%E4b#QSl/?>Wi;D1KL()X+1a1YTBERI7q\9#?tjamV_Rh('3$+aD=*eiKCNH1I4/
+US_g56\XN"`pX+e&GF]WInCUtOJ229U6Spr/=FQE:uZC#`Q6>#?c'.446XkTd>`CP
+)a.A$<\DA-W+T@0,f'R)Q"J<qW8aPIVMMu..>WRnSMNtXcXRaXJE,+\FONa>Nflrq
+kBsi)MY&$u5!K]XEtJMGSCOuf.9qa!51NMB<G@`?+QORo9."Z#as<r8qYSdPUM=qQ
+=PPga=R,UK*QQ3Da2\^L^\0ebLk"M]iju##kN[<E=k\g!_S7>;=nk5(P!bdG#Rb0h
+<gG`cn$(/7>^eMu**X#EN+7`Z'0;Ra?sK:P[9'VtBsu,<J^YV3WP-RPC`N!0lTmHA
+\mrE03>$i"euIk),fi-L3A[P$'uh&fiC%"K<K3+H:R`J-]\4>Hc*gf9&ktckOk!)5
+gGWmmgPh$LX#lqDJ]"GSDa`>M'uqVAl"O*n7Hh&0XJDqA;O9CTYSSXm>+Ke!e6q*)
+!C!9dG12<>)#EOacW4M#k\G@)4BP?VAEl^aOl&lo%ED5O2E"GRqGJaLVZ]r'.TU-5
+UrO47U3[Z&k-QlGMWL(=I0Bu"U?#r<%Q[X-*KbP'+ufZfCFL9#=qVI_jA_Id-=P1J
+!h@SfR^e_bG"4K>0a>7g_"h6X]14^Kr;QahoUu^)Lp)YQ9T^VCKbB6=*("35K6?1Z
+C<(F.UdE1peOi:g.4-7WIi>J"'gfk93<$<E2<9*)J&dnr`ug8\Yjp>$^\$]/?.3-O
+ofd\U92^iG=6+WMEo,L:9%F5*_+-gd%&g>1OGmiEW&ArG],jF$253S\j@H(dNX\W>
+UsgC7OfZQGrfoqc@gVi+.@I^R^?:,?Pne=]m85+2Sq=_R,ZR9Rc+G""8>rLL)r\$6
+`jBp3"`hb\B=UM;(o"ko32jBnLFI'@aJ@)>FD4/%7SRA@h"7Pq;-+mN]"g9cqGfkE
+c\oisBOFIX8H,9R"a<Eo8'=r9l:@$RMMX-e%h`=].jMNda9QHf3f=Hg;L]U\N1?t0
+AAS1X30"`Tbm7r""2/,(B;pX*=e#,?Ft8TIZ1Rf`SESR0!RmM#B<)c?N.'psOKm,L
+[*Y9j:RhtXG-)s0<nQQ<7jm$&karrcFZJ(N`tdi/A)_;%6p$9t%mB5IWQNtRd#fY!
+U/]F,=JiP[,A/"I/gmPh\rg\l,IKhiP%'uUJBq/E44.\M>b\$VdJS;TnU/&,H@NeS
+i[k*0i6L>q8M+*81hH)Fd=+TLXq+8j.N,lVAVIq?D"k$af*%6KfONCYLnL9d77JMG
+Hj\OJI-%=O&_F5;TpsMA\`9edNOae6&'*+e+k[EZam2sRkBiE4V]C$L=im5!@.u"n
+hUO,TBC:Y4/2L#e.(dRQLMDj7aZWF@%qq^.\F!BXSs1`@:hMVFLoZTX;oLOAH`V;1
+KcdERM5a]H2J+Lh[Cd68*kb&j0k8<.oqs7k<3Z+CQ=ET1C;s.7.Pt<T/*g>Clu:<`
+1!-OM@EJh9ks?_46)9S@[:jSPOd74L7m*8+Z_BB3aJs3ib:LN$.=9K594N.d'Urfq
+?t@Crjo"_-j/[oT4a[bY@48im>h`ONh!A&n).Afe2Ws=nj-C=Pk^>o6N,mYC;2n4-
+gp1H-cL/*db'bb=)(VVY$TR>67>Z%R)i57=9kam'R#7jfS%EW2a#U=iP!2AjWI(04
+O-oUD679e(?L\jM#EtU_*a=.gSp9qI1ru4C_R9^jBf%eKEFkB&<"_q-np_"g_WRa8
+@YAXq'Ue)t,J@If8..p*4I%o0O4Ld>D$qF?;`\s<`d_PYq)!:;*_(T=r+G'hB<MpI
+!9qeg[[Yg6LP>!5d=+TM%/0Va):8RO4F.p8)flEtT5(072f^*&i:0d7MiOQsB9,ZJ
+iu=-^dud2O+iS]joV@mm,?/P;gTd8YG$@t`qGo35H;KT`'DK>DM9T1t=B(G3OJoR8
+c"'kqj]o+Hp1^pOd;BZ=?MuB'*V<<4<*qs+)Tp:r,>p7#O?CUp-,@Q+O]oa6SonjT
+34l^S]WCi^2Lfr]5D1#Kd^E-:f^e@j1j3q.9/HX>cdT'4:(uu(:GTfE=dS,pFo[A#
+PCPHJrcQIF:U0=rZ.M#8!&"q"@Wimm.jrQM8#&he$%+L(jrka8iCOqZ`U$&aIaqLT
+E3Tu['lc76fau<c/-bD;W:"GG_6`<Eg"%5S]=[Ed>>Dl#g)6(u9;rd\/O93UK.cNH
+JB4jf'T\NukETiMm`4iZ57dO2fa.$7,_`$B)CQ.$<8MRrPFR^tC2-IZNt/!V1USsT
+&<+L*>E,\r*X=e9F.E-Y(M4.OM`&Fn5qEiKHJZZA8"-sC8`Kg^Vm#2R+X_,paB[qM
+fuG\`L!&3)O-q0SJ];ZIe4Q6D^?=,/S6^ue[0]$1G'sj;[58j[MPm-NJ90sWrE8hY
+9TKf_PZ53A\P?AUq:`ZifG`0p/\02+3/):&8X(K^[S:S5A'V,XbGdg'V^L_7&Nm)*
+LncrU8fK)h9TpL5kG9\t:'mU(IggC%.3,[l@Z8`jrS!7R&'`E*g9uZ\T/W1uDS;QC
+.jSG#B.(qArRQ5JKA3jmU#:&V#NN\aj,_3-*e3-0nJ4Xn`9o-9^NlGeKoP?;d=+TM
+D8GPSWO](-AhgRr?7DaFQRNasSkiOe@i'.$Edu3-En#E$7D+MOSTa1]h8)<A92h:f
+3fP09fjIsE!I"f4EC)e^SOMoYe54j$[cQ:SONH)q]],P5+m2iDfQ<8.-;7Y!Fpp&p
+j@H0-N)j^q\<+Vkr2?9-ELsgck*I8+o1JK="L,NjjiE'!e./li*7DgVPL`EZ=X?D9
+)pH)"+E0QbR4f:=m(=W_/2i!'J-uDDfEtYH=G_02&r%N;S@KZOrFoq0XO!]1&gJ#^
+)*g1;f/p[\3]&Zq\qsXZrT3LRju$OW/A4p1($FG3UGZ4ql96P.M=QI]?u?S\I%S?,
+8em)W,>*'g\H$(R#7Dk'<5:\f%+8b8jsa)=$K2PQ2NU&\9"%M8%VWI,bdV5]0p,V)
+7uWscfbcl!ifbfj[a)m``:atH&gs,75ZUq>h_mZ98DmNrM=4qVA*UsG^V%\fdBjs'
+=C'^P/8W4BVZ[FXb)B[pTlCPhT$q.9-/IpI*Lp@</Kb-T!+_YQi!N(2O$eO7SRSib
+3AOg>XZ+/A^2/F&e[BkV78K*LoE%K0jskX+#M-7YF7_FTPJ=bO[PL]1o%i(HK?kh=
+TF`m!-NmndG"Tc;eS'(@R[0jg*m7,cOp1$lP^/'$ctAL:ekJU$7f/ZoGcjN"D;7V6
+Z3!S-A-<sLFWZT1UY(W>T#U\3^mf.p,aoJj]3okD4J"a%Qa<rd<[2D4iGg`hFqB&e
+6?/Ncj`B=NI;-3N1PaMfXL+<pd"dW[\edgFOAA3Q"Do0!q,WT#d@3TsmU=!@,@pDT
+N/pp8lCOs&N[gnEGDk+aL):=(,:efIKU%V.b&_7V;i=\>+HV%bO=A/>oq4#E:;9D;
+LddUE1WS`WF/_Sb<4eA;#etWRa3qOJ6`WCd3Qr^>HT8]bO[X%!.J)Y4?)<d.,kfME
+<mF4T8loP-Q[V$jH@6)_1ZQ:N!/on-Pb*Ba]($P#n7Q`Dc25i:r<!ELgr99nFaciD
+Z1RE]OQ@u-M<+MWXV&Z8Ju;@"PJpScQ\iaPQA\dNJi?b.J.=S!c7*$?4`#75S$POk
+D1TeU6srUP_)N.>N]/OXR(/5q?-A1u]lDbXD@3M2D7BT+Sq<6DaeV(/Q;C,3Nmj-r
+*I@@PiQPIDHfUK&)BRt"#J]FgP:A/h_V&-;98l?2:(@N4]ff#p+UMc=inuF"mXk_e
+I0,$q-<c=SPKO(@U9G&-+Ra,sETu><($sB6!a&G,aSoW*Vm#,Qect,gUpHE1.OsLf
+J-7=tO\Wc94!N`!@Xg=6RS0<e@RhPRYU!TW<FoX'PMBV?R2SJR.$Y9P-RTo(P'nbt
+.Z$:pUq)@Grb^Cpc(#'7c3Ls?:XIVHY'8BI4^G2IF>66*:/RA`a4GKU8]_V1Eg>_8
+/spV=q47BRoG"H:.CO*WIMLI^75M?*]9n]BHeFG3@i3MSOSl*YalLrCZ8nCt7FopM
+4f-DF\!L`1RKb3Y[WtDLOPu*ZJ9E$n.Pc=?=$O,WRg[*cMU>=cj\9kHlM&\@Oc+H8
+U=*kdH#7>2\Ta"q1-6,mI]"7;*n@5q+$kS=9Ka^!`oR-Z"R5W6G55@'pW4_fl;(T4
+g3:6V=8O'HU!(Nl;mt)d=fCQXYumf&[rsG;ZI\:TQ#Y]E1X.:2D:-1$L@DP&1hqNW
+8`@:lig3L2ZrXsahu<[hb4,`:!.^4tr$ePsZcTDfgo9kfml/L`_X29b(>?1qK/S0l
+YG56p)=*&O*\,U$fq(';P7^N+ImPCLdd=;ZiE^q-et^?LXPpZ=>^C[5!=.jiV`q-[
+LRV?U;E@E$jn12a?de'jC>),$KYo1\F^pQdN-5%H<?h:,3c,`H?cQk(;=Ys%>XgIU
+TC8^'o+cYcb<[Q6F#QsM6T*A5q9T_ah)NIP=<3H-du(E+)VL(3&o1os'<ADO,XIU/
+@uf4&qAP2[kGOQpqRpf\hO<6GCkIHG:N1)$O1D)j25$cdR)-dj.@4LA_'<P>fF7MV
++\q3eRH?"1$SRA9#%ONRA:i.LY+)$k;Y0XPgm.90RPOaI^q:HCW;^n&8XZS2f-pu^
+EkLr"^,&QPM]SAXnjQoG58eb0rY(n9BE%r9G81`lPP%--SOFGNrr<E(Nu]iTO:H?g
+XXbB6.r00M@4]@%g:6J#T6_H]i8X>78[T"cCC.df`^p/S'fS7@mTj$Grr@5sE0:Wh
+`$db+njoH006CJt;>*/i*\p=rShbWM$9.0H5jrNc&XD,mSt,E!Ar]nU98]'U7Y-4#
+NpK7qr,Yi1MGZo3W-jY_!gXs_3BmDOVdtQn=#[H6D_6MM3>g[elUAfKH1!%WpXpcs
+NK_0@4oVfnX/%EUKLmB-hH7kUH=srHO'3NWm0fnk>Y%!1(a:TgdV]0rN2XNTECc>;
+EnWs"+`s8m9E,!nNBpj[lq%2+<*NWtP@I#XVf^-rTOC0=8%hgId9-pDObS>]nUPSR
+MMF#.aN]2q@RICNclh7nEDYdF<r3iI?\d^PICIf7V+$'!aYLS&365Z2"L,q>XD1a,
+DJqlK?P>UqEH6M!d[rhQm@ptSqc$iXZT,M(N[G>WB\3_dJ>[YQ!Rn_n$pnl2gn+l4
+j/4P*khjp5IgeVbZ1qtL0u9d(._Kh;Ci4-f$Fg.,?&0:ZiDb/f6`dJblXfu<TaTj#
+jSCK`<hnZVHW%?M(!`X(e%sh.Ca[B6?_gQd:-OpUW8r;M9Toj>GDm2NX46<*@l9g[
+HIA@Gd)S:<>"1-;DWB=`<[GtP>DcH"W]7I%dNVW#)g_Lk8A]%BAWf".*/oh@M,"L=
+-B+]l1O>gp\+,d!DMX:%-/:5)X+K:*ME>giOn_mIo5CV!I&@KPBcAk0LZ0)-W^JFd
+=5d@X78G"CM*uE`,9/DRj5-dj95P33YJ]]*?,)RP^4kKN<oac$pp+fK7`nh8lEN1N
+Wup;',JiI<)Vn!Z\`?i7C;Y;pa!I_[G5FQ,3<U#M4J0.5XJGG1I,s;mk#9Sm"[7:'
+T#+J$fWcNM4A1*=2(NN)=fpi^KB!iq68R4NcRC-cVTWu+Kf'+/Mg;#^(/.cp9t5b)
+-g-JoO'L[u,^QL'$2cPK3uf&i]#^8oh`Z.080su#eT/l6C9=nUgt,b4\iPU,c;$U#
+E_<F$o^Kr+cC0]eIkjeY9=J,]B!Z9PjGt)2,q-#iOEWYamMO%"OnGhj3Bb]VcEJ-Z
+.S?5'2f6d5\16MV,j1a[o]r#WhR("pbrP[Q3o?"ET8nC=a)U.S&J+f=gfI-PZg(Op
+duU7$O#47s,;"j.kL`a*SgH*)kO,I3KJ;0I/>]X9Aa.#O3VBB,o16j=M?$Hs6J3;=
+nXO[f7>@m</$+PX=inJ&2^]iX#[n>ZQOgq7Gs:$n<QB,nUP;>1np*nCKGZ's4\n1P
+P5n0_KJ4du%L?IbG5H:1T&V<4+U''JY!-;X4mH5R:;]hRaBdQDL+)V!mT/&0oGmFN
+Ju-Ypd;\@>UFo^2ObWeD!Dh1-8GAlV1fq4C0$)guW"(%^_L2IEX$BN5_u5lD-@;<M
+3S:?2"80Z.&s\B4O&D1a,a:f5#s$p.4,EfTCH#/7;+bP=$`DeqC#hT(5RYkX'G#5/
+XPI+IB?]%Y:=A4<rrA)cB@InTo3*E`8A.T-kWA<4h7(`Tec"lp$_&QGk*[BI@1Mb^
+4j8@[KR/nD`dKA'V+/eDiU!$;<N;4NSA1E"W9J4J\Ws&'RHL!PoWH0#j/,DNGp^kb
+n?A`U2M>!#.Ea(\V)ZD9leN9`<iI-^VF&PRorCX#;m;\71l,sDj]#m&lsbVY6/B0D
+H)e-=OCt[2,3)ecqG7fe'!he`'K)SS-1;@W/.O_j>/smGF@4.;F6ckJ,fHQRM13i3
+MoZPkO!1q9367t;e\b=b]M[nl+8DVj>oG\>b_pa^#R[fXrRDktL\Xi6V]<""F80X@
+l^D2#h$2gR4`eO!n3iWEd=LVF62`;o/+.@WaY=CY(1iu)c\7r6!R`K&3@+L+PuM.2
+``QaH;H?:@2E)';k$O8BO,@gsK[h\l1aLgiBM<nhhHS65_(#sacbD?b:6jA_'f5bX
+0.$UG:/rLmbE*V4>93_D.b[Sl]%*?AG#$]\@m'>+4hFa@gum&K^-!R&j1iTE<SYp\
+cOhY*mS9["?.3t6T0ld[<)Qr-^E\TC95)^aSop,D_2%fG62`="Ec5HFNa5hhd=(,3
+94bVp9.j1%'ZKYSEXtdgRFp>+\;'@5qoK^!0M*N8'TKtrDt^Mr0B#W"oc7;#]fTA&
+^;D*rjAsu-1hp6.l[UuPq<b`74M&1*gg,ZF,R59/3%2MteOj@'%;RtE]a0k4)[k^H
+N-]*.ZlrlC[<3;[&>@ep[#;CU"+`h)aE6LS'/\(RKoqWf/l\%D3>i(R'U@?0BX$_&
+=Mlr<YZqgg8B_,jJjCM#]Soa/GHfe7O6ni7amNA2NH$>4*$CF3JW`?ME'=/7gh3L:
+EVF?O[+)IlSJ$(T0epo(>B^e^AF3[?,iaiPDNt").')c@ZYTM?;f/8mo%c#Fp[#Qu
+WQ3.G'3Vn=3mL.WNjDILpPUneRBA,Y@IVg*JXJMGC&)_;b;gs>Utm<.P<N3BO/2OP
+g,U^6[;Y3XXPjENQ?+$8)[8cU!0,ZM>/GNEM-5tdg$0Jt:tnM$_ebFO&'?+`'nJ=L
+jV[6>ikI;!c!3p?%a.n?74"rKD!V0lIp@3WVj4]-9"aC[8e%Y=)W/Df=9d3MAXgjH
+i?LIIf*;NcX](-OqL#o5EASS6+#JH\a7W48l^Da\DCd((i?U7[1-!TEV,UUk<-XT5
+LhS;@^?6c^T6f08^/]&)T>8u&B?tQ`3QLAZ_9C##FQ53;A)%U(*ho)ZR,%7&]hsDl
+^E9Q]1,Jb';IlTB6ocV7$<!"_.T^g/f8iOgcAIai/!9[.X\Ls44n7u7/TGe&a6,n-
+`-RI(ne?io@dFZNF!AR))'h=t'Tt/hjqP&I]\gfWebgSh_-hCWFTEI?^c_<5&]R*%
+hlUTbZsrE<h"Y,lGuk_2?IA+\;*hfL^,*b>DEa>tOlO_UJd[T0"$#P:I>)<^:3epf
+8e87e\6q<so]q^hOe(15n^nrY?JcXQ&i&Fm&Y?Ksne8O9g6/dTg#8n$W8FlBMEi#]
+B;t8r<^Vgr?j^/9Nif`(8Y-Gb3CDP+OY`2QH0a3/P:A)NPGV<2\_K5F1T<fd2Dj53
+:t29KD/CMlTAE*D$i$65Nn"c*7iim/_r9'BCXD]qph-AX72"Kah8n].OskK'K8fIR
+St>V>EAEI!prpW8SU8B"Q_6k<HUW+?mPQN,Satdg1h?i!?4g;FSj;W>X'`&+U.:=2
+2GX8P"nYZ:B7&s2YuO&TZ'"0V%XrR(B@m5bp"?1iiqBiB."2tW0J$,Vg6qkpY[T@#
+*1h3G+Qo@ooW4W2VcH0`lub#WB17F#GV&Kf87Is&R6iBd]aBsSSGUlXS>F_-9LuPf
+CBX3<:F7=i7iLbp^hf)tldhNVE,ocCMPRLo<&f`UE^rm+&,l&f>BU^gB"bir^<ig%
+WWEYib7BpAgV%[MT^$8r_t#J]54CMoN]L\),l1PfKs#+RYfN.6aENjl:/;]krI,2m
+:N848Wt:RVpAl7n]BA3m"/+_!^oj/3OpNslCRA95L]jBM/]TD]1'-^dHdk)IV)o_!
+j%k?:VK\Y$Qpj*-`Wl=9EKTU.CF7gIUW^0!XUQZH7.;d<8%m<Qg=GsLNK)>pAlI'6
+\5Z@0+)?DI_\iqtr6^n&7X;$t#jtp\4mENXUkjiio*2;ZPLOd2nbH#6\LoZT`>9JD
+L]$;"a.T@AE,$ZCW5X^\YVGsBW#=S8O^C5CDRHN)d,8tCbu#V0>",1QKqhu2>M?&$
+cZN.$B)nN!j[JNr%*#osd$3,FpWY?Xde'S?M?j;Z<,RtU=buK?F#c6&Qe01$[%*r[
+fgE\E"OZZRi%L3B15Lu6$kq7X.\Rk[PV7+@Rld;5i5hV6D2HjPS9&#$j("s_5,P'H
+1,TLa,mb`7S,q,^XDb)ZoITg"kD5bOgOaLlEU,lkD>\Q^r,h_[kWF(K0#.)n\?;j8
+<djBC(PI2KjfCB=CF%4$BS[$3-_?kZ<31&]V9:P^=Fb^dM6j(<H^t>CM5f;B+L.?N
+);Ge`*k=/Pl9s1b(j^[K*SldoMqLESjN@jI6t?(^_:Q-9Ko"_YZm'fsMl&e;_tIc]
+aINa9JL$273QW@s@b[*Wo/N3,[%*r"A^_p04"RA==H0WE*.cq$A&UW2c=kA?XgG3^
+8H>q3jRNccXu!kiCG<;lAU+@]+^#$/=Ptmt_)T\$g`111?9&cj@hT^30%Q@/0]rer
+a?9([<>J@^MjDf(f#tZ71T;X\Qff4h@%U:s`a`AA0,j4*O;3)5HK8_1Pu1etO-I*Z
+=AJPsYfVQ\alr[*AGpLEjHq`8(d+Zah=;UhO?R"G!./]g4iLn&67CT'Sf%D(^^%Jm
+_4YDZQce/iHUFamOh3]1h<),B6TZedB=.P$5`1F2:SBtiZ/A\U=q]::,GN6M._/L!
+kQtiA3TKRMk*qI\3P5(!qim7##feDc#Au]pf,]ik9jU8fBR-M9]J49+l+f?Q\l<<o
+<<I2Z!BJJE>/@ZaFF#rj2L&DqdJ9R!]A5Mb3pq>D`[/*7N-c*tO0*LQo.-H4AbG)@
+UDf&i>6g5;Won/M%CdcKlE3W(TuTOOQ,d<doVP9-&K\II%5Jm7Z$J5G/"074f>GFF
+Pccq<r5EMHi5W-]K,Mb4O#:ZETECh/V6cmF'*7Lqe>#YW(PX80I<*>!)eu!&$Y).J
+'7p"B<GSIV*(>(*G4(E)CY70*H!(=P&eiXPO]WlXCW^T[.+DT"f&k7$k,KfQbKuC?
+>LQX'SM[>!h4=ol28%njo+PZ6c42mfN)uhRjEE+sf^(0XTt>r)0c6].lP2o-*Ph[T
+ldlj/i@>mJYk#7d^!c?2gUsLTgOU-s*;]X:RU'`LSHm26O,dQc1-aoInK7b#mOP$8
+`6Zg":=S=f^E^lH,91dj;\X?(P.$(83ZBLq=21<c[>]_^`\Sk2aBmb\Wg'']4PG[,
+H]%1`cOSY'C.JK]8!.gh8"U3lM8<\^<JO@iO^&WcqOS0Oin)4tGobCY@QXn"O[Nq!
+QmcMGHOLS6[:5l,Z/[i+l<[,A);7X;_E&iK)eBM!SqI4#dYh==28.)aeh"E"I&P7o
+J2>[>1-I%i>c+uGFOE.pQD\6!A$0d!Hdbis9[L+V6S&Ck7$B#8N%$nNHK7te^8&8N
+Q]Z[4;fI\S&pnKZ$2l=W-eN^54'7RnhIL*0=QR#SO?<IBqPpti*D9RQa-`$?$C7+N
+]Oc,@8F+kfX,NN8P"Ca+NZ65D"d#6')8Pq6q,=e*]a>p5.n>cgKi?.PSk/LQ,s*%=
+5Wuj4^q"u_j^8?F5fdH*oc2>dG7uj/KU#mtVqsEnl&>J&SC"%\/neE6NpGdr)DRA\
+Oj8$pS/hFWYu`*L*F)oc6mR]O/>TpG)*;kXH,ajE[;E2bj&kc-fLA.>#*g%dJcS$N
+4kP4k1*3C:3<>WM^u\,FF4B->1WQ>";9nG-Q0m6%l3dgSKjEC#d+/[ff[Xe_:W.)O
+=1eI_[Y1kmheUq*$CJ`&:Tc0]^/iYTgaeg[PP,[To^t>'L=;%D:?UNV=c=VI</fn"
+dRF[CRnIc,AH_VL;RqIVO_3=q=i`$2[dHs9(FSDOerfPaVLGbtjJ?KAr=Prc>:Xo5
+m5IrV@'!*J<K+\#E_457@sse0G.rBcWiW4)dmBj6VhS`L%78fH[u:_UM.2U3i8j97
+JFhL'NZMKRk:BplpN7GNQV>*s\X$nPeF+tIO=bA</OH4mk!b;#.!ftE8^OE.6`F\M
+b'si&M.Q1ia-.7hT7:FPg<9k)[$bH9!94\^OQ]:"(^eP[a5Tf7c4c'][92hKaI:96
+e?Vj`+^UgnVtIm*>3pUgDBQgIe!f-ibor659$sG%,*m/639mC]q\lt_WK)I30*p?=
+mWq=__VX1m/j/s]$D?qpF'5>b+.]@qE>jS**L4-d,SOJ=*'k.sPFoL9X(]>kl?,Bu
+Spu$[?U]+Gr<slIjtRlOH,XlPFVUV9jd7-m:]#rtg/cD?ne;*2q,Hnp4ah)oV^HY9
+7O"*7de69sl*2%_,F6pGH'/llD9Bt5Lm-#$>UolC`sTkpC$Z@lQ3o,T[.b[<*B2$)
+a2]9\r,M`:$/^QE5OKn=>"s@fpTW,S./GU<nqH/cn4cZtbMM$HBud4HW4C<t@XEBs
+[[K58Eg";Uj)NQ\a?Q4)h$]?;l0NauLAYb,Xg$:I)c&Ba%FEs9W)CQ`Ht39NXu`qQ
+eN4j-RcO"5]qeu*O$]#ecVV(_UmPGK)gp:$ce#'e`nI%CbZ7r+8,iQTPg9VRq"0Z2
+EW3icT#7C.o,`k"AT_j6\QfF';u='N)]/X%+<9S6VofJqbd9Gs"9;&UIm`uC;f)Yo
+/`m[+M9ll,A!2,X+QoE`;N`K+==,fh\O*<J5TCppTc\i],bJOm7LODcHu5A`Mt3nq
+F7_G1d]+q[[?d\?JagI=Ym;Y:VbA([Khgt\Yqi<%Gs`uaG3o),dj#PgP@F.s1fFT\
+J;r/sOuGXInt3_lTfWX'TSP?'Oltd6A<B?#0ouV+rr@ae&hIg#X';2R<MWa4",r=G
+d#j=glWZY:J_Jku6;KL(H<5<\\`X'<!RFNs.r/9!B5/#8/":,'.PFO(YTjRSpdnpS
+oYk<),*@p;lT!b'jY7ji:3*j(.u`O#Ee!r9N22WICJtH$`?P?fRM;='^a*db0KjJZ
+VfLgkMfWh1M[Pn"N2jO-&RGrE^TK:ZiiHihEeMr/7XSXFgc^AYc(r.NQL;g]$ucO8
+\u=)h5?*AU)RQ7imYl>>OE>EX\eP;bAuTnqI:*TFldDnDbU&aS9r6.hStQUfSfP-\
+p)RkmQR]Q,j0P'h4)THsB4GkXfr>T\O]2U:>c8Oo\R)sF,hF?'NkO>LRsTJsXDIII
+91d3%aZOeF0j:O2W5Z(ID%cjK<W2%!T*u:G/!1cA_ll(3,*-FQYueD5.eCJW%\b;Z
+\V6&9aV7C>R6U8hN)P^[d'%-.0)*2Kp@A4`TUB>LrRQ*nfQS2Pc#4"ZetjfG&J#cS
+RnnTWND7[jN+\VQ`"'pSfT;*1n205nSOKE7M,?t!JpfiN=Cfi4`)gdeQs$mua<7G-
+)$Ft1Q,[q']WR3*l;N\3d%C2EAQu(H=#YJG)?(;0JGN9H94I/9:I])4nS+:MI(J/,
+_I)Sp+K_cWSG?MhgD-9)[I0gFb&A!6<TRQpguL=u6>MDr=lhD&0pC5sRVM3dQU[P^
+T.Mp2EORalcTP!H63i'u`&D`nGK^QbK!meuD/O]Ua+9kCIi67Uk'QV?rg`C,.IPML
+%'NDiMt0!D;]fB2=Z:EKV[F.fDWl?<W,BXLBlapn1!'8C5A5-i0n.8jlu$:E[ZJHb
+$lV&FLoKMdV@kaoj"6\kG(\di%hr18.23\S\rX:'&f3MLI5q,$Z(3e\8*:be<BMQ(
+a.k+ZjXpmj;4VYB\AoI)4Xn?`Gmt,N_*?$s.8YM;jPcAS``2WjSa8slAQ^@oO8Tl.
+e04_0bTS90Sq4NGi#4O2<pEeq]!Ju7aCk'L*%A7ViQ#hgW#jKYKu^2>QUeK0$T6H"
+3k"7Io.YK4a.TO0=un+aj]``/N$D&!q(`\$N06b10RAqG#&<DBb/P'bhM0l%GU$aZ
+&'-d5#U>;g,Lk/r@TStgHR74DEP7@0g@n,?_Q4H)+GOI`a%ut"Tj+IY2P@a8k;ME1
+Esr;_E(2XRA9&4>9r(-N*G)b"]Klb;K?0['5;;BYHhG4W?GPEq6"CgL<Z+EdQk#,&
+%[lSXf'k$,<e<5i1)Z5mPP;o-<^D;RkO9JiH*(q*9/1A;7a`.98N-.b'EUQ<l]O90
+.VLZ!<p(Q=Od1P<L!-tK%I(\k@uOgp'uqoK:I>SUn9>S*bjI3Le##Q-FY,A[':FN5
+]GrUQ,TMi"*H?tcTiO?Npsl9"O,2c)7GAR<!!B]K0sOu3EJj+uogcKAXPH'Ha,2U!
+i#fhL2.L@Wq?GP6iu+TLin<U($hUg9e6:jVMhR9n0QE$_8Nt\JM3[Fik$q?'RIiDB
+0XceqDNV.<(Tp9gmETL1.d%`"V`p=rijZG0AK$NK0'A*\c^,OL!*(("qnqP\KiHNI
+,?8M]bIZ9_Dts+64T>BqC`K(k$6r0]nhUb]B$WQei^epBo%S-(oW;+Jo"Ltp]"?e.
+=RMU*2W6p:-iKgsKaS]-B&:FJWQ+0\SIN_mL%uZMqA^Dn8Sf:tVjlN+HBsrEFs3.`
+!t7j()fsBg[oF-LAN<2Jet+(nR%ucr3=^UP\HaL+9]OKWk+3<i@a8]Hf(!=`X$<p*
+RMRH7pDe7>oJMj\c(p?'R(BeAo0Kb->N^#:otg;CcE7^UH67-\c$m8t?\rZAY(X6'
+>tS9?F/I\8fR8(r>f57$gcdf>n^$5c^Q/4\rrArYMU&-<cKleSgjL""H&;[YSgt[?
+*fVGuFsP%82L;_T@Wj/pK?[qj3i(bt7U(R4ai/08>k@8j<">hAhC%g\Q`=oSX`>a3
+D=nmR&<m(b"D*#%27oOC*=nC[0b^Z.7HrJ!9hmG+__TB?,cVn5?;Zih7QR%NHZ<:F
+:+`>jI%k2o,`D4;Q'@9N`s#EaTELk]`>T"salVnE0k8N&@WrK:PFl2j5co$;[Yj^`
+:C1<^+G#7n^&![d9<dj3D@rl%Kdsu>[Sefb&@2?u#9A,^[2)JraYTZseLWB5nr`jN
+Q!LM/-d"`kl0D';EjTXK^2:n54tuaL_-RE,Z?qh`E]*[Q36"G7]hbiF;42km'u16N
+Y6FO5a>qL/;;T>\V6$d>e3jAX5<9nt+!JHbJ3>Dbr$:"Z>G`kUJO013cK1"-^]u-*
+1XC,Ha(%3"iB6%IE/b\BcO*kWNd2XqjAe:oQ)W#C1GVKo.Zh;]O6-NIN]>r,Q-3$n
+=MVJ[Mosp%AYNaX<oB+1&WS[<P?9NgaLG'PW@PB_J`niT0q\!8MR,0@&ct2kPl/s#
+X0sbKPK/,8lX(fAa+=/2Yt=Td.d@;_8T-=fLVO`:]ac_Wf%='I;ri7mB!Z1H^+0t>
+%c4VL.^hO8Q3GI*V]M-X5$h#"MlqA&b.NdBpiE=.1.s0OCd`X\q.pK"n\mkbOmnd5
+9+`GX=rs<3`=;O>pH!rode#Mjk5JsT1iWu@:4'5HBr/tTEQ1&m*588ObH,(-?HMee
+XkDJ>'bd=?l,'S.*gNOC7]n$1q>t!A>A7[-[[t*ZH0JJWWeij`p.$Pdd36(N2-X9U
+@:HQ0lL,m6j+'W7$DV;,j-=(d)tKO7^:iHO;\.T#U&n?S85QN!1&&,8O2OuIls]jZ
+MSI#B:ZG4S_%uo@UStc4%C.-K&%_0/EUIRe-J=)H^9eX;XDp;I`,-!/VmN_W-SI/%
++h1P+bhRT]&pa2Q(*2i"Ju+-bVNTd!H/n[/cKIhTb1>%a9*io,1s\6K4QGt5*aq#i
+-)(0Y(P/MaU:I/NmIE,593;oR=W-5U)HCB$gE/%nXF@V4]T-g[JGG^aY3k*-4\E\!
+L=,SMF6T9]]IMbc_r.4i!KC'YX#o"%nnEFOitX'XF7e_Y#tF&cZGanQi04)F>me'Q
+F30_TC5OC>r,r#>P3)5+O85CF7K3@c4,W:'nMA>(HkH!@S4'mMO)!g@4k^Ulfn'\E
+9$;:Yl6soe]2coWVa4NRRHELKBcR)riGA+:h\F`MG!:*^N92m%?1lR0O",94O/%.=
+bH,IT'_'r875gX3a9@e2m^PML()[Rk-@03N.t\n+C"lS4`'nQfY!PgT'==nI"E4l3
+3;'F&l>^n]i9g[S5$#H:a<[8gBoNJ&'aeFX!%`K+Y?j@?\?4PuCGAdc)hQMC$4+WU
+H"50/<G`%^1p/\4)53)CTKM1G5BmdjZ8q'QQZAiJSqL.q\t5)R4cJ98L&%%cA!0+C
+JoGI/mV8aNDKL%_m?FpPG7hNB_>.4UmZ2eRKh>me>%std6P#`qQNeR]7mig@*;T\8
+N/d-bLOs38?j%lX-#cH"GRAZt4Ul67C(!D-dnp7M)nsEQGJaRdSp8*E3'Plo;%h6`
+,iUfG5QX.C$R#>Z&:4s[39Y)"@3_#L\lO67-s%eYa97.;*P";a/D\K?a`8@VPS1q1
+#G+IHa.VFr+&a2d,"CucQ6ENDm^sXcN7)"S7$d8C.,Vkp<=4q]:(OKfpT;jiZ\J7S
+VoM#Tmq0niNsEqFjN');J"Ko0m`@9;aO`U*&ak%_'qel(XX-iNonlj?'lq==\>V?+
+Z08n45"2%/fZB=l@#fl=`H=L+8)kH0](<[[G!7'o[!rHt\kGo2qo#,s1"BBrQ*s'W
+KKblm(?a,Kf4(JXWKH.6*An'8gbJ@s[m:Q.K=CWFf;A\VX&kWU.Ebp>YD`)K/mN,E
+4L1b;NONt\:e4(q5i[E%I&Et?<t"N<ZX2M"9tc\P/RjZ!*1E-mT5sE4CLVq\MFk[B
+d8srho%;hf&8C,Qj)lM9DP"LB<=58NT,Yb:B[ELg[qsIBFSeK\H#Y@kYO=(r8,&)6
+j4^5PLO1V3G^CU5.q0tYG"-jt/4Z5jd]dREm]"?J1a9UM_<<Bs"4=$+>taZ2?ENAE
+Q<'"IbA;1'M!pjH3Q=(]BtdS_+.mPU&)(!\M2+Qa0Q&LQ`]3FUPm;Bs5.)JD)tmX$
+L=3'27eA)(='COD4D@fV[S6=CNe8Dn^,$GSrY)IIJ*G8<]B[.VT/V:SWQ"ZXbrieT
+lO-tj'kJ(U\@]O#Xq]/D7P`'JDQ[**cP>+=+$5=t[eDPG6H&Jafd"_*gLG<]W0Y\6
+)dCha)sF[=0'TM+@O%08Y.4\1Y=;HN6(u7TB<`(N5-N=\9k32m+rru\/fVmIMc6k9
+P8jN%G\<2;W;N^9Y<gU&RiF:7=diCtA,0@2!<m'U0qSB3XHo_P8%Z3+`?l3R!d;QS
+T3t4JBAT7/igFuCKPDQ%(R#!^J=mm9am89@P@34k]4l^q4-K\aU`=OC;fWtZEGe<I
+7pXQdriJI6T23A(WG:F0)U[8BgnB`nXNkk7O99f.8g7$aRT@!oh3m/th6[1Rjfulj
+K,lEUA@=Br;tuX&Mg\Lj6V"(YmN@cMVfFaEV*AYj$^NR$SUQ]GPK$@$4hGp_+=/*M
+!BlJ\lWnJ/F`M4pH]q/`@*oc:Mm4foO-lNp"VReU'b_&0)g=Aa\HQq</Y3"@.gGEE
+Ppo$=O:*%_<lZGD?t6l:#%YeArMCRtF,*\aT9o`,>k/=9NQj:#CRhqFnuQT\Qjof:
+M9*_0d_^;M0?!1TipbsD+Xn_naqToN=0?R*A+TQJDcn/L_XuWgZ"\&rkE<tP)QOs^
+o-+qmPE3kX`\Ok`)o,:@;3Jq%!_'aaY(#X[jd_o%^fp&!d6AJdh:J+po-:c6Ih_3(
+a)8kuS^o4M?@R#<b8PnW!![nLQ2+pmk)r?)Ts*dgG^Wr:qHU&1N%Nl6rrB,>LF<[O
+HJt'up0984e#a^n=']oR4\n-Po:4pKaX='hS57V-;C]d(\"0D&Z.$sj`Ao9DKd9lZ
+eQ=P&gArbPmiEu]bE`[_q/"@XrLoTWKD8iWaatZ@Ij_sGR@e+aPS@tE54'KnirE)u
+Z^VV'#opA&U,$o"G#OCHR`/9'fS\-Vq_5R/kKR\!E@s44pa#egUY27uO-@L.(U_`h
+N70SkH-J2LFSfcUh$.N+:46lY7lOAs^,rbe3;dCg!3tk.J,45rY)8.oI]&ZhQ)MaN
+IRfMl,@H%ClU`8LWpQLB5F?Lr`lFEK8XV>&,9E,_A</WjjOkE)LMD4V:7FX?>:5<(
+ba_dc*9Ng2A(*U[lQ.(pog`;2#7ks1[F@.-.NeNNJ;f),p9&d;3Rj%_bj&Ng+%Y62
+Ou;f:3?aT;,-W9sW?$=(nR@r1B*QT"Q9_O-#1+?$]4]UH[G7Q_/X2)eG,WMFA$</V
+7"f6h_e:?Vgu.Q_!9qT?0d]aU/Q^/\aS8TB$3("k`u-]h,d*-]<crQnK$"'AGlSmT
+485^%d-@\YD3=6,:@&TJcR1jOG,e7k=di3K5#m=XZ>AN7)Z^U81.Qh&6].'JXf9re
+g25*9=)qJZ;qmdqfeA59N^.qH+-_c?F'>S]0sW8dRV+d1BmX81R]M]'jILfMp%uD$
+Y">T\kk<AhP"$te:8G;JWJqhsYf`0TEWP2_p;L\3D7V1DKYA3VDKP33K)MND9S*mN
+!`&0rp&$;hPM"#WAKB0RLAoVlG60m_r_3"\U`'14oiA;+kV,]8>tgX?Yu$\Xjg.qI
+91OX46.[C3oeC3WLb-Pk5C&W:hj+FW*p;bb,CiUblTO*s,L+l'mV??]78'?g/htt[
+="V^4R#Y:WG5`N5I_hcE:dGtVlVWLTmH,ESQ%M[(+=$EYS8Y+s>SfP+<-qm7lq@+X
+5e5Br7P:PG%D6`S);m:HOdt#d=l%`ubAb4%`C:Bsl?RLG&ksUo,F=Q_/FH8)-_/a[
+-gNINBgG3M+r$:0+'PQO"Umc\2</Yu3U'es<^"S_'Thf<E^)UK>A?kMk*t#GN?oL+
+T5i<$[7S\ZKW]JtT.2kEqj%TACfa=jC3V`)98[@&F)oRYh-Q@-G"9L1nP3!;Wj<=d
+EE]jlENI>-:VrgDkuB>tIm&$62D<c*_=?W:iqWF`j8N\`&KgqMgfCb1oCXi3#OGmu
+(&8nCZ#8sK.6/,<Q,f@o@?N*#c/'0uaM,TGFS\r0N/)tB6o%lA&$9$8c?bipU758F
+7R%g=<&eH@79?f&H??8'mW-V]Al<<\C`!27E]P;j[>R#E;mGu@JNR:Ti_;+@f?bhX
+VdKQOE1oguN!q3:\H)0@r2\&\d.VMB>97'b4\`PXE[C:G+Ik>cT^RcSCT32;(@:Us
+@Fp+C6]q`Ln![/(04S=%fcs?,Odq\G7pc#38slDeG$;.ZYn]i36i4`UJpX)E*7CF/
+cApN!;(Rp8gE0>kFnWkh7cYh5fa2PPaCm-^m[R`Vl$s$.O*YOb\joh:d6S\,O@L5!
+g57S)"uDlVRal))cAF^7=HsbYI'D](;3F6.+Hsi\dE:HG.gAKO-S2CI#p]Pl4T>C2
+L))2n1/&Pk!HFWKH_(;spT.p?pF8?s(TQ`RI*]#b@9+I$aEjBK,EZ)T204"CS5':J
+cVh0\1250!dDSRGgc#*8:HsUKf.oE4?4p;%0lDA5I*F'aOA4iD114TTZ]@tId^6c1
+BOL)SpgeY&YV)O4H]+-)Q*OX7p)I'\Y(u4d*\Ns2`eM`e-Ts#2ESe'U:J/;g;ujN6
+#9/[Y1WFe3>K(?)rb[KkYk!574Wd5B-]_38e#l0ZKF->9<;uDR<Zp>k\Ah$bUs`=.
+)IL+RQWL.b`u:1d3jH-&SYUkV4KYFWU%3C2*PEt_/*_Pt%++]I*87`KOi/+tj4:V8
+4ni/X60LVqe?ip-/^&.Z_#6@GDAPA`iZ(ULEPU_CFO')[$OJdUl<GlY*(j^QRuY7C
+:FW,4pI?s:8he07]lh_Zo9k;4A!_SLA.H$2/J7Oeej-H"4Xmq7L)s$YUF<tAd\?Is
+>pgA!1S7EhMIp%`hsp"Sn@Uq?qL?A'i\16jgfALkT;t*^(A8=>!"/XdjY;%.k<Jo[
+;Rpn[8RELL@\J(<'l@dn\Z7a`\B!F[X\uEomT"\jmH]Y+@ubrm%-`/c_nXX/NK6-0
+3KZMon]btcbcPs@4pldTq:aEWq#L4^p?Zqn\ao:"kNTV4\FKL0X1@BP2EaQ-o)@)7
+3oL#<XR!=t4aH@NiMWs&'#ZkZ[Fr#K)gZYIIbd/#OI;atqi0DnmHNLkBe,Um=L[XH
+Z>B-A2Vn2`No-bn;(jZ9)nK\74O;mIm5n,AI=;%Rr`SFGa8<7Q%fXdtq"J913W%^s
+*BJWaEAKJ-QaT+7FuT-74o5)kHe,P+=n.7"pFnQ+!./oLh2XO<a)"Sp@n5?7c^15E
+SF5Dsp>+t)lioW1TB8A)S\He*1P).42s"0s(g;rIUXR?*qGti=h!t/hHPJ3X\CeW]
+rD1b#0+3goVU"t;?=QKmGl)FQE:P`U0g)#@QoW1CF6WNu)tP,R:[J%kp:D;ELY=r6
+-ha_#05hnD2f6Tbo9rS7:!]Z>bKdeTc6D`"oB#O%Go8eHn%Fb3d2e:@LHd9OgpNi*
+B)_jKBg:>KrrBA(di[>WYJ91:)tE]8[Z8DQnHJ_5r3t2M*HUUTgV,$*2h,N:c1YuH
+npH\m3qJ?#EEH2R[6AJOkDf2^q;M>#k=tZ0hKJMQDX4nsk;B<JZp-gmhj%D]%/I7-
+kg7`K>aTf((roB-;!`<lS=+TN3un^$W?C#Xj[Od'=H@Vcl],^#Nf%)Y9tLWN.Ps1n
+23);CISO[YQ&hQXF-PYSoCMsHXKU"0Tuhe/f3bk$)"ct$?T$/M*lc/lO"6`L's'$-
+@X1!PLE":2H*30_P3pPEs4I~>
+
+n
+Q
+Q
+Q
+[/EMC PDFMark5
+PDFVars/TermAll get exec end end
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_05.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_05.eps
new file mode 100644
index 00000000..56b45582
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_05.eps
@@ -0,0 +1,3503 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: (Acr1F5A.tmp)
+%%Version: 1 6
+%%Creator: Adobe Acrobat 7.0
+%%CreationDate: 19:27:04 10/29/06
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%ADO_ContainsXMP: MainFirst
+%%BoundingBox: 0 0 302 300
+%%HiResBoundingBox: 0.0 0.0 302.0 300.0
+%%Pages: 0
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentSuppliedResources:
+%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
+%%+ procset (Adobe Acrobat - general image support) 1.2 0
+%%+ procset (Adobe Acrobat - monochrome image support) 1.2 0
+%%+ procset (Adobe Acrobat - color image support) 1.2 0
+%%+ procset (Adobe Acrobat - indexed color image support) 1.2 0
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%ADOPrintSettings: L2 W0 VM op crd os scsa T h ef bg ucr sf ef r b fa pr seps ttf hb EF t2 irt Drucker-/PostScript-Farbmanagement 0
+
+
+%%BeginResource: procset l2check 6.0 1
+%%Copyright: Copyright 1993,2001 Adobe Systems Incorporated. All Rights Reserved.
+systemdict /languagelevel known
+{ systemdict /languagelevel get 1 eq }
+{ true }
+ifelse
+{
+initgraphics /Helvetica findfont 18 scalefont setfont
+72 600 moveto (Error: This application does not support) dup show
+72 580 moveto (printing to a PostScript Language Level 1 printer.) dup show
+exch = =
+/Times-Roman findfont 16 scalefont setfont
+72 500 moveto (As a workaround, try selecting Print As Image from) show
+72 480 moveto (the Advanced Print dialog.) show
+showpage
+quit
+}
+if
+%%EndResource
+/currentpacking where{pop currentpacking true setpacking}if
+%%BeginResource: procset pdfvars 6.0 1
+%%Copyright: Copyright 1987-2002 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: definition of dictionary of variables used by PDF & PDFText procsets
+userdict /PDF 162 dict put
+userdict /PDFVars 89 dict dup begin put
+/docSetupDone false def
+/InitAll 0 def
+/TermAll 0 def
+/DocInitAll 0 def
+/DocTermAll 0 def
+/_pdfEncodings 2 array def
+/_pdf_str1 1 string def
+/_pdf_i 0 def
+/_pdf_na 0 def
+/_pdf_showproc 0 def
+/_italMtx [1 0 .212557 1 0 0] def
+/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
+/_italMtxType0 [1 0 .1062785 1 0 0] def
+/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
+/_basefont 0 def
+/_basefonto 0 def
+/_pdf_oldCIDInit null def
+/_pdf_FontDirectory 30 dict def
+/_categories 10 dict def
+/_sa? true def
+/_ColorSep5044? false def
+/nulldict 0 dict def
+/_processColors 0 def
+/overprintstack null def
+/_defaulttransfer currenttransfer def
+/_defaultflatness currentflat def
+/_defaulthalftone null def
+/_defaultcolortransfer null def
+/_defaultblackgeneration null def
+/_defaultundercolorremoval null def
+/_defaultcolortransfer null def
+PDF begin
+[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W
+/applyInterpFunc/applystitchFunc/domainClip/encodeInput
+/initgs/int/limit/rangeClip
+/defineRes/undefineRes/findRes/setSA/pl
+/? /! /| /: /+ /GetGlyphDirectory
+/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage
+/pdf_shfill /pdf_sethalftone
+] {null def} bind forall
+end
+end
+%%EndResource
+PDFVars begin PDF begin
+%%BeginResource: procset pdfutil 6.0 1
+%%Copyright: Copyright 1993-2001 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Basic utilities used by other PDF procsets
+/bd {bind def} bind def
+/ld {load def} bd
+/bld {
+dup length dict begin
+{ null def } forall
+bind
+end
+def
+} bd
+/dd { PDFVars 3 1 roll put } bd
+/xdd { exch dd } bd
+/Level2?
+systemdict /languagelevel known
+{ systemdict /languagelevel get 2 ge } { false } ifelse
+def
+/Level1? Level2? not def
+/Level3?
+systemdict /languagelevel known
+{systemdict /languagelevel get 3 eq } { false } ifelse
+def
+/getifknown {
+2 copy known { get true } { pop pop false } ifelse
+} bd
+/here {
+currentdict exch getifknown
+} bd
+/isdefined? { where { pop true } { false } ifelse } bd
+%%EndResource
+%%BeginResource: procset pdf 6.0 1
+%%Copyright: Copyright 1998-2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: General operators for PDF, common to all Language Levels.
+/cm { matrix astore concat } bd
+/d /setdash ld
+/f /fill ld
+/h /closepath ld
+/i {dup 0 eq {pop _defaultflatness} if setflat} bd
+/j /setlinejoin ld
+/J /setlinecap ld
+/M /setmiterlimit ld
+/n /newpath ld
+/S /stroke ld
+/w /setlinewidth ld
+/W /clip ld
+/sg /setgray ld
+/initgs {
+0 setgray
+[] 0 d
+0 j
+0 J
+10 M
+1 w
+false setSA
+/_defaulttransfer load settransfer
+0 i
+/RelativeColorimetric ri
+newpath
+} bd
+/int {
+dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
+exch pop add exch pop
+} bd
+/limit {
+dup 2 index le { exch } if pop
+dup 2 index ge { exch } if pop
+} bd
+/domainClip {
+Domain aload pop 3 2 roll
+limit
+} [/Domain] bld
+/applyInterpFunc {
+0 1 DimOut 1 sub
+{
+dup C0 exch get exch
+dup C1 exch get exch
+3 1 roll
+1 index sub
+3 index
+N exp mul add
+exch
+currentdict /Range_lo known
+{
+dup Range_lo exch get exch
+Range_hi exch get
+3 2 roll limit
+}
+{
+pop
+}
+ifelse
+exch
+} for
+pop
+} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
+/encodeInput {
+NumParts 1 sub
+0 1 2 index
+{
+dup Bounds exch get
+2 index gt
+{ exit }
+{ dup
+3 index eq
+{ exit }
+{ pop } ifelse
+} ifelse
+} for
+3 2 roll pop
+dup Bounds exch get exch
+dup 1 add Bounds exch get exch
+2 mul
+dup Encode exch get exch
+1 add Encode exch get
+int
+} [/NumParts /Bounds /Encode] bld
+/rangeClip {
+exch dup Range_lo exch get
+exch Range_hi exch get
+3 2 roll
+limit
+} [/Range_lo /Range_hi] bld
+/applyStitchFunc {
+Functions exch get exec
+currentdict /Range_lo known {
+0 1 DimOut 1 sub {
+DimOut 1 add -1 roll
+rangeClip
+} for
+} if
+} [/Functions /Range_lo /DimOut] bld
+/pdf_flushfilters
+{
+aload length
+{ dup status
+1 index currentfile ne and
+{ dup flushfile closefile }
+{ pop }
+ifelse
+} repeat
+} bd
+/pdf_readstring
+{
+1 index dup length 1 sub get
+exch readstring pop
+exch pdf_flushfilters
+} bind def
+/pdf_dictOp
+{
+3 2 roll
+10 dict copy
+begin
+_Filters dup length 1 sub get def
+currentdict exch exec
+_Filters pdf_flushfilters
+end
+} [/_Filters] bld
+/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd
+/pdf_shfill {{sh} /DataSource pdf_dictOp} bd
+/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd
+/masks [ 2#10000000
+2#11000000
+2#11100000
+2#11110000
+2#11111000
+2#11111100
+2#11111110
+2#11111111 ] def
+/addNBits
+{
+/numBits exch def
+/byte exch def
+OutBitOffset numBits add 8 gt
+{
+byte OutBitOffset 8 sub bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutByteIndex OutByteIndex 1 add def
+/bitsDoneSoFar OutBitOffset def
+/OutBitOffset numBits 8 OutBitOffset sub sub def
+OutBitOffset 0 gt
+{
+byte bitsDoneSoFar bitshift
+masks numBits bitsDoneSoFar sub get and
+OutBuffer OutByteIndex 3 -1 roll put
+} if
+}
+{
+byte masks numBits 1 sub get and
+OutBitOffset neg bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutBitOffset OutBitOffset numBits add def
+OutBitOffset 8 eq
+{
+/OutBitOffset 0 def
+/OutByteIndex OutByteIndex 1 add def
+} if
+} ifelse
+} bind def
+/DevNNFilter
+{
+/InBuffer Width NumComps mul BitsPerComponent mul 7 add 8 idiv string def
+AllSource InBuffer readstring pop pop
+/outlen Width NewNumComps mul BitsPerComponent mul 7 add 8 idiv def
+/OutBuffer outlen string def
+0 1 outlen 1 sub { OutBuffer exch 0 put } for
+/InByteIndex 0 def
+/InBitOffset 0 def
+/OutByteIndex 0 def
+/OutBitOffset 0 def
+/KeepArray NumComps array def
+0 1 NumComps 1 sub { KeepArray exch true put } for
+DevNNones { KeepArray exch false put } forall
+Width {
+KeepArray
+{
+{
+/bitsLeft BitsPerComponent def
+{
+bitsLeft 0 le { exit } if
+/bitsToDo 8 InBitOffset sub dup bitsLeft gt { pop bitsLeft } if def
+InBuffer InByteIndex get
+InBitOffset bitshift
+bitsToDo addNBits
+/bitsLeft bitsLeft bitsToDo sub def
+InBitOffset bitsToDo add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+} loop
+}
+{
+InBitOffset BitsPerComponent add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+}
+ifelse
+}
+forall
+} repeat
+OutBuffer
+} bd
+/pdf_image
+{
+20 dict copy
+begin
+/UnusedNones where { /UnusedNones get}{false} ifelse
+{
+/NumComps Decode length 2 div cvi def
+/OrigDecode Decode def
+/NumNones DevNNones length def
+/NewNumComps NumComps NumNones sub def
+/Decode NewNumComps 2 mul cvi array def
+/devNNindx 0 def
+/decIndx 0 def
+/cmpIndx 0 def
+NumComps {
+cmpIndx DevNNones devNNindx get eq
+{
+/devNNindx devNNindx 1 add dup NumNones eq {pop 0} if def
+}
+{
+Decode decIndx OrigDecode cmpIndx 2 mul get put
+Decode decIndx 1 add OrigDecode cmpIndx 2 mul 1 add get put
+/decIndx decIndx 2 add def
+} ifelse
+/cmpIndx cmpIndx 1 add def
+} repeat
+_Filters dup length 1 sub get /AllSource exch def
+/DataSource { DevNNFilter } def
+}
+{ _Filters dup length 1 sub get /DataSource exch def }
+ifelse
+currentdict image
+_Filters pdf_flushfilters
+end
+} bd
+/pdf_maskedImage
+{
+10 dict copy begin
+/miDict currentdict def
+/DataDict DataDict 10 dict copy def
+DataDict begin
+/DataSource
+_Filters dup length 1 sub get
+def
+miDict image
+_Filters pdf_flushfilters
+end
+miDict /InterleaveType get 3 eq
+{ MaskDict /DataSource get dup type /filetype eq { closefile } { pop } ifelse }
+if
+end
+} [/miDict /DataDict /_Filters] bld
+/RadialShade {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/r2 exch def
+/c2y exch def
+/c2x exch def
+/r1 exch def
+/c1y exch def
+/c1x exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+c1x c2x eq
+{
+c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope c2y c1y sub c2x c1x sub div def
+/theta slope 1 atan def
+c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+c1x c1y translate
+theta rotate
+-90 rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+/max { 2 copy gt { pop } {exch pop} ifelse } bind def
+/min { 2 copy lt { pop } {exch pop} ifelse } bind def
+rampdict begin
+40 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+c1x c1y translate
+theta rotate
+-90 rotate
+/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+/c1y 0 def
+/c1x 0 def
+/c2x 0 def
+ext0 {
+0 getrampcolor
+c2y r2 add r1 sub 0.0001 lt
+{
+c1x c1y r1 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2y r1 add r2 le
+{
+c1x c1y r1 0 360 arc
+fill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r1 neg def
+/p1y c1y def
+/p2x r1 def
+/p2y c1y def
+p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y p1x SS1 div neg def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y p2x SS2 div neg def
+r1 r2 gt
+{
+/L1maxX p1x yMin p1y sub SS1 div add def
+/L2maxX p2x yMin p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+c1x c2x sub dup mul
+c1y c2y sub dup mul
+add 0.5 exp
+0 dtransform
+dup mul exch dup mul add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+/hires exch def
+hires mul
+/numpix exch def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+/xInc c2x c1x sub numsteps div def
+/yInc c2y c1y sub numsteps div def
+/rInc r2 r1 sub numsteps div def
+/cx c1x def
+/cy c1y def
+/radius r1 def
+newpath
+xInc 0 eq yInc 0 eq rInc 0 eq and and
+{
+0 getrampcolor
+cx cy radius 0 360 arc
+stroke
+NumSamples 1 sub getrampcolor
+cx cy radius 72 hires div add 0 360 arc
+0 setlinewidth
+stroke
+}
+{
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+cx cy radius 0 360 arc
+/cx cx xInc add def
+/cy cy yInc add def
+/radius radius rInc add def
+cx cy radius 360 0 arcn
+eofill
+rampIndxInc add
+}
+repeat
+pop
+} ifelse
+ext1 {
+c2y r2 add r1 lt
+{
+c2x c2y r2 0 360 arc
+fill
+}
+{
+c2y r1 add r2 sub 0.0001 le
+{
+c2x c2y r2 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r2 neg def
+/p1y c2y def
+/p2x r2 def
+/p2y c2y def
+p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y c2y p1x SS1 div sub def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y c2y p2x SS2 div sub def
+r1 r2 lt
+{
+/L1maxX p1x yMax p1y sub SS1 div add def
+/L2maxX p2x yMax p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/GenStrips {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/y2 exch def
+/x2 exch def
+/y1 exch def
+/x1 exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+x1 x2 eq
+{
+y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope y2 y1 sub x2 x1 sub div def
+/theta slope 1 atan def
+x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+x1 y1 translate
+theta rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+rampdict begin
+20 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+x1 y1 translate
+theta rotate
+/xStart 0 def
+/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+/ySpan yMax yMin sub def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+xStart 0 transform
+xEnd 0 transform
+3 -1 roll
+sub dup mul
+3 1 roll
+sub dup mul
+add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+mul
+/numpix exch def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+ext0 {
+0 getrampcolor
+xMin xStart lt
+{ xMin yMin xMin neg ySpan rectfill } if
+} if
+/xInc xEnd xStart sub numsteps div def
+/x xStart def
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+x yMin xInc ySpan rectfill
+/x x xInc add def
+rampIndxInc add
+}
+repeat
+pop
+ext1 {
+xMax xEnd gt
+{ xEnd yMin xMax xEnd sub ySpan rectfill } if
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+/PDFMark5 {cleartomark} bd
+}
+{
+/PDFMark5 {pdfmark} bd
+}ifelse
+/ReadByPDFMark5
+{
+2 dict begin
+/makerString exch def string /tmpString exch def
+{
+currentfile tmpString readline pop
+makerString anchorsearch
+{
+pop pop cleartomark exit
+}
+{
+3 copy /PUT PDFMark5 pop 2 copy (\n) /PUT PDFMark5
+} ifelse
+}loop
+end
+}bd
+%%EndResource
+%%BeginResource: procset pdflev2 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: PDF operators, with code specific for Level 2
+/docinitialize {
+PDF begin
+/_defaulthalftone currenthalftone dd
+/_defaultblackgeneration currentblackgeneration dd
+/_defaultundercolorremoval currentundercolorremoval dd
+/_defaultcolortransfer [currentcolortransfer] dd
+/_defaulttransfer currenttransfer dd
+end
+PDFVars /docSetupDone true put
+} bd
+/initialize {
+PDFVars /docSetupDone get {
+_defaulthalftone sethalftone
+/_defaultblackgeneration load setblackgeneration
+/_defaultundercolorremoval load setundercolorremoval
+_defaultcolortransfer aload pop setcolortransfer
+} if
+false setoverprint
+} bd
+/terminate { } bd
+/c /curveto ld
+/cs /setcolorspace ld
+/l /lineto ld
+/m /moveto ld
+/q /gsave ld
+/Q /grestore ld
+/sc /setcolor ld
+/setSA/setstrokeadjust ld
+/re {
+4 2 roll m
+1 index 0 rlineto
+0 exch rlineto
+neg 0 rlineto
+h
+} bd
+/concattransferfuncs {
+[ 3 1 roll /exec load exch /exec load ] cvx
+} bd
+/concatandsettransfer {
+/_defaulttransfer load concattransferfuncs settransfer
+} bd
+/concatandsetcolortransfer {
+_defaultcolortransfer aload pop
+8 -1 roll 5 -1 roll concattransferfuncs 7 1 roll
+6 -1 roll 4 -1 roll concattransferfuncs 5 1 roll
+4 -1 roll 3 -1 roll concattransferfuncs 3 1 roll
+concattransferfuncs
+setcolortransfer
+} bd
+/defineRes/defineresource ld
+/undefineRes/undefineresource ld
+/findRes/findresource ld
+currentglobal
+true systemdict /setglobal get exec
+[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource /Image]
+{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
+forall
+systemdict /setglobal get exec
+/ri
+{
+/findcolorrendering isdefined?
+{
+mark exch
+findcolorrendering
+counttomark 2 eq
+{ type /booleantype eq
+{ dup type /nametype eq
+{ dup /ColorRendering resourcestatus
+{ pop pop
+dup /DefaultColorRendering ne
+{
+/ColorRendering findresource
+setcolorrendering
+} if
+} if
+} if
+} if
+} if
+cleartomark
+}
+{ pop
+} ifelse
+} bd
+/knownColorants? {
+pop false
+} bd
+/getrampcolor {
+cvi
+/indx exch def
+0 1 NumComp 1 sub {
+dup
+Samples exch get
+dup type /stringtype eq { indx get } if
+exch
+Scaling exch get aload pop
+3 1 roll
+mul add
+} for
+setcolor
+} bd
+/sssetbackground { aload pop setcolor } bd
+%%EndResource
+%%BeginResource: procset pdftext 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Text operators for PDF
+PDF /PDFText 78 dict dup begin put
+/docinitialize
+{
+/resourcestatus where {
+pop
+/CIDParams /ProcSet resourcestatus {
+pop pop
+false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
+} if
+} if
+PDF begin
+PDFText /_pdfDefineIdentity-H known
+{ PDFText /_pdfDefineIdentity-H get exec}
+if
+end
+} bd
+/initialize {
+PDFText begin
+} bd
+/terminate { end } bd
+Level2?
+{
+/_safeput
+{
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+{
+/_safeput
+{
+2 index load dup dup length exch maxlength ge
+{ dup length 5 add dict copy
+3 index xdd
+}
+{ pop }
+ifelse
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+ifelse
+/pdf_has_composefont? systemdict /composefont known def
+/CopyFont {
+{
+1 index /FID ne 2 index /UniqueID ne and
+{ def } { pop pop } ifelse
+} forall
+} bd
+/Type0CopyFont
+{
+exch
+dup length dict
+begin
+CopyFont
+[
+exch
+FDepVector
+{
+dup /FontType get 0 eq
+{
+1 index Type0CopyFont
+/_pdfType0 exch definefont
+}
+{
+/_pdfBaseFont exch
+2 index exec
+}
+ifelse
+exch
+}
+forall
+pop
+]
+/FDepVector exch def
+currentdict
+end
+} bd
+Level2? {currentglobal true setglobal} if
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+Level2? {setglobal} if
+/modEnc {
+/_enc xdd
+/_icode 0 dd
+counttomark 1 sub -1 0
+{
+index
+dup type /nametype eq
+{
+_enc _icode 3 -1 roll put
+_icode 1 add
+}
+if
+/_icode xdd
+} for
+cleartomark
+_enc
+} bd
+/trEnc {
+/_enc xdd
+255 -1 0 {
+exch dup -1 eq
+{ pop /.notdef }
+{ Encoding exch get }
+ifelse
+_enc 3 1 roll put
+} for
+pop
+_enc
+} bd
+/TE {
+/_i xdd
+StandardEncoding 256 array copy modEnc
+_pdfEncodings exch _i exch put
+} bd
+Level2?
+{
+/pdfPatchCStrings
+{
+currentdict /CharStrings known currentdict /FontType known and
+{
+FontType 1 eq CharStrings type /dicttype eq and
+{
+CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and
+{
+CharStrings /mu get
+type /stringtype eq
+{
+currentglobal
+CharStrings /mu1
+CharStrings /mu get
+dup gcheck setglobal
+dup length string copy
+put
+setglobal
+} if
+} if
+} if
+} if
+} bd
+}
+{ /pdfPatchCStrings {} bd }
+ifelse
+/TZ
+{
+/_usePDFEncoding xdd
+findfont
+dup length 6 add dict
+begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+/pdf_origFontName FontName def
+/FontName exch def
+currentdict /PaintType known
+{ PaintType 2 eq {/PaintType 0 def} if }
+if
+_usePDFEncoding 0 ge
+{
+/Encoding _pdfEncodings _usePDFEncoding get def
+pop
+}
+{
+_usePDFEncoding -1 eq
+{
+counttomark 0 eq
+{ pop }
+{
+Encoding 256 array copy
+modEnc /Encoding exch def
+}
+ifelse
+}
+{
+256 array
+trEnc /Encoding exch def
+}
+ifelse
+}
+ifelse
+pdf_EuroProcSet pdf_origFontName known
+{
+pdf_origFontName pdf_AddEuroGlyphProc
+} if
+Level2?
+{
+currentdict /pdf_origFontName undef
+} if
+FontName currentdict
+end
+definefont pop
+}
+bd
+Level2?
+{
+/TZG
+{
+currentglobal true setglobal
+2 index _pdfFontStatus
+{
+2 index findfont
+false setglobal
+3 index findfont
+true setglobal
+ne
+{
+2 index findfont dup rcheck
+{
+dup length dict begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+currentdict end
+}
+if
+3 index exch definefont pop
+}
+if
+} if
+setglobal
+TZ
+} bd
+}
+{
+/TZG {TZ} bd
+} ifelse
+Level2?
+{
+currentglobal false setglobal
+userdict /pdftext_data 5 dict put
+pdftext_data
+begin
+/saveStacks
+{
+pdftext_data
+begin
+/vmmode currentglobal def
+false setglobal
+count array astore /os exch def
+end
+countdictstack array dictstack pdftext_data exch /ds exch put
+cleardictstack pdftext_data /dscount countdictstack put
+pdftext_data /vmmode get setglobal
+} bind def
+/restoreStacks
+{
+pdftext_data /vmmode currentglobal put false setglobal
+clear cleardictstack
+pdftext_data /ds get dup
+pdftext_data /dscount get 1 2 index length 1 sub
+{ get begin dup } for
+pop pop
+pdftext_data /os get aload pop
+pdftext_data /vmmode get setglobal
+} bind def
+/testForClonePrinterBug
+{
+currentglobal true setglobal
+/undefinedCategory /Generic /Category findresource
+dup length dict copy /Category defineresource pop
+setglobal
+pdftext_data /saveStacks get exec
+pdftext_data /vmmode currentglobal put false setglobal
+/undefined /undefinedCategory { resourcestatus } stopped
+pdftext_data exch /bugFound exch put
+pdftext_data /vmmode get setglobal
+pdftext_data /restoreStacks get exec
+pdftext_data /bugFound get
+} bind def
+end
+setglobal
+/pdf_resourcestatus
+pdftext_data /testForClonePrinterBug get exec
+{
+{
+pdftext_data /saveStacks get exec
+pdftext_data /os get dup dup length 1 sub
+dup 1 sub dup 0 lt { pop 0 } if
+exch 1 exch { get exch dup } for
+pop pop
+{ resourcestatus }
+stopped
+{
+clear cleardictstack pdftext_data /restoreStacks get exec
+{ pop pop } stopped pop false
+}
+{
+count array astore pdftext_data exch /results exch put
+pdftext_data /restoreStacks get exec pop pop
+pdftext_data /results get aload pop
+}
+ifelse
+}
+}
+{ { resourcestatus } }
+ifelse
+bd
+}
+if
+Level2?
+{
+/_pdfUndefineResource
+{
+currentglobal 3 1 roll
+_pdf_FontDirectory 2 index 2 copy known
+{undef}
+{pop pop}
+ifelse
+1 index (pdf) exch _pdfConcatNames 1 index
+1 index 1 _pdfConcatNames 1 index
+5 index 1 _pdfConcatNames 1 index
+4
+{
+2 copy pdf_resourcestatus
+{
+pop 2 lt
+{2 copy findresource gcheck setglobal undefineresource}
+{pop pop}
+ifelse
+}
+{ pop pop}
+ifelse
+} repeat
+setglobal
+} bd
+}
+{
+/_pdfUndefineResource { pop pop} bd
+}
+ifelse
+Level2?
+{
+/_pdfFontStatus
+{
+currentglobal exch
+/Font pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+exch setglobal
+} bd
+}
+{
+/_pdfFontStatusString 50 string def
+_pdfFontStatusString 0 (fonts/) putinterval
+/_pdfFontStatus
+{
+FontDirectory 1 index known
+{ pop true }
+{
+_pdfFontStatusString 6 42 getinterval
+cvs length 6 add
+_pdfFontStatusString exch 0 exch getinterval
+{ status } stopped
+{pop false}
+{
+{ pop pop pop pop true}
+{ false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+Level2?
+{
+/_pdfCIDFontStatus
+{
+/CIDFont /Category pdf_resourcestatus
+{
+pop pop
+/CIDFont pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+}
+{ pop false }
+ifelse
+} bd
+}
+if
+/_pdfString100 100 string def
+/_pdfComposeFontName
+{
+dup length 1 eq
+{
+0 get
+1 index
+type /nametype eq
+{
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+2 index exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+exch pop
+true
+}
+{
+pop pop
+false
+}
+ifelse
+}
+{
+false
+}
+ifelse
+dup {exch cvn exch} if
+} bd
+/_pdfConcatNames
+{
+exch
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+3 -1 roll exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+cvn
+} bind def
+/_pdfTextTempString 50 string def
+/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
+/_pdf_CheckCIDSystemInfo
+{
+1 index _pdfTextTempString cvs
+(Identity) anchorsearch
+{
+pop pop pop pop true
+}
+{
+false
+_pdfRegOrderingArray
+{
+2 index exch
+anchorsearch
+{ pop pop pop true exit}
+{ pop }
+ifelse
+}
+forall
+exch pop
+exch /CIDFont findresource
+/CIDSystemInfo get
+3 -1 roll /CMap findresource
+/CIDSystemInfo get
+exch
+3 -1 roll
+{
+2 copy
+/Supplement get
+exch
+dup type /dicttype eq
+{/Supplement get}
+{pop 0 }
+ifelse
+ge
+}
+{ true }
+ifelse
+{
+dup /Registry get
+2 index /Registry get eq
+{
+/Ordering get
+exch /Ordering get
+dup type /arraytype eq
+{
+1 index type /arraytype eq
+{
+true
+1 index length 1 sub -1 0
+{
+dup 2 index exch get exch 3 index exch get ne
+{ pop false exit}
+if
+} for
+exch pop exch pop
+}
+{ pop pop false }
+ifelse
+}
+{
+eq
+}
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+ifelse
+} bind def
+pdf_has_composefont?
+{
+/_pdfComposeFont
+{
+2 copy _pdfComposeFontName not
+{
+2 index
+}
+if
+(pdf) exch _pdfConcatNames
+dup _pdfFontStatus
+{ dup findfont 5 2 roll pop pop pop true}
+{
+4 1 roll
+1 index /CMap pdf_resourcestatus
+{
+pop pop
+true
+}
+{false}
+ifelse
+1 index true exch
+{
+_pdfCIDFontStatus not
+{pop false exit}
+if
+}
+forall
+and
+{
+1 index 1 index 0 get _pdf_CheckCIDSystemInfo
+{
+3 -1 roll pop
+2 index 3 1 roll
+composefont true
+}
+{
+pop pop exch pop false
+}
+ifelse
+}
+{
+_pdfComposeFontName
+{
+dup _pdfFontStatus
+{
+exch pop
+1 index exch
+findfont definefont true
+}
+{
+pop exch pop
+false
+}
+ifelse
+}
+{
+exch pop
+false
+}
+ifelse
+}
+ifelse
+{ true }
+{
+dup _pdfFontStatus
+{ dup findfont true }
+{ pop false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+{
+/_pdfComposeFont
+{
+_pdfComposeFontName not
+{
+dup
+}
+if
+dup
+_pdfFontStatus
+{exch pop dup findfont true}
+{
+1 index
+dup type /nametype eq
+{pop}
+{cvn}
+ifelse
+eq
+{pop false}
+{
+dup _pdfFontStatus
+{dup findfont true}
+{pop false}
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+/_pdfStyleDicts 4 dict dup begin
+/Adobe-Japan1 4 dict dup begin
+Level2?
+{
+/Serif
+/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMin-W3}
+{
+/HeiseiMin-W3 _pdfCIDFontStatus
+{/HeiseiMin-W3}
+{/Ryumin-Light}
+ifelse
+}
+ifelse
+def
+/SansSerif
+/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiKakuGo-W5}
+{
+/HeiseiKakuGo-W5 _pdfCIDFontStatus
+{/HeiseiKakuGo-W5}
+{/GothicBBB-Medium}
+ifelse
+}
+ifelse
+def
+/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMaruGo-W4}
+{
+/HeiseiMaruGo-W4 _pdfCIDFontStatus
+{/HeiseiMaruGo-W4}
+{
+/Jun101-Light-RKSJ-H _pdfFontStatus
+{ /Jun101-Light }
+{ SansSerif }
+ifelse
+}
+ifelse
+}
+ifelse
+/RoundSansSerif exch def
+/Default Serif def
+}
+{
+/Serif /Ryumin-Light def
+/SansSerif /GothicBBB-Medium def
+{
+(fonts/Jun101-Light-83pv-RKSJ-H) status
+}stopped
+{pop}{
+{ pop pop pop pop /Jun101-Light }
+{ SansSerif }
+ifelse
+/RoundSansSerif exch def
+}ifelse
+/Default Serif def
+}
+ifelse
+end
+def
+/Adobe-Korea1 4 dict dup begin
+/Serif /HYSMyeongJo-Medium def
+/SansSerif /HYGoThic-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-GB1 4 dict dup begin
+/Serif /STSong-Light def
+/SansSerif /STHeiti-Regular def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-CNS1 4 dict dup begin
+/Serif /MKai-Medium def
+/SansSerif /MHei-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+end
+def
+/TZzero
+{
+/_wmode xdd
+/_styleArr xdd
+/_regOrdering xdd
+3 copy
+_pdfComposeFont
+{
+5 2 roll pop pop pop
+}
+{
+[
+0 1 _styleArr length 1 sub
+{
+_styleArr exch get
+_pdfStyleDicts _regOrdering 2 copy known
+{
+get
+exch 2 copy known not
+{ pop /Default }
+if
+get
+}
+{
+pop pop pop /Unknown
+}
+ifelse
+}
+for
+]
+exch pop
+2 index 3 1 roll
+_pdfComposeFont
+{3 -1 roll pop}
+{
+findfont dup /FontName get exch
+}
+ifelse
+}
+ifelse
+dup /WMode 2 copy known
+{ get _wmode ne }
+{ pop pop _wmode 1 eq}
+ifelse
+{
+exch _wmode _pdfConcatNames
+dup _pdfFontStatus
+{ exch pop dup findfont false}
+{ exch true }
+ifelse
+}
+{
+dup /FontType get 0 ne
+}
+ifelse
+{
+dup /FontType get 3 eq _wmode 1 eq and
+{
+_pdfVerticalRomanT3Font dup length 10 add dict copy
+begin
+/_basefont exch
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
+if
+def
+FontName
+currentdict
+end
+definefont
+def
+/Encoding _basefont /Encoding get def
+/_fauxfont true def
+}
+{
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+FontType 0 ne
+{
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put}
+if
+def
+/_fauxfont true def
+} if
+} ifelse
+/WMode _wmode def
+dup dup /FontName exch def
+currentdict
+end
+definefont pop
+}
+{
+pop
+}
+ifelse
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+bd
+Level2?
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+selectfont
+} bd
+}
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+exch findfont exch
+dup type /arraytype eq
+{makefont}
+{scalefont}
+ifelse
+setfont
+} bd
+}
+ifelse
+/cshow where
+{
+pop /pdf_cshow /cshow load dd
+/pdf_remove2 {pop pop} dd
+}
+{
+/pdf_cshow {exch forall} dd
+/pdf_remove2 {} dd
+} ifelse
+/pdf_xshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_yshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0 exch
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_xyshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+1 pop
+{_pdf_na _pdf_i 1 add get} stopped
+{ pop pop pop}
+{
+_pdf_x _pdf_y moveto
+rmoveto
+}
+ifelse
+}
+ifelse
+_pdf_i 2 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd
+/pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd
+/pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd
+Level2? _ColorSep5044? not and
+{
+/pdfxs {{xshow} stopped {pdfl1xs} if} bd
+/pdfys {{yshow} stopped {pdfl1ys} if} bd
+/pdfxys {{xyshow} stopped {pdfl1xys} if} bd
+}
+{
+/pdfxs /pdfl1xs load dd
+/pdfys /pdfl1ys load dd
+/pdfxys /pdfl1xys load dd
+} ifelse
+/pdf_charpath {false charpath} bd
+/pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd
+/pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd
+/pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd
+/pdf_strokepath
+{
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 false charpath
+currentpoint S moveto
+} bind
+exch pdf_cshow
+} bd
+/pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd
+/pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd
+/pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd
+Level2? {currentglobal true setglobal} if
+/d0/setcharwidth ld
+/nND {{/.notdef} repeat} bd
+/T3Defs {
+/BuildChar
+{
+1 index /Encoding get exch get
+1 index /BuildGlyph get exec
+}
+def
+/BuildGlyph {
+exch begin
+GlyphProcs exch get exec
+end
+} def
+/_pdfT3Font true def
+} bd
+/_pdfBoldRomanWidthProc
+{
+stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
+0 0
+} bd
+/_pdfType0WidthProc
+{
+dup stringwidth 0 0 moveto
+2 index true charpath pathbbox
+0 -1
+7 index 2 div .88
+setcachedevice2
+pop
+0 0
+} bd
+/_pdfType0WMode1WidthProc
+{
+dup stringwidth
+pop 2 div neg -0.88
+2 copy
+moveto
+0 -1
+5 -1 roll true charpath pathbbox
+setcachedevice
+} bd
+/_pdfBoldBaseFont
+11 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/Encoding cHexEncoding def
+/_setwidthProc /_pdfBoldRomanWidthProc load def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+pdf_has_composefont?
+{
+/_pdfBoldBaseCIDFont
+11 dict begin
+/CIDFontType 1 def
+/CIDFontName /_pdfBoldBaseCIDFont def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_setwidthProc /_pdfType0WidthProc load def
+/_bcstr2 2 string def
+/BuildGlyph
+{
+exch begin
+_basefont setfont
+_bcstr2 1 2 index 256 mod put
+_bcstr2 0 3 -1 roll 256 idiv put
+_bcstr2 dup _setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+/_pdfDefineIdentity-H
+{
+/Identity-H /CMap PDFText /pdf_resourcestatus get exec
+{
+pop pop
+}
+{
+/CIDInit/ProcSet findresource begin 12 dict begin
+begincmap
+/CIDSystemInfo
+3 dict begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+currentdict
+end
+def
+/CMapName /Identity-H def
+/CMapVersion 1 def
+/CMapType 1 def
+1 begincodespacerange
+<0000> <ffff>
+endcodespacerange
+1 begincidrange
+<0000> <ffff> 0
+endcidrange
+endcmap
+CMapName currentdict/CMap defineresource pop
+end
+end
+} ifelse
+} def
+} if
+/_pdfVerticalRomanT3Font
+10 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_pdfType0WidthProc
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+Level2? {setglobal} if
+/MakeBoldFont
+{
+dup /ct_SyntheticBold known
+{
+dup length 3 add dict begin
+CopyFont
+/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+/ct_SyntheticBold true def
+currentdict
+end
+definefont
+}
+{
+dup dup length 3 add dict
+begin
+CopyFont
+/PaintType 2 def
+/StrokeWidth .03 0 FontMatrix idtransform pop def
+/dummybold currentdict
+end
+definefont
+dup /FontType get dup 9 ge exch 11 le and
+{
+_pdfBoldBaseCIDFont
+dup length 3 add dict copy begin
+dup /CIDSystemInfo get /CIDSystemInfo exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefont exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefonto exch def
+currentdict
+end
+/CIDFont defineresource
+}
+{
+_pdfBoldBaseFont
+dup length 3 add dict copy begin
+/_basefont exch def
+/_basefonto exch def
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+} bd
+/MakeBold {
+1 index
+_pdf_FontDirectory 2 index 2 copy known
+{get}
+{exch pop}
+ifelse
+findfont
+dup
+/FontType get 0 eq
+{
+dup /WMode known {dup /WMode get 1 eq }{false} ifelse
+version length 4 ge
+and
+{version 0 4 getinterval cvi 2015 ge }
+{true}
+ifelse
+{/_pdfType0WidthProc}
+{/_pdfType0WMode1WidthProc}
+ifelse
+_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
+{MakeBoldFont} Type0CopyFont definefont
+}
+{
+dup /_fauxfont known not 1 index /SubstMaster known not and
+{
+_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
+MakeBoldFont
+}
+{
+2 index 2 index eq
+{ exch pop }
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+}
+ifelse
+pop pop
+dup /dummybold ne
+{/_pdf_FontDirectory exch dup _safeput }
+{ pop }
+ifelse
+}bd
+/MakeItalic {
+_pdf_FontDirectory exch 2 copy known
+{get}
+{exch pop}
+ifelse
+dup findfont
+dup /FontInfo 2 copy known
+{
+get
+/ItalicAngle 2 copy known
+{get 0 eq }
+{ pop pop true}
+ifelse
+}
+{ pop pop true}
+ifelse
+{
+exch pop
+dup /FontType get 0 eq Level2? not and
+{ dup /FMapType get 6 eq }
+{ false }
+ifelse
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1Type0 }
+{ _italMtxType0 }
+ifelse
+}
+{ pop pop _italMtxType0 }
+ifelse
+}
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1 }
+{ _italMtx }
+ifelse
+}
+{ pop pop _italMtx }
+ifelse
+}
+ifelse
+makefont
+dup /FontType get 42 eq Level2? not or
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+}
+if
+1 index exch
+definefont pop
+/_pdf_FontDirectory exch dup _safeput
+}
+{
+pop
+2 copy ne
+{
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+{ pop pop }
+ifelse
+}
+ifelse
+}bd
+/MakeBoldItalic {
+/dummybold exch
+MakeBold
+/dummybold
+MakeItalic
+}bd
+Level2?
+{
+/pdf_CopyDict
+{1 index length add dict copy}
+def
+}
+{
+/pdf_CopyDict
+{
+1 index length add dict
+1 index wcheck
+{ copy }
+{ begin
+{def} forall
+currentdict
+end
+}
+ifelse
+}
+def
+}
+ifelse
+/pdf_AddEuroGlyphProc
+{
+currentdict /CharStrings known
+{
+CharStrings /Euro known not
+{
+dup
+/CharStrings
+CharStrings 1 pdf_CopyDict
+begin
+/Euro pdf_EuroProcSet 4 -1 roll get def
+currentdict
+end
+def
+/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
+/pdf_PathOps /pdf_PathOps load def
+/Symbol eq Encoding 160 get /.notdef eq and
+{
+/Encoding Encoding dup length array copy
+dup 160 /Euro put def
+}
+if
+}
+{ pop
+}
+ifelse
+}
+{ pop
+}
+ifelse
+}
+def
+Level2? {currentglobal true setglobal} if
+/pdf_PathOps 4 dict dup begin
+/m {moveto} def
+/l {lineto} def
+/c {curveto} def
+/cp {closepath} def
+end
+def
+/pdf_PSBuildGlyph
+{
+gsave
+8 -1 roll pop
+7 1 roll
+currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+dup 9 1 roll
+{
+currentdict /StrokeWidth 2 copy known
+{
+get 2 div
+5 1 roll
+4 -1 roll 4 index sub
+4 1 roll
+3 -1 roll 4 index sub
+3 1 roll
+exch 4 index add exch
+4 index add
+5 -1 roll pop
+}
+{
+pop pop
+}
+ifelse
+}
+if
+setcachedevice
+pdf_PathOps begin
+exec
+end
+{
+currentdict /StrokeWidth 2 copy known
+{ get }
+{ pop pop 0 }
+ifelse
+setlinewidth stroke
+}
+{
+fill
+}
+ifelse
+grestore
+} def
+/pdf_EuroProcSet 13 dict def
+pdf_EuroProcSet
+begin
+/Courier-Bold
+{
+600 0 6 -12 585 612
+{
+385 274 m
+180 274 l
+179 283 179 293 179 303 c
+179 310 179 316 180 323 c
+398 323 l
+423 404 l
+197 404 l
+219 477 273 520 357 520 c
+409 520 466 490 487 454 c
+487 389 l
+579 389 l
+579 612 l
+487 612 l
+487 560 l
+449 595 394 612 349 612 c
+222 612 130 529 98 404 c
+31 404 l
+6 323 l
+86 323 l
+86 304 l
+86 294 86 284 87 274 c
+31 274 l
+6 193 l
+99 193 l
+129 77 211 -12 359 -12 c
+398 -12 509 8 585 77 c
+529 145 l
+497 123 436 80 356 80 c
+285 80 227 122 198 193 c
+360 193 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-BoldOblique /Courier-Bold load def
+/Courier
+{
+600 0 17 -12 578 584
+{
+17 204 m
+97 204 l
+126 81 214 -12 361 -12 c
+440 -12 517 17 578 62 c
+554 109 l
+501 70 434 43 366 43 c
+266 43 184 101 154 204 c
+380 204 l
+400 259 l
+144 259 l
+144 270 143 281 143 292 c
+143 299 143 307 144 314 c
+418 314 l
+438 369 l
+153 369 l
+177 464 249 529 345 529 c
+415 529 484 503 522 463 c
+522 391 l
+576 391 l
+576 584 l
+522 584 l
+522 531 l
+473 566 420 584 348 584 c
+216 584 122 490 95 369 c
+37 369 l
+17 314 l
+87 314 l
+87 297 l
+87 284 88 272 89 259 c
+37 259 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-Oblique /Courier load def
+/Helvetica
+{
+556 0 24 -19 541 703
+{
+541 628 m
+510 669 442 703 354 703 c
+201 703 117 607 101 444 c
+50 444 l
+25 372 l
+97 372 l
+97 301 l
+49 301 l
+24 229 l
+103 229 l
+124 67 209 -19 350 -19 c
+435 -19 501 25 509 32 c
+509 131 l
+492 105 417 60 343 60 c
+267 60 204 127 197 229 c
+406 229 l
+430 301 l
+191 301 l
+191 372 l
+455 372 l
+479 444 l
+194 444 l
+201 531 245 624 348 624 c
+433 624 484 583 509 534 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-Oblique /Helvetica load def
+/Helvetica-Bold
+{
+556 0 12 -19 563 710
+{
+563 621 m
+537 659 463 710 363 710 c
+216 710 125 620 101 462 c
+51 462 l
+12 367 l
+92 367 l
+92 346 l
+92 337 93 328 93 319 c
+52 319 l
+12 224 l
+102 224 l
+131 58 228 -19 363 -19 c
+417 -19 471 -12 517 18 c
+517 146 l
+481 115 426 93 363 93 c
+283 93 254 166 246 224 c
+398 224 l
+438 319 l
+236 319 l
+236 367 l
+457 367 l
+497 462 l
+244 462 l
+259 552 298 598 363 598 c
+425 598 464 570 486 547 c
+507 526 513 517 517 509 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-BoldOblique /Helvetica-Bold load def
+/Symbol
+{
+750 0 20 -12 714 685
+{
+714 581 m
+650 645 560 685 465 685 c
+304 685 165 580 128 432 c
+50 432 l
+20 369 l
+116 369 l
+115 356 115 347 115 337 c
+115 328 115 319 116 306 c
+50 306 l
+20 243 l
+128 243 l
+165 97 300 -12 465 -12 c
+560 -12 635 25 685 65 c
+685 155 l
+633 91 551 51 465 51 c
+340 51 238 131 199 243 c
+555 243 l
+585 306 l
+184 306 l
+183 317 182 326 182 336 c
+182 346 183 356 184 369 c
+614 369 l 644 432 l
+199 432 l
+233 540 340 622 465 622 c
+555 622 636 580 685 520 c
+cp
+750 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Bold
+{
+500 0 16 -14 478 700
+{
+367 308 m
+224 308 l
+224 368 l
+375 368 l
+380 414 l
+225 414 l
+230 589 257 653 315 653 c
+402 653 431 521 444 457 c
+473 457 l
+473 698 l
+444 697 l
+441 679 437 662 418 662 c
+393 662 365 700 310 700 c
+211 700 97 597 73 414 c
+21 414 l
+16 368 l
+69 368 l
+69 359 68 350 68 341 c
+68 330 68 319 69 308 c
+21 308 l
+16 262 l
+73 262 l
+91 119 161 -14 301 -14 c
+380 -14 443 50 478 116 c
+448 136 l
+415 84 382 40 323 40 c
+262 40 231 77 225 262 c
+362 262 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-BoldItalic
+{
+500 0 9 -20 542 686
+{
+542 686 m
+518 686 l
+513 673 507 660 495 660 c
+475 660 457 683 384 683 c
+285 683 170 584 122 430 c
+58 430 l
+34 369 l
+105 369 l
+101 354 92 328 90 312 c
+34 312 l
+9 251 l
+86 251 l
+85 238 84 223 84 207 c
+84 112 117 -14 272 -14 c
+326 -14 349 9 381 9 c
+393 9 393 -10 394 -20 c
+420 -20 l
+461 148 l
+429 148 l
+416 109 362 15 292 15 c
+227 15 197 55 197 128 c
+197 162 204 203 216 251 c
+378 251 l
+402 312 l
+227 312 l
+229 325 236 356 241 369 c
+425 369 l
+450 430 l
+255 430 l
+257 435 264 458 274 488 c
+298 561 337 654 394 654 c
+437 654 484 621 484 530 c
+484 516 l
+516 516 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Italic
+{
+500 0 23 -10 595 692
+{
+399 317 m
+196 317 l
+199 340 203 363 209 386 c
+429 386 l
+444 424 l
+219 424 l
+246 514 307 648 418 648 c
+448 648 471 638 492 616 c
+529 576 524 529 527 479 c
+549 475 l
+595 687 l
+570 687 l
+562 674 558 664 542 664 c
+518 664 474 692 423 692 c
+275 692 162 551 116 424 c
+67 424 l
+53 386 l
+104 386 l
+98 363 93 340 90 317 c
+37 317 l
+23 279 l
+86 279 l
+85 266 85 253 85 240 c
+85 118 137 -10 277 -10 c
+370 -10 436 58 488 128 c
+466 149 l
+424 101 375 48 307 48 c
+212 48 190 160 190 234 c
+190 249 191 264 192 279 c
+384 279 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Roman
+{
+500 0 10 -12 484 692
+{
+347 298 m
+171 298 l
+170 310 170 322 170 335 c
+170 362 l
+362 362 l
+374 403 l
+172 403 l
+184 580 244 642 308 642 c
+380 642 434 574 457 457 c
+481 462 l
+474 691 l
+449 691 l
+433 670 429 657 410 657 c
+394 657 360 692 299 692 c
+204 692 94 604 73 403 c
+22 403 l
+10 362 l
+70 362 l
+69 352 69 341 69 330 c
+69 319 69 308 70 298 c
+22 298 l
+10 257 l
+73 257 l
+97 57 216 -12 295 -12 c
+364 -12 427 25 484 123 c
+458 142 l
+425 101 384 37 316 37 c
+256 37 189 84 173 257 c
+335 257 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+end
+Level2? {setglobal} if
+currentdict readonly pop end
+%%EndResource
+PDFText begin
+[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron
+0 TE
+[1/dotlessi/caron 39/quotesingle 96/grave
+127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
+/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
+/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
+/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
+/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
+/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
+/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
+/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
+/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
+/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
+/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
+/ucircumflex/udieresis/yacute/thorn/ydieresis
+1 TE
+end
+%%BeginResource: procset pdfasc.prc 6.0 1
+%%Copyright: Copyright 1992-2003 Adobe Systems Incorporated. All Rights Reserved.
+/ASR {
+13 dict begin
+/mirV? exch def
+/mirH? exch def
+/center? exch def
+/autorotate? exch def
+/angle exch def
+/shrink exch def
+/Pury exch def
+/Purx exch def
+/Plly exch def
+/Pllx exch def
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury 0 eq Durx 0 eq and Dlly 0 eq Dllx 0 eq and and
+{ shrink 0 gt { GClipBBox } { GPageBBox } ifelse }
+{ ITransDBBox }
+ifelse
+/PHt Pury Plly sub def
+/PW Purx Pllx sub def
+/DHt Dury Dlly sub def
+/DW Durx Dllx sub def
+angle 90 eq angle 270 eq or
+{
+PHt /PHt PW def /PW exch def
+} if
+autorotate? PHt PW ne and DHt DW ne and
+{
+DHt DW ge
+PHt PW ge
+ne
+{ /angle angle 90 add def
+PHt /PHt PW def /PW exch def
+}
+if
+} if
+angle 0 ne
+{
+/angle angle 360 mod def
+angle rotate
+angle 90 eq
+{ 0 DW neg translate }
+if
+angle 180 eq
+{ DW neg DHt neg translate }
+if
+angle 270 eq
+{ DHt neg 0 translate }
+if
+} if
+center?
+{
+ITransBBox
+Durx Dllx add 2 div Dury Dlly add 2 div
+Purx Pllx add -2 div Pury Plly add -2 div
+3 -1 roll add exch
+3 -1 roll add exch
+translate
+}
+{
+ITransBBox
+angle 0 eq
+{Dllx Pllx sub Dury Pury sub}
+if
+angle 90 eq
+{Durx Purx sub Dury Pury sub}
+if
+angle 180 eq
+{Durx Purx sub Dlly Plly sub}
+if
+angle 270 eq
+{Dllx Pllx sub Dlly Plly sub}
+if
+translate
+}
+ifelse
+mirH? mirV? or
+{
+ITransBBox
+mirH?
+{
+-1 1 scale
+Durx Dllx add neg 0 translate
+} if
+mirV?
+{
+1 -1 scale
+0 Dury Dlly add neg translate
+} if
+} if
+shrink 0 ne
+{
+ITransBBox
+Dury Dlly sub Pury Plly sub div
+Durx Dllx sub Purx Pllx sub div
+2 copy gt { exch } if pop
+shrink 1 eq
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{
+shrink 2 eq 1 index 1.0 lt and
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{ pop }
+ifelse
+}
+ifelse
+} if
+end
+} [/autorotate? /shrink? /mirH? /mirV? /angle /Pury /Purx /Plly /Pllx /Durx /Dury /Dllx /Dlly /PW /PHt /DW /DHt
+/Devurx /Devury /Devllx /Devlly /pdfHt /pdfW]
+bld
+/GClipBBox
+{
+gsave newpath clippath pathbbox newpath grestore
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+ITransDBBox
+} [/Durx /Dury /Dllx /Dlly]
+bld
+/GPageBBox
+{
+{
+currentpagedevice /PageSize get aload pop
+/Devury exch def /Devurx exch def
+/Devllx 0 def /Devlly 0 def
+ITransBBox
+}
+stopped
+{ GClipBBox }
+if
+} [/Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransDBBox
+{
+Durx Dury transform matrix defaultmatrix itransform
+/Devury exch def
+/Devurx exch def
+Dllx Dlly transform matrix defaultmatrix itransform
+/Devlly exch def
+/Devllx exch def
+Devury Devlly lt {/Devlly Devury /Devury Devlly def def} if
+Devurx Devllx lt {/Devllx Devurx /Devurx Devllx def def} if
+} [/Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransBBox
+{
+/um matrix currentmatrix matrix defaultmatrix matrix invertmatrix matrix concatmatrix def
+Devllx Devlly um itransform
+Devurx Devury um itransform
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury Dlly lt {/Dlly Dury /Dury Dlly def def} if
+Durx Dllx lt {/Dllx Durx /Durx Dllx def def} if
+} [ /um /Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+%%EndResource
+currentdict readonly pop
+end end
+/currentpacking where {pop setpacking}if
+PDFVars/DocInitAll{[PDF PDFText]{/docinitialize get exec}forall }put
+PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
+PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
+PDFVars begin PDF begin
+PDFVars/DocInitAll get exec PDFVars/InitAll get exec
+
+[/NamespacePush PDFMark5
+[/_objdef {Metadata_In_EPS} /type /stream /OBJ PDFMark5
+[{Metadata_In_EPS} 3388 (% &end XMP packet& %) ReadByPDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreateDate>2006-10-29T19:27:04+01:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-29T19:27:04+01:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-29T19:27:04+01:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:E746E6127B67DB11A8FFD4D02B02B71D</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:E746E6127B67DB11A8FFD4D02B02B71D</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:4783e166-02a0-495f-9ec0-06bb22be3ba3</stRef:instanceID>
+ <stRef:documentID>uuid:cc9abb28-dcd1-4a6b-8948-64830ef959b3</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/eps</dc:format>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+
+% &end XMP packet& %
+
+[{Metadata_In_EPS} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT PDFMark5
+[/Document 1 dict begin /Metadata {Metadata_In_EPS} def currentdict end /BDC PDFMark5
+[/NamespacePop PDFMark5
+
+PDFVars/TermAll get exec end end
+
+%%EndSetup
+ PDF /docinitialize get exec
+PDFVars begin PDF begin PDFVars/InitAll get exec
+0.0 0.0 302.0 300.0 rectclip
+q
+0.0 0.0 m
+302.0 0.0 l
+302.0 300.0 l
+0.0 300.0 l
+h
+W
+n
+q
+302.0 0.0 0.0 300.0 0.0 0.0 cm
+q
+n
+0.0 0.0 1.0 1.0 re
+[/DeviceRGB] cs
+<<
+/ImageType 1
+/Width 302
+/Height 300
+/ImageMatrix [302.0 0.0 0.0 -300.0 0.0 300.0]
+/BitsPerComponent 8
+/Decode [0.0 1.0 0.0 1.0 0.0 1.0 ]
+/_Filters [currentfile /ASCII85Decode filter dup /DCTDecode filter dup
+] >>
+pdf_image s4IA0!"_al8O`[\!WW42!+Z'0s53kg8k)BA!!*-$!+Z(?!!*&c!"hVA@r$>i!<<6&
+!!#gq!<;He%RFWD@V#OM^]4?7!WUmS6N@/h!WiE)!WiE)!s/N*!sA]-!WrQ/"9\i1
+"9eu5"U,&5"U5/9#7(P>"pkSC$4."I$k*OQ$k*OQ$k*OQ$k30j!(-bh!s8]0"UPA;
+#n77K$OmUV%LrsZ%h&jT$k*XW$k*OQ$k*XT$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ
+$k*RE^]4rP!A"7(!s&u6!YGG8&HVpM!$;1@!<iK)!<E3%zz!<N?+"U52;#mq(?_uR1V
+!!30'!s/T-"U,#3!!!%J!<N?'";(eM+Yc7e'2`0C,&n;PJWZW3,=8ZO'iNHK,VrnM
+JdDc"(Dn#.,pjuf.4R/32E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1V
+H@pm)L51SAMNX0fQ'Rc(R@9kFUnsrdW2Zf&Za@-K\%&u[_Sa=2`lH0Bb0nbge^i@)
+g"PEEj5f=akNM0qnac;Dp%J.Tq>1-0!$;4A!s&E'!<E3%!<E0#z!<N?+"U52;#mq(?
+_uR1W!!30&"9\f0#6b55!!*.F!!*-'&Hi7\0a87V;$UNL'-]2_#S]UfTs;E?,;W6e
+'k242$5OmDi?e"1(`=5=-R^Dn2)[BQ3BBMq77Kd<8P2o\<E<1'=^#<GAS,RgBkh^2
+F`qtRH$Y'pKS>/9Ll%"PPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TQ
+e'uq!f@\d1ioB+]k3(smlLOQ=p%J.Tq>1-F!"8r1!!3`7&HG#qr0.#k/*6/>p<2*Q
+3BUr3QAlV\YqhAHoSm<1E&r#Q*0u:=:L;\Ui/]N);T1m/*gO"m76*-?YAm[QH4ZrV
+;9(O'SZl-:S.&BLfeEdi%c^^'d:$:<,(V+^(E!/P)Ph"D2C%[LIPk.dq5hO?T5%(:
+(15Oo>0>r63/tZN#1/j;/#1QMqgsip;)iY\=4A:cXt8G-^5k\0Ar10/SJQWB6X]X/
+`G&hJ13%[/I3kfTg0V1aP[X=9#"BKO,H".W\`VM_:,9:GcPK>pL]/KL`c`r,C@[.f
+Q%ht-%mk[T6X6olPe<FI;T;<ACSNoYN.)DMM=%r_TgZmJN&Blg1'Z$(NGVQ&X.JHX
+MtV9,QG&>@n;iVfGX$7ZWB;K5k?9UaCk(/+a5^FH4.f_>2A7d*]bQ%8qA7%u3jcI6
+?Z&<>e?+NnbKP"HgghIF60rAW-e.t)dik\d>(6*n'C.:]>bq)_19b:s#X,^5Zql=m
+6,g5*4Y`=fCkV_ENM-+dh&^':g5MiF19LpP!.4I;cUTXBjGu.f/b?*9,>mS_$;NX4
+&+_Z3RJ'_i>h(^b*'K"T]XMSiMKsJ`Ss]Qhk&XeY\b8XqVNNrh(2FKGG01iLcfFGX
+ODZ0_P]Z,0CH3HU#)oTEm!*CE[EH0R.Jl07@r,\fNd3h(jOC:j4jJCf[lKFIlphC_
+(uWU=aZ2M_S;*i*LQhMuioBB+Bc8cmAM66`S1<H0!;%/,7OQ@K-8e\[@(2?tO$W`9
+rZu5B$iFFOYA0.bY%dWmX;<#\>Iu.mq4s!Gh`Wn.i,EI%(E58[Uus9s>[sK(?`F%U
+?NdaWV4&J=c)Eas.q`X/FlkC\4$f/lclP9QY)#`?A':oBV&3N0n82h3ma>-V1_0Ul
+l7cc:\@K:TER3GjYdi!sqpadW`G3GI_cOdbUBbA[1nWNp7+AX3/dpPBh.XA<LJ;7Q
+bdT>P2VjE,TNnMTmMO'ea.^XUP1\V/?"TYpFjU"99^t$'if,_B=jV*GeMPJ!&j^dN
+AR/):pB2NC25Ft9CjF<jWQD.'bKmZBKEN=iER3H'di+RaofnrTPODVFMq!%dSpO@H
+_.m.Yj3k8Mm!u6'qUEmW):IOl\tI@S'tCNe_umK+RETnj/Y[ZP]gq*cEuoq1d3Ssi
+9`qpDD"aMS0sZ+H5WqSLoq4iGoq<+!@[f%Vg9sQCV`QY%+T'[1*AjU55Vnj]V(8)`
+K;g[@$Y`i>:4>S!ktWF^:05U34^Us'Z&)L^kHO;gBZMIleG&tC"F,Im9,O.6n>$`H
+*=ZbGkMdY/WTr4*Rq(Gp04i:YZtFEL'msuCHW>*c.l54H9uWmQ4?]iP=C#2,A&N$*
+L*,4)bij$l/oV-<a5^F=e^Kj1[ckT"-eQVqbN-tipm:KoG[jU+?dN$#e*`:c&O5BH
+2KR@B9e)8u<.,NfRIX#-49#9\GWB[oTtJ(M6g'!iUj-d+T[pB%of\3.np3`@I9#5V
+C%N5dZ'O@HJVO&&I]*S7F6GF!'3qX6bjqSkoCe8HDfaX-\lg*-6\\W=L'G#C\irRN
+<n+<!NFc)2@)5ATf^&2EjNhTp91I2g>D1)+^aWspUPT$8:IC#VDTMZZ"_AQdEOXZ/
+=u:)3%LTWYPit^%#O#q<U%S1Q0"m`:@p*M`rmc!:%iPW\V#B5InhK#KVT77aW1dn,
+cS0/-K\T3OIrL($-KGT,UZmZUB73<lCicQa\+;N9_A+?&"2R"rGVtYEUtI?/1USeu
+.<Wl^a]&mR?/4Un!PolI**2TW]:UmN=u3':/MHpi`in=T9DeEuBLRhC6up's2[l=G
+E%0;9WPA.,.79M:ft^s!C0E6b-*?:I_K7cmq&tJP+Ht6R/T,t01CI)%mc`MZ+YBK?
+j9S%Vb"itDocVj$8[fr.E&87W`\t8Y:DLRXQbG39XoS4:V)ZT'R_8ts<-rQ$%ud)(
+ph=iF9tP[-.Hahk4T\uZ#?-=g6]A)(FWGi!<utoNe&fYhkgba/\lpo^i]i;!%A1I8
+r'H<K[?JLo:l-g.Q1O+'g4D4[aF28:dPI$iG'cq9I##"jI$WRc##Rsue;R$+"tE@-
+&omR,etnkS<oe3J5rG?%e<U2!B"AZ&nZ,.M2=2Oq576MQ2LDqR4Cj,TN$pedKW]$H
+UnVMnoH(ENjpUgUj07G,g5CZ;Vq8U4QBuV>,J?uE1R3caZ8,-2XCXGm`<d("r.T5\
+nnQ?G=Bcns[1c&*(8]3Lo;ihp`0M0=\;d#+Tn_UlrrD>^'.WL_d.X"EZn!,:Y%+"'
+K&Cb6V/9uf'_*Z%leM+A+`;,X>DlrL.K/lDTa/*0,4lWpXd,=BIN7k\2_Zpt%>0B8
+i;Eq`@X7WF9f,rANf3k0D&r;;o(<Au9J=[:9Ou/`hQsCUg;_1*Ll/.Dc9k@s"'o##
+Vqo>jTk>EIil54BLl_(CcV_r4OK.77,]HZ#\l.XXT;P>'iCh(2Us@\TL1P>P,5fkn
+*:aH,&-[5H>$a93m6"jJ20tl[9B-0T!/,C==0[UcD=-DFm1Mq8b1nr*pV<V/W_lK^
+<2V1pEG)-CJ&XNeZYODASTtsf61R_iDA])4!s-iWUGUM]3nS23h_^P'3a8.Fc+&b$
+ZB>[Pp;!e5fnH&.QI^2,W7K?)Q$$LYkS("G29CZd<f-Hn3YIWS4Ju2mBk7H<QFm.s
+I)PX^Y"(V*:iBroecK_CZeXO4RtPi.<q"0[<CPq_OiDg/<en5>DVFbGP?<sVOKQfP
+h1:.Qel=hn<DD47]oJj%.jM#;3,iFlP[nk3ei`X?Wi/@pAAiA./TJ0,#TuH]W?gH,
+E_5OWd,!"Q&H9"bATWt$9o9<ukK'\K,*IM3IJKbnkW(h+N;iki=P7FADIe`EmKghp
+6.`S`^skr\crSPr%lq;O-B;=B!j2eMa/9Z1Fun_V:K0`NJ!d;F.R3Ge1.FtMQDYcK
+%s;?Pet"o]o;QHtXCo\;"o3uX!*&[TX`[I=U<fFU0Jf[Cb1<#Bd(UlPK1tb^NVid<
+`BKFD6Y.O:_%-\"f25'V4a2_!YWg(7eN7t;QVK?8Wo)c>HK]UJNkBfuTuRj<%ieJ(
+e:)]Ue5A/[r:,irUT(:q79Kg)CNqYW`5e.uT&/pD+SMe*/"5EOr0e9:`2=?B-Rm[?
+T5)FB@ihM60s#&cMU&^W<@29<I&'!i'kRmZGkUSlG?-4bGWqC439s4(X1nlWX^[:t
+Pr'pPMEBt/8Fr`V$Q[);HrS6)2PFDE\@5'.lG?A1Y=fTG8bRka>(hm+AC"i^Ffed2
+$iPXV8.itgK]fW>mV@,H?OK&532J#\>+a%5H[Pt`,mpI9rX$/f4*+UeCuD4\.B?-L
+ZKiE6heDs43hQ)Z=N[ig#p"%LBkiW;NJgiOLL[0*^=D3>/b>2od#injUK&`e,h/CE
+c9K;%=@O>Sct*Z/&BsVSj'M[Gij$I2<E41PKkrkdB_OO#5K-3?<pnAda&,k-md6BR
+.>BR4?N1#N]Vs>F2eSi%8^<N=B31q4RsIY/?VAmIpT&+jb7SgnEN_`6.7Sb[-WX*p
+1X%&oFh[s%WoI$a\R?`*>%Ph/.^pt3#>saM6tOO.eGII^+%%''qRpanoe)0mLIp)S
+aCK(N\%)cEiH?)>o_e$[<DR\U`+9Uuf!<ji)+hJWQceW2Eg&EPZAaEi,k;JREal%@
+.6.&cNY.Nn`^siAe2?G239=hdc0,%-mQoR?oBpBe\LX:<J5Vs)F7]D*FK!EH>`rVL
+o*f-#Bf(0Yl<E(m%LZ9;1!%_'kfcooe/WphU$-e0ZAk&.\ZocS,[cpG4Omn!T?Eh6
+cT!_<F=2m:]`$>D%C24+6/-p_$uO>$kIi.dfYp3HU"EMc42aumZOddk*WYjIgEGkV
+/GVJ%WGe>1p8S0(m#P>lZW4%\mkiD^&[ruINl6rm,l/OgF]sa1d-acmS3R?F*%q9q
+kF<U'V%cZS;6oCQ5+8cZbB39BeJq)5+=S\%_'&_7]G8a+'7Oguok+XbPnY.EYk%2)
+?E6)q>i9ErfPWnH=7`SdQTf:Lh!R)dCRuNA**071b_mN*]m6Shd6rM)r2Ns[;'ZO<
+P@TJ\>`-rB3:Si9Oe!b6#pZ.HR)nc4:m>84ONQd-6/_L8.&K]Gdt?/t(P%HW(!c%b
+`%gPp>!Um>p8,oJlR=?GZ0+=$8A\7Lho.Yp\r+I0S:GBW`8Rgr`_?+g7L($q>nMYK
+e\kS1\A#t&>nNrZ2=X.W?ajViMUU7KIp?D'UF(<ZWKe077kgCs?B7s2N1>>SMkYM/
+b[bVDC2u`o;aV^"@j%NKJdAG*9_@RYUK0:8p@lF2M3cklZoWB9W\1%`rT?[X:eb1E
+FD&h[H$$#LBWlQN=D>2^2>gk%J-cG_WmbeSH066G?EN_o7(qEg:WoC+Bbq$GXJYoT
+WT%P3VZVG<U3QDQ1@F;\:].M:SS?&#W]HoC8if+2"7^;[2?*X`grk/NRB>Z7Aje/%
+rScs/ET1['C<^CKNZiS/fZ)@P:E59EXm2^bK+U3CXuYc1`Hh%:Vpe!N8k[[]e8;:0
+QpH)idO7p#T6Lj9+7Z@ie<[_8d]VQ/3P4/MhEV]X$a6tEJmKjGZ75De^P-S@fq,#k
+o!ELVld&Lu9:^.@F37dl@-8.mEioWPOgosG2(bnUR!p6bjd*ooO2Om?`%J1m0t:^*
+DPO'5C87[om./Bt$RKJnT:,(m2i'<X63b#a66_s%7"b9e/kF"c%%:nf;r+?Sb>^UX
+g<I0>T?MI$`rolP'@6d+lVcG`S^=>0BS(^A8Tc7Qlh5dsP_"Ddr4/o)?e;%n&@OV&
+9_31Zj4gpc&5IQGorM8n?HVN'(8#4aZWP+_G=\NbE*6!I46!'Em^]qC5DBRtJgnek
+2a5QT"5N(g'f&9b)X:MYL0GJ%Baf!^KH&^Y.-nnUplEjs`9UE47+'gRXi-21NL(+;
+nh?nBC`^i$'[/'Uo..-o#^0<q2Zq5nS@!uPD@-Vge5hZS8"#7rPtS:234\%RPJibh
+Ll5pSWu^,]b`"Jn4;tqFF,A>2mrRV+5Q,$T?&\S-P7Eidl&)_qT7=_OUNf=mOgW(L
+k)G(1J:KB=:YJpCW[WhV3<tU['luF(At'[%6=F]i]&?STn?EgC7GN\jqU9F?Vcq.M
+R30LLW1#ci`'o`iI4E`?APobGUuU%**7\AM("0f5O':h"io1X&a#uO\PD\U_7u^OY
+PZSOimoiuXBqRhGmn&d=fU+Q->^^?<F=EQYkLdq'o3'3@AK(KJoN`!G`mNdR`<q%8
+#>n`K.6`O7i:5=Z\S<XiledHS'"+WaBKk/jn@;@S%Rto4PU.UAHF([H'rgf$WV2s>
+oi8\[-G.)?7TqTPfsBc0R4T8baNg7ETn_+c,?Ac@85A=M32GAkSZRF52e10O[9j:9
+P0RiG/n1#h.kSBk3hG8^aK3(^?C*[cN2"X^4FQ_=(bTI7dG.A-Ys0DnI?#hHX:j&u
+NnSV[dRSuI9s!TC10fg]%KsuLL-8N+>eH<_jDLqhhX7>:4s\1Fc?":F"I;E=N;Et9
+3#TnASF`7OO%*lnm/nn?mr,FF&P9mZ/8H`,1&h5*!QX/)0YphO;_N%%:Clt+M3D5p
+jgijITk7mZMeIhZT&]q#];]5?^#guM3:)"DJMe<U['s`q-&c6+/kJA74_r93H">>"
+Ih-%;[MBMH8%s4bA"CeJDJ=j]ZXDi9>kZ-IRd,6ble,rtNgZeNc<X+>1dit:,D1P=
+Zd#OW2XJ_?FLt'WD:)?HcjU>T;qeKk_PPR3K\Ef]/Zl/L].W.<G4`WMnN@,j(-4U[
+S?-cJ\(8">*`,j^=64TgES%?AP-OIQT\OJ4k&i24.>p`I+Tleai:G99=kN,<8kX5c
+e?unZXlG-nQo^uMN0%&/-Y<R&pIOU=dPUg-\XRqf3%[KqSmV/'bD_NL%.s]BrcL?I
+*Z6P)<Mu>RECnq?+ZRJ\HW%Duk^1Dm'"miWCXZqZ&LA/RS*W6W;Iu^s]:eCdc(cio
++&#Qa'#s](/KGP*1sNNgaLEG)ATZ7=NM`dR]sQQ)#8PWYY,@DM?oaO/k9[R!=Q!_5
+Y4u!jq!-K\_<=90Pjse,:2%X,C5dYq>9DFog78hkaKI-_*gj!eNdA'XG:CW<Gmde)
+*)iV\9WO('fcX>cW-Qq_M3o);N0uZ.R*OlU>7BM'*2sh8[5^'RL-E,CbnD'B,FnYZ
+YtB0t1tbQ]@Q`^a'obc:oPequT./tF)=]TAL9I8?0p:?41TtfjY$"*fUYiuL-UZ^9
+`LhI(./9R5CQX%8l7;%k"uKrGE-l!@:>-b4B8C_/Jb<WGi]BYd74JUR,Ikgjc^LFT
+=$5rl^'q9t>!55C&a=L,-@*X%kI;8i=.n<Z$@&'<7tg/[>k%ang(n>/\q"F7LY0g6
+4-.gQK]'EEV\sb$$fZS%9[tG-oG>R(D_8dcmt*&R?#GO?S0Mo]`c&L?VHhskDZnIC
+3?d9*T<9]pV21:83#ZY&em8OLr$mk79(SDHa9]YT:O4O#jV'X[*KHcNXX;cq")2AI
+U*@a+P"u0;KIY8NZ6=[nc\ALo%hrc)%K'sPJl=c?h-)`_iI;cWnQ/UQ7H$ASe7D(^
+<iGm[9X8@J'+AXj+[O9]9DWsD\YP:aN\*o`HCfh'kM&<*3r+_X`hT`I*-"hcBM((H
+Rhd?WY[CN,R<Ob`7]hC"H0"Kidli(A>)u3fA*R-5&!md`05gj",VRX#U/=(4/fcNH
+`(Oef\<c,`(*X4kU]O+N\aB$jS6>5XP#5*BjE$[7>EH]\BfBo\=T#]NT"1h6m\S/%
+7Kf1tZE=<cI$Xr!Ot_.,VCO!Q-VF*Hk9Hp/a"s$<=kU(fitsePdMo(33EEKgjs8_9
+`.E!T6>9QbPWeYdpkPO,MY1M/:J+\9+.0";f=Db\HdWNoPb7K>U6?l*,,Y&p,Behj
+a7ZEDYuW^K>`=!['bTb?->G;k>S5)\IVUaiE)T1aZVl#_XD5+folB9;@'X/-eN1ps
+).Zf7ZWX<%+:9>ngi]hUN)!^PFqa2q]a?CT`TC#oH5+I(F?EVnO!gCW9V@$0o^5/N
+@c"s-4D)(#,L=A.9]YAt"S)9=FBS2mUT$rJAuOj"%XiTd5UKXCQ/IoR6\\d4/#s[)
+VVrgHH>]6i[0pF:LkbXGG^<GZ<B.Z&\'*qC9NO8V/LHIUC""[-O*)b]d@J?UMP!be
+W:l(K1SYPDh-L?5Ih-uhCH?R"Bc\FfQ31kp+QWMYdrG"D5;C<O-afB7%>VnN0/U;/
+*r[j'B*bE$a7/WMZhDbr[WjR*B4cB1LilAXCAR)`CV?&#fnSCI0KWe$]_]%HjlAX?
+d3HrE$#JtBGIUbu*`S435=8W'KVbs$(!O'GHd-D2EG].h'Og+g>NdTaKR"/+_RB)2
+ReBoK[rZ?YM!X4W"p`FnZlGY;cW]J1/%^hU&kb`gl/!?+mjrk:e5V?\AH3cB(^HMW
+8!YRp.`7D$QN$qZ[aR?SiSAf\=<b=t@s5c?q2FM&:/@;o4Udenlt`_?F^sct!VCTD
+:%p4\!;X*R;d$V9+)OJiAalaah;)91N4/<n>i7@4J\fIo:+5tO^+r8?X\5m5#k=jW
+bE9?ik&PK<*)gPm`"op%QeJCH@lKR?e6o%"+KmfN#IS+gHFS999%Q(+Y$Y%l6Duf`
+##TCG53LA"G<MBk<0FeS3OXX0V#..t@,:A:H;l_E_7"D$:Zd_o8$Y$^:+uqF'pD]\
+,-ATB06!-GTp6-Q+s+;``tal@>=dnP[Jp5#KB,+N@uU$R8YgF;qoJSq)n((EY9\QI
+7\OX?`F@6Z6<?LDNrK*5(E4?h-e=J2$LG4":XE-:S^cV=D2/ib3dEP5gQ.iZe5SK5
+aOiaMr\_jEC'.`.mnFs#<[([,a/(\QUJgH+TTh[DBTA$oon,6[7=J]*cXC.g*GBn;
+SQDX*1utfPWfREao?U%m4Gn8jp1"pZS/Ps',*_V8#;r;[buP<FkAKZA])oRCbjhqt
+IEWR</'rC?dl`MPg+/FK`Dt,ua]*V.hNKjSX_"P==mZLLOE=FTZCNit]+'^i(7JlE
+@H+7uOsi5mGMit+29.g:[6Bc``,\Ju8"`u;=tr\;G$(Dl'9pfOGcs0)8+=?"o(-\S
+=NL'Q3qk45r(bV?<*JN%B(f$3*uJ?YP=hEN;L6U?q/qF/qon-i]R+Xs&T.5q[o.^%
+@Mf21ZX#9#W,#nl_dR66bJ/o@;.kpTm32#0k:Ad^GhsgQrLFgA(7I;Q"3[B@ha;Ib
+8+qupr4BMcf!:OJeG!qW=N6o+Q-Z0^%<47]ls\8B&(rN>RcH(;E#`DK_PUZ<P!#c>
+"W$9$lr:HcnRQ?O&a"?XF%CpCp)co;h@!9B0hkWGg=X=5BA']+$L671!n0tK>KG^P
+-%UUPO(&X[>k5)bod1MY`MkLpSu(q[`1pYf=&5"G^8Ik4MXD_*,]nIKNRk8&\WQV(
+G!8%"mZ21F9Y$<uBlK1qN$'4]h6U8(1/d[,P7NXKAiSF7+.3s+4,+%)4Y^-MT%sfY
+G.A.9V#fUb\W0dsC`Ia6H=E_ho]bAdjoX85]^fm068NYXSt.Q+(o_L<\DgbfZnf%7
+@=e]D#e\-?jkmRfe"4,JX!oP>fNO;02K8D+1WQk],4m@(0jN-sW2?&pRZT<3bZ,,Y
+"J/E]XFbR--p"9[@QubB/^o`8RZee8\ai!*f<fuHSVp%rLS\W/H5*Am8u.U#TqeJ?
+Cn36jlVPm,C;niqO>C"[oI2QB:^>RXD!k+nFFPfj.T4d-C<Y1e\/@/V8#K(?P\6Er
+<EDUgiJB[CR^]9;XW:`f7II5oRsTOQn75ismDXB2C`U4R+.MdZ);gm;)>Q:BOc:fQ
+6<D@GcRa?N7p]uZ;7=O,eSu5$41BAs$[\dL`F!Ab#D+\u8YBh2j0cj*2ajHk4G*V6
+TR1]J@k/e=%@p7HpYFG0?Hst[0hTY1%OYPoE-'BD`b?cHn\s+^'e4=nR@/&')l#Mi
+^AsR#^`[srk,D=b^U'I038'gueWC8h?_qm3WTW7p9c5U%=/`6#mWm6uo'TP$a$,-P
+BV!Fo`kt;/%fJ-=S'[CG7\AYmFDDh4B'pklaG*eKO&-(&??JlsdC:Eq&37A):A\5*
+=Jh>MQ10X_B:uB#8i5+RZ!>V?*?F$h-*bqQiTG,C?4e"%Lt=d]jGd&X^8ER]SMc:Y
+Q8/L0<B5,:Eabq.54"DK,hfjq!"mB)*6e(#:,^Qg[IAmX[Jegt`u&7UBDPS,NR$n)
+Zsb;0F)uD6@H#CH+%\a%jH5(?E!Il&kWR0i="J66H*/JoB%KBp_\uRPW69#Z:$6fg
+:)r;-cVf'jSt+uGcN:L"SZQCdplZ,LX6SDNNA=6d)d(r5Qia#H5"S'PGU+]>.QGDM
+D7Z=A(Cg&-1Q6cBluQJ5nFq_q3DYI#<^sT2%HU!r\]6!5oZ%t&Rhq*<A>9i[;!5_\
+IoG^;%="jpRoFWMOl_5W\3PLS4i&5i=(OG*aS,,uaN&A)P'P\L@>MJso*%,ME)0*W
+kIZGl,.D-!gP1\/@KOWN6!`:83oZmSZ\?CJ4!&$_X@ue_&=tl'j:dPh3?MU`XVR5#
+)_Kmao5>,S%`Q"\4RUO-SS6"h6ZG!4q&/c6F+rfRf0#ZlV-,*kSS"GObDV'GA9Yp2
+.W)uIlVO88H'jQ07G*!Z+28_I&A>%M=GWSojD?0'DC]X9A@"mUNSO:jWBBgV5lB1#
+8>hoBNf%MUL[qP"gJ12&@G'.J1T=(]`q[O`Bf'p1WGP:D.5d<GkYnU(Gf\0+j]P.A
+V_4g$\rHpN,@D!O^TaFHSDB;EbgMdeS"/<9)L]huT9pgYNK&R_:T\`g_'lG3O/L%'
+;h!.9mm<lFSEhFSNOqF,a@I0AX_;,W?0$7`mi"h67FIj>DnGQp,*LO1$=I+!a::3<
+loqi@VLEM3Q^J016n+%@72%o`[$0Yt^/Q'ZG9PIpG"#KB]Y%Wi,\\+Vk9ljL3cXOi
+[Z5*fjY!HTUf^EhC$/c8g>3sd>R]L?9$BMQ*"kERF4?[_%fqBU1;%>AX#V\cH)-U+
+8U"WHO4;U95?rpa1a&J,U.'L(\EfTl<AefNeZ^4,q?iV9:p#FL=#h59jd$bAG-:[F
+T.>oq)b)'dj6^,d*ZX?`p6-FgWE>mn@V/E#oH4]>79=.XW@hm1Hgcm\OD*,!b/,q'
+XhC[R>S!<]nSmgOZ98p+"O@S+DBcL&K'Hq(OLF/_^6S"Y?!(&OUEqP5=fV8FpJR5l
+N("(mM<l`'A_culRa+OQ<^p&WXHt[;F.b^Mdoma_PGu*]>P75Z@oVfrDg5I3;nMQ'
+LsoY)42]A(TM`hU>\qrY`JJVge=u>Ol0.Qc<_1I%^,5fK*9=OgXDnbD,8emMeZI,K
+)r%P,l&b0CQ\hV66e__->Vm_b)iA`;8Qd)<J)Y.>QMrDV^O6j5Rbm+s:_%LTFScPj
+l:`\?4S7(@CC_%]CJqto=8/.pnhKb8b/>UCNpNMXl($?W9JksHih[a9)`k?G;<Eeu
+TA\%jHon<@;s:23G8E;hVdN-s!,G"8-r></c6RqXS9+I*@GGE51X</';jFgR>nc32
+Gu,d\WH2io8@R)V-/i^S6NcpLI?&ca;lH\ZftAqL.nW<+FlEu_mn"[i^YC=!T5\Pp
+q2_Mj@ahU!?ct9do"5L;O-S5f5D9_O50jUo<`V5IPt!"h*QoL.PFo`-b>B>:3pF=\
+l+R_U]^<0@>"]Xm_JW6P#JNa1j%ed.QtERX\JZHsWF]W@O(cg!j.GGPF[DOSZ/@0D
+VY<(gj]9p5B0Kp:OnPqKi1gdQpnGk%'`H%tc&d!N=S]S0PGfkBB(S/6XU.Hd445re
+7-iF#RmEC8N43;S`_s),:nm$-%"!9a;1"j/T-uhf!].A1<h*ka]-@_jB28b,c>Q*k
+HA8+EZYjA!1&e-g\)Uf.)@Dq<q$qJ;<6%sT].Sode$Y$KD.YNF_5?0fSo`_fC.@R[
+Vc(WAXrc`kHTZrk97-E5[>nD7acQm#N5HeIRE,KB+3KM03>Zf')r3to\$`YYh8i]\
+(NC_s%sitA3@1B`(>]gf9X+C`]*+6iadZ:h/fD"D:-fa8ktdW"SFUL9f(Fl1NX\$0
+R+]>870?u,QL"nqiinW\LY;0g$)ouVd<+t?2s-8nh+h$!Jh5rCV.W\L3q/@d/_.*3
+80)Io:K,"AL9s`@eKR*0f<orBGG4ihCDN_kD:OmBc#qh;pD/ediVo",fCE6C0b()?
+O$I]KqH"FjUJ$jmp^19XQX[.Vp%^I>6;)"Q5@Lm-O=+k)$)`NQb8^+aY?LM&3Aj"r
+c#1o@A[L_`ij39712Ptl]dl7kS(NjDm&DgCS-9V.=$KX@HmPS\%p0.p1%tLph^Ke7
+:<QVo,^dmO05iKgeN>dg=uhdOeg1mleu2_]@@o:S!/3u<Xt0B>GHn7,,3=jJSGYbE
+e@NoPN\!V3!$4gLJ-(d?<hSUQLC.dLFkrW#:])J!]MXqCC_#-$GR]\dY1Z$N$a%_j
+:[8a4d*fVUjm`.2Xf($_2\o9o6jJ==Z1T);2!Xs6G"=,lrK??#e_'Zc;j,-+jLNs=
+lE\+;UM-chZ4%F!Nc7Eq;\.%3UV>k$''>BKmJJ1Np*#a@XphmaeGalb5<_q^2RiJ5
+Q&Cm-`r/b5_l:Q02`tMaiX77qe[-9Y;e^$7:i98XpjhUiV.Z-(<V\*b(eeLE/!g%,
+OOAS%Gad>7Roe$M]!N^E\?p)1J%BYb>5%&Q2pt4*K&Tp3J%Uie+$f`^nLoU(]=lYJ
+O#R1>KlfGf!VTI4j]oqLp8><&Lga=+\nBEC<3ir$OpMm`<",J:;?tXXjfud"X/bT.
+g7O7qRR77AH1t+O>=&EJI0ZSqm!BF,.4`nk7ch+6De&:VTr["d,k3_g%[Es[q,%nr
+Ba;6e_ga.qD0(_?`+Om2\+VQOT<=+BZ2&^Z:DKYWdOS5LF;_0OkG(T]B,$87X4.X0
+/Cp!6fRSL^o^,ni\b%js,ULBbLfj-O,gf=Em"i\k.FNj5SWYu0]?.47^/uR:i""XJ
+pF&m<f9uE:GF_MM;;:&6,<@\.R(50Y3BZr9,^f&2DX=S=%kZFF3i%&;Ck!q[`V`Kt
+ck8J+`/okOj[%>#P;/<i9b"(F<Ff5=k6%5eetL1)k?"J3rL&;#N/kP"#HrGYf$qR6
+VcU$:ZHZltC*iaCNE[#U,`ke@\]<f(Fg&@-QXuGeeJ1,Z^HRJEl^*a1BcQPQ3Aa1[
+rAoZ8l87$KXb_16Vl_bS:?^H;:u,oA]0<,BJnC;'"3WfMY'P0=p9BhqJ`jVP[j:#(
+Y@eABr7<mFC2m<([%C[tkf'/9?6#l<l.UeO#D-Jt,ON(C2jKDr*":FMiQk?eV,:-a
+I]W,,Q=@mt:.[XWf<RO#WuS%0H;)mOQ;RGMXJClfF!]TN.iS#NKA]H=Dm.UWj[YF<
+.D*2k1@Ej[M:-KcX^8sJT.\f$Fj7fD"[U8r>h(.Em#$k6Y07E4?6HS`H$$_PB)<%@
+aWI8h0Mgk0U:**36)Dm[Vp1R[f2n0KG09CCk!ra$X`m^$MU_2OR#+RcYgo>)i=C_C
++n7.8LJP9MA;.LgmVsHbculE;/no!Be%j+c)p)6t]RIWb^W1Xo&uMR?imHL-?o.GM
+SOZm(%Qr@$OiSl5*h(f.\@7SD&n:*],SSHBd\9at7.%OLkUK/;I:IDo6M`<mY$+tj
+"L019)%82ZY"i>D9#N3J[*MY!Hk3(KMo.;Wl-hetfnI)[UML!OgfC\te#9He:.a$,
+,^ao9o>95Cjb:_9NFZKSr*8BLGk3/_'#(QKle4Im*S2&Ae1D:n&.^8P7`PZ)3?6Y@
+mhKVq;/pf<4Z:L!(Y?+A-B#$$/1NS)UI]TGmKRHA%T:uN1il9RNn_G)Hla&HP2ap[
+B)_jspI#665,SUri>Z\-0"sMOT8B,#f<$+\l:1a/30"SG15\g4"5Fks\le9#\10,"
+>!:3T;=4/.+&858=Rj]P%3:Om13NFm1iFC;AHjs9.lfDoS5LpiRn$f?P?Dq]mu:XQ
+F8+:)FYAk!qNX1)HCFKq\:.H%pHLInI.CC=q\jD.>PYQ,^LBTnr9V6bo^pCNb"'M*
+02f?+NYT>8Ul9FI7iBQ<8VMCa$"'X4Sn,nRr2:.N;(5Vi?L1CEHWd-iW8TF4@j\b@
+7htI;Wm=EGX#J3@/dk105pr7=*/r[\/mLu\WiH!7UCN\5[>aB!X0^I$1-A$?=-AMj
+?URt?h:(P+c-J8d3kWnP5C1CqJ,;/1WCkHA>#m>[XnqQnFK-C2@tAiM)1FpTm9Nu\
+n7.08B0fp\jZP?P\1=oOZFXll;^jH]*NPJfT)Eoj#8*uPS]8?*4HG*=kjE`hr+%P&
+)6[M55<d*(bb96/29K.Ar'P:O@ZSl:Z&2&B.ZL6qaJc#0VU4>E8*DF*W^DO_q5J&T
+3uU/&PdgBA_\gH?DT=p+3Qm[,;2_C>I2V"g/DE[5BkngZMZ3,<Xr5IV3I+Z'IH!D)
+*su\^VHONamip#umi%eS`hG&]l:iaWdT:c?jhD@B'3n)UX-RsGB>6=Q7[dMdEO_'P
+UeRW>5(TQec/cns`9b$[3B/+t.Fi1/Ou`*u%Z5D$:?T"^4o"!0kY2oF2"u[#1=6QS
+Ol)$2$Qhl$o+-YTb;f(!fDJ#5<qmm0g-%Op!aSFSf5.c.$b)(6%9o^`5%><7(VD#=
+A`&Q_*-eL/%6?"?e#ol,$sm/:)aVRT\8g*0.cKJ(FLF0XGLbL6]E@[c_tlQjHgpdJ
+Q_CdUBC^/V\T+td7Q2E^`bV<-A]]/&-PI=g/lcU1khcj(=BXH2\d#DZel(Iu*Pei,
+l%;dbo"2l4FRJlnP^IE=&kanOmZe>=!$m[<B:l"]OhRdG%5mXuA&A."W`r7TgKXl=
+k1omckN-Lil.jmOM59CJoJa_;Pr3gQI1,!e'$[8t'Tkpi&29oCGWe@hf0!fX9'GDr
+e;pCV[Cle,`[dO<TL]:]Af+J19m`*S7]^OXc;9[MCfG2R$B(.@AY5:A-;:>2k;fYm
+R9\1JO3.<-nQb8ABbhC^1Th"S5KKg;g()?4%j%INB^UP\.:(8ZOXl)9F"8?k60n3H
+S37p+GHpb07@O)\I``2XQfMc_O)%u%=HZ&Z7P]>"iEh/`r8#l2Td3<tS'r_DjnuXC
+4ZMMp_Qi7T?'1]sPtXV7UT7s)!/hDl,o[#K[jJM\/njj#1s@Bu24ZSmbFsC%0d(0a
+G*^"+a+7L'?De6XrKMJk2JjA>Z_l8'O?+i_aTeu\38/T(PMBJ!O3:mse%JH:b-$):
+/k8ttXiUd1lJH%V)ZTrYO'Tf.H1be4\bl+3jKp\B>a3u[mea<X7OnT*DQH^'6PEZj
+9ceI%RZUOj"P2GY6d0ciF$e_@;sd^_=$8)l,m.'HOH-4Y=$?4>#ph"Pk&ib5L?"`p
+-qO.Rh[cJEqYo*M))^a.Onm9\M98U#;pr8k5(9=i1;?RGNn$O64<I>4Pq:K;Png*7
+)@X4t!UiqBMdH"a;qel%iPpa3S^[rkqkT8FkLH&c4dm)81jen_dsN=65-K/Cgg<dC
+m:%HD&_A)SN)I(9jQ09EW;4'E^*/s5C#tXJ-,el13Q]D1pf>nDh;+ONS8$$0-OHWN
+F)"ObgmD,^>npY?U#nC`f=Ns==`5U_`-1+E"#$%6O0)iFQ-m&sFOYUV;lTEX?)a?8
+M$%C_d]DSXN!5K!.4S<Y=EOl"WlAsT8`uOf)L:,[/,f8S;LRdTP-P=:X#`rg`r7@T
+jGNe/Z#ORrJKF4#O%la=;X#M<=rs!%Zp0RS&T<'JpX+PD>qehD`t^eYZQep8A'X`h
+(eoL.rM:O=ZFer)F=]Z^Y8%\f-_o>^N\,;B\=TbZrr@t^)'Q<;'O.)]>OfQg3;qbW
+bZC'cb1qF/CZKHW&A@+toZ!/sl2&qa`J*1'h(JCVPGD)eZCGtT0-H:JMY$)X<+Va7
+W0WD3bPqQpQhDL4oIV<e&e.HO!,IWPK3!ueZmuP?:2QdE^iSUk#H'HO$Q01<c`.@U
+q&WGK9''^LnKo=0W+T?Q.f5)llBmc?a)7;or$\H]I.#"!XMPfV3D8FB8/\3"</m-4
+T.)S<5.L5"kX#V;,P)=m2HYj>:T5Y2X'JC8IagVdBj7;[jI0"j4LrSUQ>PeD%eDI8
+(p^U*?u>=\VR`c"8)&"6'iTdd8T`@=$I]/US^M&Zn*4\_Eo`4@O2P,_W@>Q`Zd:fn
+i-uF+\om_IV!6Y+h&-WiL%LCe_&1!Jh^MPNi8A5p\YDbq]/V09/btCV0B0Bo.iWcn
+\UB@aaVILL&^r!6Ol%-Z1=;^mQ#O-9;H5"<@fGtf&i1QPEc_"V1\\@C:!5<g=;Z)-
+<qGV"Yt@N9_Q]78TqdEW^*^qteh/>D*(@k'DD]cJ:>df01(tp7/,`0m>dZX0igV'$
+orQk.WRSIbnH5cbX_CDJ%Uhdt**r6A-*c=?>#c*Znb>a8dE::tPFauI=)9?.1Pin+
+@7t:V:'Uj0;`r01Ul+:i]H5U.`a6obd<l\fQG'e4]7haRS=h(9nJ-Mq4WGah?[88>
+kZT"7X<28k*_icJmpc1qNe4e%Ni,eP*`(gW'fGBsdms;I=@$/9LLJXr;cNt]cC9.t
+?1)qopC^cUd]k&2_OeWVdSX%-hIeiR=BNT5a>qnhJbKlffd")uKPN\2<VgbVn,OCJ
+`bUltj_Y?f>,0B?`crB?G=9<Zlr7P+Nn(.B'VO+7\F&s`jDn?in(6!V'XSup*7^ej
+0q"nN4Cc&L6o;A[8naP9W:8u029u\)O/Ld!J016.6;27^oWEN83*'4b8ES:q$K'nB
+Qi&*&fsQu+94DC)AgJ^NlglY#`_$#.PPpnH99h_amL!-$kEuK<?[AcFV^N3,WFnUe
+RT+hs2p>&)^8@nBEmY_5nSlB5RR]4do%_<*:A-&dfgU,%RY!aeb]33lagT=M8L,c1
+@`Z9r%+R:HaQ7>.CIrSbQB>l^;$gdC41./_jPV'kI0ZsX@kBk,niQEt)m*+0f=p=/
+m=sH*N%2"2=!W4YC4;)$jhkLQbG%PBiN%3@DPNBeXELkSq98#:WfL1D/#I6R8)tD&
+h2^70*u/p:&5528V8j@,i9`@<\'aO_rm*Bn!7(J)4j:j9G)F_\rQR/_LPKp(ElB>)
+F!^Q#%Wh:Xk#hRf1mO1YG0f8HcA3,_!;67=1M*7@]gjNY.bM%c%;+#B8p;WVWB(-j
+XTCnhf]c;]X<!.'\#p&"PZ<\m>"HZCK6P)<FjlcMR+r_+M62OpL.-5SU%@sHG3EF@
+=t._s`GHNkSQ?#s-B4[X9)U!"[Qp`CEV`_]Xc_Yp_^MkU%gi#NB-J0kD7i;4i&ZEo
+%W4s=QRYFb+8CTI)e@Bu5"g66,3?X*]Q)U&.D9gmR!Nq'bk[0!\[^-/T]-N([!/[a
+G(MTP6?R\b'5l4jcf84#gro!.,;Fh%p^.1?*G(eZC:ZO=A<3-p8"".a:-4#3oCjP[
+k;9m*h&L%^[bP8N#d2A('Ce-t#Q\:9ce<,V/2i2Bdr2_/CC+8)Y>:D/B'l&N8Fkjd
+&p)'AK!**&gen!]dUaR.k)0=PD=(;]gCjh,k<V!B*94f9"0q4P]E@h+mLJOqQZ'I0
+S7Be0N9fJ564QoGaM#-@ei@rHSUa*KL[c;OVb`R"!LRI3`D*f57Vl`E,iqf^a'<pj
+[q!WsqQiLS,`Ca#fO>4\5Th[Lh;bL-W,6Fr\X\+Yln+e1:Yq5D4bc*S=]LeIU$:\7
+`%Xcj)p+SAASZsDS\ci=Giq2L0unV'[k#"6hBo:[V(-@3-?!Ts94MD2ft;=HDg,q3
+*hl&n,ZYG8V`=a7V^0g(T05qMfpmK%Aj\)G,T4d8S.i[q<PBCoB>[c9,59b+b5q:=
+9-8W=[2Not5Du@%>E\<NN;Ip[I+3Ki-'*rK9ca)=5&Rb\Rms[&VJ/=UCi`_(-`;^%
+N?quM-F%k<]I1pYN]I$:>cSCVUf(S>hL^q'_Q`@N$.pO-,\:7()=:YF7urPFUD;d$
+D5mt"O;*#)>qqVto@Tk<7EM.!iI(m3eSUOrQ^:-bYSdg;>.2fR):W_o1Hfe\e87;c
+U5M*9<V8H'@!uK)#sRL-8!SA+.WKTBjH#`eHhP4>iXA@19=Lnh=7@k!h8/&uX1q&6
+rJ>]1'n`I2Vl,'+0#eq($CSrn>nj2XaiEA8"O;H]5p10-[G)AWC9'*<Y,/Oj9+u/^
+OADgUE)K^r-S%9A(QN\p`ca.YnXj-pEj_T[S6NS[Qp8^DZ"m:dNCD!$gp^V_dnLlI
+/nS<uqi94TNuh$#!2)mg*l%Yg"sNp/P@;2`:b*"#0KN,X1[j5'!.-X)A<7%Df7]F8
+e#,&u2jVP,\8-raBYaS`r5YB_3YPe`l):dAiH&hX=IIii->S4^&p[T>#H+tHd.1*!
+d2&HWEZ*JK;ij(h9kQI(cDkR,[T&3hmeZ%NH0=%hDW`#&G%m^>jH'To5Q-)WU;TYm
+Lu^q25f#SN5?qfY>g44RdB)gFGbA1Ln!2Aj0fT.QoC])%\2d]YV"!3g-H+XIPON!5
+U_AsABA5GBi;/qj`6OmV#1GT%boGL"-$0Ve.i0HBH6.'!Poe3iM",SoEop\@.B-M+
+gIWT`R1W!t=-J\prj?GC\t8gZJt7%$REN]l+=FTYKBlf8#`3#dp11Db3g%`4Pc6!H
+7ia"aU9_NZN#oCG;N6a4^uOk1eQZ:5".J/<:ThRoDN,o\IHr5+ELLBokL2VZ%cW@7
+7!TVSna04gd*&pZ33?YN2\A,':5d#Y'2SW.',uVC8jKj`3hKUA?K?5n3R2\!Dc;f`
+$9dEBZ*a$"R3oPFD-6kX]NbN_fE(BrU'mC\1W?tij[XoIZW`u!]p<i*1<lBHbF[7q
+ma#5HL?<lADPn>`6-8THU0?u5/Jf=K8=ep?LZqpN*hpVB7-4(lQ2/*DY(\[p1JD7<
+Gp``eHLrFX6fb9,Y0,j]?KSUcjcn-BC_0#s&>cMNr9aftB?53FqA!OX`0$+,dON9X
+=n<AakPEc=3I,`UHVc4pDC>l%iuL+V5gjYk1eW!0per@$4)*l8="BQ-O*>cr0j'Ig
+eGQH7l^IG0;WZHsHJ-#J.ai<ppK-?@6Ur1Ro3>dNp(aUXT0FECQBDl(-rA*GjE/`B
+O3giu5q-nFm!$f/PhKU"5gM"\FLm)8hf-(;KDj[,!*\QM>B`(Q[CMm,$G[4k&XVh0
+[8SBPDHhs&ZBe5$cQf$,m!,IHjL8Z;g"MeI)O2E$jE*NI#8sD$PBrg_iOoRWS<ZpU
+*/!C-`Z'O*5+Iaqot2Mgh48GaVoN3k;T^5GL;L7`GmI5+g2l%ZW9[G602],q6T\,O
+nD&=rrr=XrV/eJmDF@]#-ZS1HJq$D<:e_=bnsr9F?^<r>[4E3Y@U7(=:J_>_N-25q
+/hMAh<hZ9m?X,\\0G$SHUgo?kATC:,g6?4-H?=/4KpLr_DD^+[<d_jQ$?PBa4%RWt
+p<@_LU67[.25=+/AZI+eJ3A50<DRf?V/roI<l4J'=.)n^9F]:!2'?oiR@cc>3tg]n
+V.4k5;c:es#(?j@lU!t/ls%mpPGqdkOQ$PehJpB7MJC>&T+/`,YHhKW&)Ls4GZ2LO
+F#.,sLbt)S4P=:`&Q*kY"H<5(dT<IHO+_T&mriZB&U\*eV/Wli"\W'2&_Omo!sA=S
+*R@Yi.pk\jGW[gP8UO5%H/;%53u0rKqjt09F#3*TL%Z(`hl33k=$6F3A?KoEUPgR+
+:/k_Id[I(S.Ut$=3D8%`YlVBmfhN;HD]=LRH^NtVlc!t;42&Z_,HlD2;+u2umndaP
+5/19/Y/Zamdu":fR1TQ!qUHFi2t<b90]RdS`o96LorCOp'*mhla[qL!gn((92HkXt
+J,8CGA%ILPi>2pWM!P!iS[6M(Y"VJM\puJ01-4?594VeNfUGba73R6tB9cD<_e8'K
+kW]+!\aJqIB2p4A<rGY7)43mD.Y7?-BXrbCV:\U4<9*_4pOO;oS7AZge;#PjFBWgg
+:PY<n=D*dP7Sc1f5uebh:#,4(Tsg@s\$FJOk2D/.\JWH/*%B0XrrD`BU0N_aHg,>u
+<1$k<:da??Ou..Y0RngH)im1QG--%sZ3>BO1@-79oa@)V`"J:XVR[3WZ,D1Uk%-VU
+S9M'jfI]jn;pf-^N]=5uT'"Z*nQWq,:)IQakVMVN>bc>1dH/(c[!P>SR@!#EG9J+,
+WcinVJ<.^VPQEn;Df^%?*,peUFN'%FK9?64.lS,aYu5e'j\<CDhe"7$mKa]UI<hpD
+>1Df5>#a>*9m!^Z&li>jo+hoNIUfji8)m$1SK?tMj>`E]:J3N_>"029CPls*lmut4
+KY[Xh&j<6h=Et#HC/M<)J'KGF8I`%n;^=(HB9;$^C:Hd$nhZfY(`G#)h<^2;n=PE+
+5m.Igb/jHRc42l%Rd%:>LZF`*'!4)QDTs7BpmTf/Z@*Y2F:h^iZSHWbQ`j0$[=hH*
+)WBp@5%]kIjpuY\grp:rk:<.Il!3ms/(n`fO-F2cS3<\I-hnB&LBHEJTeikeLU&W%
+LeRDtm\d&T\Bf;fh;-(0%G`P?&3b:M?Ho#<ZK7*BHK\3g\^e;:>T+J7e;u-Ue6L]]
+@[(;bMCsd.g(Ro]%VWAcR"Z'I(C(.4;nmXZR6#.N#L\Ne`/V?=FfIoL@PTa]Wk"UY
+`>j4C#*jq7]r48-Edo!N,FJ*_ePRZ\I(6sYCQZ>dRh^)mXC\q/#sDDaU8-)LA\"bR
+@uZD`Nr0@>orK+;cJ=H_La&S\gr]pN5NGjH]/"E;T`eS&:Y\cqD7o%M:7gU&aIDC3
+>K(FmUL2k(MP)W27:q\'rXg'#7WJ?.*qaO0``BgO?#AU2>>'uYZo/[(jYj!15ND*"
+!=e/)5B[=uNd^5,3tdZ6Of%nomne`,@_KAd*6T)B(.f?qcMX2QF3\NdXK=Bn:D.Bm
+G?47tp6$mpa6bXZkDf;Y#9[RId#L1f71$?'U"MpVrirFSV6-99>/P6@?=![N(.f>O
+,<)SINkUl?X,aYGPM#Fj*k.D]-'SfbN]b@p&2X5YO?G*3lGXQOGbr>Ih1j;2IdoRG
++4dbW:;mDtAs93$]:VBJGGJNh95B^.acnEui"O42l]G:KVfU;01C7IT.BU2X)\FFD
+#NTZX8*tONn?5GA+RY[LX'gm8Fdkmt:8Nep^dhS";lAA#%ZOX]g7p2p"0EQP1TQCe
+(cmk(8G)?]pjQ>u,@iBMEP_]:H<!q:.cj1]=fuBgF_=SL4V(]I[0XDiiSgS:agY3Y
+b?iA`&Juo=%`IsE'`H*Um`l^bSOmV%o0rT:rpf%X?7=P8:Ebe&iDEdV,-p#&$\pL0
+DZ-\+m]F.>aTQ7aH2P_Hb)V3nj?ZcB<qN5fjl>R$(3',GRraY1]mMlOq9En2;i8,X
+-Q2b^V&5gB>-6JL8NH*?*4KLKF=]osS;sT]\\A<>i&Il2:<1,)_K0U$)JHqH!jQm/
+690(";5T!"PH7`(j>F<p,<KTheh1*A=[m6m+2aUg>=,U2>;!BP12Bose\#L><Nrci
+6TsF?j)7]cZB@?G;J:`83f[t&McL^e^WMrRN&a+V1H0J(3cY-5"cl8h*TDegN6':g
+b+lC0Q#Q=?ofV;K7q1Z`D8Kf3QM7Il=^7B:/J4foZYi[n!Af`qaQ\iblR+KS:<^/)
+(ue45.ce$ZSED")Zs8ia7>/Fd>ciZ'&/;+3J7n-<&979"H?8OY1l,#opE>RK1:p5>
+,I$@&"#`74SpdT?#2Y)gS8qgt)"(=T/[?J3Nou?0<Msgg:INYh)e-VpMd(,6lQ[s>
+^n86K'u:m[>/rs5EqDioc])A;JaG:r2E]fV.VW0[+K-5*NJ7r$7XC\!dENq7eWr$$
+EbJjN?X-AD]0J<RA0N]u@T4<eo@L)j;Ypo+4\g4@(Od'T/Zl*5a)Y-+T[Uq)@a)WU
+,:=Sha/*3G9ie-K.DEifhc\Ya]7o57[kZdEmb0b_,P&![<VAJI65I<k3GXFY=Vo8K
+1jo+Zg_#T4.n&3Mp2TM:g$.(o5pYc;)gOE*iF;)jFW_-k4F1$AS?HG2L(6#kSJm?/
+*hs<$gS>&/Z$;CW.iu=6Ok9caZ*+q6cai!ses&DPjeM(mMk'V^_#47RjR>3RTp20U
+LS4E@7;$kJk(L"(JSr!^rmC_0Pgik3pCLs*'0fu$qiTd\T(?e.^P-dOFo.>oD*KA>
+DW!<,&bi`*^fAA\HgLR,`QDGaq=DOR+LouTUka54`0oc5HCgP&.IsWS]0<PHalSDY
+U:qAS3V_)n!qZlK\>8SmqT^.@BL+sH,0-&^H<,2N3UD]?q3Pe5Xf84>ai;h*-_5#C
+K=dbXHT4sq4RPeLEH2]:J8sm]Wn@)mR^0jc(;\&M;WVD'FLdBhHX(`q-Ss8iiQ^\!
+!"AC&FWJf%_T.pVC*kVtqH#aKYm.9Y^n@ROR2l45X;p7A2/^ppKZQZJ?HjFui%%5n
+SCK<uOdA8%\DVN'Xl37MnJQZ:?sHj?PC`L<]&>I.Yo$N0Sfg,*'sB@-WEkjaZJX/S
+XQ<@#ALoJhGP`q.-NfEEbM-cUIqGi^]!]*\+pasc)hDLh[RPQ+33HsG]haB*D5&n]
+e2)_*aC2s[r;HV[cRO7.b+e0\%lVj)Ab(L*3]h!F*P(nYP%ZEbHoaJJ8EbsXXEPHS
+&RKmZ`-=:F"(NeeDib$AN#pNLFtm`;855tTV_iBul-F88S1LqR#X?AT1XAhHZIKi[
+e@+AZ0=/[&mCLDRUm9+-53m_(e+9TF:I<XL_"#%>@mt8tbUC<Kiu'uUeHoIuUKL8F
+I(]C3<#+`K.F7<O'rj.Xg=FPijbq."2h5j?&_q9D!ArSbY+DOWBm"-DSXr5\@uF:_
+mE0`b,E?K9pC-Zn!"mHL(D>$\^1g/ZF1VVInq5;N48r3UAe8f8cgMfe.>G[S)*-tX
+V'TVbPW'(<)hHq.XYTS)ROMe\!faMg$f$/We?juKEkMoA%$23h/jsa$7cHVq;hK_=
+cb3s:SrF[f`(DU<m*;p)`p28>>D[4N.so@g>A9-K,+^_D@gA*2JoTn!+11*SSLe=T
+UHWBDqEMLGnEti[V)2++inYmYiB7Gdi)DV0X$!O/cIF3(;gQ.1oL=\5=P6"=WHnp9
+emMrF4%u%,'`+9D&a+PfA)JRYhjZa'a'LE9<r,h*rQI[r[^YNH6-t'\^W!8,+%;N(
+-WXso=-Gc2G,RCc:0G8)E`J_n5@;QRqKNo`Mg)cWGnbJbV'^E3U++E0J4=O9[0)Gl
+-HP=&YAb":6!\Ts>l!/m3@&TgdhrJT-do\#1$(S40X'j_1S_E1_i/3=H-[@:m`jL5
+>QMfP.A!XM23t*#9te,^XIHcP)"Nk8@u^f%91ME2fXd5R%VmF*[M>l'^XJWVVQR&@
+mc1Db-.EiD`\YZ;*22cd.$T&*a>JbY?q*:nW0'-M1T,aeGl4UUb/^,XQSFIOYsM2?
+Ss@[!F3(=H`JG:`1-lrEEO\?9K<_X,*^cH=Jc+i)a5/t8eR$M,:(e83T]BT.OcDrt
+dZ[2_NTsa)<(G$mk3:2uoH[(R/__%T:_F:^qY''86p1q7CmOXC)_r/M12c9-J9^4>
+>tO>,_b0I=Z_bJ2_:![Ud@l[u/uhdDb*!$.!ut]LZ("BaCpc?A-MQJJULbZE%/LI<
+MM6(RmA4fng\>eEIIWoHMR9&-qMf3_<r9^:S@bqGU,?.FaXq%(8(mqo=u#UPkCQ/d
+1J,E[2S0rVerOKN)/Z1YR2J<3+G&`Bcg+L$$g:OD\EtlP&*&+3FmYc6\0Z4&dk.q0
+cphP[-4@>K)[SOEhk887R^gASD)?;4.MgtTXl8ihA?"@\=bo'*1]D]"b\6Rjf-/2X
+[i+5[M]ED^Uk!`?4p1fbF7VE:"j:2.i\G^$\A62*'R`0P1lU2QBL]UcTd9\9\#1d&
+`d\=r'or1.*[1Ch12+8<YgtoqG:L]tOWe=g?b.PmOFssFH68CO!"eB_P[pm@Y6g,d
+L8iKo9h>$71=JjHG/YW6YdIoMA1Ai4e-<r2a)T.rGnk$P4*3VF<;*V<DXEj@2t7js
+Ag+RKb-ap$BRr/hEOaT4QdKVq3(uDup:EEnjEGg27bmEPI>=Y13T!925?GsIf\l#c
+9B1MPrR_4D[=tc3!i_kcH$7cCM<EkK=N%h_g(2G6&;AFL'8s.V)r%+*J8<N.:<1Id
+Z(0-]4rF4;p$#[>A9jE5m3HUS=_%quk+,H+Tn'`(ek:FdOdpTr]qO/a[R;l<N8h4'
+c<?TY[NH0DGcJ=#m$]4$^;'V]QH`nTaY;S9Y%XQVK[>D*':qdq8Bsr7JGrNlm`@eY
+"X`SPWO@XOHuu?.2H3fug?o3t[0iT__K-FJ^i]a<eZ-YPZMTG0LdkWgB]mmAKsYZ0
+!OMsOYQs8Prr@aMq)`;Z&4Tf'7`-7V.!t^1TqP[`([U6POiTf2[#f\oT"NE<Rk.i+
+mjsT^Qjf;BNd3"2!'^f^=AIsh&p\aQZZ?S=0]OC]-]2-4jX_\"TiJEA,`MS@f;2D4
+Z)sd:Rc]qdc(f$?>(#O)7^nMTjGn]Ra#)gS:tR@BA$o)R?XDHo^POLYFoMFnR=rKa
+D?bHU'-"74O@M18WcS)+W2Pb3GY_Y+=`$%DTjOhfMb_bGE=a*u,FM5U!LsVOktnA9
+p181-ADHs$>-a@:Z3u-le1#BHlS/-irA,f+e5FjY%bb1.e1XP7,2QFZ]s?UL*3mNn
+_&RQqPIO%$%Ge,S,IiU(m0$r3N^!"*cY=/[a$NNNj]&N@.:RJ1+)pm8O/3iId%)(3
+ijMut@XnboiJ6q7:YleUX9pmT[XpM)<6"Y^<DTj@;L%?(`*K67)RZqtCs*dfK?2>X
+_=ad@8nW)$cP!+G%(=l\U"&J*N3!k7.Tfqc@gD0H\E+5@p,pg0P-g55<cmHIR:!lk
+7cNnSjYF[6`_c'T"#>UB"*8Q0N;eI+E)q@ePom'rI2Xup[;@oVSW7:9r%"0WHRT9`
+?soES*nJET]=A#f5E0Re*_n2qa^<ls)6Wg8c]ZL,SI>S>8,)4<Y-b9kT62.7F;fS$
+DjtZ;j/l5"d,inM/SoOV_rZrkcrV;Hc_QOA6qt$00h`Qa)b6LTdo%uDDF`c#[XIDO
+KIeFi$Z\=W9hVF#*$']GrMWU.kZED1cdTR@UiFQf8*#+#X.7Gn5Xj.Z3Q:Z3AWI)m
+e@?S2TLlM3O]-=-5n4.[9km%=$jJ[SBOct1h^iD(q5&'(C?&G\A5jX$N/#[1[<<XH
+>aT()DJc&*Z/cre!]j-o(>4P52?4.>+Ch=O;F3E9_f''gA+J6+RqTXrNh@&<dhNW;
+dq2Ke%PdPVIT?@jpg]uA;Bo(NKc*FM8T5.S@o,E2c:JlH^nTP8d'SnTDu7R\\]Ys&
+=.B<;XsmH^',3MSQ'N:T8b8ojNYgmb!&f;6?&<07^oUlO\B$cR!'bZJkScJm%tA6.
+W0puO91rM1^G[>^)'"V+$1Cu**D:akSrNp*b&?#$A'e]7]JUb$F`XVZ)P#/@l_j6W
+9P%_Rp0HGOrr?5%\YbgX<Tm>Vdu9NO%pZWMRmaIlaqIUa/8)F0B67a&N5^#\<,M<s
+;bhsC\^?dSUJ_\W;G,Z<cedDi/\-(VSYYb)c>.4%a6B8\<bU<S<EZ+pPW1c87PW.#
+8XdY:00sd(ZK>\++[%MuI5#B4N9$PQKt_N\E'j]*h#SMngf5P%[bu*gI'N`k_#!^]
+/9&-?]u1LG_b.sp;R,t&:(R@)>DgRBF%<X&Aob]=ND4fPE&&[/KHFN9M:.VoXFAQL
+cEPs$C2oF/I0a--#Ncp#d&G3nFYa@2CF!uTMmt#\c[ICIPTNieZ.XgiUh#KTi?rh6
+]5Pj*#UGIp`)c&ejHd6mYfPnTc=]T^LGM$*3X&J[N*pe3-FBrDIK!;:7O^,k<DYA7
+c[*kFoP;Dk;*@^$f^em">T`L8B(YaI.Z^]C/"Q=lM1f*F<d`IZPn%8nd4jc7=NKF=
+;.tV*kuoud6CItG;Go*p)6d'%1N\_P#?j-=;@nFCZV<596)"PgfA<l.jIB>P3Q2CM
+&br=_Yk1dF<0E^O.[]K_MX*J2\CMVJB9l<@5#?9JC%W>p0h;U^3+hRh3:mG=l%tm1
+llrpK&mQ`tRYi@USmsJ0%KP\u,InNTR'j150o=dBaK)P+/BNQ0:/2>_9d3:[,2G:t
+3rmS]r5Uf",a*.HZjdCepEDm:0Gl#DnmFB4SNX_k>t1;6DL$DmU5pF*K<"KhL+U@i
+&m%M)!CFM@7X#IVPJHouLE%3`,`:1WPuUgV0%5F))<sH_e0;G\IlHjN"5JJtHLXGH
+9n\_8OLjMo^gfCG"/gV(0iGG!)Nn`Q,Q[]256:60W1,V]BU09;cLSMJCnh-hh)EOm
+!tE1YSFbI3D-4;HF-91qeTg62:P-jum-L1h8=DN5)*-CqjIaA&Z(UoqG2m87[$%kQ
+S(q:B4Hdh$"cciZ3hJ_2m9AprW9@8@&ormR-o,e+Jktsq<3jpaU61cu2isjD/'(N1
+!$hU&Sq<JTf]]5)bGgs!*rX[ePsU_jH"3GC[^D.LF6$@j8E@V_c?>c[TMhs?>tJnh
+\&fL1E%sqi3M,7hQ>hu@jd:&R9V6#PR&L2-Eq!W639c;qbiu$`WstJ9?MQ&XVVjLr
+9';ce1-OtG'\C7e.l:@$`1K$dhM/T&8!*T6(4SstU3;l3fbGm0ETtJ+l==g-Q<2i3
+XI;6/bub%0c#V+m]7l,X;B)H=eEODQN2I=3N"]JGSh!Ae0qVWc8I!mCQ-)W/F%N[f
+0P'Lg$&Whe$&j<jU63PY3f"=Jdu&Ok.RIu:NbR:pQVqr3K+%S0#fc?E"4IM+]/MqS
+:;HD6(%P20'pO?j#CcFMV)s_3*t`X-fQV0T.kqAq0&MWpP4dIi6G$[$+#(K,G7<PV
+cgn,H2ASiWJ/0l[0]WXNLMRI`O'L3`PKM7\Zc=9nhPm$4mMi/a0KN[H5a'L.-&H+r
+3m;.8WF[)q(^,ll%;H4pm4SMdp<@FabFffuA6(,%c;<Hl*h@#W#;\(eAWeKI6SiP!
+!SVP.Si?uN<51+b1XVt=-^q3\3QT:ZE&!qtDa9J!MIgJs,Ub#Wr]H45LG^NI*B,-1
+@N70Ri"o;HT7#\MLS2_H'8XXgi:Ft9bu+[Zg>D^Aj@XX3EOHM!7T=sGa/<*92`7?h
+:00quXhEQ:LSD>n]nR<40.jT:R*.%45M^q-fWpHK)=-"N'N?tO.q0MeY'GSQ6L#_D
+2<Q?%.fA'A@ft;]aWtr+gifrDrr<?&;Hh<cZg(5hk0_q166$Z)$,C-?XEZls<@TUr
+mpiMk(!CZ_MclA:Ec:*slkFC&_LMX+!#PdKAP1\qc;1Fd`G`@ADH51oo3C[jTnAP<
+9!2DT+:\T0#8e.(,#]\G=Wn2E:cbVco*1T2([Vi);IL^'gl-Ck86jCP$0Ij)F#J>r
+Gf;!W2Fq]:b>4TRRg^f/[UmaB&]#B%CkCH(.k0>qZ]QUdA1UKM\W><>,um'Re2DHu
+JL`F5(Lr.rP>Q,ZNTsN'(cb1@+^igehgkT"D8RI@Pjm/gET)/K"Xe275;?]\M9,ff
+aS2ML10kC4RGJjZeJI(C/e9+VorI1fa^Su-BeR+(4n7u=CC)G+9WQ3P>*dHi`-sBF
+V'B8rSG2>D'-Wa@Eu(nmdj;mu5'I@7k[<H>*Ccmaki%atUY^u79d;B!UAV*32Za">
+_=t,,(7G*n3&nMfXV?;Qm\AEbOWXdFA+e.he=F/glYT8#7iGr.7""B@3r>OqBnSsn
+(S'GO&`sW9%!"B<]f@rO.58;l4Qh_NFoZC5h^ajNk8j0K1e##k.r1g!Tdm-=(!^bZ
+1CqNW<H0p&<$h7a+\;Ho`Y\b40q;l>\YjG@VGbL8Rt6Xg^@($H`=+n#Moa!RPp%r8
+4nHe\3n2q:WF"\WjHK?;FA\2`h"&@\b.W9cTXb-:Gk0-j"E4@pH/k';PtN-R,[dBV
++AbQQW<@R>BoIg02T<s;4J0ca8R/@f!o&V%54AgQ:l7oNYGCDda,)J/ZdZ&5k$2Es
+18ohgbYJS=E_51cjGQkUXR!pD8C;[#>dq5omQARu)r#&J2X8(h@%!>]Sj?oM*!;/N
+e>V\Y*AF;"I*Ws]*_%e-Q=`-h3@'gS?$d<c/.fJB"G/OT-Nb)8gN&HY4.RlteLg8:
+)aRcG#g(-<\S"ec8kLGkL>i'C6ka%gpN)sUfWKEDAN?Zo-qmLjUF=:q#bt9M-eO5E
+Qm#jsL*NA;8u3`&L2RHR$^U4/WekD\.@#qDc?n`P'fN=dM-r"[1$D+BNEqUMi@)b#
+ah@%3S=8T(5=MBNb=XjF<LZ,g.jGDd=.8*sEUqJ,W]D5C?*n=B)tcEGidBa^>XYP\
+?K*O<,DAMO/AiJg`GCTu]-ok[bZ-HM_5acIB$$6HThr6ZitXJW]Q#eRZXp1G,8,M=
+Zt':';(?ROkGa*ZYo%+ubN)rdAL@ra[N;iu;[V*Sqg>`.BiMHT.mE'S^$CgEofgZl
+=B/VQG=$0EI42X$,D,"HbngOZ;8k\s\PA`L4$ID^@io?_a7r0E3erDB<d9aFCg;O8
+VT`.4.c_3K;@)O:)Ytfr/^M>8@A?\FT%i3SNs#12mdAt0f:0\0M[Ic2\k(6uS#h`&
+j<uONPdWC8=T)C1H_*,G#:b&RjZPuKG<0lbMeqr['\RhIj23-u3@$AC%rC79jLJQa
+_Tln<PV<EOjGW2[,%mS33*tKG9&#=NB29Wu(o\%9VG@F!WV<<=92<C_GoejVDWH2.
+FlV7f;<T9]RGE0QoHud4"7i@/8@BE]+"GHU^_DXGb2<BC@7/Di&Eheh3d-qnkpho^
+`eP[Iqi'ZtCQg5bDGq4Z3ThDBl4:Dm.GQq+&LWiF$J@Gt@uSl;@,aNI#BM+M5^MtW
+SVg"E1m-Jh\;-R!'Q*"T8fX!_f^!DP)6Yp%e9+;\7FPKlXi:3rD<<?gR*kEK3;sJ)
+2(i_iBa?Wh1%ij3CG9GNpeO7Z1qaf!$.PcXae&-u+\^=S(/^9L:`%cQlD"WepH%Di
+j`a4YQW5:b,khMS[jK47Ch['kgNQ@M,)(N&T!aPm]UEt$VhV<N?4jb1Qu/sBmGhDP
+/GRH6ZiI#41WcdI;GHFt<4t65pI@`KgnY!I4cJE8q/M][*+REVc@0Q7>FeP`P_g=*
+Q;q?<.Dld>K?pH!C*@A[0(t8]H^pqCFUn:<j\toCDF[L)5$NVqA?eJKUu#VmN%j97
+G,aS:Y#\AD6dNQgn9`X:X'HDlXkqo"WX1?#5(]muOBK"p""A&NE'Rq!f!;6X'Ah^7
+:U.kbdTRQ&R.ma$1\Jme+",5GN"-+le*0dO=RjYQK\CTmAfPe6Fj-I9EcK`XRe4qC
+WnpZk]<TgFElW0JVZ<:g*NHP'/a:V40PRt@GfS$IGbj#p20*K"Pc6?';.DQu.H6=>
+Fi"U.9oT)P2FUP&6`YUKq<u9Y2XJJd_W<]r%cm>V)^fur"IpM&Yi'[>SOtW)lfG\5
+HlMfdSVrV9,hkiFA,I[dqNuI/oSfi-W+/!DHa54-pTAib8uA2u\]m^Q?,bRkU>t;s
+?j"k8o[c;;j;^*--TLjo8:6uRlbac,eiYeXZ!u3*2U]DN^!Q?d1EZf]B/h&b5G_&J
+V7F]H0;h\(g7F9g`_-b26CPd___sCke_@+\CA'?W@Gr)5L+k]n;o.f[XJ\?Am[eQ;
+Y%dd7_Xhl]NBQaMVe^nK&;j&/Gg+h`H$IU7*1hbdPTN;4rCX).6#F"->%6f1Ci1I)
+E7(E$UaXMf&_fF1;9rfsAaJMqM@r:+(g&,9^]u@5R-E6CFK5%jSsMh]&_sW5]75oQ
+O9n%s)N2.!6>0u"feYLSh-3&FUrl6LoIGPljV^5S2hblb)S.?A*#B'q-m%08)$X2U
+*+4j6W`$<'5"U#56)@4)X<Qr`'#Xf.b_p@hScIXu.fO%MA^'NVE;"T_l(d`dLFa.p
+pn,SFAWZK9iNgphe>HnbMu/.gY'jI==Mf)^BMQ5QM0%]/$cAUNn5A&UVN+Mr%8,L6
+6046"nY:"._"$<Bij>V<f(1q:d8F/M:+''3?Ep]i8Z:t/]uI+&2_s1Eb0i<2S7RQ;
+g:$'Dd2c(jbuj/k^PoJ-S$e#kc37C&19'*#SqF1j/fSN`f5/1Y-,otMVD_iF-q4\^
+R]QpVqlHE,DPonV7tV`-oe-hjcad1Nkjl3N]781Z1!/KW&p79oFMf-cU@"kR#h0Ii
+BGIt-:T(*-XNr'!-[t'W['@[o$jcaS]fH"je:X_>J6QnPn6(f:NWhM#OP@Y0,d@DA
+g.IQZ%rn$O)KmX=Pj&c6jWe)!*2r^^C:U`/9ot:D6m3fp`oE5.O%_E2dAhCAToSPC
+ganMnD3\0?g,e0C>;@0?6DCcmWsNoJM6jf=T0Z)FT.Yo&OPuHu<*\.7>3]iO*0hY(
+oA.aGBhf+O,fe#B4RfYrLZT^l[8f,LY0Wa"4P#KC4K5;d:JD*G1n2[HVmj'njP@ep
+`Qg[dlZK:X;&#LD1bUsMIr;%'[18T$dh%2)cDTt?I8)0LB3!Y7R)pB)ZP_iROK^i@
+Oop:"K@Z9f_VYsjdc%iUAa[C<;b-60+:uj;XDHcKo"dGIE^AnQQ(2H_/^H^n3;aL=
+bloN0g9V.Gg`qY!3J8'##BKfRMX-5t1Zr<q-Io3qaH9ooHNbP]%nb3b`lsTR84f01
+);<odBXkJt<B`utN2\(U,Hhf=NCcR9Zt5&iOu<4'QU1OV?WuTm5tb_RZ@4:&LM@Q0
+ib1ftQQY?17;u!S02qNp"tlJo$?12_Z++YkDO@Md:AQ"q;+"aal^IYqoKO.6ea,gO
+chQ##)QHkK]TMGOS?H>%<bUuIk-S#HB1Bd"FZ?D7b^"#.LApbsOeB:O#*$)]@reDJ
+G8NF\/4>_/kj0o#,C$X)$+0^4m:g3b5Qje>,a'Ja)g$*S/>nGGHdk)rI1/<;7D&,W
+D13sZk0RNoT/B_ZP'A+:*1ZRFNJDgCNBY;(0;SF^qX;A;'PbBqCQ%hoScZr\Uf#nB
+Ks1dRM,bL439,m9_no1B0Wd[,-oe#1bMsZY>s'\cY:uCY\L!;QD4G)^O90nMh9`(5
+OlZ)d=VG0.]'cf%rNWBYC']J,98OQ^=#f<Jl=q"V%tu9C)02bpo1F1[*;YPgBhk.e
+d&%V<oebHafMLWA><b7WNDGq:[SD<%R+15DSMfo:XE<89[^pncrR0D&gIXQHLC4`o
+-F]72`EfggE0]d4pDtCp=DK@[(KW</B@O'a3/[lpf,j!b\WqVlG3ge*Tmss/B""lo
+G0_/V^)Xb(ES(dfR`c?"m;iVt>n5<>juB/q8/*4336+nhY&oJ$/N*48,X@j\-S]#h
+$g>OuBs\eGQPVhth4R3Dk6'?$.ATp8gK:uW,pRV?Ii`@I*dJ]*7W!f4geJ>.?&mqj
+Bk/KP$#C"N6Xe5L<6Woo5!o(',l'4cJ/"%"nnU)Mb#>T+SUdqLm8MB(cF!g6MtZ\.
+j-`s/_K[eoAR!bLEUA<Kl?'o];B&32R4,eaKR"p'U`[F)8H+i"*lP]YQc/?6@`QH6
+[\!u465:8G\]E';l]\j0<@L7`VRUG9.8;fll`hQ*r0M4`f-I+S*KF4nXuYI0g"cNF
+-fSCGR6f:uoB9E6(h=V=d+9S4BBV(?As8.a/%EoT_Q>U4Ydm?m>SAEZSkRth)+XC3
+3?7uJGZNpPlAq4Tpi;BQ/l;:WIUhNh;L;Ma/^AQOB8:H^*/h]b!RiE]obH:#Fm+9W
+M5NBLAPT8379#RDeW\23XDh.!oqfrZ8L>^,;C`Jm"[W$@TqI_tb9`KejN(eU;:'c6
+BP,9)/&hr-ROn'tR`;HU1[$T1nuc=VPIu49n!l:g]B.%VJ+`-Qp29Rg>Q30*U$]&O
+g?4mH]]=)"?Ha;_m:bgYeRAfXU1$,!2iM/)(oX^jVQ;M,8a'h_`(i67ng0R07"rbL
+.p0n7?7Krj^#rkDeq^5-gIHI-!Ec-W;SP.U1RqtaAuSdgG"7r/<%9sV;7D9_j@J3_
+k)m.ZJ?_=hWfs^D%8Fh2cEpqh[YEH7!7O[Kr&W>S8<-;j&;.iGUpChgeZMps$_@A]
+JV=6fnp=E"XHG^2oHa*AZsEh(1%QZ=*b\C\>BgPJ`^m0YNMa:W%\(!2kVpoX2\;>Z
+@"g-k1o#kc[PNj_lr,q[g">1nEeEhc(opZ#4Xg2bd6s'`AS/dI6FqmPmDB$k-_I*1
+,q3YE#?,]s[,2XH/$_GBBr`(8FkK>Ha)ZLX,K&&JcLk\IQ&`;n`.&:Mj1'_8\q<ek
+\;t0E#bbTWf9/:2b(WBDod.5\SU'_ch.]qEBQpo:&mrebF`?f;)-;n(H?2\7C$L_)
+Pgu51O!hWh/i8PS9e,9I-;-Zhd)Y8d,<TG<r7[`JBQCdWm^EYH1!'=HpW"A8#aHUJ
+aeAf@Ed:PD*;XfXgnuD*jfmOXBiCT$!W4D!'Ti5.bN*IVh1>DBifMV)6Q&[f(mb'3
+H@++.]utTN:trurHZ:3-`^XuC6WXoMV)?`W8H*iW>G,?^U<B5(gl,ES#X]I95<&=*
+<lF8[QbpeUrp'SG!Q>.="cQ"<]++iF\]<=MOt-2Y!N4#==rA%;CBPm2V`Df"!*8t\
+!*%8'38O%"f](.+ARpBLAD#)C%`dJslWb1V]RJVPR$cF>_VI%[K?2;FI4VcoGp&!N
+SL0aU->RsjGAA*g,`Cbi>=^qLUHMSJa3aO^B[sT'p-)uDZ8IQ8m@_/fXaJLkD=(u!
+7^WjO*;NK`]QE)lJk)cBgU-=nada90VJM?'5ggtk\Bia.(c>]G&S!n)D]IfkS]SC_
+pFpE^.uZAGTVj<&JDW1O*$/1AfrWtWjNi"(BdJ>26,(qM!5O`98-.t;T(SmTVQ1ER
+fE8#dXj0"1HIT8lRasAKEkmb<i1(I>MM?CZNc,mujbC)=Nip8lQJtP^D;lMr@&Th.
+m?=,o4mEtM3jp5TV0P//d5A*;c_P:+@c^ZH`_.^?;k+j"pT17t(1<Vi\`[%?StVq3
+9*Tt.=Mo;MQh."D/kK=;ZOs`LrKSS<BhnLqp[\5h1Js@cWSu$ig[@<tmMVTS+#u?!
+HIK"ag;hUiD4]qL9d4A^K'M<<`sVt^Ob2BOENXVq*NXP]]!:"h\)Nrb/amIl+d!uE
+=iVBPik4M'3EYlX:Gmh1Td*oLXt2.2&T6Mg%Y#X.Kdp?-`qXd)mk`+6=5nLDYG\h7
+QccX%jgN'WfWRW,,o(KD/P[IZi0&,/HIfMW;mInh,`_Pt7jOpS9+4]\MNOmp:BYZ8
+j^]^&F_?,sbHL/jZWl`3(ARk4@RoL#>a6eXoJpYrD5&sA2&k;lAX_Ug4j;i0YDhPn
+/'.=_8]fbU=\=l.0'2t`N+X/^'H+5KN([guOScb&5^?;bWl2>YW708%>c`rm4$!+<
+*QLd?.<GdUD$l?c[#V@>o#kHC41"2#2+fLTQPhl">_:X5Ib2jLIVpn+_>;S#aRquZ
+!0BYHc3$b`q@D%4.2:Z\1E24OWfTaSo\6!A]ns:/!)d/QK4*l9j#lq)PqQ'(oGK>o
+A&2$6Giq6#VdUa)%S8d0*\(:[M9pXm6AEOaF7^06-$&k%dMX%`2e8qea$,#SD43pG
+]-5"_bD8/06@^lA%nbi[q4u?lndIb5n5RlmX0FTr2$^I-!$os2-5dfqW&IR+8&!qV
+]L8U;-@8;j!D=W-k^D,R7<d.Yb`Bg>ZRC&JrmD20Qf_2;6$!P.;R1lNfXke,'u.ZM
+I'#qREh$kQ:QS-QKBZ+:R_tnOL.Yu*jb4"n,<fb1Wak+<d8%N!cWU*jeqkJu3gUs@
+<ftWURT:2`40(FAllXNM=rp^QRJR9\_rCTShUWB1,S6Y=!;cDj*UJ04l8cJicM,3L
+475;\dJ9mGrp12>LMddukuA2:*lk+%Y0-%q7\)Z><jkJ\4hrd"Tu2*4;2UY*bGP_c
+I+'T,a>[Xra9dm%]b*a+mh^&Dn@"4_QZsq'$TMh9l<>,UI[Lp.C9&FH9,T0Kbk`7A
+^P9)rH#S=P2(8'6T>[_]@^rF0V0CGP[ks/<Y;HW)/t*N:Vk2eYD"IgmIk'[!dHYKq
+S6q+8C@g//@HgGH=[DUA_#)C^)>;=$FJu%:.e_72EXk)lP?Tg%7d\NL;i3?20N"FS
+dpduJFo""e.`LR+?qLH+3SHRH"a[3B3:W8spJ-nQ3p-JUa4PH<[qtXUm_U;R<[WkE
+8H=um8G;71.p&U%cIXW_$jHqgpPAtlA7T;@7,PO+Bg0Q9&.%4ca1":USa7s$)Reb5
+XtZdKJ`E@"e%6@_3]Om%"DZAZP,;=V6Y!S>C0lV[<>P-e3eEKGm&I^+ER&jlPa0(.
+18G+@o9T@ANKBeS1Y^B97(El91<1Uo4>&Q?Y'mutfR)gfN:),15ulj7S["\p24Hs2
+YgVTk9"BB-+`;b::#%jgnA<qIS.L;^NgMuo[MMC*MDf#9o+=-Bhp6Aj<*W:a\JDA!
+C%b7X,c'CN`na0:GW;_"%VMrb?65o:eDn+dJdk;QXlm<I[nODeTO8=XkG<4LV%kB#
+IE#X6Pou;A`p:4k@=>$__6.tqmr1:H/6!>J]:r;55rkl,367G1!iF!&G9dI".7VA`
+UCIPmN^ZnpaX`s3DjSKbL6NbVY>Um@__W.^O..@=WjW2:<qf,D'qjME(.cIq,`-JB
+m:GpdCE,2EM^D@G*a)`=h&(GF7X$=k?T8[ID!b<!Qk(lo,EC=''Rd)T(2U+4e:<\Y
+[64?8DTA*'`i;l,4+0$.]<"lMR3Wn!%];F./"TJAjQ]K=Q/>N7LJF'#b`9;92CNN1
+jE9O-Td7kCXEu%CXQ3TT8E.*\m>R/F-?*)IE+4.bJ]CC6S2D&TB=@SefjiC,G+B7;
+)5N?R4JQ<O`uRGdlL>HkXP,,HA)a[-l1%m@9`t_<a<rX4>B/F.4b4?i6;H7'[2?M'
+F11j3Z0Io3nhj"i3u^7_]TbrY+1T/&kGr^)X[u*1*AhLmmVI8;nLWD>X$4`t!Ze_r
+-?,nE!RIT^8,'@\4U=>B?`EY;M7%%ARB3N_$s++`3e2M0/)-mp72O1n(HLa:\d1W?
+_<X_2Ej4ClcP4IU[r2pS.R\n@,60IdCH4I,S#2qrg$3P18SJlRnh\JN#5NfQEPU_L
+MN[+7cXJBqb2?aSihJTHPM70SeDcG8Z-hbRDNQf1c/%d\Dk`=>^7M9+Qt5d4O9#2o
+UQb+&PL2SV[Dn%O7?J0GbQlpfjR_R9(urulfT(\LbV6i/U62"_)j;NH!$0,`k)0R!
+k'<,*L+3l?"!pGB5.%a;/AYmYX"mre)9CV6%&A*mH?H''^!+/]UlRF5+_O0VmQaA,
+pfEP<<S\eMV$[=Pn\6$Yk8ekjlVbO*4R%'O(.B3\,Qm`&#*:$"U1G56'5R.u@>l0I
+W]s*[J=AnsHAjW]1R!j9N@\)QBb-I(A*,i]H$I=/`uSn32ID:RhD^[\OuHtiW0XN(
+:$crq<YrIp^9k5TDIehD?J$"+3V"],\_`Q2H_16;VV)n]82Qh"`qZ;9*uS*"0\+2k
+GB8oB*1)OF1MF5F95+Wp3'SN\Ko\ogIZu89os1+AV@'4VgT!AWm>VO8'V?nL+k62+
+V!/u$iA5.IMNhG+d"_'q&"Bc9@c:hKUP_r+ifQtiH)tP;;O#W:M.qS)R8Hj5IsFg3
+cF^<d]PREdP];.YYkYAGm6,o/0Z_X:"Q4gKM+0RZl!5r@jCK9sB(HX'Qi:.&giM7M
+2KCZa"#'*Fm2>5Me?,DlOrqCsIGFbTI4MiM?X!C<Y04rXf?2CbDRcdJ?K]AhH2XYT
+FS]@6R67S>g3.f0r[`L5OiI<[7.?i$^U,-\?9GtbB7ETcDV^q'lWV0We;XuK+(Y7p
+@qVA+ZbO]\Sl\!3rr<Nf@lXB9qYR.Mh01JdIr524MsYt;p)a56h#3lD=.A<2\^*?Y
+SDp8ek4c;B<os(!leM=)`d_RsI/[36NTY3*]8f)CH[8^'I5Wie7k`hN[f6>G8,]!N
+1D4ucc?uaLInnNo0?DG_2oL^AT0LVbc.hCB[Vk?%iQlmtelY[GeWoUaGTNXCrNbJN
+?h*[!q3gp%nul4YBK'C]di[Z%KSd\YH?Z$J4Yc_2ZV#C%cNjE<rXp59ceIRM4*UYJ
+pcC:'0q.7.IR[=aHREm_[9l/cpHNHap[44d?8c:X_i?ICR'$[(k+/]LQ.q8\T;TD<
+MV"hC_;Eq\n<Y6+H%08VheW*YmjH?3gG?1.]oU4f]&S6.F%>`bHO\lc^<&=d4J+8S
+*bO6b?T?`Nk3LV>W`>"=07U>(dr4gNmQ5W*G>9mI'S8E4XM2O40&=6Jn\:shVsa<W
+po.bh`kJ#;Il`'<b/YPmrk#I#\]-B(!7n7D'QuGr][&KS5<`]N^XkL+3TD2bWHeQY
+h8g9)p?+MA4+2'odfOl7/*t`&gZNE8F4V9&VEIJ)mj0o@hL*Q?ch[43@"je+`]@bo
+gQ0r-eFX[7^M10,cb%EAah+Ia7#P(qG`U2AD7mMthOeK7S_271X^*H)cC@&$k'):a
+I_kug510AE+6_DBN,tT`c!'gHNA5Y>eFriFm!`F9qn2=\;&tZDEu3\?Pl>9<D&mVf
+]OO.u)Vh:Dq2`Mo:\N#IA_lM3r?jhen"5!ZHoBLNXIIr7BsE_7p7-Ub[@I%gYJPWr
+U:0qp)6Q!jT1=Y0VU+]nW,_gKc<hq>F5F)0IVfUYj*P+'r[iTY>Q4]rdWrHPbkCA;
+]lu:(l#(:]O6llHoUVJ$jbD'm]D`NX[=qZ4eA=:*%q"T!l:tjhf`~>
+
+n
+Q
+Q
+Q
+[/EMC PDFMark5
+PDFVars/TermAll get exec end end
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_06.eps b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_06.eps
new file mode 100644
index 00000000..fb1c0dfb
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/advanced/uselayers/sideshow/flowers2/rose_06.eps
@@ -0,0 +1,3269 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: (Acr1F62.tmp)
+%%Version: 1 6
+%%Creator: Adobe Acrobat 7.0
+%%CreationDate: 19:27:04 10/29/06
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%ADO_ContainsXMP: MainFirst
+%%BoundingBox: 0 0 302 300
+%%HiResBoundingBox: 0.0 0.0 302.0 300.0
+%%Pages: 0
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentSuppliedResources:
+%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
+%%+ procset (Adobe Acrobat - general image support) 1.2 0
+%%+ procset (Adobe Acrobat - monochrome image support) 1.2 0
+%%+ procset (Adobe Acrobat - color image support) 1.2 0
+%%+ procset (Adobe Acrobat - indexed color image support) 1.2 0
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%ADOPrintSettings: L2 W0 VM op crd os scsa T h ef bg ucr sf ef r b fa pr seps ttf hb EF t2 irt Drucker-/PostScript-Farbmanagement 0
+
+%%BeginResource: procset l2check 6.0 1
+%%Copyright: Copyright 1993,2001 Adobe Systems Incorporated. All Rights Reserved.
+systemdict /languagelevel known
+{ systemdict /languagelevel get 1 eq }
+{ true }
+ifelse
+{
+initgraphics /Helvetica findfont 18 scalefont setfont
+72 600 moveto (Error: This application does not support) dup show
+72 580 moveto (printing to a PostScript Language Level 1 printer.) dup show
+exch = =
+/Times-Roman findfont 16 scalefont setfont
+72 500 moveto (As a workaround, try selecting Print As Image from) show
+72 480 moveto (the Advanced Print dialog.) show
+showpage
+quit
+}
+if
+%%EndResource
+/currentpacking where{pop currentpacking true setpacking}if
+%%BeginResource: procset pdfvars 6.0 1
+%%Copyright: Copyright 1987-2002 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: definition of dictionary of variables used by PDF & PDFText procsets
+userdict /PDF 162 dict put
+userdict /PDFVars 89 dict dup begin put
+/docSetupDone false def
+/InitAll 0 def
+/TermAll 0 def
+/DocInitAll 0 def
+/DocTermAll 0 def
+/_pdfEncodings 2 array def
+/_pdf_str1 1 string def
+/_pdf_i 0 def
+/_pdf_na 0 def
+/_pdf_showproc 0 def
+/_italMtx [1 0 .212557 1 0 0] def
+/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
+/_italMtxType0 [1 0 .1062785 1 0 0] def
+/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
+/_basefont 0 def
+/_basefonto 0 def
+/_pdf_oldCIDInit null def
+/_pdf_FontDirectory 30 dict def
+/_categories 10 dict def
+/_sa? true def
+/_ColorSep5044? false def
+/nulldict 0 dict def
+/_processColors 0 def
+/overprintstack null def
+/_defaulttransfer currenttransfer def
+/_defaultflatness currentflat def
+/_defaulthalftone null def
+/_defaultcolortransfer null def
+/_defaultblackgeneration null def
+/_defaultundercolorremoval null def
+/_defaultcolortransfer null def
+PDF begin
+[/c/cs/cm/d/d0/f/h/i/j/J/l/m/M/n/q/Q/re/ri/S/sc/sh/Tf/w/W
+/applyInterpFunc/applystitchFunc/domainClip/encodeInput
+/initgs/int/limit/rangeClip
+/defineRes/undefineRes/findRes/setSA/pl
+/? /! /| /: /+ /GetGlyphDirectory
+/pdf_flushFilters /pdf_readstring /pdf_dictOp /pdf_image /pdf_maskedImage
+/pdf_shfill /pdf_sethalftone
+] {null def} bind forall
+end
+end
+%%EndResource
+PDFVars begin PDF begin
+%%BeginResource: procset pdfutil 6.0 1
+%%Copyright: Copyright 1993-2001 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Basic utilities used by other PDF procsets
+/bd {bind def} bind def
+/ld {load def} bd
+/bld {
+dup length dict begin
+{ null def } forall
+bind
+end
+def
+} bd
+/dd { PDFVars 3 1 roll put } bd
+/xdd { exch dd } bd
+/Level2?
+systemdict /languagelevel known
+{ systemdict /languagelevel get 2 ge } { false } ifelse
+def
+/Level1? Level2? not def
+/Level3?
+systemdict /languagelevel known
+{systemdict /languagelevel get 3 eq } { false } ifelse
+def
+/getifknown {
+2 copy known { get true } { pop pop false } ifelse
+} bd
+/here {
+currentdict exch getifknown
+} bd
+/isdefined? { where { pop true } { false } ifelse } bd
+%%EndResource
+%%BeginResource: procset pdf 6.0 1
+%%Copyright: Copyright 1998-2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: General operators for PDF, common to all Language Levels.
+/cm { matrix astore concat } bd
+/d /setdash ld
+/f /fill ld
+/h /closepath ld
+/i {dup 0 eq {pop _defaultflatness} if setflat} bd
+/j /setlinejoin ld
+/J /setlinecap ld
+/M /setmiterlimit ld
+/n /newpath ld
+/S /stroke ld
+/w /setlinewidth ld
+/W /clip ld
+/sg /setgray ld
+/initgs {
+0 setgray
+[] 0 d
+0 j
+0 J
+10 M
+1 w
+false setSA
+/_defaulttransfer load settransfer
+0 i
+/RelativeColorimetric ri
+newpath
+} bd
+/int {
+dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
+exch pop add exch pop
+} bd
+/limit {
+dup 2 index le { exch } if pop
+dup 2 index ge { exch } if pop
+} bd
+/domainClip {
+Domain aload pop 3 2 roll
+limit
+} [/Domain] bld
+/applyInterpFunc {
+0 1 DimOut 1 sub
+{
+dup C0 exch get exch
+dup C1 exch get exch
+3 1 roll
+1 index sub
+3 index
+N exp mul add
+exch
+currentdict /Range_lo known
+{
+dup Range_lo exch get exch
+Range_hi exch get
+3 2 roll limit
+}
+{
+pop
+}
+ifelse
+exch
+} for
+pop
+} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
+/encodeInput {
+NumParts 1 sub
+0 1 2 index
+{
+dup Bounds exch get
+2 index gt
+{ exit }
+{ dup
+3 index eq
+{ exit }
+{ pop } ifelse
+} ifelse
+} for
+3 2 roll pop
+dup Bounds exch get exch
+dup 1 add Bounds exch get exch
+2 mul
+dup Encode exch get exch
+1 add Encode exch get
+int
+} [/NumParts /Bounds /Encode] bld
+/rangeClip {
+exch dup Range_lo exch get
+exch Range_hi exch get
+3 2 roll
+limit
+} [/Range_lo /Range_hi] bld
+/applyStitchFunc {
+Functions exch get exec
+currentdict /Range_lo known {
+0 1 DimOut 1 sub {
+DimOut 1 add -1 roll
+rangeClip
+} for
+} if
+} [/Functions /Range_lo /DimOut] bld
+/pdf_flushfilters
+{
+aload length
+{ dup status
+1 index currentfile ne and
+{ dup flushfile closefile }
+{ pop }
+ifelse
+} repeat
+} bd
+/pdf_readstring
+{
+1 index dup length 1 sub get
+exch readstring pop
+exch pdf_flushfilters
+} bind def
+/pdf_dictOp
+{
+3 2 roll
+10 dict copy
+begin
+_Filters dup length 1 sub get def
+currentdict exch exec
+_Filters pdf_flushfilters
+end
+} [/_Filters] bld
+/pdf_imagemask {{imagemask} /DataSource pdf_dictOp} bd
+/pdf_shfill {{sh} /DataSource pdf_dictOp} bd
+/pdf_sethalftone {{sethalftone} /Thresholds pdf_dictOp} bd
+/masks [ 2#10000000
+2#11000000
+2#11100000
+2#11110000
+2#11111000
+2#11111100
+2#11111110
+2#11111111 ] def
+/addNBits
+{
+/numBits exch def
+/byte exch def
+OutBitOffset numBits add 8 gt
+{
+byte OutBitOffset 8 sub bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutByteIndex OutByteIndex 1 add def
+/bitsDoneSoFar OutBitOffset def
+/OutBitOffset numBits 8 OutBitOffset sub sub def
+OutBitOffset 0 gt
+{
+byte bitsDoneSoFar bitshift
+masks numBits bitsDoneSoFar sub get and
+OutBuffer OutByteIndex 3 -1 roll put
+} if
+}
+{
+byte masks numBits 1 sub get and
+OutBitOffset neg bitshift
+OutBuffer OutByteIndex get or
+OutBuffer OutByteIndex 3 -1 roll put
+/OutBitOffset OutBitOffset numBits add def
+OutBitOffset 8 eq
+{
+/OutBitOffset 0 def
+/OutByteIndex OutByteIndex 1 add def
+} if
+} ifelse
+} bind def
+/DevNNFilter
+{
+/InBuffer Width NumComps mul BitsPerComponent mul 7 add 8 idiv string def
+AllSource InBuffer readstring pop pop
+/outlen Width NewNumComps mul BitsPerComponent mul 7 add 8 idiv def
+/OutBuffer outlen string def
+0 1 outlen 1 sub { OutBuffer exch 0 put } for
+/InByteIndex 0 def
+/InBitOffset 0 def
+/OutByteIndex 0 def
+/OutBitOffset 0 def
+/KeepArray NumComps array def
+0 1 NumComps 1 sub { KeepArray exch true put } for
+DevNNones { KeepArray exch false put } forall
+Width {
+KeepArray
+{
+{
+/bitsLeft BitsPerComponent def
+{
+bitsLeft 0 le { exit } if
+/bitsToDo 8 InBitOffset sub dup bitsLeft gt { pop bitsLeft } if def
+InBuffer InByteIndex get
+InBitOffset bitshift
+bitsToDo addNBits
+/bitsLeft bitsLeft bitsToDo sub def
+InBitOffset bitsToDo add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+} loop
+}
+{
+InBitOffset BitsPerComponent add
+dup 8 mod /InBitOffset exch def
+8 idiv InByteIndex add /InByteIndex exch def
+}
+ifelse
+}
+forall
+} repeat
+OutBuffer
+} bd
+/pdf_image
+{
+20 dict copy
+begin
+/UnusedNones where { /UnusedNones get}{false} ifelse
+{
+/NumComps Decode length 2 div cvi def
+/OrigDecode Decode def
+/NumNones DevNNones length def
+/NewNumComps NumComps NumNones sub def
+/Decode NewNumComps 2 mul cvi array def
+/devNNindx 0 def
+/decIndx 0 def
+/cmpIndx 0 def
+NumComps {
+cmpIndx DevNNones devNNindx get eq
+{
+/devNNindx devNNindx 1 add dup NumNones eq {pop 0} if def
+}
+{
+Decode decIndx OrigDecode cmpIndx 2 mul get put
+Decode decIndx 1 add OrigDecode cmpIndx 2 mul 1 add get put
+/decIndx decIndx 2 add def
+} ifelse
+/cmpIndx cmpIndx 1 add def
+} repeat
+_Filters dup length 1 sub get /AllSource exch def
+/DataSource { DevNNFilter } def
+}
+{ _Filters dup length 1 sub get /DataSource exch def }
+ifelse
+currentdict image
+_Filters pdf_flushfilters
+end
+} bd
+/pdf_maskedImage
+{
+10 dict copy begin
+/miDict currentdict def
+/DataDict DataDict 10 dict copy def
+DataDict begin
+/DataSource
+_Filters dup length 1 sub get
+def
+miDict image
+_Filters pdf_flushfilters
+end
+miDict /InterleaveType get 3 eq
+{ MaskDict /DataSource get dup type /filetype eq { closefile } { pop } ifelse }
+if
+end
+} [/miDict /DataDict /_Filters] bld
+/RadialShade {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/r2 exch def
+/c2y exch def
+/c2x exch def
+/r1 exch def
+/c1y exch def
+/c1x exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+c1x c2x eq
+{
+c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope c2y c1y sub c2x c1x sub div def
+/theta slope 1 atan def
+c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
+c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+c1x c1y translate
+theta rotate
+-90 rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+/max { 2 copy gt { pop } {exch pop} ifelse } bind def
+/min { 2 copy lt { pop } {exch pop} ifelse } bind def
+rampdict begin
+40 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+c1x c1y translate
+theta rotate
+-90 rotate
+/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+/c1y 0 def
+/c1x 0 def
+/c2x 0 def
+ext0 {
+0 getrampcolor
+c2y r2 add r1 sub 0.0001 lt
+{
+c1x c1y r1 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2y r1 add r2 le
+{
+c1x c1y r1 0 360 arc
+fill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r1 neg def
+/p1y c1y def
+/p2x r1 def
+/p2y c1y def
+p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y p1x SS1 div neg def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y p2x SS2 div neg def
+r1 r2 gt
+{
+/L1maxX p1x yMin p1y sub SS1 div add def
+/L2maxX p2x yMin p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+c1x c2x sub dup mul
+c1y c2y sub dup mul
+add 0.5 exp
+0 dtransform
+dup mul exch dup mul add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+/hires exch def
+hires mul
+/numpix exch def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+/xInc c2x c1x sub numsteps div def
+/yInc c2y c1y sub numsteps div def
+/rInc r2 r1 sub numsteps div def
+/cx c1x def
+/cy c1y def
+/radius r1 def
+newpath
+xInc 0 eq yInc 0 eq rInc 0 eq and and
+{
+0 getrampcolor
+cx cy radius 0 360 arc
+stroke
+NumSamples 1 sub getrampcolor
+cx cy radius 72 hires div add 0 360 arc
+0 setlinewidth
+stroke
+}
+{
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+cx cy radius 0 360 arc
+/cx cx xInc add def
+/cy cy yInc add def
+/radius radius rInc add def
+cx cy radius 360 0 arcn
+eofill
+rampIndxInc add
+}
+repeat
+pop
+} ifelse
+ext1 {
+c2y r2 add r1 lt
+{
+c2x c2y r2 0 360 arc
+fill
+}
+{
+c2y r1 add r2 sub 0.0001 le
+{
+c2x c2y r2 360 0 arcn
+pathbbox
+/aymax exch def
+/axmax exch def
+/aymin exch def
+/axmin exch def
+/bxMin xMin axmin min def
+/byMin yMin aymin min def
+/bxMax xMax axmax max def
+/byMax yMax aymax max def
+bxMin byMin moveto
+bxMax byMin lineto
+bxMax byMax lineto
+bxMin byMax lineto
+bxMin byMin lineto
+eofill
+}
+{
+c2x c2y r2 0 360 arc fill
+r1 r2 eq
+{
+/p1x r2 neg def
+/p1y c2y def
+/p2x r2 def
+/p2y c2y def
+p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+fill
+}
+{
+/AA r2 r1 sub c2y div def
+AA -1 eq
+{ /theta 89.99 def}
+{ /theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ifelse
+/SS1 90 theta add dup sin exch cos div def
+/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+/p1y c2y p1x SS1 div sub def
+/SS2 90 theta sub dup sin exch cos div def
+/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+/p2y c2y p2x SS2 div sub def
+r1 r2 lt
+{
+/L1maxX p1x yMax p1y sub SS1 div add def
+/L2maxX p2x yMax p2y sub SS2 div add def
+}
+{
+/L1maxX 0 def
+/L2maxX 0 def
+}ifelse
+p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+fill
+}
+ifelse
+}
+ifelse
+} ifelse
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/GenStrips {
+40 dict begin
+/background exch def
+/ext1 exch def
+/ext0 exch def
+/BBox exch def
+/y2 exch def
+/x2 exch def
+/y1 exch def
+/x1 exch def
+/rampdict exch def
+gsave
+BBox length 0 gt {
+newpath
+BBox 0 get BBox 1 get moveto
+BBox 2 get BBox 0 get sub 0 rlineto
+0 BBox 3 get BBox 1 get sub rlineto
+BBox 2 get BBox 0 get sub neg 0 rlineto
+closepath
+clip
+newpath
+} if
+x1 x2 eq
+{
+y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
+}
+{
+/slope y2 y1 sub x2 x1 sub div def
+/theta slope 1 atan def
+x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
+x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
+}
+ifelse
+gsave
+clippath
+x1 y1 translate
+theta rotate
+{ pathbbox } stopped
+{ 0 0 0 0 } if
+/yMax exch def
+/xMax exch def
+/yMin exch def
+/xMin exch def
+grestore
+xMax xMin eq yMax yMin eq or
+{
+grestore
+end
+}
+{
+rampdict begin
+20 dict begin
+background length 0 gt { background sssetbackground gsave clippath fill grestore } if
+gsave
+x1 y1 translate
+theta rotate
+/xStart 0 def
+/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+/ySpan yMax yMin sub def
+/numsteps NumSamples def
+/rampIndxInc 1 def
+/subsampling false def
+xStart 0 transform
+xEnd 0 transform
+3 -1 roll
+sub dup mul
+3 1 roll
+sub dup mul
+add 0.5 exp 72 div
+0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+1 index 1 index lt { exch } if pop
+mul
+/numpix exch def
+numpix 0 ne
+{
+NumSamples numpix div 0.5 gt
+{
+/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
+/rampIndxInc NumSamples 1 sub numsteps div def
+/subsampling true def
+} if
+} if
+ext0 {
+0 getrampcolor
+xMin xStart lt
+{ xMin yMin xMin neg ySpan rectfill } if
+} if
+/xInc xEnd xStart sub numsteps div def
+/x xStart def
+0
+numsteps
+{
+dup
+subsampling { round } if
+getrampcolor
+x yMin xInc ySpan rectfill
+/x x xInc add def
+rampIndxInc add
+}
+repeat
+pop
+ext1 {
+xMax xEnd gt
+{ xEnd yMin xMax xEnd sub ySpan rectfill } if
+} if
+grestore
+grestore
+end
+end
+end
+} ifelse
+} bd
+/currentdistillerparams where { pop currentdistillerparams /CoreDistVersion get 5000 lt}{true}ifelse
+{
+/PDFMark5 {cleartomark} bd
+}
+{
+/PDFMark5 {pdfmark} bd
+}ifelse
+/ReadByPDFMark5
+{
+2 dict begin
+/makerString exch def string /tmpString exch def
+{
+currentfile tmpString readline pop
+makerString anchorsearch
+{
+pop pop cleartomark exit
+}
+{
+3 copy /PUT PDFMark5 pop 2 copy (\n) /PUT PDFMark5
+} ifelse
+}loop
+end
+}bd
+%%EndResource
+%%BeginResource: procset pdflev2 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: PDF operators, with code specific for Level 2
+/docinitialize {
+PDF begin
+/_defaulthalftone currenthalftone dd
+/_defaultblackgeneration currentblackgeneration dd
+/_defaultundercolorremoval currentundercolorremoval dd
+/_defaultcolortransfer [currentcolortransfer] dd
+/_defaulttransfer currenttransfer dd
+end
+PDFVars /docSetupDone true put
+} bd
+/initialize {
+PDFVars /docSetupDone get {
+_defaulthalftone sethalftone
+/_defaultblackgeneration load setblackgeneration
+/_defaultundercolorremoval load setundercolorremoval
+_defaultcolortransfer aload pop setcolortransfer
+} if
+false setoverprint
+} bd
+/terminate { } bd
+/c /curveto ld
+/cs /setcolorspace ld
+/l /lineto ld
+/m /moveto ld
+/q /gsave ld
+/Q /grestore ld
+/sc /setcolor ld
+/setSA/setstrokeadjust ld
+/re {
+4 2 roll m
+1 index 0 rlineto
+0 exch rlineto
+neg 0 rlineto
+h
+} bd
+/concattransferfuncs {
+[ 3 1 roll /exec load exch /exec load ] cvx
+} bd
+/concatandsettransfer {
+/_defaulttransfer load concattransferfuncs settransfer
+} bd
+/concatandsetcolortransfer {
+_defaultcolortransfer aload pop
+8 -1 roll 5 -1 roll concattransferfuncs 7 1 roll
+6 -1 roll 4 -1 roll concattransferfuncs 5 1 roll
+4 -1 roll 3 -1 roll concattransferfuncs 3 1 roll
+concattransferfuncs
+setcolortransfer
+} bd
+/defineRes/defineresource ld
+/undefineRes/undefineresource ld
+/findRes/findresource ld
+currentglobal
+true systemdict /setglobal get exec
+[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource /Image]
+{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
+forall
+systemdict /setglobal get exec
+/ri
+{
+/findcolorrendering isdefined?
+{
+mark exch
+findcolorrendering
+counttomark 2 eq
+{ type /booleantype eq
+{ dup type /nametype eq
+{ dup /ColorRendering resourcestatus
+{ pop pop
+dup /DefaultColorRendering ne
+{
+/ColorRendering findresource
+setcolorrendering
+} if
+} if
+} if
+} if
+} if
+cleartomark
+}
+{ pop
+} ifelse
+} bd
+/knownColorants? {
+pop false
+} bd
+/getrampcolor {
+cvi
+/indx exch def
+0 1 NumComp 1 sub {
+dup
+Samples exch get
+dup type /stringtype eq { indx get } if
+exch
+Scaling exch get aload pop
+3 1 roll
+mul add
+} for
+setcolor
+} bd
+/sssetbackground { aload pop setcolor } bd
+%%EndResource
+%%BeginResource: procset pdftext 6.0 1
+%%Copyright: Copyright 1987-2001,2003 Adobe Systems Incorporated. All Rights Reserved.
+%%Title: Text operators for PDF
+PDF /PDFText 78 dict dup begin put
+/docinitialize
+{
+/resourcestatus where {
+pop
+/CIDParams /ProcSet resourcestatus {
+pop pop
+false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
+} if
+} if
+PDF begin
+PDFText /_pdfDefineIdentity-H known
+{ PDFText /_pdfDefineIdentity-H get exec}
+if
+end
+} bd
+/initialize {
+PDFText begin
+} bd
+/terminate { end } bd
+Level2?
+{
+/_safeput
+{
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+{
+/_safeput
+{
+2 index load dup dup length exch maxlength ge
+{ dup length 5 add dict copy
+3 index xdd
+}
+{ pop }
+ifelse
+3 -1 roll load 3 1 roll put
+}
+bd
+}
+ifelse
+/pdf_has_composefont? systemdict /composefont known def
+/CopyFont {
+{
+1 index /FID ne 2 index /UniqueID ne and
+{ def } { pop pop } ifelse
+} forall
+} bd
+/Type0CopyFont
+{
+exch
+dup length dict
+begin
+CopyFont
+[
+exch
+FDepVector
+{
+dup /FontType get 0 eq
+{
+1 index Type0CopyFont
+/_pdfType0 exch definefont
+}
+{
+/_pdfBaseFont exch
+2 index exec
+}
+ifelse
+exch
+}
+forall
+pop
+]
+/FDepVector exch def
+currentdict
+end
+} bd
+Level2? {currentglobal true setglobal} if
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
+Level2? {setglobal} if
+/modEnc {
+/_enc xdd
+/_icode 0 dd
+counttomark 1 sub -1 0
+{
+index
+dup type /nametype eq
+{
+_enc _icode 3 -1 roll put
+_icode 1 add
+}
+if
+/_icode xdd
+} for
+cleartomark
+_enc
+} bd
+/trEnc {
+/_enc xdd
+255 -1 0 {
+exch dup -1 eq
+{ pop /.notdef }
+{ Encoding exch get }
+ifelse
+_enc 3 1 roll put
+} for
+pop
+_enc
+} bd
+/TE {
+/_i xdd
+StandardEncoding 256 array copy modEnc
+_pdfEncodings exch _i exch put
+} bd
+Level2?
+{
+/pdfPatchCStrings
+{
+currentdict /CharStrings known currentdict /FontType known and
+{
+FontType 1 eq CharStrings type /dicttype eq and
+{
+CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and
+{
+CharStrings /mu get
+type /stringtype eq
+{
+currentglobal
+CharStrings /mu1
+CharStrings /mu get
+dup gcheck setglobal
+dup length string copy
+put
+setglobal
+} if
+} if
+} if
+} if
+} bd
+}
+{ /pdfPatchCStrings {} bd }
+ifelse
+/TZ
+{
+/_usePDFEncoding xdd
+findfont
+dup length 6 add dict
+begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+/pdf_origFontName FontName def
+/FontName exch def
+currentdict /PaintType known
+{ PaintType 2 eq {/PaintType 0 def} if }
+if
+_usePDFEncoding 0 ge
+{
+/Encoding _pdfEncodings _usePDFEncoding get def
+pop
+}
+{
+_usePDFEncoding -1 eq
+{
+counttomark 0 eq
+{ pop }
+{
+Encoding 256 array copy
+modEnc /Encoding exch def
+}
+ifelse
+}
+{
+256 array
+trEnc /Encoding exch def
+}
+ifelse
+}
+ifelse
+pdf_EuroProcSet pdf_origFontName known
+{
+pdf_origFontName pdf_AddEuroGlyphProc
+} if
+Level2?
+{
+currentdict /pdf_origFontName undef
+} if
+FontName currentdict
+end
+definefont pop
+}
+bd
+Level2?
+{
+/TZG
+{
+currentglobal true setglobal
+2 index _pdfFontStatus
+{
+2 index findfont
+false setglobal
+3 index findfont
+true setglobal
+ne
+{
+2 index findfont dup rcheck
+{
+dup length dict begin
+{
+1 index /FID ne { def } { pop pop } ifelse
+} forall
+pdfPatchCStrings
+currentdict end
+}
+if
+3 index exch definefont pop
+}
+if
+} if
+setglobal
+TZ
+} bd
+}
+{
+/TZG {TZ} bd
+} ifelse
+Level2?
+{
+currentglobal false setglobal
+userdict /pdftext_data 5 dict put
+pdftext_data
+begin
+/saveStacks
+{
+pdftext_data
+begin
+/vmmode currentglobal def
+false setglobal
+count array astore /os exch def
+end
+countdictstack array dictstack pdftext_data exch /ds exch put
+cleardictstack pdftext_data /dscount countdictstack put
+pdftext_data /vmmode get setglobal
+} bind def
+/restoreStacks
+{
+pdftext_data /vmmode currentglobal put false setglobal
+clear cleardictstack
+pdftext_data /ds get dup
+pdftext_data /dscount get 1 2 index length 1 sub
+{ get begin dup } for
+pop pop
+pdftext_data /os get aload pop
+pdftext_data /vmmode get setglobal
+} bind def
+/testForClonePrinterBug
+{
+currentglobal true setglobal
+/undefinedCategory /Generic /Category findresource
+dup length dict copy /Category defineresource pop
+setglobal
+pdftext_data /saveStacks get exec
+pdftext_data /vmmode currentglobal put false setglobal
+/undefined /undefinedCategory { resourcestatus } stopped
+pdftext_data exch /bugFound exch put
+pdftext_data /vmmode get setglobal
+pdftext_data /restoreStacks get exec
+pdftext_data /bugFound get
+} bind def
+end
+setglobal
+/pdf_resourcestatus
+pdftext_data /testForClonePrinterBug get exec
+{
+{
+pdftext_data /saveStacks get exec
+pdftext_data /os get dup dup length 1 sub
+dup 1 sub dup 0 lt { pop 0 } if
+exch 1 exch { get exch dup } for
+pop pop
+{ resourcestatus }
+stopped
+{
+clear cleardictstack pdftext_data /restoreStacks get exec
+{ pop pop } stopped pop false
+}
+{
+count array astore pdftext_data exch /results exch put
+pdftext_data /restoreStacks get exec pop pop
+pdftext_data /results get aload pop
+}
+ifelse
+}
+}
+{ { resourcestatus } }
+ifelse
+bd
+}
+if
+Level2?
+{
+/_pdfUndefineResource
+{
+currentglobal 3 1 roll
+_pdf_FontDirectory 2 index 2 copy known
+{undef}
+{pop pop}
+ifelse
+1 index (pdf) exch _pdfConcatNames 1 index
+1 index 1 _pdfConcatNames 1 index
+5 index 1 _pdfConcatNames 1 index
+4
+{
+2 copy pdf_resourcestatus
+{
+pop 2 lt
+{2 copy findresource gcheck setglobal undefineresource}
+{pop pop}
+ifelse
+}
+{ pop pop}
+ifelse
+} repeat
+setglobal
+} bd
+}
+{
+/_pdfUndefineResource { pop pop} bd
+}
+ifelse
+Level2?
+{
+/_pdfFontStatus
+{
+currentglobal exch
+/Font pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+exch setglobal
+} bd
+}
+{
+/_pdfFontStatusString 50 string def
+_pdfFontStatusString 0 (fonts/) putinterval
+/_pdfFontStatus
+{
+FontDirectory 1 index known
+{ pop true }
+{
+_pdfFontStatusString 6 42 getinterval
+cvs length 6 add
+_pdfFontStatusString exch 0 exch getinterval
+{ status } stopped
+{pop false}
+{
+{ pop pop pop pop true}
+{ false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+Level2?
+{
+/_pdfCIDFontStatus
+{
+/CIDFont /Category pdf_resourcestatus
+{
+pop pop
+/CIDFont pdf_resourcestatus
+{pop pop true}
+{false}
+ifelse
+}
+{ pop false }
+ifelse
+} bd
+}
+if
+/_pdfString100 100 string def
+/_pdfComposeFontName
+{
+dup length 1 eq
+{
+0 get
+1 index
+type /nametype eq
+{
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+2 index exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+exch pop
+true
+}
+{
+pop pop
+false
+}
+ifelse
+}
+{
+false
+}
+ifelse
+dup {exch cvn exch} if
+} bd
+/_pdfConcatNames
+{
+exch
+_pdfString100 cvs
+length dup dup _pdfString100 exch (-) putinterval
+_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
+3 -1 roll exch cvs length
+add 1 add _pdfString100 exch 0 exch getinterval
+cvn
+} bind def
+/_pdfTextTempString 50 string def
+/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
+/_pdf_CheckCIDSystemInfo
+{
+1 index _pdfTextTempString cvs
+(Identity) anchorsearch
+{
+pop pop pop pop true
+}
+{
+false
+_pdfRegOrderingArray
+{
+2 index exch
+anchorsearch
+{ pop pop pop true exit}
+{ pop }
+ifelse
+}
+forall
+exch pop
+exch /CIDFont findresource
+/CIDSystemInfo get
+3 -1 roll /CMap findresource
+/CIDSystemInfo get
+exch
+3 -1 roll
+{
+2 copy
+/Supplement get
+exch
+dup type /dicttype eq
+{/Supplement get}
+{pop 0 }
+ifelse
+ge
+}
+{ true }
+ifelse
+{
+dup /Registry get
+2 index /Registry get eq
+{
+/Ordering get
+exch /Ordering get
+dup type /arraytype eq
+{
+1 index type /arraytype eq
+{
+true
+1 index length 1 sub -1 0
+{
+dup 2 index exch get exch 3 index exch get ne
+{ pop false exit}
+if
+} for
+exch pop exch pop
+}
+{ pop pop false }
+ifelse
+}
+{
+eq
+}
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+{ pop pop false }
+ifelse
+}
+ifelse
+} bind def
+pdf_has_composefont?
+{
+/_pdfComposeFont
+{
+2 copy _pdfComposeFontName not
+{
+2 index
+}
+if
+(pdf) exch _pdfConcatNames
+dup _pdfFontStatus
+{ dup findfont 5 2 roll pop pop pop true}
+{
+4 1 roll
+1 index /CMap pdf_resourcestatus
+{
+pop pop
+true
+}
+{false}
+ifelse
+1 index true exch
+{
+_pdfCIDFontStatus not
+{pop false exit}
+if
+}
+forall
+and
+{
+1 index 1 index 0 get _pdf_CheckCIDSystemInfo
+{
+3 -1 roll pop
+2 index 3 1 roll
+composefont true
+}
+{
+pop pop exch pop false
+}
+ifelse
+}
+{
+_pdfComposeFontName
+{
+dup _pdfFontStatus
+{
+exch pop
+1 index exch
+findfont definefont true
+}
+{
+pop exch pop
+false
+}
+ifelse
+}
+{
+exch pop
+false
+}
+ifelse
+}
+ifelse
+{ true }
+{
+dup _pdfFontStatus
+{ dup findfont true }
+{ pop false }
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+{
+/_pdfComposeFont
+{
+_pdfComposeFontName not
+{
+dup
+}
+if
+dup
+_pdfFontStatus
+{exch pop dup findfont true}
+{
+1 index
+dup type /nametype eq
+{pop}
+{cvn}
+ifelse
+eq
+{pop false}
+{
+dup _pdfFontStatus
+{dup findfont true}
+{pop false}
+ifelse
+}
+ifelse
+}
+ifelse
+} bd
+}
+ifelse
+/_pdfStyleDicts 4 dict dup begin
+/Adobe-Japan1 4 dict dup begin
+Level2?
+{
+/Serif
+/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMin-W3}
+{
+/HeiseiMin-W3 _pdfCIDFontStatus
+{/HeiseiMin-W3}
+{/Ryumin-Light}
+ifelse
+}
+ifelse
+def
+/SansSerif
+/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiKakuGo-W5}
+{
+/HeiseiKakuGo-W5 _pdfCIDFontStatus
+{/HeiseiKakuGo-W5}
+{/GothicBBB-Medium}
+ifelse
+}
+ifelse
+def
+/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
+{/HeiseiMaruGo-W4}
+{
+/HeiseiMaruGo-W4 _pdfCIDFontStatus
+{/HeiseiMaruGo-W4}
+{
+/Jun101-Light-RKSJ-H _pdfFontStatus
+{ /Jun101-Light }
+{ SansSerif }
+ifelse
+}
+ifelse
+}
+ifelse
+/RoundSansSerif exch def
+/Default Serif def
+}
+{
+/Serif /Ryumin-Light def
+/SansSerif /GothicBBB-Medium def
+{
+(fonts/Jun101-Light-83pv-RKSJ-H) status
+}stopped
+{pop}{
+{ pop pop pop pop /Jun101-Light }
+{ SansSerif }
+ifelse
+/RoundSansSerif exch def
+}ifelse
+/Default Serif def
+}
+ifelse
+end
+def
+/Adobe-Korea1 4 dict dup begin
+/Serif /HYSMyeongJo-Medium def
+/SansSerif /HYGoThic-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-GB1 4 dict dup begin
+/Serif /STSong-Light def
+/SansSerif /STHeiti-Regular def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+/Adobe-CNS1 4 dict dup begin
+/Serif /MKai-Medium def
+/SansSerif /MHei-Medium def
+/RoundSansSerif SansSerif def
+/Default Serif def
+end
+def
+end
+def
+/TZzero
+{
+/_wmode xdd
+/_styleArr xdd
+/_regOrdering xdd
+3 copy
+_pdfComposeFont
+{
+5 2 roll pop pop pop
+}
+{
+[
+0 1 _styleArr length 1 sub
+{
+_styleArr exch get
+_pdfStyleDicts _regOrdering 2 copy known
+{
+get
+exch 2 copy known not
+{ pop /Default }
+if
+get
+}
+{
+pop pop pop /Unknown
+}
+ifelse
+}
+for
+]
+exch pop
+2 index 3 1 roll
+_pdfComposeFont
+{3 -1 roll pop}
+{
+findfont dup /FontName get exch
+}
+ifelse
+}
+ifelse
+dup /WMode 2 copy known
+{ get _wmode ne }
+{ pop pop _wmode 1 eq}
+ifelse
+{
+exch _wmode _pdfConcatNames
+dup _pdfFontStatus
+{ exch pop dup findfont false}
+{ exch true }
+ifelse
+}
+{
+dup /FontType get 0 ne
+}
+ifelse
+{
+dup /FontType get 3 eq _wmode 1 eq and
+{
+_pdfVerticalRomanT3Font dup length 10 add dict copy
+begin
+/_basefont exch
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
+if
+def
+FontName
+currentdict
+end
+definefont
+def
+/Encoding _basefont /Encoding get def
+/_fauxfont true def
+}
+{
+dup length 3 add dict
+begin
+{1 index /FID ne {def}{pop pop} ifelse }
+forall
+FontType 0 ne
+{
+/Encoding Encoding dup length array copy
+dup 16#27 /quotesingle put
+dup 16#60 /grave put
+_regOrdering /Adobe-Japan1 eq
+{dup 16#5c /yen put}
+if
+def
+/_fauxfont true def
+} if
+} ifelse
+/WMode _wmode def
+dup dup /FontName exch def
+currentdict
+end
+definefont pop
+}
+{
+pop
+}
+ifelse
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+bd
+Level2?
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+selectfont
+} bd
+}
+{
+/Tf {
+_pdf_FontDirectory 2 index 2 copy known
+{get exch 3 -1 roll pop}
+{pop pop}
+ifelse
+exch findfont exch
+dup type /arraytype eq
+{makefont}
+{scalefont}
+ifelse
+setfont
+} bd
+}
+ifelse
+/cshow where
+{
+pop /pdf_cshow /cshow load dd
+/pdf_remove2 {pop pop} dd
+}
+{
+/pdf_cshow {exch forall} dd
+/pdf_remove2 {} dd
+} ifelse
+/pdf_xshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_yshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+_pdf_x _pdf_y moveto
+0 exch
+rmoveto
+}
+ifelse
+_pdf_i 1 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdf_xyshow
+{
+/_pdf_na xdd
+/_pdf_i 0 dd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 /_pdf_showproc load exec
+{_pdf_na _pdf_i get} stopped
+{ pop pop }
+{
+1 pop
+{_pdf_na _pdf_i 1 add get} stopped
+{ pop pop pop}
+{
+_pdf_x _pdf_y moveto
+rmoveto
+}
+ifelse
+}
+ifelse
+_pdf_i 2 add /_pdf_i xdd
+currentpoint
+/_pdf_y xdd
+/_pdf_x xdd
+}
+exch
+pdf_cshow
+} bd
+/pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd
+/pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd
+/pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd
+Level2? _ColorSep5044? not and
+{
+/pdfxs {{xshow} stopped {pdfl1xs} if} bd
+/pdfys {{yshow} stopped {pdfl1ys} if} bd
+/pdfxys {{xyshow} stopped {pdfl1xys} if} bd
+}
+{
+/pdfxs /pdfl1xs load dd
+/pdfys /pdfl1ys load dd
+/pdfxys /pdfl1xys load dd
+} ifelse
+/pdf_charpath {false charpath} bd
+/pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd
+/pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd
+/pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd
+/pdf_strokepath
+{
+{
+pdf_remove2
+_pdf_str1 exch 0 exch put
+_pdf_str1 false charpath
+currentpoint S moveto
+} bind
+exch pdf_cshow
+} bd
+/pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd
+/pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd
+/pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd
+Level2? {currentglobal true setglobal} if
+/d0/setcharwidth ld
+/nND {{/.notdef} repeat} bd
+/T3Defs {
+/BuildChar
+{
+1 index /Encoding get exch get
+1 index /BuildGlyph get exec
+}
+def
+/BuildGlyph {
+exch begin
+GlyphProcs exch get exec
+end
+} def
+/_pdfT3Font true def
+} bd
+/_pdfBoldRomanWidthProc
+{
+stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
+0 0
+} bd
+/_pdfType0WidthProc
+{
+dup stringwidth 0 0 moveto
+2 index true charpath pathbbox
+0 -1
+7 index 2 div .88
+setcachedevice2
+pop
+0 0
+} bd
+/_pdfType0WMode1WidthProc
+{
+dup stringwidth
+pop 2 div neg -0.88
+2 copy
+moveto
+0 -1
+5 -1 roll true charpath pathbbox
+setcachedevice
+} bd
+/_pdfBoldBaseFont
+11 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/Encoding cHexEncoding def
+/_setwidthProc /_pdfBoldRomanWidthProc load def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+pdf_has_composefont?
+{
+/_pdfBoldBaseCIDFont
+11 dict begin
+/CIDFontType 1 def
+/CIDFontName /_pdfBoldBaseCIDFont def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_setwidthProc /_pdfType0WidthProc load def
+/_bcstr2 2 string def
+/BuildGlyph
+{
+exch begin
+_basefont setfont
+_bcstr2 1 2 index 256 mod put
+_bcstr2 0 3 -1 roll 256 idiv put
+_bcstr2 dup _setwidthProc
+3 copy
+moveto
+show
+_basefonto setfont
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+/_pdfDefineIdentity-H
+{
+/Identity-H /CMap PDFText /pdf_resourcestatus get exec
+{
+pop pop
+}
+{
+/CIDInit/ProcSet findresource begin 12 dict begin
+begincmap
+/CIDSystemInfo
+3 dict begin
+/Registry (Adobe) def
+/Ordering (Identity) def
+/Supplement 0 def
+currentdict
+end
+def
+/CMapName /Identity-H def
+/CMapVersion 1 def
+/CMapType 1 def
+1 begincodespacerange
+<0000> <ffff>
+endcodespacerange
+1 begincidrange
+<0000> <ffff> 0
+endcidrange
+endcmap
+CMapName currentdict/CMap defineresource pop
+end
+end
+} ifelse
+} def
+} if
+/_pdfVerticalRomanT3Font
+10 dict begin
+/FontType 3 def
+/FontMatrix[1 0 0 1 0 0]def
+/FontBBox[0 0 1 1]def
+/_bcstr1 1 string def
+/BuildChar
+{
+exch begin
+_basefont setfont
+_bcstr1 dup 0 4 -1 roll put
+dup
+_pdfType0WidthProc
+moveto
+show
+end
+}bd
+currentdict
+end
+def
+Level2? {setglobal} if
+/MakeBoldFont
+{
+dup /ct_SyntheticBold known
+{
+dup length 3 add dict begin
+CopyFont
+/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+/ct_SyntheticBold true def
+currentdict
+end
+definefont
+}
+{
+dup dup length 3 add dict
+begin
+CopyFont
+/PaintType 2 def
+/StrokeWidth .03 0 FontMatrix idtransform pop def
+/dummybold currentdict
+end
+definefont
+dup /FontType get dup 9 ge exch 11 le and
+{
+_pdfBoldBaseCIDFont
+dup length 3 add dict copy begin
+dup /CIDSystemInfo get /CIDSystemInfo exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefont exch def
+/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
+/_basefonto exch def
+currentdict
+end
+/CIDFont defineresource
+}
+{
+_pdfBoldBaseFont
+dup length 3 add dict copy begin
+/_basefont exch def
+/_basefonto exch def
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+} bd
+/MakeBold {
+1 index
+_pdf_FontDirectory 2 index 2 copy known
+{get}
+{exch pop}
+ifelse
+findfont
+dup
+/FontType get 0 eq
+{
+dup /WMode known {dup /WMode get 1 eq }{false} ifelse
+version length 4 ge
+and
+{version 0 4 getinterval cvi 2015 ge }
+{true}
+ifelse
+{/_pdfType0WidthProc}
+{/_pdfType0WMode1WidthProc}
+ifelse
+_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
+{MakeBoldFont} Type0CopyFont definefont
+}
+{
+dup /_fauxfont known not 1 index /SubstMaster known not and
+{
+_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
+MakeBoldFont
+}
+{
+2 index 2 index eq
+{ exch pop }
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+definefont
+}
+ifelse
+}
+ifelse
+}
+ifelse
+pop pop
+dup /dummybold ne
+{/_pdf_FontDirectory exch dup _safeput }
+{ pop }
+ifelse
+}bd
+/MakeItalic {
+_pdf_FontDirectory exch 2 copy known
+{get}
+{exch pop}
+ifelse
+dup findfont
+dup /FontInfo 2 copy known
+{
+get
+/ItalicAngle 2 copy known
+{get 0 eq }
+{ pop pop true}
+ifelse
+}
+{ pop pop true}
+ifelse
+{
+exch pop
+dup /FontType get 0 eq Level2? not and
+{ dup /FMapType get 6 eq }
+{ false }
+ifelse
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1Type0 }
+{ _italMtxType0 }
+ifelse
+}
+{ pop pop _italMtxType0 }
+ifelse
+}
+{
+dup /WMode 2 copy known
+{
+get 1 eq
+{ _italMtx_WMode1 }
+{ _italMtx }
+ifelse
+}
+{ pop pop _italMtx }
+ifelse
+}
+ifelse
+makefont
+dup /FontType get 42 eq Level2? not or
+{
+dup length dict begin
+CopyFont
+currentdict
+end
+}
+if
+1 index exch
+definefont pop
+/_pdf_FontDirectory exch dup _safeput
+}
+{
+pop
+2 copy ne
+{
+/_pdf_FontDirectory 3 1 roll _safeput
+}
+{ pop pop }
+ifelse
+}
+ifelse
+}bd
+/MakeBoldItalic {
+/dummybold exch
+MakeBold
+/dummybold
+MakeItalic
+}bd
+Level2?
+{
+/pdf_CopyDict
+{1 index length add dict copy}
+def
+}
+{
+/pdf_CopyDict
+{
+1 index length add dict
+1 index wcheck
+{ copy }
+{ begin
+{def} forall
+currentdict
+end
+}
+ifelse
+}
+def
+}
+ifelse
+/pdf_AddEuroGlyphProc
+{
+currentdict /CharStrings known
+{
+CharStrings /Euro known not
+{
+dup
+/CharStrings
+CharStrings 1 pdf_CopyDict
+begin
+/Euro pdf_EuroProcSet 4 -1 roll get def
+currentdict
+end
+def
+/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
+/pdf_PathOps /pdf_PathOps load def
+/Symbol eq Encoding 160 get /.notdef eq and
+{
+/Encoding Encoding dup length array copy
+dup 160 /Euro put def
+}
+if
+}
+{ pop
+}
+ifelse
+}
+{ pop
+}
+ifelse
+}
+def
+Level2? {currentglobal true setglobal} if
+/pdf_PathOps 4 dict dup begin
+/m {moveto} def
+/l {lineto} def
+/c {curveto} def
+/cp {closepath} def
+end
+def
+/pdf_PSBuildGlyph
+{
+gsave
+8 -1 roll pop
+7 1 roll
+currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+dup 9 1 roll
+{
+currentdict /StrokeWidth 2 copy known
+{
+get 2 div
+5 1 roll
+4 -1 roll 4 index sub
+4 1 roll
+3 -1 roll 4 index sub
+3 1 roll
+exch 4 index add exch
+4 index add
+5 -1 roll pop
+}
+{
+pop pop
+}
+ifelse
+}
+if
+setcachedevice
+pdf_PathOps begin
+exec
+end
+{
+currentdict /StrokeWidth 2 copy known
+{ get }
+{ pop pop 0 }
+ifelse
+setlinewidth stroke
+}
+{
+fill
+}
+ifelse
+grestore
+} def
+/pdf_EuroProcSet 13 dict def
+pdf_EuroProcSet
+begin
+/Courier-Bold
+{
+600 0 6 -12 585 612
+{
+385 274 m
+180 274 l
+179 283 179 293 179 303 c
+179 310 179 316 180 323 c
+398 323 l
+423 404 l
+197 404 l
+219 477 273 520 357 520 c
+409 520 466 490 487 454 c
+487 389 l
+579 389 l
+579 612 l
+487 612 l
+487 560 l
+449 595 394 612 349 612 c
+222 612 130 529 98 404 c
+31 404 l
+6 323 l
+86 323 l
+86 304 l
+86 294 86 284 87 274 c
+31 274 l
+6 193 l
+99 193 l
+129 77 211 -12 359 -12 c
+398 -12 509 8 585 77 c
+529 145 l
+497 123 436 80 356 80 c
+285 80 227 122 198 193 c
+360 193 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-BoldOblique /Courier-Bold load def
+/Courier
+{
+600 0 17 -12 578 584
+{
+17 204 m
+97 204 l
+126 81 214 -12 361 -12 c
+440 -12 517 17 578 62 c
+554 109 l
+501 70 434 43 366 43 c
+266 43 184 101 154 204 c
+380 204 l
+400 259 l
+144 259 l
+144 270 143 281 143 292 c
+143 299 143 307 144 314 c
+418 314 l
+438 369 l
+153 369 l
+177 464 249 529 345 529 c
+415 529 484 503 522 463 c
+522 391 l
+576 391 l
+576 584 l
+522 584 l
+522 531 l
+473 566 420 584 348 584 c
+216 584 122 490 95 369 c
+37 369 l
+17 314 l
+87 314 l
+87 297 l
+87 284 88 272 89 259 c
+37 259 l
+cp
+600 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Courier-Oblique /Courier load def
+/Helvetica
+{
+556 0 24 -19 541 703
+{
+541 628 m
+510 669 442 703 354 703 c
+201 703 117 607 101 444 c
+50 444 l
+25 372 l
+97 372 l
+97 301 l
+49 301 l
+24 229 l
+103 229 l
+124 67 209 -19 350 -19 c
+435 -19 501 25 509 32 c
+509 131 l
+492 105 417 60 343 60 c
+267 60 204 127 197 229 c
+406 229 l
+430 301 l
+191 301 l
+191 372 l
+455 372 l
+479 444 l
+194 444 l
+201 531 245 624 348 624 c
+433 624 484 583 509 534 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-Oblique /Helvetica load def
+/Helvetica-Bold
+{
+556 0 12 -19 563 710
+{
+563 621 m
+537 659 463 710 363 710 c
+216 710 125 620 101 462 c
+51 462 l
+12 367 l
+92 367 l
+92 346 l
+92 337 93 328 93 319 c
+52 319 l
+12 224 l
+102 224 l
+131 58 228 -19 363 -19 c
+417 -19 471 -12 517 18 c
+517 146 l
+481 115 426 93 363 93 c
+283 93 254 166 246 224 c
+398 224 l
+438 319 l
+236 319 l
+236 367 l
+457 367 l
+497 462 l
+244 462 l
+259 552 298 598 363 598 c
+425 598 464 570 486 547 c
+507 526 513 517 517 509 c
+cp
+556 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Helvetica-BoldOblique /Helvetica-Bold load def
+/Symbol
+{
+750 0 20 -12 714 685
+{
+714 581 m
+650 645 560 685 465 685 c
+304 685 165 580 128 432 c
+50 432 l
+20 369 l
+116 369 l
+115 356 115 347 115 337 c
+115 328 115 319 116 306 c
+50 306 l
+20 243 l
+128 243 l
+165 97 300 -12 465 -12 c
+560 -12 635 25 685 65 c
+685 155 l
+633 91 551 51 465 51 c
+340 51 238 131 199 243 c
+555 243 l
+585 306 l
+184 306 l
+183 317 182 326 182 336 c
+182 346 183 356 184 369 c
+614 369 l 644 432 l
+199 432 l
+233 540 340 622 465 622 c
+555 622 636 580 685 520 c
+cp
+750 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Bold
+{
+500 0 16 -14 478 700
+{
+367 308 m
+224 308 l
+224 368 l
+375 368 l
+380 414 l
+225 414 l
+230 589 257 653 315 653 c
+402 653 431 521 444 457 c
+473 457 l
+473 698 l
+444 697 l
+441 679 437 662 418 662 c
+393 662 365 700 310 700 c
+211 700 97 597 73 414 c
+21 414 l
+16 368 l
+69 368 l
+69 359 68 350 68 341 c
+68 330 68 319 69 308 c
+21 308 l
+16 262 l
+73 262 l
+91 119 161 -14 301 -14 c
+380 -14 443 50 478 116 c
+448 136 l
+415 84 382 40 323 40 c
+262 40 231 77 225 262 c
+362 262 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-BoldItalic
+{
+500 0 9 -20 542 686
+{
+542 686 m
+518 686 l
+513 673 507 660 495 660 c
+475 660 457 683 384 683 c
+285 683 170 584 122 430 c
+58 430 l
+34 369 l
+105 369 l
+101 354 92 328 90 312 c
+34 312 l
+9 251 l
+86 251 l
+85 238 84 223 84 207 c
+84 112 117 -14 272 -14 c
+326 -14 349 9 381 9 c
+393 9 393 -10 394 -20 c
+420 -20 l
+461 148 l
+429 148 l
+416 109 362 15 292 15 c
+227 15 197 55 197 128 c
+197 162 204 203 216 251 c
+378 251 l
+402 312 l
+227 312 l
+229 325 236 356 241 369 c
+425 369 l
+450 430 l
+255 430 l
+257 435 264 458 274 488 c
+298 561 337 654 394 654 c
+437 654 484 621 484 530 c
+484 516 l
+516 516 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Italic
+{
+500 0 23 -10 595 692
+{
+399 317 m
+196 317 l
+199 340 203 363 209 386 c
+429 386 l
+444 424 l
+219 424 l
+246 514 307 648 418 648 c
+448 648 471 638 492 616 c
+529 576 524 529 527 479 c
+549 475 l
+595 687 l
+570 687 l
+562 674 558 664 542 664 c
+518 664 474 692 423 692 c
+275 692 162 551 116 424 c
+67 424 l
+53 386 l
+104 386 l
+98 363 93 340 90 317 c
+37 317 l
+23 279 l
+86 279 l
+85 266 85 253 85 240 c
+85 118 137 -10 277 -10 c
+370 -10 436 58 488 128 c
+466 149 l
+424 101 375 48 307 48 c
+212 48 190 160 190 234 c
+190 249 191 264 192 279 c
+384 279 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+/Times-Roman
+{
+500 0 10 -12 484 692
+{
+347 298 m
+171 298 l
+170 310 170 322 170 335 c
+170 362 l
+362 362 l
+374 403 l
+172 403 l
+184 580 244 642 308 642 c
+380 642 434 574 457 457 c
+481 462 l
+474 691 l
+449 691 l
+433 670 429 657 410 657 c
+394 657 360 692 299 692 c
+204 692 94 604 73 403 c
+22 403 l
+10 362 l
+70 362 l
+69 352 69 341 69 330 c
+69 319 69 308 70 298 c
+22 298 l
+10 257 l
+73 257 l
+97 57 216 -12 295 -12 c
+364 -12 427 25 484 123 c
+458 142 l
+425 101 384 37 316 37 c
+256 37 189 84 173 257 c
+335 257 l
+cp
+500 0 m
+}
+pdf_PSBuildGlyph
+} def
+end
+Level2? {setglobal} if
+currentdict readonly pop end
+%%EndResource
+PDFText begin
+[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron
+0 TE
+[1/dotlessi/caron 39/quotesingle 96/grave
+127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
+/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
+/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
+/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
+/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
+/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
+/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
+/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
+/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
+/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
+/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
+/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
+/ucircumflex/udieresis/yacute/thorn/ydieresis
+1 TE
+end
+%%BeginResource: procset pdfasc.prc 6.0 1
+%%Copyright: Copyright 1992-2003 Adobe Systems Incorporated. All Rights Reserved.
+/ASR {
+13 dict begin
+/mirV? exch def
+/mirH? exch def
+/center? exch def
+/autorotate? exch def
+/angle exch def
+/shrink exch def
+/Pury exch def
+/Purx exch def
+/Plly exch def
+/Pllx exch def
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury 0 eq Durx 0 eq and Dlly 0 eq Dllx 0 eq and and
+{ shrink 0 gt { GClipBBox } { GPageBBox } ifelse }
+{ ITransDBBox }
+ifelse
+/PHt Pury Plly sub def
+/PW Purx Pllx sub def
+/DHt Dury Dlly sub def
+/DW Durx Dllx sub def
+angle 90 eq angle 270 eq or
+{
+PHt /PHt PW def /PW exch def
+} if
+autorotate? PHt PW ne and DHt DW ne and
+{
+DHt DW ge
+PHt PW ge
+ne
+{ /angle angle 90 add def
+PHt /PHt PW def /PW exch def
+}
+if
+} if
+angle 0 ne
+{
+/angle angle 360 mod def
+angle rotate
+angle 90 eq
+{ 0 DW neg translate }
+if
+angle 180 eq
+{ DW neg DHt neg translate }
+if
+angle 270 eq
+{ DHt neg 0 translate }
+if
+} if
+center?
+{
+ITransBBox
+Durx Dllx add 2 div Dury Dlly add 2 div
+Purx Pllx add -2 div Pury Plly add -2 div
+3 -1 roll add exch
+3 -1 roll add exch
+translate
+}
+{
+ITransBBox
+angle 0 eq
+{Dllx Pllx sub Dury Pury sub}
+if
+angle 90 eq
+{Durx Purx sub Dury Pury sub}
+if
+angle 180 eq
+{Durx Purx sub Dlly Plly sub}
+if
+angle 270 eq
+{Dllx Pllx sub Dlly Plly sub}
+if
+translate
+}
+ifelse
+mirH? mirV? or
+{
+ITransBBox
+mirH?
+{
+-1 1 scale
+Durx Dllx add neg 0 translate
+} if
+mirV?
+{
+1 -1 scale
+0 Dury Dlly add neg translate
+} if
+} if
+shrink 0 ne
+{
+ITransBBox
+Dury Dlly sub Pury Plly sub div
+Durx Dllx sub Purx Pllx sub div
+2 copy gt { exch } if pop
+shrink 1 eq
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{
+shrink 2 eq 1 index 1.0 lt and
+{
+Durx Dllx add 2 div Dury Dlly add 2 div translate
+dup scale
+Purx Pllx add -2 div Pury Plly add -2 div translate
+}
+{ pop }
+ifelse
+}
+ifelse
+} if
+end
+} [/autorotate? /shrink? /mirH? /mirV? /angle /Pury /Purx /Plly /Pllx /Durx /Dury /Dllx /Dlly /PW /PHt /DW /DHt
+/Devurx /Devury /Devllx /Devlly /pdfHt /pdfW]
+bld
+/GClipBBox
+{
+gsave newpath clippath pathbbox newpath grestore
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+ITransDBBox
+} [/Durx /Dury /Dllx /Dlly]
+bld
+/GPageBBox
+{
+{
+currentpagedevice /PageSize get aload pop
+/Devury exch def /Devurx exch def
+/Devllx 0 def /Devlly 0 def
+ITransBBox
+}
+stopped
+{ GClipBBox }
+if
+} [/Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransDBBox
+{
+Durx Dury transform matrix defaultmatrix itransform
+/Devury exch def
+/Devurx exch def
+Dllx Dlly transform matrix defaultmatrix itransform
+/Devlly exch def
+/Devllx exch def
+Devury Devlly lt {/Devlly Devury /Devury Devlly def def} if
+Devurx Devllx lt {/Devllx Devurx /Devurx Devllx def def} if
+} [/Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+/ITransBBox
+{
+/um matrix currentmatrix matrix defaultmatrix matrix invertmatrix matrix concatmatrix def
+Devllx Devlly um itransform
+Devurx Devury um itransform
+/Dury exch def
+/Durx exch def
+/Dlly exch def
+/Dllx exch def
+Dury Dlly lt {/Dlly Dury /Dury Dlly def def} if
+Durx Dllx lt {/Dllx Durx /Durx Dllx def def} if
+} [ /um /Durx /Dury /Dllx /Dlly /Devurx /Devury /Devllx /Devlly ]
+bld
+%%EndResource
+currentdict readonly pop
+end end
+/currentpacking where {pop setpacking}if
+PDFVars/DocInitAll{[PDF PDFText]{/docinitialize get exec}forall }put
+PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
+PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
+PDFVars begin PDF begin
+PDFVars/DocInitAll get exec PDFVars/InitAll get exec
+
+[/NamespacePush PDFMark5
+[/_objdef {Metadata_In_EPS} /type /stream /OBJ PDFMark5
+[{Metadata_In_EPS} 3388 (% &end XMP packet& %) ReadByPDFMark5
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreateDate>2006-10-29T19:27:04+01:00</xap:CreateDate>
+ <xap:ModifyDate>2006-10-29T19:27:04+01:00</xap:ModifyDate>
+ <xap:MetadataDate>2006-10-29T19:27:04+01:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:E846E6127B67DB11A8FFD4D02B02B71D</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:E846E6127B67DB11A8FFD4D02B02B71D</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:6b02b4c5-327e-4037-83e4-52991ca4f57c</stRef:instanceID>
+ <stRef:documentID>uuid:c672f136-ee62-40b7-9f76-c2f8c25757ea</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/eps</dc:format>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+
+% &end XMP packet& %
+
+[{Metadata_In_EPS} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT PDFMark5
+[/Document 1 dict begin /Metadata {Metadata_In_EPS} def currentdict end /BDC PDFMark5
+[/NamespacePop PDFMark5
+
+PDFVars/TermAll get exec end end
+
+%%EndSetup
+ PDF /docinitialize get exec
+PDFVars begin PDF begin PDFVars/InitAll get exec
+0.0 0.0 300.0 300.0 rectclip
+q
+0.0 0.0 m
+300.0 0.0 l
+300.0 300.0 l
+0.0 300.0 l
+h
+W
+n
+q
+300.0 0.0 0.0 300.0 0.0 0.0 cm
+q
+n
+0.0 0.0 1.0 1.0 re
+[/DeviceRGB] cs
+<<
+/ImageType 1
+/Width 300
+/Height 300
+/ImageMatrix [300.0 0.0 0.0 -300.0 0.0 300.0]
+/BitsPerComponent 8
+/Decode [0.0 1.0 0.0 1.0 0.0 1.0 ]
+/_Filters [currentfile /ASCII85Decode filter dup /DCTDecode filter dup
+] >>
+pdf_image s4IA0!"_al8O`[\!WW42!+Z'0s53kg8k)BA!!*-$!+Z(?!!*&c!"hVA@r$>i!<<6&
+!!#gq!<;He%RFWD@V#OM^]4?7!WUmS6N@/h!WiE)!WiE)!s/N*!sA]-!WrQ/"9\i1
+"9eu5"U,&5"U5/9#7(P>"pkSC$4."I$k*OQ$k*OQ$k*OQ$k30j!(-bh!s8]0"UPA;
+#n77K$OmUV%LrsZ%h&jT$k*XW$k*OQ$k*XT$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ$k*OQ
+$k*RE^]4rP!A"7&!s&u6!YGG8&HVpM!$;1@!<iK)!<E3%zz!<N?+"U52;#mq(?_uR1V
+!!30'!s/T-"U,#3!!!%J!<N?'";(eM+Yc7e'2`0C,&n;PJWZW3,=8ZO'iNHK,VrnM
+JdDc"(Dn#.,pjuf.4R/32E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1V
+H@pm)L51SAMNX0fQ'Rc(R@9kFUnsrdW2Zf&Za@-K\%&u[_Sa=2`lH0Bb0nbge^i@)
+g"PEEj5f=akNM0qnac;Dp%J.Tq>1-0!$;4A!s&E'!<E3%!<E0#z!<N?+"U52;#mq(?
+_uR1W!!30&"9\f0#6b55!!*.F!!*-'&Hi7\0a87V;$UNL'-]2_#S]UfTs;E?,;W6e
+'k242$5OmDi?e"1(`=5=-R^Dn2)[BQ3BBMq77Kd<8P2o\<E<1'=^#<GAS,RgBkh^2
+F`qtRH$Y'pKS>/9Ll%"PPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TQ
+e'uq!f@\d1ioB+]k3(smlLOQ=p%J.Tq>1-F!"8r1!!3`7&HG#qqS(r7B*D4`c<8rp
+*QSueD#LMr7t"&?Aj8;'SUcOJ&j$-2ife#'.\+**n4sa%/gZcXil>f5aSL&]ZYns8
+Krj-db.^*J<St3B\_Xed9]t9=WNl*j.]oJ`rrBCT(7CM4e$Q'o,a3fT".J<$*4VB6
+;THQM'_n5?i;H^2_qM3enBS-_fSaAXQOSm-4Q..H8#ah:CJLc[VpFL-/nF%/Vq\O?
+PK1KO`?oPK,hJk1>k&t3Fkl#b3$K<GiP=_J7l=pQ;_YjDOc=8@(Jn.74MZ@P2u`ka
+P;tE5h),&U5e`"bW7[eSS*l>'=sN0?os)?u_'$4IhBgD;&l8;QTTqrePLONQCuP?a
+A[1t0i)Nm:EKs[?I(/W==gWD0JQ7qR1WegZ`FW'5IE#7n:oATFjm@N]mjE]WD;eHJ
+"RnGDXJsB9*Yrs$g.b-U;>oEm<?oV?k+ka+"tQ9XYD1E/[l?>p23I,TLa69>58.(V
+.O(C84B8/:TbgB2;eB]>4gS&>E*AG2n_4cua(/lk4[3,9bp'5V.e-\-ji&aF,"VP/
+[FlE>2-Q2[QJ+IB1(?ZTBQW12?>/Wk,>nM(=-lfgT65^\SqZp!4h9RV9qJ0F_'9TZ
+.-+c^$L4O1kOGub)+9J;Y-bPu.6i&^d]p*FdE278Ch!A*=B2;9lDI="QW)+Bm"as1
+T2'-*3[4ch_L6^&QI7!q8+Qqa(sT*':ilX:$q[)fY$_(.=(hHAq>Q/#rr=hcqhP1O
+[i_r?`)@8@rr?5(WAs4gF0hm#AG>:tlB\\<UlhDRd[WNg3;_6slu^[o[4@g^iqipX
+bZU&N5iY!6c2[t28[I9i@b9IaQ/bD<XsO&'h9*OSGoUu)X!sZJK<+F36[J;MLORSM
+VV:SaP.Zo"DF*PJ>3G0l@qBIE+*>dcF]W8m$/L3J>]h*TU+):48L*ZLL]7>g/0jq:
+5,$t_L.e]W7Ng1g&nR1b&3`'!a>j%Y](#:*\p/A^E]^Ckk<:?nU9ocZi]\I5hJ&cp
+A2baV<?8SIG9=i4Q!57c.7^Eo]HR/=g"Pahc*-?n(hQPiVm^HY2_`Di?oT"j;sj!u
+fq&r(*3h]<9m]Xc2!*7=0;6.gFT'GQ\7I\bJhp\3jJ708+tf@lZoBSZORbQX[Lk\k
+*RCj(ED!,rbreW6p#Hb.JAVr?#GF,Sg$Rm]0P]dj?P)m)3[pl6L-os$$1hMIH-]+"
+8[a!@giYY7XaNtaH)-k;3VH>6._0ACNCrW?Y/d1WJF-2YC3u;B+Ch%`ZB@@#0#iQ\
+0KN`F%3D>nEO)`n&#c0Wk>(+t9!lkmdOQ(2.dhAf0N#nUXX;:A_c"bi4f]70+h5Yf
+VBRH!3rW,V3U9e?^h!HF0jCO$,&gU1KS<f`,>gP/WsraK5[=Zq!/O]@ZY]<#2q`gu
+)&NT8.Kn'S9k_[):@`#+N"S8,\>N7l\NK#^7k8nB\Ff%O9#W,Q)#UC<2PuC*_"Xq%
+VgLBCTDl5BdmIEGa*K9MSVjN*eY5PRl3o?BpSq(GPuHs"hslA&cTgp3])Mcc[9Zi3
+f?a(O:MKgaJ,4Bh!4O&S*WtqES`?m^kl*$[JWAVaK5nA:1W(X:?8fi%Xi56WT/sNs
+.ZEl)APQI(>u'Wl1D`#QJ\m!(alD!1VR8I`6-1c9_gH6B2:?s=-@?iG5(bihlVh<W
+Ep>+bhIk(S,1(IZf`Oqc7[.:MJE9kA[6mI8@I\GRX!<M6n3"/1pL\c2R:?i:Z2%Hc
+H#q:Z4Y%CfAQorXXZL@F&(gF]M\^=JUNANVe(U6<'k[oV8E94\h9L^uU;f+9Ht.q.
+3;_)kgZ.%LEE=6%h"'DWX@JOtgomXNG327qE)[MAL)a[.EcQIImMdfV8]^*=n87RR
+W>&"s3Pf4P&$9)Na>#BF"PZ,$pi3.=J`g,Ca7>mYI*`'Z);B[boZn9(7[o<#52mP^
+3E&O)4ZL]%$khH41Te?]W%F>q"HH&6oWH04nVU&IjA1Zj*6t921bT2bk0ZalFTL%+
+6@XtT<(fW*PUOe'dQUR#=..atbI\BmM9.*<%^_bG,*S$O$;HPN).?Ttn'\OYm#2<#
+$*9QL7O?^`J`!;6,L`<!/0M*?pT,?q@\!Y];jo;Ne](*"H57nif#aM#8<$G*V!\q[
+6hnq-WB*.u[LKV\2thP8f*?2C>3Ml`jPq=26Zu$GZ0&VXCj?Ac1FH(>%VmtF6+_#%
+,9H%<X,8pB&q*C1r7u-hEQ1cNQC"I5.`nHsS'X4pBfun@U\=]fqPnFJU.Ur&<3p7"
+',L?,g7lUBj*17rC"Q\a+aF<p>(MB2kcF>s25FW"cOjUjRj,493G"&oqO>_/!/r#U
+TD>X7ci)$EdEDF%RH8d6p:L>)F7harrr?[N.sV%(pd.VE^g!9qF)k?]RRSVkp!%b=
+,@fBMX1@4/QKP5PkgJ;"ZS:)R!!N-.T?am,7i`L^,]T9eNG!(/hH5%7*J:e)K:7OT
+W]7#D4V&pTd#Hi"[d=++/&jjJ'q[)(HA,[*WTLo?nDe0&JcaB)!4r11#Tq$X;afm6
+FK4W7Qa0,=pliK0&P1S1.^J/[0dM3[ZK8Etfn[Pd?LMCA[1<7Pp9t^]",:M#*`1\4
+E\b01,MKMC5uOB2Uu<q,pH<0+qAn?P/[FXPp7'ZDk"*VU[bUA^alkh8VNZ?IWu!6>
+jd`L*;n@_7$Q)XX*ar<[j,mV%NK9RJj/#W<oH<Y[TaY"Kjo*DS,.C+\4.I_=j8*DW
+dOOfOCHA&L8'8R_^,AXD9A05-UKeZ.>;p)]A0cHe3'ZmPf1_jc4DZm"6<@fQ/b7$@
+kudg@O%J@V13h+BA!'\A$`:J+L%LH(CDS5FVa-SeiU9[4X/DpX!'.#k76$J[g2i3P
+205HaQ'^OA?+Bgu#se/s@a[XXar>kGT`Z5+PdWC/,Hj_i,L!,2!l/>H=dc:H%J(&q
+'QSu:G:`Qb)(1PL\=HL#FCne!$/kKYksY)^eS`Nlp[;>06dDL1b<THT_5qO#0nk_m
+KQd9o8=W]$5X(P:[CO<p?'@e1OmQ!jY*prBnX@<goVg3b(k+<*/u3;>Ohe(/<n_j1
+cQ?>S7,<aK8[ghBhR&5ZEn7A8<q?]I.o':g51R`+9]rT_dO#]5,3PP4NdE[4>EAQq
+cCa]61]IH@c"VZKk&PMB!4;b+gRkJAGP`Z\o><W@_eh3HE*gL)^#<r(fD9<B"Jn&?
+P:Dc^;@Y\T`Ha:Oh">a44R(iNm@j2IbU,c?7\bJfCM%iKj_(R.l<68F\MKGqj-**e
+4c25O^rDSTf(SWFNa$E(\RSU4@F`Vup*hqSo_;kOd"e&UQcS7G;9E;eb'hS\nUH;R
+B6em/cG3jHkCHn2@FXu>Gl>$4<;91S;0eH9M)m-s1\;`R.oYY<AJiHW=IVa:a[g!u
+r0#+unQc``j^N9`I4fg%]6Ze+(;Dta-<Z*mp8sJ#7UFMEk^7OC9B('ep3/\7dB6*L
+_n"<8@lQI4jao[df3J_aeXo(E(q&aV,5NB<$!VRnIEAXXO.'&e2=0FJAJmJq3n?)f
+8#(g.P<0^@(]tN9<G0qAWN-r["u&7kk@_+<fa%2I94Xfq]dCuKT^:'8Rj6aM?_n2L
+.C:7.O+-_'DPJF$3UV;ERCfa?;s@'@M+*D(a'Lnt.5ImOmS$GorcOdWVbJFK:,6g\
+CT<f^@e\5[@]Dms<Js&/XH,lF$Oi0_.atZE;E&%f*D#EhaG!?2*1=pC6\<h!UQ<<h
+F3+%=lm=sq<062S18CJDBV]Z@Sto'<%"88[7ckA_P-IUXA&fh-D]K?DXIS+$huV((
+;6gam`.'7\YZmW[@,Q&"<c4V]$mpb[^-M\uL*57N!*.'!rrBTE[-.DDr;QaaPNo47
+]YF+,rrDjLS)GbQ9<T)o>$d&0-'"n)?U8=AFT]!f)p]_$-'njgEbiUG\b[pq#Z-/C
+MK[TMpJ4)aT1e\9RpgA`/bRqrUfR%mbO\:U`dq;`4j+G$?Ap#VCjnC$Y,>.=.jjs5
+[>C&&k!,<j%*gjmVa_.Gba1DRa?J-5mc,-N5W,dVXCpB<:#'X?0Nt$!1:cR/`OM"#
+bb2RtO\n!0dn6[!d.@36#bb;ii<!$>/*l&sVNKX+QHpB;?/*<TAVn0O.EnJ]h-/VZ
+>#KBeT/Z[EnQ[+Lcn=`A(3a&MdJ%99$Jq""cULp0L8=)uLZ`7)bdUXe>g1sbS_;i4
+9,sDm/:7nAY,%SZm"'JDj[kPnWr_eoN]h0LX$(h3pQ!hNO=SSSI@_&7C5rI,H>*^%
+Mhsp`nOhrD,'N3F&L9hlo1\=c;<XLZWH,8k:6V)cD+Wn*MlM)&YYCf;[L,'D.7U/V
+X+TM&*LL`0V_Q*Um)=DRrcFp7F`^)0mIOf!Brqo8`Cf^+&g%&QV,WSJ-<gMUr@8*"
+ks?"r69Vp/:?$4*RUeD15S!7p<;&))G:fs.(!b-/SXLOCUl?Y,+Hc3hf$T?:i[\-)
+,Nld0F@@6FC6s5PTQ/:70W'rP+IiqKd&L749*t`HED]V73\[qD?WFo+>`G?A.G5eA
+@"6',rrCkprrCkm\hErQqg7rtX"Wi^qh>%M[hX?4lVVnRi]i'<S!@,bZIN>sGhqpH
+CgmXJ%?Xss1[MW/S>p#Z+!^Lm#m@]`Crd&&.Wal*eq;?I7TrC=Zt!*d7\_9>!-P?H
+e;E_'eMaVg@=ST!pGGtZguWYrT+@IZ??;^tR;&0Se>Ea#j1`M3[?S'U]oPAI%^TqZ
+Bd0Jg>e6#p\L5h3Jjut^7tGEZrJhi!:@Z,^_b24/i!uOQ("4#Tos!g*R/[.&r,@$d
+i[NlqQTAuA'S'hN@F_EmS2jI-k4mhL04qY"RH*B$4mPJQ\0af,P:AW"TWh+Tj6KsX
+)=?@WWS(FR!-)=n7X]^t=ObY!*GZ>;:;bS=9cD!%Ci_oi;R"$kW^tCWi"WH3*GIHA
+@h*-]C=_#K#o1KYU%F^'*h&O,,m1#!>g?D6\5H0nD:[QoB""R^ppRaO_)E@bc.MV4
+7dR0q^c8G=EoQ+i@`U?2OCud<L8%/P0^"'`9QXcYC2Liuob]R(3S=1U4U!Z#CNWLE
+;$i-oKi-@G@>=LJY*eL![1Z.u3<pX[;eCEcAElE"orOTDWQc`g'XEG\33=>3S=#75
+M4X8R-QO_70hCgaf5oT*^Xf?A$4g'qPq:K;Eir2)"X`S8.CRE]V?Uh-UlT!p8M*O4
+ZWNdqk^?OAr\0OSrDrpurRU:]roX4\hYdsDPPu8GmLT<PE5#_be89*=gpX[(c,]]4
+%Pd`[Pm=#Z#%pT#11!ZQb4&08A)\L67b./.KXeA%[#.sr6b!]M1-"\4($eb_ifCm[
+PiYN=U@`/jV[0CT%"EIbQ+BICc>r49EHfN(#Ht9ZQC5_W2hB9$G,`Su9q"M@2QM/j
+*(A4oa)bA+aLta=GL7u9#()QGB*pkrV+qf]h@8>_q/>tenKm:XKXEmY1/T%^-HVfC
+L,(GJa*^s2#-N<V!E'b;<S?%&]QVCBnpAtsnM5;51slaF`JjHeC1M$Pkq!iF#M6(u
+<CafURd,$=dO>7-Arit0bqrc9#kk@FgZUUNr$aH^bm;Ra:lqRu<:`H_?'jrR"bGr5
+@8]UrK;3X3U5/tMMW'a_Y(RKcNnMM@oV>HU19Lkkk?Gan0ek3J#Hhg0KRM?^gp^O;
+28(hl38']FkMEe4i5gkIF&fc?I(G[30$*'8MT2b3dD0?0d'GU`Q1ssQ,>$\_CZD/K
+Af!3]+.[PQfcCR%F3?m;^`EAf/PRPZUrZkO3;fgG"-Tf:g(bXO*ktn4.`[lVX.'Y#
+]t"j3\>'uKInE/86lDtf3[i#0PYRL&Uj<a>Q3MgG`^cd-A/XPSO`s!jhu<Zn9E,!7
+^E<8gf!bP'rOr%I*8g7\rr@"fp>_S?ba2D^FPS8D<aAJg.nH%fNAQ1ea4/_''D/ro
+U8(=ZI1nhYrYKf7_n^^2d<n*TLAO0*D?f8LQBB:7*9Xpi'4/["*3h`!ZOC*D25N<U
+B4$(:[;\lc^a$70,E6GXf=Hg+":+#S^icI+XCBIUnX\)u@K^?NAg@D.=\;1a.PdL!
+>+Qhq08NeKTeJbGgdn>Y"NK!bq5ZJ88R:P.<Y'oLc#ZV4*dN+mJGO=l/-Tp'G=[q'
+J8r0(Rp-mm>ac5B]=Z'1_nR5i?nQ:Cdc6rT1Ol4/GpN*d\hWr=G`*@T@AO^:6f]Ka
+lWqQn/7IgW,]]Dr8X1*$j:ei'_5NSNF]#6hd->Fb=gmDaXr<BcQNN(_6_m5n)<Wlu
+dI\$BKW;hV/.nk`M/i?_C0N_C\Vi/Yb^HN@cGuW6_mp\I6r]0sRW:R8/Ik]Q0d(m*
+=$&pW(SN%N#M,d7Z&QunTo=l[#G6oT1*gfp>q.cq3gHh@R6,%AY)#L:0f=66(s/nO
+a.'[[+O4];P?L!Y7][(c`bS^7@ucKnSqW`:GjSVsG?R\3..B7ZU/JPN7ZT%K8XLnM
+XqA4jMPu[oS*'^8dZok+Eon#Pk]?[dmUh`<c8!R<NK=12A"M\DAs&(p=,t%\6TV42
+\SaTM4_k?FSIJ42ESp>gY'6hs<F3'bRR/CPH[k&^Z/>NsGQ-oN[Jp5Hrr?tdLRlQe
+!")d,!2i'YGg?n'l;IE?_hk&,p8q45;VG>:Fr8EA,/;?I!"HT0oA^cGmC7bL5,gJ=
+<`VFs,/827!kRc\`k.L]_8db5Lc[1akG]uVgUYSp]%r[?DXDjpjnDjnQZ'a?4.a`)
+P?,Xc'pj!\orj2'L-tp/BbYP7!6PZ_ot_>!I?kt0W)I%"]0+PInSYh9USZ5g=Bdep
+O5s&cc`JGH_r.coDh:%E4F^J!Ei(hfjuL9g_`c7B<n(6AC5OuHLu'Ygn=G[UN"Vqt
+Tn"\6p"@=m2+8qHF$?LW::k_"2L^&KQWq#OFW%$A6L#P\qNKF\UIH6'mrj(2EK?D0
+Y:B<Ja#\!HGubbPYbj[\T%&M&/O9b#$jqh_,]lq[gH)H#h1j?ZV/XtQo_En?U!fqP
+K-RRGj1_G=3+sjQk,N7\V[(FN;9goEZ'.=S:q<uGUOe<_X!W69!g0Rh"WVtkbiO"p
+C6CttL;bk!ZA^]6etJjP1hU+dX^H,.2ECU.cP>7<j`+H[.U8LpnN;]?O8s?&p+hSL
+*m=-E`bJH%g8&g6:)aDEHD?W=;R(@G]jTOX67J*P^cpe\.$mlg7V(SOp")n[4c>M?
+YE*!?;hi2pq%!&"?RU]$P`6;dZ)2jH<Lfk.dA:k]S;cI6;``_I=N3SFZ^\MQ68iD,
+E&!A',^8+d@^482[1*HVG<W1err<m1TDG\i!;inL[f+8F^%r^RhsdKB!-!G]oBZDV
+g!epD[(F*CeuJd<E/"fB-60*PjlHXF!.1C4W2ED]^LPLI][>^b*&T*c[m#i(4Cr5;
+XTkCAaXG5EPiO:c*qe0[Eb/AgP+>sinVpHCk>Sm9Eb'AVZQ>BJqT)Zr(tiSDdoj:P
+9[X(F\K)"MU=VE%NP)E7qLOCW*LPlih"t#I196G^nBW%udbhr]]^(DmV;fqT^3TiL
+3Ad&"Rcce$XL16&f'P>SG2#jEF\0]bR2r"k3BW8mY#s9;RQVSa.ZqWlVMEFE%C/%'
+Ei_`Y`Ht6fo!temVDB(VRKP$E`,SQG"WOd?hT_RN334K*a.\:*3B`CkcV78g=.80K
+=Sb]<>a;IPJdYRD0jKp5c[(Th7(UL[4f^Ebb-80%NOt85>!7lo29]gO%cttdP&f(K
+*$-2i>h+EMKQ\*T3?IT0Mh-#H^qo8<=RYCX.PmUn%nb4oQ;c:r3A\ZrRS=S)OkfU%
+']=r?:IC\FWPs'Hq.s*oH`m\IX]1?>:q@h)a;!AU0^)&/jo2Y:l>8M-U`3(eHe-fq
+o@+j:FU%uPD"Q[*+XM(4DecdMkJYnB)0.GWRd5hpHE=:()P\[_IHeENK'"=-KBpQ]
+Mk(p7_CB1=.8!%GQ-1YeXCTXTSN@IHg\%YnRirJRk;4rh@7fe6g6IXCoGAL;N0N[W
+=24_gP;rRBRc2`pjf7(%pHSBGk]u%:rY0;N!)C<&j6lk5`4're2#S^aaeh<)7206L
+5j=eg.b-.L0N^qL=S(%nCsVu9d#Trr)9M](X]<WGAh0PXNn2CZ1*1)nBr#cK`UeBi
+AWGgul'iOQ+4SgdEmGKQn6_%p&2`hag:WVA^2G4L&4Yn'*#s9)g;q=go4`:+(@cKM
+[\kaYXBdB?1!EIX_N*7`_d5-c6g4*R<YgSeUlB/^)JHSk(g^_QK"XT$;4h@5)4k8A
+>3AE$qO*$%(M;@06=aRFHP;kAiUEn?OQ,@><g/9i.KET2'H*`g<moBdJ]D*IN9=]u
+_VnafelgZ0!;H5j$C).&_I1kjZQ*C=oc7h9aS'>sj[HT8%sj5\M!.>[JQ2C9X,=HB
+,-jb7'BVU5GHKr54K9,L1TRar!#kF/++9GiOfE@^o3B>GdRAFc4UkXnKgn@cZRZPR
+O7B2\7G+e`+i+n47kQ9gL+L6QY.1h$lRTT3gi8dpSF'uYh^4(G:onWN8kX3)4Tn'l
+WbfN[;J'dH8h/u2AtY+IV9]7H3Nf;Gq>=8?m_g,24aH9qS6'P?8(7=aadj,T9QAMr
+Q-Rnoa.O:AW097k_%4U%(-5]`6tPo]'jRV2Ye^8=RASt;C8":4QRQgKd".6!oN4^u
+eN:P+#kO(+iH]q@[p9dJf?a(O^2N`F!;hQO!4O%dl.</Y&hIc>)!T=pZm3JfNg3+X
+c#K5-o4Aq-qkH??92Zf[79\[f/`Ub4n?%^BlmgF<Q8S#Vq=/sp*eWC?.u<'DB"qng
+['2oc,]?VAKAO(k2TV17Q!L#MIP1/FYN%cPI8a+;EHXN7\0kg&SeMOq;6i=[eWiUE
+Cjkkf7W"6"rrB6+(q)F/80.XY=Q-;<m;9>mMW^MU;[nNEB3f(^'F_,pL8@P8;hDk4
+WOX!W5iT>McZYfk=q^p>SHp)*a#(l%XAbJJl8)X76d;g5gN^n5S9Ll/<^q=+:/a3s
+7G=DYj-oQ(]<gtq&ESa_V!9a=f^G@t%EJJKX]8j9+Pf<YL@3',Vd_[/;`O)H73"2M
+)=>QFQ+B*"l;_iU\Z/+3+j[X*2I`&,jE0]S.U%m3J5:/P'!t]9H)9P]r@<254M58N
+6Tenf9m(95"h,gCr8sg%OW0qW;^?K_P.<L=5HSR.X\V6[5WeR1OFGkNY4J0&:2<DL
+3U5UYX-.mF\Cc[=)eA6EjE7Pn4/3jm\AiPR)M;g-DE<_T\0QK(O8-RFqlW0\X]F?M
+li,c>%lW>4rrDd(rr?q#Wgd8_rJkHHl5OkCP!k2#IV,]IpgknEDQiTR^g8,?rLr4D
+;X'hGG[qIZT;#lIWgdL=mX3FP(\Y,E^Q*(?"kpU;_f,7Err=MB.\2&Mk_1)=qc+ZE
+4uh)8I7mhYRo.]h,eUd\Mb,IQZ1Z.#.rC67En-TRn(s/GZ2Ej[2DbDJgl9LCnE1d'
+ZCHrt'WuSE(8HmQo3=."I7=GNU!lD\8#:46I2s_=(-t(e90*_,SiK#p,.Xe2cWYKJ
+P9Fm"R\\.SOqul*5"ub,d.!5rQ-P6nf4b.`_)NNBKuC#))$)nrW9$'O<A=lAoQ#f=
+<[':!HI_SR3lm/Rc[)`m-W]>A3NG^4W@O7dFfRN5b0AeE`OhE*`<J_A\a*7*-U+>(
+9E<(R>!ee*9L^HV;_PfVijtm(*YhkkluC'ebqhHR)G%pO[3F'"fKRfd>*YJ#\/g$m
+N`)EW,9^R9="TA:B#A%)e/jiZ\A>I>N.O-CCH4rMV+IFN(Zhf64\oOWCk^Wi1p1Q6
+(o$!3I8Q(#_CiUp>^uKPXoAC_ci(QR*bR/'J,R7a!8EQfkLB/Bo!]G01B.?"?<9@b
+2=%3:IWFUm4L&CZ:/=ef9u(D#cj4U:3M^@'2#dQ>5a[5fK>du%4tp*!447`*e]roh
+hfdF/pD(eNG!4Ur*p6gE%a[$('uN%:qTLf9,=i4QQ''s>$9I0s5YkQ7.uiW:1dra1
+H)c^\>M+LNDU*QX.^nt/i>17mnOgq(4hK<.U7(=UlUj2R]](["ZfF4I[)MWt8mI'u
+C?#`#na0?!@k,\)'C':&FQV7(Vd:iJQa'jjp)dJd-RDa7XmK07FP0haEQ@0-6r\IH
+-'YT#oek2(*^1e\bFq>H=HV*79ON+QE=Pa^ac\GOKQRup_&`-uJ_NJY-_/OCMtlm0
+6SM*0F#u;%@um(88D]UI>tBeSq:61@l;OINn=>++<&ko;SXD6b7L.sVZ`XG#Gpa=R
+nVCTC7EX^UW7la[M0a7C!"6P+q/+^_!:o=PhYds8Qi7\KmMGlXH.S#S(O1#Ap9T"=
+^sg26Wlg;QcC5[UhW;f%`\Ka<+&8G#dgqg;5"^^Vr8L[c/[T04GLdSAD;<]'KsTK=
+>;99RPtJ?do`i*P,h:;eb1"kC4aS67)C.C(aJEA62#Vn2BUKGR8?+Eug87u#CFQq,
+]K@glcVK4%?rrn&8(cqqQ&^_Z$3bH5:SEBG-LF?t^SN\&bgR^i6-!D)eOmbUbqrur
+GSPJFle7P4V+dBh"\$]&0@l8__N/F_1e`d3n_TIQ2MF(:=qG(PN)hQDI69;VCB1`g
+W\.0R)6FQ4AZ8Ei14Piu3@(]K;W@oZ7]nhCoj*]4Eo[mgl0DXIU3rOrXdNK?K?;DS
+ApMn_\sa6'"1;\b\smjh.Sho\2?9>^qU01p,IV7\nOhp6%S4'Toqa*>g6E^glu;!T
+B!@NG:6ls?OVf,;o3"'odA:9`#'g!lE@Q9t#f-H?)N1.?UcW0;>gnkQK_N_<>)gk.
+2NRWBIrG*fg&D&qDRqLuO8F:r4K_KT;Z?a,5Po`qQ@n1VHc&o8Fe\/bfK-6K8DNQJ
+IsF's`k@hJ+]IAjjU+]S]>#<[:Z>8>#EEX75hEeRipg<C'-!(L1WDGq\G[qIfhRj;
+eTNcD4jPhP5D:`f20J#MQo.T%>T5h0dC6qASjj"LI>r>IWi+podqN0_b@$o:.oKK)
+SoN5e1,fanc9Ec\Ph*-9QuQ6XB;:08Ve]\4.-%cOk141u?mDAP1&r'5HU@3VbqMCQ
+j\dgdH?Q>FBSha/*@[dq.GI*pnnCX6,m,/;%[;fIF3Z7>Z*c!$11MDPKd3GBcu-ak
+<SYXJ]:'M_qe)A7UHMj&,=og4%!ku<of]Kh\P1\?junE:#'h&A'agR*eDY0(Go,26
+1Rb*Jah^t?.p@8*cc#^c3QmAJ`HlY"4uX:ZL+"S%;e?W$MfBe,6TSr;1@!fpnb'!:
+faUI=`]YeG3G_>,AG]=u<][2.k%1oXBH1KcPjWj^kZJZ9EW.hbB3ZmKD'X-cPrCX!
+*O?TZH^2]i6oY20JOPJl`+R]2C1K9%]8[RERRbl>rrD'crP.<8j8T*2]'/8Sci(QR
+*_3X<!/2s'!7S.M\GZ+(rrB6/j$,,Q%d3JW/6c>jUpi7ViVq.#Zip<;otdW5^!.4)
+>5AsuYA0dKd>A6!Lt!%e>;h)F3__ZiFpZ20l]S@9HajJK1HOi(G(>"P=._M.qYW5n
+Po!'QYMiX>lu<u*cDoqN4>(AQ2,LmrW95/s;bSK2Wl(:4c3_=q8;LK$=is67)GQQ!
+%P&TAe:nc+7#u7#S??Q5*3>JEj3j4<LDu6Z0q<B_bU#\%_@XEH2lYD#W3Y'<8B,F(
+'=npB+I,<,q,KoJk-"q4Rn&+O6!GcZI&Q=2FiZ\q>fKaGAR)DDf!hOL4Ifq6':b=O
+A,PZ@KX<p)&Phm@$gC`6%T6g_*r)^G7cijg!s?;6HHo#d2GOI+8qu\S.,<7[KTVJo
+f.C0]]7RoUC0pHrlWi6.ZEVnHCrU2\"/B<P4+FA9eE3:385/';4:\c(L(=p*)<QNb
+W7[_ZFtRK2V'.d1N75$of06,4!1P>8!4q'Kr3kpdr`oI'gY\^dJ'>h0iIC78kO9=l
+@/T+:#Vk58ks`Ao)#fa0idEoY5n3N,e!sprRLsGlmk5RTe5'SOK%01p`>BI5CWrt,
+m;f4?l6B/Wq,\5BeA;M8c&T="65;mB%XM&ia[C@jlVhkL`kt@QMJ/F1LMfj_'j!Ek
+0$@*?)#\4fZd?V+(P,fu_"FGPKK/VghO5akLcYF`1GWBt<#]_2)6e0_NbQ*;M281n
+10B9f`8L=dWa'@^/5=&8%XI4OEeCB[=jB=qWl>N<A]W3K[\oh\@b&kg/4?#f]-B.n
+SZRZ`WaRpGIPn-na"0EI,@Sr:`BIg&Z"1opdu'I=UhRph2Y#l">kKFiGYC9Vfsqk4
+FR*10G<Vo5PS!E?L]XI)3dL-a<:/hE1KP#C19MR12:YE+q>=dQDJ''8f")d)j2QJp
+-6M="9qCfB\`:.6-F_F?#6+ZA@2=8e\:;C/qgZKO`]rlpXoAC_ci(QR*bRG0."C#*
+rODV&T#7CO#lNqlKUh_[1lU4EPL!K4'4f3(1#oH';Vd<U#9u\I3TMEGd]o'JNqt^A
+9\m/)aMG^jX-0>*q@"]EpGtB?;\hM$[;es<c_eS<4diO4JaZ]GoqNN-WQeGaPX$lY
+RjnsR*rW&]a]O;!k)f'd5G]]3;QugVetU13SVmf;3rX8lQ&aQrCppC[)6E7M.'!ba
+!NJUF<Z3&$o_D2ZTjC4oV.gWa<NC-Lglq&*A!+r3ft\;(]8dEUN_ugNZZ5G4b#bs\
+8jEhhd))r^2GUnt*gNI^_(',W6jXtCV`PbG$;?so$j2N*2cZDG^aiYcZB%V,fO*=q
+SHkL4NjUK@22*>MT?KGSoVpq1p4\>"*;6=nf1&/kbS>(+-pm'`N(SsfqhY]c_;`)k
+6HJs2DB[:k)Y;6gc%[,tQ;hLckIKlo>\e:>oqmS7Y`$MN+\\9#OnCV^isC&3!6oKK
+rr@)iFFVK;qg7rtX+/!ArPSX8gQ-k\Vcrc@q:fBiI+8d"*+b1,`hg9`#[HS0/GBa=
+>a9&+pFmFjB;sM:=t5*oo]U)9WDNIC((Ed-[#h6%"1B_FaS4pr8Sgu'7r07=Rl9=u
+R79I$T\2^N7l8[=E(!tB9!^[81C@h6<1T-\;9sTLmI*Tn/HsHFg6IO`nXaflHIOaN
+N3t8gE'5]eO%M2QAf7U>`cFNV7QkM6b>G'mb^00;W?-1RN#cYlj!"6e;JU7QpACnP
+Ft)i-)S$LioqW'KKW-ulXZMr\2mA+*5/19!AsB:JQN9psoo5#08LTQN[*g^p6ptui
+:-2IX%U%LZDK3ZM.a0/3Z=%1G]h^)YC@\++nmia=.qh?BEE2`h_JULic#iPZn^T79
+EnVj%@!A[u,M&V^aKhjtP?:DJPpg<#a0elL'k)8E+.%:+6@neOr7Nb%f,stBl`0sb
+\c2Z=^I-#Mr$_RFgctbIp^bP2JK/d8?K^Kh%$E\a-_[?uLDgVk2O4bU,ZZ_$H?a66
+D!ETh!Wg:q>W!mMl*.[/"*+eM3`dSfTu.\umeWBgT#>d`O8f2[!jJ>hU[Y),8[2#]
+oUmJt6ukL!UgkSqrG'W'U+e`FY%8H5NX&6Wgta,&%3e5#r&`CaGWQQ6T8s^LVZ+r$
+\L6+2a#g?#entd9Pu:(o-ZhW/kP8/7j,bpkBOo&2J*TYWEC01fj&#k<oUpT?)F-H"
+C/RDi*gDGb&^G>EL$nRRL<$\jdAr5-=5*P^l'g&ajD^[3J0U7Uft)mH)'`OHW0gV"
+&K,T*p%5@r'8E?1&<b=eX&W\L8\).NE9#f\SO:cA@>h/ta/*2)HOuj)0E[9^gntl-
+#lanGW^[U<`:M=+RPU*!(];r6rRVSYf'BC9>lOfYhkB"YbesG=J*k:rM55_m(Su47
+kDp%Or<m>:-pMmQgRU(B'OJeD2QE.[***]Ng##F2U0J"TED^e\frg",#fijF9TGQU
+VHd0o`F@6Ze!VLRYRKHP5_[0$OW3e8W^_&D&EbD]C6!!iJ`H&i8I?qA;?B"\!s+ts
+-<sBC+0>X8=9U[^F#QgN7iZt7mLCkf7=>>;B0;p,#i2HA"\Fl15F##%buHJoDgF$;
+-tE0(>U(<KZh:0=BW6u5a$6+O`B%NoFT#pe9]E.q2^fZ7c,AsK@ZasP7p=;.jJc-+
+6Lt]-n>]I5HC2(%:$*_jIB.VAZ/sQTo*Dm:aVh+)*:Zct[hO'0Sp`+Lb388e6Hmd`
+(StNmldL`IrV``IFF-Xqh"Bg3,F3D\cji*c1rU.`rrE">i^H6"/._Mb?i-u*!;im"
+?i7J7!4T^1_70=jrrCh-rODZL4f!$I(3e356\l`P7E6g=MPCeQ5Fj-8#Mb__2KhAk
+SSL-+`E7(,RS;9aMs]$gUf,us0FfR,X^\)ec4:Yk;<HH/Ak&\iT(Peq-ZVJ#^D]er
+!Uiq/LuHZPP>rQc+p'Pug!ri\gerY8BM<H$U&[D=(qFsKh5R.ufSj5;*U9+KMG/96
+8ZG=$5D92KE.5.r887NdL:[oMEDFCEQ5\#1a$-jU7&P&<(nTZ3;f%9/Z)0E>lg7-W
+drm4^L[hJjc77>s9S8Kk.s0)u8_aGZr@)g?,=Sod8,62+RFt4C>=8Q6rTbgU^(dYE
+K>gR0q*pfd9S(p!jIDUQr*uQ4"=b!?S=X_#'Ot%?od9\=pqf5-J&:^@rr@)iF^+T)
+p@mcqT%!ZQ5OKWmgjHF9'c90#@3p!ATdpp<"s8Ocd-H/O&1=kcbhY#=SFkjiV6`]k
+\N6R!g"?^U,ogRjWO^B@KcMQYUQ;NM.O3U)H2QrDD^ej:I%>QF\fc6_S_0r,qUF1p
+*UQa>J9Ckl)O!^X;0$G$1VT)+=p"bOFKFqPYsufcM'jCA=uk[3`tdV>MA$<:65C\O
+B!!;@D%Pk8MRJHWYdlu'pSD<,-Tl".Y/SN/?G3=?3LUp9Z(t[F[p!I%+h_P8$(QDm
+1h`:*/!$f"3Y[j:nc3nS<Q)bS9VToEijM`IajAO;9H7^!V97qbkub0I#NJZ.G#Nu]
+PQUHSB2fLTKo[FQR+YBJ"GdjYNEfW2=pcPn44`We.P$X*lV,-.5j-k.ME.]XqNLnp
+LU[2J0E'J&X8ZCPrr>F*^\`6R_uB_kO-rC_H??;ZmX+4=Ul54@6UoHS.*b%LMqI8k
+9UK:QB!I6(+R/Nt\^;*UqGOk)'-mEg,m\ho;^L\5?:f)jqUJ%?4`!QPMM=jM>:!e*
+p70P^.H#\:L3:CB`u3/`e/JacEV\%0'a:RS1P(WP$H;:V<1T.%56QGC.30%mJjc;h
+,`d6j,+?+aE5>V7<C"_B2&'Wt\Kh^&\iEP(enp9N39GrnG9dES>*Do=o:W]%6(8Q0
+rrA<B33`c,cfmu;N:k4/VCRWjV%sk$AC@_T9MG,T$/CJuo>LfG0aJeT1]rW>^tA&&
+WlAq"*[TkWJs2%2Wlrf6!;ERb:>0j<"O[cFj;sS^&]oj2Eg*u?C6@])A0neEeqkBp
+R1gY@Q"_5eOnC&Nis<!k!*.5B!-P=+\*gt[U#Y&/\,P1_!8ER(fQOD3I6/!M1c-3'
+*ko"M2,sqbF&QR;:mk+*c:I;tqN!!gKe"'5NU,#\)sfGu!9A2r/C'u()7("B>nKSb
+Lm,@h@.iiSE[$4l/hbe\B;nRfUt(@8Fem0<YqU!'TqenN"D=Dr;QMo>4m6l#3m;Ec
+=E.(Ab7QpY\tI>a7k5RAV5Z.63UK[bWDZ(CN;f%H.RQeI0hilQ9T6I@=(;Is#4C:q
+**DRiUt4OR1!MB`qKEVr@ne+a0Xa'j@<5P0^OO\&M<EAI%/$H+]qs*5cC$=_=0Ge$
+W0R\[UhE*XN_N\;Wj8D-C6@]/W(5F=`[T]&Z:>XCb%K6!rrA!$`]rUrJ*s^KrrC6G
+TBLQMo,7Q.E;oq3j6%&h`jc[GWM-.Zp8;sZ!!Cf1MCVRn?F;AU&;agb.lMTMd!&`A
+;FS8j@07m<X\=_QUr$QVr2Dr(j.VAi("ie=jsi9!@i.>WOdu`VD1B[/=mApqNrul)
+8YD\J"`W7CI['1dW6f0)4n2.^k.(%.o;'d92dtkhN[Z15$?<lr1cWXqM54@%$mbJa
+=c7*Tp%5+m+b`McC5c^98(Nl8diZWYOf7./LN*XGIAtkb-93+1!]KAh!g+!Vrr<D,
+R90G'#E[k.+juQ,-u]n0eIq"raCH<<<Q*t$Zm`FEc8/`<4GftU\Fo1AR16DnkFeLX
+`okkH5OcTN^sDp30E'J&H`q#Pr=:s8laHfnVgnS`o;Gtc3NkL,f;a.WAc1dA'e3a&
+0Ro?LR4:V@IK'9SL<c18Y]Mjt]*ls9JY>@[aJ%lUlnR:XeqA`;o-/jGPL?pu4IYcL
+eQdT1ohF5]'_t="TCJmok_-$/S<(^mB$o,)E#ePD"Y'7EEB"BH1]457Yd>-c6--#^
+>)E@Q1lA_oqdB-iT[>I6IpYfL$PBm5rG&-<1dZ9J`EG9tg(d)'G+kVGP2`A$k\2($
+$O?d+FrF(1=Mf,ER3-h'8DO&bks6bU%pDE$$4-=f]`=im-h*kJjo^2q1^WH'8e-HT
+1R;"h,;I^t(s7Qb#fl+(S.u_&?&/CrP8o(oEU3W)En,8=pL!Xgk]pLZrI3Yrn,EB*
+5'ZYgafdLfqd3kY0B).^@49c?#<oNL1/Y;!*ndN)l6AjbBq\-D!C&h2eJTM:`AEF9
+Lm[7E9Z>6f4*0,_8EHg4J/P&E%7MfCGGLY%J8XQ)d[c&f@R,"dV*d2"\Gk;u)NDP0
+AfqsUV%&$;1F6&AoVcT_0X;Dhd"NX6Bo:ljU`,q&:.6ugD5gfs5E0?:8rX+P%r>6%
+(s9e4jE1<82KhNH:[:Wl[P7\[a_Zd).>gf11,!VV+_jN)A2-@a'Uf#ITIrbPG3_c:
+E$Y%qepqcYP>l)\-@[a92^OCe36,3ZBQ[3F:<1oA:]+Wj5O,^j5PHd2]`.uArrBOC
+6]^Nin>C4$F+=+Xq72g$;n;Q7M%Lj.HF.`f&TQH'(u.s+;COMYZVb/R6tauN;DF@Z
+-Q2B1[#?;.=GXH7XWrj+"qXKaH!;RlNn"T01ui#_H?GnsaM?+f:?F[J,QRKp/Xsa<
++3-RP[ktgN;0"=178][LQHcDIH/b`CB$s(XjOG,Q#6oo2mO:-Yf<#<(lpCLJiiOGs
+D:klAcX3M`N[]k#HAA`"nS293adqp74_P$hH@+,FRj,qN7lI,:#Zhn6MC^%s]Q9[o
+$K*r=TO8#'`<&Sl:cf&og[Lng5Z\':1m9B-%4Z)Ib#'5j6[q-qf[gS.O0*U:pgUD@
+o349U!8P+R^N'8RDgm8`rr<CupB1EqDa&##O':O,Q=X,&nBG_^NiF>(3UAGW"OMg#
+',\OEWG5p>W?ZUONGTAT[H^kN(_cT2<70#eG@c?mca@B1poBGq<19N1%CA+q^rLnF
+;VA`C+Dq]r4_S#ZU.B0KAsn@nWos4X[V\VQe<_$3T]tOB)e5cf8u-#VM#.]TZ^n]9
+\9=]Xe:@3+acQriiDu(oj?\g(or:#U&<K)i[*bE9-&qX"g6A@B8i:K]#cKgD,*:c3
+a/)a8b\Fa6T9qQ`F&q:>X@Au<LMgjPCioPITqI8]"Y5/"BIH"?$<A'T\3*SaiU?Tj
+"?^5Qr\U$V%Qud.!u_&OOO+*<Ro^;8Apm\AJ&W.7\,7lFJ*".Co)@hOhYdp+D>sSC
+2u`lU5Po`tK#sTK.c>;1Xqe)MK?Z5&NoW4@+-g!PbVqPV`4'^%rrD^g0osb_-8f+a
+I,<[pV?`*<fW)-^rr=P!UX+Wu4\O22m!@8GQ&f7*:1A*n24<+h6SlteN;86`,,(cF
+cH'7Sc?V6KX0ruXe-RW=U%PM?fhJLSkL7k4KfP6-WU!VqS]GM/K-SgD,:P^3"uF<J
+L'V9Cl-c"gb%54'I4EZ)l;(5Tr\W9&,U6j_g71^7Fs:I>l.VUp;nDTP#NP[3D&nb;
+74[F@>,WZ.77C]0UakQ!/$2;)q75$qR6"')r9Gdsn"X4QS2^HJ=Gk@u\t$eR5?`sc
+*5fJ9DR>BI8-XL_>",9-q!4A;=Aek`5jSXN:l0).H/gaJ+V-_^qTql*eD,Pk')qsf
+DuTgnDR]WGQTt3<k]q[L1&h6`?i+j7==gAPE\r-MC>C<dUEn"o#R&XZl#UZ-Xo6t"
+'4rl:*Cj9cK9_A&].Fgf.']rpA#2%.77qI;CtrYJV0'NBnTl(SGrYYhl:CF-/T`R1
+/dU6PR`9;.YaC>d>V6<TXEdTE<_PgW]@(7\;<'l:8s>u.,TK]6BIQ+E!'2Z2_`bb<
+Rgq1b[W>3Zj@38Dor:R%aE$qPZjn5'`<]@f("rQ^p8^aGSO*Nsrr>DeN_.CQY8BL+
+%(Hd!a%V@k.EFhN-mD:DG9:(YWtES'%#i,7\#!&$c!!i0numOlCSD7..kA;&ULWek
+,ZP^=>=[r'CC*E%.9.`(Gg:c'P=K./aajZ&B5CkojEf62fQ_6273SNf'@YB]P8\rL
+FRDdgierX:\>=2tqNhHd(mc9C!9&/%!:I=%+7eUohYds/hsdE@!-#^Hj6%@p_o^uG
+DCREV9#hLRFZ?lu1A\l]'7-d?W9f'P`HgmFqHZ3!KT0S,.Xe#"eBjgtkGS)Pm7$[o
+ECH0'EC[Ab@+#oEV?U^6"["!6cJH>@mQ%H81Ho/$_cl4b+CN-6)Y@M24u0-Q9LUK<
+a5p$``Q:7NYnDK`WsPB#)GITMp\-P'4_SXqT\2rTZhU-a=KZVf3st^%4+B;GCE5mQ
+!3/FdFs.)<fN#;".:&)@ihFIcON'H[eKYsUXQMe"XV*Un1+rAC7p;Z3A^Aj*!3];F
+,/i_2?Gc8[jS,HL=OnSS9ep:Z)Ze`7.[)mU'k9F(1[JnS#ErFDOQ.DT7OpdGjDgWV
+7+R?%1I=<nO&!@>/G)*:&"'i1JXk:-4Z,s1EB3rsM7XfgkOYLl7&ml*N79drBZB'-
+BBX#,/^e<M#kk0;3sgL!4CX5.`;5\sCmY.eIp`)=l_j_errCg2U#UXHbPpIMmDmJ!
+_STjLOMgpPWfcI=+.-Wll!WhsXEl\([[AJ!,[Q.*Ki/Bjbl3dJ1E(N)4DMd6,UE,c
+cUj!Uo>M,OO:g*mON=9q\]%N=T#WL_%-N\o]BF-[Y%t$tR:FDQ/(0*X4s%BV[`F_*
+3#ud(c=k[N0#j:DEEGr,^)iDI%sl'`N)6ldW@ItGab_B`X[>,^cs5VqhLVS5N-!^P
+BOs=tO14FTCRAGF(@=l6F1Bdbrr>Y^;V6Nkr\\BNRi8g!W.[c-aJ`_?5hZ/;$4u?Q
+*;$.<,H)^I65r<Gd]F?\'P6b!T!bp90+a"pNcCR"9%bH8PaYtd*;URj$8QBpjh05R
+%n".8HBdiY>6g"lQ-GED?4CjX;sGM`.-O0k+0SkK(qCnP%SefI77Kk\)]#Z4+'thT
+W_1=@KYsc5bM.sq$I)91Sf'@sbnsCDlWZhKRp(]-.^9uiqGrF6S<?(1rrAN7rrBXf
+rrBXdFaqT,qg7rt/,oUdO8Zrq!8ER*UlQo0">=iEXWNXk1sEmKLnBp%VtI5T)%5_Y
+WSu]Jb:-l\oQm9>K@&5AdJEg^"7:t588p]?#)%!,J"6jC=#',[[qC["!/5M]G!(^a
+':e7RX[;1NrY=6]Xj<9Pi-A6WPlN0V("23;ikgjPZ2boG-@.N/@ST#T:sQ$'23/Fs
+77h/M>G/r67WFPuFT/ZW*H?9i&jOC,M0#p02Er+UN$g@nh"@\PbpeY.ldDfQIaDeK
+Si_t>X:Cnqk;>YX4S0Y.1_F8lLS[_)UEL/HTHrqRl0<Ul#`Xm%aEs&_>%Vmh7UA9d
+X:I(tYu-(SdH4.3p%R]EKLi4s$160;UO#hE2'SRu@j<2-k=sb.$oT_#]BVm;r;'Dl
+VI>>$C*\!F0[ELbC!)`pd)NI<W3a!>X'T@@D#7HA/NBKcf1MgGB,YtUlJgfcM*99A
+a>MKT9^m$]kdFF]"*9p_QH'W>UjZ1(rr<I!S;_s7n,ECDDR[+CJ*l^Oo/W02L],*i
+!8EP;)gnTjl/0pBIS*ImcL_$?mH5P#XDo$:eG>aKp7G]Q-N/?%fXGjhnmu>-!fo9<
+htcE?B5C$5Ff']rfMEb>`]^;r3ErJ<HfaX2qrYJh>jueU>9*8%h8OT=T-$.9BM(#!
+.30!7k6F52,@*btktN&:N+_&EeJUktEL_#FcH+k[:4L0`1hAb22L3WH'hHJ84SPm:
+-$tV3caGj2Lt:TV?c0Pc(?;sIoV>:n^>@?@\FH*h!/2XdEHoMgNbE"re9<mO*(EjQ
+N,G077*f=qR*QYhD\LBu<'Q/uqUXm$j^Ksoj/-RMQMM*hl<-a=Y%]ZMIY3Z)%/oPe
+TbTb/U6"p35bklpD<L:*H<2+n;s:GLg;MSbBuO^\OQj`2HPm(6aj3b/lWgk\8*t1r
+Mgr4NV.V;!FEu35q>UGL,OPL2-,]`_Fh4\<Qi4Vo(i/g5qhP1O[ibY'~>
+
+n
+Q
+Q
+Q
+[/EMC PDFMark5
+PDFVars/TermAll get exec end end
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d1.tex b/texmf-dist/doc/latex/dps/examples/basic/dps_d1.tex
index d57ce8d2..1d9e1fc6 100644
--- a/texmf-dist/doc/latex/dps/examples/pmg_d1.tex
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_d1.tex
@@ -1,226 +1,239 @@
-\documentclass{article}
-\usepackage[forcolorpaper]{web}
-\usepackage{eforms}
-\usepackage[nonrandomized]{dps} %[lang=english] [showletters]
-%\usepackage[viewmode,norandomize]{dps} %
-
-\rowsep{2ex}
-
-\ifeqforpaper
-\setlength{\oddsidemargin}{-.5in}
-\fi
-
-\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
-\screensize{6.75in}{8.5in} % height, width
-
-\title{DPS -- Das Puzzle Spiel}
-\author{D. P. Story}
-
-\thispagestyle{empty}
-
-\parindent0pt
-\parskip6pt
-
-\DeclarePuzzle
-{%
- {H}{H}
- {e}{e}
- {l}{l}
- {l}{l}
- {o}{o}
- {}{space}
- {J}{J}
- {\texorpdfstring{\"{u}}{\string\374}}{uml} % ü
- {r}{r}
- {g}{g}
- {e}{e}
- {n}{n}
- {,}{punc}
- {}{space}
- {h}{h}
- {o}{o}
- {w}{w}
- {}{space}
- {a}{a}
- {r}{r}
- {e}{e}
- {}{space}
- {y}{y}
- {o}{o}
- {u}{u}
- {}{space}
- {t}{t}
- {o}{o}
- {d}{d}
- {a}{a}
- {y}{y}
- {?}{punc}
-}
-
-\begin{Composing}
-
-\begin{cQ}{H}
-$ -5x - 2 + 3x $
-\end{cQ}
-\begin{cA}{H}
-$-2x-2$
-\end{cA}
-
-\begin{cQ}{e}
-$ 2x + 5x $
-\end{cQ}
-\begin{cA}{e}
-$7x$
-\end{cA}
-
-\begin{cQ}{l}
-$ 6x - 3x + 1 $
-\end{cQ}
-\begin{cA}{l}
-$3x+1$
-\end{cA}
-
-\begin{cQ}{o}
-$ 5 -5x + 2x -2 $
-\end{cQ}
-\begin{cA}{o}
-$-3x+3$
-\end{cA}
-
-\begin{cQ}{J}
-$ 4( x + 2 ) - 2 $
-\end{cQ}
-\begin{cA}{J}
-$4x+6$
-\end{cA}
-
-\begin{cQ}{uml}
-$ -3x + 2(5-2x) $
-\end{cQ}
-\begin{cA}{uml}
-$-7x+10$
-\end{cA}
-
-\begin{cQ}{r}
-$ -2 ( 3x + (-4) ) + 4 $
-\end{cQ}
-\begin{cA}{r}
-$-6x+12$
-\end{cA}
-
-\begin{cQ}{g}
-$ 5 ( x - (-2) ) $
-\end{cQ}
-\begin{cA}{g}
-$5x+10$
-\end{cA}
-
-\begin{cQ}{n}
-$ 6x - 5 (x - 2) $
-\end{cQ}
-\begin{cA}{n}
-$x+10$
-\end{cA}
-
-\begin{cQ}{h}
-$ 2 - 3(4x - 2) $
-\end{cQ}
-\begin{cA}{h}
-$-12x+8$
-\end{cA}
-
-\begin{cQ}{w}
-$ 6x - 3 + x + 5 $
-\end{cQ}
-\begin{cA}{w}
-$7x+2$
-\end{cA}
-
-\begin{cQ}{a}
-$ 5( -2x + 4 ) + 3x - 2 $
-\end{cQ}
-\begin{cA}{a}
- $-7x+18$
-\end{cA}
-
-\begin{cQ}{y}
-$ 3(x-3) - 2(x+2) $
-\end{cQ}
-\begin{cA}{y}
-$x-13$
-\end{cA}
-
-\begin{cQ}{u}
-$ -2(3-x) - 4(1-3x) $
-\end{cQ}
-\begin{cA}{u}
-$14x-10$
-\end{cA}
-
-\begin{cQ}{t}
-$ x (5 +2) -3x $
-\end{cQ}
-\begin{cA}{t}
-$4x$
-\end{cA}
-
-\begin{cQ}{d}
-$ 1 -2 ( 2x -4x) + 2x $
-\end{cQ}
-\begin{cA}{d}
-$ 6x + 1$
-\end{cA}
-
-\end{Composing}
-
-
-\begin{document}
-\begin{center}\bfseries\Large\color{blue}
- \webtitle\\[1ex]\webauthor
-\end{center}
-
-\ifeqforpaper
- \textcolor{red}{\textbf{Instructions:}} Solve each of the
- numbered problems in the center panel, and find the answer in either
- the left or right panel. Fill in the space(s) in the puzzle
- corresponding to the question number with the letter associated with
- the answer.
-\else
- \textcolor{red}{\textbf{Instructions:}} Select a question from the
- center panel by clicking its checkbox. Solve the problem and find
- the answer listed in either the left or right panel. No guessing!
- A maximum of $\dsthreshold$ tries on any problem before you get
- $\dspenaltypoints$ penalty points ! Passing is to complete the puzzle with only
- $\dspassing$ incorrect answers.
-\fi
-
-\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}
-\insertPuzzle{18}
-\end{minipage}}
-\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
-Find the correct answer
-\begin{itemize}
-\displayRandomizedAnswersLeftPanel
-\end{itemize}
-\par\smallskip
-\end{minipage}}%
-\fbox{\begin{minipage}[t][3in][t]{.6\linewidth-2\fboxsep-2\fboxrule}
-Simplify each of the expressions below, and find the answer in the column of answers.
-\begin{multicols}{2}
-\begin{enumerate}
-\displayRandomizedQuestions
-\end{enumerate}
-\end{multicols}
-\par\smallskip
-\end{minipage}}%
-\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
-Find the correct answer
-\begin{itemize}
-\displayRandomizedAnswersRightPanel
-\end{itemize}
-\par\smallskip
-\end{minipage}}
-
-\placeMessageField{\linewidth}{50pt}
-
-\end{document}
+\documentclass{article}
+\usepackage{web}
+\usepackage{eforms}
+\usepackage[!viewmode,!nonrandomized,!showletters,!showanswerkey,savedata]{dps}
+
+%\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+
+\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
+\screensize{6.75in+3\baselineskip}{8.5in} % height, width
+
+\title{DPS -- Das Puzzle Spiel}
+\author{D. P. Story}
+
+% (Optional) Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+%\clearOnCloseOrSave
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {H}{H}
+ {e}{e}
+ {l}{l}
+ {l}{l}
+ {o}{o}
+ {}{cr}
+% {}{space}
+ {J}{J}
+ {\tops{\protect\"{u}}{\ifxetex ü\else\string\374\fi}}{uml} % ü
+ {r}{r}
+ {g}{g}
+ {e}{e}
+ {n}{n}
+ {,}{punc}
+ {}{space}
+ {h}{h}
+ {o}{o}
+ {w}{w}
+ {}{space}
+ {a}{a}
+ {r}{r}
+ {e}{e}
+% {}{space}
+ {}{cr}
+ {y}{y}
+ {o}{o}
+ {u}{u}
+ {}{space}
+ {t}{t}
+ {o}{o}
+ {d}{d}
+ {a}{a}
+ {y}{y}
+ {?}{punc}
+}
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{H}
+$ -5x - 2 + 3x $
+\end{cQ}
+\begin{cA}[h]{H}
+$-2x-2$
+\end{cA}
+
+\begin{cQ}{e}
+$ 2x + 5x $
+\end{cQ}
+\begin{cA}{e}
+$7x$
+\end{cA}
+
+\begin{cQ}{l}
+$ 6x - 3x + 1 $
+\end{cQ}
+\begin{cA}{l}
+$3x+1$
+\end{cA}
+
+\begin{cQ}{o}
+$ 5 -5x + 2x -2 $
+\end{cQ}
+\begin{cA}{o}
+$-3x+3$
+\end{cA}
+
+\begin{cQ}{J}
+$ 4( x + 2 ) - 2 $
+\end{cQ}
+\begin{cA}[j]{J}
+$4x+6$
+\end{cA}
+
+\begin{cQ}{uml}
+$ -3x + 2(5-2x) $
+\end{cQ}
+\begin{cA}{uml}
+$-7x+10$
+\end{cA}
+
+\begin{cQ}{r}
+$ -2 ( 3x + (-4) ) + 4 $
+\end{cQ}
+\begin{cA}{r}
+$-6x+12$
+\end{cA}
+
+\begin{cQ}{g}
+$ 5 ( x - (-2) ) $
+\end{cQ}
+\begin{cA}{g}
+$5x+10$
+\end{cA}
+
+\begin{cQ}{n}
+$ 6x - 5 (x - 2) $
+\end{cQ}
+\begin{cA}{n}
+$x+10$
+\end{cA}
+
+\begin{cQ}{h}
+$ 2 - 3(4x - 2) $
+\end{cQ}
+\begin{cA}{h}
+$-12x+8$
+\end{cA}
+
+\begin{cQ}{w}
+$ 6x - 3 + x + 5 $
+\end{cQ}
+\begin{cA}{w}
+$7x+2$
+\end{cA}
+
+\begin{cQ}{a}
+$ 5( -2x + 4 ) + 3x - 2 $
+\end{cQ}
+\begin{cA}{a}
+ $-7x+18$
+\end{cA}
+
+\begin{cQ}{y}
+$ 3(x-3) - 2(x+2) $
+\end{cQ}
+\begin{cA}{y}
+$x-13$
+\end{cA}
+
+\begin{cQ}{u}
+$ -2(3-x) - 4(1-3x) $
+\end{cQ}
+\begin{cA}{u}
+$14x-10$
+\end{cA}
+
+\begin{cQ}{t}
+$ x (5 +2) -3x $
+\end{cQ}
+\begin{cA}{t}
+$4x$
+\end{cA}
+
+\begin{cQ}{d}
+$ 1 -2 ( 2x -4x) + 2x $
+\end{cQ}
+\begin{cA}{d}
+$ 6x + 1$
+\end{cA}
+
+\end{Composing}
+
+
+\begin{document}
+\begin{center}\bfseries\Large\color{blue}
+ \webtitle\\[1ex]\webauthor
+\end{center}
+
+\ifeqforpaper
+ \textcolor{red}{\textbf{Instructions:}} Solve each of the
+ numbered problems in the center panel, and find the answer in either
+ the left or right panel. Fill in the space(s) in the puzzle
+ corresponding to the question number with the letter associated with
+ the answer.
+\else
+ \textcolor{red}{\textbf{Instructions:}} Select a question from the
+ center panel by clicking its checkbox. Solve the problem and find
+ the answer listed in either the left or right panel. No guessing!
+ A maximum of $\dsthreshold$ tries on any problem before you get
+ $\dspenaltypoints$ penalty points ! Passing is to complete the puzzle with only
+ $\dspassing$ incorrect answers.
+\fi
+
+\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}\centering
+\insertPuzzle{16}
+\end{minipage}}
+\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}
+\displayRandomizedAnswersLeftPanel
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][3in][t]{.6\linewidth-2\fboxsep-2\fboxrule}
+Simplify each of the expressions below, and find the answer in the column of answers.
+\begin{multicols}{2}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\end{multicols}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}
+\displayRandomizedAnswersRightPanel
+\end{enumerate}
+\par\smallskip
+\end{minipage}}
+
+\placeMessageField{\linewidth}{50pt}
+
+
+Print this page: \printDPS{}{11bp}\ifeqforpaper\else\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}\fi
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d1_p.tex b/texmf-dist/doc/latex/dps/examples/basic/dps_d1_p.tex
index 2cb02022..5fedb0eb 100644
--- a/texmf-dist/doc/latex/dps/examples/pmg_d1_p.tex
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_d1_p.tex
@@ -1,222 +1,238 @@
-\documentclass[landscape]{article}
-\usepackage[forcolorpaper]{web}
-\usepackage{eforms}
-\usepackage[nonrandomized]{dps} %[lang=english] [showletters]
-%\usepackage[viewmode,norandomize]{dps} %
-
-\rowsep{2ex}
-
-\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
-\screensize{6.75in}{8.5in} % height, width
-
-\title{DPS -- Das Puzzle Spiel}
-\author{D. P. Story}
-
-\thispagestyle{empty}
-
-\parindent0pt
-\parskip6pt
-
-\DeclarePuzzle
-{%
- {H}{H}
- {e}{e}
- {l}{l}
- {l}{l}
- {o}{o}
- {}{space}
- {J}{J}
- {\texorpdfstring{\"{u}}{\string\374}}{uml} % ü
- {r}{r}
- {g}{g}
- {e}{e}
- {n}{n}
- {,}{punc}
- {}{space}
- {h}{h}
- {o}{o}
- {w}{w}
- {}{space}
- {a}{a}
- {r}{r}
- {e}{e}
- {}{space}
- {y}{y}
- {o}{o}
- {u}{u}
- {}{space}
- {t}{t}
- {o}{o}
- {d}{d}
- {a}{a}
- {y}{y}
- {?}{punc}
-}
-
-\begin{Composing}
-
-\begin{cQ}{H}
-$ -5x - 2 + 3x $
-\end{cQ}
-\begin{cA}{H}
-$-2x-2$
-\end{cA}
-
-\begin{cQ}{e}
-$ 2x + 5x $
-\end{cQ}
-\begin{cA}{e}
-$7x$
-\end{cA}
-
-\begin{cQ}{l}
-$ 6x - 3x + 1 $
-\end{cQ}
-\begin{cA}{l}
-$3x+1$
-\end{cA}
-
-\begin{cQ}{o}
-$ 5 -5x + 2x -2 $
-\end{cQ}
-\begin{cA}{o}
-$-3x+3$
-\end{cA}
-
-\begin{cQ}{J}
-$ 4( x + 2 ) - 2 $
-\end{cQ}
-\begin{cA}{J}
-$4x+6$
-\end{cA}
-
-\begin{cQ}{uml}
-$ -3x + 2(5-2x) $
-\end{cQ}
-\begin{cA}{uml}
-$-7x+10$
-\end{cA}
-
-\begin{cQ}{r}
-$ -2 ( 3x + (-4) ) + 4 $
-\end{cQ}
-\begin{cA}{r}
-$-6x+12$
-\end{cA}
-
-\begin{cQ}{g}
-$ 5 ( x - (-2) ) $
-\end{cQ}
-\begin{cA}{g}
-$5x+10$
-\end{cA}
-
-\begin{cQ}{n}
-$ 6x - 5 (x - 2) $
-\end{cQ}
-\begin{cA}{n}
-$x+10$
-\end{cA}
-
-\begin{cQ}{h}
-$ 2 - 3(4x - 2) $
-\end{cQ}
-\begin{cA}{h}
-$-12x+8$
-\end{cA}
-
-\begin{cQ}{w}
-$ 6x - 3 + x + 5 $
-\end{cQ}
-\begin{cA}{w}
-$7x+2$
-\end{cA}
-
-\begin{cQ}{a}
-$ 5( -2x + 4 ) + 3x - 2 $
-\end{cQ}
-\begin{cA}{a}
- $-7x+18$
-\end{cA}
-
-\begin{cQ}{y}
-$ 3(x-3) - 2(x+2) $
-\end{cQ}
-\begin{cA}{y}
-$x-13$
-\end{cA}
-
-\begin{cQ}{u}
-$ -2(3-x) - 4(1-3x) $
-\end{cQ}
-\begin{cA}{u}
-$14x-10$
-\end{cA}
-
-\begin{cQ}{t}
-$ x (5 +2) -3x $
-\end{cQ}
-\begin{cA}{t}
-$4x$
-\end{cA}
-
-\begin{cQ}{d}
-$ 1 -2 ( 2x -4x) + 2x $
-\end{cQ}
-\begin{cA}{d}
-$ 6x + 1$
-\end{cA}
-
-\end{Composing}
-
-
-\begin{document}
-\begin{center}\bfseries\Large\color{blue}
- \webtitle\\[1ex]\webauthor
-\end{center}
-
-\ifeqforpaper
- \textcolor{red}{\textbf{Instructions:}} Solve each of the
- numbered problems in the center panel, and find the answer in either
- the left or right panel. Fill in the space(s) in the puzzle
- corresponding to the question number with the letter associated with
- the answer.
-\else
- \textcolor{red}{\textbf{Instructions:}} Select a question from
- the center panel by clicking its checkbox. Solve the problem and
- find the answer listed in either the left or right panel. No
- guessing! A maximum of $\dsthreshold$ tries on any problem
- before you get $\dspenaltypoints$ penalty points ! Passing is
- to complete the puzzle with only $\dspassing$ incorrect answers.
-\fi
-
-\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}
-\insertPuzzle{18}
-\end{minipage}}
-\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
-Find the correct answer
-\begin{itemize}
-\displayRandomizedAnswersLeftPanel
-\end{itemize}
-\par\smallskip
-\end{minipage}}%
-\fbox{\begin{minipage}[t][3in][t]{.6\linewidth-2\fboxsep-2\fboxrule}
-Simplify each of the expressions below, and find the answer in the column of answers.
-\begin{multicols}{2}
-\begin{enumerate}
-\displayRandomizedQuestions
-\end{enumerate}
-\end{multicols}
-\par\smallskip
-\end{minipage}}%
-\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
-Find the correct answer
-\begin{itemize}
-\displayRandomizedAnswersRightPanel
-\end{itemize}
-\par\smallskip
-\end{minipage}}
-
-\placeMessageField{\linewidth}{50pt}
-
-\end{document}
+\documentclass{article}
+\usepackage[forcolorpaper]{web}
+\usepackage{eforms}
+\usepackage[!viewmode,!nonrandomized,showletters,showanswerkey,savedata]{dps}
+
+%\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{11in}{8.5in} % height, width
+
+\ifeqforpaper\setlength{\oddsidemargin}{-.5in}\fi
+
+\title{DPS -- Das Puzzle Spiel}
+\author{D. P. Story}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {H}{H}
+ {e}{e}
+ {l}{l}
+ {l}{l}
+ {o}{o}
+ {}{space}
+ {J}{J}
+ {\tops{\protect\"{u}}{\ifxetex ü\else\string\374\fi}}{uml} % ü
+ {r}{r}
+ {g}{g}
+ {e}{e}
+ {n}{n}
+ {,}{punc}
+% {}{space} % this is the end of the puzzle line, so we don't need a space
+ {h}{h}
+ {o}{o}
+ {w}{w}
+ {}{space}
+ {a}{a}
+ {r}{r}
+ {e}{e}
+ {}{space}
+ {y}{y}
+ {o}{o}
+ {u}{u}
+ {}{space}
+ {t}{t}
+ {o}{o}
+ {d}{d}
+ {a}{a}
+ {y}{y}
+ {?}{punc}
+}
+
+\begin{Composing}
+
+\begin{cQ}{H}
+$ -5x - 2 + 3x $
+\end{cQ}
+\begin{cA}[h]{H}
+$-2x-2$
+\end{cA}
+
+\begin{cQ}{e}
+$ 2x + 5x $
+\end{cQ}
+\begin{cA}{e}
+$7x$
+\end{cA}
+
+\begin{cQ}{l}
+$ 6x - 3x + 1 $
+\end{cQ}
+\begin{cA}{l}
+$3x+1$
+\end{cA}
+
+\begin{cQ}{o}
+$ 5 -5x + 2x -2 $
+\end{cQ}
+\begin{cA}{o}
+$-3x+3$
+\end{cA}
+
+\begin{cQ}{J}
+$ 4( x + 2 ) - 2 $
+\end{cQ}
+\begin{cA}[j]{J}
+$4x+6$
+\end{cA}
+
+\begin{cQ}{uml}
+$ -3x + 2(5-2x) $
+\end{cQ}
+\begin{cA}{uml}
+$-7x+10$
+\end{cA}
+
+\begin{cQ}{r}
+$ -2 ( 3x + (-4) ) + 4 $
+\end{cQ}
+\begin{cA}{r}
+$-6x+12$
+\end{cA}
+
+\begin{cQ}{g}
+$ 5 ( x - (-2) ) $
+\end{cQ}
+\begin{cA}{g}
+$5x+10$
+\end{cA}
+
+\begin{cQ}{n}
+$ 6x - 5 (x - 2) $
+\end{cQ}
+\begin{cA}{n}
+$x+10$
+\end{cA}
+
+\begin{cQ}{h}
+$ 2 - 3(4x - 2) $
+\end{cQ}
+\begin{cA}{h}
+$-12x+8$
+\end{cA}
+
+\begin{cQ}{w}
+$ 6x - 3 + x + 5 $
+\end{cQ}
+\begin{cA}{w}
+$7x+2$
+\end{cA}
+
+\begin{cQ}{a}
+$ 5( -2x + 4 ) + 3x - 2 $
+\end{cQ}
+\begin{cA}{a}
+ $-7x+18$
+\end{cA}
+
+\begin{cQ}{y}
+$ 3(x-3) - 2(x+2) $
+\end{cQ}
+\begin{cA}{y}
+$x-13$
+\end{cA}
+
+\begin{cQ}{u}
+$ -2(3-x) - 4(1-3x) $
+\end{cQ}
+\begin{cA}{u}
+$14x-10$
+\end{cA}
+
+\begin{cQ}{t}
+$ x (5 +2) -3x $
+\end{cQ}
+\begin{cA}{t}
+$4x$
+\end{cA}
+
+\begin{cQ}{d}
+$ 1 -2 ( 2x -4x) + 2x $
+\end{cQ}
+\begin{cA}{d}
+$ 6x + 1$
+\end{cA}
+
+\end{Composing}
+
+
+\begin{document}
+
+\vspace*{-1.5in}
+\begin{center}\bfseries\Large\color{blue}
+ \webtitle\\[1ex]\webauthor
+\end{center}
+
+\ifeqforpaper
+ \textcolor{red}{\textbf{Instructions:}} Solve each of the
+ numbered problems in the center panel, and find the answer in either
+ the left or right panel. Fill in the space(s) in the puzzle
+ corresponding to the question number with the letter associated with
+ the answer.
+\else
+ \textcolor{red}{\textbf{Instructions:}} Select a question from
+ the center panel by clicking its checkbox. Solve the problem and
+ find the answer listed in either the left or right panel. No
+ guessing! A maximum of $\dsthreshold$ tries on any problem
+ before you get $\dspenaltypoints$ penalty points ! Passing is
+ to complete the puzzle with only $\dspassing$ incorrect answers.
+\fi
+
+% When for paper, we need more space for the student to write in the answer
+% into the puzzle area. Here, we set size to \LARGE, and adjust the number
+% of columns to 12 (it is 18 in other files of a similar layout.
+% Also, one of the same character were commented out because the
+% second word is at the end of the line.
+\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}\centering\LARGE
+\kern1ex
+\insertPuzzle{12} %{18}
+\par\kern1ex
+\end{minipage}}
+% In the minipages below, we set the font size to \large, since this is for
+% paper.
+\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}\large
+\displayRandomizedAnswersLeftPanel
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][3in][t]{.6\linewidth-2\fboxsep-2\fboxrule}
+Simplify each of the expressions below, and find the answer in the column of answers.
+\begin{multicols}{2}
+\begin{enumerate}\large
+\displayRandomizedQuestions
+\end{enumerate}
+\end{multicols}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}\large
+\displayRandomizedAnswersRightPanel
+\end{enumerate}
+%\par\smallskip
+\end{minipage}}
+
+\placeMessageField{\linewidth}{50pt}
+
+Print this page: \printDPS{}{11bp}\ifeqforpaper\else\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}\fi
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d2.tex b/texmf-dist/doc/latex/dps/examples/basic/dps_d2.tex
index 6465893b..4673d932 100644
--- a/texmf-dist/doc/latex/dps/examples/pmg_d2.tex
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_d2.tex
@@ -1,221 +1,231 @@
-\documentclass{article}
-%\usepackage[forcolorpaper]{web}
-\usepackage{web} % dvips, dvipsone, pdftex, dvipdfm
-\usepackage{eforms}
-\usepackage{dps}
-
-
-\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
-\screensize{8in}{8.5in} % height, width
-
-\title{DPS -- Das Puzzle Spiel}
-\author{D. P. Story}
-
-\thispagestyle{empty}
-
-\ifeqforpaper
-\setlength{\oddsidemargin}{0pt}
-\fi
-
-\parindent0pt
-\parskip6pt
-
-\DeclarePuzzle
-{%
- {H}{H}
- {e}{e}
- {l}{l}
- {l}{l}
- {o}{o}
- {}{space}
- {J}{J}
- {\texorpdfstring{u}{\string\374}}{uml} % ü
- {r}{r}
- {g}{g}
- {e}{e}
- {n}{n}
- {,}{punc}
- {}{space}
- {h}{h}
- {o}{o}
- {w}{w}
- {}{space}
- {a}{a}
- {r}{r}
- {e}{e}
- {}{space}
- {y}{y}
- {o}{o}
- {u}{u}
- {}{space}
- {t}{t}
- {o}{o}
- {d}{d}
- {a}{a}
- {y}{y}
- {?}{punc}
-}
-
-\begin{Composing}
-
-\begin{cQ}{H}
-$ -5x - 2 + 3x $
-\end{cQ}
-\begin{cA}{H}
-$-2x-2$
-\end{cA}
-
-\begin{cQ}{e}
-$ 2x + 5x $
-\end{cQ}
-\begin{cA}{e}
-$7x$
-\end{cA}
-
-\begin{cQ}{l}
-$ 6x - 3x + 1 $
-\end{cQ}
-\begin{cA}{l}
-$3x+1$
-\end{cA}
-
-\begin{cQ}{o}
-$ 5 -5x + 2x -2 $
-\end{cQ}
-\begin{cA}{o}
-$-3x+3$
-\end{cA}
-
-\begin{cQ}{J}
-$ 4( x + 2 ) - 2 $
-\end{cQ}
-\begin{cA}{J}
-$4x+6$
-\end{cA}
-
-\begin{cQ}{uml}
-$ -3x + 2(5-2x) $
-\end{cQ}
-\begin{cA}{uml}
-$-7x+10$
-\end{cA}
-
-\begin{cQ}{r}
-$ -2 ( 3x + (-4) ) + 4 $
-\end{cQ}
-\begin{cA}{r}
-$-6x+12$
-\end{cA}
-
-\begin{cQ}{g}
-$ 5 ( x - (-2) ) $
-\end{cQ}
-\begin{cA}{g}
-$5x+10$
-\end{cA}
-
-\begin{cQ}{n}
-$ 6x - 5 (x - 2) $
-\end{cQ}
-\begin{cA}{n}
-$x+10$
-\end{cA}
-
-\begin{cQ}{h}
-$ 2 - 3(4x - 2) $
-\end{cQ}
-\begin{cA}{h}
-$-12x+8$
-\end{cA}
-
-\begin{cQ}{w}
-$ 6x - 3 + x + 5 $
-\end{cQ}
-\begin{cA}{w}
-$7x+2$
-\end{cA}
-
-\begin{cQ}{a}
-$ 5( -2x + 4 ) + 3x - 2 $
-\end{cQ}
-\begin{cA}{a}
- $-7x+18$
-\end{cA}
-
-\begin{cQ}{y}
-$ 3(x-3) - 2(x+2) $
-\end{cQ}
-\begin{cA}{y}
-$x-13$
-\end{cA}
-
-\begin{cQ}{u}
-$ -2(3-x) - 4(1-3x) $
-\end{cQ}
-\begin{cA}{u}
-$14x-10$
-\end{cA}
-
-\begin{cQ}{t}
-$ x (5 +2) -3x $
-\end{cQ}
-\begin{cA}{t}
-$4x$
-\end{cA}
-
-\begin{cQ}{d}
-$ 1 -2 ( 2x -4x) + 2x $
-\end{cQ}
-\begin{cA}{d}
-$ 6x + 1$
-\end{cA}
-
-\end{Composing}
-
-\begin{document}
-\begin{center}\bfseries\Large\color{blue}
- \webtitle\\[1ex]\webauthor
-\end{center}
-
-\ifeqforpaper
- \textcolor{red}{\textbf{Instructions:}} Solve each of the
- numbered problems in the center panel, and find the answer in either
- the left or right panel. Fill in the space(s) in the puzzle
- corresponding to the question number with the letter associated with
- the answer.
-\else
- \textcolor{red}{\textbf{Instructions:}} Select a question from the
- center panel by clicking its checkbox. Solve the problem and find
- the answer listed in either the left or right panel. No guessing!
- A maximum of $\dsthreshold$ tries on any problem before you get
- $\dspenaltypoints$ penalty points ! Passing is to complete the puzzle with only
- $\dspassing$ incorrect answers.
-\fi
-
-\def\answidth{1.2in}
-\def\queswidth{1.8in}
-
-\fbox{\begin{minipage}[t][5in][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
-\makebox[\linewidth]{\textbf{Answers}}
-\begin{itemize}
-\displayRandomizedAnswers
-\end{itemize}
-\par\smallskip
-\end{minipage}}%
-%
-\fbox{\begin{minipage}[t][1in][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}
-\makebox[\linewidth]{\textbf{The Puzzle}}\par\smallskip
-\insertPuzzle{11}
-\end{minipage}}%
-%
-\fbox{\begin{minipage}[t][5in][t]{\queswidth-2\fboxsep-2\fboxrule}
-\makebox[\linewidth]{\centering\textbf{Questions}}
-\begin{enumerate}
-\displayRandomizedQuestions
-\end{enumerate}
-\par\smallskip
-\end{minipage}}%
-
-\nointerlineskip\vspace{-\parskip}\placeMessageField{\linewidth}{50pt}
-
-\end{document}
+\documentclass{article}
+%\usepackage[forcolorpaper]{web}
+\usepackage{web} % dvips->ps2pdf|distiller, pdftex, lualatex, xelatex
+\usepackage{eforms}
+\usepackage[nonrandomized,showletters,savedata]{dps}
+
+\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\rowsep{2.5ex}
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{8in+4\baselineskip}{8.5in} % height, width
+
+\title{DPS -- Das Puzzle Spiel}
+\author{D. P. Story}
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {H}{H}
+ {e}{e}
+ {l}{l}
+ {l}{l}
+ {o}{o}
+% {,}{punc}
+ {J}{J}
+ {\tops{\protect\"{u}}{\ifxetex ü\else\string\374\fi}}{uml} % ü
+ {r}{r}
+ {g}{g}
+ {e}{e}
+ {n}{n}
+ {,}{punc}
+% {}{space}
+ {h}{h}
+ {o}{o}
+ {w}{w}
+ {}{space}
+ {a}{a}
+ {r}{r}
+ {e}{e}
+ {}{space}
+ {y}{y}
+ {o}{o}
+ {u}{u}
+% {}{space}
+ {t}{t}
+ {o}{o}
+ {d}{d}
+ {a}{a}
+ {y}{y}
+ {?}{punc}
+}
+
+\begin{Composing}
+
+\begin{cQ}{H}
+$ -5x - 2 + 3x $
+\end{cQ}
+\begin{cA}[h]{H}
+$-2x-2$
+\end{cA}
+
+\begin{cQ}{e}
+$ 2x + 5x $
+\end{cQ}
+\begin{cA}{e}
+$7x$
+\end{cA}
+
+\begin{cQ}{l}
+$ 6x - 3x + 1 $
+\end{cQ}
+\begin{cA}{l}
+$3x+1$
+\end{cA}
+
+\begin{cQ}{o}
+$ 5 -5x + 2x -2 $
+\end{cQ}
+\begin{cA}{o}
+$-3x+3$
+\end{cA}
+
+\begin{cQ}{J}
+$ 4( x + 2 ) - 2 $
+\end{cQ}
+\begin{cA}[j]{J}
+$4x+6$
+\end{cA}
+
+\begin{cQ}{uml}
+$ -3x + 2(5-2x) $
+\end{cQ}
+\begin{cA}{uml}
+$-7x+10$
+\end{cA}
+
+\begin{cQ}{r}
+$ -2 ( 3x + (-4) ) + 4 $
+\end{cQ}
+\begin{cA}{r}
+$-6x+12$
+\end{cA}
+
+\begin{cQ}{g}
+$ 5 ( x - (-2) ) $
+\end{cQ}
+\begin{cA}{g}
+$5x+10$
+\end{cA}
+
+\begin{cQ}{n}
+$ 6x - 5 (x - 2) $
+\end{cQ}
+\begin{cA}{n}
+$x+10$
+\end{cA}
+
+\begin{cQ}{h}
+$ 2 - 3(4x - 2) $
+\end{cQ}
+\begin{cA}{h}
+$-12x+8$
+\end{cA}
+
+\begin{cQ}{w}
+$ 6x - 3 + x + 5 $
+\end{cQ}
+\begin{cA}{w}
+$7x+2$
+\end{cA}
+
+\begin{cQ}{a}
+$ 5( -2x + 4 ) + 3x - 2 $
+\end{cQ}
+\begin{cA}{a}
+ $-7x+18$
+\end{cA}
+
+\begin{cQ}{y}
+$ 3(x-3) - 2(x+2) $
+\end{cQ}
+\begin{cA}{y}
+$x-13$
+\end{cA}
+
+\begin{cQ}{u}
+$ -2(3-x) - 4(1-3x) $
+\end{cQ}
+\begin{cA}{u}
+$14x-10$
+\end{cA}
+
+\begin{cQ}{t}
+$ x (5 +2) -3x $
+\end{cQ}
+\begin{cA}{t}
+$4x$
+\end{cA}
+
+\begin{cQ}{d}
+$ 1 -2 ( 2x -4x) + 2x $
+\end{cQ}
+\begin{cA}{d}
+$ 6x + 1$
+\end{cA}
+
+\end{Composing}
+
+\begin{document}
+\begin{center}\bfseries\Large\color{blue}
+ \webtitle\\[1ex]\webauthor
+\end{center}
+
+\ifeqforpaper
+ \textcolor{red}{\textbf{Instructions:}} Solve each of the
+ numbered problems in the center panel, and find the answer in either
+ the left or right panel. Fill in the space(s) in the puzzle
+ corresponding to the question number with the letter associated with
+ the answer.
+\else
+ \textcolor{red}{\textbf{Instructions:}} Select a question from the
+ center panel by clicking its checkbox. Solve the problem and find
+ the answer listed in either the left or right panel. No guessing!
+ A maximum of $\dsthreshold$ tries on any problem before you get
+ $\dspenaltypoints$ penalty points ! Passing is to complete the puzzle with only
+ $\dspassing$ incorrect answers.
+\fi
+
+% widths for the left (ans) and right (ques) columns
+\def\answidth{1.2in}
+\def\queswidth{1.8in}
+
+\fbox{\begin{minipage}[t][5in][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][1in+12pt][t]{\linewidth-\answidth-\queswidth-2\fboxsep-2\fboxrule}\centering
+\textbf{The Puzzle}\par\medskip
+\insertPuzzle{11}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][5in][t]{\queswidth-2\fboxsep-2\fboxrule}
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+
+\nointerlineskip\vspace{-\parskip} % makes it flush with the puzzle above
+\placeMessageField{\linewidth}{50pt}
+
+Print this page: \printDPS{}{11bp}\ifeqforpaper\else\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}\fi
+
+The answer key: \AnswerKey
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d3.tex b/texmf-dist/doc/latex/dps/examples/basic/dps_d3.tex
index ff9e6be2..007e7f1f 100644
--- a/texmf-dist/doc/latex/dps/examples/pmg_d3.tex
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_d3.tex
@@ -1,217 +1,231 @@
-\documentclass{article}
-\usepackage{web}
-\usepackage{eforms}
-\usepackage[viewmode,showletters]{dps} %[lang=english] [showletters]
-%\usepackage[viewmode,norandomize]{dps} %
-
-\rowsep{2ex}
-
-\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
-\screensize{7.75in}{8.5in} % height, width
-
-\title{DPS -- Das Puzzle Spiel}
-\author{D. P. Story}
-
-\thispagestyle{empty}
-
-\parindent0pt
-\parskip6pt
-
-\DeclarePuzzle
-{%
- {H}{H}
- {e}{e}
- {l}{l}
- {l}{l}
- {o}{o}
- {}{space}
- {J}{J}
- {\texorpdfstring{\"{u}}{\string\374}}{uml} % ü
- {r}{r}
- {g}{g}
- {e}{e}
- {n}{n}
- {,}{punc}
- {}{space}
- {h}{h}
- {o}{o}
- {w}{w}
- {}{space}
- {a}{a}
- {r}{r}
- {e}{e}
- {}{space}
- {y}{y}
- {o}{o}
- {u}{u}
- {}{space}
- {t}{t}
- {o}{o}
- {d}{d}
- {a}{a}
- {y}{y}
- {?}{punc}
-}
-
-\begin{Composing}
-
-\begin{cQ}{H}
-$ -5x - 2 + 3x $
-\end{cQ}
-\begin{cA}{H}
-$-2x-2$
-\end{cA}
-
-\begin{cQ}{e}
-$ 2x + 5x $
-\end{cQ}
-\begin{cA}{e}
-$7x$
-\end{cA}
-
-\begin{cQ}{l}
-$ 6x - 3x + 1 $
-\end{cQ}
-\begin{cA}{l}
-$3x+1$
-\end{cA}
-
-\begin{cQ}{o}
-$ 5 -5x + 2x -2 $
-\end{cQ}
-\begin{cA}{o}
-$-3x+3$
-\end{cA}
-
-\begin{cQ}{J}
-$ 4( x + 2 ) - 2 $
-\end{cQ}
-\begin{cA}{J}
-$4x+6$
-\end{cA}
-
-\begin{cQ}{uml}
-$ -3x + 2(5-2x) $
-\end{cQ}
-\begin{cA}{uml}
-$-7x+10$
-\end{cA}
-
-\begin{cQ}{r}
-$ -2 ( 3x + (-4) ) + 4 $
-\end{cQ}
-\begin{cA}{r}
-$-6x+12$
-\end{cA}
-
-\begin{cQ}{g}
-$ 5 ( x - (-2) ) $
-\end{cQ}
-\begin{cA}{g}
-$5x+10$
-\end{cA}
-
-\begin{cQ}{n}
-$ 6x - 5 (x - 2) $
-\end{cQ}
-\begin{cA}{n}
-$x+10$
-\end{cA}
-
-\begin{cQ}{h}
-$ 2 - 3(4x - 2) $
-\end{cQ}
-\begin{cA}{h}
-$-12x+8$
-\end{cA}
-
-\begin{cQ}{w}
-$ 6x - 3 + x + 5 $
-\end{cQ}
-\begin{cA}{w}
-$7x+2$
-\end{cA}
-
-\begin{cQ}{a}
-$ 5( -2x + 4 ) + 3x - 2 $
-\end{cQ}
-\begin{cA}{a}
- $-7x+18$
-\end{cA}
-
-\begin{cQ}{y}
-$ 3(x-3) - 2(x+2) $
-\end{cQ}
-\begin{cA}{y}
-$x-13$
-\end{cA}
-
-\begin{cQ}{u}
-$ -2(3-x) - 4(1-3x) $
-\end{cQ}
-\begin{cA}{u}
-$14x-10$
-\end{cA}
-
-\begin{cQ}{t}
-$ x (5 +2) -3x $
-\end{cQ}
-\begin{cA}{t}
-$4x$
-\end{cA}
-
-\begin{cQ}{d}
-$ 1 -2 ( 2x -4x) + 2x $
-\end{cQ}
-\begin{cA}{d}
-$ 6x + 1$
-\end{cA}
-
-\end{Composing}
-
-
-\begin{document}
-\begin{center}\bfseries\Large\color{blue}
- \webtitle\\[1ex]\webauthor
-\end{center}
-
-
-\fbox{\begin{minipage}[t][4.8in][t]{.8\linewidth-2\fboxsep-2\fboxrule}
-\ifeqforpaper
- \textcolor{red}{\textbf{Instructions:}} Solve each of the
- numbered problems in the center panel, and find the answer in either
- the left or right panel. Fill in the space(s) in the puzzle
- corresponding to the question number with the letter associated with
- the answer.
-\else
- \textcolor{red}{\textbf{Instructions:}} Select a question from
- the center panel by clicking its checkbox. Solve the problem and
- find the answer listed in either the left or right panel. No
- guessing! A maximum of $\dsthreshold$ tries on any problem
- before you get $\dspenaltypoints$ penalty points! Passing is
- to complete the puzzle with only $\dspassing$ incorrect answers.
-\fi
-\par\medskip
-\insertPuzzle{15}
-
-\noindent\kern-\fboxsep\rule{\linewidth+2\fboxsep}{.4pt}
-
-Simplify each of the expressions below, and find the answer in the column of answers.
-\begin{multicols}{2}
-\begin{enumerate}
-\displayRandomizedQuestions
-\end{enumerate}
-\end{multicols}
-\par\smallskip
-\end{minipage}}%
-\fbox{\begin{minipage}[t][4.8in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
-Find the correct answer
-\begin{itemize}
-\displayRandomizedAnswers
-\end{itemize}
-\par\smallskip
-\end{minipage}}
-
-\placeMessageField{\linewidth}{50pt}
-
-\end{document}
+\documentclass{article}
+\usepackage{web}
+\usepackage{eforms}
+\usepackage[nonrandomized,!viewmode,showletters,showanswerkey,savedata]{dps}
+\usepackage{enumitem} % use to format the question numbers
+\usepackage{graphicx} % use for rotating the answer key (when showanswerkey option is taken)
+
+\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\ltrFmtA{\textbf{\textcolor{blue}{#1}}}
+\widestFmtdQNum{\textbf{00.}}
+\QuesAppearance{\BC{lightgray}\textColor{blue}}
+\AnsAppearance{\BC{lightgray}}
+\PuzzleAppearance{\BC{green}\textColor{green}}
+
+\rowsep{2.5ex}
+
+\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
+\screensize{7.75in}{8.5in} % height, width
+
+\title{DPS -- Das Puzzle Spiel}
+\author{D. P. Story}
+
+\parindent0pt \parskip6pt
+
+\nPuzzleCols{12}
+\DeclarePuzzle
+{%
+ {H}{H}
+ {e}{e}
+ {l}{l}
+ {l}{l}
+ {o}{o}
+ {}{space}
+ {J}{J}
+ {\tops{\protect\"{u}}{\ifxetex ü\else\string\374\fi}}{uml} % ü
+ {r}{r}
+ {g}{g}
+ {e}{e}
+ {n}{n}
+ {,}{punc}
+ {h}{h}
+ {o}{o}
+ {w}{w}
+ {}{space}
+ {a}{a}
+ {r}{r}
+ {e}{e}
+ {}{space}
+ {y}{y}
+ {o}{o}
+ {u}{u}
+ {}{space}
+ {t}{t}
+ {o}{o}
+ {d}{d}
+ {a}{a}
+ {y}{y}
+ {?}{punc}
+}
+
+\begin{Composing}
+
+\begin{cQ}{H}
+$ -5x - 2 + 3x $
+\end{cQ}
+\begin{cA}[h]{H}
+$-2x-2$
+\end{cA}
+
+\begin{cQ}{e}
+$ 2x + 5x $
+\end{cQ}
+\begin{cA}{e}
+$7x$
+\end{cA}
+
+\begin{cQ}{l}
+$ 6x - 3x + 1 $
+\end{cQ}
+\begin{cA}{l}
+$3x+1$
+\end{cA}
+
+\begin{cQ}{o}
+$ 5 -5x + 2x -2 $
+\end{cQ}
+\begin{cA}{o}
+$-3x+3$
+\end{cA}
+
+\begin{cQ}{J}
+$ 4( x + 2 ) - 2 $
+\end{cQ}
+\begin{cA}[j]{J}
+$4x+6$
+\end{cA}
+
+\begin{cQ}{uml}
+$ -3x + 2(5-2x) $
+\end{cQ}
+\begin{cA}{uml}
+$-7x+10$
+\end{cA}
+
+\begin{cQ}{r}
+$ -2 ( 3x + (-4) ) + 4 $
+\end{cQ}
+\begin{cA}{r}
+$-6x+12$
+\end{cA}
+
+\begin{cQ}{g}
+$ 5 ( x - (-2) ) $
+\end{cQ}
+\begin{cA}{g}
+$5x+10$
+\end{cA}
+
+\begin{cQ}{n}
+$ 6x - 5 (x - 2) $
+\end{cQ}
+\begin{cA}{n}
+$x+10$
+\end{cA}
+
+\begin{cQ}{h}
+$ 2 - 3(4x - 2) $
+\end{cQ}
+\begin{cA}{h}
+$-12x+8$
+\end{cA}
+
+\begin{cQ}{w}
+$ 6x - 3 + x + 5 $
+\end{cQ}
+\begin{cA}{w}
+$7x+2$
+\end{cA}
+
+\begin{cQ}{a}
+$ 5( -2x + 4 ) + 3x - 2 $
+\end{cQ}
+\begin{cA}{a}
+ $-7x+18$
+\end{cA}
+
+\begin{cQ}{y}
+$ 3(x-3) - 2(x+2) $
+\end{cQ}
+\begin{cA}{y}
+$x-13$
+\end{cA}
+
+\begin{cQ}{u}
+$ -2(3-x) - 4(1-3x) $
+\end{cQ}
+\begin{cA}{u}
+$14x-10$
+\end{cA}
+
+\begin{cQ}{t}
+$ x (5 +2) -3x $
+\end{cQ}
+\begin{cA}{t}
+$4x$
+\end{cA}
+
+\begin{cQ}{d}
+$ 1 -2 ( 2x -4x) + 2x $
+\end{cQ}
+\begin{cA}{d}
+$ 6x + 1$
+\end{cA}
+
+\end{Composing}
+
+\begin{document}
+\begin{center}\bfseries\Large\color{blue}
+ \webtitle\\[1ex]\webauthor
+\end{center}
+
+\fbox{\begin{minipage}[t][4.8in][t]{.8\linewidth-2\fboxsep-2\fboxrule}
+\ifeqforpaper
+ \textcolor{red}{\textbf{Instructions:}} Solve each of the
+ numbered problems in the center panel, and find the answer in either
+ the left or right panel. Fill in the space(s) in the puzzle
+ corresponding to the question number with the letter associated with
+ the answer.
+\else
+ \textcolor{red}{\textbf{Instructions:}} Select a question from
+ the center panel by clicking its checkbox. Solve the problem and
+ find the answer listed in either the left or right panel. No
+ guessing! A maximum of $\dsthreshold$ tries on any problem
+ before you get $\dspenaltypoints$ penalty points! Passing is
+ to complete the puzzle with only $\dspassing$ incorrect answers.
+\fi
+\medskip
+
+\begin{minipage}{\linewidth}\centering
+\insertPuzzle{} % set by \nPuzzleCols in preamble
+\end{minipage}
+\vskip3pt
+\noindent\kern-\fboxsep\rule{\linewidth+2\fboxsep}{.4pt}
+
+
+Simplify each of the expressions below, and find the answer in the column of answers.
+\begin{multicols}{2}
+\begin{enumerate}[label=\textbf{\textcolor{red}{\arabic*.}}]
+\displayRandomizedQuestions
+\end{enumerate}
+\end{multicols}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][4.8in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}
+\displayRandomizedAnswers
+\end{enumerate}
+\par\smallskip
+\end{minipage}}
+
+\placeMessageField{\linewidth}{50pt}
+
+Print this page: \printDPS{}{11bp}\ifeqforpaper\else\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}\fi
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/basic/dps_demo.tex b/texmf-dist/doc/latex/dps/examples/basic/dps_demo.tex
new file mode 100644
index 00000000..f71e55e8
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_demo.tex
@@ -0,0 +1,200 @@
+\documentclass{article}
+\usepackage{web} % dvips-> distiller, pdftex, lualatex, xelatex
+\usepackage{eforms}
+\usepackage[!viewmode,nonrandomized,showletters,showanswerkey,savedata]{dps}
+
+%\usepackage{graphicx}
+
+%\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+% Uncomment these three lines to modify the appearance of the text fields and check boxes.
+\PuzzleAppearance{\BC{red}\textSize{0}} % assumes xcolor loaded
+\QuesAppearance{\BC{gray}}
+\AnsAppearance{\BC{gray}}
+
+\ifeqforpaper
+\setlength{\oddsidemargin}{-.5in}\fi
+
+\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
+\screensize{6.5in}{6.5in} % height, width
+
+\title{DPS -- Das Puzzle Spiel}
+\author{D. P. Story}
+
+% (Optional) Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+%\clearOnCloseOrSave
+
+
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {D}{D}
+ {a}{a}
+ {s}{s}
+ {}{space}
+ {p}{p}
+ {u}{u}
+ {z}{z}
+ {z}{z}
+ {l}{l}
+ {e}{e}
+ {}{space}
+ {s}{s}
+ {p}{p}
+ {i}{i}
+ {e}{e}
+ {l}{l}
+ {!}{punc}
+}
+
+\begin{Composing}
+
+\begin{cQ}{D}
+$ 3(x-3) - 2(x+2) $
+\end{cQ}
+\begin{cA}[d]{D} %
+$x-13$
+\end{cA}
+
+\begin{cQ}{a}
+$ 2x + 5x $
+\end{cQ}
+\begin{cA}{a}
+$7x$
+\end{cA}
+
+\begin{cQ}{s}
+$ 6x - 3x + 1 $
+\end{cQ}
+\begin{cA}{s}
+$3x+1$
+\end{cA}
+
+\begin{cQ}{p}
+$ 5 -5x + 2x -2 $
+\end{cQ}
+\begin{cA}{p}
+$-3x+3$
+\end{cA}
+
+\begin{cQ}{u}
+$ 4( x + 2 ) - 2 $
+\end{cQ}
+\begin{cA}{u}
+$4x+6$
+\end{cA}
+
+\begin{cQ}{z}
+$ -3x + 2(5-2x) $
+\end{cQ}
+\begin{cA}{z}
+$-7x+10$
+\end{cA}
+
+\begin{cQ}{l}
+$ -2 ( 3x + (-4) ) + 4 $
+\end{cQ}
+\begin{cA}{l}
+$-6x+12$
+\end{cA}
+
+\begin{cQ}{e}
+$ 5 ( x - (-2) ) $
+\end{cQ}
+\begin{cA}{e}
+$5x+10$
+\end{cA}
+
+\begin{cQ}{i}
+$ 6x - 5 (x - 2) $
+\end{cQ}
+\begin{cA}{i}
+$x+10$
+\end{cA}
+
+%--- Begin distractions
+%--- we give each of this distractions its own letter, these letters should not
+%----be part of the puzzle. Distraction do not have an association question.
+
+\begin{cA}[w]{fake1}
+$14x+10$
+\end{cA}
+
+\begin{cA}[\"{o}]{fake2}
+$5x-1$
+\end{cA}
+
+\begin{cA}[m]{fake3}
+$3x+3$
+\end{cA}
+
+\end{Composing}
+
+
+\begin{document}
+
+\begin{center}\bfseries\Large\color{blue}
+ \webtitle\\[1ex]\webauthor
+\end{center}
+
+\ifeqforpaper
+ \textcolor{red}{\textbf{Instructions:}} Solve each of the
+ numbered problems in the center panel, and find the answer in
+ either the left or right panel. Fill in the space(s) in the
+ puzzle corresponding to the question number with the letter
+ associated with the answer.
+\else
+ \textcolor{red}{\textbf{Instructions:}} Select a question from
+ the center panel by clicking its checkbox. Solve the problem and
+ find the answer listed in either the left or right panel. No
+ guessing! A maximum of $\dsthreshold$ tries on any problem
+ before you get $\dspenaltypoints$ penalty points ! Passing is
+ to complete the puzzle with only $\dspassing$ incorrect answers.
+ \textcolor{red}{\textbf{Warning:}} Saving or closing the document
+ clears the puzzle.
+\fi
+
+\def\commondepth{2in}
+
+\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}\centering
+\insertPuzzle{10}
+\end{minipage}}
+\fbox{\begin{minipage}[t][\commondepth][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}
+\displayRandomizedAnswersLeftPanel
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][\commondepth][t]{.6\linewidth-2\fboxsep-2\fboxrule}
+Simplify each of the expressions below, and find the answer in the column of answers.
+\begin{multicols}{2}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\end{multicols}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][\commondepth][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}
+\displayRandomizedAnswersRightPanel
+\end{enumerate}
+\par\smallskip
+\end{minipage}}
+
+\placeMessageField{\linewidth}{50pt}
+
+Print this page: \printDPS{}{11bp}\ifeqforpaper\else\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}\fi
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/basic/dps_signin.tex b/texmf-dist/doc/latex/dps/examples/basic/dps_signin.tex
new file mode 100644
index 00000000..8fef1f05
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_signin.tex
@@ -0,0 +1,215 @@
+\documentclass{article}
+\usepackage{web} % dvips->ps2pdf|distiller->Acrobat, pdftex, lualatex, xelatex
+\usepackage{eforms}
+\usepackage[nonrandomized,!showletters,!showanswerkey]{dps}
+
+%\usepackage{graphicx} % use for rotating the answer key (when showanswerkey option is taken)
+
+\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
+\screensize{6.5in+3\baselineskip}{8.5in} % height, width
+
+
+\title{DPS -- Das Puzzle Spiel}
+\author{D. P. Story}
+
+% (Optional) Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+\clearOnCloseOrSave
+
+
+\parindent0pt \parskip6pt
+
+\DeclarePuzzle
+{%
+ {D}{D}
+% the next pair is grammatically incorrect, but is meant to illustrate latin-1 letters
+ {\tops{\"{a}}{\ifxetex ä\else\string\344\fi}}{aulm}
+% {a}{a}
+ {s}{s}
+ {}{space}
+ {p}{p}
+ {u}{u}
+ {z}{z}
+ {z}{z}
+ {l}{l}
+ {e}{e}
+% {}{space}
+ {s}{s}
+ {p}{p}
+ {i}{i}
+ {e}{e}
+ {l}{l}
+ {!}{punc}
+}
+
+\begin{Composing}
+
+\begin{cQ}{D}
+$ 3(x-3) - 2(x+2) $
+\end{cQ}
+\begin{cA}[d]{D} %
+$x-13$
+\end{cA}
+
+\begin{cQ}{aulm}
+$ 2x + 5x $
+\end{cQ}
+\begin{cA}{aulm}
+$7x$
+\end{cA}
+
+\begin{cQ}{s}
+$ 6x - 3x + 1 $
+\end{cQ}
+\begin{cA}{s}
+$3x+1$
+\end{cA}
+
+\begin{cQ}{p}
+$ 5 -5x + 2x -2 $
+\end{cQ}
+\begin{cA}{p}
+$-3x+3$
+\end{cA}
+
+\begin{cQ}{u}
+$ 4( x + 2 ) - 2 $
+\end{cQ}
+\begin{cA}{u}
+$4x+6$
+\end{cA}
+
+\begin{cQ}{z}
+$ -3x + 2(5-2x) $
+\end{cQ}
+\begin{cA}{z}
+$-7x+10$
+\end{cA}
+
+\begin{cQ}{l}
+$ -2 ( 3x + (-4) ) + 4 $
+\end{cQ}
+\begin{cA}{l}
+$-6x+12$
+\end{cA}
+
+\begin{cQ}{e}
+$ 5 ( x - (-2) ) $
+\end{cQ}
+\begin{cA}{e}
+$5x+10$
+\end{cA}
+
+\begin{cQ}{i}
+$ 6x - 5 (x - 2) $
+\end{cQ}
+\begin{cA}{i}
+$x+10$
+\end{cA}
+
+%--- Begin distractions
+%--- we give each of this distractions its own letter, these letters should not
+%----be part of the puzzle. Distraction do not have an association question.
+
+\begin{cA}[w]{fake1}
+$14x+10$
+\end{cA}
+
+\begin{cA}[\"{o}]{fake2}
+$5x-1$
+\end{cA}
+
+\begin{cA}[m]{fake3}
+$3x+3$
+\end{cA}
+
+\end{Composing}
+
+\begin{insDLJS}{dpsjs}{DPS: Advance Features Demo JS}
+function afterCorrectChoiceHook()
+{
+ // The JavaScript variable activeQuestion is the field name of the
+ // current question
+ console.println( "afterCorrectChoiceHook(): "+activeQuestion);
+}
+function dpsFinishedHook()
+{
+ // The JavaScript variable activeQuestion is the field name of the
+ // current question
+ console.println("dpsFinishedHook fired");
+}
+\end{insDLJS}
+
+% whether the student is required to sign-in prior to working on the puzzles depends
+% on whether the text field named dpsSignInName is present.
+\def\SignIn{\underbar{\textbf{Name:} \textField[\BC{}]{dpsSignInName}{1.5in}{11bp}}}
+
+\reversemarginpar
+
+\begin{document}
+\begin{center}\bfseries\Large\color{blue}
+ \webtitle\\[1ex]
+\makebox[\linewidth]{%
+% comment out next line so sign-in no longer required
+ {\makebox[0pt][l]{\normalcolor\normalsize\SignIn}}\relax
+ \hfill\webauthor\hfill
+}
+\end{center}
+
+\ifeqforpaper
+ \textcolor{red}{\textbf{Instructions:}} Solve each of the
+ numbered problems in the center panel, and find the answer in
+ either the left or right panel. Fill in the space(s) in the
+ puzzle corresponding to the question number with the letter
+ associated with the answer.
+\else
+ \textcolor{red}{\textbf{Instructions:}} Select a question from
+ the center panel by clicking its checkbox. Solve the problem and
+ find the answer listed in either the left or right panel. No
+ guessing! A maximum of $\dsthreshold$ tries on any problem
+ before you get $\dspenaltypoints$ penalty points ! Passing is
+ to complete the puzzle with only $\dspassing$ incorrect answers.
+ \textcolor{red}{\textbf{Warning:}} Saving or closing the document
+ clears the puzzle.
+\fi
+
+\def\commondepth{2in}
+
+\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}\centering
+\insertPuzzle{10}
+\end{minipage}}
+\fbox{\begin{minipage}[t][\commondepth][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}
+\displayRandomizedAnswersLeftPanel
+\end{enumerate}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][\commondepth][t]{.6\linewidth-2\fboxsep-2\fboxrule}
+Simplify each of the expressions below, and find the answer in the column of answers.
+\begin{multicols}{2}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\end{multicols}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][\commondepth][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{enumerate}
+\displayRandomizedAnswersRightPanel
+\end{enumerate}
+\par\smallskip
+\end{minipage}}
+
+\textField[\Ff\FfMultiline]{report}{\linewidth}{50pt}
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/basic/dps_str_cus.def b/texmf-dist/doc/latex/dps/examples/basic/dps_str_cus.def
new file mode 100644
index 00000000..5567d5a4
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_str_cus.def
@@ -0,0 +1,46 @@
+%%
+%% This is file `dps_str_us.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,english')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, 2006-10-06 %%
+%% Copyright (C) 2006 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\chooseQ{"You must choose a question to answer before you answer!"}
+\def\triedTooMuch{"You have tried this problem too many times, I'm adding "
+ + \dspenaltypoints
+ + " points, and resetting the penalty counter. Bad boy/girl!"}
+\def\congratFinished{"Congratulations! You finished the puzzle"
+ +((nMissed==0) ? " without missing a single problem, amazing!"
+ : ", but you missed " + nMissed + " questions in the process!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "I regret to report that you did not pass the test because you missed too many questions."
+ : "I am pleased to report that you passed the test, you are a Bible wizard!")}
+\def\reportPenaltyPoints{"The number of penalty points is " + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Final penalty score is " + nTotalPenaltyPoints + ". "}
+\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
+\def\aPenaltyMsgs
+{%
+ "Perfect!",
+ "Very nice performance!",
+ "This is not looking good. Perhaps a Bible study is in order!",
+ "Are you trying? These are not obscure passages!!",
+ "You'd better study and pray more!"
+}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
+\endinput
+%%
+%% End of file `dps_str_us.def'.
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_test.tex b/texmf-dist/doc/latex/dps/examples/basic/dps_test.tex
index e65b93b7..c7c67d20 100644
--- a/texmf-dist/doc/latex/dps/examples/pmg_test.tex
+++ b/texmf-dist/doc/latex/dps/examples/basic/dps_test.tex
@@ -1,215 +1,226 @@
-\documentclass{article}
-\usepackage{web}
-\usepackage{eforms}
-%\usepackage{dps}
-\usepackage[nonrandomized]{dps} % dps the option is nonrandomized not nonrandomize
-
-\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
-\screensize{6.5in}{8.5in} % height, width
-
-\title{DPS -- Das Puzzle Spiel}
-\author{D. P. Story}
-
-\thispagestyle{empty}
-
-\parindent0pt
-\parskip6pt
-
-\DeclarePuzzle
-{%
- {H}{H}
- {e}{e}
- {l}{l}
- {l}{l}
- {o}{o}
- {}{space}
- {J}{J}
- {\texorpdfstring{\"{u}}{\string\374}}{uml} % ü
- {r}{r}
- {g}{g}
- {e}{e}
- {n}{n}
- {,}{punc}
- {}{space}
- {h}{h}
- {o}{o}
- {w}{w}
- {}{space}
- {a}{a}
- {r}{r}
- {e}{e}
- {}{space}
- {y}{y}
- {o}{o}
- {u}{u}
- {}{space}
- {t}{t}
- {o}{o}
- {d}{d}
- {a}{a}
- {y}{y}
- {?}{punc}
-}
-
-\begin{Composing}
-
-\begin{cQ}{H}
-$ 1 + 1 $
-\end{cQ}
-\begin{cA}{H}
-$2$
-\end{cA}
-
-\begin{cQ}{e}
-$ 2x + 5x $
-\end{cQ}
-\begin{cA}{e}
-$7x$
-\end{cA}
-
-\begin{cQ}{l}
-$ 6x - 3x + 1 $
-\end{cQ}
-\begin{cA}{l}
-$3x+1$
-\end{cA}
-
-\begin{cQ}{o}
-$ 5 -5x + 2x -2 $
-\end{cQ}
-\begin{cA}{o}
-$-3x+3$
-\end{cA}
-
-\begin{cQ}{J}
-$ 4( x + 2 ) - 2 $
-\end{cQ}
-\begin{cA}{J}
-$4x+6$
-\end{cA}
-
-\begin{cQ}{uml}
-$ -3x + 2(5-2x) $
-\end{cQ}
-\begin{cA}{uml}
-$-7x+10$
-\end{cA}
-
-\begin{cQ}{r}
-$ -2 ( 3x + (-4) ) + 4 $
-\end{cQ}
-\begin{cA}{r}
-$-6x+12$
-\end{cA}
-
-\begin{cQ}{g}
-$ 5 ( x - (-2) ) $
-\end{cQ}
-\begin{cA}{g}
-$5x+10$
-\end{cA}
-
-\begin{cQ}{n}
-$ 6x - 5 (x - 2) $
-\end{cQ}
-\begin{cA}{n}
-$x+10$
-\end{cA}
-
-\begin{cQ}{h}
-$ 15 + 2 $
-\end{cQ}
-\begin{cA}{h}
-$17$
-\end{cA}
-
-\begin{cQ}{w}
-$ 6x - 3 + x + 5 $
-\end{cQ}
-\begin{cA}{w}
-$7x+2$
-\end{cA}
-
-\begin{cQ}{a}
-$ 5( -2x + 4 ) + 3x - 2 $
-\end{cQ}
-\begin{cA}{a}
- $-7x+18$
-\end{cA}
-
-\begin{cQ}{y}
-$ 3(x-3) - 2(x+2) $
-\end{cQ}
-\begin{cA}{y}
-$x-13$
-\end{cA}
-
-\begin{cQ}{u}
-$ -2(3-x) - 4(1-3x) $
-\end{cQ}
-\begin{cA}{u}
-$14x-10$
-\end{cA}
-
-\begin{cQ}{t}
-$ \sin( \pi/2) $
-\end{cQ}
-\begin{cA}{t}
-$1$
-\end{cA}
-
-\begin{cQ}{d}
-$ \cos( \pi/4 ) $
-\end{cQ}
-\begin{cA}{d}
-$\sqrt{2}/2$
-\end{cA}
-
-\end{Composing}
-
-
-\begin{document}
-\begin{center}\bfseries\Large\color{blue}
- \webtitle\\[1ex]\webauthor
-\end{center}
-
-% dps changed \threshold to \dsthreahold
-% dps changed \passing to \dspassing
-
-\textcolor{red}{\textbf{Instructions:}} Select a question from the center
-panel by clicking its checkbox. Solve the problem and find the answer listed
-in either the left or right panel. No guessing! A maximum of $\dsthreshold$
-tries on any problem before you get penalty points! Passing is to complete
-the puzzle with only $\dspassing$ incorrect answers.
-
-
-\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}
-\insertPuzzle{18}
-\end{minipage}}
-\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
-Find the correct answer
-\begin{itemize}
-\displayRandomizedAnswersLeftPanel
-\end{itemize}
-\par\smallskip
-\end{minipage}}%
-\fbox{\begin{minipage}[t][3in][t]{.6\linewidth-2\fboxsep-2\fboxrule}
-Simplify each of the expressions below, and find the answer in the column of answers.
-\begin{multicols}{2}
-\begin{enumerate}
-\displayRandomizedQuestions
-\end{enumerate}
-\end{multicols}
-\par\smallskip
-\end{minipage}}%
-\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
-Find the correct answer
-\begin{itemize}
-\displayRandomizedAnswersRightPanel
-\end{itemize}
-\par\smallskip
-\end{minipage}}
-
-\textField[\Ff\FfMultiline]{report}{\linewidth}{50pt}
-
-\end{document}
+\documentclass{article}
+\usepackage{web} % dvips->ps2pdf|distiller, pdftex, lualatex, xelatex
+\usepackage{eforms}
+\usepackage[!viewmode,nonrandomized,!showletters,!showanswerkey,savedata]{dps}
+
+%\usepackage{graphicx} % use for rotating the answer key (when showanswerkey option is taken)
+
+%\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{24pt}{.5in} % left,right,top, bottom
+\screensize{6.5in+3\baselineskip}{8.5in} % height, width
+
+
+\title{DPS -- Das Puzzle Spiel}
+\author{D. P. Story}
+
+% (Optional) Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+\clearOnCloseOrSave
+
+
+\parindent0pt \parskip6pt
+
+\DeclarePuzzle
+{%
+ {H}{H}
+ {e}{e}
+ {l}{l}
+ {l}{l}
+ {o}{o}
+ {}{space}
+% {!}{punc}
+ {J}{J}
+ {\tops{\protect\"{u}}{\ifxetex ü\else\string\374\fi}}{uml} % ü
+ {r}{r}
+ {g}{g}
+ {e}{e}
+ {n}{n}
+ {,}{punc}
+ {}{cr}
+% {}{space}
+ {h}{h}
+ {o}{o}
+ {w}{w}
+ {}{space}
+ {a}{a}
+ {r}{r}
+ {e}{e}
+ {}{space}
+ {y}{y}
+ {o}{o}
+ {u}{u}
+ {}{space}
+ {t}{t}
+ {o}{o}
+ {d}{d}
+ {a}{a}
+ {y}{y}
+ {?}{punc}
+}
+
+\begin{Composing}
+
+\begin{cQ}{H}
+$ 1 + 1 $
+\end{cQ}
+\begin{cA}{H}
+$2$
+\end{cA}
+
+\begin{cQ}{e}
+$ 2x + 5x $
+\end{cQ}
+\begin{cA}{e}
+$7x$
+\end{cA}
+
+\begin{cQ}{l}
+$ 6x - 3x + 1 $
+\end{cQ}
+\begin{cA}{l}
+$3x+1$
+\end{cA}
+
+\begin{cQ}{o}
+$ 5 -5x + 2x -2 $
+\end{cQ}
+\begin{cA}{o}
+$-3x+3$
+\end{cA}
+
+\begin{cQ}{J}
+$ 4( x + 2 ) - 2 $
+\end{cQ}
+\begin{cA}{J}
+$4x+6$
+\end{cA}
+
+\begin{cQ}{uml}
+$ -3x + 2(5-2x) $
+\end{cQ}
+\begin{cA}{uml}
+$-7x+10$
+\end{cA}
+
+\begin{cQ}{r}
+$ -2 ( 3x + (-4) ) + 4 $
+\end{cQ}
+\begin{cA}{r}
+$-6x+12$
+\end{cA}
+
+\begin{cQ}{g}
+$ 5 ( x - (-2) ) $
+\end{cQ}
+\begin{cA}{g}
+$5x+10$
+\end{cA}
+
+\begin{cQ}{n}
+$ 6x - 5 (x - 2) $
+\end{cQ}
+\begin{cA}{n}
+$x+10$
+\end{cA}
+
+\begin{cQ}{h}
+$ 15 + 2 $
+\end{cQ}
+\begin{cA}{h}
+$17$
+\end{cA}
+
+\begin{cQ}{w}
+$ 6x - 3 + x + 5 $
+\end{cQ}
+\begin{cA}{w}
+$7x+2$
+\end{cA}
+
+\begin{cQ}{a}
+$ 5( -2x + 4 ) + 3x - 2 $
+\end{cQ}
+\begin{cA}{a}
+ $-7x+18$
+\end{cA}
+
+\begin{cQ}{y}
+$ 3(x-3) - 2(x+2) $
+\end{cQ}
+\begin{cA}{y}
+$x-13$
+\end{cA}
+
+\begin{cQ}{u}
+$ -2(3-x) - 4(1-3x) $
+\end{cQ}
+\begin{cA}{u}
+$14x-10$
+\end{cA}
+
+\begin{cQ}{t}
+$ \sin( \pi/2) $
+\end{cQ}
+\begin{cA}{t}
+$1$
+\end{cA}
+
+\begin{cQ}{d}
+$ \cos( \pi/4 ) $
+\end{cQ}
+\begin{cA}{d}
+$\sqrt{2}/2$
+\end{cA}
+
+\end{Composing}
+
+\begin{document}
+\begin{center}\bfseries\Large\color{blue}
+ \webtitle\\[1ex]\webauthor
+\end{center}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from the
+center panel by clicking its checkbox. Solve the problem and find
+the answer listed in either the left or right panel. No guessing!
+A maximum of $\dsthreshold $ tries on any problem before you get
+penalty points! Passing is to complete the puzzle with only
+$\dspassing$ incorrect answers.
+
+
+\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}\centering
+\insertPuzzle{18}
+\end{minipage}}
+\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{itemize}
+\displayRandomizedAnswersLeftPanel
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][3in][t]{.6\linewidth-2\fboxsep-2\fboxrule}
+Simplify each of the expressions below, and find the answer in the column of answers.
+\begin{multicols}{2}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\end{multicols}
+\par\smallskip
+\end{minipage}}%
+\fbox{\begin{minipage}[t][3in][t]{.2\linewidth-2\fboxsep-2\fboxrule}\raggedright
+Find the correct answer
+\begin{itemize}
+\displayRandomizedAnswersRightPanel
+\end{itemize}
+\par\smallskip
+\end{minipage}}
+
+\textField[\Ff\FfMultiline]{report}{\linewidth}{50pt}
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/basic/stat_match1-print.tex b/texmf-dist/doc/latex/dps/examples/basic/stat_match1-print.tex
new file mode 100644
index 00000000..4b808120
--- /dev/null
+++ b/texmf-dist/doc/latex/dps/examples/basic/stat_match1-print.tex
@@ -0,0 +1,308 @@
+\documentclass{article}
+% aeb_pro not required for pdflatex, lualatex, or xelatex
+% If you don't have acrobat, no harm is done. For the
+% dvips -> distiller workflow, aeb_pro is required.
+\usepackage[web={extended,forcolorpaper},eforms,useacrobat]{aeb_pro} %,forcolorpaper
+% for non-pdfmark workflow, the alternative is to use
+% the following two packages instead.
+%\usepackage[extended]{web}
+%\usepackage{eforms}
+\usepackage[%
+ !nonrandomized,
+ showletters,
+ !showanswerkey,
+ savedata,
+ lang=custom,
+]{dps}
+
+%\usepackage{graphicx}
+
+\ifeqforpaper\setlength{\oddsidemargin}{-.5in}\fi
+
+
+%\previewOn \pmpvOn
+%\useRandomSeed{number}
+\inputRandomSeed
+%\useLastSeed
+
+\margins{.5in}{.5in}{.5in}{.5in} % left,right,top, bottom
+\screensize{11in}{8.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=Stat Matching Game,
+ author=D. P. Story,
+ university=NORTHWEST FLORIDA STATE COLLEGE\\Department of Mathematics,
+ email=storyd@nwfsc.edu,
+ subject=First extra credit assignment,
+ keywords={statistics, matching, game},
+ talksite=http://www.acrotex.net,
+ copyrightyears=2006-\the\year,
+}
+\talkdateLabel{Version}
+\version{1.0}\nocopyright
+
+\everyTextField{\textFont{TiRo}}
+
+% Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+\clearOnCloseOrSave
+
+\optionalPageMatter
+{%
+ \par\minimumskip\vspace{\stretch{1}}
+ \begin{center}
+ \fcolorbox{blue}{white}{%
+ \begin{minipage}{.75\linewidth}\parskip3pt
+ \textbf{\textcolor{red}{Instructions: }}
+ On the next page of this document is a little matching game covering
+ some of the statistical concepts discussed in class.
+ \begin{itemize}
+ \item When you turn to the next page, type in your name in the name field
+ provided near the top of the page.
+ \item Follow the instructions on that page on how to answer the questions.
+ \item After you have correctly answered the last question correctly, a message
+ appears at the bottom of the page with an evaluation of your effort.
+ \item Print the completed page and turn it in to me at the next class meeting
+ for (extra) credit.
+ \end{itemize}
+ \textbf{\textcolor{red}{Warning:}} The puzzle board is cleared if this document
+ is closed or saved. Complete the puzzle in one sitting, then print the results.
+ \end{minipage}}
+ \end{center}
+}
+
+\rheader{}
+
+\parindent0pt
+\parskip6pt
+
+\DeclarePuzzle
+{%
+ {R}{R}
+ {o}{o}
+ {n}{n}
+ {a}{a}
+ {l}{l}
+ {d}{d}
+ {}{space}
+ {F}{F}
+ {i}{i}
+ {s}{s}
+ {h}{h}
+ {e}{e}
+ {r}{r}
+}
+
+
+%\writeComposingEnv
+
+\begin{Composing}
+
+\begin{cQ}{R}
+The two branches of statistics
+are descriptive and \underbar{\hspace{.5in}}.
+\end{cQ}
+\begin{cA}[r]{R}
+inferential
+\end{cA}
+
+\begin{cQ}{o}
+\underbar{\hspace*{.5in}} is the
+science of collecting, organizing, analyzing and interpreting data
+in order to make decisions.
+\end{cQ}
+\begin{cA}{o}
+statistics
+\end{cA}
+
+\begin{cQ}{n}
+A frequency distribution is an example of
+\underbar{\hspace*{.5in}}
+\end{cQ}
+\begin{cA}{n}
+data reduction
+\end{cA}
+
+\begin{cQ}{a}
+Find the median of the following
+data:\par
+\begin{tabular}{r|ll}
+2&2334&\kern6pt Key $2\,|\,4=24$\\
+2&57888\\
+3&344\\
+3&55666\\
+4&0023\\
+4&566
+\end{tabular}
+\end{cQ}
+\begin{cA}{a}
+$34.5$
+\end{cA}
+
+\begin{cQ}{l}
+Given that $n=5$,
+$\sum x = 26$ $\sum x^2 = 154$, compute $\bar x$ and $s$.
+\end{cQ}
+\begin{cA}{l}
+$5.2$ and $2.17$
+\end{cA}
+\begin{cQ}{d}
+A \underbar{\hspace{.5in}} is a sample
+in which every possible sample of the same size has the same chance
+of being selected.
+\end{cQ}
+\begin{cA}{d}
+simple random sample
+\end{cA}
+
+\begin{cQ}{F}
+The number \underbar{\hspace{.5in}} divides a data set in such a way that
+$75\%$ of the data is less than it and $25\%$ of the data is greater
+than it.
+\end{cQ}
+\begin{cA}[f]{F}
+$Q_3$
+\end{cA}
+
+\begin{cQ}{i}
+\underbar{\hspace{.5in}} is the measure of central tendency
+that is sensitive to outliers in the data set.
+\end{cQ}
+\begin{cA}{i}
+sample mean
+\end{cA}
+
+\begin{cQ}{s}
+$\mu$ refers to the \underbar{\hspace{.5in}}
+\end{cQ}
+\begin{cA}{s}
+population mean
+\end{cA}
+\begin{cQ}{h}
+In a data set with sample
+mean of $4.5$ and sample standard deviation of $1.5$, the $z$-score
+of $x = 4$ is $ z = \underbar{\hspace{.5in}}$.
+\end{cQ}
+\begin{cA}{h}
+$-0.33$
+\end{cA}
+
+\begin{cQ}{e}
+If a $z$-score of a data
+entry is negative, then that data entry is
+\underbar{\hspace{.5in}} than mean.
+\end{cQ}
+\begin{cA}{e}
+less
+\end{cA}
+
+\begin{cQ}{r}
+The mean value of land and building
+per acre from a sample of farms is $\$1200$ with a standard
+deviation of $\$350$. Assuming the distribution of the data set is
+bell shaped, approximately what percentage of the sample of farmers
+had value of land and building (per acre) between $\$1200$ and
+$\$1550$?
+\end{cQ}
+\begin{cA}{r}
+$34$
+\end{cA}
+
+%-------------------
+
+\begin{cA}[b]{fake1}
+$5.2$ and $1.94$
+\end{cA}
+
+\begin{cA}[c]{fake2}
+sample
+\end{cA}
+
+\begin{cA}[d]{fake3}
+$0.33$
+\end{cA}
+
+\begin{cA}[g]{fake4}
+greater
+\end{cA}
+
+\begin{cA}[j]{fake5}
+median
+\end{cA}
+
+\begin{cA}[k]{fake6}
+mode
+\end{cA}
+
+\begin{cA}[m]{fake7}
+$Q_1$
+\end{cA}
+
+\begin{cA}[p]{fake8}
+variance
+\end{cA}
+
+\begin{cA}[t]{fake9}
+$35$
+\end{cA}
+
+\end{Composing}
+
+\begin{document}
+
+%\maketitle
+
+
+\def\answidth{1.7in}
+\def\queswidth{2in}
+
+\ifeqforpaper
+\vspace*{-4\baselineskip}\fi
+
+{\bfseries\noindent
+\makebox[\textwidth]{\rlap{STA 2023}\hfill\textcolor{blue}{\webtitle}\hfill\llap{Statistics}}
+\makebox[\textwidth]{\rlap{\webauthor}\hfill\textcolor{blue}{Descriptive Statistics}\hfill\llap{Fall 2006}}}
+
+\underbar{\textbf{Name:} \textField[\BC{}]{dpsSignInName}{2in}{11bp}}
+
+\textcolor{red}{\textbf{Instructions:}} Select a question from the
+left panel by clicking its checkbox. Find the answer listed in
+either the right panel. No guessing! A maximum of $\dsthreshold$
+tries on any problem before you get $\dspenaltypoints$ penalty
+points! Passing is to complete the puzzle with only $\dspassing$
+incorrect answers.
+
+\fbox{\begin{minipage}{\linewidth-2\fboxsep-2\fboxrule}
+Who is considered the founder of modern statistics? The answer is
+hidden in the puzzle below.\par\smallskip
+\begin{center}
+\insertPuzzle{13}
+\end{center}
+\kern3pt
+\end{minipage}}%
+
+\fbox{\begin{minipage}[t][5.25in+3\baselineskip][t]{\linewidth-\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\centering\textbf{Questions}}
+\begin{enumerate}
+\displayRandomizedQuestions
+\end{enumerate}
+\end{minipage}}%
+%
+\fbox{\begin{minipage}[t][5.25in+3\baselineskip][t]{\answidth-2\fboxsep-2\fboxrule}\raggedright
+\makebox[\linewidth]{\textbf{Answers}}
+\begin{itemize}\itemsep0pt
+\displayRandomizedAnswers
+\end{itemize}
+\par\smallskip
+\end{minipage}}%
+
+\ifeqforpaper\else
+\textbf{\textcolor{red}{Important:}} Don't forget to print the puzzle page and to hand it in to me.
+
+Print this page: \printDPS{}{11bp}\cgBdry[1ex]
+Try again: \resetDPS{}{11bp}
+\fi
+
+
+\end{document}
diff --git a/texmf-dist/doc/latex/dps/examples/dps_demo.pdf b/texmf-dist/doc/latex/dps/examples/dps_demo.pdf
deleted file mode 100644
index 87a3588c..00000000
--- a/texmf-dist/doc/latex/dps/examples/dps_demo.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/dps_demo_p.pdf b/texmf-dist/doc/latex/dps/examples/dps_demo_p.pdf
deleted file mode 100644
index 3a6d792c..00000000
--- a/texmf-dist/doc/latex/dps/examples/dps_demo_p.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/first_date.pdf b/texmf-dist/doc/latex/dps/examples/first_date.pdf
deleted file mode 100644
index b3eb0bbf..00000000
--- a/texmf-dist/doc/latex/dps/examples/first_date.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d1.pdf b/texmf-dist/doc/latex/dps/examples/pmg_d1.pdf
deleted file mode 100644
index 9f16989b..00000000
--- a/texmf-dist/doc/latex/dps/examples/pmg_d1.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d1_p.pdf b/texmf-dist/doc/latex/dps/examples/pmg_d1_p.pdf
deleted file mode 100644
index 58a46075..00000000
--- a/texmf-dist/doc/latex/dps/examples/pmg_d1_p.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d2.pdf b/texmf-dist/doc/latex/dps/examples/pmg_d2.pdf
deleted file mode 100644
index d89c9214..00000000
--- a/texmf-dist/doc/latex/dps/examples/pmg_d2.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_d3.pdf b/texmf-dist/doc/latex/dps/examples/pmg_d3.pdf
deleted file mode 100644
index a665fb9b..00000000
--- a/texmf-dist/doc/latex/dps/examples/pmg_d3.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/doc/latex/dps/examples/pmg_test.pdf b/texmf-dist/doc/latex/dps/examples/pmg_test.pdf
deleted file mode 100644
index 5fd8d23a..00000000
--- a/texmf-dist/doc/latex/dps/examples/pmg_test.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/dps/dps.dtx b/texmf-dist/source/latex/dps/dps.dtx
index f4190df9..fc7040ee 100644
--- a/texmf-dist/source/latex/dps/dps.dtx
+++ b/texmf-dist/source/latex/dps/dps.dtx
@@ -1,932 +1,2615 @@
-% \iffalse
-%<*copyright>
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% dps.sty package, 2006-10-06 %%
-%% Copyright (C) 2006 D. P. Story %%
-%% dpstory@acrotex.net %%
-%% storyd@owc.edu %%
-%% %%
-%% This program can redistributed and/or modified under %%
-%% the terms of the LaTeX Project Public License %%
-%% Distributed from CTAN archives in directory %%
-%% macros/latex/base/lppl.txt; either version 1 of the %%
-%% License, or (at your option) any later version. %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%</copyright>
-%<package>\NeedsTeXFormat{LaTeX2e}
-%<package>\ProvidesPackage{dps}
-%<package> [2006/10/31 v1.0 Das Puzzle Spiel (dps)]
-%<*driver>
-\documentclass{ltxdoc}
-\usepackage[colorlinks,hyperindex]{hyperref}
-\pdfstringdefDisableCommands{\let\\\textbackslash}%
-\EnableCrossrefs \CodelineIndex
-%\OnlyDescription % comment out for implementation details
-\begin{document}
- \GetFileInfo{dps.sty}
- \title{The \texttt{dps} Package}
- \author{D. P. Story\\
- Email: \texttt{storyd@owc.edu}}
- \date{processed \today}
- \maketitle
- \tableofcontents
- \let\Email\texttt
- \DocInput{dps.dtx}
- \PrintIndex
-\end{document}
-%</driver>
-% \fi
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-% \section{Introduction}
-% The \textsf{dps} Package (Das Puzzle Spiel) provides the commands to create a matching
-% game and associated puzzle. As the user answers each question, another part of the puzzle
-% is filled in. After the user has correctly answered all the questions, the message contained
-% in the puzzle is fully visible. The user answers the question by first clicking the checkbox
-% of that question, reading and solving the question, then by finding the correct answer listed
-% amongst the answer columns. This game was inspired by one of the handout work sheets of my
-% son's eighth grade pre-algebra class.
-%
-% \section{Options}
-% We bring in the \textsf{xkeyval} Package so we can gather our options using
-% it's commands, rather than the default \textsf{keyval} commands.
-% \begin{macrocode}
-\RequirePackage{xkeyval}
-% \end{macrocode}
-% \begin{macro}{nonrandomize}
-% The default behavior is to randomize the questions and answers. With this option, the
-% questions and answers are listed in the order they were written in the source file; good
-% for debugging, and testing the document.
-% \begin{macrocode}
-\DeclareOptionX{nonrandomized}{\werandomizefalse}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{viewmode}
-% Used for developing the puzzle. When \texttt{viewmode} is optioned, the puzzle and letters in
-% the puzzle are seen. By adjusting the argument of \cs{insertPuzzle} you can get the distribution
-% of the puzzle that you want. See also the comments preceding the definition of \cs{makeTextField} below.
-% \begin{macrocode}
-\DeclareOptionX{viewmode}{\viewModetrue\previewtrue}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{showletters}
-% When this option is taken, in the answer columns, the letters that the answers correspond to appear;
-% and in the puzzle, the question number that corresponds to that letter. Generally, this is used
-% when web is put in \texttt{forpaper} mode, but can be used in ``screen'' mode.
-% \begin{macrocode}
-\DeclareOptionX{showletters}{\showletterstrue}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{showanswerlabels}
-% We give the user the option of showing the label for the answer, in the case
-% of for screen presentation.
-%\changes{v1.0}{2006/10/31}
-%{
-% Added the \texttt{showanswerlabels} option
-%}
-% \begin{macrocode}
-\DeclareOptionX{showanswerlabels}
-{%
- \ifeqforpaper\else\def\dpsAitemOptArg{}\fi
-}
-\def\dpsAitemOptArg{[]}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{showanswerkey}
-% When this option is taken, the solution key appears in the footer. If the
-% graphicx package is loaded, the answer key is rotated 180 degrees. The
-% answer key is always computed and saved in the macro \cs{AnswerKey},
-% \begin{macrocode}
-\DeclareOptionX{showanswerkey}{\showsolutiontrue}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{savedata}
-% When this option is taken, the solution key appears in the footer. If the
-% graphicx package is loaded, the answer key is rotated 180 degrees. The
-% answer key is always computed and saved in the macro \cs{AnswerKey},
-% \begin{macrocode}
-\DeclareOptionX{savedata}{\savepuzzledatatrue}
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\newif\ifwerandomize \werandomizetrue
-\newif\ifviewMode \viewModefalse
-\newif\ifshowletters\showlettersfalse
-\newif\ifshowsolution\showsolutionfalse
-\newif\ifsavepuzzledata\savepuzzledatafalse
-\ifeqforpaper\showletterstrue\fi
-% \end{macrocode}
-% The only language localizations are the clever commands that appear in the message box.
-% \begin{macro}{lang}
-% We offer two language options, \texttt{english} (the default) and \texttt{german}. There
-% is a custom option for the author to provide his/her own language localizations.
-% \begin{macrocode}
-\define@choicekey*+{dps.sty}{lang}[\val\nr]{english,german,custom}
-{%
- \ifcase\nr\relax
- \def\dps@lang@type{\input{dps_str_us.def}}
- \or
- \def\dps@lang@type{\input{dps_str_de.def}}
- \or
- \def\dps@lang@type{\input{dps_str_cus.def}}
- \else
- \def\dps@lang@type{\input{dps_str_us.def}}
- \fi
-}{\PackageWarning{dps}{Bad choice for lang, permissible values
-are english, german and custom. Try again}}
-\def\dps@lang@type{\input{dps_str_us.def}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\AtEndOfPackage{\dps@lang@type}
-\ProcessOptionsX
-% \end{macrocode}
-% \section{Required Packages}
-% In addition to the \textsf{web} and \textsf{eforms} packages, the following are
-% used in the macro package.
-% \begin{macrocode}
-\RequirePackage{verbatim}
-\RequirePackage{calc}
-\RequirePackage{multicol}
-\@ifundefined{nextrandom}{\input{random.tex}}{}
-% \end{macrocode}
-% \begin{macrocode}
-\def\nextrandom{\begingroup
- \ifnum\randomi<\@ne % then initialize with time
- \global\randomi\time
- \global\multiply\randomi388 \global\advance\randomi\year
- \global\multiply\randomi31 \global\advance\randomi\day
- \global\multiply\randomi97 \global\advance\randomi\month
- \message{Randomizer initialized to \the\randomi.}%
- \nextrandom \nextrandom \nextrandom
- \xdef\ds@saveRandomSeed{\the\randomi}%
- \fi
- \count@ii\randomi
- \divide\count@ii 127773 % modulus = multiplier * 127773 + 2836
- \count@\count@ii
- \multiply\count@ii 127773
- \global\advance\randomi-\count@ii % random mod 127773
- \global\multiply\randomi 16807
- \multiply\count@ 2836
- \global\advance\randomi-\count@
- \ifnum\randomi<\z@ \global\advance\randomi 2147483647\relax\fi
- \endgroup
-}
-% \end{macrocode}
-%
-% \section{Switches and things}
-%
-% \begin{macrocode}
-\newif\ifforquestions \forquestionstrue
-\newcount\ds@nCnt
-\newcount\ds@nMax
-\newcount\ds@qNumber\ds@qNumber=0
-\newcount\ds@aNumber\ds@aNumber=0
-\newcount\ds@probCnt \ds@probCnt=0
-\newcount\ds@nCntCols \ds@nCntCols=0
-\newcount\ds@getRanNum
-\newtoks\ds@listIn \ds@listIn={}
-\newtoks\ds@newListIn \ds@newListIn={}
-\newtoks\ds@listOut \ds@listOut={}
-\newtoks\ds@tmpToks \ds@tmpToks={}
-\newtoks\ds@qlistOut \ds@qlistOut={}
-\newtoks\ds@alistOut \ds@alistOut={}
-\newtoks\ds@PuzzleAppearancetoks \ds@PuzzleAppearancetoks={}
-\newtoks\ds@QuesAppearancetoks \ds@QuesAppearancetoks={}
-\newtoks\ds@AnsAppearancetoks \ds@AnsAppearancetoks={}
-\newwrite \ds@question@write
-\ifsavepuzzledata
-\newwrite \ds@savedata
-\immediate\openout \ds@savedata \jobname_data.sav
-\fi
-\setlength{\multicolsep}{\topsep}
-% \end{macrocode}
-% \section{Main Code}
-% \begin{macro}{\makeTextField}
-% \begin{macro}{\PuzzleAppearance}
-% When the user chooses the \texttt{viewmode} option, the underline appear in the puzzle
-% with the letter corresponding to that position; otherwise, a Acrobat text field is created.
-% Note that for letters what have accents, use the hyperref command \cs{texorpdfstring}
-% to give to letters, one for view mode (without accent) and one with accent. See the file
-% \texttt{pmg.tex} for an example of this, look for it in the \cs{DeclarePuzzle} command.
-%
-% The command \cs{PuzzleAppearance} can be used to change the appearance of the text fields for
-% the puzzle.
-%\changes{v1.0}{2006/10/31}
-%{
-% Added a token list to hold any user changes in the appearance of the puzzle, as
-% as suggested by Robert Marik.
-%}
-% \begin{macrocode}
-%\def\PuzzleAppearance#1{\def\pAppearance{#1}}
-\def\PuzzleAppearance#1{\ds@PuzzleAppearancetoks={#1}}
-\ifeqforpaper
- \ifviewMode
- \def\makeTextField#1#2{\def\argii{#2}\ifx\argii
- \ds@myspace\let\ds@ul\relax\else\let\ds@ul\underbar\fi
- \ifshowletters\raisebox{-8pt}{%
- \makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \ds@ul{\makebox[16bp][c]{\Hy@pdfstringfalse#1}}}
- \else
- \def\makeTextField#1#2{\def\argii{#2}\ifx\argii\ds@myspace
- \let\ds@ul\relax\else\let\ds@ul\underbar\fi
- \ifshowletters\raisebox{-8pt}{%
- \makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \ds@ul{\makebox[16bp][c]{\hfil}}}
- \fi
-\else
- \ifviewMode
- \def\makeTextField#1#2{\ifshowletters\raisebox{-8pt}{%
- \makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \underbar{\makebox[16bp][c]{\Hy@pdfstringfalse#1}}}
- \else
- \def\makeTextField#1#2{\ifshowletters
- \raisebox{-8pt}{\makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \edef\textfieldTmp{\noexpand\textField[\noexpand\Q{1}%
- \noexpand\S{U}\noexpand\Ff\noexpand\FfReadOnly
- \the\ds@PuzzleAppearancetoks\noexpand\DV{#1}]%
- {puzzle.#2}{16bp}{11bp}}\Hy@pdfstringtrue\textfieldTmp}
- \fi
-\fi
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \begin{macro}{\DeclarePuzzle}
-% \begin{macro}{\insertPuzzle}
-% The puzzle is declare using the \cs{DeclarePuzzle} command. It's argument is a finite
-% number of two argument pairs. For example,
-%\begin{verbatim}
-%\DeclarePuzzle{
-% {H}{H}
-% {e}{e}
-% {l}{l}
-% {l}{l}
-% {o}{o}
-% {,}{punc}
-% {}{space}
-% {J}{J}
-% {\texorpdfstring{\"{u}}{\string\374}}{uml}
-% {g}{g}
-% {e}{e}
-% {n}{n}
-% {!}{punc}
-%}
-%\end{verbatim}
-%The first term of the pair is the letter that appears in the puzzle, in this case, the puzzle is
-%``Hello, J\"{u}rgen!''. Spaces between words are left as empty arguments. A letter that has
-%a special accent can be entered as well; however, for preview mode, use the hyperref command
-%\cs{texorpdfstring}, as illustrated in the example above. (The first argument of \cs{texorpdfstring}
-%will be typeset when the document is in \texttt{viewmode}, the second argument will be inserted
-%into the text field and can be an accented character (it's octal representation).
-%
-%The second term of each pair will form the base name of the form fields created for this document.
-%The second argument must be a JavaScript identifier (basically consist of letters and numbers).
-%Puzzle entries with the same second argument will appear simultaneously when the corresponding
-%question is answered correctly. For example, the puzzle above has two of the letter `e' and
-%to of `l'. As a result, there are only $8$ distinct form names, so $8$ or more questions are
-%needed.
-%
-%Second terms with the name of \texttt{space} and \texttt{punc} are special cases. A \texttt{space} field
-%will be type set as a text field with an empty value (maintaining the spacing of the puzzle); the \texttt{punc}
-%name is recognized as a signal for punctuation, and a text field is not generated for it. (Note, you can
-%give punctuation a field name other than \texttt{punc}, and a text field will be created, and you'll need
-%a question to make that field appear.)
-%
-% You can have more answers than questions, but you cannot have more questions than answers;
-% that is, not questions that have no listed answer and does not correspond to a letter
-% in the puzzle.
-% \begin{macrocode}
-\def\DeclarePuzzle#1{\gdef\puzzleParameters{#1}}
-% \end{macrocode}
-% Use \cs{insertPuzzle} to insert the puzzle at the location desired. The puzzle is placed
-% in a tabular environment. The only argument of this command is the number of columns
-% you want for this tabular environment. For example, \verb!\insertPuzzle{18}! distributes
-% the puzzle so that there are $18$ columns per row, one letter per column.
-% \begin{macrocode}
-\def\insertPuzzle#1{\gdef\nCols{#1}%
- \ifviewMode\Hy@pdfstringfalse\else\Hy@pdfstringtrue\fi
- \expandafter\aeb@Puzzle\expandafter{\puzzleParameters}}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \begin{macro}{\rowsep}
-% This command is used to adjust the space between row of the tabular environment
-% for the puzzle. The default is \verb!\rowsep{1ex}!.
-% \begin{macrocode}
-\def\rowsep#1{\gdef\@rowsep{[#1]}}\rowsep{\rowsep@default}
-\def\rowsep@default{1ex}
-% \end{macrocode}
-% \end{macro}
-% This code create the tabular environment, creating a new row when necessary,
-% and inserts the text field or typesets the puzzle (in the case of \texttt{viewmode}).
-% \begin{macrocode}
-\def\eq@tabSep{&}\def\ds@punc{punc}
-\def\aeb@Puzzle#1{\edef\eq@tabEnd{\noexpand\\\@rowsep}%
- \aeb@@Puzzle#1\relax\relax}%
-\def\aeb@@Puzzle{\begin{tabular*}{\linewidth}{*{\nCols}l}\@aebPuzzlei}%
-\def\@aebPuzzlei#1#2{\ifx#1\relax\gdef\nextPuzzleChar{\@aebPuzzleDone}%
- \else\gdef\nextPuzzleChar{\@aebPuzzleii{#1}{#2}}\fi\nextPuzzleChar}%
-\def\@aebPuzzleii#1#2{\makeTextField{#1}{#2}\@takeaPeek}
-\def\@takeaPeek#1#2{\def\argii{#2}\ifx\argii\ds@punc
- \def\@puzzNext{#1\@setSep@aebPuzzleii}%
- \else\def\@puzzNext{\@setSep@aebPuzzleii{#1}{#2}}\fi\@puzzNext}
-\def\@setSep@aebPuzzleii{\global\advance\ds@nCntCols1\relax
- \ifnum\ds@nCntCols=\nCols\expandafter\eq@tabEnd \global\ds@nCntCols=0
- \else\expandafter\eq@tabSep\fi\@aebPuzzlei}%
-\def\@aebPuzzleDone{\end{tabular*}\ds@buildAnswerKey}%
-% \end{macrocode}
-% \begin{macro}{\AnswerKey}
-% The command \cs{AnswerKey} is defined at the end of the \cs{insertPuzzle} command
-% and is available thereafter for insertion into the document. If the \texttt{showanswerkey}
-% option is taken, it is displayed at the bottom of the page. If the \texttt{savedata}
-% option is taken, the answer key is save to a file along with the random seed that generated
-% this answer key. The file name containing the puzzle data is \cs{jobname\_data.sav}.
-% \begin{macrocode}
-\def\ds@buildAnswerKey
-{%
- {% local
- \count0=0 \toks0={}%
- \loop
- \advance\count0by1
- \xdef\AnswerKey{\the\toks0
- \the\count0--\noexpand
- \csname dps@probLetter\the\count0\noexpand\endcsname; }%
- \toks0 = \expandafter{\AnswerKey}%
- \ifnum\count0 < \ds@qNumber\repeat
- }%
- \ifshowsolution
- \cfooter{\footnotesize\@ifundefined{rotatebox}{\AnswerKey}%
- {\rotatebox{180}{\AnswerKey}}}%
- \fi
- \ifsavepuzzledata
- \AtEndDocument{\ds@writePuzzleData}%
- \fi
-}
-\def\ds@writePuzzleData{%
- \let\verbatim@out\ds@savedata
- \dps@IWVO{Initial seed: \string\randomi=\ds@saveRandomSeed}%
- \dps@IWVO{Solution Key: \AnswerKey}%
-}
-% \end{macrocode}
-% \end{macro}
-% \section{Questions and Answers}
-% \begin{environment}{Composing}
-% This is the environments in which the composing of questions and answers are made.
-% Use the \texttt{cQ} and \texttt{cA} for this purpose.
-% \begin{macrocode}
-\newenvironment{Composing}
-{\global\ds@qNumber=0 \global\ds@aNumber=0}
-{\aftergroup\ds@publishRandomLists}
-% \end{macrocode}
-% \end{environment}
-% \begin{environment}{cQ}
-% \begin{environment}{cA}
-% Here are the two environment for composing questions and answers. The argument
-% of each environment corresponds to a form field in the puzzle. Each of these
-% environments are verbatim write environments; they write each question and solution
-% to a separate \texttt{.cut} file. These individual files are ultimately input
-% in a random order.
-% \begin{macrocode}
-\newenvironment{cQ}[1]
-{%
- \global\advance\ds@qNumber1
- \immediate\openout \ds@question@write \jobname_q\the\ds@qNumber.cut
- \let\verbatim@out\ds@question@write
- \dps@IWVO{\noexpand\dpsQ{#1}}%
- \verbatimwrite}
-{%
- \endverbatimwrite
- \immediate\closeout \ds@question@write
-}
-% \end{macrocode}
-% The cA environment has an optional argument. This optional argument is only used
-% when the document is compiled with the showletters option. The value of the argument
-% is a letter to appear in the answers column. Normally, one of the first entries in the
-% \cs{DeclarePuzzle} command is used. Cases where you would want to include this optional
-% argument are (1) when giving an answer that does not correspond to a question; (2) the
-% letter is capitalized, suggesting a proper name or the beginning of a sentence, use the
-% optional argument to list the letter in lower case.
-% \begin{macrocode}
-\newenvironment{cA}[2][]
-{%
- \def\argi{#1}\global\advance\ds@aNumber1
- \immediate\openout \ds@question@write \jobname_a\the\ds@aNumber.cut
- \let\verbatim@out\ds@question@write
- \let\protect\noexpand
- \dps@IWVO{\noexpand\dpsA\ifshowletters
- \ifx\argi\@empty\else[#1]\fi\fi{#2}}%
- \verbatimwrite}
-{%
- \endverbatimwrite
- \immediate\closeout \ds@question@write
-}
-% \end{macrocode}
-% \end{environment}
-% \end{environment}
-% \begin{macro}{\QuesAppearance}
-% \begin{macro}{\AnsAppearance}
-% These two commands can be used to change the appearance of the checkboxes for the questions and answers.
-% When the \texttt{forpaper} \textsf{web} option is taken, these have no effect.
-% \begin{macrocode}
-\def\QuesAppearance#1{\ds@QuesAppearancetoks={#1}}
-\def\AnsAppearance#1{\ds@AnsAppearancetoks={#1}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \begin{macro}{\dpsQ}
-% \begin{macro}{\dpsA}
-% \begin{macro}{\afterQhookA}
-% \begin{macro}{\OnFocusQhookAA}
-% The next two commands place the check boxes, the argument is the name of the form
-% field that corresponds to one of the letters in the puzzle.
-%
-% The commands \cs{dpsQ} and \cs{dpsA} are the ones that produce the checkboxes, and define the
-% JavaScript actions. These two can be redefined as needed, but be sure to preserve the JS
-% functionality.
-%
-% The two commands \cs{afterQhookA} and \cs{OnFocusQhookAA} are commands that can be redefined
-% for additional JS action, the first is a hook into the mouse up action, and the second is
-% a hook to the on focus action.
-% \begin{macrocode}
-\let\afterQhookA\@gobble
-\let\OnFocusQhookAA\@gobble
-% \end{macrocode}
-% Set the checkboxes and JS action for questions. Allow also, changes to appearance
-% through the \cs{QuesAppearance} command.
-% \begin{macrocode}
-\newcommand{\dpsQ}[1]{\item\relax\ifeqforpaper\else
- \edef\checkboxTmp{\noexpand\checkBox[\the\ds@QuesAppearancetoks
- \noexpand\A{\noexpand\JS{activeQuestion = event.target.name;
- clearRedCrosses(); \noexpand\afterQhookA{#1}}}%
- \noexpand\AA{\noexpand\AAOnFocus{\noexpand\JS{%
- this.resetForm(["ckbxQ"]); \noexpand\OnFocusQhookAA{#1}}}}]%
- {ckbxQ.#1}{14bp}{11bp}{Yes}}\makebox[0pt][r]{\checkboxTmp\enspace}%
- \fi\ignorespaces}
-% \end{macrocode}
-% Set the checkboxes and JS action for answers. Allow also, changes to appearance
-% through the \cs{AnsAppearance} command. This command obeys the \texttt{showanswerlabels}
-% option by re-defining the command \cs{dpsAitemOptArg}. The default definition
-% is \verb!\def\dpsAitemOptArg{[]}!, which cancels the display of the item labels.
-% \begin{macrocode}
-\newcommand{\dpsA}[2][]{\expandafter\item\dpsAitemOptArg\relax
- \ifeqforpaper\else
- \edef\checkboxTmp{\noexpand\checkBox[\the\ds@AnsAppearancetoks
- \noexpand\A{\noexpand\JS{processChoice("#2")}}]%
- {ckbxA.#2}{14bp}{11bp}{Yes}}%
- \makebox[0pt][r]{\checkboxTmp\enspace}%
- \fi
- \def\argi{#1}%
- \ifshowletters
- \ifx\argi\@empty
- \let\getLetterNext\relax
- \let\ds@foundLetter=0\def\ds@currFN{#2}%
- \def\getLetterNext{\ds@typesetPuzzleLetter}%
- \expandafter\getLetterNext
- \else
- \makebox[0pt][r]{\Hy@pdfstringfalse#1\enspace\kern4bp}%
- \fi
- \fi
- \ignorespaces
-}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \begin{macrocode}
-\def\ds@typesetPuzzleLetter{%
- \expandafter\typeset@PuzzleLetter\expandafter{\puzzleParameters}}
-\def\typeset@PuzzleLetter#1{\typeset@@PuzzleLetter#1\relax\relax}%
-\def\typeset@@PuzzleLetter#1#2{%
- \ifx#1\relax
- \gdef\nextPuzzleLetter{\relax}%
- \else
- \gdef\nextPuzzleLetter{\typeset@PuzzleLetteri{#1}{#2}}%
- \fi
- \nextPuzzleLetter
-}
-\def\typeset@PuzzleLetteri#1#2{\def\argii{#2}\ifx\argii\ds@currFN
- \if\ds@foundLetter0\makebox[0pt][r]{%
- \Hy@pdfstringfalse#1\enspace\kern4bp}\let\ds@foundLetter=1\fi
- \expandafter\typeset@@PuzzleLetter
- \else\expandafter\typeset@@PuzzleLetter\fi}
-% \end{macrocode}
-% This command is called at \verb!\end{Composing}!, which, in turn, calls
-% the macros \cs{ds@randomizeQuestionList} and \cs{ds@randomizeAnswerList} which randomly
-% permutes the \verb!1, 2, ... \the\ds@qNumber! and \verb!1, 2, ... \the\ds@aNumber!,
-% where \cs{ds@qNumber} and \cs{ds@aNumber} are the number of questions and answers,
-% respectively.
-% \begin{macrocode}
-\def\ds@publishRandomLists{%
- \ds@randomizeQuestionList{\the\ds@qNumber}%
- \ds@randomizeAnswerList{\the\ds@aNumber}%
-}
-\def\ds@myspace{space}
-\def\ds@getProbNumber#1#2{%
- \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
- \ifx\ds@currentArgii\ds@myspace\def\ds@probNumNext{\relax}\else
- \def\ds@probNumNext{%
- \@ifundefined{dps@probNum#2}{\global\advance\ds@probCnt1
-% \typeout{\ds@probCnt = \the\ds@probCnt}%
- \ds@@getProbNumber{\the\ds@probCnt}%
- }{\csname dps@probNum#2\endcsname}%
- }%
- \fi
- \ds@probNumNext
-}
-\def\ds@@getProbNumber#1{%
- {\count0=0 \let\\=\ds@getNthOne\the\ds@qlistOut}%
- \csname dps@probNum\ds@currentArgii\endcsname
-}
-\def\ds@getNthOne#1{\advance\count0by1
- \ifnum\ds@probCnt=#1
- \expandafter
- \xdef\csname dps@probNum\ds@currentArgii\endcsname
- {\the\count0 }%
-%\typeout{\the\count0, and \ds@currentArgi}%
- \expandafter
- \xdef\csname dps@probLetter\the\count0\endcsname
- {\expandafter\noexpand\ds@currentArgi}%
- \fi
-}
-% \end{macrocode}
-% \begin{macro}{\writeComposingEnv}
-% This is a helper macro. After you declare your puzzle, \cs{DeclarePuzzle},
-% you can place this command just after, if needed, like so
-%\begin{verbatim}
-%\writeComposingEnv
-%\begin{document}
-%\end{document}
-%\end{verbatim}
-%In the case where \cs{DeclarePuzzle} is in the preamble; above, we begin the doc
-% and end the doc; assuming you have not developed your questions yet. The command
-% writes to the file \cs{jobname\_comp.def}. This file will be a skeleton of your
-% Composing environment, with correct labeling. Copy and paste it into your document
-% in some appropriate location, and begin writing your questions.
-% \begin{macrocode}
-\def\writeComposingEnv{%
- \newwrite \ds@composing@write
- \immediate\openout \ds@composing@write \jobname_comp.def
- \let\verbatim@out\ds@composing@write
- \dps@IWVO{\string\begin{Composing}}%
- \dps@IWVO{}%
- \expandafter\write@ComposingEnv\expandafter{\puzzleParameters}%
-}
-\def\write@ComposingEnv#1{\write@@ComposingEnv#1\relax\relax}%
-\def\write@@ComposingEnv#1#2{\ifx#1\relax
- \gdef\nextPuzzlePair{%
- \dps@IWVO{\string\end{Composing}}%
- \immediate\closeout \ds@composing@write}%
- \else\gdef\nextPuzzlePair{\write@@@ComposingEnv{#1}{#2}}\fi
- \nextPuzzlePair}%
-\def\write@@@ComposingEnv#1#2{%
- \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
- \ifx\ds@currentArgii\ds@myspace
- \def\ds@probNumNext{\write@@ComposingEnv}%
- \else
- \ifx\ds@currentArgii\ds@punc
- \def\ds@probNumNext{\write@@ComposingEnv}\else
- \def\ds@probNumNext{%
- \@ifundefined{dps@compQ#2}{% write to file
- \expandafter\gdef\csname dps@compQ#2\endcsname{found}%
- \dps@IWVO{\string\begin{cQ}{\noexpand#1}}%
- \dps@IWVO{\string\end{cQ}}%
- \dps@IWVO{\string\begin{cA}{\noexpand#1}}%
- \dps@IWVO{\string\end{cA}}%
- \dps@IWVO{}%
- }{}%
- \write@@ComposingEnv
- }%
- \fi\fi
- \ds@probNumNext
-}
-% \end{macrocode}
-% \end{macro}
-% A standard \cs{verbatim} write used in exerquiz and other package in the AeB family.
-% \begin{macrocode}
-\def\verbatimwrite{\@bsphack
- \let\do\@makeother\dospecials
- \catcode`\^^M\active \catcode`\^^I=12
- \def\verbatim@processline{%
- \immediate\write\verbatim@out
- {\the\verbatim@line}}%
- \verbatim@start}
-\def\endverbatimwrite{\@esphack}
-\def\dps@IWVO{\immediate\write\verbatim@out}
-% \end{macrocode}
-% \cs{ds@populateList} is a utility command, its argument is a positive integer, \texttt{n},
-% and it generates a list of the form \verb!\\{1}\\{2}...\\{n}!. This listing is later
-% randomly permuted by \cs{ds@randomizeQuestionList} and \cs{ds@randomizeAnswerList}.
-% \begin{macrocode}
-\def\ds@populateList#1{%
- \ds@listIn = {}%
- \ds@nCnt=0
- \@whilenum \ds@nCnt < #1\do {%
- \advance\ds@nCnt1
- \edef\ds@listInHold{\the\ds@listIn\noexpand\\{\the\ds@nCnt}}%
- \ds@listIn = \expandafter{\ds@listInHold}%
- }%
-}
-% \end{macrocode}
-% Used in \cs{ds@randomizeList} to build the permuted list of numbers.
-% \begin{macrocode}
-\def\ds@processi#1{\advance\ds@nCnt1
- \ifnum\ds@nCnt=\ds@getRanNum\edef\ds@listOutHold{\the\ds@listOut}%
- \global\ds@listOut=\expandafter{\ds@listOutHold\\{#1}}%
- \else
- \edef\ds@listInHold{\the\ds@newListIn}%
- \ds@tmpToks = \expandafter{\ds@listInHold\\{#1}}%
- \ds@newListIn = \expandafter{\the\ds@tmpToks}%
- \fi
-}
-% \end{macrocode}
-% Used in \cs{displayRandomizedQuestions} to input the questions.
-% \begin{macrocode}
-\def\ds@processii#1{\input{\jobname_q#1.cut}}
-% \end{macrocode}
-% Used in \cs{displayRandomizedAnswers} to input the answers.
-% \begin{macrocode}
-\def\ds@processiii#1{\input{\jobname_a#1.cut}}
-% \end{macrocode}
-% Used in \cs{displayRandomizedAnswersLeftPanel} to input the top half
-% of the permuted list.
-% \begin{macrocode}
-\def\ds@processL#1{\advance\count0by1 %\divide\ds@aNumber2
- \ifnum\count0>\ds@aNumber\relax\else\input{\jobname_a#1.cut}\fi}
-% \end{macrocode}
-% Used in \cs{displayRandomizedAnswersRightPanel} to input the bottom half
-% of the permuted list.
-% \begin{macrocode}
-\def\ds@processR#1{\advance\count0by1 %\divide\ds@aNumber2
- \ifnum\count0>\ds@aNumber\relax\input{\jobname_a#1.cut}\fi}
-% \end{macrocode}
-% \begin{macro}{\displayRandomizedQuestions}
-% \begin{macro}{\displayRandomizedAnswers}
-% \begin{macro}{\displayRandomizedAnswersLeftPanel}
-% \begin{macro}{\displayRandomizedAnswersRightPanel}
-% These are user commands that actually display the randomized questions
-% and answers.
-% \begin{macrocode}
-\def\displayRandomizedQuestions{\let\\=\ds@processii\the\ds@qlistOut}
-\def\displayRandomizedAnswers{\let\\=\ds@processiii\the\ds@alistOut}
-\def\displayRandomizedAnswersLeftPanel{{\let\\=\ds@processL\count0=0
- \divide\ds@aNumber2 \the\ds@alistOut}}
-\def\displayRandomizedAnswersRightPanel{{\let\\=\ds@processR\count0=0
- \divide\ds@aNumber2 \the\ds@alistOut}}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% Develop a random permuted list for the questions.
-% \begin{macrocode}
-\def\ds@randomizeQuestionList#1{%
- \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
- \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
- \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
- \global\forquestionstrue
- \ifwerandomize
- \expandafter\ds@randomizeList
- \else
-% \global\let\ds@qlistOut=\ds@listIn
- \global\ds@qlistOut=\expandafter{\the\ds@listIn}
- \fi
-}
-% \end{macrocode}
-% Develop a random permuted list for the answers. Note that \cs{ifwerandomize}
-% we randomize, else, the output list is the same as the input list.
-% \begin{macrocode}
-\def\ds@randomizeAnswerList#1{%
- \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
- \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
- \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
- \global\forquestionsfalse
- \ifwerandomize
-% \nextrandom \nextrandom \nextrandom
- \expandafter\ds@randomizeList
- \else
-% \global\let\ds@alistOut=\ds@listIn
- \global\ds@alistOut=\expandafter{\the\ds@listIn}%
- \fi
-}
-% \end{macrocode}
-% The loop that does all the work for randomizing.
-% \begin{macrocode}
-\def\ds@randomizeList{%
- \let\\=\ds@processi
- \setrannum{\ds@getRanNum}{1}{\ds@nMax}%
- \ds@nCnt=0\relax
-% \typeout{LISTING: \the\ds@listIn}%
- \the\ds@listIn
- \ds@loopTest
-}
-% \end{macrocode}
-% The loop that does all the work for randomizing.
-% \begin{macrocode}
-\def\ds@loopTest{\advance\ds@nMax-1\relax
- \ifnum\ds@nMax>0\relax
- \def\@next{%
- \ds@listIn=\expandafter{\the\ds@newListIn}%
- \ds@newListIn={}\ds@randomizeList}%
- \else
- \let\@next\relax
- \ifforquestions
- \global\ds@qlistOut=\expandafter{\the\ds@listOut}%
-% \typeout{\ds@qlistOut = \the\ds@qlistOut}%
- \else
-% \global\ds@alistOut=\expandafter{\@tmp}
- \global\ds@alistOut=\expandafter{\the\ds@listOut}%
-% \typeout{\ds@alistOut = \the\ds@alistOut}%
- \fi
- \fi
- \@next
-}
-% \end{macrocode}
-% \begin{macro}{\placeMessageField}
-% The command inserts the required message field. The optional
-% first parameters enables the author to change the appearance
-% of the field, the second two required arguments are the width
-% and the height of the text field.
-% \begin{macrocode}
-\newcommand{\placeMessageField}[3][]{%
- \ifeqforpaper\else\textField[#1\Ff\FfMultiline]{report}{#2}{#3}\fi
-}
-% \end{macrocode}
-% \end{macro}
-% \section{Miscellaneous Settings}
-% \begin{macro}{\threshold}
-% \begin{macro}{\penaltypoints}
-% \begin{macro}{\passing}
-% Threshold for number of incorrect answers for trying to answer one question.
-% If the threshold is exceeded, \cs{dspenaltypoints} are added to the final
-% points. Passing is missing no more than \cs{dspassing}.
-% \begin{macrocode}
-\newcommand{\threshold}[1]{\def\dsthreshold{#1}}
-\threshold{3}
-\newcommand{\penaltypoints}[1]{\def\dspenaltypoints{#1}}
-\penaltypoints{3}
-\newcommand{\passing}[1]{\def\dspassing{#1}}
-\passing{4}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \begin{macrocode}
-%</package>
-% \end{macrocode}
-% \section{Language Cutomizations}
-% \begin{macrocode}
-%<*english>
-\def\chooseQ{"You must choose a question to answer before you answer!"}
-\def\triedTooMuch{"You have tried this problem too many times,
- I'm adding "
- + \dspenaltypoints
- + " points, and resetting the penalty counter. Bad boy/girl!"}
-\def\congratFinished{"Congratulations! You finished the puzzle"
- +((nMissed==0) ? " without missing a single problem, amazing!"
- : ", but you missed " + nMissed + " questions in the process!")}
-\def\regretPleased{(( nMissed > n )
- ? "I regret to report that you did not pass the test because
- you missed too many questions."
- : "I am pleased to report that you passed the test!")}
-\def\reportPenaltyPoints{"The number of penalty points is "
- + nPenaltyPoints +"."}
-\def\finalPenaltyScore{"Final penalty score is " + nTotalPenaltyPoints + ". "}
-\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
-\def\aPenaltyMsgs
-{%
- "Perfect!",
- "Very nice performance!",
- "This is not looking good. Perhaps a review is in order!",
- "Are you trying? No one could do so badly, you only need a seventh grade education!",
- "You're hopeless!"
-}
-%</english>
-%<*german>
-\def\chooseQ{"Du musst erst eine Frage ausw\string\344hlen bevor Du antwortest!"}
-\def\triedTooMuch{"Du hast es leider zu oft versucht, ich z\string\344hle "
- + \dspenaltypoints
- + " Punkte dazu und setze den Z\string\344hler dann zur\string\374ck. Bitte streng Dich an!"}
-\def\congratFinished{"Herzlichen Gl\string\374ckwunsch! Du hast das Puzzle beendet"
- +((nMissed==0) ? " ohne auch nur einen Fehler zu machen, wunderbar!"
- : ", aber leider " + nMissed + " Mal falsch geantwortet!")}
-\def\regretPleased{(( nMissed > n )
- ? "Ich bedauere Dir mitteilen zu m\string\374ssen, dass Du den Test leider nicht bestanden hast, weil Du zu viele Fragen falsch beantwortet hast."
- : "Ich bin \string\344usserst erfreut Dir mitteilen zu d\string\374rfen, dass Du den Test bestanden hast!")}
-\def\reportPenaltyPoints{"Die Anzahl der Strafpunkte ist " + nPenaltyPoints +"."}
-\def\finalPenaltyScore{"Die Gesamtanzahl der Strafpunkte ist damit " + nTotalPenaltyPoints + ". "}
-\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
-\def\aPenaltyMsgs
-{%
- "Perfekt!",
- "Sehr gute Vorstellung!",
- "Es sieht nicht sonderlich gut aus. Vielleicht w\string\344re eine Wiederholung gut!",
- "R\string\344tst Du eigentlich nur? Niemand kann wirklich so schlecht sein. Das ist Stoff aus der siebten Klasse!",
- "Du bist ein hoffnungsloser Fall!"
-}
-%</german>
-% \end{macrocode}
-% \section{JavaScript Support}
-% \begin{macrocode}
-%<*package>
-\begin{insDLJS}[processChoice]{match}{JS Update of Matching Puzzle}
-var missesByQuestion = new Array();
-var nMissed = 0;
-var nPenaltyPoints = 0;
-var activeQuestion = "";
-function processChoice(fieldname)
-{
- // Get the question field that corresponds to this question,
- // see if checked.
- var f = this.getField("ckbxQ."+fieldname);
- if ( (f != null) && (f.isBoxChecked(0)) ) { // right
- clearRedCrosses ();
- this.resetForm(["puzzle."+fieldname]);
- event.target.textColor = ["RGB", 0, 0.6, 0];
- f.strokeColor = ["RGB", 0, 0.6, 0];
- f.readonly = true;
- event.target.readonly=true;
- try { afterCorrectChoiceHook() } catch(e) {};
- checkForFinished(\dspassing);
- } else { // wrong
- if ( activeQuestion != "" ) var h = this.getField(activeQuestion);
- if ( (activeQuestion=="") || (h.readonly) ) { // active question already answered
- event.target.value = "Off";
- var g = this.getField("report");
- str = \chooseQ;
- g.value = str;
- var to = app.setTimeOut("clearMessages()", 2000);
- } else {
- event.target.style = style.cr;
- event.target.textColor = color.red;
- ++nMissed;
- if ( typeof missesByQuestion[activeQuestion] !="number" )
- missesByQuestion[activeQuestion] = 1;
- else
- missesByQuestion[activeQuestion] += 1;
- if (missesByQuestion[activeQuestion] > \dsthreshold) {
- var f = this.getField("report");
- str = \triedTooMuch;
- f.value = str;
- nPenaltyPoints += \dspenaltypoints;
- missesByQuestion[activeQuestion] = 0;
- clearRedCrosses ();
- var to = app.setTimeOut("clearMessages()", 2000)
- }
- }
- }
-}
-function clearMessages()
-{
- var f = this.getField("report");
- f.value = "";
-}
-function clearRedCrosses ()
-{
- var g = this.getField("ckbxA");
- h = g.getArray();
- for ( i=0; i < h.length; i++) {
- if ( h[i].style == style.cr) h[i].checkThisBox(0,false);
- h[i].style = style.ch;
- }
- }
-function checkForFinished(n)
-{
- var f = this.getField("puzzle");
- var g = f.getArray();
- var anyEmpty = false;
- for ( var i=0; i < g.length; i++) {
- if ( (g[i].name != "puzzle.space") && (g[i].value.replace(/\s/g,"") == "") ) {
- anyEmpty = true;
- break;
- }
- }
- var nTotalPenaltyPoints=nMissed + nPenaltyPoints;
- if ( !anyEmpty ) {
- try { dpsFinishedHook() } catch (e) {};
- var f = this.getField("report");
- str = \congratFinished
- + "\n" + \regretPleased
- + "\n" + \reportPenaltyPoints
- + "\n" + \finalPenaltyScore
- + " " + finalRating(nTotalPenaltyPoints);
- f.value = str;
- }
-}
-function finalRating(n) {
- var aPenaltyScale = new Array( \aPenaltyScale\space);
- var aPenaltyMsgs = new Array( \aPenaltyMsgs\space);
- for ( var i=0; i<aPenaltyScale.length; i++)
- if ( (n > aPenaltyScale[i][0]) && (n <= aPenaltyScale[i][1]) )
- return aPenaltyMsgs[i];
-}
-\end{insDLJS}
-%</package>
-% \end{macrocode}
-% \Finale
-\endinput
+% \iffalse
+%<*copyright>
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%</copyright>
+%<package>\NeedsTeXFormat{LaTeX2e}
+%<package>\ProvidesPackage{dps}
+%<package> [2020/06/03 v1.7 Das Puzzle Spiel (dps)]
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage[colorlinks,hyperindex=false]{hyperref}[2012/10/12]
+\usepackage{fancyvrb}
+\pdfstringdefDisableCommands{\let\\\textbackslash}%
+\EnableCrossrefs \CodelineIndex \RecordChanges
+\bgroup\ttfamily
+\gdef\brpr#1{\char123\relax#1\char125\relax}\egroup
+\let\darg\brpr
+\let\env\texttt
+\let\opt\texttt
+\let\app\textsf
+\def\visispace{\symbol{32}}
+\def\ameta#1{\ensuremath{\langle\textit{\texttt{#1}}\rangle}}
+\def\meta#1{\textsl{\texttt{#1}}}
+\def\SUB#1{\ensuremath{{}_{\mbox{\scriptsize\ttfamily#1}}}}
+\def\ltag{<}\def\rtag{>}
+\def\EXCL{!}
+\let\app\textsf\let\pkg\textsf
+%\OnlyDescription % comment out for implementation details
+\InputIfFileExists{aebdocfmt.def}{\PackageInfo{dps}{Inputting aebdocfmt.def}}
+ {\def\IndexOpt{\DescribeMacro}\def\IndexKey{\DescribeMacro} \let\setupFullwidth\relax
+ \PackageInfo{dps}{aebdocfmt.def cannot be found}}
+\begin{document}
+ \GetFileInfo{dps.sty}
+ \title{The \texttt{dps} Package}
+ \author{D. P. Story\\
+ Email: \texttt{dpstory@acrotex.net}}
+ \date{processed \today}
+\value{secnumdepth}=3
+\value{tocdepth}=3
+ \maketitle
+ \tableofcontents
+ \let\Email\texttt
+ \DocInput{dps.dtx}
+\IfFileExists{\jobname.ind}{\newpage\setupFullwidth\PrintIndex}{\paragraph*{Index} The index goes here.\\Execute
+ \texttt{makeindex -s gind.ist -o dps.ind dps.idx} on the command line and recompile
+ \texttt{dps.dtx}.}
+\IfFileExists{\jobname.gls}{\PrintChanges}{\paragraph*{Change History} The list of changes goes here.\\Execute
+ \texttt{makeindex -s gglo.ist -o dps.gls dps.glo} on the command line and recompile
+ \texttt{dps.dtx}.}
+\end{document}
+%</driver>
+% \fi
+% \MakeShortVerb{|}
+% \InputIfFileExists{aebdonotindex.def}{\PackageInfo{eforms}{Inputting aebdonotindex.def}}
+% {\PackageInfo{eforms}{aebdonotindex.def cannot be found}}
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+% \section{Introduction}
+% The \textsf{dps} Package (Das Puzzle Spiel) provides the commands to create a matching
+% game and associated puzzle. As the user answers each question, another part of the puzzle
+% is filled in. After the user has correctly answered all the questions, the message contained
+% in the puzzle is fully visible. The user answers the question by first clicking the checkbox
+% of that question, reading and solving the question, then by finding the correct answer listed
+% amongst the answer columns. This game was inspired by one of the handout work sheets of my
+% son's eighth grade pre-algebra class.
+%
+% \section{Options}
+% We bring in the \textsf{xkeyval} Package so we can gather our options using
+% it's commands, rather than the default \textsf{keyval} commands.
+% \begin{macrocode}
+\RequirePackage{xkeyval}
+% \end{macrocode}
+% \leavevmode\IndexOpt{nonrandomized}\ignorespaces
+% The default behavior is to randomize the questions and answers. With this option, the
+% questions and answers are listed in the order they were written in the source file; good
+% for debugging, and testing the document. We also have the option \IndexOpt[\protect\EXCL]{!nonrandomized}\opt{!nonrandomized}
+% to `cancel' \opt{nonrandomized}.
+% \begin{macrocode}
+\DeclareOptionX{nonrandomized}{\werandomizefalse}
+\DeclareOptionX{!nonrandomized}{\werandomizetrue}
+% \end{macrocode}
+% \leavevmode\IndexOpt{viewmode}\ignorespaces
+% Used for developing the puzzle. When \texttt{viewmode} is optioned, the puzzle and letters in
+% the puzzle are seen. By adjusting the argument of \cs{insertPuzzle} you can get the distribution
+% of the puzzle that you want. See also the comments preceding the definition of \cs{makeTextField} below.
+% The \IndexOpt[\protect\EXCL]{!viewmode}\opt{!viewmode} option cancels the \opt{viewmode} option.
+% \begin{macrocode}
+\DeclareOptionX{viewmode}{\viewModetrue\previewtrue}
+\DeclareOptionX{!viewmode}{\viewModefalse\previewfalse}
+% \end{macrocode}
+% \leavevmode\IndexOpt{showletters}\ignorespaces
+% When this option is taken, in the answer columns, the letters that the answers correspond to appear;
+% and in the puzzle, the question number that corresponds to that letter. Generally, this is used
+% when web is put in \texttt{forpaper} mode, but can be used in ``screen'' mode. The convenience
+% option of \IndexOpt[\protect\EXCL]{!showletters}\opt{!showletters} is also provided.
+% \begin{macrocode}
+\DeclareOptionX{showletters}{\showletterstrue}
+\DeclareOptionX{!showletters}{\showlettersfalse}
+% \end{macrocode}
+% \leavevmode\IndexOpt{showanswerlabels}\ignorespaces
+% We give the user the option of showing the label for the answer, in the case
+% of for screen presentation.
+%\changes{v1.0}{2006/10/31}
+%{
+% Added the \string\texttt{showanswerlabels} option
+%}
+% \begin{macrocode}
+\DeclareOptionX{showanswerlabels}
+{%
+ \ifeqforpaper\else\def\dpsAitemOptArg{}\fi
+}
+\DeclareOptionX{!showanswerlabels}{%
+ \def\dpsAitemOptArg{[]}}
+\def\dpsAitemOptArg{[]}
+% \end{macrocode}
+% \leavevmode\IndexOpt{showanswerkey}\ignorespaces
+% When this option is taken, the solution key appears in the footer. If the
+% graphicx package is loaded, the answer key is rotated 180 degrees. The
+% answer key is always computed and saved in the macro \cs{AnswerKey}. Selecting
+% \opt{showanswerkey} also activates the \opt{showletters} option.
+% The convenience option \IndexOpt[\protect\EXCL]{!showanswerkey}\opt{!showanswerkey} is also
+% provided.
+% \begin{macrocode}
+\DeclareOptionX{showanswerkey}{\showsolutiontrue
+ \ExecuteOptionsX{showletters}}
+\DeclareOptionX{!showanswerkey}{\showsolutionfalse}
+% \end{macrocode}
+% \paragraph*{Options for posing questions.} There are two methods of posing longer questions:
+% (1) (\opt{usebtnappr}) Place these questions in the appearance of a button; or
+% (2) (\opt{uselayers}) Place the questions in their own layer (OCG). Only one of these
+% two options is allowed. Neither option is also permitted (short questions only).
+% \begin{macrocode}
+% \end{macrocode}
+% \leavevmode
+% \IndexOpt{usebtnappr}\ignorespaces
+% A required option when you want to pose longer questions. We have a complex
+% workflow for placing the questions as a button appearance. This option brings in supporting commands.
+% \begin{macrocode}
+\DeclareOptionX{usebtnappr}{\usebtnapprtrue
+ \ifuseocgappr
+ \PackageWarningNoLine{dps}
+ {Options usebtnappr and uselayers both used.\MessageBreak
+ Will use the uselayers option}%
+ \usebtnapprfalse
+ \let\dpsInputBtnAppr\relax
+ \else
+ \def\dpsInputBtnAppr{\InputIfFileExists{usebtnappr.def}{}{}}%
+ \fi}
+\let\dpsInputBtnAppr\relax
+% \end{macrocode}
+% \leavevmode
+% \IndexOpt{uselayers}
+% A required option when you want to pose longer questions. Longer questions
+% are placed in OCG (layers). This option brings in supporting commands.
+% \begin{macrocode}
+\DeclareOptionX{uselayers}{\useocgapprtrue
+ \ifusebtnappr
+ \PackageWarningNoLine{dps}
+ {Options usebtnappr and uselayers both used.\MessageBreak
+ Will use the usebtnappr option}%
+ \useocgapprfalse
+ \let\dpsInputOcgAppr\relax
+ \else
+ \def\dpsInputOcgAppr{\InputIfFileExists{useocgappr.def}{}{}}%
+ \fi}
+\let\dpsInputOcgAppr\relax
+% \end{macrocode}
+% \leavevmode\IndexOpt{savedata}\ignorespaces
+% When this option is taken, the solution key appears in the footer. If the
+% graphicx package is loaded, the answer key is rotated 180 degrees. The
+% answer key is always computed and saved in the macro \cs{AnswerKey}.
+% The negation of \opt{savedata}, \IndexOpt[\protect\EXCL]{!savedata}\opt{!savedata}, is also
+% provided.
+% \begin{macrocode}
+\DeclareOptionX{savedata}{\savepuzzledatatrue}
+\DeclareOptionX{!savedata}{\savepuzzledatafalse}
+% \end{macrocode}
+% Various switches used by this package
+% \begin{macrocode}
+\newif\ifwerandomize \werandomizetrue
+\newif\ifviewMode \viewModefalse
+\newif\ifshowletters\showlettersfalse
+\newif\ifshowsolution\showsolutionfalse
+\newif\ifsavepuzzledata\savepuzzledatafalse
+\newif\ifusebtnappr \usebtnapprfalse
+\newif\ifuseocgappr \useocgapprfalse
+% \end{macrocode}
+% (20/06/03) New default is is \cs{wrtContenttrue}.
+% \changes{v1.7}{20/06/03}{Changing from \string\cs{wrtContentfalse}
+% as the default to \string\cs{wrtContenttrue} as the default.}
+% \begin{macrocode}
+\newif\ifwrtContent\wrtContenttrue
+% \end{macrocode}
+% If a paper option is taken, we show the letters.
+% \begin{macrocode}
+\ifeqforpaper\showletterstrue\fi
+% \end{macrocode}
+% \leavevmode\IndexOpt{lang}\ignorespaces
+% The only language localizations are the clever commands that appear in the message box.
+% We offer two language options, \opt{english} (the default) and \opt{german}. There
+% is a custom option for the author to provide his/her own language localizations.
+% \begin{macrocode}
+\define@choicekey*+{dps.sty}{lang}[\val\nr]{english,german,custom}
+{%
+ \ifcase\nr\relax
+ \def\dps@lang@type{\input{dps_str_us.def}}\or
+ \def\dps@lang@type{\input{dps_str_de.def}}\or
+ \def\dps@lang@type{\input{dps_str_cus.def}}\else
+ \def\dps@lang@type{\input{dps_str_us.def}}\fi
+}{\PackageWarning{dps}{Bad choice for lang, permissible values
+are english, german and custom. Try again}}
+\def\dps@lang@type{\input{dps_str_us.def}}
+% \end{macrocode}
+% \begin{macrocode}
+\AtEndOfPackage{\dps@lang@type}
+\ProcessOptionsX
+\edef\dps@restoreCats{%
+ \catcode`\noexpand\"=\the\catcode`\"\relax
+ \catcode`\noexpand\,=\the\catcode`\,\relax
+ \catcode`\noexpand\_=\the\catcode`\_\relax
+}
+\@makeother\"\@makeother\,\@makeother\_
+% \end{macrocode}
+% \section{Required Packages}
+% \begin{macrocode}
+\RequirePackage{web}
+\RequirePackage{eforms}
+\ifxetex\makeXasPDOff\fi
+\RequirePackage{graphicx}
+% \end{macrocode}
+% In addition to the \pkg{web} and \pkg{eforms} packages, the following are
+% used in the macro package.
+% \begin{macrocode}
+\RequirePackage{verbatim}
+\RequirePackage{calc}
+\RequirePackage{multicol}
+\RequirePackage{multido}
+% \end{macrocode}
+% \begin{macrocode}
+\hypersetup{pdfencoding=pdfdoc}
+% \end{macrocode}
+% Input JavaScript for the \opt{usebtnappr} option
+% \begin{macrocode}
+\ifusebtnappr
+ \def\x{\AtEndOfPackage{\dpsInputBtnAppr}}%
+ \expandafter\x\fi
+% \end{macrocode}
+% Input JavaScript for the \opt{uselayers} option
+% \begin{macrocode}
+\ifuseocgappr
+ \def\x{\AtEndOfPackage{\dpsInputOcgAppr}}%
+\expandafter\x\fi
+% \end{macrocode}
+% For \opt{usebtnappr}, we require \pkg{icon-appr} to embed the graphics,
+% and make them appearances of buttons.
+% \begin{macrocode}
+\ifusebtnappr
+ \def\dps@RP{\RequirePackage{icon-appr}[2020/06/05]}
+ \expandafter\dps@RP
+\fi
+% \end{macrocode}
+% \changes{v1.7}{20/06/03}{Detect if \string\texttt{icons-pglst.sav}, if yes
+% set \string\cs{wrtContentfalse}}
+% (20/06/03) If the file \texttt{icons-pglst.sav} is present, that means
+% the author has already compiled \texttt{icons.tex}, so we can
+% set \cs{wrtContentfalse}. For the \opt{usebtnappr} option: If \cs{ifwrtContent} is true (\texttt{icons.tex}
+% has not produced the \texttt{icons-pglst.sav} file yet), we set
+% \cs{savepuzzledatatrue}; otherwise, if \cs{ifwrtContent} is false, we set
+% \cs{savepuzzledatafalse}.
+% \begin{macrocode}
+\def\dps@ckForpglst{\IfFileExists{icons-pglst.sav}
+ {\global\wrtContentfalse}{}
+ \ifusebtnappr
+ \ifwrtContent
+ \global\savepuzzledatatrue
+ \else
+ \global\savepuzzledatafalse
+ \fi
+ \fi
+}
+\ifusebtnappr
+\def\dps@emitEOP{\AtEndOfPackage{\dps@ckForpglst}}
+\expandafter\dps@emitEOP\fi
+% \end{macrocode}
+% \paragraph*{Input \app{random.tex}.} Input and make modifications.
+% \begin{macrocode}
+\@ifundefined{nextrandom}{\input{random.tex}}{}
+% \end{macrocode}
+% We modify \cs{nextrandom} to save the startup seed.
+% \begin{macrocode}
+\def\dps@nextrandom{%
+ \def\nextrandom{\begingroup
+ \ifnum\randomi<\@ne % then initialize with time
+ \global\randomi\time
+ \global\multiply\randomi388 \global\advance\randomi\year
+ \global\multiply\randomi31 \global\advance\randomi\day
+ \global\multiply\randomi97 \global\advance\randomi\month
+ \message{Randomizer initialized to \the\randomi.}%
+ \nextrandom \nextrandom \nextrandom
+ \xdef\ds@saveRandomSeed{\the\randomi}%
+ \fi
+ \count@ii\randomi
+ \divide\count@ii 127773 % modulus = multiplier * 127773 + 2836
+ \count@\count@ii
+ \multiply\count@ii 127773
+ \global\advance\randomi-\count@ii % random mod 127773
+ \global\multiply\randomi 16807
+ \multiply\count@ 2836
+ \global\advance\randomi-\count@
+ \ifnum\randomi<\z@ \global\advance\randomi 2147483647\relax\fi
+ \endgroup
+ }
+}
+\newif\ifnextrandomredefd\nextrandomredefdfalse
+% \end{macrocode}
+% This package modifies \cs{nextrandom} from \pkg{random.tex}; however,
+% other package, most notably, also use the \pkg{random.tex} macros and overwrite
+% this definition of \cs{nextrandom}. To work around this problem, this package
+% delays the redefinition of \cs{nextrandom} until is is first used in the preamble
+% The command \cs{redefnextrandomAsNeeded} appears in the \cs{ds@randomizeList}, which
+% is where all randomization occurs.
+% \begin{macrocode}
+\def\redefnextrandomAsNeeded{\ifnextrandomredefd\else
+ \global\let\nextrandom\dps@nextrandom
+ \global\nextrandomredefdtrue\fi}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\useRandomSeed\hskip-\marginparsep
+% \texttt{\darg{\ameta{pos-num}}}
+% Use the number \ameta{pos-num} as the initial seed.
+% \begin{macrocode}
+\def\useRandomSeed#1{\randomi=#1
+ \def\ds@saveRandomSeed{#1}}
+% \end{macrocode}
+% With \DescribeMacro\inputRandomSeed\cs{inputRandomSeed}, you input a seed value earlier saved
+% with the option savedata. That way, you always get the same seed
+% value as you move from the puzzle file to the icons file and back
+% again.
+% \begin{macrocode}
+\def\inputRandomSeed{\ifwerandomize
+ \InputIfFileExists{\jobname_data.sav}{}{}%
+ \edef\ds@saveRandomSeed{\the\randomi}\fi}
+% \end{macrocode}
+% \leavevmode
+% \DescribeMacro\useLastSeed\cs{inputRandomSeed} Input a last seed value
+% that was available at the end of the last compile. (This assumes \opt{savedata}
+% is an active option.) If the SAV file does not exists, the seed used is based
+% on the data and time.
+% \begin{macrocode}
+\def\dpsLastSeed#1{\def\dps@LastSeed{#1}}
+\def\useLastSeed{\ifwerandomize
+ \InputIfFileExists{\jobname_data.sav}{}{}%
+ \@ifundefined{dps@LastSeed}{}
+ {\randomi=\dps@LastSeed\relax}%
+ \edef\ds@saveRandomSeed{\the\randomi}\fi
+}
+% \end{macrocode}
+%
+% \section{Switches and things}
+%
+% \begin{macrocode}
+\newif\ifforquestions \forquestionstrue
+\newcount\ds@nCnt
+\newcount\ds@nMax
+\newcount\ds@qNumber\ds@qNumber=0
+\newcount\ds@aNumber\ds@aNumber=0
+\newcount\ds@probCnt \ds@probCnt=0
+\newcount\ds@nCntCols \ds@nCntCols=0
+\newcount\ds@getRanNum
+\newtoks\ds@listIn \ds@listIn={}
+\newtoks\ds@newListIn \ds@newListIn={}
+\newtoks\ds@listOut \ds@listOut={}
+\newtoks\ds@tmpToks \ds@tmpToks={}
+\newtoks\ds@qlistOut \ds@qlistOut={}
+\newtoks\ds@alistOut \ds@alistOut={}
+\newtoks\ds@PuzzleAppearancetoks \ds@PuzzleAppearancetoks={}
+\newtoks\ds@QuesAppearancetoks \ds@QuesAppearancetoks={}
+\newtoks\ds@AnsAppearancetoks \ds@AnsAppearancetoks={}
+\newwrite \ds@question@write
+\setlength{\multicolsep}{\topsep}
+\def\csarg#1#2{\expandafter#1\csname #2\endcsname}
+\let\dps@One=1 \let\dps@Zero=0
+% \end{macrocode}
+% \section{Building the Puzzle}
+% \subsection{Declaring the puzzle}
+% \begin{macro}{\DeclarePuzzle}\hskip-\marginparsep\texttt{\darg{\ameta{puzzle-arg}}}, where
+% \ameta{puzzle-arg} is a series of \emph{pairs of arguments}.
+%\begin{quote}\ttfamily
+% \string\DeclarePuzzle\{\%\\
+% \null\quad\darg{\ameta{letter\SUB1}}\darg{\ameta{name\SUB1}}\\
+% \null\quad\darg{\ameta{letter\SUB2}}\darg{\ameta{name\SUB2}}\\
+% \null\quad\dots\\
+% \null\quad\dots\\
+% \null\quad\darg{\ameta{letter\SUB{n}}}\darg{\ameta{name\SUB{n}}}\\
+% \}
+%\end{quote}
+% The argument \ameta{letter} represents a letter in the puzzle; \ameta{letter} plays two roles: (1)
+% it is used to typeset the letters into the document when certain options, such as \opt{viewmode}, are used;
+% (2) it is used as the default value of a text fields that is created (when the puzzle is built to be interactive).
+% This creates a problem for special characters, such as \"{u}; on one hand the letter is \verb~\"{u}~ (when typeset),
+% and is \verb~\string\374~ when placed into a text field (\cs{341}) is the (octal) PDFDocEncoding of u-umlaut.
+% The way around this conundrum is to use \cs{texorpdfstring}: use \ameta{letter} to be \verb~{\texorpdfstring{\"{u}}{\string\374}}~.
+%
+% The second argument pair is \ameta{name}, this is a unique name that is used in the construction of the underlying
+% text field name: the name of the field becomes \texttt{puzzle.\ameta{name}}. As a result, \ameta{name} needs to be
+% a JavaScript identifier (or, basically consist of letters and numbers). In the case of special characters such as our umlaut problem, we can assign a name like so:
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\def\OR{\llap{\rlap{\textsf{or}}\kern\parindent}}\catcode`\%=9},commandchars={!()}]
+%\texorpdfstring{\protect\"{u}}{\ifxetex ü\else\string\374\fi}}{uml}
+%!OR
+%\tops{\protect\"{u}}{\ifxetex ü\else\string\374\fi}}{uml}
+%\end{Verbatim}
+%where \cs{tops} is an alias for \cs{texorpdfstring}. This argument pair is seen several times in the demonstration files. There are
+%two special names, these are \texttt{space} and \texttt{punc}; as a argument pair, these should appear as follows:
+%\verb!{}{space}! and \verb~{,}{punc}~, respectively. Spaces and punctuation are not normally part of the puzzle to be discovered
+%by answering questions, though they could be.
+%
+% \begin{macrocode}
+\def\DeclarePuzzle#1{%
+ \gdef\puzzleParameters{#1}%
+ \let\DPSNamesList\@gobble
+ \dps@getNames#1\relax\relax
+}
+\def\dps@getNames{\begingroup\dps@getNames@i}
+\def\dps@getNames@i#1#2{%
+ \ifx#2\relax\let\getNextN@me\endgroup
+ \else\let\getNextN@me\dps@getNames@i
+% \end{macrocode}
+% We skip adding to \cs{DPSNamesList} if \texttt{\#2} is \texttt{space},
+% \texttt{punc}, \texttt{cr}, or \texttt{\#2} has already been added.
+% \begin{macrocode}
+ \def\@rgii{#2}\ifx\@rgii\ds@myspace\else
+ \ifx\@rgii\ds@punc\else
+ \ifx\@rgii\ds@cr\else
+ \@ifundefined{ds@name@#2}{\g@addto@macro\DPSNamesList{,"#2"}%
+ \csarg\let{ds@name@#2}\@empty}{}%
+ \fi\fi\fi
+ \fi
+ \getNextN@me
+}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\nPuzzleCols\hskip-\marginparsep\texttt{\darg{\ameta{nCols}}}
+% As a convenience, we provide a way to pass the number of columns for the puzzle to the
+% \cs{insertPuzzle\darg{\ameta{nCols}}} command.
+% \begin{macrocode}
+\def\nPuzzleCols#1{\def\nCols{#1}}
+\let\nCols\@empty
+% \end{macrocode}
+% \subsection{The underlying text fields of the puzzle}
+%\leavevmode
+% \DescribeMacro{\PuzzleAppearance}\hskip-\marginparsep\texttt{\darg{\ameta{KV-pairs}}}
+% The command \cs{PuzzleAppearance} can be used to change the appearance of the text fields for
+% the puzzle, where, \ameta{KV-pairs} is a set of \pkg{eforms} key-value pairs.
+%\changes{v1.0}{2006/10/31}
+%{
+% Added a token list to hold any user changes in the appearance of the puzzle, as
+% as suggested by Robert Marik.
+%}
+% \begin{macrocode}
+\def\PuzzleAppearance#1{\ds@PuzzleAppearancetoks={#1}}
+% \end{macrocode}
+% \leavevmode
+% \DescribeMacro\ds@makeTextField\hskip-\marginparsep\texttt{\darg{\ameta{letter}}\darg{\ameta{name}}}
+% The command acts on each pair of arguments of the command \cs{DeclarePuzzle}; it either creates
+% a text field or an underlined space, depending on the options. Control the width of the fields
+% with \DescribeMacro\wdPuzzleFields\cs{wdPuzzleFields\darg{\ameta{width}}} and the height
+% with \DescribeMacro\htPuzzleFields\cs{htPuzzleFields\darg{\ameta{height}}}.
+% \changes{v1.1}{2020/04/21}{Added \string\cs{wdPuzzleFields} and \string\cs{htPuzzleFields}}
+% \begin{macrocode}
+\def\wdPuzzleFields#1{\bgroup\setlength\@tempdima{#1}%
+ \xdef\wd@fPF{\the\@tempdima}\egroup}
+\def\wd@fPF{1.6em}
+\def\htPuzzleFields#1{\bgroup\setlength\@tempdima{#1}%
+ \xdef\ht@fPF{\the\@tempdima}\egroup}
+\def\ht@fPF{11bp}
+\def\dps@strut{\rule{0pt}{\ht@fPF}}
+% \end{macrocode}
+% The definition of \cs{ds@makeTextField} is a function of the mode the document is in:
+% for paper versus view mode.
+% \begin{macrocode}
+\ifeqforpaper
+ \ifviewMode
+ \def\ds@makeTextField#1#2{\def\argii{#2}\ifx\argii
+ \ds@myspace\let\ds@ul\relax\else\let\ds@ul\underbar\fi
+ \ifshowletters\raisebox{-10pt}{%
+ \makebox[0pt][l]{\makebox[\wd@fPF][c]{\footnotesize
+ \ds@getProbNumber{#1}{#2}}}}\fi
+ \ds@ul{\makebox[\wd@fPF][c]{\dps@strut
+ \Hy@pdfstringfalse#1}}}
+ \else
+ \def\ds@makeTextField#1#2{\def\argii{#2}\ifx\argii\ds@myspace
+ \let\ds@ul\relax\else\let\ds@ul\underbar\fi
+ \ifshowletters\raisebox{-10pt}{%
+ \makebox[0pt][l]{\makebox[\wd@fPF][c]{\footnotesize
+ \ds@getProbNumber{#1}{#2}}}}\fi
+ \ds@ul{\makebox[\wd@fPF][c]{\dps@strut\hfil}}}
+ \fi
+\else
+ \ifviewMode
+ \def\ds@makeTextField#1#2{\ifshowletters\raisebox{-10pt}{%
+ \makebox[0pt][l]{\makebox[\wd@fPF][c]{%
+ \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
+ \underbar{\makebox[\wd@fPF][c]{\dps@strut
+ \Hy@pdfstringfalse#1}}}
+ \else
+ \def\ds@makeTextField#1#2{\ifshowletters
+ \raisebox{-10pt}{\makebox[0pt][l]{\makebox[\wd@fPF][c]{%
+ \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
+ \edef\textfieldTmp{\noexpand\textField[\noexpand\Q{1}%
+ \noexpand\S{U}\noexpand\Ff\noexpand\FfReadOnly
+ \the\ds@PuzzleAppearancetoks\noexpand\DV{#1}]%
+ {puzzle.#2}{\wd@fPF}{\ht@fPF}}\Hy@pdfstringtrue\textfieldTmp}
+ \fi
+\fi
+% \end{macrocode}
+% \end{macro}
+% Later in this package the \cs{ds@buildAnswerKey} is defined and must be expanded
+% at the appropriate moment. The command uses information from all components
+% of the puzzle: the puzzle, the questions, and the answers. So, we must wait until
+% all components have been typeset. This is the purpose of \cs{dps@emitAK}; its value
+% is increased when each component is typeset. When it reaches a value of $4$, it is
+% at that time \cs{ds@buildAnswerKey} is expanded.
+% \begin{macrocode}
+\def\dps@emitAK{0}
+\def\dps@AddToEmitAK#1{\bgroup
+ \@tempcnta=\dps@emitAK\relax
+ \advance\@tempcnta by#1\relax
+ \xdef\dps@emitAK{\the\@tempcnta}\egroup
+}
+\def\dps@ckEmitAK{\ifnum\dps@emitAK>\thr@@\expandafter
+ \ifshowletters\expandafter\ds@buildAnswerKey\fi\fi}
+% \end{macrocode}
+% \subsection{Inserting the puzzle into the document}
+% \begin{macro}{\insertPuzzle} The command element that inserts the puzzle data that has already
+% been declared with \cs{DeclarePuzzle}.
+% Use \cs{insertPuzzle} to insert the puzzle at the location desired. The puzzle is placed
+% in a tabular environment. The only argument of this command is the number of columns
+% you want for this tabular environment. For example, \verb!\insertPuzzle{18}! distributes
+% the puzzle so that there are $18$ columns per row, one letter per column.
+% \begin{macrocode}
+\def\insertPuzzle#1{\begingroup\def\@rgi{#1}%
+ \ifx\@rgi\@empty
+ \ifx\nCols\@empty
+ \PackageWarning{dps}{\string\insertPuzzle\space
+ needs an argument, use\MessageBreak
+ either \string\insertPuzzle{<nCols>} or\MessageBreak
+ declare \string\nPuzzleCols{<nCols>} in preamble.\MessageBreak
+ Setting <nCols> to 10 for now}\gdef\nCols{10}%
+ \fi
+ \else
+ \xdef\nCols{#1}%
+ \fi
+ \ifviewMode\Hy@pdfstringfalse\else\Hy@pdfstringtrue\fi
+ \let\tops\texorpdfstring\expandafter\dps@Puzzle
+ \expandafter{\puzzleParameters}\endgroup
+ \dps@AddToEmitAK{1}\dps@ckEmitAK
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\rowsep}
+% This command is used to adjust the space between row of the tabular environment
+% for the puzzle. The default is \verb!\rowsep{2ex}!.
+% \begin{macrocode}
+\def\rowsep#1{\gdef\@rowsep{[#1]}\gdef\@rowskip{#1}}
+\rowsep{\rowsep@default}
+\def\rowsep@default{2ex}
+% \end{macrocode}
+% \end{macro}
+% This code create the tabular environment, creating a new row when necessary,
+% and inserts the text field or typesets the puzzle (in the case of \texttt{viewmode}).
+% \changes{v1.1}{2020/04/21}{Replace \string\env{tabular*} with \string\env{tabular}
+% in \string\cs{insertPuzzle}}
+% \begin{macrocode}
+\def\eq@tabSep{&}\def\ds@punc{punc}
+% \end{macrocode}
+% The command that \cs{insertPuzzle} calls, the argument is the paired
+% \texttt{\darg{\ameta{letter}}\allowbreak\darg{\ameta{name}}} data structure.
+% We insert \cs{relax}\cs{relax} to identify the end of the data-structure,
+% then pass on to \cs{dps@@Puzzle}
+% \begin{macrocode}
+\def\dps@Puzzle#1{\edef\eq@tabEnd{\noexpand\\\@rowsep}%
+ \dps@@Puzzle#1\relax\relax}%
+% \end{macrocode}
+% \cs{dps@@Puzzle} begins a \env{tabular}, then passes the ball
+% to \cs{@dpsPuzzlei}.
+% \begin{macrocode}
+\def\dps@@Puzzle{\begin{tabular}
+ {@{}*{\nCols}l@{}}\@dpsPuzzlei
+}
+% \end{macrocode}
+% Parse the data structure, taking care to handle \texttt{punc} and \texttt{cr} correctly.
+% to \cs{@dpsPuzzlei}.
+% \begin{macrocode}
+\def\@dpsPuzzlei#1#2{\ifx#2\relax
+ \gdef\nextPuzzleChar{\@dpsPuzzleDone}\else
+ \gdef\nextPuzzleChar{\@dpsPuzzleii{#1}{#2}}\fi
+ \nextPuzzleChar
+}
+% \end{macrocode}
+% We've checked for \cs{relax} and we're OK to continue. The next pair
+% may be a special pair, we don't make a field if its a special field
+% (\texttt{cr} or \texttt{punc}).
+% \changes{v1.6}{2020/05/31}{Improved parsing for \string\texttt{punc}
+% and \string\texttt{cr}}
+% \begin{macrocode}
+\def\@dpsPuzzleii#1#2{\def\argii{#2}%
+ \ifx\argii\ds@punc
+ % so something with punc
+ \def\@puzzNext{#1\@takeaPeek}%\@setSep@dpsPuzzleii}%
+ \else\ifx\argii\ds@cr
+ % do something with cr
+ \def\@puzzNext{\global\ds@nCntCols\z@
+ \eq@tabEnd\@dpsPuzzlei}%
+ \else
+ % ok to make a field
+ \def\@puzzNext{\ds@makeTextField{#1}{#2}\@takeaPeek}%
+ \fi\fi
+ \@puzzNext
+}
+\def\ds@cr{cr}
+\def\@takeaPeek#1#2{\def\argii{#2}%
+ \ifx\argii\ds@punc
+% \end{macrocode}
+% A punctuation can be followed by the \texttt{cr} token, we better check,
+% by taking another peek.
+% \begin{macrocode}
+ \def\@puzzNext{#1\@takeaPeek}%
+ \else
+% \end{macrocode}
+% We allow a markup to end the tabular line before reaching the number of \cs{nCols}.
+% This may be needed when there is an long puzzle, and a \cs{nCols} gives weird
+% row breaks.
+% \begin{macrocode}
+ \ifx\argii\ds@cr
+ \def\@puzzNext{\global\ds@nCntCols\z@
+ \eq@tabEnd\@dpsPuzzlei}%
+ \else
+ \def\@puzzNext{\@setSep@dpsPuzzleii{#1}{#2}}%
+ \fi
+ \fi
+ \@puzzNext
+}
+\def\@setSep@dpsPuzzleii{\global\advance\ds@nCntCols\@ne
+ \ifnum\ds@nCntCols=\nCols\relax
+ \expandafter\eq@tabEnd
+ \global\ds@nCntCols\z@\else
+ \expandafter\eq@tabSep\fi
+ \@dpsPuzzlei}
+\def\@dpsPuzzleDone{\end{tabular}\ifnum\ds@nCntCols=0\relax
+ \ifshowletters\vskip\@rowskip\relax
+ \else\vskip3pt\fi
+ \vskip-2\baselineskip
+ \fi\kern0pt}
+% \end{macrocode}
+%\subsection{The answer key}
+% \begin{macro}{\AnswerKey}
+% The command \cs{AnswerKey} is defined by \cs{ds@buildAnswerKey}, which is expanded
+% after all components of the puzzle have been typeset.
+% and it (\cs{AnswerKey}) is available thereafter for manual insertion into the document. If the \texttt{showanswerkey}
+% option is taken, it is displayed at the bottom of the page. If the \texttt{savedata}
+% option is taken, the answer key is save to a file along with the random seed that generated
+% this answer key. The file name containing the puzzle data is \cs{jobname\_data.sav}.
+% \begin{macrocode}
+\def\AnswerKey{The answer key is not available.\PackageWarning{dps}
+ {The showletters option is required to generate\MessageBreak
+ an answer key,}}
+\def\ds@buildAnswerKey
+{%
+ {% local
+ \Hy@pdfstringfalse
+ \let\tops\texorpdfstring
+ \let\protect\@unexpandable@protect
+ \count@\z@\toks@={}%
+ \loop
+ \advance\count@\@ne
+ \edef\y{\@nameuse{dps@probLetterii\the\count@}}%
+ \edef\x{\@nameuse{dps@probLetterKey\y}}%
+ \expandafter\ifx\x\relax\else
+ \csarg\xdef{dps@probLetter\the\count@}{\expandafter\noexpand
+ \csname dps@probLetterAlt\y\endcsname}\fi
+ \xdef\AnswerKey{\the\toks@
+ \the\count@--\@nameuse{dps@probLetter\the\count@}; }%
+ \toks@=\expandafter{\AnswerKey}%
+ \ifnum\count@ < \ds@qNumber\repeat
+ }%
+ \ifshowsolution
+ \cfooter{\let\tops\texorpdfstring
+ \footnotesize\@ifundefined{rotatebox}{\AnswerKey}%
+ {\rotatebox{180}{\AnswerKey}}}\fi
+}
+\def\ds@writePuzzleData{\ifsavepuzzledata
+ \newwrite \ds@savedata
+ \begingroup
+ \immediate\openout \ds@savedata \jobname_data.sav
+ \def\msgi{Initial seed}
+ \def\msgii{Answer key:}
+ \let\verbatim@out\ds@savedata
+ \uccode`c=`\%\uppercase{%
+ \ifwerandomize
+ \dps@IWVO{\string\randomi=\ds@saveRandomSeed\space
+ c \msgi}%
+ \dps@IWVO{\string\dpsLastSeed{\the\randomi}}\fi
+ \ifshowletters\let\tops\texorpdfstring
+ \set@display@protect
+ \dps@IWVO{c \msgii\space\AnswerKey}\fi
+ }
+ \immediate\closeout\ds@savedata
+ \endgroup
+\fi}
+\AtEndDocument{\ds@writePuzzleData}
+% \end{macrocode}
+% \end{macro}
+% \leavevmode\DescribeMacro\setdpsfootskip\hskip-\marginparsep\texttt{\darg{\ameta{skip}}}
+% When the \opt{showanswerkey} is in force, \cs{AnswerKey} is placed
+% in the running footer (\cs{cfooter}) of \pkg{web}. To facilitate the positioning
+% of the running footer, we define a convenience command to set \cs{web@footskip}
+% used by \pkg{web}.
+% \changes{v1.1}{2020/04/21}{Added \string\cs{setdpsfootskip}}
+% \begin{macrocode}
+\def\setdpsfootskip#1{\bgroup
+ \setlength\@tempdima{#1}\ifeqforpaper\else
+ \xdef\web@footskip{\the\@tempdima}\fi
+ \egroup\InitLayout % a web command
+}
+\setdpsfootskip{.25in}
+% \end{macrocode}
+% \subsection{Support for a sideshow}
+% A sideshow consists of a tiled graphic that is revealed as the player works the puzzle.
+% The techniques used to build a sideshow depends on the options \opt{usebtnappr} and \opt{uselayers}.
+% The command \DescribeMacro\randomizePicMappings\cs{randomizePicMappings}, when expanded in the
+% preamble, will randomize the order the tiles appear in the slideshow; the default is no randomization.
+% \begin{macrocode}
+\let\DPSIndxList\@empty
+\let\DPSNamesList\@empty
+\def\randomizePicMappings{\def\bRandPicMaps{true}}
+\def\bRandPicMaps{false}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\sortPicMappings Pictures are randomly placed in the sideshow
+% and the bubble sort is used to sort them out, as a final event when the puzzle is solved.
+% This command does nothing if the \opt{usebtnappr} option is not taken; that is, this is a
+% feature of the \opt{usebtnappr} option.
+% \begin{macrocode}
+\ifusebtnappr
+ \def\sortPicMappings{%
+ \InputIfFileExists{sortjs.def}{}{}%
+ \OpenAction{\JS{try{if(!hasBeenRandomized)
+ {hasBeenRandomized=true;mixupDPS();showDPS();}
+ }catch(e){}}}%
+ }
+\else
+ \let\sortPicMappings\relax
+\fi
+% \end{macrocode}
+% \leavevmode\DescribeMacro\sideshowPackaged
+% The side show pictures are packaged into a single PDF, the order of the pages are as expected.
+% The default is they are not packaged. It is assumed the filename is \texttt{\ameta{basename}\_package.pdf}
+% (When in a package, the pictures must be in a PDF file).
+% \begin{macrocode}
+\newif\if@isPackaged \@isPackagedfalse
+\def\sideshowPackaged{\@isPackagedtrue}
+% \end{macrocode}
+%
+% \section{Questions and Answers}
+% \begin{environment}{Composing}
+% This is the environments in which the composing of questions and answers are made.
+% Use the \env{cQ} and \env{cA} for this purpose.
+% \begin{macrocode}
+\newenvironment{Composing}
+{\global\ds@qNumber=0 \global\ds@aNumber=0}
+{\aftergroup\ds@publishRandomLists}
+% \end{macrocode}
+% \end{environment}
+% Here are the two environment (\env{cQ} and \env{cA}) for composing questions and answers. The argument
+% of each environment corresponds to a form field in the puzzle. Each of these
+% environments are verbatim write environments; they write each question and solution
+% to a separate \texttt{.cut} file. These individual files are ultimately input
+% in a random order. A typical pair of environments looks like these two:
+%
+% \begin{environment}{cQ} Sets the content of the question.
+% \changes{v1.1}{2020/04/21}{Modified \string\textsf{cQ}, using \string\cs{set@display@protect}
+% and \string\cs{set@typeset@protect}}
+% \begin{macrocode}
+\newenvironment{cQ}[1]
+{%
+ \global\advance\ds@qNumber\@ne
+ \immediate\openout \ds@question@write \jobname_q\the\ds@qNumber.cut
+ \let\verbatim@out\ds@question@write\set@display@protect
+ \dps@IWVO{\protect\dpsQ{#1}}%
+ \set@typeset@protect
+ \verbatimwrite
+}{%
+ \endverbatimwrite
+ \immediate\closeout \ds@question@write
+}
+% \end{macrocode}
+% The \env{cA} environment has an optional argument. This optional argument is only used
+% when the document is compiled with the showletters option. The value of the argument
+% is a letter to appear in the answers column. Normally, first entry of the argument pair
+% \texttt{\darg{\ameta{letter}}\darg{\ameta{name}}} of
+% \cs{DeclarePuzzle} is used. Cases where you would want to include this optional
+% argument are (1) when giving an answer that does not correspond to a question; (2) the
+% letter is capitalized, suggesting a proper name or the beginning of a sentence, use the
+% optional argument to list the letter in lower case. The latter case is common, for example,
+%\begin{verbatim}
+% \begin{cQ}{H}
+% Who wrote this package?
+% \end{cQ}
+% \begin{cA}[h]{H}
+% D.P. Story
+% \end{cA}
+%\end{verbatim}
+%The capital `H' begins the puzzle, but we don't want the player to see a capital `H' if
+%the \opt{showletters} option is taken.
+% \begin{environment}{cA}
+% Sets the contents of the answer.
+% \changes{v1.1}{2020/04/21}{Modified \string\textsf{cA}, using \string\cs{set@display@protect}
+% and \string\cs{set@typeset@protect}}
+% \begin{macrocode}
+\newenvironment{cA}[2][]
+{%
+ \def\argi{#1}\global\advance\ds@aNumber\@ne
+ \immediate\openout \ds@question@write \jobname_a\the\ds@aNumber.cut
+ \let\verbatim@out\ds@question@write
+ \set@display@protect
+ \dps@IWVO{\protect\dpsA\ifshowletters
+ \ifx\argi\@empty\else[#1]\fi\fi{#2}}%
+ \set@typeset@protect
+ \verbatimwrite}
+{%
+ \endverbatimwrite
+ \immediate\closeout \ds@question@write
+}
+% \end{macrocode}
+% \end{environment}
+% \end{environment}
+% \begin{macro}{\QuesAppearance}
+% \begin{macro}{\AnsAppearance}
+% These two commands can be used to change the appearance of the checkboxes for the questions and answers.
+% When the \texttt{forpaper} \textsf{web} option is taken, these have no effect.
+% \begin{macrocode}
+\def\QuesAppearance#1{\ds@QuesAppearancetoks={#1}}
+\def\AnsAppearance#1{\ds@AnsAppearancetoks={#1}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% The commands \cs{dpsQ} and \cs{dpsA} are the ones that produce the checkboxes, and define the
+% JavaScript actions.
+%
+% The two commands \DescribeMacro\afterQhookA\cs{afterQhookA} and \DescribeMacro\OnFocusQhookAA\cs{OnFocusQhookAA} can be redefined
+% for additional JS action, the first is a hook into the mouse up action, and the second is
+% a hook to the on focus action. These two can be redefined as needed, but be sure to preserve the JS
+% functionality.
+% \begin{macrocode}
+\def\afterQhookA#1{if(PlayerSignIn());}
+%\let\afterQhookA\@gobble
+\let\OnFocusQhookAA\@gobble
+% \end{macrocode}
+%\leavevmode\DescribeMacro\widestFmtdQNum\hskip-\marginparsep\texttt{\darg{\ameta{text}}}
+%Sets the width of the underlying checkbox for the question.
+% \changes{v1.1}{2020/04/21}{Added \string\cs{widestFmtdNum} to set width of
+% the checkbox for questions}
+% \begin{macrocode}
+\def\widestFmtdQNum#1{\bgroup
+ \settowidth{\@tempdima}{#1}%
+ \ifxetex\advance\@tempdima2.5bp\else
+ \advance\@tempdima.5pt\fi
+ \xdef\Qwidth{\the\@tempdima}\egroup}
+\widestFmtdQNum{00.}
+\def\htOfQ#1{\setlength{\@tempdima}{#1}\ifxetex
+ \advance\@tempdima2bp\relax\fi\edef\Qht{\the\@tempdima}}
+\htOfQ{13bp}
+% \end{macrocode}
+% Set the checkboxes and JS action for questions. Allow also, changes to appearance
+% through the \cs{QuesAppearance} command.
+% \begin{macro}{\dpsQ}
+% Sets the checkbox and content of a question.
+% \begin{macrocode}
+\newcommand{\dpsQ}[1]{\item\relax\ifeqforpaper\else
+ \edef\checkboxTmp{\noexpand\checkBox[\the\ds@QuesAppearancetoks
+ \noexpand\textSize{0}\noexpand
+ \A{\noexpand\JS{activeQuestion = event.target.name;\noexpand
+ \r clearRedCrosses();\noexpand\r\noexpand\afterQhookA{#1}}}%
+ \noexpand\AA{\noexpand\AAOnFocus{\noexpand\JS{%
+ this.resetForm(["ckbxQ"]);\noexpand\r\noexpand
+ \OnFocusQhookAA{#1}}}}]{ckbxQ.#1}{\Qwidth}{\Qht}{Yes}}%
+ \makebox[0pt][r]{\strut
+ \smash{\checkboxTmp}\efKern{-.5pt}{-1.5pt}\enspace}\fi
+ \ignorespaces
+}
+% \end{macrocode}
+% Set the checkboxes and JS action for answers. Allow also, changes to appearance
+% through the \cs{AnsAppearance} command. This command obeys the \texttt{showanswerlabels}
+% option by re-defining the command \cs{dpsAitemOptArg}. The default definition
+% is \verb!\def\dpsAitemOptArg{[]}!, which cancels the display of the item labels.
+% \changes{v1.1}{2020/04/21}{Added \string\cs{ltrFmtA} to format the answer letter}
+% \begin{macrocode}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\ltrFmtA\hskip-\marginparsep\texttt{\darg{\ameta{fmt-cmds}}}
+% When the \opt{showletters} option is in effect, the letters appear amongst the answers.
+% the letters may be formatted through \cs{ltrFmtA}. The symbolic \texttt{\#1} represents
+% the letter to be formatted; eg, \verb~\ltrFmtA{\textbf{#1}}~ give letters in bold.
+% The default is no formatting.
+% \begin{macrocode}
+\def\ltrFmtA#1{\def\@ltrFmtA##1{#1}}
+\ltrFmtA{#1}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\widestFmtdALtr\hskip-\marginparsep\texttt{\darg{\ameta{text}}}
+% Sets the width of the checkbox around the letter. There is a built in with of 8pt.
+% \begin{macrocode}
+\def\widestFmtdALtr#1{\bgroup
+ \settowidth{\@tempdima}{#1}\ifxetex
+ \addtolength{\@tempdima}{2bp+8pt}\else
+ \addtolength{\@tempdima}{8pt}\fi
+ \xdef\Awidth{\the\@tempdima}\egroup}
+\widestFmtdALtr{w}
+\def\htOfA#1{\setlength{\@tempdima}{#1}\ifxetex
+ \advance\@tempdima2bp\relax\fi\edef\Aht{\the\@tempdima}}
+\htOfA{13bp}
+% \end{macrocode}
+% \begin{macro}{\dpsA}
+% Checkbox for the answer.
+% \begin{macrocode}
+\newcommand{\dpsA}[2][]{\expandafter
+ \item\dpsAitemOptArg\relax
+ \ifeqforpaper\else
+ \edef\checkboxTmp{\noexpand
+ \checkBox[\the\ds@AnsAppearancetoks
+ \noexpand\textSize{0}\noexpand
+ \A{\noexpand\JS{processChoice("#2");}}]%
+ {ckbxA.#2}{\Awidth}{\Aht}{Yes}}%
+ \makebox[0pt][r]{\strut
+ \smash{\checkboxTmp}\enspace}%
+ \fi
+ \def\argi{#1}%
+ \bgroup % dps
+ \let\tops\texorpdfstring
+ \Hy@pdfstringfalse
+ \ifx\argi\@empty
+ \global\csarg\let{dps@probLetterKey#2}\relax
+ \else
+ \csarg\gdef{dps@probLetterKey#2}{#2}%
+ \csarg\gdef{dps@probLetterAlt#2}{#1}%
+ \fi
+ \egroup
+ \ifshowletters
+ \ifx\argi\@empty
+ \let\getLetterNext\relax
+ \let\ds@foundLetter\dps@Zero\def\ds@currFN{#2}%
+ \def\getLetterNext{\ds@typesetPuzzleLetter}%
+ \expandafter\getLetterNext
+ \else
+ \makebox[0pt][r]{\let\tops\texorpdfstring
+ \Hy@pdfstringfalse\@ltrFmtA{#1}\enspace\kern4bp}%
+ \fi
+ \fi
+ \ignorespaces
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \begin{macrocode}
+\def\ds@typesetPuzzleLetter{\expandafter
+ \typeset@PuzzleLetter\expandafter{\puzzleParameters}}
+\def\typeset@PuzzleLetter#1{\typeset@@PuzzleLetter#1\relax\relax}%
+\def\typeset@@PuzzleLetter#1#2{%
+ \ifx#1\relax
+ \gdef\nextPuzzleLetter{\relax}\else
+ \gdef\nextPuzzleLetter{\typeset@PuzzleLetteri{#1}{#2}}\fi
+ \nextPuzzleLetter
+}
+\def\typeset@PuzzleLetteri#1#2{\def\argii{#2}\ifx\argii\ds@currFN
+ \ifx\ds@foundLetter\dps@Zero
+ \makebox[0pt][r]{\let\tops\texorpdfstring
+ \Hy@pdfstringfalse\@ltrFmtA{#1}\enspace\kern4bp}%
+ \let\ds@foundLetter\dps@One\fi
+ \expandafter\typeset@@PuzzleLetter
+ \else
+ \expandafter\typeset@@PuzzleLetter
+ \fi
+}
+% \end{macrocode}
+% This command is called at \verb!\end{Composing}!, which, in turn, calls
+% the macros \cs{ds@randomizeQuestionList} and \cs{ds@randomizeAnswerList} which randomly
+% permutes the \verb!1, 2, ... \the\ds@qNumber! and \verb!1, 2, ... \the\ds@aNumber!,
+% where \cs{ds@qNumber} and \cs{ds@aNumber} are the number of questions and answers,
+% respectively.
+% \begin{macrocode}
+\def\ds@publishRandomLists{%
+ \ds@randomizeQuestionList{\the\ds@qNumber}%
+ \ds@randomizeAnswerList{\the\ds@aNumber}%
+}
+\def\ds@myspace{space}
+\def\ds@getProbNumber#1#2{%
+ \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
+ \ifx\ds@currentArgii\ds@myspace\def\ds@probNumNext{\relax}\else
+ \def\ds@probNumNext{%
+ \@ifundefined{dps@probNum#2}{\global\advance\ds@probCnt\@ne
+ \ds@@getProbNumber{\the\ds@probCnt}}
+ {\csname dps@probNum#2\endcsname}%
+ }%
+ \fi
+ \ds@probNumNext
+}
+\def\ds@@getProbNumber#1{%
+ {\count@\z@ \let\\=\ds@getNthOne\the\ds@qlistOut}%
+ \csname dps@probNum\ds@currentArgii\endcsname
+}
+\def\ds@getNthOne#1{\advance\count@\@ne
+ \ifnum\ds@probCnt=#1\relax
+ \csarg\xdef{dps@probNum\ds@currentArgii}{\the\count@}%
+ \toks@=\expandafter{\ds@currentArgi}% dps
+ \csarg\xdef{dps@probLetter\the\count@}{\the\toks@}% dps
+ \csarg\xdef{dps@probLetterii\the\count@}%
+ {\ds@currentArgii}%
+ \fi
+}
+% \end{macrocode}
+% \begin{macro}{\writeComposingEnv}
+% This is a helper macro. After you declare your puzzle, \cs{DeclarePuzzle},
+% you can place this command just after, if needed, like so
+%\begin{verbatim}
+%\writeComposingEnv
+%\end{verbatim}
+%In the case where \cs{DeclarePuzzle} is in the preamble; above, we begin the doc
+% and end the doc; assuming you have not developed your questions yet. The command
+% writes to the file \cs{jobname\_comp.def}. This file will be a skeleton of your
+% Composing environment, with correct labeling. Copy and paste it into your document
+% in some appropriate location, and begin writing your questions.
+% \changes{v1.1}{2020/04/21}{\string\cs{writeComposingEnv} no longer needs to be
+% followed by begin and end document}
+% \begin{macrocode}
+\def\writeComposingEnv{%
+ \newwrite \ds@composing@write
+ \immediate\openout \ds@composing@write \jobname_comp.def
+ \let\verbatim@out\ds@composing@write
+ \dps@IWVO{\string\begin{Composing}}%
+ \dps@IWVO{}%
+ \expandafter\write@ComposingEnv\expandafter{\puzzleParameters}%
+}
+\def\write@ComposingEnv#1{\write@@ComposingEnv#1\relax\relax}%
+\newcommand{\ComposingEnvMsg}{\begin{quote}An outline of your
+ \texttt{Composing}environment is written to
+ \texttt{\jobname\_comp.def}, based on data in the
+ argument of your \texttt{\string\DeclarePuzzle} command. Copy and
+ paste the contents of this file into your puzzle document following
+ \texttt{\string\DeclarePuzzle} then fill in your questions and
+ answers. Good luck.\end{quote}}
+\def\write@@ComposingEnv#1#2{\ifx#1\relax
+ \gdef\nextPuzzlePair{%
+ \dps@IWVO{\string\end{Composing}}%
+ \immediate\closeout \ds@composing@write}%
+ \begin{document}
+ \ComposingEnvMsg
+ \end{document}
+ \else\gdef\nextPuzzlePair{\write@@@ComposingEnv{#1}{#2}}\fi
+ \nextPuzzlePair}%
+\def\write@@@ComposingEnv#1#2{%
+ \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
+ \ifx\ds@currentArgii\ds@myspace
+ \def\ds@probNumNext{\write@@ComposingEnv}%
+ \else
+ \ifx\ds@currentArgii\ds@punc
+ \def\ds@probNumNext{\write@@ComposingEnv}\else
+ \def\ds@probNumNext{%
+ \@ifundefined{dps@compQ#2}{% write to file
+ \expandafter\gdef\csname dps@compQ#2\endcsname{found}%
+ \dps@IWVO{\string\begin{cQ}{\noexpand#1}}%
+ \dps@IWVO{\string\end{cQ}}%
+ \dps@IWVO{\string\begin{cA}{\noexpand#1}}%
+ \dps@IWVO{\string\end{cA}}%
+ \dps@IWVO{}%
+ }{}%
+ \write@@ComposingEnv
+ }%
+ \fi
+ \fi
+ \ds@probNumNext
+}
+% \end{macrocode}
+% \end{macro}
+% A standard \cs{verbatim} write used in exerquiz and other package in the AeB family.
+% \begin{macrocode}
+\def\verbatimwrite{\@bsphack
+ \let\do\@makeother\dospecials
+ \catcode`\^^M\active \catcode`\^^I=12
+ \def\verbatim@processline{%
+ \immediate\write\verbatim@out
+ {\the\verbatim@line}}%
+ \verbatim@start}
+\def\endverbatimwrite{\@esphack}
+\def\dps@IWVO{\immediate\write\verbatim@out}
+% \end{macrocode}
+% \cs{ds@populateList} is a utility command, its argument is a positive integer, \texttt{n},
+% and it generates a list of the form \verb!\\{1}\\{2}...\\{n}!. This listing is later
+% randomly permuted by \cs{ds@randomizeQuestionList} and \cs{ds@randomizeAnswerList}.
+% \begin{macrocode}
+\def\ds@populateList#1{%
+ \ds@listIn={}%
+ \ds@nCnt\z@
+ \@whilenum \ds@nCnt < #1\do {%
+ \advance\ds@nCnt\@ne
+ \edef\ds@listInHold{\the\ds@listIn\noexpand\\{\the\ds@nCnt}}%
+ \ds@listIn = \expandafter{\ds@listInHold}%
+ }%
+}
+% \end{macrocode}
+% Used in \cs{ds@randomizeList} to build the permuted list of numbers.
+% \begin{macrocode}
+\def\ds@processi#1{\advance\ds@nCnt\@ne
+ \ifnum\ds@nCnt=\ds@getRanNum\edef\ds@listOutHold{\the\ds@listOut}%
+ \global\ds@listOut=\expandafter{\ds@listOutHold\\{#1}}%
+ \else
+ \edef\ds@listInHold{\the\ds@newListIn}%
+ \ds@tmpToks = \expandafter{\ds@listInHold\\{#1}}%
+ \ds@newListIn = \expandafter{\the\ds@tmpToks}%
+ \fi
+}
+% \end{macrocode}
+% Used in \cs{displayRandomizedQuestions} to input the questions.
+% \begin{macrocode}
+\def\ds@processii#1{\input{\jobname_q#1.cut}}
+% \end{macrocode}
+% Used in \cs{displayRandomizedAnswers} to input the answers.
+% \begin{macrocode}
+\def\ds@processiii#1{\input{\jobname_a#1.cut}}
+% \end{macrocode}
+% Used in \cs{displayRandomizedAnswersLeftPanel} to input the top half
+% of the permuted list.
+% \begin{macrocode}
+\def\ds@processL#1{\advance\count@\@ne
+ \ifnum\count@>\ds@aNumber\relax\else\input{\jobname_a#1.cut}\fi}
+% \end{macrocode}
+% Used in \cs{displayRandomizedAnswersRightPanel} to input the bottom half
+% of the permuted list.
+% \begin{macrocode}
+\def\ds@processR#1{\advance\count@\@ne
+ \ifnum\count@>\ds@aNumber\relax\input{\jobname_a#1.cut}\fi}
+% \end{macrocode}
+% \begin{macro}{\displayRandomizedQuestions}
+% \begin{macro}{\displayRandomizedAnswers}
+% \begin{macro}{\displayRandomizedAnswersLeftPanel}
+% \begin{macro}{\displayRandomizedAnswersRightPanel}
+% These are user commands that actually display the randomized questions
+% and answers.
+% \begin{macrocode}
+\def\displayRandomizedQuestions{\let\\=\ds@processii\the\ds@qlistOut
+ \dps@AddToEmitAK{1}\dps@ckEmitAK}
+\def\displayRandomizedAnswers{\set@typeset@protect
+ \let\\=\ds@processiii\the\ds@alistOut
+ \dps@AddToEmitAK{2}\dps@ckEmitAK} % dps
+\def\displayRandomizedAnswersLeftPanel{{\set@typeset@protect
+ \let\\=\ds@processL\count@\z@
+ \divide\ds@aNumber\tw@ \xdef\lastOnLeft{\the\ds@aNumber}%
+ \the\ds@alistOut}%
+ \dps@AddToEmitAK{1}\dps@ckEmitAK}
+\def\displayRandomizedAnswersRightPanel{{\set@typeset@protect
+ \let\\=\ds@processR\count@\z@
+ \divide\ds@aNumber\tw@ \the\ds@alistOut}%
+ \dps@AddToEmitAK{1}\dps@ckEmitAK}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% Develop a random permuted list for the questions.
+% \begin{macrocode}
+\def\ds@randomizeQuestionList#1{%
+ \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
+ \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
+ \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
+ \global\forquestionstrue
+ \ifwerandomize
+ \expandafter\ds@randomizeList
+ \else
+ \global\ds@qlistOut=\expandafter{\the\ds@listIn}
+ \fi
+}
+% \end{macrocode}
+% Develop a random permuted list for the answers. Note that \cs{ifwerandomize}
+% we randomize, else, the output list is the same as the input list.
+% \begin{macrocode}
+\def\ds@randomizeAnswerList#1{%
+ \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
+ \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
+ \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
+ \global\forquestionsfalse
+ \ifwerandomize
+ \expandafter\ds@randomizeList
+ \else
+ \global\ds@alistOut=\expandafter{\the\ds@listIn}%
+ \fi
+}
+% \end{macrocode}
+% The loop that does all the work for randomizing.
+% \begin{macrocode}
+\def\ds@randomizeList{\redefnextrandomAsNeeded
+ \let\\=\ds@processi
+ \setrannum{\ds@getRanNum}{1}{\ds@nMax}%
+ \ds@nCnt\z@
+%\typeout{LISTING: \the\ds@listIn}%
+ \the\ds@listIn
+ \ds@loopTest
+}
+% \end{macrocode}
+% The loop that does all the work for randomizing.
+% \begin{macrocode}
+\def\ds@loopTest{\advance\ds@nMax\m@ne\relax
+ \ifnum\ds@nMax>\z@
+ \def\@next{%
+ \ds@listIn=\expandafter{\the\ds@newListIn}%
+ \ds@newListIn={}\ds@randomizeList}%
+ \else
+ \let\@next\relax
+ \ifforquestions
+ \global\ds@qlistOut=\expandafter{\the\ds@listOut}%
+%\typeout{\ds@qlistOut = \the\ds@qlistOut}%
+ \else
+ \global\ds@alistOut=\expandafter{\the\ds@listOut}%
+%\typeout{\ds@alistOut = \the\ds@alistOut}%
+ \fi
+ \fi
+ \@next
+}
+% \end{macrocode}
+% \begin{macro}{\placeMessageField}
+% The command inserts the required message field. The optional
+% first parameters enables the author to change the appearance
+% of the field, the second two required arguments are the width
+% and the height of the text field.
+% \begin{macrocode}
+\newcommand{\placeMessageField}[3][]{\ifeqforpaper\else
+ \textField[\Ff\FfReadOnly\BC{}#1
+ \Ff\FfMultiline]{report}{#2}{#3}\fi}
+% \end{macrocode}
+% \end{macro}
+% \section{Miscellaneous Settings}
+% \begin{macro}{\threshold}
+% \begin{macro}{\penaltypoints}
+% \begin{macro}{\passing}
+% Threshold for number of incorrect answers for trying to answer one question.
+% If the threshold is exceeded, \cs{dspenaltypoints} are added to the final
+% points. Passing is missing no more than \cs{dspassing}.
+% \begin{macrocode}
+\newcommand{\threshold}[1]{\def\dsthreshold{#1}}
+\threshold{3}
+\newcommand{\penaltypoints}[1]{\def\dspenaltypoints{#1}}
+\penaltypoints{3}
+\newcommand{\passing}[1]{\def\dspassing{#1}}
+\passing{4}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \begin{macrocode}
+%</package>
+% \end{macrocode}
+%
+% \section{Advanced features}
+%
+% One problem when building an interactive puzzle is the lack of space for a rather long
+% or complex question. All of the standard designs leave little space for the questions.
+% Over the years, I've developed two methods to create more space for asking questions:
+% (1) Place the questions in push button appearances; (2) Place the questions in layers
+% (ocgs). In this section we provide define some basic commands to make if ``easy'' to
+% ask longer question using either of these two methods.
+% \subsection{Icon button appearances}
+% In this case, in some central region we create a series of push buttons, all of which are initialy
+% hidden. Push button can have an icon (a graphic) for its appearance. As the student
+% works through the puzzle, the buttons are made visible to pose the question. The question
+% is hidden again as the student moves on to the next question.
+%
+% For this solution, two files are required: (1) the main puzzle file; and (2) an ``icon'' file.
+% The next two subsections include commands and environments for each of these two files.
+%
+% To use the icon button approach, the \IndexOpt{usebtnappr}\opt{usebtnappr} must be specified; in this case the
+% package \pkg{icon-appr} in input by this package.
+%
+% \paragraph*{Workflow:} Creating a finished puzzle is a three step process:
+% \begin{enumerate}
+% \item Compile the puzzle file with the option \IndexOpt{wrtContent}\opt{wrtContent}
+% \item Compile the \texttt{icons.tex} file to create one or more
+% icons files
+% \item Compile the puzzle file with the option \IndexOpt[\protect\EXCL]{!wrtContent}\opt{!wrtConent}
+% \end{enumerate}
+%
+% \subsubsection{Macros for the main puzzle document}
+%
+% \begin{macrocode}
+%<*btnadv>
+% \end{macrocode}
+% \begin{environment}{setContent}\hskip-\marginparsep\texttt{\darg{\ameta{name}}}
+% (Where \ameta{name} is the second argument of the \cs{DeclarePuzzle} data structure.)
+% An environment to set content of the question. The contents of the \env{setContent}
+% is written verbatim to the file \cs{jobname-sc(\cs{theenumi}).cut}. This obviously
+% assumes the list of questions is in an \texttt{enumerate} environment. These individual
+% files are compiled together (in the \texttt{icons.tex} file to a PDF of all the questions.
+% The formatting command \DescribeMacro\quesNumTxt\cs{quesNumTxt} is used to format the
+% question header; the default is \textbf{Problem \ameta{num}}. Additionally,
+% \DescribeMacro\quesNumTxTPost\cs{quesNumTxTPost} that expands immediatelly
+% after \cs{quesNumTxt}.
+% \goodbreak
+% \begin{macrocode}
+\newcommand{\quesNumTxt}[1]{\protect\textbf{Problem #1}}
+\newcommand{\quesNumTxTPost}{\protect\newline}
+\newenvironment{setContent}[1]{%
+ \immediate\write\@auxout{\string\csarg
+ \string\xdef{ltrpg#1}{\theenumi}}%
+ \ifwrtContent
+ \def\CommentCutFile{\jobname-sc(\theenumi).cut}%
+ \immediate\openout\CommentStream=\CommentCutFile
+ \begingroup
+ \set@display@protect
+ \let\verbatim@out\CommentStream
+ \dps@IWVO{\quesNumTxt{\theenumi}\quesNumTxTPost}%
+ \set@typeset@protect
+ \expandafter\verbatimwrite
+ \else
+ \edef\x{\noexpand\pl@ceQues{\theenumi}}\x\expandafter
+ \comment
+ \fi
+}{\ifwrtContent\expandafter
+ \endverbatimwrite
+ \endgroup
+ \immediate\closeout\CommentStream
+ \else
+ \expandafter\endcomment
+ \fi
+}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\ltrToNum\hskip-\marginparsep\texttt{\darg{\ameta{num}}}
+% The \env{setContent} environment above defines a series of commands that
+% associate with each \ameta{name}, the corresponding problem number (\ameta{num}).
+% \begin{macrocode}
+\def\ltrToNum#1{\@nameuse{ltrpg#1}}
+% \end{macrocode}
+% \end{environment}
+% \paragraph*{Embedding commands}\leavevmode\par\medskip\noindent
+% \DescribeMacro{\dpsEmbedIcons} After creating the CUT files, as described in the
+% previous environment, we need to compile the CUT files into one or more PDF(s).
+% This is done in the other \texttt{icon.tex} file, described below.
+% The \cs{dpsEmbedIcons} command goes within the \env{embedding} environment
+%\begin{verbatim}
+% \begin{embedding}
+% \dpsEmbedIcons
+% \end{embedding}
+%\end{verbatim}
+%The \env{embedding} environment is defined in the \pkg{icon-appr} package.
+% \cs{dpsEmbedIcons} embeds icons images into the puzzle document.
+% \begin{macrocode}
+\def\pglstWarningMsg{\PackageWarningNoLine{dps}
+ {The file icons-pglst.sav not found.\MessageBreak
+ Icons may not appear. Build the\MessageBreak icons.tex file}}
+\ifwerandomize\else\let\pglstWarningMsg\@empty\fi
+\def\dpsEmbedIcons{%
+\InputIfFileExists{icons-pglst.sav}{\wrtContentfalse}
+ {\pglstWarningMsg\def\pagelist{}}%
+ \edef\TFOR{\noexpand\@tfor\noexpand\n:=\pagelist}%
+ \ifxetex
+ \TFOR\do{\embedIcon[name=Q\n]{icons-\n.pdf}}%
+ \else\ifpdf
+ \TFOR\do{\embedIcon[name=Q\n,hyopts={page=\n}]{icons.pdf}}%
+ \else % pdfmark
+ \TFOR\do{\embedIcon[name=Q\n,placement=btnQ.\n,%
+ page={\n-1}]{icons.pdf}}%
+ \fi\fi
+}
+% \end{macrocode}
+% \paragraph*{Icon button fields}\leavevmode\par\medskip\noindent
+% \DescribeMacro\dpsQuesIcon\hskip-\marginparsep\texttt
+% {[\ameta{opts}]\darg{\ameta{num}}\darg{\ameta{wd}}\darg{\ameta{ht}}} The command
+% that create a push button with an icon appearance. The \ameta{num} is the question number.
+% The field name is \verb~"btnQ.~\ameta{num}\texttt"; the value of the \cs{I} key is an indirect
+% reference to the embedding of the image to be use, the reference is \texttt{Q\ameta{num}}.
+% \begin{macrocode}
+\newcommand{\dpsQuesIcon}[4][]{%
+ \pushButton[\Ff{\FfReadOnly}\BG{}\S{S}#1\TP{1}\F{\FHidden}
+ \I{\csOf{Q#2}}\PA{.5 1}]{btnQ.#2}{#3}{#4}}
+% \end{macrocode}
+%\leavevmode\DescribeMacro\dpsOtherIcon\hskip-\marginparsep\texttt
+% {[\ameta{opts}]\darg{\ameta{fieldname}}\darg{\ameta{wd}}\darg{\ameta{ht}}}
+% There is allowance for displaying additional button images. The
+% \begin{macrocode}
+\newcommand{\dpsOtherIcon}[4][]{% \I{\csOf{name}} required
+ \pushButton[\Ff{\FfReadOnly}\BG{}\S{S}#1\TP{1}\F{\FHidden}
+ \PA{.5 1}]{#2}{#3}{#4}}
+% \end{macrocode}
+% \paragraph*{Placing the button icons.} There are several ways of placing
+% the image buttons; I have use both the \pkg{textpos} and the \pkg{eso-pic}
+% packages, lately, I've preferred the latter package. Examples of both are contained
+% in the examples.
+% \begin{macrocode}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\placeQuesIcon\hskip-\marginparsep\texttt{\darg{\ameta{place \cs{dpsQuesIcon}}}}
+% We illustrate
+%\begin{verbatim}
+% \placeQuesIcon{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,0)
+% {\dpsQuesIcon{#1}{2.25in}{9\baselineskip}}}}}
+%\end{verbatim}
+%using the \pkg{eso-pic} package. The argument \texttt{\#1} is eventually
+%the problem number. \cs{placeQuesIcon} defines a macro \cs{pl@ceQues}, which appears
+%in the \DescribeEnv{setContent}\env{setContent} environment above.
+% \begin{macrocode}
+\long\def\placeQuesIcon#1{\@ifundefined{textblock}
+ {\let\dps@mode\relax}{\let\dps@mode\par}%
+ \def\pl@ceQues##1{\dps@mode #1}}
+% \end{macrocode}
+% \DescribeMacro\placeOtherIcon\hskip-\marginparsep\texttt{\darg{\ameta{place \cs{dpsOtherIcon}}}}
+% Places an image other than a question.
+%\begin{verbatim}
+% \placeOtherIcon{\AddToShipoutPictureFG*{\AtTextCenter{\put(-72,0)
+% {\dpsOtherIcon[\I{\csOf{Emoji}}]{btnEmoji}{2.25in}{9\baselineskip}}}}}
+%\end{verbatim}
+%Both of the above examples are from \texttt{examples/advanced/stat\_match1.tex}.
+% \begin{macrocode}
+\long\def\placeOtherIcon#1{#1}
+% \end{macrocode}
+% Define hooks into the question checkbox event.
+% The two commands \cs{afterQhookA} and \cs{OnFocusQhookAA} are hooks onto
+% the \cs{dpsQ} command. This allows us to post process
+% the user's choice of a questions, and allows us to execute JS on focus.
+% \begin{macrocode}
+\def\afterQhookA#1{%
+ if(!event.target.isBoxChecked(0))dpsHideQFields();\r
+ else\pdfSP if(PlayerSignIn())dpsShowQues("\ltrToNum{#1}");}
+\def\OnFocusQhookAA#1{dpsHidePreviousQues("\ltrToNum{#1}")}
+% \end{macrocode}
+% \paragraph*{Support for a sideshow} A sideshow is a tiled picture that is
+% revealed as the player solves the puzzle.
+%
+% \subparagraph*{Embedding sideshow graphics}\leavevmode\vskip3pt\noindent
+% \DescribeMacro\dpsEmbedSideShow\hskip-\marginparsep\texttt{[\ameta{ext}]\darg{\ameta{n-pics}}\darg{\ameta{path}}}
+% We take a graphic and explode it into rows and columns, \ameta{n-pics} is the total number
+% of tiled pictures. We assume the tiles are created row-wise. We assume also a naming convention
+% for the tiles if \texttt{mypic} is the basename of the picture or graphic, then the tiles are
+% named \texttt{mypic\_01}, \texttt{mypic\_02}, \texttt{mypic\_03}, \dots. It is assumed a single digit
+% index has a leading 0. Use the command \DescribeMacro\sideshowPackaged
+% \cs{sideshowPackaged} prior to \cs{dpsEmbedSideShow}.
+% \changes{v1.5}{2020/08/06}{Support for packaged sideshow graphics}
+% \begin{macrocode}
+\newcommand{\dpsEmbedSideShow}[3][]{\begingroup
+% \def\dps@NumSideShowPics{#2}%
+ \gdef\dpsNumSideShowPics{#2}%
+ \def\@Ext{#1}\ifx\@Ext\@empty\def\@Ext{.pdf}\else\def\@Ext{.#1}\fi
+ \@tempcnta\z@
+ \let\@embedList\@empty
+ \let\DPSIndxList\@gobble
+ \@whilenum \@tempcnta < \dpsNumSideShowPics \do{%
+ \ds@nCnt\@tempcnta \advance\ds@nCnt\@ne
+ \ifnum\ds@nCnt<10 \edef\x{0\the\ds@nCnt}\else
+ \edef\x{\the\ds@nCnt}\fi
+ \edef\z{\noexpand\g@addto@macro\noexpand\DPSIndxList{,"\x"}}\z
+ \ifxetex\if@isPackaged
+ \PackageWarning{dps}
+ {There is no support for embedding packaged\MessageBreak
+ PDFs with xelatex. Ignoring the \string\isPackaged\MessageBreak
+ command}%
+ \@isPackagedfalse
+ \fi\fi
+ \if@isPackaged
+ \ifpdf
+ \edef\y{\noexpand
+ \embedIcon[name=pic\x,%
+ hyopts={page=\x}]{#3_package.pdf}}%
+ \else
+ \edef\y{\noexpand
+ \embedIcon[name=pic\x,placement=btnpic.\x,%
+ page=\x-1]{#3_package.pdf}}%
+ \fi
+ \else
+ \edef\y{\noexpand
+ \embedIcon[name=pic\x,placement=btnpic.\x]{#3_\x\@Ext}}%
+ \fi
+ \expandafter\g@addto@macro\expandafter\@embedList\expandafter{\y}%
+ \@tempcnta\ds@nCnt
+ }% do
+ \toks@=\expandafter{\@embedList}\the\toks@
+ \endgroup
+}
+% \end{macrocode}
+% \subparagraph*{Inserting sideshow graphics}\leavevmode\vskip3pt\noindent
+% \DescribeMacro\insertSideshow\hskip-\marginparsep
+% \texttt{\darg{\ameta{rows}}\darg{\ameta{cols}}\darg{\ameta{wd}}\darg{\ameta{ht}}}
+% Command for placing the tiles of a picture. We assume that the pictures are number
+% consecutively across rows.
+% \begin{quote}
+% \begin{description}
+% \item[\ameta{rows}] the number of rows
+% \item[\ameta{cols}] the number of columns
+% \item[\ameta{wd}] the width of a tile
+% \item[\ameta{ht}] the height of a tile
+% \end{description}
+% \end{quote}
+% \leavevmode\DescribeMacro\tileKVs\hskip-\marginparsep\texttt{\ameta{KV-pairs}}
+% A way to pass \pkg{eform} key-values to the optional
+% argument of the underlying push button.
+% \begin{macrocode}
+\def\tileKVs#1{\def\tile@KVs{#1}}
+\tileKVs{}
+\newcommand\insertSideshow[4]{\begingroup
+ \offinterlineskip\@tempcnta\z@
+ \multido{\iR=1+1}{#1}{\hbox{%
+ \multido{\iC=1+1}{#2}{%
+ \global\advance\@tempcnta\@ne
+ \ifnum\@tempcnta<10\relax
+ \edef\x{0\the\@tempcnta}\else
+ \edef\x{0\the\@tempcnta}\fi
+ \edef\iconPresets{\noexpand\I{\noexpand\csOf{pic\x}}}%
+ \dpsOtherIcon[\BC{}\FB{true}\presets{\iconPresets}
+ \presets{\tile@KVs}]{btnpic.\x}{#3}{#4}%
+ }% inner multido
+ }}% hbox, outer multido
+ \endgroup
+}
+% \end{macrocode}
+% \begin{macrocode}
+%</btnadv>
+% \end{macrocode}
+% \subsubsection{Macros for the icon document}
+% The icon document is separate from the puzzle document, so we need to create
+% a special package (\marginpar{\small\raggedleft\pkg{icon-doc} package}\pkg{icon-doc}) for it.
+% \begin{macrocode}
+%<*icondoc>
+\NeedsTeXFormat{LaTeX2e}[1997/12/01]
+\ProvidesPackage{icon-doc}
+ [2020/04/21 v1.0 icon-doc:
+ Build Icon file and explode same (dps)]
+\newif\ifdpsuseacrobat \dpsuseacrobatfalse
+% \end{macrocode}
+% The \pkg{icon-doc} package\marginpar{\small\raggedleft\app{xelatex} author} has one option (and one convenience option).
+% Both options are targeted at users of \app{xelatex}.
+% If the \app{xelatex} has \app{Acrobat} then use the \IndexOpt{useacrobat}\opt{useacrobat} option; otherwise, use
+% use the \IndexOpt[\protect\EXCL]{!useacrobat}\opt{!useacrobat} option. The default is \opt{!useacrobat} so this option need not appear in the option list.
+% More on the problems of \app{xelatex} in the description of \cs{@MultiQuesFiles} below.
+% \begin{macrocode}
+\DeclareOption{useacrobat}{\dpsuseacrobattrue}
+\DeclareOption{!useacrobat}{\dpsuseacrobatfalse}
+\DeclareOption{twice}{\dpscomptwicetrue}
+\newif\ifdpscomptwice \dpscomptwicefalse
+\ProcessOptions\relax
+\RequirePackage{ifxetex}
+\RequirePackage{shellesc}
+\RequirePackage{web}
+\RequirePackage{eforms}
+\execJSOn
+\pagestyle{empty}
+\parindent0pt \parskip0pt
+\newwrite \wrtPkg
+\newwrite\wrticonbody
+\def\IWB#1{\immediate\write\wrticonbody{#1}}
+\def\IWP#1{\immediate\write\wrtPkg{#1}}
+% \end{macrocode}
+% Some standard code for writing verbatim to a file.
+% \begin{macrocode}
+\def\verbatimwrite{\@bsphack
+ \let\do\@makeother\dospecials
+ \catcode`\^^M\active \catcode`\^^I=12
+ \def\verbatim@processline{%
+ \immediate\write\verbatim@out
+ {\the\verbatim@line}}%
+ \verbatim@start}
+\def\endverbatimwrite{\@esphack}
+% \end{macrocode}
+% \begin{environment}{icondoc}
+% Through the \env{icondoc} environment, you can set the {\LaTeX} document
+% into which the question content will be inserted. This environment is only used
+% for the case of a \app{xelatex} user without \app{Acrobat}.
+% The environment writes the is contents verbatim to the file
+% \marginpar{\small\raggedleft\texttt{icons-template}}\texttt{icons-template.tex}.
+% This file is later input by \cs{@MultiQuesFiles} to build individual
+% icon files.
+% \begin{macrocode}
+\newenvironment{icondoc}
+{%
+ \immediate\openout \wrticonbody icons-template.tex
+ \let\verbatim@out\wrticonbody
+ \IWB{\string\RequirePackage{tmp}}%
+ \verbatimwrite
+}{%
+ \endverbatimwrite
+ \immediate\closeout \wrticonbody
+}
+% \end{macrocode}
+% \end{environment}
+% The prototype, as well as the default definition of \env{icondoc}, based on
+% \texttt{examples/\allowbreak advanced/\allowbreak stat\_match1.tex}
+% \begin{macrocode}
+\ifxetex\ifdpsuseacrobat\else
+\begin{icondoc}
+\documentclass{article}
+\usepackage{web}
+\margins{3pt}{3pt}{3pt}{3pt}
+\screensize{9\baselineskip}{2.25in}
+\parindent0pt
+\begin{document}
+\small
+\dpsInputContent % required, defined in \@MultiQuesFiles
+\end{document}
+\end{icondoc}
+\fi\fi
+% \end{macrocode}
+% During the course of compiling the icon document, we keep track
+% of which questions have an icon. It may be that some questions
+% are short enough to fit in the questions area. \cs{addToPageList}
+% appearing in both \cs{@SnglQuesFile} and \cs{@MultiQuesFiles}.
+% The resulting list \cs{pageList} is automatically written to the
+% file \texttt{icons-pglst.sav} at the end of the icon document.
+% \begin{macrocode}
+\let\pageList\@empty
+\def\addToPageList#1{\edef\x{{#1}}\expandafter
+ \g@addto@macro\expandafter
+ \pageList\expandafter{\x}}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\@SnglQuesFile (An internal command)
+% Under certain conditions, the command publicly known as \cs{createRequiredIcons}.
+% This command is used for non-\app{xelatex} users, and by \app{xelatex} users who
+% use \app{Acrobat}.
+% \begin{macrocode}
+\def\@SnglQuesFile#1#2{%
+ \@tempcnta#1\relax\advance\@tempcnta\@ne
+ \edef\N{\the\@tempcnta}%
+ \@tempcnta\@ne\relax
+ \@whilenum\@tempcnta < \N \do{%
+ \begingroup
+% \end{macrocode}
+% Here is a key point. If the target file does not exist,
+% that means that question does not use an icon appearance,
+% so we create a blank PDF icon and do not register it
+% with \cs{addToPageList}; otherwise, we do register it
+% with \cs{addToPageList}.
+% \begin{macrocode}
+ \InputIfFileExists{#2-sc(\the\@tempcnta).cut}
+ {\addToPageList{\the\@tempcnta}}{\null}\par
+ \endgroup
+% \end{macrocode}
+% One icon per page.
+% \begin{macrocode}
+ \newpage
+ \advance\@tempcnta\@ne
+ }%
+}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\@MultiQuesFiles
+% This command is publicly known as \cs{createRequiredIcons}
+% when the author is a \app{xelatex} user who does not have \app{Acrobat}.
+% \par\medskip\noindent
+% \textbf{Problem with xelatex.} When it comes to embedding a PDF in the document,
+% \app{xelatex} does not recognize the \texttt{page} key; as a result, the questions
+% must be wrapped in a separate icon file to be later imported into the puzzle document.
+% In all other cases, we can conveniently place a questions in a single icon file, and
+% import a particular page into the document corresponding to the question.
+% \begin{macrocode}
+\def\@MultiQuesFiles#1#2{%
+ \@tempcnta#1\relax\advance\@tempcnta\@ne
+ \edef\N{\the\@tempcnta}%
+ \@tempcnta\@ne\relax
+ \@whilenum\@tempcnta < \N \do{%
+ \IfFileExists{#2-sc(\the\@tempcnta).cut}
+ {\addToPageList{\the\@tempcnta}}{}
+% \end{macrocode}
+% The above lines are the same as in \cs{@SnglQuesFile}. Here's
+% where we differ. We begin by creating a temporary package named
+% \pkg{tmp} that contains the definition of \cs{dpsInputContent}.
+% \begin{macrocode}
+ \immediate\openout\wrtPkg tmp.sty
+ \IWP{\string\def\string\dpsInputContent{\string
+ \InputIfFileExists{#2-sc(\the\@tempcnta).cut}%
+ {}{\string\null}}}%
+ \immediate\closeout\wrtPkg
+% \end{macrocode}
+% Key to the workflow for the author using \app{xelatex} without \app{Acrobat}
+% is to use \marginpar{\small\raggedleft\cs{ShellEscape}}\cs{ShellEscape}.
+% We compile (using \app{xelatex}) \texttt{icons-template} twice, for no apparent
+% reason, followed by renaming the resultant PDF to \texttt{icons-\ameta{num}.pdf},
+% which is the name expected by the puzzle document.
+% \begin{macrocode}
+ \ShellEscape{xelatex icons-template.tex}%
+ \ifdpscomptwice\ShellEscape{xelatex icons-template.tex}\fi
+ \ShellEscape{copy icons-template.pdf icons-\the\@tempcnta.pdf}%
+ \advance\@tempcnta\@ne
+ }\null % content for the icons.tex file
+% \end{macrocode}
+% We finish up by deleting all of working files, including the temporary
+% package \pkg{tmp}.
+% \begin{macrocode}
+ \ShellEscape{del tmp.sty icons-template.*}%
+}
+% \end{macrocode}
+% \begin{macro}{\createRequiredIcons}\hskip-\marginparsep
+% \texttt{\darg{\ameta{n-ques}}\darg{\ameta{puzzle-basename}}} This command creates
+% either a single file containing \ameta{n-ques} pages of the required icons, or it creates \ameta{n-ques}
+% icon files, each file containing one of the questions. For non-\app{xelatex} users, we use
+% \cs{@SnglQuesFile} if the \opt{useacrobat} option is taken, otherwise, we use
+% \cs{@MultiQuesFiles}. In all other cases, \cs{@SnglQuesFile} is used.
+% \begin{macrocode}
+\ifxetex
+ \ifdpsuseacrobat
+ \let\createRequiredIcons\@SnglQuesFile
+ \else
+ \let\createRequiredIcons\@MultiQuesFiles
+ \fi
+\else
+ \let\createRequiredIcons\@SnglQuesFile
+\fi
+% \end{macrocode}
+% This JavaScript is used by \app{xelatex} users who have \app{Acrobat}.
+% I should mention, this code assumes the document author has \pkg{aeb\_pro} installed,
+% including, most importantly, the correct installation of
+% \marginpar{\small\raggedleft\texttt{aeb.js \& aeb\_pro.js}}\texttt{aeb.js} and \texttt{aeb\_pro.js}.
+% \end{macro}
+% \begin{macrocode}
+\begin{defineJS}[\def\defineJSjsR{^^J}]{\execExplode}
+/* Extract pages to folder */
+// Regular expression used to acquire the base name of file
+try {
+ for (var i = 0; i < this.numPages; i++)
+ aebTrustedFunctions(this,aebExtractPages,{
+ nStart: i,
+ cPath: "icons-" + (i+1) +".pdf"
+ });
+} catch (e) { console.println("Aborted: " + e); }
+\end{defineJS}
+% \end{macrocode}
+% Write the file \texttt{icons-pglst.sav} at end of the document.
+% \begin{macrocode}
+\def\wrtPageList{\newwrite\pagelist
+ \immediate\openout \pagelist icons-pglst.sav
+ \immediate\write\pagelist{\string\def\string\pagelist{\pageList}}
+ \immediate\closeout\pagelist
+}
+% \end{macrocode}
+% One last case for \app{xelatex} users. If the author has \app{Acrobat},
+% we ``explode'' the single icon document into into its individual pages
+% with the correct naming convention.
+% \begin{macrocode}
+\ifxetex\ifdpsuseacrobat
+\begin{execJS}{expl}
+\execExplode
+\end{execJS}
+\fi\fi
+% \end{macrocode}
+% Finally, we write \texttt{icons-pglst.sav} and the end of the document.
+% \begin{macrocode}
+\AtEndDocument{\wrtPageList}
+\let\WriteBookmarks\relax
+% \end{macrocode}
+% \begin{macrocode}
+% \end{macrocode}
+% \begin{macrocode}
+%</icondoc>
+% \end{macrocode}
+% \subsection{OCG methods}
+% Using OCG methods does not require an ``\texttt{icons.tex}'' file, the puzzle file
+% is entirely self contained. The questions are typeset into their own layer, which we make
+% visible or invisible, depending on the question selected. We require the
+% \marginpar{\raggedleft\small\pkg{aeb\_pro} required}\pkg{aeb\_pro}
+% package (with its \opt{uselayers} option) to be properly installed with its JS files,
+% as described in the manual of that package.
+% In the preamble you can conveniently type,
+%\begin{verbatim}
+% \usepackage[%
+% web={pro,tight},
+% eforms,
+% uselayers
+% ]{aeb_pro}
+%\end{verbatim}
+% \begin{macrocode}
+%<*ocgadv>
+% \end{macrocode}
+% Define hooks into the question checkbox event.
+% The two commands \cs{afterQhookA} and \cs{OnFocusQhookAA} are hooks onto
+% the \cs{dpsQ} command. This allows us to post process
+% the user's choice of a questions, and allows us to execute JS on focus.
+% \begin{macrocode}
+\@ifpackageloaded{textpos}{\let\dps@mode\par}{\let\dps@mode\relax}
+\def\afterQhookA#1{%
+ if(!event.target.isBoxChecked(0))dpsHideLayer("#1");\r
+ else\pdfSP if(PlayerSignIn())dpsShowLayer("#1");}
+\def\OnFocusQhookAA#1{dpsHidePreviousLayer("#1")}
+% \end{macrocode}
+% Parse the argument (\ameta{name}-\ameta{num}) to get the \ameta{name}.
+% \begin{macrocode}
+\def\dps@getOCGName#1-#2\@nil{\def\dps@OcgName{#1}}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\fmtOCGQues\hskip-\marginparsep\texttt{\darg{\ameta{various}}}
+% Use this command to format the question layer. Within the argument of \ameta{various} you
+% should place \verb~\dpsQuesLayer{#1}~, which input the content file \cs{jobname-sc(\#1).cut}.
+% The following two examples use \pkg{eso-pic} and \pkg{textpos} packages respectively.
+%\begin{verbatim}
+%\fmtOCGQues{% eso-pic pkg
+% \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+% \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+% \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}}
+%
+%\fmtOCGQues{% textpos pkg
+% \parbox[t][9\baselineskip][t]{2.25in}{\kern0pt\small\hfuzz11pt
+% \psshadowbox[framesep=0pt]{\fcolorbox{red}{cornsilk}{%
+% \parbox{\linewidth}{\dpsQuesLayer{#1}\vskip3pt}}}}}
+%\end{verbatim}
+% \begin{macrocode}
+\def\fmtOCGQues#1{\def\fmtOCGQues@i##1{#1}}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\dpsQuesLayer\hskip-\marginparsep\texttt{\darg{\ameta{\ameta{name}-\ameta{num}}}}
+% Inputs the appropriate content file. The command is placed in the \cs{fmtOCgQues} and its argument remains
+% symbolic (\verb~\dpsQuesLayer{#1}~), as seen in the examples above. The argument is never specified explicitly,
+% but is only symbolically referenced with the \cs{placeQuesLayer} command; for example,
+%\begin{verbatim}
+% \placeQuesLayer{% eso-pic pkg
+% \AddToShipoutPictureFG*{\AtTextCenter{\put(-72,72)
+% {\insertQuesLayer{#1}}}}}
+%
+% \placeQuesLayer{% textpos pkg
+% \begin{textblock*}{2.25in}[0,0](2.5in+.725in,3in)
+% \insertQuesLayer{#1}
+% \end{textblock*}}
+%\end{verbatim}
+% \begin{macrocode}
+\def\dpsQuesLayer#1{\input{\jobname-sc(#1).cut}}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\placeQuesLayer\texttt{\darg{\ameta{various}}} Use this command
+% to place your question content on the page. The argument \ameta{various} depends on the
+% package used (\pkg{eso-pic} or \pkg{textpos}. Examples are shown above under \cs{dpsQuesLayer}.
+% \begin{macrocode}
+\long\def\placeQuesLayer#1{\@ifundefined{textblock}
+ {\let\dps@mode\relax}{\let\dps@mode\par}%
+ \def\pl@ceQuesL@yer##1{\dps@mode #1}}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\placeOtherLayer\texttt{\darg{\ameta{various}}} A general purpose
+% command for creating another layer, not associated with a question. The \ameta{various}
+% argument is roll-your-own for inserting a graphic in a layer with a specific name. For example,
+%\begin{verbatim}
+% \placeOtherLayer{% eso-pic pkg
+% \AddToShipoutPictureFG*{\AtTextCenter{\put(-72,36)
+% {\xBld{owclogo}\parbox{2.25in}
+% {\includegraphics[width=\linewidth]{owc_self}}\eBld}}}}
+%\end{verbatim}
+%The above creates a layer named \texttt{owclogo} consisting of a graphic. The placement
+%is indicated as well.
+% \begin{macrocode}
+\long\def\placeOtherLayer#1{#1}
+% \end{macrocode}
+% \DescribeMacro\insertQuesLayer\hskip-\marginparsep\texttt{\darg{\ameta{name}-\ameta{num}}}
+% Places the formatted question content (\cs{fmtOCGQues@i}) within a layer
+% created by the \cs{xBld}/\allowbreak\cs{eBld} pair, the layer's name is \ameta{name} (parsed
+% as \cs{dps@OcgName}).
+% \begin{macrocode}
+\def\insertQuesLayer#1{\dps@getOCGName#1\@nil
+ \edef\x{\noexpand\xBld{\dps@OcgName}}\x
+ \fmtOCGQues@i{#1}\eBld}
+% \end{macrocode}
+% \DescribeMacro\quesNumTxt\cs{quesNumTxt} and \DescribeMacro\quesNumTxTPost
+% \cs{quesNumTxTPost} are the same, as described for button icon appearances.
+% \begin{macrocode}
+\newcommand{\quesNumTxt}[1]{\protect\textbf{Problem #1}}
+\newcommand{\quesNumTxTPost}{\protect\newline}
+% \end{macrocode}
+% \leavevmode\DescribeEnv{setContent}\hskip-\marginparsep\texttt{\darg{\ameta{name}}}
+% The \env{setContent} is the counterpart
+% to the environment of the same name for button icon appearances.
+% It performs a similar function, but yet is different. The \env{setContent}
+% environment is placed within the \env{cQ} environment. The \env{setContent} follows
+% the question prompt.
+% \begin{macrocode}
+\newenvironment{setContent}[1]{%
+ \gdef\scArg{#1}% save the argument for the end env
+% \end{macrocode}
+% The \cs{jobname-sc} CUT file is indexed by \ameta{name}-\cs{theenumi}.
+% Thus, we have the \ameta{name} and problem number available to us.
+% \begin{macrocode}
+ \def\CommentCutFile{\jobname-sc(#1-\theenumi).cut}%
+ \immediate\openout\CommentStream=\CommentCutFile
+ \begingroup
+ \set@display@protect
+ \let\verbatim@out\CommentStream
+ \dps@IWVO{\quesNumTxt{\theenumi}\quesNumTxTPost}%
+ \set@typeset@protect
+ \verbatimwrite
+}{%
+ \endverbatimwrite
+ \endgroup
+ \immediate\closeout\CommentStream
+ \edef\x{\noexpand\pl@ceQuesL@yer{\scArg-\theenumi}}\x
+}
+% \end{macrocode}
+% \subsubsection{Support for a sideshow}
+% \leavevmode\DescribeMacro\insertSideshow\hskip-\marginparsep
+% \texttt{[\ameta{ext}]\darg{\ameta{rows}}\darg{\ameta{cols}}[\ameta{hy-opts}]\darg{\ameta{path}}}
+% Command for placing the tiles of the picture. We assume that the pictures are numbered
+% consecutively across rows.
+%\begin{quote}
+%\begin{description}
+% \item[\ameta{ext}] optional extension of the image
+% \item[\ameta{rows}] number of rows
+% \item[\ameta{cols}] number of columns
+% \item[\ameta{hy-opts}] optional arguments for the \cs{includegraphics} command
+% \item[\ameta{path}] base name of picture files (The files are index as follows:
+% \texttt{mypic\_01}, \texttt{mypic\_02}, \texttt{mypic\_03}, \dots. The basename is
+% \texttt{mypic}, the underscore is added in by this command.
+%\end{description}
+%\end{quote}
+% Usage: \begin{flushleft}\quad\verb~\insertSideshow{3}{2}[width=.5\linewidth]{flowers2/rose}~\end{flushleft}
+% \begin{macrocode}
+\newcommand{\insertSideshow}[3][]{\begingroup
+ \def\@Ext{#1}\ifx\@Ext\@empty\else\def\@Ext{.#1}\fi
+ \def\@nrows{#2}\def\@ncols{#3}\insertSideshow@i
+}
+\newcommand\insertSideshow@i[2][]{\offinterlineskip
+ \@tempcnta\z@
+ \let\DPSIndxList\@gobble
+ \multido{\iR=1+1}{\@nrows}{\hbox{%
+ \multido{\iC=1+1}{\@ncols}{%
+ \global\advance\@tempcnta\@ne
+ \ifnum\@tempcnta<10\relax
+ \edef\x{0\the\@tempcnta}\else\edef\x{\the\@tempcnta}\fi
+ \edef\z{\noexpand\g@addto@macro\noexpand\DPSIndxList{,"\x"}}\z
+ \xBld{pic\x}\includegraphics[#1]{#2_\x\@Ext}\eBld
+ }% inner multido
+ }}% hbox, outer multido
+% \end{macrocode}
+% Write the results of building the \cs{DPSIndxList} to the aux file. A typical
+% result is \verb~\gdef\DPSIndxList{"01","02","03","04","05","06"}~, which are the
+% indices for the sideshow picture graphics.
+% \begin{macrocode}
+ \immediate\write\@auxout{\string\gdef\string
+ \DPSIndxList{\DPSIndxList}}%
+ \endgroup
+}
+% \end{macrocode}
+% \begin{macrocode}
+%</ocgadv>
+% \end{macrocode}
+% \section{Language Cutomizations}
+% Below are the strings that are displayed in the message box. Wording may be
+% changed to suite your needs.\par\medskip\noindent
+% (2020/04/21) Changed \texttt{( nMissed > n )} to \texttt{( nMissed > nPassing )}
+% in the definition of \cs{congratFinished}.
+% \changes{v1.1}{2020/04/21}{In the definition of \string\cs{regretPleased},
+% changed \string\texttt{( nMissed > n )} to \string\texttt{( nMissed > nPassing )}}
+% \begin{macrocode}
+%<*english>
+\def\chooseQ{"You must choose a question to answer before you answer!"}
+\def\triedTooMuch{"You have tried this problem too many times,
+ I'm adding "
+ + \dspenaltypoints
+ + " points, and resetting the penalty counter. Bad boy/girl!"}
+\def\congratFinished{"Congratulations! You finished the puzzle"
+ +((nMissed==0) ? " without missing a single problem, amazing!"
+ : ", but you missed " + nMissed + " questions in the process!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "I regret to report that you did not pass the test because
+ you missed too many questions."
+ : "I am pleased to report that you passed the test!")}
+\def\reportPenaltyPoints{"The number of penalty points is "
+ + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Final penalty score is "
+ + nTotalPenaltyPoints + ". "}
+\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
+\def\aPenaltyMsgs
+{%
+ "Perfect!",
+ "Very nice performance!",
+ "This is not looking good. Perhaps a review is in order!",
+ "Are you trying? No one could do so badly, you only need a
+ seventh grade education!",
+ "You're hopeless!"
+}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
+%</english>
+%<*german>
+\def\chooseQ{"Du musst erst eine Frage ausw\string\344hlen bevor
+ Du antwortest!"}
+\def\triedTooMuch{"Du hast es leider zu oft versucht, ich
+ z\string\344hle " + \dspenaltypoints
+ + " Punkte dazu und setze den Z\string\344hler dann zur\string\374ck.
+ Bitte streng Dich an!"}
+\def\congratFinished{"Herzlichen Gl\string\374ckwunsch! Du hast das
+ Puzzle beendet" + ((nMissed==0) ?
+ " ohne auch nur einen Fehler zu machen, wunderbar!" :
+ ", aber leider " + nMissed + " Mal falsch geantwortet!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "Ich bedauere Dir mitteilen zu m\string\374ssen, dass Du den Test
+ leider nicht bestanden hast, weil Du zu viele Fragen falsch
+ beantwortet hast."
+ : "Ich bin \string\344usserst erfreut Dir mitteilen
+ zu d\string\374rfen, dass Du den Test bestanden hast!")}
+\def\reportPenaltyPoints{"Die Anzahl der Strafpunkte ist "
+ + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Die Gesamtanzahl der Strafpunkte ist damit "
+ + nTotalPenaltyPoints + ". "}
+\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
+\def\aPenaltyMsgs
+{%
+ "Perfekt!",
+ "Sehr gute Vorstellung!",
+ "Es sieht nicht sonderlich gut aus. Vielleicht w\string\344re
+ eine Wiederholung gut!",
+ "R\string\344tst Du eigentlich nur? Niemand kann wirklich so
+ schlecht sein. Das ist Stoff aus der siebten Klasse!",
+ "Du bist ein hoffnungsloser Fall!"
+}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
+%</german>
+%<*package>
+% \end{macrocode}
+%
+% \section{Form and document actions}
+%
+% \begin{macro}{\printPDF}\hskip-\marginparsep\texttt{[\ameta{opts}]\darg{\ameta{wd}}\darg{ht}}
+% Opens the print dialog box, pre-populates some print parameters.
+% \begin{macrocode}
+\newcommand{\printDPS}[3][]{%
+ \pushButton[\CA{Print}\A{\JS{%
+ var pp = this.getPrintParams();\r
+ pp.firstPage=1;\r
+ pp.lastPage=1;\r
+ pp.pageHandling = pp.constants.handling.shrink;\r
+ var fv = pp.constants.flagValues;\r
+ pp.flags |= (fv.suppressCenter | fv.suppressRotate);\r
+ this.print(pp);}}#1]{printDPS}{#2}{#3}%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\resetPDF}\hskip-\marginparsep\texttt{[\ameta{opts}]\darg{\ameta{wd}}\darg{ht}}
+% Clears the puzzle board.
+% \begin{macrocode}
+\newcommand{\resetDPS}[3][]{%
+ \pushButton[\CA{Clear}\A{\JS{resetDPS();}}#1]{resetDPS}{#2}{#3}%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\clearOnCloseOrSave}
+% Try to prevent the student from saving the game (for some other student)
+% we clear the game board if either student closes or save the document.
+% \begin{macrocode}
+\def\dpsWCSWrnMsg{The file dps-wcs.def could not be found}
+\newcommand{\clearOnCloseOrSave}{\InputIfFileExists{dps-wcs.def}{}
+ {\PackageWarning{dps}{\dpsWCSWrnMsg}}}
+% \end{macrocode}
+% \end{macro}
+% \begin{macrocode}
+%</package>
+%<*willCloseSave>
+% \end{macrocode}
+% This is the mechanism for preventing the student from saving the document
+% and continuing at a later time. When the student tries to save or close the document,
+% the entire puzzle board is cleared.
+% \begin{macrocode}
+\begin{willClose}
+resetDPS();
+\end{willClose}
+\begin{willSave}
+resetDPS();
+\end{willSave}
+%</willCloseSave>
+% \end{macrocode}
+%
+% \section{JavaScript Support}
+% \subsection{JavaScript common to all options}
+% \begin{macrocode}
+%<*package>
+\def\lngthOfMsg{2000} % in milliseconds
+% \end{macrocode}
+% \leavevmode\DescribeMacro\dpsResetHook\hskip-\marginparsep\texttt{\darg{\ameta{js-code}}}
+% Can be used to add code lines to the \texttt{dpsReset()} function.
+% \begin{macrocode}
+\def\dpsResetHook#1{\def\dpsresethook{#1}}
+\dpsResetHook{;}
+% \end{macrocode}
+% \leavevmode\DescribeMacro\dpsFinishedEvent\hskip-\marginparsep\texttt{\darg{\ameta{js-code}}}
+% Can be used to add code lines to the \texttt{dpsFinishedHook()} function, a function that is
+% called when the puzzle is complete.
+% \begin{macrocode}
+\def\dpsFinishedEvent#1{\def\dpsfinishedevent{#1}}
+\dpsFinishedEvent{;}
+% \end{macrocode}
+% The main JavaScript segment for DPS
+% \begin{macrocode}
+\begin{insDLJS}{match}{DPS: JavaScript support Das Puzzle Spiel}
+var playerSignedIn = false;
+var missesByQuestion = new Object();
+var nPassing = \dspassing;
+var nMissed = 0;
+var nPenaltyPoints = 0;
+var activeQuestion = "";
+var f=this.getField("ckbxQ");
+var g=f.getArray();
+var QBC=g[0].strokeColor;
+var pic = new Object();
+var _dpsTO; // time out variable
+var bRandPicMaps=\bRandPicMaps;
+% \end{macrocode}
+% \leavevmode\IndexJS{PlayerSignIn}\hskip-\marginparsep\texttt{()} Manages whether a player
+% must sign into the \texttt{dpsSignInName} field. If this field does not exit, no
+% sign-in is required.
+% \begin{macrocode}
+function PlayerSignIn()
+{
+ if ( !playerSignedIn ) {
+ var f = this.getField("dpsSignInName");
+ if (f != null) {
+ var nameField = f.value;
+ if ( nameField.replace(/\s*/g,"") == "" ) {
+ app.alert("\signInMsg");
+ event.target.value="Off";
+ } else
+ playerSignedIn = true;
+ } else playerSignedIn = true;
+ }
+ return playerSignedIn;
+}
+% \end{macrocode}
+% \leavevmode\IndexJS{processChoice}\hskip-\marginparsep\texttt{(\ameta{name})} This
+% is the mouse up action of the answer check boxes.
+% \begin{macrocode}
+function processChoice(name)
+{
+ // Get the question field that corresponds to this question,
+ // see if checked.
+ var f = this.getField("ckbxQ."+name);
+ if ( (f != null) && (f.isBoxChecked(0)) ) { // right
+ clearRedCrosses ();
+ this.resetForm(["puzzle."+name]);
+ event.target.textColor = ["RGB", 0, 0.6, 0];
+ f.strokeColor = ["RGB", 0, 0.6, 0];
+ f.readonly = true;
+ event.target.readonly=true;
+ try { afterCorrectChoiceHook() } catch(e) {};
+ checkForFinished();
+ } else { // wrong
+ if ( activeQuestion != "" )
+ var h = this.getField(activeQuestion);
+ if ( (activeQuestion=="") || (h.readonly) ) {
+ // active question already answered
+ event.target.value = "Off";
+ var g = this.getField("report");
+ str = \chooseQ;
+ g.value = str;
+ var to = app.setTimeOut("clearMessages()", \lngthOfMsg);
+ } else {
+ event.target.style = style.cr;
+ event.target.textColor = color.red;
+ ++nMissed;
+ if ( typeof missesByQuestion[activeQuestion] !="number" )
+ missesByQuestion[activeQuestion] = 1;
+ else
+ missesByQuestion[activeQuestion] += 1;
+ if (missesByQuestion[activeQuestion] > \dsthreshold) {
+ var f = this.getField("report");
+ str = \triedTooMuch;
+ f.value = str;
+ nPenaltyPoints += \dspenaltypoints;
+ missesByQuestion[activeQuestion] = 0;
+ clearRedCrosses ();
+ var to = app.setTimeOut("clearMessages()", \lngthOfMsg);
+ }
+ }
+ }
+}
+% \end{macrocode}
+% \leavevmode\IndexJS{clearMessages}\hskip-\marginparsep\texttt{()} Clears the text
+% field named \texttt{report}, which is created by \DescribeMacro\placeMessageField
+% \cs{placeMessageField}.
+% \begin{macrocode}
+function clearMessages()
+{
+ var f = this.getField("report");
+ f.value = "";
+}
+% \end{macrocode}
+% \leavevmode\IndexJS{clearRedCrosses}\hskip-\marginparsep\texttt{()} Clears
+% all answer check boxes what are marked with a cross, meaning wrong choice.
+% Part of the mouse up action question check boxes.
+% \begin{macrocode}
+function clearRedCrosses ()
+{
+ var g = this.getField("ckbxA");
+ h = g.getArray();
+ for ( i=0; i < h.length; i++) {
+ if ( h[i].style == style.cr) h[i].checkThisBox(0,false);
+ h[i].style = style.ch;
+ }
+ }
+% \end{macrocode}
+% \leavevmode\IndexJS{checkForFinished}\hskip-\marginparsep\texttt{()} Determines
+% if all questions have been answered. Called from \texttt{processChoice()}.
+% \begin{macrocode}
+function checkForFinished()
+{
+ var f = this.getField("puzzle");
+ var g = f.getArray();
+ var anyEmpty = false;
+ for ( var i=0; i < g.length; i++) {
+ if ( (g[i].name != "puzzle.space") && %
+(g[i].value.replace(/\s/g,"") == "") ) {
+ anyEmpty = true;
+ break;
+ }
+ }
+ var nTotalPenaltyPoints=nMissed + nPenaltyPoints;
+ if ( !anyEmpty ) {
+ try { dpsFinishedHook() } catch (e) {};
+ var f = this.getField("report");
+ str = \congratFinished
+ + "\n" + \regretPleased
+ + "\n" + \reportPenaltyPoints
+ + "\n" + \finalPenaltyScore
+ + " " + finalRating(nTotalPenaltyPoints);
+ f.value = str;
+ }
+}
+% \end{macrocode}
+% \leavevmode\IndexJS{finalRating}\hskip-\marginparsep\texttt{(\ameta{penalty-points})}
+% A function that returns a message string from the array (\cs{aPenaltyMsgs}) of penalty messages.
+% Choice of messages is based on where the value \ameta{penalty-points} falls into
+% the penalty scale array (\cs{aPenaltyScale}). This function is called from
+% \texttt{checkForFinished()}.
+% \begin{macrocode}
+function finalRating(n) {
+ var aPenaltyScale = new Array( \aPenaltyScale\space);
+ var aPenaltyMsgs = new Array( \aPenaltyMsgs\space);
+ for ( var i=0; i<aPenaltyScale.length; i++)
+ if ( (n > aPenaltyScale[i][0]) && (n <= aPenaltyScale[i][1]) )
+ return aPenaltyMsgs[i];
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{resetDPS}\hskip-\marginparsep\texttt{()}
+% A JavaScript function to reset the puzzle board. May be used as a push button
+% action or within the \env{willClose} and \env{willSave} environments.
+% \changes{v1.1}{2020/04/21}{Added \texttt{resetDPS()} JavaScript function.}
+% \begin{macrocode}
+function resetDPS() {
+ this.delay=true;
+ this.resetForm();
+ var f=this.getField("puzzle");
+ var g=f.getArray();
+ for (var i=0; i<g.length; i++)g[i].value="";
+ var f=this.getField("ckbxQ");
+ f.strokeColor=QBC;
+ var g=f.getArray()
+ for (var i=0; i<g.length; i++)g[i].readonly=false;
+ var f=this.getField("ckbxA");
+ var g=f.getArray();
+ for (var i=0; i<g.length; i++)g[i].readonly=false;
+ this.dirty=false;
+ if(typeof(xBlds)!="undefined"){
+ for (var i=0; i<xBlds.length; i++) {
+ var bName=xBlds[i].name.substring(3);
+ toggleSetThisLayer(bName,false);
+ }
+ }
+% \end{macrocode}
+% Hide any form fields with base name of \texttt{btnpic}.
+% \begin{macrocode}
+ var f=this.getField("btnpic");
+ if(f!=null)f.display=display.hidden;
+ try {
+% \end{macrocode}
+% The hook (\DescribeMacro\dpsresethook\cs{dpsresethook}) to add code lines
+% during the reset.
+% \begin{macrocode}
+ \dpsresethook
+ if (typeof mixupDPS == "function") {
+ mixupDPS();
+ showDPS();
+ }
+ } catch(e){};
+ playerSignedIn = false;
+ missesByQuestion = new Object();
+ nMissed = 0;
+ nPenaltyPoints = 0;
+ activeQuestion = "";
+ aPicIndex=randomizePicList(aPicIndex,bRandPicMaps);
+ if(bRandPicMaps)assignNamesToIndexes();
+ this.delay=false;
+}
+% \end{macrocode}
+% \subsubsection{JavaScript to support a sideshow}
+% \begin{macrocode}
+/*
+ Create mapping from letters to pictures
+*/
+var aPicIndex=[\DPSIndxList];
+var aNamesList=[\DPSNamesList];
+var diff;
+var PIlength=aPicIndex.length;
+var NLlength=aNamesList.length;
+if ( (diff=NLlength-PIlength) > 0 )
+ for (var i=0; i<diff; i++)
+ aPicIndex.push(null);
+// now randomize aPicIndex, if requested
+aPicIndex=randomizePicList(aPicIndex,bRandPicMaps);
+// now make assignments
+assignNamesToIndexes();
+function assignNamesToIndexes() {
+ for(var i=0; i< NLlength; i++)
+ pic[aNamesList[i]]=aPicIndex[i];
+}
+function randomizePicList(array, bRandomize) {
+ if (bRandomize) shuffle(array);
+ return array;
+}
+% \end{macrocode}
+% The shuffle function was obtained from \textsf{stackoverflow}.\footnote
+% {\url{stackoverflow.com/questions/2450954/how-to-randomize-shuffle-a-javascript-array}}
+% \begin{macrocode}
+function shuffle(array) {
+ var currentIndex = array.length, temporaryValue, randomIndex;
+ // While there remain elements to shuffle...
+ while (0 !== currentIndex) {
+ // Pick a remaining element...
+ randomIndex = Math.floor(Math.random() * currentIndex);
+ currentIndex -= 1;
+ // And swap it with the current element.
+ temporaryValue = array[currentIndex];
+ array[currentIndex] = array[randomIndex];
+ array[randomIndex] = temporaryValue;
+ }
+ return array;
+}
+\end{insDLJS}
+% \end{macrocode}
+% \subsection{JavaScript for the \texorpdfstring{\protect\opt{usebtnappr}}{usebtnappr} option}\label{s:btns}
+% \begin{macrocode}
+\ifusebtnappr
+\begin{insDLJS}{dpsbtnappr}{DPS: Icon appearance support}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsShowQues}\hskip-\marginparsep\texttt{(\ameta{num})}
+% Part of the mouse-up action of the question check boxes. The function displays
+% the hidden appearance icon for this question.
+% \begin{macrocode}
+function dpsShowQues(n)
+{
+ if (PlayerSignIn()) {
+ dpsShowFld("btnQ."+n);
+% var f=this.getField("btnQ."+n);
+% if (f!=null) f.display=display.visible;
+ }
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsHideQFields}\hskip-\marginparsep\texttt{()}
+% Hides all icons fields with parent name of \texttt{btnQ}.
+% \begin{macrocode}
+function dpsHideQFields() {
+ dpsHideFld("btnQ");
+% var f=this.getField("btnQ");
+% f.display=display.hidden;
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsHideFinalField}\hskip-\marginparsep\texttt{(\ameta{name})}
+% Hides the additional field that is displayed after player finishes. Typically
+% this function is fired by the document author during the \texttt{dpsReset()} function.
+% Modification to this function are through the \DescribeMacro\dpsResetHook\cs{dpsResetHook} helper macro.
+% For example,
+%\begin{verbatim}
+% \dpsResetHook{%
+% dpsHideQFields();
+% dpsHideFinalField("btnEmoji");
+% }
+%\end{verbatim}
+% Here, we hide all fields and hide the \texttt{"btnEmoji"} graphic.
+% \begin{macrocode}
+function dpsHideFinalField(name){
+ dpsHideFld(name);
+% var f=this.getField(name);
+% if (f!=null)f.display=display.hidden;
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsHidePreviousQues}\hskip-\marginparsep\texttt{()}
+%This function actually hides all fields, but only if there is an active
+%question.
+% \begin{macrocode}
+function dpsHidePreviousQues()
+{
+ if ( activeQuestion != "" ) {
+ dpsHideQFields();
+ }
+}
+function dpsShowFld(name) {
+ var f=this.getField(name);
+ if (f!=null)f.display=display.visible;
+}
+function dpsHideFld(name) {
+ var f=this.getField(name);
+ if (f!=null)f.display=display.hidden;
+}
+% \end{macrocode}
+% \begin{macrocode}
+function displayPic(name){
+%// var name = activeQuestion.replace(/ckbxQ\./,"");
+%// var name = displayPic.name;
+% console.println("name: "+name);
+% console.println("pic[name]: "+pic[name]);
+ if (pic[name] != null )dpsShowFld("btnpic."+pic[name]);
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{afterCorrectChoiceHook}\hskip-\marginparsep\texttt{()}
+%After a correct answer, we hide all icon fields to get ready for the next question
+%or final icon.
+% \begin{macrocode}
+function afterCorrectChoiceHook()
+{
+ var name = activeQuestion.replace(/ckbxQ\./,"");
+ dpsHideQFields();
+ displayPic.name=name;
+ _dpsTO=app.setTimeOut("displayPic('"+name+"')",25);
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsFinishedHook}\hskip-\marginparsep\texttt{()} This function
+%fires when all questions have been answered. Called from \texttt{checkForFinished()}.
+%This function executes a document authored function, \DescribeMacro\dpsfinishedevent\texttt{dpsfinishedevent},
+%if there is one defined.
+% \begin{macrocode}
+function dpsFinishedHook()
+{
+ dpsHideQFields();
+ try {
+ \dpsfinishedevent
+ if(typeof sortoutDPS == "function") {
+ ok2Continue = true;
+ sortoutDPS();
+ }
+ }catch(e){}
+}
+\end{insDLJS}
+% \end{macrocode}
+% Bubble sort the pics if \cs{sortPicMappings} is expanded in the preamble.
+% \begin{macrocode}
+%</package>
+%<*sortjs>
+\begin{insDLJS}{dpssort}{DPS: Bubble Sort}
+// Global Data:
+var hasBeenRandomized=false;
+var btnbase="btnpic."; // btnpic.01, btnpic.02, etc
+var iconbase="pic"; // pic01, pic02, etc.
+var nTotalTiles=\dpsNumSideShowPics;
+var randomDPS = new Array(nTotalTiles+1);
+var ldps = randomDPS.length;
+var timeout = 10;
+var shutdown;
+var debug = false; // memDebug;
+var ok2Continue = true;
+for (i=1; i<=nTotalTiles; i++) randomDPS[i]=i;
+// Mixup DPS:
+function mixupDPS()
+{
+ var i, rand, temp;
+ for (i=1; i<= nTotalTiles; i++)
+ {
+ var rand = Math.random();
+ rand *= ldps*ldps;
+ rand = Math.ceil(rand);
+ rand = rand \% ldps;
+ if (rand == 0 ) rand = 1;
+ temp = randomDPS[i];
+ randomDPS[i]=randomDPS[rand];
+ randomDPS[rand]=temp;
+ }
+}
+
+// Show DPS:
+function showDPS()
+{
+% \sortCustomStartJS
+ var I,J;
+ for ( var i=1; i<=nTotalTiles; i++ )
+ {
+ I=((i<10)?"0":"")+i;
+ J=((randomDPS[i]<10)?"0":"")+randomDPS[i];
+ var oIcon = this.getIcon(iconbase+J);
+% var oIcon = oIconStreams[iconbase+J];
+% var oIcon = this.getIcon("pic."+randomDPS[i]);
+ var f = this.getField(btnbase+I);
+ f.buttonSetIcon(oIcon);
+ }
+}
+// Sortout DPS:
+function sortoutDPS()
+{
+ outerLoop(randomDPS.length-1);
+}
+function outerLoop(i)
+{
+ if ( ok2Continue && (i >= 0) ) %
+shutdown = app.setTimeOut("app.clearTimeOut(shutdown); %
+innerLoop("+i+",1);", timeout);
+ else {
+% \sortCustomFinishJS
+ }
+}
+function innerLoop(i,j)
+{
+ var I, J;
+ if ( j <= i )
+ {
+ if (randomDPS[j-1] > randomDPS[j])
+ {
+ var temp = randomDPS[j-1];
+ randomDPS[j-1] = randomDPS[j];
+ randomDPS[j] = temp;
+ J=((randomDPS[j-1]<10)?"0":"")+randomDPS[j-1];
+ I=((j-1 < 10)?"0":"")+(j-1);
+ var oIcon = this.getIcon(iconbase+J);
+ var f = this.getField(btnbase+I);
+ f.buttonSetIcon(oIcon);
+ J=((randomDPS[j]<10)?"0":"")+randomDPS[j];
+ I=((j < 10)?"0":"")+j;
+ var oIcon = this.getIcon(iconbase+J);
+ var f = this.getField(btnbase+I);
+ f.buttonSetIcon(oIcon);
+ }
+ j++
+ if ( ok2Continue ) %
+shutdown = app.setTimeOut("app.clearTimeOut(shutdown); %
+innerLoop("+i+","+j+");", timeout);
+ else {
+% \sortCustomFinishJS
+ }
+ }
+ else
+ {
+ i--;
+ outerLoop(i);
+ }
+}
+\end{insDLJS}
+%</sortjs>
+%<*package>
+\fi
+% \end{macrocode}
+% \subsection{JavaScript for the \texorpdfstring{\protect\opt{uselayers}}{uselayers} option}\label{s:ocgs}
+% We define similar functionality as described in Section~\ref{s:btns}.
+% \begin{macrocode}
+\ifuseocgappr
+\begin{insDLJS}{dpslayer}{DPS: Layer Support}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsShowLayer}\hskip-\marginparsep\texttt{(\ameta{name})}
+%Show the layer with a name of \ameta{name}. The JavaScript function \IndexJS{toggleSetThisLayer}\texttt{toggleSetThisLayer()}
+%is defined in \pkg{aeb\_pro} with the \opt{uselayers} option.
+% \begin{macrocode}
+function dpsShowLayer(name)
+{
+ toggleSetThisLayer(name, true);
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsHidePreviousLayer}\hskip-\marginparsep\texttt{()}
+%Hides this previous layer, as recored by \texttt{activeQuestion}. The value
+%of \texttt{activeQuestion} is of the form \texttt{ckbxQ.\ameta{name}}. We strip
+%off the first 6 letters in this string.
+% \begin{macrocode}
+function dpsHidePreviousLayer()
+{
+ if ( activeQuestion != "" ) {
+% var activename = activeQuestion.replace(/ckbxQ\./,"");
+ var activename=activeQuestion.substring(6)
+ dpsHideLayer(activename);
+ }
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsHideLayer}\hskip-\marginparsep\texttt{(\ameta{name})}
+%Hide the layer with a name of \ameta{name}. The function \IndexJS{toggleSetThisLayer}\texttt{toggleSetThisLayer()}
+%is defined in \pkg{aeb\_pro} with the \opt{uselayers} option.
+% \begin{macrocode}
+function dpsHideLayer(name)
+{
+ toggleSetThisLayer(name, false);
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{afterCorrectChoiceHook}\hskip-\marginparsep\texttt{()}
+%A function that fires after a correct answer is registered.
+% \begin{macrocode}
+function afterCorrectChoiceHook()
+{
+ var name = activeQuestion.replace(/ckbxQ\./,"");
+ try {
+% \end{macrocode}
+% Used for special effects.
+% \begin{macrocode}
+ if (pic[name] != null )
+ dpsShowLayer("pic"+pic[name]);
+ } catch(e) {};
+ dpsHideLayer(name);
+}
+% \end{macrocode}
+%\leavevmode\IndexJS{dpsFinishedHook}\hskip-\marginparsep\texttt{()} This function
+%fires when all questions have been answered. Called from \texttt{checkForFinished()}.
+%This function executes a document authored function, \DescribeMacro\dpsfinishedevent\texttt{dpsfinishedevent},
+%if there is one defined.
+% \begin{macrocode}
+function dpsFinishedHook()
+{
+ var name = activeQuestion.replace(/ckbxQ\./,"");
+ dpsHideLayer(name);
+ try {
+ \dpsfinishedevent
+ }catch(e){}
+}
+\end{insDLJS}
+\fi
+\dps@restoreCats
+\let\WriteBookmarks\relax
+%</package>
+% \end{macrocode}
+% \Finale
+\endinput
diff --git a/texmf-dist/source/latex/dps/dps.ins b/texmf-dist/source/latex/dps/dps.ins
index e6d567e8..ecaabf2f 100644
--- a/texmf-dist/source/latex/dps/dps.ins
+++ b/texmf-dist/source/latex/dps/dps.ins
@@ -1,61 +1,65 @@
-%%
-%% This file will generate fast loadable files and documentation
-%% driver files from the doc files in this package when run through
-%% LaTeX or TeX.
-%%
-%% Copyright 1999-2006 D. P. Story
-%%
-%% This file is part of the `AcroTeX eDucation Bundle'.
-%% -------------------------------------------
-%%
-%% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
-%% later version. The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
-%% version 1999/12/01 or later.
-%%
-%% --------------- start of docstrip commands ------------------
-%%
-\def\filedate{2001/05/26}
-\def\batchfile{dps.ins}
-%
-\input docstrip
-\ifx\generate\undefined
- \Msg{**********************************************}
- \Msg{*}
- \Msg{* This installation requires docstrip}
- \Msg{* version 2.4 or later.}
- \Msg{*}
- \Msg{* An older version of docstrip has been input}
- \Msg{*}
- \Msg{**********************************************}
- \errhelp{Move or rename old docstrip.tex and get a newer one.}
- \errmessage{Old docstrip in input path}
- \batchmode
- \csname @@end\endcsname\end
-\fi
-
-\keepsilent
-\askforoverwritefalse
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\preamble
-\endpreamble
-\generate
-{%
- \file{dps.sty}{\from{dps.dtx}{copyright,package}}
- \file{dps_str_us.def}{\from{dps.dtx}{copyright,english}}
- \file{dps_str_de.def}{\from{dps.dtx}{copyright,german}}
-}
-
-\Msg{***************************************************************}
-\Msg{*}
-\Msg{* \space To finish the installation you have to copy the files }
-\Msg{*}
-\Msg{* \space *.sty, *.cfg and *.def into a directory searched by TeX}
-\Msg{*}
-\Msg{***************************************************************}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\endinput
+%%
+%% This file will generate fast loadable files and documentation
+%% driver files from the doc files in this package when run through
+%% LaTeX or TeX.
+%%
+%% Copyright (C) 2006--2020 D. P. Story
+%%
+%% -------------------------------------------
+%%
+%% It may be distributed under the conditions of the LaTeX Project Public
+%% License, either version 1.2 of this license or (at your option) any
+%% later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX
+%% version 1999/12/01 or later.
+%%
+%% --------------- start of docstrip commands ------------------
+%%
+\def\filedate{2006/10/06}
+\def\batchfile{dps.ins}
+%
+\input docstrip
+\ifx\generate\undefined
+ \Msg{**********************************************}
+ \Msg{*}
+ \Msg{* This installation requires docstrip}
+ \Msg{* version 2.4 or later.}
+ \Msg{*}
+ \Msg{* An older version of docstrip has been input}
+ \Msg{*}
+ \Msg{**********************************************}
+ \errhelp{Move or rename old docstrip.tex and get a newer one.}
+ \errmessage{Old docstrip in input path}
+ \batchmode
+ \csname @@end\endcsname\end
+\fi
+
+\keepsilent
+\askforoverwritefalse
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\preamble
+\endpreamble
+\generate
+{%
+ \file{dps.sty}{\from{dps.dtx}{copyright,package}}
+ \file{usebtnappr.def}{\from{dps.dtx}{copyright,btnadv}}
+ \file{useocgappr.def}{\from{dps.dtx}{copyright,ocgadv}}
+ \file{sortjs.def}{\from{dps.dtx}{copyright,sortjs}}
+ \file{icon-doc.sty}{\from{dps.dtx}{copyright,icondoc}}
+ \file{dps-wcs.def}{\from{dps.dtx}{willCloseSave}}
+ \file{dps_str_us.def}{\from{dps.dtx}{copyright,english}}
+ \file{dps_str_de.def}{\from{dps.dtx}{copyright,german}}
+}
+
+\Msg{***************************************************************}
+\Msg{*}
+\Msg{* \space To finish the installation you have to copy the files }
+\Msg{*}
+\Msg{* \space *.sty, *.cfg and *.def into a directory searched by TeX}
+\Msg{*}
+\Msg{***************************************************************}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\endinput
diff --git a/texmf-dist/tex/latex/dps/dps-wcs.def b/texmf-dist/tex/latex/dps/dps-wcs.def
new file mode 100644
index 00000000..6c17199a
--- /dev/null
+++ b/texmf-dist/tex/latex/dps/dps-wcs.def
@@ -0,0 +1,17 @@
+%%
+%% This is file `dps-wcs.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `willCloseSave')
+%%
+\begin{willClose}
+resetDPS();
+\end{willClose}
+\begin{willSave}
+resetDPS();
+\end{willSave}
+\endinput
+%%
+%% End of file `dps-wcs.def'.
diff --git a/texmf-dist/tex/latex/dps/dps.sty b/texmf-dist/tex/latex/dps/dps.sty
index a835eab6..b9d29abe 100644
--- a/texmf-dist/tex/latex/dps/dps.sty
+++ b/texmf-dist/tex/latex/dps/dps.sty
@@ -7,10 +7,9 @@
%% dps.dtx (with options: `copyright,package')
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% dps.sty package, 2006-10-06 %%
-%% Copyright (C) 2006 D. P. Story %%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
%% dpstory@acrotex.net %%
-%% storyd@owc.edu %%
%% %%
%% This program can redistributed and/or modified under %%
%% the terms of the LaTeX Project Public License %%
@@ -20,64 +19,146 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{dps}
- [2006/10/31 v1.0 Das Puzzle Spiel (dps)]
+ [2020/06/03 v1.7 Das Puzzle Spiel (dps)]
\RequirePackage{xkeyval}
\DeclareOptionX{nonrandomized}{\werandomizefalse}
+\DeclareOptionX{!nonrandomized}{\werandomizetrue}
\DeclareOptionX{viewmode}{\viewModetrue\previewtrue}
+\DeclareOptionX{!viewmode}{\viewModefalse\previewfalse}
\DeclareOptionX{showletters}{\showletterstrue}
+\DeclareOptionX{!showletters}{\showlettersfalse}
\DeclareOptionX{showanswerlabels}
{%
\ifeqforpaper\else\def\dpsAitemOptArg{}\fi
}
+\DeclareOptionX{!showanswerlabels}{%
+ \def\dpsAitemOptArg{[]}}
\def\dpsAitemOptArg{[]}
-\DeclareOptionX{showanswerkey}{\showsolutiontrue}
+\DeclareOptionX{showanswerkey}{\showsolutiontrue
+ \ExecuteOptionsX{showletters}}
+\DeclareOptionX{!showanswerkey}{\showsolutionfalse}
+\DeclareOptionX{usebtnappr}{\usebtnapprtrue
+ \ifuseocgappr
+ \PackageWarningNoLine{dps}
+ {Options usebtnappr and uselayers both used.\MessageBreak
+ Will use the uselayers option}%
+ \usebtnapprfalse
+ \let\dpsInputBtnAppr\relax
+ \else
+ \def\dpsInputBtnAppr{\InputIfFileExists{usebtnappr.def}{}{}}%
+ \fi}
+\let\dpsInputBtnAppr\relax
+\DeclareOptionX{uselayers}{\useocgapprtrue
+ \ifusebtnappr
+ \PackageWarningNoLine{dps}
+ {Options usebtnappr and uselayers both used.\MessageBreak
+ Will use the usebtnappr option}%
+ \useocgapprfalse
+ \let\dpsInputOcgAppr\relax
+ \else
+ \def\dpsInputOcgAppr{\InputIfFileExists{useocgappr.def}{}{}}%
+ \fi}
+\let\dpsInputOcgAppr\relax
\DeclareOptionX{savedata}{\savepuzzledatatrue}
+\DeclareOptionX{!savedata}{\savepuzzledatafalse}
\newif\ifwerandomize \werandomizetrue
\newif\ifviewMode \viewModefalse
\newif\ifshowletters\showlettersfalse
\newif\ifshowsolution\showsolutionfalse
\newif\ifsavepuzzledata\savepuzzledatafalse
+\newif\ifusebtnappr \usebtnapprfalse
+\newif\ifuseocgappr \useocgapprfalse
+\newif\ifwrtContent\wrtContenttrue
\ifeqforpaper\showletterstrue\fi
\define@choicekey*+{dps.sty}{lang}[\val\nr]{english,german,custom}
{%
- \ifcase\nr\relax
- \def\dps@lang@type{\input{dps_str_us.def}}
- \or
- \def\dps@lang@type{\input{dps_str_de.def}}
- \or
- \def\dps@lang@type{\input{dps_str_cus.def}}
- \else
- \def\dps@lang@type{\input{dps_str_us.def}}
- \fi
+ \ifcase\nr\relax
+ \def\dps@lang@type{\input{dps_str_us.def}}\or
+ \def\dps@lang@type{\input{dps_str_de.def}}\or
+ \def\dps@lang@type{\input{dps_str_cus.def}}\else
+ \def\dps@lang@type{\input{dps_str_us.def}}\fi
}{\PackageWarning{dps}{Bad choice for lang, permissible values
are english, german and custom. Try again}}
\def\dps@lang@type{\input{dps_str_us.def}}
\AtEndOfPackage{\dps@lang@type}
\ProcessOptionsX
+\edef\dps@restoreCats{%
+ \catcode`\noexpand\"=\the\catcode`\"\relax
+ \catcode`\noexpand\,=\the\catcode`\,\relax
+ \catcode`\noexpand\_=\the\catcode`\_\relax
+}
+\@makeother\"\@makeother\,\@makeother\_
+\RequirePackage{web}
+\RequirePackage{eforms}
+\ifxetex\makeXasPDOff\fi
+\RequirePackage{graphicx}
\RequirePackage{verbatim}
\RequirePackage{calc}
\RequirePackage{multicol}
+\RequirePackage{multido}
+\hypersetup{pdfencoding=pdfdoc}
+\ifusebtnappr
+ \def\x{\AtEndOfPackage{\dpsInputBtnAppr}}%
+ \expandafter\x\fi
+\ifuseocgappr
+ \def\x{\AtEndOfPackage{\dpsInputOcgAppr}}%
+\expandafter\x\fi
+\ifusebtnappr
+ \def\dps@RP{\RequirePackage{icon-appr}[2020/06/05]}
+ \expandafter\dps@RP
+\fi
+\def\dps@ckForpglst{\IfFileExists{icons-pglst.sav}
+ {\global\wrtContentfalse}{}
+ \ifusebtnappr
+ \ifwrtContent
+ \global\savepuzzledatatrue
+ \else
+ \global\savepuzzledatafalse
+ \fi
+ \fi
+}
+\ifusebtnappr
+\def\dps@emitEOP{\AtEndOfPackage{\dps@ckForpglst}}
+\expandafter\dps@emitEOP\fi
\@ifundefined{nextrandom}{\input{random.tex}}{}
-\def\nextrandom{\begingroup
- \ifnum\randomi<\@ne % then initialize with time
- \global\randomi\time
- \global\multiply\randomi388 \global\advance\randomi\year
- \global\multiply\randomi31 \global\advance\randomi\day
- \global\multiply\randomi97 \global\advance\randomi\month
- \message{Randomizer initialized to \the\randomi.}%
- \nextrandom \nextrandom \nextrandom
- \xdef\ds@saveRandomSeed{\the\randomi}%
- \fi
- \count@ii\randomi
- \divide\count@ii 127773 % modulus = multiplier * 127773 + 2836
- \count@\count@ii
- \multiply\count@ii 127773
- \global\advance\randomi-\count@ii % random mod 127773
- \global\multiply\randomi 16807
- \multiply\count@ 2836
- \global\advance\randomi-\count@
- \ifnum\randomi<\z@ \global\advance\randomi 2147483647\relax\fi
- \endgroup
+\def\dps@nextrandom{%
+ \def\nextrandom{\begingroup
+ \ifnum\randomi<\@ne % then initialize with time
+ \global\randomi\time
+ \global\multiply\randomi388 \global\advance\randomi\year
+ \global\multiply\randomi31 \global\advance\randomi\day
+ \global\multiply\randomi97 \global\advance\randomi\month
+ \message{Randomizer initialized to \the\randomi.}%
+ \nextrandom \nextrandom \nextrandom
+ \xdef\ds@saveRandomSeed{\the\randomi}%
+ \fi
+ \count@ii\randomi
+ \divide\count@ii 127773 % modulus = multiplier * 127773 + 2836
+ \count@\count@ii
+ \multiply\count@ii 127773
+ \global\advance\randomi-\count@ii % random mod 127773
+ \global\multiply\randomi 16807
+ \multiply\count@ 2836
+ \global\advance\randomi-\count@
+ \ifnum\randomi<\z@ \global\advance\randomi 2147483647\relax\fi
+ \endgroup
+ }
+}
+\newif\ifnextrandomredefd\nextrandomredefdfalse
+\def\redefnextrandomAsNeeded{\ifnextrandomredefd\else
+ \global\let\nextrandom\dps@nextrandom
+ \global\nextrandomredefdtrue\fi}
+\def\useRandomSeed#1{\randomi=#1
+ \def\ds@saveRandomSeed{#1}}
+\def\inputRandomSeed{\ifwerandomize
+ \InputIfFileExists{\jobname_data.sav}{}{}%
+ \edef\ds@saveRandomSeed{\the\randomi}\fi}
+\def\dpsLastSeed#1{\def\dps@LastSeed{#1}}
+\def\useLastSeed{\ifwerandomize
+ \InputIfFileExists{\jobname_data.sav}{}{}%
+ \@ifundefined{dps@LastSeed}{}
+ {\randomi=\dps@LastSeed\relax}%
+ \edef\ds@saveRandomSeed{\the\randomi}\fi
}
\newif\ifforquestions \forquestionstrue
\newcount\ds@nCnt
@@ -97,111 +178,242 @@ are english, german and custom. Try again}}
\newtoks\ds@QuesAppearancetoks \ds@QuesAppearancetoks={}
\newtoks\ds@AnsAppearancetoks \ds@AnsAppearancetoks={}
\newwrite \ds@question@write
-\ifsavepuzzledata
-\newwrite \ds@savedata
-\immediate\openout \ds@savedata \jobname_data.sav
-\fi
\setlength{\multicolsep}{\topsep}
+\def\csarg#1#2{\expandafter#1\csname #2\endcsname}
+\let\dps@One=1 \let\dps@Zero=0
+\def\DeclarePuzzle#1{%
+ \gdef\puzzleParameters{#1}%
+ \let\DPSNamesList\@gobble
+ \dps@getNames#1\relax\relax
+}
+\def\dps@getNames{\begingroup\dps@getNames@i}
+\def\dps@getNames@i#1#2{%
+ \ifx#2\relax\let\getNextN@me\endgroup
+ \else\let\getNextN@me\dps@getNames@i
+ \def\@rgii{#2}\ifx\@rgii\ds@myspace\else
+ \ifx\@rgii\ds@punc\else
+ \ifx\@rgii\ds@cr\else
+ \@ifundefined{ds@name@#2}{\g@addto@macro\DPSNamesList{,"#2"}%
+ \csarg\let{ds@name@#2}\@empty}{}%
+ \fi\fi\fi
+ \fi
+ \getNextN@me
+}
+\def\nPuzzleCols#1{\def\nCols{#1}}
+\let\nCols\@empty
\def\PuzzleAppearance#1{\ds@PuzzleAppearancetoks={#1}}
+\def\wdPuzzleFields#1{\bgroup\setlength\@tempdima{#1}%
+ \xdef\wd@fPF{\the\@tempdima}\egroup}
+\def\wd@fPF{1.6em}
+\def\htPuzzleFields#1{\bgroup\setlength\@tempdima{#1}%
+ \xdef\ht@fPF{\the\@tempdima}\egroup}
+\def\ht@fPF{11bp}
+\def\dps@strut{\rule{0pt}{\ht@fPF}}
\ifeqforpaper
- \ifviewMode
- \def\makeTextField#1#2{\def\argii{#2}\ifx\argii
- \ds@myspace\let\ds@ul\relax\else\let\ds@ul\underbar\fi
- \ifshowletters\raisebox{-8pt}{%
- \makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \ds@ul{\makebox[16bp][c]{\Hy@pdfstringfalse#1}}}
- \else
- \def\makeTextField#1#2{\def\argii{#2}\ifx\argii\ds@myspace
- \let\ds@ul\relax\else\let\ds@ul\underbar\fi
- \ifshowletters\raisebox{-8pt}{%
- \makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \ds@ul{\makebox[16bp][c]{\hfil}}}
- \fi
+ \ifviewMode
+ \def\ds@makeTextField#1#2{\def\argii{#2}\ifx\argii
+ \ds@myspace\let\ds@ul\relax\else\let\ds@ul\underbar\fi
+ \ifshowletters\raisebox{-10pt}{%
+ \makebox[0pt][l]{\makebox[\wd@fPF][c]{\footnotesize
+ \ds@getProbNumber{#1}{#2}}}}\fi
+ \ds@ul{\makebox[\wd@fPF][c]{\dps@strut
+ \Hy@pdfstringfalse#1}}}
+ \else
+ \def\ds@makeTextField#1#2{\def\argii{#2}\ifx\argii\ds@myspace
+ \let\ds@ul\relax\else\let\ds@ul\underbar\fi
+ \ifshowletters\raisebox{-10pt}{%
+ \makebox[0pt][l]{\makebox[\wd@fPF][c]{\footnotesize
+ \ds@getProbNumber{#1}{#2}}}}\fi
+ \ds@ul{\makebox[\wd@fPF][c]{\dps@strut\hfil}}}
+ \fi
\else
- \ifviewMode
- \def\makeTextField#1#2{\ifshowletters\raisebox{-8pt}{%
- \makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \underbar{\makebox[16bp][c]{\Hy@pdfstringfalse#1}}}
- \else
- \def\makeTextField#1#2{\ifshowletters
- \raisebox{-8pt}{\makebox[0pt][l]{\makebox[16bp][c]{%
- \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
- \edef\textfieldTmp{\noexpand\textField[\noexpand\Q{1}%
- \noexpand\S{U}\noexpand\Ff\noexpand\FfReadOnly
- \the\ds@PuzzleAppearancetoks\noexpand\DV{#1}]%
- {puzzle.#2}{16bp}{11bp}}\Hy@pdfstringtrue\textfieldTmp}
- \fi
+ \ifviewMode
+ \def\ds@makeTextField#1#2{\ifshowletters\raisebox{-10pt}{%
+ \makebox[0pt][l]{\makebox[\wd@fPF][c]{%
+ \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
+ \underbar{\makebox[\wd@fPF][c]{\dps@strut
+ \Hy@pdfstringfalse#1}}}
+ \else
+ \def\ds@makeTextField#1#2{\ifshowletters
+ \raisebox{-10pt}{\makebox[0pt][l]{\makebox[\wd@fPF][c]{%
+ \footnotesize\ds@getProbNumber{#1}{#2}}}}\fi
+ \edef\textfieldTmp{\noexpand\textField[\noexpand\Q{1}%
+ \noexpand\S{U}\noexpand\Ff\noexpand\FfReadOnly
+ \the\ds@PuzzleAppearancetoks\noexpand\DV{#1}]%
+ {puzzle.#2}{\wd@fPF}{\ht@fPF}}\Hy@pdfstringtrue\textfieldTmp}
+ \fi
\fi
-\def\DeclarePuzzle#1{\gdef\puzzleParameters{#1}}
-\def\insertPuzzle#1{\gdef\nCols{#1}%
- \ifviewMode\Hy@pdfstringfalse\else\Hy@pdfstringtrue\fi
- \expandafter\aeb@Puzzle\expandafter{\puzzleParameters}}%
-\def\rowsep#1{\gdef\@rowsep{[#1]}}\rowsep{\rowsep@default}
-\def\rowsep@default{1ex}
+\def\dps@emitAK{0}
+\def\dps@AddToEmitAK#1{\bgroup
+ \@tempcnta=\dps@emitAK\relax
+ \advance\@tempcnta by#1\relax
+ \xdef\dps@emitAK{\the\@tempcnta}\egroup
+}
+\def\dps@ckEmitAK{\ifnum\dps@emitAK>\thr@@\expandafter
+ \ifshowletters\expandafter\ds@buildAnswerKey\fi\fi}
+\def\insertPuzzle#1{\begingroup\def\@rgi{#1}%
+ \ifx\@rgi\@empty
+ \ifx\nCols\@empty
+ \PackageWarning{dps}{\string\insertPuzzle\space
+ needs an argument, use\MessageBreak
+ either \string\insertPuzzle{<nCols>} or\MessageBreak
+ declare \string\nPuzzleCols{<nCols>} in preamble.\MessageBreak
+ Setting <nCols> to 10 for now}\gdef\nCols{10}%
+ \fi
+ \else
+ \xdef\nCols{#1}%
+ \fi
+ \ifviewMode\Hy@pdfstringfalse\else\Hy@pdfstringtrue\fi
+ \let\tops\texorpdfstring\expandafter\dps@Puzzle
+ \expandafter{\puzzleParameters}\endgroup
+ \dps@AddToEmitAK{1}\dps@ckEmitAK
+}
+\def\rowsep#1{\gdef\@rowsep{[#1]}\gdef\@rowskip{#1}}
+\rowsep{\rowsep@default}
+\def\rowsep@default{2ex}
\def\eq@tabSep{&}\def\ds@punc{punc}
-\def\aeb@Puzzle#1{\edef\eq@tabEnd{\noexpand\\\@rowsep}%
- \aeb@@Puzzle#1\relax\relax}%
-\def\aeb@@Puzzle{\begin{tabular*}{\linewidth}{*{\nCols}l}\@aebPuzzlei}%
-\def\@aebPuzzlei#1#2{\ifx#1\relax\gdef\nextPuzzleChar{\@aebPuzzleDone}%
- \else\gdef\nextPuzzleChar{\@aebPuzzleii{#1}{#2}}\fi\nextPuzzleChar}%
-\def\@aebPuzzleii#1#2{\makeTextField{#1}{#2}\@takeaPeek}
-\def\@takeaPeek#1#2{\def\argii{#2}\ifx\argii\ds@punc
- \def\@puzzNext{#1\@setSep@aebPuzzleii}%
- \else\def\@puzzNext{\@setSep@aebPuzzleii{#1}{#2}}\fi\@puzzNext}
-\def\@setSep@aebPuzzleii{\global\advance\ds@nCntCols1\relax
- \ifnum\ds@nCntCols=\nCols\expandafter\eq@tabEnd \global\ds@nCntCols=0
- \else\expandafter\eq@tabSep\fi\@aebPuzzlei}%
-\def\@aebPuzzleDone{\end{tabular*}\ds@buildAnswerKey}%
+\def\dps@Puzzle#1{\edef\eq@tabEnd{\noexpand\\\@rowsep}%
+ \dps@@Puzzle#1\relax\relax}%
+\def\dps@@Puzzle{\begin{tabular}
+ {@{}*{\nCols}l@{}}\@dpsPuzzlei
+}
+\def\@dpsPuzzlei#1#2{\ifx#2\relax
+ \gdef\nextPuzzleChar{\@dpsPuzzleDone}\else
+ \gdef\nextPuzzleChar{\@dpsPuzzleii{#1}{#2}}\fi
+ \nextPuzzleChar
+}
+\def\@dpsPuzzleii#1#2{\def\argii{#2}%
+ \ifx\argii\ds@punc
+ % so something with punc
+ \def\@puzzNext{#1\@takeaPeek}%\@setSep@dpsPuzzleii}%
+ \else\ifx\argii\ds@cr
+ % do something with cr
+ \def\@puzzNext{\global\ds@nCntCols\z@
+ \eq@tabEnd\@dpsPuzzlei}%
+ \else
+ % ok to make a field
+ \def\@puzzNext{\ds@makeTextField{#1}{#2}\@takeaPeek}%
+ \fi\fi
+ \@puzzNext
+}
+\def\ds@cr{cr}
+\def\@takeaPeek#1#2{\def\argii{#2}%
+ \ifx\argii\ds@punc
+ \def\@puzzNext{#1\@takeaPeek}%
+ \else
+ \ifx\argii\ds@cr
+ \def\@puzzNext{\global\ds@nCntCols\z@
+ \eq@tabEnd\@dpsPuzzlei}%
+ \else
+ \def\@puzzNext{\@setSep@dpsPuzzleii{#1}{#2}}%
+ \fi
+ \fi
+ \@puzzNext
+}
+\def\@setSep@dpsPuzzleii{\global\advance\ds@nCntCols\@ne
+ \ifnum\ds@nCntCols=\nCols\relax
+ \expandafter\eq@tabEnd
+ \global\ds@nCntCols\z@\else
+ \expandafter\eq@tabSep\fi
+ \@dpsPuzzlei}
+\def\@dpsPuzzleDone{\end{tabular}\ifnum\ds@nCntCols=0\relax
+ \ifshowletters\vskip\@rowskip\relax
+ \else\vskip3pt\fi
+ \vskip-2\baselineskip
+ \fi\kern0pt}
+\def\AnswerKey{The answer key is not available.\PackageWarning{dps}
+ {The showletters option is required to generate\MessageBreak
+ an answer key,}}
\def\ds@buildAnswerKey
{%
- {% local
- \count0=0 \toks0={}%
- \loop
- \advance\count0by1
- \xdef\AnswerKey{\the\toks0
- \the\count0--\noexpand
- \csname dps@probLetter\the\count0\noexpand\endcsname; }%
- \toks0 = \expandafter{\AnswerKey}%
- \ifnum\count0 < \ds@qNumber\repeat
- }%
- \ifshowsolution
- \cfooter{\footnotesize\@ifundefined{rotatebox}{\AnswerKey}%
- {\rotatebox{180}{\AnswerKey}}}%
- \fi
- \ifsavepuzzledata
- \AtEndDocument{\ds@writePuzzleData}%
- \fi
+ {% local
+ \Hy@pdfstringfalse
+ \let\tops\texorpdfstring
+ \let\protect\@unexpandable@protect
+ \count@\z@\toks@={}%
+ \loop
+ \advance\count@\@ne
+ \edef\y{\@nameuse{dps@probLetterii\the\count@}}%
+ \edef\x{\@nameuse{dps@probLetterKey\y}}%
+ \expandafter\ifx\x\relax\else
+ \csarg\xdef{dps@probLetter\the\count@}{\expandafter\noexpand
+ \csname dps@probLetterAlt\y\endcsname}\fi
+ \xdef\AnswerKey{\the\toks@
+ \the\count@--\@nameuse{dps@probLetter\the\count@}; }%
+ \toks@=\expandafter{\AnswerKey}%
+ \ifnum\count@ < \ds@qNumber\repeat
+ }%
+ \ifshowsolution
+ \cfooter{\let\tops\texorpdfstring
+ \footnotesize\@ifundefined{rotatebox}{\AnswerKey}%
+ {\rotatebox{180}{\AnswerKey}}}\fi
}
-\def\ds@writePuzzleData{%
- \let\verbatim@out\ds@savedata
- \dps@IWVO{Initial seed: \string\randomi=\ds@saveRandomSeed}%
- \dps@IWVO{Solution Key: \AnswerKey}%
+\def\ds@writePuzzleData{\ifsavepuzzledata
+ \newwrite \ds@savedata
+ \begingroup
+ \immediate\openout \ds@savedata \jobname_data.sav
+ \def\msgi{Initial seed}
+ \def\msgii{Answer key:}
+ \let\verbatim@out\ds@savedata
+ \uccode`c=`\%\uppercase{%
+ \ifwerandomize
+ \dps@IWVO{\string\randomi=\ds@saveRandomSeed\space
+ c \msgi}%
+ \dps@IWVO{\string\dpsLastSeed{\the\randomi}}\fi
+ \ifshowletters\let\tops\texorpdfstring
+ \set@display@protect
+ \dps@IWVO{c \msgii\space\AnswerKey}\fi
+ }
+ \immediate\closeout\ds@savedata
+ \endgroup
+\fi}
+\AtEndDocument{\ds@writePuzzleData}
+\def\setdpsfootskip#1{\bgroup
+ \setlength\@tempdima{#1}\ifeqforpaper\else
+ \xdef\web@footskip{\the\@tempdima}\fi
+ \egroup\InitLayout % a web command
}
+\setdpsfootskip{.25in}
+\let\DPSIndxList\@empty
+\let\DPSNamesList\@empty
+\def\randomizePicMappings{\def\bRandPicMaps{true}}
+\def\bRandPicMaps{false}
+\ifusebtnappr
+ \def\sortPicMappings{%
+ \InputIfFileExists{sortjs.def}{}{}%
+ \OpenAction{\JS{try{if(!hasBeenRandomized)
+ {hasBeenRandomized=true;mixupDPS();showDPS();}
+ }catch(e){}}}%
+ }
+\else
+ \let\sortPicMappings\relax
+\fi
+\newif\if@isPackaged \@isPackagedfalse
+\def\sideshowPackaged{\@isPackagedtrue}
\newenvironment{Composing}
{\global\ds@qNumber=0 \global\ds@aNumber=0}
{\aftergroup\ds@publishRandomLists}
\newenvironment{cQ}[1]
{%
- \global\advance\ds@qNumber1
+ \global\advance\ds@qNumber\@ne
\immediate\openout \ds@question@write \jobname_q\the\ds@qNumber.cut
- \let\verbatim@out\ds@question@write
- \dps@IWVO{\noexpand\dpsQ{#1}}%
- \verbatimwrite}
-{%
+ \let\verbatim@out\ds@question@write\set@display@protect
+ \dps@IWVO{\protect\dpsQ{#1}}%
+ \set@typeset@protect
+ \verbatimwrite
+}{%
\endverbatimwrite
\immediate\closeout \ds@question@write
}
\newenvironment{cA}[2][]
{%
- \def\argi{#1}\global\advance\ds@aNumber1
+ \def\argi{#1}\global\advance\ds@aNumber\@ne
\immediate\openout \ds@question@write \jobname_a\the\ds@aNumber.cut
\let\verbatim@out\ds@question@write
- \let\protect\noexpand
- \dps@IWVO{\noexpand\dpsA\ifshowletters
- \ifx\argi\@empty\else[#1]\fi\fi{#2}}%
+ \set@display@protect
+ \dps@IWVO{\protect\dpsA\ifshowletters
+ \ifx\argi\@empty\else[#1]\fi\fi{#2}}%
+ \set@typeset@protect
\verbatimwrite}
{%
\endverbatimwrite
@@ -209,237 +421,343 @@ are english, german and custom. Try again}}
}
\def\QuesAppearance#1{\ds@QuesAppearancetoks={#1}}
\def\AnsAppearance#1{\ds@AnsAppearancetoks={#1}}
-\let\afterQhookA\@gobble
+\def\afterQhookA#1{if(PlayerSignIn());}
\let\OnFocusQhookAA\@gobble
+\def\widestFmtdQNum#1{\bgroup
+ \settowidth{\@tempdima}{#1}%
+ \ifxetex\advance\@tempdima2.5bp\else
+ \advance\@tempdima.5pt\fi
+ \xdef\Qwidth{\the\@tempdima}\egroup}
+\widestFmtdQNum{00.}
+\def\htOfQ#1{\setlength{\@tempdima}{#1}\ifxetex
+ \advance\@tempdima2bp\relax\fi\edef\Qht{\the\@tempdima}}
+\htOfQ{13bp}
\newcommand{\dpsQ}[1]{\item\relax\ifeqforpaper\else
- \edef\checkboxTmp{\noexpand\checkBox[\the\ds@QuesAppearancetoks
- \noexpand\A{\noexpand\JS{activeQuestion = event.target.name;
- clearRedCrosses(); \noexpand\afterQhookA{#1}}}%
- \noexpand\AA{\noexpand\AAOnFocus{\noexpand\JS{%
- this.resetForm(["ckbxQ"]); \noexpand\OnFocusQhookAA{#1}}}}]%
- {ckbxQ.#1}{14bp}{11bp}{Yes}}\makebox[0pt][r]{\checkboxTmp\enspace}%
- \fi\ignorespaces}
-\newcommand{\dpsA}[2][]{\expandafter\item\dpsAitemOptArg\relax
- \ifeqforpaper\else
- \edef\checkboxTmp{\noexpand\checkBox[\the\ds@AnsAppearancetoks
- \noexpand\A{\noexpand\JS{processChoice("#2")}}]%
- {ckbxA.#2}{14bp}{11bp}{Yes}}%
- \makebox[0pt][r]{\checkboxTmp\enspace}%
+ \edef\checkboxTmp{\noexpand\checkBox[\the\ds@QuesAppearancetoks
+ \noexpand\textSize{0}\noexpand
+ \A{\noexpand\JS{activeQuestion = event.target.name;\noexpand
+ \r clearRedCrosses();\noexpand\r\noexpand\afterQhookA{#1}}}%
+ \noexpand\AA{\noexpand\AAOnFocus{\noexpand\JS{%
+ this.resetForm(["ckbxQ"]);\noexpand\r\noexpand
+ \OnFocusQhookAA{#1}}}}]{ckbxQ.#1}{\Qwidth}{\Qht}{Yes}}%
+ \makebox[0pt][r]{\strut
+ \smash{\checkboxTmp}\efKern{-.5pt}{-1.5pt}\enspace}\fi
+ \ignorespaces
+}
+\def\ltrFmtA#1{\def\@ltrFmtA##1{#1}}
+\ltrFmtA{#1}
+\def\widestFmtdALtr#1{\bgroup
+ \settowidth{\@tempdima}{#1}\ifxetex
+ \addtolength{\@tempdima}{2bp+8pt}\else
+ \addtolength{\@tempdima}{8pt}\fi
+ \xdef\Awidth{\the\@tempdima}\egroup}
+\widestFmtdALtr{w}
+\def\htOfA#1{\setlength{\@tempdima}{#1}\ifxetex
+ \advance\@tempdima2bp\relax\fi\edef\Aht{\the\@tempdima}}
+\htOfA{13bp}
+\newcommand{\dpsA}[2][]{\expandafter
+ \item\dpsAitemOptArg\relax
+ \ifeqforpaper\else
+ \edef\checkboxTmp{\noexpand
+ \checkBox[\the\ds@AnsAppearancetoks
+ \noexpand\textSize{0}\noexpand
+ \A{\noexpand\JS{processChoice("#2");}}]%
+ {ckbxA.#2}{\Awidth}{\Aht}{Yes}}%
+ \makebox[0pt][r]{\strut
+ \smash{\checkboxTmp}\enspace}%
+ \fi
+ \def\argi{#1}%
+ \bgroup % dps
+ \let\tops\texorpdfstring
+ \Hy@pdfstringfalse
+ \ifx\argi\@empty
+ \global\csarg\let{dps@probLetterKey#2}\relax
+ \else
+ \csarg\gdef{dps@probLetterKey#2}{#2}%
+ \csarg\gdef{dps@probLetterAlt#2}{#1}%
\fi
- \def\argi{#1}%
- \ifshowletters
- \ifx\argi\@empty
- \let\getLetterNext\relax
- \let\ds@foundLetter=0\def\ds@currFN{#2}%
- \def\getLetterNext{\ds@typesetPuzzleLetter}%
- \expandafter\getLetterNext
- \else
- \makebox[0pt][r]{\Hy@pdfstringfalse#1\enspace\kern4bp}%
- \fi
- \fi
- \ignorespaces
-}
-\def\ds@typesetPuzzleLetter{%
- \expandafter\typeset@PuzzleLetter\expandafter{\puzzleParameters}}
-\def\typeset@PuzzleLetter#1{\typeset@@PuzzleLetter#1\relax\relax}%
-\def\typeset@@PuzzleLetter#1#2{%
- \ifx#1\relax
- \gdef\nextPuzzleLetter{\relax}%
+ \egroup
+ \ifshowletters
+ \ifx\argi\@empty
+ \let\getLetterNext\relax
+ \let\ds@foundLetter\dps@Zero\def\ds@currFN{#2}%
+ \def\getLetterNext{\ds@typesetPuzzleLetter}%
+ \expandafter\getLetterNext
\else
- \gdef\nextPuzzleLetter{\typeset@PuzzleLetteri{#1}{#2}}%
+ \makebox[0pt][r]{\let\tops\texorpdfstring
+ \Hy@pdfstringfalse\@ltrFmtA{#1}\enspace\kern4bp}%
\fi
- \nextPuzzleLetter
+ \fi
+ \ignorespaces
+}
+\def\ds@typesetPuzzleLetter{\expandafter
+ \typeset@PuzzleLetter\expandafter{\puzzleParameters}}
+\def\typeset@PuzzleLetter#1{\typeset@@PuzzleLetter#1\relax\relax}%
+\def\typeset@@PuzzleLetter#1#2{%
+ \ifx#1\relax
+ \gdef\nextPuzzleLetter{\relax}\else
+ \gdef\nextPuzzleLetter{\typeset@PuzzleLetteri{#1}{#2}}\fi
+ \nextPuzzleLetter
}
\def\typeset@PuzzleLetteri#1#2{\def\argii{#2}\ifx\argii\ds@currFN
- \if\ds@foundLetter0\makebox[0pt][r]{%
- \Hy@pdfstringfalse#1\enspace\kern4bp}\let\ds@foundLetter=1\fi
- \expandafter\typeset@@PuzzleLetter
- \else\expandafter\typeset@@PuzzleLetter\fi}
+ \ifx\ds@foundLetter\dps@Zero
+ \makebox[0pt][r]{\let\tops\texorpdfstring
+ \Hy@pdfstringfalse\@ltrFmtA{#1}\enspace\kern4bp}%
+ \let\ds@foundLetter\dps@One\fi
+ \expandafter\typeset@@PuzzleLetter
+ \else
+ \expandafter\typeset@@PuzzleLetter
+ \fi
+}
\def\ds@publishRandomLists{%
- \ds@randomizeQuestionList{\the\ds@qNumber}%
- \ds@randomizeAnswerList{\the\ds@aNumber}%
+ \ds@randomizeQuestionList{\the\ds@qNumber}%
+ \ds@randomizeAnswerList{\the\ds@aNumber}%
}
\def\ds@myspace{space}
\def\ds@getProbNumber#1#2{%
- \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
- \ifx\ds@currentArgii\ds@myspace\def\ds@probNumNext{\relax}\else
- \def\ds@probNumNext{%
- \@ifundefined{dps@probNum#2}{\global\advance\ds@probCnt1
- \ds@@getProbNumber{\the\ds@probCnt}%
- }{\csname dps@probNum#2\endcsname}%
- }%
- \fi
- \ds@probNumNext
+ \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
+ \ifx\ds@currentArgii\ds@myspace\def\ds@probNumNext{\relax}\else
+ \def\ds@probNumNext{%
+ \@ifundefined{dps@probNum#2}{\global\advance\ds@probCnt\@ne
+ \ds@@getProbNumber{\the\ds@probCnt}}
+ {\csname dps@probNum#2\endcsname}%
+ }%
+ \fi
+ \ds@probNumNext
}
\def\ds@@getProbNumber#1{%
- {\count0=0 \let\\=\ds@getNthOne\the\ds@qlistOut}%
- \csname dps@probNum\ds@currentArgii\endcsname
-}
-\def\ds@getNthOne#1{\advance\count0by1
- \ifnum\ds@probCnt=#1
- \expandafter
- \xdef\csname dps@probNum\ds@currentArgii\endcsname
- {\the\count0 }%
- \expandafter
- \xdef\csname dps@probLetter\the\count0\endcsname
- {\expandafter\noexpand\ds@currentArgi}%
- \fi
+ {\count@\z@ \let\\=\ds@getNthOne\the\ds@qlistOut}%
+ \csname dps@probNum\ds@currentArgii\endcsname
+}
+\def\ds@getNthOne#1{\advance\count@\@ne
+ \ifnum\ds@probCnt=#1\relax
+ \csarg\xdef{dps@probNum\ds@currentArgii}{\the\count@}%
+ \toks@=\expandafter{\ds@currentArgi}% dps
+ \csarg\xdef{dps@probLetter\the\count@}{\the\toks@}% dps
+ \csarg\xdef{dps@probLetterii\the\count@}%
+ {\ds@currentArgii}%
+ \fi
}
\def\writeComposingEnv{%
- \newwrite \ds@composing@write
- \immediate\openout \ds@composing@write \jobname_comp.def
- \let\verbatim@out\ds@composing@write
- \dps@IWVO{\string\begin{Composing}}%
- \dps@IWVO{}%
- \expandafter\write@ComposingEnv\expandafter{\puzzleParameters}%
+ \newwrite \ds@composing@write
+ \immediate\openout \ds@composing@write \jobname_comp.def
+ \let\verbatim@out\ds@composing@write
+ \dps@IWVO{\string\begin{Composing}}%
+ \dps@IWVO{}%
+ \expandafter\write@ComposingEnv\expandafter{\puzzleParameters}%
}
\def\write@ComposingEnv#1{\write@@ComposingEnv#1\relax\relax}%
+\newcommand{\ComposingEnvMsg}{\begin{quote}An outline of your
+ \texttt{Composing}environment is written to
+ \texttt{\jobname\_comp.def}, based on data in the
+ argument of your \texttt{\string\DeclarePuzzle} command. Copy and
+ paste the contents of this file into your puzzle document following
+ \texttt{\string\DeclarePuzzle} then fill in your questions and
+ answers. Good luck.\end{quote}}
\def\write@@ComposingEnv#1#2{\ifx#1\relax
- \gdef\nextPuzzlePair{%
- \dps@IWVO{\string\end{Composing}}%
- \immediate\closeout \ds@composing@write}%
- \else\gdef\nextPuzzlePair{\write@@@ComposingEnv{#1}{#2}}\fi
- \nextPuzzlePair}%
+ \gdef\nextPuzzlePair{%
+ \dps@IWVO{\string\end{Composing}}%
+ \immediate\closeout \ds@composing@write}%
+ \begin{document}
+ \ComposingEnvMsg
+ \end{document}
+ \else\gdef\nextPuzzlePair{\write@@@ComposingEnv{#1}{#2}}\fi
+ \nextPuzzlePair}%
\def\write@@@ComposingEnv#1#2{%
- \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
- \ifx\ds@currentArgii\ds@myspace
- \def\ds@probNumNext{\write@@ComposingEnv}%
- \else
- \ifx\ds@currentArgii\ds@punc
- \def\ds@probNumNext{\write@@ComposingEnv}\else
- \def\ds@probNumNext{%
- \@ifundefined{dps@compQ#2}{% write to file
- \expandafter\gdef\csname dps@compQ#2\endcsname{found}%
- \dps@IWVO{\string\begin{cQ}{\noexpand#1}}%
- \dps@IWVO{\string\end{cQ}}%
- \dps@IWVO{\string\begin{cA}{\noexpand#1}}%
- \dps@IWVO{\string\end{cA}}%
- \dps@IWVO{}%
- }{}%
- \write@@ComposingEnv
- }%
- \fi\fi
- \ds@probNumNext
+ \gdef\ds@currentArgi{#1}\gdef\ds@currentArgii{#2}%
+ \ifx\ds@currentArgii\ds@myspace
+ \def\ds@probNumNext{\write@@ComposingEnv}%
+ \else
+ \ifx\ds@currentArgii\ds@punc
+ \def\ds@probNumNext{\write@@ComposingEnv}\else
+ \def\ds@probNumNext{%
+ \@ifundefined{dps@compQ#2}{% write to file
+ \expandafter\gdef\csname dps@compQ#2\endcsname{found}%
+ \dps@IWVO{\string\begin{cQ}{\noexpand#1}}%
+ \dps@IWVO{\string\end{cQ}}%
+ \dps@IWVO{\string\begin{cA}{\noexpand#1}}%
+ \dps@IWVO{\string\end{cA}}%
+ \dps@IWVO{}%
+ }{}%
+ \write@@ComposingEnv
+ }%
+ \fi
+ \fi
+ \ds@probNumNext
}
\def\verbatimwrite{\@bsphack
- \let\do\@makeother\dospecials
- \catcode`\^^M\active \catcode`\^^I=12
- \def\verbatim@processline{%
- \immediate\write\verbatim@out
- {\the\verbatim@line}}%
- \verbatim@start}
+ \let\do\@makeother\dospecials
+ \catcode`\^^M\active \catcode`\^^I=12
+ \def\verbatim@processline{%
+ \immediate\write\verbatim@out
+ {\the\verbatim@line}}%
+ \verbatim@start}
\def\endverbatimwrite{\@esphack}
\def\dps@IWVO{\immediate\write\verbatim@out}
\def\ds@populateList#1{%
- \ds@listIn = {}%
- \ds@nCnt=0
- \@whilenum \ds@nCnt < #1\do {%
- \advance\ds@nCnt1
- \edef\ds@listInHold{\the\ds@listIn\noexpand\\{\the\ds@nCnt}}%
- \ds@listIn = \expandafter{\ds@listInHold}%
- }%
-}
-\def\ds@processi#1{\advance\ds@nCnt1
- \ifnum\ds@nCnt=\ds@getRanNum\edef\ds@listOutHold{\the\ds@listOut}%
- \global\ds@listOut=\expandafter{\ds@listOutHold\\{#1}}%
- \else
- \edef\ds@listInHold{\the\ds@newListIn}%
- \ds@tmpToks = \expandafter{\ds@listInHold\\{#1}}%
- \ds@newListIn = \expandafter{\the\ds@tmpToks}%
- \fi
+ \ds@listIn={}%
+ \ds@nCnt\z@
+ \@whilenum \ds@nCnt < #1\do {%
+ \advance\ds@nCnt\@ne
+ \edef\ds@listInHold{\the\ds@listIn\noexpand\\{\the\ds@nCnt}}%
+ \ds@listIn = \expandafter{\ds@listInHold}%
+ }%
+}
+\def\ds@processi#1{\advance\ds@nCnt\@ne
+ \ifnum\ds@nCnt=\ds@getRanNum\edef\ds@listOutHold{\the\ds@listOut}%
+ \global\ds@listOut=\expandafter{\ds@listOutHold\\{#1}}%
+ \else
+ \edef\ds@listInHold{\the\ds@newListIn}%
+ \ds@tmpToks = \expandafter{\ds@listInHold\\{#1}}%
+ \ds@newListIn = \expandafter{\the\ds@tmpToks}%
+ \fi
}
\def\ds@processii#1{\input{\jobname_q#1.cut}}
\def\ds@processiii#1{\input{\jobname_a#1.cut}}
-\def\ds@processL#1{\advance\count0by1 %\divide\ds@aNumber2
- \ifnum\count0>\ds@aNumber\relax\else\input{\jobname_a#1.cut}\fi}
-\def\ds@processR#1{\advance\count0by1 %\divide\ds@aNumber2
- \ifnum\count0>\ds@aNumber\relax\input{\jobname_a#1.cut}\fi}
-\def\displayRandomizedQuestions{\let\\=\ds@processii\the\ds@qlistOut}
-\def\displayRandomizedAnswers{\let\\=\ds@processiii\the\ds@alistOut}
-\def\displayRandomizedAnswersLeftPanel{{\let\\=\ds@processL\count0=0
- \divide\ds@aNumber2 \the\ds@alistOut}}
-\def\displayRandomizedAnswersRightPanel{{\let\\=\ds@processR\count0=0
- \divide\ds@aNumber2 \the\ds@alistOut}}
+\def\ds@processL#1{\advance\count@\@ne
+ \ifnum\count@>\ds@aNumber\relax\else\input{\jobname_a#1.cut}\fi}
+\def\ds@processR#1{\advance\count@\@ne
+ \ifnum\count@>\ds@aNumber\relax\input{\jobname_a#1.cut}\fi}
+\def\displayRandomizedQuestions{\let\\=\ds@processii\the\ds@qlistOut
+ \dps@AddToEmitAK{1}\dps@ckEmitAK}
+\def\displayRandomizedAnswers{\set@typeset@protect
+ \let\\=\ds@processiii\the\ds@alistOut
+ \dps@AddToEmitAK{2}\dps@ckEmitAK} % dps
+\def\displayRandomizedAnswersLeftPanel{{\set@typeset@protect
+ \let\\=\ds@processL\count@\z@
+ \divide\ds@aNumber\tw@ \xdef\lastOnLeft{\the\ds@aNumber}%
+ \the\ds@alistOut}%
+ \dps@AddToEmitAK{1}\dps@ckEmitAK}
+\def\displayRandomizedAnswersRightPanel{{\set@typeset@protect
+ \let\\=\ds@processR\count@\z@
+ \divide\ds@aNumber\tw@ \the\ds@alistOut}%
+ \dps@AddToEmitAK{1}\dps@ckEmitAK}
\def\ds@randomizeQuestionList#1{%
- \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
- \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
- \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
- \global\forquestionstrue
- \ifwerandomize
- \expandafter\ds@randomizeList
- \else
- \global\ds@qlistOut=\expandafter{\the\ds@listIn}
- \fi
+ \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
+ \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
+ \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
+ \global\forquestionstrue
+ \ifwerandomize
+ \expandafter\ds@randomizeList
+ \else
+ \global\ds@qlistOut=\expandafter{\the\ds@listIn}
+ \fi
}
\def\ds@randomizeAnswerList#1{%
- \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
- \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
- \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
- \global\forquestionsfalse
- \ifwerandomize
- \expandafter\ds@randomizeList
- \else
- \global\ds@alistOut=\expandafter{\the\ds@listIn}%
- \fi
+ \global\ds@listIn={}\global\ds@newListIn={}\global\ds@listOut={}%
+ \global\ds@tmpToks={}%\global\ds@qlistOut={}\global\ds@alistOut={}%
+ \ds@nMax=#1\relax\ds@populateList{\the\ds@nMax}%
+ \global\forquestionsfalse
+ \ifwerandomize
+ \expandafter\ds@randomizeList
+ \else
+ \global\ds@alistOut=\expandafter{\the\ds@listIn}%
+ \fi
+}
+\def\ds@randomizeList{\redefnextrandomAsNeeded
+ \let\\=\ds@processi
+ \setrannum{\ds@getRanNum}{1}{\ds@nMax}%
+ \ds@nCnt\z@
+ \the\ds@listIn
+ \ds@loopTest
}
-\def\ds@randomizeList{%
- \let\\=\ds@processi
- \setrannum{\ds@getRanNum}{1}{\ds@nMax}%
- \ds@nCnt=0\relax
- \the\ds@listIn
- \ds@loopTest
-}
-\def\ds@loopTest{\advance\ds@nMax-1\relax
- \ifnum\ds@nMax>0\relax
- \def\@next{%
- \ds@listIn=\expandafter{\the\ds@newListIn}%
- \ds@newListIn={}\ds@randomizeList}%
+\def\ds@loopTest{\advance\ds@nMax\m@ne\relax
+ \ifnum\ds@nMax>\z@
+ \def\@next{%
+ \ds@listIn=\expandafter{\the\ds@newListIn}%
+ \ds@newListIn={}\ds@randomizeList}%
+ \else
+ \let\@next\relax
+ \ifforquestions
+ \global\ds@qlistOut=\expandafter{\the\ds@listOut}%
\else
- \let\@next\relax
- \ifforquestions
- \global\ds@qlistOut=\expandafter{\the\ds@listOut}%
- \else
- \global\ds@alistOut=\expandafter{\the\ds@listOut}%
- \fi
+ \global\ds@alistOut=\expandafter{\the\ds@listOut}%
\fi
- \@next
-}
-\newcommand{\placeMessageField}[3][]{%
- \ifeqforpaper\else\textField[#1\Ff\FfMultiline]{report}{#2}{#3}\fi
+ \fi
+ \@next
}
+\newcommand{\placeMessageField}[3][]{\ifeqforpaper\else
+ \textField[\Ff\FfReadOnly\BC{}#1
+ \Ff\FfMultiline]{report}{#2}{#3}\fi}
\newcommand{\threshold}[1]{\def\dsthreshold{#1}}
\threshold{3}
\newcommand{\penaltypoints}[1]{\def\dspenaltypoints{#1}}
\penaltypoints{3}
\newcommand{\passing}[1]{\def\dspassing{#1}}
\passing{4}
-\begin{insDLJS}[processChoice]{match}{JS Update of Matching Puzzle}
-var missesByQuestion = new Array();
+\newcommand{\printDPS}[3][]{%
+ \pushButton[\CA{Print}\A{\JS{%
+ var pp = this.getPrintParams();\r
+ pp.firstPage=1;\r
+ pp.lastPage=1;\r
+ pp.pageHandling = pp.constants.handling.shrink;\r
+ var fv = pp.constants.flagValues;\r
+ pp.flags |= (fv.suppressCenter | fv.suppressRotate);\r
+ this.print(pp);}}#1]{printDPS}{#2}{#3}%
+}
+\newcommand{\resetDPS}[3][]{%
+ \pushButton[\CA{Clear}\A{\JS{resetDPS();}}#1]{resetDPS}{#2}{#3}%
+}
+\def\dpsWCSWrnMsg{The file dps-wcs.def could not be found}
+\newcommand{\clearOnCloseOrSave}{\InputIfFileExists{dps-wcs.def}{}
+ {\PackageWarning{dps}{\dpsWCSWrnMsg}}}
+\def\lngthOfMsg{2000} % in milliseconds
+\def\dpsResetHook#1{\def\dpsresethook{#1}}
+\dpsResetHook{;}
+\def\dpsFinishedEvent#1{\def\dpsfinishedevent{#1}}
+\dpsFinishedEvent{;}
+\begin{insDLJS}{match}{DPS: JavaScript support Das Puzzle Spiel}
+var playerSignedIn = false;
+var missesByQuestion = new Object();
+var nPassing = \dspassing;
var nMissed = 0;
var nPenaltyPoints = 0;
var activeQuestion = "";
-function processChoice(fieldname)
+var f=this.getField("ckbxQ");
+var g=f.getArray();
+var QBC=g[0].strokeColor;
+var pic = new Object();
+var _dpsTO; // time out variable
+var bRandPicMaps=\bRandPicMaps;
+function PlayerSignIn()
+{
+ if ( !playerSignedIn ) {
+ var f = this.getField("dpsSignInName");
+ if (f != null) {
+ var nameField = f.value;
+ if ( nameField.replace(/\s*/g,"") == "" ) {
+ app.alert("\signInMsg");
+ event.target.value="Off";
+ } else
+ playerSignedIn = true;
+ } else playerSignedIn = true;
+ }
+ return playerSignedIn;
+}
+function processChoice(name)
{
// Get the question field that corresponds to this question,
// see if checked.
- var f = this.getField("ckbxQ."+fieldname);
+ var f = this.getField("ckbxQ."+name);
if ( (f != null) && (f.isBoxChecked(0)) ) { // right
clearRedCrosses ();
- this.resetForm(["puzzle."+fieldname]);
+ this.resetForm(["puzzle."+name]);
event.target.textColor = ["RGB", 0, 0.6, 0];
f.strokeColor = ["RGB", 0, 0.6, 0];
f.readonly = true;
event.target.readonly=true;
try { afterCorrectChoiceHook() } catch(e) {};
- checkForFinished(\dspassing);
+ checkForFinished();
} else { // wrong
- if ( activeQuestion != "" ) var h = this.getField(activeQuestion);
- if ( (activeQuestion=="") || (h.readonly) ) { // active question already answered
+ if ( activeQuestion != "" )
+ var h = this.getField(activeQuestion);
+ if ( (activeQuestion=="") || (h.readonly) ) {
+ // active question already answered
event.target.value = "Off";
var g = this.getField("report");
str = \chooseQ;
g.value = str;
- var to = app.setTimeOut("clearMessages()", 2000);
+ var to = app.setTimeOut("clearMessages()", \lngthOfMsg);
} else {
event.target.style = style.cr;
event.target.textColor = color.red;
@@ -455,7 +773,7 @@ function processChoice(fieldname)
nPenaltyPoints += \dspenaltypoints;
missesByQuestion[activeQuestion] = 0;
clearRedCrosses ();
- var to = app.setTimeOut("clearMessages()", 2000)
+ var to = app.setTimeOut("clearMessages()", \lngthOfMsg);
}
}
}
@@ -474,13 +792,14 @@ function clearRedCrosses ()
h[i].style = style.ch;
}
}
-function checkForFinished(n)
+function checkForFinished()
{
var f = this.getField("puzzle");
var g = f.getArray();
var anyEmpty = false;
for ( var i=0; i < g.length; i++) {
- if ( (g[i].name != "puzzle.space") && (g[i].value.replace(/\s/g,"") == "") ) {
+ if ( (g[i].name != "puzzle.space") && %
+(g[i].value.replace(/\s/g,"") == "") ) {
anyEmpty = true;
break;
}
@@ -504,7 +823,171 @@ function finalRating(n) {
if ( (n > aPenaltyScale[i][0]) && (n <= aPenaltyScale[i][1]) )
return aPenaltyMsgs[i];
}
+function resetDPS() {
+ this.delay=true;
+ this.resetForm();
+ var f=this.getField("puzzle");
+ var g=f.getArray();
+ for (var i=0; i<g.length; i++)g[i].value="";
+ var f=this.getField("ckbxQ");
+ f.strokeColor=QBC;
+ var g=f.getArray()
+ for (var i=0; i<g.length; i++)g[i].readonly=false;
+ var f=this.getField("ckbxA");
+ var g=f.getArray();
+ for (var i=0; i<g.length; i++)g[i].readonly=false;
+ this.dirty=false;
+ if(typeof(xBlds)!="undefined"){
+ for (var i=0; i<xBlds.length; i++) {
+ var bName=xBlds[i].name.substring(3);
+ toggleSetThisLayer(bName,false);
+ }
+ }
+ var f=this.getField("btnpic");
+ if(f!=null)f.display=display.hidden;
+ try {
+ \dpsresethook
+ if (typeof mixupDPS == "function") {
+ mixupDPS();
+ showDPS();
+ }
+ } catch(e){};
+ playerSignedIn = false;
+ missesByQuestion = new Object();
+ nMissed = 0;
+ nPenaltyPoints = 0;
+ activeQuestion = "";
+ aPicIndex=randomizePicList(aPicIndex,bRandPicMaps);
+ if(bRandPicMaps)assignNamesToIndexes();
+ this.delay=false;
+}
+/*
+ Create mapping from letters to pictures
+*/
+var aPicIndex=[\DPSIndxList];
+var aNamesList=[\DPSNamesList];
+var diff;
+var PIlength=aPicIndex.length;
+var NLlength=aNamesList.length;
+if ( (diff=NLlength-PIlength) > 0 )
+ for (var i=0; i<diff; i++)
+ aPicIndex.push(null);
+// now randomize aPicIndex, if requested
+aPicIndex=randomizePicList(aPicIndex,bRandPicMaps);
+// now make assignments
+assignNamesToIndexes();
+function assignNamesToIndexes() {
+ for(var i=0; i< NLlength; i++)
+ pic[aNamesList[i]]=aPicIndex[i];
+}
+function randomizePicList(array, bRandomize) {
+ if (bRandomize) shuffle(array);
+ return array;
+}
+function shuffle(array) {
+ var currentIndex = array.length, temporaryValue, randomIndex;
+ // While there remain elements to shuffle...
+ while (0 !== currentIndex) {
+ // Pick a remaining element...
+ randomIndex = Math.floor(Math.random() * currentIndex);
+ currentIndex -= 1;
+ // And swap it with the current element.
+ temporaryValue = array[currentIndex];
+ array[currentIndex] = array[randomIndex];
+ array[randomIndex] = temporaryValue;
+ }
+ return array;
+}
\end{insDLJS}
+\ifusebtnappr
+\begin{insDLJS}{dpsbtnappr}{DPS: Icon appearance support}
+function dpsShowQues(n)
+{
+ if (PlayerSignIn()) {
+ dpsShowFld("btnQ."+n);
+ }
+}
+function dpsHideQFields() {
+ dpsHideFld("btnQ");
+}
+function dpsHideFinalField(name){
+ dpsHideFld(name);
+}
+function dpsHidePreviousQues()
+{
+ if ( activeQuestion != "" ) {
+ dpsHideQFields();
+ }
+}
+function dpsShowFld(name) {
+ var f=this.getField(name);
+ if (f!=null)f.display=display.visible;
+}
+function dpsHideFld(name) {
+ var f=this.getField(name);
+ if (f!=null)f.display=display.hidden;
+}
+function displayPic(name){
+ if (pic[name] != null )dpsShowFld("btnpic."+pic[name]);
+}
+function afterCorrectChoiceHook()
+{
+ var name = activeQuestion.replace(/ckbxQ\./,"");
+dpsHideQFields();
+displayPic.name=name;
+_dpsTO=app.setTimeOut("displayPic('"+name+"')",25);
+}
+function dpsFinishedHook()
+{
+ dpsHideQFields();
+ try {
+ \dpsfinishedevent
+ if(typeof sortoutDPS == "function") {
+ ok2Continue = true;
+ sortoutDPS();
+ }
+ }catch(e){}
+}
+\end{insDLJS}
+\fi
+\ifuseocgappr
+\begin{insDLJS}{dpslayer}{DPS: Layer Support}
+function dpsShowLayer(name)
+{
+ toggleSetThisLayer(name, true);
+}
+function dpsHidePreviousLayer()
+{
+ if ( activeQuestion != "" ) {
+ var activename=activeQuestion.substring(6)
+ dpsHideLayer(activename);
+ }
+}
+function dpsHideLayer(name)
+{
+ toggleSetThisLayer(name, false);
+}
+function afterCorrectChoiceHook()
+{
+ var name = activeQuestion.replace(/ckbxQ\./,"");
+ try {
+ if (pic[name] != null )
+ dpsShowLayer("pic"+pic[name]);
+ } catch(e) {};
+ dpsHideLayer(name);
+}
+function dpsFinishedHook()
+{
+ var name = activeQuestion.replace(/ckbxQ\./,"");
+ dpsHideLayer(name);
+ try {
+ \dpsfinishedevent
+ }catch(e){}
+}
+\end{insDLJS}
+\fi
+\dps@restoreCats
+\let\WriteBookmarks\relax
\endinput
%%
%% End of file `dps.sty'.
diff --git a/texmf-dist/tex/latex/dps/dps_str_de.def b/texmf-dist/tex/latex/dps/dps_str_de.def
index ec5aa3d4..da75bfcf 100644
--- a/texmf-dist/tex/latex/dps/dps_str_de.def
+++ b/texmf-dist/tex/latex/dps/dps_str_de.def
@@ -7,10 +7,9 @@
%% dps.dtx (with options: `copyright,german')
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% dps.sty package, 2006-10-06 %%
-%% Copyright (C) 2006 D. P. Story %%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
%% dpstory@acrotex.net %%
-%% storyd@owc.edu %%
%% %%
%% This program can redistributed and/or modified under %%
%% the terms of the LaTeX Project Public License %%
@@ -18,27 +17,40 @@
%% macros/latex/base/lppl.txt; either version 1 of the %%
%% License, or (at your option) any later version. %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\chooseQ{"Du musst erst eine Frage ausw\string\344hlen bevor Du antwortest!"}
-\def\triedTooMuch{"Du hast es leider zu oft versucht, ich z\string\344hle "
- + \dspenaltypoints
- + " Punkte dazu und setze den Z\string\344hler dann zur\string\374ck. Bitte streng Dich an!"}
-\def\congratFinished{"Herzlichen Gl\string\374ckwunsch! Du hast das Puzzle beendet"
- +((nMissed==0) ? " ohne auch nur einen Fehler zu machen, wunderbar!"
- : ", aber leider " + nMissed + " Mal falsch geantwortet!")}
-\def\regretPleased{(( nMissed > n )
- ? "Ich bedauere Dir mitteilen zu m\string\374ssen, dass Du den Test leider nicht bestanden hast, weil Du zu viele Fragen falsch beantwortet hast."
- : "Ich bin \string\344usserst erfreut Dir mitteilen zu d\string\374rfen, dass Du den Test bestanden hast!")}
-\def\reportPenaltyPoints{"Die Anzahl der Strafpunkte ist " + nPenaltyPoints +"."}
-\def\finalPenaltyScore{"Die Gesamtanzahl der Strafpunkte ist damit " + nTotalPenaltyPoints + ". "}
+\def\chooseQ{"Du musst erst eine Frage ausw\string\344hlen bevor
+ Du antwortest!"}
+\def\triedTooMuch{"Du hast es leider zu oft versucht, ich
+ z\string\344hle " + \dspenaltypoints
+ + " Punkte dazu und setze den Z\string\344hler dann zur\string\374ck.
+ Bitte streng Dich an!"}
+\def\congratFinished{"Herzlichen Gl\string\374ckwunsch! Du hast das
+ Puzzle beendet" + ((nMissed==0) ?
+ " ohne auch nur einen Fehler zu machen, wunderbar!" :
+ ", aber leider " + nMissed + " Mal falsch geantwortet!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "Ich bedauere Dir mitteilen zu m\string\374ssen, dass Du den Test
+ leider nicht bestanden hast, weil Du zu viele Fragen falsch
+ beantwortet hast."
+ : "Ich bin \string\344usserst erfreut Dir mitteilen
+ zu d\string\374rfen, dass Du den Test bestanden hast!")}
+\def\reportPenaltyPoints{"Die Anzahl der Strafpunkte ist "
+ + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Die Gesamtanzahl der Strafpunkte ist damit "
+ + nTotalPenaltyPoints + ". "}
\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
\def\aPenaltyMsgs
{%
- "Perfekt!",
- "Sehr gute Vorstellung!",
- "Es sieht nicht sonderlich gut aus. Vielleicht w\string\344re eine Wiederholung gut!",
- "R\string\344tst Du eigentlich nur? Niemand kann wirklich so schlecht sein. Das ist Stoff aus der siebten Klasse!",
- "Du bist ein hoffnungsloser Fall!"
+ "Perfekt!",
+ "Sehr gute Vorstellung!",
+ "Es sieht nicht sonderlich gut aus. Vielleicht w\string\344re
+ eine Wiederholung gut!",
+ "R\string\344tst Du eigentlich nur? Niemand kann wirklich so
+ schlecht sein. Das ist Stoff aus der siebten Klasse!",
+ "Du bist ein hoffnungsloser Fall!"
}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
\endinput
%%
%% End of file `dps_str_de.def'.
diff --git a/texmf-dist/tex/latex/dps/dps_str_us.def b/texmf-dist/tex/latex/dps/dps_str_us.def
index fad04bb9..23cd6550 100644
--- a/texmf-dist/tex/latex/dps/dps_str_us.def
+++ b/texmf-dist/tex/latex/dps/dps_str_us.def
@@ -7,10 +7,9 @@
%% dps.dtx (with options: `copyright,english')
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% dps.sty package, 2006-10-06 %%
-%% Copyright (C) 2006 D. P. Story %%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
%% dpstory@acrotex.net %%
-%% storyd@owc.edu %%
%% %%
%% This program can redistributed and/or modified under %%
%% the terms of the LaTeX Project Public License %%
@@ -20,28 +19,33 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\chooseQ{"You must choose a question to answer before you answer!"}
\def\triedTooMuch{"You have tried this problem too many times,
- I'm adding "
- + \dspenaltypoints
- + " points, and resetting the penalty counter. Bad boy/girl!"}
+ I'm adding "
+ + \dspenaltypoints
+ + " points, and resetting the penalty counter. Bad boy/girl!"}
\def\congratFinished{"Congratulations! You finished the puzzle"
- +((nMissed==0) ? " without missing a single problem, amazing!"
- : ", but you missed " + nMissed + " questions in the process!")}
-\def\regretPleased{(( nMissed > n )
- ? "I regret to report that you did not pass the test because
- you missed too many questions."
- : "I am pleased to report that you passed the test!")}
+ +((nMissed==0) ? " without missing a single problem, amazing!"
+ : ", but you missed " + nMissed + " questions in the process!")}
+\def\regretPleased{(( nMissed > nPassing )
+ ? "I regret to report that you did not pass the test because
+ you missed too many questions."
+ : "I am pleased to report that you passed the test!")}
\def\reportPenaltyPoints{"The number of penalty points is "
- + nPenaltyPoints +"."}
-\def\finalPenaltyScore{"Final penalty score is " + nTotalPenaltyPoints + ". "}
+ + nPenaltyPoints +"."}
+\def\finalPenaltyScore{"Final penalty score is "
+ + nTotalPenaltyPoints + ". "}
\def\aPenaltyScale{[-1,0], [0,4], [4, 10], [10,25], [25,5000]}
\def\aPenaltyMsgs
{%
- "Perfect!",
- "Very nice performance!",
- "This is not looking good. Perhaps a review is in order!",
- "Are you trying? No one could do so badly, you only need a seventh grade education!",
- "You're hopeless!"
+ "Perfect!",
+ "Very nice performance!",
+ "This is not looking good. Perhaps a review is in order!",
+ "Are you trying? No one could do so badly, you only need a
+ seventh grade education!",
+ "You're hopeless!"
}
+\dlJSStr[noquotes]{\signInMsg}{%
+ You must enter your name in the field at the top of
+ the page to get credit for this assignment.}
\endinput
%%
%% End of file `dps_str_us.def'.
diff --git a/texmf-dist/tex/latex/dps/icon-doc.sty b/texmf-dist/tex/latex/dps/icon-doc.sty
new file mode 100644
index 00000000..cff05895
--- /dev/null
+++ b/texmf-dist/tex/latex/dps/icon-doc.sty
@@ -0,0 +1,142 @@
+%%
+%% This is file `icon-doc.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,icondoc')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NeedsTeXFormat{LaTeX2e}[1997/12/01]
+\ProvidesPackage{icon-doc}
+ [2020/04/21 v1.0 icon-doc:
+ Build Icon file and explode same (dps)]
+\newif\ifdpsuseacrobat \dpsuseacrobatfalse
+\DeclareOption{useacrobat}{\dpsuseacrobattrue}
+\DeclareOption{!useacrobat}{\dpsuseacrobatfalse}
+\DeclareOption{twice}{\dpscomptwicetrue}
+\newif\ifdpscomptwice \dpscomptwicefalse
+\ProcessOptions\relax
+\RequirePackage{ifxetex}
+\RequirePackage{shellesc}
+\RequirePackage{web}
+\RequirePackage{eforms}
+\execJSOn
+\pagestyle{empty}
+\parindent0pt \parskip0pt
+\newwrite \wrtPkg
+\newwrite\wrticonbody
+\def\IWB#1{\immediate\write\wrticonbody{#1}}
+\def\IWP#1{\immediate\write\wrtPkg{#1}}
+\def\verbatimwrite{\@bsphack
+ \let\do\@makeother\dospecials
+ \catcode`\^^M\active \catcode`\^^I=12
+ \def\verbatim@processline{%
+ \immediate\write\verbatim@out
+ {\the\verbatim@line}}%
+ \verbatim@start}
+\def\endverbatimwrite{\@esphack}
+\newenvironment{icondoc}
+{%
+ \immediate\openout \wrticonbody icons-template.tex
+ \let\verbatim@out\wrticonbody
+ \IWB{\string\RequirePackage{tmp}}%
+ \verbatimwrite
+}{%
+ \endverbatimwrite
+ \immediate\closeout \wrticonbody
+}
+\ifxetex\ifdpsuseacrobat\else
+\begin{icondoc}
+\documentclass{article}
+\usepackage{web}
+\margins{3pt}{3pt}{3pt}{3pt}
+\screensize{9\baselineskip}{2.25in}
+\parindent0pt
+\begin{document}
+\small
+\dpsInputContent % required, defined in \@MultiQuesFiles
+\end{document}
+\end{icondoc}
+\fi\fi
+\let\pageList\@empty
+\def\addToPageList#1{\edef\x{{#1}}\expandafter
+ \g@addto@macro\expandafter
+ \pageList\expandafter{\x}}
+\def\@SnglQuesFile#1#2{%
+ \@tempcnta#1\relax\advance\@tempcnta\@ne
+ \edef\N{\the\@tempcnta}%
+ \@tempcnta\@ne\relax
+ \@whilenum\@tempcnta < \N \do{%
+ \begingroup
+ \InputIfFileExists{#2-sc(\the\@tempcnta).cut}
+ {\addToPageList{\the\@tempcnta}}{\null}\par
+ \endgroup
+ \newpage
+ \advance\@tempcnta\@ne
+ }%
+}
+\def\@MultiQuesFiles#1#2{%
+ \@tempcnta#1\relax\advance\@tempcnta\@ne
+ \edef\N{\the\@tempcnta}%
+ \@tempcnta\@ne\relax
+ \@whilenum\@tempcnta < \N \do{%
+ \IfFileExists{#2-sc(\the\@tempcnta).cut}
+ {\addToPageList{\the\@tempcnta}}{}
+ \immediate\openout\wrtPkg tmp.sty
+ \IWP{\string\def\string\dpsInputContent{\string
+ \InputIfFileExists{#2-sc(\the\@tempcnta).cut}%
+ {}{\string\null}}}%
+ \immediate\closeout\wrtPkg
+ \ShellEscape{xelatex icons-template.tex}%
+ \ifdpscomptwice\ShellEscape{xelatex icons-template.tex}\fi
+ \ShellEscape{copy icons-template.pdf icons-\the\@tempcnta.pdf}%
+ \advance\@tempcnta\@ne
+ }\null % content for the icons.tex file
+ \ShellEscape{del tmp.sty icons-template.*}%
+}
+\ifxetex
+ \ifdpsuseacrobat
+ \let\createRequiredIcons\@SnglQuesFile
+ \else
+ \let\createRequiredIcons\@MultiQuesFiles
+ \fi
+\else
+ \let\createRequiredIcons\@SnglQuesFile
+\fi
+\begin{defineJS}[\def\defineJSjsR{^^J}]{\execExplode}
+/* Extract pages to folder */
+// Regular expression used to acquire the base name of file
+try {
+for (var i = 0; i < this.numPages; i++)
+aebTrustedFunctions(this,aebExtractPages,{
+nStart: i,
+cPath: "icons-" + (i+1) +".pdf"
+});
+} catch (e) { console.println("Aborted: " + e); }
+\end{defineJS}
+\def\wrtPageList{\newwrite\pagelist
+ \immediate\openout \pagelist icons-pglst.sav
+ \immediate\write\pagelist{\string\def\string\pagelist{\pageList}}
+ \immediate\closeout\pagelist
+}
+\ifxetex\ifdpsuseacrobat
+\begin{execJS}{expl}
+\execExplode
+\end{execJS}
+\fi\fi
+\AtEndDocument{\wrtPageList}
+\let\WriteBookmarks\relax
+\endinput
+%%
+%% End of file `icon-doc.sty'.
diff --git a/texmf-dist/tex/latex/dps/sortjs.def b/texmf-dist/tex/latex/dps/sortjs.def
new file mode 100644
index 00000000..24d91cfd
--- /dev/null
+++ b/texmf-dist/tex/latex/dps/sortjs.def
@@ -0,0 +1,113 @@
+%%
+%% This is file `sortjs.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,sortjs')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{insDLJS}{dpssort}{DPS: Bubble Sort}
+// Global Data:
+var hasBeenRandomized=false;
+var btnbase="btnpic."; // btnpic.01, btnpic.02, etc
+var iconbase="pic"; // pic01, pic02, etc.
+var nTotalTiles=\dpsNumSideShowPics;
+var randomDPS = new Array(nTotalTiles+1);
+var ldps = randomDPS.length;
+var timeout = 10;
+var shutdown;
+var debug = false; // memDebug;
+var ok2Continue = true;
+for (i=1; i<=nTotalTiles; i++) randomDPS[i]=i;
+// Mixup DPS:
+function mixupDPS()
+{
+ var i, rand, temp;
+ for (i=1; i<= nTotalTiles; i++)
+ {
+ var rand = Math.random();
+ rand *= ldps*ldps;
+ rand = Math.ceil(rand);
+ rand = rand \% ldps;
+ if (rand == 0 ) rand = 1;
+ temp = randomDPS[i];
+ randomDPS[i]=randomDPS[rand];
+ randomDPS[rand]=temp;
+ }
+}
+
+// Show DPS:
+function showDPS()
+{
+ var I,J;
+ for ( var i=1; i<=nTotalTiles; i++ )
+ {
+ I=((i<10)?"0":"")+i;
+ J=((randomDPS[i]<10)?"0":"")+randomDPS[i];
+ var oIcon = this.getIcon(iconbase+J);
+ var f = this.getField(btnbase+I);
+ f.buttonSetIcon(oIcon);
+ }
+}
+// Sortout DPS:
+function sortoutDPS()
+{
+ outerLoop(randomDPS.length-1);
+}
+function outerLoop(i)
+{
+ if ( ok2Continue && (i >= 0) ) %
+shutdown = app.setTimeOut("app.clearTimeOut(shutdown); %
+innerLoop("+i+",1);", timeout);
+ else {
+ }
+}
+function innerLoop(i,j)
+{
+ var I, J;
+ if ( j <= i )
+ {
+ if (randomDPS[j-1] > randomDPS[j])
+ {
+ var temp = randomDPS[j-1];
+ randomDPS[j-1] = randomDPS[j];
+ randomDPS[j] = temp;
+ J=((randomDPS[j-1]<10)?"0":"")+randomDPS[j-1];
+ I=((j-1 < 10)?"0":"")+(j-1);
+ var oIcon = this.getIcon(iconbase+J);
+ var f = this.getField(btnbase+I);
+ f.buttonSetIcon(oIcon);
+ J=((randomDPS[j]<10)?"0":"")+randomDPS[j];
+ I=((j < 10)?"0":"")+j;
+ var oIcon = this.getIcon(iconbase+J);
+ var f = this.getField(btnbase+I);
+ f.buttonSetIcon(oIcon);
+ }
+ j++
+ if ( ok2Continue ) %
+shutdown = app.setTimeOut("app.clearTimeOut(shutdown); %
+innerLoop("+i+","+j+");", timeout);
+ else {
+ }
+ }
+ else
+ {
+ i--;
+ outerLoop(i);
+ }
+}
+\end{insDLJS}
+\endinput
+%%
+%% End of file `sortjs.def'.
diff --git a/texmf-dist/tex/latex/dps/usebtnappr.def b/texmf-dist/tex/latex/dps/usebtnappr.def
new file mode 100644
index 00000000..bc5cecac
--- /dev/null
+++ b/texmf-dist/tex/latex/dps/usebtnappr.def
@@ -0,0 +1,135 @@
+%%
+%% This is file `usebtnappr.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,btnadv')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\quesNumTxt}[1]{\protect\textbf{Problem #1}}
+\newcommand{\quesNumTxTPost}{\protect\newline}
+\newenvironment{setContent}[1]{%
+ \immediate\write\@auxout{\string\csarg
+ \string\xdef{ltrpg#1}{\theenumi}}%
+ \ifwrtContent
+ \def\CommentCutFile{\jobname-sc(\theenumi).cut}%
+ \immediate\openout\CommentStream=\CommentCutFile
+ \begingroup
+ \set@display@protect
+ \let\verbatim@out\CommentStream
+ \dps@IWVO{\quesNumTxt{\theenumi}\quesNumTxTPost}%
+ \set@typeset@protect
+ \expandafter\verbatimwrite
+ \else
+ \edef\x{\noexpand\pl@ceQues{\theenumi}}\x\expandafter
+ \comment
+ \fi
+}{\ifwrtContent\expandafter
+ \endverbatimwrite
+ \endgroup
+ \immediate\closeout\CommentStream
+ \else
+ \expandafter\endcomment
+ \fi
+}
+\def\ltrToNum#1{\@nameuse{ltrpg#1}}
+\def\pglstWarningMsg{\PackageWarningNoLine{dps}
+ {The file icons-pglst.sav not found.\MessageBreak
+ Icons may not appear. Build the\MessageBreak icons.tex file}}
+\ifwerandomize\else\let\pglstWarningMsg\@empty\fi
+\def\dpsEmbedIcons{%
+\InputIfFileExists{icons-pglst.sav}{\wrtContentfalse}
+ {\pglstWarningMsg\def\pagelist{}}%
+ \edef\TFOR{\noexpand\@tfor\noexpand\n:=\pagelist}%
+ \ifxetex
+ \TFOR\do{\embedIcon[name=Q\n]{icons-\n.pdf}}%
+ \else\ifpdf
+ \TFOR\do{\embedIcon[name=Q\n,hyopts={page=\n}]{icons.pdf}}%
+ \else % pdfmark
+ \TFOR\do{\embedIcon[name=Q\n,placement=btnQ.\n,%
+ page={\n-1}]{icons.pdf}}%
+ \fi\fi
+}
+\newcommand{\dpsQuesIcon}[4][]{%
+ \pushButton[\Ff{\FfReadOnly}\BG{}\S{S}#1\TP{1}\F{\FHidden}
+ \I{\csOf{Q#2}}\PA{.5 1}]{btnQ.#2}{#3}{#4}}
+\newcommand{\dpsOtherIcon}[4][]{% \I{\csOf{name}} required
+ \pushButton[\Ff{\FfReadOnly}\BG{}\S{S}#1\TP{1}\F{\FHidden}
+ \PA{.5 1}]{#2}{#3}{#4}}
+\long\def\placeQuesIcon#1{\@ifundefined{textblock}
+ {\let\dps@mode\relax}{\let\dps@mode\par}%
+ \def\pl@ceQues##1{\dps@mode #1}}
+\long\def\placeOtherIcon#1{#1}
+\def\afterQhookA#1{%
+ if(!event.target.isBoxChecked(0))dpsHideQFields();\r
+ else\pdfSP if(PlayerSignIn())dpsShowQues("\ltrToNum{#1}");}
+\def\OnFocusQhookAA#1{dpsHidePreviousQues("\ltrToNum{#1}")}
+\newcommand{\dpsEmbedSideShow}[3][]{\begingroup
+ \gdef\dpsNumSideShowPics{#2}%
+ \def\@Ext{#1}\ifx\@Ext\@empty\def\@Ext{.pdf}\else\def\@Ext{.#1}\fi
+ \@tempcnta\z@
+ \let\@embedList\@empty
+ \let\DPSIndxList\@gobble
+ \@whilenum \@tempcnta < \dpsNumSideShowPics \do{%
+ \ds@nCnt\@tempcnta \advance\ds@nCnt\@ne
+ \ifnum\ds@nCnt<10 \edef\x{0\the\ds@nCnt}\else
+ \edef\x{\the\ds@nCnt}\fi
+ \edef\z{\noexpand\g@addto@macro\noexpand\DPSIndxList{,"\x"}}\z
+ \ifxetex\if@isPackaged
+ \PackageWarning{dps}
+ {There is no support for embedding packaged\MessageBreak
+ PDFs with xelatex. Ignoring the \string\isPackaged\MessageBreak
+ command}%
+ \@isPackagedfalse
+ \fi\fi
+ \if@isPackaged
+ \ifpdf
+ \edef\y{\noexpand
+ \embedIcon[name=pic\x,%
+ hyopts={page=\x}]{#3_package.pdf}}%
+ \else
+ \edef\y{\noexpand
+ \embedIcon[name=pic\x,placement=btnpic.\x,%
+ page=\x-1]{#3_package.pdf}}%
+ \fi
+ \else
+ \edef\y{\noexpand
+ \embedIcon[name=pic\x,placement=btnpic.\x]{#3_\x\@Ext}}%
+ \fi
+ \expandafter\g@addto@macro\expandafter\@embedList\expandafter{\y}%
+ \@tempcnta\ds@nCnt
+ }% do
+ \toks@=\expandafter{\@embedList}\the\toks@
+ \endgroup
+}
+\def\tileKVs#1{\def\tile@KVs{#1}}
+\tileKVs{}
+\newcommand\insertSideshow[4]{\begingroup
+ \offinterlineskip\@tempcnta\z@
+ \multido{\iR=1+1}{#1}{\hbox{%
+ \multido{\iC=1+1}{#2}{%
+ \global\advance\@tempcnta\@ne
+ \ifnum\@tempcnta<10\relax
+ \edef\x{0\the\@tempcnta}\else
+ \edef\x{0\the\@tempcnta}\fi
+ \edef\iconPresets{\noexpand\I{\noexpand\csOf{pic\x}}}%
+ \dpsOtherIcon[\BC{}\FB{true}\presets{\iconPresets}
+ \presets{\tile@KVs}]{btnpic.\x}{#3}{#4}%
+ }% inner multido
+ }}% hbox, outer multido
+ \endgroup
+}
+\endinput
+%%
+%% End of file `usebtnappr.def'.
diff --git a/texmf-dist/tex/latex/dps/useocgappr.def b/texmf-dist/tex/latex/dps/useocgappr.def
new file mode 100644
index 00000000..de5f615f
--- /dev/null
+++ b/texmf-dist/tex/latex/dps/useocgappr.def
@@ -0,0 +1,75 @@
+%%
+%% This is file `useocgappr.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dps.dtx (with options: `copyright,ocgadv')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% dps.sty package, %%
+%% Copyright (C) 2006--2020 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\@ifpackageloaded{textpos}{\let\dps@mode\par}{\let\dps@mode\relax}
+\def\afterQhookA#1{%
+ if(!event.target.isBoxChecked(0))dpsHideLayer("#1");\r
+ else\pdfSP if(PlayerSignIn())dpsShowLayer("#1");}
+\def\OnFocusQhookAA#1{dpsHidePreviousLayer("#1")}
+\def\dps@getOCGName#1-#2\@nil{\def\dps@OcgName{#1}}
+\def\fmtOCGQues#1{\def\fmtOCGQues@i##1{#1}}
+\def\dpsQuesLayer#1{\input{\jobname-sc(#1).cut}}
+\long\def\placeQuesLayer#1{\@ifundefined{textblock}
+ {\let\dps@mode\relax}{\let\dps@mode\par}%
+ \def\pl@ceQuesL@yer##1{\dps@mode #1}}
+\long\def\placeOtherLayer#1{#1}
+\def\insertQuesLayer#1{\dps@getOCGName#1\@nil
+ \edef\x{\noexpand\xBld{\dps@OcgName}}\x
+ \fmtOCGQues@i{#1}\eBld}
+\newcommand{\quesNumTxt}[1]{\protect\textbf{Problem #1}}
+\newcommand{\quesNumTxTPost}{\protect\newline}
+\newenvironment{setContent}[1]{%
+ \gdef\scArg{#1}% save the argument for the end env
+ \def\CommentCutFile{\jobname-sc(#1-\theenumi).cut}%
+ \immediate\openout\CommentStream=\CommentCutFile
+ \begingroup
+ \set@display@protect
+ \let\verbatim@out\CommentStream
+ \dps@IWVO{\quesNumTxt{\theenumi}\quesNumTxTPost}%
+ \set@typeset@protect
+ \verbatimwrite
+}{%
+ \endverbatimwrite
+ \endgroup
+ \immediate\closeout\CommentStream
+ \edef\x{\noexpand\pl@ceQuesL@yer{\scArg-\theenumi}}\x
+}
+\newcommand{\insertSideshow}[3][]{\begingroup
+ \def\@Ext{#1}\ifx\@Ext\@empty\else\def\@Ext{.#1}\fi
+ \def\@nrows{#2}\def\@ncols{#3}\insertSideshow@i
+}
+\newcommand\insertSideshow@i[2][]{\offinterlineskip
+ \@tempcnta\z@
+ \let\DPSIndxList\@gobble
+ \multido{\iR=1+1}{\@nrows}{\hbox{%
+ \multido{\iC=1+1}{\@ncols}{%
+ \global\advance\@tempcnta\@ne
+ \ifnum\@tempcnta<10\relax
+ \edef\x{0\the\@tempcnta}\else\edef\x{\the\@tempcnta}\fi
+ \edef\z{\noexpand\g@addto@macro\noexpand\DPSIndxList{,"\x"}}\z
+ \xBld{pic\x}\includegraphics[#1]{#2_\x\@Ext}\eBld
+ }% inner multido
+ }}% hbox, outer multido
+ \immediate\write\@auxout{\string\gdef\string
+ \DPSIndxList{\DPSIndxList}}%
+ \endgroup
+}
+\endinput
+%%
+%% End of file `useocgappr.def'.