From 2944d3edfb31204604138ee3731198e9e6ad08b2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 15 Feb 2012 01:01:48 +0000 Subject: rm cookybooky, requires nonfree emerald fonts git-svn-id: svn://tug.org/texlive/trunk@25396 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/cookybooky/README | 73 - .../doc/latex/cookybooky/documentation/Manual.pdf | Bin 263966 -> 0 bytes .../doc/latex/cookybooky/examples/ex_1.pdf | Bin 160593 -> 0 bytes .../doc/latex/cookybooky/examples/ex_1.tex | 254 - .../doc/latex/cookybooky/examples/graphics/bg.eps | 8750 ------------- .../examples/graphics/bg_transparent.eps | Bin 1008752 -> 0 bytes .../latex/cookybooky/examples/graphics/bgraph.eps | 11611 ------------------ .../latex/cookybooky/examples/graphics/sgraph.eps | 12261 ------------------- .../source/latex/cookybooky/cookybooky.dtx | 749 -- .../source/latex/cookybooky/cookybooky.ins | 46 - .../texmf-dist/tex/latex/cookybooky/cookybooky.sty | 423 - .../texmf-dist/tex/latex/cookybooky/myRecipe.cfg | 92 - Master/tlpkg/bin/tlpkg-ctan-check | 2 +- Master/tlpkg/libexec/ctan2tds | 2 + Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc | 1 - Master/tlpkg/tlpsrc/cookybooky.tlpsrc | 0 16 files changed, 3 insertions(+), 34261 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/README delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/documentation/Manual.pdf delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.pdf delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.tex delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg.eps delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg_transparent.eps delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bgraph.eps delete mode 100644 Master/texmf-dist/doc/latex/cookybooky/examples/graphics/sgraph.eps delete mode 100644 Master/texmf-dist/source/latex/cookybooky/cookybooky.dtx delete mode 100644 Master/texmf-dist/source/latex/cookybooky/cookybooky.ins delete mode 100644 Master/texmf-dist/tex/latex/cookybooky/cookybooky.sty delete mode 100644 Master/texmf-dist/tex/latex/cookybooky/myRecipe.cfg delete mode 100644 Master/tlpkg/tlpsrc/cookybooky.tlpsrc (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/cookybooky/README b/Master/texmf-dist/doc/latex/cookybooky/README deleted file mode 100644 index 2a502b44ef8..00000000000 --- a/Master/texmf-dist/doc/latex/cookybooky/README +++ /dev/null @@ -1,73 +0,0 @@ -Abstract ---------------------------------- - -`cookybooky' is a package to give recipes a proper -- quite professional - layout and a user friendly -input mask to enter the ingredients, the preparation -and some additional hints to the recipes at ease. - -The usage of key-value-pairs for some commands and -some other easy-to-handle-commands will make it -easy for the customer to quickly setup some recipes -and bring them into `good shape' or simply archive -them ... - -Very new - compared to other recipe packages - -will be, to underline the recipe pages with some -transparent background graphics and transparent -text and as well position some more graphics on -the appropriate page to show the food, that is -to be cooked - also easily implemented. - - -Package contents ---------------------------------- - -The current distribution is zipped up as - `cookybooky.zip' -and consists of the - `cookybooky.dtx', - `cookybooky.ins' and - `README.txt' files, -a proper documentation, called `Manual.pdf', -as well as some demo graphics (in `eps' format) -and some (hopefully helpful) example files. - - -Installation hints --------------------------------- -Unzip the - `cookybooky.zip' -to a folder where your TeX system will find it. -Open the - `cookybooky.ins' -in your favorite editor and latex it. -The - `cookybooky.sty' -will automatically be generated and additionally -a customer's helper file - `myRecipe.cfg' -in which customer settings can be setup. - - -System requirements --------------------------------- -The default workflow is - - latex -> dvi -> dvips -> ps2pdf - -pdftex is not possible yet, maybe in an update. - -As well needed are some fonts like Brush Script, -Lucida Handwriting, Lucida Calligraphy to present -the recipe names in an elegant way. - -Due to this is my first package, I have a quite long -list of required packages, which however most are in -TeX standard distributions and listed in the manual. - - -Current maintainer --------------------------------- -Copyright (C) 2009, Jürgen Gilg, - diff --git a/Master/texmf-dist/doc/latex/cookybooky/documentation/Manual.pdf b/Master/texmf-dist/doc/latex/cookybooky/documentation/Manual.pdf deleted file mode 100644 index aa1256d1d02..00000000000 Binary files a/Master/texmf-dist/doc/latex/cookybooky/documentation/Manual.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.pdf b/Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.pdf deleted file mode 100644 index 0fdc474c971..00000000000 Binary files a/Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.tex b/Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.tex deleted file mode 100644 index cbc6c3566e9..00000000000 --- a/Master/texmf-dist/doc/latex/cookybooky/examples/ex_1.tex +++ /dev/null @@ -1,254 +0,0 @@ -\documentclass[% -twoside -]{article} -% Comment it out and see the difference - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% FONTENCODING -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage[T1]{fontenc} -\usepackage{bookman} -% Choose your favorite font for the text -\usepackage[dvipsnames,svgnames]{xcolor} - -\usepackage[ -%distiller -]{pstricks} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% For EASY TYPESETTING RECIPES -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage[% -myconfig -]{cookybooky} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% LANGUAGE SPECIFICATION -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage[ngerman]{babel} -% Choose your language - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% INDENTS and PARSKIPS -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\setlength\parindent{0pt} -\setlength\parskip{2ex plus 0.5ex} -% Definition of your personal favorized skips and indents - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% DOCUMENT DECLARATIONS within the PDF (STRG+D in Adobe Reader) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\DeclareDocInfo -{% - title= My personal Cookybooky, - %university=My Supertitle, - author=My Name, - email=my@emailaddress, - subject=Recipes, -% talksite=\url{www.myWebpage.net}, -% version=1.0, - keywords={Recipes typeset with LaTeX} -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% COLORS for the TITLEPAGE (author, title, link, etc.) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\selectColors -{% - titleColor=Yellow, - authorColor=black, - linkColor=black -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% FONTDIMENSIONS and ALIGNMENT of the TITLEPAGE -%% TOP PART OF THE TITLEPAGE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\titleLayout -{% - fontsize=Huge, - halign=r, - xhalign=r -} -\authorLayout -{% - fontsize=Large, - halign=r, - xhalign=r -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% MIDDLE PART OF THE TITLEPAGE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\optionalPageMatter -{% -% \begin{center} -% \includegraphics[width=0.5\linewidth]{myEPS} -% \end{center} -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% BOTTOM PART OF THE TITLEPAGE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\titlepageTrailer -{% - %EMPTY -} -% Delete the above 4 lines and see the difference... - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% Layout for the sections, subsections, ... -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\sectionLayout -{% - indent=0pt, - fontsize=Large, - color=black -} - -%\subsectionLayout -%{% -% indent=-20pt, -% fontsize=large, -% color=red, -% numdingcolor=red -%} - -%\subsubsectionLayout -%{% -% indent=-20pt, -% color=red, -% numdingcolor=red -%} - -%\usepackage[dvips]{graphicxsp} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% Setting the Graphic path -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%\def\graphPath{ } % by default -\def\graphPath{graphics/} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% EMBEDDING THE BACKGROUND GRAPHIC -%% ONLY ONCE -- REDUCES FILE SIZE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%\embedEPS -%[% -% transparencyGroup -%]{p1}{\graphPath bg} - - -\begin{document} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% TITLEPAGE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\maketitle - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% SETTING THE BACKGROUND GRAPHIC ON EVERY PAGE -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%\template -%[% -% name=p1, -% transparency={/ca .35 /BM/Screen} -%]{bg} -\template{\graphPath bg_transparent} -%\textBgColor{yellow} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% INSERTING TABLE OF CONTENTS -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\tableofcontents -\newpage - -\section{Recipes} -On the following pages follow some recipes. - -\newpage - -%% FIRST RECIPE - -\ingredients -{% - \nicefrac{1}{2} & l & Wasser\\ - 4 & TL & Hagebuttentee\\ - 2 & EL & Honig\\ - 1 & & Zitrone\\ - \nicefrac{1}{2} &l & Fruchtsaft\\ - 100 & g & Erdbeeren\\ - 50 & g & Himbeeren\\ - 1 & & Orange\\ - 100 & g & Weintrauben -} - -\preparation -{% - \init Wasser und Hagebuttentee mischen. Mit dem Honig und dem Saft der Zitrone abschmecken. - \init In das Serviergef\"{a}{\ss} geben und erst kurz vor dem Eintreffen der G\"{a}ste das kleingeschnittene Obst (Erdbeeren, Himbeeren, Orangenfilets und entkernte Weintrauben) hinzuf\"{u}gen. -} - -\hint -{% - Ein Schu{\ss} Mineralwasser verleiht der Bowle ein erfrischendes Prickeln. Ein Schu{\ss} Mineralwasser verleiht der Bowle ein erfrischendes Prickeln. -} - -\graph % This command MUST be LAST! -[% - %recipename, - recipetime={5 min}, - portion, -% joule, - sgraph, - sdx=2, - sdy=0, -% bgraph, - bdx=0, - bdy=0 -] - -\newpage - -%% SECOND RECIPE - -\ingredients -{% - \nicefrac{1}{2} & l & Wasser\\ - 4 & TL & Hagebuttentee\\ - 2 & EL & Honig\\ - 1 & & Zitrone\\ - \nicefrac{1}{2} &l & Fruchtsaft\\ - 100 & g & Erdbeeren\\ - 50 & g & Himbeeren\\ - 1 & & Orange\\ - 100 & g & Weintrauben -} - -\preparation -{% - \init Wasser und Hagebuttentee mischen. Mit dem Honig und dem Saft der Zitrone abschmecken. - \init In das Serviergef\"{a}{\ss} geben und erst kurz vor dem Eintreffen der G\"{a}ste das kleingeschnittene Obst (Erdbeeren, Himbeeren, Orangenfilets und entkernte Weintrauben) hinzuf\"{u}gen. -} - -\hint -{% - Ein Schu{\ss} Mineralwasser verleiht der Bowle ein erfrischendes Prickeln. Ein Schu{\ss} Mineralwasser verleiht der Bowle ein erfrischendes Prickeln. -} - -\graph % This command MUST be LAST! -[% - recipename=Obstbowle, - recipetime={5 min}, - portion={F\"{u}r 1 l}, - joule={1 kJ}, - sgraph=bgraph, - sdx=-2, - sdy=0, - bgraph=sgraph, - bdx=0, - bdy=0 -]% - -\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg.eps b/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg.eps deleted file mode 100644 index 102eb25213f..00000000000 --- a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg.eps +++ /dev/null @@ -1,8750 +0,0 @@ -%!PS-Adobe-3.1 EPSF-3.0 -%ADO_DSC_Encoding: Windows Roman -%%Title: bg.pdf -%%Creator: Adobe Acrobat 9.1.2 -%%For: Besitzer -%%CreationDate: 30.09.2009, 20:39:57 -%%BoundingBox: 0 0 596 842 -%%HiResBoundingBox: 0 0 595.2760 841.8901 -%%CropBox: 0 0 595.2760 841.8901 -%%LanguageLevel: 2 -%%DocumentNeededResources: (atend) -%%DocumentSuppliedResources: (atend) -%%DocumentNeededFeatures: (atend) -%%DocumentSuppliedFeatures: (atend) -%%DocumentData: Clean7Bit -%%Pages: (atend) -%%DocumentProcessColors: Cyan Yellow -%%DocumentCustomColors: (atend) -%%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-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{currentpacking true setpacking}if -userdict/Adobe_AGM_Utils 75 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 -/gx -{get exec}bdf -/ps_level - /languagelevel where{ - pop systemdict/languagelevel gx - }{ - 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 -/AGMUTIL_cpd nd -/capture_cpd{ - //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf -}def -/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 gx - }{ - /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 - AGMIMG_init_common - 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 gx 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 -{ - currentfile exch 0 exch/SubFileDecode filter - /currentdistillerparams where - {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse - {flushfile cleartomark} - {/PUT pdfmark}ifelse -}bdf -/ReadBypdfmark_5_string -{ - 2 dict begin - /makerString exch def string/tmpString exch def - { - currentfile tmpString readline not{pop exit}if - makerString anchorsearch - { - pop pop cleartomark exit - }{ - 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 - }ifelse - }loop - end -}bdf -/xpdfm -{ - { - dup 0 get/Label eq - { - aload length[exch 1 add 1 roll/PAGELABEL - }{ - aload pop - [{ThisPage}<<5 -2 roll>>/PUT - }ifelse - pdfmark_5 - }forall -}bdf -/lmt{ - dup 2 index le{exch}if pop dup 2 index ge{exch}if pop -}bdf -/int{ - dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop -}bdf -/ds{ - Adobe_AGM_Utils begin -}bdf -/dt{ - 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-2007 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Core 209 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_Default_flatness nd -/AGMCORE_currentbg nd -/AGMCORE_currentucr nd -/AGMCORE_pattern_paint_type 0 def -/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 -/np -{newpath}bdf -/clp_npth -{clip np}def -/eoclp_npth -{eoclip np}def -/npth_clp -{np clip}def -/graphic_setup -{ - /AGMCORE_graphicsave save store - concat - 0 setgray - 0 setlinecap - 0 setlinejoin - 1 setlinewidth - []0 setdash - 10 setmiterlimit - np - false setoverprint - false setstrokeadjust - //Adobe_AGM_Core/spot_alias gx - /Adobe_AGM_Image where{ - pop - Adobe_AGM_Image/spot_alias 2 copy known{ - gx - }{ - pop pop - }ifelse - }if - /sep_colorspace_dict null AGMCORE_gput - 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 np 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 -/AGMCORE_CMYKDeviceNColorspaces[ - [/Separation/None/DeviceCMYK{0 0 0}] - [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] - [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] - [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] - [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] - [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] - [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] - [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] - [/Separation(Cyan)/DeviceCMYK{0 0 0}] - [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] - [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] - [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] - [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] - [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] - [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] - [/DeviceCMYK] -]def -/ds{ - Adobe_AGM_Core begin - /currentdistillerparams where - { - pop currentdistillerparams/CoreDistVersion get 5000 lt - {<>setdistillerparams}if - }if - /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_Default_flatness currentflat 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 14 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 - /absolute_colorimetric_crd null AGMCORE_gput - /relative_colorimetric_crd null AGMCORE_gput - /saturation_crd null AGMCORE_gput - /perceptual_crd null AGMCORE_gput - currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf - cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf - << - /MaxPatternItem currentsystemparams/MaxPatternCache get - >> - setuserparams - end -}def -/ps -{ - /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_pattern_paint_type get 0 eq - AGMUTIL_cpd/OverrideSeparations known and - { - AGMUTIL_cpd/OverrideSeparations get - { - /HqnSpots/ProcSet resourcestatus - { - pop pop pop true - }if - }if - }if - { - AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not - }{ - gsave - [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace - false - AGMUTIL_cpd/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 - { - /PhotoshopDuotoneList where{pop false}{true}ifelse - { - 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 - } - { - 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<>}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]{}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 gx - 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[ - /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx - /setcmykcolor load dup type/operatortype ne{/exec cvx}if - ]cvx bdf - level3 AGMCORE_host_sep not and{ - /nzopmsc{ - 6 dict begin - /kk exch def - /yy exch def - /mm exch def - /cc exch def - /sum 0 def - cc 0 ne{/sum sum 2#1000 or def cc}if - mm 0 ne{/sum sum 2#0100 or def mm}if - yy 0 ne{/sum sum 2#0010 or def yy}if - kk 0 ne{/sum sum 2#0001 or def kk}if - AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace - sum 0 eq{0}if - end - setcolor - }bdf - }{ - /nzopmsc/cmyk ldf - }ifelse - /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 - /ct/concat ldf - /cf/currentfile ldf - /fl/filter ldf - /rs/readstring 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 - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }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 - { - np - 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 - np - }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 - np - 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 - { - np - 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 - np - }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 -/pt -{ - end -}def -/dt{ -}def -/pgsv{ - //Adobe_AGM_Core/AGMCORE_save save put -}def -/pgrs{ - //Adobe_AGM_Core/AGMCORE_save get restore -}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 - 255 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 - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - map_indexed_devn - devn - } - { - Lookup 1 3 -1 roll map_index - sep - }ifelse - end - }{ - Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll - map_index - MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse - }ifelse - end - }{ - 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 - /DataSourcedef - /MultipleDataSources false def - /BitsPerComponent 8 def - currentdict end - systemdict/image gx - 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 -/paintproc_buf_init -{ - /count get 0 0 put -}def -/paintproc_buf_next -{ - dup/count get dup 0 get - dup 3 1 roll - 1 add 0 xpt - get -}def -/cachepaintproc_compress -{ - 5 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - /string_size 16000 def - /readbuffer string_size string def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - /LZWFilter - { - exch - dup length 0 eq{ - pop - }{ - ppdict 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 - ppdict - end -}def -/cachepaintproc -{ - 2 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - { - ReadFilter 16000 string readstring exch - ppdict dup length 1 sub 3 -1 roll put - not{exit}if - }loop - ppdict dup dup length 1 sub()put - end -}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 - 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 - } - { - Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/Saturation eq - { - /saturation_crd AGMCORE_gget dup null eq - } - { - /perceptual_crd AGMCORE_gget dup null eq - }ifelse - }ifelse - }ifelse - { - pop null - } - { - /RenderingIntent known{null}{Intent}ifelse - }ifelse - }ifelse - Intent ne{ - Intent/ColorRendering{findresource}stopped - { - pop pop systemdict/findcolorrendering known - { - Intent findcolorrendering - { - /ColorRendering findresource true exch - } - { - /ColorRendering findresource - product(Xerox Phaser 5400)ne - exch - }ifelse - dup Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd exch AGMCORE_gput - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd exch AGMCORE_gput - } - { - Intent/Saturation eq - { - /saturation_crd exch AGMCORE_gput - } - { - Intent/Perceptual eq - { - /perceptual_crd exch AGMCORE_gput - } - { - pop - }ifelse - }ifelse - }ifelse - }ifelse - 1 index{exch}{pop}ifelse - } - {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 -/set_ucrbg -{ - dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration - dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval -}def -/setcolorrendering_opt -{ - dup currentcolorrendering eq{ - pop - }{ - product(HP Color LaserJet 2605)anchorsearch{ - pop pop pop - }{ - pop - clonedict - begin - /Intent Intent def - currentdict - end - setcolorrendering - }ifelse - }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 -{np}def -/T1_path -{ - currentfile token pop currentfile token pop mo - { - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 exch rlineto - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 rlineto - }loop -}def -/T1_gsave - level3 - {/clipsave} - {/gsave}ifelse - load def -/T1_grestore - level3 - {/cliprestore} - {/grestore}ifelse - load 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 - { - //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 - /sep_colorspace_dict AGMCORE_gget null ne - 3 1 roll 2 index{ - exch pop/sep_tint AGMCORE_gget exch - }if - mark 3 1 roll - setsepcolorspace - counttomark 0 ne{ - setsepcolor - }if - pop - not{/sep_tint 1.0 AGMCORE_gput}if - pop - true set_spot_alias - }{ - AGMCORE_&setcustomcolor - }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 AGMCORE_distilling not and{ - currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ - true begin_feature true{ - <>setpagedevice - }end_feature - }if - /AGMCORE_inverting false def - }if - }if - AGMCORE_inverting{ - [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer - AGMCORE_distilling{ - erasepage - }{ - gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse - /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore - }ifelse - }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 -/capture_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put - }if - }if -}def -/restore_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup known{ - Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put - Adobe_AGM_Core/save_mysetup undef - }if - }if - }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 -/set_def_flat -{AGMCORE_Default_flatness setflat}def -end -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_CoolType_Core 2.31 0 -%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. -%%Version: 2.31 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 70 dict dup begin put -/Adobe_CoolType_Version 2.31 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 -currentglobal true setglobal -userdict/Adobe_CoolType_GVMFonts known not - {userdict/Adobe_CoolType_GVMFonts 10 dict put} -if -setglobal -currentglobal false setglobal -userdict/Adobe_CoolType_LVMFonts known not - {userdict/Adobe_CoolType_LVMFonts 10 dict put} -if -setglobal -/ct_VMDictPut - { - dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse - 3 1 roll put - }bind def -/ct_VMDictUndef - { - dup Adobe_CoolType_GVMFonts exch known - {Adobe_CoolType_GVMFonts exch undef} - { - dup Adobe_CoolType_LVMFonts exch known - {Adobe_CoolType_LVMFonts exch undef} - {pop} - ifelse - }ifelse - }bind def -/ct_str1 1 string def -/ct_xshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - _ct_x _ct_y moveto - 0 - rmoveto - } - ifelse - /_ct_i _ct_i 1 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/ct_yshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - _ct_x _ct_y moveto - 0 exch - rmoveto - } - ifelse - /_ct_i _ct_i 1 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/ct_xyshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - {_ct_na _ct_i 1 add get}stopped - {pop pop pop} - { - _ct_x _ct_y moveto - rmoveto - } - ifelse - } - ifelse - /_ct_i _ct_i 2 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def -/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def -/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def -currentglobal true setglobal -/ct_T3Defs -{ -/BuildChar -{ - 1 index/Encoding get exch get - 1 index/BuildGlyph get exec -}bind def -/BuildGlyph -{ - exch begin - GlyphProcs exch get exec - end -}bind def -}bind def -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 dup 3 1 roll ne dup 3 1 roll - { - /@shouldNotDisappearDictValue known - { - { - end - currentdict 1 index eq - {pop exit} - if - } - loop - } - if - } - { - pop - end - } - ifelse - } - {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 -/ds - { - Adobe_CoolType_Core - begin - CTWorkAroundBugs - /mo/moveto load def - /nf/newencodedfont load def - /msf{makefont setfont}bind def - /uf{dup undefinefont ct_VMDictUndef}bind def - /ur/undefineresource load def - /chp/charpath load def - /awsh/awidthshow load def - /wsh/widthshow load def - /ash/ashow load def - /@xshow/xshow load def - /@yshow/yshow load def - /@xyshow/xyshow load def - /@cshow/cshow load def - /sh/show load def - /rp/repeat load def - /.n/.notdef 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 -/dt - { - currentdict Adobe_CoolType_Core eq - {end} - if - }bind def -/ps - { - Adobe_CoolType_Core begin - Adobe_CoolType_GVMFonts begin - Adobe_CoolType_LVMFonts begin - SharedFontDirectory begin - }bind def -/pt - { - end - end - end - 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 - dup - { - 1 index dup type/nametype eq - {findfont} - if - dup/CharStrings known - { - /CharStrings get length - 4 index findfont/CharStrings get length - ne - { - pop false - } - if - } - {pop} - ifelse - } - if - { - pop - 1 index findfont - /Encoding get exch - 0 1 255 - {2 copy get 3 index 3 1 roll put} - for - pop pop pop - } - { - currentglobal - 4 1 roll - dup type/nametype eq - {findfont} - if - dup gcheck setglobal - dup dup maxlength 2 add dict - begin - exch - { - 1 index/FID ne - 2 index/Encoding ne and - {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 ct_VMDictPut - setglobal - } - 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 -/ct_StyleDicts 4 dict dup begin - /Adobe-Japan1 4 dict dup begin - Level2? - { - /Serif - /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiMin-W3} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiMin-W3/CIDFont resourcestatus - {pop pop/HeiseiMin-W3} - {/Ryumin-Light} - ifelse - } - {/Ryumin-Light} - ifelse - } - ifelse - def - /SansSerif - /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiKakuGo-W5} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiKakuGo-W5/CIDFont resourcestatus - {pop pop/HeiseiKakuGo-W5} - {/GothicBBB-Medium} - ifelse - } - {/GothicBBB-Medium} - ifelse - } - ifelse - def - /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiMaruGo-W4} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiMaruGo-W4/CIDFont resourcestatus - {pop pop/HeiseiMaruGo-W4} - { - /Jun101-Light-RKSJ-H/Font resourcestatus - {pop pop/Jun101-Light} - {SansSerif} - ifelse - } - ifelse - } - { - /Jun101-Light-RKSJ-H/Font resourcestatus - {pop pop/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 -Level2?{currentglobal true setglobal}if -/ct_BoldRomanWidthProc - { - stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth - 0 0 - }bind def -/ct_Type0WidthProc - { - dup stringwidth 0 0 moveto - 2 index true charpath pathbbox - 0 -1 - 7 index 2 div .88 - setcachedevice2 - pop - 0 0 - }bind def -/ct_Type0WMode1WidthProc - { - dup stringwidth - pop 2 div neg -0.88 - 2 copy - moveto - 0 -1 - 5 -1 roll true charpath pathbbox - setcachedevice - }bind def -/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_BoldBaseFont - 11 dict begin - /FontType 3 def - /FontMatrix[1 0 0 1 0 0]def - /FontBBox[0 0 1 1]def - /Encoding cHexEncoding def - /_setwidthProc/ct_BoldRomanWidthProc 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 - }bind def - currentdict - end -def -systemdict/composefont known -{ -/ct_DefineIdentity-H -{ - /Identity-H/CMap resourcestatus - { - pop pop - } - { - /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> - endcodespacerange - 1 begincidrange - <0000>0 - endcidrange - endcmap - CMapName currentdict/CMap defineresource pop - end - end - } - ifelse -} -def -/ct_BoldBaseCIDFont - 11 dict begin - /CIDFontType 1 def - /CIDFontName/ct_BoldBaseCIDFont def - /FontMatrix[1 0 0 1 0 0]def - /FontBBox[0 0 1 1]def - /_setwidthProc/ct_Type0WidthProc 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 - }bind def - currentdict - end -def -}if -Level2?{setglobal}if -/ct_CopyFont{ - { - 1 index/FID ne 2 index/UniqueID ne and - {def}{pop pop}ifelse - }forall -}bind def -/ct_Type0CopyFont -{ - exch - dup length dict - begin - ct_CopyFont - [ - exch - FDepVector - { - dup/FontType get 0 eq - { - 1 index ct_Type0CopyFont - /_ctType0 exch definefont - } - { - /_ctBaseFont exch - 2 index exec - } - ifelse - exch - } - forall - pop - ] - /FDepVector exch def - currentdict - end -}bind def -/ct_MakeBoldFont -{ - dup/ct_SyntheticBold known - { - dup length 3 add dict begin - ct_CopyFont - /ct_StrokeWidth .03 0 FontMatrix idtransform pop def - /ct_SyntheticBold true def - currentdict - end - definefont - } - { - dup dup length 3 add dict - begin - ct_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 - { - ct_BoldBaseCIDFont - dup length 3 add dict copy begin - dup/CIDSystemInfo get/CIDSystemInfo exch def - ct_DefineIdentity-H - /_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 - } - { - ct_BoldBaseFont - dup length 3 add dict copy begin - /_basefont exch def - /_basefonto exch def - currentdict - end - definefont - } - ifelse - } - ifelse -}bind def -/ct_MakeBold{ - 1 index - 1 index - findfont - currentglobal 5 1 roll - dup gcheck setglobal - 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 - {/ct_Type0WidthProc} - {/ct_Type0WMode1WidthProc} - ifelse - ct_BoldBaseFont/_setwidthProc 3 -1 roll load put - {ct_MakeBoldFont}ct_Type0CopyFont definefont - } - { - dup/_fauxfont known not 1 index/SubstMaster known not and - { - ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put - ct_MakeBoldFont - } - { - 2 index 2 index eq - {exch pop } - { - dup length dict begin - ct_CopyFont - currentdict - end - definefont - } - ifelse - } - ifelse - } - ifelse - pop pop pop - setglobal -}bind def -/?str1 256 string def -/?set - { - $SubstituteFont - begin - /$substituteFound false def - /$fontname 1 index def - /$doSmartSub false def - end - dup - findfont - $SubstituteFont - begin - $substituteFound - {false} - { - 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 - { - 5 1 roll pop pop pop pop - findfont - } - { - 1 index - findfont - dup/FontType get 3 eq - { - 6 1 roll pop pop pop pop pop false - } - {pop true} - ifelse - { - $SubstituteFont - begin - pop pop - /$styleArray 1 index def - /$regOrdering 2 index def - pop pop - 0 1 $styleArray length 1 sub - { - $styleArray exch get - ct_StyleDicts $regOrdering - 2 copy known - { - get - exch 2 copy known not - {pop/Default} - if - get - dup type/nametype eq - { - ?str1 cvs length dup 1 add exch - ?str1 exch(-)putinterval - exch dup length exch ?str1 exch 3 index exch putinterval - add ?str1 exch 0 exch getinterval cvn - } - { - pop pop/Unknown - } - ifelse - } - { - pop pop pop pop/Unknown - } - ifelse - } - for - end - findfont - }if - } - ifelse - currentglobal false setglobal 3 1 roll - null copyfont definefont pop - setglobal - }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 -currentglobal true setglobal -%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 -%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. -%%Version: 1.23 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 - 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> - endcodespacerange - 1 begincidrange - <0000>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 - 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/.notdefput 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 - currentglobal true setglobal - /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> - endcodespacerange - 1 begincidrange - <0000>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 - setglobal - /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> - endcodespacerange - 1 begincidrange - <0000>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 -setglobal -%%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 -currentglobal true setglobal -%%BeginFile: MMFauxFont.prc -%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. -%%All Rights Reserved. -userdict /ct_EuroDict 10 dict put -ct_EuroDict begin -/ct_CopyFont -{ - { 1 index /FID ne {def} {pop pop} ifelse} forall -} def -/ct_GetGlyphOutline -{ - gsave - initmatrix newpath - exch findfont dup - length 1 add dict - begin - ct_CopyFont - /Encoding Encoding dup length array copy - dup - 4 -1 roll - 0 exch put - def - currentdict - end - /ct_EuroFont exch definefont - 1000 scalefont setfont - 0 0 moveto - [ - <00> stringwidth - <00> false charpath - pathbbox - [ - {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall - grestore - counttomark 8 add -} -def -/ct_MakeGlyphProc -{ - ] cvx - /ct_PSBuildGlyph cvx - ] cvx -} def -/ct_PSBuildGlyph -{ - gsave - 8 -1 roll pop - 7 1 roll - 6 -2 roll ct_FontMatrix transform 6 2 roll - 4 -2 roll ct_FontMatrix transform 4 2 roll - ct_FontMatrix transform - currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse - dup 9 1 roll - { - currentdict /StrokeWidth 2 copy known - { - get 2 div - 0 ct_FontMatrix dtransform pop - 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 - ct_FontMatrix concat - ct_PSPathOps begin - exec - end - { - currentdict /StrokeWidth 2 copy known - { get } - { pop pop 0 } - ifelse - setlinewidth stroke - } - { - fill - } - ifelse - grestore -} def -/ct_PSPathOps 4 dict dup begin - /m {moveto} def - /l {lineto} def - /c {curveto} def - /cp {closepath} def -end -def -/ct_matrix1000 [1000 0 0 1000 0 0] def -/ct_AddGlyphProc -{ - 2 index findfont dup length 4 add dict - begin - ct_CopyFont - /CharStrings CharStrings dup length 1 add dict copy - begin - 3 1 roll def - currentdict - end - def - /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def - /ct_PSBuildGlyph /ct_PSBuildGlyph load def - /ct_PSPathOps /ct_PSPathOps load def - currentdict - end - definefont pop -} -def -systemdict /languagelevel known -{ - /ct_AddGlyphToPrinterFont { - 2 copy - ct_GetGlyphOutline 3 add -1 roll restore - ct_MakeGlyphProc - ct_AddGlyphProc - } def -} -{ - /ct_AddGlyphToPrinterFont { - pop pop restore - Adobe_CTFauxDict /$$$FONTNAME get - /Euro - Adobe_CTFauxDict /$$$SUBSTITUTEBASE get - ct_EuroDict exch get - ct_AddGlyphProc - } def -} ifelse -/AdobeSansMM -{ -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 - } -ct_PSBuildGlyph -} def -/AdobeSerifMM -{ -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 - } -ct_PSBuildGlyph -} def -end -%%EndFile -setglobal -Adobe_CoolType_Core begin /$None SetSubstituteStrategy end -%%BeginResource: procset Adobe_AGM_Image 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Image 71 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 -/ds -{ - 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 -/ps -{ - 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 -/pt -{ - end -}def -/dt -{ -}def -/AGMIMG_flushfilters -{ - dup type/arraytype ne - {1 array astore}if - dup 0 get currentfile ne - {dup 0 get flushfile}if - { - dup type/filetype eq - { - dup status 1 index currentfile ne and - {closefile} - {pop} - ifelse - }{pop}ifelse - }forall -}def -/AGMIMG_init_common -{ - currentdict/T known{/ImageType/T ldf currentdict/T undef}if - currentdict/W known{/Width/W ldf currentdict/W undef}if - currentdict/H known{/Height/H ldf currentdict/H undef}if - currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if - currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if - currentdict/D known{/Decode/D ldf currentdict/D undef}if - currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if - currentdict/O known{ - /Operator/O load 1 eq{ - /imagemask - }{ - /O load 2 eq{ - /image - }{ - /colorimage - }ifelse - }ifelse - def - currentdict/O undef - }if - currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if - currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if - currentdict/I known{/Interpolate/I ldf currentdict/I undef}if - currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if - /DataSource load xcheck not{ - DataSource type/arraytype eq{ - DataSource 0 get type/filetype eq{ - /_Filters DataSource def - currentdict/MultipleDataSources known not{ - /DataSource DataSource dup length 1 sub get def - }if - }if - }if - currentdict/MultipleDataSources known not{ - /MultipleDataSources DataSource type/arraytype eq{ - DataSource length 1 gt - } - {false}ifelse def - }if - }if - /NComponents Decode length 2 div def - currentdict/SkipImageProc known not{/SkipImageProc{false}def}if -}bdf -/imageormask_sys -{ - begin - AGMIMG_init_common - save mark - level2{ - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - 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 -{ - level3{ - 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 DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def - /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def - currentdict end def - currentdict end - }if -}def -/use_mask -{ - dup/Mask known {dup/Mask get}{false}ifelse -}def -/imageormask -{ - begin - AGMIMG_init_common - 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{ - process_mask image - }{ - 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 xcheck - { - [ - 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 - }{ - DataSource aload pop AGMCORE_get_ink_data - }ifelse 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 - currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse - { - AGMCORE_black_plate not Operator/imagemask ne and{ - /DoImage false def - currentdict ignoreimagedata - }if - }if - 1 AGMCORE_&setgray - DoImage - {currentdict imageormask_sys}if - }{ - use_mask{ - process_mask image - }{ - 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 - AGMIMG_init_common - 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{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ - [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse 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{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor - }if - }{ - invert_image_samples - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - [/Separation Name[/DeviceGray] - { - sep_colorspace_proc AGMCORE_get_ink_data - 1 exch sub - }bind - ]AGMCORE_&setcolorspace - /sep_tint AGMCORE_gget AGMCORE_&setcolor - }if - }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 - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - currentcolorspace 0 get/Separation ne{ - [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - }if - currentoverprint - MappedCSA 0 get/DeviceCMYK eq and - Name AGMCORE_IsSeparationAProcessColor not and - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse - 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 -/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 - AGMIMG_init_common - 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 - AGMIMG_init_common - 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 - AGMIMG_init_common - 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 dup/names_index known exch/Names get convert_to_process or{ - 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 dup null ne - { - begin - currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse - get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and - AGMCORE_in_rip_sep and{ - [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] - setcolorspace - }if - end - } - {pop}ifelse - }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{ - process_mask AGMIMG_&image - }{ - 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 - /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 -/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 - /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 - }{ - //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec - }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/ds gx -Adobe_CoolType_Core/ds get exec -Adobe_AGM_Image/ds gx -[/NamespacePush pdfmark_5 -[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5 -[{Doc_Metadata} 31208 (% &end XMP packet& %) ReadBypdfmark_5_string - - - - - - - - - - - - - - - - - - - - - - - - - - - Cyan - Yellow - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -% &end XMP packet& % - -[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5 -[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5 -[/NamespacePop pdfmark_5 -currentdict Adobe_AGM_Utils eq {end} if -%%EndSetup -%%Page: 1 1 -%%EndPageComments -%%BeginPageSetup -Adobe_AGM_Utils begin -Adobe_AGM_Core/ps gx -Adobe_AGM_Core/capture_mysetup gx -Adobe_AGM_Utils/capture_cpd gx -Adobe_CoolType_Core/ps get exec -Adobe_AGM_Image/ps gx -%%EndPageSetup -1 -1 scale 0 -841.89 translate -pgsv -[1 0 0 1 0 0 ]ct -gsave -np -gsave -0 0 mo -0 841.89 li -595.276 841.89 li -595.276 0 li -cp -clp -[1 0 0 1 0 0 ]ct -gsave -0 0 mo -595.276 0 li -595.276 841.89 li -0 841.89 li -cp -clp -false sop -/0 -[/DeviceCMYK] /CSA add_res -.608 0 .031 0 cmyk -%ADOBeginSubsetFont: PBAAAA+MyriadPro-Bold Initial -%ADOt1write: (1.0.24) -12 dict dup begin -/FontType 1 def -/FontName /PBAAAA+MyriadPro-Bold def -/FontInfo 7 dict dup begin -/Notice (Copyright 2000, 2004 , 2005Adobe Systems Incorporated. All Rights Reserved. U.S. Patent D454,582.Myriad is a registered trademark of Adobe Systems Incorporated.) def -/Weight (Bold) def -/ItalicAngle 0 def -/FSType 8 def -end def -/PaintType 0 def -/FontMatrix [0.001 0 0 0.001 0 0] def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 32 /space put -dup 97 /a put -dup 98 /b put -dup 99 /c put -dup 100 /d put -dup 101 /e put -dup 103 /g put -dup 104 /h put -dup 105 /i put -dup 107 /k put -dup 108 /l put -dup 110 /n put -dup 111 /o put -dup 112 /p put -dup 114 /r put -dup 115 /s put -dup 116 /t put -dup 117 /u put -def -/FontBBox {-163 -250 1256 989} def -end -systemdict begin -dup /Private -15 dict dup begin -/|- {def} def -/| {put} def -/BlueValues [-11 -0 674 686 489 500 650 661 711 721 242 248] def -/OtherBlues [438 443 260 266 -209 -198 -153 -147 -127 -120] def -/FamilyBlues [-11 -0 674 686 484 495 650 661 710 721 241 248] def -/FamilyOtherBlues [438 444 260 266 -209 -198 -153 -147 -118 -112] def -/BlueScale 0.0604583 def -/StdHW [112] def -/StdVW [152] def -/StemSnapV [152 161] def -/ForceBold true 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 -/Subrs 5 array -dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | -dup 1 <1C60D8A8C9C3D06D9E> | -dup 2 <1C60D8A8C9C202D79A> | -dup 3 <1C60D8A849> | -dup 4 <1C60D8A8CC3674F41144B13B77> | -def -put -dup /CharStrings -19 dict dup begin -/space <1C60D8A8C9B8A02BC0> |- -/a <1C60D8A8C9B78B91867A8DC7C15FB2F1EFCCE662FE7E94DF6E422BBEE72A -67AEA2801F2EE84F7CFB4F9956BC426F412C4178524DEBC72E9E6D43013FA16F -8661D1BA0E34A7DEB828BE5ABA977829F9F5C7F98F9A02AF262C0B0D3A70C715 -3CD8A4B87C7061A7C92B7642E5DFA832CB025EA56A2CD0763C2BE66C69BE9CBD -428B4C926AF99F3CB18402D6E85F2A7A7DDFC3BFF9A1156A87853ABCF1FC6D8F -3042EF84F5EA079A50E6149F3EC11653057C02F2DD28E109196E25F76243C639 -21C63883C8921C64EAED> |- -/b <1C60D8A8C9B7C56CECCA99B6CB04FCDF428EB59B49052D2E1641A29135B1 -5D579A8BDFDE908815A9EED0FB3CF7A0FE14CDB2CD58508F86CA2981D8B94317 -2E9B394305A533A5348706413293E93ADF106ED7345393899315906A24E64B37 -FA398B912F99350CC3EAABC3137A506D32F76380B03101429752F2EF6FCF8704 -504366721F64D60EB80347380742BFF7E34ACDC28FB91592A2CF8219A10FBC> |- -/c <1C60D8A8C9B7784785EDBE3DA6943B07F605FEAFDAD8501CC923C4B38827 -058232E83084926E86DF4D5EB8C0FA3257080F45D6C27E55EB92EED54B3A8CF0 -F1BA37191D18DF8FADA90D81890FA8B0B2A50D9CC3EC0A85AA13C98574202D75 -46DFDF328EEE525FF4995E838FEC5ECA02496CE84E51> |- -/d <1C60D8A8C9B7C7F3FCFFFDBE7393BB36102C5759E26E5E43B4CCDB476710 -2FDBA8EA02BABD953878E80F985568413220E81148A579101CFA5A5C52E89E88 -0D63BB9793B88E07ABCA0C0461CA7DB3EF04ABDDBEF5443ED082E67EBDA55E5B -6FC899A49069C92908DD7B05A83A03F10238E2E961FCF0E3157F873B4405DD28 -5C3B0045720AC6674868FEEF080898F658D34B11E225C1D10F3E25138456F198 -C2E8B27A702AD3258F5372E313D8C1D69CBBABE8B5A4A6B7DFD6992D6CE51581 -7CBBEF4177252F8A5FA7FE9E4756> |- -/e <1C60D8A8C9B78B91A62DC4AFDB554115AEB14AE316FEDC9F958F9BA72E3C -E5B3E7945F15D022A275EB25EDA3D55BE27D1685A135827E78A3FECD93F137D8 -6C0AC8EA4BFD21D9B5E3365A710D2F1323F636D60C7C77C80F1614227789A53A -474BB621C83EAB0AC63ED626> |- -/g <1C60D8A8C9B7F2A7FF35CBB5E924B0A04AC0B8B949DA5FA2BBB091F59D3C -2F337A91C15C27E72821250AD82BD0B78E89A74C8CA2711FE233CA2BB303B701 -0F8C416536A2654D7DBD22AF3309123B710FCCE78B78AE7E8F96E2515227D758 -C35FF609CF7EEA3206959EE33E0C51630DC21E7FA9F3290970071269DAD4121D -7BF9B0275927B62885A5BC87256B3367E9A9068D28289DEEE82141984FEE6F76 -FCA94AE1500937E548F65FDEA3BE10263FE57CDD10EA5B87FC7C6098D9A283C0 -BAB816F1DC76CE106DFEC7734302E0A94ADC6833ECF67FD466> |- -/h <1C60D8A8C9B7F1D1E7783E2CED1D74FC901DC7F6FF903173AA408DD0A1D1 -B9BB63268615F8A5A799A3FD7E887A569DEB979A22A3B2D69F79DF8862F8E45F -59B677737223EC27F0ED7E16C6F68330B4C4E9405FE793C3D6272243D8AD1D66 -85> |- -/i <1C60D8A8C9B8581A0B08AEB90736162406B499B04D4F8AA5A829EC69E305 -8F4ED4D82C4D99954B35ECBE10D21214F4FD0223EF76EE2A9FC2E0A5A29910D2 -87FB0AD3772CCF64319285090642EB0C8826FFF054C9176937> |- -/k <1C60D8A8C9B79D2DFFE43840BE077A53493DEE690D032D77CB36AEED5770 -D9ADC2DB82ACC1A7978978E98FB990DC5C24AF17D238474E144F037C3C2F8328 -3F860B0BEBCC51CDEBFDEC95B619143011> |- -/l <1C60D8A8C9B859EB6C7454A0C68F6A460C7930A56FC58784196BEC828043 -DE45> |- -/n <1C60D8A8C9B7F1D1E7783E2C9D1FD6F7B6BC5A1F557D5B2CAE42AC1D291D -BB5D85AFC5A897D7FB1FD8167978818B2D03A998DA5986E93DBFDA544C9240A7 -E78224331B0E95739DF95345449C2B8ADF4D92609E06F391A3EB73625C4E5249 -2338A9ED570ADAF751304EC2A6554E6A2616B1516AB5BFE6BFC6BF627AE8766D -16> |- -/o <1C60D8A8C9B7FA1300A59CB80CE3A4425ED846AE958C3FA7ED9201ED0D71 -E8D857EDEE06E472CFCA170C757035B761255AC0B41B0BCC03E2E94071A46097 -2A177DCD726A09BF3553424570400B0CB827337C8F0BE912B0F1> |- -/p <1C60D8A8C9B7C56CB7BACFA0134F592A1B428DF719C873B1D2CF3DAB3DFB -3D939C018588197B94BDA30C01C7350185E9FFDFE3D62827A8A8B53CB3A455BF -BE5FBE8F08F39599BF74FED48D47B8467BB44F3305353991B8D9E0704BE0D8B3 -E9B2B5791F332B3803B7B9D2A015AD4D4C5C5B4A408BD4F1FCA3FD44E2A1BAA5 -B09985DB9E537C68F1AF263D19442831333CF8702B9613D217F75857DE8D85B8 -35BA320B58E8E986F05830F20DD62EBCC331A0262F94289D6B38A2992CB74831 -25BFD4F319D06108B2D7> |- -/r <1C60D8A8C9B73F598778880A172F88C30710D240CCED7C8042CEB5D16AD4 -014412164D2E5CE50643F3222A2D1E2193299A28687E04259DD82DB4B205C723 -C9712D30F1217A0EE31D171D758B525F8DA586D35871D1882BED2AB585362379 -EDEDE4FF4AF8F5470108C20F7705A7> |- -/s <1C60D8A8C9B7693F057495DA869C86961A2B6479893C5476A8CB2994ED06 -C36908D88E725202505DCC1D68FCECDB66FA38103396F2A2158ABAD17F1B381B -0199E5AFB79086911BA44D0CB00F7B7ABFF4B8BE852E3EAF36716878A905C735 -5AEAAD26A59A514A7A6E1CBFCC34F38B> |- -/t <1C60D8A8C9B72C0F86EBBE0716B374A4729E28A62EF99ADC82F4568B9171 -825A70A8705326DADD10EE1A77DF1BB9D854DDE77ED572381425233E98C2514F -A16F36E08B7B61EAE1890FF6E8378D9F48434151D16B86949F5D10BFD2> |- -/u <1C60D8A8C9B7F44A9B78E03EAC1EFBCA5BC244005D2189F60AA9A78F8740 -415B5EBE3DA68388E1F3C35B7196D21D87E5084EA6D30FE2A9A2D89E2CD8DD21 -E4B19F6144B8E558DE206EC1DD22A20A4666916EB8010F91DABD59DE3C32B104 -C117746AFC228468A38751C36C5324D99750689C59FBF2DF3A4A558E455EF02F -115E5B80> |- -/.notdef <1C60D8A8C9B7A73DC56ED86B010528A4AE924D9B6A4AEB6B57364C -BBC1FC7743E3F5B16223C8BD8911534CBC6ED69BD6AA5A2C449B7A6EF268B5A0 -D64C6C74FC81FE7341B7ED82094E8390BB44FFD88AB4DB74763338FA8306E917 -B17192> |- -end put -end -dup /FontName get exch definefont pop -end -%ADOEndSubsetFont -/EIYEGX+MyriadPro-Bold /PBAAAA+MyriadPro-Bold findfont ct_VMDictPut -/EIYEGX+MyriadPro-Bold*1 -[32{/.notdef}rp /space 64{/.notdef}rp /a /b /c /d /e -/.notdef /g /h /i /.notdef /k /l /.notdef -/n /o /p /.notdef /r /s /t /u -138{/.notdef}rp] -EIYEGX+MyriadPro-Bold nf -EIYEGX+MyriadPro-Bold*1 [50.9117 -50.9117 -50.9117 -50.9117 0 0 ]msf -61.315 609.223 mo -(cookadoodledoo) -[22.4014 -22.4014 29.5286 -29.5286 29.3758 -29.3758 27.8491 -27.8491 26.8814 -26.8814 30.343 -30.343 -29.5286 -29.5286 29.5286 -29.5286 30.343 -30.343 14.0004 -14.0004 26.8813 -26.8813 30.343 -30.343 -29.5286 -29.5286 0 0 ]xysh -38.1502 754.576 mo -(background test graphic) -[30.4456 -30.4456 26.8814 -26.8813 22.9614 -22.9614 26.8818 -26.8817 29.7837 -29.7837 18.9394 -18.9395 -29.3758 -29.3758 29.6811 -29.6812 29.8342 -29.8342 30.343 -30.343 10.284 -10.284 18.4302 -18.4302 -26.8814 -26.8814 22.096 -22.096 18.6848 -18.6848 10.284 -10.284 29.7837 -29.7837 18.7867 -18.7867 -26.8813 -26.8813 30.4456 -30.4456 29.8342 -29.8342 13.95 -13.9498 0 0 ]xysh -grestore -grestore -grestore -pgrs -%%PageTrailer -[ -[/CSA [/0 ]] -] del_res -/EIYEGX+MyriadPro-Bold*1 uf -/EIYEGX+MyriadPro-Bold uf -/PBAAAA+MyriadPro-Bold uf -Adobe_AGM_Image/pt gx -Adobe_CoolType_Core/pt get exec -Adobe_AGM_Core/restore_mysetup gx -Adobe_AGM_Core/pt gx -currentdict Adobe_AGM_Utils eq {end} if -%%Trailer -Adobe_AGM_Utils begin -[/EMC pdfmark_5 -currentdict Adobe_AGM_Utils eq {end} if -Adobe_AGM_Image/dt get exec -Adobe_CoolType_Core/dt get exec -Adobe_AGM_Core/dt get exec -%%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.23 0 -%%+ procset Adobe_CoolType_Core 2.31 0 -%%+ procset Adobe_AGM_Core 2.0 0 -%%+ procset Adobe_AGM_Utils 1.0 0 -%%DocumentNeededFeatures: -%%DocumentSuppliedFeatures: -%%DocumentCustomColors: -%%CMYKCustomColor: -%%RGBCustomColor: -%%EOF diff --git a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg_transparent.eps b/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg_transparent.eps deleted file mode 100644 index 64f0c08bde6..00000000000 Binary files a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bg_transparent.eps and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bgraph.eps b/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bgraph.eps deleted file mode 100644 index 61e96841cbb..00000000000 --- a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/bgraph.eps +++ /dev/null @@ -1,11611 +0,0 @@ -%!PS-Adobe-3.1 EPSF-3.0 -%ADO_DSC_Encoding: Windows Roman -%%Title: A9RA1CC.tmp.pdf -%%Creator: Adobe Acrobat 9.1.2 -%%For: Besitzer -%%CreationDate: 30.09.2009, 20:41:59 -%%BoundingBox: 0 0 600 600 -%%HiResBoundingBox: 0 0 600 600 -%%CropBox: 0 0 600 600 -%%LanguageLevel: 2 -%%DocumentNeededResources: (atend) -%%DocumentSuppliedResources: (atend) -%%DocumentNeededFeatures: (atend) -%%DocumentSuppliedFeatures: (atend) -%%DocumentData: Clean7Bit -%%Pages: (atend) -%%DocumentProcessColors: Cyan Magenta Yellow Black -%%DocumentCustomColors: (atend) -%%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-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{currentpacking true setpacking}if -userdict/Adobe_AGM_Utils 75 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 -/gx -{get exec}bdf -/ps_level - /languagelevel where{ - pop systemdict/languagelevel gx - }{ - 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 -/AGMUTIL_cpd nd -/capture_cpd{ - //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf -}def -/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 gx - }{ - /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 - AGMIMG_init_common - 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 gx 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 -{ - currentfile exch 0 exch/SubFileDecode filter - /currentdistillerparams where - {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse - {flushfile cleartomark} - {/PUT pdfmark}ifelse -}bdf -/ReadBypdfmark_5_string -{ - 2 dict begin - /makerString exch def string/tmpString exch def - { - currentfile tmpString readline not{pop exit}if - makerString anchorsearch - { - pop pop cleartomark exit - }{ - 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 - }ifelse - }loop - end -}bdf -/xpdfm -{ - { - dup 0 get/Label eq - { - aload length[exch 1 add 1 roll/PAGELABEL - }{ - aload pop - [{ThisPage}<<5 -2 roll>>/PUT - }ifelse - pdfmark_5 - }forall -}bdf -/lmt{ - dup 2 index le{exch}if pop dup 2 index ge{exch}if pop -}bdf -/int{ - dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop -}bdf -/ds{ - Adobe_AGM_Utils begin -}bdf -/dt{ - 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-2007 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Core 209 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_Default_flatness nd -/AGMCORE_currentbg nd -/AGMCORE_currentucr nd -/AGMCORE_pattern_paint_type 0 def -/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 -/np -{newpath}bdf -/clp_npth -{clip np}def -/eoclp_npth -{eoclip np}def -/npth_clp -{np clip}def -/graphic_setup -{ - /AGMCORE_graphicsave save store - concat - 0 setgray - 0 setlinecap - 0 setlinejoin - 1 setlinewidth - []0 setdash - 10 setmiterlimit - np - false setoverprint - false setstrokeadjust - //Adobe_AGM_Core/spot_alias gx - /Adobe_AGM_Image where{ - pop - Adobe_AGM_Image/spot_alias 2 copy known{ - gx - }{ - pop pop - }ifelse - }if - /sep_colorspace_dict null AGMCORE_gput - 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 np 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 -/AGMCORE_CMYKDeviceNColorspaces[ - [/Separation/None/DeviceCMYK{0 0 0}] - [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] - [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] - [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] - [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] - [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] - [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] - [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] - [/Separation(Cyan)/DeviceCMYK{0 0 0}] - [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] - [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] - [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] - [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] - [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] - [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] - [/DeviceCMYK] -]def -/ds{ - Adobe_AGM_Core begin - /currentdistillerparams where - { - pop currentdistillerparams/CoreDistVersion get 5000 lt - {<>setdistillerparams}if - }if - /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_Default_flatness currentflat 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 14 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 - /absolute_colorimetric_crd null AGMCORE_gput - /relative_colorimetric_crd null AGMCORE_gput - /saturation_crd null AGMCORE_gput - /perceptual_crd null AGMCORE_gput - currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf - cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf - << - /MaxPatternItem currentsystemparams/MaxPatternCache get - >> - setuserparams - end -}def -/ps -{ - /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_pattern_paint_type get 0 eq - AGMUTIL_cpd/OverrideSeparations known and - { - AGMUTIL_cpd/OverrideSeparations get - { - /HqnSpots/ProcSet resourcestatus - { - pop pop pop true - }if - }if - }if - { - AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not - }{ - gsave - [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace - false - AGMUTIL_cpd/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 - { - /PhotoshopDuotoneList where{pop false}{true}ifelse - { - 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 - } - { - 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<>}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]{}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 gx - 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[ - /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx - /setcmykcolor load dup type/operatortype ne{/exec cvx}if - ]cvx bdf - level3 AGMCORE_host_sep not and{ - /nzopmsc{ - 6 dict begin - /kk exch def - /yy exch def - /mm exch def - /cc exch def - /sum 0 def - cc 0 ne{/sum sum 2#1000 or def cc}if - mm 0 ne{/sum sum 2#0100 or def mm}if - yy 0 ne{/sum sum 2#0010 or def yy}if - kk 0 ne{/sum sum 2#0001 or def kk}if - AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace - sum 0 eq{0}if - end - setcolor - }bdf - }{ - /nzopmsc/cmyk ldf - }ifelse - /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 - /ct/concat ldf - /cf/currentfile ldf - /fl/filter ldf - /rs/readstring 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 - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }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 - { - np - 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 - np - }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 - np - 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 - { - np - 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 - np - }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 -/pt -{ - end -}def -/dt{ -}def -/pgsv{ - //Adobe_AGM_Core/AGMCORE_save save put -}def -/pgrs{ - //Adobe_AGM_Core/AGMCORE_save get restore -}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 - 255 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 - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - map_indexed_devn - devn - } - { - Lookup 1 3 -1 roll map_index - sep - }ifelse - end - }{ - Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll - map_index - MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse - }ifelse - end - }{ - 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 - /DataSourcedef - /MultipleDataSources false def - /BitsPerComponent 8 def - currentdict end - systemdict/image gx - 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 -/paintproc_buf_init -{ - /count get 0 0 put -}def -/paintproc_buf_next -{ - dup/count get dup 0 get - dup 3 1 roll - 1 add 0 xpt - get -}def -/cachepaintproc_compress -{ - 5 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - /string_size 16000 def - /readbuffer string_size string def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - /LZWFilter - { - exch - dup length 0 eq{ - pop - }{ - ppdict 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 - ppdict - end -}def -/cachepaintproc -{ - 2 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - { - ReadFilter 16000 string readstring exch - ppdict dup length 1 sub 3 -1 roll put - not{exit}if - }loop - ppdict dup dup length 1 sub()put - end -}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 - 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 - } - { - Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/Saturation eq - { - /saturation_crd AGMCORE_gget dup null eq - } - { - /perceptual_crd AGMCORE_gget dup null eq - }ifelse - }ifelse - }ifelse - { - pop null - } - { - /RenderingIntent known{null}{Intent}ifelse - }ifelse - }ifelse - Intent ne{ - Intent/ColorRendering{findresource}stopped - { - pop pop systemdict/findcolorrendering known - { - Intent findcolorrendering - { - /ColorRendering findresource true exch - } - { - /ColorRendering findresource - product(Xerox Phaser 5400)ne - exch - }ifelse - dup Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd exch AGMCORE_gput - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd exch AGMCORE_gput - } - { - Intent/Saturation eq - { - /saturation_crd exch AGMCORE_gput - } - { - Intent/Perceptual eq - { - /perceptual_crd exch AGMCORE_gput - } - { - pop - }ifelse - }ifelse - }ifelse - }ifelse - 1 index{exch}{pop}ifelse - } - {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 -/set_ucrbg -{ - dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration - dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval -}def -/setcolorrendering_opt -{ - dup currentcolorrendering eq{ - pop - }{ - product(HP Color LaserJet 2605)anchorsearch{ - pop pop pop - }{ - pop - clonedict - begin - /Intent Intent def - currentdict - end - setcolorrendering - }ifelse - }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 -{np}def -/T1_path -{ - currentfile token pop currentfile token pop mo - { - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 exch rlineto - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 rlineto - }loop -}def -/T1_gsave - level3 - {/clipsave} - {/gsave}ifelse - load def -/T1_grestore - level3 - {/cliprestore} - {/grestore}ifelse - load 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 - { - //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 - /sep_colorspace_dict AGMCORE_gget null ne - 3 1 roll 2 index{ - exch pop/sep_tint AGMCORE_gget exch - }if - mark 3 1 roll - setsepcolorspace - counttomark 0 ne{ - setsepcolor - }if - pop - not{/sep_tint 1.0 AGMCORE_gput}if - pop - true set_spot_alias - }{ - AGMCORE_&setcustomcolor - }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 AGMCORE_distilling not and{ - currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ - true begin_feature true{ - <>setpagedevice - }end_feature - }if - /AGMCORE_inverting false def - }if - }if - AGMCORE_inverting{ - [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer - AGMCORE_distilling{ - erasepage - }{ - gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse - /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore - }ifelse - }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 -/capture_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put - }if - }if -}def -/restore_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup known{ - Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put - Adobe_AGM_Core/save_mysetup undef - }if - }if - }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 -/set_def_flat -{AGMCORE_Default_flatness setflat}def -end -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_CoolType_Core 2.31 0 -%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. -%%Version: 2.31 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 70 dict dup begin put -/Adobe_CoolType_Version 2.31 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 -currentglobal true setglobal -userdict/Adobe_CoolType_GVMFonts known not - {userdict/Adobe_CoolType_GVMFonts 10 dict put} -if -setglobal -currentglobal false setglobal -userdict/Adobe_CoolType_LVMFonts known not - {userdict/Adobe_CoolType_LVMFonts 10 dict put} -if -setglobal -/ct_VMDictPut - { - dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse - 3 1 roll put - }bind def -/ct_VMDictUndef - { - dup Adobe_CoolType_GVMFonts exch known - {Adobe_CoolType_GVMFonts exch undef} - { - dup Adobe_CoolType_LVMFonts exch known - {Adobe_CoolType_LVMFonts exch undef} - {pop} - ifelse - }ifelse - }bind def -/ct_str1 1 string def -/ct_xshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - _ct_x _ct_y moveto - 0 - rmoveto - } - ifelse - /_ct_i _ct_i 1 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/ct_yshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - _ct_x _ct_y moveto - 0 exch - rmoveto - } - ifelse - /_ct_i _ct_i 1 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/ct_xyshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - {_ct_na _ct_i 1 add get}stopped - {pop pop pop} - { - _ct_x _ct_y moveto - rmoveto - } - ifelse - } - ifelse - /_ct_i _ct_i 2 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def -/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def -/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def -currentglobal true setglobal -/ct_T3Defs -{ -/BuildChar -{ - 1 index/Encoding get exch get - 1 index/BuildGlyph get exec -}bind def -/BuildGlyph -{ - exch begin - GlyphProcs exch get exec - end -}bind def -}bind def -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 dup 3 1 roll ne dup 3 1 roll - { - /@shouldNotDisappearDictValue known - { - { - end - currentdict 1 index eq - {pop exit} - if - } - loop - } - if - } - { - pop - end - } - ifelse - } - {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 -/ds - { - Adobe_CoolType_Core - begin - CTWorkAroundBugs - /mo/moveto load def - /nf/newencodedfont load def - /msf{makefont setfont}bind def - /uf{dup undefinefont ct_VMDictUndef}bind def - /ur/undefineresource load def - /chp/charpath load def - /awsh/awidthshow load def - /wsh/widthshow load def - /ash/ashow load def - /@xshow/xshow load def - /@yshow/yshow load def - /@xyshow/xyshow load def - /@cshow/cshow load def - /sh/show load def - /rp/repeat load def - /.n/.notdef 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 -/dt - { - currentdict Adobe_CoolType_Core eq - {end} - if - }bind def -/ps - { - Adobe_CoolType_Core begin - Adobe_CoolType_GVMFonts begin - Adobe_CoolType_LVMFonts begin - SharedFontDirectory begin - }bind def -/pt - { - end - end - end - 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 - dup - { - 1 index dup type/nametype eq - {findfont} - if - dup/CharStrings known - { - /CharStrings get length - 4 index findfont/CharStrings get length - ne - { - pop false - } - if - } - {pop} - ifelse - } - if - { - pop - 1 index findfont - /Encoding get exch - 0 1 255 - {2 copy get 3 index 3 1 roll put} - for - pop pop pop - } - { - currentglobal - 4 1 roll - dup type/nametype eq - {findfont} - if - dup gcheck setglobal - dup dup maxlength 2 add dict - begin - exch - { - 1 index/FID ne - 2 index/Encoding ne and - {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 ct_VMDictPut - setglobal - } - 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 -/ct_StyleDicts 4 dict dup begin - /Adobe-Japan1 4 dict dup begin - Level2? - { - /Serif - /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiMin-W3} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiMin-W3/CIDFont resourcestatus - {pop pop/HeiseiMin-W3} - {/Ryumin-Light} - ifelse - } - {/Ryumin-Light} - ifelse - } - ifelse - def - /SansSerif - /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiKakuGo-W5} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiKakuGo-W5/CIDFont resourcestatus - {pop pop/HeiseiKakuGo-W5} - {/GothicBBB-Medium} - ifelse - } - {/GothicBBB-Medium} - ifelse - } - ifelse - def - /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiMaruGo-W4} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiMaruGo-W4/CIDFont resourcestatus - {pop pop/HeiseiMaruGo-W4} - { - /Jun101-Light-RKSJ-H/Font resourcestatus - {pop pop/Jun101-Light} - {SansSerif} - ifelse - } - ifelse - } - { - /Jun101-Light-RKSJ-H/Font resourcestatus - {pop pop/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 -Level2?{currentglobal true setglobal}if -/ct_BoldRomanWidthProc - { - stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth - 0 0 - }bind def -/ct_Type0WidthProc - { - dup stringwidth 0 0 moveto - 2 index true charpath pathbbox - 0 -1 - 7 index 2 div .88 - setcachedevice2 - pop - 0 0 - }bind def -/ct_Type0WMode1WidthProc - { - dup stringwidth - pop 2 div neg -0.88 - 2 copy - moveto - 0 -1 - 5 -1 roll true charpath pathbbox - setcachedevice - }bind def -/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_BoldBaseFont - 11 dict begin - /FontType 3 def - /FontMatrix[1 0 0 1 0 0]def - /FontBBox[0 0 1 1]def - /Encoding cHexEncoding def - /_setwidthProc/ct_BoldRomanWidthProc 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 - }bind def - currentdict - end -def -systemdict/composefont known -{ -/ct_DefineIdentity-H -{ - /Identity-H/CMap resourcestatus - { - pop pop - } - { - /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> - endcodespacerange - 1 begincidrange - <0000>0 - endcidrange - endcmap - CMapName currentdict/CMap defineresource pop - end - end - } - ifelse -} -def -/ct_BoldBaseCIDFont - 11 dict begin - /CIDFontType 1 def - /CIDFontName/ct_BoldBaseCIDFont def - /FontMatrix[1 0 0 1 0 0]def - /FontBBox[0 0 1 1]def - /_setwidthProc/ct_Type0WidthProc 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 - }bind def - currentdict - end -def -}if -Level2?{setglobal}if -/ct_CopyFont{ - { - 1 index/FID ne 2 index/UniqueID ne and - {def}{pop pop}ifelse - }forall -}bind def -/ct_Type0CopyFont -{ - exch - dup length dict - begin - ct_CopyFont - [ - exch - FDepVector - { - dup/FontType get 0 eq - { - 1 index ct_Type0CopyFont - /_ctType0 exch definefont - } - { - /_ctBaseFont exch - 2 index exec - } - ifelse - exch - } - forall - pop - ] - /FDepVector exch def - currentdict - end -}bind def -/ct_MakeBoldFont -{ - dup/ct_SyntheticBold known - { - dup length 3 add dict begin - ct_CopyFont - /ct_StrokeWidth .03 0 FontMatrix idtransform pop def - /ct_SyntheticBold true def - currentdict - end - definefont - } - { - dup dup length 3 add dict - begin - ct_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 - { - ct_BoldBaseCIDFont - dup length 3 add dict copy begin - dup/CIDSystemInfo get/CIDSystemInfo exch def - ct_DefineIdentity-H - /_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 - } - { - ct_BoldBaseFont - dup length 3 add dict copy begin - /_basefont exch def - /_basefonto exch def - currentdict - end - definefont - } - ifelse - } - ifelse -}bind def -/ct_MakeBold{ - 1 index - 1 index - findfont - currentglobal 5 1 roll - dup gcheck setglobal - 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 - {/ct_Type0WidthProc} - {/ct_Type0WMode1WidthProc} - ifelse - ct_BoldBaseFont/_setwidthProc 3 -1 roll load put - {ct_MakeBoldFont}ct_Type0CopyFont definefont - } - { - dup/_fauxfont known not 1 index/SubstMaster known not and - { - ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put - ct_MakeBoldFont - } - { - 2 index 2 index eq - {exch pop } - { - dup length dict begin - ct_CopyFont - currentdict - end - definefont - } - ifelse - } - ifelse - } - ifelse - pop pop pop - setglobal -}bind def -/?str1 256 string def -/?set - { - $SubstituteFont - begin - /$substituteFound false def - /$fontname 1 index def - /$doSmartSub false def - end - dup - findfont - $SubstituteFont - begin - $substituteFound - {false} - { - 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 - { - 5 1 roll pop pop pop pop - findfont - } - { - 1 index - findfont - dup/FontType get 3 eq - { - 6 1 roll pop pop pop pop pop false - } - {pop true} - ifelse - { - $SubstituteFont - begin - pop pop - /$styleArray 1 index def - /$regOrdering 2 index def - pop pop - 0 1 $styleArray length 1 sub - { - $styleArray exch get - ct_StyleDicts $regOrdering - 2 copy known - { - get - exch 2 copy known not - {pop/Default} - if - get - dup type/nametype eq - { - ?str1 cvs length dup 1 add exch - ?str1 exch(-)putinterval - exch dup length exch ?str1 exch 3 index exch putinterval - add ?str1 exch 0 exch getinterval cvn - } - { - pop pop/Unknown - } - ifelse - } - { - pop pop pop pop/Unknown - } - ifelse - } - for - end - findfont - }if - } - ifelse - currentglobal false setglobal 3 1 roll - null copyfont definefont pop - setglobal - }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 -currentglobal true setglobal -%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 -%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. -%%Version: 1.23 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 - 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> - endcodespacerange - 1 begincidrange - <0000>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 - 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/.notdefput 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 - currentglobal true setglobal - /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> - endcodespacerange - 1 begincidrange - <0000>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 - setglobal - /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> - endcodespacerange - 1 begincidrange - <0000>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 -setglobal -%%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 -currentglobal true setglobal -%%BeginFile: MMFauxFont.prc -%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. -%%All Rights Reserved. -userdict /ct_EuroDict 10 dict put -ct_EuroDict begin -/ct_CopyFont -{ - { 1 index /FID ne {def} {pop pop} ifelse} forall -} def -/ct_GetGlyphOutline -{ - gsave - initmatrix newpath - exch findfont dup - length 1 add dict - begin - ct_CopyFont - /Encoding Encoding dup length array copy - dup - 4 -1 roll - 0 exch put - def - currentdict - end - /ct_EuroFont exch definefont - 1000 scalefont setfont - 0 0 moveto - [ - <00> stringwidth - <00> false charpath - pathbbox - [ - {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall - grestore - counttomark 8 add -} -def -/ct_MakeGlyphProc -{ - ] cvx - /ct_PSBuildGlyph cvx - ] cvx -} def -/ct_PSBuildGlyph -{ - gsave - 8 -1 roll pop - 7 1 roll - 6 -2 roll ct_FontMatrix transform 6 2 roll - 4 -2 roll ct_FontMatrix transform 4 2 roll - ct_FontMatrix transform - currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse - dup 9 1 roll - { - currentdict /StrokeWidth 2 copy known - { - get 2 div - 0 ct_FontMatrix dtransform pop - 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 - ct_FontMatrix concat - ct_PSPathOps begin - exec - end - { - currentdict /StrokeWidth 2 copy known - { get } - { pop pop 0 } - ifelse - setlinewidth stroke - } - { - fill - } - ifelse - grestore -} def -/ct_PSPathOps 4 dict dup begin - /m {moveto} def - /l {lineto} def - /c {curveto} def - /cp {closepath} def -end -def -/ct_matrix1000 [1000 0 0 1000 0 0] def -/ct_AddGlyphProc -{ - 2 index findfont dup length 4 add dict - begin - ct_CopyFont - /CharStrings CharStrings dup length 1 add dict copy - begin - 3 1 roll def - currentdict - end - def - /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def - /ct_PSBuildGlyph /ct_PSBuildGlyph load def - /ct_PSPathOps /ct_PSPathOps load def - currentdict - end - definefont pop -} -def -systemdict /languagelevel known -{ - /ct_AddGlyphToPrinterFont { - 2 copy - ct_GetGlyphOutline 3 add -1 roll restore - ct_MakeGlyphProc - ct_AddGlyphProc - } def -} -{ - /ct_AddGlyphToPrinterFont { - pop pop restore - Adobe_CTFauxDict /$$$FONTNAME get - /Euro - Adobe_CTFauxDict /$$$SUBSTITUTEBASE get - ct_EuroDict exch get - ct_AddGlyphProc - } def -} ifelse -/AdobeSansMM -{ -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 - } -ct_PSBuildGlyph -} def -/AdobeSerifMM -{ -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 - } -ct_PSBuildGlyph -} def -end -%%EndFile -setglobal -Adobe_CoolType_Core begin /$None SetSubstituteStrategy end -%%BeginResource: procset Adobe_AGM_Image 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Image 71 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 -/ds -{ - 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 -/ps -{ - 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 -/pt -{ - end -}def -/dt -{ -}def -/AGMIMG_flushfilters -{ - dup type/arraytype ne - {1 array astore}if - dup 0 get currentfile ne - {dup 0 get flushfile}if - { - dup type/filetype eq - { - dup status 1 index currentfile ne and - {closefile} - {pop} - ifelse - }{pop}ifelse - }forall -}def -/AGMIMG_init_common -{ - currentdict/T known{/ImageType/T ldf currentdict/T undef}if - currentdict/W known{/Width/W ldf currentdict/W undef}if - currentdict/H known{/Height/H ldf currentdict/H undef}if - currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if - currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if - currentdict/D known{/Decode/D ldf currentdict/D undef}if - currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if - currentdict/O known{ - /Operator/O load 1 eq{ - /imagemask - }{ - /O load 2 eq{ - /image - }{ - /colorimage - }ifelse - }ifelse - def - currentdict/O undef - }if - currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if - currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if - currentdict/I known{/Interpolate/I ldf currentdict/I undef}if - currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if - /DataSource load xcheck not{ - DataSource type/arraytype eq{ - DataSource 0 get type/filetype eq{ - /_Filters DataSource def - currentdict/MultipleDataSources known not{ - /DataSource DataSource dup length 1 sub get def - }if - }if - }if - currentdict/MultipleDataSources known not{ - /MultipleDataSources DataSource type/arraytype eq{ - DataSource length 1 gt - } - {false}ifelse def - }if - }if - /NComponents Decode length 2 div def - currentdict/SkipImageProc known not{/SkipImageProc{false}def}if -}bdf -/imageormask_sys -{ - begin - AGMIMG_init_common - save mark - level2{ - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - 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 -{ - level3{ - 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 DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def - /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def - currentdict end def - currentdict end - }if -}def -/use_mask -{ - dup/Mask known {dup/Mask get}{false}ifelse -}def -/imageormask -{ - begin - AGMIMG_init_common - 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{ - process_mask image - }{ - 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 xcheck - { - [ - 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 - }{ - DataSource aload pop AGMCORE_get_ink_data - }ifelse 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 - currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse - { - AGMCORE_black_plate not Operator/imagemask ne and{ - /DoImage false def - currentdict ignoreimagedata - }if - }if - 1 AGMCORE_&setgray - DoImage - {currentdict imageormask_sys}if - }{ - use_mask{ - process_mask image - }{ - 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 - AGMIMG_init_common - 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{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ - [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse 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{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor - }if - }{ - invert_image_samples - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - [/Separation Name[/DeviceGray] - { - sep_colorspace_proc AGMCORE_get_ink_data - 1 exch sub - }bind - ]AGMCORE_&setcolorspace - /sep_tint AGMCORE_gget AGMCORE_&setcolor - }if - }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 - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - currentcolorspace 0 get/Separation ne{ - [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - }if - currentoverprint - MappedCSA 0 get/DeviceCMYK eq and - Name AGMCORE_IsSeparationAProcessColor not and - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse - 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 -/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 - AGMIMG_init_common - 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 - AGMIMG_init_common - 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 - AGMIMG_init_common - 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 dup/names_index known exch/Names get convert_to_process or{ - 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 dup null ne - { - begin - currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse - get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and - AGMCORE_in_rip_sep and{ - [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] - setcolorspace - }if - end - } - {pop}ifelse - }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{ - process_mask AGMIMG_&image - }{ - 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 - /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 -/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 - /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 - }{ - //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec - }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/ds gx -Adobe_CoolType_Core/ds get exec -Adobe_AGM_Image/ds gx -[/NamespacePush pdfmark_5 -[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5 -[{Doc_Metadata} 846 (% &end XMP packet& %) ReadBypdfmark_5_string - - - - - - - - - - - - - - - - - - - - - - - - - -% &end XMP packet& % - -[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5 -[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5 -[/NamespacePop pdfmark_5 -currentdict Adobe_AGM_Utils eq {end} if -%%EndSetup -%%Page: 1 1 -%%EndPageComments -%%BeginPageSetup -Adobe_AGM_Utils begin -Adobe_AGM_Core/ps gx -Adobe_AGM_Core/capture_mysetup gx -Adobe_AGM_Utils/capture_cpd gx -Adobe_CoolType_Core/ps get exec -Adobe_AGM_Image/ps gx -%%EndPageSetup -1 -1 scale 0 -600 translate -pgsv -[1 0 0 1 0 0 ]ct -gsave -np -gsave -0 0 mo -0 600 li -600 600 li -600 0 li -cp -clp -[1 0 0 1 0 0 ]ct -600 600 mo -0 600 li -0 0 li -600 0 li -600 600 li -false sop -gsave -/0 -[/DeviceCMYK] /CSA add_res -/0 /CSA get_res setcolorspace -clp -[1 0 0 -1 0 600 ]ct -[602 0 0 602 -1 -1 ]ct -snap_to_device -Adobe_AGM_Image/AGMIMG_fl cf /ASCII85Decode fl /RunLengthDecode filter ddf -<< -/T 1 -/W 602 -/H 602 -/M[602 0 0 -602 0 602 ] -/BC 8 -/D[0 1 0 1 0 1 0 1 ] -/DS [ -[AGMIMG_fl 602 string /rs cvx /pop cvx] cvx -[AGMIMG_fl 602 string /rs cvx /pop cvx] cvx -[AGMIMG_fl 602 string /rs cvx /pop cvx] cvx -[AGMIMG_fl 602 string /rs cvx /pop cvx] cvx -] -/O 3 ->> -%%BeginBinary: 1 -img -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&aT-nmJcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcNmmJcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&aT-nmJcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcNmmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&aT-nmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcNmmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&aT-nmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcNmmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&aT-nmJcLB&JcLB&JcLB&JcLB&JcLB&WW3M9(a_(+:g.IIFao%+P+DQF"/rE,W;WCuSW]+f -Is#R>>#7OB-34qjKE-T(JcLB&b5`"Z(aUt):K_7EFFJh'OduBB"/i<)Vu<4tS<8nbIWT@:=\h@?,o@!K -!.k3&!.k3&!:0[q#o4a=4\8RY@r$44Knb]fP678ITpkqD%ZlF!H$*n4?;jEY0-_5=_#T&eJcLB&NW9Fq -*%X3H?"nM3Lm4;/WN*H+]*$!qbf'Il%_&I;R?WMVGA1>W4=hH\TE'QDaT-nmJcP?A$48%A;Ik*4Tfg>CrPl06aNg>(K;f[\a0f$DUarlP;aaiaV)%*?W2[\f4"!.k3&!.k3E!!`o_8SZXm# -9i4\]9MA2W;,'hb>@D)YD0C5ULln:+Y/JB.f@S[Pfa#^-R"/g@.h&`aJcNmmJcLB&q>^a.-U_TV&Hn[(F9&e]bS;_o^'taToJUNHSYs --O\T-JcLB&JcM;@#7`LiH'Yecn,<7qqtTI.`jVqBRuhu0d -QB$]KGB$tl:-gKR&.."i%L3Lb1It__DhX:C[)pbGr7M:oW/GC],6[oEJcLB&JcLQ+"9]i7@t4iT\B2k9 -g>;2pq#:Ztmc<9Md*gIrg&'M%g]-./huDX5hYl@3iVhaUWtiR#imb5KEd\=A(Z6QcNd!.k3& -!.k3L!#>_e,[ZYN"+Tgd+JcLB&JcMbM"p,o5UAVR,%aiVW&W19*>[)/E+S!/qq -M2K!`_ns7/`lZKPdact&qqD#'s5*_3s5uHJcLB&lMqP!-<5SreGB4FrTUqWH=g,F&dZ2O#R(tpFe%.`s8Mus"o?`KJ5mor!eUK)!.k36 -!"T2\<.1[jgY9NLYH+RrIru309KFaL)_NWf,:4on0Dusk+93Sa,kND_-Mo1d-2Atg/K$)l/M8V21,1C3 -/iPj8-oOIuGE/&nZGtMMrn@V&VgVMm"Qf]9!.k3&!4)Y="=R2rV9R]G[$Zf)H#QYM0GXopj8e6@rW2Nh -#m(_u<+qAe^!t^6f`fWsHrDEr`;kJiaT-nmN;s:g,u&HK^<+LQqZ$Kn*VJC=`4`e/cdC7ph;I82`Q#p@ -c-=Vaf@\g3gYL]agATe+h>Q41hu2F1huD[6iWS<%kih4-jpUD:k2tdgl0S!2me-MX"7ascb5TKd^6s%: -,m#qXg5('Ob%qg[2lT^]YMG(bg4big"bH@a2cKN,UXl`,:kB!.O?Gt3a-coV6@i9gB>QaB/9_`!.k3&!.k3[!"K/fAs^Kifqjj^EFMTm&bQ/(!U0U. -!<3)n!!Nur@Y:&arRh=mQY%uVdf=t"JcLB&fDl-[040[IaiX#Mrsnk^d^['1bgY>(hosud*0eb -e^rF(f)=/!g&Ke+g]-+0hZ)L3gATe+h>Q41htc./iVha9it^V3hVd>Nj5fCdl0I^'mI'E"j5oIeroF.C -rTF=GlL4]O!W1FGaTT)3?S;Sg!.k3&!.k4H!"B,oGd6K4rlU^E74A]IQiITr"Yb84nG`Ies6-_43sLfI -JcLB&T)]Z53,YM?gY06DU6B_/5Un-1,p=op/h\pX1'&I;!#tnU$QL-.+!;UF*[VkPtS`mJt`:!gk:h;.#JioT=ekiqBumHs?/lfdHkjQ5OekNM10lO3(IhU8Q]Df'WChT,T:"N$I81C*[TJcLB& -JcNC_$jf4L^@qU+c\P@O&-CA^\Gu^;,ek=bH.G*KQ'U@+X%gB -)BpOV,pXl:-kRgS*ZQ(8(`=84*Zc:<'GM?&rZV7bm3MQTq'5__"XYB9+'CPo(!<<*#!WE)q -!Pe^6"T\],pAjsg"TpA]I%&Raf`]g%CG>pZ!.k3&!2BMu!\IoN`6$F*rtY1]_7IIr]=c/*bK\>\e'ln! -f@S?o"O,'2bKTt1%Elf0_oBgKe^i@)f\+sRg\oh(g]-+.hZ)L3h>Q41i;MX7irA-?jSe3>jSn6[jQ#If -lK[WsjlGUfkiqEulKRKpm-O<5nFH&;rVllArlG;]RU[oNpAfdFJcLB&_uL/I3I\mArq)Xr3>Ve@!4i.= -!?YRLr;Zcrq87YA"4dI(!6G4m!20B6+'OrTgX3[7Q\&^:0-hhd-7^/\,9S'L+i--JcLB&irC;D;i/30_5N]jS;rJcQ(tFh_S3k)_Sa40b/hiS -dFH^qeBH2:cP"OIbeV6Ac-+5Nb1G7tf@JO'ebRtug&9\*h>Q41hu2C0hZ)O4i;hj;ir8$:jW!CEjQ,Fc -kN1[[i8EYUjQ5mqkihhc2PlkaN2B?_83n$!l)I`p!irgpXT5ns4@5%rRq5,rSIS3rS@G/s5YaJFW01BJO'#*Jrd!VHH\!!NB,,Z&N[rRh:uP#;pf!.k3&!3H57&PS"q -agRLpMisTmQ_1+Z^;nFDrm(JerlYJdaMu38_>_4L^Al^WeG[hhec"&!fDXA#g&Kn,hZ)L3h>Q41i;MX1 -irA';jo+?ki8ESQj5T+]k32'olg*p(lg*p'lKRU!lg*p(mHs?0nE]AaQYgDXVoJ_X"2BXc&V:"7!.k3r -!!j(Rjrr3)kXC)e$!.k3m!.k3O!#QV^VqKV!RZ)Di2C9t#*ZlFE+"l7_7d\)b0A/Tc-"#Ark/3PrQG5crQbGirQ>/`s31Mg -s3U_lq9K;mdF$Cje(*"If_sM'h##t(h>cF3i;hj;ir.a2htu@2m0W.Glg*g!kNM$hro=:BiT0.clL"T; -'(,&Ol07Ejk4%g1p%7hHnc/XSrlG8_R91Ng5`5BU:bKg+2!m/Bsrk&-NrQ>/arlkMhcd2R4s3(Gds3CYkrR(Germ1eqdaH[rrR_#$s4mM. -q;))/rSde9rSIG/qr%J@$1.$DlKRNqkiLq*j;[(:jQ5UjmHs9,mHj0'l0.3gkO%d/o_87GjK\kp6[5U0 -aTKVV?6"q)JcLB&cN"4rGKTpFH:APN]`=`+!@+69rr`8CG9lJSJcLB&JcPBB()pnmgUNr=GuHFD*#p%D -+!2aD(`F;3rZ):_)]Ke<*ZlIE*W7#Z+9!D_+nm2T,l8Y^+8mAV,5EJZ,5NPb,lK1j-iYIl,5iP_,Q8qg --2]+b-Qj`_,paoc-7:5l.P!#*0J+b).kE8/1,(:40JYIZGbNaggB+]o)pJA7!.k39!!sQUZ.ZdPF]0Oh -p],mGq#LEqnc/XjqZ$^-9nUspf`JEj)QWpj!.k3Z!#?DYUrhrT+(Ck5FNDl2BlimHs3&jl54Wj5fChn+#u>nF,f4m-Em!nF#Z0n*ol:q?$]sbPoTb -UgFss!.k3&!7q2U+*c03k`\XOZiHj$!Y0;Lrr3&HGTZ/MJcNmmJcN.X+V@qVg!-O\FA4A5+s/*S,pjiY -)B'V>,Te!G)]9J0)B9ar*rR,Z*r[8\+93Sa+o[,@lG>4!!2fo!!1(>[fHF/l2V1o#r64`f@ej0VHOT%!.k3&!.k4E!&P6dR`Wd=PD".(J<6>)[CjDq -^:V"g]Y:k]Yck.6[^s5lb0SDE\[oAc]tV>#`lH-Dbg"E2cMu5jdJqYneGn+ubmVhBd*U1fe'upuf@^&Q -rRh/)rS@M1rS7A-s5*_3!9!q:rTa@FrT=(>rT++CkNDj.s69LI/F;chkN1[\i8`n]lgOB7o'l,9mHj0& -kNM-tnal>@nE%fN=D!.k4,!!id;r;Zfr_eKmh!.k3&!5&:S -#Ypl@^Tj>j8N\OI+g)\%05e_oTs;_nX""^V%5Y])T;?anEgTaSj9[bkoWscd0hZc-=S\daH[rf\,$6gt_kZ -rRh/(rS.A-rS.;+s5*_3%H6:'hqm5Ji8N_Wk2k_'k4.[6m/HDVn*]T/lfnE3!:g$T#4D!KnF#]2!:BdP -!q#OLrpTjd#5ZKa`K!FnQ2lL:JcOF'#74VAq;-oq*jYj6!!iXS])D[*Zs!e.!.k3&!.k4J!$WtFcJ#Xt -KO?_Y+X89^.O6/U*?ZRF)BB\-)^?XN+!DjP,Q8nc,Om&F*W7)[+oNY]+o`b`,P`MZ,8)4M.4-Ah-RL/d --6j`Z+s.mN,5ibd,l&V_.K:ms/,q4#.K1_=-S@///1N2)0J4h+/1iD(,pOZb/Mf:C,uKW/gY:Q2JLo=O -JcLB&SH&pGJBZT2Hf`2Tr?1nW -r#bt^q'#JVr>tVRq&oJVo-3oRs!I=bq^MOpq'Phar@.Uor@@mpr?qq$.OZSe-:N3Mrn@L]@2#+1JcLB& -h#I]o@'eLOG?cX%Y5jde!s0KLPlB>;ZX=IB!.k3&!.k4M!"9HBVTJf:qpDjU[D'EQ[K!]8\GNi:])B8@ -^&>bF_Yq7J_>hORa8a6Xb5]Zbc1fN^d/VMle,Rqrec")!f_sP(g\oq+h>c@1hZ2R7i;MX5irA-=k54?? -kl9rFlhTiCli6>Oli$2EmJlPQmJZGTmI'?-rr;u>!iB*4fDpL'JcMGD"r;4,ri]?El2ZD9e,T^mQ2^g` -dW$&3!.k3&!5njJ!BH=p`2nu;2('=[+!;UDq]GPTq&K>Tr?1nWq]Ph\r?:nZr>tVRq&oJVo-3oRs!I=b -q^MOpq'Pe`r[@gspaZ=ks!I^n&Lf1\/hA=n,VM0R_;!_rOuWQ2!.k3&!9F1f!B?4l[[(l*'+"]=!1X&g -!=T#3$6qd%bh:\"OZ3C9!.k3m!.k3c!"T)eL;gE_RAYn'QCkCp`4u2Ws0hs;qmlaAWW^6aa -!.k3&!/(=Q%q,aTeuYjl+86oR*;L]P*rd>Z+Sd2V,5iSU+8I&T+nHlX,PWM`-M&V^ -./tal-MStg./k[i.Kh%E-7C;A.1mRF-n6Ym,pk$9MQ,=agU^f(h#N$,JcMVI#S(7PdZ%s0)Zfd8rrMTh -JcO@%%KQV4"9SW(6\F%EfskH$]E!N`JcNdj&IhmCbl@Cb^9+QL\$roVZ)X`![K!]8\GNi:])B8@^&>_E -_>V.I_>hLQ`rF*Zao0?]bl>r^cMc,idJ_PoeG[qrf)OD$gAfq+h#6(/hYl@3i;MX5irA-=k54??kl9oG -lMp2GlMp2Hli?AMm.]lIliQP?mJcMdmIBZ5nF5f1m.U>Vs2rI*W`]e#!.k3&!9X=d&TQJ#R61bM!0RX+TEDX*;L]P*rd>]+TX -*VgfQ+RpWN,5EJ`-1`J\./tal-2&\d./k[n.fCjr,lf:k-kn*_.ju\h,UY$,3\<'fN2t^ge;5fP!.k3& -!9=+b/r.j$P\N>mpAb3p!j_ln!<3*!!!33("9&9,#_L3rl!.k3& -!2ff#2P9Zb@jBt5JcO!p"shk$rq2mA^&W`bJcNso('I=5gT$EZ8h_5++X/*X*?ZON+s.dEq]>bZq&o\V -q],PTm2l9Lq]GVXq&T8Qq&o2Nq',VZs!@7`q^;Clq'Ge_r[.[op*ftfrZqOlr[8O5.4$5c,pX`[-S[;( -.S+HX^t[VG9E_!gJcLB&li7:o9WQj2DGM)OTE()S$NU5-""Jc&g"EE""TACQ!6G4m!6,!S"@f!)s5h26 -XdYuaZ+%K\]tM(gZ`gS0Zi@H5\,3]8\c',>]`#S?^\u"K_u@UV`Q#ppaT'H`c25fbc2Gugd/DDme,@hq -f)OD$gABY'h#H4/hZ)L3iVhd9jSe6F&FJlSn+$#< -lhpe_hoX!37KfOfJcLB&k5Y\i=ipZ@57O@fL]@SZFl<<"aT5NJKE-T(MZ="oBZ.rkMe,!s%j)i8-RTrR -+"/Nd.4-5Y)u1QN+8HlS*UOpD+8I,V*VgcP+Sd2V+Sm5]+o*A[,l8nd-Mo1j./>.^-N>In./57i,oe6Z --R^Al.kE8(.O[5--Rg`*2a/9hT>K@;`FohD!.k3&!3?/,&8/l3T5m:?$3B)cJcO=$"9AN'!!;rr#;^b1 -g"F5T&AnL"!.k3q!#Q5R[)8/qP]h8;R\-XaYHk[U`5B@&[^!"4ZN%<3[JRE4\Ga#=]D]J>^\u"K_u7RS -`rF-YaT'H`c25fbbl,ied/28iec")!f_sP(g\KS'h#6(/hYlF3irA*O -li$2Dm/l\Bm/HAimdBQ2md]i8mIou:mI0E.jE>s;g<%ID?Ork2JcLB&mJmG)H0"XB-N]eX,5E8T -*r-rS+o*8V+o*A[,l8n^-N>Ih,kr\c-N>Ii./bOo,lK#0-7:/c,pt)h.4Hec*[iQl/1WD@/LOAVXP;LX -K-[DrJcLB&lMq/8K$^?F="X[O!!!&"!0$s[!WiE%!!E<&!!ud3PhFa:Jg?-PJcLc1$6a]2o^^23VP9rr -&&>un['-I/Y,\CtX0B"B\bi]4[/[Q2[fhCN`W*sTaT'E_c25fbbl,ied/28iec")! -f_sP(g\KS'h#6%/h>lF2iVhd9jSe3?k5FKAkkXN>l20fHm/QDMm/QJKmK2eDmJcGlmHs?1n*]W4mdBB+ -o(DSBo(D_Hm.p\\aiVAE+m&cV!.k3R!!Oj?oYY2RgAlg*`;g)cWW)qjR4?/UJcLB&d/Y+?QeA^1G"Eem -+<_jP+<).5)]fh/*#]e>,U=Q.*r-oR)uUcT*VgcV*VgcT*rd>X,5E8T*r-rS+o*8V+o*A[,l8n^-N>Ih -,kiVb-N>If-ibLm,lK#1-RU/d.4HSh-7C,a,U4Wf0Jb7@6ocPHH(s'Jfp=Fj!.k3&!:g*r0p^FoLg`+D -!s//s!!/nrPQ1ae!s/5u#6Fl*&R(RTf`Kck0nfVL!.k3p!$!SKa-r6DG&VhpUoV)F^q$bUYc".lV5^`1 -]t:fOZN%<3[JRE4\Ga#=]D]G=^\u"K_Z%LU`Q#ppaT'E_c25fbbl,ied/28iec")!f_sP(g\KS'h#6(/ -hYlF3irA*Oli$2MmJZJOmeuMVm-O-,n*^/C(@LV^na5Z0n*ou^*W$oX)uCWN)YkHS*VCKJ+8HlU*;^cP+Sd2O+93PY,Q/nf-1`Gf-RU,a,UFc9-MJhd-N>If -./tRk-2]+g-O_CP.4?Sl-R^Am.kE7M0*baQg=tAZ5QU0NJcLB&ZN(425GZti?n;Z\!<*'"!Ta<5!6kNA -!Vud$%WL(Rfq^h5aoI"nJcO:#$3<2TaoCJ;[%j_,rN?d7VP^8lXKJe3['[0CYH+b+qm67/qmQO8rOVm= -rP&6FrPANNrPefVs2b/[s2tAcqp#)_rQYAhrR(YnrRLkts4I;(s4dM*rS%;,rS@M1rSd_7s5X(=s5j4B -rTX.C!9jCGrp'CHs6TdOrTsROq]TFPQ6=9!(d@ms8Ki,!Jg`t!.k3u!"B$*ZeV^@Aj.Ua-6jcXr>tqN"qq[b(`422rZ2%[q&]PXruLtX -ru:hTq&9&MruM([p`B/Oq&B>Rq]5JTq'#8NpETV^s!@7`s!Rgks!7Ujs!IFcs!Ianr$_LlrZqFgr?hIj -$n*PR-n$Gj-n$Pq/1g`Q#rjS.;['Qs>X/rE"Zi.hCN`W*sTaT'E_bkoZ`bPf]cd/DAldf%_pf)OD$gAfq+g&9Y)h#6%/h>lF2iVhd9j8J'=jo+B@l1sWE -kl'cGlMKoIm/QDLli?GKmf)SQmJH8MmJcMVn*f]3mJcJJmKqaE@#iIQae_N0m/V_6E(LJcLB&fDlfl:qFT:MHhbS*$HFN+X%pJ)]BV/'GV?#)B/Sp"X"m.*ZZ9s*rd8X -*r-cN)YkHS*VgcT*qpcP)ugoT*VgiR+n6]L,Q/nb-1rVa,60"g,lf:e,l]1j-MAee,6T8;,pao7-2o7k -0)[=%.4Y9F%k&hQ-8.;3+[h@$gY9;9"0DQT!.k4H!!`U%\]K2%.K]AF"p"c,!s8T*U&]oJrrN-"#ljr2 -@'/,8\PE]"5G[['6[7qm-7/s0_a4s1&$= -s1A6BrP&6FrPANNrl"rX`l@nss2tAcqp#)_rQYAhrR(YnrRLkts4I;(s4dM*rS%;,rS@M1rSd_7s5X(= -s5j4BrTO:GrTaFKroj=Frp'IJs6TdOqs=:KrU'UN"RYXEm-O]:"mkXEmdT`DmJu_QmLAXRnal53p]'9q -af@u8Z2fIVJcPEC"U&,`ojK#/!.k4H!!Xn-s8UbX"H`\9!13a$"&cbOSUs^s/Ggk.-n$Dh.P!>50.]tN`nT7[;?QFhJcLB&\Gum;;7bACE$G\jpAbBu!WiH+!Wh?^ -JcN[grrN*!$3C511MFn`ft(#_ciAXtJcOL),m-fA_ju45NIZYIVm<\B]""uFV4O9LSYE!^Y-b^M]",5U -YcY&)ZN%<3[JRE4\Ga#=]D]D@^AYhF_#M:M`W*sXaSj3[b5]]_c2Giac2Z/hdJqYnec","f_sP(g\oh( -gAft,h>c@1i;MX7ir.sRmdBK/rTaXRmI'E3nGD\O -mLSdTnaH#>ijF#Od)jD29*;?tJcLB&qZ$d&?eY0_'TN0F!;lg$$hF>tg0XuC!6G4m!7q2]"&chDSUO?] -*uu@C+s@m@r>bbV"<\g/*Zk;$"bTo,@?DrZ:hUpE02MruCnVpE/]DnK[QMrZVIi -,:"N\ocsPa-Mo1h-NkS:,9nK/-3#=k/c70t0)dF5.NBHZ0e+\36]/,&gV$Je[K(mZJcPQG#6Rl9Z@,[u -#Eo.>!<)ru!r;m%"AtW@ft1,aPlQC9RK*j#9Wd7Qe=MN#Y-"b.X/2HeU]71jVZ*k%XfVN##HFf*Yd:dJ -\GNN1Zi@H1[fMmf2POm/6;NliukFn*ff:nGMbQn.P0Um.0W; -mIBc;mdgDQaiUYY"7lME!.k3_!!NL5gu2`Wc2`Fr\,Z^L^&S,f?j+mXJcLB&h>e,g8\3$@H;6%3'c\57 -*#fe7)uUcT*<[K-+!)L&*<[<#*#p!u*r?rU*W$oX)=nd@*VgcT*rd>X*r-cT*;^cN*r@&L+RpWF,lf+f -,6&nY,QT2^aACU2XH\4?X`!6G4m!8.>a!CNm+PG!kaEd4aiXf8:rUn[g_s/#amriuR,XT#.' -WiE/)ZaRBRqlp+,s0_a4s0qsrp0pXmdKW8o'u5= -rpTdS'^k>SlLOW8n+-)^["h+sJ-N)]K\6r>58LruLtXq&/uHpDroJru_%Xq&B>Rq]5DPq]GAO -!$LeTnKe,Xs!%Fe!$q=ar?M@hpEg"b+<_sTr?_Fgq^!@3,pt&k/M](>2E*QU3[bd_.ki%g0/tX>2H5:0 -gY8npp&K[EJcNLb"[&s8J6Nuj!!!&I!.k3e!!EK,!!NE"!!X'7P1eNk4OjF`!.k4.!#@Pfbji]EOI)uX -^8@^#TV.pNU84T]V>[@l[KNn@Y-"]!Vu*^uZN%?.[f*`9])B;?^AYhF_#M:M`W*sXaSj3[b5]]_c2Gia -c2Z/hdJqYnec")!fDF;#g&9Y)h#6(/hYl@1iW%p9jT"??k5FNDl2BoIm/?/Hl2U&Dlhp,Fm/Z;NkNhL4 -n,D_Zn*fc8mdBKAlkSsXo(2SKp\+CVp?:c7o^D\Io(D\Err3)Bae:]$!.k3&!!N?mbkl;rL]E#,p&G73 -V#UJ=8!PNq&8uJ -rZ:hUru_%Xq&B>Rq]5DPq]G>NnKIEJrZV:coHX;[q^27g"Wng0+s\H5-2o1e,on^Qt -/TLdC!M_BUn=9TW2celUnspdW;a4.ZE^R7WVNIhYlD$/[J@90\Gs/= -]`#SC^\ttJ_YqIR`r!jWb5]]_c2Giac2Z/hdJqYnec")!fDF;#g&9Y)h#6%/h>lF2hu2O6ir.se$* -M9GqVZC./QTV7sIR$diHrM9IirMT[qrMKOls/Z+"s/u=%rN?1)rNcI1rO2[7s180As1SBB#eR^^]tV4r -^qp#drPe`Ts2Y)[qoer_s3U_ls3gkqrRV#$rS%;+rRh)%s4mS/s5*_4rSde9rT*kB7M&a2/JcLB&"onWKY5EqsM#`,-m/R;?li7!f,b+jd -!2BN*%sZ[*Lg;YU(E!r*'bCoe&+^b?*;LHO)s\L6*r-]R)Z(KL*r?rW*VgZS*;^cP*<.&X*qpcQ+S[)T -,Q/ea,5EM[,53A_-3#=l-i#+f,5ree,lK%^-M]%b./>=u2^M%agY:>*&,ZEZ!.k3h!"]Wae?3s\)$0j? -!<<0'"9etU!.k3S!!Y'5g"Fo#%bgu8!.k44!"]TW`1[=lWr8gnW;ips -XT,I%XSo=%Yl1m-[/IH3\Gs/=]`5\D])TDB^&PhH_#;+L`W*pU`rF*Xans9[c2Z/hdJqYneG[tuf_sP( -g\oe'g&Kk+h>c@1i;MX7ir.s8k54EAlMp5Lkl'cGlMKoGm/-2ImJuVUmHs9>mJQDFn+lDImJ6/Un#1#g -aiVG<%CuOk!/COW&WHLO/H>g(!.k4?!!Q0us7_E`R/k>/JcOd1$O(%bWfgsJ)AtKJ -)u1?N)Z(KD*:Y*G)?1WS)u^fP*W$iV*VgZS*;^cP*<.&X*rd>X*q:BG+oNV\,l&VW,QK.i-3,Fl-2f+i -+TJ0Y%UP!lFOe/JKWMu_hTV.pLrLs7erMBIjrMKOls/Z+"s/l7$rN?1)rNcI1rO2[7s180A -s1SBBs1AtKJ)u1?N)Z(K@*;:KR*qpQL)ZLiT -*W$iV*VgWR)tP'L*W7&Z+8HuN+8m>T+oNV\,l&VZ,Q/kf-2o7e,lf%h+_:L`VmgVa8O-WbPf]cd/DAldf%\of)OD$gAfq'g&Kh*h>c@1hu2L5ir.s*Z>sp(&8aC)YY*G)=8F<*WI2T)>b?D*<.&T)ZLcJ*<.&X*rd>X*;UcT -+8[2T+oNV\,l&VZ,Q&ei,pal`,l8nd+93Vb,Q/n\-2An`-i#/"+=o8r+tPT2M5f7aSKNLaJcNmm"Ws8P -Ki]Gs!!!&p!<*&H!.k3T!<3)t!!Q>\g"Dl;huJ?/JcP'9%NUY[s0S#CLl7UkS"ZdZrhfamrhKFarLs7d -rM9=frM]arrN-%$rN,t#s02I-s0Va4rODm=rOi0DrOW$@rOr6GrPANPs2=lTs2Y)[qoer_s3U_ls3gkq -rRV#$rS%;+q:Yf&rS@M1rSRS3s5O"oV2*Z>sp -(&8aC)YY*G)=\^F)tb6I)>tBP)?(NF*<.&T)>b?P)u1KR*W7&Z+8HoP*r-oX+SR&X,5EM[+o!8Z,l]1j -,l]1h-2eqf+X/-.,P<>P-M]�e+S&0fCjD,?UD\gX^NT`W1SjM#[_eFO[7)2\Q;r!!!$#p]19pP5p17 -mJm7i!Vud#0n@[)e8u%o!.k3N!"]HP`2BGgCMec`O-Z0%T;ALcVZPB]D]GC^\u"I`;R[Ta8O-WbPfZbci)8kdf%\of)OD$gAfq'g&Kk+ -h#Q:3hYlC2iW%p9jT"??k54EAlMp5HkkjWElM^&Im/-2MmelDQmHs??mHsB9naQ&3[%`Z+ -ai"3q$%r;1!6Y?F%#F_F,/!u.!2ff#4o,-RLCE/BJcLB&mJme!9ZHr>YDMq&0,Jr>GVSq]#DPruLnQq\oJRq&KDTr>tt\q&B,Nq&fDTr?;+`q'>bYpEKM\ -!%%Fd!$D1_!$V=cr?Lt\q'Gh`q'Qb$-n6bp+t59/.PGY:gY9\@!Q+nh!0@0e!DLD1F\!5I!!3#u!s&B& -!;uru!ri:]!.k4@!<3*!!"&`/!!"X$g"F8:!MTS9!.k48!##B&[I_YAO,B6qV4a0@SYW!JS"'AHs.97\ -rLX%^rM0=erMKOls/Gsts/l7$rN?1)rNcI1rO)U6s180As1SBBs1A6C!l)Ldrk\QNrP\`VrQ4r[rQP;f -rR(YnrRCess4I;(s4dM)rRq5+rS@M1rS[Y5s5O"=qr[e?rTaFLrTF.Cqs".GrTj@Is6^$XmdKW1rTsCJ -mI0l=q<\d`n*ff6mI0Z@o^Mn\b/q%\!QY7m!/gg\!EnO&6Nd;fJcLB&irB8aF8l4$=TPE#JcMnQ&Kme% -STHV$()n#$%NZf6)''^r)?1QR'`SpD(\npD)#kEN)#kKD*;piL*VgTO)#Y?J)uCWT*VgTM)ZLcP*<.&X -*rd>X)u:TU*r-oR+T3J^,5EM[+SI#O,l\td+TEVb,5ibZ,l&b^-M]"u,qLJi,qgns,rR_22Lbk7gY8DE -LB)o+c2\+lT\5H<+peGTr;ZfurVus"!;uru!ri;J!.k3P!<3)t!!Wa=VqKar+6!#-H5R[]fFSH#2\SGf&ZT`(YaV#@1hW;ijqX8f=#XSo=%Yl1m-[/IE2\Gs/=]`5\D])TD@ -^&PkG_>hFQ_u7ORa8O-WbPfZbci)8kdf%\of)OD$gAfq+f_sM'h#6(/hYlC2iW%p9jnn3;l2BoIm/?,G -kkjWElM^&Gm/?>Rn*fQBli$2ImHsB(]>3F(]>3F)>P9N)Z:WN*;^QL -(]YHQ)=njJ*VgNI);uS2*VgcT+oNV\,k3&P,l]1h-3#(e+TEVb,5EJR-2An`-PS?m1+Xk$,9nBT,;(Ss -8;5gQe8,<3!.k32!"/sGdZ7i_%g)h6!!)corW/#ZJcP!7rW*B,!!**##>*V%dVB#d!.k3S!"fBE_u6lp -JUWHBSt_sLQ^O,(rfIMNPE_E'S"-"\U]%%fVuNapX8f=#XSo:$Yl1m-[/IE2\,X#;]DoPB -\c98>]`5_E_#;4M`W+!WaoBQ_b5KQachl,geG[tufDXG'g\KP&h#6(0hZ2R4i;MX7j8J*>kPaQ?l2BoI -m.olFl2BoEli$2ImJlVSli$2MmJ627n+lARoCMP@r9XXRmITf2#6+YFahqTlM#`,-ci=1QIeT!D\,_*\ -U&Y?-rr;_A#3Pu(]>3F(]>3F)>P9N)Z:WN*;^QL -)#Y?P*;(\U]%%fVuNapX8f=#XSo:$Yl1m-[/IE2 -\,X#;]DoPB\c98>]E5g]_#D.J`;R[Ta8O-[bPfT^bl?#ddJ_Snf)OA#gAfq'g&Kk+hZ)L3i;MX7j8J*> -kPaQ?l2BoIm.olFl2BoEli$2KmJlSRmf2VOm/QJKmcj39mK<(Po'ZJD%J92WmIBH+i`i"raf.&>!.k33 -!!GO<`]XD!!.k3&!8RVXC]FFd5H=d9!3uS8%uAo0G!@/d*>K;.)]9D+r>>SNrY>DLru(eSr>,,DrttJH -r>>8Hq&B8Nr>YPPq\T,Hr>G2HruLnOq&/oGll6!Fq&T8Pr?:nZs!.%Wq',haq^)7aruh=bs!%7`nKdWO -r\Fm6/1;ki+XJ9S-R]9E*BuK6[+j;j%u^L?!7LoP%YiSm)_s3LSirRCess4I;(s4dA&s4mS0 -s53e5rSde:rT4(BrT="ArTaFLq<7kCrTa:GrTsFK!q,LB!:0UMs6]XMl0nH9"SD?XnF$;C&+&iQm-sQ4 -mIB6:mE*Ft%ESU%!1!Tf&YArJ%e9UO!.k40!!NbTs8JT%VuXp>JcP9?&4OUNM,Yo@*@;^B)]]e1&J=sZ -!#GPKrY>VQ(Dn#-r>,,DrttJHr>>8Hq&B8Nr>YPPq\T,H!#bbRo,I]Lq%riEpD`uLq&B,Lq&T8Pq&oPY -s!.%Vq',b_r?VCbruh=bq]bt`nKdoVq'Hq71GUR6-70lW,UFQX-R^<'6SD$&gY9_:cN&OsOoP\S`56jc -&d%h.JcLB&k5YYe!!33%!<*!)!!3-MOkJF+7'6NA!4)Y:5IHZ(D.RR6S=?.EU7.=(MZ0.GRJrEUQBn#3 -TVSQdrLrOi0ErP8BLrP\`UrQ5)_ -rQ>)_s3LSirRCess4I;(s4dM)rRq5+rS@P3!8mb5rSde:rT4(BrT="ArTaFLrTF.Cs69FGrTj@IrU0^S -s6KXMrU'LMl0nH9"SD?XnF$;B"mYUImHjA"D%Q4k"t@D -JcLB&pAb^:O5#\40,5BH*#]nB+WV?t'`T!F(B53L)Z(<;(]>3F)>+pH)u1KN(],'J)?1ZK)ugoR(\ns5 -)u1KL*VgcP+Sd5O+Sd2V,QJnh+!;[L+o]E5g]_#D.J -_u7OR`r4$ZbPfT^bl?#ddJ_Snec48"g&Ke)f_sM'h#6+0hu2L3iW%s:jo=NBk5FQElM^&KmJZ5Hkl9oE -lM'ZFmf2_Tn,M_Pm/?>Kmc!X6mf)PQmeuSbmdBB.oC);Bo&'KHaiT/Id/\auPQ1h$VZ'^,oDjICJcOI( -"UMF5s.pI7!.k3Z!#8,I[Zs91&/$!*)]9Y=*uYk2)]9G.pD3]Fq\JoBpDYPPq\T,Hr>G,D -q%riEnJh9BqA]JTq&T8Pr?(t\q',>Nq'#PXru_7`ruqCdq'#8Qq'>b_%4)_s3LSirRCers4@5&s4[G(rRq5+rSIS3rS[Y5 -s5X(>qrdqBs6BRKs6]XGs6BRKp$DSD!:'XNrTsROs6TdQrU/S3!:KjQ(%:Y\nF,f6lfm[&nF#f3]nE0( -agaa`!.k3>!!?9dN%42pJcLB&g].IZrVu+_X8p?BJcPHD'bQ_OUMqt2)]0>)'cJ/1)&X2-+!D['(B#!J -'`AgI(\nj8(]>3>)>tKP)u1KN(],$L)?(ND)Yk3<)=ndB*;LWN*rR2Z+Sd2N+8I)Y,5i_c+9*J`+o`b^ -+n6fQ,l&`,(De)8,q(>s0.&/%/1E%j+;lIS,W._3K[=lWVrmtXo5@"XoGR&YlD$-[JdT7\c'/?]`#D@])B;A^AYkG_u7OR`r4$ZbPfT^bl?#ddJ_Sn -f)OA!gAT\&g&Kk+h>lF5hu2L3iW%s:jnn6>l2U&Ili6>Ikl9rHli6>ImJlPMmf2VOm/QJQm/QJOmc!X7 -mJlPQmf)_Zp%%S>mgnjRoBPc4o'l8;s8U3_L_,^LJcOI(";J!'>lq20JcM2="V-=fs/d")!.k3&!;ca3 -5fUKu="bX-'GqT"'GV8t)&O&**ul$o(B#!J'`AgI(\nj8(]>3>)>tKP)u1KN(],'J)?1WH)Yk3<)=ndB -*;LWN*rR2Z+Sd2N+8I)U+oi\h+!;[L+X/-++n6fQ,l&`-(De)8,q(>s2_Qp<,pb)c'cnYK/MJtB,u'l` -gVuM*!.k3A!!Y^-TkcIr"ml;A!.k4B!!39+!VQKq!<<-)q>^[BI+d2l5d(10!.k4E!#@Z)bEc^27[9@- -QBm\qO-#NdNffZmO8YC?PlI'HRJiWTSGf&ZT`(_cVuNapX8f=#XSo:$Y5PU)ZMh30\,X#;]DoPB\c98> -]E5g]_#D.J_u7OR`r4$ZbPfT^bl?#ddJ_Snf)OA!gAT\&g&Kk+hZ)L3i;MX7j8J*:kPaZFlM^&Km.olF -lM^&Km.p&Km/QMPmf2VOm/QJQm/QJOmc!UUmHs9,mdBW8o'u8mW]-6VCJcLB&e,TV3s8V7TZiG[X])W*CK?KEj3#rhVq&02Nq]#JIq\8oBq\K2Jq%`cCrttPIq\T8L -m2>j@q\T8Lq%iQ@ruChNq%i]Bq\o8Mru1eS!#t_Sq&]>Nq&T8PrughTq]c"\r#k_Yr?VChnK[iUq'Ptd -&go%Q,q(/l.krb@0e[@?gY.8dPlQC9g].NbK$Jg@(BLZ=JcM):"Z;e&fRaG$!.k3&!;um'$$jeGVjNR< -T_joPPQ-pFQi33JR/`WRS,]&ZRJiWTSGf#WTDtM]T`:ecUA^nfVu -]`5_E^]24O_u7OR`r4$ZbPfT^bl>ued/VMleG[tufDF;!h#H72htQ(-iW%s:jo=NBj8J*>kkjW?li68I -mJ6,KmJZJTnF5iFmJlPPmJlVOn,MnUn+Z>9n+lDLm0i@PnalAj@q\T8L -r"f8Io,I]Lq%riBpDNiHq&KDQq]#>Oq&]>Nq&T8PrughTs!%CcrZ:t[p*9M]!%%.[q'Gh`q'Qb#,pt)i -.ki\(8Ne(dQ.t',1"ZJX!1Nrm0tXc?4V\%e!.k3&!7_&T!WW3VQeC'(0t..7!5&:rOi0E -rP/)_s3CSis3^eprRV##qqCr&s5*e5r8@M2rSde:rT4(BrT!kj@q\T8Lq%iuKo,@E@q%i]B -q\o8Lru1bRq&T8Pq&B,Lq&]PXq]PVVq]Z"]ruV(\q&oe`,:!+3nK[iTn0Sbq-7:5l0/,7;/M\t3H*Z2W -DZeMiJcMMF"p8beMGb]#r;Zg!m/V_Jqj%2Ks-ihSs-WbRs.'%YrLa+\rL`t]rM9IkrMfgsrN6%$s02I-s0M[4rODg:s180A!kuC` -rkJELrP\`UrQ5)_rQ>)_s3CSis3^eprRV##qqCr%s5!_4pYc#/s5X(>s6'@ArT4(Cqs!qBs6TXMq<\.K -s6p!Vs7$$Ts6TaPqsOIPs7#sTq=*Y;q!J1Mm/HA]n*orAp$h2$s6e"LAcp`eJcM>A"9a;LHjK$cC0i;MX5irA';jo=NBjSe3?kkjWAli$2AmJlVQmfN"J -mJlSRm/HDLmelMRnGVhOnEKE:mM#!Sm-X30nFQ8Bo^LYbJssg'RMaTUJcMPG"!5A21#r=d!.k4"!!Hs6 -s2,nc!6G4m!;um,7a.`X5TL^a*?,\,&f1!Sq\/i@r>#2DmhPX6q\B,Hm2>j@oG7EApDNiHr>"u@pDNiH -q\f>Nq]#8Lq]5DLq]#>Oq&]2Pr?;.]r#kbXrZV=erZp_Qq'Gh`'dk@U-7C;q/h]:E.QBgW+[;:9gWW.B -!.k3C!!Pg7MGb2jq>^Ksnc47AJcO0u!!3'!"C/t"b=0#CJcNRd%7%T+Z\s6bMiWmVLkgldNr>(>Oo:OE -QMm$IQ2R*MRf/`UR/NKRS,JoVTDtJ\TDtV`UA^nfVZ!InWVrstY5ba)ZN%90[f*`7\c98>]`5_E^\u%J -_uI^SaSX-Ybl>ued/VMleG[tufDF;!h#H41hu)C4i;MX5irA';jo=NBjo+?Akl'cGlMKoGm/-5HmJlVQ -n,MnVmJlPPmJ6/MnG_kVnG_nPnDisRn*fc7mdBK0nF6#?oD/"No_7nUdE0$dRK.p>i;`sWm>):M!.k34 -!!F\As6`bZ!.k3)!!3CVgC0Zd1)q#K+rqC2(`!\Q)#G!D'`AdD'^le4(AejH(@<"<)Z(9D(B59J)>b?N -(%i@:)>b?L)>tKD)uCWL)Z(KL*;LZG+93J_*rI/S+Tru5,9nJu,P`V\-5S$W-71)g/M8t5.Pj(=1cdWT -D5u@FJHsj.JcMYJ"p]\3LdqsWq>^Ksli;V;JcO4!"p%Mpg"Cl\\,aVNJcHA_!![VgUkNZ&G))->MMR.I -L&I&1OT1IAPlI'JPQ-pHR/`WRS,\lSRfAlUSc,2\Sc,2\U&C_aV#R=jW;ijqXo5F&Yl1m-Zi.?.\Gs,< -]E5g]^])"H_YqCP`VmmTb5KQacMc,idJ_Snf)OA!gAB\*h>cC,i;MX7j8J*>kPaN@k5XZDl2U&Gli$2I -meuPMmf2hUnc%qUm/HDJmf)\Yn*fc8n+lJ3mhbK_n*]T1n*oi:p[n(Hp@Id_KrrJ=Fp?e'JcMJE":1=n -=9@XcJcLB&bQ%eLRfEDR#e^4i!5edJ,.4G+:a[8)+!)ID*ZlI@'E&[G(AAX@'DW@B'DiL>(&J^F(&8XB -'`Sp8)>tKN(&&L6)#Y0I(&8X>)>b?J)?1WQ)tk6J*;LKJ)YkBQ*W$oJ+T%:I,5V@l!/:IU+K"q9 -"GM#FLm.e+".,=5M>`A4Nr>(>Oo:LDOo:LDQ2R*KRfA]PR/`WRSc,2\SGf&ZT`(V`V#R:iVuNapXo5F& -Yl1m-Zi.?.\Gs,<]`5_E^]21N_YqCP`VmjWao0X.N'9E'HS82()n,,'HI&drtb>Fq%NQFq\9&Fm2>j@q\ArCrYG#@r=o2Fq%i]Bq\o8Jru1DHq],DLq&9&KruLtXocX2UrZ:VQruqCd -k9KdJpE^V&-7C8o/2/S*/i#@C0JYII/22UlgWrIL!.k3G!!Z!=SR!*;"SVlr!qH>C!.k3n!!NOCg"FV@ -^Aric_uLB:^6XOQ>&JM6P+%]%R?EPeP5U==Nr>(>Oo:LDOo:LDQ2R*KRfA]PR/`WRSc,2\SGf&ZT`(V` -V#R:iVuNapXo5F&Yl1m-Zi.?.\Gs,<]`5_E^\u%J_uI^Sa8a9[aSj9]cMc,idJ_Snf)OA!gABY)h>cC1 -i;DO3iW%s:jo=NBjo+?Akl'cGlMKoIm/QJMn,;YNmecPRmJlPPmJ62KnGhtOnDj!5mfN"ImeuV`naGu< -o^h(JKu_,@m1fF4r>,8ErtYJJr>58Iq&&oCq%`oHo,.E@obR9>q\o2Hq\o8LruCnVq&0/Kru1kUq&TJRr>bJO -q]>e\n0%`Ss!$>Fq'Q+fq^<+/.kN>+0/,(./1E),0OC=)gO04\!.k3N!!i^S_gF3J!<pQ>K>s-3>FrL!VRrLEhX -s.'%Zs.K=arM0ChrMT[prN#n!s02I-s0M[2rO2[8#eIU[]Xteh]taQ]rPJNNs2FrWs2k5^rQP;erQtSl -rRCess4@/%qqM/,s5*Y3rS[Y6s5X(>s6'@BrT41Fkj&03s6BLIs6TdRs7$'Vp$_qNrUK^Mq@nGiO1a`7OD!.k3I!!,@o+_'9q\B&Fq\9&Fr>,>Jq&/uFq%ic@nJM3>obR9>q\o2Hr#,PR -q&B>Rq]5JMrYYYRrYtYRru1hUocEuPmNDNQs!$AGq^2=is!@Oj!A#c#/IsKf0ISP+0K1L2C!!%TNM?!kuS[P#*IroW8HAI?6P)b]h -PPp[EMZ&J5Nr>(6OoLXFPkgXDR/`WRSGf&ZSGf&ZT`(S_U]71hVuNapX8T1#Yl1m-Zi.90[f*c:])TGC -]DoSC^]21N_YqCP`VmjWao0B\bl>ued/VMleG[tufDF;!g]-+0hYZ:1i;M[8j8J*>kPaN@joXc1lMg&J -lMKoIm/QMRnGhqLn,)VTm/$)EmelSSn+cD2n,M_Rm/?;Omf)SbmdBQ3m.0]9o't/5J]Z$)(u>7E!36)% -*llb`g]2p+JcNso"?-;[`u_noaT.%q"$4PoH3HSK&/?'%rYP\T()HlcrYbMHrtbJJr=]&Bq\&i@m1fF4 -r>,8ErtYJJr>4u@q\B,Hr"]2GnJM3>obRKClP]RZT)YJ^U&CbdV>[=l -WVrmrXoGX(ZN%90[/IH3\Gs,>]`5VD^&>_E_YqCP`VmjWao0B\bl>ued/VMle,@hsfDXG!g]-+0hYc=4 -iVh^5irA';jo=NBjo+Omf2eVme-&GnbMSPmecGQnbqt0n,MkSmJuYPlk8^RmI'E+ -m-O-1n+#o9s4>B&2PL2'!9jIc7-TUEScF?BL]@Spm/Q<!u;I`)ZCNO(]G)#G'J(AS^F)"SUC'_N4>)!`(2)ZLcR*;16L)ZC]O*<-rU*;(BM -*rmAY*qgZU+TJcMnQ$";DJ7hl@5!!*,Y!.k3& -!7LoL!(>P5UXD -QMm3NRf/cTT)Y>ZT)YJ^U&CbdV>[=lWVrmrXoGX(ZN%90[/IH3\-TXU]Y(kg]tM2[^\u%J_uI^Sa8a9[ -aSj9]c2Gugd/DGlec48"gA0M'h>c@+iVhd9j8J*>kPaN@joXc1lMg&JlMKoIm/QMRnGhqLn,MqVnbMSP -mecJPnbqt0n,2SRmJQ;amI'E2md'?2mI'H5n`.`BWQE1\jT'l4VuQp?r+#ic!.k3&!5nj?!M9>hE5Va. -!6Y?T#`ZKX;Ag&b'cS23%M'L!(DR\^(AARD(B#'L&b?Y8'Cuq8'`/XD(AegG(&\pF(\8L6(%E.>'_N4> -(AepF)#"pG)Yb6J)ugoR(]G9O)YP-M)Z:ZK*r@&T*V^]T*rmGW+mC6K-3#:i-j1nF-71&<-3,Fm./kS' --6OH\.5*M-:nQLsNs,?o:s,d2BrKR>JrL!VRrLEhXs.'%Zs.K=arM0Ch -rMT[prN#n!s0)C+s0DU1rO2[6s1&$>s1SBGs2+fQrPSZSrQ"r[rQ+r[s3:Mgs3U_orRLr"rRq5)qqM/, -s5*M/rSmk;rT=.CrT4"?!pJk5rosIJqs=@Ms6fpVs6fRKqsa[Qrp9UNs6ojSrUKRMiU?a7"RkdGmI'i< -rpL`8!3ZA)$)H`MfDpL'JcNgk"D%Q4U^=j;aT.1u#8sbTKKL(b'akop(Dmhu -'cRqs'c$T]pD*]Dr>5>Brt5&>rtFc6q\B&Fq\9&Fr>,8Ho,.*7rY=r?q%NQ=r>,8Hq\]&Fq\o8Jq]#PT -q%s#Iru1SMru1hUocF,Tr?(hUp)a5UrugeSnK[iTr@%[ns!I^k(+(@U-R^Gj+=&6Z.kE833[?JGgY8qM -kQ$27WrN>AY.\Zu$3U)(!!29`JcLB&aT);AqZ$d/K\>%])92`/!6bE\(S\=/Ch%@-K8>JGMhHnEK6`'# -KnY;;M2D1es,-c5s,R&>s,6i9s,[,ArKR>JrL!VRrLEhXs.'%Zs.K=arM0ChrMT[prN#n!s0)C+s0DU1 -rO2[6s1&$>s1SBGrPJNNs2FrWs2k5\rQ>/brQkMjrRCers4@5&s4[A)s5!_3r8@Y7rS[Y5s5X(?s6'@B -rT41Fkj&03s6BLJs6]jSs7$'Vp$_eJrTsLMs6ojSr:0LMq'C?M2(&\pF'`SpH(B#'F(ASgG')rXF'_rLD)"SU?'DWC=(ASd@)>b?J)>b?P)u1U+Sd2N,P`Sb-i>:n,UF``r?i:*,r%&&,UFf_,:P2k2+09Bg=s_, -j8ac3YlFna`gBR@qu?d!!Wq6ZJcLB&dfBCKr;Zp$!s/N%!!F\#fuGtf!6G5!!!krJU]9s,[2As-!>Fs-EVNs-inVrLX%ZrLX%^rLs1bs/#[ls/Gst -rN6+&rNQ=,rNuC/#e.:S]">Sf]taQ]rPJNNs2FrWs2k5\rQ>/brQkMjrR:_ps47/%s4[A)s5!_3qr.M3 -rSde:rT=.CrT4"@!pJk5rosIJqs=@Ms6fpVs6fRKs7-'XrU0XQqsX[Wnal_Lp@.nGl0eWAqsGElnF,l8 -n*]T0oCMJ?mI'E2o'uJHo^)V$aga(i!.k3P!!>FLU'TKRJcLB&^]4K'Cuq8'`/XD(AegG(&\pH(\njB)#Y*I'E8dB(%E.:'DWC= -(ASd@)>kBQ)Yk9J)ZLcP(]G9O)ZC]M)Z:ZK*r@&T*;:KR*rd>V+Sd2N,Pr_f,U=c8-3,=j-2o8--7'rZ -.kN%o-QaEZ.l0%=3_)crgX]<%!.k4>!!QJrL!VRrLEhXs.'%Z -s.K=arM0ChrMT[prN#n!s/u=)s0;O0q6p=4s186Bs1SBGs2+fQrPSZSrQ"r[rQ+r[s3:Mgs3U_nrRCku -rRq5)qqM/,s5*Y3rS[Y5s5X(?s6'@BrT=7Gkj&03s6BLJs6]jSs7$'Vp$_eJ!:KjSrU9XQs7--\rUKXO -q6=ine(9]Z8+!3uS,@JO12eGt1$JcN[g"98Ds@Di/f -!0.$e!dE.Q9Hb5f'bM#hrsec=q%EKg&Q^)JcNLb"U0G0fldG?!.k3t!"/jFc+oLrL3bVrLa+_rM'7ds/5gps/Z%!s/uC+qm$+.s0qs/brQkMj -rR:_ps47/%s4[A)s5!_3r8@_9io9pss5s:CrTO:DrTO:GrTa.D#4:gGmI'H3rpKgQqsF@Nqs6]aP"o/,>a__*Z!.k4@!!<:[qDjiAJcLB&"onX5rr7fVM#`b?%LSK0NCtK3(_mbt&J,B\ -rY>>Gq%EKbYRq&]>Sq'#8QnKdoVod9\dr@%[pr@8(223ZeMQO;pVJcN1Y"ppO1F#4.*eGt1$ -JcN[g"p,O#g"M\t`rO3]NrTRpM6WRlCib&[Mi*CJpP/Kss+pW2s,6i7pQ#97s,m2Bqi^uEs-NJIrL3bV -rLa+_rM'7ds/5gps/Z%!s/uC+qm$+.s0qspCd?:q%E]AobI3:r=],DmhGR6q%WW>q%iK:rttYOp_ilIp)!cIrYbbUq&98PruCtYp_j#K -p)NlLq&fDUnKRQMpE]DYr[7Xm!%Ijs#9Z2fLtUOd(9@Lf!:p0n(9XQG*;BO6!MBFE!.k1V!!!3'=4Z'- -(5i0X!"Td;m\b)9Dh!Y%Mi*@GJV!fTr.b$#rJ:K1s,6o7s,?o:s,?o:s,[,@rKI,As-/brQkMjrR:_ps47/%s4[A) -s5!_3qr%M5rT!q>rTF.Cs5s:Dqs*qB"mt^FmdTZDmfMqEmJH;OnbqqTmeZAOn,)VOnc/1[nGDb$n+lAO -mJQAVpZ;Ftae9F5!.k3Z!!=.`arJe/JcLB&^]4KWrVt([a8j<^OT5k>`34JD)&XM3)&3ku&.njNq%`]< -q%WiBo+_!8q[i]Z2b+W_PUc^"9S]$!<3)Z -!.k3&!58F=!WW?'=4Q!@-dD^D!7LoZ,da:o>#]0\Iu9,AMM[(=Jbb&rK`-`,M>rM6MZ8Y6NrP(:NrP1= -Oo:L@P5ggIQi!0KR/NKRSGf)[T`(V`V#R@kWW0$rXoGR(Ykt^([fbF_>hIPa8a9[aSj9] -c2Gugd/DGleGn+ug&Ke'g]-+0hYc:5i8NYnj8\6>kPaWEk5FKFlK[^7l2^5HliukEmdBT6mf)\TmJH>N -nbqqOmecMLnc/1[nGDeHn+lJMn*BHkEP)Z:WN*VgcV+R:3H,P`V\,PEG^-N,;%-n$Mn -.ka%82*#?TgWhhF!.k3\!!G:*Hq=J7!<3)U!.k3&!58F9-Cri636D6C!0RCs-/brQkMjrR:_ps47/%s4[A)s5!_3qr%M6rT!q=rTF.Cs5s:Es6BUL!:'RN -qWnUWmI'E2nF5l6n*TN@mK2kGnG_tRn+Z>Inc/1[nGDe@nDs'6mL8LMmd]rBo'ZPNah9P#!.k3W!!>RW -Ba<,fJcLB&\,ZWJs6rA$!.k4$!"r#VV-GPb*$H"/+rM76'bLue%f$k2')`L6'`/XB&H*4<')*%9'DW:@ -'_N48(B"mG'CQY2(\nd@(&8X8(]#!D)#Y?N)ZLWM)#b?M)>P0Q)&aG5r>bVLrYYYQqAT;Oq&K2Oru_+\ -nKI]Pq]u1eq'5Y[r[%Ihr[/1(-n-St/3>@?4Ai$2f1rLLJcPKE#>NX+1(=3b!VcZp!MBFE!.k4J!!NBW -T@qahNW>FH&kBp.MK3*EJ9ld0OH>K[L4O`"re(-$q1AL!s+p]4pPf'2s,[,@s-*>Cs-/brQkMjrR:_ps47/%s4[A) -s5!_3qr%M6rT!q=rTF.Cs5s:Es6BRKrU'LKs6]jSs6p!Ws6fpSrU0^Srp]sXrU9aSrUBFKrUTjWnaP<% -qPJJ -rttbPr>GDLru(hUr>bSK!Z2al!#bJKq&K2Nru^PLq',V[q'5VZs!@Ohs!Rdo$n4+_.R>L,8Nim(g19aS -JcN1Y"D#Sr0EKW&JcLB&])W*>!!!<0N7liod/\auec6@gd'&.KI"I96KoD:YOGepGIX-57KDC,tKDgN( -M#E52N;\Y6N;\e:O8Y4bF -_>hIPa8a9[aSj9]c2Gugd/DGleGn+ug&Ke'g]-(*h?)Qli;MX7j8J0>kl9iEl2U&Ili$5Jm/QJQmf2bT -nG_kSmfr:No'l/=nbV_QnG2VMoDeCYoC;>An*'69mL8LRoCMhLo`"@[aiI_k!.k4F!!7<84-'An!.k4G -!!A2ZrcO8%RfF0)IG0o],T@gB&/??2'H%c''bCoe&,m=A(&8L@&cE@>'E8dF'DW@@(&JR@&b-M2'DW:@ -'_N48(B"mG'D3(:'_rR@'_rL>(ASd@(@r@@)>tKL(]G6P(E!,hq&0AR)&aG5rZ(YKrttbRrYkVOq&K2N -ru^PLq',V[q'5SYs!@Ohs!Rdo%59Rm/iGL61c:WSgO94m!.k3`!!NFOfQ]:[blE=qJcNC_"W30NfmNqI -!6G5,!##ETaeE?QEdW+SIuTVIOH>BVJU[WEq1JKprIb'&s+pW2s,?o6s,?o:s,[,@qi^uEs-NJIrL3bV -rLa+_rM'7ds/5gps/Z%!s/uC+qm$+.s0qs9s8S2_df=t"f`2B_O1'X(,8qC:)&a@k -)?(EQ()-Z[q%NQ8q[rc>q\/i>pCm'.r=Jo>rt>2Bq%EK:q%WW>q\&oBnJ(d6q%W94nJ;$=!#Ol:r>5DL -q&02Nq]#>I!Z2dmp_rrIruD%ZpE'2Rq&oJVq'5b^s!7+Zq'Pnb!\Q)Wr[A+(/2f8FgY7blZN,RWq>^[% -NNH\1!KR54!.k4F!!NC4g"D>fOoV!P('K9MXaYP/brQkMjrR1Yos4.)"s4I5's4mG,s5O";s5a"W3ZK.T(`=20)#bEP(BP?c')rU?'DW4:&cE@>'DiF:'C?A0&cWL@'DW::'DW@<(&JXD'DrR< -'_rL>'^le,(Aep4)#Y9L)#5'L)Z(KL(]P?P)>P3H)ugoX*VUWP+8I&T+o*AY,k3,T-M]#"/hS_)-n-\u -.lp+PgY82(p&K[E\Gug?RBpZQ"p30PJcLB&[/^C5&THFVR0hCDJcOL)(C6%tO_80GEcu_RIt<9.LP^kC -JUi,nH23$eIf4itKE$Z*L]<2/MZ8G0M#WA2N;\e6OoLXFQM[$IQi3?PSGf)[T`(V`V#R=jVuNanX8f@& -YPYR&[K!]8\Gs/?]`#PB_#;+L_u7RSa8O*Xb5]`bci;Ajdf%\qec","f_aG'h"ok/hW!Pnj8\39k5XWC -l2U&IlhBfFmecJQmJZJQn,MnWnbMYPnGVqPnbr%Uo]blBn)s08mK2nImf)S[n*]]5bBV.NNX2ulJcPZJ -!t)EA)iOcK!.k4D!!Eu7s0E&r!1j/t%Ap"P2[pBB*#04c(ASXC')WC:&Gm(<')`L>')<4.&H*4@')N@< -')<4:'_rL@')rX>'`/U?(&8R4(%E(:([2e8(]>3F)>b?J(]G6O)>kEP)Yk?P*<.&R*qLKL+o*>X,k3,L --4hXW.4HYo-n$W(.lE!ugSPGN!.k3c!!Nh-Rp?s6aoI"nJcN7["AHS`U^b]OaT._/&.Fs(XaOf,Nf&"' -H$Oa`IX_0Bs*a]mq0i9lrIP!$rJ1?-qhG-,s,-]4qiUoBs-EDGrL*\UrLa+_rM'7ds/,ams/Gmrs/uC* -qlp%,#e%1O\@T8a]Y4/brQkMjrR1Yos4.)"s4I5's4mG,s5O";s5a"mJk!5ec::%g].]qZ*o$:*ZZ:D*#04c(ASX>'))t7&b-M0'CcY4&H*4@')N@<')<4: -'_rL@')rX8'_rL>'^le,(AnsK([2e8(\JXF)>b?I(]G6O)>5!I)ugoN*W$oR+8I&T,5WVR,P`Y]-3G_I --n5*C#qRJd2(=+2gT_F#!.k4L!!a1@XCE1S!s+D^JcLB&o)Jo'g"EPBPlREV&J:b5P@eQRK8YV1G'S@[ -H[^G>IK"`oJ,+NmIf4itKDgMuLB!)0MYiA0OoLXFQM6aERK&fUTDtS_UA^nfVZ!FmWV`arY5b^&Yl2!0 -[f6I)A2Bq%EK:q%WW>q\&oBr"Si=q%`]>mhP@.q\SK6r>5,Dq&/lB!#PbS)&`2fr>YbVoc`!$31+P!.k3&!4W%/!W)j"7]tFS(t\h?!8RV_(97D8 -KlMj1M1^2+rdFfmrHS?gs*aWkq0i3jrIP!$rIt9+rIt9+rJ:K2rJ^W9s-*JKqj78JrL*\UrLa+_rM'7d -s/,ams/Gmrs/uC*qlp%,s0hs;s186CrOr0FrPANOrPefWrQ+r[s3:Mgs3U_mrRCktrR_)%qqM/+qVD;1 -io9pss5a"3!.k4A!!EY]s4A'`/U?(&8R4(%E(:([2e8(\JX@)>P'K)#b?O -)#bEL)>tNS*:FpD*r-oR+o*>P,P`VZ-4qUR-7:)d.5j]W]T5ho`W1SjJcNIa -!s&E&!W')rJ:K2 -rJ^W9s-*JKpQtiHs.'%[s.K=brM9IjrMT[pqlBb"s0)=(rNup>[^`iY]"G\hrk89GrPANOrPefWrQ+r[ -s3:Mgs3U_mrRCktrR_)%qqM/+q;2/2rT!q=q<%_?rTX@IrTj4Fs6fpUqsaXSrU9mYnalbNp$r"OrUK^T -s7H3^nacMFg$]U@m-jE2mHa0+oC28@hp.;!M$;$%JcLB&Y5e\-k5X6Zf`6U(hZ+'* -^nkuo+s/*N&/,iqr=]/DrXo#ArtXi2rt58Bq[rQ8q\/K2r=Jo>rt>2Bq%EK:q%WW>q\&oBnJ(d6q%W94 -nJ;$=!#Ol:r>4ihFO`W+!WaSj9]c2Gugd/DDkeGn(tfDjM#g]-()hZ)U6j8\39k5XWCl2U&IlhBfHmf2bQ -nGhtUnGi%YoDeCZnbVeSo)8+SoDeI[pA+=Uo(he+n,MhRmgALMmdp#As8U3G)tj8`!5ed=,2e:]_uPAh -JcN+W"9sJWi$-\OaT.n4%3`TmBI=]K'Gho4&If3J'*&[E&c3:B($cG2&cWF>&bcq8'C?A0&cWL@'DW:: -'DW@<(&JXD'DrR<'_rL>'^le,(Aep4)#Y9<)#5!I(]Y?P(]G9I)>tNS*9S@<+8I&T,4QoR,l&`$-71)f --n$Mn/1i8#0./&).#?%#_BJgWJcNOc"X(UJ:'q+%!!!&G!.k3&!4;e8!<<*#!!!'#8#4hR+PQmJ!8mhk -*jVMW=(R2@O.25]EcQqjL4Oi$HiA6hH2i6kIdqa]IfG!!K):6"L&Hc+M#E52N;Jb;PQ-sGQi39LRK&fU -TDtS_UA^nfVZ!FmWV`arY5b^&Yl2!0[fbF_>hFO`W+!WaSj9]c2Gugd/DDkeGn(tfDjM# -g]-(*h?)Qnir.p;jS@s9+b')r^7&c<7: -&,d(<&cE7=&H*.8&H*4>&,d(8%fHt9&c34>&Gm(2')<:8')N@>'E&XD(%i:.(%E(0)#Y9L)#5!D)#5'F -)#Y9K(]YEM)?1QR)?1WT)t=pD+6as5,P`\\-O_CO.4Hbt/07fdgVtK5!.k3i!!XXcNC3dI!lY.k!.k3U -!!FX1fu,)d!6G55!"L-Zl^WQWLOao$H@:3pK_'ZeIee?hIfG!!KE$N&KDgK%KE$W'L]<50MuAY6O8k=? -P5gdFQi3?PS,JrYTDbJ^U]71hVZ3UlWrK1#YPYR(Z2M$/[JdN6\Gj#<])B;A^AYnH_uI[Ra8a6Zb5KT` -ci;Ajdf7hqec"+uf`0_)h#H70i;M[8j8J'9k5FKCl2BoIli6DOn,MnUnbMbUo`+Uao)J=[o`+IYo_nI_ -pAad^p%S4Vo_J(:nF>u?mf2\RmKN@bs2hYkr;_EL^]4Hbk'-pI!.k3&!36)%PQ0bng]2p+iW'0-aI-Q` -(E38dr=],Fkn3_%r=Jo>r=Ai"u>m1o1-!#G)A -r>5DLq%riDq&/uFr>5>Jq\fDNru(hTru:JJq&eoGrupVOq'Pe_$n*MQ.4Z]%2.3H=a&,d(8%fHt9&c34>&Gm(2')<:8&c`U= -'E&XD(%i:.(%E(0)#Y9L)#5!D)#5'F)#Y9J)#G3N)#kKR)ZLcH*;L]P+RpWN,4QoI-N>In./kY&/gr/# -@B\G)+92Cn!5\^=+2a44#fZjr!.k3R!!!'!!!FC$fu"og!.k42!"^0Yg4`mGI>`A2NW"q[:kW;EUpXT,L$YlD!,Zi@H3 -[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]612hYlC2irA';jSS*u>mf)SZoBkr1s8U3K*PDH, -!!4J-HiO2"!.k3&!:'UePQ0_jS,fGe$Q[-QA.f4h'+Yln'E&RD'CHJ1&bQ\5&Gm"<&H*.8&H*4>&,d(8 -%fHt9&c34>&Gm(2')<:8')N@>'E&XD(%i:.(%E(0)#Y9L)#5!D)#5'F)#Y9L(]Y?P(\npJ)?1WL)u1KL -*pFgC,4QoR-2&Yc-iPM$.52\n3@edPgVY'/!.k3l!!XI[SQ?=("2Y%i!.k3W!!rZ+!<<*YS_:h"g&T4p -U&YcEZ_2P9=F,CELOt##G^=[dJFe-^HhhscIJn]rJc16$K`-Q'K`-]+M>`A2NW"q[:kW;EUpXT,L$YlD!,Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qr -fDXA%g\oq-hYlC2irA';jSS*ujXhVua)ZYHi_Z0c_j)G1>!.k3&!3#r$!iZ.Z,2WBP!9F1h)o/I]-4:hD -'b),s')`FB'Bp,)&,?_.&,?e8&cE7=&GZh7&Gm(:')`C=&b?Y2(%i44'E&XD(%i:.(%N+?(@`7?(]>3H -(\npD)>P-J(]>3N(\npJ)?1WL)u1KL*r-oL+TES[+n6fQ-1rSb-iPM$+>5H.4"OpHgV=cC!/COW)S_;# -$N^;0!egW+!.k4>!!!&u!!F=)ftSGs!2ol1(pV&RJS9_+Lk1S`A2NW"q[:kW;EUpXT,L$YlD!,Zi@H3[f*`9])B;A^AYnH -_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)h#H70i;M[8j8J'9k5FKCl2BoIli6DOn,MnUnbMbUo`+Ua -o)J=[oDnI_oDS=Yp&Faco_\=]q"a[[p%e7=nEB?;mL&:PnF?,As8L-F)#OAc!6G3C+5hkS^&W`bJcMkP -"/c+V+56e;!2KT((qm"c*>T8$'bV,s'GC?VrtFu9pC[33q%!'.q%3K:r=Ai"u>m1o.,nJM3@r>>>Hq&&oFq&'&HpDEoJrttbRru1nVq&9&Kq&S]Aq'#8Qq'>SZ%4`A2NW"q[:kW;EUpXT,L$ -YlD!,Zi@H3[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]612hYlC2irA';jSS*< -kPsfFlMp2MmeuVSnGVnQo)J@^p&FU_oDA1YpAamcp&Faco_\C_q"a[[pA+@Po)J:NnE03;mL/CRnFQ8A -hkAE=XVS\PL]@Sugk,V-!.k3&!.k48!!E>Ps4eTd!3-#.'"b&\,nh16%h00g',(6UrY"W2r"8`8q$m?6 -pCI'2r=Su=r=Jc7r=Ji5DLq%riDq&/uFr>5AKr##GO -rttbRru1nVq&9&Kq&T8PnK7QLnK[iTpa,kcr[/+/+t5&i1d*%/VVA]qrW%NMb5_YX\qrr]]`)` -rQkMjrR1_qrRLkurRh/)rS7G0rS[Y6s5X(=qr[k?s69LIs6K^QrU9dUrUK^Ss7H?as763]qt0j\s7cKb -s7ZKbqtL-cq=j^Yq=X:KnaP]0r9ap^oC),p`&JH+=>>Hq&&oFq&'&HpDEoJrttbRru1nVq&9&Kq&T8Po,muSq&o2Pq'>\\r?`%&-S6ku -.5*;/2\^\fgTq@+!/^a]%Bl3r#6P#-!WW3$K`H])JcOs6"B!P!YRR9+WrNkCU=tH(AVGYaM3!UOJUMW\ -EccPSII;CYH22[]HN/?lIf"]pKE$W'L]<50MuAY6O8k=?P5gdFQi3?PS,JrYTDbJ^U]71hVZ3UlWrK1# -YPYR(Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*< -kPsfFlMp2MmeuVSnGVnQo)J@^p&FU_oDJ4\o_nL`p\jdbpAad^p]($ap\FOYp$qVCnE'-;mK;kEn*^2D -#k5FZc,l[g!!%TNbQ%_UcD:]V!.k3&!3-#%&c)IO&)I<.!2ff$$)XeE.N]u7'*8dZ&cE1>&+C2*&buq4 -%JpY4&,?e8&bun3%f$Y*&H<@6')<46&c`U='E&XD(%i:.(%E(0)#Y9L)#5!0)"AIA)>P69*;LZO+Sd2F -,P`Yb-N>Im./tdq-Nl"Q4=b7N[G.PbL&f9p"::lm:'JE5JcLB&X8r2"r;ZsQV:hXNj8ac3kl:nnR/F"8 -L5Yt[!e#B;rGMd[GCG#*GPQ@ZGl;sgI/SNoJc16$K`-]+M><).NrP4>P5gdFQ2R'LRJiWTSGf)YU&Utf -VZ3UlWrK0rY5bd*Zi@H3[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]612hYlC2 -irA';jSS*MbdJq#iU&_:q#6gR&I52fb&c<:D&eYfT%KI%*&c<7:%f$S2 -%f6e4&H*4:%J^M0&+L52&b?Y2'D3"8'DiIA'`Ad>'^ZY*(@`7?(]>3H(Z6/()#Y?J)sJ@<*r-rS+mC6I --2f.p-RU;j.OleE-OD=U.QoJ0gY8/#JcO'r"U19s?kiaT!.k3&!3cJ&!W2p#;q]ik"lKC&!2ol&"c]4A -EH?kZr."isH?K1)"*Aa9Ie.dXGPQ@ZGl;sgI/SNoJc16$K`-]+M><).NrP4>P5gdFQ2R'LRJiWTSGf)Y -U&UtfVZ3UlWrK0rY5bd*Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq- -hYlC2irA';jSS*aTS?[ac-IZ!6G3C#.(->^&W`bJcMPG":Y;0Z3KCjJcP*:#Qp'`HnZ!L,Sg:kr"8r=rt#,Art>,> -nIYL+r=&W6q%!?6q%3K:q$m-0q%*!,rt4i8q%NE6ob79"u>m1o1-!#G)Ar>5DLq%qQur>GDLkoBL? -q]Gh[q'#PXnK[iUr?hLk&L].\/1;bj-n-H)-ngD#gPl[:kW;EUpXSK%!Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gug -d/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*!!7cQcN"%LUq7>N!.k3&!2ff"(A.X&"5s7%!3#r(J^&j) -)&aJ=,lSGS&cW@@&-!7A')<.:&GHb3%fHh7%J^M4&,?e8&bun3%f$Y*&H<@6')<46&c`U='E&XD(%i:. -(%E(0)#Y9L)#5!0)"AIA)>P3H)t=pD*VgfQ+Sd5O,PWS`-N5A".k3"q,U=ce0JGQl1G+:7gOY.\aoDTq -cYad.!P\Vd!.k3N!!E?)!!!&u!!?`afmr2bJcP*:%33s,d2Bs-3JIrKmPPrLgps/c%!s0;O/s0_g6 -rODm=rOi0ErPAHMs2=lVs2b/]rQY;es3U_ms4%"trR_##s4dM-!8[_4rS[Y6s5X(=qr[k?s69LIs6K^Q -rU9dUrUK^Ss7H3]rV$9aqtC!]rV69ap\=:Qq=FLSs76!Th=(=1"7YdIli-8XmdT]:mCf.6a`bW'N;s$G -mN)*'JcLB&JcOg2!uh1=QD=Ma!"*A]LH>n^+qbJ-'E/XC&cWC=&but2%eL8.%0$e4%fHq6&H*4:%J^M0 -&+L52&b?Y2'D3"8'DiIA'`Ad>'^ZY*(@`7?(]>3H(Z6/()#"pJ)Yk?B*;LWN*r-rS+n6fN-2f/%-RpSo --n-Sm-S$Su3&E47gB$&AKE0@!$"h7g*WQ6B!!!&5!.k3&!3H8$!W2p#!`dq,B&Wg4!3-#.?dZ6.@tKhp -K8b;+I33s,d2Bs-3JIrKmPPrLgps/c%!s0;O/s0_g6!4`$)`rQkMjrR1_qrRLkurRh/)rS7G0rS[Y6 -s5X(=qr[k?s69LIs6K^QrU9dUrUK^Ss7H3]rV$9aqtC!]rV6EdrV-?fq=sLSq=FFQnaPW.r9jRQrp0^S -n+$\RnE'\la^9l)b5_Tgoc^pIJcLB&TE#'/rr76+!.k4>>HeJS#upDWQAq&T>RruUtX -q'#8Qq'?"dr[%Li!\,ZIr[81%-RUDs1d!'GM;-`Z`rM/###3Hf,R+8MqZ)3JJcLB&kl:\ar;[$(!"t"= -fM/4CYQ,/(`hI<[Aq>hoLP1/'I33s,d2Bs-3JI -rKmPPrLgps/c%!s0;O/s0_g6rODm=rOi0ErPAHMs2=lVs2b/]rQY;es3U_ms4%"t -rR_##s4dM-s5*_4rSmk;rT*k"u> -m1o.,nJM3@r>>>HjV[M)obmQDnJq'>q&fDTnK[iUs!7Ujr?hLn#:h;U.4?\o/I3[J0.e]SgX\BC!6kKH -36lRs!W<).NrP4>P5gdFQ2R'LRJiWTSGf)YU&UtfVZ3UlWrK0rY5bd*Zi@H3 -[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]612hYlC2irA';jSS*'E&XD(%i:.(%E(0)#Y9L)#5!+)"ng>)>P3@*:Y'F+8I&L,P`Yb -,l]1i-N,D%.k<%s-mL#`/1Mbp"A65Zc6nAIdf9Ltb`+RiqZ$Tu]E!N`JcM\K#QXr+!?[Z]bU2EOaT/FC -%jScQBO,:rM2I%?H#84fK)U9"IK+crJ,OilFo-1QEVXYTF8^7]Gl<).NrP4>P5gdF -Q2R'LRJiWTSGf)YU&UtfVZ3UlWrK0rY5bd*Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDm -eG[qrfDXA%g\oq-hYlC2irA';jSS*A"0)=i/a<=f!:Tsk(rN"K+9!,Z'bqA\ -'*&[=&bch9%dsl(%f6\-%JpY2&-!(0%J:8)&GZq6')<46'(lq:'`Ad>'^ZY+('#-?)#Y9L)#5!()!)Y2 -)u1NM*;^iX+8I&L+n6fO-2f1h-OV=N.4Hbt.PR:F_\gMrOoPV%_0ma5p&K[EJcLB&huEo]"c_3O(o[MA -!"KdNpmQDMGB\4RI=R*.J,FZnH2VscFo-C_FT6@UE;jhVEW:+QFoQ^dHM`'hIJn]rK)L?#L&Zr,M>rJ3 -N;\h;Oo:LDPl6sIRJicVU&UndV#R=hWrK0rY5bd*Zi@H3[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Aj -df7hqec"+uf`0_)h#H70i;M[8j8J'9k5FKCl2BoIlhg)Lmf2bOnGVnWo)84Zo`4^bpAOa_q"OU[qYBj\ -o_J7Wo\o<,n+lDOmJlSXnFln(ZPJ>se,TOij(GXtJcLB&T`>1Gs5P*]!6G5E!"0+:X)KX0)]9M.'b^KZ -!#"u;pCI96q[N3-q[WK3oaUd.q%*K6o*t@'oapp2q%EK:ob%6"u>m1o.,nJM3@r>>>HjV[e1 -jVdk5q&T8Nq&fDTnKIEIpEfbbr$Mk#-n-Sq+$W?$gTLpD!71]K$*K[i#Ijbc!.k3A!!NrkakrJ3 -N;\h;Oo:LDPl6sIRJicVU&UndV#R=hWrK0rY5bd*Zi@H3[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Aj -df7hqec"+uf`0_)g]612hYlC2irA';jSS*mKr:Jmd'nL_TAJWb5d_+!t*88#4qnI!.k3&!8RVWh>b\+WW9F,$iu`rGTIJ?()[u* -()$T[!#"u;q%*E6p'pd+r=8]5oaUd.q%*K6o*t@'oapp2q%EK:ob.-8q\/oBr>"u>m1o.,nJM3@r>>>H -i#)G1jVdk5nJq'@nKIEIpEfbb"t(cF-RU;jr[A(%(c5dJgR&#!!7h,Q!LKW`#-n5\!.k3G!!`N)!$oG7 -QN?:MaT/OF&-7aYQt:)aG^Y!cH$XsmK7EfGs*=QerH8'_rH/'ZrG_^QrG_dVrH%^Us*4Qiqg8?krIFp" -rIb'&s+gQ0s,-c6rK$u@rKI8GrKmJNrLa%^s.fOgs/,[ns/c%!s0;O/s0_g6!4`$)`rQkMjrR1_qrRLkurRh/)rS7G0rS[Y6s5X(=qr[k?s69LIs6KRLs6fpUq=+@Qs76-\rUp-_ -rV-3ap\FX]nb2eQq=OLRl1"*/qX4COrp9s\jm`<"ac$7]!7:cK!O9TP[K(mZJcM5>"7Z>q!UTl=!:g*u -FMW\e#TY3#)&X2*')iOE'(uq5&,d"*%K-e6%.t),%f$Y8%.ar$&+pM0&c!(8'D3"2'E&XD(%i:.(%N+? -(@`7?(]>3H(Yoqi)>P3@*;^fW*r-oR+Sd2N,PNM_-N>Im-3,Fm-jV7R+>5TrgY6ho!0dHcF38>;o)O@B -JcLB&huE`XrW!$sg"CGI!4;e1I=6BdH@LR"J,FZnH2VscFo?O_FT6@ZE;aYSE;jhVEW'tQ -FoQ^dHM`'hIJn]rK)L?#L&Zr,M>rJ3N;\h;Oo:LDPl6sIRJicVU&UndV#R=hWrK0rY5bd*Zi@H3[f*`9 -])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)h#H70i;M[8j8J'9k5FKCl2BoIlhg)Lmf2bO -nGVnWo)84Zo`4^bpAOa_q"OU[qYBp^pA+IYp%e1CnEo]'^ZY*(@`7?(]>3H(ZcM0)!)Y2)Yk?J*:Y*G+Sd2N,PNM_-N>Im-35G@r[8$t3$U+5M;-c` -O9!]/##ii_*<6'?\,_*\JcM>A!"/]*"'+%-;sjX;!:p1#9[:+h@s!KaItWB"H[:#:If4WnH2VscFoQ[a -FT6C[E;=DME;sqVF89tYGlN*eHiJNmJH(6"KDgN(L]*)0MZ&M4O8k@@PQ-mGQi3?NTDbJ`U]%"gVYdCn -XSK%!Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\on-h>lF2i;M[8j8J'9 -k5FKCl2BoIlhg)Lmf2bOnGVnWo)84Zp&4U_p\Xa[q>'m_q"aXZp\XX`p%e1CnEo]CmJu_PmKi+UoCD>L -aiR6$!0mNc@JMGD!.k3&!.k4*!!=/=s'_u/[f?pser<<:)BKP,*uPn2((q8O&c3+9%e^A*%K?q8%.t), -%f$Y8%.ar$&+pM0&c!(8'D3"8'DiIA'`Ad>'^ZY*(@`7?(]>3H(Z6/0(u6)*)u1KL*VgcP+8I)M,PNM_ --N>Ik-3>PB-j_7D1+,1DRbQCOMu_K1"uatU0`hFXZ2fIVJcMPG!!3#u"9XJ5e2HRlaT/UH%l2(rE`He! -H\.0/JU;`iHMrME;sqVF89tYGlN*eHiJNmJH(6"KDgN(L]*)0MZ&M4 -O8k@@PQ-mGQi3?NTDbJ`U]%"gVYdCnXSK%!Z2M$/[JdN6\Gj#<])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Aj -df7hqec"+uf`0_)h#H70i;M[8j8J'9k5FKCl2BoIlhg)Lmf2bOnGVnWo)84Zp&4U_p\Xa[q>'m_q"aXZ -p\FOQo'u5:n,;\Rn,)MYkjeB=ae?hp16DRc!!5C\1p[16!.k3>>H -h&+rcq&9&Kq]5DOq&fDUnK[cSr?_Rn-RJ^ObnaAH['d\H%(5@HiJBiGPu[_FT6C]EW:"XDYe,MCMn%gE;sqV -F8L+[GlN*eHiJNmJH(6"KDgN(L]*)0MZ&M4O8k@@PQ-mGQi3?NTDbJ`U]%"gVYdCnXSK%!Z2M$/[JdQ4 -\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*'mWq"a[[pA+=Uo'u5:n,;\Rn,2S\md9H9me?8Oag`.H!8.>R*U.+: -!.k3&!1X#kD>rf@lN#$,ZiC[EYc;L_)&O2.+X.U<)&F&$'(Z_6&,Qk6%K?k6%.t),%.t),%f$Y8%.ar$ -&+pM0&c!(8'D2t<'D<+<'`Ad>'^ZY*(@`7?(]>3H(ZcM0(u6)*)YkBC*VgfQ+n6fO-2f.n-RU2d-N5>$ --RU>s,:,/d4@@lXYR-KneGoaZY+&W&!r`0"!Or,]!.k3A!"&`,!!3-()VNfH$1S"I!;6C-#boOYCia`I -M3F3\M1gD+G^+LZIX_6Bs*=QerH8'\s)S-Zs)A!Uq.p"JrG_dVrH%jYs*4Qiqg8?krIFp"rIb'&s+gQ0 -s,-c6rK$u@rKI8GrKmJNrLa%^s.fOgs/,[ns/c%!s0;O/s0_g6rODm=rOi0ErPAHMs2=lVs2b/]rQY;e -s3U_ms4%"trR_##s4dM-!8[_4rS[Y6s5X(=qr[k?s69LIs6KRLs6fpUq=+@Qs76-\rUp-_rV-3ap\FX] -nbDqSqtC'`q=FFQnaPr7rU0XQrU('\oBto:lgCRjaeB'f!13`g$I,:Imf7q>JcLB&fDl$Qs31nS!4`(4 -NN[=P(&f$J)$^ro'GD2r'GU9Rrt,2?pC7-1r"u>m1o.,q%riDr>5DLq%qs+rYXH/q&8cCq&T8Rp`]Y]s!.LgnK\#Ys!@Xks!@Ujs!J1(.jZ>` -,V:lLg=qUI!87DTN2K\cdfB=IhZ/6.JcMJE#m1>4!WW3.f\)5M!6G5J!!e)BO)f])M2V=o$&XLgH?a[Y -GCG#>HiJBkGQ2gcEr0kTE;s_PB`2QAB`DlHD>eALF8pC_Gl)ddHi8BmJGk-!L&Zr,M>rJ3N;\h;Oo:LD -Pl6sIRJicVU&UndV#R=hWrK0rY5bd*Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qr -fDXA%g\oq)hYlC4j8J'9k5FKCl2BoIlhg)Lmf2bOnGVnWo)84Zp&4U_p\Xa[q=4=Wq!n+SoC28Ln,Mn; -mf;hTmL/LOmdT]7mdTVdaaoWUeGoZHbmCWTJcLB&PlLmas.o/bJcPNF"_,H)2Ad2.(]>3V(Ddc!'bqDs -pC[E:rsnc4rsSc4r<`E0pC$j*pC$d*q%*K6o*t@'oapp2q%EK:ob-p2r=o2Fob?d.neM3@q%riDr>5DL -q%qj(h&6#,o,RcMq&T8RpEBP\s!.OhnK\#Ys!@Xks!@Uj%OWVR.O?2^,:tcCF5,GXd/]R7"C]\o+p@?7 -jT,5[U&]cFJcOX-$3LG5!WW3&9A/!+YQ267#[5!7>[`):M2V=o$&XLgH?a[YGCG#>HiJBkGQ2gcEr0kT -E;s_PB`2NCB`;]FC]/,KDYnMTFoQ^`H2i6iIK+irKDgN(L]*)0MZ&M4O8k@@PQ-mGQi3?NTDbJ`U]%"g -VYdCnXSK%!Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4j8J'9 -k5FKCl2BoIlhg)Lmf2bOnGVnWo)84Zo`4^bpAOa_q"OUSqYBpVp\FFLnGhtWnDj!9mK2kGmf)YZmdTC` -aiR_I!8@JTEpOpL!.k3&!1Eli!rr:@m/Y6.[K$IlfT&$+(]>!F'aGNj'GD2r'GU9Rrt,2?pC7-0r<`9+ -rsJQ0q[3'*q$d'0rs\K.oag^,q%r=o2Fob?d.nJ:p:q&'&Hr>>>HjV[e1eJ[lsq&T8Q -p)sD[rZ_CgnK\#Ys!@Xk![T->r[&.'-S6nu,9e<\/Mf5OgXnQP!7q2Q3nAEpeH#7CkQ$27JcM8?!WiK- -r;Zq1g"&4U!.k4G!!P:$aae5XqMPH3LOk!THN/9jIf4WnH2i*gFoQL^EVj_TDZ=DCB)cQEC\quGF8pC_ -Gl)ddHi8BmJGk-!L&Zr,M>rJ3N;\h;Oo:LDPl6sIRJicVU&UndV#R=hWrK0rY5bd*Zi@H3[f*`9])B;A -^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]64/hYlC4j8J'9k5FKCl2BoIlhg)Lmf2bOnGVnW -o)84Zp&4U_p\Xa[q=4=Wq"+7[p\FFVo(MPQn,Dh;n,;Y`n*fZ4nF5i6o(E%)a#;?GRK*CWqa0WLJcLB& -JcO@%"#U&U7'Qa)!!X=`QW"h>)Z:>>Hi#)G1eJ\0%q&K2Nq&fASrZM7cmN_]Vs!@Xk -s!@Ujs!J:-/LVhe+t5)r75_!tar-rJ3N;\h;Oo:LDPl6sIRJicVU&UndV#R=hWrK0rY5bd*Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaV -aSj9[c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4j8J'9k5FKCl2BoIlhg)Lmf2bOnGVnWo)84Zp&4U_p\Xa[ -q=4=Oq"a[[oD.tMn,VqVnE00>n,;Yan*fZ3nF5i6oCTAiagi4R!8%8Q*U@@@!.k3&!0[BbCB*Q>oDjIC -q>^d)Wh!<1'c\&&rX]&ArXf#ArtYPJpC[E:rsni6rs\o7oa1R(q[<9.pC$d*q%*K6o*t@'oapp2q%EK: -ob-p2r=o2Fob?d.neM3@q%riDr>5DLq%qj(eJ\0%q],VUq&T8Pp)sAYs!$qWrZqLir[.Xkr?`+(-R^Al -.OQSl.4d"p;5rINDLIV,MMR+D -L4OpTIf4]pHiJQnHiJBkGQ2gcErU.XE;shUC]A)JB)6'?AS,QQB`DlHD>SDSFoQ^`H2i6iIK+irKDgN( -L]*)0MZ&M4O8k@@PQ-mGQi3?NTDbJ`U]%"gVYdCnXSK%!Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[ -c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4j8J'9k5FKCl2BoIlhg)Lmf2bOnGVnWo)84Zo`4^bpAOa_q"OUK -qYBp^p\FFVo(;DQn*fc-n,;YWmHsB2mJcMYn*fc@s2gc7OoX>=!sZc'!N?'N!.k3;!!AMd`Wko4aT/gN -#^rh%,n:Y-)\N&\!"o2Ar=f2GrtP2>rt,2?q$m?4rsJ]2q$I!,q[<9.pC$d*q%*K6o*t@'oapp2q%EK: -ob%6"u>m1o.,q%riDr>5DLq%r-0q&%X"q&9&Kq&T8Pp`KJXruqCdnK\#Ys!@Xk![T->r[.Ul -%O`bT-RU;j/Kd&&B@bgcQN5\="FJ*u('2nbo`=7VJcLB&RK3?gqZ$^_eCf3A!.k4I!"O%ZP[e9QNf]-S -M2$b9Jc:,sIK+ZoIf4WnH2i*gFoQL^EW'kVDZ=MPB`D]?AcHB@B`DlHD>SDSFoQ^`H2i6iIK+irKDgN( -L]*)0MZ&M4O8k@@PQ-mGQi3?NTDbJ`U]%"gVYdCnXSK%!Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[ -c2Gugd/DDmeG[qrfDXA%g\on-hYc7/i;_j9jSS*t$E%f[(>')rXF(]P6E&cWFB%f$S6%/(#*$3(A0$i:;*$i(5,&-!(0%J:8)&GZq6')<46 -')N@>'E&XD(%i:.(%E(8(\npH(]>3H(Z6/0(tBN")YkBC*VUZU+TCj-N>G)-mpPs -/hSOt+!ErOi0ErPAHMs2=lV -s2b/]rQY;es3U_ms4%"trR_##s4dM-qqh;0s5X(=qr[k?s69LIs6KRLs6fpUq=+@Qs76-\rUp-_rV-3a -p\F(Mq=sd[nalMFr:&h:!:TjR&+&THnF5l6nFH2@o)HkS6^Rl-!!60i0WY8+!.k35!!'^ZY+('#-G(\npH(]>3H(YoqY)>P3J*<.#K*VLTT+T"!>&JYE -RurMZK7JFKH2irJ3N;\h;Oo:LDPl6sIRJicVU&UndV#R=hWrK0rY5bd*Zi@H3[f*`9])B;A^AYnH_uI[Ra8a6Z -b5KT`ci;Ajdf7hqec"+uf`0_)h##t,i;_j9jSS*u2JJcM&9"#g2M-h78Z!4r4< -#dg.1.2!L<(D.5S(&nsI')rRD&GHe:&H<79%K?k6$24c+$Mt5.$MOr(%/CA4%.ar$&+^A2&bcq6'D2t< -'D<+<'`Ad>'^ZY*(ASdB)#Y9L)#5!<)#kEH)#YrJ3N;\h;Oo:LDPl6sIR1Gp^S=H(^^]4^n[<"8F(Eae9&J+[PrtGDFrt58BpC[E:rsni6rs\T-r!EB1q[<9.pC$d*q$m?4o*t@'o+:j4 -pCd98ob.-8q\/oBr>"u>m1o.,q%riDr>5DLq%rQrJ3N;\h;Oo:LDPl6sIR1Gp^S=H()`rQkMjrR1_qrRLkurRh/)rS7;,rS[_9rT*k>Drt+o:rt,2?q$m?4rsJE*r"u>m1o1-!#GAHq&'&Hr>>>HnJM9Bq&&cBrttbPrts9(q]#PSq&JoG -rZD._p*&rNpEfbb%4d!WW3$lN$/Lo`:oiJcLB&fDl9[!<<*#!<<*i -g"Ag'!5SXC5g$*CDg[M.NJN(6rJ(9's+1,us*F]orHnQis*+Kcs)S-ZrG_dSs(hXJs(;+=!bGtUrFl4H -rGDFQs)n?dqg&3grI+]rrIOp"s+gQ0s,-c6rK$u@rKI8GrKm8Hs-s%Ys.TIfs.oOls/c%!s0;O/s0_g6 -rODm=rOi0ErPAHMs2=lVs2b/]rQY;es3U_ms4%"trR_##s4dM-qqh;0s5X(=qr[k?s69LIs6KRLs6fpU -qsXgWmI9W8o_&4WrV$Bgq"=LT#P.KYpA+O\qYBsGqYBj\p\FLUo'Gl9n,;_SmL8LOnEoT4n`oK@b/lo7 -!9*t[;>qo>Drt+o:rt,2?q$m?4rsJ]2 -q$I!,q[<9.pC$d*q$m?4o*t@'nIYX2q%EK:ob%6"u>m1o.,q%riDr>5DLq%rQrJ3N;\h;Oo:LDPl6sCRK&cVSH#;_U]7.eWrK0r -Y5bd*Zi@H3[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]64/hYlC4j8J'9k5FKC -l2BoIlhg)Lmf2bQn-8:InF5u?p&=[`pB(-bp%n7bo(2MIq>'m`q>'"GqtU3dq=j^Xp@@S>mI1&B%INTO -mHj32o^g5*ah/JD!20Ao*q!=q!.k3&!.k3s!!>OemN/k<_Z1,JVl",U+!DdE&J#Th&c!1A'E8^F&cWF: -&cWFB%egG4$MXr,$3(A.$i:;*$i(5,%K?k.%J:81&FgA.')<46')N@>'E&XD(%i:.(%E(8(\npH(]>3H -(ZQ>6)&X=m)Z:QL(tTZ$)YkBC*r[8]+SHuK,P`Yc-2f/$-RU2c-7L5f.4$TOVq\*OQiQ1I#6Ui\56q;k -!RUo?!TO03!.k39!!`N)!!eV=V??MlaT0$T%0E!uRWa1:MMQh7L4t9YLAcc)Jc1)uHN/HmHiJBkGQ2gc -ErU.VE;shUB`2Q=B)cQEC\quGF8pC_Gl)ddHi8BmJGk&tKE$`*M>rJ3N;\h;Oo:LDPl6sIRJio\VYd=l -VZ3IhWrK0rY5bd*Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4 -j8J'9k5FKCl2BoIlhg)Lmf2bQnG2VSo`+UapAOaapAagco`+Uap@nCAqYBp^p\FLUo'Gl>n+c>`mdBK0 -mdBK1m-O3-n,NF0RKB#[hZ*`\_h\Am!.k3&!/pm[RK(/,qZ)3J%KLFVHSQQV*$,q3*#oP&q%`oCrt>>D -rt+o:rt,2?pC7-0oa1X*q$[',pC$d*q$m?4o*t@'r=JK2q%EK:ob-p2r=o2Fob?d.neM3@q%riDr>5DL -q%r'.ru(hTr>GDJd2Ds%q&JoGrZD._p*&rNpEfbb%jr_S-R(#i,q'rq1Mtk#DqY2c!!I2P>7Ul7!<3)e -!9jLV!N#jK!.k4#!!!&t!!>gFfl">#_Z1-X[$bcGG(GF(L5_(DKDgQ'KE$N$J,aipIf4WnH2i*gFoQL^ -EVj_TDZ=DFB)ZEBB`DlFD>SDSFoQ^`H2i6iIK+irJc16$L]*)0MZ&M4O8k@@PQ-mGQi3?NU]74gW;iap -V#.1lXSK%!Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4j8J'9 -k5FKCl2BoIlhg)Lmf2bQnG2VSo`+UapAXddp\jgcp&F[ap&Fa[q;M2Gq"a[[p%ItCnF>uGmh,!UmHs?/ -mI'K1md'?+[E?U'QiQ1I!eJl4U&]cFJcLo5!s\c)JG&ub!5ALD1!Y_@+!246)]0J6(Ch5V(&nsI')rRD -&GHe:&H<77%K?h7$N1;0$MOr*$MOr(%/CA4%.ar$&,Qq3&cN@;')<46&c`U='E&XD(%i:.(%E(8(\npH -(]>3H([N"8(]PP,s)>P9B*r[8]+SHuK,Q9"c-2f/%-RUAr,:4lg/hA@n/s+f>0qJC'!!=t% -DB&EP!!:LIr;ksZJcLB&PlM!h!!!$"!l4s2rA6gAmuK!]g!1irFZ2JcLB&bl@horqndf!6"pK$G;s9)]'S:*$6(7 -(CLWjq%`oCrt>>Drt+o:rt,2?pC7-1r>>HlkoL6!Z2amr#5SQq&%Ksq&JoGrZD._p*&rNq'H%er?`+(-QFfh-7:#d --S%#+24iR:$CUtW!!EY?P -req&BK7SZ#JrOi0ErPAHM -s2=lVs2b/]rQY;es3U_ms4%"trR_##s4dM-qqh;0s5X(=qr[k?s69LIs6KRLs6fpUqsXa\o^_M@rpBaP -s6]jRs7#jYs7Q9_q>'"Gq=sd[q=XIPm-s`;q!\.K!V>aYm0W.Gme,q[aiURiT)dgM!Y!e/V#Z)IJcLZ. -"*":n%/g0Y!!%WYS8K\k*Zc=A)\s4f(&8L<&GZk4%f$S4$i(/&$i:;*$i(5,%K?k.%JLA7&.oNR&.]9` -'GM,i&.fEc&.f?`',pZZq%NE6ob79"u>m1o1-!#G)Ar>5DLq%r94!>u^Q(^q2t(E=>5*Z5e3*#TXm -(ss6$)>P6I*;LWN*qpfW+o`bT,Q8tg-2o5%-RU;j.4H_r,ShsV -ql9[tq6'b&rNlO3rO2[7s180As1\HJrPSZRrQ"rZrQ>)`rQkMjrR1_qrRLkurRh/)rS7G0rS[Y6s5X(= -qr[k?s69LIs6KRLs6fpUqsaFO#jq-PnauDAo(3Fbo^hbHp%A(Rp%.hKq"X[\g%tO>q=j^Vq==4Js6p!W -naH;Bs6fpSrU'p^kOAELn&]jD!9O7_RBR!j!.k3&!0.$\b5[n)!6G5W!";->M`V[p+s%O?)\s4f(&8L< -&GZk4%f$S4$i^S2$M=f($MOr(%/CA4%.ar'%fd1?&cWF?&,m+G%hK?e()I]!'DW::'D2t<'D<+<'`Ad> -'^ZY*(@`7?(]>3H([2b=(De)5!$1qR"s4s1)]BS3r>K.@-,VZ;;KJcLf2!rJ3 -N;\h;Oo:I]Pa%N%R@0P5R$X/)QBmo*R?sG9TV%dHT:l(]s/c%!s0;O/s0_g6rODm=rOi0ErPAHMs2=lV -s2b/]rQY;es3U_ms4%"trR_##s4dM-!8[_4rS[Y6s5X(=qr[k?s69LIs6KRLs6fpUqsaFO(\$q_mI9W; -oC;ABnaPo9p@n=Tp%7qNpA+O=qZ$Efq"a[[oD.tMnGhtWnEKEAmf)VQmKi4SmI]M>b/c[#!2TYs9DU0t -!.k3&!.k3o!!'^ZY*(@`7?(]>3H(\&@A(]>0O)&W>j -!#khS!$h[h)]g(?r#,JNrtj'#q&B,Lq&T8PpE9JZs!$nVrZqLir?hOls![jq#p1ZE1+"iIgVshq!9aCe -&]K2W!<<.p!.k3&!0[B`!=/Q'")Z`1&c)LL!5\^J&@U5O@W[KmR['5$MM?h=Lku"_rIY&urI+]ls*O]i -s*+E`rGqp\rH&!YrGDRMqeQ.Is).dSq/cRYs*4Eds*O]ms+('!rIb-*rJCQ3rJ^]9s,m8D!gJq:rg=Fg -R@'>;Un4!@S"QIKVPpPtYH=l&WrK0rY5bd*Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDm -eG[qrfDXA%g\oq-hYlC2irA';jSS*qr;6?e -rqZQds76!]g%tO>q=j^Vq==4Js6p!Wp@%YBr9jRO$0q9Ro'u2KagMbS!94%\'^&Jk!.k3&!/LUY7/uEa -!!%]Q!gUT8%ODK&)AXA5)]9G.()@W"q%EK7q%*30q[Mctq[3'*q$d'.rs\K.q%*H:rX];F%hKHm((_#S -&-NRW'c.__')<46'(lq:'`Ad>'^ZY+('#-?)#Y9L)#5!<)#b?M(]kQr*<$iT(]bTqp_iuHdi&0'q&B,L -q&T8PpE9JZs!$nVrZqLiq^):jr[8+&,8`!e/MC;5gQgUqV>pd`VH+?2"60B5!.k3&!71]I!s&H%!!=O@ -fos)L`rH^-Z]8j/J;K>UR?s"mL4t>;M#E#*K)^;uIK+WnHi86iGPuX^ErU:\F8p7YD>J#JC]/,MDZ+PM -F8pC_Gl)ddHi8BmJGk&tKE$`*M>rJ3N;\h;Oo:LDPl@'bR$j>.Q^ahIT9tt4R@KnAUStB#YPY@"XSK%! -Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*uC -n+uGZmI09/naGqm_9%M'!9aCaXg\M+!.k3&!/pmZX8f9t!6G5Y!!u6=O#Rpl+VYP1r>>_S()@Psq%EK7 -q%*-.r=/W3mgK""pC$d*q$m?4o*tL+!tc+V&,d%?%hS^R$5F3`&.fHf'c.](q%EK:ob%6"u> -m1o.,nJM3@r>>>HnJM9ArtkVN!uVmm)%./R@'A'R@BS0P`q&iQ_((W[CWsHWrK0rY5bd*Zi@H3[f*`9])B;A^AYnH -_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]612hYlC2irA';jSS*'E&XD(%i:.(%E(0)#Y9L)#5!<)#kBO -(]"sP(E+,+(E!K"*Z>k5*?c=>r>GVPd2Da!q&K2Nq&]8QruqCdmj%fWs!@If%OWVP-oDnk2Bst8Q.s@l -ScJ$U$5(:.0`h=T!WW3$U]ApF!!08'JcL]/"*iM=&c;XN!5njN&@f/_LO=Z2LlId_P*1l`M1pM3rIk-$ -s*jops*F]lrH\EerH/!YrH8'[s).dPrG2@Ks).dSpN-@Ws*4Eds*O]ms+('!rIb-*rJCQ3rJ^]9s,m8D -)3gAQR$X,,R@9V>T9=qdPEUl^Pb4kSY-PD2WrK0rY5bd*Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[ -c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*@n,2S]n+5o6oCDG-V9-4YUB'BU!Yjm)T`BZE -JcLN*"$HVJ'ScYkO0'^ZY+('#-?)#Y9L)#5!<)#b?L(_Ri((DRJk%1F3t*uc+9 -&f)?&(=!ft)>P6I*;LWN*qpfW+o`bT,Q8tg-2o4k-2f1i-OVLf,qLSm4#Ts>gQ17mVuQp[Mb"q=j^Vq==4Js6p!WnaH2?r9asdo'c/@me-5Ks2fqc!9sOcVj7CS -!.k3&!/^aXKE%hH!6G5[!";?OPVF7#*ZQ(6&/-&^)$:Zj',10Sq%3?4o+(d0q[;j#q[3'*q$d'.rs\K. -oa_9=&JGmqMl"o#gBPKbInh4"&GZt7'D2t<'D<+<'`Ad>'^ZY*(@`7?(]>3H(\&@A(],$N(FMrZH',3+ -gBP-YL3=IR(E%RaM&d"2]mt+2@lP!!=3GN3`B7"20h26gOf0!!!'!!!5sIf`4Ht!!PX0V+a@O -"eqKMMM6obOopSsIX_6KrIY&urI+]ls*O]is*+E`rGqdXs)\3Xokj_Hs)@XPs)n?dqg&3grI+]rrIOp" -s+gQ0s,-c6rK$u@rK@;IPa;<6#FM!OT@X&Bc2>ZfeGoQgV4""RWrK0rY5bd*Zi@H3[f*`9])B;A^AYnH -_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)g]612hYlC2irA';jSS*0s`q:kcGqYBp^p\FFVo(DMPn,Mn=n,;Y_oD/"ElL4*2jP7r# -5iD^B!!6$s0&6Mk!!EEaY58.srr`8iHlDn_JcOm4!Z?(4r;Hf_O"^m?!65'A'E.r-^];OX"qS\67N`9^ -rYb_QrtkVLq\B,Frt>8Bq%3Q:rsnu:o*k="oEt=#nI5:(":GSG%1W"A%M9He%1`mX'G2,r%OQ+uo%ObD -6QH[J)B0;$&.]9a'bV*%'D3"8'DiIA'`Ad>'^ZY*(@`7?(]>3H(]>3L)%mc*(`4,-(E+/.(aCFQ,Tp*O -f_jJ(g]6.+gBsKc-5e!U*Z5h4(]G9X*YoM.(`=2.(tff&)YkBK*rd8\*rd>^+T\ -,QB%h-2o1i-2o5#0ek=2-n$Pp1Ei1@`=JUAli7.u_h0WDS,h4B!Wl,uo@X5tIkh&>!3?/%+`Z*2g&Ke& -f`I=."7#rD!!@Dt_[cYGaT0<\%1T_hOe\2.PEM)kOcY\'Nr=n7M#W81KE$MuIfFirHiJElGl;dbF89tU -F742KFo?RbH2W*iIJnNmIJn]rJbt'%LPh.Vqiq&C%]67jL5h.PSY)^EI!(C-o#VPg07o:PY.(R4WMui! -['$L5Up73'Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA'; -jSS*q=j^Xs7?3[s7$$Yq!e=Pr:'XRna?SOoCDAKmKN1Fs2hYXV#]ZY!YONtT)d=?!pG5 -!Cm"bs8W)prrJ5emf8"@!DrarjUmCN#)BX)-6!X8Bq%3Q:rsnu:o*jjjpC$L" -q[EZ9$OdIRp(%QC&0*&,%3cl5%k*7Vmb88N>7hDY(F0S)&.oWn'd=Xj'(lq:'`Ad>'^ZY+('#-?)#Y9L -)#5!H)#YP3H -*;LZU*WI2\+9*J_+9*J_+o`\b+o`bX,QB%h-2o1i-2o5#0ek:1-n$Mo/NZJ(gP=bgWW30V_-RoYh>j5L -!T!P_R:!65'B!["/iL;H+#XL,:9YH"k4rNlO3rO2[7s180As1\HJrPSZRrQ"rZrQ>)` -rQkMjrR1_qrRLkurRh/)rS7G0rS[Y6s5X(=qr[k?s69LIs6K^Ps6fjT&F/TDlKRX'mI9K0p$_2Gs3:A] -pW4-#s6TIOnG)eNnF-)Fm-OH@qYKmXg%tO>q=j^Xs7?3[s7$$Yq!e=Pp[I_A"7u-Tn,;YXmIIgPaaB`] -li7*XYR?m"g&M-plgFcRI0%+`XT/BDq>UEorr<#urqQKom2>6jL]@Lls.0,haT0?]%Q,8FrtPJGq[r]:rt#,>r=/?,q[2d!q$Z^$kR@h.%hT?f'ab4bY3OaES4="u%fQtB&JH)r&eXdL -!#,&>r=o2Fob?d.nJ:X3r>5DLq%ruHru(_O!?iB\(^2'"(`bf&qqLVp$)heO',Dl6)&X7e(tTZ$)YkBK -*rd8\*rd>^+T[^)s=Z2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\on-h>lF2i;M[8 -j8J'9k5FKCl2BoIli6AOmh"mNl0.F$mI9W:oC_\3^r69PlBqYBp^p\FL^ -oDS7[nG`"RnGhtOnF>rLoCDG?r9aaZiW%$@1?/A8!!5C_-eeWi!!*A@li."b>_E+D!!-'uli.")%^?#Q -!!&-!.<%J(#%$M4]$$h4Yi%1*ag%M'Ed -$qR>Kkh?O!EZGo,&eblj(`=/+ob.-8q\/oBr>"u>m1o.,nJM3@r>>>Hr>6(`)&O2/*$64=)]]k7*@#dJ -p"T>t!8RM,$.u"B)]9P7)&OIm(tTZ$)YkBK*rd8\*rd>^+T\,QB%h-2o1i-2o4n -0/"n,r?qn'.69;_gURN_!:Bgj#.Kj^#m6Xsj8]/\qu?dAMq$tD!nTg@_uR%B!Cb&sf`9b(f`K`a&F][T -!!Io,[fuiS!6>-N#-"PV:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*qYBp^p\FL^oDS7[nG`"RnGhtTnGMeGmgo$] -o'c#6mI'H0lbgKZW0p&G$\rrE&rrrN%XoDjIC"(qSb#EJij -CTVh1*#oY,)?q)t)&O2,(]>-H(&o!H')N:@&H<@B&H<7;%J:.o$Mb)$%/152&,m%9%0$e8$k3[\',2)d -@'88=h;-lAn(Rm!h#?%8PV`a['c7Pr()e.b'(lq:'`Ad>'^ZY+('#-?)#Y9L)#5!G)?(H[*$6=@*$usP -'g/,fgB-0dh!s.uh#5t4VeR.k.jc8Sr>>PNrtsc6pDNcFq&K2OruM+\ru_7`rZD._rZV:aruqCdo-=8\ -s!@Xis!@Xk"=l#T-n#!B#:qVn6WCYOCZGJs!!R,6aSq=j^Xs7?3[ -s7$$Yq!e=Pp[I\@!q,UIrU'pZnacAIm)`b3!:BggIE;qc!8dbY!S7;NrVl9cs8N#t!*I/>Z2b),s8W)t -rVl?err2lr!P&@'!/:IUcMr:maT0E_&0]Pf4r57['bhQ))&X8.(Dm#cq\B,Fr=\u>rt,2Brt,2?q[N3, -q[2d!q$Zd&pC7-5rXJc6rseo8"qD7T$mL)*rnIG.mb@csrS%XT;[sB+u(A/:?'D<+<'`Ad>'^ZY* -(@`7?(]>3H(]50K(^Cor,U+$?`WgXICF!9sOg+OYZ\!s/Os!8IPU!EH,u -g&B^nf`9b(f`@0_b5e^G!??ajg&B^qg&B_'f`@O8pAfdF"9;ESdNFYP#p.!iF_ukuPa%F;Q'.;mOcY\' -Nr=n9MZ8P5L]<).KDgB$IfG!!JH(#qHN/6_Fm3uGGl;pfHi8BmJGjorJGk'!KDgK,Ocb]^MYr80M>`26 -O-GHGPMPH^aUA-WMjLi_[C!'?Z*F86s0_g6rODm=rOi0ErPAHMs2=lVs2b/]rQY;es3U_ms4%"trR_## -s4dM-!8[_4rS[Y6s5X(=qr[k?s69LI'C4uOmI0N1l/h$lme-2?o&eWus5M-(r;Z6Tp[J+Ts7?9cj8/NH -q=sd[q=XdZrUU!XrpojRs6o^On*^bWn*]W1mdKZ:p"HIg_]In>XT/DLpINs;ScAd*ec,UJrpKddrW)rr -rrAFB!:TsgIf9Dq%'^ZY* -(@`7?(]>3H(]>6M(C;0*+sSQO(K9)Bo\0E%h#Q:#gBNWf(+'n9(]>3N(>0T$)YkBK*rd8\*rd>^+T\,QB%h-2o1i-2o5'.Outu.4Qbq0.o4=7QI0sT`Lqhn,NRlTTVbFrVup!S,hOK!"% -VQmE)Zi@H3[K*i:\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*< -kPsfFlMp2Km1&=ElK\0?r;?*-]#`"9pW;^B%0+,sq"OIPp\4IXm-NF%q=sd[q=XdZrUU!XrpojRs6omT -r:'7F"RtpLn*p>F$1@BUqXrkJaclh*!:'Ue!PF["S,h=E!@7[>rrE&as8W)A!3ZD&rq-6irp]pf1&(a# -!!N?&AH0:CP5kqagOLso-6![A',h&n)&X8.(Dm#cq\B,FrtG>Dq%3H(]>6M(C)*)+H[POrn[%t -"d1MU,o@Hs)#kB3)>>$E)YkBK*rd8\*rd>^+TsO8!T!gM!!*7/jOsC_!O=;8!:p0k+/e\_rn?ho!F>f:!5\^W1g)nZ2M$/[JdQ4\Gs/=]`5_E_>V:O`;RaVaSj9[c2Gugd/DDm -eG[qrfDXA%g\oq-hYlC2irA';jSS*qtfm.r9a!qm`>k:l1OQ=o(VnRq!@A# -qYBp^p\FL^oDS7[nG`"RnGhtOnF>uInGhtWnG_k^nFcSKl+G-[8#-.S!!6@((mY0]!!"5%rri?$s8M#u -!4;e,c1:o6rpTje.J*Un!<<'!>06ig!"oXWP-J(&o!F'E&OD&cN@=&,-S0 -%JpP#$hk).%K?k6%J^PJ%hB*Y$k*RS&.TBb&.o?g(_DnbgB9qQ'+c&R&c`U='E&XD(%i:.(%E(0)#Y9L -)#5!J)ugfU(]G6S,T%mD9Cpp:g]-(!gC;rngQ*m'+W).9)BBY6d2Dp%ru:YOpDs8Tru_7`rZD._rZV7b -s!.Lgq'5kas!@Xk"XtlI-7C>B.L@XZ2**9YK%n3NWW;Ac":E#%-OZFEi;`r\!!$ihf`3AE!3uS))=Q8Y -g@i8O,A^JM2[d^TpM49Lm\V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\on-h>lF2i;M[8j8J'9k5FKCl2BlX -lg*s*lg*j$nauPTo('6)g;s^%bNSKiqt]gNm-Lna5`4nG_k_ -mdp#>o_SU0ZjGmqY5eV4jBC.8T`>'Tj8\oSMZE>K!<2Kfs8MQg"9/<"4LbC-!!=&;j:'$.ci=]#VfF7* -()nD>)&X>2)&X8.(Dm#cr>#>Hq\/o@!"o2Aq[`E2q$m$*ndG1#r=/c8q[N?4&J#B]%1EXS%1a3b+V,)B -%L\*kgAp$dgBQ*76PC^X(%i4:'DiIA'`Ad>'^ZY*(@`7?(]>3H(ChB')&X5,(`4>4.4@KkeF;2mg]6." -gC;rngWYBg*@r'R)At1Ed2Dp%ru:YOpDs8Tru_7`rZD._rZV7bs!.Lgq'5kas!@Xk&h,7V-7C;m.PNV2 -0g%0H9![2nV#^#c"EV4c'Esg'k5YVn!!$*Qrn.;*hq8(ZXW#=^\,ZR:V:4qes4Ztq"5;GO<;HRp!WE(W -!<3)t!!*tC!SMP;!6Y?TC<_3AI?pS,WKNF0Q'.;mOcY\'Nr=n9N;\Y6M#N/1KnKAVqgncrs*X]jq0Mp_ -ms+kXrHnQmrIFits+('!s+C9*rJ;,NP`L]WLP^tTQBnJ9Og0a`lIs>cbiGUaXg#+9Z2M$/[JdN6\Gj#< -])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)h#H70i;M[8j8J'9k5FKCl2BlYlg*s*lg*j$ -nau>FmIB3$c1K-AaU6AojRqs:n+$/@n'V"0q"FIVoDS7[nG_tUnG_nVnF#`XnaZ#6n*of7nFQ8Bo(280 -^r^>k!:0[eLXQU!!8dbW)ufj:!<1mU!W1Ws!3uS*deiP6s8MQg"TJE#pDNi.JcP`L!l+bjQ2h=9eW2?t -&JZ6.*uPn6"r\?s(`4&*r>,>Hq\8uBrY#2Bq%*92q$lQrpC-X&q%3Q:r!`oB&/#Kf%h0Eb!H6]EgB=2r -*YTOd'(lq:'`Ad>'^ZY+('#-?)#Y9L)#5!I*gYLZ_gB66eh;%)G#fM!4,oJ!H(a7lV -mhu*Cru:YOpDs8Tru_7`rZD._rZV7bs!.Lgq'5kas!@Xkr?i+(-n6\o/h/2(1+=Z$gXRG1!3cG++4GER -"P<^N!!<6%9A&7WpXoS3"-*BT!!E@Xg"P0Xg&9Xcf`AoT\cBbN!!2rs"&IV!+3+B/!#$BjdX-:rStVsT -OcYinP*1riOHBF$rJUQ3#)\:oLkg\NZi@H3[f*`9])B;A^AYnH_uI[Ra8a6Zb5KT`ci;Ajdf7hq -ec"+uf`0_)h#H70i;M[8j8J'9k5FKCl2BlWlg+!,m-3j*p%@q;h7ipVam@+Uec4t5q=aUWmeP9,r:p![ -p[e@Ss7$$Xr:'^Ss7$$VnaHMIs6fjS$h!TRmdfo=o)HhL*Mri-!!4J@8-J(&J^D'E/XD&but5%f$S2 -$h"Jt%.ar(&H<:=%1*OV&/Pip'+A'df%U:p'-SFi&c`U='E&XD(%i:.(%E(0)#Y9L)#5!I*8S8$)']t@d2Dp%ru:YOpDs8Tru_7`rZD._rZV7bs!.Lgq'5kas!@Xk -r?i+(-n6\l/h\S*0ebCET\H!;!:9ahS"*4[".K;L!!+^df%C%CciCEQ"DZWCg=lJXrS$;b!O*17!/1CS -!<<,u!!MM[1NPF7o0OID&U]`?U6aT_^0a3:fnrNlO3rO2[7s180As1\HJ -rPSZRrQ"rZrQ>)`rQkMjrR1_qrRLkurRh/)rS.D0!8d\4rSmk;rT*k,>Hq\8rArt>;Crt,&O&J#B]%1EXS%hB6_%2B6qS(QHqh#?%0LCtd'')N@> -'E&XD(%i:.(%E(0)#Y9L)#5!I*<6uT(]b>!rn@J0h!j(dgC)flgY8u.+!N!P)&Ua=rYkeUp)NfIruV1^ -ruh:_ruh:arZ_@erZq:arZqLir$M@jr[A4./1;nm-8$WZ]A#cP!:p0r7*/sO!s&H)!LWrP!!<9&&"1r# -!*@AE\c;_9f\$D]g=b/3p]-0OrrN&u!V:O`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq-hYlC2irA';jSS*< -kPsfFl4!"EmHs?.o()>>fWP2PaT0?QalUVLs6o7Lp@7qKdJEe9p@n=QrUU!XrpfpUrpTmVmdL2Ds7#sT -$hr7q;Trr2rtLA_+(!;lg!!TX2V -RK*g$]U_n3)AsJ3'GVH,*uY>%)&X8.(Dm#cr>#2Dr"K)CrXo/Aq[`K4q$lQrq$cd&q[a>O&J#B]%1EXS -%hKNe*"3C4gY(<]h#5t/g-ZJF'(lq:'`Ad>'^ZY+('#-?)#Y9L)#5!I*<6uU(]kF=g&Bb+gtg]cgthta -#+6\S-Q+?Miu.;'rYkeUp)NfIruV1^ruh:_ruh:arZ_@erZq:arZqLir$M@jr[A7%,:P2k,:55rOP@DO -l2\*i$O+,!2ZNp\!W`9$!SmaS!!<6%!,:?DqUkl&rRh5'%Zg\c!!+%jrn.;*gtD_]rn.9R]E#nNrrN#t -"*WA/"j$bn!#5[>o8e!WR[fh4OHc)uQ'IMqOcb`erJpi7rJpo:rJCZ4L5#PYrIb-$rI4]mq0Vg\oQgI` -rI+]rrIOcsrIt9.rJD/FN0BHaM2-kIPF%r'PBh9Ke&_a8]q;R7rNlO3rO2[7s180As1\HJrPSZRrQ"rZ -rQ>)`rQkMjrR1_qrRLkurRh/)rS7G0rS[Y6s5X(=qr[k?s69LI%.!6HmI'?3o'u1oi61H.l,a/0kk4QB -n+Y6+r:p![p[e@Ss7$$Xr:'^Ss7$$VnaHMGs7#sT%.)AsD0(`+"e(B#!D -'`JdG')iLA&Gm"8%f$S2$h"K!%.Of*&H*1N%hB*Y$k*RS%h9$U#[PL!gB"<+ob%6"u>m1o., -nJM3@r>>>H"!/L()?(HW'dT$ugYL]WgZR;tgt^Z#F"&(H)&Ua=rYkeUp)NfIruV1^ruh:_ruh:arZ_@e -rZq:arZqLir[%am,:Frhr[84'+X/6^+s8$e.9!%s@BBOu!!?W,=q(?0!s&B%"/#YT!!30qajSiCM$qc4 -[f?F6Q2]G:g=FpZ\1dm_JcGiR"TnZ'""0Df@%.-+=miMINh)o>PDFsQR?Ws@Q'.;mOcY\'Nr=n7Nr=n? -MMd4EL5#MXs+C9$s*jooq0V@OrI+Wps+1-$s+UE(s+UK.s,$c5rJV8NPDk?RLPh.XP_OU!T@(d0aTMNe -Z*F86s0_g6rODm=rOi0ErPAHMs2=lVs2b/]rQY;es3U_ms4%"trR_##s4dM-!8[_4rS[Y6s5X(=qr[k? -s69LI%dWHJmI'E7o^CVSs2iBue]A$Ls7#m\m.TK9n+utWp@n=QrUU!XrpfpUrpTmVmdL2@rpUKem-O62 -n*T]9md0N>rVsuBl2\*i!cc?se,Z?G!_G!i5j9aT0fj((e][ -8erB\(E!r!'H%o+)B'J2(`4&*r>,>Hq%WfArt>;Cr=Ji:q[WE2p'^L#q$cd&r=Jo>%1`sY%1EXS%1Wge -$Rq[rgB60agOo/3q\/i?r=o2Fob?d.nJ:X3r>5DLq%j,S*ZZ-t(^:_&gY:N>hrOi0ErPAHMs2=lVs2b/] -rQY;es3U_ms4%"trR_##s4dM-s5*_4rSmk;rT*kbU=aRRC4aT__7p@.eL -dJEe9p@n=QrUU!XrpfpUrpTmVmdL2@rpUNfm-O6/n*]N0na>ld[f?IKrr;usg&D'Orr3%g!!%TNq>^UMs6UGi!"XFVE#TlK%N??))&F))()-HV!YQ+XrXer@ -rtG2@nIPF)h[KAkrs\K.rs\l9!"Su="s"3[P2"dHdG"sd&fE86*t]1u')`LD')<7;(&8R4(%E(;(B>99 -)#Y9L(^Cfm*>U.I+[O`7s5!Y.#Mn4jQk_+l)>b9L)?1QP)Y4j-)?1WS)u1KQ*WI2[+9*A]*rd>\+TEVb -,6&ne,6&nZ,l]1f-N>Im-jChJ.las2f8[!;-i')iOG'+trR'_rL>'^le,(Aep4)#Y9K(^:io --Q"3UT^CM"g]-+.gBZQjgTP6,*uXqmr>GVPr>O6)ru1kUq&KASruV.]ruM+\ru_1^!$MIg+sJ6VrZ_@e -o-F>^q^2=jr[8!t+Y,NkgX[IM!:^$k+4P`erVup!RK2FL!@a_ff`6$A!4W"/CtIA?gAT\-g=k5?0nKE( -!!`W-!!#mLe/t:_#opn(L3nuSR$jB@S-#"BQ2['KPPpUFOH,;!MuSh9N;ne6LAchrKDBrWHiJNmJH(3! -KE$N$KE$Z(M>`;?LPL_CN00ElOHb*Umf(>UaUeE6]Wf,fVQ-f-_83do[^Q.MrPANOrPefWrQ+r[s3:Mg -s3U_mrRCktrR_)%qqM/+qVD;1io9pss5a"#P.3Ko"W;b*:*[4!!4G@;:5HB!!(7! -s760i8Wj)M!!#L?s8W)srrir)]0Y7+rD.7)>t?F'E/XD&Gm1A'DW:2 -&,?_/%."D`%0d:R&.]?cT$5po5_T'c7o,+^F3bk1^$1 -'I+J5rYYMMr>=$%ru1kUq&KASruV.]ruM+\ru_1^ruqCds!.Les!.+\s!@Ohs!Ran"ro6M0<3clWW;_m -"-]0D"TAB$!L3ZM!!%2df`3VN!58F5-d:6DJ,B;!!!!')!!*'"L"V[:!71]PM#;D -Urg6TYI1mS^:46S]"7jUrPANOrPefWrQ+r[s3:Mgs3U_mrRCktrR_)%qqM/+q;2/2rT!q=q<%_?rTX@I -rTjFL#3P"7legg_m)e5."TQF9q>1*bqtg9cfD>F?rq?0^rq?Bbrq-6^rUTmU"RtmKnF6GGs7#IFq99)#Y9L(^:oq(`4bE -Us.QrcVkf+)?(KM)>tEB)<;\8)ZC]O*<$uY*r[8]*WI2\+8m>^+o`bd,Q8ne,P*2\-2T%h-iPM",U5#o -11].o1$ntK!!P+0F;OuYe,ZHJ!$'bHn_!tr!!/>bqZ$VHbh3$@*5DQh!!`Q+!!"n0feL\Nec6%/aeiun -P*hQ&Q^@Z?s-EVKrK@;FOc]R&s,6i9s,?u8s+p]0rIscoq1/0eoR6adrI+]rrIOcsrIt9.rJLW6rJCf? -PF.`&L7ZT1&HA?3^ppeW[CErb\@B,]^qfucrPANOrPefWrQ+r[s3:Mgs3U_mrRCktrR_)%qqM/+q;2/2 -rT!q=q<%_?rTX@IrTjFL#3Ot4n)`U0kK2l."O?rAnG<.Yqtg9cfD>F?rq?0^rq?Bbrq-6^rUTjTs6p!W -rpTmVmdKu>#jq'OmbY:laXsOnpAb7Tr\'<4l2]$-!-?Ke^&S.Rbl7\;quDq%E3/q%!91kmZS]rt#)?!>CgBgBV+(()@Q"',1?X!YQ.[q%WW>q%W94 -nJ;!O1&(gBZNggQE[#)&`Air>GJLef"K+rYtYQrZ2"[rZD.\ruV1^r?)(`"qZ"[(m/XNo!PjE9!3#qu=kiuGs-!H\!!33$rm1THrr<"8 -^]:qG!_E@+bQ-5p$U39p0bPcN(FC.=(]>-L(&o!C'E8^E&G[%9'(HP/%e^>!%-%d#%hB3_%6_hf#H8:S -*>02&'E&RD'E8dD'_rL>'^le,(Aep4)#Y9L(^1cn*?>cak1f(R#2Itf8f/E`r>>JNq\[m%ru1kUq&KAS -ruV.]ruM+\ru_1^ruqCds!.Les!.+\s!@Ohs!R[l"u\2$>2.grX8r"q"$P4M'or@]!!!eVf`6QM!5AL6 -Ls4NSg=b-`rW%NM!!3#u"!-(K510GZ!#%B7[YK!kR@'e=P*2,sR@0;(R$di;s-*GE!0Hr8s,?u6qhFWo -q1/?jl[Ae`rIP!$rIt9(rIt9,rJLQ4$'1.+N0BQpR"L[GaTqj5^V[@q]X[sL!k,kYrP8BJs24fSs2Y)Z -rQ>/brQkMjrR1Yos4.)"s4I5's4mG,s5O";s5a"H5!!O/Fr*Yfk:(*OY6(DRZ#()7Pur"T&Brt>;Cq%WiBq\&E1q$uKp -jUM/!"V;4Y&f?i3gB-0bgWnO\<#Qqp(_[Pp&J>`N'_rL>'^le,(AnsK([2e8(]>0U)AaP==52NdceAWZ -h:p\L,5W;W)>b9B)<;\8)ZC]O*<$uY*r[8]*WI2\+8m>^+o`bd,Q8ne,P*2\-2T%h-iGG",q:Z%68P"` -YQ=1m[f?O3Y(eM0r;ciuf)VfN!,qki!8?;_n(@[dPlUa_""i3[g<\FTg=k65Ekqai!!!&u!!?ofXoZfJ -fDlNbU=6<4P,4qIUmmL/Pa%T(Pa)'4#*kI;PECrgqN(T8s,-c2s+^'!q1AciOdMN$NHj^/aUY_U`P]p9]!/EF[_p"u_#M4K_>hFO`W+!WaSj9]c2Gugd/DDkeGn(tfDjM# -g]-()hZ)U6j8\39k5XWCl2U&Ili$2RlK7g7c/m(1aTT],aoBoiqZ$Biq>g9hpAap@qY^-fpA+I^pAagb -o`+O]o)%qVn,MnVn,MnFn+c;Wn*]`?o^Mn&U&h@rq#CHsc$,-Ili7#Qrr2utbl?&j^An?8rr17D"TJB" -s%!%gJcPZJ"$-D+!Rh%t!"qiTNZf8Y+W_O>)&F)('c%Q"(&J^C'E8^E&c!.@'DiF4&GZh5%-n>`%K-e? -&.fKf/]ZTPRh-Yb'b_5m&J>'VpD!E5bU,97VggYCWPgZ.#lh;-i?feiREr>GJL -ef"K+rYtYQrZ2"[rZD.\ruV1^r?)(`"L-ip\smdq"+@FqY^-fpA+I^pAagbo`+O]o)%qVn,MnVn,MnF -n+c;Wn+Z5AqsVJFa[5Fr[f?J/r$'GeWW<%u!<1gSo)Agks8PNQ!;um";?-Xoci4.IrVuoq_#UtF!rr:" -c2cMt%Kj8:9bnTb)B0V6)&]i',2/X'_rL>'^le,(Aep4)#Y9L(^D'%*]i'1h;.;Lj4aiq)C$+>)&X>2r>>PN -rts3&ru1nVruD%ZruUtUruM+\ru_7`rZD._rZV:aruqCdo-=8\r?_Ch%4/brQkMjrR1Yos4.)"s4I5's4mG,s5O";s5a"MmeQ>M -mL/LPmdB]#8Fr=f,BnIY4$nI>L,q[N?4o*l9B%h9*\'b;#l)7J;SgtUW=gX4ad -h;-i?JJ8k;',(ri&eYikq%WW>q%W94nJ;$=!#Ol:r>5AK"s"_;gY:Q?ceAHTrS%US+W2:>*?,k6r>>PN -rtt>Fi>MY6ru:tXruM+\q&KDTruV1^ruh:_ruh:aruh=bs!%%Zs!7Ohr?_t$-RgJq/2K(>3E2X+;t'ds -!!H36@h/Yq(G"";@H;U5?r!!Q'ISp$EmrMKsn -R$3`!R@BY0Pl7'LR/`ELP5gXBOoLLBNrP(`>3N;\eEOcb]dQB@E! -MLFp8aUuV8aiX@W_T'F+Y-,+>_83q&s1nTLs24fSs2Y)ZrQ>/brQkMjrR1Yos4.)"s4I5's4mG,s5O"; -s5a"L*goDeR8qYU'fp]'sep%e@^oDS7[nG`"V -nGVkVn+Z>MmeQ>MmL/LPmdB]^S)lPYW]m/R74s8W)Crri[il!7_&R"217"+r(mm(C(]m(_dZ$(Dm&dr>#8FrtG8Bq\B,Fq%N90o+1j3kmdG"oaUj1 -$P!UV'bDAn>MIofgs+R[h;-i?Xs+Gn()-Z[rY,)Aq%`]>mhP@.q\SK6r>5DL#8nC2YM7gfh3p#ru1nVruD%ZruUtUruM+\ru_7`rZD._rZV:aruqCdo-=8\r?_Ch%OWVT/1iG'.PNP( -J(qX=ZiKe""TuAb*rl?>!;uqg!9jId/(rV0ghFO`W+!WaSj9]c2Gugd/DDkeGn(t -fDjM#g]-(*h?)Qnir.p;jS@s1*cs763_oD7MDqtU3c -s7ZKcq=jp\rUU!XrpojRs6o^OrU0LMrU0XQ#jq$KnDjPjXTS(n\Gu[6ggnY0WrW2"s8LgRo)Ajlrr<#* -Q2pma"LA(-rr't=_>q%F"!%?r"OI/&!!Z?0P*Z&8a -g]-*ngZ$rnO!>tm)B'\;)?(KO(Xj9%)ZLcV*<.&Z*r-fU*WI2\+9*J_+9*J_+o`\b+o`bX,QB%f-2f/# --RUGr/M/G%0JFhMT%d/H!;ca";8uZ=!!2utr;i5bmJm?1g"G*'g&Ke*f`3MO!5\^9,Q?Brg<&"KI/nj! -rW)s!rW!$LdFhCI!7_&R9?=DfNLlsFW=#JnR[081S=Z:9Pl7*ORfAcTQN*3JP5gaEOoLL@N;\Y(M=ZB" -KC+6iKE$Z*L]<50MZ8P3MZ8Y6O8Y1GNfK9hQ^W*t`5r8)U:e1PZa7(A]"YoW_#;+L_u7RSa8O*Xb5]`b -ci;Ajdf%\qec","f_aG'h"fh,ir.p;jS@sMmeQ>MmeuS[mHsE4j5ISk9=+]m!!6Nl&s*+X!!?=&s8L7Bs8N#t -fDrParr<#tbl@\B!*+aRo)JjAs'Mc+#6VT-;'IA!&H*=N'GM;u)AjA1()@Y_(&o!J'DiF<(&8O5&b-Cr -%Jp_:&bcb3%gNLR%hK]m0\Z?WbhE5a%3-/]'E8^@'_rL>'^le,(AnsK([2e8(]>0P+;U'YgBu`kgFF9g -)&Xb=)?(KO(\8O')?1WT)ugoX*WI2V*<.&Z*rd>^+TIm/IEmQ-7LAr -21aMo"7cH'!!`V;Ij+jm"9eZ(rrUdPZ2ak*r;Zj'f\"mEf`6#Y!!3-#HH+V?g=k3n_uRFM#lt&,!!*'u -ft%:5!8@JY"0DO!U8a`UrMBOas-rt^s-EPOs-itRqiq&CrK7,?rJ^c6nVcpkre']mrIt9.rJLW6rJLQ4 -s,[,@$'UR-Ng,p&LO@7_aTMHnYdsbCs1JB?s1nZMrPANOrPefWrQ+r[s3:Mgs3U_mrRCktrR_)%qqM/+ -q;2/2rT!q=q<%_?rTX@IrTjFL!p\D;j2p<&$d-rhpA+ORq>0m]p\j^6qYU'fp]'sep%e@^oDS7[nG`"V -nGVkVn+Z>MmeQ>Mmf)\SmK`.HnF6J"X95[,qu?d$g1H3BmJm7c`;]g.e,[>c!)po;rr)ltJcPQG!u:ji -"P*S(!!c?=I4cW`&.ndT#o"'h()e#.)&="b(&o!J'DiF<(&8O5&b?P5&*XQ#&H<@:%JpY?$kF!a*"?W" -gB4o7'GgW\!YZ1Zq%WW>q%W94nJ;!5SS0>$H&hqJLngtQ*O,9.RH)&`Djr>3p#ru1nVruD%Z -ruUtUruM+\ru_7`rZD._rZV:aruqCdo-=8\r?_Chs!Rdt$7I5J.4Ho%5dB'?[/fq$#>`fR#QOi-"T8B$ -!h',X!!!&u!!"mof`A2Yg&She!m(cS,K)` -QBn$ -s1JB?rP8BJs24fSs2Y)ZrQ>/brQkMjrR1Yos4.)"s4I5's4mJ-!oDqrrT!q=q<%_?rTX@IrTjFL!pf%& -_oW8cnauPMnG)kTq"OaYoD7MDqtU3cs7ZKcq=jp\rUU!XrpojRs6o^OrU0LMrU0[RrpC$YmIBW"e&b2P -!4i.3?2,/Y!3H5$!S@A=rrCi@!!3-#lGNW%"2k2I!!:UK?-rZ-!"&h>Qq\VL+qG1r&cEFL()@f+)]9G. -q\B,Fr=f,Bq%`]=nIb:%rXJ3'r=Jo>q$m-1#n.(O'b_FXgY:N*gBQKigY6-K(&SaF')r[C'_rL>'^le, -(Aep4)#Y9K(]\+Dg]-'ogYplkK,>^S)&sOn)#b?O(=O0$)ZLcV*<.&Z*r-fU*WI2\+9*J_+9*J_+o`\b -+o`bX,QB%f-2f/%-RUT%/LVnk,9nWk0TFhu"0hk)!!<>6M_4o.rrrE)rrW3$PlU7Q!-Q<7"PVS_feh4Z -_Z0Z^qq;#'b1QcTJcP]Krr`6#"&IU\"4mP)!#Pd<\WMZX[@!>STVJ9RSt)=MWMcMZR@ToIS,\rUQMm'F -PQ-dFNr+e*Mt;Z&L$aNmL&Zr.M>rJ3N;ne6N;nt;Oo:IJI#"AgQ%f7TaTKPTZFKnJ!ku"IrP8BJs24fS -s2Y)ZrQ>/brQkMjrR1Yos4.)"s4I5's4mG,s5O";s5a"MmeQ>MmKN.Nn*TQ2rpU*aoDcq5!k&+(!!38UBoW2Y -!!$*?s8W)us4ICc!;lfrrm(QBrr?Yd!:g*l(B<%iXT/]'b^_#Y/L_2@&J=sV#Sn0o)&jG0(DZi_rtPDF -r=\o@q%N91nIOjnr=Jo>q$m-1#o!a_'b2V@gY:N\gX"UYh;$c>L)(O%'E8^@'_rL>'^le,(AnsK([2e8 -(]>0O*K'aKs4kcO#1Fh7+rM4>rYYVNrtb2Di>MY6ru:tXruM+\q&KDTruV1^ruh:_ruh:aruh=bs!%%Z -s!7Ohr?`('-SR5+-m^/a,:,<,8C?0eo)QB&"&7Hd%fQJ."oe])!ri;Q!3H5'ce7"*g=buK"PVS_fia[B -!USFEPS=HRXVk]ZJSXo_Ks-inPrKR2C -s,m>Aqi(''nV-spn:Uaps+gW2s,-c6s,-c6s,[,@rK@G=K;5,tPg.1h#0=p.rM-[.rP&<Oc/80hq"F7P -p\=FRoC28"qYU'fp]'sep%e@^oDS7[nG`"VnGVkVn+Z>MmeQ>MmKN.Nn*TQ2rpU*^o%;.-8?i0n!!6C% -(l87]!!E&ss8Mus!<1:D"TJB"ruT\j_Z0cUs8W)ts8W)@rrDqJ!;6Boqu9mP!8%8X!OJ=e+W;4<)]S_n -rtk>DrtP2@nIYL,q$lp(mgSLkpC@E=()IVnA&6n(bS2'1'G_;_&fVh\(&o!8(&o'F(],!B(\\dD)$D*+ -*uc-s(^Lop(`OA1*$N_mgY:HhDBg#<(E"&,)&`Aic5HX#p)EuOruV.]!ZiC)"Fq3(Q9q2P3.iJ6r\s,?o;s,m8DrKIJQ -TqIQ^OnZu@aU-IAYdD9f[^=0"qnrHQs2Y#Xs2t;bs3LYjrR1_qrRLr"rS%/(qqh;0ro!k9rT*k -)#G0R+X%pH)Z:KY(E=;0)&jShg>^lFgBiui)AsA1(`4,.r>Fq3(Q9q2P3.o7udinV[@*rK$u@rKI2E -"du'SPAe7QaTfn][(*ul\,s.Z`r![R`W+!UaT'E]c2Z,gd/DDmeG[qtfDXG#h##t,i;MX5jSS*>kl'`X -n*f]0ki_3rmHa!#mdTiCWQODGgW9p)p%S:Vp\=O[qXsOVpsJs9q"+4Zp&=Rbp%@q[o^h\Fo)A1WnG_nV -nF#`Uo^q\Bmd9E0o^)&;p>T>''+trlnJ2'0)]]oN^tT!n/K5QFrYYYQrtk\Po,6=$ru1SMrZ2"[rZD.]ru_7`ruq@`ruh:a -rZ_@erZq:arZqLir[&.10eFh%,U4N_,qLo0Nn^H'!5&:5Ul6tL!3ZA'!fGR^le)8-R/d4T^tA^F`;mIL -!W`<'r;Zn)fqd'sh#J%SjJJ6FX.l5\U7n9QT:VXESGerWRK&cTReN3FP5179NVSM#M=cYpMYiJ7OoLXB -PQdPLQAoqb^rZr:WOg'c]=Ykp_o)Gjs2G#YqoJf[rQYAgrQtMks4%"ts4@5'qqV)*rS[Y5rT*k52Dob?p-q%)d#fa[Zd";)=Y&hLfP"eQJA().D`&ec)O(&o!8(&o'F(],!B(\\dD)?(]Y -)]J\m#T4I"(`482(ocZPgY2kb3?&hRrYYYQrtk\Pc5HX#p)EuOruV.]!ZiC)"?f`6!G!5AL6D8k3+f`9W[!;?Km -!<<3#!!=:ufeK`3&hV4nI?1P3TV%sQTqS*NSt;IBrL3kVR@=2GrL3JJq3(Q9q2P3.iJI)^qiCc>s-*>E -"J2kl'cF -m1&CHl0@R#lg*s)nFQ/L^r[&.lhgMQp%\=YqXa=Rq"+@>qY^-[pAagbo`+Uao`+O_o)A1WnG_nVnF#`V -o^qYAmd9H0m-sK6lf#h)/bK+W!!51\,KTqg!!*#Ls6K[b9UPk\:;Hl0rP\cB!!;`k3Re&c!"P?sA0)g= -(`"#/)]BV4)>b6G(A/C+&EXG[%J:57&Jc&i;8:igYn7Q^'`JaI*u,O^(&o!8(&o'F(],!B(\\dD)$D$' -*Z>sr(^Lop)Aj>7(`0dBgY^`o=<&1q(Dmu,)&F)+(sX$!)YP-L*WI2[+9*D^+9*J`+oWS`+TWMuU&FTrk2brhTLds.91Zqj[PQpR(c>q2tK6q2Y''mtpRnrK$u@rKI8GrK[SUTpC.p -^W?ZRN2a_4^&l'_bPT3W`W+!UaT'E]c2Z,gd/DDmeG[qtfDXG#h##t,i;MX5jSS*>kl'`KmHs6)li-/T -kND7"md'&onE.jHaUIM2q=O@Sp\OaXoD&+.qY^-[pAagboE+^YoE=gXoCDJOnbhnUn,MnFmh#*^nF,i5 -md93s2g2/!;ZZrYa(+HlN"^"!5R=h^An8T`W,i8L]HlD!\XMWZ2bC\g5S98,paBB*?,q9)AsFi -(]5'J(A/C+&B,+O%g3FY'b,fhgWA1T/J/[4',)'&nJ2'tEP)?1NQ)"SX#)?1WK)u^lX*r[8]*rd>^+TEVa+9*J_+oW\c,Q8ta,Q8tg-2o5' -0/"n+.4-8`+t>8t4>^F"g*H@l^&S6\fObco!!!&G!3ZA&>1M)#G0R*Zc7< -)?(HX()S&/*ZQ5/r7_5,leC.J!Lk;4)$^uq)&X8-(`:O9ru1SMrZ2"[rZ;1_*ZkM,+lcN;\n;PQ-mGQ3N_D -QCF%]s7XRVaTotb^;7P$^;p,gs2G#YqoJf[rQYAgrQtMks4%"ts4@5'qqV)*rS[\6!9*n;qr[qBrTOjY -lg!a$m-Eoul1493khuKTaUJ4@p\OaZp%nOXo(VnMqVV/Iq"+4Zp&=U`p&F[aoDeC\nbhnUn,MnFmh,*[ -nF,i5md0B0nauMFmf1CSp&Mf,!Lft-!3ZA&M:MXks-Wl%rrN+f`W37D!_!'WeH"M-$5(aO5p%YbSq%s&Hrtk\NrtY8Bq%<-.jpgA\o+1j4rXT#Bf"Tl>IiJA#";V^h'c$fs2G#YqoJf[rQYAgrQtMks4%"ts4@5'qqV)*rS[Y5rT*k_p\F[Yp%nOXo(Vn+qY^-[pAagboE+^YoE=gXoCDJOnbhnUn,MnF -mh50\nF,i5md0K4naZDHm*j(n&@ql>!!3l-8;[E6!!)o1rr9 -F'c.N))t=[C'^ZY8(ASdD -(B53I)"ngD)$M'&*>f_4rYGbX(`snE'UQMf$U5UM*#KM2)Aj8-)"SWp)?1WS)u1KQ*WI2X+9*J_+o`\b -+o`bX,75\A,pauh-RU5f-iPFu/M8h82)Cu]CA._C!!6o<*D!!!MYg$75jJ=?N=KY?%="igVI!!7]( -C=WCC!"*2pYFMi0\tc$rV#@.gU]7"cT)Y>VSb\fOQhcs;ORA)"N:Du+PlI$KQi!0QSsY+e]u^KYM7g^I -^W-8jrPSZSs2Y#Xs2t;bs3LYjrR1_qrRLr"rS%/(qqh;2rT!k;qr[qBrTOjYlg3m)md')uj6uR0jMV#U -akk,Ime-JNp%A1Xp%.qPankr1rq?0^rq?Bbrq-3[q!e=Ps7#RI#4_6Pn*]W2rp0pZnFQ8BmJk:;[/^8U -`XRV%nGp9&!,'m``;fmO^]4?6KE1QC!cS*dgAp"/#m82:9-ki0+WML!)ugiV)#5!D(&8R>&c!".%eC.e -%JpY6&,Qn?&eGaR^"W[f(D7Aq!Z;slnJ2'#q[bc1Gpt8gVs?- -!;um""2p3QM?*#D!%,D4!0u=>^]4A%`7b"?!#(4im/R5afu+!%!"/n:UkP>C]Xjl5UnmscrM0CcrLO(\ -S=TMIq4.8Iq3LQ4iJd;fqiq,Gs-NVN".P^9U@lXMaTqj/]"Z5%`4l,ds2G#YqoJf[rQYAgrQtMks4%"t -s4@5'qqV)*rSmh:!9=%=qr[qBrTOjYlg3m)md')ujmDa0ji@D7aUA.?qYBgWqYKmVp\4:UfD>F?rq?0^ -rq?Bbrq-3[q!e=Ps7#RI#4_6Pn*]W2rp0s[nFQ8BmGl)#G0S*??(8(`<5g"Vr7"(`+=PgYUZdEZuM&)?1WR(rdHn)ZC]O*<$uY -*r[8\+9*J_+o`\b+o`bX,QB%h-2f4k./bS$.Om&'0/#;dgIepT!(d73=osBXnc/Yb^"EG=#1rpp!5@+f -g"AiK!:^$jPhAX`!8IPf7+/l.YHbIAUSFZ^Vl-AfUnjc\rLj+\q47>Oq3^uEnWNL&mu6e!s-3JIs-N\P -rL3nUR"rAgaTTbNZ+S*Ybe^pg_uI^Ua83H -(&8R>')<+/%cIle&-!.:&,?b=%hT\>p"RRB"YUN''GqVT(&o!8(&o'F(],!J(]#!B)#G0X*??(8(`4&* -(`"@q(]ZG+gB*9W*r[&W)Z:NE):TQ()ZC]O*<$uY*r@&Z+Tur]p]/)0"0%MB!lk;G!!*+8eCj*>!#M1+!=[Ypf`5R'!3ZA(A_F'7!9!nkS^*FNYHbIAUSFZ^Vl-Af -Unjc\rLj+\q47>Oq3^uEnWN=!oSi=&s-3JIs-N\PrL3nTQ\tLLaU"cL]Z&.1]u.bd_uI^Ua8')<+/%eC.u%I"E!&-EFS'qi=r#2Itf9+VdO!Z2[l -nJ2'<"Gm-G!!%\bf`3kb!5SX8/]69_>D.M`W+!UaT'E]c2Z,gd/DDmeG[qtfDXG#h##t,ir7sF?rq?0^rq?Bbrq-3[q!e=Ps7#RIs7$'Ws6fgRr9a^YrU%]Wq#J52 -!]U*.`;m+B!-?Zil2R4Q!<9b4!,T[UXoJOKs#8R1iW'(;WFQtI*rd5[*WI2Z)ugiT)#G-F(&8R>')<+/ -%djeu%I"E!&-EOU&?`e&$f'LkBbD0s'c.f((%W1?'^ZY8(ASdD(B53>)#G3N)uLNX(Dmu/)^QYHhqR#B -!im4_rYkbRrYWWmru1kUq&KASruV.]rZD._rZV:aruqCdo-=8\r?_Iks![gp!%Rss"tD)h.Z`>@\GuYc -S,ba*!:g*iS\3VU:tPcf!!#X*f`Kj[RY:b4!!EB(GM.c-!8RV`IIs=qUp$u$Vkp5gW;WXmV#R4gT`:VZ -TD>)SR/**=P4Ob'O7AA2Q2R'LRJiTYS=H%1IJCIs"50ruao]o&_Y_7N`W+!UaT'E]c2Z,gd/DDmeG[qt -fDXG#h##t,ir.p9jSS*>kl'cEkR-kMm-!*ZQ.=)]BXl)#Y6N(&A[@'_rC;&Fg7h%I4Q!&-eA4!tN_"'`A%3!m:SJ!7TWff`Ts^ -fk-cT!G0rtf`9LA!42_4!WiH*!!"_)dLY"2irBf'_TJ4HY-4t!Su/B`W2ckqVl$>eV#@(eT_Y5UT)"cL -Qgp=.O7\M'PPpdHQi3?PS,JiYSre0.aU%^G_p-E@^r+(g_uI^Ua8q%EK7nIG."mg\RnpCIBA%h?A/#Me.jgP6CT('50h -'_)q<'^ZY8(ASdD(B53>)#G3N)#kEO(^Cin(`4>6)3!Y2f\6`N+W21:(`4,-(Dk(/ru1kUq&KASruV%Z -ruh:aruh=bs!%%Zs!7Oh"=>HD-n5-F$RdDM-6jcc8g9GR@D)XE!!$E_=9e^(rrS2\m/XlR"5;J^FPQr5 -!!%)Xg%jF?rq?0^rq?Bbrq-3[q!e=Ps7#RI -s7$'Ws6fjSs6fjS"o%_kprQ\8!5\^;ER#!2!3cIPs6TdbrW#6T!!,Fd^&J*3`rN4A!iGs:f`:(5%KX/2 -9-52o'+kom+!MsUq&&iBrtbVLpD!E9nIXgne.2Tp&2:`N#bMbF'GM8u'GU9Um1o.,q%r]@obe5Y)\s/( -(E")/(D[c(*M;6Dh:hrn*r[#V)?1WT(rI6k)ZLcV*<.&R*rd8\*rd>^+TIm --jC_3125LS!PJI8!P!\"rVup!rW@uWo)Jb#]@d1IfDrnk!0k4Nrn.8YL&gcE"p"])/(qE5hZ2O6%KWU" -XfT@TX.Z#SZEq!Jq53tas.91[pRM&HnX'':o9&L(nWiX2!i;E>]?(0*ZGjuibf%N>`;RaVaSj9[c2Gug -d/DDmeG[qrfDXA%g\oq)hYlC4j8J'9k5FNDl2BoHlOE(:hW="gmd]].lLa]1jN6&r$ISeHp\4O\q>'dZ -`VTK,s7cQer:U!\s7?3[s7$$Yr:'^Ss7#IFrpKXM"S2T7WWBg6!rrASCPDiV!5&72M;80J!!&2"s7u\P -!9jIbs4@@c!"M$BL+aJd(_[Jq'H\ME,l&;P(BbNi()7SY'_rC3&@i;Q'G3G!gW8+NU)"R8'^ZY*(ASdC -)#P6D)%IT)()7T$)&X8.(D[r3UV#7f6lm3_(`=20)Aj=_):9?%)ZLcV*<.&R*rd8\*rd>^+TIm-jCb401Dkp3Vrfo!!>43BEnG9!!3'$b5edI!#O,;l.H'(SH&\[ft>u<&BFjU!!WK) -!!]sd38+An!"Lj.Z'D<)^T4#uS[,T1[eZfrV>m.cSbJZMR.6O=Q0se,On"_,QNF"UMn@(:o1o%O!"Ob_UQVah[B-7$Uopr/[/$TpV#[.gT`(MWT)"cDQhcp*POXq. -R0'4ZR.SMAaU%FJa32T?^r41ia8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)h##t,i;_j9j8e??k5FNDl2BlY -lg*s(jl5FfmHs?0lKRs8l+>%Ej8JZFp\Oa^q=jXTqU><pe?e,S\4!61Q0!R^q[s2P,@!!4DFWnII7!"TapRlVZ<+;PY('bq]2,UE1&pD3S(`+2^+TIm-jLb=/M(5_f+Yn!";B=+ -'`e45!s&H(!JpgJ!!"jff`8h?!6,!=c+_m1f`3LV!:^$n!rr:? -q53tas.K=_pR_2JnX'':o98X,nWiX4!i2Zj]?(0+]>r(tahkp5`;RaVaSj9[c2Gugd/DDmeG[qrfDXA% -g\oq)hYlC4j8J'9k5FNDl2BlPlg*s(jl5FfrTsaPkk"MojN6&r$M"#dp\4O\q>'dZ`VTK,s7cQer:U!\ -s7?3[s7$$Yr:'^Ss7#IFrpK^O#OM*NkhjM$&\e;I(A^@O!:9currDKC!5SX8pr!.-rr<(X!9aCarq[DF -!"WPHHn-Ni*#]M*)B'V:+sQh"p_O&L()@W"pD!E9nI`kRnIPa6'l*BqaP-pP)Aj/&(DufZm1o.,q%rlE -r##)E"WJBs()Ied)$C`j'c\F/gBq[@(Dmu,)&aD1)"SWm)?1WT)ugoX*VUWT*WI2\+9*J_+9*J_+oW\c -,P*2\-2T%h-iPM!+"8Qs33CqEquFY8!b%uuquH`taT/RG!(#)el.H'gSH/]C]\*9Da8iCD!!<-"!eK$5 -gAp=8%pJ2>S$99$YcY%/XK&;(YPG-mVuNFgTD+rQRdlgAQgU(0POY"0R0'+Z[_'WebIP[;bJqT@`;RaV -aSj9[c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4j8J'9k5FNDl2BlPlg+$.kN2$qrpBpUk2u1)hT=Tq$NC(u -p\4O\q>'dZ`VTK,s7cQep\"RXrUU!Xrpp!VrpTmVmdL/Cqs=U\n+#Q?a]cFZ"EN!"!!%TNo)Jam]Dhm/ -fDrnk!<0_4rr2s"L&gT@!e()hhuM[8&%/35,:"6K*>B2+)BBhB,5E)M(]P9N(&&F<'(HS"&)Roe&-3Jb -]%[9&(DHob(`N&]m1o.,q%r]@obe2X)]'8+(E")0(DRZ'+QM5/gAu@@rYYYQru1nS_\rImru:tXruM"Y -r#YkYruV1^ruh:_ruh:arZ_@eo-F>^q^2=jr[8!p,pYH&LYK5O!!9N`,Q%QA!K7$H!!#R$g"cYE!5dFb -f`4?s!:0[c!r`0$:t`4j!"YsXSs-=YXL,+3XK8G%YHRc#q544c!20:_pR_2LnX93>iKNeunX0HPV82`F -a2nRpa32ZGa2Gppa8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)h##t,i;_j9j8e??k5FNDl2BlPlg+$.kN2$q -rpBpUk2u4(]#k!PrqHHhs7u]hoD6r4qtU3cs7Z3[s7?3[s7$$Yr:'^Ss7#IFrpK^O#OM!Ln`&TNVYgG4 -!!1Pr_#U_?!!h!Ql2Lb_SH/]i]`.s:a8i7@!YtaagAp@9&2)^p1En%]*>]M/*#ot>*Zk+oq%s&Jrtk>C -q%E30jq$M`n.5U4Fh6<-(B,!M(`=#%pD!!0nJ:p:obd?>%3$6&(Dmu,)&a;,()\4NgYLTkH6X:E(`=20 -)Aj=/)?1WT)ugoX*VUWT*WI2\+9*J_+9*J_+oW\c,P*2\-2T%h-iPM",T\Kf1ek=20>RVl0%jV5!!!'# -!!7iSo)Jba]%P^9`W3^*rn.9CL&gcE!!<*!!s+qF0&Zfh!"^[&jf>SpZ`9q+ZF73?W2lupW;3@kU]7(g -U%b5URdlgAQh-I1Pjt+1Rf]4V`k'7n[D^2jb/_Q@`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4 -j8J'9k5FNDl2BlXlg+*2lKR^'mdBK.jlZ""j2orq$NL,%p\4O\q>'dZ`VTK,s7cQer:U!\s7?3[s7$$Y -r:'^Ss7#IFrpK^O#k73Jo(;hQaXb1-!&alW-\MKf!!!DcF0!"a^^D]gDU -*$Pk/(`XM9*?H9t)#4sJ(]kNj(\JO='(HRU&+:&0GP'Y1gAi#g'`Sp@'^ZY*(ASdC)#P6D)?1ZU(]P?O -)$Ccm(E"=+gBrBS)&O2.)&aD1)"SWm)?1WT)ugoX*VUWT*WI2\+9*J_+9*J_+oW\c,P*2\-2T%h-iPM" -,oS]h5q/D[Jc,Sf!!7\A7_o)0!!#dCg$%+[!<:`bf`4dg!3cG)!WW<$!!7>sJD:.e!"a>J[[XS9[B6(( -ZF73?W2lupW;3@kU]7(gU%b5URdlgAQgU+1Pjt+1RfT+R\]Fr]`5p$u`;RaVaSj9[c2Gugd/DDmeG[qr -fDXA%g\oq)hYlC4j8J'9k5FNDl2BlPlg+*2lKR^'rpBpVkND:%hT=Tq$NL,%p\4O\q>'dZ`VTK,s7cQe -p\"RXrUU!Xrpp!VrpTmVmdL/Cr9Xd[lh9uCnbL:M_#OP&\cr'5JcPBB!"?I=fDrnk^&S*3!"akbli7)i -s-;OCiW'>kba(::-R'fR+<)@#*;gcU)ZLZK(\njB(%Dq4&c!"0&+:%d&--sdgB&-)'ESs`(%i:.(%E(8 -(\JX<)?1ZU(]P?O)$Ccm(E"=TgXt6fINo^I(`=20)Aj=-)?(QS)uCWQ*;giV*r[8]+T] -,l]1i-4qLK,palb-RU)b-Rgu6<85V%_Z0]Bb5l_sKE1E?!)L2Zh#P7k_V+b.q"1?(gaSj'Ua8a6Z -b5KT`ci;Ajdf7hqec"+uf`0_)h##t,i;_j9j8e??k5FNDl2BlPlg+*2lKR^'rpBpVkND:%]#b)"eaU)]KS0(`4,.)AsA.)'@_ih:i9_,8h=8)&X>2(`:(,rYkeUp)NuNrZ;%\ruh:a -ruh=bs!%1^rZqLir[&4&,UF``-7:/c-RpT'2FO@q9Z$i49[mGSrW%NMo)Jba]%P^9`W3^*rn.9CL&g`D -!!3#u!t;6`9]?'3!"h]Ed[[k_^;6VFZ+%Kq4%2Jo9\p4nX8p;!hc:-]#b#] -`5r/(`Q#j7rQ"rZrQ>)`rQkMjrR1_qrRLkurRh/)rS7;,rS[_9rT*kBJFgW/%P(Ddc")&i/^m1o.,q%rlEr##)E%3$6&()Ic))&j>+'cJ4+gAu@@rYYYQru1nSo,5jl -rYkeUp)NuNrZ;%\ruh:aruh=bs!%1^rZqLir[&4&,UF``-7:/d-S$Gk/hht5S,NE-!!8RN0Yd[n!!#R= -g$%+[!<:`bf`4@[!3ZD&!W0[^NEAVl0EnpT++aq4[>Nq4@DOm[*R4 -nXK'=!hc@)]#b2ca32ZHa2Gppa8a6Zb5KT`ci;Ajdf7hqec"+uf`0_)h##t,i;_j9jSS*=*)p@nLVqssOOs6o^Oq=":MrTspWnFQ);n`^"pNl(ht -[%[BtJcPBB!!g.9!<1UN`W3^Prr2s'L&gN>!ZM*GiW/!=#SG[[0,>cY+=R10ru_7\ru1nWru:tUpDE]A -q%`E5q%EK7o+1:#i",o'BY3"$fbkVA!YcFfob?d.nJ:p:obd?>"WJBs()Ied)$C`j(*"OYgXt6]C*`cq -ru(hTrtrQirYkeUq],MRr#PbXrZD._rZV:aruqCdpETY_s!@Xk&gS_K,pjrd-R9ug,:5)p;VTe8`;frO -eU.?+K)k<>!'n0L!8$$,_#V@*q:Pa,MZE)DrrN&u"!6.G&]F__&B1NAUq=:M_6'iCZaRc!9aCi>/Gq7 -(a'e>,pFQ3*rd8\(]PKT)ugfM)"AC3'DW:'&CV0k'3`$&!l,ioq\8c=m1o.,q%r]@obe5Y)]'8*(E")- -(`*r.,g"ruh:i9B,8V16)&X>2(`:(,rYkeUp)NuNrZ;%\ruh:aruh=bs!%1^rZqLir[.Xjs!@[ls!Rdm -#9P3@0fQ/f>/^IC=gD3.!.k4B!!"ddf`8h?!6,!=c+_m1f`3LV!:Tso!<<*#!!%`+=lTMB!"r5eS[Yf0 -YHkaL\?2m;['d<>Vu*RiX8/ReU[auPT)"lIRI?R6S+3*PTqnTuaTL,+a34\/_SX70rQ"rZrQ>)`rQkMj -rR1_qrRLkurRh/)rS7;,rS[_9rT*k'dZ -_>=*)qtL$_r:BgVq!e=Pp[J"IrU0XO$L[?Pm-a?2li5(*`;fsRit6kCm/Xcu!:JYC_#OK1_uKQ4!!.uX -jT#@9s(TFP$E("5*?Q@@*[DgPr>ttZrtk\Tru:tUpD)SS*l^:RIQd:T)td^Qb1?Fn[cca -ahY^1`;RaVaSj9[c2Gugd/DDmeG[qrfDXA%g\oq)hYlC4j8J'9k5FNDl2BlYlg*s(jl5FfmHs?0lKRs8 -l/0V=aU7),p%S4WqYBs]pVH_(q"FI[oDA+RnGhtOnG2POmeuM[mdKQ0mHsN2l,fC5!!1!!qZ)3Jnc6<% -!63Xk`W-"d^An34K`LB)"eaV)]KP-()Ii+(`4&)*$D$;gXt6]6m)CFru(hTrtrQirYkeUq],MRr#PbX -rZD._rZV:aruqCdpETY_s!@Xks!7Ujs!I^m$77)C,o\]u=L[!'`rH2[dW#a"!!!$"!J^[C!!!kJf`7Dq -!5SX8S&)`rQkMjrR1_qrRLkurRh/)rS7;,rS[_9rT!t@r9!tA -s69LIrp($WiSN\\m-a?2lK\*9p:JEIfDPXBs8)cks7c-]chdS7p@nLVqssOOs6o^Oq=":MrTt$_nEoW6 -m.'iBo>haKa8c8`qF&$tYQ3/Pl2LaXSH&\is1JBP!2feu`Vpt:!9jIjB>0BF)]fY(+)"eaV)]KP-()Ii+)B'G.)',@,gYLTb -4WaS>ru(hTrtrQirYkeUp)NuNrZ;%\ruh:aruh=bs!%1^rZqLir[.Xjs!@[lr[/%"-6jlQ0f1VhgLnP, -!bSB?rW!!#!!%TNo)Jb%]@d1IfDrnk!0k4Nrn.8YL&gZBrrW-!!f>TBj8e6@'jp"#9#&<`5\?)d4 -Y.2!>Vlm2oXnedgU[b#QTD>#KRI?R6SFN3QVOiIQaTL)!`QJ;*_u@UQa8a6Zb5KT`ci;Ajdf7hqec"+u -f`0_)h##t,i;_j9jSS*>ML -!#PVO#8\3r)&jM3O1X-R)'Kk9)Aj;/(`+"[)9Ecp)ZLcV*;giW*r[8]*rd>^+TEVb+TEVb,6&ne,6&ne -,l&\a,l]1i-3GM=-RemE")$Ap!6>-AZ(ME;!3cJ&g&KdYg$./iD4LY-F4n4Z`rN";!\rB5hZ2m@"/N9D -X8]O,Zi791Zi@?0YjngnVuNXgV=C;UU#r!.TD>2VUB70\I_3]-s.@6`f##/BaSj3[b5]``ci);jeGn(t -fDjM#g]-()hZ)U6j8\39k5XWCl2U&Ili$2\jlPXho^qY=kNDU8o@j6%akb&>^&@s,"n;$Xq"=TjP/AB!nS;6rYbqW(`=/,(V:R`)?:]X)]Tjq -*WI2[+9*D^+9*J`+o`\b+o`bd,Q8ne,Q8ta,Q8tg-2o4n,U=`cr@J.+:#"DFaT)Gcfo#n3JcP0<"P;>[ -g=j?q!+=U__#OII_qFn>!7cr,j8]8sg=[Ri!!F=aPIIUl[K!T4ZN%92ZMh#tX8o0tVuNXgV=C;UTuir& -U%tGcUn<+YouY:s#4nS/g"+$UqoJf[s3:GerR1Yos4.)"s4I5's4mG,s5O";s5a%=!p8\/rTX@IrTjFL -%cug7l1FW;lfRC'p[R#<]ZCQ*^&.U$qXF"Nq"==OqTJa4q#0pdo`"Rap&=U`p&F[aoDeC[nGhtWnG_nV -nF#`FmJcJPmJcPVr5m&$aT)Ags$aU$YQ+h*s8W)tf`149!%4<;!@e&^rrDu;!2]_trr4;&!9sOeB"N(9 -,Q8e[*q^NK)?1NQ(B5-D'_)gm&EFDm&I05DLr>,AL -#8\8XV$!`nJG?e!"4F0jeH4F@`;RdUb5]`bci;Aj -df%\qec","f_aG'h"fh,ir.p;jS@sTrYkbRrYY5EaVk$qru:tX -r#PeYrZD.]ru_7`ruqCbruqCds!.Les!.Lgq'5kas!@Xk"=5<@-nP?L">D0@gTAQt!j%kK]`>8:!.r_R -l.H%gSH&[DftH&=K#[kg!!6Q]XPa*D!!JqGJu>sS[K!T4ZN%92ZMh#tXSo-uW;!4[UA:MFTB)X?U\U_g -W25+G]ZCG_WQ3NB^r+77s2b/]s3:Mgs3U_mrRCktrR_)%qqM/+q;2/2rT!q=q<%_?rTX@IrTjFL%d)p; -kk+N:lf[@%p\Ne'hoX`s!rpXErqZflpA4RYpV$G#q#0pdo`"Rap&=U`p&F[aoDeC[nGhtWnG_nVnF#`F -meuMQm/HGUki^'[aT)@aReZr8!:g*iE4l5&!6"rPrrW6#DhS2T!!3u:b2iWc!!O=qOY@n)rZCnVoc3cF -rtk\NrtY8BnIkX0lO_qbnIYj9',HS?gB0>J'GUZk(DZf]m1o.,q\SK6r>5DLr>,8I"LQ*In![K!T4ZN%92 -ZMh$'Y5,1"WW&msW;!4[V"pe-U%tJZV$!NjNVE+faN4^`Y/AT<`59U:rQ>/brQkGhrR1Yos4.)"s4I5' -s4mG,s5O";s5a%=!p8\/rTX@IrTjFL%d3$=kk"E7m-!R0p@@7q]ZCQ]lMUMQp\Oa\p@n=QqTJa4q#0pd -o`"Rap&=U`p&F[aoDeC[nGhtWnG_nVnF#cEmKr@Lm-jE2lLN->!#WlZ![%A;]E#/9!%ue$l2R4Q!<9b4 -!%c.jV#USprZC)!lMq)sc$CW\-2o"]*q^NK)?1NQ(B5-D'_)h3&`sYc&F^85',5H!gB\i7',DQ)',2/Z -'^ZY*(Aep4)#Y9L)#Y6K(^:cp*uPn6+5bi0gB)C>*<$iU)Z:Mb)>tKR)ugoX*W@)Z*r[8]*rd>^+TEVb -+TEVb,6&ne,6&ne,l&\a,l]1i-3PV@-n-_H/Hm[Z/=G7$b5_WPjBW#e!.k4A!!#R'f`B_,fDrkj^=`S@ -fg^Yqkl:he"-;,DjoFND"^.e/MmU"n[K!T4ZN%92ZMh$'Y5,3uWW/pkVt$SYU[+W2U%tJZV$!KiN53*J -"-B\%ciht=^W=Lpb5]`bci)5hdf%\qec","f_aG'h"fh,ir.p;jS@s5DLr>5AK -"r\n5(`F;0(Dn"\)9Ecp)ZLcV*;giW*r[8]*rd>^+TEVb+TEVb,6&ne,6&ne,l&\a -,l]1g-42.M.kE/".4cupgAn.p!!9$u/A(te!!"=pg$75jPa_XQS\<\V'?:*N!!E?(6.r-o!:'UgR[C=] -^q9TSs0_j5s0_m6s0Ma2q6'Oqs/Z1"or7JWq4m)GjIuCFq5+7nWKjNtaU/!0]uJLEbf7fJs2tAdrQkMj -q9o5ks4.)"s4I5's4mG,s5O";s5a"tHR)Zgru*;giW*r[8]*rd>^+TEVb+TEVb,6&ne,6&ne,l&\a,l]1g-3GYF.kLZL"Xc#pgY!7b -!!0dWqYKmUp\25prqQNgrq?0^s7QEas7?9]rpfpUrpTmVlL,)Im-jE6l1"i-6i@1rZCqVpDj2Pru1kSqAK)Eq%WW<_%H2M -";)=\%\WOMakI&/',_T#(De4Y(&8[?(Aep=)#+sH(\JUM)]0\7*?6,+r7_5,`7k]d+rVF=(`4,.(`+#+ -o,5Iaru1kUq&KDUru_7`ruq@`ruh:arZ_@erZq:arZqLir[&%$-R^Do/1N,",;1m0!S`d^!!8:g;S)q4 -!!&/3g$75j31BmJ1qqWCT#Lc/!!!*"!!75pOl?B-!!\29M4hE!_Z%(F\+[6(Yl1d*Y5,3qX8/[hVX^MN -U\(>OV=CJeVlHDFn@m!Ne$$d6`lcENc-?:5rQkMjrR1_qrR1Yos47/%s4[A)s4mG,s5O";s5a"HHs/P5^kPthlc^REE+rqj) -+TP'D(&8O5'(Z_(&`F?*&J,QcJ\KkA0,#*:'ET'b+mBa;(\\^B([2e8(\JUM*#KV3 -*$,qLr7_5,leC.J!eh^7r>>PPrtk\P[Mf)`rYtYQruV1^ruh=brZD._rZV7bs!.Lgq'5kas!@Xk![f?G -r[\@)-7L;n3*"_Y#1!8O#0hfFr;_ELli7#i^=`Jhg]5+i!!1$kqq1sMM#cW;#6Fo+!#XD5#1!8S#/:,9 -[D0Mqrji'=p9sRu!jJo2qQ9Roq5O1fnYY9@nYYiT"K\f*POnLiaiOe!\BiL<`5pO,ci;AldehPmdf%\q -f)=;%gABY)h"fh,ir.p;jSJ!?k3(q+l2U&Ili$5HmKi4InaQ):m-Vs1aTMS>q=O[\s8)ces7l3^a85`/ -rq?0^s7QEas7?9]rpfpUrpTmVm-arDrU'jVo'l)>PPrtk\P[Mf)`rYtYQruV1^ruh=brZD._ -rZV7bs!.Lgq'5kas!@Xk![f?Gr[\@)-7:5l3\Ah84O4!04P=W_p],mGnGiP?^Y&UeecPW!'9-Vj"9uaT^t# -\'N@;!lW12qp5;hs3georR1Yos47/%s4[A)s4mG,s5O";s5a"^+TEVa+9*J_+oW\c,Q8ta,Q8tg-2o5"-RUAo/1i:t+sn]t1]jN.IEqlpHa68T -!3ZA&$J!hqf`6Df!!$lOf`9XC!2fes!r`0$A_DFj!:9akEoPuZ_Sipqrji'=p9sRus02=%q5sIlq5]-!g2:HpAfdFn,NIf_#FC6ecP*E(&8O5'(Z_(&`F?+&J,Ne(SSY!"`>.n'bq>_)B'[](&8[?(Aep4 -)#Y9C(^Cs%)&O>4*eWV0gY2k7/K5QFrYYYQrtk\P[Mf)`rYtYQruV1^ruh=brZD._rZV7bs!.Lgq'5ka -s!@Xk%jr_S.kE8$-6XW_2*Q0;^!?Z[]9FfE!!**#JcP-;!<\S%f`4t*!5AL67)djWf`6qd!9=+[!WE'# -/_Rb^!!fY$[AUdS]YONWs1%d2oP*E(&8O5 -'(-A(&`F?+&J,Nd%=u=L!AkYm'a50a*Zc%2lP943pD3WBkns@8r>>DLrYPn\)Aj;/)&u<'inNDG$'?VR -)&O5.(`=4i(q(=^)ZC]O*<.)[+9*J`+oWS`+TJcP9?!+Wgt!$9\k_uKfAfYQ5@;hG)9!!<6%!Y6H(\ngA'Cc^o&`F?+&J,Wg$sWJ\ -bM*?K#8e-i(_[N'*pFF8(\\^B(\/F<)#Y9L)#G3M(^M)u(`O>1)^3YGgBh^A)&sM3(`4,.r>>,D`#8Rn -rYtYQruV1^ruh=brZD._rZV7bs!.Lgq'5kas!@Xk$n!DO.kN>%,palf.P_)lT\EYt!!6edW;m#$!!*-"!!:O#=l]SN!!lNFT<>cE\\GHL\c925[e$m+ZMC[!Xnf$nWUZqT -VY$bUW:6eiYd(3ZV8:7]c>peFe^h=@f%/0nrQtSmrRCerrR1Yos47/%s4[A)s4mG,s5O";s5a"f4oD&05dGi:+aTVM8q=aL\q#C3jp&FftqY^-fpA+I_p&F[aoDeC\nbhnU -n,MnDmge^NnF,c2mdK]6p%>l;;pbRHC&T+G!.k4?!!!&9rrDlF!5ed:otgZ[!9=+]ec0@J!9jIhQ*X[K -.Ms6J*W@&R)uUZR*rd5Z)u1EH)?1QR(]P9H(&8R('$h0p%hKHl&LuGQgBQKigY7?$)#Y0N'b_8N(&\j6 -(?l\3(\&@<)$(b7qqM/,n(ZXP#1Fh7+rV:U-T68)QI,[6Pa<`o!.k49!!(Ngf`^$_g"BQ_!58F5qu?]qb5VJ=_uQM3!Zh#r12!2'4%[+Wr$- -*<$oW*<-uX)ZL]S*rd5Z)u1BP)>G*J)#kBI(&8Q['(HV8&cNFF*tW5_gW\CSZR$M+l4s=5m2#^o4e*)'g(;rYYSMo,5Iaru1kUq&KASruV%Zruh:aruh=bs!%%Z&0rMI,q18m -.P!#$/132,/MmSS3NUsidf9J)fjt5q!3uS)!W;uu44i0Qf`7q:!!3-#\\m)#6c8u&!!!&u!![e.!#ZN%30YkbEsX59l;Wq!4rWjB=P^7*!XaU%.6_U6`YdaZeFci;>k -d/DDmeG[qte,@ktfDXA#g]-(+hYlI4j8\-;j8\39k5FTDli6ANmf2bSnGVnWo)8._o^q_;gZ-E7aU8(< -o_\LTq"jd\p\j]oqY^-fpA+I^pAagbo`"FVnGhtWnF>rInc%tdnaZ,;n+5u9oA]>paXtsA!]g68o`0RD -mf3=i_uB_be,[>c!9_9"!!@fQirB/Ds#K?El2V-,dXEkm,8qXD*W-oV)ugoX)ugiV)?(]W*<$oQ)YY-J -)#kBI(&8R('&O>l'*]6f',)H%1rJ&MOUiQNr>"`8rtOi9rtjo:q%rQrInc%t_naZ,;n*]Z6o*"+7s2ed"!!7W0%_)M?!!*#Ns6]gd7@*uU!!#g7s8N#8!20Ao -JcC2\!:KmoVlO8W+s\-K*?b8"rYtkWru:tVru(eWr#PSPpDNoHrtbDFq%VZuj:^tr$P3j^',_o3UtaYZ -gs+URh#?%1>S8+pp_EB8m2#X:m25d>q%rQJ!5\^9 -,/i.8I/nj!jT#Da!En*Pl2^)L$(9>[^!=s0Zb=*P]Cri1\Gn*fZ2 -mf)YWm/P1qdf9EcWqcXH!9jI`?c`6Irr2rM!5&tEP(AS^@'YtFP'+,?b(DRT+%Ue&Gh#,pSgBcTigY8nX)Aa4T($ue8([W(= -)#tQM(\&@<)$:j#/?QnG"]6*^*$$!t)?(KO(\8N_)?1WS)u1KQ*WI2X+9*J_+o`\b+o`bX,7l+G,pauh -.Olr!/1`D&/MACR/hBEFed0e+!smD<&%DV@!!=n-g"P36o%=0"g=b/MQ2pma!1Lm[!&h^pUAtGu![ZOL -#j)-V!"&tLXJ<>OcaC-q_u@:A](``1\+R',Z2_'(Xnf$SWoU2MXp;/5ZF$sMNj-LE%GRPccdpXmcdL7l -e^2\Ad/VPoeGIepf)=5#f_sS)h"fh,ir.p;jSe-=jSS*tEH(AS[)'&O>l'E/UM&/,ip,I#qXgs+R^h;-i?Ihih:'bqAq'EAj=($cY4([i4<)>P*= -)#5$S(`aWLgY:Q?mG$[U!8RP-#c/[^)]K\7)&`Airtk\P[Mf)`rYtYQrZ2"[q]Gh\rZV:aruqCdo-5"r -,UF`c.4Qet.kE5%0I\\(/1iEcgGm^`!]SePq#H!HkPt^Vg"P0)f`^$_g"B'O!5&:75M=`DgrUmdBT7 -o()8;mIKc8n-/7ImGZ/CeGoY:r]IXiWrN7=s8N#Qs760mrr)ls&=*=q!!EW.s8Do=rrB^K!2';nhZ#n( -!:TsqD:X4`,U"6K()e:m*<$oW*<-uX)ZL]S*rI&S)tt6K)#"gA']'J`'(HVC'c@Vq'+uN*O5&IFc.`]` -h:p[?()J&-'b_5p'`Ad@($cY4([i4<)>P*=)#5$S*??1]gY:Q?khG.P#_s@WO(++e^DCS`rsQ8e^2\Adf7hqeb@\qf`0_'h##t.i;M^3jSS*< -kl9oGlM^&KmJZJQn,;bSnc/1Yo*+dYnFu@tl,hf(!p9:HrV?KcrV6Eas7a)#rqQNgrq?0^rq?Bbrq-3\ -q!e=Ps7#RI'(52Wnac8>md0Q8n*]Z2lMnt:eGoZ#r#5A2JcP!7"$?P^rltKCrr<#M!4r72s8W)BrrW6# -7>1`t!!85]J(4N+UT7WJ+rq[B(aC:(+9*A]*;LNP*rI&S)uplQ)>P-F(@`-e'Bp5;&eY]c()@])/c+5L -gC;rmgR/To*u,M)&J5ZiobHd.kns77!#bSKq&&T="s"j)S(l`SceAWZh:p];2#A3i)>b9B)8R3j)ZLcV -*<.&R*rd8\*rd>\+TEVb,6&ne+o!;^,l]1j.K:mt/,_$u/Hm^Z07hlQeGoZFPqf`JWrN,*g"GrL"5;G] -Eg6Y'!!@>rg=jm+"PVS_g"4%?TE#$afqRU/n,O)erj9YdbK@6"^V@S"^V@Ls]tO6Sq7?C4q6p++q69Cm -k-"'Rq60=o#dq(=W5$*Z[?nqU%f`9Igsa]o^:qG"c-Xnes3gqsrRLr"rRh/%rRh/)rS7A.s5L-ip\smdppKts -q#C-hp]'s]p&FX^o)%qVn,MnVme#uJmeuYUn,DbRmf`(Hs2gSW!!0g6o)O@Bli7%bbPq\Ds8Pa?!5JR: -;#gOnci4.IrVuoqrW%NMiW'#hs1[e!li7Cse"T5Y+rq[B(aC:(+9*A]*;LNP*rI&S*;LKJ)#4s;($cOr -'Bp5<&eY]c()@]))3`7u%,BUl<>m"q()7Mq&JG-XobHd.kns46q%riDnJMQN(aC2,gYCWPgZ.#lh;-i? -PTouCr>GJL[Mf&^ru1nVruD%ZpE'>TruV1^r?2+`s!%IfrZV%]s!7Ujs!dsts""%!r@J1+04N\b"kN_V -"jr&Eq#H!HkPtVbI)st@.G"R3!!=_(g=jm+!nuA]!SMgQ!8RVW-J?cMf)QHf_Vh$)aihi7[(jAk^q[Xu -^:h5U]_T/7\H')7[e[<+YjnpEY5,9kZ3dqHW2RJG]=!6XqoR.*%(`F_cd^Cc^:qG"c-ZF;s4%"ts4@5% -s4@5%s4dM-rSIS4rSmk;rT*q>s5a(>rTO7F!9sIIrTjLNrU0^SrUBdUs76-["n_HTlh^(maTT],afa1m -qZ$Biq>g9hpAapZqSW1,q#C*gp@n7[oDS7WnGhtWnG_kJn,MhSnGr%Wmf)YZn*]W/ahe55!!3AuH+!^Q -!!#%5s6ouP!;lfus8N#Drri?"s8PR)!2';o!WVitk5b#P$T$P&0..bY)&XJ>,5iV`*WI,T)ZCfU*Vg]N -)>P-F(@`.%'C6Cs'aYKc&J5Wh',M3FakI#q&K`&.()?`\!#5DIq\AK6r>4c:pDNcCq&&W>"WJ7$+r6jI -g]-'ugZR;qgtURU(`=4i)#Y?L(pb+[)ZLcV*<.&R*rd8\*rd>\+TEVb,6&ne+o!;^,l]1j.K:mt/,_"* -/M&J*0/#VpgG@F]"#APC"9&9#!VcYH!:0[c&]r]+K[Be7!!%fMg&KdWf`Ts]f`qEUJcOd1!s>1K1@,#- -!!k7"riFAf`k]=f^&PnJ^]2%J^%&c2]D8o2[/$usYj8ITY5,02rmUo5 -akt2Frq?3bp\4@RrVHKes7j&!!;cTfs7cQep\"RXrUTjTs6p!WrpK@Gs7--Ys6fmTrpBsYn*9Md0@p1* -49%A:!.k45!!3-!bPqQgec<8]!.4PAs8LUL!WN*!rdt4+!!:+=44aH?B\A"e-QO*C)'0tGr?)%[ruChQ -rZ:tXq&BAPqAK)Gq%iK8d1baZ$5*s`&J>`j(DRm]r7fQP#$_u\(EF8+r"B&Ep_E03r>4c:p_a&Lq%riD -n/2?O)B0Z#q:kr)f@pPcgY7r8*Z5jo)#Y?L)"SW])?1WT)ugoX*VUWT*WI2\+8m>^+o`bd,Q8k],QB%h --3#Fo.fV$t/-7CS/I!d[00>f\B\*4cB@g2_!!!&3!3-#"!JT:]nC[dtPQ:U]!&jZ+s4Z)X"5;G]Pe[9k -!!7f+BBK9b!!lrSgSN0<`k]=f^&PnJ^]2%J^%&c2]D8o2[/$usYi`+TY5,bs4%"ts4@5%s4RA's4dM-qqh;2rT!q=p#c5:s69@ErTjLNrU0^SrUBdUs76-[ -#P@ZNj8&Q$Zf]BkaU"a/nG<"Up\"4XqYg0gppKtsq#C-hp]'s]p&FX^o)%qVn,MnVmdfiHnc/+Ymf)\S -mKN(JjT!>/f)Pktr>>,+JcP*:!(P-2ciCc[q>^KofDbsPs8Qa1!.k40!!79BH0bOt!#(d(D^H_L'bhZ2 -,U=KT+!2OF*?FqorZ:tXq&K2Kq&&oCnJ1@'k7d(p$5*sb'+kfh&fW)jbM*5p)^649(_ll_p_E03q\SW: -obmQAq&&W>"rA0p(a1#um+^LR"OBj`*?"hnq\f>LZl/i\ru1nVruD%ZpE'>TruV1^r?2+`s!%IfrZV%] -s!7Ujs!dmrs"!su"YVMfNn]rQ!!8L^2#[IU!qt+^;@b'_>V.E^A5G;])]A;\G]l+<$osgBL[u&gS5,'_`@@($ue6([W(4)>P*E)"AIJ -(`+,5(a<2IgZI5nS.m.b)?(KM)>tDW)?1WT)ugoX*VUWT*WI2\+8m>^+o`bd,Q8k],QB%h-3#Fm.fV$r -/cIC)D;3(^!!:-$(&e16!J8bbIkI- -a1f:)_SO(e^\PV>]_T28\G]"sH.bfL7"XL?g0ai2QRe^_nIc-O_c -eG[qtfDXA#g&'P(h"fh,ir.p;jRq[6kl9oGlMp2KlM^&KmJZJQn,;bSnc/1Yo*G!\mcsB4lKbtHal1>E -gr/j[qYp6dqYg/qq>gBhq#C*gp@n7[oDS7WnGhtWnG_kHmfN%Ln,D\^nF5o8mHs?0mJb59f)Pj7PP5'/ -!9F1\;U#0j!4W$Qrr?ec!8IPU"97Q:!#-F-S2MQ6*"rr*+X83S+)#kKP)"ngI)>P*E)"AIK(`4/, -)(Hr*fA$>]rS%S5h:o,=(`sXm)#Y?P)#YBE)8R3j)ZLcV*<.&R*rd8\*rd>\+TEVb,6&ne+o!;^,l]1j -.K(_#.k<2'/hJUS/H.:)7,-H8f`2'mfm.!:g+$)9M3^_90p.[*?n/]Y_P%_>V.E^A5J<]_T)5[e[2uYi`+TY5,)#kKP)"edB(\np<)$_0!*u?aV,!kVNleDHq -rS%S5h:n82/fc#1)#Y?P)#YA])?(NR)ZLcV*<.&R*rd8\*rd>\+TEVb,6&ne+o!;^,l]1j.K(_+.k<2' -/hJV*0/#:;_V7c;!!5gHDZ'P9!X&B$JcOj3!-HN>!#*i^\,ZL4f@g2XrRh>-g=^->!!.]Pi;ilYr;ZoG -fh9uu&4O^_\&ZY6[C"3(]Y)+u_86)bq7c[kl'ZDkl'cGlMg)Lli$,Ili6ANmf2bS -nGVnWo)8.do^qYFki)12jKd1T$-:0/q9AF(o(VnWq#1'hp](*iq=FI#qYU'fp]'s]p&FX^o)%qVn,MnV -me#uJnGi%Wm0*"NnF,`LmI0N6ld*[Af`2(Us#IIeVZ6cOs8LpUo)FgPq#K%Hs8Mus"9&2u35,Ba!!;lo -=QfbU!"=:\IOcH^+4mH(B,'K(B"ul'%.Ei'*T?g+;,ied+\PLr=nirttJHitr+D*?#b4)&a<:gY;_`mb@*_!8RS."g1!**Z5cf)?(NR)YP-M*WI2\+9*J_+9*J_+oW\c -,P*2\-2T%h-iPLs/jGKQI+\K$H_F1)!.k48!!*@pd+JD)c2bKW!`n"-rn>oU!0-gTJcO^/!bp>7m/ZMR -%!(q6^Ve=@bfIE-bKKFjq7?4/rj`!=s1&*G$J(]P9M(&o'J'qH!6'*^'&'b=TEgXb*^gtUSa-N+YG(&8[=(B#'>)#G-L)#>'J(ZQ>A*??%8)&X>/ --_T5Khqcl<#0(F*,T/$Jiu,KIru1SMruM+\ru_7`rZD._rZV7bs!.+\s!@Ohs!Rdo">2Z^gTB-/!j%PA -[/d3,!!<-"!DqY1g%X/&g=b/N%?UYd!!NOug"G!2f%C)A4hUie!!6'OX69QS!">J!e[icFc-48@]$&:e -^\PJ5\c0,=\c92>\+d?,[GJ1LZ157%Zi.WE\@B>s]!n*,`7;s4aN;PsMuCfuc2Gugd/DDmd/DDmeG[ts -g&K_'g]-()hYZ72irA'9jT"??k5XWCl2BoIli$5NmeuVOnGVnWo)84ZoaLE^p%J7YpZBZ#aiV$Zam$nO -d]Mm(p[@gLqY^-fpA+C]oDS7[nG`"VnG_nVnF#cEmelGTnFHV$T%O)FaI`M(!.k47!!*8_ec,aNs8Rhu -!4r46M?!VNrmq)Mm0!1bJcO^/!YbUUm/ZPS%0Y1S4rYai+4mH(B,'K(B"uq'$V'f -'+5Ec'-n5+&.pD3WBnJM3@r>>>Hi>;V7)B&Gi!Z"8XrnIJ.p"S`cs5!\/ -#+?\P,T.@6VA]1Iru1SMruM+\ru_7`rZD._rZV7bs!.+\s!@Ohs!Rdo"Y;60gXHA\!!s0qa2q6e&Fn$NV@_8!Xj[CFDm`NGL+ajeE8bJ^C&b5KTbci)5ddf%\qf)=;%gABY)h"fh*i;M[8 -j8J'9k5FKCl2BlIlN$8JmJlVSn+lJOnc/1Yo_nI_pAadap&jp>kKDAs#Km)>p@7tEp#Gn`qY^-fpA+C] -oDS7[nG`"VnG_nVnF#cEmf2\Rm02qLo?"lQgAh9YpN*\AV#UQGs8M!Wp&>$iNr\nS!;uirs8LjS"oeN$ -s8F7U!1a)krq?T\!:p1".bg=<)^HOK+sA0T-R\U/r#PSNp)!`ErY>GKr>!NhdLuKl$PF'f'-.`$%P3t% -h:C<`JJ0.?'_)q8(&8[?(Aep<)#Y9L)#5!,(]kTo)>k^+TIm-j;1S5L%q4gAh=*fl[Gg!.k46!!=.Hg"P$1!,'LU -\c;_FrRh2)h:Vtcg=b/7"8MqK!8mhZ$I7\+d?, -[H"UNZgY:2_83n![C*WZ_83C;U7KfU"H\eTb0'\-s3LYj!7L_lrRCkurRq5)qqM/+q;2).rSmk;rT*k< -rTF4FrTaFKqsFFOs6odQrUKpYrUg']s7ZKbrq6HcgpN@FaT0?QalUVL_p%T>o'c;AVY^5er:p9bq=XdZ -rUU!Xrpp!VrpTmVmdL/Cr9X[Uo@M=1-eeV&1&k,E!.k40!!A>_rr1OL!#Er^[/^1Err3#srn[SWrr2rt -K`(n&!87DSq>W2(!!QGKr>#&?V\8qAr=T8J',;,l8c[>k -gB3cV*?jY^q%rc@q\Sc>rtkPLqA0,Ji><(C)&O2,(E")3*$(U)gYCW@gC)fkgV6u1)''S1)&D6M]G^_f -p)F#PruV1^ruh:_ruh:arZ_@eo-F>^q^2=jr[7q%0K-&f;qh9R;qYfj!2KSq--tQ'p=TFgNWAbQ"E<&I -g=kB9"PVP^ZNe#ASH&_Pfi.,8o)K4nao&3Tai_cLb.bR2anERK_"kV7])K8?])T>@\G*K.[be@OZgkL( -[JmuM^9b/SZcU&([AVU#f#\$oW8$/,c2Z,gd/VPmeGmtqeGn(tg&9Y'g]-(+hYZ70irA';jSS*URq>0mWq=:6Ur:p9bq=XdZ -rUU!Xrpp!VrpTmVmdL/Cr9X[Umca\m9\TOK@K/+Q!.k44!!)iGrr>g;!4`(48cShirS@JUrr<#ZpAfdF -hZ*_Ks'brtkPLq%r!,%iH6%(`*u+)'g%J/?.CZh"BFdgBu`ja`J[O)'U";/>X6[)?1WK -)ugrY*rd>^+TIm-j;1Z2OiHLgAh;%b#A!6JcO^/!E7P$f`@TLciCEQ"9X_< -g=kB9"5;GO;>^EG!87DSES5`o!"Etkfr`96b0%oM^:hY1p;-[Bq7HF5rOW!=s186@s1%g4q6n,Gn[AJ* -rkSrUZa6pQ^;\0u\Wd,LbLjo>X.6K;h>PUuci)5jdf%\qdf%\qec"2"gATe+h##t*i;M[8j8J'9k5FKC -l2BoHlN$8LmJlVQn,MnUnc/+Wnc/1Yo_nFkp\47JmdBiDnFGb7Yh7&(c]mJXq=O@TmeGi=^\[m'rq?0\ -s7?3[s7$$Yr:'^Ss7#IFrpKgRrp9mWnEBnoEn^QqOmEag!2BMp#6!Q]p\t5GN<&VO"*jkFrn[SVrr;Tq -\cA9$!`&cWklC;T"fJ/*.4Q>9*8DrXoMS'-.u*-5-oI -g&B_+h"oe*h)B\gS`d+!i;5;nGn.@ -j8]3\eb7\rg?mSmg'$*^c`%Gt!4W"1#HcS3f`B2np&K[Ei;`u]!'f/5mJuYT%@R%;]$848aNM`B^rXUj -_>M+E^$WK4]D&o4\Dt!S[ILa>Z*D$W^V@4c[CsE#cGe2@QN,._aTg&T`O*tBgAT@rd/VPne,n.Mec""r -ec4>$gAB\&hYlC4iVhd9j8J'9k5FKAl2U&Ili6ANmeuVSnGVnWo)J4Xnc/1Yo_nFmp\4:MmHsQ@q"a[\ -lf?7]alphRci:C^F9/oP -T)]#q!$0b)J!!*#Qrr>.R!.k4-!!<2k -!q--X!!OM"RP$*:rYc.c*?ZFL,Tn3O+!)Kt*W?uW)>4pC(AS^8']Th`'(HV:&J5ZR'DW=E*u$2cpY,]' -kh??T=;)Md'bhGU(&es<(],!J([Dq<)>P-L(\8L>)MSSp"TH"s4m(t#EgYV+Vtn1(]>2J -)>P0M)YP-J*W@,Z+9*J_+o`\b+o`bd,PED_-2T%h-iPLu-7CQ;gY3k,!!47qIe<\m!8RVT>PHeNg?@2j -[OBB#YlFeKVt&I?g@*\p?24JP!8IPX!<<,Qfc])N'HPu> -q"XOTj8-Oer:p9bq=X[WqssOOs6p!WnaHJFs6]gQ#4D$NouY;rh#IL&s(&G9TE"s;p\t6mn,NCe"TJH$ -roK";nc/[5o)J^gn,EA7[fDou!ri3Gl2^GV'M7&C.k2kd)B'Y;+P-L(\8L>)TTb;jaU*6^ZI%1Nb0A8Y -rQtSmrR:htrmgturRq5)rS7G/q;2/2pZ)55qr[qBrTX:Gs6KXNs6fdQs7$'YqssdVrUKpYrUg']s7H9` -$2*ueqY'XOf[,3Bam-tVMQQ+2p[R\BoD&+RoqqT`qY^-fpA+CZoDA+RnGhtWnF>uHmelGVmdfoRl2Oc>!"NncMCC&(*u>_5*$-(C+oNPV -*r[,Y)YP!J(A\gB(%E!S'(HY8')N=B(&\jG&dB$m'+cgMYltBW)&XJ9(`6V]rn@S2hVI#CnCmrur7_FQJhe/\+rU@s";_ml)B.WR]G^_f -p)EoMrZ;%\ruh:aruh=bs!%Ifp*BYaq^2=jr[7sr-n@$KgMYgI!c>bWr;ciu\H&6%!Wl;jrn7>*mF_Kn -!8@D)!K%eP!:^$i%u:/;!SZ6+g@3bqgAKV)TLuTlTE#/s!WW4Qfkp!SoDfM8eb6l+e'GkHcHXJM`l?'> -`l@\jrkSHHn\4h4n\!_ejL4Ti"0o,@]`#YV_na(#]!euQ_pc8j\c;E`aU/"!Y.WNGf[S'grQtSmrRCkt -rR_)#rRq5)rS7A-qqhA2rT!Y5rT="@s69LIs6KXNrU0^SrUBjWrUTpYs7$!Ws76-\rUp3^rV-cmo^h\L -q""(Kmf!1aaTBK&a8ip%e4Yp]L6]p%=sRr:p9bq=X[WqssOOs6p!WnaHJFr9X^VoC28L -a^s9.!eB__n,S%?huEcn_#FB6rpBacrr)isLrBA#!!%lTrri?!rVc`nrrE&lrrE&rrrK\Anc47Ah>dV% -s+'P+X-e,ocF)Oru1SJq%ic@nJ(!rh\,Gmrt>2B!#>GHrXoS['HJkA&S\W, -gYCTNgAp%.gBsH&%iZo9()@l1)YFgF(B,*>(]P9J([i4<)P0M)YP-J*W@,Z+9*J_+o`\b+o`bd,PED_-2T%h-iPLu -,UkB"PM;8V!!8:Y8GrPg!W)kK!8RV\!WW3i[+X-dg?dJmgA]b+LC_N-XoJ_?KA"r3g=b36nCdiqrn.Fg -:&k7qq#H!Hg].KZ!!$]cOkg!ML@^A5J4]YV&H\c]4B\@hdV -#K+?m]XkPYZj4[p_7lUqS\sO1$B^%)[EI@Xf%&'lrQtSmrRCktrR_)#rRq5)rS7A-qqhA2rT!Y5rT="@ -s69LIs6KXNrpBjUn*g5Es7-'YrU^'YrUKpYrUg']s7?3a'(khamdp2JnEoM[Mjqi1aN)uHmf2\Rm0<"Nn+-M#L>;h2WlYUS!1a)n"O$iFrr2P6urVcZmrp]sfrr2ou[KX#aoDf<.VdUu',p4!?)&OD9q]PPQrYtkU -p)3ZAq%`E6h@n*HrY>>F#pBur'GqGu32>*hgC)PV*>B5')&3l')]JDbq\K2JlPK",q\eW8q&/]>'HJ28 -*ZH%:)Aj;3*#TV2(`FJDHHu3dTkNR[1F!RX3N!3lM)7a1)L!m?c@n,S%? -i;a#`!<>UB[-n"`!"u4/`mrVjeA&cDc-48K`lH->`q@=H_>1n:^[]"t\DOgd]E5pc^](kZ^V@b,_na(# -]"6)&^;\!oYeg@`kfF7Ws1uUtd+-Xog"Os#rR1Yos4.,#!nZ)WrRq/'s4mS/s53e3rS[_9rT+"@rT*k< -s60FGrTa@Is6]dQs6opUrUKpYrU^']s7$!Ws76-\rUgm!q"aa\q"FFSnalGLq=OFWqWRt)qT83J&^ULA -jSATIq=j@Qq"jj_q>:&dqY^3fq#:!_p&+FYo(__Sn,MnIn,DbQm0;qLoB?4sVqh=Re>W!>JcOF'!KR'T -rrE&frr`9#q?Y.BX8i>0q#C?_rrE&rrrMkeoDjICf`2'\rm]d)%0Y:X81?)9*Z#V1(`jaq+S?fT)ugiM -)#tHK(AS^8'WDcF(&SaQ'GM>s(aBV&#]Qd.gBF99(_RK$rY5PV*#02&pD*Q@knie*q\erAp_`fEnJDZT -*?H7@)]BV3(`=A9rYYk_(`ae`Qg3<3TlCJS'dXh;)]AVlru(hTru9u9]G^_fp)EoMrZ;%\ruh:aruh=b -s!%Ifp*BYaq^2=jr[8!m+u;#^gXcSc!!`q@=H_>1n:^[]"o\E(0i]E5pc^](k[^V@b, -_na(#]"5\p^qdk&Xc$M:`9PGRQ!1#j]$SaQe(!+%c,fk3rRCktrR_)%s4RG*rS%;,rS@M2rSIM2s5X(= -s5s:@qr[qBrTX:GrTjLNrU0^SrUBdUs76-[s7H?\rUKpYrUg'](&.M!q=saYp@S%Po()SOq==7F_d&8r -an:&_qY^-fpA+CZoDA+RnGhtWnF>uHmelGWm-jQ3n&`NOhZ*]]qMjqD -JcOR+!=-R.rr>g1!3ZA'9)e/V!QGK7!.k4,!!8@#-;JW&eu<)r=fAO)\sbDpD*ZCrYF`7nJM'> -kns46nJM6IrZ27a*[`0M)]\en#::T3)&d(fbl6AfgCgoJ2]j7Z(E!o(()Ii*(`F;3)l+AI)?1WK)uL`U -*r[8]+TIm-jLh8/M9??gEbYV"!lQN"8r6"!W)kK!7_&Mc-"&GaN2EBou?gDq7m!Fo"X_._79$J$-g`6 -^::\a^;n:maT'9h^;n=9a2uf_e@rp%eaCNis7`e,cI^[ja2crTO4Es6BRKs6T^PrpKjUrUBjWrUU![rUg-ZrUKpYrUg'])#F+)q"OOXq>0p^ -p%.nNo_7nLq=jX`s4$MZ'^>Ydqu5sSq!IG6o_J1QqYL*dnaYZ9^\[m'rq?0\r:BgVq!e=Ps7#RIrpKgR -rp9sWmIB;qbfM$c!!4YMDmBA1!!+)-mf*9BJcP'9!HRZ"rri?$s3hR`!1Nriqu8/3!;-=*8DBOZ.P2qf -'bqW)*?61E+X%sNocF)Oru1SKq%ic@nJ'gne.Vlu'bpQZq%WoT(]G*T()7Mu,9%:@DRB#i'&&mS*#TJ9 --l3U>)Aa/+()8,5pD*Q@rtju;nJM'>kns46nJM6IrZ2ao*ZH4>)&jG6*Zl4:,V(&d*EAW_qqLr$'Vo1_ -*$?OS(`48-(Dn#8(`4/0)]PCerYb_Sp)EoMrZ;%\ruh:aruh=bs!%Ifp*BYaq^2=jr[8!p)_3KobM,SF -!!5[DHi*mD!VQMF!8.>R#?%/bf`TfX3Wd%rX8i;RJ(F5E!hN=!lMuM:iW'2a!!!$"^Y)-H!:Tt%6HSb^ -h;$Z1^:qt>c-"&GaN2EBou?gDq7uO8n\*tmhmi3h$-g`6^::\a^;n:ma:QD4b/qT?`lcZOcH3Y^8QhSS -aUrqhE2KbTf[e's_q=O=LmdToDn*TT'GAiA]an3[jSlf+% -o(DkPp[deDpA+1Mp%nO^qsj3RqY^3fq#:!_p&+FYo(__Sn,MnIn,DbPm0;qFj2oin6JhbE<;p1q!.k4! -!!%]DrrN'R_>pG5!B9uKrr@H7!.k4'!!;Wh<8RZdCYXCg*ul=?+XSH[,p43Kr?;1_ocF,RruD%XrZ(qW -rYbbU" -r>58Hr>>YQ(Duud")Yg!!!&.!0[Bb6ZAI8r7M1\L/o/i!.k45!!=3DMR*05"1XM04fSLQ -!!E<&GM-`s!;-=$A'"\fbg+PYe()U`ccuF2s2jrTrPefTs24iSpqudAn\F"mjLXlsn\b";#K=^&rr<#F -b5KEdhZ*WBb0J<2ci)5jdf%\qec4"pdf7hqf)=;%f_sS)h"fh(i;_g:j87p9j8J*>k5FKCl2BoGli6AH -meuVSnGVnSo)84Xp&FaaoDeI[p&4XfoCM\OrV?TjpZhbX!p%JF"3J[-h>[EVkO.s;NV`SJoC`7Yp%84R -!:fjRs6p!WnaHGErTsj]oBl/8s2ed.!!7TI([h?U!7_&O#!K']r;HcWE>H+cVuQl7ES:9h"6>e)"6TZ9 -!8RVVKobRKBnJM!:q\],FnJM'>nJM3@q&'&J!Z)Xir##S^ -*#KJ%%gN+8(E+)#&/G]g)]KWV)>P0M)YP-L*<[E)+!)L&+9*J_+o`\b+o`bd,PED_-2o5%,U=Z^-71)f -1bgF..$*,@hZ*_8j%/eBJcO'r#RM"W+X7s9$3S!BU&YH($P4a;-5mR*l2ZD9g&M6W!+soAhZ++9Y5H,[ -bg+J^e]Q%\c2Gfbank5FKCl2BoGli6AMmelMOn,MnUnb_nUo_\=] -pAOU_o_\=[p]L-ZpA+[`'^t\_i3%Am+"/Tg1IuJR]]\eUq>1*ce,$iUr:omW!ql6YrUKsYq!e=Ps7#RI -rU'[Qrp9s^oBu,6s2ffK!!8n_$aKba!.k3&!1Nri1&n!6!;-=&WL[KC+;c":+XSH[,p43Kr?;1_ocF,R -ruD%XrZ(qWrYkeUru1nTpDEE7h@nr`nJ(L.oFqfL'c%]*'+top((q8s)]Tdq(?lS0(]P9H(Aep<)#"jD -)#G-<)#5'>)#kEH)#Y?P)#+sP(`F;/(`L-lq>'gY%IiiUnaGl8o_/+Rq"agdq?$E`oTo@OqY^-[p&ap[o_n=\ -nbDVRn,MnIn,;\Qm0E4Rn*K?>ad_/f!l_tVoDjICJcLB&JcOF'!Y#+JhZ+2/T1gLS()S)9-6si_+<;L$ -+o`YW*rd8\*<-uW*<-uW)?:]Z)]BV4)>>!<'YtIQ'_)q3'Fbck',2/q)''e9(`+&/rYbkX)&jOZ(&8[? -(Aep<)#"jD)#G-E)#+sD)=\RD(\\dF)?1QN)%Rc0*>o_5)B]k?+s%aG*?+emrts3&]G^_fp)EuO"L-qo()GFnaGl2mfVtFmd^8OrqZ`lp[n*?qY^-[p&ap[ -o_n=\nbDVRn,MnIn,;\Qm0E4RnEfTAagg4.!U?'?!.k3&!.k3&!8IPTs6B(RnGin)gQFWG-5RL=+X[17 -![&L(r?;1_ocF,RruD%XrZ(qWrYkeUru1nTpDEE7itL;`nJ(L.p([EK -pD3WBnJM'GVTrYb_Sq\]GR(DiATq&02Np)EuO"^!!<3#%dX2h!"(41OY%t.(E"29-N5:m+<;L$+o`YW*rd8\*<-uW -*<-uW)ZLcV)ZL]L)"A'm`q>'m\%.s,ap@J%Ro^_YLq>1$a!VQ2QqY^3fq"+1\p%@tUnc84TnGhtWnF>uGmeuMYnal2;naX`C --fG%,1&l7b!.k3&!.k3&!7q2Prr4_3!")?PN[#nr(`OG<-N5:q+WVRI+sA-&+9*D^*WI,Z)u^iW)u^`U -)[%)u)AsFe)"A(AS^@(\njB(\&@>(\\dH(\AR> -)#5'6)"SXC(]bKmrYYnW(`=87*ub(qrYj0%]G^_fp)EuO"$gATh,h##t,i;_d7irA';jSS*>jo+?AkPaZDlMp2KmJZJQn,;bUn,;bUnbr%WoDeI[p%e=Wp%eC] -q@*2qp@e.Op\+CWqYKmhpA"=Qo_AF^r:lBMr:omW!ql6YrUKsYq!e=Ps7#RIrU0XO#k@NRnEoZ:a[G(f -!`o;#mJqh=JcLB&JcOR+!lFt@;5)^QXF*#p+KrZqal*??=J+X-M#ruV1\ruD%XrZ(qWrYkeU -ru1nTpDEE7itL;`nJ(L.oFq9=r=f5IrY5_[,T@R:'bh>t)tasE(AS^C(]G6H(ASd:)#G-D)#kE<)#5'6 -)"SUK(`450)&WYs)&jS;*ZZ4!)#tTS)?1V=)>P0M)YP-L*<[E)+!)L&+9*J_+o`\b+o`bd,PED_-2o5& -,U=Z^-71)f1bp-u,q>D=B]/pmB>o)d!.k3&!.k3&!87DV!WW7dfk97D(15PGZcUS=c-4YebfnM^c-"5Q -bfn8RpWEHSs2G#Vrl+cQrl"KIn\N&Un\Ob7o#MHaaN;`RdEp=ke^N$maMl9Dd*Va>s4%"trR_"trRLr$ -rS%/(qqh;0s5Eq9s5X(=qr[q?rT=.CrTX:Gs6KXNrU0^SrpU!Yn*g5Es7-'YrU^']qt9dYq=XRYrV@0& -q=aOOp%\=XqY'RNnFQ>Kq"ad]dJCWSr:omW!ql6YrUKsYq!e=Ps7#RIrU'[Qrp:!]o'Gl4l2Sk4i;`q) -njTe`JcLB&JcM5>!gWe2li?_Z$A,m50..b\+;>tGrZqUh*?Fr"r#bnZp)O)OrYkeUru1nTpDE]Bq%_a# -j:pPfnJ(X2r>,,Bq\J]>>HnJLd6obdWFq\\uDob[`H(DuucM&H1.r>P\TruCqW -$6C61*Zc=B*ZcCFr?2+`s!%%Z'I4qM,pX`^,pjrd-SR.o-6b%+gOeAa!e@^Wr;Zj#!V?AD!.k3&!.k4. -!!NE(!d!%FnGr(Z&9lp]c-OV^d)4>_cHaqeccl40q98QQpr(ksobIE@pD*Q@nJD'>>Hne_?DnJV!:r>GJLobmE>rtkJJb8Ii. -r>P\TruCqW$6C61*Zc=B*ZcCFr?2+`s!%%Z#UCZA,pX`^,pj!H-RUT#+XSNeLteEX!!8Rj9)Sbi!Oi&\ -!.k3&!1a)n!<<13fpV1,p&GYajNGcncI'nVe()aheBuUdq9A`Zp;csJou6aFq8;(*jMCB(n]11Bqp>Ak -s4%)!s4@;'rR1_qrRLr"rRh)"rRq5)rS7G/s5*Y0s5Ne5rT*kI2IqtU-`s7H#anJ(s;!#5AF!#5DIr>,2Dq%iT=rYPSMq\S]L -obm]Fq&02Mob`c.p)3fIru:tXr#H+c*ZlFE*??1B+!:G(ruqCdo-4qp,UF`^,UF``-7:/p/0lJi.sB[R -i;`qbSi-*>JcLB&JcLB&gAhEZ!W`f-Fe^`-raiW#^d*U@nc-?(0q9AENrlP2]n&P7C_85Z\ -n]:7CrltMdrPo/ccI17qgYL]aeG[qtfDXA%g&KY%g&Ke)h#6(+hZ)O4j7hX5k54B@kPaZFlM^&KmJH>O -n,MnTnbhqUo)J=[o_\=YpA=U_p&"O]q>^-fp\4O_p\FU/qRcV$q#0pdo`"Ogp%@tJo(2JOnb_hUn+Z>I -n,;YSmJcMQn,;_Ws2h+r!!1K_YQ07TJcLB&RK*Bqs3^05p&GHEW(SEb,8q=<+X[17![8X*q',_YrZ:bQ -ru:qUru:nTpDE]Bq%_a#j:pPfnJ(s;!#5AF!#5DIr>,2Dq%iK:rtbJJmhkp>q&&uFmhkR4pDEcFr>>2F -r>>8HrYYDIM])C0r>P\TruCqW$6C61*Zc=B*ZcCFr?2+`s!%%Z'I4qM,pX`^,pjrd-SR"r+XnmHgWe[W -!m?iPr;Zj!!qZJE!.k3&!.k4/!!WK)!`PaoBHNa8*^7 -_;E*!`UV%>b5TZdb5K?cb0JGcf\>6PDIq%oG6nJ1d3!#5,ApD3!0mhkp>q&'&HmMGp@nJV->ko'F:obmcFr>5DL -r>GVRdi#\6r>P\TruCqW$6C61*Zc=B*ZcCFr?2+`s!%%Z#UCZA,pX`^,pj$I-RUSt*Z6:P8))c*irB/g -fn^%7!!**&[fD![JcLB&ScAus!!3-6g"?`"!;?I*$-E4OgY(6,`6H]YdF$Opc-?(0q9AcC4hZ)I2i;_j9jT"B@jSS*>kl'cGkPaZF -lM^&ImJZJQn,;bUnbr%Ynbr%YoDS=Yp&"IYp\FU[q>L'\q>g!jnFQ8Do_/"QpP\nHqYU'dpAadap'13_ -o^_SEoDS4VnGhtOnG2POmeuMZn*o`3nEoA[aU-u-!Y#*`m/V_TV<-N5:m+rq^",5`P^*qgTR)u^cU)uU]L)#5!&'sAAH'*&a?(&&L9(\S[6)#G3H)#Y9<)"AL>)!Mq: -)#5'J)?1KN(]>3L)?1V@)>4sH)ZLcV*;gfa*ZcCE*ZZ7B*ZlL&+TEVb,4d#o,U=Z^,U=Z^-71)f/M%kZ --71h/gEbeZ"!lQO"8r6"!Vl_I!.k3&!.k4(!!NE($/*uWirBZ7aoA-jg"=fobL+eddFQglc2#Z\c1&jS -aoBHNa8*]j_st_9aRROR`r3g^a2c?Jd+$UreC=HIs4@5%q:Y`#s4mS/s53e3rS[_9rT+"@rT*kq&/uFrtjujVdk2 -r>>SOr"o5Iru(hTOW"$6r>P\TruCqW$6C61*Zc=B*ZcCFr?2+`s!%%Z'dP%N,pX`^,pjrd-RLA`*[rBk -^=td1!!5:9HMdaC!V6;C!.k3&!.k4.!!WH*!!'1T4RrLC!"h03s.\K-g!n$`dF6Ljf@A6mq9Jf\mE>OP -n&bCGj29cln]11@n]h$Ys4$qrrRC_ps4@;'q:Y`#s4mS/!8me5rSIS4s5F"rTO"?s6BXM -qsFFOrU9dUrUK^SrU^']qt9dYq=j^[q>(!cq=jjas7H9_s7cKeP5=tMqtU-`s7HPDIq%oG6gD0Guknik,q&/uFrtk#=!#Y5Dq&&32q&'&Jq\T,Hru(hTdi#\6 -r>P\TruCqW$6C61*Zc=B*ZcCFr?2+`s!%%Z#UCZA,pX`^,pj$I-RU/m)^6dX0=0D2irB0ZflmJr!!30$ -!Oi&\!.k3&!1s5s!<<6'!!/A<;XFJY!"hoHs.A<+f[n6cdF6Ljf@A6mq9Jf\mE>OPn&bCGhS\Eln]11@ -n]h$Ys4$qrrRC_ps4@;'q:Y`#s4mS/rSRY3s5*e6s5F"rTO"?s6BXMqsFFOrU9dUrUK^S -rU^']qt9dYq=j^[q>(!cq=jja!;$9`rUp3brV2BKrVHEdrV$9`rq6Qhp%7hGoCMqNqsaXSp[J"IrU0XO -$1IEOo(;@ur5hXm!!6R.>3uGIrY*`p^D,WAr=nK3!#PVNnJM!:q\\uBobdKBh\bMoJf48"r>P\TruCqWruV.]ruV1^ -ruh=bruh=bs!%+\r?V=fr?_n"-S$So,V(/oUYB>>!!?cb?Nfs#JcLB&JcLB&f`20V!!.AuAE*Y%>f6T] -_ogHYe^r@#d*Bn\bfp(3s3:Pen]U^Mr6#&\rlXTK_8Plbn]LCJn^@Bbs47/#s4I;)s4I;)s4mG,qr%M6 -s5X";rT!k%An]DDF" -rV$9`rq?Bbrq-6`s7H?_s76-Xs6p!Wq="@Qp[8+M!:KjR#k%-LnEB0;a^!j+!d4A^YQ07TJcLB&R/d:q -s)m]/pAbeNhg-Lf+s\BV,9\3Q+!)ID*W@,X*VLHP)ZCWI(]P6M'`JjI'`Jck'Z:^E(&\j2(B#'L)"SU= -(],'B(\JX@);c:j)1ib')>tKR)ugoU*WI2[+9*D^+9*J`+o`\b+o`bZ,Q/nd-2f.u-RUDm.4$Gi0;%!E -irB1+g0+XI!.k3&!.k3&!8[\Z!<<.@fm*&fnc08?]Domgb1"nkf@A?scHXVXbl5ofc2PrWbO`mVaSs?K -aQ(4r`::q=b43gJdf%Ypf)=5#f_sS)f_sS)h#-%.hYZ72irA'9jSe-;jo=KAkPsfFkPsfFlMp2KmJZJO -n,MnUnc/1YnGi%Wo)J@\p&F[]p&4O[p&"O[q=XT9qY9paq#0pdo`"Rap&=U`p&F[aoDeC[nGhtWnG2PQ -nFuDOmf)SZmdBT4kj&2iDrUg!NVOF^!.k3&!.k3&!7h,O:]HF7!"k.EE?ZGH,U+BU+X%sM*Zc=BrZ:tX -p)F#MrYbJIrYPSLrtPGIrtPGGTbR#3i>)A,kna.4nJM!:q\\uBobdNC!#a`4UD^T[r>P\TruCqWruV.] -ruV1^ruh=bruh=bs!%+\r?V=fr[&%#-RU>k.4-Mk/sk=NirB1=e5-7P!.k3&!.k3@!!NB'!G0rAm/Zk\ -%=kV]a2?-Lf%/L(e'QD=c2Q#gc2PrWbO`mVaSs?KaPOtua777@c10-Mdf7epf)OA#f_=/#h"fh,i;_a6 -irA';jT"B@j8\6>k5XWCl2TrFl2U&Ili$5NmeuVSnGVnUo)J4Xnc/1Yo_%nWo_\=Wq"aaTqL\SBqYU'd -pAadapAagbo`+Uao`+O_o)8(Xn,MnQn,MnOn,MhUmJcMXn*T?'s2ffO!!8n]%da7J!.k3&!.k4*!!5"W -U@JGIrY*`pcP4bArtO]5rYPPMnJM!: -q\\uBobdKBi>CYoJf48"r>P\TruCqWruV.]ruV1^ruh=bruh=bs!%+\r?V=fr?_n"-RgGm-n-MrM;+]` -!!Ah86NZiZJcLB&JcLB&fDl$T!E@aDirBOPT`<$LbgY+of@A?scMc#ecMu/gbjimOb5BE^aSs?KaMGpe -aRROFcgfH`e,@ktfDX@rg]-()hYlC2irA';jT"B@j8\6>k5XWCl2TrFl2U&Ili$5NmeuVSnGVnVncJCO -nGVnWo)84Rp&F[]p%eCYq6Tq0qYU'dpAadapAagbo`+Uao`+O_o)8(Xn,MnQn,MnOmf;bWmd9E?mKN"B -l2SkhirB.lf`eS[JcLB&JcM2=!ZD$Lm/Zk\#d_WS+WqpT+X6n/ru_7^ruM(\r#PJMru1kSob[WDrtYMK -rtYMHc4nbBd1tg[q\T8Lo,.9>q&&iBo,.9@i>CJjJf4G'r>P\TruCqWruV.]ruV1^ruh=bruh=bs!%+\ -r?V=fr?_n"-RgGm.46JrHJ>dd!!9IA1$nsm!.k3&!.k4,!!E<&4P@%2!:g+%V5*k,aj8Vif[eU%cd0n^ -cd2U;s3L\ioZcmLs2t>bm)nA/hoG90n]gUNn^RNgrR_)%rS.A-rS.A-qq_>2r8@P5s5X(=rT="=s5s@E -pZ_YAs6KXNs6fjSrUBjWrUU![rUKpYrUfdUs7Z9]qtTp]p%j::q"jm_rV$9`rq?Bbrq-6`s7H?_s76-X -s6p!Wq="@Qp[8RZmd9E1mdBQ1m-=VmV;hOVdDk\VJcLB&JcLB&ec5aVs3]j,#fjnR+nJ1!tk8*q2nJM'P\TruCqW -ruV.]ruV1^ruh=bruh=bs!%+\r?V=fr[&%#-RU>k.4Z_o04rtZirB/"\0/!UJcLB&JcM8?"9AKKfu<=Y -pAbf7S`n,9ce-b"f%&6qcd'h^ci2;kci25^c1&sWb5TWOb212"a77=Bc100NeG[tsfDjM%g]-(-g]-(+ -hYZ70irA';jSe6lMp2KmJlVQn,;bUnbr%YoDS4Zo)84Rp&Fa]p&"OYq=+64qYg9fq#0pd -o`"Rap&=U`p&F[aoDeC[nGhtWnG2PQnFuA\mdBK0n*]W2m-X*+gG(B5-K(B5-K'@RZA'[[Z[(Ao!J(\&@>(\\dB(\&@<)<2Ro -)1ib")>tKR)ugoU*WI2[+9*D^+9*J`+o`\b+o`bZ,Q/nd-2f.u-RU>k.4Z_p/QUWXirB/2YRp@*JcLB& -JcLB&fDl$T!"IW3irB\1S)_]:d+Zt%e^`-pcd:%edf.Vnci25^c1Tibbjjo+?AkPaZ>lMp2MmJH>On,;bUnbr%Xo)SC\o)84Xp&Faap&4U]p&"OY -q6Be.qYU'dpAadapAagbo`+Uao`+O_o)8(Xn,MnQn,MnOmf;bamd9E1md9H0md'np`T$q!qQ$e"JcLB& -JcM/b^+TEVb+TEVb,5!2Z,lK%f-4D7L-n$Mp,q:K@gY3(s -!!ib -bjjo+?AkPaZ>lMp2MmJH>On,;bUnbr%W -oDS7Yo_\=]pAO[_pA=O[q"OUUqL\S=qYU'dpAadapAagbo`+Uao`+O_o)8(Xn,MnQn,MnOmgedRmHs?0 -mI0H1li"rI$0;-g%0*'l!.k3&!.k3&!7_&Ns8NMh!!=(m\0CbpruqCbp`KJVp)O)OrYkSM!#G;ElkR>N -i>(Slq%r?4rtju>,BpDEH=!#ar:o,7?BZPg:kr>P\TruD%ZpE'>Vruh=bruh=bs!%IfrZV+_ -r?V=fr[&($-RU>l-n$Sq1HF4E)!(`!(tkdi!.k3&!.k3?!!NB'!86$BmK!"^"r>=VbgOtkrS%S-e'QIh -dFHeHdI5HUch>ZNc/-V(b43aHd.,Q[ebRerfDXA%g\oq#hZ)U2j8\0kl'ZDkPaZFlM^&KlM^&K -mJZJOn,MnUnc/1YoDS=]o)84Xp&4U_o_\=Yq"OULqL\SBqYU'dpAadZp&F[aoDeC[nGhtWnG2PQnFuDO -mf2\Sn,D_YmI'DaaVNt5DLo,%-gEu"^![ZNonGn.@JcLB&JcOF'"T\T'g"@\5!!X[iU!1s6 -f)=>.e^Mpmda?UqrmC2]p!.k3&!13`fs8OYT*WI,Y)Yk9E(@2dm']]tU(&8X@(\JRB(]P9J(\\dB)#G3H)#G-L)#Y9D)"AL.)"AL>)XnVr)>b^+TEVb+TEVb,6&ne+o3G^,lK%f-4D7L.4HYn.k1Q>g"4^#d*gFrf`'@tdco0Qd-T*=b2:A3cgfBPeG7_lg&9S'g\oq#hZ)O4 -irJ08jSe6P-H(]P?N(\JX9)#tQ= -)"AL>)RCtKR)ugoX*VUWT+9*J`+o`\b+o`bd,Q8k_,Q/nd-2o5#-7:/i.4?Sp.l06,gHt!%!^bS, -Y5j.SJcLB&QiI32fg>*,p](piack*'f\50:gtC<0da?Lng"?;Qr6jiWp<`0PhTFp%n^$aPn^RBdq:Y`! -s4dM-p"o`,rT!e9rT*q>qrn"ArTX@IrTjLNrTjLNrU0^SrUBdUrUU![rUg-_rUg![qtC'^qt9d[q>'7N -K)5HBqtU-`s7H'Ys7H?_s76-Xs6p!Wq="@Qp[A.Ms6]jTrU'gWo?YNAjT#?Vs(Ug"JcLB&JcLB&g&M3K -s%W(bo)K"lgSQ5B,pXf9,QT,6r?;1cr#bnZp)X/QrYkSMp(kpgY8-jKq%rc@o,%q&8oDJf48"r>P\TruD%ZpE'>Vruh=bruh=bs!%IfrZV+_r?V=fr?_q#-RgJm-n?f(3ih"3 -jT#?Xfo5G$JcLB&JcLB&eGoZIfh^]0&kU3-f@em6hVR&@f@A2,_r,paf_rZh^n,9e9T+sS?1+9!>T*WI,Y)Yk9E()XnVr)>b^+TEVb+TEVb,6&ne+o3G^,lK%f-4D7L.4HYn.kq&6RW\Jb>aru:tXruLhTru_7`ruqCbruqCds!.LdqBPqar?_Fi%43GM.4HYn -.kGJLmhtp>obi?!p)3fIru:tXruLhTru_7`ruqCbruqCds!.LdqBPqar?_Ch$n!DO -.4?Sp.l9;WgMQ$P!c6A8nGn.@JcLB&JcO=$!fYfKjT#p(b_+U'h;-uFgtC?2e^`:)gt_nYs3pDapsJi` -m*NSnn^-gSn^[Hfq:bf%rS7;,s5>$I)ugoN*rd>\+TEVb,6&ne+o3G^,lK%f-4D7L0JG%+.4Ho.QeQWD!!75d>3l6@ -!.k3&!.k4)!!7N#F7TD'!!6o\n,1o=g&BY(fDa@ke`YH^e,Rqle+qGPcem(=ddbiWfC@Voh#6+0i;M[8 -j87d7irA'k5FKCl2BfFl2BoIli$5Nli$5NmeuVMnGi%Wo)J@\p&F[]p&4OUp%eCEqL\S9 -qZ$9hp&F[aoCqqVo)%qVn,MnQn,MnOmfr4JmHsK8m/HATmdpJ#C?5EsL\W.a!.k3&!.k3&!7_&N=T=0< -!!7YpO8^I',lAkc+nd&Y+9!>U*;piU)>G*L)"eZ4("jAe)#"jD)"e^D)#kEL)#5'?)!Dg+)7:@\)ugoN -*rd>\+TEVb,6&ne+o3G^,lK%g-4M:L-SR5*-n-Su2O<*IjT#@2aB5VGJcLB&JcM/rT4(ArTF4F -rTF4FrTaFKrU'XNrU'XQrU9ROs7-'Ys7H9_s7H3]rUfdUq=rnEK)5<>s7ZKcs7H?_p\"LUqsaXSs7#jQ -s7#dO#4CpHmIKi7rp9jVoDcpTjT#@HocWT$JcLB&JcLB&g&M1Ss-3*To)JiGbDZ?Gr$;1arZUtXru_4] -pDj,NobmcHobQ9s^D5K=rtk#=rYYAGq\\uBobdKBgDJZ_Jf4+sr>YbVocF,Tr?2+`s!%IfrZV+_r?V=f -r?_q#-SR5*-n-Su2NumLjT#@8``;O/JcLB&JcLB&eGoYnfnAGe!d`>Tr7_/'rn.8&rmpVinC76_s3q"t -pXArd_9_Z"n^[0]n_=*!qqh;2rT!k7rSmk;rT+"@rT!q>rT=.CrTX@FrTX@IrTj4Fs6fpUq=+@Qs76-\ -rq6'Zs7H!Wq=t!cU\_Irs7ZKcs7H?_p\"LUqsaXSs7#jQs7#dO!:C$YmHsK8m/HATmdpJ#HK>,.S+@N$ -!.k3&!.k3U*;piL)?1QH(=j5=(#'N(([2e:(\nmE)"e^< -)#5'((tKRV)>>$I)ugoN*rd>\+TEVb,6&ne+o3G^,lK%f-4D7L0JG%+.4Ho.OP>fW!!8+n;=":7!.k3& -!.k4)!!7,mN:R&@!!7c'g\fe)g&BY(fDa@ke`YH^e,Rqle+qGPcem(=ddblXfC@Vqh##t,ir.p9i;M[8 -j8S*@jQ>V'j8\6>k5XWCl2TrFl2U&IlhBfHmf2bOnGVnWo)84Rp&F[Wp%eC_q;qI)qXjXapAagco`+OW -p&4IYnGhtWnG2PQnFuAUmdBK0o()/Hm0)kKs2flS!!9"a(%D9U!.k3&!.k4$!!5IdV<%[YR)"@R-2]%f -,QAte+nd&Y+9!>U*;piU)>4sJ(\\]5(#9Z(([2e4(\npB(\8L>)=eX0(mu8L)>tNS*;(BQ+8m>^+o`bd -,Q8k_,Q/nd-2o5#-7:/p0J"V$.5*Ts5j4@s5s@EpZ_YAs6KXNs6fjQs6fjS -s7#jSs76-\p%A@YoC`"UrV>CJK)5<>s7ZKcs7H?_p\"LUqsaXSs7#jQs7#dO#4CpHmIKi7rp9jVoDcpk -jT#@ek7?nZJcLB&JcLB&g&M14s0;.qo)Ji]^46,.r$;7ds!%Fcp)sAWrZ:eRr>Y>GrtkDFgD.I]Lr7V)%p=B8qo%*ikrmpkqrRLAd_9h`%n^[0^n_qrRk?s6'.@rTaFKrU'XQrU'XQrU9dUq=4LUrUg$\qXsm^oC`"UrV<5b\,--us7QEa -s7?!XrUTjTs6p!Wq="@Qp[8+M"n(dFo()/Hm0)kKs2g;_!!9Og$a0P^!.k3&!13`f0)rU*;piJ)?1NI(=j5M(!dZm([2e:(]>0E)#5!<)#5'0)#kKR(t':R)>>$I)ugoN -*rd>\+TEVb,6&ne+o3G^,lK%f-4D7L0JG%+.4Ho.L"i*Y!!8Rk7-jo*!.k3&!.k4)!!6]aRI^FM!!82= -a8+Kfg&BXtf)O@mf)O:nf)=.feDo!7ddbiWfC@M`h##t.i;M^7jSe*lMp2M -mJ$&In,MnUnb_nUo_\=]pAO[_pA=O_q#C$_q"smKqL\S9qZ$9hp&F[aoCqqVo)%qVn,MnQn,MnOmfr4J -mHsK8m/HATmdpJ#No^6B[,2/Z!.k3&!.k3&!7_&N.0$[9!!8Y$HN#5g,lT%g,5rbZ+TEP_*qpZQ)u^`K -)?1NI(9&&=(>fo)([2e6(\\dB(\&@<)=eX8)#kKR(mPuH)>tNS*;(BQ+8m>^+o`bd,Q8k_,Q/nd-2o5# --7:/p0J"V$.5*T4gRI:)!h$2YY5j.SJcLB&QiI1sfpV7.p](AUi5PNHr7V)%p=B8qo%*ikp"')ln'p4B -jO3SJn^m<`n_F#us5s7ZKcs7H?_p\"LUqsaXSs7#jQs7#dO#4CpHmIKi7rp9jVoDcpmjT#@hhZrKJJcLB& -JcLB&g&M1#s0V@to)K&ods`Yl-71#bq]u1ds!%.[ru_4]q&TJTr>Y>GobZ?tcP>sdi>1Jk!Z2dmr>5DL -o,%-rT!k;qr[qBrT=.CrTX@IrTjLKrTjLNrU0FKs7$'Yq==LVqt9s^q"Fa\oD&@[qt[#`\,-*us7Z*X -rUTjTs6p!Wq="@Qp[8+M"n(dFo()/Hm0)kKs2g_k!!:(7$EjG]!.k3&!13`f-ND!O!;HO"VpTi=-RL/d --2Stf,QAt]+o`Y`*r-iV*;piJ)>+fs(""gG)tb9P -+8m>^+o`bd,Q8k_,Q/nd-2f/!-RUT%/1;qr0/eF:Vr[m[VThNq!.k3&!.k3&!87DS?eM=J!:p0nRa/t1 -hYH"-h#H./g@X%sfD4)!fDjLlfD!kle`5*8ddblXg@j8J':joX]/kl'ZDkPaZF -lM^&KlM^&KmJZJIn,MnWnbMbSo_\=SpAagWq#C*cq;qI)qXjX`p]'sZp&4IYnGhtWnG2PQnFuAUmdBK0 -o()/Hm0)kKs2g_k!!:(6#k7nH!.k3&!.k4$!!4>D_rUk&VoX'1-mpD>-3#7h,PE;\+T*<)>P2G)6t.Z)tb9P+8m>^+o`bd,Q8k_ -,Q/nd-2o5#-7:/p0J"V$.5*T-gSa-5!iEh!Y5j.SJcLB&QiI1jfr"0;p](GceA:&"pYPr+s4cYhs4R"t -p"B/mhULW9n^mqrI_rqHHdo_&1RqsaXSs7#jQs7#dO#4CpHmIKi7rp9jVoDH_!jT#A"n-/.YJcLB& -JcLB&g&M0ls24F.o)Jum_fR:T-R\d;s!7Ofp*'GYrZCqWr>bhVoc!iJrttJHq%i!*h\GYsnJC^2nJC@* -rYb\Qq&&uFrtt\Nobd3:lPT(.q&8?4Jf4"prYtMOru_1^ruqCds!.LdqBPqar?_Ch$n!DV0J"V$.5*T) -gSa-5!iEOlnGn.@JcLB&JcO=$!`n!OjT#FPfY?>$pYPr+s4cYhs4RD*p=f2mq:EI4n^mqrI_ --3#7h,PE;\+TtE>)>P3/ -)1iau)?(TJ*rd>\+TEVb,6&ne+o3G^,lK%f-4D7L0JG%+.4Ho.H/#7Y!!9%/4mW0#!.k3&!.k4)!!63S -VXjfZ!!JbC^YdrChZ)F3gZ@/hg%3qjg%j7[e_epIfAYNThZ)U6j8\39k5FBMnc/1YoDeIYp&"I_p\jgap\Xacq>L*aq;M1%qXjX`p]'sZp&4IYnGhtWnG2PQnFuAUmdBK0 -o()/Hm0)kKprSud!!:('"RuJD!.k3&!.k4$!!3l7_rUk&VoX'1-mpD>-3#7h,PE;\+TtE>)>P2G)6t.Z)tb9P+8m>^+o`bd,Q8k_ -,Q/nd-2o5#-7:/p0J"V$.5*T-gSa-5!iEh!Y5j.SJcLB&QiI1jfr"0;p](GceA:&"pYPr+s4cYhs4R"t -p"B/mhUU];n^laTn_X<*rT!q=q<%Y:qr[qBrTX@FrTX@IrTj4Fs6fpUp[J.Os76-[s7H-[qtC'arV$3a -qtU3erV63ah"lX!q>1*bs7Z*XrUTjTs6p!Wq="@Qp[8=Smd9E4o'HAC"RbmZadV;k!lOL2li;V;JcLB& -JcOL)!ZD$Uo)S@^#,fjq-n$Gjq^)7fr?M"Zruh"Wr>bhVoc!iJrttJHq%i!*h\GYsnJC^2nJCd6ru(VL -r#,JOq&',JlPT.0obdWFrtt&>q&8?4Jf4"prYtMOru_1^ruqCds!.LdqBPqar?_Ch$n!DV0J"V$.5*T2 -gSa-5!iF41nGn.@JcLB&JcO=$!ajWXjT#FPcH"l$q;;/-s4m8$rn@&"r7^r"s4d5#q:NO6n_!BeiSOOn -rT*k-3#7h,PE;\+SHoU*<-uN)ZL]T)#"jB(>]ee(%E(0(\&:2(\8LD)>P-F)?1QN)#kE<)"AL:)#Y?P -)!`(8)W2Kb)>"gG)tb9P+8m>^+o`bd,Q8k_,Q/nd-2f/!-RUT%/1;qr0/eLea_;^gu7,gj8J'9k5XZFjSS*)>tNS*;(BQ+8m>^+o`bd -,Q8k],QB%f-2o4m-7:2>-jD1P1cp?ES)jVORCl"m!.k3&!.k3c:1g]$". -g]#q&g&K_'g&K_(g&0M&h#H./gumGKfAtQRg[X(hhX0>&j8J'9k5XQAk5XWCl20cGlM^&KmJ$&In,MnU -nc/1YnGi%Wo)J@\p&F[]p%e=Wp%eCYq:POqqYC!fpAagco`+OWp&4IYnGhtWnEo]CmL&@KmdBK0o(Lt_ -No^6B[-J"a!.k3&!.k3&!87DS/H<*K!:p0lS'-?\-3#7h,Q/hd+oW\c+nd&Y+9*D^*<-uW*<-uW)ZLfW -)tOsG(YKS=(@`4")#G-G)#bBJ(\&@<);,kO)1ias)>tNS*;(BQ+8m>^+o`bd,Q8k],QB%f-2f1j-iGFt -.khYZ./h#H..h#H..gA0G%f_sM'f`'S%fDs\0 -gtUT=gumG.fC@Vch!s7girA';jSS*>jo+?AkPaZ@lM^&KmJ$&In,MnUnc/1YnGi%Wo)J@\p&F[]p%n@^ -pA+CWq"a`TqR?>$pAagco`+OWp&4IYnGhtWnEoZEmf)V]mHs?0mHsKC!!9Or$EjG]!.k3&!13`f -0E8EI!;HNqS'Qcd-3#7h,Q/hd+oW\c+nd&Y+9*D^*<-uW*<-uW)ZLfW)tOsG(Xs5=(@`4")#Y9D)#kEN -([i4:)<2S6)>b8j)1ib#)>tNS*;(BQ+8m>^+o`bd,Q8k],QB%f-2f/!-RU>l-n$Sr1cpNJS)jVORE%te -!.k3&!.k3&!87DSCtY6J!:p0lNmYTtNS*;(BQ+8m>^+o`bd,Q8k],QB%f-2o5#-7:/i.4?Sp.l9>GgR.(&!gh;2Y5j.SJcLB&QiI2- -fpD+,p](ASc,KS:qq_;-s4dP.s4dP,q:Yf#rRq5'rn75%s4mY/s4lelhUgi?n_<$Zn`0Z/rT!q=p#c59 -s69LIs6K^Ms6BXMrU'ROs6p!UrU9dUrUKjWs7$!Ws76-\p%A4Us7cE`q=s^[f_U3rq>1-bs7QEas7?!X -rUTjTs6p!WmI1#A$LdHOmd9E4p@ZOdjT#@eq@i2qJcLB&JcLB&g&M1=s0;.qo)K&VfSh.(,paf^r?M7b -ruq@cruq(Yru_7^ruD%XrZ(qWrYkeVru:PIr>4-&^D?>UjV[q6rtkAGrYYMKmhkjYbVocF,Tr?2+`s!%IfrZV%]s!7Ohr?_q#-RgJm-n?f)3fVmSjT#@@e6)5@JcLB&JcLB&eGoYpfo5"m -!eSY8rSRM/rS@M/rn[V0p=f&i!8I_4gY:N=kM*i*n_rTO:DrTF4FrTa.Cs6]dQq=":O -s7-'Ys7?3Zs76-\p%A4Urq?Eeqt9j]p%b*R\,--us7QEas7?!XrUTjTs6p!WmI(&CrpC-^n*]W2mIKrD -ab&US!i>c4Y5j.SJcLB&QiI1]s/#,`p](SRg6*d0,paf^r?M7bruq@cruq(Yru_7^ruD%XrZ(qWrYkeV -ru:PIr>3s!`"qkZjV[q6rtk8DrtkVMmhkjYbVocF,Tr?2+`s!%IfrZV%]s!7Oh -r?_q#-RgJm-n?f)3g&0NjT#@8em%J@JcLB&JcLB&g&M2%fnAqso)Ji%n_*rt -s4dS/kM,%Lhq7JRn_WfomGn6-qr[k@s5s:Cs69LI!:0FGs6]dQq=":Os7-'Ys7?3Zs76-\p%A4UrV-3^ -qtTj[h>2a"o_SU]s7QEas7?!XrUTjTs6p!WmI1#A$LdHOmd9E4p&E-[jT#@Or$(Y2JcLB&JcLB&eGoYQ -s-r*M#_1Qn-71#b,UE=5r?D7brZ_@cp)sAWruV1[ru:qWru:qU!#u+])]K\6obm]EV\\e=nJC@*q\eo@ -rtju!;HNqFiqo+htu:/h>c:0h>c:(g@tB)(=*cT(ZuY4)>"dF)#kE<)#5'4)#G3N(rmMG)=e[D -)ugoN*rd>\+TEVb,6&ne+o!;^,lK%f-4D7L.4HYn.kc:0h>c:(g@lF"h=o^@f^[behXTOkjSS*$pAagco`+OWp&4IYnGhtWnEoZEmf)YSn,;YW -nb)q(C?5EsL]/m/!.k3&!.k3W*;LNI)>tE% -(=X,q(XX)q)>=sC)"SU7)P-%)1ib')?1WT)>tNS*;(BQ+8m>^+o`bd,Q8k],QB%f-2f/!-RU>l --n$Sr1HM#[D<1a!CtNXl!.k3&!.k3&!87DSO4e@@!:p0lABE-piVDF/hZ)F'h#H.&h"fjlhW*AJg[X.r -i;)C&j72:3jSS*tDM(ASdB(tfc%)>=s5)"AL,)#P9@)>P,=)7^Xb -)ZL]R)ugoN*rd>\+TEVb,6&ne+o!;^,lK%g-4M:L-RgJm-n?f(3h>##K$l/(:OjP04]q;D).n`00%s5a(>rTO(ArTaFKrU'XQs6]jRrU0^S -rUBjWs7$!Ws76-[rUg-\rUg![p%JFYoD&.Wq=iPYbVocF,Tr?2+`s!%IfrZV%]s!7Ohr?_q#-RgJm-n?f(3i^q2jT#?Xfmi>gJcLB&JcLB& -g&M2Qfh_2>o)Jh`b3]&cq;M5.s5*2"q;1r*pYl)/pYOrchq[bYq;D).n`9#urTO:GrTaFIrTaFKrTsUQ -q!S1Ns7#dQrUU![rUg-_rUg![p%JF[oD&(Uq=i_AK)59=rV6Eds7QEas7?!XrUTjTs6p!WmI1#A$LdHO -mI'E2o^9gmjT#?frc7N/JcLB&JcLB&eGoZos'=^d!^bYEr[@dor[.Ujs!7Rgr$)+`p)sAWrZ:kT!#tbR -pDX&LrttJH_%u8Oq&%p)obmQAknrq.o,.KFr>>5Gn/;$=Ri/aSru1nTr>YbVocF,Tr?2+`s!%IfrZV%] -s!7Ohr[&($-RU>l-n$Pp1HNJ/6KJ1K6J77"!.k3&!.k3@!!WH)!!('m6LFjK!!5=*mel)?iVVO4hX94q -hYH+(iVh^/hVR&Kh!s7siVDO(jR)+.kl9oGlMp2KlM^&KmJZJQn,MhUmf2bSnGi%Wo)J7Yo)J=[o_%nS -pAamcpAOa_q#C0gq"aaaqYBm4sJ)ZL]R)ugoN*rd>\+TEVb,6&ne+o!;^,lK%f-4D7L -.4HYn.Om58gY4RH!!5"1POSX)!.k3&!.k4(!!WH)!!(^*2!"]=0Zj.giq_R1huDR$h>,n-i;2C+iVh^/ -hSJ";hYH.+j723tk5FNDl2BoIli$,Ili6ANmf2bSmf2bSnGi%Wo)J7Yo)J=[o_%nSpAamcpAOa_p]1*i -q>L*aq>L0cpRD#kqYg3hpAagco`+OWp&4IYnGhtWnEoZEmf)VUn*f]Dm0)nLb/l@!!!5=`XKMVU!.k3& -!13`frr5.L!;HNq-JQ$/./t[o-N5=k,l8hd,5rbZ+TEP_*r-fO)tt9N)?1QJ(Z#qg(?lXc)"edD(\JX: -)"AL:)#Y?P(ulM0(t]^X)>b\+TEVb,6&ne+o!;^,lK%f-4D7L.4HYn.Om58gY4(: -!!4J"S*U-,!.k3&!.k4-!!WH)!!(^*-1_-.!!4Cep&*kGir7p9i;_^&hYH()i:l4/i7Zu5hYH.+j5&kt -kl'cGlM^&KlM^&KmJZGQn,DeUmeuVSnGVnQo)81[o_%nSpAOacpA=U_q#1$gq"OU_qYBmAqL\S=qYg3h -pAagco`+OWp&4IYnGhtWnEo]CmK2kGmf)SVn++TB,NSn,/HW)uprS)tt9N)?1QJ(VpmO(\np()"edD(ZuY*)>+jF)?1QG)=SO>(n2DR -)?1WT)>tNS*;(BQ+8m>^+o`bd,Q8k],QB%f-2o5#-7:/i.4?So.Pj-?gDK#P!Z9UbY5j.SJcLB&S,``o -!<<,Qfbj,Wp](@2am/faq;VD4ro!h6mb[csq;D#+rSZ2^eDC#[q;^;ns60FGs6BRKs6BRKs6]dQrU9dS -rU9dUrUK^SrU^']p%A4UrV-?cqtL'arV?Kgp\Fdaq=iP_&2VWp)*K?q&.j&q&0,Jr>GJLdi#S3rYYSOrts<)p)3fI -ru:tXqAoPVruM+\ru_1^ruqCds!.LdqBPqar?_Ch$n!DN-n?ku1cA=fgC!$B!t*`%"S)PE!.k3&!.k4) -!!!'!!!Q&0rnm_5s53M-s5_&2VWnJM-?q&.j&q&0,Jr>GJLc5F53rYYSOrts-$q\f>Nru:tXqAoPVruM+\ -ru_1^ruqCds!.LdqBPqar?_Ch$R[;N-n?et1cAXofAci4e]nHf!.k3&!.k3&!8dbV!WE'#$JEu#!:g+% -`PM3&l/pp\k2bO\hVRJ[h;.e`s5D)$aV`tR -nJCF,q&/30ru(\Np_a,N(`<,fr>:S5\Jb>aru:tXqAoPVruM+\ru_1^ruqCds!.LdqBPqar?_Fi$mm>L -.4?\s.Piu#gW/=S!l`\/YQ07TJcLB&R/d:5fu<=YpAbf7`r+WUk2P=]jPo.ThWX1Zh=fh-i;VX5i;_^+ -i;_d5i;_d8i;;R7iVDNui:c%*hYH+.hYH+0ipYptjRMC&l1+'9mJlVSn,)VSmeuVSnGVnUo)J4Xnc/1Y -o_%nSpAamap%eC_q>^0cq>L'3qL\SBqYU'dpAad_oD\=\oDS7WnGhtWnG2PQnFuA\mdBK0n*f]4nac2L -ag^:1!U0@G!.k3&!.k3&!87DRs60"Rnc03,gMA;o.OQJf+WhdK+=&6',Q8kc+T*>T*WI,V)ugiU)?1WT -)?1QR(Z?5.(\\`F)"AF7)"ngB)<2S6)>b9F)?1QN)>tE")1ib")>tKR)ugoS*W@,[*WI2\+8m>^+o`bd -,Q8k_,Q/nd-2f.u-RU>k.k)u(2LsPgirB.df.caqJcLB&JcLB&ec5b4fs9W<&Z*VLhWX+]iTB7]iSNGT -khY(giW%j8hu;R6ht>q-i;_d5i;_d8i;;R7iVDNui:5\"i;MO.i;_g*j724#k4.^+lMKuKmf2bQnGhqT -n,MnUnbr%YnGVnWo)84Rp&"I_p\XXZp]1*kq=aOZq>L&KqRcV$q#0pdo_e=[o)J=[o)%qVn,MnQn,MnO -mf;bamd9E1n*]T5o'l\$V;hOWdJX-N!.k3&!.k3=!!3B)dHpr.!"GUUH7La#-RL,_+!2XLr?V"[rZV1^ -rZChSruCnTru1kSru1nTrttbPi>D8)r"nZ9rtjW2nJUj6nJCX2q\],HjV[q6q\\c>rtrlr_AW@j_\r=h -r>P\TruCkUrZ;([ruV1^r?2+`s!%IfrZV+_r?V=fr?_n"-RpMp-nR/5Nn^5e!!8bD9'lV1!.k3&!.k4* -!!63ST(2mP!"kF:s4HPtj5]:`j5JnQkNCd]p>Yo,s5^LrpfsUrUBjWrUU![rUKpYrUfdUqtC!_qt9j]p%eX^chb?Os7aV2 -q"jm_rV$9`r:BpYs7?3[qsaXSs7#jQs7#dO%IWZOmI0N3mI0Z7s2gJb!!9b1%IsLN!.k3&!.k4%!!42@ -]&Nc"Mqa"=0e+Lu,U+Yr#kt\p`9ATruCnTru1kSru1nTrttbPi>D)$lPTXD)&nJLd4 -kns46jV[q6q\])Gp_j)KN>_a6rtrEer>P\TruCkUrZ;([ruV1^r?2+`s!%IfrZV+_r?V=fr[&%#-RUAl -.jcl&31JZ\irB.Rsi;DO-ir@s8hYlC4hZ)F%j72:%kjdp-li$5NmeuVSnGVnWn,MkTnGi%Wo)J=[nc/1Y -o_%nSpAOa_p&"OWq>^33qSN+/pVZk+qYU'dpAad_oD\=\oDS7WnGhtWnG2PQnFuA\mdBK0n*f]3nFQ)J -aaiCO!i#]8m/V_\+oEJ^+8-`T*;^]T)ZCWS -)ZL]T)#kE2)#G-D(\npJ)>+jH(Z?5$)=\R6(\AR<)#5'4)#G3N(q1Br)=\Qp)>4sH)ZLcV*;U]T*rd8\ -*rd>\+TEVb,6&ne+o3G^,lK%f-4;1K.junp0/#2VgNhfZ"*iL8!V6;C!.k3&!.k4%!!7AtGiJc7Dor%. -k2kagjlPR_hr!V[o]#]*s5s5j:As5Wq9l/M6kq;MM?kiUt)ir.p?j5AbLn`96& -n`]N.na$/ArU9dUrUKpYs6opUs7-'YrU^!YrUg![s7ZEaqtBp]s7Q3_r;$-`Mu*JMnb:<)qtU-`s7H6\ -rpp*\rUTjTs6p!Wq="@Qp[8+M%.!fd4>YQ07TJcLB&R/d:ks,HCGpAbY5gQ*p@ -.46Sj+s7sN+oN\Y,Q8ka+TtKR)ugoS*W@,[*WI2\+8m>^+o`bd,Q8k_,Q/nd-2f.u-RUDm.jZl&25T&< -irB0lfl7&l!!!&j!.k3&!.k3&!8@JTIbA9&!:g+#>fm#pk2kagjlPR_hr!V[o]#]*s5YbTrZ(qWrY`fp#8\3t*Z#S.*;g]2)"AL6([2e$)GJLb8L6sru:tXqAoPVruM+\ru_1^ruqCdocsD\r?_Fi!%.[m#V%>T1GgPagJ[&3"&dg0"T/6"!Oi&\ -!.k3&!10gWq#:-e -pX/j9qYU'dpAad_oD\=\oDS7WnGhtWnG2PQnFuA\mdBK0nF,f5naX]ta\:^p!au%Rm/V_nc84\&Nng>.P`G&,pOQU+<_mR,UFc9-N>Ck,lAnd+o`ee+oNPW*rd5Z)ugoV)ugiU*<-uW);?"s -(]c$*rYGVW)Ai;hhAGc#nJCF,r#+o?k8n,MnWnb_nWnGVnW -o)81Yo`+L\o_\=[pAOX\p%.tTq#L6fpPJ_SqYKp]o_S@XqXjX\qtJA3qtU-`s7H6\rpp*\rUTjTs6p!W -q="@Qp[8+M%.tKR)ugoS*W@,[*WI2\+8m>^+o`bZ,Q/nd-2f.u-RU>o,UG,s4kn^: -irB0,fqoJO!.k3&!.k3&!8IPV%b]M\nc84\&L#9h\)QZnJUj7nJCF,ko&_&l59R>r>:;-ru(hWrYYb[+P\T -ruCkUrZ;([ruV1^r?2+`s!%+\r?V=fr[&%#-RUAq,pk>t:#"D0irB/gftAQ6!.k3&!.k3>!!=:qfa@*H -pAbd3akF_mlg3ltj5oC]iTB:ckPXKAjn%R!jo+?;kP=8sjRhLDi8s.We_B*?lKms,mHN]mn`KB*n`oZ1 -na?GGrUBjWrUTpYs7--ZrUU![rUg-_rUg![qtC'^qt9RUp\Fd^`;7@I#P@Zaq>0UMo#^b,qYU'dpAad_ -oD\=\oDS7WnGhtWnG2PQnFuA\mdBK0n*]T1nattcaU-u-!Y#+mm/V_tKR)ugoS*W@,[*WI2\+8m>^+o`bZ,Q/nd-2f.t --RUDr-S$r'@GB&c!!:?p2tI$$!.k3&!.k4&!!5+4bM`F4]ZeLTlL!p"jlbgciTB:ckPXKAjn%R,jn@g7 -k5"6:k0`6#hr3>>e(*+*k3D@$lfR3dn`KB+n`oZ3na?AFrUKpYrU^']s7-'Ys7?3]p%A4Us7c?^qtU3e -rV63arqZ]mp\0C<$2XMmna#T3nG;q!qYU'dpAad_oD\=\oDS7WnGhtWnG2PQnFuAOmL/IMmI'E0md]o> -ah6R4!Uorj!.k3&!.k3>!!36%n*C&J!!opcB.PVg-RL,;+o`ee-N5Cm-Mo(g,Q8kd,Q/ec+SHlV*W@&Y -*WI,Z)ugiU*<-uW)V,bs(^Cru()7Q"*#SVlmMOn#fbjH$o,7-:ru(VLko'L<_AU3.!%%R\!Z)h#aVjsn -r>P\TruCkUrZ;([ruV1^r?2+`s!%+\r?V=fr?_k!-S-bs/MJr&gU#i=!j^KPqu?]toDjICJcLB&JcO[. -"T\T'9\H`A!:^$oV97oXl0[g!roa=?s5s@Er9""?oAo6!rTq<$_un)P#;iS2i-c.:\4lL"!)k2PCj -k4.^+lLF93meuYRnc/1Zo*"[Wo^VJMo)J=[o_%nSpAam_p&"Oaq>L*aq>L0ipW*-Dq?QN_nF,u>p@$<' -q"jm_rV$9`r:BpYs7?3[qsaXSs7#jQs7#dOs6fmR#O_!Ln+-M#V;VCUdJaFC!.k3&!.k3&!7q2P%KFi7 -!!o(KFYYF#-mL#9+Tir7-78^>s!IUhs!.Lds!.Icruh(XruV1\rZ(qYr>bhVrZ(qWrYilq#p'fq',M8q -'c7ee)=A@3)=\Tt)!Mq2)#Y?L)!Dih)%RT&(DRW'(`!r,(`4&*(`:@4r>P\TruCkUrZ;([ruV1^r?2+` -s!%+\r?V=fr[&""-RUJn.4Zr.K\N!T!!8SA@/L!)!Oi&\!.k3&!1a)n!<<+2fpV1,p&G>Xb4al[md0'7 -k69i'jlYglr9+(AroO1BroO1BrT4(Al0%m+f&lVe&)>UVaMu0?e_]HSlfmKehXTaul1+*0mIBZDnGi%W -o)J=[o`+L^o)81[o_%nSpAOa_p&"O_q>^6aq7QR@q@2`Jgu78TnF-&Co()JJchdV:qtU-`s7H6\rpp*\ -rUTjTs6p!Wq="@Qp[8OYmd9E0n*TT4o)Hgli;`qdrYt8*JcLB&JcLB&g].C(s0V:rnGiiHgOD(/0..ke -r?27f,UOl;-iYOj-3#4h+o`ec+o`\Y*rd8[*<.&X*<-uW*<-uW)VZ+t(^Us%AY.VPD]'B/rYb,@i>L;c -r#+o?obdWFq\Z@O]bq"oCRrq?>9Wt_rtk\Pe/@rtr>P\TruCkUrZ;([ruV1^r?2+`s!%+\r?V=fr?_k! --S?\n.k!N?gOeAa!eAs>o)OgO">GP^PWS[@JcLB&h#IRAQ-t@:WrU`O!cZhCi;aF5aoCSgmd/uqkNCg_ -jlYglr9+(AroO1BroO1BrT4(Apuh52q<5r_&(oM6s2tBAf&#QTlfmKehXTaul1+*0mIBZDnGi%Wo)J=[ -o_n@ZoDeIUp&"I]p\XX\q#1$gq"OU`qL\PLqYKFUs3:TDli-PZo()JJbPM,2rV$9`r:BpYs7?3[qsaXS -s7#jQs7#dO!:C6_mHsB2mI'K8s2fKD!!8Md/[5<'!!E=Ergs>&!.k3D!!58Hh\Q80%N#us',)9$ -*#KJ,(DRU1r7_L),8h73',)H1knrY$kns46mhjdrnJV->^_t!,!.t4)$f0ZN(aU%@)&XS9-d`h2)?1WK -)uL`U*r[8]+T6 -!-n/:JcLB&irB'hrn.A,g(^FbiW&u]!rW*#SCqQF!:^$o?cf_ImGdEpro!hDs5j:Ep#ki,roa=As5`k7 -qr[Y9j5q$;k2k^onD`!@b2hgVmbls[i4SFSaTtl?o&e`Ue+)tukMb^rmc'd(qRu_*NW.$-a2\/Es8)<^q>9aOf)#=@r:p!Zr:BgVq!e=Ps7#RIrU0XO#k@?Pn+ZYTa^=!, -!dXflo)OjP!XJ`(rr2s&q>c*IJcOX-!#5G4!WDqs!7q2PT`9;r!"_cWOt/7.+W_=;+"&B\,9nE3-iYOm --3#=j-3#7a+o`\a*rm8Z)ugiT)?1QP(]PBQ)#Y9H(uH,:(`4&(',)0!)BB[o(BH@or7_Lp-Q+!Z;llrn@h:go<.Q)&X>5+;c?K)?1WK)uL`U*r[8]+T,palG-7:/b+"/g'5,d4.i;`pNfr=rN!s8]-!Or-Y!!*.Kr7M)2\,_*\T`>)&rn.A,g1ojP -TE"up!W'd#qSN(/gAK&!s76*` -q=sU\nFY-)r:p!Zr:BgVq!e=Ps7#RIrU0XO#k@9Mn+HD?a[G(f!`o>qmJrLP!-J/=!7LN?JcLB&irB)C -rr3'!r^s'gg].E&s&SXinGj"JgSHna-6=3B*?QXU,lT%f-iYOm-3#=j-3#7a+o`\a+8m/Y)Z:QR)#Y9N -)Z:NQ(\np.(]>0M)#Y6V(`+#.(Ddi(:&Q?,qV)9K+s@gA -*#TV:ef"9$ru1SMr#PbXrZD._rZV:aruqCds!.4_s!@Xk&0rMI,pjrd-R9cb0KDSVgFD.^!\2m=rW!$$ -"T\Z#!0I6](&HV[!.k3&!8[_Pf`2Pb!8RVT!W2p!g"@k6!"^O"hX'Igjm(a^iU-!njlkq$kO@X5k5aND -j5f:ojo+E9l/1V)l07:.i!AQ/lK$p^k3(%daTq8!lL!Tkk2u3un`oZ0naH#;naZSKs7H3]rV$'[s7H!W -q=s^[qY(!aKDPWEqT0$,rqlQgpA4U`dJEe9p@eFUqssOOs6p!WnaHGE!:BdQ#k%'HnF?.naX?$I!\s`4 -YlN2Prr2utrr9J.JcMJEqu6Zqkl@.P!ri3Sli?_Z&.I=I81Z50*Y]V;-mp8c,:!18s!I^ks!I[js!7:] -ruh:_r>YbTr>GVPr>5JPr>>PNq&&!*!#P\Qr>,_X*Z,\0)BTiEqV)6$)Aa5+(`F=W)!Mk$)#5'<(u6%t -)>P,b)8[9fgB2^G.3/=)!?NH4)?(NR)YP-J*W@,Z+9*J_+o`\b+o`bd,PED_-2o5&,U=Z^-71)f,T\Qj -3DeJb%,h0f%,';3!!3<)!VHGY!!#Iag%>>s!.k42!;b@K6DsnD!!!&t!!:j,%.O>f!"]O[b4Xu]j6GO\ -iU#snjlkq$kO@X5kPsTBjRqX5kk43#k5FEDl07:.i!AN,l/gm_jlc[?aTq4ulg<]lk2u3uiTft%naQ2@ -rpfsXs7H3]rV$'[s7H!Wq=s^[q=hl)^&%TI#ljhopA4U]o(gl5r;-?dp@eFUqssOOs6p!WnaHGErTsmY -m-jH6qoQqfi;`ohs8MTiOT5@gqZ$BlJcLB&h>mKR!ri3+XT6rQ!rr91huF;0gKl?\*?c=E+X\W`,U4Q5 --ho%g-3#7a,5`P`)u^fV)Z:QR)#Y9N)Z:NQ(YKZ((]5*T)]0A-(`4$[rn@V3gtSMD(]>3N*9e=9(\&=+ -)#5&m)"/@=(]YD*)$LlqXkV[ern@^I+gQmaU%nBqtKmZo()S'qY^-^ -pAFOZo(__Sn,MnIn,;\Qm0E(Gn+5uIagg4.!UB[P!1!TbW;cf!rr2qIo`0RDJcOg2",['Wrr2otWi,pQ -!!3,bn,VqX&#nCl,k`G[+T38Z)Z:QR)#Y9N)Z:NQ(Y]f,)#Y9K(^:cr -(Dmr(/cFE-gtg_0*#JPj!?E9H)!Mk$)#5'A(t]\o)>P,g)8-miKA55;rS%N5)&XA2)B.-Dq&02Np)EoM -rZ;%\ruh:aruh=bs!%Ifp*BYar[&.$,UF``-7:/d+=f-%KA3B_!!9+P2Z<[V!r)bY!!!&uf`Ts^fi._I -JcLB&h>dXUg"P0YfrY81!!!&u!!5@;W8@RaS&t]gkN(gdio9:ik3)[+s69OHs69FEn`^&8roNn:s6'@E -p$(Gu&*Ds2i90IrnEAupj5f7Vk5*1*g0/s8N#srrE&`!1Nri#lhm0!;-=&Mqa7L.3p#X,9eN`-7'o_r[7Ifs!@[jp*0DWr>YbT -r>GVPr>5JPr>>PNf,+K(!#PPM"rA?u*>]N5rS%M3h:+M)(B#*M)sJ4(([2e4)=JF()#kKR)!`(8(r.$+ -)$*7ZqqD@)+W215&fDP6)?(NR)YP-J*W@,Z+9*J_+o`\b+o`bd,PED_-2o7k,l]1j-N5@s,V(`,RG3YW -!!8&2>OMQY!!#srf`Km]d.@oHtqoK*CnbMb=k5"c&qY^3fq"FFZoDA+RnGhtWnF>uG -meuMXmd9E3jT!>PhZ*_Ps!..9OoPIorVlrurV?6hJcLB&h#IHOqu6X+XoR)S!]g:ThZ+1&gR:2P-6F?T -,:Fre-6sl9-ho%g-3#7a,5`P`)u^fV)Z:QR)#Y9N)Z:NQ(Y9N((]>0U*u>q7*>g;srS%P4gp/%D(`E8h -!#b#qA92LK,Fb/)(iDrgBX]8)B'A()'7'@ru1SMr#PbXrZD._rZV:aruqCd -s!.4_s!@Xk"=,6=,pisG-RU5f.6')ZgM>[H"_u_)!!!&-!7UuKO8[`5g=hn&!.k3D!!&;]f`6g+!!!&h -!1NriH.cru!;-o()>=kiqX&iTp%'naZ/?s7H3]q=ad[rV$-]s7lWeq=sRWq=h]$_YO;Yq>88=s6]UPl/qg1 -dJEe9p@eFUqssOOs6p!WnaHGErU'UP"S(URa^a3.!e()3mf8[S!/UUR!ri2-oDjICJcOd1!kJ@1rVlkQ -W;t`S!b21Xn,VqX#"[LP-nlhgr$VLkruqCks![mpq^2=hod'J[ruqC_ruCtUp)*fGrYXB+',MH**?,e3 -(`*u*(`aV5,spAAh#5t/Jg235(B53N)t=`t)!Mq1)"JOB)>>!<)>b>[)8-mj.uN*9h#5t281b\o'Go:; -q&02Np)EoMrZ;%\ruh:aruh=bs!%Ifp*BYaq^2=jr[8"#,;1c$bM,SF!!>aEQN@'c!!2lqP5k\)g"P0Y -f`4>6!.k3&!8RVW5hXiErRh/iY5m5U!s6Tt8)F:O6HT/4kiV'orTF.Cs6BRIrT`k9rTXCHo'$) -aiOG*#=lKRs:dJEe9p@eFUqssOOs6p!WnaHJFs6]gQ#O_!Jo>Jts6JhbE<<'A3!7UuMs8N#rrrT#OP8tY\)]9[D)?(NR)YP-J*W@,Z+9*J_+o`\b+o`bd,PED_-2T%h-iGFt-8RG?f@qS.!!=M"TEY;p -!!2]lQiI5*g"P0Yf`2-H!.k3&!9*tY!W(ILCT7Bk!!Erq-*\qtC!_rUg![oD&@[ -qt[Yr^%qd)jSHt&s7l6WlM'r%qY^3fq"FFZoDA+RnGhtWnF>uHmecAUmd]l&bK1pb!!4YMaRfIr!!>=_ -rr2lrp],mGJcOR+qYpOWY5m2T!rW'JhZ*rcf?7)J0.SP#-iPS$-6XN].4?Sl-i57j-1rP^+p&o2*<*(C_E,*>oY/'bqQ&*[;CZqV)+@)&jFj(B59B(\&@,)!Mq$)#G3H)"AL>)Y+bt -)$_#s)B,:'gt_k_"[Im-jM+L3&Osqf*'t2 -"pEJu+ohTD[K+kY!"JeX!/e2bJcMDC"+T"WgAT^k!1s5q!<<*Wg!p5k!;-1^mIg8!]_]_Qs6]CEjo+9?o^V8+md]i;oC;JQp&F^^pA=Uao_\=Q -q"OTgqSN(1q=ajbaT_8.o^hqRdJEe9p@eFUqssOOs6p!WnaHJFqs=UVo((5N`<>&u!X8Gomf8^T!<2lq -!.+5:JcLB&i;`sns8W)trrE%u!8RVVrqZff!:Kmn[b,OP0.S@s-iPS$-6XN].4?Sl-i57j-1rP^,6&hd -*WI,Z)tk0S)&X8.(DdqC(Cq;u*Zc=>(D[`#(aKqH(6&+E"(E/l)#P0L)=\Nr)!Mq1)"\[B)>P->)>P2Y -)8-mk+<4kFgt_k_"HXKH)'m`Mq&02Np)EoMrZ;%\ruh:aruh=bs!%Ifp*BYaq^2=jr[7su/iPM/gU>o< -"glfF!!*,q!0dH`@J\XW8,*(9!.k4+!!5.5gAKV(:TsiS!!NB'!)_FVh#IMSbNo/mrosIGs69RIs6Jk5 -rTaIJo'-);p?U]&%IG'-(BPX!*<@#orY>YS+;Y\]`;A9nY9YD7(D[hd(<79V)=JF>)#5'F)"AL>)R(*r)%IH$+KsPS -h;$c>_+,=[+OD#*)?1WK)uL`U*r[8]+TIm-jD+S0/&%6P2-*>OkF:7!1Elg -+3+32!1EBXJcLB&huF%Rg"G*5g"F.WX8q2Z"T\T'GM/,I!:Kn!L<8lIlg!a#lf@-llKIHtlf[R3lga6= -m.B]*lMp/KmL&=BioK:nn`76tdJM#nqo&F*lK7?mjQ,n&na5<'nac5Ao_&.TqtBj[q=XX[s7uWgq>%;l -^%qj'nDa6?aT^8YpA+4Qf)#=@r:p!Zr:BgVq!e=Ps7#RIrpK^O#4D*Oo^KtWh#IMVr[IL?PQ1^Uqu6Z- -pAfdFJcOO*#J^<=rr2rtm]Z]E!!5UhWndXZDVLU30IA(D.1%IN+X&9`-n$Gjq^2=hod'J[![/^-"s"[' -)]K\6p`'2Nr>GDJi>2V<*ZZ+7rY>VX(aTfVqV)4)*$H.8()Qrch\bSpko&_&q&/uFnJV-@nem#srYYkU -)M-Yth#5t1O;K5\*R5Q&)YP-J*W@,Z+9*J_+o`\b+o`bd,PED_-2T%h-iPLu.k`D.R+lN7!!7#jI'Wh) -!!$j3f`56a!.k3B!!$=$f`5^R!1s5p!<<+_fkp!SoDfG6aoCSjlKRX#jQ,Ukkih?ukN`$3n`g#=p$L`' -rpC*Zjl5@amI95Cs8'hF]tO75lK7?mjQ,n&na5<'nac5An+HSOq=j^XqtU3erV63aXSTg1"8MKJ]_]_Q -s75XQo[3O5q"FFZoDA+RnGhtWnF>uHmecATnaQ/Ma^s9.!eC8Wn,SmW!'9uV!#P2+JcLB&huE`qrr2ut -rr2sTX8q)W!f6l,mf;eV'M7&W2)?U..Olkr.OH;^.Olkr-n,$As!Ialod'P^s!%IdruM+Zru:tVpDa,N -r>GDJiti1A(Eah@(`!i&(`=/48](AZ#.?H;)&O,)r>3Kkko'+1p)*TCq\\c>q&6XY]GUnh*Bga`h;/(b -"P$b_ -f`8GR!.k3&!87DQRetb=f*AS]g].KY!!('m8DO7U6coAomHX$(m,[6mlKII/li$,IlgsHGmHs9,l2Kr? -lM^)BmG[@>naZ&1hqdYko_-\]dJM#mhUCc^n`Alulfm[&mIBZ8n+#u=o^VVMpA+I[p&"O_q>^6aq3Kkko&q,q\],Hq\\c>q&6IT -_ANS!*Z>rYgY^icgB*o_.*rk2)?1WK)uL`U*r[8]+TIm-jD+O/OJ4H+Pd#! -+5*je!1NrgG5BklHgq)f!.k4.!!6ccf)42$@]]Xe!!:j,+7B3u!"L$kj6Z7"lg4!!jQc$okkj]ElM^&? -m/QJQm/?2AlMU#BmGmLAlg+*2mcWK`m.Br=aT)+Y$DaunmdK9!lg*g"n*T*&nac5Bo_&4Vq=aXYqt9j] -rV?Kgp\D)j^%r!+me?"ragf=gaTMS9n+bK1r;-?dp@eFUqssOOs6p!WnaHJFr9X^VmdTkjaW91;![[m& -o`19X!)!1h!ri3]p&K[EJcOL)""sWKr;HWq19po5!!<0"-/AP2!mo\+0.8Ft,9S'U-7LDC-N>Ck,lT%g -,5rbc,5i\b+T58Hr>GVPe/G]%buprS%Zn)]BP4)&OP8*[(;#!#jf6 -rYkeUp)O)QruV1^ruh:_ruh:arZ_@eo-F>^q^2=jr[7sk+!b:LciW#'"p3*'(B=F9[fG(]!(Hb;!4&p2 -JcM>A":)Bgg"QDX!(u_\TE#/t"9:+.c3!82oDf@&^WHB4jR):!iSj1jmd'l;r9$][_YOH&q'^[qYU9i!W2]OqY^-^p]'j`o)J4Yo)/"Vn,MnFn,DbQ -m0;qHjS[-7!o3hX!qQ?[!1X#k#lal'rVllVn,S%?JcOX-"6KR_rr2ourX#_-hZ*`Zs7-6[!:BgrVqZJP -/1Vtj+%36E,)B0V5)&O2, -()7Pp()@i0(`4D8(`aSIU"e>WrS%I&+W)7Gr>>MMru'c4nJTgnrYYSMq&'&Jrtq(?]bptj,Sq:;IK%t$ -h#?%8R4K9t(`XS8)&jOk*WR,@)>kBO)ZLcM*<.&Z*rd>^+TIm-j:\9-[OOF -gAh;OffSm-QN.#=qUkjXo`0RDJcOI(!+l#[!/Rr]h#IT\"TV6LV:ttZRE>KijQc*tiSj1kmd'l;qs!b: -s6'CFs6'CF!:0@Ep$DMAna7=]jl5:`mI^&Bn`\uhhW`+kO7j/ -nDWlqp&4L^o_\=[q#C$aq"aaFqL\PKqYKpSo_$k5qT0$Cn+cGHp@%eOrV?Nkrqlfoq;M2Jq"FI^oDS7[ -nG`"VnG_nVnF#cEmf2\Rm02tMk5WPkgAh;lrW]_0f`2"prr2utrr2s7ZN,RWS,`O-rr2utrr2tBn,T!Z -!Y57IklC;T%=Qur0/G(',U"Ci,l]+g+p&o3,5i\b+TG$L(E!2hrYP\c&W?SA#Me(2-6!dB+T3/V(Z-)"):9<$(\\c*)8R0p()Ro./$@Y+h#?%0 -N>!K6)#tTR)?1WT)ugu<)?(QS)tk9O*WI2\+9*J_+9*J_+oW\c,P*2\-2T%h-iPLt,:+e)gO7fV!diU7 -nGo*[!,DA`!1WEWJcLB&h#ISCg"P-5rn.9fY5mP^rW3.DfmE,emJm]:aoC8cm-F!!jll!rm/H;Hl1O9? -kPj]FkPj]V>pD6#6)?nlgjK/rp9jRl07a.naGH+ -naZ/Bo_/:Xs7?3]qt9XWq>$l`^%qd)li-Y[m/Hk'!rp"-rV6Hgqtg?is8;$Ur;-?dp@nUYrUU!Xrpp!V -rpTmVmdL/Cr9X[Vn`0YkEn^QqOoIE7!13`e2#dCP!3u.rJcLB&fDl2Ys8N&ts8W'XZiJe[!_r]WgAh[] -gSQSX.4$5`+XSQd.fLdp-2o.m,pX`\,Q&ba+o`\a+o`\a*rmA^*rd8[*<.&Z*<-uP)ZCW@)#kTU)ugcT -)>P*U+Vu7@(`sb@=5*T,#i+0I&LA89(a&_orYOH/nJT^krtkDHc5D3O#oOU&(`O><(iA%,h#5t=^+TIm-j:h=/#M'"gAh:RfnHd5 -gAh6uf_X8$9sObN!1Nrk7bQMKgAT\)-1V&/!!NE(!gD;9klC;T"&-i:hYujGlfI6llKmm:lM9]Ck,lT(i,lT%f,5i\b+Tr"n0+nJTgnoGEW,]bqn3(`=86,U]8>gYL]@gY8tl(a1(D)&X>/ -(Dmu,)]g'_)>kBO)ZLcM*<.&Z*rd>^+TIm-j:tA2p0l)gAh=*fqAKA!1Elj -!LqcqgAT\)DtOMr:p![s7?3[s7$$Yr:'^Ss7#IFrpKgR -rTsaUgu:,"C$ -,m5J?,qCMF-N>Ck,QK1j,lf4i,QAtd+o`\a+o`\a+9!>]*W@&Y*WI,Z)tt9M)=/1E*#oh6(`4(a(]kKu -(^([&(c.ZXgBc(d*@2OQ(aBmr(Yoqu):'/q(lB3J)%7?,)'g(H,XB9%h;$fbgCKZ&(a'\6,8h:6(`4,0 -*Zj8XrYkeUp)O)QruV1^ruh:_ruh:arZ_@eo-F>^q^2=jr[7ps+]d@I"PWnY"ObC2nc59^!+u)\!R_DE -!.k3&!8IPW$H(QNgAT\)@^,pk!!=q.dKJtlp&LN]!'9uV!;#a]JcLB&ec5g=s8Muqrr=d^!87DSrq?TM!!TLZF#Y^#r$D@nr[.Xk -rZqLjs!@[js!.Ofr?;1`rZV:arZ;+]ruV1\rZ(qYruD%XpDX#Klko[=qAB,H"rJ3q(`4c`rn@J0h#?%5 -H57hE(a0_?rYO<+nJTFcar,dKrYYqb)''S5.2dC0g]-+/gCAca(`=2+)&*c#(`4/4*oS"9)ZLcM*<.&Z -*rd>^+TIl-j)/LgTB-/!it!N[/f"_!+,ZXs4[J*!&h%]JcM2=!'U>7s4[J* -!,(p(ScAgnfrXB;nc0)ian5/llKR^'i8F%krp'FGs6BFEoB?2>q!@\@qCk,lT+p,paf^ -,9e?1+o`\a+o`\a+9!>]*W@&Y*WI,Z)tt9M)=/4=)>Y3L(C1fn+W)%:+F2Z>gCN)pgY8>E-ls3S(aU%; -(DkgCnJTgnp)&c,]bq7t)^H7N)'^RUR+pBOh>Z.=g3=\[)&XS3'G_N&)BKs^)>kBO)ZLcM*<.&Z*rd>^ -+TIl-j)DfgO.ZS!diU5pAg]`!CPH;f`^$_g"C`B!.k3&!7_&PJD&W0gA]b+ -fL!(JgAh:lfmDBP%!'Jio'bl.m-Wcin*^2?r9=4GqW[V8!:0[Nq!@\@qGVPq&/uFrtkMK!?3'Y(^(fq(a11.&o67Wh#,n0X"YS3)#5'L -)#kEP(==#G)#YP2D)8[9i)ZLZR)?D:crS.>-%,5S5,psQG()7])+!BP\ru1nVruD%ZpE'>TruV1^ -r?2+`s!%IfrZ_@erZqLgr?V=fr?hIj$7I;O.4Qf'/\0V0f`2(Hfq&!?rrMrrU&Y9[g"G*Wf`7-"!.k3& -!8.>POogBhq#C*gp@n7[oDS7WnGhtWnG_nVnG_nVnGVhUnGVhSmeuPO -mKE+Dg;ue:!!6:&ZM+?i!!iYd=cru(bR"rJ0q)At(erS.>-%GS7* -(`4S;(`"27*?6'Z)?1WT)ugoX*VUWT*WI2\+8m>^+o`bd,Q8ne,Q8tg,Q/nd-2f1h-NY\E.0(gr.K`&m -gDnlH!uoq/!W2rt!PJKk!!=Olg"cJX!#_p>JcM,;!#tmi"kq\`fr?q(!1s5n"52?HkQ(/R$lR1;n`f?) -m-NfomHsZ6p?MJtVOrYl+])]K\6)&X8.q&/uFrtkJJ!uVpm)@@`<0G8K]gYCW@h#?%2D]BT9)#b?O)#kKQ)?^lo -(DR\4):TN")!r4:)Pn=b)?1NQ)>tBU(E"'(gY;_`rn@UmD&+09*<$fW(`OIW)?(NR)ZLcV*<.&R*rd8\ -*rd>\+TEVb,6&ne,6&ne,l]+f,lK%f-N,:u-n$Mn.Om&jgW%hF!l`hNp]-od"%V"sg&B_)f`3bq!.k3& -!7LoL2VHd_gA]b+_FV9=g].C8fu;PC$+@tRhsB^smHX!8li6>@li-/HlMg)LmJcMQmf2bOnGhqVnG_kZ -naGr:nbqtInIt6So()DDmdBK1oC_hPr:fojlcT4K!6G,\"TRWRq!S.I$h3`Zo^VJBnFH&0jmhm2oC;GB -o^VYBp&"OUq:b[sq@WT#o()YRp\4CTp%e7[aiVWFrQ,Gsps&:#pA4RYpA=[IqYU'fp]'s]p&FX^o)%qV -n,MnVn,MnVn,MnUn,MnUn,;\Qm/ZSRmK;YPagTe$!pBOa[K,7d"pt;/s8Murrr2s"XT3qQQ2h6ns8W&r -rr2rtn-SjiT)\ops6&PFnGj/hgPIO9.k3"s-n-Sn-mpAh-N,7h,l]+g,l]+g,5rbc+TP-L(],$L)?(HW*$-4>,C[E;gY:N>h;$c>M'XGg+W11prttbRrYbnV(`*o%d2C7I -rtt,@q&5nD_AW@iru(_O"<8R+L>2^`rS%[hD'0]7*??"8)BIiUru1nVruD%ZpE'>TruV1^r?2+`s!%If -rZ_@erZqLgr?V=fr?hIj#q.2N.4Qf*OP?/S!!AS@>64?rV#UTl[b9@4g&fs\E9R@S!.k4&!!I5ng"P0Y -f`AH@[fG@e!aaQHli?AP$&m"+jm;@$mHX!8li6>@li-/HlMg,JmJlVSn+lGUn*]W5nGMbTnbqtInI"UJ -o()DDmdBK1nc&.`r:]a^h"f%qI)4q4p?qqG$h3`Zo^VJBnFH&0jmhm"oC;JCp@S%Sp&"OUq47Aqq@E/f -qYKs\p@e.OmEU1&`Q7u!$K(mOp\=CQp\4O[k5#)SqtU3cs7Z3[s7?3[qsaXSs7$$Vs7$$Vs7$!Us7$!U -rU0XOr9aXdac+gO!j_eJp]-re!taVps8;isrtk)'JcLB&dJsCds82corVloX"M=`i!!4PJZ.AsfB\Sq+ -0InS$.Olkr-n$Gj-78[;r?VCfrZqLgrZ_=bruh:_!$MCe+<^V(q&KATr>beUru1nTrttPLnJD]T(`4PE -()7C:gY:N>h>Q(4PoM(k(`4(g(B56O)?(QR)#kB1)=\U'(tff&)WDWd)?1TS(]>3V(`*u+(Dn!Mr7_P5 -gY:A0*#9D<,iBR?)ZLcV*<.&R*rd8\*rd>\+TEVb,6&ne,6&ne,l]+f,lK%f-N,:n-n$MK.4Qf.V;#\8 -!!?leJHrXairB6Mf\+s3gAT\)A?,]^!0dH`B_g<^elMVITE#&rJ(\Jt!:^%"?ci>kmd9<)nF5Z*lg*p( -nE^)pZ+rr;usrVljPkQ$27JcO@% -!&FBM!W3_C!9!nZE;t4M!:0[t1Y\c]0InS$.Olkr-n$Gj-78[;r?VCfrZqLgrZ_=bruh:_ruqCbr>tbS -r>tnWru:tVru(hRq&/Z=";r7,(DHm>kX(Dn#,(`jE]ptGt47i*!f*on4<)?1WT)ugoX*VUWT*WI2\+8m>^+o`bd,Q8ne,Q8tg,Q/nd --2f1h-OD1L.4H_r5dT3$f)Pn.fp`BF!2BMp%;#Lk!8@D)!0?IHJcLB&ci='Bpt5[X%_i#"!!OmJlVSn+c>Mmf;eTnGhtWnbqtIo)J.Xnbqq_oC22=ilUoo -b5TK_aSj3jWLVN.p?q>7l/h'to_/"XnHA=RoBY`4o'u>AoC;MDp?DABq:b[sqZ$Elnbr:iq"=:Ro_.R> -SbU;3s8M!LnFHDNjnelLs7cQep\"RXrUTjTs6p!WrpTmVrpTmVrU9dUrU9^QrTsUQrpBmGoZ8c1P?g\fe=YWXT`+rD[E(Ddi& -(`4/0*??'s(]YB")=\R$)=&19)P@tb)?1NN(^Loq(Dmf&+YBShg]$"5gQb\\)&a=N)?1WT)ugoX*VUWT -*WI2\+8m>^+o`bd,Q8ne,Q8tg,Q/nd-2f1h-OD1L.4H_r?JEp4f)PmVdFg2F!3#r$09=f?gABP'K'!&b -!.k4)!!!3$!!*+Yr7M8-f\5#5*kMF3!!=Y&d08k:li7Cs_TL[&mHNm+o&o3/m.foGlMg,LlMg/KmJlVK -n,MhUn,MhUnGhtWnbqtIndXsPmdBQ4oChqUpuoKA!<;i9&-(hkqY0CDmIB`0kk"NBp\s[cn+QJHnF?). -o^VVEp[n7Sq"+P-L(],$U*$Q4:>ajF%h;/"`'=TMA,:XNY(`=,+()@`()B'V:)Z:KQ(Z?8%)=\Qc)>P31)1ib+)?1NN -(^Uur'IO_>)&t$JrS.>-#M\"3?l9h&*9.q:)ZLcV*<.&R*rd8\*rd>\+TEVb,6&ne,6&ne,l]+f,lK%f --N,:n-n$MJ.4QfrgS<:!!i"@D[fGRk"Z)S"g"P0Xf`7VB!.k36!!*IsrRq2("52@d+8u85!!5dGU?2IF -!",%6s6o@>l14E.kOn3:li-2Kli68Lm/?>Ome?2LmKi:MmdBT5n+#rHnF?&Ym-O0.n*flAo_.q?s8W#= -rQ,VWI-(1smcs3,naYf+oChqQrp^-[p@e+InabZ2nb)GHn+ceToD+^K_YX6(%/9Mkp%Rb?p$hb;I+J5; -$-:0/aoDD:q!I_8qYg3hq#C*gp@n7[oDS7WnGhtWnG_nVnG_nVnGVhUnGVhSmeuPOmK3F1QIPs:^AeZ7 -!3#r$ScA`hrqucrUu_T.!.k4"!!(%;rrrE#rVuk[])^gj!Y,1DlN$5N&8p6l4"qp00dSe*-n$Gj-78[; -r?VCfr$;7cs!7Ugr?;.\r#>GLr>PhW)&F+g(^:cm(`=2-(],'M+T3,g)]9J0)&a>0*Zl=I'JYg+gBl]k -gY:Q?gY8h[r"oDTT,@2H+_)'Tq9(`=2IZJ40jh>>q:RQ)'7)&F),)&F2-)&aLo -)$(^#r>thT!#YnW)&a;-q&KASruV%Zruh:aruh=bs!%%Z(*k.O,oIRC,q^f%/L2kc.OQMo27M=WeGoYe -fo,h0!!3#uVZ7,,ES9%!g=b05g=b/*qZ$Tsn,S%?JcO$q!Hm)pgABP'BYjc1!!<6%!<`<$!i=RdeGp(i -aoCkrj6#h"nF#W.m-OE2rp9FG"RPLBmHFT6s69OHq'd5qL\SDqZ$[6Cp%eFUo(;PDp%S:XqtC!dqtgQlp@e(HnG2hXpAagbo`"FVnGhtWnF>rUm-O'*oCMD< -mITltKV)As>-rYPhU(Dn#-(Dlrd&f_i8 -+rM47)^ZC<)''P3,U.?0rn@S2gtUT>%,BUh9G8iq(a9h3*$V'nmhu!?q_AW@jru(bR%3cf2)'Kk< --l>e8gtgf_gCgW1.309D,U"$C)]T_5)^-FK*;prU)u^]V)Aa4c*<$uY*r@&Z+T -o(2VMk2u+&rUplrn`oB/o(DP'j\Q282j -s7cEe%.EiVp@.eJmd?pnaiO;"'*&"1o_A7NnFu\HnFQAHnF62KrVZQi!;H]jp@@_Bq=jm^s7QB`rpojR -s6p!Wna?YJm-F'1oD\.anF#f3lL45^aYVHI!^Zk.q#I>n$jUtTs8W)ts8W)ss8D-]JcLB&bQ%bFrr)in -rrW1=#K-Vu!!;ur6.GrG#hIa+1+jk).kWY--n$Gjr?hOjr$;:gr$2Ch,U=QXr?2.]ruM"Vq&02Nru(hR -r>,AIrYG>IrtkPL$5j[!,T@XI/1-h9rn[A($"4Vq(`4,*'c7b7(ss2b)>P,t)1ib')>tH_*#KM2*>o_5 -+(s?_h;.n]%F^al-m0?G-6X6J(`=4i)#YN^*Zc7>*#ok9)ZC]O*<$uY*r@&Z+TLm.ouIm/QJPkl9oHkkXNDkl9rJl2BcKjlY^gkj83UlnEo?#lg4'/o(;VOnF>bo`h!.SaiVX$ao9Bg]!(i#p@%,)naGH-iUua7nb)AHqt^'^OSZQb%.j5c -o'Z>Lo()e%aiF1u#gNCni83Ylp&"a_"oA)jp\+:Yq?ZuqqYL*dq=saapA+I^pAagbo`"FVnGhtWnF>uH -m18XUo'c&;mI'H0mdC+s`!=fm!X\]%oDl#o"B53srr)`o!ri6"irFZ2JcO0u"98E"rqZQpqGP*/iW'&[ -q$H?el2V-ggOLt1.Ockt0E*C#./kUm-3,@j,Q];=-2Jne,5i\a*W-lP)?1WT)?1QP(B,'J(A\j\(FgXJ -(`OD2(busH)]'cSe_AjXh#Q4*gBY;A)BK_5)A\q^oGR??q&#A7\Jb>arYZ%`(`=D50tl>rh;%bZ&&ir? -(a0h9//]*#ojt)]J\pq&KASruV%Zruh:aruh=bs!%%Z'dP%N,o[dJ-S@#'/LDPe -.4?`!JD7!N!!K.O6N@/b!36)%8^Q/Drn@/#!NH1c!.k3&!6kKHS_;]Mg@s8$_G/&NhuEl\!))"Adf9]B -aoCMkm-a?0mIKTDlhp,GlNHS@mHs-;kl9oHkkXNDkl9rJl2BcKjlY^gkj8$q>^KorVlTl!8==NJcLl4"NpcErr)Wl!rqa$U]:H-s2*jtmf3Z1gRg)L2_$C3.fCdr -./bOm-3,@k,lT+j-2Stf,5i\a*WI,Y)u1BO*rd/Y)?1NQ(B53L)#b6P()If)r>>q\+<_gH)&P\Rr>>PNr>,2KrZ2"[q]Gh\rZV:aruqCdo-4Jc,UF`U)^Hg1/IEpK+t"cr.kR4ECsr@d -CY=1=p&ME!!XMr+q:Pc%r7M2+g"A%?!.k3&!7LoJ9_R0>gAT\*SPmB+j8]8`MqMn2!9sOjA'+buoC2)3 -mHsH1rpBFGs6]gMs6BULqrZmHs?1nF5o8lg4$+oCCl?a^`d"!e1/_q>dVt!?',\ -rrE&srrE&rrrW3"s60N8!.k3r!!NH(s8N&tqu6`rr;Q]q!Q,_q!8[\WIK+cF!!tC7Z90Kn/MB"4r$hXo -r?haq-7'r`-iPFm-2]%g,5iYb*WI/[*<$oQ)?1cX)ZL]T(]P9N(]>3M'bD,s(`4,.)]p%:(`=>12MA:. -g]-(*gBcIU)Bg%7()S"<(ss2b)>P,t)1ib+)?1WT)#Yoh9)Bfq:qV)#*rS.A.qqDLeMa8O3*#TV2 -*ZH!q)ZL]R)#kEN(ASsL*WI2X+9*J_+o`\b+o`bX,6oJ>,paKL,U`RC"XtTD-R^kU.6Y5r1"-+)1"i?/ -\H)1#!WuH"pXoQ#q:Pc!VuVDLOT>(-!nuA]r7M.::'@a#!!<*!!suTm1$&E(!!t7!mc*s0m-O6/na-5A -p[%qIrosIJrp0CH,Ob*fm-sQ9o'l/=nauMHo]+uolL"3:q"XOQp%7bClfR[9mIJBtaTouEnFlD6k4R[) -iUua7nb)AHqt^'^OSZchs7cKg#P7`dqtKdVme+^%aSX'eqZ$<^r;-3`p%%eOqt^Nlq"OOTo^`"Oq=jm^ -s7QB`rpojRs6p!Wna@(WmI'H4nF,i4o'Pi9o(1SW/^j\$3WI=r!42_,(s_mU!<2fo!<)!ZJcLB&df9CI -pAb0kqu6]+'ug76!!;Eb3U-V0!"K+VgLDoj/1ie5.k3"t.K([n-iPIm-iYOn-2f+h,5i\a*WI,Y)u1?O -)Z1Hl(`4#((D[c&()@`()&X>2*??@J+W21D5>eB4r7h8,r7h)&#i+1hFqbf9*Z:ReoGR??q&#A7]c$be -q\]V^*ZuL>DVO"FgB-0dh##k*h>Z.8fVMJ3.2j$@+Ifff34ZN((9/E.meH2Gm/?>GliQSAl2U#JlMg,Fli?;LjrNm[ -o((u,l0Ia*lg+$.nF6&@p@e:Rm*rn`d`)70lcBD/_sdBrp[n+*p$q_Fp@7h?q>'d5qL\SYO8aiV^!aT0?YaV2ktZGjf3k4S]Kp@e7Tq"XUUoCMtOrpT[Wrq?Bbrq-3\q!e=Ps7#RI%.3HMnEoW3 -md0K5mdUGPo#\QHdf9IPnGWO#!:p0kT)ANds8Mcm"oeQ$rr3;(!.k36!!N`0r;Q`qrr<#tr;Qm!r;Q]p -rrN%ZWrN5(s6p-P!:BgsQ.p^I-S-`%/Lr>$.OchF./bOn-N5Cm-N>Ck,l](e+oWM^*<$oQ)#tTQ)&O2- -()@]%()I`%(`4,.)B'V:,9J3mDOA-5g]-('g\fe1feF)>P,2)8[9i)Z1HW*?c:G*&?4D -g]$"*g]$%+gBPWeDDrRU*r6`Q(]G3L(&8jK*WI2X+9*J_+o`\b+o`bX,8;CK,paTR,Ub,l/12_g+Xo$- -IG:%7!!8D<=nVj-!!<<^FL12a!S7A8!.k3&!7_&M!S@/#s4[A'rn@8&"2]4A!mL`+!!6EYPj&24!!nG' -s75sKkjIm5mJH8JmJ-&JmJcAMlMg,Fli?;Ljr3[Xo((u,l0Ia*lg+$.nF6&@p@e:Plg"NMhX\e_aTouD -me-;JnFXQinb2MGo_J4Vq=g0N[JC.(o_\IYqWuDhaV!&&s75aWq=aOVp\=OXo^h\Es7-*Wq=jm^s7QB` -rpojRs6p!Wna@%VmI'K2mI0K0lgO<5o`*$id/X6Nru(\6[/^71:?1RP2f)1i_;)&XA4)B'J2(`4,B(b$:NJbn.$ -h>Z.0Fg(>i'!@@:2CTU_*?uUD(G-XE*Z5nBpE'>Vruh=brZD._rZV7bs!.Lgq'5kas!@Xk$m?cB.4Zqu --7'uh.P1`^U"`bu!!6^;CqSN+/qu-?sp%A1PpA=@Bp@ZN.qu?3.')C4cgsXC$>W^!"L+*ZpcT(.P`V,.k3"t.K([n --iGCl-28bb,5rV_*<$oQ)Z:Tf*#p%B(agsn4$lM4rZ.keX1gBPeo-6Fu[)mL7E)>kEP -)MK'B)%IT))B'J2(`4830ch`8eG@o*h;-i?Y::fN_XH4c[\]CLH"9lF:I51Q4u+T*pE'>Vruh=brZD._ -rZV7bs!.Lgq'5kas!@Xk&0W2F.4Zqu-6sld/N?5PgE4fC![$+,qZ+Y:$ip>1":,SH(cG<0MSno9"P.;m -",us,!Q5$+!.k3&!7UuO!<<*#de_W&g=k65OT>PnbO=*lWek\"74oJi&-r[IiW/$>!!3'!!s7*-+41&o -*6I"-m-s6,mecDMme,uIm/HDMli?>NlMTuDm/?J^qtp -mc!j/pA+FXo^VVEq!n0sqL\SDqZ$Hkq?Zceo_7tRm.np"aTTP\D0sRsaT1GurrrE$q"*tKp\"RYs7?0Z -r:'^Ss7#IF%.3HNn*B?.mHa0,nF6VTbK1aO!!4GGk.(Hp"WU'qnaHJ\q[if.ReHa]nu;\A!0[B_qtg?l -rWW=a!!!GtnG`[kfnN!?$Fp-jDg]-%/h##h0U*Ug*(`0Foko':8ru$D+_ANCr*ZP(r#8e9r)(?aX -Sc.=Ch>>q28JiWp5CU$;gAp%)g]-(&gB,Wc-MJS]+9*J`+oWS`+TmK;qWafWkh!o3bYquFeOU!.k3&!7:cH8,`Jfrql`n!!3V^rqucrrqZTorqZQsrr<#i391(t!!3<'gs5s0 -IG:);2(^C0.k<)!.4P3Dr?qOjr?_Ihr[%RirZV=_ruM+ZrYtSM#9+U&+X/"[`oc"^ZuZEe'H\hJ19gc4 -s4mJ*"C)c`*?Cesq&7*fJf+\/)'0h)drTus5!V-$)K3m0-_8W*dtWsgAp%+g]-(% -gB#cfpE'>Vruh=brZD._rZV7bs!.Lgq'5kas!@Xk$m[)H.4Zqu-6OQ\0eWU!gO7BJ!diU;_uKgOb5'`Y -f`T<6'`n44!6kGq!8@8%!"5k.JcM&9!##4_s4[D(!5SL4!rraF_u&*egABS'g@a,"cXY#r!!3'!!cZh> -irJHH#'.ichXBgtqX+7LqsFFOs6p!Ts6fmRr9jRLs6K[Nq<\L`q"==Vqsr)5dH8OWaE^@oaR8HOb0'\) -qT/o`qssOIl/D="p?D8?q!n1[qL\R\qYpBkq?Q]do_/.Ws2t&W$.7YuoD7F[<.<0UaT9Zdp\"RYs7?0Z -r:'^Ss7#IF&+/cPn*TK/mHj9/n`p.rEmF^eOoI`A!6tQF.eNZ=!<2He"TJH$iXP_a!9=(Y!<2lqs8M3^ -JcLB&ec5^LrVuosr;QcKq>^O.kPYA[rql`qrq69lq(LY+jT#?Rs,lLFkPu&SgSuqV3@QU3.k3"t.K([n --iGCj-3#7i-3#7i,5rV_*<$oQ)@-oe'bqc6,9be(gBsin)&OA3)AsA0,QM?LgBZQjgT)M<(a-X3fbs]+ -rYgJ.]bpqo*ZGt7rYPbd)'CH0p"KLM*W?o\*ZQCB).T<4g]-(,gAp%.h#Q:0g\2ch+9*J`+oWS`+T^Koqu6Zp -rr2os!<0n:!quU_irJHH%0k/5=slE[0.SP&.OchF./bOl-N,7j,lT+i,lT"e*WI,Y)u1BW&eYoq+fbsT(ru$D+_ANIt*ZGt7r>5SR(Pi"E!8RD)&%E5h -+Yb#U*ul^W+:p2]X81NMh##k*h#Q7/g\2ch+9*J`+oWS`+T^U$0Rq.=f`9b&g&9Y'g#)ks!!30&!WE'$)VN==kQ'fH#6qoakOeQ:mecDMmf2\Smf2\S -mf2bUmJlVRmJQDOlMp2Lm.p#RhVR2Lo_7^ll,aCqHoGuqm-sc=o(VYEj8m$Np;mH[s4cu5anGQ'iV<'A -K)31Wrql`lrq?Ngq;qYLaUcS%p@.\Eq"=INn'l88IG"#1!6G,\!6Y'/s7H?_r:9dTrpTmVmdC\Rm-X3/ -md9E1mdBT3ah7o)!!3DqrqlcUTsrr;s2mf7q>JcO7"!#GS6!<2fo!;,m` -!?pY(rr`9#s8Mlp"9/;urr2otroF.1+Fh*.k3"t.K([n-iGCj-3#7i-3#7i+oiY` -*W-oQ)@.#k()nDB.Orj6gCr2;LKYQ5(`4,-(`*r)*uPnJ/m%l'"l.nfgWVn>)"AL>)>P-&)>P2f)1i_9 -)&XM<*Z>h2(`4,47`!mRgB^n++W)(2)&X7i)$^ur)Br==X4ZgopE'>Vruh=brZD._rZV7bs!.Lgq'5ka -s!@Xk$n*JQ.kN1t+t"H_0TH1gPKa(/OkFuu!!(4;g%X/%e:C1(nc/YBp"9Ai+0GTq!1*Ze'>W>qf`3N! -!;HNr%7krumFfY_!W`?'rW!"3fob7oli76Eam/Hdm-OW:rU0^Qs6fpSs6fpUs6fpUrpKgTrpKdPs6fmR -qIQrr3W,q"4:Tp@\%@lLXfEoBuY$aiX>""4,Zop#5W/p\FLPq!n1KqL\R\qYpBo -qXa=Xp]C?Vf(I,qr9E_Dq"8;corpg!iqfi\A!!*#lrrDfY!.k3&!8%8Pmf)t\!<2Hf!Y0AMmJl)Ejo>H:s/G/] -k5YoggQ4TG0.AD%.Olkrr@%Ulr?hIhs!7Ris!7RfrZ1nVq&0MQ'G_W2,Ut9mn_4bUQ"2`o*ZZ:F*ZH.H -+;bn=(`>(G!Z2[*qV2&*rn@L<(bFV_ko':6fbs]+rYgJ.]bq/!+!)=:(Dmu<)4^BS(YTiG(cWKQ-5dXG --m0BJ+!VjK+uj5%Y4^QJgAlZr*rd>^+TEVa+9*J_+oW\c,Q8ta,Q8tg-2o5$-mpJp/L`%k-Q=ThWS:=q -!!6$NQi-p+!!$$hf`\X5;B#Z*!!(UCf`6Nk!.k3&!7UuKH1fhjf_tjN"nDWq)Gu1+n_!nPjT+HD!W`?' -rW!"afhouo##!)g*e!ALkMrr)>P-<)1iaM)>=sW-Q+u,gAT\-g=k65Vs4[J* -!&*O9%2qWDEegC7d+$b%c?_)"!:'Ui!<<*#(>7:Qk5aZF"qentdI$AirTsIL#jgpDlKIEomHsl=pZqYB -'("uPmHj3-me-8Ho^VD:j5L%'dWqL\RaqY0^nq"aX[q=jUSjT!BE_Su;l"TS>mq"Xj]!;H$[!;-3h"S^3dbfL"0 -c2[h2p[e@SqsaXSs7$$Vs7#IF%drcTnFH/:m-X62m)d9[bl@e\rVl`qa8c5IQMg^cpUPNB0+R+E"TSK$ -rVlcq"TA+sJ0R+!)FA()RhprW!3)#6b>A()Rc'q&/]>"Y$2# -gYCT`gCrAuh:p\^7N"-%(EjV<)&O2+'c?odnJLd6nJUj6q&/uFZ5JN;q%sVZ(`XY9,T.IY)+^CSgtplc -gBQHggY8>P)u:EA)%RQ(+<;7-$4R@K#RqRm,UN1*ruV1^r?2+`s!%IfrZ_@erZq:arZqLir$Db$/M8\. --mpSuH.r=sb5_[Bfgl)D`W-5Q(D.>u(_[/V!s8Ve!!NP+g"G*5rRhG0g=b/?&-)g$LR9KmHj3*lfdNprpB[Nq!7bC -,4+[`mHj3-me-8Ho^VD:j5%[o,8h@G/N6UMNMaD@kO8$8m.LM)_TDYr(!+Jpp?1`+o'lGFmHj*1 -oC;A@p#5]9pA+O[p[@s1qTSg1pC6rfp[\.Tp@nUeaiVK?q8ifKg\U[>q#9pdp[S(jlJB7ONc\2[2DHR* -4c7hXp[e@SqsaXSs7$$Vs7#IF%IWZSnFH/:m-aE2s2g_Q!!:(<$i'e!!!05%rVlfr"TA\+TEVb,6&ne,6&ne,l&\a -,l]1g-4;=T/hS\+.P`WJgL88*"^p#enalGIq"X[[p%7e?lK[EikNM@* -p%\O\s7ZHbnb*"Ds7FDEs30crp\FOLnEoW8p@n=So^VVEq!n.Dq>'cjqL\PNqYL$Yq"Xa]nCR^7aU#u0 -aoC]'p\=ONq@EN$r;HKdq"OOXp%A1Yr:fsWrUTjTs6p!WrpTmVmdC>ImdT]7nG_hXoA9Mh!*RJF!ce6^ -]E$pk!o)8[6r*#p4A,Tmq8pY,o.h:n_Y(`WGkm26EY*ZQ.B+WhXC*ZlRN+W_Qr*WI2\+8m>^+o`bd -,Q8ne,Q8ta,Q8tg-2](t.kE;*/1`8%8(cN7b5_V_f[:Q3!2KSsV:jPUrRq5)rRh0,mJqh=JcOR+!&40# -"PVS_Wr][0kPt]$e^tf&!9O7b(s'qhn*^2BrTsLMrTjOMrp0XPlg4Z=s6T^P(%LngpA"FVoBu#6m-Eot -jQPmuo(2JPp]'sdp%.k[p@dLd`:V.^s5`J6p$V;:mHsQ>p\4@Qnb(l9l1t/Lo_O19^%r!,p@%eHn*g;M -aU#u0aO]\Rp\=ONq?lrkqtg6gqY9d[q#pEdq>9s]oDS7WnGhtWnG_nVnF#`KmdBT5nF6GF"RYp+a;E)# -![%F=rW&Pj"0DP%rr)lsrr2ourW2TjJcLB&f)PgPrqQKqrr)l'])^gj!rW$>aoDRHgN>"tr?q[o-Mo(k -,U4Q[r?D:dp)sDYp`TSXruM+Zruq=`$m-T;,9RmB)&skF+GVRnJLd6fbsT&Z5J63$Q0fs(E=G@*(m6dh#,n,h#,n6E$-/>(`*u+)&aF_)#tTS)[[T.+XA*H -)&jV<*;:KR*rd>\+TEVb,6&ne,6&ne,l&\a,l]1g-42.M.kE>,0dh+uXiUPEXP$Xf!9!nX5ks"9g=k65 -TGOm6JcM8?!tLsWg@j2"3;m/?;bn*fZ2nacAI -qu-9brV?6_qXaCSr;-Eg"o.icp%.eFpB'pXs7FDDo[W7+rqYmBn+->Oq=saZnb(l9l1t/Ln+qY4_YON( -nF-,IpZD5BaTheDqYKsXoBZ8PqZH]hp%&+X"8_``p%S(Vo)%qVn,MnVn,MnFmgSUNmdKK.naZ),s2gnT -!!:=C'`%g*!!!2ts8Muus247)JcLB&g].Djrr2Zl!WE20!9aCa(&uGU+TEM_*WI,Z+oNMq+!;^K+XABY*?H@D)&XD7)B&Jlmhu*B![JSVq:br+h#?%6Q6I.s -)&O)((]>6O)Y"Zd)>P-A)1ia>)$q#o)(-7BRG6NPpY-(R+W_UA(`*u+)&aF_)$q3%*>o_8+W2:E"=568 -+!1.sruV1^r?2+`s!%IfrZ_@erZq:arZqLir$Db!.4Zr&0/G>LgLeP-"D-8?!!&Sj!1s#>s4[J*!,qK0 -JcLB&fDl"fg"G*Rf`72H!9=+^!Jf?>aT)HMaoCbprpKdQrTjOOrpKgTqX+(E!:BXMs6T^O([ph[mIBc? -p\XpcqtomOmeQ_Rq=j[[p\jmkq"OLToCMJG!q*LsoZ7UClLOQ@lK.L*qYL$_q"O=OnbDYLl1t/LZMK1L -#l=DanFuGGp&F[+#M?rkqtg'YoBlAbq>'d\qYBs[q"jIKnalAEp[e@SqsaXSs7$$Vs7#IF%.3HMn*B?1 -naGcCa^3'h!dFZ]]`?sj!/UINs8N#t!(*skJcM8?"$HV_rqHEmP4nsR!!7->GMiJd!!se&gK$$Y.4HYn -r[.[mqBZ+er?M"[pE9JWruM+ZruV+Z&KDc0(`487)B'S5(`=54*?6!r)>tEA)$(Zm"CK[5gt_\Z#2"2K --5[^>r>>\S*$?Bo(s*Zk)"/>o):BE&)"SUO()@c1,')Akh;%n^&)H$qb&8+@)&O2,(E")/)Y"[I)B9b; -r##MP)uUWS*VUTS*rd>\+TEVb,6&ne,6&ne,l&\a,l]1f-4)%M.k`_9;qp%LaT)Dbg"?u7!2BMr1=Fk0 -pXoSt3:Hp"!.k4-!!GR=g"P0Wf`^$_fu,>I!:9ad!WE'$*SK*fjT+BB#9Cq/qWmS;mJcPRmJZAOmf)YX -md9E0mdBKBm/?>Mn,MqXo`+U`p'gKZn*TK6p@n=VpA"I_p]:-_rq5mWrq?N_jT!HsaTfrfg%b16pAOgi -p%\F]nb(l9l1t/Lo_O19c2.J7oD/a\meQhAs3&O*pW3]is6os`q"XIPmJ71bp@S(RqYL!_p[n[_q>'gX -p[e@SqsaXSs7$$Vs7#IFrU'sWlgsc;n]JroaT)Gis8DuuSH&`gs8Mcm!W3)n!.k3&!8.>T#6"T#rql]u -rr2rg!P/9k!!<0"---&qZeKCP.Olkr-n$Gj-78^<"=>E@,UE=5pEBS[p`TSXruM+ZruV+Z%icQ.)]g1D -(`4A5*?H7B)Z(EN)"AIK+;ZO?S(l`RpY,k^;]$f")#Y>q;h;-hb)(-dL(`4&*)&X>2mhl\+TEVb,6&ne,6&ne,l&\a -,l]1f-4)%M.k`_7D;2Asa8c:Hfe0u=hZ*Y;o[s88$+'\a!1a)n%AMP/g=lGW"5;J^O7iRS!!!'!!!516 -Z/5QG!"5UEs6K+@mHs?0mHsl=!:KjTs6fpSs6f@Cs6T^OrU1?gnauJHp%J"HmI'Q5lh'c;oD84_p\+UZ -nb3+Rn`KqZmI\L(o)%VXS -%/BSkp@@eHp@@kJp%87Sp[e@SqsaXSs7$$Vs7#IFrU'pVlgsc;s2h(W!!:OI!rDtl!!%cGrrC(.!.k3& -!8[\Yb5_M@rql]trr)kdZiK=j!X&JLj8e6@%;4Fs/1<(j0.\Ls,:4c4-3#7f,QAte+o`ec+oNP`+9*D\ -*>JNr>>,D"rS9n(`=/`rnIJ.ptGnE/fu27)$Lfm(`=A5VV>b(!!?idL]@MW!<<.o!!!c*f`?g.pAfdFJcOO*!s=;2gAKY(gAKV($+U'#!!!&u!!8,4 -B#al[?ci>qmIB]9mdBQ2m/H;Qm-a?2r9jROrpKgRrp0XQp?i=Wn*oi6mI0Q6nalANo`"I]o)J=[p&4[a -p$qe[lgsiDqX_f;s1@4eqY9mWnFlPNqsjIOq=4:NpS.MGqZ$gEn,2S]n*]T6mIBf(s2eUJa8c9ds,=Ylh>dQTo`"o; -ZiG[XSH&_9s8Mrr!WN&rrrE&k!2feuO8jI^!9jIj)qqYt,q^Dn.4HSB-MSne,l8hd,5rbc,Q/ea+TEP` -*rR)_*ZZ7@*?Fqpr>5DLr>GPNnJMBF+W1J(.?3*:gt_YY$]Q;H)C6OH(E",5.a].((uH3_):BE&)#G0N -,5iA`*?c[F(`J,(gC)imgY:N4MZF!.k4/!!$C%f`p0ag"G*4FL(u8!!!*" -!!@s7OJE -aN9q3pAOIUq"XUWp\4R^nbW7Zs7QEarp^!\r:KpYqssOOs6o^Op$_eG$170Mm.0fJouIuj!!=>B_#Tu* -!\XNPp&>"8pAfdFJcOO*"=*pGs8Mus#6+W%s8DsL\,bRi!lFpY`W-FFgPm@--n$Al-R^>hr?_Ihr[%Ri -q]l+brZM7d!$hFcr?2+^ruV1\rYu%[)]BY7q&8c?nJMNJ)&sM2288e=%GfjlBcnZC*#BG4*>fsY)=\U7 -(nqn0)?1QN)$M#u*?5q6"W/%$*+R^pgBP_^*uQ+=(]5*O)BKsi)?(EP(A/LA*W@,Z+9*J_+o`\b+o`bX -,QB%f-2f1j-iPG!+=JZp/r88[!!(%>"K'jQ!!0n9h#IGfp=TQ%g=/!g!.k3C!!,=:o[s5doDl#o!!<&u -!a43Rh>la>&=U`@kk"61nEo]4mHj0)m-XZ;rpBXOrpBaSq5bO4cmqYBULnauPKnbD)=nb:r;K)3pls7cEe$hX;foD&"OoD%tHbOimdd.-r-q!RbJp\=OV -p\asZqYp$enFQ2KncJ@NnG_nSoDA+RnGhtOnFc8JmKr@OmI'E5kPrYm`;ftWrZ1n:TE"uXpAY6nrqlih -!.k3&!9!nY"9.rm!;<\ul2Ul,rkmarirBKkgTDkO.OHDl-n$Gir?_Ihr[%Riq]l+brZV:dr?;+^ru_7^ -ruM(Y"tBQ -9;D+5#'V7;)'Tn;r"oJR*ZjhhrYGPMqA9&Gr#PbXrZD._rZV:aruqCdo-=8\r?_Ch$n!DK-7Bu_/M/`V -gKMPr!a432rW/Sj!+>NR"PVS_Oph'cJcLB&h#IHaQh/l1B"%d+!!iW+!!*'"LtPqM!!cHEs6T.BmdL/C -"mt[Blg4$8mf)VOmf)SRmf;hPmf2bSnGM\Sn,;eRnG2hUpAagUp]g6Zp%\+?RIeN-s8VZcq!RVBnFlSG -q!n1Mq=43RqN1RRp\Xdjq"aFPq""X]p@J=ao>qK-m.L2Hp@%bMq"XOVr;?*]rpg-[oC;eM!qGdLrpTdV -qssOOs6o^Op$_kI%.EZUmHsE1kl8b'!!(%>!bq[i^B!'i!tbM4rqZQrrr2qn[K(mZT)\kgoD\e)oDkfi -!f$_hh>la>$k_+G73X-*,qUMl-R\d;r[.XkrZqCdrZV:dr?;+^ru_7^ruM"Wp)+Y"?I)]0B`)1iaS)?1QL)%.H%(a'V20:U_Ngt_YY&#q'(,9.R;'c.Z'(`=86*q:*N -)B'P7*;CQS*;giV*r[8]+Tl6mHj3-me?2G -mf2bOmf2bSnGi%XnGhtVmf2\Qm/-MVo_\@^q=FC[p]^Njqt]+Kp;m`aaiXRug@b.6p[n1MnbD)=eG=dn -c2.J7qt^WoqXX@Pm-X#Rs7=>Cs60L^qtfpOoC_kQqYU3gnbN=^q"sm_rqZTgr:BgVq!e=Pp[IkErU($] -me,r7mcENO`=Tug!YkM2RK*>Np\tBqrVumiq#H!HJcOU,"%E7irq??lOL>/N!!Z.7N?oDg*uPq5 -)W;Qc)3>a9)#G0S*#TV2*ZG.t)3+XMs4mA'%qHb))($4F(`*u*(`=86*q:*N)B'P7*;CQS*;giV*r[8] -+T-gA]b*mH=Mlo>qNGl2:>H -q![qJp%S7Xqu$B^q?$HeqtBjcp\aX[o(__Sn+Z>En,;Y\n*]f4md9EAac=7=!jqtIr;`Gi!!2ios8N#t -!$(Y3JcLB&irB)rrq$-i!jMak!!45A[,M)F!"2NWQS]s9,:b2i-n"s?s!@Xks!@Xir$21as!.Icr?2+^ -ruV1\r#G\TruCnVq\]>Nr>=u@rYYqc(`F5..3kV]gC)ingY6fi)Bp%:(`&nbJf2fNrttPL"rJ0t(`6`; -o@jhP-S-5T*Z5t9(Ddo*)&jVthVrZ;%\ruh:aruh=bs!%%Zs!7Ohr?_n"-RL)^)^[%" -VV=e^!!,dI".Ku.".]DlEVA&gg=k652u_1(`=86 -*q:-I*<$uR*WR5Y*W@,Z+9*J_+o`\b+o`bX,QB%f-2f.u-RU>i*uQIV9\[br_Z0lGbLn$B!s"nm!>)d8 -f`g*`g"E&,pAfdFJcOm4!=b^rf`9b*f`BM;YQ41n!s6p!Wq=".I -rU9XOs6p!Ws7-$Vrpp*\qt0dR"n;$Ro_%qHq$[#onb;G>n+-,.Ze4lk#OVNcqt^$YmEtaZqL\RgqZ$-N>Ck,l]1j,lAki,9eIm-jUh*/g3;(PM:Ze!6"p>JD#t^!!3?) -"31Dq!!ksFg"P05g"P0Yf`Ts^frM[aJcMPG!20>Es4[5#!&sEJYQ+_0!=&N'!ef6Wg]6I:&9c18o^qbL -lLXH4nF6#'m`n+XTnK)3^f#kRWZm.U)D',_Z/*ZQ%7(`=2.3Kr4Rh:p]?h>Q(9h;-i?S0o15'c7f+q\o\W)]BV4)=JE\ -)1iaL)>tKZ(Ddo(2Adg;rS.A.ptGk:65\`#ru1nVruD%Zr#YbWruM+\ru_7`rZD._q]YSVrZqLiq^2=j -r[8$k'd>"Y8Zg`"_#OHf!SP*a!!30$"/#W"#Ed]mg=b05gAT\1g=k65B`J,8!.k3&!9=+^!rr=0rRq5) -pt5\:!jhsp!!if1!<<*$XP#5B!"^[&g\gU4md'E2n*oi;nF#`7mf;kWnGhtSnGVkYoC28Jnc/4[nbi"V -p&=^cp&FddpAapXq>U6uqXsOXqX`X-ahl-laU8(1p\*t@q>'m_q>U-mp\O^]qYK[TK)1B$#P7NWnb2\B -s8C(>aS]+TEP`*rd8[*rI&X*<-uW)ZLcV)XSCD*#ok%)&O2.)&a>fn_4/")BC4# -)#tTS)$:Zl)&_r]^DVV@dM`!%!#bbP";rC')i=7B#2Itfg//\.iu.k8ru:tXruLhTruM+\ru_7`rZD._ -q]YSVrZqLiq^2=jr[8!j+^9hq?HZe -q>'gSp@66/s1[^hq>0pcq#:*op@S"Jp%nOTpVco[qT8R6pAXXdq=F71s7485b5^njqYU'fp]'sbp&+L_ -oDS7[nG`"VnG_kBn,DbPm0<1MnE0bmVS<*4e,L/N!!*#hrr=PJ!.k3&!9*tY,kCs8riuOf!!3r9e%Ykl -@b[tE2'jdu-n$Vt/M$`Gs!@Xis!@[jr?D:f![K$9rZ_:a!$M7_#Tb*2+!2OF*?G,#r#PbVru:qUru:tV -m269O*#]\3(`=26(at41gB2R7+!gY"!#khS!uDdl)=\Pq)3>a7)?:ZS(Bl'%(j+Nep=ff,gY7Q;(a\2[ -ru1nVruD%ZpE'>TruV1^ruh:_ruh1^oHX>\s!@Ohs!Rdo#8nd11GP`\@f-5E!!6T^K)P`M!lb5n!!*1A -n_!n.]`pTXo[s?#g"C<4!3cG(!=/T(!f,H;gAp=8%pI*Tm.0Q:mI'B0n*ol7mI'ECnG_nSnGVnW -nGVnWoD\:XoDJ:\p]'pbp[@qWq?ZrkpA+OTn'7*daTVY%qX=4WpBgWiqY'RRo(DkUnb9fpK)3dh!;?E` -"7Q$Os7+25Q/h<)jnelLs7cQep\"RXrUU!Xrpp!VrpK.ArpK^O#OM0PnE^+r>/(%?ErUUh!1Nrg,4ba7 -rWr?#JcLB&kPtVerq69nrrGVPru(hR -rtk\Qru1DE`#4.Ear1-p"r\g)A'WlbpY,o.gtSee*ZX/Wru1nVruD%Zr#YbWruM+\ru_7`rZD._q]YSV -rZqLiq^2=jr[8!p.46QDgXd+R!!FMX&]MlMkjJ$1mHs?1n*o]1nF-AF!:]sUrUBgVs7$!Ws7?6[r:BjZrqHHcrV,^Ts8)]i -#Q"AplMnuIaS!Xgbj"]kqYL$`p@e=Xp\47Lo_/.Xnb7Y3OSTF[pA4RYp\=UUj6Y+6aRmRVrq?6djSJcK -s7cQep\"RXrUU!Xrpp!VrpK.ArpK^O#OM*NkMaP%&c;XI!!3r4rk\Ze!!AnorVcKj"9/>t!knYd!2ff! -!VcTlp\t?prr9"d!36)$rq[Db!9=+cP1tgD/Li7u-iPXu.jl_D-N>Ck,l]1j,lJtc,l]+f+q,V<+tBV -)AlAUgYCTYgBQHggLqrP,2sL?)ZLcV*<.&R*rd8\*rd>^+TS,Q8tg-2T%h-iPLu,U=`bL"hd( -!!AA:@K?B-rrJ_l"$YDlg@X&!UDj%1JcLB&l2Ur+S(ZNLpXoZ&g=]#u!:Tsk! -md9E0n*fc4m-O3@nGVhSn,i.LnGVnWoD\:XoDJ:\p]'pbp[S(Xq>^q-5r:fjZjnelLs7cQer:U!\s7?3[s7$$Yr:'^R -m-jrAr9X^VmHs'9abIM0!s#A$.@C/<"98>upAY6os24nh!.k43!!Bq7rVlQk"9/<""L.sk!!4PJWkABB -3SUN+2_Zp6-n-Sr.P37O-N>Ck,l]1j,lJqf-2f+f,QAtf+oEJ_+9*D^*W@,X*W@&Y)u^cU)uU]D)?1WP -)$Lp%)([5'n_4,;3Z@o5rtk\Pru(hTru:JFJf0Xfru:tSrYP\\4f\J8rS%e:gtUT>h:p\O-7B`K(ulM6 -)ZLcV*<.&R*rd8\*rd>^+TS,Q8tg-2T%h-iPLu.jm#9VV=-.!5ed=38(qNrW)s!aT0ll!,1oU -!L"86!.k3M!!*C`q:Q&-g=b05g=b.jm/X9h"9B:=ff7[cj8]KCal)OSp$h>7mf)\TnF>rInGVhSnGhtR -nGVqXoD\=YoD\LZq!.Y^q>0s`q>1!aq!nCSaTDLQpAXabpAaaap&4aeqsjEqqL\Rkq?$Kao)A@bqp5<4 -aT__5pA+:RjnelLs7cQep\"RXrUU!Xrpp!VrpK.ArpK^O#4D!HiU+`D]`8.$s5*gE!!,(Yp\t6mrVlka -quDP2Dru(hTq\]SX)'C(C32#fr!M15-)#kEP)#kKR)ZLcH -(rR;D)9j'!)ug`R(]bhVptH85gtUT>h:nec)'0n<)WM_8)ZLcV*<.&W*rI)Z*WI2\+9*J_+9*J\+nR#Y -,l]1f-N>Im-jD+J2.YIQ!PSO:!!0U_0)bkN!M08l#e]]\!/6%*JcOp5!.Xds#hn"cg"P05[fio8l2UoI -fsh'r!!r\+aoCr)na,W1rpTmVna?JI!:]sUrUBjUqsaRTs7?6\r:Bp^q"X+L$MsVpq=j[Rqs:`Kn]:h3 -pAXabpAaaap&4aeqsjE4qN(ISq=F1VpAt0kr5nZS#2urWqXF:OjnelLs7cQep\"RXrUU!Xrpp!VrpK.A -rpK^O#4M'Ns2h8AqZ+M6!s.'S!lP)h!!([FrrE&srr@)T!.k3M!!$p3rs/Q&s8W)ts4?T;XT/G)s4@A+ -!94%`@GIk581#tg.0(t!1B/a#-N,7j,kE8\,6&hd+T9"_&(`4(O)?1WS)u1KQ -*WI2[+9!A^+TZ*VLKQ)u^cG)?1WN)$hH)+rW(jgY:NWgC`5rgQ3Ko/Jo?N(Ddr,)]Kh>nJQorO;S6J)&OqB+HuZV -rS.A.rS%R;0cV8Q)AsCS)?1WS)u1KQ*WI2X+9*J_+o`\b+o`bX,QB%f-2f1h-OV=N.4H_r2Cr(Ndgu9T -_>jfOd^g1o!!*,B!7UuKH2Q=qf_O2)g=k4r!!!&=!.k3R!!<6%!,D5\!SH-)f`63]!3Q;(+iD\;f`:%4 -"V&?$s7>dZmK;qKoCMqKp$_YEs6oaPqss[Wp@nU^rqZ'[!Vu?fo_nUko^qtTqsrg.nAu%;g[Xe+q=!tJ -qYL0fYPNkIdeX1:q=X7NlMpS"!5n`V#ER[:qtT[TpZ_PPq#:!_p\smdp&=U_o(__Sn,MnEn,;\QmJZGV -nFHV._@=*W!YP+jQN."6rr2utp](6l!]g;]JcLB&m/R/HrqHEoqu6Torr=IH!:Kmho(E[P!8RVbM;+OL -6SBr=.4m;52CBmN-N,7j,kE8\,6&hd+T*D^+T3\(`+//*$,tHWnZ=` -gt_k_s4mM+"cFZE-Q*g#)#kQT*jcf:)9j$&)Asb;*/X:A$f'RmWAGJ9)]9M1(ZlV8)ZC]O*<$uY*r@&Z -+Tr?_Iho-=8ZruqCbr#u%^rZD.] -rZ1\Pru:qUnJMBH)A`Air>>kX(`=//,p!n,rnIJ.rS.A-qV).+)'L7Cr>>PRruS?]Jf2rR"!ep*IIc,# -gtg^d(`k%B)&O2,jr+1;rYtYQrZ2"[rZD+]ruh:aruh=bs!%%Zs!7Ohr?hIj$7I;O.4Qf-:pSh/\GuX` -f`@WKQiI+?pt>]$qUkj?JcLB&mf3>ao%=-!g=\0Y!:^$k$)ZB/h#Q72"Y7^dp@.PMmK;qKp@eIQp$_YE -s6opUrpg$Zrq$-]s7QBbp@nU^rqZ0^rVHQbrV?fip%7tSnaQ+Cn&Yb5p\aLUq#:$dqm?3OqT\j>q="4T -s7+2Gt[)&jG2*#]Y4K_aC&h#5t4h;-i?KGQ$Uq\fDTnJQorNu8-G -'nG&nh;.t_!o)Jbr7_L.(`seB)&XG3jVe(:rYtYQrZ2"[q]Gh\rZV:aruqCdo-=8\r?_Chr?hn"-n-Sp -.OgJ6X7u\1!!9.Q@)`2p!!#abf`^$_g"B->!.k3R!!H0Pg"P0Of`4k5!3ZA(@+hO2!9!n\S]UoUnbqkW -n+ZSTme-&CnGhtUnG_tXo)A7[o`+U`p@e7\q#:*Xq>g7"p\FX]qY0dXq>'LMpZ__HaTMR]kk"cLs7cQj -YPNkIdeX4@k0s@PaiMQpaU/"7r:fdXqYBjWl2(>Qrq?0^rq?Bbrq-3\q!e=Ps7#FErU0XOrU'd-nrr;rt&q^19!:Tsk'E8%1rUp0lrr*S/!:^$j.K@HD!8IP`9&$L*1b0t&/29(B --R\j>r?_Iho-=8ZruqCbr#u%^rZD.]rZ1\Pru:qUo,7KErtt\Q$5ja&*uPq5)':5mqV2&*rS%S5h:p]8 -FWD=r)?1bb)1iaN)$^upF4K%"h;._X$Bl\T+;u+8+!2@>jr+1;rYtYQrZ2"[q]Gh\rZV:aruqCdo-=8\ -r?_Chr?hn"-n-Sp.QXcf9"P*%!!5aFPEl1KL%X+'g"P05g!W$?!.k4;!!PR6g"G*5o[s5.WrVJd!gMA0 -[f?P!ao:&brU'aUp\4XSp$VnMq!e=PrUBgVs760\rq-6`rq?'[s7lThn+mUip\FX]qY'[So(i(Tp#s)[ -nAtdVs694TqZ$Qrq?0^rq?Bbrq-3\q!e=P -s7#FErU0XOrU'dHrlIS'!5JR9!7:cH8bE#drr2rtqZb%?JcMtS"U=l(s8Dogrr>mZ!3ZA(XoDGR -!9!ne"30)@1b0q#/20+G-R\j>r?_Iho-=8ZruqCbr#u%^rZD.]rZ1\Pru:qUmMZ!ArYc7a(E"&-()A;> -5HdF`<4lqg].HZ[E8I=rpBmUme?MTme-&CnGhtUnG_tXo)A7[o`+U`p@e7\ -q#:*\qYU+&p\4O\q"j[Tq"aFJrVQ*aaiVTEoZ70Xo[`s:rqWqtK)3ag"loU+aiDKoaTVY4p@nI`q?-?^ -qu,dUr:p9bq=jm^s7QB`rpojRs6p!WmI1#ArU'RO"96KM"1nR3!!lSV!!<]0j92mk$u4Oj1b0q#/20+G-R\j>r?_Ihr$1t]s!%Idruh4_rZM1^ -ruV.[p)O)OrYk)?!ZDsrr>>qb*>f\H(1c1Sh;.h[!SuQ1gAt4lrYb_Sru:JGJf0Xf!)NUKs5!M*qqDKi -(+:%@+!;I>(`OX\)?1WS)u1KQ*WI2X+9*J_+o`\b+o`bX,QB%f-2f1h-O;+K.4H_rVV>n\!5AL8C>"(8 -!!!&C!71]K4k\NBg@s;#gA]b*.*)C?!3lM(-iVg!g@Ntt4m)gL!!7Z'C=WCC!!?]Ps7-*V"7>ONq#0XR -n+Z>On,;bTnc/1ZoD\C^p&=[Yp]($fq'%n+cYJnG)bOqtoXSr:p9bq=jm^s7QB`rpojRs6p!WmI1#ArU'RO!rpAM[/^8Us(7Ps -"9SW'rVcKjs8E*"s8I]PJcP?A"TJH$rVc?f!!8tsnc/`1s*NK#gAhQme(\Fa4!H0u+XI%8s!R[js!@Xi -oHX>Ys!.Ofruq=`ru_7^ruM(\ruV.[q&KAQru1YMmMQ-D)(:*jo@jZ.gtUS",oIjC'bM,Y)Z(?U(Dmu- -)BKs<)1iah)>>!J)>tH[)]KY4*ZH+9'N4AR"G86D*uXkkmMZ$CrYtkUru:tXoc4#R" -!!#.Mf`B_qW;uVl!W`B)qu?gGg!LD>!"':SalVIPnF#]4oDJ"TmeH8Dn,DbTnGhtSnGVqXoD\C^p&=[\ -p\smapuqPWp%eLbb4!F\iR7Muq![(rq>0s_q#:!mp@S%NqYL-fK)2MDp\4L[#Pn5lqsib$r:A&.aT__; -p\am_rqHBdnbW1Yrq?BerV$9`p[e@Ss7$$Xr:'^Ss7#IF"SD?VnF-AD$LmENn+?89pW:8`pAhr.!YkA. -`rOEc!=Sl*rrE&is2Y1l!3uS)!Up$hrXIuiYQ+b)p(Z'XhZ*t9gS-_c.NouX,5s"j-i57j-2o1^,Q8kd -,QAtf+oNP`+9*D^*W@/\*r[2U*<$oW)Y4j=)$h-#-Q"\4gY:NWgC)flgY:G'+WqX=&fCTdq\TMR(`4/0 -*Zi'6Jf3nmpDEoJr>Gt])]]e8*#p)1eF2,qS2;'2,9$@pmMZ$CrYtkUru:tXoc=&Rru_7`rZD._rZV7b -s!.Lgq'5kas!@Xk">2;V-RSg9#p:<<-SdVARbNM&!!<4Rfk^Kc!0s_q#:!mp@S%NqYL-f`;5)^kPFrIq>(?gq"jgXj8[BmaTf/r -mI0cDq#:$dq!n4Yq#:!eq#0pdo_7qWo)A4[nG_tUnG_nVnF#`Jo^q\Cn,;VZlgF63n*g:uH+n*TK/l0Ig2oBc7oa<@nj"99qNrW/8a")@l8 -rqHHjrrMj%M#`,-p&G+&rUTsjrr2q5U&afc!s/E#.bXmU!!nqGP:\I;/gDJ;./t[l-N>Ck,kN>\+o`ee -,6&hb+TEP`*rd8[+9*D]*Vg]S)ugiO)=JFM)AsDA.2QI6gtgcagAp%'gBGfQ(`4Y=obd]IruT)rJf3A^ -rYl1^)&O/+)(6==K$$/OFQ>SJ\>)&XLo)#kKR)"&:A)ZC]U)ZLcV*;(m/P1co`2Z*!jM\YaT0Nb -!:0X`rVllsp\t9d(*#Vk)J;(OLX.4P6Es!R[js!@XioHX>Y -s!.Ofruq=`ru_7^ruM(\ruV.[q&KAQru1JHn/2HS)(94RgYCTWgBcTigY75u(a^.")#Y9M(^(]q)]]s6 -)1iac)$:fr)&N5g#9=WsJ_Sr8h=951AL&*;)B'b:(`4/0)]Kh>mMZ$CrYtkUru:tXoc=&Rru_7`rZD._ -rZV7bs!.Lgq'5kas!@Xk"=blM,prU8#UCfT2`"IMgG-#7"TSNWft88h!!FV$g"P0Ug%j;$>`/T6!;HNs -?.mobg@o6r9aLOm-jrAs7$'WqsaRTs7?6^s7QBbq=jm^ -r:p0cn+m:ameQ\Uq"asWaV4]mp@\:Wq"F@Pp%A(Rq"jmap\2W&K)4:!!r)E[rV$N`lad&;aiEnm$ifnn -r;$3^q=XFVq>L3\qY^-fpAapdpAadZo)S@\o)J4YnbhnUn,MnFmh#!XmHj9/m-O')nF>u>d`F)N!;ZZs -3WJE/!!E6#rr2osp\t?ps8F($!.k4B!!FDDs8DrfrrE%p!:KmhoD^hT!!fCUM_Qh6-8#3Fs!R[js!@Xi -!$h.]rZV:ds!%Idr?2+^ruV1\rZD.]rZ1eSrYtkUjr"OJ(`OD4-n69qgY:NVg]-(.gB3<^(`E;ir>5GM -";r-t*?B_LTG[hN)As@h(]c(?rnIJ/o@jl3L`.Wh)]Th:*Z,_4)B0V:*pspG)ZC]U)ZLcV*;(?P*rd>^ -+T?+pTMB/ho>GgSXTC]Dr#/fj"CT!!1CGb5_W_g"G*Kf`57% -!.k3[!!$F+g&Kdsf`6K\!4`(1!<`9#!a"'NdfA2(#FNX5lLF<1o).nSmd0EAmf2eVn,)VQo)J=\o`+U` -pA+I^pAF^ZqXjUio(MeMqYs!.Ofruq=`ru_7^ruM(\ruV.[q&KAQru1YMmhlQT)&XA5*$QOQQJ:0Mh=oY2gt^`A -gY8AO)AjCk)#b?O)#kQT*lJqJ)=8=A)"SUS()@]&(`F>8+ILp=h;.VU&XXpf+WVRG)&XV:)B0V:*ZlKl -)?1WS)ugiV)ugoN*<7,`*ZlIH+Tc,pb,j2)/=BgH`4Jq#CL] -fr$-\!!Qreg"P05pY#Q"!nl7NOoU(6o`,#=g&B^qf`5TZ!;-'pbrVZ3^r:p9bs7lQds7H'WrUU!XrpfpU -rpTmVmdC\VnF5l3lg='.o())8lcD3[!5&:59)m;]!6P9E1B7CQrV$9hrW$'H!.k3\!!-."rr)Be!&`^8 -ZN('Rs%:`?h#IZ\ZeKg`3@QZ]./t[l-N>Ck,kN>\+o`ee,6&hb+TEP`*rd8[+9*D]*Vg]S)ugiJ)=n^H -,och$#8ej+32,*_h=fS)h;$icgB4>l(`N>irYPSOru:tZ^DVV@neqHEo,.uQ()Ic()B0cggY:N>h=B;' -U-';?)#bB[)^Q@?)B0V:*ZlKl)?1WS)ugiV)ugoN*WI2\+9*J_+9*J_+oW\c,Q8ta,Q8tg-2o5%.k3"p -,U=Z^/1*M;J(q:1Z2jk(!s,^\99]DZ#+!rqgABS$g&B_)f`6,S!.k4J!!7H!g&B^rf`@0?T)eQb"%LtL -!S@D)!!`P$aoCYup$_hGrpK.ArpKgUs6ojSrUU![rq-6`rq?0^rq?9bqtfdX%JTAcp\FUXp$]D_ai24W!NlD2:>tBW()@`)+W3,:mFqr258,(_)&sG1(]G9R*#oiJ -)6b"Y)#5$Y)]9M3)As5')'C(=9;V%1!Nn0c)Bfn5(`4,.)B'P6r#PhVo,7QHrYb_Sp)EoMrZ;%\ruh:a -ruh=bs!%%Zs!7Ohr?hOlr[S@),:"Wb.QB=Ua4jA\!4r45:"d)bbQ,]a!1*$*!K7lD!.k3_!!*R^mF_K$ -hZ1:h!WiE(r;Zp.aOs;9!8IPY8BKQ;kk"EEmeuPOmd9KCnGhtPnGMkWoDeI_p%e@^o_nL\q"jjZqYp6q -p@%JFqY'aIrp@fWpA+OWq=X@Rq=jd^^\WQYo(rC\qt^Hkq"FR\rqH`bm/$DOiS4D"aTqk1q=aIQ -q"Xgas82`lo_S@Xp@eFUqss[SrUBjUp[IkErU(0cnac/7m-X33o'P2Ya[iZ:r;Zn's65[H!3>qqp&>#7 -NrXb3qu?_AmJd0\SH/?`!qlRtf)XD&$j4)qMCgS:.Olkr-n,$Ar?hIhs!71\s!%Idruh:aruh:_ruqCb -ru_7^q&KDTruD%Xr>PVPmhu'@#Sn0m)&XAF5gSiP$Cb'3*$,t6)AsD0rYY\S`#4.Em2>p@q\]APq\]VW -'Gql/(fmX+gAp%.gCD:k/0#ND(Dmu,)&aD4)uL`W)Y4jH)ZCWS)YP-J*W@,Z+9*J_+o`\b+o`bX,QB%f --2f1j-iPV(-mKub-nR,,MVG]E[K-(&!s?*e;j.1`,M(Q$n(@_u+I3"Z!;QTq++`h4!QZ1R!;QTr!WiE$ -!!?9T\HAr6"p1jIs6'%GrU0XOrU0UPo'cVJs6oaPr:9mZs7H?aq=jp]rV$-`mJ?hW$23iVq"jaXi.K2> -aU\@Lg\LF8p%\@WpA"IZpk&@HqZ$gVrY`o[`rH,:mf*=eHI;eF!4r42H1Cn7rr2ot -o%jAS!!=5@f`TY&gAhUXgU'@)2_$:+.4?VC-iGCj-3#7^,QAtf+o`\a+o`\a+9*Ma+TEP`*r-fU*WI,Z -)uU]M)>"gH)#kEN(^V!%(`ll1gY:N=n_4M`D\aQS)'^%;*?H1>)S[/A)=e[F)#>*Y)B0Y8(`+/0-ls+B -]CO\_gtgiAgX97I(a8kprttbSru:qYru1kRo,7QHrYb_Sp)EoMrZ;%\ruh:aruh=bs!%%Zs!7Ohr?`%& --R^Dk-m^2h.5WeK[G4T_!;lg!:YDNPP5k^ud+R++rn6nr!P(X^!.k1Q!!#rtkVN#p's3*[51MgYCTRgBH)N*ZQUMr>>YV*u]_KYSmHXqABY])]9M1 -(`+V<(j4'%g&Ke*f`4Fr -!5&=3!WMir&9?me$/Hq"jja -qu6NnqYp9_qY9jZpAFOZo)/"UnGhtOnFc8KmLAXSn*fT/m-aB8s2h>EYQ4S$!sI?X'p8P!!rr<"rr;Wj -"9/>s#a57?!!3-+q=4Igrr)cprrJShp](C1s4RV,!7_&V;VS?S-n6\q.4?VC-iGCj-3#7^,QAtf+o`\a -+o`\a+9*Ma+TEP`*r-fU*WI,Z)uU]R)=JI<(^1ls)']u@nD"!!rn@U:1)1rR*r[#W(W.,B)=8=A)#>*Y -)]9J/)AX,+2NHPHh!Wo#JJ]^O)&N8hru(hUr>l"X(`<5go,7QHrYb_Sp)EoMrZ;%\ruh:aruh=bs!%%Z -s!7Ohr?`"%-R^Ai-RU;k/gXDugJYBYp&G1lfqKLM!!$9ng&Ke*f`5QN!.k4K!!?cbg"PlI!)T9foDet: -T\32A!!Gs:oB>-2meuPOmelPEn,MnWn+cDMo)J=]o`+U[p]'mapA=XPq?$?_pAXgmp\+4GqYKgVs7",2 -aN+;%$NJ&imJ?VSq"aFRK)2_Js7cEe$MjDjo^_A;khjkhlcB;0oCVnU#jh6Zq"jjaqu$Hj"o%`ao_%nM -qY9jZpAFOZo(__Sn+Z>En,;\Sn,;VXmdT<&oZ9br!4`(2?iS-j!6"p=)#j(*"o\E!s8FY%!.k3c!!=kQ -s8MKe!WEbf!4Dk/`;a2k!87D["23HD-n6\q.4?VC-iGCj-3#7^,QAtf+o`\a+o`\a+9*Ma+TEP`*r-fU -*WI,Z)uU]M)>"gB(^D&t)'KkC&UO!%!o;\frn@^R4r>+[,U"*C^);M?neqHEqAB\\)^-CG(`5N9gY:N= -n(S;-&L8;=)&4//(`=21)uUfZ)&O4i(\8OE)ZCWS)YP-J*W@,Z+9*J_+o`\b+o`bX,QB%f-2f/#-RU;j --7:/h.4urugV!]m!;c`u"2!5aOT5B9rRphr!8@D)!I4s:!/(=Q#B]:b!-=P.q#CLtft.@:!7_&P"0K]F -i;N*BmJZJ?n,MnWn+cDMo)J=]o`+U[p]'mapA=XbqX=7^p%A%Xp^-]gn*g)Aq!Fu5n]:gMaSj3es75LK -p$_DDnFsltK)4m2s7cEe$2O;fmI'90meZtLaUX?/mJ68ImdU#HqYL*dr;QQsp\+=Qp%A"Sq"XRVr:BgV -q!e=Pp[IkErU0^SrTsgWnE'\lXTPp1p&G0th#A1Q!!"A9rrN&rrVlk)RK.p>r;Zq%s8W)drr=:8!;$6n -)#r@oVuR-%gSn(#.Ocep./bOl-N5:m,pXc-,QAtf+o`\a+o`\a+9*Ma+TEP`*r-fU*WI,Z)uU]@)?1NQ -)>tBY+rD[F)]0G-VUt=l%,B[ogSI^b(`=2.(`@oCYSmHXqABMX(`*r)(Ibk'gC)ingY9Z1,o@L@(a0A+ -)]0D0)'0h@+!)::(E!,fo,7QHrYb_Sp)EoMrZ;%\ruh:aruh=bs!%%Zs!7Ohr?_t$-R^>g,q(2l/PW%q -;Xa[r!!?-PRj65Z_Z0^GdI>igg&fs*.G4]Q!5\^:)lW8Z"kq\`ftV1t!!!,Z!5/@4!WUm-+>g9WeBl!!6R.[u^Rl2ue,[tu#m7`mIjuos.4?VC-iGCj-3#7^,QAtf+o`\a+o`\a+9*Ma+TEP` -*r-fU*WI,Z)uU]R)=JIC(]PBN(^N#:.2X?^)(;?Ng]$"3gY:;%/H-Lf(E140Jf3qnrttVN#9"Nu(D\QA -]'nA^h;-i?Q4Y,g,oA'J2Z=O#)&XJ:+!2OA(`+%g(\8OE)ZCWS)YP-J*W@,Z+9*J_+o`\b+o`bX,QB%f --2f/"-RU;i,parg.P5r#\HB/+rD0r-N>Ck,l&\a,l]+g -,6&nf,6&hd+Th>>t,h"TP0Pr9?u)]9e<)&iJl!#PVO";r+! -+!:.nr>=E0Jf4P*r>G\U)Z:]h+!2gL(`*o')&=)-*Ypl1gt_VX!8RP-s5!\/!KJi0)#kN:)?1WS)u1KQ -*WI2[+9*A]*rd>\+TEVb,6&ne+nR#Y,l]1f-N>Im-jh:K2^LR61d]sO8?Dmf!!l*Jfa%QX"onc$!<3+m -!!.&l!87A*n(@_r&"3KS!!N^[g"P-4pt5Z$rRq5)rn.0LQp\=U] -qt'[ap]'pIqL\S9q?$EfqYg=$q>9mWmI9uCq>0g9_Z0)Hs2b2]"97f^q#:$fpuhMOq#:!_p\smdp&=U` -oDS7Xn-&7Ln*oiGmd]cGnG_nPmL&IQp[.\MmG#b)6F$U`!!6."s,mB]!!PC^s8Muqn,EB(ScF?B!c@u: -pAY-lrVuorrr2sXRfN*]!rr:"V#V/0YhPEj2'XY%-SI831c$^-(`4V"-N>Ck,l&\a,l]+g,6&nf,6&hd -+TtHS)]JYr&K`)4+sRp>,TmsK)&R+kgYCTXgAp%-gBZQjgY8)S(ErYmru1#;ru1kUq&KASruV.]ruM+\ -ru_1^ruqCds!.LdoHX>\s!@Ohs!Rdo$7dJS/LNV1P2!2Amf9fs#Q_*]?N:--!?^&\06rW!%6frbA$!8%8V!M[^9kO\!0rpL*`oCV_H -md0<.n,MnVn,MnWn+cDLo)/+Qp\agcqW.JXnF4)RaiVTEm`>k9s7#gPp[RbKq=*tSpB13eqYTm\s7cQd -hths$q>(0eqYL0g%eoVao^2#7q!\"Js8L-]nAtsW`lZ>g^#e\WrqHHfkPG,Orq?0^rq?Bbrq-6^rUTjT -s6p!WrpK=Fs7$$Vq!JIXmd]Z8lMnu#!Nc@t!!<8Hs!j'0!)!:ks8Dfo!<2`m!rf;'RfJ9F!s5M%rVlig -rri;us8P]V!;c`u2?1o%df@er&O+t!9/7qN-n6Yu/i#.1,p4?0-N>Ck,l&\a,l]+g,6&nf,6&hd+T6M -)A!i,(`4/4(`=2<(FOm]gY:NSgB$-crn@OC3uAk5(]PBQ)Whq;)ZC]O*<$uY*r[8]*WI2\+8m;^+Trr4 -+sS?3+nR#Y,l]1f-N>Im-j_=O-T!;1<8-(jYlO@q#X-kf+oqZE!!/Jfr;Zj"E;nPjg@*\rb[CXK!/:IU -"('4)nCdiqrn.9gR/m0crrN&u"!6(I4ehui3Q]P0k3hj/n*]]7o(2>h>i--`rH,_q#:9nrq$-nrr2rtr^,09\Gu^0s%(B7ec68XgQNsB --nHno/hSn6.4$)Zr[.XkrZq:arZqLgrZ_@es!%Idruh:aruh:_rZ:tXp)O)OrYkbRj;A7@,UjHYR+pBO -h=E0Jf+P+rYPVOr>GPPrYl+a)&O5<*uHu,r7_5,o@jT-h:p\U -0bl,_)#Y9N)?1W;)?1WS)u1KQ*WI2[+9*A]*rd>\+TEVb,6&ne+nR#Y,l]1f-N>Im-jV+N/1`b/RbO[> -!;?HpUY0nj!!!%a!!NU\g"G*5mF_Mh"J,UP!!*7Pq:YGo"kq\`fmj0h!!!&u!!7,mUX9(h!"bL=s4d/4 -md]]6nFH2>md0<.n,MnVn,MnWn+cDLo)/+Qp\ssfpu2&Tp[@IsWM%ATaR%"\s6K@Kn+l\Qo(;_PqYL*d -r;?6arV,CLK)5B@#P[uco(;SJp\jprqtopQq=aXQo(DVSm)][WaiU9Vd-L/po^q_FjneoMrq?0^rq?Bb -rq-6^rUTmU"RtmKnF6GFna?JIrU9UN$17*OmI9].s2gV3!:g*k_#I2p!;ca!9`P.krpB^cA>0'Y!!$F+ -rrN0!o)AjlrVumkQiQj\!_NF-T`>QWgY66l.PE+p-n$Mm-n#!@s!IalrZq:arZqLgrZ_@es!%Idruh:a -ruh:_rZ:tXp)O)OrYjZ3"Y7G>$'c8;>)&X8.(Ddr,)B/8cSf,<]r>P\Q -r#,JN%Mop!)&sb9(GTX%gYCW@mFr&53>`eY)&O/*(Ddr,ru:)\s!@Ohs!Rdo#ULfR.5PPigG/'q[/^Ccg"A%Z!!1UM]`8%Op=]H!r7V)'"PMIr702BJJcNso -!s1lbg&B^mf`?3seH!AbrrN*!""i3Z1!BXK!!Y$san+ZgnbVVSm-a<0n,MnVn,MnWn+cDLo)/+Qp\agc -qW%DUq=jgXnc/%!s2b2]%/]k[e*Hc'q>0m]oCMqWp%R5;K)5KBs7cHf&GPkjnaZJOp@.e:h=C<^aiNhj -%fbqar:g$]o'c,=qYL*dl2(>Qrq?0^rq?Bbrq-6^rUTjTs6p!WrpK.ArU0XO#jh!Mp#kqgaXsOnpAb:U -s8E%\!!3-#8,`Gfrql`prr)j%rr)fps8TY7T)aiN"U;dBrr)ios7cNnrr)is8s02Q!!<9$s#JI,ci=N? -gSQGR0-W%t-n-Pm-i>=k-2o1c,Q8tg,Q8ne,QAtf+o`\a+o`\a+9!>Z*VLHS)]K^q)W2J;)]9kL(H.NP -gB-3eh#,n.h;-lcgCN"r4W>L])&jD0(Ddr,)B/8ci#.+ar>GPPrttYOrYP\Q(E<>k"WT[ag=tB]h\s!@Ohs!Ran"s,HO -0r`omY5n(m#F!ho!!!$"!La#b!!*IYpY#Q"r7V)'rn.A*@L/h2M?!baA(]Jfrn?en!J(fK!;ult!rW*# -K\;Q]!!e>%s5rqCmIgDE"75IDn*f`FnG_nVnGhtPnGDeSoChqVpu(uQpA":IiN.t+aoBH\aU?8koBQ5K -q=aUYoCMqWp%P'S^\[s*s7cHf&,5binaZ>Kq=aFWs2rI*aR%"XMlb4io_A.To'c,=qYL6hl2(>Qrq?0^ -rq?Bbrq-6^rUTjTs6p!WrpK.ArU0XO#Oq$Io&ftoM!P,K!!9;&I*r#-!!"nUrrE&qs8N#qrrW/trr2ou -r[Hh,JcNso"tT]Qs8Drrmf*8Edf?u[!eCts(/L2Pe,qLPu/cI*s-2o1c,Q8tg,Q8ne -,QAtf+o`\a+o`\a+9!>Z*VLKQ)u^cT)<2SA*uPq?)&P,p_VJ -r#"0+K,FY-rYkYO%2]p")&O25.3'@GWnZ;-h=KA1gtgf@gVK%)(`=>3)&N2fru1nYjr+1;rYtYQrZ2"[ -rZD.\ruV1^r?2+`s!%IfrZUnYrZqLiq^2=jr[8"%-8.E'gXdOI!;6Bp+4]%5rW!$$!!*+f!;um$C;ANU -g=lJXrn@%u!N/>[!0@0_8?1@rrn@5%qUtl%"PMJ?D?5k"rW!$hg!q1k!71]V*5fnulgO<4md9B-n*ol; -mdL2FrpTmVs6oaPqss[Vp@nR]s7kRL$2O)eqXaLRmf1i.aT0KZaU7G-aR8d"qtg*^p\s^ZqY^*GqL\SB -qZ$Beq@<8oqYL!^p\!^dmH_m9a8F$Zb4`plaN2KFf`1C1q!S"Tm.g>Lq"X^^qtoXSr:p9bq=jm^s7QB` -s7?3[r9sjYn*fc8rpK.ArpK^O!:KjT"96K]*3TA4!!=M@rs4njp](I[n,NFerqufqrr2p"rr<#tr;QfB -#H%Q[!!EVTs8W&srW)s!s8Mcm#6+T"s8VCKPlUU[!t##&,b=uHI+tS]0/Fgu,:+We.kN>"s!IalrZq:a -rZqLgrZ_@es!%Idruh:aruh:_rZ:tXp)O)OrYj`5%NQE)*#p1N*YsaigYCQ=rS%D/h;.h[rS%LE3Z'(\ -)?(KP(A\pH(nMV\)>tKN)$q,s)&X8.*Z-\rrS.>-o@jc1h;-i?NtN9W,8V=;)'&Slru1nYjr+1;rYtYQ -rZ2"[rZD.\ruV1^r?2+`s!%IfrZUnYrZqLiq^2=jr[7st0ePMdgO&5dZN(&QfoQ%2rrLgR\c;hTg"G*V -g&B^sf`5[H!.k3s!!*+1-cs8)`i -!qGaZr5er[n];NdaN;Q;PN_E'o_/+ToCr"Sq"jjaqs!tTq#:!_p\smdp&=U`oDS7WnGhtWnG_kBn,DbQ -m0<"NnF-D!EN&s2!!82\R?7LI!!5:_s8N#rs8N#irrN*[UB$DV!C$M^rrW2urqcZkrrrE#rVumYNr].Z -!gMC(S7+t+WV.PEG7-R\j>s!@Xks!@7^s!.LerZV:arZD._ru_7^ruM(\ruV.[q],VU -rYtkUj;ACC(Dmu,)&j`NfA#'8h"0;#h#,n.YB^f\*![8t)&O&*)BJbo!?)jT(uQ9`)>tEQ)ZCTW)BKk9 -*<$f`+!;O@(jN4dI(`*u((B#'R)&O;3*Zjhhq&9&JpE'>Vruh=brZD._rZM=c -+<^e0+sQV's!7Ohr?`('-S-_q-7(&i.4[J)MqcGeXoRqk!tWQ-@Jp0,!Wehlp&G4oe(NF.o%F&sr7M+C -8ZDcN!!,fbrn7>*r7M/)g=l5Q!Rk#7!!!'!!;ZZtA_G3:SH'01]?1*%o^M5>mHa62oCD>Kmcs9@nG_nS -nG`"YnGVqXoD\C^p&=[\p\smaq!%V_p\+1Kq"X^^q=FX1mE,:J'D(q%ht6a;q=s[NqY9^Xq>'m^qYp5\ -qS;q.q"k!c%JBPnqt^$_r;HNf]'T4UaUubsnbDnRo^qYBp\4IXqY0j_s8;E`q=sdZp\"RYs7?0Zq!e=P -s7#FErU(0cmd9E0mI'E4o?dNZ]+4-,ZN((?mJeQ`!4`(4(An.3rpp*hrqucs`!kf/JcO-t!=lmDs8W)q -s8W)srrE&prrN!4ciC`Z""jN>'$:4'!"WMmWE:T(+=/s!@Xks!@7^s!.LerZV:arZD._ -ru_7^ruM(\ruV.[q&KAQru0r9%2Tft(`=2>(_M;QgYCTUg]-(+gBu&t1*.;M,UX`O)uUWV)]9P3rYXB- -K,FY-&/cE))&aD4*[)mV*#TeKVp#(o!o2VfqqM/+r7_5,qqDF+&Juf2(`*u((B#'R)&O;3*Zjhhq&9&J -pE'>Vruh=brZD._rZV:aruqCds!.1]s!7Ohr?`%&-R9fW-nHhr-T3>QW7taZ!;$6q@+gY]!!**!!gs&b -!!?Z_g"Q#Ms4[A'!PsAb!0dHaJ&_K@rn@8&s4[M+rn.;*qq1sYOoYL_rW!'$,*ghhc2c,i%9^gQs7>jL -naZ,:oCqeRmcs9@nG_nSnG`"YnGVqXoD\C^p&=[^p](!epAF^Mq@!&ko()SNqYK^LUlac]"kEY:oD&+[ -mfMhKqYp9mpA"FZrqG@IK)5HB!r2Q`rqQrupA".Gn,)nTmf1\taV0c3lgX]Do^qYBp\4IXqY0j_r;?*] -q=sdZp\"RYs7?0Zq="OVn*fc8mI1#A%INNLmIBZ4mIU&Os2eEG!:KmhEW;Yt!;-kP)!"K1HgQsQO-6s`]/1;l"-NGOm-N>Ck-N>C` -,l]+g,5rbc+TtBY*uQID@DCROh;.\Wq:c>1Hl!G9*u>e5 -)&aJ6r#,MOSf,3Z$l^3,+<_UG0..DQJ(F5Gs4mM+$f'OlgV$u3+W27:)#Y6U(`4,-)&X>3ru:JGq&9&J -pE'>Vruh=brZD._rZV:aruqCdo-=8\r?_Chr[/+!,:Y8l,:>T/PhWhSl2\*i!sQL3crV,ltXoHW.aU$o+oCMbGp\4:YnHo!cqY0XSp\OdanbW(Vq=aRUs7H?_r:9XP -s6p!WmI1)Cr9XOQo)A"[nDXDhXTbX'oDestgAaU*!;HNsjT#5YrTjIar#hpCk-N>C`,l]+g,5rbc+T@qABDU)&X8.i#.+ar>>STq\]SV,q0ZJA#&SK -s4mM+#i+4i[SIeg)'o1ur>,YT(`=/.)&iJnnJV-@q&B&Lru_7`ruq@`ruh:a![&U/![/a3o-=8\r?_Ch -r[/(*/1Dtn-8-lh]\>lV!:Bgj7+o!n!!/Pho)JnF\_5]jl.H*!0!>8=!!+^1o%=)tg=lDV"5;G3-BeE2 -!n,MnVn,2\So)J4Xo)J=\o`+U`pA+I^pAF^IqYg0p -p@%kFc>_4RaR[IIaTqkGlh0]8q"Oa_"o@rhqY0`UqS;q.pA4[^"n;0Wkl:\FaU-O>fBrA%p@n=Qrp^6g -q"jaWo_84^qsjOYq"aXXp&F[aoDJ1SnGhtWnEo]Emf)S]o'u/7md9W:s4td]kl@sg!`/jYeGuuW"5!SO -rosF_NU$Rr!7UuKMXg`HrqcWrrr:Kl!5AL9!Ta8Wa8jTf%@l1O4>JK9,9S<`,UXu<-N>Ck-N>C`,l]+g -,5rbc+TtH])&X8.*>on9)]1H&lJ).'c7ed)?1WP)ugiH)>P3H)ttER+9*J`+oWS` -+T^ppA4XVqYKs\i;/'%rV@&mq"jXUqtTXI -^XN5)ai29aaU/"6q>'mXp$_\Nq>1-es829]q=sdZp\"RYs7?0Zq="OVn*fc8mI1)Crp:'`md9K6n++Ku -acEJ&m/R3rs*0q3nGiQBqu6Zqnc&dlrVccr>He*l!!QX-s8;fop&Fac!.^(0qu?eTs0e6o$m=*TJ1)`m --QjQ_-RSmAr?hOjr[.Xko-F>\rZ_=bruh:_ruh=`ruV1\rZD.]rZ1eSrYtkUjr++9$lKp"(`>@P*@)IL -(o6`WqqD,+rn[S.#eG^5',VQ++s-\#rtq=F^_mIr)'0kA)&OJCKt[K?s5!_1m+Vc>+tFKS*>pp;)#Y?P -)Z(KR)Y"^@)Yk?H*rd>^+TEVa+9*J_+o`\b+o`bX,QB%f-2f/"-RU2l,pFol+sMfseKF&UYQ+nMe(I@o -!!*,T!4i.1"oJ?$$'X].rn@A)!NK2h!.k4'!!--&rn78(m+DDt!W2ot"jm=j!"&`,!!**#!(GSi+3+B/ -!!s[`aoCJinaPo3qsNbl:qY9p`p\3G=KDGTA$2X5\p%\7Qm/Q&DaoBEHaU4VeiV)d5p\=IWq"addq>^?\qYBp^p@n7[o`+O\ -o(__Sn,MnEmgnjSmHs?4md9ZTSnc/bDW=[$j-J(--QA4!"=#)X@t;n-6OCk-N>C`,l]+g,5rbc+TttXru1>Dq&9&JpE'>Vruh=brZD._rZM=c+<^e0+sQV's!7If%ONMM --S$eq-S?\k6*f6eWW;Ac$?Omg#QOi*"Tn`*U&aW^!F!t6f`Kb_"LS5t!!3<_XR4^=f`^$_g"9Sl!<3*" -!!WH(!"Pp[F-Q_5C0sV -p$hGAmeZbKs31,Wo#VkqX`Ruh!*qB$HiD9q>9^TmcsK4rVHKis8;oo -s8)cinbW(Vq=aRUs7H?_r:9XPs6p!Wn*g5C%.3HOoBu#;mHso>a_Ku=Y5eWYs0gMZZ2anNqu-Nprp'L` -k3rA&!8.>Qe,JV3"TJE#r[5ef^]4G]s+eSoci=I]`7ou8+=&6Q+X8?^r?hOjr[.Xko-F>\rZ_=bruh:_ -ruh=`ruV1\rZD.]rZ1eSrYtkUjr+1;ru(bR!>mls(^1cp.3^!crn@G.o@j9#p=fq8<@/S$*$?+:(`;!F -K,FY3"WSBt-<6K3g]-'rgBQHhgOLIi.K11e(`5:Nr>P\Tr>ttXru1>Dq&9&JpE'>Vruh=brZD._rZV:a -ruqCds!.1]s!7If%ONMM-RC/e.P)]&HJ?@FV#^#c#R\H%8d#+q"p:=pqu?^#q#CD*j4OH]+L(p=!!+0g -r7M)(m+DKpg=^6:!!!1f!!NB(!!uER!Q#2e!6Y?L$+.hSrpK7IlL"!;mcs9@nG_nSnG`"YnGVqXoD\C^ -p&=[^p](!epAF^Kq@NDqq>'m`pA"@Qo(VtJnYqZ2aU8(JlM(,JnG<"UpYbn"qYg6pnFl_SmJm4KaUQ>5 -ac3:gmeQVKoChtQrVHKis8;oos8)cinbW(Vq=aRUs7H?_r:9[Q"RtmKnF5o8rU0[P$1.*KoBcDTag;AS -!:0[f%-7F"RfMjV!u1b7rq-6jrq??mr`-?+R/d7krr)isrql`qrqZTlrr`6!rtgRnrW!$3s5XTQ!")HT -gL3<+0-_VU,mbkE-7:/e,UF`ar[@dns!@[jo-=8ZruqCbrZV:arZD._ru_7^pDs&Lq&A91";Maj;5O9H -s4mM+n_4]4h:nZ2-Qt,c*#TV1'c%Z*)&iJp!uMmm)#b?N)#kQR)ZL]N(r@0O)>tEN)u^`Q)#Y9N)?(NY -(Dmr+(Dmte)$E)P/RtdGg]$"+gB=`b(`XXn)"SX;)?1WS)u1KD*r[8]+Tng=^`co`0RDh>dQmFQ;$T -QP[[BaT)AC!7r;HNhqXj7Iq>U0goEk9gp@\%Ko_/(Tq>1'brV-?gVu$Ad#lFMqqY'XW -p\=a^rUgQpq"!tGp%S.To^_SOq>gNtilT^Mj2hK&s7#pYq#:$dq!%YQq#:!_p\FLUo(__Sn+Z>Amh,!U -o()DDmd030mdK`3`lZ=mU]Bla!a>X(Q2pFT!5/=2s8M?a"8r,t?a9[)!!$?krrE&qrrN/-L&h8R!*[MF -aoE+VU"cM*5q+?&+!i3\-7:/f,UF`ar[@dns!@[jo-=8ZruqCbrZV:arZD._ru_7^q&TJUq&K2Li>Dq= -.4u>tT%i#Th!<]$h;-i?]V/@C-QN(&!>lsW)$Cip)]0Fk(]G9O)uU]T)>k?N(o8,K)#YEQ)>k?M(BYTo -(E!)g"!AI!)#bBU+\s!@Xk -&Lf1[/hSe)+s%UL,!@l^gS"YI!:'Ue!MJ+jqu?^"q#LEqX8qYg#6=fYU=n5Rg?[Drg=k65QsC<8!1j/l -#?mV]f`9_+gAT\,Q6H;0O8oCa"p"]("TSOMfq8A0!"&akaoC>lp$V,7mJcJZn*of6lg*s,nF5o8s7$'W -q!e:Qs7$!Xp[e4Tq=rqF"nh9Pe9mn_ammI`a2caclhg!3Q;(!PJGCf`8/T"FgCNrr26`"o\E"s2$Ma!.k4. -!!+gql2Ue_rVlkD`;maT")@kK!Q>&a!":%#gO^t=.jcSk-71&;-3>SD-iPOo-N>Cl,kE8\,6&hd+T5k+h##h2g6=Z9)]9M9r>=N3ru1kUq&JoGrZD._ -rZV:aruqCdpETJYrZqLir[%[m,qAmE$76rD-7M#,J_SZtUB'`_"X)7H9)o!]!:Kmg=P!H(s4Z_j!jd7U -[fE6)!XaQ^e]jT!-Np\ad^qt0[Xp%7nNq"OISp\4X_ -s82cks82`jT)/E`#Pn&^nF?)Cp\adno^M24mJ-PRr;QKqnDDp=s7>9m$d/M4k5"fKnFu\PpuVAMq#:!_ -p\FLUo(__Sn,2\QnF>rPmdBW8nEoT0rpBs^df7G,*iK)(!!=SBrt(_$l2V&5rVuoqr;HTYrrLeS])\H' -!D^W*s8W)prrE&ts8N$!r?I't"99&6pEkt%#]&2(9K=aP,Ui[@r$DIn-n#!Bs!Ials!71\s!%Idruh:a -ruh:_ruh=`ruUnTq&K2Li>E.B+<;LM(b^0hgYL]BgtUTJgBl;p72Zp_*uc(7q\f>Lr>GVVq]#DN^_u&J -r>l+])Aj;-(],$N)&O4i(C;!!+X/-J(e'e;n_=*"o@jLt0Gu2\*?Z6u)"/@7)?1WS)u1KD*r[8]+TjMX8iE=fqAiT!SmaW!!$1"f`9ahf`KH0"oA:O!9=+] -#@u*Lg&Kdtf`5-l!6P9J!mKi:Jm-X92nF#`7n,MnWn+cDO -nc/+Wo(VbTp\ad]pu2&Uo'H#>n*RH7aiXP%k/dqTs8McdqXsOTp\jmkqY'UTp\4X_s82cks82QeU\are -#Pn&^nF?)Cp\jjup\+7Mo'lGLqY'p^lMCP+al:DMKX9.jo(;GHp\4IXjneoMrq?0^q=XIPq!e=Pp[I_A -"n(dJnaGiCm03%Np$Be1U&aT]!e(*nQiQOS!X\l+rqlcqkPkSX1:R=]!!+kMnc/Xgqu6ZqqYpR&!/:IU -ci8CnaT0B^#R7ioQROU:/M$fLq^DCjs!Ials!71\s!%Idruh:aruh:_ruh=`ruUtVruLnTq&A60#Tt-* -+se-Q=/tT@!8RA(&(HY:+<)[Q*Z>n7)]BS4)Z:QR)Yk?M*WdB)+/'SN*W6rS)@[Q%()@]&)'(%V,T7h* -"J!urgYD;Qs4mP,%G]dqgY8f4-lsic)'L@+)?1WT)uguA)?1WS)u1KD*r[8]+Tr]"U;HhK`hFL!9aC`(6d_1!n)-1^]:/1!YoItjk0^hg=ZP\O:dHP -rrN#t!!*1Qfs_0H!!ie.aoBBLp@%DLmf)STmdKWCmJlYTmd]cGnGhtPnG_tXnGVqPoD/.Vpu2&Rp[7\L -oCi"Zs80q$aUcYreABi2nFHANq"FLXqYL0bs7u3^_YW3erV$EiqYU0fq@NJpo^MDCp%nO\p\Wmhec3nU -aUQ>4aiXS_rVHBbq=a@QrVHQks8;Kbp\Og_rq?0^q=XIPq!e=Pp[I_A&+&ZNmd0<-mI9cC]Duk_Z7m\#r^MlEZ6ke.k<+J -.K1ao-iYOn-3#7^,QAtf+o`\a+o`\a+9*J`+9*DV*W@&V*;LQ4)%%o3)'g(=+<_aMR,H^.^SPNb(`4,. -*Zu@=)B/Plru1\Pq]>bZru%RLr>khUq\fn])&O,.)]9M1(`d.a_#W) -m/R5Hf\&al!!!%m!:0[d$&mfq!jcem]`>)5![qogrRh2)kh-*mg"D>grW%uZrW2rt"[C\m2?3a!!65'E -1<@T;hsg+&rU'UQrU'XRs6fFGs7$'Wq!e:Qs7$!Xq=FXXq=j^[iVEoLp%e(Oq=FO>DN3Sr%Gq-bnFcMM -qXX.Nq>0sdp](']qu6JdqYg-jq>1!cr;$p!o^qkImdU)Jp@\1[s52kY%EHK1NGmhSo_\LRq=X1SqZ$Hm -r9=(Uq#:!_p\FLUo(__Sn,2\QnF>rMm-O0.m/HAVnaPuHaiH67!9aCb5Q:WfT)e!R"\&Ijrr;uZrrM1T -_#U;3!DMGNs8W)^rrW/srr>K@!!!6*rr,-@!!\55W(9-/0ao`i/hS_,/1Dtp-RL2=-3#7^,QAtf+o`\a -+o`\a+9*J`+9*DV*Vg]N)rVYB)]BY4(`"53*?cSMrS.A-q:kr)mb8,Z;`Z*>*[2[D*uc0u)>>!J)Z:WT -*l8fa)>b9B)>tBP)>Y6W)&j\:)'hFIXlS7:h#5t@Fs&%R)'p7?)'Kt?)B'P6*ZcCFo,70L3jr;ZW"qYU$Yq>g9ho`=d^ -qt^Toqu-?Ue'l8,q8qd@&c_:sqtT[Vp\OLWq>0sbqu$?SqY^-fpA+IYp%ItOnGhtOnF>rVmHs9-mI'N9 -oCC`1aaB`]li7*Xs2(3)l2Unkrr;uks8W)errN,E^&Y57!QG'"rs&K%s8N&t#Q+RX!!:%;Sc/W2!6,!P -&&m:j-9*_70J>%2/1`4u-RU5fr?_Iho-=8ZruqCbrZV:arZD._ru_7^q&TJUq&K2Li>E4H)&O5D(DnG9 -*[2OrW8$(^h"f_)h!Ec%Vft!>)Bg:H)]SbopDEoKrYknX*ZhR(q\\oBr>5MPqAKP^*>obPHE$hskM$m0 -gtUSZ8K&]p)'p+;/f>KD*?#h8)]g%B+6FI@)ZC]O*:Y*L+9*J_+o`\b+o`ba,P35[,l]1i-4M+@,9nQd -0Jkg-!!,EEin4Oig=b/R2urgU!!/>br;lcq -!HZop_[_S)"q@u^s6fFI"S)!MnF6GG"RYRBmI'H3s7$'Wq!e:Qs7$!Xp[e4Tq=rqF&,,hlp[IeHnG)nT -_GRMYal(8Is8VKRp%\"RqtpBhq=t!as7uWjs89b1nG<%VoD/I]rq-:!mn+ZYRo)JaHaV1jS_=%6r -nFZPHq=XRZqYL*dr;6$\p\Og_rq?0^q=XIPq!e=Pp[I_ArTspZmdTipU^ -p&G'kmJd1c!JUr7!:0[d$'=0H"TJE#s-:7t`W-*9s5aj/!6P9Q7bcFF-9NS30eYI30J"_%-iG@j-N>Ck -,juuX,6&hd+TQrS@A*rS7b6fUGba+sA*N -rYYqW(E"#,)&F+g)$Lfo(Dn#+rY`$[q%s;R)B9V5*?>%r'GhQ')&F;6*#]\4)BB_E-WHJcgY;__qV1Jn -!o2Vern@X:1Dq5Q)&iAhru1nVr>kqZkSa18q&K)Mruh:aruh=bs!%1^q'>qbs!@Xks!@Ujr[/'n.3^/o -,X*Q/f@rce!:'Ue7G6*dS,h^P!*JU@rS%/%rRqA,eSPr;!3uS.%rKkMg"PTArn@A)!*]0uP5kXb!!E)u -"&7:u7K!5.!6"pJ5fq7Man,H%o^hSCmdBKAliQVEnF>uAnGhtPnG`"YnGVqXoD/(Tp\FUKq?$6Yp&=Rh -p%@tRqu#jCs5D'-aN)BDbQ$MFm.^DTrq[,to^)5Gq=XCUq"jRNp%JOZp%blhq=bm)q"FLXo_/+Uq=O@V -q=X1Oq>0s`p\4:Db2ED%.EKPl1"3Bo@*`_aZuX%jo>K\s8*P)!9*tZ+9([-rVl]o!<2ur!rr0ca8i:A"@N+es8M0\ -#6+T#s8N!@rW%WP!YbM3!)\OP"HV<::GE>N0JkjB0.SS(-mp;e-7/X)&F+f -)#tVm)=SO>(]YNR)$V#u)'g:?)#bB\(`=25+W2+6-A8GOr7h8,khH*l$/=$2/f5TP)&XIl)#kNS)uUfX -*V(*B)>P6I*;1KS+TU,l]1i-N>Cj-4M=M,:4Nc.P""G9s*02huK\U"ch8l$NL7e!2TYs -!C,-&g&9Y%g&B\*gA]b,dW.C*!:^$j2f[7(g&B\-g!i7g]E$7X$3:,0!!!'#$&$ul^Au@U%>;k'o()\M -oCMPAnF#]CliQVDnF>uAnGhtPnG`"YnGVqXoD\F\p%e@Xq!%VVo()JQoEt9anG<"Vle&[ObN$_DaSs9h -c2[h5q=sgUo_J:TrqR#uo^_JHp%/"Sq"aX[qQp%opC$]jq"X[Xq"aCLo_AF]$hjAko^M\Kp?hn[c1B'C -aU-0r\af7cqYBdXrq6`op\Oa`qu$BhqY0XPqYBp^pA+IYo`"FVnGhtOnG2PGn,;Y^mI0<4n+$;JpA`6f -ScJ$U!iQ'TS,hXN!;ufq!<2TirVl]o!<2urrr3&r-N>Ck,juuX,6&hd+T(Ao!V(Ddr, -*[D^C(cJ>kgB-3dgu7!$Kgudj(Eb%B)]p4E)]0G1(Ddi'!>ZKO)&X8.)&XA2)]fq9(`+,4+sA*K/L))H -)G,n9p"TN$s4m5#s4mM+$)'!k)'C1I)&X@k)#kKR)u^lZ)B&Mkko':9q&K)Mruh:aruh=bs!%1^rZq:b -s!@Xks!@Uj%4U&a'N!-\=orn?>a!e<-1cN(6N!\8B@j4OFdqUkjq -qZ)TU!W`9%r;Zq7fu=VZ!!EkCaoBZsnF,r>q==%CmHs9-mdT`9n+Z>On+cDOo)J4Xo)J=Wp%e@Xq!%YT -n,<"fp@I_Hq==(Oq"=dWs2t>_!6F*?(En$p@\.OnauYN -oChbFoDAFXr8l/1b5]`@aV"R?qYC*[oD/4Qp\4IWp@e@[rqlfmp\smXqZ$Efq"aXZp\FI\o(__Sn+Z>= -n,;Y^n+5i5nFQ8.s2hb^huK\U!u1#"6/M[:!!cj0rr<#srr20^qYpTq;MtPH!!,Laj8]/YrVlrus'rS> -a8c<*s6164!6>-L8_`!:+>Q,11GCF8/1gcIs!Rdms!@Ximj%iVruqCbrZV:arZD._ru_7^ruM([r#YYR -q&8K8rtbML!Z)XkrYZ%^*??[>A['qDh;-rB"eLB6)]0Of)$1Tk(]G;S)$Lio)&XD5r##JOr>>eZ*>fhc -Kr4@o!o2Sco\9E$rS%OdAIBh-*?Y7u!#kbPru(hUrZ2(Y)?(KC)>P3H)u1KI+9*J_+o`\b+o`b\,P`Va -,l]1i-N>Cj-4D7L.Ouqj2_?.lg=o2i!9jIc8D2ZPScIdN"\,lPg"P0:f`ILA$HrL]!!3I,OPnglgAT\* -a\qd3MuWr/f\&gm!6G5Y!"209aoC\ro_8"In*^2A"7>OFnF>uAnGhtPnG`"YnGVqXoD/(Tp\FUKqZ$$_ -p_!5ko(MnSq"s^Sn8MjqaiVWFhoQ8Ks8W&mo(MnSp\=R`q?-Nfq=4UVp%bZb"o%cdp@ItUp^Qukq=s^Z -qY0RVrVuo?o?$7='@U6+me-5Mq"X[[p@n=Vp\+=Wqu6Koq=jm^nbW(Vq=aXYq=O[Wq!e=Pp[J1NnF->D -$LdBLlLXT=s2rGNU&a6S"',C#!i#bO!!M-Xs8DoRrrW1l)UJJk!!=++rr1pWs8Mus!:9L]LB%GXrVojt -K`D1>gSG9O/Nl'R/ho(3/LW"D-N>Ck,juuX,6&hd+TU,l]1i-N>Cj-4;1K1+Y:? -3%%G%gQgUqV>p^^fq^%T!1s5lB@uA"o[s80FHHS"!!3@4M>l3-gA'A#g?[Dme6]Q`aoDMgT%T=@!65'L -LroA>eFN5&o'c&6n*TNAmd]c?nGhtPnG`"YnGVqXoD\F\p%e@Xq!%YRp]1'fo`P!^o_SO^"o.Z]lMo#[ -aUJ-]e^`.*kNh^6o(DnZq>g?jqQ0N+p\FUZp[n%EmJ["Yp#X?,XoJFdamdCTbQ%P8nc&1dq>'m[me$;L -rVHKj"o7lco_%nIqYBp^pA+IYo`"FVnGhtOnG2PGn,;\RnHSRUhVJ"LLn"J/!!9;&_4CYc!!+hRgA_6R -O>"lZ]Dr'^K`;#Orr2]mrr26`!W4D3!6G5X!"]a^gQO3@6npMU0eFt*-mpD@-N>Ck,juuX -,6&hd+TjDQ!u0qu;W.VI!!*+`kPt,Q!r[9KPQ:U]!XaJWqu6]rrV6El -rp9XbQ*^P6!!?$sk7kT0`W-Q9g=pa-4"rNK1G(4--mp;er[.XkrZpqWs!%Idruh:aruh:_ruh=`ruV1\ -rZ:tYq&K2Kko'F:'H7u4*ZQ.:(`*r'(Dn)/*[_gcN5tqPs4lelrS75'%Bbal*@W$H(`O>1*>o`r)$(Qo -q\TGX*E80'rS.>,ptPi(pY,]'!8R5$+OGp$(aU4@)&O2,(`=/.*#oe4(De,6+!2OB)&O/*(DlTZnJh9D -p)j;WrZV:aruqCdpETJZrZqLir[.Xkr?_k!-Ta@D3&,F-g-D,-k5YTLf\'&n!8[\V]*Ig@s;#g?@2jb#%R-NW9/Zg"8Rc!6G5W!"D$2aoCJpo^M>C0fqtB^Smdg#Eo_SCYq!S15f#\3ds4tBBl0\3A!rD]aWqm.u -oCMYIp%%bATst'kl,iA8(=3$LnFZPQoD&(Qp%S1SqYKpZo()YSrqlusqY'ROo^q\Mnb2eQq=O[Wq!e=P -p[J1NnF->D#k[fbo]H1qa?-$piW''Rrr*D(!8.>Q)t!Y)s8M6^rr2]m!rg>(f`8\c!BeO's8W)ms8W)^ -rrMg/o`0gK!tYD19E"pD!!%W]gTXj*4#/HF0.n\%-m^2=-N>Ck,juuX,6&hd+TZ4(gBZERQZ4u,*?;j4knsdE)&O;3 -+#n"nde_]"gt^`\g]-('g]-(%gEEXt*$HRI)&X8/)&F,1*uuLJ(`4&**ZcCF*Z>n5(D[f'o,7QGnJh9D -p)j;WrZV:aruqCdpETAWs!@Xks!@Uj#q%)Y2EW$]XkSK`!2KSsK%[+;irGPK"YQ(ng"P0Jg%sD%g@a,% -f>1uT"ePbr"ZL&ocMH5ng>:K`N\Ia=bQ%__XP&3;!6"pHH-,=Np[[hCn*fc5mf)VDn+Z>On+cDOo)J4X -o)J=\p&+LYp\FUKqAK)'p\"@Xr;?9^o'l,8o()MKqY9pUnuZeqe]A3Aec5[DnFuYQq"jigq?cokp@@eC -p](9=iQ:`6&"7=Pq&K2Ki>MY6r>>kZ)Aj]9 -X4uCae_:,7T*]O*1FjXd*$cdSr>GPN!#PJLrYk_Q!?)sR)>P3H)$1j!)ZCTb)]TV0(`4&+)&X5-)&XA3 -rYZ(d,U"'C,:t3$As0CXg[X#"Wbj6<)>P3@*<-uX*;poP+TEVb,6&ne,6&ne,l&\a,l]1i-N,G.0/#"6 -,<.>,.3p;g0g7*HRG5@]T)dgM!t)WmK_GHH!O2XU!!Fg3g"G*0f`R^S/-4`1`W-)C2Jo2:f`@*anc4UK -"T]$hft%Oh!.t7O#m[TSs4-]4oBlPA"7YdLm,@F*nG_tRo(hnQp\FUCqYBsipA4ghd`E$lr5YD+q"sdZ -rqHEeq>'mdp]^Ebq>0p`q=t-fq=jRHq>pEhrV6Hi*Vf3tp\4@TqYBgYqYL*cqYBscqYg3Xmb5Lhd.m.Z -ao;;?pY#E?q#C-Zp\jd`oC_VQn,MnVn,MnFn,;eUndtEjo'u;>n*TH1o\[F`afPm)!2KSs%,:f(irGJI -"9Fhgs8MKekPkV$3!#iU!WkU-rr:XN"TJH$QiXDkbQ%`is4[so!5njI1"b6G3@us?.4HVk-n?nJ-N>Cl -,lT.j-2o1[,PE;\+T>hW)'U.B -)B0Un)$M$),97X>r>kDJr>d%!)BU1J*>o_3(E",/)]p7A(`F;4)B0\?*uPqA7<=HqaP,DDgBFs8.23mR -fbsT(nJhTL*$"kspE9JZs!%IfrZ_@erZq:arZqLir[.Ro&hbml0et[;.kN2%/1iA&O5&;AR/l=K"#8B[ ->lF^.!KIn+FVCGfA+Q,0JI1s8W)fp\4XUo_/(Sp@e:W -n+-2IpA"IZq"aRNnFZPOrUg'^q=jj]rU^HlqXj:Go_A1So_&4T!qPgUrqHruq=aIMr:p'Vrr<#of\agB -aT]D#GJsCIg%tO>nb<%Ur:BUNs6p!WrpTmVoC)VGrUKmX&+fA]o()5:o^VJEhuCg=/Y2t#!!>7Zr[4TD -e,TU_irB&Xec,dOm_025jT*C&"9KCPlMf?6"TJH$it:b\MZbkZpE9JZs!%IfrZ_@erZq:arZqLir[&@/.4Qet.kN>+/0cYr-n-E!.rNei -DqY2c!!@,leO'06rrMHdQ2gsh@*e>qqq:u&kh-*YO_-0L\Gua>11,sHp=\BWrS%8(!nCoeXT6WH"$Y)b -DRfbb!"L$oqYL$\p&F[^s3B'7!m8X,%E[,q -b-%SOb1u:VrVlfpp]^<\o_84YrqQWlp@S+Tqtg-a!q5[RrqR?)p\OUVpA"=RoC_P?lfR6mjdW74s5;GL -qT/ucs8MiopA+O;qYBpVp\sjao)S@SnGhtWnG_nVnF#`[naZ,Pq&K2Li>E4G)AsD0(`=2:(`4PI*%=Xhg?mVp -h#?+0h!a"kgC16YL0?Pd+;l4>)&X:i)$q6'+q4)BU(C)]0G1*?,h4 -)^-%?.lgpjVm=k-r7__;gt^Z=fW@al)($XH(aRcPq&8`Br>kkYpE9JZs!%IfrZ_@erZq:arZqLir[&@/ -.4Qet.kN>&.46Vo.4Zbu=/alO".]GL!!ED$foQgC!!!&(!7:cJ+0O8_g&B^cf`RLa:*K'+df9Ik:2c$: -fa$6ag=b00ROmh+N;s)"NnL93qZ)3J%0-HuaoDD2oC;87mI0NBmcpHgrV$Zq -qX=(Gs75$:@\:fb!<)os(%h1sq""(Oq"OIWq"XRRnFH;Jp[n+TpA+L\pAOUdoCDDAoaLNhq=sdZp%%P= -n*KWDs3&Ljb-kQEiqEEAo^CK0qtU3dnb3%VrU^$Zp$i"Ms7$$Vs7#IF(%Lh`nF?&V -adN:b!29Gq"2k/,jT(JE!M]Sas82iqroO._rr0-+'>FMK'2b4trq-6Ks8N!"s8W%^WW:MY7ru(bP$5j^++W_L?+Wb[* -rnIG-r7h8,jkKgjrS.&#'\K1GH"]Sl(`4/2+<_mM+<_sT)B/Jjp`'8QrYcLj*ZlIF)]9M3*#p7L,:,*? -F+g?hf)FG(gu7#fh=o\&g]6+-gBag#*?c@>)Bg6T)>P3@*;poW*WR;V+TEVb,6&ne,6&ne,l&\a,l]1i --57^N-71)f-mpJm-mL,p2)@(PgWUS&!94%^)U$fV"8i-!"02FO!!+g4rn7;)c.NDhuEr^ -(dMA^S(%Ais4ZGbs4[2"rn@;'!KJqt!1!Ti!<<*%G1k%Wo`3)6]`8BV]ZL2uoC2A@lLFc>jmVj2!:g*Z -q==@Qq=j^[iVETPqYg-sq"X[[oC`%WqYg$cs4>B_aVN(faT)(\]<]#fe`-)lq>L9ks7uNeq>L0cq>^?k -q>gElquQ]jrq6cmo\7O0^r=joq>^E;d)l()$NL.kqt^'ap$hbPg%tO>nb<"RrUTXNs6p!WrpTmVoC)VG -s6fjSrU($ZlgFB9n\P7I]GR.=h>dX!mf,kX!7(WG!gEW`rr11B"T?3"*sqT?f`2-Z+Fpotrr<#tiW&rW -pAb-kr;Qeb!p]iG!!?!rmN23)JcPcM$qB"+I53$*/0Q;a-ResAqBl4grZq"Yp*'GYrZCqWq&SuFi>MY7 -ru(bP&0Vu1)'14S*%)F>DP#Veb@hugu7#fh=o\&h#?%:VJmIh-6+B^)AsD3+k[b1)ZL`G*<$uY*r[8U+TEVb,6&ne -,6&ne,l&\a,l]1i-5.XM-71)f-mpJo.3pJt-7aZ%gIBfqTE#'_g"B:$!!39'!Ug#N!!WL2`nB)!gA0FI -fa$#oH=o`*)?\pu#6l2.7:11udJ)>og@pKirV$p!q!e"Pp\O@JqX248A[ok(`7N-"aT9Tar;R3( -n+HYVq"a^Zq"XRVq=t*ep\=a`#5\5mq="oPT01^sQ^!9O7c -!t$\bVu$Dfs8W)Ws8W)ls8N#srrKY3j8bAD!u(\6;=jk1!4r4@K%mnH,;Cu'/KZ,a-mpD=-N>Ck,k3,Q -+T`c/+9*GY*r-iH*8qe6)ZL]S(^Coq)Aa8.(EEDl!\%`SgY:T>#H=PlR$!8^LAc`&K*[BpOHlB0VPi/' -g]-*kg\fe9SnBJi)&aM8)&O))(E"%B)>P3@*<$uY*rd>U+TEVb,6&ne,6&ne,l&\a,l]1i-N,4i,5rkp -.53A5.k=l@gOYdng].G,fu5uM!!30$!jVgL!!+m3]%IDCfq=apLO4,\C].fB@L-^cEdEG&SZLK!g&Kda -f`?d]k5^PC"#[dFJG9+r!;um)GKJ@ocg^Jon`oK'g\ -kl:[maT2,8rtPJ%kj%6ikihL(naY)Whs14>r9VT'ahPq-s8V\mHs?/nF6#3j8ITOG1Q_d!!ASfn,heRNW9._IfKECs2=pDrr0X5NcA)e2_t=Y -r?Ve*3'p\fQF5$;s8LmTs8M$X"9/:C!MoeD!!<8gs-C(n^]4]I[+h9N1b^@1+X-h5s!R[js!@XinK[`N -ruh:_rZ:tYq&SuFi>MS4ru(eQrYZ+]+!2:>*@)jH'JWtFf\<7W!SlMjgB$#4%P/A4,:"^cef2E7>!0mNe)i*+Q#kJ&\mHs?0n*ol3s8U3<#FYYJ!!,_V(`=87+rGR/ -r7h8,_qY4HjP/VIs4lqps4mV.!igA[rYYbU)&`;grtk\NfbsZ+ru:bTq&fDTq'#PYq'>n`s!7Ohr?hOl -s!.Ohr?;Ou/MK(94cJ.B+k?Xb!!FIjfm4/-!<3)g!/^aW1QMCd!87G,KA#MBs4[J*!Kf".!87GQ!W2p# -#]eVD+gh,eX(`=87+tO`S@]KF^s4lbkhV8(c_qY4Hle;NsgtS>$>nn5.rYYbU)&`;g -rtk\NfbsT)q&]>Rq&oJVq'5\\r?M=fr?VFjr[&7*-R0l^,pFQX+t,$%2D^'AgI[b4g&M4Gg"BL,!<3)* -!6,!?!Ci7Nf`9aFfr*L,g=k5X9EO2RQiR-equ?grg"Api!.k4J!!u$7aoCSpo'l,8p?q>:q="CQr:'aV -nacMKq=j^[l2(5PrV-rup\"4Mo(`"Vqu$H[`ai8IT?5'o$C"V%`U3?lp\F[^rV-Qjp[n(HnDX6>q"sdb -pA+CWo]bl4n,;YTl0A99$gm8h!*R^gB-0ch>>q,h##h2Q9?'&*uu+6neg$tq&B,N -q&fDTq'#PYq'>n`s!7Ohr?hOl"">ZK-N5:s-7gB'/SN2ZI?FTe!!@T$co\3,a8c5CA\Hd.g&Ke'f`9b' -f`5L7!1*Zf0>cChn,UQ1\,ZhUaj&bjoD7tDmJ$&9n+lJQn,;_VnF?&>q=XRXq=s4Ns7lQhs82fls7lNd -#5%NXo(r:_rqli_mJl4gN6)(@qoJp>o^rUfo^2)Aq"OLTp%J.Wq#C'HqYBp^pA+CWo]bl5mf;hTmLS^P -nF#`2m-X63oB,esa`<^Jf`2,:s7ui#!5\^:2?*OR"9/?#rlkDMs8W)qrrE#qrrN*Qh>i]=!s.rlOnA^+ -!;Z[("fg=S;'n1W.k)nq./YIk-N>Ck-N>Ck,k*&Y,6&h[+RpNK*;LN;)?1QR)?1WT)u^cP)#Y6Y)BKt< -)(-dV-S:jtUtaJTs4mA'$)*M7,U"KU)&O.Z(uZA.)Z(KR)u1QN+8I&T+o*AY,lJtf,lK%f-3bhF.4Qhp --2o4r/2/GLX4sWXe,Z!="9kaWO;RCk-N>Ck,jllY+sA*0 -+o!2M*r-fO)X/.<(]tZo*Zk;&ru:YK$lp6))]]k9)]UGIV:OncMq\NgW,!q%+<)7<"WJ?s)]'=f)?1QR -)>tK4)>P3H)u1QN+8I&T+o*AY,lJtf,lK"h-N5>'-RUW'0.\P$.Ouu40V7%A)3t9T!!O7]fnfq7YlMK< -!\/]KaP!ZJ!n2K?g&RB<"UbWjfuP''!.k4H!!X7MaoB-Mnc%qVmJ62;n+Q5Nn+H2Go(htSp[S%Kq?Qch -q"X[YqYL3g"T%uhp%A7X&,,\hmd^)Gp\Xgap$Vk[bbrS-aUZPps8)Qiq=F(Kq"4(Ho)&:`p]'pJqXO@X -pAaj^p%e7EnEo]CmK3"OnG_h]n*]Q2^Alo$*.K1aq-iGCl-2o7k-2o1[,60"g,6/qb+oEMR*r-fO)sJ7=(]tZo*Zk;&ru:SI -!#tnT#TF['-6O$nOLsZ0P1pMUM*r+!,o[pH)&O51(`=+i(],*M)#kKP)W;S()u1QN+8I&T+o*AY,lJtf -,lK%f-N>Fr0etF6.K1h$0.;t;fK,)og].F;f%Ff=!5SX:0RUs\fsB?5hM*i8!1Nrl! -md:#A"P3Upa#91_f)Pn@r;Sj_!4r433:=rhY5\Om4P'Rt!!>Car'^,VJcPNF"Cp3@F%?0Zs!dsrs!Ral -s!@Xks!@XinK\&Zs!.OfpEB&Jq&K2Lq&8c@#8\0n(`FG=+oWYg+!2F>)>tKR)?(Ha'c%W''+tp#)&XJ5 -(c,I![/JbZh6Pe`gB5.$9I'KQ#oOs.+!2@<*??-u)>tKR)uC]@)>P3B)uglQ*r-oR+Sd2V,P`V`,QB%f --2f/#-RU`-1+b%00/,P+gY65c!1*OkK?Z!g@dFP5s58":%BKfjM#a -\c;k6aiXSRrU0^QqsNk?q=+FQs7$'Wr:'XRq==@Sq=j^Yq=sLV#PIcaq"jperVld!r;?Eap&"S!q"XLM -nbDhDlKRa5q>C$XnGiOcrQ5)[n&^m;'?^+Ms6fLOp%J4No^_\OqYBaUqYL'equ-HWqYBpVpA+CWo]bl4 -n,;Y_p@e%EmdTc9q>A@V;NCh4!!@3?rr]>&]`8+P[/U()s8C7C\,QO/\o>sqRK*Eqs8R$)!6G5J!!A58 -fhVGq"=YcJ-R\j>s!@Xks!@XinK\#Y![Ap6!$_1]nK.KGq&B,JnJMQJ(Dmu-*[)^++p8u0)]9Ol)B0P3 -(`4,.(`=2,()If**?ZIM-S>`jM7;6oh;._XP1pM_O\?T4)C-FD*>o\3)&jIo)Yt?M)ZLcR*pFR<)Y"dB -*r-oR+Sd2V,P`V`,QB%f,lf:k-4M=M1c-s>/M8_27GHRVP5s,5!fYg_YlM65"r1U8g"G*5e(M(\!g$[u -df>[6!tEr:N:?n"!;6BpJ]Z+3r9jUPr9it@q=+CPs7$'Wq!e+Mq=XRXq=aXZnbNL`p%S7Xr;HTnrWN/s -qXsOYqAK)'q>'aXp$qMBpA4FVn*Tf,A9j0AaiVWFZH:V<'>'6li>--ZiCaFU<1OKoA]K5oCDG@n*TN/m-jEAmcX'=n+#o;oD/.N -psJp?q"jdOrr;T3Q,s71s8McgqY9a[h>6[:q=j^Xnac5>na?hMlKms-n+-&@o'ueOrUC9_qpEf>Sq'#PVnK%EFq&AiAfbk)8*Zl15%iQa]Wqb_&<%gq]>JQ -q&fDTm3DWVs!@[hs!@[ms""($s"F@*$6]m!4"NfgYM7/:cN':3#8tS8IKfuV!V?AD!;-l5f0jaT/UH%Q;nmO>fBS3%?O3/1Dtq -r$VFipEfDUs!.=_q&oJSq&SuFd2Dfur>>q\*?,e1(*Y2"Lp$R.i7n:epY5T#iS+Fhh;%_Ys4mV."g!ML -.3B]3*!7)p(`;o`bo-g!hqK!.k4C!"1R#aoBNOp%%eFmdBu@rU/e9naQAF -q=F.Nq=sd^iVNHG%f6%sq=sUQnEfN@s7lWo\&mIJ%0-A)qtg9gqtBUMoC10(nbDqSqt:!^nac5>lgOiB -rpTgR$2!TSo_-W2ai#s[!1!Te5Pb=_nGn.@mf3D#QN!f^rr2Wks8N#t!LsjZ!87DT9)n]OXT5d0$rbp8 -Lbpt<67ON;.4P6Er[7XkpEf>SrZV1_q&oJSq&SuFq&7p(q\TDQ)'^1$)%%2r(F1I]+VZJLRePRug]-(' -g\]dbg]$"%gC)fkT62k'+t4ra+WUFu!?EES)<)P()YkBC*r-rS+mgNS,l]1h-N>Ij.fCn(*&o2s161,D -;i:Y-!!?0Qfi\4R!!9M-YQ+_H@[Yg#eCjlUp"9K%fo]V^_>p;1!"Su."'4+.;s=;(!3lM09ZbEVjRVm9 -nG_kTmfDkFrU/k;s6oLIq==@Qnb;kSg%tU?&c2@no_J:Vo^(r@rU[I-3,"9Kae$T]P%lpb[H@A]qtp3g -p]9jLp%mM@nbDqSq=XRSl1"$-rp]sV!:TmS#j_HVoBQ@ta\7crdJsAXs8F%H!3-#""^'OZci=%Ep&>-n -r`03B!1ko_7+WMFB,#F5m^>%c($.l)49ctJr+!Vp-)?1QP(]P8u)=\X@*;^fO*r-rS,4-WT,l]1i -./kRt,palb,UNF:#U_;Z1bNe&gN:X>PQ1f,g=\pd!.k48!!3gDR%i7:e<"#L!.k4,!!E'a]qu$6grrC4>af*;]bPqMQ -p%nL]q>L-boCqnJo(;VGnaQD7qXO@Vp\FLXo(heNn+lJCn,DhUn,MhSm/ueEmHt5Jp$U;uaiS:T!7h,P -LAq/YYlLg)!\:,Hg],Fr"9/4d-+s;N!!r[.q-*A_?YgR&#&!7:cL!LMKY-+'dXo_J:Xp%J.>Tk$PkJ=sd$kfFX6KNgrYU?)%@o_JC_o_.qQq=aIQp\4L2qXO:Tp\XX` -p%e1SnG2PKnF>uHnG_nVmf)VOmK`:WmJkGQMuh-&PQ1ddYlF=d!.k43!!+sAWW*!d2>[B*!8RVX!W)i$ -!NQ4-!"]I?gU'mQ,qpet-RL,g.46MA-MJhV,Q8ka+n6]N*Vg]N*r-bt)%mi*(`=2.)&F/-)^-:B)&XAK ->lpCue?dmEeuk3A/0PoL)''Y4(`=,+(`=2.)&N2f!>cUB)<)P()u1KD*r-u@,QB%h-2oG#-RL&_+!DdP -rZhLm-O);"::8i[$&JZ4!!N\3fr-2,r;cft])\W,!tA:fd,Wg,f`TZ_?5BsLV>po'!!*'"*4"8#$0M<1 -!3ZA4#bfB(e+rD#n*]T1lgO<@mcX'=n*0?;oD/.Vp%e=.qZ$?iq@<;qqY0j_p[e(Rp[n%KqZHZjqtL*i -!6qjl!6kHB)"7Cuq>0aOo(`(So(W"Wq"j[Xq"XUXo_.tSh>6[8q=j^Xq=na?hVoCDA>hZ)&XG4)&F.e)?(W_,pjW@%5N'kUsmQB -o%OT!UR$*_%Lj=%+tE")=\[A*;^fO*r-u@,QB%h-2oG.-RL&_+!DdQ,UF]a --T4JlgVXlN!0R9a7C!.k42!!iT*!<<.TfteN)!4)Y0 -(:2-_m-sNDmf2\Sn,;\9n,DhCnG2\Op\FLXp<`XQq"X^^q>0g\p%8%Tp%S:Uq=j[\o^qnTjp.V]1-B6( -fuh"M+ip=4Cca@PT],S>o^r"Tp\FOYp\"@Wo_/+QqYBs]p%7tIqVqAApA+IYp%e1CnF>rQoCMPAmd9E- -m/HDOmJu_[o(2n'ZPJ>se,TRjj8XV8!1s5n"?=R$kl966"8g/!"L.s#!!@iQiuI1]aT/FC%O]TWUH:=_ -0J"Y$+Y+ofr?hOjr[.XkrZq:cq]kh[q&oJTnK%EFq&@Zup)*`Gr>GYTrYl@`()[u/)]p.E-p(L\S?BNH -gBkttXru1nTpDEoJru1hTruUhNh&6#,q&B,Mq&]>Rq&oJWq'>b\rZqLir[%t)/h87r -,U""XC_&s3g95mK;kDn*U)AjmVa/q==@Qq=aXYq=aXZf_YI=s7ZKfq>1'e"mkUJpA=adquQN]rVllT -d`M:+!9a=\!q?'`qu$Kjs7u]kp\=^`rqccnqto(CnbDYJqt:!^q==@NiU7KQo^_D9lg='+mI'E0md0>d -s2hr!aT.G'""j!ATCr8:!7h,P$:U9?b5VVDf9/9&m/V_GPPr>YbP'H%c-)]p.G,:"HX+YbXn/:4'q&9&Jq&T8Pq&fDTq',V[q'5nbs!@Uj%k]Lc --RU2`+XJ0\-6t6$.g)a)eiAHbdJsA/eCf3H!!!&3!13`m!$Rj4O^jZ]fT82BiG1W;s%# -%06G0!!*'"!<<.>g!i"B!6G5B!"(R$aoCVso'Yr;n,)PPmf;eBn,MkHnG2YNoD/+Up\FOYpt5H>p]'se -q"aadqu6I.m-OBOL-!0$s]&P&2Vrql`P -rr`(i9+n3(ScAjks7o"G!.k4MY3 -rttSMr##;L!#t\Or>5DL*>o_6*?H.;)'0kB*ul7A*\&m4?$(^[PGP4YYeAZ]gC2cGWMH8^R?`YVA5"uh -0I%Y\*ZlLE)u^]T)u^ZS)>P-L)?1WR)uUTY)&O5/)B'Yb\!$qOir?`.1 -0.SCr+X/0X+t>H2.R]?Pg.oZgNrT;Xf\($Mq#H!HaT)_M%OsqQC35)_Ng[-#p"9`)\Y,+AKQ1X+59U3f -!.k4:!!!)t!!WK)$te2F9r7op!")6;aoC;`oC;D?mJQDOn,MhAn,DhKnF?)FpA+IYpA+LBq?-9Xp%S=Z -r:g-c"8Vffp\aabp]'n&p%A(Rq"X^^qt^'bqYC'erVZQiqY'@Jq#:Koi69Uj%rr)#oRXoTQ2]N*m!2KSs1&q5WirI1$ -WW3?2*ET?.fLgr-iG@l-iGCc-2Sq],P`MY+RpNK*;LQL)W;S6(]P?K)>k?K)?:`R)ZCZR(]>0N -*;^U6)]Tn@+!;^N+rM78(DIGl%icN-)&O/)'c.c0+X%mF(C^fa&/#Wk()I`(*?QCG+"/?X+WhdF)B8Pk -!$(eOru(hTr>Y\P#8n?r)&aD7*rR2R)]g%M'Bn'FtQV"9P(nW;lo"qu?p&!!-!N -fk0CIJcP-;$"(frs6B+GnaGrCmJu_Tmd0E,nG2YNp%e@XpA+LBq?-9Xp%S=Zr:g-c"8Vffp\aabp\jah -p\4IXpA"L`q(VU;qu$Bhp\+:NoC(hk^8R?VH#m\'8N8.G-RpVu/Lr:t+nb2eOqt0p\l1"'.rpCBhoC2,4mI'B0 -mI0`5i;^p@?cE)+!!@KGrtkJ2JcLB&JcOd1!u:k9GbkDC!""52gP%%11b14.r[7aor[.Ulr?h:cp*9J[ -q',VWq&fDRq&K2Lq&830rtk\Pq\fDNq&/rGru(ePq\KJQ(Dn#-(`+"a)?1QP(]P9N+oWV`*sEN"*$?@D -q\fDPr>YbTp)*rL(Ddqf)?1NM)#kKR)Z:WT*r?fP)#tN?)0mZ -o)ALaq$Qokp\"4Oo^_SMqu6Qnr!3&nqu-Kjq>($a!quEarV$3bs8)cirqHZmq=jIQq#:*jp%8.VrV?Nk -rqZlsqt9XUp\=O]q?6Qep@S"MqX+.Lq!n(Rp%e4TnG2PKnEo]CmL&RWnEoZ2mI'T8o*+![qT6j&L]GQt -"-roc)SH-&!.k3E!!=;As-DdIJcP*:#Qp(@aau&e2C8>O"XkcH-RL8@-iGCf-1N5U,5EDP+8HoH)rV\7 -(]P?L)?1QL)>G-M)>4jM*$-.?(E!,i#oam+*ZZ.;(`+%c)%@K(*Zl@@*ZuRH)]T_4p)*lL)\*f-*Zc=@ -)B'J1(E4D:*VgQP)?1WR)uguV)#P6O(tBN")u1KL)u1TQ+TES[+o*>H,lK(h-O(tQ0eFh&,Q8to2C:#1 -bhJ*Z`;kkt"9XV9_,:(0JcLB&JcP*:!!<#t"B*:nN!#jUXoJ\.J]ZIBjm;U;mJ$&:n,DhSnG2PKnG2YN -o_J7OpA+LJq?-9Xp%S@[s7cKg"SD?ZpA+U^#5S)gp%.bFrUTs[#4hBVo(;VKrqHfno^_SFoCMVIpAXme -p^[,qqu$BcpA+[cq=aLUp\t!fq#:('qY9jZp@@bDoC_kPp@e1Oo()GFp\Xaaq>gElq?Qopp%A%Qq"Xd` -"S_Zao^qYLo(r1Wl1XrFq=FFOhXCC1"7u-QmJZGXmIT\qs3\r>!!7cQcN"(MV#Tlt\H%3]JcM\K";^Y0 -U]]QUaT/7>$jE*SgN=hs,V(;m-n,'Bs![mpr?h=dq]kPSq'#PVq&fDPnJh9Bi>MS2q&/rErYYMM$5aTt -)&O/+(`=21r>>SRr##YV*$$(A)#Y6P(`4.d(BYNn)]\ht"b?N -)ugiH)"ed6)>P3H)u1NM)u1TG+o*AQ,l&bb-4VCN-n$f)/h&+p-n$>t.Kk(PgRAA%!6G3E"e"&s:]eE4 -JcLB&UAtEeg"DbsjT'l4l2V.pNQK0dZqt^csq"aa[o_%tT -q>:$aq>U6jq>U3mqtg*_rpg9cp%S7Xp%A:U#5.ZcqYU*ar:^?hq"aa\'_qM#q"jg^qY9m_p\"7TqYB^Q -p@nI\s82imn+Yf;q=sdZq=OLVq=ORTs75^LkO8<9!qZ$Rr9agWn_F/dac$DA!/pm\#.":.&,ZEZ!.k3& -!9F1`$i^13#,;1"!"K=4gTY0/2(L1+.4?Sl-iPOo-iPIg-2&SU,P`MY+Sd,T*:Y!D)W;S4)#5'B)#kKP -)$Ccn*?,jo)$q3'*?6"<*#]\6rYkbU!$2%VrYP_T)Aa4g(^:cm)B'P5)ZCTc*#fe7)&aD4)&aG6)]Tk< -)Z1HV)]]_2)&`;ir>YbTnJLa5neq6Aq&B,Mq&B,OnKI]QnKdoVr[.Xmr[8:30eXt'-R^B$+_J.:V?m6S -!6kKH$)H7T27ij?!.k3O!!WQ+0;I3r$/Ya)!2ff(#ai`ss7#[Kmd9E8mdfiHn)$/,Umm-2AhV,P`JX+6agA -*;LQL)NkuB)>P6I*9eL@+9*GY+R(*k+sJ<[-n$Vt/hSe10JG49*Zc:@,q1E&'RS*ZZOObOM?!bgYM$T^ -rVus!!JCH)!.k4?!!EK0!s8T&!!H6FfrtpZ!36)/%&1kpj/VP9mdKN/mdL/E"RkdHnaZ&9o^DVFq=4"H -q=aXYnbCH,K)5??nbDqSl1=`AnaQ);$gR$Fn*oikXtV#V#=]A'`M(co.Om"I.etCf,l].[,P`JX+6agA*;LQL)UoXV -)=8=;)u1K<*VgfQ+R(*V+sJ<[-n$Vt0)dL(0`Ed6+qkq=*A9DpGGrSlK[g+nF6&@o^hYOo*k?WmIBN6p%SLdafH&i!/U[[(#&\@#QOjV!.k3&!9aCc -$AJN6'qbQ+!#$3_gV-rH.lT.71F"7o-mpDj.Ot6@q'>qaoHX/Tq&f,Jq&SuFq&7QsJf4+snJq'>q&]>R -q'"uIrZqUm-n+pA%P01`(aC7P2(gXnYhQi.r;_ELaoDS^]@ic;!W)is!QG+k!.k3W!!**'qu?jZX4b*% -g]5FrU];&DXi]u'kN2=-naZ&6lg4$-n*oimi(T\ -mdKZ7naQ&:mdBQ4nF,]:mdK`8h!+"DXT0,h!6"p@*8LS=!lG"i!.k3K!!EARs4eUQ!.k44!"Bm_gS7pt -2`EHK+X\Wdr[7dt.etFe-1N5U+o*8F*r-fO*;LP:)7UR[)Y"g;*VgcR+TES[+mC6N,m#DA./PIo/H.4. -(*t=Z2()_0gV=cC!/COW)Sasn-2R]B!K$l/!.k4?!!***r;ZsJQeB+lScG\h#oKqhs8V0OnaQ/Lm/QJQ -n,MnFn+?)=nF?)Fp$qePps8egqYL'aq!n+KoD.tAnF>rRmHs?1nF5u;nF-AErpL3Yp?qA>nc/U1Yo*B= -JcNmm"!?J$W4i7`!.k3P!!B8$i#g\RaT/%8$6@%=VJ.SF2'Oh+rZqLls"!mlq^)7gnK[iRq&o2Lq&]>O -q&T8Me/.1-70ue.4d">-N57^,P`PZ+mC*E*;LWN*7#LS)>Y6H)u1NM*;LWN*r-oR+o*>P -,P`V^-iPD&-7'rb-RU;o-RpWRWnYK8q>c*I`rH5a_qBngr;ZfurW:1AJcLB&\,ZL0r;ZfurW!'>N7l)k -f`9+oT`>WE[E8IKoCDGAmI0N2mI0N5qjZajo:O`!.k3&!3#r#P5jVih>i--iW'K6aP3b35sm+U -.Ocbn-7C>=-i#+R,P`MQ+Sd,T*;LZO*;LMA)8I-c)Yk?J*r-fO*VgcP+T!>^+mC6I-2oD%-RU,`+!DdP -,U=]8-jDgpAu48',J4#0!!+=`"5/bj"T&0!!K@)2!.k4>!!WH03L/::,F\\0!"U3]aoCkoo^_M?mHs9+ -mI0l=p@%YBiUH[8q=j^Xq=j^[fD:-r!;QEcq=aXWq=j^Vq=FW,P`MQ+Sd,T -*;LZO*;LN.)1ib))>P3H)u1QN*;LWN*r-rS+mC6I-2oD.-RU,`+!DdQ,UF`b-nlrMVq]38r;_EL^]4K] -`7]tgquH]sciAXtJcMkP"=B2_`$3t:JcOa0%Nr1$s8V`\nF,c3m-O-.q:nEp2Bp[@S>q=+4Kq=+4Nq=XRWq=XRXl1jWANr&GDp%\@Vq=XRWq=FFQ -l1!s+#kRWVmdBK/mHso@$1mTRpVm0mafuob!.k3c!!FY.s4Ie%!.k3&!3H5(%c%*B-JJNP!8dbb*PgF0 -HRCd5.4$;c+TO,P`PZ+Sd,T*r-iP*r-fO)O_PZ)>P3H)u1QF*VgfK+TES[,Om&T,nqsa.juel -+X%aF+s89i1E_",2iKJ$cN*t!.k3W!!E[\rno!N!6G52!"Ks^gVdq_.Q]F<0.&(p-h\ne-M\tX,P`PZ+n6ZM*VgcP -*;LQ/)1ib))=\[A*r-iP*r-oJ+o*AQ,l&c#0.nb&-6aZ\,V1Du3@?CoakONKq>c*I]`80R]\1%_qu?]t -d/\auJcN1Y$3:,,!WW3Xbh9WIf`6U(h>dp#Y0#8TamScknau/FmcO!6nG2PKnG2YNo_J4Vp%e@Xp@7pX -qU#*/q!n(Rp%e=Oo(2AFnEKBTo'u5:mHj6.mdoo7o%VjtccN=,\,_*\"onWFh>cjFM#`,-JcP<@"9S>t -h&hs`TE#<9]%a]@0f(sM.4>*C!%7Fdr[%Igkp-!Iq&oJTnK.KGq&AiBk8BI$nJVBHnf-g7q&o2Nq'5\\ -q'Gh`&hbmi-RU/b,paln3A2t/[+i//oDjIC_#OTT\CmfHr;ciublE=qJcN:\#6Fo+5bcrA(t/K,!1Nrq -(95L>s6]@Ko'brAmeZD@n)-ibXg-M\tP,P`PR+Sd)S -*q:6?)QF\%)=\X@*;LQD*r-oR+S-fW,5EJZ,l&b^-4qma/1;nk,UFre4#8CAgY9%J[K(mZr;['9Yh@]0 -!!*1^!.k3&!;c`r!W>q=".Kq=F.Lq=j^Yl1j`D -S,2CE!;?!Wnb)_Kq=*qCq=*qCqf3md9H1n+5ACrQ30U&b?!S!5JR;(-!6G5/!!j%2gW5%%,V:MF.K:gr-i,1i-M\tX,P`V\,5EDX+Sd,T*q:6?)seH&)>+sI)u1KL)u1QF -+8I)M,5EJZ,k32m0/+t,-mL#a.l&P-L!8;K%JKjS!4i.8%A_[j:B:Frd/\auJcN=]!!<-"#6=f*;9.@c -%FtN2!8@JZ%%,/fs5rSuCnG2\Oo_J1UpZ_DIpp0bKqYBpFpA+CWo_J(RnFQ,Kn+lJC -n+lATo'l)7mI1&B#P737s3\rU%(-(e!;lg"&&J;5'8upC!.k4C!!F&/s1o51!1a)u$(K](I60,-.k)nq -./#%f-2](Z,P`V\,OlrQ+8HuR*;LWF)u1E@)4MN>)Y"aH*VpfP)u1QN+8I&T+mC6I,l&e_-Nl+W/L`%G --O1kQ6%n"IS-e]cJcNLb"pp^NfjP]ubQ*4pJcNF`#QXo,%9V<:RL.=@aT.\.$4)[6aoC\un*]T1p?qtK -naH;Cq=!kCq==@Rq=XRXq=O4Nq=sUYQMUFPp%J@Xq=OLVq=XRUg$nP#qf3mdBQ0naZY$ac$N! -!.k3]!!EY9s8F1f!.k3&!4)Y.*<,uE$Io-.!8.>\"HVP3@)u1NM)u1QN+8I&T+nHrQ,P`V\-M]"k0JG(-r?he$/WAH=Ns)chJcPWI"pBq=fkCEe -O8sk4JcPWIr;d%0g"D>fOoV!P$3Z"'aoCbumdBK0p$VhJo^DVFq=!kCq==@Rq=XRXq=O4Nq=sFTS,2sU -nb)tTqXjUWq=XRUg$nP#qf4mdKW7li5)KK*:ZDJcNIa"9k\&r\)FpJcLB&\Gua]s8Sr"cN)&e -Q2hR"IGoDn,D_-n+lJCnaZ5Hp@7n9pr`I&qVh5>pZ_;Fo(hhO -nG2MLn*f`EnJ^ocmd09(l0Ig0o_/"Eo^hM>nb)"es2iB(!jVfX!;QTt!gJTq',VWnK7!9nJq?Dmhql -!!!$#L"Y*hbQ,`bPQ2+saN=JUs6AnJlL"32rU0aRs6\M.q=*qEnalSMnb;DFp@u2piV<*?rV,RJq==@O -q=+4Jl0nWA)"@"^m-Ep$lgFB:p@e:Dkl(#CqXjg1aB\99JcN1Y"*OVCUXB-o!.k3Z!!A&VrcQTgJcO=$ -&l$s3S5)!t-o3+k+sJ?\.4Heuq'Pn_nK[iRq'#8Mq&]&Hko?uHi#2>/koB46q&]&JnKIcSpETJZr[\!r -r$2h$-nR#)0de(s.PieSUYF?oY5j.Sp&G7jeCg'@"T/9""I]=B!.k4I!!FI,g!i`V!13a!8&WOLbM_g^ -o'br5md9E1n*96?q"sisqW[e>pAjgUoC;DInbM\Mmcj0CnaZ2=n,2Sbn*]]5 -n*f]5n+#eucMu#)8*g5-!4`(3>5A2_c2`FrJcNF`"-ro^>0?of!0RPq&\c?oG[EA\JaoUq&A]@r>b>Jq&]&Kq'"uIq'H"js!Raj&1&_Q/M/\3,<$o#0P@]G -c8k@oJcN+W"?=WYVChcI!s/H+"Pa!/!.k3a!!!3%!!G'SfuuG%!.k4#!"h'$amoE!o'l>=n*]W2n*fQ, -iU>apq==@Qq=X"Hl1iEtnG;DEl1a`>q=oC)/:"S)$Qn*g,@%I``Rn*]r=n`g)?ah9O6!.k4D!!>RW -s2^?'JcLB&qZ$a"ci9,;18d+sA6]/hR&Lr$M4cq'>JTq',>Oq&fDQq&]&Gq&SoB -q\m!_nJ_3Bq&SuF!$1VNq&f,Lq',&Jq'?1t0.eS$-N52"+XA?_.4m,60gmg;gY9Xpl2ZD9[f?OY_V*C* -rW!*(!WiH+!SRO*!.k3e!!WK)7bQJ3-clA1!0I6k,db\;q:G3/p$_A=n*KEBnF-2@l0nH;q=!kCq==@Q -q=X:Pq=aIUhY?@3dJ3P2p%SFZnalSInaP6#"nM6Sn*ofFmf)S^mdBQ4oCqq&mE3PX,jt_b!3uS-0'*'0 -#hB!-!.k3^!!EW-s5YfX!.k4!!"TjKgXqB@3u0(d+sJ?_/hZZ@q'>b\q'>b[nKI]Mq&]>RnJq?Fko7b_ -n/:a8q&K2NnJq?Fq&]>RnKI]Po-JcPBB$l6#!ePQ;J -!!33("9G%nJcLB&r;Zt%g"EMDMZB"B%ht_Zbl@/)lL=93n*]T4nG_kRmb.(!nF?)Fo^V\=pA=RJq!%Y> -q!n(Rp\FOQpAjg]oC;DAnCd76o()>>nF-AE%d`TNmd9K3p%7SMaiU4jkl?;8[K$FKbl@PVdK"k!JcNRd -"b\nKI]Nq&]>RnJq?GoGdKCko/e(ko0(2 -q&K2Ooc3oMq&T8Pq&o2Ni?S.F">MV`.4P6B%O*)C-7UN!0MP'2gY7u"m/V_q>^['DqWg.$-WC$!7:cT$&QdGs30iumdKQ1meQ8Mmc!X!nG2SLo(hqJp\FLHp?DA:qYL!Vq!n(R -p\FLPp\FFVo&9*0n*f]LoCMM@n*TN@ljN4Lmd]f6_Z.a"M$^3_JcP?A":MC4s'1iiJcLB&rW!'ps8T50 -M?&h?%0Cb.gS6qh0J+_&-n$GA-i>@f-M\t`,P`V\,OlrQ+Sd)S+7U?H*q('F)sJ:*)Nmc!WnnG2YNo^V\Op%7tOp?DA:qW[eFpA+IYp%A(Xp\FFV -o&9)smfrCTnaGr6mJcG[mHs?0nF5ZAaiSB$li;V;Y5e\,MZ<]jf`6U(JcNIa"Ea\DM?:s$JcO'r'iW]< -gJ^U&/he[r+seNb.O?Po*%*-4-N>CV,l&\\,5EAO+7UEJ*Vgc@)sJ:#)#tQE)Y"dB*;LZO*VgcP*Ut6I -+Sd5I,QB"a,l&`",;Lr#.4QVj/LiG,.ka(Wg=t1WVuVDLmf3MieCiIj"8r3&!sAT(!M]XH!0%!Y!Vucs -!=8lKf@eYPLB*G:%SXg_ah[*3o^M;;oBu&8rU'[SrU/e9q=+4Kq=*qFnb)_Ol1P)MqtB:Lq=aXYnb2MJ -nb2eQq=XRWq=OaZqXa7Jq=+4Kq=*A3'E%FimdKZ5n*]Z4n)rm*il]B]9]Z8+!3uS,@JTs&eGt1$JcN[g -"9&8q@Di/f!/gg_29FV,F#6*8)[R]3.Ochr,UY2ur[7Xk!%$kTq'5\Zq&o2LnK.KHq&]/Ip)E67i>M/( -nJh9Dq&]>Pr>tnYq&SuIq&oJWkp-!Lq'?Y52_HF*.Ocku/0Z]1-YqGjaYi;_JcMkP"?"6QfJ3=)"9\i- -!!3'!rrMBbJcLB&aT);AqZ$g)!'/Zaa#1psXnb2eQq=XRWq=XRTnacMFq=".KoC)/:"nM0PmdBTDmKr:Pn+ki?b0%4K -VZ;;KmJmARlMg_`RK.p>K)blR"9&5a5)'&u!"9aLgY8/T,rde5.OcbN-70o].4?Pkr$LYRq'5\Zq'"]= -q&T8Pmi1"#q&.R!q&K2Oq&T8Q!$:tXnK7QMq',&Jq'>b_&MGUZ-R^Ds0eb^P-o6q=gTh^W!.k3T!!O7C -g"C-Br;ciuhZ/6.JcNgk"U9/'frl:1!6G4u!!a=7aiXRud..A2mdT]5m/HARmd9E@mcO!6nG2PKnF?)> -o_J4Ip&=XCpA+CWp[Rq8pA+IYp%e=[o_nFHo(heNn+lJ3mh,*]md0<-n*oo=oA%.]aiU7nkQ$27WrN8C -c2[f/h#N$,JcNUe"A8^obT4_(JcNso&."9MgS7Xo1G("',9eQd-78^?!%7^lnKmuVnK[iQnK@?DnK,dk -q&/`Bi#DJ3nK.KJq&]&Kq'"cCs!.=cq'Q(l%4`YK/M8e:.oDqngPlK8!.k4;!!NXeg"CW`SH+6AL&_;b -IbEBTN!P(:NW9FlJ]Z%6qs*YblBp%e=Op#5W?p[RqPoDnIYo%ENk -mh#$[mdBE-n*ol=o)A[2aaj]V!.k3S!!EV(s8QHZ!.k3&!65'BAH)V)$,HV`!/COW@bBG5C'm'^/1i=t -,q:Al.K1^q-iPI_-2AhV,P`PB+RpNF)tk68*;LQL)=\[9*:Y!D*:Y*K+T3GY+7UKL,3^?J,l&b^-4VIV -/1;nu1c6m@B;jS;A*!]B!2ol%@Fj+t2ZNjW!WN0"!U0T9!.k3m!!!'!!!NBXO4i)l_uPAhaT)lUa3"A: -g$eJ'na,W3n*TQ1qsN_;naQACnaQ)?iUu1'q=OLVo(2qSiV**Anb)_Lq==(Fq=!kCoC)GBqE!9sOeEr>s8!hKCD!/COW!L`ucDh7tI!!kX-gVo1A-6t,F/g_km,Q9.l./t[a-M\q_ -,P`V\,4QiH+Sd,T*q('F)sJ@$)t=p<)u1KL*r-oR+93M[+7UNM,5EMS,P`VT-4M7N-n-l'.PNu>]\COh -hZ/6.X8iAaa4\$mrW)s!i;eH0JcO*srrN*!"AZ)Pa#^p7aT.%q"#d[2fF7fNlg405m-O-,mdBK?mcj39 -nF>u;nF?,Go^)8Mp#5W?o_J1Mo\oN>p\FLXo_nC[oD.tInF>uCnEKE;mLAXQmdKc;mcj*5/l/gr1u.4?VD-h/PZ,l&\\,l&\D+o*5U -*pFX.*Vg]N)tFsK*:Y'>)u1KL*r-oR+o*8N+o*AY,k3,V-3#:e-M]"t-nQku1++MNMqd!f)PI._!9aCj -)QDECB-%$Q!qj!.k3.!!a@3aia>Wlfn`In*T`6mdBK?mcj39nG2P; -nF?)Fo]c&KpA=RJo_J+Sp$qYDo^VYNp\FLXo_J%XnD`s5n+lJ;n+lA[mI]l8oCCu7s2iBR(u>7E!36)& -*ln<[5MZb'R'I0AO0JcMVI$3Y_/ -fmY7J!<<*#kl?;8JcO$q$3:,,!<=@"g"C]T_#T&e`W-MPEllH's6T=Cm.'K2md9E?mcj39nG2PKnF?#< -o(hqBp%e=Go_J+Sp%%\SoC;JCpA+IYp%e7Uo&9*6n+lJEn+Z;HmL/@Nn*fc9s8U3_EWi$8JcOs6"9jqf -s'hZ%JcLZ."EshFOTk^aJcLQ+"A-qohMW@;3B&H6,Te*Q.k3,/0ek=7.k<)!.4HVl-70r^q'>2Lq',>O -nK6p7lQ+Y"d2ha!!$LhTq'"uIq'>b^)(@!],:"?R+=&6Z.ks%G2DQpC/i8*ogWrIG!.k3L!!Gj;g"TF& -!!<<)!<_QdJcLB&h#IKW!3Wlg=*/mHsB3nauPFo'k;FkLdnj6f7rr -!2BMs2Lq',>PnK79Br#Oo?fcK)mnK.?Fr?(8Ikp-!Lq^2=hr[\a4-m^&].3K]`1GCOG0Iq%i-- -T`>9%JD&VB703>e!!3'!!!2WjJcLB&fDksR!X&5u"p[DWg"Cl\]`kP[G0.l+k18qhnaH#7m-XE5 -nF5uO8+snus,q(>nr@S%"s!n!p -s!Rdoq'FuEnKIEFnK.KHruT'!i>qG0nK7fTnfcs:q'Gnb(F:@Y/M/D#-6j]Y/h&T?,FMoXSr7b7Wl -!2KSt7EaB+@Jp0.!<<*#li;V;JcOU,"9AQ("9SH#"DYg,b=/i>aT-nmr;[9l]ZJP#nb)DBna,]6m/HG[ -nF?#:md9E0n*g8Fq=".InaG0#nacVLrq!u!iUcU1p$hAqG1nK@?Gkp-!Lq'Gnbs!Iaus""'r%4N_W0fM'^^#/;i-6VAf1/JcLB&'H!:\aoC/TmI9Z`3mI'E2nF5-"q=*qCnaQ)>q=FXZ -_tE![nac5>!:SA)s7#pSqiSs,%aiTtgec::%UAtE<_uK^TjT'l4JcO7""FL.J -_]H2caT-nmqZ%*.DqNgMHS[0%+XAKb-n5-D!@fPo./>4c,k3,T,k3)K+n6ZP*r[5F+1WH_+8$fU+n6c@ -,P`VT-5/!b/1`.t-RgVq-S6huFg0WQDZe\nJcM>A"TrYnfqC_0!!!&j!.k3&!87GP!Vud"6)WDeD?IEL -JcNLb$Nk"]amoDunaPo4nGDVSn*o$!l0n03l14*2g@YI=dIQhsam],p(%1M]o'br3mI'E2nF?#7irA;c -a(>F@!.k4.!!NLUr;XeCWW7VNP5kald/X#p"SMhI!.k4M!"1NrgXqs",r._8.Ok?F![]?Fr@.drr[@Rh -q'GPUq'>JTnKIEFpE&oIq&d-gnK@?F!$g2Bq'Gh`q'Z+e%4Ne]1*fLW,Z9i\gV#>j!.k3D!!P*ig!t6j -kl?;8JcO^/!!2ut#QXo**Iuhr].pSkaT-nmq#C^QXNAZcm+:^unbheTm/$/PmHj2mn'UY&o'Z)Eo\&or -o&]B.nCd:1meQ5\m-O--nac_Uo[r%#aiUY:fDpL'RfEROgAh(Lm/V_ -gT>9K2)-R1r@%[pr@.drr[@Rhq'GPUq'>JTnKIEFkoTXBg)f/nnK@?Ffd$;=q'Ptds!Rak$n(-6jrg-SG3Aq'Gh^q'5\\q'5DRnK@HGp)j)Nd2qfuko]F< -r?CnYkp-!Lq'Gh`(+^^Y-R'ie,o%IH-7po.4=3mkgY9_5eGt1$QiI:T`S&p\%JKi&!W2ot!J:B(!9O7] -!W2p#!<<-)!W)j#'5Z@T`B^d1JcN=](-AtHaoC5LnEfT2n*]W5n*oc4n*fc8qb1?U7agO9p!.k4)!!GsXs8G9d!.k3;!!GOc -s6!&F!.k3&!;Z[1&XD,*Z%O;[1+"Y..PiV2/hSe'+Yr>nEp&>iU?U3naH#;o^__Hq=E#, -nal#9naQMGp$__GiU?R0!UT4Qndk?[oBPc3nF6);s8U3_L_/&9JcM,;"Ve'pSspAb@8HIgch8aZS1!.k4G -!"hW/aiaY@^$,%[p@n:On*]c5p[7#/q=*qCnaQ)>s7,^NnasB_naQ>BqX=7LiU?U1rp9^UqsFdZo'XNG -s3&No7*P^`!1Eljj_TD!.k4+!!HR)s63Rc!6G4m!:g+&&s(f%Y';`h68:8S/gqtn.4?P=-i#+b --2Ae],j?QD+nQoN+Sd)K+42.o+RpWR,MaU?-2An`-P@aS.OcSd-RpA`2)Qt.Y1q]l'%$]2!0dHe&rkSt -P!tYQ07T[/^aMK?;77s5b^q'Pnb&1&kZ-n-`#/2TXF -:SZ\!`^S#MJcM,;"[p;^fmFD-!!**%quDp@.nJnak0!l1"63rUB4Dl0n<5rTt0anac)9o^h\Cn^,bbaiUqTcN&Os -OoPV\k5YEop&K[EJcOL)"D[r9k"r2\JcN(V%hFKMgUi/#5;4cJ/ghnj,5EYW-M\q_,l&\T,k3)C+o*5M -+Q=L4+6as=,4QrK,P`VT-MStl.OHGm/.!UF3&H/ngY.GoMu\G0df9O]L=k1M5l:Tb!<<*%!l+ef!2ol# -!<<*#!W!.k3:!!Nt+rr:(Io)O@BJcOa0"Ur]Vrgj_#!6G4m!:9aq2S%Ss -Sm"T:.k`7m+X?e2q'Ytbq'Gh^q'5DTnK[ZLp*'5SnKH:&kooRAr?V%]nK[iUq'Pnbq'Z\%-mL&f+sf6W -VVBk92Tu/Q!07*a2RhAmL+Ec2!!!$"!eUK)!9*tb!<<*+0nS*3[l18eJcN"T%5Op)aoBoWkOS*1md9N6 -md]cAn+lJCn'UXpo&B/[nF>uCnEKE9mecAOmf)SSn*LAIr3?:Daf.%Q!.k3u!!GOu.nF#f9nu;-Wn+H/FnEKE9mecA[md9E5o'HAUaiVG1"j6mt!0.$_ -#(H=HrY>;1JcLB&hZ*fks8VhB#-%ZT!3H5>+JIQEXEuoP1cZp(-S-Gc-n?Mk.4d#%/MJmW0aBBc/M/D# --R\j=nKd?Dq'#PX\ffoRnKQp:q'>b^r@\$us"!po$n7CE0!!"L$6aiXD5]$0U4o'5l@m/HGLn,MqWo`"I\nb_h/ -n+lDIn+Z=HnDNcpmfW4SoCDkLs7-*WrpCEfn*]N0oBu)c@UMDD34t@fu,Ut5i,Uk/n/1iG-0`<^20J>"0.4HVlr?^tZkp-!I -q',_ZSfmPIocriKq'>b^r@\$us"!spr[/1+-6FQh3%6\,XP;LK9EE37JcL]/#Q[W:g"D$8!!!3)"TeZ( -!md]c6qX=ISrq-3]rUKdSg$eb) -q9!.k32!!WdPeChTY2#I=U!<<-%L&cf*o)Jao -q#CUNFi`7cF:+Z@aT-nmk5Z/%CW+?Gs4+pRn+6,=mI9f:mdKWCmf2eTn,Mn)n+lDIn,2[HnE',pmiV&g -n*]Q/mI0Q6n*f]2lK\-3na>u:n`e*Ns3\s,CC.u\JcLW-"q6=`s6`AWJcLB&j8]?Up&FiD%&ErU!2ol0 -+J%9ATn5-X.jZ`(0dSA%/M6oMs"4+!q^;CjnKlj5\fouTd3JH5q'H.k-n"s?(+1R]-n$Gi,pacg1b'k& -2`Z\kgY88AJcLB&aT)JdSCuSZ?2FU%!QP1l!4)Y-!nF5oHs2iBE*PVT+!/pm]-+EpSR32A- -JcLB&lMq)1R/d2q-(Y+Y!.k42!"hW3gY8KA.Q'[P0gRZN/LMqkq^)1gs!IUknKlj5r$%^VjWjFCq'>b^ -q'Q(c(a:7P,U=TZ,palc-n%)+/3>R>Ff='L]L9U:JcLK)!^jQP"508A"8Mou!o/fWrN;1WrN+R:Yl)'!.k46!"oHFc.h!LAi)V:.Q&n3 --R^2c-2f1h./tXk..JYC,P`VZ,,6@P,k*&T,P`VT-N54k+seQ6,S2:L-n$Mn+ZhP2@Aqr8c!ppi!.k3- -!!WU9bLtR&+8Ps=!On,;[mmt1#in+5rJm-FW:%drcRn*or=kPtS(ah1g]_#T&eKE)#WEs(n2s*]V%JcP$8"b$FNmrJ]+ -!.k3G!"ofef%\rO<\?Nq2)6a6,pOWW+T3Pb-3#@k.K:mf-K-3F,e>5Y,Om&D,P`Y]-M]%f+o`bd-3#Cn -.K(e'1Fc:ggY:A+&,ZEZ!.k3h!!WpWeCiN"*r5j>!n*]W5nF#`?mDJDen>#L2n*9B;mf)PYmHj6,m-a/JcOX-&0I1lgWl0^3AiQD.jZDb+<^V-s!@[mr@.arnL!3> -q'>k_Sg3bNocs,Sq'Gh`q'Z+as!%Ihs![mrr@A.>Pfhb8Pom[>JcLB&#QOiHPhFa0?j-B-"9AT,!Wr6" -RfJ$?qZ$Zu!!2fo"pJPUg"DT3S,e-@T`>WDM93lfs8;K[o'c#7nF5l6qc*IJcNXf"XL8Ns7@qa!.k3T!!P+Js8T5If`6U(JcOa0(,;]AgY7'R,U>3& -0.&#!/L)Df.jlYjr[Igrq'P>OnK[KJq]t\Vd38<1kp5dDpa#\]q'Gh`q'Q[t+,>`R_ -gB"-*[K(mZK)bm+#,Ku+fk)l=qu?s&!s&B%!)=b/M-LnF?)>n+HA>lL4<3lg4N;na=oqp@%hHWUKZPp$_;:qA'KrYSgSTKs1FXq1-5[^U0HVAi-78^@r[R^j -kp5dDkp5dDg*-57q'5,LnK[QLq'Gh`q'Qdt*ZlRQ,:"Kj/h].\J#:uTY@M#`,-p&G74WW3"B -8!J3u%L2*`@>RlkrJcPEC#7jq2g"El+!LEe$o(2DDo(VYPmfMqEmIBVdn+lJ$n$)9VmeQ5^nF,l7T-1N5K,l8jt -,N0pD,PWS]-2An`-i#/$0-qqs2(pU?7>nJ+gV$JeYlK@UJcP`L#6Rl9g"Dcf!KI/3!;ca$"&bT@ft1,a -O9!B&JcOC&#m3l'aiXG[p[I\Onc/4\nGVeUme?,EmaU_!n+lIna,rKprUX[9EV^' -JcLB&p](L$@,1e^\eUA.JcPHD"rP&Rs4gubPlQC9QiIj';S1]f4n*ff6cgUc"q='L7qX=7Jq^a-<1;Ln -\PEf4n*ff6am]&pddO^7qanKmrWqBl"cq'c"f#WlOV_;!_N:'7NsJcLB&pAbI$9s`R,f5i;?qZ$Zu!s>+pK)blS#;:&8g"EZ* -",[*#!.k3u!"f9'Ur^[$s4kr`mdT]4mdKZ7na4ipp@%hHWUKZPp$_SBq3kaiUAM!jDZV -!.k4A!!WO0ci*nB9:,^2!;lg%!C$,Ts3Y$QNrXb3OoPOa5c4P8$(P$R1GC@2-R0l3./>7\-LiDH,g%A$ -,O$KD-1N>X-i#1d.L01Jg"Y8Y5QU0NJcLB&ZN(%-5G\;3!GiGI!!30'"5j02!5SX?)J[jVfq^h5aoI"n -JcO:#!Wb?LrlGKHs6fCFmI'H4nF>nln,)SLn>YmPnF5oCn+lDImJ6/Ts8U9aad>*iW;qMMJcPHD"p%<3 -rr;scPlQF:!'peds8To-!Jg`t!.k3p!#mYZg"Y8UH8R*35!(A9+!MdI*@*$Z,9\9[-n"j;pF#J[oHa,U -\Kg>aq'H%Yr>YbXruqCfs!Ianq'I(--71#_+seWZ)]';6.4H_t2aBGT21;4RgY%oJWrR_OJcP0<#;MOr -g"DB`"8`'&!WrH'!!*/%!07*\#6k&,q>^a$7Z,mPf9S.K!.k33!":H;a2uI'jL`M"o_/"\mI'NDm0W4Q -m-F!)mdBQ5qsO4IrU9gUr9jOPs7#"9iUHF,!:TIIiU?g5oBlPFrU'ROrpLWjme-)8lg=60nauACkf:L= -s2iC'M_4,mJcLB&YQ+kfYl4V%NY0tFJcN[g"q-.bs8B/^`rL\kJcO*s)C0s`gY8il:a.M\)]KhD.4-,S --mg5d-RL/cq^(tanLS'd+bL,pb$..jS#U -Y1hXYK-[5mJcLB&n,Ne@K$`3(OB`%k!!3'!#6P#/!!!'$!N?'a!<*!#"U>,.!!r`-!!ubgf\+W'!$m0s -aT-nmaoE>'H,7VEs8W)kr:TIDlgsf?m-4$-m-O0.nF6>Cp[A(M!:TjRrU9dUo^D5:iUHC+naPN+s6TLI -rU'UPrU'UPs6osT'Cb5Oo_.qDmd^)Eo)/Ofb/qJF+fPHn!.k4:!!Xp@p&G#c,bG'h!!"2HT`+o`R4=!m -JcL]/#S:[fgY9?">9!]+0J!,T#r"7h.kE(q,U=T5-i,7k/+"hN,l&\D,k=j-2f.j.K1aq --iY[p.i]rc-71#d-7C8h+Wi_+!;gU -r[@Ulr[e%!nLF/Wp*KMZi?[qg3"nVcp!j_li!!!&t!!rZ+!"(Q;]@kl] -/LMkj,q&RAr[[pur[mdnr@77^q^&cukp?-Pr[n=*/M&A#r[S.'.4H_r/cmXX/c@15/1W.s-7:5m5VFN< -=b!;1St/0!!bL1s8Veb2?8=/JcLH(!=rT=])LFl -X+O%q2D[!;/0l2Nq^q^sr%7Rlr@7%Yas?I%i?nOV">)2V.Ok;D\/hHuP$QLB>.k2tr-n.Q6 -U&NdJ\mZ-*!.k3&!2TZ$%q)p#g":a?!TsH7!8ISR!WE*!!W:C4#\fD0LAKuYM7g` -OuWQ7!.k3&!8mhb!B?4lg"E9Q//J?gY5k(TIJ6 -!!!'!!qcNp'3LCrf`JKf'D)9V!6G4m!5&:5&Qu"1aTheFrp0+Ho(VSQmf)VRmeH8NmelJEn!J?MJcLB& -JcPZJ!\ArLrnABkN`e4j0/"n+.4?Yr/1Dqj+sSBc0.\M#/hSRN/H%0j-LiA0-1E5V,k35W-PRgU.O6/_ -,pO]]+!;gU-RUDn/1W=O0*A!\AlHrn.@5>9`Sg:!mH0FZiG[XJcNLb![r6*rlH/[s2r.EmdBH.lg4$0o'u28md9H2n*]W2 -nF,f5rpKsYnac8>mdok_n*099mJcM[m-O')lg=$)mHsl@$LR7%S8JcLB&\Gu^D>Gp3S -gCK-^8hMeT1c-p?/M/J)-nG6J!@T,e/b(1f-1`G!-M\tX-M]&$)B^FV-71#_/1W.t/M/V01'B-]8Tg7lkqJcLB&g&M3e>,KsOf`[^N-O'VI!!!&6!2KSu!`o$="5'JS&aTLL!6G4m!42_.&6,+> -rlG]Nh9=1(nF5uUX8mhPJcN4Z!Z5:?rlGess8W)fnaQ&r9nGWLhs3(D`!i00?MZA>/JcOC&!Zu[6rr3&sE!iuQUAtQ. -DuBV7s3Q!4kl?;8aT-nmXoJPGB!'edgCC*;<%p-r68U,B0JP+-.f1gs/G(=h-`JH_-i#1n-mU,ir\Xg5 -0K;0H""@',VZ,55G82!94%[27WYc"9-Ge,cLcq!.k3T!!=-IVqM((%)JWZ -9ft<_+=/Qk.OY-Gr[dRfs!FcnnL42^$mI#L.k)c"4ZPrMSA5'X!8.FO?lF_!JcLB&d/X7e?_uBRfa=rr -+92BG!<<*#!Vufq!R:\O!!*-%qZ$^#/T%inf`Tj&?Q.r)JcNmmJcMhO!uP..a8X0fhZ*WLp%@P2l0[p; -mf;eEmI'AXmcj-7mL/4EnF#c8o(;JJs8N)UrlG8_R91;`!.k3&!6bEK*cT!prr<#X4hq&o!!r]qjT#8Z -rPELpkQ$27JcLB&l2Uo!;O#Q,gBaZp>;[ZN-7C>=0C^I--g2rJ./>=u0J>+3/3m]lUAimMgsMBc'#Xd% -!.k30!!UB#lGJcMnQ!te4_^\u7c_uKPZd+[UF -m-a<1n*]W4n*fYmmIBVtmJ6/VnF>r/f[/4!o#gsR"29Rb&V:"7!.k3r!!E0)70m./kWo-h/V\.KqXc97#Epp]?>*[D3gC)#sIUPN'3%cmH1Gf"c$nWtU-mL)_*ZcCG/M?rR"u%hf0JG+3r@@msr[7gq-n+sA -nM'tko-jYfr[A:+.P!"s-RgMq/1iJ!,5ic+-RL/h.Oc_m.4cG[,9nH^-nR>1/ic!Y@=5Q:rS%G"Q!,:+ -!.k3&!.k3k!!=^^$"q`@cV:GOt -"3d!4+5$XG!6G4m!20Ap*)h^-rQ,>os3Ad-fAl)^rppL^mrVluhY%]0k_gBk-\O).-64#AH'VJ@mgR/hg=JcMPG"9L/bR`,0H!;c]p!;QNa%e9)Yo'c)=oCV\Em-O61!q>dO -rU9jXnG_nVnFu>In+#uKmHX-@md9o>r9P*amd9E1o(2JBmd]o>m-X9/oBuAPrrDflaTTPN@k@cV!.k3& -!.k3h!"8riI`)!]rr;u0A0:os!4i.5![M?mrr2p#q87YA"4dI(!6G4m!1Elj#WQ[re,7r0a,PRR5rUY[ -0fC^?0fBY&1Fj[p,UF`]+#l"CO!.k3&!4r46#WHRodJVZ#cZ)l<%/0c$!W3#o!!!&k!58F#-mg8e.jlVi.kN8%0/"q0.kED3r\4^3/2&qE?$DO-^&6Ufa-^Kq"n)GC!.k3&!5&:7"Ys\V -`VeBl[#&K^)>jI;!1'Pr'JcNmmJcM): -"9gGcN48`,!8[VR"SD3Qmd(/ElKId*m-FW:"n(mMmd9E@mKE"HmdKQ;md]]?meQ5OnaGoDm/ZSRm0E(L -n*]Z5nF6GG#k@ERo()>Anal_Z!SPWoaTT)3?S;TT!.k3&!.k3[!!EKfGd6K2rri>^OZs0+!58FB%RcZK -rr<#ts6-_43sO.6JcLB&JcO7""<1$]X4@+%*l4V7HsoDr-71)j0/"k),:G,r/hJ\/.k3"t-RL/dq((ta -odg"k#q@GU/1iM/0ekNa1D2N#/L`S=4Zkb^1GUFC?Zh3h^\cageZ=-m*3B3m!.k3&!;$6o)bbRWe,.f& -]o-]'/.D[[!0eb75/M&G,/h8A#/i5OH -4$lYPJXN:Cebe))c_l1j-j8i9JcLB&JcMqR"U$5PI&5*cfaQNZY^0tS.1l[a!!<8q!!!&q!94(X!U]pl -!>7Y*GH0*gf`fWsHrDEraoI"nJcLB&cN"+O,u&HK^AQ(Sb0AiArt+hkm.U&;mI'B0md'3*m-X3=md'6? -melJLmf)SUmIB`9r:(0`n*oi8nFH5Gp%81\rrM6*qoK#UR<)(K"K;BQ!.k3&!:Tsl"YX>J_X[U)#6+Ss -iDhQ>Y5e\3/mR*,rVlis"nBHm@P7n@!.k3&!0$s_![10RP.'!@g\ok5Vk9*/HYHJL3&(:cs"OI-s#'[3 -nMKkrr\aX6%6$1(2CgLH:1A@"Mk$[?gBQ9?rs&>LWdn(r!lY.k!.k3&!5njA"=$KRN2jtogC2fJ[%X%U -LNd6+8i8L'2XrWr2ZGWA2,[RlIZBnmV6@E'gBPa!N,)!0"J,UF!.k3&!9F1b"=$HPMl=Yjfa??.Oa(hU -;*6'5#2&t_!=9`):LeBjPcFK2#0*U"C.KQPquD=gOc#4hiR!!`ZC -1f%Yag&CdH#3j.&I8q^"\c@<^aT-nmJcPWI#7N+TBRuV[c2HDsh"]VIbH.M3SsGY*Nf/^IK7SN%IXZcr -JVJrLG)`B3o#V![lMge]ru:t3 -nE8idg"=g(f\,$"b0er'jmMF5rVl*.aiX1s#J?pnG$dWb$^UjF!.k3&!8[\\%Ph(1QF#'/rVuosq>V]= -pX-(.L14Li8j>0d/0uPc+K9;=frLj=lYHOo'Ta[KTOb8.+Ch?jI68U"i(^borJcLB& -JcNso%LO%!1I=l?ASZC:Jrl+brLX1iY-+]$T+7BROFhq'CLpXE68Ko)$K;&;!.k3&!.k4;!"K;N,;22O -;dNsLFa8[qOSt@FR\?FDrK@_QL4snqCL^[L8Ne^O((%eWJcLB&JcLf2$Oe"+4AB*qGCG@4R0'@f\,Eo@ -`6?HDrOWQKWi;DNLjjP^>tmF4*"8J?JcNmmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&aT-nmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcNmmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&aT-nmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB& -JcNmmJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&aT-nm -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcNmmJcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&aT-nmJcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcNmmJcLB&JcLB&JcLB&JcLB&JcLB& -JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&aT-nmJcLB&JcLB&JcLB&JcLB&_uP;~> - -%%EndBinary -grestore -np -grestore -grestore -pgrs -%%PageTrailer -[ -[/CSA [/0 ]] -] del_res -Adobe_AGM_Image/pt gx -Adobe_CoolType_Core/pt get exec -Adobe_AGM_Core/restore_mysetup gx -Adobe_AGM_Core/pt gx -currentdict Adobe_AGM_Utils eq {end} if -%%Trailer -Adobe_AGM_Utils begin -[/EMC pdfmark_5 -currentdict Adobe_AGM_Utils eq {end} if -Adobe_AGM_Image/dt get exec -Adobe_CoolType_Core/dt get exec -Adobe_AGM_Core/dt get exec -%%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.23 0 -%%+ procset Adobe_CoolType_Core 2.31 0 -%%+ procset Adobe_AGM_Core 2.0 0 -%%+ procset Adobe_AGM_Utils 1.0 0 -%%DocumentNeededFeatures: -%%DocumentSuppliedFeatures: -%%DocumentCustomColors: -%%CMYKCustomColor: -%%RGBCustomColor: -%%EOF diff --git a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/sgraph.eps b/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/sgraph.eps deleted file mode 100644 index cbe49b0038b..00000000000 --- a/Master/texmf-dist/doc/latex/cookybooky/examples/graphics/sgraph.eps +++ /dev/null @@ -1,12261 +0,0 @@ -%!PS-Adobe-3.1 EPSF-3.0 -%ADO_DSC_Encoding: Windows Roman -%%Title: A9RD840.tmp.pdf -%%Creator: Adobe Acrobat 9.1.2 -%%For: Besitzer -%%CreationDate: 30.09.2009, 20:41:12 -%%BoundingBox: 0 0 108 108 -%%HiResBoundingBox: 0 0 108 108 -%%CropBox: 0 0 108 108 -%%LanguageLevel: 2 -%%DocumentNeededResources: (atend) -%%DocumentSuppliedResources: (atend) -%%DocumentNeededFeatures: (atend) -%%DocumentSuppliedFeatures: (atend) -%%DocumentData: Clean7Bit -%%Pages: (atend) -%%DocumentProcessColors: Cyan Magenta Yellow Black -%%DocumentCustomColors: (atend) -%%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-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{currentpacking true setpacking}if -userdict/Adobe_AGM_Utils 75 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 -/gx -{get exec}bdf -/ps_level - /languagelevel where{ - pop systemdict/languagelevel gx - }{ - 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 -/AGMUTIL_cpd nd -/capture_cpd{ - //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf -}def -/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 gx - }{ - /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 - AGMIMG_init_common - 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 gx 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 -{ - currentfile exch 0 exch/SubFileDecode filter - /currentdistillerparams where - {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse - {flushfile cleartomark} - {/PUT pdfmark}ifelse -}bdf -/ReadBypdfmark_5_string -{ - 2 dict begin - /makerString exch def string/tmpString exch def - { - currentfile tmpString readline not{pop exit}if - makerString anchorsearch - { - pop pop cleartomark exit - }{ - 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 - }ifelse - }loop - end -}bdf -/xpdfm -{ - { - dup 0 get/Label eq - { - aload length[exch 1 add 1 roll/PAGELABEL - }{ - aload pop - [{ThisPage}<<5 -2 roll>>/PUT - }ifelse - pdfmark_5 - }forall -}bdf -/lmt{ - dup 2 index le{exch}if pop dup 2 index ge{exch}if pop -}bdf -/int{ - dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop -}bdf -/ds{ - Adobe_AGM_Utils begin -}bdf -/dt{ - 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-2007 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Core 209 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_Default_flatness nd -/AGMCORE_currentbg nd -/AGMCORE_currentucr nd -/AGMCORE_pattern_paint_type 0 def -/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 -/np -{newpath}bdf -/clp_npth -{clip np}def -/eoclp_npth -{eoclip np}def -/npth_clp -{np clip}def -/graphic_setup -{ - /AGMCORE_graphicsave save store - concat - 0 setgray - 0 setlinecap - 0 setlinejoin - 1 setlinewidth - []0 setdash - 10 setmiterlimit - np - false setoverprint - false setstrokeadjust - //Adobe_AGM_Core/spot_alias gx - /Adobe_AGM_Image where{ - pop - Adobe_AGM_Image/spot_alias 2 copy known{ - gx - }{ - pop pop - }ifelse - }if - /sep_colorspace_dict null AGMCORE_gput - 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 np 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 -/AGMCORE_CMYKDeviceNColorspaces[ - [/Separation/None/DeviceCMYK{0 0 0}] - [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] - [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] - [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] - [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] - [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] - [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] - [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] - [/Separation(Cyan)/DeviceCMYK{0 0 0}] - [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] - [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] - [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] - [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] - [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] - [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] - [/DeviceCMYK] -]def -/ds{ - Adobe_AGM_Core begin - /currentdistillerparams where - { - pop currentdistillerparams/CoreDistVersion get 5000 lt - {<>setdistillerparams}if - }if - /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_Default_flatness currentflat 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 14 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 - /absolute_colorimetric_crd null AGMCORE_gput - /relative_colorimetric_crd null AGMCORE_gput - /saturation_crd null AGMCORE_gput - /perceptual_crd null AGMCORE_gput - currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf - cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf - << - /MaxPatternItem currentsystemparams/MaxPatternCache get - >> - setuserparams - end -}def -/ps -{ - /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_pattern_paint_type get 0 eq - AGMUTIL_cpd/OverrideSeparations known and - { - AGMUTIL_cpd/OverrideSeparations get - { - /HqnSpots/ProcSet resourcestatus - { - pop pop pop true - }if - }if - }if - { - AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not - }{ - gsave - [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace - false - AGMUTIL_cpd/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 - { - /PhotoshopDuotoneList where{pop false}{true}ifelse - { - 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 - } - { - 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<>}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]{}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 gx - 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[ - /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx - /setcmykcolor load dup type/operatortype ne{/exec cvx}if - ]cvx bdf - level3 AGMCORE_host_sep not and{ - /nzopmsc{ - 6 dict begin - /kk exch def - /yy exch def - /mm exch def - /cc exch def - /sum 0 def - cc 0 ne{/sum sum 2#1000 or def cc}if - mm 0 ne{/sum sum 2#0100 or def mm}if - yy 0 ne{/sum sum 2#0010 or def yy}if - kk 0 ne{/sum sum 2#0001 or def kk}if - AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace - sum 0 eq{0}if - end - setcolor - }bdf - }{ - /nzopmsc/cmyk ldf - }ifelse - /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 - /ct/concat ldf - /cf/currentfile ldf - /fl/filter ldf - /rs/readstring 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 - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }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 - { - np - 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 - np - }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 - np - 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 - { - np - 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 - np - }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 -/pt -{ - end -}def -/dt{ -}def -/pgsv{ - //Adobe_AGM_Core/AGMCORE_save save put -}def -/pgrs{ - //Adobe_AGM_Core/AGMCORE_save get restore -}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 - 255 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 - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - map_indexed_devn - devn - } - { - Lookup 1 3 -1 roll map_index - sep - }ifelse - end - }{ - Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll - map_index - MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse - }ifelse - end - }{ - 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 - /DataSourcedef - /MultipleDataSources false def - /BitsPerComponent 8 def - currentdict end - systemdict/image gx - 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 -/paintproc_buf_init -{ - /count get 0 0 put -}def -/paintproc_buf_next -{ - dup/count get dup 0 get - dup 3 1 roll - 1 add 0 xpt - get -}def -/cachepaintproc_compress -{ - 5 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - /string_size 16000 def - /readbuffer string_size string def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - /LZWFilter - { - exch - dup length 0 eq{ - pop - }{ - ppdict 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 - ppdict - end -}def -/cachepaintproc -{ - 2 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - { - ReadFilter 16000 string readstring exch - ppdict dup length 1 sub 3 -1 roll put - not{exit}if - }loop - ppdict dup dup length 1 sub()put - end -}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 - 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 - } - { - Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/Saturation eq - { - /saturation_crd AGMCORE_gget dup null eq - } - { - /perceptual_crd AGMCORE_gget dup null eq - }ifelse - }ifelse - }ifelse - { - pop null - } - { - /RenderingIntent known{null}{Intent}ifelse - }ifelse - }ifelse - Intent ne{ - Intent/ColorRendering{findresource}stopped - { - pop pop systemdict/findcolorrendering known - { - Intent findcolorrendering - { - /ColorRendering findresource true exch - } - { - /ColorRendering findresource - product(Xerox Phaser 5400)ne - exch - }ifelse - dup Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd exch AGMCORE_gput - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd exch AGMCORE_gput - } - { - Intent/Saturation eq - { - /saturation_crd exch AGMCORE_gput - } - { - Intent/Perceptual eq - { - /perceptual_crd exch AGMCORE_gput - } - { - pop - }ifelse - }ifelse - }ifelse - }ifelse - 1 index{exch}{pop}ifelse - } - {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 -/set_ucrbg -{ - dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration - dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval -}def -/setcolorrendering_opt -{ - dup currentcolorrendering eq{ - pop - }{ - product(HP Color LaserJet 2605)anchorsearch{ - pop pop pop - }{ - pop - clonedict - begin - /Intent Intent def - currentdict - end - setcolorrendering - }ifelse - }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 -{np}def -/T1_path -{ - currentfile token pop currentfile token pop mo - { - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 exch rlineto - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 rlineto - }loop -}def -/T1_gsave - level3 - {/clipsave} - {/gsave}ifelse - load def -/T1_grestore - level3 - {/cliprestore} - {/grestore}ifelse - load 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 - { - //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 - /sep_colorspace_dict AGMCORE_gget null ne - 3 1 roll 2 index{ - exch pop/sep_tint AGMCORE_gget exch - }if - mark 3 1 roll - setsepcolorspace - counttomark 0 ne{ - setsepcolor - }if - pop - not{/sep_tint 1.0 AGMCORE_gput}if - pop - true set_spot_alias - }{ - AGMCORE_&setcustomcolor - }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 AGMCORE_distilling not and{ - currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ - true begin_feature true{ - <>setpagedevice - }end_feature - }if - /AGMCORE_inverting false def - }if - }if - AGMCORE_inverting{ - [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer - AGMCORE_distilling{ - erasepage - }{ - gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse - /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore - }ifelse - }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 -/capture_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put - }if - }if -}def -/restore_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup known{ - Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put - Adobe_AGM_Core/save_mysetup undef - }if - }if - }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 -/set_def_flat -{AGMCORE_Default_flatness setflat}def -end -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_CoolType_Core 2.31 0 -%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. -%%Version: 2.31 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 70 dict dup begin put -/Adobe_CoolType_Version 2.31 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 -currentglobal true setglobal -userdict/Adobe_CoolType_GVMFonts known not - {userdict/Adobe_CoolType_GVMFonts 10 dict put} -if -setglobal -currentglobal false setglobal -userdict/Adobe_CoolType_LVMFonts known not - {userdict/Adobe_CoolType_LVMFonts 10 dict put} -if -setglobal -/ct_VMDictPut - { - dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse - 3 1 roll put - }bind def -/ct_VMDictUndef - { - dup Adobe_CoolType_GVMFonts exch known - {Adobe_CoolType_GVMFonts exch undef} - { - dup Adobe_CoolType_LVMFonts exch known - {Adobe_CoolType_LVMFonts exch undef} - {pop} - ifelse - }ifelse - }bind def -/ct_str1 1 string def -/ct_xshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - _ct_x _ct_y moveto - 0 - rmoveto - } - ifelse - /_ct_i _ct_i 1 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/ct_yshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - _ct_x _ct_y moveto - 0 exch - rmoveto - } - ifelse - /_ct_i _ct_i 1 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/ct_xyshow -{ - /_ct_na exch def - /_ct_i 0 def - currentpoint - /_ct_y exch def - /_ct_x exch def - { - pop pop - ct_str1 exch 0 exch put - ct_str1 show - {_ct_na _ct_i get}stopped - {pop pop} - { - {_ct_na _ct_i 1 add get}stopped - {pop pop pop} - { - _ct_x _ct_y moveto - rmoveto - } - ifelse - } - ifelse - /_ct_i _ct_i 2 add def - currentpoint - /_ct_y exch def - /_ct_x exch def - } - exch - @cshow -}bind def -/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def -/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def -/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def -currentglobal true setglobal -/ct_T3Defs -{ -/BuildChar -{ - 1 index/Encoding get exch get - 1 index/BuildGlyph get exec -}bind def -/BuildGlyph -{ - exch begin - GlyphProcs exch get exec - end -}bind def -}bind def -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 dup 3 1 roll ne dup 3 1 roll - { - /@shouldNotDisappearDictValue known - { - { - end - currentdict 1 index eq - {pop exit} - if - } - loop - } - if - } - { - pop - end - } - ifelse - } - {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 -/ds - { - Adobe_CoolType_Core - begin - CTWorkAroundBugs - /mo/moveto load def - /nf/newencodedfont load def - /msf{makefont setfont}bind def - /uf{dup undefinefont ct_VMDictUndef}bind def - /ur/undefineresource load def - /chp/charpath load def - /awsh/awidthshow load def - /wsh/widthshow load def - /ash/ashow load def - /@xshow/xshow load def - /@yshow/yshow load def - /@xyshow/xyshow load def - /@cshow/cshow load def - /sh/show load def - /rp/repeat load def - /.n/.notdef 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 -/dt - { - currentdict Adobe_CoolType_Core eq - {end} - if - }bind def -/ps - { - Adobe_CoolType_Core begin - Adobe_CoolType_GVMFonts begin - Adobe_CoolType_LVMFonts begin - SharedFontDirectory begin - }bind def -/pt - { - end - end - end - 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 - dup - { - 1 index dup type/nametype eq - {findfont} - if - dup/CharStrings known - { - /CharStrings get length - 4 index findfont/CharStrings get length - ne - { - pop false - } - if - } - {pop} - ifelse - } - if - { - pop - 1 index findfont - /Encoding get exch - 0 1 255 - {2 copy get 3 index 3 1 roll put} - for - pop pop pop - } - { - currentglobal - 4 1 roll - dup type/nametype eq - {findfont} - if - dup gcheck setglobal - dup dup maxlength 2 add dict - begin - exch - { - 1 index/FID ne - 2 index/Encoding ne and - {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 ct_VMDictPut - setglobal - } - 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 -/ct_StyleDicts 4 dict dup begin - /Adobe-Japan1 4 dict dup begin - Level2? - { - /Serif - /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiMin-W3} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiMin-W3/CIDFont resourcestatus - {pop pop/HeiseiMin-W3} - {/Ryumin-Light} - ifelse - } - {/Ryumin-Light} - ifelse - } - ifelse - def - /SansSerif - /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiKakuGo-W5} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiKakuGo-W5/CIDFont resourcestatus - {pop pop/HeiseiKakuGo-W5} - {/GothicBBB-Medium} - ifelse - } - {/GothicBBB-Medium} - ifelse - } - ifelse - def - /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus - {pop pop/HeiseiMaruGo-W4} - { - /CIDFont/Category resourcestatus - { - pop pop - /HeiseiMaruGo-W4/CIDFont resourcestatus - {pop pop/HeiseiMaruGo-W4} - { - /Jun101-Light-RKSJ-H/Font resourcestatus - {pop pop/Jun101-Light} - {SansSerif} - ifelse - } - ifelse - } - { - /Jun101-Light-RKSJ-H/Font resourcestatus - {pop pop/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 -Level2?{currentglobal true setglobal}if -/ct_BoldRomanWidthProc - { - stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth - 0 0 - }bind def -/ct_Type0WidthProc - { - dup stringwidth 0 0 moveto - 2 index true charpath pathbbox - 0 -1 - 7 index 2 div .88 - setcachedevice2 - pop - 0 0 - }bind def -/ct_Type0WMode1WidthProc - { - dup stringwidth - pop 2 div neg -0.88 - 2 copy - moveto - 0 -1 - 5 -1 roll true charpath pathbbox - setcachedevice - }bind def -/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_BoldBaseFont - 11 dict begin - /FontType 3 def - /FontMatrix[1 0 0 1 0 0]def - /FontBBox[0 0 1 1]def - /Encoding cHexEncoding def - /_setwidthProc/ct_BoldRomanWidthProc 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 - }bind def - currentdict - end -def -systemdict/composefont known -{ -/ct_DefineIdentity-H -{ - /Identity-H/CMap resourcestatus - { - pop pop - } - { - /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> - endcodespacerange - 1 begincidrange - <0000>0 - endcidrange - endcmap - CMapName currentdict/CMap defineresource pop - end - end - } - ifelse -} -def -/ct_BoldBaseCIDFont - 11 dict begin - /CIDFontType 1 def - /CIDFontName/ct_BoldBaseCIDFont def - /FontMatrix[1 0 0 1 0 0]def - /FontBBox[0 0 1 1]def - /_setwidthProc/ct_Type0WidthProc 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 - }bind def - currentdict - end -def -}if -Level2?{setglobal}if -/ct_CopyFont{ - { - 1 index/FID ne 2 index/UniqueID ne and - {def}{pop pop}ifelse - }forall -}bind def -/ct_Type0CopyFont -{ - exch - dup length dict - begin - ct_CopyFont - [ - exch - FDepVector - { - dup/FontType get 0 eq - { - 1 index ct_Type0CopyFont - /_ctType0 exch definefont - } - { - /_ctBaseFont exch - 2 index exec - } - ifelse - exch - } - forall - pop - ] - /FDepVector exch def - currentdict - end -}bind def -/ct_MakeBoldFont -{ - dup/ct_SyntheticBold known - { - dup length 3 add dict begin - ct_CopyFont - /ct_StrokeWidth .03 0 FontMatrix idtransform pop def - /ct_SyntheticBold true def - currentdict - end - definefont - } - { - dup dup length 3 add dict - begin - ct_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 - { - ct_BoldBaseCIDFont - dup length 3 add dict copy begin - dup/CIDSystemInfo get/CIDSystemInfo exch def - ct_DefineIdentity-H - /_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 - } - { - ct_BoldBaseFont - dup length 3 add dict copy begin - /_basefont exch def - /_basefonto exch def - currentdict - end - definefont - } - ifelse - } - ifelse -}bind def -/ct_MakeBold{ - 1 index - 1 index - findfont - currentglobal 5 1 roll - dup gcheck setglobal - 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 - {/ct_Type0WidthProc} - {/ct_Type0WMode1WidthProc} - ifelse - ct_BoldBaseFont/_setwidthProc 3 -1 roll load put - {ct_MakeBoldFont}ct_Type0CopyFont definefont - } - { - dup/_fauxfont known not 1 index/SubstMaster known not and - { - ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put - ct_MakeBoldFont - } - { - 2 index 2 index eq - {exch pop } - { - dup length dict begin - ct_CopyFont - currentdict - end - definefont - } - ifelse - } - ifelse - } - ifelse - pop pop pop - setglobal -}bind def -/?str1 256 string def -/?set - { - $SubstituteFont - begin - /$substituteFound false def - /$fontname 1 index def - /$doSmartSub false def - end - dup - findfont - $SubstituteFont - begin - $substituteFound - {false} - { - 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 - { - 5 1 roll pop pop pop pop - findfont - } - { - 1 index - findfont - dup/FontType get 3 eq - { - 6 1 roll pop pop pop pop pop false - } - {pop true} - ifelse - { - $SubstituteFont - begin - pop pop - /$styleArray 1 index def - /$regOrdering 2 index def - pop pop - 0 1 $styleArray length 1 sub - { - $styleArray exch get - ct_StyleDicts $regOrdering - 2 copy known - { - get - exch 2 copy known not - {pop/Default} - if - get - dup type/nametype eq - { - ?str1 cvs length dup 1 add exch - ?str1 exch(-)putinterval - exch dup length exch ?str1 exch 3 index exch putinterval - add ?str1 exch 0 exch getinterval cvn - } - { - pop pop/Unknown - } - ifelse - } - { - pop pop pop pop/Unknown - } - ifelse - } - for - end - findfont - }if - } - ifelse - currentglobal false setglobal 3 1 roll - null copyfont definefont pop - setglobal - }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 -currentglobal true setglobal -%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 -%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. -%%Version: 1.23 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 - 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> - endcodespacerange - 1 begincidrange - <0000>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 - 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/.notdefput 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 - currentglobal true setglobal - /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> - endcodespacerange - 1 begincidrange - <0000>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 - setglobal - /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> - endcodespacerange - 1 begincidrange - <0000>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 -setglobal -%%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 -currentglobal true setglobal -%%BeginFile: MMFauxFont.prc -%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. -%%All Rights Reserved. -userdict /ct_EuroDict 10 dict put -ct_EuroDict begin -/ct_CopyFont -{ - { 1 index /FID ne {def} {pop pop} ifelse} forall -} def -/ct_GetGlyphOutline -{ - gsave - initmatrix newpath - exch findfont dup - length 1 add dict - begin - ct_CopyFont - /Encoding Encoding dup length array copy - dup - 4 -1 roll - 0 exch put - def - currentdict - end - /ct_EuroFont exch definefont - 1000 scalefont setfont - 0 0 moveto - [ - <00> stringwidth - <00> false charpath - pathbbox - [ - {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall - grestore - counttomark 8 add -} -def -/ct_MakeGlyphProc -{ - ] cvx - /ct_PSBuildGlyph cvx - ] cvx -} def -/ct_PSBuildGlyph -{ - gsave - 8 -1 roll pop - 7 1 roll - 6 -2 roll ct_FontMatrix transform 6 2 roll - 4 -2 roll ct_FontMatrix transform 4 2 roll - ct_FontMatrix transform - currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse - dup 9 1 roll - { - currentdict /StrokeWidth 2 copy known - { - get 2 div - 0 ct_FontMatrix dtransform pop - 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 - ct_FontMatrix concat - ct_PSPathOps begin - exec - end - { - currentdict /StrokeWidth 2 copy known - { get } - { pop pop 0 } - ifelse - setlinewidth stroke - } - { - fill - } - ifelse - grestore -} def -/ct_PSPathOps 4 dict dup begin - /m {moveto} def - /l {lineto} def - /c {curveto} def - /cp {closepath} def -end -def -/ct_matrix1000 [1000 0 0 1000 0 0] def -/ct_AddGlyphProc -{ - 2 index findfont dup length 4 add dict - begin - ct_CopyFont - /CharStrings CharStrings dup length 1 add dict copy - begin - 3 1 roll def - currentdict - end - def - /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def - /ct_PSBuildGlyph /ct_PSBuildGlyph load def - /ct_PSPathOps /ct_PSPathOps load def - currentdict - end - definefont pop -} -def -systemdict /languagelevel known -{ - /ct_AddGlyphToPrinterFont { - 2 copy - ct_GetGlyphOutline 3 add -1 roll restore - ct_MakeGlyphProc - ct_AddGlyphProc - } def -} -{ - /ct_AddGlyphToPrinterFont { - pop pop restore - Adobe_CTFauxDict /$$$FONTNAME get - /Euro - Adobe_CTFauxDict /$$$SUBSTITUTEBASE get - ct_EuroDict exch get - ct_AddGlyphProc - } def -} ifelse -/AdobeSansMM -{ -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 - } -ct_PSBuildGlyph -} def -/AdobeSerifMM -{ -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 - } -ct_PSBuildGlyph -} def -end -%%EndFile -setglobal -Adobe_CoolType_Core begin /$None SetSubstituteStrategy end -%%BeginResource: procset Adobe_AGM_Image 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Image 71 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 -/ds -{ - 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 -/ps -{ - 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 -/pt -{ - end -}def -/dt -{ -}def -/AGMIMG_flushfilters -{ - dup type/arraytype ne - {1 array astore}if - dup 0 get currentfile ne - {dup 0 get flushfile}if - { - dup type/filetype eq - { - dup status 1 index currentfile ne and - {closefile} - {pop} - ifelse - }{pop}ifelse - }forall -}def -/AGMIMG_init_common -{ - currentdict/T known{/ImageType/T ldf currentdict/T undef}if - currentdict/W known{/Width/W ldf currentdict/W undef}if - currentdict/H known{/Height/H ldf currentdict/H undef}if - currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if - currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if - currentdict/D known{/Decode/D ldf currentdict/D undef}if - currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if - currentdict/O known{ - /Operator/O load 1 eq{ - /imagemask - }{ - /O load 2 eq{ - /image - }{ - /colorimage - }ifelse - }ifelse - def - currentdict/O undef - }if - currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if - currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if - currentdict/I known{/Interpolate/I ldf currentdict/I undef}if - currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if - /DataSource load xcheck not{ - DataSource type/arraytype eq{ - DataSource 0 get type/filetype eq{ - /_Filters DataSource def - currentdict/MultipleDataSources known not{ - /DataSource DataSource dup length 1 sub get def - }if - }if - }if - currentdict/MultipleDataSources known not{ - /MultipleDataSources DataSource type/arraytype eq{ - DataSource length 1 gt - } - {false}ifelse def - }if - }if - /NComponents Decode length 2 div def - currentdict/SkipImageProc known not{/SkipImageProc{false}def}if -}bdf -/imageormask_sys -{ - begin - AGMIMG_init_common - save mark - level2{ - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - 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 -{ - level3{ - 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 DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def - /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def - currentdict end def - currentdict end - }if -}def -/use_mask -{ - dup/Mask known {dup/Mask get}{false}ifelse -}def -/imageormask -{ - begin - AGMIMG_init_common - 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{ - process_mask image - }{ - 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 xcheck - { - [ - 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 - }{ - DataSource aload pop AGMCORE_get_ink_data - }ifelse 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 - currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse - { - AGMCORE_black_plate not Operator/imagemask ne and{ - /DoImage false def - currentdict ignoreimagedata - }if - }if - 1 AGMCORE_&setgray - DoImage - {currentdict imageormask_sys}if - }{ - use_mask{ - process_mask image - }{ - 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 - AGMIMG_init_common - 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{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ - [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse 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{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor - }if - }{ - invert_image_samples - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - [/Separation Name[/DeviceGray] - { - sep_colorspace_proc AGMCORE_get_ink_data - 1 exch sub - }bind - ]AGMCORE_&setcolorspace - /sep_tint AGMCORE_gget AGMCORE_&setcolor - }if - }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 - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - currentcolorspace 0 get/Separation ne{ - [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - }if - currentoverprint - MappedCSA 0 get/DeviceCMYK eq and - Name AGMCORE_IsSeparationAProcessColor not and - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse - 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 -/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 - AGMIMG_init_common - 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 - AGMIMG_init_common - 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 - AGMIMG_init_common - 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 dup/names_index known exch/Names get convert_to_process or{ - 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 dup null ne - { - begin - currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse - get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and - AGMCORE_in_rip_sep and{ - [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] - setcolorspace - }if - end - } - {pop}ifelse - }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{ - process_mask AGMIMG_&image - }{ - 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 - /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 -/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 - /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 - }{ - //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec - }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/ds gx -Adobe_CoolType_Core/ds get exec -Adobe_AGM_Image/ds gx -[/NamespacePush pdfmark_5 -[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5 -[{Doc_Metadata} 846 (% &end XMP packet& %) ReadBypdfmark_5_string - - - - - - - - - - - - - - - - - - - - - - - - - -% &end XMP packet& % - -[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5 -[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5 -[/NamespacePop pdfmark_5 -currentdict Adobe_AGM_Utils eq {end} if -%%EndSetup -%%Page: 1 1 -%%EndPageComments -%%BeginPageSetup -Adobe_AGM_Utils begin -Adobe_AGM_Core/ps gx -Adobe_AGM_Core/capture_mysetup gx -Adobe_AGM_Utils/capture_cpd gx -Adobe_CoolType_Core/ps get exec -Adobe_AGM_Image/ps gx -%%EndPageSetup -1 -1 scale 0 -108 translate -pgsv -[1 0 0 1 0 0 ]ct -gsave -np -gsave -0 0 mo -0 108 li -108 108 li -108 0 li -cp -clp -[1 0 0 1 0 0 ]ct -0 108 mo -108 108 li -108 0 li -0 0 li -cp -false sop -gsave -/0 -[/DeviceCMYK] /CSA add_res -/0 /CSA get_res setcolorspace -clp -[1 0 0 -1 0 108 ]ct -[108 0 0 108 0 -1.09971e-5 ]ct -snap_to_device -Adobe_AGM_Image/AGMIMG_fl cf /ASCII85Decode fl /RunLengthDecode filter ddf -<< -/T 1 -/W 450 -/H 450 -/M[450 0 0 -450 0 450 ] -/BC 8 -/D[0 1 0 1 0 1 0 1 ] -/DS [ -[AGMIMG_fl 450 string /rs cvx /pop cvx] cvx -[AGMIMG_fl 450 string /rs cvx /pop cvx] cvx -[AGMIMG_fl 450 string /rs cvx /pop cvx] cvx -[AGMIMG_fl 450 string /rs cvx /pop cvx] cvx -] -/O 3 ->> -%%BeginBinary: 1 -img -JcXd1!Xf56qZ$d&%L2t:#Q=].!MDrW)s"rW!!'"p4c(%flY=/NGgjH>dkIDfC&&bYq3;_jTUV73Pa.W" -Q&pQ3>$#!5?r&, -!!NK4"onc1rW!0(!s8Z0"ptV7!<30#!!3<."9&92!<"SlH+t4B.!!<6)"U+`'#6P/7!rr<*#Q4W'#Qai'"p"l-!!<<(rW',&YlW8QJcO^/#Qk&-!<<*+ -0P:,b&WhQ^@9?W$5sT^!!NZ>&e>9K!!ri.!!3<1$Mab?!N#nR!eg[W!!!'("9\f/":G,.#Qk><"Tnf-!sSZ/!<<<& -#Qt81!!`Z+!!s;n96><-Q(On^r7M)!rn7,!#MIeZcHOS]e,@r$bfJ*/fa>EfR[AqRG@!'=!r`0;%LN== -!!39+&cr%>'+P0G"UGGE$4$V3#R12-"9f&;!sAE&L]ZK9UB/+1#QOi*"9\f/":G,.#Qk><"Tnc+!sSZ. -!<<<&#Qt81!!WT*!!s8l7VcgcMj0^4r5erXrlP)Yrl58cai2'0^r"(haTB2g_#DF_ZC-c5Iqrq(0G4Ec -!#Z7R"98E&"9];;!!s8J"TS]3$OdCJ!!!9.rW!!'#7:2.blO:7kQ$27d/X@a'J!C:PKNh'!;ZWoq>:Kt -s7u2!!WQ2#RC_A"TAB%!sJT')$:3U1MD`=XLGpX]=u8'_9'g9 -_SsX=`OiVLaTKAn]>4-^$bj3`\[ST'H".Hq"o\K*!sA`,"q^b6!XT2;r;[-.$O-_9"U+o,!;Q`e!J1@G -!K@)c!#5uMV9J#ko'c/Fq=Xdfp\4L`s7u*Bnc&^ao'c5Is8Ds'o'Pi.il?q>_$0$j7YBD2bF.f$Mt%gXXsSgBcH^e^;Uke'Z\EgAoq&gD//ce^i=$da?h(f[ea1 -f[S0jdFR"(rS&=@dF6b!e(`QkYaBW54!ak,%fceJ!!NQ5$4@.Cr;Zs*$4-n_$0$3V,%_$0$3V)";/:r__RdS*ahbsoaU#l%_7R4n^:V2[aT0BWaVDM'_8=()]t;D.`PT[; -`PB$p]>DV/rQ-%n]=u8$^<+ElO*=\f.N/9e$NLA@!!NQ3#m^b=r;[$+#m^_;!C6uq=XFLk4S<6o`"jjr;?TortY%op%S4QnF$>Vq=jgeq=Nn7n+ZbXrVm8rmdg2Jo)JX*CF'%_ -!1NuP!J1@J!WW9#!!NK1"p+c*qu@6;#mgb?*`S6$]u8IUeBl\AgBQ0Sbg"VeeGS&*g""O!eCiUPe,7u# -g&BV(f)=,!f)48+d*C1cdFeEP"52,Pf`'V5eBl=KX*bZ_#64u1qu@!&#mptB!!!01q#HTZeH)fS]E7m2 -!!<-""U#&8!rrE#!"TDB#R(GK5^/Hp\BijRaNXP7#0t<-`QZZRr7M)%"jbB8cI^bFbl$/ofDa5!dJ_Ak -dJVZ$aMuQDb1$=B"4t`Ae,J#.cH*f"Q"(=)#64u2qZ$j,#m^\7!!NZ(!8%@7!eLI:!Vlft!WE'&"9o&4 -!!2ut%giRI"U5])DMt6j_9'L(^AH"V^q.%d^;7V_aTff%]tM5%an`[KaoBE\`;mdR_#V@MaT]8e_77+r -rlG;ba1]:-rlGP`]!\)e>Rg`UBto^1P,>6ECUJcPKEN<.i9q#h?2 -!!*6-"98E7"onf@!"MkGPdJO1gB#LIqV),*e'chHgBcKegXas/e^;tIgB,pSf(du#g"?;S"PDJ`e_0iS -!nPfM"5DS]f_jJ*da?SDgBcHag"Fp(g!8+HgC:uh;`u-)!!!<6!!!'%r;a#%YlW8SQid'd%0-A0"U>/1 -!"B/5"V(M9$9hX@TY:3`L0cZMhlG\%qj^"38-h_Z%X_a2uH?_T0L)_Z%XY_7me]aT9H$rkSZTaiOS"a8U$iq>^Kfr;6Kup[IkUs7c?errV]Xo`"jrq>'sdp$hnHo`"jk`@pZ[ -JcO^/UB/C9q#h64#mpk:!!`u6!!uGs]"c\@rS%D'daJ-L%b/nSf%\[(f\>*1e'd"(qqD/$f_aG$eGdtr -g&9Y;e_&X0f$r7$gY(97gY(01e(FZS#M@PTg"+['g&'MXg!%dkg"4WqbLtMEf`BCIqq:ejrR_#$&^SqZ -f?qmidFm.'g"G!)e'-;?fa$!Obh(7fce&'I$c^*1e&L(gYENia$4$V;!rr<+$47(7"Hro;!j2R:!Vlj0 -"UGD=!!!31!!!6aJt8^N]D]hQ^qIG\aUZ+u]u%n*_8XO:_S3_*a8^Beo'l\Wqu6]hq>:3fo_n^drt4r"s8;W`p%SLar;Zfpp\FCUrr2uo#5%Kap[n.V -qu6uik4SQ;s7`m"%%.+.!65,8!Vlj3!!WZ.!!t)DOi6#(eC`:*f[eX+rS%>*!SH*(gB#mYrn@J,f)",% -dae?O"khS`gY(6TgAoq(gAoq'gB?3^f%/ORgB?0`gXt0WgB,sWg&9Y,f[8CNgC;`gcI(;!gY'Z`PAi5\ -r;cWunH"4Bp&U-Sh#dBT'*&7B!!!9G20laccHanag!e?re,@r$f@/@Mf`BLPrn.>(dJDMsbKp1@"kVAZ -g"4^Kf`9Y$f`9Y#f`TjTdEqsGrn.G'g"Fj'rRh8"dF\?M!n5 -!n%+:!Vlj-!!WW-!!aN!Dlq-s^r6Jmai2-6`Vmm[a2Q*taT99!rlG2]_YV@T]ts]i"in[*aiDBraT0BY -aT0BXaTTZ'_SX@maTTT)ai26taTB>ra8O*]`Oj1haUQ,/]">r'aiC]`E`=7fr;cWtquMBMlN*@Q_>jr] -eGo15q=O^_p\4L^rrW,or;HWrp\b$j!W;]grrMW^rr30"r;Zfpq>($jr;6Kor;-Err;$*]r;Q^!q>^Kj -q>L^Kmgqt/=!2]bP!M'5s!"]J;!<<*1"o\K3"UPA6!C0bs5\u"%*ej7 -!.k7G!WE'($O-S4!!E];r;[?5!!!?4!!!.*RDdk7bgG2@fX'8uf`p*[f%A[/f_jJ3fu0t"$P"'T!##kJ -qZ$U!qu?a#"hXlK!QP8I!r`0)#R:>3!!EW8r;[?5!!!<2!!!-kJ[jCd_og[.e+hOnf*9^OdF6_!e,7l, -f=@/=#RV4F!"B8?qZ$U!qu?a#"bHgL!f[6I!WE'(#R182!!EW8r;[?4!!!<2!!!-fGc]$/\@]lY`P0CP -`s0N"_SsR9`Vdgca/t:h#RV1E!"KA@qZ$U!qu?a#"igYK!R^t/!!Xmus8V6Ms82Wlq4IQhq=jXZr;?Bg -rrW,J?M+;M!:'WP!TF+_$NL/1!rDs0!=&r=#lk,/!"=(V`S9.ueCFQQ_:dMp!Sc<+fEU$`dF$4^dJV`$ -cF&_R#a3M^+aiFA!#04it]=GD_r5f&PQXh<=!"B2A#6Y8?#R1J<#mLA0h#WuGkQ$27qu?s'Fj^6h -p[n.Xs-`ccs8;ik!;m$#mdB<"mem(dm=P_,!7_(P!R(Qd"onl7!!!?/$3gJ1!X&N(#mEVe`6uoXgY:E9 -gY'rpf@e'p"l%ebf\"mRgC2W_g!/:+c.Uj_MCAo3!!*B,r;Zs$"pY>8kQ-bGJcb]K*sVcN#QOi2":5;5 -!!J!?VLG"pb2/#m:P=!!!*(!<a83md_841&aiV*6adm/d -$2so*#6Fc'!!3''!!IlSp&U-Qg&MO>eF;\js8W#ss8;9>[f#4a"onW#q>'sbrsJGlr941\kktIL&@VYE -!7CnH!>GM6$jltC)?BgG&cr%5.8uSHgY:-PgB#mYq:kr(U"TJ#rRhP4gXFR$gY:9/gX?)U#h@GXgX`fi -3W]Wg!"'5F#m(),!#Qk&,!X7!RV?5QSSH0E)!"'#4$5*@>#Rge8!$+.DU<1NhqoJo] -_T2DmTu[2TrPo;fahGC(aiVB8ah>e2aiVB7a2u2dBIO#`!!s#?#6Or+!P?!!NK*![`-!gBu]\aP#=i -bM1_"e,A#$c2$+fg&Bb+g&Kh(gC`#hgY:3,gY:3(e'Zq)`MdPlr;Zs'"pFu,UB/mGXoccJ!!*!$'ab'D -"U"f-*+5JnfuC_WftbGWf?VV=f`9"eg#(E!fDaJ'fD4)3dF6e%bg+npbfJ#Lg"Es!<#,?3"9\r5!!)3a -O91"7pAk6orWErC"98T.!!=0BQc[@\ZH((p\&l\+^AZ.R\bX@Ra7%(JaoBEWaUuD/aiV94aiV9.^:VM/ -Y(oacr;Zs'"pFu,]E,YG`rMt:%0D1^s6\V>s52i9r:KRYrrD9Ys7lMlr;Q`rr;$@'p\Fjho(;t^o'Q#9 -s8UbKp&K[Ep&L'Qm/[b'"98E'!!!c72i"cfgY:E0rn@P.gY:$QgB6-ScIr!I^=hT#q:c&*gXt'/r7_M1 -dF?q*g"Xforn@OdTIUlY!!3B1"NLPJ!R_%J!Y>S>!!!*$!"T&XDP5)(g"4FHf`TjZfuF$E"4tQ4fD=2# -fqI$nf`]p[e'HM@fa??PcIpn&fuCh\f`^!+MBEQ2!!3B1"H#Gj!!*')"99Bc -]#3+RgXO^'gX=L#gXap-f%/LPgAob!gXOp%g%O/#g&B_3dFR"*gXsp&f`'V2f$VmtgY8uN)Z9Zl!Lj,R -!g3Tq!!3-*"99*CW4:7.g!7gh$JEVDdFlpne'ZRlrRh1rq:VInqUti#!8%5'#ftEFg"FisbgZRE#gpf; -e(NEF+Vh4aiV?4_TBL'_TB[2`PTL2rQ,&Tq8qO7_oMJm!6>)\#eRso -aiVN6^;^)n#f=3c`Q?5b;A/p.kQ-bGJcP<@'*FuQp](9co(W1Rme?bUp%e@Vq>LV!8@A*!nPlV-J[D5h;$fAlK[d)lfdEkjQ5F]iSi\Nio8qUh;-lCgt^W;g"G$1rS7A+ -#LqG^hVR/Ki;DI5h;8+f!8d\3!SH0*h##h)f`p*^gY:N>hu2OAi83;FgY:ZEhr!8hg],t,fDX8*gXOp" -U,i8\!rr<&"o\K-"98H,!<<*$#*K#\!K@0Z!Wi?%"o\K6"UY5:#QOi,!X/Q/!!l)abKp.>s47/#qpbYs -s4@8&"PMDYeC=HF!8%/%!RK$ifHf&!f@SU3i9K^lh:gT;gtCB5f[n[-g"=s.e^i='f@JO)f@8=Kf_sJ. -cICLtf%8X/rmq8(g"+gTf)aRWrRV(re,@qrfDa8(db!.(f@JRPf`g$[f%8R,r7)#$f%/I)f%0fP$e`hW -_M]oE#QOi,"o\K-"98K.!WW3&#M0$^!n%+Z!hT<>W7]>DG,ai_cA^r=:k -aToVl^:(JRT9]AY!iMZcriZ^-USb)qYI1sW^r=:iao0?ca1]0qZE*qt&uMh;]=kn[Xg#%?^V[k0aiMQD -rl5Dg^rNp7.0'SQ!!:'frVZTjqu-Klrs/2hqY0aVmGn0; -!qGOArq$Tgm-aK;o^VYPqu-Kjrr2g"qu$CHro_dc5cN'gBh#XVY -!=8u0!"fM;!"Ju/!?2OL!!aj%]\CWRr7h8*rRq)#!oDei!8[Y0"P_Yag"H;U'\:gbf\>3:f@\[-g=tK@ -mHs3(kii!+!or7rrndh;iSWPkhZ)C2gAfk)f`0S%edL6de_&O1iSiPHh;8+f!SlN0h[//rf%8O-gt^K. -rS%8(#2%\cgtgiErSdn;hVS7es53t9hqe:ds4RG(rRM5&gY:B8gTP>j!"9#@&dJCI"98E3&-)_+!jD^` -!M]_Z!W`Q3rW!Q:!!!?+!!3f@!!!6DBrfq'_qG"@s47/#qpbYss4@8&"PMDYeC=HF(X^XVcdUS"f[8'j -cdC:of'V\Zi8*8CgA]b2f$r4$f@ea*fDX8'f@SU)f*'^TeC)eBd1Y-_c-FV`f\"X#e(*('f@SI"g&BS0 -f$qpgd+6k%ccQ.;rmV/#g"=s/f%9lR!nc)Trn./!#1V5Tf@SU)rR_A!g"Fj-fpPb;!"9#<%0lk?"98E/ -$NL2&"8)_b!pBZZ!ZoSY)OKQ^F;HYEt]MUp725[_'/g_TBpBb.>1!^\u"Nah4qYTa[p"Q'n>B -VPgW$SY;t\Y6h2,ZF%-U`Poa/rQ5#\#0FZr]!ef'pbrVcZlo^qkNrV$s)p[7&#kOS2phrj=n -nauJ6kOJQD$1I9LnFQJSrV#^Yrr2g"qu?Qjq"OFZmg\j\p\Odao()DDpA"O^q>CNgs8Vops(CKpO8t+< -"pP&-$k*+9&.SjE!=&T)#u?r$gXss/gWfKHqq:f!q:tu("k_DWf@\aRgB#dKrn7P-cHOGWd/M\rf*BgT -c-b%jbJ!_kq8iZWd/MJqd`]i4dg=FOcbn5^f$D@T#0G6HgXO^*rnIP-gAB\#gAfk"f_sJ(f@p2T'%#Cf -bfnhre@fYu!!rW*(B=L$46b5$3^G2"onW/3-V(<`P'C8\bEunQ"NSO-b00Y(#Kb*3 -b/qcNh#5_#eGmnmd/hb?rQ>/crlPhqbK7oVaiVWGcc4#BaiV?4_#D:R^r#uaprW*L"3J[+_>UtY]#i(( -\B2k.ThbXg#64`8!!^?lr;QWqqtU0c#jqZlk2u^DoW=,RlN!:Qq>pBn!rr?+#6"T6!XT&3"rBRne(*4-f$W7, -eb@epg%j@tg]6%&gB,mPe,J)"bL#"ce\6h]!!!-)"UYeN!<<,Z -!N#nR!jr+*!s8N)#7(5.&-E1C!XB8jJ]uHng!Rmog!BEDpt,Gqq:G\rpt,Yob0Bq<(YQsC_qE_pf@8c"rl#/Y`PoX(\$iZNprW*L"3J[+_>Ut^ah#%)ag\k' -[DAVN'`\4:"9f)?$3:,,m/`[WkQ$hI#q>HgY:B.g\]_' -g\]e(fE^*`gtglGj5^.#&_Yggf@JEraNr8`f%&nR!!33%"q^S1!!//^OTP=\"onu9!!!ZArW!!$8"KV3#/.Y%g!e*sqpt_uqq(hn -$.@8Oe(*"#f@ejVg&]jXrn%S,c,\,Te(3!saM%Mq#G6BS6So_g!ndPZ"9o)u@"G&c`X0GmdF6Ll_SaUK -q:PZ!s4IA)rn%2"rmLhhrm(eseC<(%f[p)S!nl&Mrn.n,\CnsKfs,WB!!E9%!s8N.$i'eP!k\TT!QtN> -!sS`4#QOi;%/p5.!CW+LaTf&TaiVN6anrsR^&,G>ap6#*]t(>JU8%XU#d(YL]=k\g`lSG,aN2KFbglX5 -)"[7:TpC=QC1Cd`@UW_VC1q*`DJjE4EcV,#*Hu^RH@1*gJ:rDqChms6M2Hb3MiWD#e,Ssgc.(GFaTKl9 -aiOD#rkn]Vs2FoXr6#&_qoT8e_7d:b[BQmW`PVVr!PPQFah,@1V/%.Q"98E(!rrN6q#Hiap&U-QnGiQ3 -rVm)WgAh3Kn,N:^rVH0(akPRtqqD#'qqV,%#hdqeh;@/Nj5g@(jkKdfs4I>&rmi%=bIOjO -Q$c=P&If?f$O6nB%2'9`&JQ#r'c.nf(B53H)'9:u&J#Ba)^>t5(C^`c(_[Ab#6l;EH]OSq^"(ZaeC"9I -"OkcGcd2RCs4[M+r7M##s47)""P;A]gXuY]g=lP\'[b+Nf\=U(gX4U,\reWZ!!*E5!!&PjlN*@Sq?$Hq -!s8N'"o\K5#n:=9_qEG]g!eX-_S4^VaSXQef_a;"cO&%JeC2suf@S^/rn7A(q:P\t%F`>"T8e>23uS2% -!$ -qni#Z0$1iGbE%3c5U&Bc<`r?m9iG;-A7fRoDfK`:F*;_O -G^=[aI=?WrJV/T/Km@lercB$(K7Jc2F`2DFCLU7:1+Pe7Ndm4saiVWF_>_IX_8!Lh\,FAI_Z.[PaT'H\ -ap6#(]sb>VYd",K'YCic`Q>U2ah,F3SSo\^!!*B2!!&quhuTSQh>e#fJ`d",o)JOcs5`#9s6fd]rVHU*fo`"k!n)Wm3s5a4[me?aM),h&g_S`%bgP(ne^DRW^oN`A9.q>$#RCbF#lP)7$kO!`%h&mG%K$Y1%J^JA)&aD1 -'b1Z^'G_JtrXKPP)]04u$k!FM&J5g)6?&']]YXNn#L_8Yg"P6`?bPp/tcHk1qfDX;#f_sG#f(m_j -dh'sUbgY4sf$VLP\Wh/0-k-@Z!<*#k!71]O!?"@BJ?ur7cMl3!e'ljse^`=*g=k?;ro*n"OYNJbK0S6!f\o9r;cWr!!85`OTG7\"qCV5$3:,H!`lAb_S<].nM274MKmS#a%:_aT@&J!W<#o"OmIb!QP2Q!!32Bp&4mmp\aFJrr3,np&FsfrVQWks7u]h -n+QbR#Pn>sr;#mLkQ7\L#e0j="upY`lhC/Qp^?onp\=ITo'u)5l083,s5*_P!r_rjr:U?iq"aaco^DeZ -!Vc3fs7#FQrr>EF!;6DT!W<0""9ni5#66TG_uABkdE_[E#hdncgY(97g"H>Xs4dM-rS@;(qqN1Ih:C#q -\u_3C@hT7S"UGME#Ta]d#R_C\$OR@RrX9)G)A3Pi%1s9g'DW@>&-(#27eYgY:9+r7_\5gY:B3g!JL. -ZtKL@&,?If!O2[R!l+m5"9ni4#66-"[f4q\b/XA4#hR\]g"4j/f@TuPs4I;%rRUelqpPr$db*$j\"/+\ -9F:k#!!iT+!!NE(!5qn=+6XEaOAPddF?Xsf@ns6h#?=5jo3a0fDaG" -f*Bp[fZ;b!ccZ1=%Fa"`e'Zdgg"E#q!rr](#GhLf!gj#b!Vlj&!!ri0-$63eaT9#br5f5ba2uHDa2uBB -rPJTJs1ApDKl4@2V18S;F8>\3nM!,hdY%sE/JKnOu*IXm$'K855ctFtEp#!"UE"`U's^#l+2jq,."$bZPBkhBpAnbsqCi4<;H$amfIt9s^pZU"%'t"&2!#,Q,]Ckm]o_SFTrUJY"dad@Lna?#InH\[ZpA=aVp&4FY#64`!o^o6lb5f0T`rXWi -"UbYB!<<-!!gX4^/amn']g)f#'cJ%(/f%8X2iSiSFh;$N!g"=?TV1M,L%0Qh<$2kA6 -&,[";#lY,1$N1D3%f$M.%0$e9%f6e7%f[":%fHq8&H3Ru)]K\6)&=,/()%B(-5dCIG+Z%QcGJ/agu%;[ -l.atJgtg`>g>(E;gY13-pt>Jr$e3qcf\>03_g`m2#Q=]/$OI:M!!!0&!29Mf!LWum#RL_;!!*!"!XK>; -$NL/_AZX -bJ`&cg"YoikL\>r%$n]1OD(VRM[]Y;+c[CWuLTU):_^r=C;b.+=*B-B\u5Wgnc6V^QZ>[M#S -DJjB2AnGakCi"!1G'SF]It*$#rH\?grI4]p$A4(iM2mXZOcklirf'+"Mhm1IMiE^YOd))tR$jA3S"H4@ -R?s/"N.lt:HZjI[KN:Ae@%aO,_99m2XJ()`J?H&VXI>K@PH;%"^W?Drn])$QaiVNDahk,e(]Xd>!!ii8 -$4-\4"TSP)!UBcR!:^$n8+loMr;Y[Er;6@-qYK"@qYK^Op%e1Fg>hu*pZ28Lg6=i+`rOZj*!9$)cggB# -q"!k&\^0p?oCM&$h:hJmq"t'fqYfs^#k\/sq>^Khap-l+V?#EQ]`J*4'EJ@@"9Jl0!!sD@.AY/AgX=C% -gXPcHrS%S2g=b06gXjmQg&ojTg"7+me&ftdRtaZT#7(VA#n7FW%M''^&.fHO')`+7$3(A0%.OW-$4@1J -$k3"Br=&]6rX8r>%M'']&H!+E(Ddo*)&O4i)&F53*#K.q'Fl*3*Xs`5JX`^Pc-+;Vcd3*Cbh(J"eCrR. -g=k63nC[uqgY:9(eGe2+^iBDT+r'tU":ktD!Y2^@huTSSpB( -rR_A+f%8O,g!n7Ff)a4Irn%G(`luhU>poOMrrL[Na8cAF0i<(\\Gj\Tdacsqdf.l(f@\a+g"G!,nCIii -g"F]kcMlK#ZWmJ1)%QTF":>J:-ah[GerOr6Js2Y,\ -!5e]V"gP_Xa2lO)aU#"t>"MIj<*N`/AJSomE,Tf?H$XdaHtd;1CM[g)DK9c@G5ZXTEXR&9I=6WsKnY;; -Kn]MY-\-PjIY!-,MiX$eS"HFLUnk/rYH+e*Wi)\fU7e0IOc,TiS>2F%S-6sns8C[NaUQ8/`5B+%]=4QF -Y.McrrlO]N"i8=&_7IG]aT\SB!!!fFr;Zs.$3LA;_ZA9gXoR8X#Xd\Qs7#FUs7GjZrV?crqu$Bls82Bd -rX/Gjq>C3fnb2fV);,#&!#P_McTWR/n'0 -"98Q/!<<*'%i>9HKuD9kcHFtsd*VjJn_*lq-ed;-fu_[sgXOX"f%8C!e@V8@!!EH/#Se9k$PjKl%LNRS -(^pf^%K-e8#lP)0$Mt8%#mCYD$471Mq[NK4rsSf7"UtqP%hK7f%/I)^<>3_c,e&Uf$;Uj\;)s>!!`W2!!*3*!!2utWrN2%!!2ut -#QXo*!\JYj\Bb**!S#?mfE^![daQn$ccu:;q:>l!bgG+se&oc2f`A-;rVus:#Q4W'!XGG$p&^W_$O?k8 -"9nl,!!N`B!"/dPN_S3n/ai1m'rlG273rT*[(C'g< -!Fd7*j2P5k\(O4Ek$r!E#_q"FFS -o^hnX!r_lcnb`Xdo(W1aq=!_MrrB*n!:'WQ!<5!!ZH7gXY'%dJ_f#e^j9DrS/@Gg=b-4 -g!A!sf[\6oXH66a"U5hQ$OR=Q%hKEQ$3:PCmgB"%q$[!*r<`K3rsJc7rsei7rs\c6rsnu3#6b>=rW!-hVqKDL_92`0!RK0\f+-B_f@8F%aN2fXc,A/1Gm652!!!6)!K@']&P._T -%Eco+\]WLUf[J6qf$r%9f)jXQb59j!b.u]`Jee=d"VV7A!4W*g!i#ej!=&r7!!EK0"pt8/#!SU"_9'0u -rQ,)V_XY\F]*H3ia3)NHbKKn-)U6:hZ#Di`6!RGm>@V5[DK&oiAo)@%C1_0oqeQ"FrGVXOrHJ'\!-J3^ -%sN5GI=Qm&KntP?LP:G7KDgKZLkq%MOcblmQBmo*TV/!PU8"HZVPKlTS"67KZaI!5ZGEl7R]*!AJr$kt -s6IhLf\4LIa8X0^aNDWp`raB"]DK\W]=#c&Gng;Z"VM1@!;uqf!U'N\!!Shkp&F%?rVlokp[S1[q>^?l -r!NH$o^r%Xp[S+'5`Gd>!"]Hich-nnjn/KLrVQEdrVZH\quZomn,*+fn)+0F/@bc2!3Q@h!=f)0#7h%> -!!a96XkVONf`'V/c-+epgXYiIrS/7Dg=b-+d*^P!`jr<.(^'sM*!ulT#Rh:TrX&lN)&!Mm%gi[>$i(/. -%/UG4$i(/.$3(D5$NCP1%K?k6%K?q:&,Hk;&cE@f'G_K!%hKEc&/Z>u&/6Q1'+Ys8,nCFn8<^I/dF?(_ -f@ns/rn?nqrn@S/f$i+!rn@V/dG)Hk0*V^_#7pq:$^Um^!Y,21#7:\9!!a#qR+^**e,J#'`PU6[f`9@c -f+QZcf@7m[b1+kGT9:c;!!!-/!r`0"!W2rt"18-m!!!-"!"fJ;!!!$RI&YE=e%jA`g"Fj-n(7Ql"P;&F -bgHFC%+EAPZ#1cl!!`l6!!q?]]E6+SdfBpY!!Wf8!!!352iYr"Zc2pc"hD+_aiVBha8NUq_SX@9]tV\4 -b."@J.6o=55Y=I29iGA2AR].]F)c2?F)br)CB//ID>A)JDuFPOGPQF\F:WS>I=6WsKnY>=LPLS;K7j,V -s+p]7s,m>Gs-E\Prh0:brh:d6USX]VSY)[JVQm2"V5penTp:q?SrA/)@",E'aN1m-a2l?DaN;R"a8*dT -aTTZ$^:qJ`aUH/#ae`Pm#64r:!rrV$!VQPT!!-X1!rUmMrr3/cjS]&Xp$qtYq$[)sr;?!Mp&+^>T6m^@ -dJsV#\G,dpi:d-Krql]onbiCd"T8#bo(W.`"SqNd^^K$"YlN2Qa8lk[&fMD`!%M@!f[\a2fu_pqdf.u& -cI(D:g&9\@gY(94aP#4RO$3XJ#R:Y?#RM"[((:'J!X]SKr<`Z6%M8sPqZm'/rr=Jo:rs\i9+qbS)',20%&IoQn&J#Wh((h)i%hKF"%1F@gPHWBAbh:_%!nuG`n_!rjg&'M7akPRt -gY9usgQNNU#7:G2XT@_gR0!?p&.K9^!!"*4_UHiag"3sibKKn!r`0$ -"U"kr!;cfM!8.>P!Ug!s!AJ>\cEPOEg"+g.ea_5laOg=B&&-`Mb1YIe_qBAM!!`f1!:g2g!o3mj!>,VH -&e4mA*_!QW_9'g>ZcBbmrlG5Q]?0T`'">?^]=l8,b0\;RkEemb+&cQiE?MPQ-aDN;nb7M#E;RO,oKg -Od2B*St2IFUmILDVPL#hWii@rVkTiZT7@ArL:6RFal(:_aMY^,]^a#C]>sfj&$sC"]?/1*\B/b(!!W`0 -!4W'f!M]Y`!"%`^p&G'ih>Hd3rr3&en,MqU%/9Mlq>1$fr9X@Y^*:An\Gut"^%^CVrVl]iqtKXY!Ufm_ -rs@N]s6p!fkiVmcpAgZ_kQ.si!<`K'!"q`#gY:9/da6S"eC!%*e'm(+f(%Glg]QNO$Mb#,%K-\7%/UG,%f$P8%M'-E')rX>')`C?%0R(J%Ls3P%fHtD%1E[U -%hK9h&J,]o(DRJl&K;Z7*Y8]A8!sAc+!!NE(!<<*#n,W=dmf9Wn%KQY4!!+-C -Ttf44e'cUhn^mcn%F!,NfuVjlbh:=ddF5u;fstAk!!iRk!gs&i"9\W'&M]3cahbg,]#)S)]?/1/^<+Is -_XYZ"\$ru]]uS7;bD&&(*[`Hf<)Ze#@:!,:@p)rDD.[0`C2@d*ChI?iA7T.Y@:Q)#QWW\]E-%QblA>Zs8VcbnEouM -o^Dh[o()h\p[S.fp\4LZqY^OoPa%jSf)QoCMMJr;$9irt+bns8VNeo^`%To(VtBs3q(@!;6Dd -!=o/1#n$k9!"&`0!"O\/gWBHK!8.8$rn&RNg>(N?gt^Z7e_Js1gY:E7g=k<6d`fAJdDDH&((:BP$5!j] -$4?Y%LrpW%M'-L%fHq<$3(A*%0$\3$jR=R%1NdW&.ngNoFCm5pCdE=#ndg\%hK9a',MJ^ -(ap7=(D@Jq&.]7@M5J&3cHPM7hV-3'f\+p6hVd,?f$`aDjPf"PgY19Yf)=)/dam1$T.^0G!"8l.!XSl2 -rWN6)rWMrrYlW8SciO^X!!ii5!!!<,"98dFaP"<,eH"(sdf.`)f@JR)f%AX+bg+kmc2Q?-f@\a-f[nKh -cIKpk@gW8B!rrZ0 -!!]#h:h\\,o[ao9F0a25HoZG=8jZa7HZXhDEUZFIEN -Z,Oc4aMuTdTM8'L92]&&?<1,*=T;P&>5__+@Js[8AGp9AC^+`nDJa6.E;X_SF8p+WErU=_H2i6kH2i*g -G5m!jJ,b'!JcLZ,L]`QnNfW^gs-WbRs-rtYrLjUkT:VXITVSEaWiiN'Y:-ie[BZs7U6q%MrVt?faN'.) -[_^>6b0$rsZ)YFYbKcB:R%U:X[_9KUa8O!g]u%n)INSUm!"&`,!seo2rWN6)rr`<)VZGTR\Guj@mJl#9 -p@nC]qYg=2qt]sZqtp3Vn,)qGqYKpYp\4CSqtBFMqX8\Gp&K[Eq#DHbU@%XIp=\a*q1*hrVQffp]'_@[/f+bW<)krrVus&"TAB-#n-k81TB-`c.2gI!8.8$rn%D-g>(N?f)"/< -gXOa,g=Xlu`mW;;JLq!-%0m(B"q(eEq[)p&q[<3/#7_4Q$k*RU&,d":&,ut9$MY&/%0$\3$j-tK$k3+F -!"eZ1rt4urW)s$rW -f%/+AfFH0Rf\"["cHOnlWGs6c!!<<)!!*!!!!)lsO9"bM*WZ6@$qlDYe_B*,f[A*bcdpUpf$r$cb1th- -g=b-1pt-#.bK/AiY[R\>!!Ec8rW)s$r<*'&dfS&$Xo\G$p]($3(A*%0$_8%/^P7%/gY( -%fI"<')<(F&J,H`&.fEe&J=mQr=T#A&.oEd)@d/p:3="cccOJjjlcs'gXt-)eDfKdg]-"'fbrMtdG*F' -gY9]I3WT3c!"L:T"9JT(!!*-(Z2sY"W<2kq'*njF!"0PJ!!mPTg!e7"g"=s.f)OA#e/R#lf@JR*f\"Ts -c,n2WaP#4uaO&SlY^AD:"U=r-VZ=a;&cj4LN2ae7cJ%(?d+6Xi]t`(JrRh/$s4@)!(WtFaaP#7WP:H\7 -#65)L!!EB*!!!'&"SVu&!n%,%!Vl^1#RCG2$l'$J#\^B_`PBU;]tM;"aiXM(--*^2ZEC@G^q7(d[^s5g -aN)??aN)?^[:hW^6UO+.7n--K;cHWm;uK_r=T)G'>lA+2@fL!=BE)`DC^4]hC27['Df>So)KTt:D/sZ? -G'S@[H[0m\GBS.UH@:3jIXls(re:N2Ll@>`MuB%CRfAlWRfAoVSdV*[St;UJU8+T_W2TZps/5gq#-"Gc -S=,1Y&r*UBs5(uFZ_<_4T>Janag[e9rOr6Js2Y#V)8X/$aiV0:afUCK!<<<($5igH!s&B%!$j$b;!!!WXW5[NGbL-:Cs4[M+rR`@JgYCWAhV?W0g"bB: -g=Olp`n&_@?53_I!s8]3(C(3Q$O[=>#lFu$$N1A.%0m:M$OR4K$k3"Crt#,9rsJE-rsSi8r=&`8r!i*) -r=Su@q%!cD&.]9_&.oQe&Gm(>&02>p&eYll+;u19)A*>b+\SpkA!!<-"%07Z"`n8o)h9sTpdaHVAf`0P&fD4&%bL>(he,J#& -_d*QS"Tn`."9\i*!!*0)VZQ&__?'E3'E\XD!!!EGLT\b@\%Bc(]tM;"aiXM($cfrmZEC@G[&gmY`W!pg -_RI"pa,WYH1G:I=1d4b@7S-3J<`W5u;Z0Sp=T)G'>lA+2@fL!=BE)`FC^FikBkM-pCMRj,rGa!%F)>c7 -EcuVOH$am`H$=IUG'\I_I=?WqJ;/c4KnkJBN:Di)R/`WTS,\oVS,8`ZSt;UJU'dZlV5L5jWN)tpV>R>1 -VPg,UOb\@+DcBJdc,5flPGu18b0%`%WVsO1_Z.[R`Wj8q]uA%.`W!sc\5in@!rrK-"9\T&!+A>!"CXPr8P6Mm.0uLqtfgQrVHQk -s8;cm!rMla"8Vlfq>UBpjoLkMW<)ep&ISR=('">O_qW_be_Aj,eD/jVgBQ?bgYCT@h\b8+g"P69eBGta -d+,Uj4U)N2"U,)>#R:S5#Qb>@$hjqu$NCM0%0m:M$OR4K$k2qArsA]4oaLd,":P\J%1N+Cndb[0q[ri@ -q%!K<&H*+A&JG`gq[st\%M'*`&ebrt&eP]q,UFTN%Lj;!WQri>_o^`lhq[)df_sM'g\fk>gY(97gXFR' -gY9&%!!!?+!Wi6"!"ShU3F#lk&/ -r;Zj""0r"%!iZ4r!##VBsos8;fps75XVs8RAK!:'WY -!=/Z=!<>*\gY9mWgY:9'dbEO3h##h2g"P39gtprGrnJ:?bKS\nb.X;r!t,nJ"r/=,'*\j]#6sc*o*YL* -pC.97$471N%J^M6$3(A*%/gS6%0$e6%IXf(&cWL>&-3@Sr=8l?r"K#C":l"S&/5$W(D.N5+rCk'(`jPI --57,5Y.iKAgtLTAh#,h'g&Kh)h%A>pgXXNnf\=@!gVT-i!#P_;r;ls"V?,KS`<$VO%0?MYQeC'/g"F]j -bLtS$f_a>'f@JUPfDaDk:T*<66N!!*63$O$S4"on]$!!30%!.k4H!!!&r!"9):!!ZW#\_,Qb -dF6YCdf%\qf)+&1g"F]h`m`VNg"Ec[%fd4D!rW5@!oO-T!>>J7!"K#0.#l?j\&lb.\\6,,`Pq\q.)N[, -\#ud4^:qCk\&-5.]YAq[+"]K#6:k3]<(BY^9MJD`QJ;&Z1KntPAn;I12rL3VR$_R[ThBWNBsqr;Zfi -k3`!Ef)Pcj*QS62!3QA#!Vld,(B=G`]?o$]gWdprgX4IEgB60bgYDb`'%Pajd+R+$Z]dHR":PG;*"!&Z -rW`H0$i()&$1eN(%/:89$k*RT%LimE%fZk8$M=i)$3CVE%f?_9%1ht=q%!>,tA'E8dE',VDt -'da_/&fMr6&e,-[&el6+*J:36_nF\"f`Bg]rnRJ."PheegX-)LcIW!L&BEPPdbENZ;ZHe!"U5/7!W],! -W<2kt%M/U?A?!Yog"F?]g"FNkpt5c#f@\^See6QZg"FX%f?pUB,QIfG!!!6)!W2ot!Vl`i!Nc@B!!H&V -bfRX!f`'M&f)!o%e'lgraN2BKrn.jpfuV@ifpFu(!!JH]tM1q]=PSjrlG_Uah#1- -ac8F_!!U?mqu6Bhp':?dq"X:EmJ$V[#29+EnGiN#m/XBkdK.u$q#h3.7An\jgXFp-gY:B5gY:&c<.?&JG$Sr=T)FrY,VQ'bhAq'dt:@&J>m%*"3>t+;5G8%3]trf$_kBf`Bg] -rnRJ.s4mM+'A:a^gY:64gX4chI/j<_9'g5ahc*@`Pos@_YM:U_RmLjrN[6Lai2?CY]W;W -.5sO`8OZ-E=BSO#>?ju'eDQEW9nUErU=_ -H2i6kH2i*gG5Z^pI=6WrL4k>;LkpnFnVd@3rL!VSrL=OmSsu1=S=Z=GTqnK]VPpGnWh>t)USk/pZF$aB -]XtSW\@@ZST!u\R\?q!+A@]amWP&5Ps2+cKrOMsAs1eNS'?@]"aiV??ah,Zh>lXs2#6tG8!6>3!!M]Yn -!"DZqs8VZip&G'fq>^Khq>UQoq>0jap'1-gq>U?>*NK19!!NM8rU]%Err)lorqQHcs7cQgrVm-#mI^GY -o`+pnmf0KoT)e'UaoN:Y!!NE(!Y,A@!!3]5!!WFNZeO6^g"Y'Qf`9@rgD&Gsgst38gY:;tg=4ffP:ZkD -#6tJ3#P\T)$2k/0$1eH$$2Fr"$i:D5%fZk8$NCM.%/UG/%/p_'%f[(<&c34>%g!:R&HEF9'E8dD&cE:@ -')`C['GMB)',kedcd::qeC)n"g"k?;gY163f\$#Q'AM9pf[eX+fU+/h$3^PB!o!<3)u -!;?NG!1*["5F9gMf\"Trd+$Lqd+?jna4/PcfD=)4g"G!+dF$FlIin^t"U#/6"TSZ3rW!!'!sAN(rW'D/ -YlPX@!!NH)!t#2F2s -='&C$<)m"$rD*;gs&8krs&]5*rEfG2s'ke7rFZ(GrG<]rDes60EHQDKG^Fd_H$=IUG'A.UH$ameIY!'' -KSG8>^U]71jVuNarVuNanX8f4"WW/mr\G`ZJ]"uA-Z_Q.O -`l,p<^TOrHYI^aF^q7G^b5''kaiVTB_SX:2FWUSi"U#/5"TSZ3rW!!'!sAN'rW)is]E-%QgAhH\IfKH9 -r;ZHcquH3`rso#)rUTpcs8ViGrqcTK1:Nus8;]ep\FV0 -WrVhnYlOqB"TS](!!iT="99,9&uX.VgB6*_gXc2Rrn@G((=Udae_Jj5gs+'tgY0E//HQ.j":#/9rq[rc8B)&*c2 --R0-/*das,akGLpf\P08h:p];g"=[IfaZ]jg"=m,f\"rm=TAjArW!31!!!QK"98K)rW2uu[fOnYhuWuk -"TS](!!iW8"98o3%?Sa3f`T^Vg!TWIrn.Y+bg+P[f[SR+`P_].$+#+#!!EN,!W`>o!<3)u!;?Nk!.k4@ -!"o`WVS^C,fZ2LncI^\!f$r3t`;/!og"G!+dF$FlfrmgE$4Hh5#RCD1$PNXC!sAN(rW(1ElN4<)0OoL[GQ2R*MRf/`URK&`USc>>^U]71jVuNarVuNanX8f4"WW/mr\G`ZI]"uS6_4#4HA='a9aM4UT -\uWER^qfrl!5SEN%`ui5`PTL2`Q=o@!"',7$31&2!!!E?"98N+rW2uu[fP:b`W-$8n,E=hq>^Khq>C6l -&,5Yeo^_tUrVbsBs8W)B,iJ`T!9F1m#`%C)rqkRAq!%SKqYL-fqsF4W$31&'q=jXZq>[h=!8mj^!WE'+ -#n@+=!Xeu3*<8M3^Xh/b`R+S?%C&,Zn:'`JdF&elH#&g/5, -&MAR1`kp6UcI^Uod*gS?f`U!`g"?;V'%u$be=Q^@0)tt_!WW?'!#,J9rW2uu[fP[oao_PB&-rUH!!f'g!SF(f)F>4ccXM^eBah"+oh`M!!!<(!rN)p!<3)u!;?MW!8.>]!FM57`m`M_ -f[J'^aj9t9q:>]$g"62O'%bgVcA2H#+ohTM!rrH(!"K)5rW<'!ir[a4YlXh(&-rUH!!N#/4_um78$?L;,R-b#ujl&;GpFm<)$*c:B+2i;uK_n>lS./ -@JaO4AH-9?D#J5ND#\MTFoQ^dHiJBkGPu[oGB\=XH[C6lJqAZ0LPP\^q2>98s-!DGs-EVNrL3\Qs-it[ -s.TIhrMT[uriH.!s.o[grga7_S&WIa]!hUD'>1BI]XFK2^p*a^d)a8La2tp*^AZ1Sa83gXaiVU%`=g55 -]"idq!$D7A$NgA3!!!K2"9&?#!4N!(!!U%0s6\M,rVu]k"onVsr;HNlrrr/ip\asb!QYq-!5ALB)6!&n -qY^$bqsWk>q=a^fs8W#qq#pWqmIWC%!5&3: -g"Y93d+6n&UHAnd!t,kX$k3CG#6"l%#lb50#lb52#P/5u$2t;2$M=f&%K?b7$NCM.%0$\3$iCG4%IFZ* -&,Qt;')N4>&cWL@'DrOF'+k*Qr!iZ?rY,8D%h]a$+!2U>&J,S._UQBBeG\)&f[/(Ag&B_0g"=s1g!K`Q -%D,C9"V1_9!!*9,!!36$!WE)9!VQQ!!WW6"#877@!!<31#69>.aP"t^bh:[scIr!E!m]9J'%kjgg"Fcq -cd^Bt,6\&I":>;7r;ultq#LEqr;cQm[K*Z7%g!)W`m_W@e(NF+f@%RXeG7_qf`g!Ve(<3mrn.a[49,Nl -"98E'#6Y#/"9&B$!4N$X!T3tY!<*09"TSN)!"9&3H-*Y>_RdJ'ahkj8pr=Gk`Q?*H$Oa`It*'%KS>2:q2+p*s,m>Es-*JKrL!PPrL*\Ss.B=bs/#[ls/u@&s/H$os.TI`#G%?R -`l>j+[f*KIYdCsMXK&3o7rq>C0X -rr3%r!!&krh#Z%,%g3CD!!*9)#lk;u\D,HddJ_f%f%&O0q:Q_AgYCT;e'cn&e(E9#RLh:#65#%#l=r($MOr(%K?b7$NCM.%/gP3$iCG4%IXf,%K?t7&cWL@&-!4@')N@B -(&o!J'E&L>%j)K"(Ddf$'+k`j'Ftch)B0//%Nh%\cFh'8f@o$8gYM\YrnID)r7_\-adE21!#-4L$60$I -!r`6"!8%>1!O2\8":>21!XAc4!!tBVfujELaSjcodEgM!q:?)/g"=s,bKJDec-k$j/,fMQ#RLJ2!g.rQ,/Y_9'gp`sBf/`PoX%]unIraqMR$0e>"N:,=[f7Q3V!6UO:2 -7n -H[^EqJqX,Wq2+p*s,d8Cs-*DIrKmkZR[9A/R@9S8#b@Z_USFZ^Vl0Kos/H$rrMCg9V5L5iW3sCY`4W=A -USXI")c-"Yec,n&G]b_;!!!iI -!!!=hgXsEug"Fd*f[84'gXZ,Q%boane^`I0g2>rt,2Cq\/uErtPJHr=Ji:*u#D*(DRYu -&K2/i'Ik:B'fQUA+::*'cdU:gcIL_+h>,b'g]#n*gB#LHrn@h(\2sZj(B=FC$3C;.!WE)s!PAHR!p]n( -!!<3$&dn[>#^b7R\(TBbaOAV\cIpmsq:?G9g"=Tqf\+lre>6%C!!*'%!!!?5!!!<'!riB&!r2ls!q?!!mVe`N72%a1K=0]>2P1_>2+RaiVN6)nX)2ah5cq<$E\K/2o7>8OkQo83oO/6UaF68,YjU -8,l0[:'=9c:/Y!g:&Rie;>jGnlA"-@JaO4AH-ECD#\APD#\MTFoQ^dHiJBkGPcOhGB\C\IXZm# -K`6])M>W5+MuSn=OoLXDQMm3NRfA`SRK&`USc>D`U]71jVu<[rWW/mpVB_q6Vl-Jl[D0Yu]We&qP+0/, -f?gm]P`]`

)"4>WQgBu]JA,lTD#lk)0!r`6"!4N!b!n@>^":GJB&c_nS -R_-Agft59#f`BC0q:>r&f\"Buf\*a>;u?V$!WW3$!!!$$!;uup"8`/u!WN6#!Vc]o!;uq^!9F1]!=JZ' -#Ub\Df%AI*gYM\WrRq5&r7M+lcMlK'W_EHn%L<%;!sAN(rW(RPhu^.a%0R(E$5!7<+-3Y6aiUae])'ML -^omLR(Vn#/\&-,+_p!!;.R5pV;bg"S4[)D,62a%H4T.>N4Zu/"84ZBF9MJ;Y92#4Xs%`MirDWYurETA/ -q-j52s()(CqeQUZEHQDKG^Fd_H$974qfW6hGC+[cIY*0)re:0)q2>97s,m>Fs-3PLqj@>Ks-`nXs.B=d -rM;0EVPU,eVl?VpYHY@@\@K/HU7\'OUp%;OaN;N2WhQf@dClZ_P)>S*gW.@8R[B65a8O-[a8F$[]>4Ef -$(sfh!"K87"9Sc*!WE).!U'O#!![5mhuE`1mJ?h`o\''<$2FJtmect_hq\Cp!.k3t!!enPr;H'JlK%d= -rVuoqr;Qfco`"jjWRLpu!3lP+!!WE+!Wi?iYlD%1`aLr<;ourrrB,"9o&8#RL;4pB^R$pBpd*q$m?1rsJc6pC.!-r2BrtPDF"V;1U&J5ZS'E8sL()mo&',26"'Gqr#%NZT6+Vtb,%L.*rS%n*f\>'- -gXt9%IfKHL!"&c/rW2uu[fN`8#64u/!s8NZS,V(LaNN8gce$IddF6Rtg%j5-dFd*ndFbml"p+o/rW)ot -"T\Z+!96UOC891_fO:JXVVrD!;erDEMlrEB/)!+#Y3q-j52s()(CqeZ:Ps)n?ds*Ocks*+?`#^:K> -H[^EqJqX,Wq2+p*s,d8Cs-*JIs-EPLrKmPPs.01^s.fOh(T+(+V5L5jW2d&*ZaI('jq>:?grVc-dpAN'JL&e7S"q8]Ro\JZsq>C3k!;ufq$/bRYq==R]s4dhT!3lOP!U'P" -"T\T'$3gJ6!<&b?Y4'_E(<'DrFD&ebrU'Hn2+ -&eYrr)B'S7*=k]/ai1I/fZW(2o^_A2f@JL'eC*++q:Q;0g"V_r!!s2J!!!]5#mU^[!UBcs!Z)"A!!!<1 -!!NE($NgB2^=h,ecd'h^e(=EF!6tMp"4GfQ`r4Nlet#S:q#UKtpB(9om/m4enGr@cf`7WE'cDVIdE0tf -^X:d(lJp=;b/hiVfA,0Xf+?Q]f@bNV!!ir?!!!K/#R:UD!o3n5!>bn?!!!<0!!NB'$j-K.ZcU8,_8*k& -`Q.brrlGntaiVN2WPZ]rm=6lX6q0X7779=$48h>B5lF(K7.EYD:B42h;ZB\oadK('_!>>kA!Xeu8!!!9)#m:7; -!kA=J!!*Q:!!e.t^a2c'5_8=75q8sJp]t(ksaiV]7\%T\34=NH]6q0X76pq)?4$3C(s$6NM -rC$0CrD3Ais&8krs&]5#rE'#%rEoM4rFGk=s(qXNs)7jQs)7pZs*+KhrI+WgrHSElHiAHqItE:NL&Zr, -M#WD5NW5";]U&CbVWVrqLYctF=[^N]U]"5McZa7?]b0%iF[B#:1 -A%oju[`Z=:JUML6aNMcLaMjgFq8X#bafNU;#R187!!!6(#m:8+!PAHR!9X=g"6fd?r;?<^p%S4Y%0#\R -n+H\ZqtBaVpcuLmJcP0<'*[+cq:#6;cIU@Cme?JKq"jmUmeQb`q>\\=8%/Kl!4`+?(B=F=!!3Q/"98Fi -gX=aRgBH9_f\,$6q:Q/*db<9tf\4[maT]`(`Q-*Bqo8c[ai,%6aiVQF -ai;BA]kJ]@/3-'b7Rfg25!Jp,rB:0GrBpTQnO*=OrD3GkrDWMls&]5's'5S1rF,_8rFGq?rG;FLrG;LO -s)\3as*FWlrHJ3c#CCfHI=?ZtK)LE'L]*&/MuAY8MuSe:OT1LDQN*?PRfAlURfAlWSc>;]U&CbVWVrqJ -YctF=[^N]U]"5McXK8k@_8O=3`3#i+OJDj1XI.#MjibitaKVS>\&J-_&BDo#ah,Za$jQtB"9o\H!"cU? -h#Pk'""4-UBtr;$0ds8Vuo%K68"p&=gVr;PdUrRh;$!.k4$!"h!IoATE@f_>.)qXa4Gp\apcq>:Er -huE-EPKj0d!4`+@!!!',!WW35!$SW"aP5IrqqM/*q:QA7_Tplh_pI,PV`P(a"=+9Z$N:D7#mgk8"nr6$ -#Or#u#O_ru$3(A2%/gY2$i(8/$3(A1%.Xf/%1Wp\q$d94q[WQ6rso&?r=SW6q\8Q6r"/uC',16W*>K;" -%ho]o(E+2:)BgI>$6rfkg=Oa&da-Ouhr3Jqgt's'q:Q81gWeKug!i:f!#P\9"!"fB-^=_)YaMk^7 -dad"&f@\[*q:?,*fu;Xaf?Q&M!"o83";TnteH38^$31&.#Qk&,$ih'*"N@[gah%;iqoA]X(::`rag8Y% -Z&LOW)C7m:6:4436pEjurB's@s$6NMs$ZBEs%WGes&&_nq,RGrs&oA,s'GY4s'kq;s(;4GrGDRNs(q^Q -s)\3`s*=QirHJ3c#CCfGI=?ZtK)LB&LB!&/M#WD3NW4q:NW5+?P5gjJR/`WTS,JfUS,]&ZT)YM_U[b>^ -XW4RLZEgpI\@B,]]=Y/G[^j5m`Poj&Z)NRoN*h8ISB&Cfa2Z9CYc"A-`V7C_`Q>[4]#VTSRWNNM9]>;>#a2Y[(^Up8/ -s2ra=a0h>K_YhRO`t-/2ah,7._5p`=!"&]+(]_e]lN+3i#3bm1s8VKTq>^EjrVQZq#Q*rKmf*4+&W-RU -!!c^!n*U)JhY@*IpA>6pq>^K_nGi16!jD[\!Smbd#mpY4$31o+Lp7rtFu; -r"/uC',16W)\j)!&.oNi'c%Pu'-88;'H/YH#[aseaPG\-g\f_!fali]gY:<&dG*?4&-*IG!"RW^huU@i -%L<@@!!rW19tIjffuVjcqUto%rRUr!%a*JVc.CR10)u7X"9JQ0rW)is!!)luk5tAYc2`n*$ipA/:9W3f -f%/C&daJ-Ept$&0_qE_j_TLQ`EXMjX!!!A8!pB[5!=fAA!!!<*#"YnuaiV-9\bO;F_YqLm]?/1;aiTE# -&L/2E2Cq6U5sdq+5s%%b3&pjus#pSRWNNM9]>;=t^;e%)Zb!l7<)Lu]\[AiY_YhRO`t-;%aiVE/]?/*.$igb;!".`e -eH)oT!nkp""97cgkkP2Vqu-Esn,NC\rr,uj!.k1U!!(CCkP+`GrqlBd$30/fs7bUCs83M7!4W%@!"')6 -!.Di@gX+U#bhLn)g&9Y+g"?8W'\V0kf@mmXg:;VO!!WQ;$4%+F('jdD!=&i("lT[U#lb5,$Mt5,%J^>1 -$N1A&%0$h3%K-e:%f-V7%fI"2')NC5'DrFD&ebrU'`SpH&HELD'GhQ/*>95<-5@7H'ci.Vf\5!.f%/L+ -gY;PW&(B:Tc.g[gdbENB#lkbA!;ll1!QP94!Y>><#QOj8]%PcXe&oS]g!eROf`B^Rqq)M3f%ICGfrAQo -!!E9)!s/K'!r`0&!3_IL#ob!!'k; -p&_`)&-*"B!!$<-aiV-5]=>u)`Q.r!#KOfs]tqP)`r=$d]>Ve/CEa3;-TF'n2aTJu5!V@p4#SlNrAaa; -s#p2S"'AFs-s%Zs.97arM/n^rN6+(s0D[5s1&*?s1A66)mZiZ -\\H2+_91<[aiWGBPM*jPRC'oSai_c@^\PnV^<*^lah>$oaiO^.#65;8!4N!W!9*td"53_SmJ655s8Vom -rVllqrqZTkrVZp!dHUYM#JgCl!87D\8bqoBpA=^_q>:!`q>:Tjs4uo=nD3U6s!#MalN"Hr#6k/9!"P:K -g]#\,g"Y9+g">!VgB$![rRqD-g"4j&&DGj:56(Zj!tttD":,_G#7(56!!i6%i0W -fauikaP5IggY:02e_@JO!!rt@!Smh5!XAr1#QP3[g"HAM#1qP]`RiSjrRh5'e,.c/f%.srfomuf!!WE, -"98E&"oSE(!F/hg4ad3Y@#R@g>kQ&j-![.OCrq$Ems8V<\q>C3k -!;uils82cn"7H0f<7Lu#!5edD%_;0(qtg0bqt^'`r!WP[s8UdPs7$']s+]D2eH!Jf&HDe;!!!$,!<<0- -&-*'*gY:B[g&0P!gCMr]f@SuRNKFIqg'`mq3rW`*"qZZ3gmg/q"q$R-0rs\]4rs8Q/rsA]4q[<-, -r=/c:q$d94q[WE2rsno:pCcd*q[ri@q%WcB!#5DF!#>JK";_mi()@f''H7\r8<_3)^Xh,pgt^Z3e_AO% -gY:B5g"H;X%b]=cZloJN"oo,G!<Y5s'l">rFc(DrFu:Is).jVs)n9`rHJ3cs*O]n -s*t!#s+^Q/s+p]5rJgi8s,I&>s,m>Gs-E\Ps-`hSs-rtXs.B7`nYuJhs02O/s0_m:rON-D]=G>Wrim]T -\@TAk`l?-GaiDB.Q+d4;V&^ra^;`Q-$saUZA*ad*\E!!WE1$ip>8!6P?9!OVn0.KBGD -q>C'g$N05grUK4PmetHEp],mGSH'@+p?Uu9p\=^cs6oX\nFZb\q>'sdr;Qcp!qQABZiJMTn,X%""pt>2 -#mUV;#=,<:gY9jGg%jA5dFd'cf%80uUJCjj+qObUoEY@"pB:?skm%"joa(R(q$R-0rs\]4q[!3.rsJW2 -pC.!0rsni5rsei8q$m?6q[`E6mM#R5q[ri@q%WcB!#5DF!#>JK',MK#()7T!*$Q:62d!00f@nZth"ob. -ak58!g&9Y9c.gXrgU`dn!"8o/#pB9QeH+t:_#b,I#71A3#R:M:#;;:^g"F1:fD4)*bh1R[f\"C"O9e#M -!>>h@!!35s!V-b+49%5<0`jGl>\U&V+`WVrt!YlD$/[K!c8\cfXW\[AjEYnsdW]"Q#$ -`lZEGa2YrdN0-`_`OiXNYJp@["LZ4fa2e/#&%Tfo_9&9m'EAIB!!j>?#2fO?!O_t2:!uC\;q$-Kpr<dr,Hk!!NK*!"&/s -rr_usr;lEilN-SWr;lWmJcPQG$?Ei.f_b*Qb07rPrn7>#s4@5&&'NYO_pcEIV^)]O#7CM;!5ATQ!>,D9 -!"Ju/&I&4C!(=<<_83_)q8`BE)`FB)cZHD#\DQF8^7[GPugeHi8EnJ,P'#LB!&/M#WD5NW5">\U%,,\XoGX*ZN%?4\G`ua^:q7j\@&`LZEggC[C*NS\\,bqd*TkH]!;:c -`j]o6\%BAc_#DIU`W+!WaUGl)^pq@k_42_Y!!Wi5!!iS>!QP31!!VH`p%@_Pq>C'g!:Tpc"6B7R(U*mk -!8db`9^DKI_pIE3o'Q)Ks8Vopr;HX#nGi.Cq;:k4_>s90`W?&?&Hi4D!"&c-$lf7cbM1S%dG*+Fg%jA5 -f>6(ef=PAi!=oqI!uMXQr,ArtbVLrY,>Fq%4,N)B9D*(a(7I'FKZDeai;1gBcK^dam1*f\+sUgAo\3`R`ec -gY9%\#lkG8!"QaEdK9(CrW<`8":5&7!rrZC!*I+kce6CmbPBccfal`Kf[/9\9E5%t$NL/8#QXArrr_us -r;lEio)\Xfo)S^iS,h.@!!3'!"E)c;o'u_4#hRAFdFm!tf@TrR%a;K2ftc:oT,S%9$31&5eH5%<`W?&@ -&Hi4C!!r`-$53D<\&lJ.]?.b^a8*g_a0>\U%,,\XoGX*ZN%?4\G`uJ^:q7j\@&`LZEggC[C-"D%`?6#bg=SW^8#Rr -`iOB/rlG8_^qISfai26>a8F$h^9,8o[E6OT)@-[qWuGKrr39%o^MVTq>'sdr;R#mdJ*[us8RQ$!8mjs!<`H,"9eu.!"9>I!!R#ggY9KtgVhkjGlQ8%0@/jd9Ac69AAH-9AC&_uKDZ=_VF8pC]GPugeHi8EnJ,P'#LB!&/ -M#WD3NW4q:NW5(>OoL[GQN*?PRJiTSS,JoXTDbJRWVrt!YlD$/[K!c8])T;?\c')F]tM%i\[f2Y^`(D4 -]!er\cJ.:/Y35?,`lZ?a8^J-!65*T!Y -!7h)'!Q`ahgBPm;(BORH!6P?9!QG0T!sAc4#65)2!"/cle(NF"g!dIag%!Z%fZVp!!!!64!!3B-rVup' -r;ucsr;up"pB(?qnH/"Wo)S^iq#LEqhuK)D%Pacsg"3dFg"FI"e'lq#rRh4tf`Tp\^!-K/#/d\W!rrZ. -^B2gao`5a/"9eu6!"&]+$iiH0aiV??`N72'nAc$Na*/%-*\8 -s$ZfUs%3/`s%`Gds&&_nrDil!s',M0s'Yk;rFPq?s().As(VLKs).jVs)\3_rHJ3cs*O]ns*t!#s+^Q/ -s+p]5rJgi8s,I&>s,m>Gs-E\Ps-`hSs-rtXs.B7`oVqhhrN6+(s0D[4s1&$=s1&*>rOO5e]t:ne\[T&d -b.>'j[D1&6i6f)fBu%*ta/uGbah#U5`Q-$taT00VaT8]]rlGASV%<_/$38TWlN+Qs#l4N#o`+aC0hrrD`krrLpGrr3#]_n#j(!UTn(!!*-("U5/9"ooYD!0>mc -f#ZV#dbEO(q:YSr&'1nZ!!3oN!s8c3"9],="SDrs#6+es"RZKl#5\Yo#lP)0$i(52%K?\1#lb50$NCM. -%/gY8%f$P5%JpY2%K?q8&,-_4'Cun7&cWL>'`SsK(&\jF'a59b&eZ'#rY$%Z&/,ci%h^-"(miA!gWeL+ -cJ."(g"H;X!R]*igBl0V`7rYM*sr>ThuVa:aT;SF!WrQ/rg"F?tf>cLme(<4Lf`B11rn.Ut -dC@lNW"o[G!5AU!!TF+_!!*0)"oSW8!#,D5D99Z3ZH:5%aiV0ja8*[bbg9N*(+q6^,;(Q!0K_s(D@Bs(;:Fs(hXPs)J'[ -s)n9arH\EirI4crrIk3*s+gW1s,6i8s,6o:s,[2Bs-3PLs-WhSrL*eWS"9PLs.B7`nYuJhs02O/s0_m: -rON6i?aU,PqXNA&F'aY0H -lN,N:]Dr9Rs7c9Cs8VTgs6osbr;?Bd!V40k!.k4B!"9h(s8V<_r9aO[q>C0grrMQIrr3/hpWrm,T=Y*F -!>b_:!X&Z2#6t5?!"#7LgY:<6dEUFnakQXEq:H4S3WK]s!Wj)H"9]&A"pP_5"o\]-"p4u!"R--f#O_rs -$3(D/%0$e:#Q"f,$2k52$hk).%K?q6%0$e8%f[%7%K?q8&,-_&'DiCA')<7A(B5-J'`Aag'GD)l'-/;; -'bM&l&.]0#m:5.!s/K'"SDlq!rE)_!pK^c!;6Ei!W)ls!Lj)B!"325fuqjnaP#%k -f@ToQ%FNkEg!8:(^tID=-NFh&!ql];!<`B'!sAf,"qL\B!!dnjaiVEA]=H%q[E86bq8El84qSeT)&b1^ -,ptH/2)d\s/Ggmr/H7F(1]K0-1]KB32uPf-6iBFO8,l6\:&@]a;?'SllS43@fL!;AcHECAH-9A -C&_uKDZ=_VF8pC]GPugeHi8EnJ,Y*,KSG5:LPUbEMuAY8MuSe:O8k@BPlI'LR/`TQRfAlUSc>>\U%,,\ -XoGX*ZN%?4\G`uDYctID]>);)rQ$)$_nj1$aND<=_7d:_YH>+=\%Rc'S]SRa`Oj72`Q-$raUQ,/[E65+ -agK74SL"7K^B)a_li7DJq>^Khs6o1On)+0@r;$-gE3oUs!6tQP!hKA\q>'IYq>'sdqu7#ts53kKs8V!V -s-h@9lN#$-%h&F<#64`R!#bhMR+0m"$ob79f](W;b1Y:nf[nQncdL=mf@\^,ak+2@ -f8UFD#QP26!!`K/kQ9ZDaT2nZ!!!3'!$2+Q!"=(eah,:_`sp,3aiMQ.\%fV[]?&.:!Rd)*0)7$f0C^Ri -6N'1H4oIeK8,Z$Z9`7]c:An&i;uK_p=8u;#=T;V*?iOR7@fL!=B)cNBCB&,KD#eMRDu4_XGQ2scHi8Bm -J,b-#L&Zu'MuSe:O8G(0S,K,^V>[=lWVrk&W2Q_qX/iA)rNcI3s1&*;rODa9rOr$FrPnfU&&Qota012c -W56Tt`Q-!:d&q=agemIU5Kipm$ArTu#T -!.k3Z!"WH1oZcXko)JU^rVZH\q>:0h#l=;idJ28Src76'eH!\l%fcSK!"0PB'EAu@e^`7*a8+Big=+LZ -g=k<7dG*=-dD*_8"Si8T"T&E'"o/As#O_rs$3(8/$3(G6$Mt52%JL>1%e0u+$N1D3%K-e,%Ik)('E&UI -&.fEbr=T&BrtGDHrtbVIo+M*=qA&fB-S?POLXt2:hqQZ8f>t_SdF["&f\,$7gtgE6gVqjP/c[$p!"8i? -!65,^!Y582'*&:K!"JuAL!S)mft7(3&)#@Xg"G$.bLkD!bI"oV!Vlin!V-3j!9jO[!qu`m!;cfi!;cf? -!1s6+!<<+Hf\+s0g!8:'`l-EXcdL=mf@^)S"39'I[gLWO*<6lU!"&]8!65/_!WN-/&c`1I!"Ju@HbmP8 -aftT]&'2l7aN2-.YJe/r]YCj])>Po\/+G:_/,M[35l3_C7/odU8cMK_:&due;$'ZpeDMG5lddH2DseIK+fsK)^Q)M"ci-NW5(:On"q>U]71hVuNapWs>T%Wi<&" -Xf_Q-s0hs;s0hm9qmua>q8E*K&(JmKF0DU2VTHWqa18Xu`r4$na1\sk\t6m_Yfb?N!#>P7$31J7dK0%B -^AnEkp%A(ZgA1XUrqZBhrqlHSrV?H^f\PinJcLo5%N4p0kO8HCs8D-=qYL$brqm*!p\4I8rVtRKXM+\_ -!VcZu!!3-("o\K&&tAmT!n,TQq:Pborn7A&rn@\,g!89X*WcE="ka%Y#5\T"#58B$#kJ?#$3(8/$3(G6 -$Mt5(%K-e,%/gP3%/gY6%e1"u'(ln<'`JdK&.fEbr=T&BrtGDHrtbVIo+Up7q%jPU&Ju$q_:$]dgsOTk -fAYZdfb<)ngY:N2gY9X"fr.+8!>#52&cg_glN,*/"98N("U4l*!=a\\f`K@Bg%j5&bLtS$d/MZ&cIg7j -Sdk`#q#^Ttq>p*dklLS]pAt-kqZ6?iqZ5XUK`D06]@.&3f%/*l`n9&7rR_)#rn%_&g"Emee;GpZ!Xeu. -%04EMh#ZmD"98N("U4l*!=X8QaTB/kan`s[`lQ6;])KVQ]uJ+7cRotOq(2=knLsD_s$HNHq`XpH!(?cU -s%3/_s%WMgrDESnrDiets&K)$s',M1s'bq:s().As(D:Fs(qXNrGVRVs*+Kgqg89is*t'#s+UK/pP]'2 -s,[&>nXKQRs.fUjrMT[prMp1%W2chtX0&N&ZN%B5\Gs#9\GNl9^%oVB`[A3qZ_$7/a25'Kb/qiIS9N)s -a2c'6]tMCmaiVWGb+U?d!=Sr.$ioJlhuUUn!%n3M!q>j^q>:Bfrr2fdrr!#lrUTop!.k3&!;QU6"7#^T -p#Pi@n,;UdrVcZlqtp6drTjL`j8Ssf^B!HuiW0Pr#lk26!#kp1f\=L#gX+^Ng&B\6e]uIkgXFO"YQFq1 -'DVgb"TJ]'"o/As#O_rs$3(8/$3(G6$Mt5(%K-e,%/gP3%/gY6%e1#)')3+4'E&UI&.fEbr=T&BrtGDH -rtbVIo+Up7q%aJQ-l"'C5-NSih:^K*eD]Ecfb<)ngY9p,gX=fu`S%[>!"/c5!=&,reH*bn%gWF@#6b)@ -!/T+W^":rYg%j8!faQ6NajJbdbL;p]!!Pq=f%/L+_:[Gaf=nWAU(mY6!!iW2`ra?`%gN@?"pFu>!.Mo/ZH((uana!Va:,Yc[(aJl\]L$L -()\Rs/GUdd0*!Zq/,qs35l3_C7/]XU8c;?_:&due;?'SnQ8(1@K0g:AH-9ABDlTFD#J5L -Du4_XGQ2scHi8BmJ,b-#L&Zu/Mtr;2NW5(:On"q>U]71hVuNapWs>T%Wi<&"Xf_Q-s0hs;s0hm9qmua> -q8E*J*36`WZ&h;Ea,dIHai_PlQ-%.ga25^,]ro>r]u^VlZc\XK!!iQ0!=$RF`rPu:#<)DXh#.3>s7uTl -rWr,[l1Y)Ime_%#!.k4"!#h!uc1V&6o_@e;rVcZlqtp6dh>RBCro)3$Ls#el!6G6P!!E]1&deVggXXs/ -eD&a&q:Q;5e^<.+e]c:lfpi*U)$:*="n`#["Si5o#5JMo#lP)0#Q4u/%0$\3$hXu-%e0u,$31G3%/gY6 -%e1"u'(lq:'E\mX&J4mQrt>>FrtPJKrt=o:q%`]@&Ju0()Bf_BYKPJ:`Rs/=n_i7*hV?lbfalfjf#uh& -eD&`\#lktN"pDsIdK91F%fc_>!"B57BA(V[e'?Y"`VJ*rf[.jpf[.a\g"1]R":5&.q#f"Fo`FpirrE'! -qZ6?iqZ32e`rHF-`7DlHf\ZYrf`'J&f_j>1d_XVicIpm<#QPSE#6`ialN50/%fc_>!"9/6@*-7(`PBU; -\bX8V`4E@p`4EIsaN9ba.5N.qq()LqqC:GSnNHhqiUE\Ed007Ko`k3snHf("rs/K/rs\o7q[<'+!"SuF&.oKP&cWLD'E8dH(B5$='D3+='bh<4'c\\I2D_,Sf#$(tnaYPohV?lbf`Ts\ -e("BO#gLlRR2,c&#m/-JkQ9`F%g2k8#64a(_V*)Sg"Fcsg%j5"dJhc+dEgM!`,Yhi!Wic1q#\qEo`Fpi -r;c]qo`4jiZ2h?6!!<*!$3:`qbLXP_gAUQormq/&rRV,#c-QCB#fY*BJI__\#QsZ"eH3hn%g2k8"onX! -\&l7oaiVE6an`sY^;Rqu`4ib&aLH!t/fu;r,5Ebb.cDoJ4oIbJ7/]XU8c;?_:An&i;uK_p=8u;#=T;V* -?iOR7@fL!=B)cNBCB&,KD>eDMG5lddH2DseIK+fsK)^Q)M"ci-NW5(:On"q>U]71hVuNapWs>T%Wi<&" -Xf_Q-s0hs;s0hm9qmua>!6"HH't;H6f[mmECR;fW\\k+[Gc%XH\%Ti]aT9K&rQ,>U^r^d1!!!9,`rX$W -#iu$Sn,NF^o)JO`!;?Ej"nqNdroOgJ!.k3;!#/K'r8RYB_TD<>o_84[rVc`mp%\Ojs8V$!54&d+d'ugXaU'q:Q;,gY:<*e',CC!YPSA%LX)p"S2il#P\T(#lP)0#Q4u/%0$\3$hXu-%e0u+ -$N1D3%K-e,%Ik)('E&UI&.fEbr=T&BrtGDHrtbVIo+UX/-R'9D,nqs_'.0$ie^i=+gZ.>Oh:pW8f[&-s -g=t-,h9!^lR0nXKKPs/#[l!i`0"ri6:&W2cht -X0&N&ZN%B5\Gs#9\GNl9^%'#ghTX6la4/PM\c9moMik?PS=HXc]uS:$!q?8B!.k1[!!"\Dr6O'ip?_/;pA4dd$hX5frr;BApta[(-Goi> -!UTmu!"'8;A^9&UgW\F,c.h!lpt6,2eBZe%Y%I_:!Y,>9'Z^FN#6"i$#PAB$$3(8/$3(G6$Mt5(%K-e, -%/gP3%/gY6%e1"u')rX>'E&UI&.fEbr=T&BrtGDHrtbVIo+UX/*u6LE'GMH2+r1lIe(`[4f]2#Lh:pW8 -f\+[+gc=ldJhf%b'=6m!650)!TF+j!!s&68\3$T -agfI7\]Msrq8X#X^Up_kaIl`L()\VK,rm@K./>7\.e,%h2u>Z74o7MC6iTRQ8,Z$Z:An&i;uK_p=8u;# -=T;V*?iOR7@fL!=B)cNBCB&,KD>eDMG5lddH2DseIK+fsK)^Q)M"ci-NW5(:OntRBS,K,^V>[=lWVrk& -W2Q_qX/iA)rNcI3s1&*;rODa9rOqa>("qBda2Z9Ja/t,;`ic)CY+2#_ZG"5!\h^KcIr$F!nk`>rn.b4bLk=lf%HH9!!<9'!W<#g!r2lm"8Mul"8`0""7lTc -!WE)l!!!%\!6tQQ3O[>:f@AI#eCiHufDa8#f@KrQ&)#X`ft(>e#RUPE#6GG:#PeJ]!ql]C!=o/:"onW- -#RCV7!A1n)^rcDm!m/'frlGSh]u7V!_oT&A'-JPJr[e($nKe&_r@7Uoq()7ms"jU3s#9s>s#p>FrtPJKrt=o:nJ)6E(D7;m'H@Z( -,UXQOBt2U$hV?rAdG!="rn%8)gA]k7%!!!9.rW!0/#Sj;kb1Xl3 -f+Zs#p[_&M -@Us"]AnPcTCB&,LCB89j!cN$srcJEgG'A1UH$T.2s*k!!s+LE-rJCE0s,I&=s,m8CnXKKPs/#[ls/Gst -#H4T$WN3)%Xo5R*[f8`;RUjhVQ)\\@L;Gf\N`nA[odb[]@!Q]?/1-rlPqq_Rm:dahG=- -ae`#:Zir;Zfpp[[_!rU^#W^&W`bWrNLRq:#*-q"jFXrp0O\$N'Yn -p]'gJs8Tt;nc72?d/aa_!!!K/!!rf//\BcgdG*4If`]dYgX4UOgB,jRg'"f5!#6tP6$3(A0$i^\5%K6b=%1WjY&,lt/%/gS0%/g\3%K?q<%K?q<&FgD+ -'E&UI&.fEbr=T&BrtGDHrtbVIo+M*=mhGgpWuq#U'hrrW3& -qZ?QorrVionc/XjaT.J($:hJS`O44Ib0AP^r7:ku&)#1[bg+nH9`Pt0!"T,9#l+JP!mq#T"onW1!!!9. -!$;B:ahk[3_>2+S^<+L/_Z%Xf`Q-'?0,#BX-S-i$/1`;%nKdoXq'c%hpFZD!s"j[5s#^6Ds$6TOrB:0G -s$H`Qs$ZfUs%`Mi!`N#tr`/nu&QD_2='8^3>[_&M@Us"]AnPcTCB&,LCBSKmDfB[pFU!#4GBe@XH1u[c -IfG!!K`?i+M>N52NW5%=Oo:I5S,K,^V>[=lWVrk&W2Q_qX/iA)rNcI3s1&*;rODa9rOqa>(Wa\@bJCs, -^!k^!fsL_6_p$WQaihiK^A5VVahGm2^r`ED!#>P7%KQb=q#KCTp&W26"fMCpmf2tUqulTjs6fX\rr`#j -rk@=kJcLQ+":X8boAg)Qrq6!ao(i.es763\o`)_H!7ClO!<<0)!ugVhb!f_O22gY:9+gY:3) -g=iqB#SR7Pr<`K0rs%uqklgecr<*!$rrr9(qZZp&rrY,GG&.oKP&cWLD'E8dH(B5$='CHS8(B"jR'c/#E-PL@(f[J3u -rn7A,q:Z,/f\=umf%[tirW!$,$NL\4!:9gQ!RUrO!!-\C9-[q:?53g!@amg!%UlfqeoX -$NL81!rDum!r;uo!Vlfm!V6En!riB"!r2ls!qcTb!!!&W!.k4L!!iT*!*@@lc,7m,f)XM"ed0sXg!R.R -fs)Xu!!_7Rh2^:VJ-RMQba)D*$P<@@:E\VA7fFd -BDlTFD#S2QD/X?3E;jtaG'8(SG^4T/HiJQpJcCE'L]*),MuSe:NrP7?P4>%AU]7+hV>[=lWVrk&W2Q_q -X/iA)rNcI3s1&*;rODa9rOqa>'?J8"U!][pZqPPrW)uoqZm/ss7aJ+s1lYTkQ0rL -%fcn9!#kn<$(0Jhg"Y9*g\9A9f\>02c-b4L*p_*65r=f>F&.oKP -&cWLD'E8dH(B5$='Cch:)APi60=.b/q3&Y-,(9_@F]1b/_B>ahb^3ad^KfkjSJN -RK.p>aoDnSh=pZkqu6'Yo^qkNqu-Nl#P\/rp%&%\MUMS!!7:fW!!`K(#lkg(e'6XcgY:-Nfb`Dkg"=Kq -gY9+Z!$MsW.Kg(c#mgkB"pOMur<)]pq#pKsrrW-$rri?*qZd''qZZp&r#QPV?!a6\%Bc(Rjek! -.31i'0/"n//1;n?+o3AP,l&td/cR@$/cRO)2ZGl=4o[eI6iT4G4o[eG6iBFQ:An&i;uK_p[1]G@U`kYAnG[grG)@KrbDXRDf9T6rcJ?eG'A1Us*=?cs*k!!s+LE-rJCE0s,I&=s,m8CnXKKPs/#[l -s/Gst#H4T$WN3)%Xo5R*[f4`!3iccd0n]_'m.Be_Sm7b-HbI^WXd?`O3.WY-P@Mai_cB -ahYX4agf40O;e0+#7Lb2!7q8-!:Bgl(@p\hf`2!>q"tEtnGN+An,NEHY5j.SZN(jGbkLr,q!7\Ho_/"U -rVZTds7Gm^s5s(UD<_,Z!7:fX"9]&7!#1XOcJ-Iqbg"nfq:QM;cIgUagY&qh!fYc4tj5](S -g=Y$/rn@k/g"Fm0a4l^\"9nu/cN352l2hJ!":522%XQgJftc:Y`S&9,f+-KRe',>Tf:X8e!!*'(!<*!& -!!*'#!!)6bnH&Ffr<<-%rr_]kpAsgb!!0;(VZ72tQ-.F_c.Le*f[n^(daJ-J%*7&PcIoh_Gm=HW"9A<# -eH4,!%g3"A"98pOah#U%agen'](sARah#I*XNAMJ2A6i5+!3Ql1bg^=/1;_2+o*DZ,P`kc/cR:"/,q4$ -1]KH74oIbH4T@YG62s4M6iBFQ:An&i;uK_p[1]G@U`kYAnG[grG)@KrbDXRDf9T6rcJEg -G'A1UH$T.2s*k!!s+LE-rJCE0s,I&=s,m8CnXKKPs/#[ls/Gst#H4T$WN3)%Xo5R*[f,M/>b/g`bS=HIZ_Z%^WaUGf%a2#g$a_q@d"p=qP!QtHL)uo=*huDj& -s6]X[#QO2eo%*j=J'n=K!0.$e#J0[*j6H4%m-sZE!rVrmrr35kr;?3egA`&5!7:fR$31S?!,oa/gWfuW -akP7sg\KM=f#ZV#f\F&.oKP&cWLD'E8dH(B5$= -'Cce`+!2F<'bhH#'d=>((_dc.0EuX?fYu@tj5](Sg=Y$/gXOd.f[g&V#1;1n!!!<3q#]OVp&WPB%g`4C -"TVZ4g"FBu^=g]]g%j59dCn5de(LBC!!ri3"99#6!0/1;_2+o*DZ,P`kc/cR:"/,q4$1]KH74oIbH4T@YG62s4M6iTRS7/p$\;?'Sn -4`"pJ:^q[n8hVHl7]"#JmhrArENl&r[ -ZMp?qVQRf8ap#o&_9'[5rlGAVa`mdc#RC/-m/cMRb5_jhs8VKdh>d!Bs7uQspY>fKq>Z$/!.k3&!;6C+ -"5*G1mH*^$nFZVUqtpEcp&Fj^rr3&fs!c+kh#[HT%fd4B!,AKrYQ.c -*"dD#c->,)mITr7fu;D8fal?YgY7f"#ljr5!!!0&!##&-huVL4%fd%=!X/Q/!!<<'!)pegcM?&ofu_4^ -rR_@uf%J6uQOX#p!H#3f+5jJg"CQV#QOi1!!!0&!"IN]kQ15T%fd"W2ZbsX0&M/Z*L[B[C'pkkkG,W(sE!5!=o/8!!Nc3$31&7!'/HS -dbFTN!7:\u'%tj`gY:3%[421n%LrpU$OI+ErWr]4"pP57nHACd!!W6$nHAjqq$6d"rrqosq[!-,r`k'G: -&c`U5'`/R6(&\pI(]G6[//KHMLXOc,ipH@/m/l"kc2$$$gXad$gP>h:#65&E"o\MR!SIMd!!`K-$3CM6 -!"&]TaN2QXf@ToO!6Y8n&(]+Nf\"KjTc*n>!tWH*rdD`-iY[r0E!X*0E!X*2#TE448V)= -4o[eE6Q\]a7n6-B9MA;\;c?[r='&9t;c6Rp=BJd3?=%,OAS([Lq.^(QEH?5DFo-C]Gli26GmntFH[^Eq -JqSf3L51Q`NrY+:L_5Q'O,oHeQBm,SL5LtQPaS&3rLG+$S!oe8T;/9^X/rP2ZEpmF[A^%'WN3)%Xg,.: -ZF%$K\,E`7\,Ei:])B8@_#;.M_u7OP`r!jWc2Z)he,@bsjl-`ZPDmK$OJIJQG^d0D_YM4\ahk[(a_(S[ -"onl<"o\MR!R^uG!!DZWnGi=^!:Tmc#PdoTrVc?WLS+X!!4i.<,5_>bn'fM'anPZ$q>:Erp[7VP%-%?R -!8.A`"p"].!<*0q:Pnrg=k$.rnA7<_V2@-!Y,DE%1N[P#mghC#mU\>"pG2*"Sr8k"oAB$ -"7lZq"o/E#"TJYq#5\])$2k/.$NCP7%K?q6$i(82$NCM5%/C>/$hk)/%fd+<%K?q9%fd1<'EAgG&d]-] -&.]3Z&J5Wgr=f2Fq\B&@r=Su@!#+c7q\/K7!#GPLrYPPN%i$90'.]fq\cO"T\W*!W`?$!@(WG -@qB6IB)HECC'ATsF*)MHqfi!as*+Kgs*Ocps+:9(s+^Q/rf7&;rJ1]:MiWp^P*D@2U'@<^SXPq1P5^IH -R[p(CUSF`bq5Y%)W2ZbsX0&M/Z*L[B[CU&c`U5'EAgE'Cch9(B,-L(^h!#+#4EC -T%;lZg=H8V!8@8%&(T+_gVhjn8cT>(!!EK+$eGF4!Y582#6Y#,$O6Y;T%UZtfuaZ`n&egf#l[f -)up6E!Wr<$rW)lurrN-"nH&1\!WW?+qZ?]so`5!nqZ6QqrrMospAt-krrL(=M#[a3f%Ja(cdr6Mf%BfM -&'rGPfso_V2ZO0f!!EN,#hK.2!>,;3"p=o+$jH\;Pf^&@agoI4qo9f"aLeRg`4WpsaLa&;-5Ia`2)?s? -/M/A#,U4NU*uuBl)=\aI*<.)[+o`hf.fV%!0E3d*0E3d,2#fK63;kr93r_AC5l3nS6psO88P)TL;&3#- -;cQh!=&Mpp;H-Xu=Bf!9?=RJVAbfs6C'ATsF*)MHqfi!as*+Kgs*Ocps+:9(s+^Q/rf7&;rJ1]:MiWp^ -P*D@2U'@<^SXPq1P5^IHR[p(CUSF`bq5aOos/H%!s/cO2Z*L[B[Cd+G@VON=2lW4^6o_85rf&&Gs$afNUq2#msd!!EK+#iYmY!RC`LH2lC`s60:V$NC%n -i;*?DqX4@NfDpL'JcP`L#s\@Vn*0KCrVHEer!)i`s8UFFmEP^b!r=Jo>r=T)DmM,O3nJ2!?bE?@q0(]q.BG;"`\O'FED[&GPugeGQ2sgHiJQpK)^N(LB!&.NrY+:L^T-!O,oHePaJ8BU8%U[ -pRhJ[s/5do'VqOuT:`'\WMur!Xf\k5ZEgjF\$u=Ds0qs:s180@s1nTMs24fRrPn`Us3:Shs3pqr&&Y^0 -ioJV's7aXYeB5n&Sb^;:aiV0:a2uGo'*&%C"onW/p]9:Rci=7_s8Vopo)JO`$2shuqtoa@o`"CJ!.k3& -!9O7e@(uF.bkV5!kP>#\s8VQfr;ZeccN*/0nc97)"U"f0#ljsRgWe:%gWA4GfaliggY9osg=ing$47ON -(BjI=rs/Q.rrqoqnHJdkrr_coq$6d"rrqosq[!-,rr=T)DmM,O3nJ2!bLG;'htbq7gXY'+gY9[$ -X;V'S!!!$2!7q8)!Y5G<"98Z4!!$Q_`R!/h^tJP8%bT1]fYu%efqKVm":G2:r;citrW2s!rrN-"nH&.[ -r<3'#r;lQkrrW&uqZ?cuq#^9kqZ-WsnGn.@iW/uZqu?s//>:D0c.UbEf+6Q\fuVk"\_38^!"T&0$NSc[ -f`;Te"U"f0#QOj1ago7.agK7d`t-,&`5Ja_aN0]&)':=K0dllQ$7m_U.O65\*Zc=BnJUmMiWp^P*D?0UnXU^U%b2ZUAq.hW>)/(Tq@sUW2ZbsX0&M/ -Z*L[B[Cqs6fpeeGit3 -!;6EG!=oM=!!!<*!+4+-gV_dagXGuO&)5Uge\Ttn[4D@\#7<6i(\e:>#R:S=#3uEb"Si,h"TJ]'#Q"Z( -"n;fo#lP).#lP,1%0$e:%f$M.%K6_7$hb#.$iUP.%/pb;%fHk:%fHq<&H*"9%0R.Q&ebrW('PB_%hK9a -r=T8G&.]9]%fHt;&cE=B'CHS3'Cch9(B,-L(]b@#%29L%(+L%4DR%aJhr -%fk2^f`D?a!rr<,!!!9raP#7Vft#e[q:?/0cIgLVg"E5@!!!$$(B=R9!;up#!WrK*h#[HWr;uisrrDuu -r;c]rrrMuurrMuurrVoqqZ-WsQ2nSu!!i?#""9A^f)F@uf+6?Mg!%XmaOAgc%0-A7$39GplN5`?%g`=< -!!`K(7CpU_XN@Td^A5eP^U(kiWrC'I1_prQ/l*iV0JG(1r[e'srZV:_ru(SIqA/N;ruD%[ruqCis!n%! -s"F=$r@e1,rAO[8q`=a?s$6HK+%/Le7nH9G9MnYc;cQh!=&Mpp;H-Xu=Bf!9?=RJVAbfs6C'S`uF*)MH -GBa"0rH\Ees*=Wks*k!"s+LE,s+gT7!/pf3s,6oq>:Kpn,;k-rr0^1!.k3M!!TP&p#kc3q>:Qp -mJlbHs6]X^(%M@_!8.DP!"8l:!%YY8cJ.+'gWA4Gfali_g"Od+_KGt^*#Je]-3X8Qr!`j -r>#PN%hB3_&cE=G&J,H`%M&FKr=Su@!#+c7q\/iApD*WBrYPPN%k/5=)AOSB/2S#a`nfP3iVD.;eD&C* -gWA4)e^]6O!X/Q:f)b(:ncJdj$j$b9+K3u5g"F[(^tJP8%bShQfZMmX>Q=a6#ljr=quHZr!s/Q+!o3nU -"T8E!!WN/u!W<#q!ri;u!ri;s!qu`m!<3)$!20Ar!<`Bt^t/M:Tl -s6p!fh>dNJoa0%Hi;rr]rW3Q4"pP&6$ig86UYFGRg"H8W%GTXjg"=s3d+Zssfl[>m#ltA@r^Krr;c3cr;up!q#U?qr;uisqZHQorW<9)!WrK)q#^9kqZ-Ws -ciE#)!s&B'"/Z(n!"S0#lFZ)!XJr0hZDa;rri<'#m:G:!!io3!!n/Z -ai26>a8*gna2c0<`3dV!aiS92+XAEd/M/\5/1`;%r[7dk+oWM^)?1KB'_rXB(B53N)?1]V*rdMc-iY[r -/,q1!/cRO)1B0302[MZ34Zkhg4Zu%qrBh_q6UX=47nH9G9MnYc;cQh!=&Mpp;H-Xu=Bf!9?=RJVAbfs; -BDcNEEW'tYFo?O_H2i*gH2i6kIfG$"K`?f,L]3>7Mu8AUMij0fQ'mu5NgQ/lNeqt(H$b'mKSkeXOI)Z5 -XKeP+Yd(L<$E:2:W2Q\pX/iA)rNcI1s0hm6s0qs:s180@s1nTMs24fRrPn`Us3:Sis3pqr(Z4,e^VRbE -io].&s3802I*'LL`Q>j.an`s]_S*`>!"9,1!!<6,"T\2rlN,H7"[E%_q>C0drsJ]%q>(!Urq#m_"Q'32 -!.k48"U4r;!!!F7gX4[+g"H2U$ea4cf\=s1akE*^ -)>a^@$4He -r=]&BnJ(j6nJ2!TtN)m\)`m*O21g&B_+dJ;H,gY9Z[&-)\:!X/o@"onW)!T4";!WWB% -!tGG;#65)2!")^Krr;ciumfE4cq#U?qr;uisqZHKm -rr`9&rrDirpAt-krrM6^blA%U!!!$"!!3-#!W)ls!W;uu!mL`(!!eqEp#a?=cI`'K!6Fuf&)#XGXU>+/ -#Qk5:$3pP2"5a1D!Vufs"T8E4"9eu0$NL/67EN0\`Q-$paVW"<`Pod,aKrs4%jrMG-S-i$0f(@3.kCTI -!?r]d*WI#W(@`+7)>P'J(]PBQ*<.)[,l]7l.fV%!/H%1#0Ea'`1G^rg2uc#?49%AA4T@\D6Q\]a7n6-B -9MA;\;c?[r='&9t;c6Rp=BJd3?=%,OAS([Lrb).Ds)J!Ys)n9arH\Ees*=Wks*k!"s+LE,s+gT7!/pf3 -%Z?7,Od23"R?Xt5KU$Y#+Gt#aJpi'(M1BrCU6:eAZ+%-J[C*BCX/`+sWMur!Xf_Q-s0Vg7rO)[7rODm= -rO`*FrPJTPrP\ZSqoJf^s3L_orR;M+hRJ->]5`V;]th\faT/sK`s'T,XJ$%&#lk24"UPM? -!!!,Y!Rh#Ps6f^Yr;?Bj$2j_sq>Kpai;P(q!.k3&!7h,TP5)?:?ps44=$!9!tX!Y>A6 -"9eu2#lk>P`7s&!f\+sRgC)]ff\"U*`7_*j#R(,5":,8>$4?\:!XAr7rWW3&nH8Rkq?-d$r;lcsqZQ]u -rWE?-"pP>=rWN-&nHSjrr<`E.r&cE@@'Cce6'Cch9(AemV()@Su'+trl*$Q+449DY7 -g&B_/e^E4,deVQ,gVhk"U&YE/!<<*+"TSN/hZ;[;rW<]5!sAc4!sel4'=c`Ke'lq#qq2M5g"4j)e'?X\ -f9$%8!!36#!<3)r!!!'!!;llf"8N#o!W*#u!rE#o"9&9#!Vuls!WN/q!r)cr!W)ls!NlD4#6=fVAr<%R -VNZI1!<<8i!5/@7#G0l.rn.G#bLtRlq:?/1\_5Sm!!`i4!!!9.!!!;i!ql]S!WE04!a8*gja2c0<_oTj>WtQTt-S-i#/1iM.r$qpt-6FBO*W-]C')`^H)>P'H(]PBQ*rdD`-iGOl/H7=$ -0*Esb1Ggrf3rV/>49%SC6Q\]a7n6-B9MA;\;c?[r='&9t;c6Rp=BJd3?=%,OAS([Lrb).Ds)J!Ys)n9a -rHSHgGBjUBH[C3jJqAZ/L5(J=rf7&;rJ3+cN0'-bPa@oOXLFFGP%%")O1'sdq>U`ur;$0\roO*(QiNEP#81^E_T%?n -'D2@1!!9q"nG`Fjp$i"]nG2tbs4IAL53`.6!9!q^!WiB'!X/K+$31D>T\IlIf\"m1q:cA3g"=s+cJ#o2 -)ZgWY$2k,1#n$S9!XAr7rWW3&p]L?pnHA^jrr`9&qZQ]ur<*6,"pP>9r!!*)rs/-"q[!-,r`l -(]=pD&cE@@'Cce6'Cce;(B,*H(Ddi&'GM2n',)u5,VK[1f@ej.gY9p"gY;PW#i!GTgX1lY#n$Y3!WiZ4 -h>uR:rr`9&!(%LW7:A"(]ne]Pb[f$U;1!IP3R!"8l.4PSTAdFm3ibLtSEf*L'C -g"FGf!!io1!!EB0#6Ftb!oX.`!s8Q)!sJT,$31AFD`Pom?bE?@q0(]q.BV=s(_OJs)J!Ys)n9arH\Ees*=Wks*k!"s+LE,s+gT7!/pf309(sPNfoWo -SZAli]6e8SqoHarb0n>NaR%@TO)BiGXJE&*X0&\7YGeD!WN3)%Xo5R*[/[T5[K!`7\Gs/=]Do\F_Z.OP -`;R^QaT'Nbci;Jme/-]ee'Z1Q_SY6Wf\i6EVl@_RaiV$*aiXA!#g'Boah)9f#7:A0!Wr]4h>ug?mJmJQ -s6om]q>C0drs/K"q>'dPrirR*K)bm!$b?!,qt'7Rr:nP)A>T>5nF?GNs8V0Ls8Vom"omBXs6^HK!9!qY -!rW-0!X&Z,#69S7c.gb#f\+sRgD8Jqf\"m)^*3pe'G(QW#R1J<#mgkC#Q4l."pOo-hZNlZq#^Qur<2p" -r<3-(rs&?'"9o&9#7'l*q[!-,r')`L6'EAgE'Cch9(Aema)]K\3'b_/k'cJ&? -,nYgKda$CtgXb'4q:Q;/gWS@+cq+3A$3gJ3$jQdi!T=(["8r92!sAc-#68\q`S&Pce(<4IfaHE`e'lpn -[1NK@!')!"hc4`7McRf@ed) -daZpef?n%1WW3A+@*?a5ce7"!f@fuO&'rqFg"FG*!!`f8!!7MuAGbNK'!ZP*DE)U5X/"ZJ3dH[?-]OYGA/&a2l9A\7BB, -PG+tVWiWA*W2Q\pX/iA)rNcI1s0hm6s0qs:s180@s1nTMs24fRrPn`Us3:Sis3pqr(Y@9mg!IdU_9U]p -jOC+-bItL'aiVE?an`sf_9'1.ags8."pkJ6!t#54l2gSZec5sas60LTq>'sdq>UZsr;$0ep>XF!JcO^/ -&-h4`r7oc[nau)4o_mtNp`QpDo`,:DnaPr=s8Viks7uQrp&F%Os6\>:hZ4,c!!*-("TS]dg!e^#"P_S] -g"H2U%GBFef\+qJ$k*4G#mgn9"p5):#RL>5!p?nq?-6g -rri9&qZ?]sq#gWuq>pQsrr`*!!W`9$pAt-krrLjSf)Q!UGK@VA`n::B$J*YRf$DLQ]"`kL_#W^"#`RHi -cHFnobh;gD&(0(``S&>2('"FD#6Fu/!8dk8!WN-1!a[@6s*A8rq -/H..(-RL2k.juhF-3520rYb_OrtOu9nJ)!:rtbVPruD%^s!7Uls!msrs"+1%s"++&">_ho3][I+4$,Sg -6:1Z=,!nR]6psO88P)TL;,L7j?bE?@q0(]q.BV=r+c7OrH&!]rHJ3cs*+Kgs*Ocp -s+:9(s+^Q/rf7&;rJ2>MN0'-bPaRtuHAMUFe]bMCZ`^I9T;T-4b8%4ke,Q_&MjC-@YcY"0W2Q\pX/iA) -rNcI1s0hm6s0qs:s180@s1nTMs24fRrPn`Us3:Sis3pqr(Y@9mg!IdU_8bC0ds8W#sq>^ET!.k3o!"rB)lgj-8p@S"Mk3;X3nBfkT -H-63E!!kpks7Gg\s763cr!)oqs60LNS^mf)!Vlcp!"K#2":>sTf\"s+gXt03g%jA4g"G$1bAJ1&"!IdU -#RCY6"o&<)"pG,4li[%bq#gQrrrW3&rrW3&r<2p"#6tJ>#6k>7"T/E-"9er8#R:V-#5\])$2k/.$NCP7 -%K?q6$iUS4%JpM4$i(5.$hk)/%fd+<%0I(M&/"jS"p?,8H(Eah?(_dW!(DR]2'-.`$1UGijbLkLng\KM+e(`7(dFAQXT+h>,"9ni+ -#N#R?!rW*/!WrQ3&>mq*fui!se(<4IfaHE`e'l<7%0?M9!!<#trrN*!rrE$!!!)irnH8Req#UErr;liu -r;lTo!WiE(qu?j#!cH=eng=tB2eA\r(^@(UPf[eH0-J/=N!!!0" -!!f.Lftl.h`nC1>&'W_JfuhXoL^jLe":"o,#N#U@!W7MuAGbMi3[ZQ'Ic*2F+Xl^TsQ,QB\MfbL>%eHZtIZaN4CNNJE=\VPKubW2Q\pX/iA)rNcI1 -s0hm6s0qs:s180@s1nTMs24fRrPn`Us3:Sis3pqr%-H^"b/_NXhVHrC\]Y>teDQS5ag]70]#jcg&&-/s -ah,C2ILZG["9ni+#2]I5!""teq>]p`q>'sdqu6p$s8;fjq=4TE!2ol3AFf$YmdB9"nG2_BkjQmBiqNBG -POJR_!!duQs5NkPmJm"[#P.o^s6oX\2W=`1!8mnV!!rZ-"9s_;gXXs2rn.8(q:cD4g"=rK!DB$4$h>"9eN(!so5>#PA;u#lP).#lP,1%0$e: -%f$M3%/^S3$NCM0%/pY6$hk)/%fd+;%42Ps',2)n&l5(FcdUM(hrh+TMKR!!!5\ -!T4%X!!r]/":&r"g!A.#rmUo!q:Po&f@/3%r;Zj!"Sr,u!W2rs!<<,r!V$9f!;QZo"8r9!!rW/q!sJf1 -!s8T*pAk-n!7 -Mu8A`Mij0fQ'mtZb/D6<[@rtYUpe.`b0.tTHB#,A`6-HBUQ:qBU7eE_W2ZbsX0&N&ZN%<3[f*W6\,Ei: -])B8@_#;.M_u7OP`r!gWbll;;cdUAAe/.90dE9MLh;6oD`6cTMg^His8;]m"T82nq*L\RP5l/QqYL-`mc#4rWN6'rr`3&r<*'$o`>'or<)csr<4JO"pYA>#n$qH"9]DM!Y>P?%1OOuSX-"CKLcp\!=9/I"pG;: -#lP21$Mt,/#PeW,#mgt:%.k#.%JpM4$i(5.$hk&G'GM/k&.8mU%NZ>o)&!;r_pI/fdbEO,q:QG0g"Y62 -eCE3s:(SN='DiO>(&SjE(\ngW(Ddo+)B0Y9'mR%0lgO3,rn%A.hqd&@ -q:Q##AH2]8!<<,W!U'U]!ZqLI!"&]+&ccLRfu;Xtb1Y4ke()t"f\"d,ce-pjf6dDtrW;lrr;ccs!!)ot -rr_uro`FXar;ciur;m3(!!*'"!WrE;"Tec0"VX^`L6Ia?3>;Yt#6b;5!!2rsrrN-"r;lQkrrKk7$3:,, -$b".0cHFno!71Jm$dI;Vf#u4[eB']O!iuA30<*IqqW$bbcdLCrf[ndQf*U'\aA)^8#6Fl*hZDa;+ThiI -$31&,>Grt52>r=&W7 -rt52Dq%iuJr>d1++!W!U,WdkF/138*)'p%6*ZcnDR>7)mF%%5b'-o+h1GqBW6iBOT7/odW9E.ce;uK_n -;[HN,>$bWJAnGdmo4n;FrH&!]rHJ3c-[0c[H$ameIY*0)KSG5:LRaltM1gM=O,g$*LkBVL:oh1L^qIk3 -_>2+n`6$-<['-gHa&u&WL9S5,Z`U-tS=H@V]>;D%\[&'.n[JS6!PcJM_Z.OP`;R^Ra9Kf4cHjhce,@en -e,Rqtf)=5-g"=IIkJ_XdMh(fL"N%@E[_;LW#J3P-!!WH(!8dh1!#Gdjs60L_n,N:^qY9aTnF5$$mf!.U -rBnF%iW',_7las]&uP`u!!gU4s7Gg\s7Q3c#ke/rqsWe:p%#3br;[ -huOZ$!!3-:!'e'LgWeL-cILS"g>(QCiSi\L#Me+]ftSR4#6"f""98`)#6>#4rWN0%r<3'$rrViorrW-$ -pB:Eu,mFPY#71\>*s;lh!sKGI!"3G?f\"0ocG[iMYDuneM'_nf@eaS -b6-8CRl%\VnGj#9fDOk&jNl0#f%8R+f_O,(fqKen#Qt,7hZD^:%0lk8!"],]S]T!aaiV+,_90p<]sOl= -VluN#`Oj6j1+k3Y/cI8Gr=o8Dr=8c7r=8i>r=o&Cru(bU,9J!P,:"Nj9JA1` -+sAEX&K>/eb0&5SaN;TG`J%#(+"'6B2?-/E8,l!W8,l6^:B+8k2+[`6$-<['I'LakqV_L(^Ps`Nu\E -T:DFHXh2Ee_RZtKV=D%s^V@Va_Z.OP`;R^Ra9Kf4cHjhce,@ene,Rqtf)=5-g"FBdRDa0"F,'\:"N%@E -[_;LW#K`>Y!!i]-$M=Gc!SIGgScA`Rs8VKZqtp6bp%.\Bo\]KCn,9rO!6tQOLA^u8rV,aOp:hoh!87DY -8_Wk;p[\@ap%eLlp&4pfn*BH8qlI^9jo>i8qRkLif(o.=qt0LRq>'phs,,J0i;j#\%fcV;!=&b'gY:-$ -gY:6WfE0d^h>Z:_9=e="pY&1p&k@$qZd-+"o\Z'"8rB$"9/Gq!WN6""8;rs"V:kB#6tPA%KmFJ -#p03L"*V!Jf`KCKf)=/*^Q0ZP"U#D@#Q5)0$Mt,/#PeW,#mgt:%.Of($NCM0%/UG,$j..V&eP!N%hoWd -',_%9c-b;#f[SU/f(mu"e(4WTgA]Y3g"Y&V#T46d*Z5h2'`JdF'`\sI'E8[1'Cln9(AepD((h?!(`=51 -)]Kk4.%AJpgtprErRh/,q:Q&.gSG,V!!rZ,huVd<'*&@>!WiT0NS3"-`nB%je'c[nebn#'f%AZd`[:ca -"9&At!W<#s!<<,t!WN8r!VHNa!W<#u!W<',!<<-#!=Sr.!F28pf)X(mfEf?>)$^6D!<!!qE_kQ1M\ -'EAL@!'_rOE)>tQb+!2^P,U>?#3[H.2)&!&cBY=8bqSrljN]8aE.7#dRq+:T\s%`Sks&8qtqbm`$='Ap= -A7fHDCB&;PF8pC]GPue6GB\=XH[C3jJqAZ/L5(J=Q'IAdLPLkOR$W_bF[sTs]?/16^rOOs_YM4o`Q60< -]n[JY8^VTods24fRrPncV#0P6:cd1(hrRC_ns4%)"qq)5) -\[MO[e#]7H\c'\NY5?6Fa2cGMA -!!s,8K%nr*e_Aa,gY:B5g>(N`h[/)pgWA,h!?q^PrWVuu!!rH,!&%JpM4$i(5. -$i(27$k*d_&eP!N%LsKm)%C3(eC`O1f[SU/pt6>1g=t?6f\,!2e]3a\-P.=:)&ue&^3Q!"BA;q#g0hp&a1R'EAC=#7:H@ai1m.ai2*8Gr=o8Dr=8c7rso&=rt52Dq%iuJr>cCj+!W!U,V2D60Jsau3NLI(aUuA"a2,L$ -]#D_1bhd%[2D@<[q+:T\s%`Sks&8qtqbm`$='Ap=A7fHDCB&;PF8pC]GPudgGB\rahka![^jB!c0BJOT=DA>XJDDXUT:`5^q[FeXK:s%!l)Ld -rke]QrP\ZSr5])bcHab^e'n9Fs3pqqs4%)"qUc(lSX?@qXJ`84rQ>/Cq8W`Z]?+=Y$k<:5"6T^>!!io2 -q=""Vq=Xaks82]iq"Od["nMEdiV`hU!!.&frV[,rj7N$8lg+EGrUSeC!29H"!quKds8Voer;ZQi%/Bi% -qt0FMpA+UU3rl8\$^pqanauPNq>:']o_JCeq0.dbEOUfacckh;$f? -d_a\/![.XM#6"f""98`)#6>#4rWN0%r<3'$!!3-%o`>'or<)csr<<3*rs/N0*=m!uVUH%/gP5$2k/0#PeW,#mgt:%.Of($NCM0%/UG,$l9Qj&.f<]%1Ng])%%Rtb1G;# -gXap.gY;PW("_0ogY(97gsFZ]cu9=<',_Z(().J^'E8dG'E8d4'Cln<(B,*H(\njH(]G9N)%RQ!*u/)$ -ZI\!pf[n^*hr"7_#1V#Sc7f_.p]BUZi;s)]!"&]6!%YS4bgY7uaNN8irm^u!rmqD-c+DS_!##A1"9&At -!W<#s!<<,t!WN8r!VHNa!W<#u!W<'4!P!"&f1q#L3kq#LEq -^AnWK]?]'Xg"Fd!f@ejQf)aIU$JF+[dF6XdfWE@gWW3DJ^ol>Dg!\-fb15&6D!!(B59N*=a/5,9nHZ.4[D!*>'m+ao9?``Q?3BqSrrXa2lAJ+ZVA:9MG=Xq,./lqbm`$='Ap= -A7fHGCAquJEW'tYFo?O_Gpdf[H$Oa`IXZm#KS5)7LPLhIM2@.KOcb]dKOJEFaN)9Aahkm7aiXA!'?J8: -ai:s(]sGc;agZ)QS@cD>XSnmpXKqf8s0_C,!l)Ldrke]QrP\ZSr5])bcHab^e'n9FqpYSps47)"&(8eR -b4!^F"6T^K!;$6tbl@80s8VNVs8W)qs7uZg"T.`MrE6#u!14,lrr2ld -p\t0jrVQTm"o7-Ur:^Gh!"%f\rV?Knp\"Ia!<;lm%/p2*s7u<\pu_P0p'7Ps$LcXGmI'lHp\4:NqtpWq -r:KCVmFqX"!=&i0'*&9@gX6#T"PD)UgXH/T%boaogt^B1g;!aq&d/CCrWVuu!XK#9r;Y^UUb^ -Z,6gfX;2g-+>,;G/cI8Gr=o8Dr=8c7r=8i>r=o&Cru(bU&0Du=,:"Nf0-;DS -5JbLa\[VRZ'=tN^_8jO-]uS1*aN2VT+uq)G9`%Na;>O/i#4rWN0%r<3'$rrViorrW-$pB:Eu(^:0L -#71\X!=T;pZJ*OWg=tB2d+[4*e^sfQ#L:0;f?1qOIfTThr=&]5rsSi6r@&rsSW2 -q[<-,rX],D%hJXK$P!VNd^n;lgY(97g\0;'g=k<9gATe/e_.dL&srnB*#KJ.'bh;p&eblj',)&olP&h( -r"f/Gq%iuHrttYM%O2c2+q^K]dF[11g"G$1q:Q#*gW@Xn:B:Xp"T8Ae!T4"h!!N^Gg"F*ge'-"ag"G!S -ed9s[_o(%a!"&]7qucp"q#UEor;cluquQg"p]1?qo`FXar;ciur;m34!!EKQT@q?bfEKRDg"G$/rR_G% -`7W_`^;a^a%efu#!Vl`q!TO1:!!tg;]@Y`hf@S^/p=K8r!8%2%#11u;[!D]QaoLE$$&-:If[n^&da-88 -f*BdX^qn\d!X8B&k5sQB!WWB2$Y7B$Zc0nt]uA+8a8<^]a2c'?aAa0>-U9::r[n+#pac=jrZV@a*W?iS -'`SgE(B"sI&cE4<%/g\9&cEF>(B59N*>fk?,9nHZ1(tcI2lFa,`50C1]t)5*a25Xk_\KMOa2cEQc%$Qb -8P)TL9heM`;c?OjrD*Amqbm`$='Ap=A7fHDCB&;PF8pC]GPue#GB\=XH[C3jJqAZ/L5(J=KS5/?rJqA? -F_?TP]<7jLa2c'ja"Sr)Tir@d6kQ1M\#QPJ;1Xjq0gXuGY!7^r$%GKOhg""c1!Yc+I%gE7; -"ni'!#l=i-"pOu/r<*!$r<*'$o`>'or<)csr<3W7"pYA>#m;aZ/?mjKg)&Gpf%\p4f$)atf[eKuf\"]k -c.:IQNro7grsJc6rsJ]1rs/?*!XT/?r!`*)q[3?2q$d-.pC.$4$ka']%1O0^-`P5>g"uV\!7h/$q:Po) -g=b67rnJ=@gY'$_\QB:\(`*u''GD,m'+tok',2/H'Cln9(AepD('59g)#P0\()S/1-8HRAdF[11g"G$1 -qq2;/g!/:!eD%_F!;Qc\!T=(c!"AoTbgG+se,7l"cIr*G$.meXf5Ucs!WW<""9&At!WE'!!;uou!;llt -"8;ih!q?c&g"4p/rn%G"f[mFSZo$Y?blA(P"KBr(f@JBucd2F=#K>B=cIoH/!;Qc\!oX.c!"8iQ^;A"6 -`VdgY^rcJj$cg<0a_DSB1+,"50)dI%/GLap-N51i*Zb4qrtPJGr>,>Grt52>r=&W7rt52DrYGDIru(bU -0cqJ^,:"NR1(uCNaKrt(^:qP,aMka2a2>^(\AQ5&ZcU;0if"dI8PDfP9i=kf;c-Ej:B+>k;[6B*>$bWJ -AnLRJs)J!Ys)n9arH\Ees*=Wks*k!"s+LE,"c%kdKSYTcNsC\UIK%"%P-4](s2+TP'ZeA9aiVN9^:(eu -fZDs4G.Y>lXf;;q#H4`.ZF@EY^%&T6^V@Va_Z.OP`;R^Ra9Kf4cHjhce,@ene,Rqtf)F>$fDs\*hZr#Y -G0ItAZ*XDMq8W`Nah,@1V$R.t"QogA!!Mles8VomrrMclqtgKnr;6Em%]B@GT)RRFqYBj`rr2`[rVcZi -naQJSptYQ?r7!%e!3ZA*XR?&:o_\[gp\F^rrr2iqrr)]inGE1>pYtoIZ2b0CqYKmYqYL$`q>:E[s6oU[ -]]]@h!9jLp":>,0$igS?!!32.db*=*q:Q;6cJ74$cJ$e!X"4>U"U#D,"98`)#6>#4rWN0%r<3'$rrVoq -rrN-$r<)cs&-W4=&HW"D#6P8>!!'C[bgZRGqqD)'qq;P7e'?\!g:V##&/bWc"qLV>rWiW3"U,2=r0"t&J>`>'Cch1(AemI(&f$K(]kKh*<$ZZ-oo>Qgumqee(=EK&)5LagY:2E!!WK)('"I;!p9UK!Y5D? -!!3K-#RCD4!hd`cg!TZJ$eO%Lf\"?hg!SB;*;oj;"7ZEj!;uou!;llt"8;ih!q?g"+gZZVCK$"S_us!WN6$!W<#u!Pe[>!E.C`fA,6Qf*p8Gr=f5D!"o/>r=&W7rt52Dq%aba)''_8.2j*S,9A*J%1TD[\%TPf -]"PfU_>hOT_>V%K`4!G[a9g's0LS]!;F=DYrDOA,9h\5^=&W!p;cH^r,nWMcYq -YdV*V^@A`5_#;.M_u7OP`r!gWbll;:cI1/8e,Rqtf)+)1jQ5:Pe]H%Pc/5=LNfVE,q8X#f]>_n6^3'D[ -!rrf2"98Pe!T!eVJHPE;s7c?e$2rl^rU04TqY[%c!!oM%lLXoJq"aaaqZ?`pqZ-Nlq$-fdn,E:bh51/U -#lkq>^Kc,6.`%!9jLp!"/c6#lk83'EFZH -gXOg'q:Q;6gst$,g;;O[63@u>":>>&"98`)#6>#4rWN6'rr`3&r<*'$o`>'or<)cs%0Zn:#6G/@!s8o> -!1gk'g&faXg\]_)g&'J8gY1-1a4f4N3<]R""r/9d$4?b<":#)6#mpP9#mgnD#RUtL%1WmD$iCJ5%JpM4 -$i(5.$hk&?&.]Qm'+bT]%j%XgfA>ZNn_*lm(YRKqgtgf8f>l+?>7i;#*Z,k.&eP]g''Br*(&&I3(B5-K -(]G6^*#KV2)&=8"d[$Xf&GE[fD*r0f\"d+eC;stf@S3u_oeW2!!92$#ADQ)2'XN@hB*A]o62`L4Vs!@^m -rZV@a*W?iS'`SgE(B"sI&cE4<%/g\9&cEF>((V9#*??">)BUFM*@;d9O2Cn;"L>VM]tOB\s2P)TrOi`[ -_8XL+aN;/"2)n2l;J&N!;\`/(9MAMh;c6Ll<)cjt>$b]NC2.?mqe#Y=s)J!Ys)n9arHTK/GBnI\H[^Eq -JqSf3L51P9JVoVRNei4,DZ.;iZ%\b=`ui+4aN2NH_nEXm\&Zb9nr9HPX0&D+U8XufXK].D^:s-I!5JTM -rPJTPrP\ZSqoJf^s3CYmpXB/ls47)"&*)a/g"+9aWc,n8Q$J,,`qdXc^<+L/^r_ru!!NW1!!N?.k5jH? -"Y\s:o_7qPr!<9"o(MkXci)V1!:Bgf5i)G="RPpYq>(!ds8DuprV6]sqtL*Lrr&Y!!;-_N#7:GKi.!mf0Fq:?/0fZ_Ijf?r&V!!!'# -!!E;l!W<#s!<<,t!WN8r!VZZq!q?)eC<+$f)=5"fF#^mP:H\+sr[.Ug!?N9\(B5*K -')`UE'`SdD%fHh7%f[.>'_rLX)&XG8)&XJ@-6=6Y%ReCU_SjBmrON9N_8aL;b/qN;rOW3H`PoU+$-C;n -,rmb;:/".T;\Di!9NP:o;GpFm<)lq%?=RS^CADK;CB&;PF8pC]GPue/GB\=XH[C3jJqAZ/L5(J=K8Z%[ -OGnd/8Vb:Nq -qsX%RrV?=%d/_f!"oe/brVc!Zp^$corVcZlrVQKjq$6cprU9%Nra!YHhuEr_qqM#@g?S5+s7cQlrqcut -o(_eOme?NdaoL)eC<+$f)F83e_&C(fuV1TdoZSN#6=f*qu?j# -!WiB'r;ciuli>T:#6Be4fZ_apdI5Zff[g&M$.I2OdF?:_f!QLK!7UuQ!l*@FfsoQ-f+6QXce6e#ftfuT -#65#4!!)0`klCba%KHV9!!Wi3&XCJP]#Vk5q8X#YZ+e<#YfMV@.7Z$I5=7g-/,gmp+or`*rYGMJrt>8G -r=o8Dr=8c7r=8i>r=o&C',_Z.*?Z4C)]g:I,:fY4a1f*n^&>MJ_84.2b0%iC_Z%.X\\>kuahYR'ab2$) -6:*t6r)45'9MAMh;c6Ll<)cjt>$b]NC23QVq.fqLrH&!]rHJ3c+*VpSH$ameIY*0)KSG5:LP:YKM2@4H -DGfoBa0VMDS,12#`ril_`lS/%&]:ia]!o`#aPEbEQ(kLfXgbP6X95c8]"7FAs1nTMs24fRrPn`Us3:Sh -s3gYjs4%)"qq)G?j4;c5f@\Q\LU4XTUU\JD`t?A4ah>O4`Q?624obce#Qt,-k5jK@#(Q[DmJQn^q>:Kk -lhUMYg&+M*!5ed@P5b7Cn*^&Np^$corVcZlrVQKkq$Hckq#16^mI0oYi;h"##))dMm-"#tnbiF]s8Dro -#l`7iVif`'Y*gAfk+fDaG& -g&Ke*g^i#`gY:95e'%e-%L*IW#mpP9rs/Q1r`dbgY(<5f'h9*g=P!0f@\g4gtg]3g=D8k*#';-rY,ML&eYcg''^/#(%2q<(&f$K(_7E"(`=/.)B0b2 -;8(3!e'RpD&)5RcgXaa(gT2"f":G25!9XCI!Y,A6!!EH1!!%;tbKITPg%X)(e(E-nes%()n,/*??=C-5mpV*?BXN`lQ$0^:h+h]tMG*aN4A'/BQ#N_RmOr -[]%$b]NC23QVq.fqLrH&!]rHJ3c!dAj6*-lmXIXZm# -KS5)7LPLqROH#3PDc(VqV7j%4b/Ehj"0\oEaSj6t]">DZ_8FC9k%'O;WjB7H[^*!9Xf\n;n[SV7rPJTP -rP\ZSqoJf^s3CYmqpYMms4%)"qq)G2f\PNLkih3^ZI..A`Q#Lb`t-;+`Q?!.`Q=)J!!EQ-"T[]di;a'# -s7#O5s8Vom#Q4AfrVQ9cR]$2o,6$^'o(DhTq"X[\rVc`n$N9r#qt^*bo&9WK"8VunoVqlqqqCo7jnnT< -r!`5iqu-Ehq"aISoCht^o`"b]VZ6kepA+XVq>:Nuo(i=[mJ6ckp&OCYklD;!!!*B9!!"_'f\>0.g"Y!O -falZggX4F"9`keA"<.OM'aF12!!rH,!7Bpg>(66gsjm/fA"F!KE;Mp"UbVCre(E0M,8^n*)&O#$'+toi&JF@BnJ)$>n.u$= -rYPPN%iZN/)]';.*$-U>Mo`oee+qZ"dG*F,df%o)D?'Y,>Grt52>r=&W7rt52Dq%ane)''_=)^u[O-65Fr^W=L:`5K*q]"Pes`lQ7# -apH23_SWph^;-thrlH7ra*8LX5s7k<;,^Cj;,0kf=&W!p;cH^r;TXK8P+ -ZF9;5s1nTMs24fRrPn`Us3:Shs3gYjs4%)"qq)G2g"kWKjlkgZaG5Ac^W++c`rs#rahkaiaTbWC!!<3. -"m5pM!;Z[#p%eXfn,34Vq>:EdqYg![r20N"nFQYYq#10^s7lWirVc`n&,lJ(qt]RSqs3qTqu?$]&$,a9 -?i0`hpZq_MqY^-d&G5VlrVQKeq=sXUq"sg\q9Z#>"=3O*r:g*d#5nDes8Vi_rVtdUklD.p!!*<8!$Rrg -`7riAgAon%fal]heC(ps!X&T/&/5Q(f@\a-f\+p5h:gW:dD&un%M0U#(DIPr&eGTd'(?S4 -'Cch+(B5-K(]G6S)B0b=)?(HW*?-%@R'5-:falKbgXFg0gY(>i0`V7T#7'DmklM4q!!3B4!#LFD\Co4- -f`9Lsf+6?_eC1p\!!36&!h0.!!3-'!!<3'Fk=:ZcIUY#c2H;n -f)F+re.U?UbLkInfYbtdb1IF5!WW3$!W<#s!W<#u!QtK2b1YIle(NF+fqTem!rrQ2k5slK$NpG1"q(DHIEAS4_>_OV`VIO\ZG!ff_O)2h -0Jir(:dIKV6guW*-N51i*Zb4qrtPJGr>,>Grt52>r=&W7rt52Dq%aba)''_>)($7P*A!u-_oTa:`4rIg -]tqP`aSa0oaN2-'[(sJj`Os%)X2cS92`!`o!)`\n&Q)D,=&W!p;cH^r:EeqXsX>8AbGi!":pej8S]LrVPmUq>:'frVl[)r;?Hhq=!eLqt0jQ -o_dYG_#Wg%#M\A3f^SM'o'uVio()\Vqtp0ar9sFUo_\OZn,pK,k5YT_g@4Y.r!Dils76!cs8;nYi;i'B -rW!95!EImtgY:!-gWoWJ&D>gmdatW%!Y#bF&HrdP#8Qb3!!rH,!uRsdDjkZfhVSR$31(h!pB[a!!`c150::UaghJpah%8f&&#Zba/0Fd -1-I9^4\eC5;Xc49-N51i*Zb4qrtPJGr>,>Grt52>r=&W7rt52Dq%aba)''_E)''VG*Cn8aaN2*:`3R.k -]tqP`aSsU'PT;,G7SQbY;\;l(='&e5ci=LOkPkJErr)3\q>'pbrVc`m&H)J'qt^-Gq=!bMoD\F\ -lTs/'ec5sLo(2M9q"OIOr"8Mjqu-Ehq"ajPq"X@WrqcFnf)X.t!k@IWq>:R!r9jL_p[/"Js5P$/aXnbLo\l#RCOq!q?FT/&/5N]%hom&+X&0Z)^H%'SA*t&+2Z.@auLJ*78mDu?s->q79'BZ*C^K`l?uX -&#ke@NN]muTqJ'a\\,SUX8TI+\,Ei:])B82`;@XUc2Z,ie,@eqec=1td0.qIf%/M(g"YBFjk\P>f&,NP -k1@\Xgsj5dFNN=]f=%o[V9-j%b)h_,]u`kH#7(Fp!TO.^RfE9^qtpNpnbW7a"onVfr9q)k!3H5%G3n2c -"7Q6\e,03P!!\kfqt9XUpttuMn`'EGX8it?mInfHp#G`/nFc8=qYL*djlQO3s6Tg[!:^*b":>,/)ZYf< -gY1B7g&9S&g'lKXf%\HudB5&9":,20#6+l,"T&H(#5JDl!pp*[!rrK'"U>>9&I&4q^(K:f@8=.facGN -%2oiq&Io9`',2,q(%E"((&\pD(BGr!!hZfnH/Ig$31&>!-5g,f%/I)rRChu"3nj3fa,RKe[?h;!!E<#!riB&"Si-!!;cfi!rW5[!WE3$ -!WE'(!WWB*!%54uj4F:^#0Fs4EW?(?qu?j#!s8Q)r;ciu_Z0i`UsdoIfDX@_fDaA'g>Z)0!"9'Pdf'-j -]"cM;e_/XSdL"ggaP"A'(BjdDr;u9dnH&Cf$31&=!,Aj^_SX@6rQ>,]%)KToagoF0[5Tcc2`:P!"$8Ft -1]'*11]K-*/,LLi*rR)W)>Fp2'FtT\%hom&+X&*O-lEOO_SP3O+3D7q79pi%RF8@gd_XT7f)F)( -f@eiog!A8n!!q]gklD"l!!``5]>;Vfa8*gb]ueC.a2W!83%7Eer^-fO4#\rOq_nI1s"F7"![f-7rZV:_ -ruM+Zr>FQ.%h&jZ()\/:+XA'V'b?5Dal18`ahZ'@dl/^B;-@11=]%[Z='&hkL`t,#7s*_2LWMQAb[(*]Y -XK;B.s0qs:s180@!6"HHqoJf^s3L_orRCht!7Uno$IdJTf%Ja2hVmGJrm_\>j6Q$qi6A=5s2rF*b/D)f -Tq>1!] -p%J1qs!A=rVHiumdB09p&#Qc!9jLh"TT29RbQ*>J!X&eOg=kN=#h.M]dFijO$4[=L$jm7F"U,2=r6J(&f$K(`=,+()7T#)B'\=//9BQ%qO>F`Rro"gu$rArmqJ0io8M1gXa1W$Ln/j!U0Xj"TSu3 -K%\,jq:?/$b1YJ"g"FZqScB'$"98Q&!riB&"Si-!!;Z`m!ri<$!rW5g!VHKm"9/E$!!`Q3!!j2W=`a1oa<]ukaS5uCcj?!1#p7orbj;GpFm<)lq%?=RS^CADK@ -BDcNEEW'tYFo?O_Goq6SH$Oa`IXZm#KS5)7LPM:jOFVXTs2iC!Z*C^K`l@)[rl5PCT%0")WhcVhUU7PB -\u`"3[K!`7\Gs/=]CEi:aT'Nbci;JmeGe#!e,@Z$e'ln!g"G-:iSiPjeJ$j#m-1!]p%J18H!WZ]`_qOP3o[si&g=ap#X:GID -$4@.F#6b8;$2k,9#mgkC$4I@Q%M&:BrXA]6q[3?2q$d-.pC%'5(]FpP)Rn8Kg>(K;g=FjDg%3l-gXjbM -%Nc2u&.fKg'GM;unJ(:(r>,/E!#GGHrYPPN(`*u''G_H$)&FD;(EY(F'X6&ug[=Lpin47^!SQ3+gBQ0V -gX;bq"m5pN!XAr>"!ZFO`nC7@&D#FbbLkIo`m*&_-NsJM!W`3#rrW3&rri-!rrDosq#^QsrV"f0Vsf[naRf\tEagY'k&f`97s#]dna -f]DSag!p#L$eNt^f\+Qofuo3P"m5sO!<<<-$j.Woah%JnrPoem_Ss($^p^/H]Z3u'/2K^V912084ZbSY -1]'*11]K-*/,^al+o`S[*:Xg7'Ft]b&f)N0+X&'`((jWh_oVYol,Om]ai_NC[k9L.M0f8XV#AFDahka)ahYX4]mg"ck5jZE"onVis8Dopr!N>urU9X\o%rd.q;21m!!lSn,31^$2sbtqZ$3Ys6r/4!9aFf"otUVe_AjU -fbrMtgsjs2f%&R2W<<_E"q;UW#6tG;"U,#3qZm-*q#pWur;K>?=`q8lo(m -;GpFm<)lq%?=RS^CADK@BDcNEEW'tYFo?O_Gli26GoCsTH[^EqJqSf3L51PLR>l]/OO;+j_7R=m^#-j@ -VlRr/Mli\RWN!87\[eoIrO)[7rODm=rO_Up^?ro*k: -r;QTsn+6PIlEL(K'/d)=n"U5bI#7(54rWW0(rs&-!rr`9&q?$^!p]UErmK3Flqum9+#tN(j -e(Wd6!SYlug'!H>$O@+;#QG,/#RLeD#RCbG%1NdWq$[01r!iN1rsSW2q[<-,#nIOU(^PlCg">!Tg>U]k -gt0uO(`!r&()$KXnJ(:(!#GPLp_NoGq\B)HrYYYQrttbOrYQ+e(E48/+rD5_c-l7Vn)"&q%+s=hf@S[) -gWnR.T*aZ]nH/Lh#6OrgcH+>bdJ_Z3f@\^,f[\L"e_&Nc)#sXA!!!0&!PO!"W>UfDkd3 -g!A!meC`F)f$aiKfuD^uL^N51]K-*/,^jq,l]%f+T3;]*?"A_nIuKH&el3(+XA0gWoCr.\aJAk=mf)hW -q>BLT!WME`rW"4M!!F>7rVZTjqtg6Squc`cpPPaH"=Ng2%/^S3$NCM0%/UG,$jd[[%3#SAc.Ub& -qqC#^$/F(X[3uJ-&/GoU'Ccb:($l\6(AJ[G(AejG(]G6f)&X8.()@`()($LC+XIpD,Yu)$o^qV/rmq>+ -gY:?3ec+;*dG*D/k5k)Sq#gp0!/o=ZbLt,;f+clhf?i1&cI1@WN;rtb!!30$$3:2,!r`;t!ri8p!W<)r -!<<5]!<`E*!s&H$!!`Q/!,1!;f$iR/#g:i3f@cl$!g1aiXP&'YV,j\%]S[\A4tj1d4Ad -6V]gH7n3_M4Ztb`2u>N51]K-*/,^jq,l]%f+T*5[)=\L4'Eo*^'H%o7rZh[k(OX?G_o:TT#g('-[E6MK -0g>Y4rDsS.;--gt;GpFm<)lq%?=RS^CADK@BDcNEEW'tYFo?O_GoLsOH$Oa`IXZm#KS5)7LPMFdL3l_F -aN;TF_SZ8fiPu26VT7k[L8^sMYHn,6s0DU2s0qs:s180@n\k=Gs3:Sis3pqrrmh(urQu_9e(3+'g"YBC -ini>fMl()R`"'+tom(%E"((&\pC(B>6J(&f$K)#bBW(`4&( -'c.Ya(^V&u,o)*VhVm>Jrn%e8gt^N5eD&a,gY9WL!!!B,!snr2!:KsY!X/f/#6b)@rW!-bbJi/daNFM6 -s4I>&#M@\Yg"EO["oJE#!<*$!!r`;t!ri8n!WN6""TJPs!U9[h!!!$"!!3'!"pG!e`luf[i7AO[f\"9t -`>np[!K9BciDVs*F@1Nin;r0cdL=pf@JNug"FU& -fsmFM!!iQ1!!NAk!q?9p"oni2!##82$95`0aiD$*aiVT:!58B@%)0HdaiVB@(I^b`7nK:JtIu -='&<@ -rnn(=jNmkFR#RuGrQ58T]?&(/%`ui,aiUWF!!!9)#64o-mfDSO$Lm9Zr9j%PrVZNgrq?WnqXsmgci2>m -e,TVgn+-&DiVWoZn,*"IrUAPAf`2B-rU0CTr;Q`pqto@M"7l9dn_!oc!#6[OlfI[/q>'pcq>(!fo`+s^ -s8U;Wk5b#Q#Qb;4!!rW*&c`$+gY:#6#8=Z%dFI"Ig$.0%f[&@.e_Abr"9o5C&e59T#mpP9#mgnD#RUtL%1Wm<%K6_7$hb#+ -$hk&?(`a5(+2cdcf@ej2gYCQsnb'Fp>(`3r$'+tom(%E"((&\pC(B>6J(&f$K)#bBW(`4&( -'c.Ya(^Cos'f-i5gYW%dh>Z%4g"bB7f@AX1e,J),a[H17!=8`4mK)hZ$j-b8!!iQ)%024;g!TfPrn%2& -rmqD"d`pI]f51Zg!WE)u!WN6#"8N#u!;HTo!WN6""TJPW!=Al/!<@rnn(=e)H_'Od_Q3 -rQ5AW]?&(0aiV9raTo.,!!WH0!!qunkPt]Es8Vimrri(!Y%fQI*!"dK6leUn&q>:*cq>L9bs8VZhrrCmG!;6E_!>5M= -!!*]4'EC5BgY:33e_Ad1gAK_2f@AO)fsq.orWrN/p'1C!rs%oprr`9&rr_cpr<)]prWW?-r!U'1Z/#7UtI#mq";#RLeD#RCbG%1NdWnI>I)rsSN/rX8]5pC%QD*X`KPf@A[1g=Y'2 -g>1TDfaZ]je&\!h()n/-'G:uimhG(&r>,2F!>cOK(&f$K)#P6O)#b9L'*&aG'*f='&:;R:eBRsF"5DP\ -f)FD)f%'cS#G;%s#n$_A!:KsY!YPV>!!3T0%KJ'&g"FU&ce6q%f)4,(dE^7ie><6C!WE)h!ri8l!W<0$ -!ri;k!:^'m!WiB(!W<'(!'/Zac-k8)f*g3^c-+MdeCWB:!Wr9#!WW3$r;ciu`W-;G1>'t+cdC(eeD]$Y -f*'FGbJJP"!!HNObh1#8e,\)!f`'P)dEhgF",['Y#Qk>4$39MrnGs:+"TSQ3!"JuY]?/1/ahc*>a25Ie -[g0:Pb/qff)(tnWs$Z]NrBU6?tB6<)Z[m;cH^rEH-&AFEMeOrHJ3c)0^:MH$ameIY*0)KSG5:LR4]T -?>mlk^qdecao]\r]&C[?]Y)50dUn`M^q[CaY-,:ErO)[7rODm=rO_UU]:PrrpfOTmel_T#PI`]q"FF\D6s9MrUKdYq"agbrqQ9Wr:BjcoE"G]UAtE7 -p$qtLrqucm!rVur"98Dqp&=sk3p6S6!>5\=!"8l.,64Xr`7s%rbhLh(gA9S.g,/E!#GGHrYPPN -r##JOrY>DG!#5DG#:gTA(9Gm4d/DW"gY160rS%_4dF$Oe;#gn2!"K"t!V$3s#QOi3!WX,=NsXLMg"FZg -g"4j,r7;,)f[mje?4nc2#uSf*KXQf@/E]&HW"3 -!!30$!W<#u!Q>$EB%YDQcdC(eeG%SYf*'FNd`@fQ!!NB'!s>XV!SGZqe,\)!f_sJ2e&oh\^-2N&$31D5 -mfN"['*nR<$3:,D!/8OraiV?.aiDH=]D]2D^;\41b&\FPr^HiTqEt3Hq_nI1s"F7"r[Rmss!Rgns!%Id -rughPnIuKR*$6:N-RgJk)3r=QaLJD3`uW:D[^s&LaONU;;b:(h=^G30;c6Ll<)cjt>$b]NrG(q="`\O' -FED[&GPue)GB\=XH[C3jJqAZ/L5(J=P+?\rW5l*K^qp#m!m/$biPuJA^rjn"@["17^UUPOY.2"?[K!`7 -\Gs/=])]e?`;@XUc2Z,ie,@eqec=1td0J.Lf%/O-gYVqh"lS7nf@ACMcjS:LdaI14]9KJ:`lJ)$"N\Hr -`Pqet$cT`i_Qu9'#7:GpZg`8#QF_lq"X4T -hR`db!"0qJlgOQBq>:*hq"WhG"SDQfo -fa-!t#GD$2k,9#mgkC$4I@Q%M&"b!!iZ4!:L!Z!=B#2!!iQ,!%Q+4\GjSQ -_9'a2^&5>D^WFX@e1aDq2+'_sqEY'JrC$N@s"j[.pFH7ns!Rgqs!@[grughPnIuKR*$HIQ-RgJp);rZU -^TY!(`ui@BaiU`kYFi2B<%Lj@=]A^<=B&3s;H$OoNkX/ikErO)[7rODm=rO_UPoSrr20To]u/Jd/`8.$\SEKo(;bRqu$HfpYl#Q -q>'g\n]q3b!#5S*lMgGJq"t!fo^r1Xr;Zfpp](7^klC5S'*&LB!!rW*XP:\Jg!nd2eCiU2h#6"5e_8X- -I)rsSN/q[<-,#TaWn#HZM6hq\4`"52DbhXB.hfa?3_h;-43%2^!!'`J^5 -'^HM4(AJ[G(AejG(]G9O)ZLZS)?1NQ(&epH'+bs.(*XWkdb":#/3mfN"[#QP23!!iQ)N6)C-aiD3=ahYs1^&5>H]?/(8A2#l" -6UO095lX4M7/JnB1]K-&/,q+!-iYXq-3#.g+RpKB'E]9n+!LS1#:(Y=aiM2e\bX;1`uW7CY-G15XiGi= -:0D%-AmJM<;c6Ll<)cjt>$b]NmqN#GEH?5DFo-C]Go1aLH$Oa`IXZm#KS5)7LPMOjGsq/9YHPP9ao]\n -[ee&.`t-)(]"6.8K!WJ:\?;m5]=\$Ls0qs:s180@n\k=Gs3:Sis3pqrrmh(urQu;-e(3+'g"kK:f\>9A -iS`PFf@/4JeHXXcj4_GDRMj8hYHP^^b/gfkaiVB9`Pom>afI2s"9o&1mfD\R$XWkas8;Nhs7H6cqY^'i -o)AC\g&T7q"oS>uptb`(r!<3!jn89'sgs46E7nGs7&&-)\;!(YSj`7rqkf%\a/gt_nb%c#gig=W/0+9`D`"pP57rWN0(pBU^& -nHAjqrri9&nHJIc!!E3(!I)rsSN/q[<3.&I]'`'+5ebgZ%5Kg=P!0g"tTEfaZQcio.[^%hflu'G1lfmhG(&r>,/E!#GGHrYPPN -#8\0l(`=2-(]>-J'b;&n*$65$`R$jNlegY(!%c-Ohff%/g3#KP0?fY9KJ!2KT%*4jDKg==^$f%\sY -f`KC=bl5omfo-1=!WWB"!ql]c!>5A@!!!<*1Vpr0ai1j.ahbj+]Df)G\%TZ#b.fc,4A%n%4?GY(3r_AC -6iTRS8c(FG1]K-&/,^st.K:^o,l]"W*rQfG'EfEs*Zla.-O1Z"aiMQ3X1@30*QlL4Z(%\fa/p^T=(,6O -=]eX%;GpFm<)lq%?=RU9C'ATsF*)MHqfi!a!dAj6(3t7RIXZm#KS5)7LPM@eCgQ&5OefD)rQ>/FiPuJH -aI&sKR=qccageLQWP-"D[K!`7\Gs/=]CEi:aT'Nbci;JmeGn)#f$jTF&_#4[f%Ja4h9*mig#D)Sjl51s -g_/K&iSWDHkKVH*b*nd0aNDSrTDlq6^:V,Y_$8#5#Qk)-"RcBV!"8Jof`1d7p]'p`q>($`"o%lfrqg.' -!2]`"q#:9]meGi?$N0hrrp]UDo'-*m[K$]dqV:Q2q=sd_r:TaDr;QTto(h57k5h7V$0q6Mlh:5QrU'"O -rrVcZo)A:`s$?_O!:^(&"98`8!"#IMgXaj.gX=j2g>(K_h%&5pe_&MM%1:_%-_K#Ql+S$46Y:#mgnD#RUtL%1Wm<%K6_7 -$iUS1%/UG,$kEgb%7\.fj5SnKf@\a/hVR5E%G9=miPU0c(E4/)&J,NB'^HJ6(B,*E(B>6J(&f$K(^Cin -()Ro,(Dm#cr=ok_()e85(TYjCjk\VBfAPT6rn@G*r7_D(+U%iG#4DT_!YY\:#RLJ:NQg)'bh:[mg"Fs. -f@C>\f%8R#eC#rL!!**!!riB!!rW/q!ri8l!W<-#!ri;k!:^*b!![_pfu2:ie*bi[f*TmWf[ed/e^;/7 -r;Zp$!!!&u!<3)>!":0hf\Y6-dEU"ceCN4>fCRStdaHXt_HEQ4$BW9]g==^$f%\s#rn.;#r7M7t(Bjd= -#O_`a!>5M8#71A9K"f@D^<+L1aiVE3]Df)G\%TW!b$Hnb84c*04?GY(3r_AC6iTRS8c(FG1]K-&/,^st -.K:^o,l]"W*q9pI)]Kh>,lT+q*MCNq\@fAYiPut]ahY0?W2.8Z1HS?5b5\a*`t->8R]4EANNpUI\?;g1]tOBP -s0qs:s180@ou-gIqoJf^s3L_orRCht!7Uno&_#4[f%Ja4h9*mig#D)Sjl51sg_8Q'iSE/DkK90t`gW@, -aNDSrT=Y$D!6+lX"hk`U!!!5l!UB^e6h:6`p[\@anGiOcq>($`"S_ccqtm,g#!Mb\k4SN?q>BLT#lFVu -p!rWtp$B*e$g[Z7mIU/Kq>:*_p%nUMquuupj7;INT`>=In*B<5qtp?kmJd+cq>C6mo'-5F!=&Z2":P8p -gXGuO%bf7_g=4[(g=4`L#mCPOp':I!#6b86"U,#4"oAH&"9&H""T8H&!q?B_!Y5J="9\r6!s&J&g1%fQk.%/gP1$kEdV%hB3_'FYXB^<>?bgY)SY!nl>_ -iRn[m`o#Y!M$XY1(DIPr'(6M7($l\6(AepF(&o'L(],'>(CCii(`";=:<(f;h>Yn)hV\.^#M[\]TE"ru -$2FYs!V$3r!s\r9!%usKpt$"qf@S?rdaumpL]IJU!l)bLqaQ!!il+"8;le!=&]2":>,[ahISk"j+a*ai2="aTfo51cId,7/]^W8,YjU6iB7Q -3B9,^3;tl:2Z5H30`V3;c?Rl[1]GrF5e>rG)@KrGDLOrcJEgG'A1UH$T:6rI#E1ItE9*KSYGCN/`gSH#%TT^:LG]aSj9]^#@!:b1!Ps -^SGM'$+mdY[BQmG\[T'H\Gs/=]D]G5`;@XUc2Z,ie,@epd/VMneGn,"g&9[qg^hrbf@]6Mkg,Tu[Ah?m -ZE3lB#Ka[$J,fQS#PnN&"8;i^!!3,jq>:U!nG`F]q>1*eqf]ILli763rpoXWkkj36rql`k`rPT/$gI$Q -meH\Tq>:*dqVh>Uqr.2>o.Iu^g].KHj7N*)rq$3Zq>:?pnGbQ8!:^'p!##>=$(BN$q:Yc$$eEqaf\"9s -8dZ"3%fd+6#Q"]1"U,#4"U"u4qZQp$pB:EsrrV]mnH'4*"U"r5"p4l>ZJ*g]gst3?g&Kb*f`0Y&fEP@d -%gr^N$N(,/#lP)0$N1A*%K-e9$hOl+$Mt5B%1NgY&.f<]'6)IOh:UK8rn%;*gY:fBrn.b5cJRL-R1U&M -(DIPr'(6P#(&\pF(]+sI(B53J)"ACQ)&*i(+;ui*f@eg.eBd"-q:Pl"gVhPC2$X*^q#^9knH&pq%0-Y> -K%&EHf*fpSg!nNddOtY&!!)]nqZ7')!fbe'lpreC;gjdaZq%iR\+Y_>`$dLX6%K!!nG7f$DU[\CAh"f*BUS\]cE+ -!!;rupB'jc#6556#7#Onana!VaT03daiV]H_9-(B5XA=DrCR#ZrC$ZQrBLKG3BB5]r\sj8rA4I-r@@gr -s!RajrupnXnK&2p0J=q+,TIOB]?/%4^p:cDa7RFIaqA/@7o*5r>uO[";H6e&>?kEA@Js[8BDlTFD#J5L -DuOk`G'8(SG^4T3Hi8@-It*'%KS5/;N/WaUKRIX.aN;#o^W?Ars1RmAo>_Hcc*+:ia`3KU]"#/PYdq^%'&M -q#g?lli7)^9grr*,qqu?TkkPNL(ec5oPrqH?flhfN9rqc`lqqV8,!"9,/qtTOQqt^'br;-9Kquuuf -o^r&tgAo4n#ZgQbk4&$,o]>oH"8)WCo'6;G!=/Z@!!#^;f\>*Ufalfjf@8R0ccXn=":ttH%1r7=qZ[9/ -"U"u4"9etr"RQ<]!Y5J="9\r6!s'a]g="a2f\H;Ul.Q*hrRq2&#)Wj$$O@%Fr!*3-r<`K2r,8Hq\B,HrtkPL -n.u3C'c.u0#npRae&'kldbNXRfa#s[akNHg"p"H#pAsdc#6587!'/$Ig%X)*ccOknbJ_nc!!*-"!;?Nk -!XA]*!WrN+!KL(=(5E5;c6Ln='Jm6>[_(>@fL*>CB&,KD>eDPFU!#4GBe@XH2Dse -IK+fsK)^N(M#WDANK&[DAAQ@.Wis1YrQ>/RiPuPQb-.AUp2?5.]"#/PYdq^%'&:*dqVh>Wqtp$Mr4E"0T`>>fr7q>L -oCqkPqulNhhu>b3!;6E_!=&o8!!8tNg",uP&(K=]g=t#teC[;"&I&[S$24]%"pY;8"9er3"U48rm0!:g -o`>X."U"r5"p4lfeCN"$fA,0?g&K_'fa6<`d\@!S#RLeFr!*3-r<`K2r,8HrtYJIrtbVNq\\i>rY5h\+Wh@A -V:3iHf@\m6q:Q#-e(`:#,m45D!qu`c!XAu9!!A25f?sEG%aEVIf@e6adF9TJ!!!$"!!)`oqZ7!&!!36) -!W`?#!rW6$!;?NL!W`<%rW3B,!%$%=aP"kkf]1T`fDF&#da,pc!;Z`q!<*#=!"_n7=YW9/ -:KC9i8cM?b?;@:B+Ds(D:Fs(qXNrGV[X"Ens4G^076qg89i'n:^bJqSf5Ll@:PNJi?j -_83mkYJ80Wb5]06`t?53XI6i_?Bi(5\@&QF\[f2YrODm=rO`$An\k=G!6kYkcd1(hrRCems3^krs475' -rS-kt&(]=gi8NP&TUs09aiMW:]D9JPahGm/_&;np@/+P -qtogZnbi@_!r;:q\,Zpbo(2GAq"sm_qu$#m^hB#7(S?rX&N1r%i#ir(*"M:).C/)e*cMPg\KM-gY:0/gS=f^ -q#^9knH&t%!!#-ug!@sqqUZ,(f?Dn#\(B,d!"/i+!;?Nk!XA]*!#MIeRe(K]\%J^,#!q?9r#QOib\&lJ%q8X#P\u#/2t8cM?bE?@::NipuMDRiVi[sWrVko#6">fs7-!`h>I6K!UH\t -!;lg*+S>4!kP4rMq>:*dqVh>Up%dkBo%:MRjT#J>p[cMen+ceas8VTas$Q/RnGrjp!!K4Sf[8ILfalop -dG39ng!;qh"U5ML#8[%=qZd$'"9o#4"U42prr_3_%gE1?":#,5!K5XbgY:E8g>U`bf_sJ)f\"a_\/b_^ -#71\A#7(S?rX&N1rpWupAsdc#64`,O4i") -g%X)*a4S_Pf>]6A!!!'!!;?Nk!XA]*!6X -e-=@Lc):jI!WE*!!WE)u!S.8@!"p!!\#"dduD>f(mo&cIpFj -g"-Q7q#g?mnGrjp!!J"t`Oj7f`t#\lUrC0iahCb,3'^DE9`SZ$8cMqoJf^s3L_orRCems3^krs475'rS-kt&)H"&jl>">\#-XV[WdeE`VIOV -^ra=0"3JRk"o/8p!U]pj9E4hVs7uQtq"W_Ep#uAA^]s8Vcfq;(uIqZ6KBdfAM1$pjaapu(rE -q>'pcqYK1K"o.uZo_I.d!7(WK@/'3+j7)jA"n_icq>^B[!:^'p!!4k%dbE@-q:Pl-hq6Zkc.UX9"<7RM -$Od:PpBUKu!X/c4rWUCH%gE1?":#,5!MIrrgXt<7g[NML'GM/mmhG(&r>,8Hq\B,H -rtkPLn.uTS(`+)*(a'W(\'jj>g=b0Ufa$!SgX4^/IK90FpAsdc#64iNaNN8ag%X)'e(DandsD'"qZ-?k -qZ6m#!!*-&rW2frqZ-EmmfDqY!WiB&rW3B,!/&\Ng!eU$f&,'deC;sreC)jI&-)b,!<*#c!8IP`!K#:O -f@&0ucd1%hf\#07#0>6Ef@[\Mg]57m"rkqbLt%ifjt0Z"8;le!=/Z-,.kP1_TBjp`t,5S -S]&IgagEZr4@rLS;I]Srs%!#Us$Q`Ms$$BEs#L$:rAO[1r@e1$r@7annLF&^#V[qc.k2ea'qP?G"3&'f -^\Pq7`t-;6aN29:aNDZ`9K5sJ>$_),%9Zk??"%/N@Us"]AnPcTCB&,KD>eDPFU!#4GBe@XH2DseI2.6] -JqAZ/Lkq"KNK&RHAH0`i]!&lirQ>/RqT%g?&^/=mY/f7[R(Kr>[BQmG\[T'H\Gs/=]D]G5`;@XUc2Z,i -e,@epd/VMneGn,"g&9[qg]cTml0$jQ$/4%XqGfe,(`s9>lah,U8?3'd'pAs[^"RbdZp]('e#P7TI -rUBd_:"B:*dqVh>Up&"+JrT<5B\,ZZW -qlA!@q"t?enGhtTrrh`inGrk!#&)c5gY:dbNL1h:W7kg=b-3[ke1"#RLhC#Q=u3#n%+J$Mt5(%K-e9$hOl+$Mt83%K?qH&.f?q$*_q) -fA537rn%;*gY:]?%F<\ahU]kR',hZ$'G;&I'^HM4(AepF(&o'L(]G9N)"8=O*uGh;'c/)@'<0FMpY+!i -f`p$\d+c[s[.j^s!V$3r#7",Z^tIDgq:?/+f@JTsf>'EJ!XSo.!!E;r!W)p$!!!$$!r`5r!rDu\!V$-k -!W`<#!XSl-Mmq*ebLk1ohq&(^eC2mrdaS;p(&\+4!W2rs!QY6N!g/\\R1E&';r7aMYp:b0&mE2,m=R -?N!k5=^#*:@:kQ1QX1H'e -rQ>/RiPuPOb+u)Yafq&B]"#/PYdq^%'&:HUo^MhLrT!\RVuR'7g\Cg'pcqYK:NrqlrcqsMCr!N0'o*5!nrs/E*n-&Rjq$-Kp$NgJD!S5lVgY:N+9g!\L%eBcIheC`FBfCRSuda-Ouf[D.2+^Y*Z]8a3i?h6;(0U='&O-rCR#ZrC$ZQrBUBMrBUBG -rAsm9s#0g3s"OC%s!mIeq(qh$#:hGY.3]oc(&Z/T^q[YC`raB)aSrpSaSss'#G/s'bq< -rFZ(BrG)@KrG;OQrbq[Ws*+Kgqg89i'n:^bJqf#9Ll71MN.udprlN6b]"c>bb5]06`t?J:YGT@\U6N:$ -\@&QF\[f2YrODm=rO`$Aou-gIqoJf^s3L_orRCems3^krs475'rS-kt'BA9?l.ObLkNV6[b`A%2b/M?? -a8O*j]#hh2]?.ZN!"Ju5"98]-pAs^_#06c9r;ZHfqYUQij7rEJmWG0&#Q">ss8Vulq>'sQr!!&tqt^$^ -rVHQq\H!&;p&=IUq"sm_qu$1%e0u+$N1D5%f["<%fHnC&?F+1g"kE9rn%;*gY:]?%G9=jhU^%H -&K2H"'G;&I'EAm7(&\pF(]+sI(B53J)"ACU(`4,.'bqT(+s/2-gtpc3f\"m1rS%k8gX=j)gY8G&!!E9, -!!35r!Vld-!!rW4#QP)0"$jlTaOAhqq:>l%f[J6jbUiho!W2rl!TO7G!Vlfn!"],4!WiH,"9eeReCWC, -f[eX2f)aCPrmV5%c-J`W!<<0$qZ4e=qu@.ibh:FreC;gjdaZq%iR\:^ce$k&dj;U+irB@Jg>(<#e'lq# -rRh_1fur'lg"D8`!!E9,!!<>t!r2j-!!rW4#QP&/"$=*5]#De5q8X#DQ*\6;a^6\f92S\j='8])8cMbb5]06`s9c0 -YGT@\U6Gtr]"#/PYdq^%'&g0aiT&5!!E9+!!<3'pAs^_"mu-Qq>^KjquuKDo(MJEZN0@m#Q">ss8Vulq;M5Y -rVcWhq"Xa`p@n[1!:^$tWV-8[q"Xa^q>:*dqVh>Uqt]mSrV=D4fDl1dnEg/Cq>'sdrVm,us7$'Xs8P7N -!;QZp!"0DD!!NE(U>+ALg"Z;T$/F=f_:>:`$jd:=#lk8*#P/0""oAH$#Q4kk"Si8t"98`,":GG;!Wgm( -g=tB;gY:cArRq/($/4%Ycu9*r#7_%:$3(A.$hXu-%e0u+$N1D5%f["<%fHnC&?F+1g"kE9rn%;*gY:fB -rn.b5f\bQ:cq=rh(DIPr'(6P#(&\pF(]+sI(B53J)"AFA)%[T!'c.]0+;@kmcIpIpf\+sTgB#^V$es(` -b:g6jo)epmo)eplncARfq#^?l!WrE& -rW3B+!7KBKg"G$/f&,'gf%/@#e'c=[9`P1o!uFif@ToQ%EdAWb1XWS!"&]3"TSf%!r2lr!"02>!!NH)J]YsGa3"+s"0AH2aT]`>0Lnl:r)Wks -rCR#ZrC$ZQrBUbb5]0D -a7I=`b0$oba2ap=]=PM[Yct[K\$u=Gs180@rOqa>qoJf^s3L_orRCems3^krs475'rS-ktroXaPh;.;Z -lgD^Fe]>kN`<+$!a8l$31;7!!`/un,NVUs8;Bas7lKqo'uJ=r.<#jf)Q'Pqu6Wqqt^'F -r!<,oq"X^_o^r=D!8@J^WV-8[q"Xa^q>:*dqVh>Uqt]mSrV>1J_#O`+pAOLVq>C0frrqlks6p!Kmf<.a -#mLA0"TSN/!#NQPgB6*_f%KoQ$/=4d^=>p`&.&^A#lk8*#P/0""oAH$#Q4kk"Si8t":k\>"U"u2!Yj5; -g=tB;gY;PWkLogg#hmq[eq=26$4H\:rsJQ0oaUj0nI5@'r=&]9rseu,8Hq\B,HrtkPLnJD0B!Z)Rd%2Tj#,p+/$db!4*f\+sVgCMlie(`X% -gY7Ma&-`1@!!;lqq#Uj-!!!0&!!iQ9\,P%^e(N.Cf*9m?ehR=.!Vufj!V6Bm!Vc`o!ri8d!Vlfm!"T,2 -!<<0$!"76)f@ej0f%/a1$J*eXeC2jgdU3(Wq>p0fci=K=bh:FreC;gjdaZq%iR\:^ce$k&dj=/W[K$Ph -e(!("e(<4MfalK`bh:[gg"C5qk-@K0g:AGp6BBDlTFD#J5LDu4_XGQ2scHi8BmJ,b-#LB!)0M[PK&L43h8aiLZs^W?Ars1RC3 -&^&8"VT6`OPe4N:[BQmG\[T'H\Gs/=]D]G5`;@XUc2Z,ie,@epcj8%HeC<(#g"G-Zg[X(uk7Hb2h<=+i -lc>ipa2c9?`Q-$taUc81^<+L-aiS2r$jHe#>JrtkPLnJ;?K*#KD+(B,*W)^l\; -bg5"qf\+sVgCMihe_Aj/eD%VC"V(M6#ls]#q#V'4!Wi?($3U?*fui"$bfe]8f*9mXce*pO"oA<"!<<2q -!W)ru!W)rs!W<*"!W)rs!;urg!;Q`m!=o53!WrQ,">A3Qf@ej0f%/m5s4@5#%Fs"YeBQKc!; -!">+9g!\L%eBcIheC`F7fDaA+da-Ouf[D.:!!a^ZdFm!tf@TuS"4,ZHfaHKZcIo3("UY53#QXT#q#M!3 -!:e^gh"'&2n9)V?]8,YjU6iB:M7/]LQ5lEkE3r_2<2ZGT30E!Er -0D[?t/bpn%1+P=8/0c3*r5f#U^VAaJ+i;+2^V.=qaNDZ/3(?SG>Zt<9>[C`F@:Wn\AnbsoC1h2XCB&,K -D>eDMG5lddH2DseI2.6]JqA`3LkptIN/WL?B`?,pYI_KirQ>/RiPuPQb-.\_a.eg1]"#/PYdq^%'&a2e/#&&HB(aiVB7 -ae/qD$31/5!;?N`!!`Jls8VZZs7uQpqXO.T!+_Z$#Q">ss8VulqU-kqtL"P\H!&;p&=IU -q"sm_qu$'-%u/'c%Q$(E4/5,;-IRg=Y'2g&'M5f[8I.g""he!!rW* -$NTo%q#V*-!s\f2#QOspfuVLgbKJSjqUYo'eBlhr#l4N&!mb$J!\VeBcWr!W`<%rW0e7%$\uhdb!!ucd1%hf\$&Pkgp$ece$k& -dj:^gq>^__e(N4!f@ToQ%F`DOg"4R'9)o4t!!iT!!r2j-!!3&^aos"jU,r@@Ckq(;Cm#;@Sd.4QJ`@/S+J^q[YCa!&=: -^V@Iq^W=R?aZDmd=C568>[1TA@:<\WAnGakC2.BorG)@KrGDLOqf`!`s*=KgrI#E1ItE9,L5:YDMi