diff options
author | Karl Berry <karl@freefriends.org> | 2011-11-04 23:21:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-11-04 23:21:25 +0000 |
commit | 6eb9c55c6ddc7cea3ec34504995d1f4fe301d7f8 (patch) | |
tree | 843c4034b7f15e5a2ec44601db7dc0538dae8100 | |
parent | ae9bc75af439c1581131c4c3c19659c81f67e583 (diff) |
new latex package kdgdocs 1.0 (2nov11)
git-svn-id: svn://tug.org/texlive/trunk@24498 c570f23f-e606-0410-a88d-b1316a301751
19 files changed, 13134 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/kdgdocs/LICENSE b/Master/texmf-dist/doc/latex/kdgdocs/LICENSE new file mode 100644 index 00000000000..269631b082d --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/LICENSE @@ -0,0 +1,18 @@ +License +======= +All files of kdgdocs are subject to the LPPL. + +The package kdgdocs may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3 +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt. + +The logos 'kdg_color.eps' and 'kdg_color.pdf' are owned by +Karel de Grote-Hogeschool (www.kdg.be), but are incorporated in +this package with permission. + +The photograph pi-orchid.jpg has been taken by Paul Levrie and is +incorporated into this package with permission. + +The kdgdocs package consists of all files listed in manifest.txt. diff --git a/Master/texmf-dist/doc/latex/kdgdocs/README b/Master/texmf-dist/doc/latex/kdgdocs/README new file mode 100644 index 00000000000..1bcf9d4e0db --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/README @@ -0,0 +1,91 @@ +************************************************************ +* * +* The kdgcoursetext class * +* * +************************************************************ + Walter Daems + walter.daems(at)kdg.be + paul.levrie(at)kdg.be + +As of 2010, The Karel de Grote University College has +adopted a new house style. +This class file implements the house style for course texts. +Using this class file will make it easy for you to make and +keep your course texts compliant to this version and future +versions of the KdG house style. + +If you think + - there's an error in compliancy w.r.t. the house style, + - there's a feature missing in this class file, + - there's a bug in this class file, +please, contact us through e-mail (paul.levrie@kdg.be or +walter.daems@kdg.be). We'll provide you with an answer +and if (and as soon as) possible with a solution to the +problem you spotted. + +Do you like this class file? You're welcome to send us +beer, wine, or just kind words. + +TDS +=== +A TDS version of this package could be layed out as follows: +TDS +|-- doc +| `-- latex +| `-- kdgcoursetext +| |-- example.pdf +| |-- example.tex +| |-- kdgcoursetext.pdf +| `-- pi-orchid.jpg +|-- source +| `-- latex +| `-- kdgcoursetext +| |-- kdgcoursetext.dtx +| `-- kdgcoursetext.ins +`-- tex + `-- latex + `-- kdgcoursetext + |-- kdg_color.eps + |-- kdg_color.pdf + `-- kdgcoursetext.cls + +License +======= + +see file LICENSE + +History +======= + *** v0.1 - 2011/03/10 *** + + - Initial version + + *** v0.2 - 2011/03/11 *** + + - Improved documentation based on revision by Paul + + *** v0.3 - 2011/03/12 *** + + - Fixed treatment of ligatures for XeTeX + - Made workaround for positioning of titlepagepicture to overcome + XeLaTeX problems. + - Introduced department and departmentacronym tag macros to + allow other departments to use this class. + - Made package compliant to CTAN TDS guidelines} + + *** v0.4 - 2011/03/13 *** + + - Corrected license conditions after remark about inconsistency + by CTAN maintainer. + + *** v0.5 - 2011/07/19 *** + + - Minor corrections applied on first real-world use (a.o. + raggedbottom and raggedright, to comply with the KdG quality + standard for written study content) + + *** v1.0 - 2011/11/01 *** + + - Consolidated kdgcoursetext class (thoroughly tested with my DSP + course) + - Added kdgmasterthesis class diff --git a/Master/texmf-dist/doc/latex/kdgdocs/kdg_color.eps b/Master/texmf-dist/doc/latex/kdgdocs/kdg_color.eps new file mode 100644 index 00000000000..e0e2f0bb73e --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/kdg_color.eps @@ -0,0 +1,10983 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: KDG logo horizontaal.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Jan Verhaert +%%CreationDate: 2/09/10 +%%BoundingBox: 0 0 625 73 +%%HiResBoundingBox: 0 0 624.9980 72.2520 +%%CropBox: 0 0 624.9980 72.2520 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 14.0.0 +%AI9_PrintingDataBegin +%ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 +%ADO_ContainsXMP: MainFirst +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%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 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: +%%DocumentCustomColors: (PANTONE 382 C 4) +%%+ (PANTONE 273 C 4) +%%CMYKCustomColor: 0.2900 0 1 0 (PANTONE 382 C 4) +%%+ 1 0.9600 0 0.0800 (PANTONE 273 C 4) +%%RGBCustomColor: +%%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 + {<</DetectBlends false>>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<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 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 + /DataSource<FF>def + /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 + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 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/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}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{ + <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + 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><FFFF> + endcodespacerange + 1 begincidrange + <0000><FFFF>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 + <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E + 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C + 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def + /@recognizeCIDFont null def + /ct_Level2? exch def + /ct_Clone? 1183615869 internaldict dup + /CCRun known not + exch/eCCRun known not + ct_Level2? and or def +ct_Level2? + {globaldict begin currentglobal true setglobal} +if + /ct_AddStdCIDMap + ct_Level2? + {{ + mark + Adobe_CoolType_Utility/@recognizeCIDFont currentdict put + { + ((Hex)57 StartData + 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 + 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 + d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 + cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec + } + stopped + { + cleartomark + Adobe_CoolType_Utility/@recognizeCIDFont get + countdictstack dup array dictstack + exch 1 sub -1 0 + { + 2 copy get 3 index eq + {1 index length exch sub 1 sub{end}repeat exit} + {pop} + ifelse + } + for + pop pop + Adobe_CoolType_Utility/@eexecStartData get eexec + } + {cleartomark} + ifelse + }} + {{ + Adobe_CoolType_Utility/@eexecStartData get eexec + }} + ifelse bind def +userdict/cid_extensions known +dup{cid_extensions/cid_UpdateDB known and}if + { + cid_extensions + begin + /cid_GetCIDSystemInfo + { + 1 index type/stringtype eq + {exch cvn exch} + if + cid_extensions + begin + dup load 2 index known + { + 2 copy + cid_GetStatusInfo + dup null ne + { + 1 index load + 3 index get + dup null eq + {pop pop cid_UpdateDB} + { + exch + 1 index/Created get eq + {exch pop exch pop} + {pop cid_UpdateDB} + ifelse + } + ifelse + } + {pop cid_UpdateDB} + ifelse + } + {cid_UpdateDB} + ifelse + end + }bind def + end + } +if +ct_Level2? + {end setglobal} +if + /ct_UseNativeCapability? systemdict/composefont known def + /ct_MakeOCF 35 dict def + /ct_Vars 25 dict def + /ct_GlyphDirProcs 6 dict def + /ct_BuildCharDict 15 dict dup + begin + /charcode 2 string def + /dst_string 1500 string def + /nullstring()def + /usewidths? true def + end def + ct_Level2?{setglobal}{pop}ifelse + ct_GlyphDirProcs + begin + /GetGlyphDirectory + { + systemdict/languagelevel known + {pop/CIDFont findresource/GlyphDirectory get} + { + 1 index/CIDFont findresource/GlyphDirectory + get dup type/dicttype eq + { + dup dup maxlength exch length sub 2 index lt + { + dup length 2 index add dict copy 2 index + /CIDFont findresource/GlyphDirectory 2 index put + } + if + } + if + exch pop exch pop + } + ifelse + + + }def + /+ + { + systemdict/languagelevel known + { + currentglobal false setglobal + 3 dict begin + /vm exch def + } + {1 dict begin} + ifelse + /$ exch def + systemdict/languagelevel known + { + vm setglobal + /gvm currentglobal def + $ gcheck setglobal + } + if + ?{$ begin}if + }def + /?{$ type/dicttype eq}def + /|{ + userdict/Adobe_CoolType_Data known + { + Adobe_CoolType_Data/AddWidths? known + { + currentdict Adobe_CoolType_Data + begin + begin + AddWidths? + { + Adobe_CoolType_Data/CC 3 index put + ?{def}{$ 3 1 roll put}ifelse + CC charcode exch 1 index 0 2 index 256 idiv put + 1 index exch 1 exch 256 mod put + stringwidth 2 array astore + currentfont/Widths get exch CC exch put + } + {?{def}{$ 3 1 roll put}ifelse} + ifelse + end + end + } + {?{def}{$ 3 1 roll put}ifelse} ifelse + } + {?{def}{$ 3 1 roll put}ifelse} + ifelse + }def + /! + { + ?{end}if + systemdict/languagelevel known + {gvm setglobal} + if + end + }def + /:{string currentfile exch readstring pop}executeonly def + end + ct_MakeOCF + begin + /ct_cHexEncoding + [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 + /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 + /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 + /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B + /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E + /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 + /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 + /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 + /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA + /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD + /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 + /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 + /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 + /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def + /ct_CID_STR_SIZE 8000 def + /ct_mkocfStr100 100 string def + /ct_defaultFontMtx[.001 0 0 .001 0 0]def + /ct_1000Mtx[1000 0 0 1000 0 0]def + /ct_raise{exch cvx exch errordict exch get exec stop}bind def + /ct_reraise + {cvx $error/errorname get(Error: )print dup( )cvs print + errordict exch get exec stop + }bind def + /ct_cvnsi + { + 1 index add 1 sub 1 exch 0 4 1 roll + { + 2 index exch get + exch 8 bitshift + add + } + for + exch pop + }bind def + /ct_GetInterval + { + Adobe_CoolType_Utility/ct_BuildCharDict get + begin + /dst_index 0 def + dup dst_string length gt + {dup string/dst_string exch def} + if + 1 index ct_CID_STR_SIZE idiv + /arrayIndex exch def + 2 index arrayIndex get + 2 index + arrayIndex ct_CID_STR_SIZE mul + sub + { + dup 3 index add 2 index length le + { + 2 index getinterval + dst_string dst_index 2 index putinterval + length dst_index add/dst_index exch def + exit + } + { + 1 index length 1 index sub + dup 4 1 roll + getinterval + dst_string dst_index 2 index putinterval + pop dup dst_index add/dst_index exch def + sub + /arrayIndex arrayIndex 1 add def + 2 index dup length arrayIndex gt + {arrayIndex get} + { + pop + exit + } + ifelse + 0 + } + ifelse + } + loop + pop pop pop + dst_string 0 dst_index getinterval + end + }bind def + ct_Level2? + { + /ct_resourcestatus + currentglobal mark true setglobal + {/unknowninstancename/Category resourcestatus} + stopped + {cleartomark setglobal true} + {cleartomark currentglobal not exch setglobal} + ifelse + { + { + mark 3 1 roll/Category findresource + begin + ct_Vars/vm currentglobal put + ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec + {cleartomark false} + {{3 2 roll pop true}{cleartomark false}ifelse} + ifelse + ct_Vars/vm get setglobal + end + } + } + {{resourcestatus}} + ifelse bind def + /CIDFont/Category ct_resourcestatus + {pop pop} + { + currentglobal true setglobal + /Generic/Category findresource + dup length dict copy + dup/InstanceType/dicttype put + /CIDFont exch/Category defineresource pop + setglobal + } + ifelse + ct_UseNativeCapability? + { + /CIDInit/ProcSet findresource begin + 12 dict begin + begincmap + /CIDSystemInfo 3 dict dup begin + /Registry(Adobe)def + /Ordering(Identity)def + /Supplement 0 def + end def + /CMapName/Identity-H def + /CMapVersion 1.000 def + /CMapType 1 def + 1 begincodespacerange + <0000><FFFF> + endcodespacerange + 1 begincidrange + <0000><FFFF>0 + endcidrange + endcmap + CMapName currentdict/CMap defineresource pop + end + end + } + if + } + { + /ct_Category 2 dict begin + /CIDFont 10 dict def + /ProcSet 2 dict def + currentdict + end + def + /defineresource + { + ct_Category 1 index 2 copy known + { + get + dup dup maxlength exch length eq + { + dup length 10 add dict copy + ct_Category 2 index 2 index put + } + if + 3 index 3 index put + pop exch pop + } + {pop pop/defineresource/undefined ct_raise} + ifelse + }bind def + /findresource + { + ct_Category 1 index 2 copy known + { + get + 2 index 2 copy known + {get 3 1 roll pop pop} + {pop pop/findresource/undefinedresource ct_raise} + ifelse + } + {pop pop/findresource/undefined ct_raise} + ifelse + }bind def + /resourcestatus + { + ct_Category 1 index 2 copy known + { + get + 2 index known + exch pop exch pop + { + 0 -1 true + } + { + false + } + ifelse + } + {pop pop/findresource/undefined ct_raise} + ifelse + }bind def + /ct_resourcestatus/resourcestatus load def + } + ifelse + /ct_CIDInit 2 dict + begin + /ct_cidfont_stream_init + { + { + dup(Binary)eq + { + pop + null + currentfile + ct_Level2? + { + {cid_BYTE_COUNT()/SubFileDecode filter} + stopped + {pop pop pop} + if + } + if + /readstring load + exit + } + if + dup(Hex)eq + { + pop + currentfile + ct_Level2? + { + {null exch/ASCIIHexDecode filter/readstring} + stopped + {pop exch pop(>)exch/readhexstring} + if + } + {(>)exch/readhexstring} + ifelse + load + exit + } + if + /StartData/typecheck ct_raise + } + loop + cid_BYTE_COUNT ct_CID_STR_SIZE le + { + 2 copy cid_BYTE_COUNT string exch exec + pop + 1 array dup + 3 -1 roll + 0 exch put + } + { + cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi + dup array exch 2 sub 0 exch 1 exch + { + 2 copy + 5 index + ct_CID_STR_SIZE + string + 6 index exec + pop + put + pop + } + for + 2 index + cid_BYTE_COUNT ct_CID_STR_SIZE mod string + 3 index exec + pop + 1 index exch + 1 index length 1 sub + exch put + } + ifelse + cid_CIDFONT exch/GlyphData exch put + 2 index null eq + { + pop pop pop + } + { + pop/readstring load + 1 string exch + { + 3 copy exec + pop + dup length 0 eq + { + pop pop pop pop pop + true exit + } + if + 4 index + eq + { + pop pop pop pop + false exit + } + if + } + loop + pop + } + ifelse + }bind def + /StartData + { + mark + { + currentdict + dup/FDArray get 0 get/FontMatrix get + 0 get 0.001 eq + { + dup/CDevProc known not + { + /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known + {get} + { + pop pop + {pop pop pop pop pop 0 -1000 7 index 2 div 880} + } + ifelse + def + } + if + } + { + /CDevProc + { + pop pop pop pop pop + 0 + 1 cid_temp/cid_CIDFONT get + /FDArray get 0 get + /FontMatrix get 0 get div + 7 index 2 div + 1 index 0.88 mul + }def + } + ifelse + /cid_temp 15 dict def + cid_temp + begin + /cid_CIDFONT exch def + 3 copy pop + dup/cid_BYTE_COUNT exch def 0 gt + { + ct_cidfont_stream_init + FDArray + { + /Private get + dup/SubrMapOffset known + { + begin + /Subrs SubrCount array def + Subrs + SubrMapOffset + SubrCount + SDBytes + ct_Level2? + { + currentdict dup/SubrMapOffset undef + dup/SubrCount undef + /SDBytes undef + } + if + end + /cid_SD_BYTES exch def + /cid_SUBR_COUNT exch def + /cid_SUBR_MAP_OFFSET exch def + /cid_SUBRS exch def + cid_SUBR_COUNT 0 gt + { + GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval + 0 cid_SD_BYTES ct_cvnsi + 0 1 cid_SUBR_COUNT 1 sub + { + exch 1 index + 1 add + cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add + GlyphData exch cid_SD_BYTES ct_GetInterval + 0 cid_SD_BYTES ct_cvnsi + cid_SUBRS 4 2 roll + GlyphData exch + 4 index + 1 index + sub + ct_GetInterval + dup length string copy put + } + for + pop + } + if + } + {pop} + ifelse + } + forall + } + if + cleartomark pop pop + end + CIDFontName currentdict/CIDFont defineresource pop + end end + } + stopped + {cleartomark/StartData ct_reraise} + if + }bind def + currentdict + end def + /ct_saveCIDInit + { + /CIDInit/ProcSet ct_resourcestatus + {true} + {/CIDInitC/ProcSet ct_resourcestatus} + ifelse + { + pop pop + /CIDInit/ProcSet findresource + ct_UseNativeCapability? + {pop null} + {/CIDInit ct_CIDInit/ProcSet defineresource pop} + ifelse + } + {/CIDInit ct_CIDInit/ProcSet defineresource pop null} + ifelse + ct_Vars exch/ct_oldCIDInit exch put + }bind def + /ct_restoreCIDInit + { + ct_Vars/ct_oldCIDInit get dup null ne + {/CIDInit exch/ProcSet defineresource pop} + {pop} + ifelse + }bind def + /ct_BuildCharSetUp + { + 1 index + begin + CIDFont + begin + Adobe_CoolType_Utility/ct_BuildCharDict get + begin + /ct_dfCharCode exch def + /ct_dfDict exch def + CIDFirstByte ct_dfCharCode add + dup CIDCount ge + {pop 0} + if + /cid exch def + { + GlyphDirectory cid 2 copy known + {get} + {pop pop nullstring} + ifelse + dup length FDBytes sub 0 gt + { + dup + FDBytes 0 ne + {0 FDBytes ct_cvnsi} + {pop 0} + ifelse + /fdIndex exch def + dup length FDBytes sub FDBytes exch getinterval + /charstring exch def + exit + } + { + pop + cid 0 eq + {/charstring nullstring def exit} + if + /cid 0 def + } + ifelse + } + loop + }def + /ct_SetCacheDevice + { + 0 0 moveto + dup stringwidth + 3 -1 roll + true charpath + pathbbox + 0 -1000 + 7 index 2 div 880 + setcachedevice2 + 0 0 moveto + }def + /ct_CloneSetCacheProc + { + 1 eq + { + stringwidth + pop -2 div -880 + 0 -1000 setcharwidth + moveto + } + { + usewidths? + { + currentfont/Widths get cid + 2 copy known + {get exch pop aload pop} + {pop pop stringwidth} + ifelse + } + {stringwidth} + ifelse + setcharwidth + 0 0 moveto + } + ifelse + }def + /ct_Type3ShowCharString + { + ct_FDDict fdIndex 2 copy known + {get} + { + currentglobal 3 1 roll + 1 index gcheck setglobal + ct_Type1FontTemplate dup maxlength dict copy + begin + FDArray fdIndex get + dup/FontMatrix 2 copy known + {get} + {pop pop ct_defaultFontMtx} + ifelse + /FontMatrix exch dup length array copy def + /Private get + /Private exch def + /Widths rootfont/Widths get def + /CharStrings 1 dict dup/.notdef + <d841272cf18f54fc13>dup length string copy put def + currentdict + end + /ct_Type1Font exch definefont + dup 5 1 roll put + setglobal + } + ifelse + dup/CharStrings get 1 index/Encoding get + ct_dfCharCode get charstring put + rootfont/WMode 2 copy known + {get} + {pop pop 0} + ifelse + exch + 1000 scalefont setfont + ct_str1 0 ct_dfCharCode put + ct_str1 exch ct_dfSetCacheProc + ct_SyntheticBold + { + currentpoint + ct_str1 show + newpath + moveto + ct_str1 true charpath + ct_StrokeWidth setlinewidth + stroke + } + {ct_str1 show} + ifelse + }def + /ct_Type4ShowCharString + { + ct_dfDict ct_dfCharCode charstring + FDArray fdIndex get + dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not + {ct_1000Mtx matrix concatmatrix concat} + {pop} + ifelse + /Private get + Adobe_CoolType_Utility/ct_Level2? get not + { + ct_dfDict/Private + 3 -1 roll + {put} + 1183615869 internaldict/superexec get exec + } + if + 1183615869 internaldict + Adobe_CoolType_Utility/ct_Level2? get + {1 index} + {3 index/Private get mark 6 1 roll} + ifelse + dup/RunInt known + {/RunInt get} + {pop/CCRun} + ifelse + get exec + Adobe_CoolType_Utility/ct_Level2? get not + {cleartomark} + if + }bind def + /ct_BuildCharIncremental + { + { + Adobe_CoolType_Utility/ct_MakeOCF get begin + ct_BuildCharSetUp + ct_ShowCharString + } + stopped + {stop} + if + end + end + end + end + }bind def + /BaseFontNameStr(BF00)def + /ct_Type1FontTemplate 14 dict + begin + /FontType 1 def + /FontMatrix [0.001 0 0 0.001 0 0]def + /FontBBox [-250 -250 1250 1250]def + /Encoding ct_cHexEncoding def + /PaintType 0 def + currentdict + end def + /BaseFontTemplate 11 dict + begin + /FontMatrix [0.001 0 0 0.001 0 0]def + /FontBBox [-250 -250 1250 1250]def + /Encoding ct_cHexEncoding def + /BuildChar/ct_BuildCharIncremental load def + ct_Clone? + { + /FontType 3 def + /ct_ShowCharString/ct_Type3ShowCharString load def + /ct_dfSetCacheProc/ct_CloneSetCacheProc load def + /ct_SyntheticBold false def + /ct_StrokeWidth 1 def + } + { + /FontType 4 def + /Private 1 dict dup/lenIV 4 put def + /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def + /PaintType 0 def + /ct_ShowCharString/ct_Type4ShowCharString load def + } + ifelse + /ct_str1 1 string def + currentdict + end def + /BaseFontDictSize BaseFontTemplate length 5 add def + /ct_matrixeq + { + true 0 1 5 + { + dup 4 index exch get exch 3 index exch get eq and + dup not + {exit} + if + } + for + exch pop exch pop + }bind def + /ct_makeocf + { + 15 dict + begin + exch/WMode exch def + exch/FontName exch def + /FontType 0 def + /FMapType 2 def + dup/FontMatrix known + {dup/FontMatrix get/FontMatrix exch def} + {/FontMatrix matrix def} + ifelse + /bfCount 1 index/CIDCount get 256 idiv 1 add + dup 256 gt{pop 256}if def + /Encoding + 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for + bfCount 1 255{2 copy bfCount put pop}for + def + /FDepVector bfCount dup 256 lt{1 add}if array def + BaseFontTemplate BaseFontDictSize dict copy + begin + /CIDFont exch def + CIDFont/FontBBox known + {CIDFont/FontBBox get/FontBBox exch def} + if + CIDFont/CDevProc known + {CIDFont/CDevProc get/CDevProc exch def} + if + currentdict + end + BaseFontNameStr 3(0)putinterval + 0 1 bfCount dup 256 eq{1 sub}if + { + FDepVector exch + 2 index BaseFontDictSize dict copy + begin + dup/CIDFirstByte exch 256 mul def + FontType 3 eq + {/ct_FDDict 2 dict def} + if + currentdict + end + 1 index 16 + BaseFontNameStr 2 2 getinterval cvrs pop + BaseFontNameStr exch definefont + put + } + for + ct_Clone? + {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} + if + FontName + currentdict + end + definefont + ct_Clone? + { + gsave + dup 1000 scalefont setfont + ct_BuildCharDict + begin + /usewidths? false def + currentfont/Widths get + begin + exch/CIDFont get/GlyphDirectory get + { + pop + dup charcode exch 1 index 0 2 index 256 idiv put + 1 index exch 1 exch 256 mod put + stringwidth 2 array astore def + } + forall + end + /usewidths? true def + end + grestore + } + {exch pop} + ifelse + }bind def + 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><FFFF> + endcodespacerange + 1 begincidrange + <0000><FFFF>0 + endcidrange + endcmap + CMapName currentdict/CMap defineresource pop + end + end + } + ifelse + composefont + } + { + 3 2 roll pop + 0 get/CIDFont findresource + ct_makeocf + } + ifelse + }bind def + 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><FFFF> + endcodespacerange + 1 begincidrange + <0000><FFFF>0 + endcidrange + endcmap + CMapName currentdict/CMap defineresource pop + end + end + } + ifelse + composefont + } + { + exch pop + 0 get/CIDFont findresource + ct_makeocf + } + ifelse + }bind def + currentdict readonly pop + end + end +%%EndResource +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 /$Oblique 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 +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec +Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where +{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse +{ userdict /AI11_PDFMark5 /cleartomark load put +userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} +{ userdict /AI11_PDFMark5 /pdfmark load put +userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse +[/NamespacePush AI11_PDFMark5 +[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 +[{ai_metadata_stream_123} +currentfile 0 (% &&end XMP packet marker&&) +/SubFileDecode filter AI11_ReadMetadata_PDFMark5 +<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> +<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 "> + <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <rdf:Description rdf:about="" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <dc:title> + <rdf:Alt> + <rdf:li xml:lang="x-default">KDG logo administratief</rdf:li> + </rdf:Alt> + </dc:title> + <dc:format>application/postscript</dc:format> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmp="http://ns.adobe.com/xap/1.0/" + xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"> + <xmp:MetadataDate>2009-10-27T08:47:07+01:00</xmp:MetadataDate> + <xmp:ModifyDate>2009-10-27T08:47:07+01:00</xmp:ModifyDate> + <xmp:CreateDate>2009-10-27T08:47:07+01:00</xmp:CreateDate> + <xmp:CreatorTool>Adobe Illustrator CS2</xmp:CreatorTool> + <xmp:Thumbnails> + <rdf:Alt> + <rdf:li rdf:parseType="Resource"> + <xmpGImg:width>256</xmpGImg:width> + <xmpGImg:height>32</xmpGImg:height> + <xmpGImg:format>JPEG</xmpGImg:format> + <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAIAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A5wvmvzYzBV1i/LE0AFzM
SSf9lnX+FDuHycPiKL0/XfNd1LKj63qEfp281wp+sTb+lGXA+0Njx65RnMMYB4QblEfM0kEoYeZ/
OBiaYatqBhRlR5BcT8QzglVJ5UqQjU+Ry/wodwRxF7J/zjHrWsX/AJk1iO/v7i7RLNWRJ5XkAPqg
VAcnNX2rCIgKFbtuIkpJ5X/NXzk2h33ljTry71PzXrWoNBYz3EskrW1uUALI8hPE1rSn2aFvDLcu
kx8QmQBCI+aBM8ur2aE69+X/AJOsY3j1Lznrt1OsVx+/kmb1Xjd2KtLz9OFPToNvc9c1Z4c0zyhE
fj5tvId6D0386oZrfzBHqmh3Wlaz5etTe3GmTOrF4RTdX4rT7a/s9CKVyctDvGpAxkatRNK4P+cj
dMfT5tTm0C+h0701WyuSKrc3hIDW0bcQlVqSW5dB0yw9mm64hf3DvR4gRg/NeTVF1Py1rmg3Xl3V
7nS7m5sIblvUWZFgdmoQqUICsenY99sh+U4anGQkOIJE+it/zjn/AOStsf8AmIuf+Tpwdpf3x+CM
X0pX5p/O2O6/xHpOj+X7zVdO02Ga31LV4CDHCWV0L8ApqgKncsKgE9MsxaGuGUpAE8gpyMe/Kn8w
7Lyh+VunobSbU9V1TUriDTdMt/7yVx6YO9DQAso6E1PTLtXpjkzHegALLGEqi9N8j/mXH5j1i/0H
UNKuND8wacgmm0+4IflCxA5q4C1pzWu3cUrmBn0vBESB4onq2RlezGPzc8y+bbrzjoX5feWbxtMu
dXj+s3eoRkiRYeT/AGGFGXgsDseJBOwqN8yNHigISyzF10YzJughND8ueTtD81adDF+Yt9PrVrdL
BdaZc3YdLiUtw9D0hxK1fahZsnky5JwP7scNc6QAAeaPi/5yBsZtYm06HQryRLG8a31W8Ul4bW1S
QRvdylEeiDc0Ph1yB7OIjfENxt5nuT4ig3/OQ0f1c6uvlbUW8qif0DrdVA+1xr6fHj12/vOu3XD/
ACbvw8Q4+5fE61slvmv84PNa+ftCttG0+6l0O4X1oLWMR8tTjZS0csLsvNUoele2Tw6OHhyMiOL/
AHKDM2GQ6r+dssWo3tjo3lm91htJiWTWpImCLauVq8Z+F+TJQg9NwadK5TDQ7AykI3y82Rmznyl5
o0zzT5ftNc00t9VulJCPQOjKxV0cAndWGYmbEccjE9GQNi2B2v5i6PoP5oedrLzJrRtbMfov9F21
w8jxJW05T+kg5KlWdS1AKnMs6aU8MDCO/qv5sBKpG0u0T8ztLb8wvOGsnWZbrynYabbzQoryNCr/
ALtG9KJiFDvIePQVJyyelPhQjVTJKiW57k6g/OWaD9H3uveWr3RfL+qusdjrEskci1k3jM8SfHEG
G4rX7sqOiuxGQlIdE8feFW//ADelGpapFonl271rTNCdo9Y1OCSNFjZP7wRI+8xTvQj7t8EdHsOK
QiZcgvGo2v53aff6Lpd1pukXN9rOtSzxadosTJ6jLbMQ8kkhosaUFakfqJBOgIkQSBGPMrxtXP55
aZp+k6rLrGkXWn65pEsNvPojsju8lwCYjHKvwshVSeVOnStRVGgMpDhIMT1XjR1z+asmleXDqvmL
QLzSr6WdLXT9I5JPPdSyoGQRcePyao2+e2QGk4pVGQI6nuXiobsQ/NTzXrN15T0+913y9caGLDXN
OnWN5Y7gzR8ZXPAx0HJQu6nuaZk6TDETIjLiuJYzOzMNG/NG5m8xWeh+YfL9z5dm1OGSfTJrmWOR
ZVhUu4fjT0mCivFunftmNPSARMoyEq5shLeilz/nXJLbXWs6Z5Xv9Q8p2cjJPriNGlVQ0eSKBvjd
FofiqKd6ZP8AI7iJkBM9F4/LZMtU/Nqx+t6bp/ljTpvMmqanarfQ21s6RJHbv0eaWT4Yz7Hp3ptk
IaM0TM8IBpTPuYj+ZPn2z8z/AJTebLOSzm0vW9Kezj1LSrmnqRlryEoysNnRqbMP1UJydNpzjzQN
3E3R+BYzlcS8F8k2uqwa7peu21i95b6ZfQXEiIVUsbeRJSgLHYkZsdZq8MAYTkImUfv2aYg3bItR
sNd1jzDeaoNMmtln0+WL6szI0cTi2MYigoRxhFKRr+yNu1c1eftDTxxxjxg/vI/7oMyCSv1NdRuf
IFj5atfLjWt7BPDPd3qegBOYRcgMzKFlZiLofbYhabUrmRDX6cZDM5AR8fL9SCDVUy3/AJxetp7X
zdr1vcIY5o7NVdD1B9VfDD2lkjPHGUTYJZYeZQvlz8mfMd/5R1W/WzudJ82aZqDXWjvKrQPNGFVi
ik0P2lqjdm+ZyzJrYiYFgwI3UQNeacecL/8ANLzV5a8vve6Bqix2U7R+ZdMtlltZLv7BjkWgNUdV
fop4N16rlWGOHHOVSjv9J50k8RASjR/JPmRdT85XFt5WvdIsNR8vzw6bZSetcNzaS34xmR+TNK/p
s/Gu3Ttlk88KgDIEiW/2oETZ26Mi1/8ALfzLqn5I+WLOzsZF1fRn+sT6Y9YZWVmk9QAGnx/EGHfr
TfKcephHUSJPpl1ZGJ4QgvL3k6K71Q3EPlLzBYXVvY3bLe6ncM6LK1u6LDGhjUycy9Oo+WSyZqFc
cDuOQ81A35PRfyI0jVNJ/LmzstUtJbK7Sa4ZredDG4DSEglWodxmF2hMSykg2GWMUHnekaf+YHkm
484+Xrbyvc6xFrskn6P1GH+4CyiRFeRgCv2ZAStQQRT3zNnLHl4JGQjw8wwFi9mO2/5W+cT5J0DU
X0e8ll0q+uvr+kpytrxoJjGVeGoLfsMNge2x3y86uHiSFjcCj0RwGg9F/KXytZQ+bLnVY/Lms6Q0
NqYlvNYnLtKZGWqLGUH2QvXkfozB1mUmHDxRlv0ZxG/JE/m15N84HzZovnzylEL3UtHj9CewJozx
Kzt8O68gyzOrgGtOmR0eaHBLHPYS6rOJuww7VY9a81efvKWqWvkSfy81hqUd3rN40Sp6wa4hdnll
EcJf0xGxq2+5y+OXHjxzByCVjbfyLEgkjZM/IPlDUrjT/wAy9Nv420063K6WFxcD00fkbji4J+0g
LLWnY5Rqe0MIOOQnE8PPceSYxO6QjUfPcf5aH8tD5Yk+uczbDVDJH9V9M3Hr8uZ/d/5PLnTvkjrN
J4vjHNCu6wj1VVJv5i8q+aPLmoeQNX0WwfzHD5dtRa3y2RMpMoJMgHHkwUiQ8DTam+HTazDnjkqQ
qR52kxIrySW98ka1a+adY1PWPLOtX9lr7nUrX9DzMjQtclpXguFC/aQycDUClNgQcyo54mAEZRBj
tv5dzHhos08v/kJ5J1jQNPvNU02/0q6MbqdPkueTxL6zsoc8F+Ihq9MxcnaGSMiAQR30zGMFPPKf
ku3h/MHzk9/pQl0wx6PDpVxdwiRHW3szFJ6bupB4lQGp3ynNnJxQo7+q/mmI3LEvNf5YavrPmnzz
Z6Zp5srS80+yOlyiP0bWWeBoZGiVgAlWKMPnucycOqjGECTZBN97GUbtH+a77zl598tWfk9fKt9p
d3dSQDWNQvI0jtLdIHVne3ep51K7AUNNhXIYYwwzM+IEDkBzTKyKpd5cbzt5BGv+X4vLc+rRXd7P
faPqkTRrbET8QPrbuyiIIFq1fftvjl8PNwy4qoUR1+Cix0ef+U/JmoXHlXyl5oGjXOu6Xbte22o6
fZyyQ3PpNcPwlh9J43ajlqgHtQ7bjMzZwJzhYidqJa4jYFnkPl7yY+k6xcr+XWstbTNb200Ny073
s0ZLM0sMcs8hX0SgoVcE1p4jMM5MnEB4kf0fc2UO5j+m+TPzCWwg1m1sb+4sPLesJeaBoequovXs
gP3q7k8WHFOK/Mr/AJV8s+K+EkXKNEjlbEAss876nrXnPRtOitvLOq2X1HW9Nmljvbfgzx/vPVYK
pf4I9uTHxzGwRjikblE3E8mUt0y/NDy3qetedPJQtreZ7KL9JxX13GhdIFuII0VnI2Fd6V65DSZR
DHO+eyZDcMe0a/8AO/l/yDceQ5fKV9eavFHPY2N9bojafKlwX4yyTFlCUEm4I+dN6XTjjnk8TjAj
z80CwKpS8r+T/Mv5Y67ZamdNuNf0+90yOy1EacomuLa5Vg54RsVLxbUr+rapy5oZ4kXwkSsX1CAD
FAeaPKvnDzFovnrzRJotxZz61HYWmk6MU5XbxW1zCXkkRKlW4xVp4V7AEzxZoQlCF3w3Z6ciiQJB
LwryzHosnmHTY9ccx6Q1xGL91qCIeQ57rVgKdSN/DNvlMuE8P1NMavdkutWujW3mO5j0l7R4Dpdy
ZfqBkaASelKCFaSWdj8IBrUbUqoNc12cyOOPFf8AeQ5/1gyNXswjNq1vaf8AnGGV4tb8wyx05x6d
ySu4qJARXNH29MxwcQ5iz9jfhZ5qX513ttf6nY29s1zcaXA09zxEKKAqBz/eOHICnchTnG6f85kx
48kpwhHLIRHpkeZroCPgS2mY3CA/5XhrlsmkR6jbele6kIjJDG1ufTE78UYJyaQg9enz32zIOn1O
Q5Tiyjgx8VXA78Isi+GvJHicrUb/APOTznLbxPpNmWjur79H2tzOYVWRg7qxRVHL7MZ+I7D3pgwY
ckZEZ9RvHHxyjGAsChzNefIbnytTPuCL82/mt5g0J4IY4XvZZIJrq4VZUi9KOALUluDVqWp/t5r+
yMWo1gkTn4IiUYj03xGV+6kznXRJLr87fMqQzx/U5kvjPBBZ2/qmQt60Xq1f0lLVVSKqtTU0zZQ7
IyyMSdQfD4ZGR+n6ZcO1nkd9zttfVj4vkiNJ/MHzzq3mDS7d5msLeWxN7d2kjyCUgyGIUqA3VeS+
3XMPXYoYNNll4uTJKOTgjIS25cXQ+dHz5BMZEkO1X8yfMVv5gvdHUvNJamOdXLSmlkITLPI3xU5B
hwXcVJyrS9nHLpoZ5ZcgE7j9X+U4uGIHkeZ7gFM6NJEv5s+ajDcXEwtZkNnFc25illZYHuJ1ijju
pC3EHg3NgKdM2E/Z/HKUYjJmB4zE8X8QjEyJxir57Dmx8Uqth528439xBpy3NoZ57u4gTVUV3geC
2h5yOilxy4swFa0PT3yjU9laXHGWY+LUccD4Zl6hKUqiCel93MJEydkqm/MTXzaXswvow4v4baCZ
IVlgWFw8jSKylmk4xx/GKVFfuyx7OabxIAwJ/dykbkRIyFCjewsnY3vTHxCjNI8yedtRjt0WYqy2
13ftILdQ9xDHIq26hSCEZyGG3Y98xtZ2X2fgJJjYM4Y64zUJEEzN3uAK+I6JEpFC22u+e7q2uGt7
ua4N1DbIsv1QxLbXk86ho46pVljh5cmPfL8vZ3Z+OcRKEY8EpmuOzPHGJ9R32MpVQ7kCUlmraz5z
0+xdZ7y8e2S+v/UvooEWX0bdEEFagIsbysd/Dp4ZPR6LQ5sgMYYxI48XpMtrkZcXmZCI/X3qZSD3
f8n2v38i2L6hK015IBJNI/2iZEWSh+XKmOkOPjyjGBGEcsogDyADbHkLZrmal2KuxV2KuxVg2r/l
Lpmp3d9K+u63bWupSPLeadb3vC1cyfaHplGop6UB6Zlw1hiB6Y7da3YmLLNF0bTdF0q20rTYRb2N
ogjgiBJoOu5NSSSaknMeczMknmUgUjcgl2KuxV2KuxV2KuxV8j/9C4/mh/yx23/STH/XOk/lPD3n
5ON4RVrb/nHz817ZnaG1tlMkbxNW4iPwSKVYb+xyvJrsEwAb2IPy3C+FJR/6Fx/ND/ljtv8ApJj/
AK5Z/KeHvPyXwi9J/JP8qfOHlPUdZm1qCKKK9svq8BjlWQly1dwvTNX2tqIZ8RjDnv8Ac2Y4Ec02
l/J5rm6vbu7SSea+hktn9W4LcIpDyZIgNlFemcbij2hCEIQGOEcchLatyOsu9s4Q1b/kjZR3cF4Y
fUuYDCyPLczP8VsKRMwrxJWmW5P5TnjlDixxjLisAD+P6h9PVHBFHH8nrVtPs7AwwfVbCT17SP1p
+SSVLcuf2jux6k5THSdojJPL4kOPIKl5j3cFdOieEVSLvfyrgv5XlvFgmeWH6tIxMm8JcSFKCm3I
A5HT9l6zCBGGSMQJcX+dVXy7kkAtT/lDpNysiXMNrKk0vryh4+dZeITlv34imXYuz9bAgxzmPDHh
FXy50tDuRcX5YaelzDcgwRz28XoW8yQLyjiHSNDUcV9hlX8i5zEwOY8MjxEb7y7z6tyuyJT8u7MX
DXBnT6w68GmEKhyo/ZLcqke2Aez8uHgOU8I3Ara++uJLUH5a6PBDJDGUjhl3kjjhRFavXko2OXS7
ElKQlLLOUhyPUfajZEReQdMjVFWVlEYpGFVFCjwAptgPs/A3xTmb5+abU5vy18u3FzaXU5me4smd
7Zw4UK0ilWPEChqD3rmRi7GhCEoCc+HIAJfTuBy/hsfBBRo8maRT7Ux9+S/805SPZ3T98vn+xNrx
5P0b+WT/AIPLP5A03cfmtoW//LjyZqEsMuoaZHdvASYjNV+NaE0r8sztNoYYARjMoiXOpSH6WJAP
NPbHT7SxhMNrH6cZbkVqTuQB+0T4ZZptLjwx4YCgTfX9KURmQrsVdirsVdirsVdirsVdirsVdirs
VdirsVf/2Q==</xmpGImg:image> + </rdf:li> + </rdf:Alt> + </xmp:Thumbnails> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" + xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" + xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"> + <xmpMM:DerivedFrom rdf:parseType="Resource"> + <stRef:instanceID>uuid:2636f462-c2cc-11de-b4ac-00145161ca6e</stRef:instanceID> + <stRef:documentID>uuid:73950D41C46611DEB938D83BC9DF5A2D</stRef:documentID> + </xmpMM:DerivedFrom> + <xmpMM:InstanceID>uuid:4C72CF68C46711DEB938D83BC9DF5A2D</xmpMM:InstanceID> + <xmpMM:DocumentID>uuid:4C72CF67C46711DEB938D83BC9DF5A2D</xmpMM:DocumentID> + <xmpMM:History> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters> + </rdf:li> + </rdf:Seq> + </xmpMM:History> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" + xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" + xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"> + <xmpTPg:MaxPageSize rdf:parseType="Resource"> + <stDim:w>296.999959</stDim:w> + <stDim:h>209.999929</stDim:h> + <stDim:unit>Millimeters</stDim:unit> + </xmpTPg:MaxPageSize> + <xmpTPg:NPages>1</xmpTPg:NPages> + <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency> + <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint> + <xmpTPg:PlateNames> + <rdf:Seq> + <rdf:li>PANTONE 382 C 4</rdf:li> + <rdf:li>PANTONE 273 C 4</rdf:li> + </rdf:Seq> + </xmpTPg:PlateNames> + <xmpTPg:SwatchGroups> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Default Swatch Group</xmpG:groupName> + <xmpG:groupType>0</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>White</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Black</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>100.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Charcoal</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>75.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Graphite</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>60.000004</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Ash</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>45.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Smoke</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>30.000002</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Latte</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>10.000002</xmpG:cyan> + <xmpG:magenta>23.000002</xmpG:magenta> + <xmpG:yellow>33.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Capuccino</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>15.999996</xmpG:cyan> + <xmpG:magenta>37.000000</xmpG:magenta> + <xmpG:yellow>58.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Mochaccino</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>32.000000</xmpG:cyan> + <xmpG:magenta>48.000000</xmpG:magenta> + <xmpG:yellow>76.000000</xmpG:yellow> + <xmpG:black>19.999998</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Mocha</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>42.999996</xmpG:cyan> + <xmpG:magenta>52.000000</xmpG:magenta> + <xmpG:yellow>80.000000</xmpG:yellow> + <xmpG:black>38.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Mars Red</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>25.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Ruby</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>25.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Red</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Pumpkin</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>75.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Squash</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>50.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Sunshine</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>25.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Pure Yellow</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Peridot</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>25.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Little Sprout Green</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>50.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Jade</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>50.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Mint Julep</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>75.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Emerald</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>25.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Sea Green</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>25.000000</xmpG:magenta> + <xmpG:yellow>50.000000</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Caribbean Blue</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>25.000000</xmpG:magenta> + <xmpG:yellow>25.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Pure Cyan</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Hawaiian Blue</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>25.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Twillight Blue</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>50.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Starry Night Blue</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>75.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Deep Sea Blue</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Fresh Lavender</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>75.000000</xmpG:cyan> + <xmpG:magenta>75.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Purple</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>75.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Amethyst</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>50.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Rasberry</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>25.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Pure Magenta</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Global Red</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Global Squash</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>50.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Global Pure Yellow</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Global Green</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>80.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Global Pure Cyan</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Global Deep Sea Blue</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>PANTONE 273 C 4</xmpG:swatchName> + <xmpG:type>SPOT</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>96.000702</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>8.000200</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>PANTONE 382 C 4</xmpG:swatchName> + <xmpG:type>SPOT</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>28.999298</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + </rdf:Seq> + </xmpTPg:SwatchGroups> + </rdf:Description> + </rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?> +% &&end XMP packet marker&& +[{ai_metadata_stream_123} +<</Type /Metadata /Subtype /XML>> +/PUT AI11_PDFMark5 +[/Document +1 dict begin /Metadata {ai_metadata_stream_123} def +currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -72.252 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 72.252 li +624.998 72.252 li +624.998 0 li +cp +clp +[1 0 0 1 0 0 ]ct +69.4702 2.18066 mo +0 2.18066 li +0 71.9336 li +69.4702 71.9336 li +69.4702 2.18066 li +cp +false sop +/0 +<< +/Name (PANTONE 273 C 4) +/0 +[/DeviceCMYK] /CSA add_res +/CSA /0 get_csa_by_name +/MappedCSA /0 /CSA get_res +/TintMethod /Subtractive +/TintProc null +/NComponents 4 +/Components [ 1 .960007 0 .080002 ] +>> +/CSD add_res +1 /0 /CSD get_res sepcs +1 sep +f +62.0342 35.6055 mo +35.9028 35.6055 li +35.9028 9.68652 li +33.6372 9.68652 li +33.6372 35.6055 li +7.64795 35.6055 li +7.64795 38.1543 li +33.6372 38.1543 li +33.6372 64.0732 li +35.9028 64.0732 li +35.9028 38.1543 li +62.0342 38.1543 li +62.0342 35.6055 li +cp +/1 +<< +/Name (PANTONE 382 C 4) +/CSA /0 get_csa_by_name +/MappedCSA /0 /CSA get_res +/TintMethod /Subtractive +/TintProc null +/NComponents 4 +/Components [ .289993 0 1 0 ] +>> +/CSD add_res +1 /1 /CSD get_res sepcs +1 sep +f +25.7578 46.1309 mo +24.8848 45.7275 23.7549 45.5342 22.8511 45.5342 cv +20.2192 45.5342 18.7661 47.3096 18.7661 49.6191 cv +18.7661 51.9111 20.187 53.6387 22.5928 53.6387 cv +23.2061 53.6387 23.6909 53.5752 24.0781 53.4775 cv +24.0781 50.5391 li +21.689 50.5391 li +21.689 48.7627 li +26.2422 48.7627 li +26.2422 54.834 li +25.0469 55.1572 23.8042 55.415 22.5928 55.415 cv +18.9438 55.415 16.4092 53.5908 16.4092 49.7793 cv +16.4092 45.9209 18.7661 43.7578 22.5928 43.7578 cv +23.9009 43.7578 24.9341 43.9346 25.9028 44.2256 cv +25.7578 46.1309 li +cp +0 0 0 0 cmyk +f +17.1001 19.0957 mo +19.3599 19.0957 li +19.3599 23.9385 li +23.4292 19.0957 li +26.2061 19.0957 li +21.5718 24.4082 li +26.3989 30.3652 li +23.4448 30.3652 li +19.3921 25.1338 li +19.3599 25.1338 li +19.3599 30.3652 li +17.1001 30.3652 li +17.1001 19.0957 li +cp +f +49.1411 29.3574 mo +49.1089 29.3574 li +48.4629 30.165 47.5752 30.4873 46.5581 30.4873 cv +44.0068 30.4873 43.0698 28.3887 43.0698 26.1123 cv +43.0698 23.8193 44.0068 21.7861 46.5581 21.7861 cv +47.6392 21.7861 48.3979 22.1572 49.0439 22.9482 cv +49.0762 22.9482 li +49.0762 18.1846 li +51.2402 18.1846 li +51.2402 30.2949 li +49.1411 30.2949 li +49.1411 29.3574 li +cp +47.1548 28.8086 mo +48.5918 28.8086 49.0601 27.292 49.0601 26.1123 cv +49.0601 24.9502 48.5112 23.4648 47.123 23.4648 cv +45.7178 23.4648 45.3311 24.999 45.3311 26.1123 cv +45.3311 27.2588 45.7339 28.8086 47.1548 28.8086 cv +f +76.1572 46.0029 mo +77.0742 72.252 li +339.296 63.0947 li +338.379 36.8457 li +76.1572 46.0029 li +cp +1 /1 /CSD get_res sepcs +1 sep +f +91.1611 54.0361 mo +90.2188 53.7197 89.5176 53.5439 88.3086 53.5859 cv +87.4199 53.6172 86.2969 53.9814 86.082 55.0869 cv +85.6816 57.1455 91.6826 55.6387 90.7744 60.3105 cv +90.1885 63.3252 87.3145 64.623 84.626 64.7168 cv +83.3682 64.7607 82.1289 64.5801 80.9834 64.2949 cv +81.7188 61.5254 li +82.6514 62.0166 83.6738 62.3057 84.8086 62.2666 cv +85.6465 62.2373 87.043 61.8633 87.2871 60.6074 cv +87.7803 58.0703 81.6953 60.0049 82.6035 55.333 cv +83.1455 52.5439 85.7783 51.2295 88.3682 51.1387 cv +89.9219 51.085 90.8848 51.3008 91.877 51.4912 cv +91.1611 54.0361 li +cp +1 /0 /CSD get_res sepcs +1 sep +f +96.1934 53.6104 mo +93.751 53.6963 li +94.2295 51.2344 li +96.6719 51.1484 li +97.1748 48.5615 li +100.69 47.3662 li +99.9775 51.0332 li +102.913 50.9307 li +102.435 53.3926 li +99.499 53.4951 li +98.3271 59.5234 li +98.1123 60.6289 98.208 61.6484 99.4668 61.6045 cv +100.059 61.583 100.649 61.4375 101.039 61.2012 cv +100.62 63.8594 li +99.8906 64.085 99.1064 64.2109 98.1191 64.2461 cv +95.5293 64.3359 94.416 62.7529 94.9141 60.1914 cv +96.1934 53.6104 li +cp +f +108.021 61.4561 mo +109.032 61.4199 109.909 60.9404 110.564 60.2188 cv +111.249 59.4707 111.577 58.5371 111.772 57.5322 cv +110.342 57.582 li +108.861 57.6338 106.617 57.9619 106.231 59.9463 cv +106.017 61.0518 106.836 61.4971 108.021 61.4561 cv +cp +106.11 51.4922 mo +107.511 50.8447 109.311 50.4072 110.717 50.3584 cv +114.59 50.2236 115.876 51.7998 115.134 55.6182 cv +114.812 57.2764 li +114.558 58.582 114.392 59.5615 114.231 60.5156 cv +114.065 61.4941 113.938 62.3965 113.817 63.3984 cv +110.906 63.5 li +110.915 62.8262 111.081 61.9727 111.135 61.5713 cv +111.085 61.5723 li +110.042 63.0313 108.232 63.8926 106.729 63.9453 cv +104.482 64.0234 102.557 62.7178 103.035 60.2559 cv +103.411 58.3223 104.543 57.1611 105.923 56.4893 cv +107.304 55.8174 108.956 55.6357 110.338 55.5869 cv +112.163 55.5234 li +112.568 53.4385 111.792 52.7666 109.843 52.834 cv +108.438 52.8838 106.924 53.4854 105.647 54.3779 cv +106.11 51.4922 li +cp +f +119.934 50.3369 mo +122.87 50.2344 li +122.299 53.1729 li +122.348 53.1709 li +122.729 51.96 124.482 49.8779 126.455 49.8086 cv +126.776 49.7979 127.122 49.7861 127.447 49.874 cv +126.788 53.2646 li +126.526 53.1006 125.954 53.0205 125.362 53.041 cv +122.673 53.1348 122.009 56.5508 121.647 58.4092 cv +120.725 63.1572 li +117.419 63.2725 li +119.934 50.3369 li +cp +f +130.555 52.4111 mo +128.113 52.4961 li +128.592 50.0342 li +131.033 49.9492 li +131.536 47.3623 li +135.052 46.166 li +134.339 49.833 li +137.275 49.7305 li +136.797 52.1924 li +133.86 52.2949 li +132.688 58.3232 li +132.474 59.4287 132.569 60.4482 133.828 60.4043 cv +134.42 60.3838 135.012 60.2373 135.4 60.001 cv +134.981 62.6592 li +134.253 62.8848 133.468 63.0117 132.481 63.0459 cv +129.892 63.1357 128.777 61.5537 129.275 58.9922 cv +130.555 52.4111 li +cp +f +147.314 49.3799 mo +150.398 49.2725 li +150.047 51.0811 li +150.097 51.0791 li +151.44 49.46 153.048 48.8809 154.281 48.8369 cv +156.058 48.7754 157.184 49.4102 157.587 50.9922 cv +158.653 49.4082 160.448 48.6221 162.002 48.5674 cv +165.135 48.458 165.599 50.6133 165.037 53.502 cv +163.45 61.666 li +160.145 61.7813 li +161.644 54.0693 li +161.878 52.8633 162.21 51.1553 160.311 51.2217 cv +158.114 51.2979 157.325 53.9707 156.998 55.6533 cv +155.777 61.9336 li +152.473 62.0488 li +153.972 54.3369 li +154.206 53.1309 154.538 51.4229 152.639 51.4893 cv +150.442 51.5664 149.653 54.2383 149.326 55.9209 cv +148.105 62.2012 li +144.8 62.3164 li +147.314 49.3799 li +cp +f +176.744 53.5176 mo +176.963 51.8877 176.497 50.5068 174.646 50.5713 cv +172.796 50.6357 171.605 51.9756 171.12 53.7139 cv +176.744 53.5176 li +cp +177.603 60.4473 mo +176.262 61.168 174.813 61.5674 173.036 61.6299 cv +168.842 61.7764 166.879 59.4004 167.704 55.1543 cv +168.432 51.4121 170.981 48.2539 174.928 48.1162 cv +179.64 47.9521 180.331 51.1963 179.452 55.7168 cv +170.671 56.0234 li +170.414 58.1045 171.615 59.2354 173.663 59.1631 cv +175.267 59.1074 176.765 58.4561 178.135 57.71 cv +177.603 60.4473 li +cp +f +184.579 50.5244 mo +182.137 50.6094 li +182.615 48.1475 li +185.058 48.0625 li +185.561 45.4756 li +189.076 44.2803 li +188.363 47.9473 li +191.299 47.8447 li +190.82 50.3066 li +187.885 50.4092 li +186.713 56.4375 li +186.498 57.543 186.593 58.5615 187.853 58.5176 cv +188.443 58.4971 189.035 58.3516 189.425 58.1143 cv +189.006 60.7734 li +188.276 60.998 187.492 61.125 186.505 61.1592 cv +183.915 61.25 182.802 59.667 183.3 57.1055 cv +184.579 50.5244 li +cp +f +199.98 47.541 mo +203.533 47.417 li +204.859 56.7266 li +204.909 56.7256 li +209.799 47.1982 li +213.104 47.083 li +205.903 60.1836 li +202.178 60.3135 li +199.98 47.541 li +cp +f +219.353 57.418 mo +221.894 57.3291 223.009 54.9951 223.429 52.834 cv +223.814 50.8506 223.14 49.0273 220.969 49.1035 cv +218.822 49.1777 217.416 51.124 217.04 53.0566 cv +216.625 55.1924 216.837 57.5059 219.353 57.418 cv +cp +221.477 46.4912 mo +225.251 46.3594 227.635 48.8467 226.805 53.1162 cv +226.082 56.835 223.063 59.8828 218.845 60.0303 cv +214.651 60.1768 212.785 57.2988 213.508 53.5811 cv +214.338 49.3105 217.727 46.6221 221.477 46.4912 cv +cp +f +234.893 56.875 mo +237.435 56.7861 238.549 54.4521 238.969 52.291 cv +239.354 50.3076 238.68 48.4844 236.509 48.5605 cv +234.363 48.6357 232.956 50.582 232.58 52.5146 cv +232.165 54.6504 232.377 56.9629 234.893 56.875 cv +cp +237.017 45.9482 mo +240.791 45.8164 243.175 48.3037 242.345 52.5742 cv +241.622 56.292 238.604 59.3398 234.385 59.4873 cv +230.191 59.6338 228.325 56.7559 229.048 53.0381 cv +229.878 48.7676 233.268 46.0791 237.017 45.9482 cv +cp +f +246.752 45.9082 mo +249.688 45.8057 li +249.116 48.7441 li +249.165 48.7422 li +249.548 47.5322 251.3 45.4492 253.273 45.3809 cv +253.595 45.3691 253.94 45.3574 254.266 45.4463 cv +253.606 48.8369 li +253.345 48.6719 252.772 48.5918 252.18 48.6123 cv +249.491 48.707 248.827 52.123 248.466 53.9814 cv +247.543 58.7295 li +244.237 58.8447 li +246.752 45.9082 li +cp +f +263.788 48.0078 mo +262.846 47.6914 262.145 47.5156 260.936 47.5586 cv +260.048 47.5889 258.924 47.9531 258.709 49.0586 cv +258.309 51.1172 264.311 49.6113 263.402 54.2832 cv +262.816 57.2979 259.941 58.5947 257.253 58.6885 cv +255.995 58.7324 254.757 58.5518 253.61 58.2666 cv +254.346 55.4971 li +255.279 55.9883 256.301 56.2773 257.436 56.2383 cv +258.274 56.209 259.67 55.835 259.914 54.5791 cv +260.407 52.042 254.322 53.9766 255.23 49.3047 cv +255.772 46.5166 258.405 45.2012 260.995 45.1113 cv +262.549 45.0566 263.512 45.2725 264.504 45.4629 cv +263.788 48.0078 li +cp +f +270.293 51.4727 mo +269.937 53.3057 270.192 55.6426 272.389 55.5654 cv +274.56 55.4902 275.645 53.0576 275.991 51.2744 cv +276.328 49.541 276.2 47.1748 274.054 47.249 cv +271.933 47.3232 270.645 49.6641 270.293 51.4727 cv +cp +268.213 45.1582 mo +271.37 45.0488 li +271.014 46.8818 li +271.063 46.8799 li +272.047 45.5977 273.477 44.6748 275.425 44.6074 cv +279.323 44.4707 280.139 47.5869 279.445 51.1533 cv +278.757 54.6943 276.691 58.0098 272.719 58.1484 cv +271.313 58.1982 270.223 57.8867 269.342 56.4951 cv +269.292 56.4971 li +267.979 63.2539 li +264.673 63.3691 li +268.213 45.1582 li +cp +f +283.853 44.6123 mo +286.788 44.5098 li +286.217 47.4482 li +286.266 47.4463 li +286.648 46.2363 288.4 44.1543 290.374 44.085 cv +290.695 44.0742 291.041 44.0615 291.365 44.1504 cv +290.706 47.541 li +290.445 47.376 289.873 47.2969 289.28 47.3174 cv +286.592 47.4111 285.928 50.8271 285.566 52.6855 cv +284.644 57.4336 li +281.338 57.5488 li +283.853 44.6123 li +cp +f +297.18 54.7002 mo +299.722 54.6113 300.836 52.2773 301.256 50.1162 cv +301.642 48.1328 300.967 46.3096 298.796 46.3857 cv +296.65 46.46 295.243 48.4072 294.867 50.3398 cv +294.452 52.4756 294.664 54.7881 297.18 54.7002 cv +cp +299.304 43.7734 mo +303.078 43.6416 305.462 46.1289 304.632 50.3994 cv +303.909 54.1172 300.891 57.165 296.672 57.3125 cv +292.479 57.459 290.613 54.5811 291.336 50.8633 cv +292.166 46.5928 295.555 43.9043 299.304 43.7734 cv +cp +f +308.964 43.7354 mo +312.097 43.626 li +311.755 45.3848 li +311.805 45.3828 li +313.129 43.8643 314.647 43.2373 316.374 43.1768 cv +319.384 43.0723 320.271 45.1875 319.705 48.1006 cv +318.118 56.2646 li +314.813 56.3799 li +316.155 49.4717 li +316.463 47.8896 316.853 45.7549 314.732 45.8291 cv +312.339 45.9131 311.308 48.5693 310.985 50.2266 cv +309.755 56.5566 li +306.449 56.6719 li +308.964 43.7354 li +cp +f +331.662 49.2305 mo +332.092 47.0195 331.604 45.2402 329.681 45.3066 cv +327.437 45.3857 326.311 47.5205 325.925 49.5049 cv +325.583 51.2627 326.075 53.3926 327.975 53.3262 cv +330.047 53.2539 331.242 51.3906 331.662 49.2305 cv +cp +336.198 42.7842 mo +333.928 54.4648 li +333.244 57.9805 331.218 61.3457 325.89 61.5313 cv +324.582 61.5771 323.116 61.4277 321.669 60.8047 cv +322.497 57.9326 li +323.402 58.4502 324.942 58.9697 325.979 58.9336 cv +329.63 58.8066 330.344 56.0117 330.778 53.7764 cv +330.729 53.7773 li +329.897 54.9043 328.232 55.9111 326.382 55.9766 cv +322.632 56.1074 321.797 53.0918 322.471 49.626 cv +323.076 46.5107 325.354 42.8633 329.152 42.7305 cv +330.83 42.6729 332.024 43.2051 332.649 44.6553 cv +332.698 44.6533 li +333.04 42.8945 li +336.198 42.7842 li +cp +f +79.2192 2.46191 mo +85.8345 2.46191 li +85.8345 16.6367 li +97.7412 2.46191 li +105.868 2.46191 li +92.3076 18.0068 li +106.435 35.4424 li +97.7886 35.4424 li +85.9287 20.1338 li +85.8345 20.1338 li +85.8345 35.4424 li +79.2192 35.4424 li +79.2192 2.46191 li +cp +f +117.302 31.3789 mo +119.24 31.3789 120.751 30.5283 121.744 29.2051 cv +122.783 27.835 123.067 26.0869 123.067 24.1973 cv +120.326 24.1973 li +117.491 24.1973 113.286 24.6689 113.286 28.4023 cv +113.286 30.4814 115.034 31.3789 117.302 31.3789 cv +cp +109.884 12.3848 mo +112.341 11.251 115.648 10.542 118.342 10.542 cv +125.76 10.542 128.831 13.6133 128.831 20.7949 cv +128.831 23.9131 li +128.831 26.3701 128.878 28.2129 128.926 30.0088 cv +128.973 31.8516 129.067 33.5527 129.209 35.4424 cv +123.634 35.4424 li +123.397 34.167 123.397 32.5605 123.35 31.8037 cv +123.256 31.8037 li +121.791 34.4971 118.625 36.0098 115.743 36.0098 cv +111.443 36.0098 107.238 33.4102 107.238 28.7803 cv +107.238 25.1416 108.986 23.0156 111.396 21.834 cv +113.806 20.6533 116.924 20.417 119.57 20.417 cv +123.067 20.417 li +123.067 16.4951 121.318 15.1719 117.586 15.1719 cv +114.893 15.1719 112.199 16.2119 110.073 17.8184 cv +109.884 12.3848 li +cp +f +133.84 11.1084 mo +139.463 11.1084 li +139.463 16.6367 li +139.557 16.6367 li +139.841 14.3691 142.439 10.542 146.219 10.542 cv +146.833 10.542 147.495 10.542 148.157 10.7305 cv +148.157 17.1094 li +147.59 16.7783 146.456 16.5898 145.322 16.5898 cv +140.171 16.5898 140.171 23.0156 140.171 26.5117 cv +140.171 35.4424 li +133.84 35.4424 li +133.84 11.1084 li +cp +f +165.119 20.8896 mo +164.93 17.8184 163.513 15.1719 159.969 15.1719 cv +156.425 15.1719 154.629 17.6289 154.346 20.8896 cv +165.119 20.8896 li +cp +169.372 34.0723 mo +167.056 35.3477 164.41 36.0098 161.008 36.0098 cv +152.976 36.0098 148.298 31.3789 148.298 23.3936 cv +148.298 16.3535 152.031 10.542 159.591 10.542 cv +168.616 10.542 171.167 16.7314 171.167 25.2363 cv +154.346 25.2363 li +154.629 29.1582 157.37 31.3789 161.292 31.3789 cv +164.363 31.3789 167.009 30.2451 169.372 28.9219 cv +169.372 34.0723 li +cp +f +174.853 .00488281 mo +181.184 .00488281 li +181.184 35.4424 li +174.853 35.4424 li +174.853 .00488281 li +cp +f +208.589 31.0957 mo +212.794 31.0957 214.164 26.6543 214.164 23.2051 cv +214.164 19.8027 212.558 15.4561 208.494 15.4561 cv +204.384 15.4561 203.25 19.9443 203.25 23.2051 cv +203.25 26.5596 204.431 31.0957 208.589 31.0957 cv +cp +214.4 32.7021 mo +214.306 32.7021 li +212.416 35.0645 209.817 36.0098 206.84 36.0098 cv +199.375 36.0098 196.635 29.8672 196.635 23.2051 cv +196.635 16.4951 199.375 10.542 206.84 10.542 cv +210.006 10.542 212.227 11.6289 214.117 13.9434 cv +214.211 13.9434 li +214.211 .00488281 li +220.543 .00488281 li +220.543 35.4424 li +214.4 35.4424 li +214.4 32.7021 li +cp +f +240.955 20.8896 mo +240.766 17.8184 239.349 15.1719 235.805 15.1719 cv +232.261 15.1719 230.465 17.6289 230.182 20.8896 cv +240.955 20.8896 li +cp +245.208 34.0723 mo +242.892 35.3477 240.246 36.0098 236.844 36.0098 cv +228.812 36.0098 224.134 31.3789 224.134 23.3936 cv +224.134 16.3535 227.867 10.542 235.427 10.542 cv +244.452 10.542 247.003 16.7314 247.003 25.2363 cv +230.182 25.2363 li +230.465 29.1582 233.206 31.3789 237.128 31.3789 cv +240.199 31.3789 242.845 30.2451 245.208 28.9219 cv +245.208 34.0723 li +cp +f +288.63 8.84082 mo +286.079 7.65918 282.771 7.09277 280.125 7.09277 cv +272.423 7.09277 268.171 12.29 268.171 19.0469 cv +268.171 25.7559 272.329 30.8115 279.369 30.8115 cv +281.165 30.8115 282.582 30.623 283.716 30.3398 cv +283.716 21.7402 li +276.723 21.7402 li +276.723 16.542 li +290.048 16.542 li +290.048 34.3086 li +286.551 35.2529 282.913 36.0098 279.369 36.0098 cv +268.691 36.0098 261.272 30.6699 261.272 19.5195 cv +261.272 8.22656 268.171 1.89551 279.369 1.89551 cv +283.196 1.89551 286.22 2.41504 289.055 3.26563 cv +288.63 8.84082 li +cp +f +295.197 11.1084 mo +300.82 11.1084 li +300.82 16.6367 li +300.914 16.6367 li +301.198 14.3691 303.796 10.542 307.576 10.542 cv +308.19 10.542 308.852 10.542 309.514 10.7305 cv +309.514 17.1094 li +308.947 16.7783 307.813 16.5898 306.679 16.5898 cv +301.528 16.5898 301.528 23.0156 301.528 26.5117 cv +301.528 35.4424 li +295.197 35.4424 li +295.197 11.1084 li +cp +f +322.365 31.0957 mo +327.232 31.0957 328.508 26.748 328.508 22.6846 cv +328.508 18.9521 326.523 15.4561 322.365 15.4561 cv +318.254 15.4561 316.27 19.0469 316.27 22.6846 cv +316.27 26.7012 317.546 31.0957 322.365 31.0957 cv +cp +322.365 10.542 mo +329.595 10.542 335.123 15.4082 335.123 23.4414 cv +335.123 30.4336 330.445 36.0098 322.365 36.0098 cv +314.333 36.0098 309.655 30.4336 309.655 23.4414 cv +309.655 15.4082 315.183 10.542 322.365 10.542 cv +cp +f +340.746 15.7393 mo +336.068 15.7393 li +336.068 11.1084 li +340.746 11.1084 li +340.746 6.24219 li +347.077 4.20996 li +347.077 11.1084 li +352.699 11.1084 li +352.699 15.7393 li +347.077 15.7393 li +347.077 27.0791 li +347.077 29.1582 347.645 31.0957 350.054 31.0957 cv +351.188 31.0957 352.274 30.8594 352.936 30.4336 cv +353.125 35.4424 li +351.802 35.8203 350.338 36.0098 348.447 36.0098 cv +343.486 36.0098 340.746 32.9385 340.746 28.1182 cv +340.746 15.7393 li +cp +f +370.938 20.8896 mo +370.749 17.8184 369.332 15.1719 365.787 15.1719 cv +362.244 15.1719 360.448 17.6289 360.165 20.8896 cv +370.938 20.8896 li +cp +375.19 34.0723 mo +372.875 35.3477 370.229 36.0098 366.827 36.0098 cv +358.795 36.0098 354.117 31.3789 354.117 23.3936 cv +354.117 16.3535 357.85 10.542 365.41 10.542 cv +374.435 10.542 376.986 16.7314 376.986 25.2363 cv +360.165 25.2363 li +360.448 29.1582 363.189 31.3789 367.111 31.3789 cv +370.182 31.3789 372.828 30.2451 375.19 28.9219 cv +375.19 34.0723 li +cp +f +378.924 25.3311 mo +378.924 20.1338 li +391.35 20.1338 li +391.35 25.3311 li +378.924 25.3311 li +cp +f +395.604 2.45703 mo +400.329 2.45703 li +400.329 16.2559 li +416.112 16.2559 li +416.112 2.45703 li +420.838 2.45703 li +420.838 35.4424 li +416.112 35.4424 li +416.112 20.415 li +400.329 20.415 li +400.329 35.4424 li +395.604 35.4424 li +395.604 2.45703 li +cp +f +436.948 32.418 mo +442.146 32.418 444.462 27.6924 444.462 23.3916 cv +444.462 18.8076 441.674 14.3662 436.948 14.3662 cv +432.175 14.3662 429.387 18.8076 429.387 23.3916 cv +429.387 27.6924 431.702 32.418 436.948 32.418 cv +cp +436.948 10.7744 mo +444.272 10.7744 449.188 16.0674 449.188 23.3916 cv +449.188 30.291 444.178 36.0098 436.948 36.0098 cv +429.67 36.0098 424.661 30.291 424.661 23.3916 cv +424.661 16.0674 429.576 10.7744 436.948 10.7744 cv +cp +f +469.221 23.6758 mo +469.221 18.666 466.905 14.3662 462.18 14.3662 cv +457.689 14.3662 455.469 19.2334 455.469 23.3447 cv +455.469 27.8818 458.021 31.8506 462.18 31.8506 cv +466.338 31.8506 469.221 28.165 469.221 23.6758 cv +cp +473.662 34.4023 mo +473.662 41.7275 469.882 45.9336 461.234 45.9336 cv +458.683 45.9336 456.461 45.6025 452.586 44.2793 cv +453.059 40.168 li +456.461 41.7275 458.493 42.3418 461.754 42.3418 cv +466.433 42.3418 469.221 39.1758 469.221 34.0723 cv +469.221 31.709 li +469.126 31.709 li +467.235 34.2139 464.117 35.4424 461.045 35.4424 cv +454.146 35.4424 450.743 29.8193 450.743 23.5811 cv +450.743 17.3906 454.24 10.7744 461.518 10.7744 cv +465.771 10.7744 468.134 12.334 469.457 14.9326 cv +469.551 14.9326 li +469.551 11.3418 li +473.662 11.3418 li +473.662 34.4023 li +cp +f +494.45 21.0762 mo +494.45 17.3906 492.276 14.3662 488.449 14.3662 cv +484.102 14.3662 482.306 17.957 481.975 21.0762 cv +494.45 21.0762 li +cp +497.333 34.4502 mo +495.632 35.0645 493.694 36.0098 489.725 36.0098 cv +481.171 36.0098 477.249 30.8115 477.249 22.9668 cv +477.249 15.8311 481.738 10.7744 488.543 10.7744 cv +496.577 10.7744 499.176 16.6348 499.176 24.3848 cv +481.975 24.3848 li +481.975 29.1572 485.708 32.418 489.914 32.418 cv +492.844 32.418 496.246 30.9053 497.333 30.0078 cv +497.333 34.4502 li +cp +f +501.96 30.7168 mo +503.709 31.8506 506.214 32.418 507.489 32.418 cv +509.521 32.418 512.026 31.5674 512.026 28.9678 cv +512.026 24.5732 501.582 24.9512 501.582 18.1934 cv +501.582 13.1846 505.315 10.7744 510.089 10.7744 cv +512.168 10.7744 513.869 11.2002 515.617 11.7197 cv +515.239 15.5947 li +514.247 14.9805 511.601 14.3662 510.561 14.3662 cv +508.293 14.3662 506.308 15.3115 506.308 17.2959 cv +506.308 22.2109 516.752 20.793 516.752 28.4961 cv +516.752 33.6465 512.641 36.0098 508.34 36.0098 cv +506.071 36.0098 503.756 35.7734 501.724 34.6865 cv +501.96 30.7168 li +cp +f +536.077 15.4053 mo +534.376 14.6973 532.675 14.3662 531.257 14.3662 cv +526.295 14.3662 523.507 18.8076 523.507 23.3916 cv +523.507 27.6924 525.822 32.418 531.54 32.418 cv +533.053 32.418 534.942 31.9453 536.313 31.0479 cv +536.645 35.0166 li +534.801 35.8682 532.675 36.0098 531.067 36.0098 cv +523.79 36.0098 518.781 30.291 518.781 23.3916 cv +518.781 16.0674 523.695 10.7744 531.067 10.7744 cv +532.863 10.7744 535.179 11.2002 536.455 11.7197 cv +536.077 15.4053 li +cp +f +540.374 0 mo +544.816 0 li +544.816 14.791 li +544.911 14.791 li +546.518 12.2393 549.306 10.7744 552.661 10.7744 cv +558.898 10.7744 561.687 14.6494 561.687 21.124 cv +561.687 35.4424 li +557.245 35.4424 li +557.245 22.9668 li +557.245 17.3428 556.017 14.6025 552.142 14.3662 cv +547.085 14.3662 544.816 18.4297 544.816 24.29 cv +544.816 35.4424 li +540.374 35.4424 li +540.374 0 li +cp +f +577.562 32.418 mo +582.76 32.418 585.075 27.6924 585.075 23.3916 cv +585.075 18.8076 582.287 14.3662 577.562 14.3662 cv +572.788 14.3662 570 18.8076 570 23.3916 cv +570 27.6924 572.315 32.418 577.562 32.418 cv +cp +577.562 10.7744 mo +584.886 10.7744 589.801 16.0674 589.801 23.3916 cv +589.801 30.291 584.791 36.0098 577.562 36.0098 cv +570.283 36.0098 565.274 30.291 565.274 23.3916 cv +565.274 16.0674 570.189 10.7744 577.562 10.7744 cv +cp +f +604.115 32.418 mo +609.313 32.418 611.629 27.6924 611.629 23.3916 cv +611.629 18.8076 608.841 14.3662 604.115 14.3662 cv +599.342 14.3662 596.554 18.8076 596.554 23.3916 cv +596.554 27.6924 598.869 32.418 604.115 32.418 cv +cp +604.115 10.7744 mo +611.439 10.7744 616.354 16.0674 616.354 23.3916 cv +616.354 30.291 611.345 36.0098 604.115 36.0098 cv +596.837 36.0098 591.828 30.291 591.828 23.3916 cv +591.828 16.0674 596.743 10.7744 604.115 10.7744 cv +cp +f +620.556 0 mo +624.998 0 li +624.998 35.4424 li +620.556 35.4424 li +620.556 0 li +cp +f +%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 +[/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +[/CSD [/0 /1 ]] +] del_res +Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec +Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec +Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd + +userdict /AI9_read_buffer 256 string put +userdict begin +/ai9_skip_data +{ + mark + { + currentfile AI9_read_buffer { readline } stopped + { + } + { + not + { + exit + } if + (%AI9_PrivateDataEnd) eq + { + exit + } if + } ifelse + } loop + cleartomark +} def +end +userdict /ai9_skip_data get exec +%AI9_PrivateDataBegin +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: Adobe Illustrator(R) 12.0 +%%AI8_CreatorVersion: 14.0.0 +%%For: (Jan Verhaert) () +%%Title: (KDG logo horizontaal.eps) +%%CreationDate: 2/09/10 16:51 +%%Canvassize: 16383 +%AI9_DataStream +%Gb"-6H]MICOXKo1mWZ2@(pIYn3IF'(K*=%'kk2I`JBRBFL=%Ej.[@-E;Y$hemIbr)NF+AkLPLYQGr&I6>JRad\!8m)%jMo"#3/.D +%+8tEc_ftRaIf'+?2]r%fT:L$c]9pmsR'ZPLoV3N,T5T5Vk1`=gX'BF#Vcp:nYBTZ^6sJl+k9"#[GPgP$Vr)n"nG:D=h`gr,m_d(` +%Is1\9p!;Z"0AjKjoCBf>gK1#mjiRR8h,cPm]m]YJYJ.XIj-u)o48Y6Cp0[?2^]4#XTAKM4b^VS@celKdpYFG>Ie3!XlSi2Nr0Dg2 +%(-gl`q!TlnI/66AIf$IX*@Q4,h7'"?g^54f+91L"=24Y*Y?m`)p?-)On.TR4^MQeSS3ikHnm?l$4A26:buIKXR!^gaV^_89];%`7 +%j[uZ*;bMH'cMg<d!<LnPl[O6TiK(2!SY*ZBo@NT#DdJuQhL5,fq^pNu2#=,2Dr/-F5IRK!T76Cfa#E0oIt&b/S*<NDq-W$lHhZK; +%g;*+pr:\CerQ2+Mqru<(lap6Ur`RXWc]A+qgGaV.qsC;BY<KYunG_<od\cATDf5UOma\3o/3LaOlGutgT,bc@<SEXuE*F9aHjKuV +%##A,u>eZ(Be8m1Z"eTRG^Br\bs*4G'Da->`o%!'8mlu6qp<QHhIe38UPJ6@DT>#^Ms,]@.@'<2%ko=KOEe69"p"Srl^%qI#pMW8R +%q76KMD&rQF_q/h`rTrls0/)4rJrH,C;#0#"i-2@groqZT=u@DYI0VqI4sN:SP^i5gmr(C-#_)a(2t)7jiLcP+T@S7Id4n(&H^0D` +%-2Or*,ZcTQ)Sg/)N,>_6lP^e;)ss8`d>r`D9B+PFhu;m-qk"1;q5]#Aq"F#jR:LLom=0?\OKJN^<WBg28q[-8l-4RKSC[)6?Z,fZ +%F7m^0$0-s<?U+F,MqOb7q4emlLA)tPmlpZKrRV#2?g.%Krn==6mpH%Y"1>#*UHVJgia9i0^NoPorU`l-5CE4WT>1Eg_s,4n?[qk2 +%S+H)4@Zpb5rq.B5rQXY(5<8aG!8CjfIeWQbS#]V/s8%q+4/-02,%s3h_u*O7IJE'iDn[B;[QWK?0Ac`LRs,tR3cs+"YMObWrh$AX +%rq56Q8]AAmp$p8qhX_P%s+>cG76K<#hI%.AqWcP%8X[5:s7Nk7ch;M=?\:Mshj:Mi'HbX[+2@^Hcfa26q!bG1]Dnl)/msF.r=9"N +%DtnnX^OG&WFMoF6Ak]!/IW/Dfp"^JK`uf?jcX+;3p\%B)?iBZDDdT[Z/:R&Tg2E#aXM<Zln\_uJhqi8A1dHN]lJneOYM[%ho'bIb +%H?4F?DrAVoDr6%=K#gPsU\;Um?XYsc^\m](^V8Yj5Q1C(\,<OU(r%9633']brq%8&R*IYZLS+V2j/]B@P-u[CL6q7rYKss0:%1Yh +%kQ_B-pjBgOqXfQlIm:Voq=4]=T$uj?I;\7i9qP%M6D$rD7%[#B5T`cD7itAGK+C2,s.7^&g$-J^(H;9&VGF$aThjfHU/.R\i/ads +%UQ=MtH"!:#%Hun6rd2YWS($sJqHVLInu'h^o-a&UdO4P)o>gCAo#EjOcZi:4?LW_s4OO29s).UQc(?JX_OiBO,bHKW+<N6YLX1hW +%Z,=V@T:;27F8A+Wh8L(4*.;5A`0*_FA:Tp1E^ON4'<>G?;f-[-f2,sO2-3n@fCalS_t[TgQe1BR?Ft!&*NnGe3aLoaHN(K^?XM^; +%8=gLP?euXrfGf%pDo,5]8bC+`jegm>hr)7^`6oG\0:>!s[!N](L6nLn'9Bm@7rF\ac\ZMW5[pR$`d2)N=Is1-0GTkNk(YnnS7[dn +%OQI03l?J'$M5E?)e7TO#Lr;.Y#c?ZC9+FN)b7\=mZ3;+uX?ktkH]UP7,%S!N=?INug[$i7Gp+:*O4\=5A'[C9lK7-K'(<q5\&K;( +%Jr(hB9P/W/f>OY$,UY5N]<TpJlYWlR-C\kWeR$uLT$ujZUmK@dl^[Q!\EMA_AX^a+Y2'Nn^iP\#Q_&NteiW>KnBiVUIIYipq\tif +%kJWLL_#t]^n0*H%&q+dKTn_lPF!B"XcAU^o,UY(QkTdKl0rC=J+X?ZK4uY;scY48J2^[5=P"./SVNc*FO\.K:A&d!('.o:^bWqA/ +%-??H=KJ(<81B&elj==SM&e:6%kIaR+CpRar$SFhKKbr_V!JUkIL`sbLA;E!oq1dMKEu+!V4EZA^)kmf#p*Z#A82t-";@Y^BUdN]V +%m5MZtS&E(W]T^i4mNMCfI7Shf4(nY&$07;O!iuL*KH"7LcZq[d@#8T5!ilCg!\4@g6WXND#?D,]#d9C)X,#lN<*lf5[H1kC\U.X> +%\ni!pMmdXUl][gPI\*n2+Yc,G+0f-e$d#a+C5XOG7V`B(Q]s,&kH#<N_U>:"MsJ<-2"p#g0!K>P?+e6RI?j%0e)_k`Mkr`uNT[rW +%>k9k9H%QC82-A]JYT5jd?(eM&:TX:Rl[-NQ*ZG$4eTs6\2NOrWTt:bLm,tIEY?<;e<l0DfY%=1#Jf+-=VWjO]XO-;[R`Rh$l=bps +%M<KFT>^T"^GtfJ[84!s28g(Za,X[=+pjtL(N9:#+A?M$l-'H54U?P3>%IrB\c,MQ&M/*aJEZtfc,jg..hpEo-`2sh4A^<ndY"<pI +%XenMP.aSND[+5Y*oE@tT1D6j+P41e21XQgEZre>#>&tmr^S&,e7M9r?bFm2h:UJOPXa*EPhpBlc+Sg7O;L2&1V9leJU^R;R%S$lE +%d.G!o)1"c8Hqiq+S4M6WdQ)l#O!>ZUBT?G]TKON>^SXFi::!Th[K<E]7r$80*5!D&Hq$cgRMKKYKpP@#"]Bl2'HsUXQe7P-K@/*l +%QB9*[UcA`=Bi/Z7MWbDa(tPn;YgBZ%ZI#pPdmDYED;4]"e$uE!S(:TQ/"64^Q1+=IHq3j&$<ZrhW.CEJ<Xl^j_'c>[K+_3Bgm'SZ +%i9-:6?>AEI:'%ElD9DTUe%DE!IFl"uoPN'b:!`h5'3O@'b3+J+RQ[FC#&>d9MU,B'5RV6(,lU42?qC:X4\Gh:!$@dCXEir)1Qe96 +%ADFD2>Vd0>,ENPZ8RbhRZp7sqagM.""G]G/AM`(cEh9NI6&ZpWQ%]P(P^,/3$WUl)TE@m_$'N`\7i&DnbuA.LK<S>kR*6b@=H&V; +%/:*>qbch*$9`tpo;AZFX#?Kus0MbJIR7FP(d[,/mbZSS9eiYgtad-lYqc>W;TK?/#Wr>s,lGZqD>*S^D8Q9D&VG3U>L"]M+j,MMq +%=(&`<S2]%=dB8bDhTS$hC"[H78Th+N/PkV(<k0l.97Os=pP-0RCYn[kX5M3:33cTtpsWcE7.\n2X#AYhI>UaW(MmVEDe;'M*]Ine +%>dN;,8,pd2_a`(2osoN<s7kR5VN3lfbk=&V?gddWA`F:KF-U6r*(G"PodUoEnFN!E++8:`cSsaQ/4X1(0>:a1>-I*U+CD-4I:&2h +%KDZSG3OpYD-0(c@hrpKZTiHD*^.K`:NSNX!GRe`_W'@+/=si4ppZ12c7f)=5gFL\SiG?tC8D0#/gsq()OAP0ZBaU"KqR\t;r/%#T +%H/;hJFg9P)pQqN/]Qn^Mp@idteW\HF!N<WAo==m055iBH128qV\_b!XQY`BX2U5`u(Uh>%fFEDY/9$%&qli<;UQ]*(l&jAL.2KaK +%fIdSPR\C?t$t>,[D"3;!/sM)33:J&!LDFtS+6b$_LDu42YX8P+W!+%oq`i[WPFBG.*TQk1H*;$j,akPWRNm\1D\$9JZ/nCTLdh)I +%)1<XNpTt>mX?mGES+f[9pU#Vo5$-U\EW8B6ri`.%\%2M@[W32jU]lOE>9RIEd'm8`#fk4=)5(f+<1@Q'nq4WuFgGN-5Oq_i->-6@ +%#I85\WJ'Z<eW9*s;FpZ=%l%>:puCknil>Xb74a,c"'K&p9VT@0>5ZH;KhB2pgCGnk:"rUI+8I?!B[W\<Z?p81&%:0Va,S\_ipu-R +%TARD5s6B=&fB5@)kZg:(5V"7**7PO/J+B;ZnNXecK^EhiT/B5_TRCk\1aB`WLRf+KJ6O#.q8G!j'S.K>k/8b"E^7IG;]R-b&D?6l +%XCDWb.G(Y82:25jIJB/1F.:bBBYu9P?/2onRfaBf"<KrCmfUA*NiN:*6mJ>^+"sA(FeP0E1'Mp?3ap(gW.]H?J+h_0a)4Z>TDnA9 +%:Y:*TmZWB$DP*-2Q&7troQ/hQ2tGY-1!etQU;`bY8'*kr/)dH#nIh,p]H]oQ:ULa6k5Dj[*aLeuEQpe2)bC*NeEXt,Oqr(Ti@C2W +%9m/I(<?^0$</"6SoAp:!q=rXRi4o<Q%e#aFMa"$d53VG2bQ@U-cV\rOF5m59lpu6bF$D>NF5$U5`9I&B=FH(\4<:i-aPs9d7hqJJ +%BLps[dSnbpRmpDKW`jPlXR`WKH;t\19(jNV2G/?QbGTHA>9t>:e+N,bM42.Tm48#L)VCW863L]G!e&-.HCQ_>k'`/4DUHaXW,i>g +%DILh=OL'^%gHpCk]\gIRd:Egj++q@?(Bi;#0F*/U"F,e)O">_+P'o%F\i4+pGM06<*(p57+mci*hdY69>o:1i@I,laj'$rDk.!eW +%N/A+t*f0es=U057",LE_pmq\/E!qG+J7JaA+0\H]_NE5H1+]VF8VeFN6g?W\7om!f/bVikZ;kXFBiU)`Vi@*n-"G_46l'3qPPs7J +%I(1X"k]5drgRRboM4VgCW?EUPQkn+XRpXaZg"cgA+\TrKON8E>a,/P3UoT`4*A$`=RX^nT*L<"5fNHX3J?1pn_e6#IOU@NT::"d] +%VnR6=%@)/l<0h,gYCs,p2P26AOh/NEfumhTG>$U2MB`n)\^M^$;7^U,`[^D4<]jn[?"Q]&k3H_q]1uDm@'n2`leY_i1\K6LeJC;? +%FYm#U,BYh?pZ?0i8N;^\WD7iM*4?_,%F\aoIfPetJ"iW]k?NLsTnpbB1<:8[(-/8kWT3.u9^LRCIU)I(ZJR<aQ@mZ'Zs9#]8'h&B +%Vu&<<MgMZ)qHb\Wm7]25o.2b3:1N'o2V^dND)U6'c;U>n/+0B[g]J>JDV<6Gh/(Na#2Nr&NQ0<tSUZfi*ZIE*FF7sKFH2!FH6DiO +%@F1eFG^:bHg.\TqYZ_cA$mcX@.<V_j&?bKhd?QkcA=_LgPAV'(r7'n=0!<j[V-D#Ol'4I+F.**dZ_;_"GK&KOAilS<Hjig*9:i^2 +%4FPPPqY#ZAnX?A]9%ol[)VJNVJ/NrTVe-(<MJ=jce*ChY$Cf;S^:UgC`8L9L*:,9Ai!S5,aTf17CMpSd>?K;iZu),9fZ'f:&#kX^ +%)p(G?=![Hk\U/7q$gd'7Y,i_OqNj)&Sl6&`D;`2SZ2DkY)"')N05UY*$i5APq<b(=s7Ld2ma^X<OQjFT8pkXY8AkJ2R=KT3%=`A$ +%lLRn"UHG,t9Ain?-7MqCMGa?rXT&j_[BSL8N"66cS\k5j,=m4G[N4aOa43_jEN8[/iVaYoP#Una6CA(sFP8sd+ZUeIO?<K;YJ-2U +%XB'W?07W/gs+C=KG67d2*6u;]s5DkZq.k`bbAT,r?&,m.6omJ\6(gB4&L<@N3:m?pHUdVmQ8s(J7#l9O+#[)NAFEm8eSg/XT`,aE +%><Dk%ld_o6KW;_:5TDo[[S^Pp(!1aV_&UVT>WR4YjmrW8Ir/pS,e:VE_'Z5`rK7)O]/TH-k^9.[@;[&C5D:T"%E*\D",nb_4\TPK +%7mX35JS(E6>25,m!ZII<neK)m#E--H*Cn*tCh*U-:Y-Ut_Ps?8/GMA4Nq/>'<R#g0QB$)qbDm4o6#p%pXJ6@aj&B3XG=E@s>lq/! +%1;^DB7Q/)MW3hnX&N4'gjTVt%o:;)@!csH0)Aa`oPR06U(5Wnp1Y,-,7b.iYA:mLu#h(dO=ei25F-Dsn/agCkS\:.?+u(;U<+K%X +%4#1D:Moa*JR^">".XjG5[s+q!eLFTk\lTIn"Du%!70?;]AQX%@a_F,C(62/FJG6"3'J`Lja/F)RRcko\E-$6433Q<1;4/ubh]Ip& +%run7u[&bNd+_UoqBj'Yi;-$Z!7`Of%`+&\JG,a#(-6Pinh+PqI@?[">QK>DW/=G&.E;(W;ZlBnX+>9(eKt3]Ho!6_2$cR3e,n&fn +%aNLDr)/2rn\]jmfBj'X=cpDo7e;R[9qT$SF%qBVdSh2(3QaO.t'FT=u<XhNDroV_S0J_-.>@5s%/0ZGQ+a2MTW&Uf4KatZ:DK-$s +%0&t!Z,!efj=6,;[XaiPZm]mRngorXRgs8<m9rQCNZSO%(_n:_B+5!Va`H.qG3pD<9(@1ScJZWk/F.\"Bj$=BZg"oRQrQ;*%0^%h@ +%fID1,YST4"\SE9lD3mRY+gd&UV$)Y[.D2tRO2!5(\WJHO,LYAT$a)D27Ydlf&6KYDr6t!;k!q89[$>pD-s,\YTs`-42WA5tjG<h2 +%4);c`QY#@r,[A9D8a-[WnmH"qq/DZL[UR7O,a?^R]n@G#qJ!FLe+=aYH`Em%oW35!eW+^C]fjj9qpUH=1;Nia/RYdk+aj+Me]3`# +%5C`Kq^[inSroIr:.GNq/c4^6e`L0OJ6HVCkV9>ba`=SnQD[2YQ/A.V%m@jCS(Q1HX)rh6iZNq,l^]I.!JSg*V8;sat[C&)?I="K9 +%T1a'cQ:d(V?ia?q,*3S,:c/8fC%O/X&4&Z9[8$YCKNoHr(:TQ3dTeM3fkfsL*@hR3Ja<b1l"=(,K9@i9L&/2&4]-dO<VUrq:meU^ +%=0uEB:[hFL7VP>&QW2(Jp>sHM=9N@B:FIKL?J?[qJZYN8WO+oo\!7^0$W":T2%$%46+mr?!24%H-".[J:JT0JVe9k*8?-2<6GE#f +%:a`NV)B^'&M]Qa&Pq>U_EEA",8eg<aJ@)+dF:CY(9.:6MQ"H']*3YHRd6USZic^,SEQWu_Q*Uu0/RF2:hXKAkpg^1hJ%$>^N]0Is +%IPOBo+ncJ-k1gTSL:X=GDqj<l.?LL*EirefBH5?a`_uE=d.dcAWl1le,9*MI2U7h+#"WSHU7J0C@>23V?dPqif>^`/RoJT'HR%nb +%8I,tBPCenZ,5#;_bgSH/%\qD05ptb$pXTp^Ui:6Vl]c-If1ZfqgLSa$8[-"3U%Me]c8',-6K>6ZLF4"h8/p-A4@W7iH^<:fes:u( +%[SDo7JQr8>ps9.rL)P#eK:6A@M@Rt$'[?mV)nO;u90u'pG/4K$*^uDrlE`_W4JZ5YQ,F!F8rGa>W5;"KW@68K*XEr'`*9UDPo$cF +%W%,2r#'UU+L2<\4=V*\?/DI<cr#SogifZbT.Y;,I=_N4k@9VZ-D-^W4)R;RmO7Bd.j5O'^ZoB2H^)E.*GrRi[_I\#'d_8;B^2N%b +%N+#R=;HX^@5D;q=Hq7S=Q^)<TW*jJl/2L&5#/MOdimri01=:CMYis;7l5:dK.r,#$bX%:(%$C8&/<`Ag/-k=6Vr]F-8T`@_$_A#e +%U9*Io:c?Qc;J&K;BQ#c9WohE)KoCmFW>H6h=j//QPnkFd9UDhqLDUAD$'jR1.F9s$O-m`gUY<)1Fu#T[CeR/[[#K];6L0`h,=#_) +%UU:Y)B4sZ<as&0p#i^)FlOoQ"dX70taY(Z`o6C*s4g+I2TgQ]ZW_B:B1_s&=<p*+WV*;6Ajfs<6IcP!EUkq6Km_8.7(mKU&Bn)N$ +%'[W"`FA=4:_5?:/CIoO]9:@6oBg2q],:7<g1oTu@4j+RC*6\u?QZ\H(<2#k<UZ99N9X;`D=,\o..3dFSq'6t"K[I`]=@impIo9cZ +%'lG]`Y^!e4(eqVBgBS]D\k5?Dp+!Ko>#W(dniH8W7_i)XX&DGo\(-<MPDrXD<K^/mA8B@BZCrj4\rjCK(f0$VBH`b['$[IM$qd.r +%)1.SkfV5t+^nsRoj$]NgQth1mnL+l$9h8cf7>U=<3^`V'KSeb5d6&^P["O38/En\5;8a?URo#s'j-DFAQ3462Tc$D]R*moIG-Z\2 +%>*7rm3*gEq&n.0##=gg?iq6Op!E.#P&qQjL7HV^%CN!],-'BbG-\)ahd9"[G>l6je`i1CTLj6I>:u2pE+\4ujFq:]c<?t0.ENY@& +%>H,1TU)6$ql_IFj%8pk8@Alu5TFRaN`Z*VYc5VVD@eilJ(E"GH'jPLt_n\HA/'B%i1?mFXAf^?FQ=Re<rLnZ[A#&^r,<![udNHQ+ +%:)_fhSp(jrc.aq8Z`OHfSO4K>@c;i3i^7>glYfVXHtVJg<1<q9o`7fqp0arWMW)L#D\Y!D)?YO6+r?_j%;L.8iZrAfXqjGY^+7$U +%q(4:"K0C>jZo#N4I[P*#C<]W!Xogp6DV;1S(nGYE[VWCf&hCE_L8`E\<u=t->>>:S7LDMQGX.J/,'>E<1FAF!#V,R"<g_MX>;AVP +%<QQP??*ruV%fRhm$oFp@FU#ZFAe].U8@F_I0Wf0ae853,M5+XBh3KA!QR7uPDb/],5-^MH_]MSPBgCKn^ii1o&<nWc@e78>4Vhjc +%KbM$P6aIH2JL.__W#a23kp"jMgF/c?0V-jEWbeWda?pDm(m'kne`Pi4Uin:P@O"k3,Un'UC4LnM;jec8TkH6Rab5XSk'S4>+'r[! +%-6:6p`bfK!Y92(,h&o:s=.Gq<\!)a#U$s>UOBiES+ZAg0dSSS,(H*s_#f`I'd$#Y&fJm]W6oPF,"hRHj=Ubr3%$3.%,8/*\I>$2' +%'G\%qL(9:2)irab/OC$%2![<A;ITU*ii%#>+ShKb(O13^=_dQFj+B3uM0*ZI)i13TB^cY@'/:k&Zrn^Kmu!An*#=Qc9#2b5V<c,8 +%]lVtA:ji>M#AO5aOm=CIM-gkG*s)1uGH2>KU"6Y?/IWb?g*TFoE>8^?D;DTB\cZ^2d$!P9l_p8H"+@a1,4@=Zj!K1HBS=5OfUomA +%AU/'ccE6:OU-HWLT'foG7LJei@"qO^497b?DcTNs0V39WOf5-;:ZQ8(^8$k)&*&jTQ].jI>(%ZFCp=:<!=#`_VA8P$2DE5TDXg<Z +%(FjI6"\>/iTSD]n.Q?[Z)cduVNOn^141.Q1<$tRq'/u#<!f8:*<mWQs_rsR^AZqX?6\,8\gR>Ds#,B5]U;G-[\IIkF',Ut:J3A_p +%JBhrhJM;_P=_!EF>\o^Phl\_lZK@!Y(t>d3N>NVV2a<++RnZ@UOM!>l&TmD7K@$l;GSSV#>!r'0ZnQ-NrBe^&Jk`mEla=:r[X!Y\ +%oOt&[-KaGe"5&kuCbV40Ao3Fm5h7D=H?'S"G\k"+mIaWU"cmUfKNeYi0W:FtXW]i(<1f;H7='T+BAG(#iW`M!fS4K3&*"NEJM;!m +%@'udZ&Mf9D,d3`2kmb]p_$00[?^P1tXO>)mP#GkZM;Ok(2M6(WdV*Q<atVD4*8OK$JQPR&feP7>'`tigfu>]=Nb*;UE^[]cCYH\j +%Z%ZUmB7Td=`B_WQ?bBU&j\g*&!H'P^/P.>WO&giGACGhj$&$0o6%M:/U8^ZD:0hel44rA>(=S7p!s@2W&4ohe#G-f<7RUcX%AJqd +%%&dU^N>cdlJodrkH_^p>(2QaYe0N\#O<!t#.&#uc1qV^O/.ESk99un'+nmAo\Qbbq#i,p*p^FGXct]SD^^5HG">mm^^,_TIa@o(P +%K]([#E*B"S>l0%J/Zf*682Vad!LcE(TpDNb-W]:6L>+Df%!jPCNU'M!NTXc-E3abP.n>d9HGPg(SUrBo,KqL2?RtRo[3ZdmUs51& +%YO,sX<Ff:#N*(=tT6"%aU8MJTcar5STbL6*O)gE%EP]r%6"@DOE)56&.h%Ij>[r$e<)7?Pd,d$6XUM39-=,%j^JD"LR6B%oH\-l1 +%N'MLoZC\>1;ZFDiHI]!GA$MWG>b+WT@J2MsVA(n]l$6s0JA>;p7:\$fm>[gA7:Cjf/>Io\o#<H9dtGF#U1l`V8jn5+m$^^#&JB<l +%fFe`fF'7jI6q,dD,MJ,<&g^*b^sm3;.C##]@EBqW<"ZTuM!i\B_iSIQNMuoeJ[EML7p\W;KoA4/R_.WFZ,Zj-3-`J/-[rCULKGIh +%Bfm2i6^7Wl4P`9Y2GPBfKJ^+P:P:Id]5\CimGW08dA]SF??T8E+Jh\/N^6_kmU(OBKqW2Nk)^d9T2X[@DiY9gdtJg2g4^YEG/Y^_ +%a'aPpNFNr_[<C<.%cb*)7C_J765fT$e2K7J"q#>K75ke`3&JZ1a\B:a<e`67<kWrm:p@CLF<J#1aX,L_#k\lH$[+3I3!ekjlE!9] +%b>b.hc=0l[CgF;(=&m=jGN*-Dm7]ZU2%T%o?/ak@8SqBV[7<o9;b+R'"H@_n(@?d8p.j-]P$hC^fH7aH,0$iQZ'BG*L]]>b'5j34 +%["U5>9pL?agVuYAA/>ttg#l>+nF7X>$*>h=`]s5=6pp]-O!EDHE`m^o6HBfM4]tneZ>A10-Bip`27.KMXA$dK)\WAe2ogAo;%'q1 +%QK#qjU/hmI=9u(8`R5tr278YqEboKGeC\`%=sSi\k(#X/Zl#Rl41+r$=,j2u4Ujch5\SfB9X<5f>>o]o3#4':%$FHgOn-#ahZE-" +%E_)re9;G%&b)s]n1h*Gd^,/.r8l:">Z07<D:fE/#3DT/:7BKU$#SB76IJD,p6kF0b_[$2dajrP76cTGd&nsUIGo"[PgW<do1-Bt< +%d1-Y<\%PMDOiF9'T,3KS+Y.,3f!9i?H\@,`8t7MWdNckB1\jCO6!sm8NjWrr<`V$TgpD$Z9eV=qb]3bm&,%#5UVdMeb-:dU+%R<J +%8J:h&6VHk8N[2tcDafOjD0c=G0R=OGo5cLif_08)4<fB?(+4O%e>UDV#coE'@n4<\YqEmsOl["@(\nsLH+WANiP5L]WF?V_`hNXT +%15<hDgApn^6r>,B?.a6k=E1(5&L-6t3EZbj;_a`)!Xm*Nn_Je^8.=9B[<8goTj]-+m1k<[OQ)S*(C!2mRK,T#,W/`O)l*LVD,Kk# +%>@7]_'WO1se%kg9iL]PaKOh?"-:8Ed'BtA52s]8YnirV"_:EKkk1W&h_$,h1,#!`QVersfV%&nY#B,\H287Pj&d'iY]P^'02@H.: +%fI5-k1heZf">tKr*W4lD5scP_pXa\(gR(S-aY/B5!f'+$f7Y7pY84AOOF*W,K&7gp244`[/-(fdlEa[e,hn.!$o(9-<bTSN+G&+t +%&f7#',B]8^pOkUI&`Y8Zl4?)Z.iD>&U"cfic$X,!7bs\N"?J=$>?4qXs(uPpH@h`l61ei&,D),]4ck8ZX)P!p6-?^"PJO5i0_f/1 +%[Q,YG3F:@=$WkS6XaI?^r#lV_6<AaYBh$%OaR00P+N5)^B(aKf\CC;r[BYE$+$3b5/-2BIn<Un"b/5Ts0!RddgCD+6C/E3gdY(2s +%RF2+eAl0q')nBJY]mAQp0<SB,kia'Z<\?&M-k<BIf1<Pa+4b%aZ,ND!A0/Y-<`Y(EkR`?$nG.!,B=s_LiD^h_-(':_Vs\+6?6i,o +%IIiaBL@bQ&ma>l4LmKQ!Unng!#e_5?J>oK@rIXAmD9kN9E0nrkjG4t"A`+3\2%X7J619(9(E;38.1PVM"_AqW1_QkpCrR?n=A7eM +%q^GG";>l3sKE=3c<S;Z>(bc-PW.6sr[)RqBOp&seG>C(-a`@'a6PYJA7CATCQEo2gKj&m2KiWlVe?S9s<,OOkn+u<//3mQK+qX+Q +%E"E([k.TnA6PD/CZ%BqQE_%JXM8>*B]=2<;/&rkTdCiJ=4<],\Uq-eLdVY(R[JGE81uAb#Vq.u3N\+-%qgC-X$#TCjDX9FA37pUL +%*k%fF-=T367nX*b*/'f)_?$4_AQ!'V%45['NO#BR<AGOA0u>1QW+!kh0,Pa56^<0S(\PrC>cUC!e7@p+T*U.OK*n2?F0Unl*/+"E +%HNZu0_BYGF*eK1Nl0>4h,EW70camh4H15$TSB(f`FP9B?RD^5TWl.I9Y'+&Z.=e2UH@b'4KSsCa+l-IeU##!!IB-U%G,kZRln`Si +%i)TsFg8Pe)=EUc\c_F'(@FJKtHOXCKq2&.&,$0fS'WOAS7>h"a`>'2/duPJA-`7Mo#ju[pg&oEt.s@lhS-F!'bTe$%Ap2:#<G6,u +%qVnrP:f?Xb&rM4`<Y7t$+K`gl[X(c2m>je)"f6r$Bu0t/EjhIpKEqfTbXeSqE^60'nf6;7Fa`d!/BA2F=K_fqC]jBW/e.]i_\fhU +%?W[VnoFX/s]4s\CLEFYJa]_$IiND%!'8^eH+ZgGf'H.>h@>>mS%P:;<%OHnC1X.e4:iPg?m9"Idr@0m^G'6l@LN.H(QOke7%^?`h +%$4gPsRoURf<Z]8j-p9tPlG!$IQ<!T$hSV+8+$uYClOPRXr(qoWZWgBO*_1@X#)Md/;/N]Ki$2]Ig_@S[&)&L.`t1G\2UWAQ(d>U@ +%k2>WYpeaABq^=Wj6R[sDN,KJOI!0.1!:L$cjR^q^8+I0X]6mC>+s$n3@k8^4,Wc2$+X<!t'#nTK-f#C-fnK%65Oi:)GWtYD.n]"[ +%:QEO:,5N^^4,!5lUi61c`UlmJGOL1\e&WT40k+F5M?jt@r\_9E*17sL4(f/q+*aWW\&bj?bh.9#V"::&#Bpd'jPV\sUCX1]3/j0( +%[s&l<7_<UWle6!)IE+rkmkg1WZ#9"f@f"h6]?tJS.&00&l/4M;>iqKMS`9tfSc$L=E#^$*YU)cbOUYkUI<6Kt*HE-<PH]<lQ^\5W +%<@.,#!uqff:e(TgPKdOTSV;TWLri&@@::D=?<Hdo7N2ASSOYOU#oHsc10=j%%9Q\kAce8\%Z]oCKP<9(:^;]`f:AaGUuH5F'qk2D +%ichg4>hRe4Yj*g$ecOV1UgWoYJn_-'#(*$qh68gT/D"G0ZEkB%o,OPI9nm@=QO6)F<@UbK6qKc8r=).\L/(.dgt,kmd5DM'%]k?L +%8K`lQYlun*q[\'3=:=Nm,&8YN"G&mJX;G6Y32OVP-NRh4Gb(@5BI^<C*jA.SaHJ"Z:6A%IAdg4;FZfO%>q?MB**,6bK_VQdJsBI" +%F&H&8Ml[FAio/$:,GkOJ-'jtZOuOpfLO@$k9@JTS5n;4[G"E#N#tq=`$\%^@E.Z0H+G$"&A-5+_!_8DVdY\t\`Z[mUkd1]PNTO,i +%8-nc/Z48V-qW/pkd/IWgXbWIO':I?ZVkf],Oa&r*Jpt"]2A.ECb(b/Qf)i*'V*udZbVGF$+lX8<()]\A++kV5dAhJed8=(r8J3aL +%lE]'-NhN6$O69tt@/CD!0eU$ah:RblTU$BRF@oCj#Kb8iCtDj?S^PI<+&XA]JcgIJARf-G%+P6-eK]_mnO;$BJt<td2@O?(s%`eQ +%%^s8lB,HT`(=O$,o.ZP%Rg9X/B:iH]"AK^Ulf^2EXn`$2#&Bmp$W'[N,O0#<%O&V2?#[3j)g\s.Nd=il"_FXXem&6mXe@-e8JNAU +%g[0Z.5i#,\BKDbWOHX?@;1RBj:#/I6J6_!-RC8\65af$O$QHASK0cag$!KL$;UodjAoNO6'Yt>7feN];I_+Jf#m+)GR*D)Q%Ht's +%!(Cfdlnng<r$D)@;cX#\6QoZuWW=)hd;40]!kB&3m?@SXp["[X`kl"Y!dnU#dK)>QTg;j^!JmNCqT<LhO&c6cB2I#orGr6;o$aoD +%iDuu_WQQC/^%K(e[afg:1TQGkag$a%ic!]A\G"`TN3-l&&,hK'+(C\J@n4.>kkN9>iA6IT)&,;S9"q-#Z1iu$4'P2L$/%9(3P@P/ +%OQOpT!D&qHd%U)qpG':VZ8kD"KapFI6$YSESqrj#@A)UKT!9tTl8]*X]g.^WQj\d>9hVH4Vr_L=BJ($?*,mL7'q;`XFs*fP3%YEJ +%,A<O!49a$7dV:$N.6?O50F<GnRf:L,'aA0hjBG5LhYUKm#;/;A+=@i<#a[D(lW[WrQg\M;)8Qr&gYoW$A(`X.Cpa=[*mhms?>YUR +%@N&gi_\j%i>0&;[Tgn*%?lTg'H&5,NHjmk.38U]k!`9Ycji.P\[(OSjXZhM7A5TLkjbAI?eod8M9MRrP+hV4?BTWj!`EDTDUsr_e +%YTLf[@R(co-*&gHj/[gAXj.G(Ia5WEN#*=;F]VQaX'#>"S\eo>DM>V]CtU!d';WOld3*A89pRd>,^'S?dL[Lj:"IJA)Hn.S7aX]n +%S?p:7jh*S^o/J@oHpi/9TlRPu(;pjg&EA@DUaa9uolA/jGr@35*2gWPJg-W`Q7/JA0t)tsG7=Xm5O^KeTELl*>;tOc\gJV.&iaa+ +%4!bA`7)p#t;+olXb^hGjUnG-ao,'*NHp3c\.l+Z;lk^EBnK-@T09VA?S)!Gbkf*EIC$EZe`QWs<b3^O@I]s'YN:#t/d3Gsd.<%C) +%`\$J.W!TgW%d3%^NIi6OrP]p1'.%:P9uW@a%)Ou_Mru.ZjA:aUlo+U:7-!Tmau8u6\)jA!II\rk)^K'pgsO6a#lqIVW"7=u7pR5i +%\OP\l:;1<F:qiikO!=>BaV^RrD"!2!BIOA-D"EC0fd;1i`2/ZYe'C"_'$N90YauDYWS?KLE\!MonklHDnf^u_oqTReS)Yc]g"LGN +%.:>44@\A!2'_0=W)(7K0foj]KN[S&Y\He1W;M0IuF$G`FijlNr-&GG]f4`sJ_/eXVQ(3%S,Pb;D77]u:daIp.A[`T;Bf@;&?WiBM +%e96TP/qU#O%lj)H3Y'h34c%'[+Ik",bn/6A+ju5L[\;=khAoq5Y33Y3UUYRBD2[k'<hl$7qoCnMG(s77Plhc2FX#rXjQcSFL>em5 +%"js9uG:?&mip-U/0j6nOp]+q[?%upW.mI/55]JJB#!Ng&Q%@/T_Xl+lHl0f@ZQG^ebReq3LretSO_e8do$kuHQDSMIg@CH+;2#?D +%TX0khKn_,SE=Rk!5StgS/tCcrgD)UXC2e.UW:[)J0(&=O1K+C9.N0YQg9(4riWu2!$C9j`>WV`_].*<e[H2<Ppr,=nhs:cIRo&%' +%@RB`Y#ZW$PR*V"c*[.jLJ;M_9XT5Qp%7ZBF`8Z"EP0j/l)OK;[I^JAQ6#b$O5$6uI[=UuW@5`8$r1+%3q9fdo]GZ4'Mpu!;hp0ZS +%H_,OPRs=ODHL\j!J\o`C2o'7krckZS>7&_SRLCH42tOE[_/CK/P>Z1cH]/h.!4IF&AccttWL:Q)SIB;\e>h3hR#s@elr&\u;b"=R +%oolc0[GBsi/1FHB14p#$>%+Gufeb>g63IEaZ(65hE7XT?'t0c+j/LpP*H]l,L42+;a(77Z>iK4<hp;$rp:(,3:?us4=DXi%G.VJI +%0WrT!">!ka$>'$%'2:iK+p\)VN&_1tL=g+"O">N=+I$)a.pmFlLJBS;*hn1S%Y?<Vgdm)2,_LK.<%oKPlhSP5S;85F/lYN>:H^9H +%os+U^\&uc?@<MXmGOp])5G3qZ7'!4=.[PP<8nWMQ#q%=1Uu(%F,/J*"=8KY"3<bDjRD*P2-%YBD_Ibu8GdRO7U?fTA.L(#TZ!5m5 +%+)*]8go]qO(W?%8Nm9=0#EuS_^j.mY)_>m2jNH%-HAG&@C\sQVn4J9-_)HkjVF)O\AL=s)Fu[T?]UmUq;/Uq\'MDU]LP8c)6&pot +%XI'e:;'iH3$a\(aCp5oVW)h[/0PK-tUNnG&%P!dHaG9F%Y@-"j)S!2&-lBqV"KeBLG>&+N=EhPe1pPRB(^'r*-%)QlE?E_mT&1"6 +%/jm`"g.nBkMbf^_=N#U';!N_W<IPd\ot&/J!O\pYSC[0KlWU8K)^=%19g3:JGe\5Npbm=NkW+jETH5O0^2@L,8^<Hn:W.Fu`%"or +%.PrF'8$G#(JjUrS9qB"D+q'+*9'U@Fb)7F!l8?7C#29m\h&/p7jJCK=/_efI]UP%jJJ(\@@+0[&%KfN0E:YJ1[P4N0R'0'N^?G'= +%jTAlJiH@!lltaD2?FdsPf;RG-n\L?V[sN(u-,ArILf;C?9X%t^)kBEUFYGEb%CcM[MgY'RMHG$a`b'p<1M3BRq_.Z\GcVHeAm]Gf +%9k-M-14WnpqAA]3+Tk;..MrAr)-9H729'')5R(-Ae-6[+A0;=^"QUFUOQ>CHjX=X^aT<)]0pbht)g\:tMZAp?l:ar_\5WN[&ZeX5 +%'m[mQ=TB#%9hIkGY;en@q`l*/R-_2"#_]$TZRpk#r26p6jFcV;_='"o;O<BUOC"Q5[=e9froVKbT)Vd$e4jFtjQn*hmFijd.9<G# +%2KJB?]-2f.A/!#JT]#\n;1*W8g[4JYlBuW\"/"n;4Wfd]^&X4O",XrW8ZncP:^q2F-A?eLd3E#F.P3HZ87[%:f$@PL_=9LR/IHVA +%c)$#Roe&r5r(]r//;LEZ_(-<OTE!jpI(%q`.+HpE21o-#X<alXf=A]f"(4[*I$#mEoSJY,RFEl-COpaj,+W!k`8,[o\V8Yunsne. +%6HT1.*c!mR1nm,KkLX)bh$T*X#=OT3DYuI-$e#-3"hWMt9!]LV"]N0V^uT)ei3[L-SAC%l+=_Xr:5Y38/<l=O4^6X'm0;?Vfail_ +%1Pn9*^sLZWRp*,JJ2>,i/oVlY`ARgW:i*=_SPgo-'/1;C_5>E1n6e!oe/ir/GnKVi<^m.F_-k(Km-^"(,$4g,G"tBE_<(e+mXo+? +%0f[Bn))#e0)dk8aq-BK#:g,R5h.ebK)t^";_qkRq62N'j(ocC=[l+$9d_@r[Ctdu&Xqq(Y9a3%BCm`tJ&#!PZ=L7_-@$4gUo6qX; +%'6bF)<9Ga>i$GJ1*j\4B/6?HnG:.?QQLCG!>L!g4,qS>eg/@N]3[<\eAG*\tnV`CLM-f6jR@#bbgSiXY^9iA)8%[IZY2.Hf_m[*_ +%Y0uaZW#RJGlDoM9Zgm;"]Xd6rks3F`Ae.I[m,s7n3QPt;Ffa=4'YE=/4ScYQnHjV3\n)Img6.NHB>&3o'lR@H_`+L)?J3-Z)"k81 +%TbG?Yl40)g>@e+JoSRftkF36;8%Yo0P!mg16bOfT3Zh@A^e@Pr0'0MB9QojHHU!hHbQBS,O?nm$N7+gjM=M.HR-6INiTN(ejKY9: +%'HgaN(q(VfQnp-<jZ<s2n,!3f%fk.A96+qWL)eb:^i%<f]6IKiZf3NEmo$?Q@HLZXSkIrPpS59HeX%'2i[%RB0Z4u`HnPKNF>#(= +%mAAoec:4A"/2c/f6hNtT@LK$'l$**m9p$Bbh0(=e-W4+o(,"1c)KX\?`$n\N*3cO3r]=G+>)-r`V=O14^;kQo"'VjSKG"#24V#Q0 +%W$1n9h%R6^*dGJ'/tSpThNKYl`"?>+VsNBC9tC,=W+*UI*N<W'8UUgIEgRT:2HhA[GX#R&K#cF:_'Qk0:USQ:5B</X.C$3g5G3o< +%!%%C[X[oApG?3%TF-R4b^:_GsE4-\1EJfD=WmO>$O%6\83Q:YY$)ocO=-6tO3unssc+McY/^'2iQ#?L(3JF$@QBC;+QDEZ5k1XOm +%G.h+uBo.9DhgR\gq$5bWaHbI#/!h7p<uQsF%`qB:-eGrmZAmQDHhr`,?4KNriFKX0)ODT;[2E\?>OS'-ND\H+/gMlF'P6jqDY$E- +%5-rO%fM3Pje\R"Q?*42>fYQfuPg":[i'df[1XmFl;$#$0=tSi)"/It+!@Q"SaLd\$V=BpZ+_QtQKd(Z*g$&B1]LD?X!GeisjS +%*J,lUrptB#@NNd7q/[I*Ag;@L8Ob8?/`rbBLEf,fs"N@-#4H.%__(-iB)0r[2X^<;E0(@k+$..F*90[%;(:#dQsAB=(2[fQYNVX+ +%Qeg0]ZM]9d?Y)!PkOQSFpT%s1?S5Q]WKlN<=uCQEnGQ3LUh^K,J]*<EZJ&R):%:[!IQL(#q7u;p6G&VC6+F?<a1nm]D:^=Xjq2o? +%X/t"(U9tfsQL\MIH);j$`d/]FElAhT@[u.(JeA0!B8=MU7V\31CiX5)EU!cCqU#>X.Y;h`fZ/<OO-a(g!->TheG)]Yh`S6mbN2uB +%Vai3kXjWgK]pEIoT^AG?Bc%Z41sT$=?kU(qPaeQ_J*%)L,ZQ+oaT6`P>O;,"0^i1,)LlO8oeqQG\,Ug#&61ls*%dY=M!5ejK[XWe +%]%QZ*d7H)>\F"l_*:CqJR0,j'd?YPc,9%+q6gXDX<`9LHdBtP`8LQRl[p]\HihBo2f@H&TY(ED8,=lSBOr$+0VPTT!h@_*Y63L-R +%j$he<o.;Q'h=QO*B[\RMb5Eqc^\-8K+8dj^;U\b74J9m"HatsK)irB%9!7?qrK]`flp^Qh^r::t`&>H<JZEFme0^Zr.(ZOMGn*I` +%+VUC3<ND?o<L)%7rGnh^mk*J)Zg">Mq#cTlXjhsJX2k=RXkc*ueYFE`_nMV9\n.i-U/L!C<fHQ;q'D[/Ia$'G6/=23$e6_,"Sn-8 +%68V/iAs1f'*2.B.d.c5_XeItK#c3U"NVj]IfIKEojT)0X%kL$'b.HU6q.U\4n)d[=0M6>021hgp#0DND\=T<IV4D+KmA4CtB;-jl +%0_I+E?u418]2]hl"GcGP`c]/sN@[%.;Y`Z@Ye=0?j7dTB7e]_a:<0P(OK4PO:JR'!5J4(+)UEFg#@;*#'O'GZ<hJI*m?#`YBG;C* +%@7sV\r]4:I!cp6l(IoSJNdIGTE1di;).I`/_gs9?@F4stM[".,SjCP;9N^&,,h$^sSc_&.0\KL0>L7.ESjsW=\DWR3_8&SJ_@#2W +%(r7Rk]>jpioN_<S]r^D9>T5Vgn`Oe]=M7JGD\je:2F\QA+.<UAs3?A5CUZb\NLllH*$=0u7=.s>/PK6\VB7]PS,+O)libPm>2+0c +%Y#:96@e@*P6uh22o=;Cg$pV4F%.]C$[H$5bb4fb+DNUAg<Qca$A%0$SMs<"GFdp^bUU#:FZ?s>mp4$tL]D3E<%]chq!2860#,gPY +%D5[!H/f"a52o0X^A[j?)OTh\nP'3:^le?AERO_Z"F05s2V5UeUZiSH5Q#.2W[b[!M_R<$Hf2<X=/F+I<Cg4QV`%0XVZYL;f6qLIk +%=g#+[>L7=1`+o!s&LS)]DB?Tq4GQiW"aBsD5#?F;b#[I,0./Wo\0au$2g1Z'[[.P6Vo"HaYb_$TBk4seWZ#dd6$O<S.M3(Q4t,7/ +%L')UlT";kBH>O_A`RF27%NQ%5'fdem?MdPZK!^g:<4VH#EO_J74g$C*JG7t)]gTu`V1k_+qY_3i:h!YHTRImG+UogEET161(n^hB +%;*8>6@=iedUEM43jA8Ka-2:KiOZSM72<?gj`9.\JfIl1"PC0PS\uU7(*`ZDrC1]M'ddhhppf+5c_(Ar-_X`t\cq"GqQ.#J9UQsR? +%U@5L@WH.3cMd\Xk[Q[XSSDYY>,;74/Gs'":5B'LILjfYea)X8XXJ8'+#_=rZ+)@gf1WnJ7g@s2H4u^rR9j=*d'>MR5%s8_oe=X3V +%dY'&dQo[+Q-Hr$6,::.iYtD+8Zdud[5TtHV0OUj\^i=p=eDKL@HE*feF'FPi%jMj86pM`/iJ44i\Ao3e/4)jB;<K"c!=RfYW1jUU +%;snrO5YN<KMgVQSOt3-+D#IY$o*t\hM.D^K;\()qpI>@N)hD38H&j7%QAlAkZ0u*>M[hHi1\p\Z=c:upN.iiS>rTM9U@R&/)i*N: +%3oa*r9Z#BCd)cc]4OddjCqUY!pN41rhrUP$NOC9W-fp/@0?]95"Z:1(aT1A1\MsoO=%SJ32BVp(^@U]E2As2&R/.)84S"HJptspu +%SFFGtO4(>Ag%Q)>GeRlb]#!tR<p_T2:EXF-ae`sdkS.m,#3:"-0)DBkW,;I^LYq,h`?d4Hb'G.T_NP3e9$>dtha]Zc@1?c.`B%EH +%B8?:P,>uQaq:2sgM\HE^GP$U-/McrcS%4S#*dL4`9OmN99R+Da:SU?d"9%#q4<>LjMDt<B,h$#SgB#;H.aaW#>80YH%>4$m^[q3O +%c-kRi27/eKf\qs*'ZMtE+5-#Nk]_<,C$BKie;$-F@9k/LN7oR2[lFr&JF\I<CEgk(,!je>IV/g-CTFoN;]fG/8"OEK3O[B5a:k.- +%i)*[d2Z#\t&^NC1(\%30hWD/^A8U9p9^jaY=_/tig$3e4&&.!Cg<>!3nAmBmj14B%j9\W=iG#Z4RkXLINd1?D3Ps6!bi\ud\VRQb +%K?R=0r=F_ZN1r[c)aF#SpNYbe#*ZU]IH1^\0V=o%Xj+S@E5WtSqp\GA+6NW6)Gs_W"V\1j]P2cEn$7YVhmPFa+$2UU9S:H8h7X=X +%iGgqAN>C.9mJF+X4?T7@L!<lUjL2sHP;ra]&H-es/,[8dp3W,RSBjPRGA+>O,OFsA1C@W[l[>!(:DrXM/_VOHIDdA%p)_'&'QL)+ +%KT8<h%B`^o\&)4O=c>>s$@'gV"]5asX$]*5D#+tNUD+@6I\N77.6ntj9=;6dF$K2N9jaL5rLrq%)tX@$`,ag4G11E9)p.TOO0+\> +%qsf#LqH*iG-!'p51H%J&Qtc+)CUS]/&K;87b.IKE]U[[e"4T5cj?dmq3UstCp9K`)0/-<1P@B`=0XNq8[E#7BG%ceHD1/qs::J7m +%[.SV<d+:D*DC`l3"EDf9",nTXam3$&&B%Y@\)7'.i8oGjO$fCb+*N]8SnTn+YJ#uZi>H`ZVa]@MW=O3k1[6TAop"@5/q,`2*&5t[ +%r0f7q<Jl/E2:pDgl65MuN/F[Lat!5Yeq`!iE?.]MUU>o!&+P23)_l[VCmhff*=+*.c\]ni8Bc+VCJa$E=##B^*JW"ZcTV%D(4Kco +%78DV253s>K*O#eig>^JsN()V+g>AQeonB:GN+W0Qp.fJc9K[g6g-U,'24Nr3oeu']9A8@QV^,AUg0AImi8W&p=8Vu#-uANlD<>0q +%!LLO:\%/e^e5%#_Fc%mdi,G]?N,8D4dT!(2$Y-eY?[J=>A;<(6ZM!;h38GXRd+6t)6XTFE2\)cm*("C%+9r_X<*ajY:(*Eicue@\ +%<GQ6`5k<:ef[12$51b?*@MjD`1VU66-WFf\FQb+nn[1;SaB$?*-4WJL*SBQb?=PdfTa:K%@0&&*6+=k-eZkki5(0R9)nfHOFiIL, +%pi[7E*T>FD39"^hgl#!Jg+N-/)L#Sa(K^L<$GeV$'RKCY!H%'mh8%ZXm`=ecl#RltkhUQ*1HmbUlVqRKJ*=rqnaSb1Eok8"mLdIg +%Q>+jfM4tso?)B@NRtl;;DN@@1l7f*A9]Oq_D8RsSBLd)I-iSq$8U"teb8*+fI6.J?T[1'Ys#>@Z7U-VP%0Z0(ec]d?Z.7>ufH\kc +%'ZbD'><cQ9(.N+,;K!94DW27r7&ucc;7GcL!99Q/E2Z&b(>`"_m9WMJ$C9C/+)S@MA,,JIB,&A;MtK:!KVr^43\:CPB]VG?narg2 +%F-\EgNl1p6%KK,g^hp!,P[D/T>&:'!$I'jg.BW0r:YoU1`u6Xg"46p:1U],L;jrGA;a9B"X^.5?Z+E-:Q:E&&L2fu%7E-TnbX_K> +%`=Q@al7.gr%fPaul!k'bl720KcIh+t>GFbo%9,u(g`3T,7B@kON>]1'!@ZG)>AI5"K_`$9FN>/5Xn&0\]Z6qrFeJ(P=\Ut&RnloY +%Dp'>HWlA(\8*,P&IH<9qi-#1E$2i/jh;3j$66Gq[D8u<i9.N7$j7h3uZ&Lj4&&/S.Z`t+N@;i#:fS6N1k)R:j?h9SCHBF]i4i3ZD +%Co[?,c*B6-^"1I)2E_u,gDkPXETpC2f'VVVO''sRf3j#NHDF95\G%b<X)H'oPRd0Y*'ai)?P]E-(L/q+e,jMp=neqagfkbE(pV., +%!ikWEf@EIJA#TPGTqf$"Et@tpL#$49i#u1/!@<gIX`c=bTP0U@+^Gea'"PD2oWuRbO*+h<bOp>TN%OM&#u0-rc2Gjr)tIL@59l#P +%gBm'h6e5SpBd=^_,g>'FP4-OV1*oMtW?4?5PK,_g8=hC,JDD8N*3aRS[T6<ko@SctLb/-P!7F.O!,4H(@jUVPp%L$<ddkaS"!CMQ +%@>@8m&^V9nOZqPAb8:3k3jclU6Tec8]Ln==cOdo4?u.LSQ<T@k8S!ukm,!3[Fo]RZ6QFkIqoF+Hnk=[-aKbKu-TjcSZI>Obb1&pA +%iaMYJdOF6\NEek-_"\1*P-_\Ygk%G`]sY"mJ)-^Tf4sq9Aa6&WnaJ=RN*g5IqZmk,Yf"q'g"OYu*:QM5^3L\m@PhHL@0sXVh`74] +%)kXC-3=V"jpXedUGqXr[$$.J&O,4tD0G[K7hKk"lVDr#tC3l@:-O3=^Dj?dd1*huO@'b#RP0,s\f9*MDShfAh\:U'lHFrR);a4lT +%9cn.9aTHDY\/F$<m-cb?XepR6&K<+CF<0,\IN2e_XST(.=t%5-/XWFUoNe:aRkT%!p6ap7%V'jhpL;AgPMOI&:<h@%l6IE*l#k]b +%i6?Ij#CTn6#"9D=D1ApNZ`q?$fNo@u[1,K0MfY##/`!Scgm=FJlB<5,SN@?f\H>G_U?n]KG'<:g*p"a,[CorSRG"5ko)Ri=hGu9` +%`-I;bQ<"K4.A2Nfg`Eo3.W[gcO%g]p?n3MjrIc%m(pPMa6`[2YHGoN:?u0bjNcrW"Ff<]X;!,*3!;$t#eg<ba-b&,a]6;5tp*fUU +%%db\gl,t,eg-*_N>&RFO?-T/2)I.neXpcUX"-@FYFADEJlD7_0M<(?Kb%fdDCGkcp-Z&?U#P)`=><c]=2FL\+R^A?LqjGL%K?dB- +%LN4H,EeP5[[Acl[E$0nhi#62&]lQB(VN,tl1A+N<GiT`r[8It.URF?;3_5Oa1:5a/;3,sjq_.4%3&n_nXSK#mh)5fiFC6uX4U*NH +%qV&0]nP^NYO%5dUYbZu7dRTbqUbP+YZtsUQI=rgdE>R=076;K$g0bnhJ8#+*$*n%f8Vu\U[J:tj6^rKGIZI!j;-5=pdQ[#N`t!?Y +%(2X_^5/ImBbAB9E-jLU<R+"5aRH$"eM:^sO!QlC[52n;935Cp$hFF.+$mCI&Mmc2U+6edc--(3L+$CGj*B'Qi-l=[SH5[jp&Q_&E +%K;;D3X"_J.`a4DgH$H4&,\>g/a>9P6n%Fi>[+]YD(flu1nMSd?(iP&+m'1'BEVq.b7]t+pj@\3hhSr9<\31mY7U^TUX7bF!4FXb7 +%)D,0_I38HE8#it@VXWsY6hWS1aZt=.@$,Y%W3#3,<rJPLMIW-dO+YP;^mMReLRmqe*M,`Y^]sX>ad+sHO`fsCHRK<;R/;&YEV:QR +%p;.9Qi6^tfbLusRA^RnI\$e1n-ZP2=*pPFCEk_3U-VS^$e>\QgC$m5e0hLVFMcN<CeQpPU<rm@0SZ@]SCa[C=)W=5J2IHO6+R`PP +%>OB&-'/"R1"%+L4]QKENA9gGk8^^XWmUmTo+dKjH2k!YO;!tqpK!(7Xg`Mk\:B?EV%fPaum8=6oH+il,-SEi3\7d^5X+BPa.Ug9H +%P"'/dam4R#J;mYa.R,Bag^PgrJ:h\]S&a/rl6l#)l!k'bP7lSFS?_H4&Z)J98om5]Loh+iX;(-D9\BW7%%$&']k6-7(dEI#K$uA_ +%X$]*5D#.69#0h+$5@MPIp=L9X]iCHs#tJgs#Ig_l1(8I/2I^[ZJJ];'DI=CO'qh/"RMrlie;r9me&NA'YB911e/@"Cb1ULoXmFi( +%4_":XA4pH!DQ(:?TmVJ1+AFBUh-i8Ygk-.FGqD?,_UdIq6XO9=WD@[cT10q!WX#&:`7\iDg<G&jj6X;jrP=c$\7'oq\c`JFY`$O, +%5oUj8SJ*"^UsV)/mNh-Ra[7*"l4SCrA\tehc"to%2H)!nLl#bKijO"%q%]cE]#9'Jl*:pD*Z[$e1$#%Q^5oqI,L7d>q<$CdSa_Rj +%^=&`mb1&pAio)n_]6[l'Bg$]r3B9/Gn,GuMdMpu].)5L;m39$4%rLGmG'N'cKsgM2g4u<ip`5qqMmb'5+6A<6;^YK8Q\Q^'!95Yb +%lWi1+Lj1XCE@UPk_;H>cKW_e@;]g"?8"NQps4dE!';!#@la1JFp3i_]*ZerI_TP)21k8b]8+V\"Nu>rDn^e9qp<rQhim>T!733%; +%OT\JKU[57M!K5=P>1g@jHbb4Vrr2QLoV:`Eqla>=s8"[X5(.bKnU::`oB&heh[ALXk9'a'rVK[*Dn\CCjD9<d>/8E/1M"SSs&%D* +%ST$(4b.6_cq)a*)+8"a2'C]r'E;ntp&-$7e?ShUeILCE`bKK%p`trPL%Y#5mUWC2<k#_Qd..$aip[Dtr0?l.fRDl3VNCVV9(HIWa +%o*JtJ<4D8K,re$3++eLP*HKFps.Wl8kj?)Dkn3CIc%Cmu0ob$_V-j%XDB='TIcVe\_$f-Kk[3]8R!*RR5aL;gg)nkK:)+SZi<gA` +%U6";33MaNDr[#ZE7OfOW8Y7"oep79K^W0iT\D&)6EKB,B*C>:U[sSpAX*F"Sq5H9MJ/=Q@-5Pub\dAJ@6>KM\qq_*U1A.d*?3m3l +%#9i;<KkStX%RcN<1D#P4OUZ](=*<`%qR(<1^+$8X;.4$0,G,^MJ<VC/Fs)&X"<2?i58`B$`Qs;rJLM)<IcE:Cr6j<tIFGjoDqeWm +%W>;i=ER5/a#Tu/8)DuN2?`U7E.g'rgB[K&3ESI.kcl0Og3Fs6bZh?g).ut"kMuM+e&e1>EpI0pYH<!8/FZ9&cWnSTq<KH+s>mnC_ +%glRB7QTpYIYun.Vq+G)Um9m\(23+g3^CJCoRruBoFI;b#<G9AeBEQMqN'tSN*B<EaNlCk&0gi\^X7T9J,kX7'=cr!1C!YpmjPAm8 +%`81E#LjKh#5AT3oUI%fRH7-N%QV;f^7j3ER)2+Z4'r#d)&Y7`KoVh9cUrlRVh/k$RNB9>iURN#?poI$Za0On"5k7YU2WAV(0Z6,3 +%T:]ZrZrJc&TQdF%\%`F,iFiH#Za0a:@L'LK'&Dmiq.m>>"XMZ`5,qu7BPQcUdmmsYioQ=%?tp!=C!pW!P%QjQ.(T;m&GIT%I[2<o +%X'Y-XRJKa7^CJuVBEsD+oWN^^[g8rYhZM9$$J\<,I<8DbK;k][lC,2_jaka8<'X()W8L`DYRu*VK-BY[r;8+8TWNOF"6oiSq:GX+ +%k_>iQ.(P`E2=IXaa>7$To#G,C$Da(irAe.LS&NnoVO1.^/2$a.[($7gM(s@8CWNZ7*@Nc"rW&mC$jT#K%[9!:$dMc$Dgrdl_9iaW +%=mo_hhJNp'8Xp$[7ub!G>5IH[3sS]b/(V)f1A*`5=cr!1C!YpmjOk"_B)dWPgnXZ?=[GrD$:3qB*>a>$^LZVf3=:<U.[l)DH_T&. +%&Q6_g)2K?O+.K7+O)BN5_:7aIQEoO,MR#-(.oQ>Nm.ic*4PPF>&H"5<HPA\/2]aBNmA.LUWqu_85rTdc^p5`t=_/%3M[aF.aBt\S +%-m2NMG%YHQdEDsbEp3L1X#!#EmB=p[&l:N^jBh(GmVDk1't6C5_B-\:cOBrubgTogeU@JXTFd-\?eJS29!MPL6746)2N#NTaC\]A +%UHObqfN,kcra=b0HJKFn;)V7[S_BhX\[0gFbl%M@KKY3RmiSb#<I*C1Ar2&fmcYQ?lsc.VWs6N0/ga`@OC[!6deA=b>o\8/6.H6G +%'L!&tdr/!J4#DbVCnp>?PdoIm43k2PAcE\C)m@86brADQn-(*"J3Ku?h.S>2SL*[C\rjW7p9GR\DB*I''u\o4UKI3$d+#hMr<=M, +%a_i*bfZ1EJlD+4+NI,+FVj-"F2j/s4?DO^]p!u=ZmLn-B6f%\orLS0n<MM$,/`Tg.%T/M*S%EYJk`OQ2$O>j#+K/Ld<NUot&2]76 +%]pgdi]5=e.orC0pZ%nt,DQs(Th5_,*%rr?OTT1nN=EfDJYA$s_qFGgoH_Y;Z7@1ihE!2sTV;'7'kPY%WI]m_/jXm7r)n*`@'i'6r +%(U2T'lK[Y[;)j3'rg5PKF*np<\(1FPiH1T(2p2-MmhLie*m?UfZ&_W<kbJ")N!cK[1MJf!NTA-;ATm*A]1qR7$>7kI_dN@C^K3BM +%T'XJ5NZ*4B3;Vj93!Y/d[;+A(FsHeh$:gEVW,OTYBD1J7ruQ=j8'UcLs"gZo#4m90@oG?M"H[hILV34<]%,IQ%3EP7(!\McDL(<6 +%_AP5k0\H@^mhLkA-`1mfUP@V>:A8ns3*?,kp'PG2_2#j5C'f_W2C^&SQ-25s9u!!b>3c*;4rZmA%0g"g'O+X3rOL=8(i;imW6nL4 +%9Ce3GcnN<XIV>CWFTc7o8#Y=Vh<T807*"8ZOp%S\h<n6?))[S'4D?b"NSGm`5f5k!MqpX(j#!S.[HuD*;VRfQWfDgbNb7gYNqC_: +%ZOY\[%K*LNkXM]boVj]=ISkaYIr^QN/l_gW5&nb!L?3o+3^';hC$b;sJ!V3\ChSl@#A_Y61%h:V9]EbPhZ7K.XMXFR"hp>$FpT<n +%DsbA#.#p5j:LNES0,0m;RGllC%$tl(kII'"Y2<kOC#+kJ%?1$)Ort!Ye[<']g9e93E_One8Ntimm0lm>YDE[+A)[NnEE.fY!48p_ +%%[bbJh`Z7s!@/L)UY^L4#OfquNVnf^]ZrssDpl+kJE+I)NR_sWBVaKCSIr!G,HY36T6<nI;MRJg$C&O)gk$+CU6"?'M,J6Y>M^D\ +%Uf+GsFs!TD@?uk9#X6oaDb9]MJ;uKo9r>9,]=+&)%3i^YrCT.HnB:JshLTXO1%$;p29mG+a)U_t3'9.IV(CB%K\LjcCMZ?=/d]\m +%D&A(P\H(G/M7R8Q-?j\DTZ(]DVW%k"5fc%,0#i/^s+l%g@F"FqjFQMX_Ca1ol6LG%,1-$jm%0fZi4R%f._Mhef'h;]CKsT?#Ot9Q +%;'F%R)Dm$u[p]U5U5X4o076M_>7&nNJrTsU`jAQmH_NQrY&(qu@U`?h7"mnVOu58"(`gH&DT<p!g)7r(H=s$Uqq8e(BtN=GRC$@u +%4?*adU":(6:Pg)5SB&21am&]&>dp^)'h5X6KYIq1A/%8Y,J+g,75>?r`Qo8^qWpK@6<1-%R])S36!]=WrsB_0cppTPkHW=tC+q8@ +%)G!-Re,&,42E^j2'rbq7ahPN!Qn*@DZNJf[MWer33fZ\%gl67s:ANOCok5).rp?Y]ma;I&'0F3"Pd_q\E9<q1Q#/3'=g[fn68@g\ +%nStI-<'Ee51L`PrEhmoUla2!Nq(IbM4a)PQ]m1Gr[nMR.WH&hGVE/6-LPj4aejO)iPU#K0"47@/iN>$!8u$QULM,eTDS5NYZfurb +%>!9<ujTM"HbCV=TGBBf48(9&c[o+'cU[d#T*Xk$>P;"\p5<J@;EU6(fB\C4dk2G!Y(lSf=<9d-L-*RuB5.cF&Bk9E61f\$6n[E]r +%BZ8'lm(i+e<k:d;O+YhmG6=B!gM8Y=FpF!^3ku((1Bk_.4R>?MWL'mIa'5mEI!@JfVZCqe?`]$%7"-D#V'RLBau5O.O`;C"n79AG +%"`\U%#Mr_HF,Hh5H*bqP.ugNsC)j)`2)9>DkhYeb4uj4QHrM:Z5'GSoZk[L\`6A2)S@m&`SVMYUBW#hQ.kS3ZG-^>OBD)"]8Ls(- +%UKgO<2[dpehU1M76*?d,=D:Q^NAIi.Z(:U$-toD+C)#U&._A3#59pUeY0V@%/_MQ.Yp.5=kcJU!+gGM%^QhgQ,g**C;nE*HNISdh +%iq[MjK?nXd>.K90qi(9iJrTl,];%tC\t^AAa0oa(*\iNI+Nl.u+""eWDgW\@P$NaOa0Y*OBYJ8BlRu!<cY-Qg&%I#qn*hA?npuVD +%,&jpYg&ALNg'AVt@aJJI4,<p/iO:+O7W)4\#b-9_3d?4bK74Y.=iG%iOd1:Q0+YRW/'mhNT??ZRN"7MX[bcKd=YINL*R3d%e'cBF +%f]"F5j),ChJZ-O3[]qUSAH`4h+;d(n@PBPXX(h")ML_iDfs.SA3(Ui$LlX(E+^\[>;r$P_4;?%B76O\3_B8Lcg]aB:j:<cWBF)E< +%cY5$7bFm'/TWs:YXISnZSG7m;R&.R(n;Dr'btR&2baL;cm9^mFAi,/>;+,\c)*9I%0p8cFO;<#h_B-D2Cjj+T>r]eRMc&Z/"W1EL +%FF"N:fMB1qL2Lbj2TR,8Xj8^VnrVn@EY.\\,Tj=(='"e43hBm^IUh:k'em7S\#6WlG+U;ZO>XSU3q'=KG<Yo@FTi_URbphtr,2AQ +%g#B\,2=\Gk)@a0K2aI8XSt;,,SU8$j@FDE^SGT#Nr"k8TB+rmt59Yak`*S=@%!8-`;((V-HmcB\8t!IW8[=JM/#eXg8>#fhdG&'= +%hRs3*7c#3.:tUR;0>G1.2Bn^hgBb?K/c'iXP!`_ATO,J"Od`j/-7jB`(;0ALk5,>VkPd*rITg\T/[ul=glDj2ci$"mqru3#[,?C< +%E'GDST@VfD$h!0]pX=`kBu0bY^PfX0(Yl2%m["+ObC]V4Iui]?4`\:i\6g$,01YH^2>?Vf^8'[B/'YCu4Y,>EpXi=L4>'T<3pO$T +%-n\J(I&`'^$Pf!Dl>-W^$Pdk2jDcZp06CH$kd)#J09i!A6d*H&Q:hUF[XuJPQ@&6,Ur<J4`<=,u"N87^bl'\)bP?j\$O`6.K)(+l +%RjT=3-6Org+>"o_/LFlnn'R"F/ehSp.('d@/em,?-_N(=TIqRa/1.#@-=H91T^1T0f;41->J];kf?HZam8Ok4Y*$1lC^X'Bkdp=a +%>uqfQDT(4FV$3qOFPW(@a6C1BcujW-f2f,_cunR_>uqfQDB,EYnD>lG@.*L2\umT+h2!m?-6Oof@.*K_\h5RV?!ca&'eCqYh)k^` +%0`cPS!GO7hBe]X0Iui0'AYJEZUh)7]AMF4,Io"U;Bqak`6EdM!BqakT$0[hWXE<8nhlLqH8dWa*.]TXJpn>f$CCa-Gg'XcSJ$J37 +%0r5&N[)*MYR,S1rgnS>Y$VY\sWN7e="fAiN9lPDUT@Fo`eKi7U!'kQr*9sbk0_1_fl>1=#EdM!%ipu[BZnQG(&;!!E\B1)8+aJC] +%&E8i!Q.NU))0C.-Gb'1Z_tQK43KgsonQ$-C3g*[tUuq-"<,7Q%G1]1]BKZtipX`ta%XpR#gc9C3MJG>sjoY0O*,62?n@]+/?V'NN +%0&S3o[Yigu1Ac@Hc>e\<BHQf3<`,_oS7<8fc_Iq,R:")'6ghoC/p$7H+M"+7nJi)W-+=l5F9-\9]J)rqra$j//L:'6K74OD=o%'P +%jF//XZ_KNQmR,Ro.WVb6>Xup74DMKuV3U+*A1Xl'm6cp>ao+>ZBD6;.>f"*4#SsY"gr5hPTLk?n'Ael,\0ACd"Y8Luma]TbpcO.@ +%k@'V4*GoLZnB)hX\Ka2"iU[?C!]O#iD>YW$F[blDK0&XM1`Yp/qSD_>-G#I4W=*bUXGdb\H45\3T6#slg^u[d:kSuZ^VJfh8AZ9: +%4sJ)V,\_fT*KfD?P0Mri3.X0JXSB22R(3<[jpMs2&ronp!;XU@g_I[!Mhqau8Q`h,@V5$8eG@/>KZ-'T@"'gjGK(m+C3ma+.TS7< +%R\'[3%<='J-m*)3!D87V\h!-5())oKPHf_9`<>!3>tU"]b)=AD_9ueEmL5hceHG!QA?90Q2*hIH]!-p>6e?*`CdAm&!]GcKk5Gk% +%D86fcGl.o2?XT=L4=I]?;dNm).njZ.C$tMij[SC#-23_l>OcY";is5Nc6Y./>k1\[$<Ilj^WP(pH2CDdWVp%nG*g&#kNr85IWZGK +%EU@01lkbTZ!8AS^d"6O'rDN7hQLU-+"G,`[3k/A%qZh)s9>[K"6b-'T#7dX5p%]<*jJ>M_7sBY2-BC(u[Prsq!iWn2\*qX<C`Dfr +%BGWAL"9#:XPp=TZ1qa>B]^6IWmR+N@igJOpV!c:o9Z;7FU5_NEEFl<ne;J_Z%aTfedp?K6I)E#"X4mig)XuOZe!7+QV>9N<@)>nt +%A7IeBM3g^-b*d)pAqsdogO[9H5JOa6cCuNbMHe0TAS5THq+].\O)=Gs+o6NZW>u`mM;:,;VcA-:qoFl0%GoVTe,?"'\!a5N%HER5 +%<.#'F<$$AY1NG^rH[L:4",5trLN#[sFlUAs06<UXQO'".hauh$Oh^H6h(S>?S!hpZ"?_:.qUe./5lab1lErOWQd3#S5!H];AFH`s +%[`XS]<Jcdtc>E42jg2Npk;GSlm!Z`82jl)M&*8pi'Qd-9b)+j,%A_ICm?K,Q#%$k2C841R[)ppj6r$HcV4VGLn!![[bs^cInW2Vg +%]^J(.URB*eG(;#q4BSqh&2;&S&pC%?)g0#N;r&9.\N)V6)"3m"\]o]Z`I`@<6WKuP9NKa_Wc3DIW<kYeL%TX"h/(JO<Rp=-d;2Z^ +%a+p5*0$K0_JX@\Y]Pau!Nk*D.k<,'`C>"j#A(K^7a_8$E)GkdV@5na?s*H[HBUr292UCMDbog`HS"]!WI\:Gl_^Cg#ZcEP&A:-UE +%FO0QRBIQWQX;N4>6$1+;n%M(8W<phsJs[IT"`g6rc>=%::;_=NTlL].eRS#lH/S5WE=P$'VHHWTL>g4;rU8Q;&A_QH+EJL,4misO +%rU2Oj/#GPI1-(5#O3.*tTZVj-6F*A;W`#cLS`64!>@#jg,K4_n:0*RcUX_%W&?Fh4=eD2-ABmPfRVd'V`)c[i<!O-lYD)#GQP8c. +%*@qkpB!j['rsO;BITQ,+,]$m@9J$t'>uJE:IA1SplmEVp:YS*G@2_k&DF98G+aRB&O_o4;#2L%+hQ1OG\]nfSXeob2qglQ%MKjaG +%62tsBl`nm9c]@%ZhPXHZC4RcC<BL&*Zr.Uh/I'#hg4D;k&U`;fm]n(/\]mh64J#'K;c/Q9m3sC,3$#\.dH,,K.#o$Xju1ouml53% +%`6E.f!M_fF?2sfZ%MUN4rrhq*+d75eK@AR[icZ3V+UU$JAFEGK<OQ3JK4ps@hL1#oC5Agj9TQ`DRP4DlrS6O#jtr;MRQ*fW]I7qW +%;`rbn3nJ,a.#JaPju1qK9%q^1RG/"]qkS[Y1Xiq(JLB)3QfuT)--iu(L5)A)b%:$?-@?(GCHe9=qag;5VHY,dGUmRjcpfRTHWIr; +%A0uF?cI7`DKr.h=dJ"=%.[gUCB:K=r:aTDK)F^mkb1%d2]BWM\(<4JG@^Ms"P5`#:7-B0n:U#A@]&Cm(2;1;YYULno=8-G5NME!_ +%Bd_'&Q(9\>)'c#&:"e=a5jVsrN1kuGnbq`0jImW[-8E-')8"jn*`3=r;dsXnW>a^dc8i@JHa!-NG5^lZS*91F5B.JW=ne/:^=d?G +%N@<U$[-uP"2n/&D$qAOYSt+ODVTE,-1Ul%9\rG]`MXIJ!PK1qHiu1@d]sQsf6Cup[0gjT/;Ee$;0k>FY"O1e,<-J,1W7_r6HW6Zk +%luZF+8X3:_.&t\7;9b(]6">dndPQ$70e[h('[:JA;Yr-Prq/p92S4Sfl$H*I5;LSBWn9&5s6+"eircUESF/od4s=;5)7_l#PCA'Y +%SF1+'/'WMZMsdA3Xu-"ZH16/lkOTA>NslNc'nTH:@9m)#LUrl-7jkM_+):c:[*8A0+[Q.XFPOPcobaje8)7HbnqSLiHc[d&2AGkP +%V7)c'8*?3\)]AV:ZqbR(-%Gn3BubQ(k7N*P2nct$ANq<fhcj"M$.4;3<6ZnfplsRr;o3J52RZ7.4Z7fejIFQ0@e1Gfge$4GF2&hJ +%HI7WM?IG9<E:=sEY"/1K-,98?:ti.;NT_IR^jTB)kG"Ak%!V+bE4s5?Y2"M6=j!Y\3\Jc]Mg9_CZL[O:Y]6]_Ys18gqrID#-+hqY +%I(;=7]\<<+OSJ8r+81B_`D[b=1%+e#gt5O,>2rAe9.`7L#P]/[s,4=t9DEQMI<Sfq&#IF_QQ4Qi691+ra%"WB-'._`YhlULNTd!r +%XF"\Yrh<]t'%Yi.h-IYj6W3l2AXK&%`k#YpSruNgI*cohNCN818X2Fr_siJuhj^TLDoE5XjrGh-,//R"Wt4ZKoC;5F:N,.jl)-a_ +%?p8Ndrc%_a?h$d'^YF57mb9sA5Q0dX6ZE+j-RWuLVZ6[_^R`)#mEQNM:D`QSU7^S<b#Q;r=bqQ/3CfH85L#&;5T[<T^gHHE3RH!* +%aP`bU42>&JmnZLC+JgLTM6]8rX,u%-ec#W'R/'!O4nW&O#5B,8"tk9Z1;EoP."J,[l+6q:8-03nBM4M^B;YrV2+l?]6Kl`C_3MYd +%kD#s:0@(GEMf]N6E_XtJ[FRt)<1O"fc2P?q_6Xfnj1elLr:KpSlVDF`]RTVEn)p;Tkf:2R]&]*)ErKuaINg69e+q$C2qP6?Is:eE +%&"d1%ktfV)PoBYjo`%TR^2aAX#TfMX::QKbCg%P>)]]gL>G8sd)?dQiLOXb"*UlMXXTQ3NZ2qFc"M@K3J0bC#(*Bsp8h>b+Sn;#M +%c2#!l_Y;+mdS<B1,Xj5h:#M#nCf2L\>^9P-ifn$F8_fLA54C(dT1K8,brRiLPh737?PGI3n@d+q,-<,B=njj(%89-P=j!FZ5"DY/ +%=FHf;=j*2DLf]r/N92gEQdblYMCdD]b:'EaQ!/<IjlGji,ha0qA4eZumF;ImF7Le.dr>?%?tH^XoS[E:_%Ind/Aq]<458Jp+Z>u\ +%!_lh^)^j"`UqYo)Q6FjXrI=\-$7`;_Q2<(8FhY$\S%NTG&!R-;/3S^\8JcLaKOANs-I5m9^pG$rP8h#8e)m(>\#^k%CG=O0ATP6] +%<JM3s=I(cFa&lGN@k/?r\us]mQo\C'kjtrQ"VHhhjJIKeR#H/]L5&@LW@,q#UPXQ1btc4sc*aB>3=)TJ.nqk3Urt_&Tg*g$]C7.N +%l,$P.C:)k4+g`NN(.]d*It:]RNsC-;5Qc@8;%4pg"DpG2"$.67"%M`amm-DA#GpljVFKgcH!.kg#8Joi1Ka[*(R0C9<H1HML$=di +%CGqcN1A(OeB*NQ_#8FW*X&pL0ef72mZ$=>J4#`fChD\hmbl'%&"C=>kNGaGc"u@qd1lLa-Q6^?k'Ma`@fGM$R,#,a"[_YM1X8pB2 +%&ur7`WlO<rG1(4W17*6l?*N$skT(K\X[A=?4)dpW1"d"=gEm)+g3uWKMD\s^BS6?eVe5gV=PLb85d.cAfr?&dm/C=hd[IUj:cVrh +%2^Vh=;46Quck1Y++Q9k\FM)BH7`_URI2aj;SgK0Q/;'_"GC)MUY@&<7!#I^sWO#:c?Hf"a]`VP?"L^UQ[DlteVOj+oq#7crqT`4g +%IBsi"mZPS"2l)"'POk5^<^m@TZ?OiNq?<.)De*eip+`Q9g?bVP8?R#8T22EoWO(@NWq15]^[9VUXSqr[MO]7)A_8-\osol&X]8*E +%_UYhrg85jtD.q?n^`%iaeO*i?"6)+^V,lZpPEC925T=Q?A6E:mHDSc?):H=*K;7mPF&='dV#dVH+@F%m/KKonUb$3&%mZbX&<#0/ +%aRcqM/L4I*YY"L`2+;MI,o<"r2I]sC"/UQ>@JPr?ppOs793Pabr`j$Ca=$TRj/6<%eR'atgDEq=`54#=_!Hr=e>I-fC=*N#NK)\9 +%=CK=VFU)=H]#%p"3X+$aWGI9!WZ^&nHN;ng5tl\:CURjr=3WfU]MAf,QU3S8g:V[B'1)n@;@Eq&T?geL>Y[RS]8<t;V(n8o@:*PI +%(2p*c*B5gQ_RMH[TQ`,+#9lU@,BP+#0(rI0W5cuqHkC*V(R1t6L*XRaf*4`,)[2fITi,9MPGTY,&So$X@'.hVBl%7.^1PnVgoURO +%c>4:lO6`&%?lJbLMRH3\,oL>jKuhU\.^4gX^SS5!*oMA/QCik6;;P^(5T^]]!S(e$_t[se7'_H0gRZn:="'pLLDhl=Ta%-R",S"I +%SH<SbG!I#]A<g3;5>0JjXa1U3>*)H*"'g%_%T53XpGEq0Oel*;*VQMaCQZ(!8nEg7Z:38q;kjM(=&!L=Z'q$^[G*&hK[)/&S[-&F +%52Fn8g$>1C*/Rs]l:qfpA"d:hXBF9&C5>73"r+*C;ipj=K4Rs!#:>"ZJrFLONU=Ypn#'PJ?d"k.L#?9_R:PVj:Nst?;I]*VDX'.r +%#m5u$Kb4GleTOss"!2%`Ka$H_:UgjEdl?;1.8E@pTN9Rf-7bEEE&<KXX[E9m:%O1Ia#"Y7#O@bb*cGk1_$.=dgo3dLMhdR=drkRN +%^YGpp1(rS(bh4DeK%m0bB'2^ZAQh2C2RU[Ji72Io/]f"%U-UV1TtU;]@C\9*PA"FZNiXBuAmmS,G:7</'*P6QrZZmrgbss$`*Ys" +%-8g.4E(?hIH"1@9N')XA.o&.7r>\&&YU"7!*CgFoKur7Gh_Z>H0BQr,Zi_)[PcPTU!O'kVbtKU8LC0]S8QEF_f?F>0]>Y7I;EG0B +%FR(&l1WPir#ZDf\k"g/ke09]2!XB1i9Hoq*Ai#VWcoo'qe\jhZ&bed%E8.1jf,-*$25`H=g\45E^2$q@m65G.[g9qJN3K1XWCRCT +%2#!;\i2i86<5iR-:"EXo*oi\na^D#.H>-hW^!abhC?YjOW7W`R4jLDo.Y4pp"=/WZW_j!F>Zfb?JW^EdmdOC=%d/OLY(r<KcF_kB +%UDa.GXYiX+K+5&%RkE^[Mdm):C#L0i=%j=$9j).Pa`!J;aJFNk>'mV5>jJeB0/.0@@Un\H!o>H/FR_D1^uDJ]j^Ga6be_qda]R.X +%L*UlW@d*4dkrK-7OKbe/'<4MX@/[Iq&J2&WcQLnSVKLH$0W6`Y,"@TWmW$1<kepi3gP4ipDQ3_A4Wjirq#_b=,bZ@7mPI@]UT3qo +%?`X8s^Oh%aS,eFqjk,L\&E&eS/:=^F\-(J&lS_fsG,pX&"Ob?E6)[e86GdX@Xc!7>c=fnRLkFo[ao;-YBA5Lo]n:n_[EEPAGsJF- +%-!WD^fYVLd-E!Ze1=u45"T(/Ff;t-uF;d(K`A[$fJQ\Ko=eH1f+]rmR)_rY##m/^`Kn:f2'MP0@Ma6G(\909U*]cunijY%.TGmR7 +%X#WQK8gXSSeBr1=[tWt.feT;slkY0^Ek;hA0*;6KgZFsE,4\=%lCN`TY7/oaVkj17^Jrr_8);mp]I(*]`bJ1]p+AjYNRB;"_AM^K +%jIjU]^4Y$Akfi`C>K'kjSQdgp!GXS(OlNZ/n+:n2UuHY;<;G/7.q$80/nBqaC@[O1Rb)4AaBd2IWlYIeQuN6PW,^Dk2QS?cL;UTp +%8,RGaq$Z!\Y>K^Z.Jmu?/[gg"1dPBUh3?Ro-IWN4Im<;qI7nFlGlRFhZ$gW+qeVmnnR`Gpo2/YSh'Aksm03Xk@Lp`q_dH\L]:"0S +%aS)R.\E26nSArjg0oo%.h_Rq/G/]C$lFgn/?eVGN94R/!r!7!9?cLr>7CsgJ&po4ZLUn'g"4b?cE&j,W$],Q1Jj%=#KG\Imeqr/u +%UY-'%HS'G#Z\Zioql<07FLB`CpgV4"K87(Lfuu-VJPfXO*UPW240]U5EOh9N[aDscIr6g:FT$XT%K82jKoZfUb4D])V=EX50Il?s +%@t\O@S,nfJ7(]Ef(In0e*78=T?/`Ln]WXbQ2S4^Mp_s#AJK+TYTD!/W-903]9=B#m)!])H\%p3=s't\r3EhG^J.Kt$lr[bTbKOIi +%J^XATMC[&0n2]2R]U!fW5O`rjc%fm6@?'h@`u*$>lJfogCZ@f2kO0Lj+4_DL.PiE#Lg"!XmHshWYd=:da-USU5sNsD%h=$(]ZS7g +%n`(l!X9WVe`b+jcbi'Jo/;YmO)0[b3`%<h`*B4Wa2jl+Ab^FMtkaf=o%l!fBHlGPb:hI(=*?/Z<ED<gmqX'atcKX$bd9n2i-Q;Jf +%O*[H"RTpQXlG=h\;-,R5nn(Op0uNUAfDmmA=uPu]Ydp6ZQ&=1.0eKX+`n%WSH<WA,B%-3aofc<J(JTUd5G(%/?'1h,N2t1H!PeiG +%G[6FDOYo)dS@N[3IJsn`Q0R?s^mR7N69HWeh+0Z9E$jSdgs6rd18'Cqr5kSK"FI"L>h#k^:4q_QpN-Y[2&<D`]2&l[8"6i)B&jOW +%d)0L@42!ZCIuY`I>F];CD-D7TMsPhD\'+=/P?3[WqLX2an,r:4*7LkY$$2(,0TS5#b`#4d(.E)b=BE98jg\9nB:ISuc^T^^8b6E> +%*67krs#s_5[a0c[4SP_u.,7k1iHa!-9]#nsAOkr/Sh6G6p>1?'E;0MSn=.0Wl^+PGQrfrEXC%*4[T=^C+>`KR:NedS\9YW)m6P6A +%M*.gB&1[rn)8,3t!N2*");#O_XsmZ^"!2HHf8kQf2R&(5BBErX_46EgpCZ$5a*;J(*]Du@#u:Vj*bLK'a0W9CRrL<2g&8Ch*T2<# +%hmq`YC#P^<=R"Sn)LVCsn`_pI4D&uNa6;8Q>XB5rib,Um3L_?E[cSW&Up":J\dYN>fGJudLuFdWg1<[4ZhM#liU>UmrKOjQb=nZ9 +%3IVn<D,e-XE51&1XF.$$lrFt\fD";"DP$.ZIUP#;P\FhJF!JDHB5"I9E8M3U@dq8W*Jd`Nc=+^Va3VO#nb`4s(?(*kUVtZ=0@?A: +%*UprZ$11NUkqEg'[*2'C,PI'MXqIA/6l>7m%6,U^b]1qRd]Jr=5Gh4bi0/mC4&9epZ'o@7-r>#ebPA5C!T$574Z-Kf0WpWOThPXG +%X#D^Nd&8Mr5^19&g#ASE[.%JgEM*3SL<kA,gN19=IZY.NVQ'.4#B.q#p<LU,S'1d+rptNWGO$LC_f=O;'&ni3QJo,o3:9`-c)6]5 +%ng6,O4TaiNm=(QI9S:(ALA1Ei5Nq,Bk>q.9^4h^^Z1TFfMu;;sfocglb]e@#8^C>fS:.YsZ.-`0>^0'52P34eg^TTU3mBC9mC/Zc +%"i^NU]]n$.PP^a">lF0jqNF:DS/%S=GcVQq1H2\mFeJ5S5XteHf@Z)UI*@DLoJj7heaNPq]Q(<j3;*`d2iI`]>/5WXS]7AsDOjm; +%NtEfoM]VWhbH2!)8rHR2nF:p2MlWd&!<OBU:Z>F:8V#[J^]`ZX3>s!C&Ih_7)q/;*@0>Y5NT7HO_SL.&DD"'rqtBchC6rgWr`Z(, +%"80p"6\#QM6,k9B@+9b_6qV4D&TI7A$Q)=u5d)4,.])u[=`u'\EC2AaY0)\Z=*@S2fUa[f7)&p<Q"K*'(q:!AXY%<Sfr.$fW;aN? +%!3Fjr+ts`)>GWL&!g'2qfi<\LU4L?I)pJto2WKU1`*.RqS49<@Xr)eZ1]0f!W'4W2R"nTMKfrWeRNR9W)5O,"c(:o1U#dZRV9k1n +%H`)%*1ZDt]]"ZCA_e)!h6EcojB;/HXNW`!ZV2!scp]_I`j(MJK?/=,R!<2>k#]"%D.DL.'fM;tQ*HgtRC9OJ_4lLLT`%q1PM(Uq4 +%hpQgRV&''Wi't2/8q#jFM"Hk.fHus/NaurH8rR.nO*3+d'6oKcpYu#-(%1lsk0T',de\RW,c\:"2J2K21\DU6gh='8qgBgki/4.* +%:/C%)D]ph(]-i&ITt9fW[:sL%_"$n"pk;p6#P1"rWN=.MAcf>b+1HD`Cr>2FJuhqp&c@/FS+/N1R%,%J8!D8iF0MkL^I,qr`Un:- +%_I_fA_M>'9:l\tag1&;Sj!iV9J)3uk\BnXsf?02D?iHE(I>4dk(rek_0su@U%c?mi=n*qkn8=;Ld**=EhPfT6_,WV<;*gZMR=qOg +%b<!q5brK1UQFSP]TM?>d$hT\_ib;q#V"f9e6R^%FNEmKP/*4ia[W>YU&ap(%"U[KNT:Kr1C);,q3L]2jf$2DZDhL9HdUAV);=#PR +%P^P@ZkN6)/s$$-_1Zgh\\aU4rJ"MMpZeR$/d(T[4d>X9`$2ELL-=FB#mK\/dE$.j]LQ<Jr7@NEBJ?+1j-*Clr@NrQpg:!BWDr9LJ +%Ii[Du`seX@LHq?*WV3.f8,.N[r84'^`?`jkVerR8>*UEQfYMXY0eFZc\4YMs8H&>*aTgtej?Q,KfSHCE;r.<?$Kp4VVm_\G]`d6; +%ThfS""+_C)^"X1s'o\RVb/\QT^[b*-ScjcJ1`amt3Jof[RuX2_Xn'L!+bkjq2h`I#$_7Ul^HISJ`4eq;fSm3lR2@+22sp/@P<qa) +%1@E2Bm6rWXE(:Yq.Q8D%OA9&=n;<7UZ*9^B:me.)U&h]tnl/kVhMC8b^\_"$e8TW=o`/`=&^SV=Oo)plG,X,e/@hJ7\iidX"D60, +%E"r(bc`*:3CEbITZU8QB=H;r"1HO/H?7U'EJ$Kr;c1Hml%VB[<$0Oe9L:pT'ZSfHL)`V7LA/!`XFJSH`@%7.+[>T=I*!5t;,odf8 +%/n/$d>\PVR=oTtmWI#e0ZIpBK!krb>f*4UGFb]J`jkBJAO7RSbXNHe_7O!o\:dO$9`o>DAZ+0UFMgV&$](lQcj]>u[A$FB@G796P +%pfCueesp'cC,mna<#q.Acs9ekBfHRGPANE`4`&1CG#1AE!aaJ!O2,5`CTLKBH!`Ch;JCl<!;m^np_$"A.+rO3np.V6?@S#LbkJmP +%d/huOrmedY[Ft*V)hGA5Hi4c)I3r2q-Z2uhGVciYEAePa<;-:>,:Sgr-+i,F3/dUr)>Cbm4%#0!f_7Ju4mfP5G("Nh,[%CT\i^^g +%*\teq,?\a^!H(6aA6V2>%Q&KE'$'m2$N#@s8[3j`qHCT7):NuA@._6Y[-2A!FJ(NWo#3An4Nfl_cSn30aUW4DVouZ3plm[`^bA-8 +%TES\Ro`O@*N;_ei*X`coJD2?rW!_E`%_:c((oJbHGJn<q\a/BY&fY.r\GNbbaPbGAVZ+F$5N%.l3-I<"2Xqf/<J5%0[(9k_%cKG4 +%>@p<k#2cMQBU67Q@6>L9q&OigeAf"Z!qcBs8n:p4I/eW_,!F_2oO#\ZR:P@fXi9hUPtL56SZ?\C^;9/<Vrrs(B81jWTYQ$V\Wam` +%nQ`8beJU)ufYE*>3MLI(S\c[q#h!Y280'?k"8Dp(-er+_H<fqtH<ZGO`N.qg;_=@-$5i+ARfm$;`='*1i5D'`l0hOV!J-pPU1LtQ +%(H?0"I4N)RGJq-j+sNc=$^cW]+SA@ed[ENQ`-Q"\8D=_GO@QscH$!a*G0i.b3[\E0=btfESk[G0XP!E[FqW`iXbB3ugqUPYU2BeQ +%^\qC/$NY#>QW>u_rHg$0kgP1!p`-'!@E96-./7X']Jf(G`]sAIq9KNuB4,o:B,^))#q[5r%2Hkm(qOnh&X3eF7d_"/(,.!k<a\*t +%'4<4TE4g8mmVa`%m*%PKRnEkuh<\M2'5##$S>Xb&A`epjc>1&e6*!t@.;u-t_MT>]+.gnKr887N*q:.E<ts4C&7\T^kkDMkUt$J_ +%aeYB;TjKW$o@*k6rCM'8'?qLEP8aU\BuYl'@S;q>Z0.J=O7tjTIZ;0i$*n4VlhR9c&p6H5b+;Y&L7DTp<-M[%6(]"4"`N<m)A<k5 +%^d+>[+N]rkS8U_j7Yr#/Dh:p2bZM2hCn8ScJd`u*94/]'poQhb;PK@/`c]snWW)JS^$QZ,7'#T$*iH5)S8C>p1o$HWqe6mKc9H>m +%AfQr)Wu&q*)F0@aZJfE^1.LL)[0%N9=j%cUaoN%>)%M#6)_H5bALQA5+L&g;4+#3HO8$n.,g(22"FHe-F-N=J-/bLg.4-V(U,-jK +%Q)d&BCp`#'qsV#'mICEBA*Z#^D(GO9)*pheQ)E9+ZXQU?jBM?Y>_I)lHu!MAbM4>IBguJ9^U<p5#=Qp4V*S/oRXDrqeG^*,M&A#u +%((!jn`i:*:f%aG<6X>gIqgAERTBZRk(!K7T(F^^SVr1Smo]t22nZ8M0_rt6e0G9l7cdmu\Ag*u;Bf2Eg]7H:i@"8ZK]b6>;Du#<' +%%+&BNQl-DI&>:SoKI<K%FWWJ^*s<6$f&]@dVZn0X2a-*.gFDiuEV\Z-Gpkn1j0Q?ia0UAeDPL3Ah$-MRr)m<UiJ[JlWPeicaI=6@ +%Y5N%%'ERjSFPh7O<Ll`Bqum+3o0>c.-2tLc`R,L&nb6WK&;ti2DXg$)$;bJ6LO@M)=TME0i4Jn_/!*=R>enKh-rON:_bQ.LA&jN4 +%#1MAc$$lJtNnLp=Q&ZUVK"27;S;#+5"4\AgCDRXYfO&\:\agi_3of\>C53@@SQY8=c5pJ-6Jhuk\j2?P1cf8J"1>qDkm[MM=>XWR +%rDR/)h=Yq1Jd@D$`(&K+>JV*u?D3;GCV&g=/C.k!H<Y'hY($5^:h&(p)$e:qHXr&858o%gf]#QnpRPtOT!bLiC_nLWYuVZXZO_AJ +%[edNNQ:T/$<s[\'bc^gtL9KUYDf"V6H@Ne57hcPaEbgSTX#jFNoTj\@Q/?_(CE'N#fFJg^M<tcq?u`_c]=Cm+;"_L,dnc"jKnK?I +%4a4d7]5ZlXO7fKCr!^I:$%EG]=uYGe:?f[VTGCGi3/!g"$54>3-`2t$=u7"4r5;!f)]etLCR:ZTR#1B3\hBM]!`+`BE\f4RiU0&M +%:[Es)g=LMoHga6a[6oT0k'!6ihF,;!L5EcLa/e`W]6$^TjJM36bEdV!bX`6s=^fhWolr\WcAo!]8L42>N4n#m*ol)A[iVbh`[k$P +%6./nAN24'm)S#i,meObQ[7ds`=prKZA,[54/Gj#V]Wb*i9L""**\^(7NpHJr]LLGP&OAqfb.IEHhSAkuJL>,N\Tup3hFQ3t&Ea_e +%Mrmah0oLig6j6Z]=$8X^^Vch4<ktI1TmV4<b<"MZ(<7fm@'R*r&;Ye?IaT.mnPr\iji5Fe`/Kel)*?NgS9X5W(X9r+h\[V[(goK8 +%3i"j=_,D5kNiMXg6P7>c.N2FbW^?p`Lu[>RlgT-5f>(D#mD1Z0^98?tT?R?]MN&\sn_Vo1@#VZ2MnrRBnW1HS=`$`$Uur\uWe0Oq +%$T=kX='-k>dc(XH-cHC56c#3@.a3][BLW^S3kY9@%>XukQk]RI<jl9J#;'SOYR!brg+Vg<#rTgTBP4PlGqHD5,"Q_&,,r,)KIYFd +%VjC?C0[!rpdoEb2/$WcV+MX_*Xqa[oY)ta".YeF&2:Ig^:a:\PV;?6q+t$qIf.+_6eXNJ1&NsUIBImCIaFks;)2>Nma7XF&T59Q( +%nd]OM+1:E/h8A5sT*?"G37qVsMP9=>'*Uj/82`0b-J8T=`M20^el3$YJ,\a)_E>m>a)kZdeW:G^<*$pN`03qJP(2=S(/dPA]FU!L +%2Vb0:k0\tHf8g6T$!)`]?-)H0"4'9\-B,QoRAi+;N!["9U-VL%YG>J#bm]T'*?(pt&/#bKZGIk;@:2Q)h@a:-*(WU>jnP?qTRd__ +%cAQL-KiL33!!D!&CCc5(\#\Q#hjH`65`qTSD_e61kdlY',:1A%j@Q&[R[L4GI;pg#pp'U?+\C3a]TNc6S?N$trP]Y[[VCG<hug], +%(8ER6U<\LMEe>qF^9n\cg_"l-5Qh#1_[O]D9jW^6*&EPEgan+L]/=XU1[OVE;n*=N^&VeAeTG7i`;0l()5%Dm:)^&[WZjY(AsI\O +%EE0siG?i'o9VeCkIf6YV*u]43.ObET*-5^>aREfMT#`tu7NXEE;$G6laD9`q"Q7C\LEqr)%VlH&ScZmS#)In(UkJ7[6R3kTV#Brq +%cDr5k0N,h@^1?@DdRlR6TW.j[NZes/o:NGdrV*JurQEVc`R!Ne&&92df-3)D4+T/&#GcG@(g1O`L&EKbOV75'T5=G@+rCSi>0csl +%o<;</%Bb7_o<h"$Z@ea4UeEK,?Rs.fk2Q&Ogc*5A8DFONZ%Nm-%l^2-QFlFhXeZ(_WiV_Rq'>*'f%e@I%eRA/>GX5&nR)rAWC%j4 +%BiE`7E-&NKqeQBk%s/==E*Nl5?HIMA3_A_U&r\Dl?lgj"laa6pEEJjL6E;YUZ7.S$Q&-FJ?gd.L!ggF/([hMT_2I5:1=_)5b;#^j +%DT]:l)0XX42?j-a^D1h5YR"BC:fb`iOGHoH^U)M?csAtZFFb4]rOo:9/-4*bcc+%t(5%aZ,^<J?Y(XW^Kg:G+#R]oY,&UQalg`#P +%0IrkW9=k2,a/:LhWS2Yf[5#@?iM#V9^dM$q<O"I_%0(lM=oD9P+)q)a)n24JU&b+<:j91KkBG7Qn<g@kA^mBq=PqJ8p8B1RSh":S +%(2FuFeH;*l[+NsHa@g*&5jej]2HO>f-Seb0m7#NX?q!d<XWC/RC`o^sY627BXTfesh6;^+WH=$B39qHLMN2hqiiKVK+=L:_<pgg^ +%J1maV'_YK44iRQ9rAZU;>ST$7=YHKuYQdphm*?.aKiZ_C,QYDNjbu?,Lcj)G//Kid6G@=>j;60Xrd@AVLL-n&1So'Q2r1tpDC-@c +%6<WK@=B_)33?h(a0fkn(/R[*'/KdA`d+O+m*%l4G30YU$H;uP#.B7cpB.GL4*iaE)Cgd=dbtHB?Vi'CI+2ic')S4Q8],rGL!8qSm +%%<@COp][:j5-i3%$;2>.Z09Vpe=IOL"p@tW(bHql>F[Hb@)MeQm+^1o;&e@ks5Zd."cYF;qu,1lB!fk@B5Ffk-fX#n+eA^.pWTkT +%p_+5NO=[oP.g!#dmWhRB$_Y>kbIlO<j#B+gB*<ob^in[0+*/1#)>B,,m+5eEEk%DQV6]$@:YlJc;-nA<$UKA\XF#*]_]lX/pqXj^ +%O_.(S8h>*ODsXrp"`)>)5&4@bG^"j1Sr.Q1ED5L<B!rc)0/*HF#':s9dEcIb,Zm0kEtA:1VGT$K>B50g<]mV[,W?I-!Fd"q/^u4; +%]3l)hpZ^@_)pWm>Q-!VPIA[)K$I;0;Tt)U<fG&&A#*7oljlMEJJ._&6]-cVQAqkhP6UHH#e1o5R\;9N\p9\,AZ!7uiBU96>AcSkN +%='3bJql#)3#U:kFC+pC-fn0n_W&P/rZg*CK<lHJ%h!Y!P.?Q]#j(`HbL-[68fe=&b=!BF7%:ggBbtNXd^;@C]4>nFY*/9\%\i49P +%m?KZY@2-I-CM/SA1,5/9::>P-0QN\"$p*!\nj<+^k*hM6fh"tg%q\BY5uKCL`'&>%jX;6DcAD9%-^ZEA>(6oU1MD1b5G%JHnARZ' +%?<#pUZcLp>B.PF9+PF6'j1O$3N77*VV80u"6.sYh_6Q!Q#%5&+F"ZunZ;smN<FJ&.--pK;`L72B9S/Fu'tQo$d14CAT)';@H#6EK +%bQ\nMDI?U%)iIO]k"N&g(6>])b8D0o%Je+HMFN?.69WWgcbJuHdNp,5-LCd]IQPS$gEBY/pH;8q)_V@$qjO?S:dS'&?*fZ-&iSuJ +%7\t0k/r.Vt?+_TdC:m-jYQ5!-j4V`=cH1J)HoF5g[9>i%q\TXUXMUC'EKPt%VbKOf%Cfp<qaSKRkgL,YfYi?n<#&jsT>e_8'WbUT +%V<tI8oncIS[1l$`1E'F@b8h7Q+kEAk_&<g)#QC;)=]7&^&XS@fQ8\mjDk/.aoqNfO3;[GhBr)L>C#'noDaaQg!)c3)qTR=C=?_Nh +%NYs>XIO1YqY2([Ee"_I/`@it7=hWpC%@AnF_4<_h#V.Tt),Ir]!RU24QY>o_5@Gn*YpqKQaO@L'-*aA85H@CFr6`G\*f&ZAZQo1! +%3*n/T7roCJL5]b7'3_oHJ9oBOEB$TgG/?Z&mOX(0>]?([-3L;N2Ob'.l7"NL9HMHs-s3N8_&$\gXB2;@pOH.b-VrTucuVt2`QaS' +%jpg#L08iHN9,+@4QSG;d**@;RT#^YRqC+qMa=0RNBUZl8n_R:GWp*[SEoQ:r^A+\cJK)L='A1DOg[XIH?-,)L?<tW/`6JTu[M_r* +%="^(&O-=V7O:94jk_j)mTrYNpD<'Hh'3-m\DF&_6MofjB=CgI!C+PjmDlG^^jC8s2+7uu\[=kWGKlo0mVpH8gB^G$?q.$i($_eaq +%,4UO=&9VI,:8&gLLH>eGE/cC,I/S:lG6GQKSOjZ$hP0=fWB/9mId+F"^OZQ$H/V%1b*C\&MfBN40EQ[FX&1]]/2WUuC;AlBc@HFD +%O0_H:`C_YaaG:$/&'5H7'Y.82B?Udl:u]Qs<AZCtI">UI`D?r)S6!CUM&_DDkZ)$.Gh2KT.qfJt>`$=BlMN\ijX$EJ?Ot+PQjX;= +%B9Yfp;*bCNErH047?N02m0m=TFd@DdJn=^6&Y4(l/CX>chI9+((tl6<EH,rY^)FdL@W.HJ^-o:&<hgR\:76DKTIN2HjB99gD1J@_ +%HH0E\L8[KBqS%Z[E8k/)Zt=PW-kAC2HIcI=?<7=0E"!+5V!C)V"mp&LFf.!G"QY:mP<$%IfP*V6m$=mPpNYokCIVnf.H?h+*F>!X +%G#2hdj%`B>CVLSRii!]tpAeNP0!F+sj.K$ZmcCA!K;m4T'9@X[g`)=5V_KWr.K!D[,d[(02*c61DGh=J*)X]i>h[o6_q$/s]WNWt +%^ZSn;T!*%b34THqdGpjtP0=Zh[/.-W,Vf$OJbf">ri@eK4N`k9ND,`1'UciUP\oI"[Dn^E0]9Z-QEp>LW&\<]1lRjZ+;"5@.>>nJ +%7bgo1W$am#,S4ABnP[oQ35ejK[gJW_]o[@nim)2Y!gXdG>+'r)(IcP-\'Adf&n9,G[YX8)fMGH"YM5nK9i5_2DID]^@@F;31Nm2* +%O4,Isf-ul[6JaFROBH@iNqcm\8:[/,L3U[S,9P@+61/2@6fZ8HeUtMo@(pS*DNuQ8G2RYK6/X!.cq':V\nG#R4HASa*GC^0ZRt@p +%,jGjOqQ7V^JdU".1K]!53fnJa#(RLqk><n:$'Gq#*]UZ"O=s7\c$i:$&n.u<A"n3TkI1r?4H0.][.L:(s.77:Rf1/=n"QsT0t$Hi +%SO@4@7tH9@c"HR.p9R>PjWFrll=3=Q,*1MeRhN8E5+8(oFUGB>*lRfebT<F=ac2d"W76s!"eJ&C\GmC4P$(\X$qg>Z;_GGlj8f49 +%<+h+I^GE<A/52()Dl73-$AP>f2&dbYR/o?50u^oeD?p2j$4BSY3Np1gN1#6qg^eGfoZfWh(Hp"3[Hh1f^Wa`pX=P;Pg]2#2EJYi^ +%iJp0-KEP0#g@dhXfR0=e?l=004_ObYX98#<_rE8<T9^Cu746GFBmg[%(>N&ZPH;&s8-36A%7r/!qaq8R37@2c1'!4"W*9,[M(*7K +%_;XUWFoo*2>QI@<&-gudXjnabdm4aaTS:.,8O6P_6cb2'mAt0AAQA'I2UNZ+"RQ3HR&(V\#84MR?fBIf<C-`"Dp=.0io#cT$AFMW +%1*8u/N*+.)%O^.seCe)L&tVQUjiY?Y<bLm:U4Ylq1G;i\I':"JCcGd-Y\Kf^C-ZRZZRnsN6+@8:@XS>&@Fc,#]rtq0eD4s8&:n:Z +%Rk9h!*5Kn0V/!c?\q,8.KSEVGK@n*AC%-@X@HG/F^-n/nj$E6Uj.p2H#J&;"M0eLtbsTi?;Pap4I?pbc@+)mk5-\p$-2?nh6j8mC +%^RuocM6-E8e2ba4q>a#tgi9Pg#[g7t=<.+/YO_tX@/DPZ?u(I=jN]0io4hYSNoR5h3mcHrW)`/,Z,$1*qcf>lU7ua*Z*IaT>#9-q +%cJut'+a=IHie=-sPgl_+P&-N-m98M#kF>tpmMcF`R3:55E<0WTj(@3#Kr'gJlK[/M\RBJ78H-Ltjb/(U-i^Jq4GO_i;h7f1,:h/5 +%BKH&Z8ZW,.f$nneCbe0=N_[4Q0@5Mm*%]fAbfC:%7Ug[AOnh6X(5$U:cW=bq.,pR4I7@X_I(.]G_3Mub\4Fok#ha5e<3l"WamAR/ +%S@r=r18rmBR]l#\ba!$N%DZtO?mOjLphe:#+=qSD3%eMqf(C$gb>t$@EH>*.9JK`GR@@;e`eA'F`YVQeh*V1+AVTcG$IdK<ZkDmS +%CR4.[#.5p6F'e6g#&4:_j2V5\j=UWJJ`@jYinW^07,#VPD&r5()D1Y.<$j/q0s:eS"/:Zl1[Z@gZf5mkO*S.OPEZog2oA$uYs76] +%`.@u%H\!^uVX`"E.!7\b'J2H45_0Zi]p]FI.%0Vof@39X)^DBB4S6MVb7(T"5#0YV<P=0GEE#E!5^5')H*\hlb^N)u]Re4r6<NNu +%Qlm\Jb\/l8)q2^.iXF`'g2g8f=p(#tLE\!]jAsr)[bu)4\Bt;0i'G?$]p;N?1LfJ=6VSV35aDfF-q\$o.gXr0b29tBp!,[UPNp%; +%D-(.Y_1gCVARs)JLZ4G/l=-EHAp?pJU]>%U:`-,Q:9uHA2[,<5fsM`q2_\!:WG97Ul8Z3MWnAsO!/epqg!5?n`/hGC#k-io@acg9 +%?cEQdF*WC-F*s:,;*A"1FaU8[d)mJ>FKA[Np]`T"X921RJB9eIlmJeo`A5n;@!P>[W*RN,V;/-_<s3=jP)l`CWP6tPbT_Sr'8%*] +%II7J.f&9bV&rg/5DN#S!]OP801WaYnQeVf_pZ.maERGBhU7";ZBZiah`]It*kTL6,HRPisk:>3k_DjT;>Hng/R9oC`EMABM9qEjH +%0`*.d6IYUB:d`0BJq]]1-?2Aa3"glNGB9&_Q)-Z.OZ`dQ\%Mm=`F_gq<'RZZQBfoC"2`G@Qq`S^6^h5IK5]&i*h"5ML^+Fcd%)^N +%B'bd,)^(/2]7[!]l&AHDd3X,nCI"-h2m&We+UM'#amGY1r5LK02bq)RVij'#.+kl"_<#lbB!/&aE;u_Uo$lk)+QEpH-bL)W?+_$I +%#ffGYR,g!o48'6IP0lVF#(h#*V7^p'(e.WCqM".n*mtI8L\'I1!d>CLDrlJmJOX1fr]Jg?D$3dTRKQ87!pTW3hYa@]2!9TaW`ko] +%1<V*uS2(jCXS=fYVBN,[8-c$PlQX0-"<6_0a1DB.F\h2pr3@[ZH%.djfIqsdi$Bhs^I`DF->WXl^e\6kPBC\7Y(]XKSl5@Ij=CWo +%jZFXo7Pis4mVsKG]r3@<HkT&AScF;s72gYnM4CLdRMJI6nDa&OK/4'MF"X$."u[X3'*-6PR)-7G0*gZQn&qt`Fq90gO@\CkZJ@+8 +%Y_#KD]c"CG,X2bb=mCQO_Q>F$^-`Q%08VsiCc/@)M/1h1drf^cWqsh1FibO&8?/H$L^RWQ_6[Kj_!6\SMpKXglh4I+!RDqQR1l#L +%b3.N<a9g1eX7AI6jVN`sjaeX^5=tciNA:hbH>NUbNN:ZT"9EEpl'd2np05&;[D)bon;\CqO&h_B]o@A[B_Pr).4VSMBQ#^f;7@oZ +%@%S:!f%HU5Ubt+[Vqf=g4LNRZAd0:>Us$ITj:c%5o;_3(`/g<`'Z/],Mr/s7A\40IWY(pKJr>Q%HAD;MYCon<P:9FVH!W8V=cR4p +%lRD,D,Reje]u9njJMm;I0olQfn1)MN&?*=&-R-`o]1SC0<9-KW]/mMqR3!@"I,1o1["I>a:i$.H[i^O\Ri-L3[?EDQG->$nXWB92 +%p9tCIC)*+m;]#*A?>[@:>_9V^&S*Wt$&Dr(=+KB^kN9V2:ZZk7imDXB\Y#Vq*k?PD;2bjEe1[_fbeQeH/\V74^miqa_,%'pZ5(%u +%R@\NR(7)dD[r+rp3.&>64ue75E5;[?c5jE#MClrt<1Ph06VqQPD*\6h'U[X,@RSF1AoWR:CDfT6Od:5X]PCK2RHCQCO/a4h<HVp) +%WIS+*VRZ;"D:58D8*$E[\7^:oEXHp1C.Vaad_OXc"rXJ3^L5JP`CU&;Y4G[&rdC&Zecl&;;T5^_=#E*Pj%E+LJg,NVK/Pp[$+&K1 +%!1ob$diAc'[ZI`Bea#pI)2E[NekrAIfVfGD=[erZ7?_A\a`,gH?s2+^58FO<5;CdoGPWLp!h7pFc#\$8am$Z&=AEhj(IqF/q]IN^ +%&a[b<LfAtWC68TSn)U.$-Y9R-*0he1NUgucLAGdVf;i!Yf'UgQ`mXt(\_WVKBXGlUI%7==hZokj!hLYV/a02Gcndr<nb6;-K8AC; +%W*KV6>RT=@h,q5PH%BoOl*Ic:69SENGP`^SWksj8j--"eVhECScA5r[35n*jL0fb^>#o*YGBm(O="qm'7h.S2#.Kn]SLu)b]ti:# +%jY7L<08H!+MCYGk_>/ij4'\7O\bu@[L?0DT68ctZS?NMiUV`WFT,`GMi9=W^%>"EW>tncL`fX.Iq<FKVLd267p.L.h7:,D?_oW*6 +%F#D7n=FgLuoN;?Gp%^1OVoup0dMZq"8+M#VAM!7H"G0iL6Bf;1G'tm!d-8Ft4tAjb>@/0cib#%<pEOBFT"9b0+esd/6B)8sl(hAV +%c+BePQe7lBPojV72sM,#\4jA&BrQYYQe\cb/:TYL7$`O<ioYOR$mUU]qoS7qd1%aAW4K@aPUj`jZdsST0GWV6!fcMTE9ZT(VQF5C +%/k\$b'2D^Mp(<rFIQ;(Gk6dpoRN7=\CqrQSV?4rGLMS!&eE,%kMtn)Ng_RU9O5NaG/J#@l1hCb=Cn7If#`ql4h8(b!nk)t98**[4 +%90T(:M;ncn-I:%\()ZRJ2H5k*"3s`s@RS[031SA.[HR/"aC<dNeb%!d*IhEubN\c?`i:rTH4S!')]Le2YF/XOpR?d`%PshU_KnZ9 +%[]5G-L]BCRTSiGN[aC&\04o.MK:e[ed4V[>r<UK6H-M)ikb5RA^EEpo1Q]\,Et9`HWs#NH!>`BQ"+9-,^<96Mo:aY/,!ctt[aY+3 +%Kg.X6T6%c7,P<5V'oGq8@D@0oiRNNQR#so(<B4d_potpRTa-V'1/)-.)U,c^PgN'ER?;UKosutlB_'/L%8rR@CVR$;=]3CPV8ffu +%"pP+qk.4i/`X#Jn\7T2TU5%!aYu=ZW7)/^pWe&N[=.0nNrt*T#8,KttWotI9FdSA_]EPtoRpETg:iP+q8fM^5h^59l=3ja&#'A<: +%99N:g0&F2\qSEGKkYY(Lm-%K7/c#?+nU'eQ[tAhmFusD4<L#'7f*&`IN6H_#MgrXe5mN1b4\jS21;7+<$a^p?nIKASQuOn0EO7Q] +%0OKZ9C/J.(l;ksTBTcTg7EYQ*XGDPl>Tl@pB0M9>1\hsC/99HjMWqG[beQ=3+D.^CPoW`28QYpA#"?LhI9RE<gK'p`X)b,+%5:9_ +%>cj4nOInK>cabOP+r1YmN&Y[3&;*.W)Hl:;k)%XAghZML8="tSj=`X'j@kN`92@05]?Y>(fW;!2CmPp49p)t2Qh-U1j;pU`g,t'r +%.tP;?,Do?H!7GRh@@o+S%p4fR;rgrCH&qK3?0BM"V7S_qPBCI_b>huBb+C6_1.UE](dtd#'6j:)A4h^2E>[lem83Ye7>at6i^-5r +%(s[mM+Y1T4+se!6A7aIe"CquiD<L9L>bd@JLO"_\2G#iP[$:&6Bnd0-,Ca,a\Jl4i"ij--\#SK$gaf\cA/n;!T%[Y#^I<-_edIgl +%rRfMF.J],ZTW2/:3hXgaHcO>PAlR0'J!^"#G,KNQlh3>.+Ynr/VFFFV>ebq)X<r&[:+;$fl[)ZE(q]l?@Pm>,(;kf#m\+[jXT<8i +%,^.9W^OReaR&<%;")jIZg76`6ba;>;,%;%"-549@4F#FMREFbBnrFBl+%m$gBZ#;XcXjT*NtKI]<R[es\eLqRZX+iQGu6uTY'?]9 +%J7R^D+Y&FAqtBp*g@CSk8s9_LTdM5V=;$.Wh\9Ql%-n[4.@M*t3-M/XHtmftMt2<C?Q&!H<ki(V&hamI*jS4u)=J`XcrmmWA643< +%<i3eulG\H][V4*_C2F)F8^-91j!fP"#TnWC=#l%J@t*!foXLAWN(sl$06:*.c+K9>"&hn,cm>4iD=mth?0jtEebJa#P+,;L@I60$ +%X8l^_0>KY>Mn6e[/tB)(<=s,-Oq[:L4Umq&+f!8XgpudK&R_WD?LF^g<8e[/iF8"]$71;qaB+\)'QK*L=Vtct]s)/9U>:8E&H+!k +%q,q=D;M9BHAhbN@=\T&l\#CP-%VM93$m)iO`kF8WAt;Fsi^mIsg<oJ2B"H4=#h:tq=\m*Va!$/A!PNVGoZF]A;?q-5><fHGroE.s +%/**RsQ%Btn"E$S%7[(^%a^-,u!I'q@&@5W0D009]k"ofeiQHpMiMpMr>2b5$fT8mX1556'r#B@-)r.ARM<0U?J344Z:X8UI.a+?L +%:3#OT863d5\&:2E^ZUnhZqV@an!];g4)X;?($FoTYQd#?'t`?72O[YCAkSD07=kO:4IjnjU:Rl7IAUA1E/VuCW(aO=8rfLf!^K,1 +%P"%rsbW:hCjnT,B8rq`fS<Q^q$6*0o70+?snrO`h=8L7a&3G=(9@&S0UO:_+[Ot;M<bC,4r%UDF!D-cl6u"S$ECm-kg+,";LmEJF +%%EQq'S@]+l4Pe&H<)8T/DP49M)C_9:VZJ*MqJ9[jKUPH@j7s/*_-<9`_+>=Pd*5c(<(Se;TH^d03"h+Id'S8D[4hbLaIM1g(!g49 +%rY2uIf1"iKcd\]]UT(XXb-;UW<Cs90&qjo?Z'a;g<Er^B[LuW2[r-Q?Q@-d_(\0lGUIaOs)E_'Q+o(q560Z;1B!6pXD:KD%lP4mr +%j`PFA?aa=)!b&4bAT;FB:YRMg!<\c*`VFL+n^BB^``j"PI@u.TRq>F@N1Cct5u$C^=uZ2hO1$9C/WKDDhUtBZ.5M1[&@C(5cH$?? +%`Ni&kPFOV<0sj\a"Os\-*+4]Y',Z:YWV>^jOr#ltK1Xgu^*AubS[1OIP$CRQgU-42$Dmu'Z7iCR6u8%=FLk:k)-g-QCbI`<IDo!b +%CW=)]'CmaKQ$suLU>?]L'7I93#Nn57`EgtOdpq>o_jH&i-__;_r)lj'QV.Xi8GpS`$,mms8MG$D8(R'HrKS1#h$n"-=g?"\V`qr4 +%Z^Pa/(,V,0_'@"bQe'0CE6.>XekR0$U74\ELCr<ZH$Q&?/*?tVbld,m?GmY9VTTg9X):!)<g8dNX>c^=o<q>39YK)Aa3Y<alQR(! +%qa]sc(/m3W!$BFDATR'(7GQ)`%_`bWX+'=C0DSL)+%]DNTA,Ic0[\&A@WqY=pX_6P#-WgK1XEHc#Wp"kl;O+;-kGM)>WZ"FG$umf +%?kI;$g*paY[*A\AkG$dQ^Q^\p-uocnfuskT4Qd%ZU9:rh%?<s`EMLWl'-EuRI4\M3OY`_4&RPo.l.]tfXL]Y&J7kuV8"Q>kjSPAY +%c15pcnNJ?Y9J[@XLrq3=)^osE#./R@n.^qc>t%>H]8fqh"Z9?l\r*>=f[3q.IPM?YnaR:g5;M$fBW\kR8;9<0%a1QPXEMK)@"O(* +%ojmR<7'AE+F3t"ce(/M5*^AiJ=bcd5W:NhrW(46Js.5@OEK3"u&9oW3%c/Z!ZLQQ4kI2'e"DO:6IH0>K9r]*J2s6Y/HjOS40)p&E +%bs$79[j5&Jeg#'8i/f*1B.F$N%7MRH'hWXUniX%qSX=E\q7LI-`;+HYqNg9#1/lu2>.k9%aA(HiY+6dafE_EppRn2sAZMW_ZNfn" +%gUH7><&q*fF[<d2BP"':gW\=)fg!g+;WDmReBs_(-p[?V&Y+:CXj:[);R4V945T<d@DIb9TG`EJbCu3PAnAo!`5U^Lc(7<d&Y?+3 +%K"^)UEb"(2G_FjV^NKXP,2*Ul;]JN<9jupus,.)9E#Dp^JMrd=*kJ,UTlUp768h(kdh'X$2:*cSc2?7)I,9UC+\F09Z\*=b)f/_F +%5R^Pl[X$C6Eud,BS&@9`R/8VD-KN75[jB@;>QRB3O`ecuF.n<=:)Wt$At'C?'E-()>.]k"*'0MAdD6UoQ5RM[DQPhRc$C#.o)Jh5 +%j6k,O,F[Et,S7C%HUdr3WQ-"\kO]rd_A&ZQf;glEMgr3;14snt-RoDHbQ,p2A&gAE<DbZ=>4#%@Z>n]34/del`B(JkIYpj[Q@&'M +%s+6W3)2IY$j4"7D)0bPCoTqEXZj#JK]jCr/>?<P+[M$Ko/:[+&@[KLk^>0Q/jj9*EaipT$mfU=t)[e/Y$+K5dn1Q3PGA\S<6A!)L +%4R.t+AuIh_b38^NoZeI;G$c>D"?(d_fR(ggpe?b)J\^]&1btt,<IO't4gf7R=NFAoKLkN0BNT4.KTUhi-(0WS[2l=V:YNdZD*7lZ +%mP.%&^jiH'QJh/S;^$'k*g\[W*hP,B)*J`+nhEt;mDRU>22C4Lg@_G<mSLQn+*aH#NQk!0N@E#CB02l1RB\g2&F<UUQq;&"kK9[+ +%j1N$lO]:3tUE1kC`0sD_B+H_;Gl]W9fmmt^P(p9'bfG[#9S!pJd9\aH6Q&<orHX*"LBIccrKF_e!U<=:G\4Q]nLgZk"pu5WH72HI +%Rc)=e!6&rr@2B)@h7+n+H@XD(RGuaqoeN:LWmfJF)IiP!mL83@LO#"9i\EI(d&/\&9)*f7X]Cr9r,Ym>/V.BO&8B3C!^h*h9,^ZF +%`J%bMAi,6o<]7R'F.SK"C?+cD\rHZ:bg*KSbUsKRO0*0"IE@W_Bh]Ne9*?@Y)lm7Fpb-:pMdo2S,6%QgUiA,U0J^h]7:0rP7F@cl +%:`E;sG31a^(eCE,E&q_u`mQGK?f`,cR=lSBiWu/1A%[g"K+Y#LIKPGSRX1!A72.&S*t#Bg'@0*La@CQ,%nnpS0e]q$YYt=mK03-* +%&'\4t?$>-3@pJ))81N8f8.mtIm:]muS*]A2_p$n$g)FY3!(FTK05`*`SF!^odr`U0B3G.`KaE.+RCP"$3B<Vi,a,(CO=2&7Ij]e$ +%Z?SnR\c'b)qnTP^.Z>p,\o^pWN#]tKnLQpK,@)4.]Mb/;P17bH=54/ap3,8g_9EZ#741\9"Sg&IGeE,aLQVT+dkIfO2hTVUFMVsY +%fC]a93*9Xh"Af/4`$TIAOU6JUO>]dZK:P,6"65ZB:Vn<H_(Io\+4</FLO-h`jMQpXFS8F&Ub)$h3tNR#Oq18a\5E),8@Q+Xa!lcV +%C%F$Feq)"9r,=!"c!_hVT'K"C1,i\e<LoaOd6QiBf?D($C[U[CU;]KQ[ASAolPlA_S[F]S7PBVF(3`LMV=5^XC,(!L^Eo^.DX`]! +%kNP,c'&ud-(+IoYF8e6;65QE1R1&o-NPB=m4`*fY1snm8J)j$#0(Pj0g($5Tl^VnA20!N0l_ZFp[)."A$(=MSE/!nl\QI;?6bqWW +%[4>N=#4EXD%hJC_mJ3TWE7t+gO:C8CL.2AAXFWdra*`hVhT_r$fA"7OcOk$n`%@'TC*pp2hb9)i/J9!s*qi3-F[6t06qRLi[%WLg +%T>QlXJaTc)C&Hcc>A"/rIL>W7eqo9k2L@OU"nDgD<bn*48jGsNFc.)I$F9MWq?Q!f2,S^cGH,9,132br<0#[7%f]$2Rf.ZZ\;><Y +%`%tPHkNlE*gIA5QFgfbS1VPOjm_#`e;&_"%An?6lVS)$86>5KbV%iG!I_s;L\XY+8,c$c,"OLsj8uG'$DY>VDKm[>>!fNHY<>R6$ +%G3;59C1])[ZQHTn+t-?"7:.KNT<EjQQ7l-57N_$<MS9NBUb*1`l\AYF#B3K04XM@fFc2YFT,d%.eqUpi"-A9d;utcCI#1cEDoPaB +%JjA28BOI#%_gW#J_%siBne^5Sf-+Vh'G+5tO<\,nkG!"QK+*9@CA^4=dm7F(dr$mFh;].8jGh;=GNk28Q$ubbdP"0]Dh,-_IPA&. +%;#`T4E82opq\j`.pD>UBm2IE%rDO*WMkcHsLp[l;CYo.F[NuP/-'Z)dOspM(E$&/_2T^O2&0-TU&_C89l"8?FJ4_1XlaSS%YH98q +%fTVJpNdWtHJo^)_;u4d[/'uJ^EA(lq(<h=&Aph$@Hg.j`f"SOq\YYg-DU53!)2?VN*Y*$As-f'Z1&92$78c,Fn@L6P4*ckTTr`.' +%FCdQmWjJu?-3hb2\i++$''m#\2],r*l'gYmjFu'WAi^;ZmACS`LmSpO?#%IOfs4aHHC^BkHGjDp4MU6m:5>5;VB)%UFV3SYh@:gd +%\,U?l<k@u'6(.Q7lZhM`DKe\,ik2QjD.MMI-KKt1OJU#m2:d3O#Q3TM7%jR7)\YXF;H0`FdB&DK$6V,k#4$ZD+aOt)3qZasZSYtP +%e.(N?GdhqPK0Ps1jkp'>2.JC^Ls)r/9)4(,aH!+4YQ<WOAbZ;bjugU)Z*$'aR572F?)iIdE,4D:Rr>k!Djkm+<;:YAHHa1JFN#OW +%R[A0pG+10Z242pf.J:gWc()Ta7WP<.A>]_R9a^d"/*:^i6UfT6!"Rj:[(bpEEVH`1!a9Ps;uQ68`'Y>'L5_>(8`2^,O\[?q<E?:G +%J!rs./FldsSoU>Moop_`VEHGqB`JaIg0r@C'W4Y>=6L,aB_B$OCmMiM]R_YdKUF`dfs(X[;]OR=$e[QEkq%?Y^HS2q,ggZ/?K:RN +%g!;Id%5,/8C[h73kYHCP"?KJ]TSX',7Cpa./hGJ3YOI+Xa1]C8SUXEb_L3\:4#]&VNe;Od@X]ip;9!a#cN>HknHRWI9Y)(?<U`BI +%eY(Z6k<FRKV$4,Q(m,jnR9u'*m&O[OT#GgP]*0@TC%=A8W"ug*S?Z_[_+Vi$j!+<(m.H?FY]>ZH'#uQ'8+KCT8=_'OPeWQ"*&2F6 +%GRIG5IWb_J;(b(*KN)j?>*<W7@JT+Zb3>9jmTigA@`dW(5E!o=8EtSNKkHmbf.n;<[)MRG%-F`L;$,jIEE0bD?^e?Ee%$%j2bV^Q +%PK(jS[aUER+1?ZQJ0`MY$R8JJDT#-Bo.-CYDVU!9L$[:C`V0c&.jdLg<b%]'U]r24j]"]nhi.8QfFfsNraUh#O9=9_3t%)Y^Z@rf +%LZNS!hT7BM0DY^p;[Pgc'^&ZtI?X]#:Aqe'<!F`,#p7r#3/IglDN#G*9(J7\>?M$o:ffG-+0gV(<;C-:5IATOG9aF:4)R5hIj$0b +%6g,^X9*,dn:ur,G@;gA'EVi=@ZA5]@f5lk^@>f*Y'VhD?fZ[U'8tS$_lJOb*YL7eW9*np`rC^[;#YKf5FBSLj1V;W\&F>l;>0CA2 +%)3"],iC9&am'tC?J\U@g/Wk1k44&6]<Jh]3l&_gA_IEg!f9F3(\g6I.`"2ha6'pkc>LBsNgTtpRraSh]R,lZOj9AlR/>je:o+^bE +%m+)IDJCr0ijZY/Ohb@i#kMm>5Wk$k!G;R^gSfof'RZ(fT.s9^tAO$:.6q@W*BPte/3p'h9Y_q<M4tp=m&q#/OUu)O2%<W!TaakfM +%&$<=A;hLlY.F,r>9n]c"R]%lLMedAo7hr-*'S<MKm_HS!V'ub2r!Qa4W0D!g!Oj9S.UO>Rp1^>"7,W!gPOEO;>+)e>Y-Y$s:99`R +%M@bYZ:o-o.C(N1qC5n6\krkD*!K<jm:#<r+.Q0*XN)g][n+1$gFd73-;6V[uQcqfI3if&Ne&YMJDd8l%C5ma_\r(>QSF&e^#4cY% +%]1obf6=j>uCMc2l`.Zm@&R)nIP%nlWdSi&\qrYDVd*+Hsc>Yp0W(o^C?djAO\eV,U=7Rp`bZM*DlJmtl:m>fT'B5>E]XuP=fV4)M +%amXe'&.KCT]^:N=r]<58N:]u\fNC*%4).aO*]%d%Nc),`MJ\RPU:Km,k[&GZYUifF/hmYlbKhH(Jojj^/@s\.-GA*3eQIZJAZ5<5 +%*Qd+\iq+2:OUbgc$=Ld??nbae#HUPG[=S1DH,Y0Z\,],?@:1<nK.ar;oqToRJX1"U3q^MIL3b-J<;;ZB6K5-rdRd7.gdLY3%SD^F +%\$B]pk?3A-asF+*e@$7$?j)8Cbt>)-A/6[=O^.5!3a%9-UO#>S;pe=Y1@G-P(5qrgD1OjJb=F"7XHTf0qB15s-duL2]KcpV"2"k4 +%Fu$.hb*B)'LH"\@r+_`VmJhZ!HPob3o4,=OX$uiF^Ft!;-FArSqj=pO^\89_egNmaAt6FbiX2'Yb0]i^5\fAE=>HA$O;T5.D<`GJ +%3uMra#X,sG)@\+Tb`>Ds=o*Osh!Rs#9hL@emu*YFL<V#s(s39XiPg>Ne"Yj60DRt^X%[K'Ult?-%Q\OD7QT.8AKSE^9pK.h9CZR8 +%d+3Ab4o'LtG:eLi@sS@IGY<)9-jJGao"aQ8Pi%hifN*CE^CR8c&(U\,eP`V42s$:"E%Fb15N*t-^VT>i)ai9QfCcAb%[*ZU)+"At +%U6)9Pdb9\=aT_3<=T])B-OI#E;0knTb)ELWbVp9:aZfge1_DRa[lQ5Vnk<7i1!@PaH*mo=>DXn9_6C$<*<a!_KR@U7aG8j#\qsN. +%Bjr`i0<Q8V`V7!J&9pgam-^@D0C`RW8qX^V2KEZW=#uUeU4;)Kjr[i%>re()F'SA`T%Lq]S%,!5m88G'RBHbEjFV95RU`"HG@MuD +%^e7e_!-PFj]]Ml%:jnBUY?@&F?eL,Yq@Cn?9^.fM1??7bFC9&+*/Lg^gQhHnEII!m`>P0l[>GYBHZ8m0?V7$t<Wq7WD489IkF+Bc +%JofjcXl1MYc<0n5V71:VEg58AJCl>$MlrlATfJs$&C0el=[4]bV07R8&8sG/?2<$PmPXQ9-,,_5f8Pk-M*X/0cKU4>HD\?D;hl.N +%Sdt>9bX#_")OVib/Q1jYGFTOji@1\q4EY4E94S%EjN*-Z-/Z7[69?>(X"S@HJ0>*fkB$Sf:C$t;.k+0Y(F0PcjTaq$e4CoO`Eg1o +%`UiBbRm=S+%A7Ih)0"VXY6VLH'Y*ukkdC;$7koqf(7$Q4`8@3>RggnmkuA#js"16^(\r[41qa$=h2JC/%@m1U?bR%[A'p`jPF;!f +%A9pimb0O,PC:E5u;AreOV5[f[ei9LT.G0+0:Be#65:]dcEG=/??Yn%tX"Ju=g=24srMd?3B9<5%@c](8J+M@!`RP=n6oeuenb8== +%@d[l-`cA`1)'3uQY=^u',E]rgP,\B<Y8-^mY2lGV#;n<\'lZ&e+s#dl/"=Gl+V56)=)JCCDLHLm0(V654n<hjp`PM>?<29H::R;/ +%HZ`5Fi#u5)YH_(]gN]Z,BHGQ4?kG_gk`RqGlaeW%Mm\i60rEMKh+[D'.MM$$-(/T[="C%ZAE0a=JHQP*@q5bn(*,r3m]uYf9uhhc +%,B=!Z2cEn:g*L+/Vms2S8_`0o72_>+,>C/"B0&GCVM&*IOG()?IUY^)k%uktXs@LhM(peu+8@k9JCC4L/Dn=kNMLY`MR=7c@o;rn +%*(J,o9!T*RF'cT''E6-f<lsBf6\O)/0u"8.7Tg##Z5gtjUNGfF=)cF_/?4ht:TGW5FQ:@#g*o%u*)MU]TRQ,dN#$[m$?>f`$EfZs +%<3=C-,[?8(hSqFNV,!OW*eEFll^!b24Ad38;h)Z3r!A[,AFWK'.46pocgck_#Ms8GNO)I^Rg1;oifEV&-`D84G;]_0d:VZk]"'S- +%KPf4TK+jKfom'eM@m>q*m"&f-8T73p2r--F&p,q$R4oJno\9[2"39Lh(4_cn^VEmJm)mP9csVYfIW%L,PH'j%,GBY@7I(5VWT$/h +%GVq:qjeSI\X%m\ZS[4D$!9R(ZJXLH/qY*RNU6^?>Zq3e;nfuG'.bC%"(L'Uln[.ll9sW2=8d5"p0f(Xq>`A"'Q%KO99BKDKT%=@& +%N.>7$#D0lD+)24no5*hnHUh`-6pIkD\9#5A$_)rD\&u="8*ULa&>bhr,.K)S%G?@@./Gg_lLi!4ZY</?n$ucrbWQOa=!r(L)s-4, +%YDYek.eBI10kV4Q9R]j+0R-#jUH,SbOr&O&Sig6)D9V]m:p4_UC6lK]Kkud'l&Z3`$3'n&Ij(c5fLgj<,&mPCE4_b[V5bH@`M)om +%o3qHL"6)f?Y?aUh=e0!qB1\=On0W%KgrTP%6)b[Hq'hSUm?iGbrma6c<SFL_-hF)![$`@C]8d<i#b(?=Ft,f<!odt5%)/+>.1-iP +%IFi+,6n\SlrMB\U7sG])<I%i'4_&?p;Gb5W;%YIV#*7='6)S<8E_Cm>YaV^c@",ii\PMib[F9RH*?G(qSDqaEL9W-.!33Y>L"n_k +%NioC?[WHcR\>KfiFX;_7H4chBc+-mgd'sI*O>@a9KEuZs*&\L#eiI@(\\m4"4I<#5(irq;n%$R8@gkOX3%44%MoutVJnSrp:7j?F +%"'Zsu6h@kQq:>K>Y%<!?V0aArM8!YpP^e5$kcf[bl(4Ym8IEkBql2ka-qf,k9nsNU=9Drp2][G+CIL7SFB7f]"XNV=$#nV'W)MM? +%KfNo[MNdc\mu^^bo$T/1hU5ht$j)GW$%RViNb$X+"*8A"_nuLq%o7@lnmreX[i26]fIc6_hW%50^8G$-52nL;Qi!8$IB(1Q3X4=Q +%qg29ZW6=S.KHr'a@kt:pLoKtN:AnEIU*UeCM92OUE>#,o#]=VpI_>%_HY^,f#%?;$,6!3)Bo@oc&Km0<2Ds&?gG+1rKWS&?ZG\Tt +%Je^64S&s4boEr^E`JOTJ`bE&Bl-\,?heE!)jr]SQE<0M/6B$WYJn!dE_-.<K0"SK[$FP[s)e&&4])_uAS0SM9k-tULX%h2,ZQ@/n +%g0+;i^iePAb>ko&KeZ*qIj)NuP3d?@%j^*THsTB?EO55\)Bka=S$r-Y6ZE%i!0T!;$'9'+\dTfL;H/'b[7T:P%ZU9;ruA%?9C2)M +%5L5S#h3E77nN$u:`KK70jfG6Y9iMsPj5O(<*Jk8?j*D,D.p+r[>67a\CBsiVc\A\$=3nZF\k]ZiCX,4SoY`!e8U%gIi?VA#4'aA4 +%\+0e-kDobo(WltHoe7P-fW7EcN\LqDB.ZQaR9"@f#:<";l)\/:WM(!4%TLl8K`u:Q%8])e[DmOQU=uAa!d-.V?8XG4NHpNQ+&cJT +%V(ATN3<+$kJBEQhB*GR%j;Y!qTl/3&Tfpa.db+Vp6>/bJFJE.$>,&H8+NTMiOEteX%*C0`q@>6&>#OQ97icBeZa^;<P6(>''eOC% +%]=QSo/LW-u?=/5$p9W^2=:+sYW^TKLNq0+V\A/pf;nI-?m+E['<$i:p_i5HEl^Kin![P(O70$Fo"$U_>V5TPDi[lYF5MnCdOT+5' +%0%]ZCb_Y7=di`P;LF0D7!c67Xl$N%HOF7c=emZA=.c?db`20Y#pd8DaAqJPr\]R]7Bs15[HQRZE6bRLeN)TDZ7tndNS]"QlT>Ehb +%()X"A48n@D,H^d2e%;&8Xb`1tU*>oGl>VQ(7F%#F=Pl!mnh%g`pt#f#?K@'K5CXiC&i&m)!-<FKd:1-ZQH1?bK^DFCmA17c'cT)2 +%.CKmr2P^utQ%rl),kU(W]W-XQm-hc5;#M%(Th[F,R[!do;"[^o>q0n^o]Y?4$FLNb3\9u'/Pqo'kkP/Ds&o.^)Wj-ajb`*(5YP]A +%L7D=.g#L%"^Dg>RDU4($eN2t[hJ/a(Y@"urh[k$A/h^Qs1lFj5@c#:jj>j'L*/@mVe5.6o:6i:+(EL2JAb"K,&+(<`BA=N;D_SO9 +%4qi(hcL0_cR[D#6&FpS<Pq\rV]3V-Q3NKkoo&8GZJA'XB.!;nh6L:XVad(KG?:@I_V_=07?kq#8)Pl`55J0QR?Lg/9F0agE?21(m +%"*s_NX7BSHN2*qdo@'s??[qcrcdS9pa/V4*Q`u?hk$Hd'%pEk<_-YH.IDMEj/"T7(9[4j7:b:n0\@P`M.`a$DL5@,Sf8/SDT4bnK +%/R.m!nJA8a;Pt0WktaK*.9n+5f4u?#e5edXc'EG#H"i8X8G<Ro+H]XKiEgW"#Vs"2dcC"Je":q.&>$'J*+^uO+EV3adb0jIJ1G=` +%&'^9I?L;3@[/h]ocZZ9ifWQI$hiB7QCAI5LPpG%8gqRhSWn$R/`Cn]Jp/`Iuq$$@%MW0b49V,.@,Z0+1V-)<LBY9*[NU!L;T#+qX +%;(O5/00CnKBUeOXB'CHfSTW>]<b3)[$&1,nk$C!m37ZCaY!Xt]/^Qsq]\')Q9\ij03,]3nm/fX5(AN,+r$)+1C*H&7-A3Aom(j;# +%@SXX\_<J'MI?D5ZWOI/H5chnQOF<Ph#?DuY)2Y+YC@pY@S&mT9F(F@U4S11=-]^3&`lYd[!G=;EjPqGEjMo&*7;'FdoKd-qFKZSo +%X8gTCY!Th3fG$f[0a;0(R$7_soQ0ahg7pP_i:T0ZfsMKc5-ljl[;16RaN_$l1:e/4q[T4_VH#kcLiI>?Ed4097knb;_'^%%Vnfs, +%pMQ9,6Y4;;m-<=d^;Go&B_3I+g#737Z"o$Cf)#R^oD0`@c[-cALOI;8H">ltk!au/iiDCB]AO0JV/>]CGfYm0(/oX<Z=+TD-#p(. +%DIdBCrT4QrXoo^s*i*e(Xp;V#CbX!)CQIZ&^Z]7�_84BN^&BBMHmP8gR$gGq!!YVpa=e?:69X7cePC!a9M;)$ssN>2erA``PY@ +%Bn'J,ZnB_sBP6Se+p>$QFFQ3Bq-,-f^^il]"s8,FK+]m0@,RQs<Fbt2QZl98LQ.c>>Z1QLQMd(F,Vm^dc$E!s2-bZ50X$Bn3#0/0 +%;42GdnG=!sIPT9/7C$k^(:9k'HM!/bGp$qte5)IB:oi;KDOfYoH<29DNU$`rolf!-`S9I22qgX.8->P'*pkT-YID90&nM[5B?`?C +%HHm:M.mNOdSG2jkF^5&7jE7\59no"$3"u8CVU!4Gle.FeeBHmY\%QNQBS-?!=*FYigZr;C`Vm)8k(1_q>pYq6eK)&)$?'(K^Ab35 +%k)dCQ<m1GO^Gq8RL.0&g,(sdHrd54o9B%m<@53)k_K1><(U*4H/?73u90DbKo/W`N7oc7K)BNGs\TsD5(fWo)S#BPdV;HCc]p=Ie +%@LBp!/4rJQ8'U+$]T0IOngp+8&o5]aDs@*=m?2Kf_/=up/h,'!1^A_[r:SJ:X4Pu:o8G.Tn$1/b6;:duoqD@ola"_c;b,\'d#XI- +%ON<bR0k]k<TC:Om?joXq/d,Rrkf0@R^4]#d]L?;8^`@5298+dpUTA.C6YAukn'UW@Fi>_Xj6Q/`W+3L&@hVk_G*Hb8CEGJ+i9eG2 +%hk0?V_/$M#>),c/LbG3^O:a5C^=;[<,MZ&YFLudegBgJ0L$YngRIp6ZIK08PW;EI[Lkd"F@tT>dql":sN#\N2i@@_coe>DHoe*2H +%E`\oW5`,I3'0fQ@qc>)?F45]1[u-0t)"33fc70cJnnO8s7OR>`*$s(00uT-J2*&T%YE8J:cSREM8O%:\&@RZ%?fEK:fu#=[?NO#E +%>F283=q*8[;G)<E>qD^6A7X@I3ckLPCQNJQZddR)X9plGSP`Z/JY[sO$J6tj]3T/@(\o6e:A#/p[On*JEtPanO5$ukgr1.KN0#P' +%LLA^bc-f%!cClfKO-HBF7ri9,RUs*p!1t7M<@#USOsnZBV!Euh;;ZR+IKfJ^QBLE9':_Uk#d8*20?aNsDi-H?Rtqcs]1%G!B)3ZE +%la7lGm3XQuf>Vs\(diL^5GGo+maN/VU(9)%AGk6W&ofpHI,':3d,8]Ok6L8A\!+AeK*b0EhH&4r!Scq-Nk68!HUj[r1K45GFLaos +%_oU"/-&<$4oqcTZ;gT=(Y6Fu_SSjUBjY#Y:l,:8G!-+!>?JlSbS,BCBA"c)X2393q#A#dUTk1"1S(aKQH=`<AZ(HWodSsddV"p!c +%YkO']p;_OMKa[]0I?tnC($,c=SYE#g`1PEeNp07_VtD.VYk>?pY)cjV+4N]4BuV?6/)WF7Oeg$G_0OYukXQ@+Ta%4B(X/tL5(Tln +%8@`D'EoXT4]Y.ts]sN-8OBO1O<6!0\7@oZ2J(IA]a&+AML0UR^=@N2`qK!bT!'`rArBP3,jnE.fPQKr0d!i,hnQ`6sY?p;7L]&0p +%>c[p@!WN"K)5&<Lr>bj`(jT8JjB)q]+a3=jd<ZuX5MDuePUYU(`DLZjN#>Vt&O0-#"Com5n*C85L`bm@f?GT#?Um<4IOe<GlT,J] +%3^=4T7^Vg`(GgXE?SJfCAgdar"L0,.o,('7B;#;*o>ef]AS0HAFn)o0L_6YtNf97ZmisEhqA%mE1J!4mJ:e&&#h5.$Bi51?KC?h: +%'#o%X%?Y+7*9pe@@SD$_rK-AXAHP#4gh&o>ajJE4`Q'Fe\MtOFX-=g=lIh,mGI*n.BOE`SlUJ?%7?!m-ZGtkOD5o[eZ).")YlEY, +%_tV08R7`=L:'/_$_u@:-QL`!r/!5s"@L[:)Va=nF]H\&'?=^?9l"TH%;NX.N;5:Pe0E.^Om+P8L.I*87kS.Z1RdoT!dA!W*'nd4R +%]VqNnW^b`Nah-/'a=A;GofLYVhM4cO<$0]#*BQDr(C'JT^](W>_MhsHVA.-PkjbFmCMZDsmMpWPZ%E$\kJG&<Ek"9i]`ZK2XJ]U3 +%F!GCEee,=dd=Vt?2-Fh%@p-Q[<_/Jm-.ho@0HsP6&jM)l$n"cH<rm33q\\R!qFOZa0-)0PBtImtrR1QHoC4ZVB&r)B3'Z_?9pB&t +%PUnT<QZi1WoAY7Chsu]fb&V6_.ZSe<p9nJ$KT7.S`UD-);Su]RYEo1cqsXQ)3qg8Ckh)V1]U+`qMMAK*9HEkiE<s=p@.f)c+,Xqe +%nLT]CE<A2@.a?aJTn@tM!!dL9iSG$]hu<0WJ,-;IomaIM\,Z/os7,"EVgnMlrf@*D5Q9jGr(m@WT>UGBronq45QCPKq7loaJ,\X2 +%q"7G_pmYK;Hd'6is5l!![t"ASpYZ";^\l:H5P_eLs7uEhn+2&.qr](#YK-9BIVZ^s&&8&rs(hJu+772Mfm4\P-L3[L#3mE!?/k!; +%oB-X*$4bTZ!p.t,5Q0d.VuF`O6uVX7s#6BM8H`V*?9d4JQ]=+piJK="BL"QImRo_dXl1@WA'7K%EC:'>=`N?kJ7T"S=]$\$YV5rD +%ZUub_Ah`gt!i*-<X1U[S2o5n5M`R'@bu6H+0\=#N[mT@m=Ps7ndtKm6L_Lr2oFGf2B*jF>/Obp8?N5s2I*L$nAL?r%m:9c.$'`X. +%m;7&-8kmNT3D_V@0[Ep*+WZ\bWsqXa25Pa*LaSl"[djHX\[h=<W9V?\@\+)HduBP`*"l'd*bFAT6rK3$/o:8nr:(-Wh0u`TGH7"j +%0Qf#Aik-tdkC26n+(ie)bK>uE_Y=!^Qk-1N+gZ/S;tB=TW29q3PZa^Bm2".3mA5+YX7[X,3PVn3o#Xg]$ICa13gD`s5'hYUb3JKL +%Z\?nfRO,D%Jkb]%3\71s`CW;JrQkg5-=ZR.!,[5VK6)%\HJKU$Q1T+5aQ7>"aT<h^(On=Xd_DTOd1dPAjrA^3f]dClcQV)g*d]GX +%?)?IC&Z<d`ZWbYD!WGI\k]tR/Xo\%YdsLX^,:h_g%mI?(NBI9o)lc3).cmh9&bZNHBe62$(&.%HXpQ5iOZiUHc71=rh4HoT.e:lB +%oL^]9jNUA>D6[*10VQY1aI-_]_:@`P-*#$:>\&kaAjmb4atb4*h?U='OC.OcA#I@3IZQ^)ogoI^RQpT6kP:Rh0WO9mlg9/k,$JQK +%3[?mT3/-'3\V6r/=lYgG-s\1@-/LJq9kTB*'#Ibu\e.*1SDEEU5OnAe+lhG0p5o)?,H(4TO.qYo`J)'75&rnbDB7"9V*abl1r$2Q +%5p[KE/>BR*=_fRpcJ[aU64fEXbK*#+*4\HqnD"n;dgOh5D`*`q%amda?3/s&]?Yobe)h&#eO96G_3)PmMFIY4pa9@:<AP0HO\=p? +%CERA!?TZ%@A+^#"^bi\?^M.Uk5MBl^[OZ9b*f##5Op9mU[>5gq/DoLs?VqTOPl*nLK+2Wn5/2:,oQPCoW<PomqXYeVc>,>eq%c%n +%SDh)REct=9er>`+pW$Y9/.",JJ`D_*P'WZgIrt#Kp[%Sp*FOB=N?c\4J*D(#VE0/`&q%,bg4uSX\&qXNCj,PC&$FnpBF^;[PIJej +%!6>d!_V!ij/67Q/2e,E'8Rf+VWhER;a?hS-G&Ob!>!3VVhg4dI7d]_PYQ]03?e`S')qg"0:7S<*>u%g%1*."T?j4ElT1j?991Hqc +%c-Lg0YIAds)m,[ap@:>;DHhLsXNc-0jAWZWfj*#JXPg7sWp%7<qs(@1b2p\;A\NEZC$f^CVck%NQel6s@5FWF^59"@)qdLEHjaf# +%8P>;TJ$6QccpgcI]mO5<_^QqBYO,@/G0F:XcNRpJ,9FpqKsK0!.Cj_o*VYMpMZ^WZ!4Up-M\@7*k12p9[PUg.?+sSE6!eHi<eYot +%jOS;Ah!=W9dBL1(!f^BkkF;G:f9mc-VN-DSnR7D[KU4f#(HVdaI1"&>\ad<M.j+]X$WhQ_Z"X0W>nfD"Vq`r&#cb90`u6>IF8Mi( +%3G&-Y#5f/^V-%W5l\f@P]c]'er%>n&Uq"h>E9+I9a;jC*I=a^4]!puLl,>^Jm9b0YjtEb_EaXVYJ!VRb2?!B9_[N!Z@(?o^U[CsE +%BAjF[bMm.R3Dk_eOFM10n996Q>gI\5"Po[H9m(JS7[3[D-H%^k>X_`qhDKaC#$-2d1je92/3"::Fa%-(qu5m2SC3H)!X7Y>ZgY.? +%^sQ2f>c8Og!r*I!eeB95cDAK0dRG-*1U]#\(sTh)\?uq,8H!.QNehhCb-^9),Hru.FppD"J@9@3NEUth2iOhdW'R#p#"WT2K.RG4 +%66]-/Lr1)A=]_`t]0Eo1Jq]X#1HqSQ&hFT:fJP:*UsT%8qKW#P5&!L/Tq,1p[11@STk`N1a#tA^RNukH<"aD+>r!kNb[ph8dsH'- +%6B]3ag6`9L0p7%D:899Wr3I[jX`H$gVV0'H[W/)>ofeoR&T'PiEVfA,/O$Sa4gU@,B4=i]p9W'3^2&c32mI^8ASR,I]quH5EfYQb +%NVI\4Oq,6Q1*Q]*7<eY#EBVH@"/@IWjO=WI-8MMShIS?:(mB%V1Nd)f8d/*'?5UXOdjR'P_FGbjeiCmTd=!p8aV"<u/tWhjn"FFQ +%`iSAmf<B)Jin$9pOEG&7jPkr;lL,TOHZ,*OLtu^3d/q(T)`o]ZW0N<[V<gLu<fqOYk&](\+6/3f.7`F`_7IPVH4A%sqP%hT6R"O= +%ds.FOo?=;e)Ya0Bo^'p6A8ApYU'K"mM7kK%BmHI5@B_s66p5mXGCO+LpKcZo*5:2G/Yd7EV3`D#guZejm$eLMRGGr!3uX_M&g$?* +%\6W\d1o?ui;-kg$S[s,@P&AsZV<YLs.V`B4SGBSuVe^'Lm&oTe/1mDI.&$-<R>qQa;LZ/<L!%3YGlS7MUMgSq_q!$Io9\psF(\&t +%AtE926\Nf8BegX#DcJ%FTY[V/':q5OF5JK/.'_;>%4Eir2$t^=Ct&M`;6lUXL9IisLCo>9O'<qdHi4f9gD(t!Y.la\DA8tIOW\&Y +%CTYesYqoYIi+'54@>/R.;\_aQiqD*;JQE2.^$3LYdohQ+(IfILX%rXE;t99aoR+[l52Wj>.:6p_B\1'?o[O.6EH7`1g%oHbanBtr +%kPI_NTk[EO=Mr%WKVC_3e-)WQAf6.qQrEH-6W_9eM7AuXh9hjs;SR)tTKC"ns.UA3`o.Ks:KZjHN$C&:PXcSm#J;sAkZXS6P"-UX +%H,^bOA9WA*0h^%+"WBTZ%Z/[O0g"-3@jl=+"L4`XT+]SO&ln<o3;Hm0oS^]07\W$('0;Q[(X7[#";8`p6.?Om+3U0EE/DE1A;-A< +%'CfY,_To;f:0\U8`gg"m*@OFndP+bX,99sK7M344=jZIBS2Xq]e4OD2=>R\@adM]><kuTjA*PBlM3Y9aR(D:e(h0gsD>2OkChRq8 +%F.N&/bV`dOs-sf@jR)R:6HBU[8K^cBQ+sb#EiDaP_`Q_[4Xe00)G$pa$_ZgL5i1S/4C#Ei8kSn[&B#0bo+g\TYf"fEs3MBC*5K_X +%R$ecR,%,ng\fhkf^UZ'R*8)a`jm@qF*$nKpX,9pD!#iOoJ0S*t*2C:>(X-YGh=DffiI3Ze!k:[fIb%9Jeh1C7'>J0dh?`TbQ=*>O +%=+fp@T1Wd>rn*=MfTo_>nHoEZ,friA37Z(]#^Jns63GSE=qnnEP-K3VnM-)T7XadpYtGOgrL7fr=h&it3cMogO?k?^G=7g[X`JmO +%("H:$cu]Wg6?HY'?4:Q0gL:ViR5`lshPW68FO>r(g7'-+&oBc`K2J@;e;9_'SUPHaK)AK^6i?ZUp?t6&2uBT3HhM6b-I-DHhd^cR +%P-,0e?SW&rcn%c3g&ZPp(oDPmiH=tn_:SsuY72QB9*bG-I:=9#Od*jp4uZ9C0XRba$mU1#:!AfVL@Km*<7*ZJp_6tkGh+UsDgUuI +%60gjq39dG,;AER^b/V[c1YMLO&3?'ScUTD=c+WAh`kO`RmV;Aa#>WT7imYfTJ(_.\KfOiILB78ur6b;%T23Bh*!Jfa`q$.p$it`V +%5dcRJj%Bp8[AgJf+.0d#Xe&7D*IIJ``a>bng+UH^'b]`G7<7ESk,%`p(<.WMlV*.VEXTY!le>),rt$rM_7:UM+>OWFU1OW-dYrHf +%)JL\k?9ONVKaU<tVFON(`^4jj$X!8cpZ_NK60Ca/.=B7-i'4XOblcS)!Y1dfKIWa:S"t;qdE+lfjNU07VD48GMXZXGJZ)rQFh"Rs +%SfK=iX2C]Cpc$+tVfPu\WrN"i%mD(p$n[Geak*/+T'1ZtmWWdTIC]#=C=fQVjq+.l[0;ZNJ!5&U>(A7aTGd:OW'0fm0?gu#kh@hj +%FQ/t5=!ctMl2VS0kFF?[]E)-8Wr]IXRZPE)1kT"o%3uYiGWb=+Atie4a;1llGRpJ%;s]IgntFoX<RSDc\HmM:MM-853/+8&n]]&d +%@-sc?O[H@$guZ!R1JX2TGk#^ghk,K@/*bCO9;1h=ot*JW:GHZG9?;XeMei%T?=Z8n\0:H**D"^r+["aR"K@1!(<i.)VSQ]cW9.bg +%I'B1\q*^hA&Moec"8.b[NGrjeZ-G4"`cc-jEW4BlYp\^&%r0f<gSLX6&TX^Y73JgISs!fgL[6!#&A^NL\n'Tbb6H@m14p.R+?+Fa +%hT&pH),2lY/>SUdF68I:St?br+::3KBiVWoQm2_Uf`U^mqkre.Ko)ndLbK%Q@.92)La]"e8=KgLirO0/;1I(?Ute`_e[\_(g`jA? +%6`eG0O3*G-<YclL8+7G8?>g_mg^q/J15sFfJk5f`OCn!^k:dB(!;7)`dT$aIXr'R9ll42C[.ROiAFuOV6P"%RGkTf70b0.d3;3Zk +%p%'Kb>k"iTaiH`1.Q9*MQWBL%cQ!lT9Hikq8NF%fViXa',:VgV^#u`!X_+PP+un2=rZ$C)jR(?qF0p__.V2)jp\B+()_6C$7#mbg +%`K:Wb_6I-I+k:7a]0na!0[t<9LV^iNg4<$R!ki;DcHYtS-q1Nj37s$Bg>BRT(fKcc!gVm@bWX784`SUb+P(C2lf,bFK2ZA-[X)5] +%<i7V!KtA5=+Ni.1B+8h=oYp+pF(g;/\2/IGDLY/taGZGo$ce&rpX8u^3!9a(/'8/nMq%o\#^7\<8$FuO+8C3(mFjCMO@?c?AgD`I +%fJPIs6s6!tE3+l5^?WoD$.$K?FX*Vd4c2Ad]+J#hWC.VB5i9gR_nY]sn-Y^:F?g)_>4(*W)FS/,#D%fA;"VS2+f[[W!K&!fS!$h= +%VkSPgk_dW8%5:1c":X@4[K<Y6*JJ;r;tVW2fKD%]eiP'Y)so96/&tfe-7HL9>D%U4/^grQ94S,IO)_M+ot+DX9JhJ"MXAK;HdR?Y +%PetMUg'5jKLuJg*/&2J<O4&f',NQ_(j_*qGbM;k"j?;d"_4gb\g9Y'bS1HAMfA90&0C-I:$QR:FVh*Pm)+&@!UMR^t@Yc59>O3bH +%dN:*MDP[Jg2\W-1)/04kP[2R&cTqTFK!q7g?MCNWmO!m^R;jkLSlE.%(WfL644EZpe3c[R%=,/ph5og-Z,ehI$.,&CnT<o_*>5M] +%"VD[tY38lY^EK&UDS-U'E'N#,q6m*B5f]g[g7.Lrh,Af3CQ1j7iHR5$VI/]ckBJ`9.G<Ntb3kY.3P.]R/oiu?Htr10>V]Q8aHVc# +%,:6J_?fHJspUe-S72Sn?+78L^.^m:cq3\-j0Z<ZI%$]@`j>`:cn*`V[@BQ0Q6/Gp<dd]/M4Ye6\A)esj]6U[e'_\k6jX]oSIuJgI +%+EQZZ2Sb3On0L8,I>3S7/<Ta9=@HoDB-WD:.@KCc"a]j([JIqkfJ3!(%XEhb[+?]5Cr#p'UG:+0HusSnUOam+je2U728Jc-gOhG$ +%$XWJ8(b"a[VD^^71W,;>RWW!h[LUB`c*kHo"39Hqj,G@Q?(NK[*?K^W8el8'fSi0-*Fr9Hh'#"ZZcF]A]W$%5m?$+(&)P#S1A,BG +%d8c7LABl;Ab8\NfrQ:P1o(pr_Ci^f.4C+ns3t,`586>inD6(n0l5t[)\iGlc!5Z!%[VfVUN,W9j\\pd5qW(jK"%]8;_VBHL?l18m +%<>%o)-$RSZV(Dt#BmR,0A?J/o8TQ,0Ce'"g9G369Dh3?)f:d',S"`<t0G5XG2Y&OCPJei/T@/8C$,S0]$2R>bcH&p#(5dg!&1_r7 +%kI<,9b3CD?_i>s$,Oi2^-Xkkn)o2H*n:$?*(lTr_.\T*B>Fi,LcagNE@GqEZF13^!Y:FUYi)q3j&1kl9b1r0DNh.9'/7Pls6m_R# +%]Ei]D'^s&]5iaR*T5cu0Of./%dVZsDdP,M"#KancW.\J:=j?5FQP?)5F:?Q3k[h`4-/<DT"\o_oYD0:WmpJ=V4p;RJFr\hNY7Vi3 +%4LOGt_(e-F`)d5OM]^cRYGkBVVR%?PZ:<r)3"L2u^(qTVP*T3h5jDTqJ=>sILII1]N5Dftq.boK`I?M>"+K>O9_!t`lZkCpoJZ7- +%joTsu0B^Dl>J=!lgb)18L30Y*.>6j?R/c6oQnc\g0#')\dbRT.FgIrqXCt@X.CE]j_`b?4Ec.h5c,m=&@3>(!cEK1pq&.11V9:FI +%_erh@rGl'm>qq6/>,a%fS-jX)+Fnp/(mG\8GNYebmR.rj[BjnP^$`.L!\(=R-IGfS^3J:AP^%<_Sslu[D.[\\=-11e$C\Ij18T0X +%Q0_]+35!P=n;0e"`Ec>-pUc1iMMaSpeDcEEW8]7'/AZ!n00EU_qV4d&LM99"Aj82XrA[2<>VA\*7h&k.@S1e/l-?N_1Eq?3[">ol +%'UK7_6!1]_M^?nq4a.6C*Y(`:\$ImBE1.Y]A*hg(TZ%Os1H#Emp?rSd<K7eb7Lo`*@UTeV:3DZE\ir06W`u.W9Mi1'(5ESO7NF,2 +%[A&aWeQe@c)8Yj6F]r_hY3gh4H1Zt;q)(-!*D@)8mV4,o>Y>&qUYV&'FD3%d8Q-ru\8(VuCQ(M#Ha7Ys:5>%G>^-On@a!jn!79jW +%N)>l=juT^A.WlfN86U1Jae97]c-:in"2d'Un`K6-e[:.C>10)t')seK$\"\43\_K\pD5T"r#3ua[c2)<bGjp;DpH*Fn@W!lXYSq6 +%]cp`TE#'sN$R+D>Hs@VrUD?VCdKL.7jROj-3Qf7n?0oe53s7%K0H[(sR7^)`8th&>BigFT+HRqA](8r`2Z2:W,ZS,l0e_oDgHAkD +%W=$8-PuM"'O7iF_;80G)i&kA<J2JJ1M'-soLdsuh\7(9$V$TY:2#n99V/dfEO>q88$R(sJ4\XLk:O]F1$i9WmS0Fr8I:3ga&mVZJ +%^c@dEf?"qBL='hOasA$-(!S)!o>Rb=7Ns]#$YV`c^=B'4!gr[`Hf_GfbqF"+jY_/%_FU5BK@k(okepP3PJURdEjG(_io!I7'#uL[ +%&WJ[@BVsDcK1,Bs\%"E?<j<tWca*#hFR=&eb6O#*YDe[5&\0>7BJZl_HjLJq3\F0-DLS9)&.gCcp1%Z,T=jaG,^#Fs]!H]oo*jP9 +%2B-<@rSbCk;?eLVVaf6i.)N<[;P52*`2=G\9EaQUn2TDR)JIj9F2.sRJLi&tA9?'e*$gio+6Z!_4?Vhjg5e*WmZGsWBlTEHW><@q +%Kc'!;1F7s8QoNe(q4rWNMnm6S@E$M*`hY2p,5H##iIuD!f+b.j%3I<]/CMC86kkms9!oYcLmphsJoV>7dV5XaY+jo3FWD1/QQT7a +%#-saWn1+G*)ICXWSt44"n:7FAe]!K<$#gV?2][NaJp]i"Q!=0d2#?:jFKPnZW%hVs1lTGd`PC>CP&0]b:bQQQ7N*EX8#uh<G=?mi +%L9&\`8OD;k<;TKF5<59'F4EsR\RsBLAL8GHM%<mqD!0X8XU1-;e1Yr#Q%k`qkG=.k#/+B&*iKltj+5A=nt#VG+,"+kR@8deM]@c, +%XqP0m;.b8p<V#GlU"&]onp.Eb?(%SXcDb+M6-8=Rdphp3b1W0II8(eb!sa":!J=-BL-fu)#]-Vo$]9;8ganf86+n2V\lCbIA,$f3 +%bm''j'7FO##!ZmlGLTS+O=QG2%HCCn-""f_/066J!V/GsoK9+Xo+"HSB5r^LP'njImgS3H&Dkq)FUNDn^bU\sBJrl1K7i&tMF!eH +%O[%"%a&bH`NOolF+o`_6%(ME/SD/9_qQZoU$6e`4;-KE+fKs?7$_H]diSS9=^iK1o+n4a=]nr*1;ouSZn7Eu.p<`k]k=9^9KS&O! +%hut&ZKs0Fs*;e*O("LPl`[W(^1LSVG\mG,-f5+N['GNU.0_Z7g,#a!<N/s;uOCMDrJPHRn@E(:@,MF.VEY)?AZ)c;#"d`q26dLuq +%+Q(BnYm?cj=f0R$#^0iLXiYW/,FpLGm'c-/:`6ZI\-A<*kA-tfGnOfuW#L2>#LD"gA52JUfo.Hsq46k3iEGN8$L+Q69rq0:2UmZZ +%BWbZPL,>uUG=2b.,rntHJo]SIb'm1"pogfh*^rWYFg2K$-T%@1:GnA.7Ee]LeN'@&T4jQ8_5ECE*(mJRJU1oKP,ASMYgp=1\iM/" +%-d5#+$8chK8?(^F;LN=G[rH&pB"R]#M_sW<o#F"]b,C)Y^Ej^iUB/8DnF@)m7u-9e@N\/m>1K3Hb#SV/1XE)7F/(?n9g-"$n*/?4 +%H&sNe*b6*fjft-jpk`;=ZX(laidO'OR0NR(7-p%8$>N.Qblgoq%7*3YO7Xe:kB$t4b2=e79T\lhGK!B*'+BE=^eO+fN(c@g01)cq +%(2ScPU5AQgadTc@&Xg?YK!hD)A&^G(br6LL1so9ffIt*D)L;(-*Ah9+8pdpEe3HfgB*&T'*9b`f-XmeZ3;,U$>3]<$m)^2hZ^]b5 +%?hhKK:uJcq_mSSEUB&_+!r0BC,bb6'!t/3UF!!8u`:)2S6JaR/WoA(`ZmEnRk-jQ:!Y1Tti6PBR?-jbRQ+7uJ?Mmrk56/A\0:pCA +%nn4qU==c;r1ZQRCKMjW"l8_\'>J05H*a]1!%\oaJGuBdA16u'SeYaOpKqN$o[0-1$-3h2l8\i*p!R:H>h3d#7/1o`qWrc81HilmO +%X5,<B-Ioqo!9AOEb]$/(\\5Fd74ulF-2Pr2mS.:Wf4m#B4hH"QZ0:CfJ/+4.3r#gedLF>FEG/NgmKgJbG2dYpkOr2I%RNL^CRbu! +%*SDnj\oshIJ1%.I%cWn%2*p2tf3mP;OdpJ0RJus!J55YfYYla&c,dDTQ*7D/N[]B161aPjMs7-YY$B%KY6>DG4ugs0V.>j"W7gV? +%;ad[C=`P/9mAut2iU3D;jm<POMM=S#37Aqir@f9p"Y(tk/5Y&+-1&8-XQneYZ$NfM'inDlVN:C0H'@Bhk;L@rp$mG9h\6'ERA&Xf +%QIXf5LM3F%gP>I-P,9fnb1'!d6@,`h08QB.7gnK<,"k=[[%44hn3#4lR'C`A5ojoNLMj"Q[P]rs2XsEXHhqpT0O\+O`C&QqYkrpc +%;1@)N$;k<ngdALGr=g94#fF\%W79ZC+GL<gGOrsUksUGOH17d?S3t5PR0tEA3iVo1Iol"j@&!X!&iS&[b-?-/C9l8u%nJH+Jml9- +%.,jK:G[=+3Pc,k_2e/;X&(`X#,RBE<k0L@TBqB\(&uX&`Uu/@F&.\a?fR)63aH#:coEk:&pnJ,JYq`9U`V`/bC`f8O>sadhm5T*; +%!Fe;+S%sQG_+:;mr`!4<XD4E%Bi*ka2qWH^jdDXh[8sD0Q'I[h^FV0RcYc^([PYp9*"EdhX(<',&ec/p@?[:[G=*2];&*^nL.3h( +%i+E;"TY<jAo!!J.J\Raf%#GF<WUN.c(?o3a;2[Q:TqNgQE]B8h`".CpiQOV/(;):9#*^^m#%(Y8MU`mr:?%6'+95f?ZZ>M/@J15c +%5<*eLjI:9;ko;"`_EBlio4A2+bB#^_jGHA3-89<jGie.)6)2_o%r\%':^Vkt%J.EAmZBWLIa/3]U@hk6_GK0<RsRZbg9DNi2/[GP +%8To9Mka]-/'%Lt+`-&lLP-%-kEGDU,9C.+8VH@;l+u;FK=4b%A-+&i4H`-rq'k`G+BkINo1Qm!(aY4kAh&J72kCDnl!?HGj>4rFU +%W.n,qR5(L:j)E,]Q]#C&&.*.Wo2MPYn\ke`9aY+!.g&PT$/;=ZA-BE12>ESsPB7,mc)7=G92fq!70nG,-/h/kdU`&<6S&t/U`rM! +%H==Y5M@E+e-#f>*iSYQ&#rSW?WZA)=Noht)bQ0'1*Q/8E>@sQW6t$343pp#NB>Jambk<]oHoZT1J=&aamBMPf@^*L]EBo-$ihSi' +%0a_Vr&56kL;2qtf2,PW[oaG<aTY]q*c.LLN1gX4ViV>WO:O.Hlpb#WA8JV>+@)]@!hU*<_V4fEQ>B%1!Ep,kQNq!6^XC@":ba:GR +%,_joU6!f'd,h<BK[b<2!/_"<d%1NW9-qf=I99',t_,544]iA_^O;_&@`DrS^-SibiK6V'V9HCq8<hMHDQsnebB.6\r-&:.dmZblY +%0J5,dP[R^ML?A!$T99r%+;a.>Ba70ACu3hTcr5R(?tPgSn4^g'_dYqu(^\[@(n/]BL(>d9N4R@:-6WZ1?1\OG0*%8.4rC@M964%$ +%Q&!XMQ%Y2fn<$"H`31Ycl..EBn4]X\k-/E"P@_/.]JU9FgpgH+P^C=t_eiQLbtO#m+q+G_GGTf1;S*9B'PD#u6XIAA5_8b,+Z"L/ +%G?MZ,hZp445[K)Horpnc*I0PfZ+-ln((Cfq&B+ue?#n1-<.?IC'sAsX#o/</[Hp3iQjX!q7A)m"@oP?"qN1nIUdF[uQ!dHq/Nu11 +%(s>7H(Hm+j;AM=1!K)CIACF">;Yq:2i11#!?P[7Db"0K7cDFOJmqoFX'bW!;*4b$i2$YJ/g$bJ0o+kuu9!pI%[0bcs#*,;%S2t8U +%g%TeXdN`4?K-pajq7>cRmM^JaNO9#TKJ@PL)0#H\QGLd'29!4NiT,"`ab9J%&E+g)%)=1i3\;$<csFL17QlL(10rLO0`,ZN8!g_g +%>4%0d'g:9`:9-%'[=QeY,9IH:O4Grtm_iiM@+`hk<Z#_5Sh,mU3.Nh5TsOT,-Q,Mh2L'Stnd`rI-&RABJXo*O5V`$m!G]9X3tfcq +%!K8-O)VSmBkmlehL3E,\o/lT!%[usR/$56j">k(1#=S)chOkf&KcB&=oc*$W%[05fRMeTQ,HH3kR_''WOKN.TBaO$';73*:*g5b( +%W"M!$+^th%G-YOr`TbD_SnBOE7hsqo%,jOL&(A+jYi)=K2$b?WKtJ/=8njti!$T>nU)L1*V5"H\QXtgo3C9gTVJ[/&B+a,<[)KuH +%E?!!#RUX(<\V7uIVBE0\.@DYU0F$a_XmXr35$6#$T&gqOg7dD.l%fZ'#A-J0npTNp&9'5P5qjtm#c#rXJ0,><GtDb+@QY09#(S05 +%k=77/&)RfG1EO=rY-57;Suq&[:G,J7JPms7<*=\m;Usah`VB!Zp]ZKJWaOFPWj+h.,Zo9+P_KVS'%OZPJ/K!N1%t^Z*_)]/(*uqE +%9;,lRP"d&rn<Ogj&BV/9E_QGglY;?!O-;a!0`e1@h:'so@d(pKS8BNn@&6-&S.Me72;-P)Mo9:u8TZm$1RlI[Ae.?n,gf4JotY3\ +%'#>r/D_iFnHE2"ehuY8LOp;_].0tD2C<a=h$Tu(iTlj"^!WdY#,?:fe&gd,[a]+(m`X1*$D0KpgO/STm8F2V[Ckbafp%(k#5aiHc +%jDbe,Y3fY-'seR2?ub\@rR;8M*WV^Yfp#MQ(<d^4c`et0Fq`iA!KE'm)`/d4nNH62W%W%ngU[#Z7tpF,n-Qn.e5k)?,^Z+#&uAig +%&-ugCkn##,1cS-i:fstAW'I>VLh$V``ie.B*^0QeR?6TN:<'MfHue6263*>o@e\[Je<8PDcu7Lc@jrX4YlX6OMjf=7ZDgl:@0=<7 +%,<$G^fW26P+lNKa%ZOf9>TZ^L=gHg>*[joU[GRo"Th@ft=qOOsIL*>Mc&0M,MS3S#]&c0U4)A,V0F4Gd5TbhtVHF8J69+jYTUc!5 +%G6AJHCsZo4U-93T0b9ma+e#dUd`?,k>kPa0YS>1nPYeL5D(?RPgq;1!;K8F<X79P7USHW@:eH"'q#Cq*'[\h.`8,YrYQdX3N#5Z" +%O(T`.WOMqq%l];%P)Np3Oj,8hSgIVO+G%(mo8SVT@"Hf*Q;qke%]C-'/6%F`T7ltM!5cg7Hg<.bZqk%u]$TIWhXY'\Y6MXi,Wm9j +%W:/.2>H=S-K5E]uS<JbXG\>r7[Jk=X_$ET0TfeX?mo)Z%KpG!'%l2mM=d+UOL*rk9_SE8(),N@d"&.&SE#+8A&SBOs';6OQXMia@ +%2FMH0ef(&-#Deqs@hDJSkiMlm.YC"7QRpK&">-s&$?L(bQ:.^t`8&!;DJT1T6U6gbcTl266Q'iI4ajV,7:1fGGF09f/oiD.o,^$0 +%AH.PlqrB`cNJ\=J$ki_0-%&EgTN2Z10ETnHi*8OF&.\8/H)%CsC23lI!Y:l1^,43PVR9Q1&u%ab$3q0hYYI5G"<8aKgHN\(fZXMP +%+kH+OOXCf$5p7'IU_H4:Zl:Y+4X(_<Zh#.l7Z<?b1a"*Na9:n#fDu!VHLHT_g3g%p+aJ!6kb)AY=l!DS&>#D2D1]&2/gOmfd8a+' +%#VAH;;2`A5NATLJ.3D7.e>!W3Eu4q=L'gr:l;3Ni.8D\DZXj]<$dQtGjdud+0o4#9(a<T(.uR#g=\`m!bQQc6bgIXe(/a85[o8#O +%=oet?TEZ0tX7c]fP^<pqpX'FWVl>q#'r)ftc]3H[JuC6]%LaP7F-EISaPps.ndVhdk3_<#6\\kkRPtcs3>),^p"9Nu_[5KD=sd[P +%')S-(0Z)hk+.S=5o\gI6@$rF3UP1a]Y3&L/#Pb6oVMQg`h)P4EJ"CL!"H8Uf.MN^Kj9H$%V'8*+C`r,T"OY#h6V5Tdaj&7c*B1th +%KWlGijM5l#Q)p$#p)`@'N0Z8p/1sUR"ttfeF`78@Pm#m3_FpBQ]ob%YNmpa@^smQa('AOH/TpZjdY-,f-7aJVW2s.kUSgV[-.L1f +%!GO<Nmmb:<cN`b?HnTp4;!X&@n)5C%2L>%HZ#`#>UEa[h"9HBW8.T\Ami.D5g?EF$GHc\KMD>AIrB._+\B:S_3iX/]2\9cGUl#=g +%TfOdWWKM'1+hY3t2l(K=*].DiNEu#3mEcWB8J7EjJSBea(BLs;'rW&I,0WG>B7\@:&#,i>?kJbQZ0rVHUF<*E).)qNA8%9FVQ+*: +%,&:**o^_MQJg"ML!T(^Apeb5MV]XXP^2tT/CMQ#c7L!d<`+Sh_H6f$:)rqU9%J$a`4^D*QM^]%LrameSCmBjaf-]CE!2nCPA8S'B +%dYJP=.Z=$':d5";gN)W5pV[l<+WN@/h\-_%(F/iiLW?]FBWT0551)aRYi8M^?eaks1"+s"G\Hsj"h?%FSSa"B"TXH[!l.R#<)a<g +%s%.@OmH.idE\p\O%!n7>@hga%*ZMEpoODPUf.=t)[CljA)e;GE\U[c'*5X&%0Y)VV@1JALAuc3OekGtg!!rbC*$f4+S!J\bi(g@e +%GrC?L$8h?L6=28t<pR]e`aIkL+<D5T"L28+R+2hr=F-PB5@+=&9bMMU_Ib/(#H`Nulq"@;&Ct=&$kG7/7UXf%QufJMT&>`1dL71* +%5,5CN)=I`c-UY>9<lsI8a%aSVkh8q1!sXQ!EVBIOA?nft4--p1WD>Rn1bkWl!fM1p,CjJu2]76FdR#bX`F;%:XbgXm;)6*<U0',7 +%#'RsMa^_:Rg5F<Y2P^TY"<GN?^bpcP_m!X7Dl/UUQkJqnap#k_>hRj3@B&`g^i1tdQ!&><-jg-'Z$hrioV9+dHBf.KkA0!amK^#R +%:<%.*T]T=!WjkdH'`lZC/!.p%FHPkD.V>PI&-G]K4t]\,";+B".samU4+guL?0bl9[:@;*MIK/;lElOE-l43S)&jjrY\BZR$:pD) +%Pm((DZuBA)FUc$:(e^gEJATg#%<bptMWmL4*[KL#)cO`]"/*+p=boZinO>BW/2@Fn*a$pF'$)?gMYXOYh]&1!h[AX4G)c1oJrXhb +%V1EN=&kfNPoQ(tu%t2;28DoGbQA)<*`.hYfE0HB8d9s/.hbgquiP)BGhIVP"bEo?0H;9cEA9B<;Z&\;T-4H.NkX`m:KEO0d0&`nZ +%?9O5_$jE&+9u[escj(PkPeI4ucJH!-K=PFsp`]sE$E*.nd$bQ&h/EFaKk..=gb92155#`R6cf=.!]>:K(k@]R=PX2A,QF*:b6OrZ +%6`gkGW&JgT[MgK$[T6cbfLp&#n"ZJ4?E9k0G5<mMJB(,ea:AL=#3l:A_KFhJf4?(p'13V;nLAl98FK$0<m]$C0nDLCH\hkU$jK^9 +%@>3`iJ2p[KdCll\,g-]Src$om_XC+tkp%"m!LCfdKZ&lN^;jAJAHo,kkAEOsZ+ub!:/'%-\//Q49PWbk?=;E+V,<Nj0JPp4=Am&? +%7%qbejb'6d's)&X_Iu?ikkE%*Ped)u)fUMf#X+_%KF(biM,u]91%U-U3%:LNR$h3<:;R6%4389H5S]Bj)XIZqbp`L(,#lLnV]^Sb +%0FEVO8SmJa!7DG80B(Hc,pYgql\k6Y?iZGal`hkTH+#).d\?98.(W=]8Ab%u)]B,1c6JOCN+jQiq3-D='@X8$,?Q=LC8;cF)7Z^m +%HqX&OM@d0Gaq',5BBb(tR3\Ug1;IEc8P2f\A=[00L:,)a"BW^loFZYAeiJn5#bA.u]#<uFSK!eiMIb9M`;mUTmtR!7b6>XVa`'>X +%9jAgX#0,UgFtLQ8*/cbg@n)N8W/Oo=_M"e)h>i`lcH][f`$/#`2Z1"Z!=:.:&WI(9!gFAJ=Yo9.BDOlH()17Df;\pSN>7n8*mgh, +%4A+PD;BXP>(*q,TG6/*G.bFrn^a-"\'MlOh^^Sq+9cKanOQ$S&"_X&e9a])*Bsj2CYH6p@^6_@WfGsf?#6,(;#tkC$%r,9PqM5[e +%:L2Ub8aHF7e*8ajlW(V6XIk0;1[l=G`rWunEN'BP!5M76qhDsg)3nhg(pJG!"f'Hsr8c+0XN6GW#Vd[AH_aQ)Id]<ud0)=^f`8E^ +%_oY.k%GhM,Mb+bef86J%H7i4(b7)C#H-8"=M4Yk/!<h$g$QK#l:/S]R*l&WW5pX_X@*M\-NsK[f@J=1Z&i.j,A=t,u?]=X!"Ve=L +%Wd]"W3Ct3q8'iH:E/`?o"5nQ92RAB!%8mi%[dGLTJgmahUCi`s6UqS!i0_a8XU&5f`6k"L!_6N-mr@q\"B3hY1a"2&OX_h(Rj):I +%[Lil8-XfaCERF?2`4_oj7TC-E,s:>lXl,b>)fN0($IKigC/i%n/R_+n>6KYeNTXp+2457`N?!\G:!2HlKgt6)5YqX]0c3>b[Y"'" +%PnP?0UhJG*fm$0U_Gj;5(nMHBCk=rA;dT`H7#-W11_C"Wd_8o2"=>d\Ws0AKcS/Y81tZc+*IpFP`08OqbeWP-/I#O[;Q>?M@^2+s +%ch:0di)l7SKIIc@MY[%K!/M1WU:L=GCVJ[Q,j8R`)kk=ue>3Nh49`_TH@SbR#CU-"n7sQub#FSU=c8OR@#S@A+O?nCDF,noLt5g' +%X@k^641\O>,EiY%`k9U*VTnIsMG,T.F+ZrO*+/nECj(g_i9h$0;N6f']#ABU#A0L.08_IAMQkAA<9c1Ngp#F@bqM?GC35OEp&IaD +%:W3J."/+rtdlGYXnEZh#6!]2u:g]`G;pu]%4?]d`Y1(GsJK5ER+k-ur^`_:RBOH),Alr%"V+Z)A^k<BjQJR32Fm[dL3$7Hi<\+h\ +%P$t7F)F94ANYTm:(mYHl3*<:;3/LSPMa9((<8q?:;;)1)/-bdK%\j'KdocBUMhV''-k[\qEHB+@!-)_=?*+84Zd7LcGqgqF4_t$d +%&/GCS]/fZtY6BJ0eoHmtZ3Z5\#;@VGkXFMq.186j`l7koYs?W3J>WPo*o/;KFg(tF2_'0ZX>&aEO-<,ZWk[X%Cce)[TdR(a;V$ng +%gou>"EA`9%Duna^%mhlG]JXEPl3e4oN/BMKOc]o'S-"'o(0bQ+ACVC3eI3lX_AJB3>ZP@?io"RQCYW&(4huZ<!@1Y!5S^4,i!k^= +%k0mKN9*ot?Yl_<*N6Vn&XFNQ`P+L7kntirU=*<b/!.-4.1tsI2niIK<0s'R`^/]jZ3NLlo)RO"UKsf`;6VfOu8a!'7+1IZS^V!"R +%%Wj-ppgh8i;[l?1IpmKh7#1hOSbP9a``SoJi4?sF!J(UC%h^WMD6@dc0\_G2/)Q7@R(04dDJNY:M$Ht'ZG)IKB_#;b':)]/`gsdb +%K/PTEAMMZl+`0&hA8%]r>E'&n)He5GI:jO1h!%S:"<45<5R`1Q+lZ>'>1Cj1>j;K,D@#"CpiWde./%DFL$G]^b2]R$=Nr!%X-HSb +%"Uk]ijkmIY(pu(TZTc3^Lg;JbVCcbeh!bRU</o]H"aksiC;_sa.M0X^"t7"_@>!^:>_NNc71#^]0_DXrF`A>/rTk#I*gt,C9'P43 +%,-af8gu46.PnSk)c<M4+_-d8m/QYd?E;)]*W>FN8S>Y129ar>U,5PTl[/l.'V#lM;\aToe$KFeH`*>>L!`;.B%r,k3D%W2-:?4$9 +%cge]qJT4g2+N*4dLj>Ep)6F>K]<CFrb^B^GcBZM8:#^nCTg#H6U4Z2]Ap]*U4LQ*M*.TQ7A,ru"Mi0bb_$tNaZr^Ijm6"7k"YQs/ +%0tCk)_T@DC5]%&7p,tIBd$5B]fGJhdi(46SWTU"X:^#p[2e%??b_DPpT\[5%&eVhNOH-BJM.'\f]6<[Z"l@AL]<`Al6(Mj3X44/T +%&1,u.amgh?)Ch>*B#$D,WsJA"nZZ6u%&3hIO?Q<%bpN28'AiSGA=WL!P>"s5TJZ!r"8mW%X497qBP=<$Fa:RGs0%;l_TuY/0CQ,L +%k,uja'&e4ebN![D57]CI"sI9AiHNuY\j]rk6=3H8>3=\<#htc)OfD[[.5d/Q8eE@MoX#Z2J/Q7#?)So7>][,h=`61>4ZTP`YtUq$ +%,3`!#_*Y0aIJNZA]6'?J@Hdg-T0;IO5D%C]*aWI:ls;]A:/begHKB6N*6&2i2GC1fJks;hKZ.X5DVQ_/Pr[_[gAB1$;]7I:5`%iA +%`i(]qlab+2a*PW05hA%b1Q/hGH&ZC\<ajZaR1l:Y)Qq%'7*^Uko2l!VI,qQ)pC(h+U&NJ/&m*@3^o\X54\/fN&gNml.RGi'[ABo] +%om?=M0p0AH;9],-(lnl'?=BB,JF-osDX%[6S_5@DH]TaIoYiBK$iON>C%F'B/c/c,;gCr%cFnqh=,VMqFJ9,.*,<JuOb5MTXU?p\ +%%T`")"kn*r@QYC6!K"B&%VmDN3_%A=Tf$qb2O5)Y83po76nK'6OX`uM/h'pJcaXD)IpXC:i.]6LpjqSJ_l^NS>g_kT\[@1+nnJ`[ +%prpa]dEIofDcThd,/-Ci'S**Ol%C%Y0mse=J-MUoA4KCJRX!(4;tQh)6G6N+;Dm7]'0o!nd353;XJ(6E$^c]\gBopH1W*`*`l53N +%M&<WN>1@kl&RYa^%TkE`fk7N]=mP'@?-<RAD+nVpEEth+XD#80DItC<((cI@a'Q'uIAVTBgI98c6X<*\9fUjZTkA+EqRts#S/KRT +%=(Y&ccD/],$PA$"Ub?Cdo*1.&RDn<c+@a[9Mt[Xo][l-ilUaj2ilkj6$@s+h2QSVe$h0EY5:*@T%"OA]<I@p]VMISDDH>$e[*jqm +%!Tq6dg+G1L2f>MCN]C>+EFY7IQQ!:q,*k5B`jAjLH.MQ9Ke=b9eV?r96t^)T;R+7T>qpOWij+jubNXe[-*0P?A3[^;]!e?cT9lJ^ +%UOi,2eTSo#Ct^63(L,pYVLnM3qqY`[Qmu#'R>U_.$MZ-on*:T4Z4BtPA#Cds7BRD@gK64Hn6Ch$8][uqqS=q?d=N]$319+'_6g!r +%=3EcdUIiS-8G%PDZMYao7_pL`=l7A5MiW@281@&ENC)W\(_M'cd%E2]>OY>.64fIEV(53m$l@9eh?r^/PYUuCQ9)GaF*Z45cHb\( +%>Vb>F>9?GbK(sr(=$;B\Fr.Fm=`og2X$/N!.[ph%lptnK*=SUZIX,BAB<j(PH#JSdEYl8(*/L,>Ngn"@;[bW"()Ei)9C:-:RR([$ +%Ud%d431VqR!\oeB[#uGILINH3EmhL&_G)3GEk@SBJoch#'%GkSJX8gcG-Ern_:#ELZV#lWj5T1Y.-DXbWsPQ1D`@o5'/C2)65Zs* +%4<$=qO#%faS)\!@'QgIr(JK*u!REVr@u6;!NOh0pkjK;IWQ)M(KIp<jLl#rc9[!i$AMr)EbYG8Gg?XTFWi]T98/[i.["Yp*#OS98 +%R"RDS_hU9>>95SibtRN"IG<->e.gIh.RbRe1f<!IdEE09(._%Oc&?GSa&rSVUdA"61J:%f-6ju?`[-(<^f[#Hh5s/LXK&3P?-gnC +%M&r\uU'eYh>&?cWec_"Bl+h-U5-qT`!c-/-+:/]h%9"3CCN-%<6;K%Vh9HW6$=k"rAm/%?<0.-ZT[tC/7Jg/5aU?:jp&L;3G%j;2 +%WVJ$89*)jtRhffki^-?JnRC[4<l/lT>ArH(L@LP![Y3c#R3BrjQL(CKEXV[_395>-l2t.9XBBq0Ic%@:Of+ph%D)f$Q%U/!n^?tf +%/.(1eXbSn.gJmA_/5brjDN(/0,E;r-f<Rjf'dc1$O48Ze/ttd=,.09.;SiJ]Km"om\r)iN5)oH)B3U)kS^!(p9cOEb).lApLb\rd +%Wo%:iU))m.AfCi*abUmK@(KlA;&A6s/D5?o'\gfbdNaRkbhf(J@Y)T:+9Fh2PhAVl69*Z:ZC0of)NmO2'UksRE?q[V/50Pf:h>FE +%m,4ruEd#+F!O>S]=@EI%SW"R\)&Bcn\oHll6P_br('8.b)fc\l.a)A]Aj@MgT)]u&`ir!.h[TV?2/?'h&a:]U?%b!Qc$l,j:ot4" +%*u7#dJP0LMEZUn\$;)pNkE9&M_j"J,@M9`a:8-W.Zt2+8.)j+GTf:?q%3[bQ(.1(k@B\@]L9M&nUQ;A9Z5R9eqi%6qF>t;XCdheR +%qin0:XB^h71EP0;YCPo(]#<89ITriF*A*qP^am=c<B>`VpP;ENHIRW@b`3)9!-0E=l'^tCWM1q]\NW8JnJutspq4CPAddD@"!eGG +%AqbVoY^!bmlq90c7gB&O="@HU/&G\t"Y'8[`03g$%eGnNRMMYg%AS'UYNF$S69UVQ=7^Gc<0Lmo<@L@[_#4K\6oXN;`'l+UGt(b4 +%3bj+p$@443U+7%??\RL+@U7bEg-N!(nAs0T6n;PYO='[<<EO(pFps75RrYNs:(5]X!lm"*^fDT9VkVD6.%D!(XFO5O^?h8FK499# +%e;:4;CHIA/.5*#"VZdRi4Om[neGb2a0j>il<Y)%LXB:W*mPCAc<Yl&qZtSLYq/&RaXieK4rlK&GY9@\J6*d@+>&f(I[5dDQW"7IV +%8Y8'_A,uEmhM8Q@We8J$Wm$`uS=Il`l<4a'Z-/$,BVSJfckpfJ$b%l#X80p(Q:%)mfB(!2prV%lI^@OI+Cp%bH+&rB/s`u?`[<7[ +%92D,#H_7^?<Nj@sU*rm()%ch[,].U+=>>?JTX^R;#4p:@06;u</fC<N-nsj]?&LacMC^5#<aP&/3'`A)#jcD/<cY_gr49E-R7o^W +%Kmp^4fckYUX@=dmgl5h+!VL9Q2f3hqN^iD)c#:bP,`i-b1u_J+cQZO+eN-WOY[/!4lB9Jn#!tmJG'GM$dL6=-O><_E`"6W+pJ-pf +%02%N33F=b?foVPb+4bTV<*Z?s2^4)E\,$t,9=%-2P!nXc-_m#/9PW`:m/SG6>+/uXJS1^O]r7:C##1DOUpc&ONgVr!;$A(P.8#Rh +%p]HQ^-kd@N/l^OF"sj8bJ9%,)k38:k9*CLqk@#KLR&tZ=abtn=)9a)YCqYrr\X8n(S7DtsTH.4IQBjqZ&;LUY+LmT>>9l.%=<+`f +%Xh#"JV$0Cp)p":$Y:tVei!GQ9a^^O2b/.hFTs7aifjkCV7cJN/^h@73<q?_4W7b/:nA^Z<I1$U"Er_PCFTL>tN"S*AEqdsI$,MR] +%B]isN<iJ7h[puj6AZcJ3b$imrhH<0Tg,FP!&;dOq'7b9C.%l*=0MR9U.nGh222mt\@L.YiKOut!,Tfd7.=pu'Jf>#t*206g@WkWj +%,\mTYBP.QB\V7hpg>P0Y]a<G!Z&ZV!:MdJ]\nkM2n"@s)>?L-Wc;r>A8PXIEedCOfgU@PS4\:pV.AP`3bFP\t$&Gp)B"*<d1U^#W +%dBNDc_2f9b$106H[n@c$A)+6:6;2rhKc!ZQ6MF28fa3NA<9Ap(dthR#Kk[]#YWsFsX'OrMpX(Hfdk"o6;Xbg4$hUQ=H)b#Alhe!X +%[FljIG'B<?-uttQVLis?5].\J:(VV4>=kd,!7S#/SJ>%:M,Y$*H2orK\hFX<l3B,$j@G)fOOpMaDE/$hY=CoeK%$gnlOoVO.h+5t +%gY2?l>u@X"RU'2Ug>e[MQRoLL/5@nWNN#Uoi`a1/,%Y6&4J65n5*::D_LC>:<5i"F6+![<QNMHlBT!LuG'3&A12F7q/mU!'db=+: +%=aN9XRe4<F0CM'61M/`$KRui43kWG5S.3^MJ(%rG,4TJ6Bg(pR<F[<t>ij+;qqajnRY?b8!346GdBU:4/RW!@!k6i!\4BRo`0."Z +%->X_F>k.aIF"W&[bY[@GY/YI\`<RsDfWWt+4?t]S_IcT*XMJq?E5WX4agr]29pd^kM/h)aJO_J9-2LOD!sp^gEU=S/V/Da@C<SB@ +%Yk"M7<(J`Z:;q"U$4Q0gMAKuDH'<rZ&gFWu=c!0\009ht7SHpH*5ifWX`^90AREQD<))i^[4Rr1e4JQ78+[lm*>W8^JG'q\_gJdm +%7C/Xc:KF)oePYcNLX-?OL;_'KduQtl'O%`l,l%>O#68<R_*SPb9rn-qilT->fQ@Z+)e'[\(9Fc2's7_YLAM*e,<A!*\.dOa_?,,D +%OsQO8lu`N,(n5!BL^=[VHW.`8quUSFDT*QN/(-3H'],JqeXB;KDh3^*)ZW#@<dDkJ04RO"$I%;(\-BiOKSnh1H4VJnfr6<W,bs64 +%l4+FSb74<9*A_BD@G`+g_+T,3\7Q(F_5#8d"aD.($o!oad3_dZQjgbh$hYc4KmWuCRBs_RQ(#4b:Oksakcd0*foA!&HTYI:$Atk1 +%OZGq"0,F^L2K6.j[?f5t+'6nr9s?ekR#-/cJ4Ehk.r6Bd5TD9C]4t?/cp?=6L*g#^Aa6-Q6,<UiY;E'Va_G)&;^;J2F=YJuGm4iJ +%4VrA=WqFrAP?=Bo9.uD/Dk"ZLpZ74Ig%I_WN:.ej?r\DZi4GUq@T7^N]Kjr)>Tm;_F"Nbj^3^:(As/0hV6*;X4a[>#;)Tr>dhXo% +%&9m0%5eN)P%5\k@"$51#`n?D=qNl[[l(:f<<Uj%VfWOuQV9\),9ei'>P`_FDPRf)3V^or_)n)(ErGd.T<I_.ZGs/'Q=Vp3,s.Ha2 +%PYgOG6:*Crl->gbUpO^<Zt!Tr8](OsM[.m"KN1VSMd'YLPd6RUF]"lSH!7%)0@iR`ECl=JjWnW/+K-c,;!;&HfHOPA9r;J6JS)Fd +%%PERnT26U$VT)o]s,KTh`f2tE512\n>PK'(W49T>D/p5'A0OnZ!=<c9LZ+U(!,b1?>525l/DI'>gmMUm8p3KeZ#h30_Y3Tkn+q*` +%*d;!_l$4W-ke1Vq7L#??U(f;4Ao4/aUChVpjNGB4WeEeR8ZkL\MF-2%Fse,GJTk=s!B>SCm*MhtIP3I.P3\f@&jf2iNtB`uoK.Uu +%;#Q&Vo-l+=3UB-_,\.b"VNPD>%D@F.?;cSK"WSGW.1-GkTe5pAgFd1s)9Ee&C32+ONZSr"gS[oDQfdt%>hadC:.5Xpk+AA9Sg9V# +%[4Y%8m?-Fi@]J(5`"3gZF`HN,V02uq7n!L%%E$:dG5"nDk(B0Dj'ZhL$SqcGXe[!%HXTLpn\XaQT^-pPdWD<c#XQ\:=%m$F9@.f8 +%;oP79@Gt<7`P*20/SH#)`U(L-#j]Z4pmV2U-7LRX;6fu=FiND(2U/:!=[qX.&l>M6a$lq3].V\lTpJa-bYaq"m;uhp2Hr-u0C27E +%CR8+'$]6Ml@m>jl5YjZ:l22ReH9)\Q4g=$J2>jDZRKEic:Z`:1Q0#a<j41lHAJun%/0u/jl<A6V'rogZrM>r*k[PbXb4fAKW)dt% +%kR/(g,&3<.>mq8X>=KmhY#bJ.fY"90lK,PnJSfiKP1O])-]f04D:Y_B.j%kde0\IH7$oKoY-h'^HS2YGGVE)(;FQ;tQ"e`NVkHjA +%5Ck!R#fTd8_9i1CMM2s]%d@Sk!mrPo]jFjj33utMehq#ScW[Zo5p*8gMcCWR;9"`5O(::d)W.K<m.>X_MQW3b?YAtC3[o_f^2!T9 +%V%,1a$=20hh4Z#caX,PPD20P.+SEK,MKsbP!%7LIW]\`7eIM1%UosQ_MUPLN2Y*UH-t.TdQ(o5JarX93^?[c;M_LAlL's"$3>3gd +%3gB\)5ZF<.*Q^Q5KNj_e.qEfV&7'.KQtLVI#!%TmOO5qViQrTHo"c\(2$7Ya@LiHbPJfOKd?V4q;i@/!c'n4Bmp#8lYLNVSeoL,l +%nGpPpWGD`SoN%bKJAug,=u<ob_L_l0k$f4OSoCfT!Fd$o`@FW9[7+Et!GR)HoQ(nS?B6TPRZUU4l,mQD<+]b(.q0-W-3k_@67!mK +%W&<MbWH1(82SogGMPQ'*=Cq34bf1c/(=4@)o^XK+@u9F=/p%urX'q6Pk1VjuoO+,e?4b=koug!%9V'%(+BZta<,C#XVK^1"#0**5 +%XdZM:A&4k8]c.VBI4D6an,QFi/BpkC@[_rS<19qX]Lb,UCi9b6;+q?s&]WF.f:&X/"b1ppenW$@;D@*YZdQn_n*-RsHlNC?\!nG] +%G`AiBSI(tP8eF`iV-#+28,so1eIF*TX;\5lNFcg]6^&/d&$ZpMoZtoQBhUEuGMj#TC(/I5&95(cMN7uAUMHDgg?F;7oG]&>2]gKW +%]`(5BTo*7=U?`I()7(2H+$n=ebY9XHLXNC=lbkf"@]F2JH)fstdqhY?Or8NPp65TV`5oife+,_t[8$Qjl.f3f2"cX&D!'3_l&ZX' +%*m""J(eocF[fY_0;rGFp*Mr-\'`q:X&)Mj-O3l,_V@IXrY]b02Lo89Sb,TK/"(a5R>1eF>'LpPI&;=p`-h,/3rO?s/aD(?Z/DMD" +%@jsFtJ1IaP>E%TYe`+KP#`JC%OoZ3bn0Q=36P1E6OLsF:pT=Zl"<%?7OJ9H-bpM8B*JruV(ITLYQ.gD]#.+\L(lGm)V:$7I<,!_r +%+rB4^=+<;f-83>1&kM2/,m5^YnE@nMa;XG+%CQhP6RZ%XDT%Oj.cpnSE(],V];2j-@@i#<(R&AD:RUj^86hU?BU%`-JJEt8Hm[*G +%5kQ*UD=D4ZhM(6daH@8-9Pk68,9CEX%G!srRDlt$c6u;4JZ^;&VBT+ElH8JT$2d-MiJlQ9LojB6A]!,2USgPA]Edn52HJ</n"QU" +%BN:n:PU4VhBV\$><8%gcgKMQgZ&`KgUkgQ9+g>Hi]'!$-'mj9/(<Ib8GVnMM(NN&Mo&:Td_PrEL9&Z'%^bW(;Z7)Z0!\7#U8ID#= +%?eSqiG8tST$DdJidG%ec[#-?cE\4=OW<UZV`AC#3\mFV%K5^i"cb)=r&_@WeiD?InF?B8>[-+RHd4(lNLBVChlh7p&nQo9JAHEiS +%0Ypb.T9+u72?Ir&o;X*M&3BD.[*29Oa<3*7*NK378#?&"6cH'LS/`Z^1bJ+PbHMlrjZ8/F$/+=D'WG;sBH?)EdIl`dMJ;*S'gZbB +%!1@q(Apg^+`rRc'W<Qs4H[/UZ2MF<t1p!#2`[FdnV^q?s;>_h/LKL`+4W0Nen>4-$eP;$Wpi+ehME%]+;,2&[&R4qM<m@s^LH`;= +%\*j,`F9EJsU/-BKJFur*(F^pNOF>`4GW%&,9_BcQj'sfgM,."s.mg?RiS6G3"#@>:6pdl%$,+];!UY#brL/W*hL$'8#P'1Cn=12e +%J7!A^%ju9<`2;8p.2h,ferXcP=>YD-p2NnE%H?OdC*n,K1ellDW^Ff=D&q:6'RY#f)711K_6rDR:EC-Xm1p$NM@!MXco'1X;*kXQ +%lUo_eO)HagWYfnJ\P$LaL_<HT%XN6<dO[JFNTfomOqcC:3R8l&$WTVa'!kiSP0bhSau^l`6;crVa)jTs&EpV)GVne;6A'(82=3$L +%ajl<S%ep+/j6A5:a?!K)Mq)%`9%)ig/4W%#AK[[E?IS@+N08'YbLOiW4nUDeI8IEX;=oK2\qfP]a:c'\gDD;A"1o:lL6:Je@O:e[ +%Cc+?gle8VL8ola"UY?0_<8^qGm;+d]2lmWH9=C4+k`rZseD"^PDDr]I)Ojs5dROc!XiBcEZhP+GHAf>IeM)L&Lu2t:DflL1E?hp' +%**\qs7i[peS=V=Xd3EPY2OE_akA6V42o\jh3]aa_@9o+IO3SB<*LA-R]0'gQ<Z/]5IM/]ph^_;$8;R7*>>NPHVsLkPpsG:PlRDk\ +%*-ftRfOADS@ZNW\]54lr[TZ([=ARZ[XfWAl<pT,b95f__pmCle`R=[rmFOk0i^YQ`Xk*2H]DN6[I]L/seMGkG7;VWV[ehCUFRGq# +%H)i9A7-h2FVW2Du$0bC4\0!>I<+sm,DgK%Y^"#X1im5q\,=o':iV@fkaWj=GUPJQo"+I:*YgmQ7`5L;CNbl1/[[K0[c(T!/dj%?5 +%<eG4hl1Tq$\()bZDEL*lBPo\"\!jL)%Ge-5nQ+]G&OUoG;81S.J&Kjol5"2Y+LX?Ne7:l3PUNbf;aja1n%I85'Bi_b(kgG#7`'(8 +%Bmq[;Km^"m3b5LGH<aZ``4T('0f5AnX-=5pa,#Q*`Nr0.LoO7)fg"sUVVlV1,E]SDaR:R#XDMXL)2"IVTQcUO>(j\OEcf;Ii>]pK +%aS%%`D(;!93TOX3=k"$Ndc\hrYVa*kr%^W2*;hr':QU#ppC*Kk_NhQjW83??4fcP(e/(RJ@7I&^(6L<FP/[oB4#PZ_PdK%2j9gK_ +%2-N?$,ufCr"aK"e=85rNBX^<@OTLka7,>\SVZ'W*@&jD"d+;A6VS[g,.$EgVP(j	iX/sogn"6;G\L0nX\&?BtlbCAiKP4S0Xf, +%Q\+@8.B+Ll;jaAuKNO=p+iO`o&]&67=i-'5#[YVR*VtNNg/H+'$>g#L`[j[nL.nr8"gA=O;%YlTOT8@I-)<Z1.nnj=JkY=:!5&;" +%!pl(>=ja:$2SS\F,MaZXV4sH"nS!'EeIbC(%h-Ji!!K,U5p&As#[eDlUp9'I4Fq#G']r'o0SEfKKQ3^>VUdrRp_Ynm*[tNZ2kj:Z +%Y;@]_F%^Dq>O<ZsS!:+9<4;/03ZBmM!gZeX-I3,s`a`'\&e3a2nOSsZi*.[Y&T1-+@i8`('RX/[m;^i%KEr69!:lGWgI$uqJKhGQ +%MoZq#,A-8i2;A)8s,fQTXpA<:Dga(CdaB(Dd8r]+;H:SM*h>S>RGaLj!3'\U;=c@VRM.$i(pO0e?JIgspeR_%Z!hiMiXit5#\dk; +%>^QrB?nLB-1!r5@b8VCL`r#3R2S_?qlG,oSj]9@3<=*SDf8lm(7ui/&#KF3iAa;XhrQ*]A\nsS9[iUru*3\*li^]'rXiJ%(0I:J@ +%DBDX3Pq`P3L'em'#o3U27F*9,J6H)ha-2OP\1*=GE?1>7r$d5dOBTJc#q^a*go&>&@*YGtIHF+0<j%PjD0#DQF>=5fPOPiZZ?9Ag +%h11Q&eu]m<RgRfN/KW:i>8>LCA[POCD-):LW6;<CFfQ.(6t$<NI9U`(F;=s*AWPs3(";.$Oe_'qO?aY5GgpjdjD[d^L\@*M$Is%J +%JX^pC79#rrpb>]\X4al)^tNCZ:!MfJPaQ_)lb=9h+dnVB3m<g5d7fBG+.O%tLes9Ae?THm$06"r3?gEFnu.PqH?<2qdC:>TlQs?N +%0n;_ul*2SC:)$[6LfH7X&@-n>5.1a/R98TuP?>RB<EBB7K[SSYTt(S=)G"H2!-o_YV'6c@`'Jg>5[<A8L(UB\_L\^;B,R?LKO0`r +%j:FcQPF1&l$plNN+`"2j&410-hirdB?>QtM1G_br'ggRV0#l'8PV@r0UOZ8eZUp+oKK@:=\XTOf?,Btp<(msVeYL"o;:erd$`[*k +%e!ZBpaq6tQpYo/<@QKDSf*07?gDHa?Ubo\kj+9#M;+ZHa[g=T>bD=\!"XG0R)4K_`L-].\..jNQkP'dp\'6&NC-"OjAo9It[i)B1 +%(qSI]ibdiL,Gt08X*gE4rj\s-cn3o<5Wn%BCi`:Y\hK2U4*B6#7cN58rhb-s5dB-H;B)&u]s<EONE+YA$ZjK(IUp!-h&9KVdIn$Y +%F`20P`/ea0Xib(Q)L4a4CfaD:("jg(0*#o]-2`sJ:Pfb&C][0(<T8XIjs8Ee;9FWL*2-OBN/rM#J<ScW$ZL.B5c8_*o%Tm$7kss' +%lj9d,;1(;sW_%l8^2U?tGA=^8K8^G(TTjsR09*D.W$W"`*Jnh;4lj+A8Hb/am^O#qX=4'!<a,'G6c&ia3pO5TY_oPVl;7UR^D2;2 +%bDBpq)HY.,,#:dT=H-k>E`$%mcq>_869PpYN-Z#4()ar\A@JIQ]nGU6f6%r^$q[O_3j!3D&bL-QT1aIXe5>>*p^YHoo2:o_dF&R8 +%?A`]h!W9@*OVSM&<JV_pPN_=*[8Wg46#%F5,S@TG[8OFeR0M&(,\bh$a&C77$>+^J$I[-c5XdSp,Br2`B-/n+Fir(`g&dQ@\mC*G +%j?mi3KS<CD0_t"U<skBM"]ZWB9J`QPoipP_hHJ`8q>uf2F<co'JikHS#dhgQ<n&eBXMe6_7b;g,[Kp6pj#seOKePsfA(78-8neIS +%%.-\YQs95b'5_8?c&:94FCc$I^@nCW@ugYZEGA=4Q^jn[9CEf3#&S#<Q52c.Xe8pg\,%o_fIDH.S*fea*2lnd1%IL@/%:BLHW,Sb +%,8V44bhYVl"t;44;&CFbVG@1MTK$(f]k''7Z<g/ZrK9b77T34Ym3eA6nILK_M+-FZ;-p9mKp"1L;udWRYL(QSe9joF\&ik]T;ht( +%`nI5^4?UV98G1\6qbH9?&m>qrl&3=H!94`+&Zup7;P.=l)5]0bZ977B$7g),_X_BfaSY10$`K7cE?;GDGK^G/FIXp_oBbMYoO1?6 +%!qp_.1b66AQR,o#cb8DskXr,Y@U=<FfWu57>12IX&'_QgQWho:$+\iTj%cSsM.!955&m9+9%KeaEii/J812S)M@)RZ5J1\$Pot!N +%lsIm;KDtr%^k(HVej1m_pZbc]HCM1QeL]Ti_Z'lV^\.&rpf4Bp7e<m2k!OO).Af]<lK0edHQPlB:Y1J2DmcXF"YB^^I?*%3/FD0% +%lH>P@'Y@3-Us\NC&CUXsB_#%+(eR,ujbUtq`bd-oZ=CG?h+O<gq#'>T$"re(16Wn$cSU-0?8W6@"\K';KZFIk(o2,Gdd2"Cd^'0V +%%a%(BV3)7EjV`k,W<#']C[qD+n-BW=N(Jl:DH*-AdP4"Qq!_H!p=A6o>d-TYRcqc-<NI,gL4GYLO67b&k@uBQG=pEfMlu_bU/du` +%n@>YOdm>+mi(D:e1R?6#"'boDW6oB"lI[a#p/9eZRM$R3."Y-UL<ZYR*br#7:E\eq*j)pe/5KV_S>3)X9^hYFY<qY1DSAIk0F1PO +%3ko2`>AE3oQN8.Ti9TY+N=@AAHrD,V0/s=@i9%k2g\CW_PNi\0n:O$Pm'`L(lSi]Rj]BSfXW<+6<#gd7b_8VV:Tu7@OUU73Len+* +%9cN'*`43tL(p3*Zd:9&0_d`>a.ItDN)&-\8RONu\5se]TKEK`\p=)W&=a;Ht4b$gM%6&oa8KShS:Y>h\j0[NbJG!(ukQFC(g,[71 +%:8MJS=+B[F`H^Uua-r@[%+$"ALTD/!<iZ$U$V$CI+=cJHp9S,KKC=%n9IKZXo31`O<Kr&I7gKPeG.D*_<S.LZfi*l%-sFM$boY*a +%i)8B_-:CR5&Ztl#1-HR\2Un&4pr0`F;$r3u*Jfr+SqaKCkk+?cV34J%YCo5.H;t\`D(Z-tekCP9eObr/1fZP_kZ:;t5Bprshm7[? +%%'f$K>iCY9$p7WI-@B\sjnaU6C1I+Qo#o8gbLk<rU<+uoDnVEU:3..%?A3Hd4VYoF4B[@s-8=-4QWk2GeEEI&#FfAZp&(J.+k!7h +%.`tVTCU^tK#I!XYL@2X&$.J%i>P;'TDW0Dj#I:kBNQmf3DjF>Gc]6:_THnb]]IZN!mu:PipjsHCn\J0m;r?'MSC4F;Lrn2^6#a!Y +%H;?7,W)U9GK+Jm":j^WD2)`G<<9Rt+ntu>+9_WY`:a_FVgJDC57u=7c[%)i!h%6q_:+pZ"00ZoE]N1[)%)XEq='O9GNX_t*be\0T +%G*"o'CtHAj>S\2#pH#7i"NBiI(TRn,RT)mb4L]**,;(\j<+@i1UOT`J*U"q$!fZQ<6_S5>&`"h50!@>W!\GQA*"DV+fb8-AGN3lC +%eS+s0NX6%-[(JEiI.Q,`1#oZ%knAX2`U0[Dnbt@'`;FQbT7V!*[^fA*R)3M5VE)'X5eK9%.!1au'QC;DK4r)-Vc[ug:^IBKfWj]G +%@ck=:")Ht:<Af6"TjS(!F`DldoJ/A/<H%r5Y/WAF0Yi&;^(LP3[C%6`Z]&(IqhDmo5*`cc.0C-Zh]b23;3b76i_@CBlrrCF%2R*J +%G:=*%D2$Co._RHD&`s@&N"hM;F1lSqG^D`C/u$]hElUqQ!h;ZrW+D?W<SOh&!#Z]C$Jh[P%'5ZQA-@ZWeZ.[u*K-Cn.h1DR0eI&C +%,/U8qQI;CWZc`upQJr_:K'T'qd+e.a)1XZ%hFjOi,h,-m]pF8URgU^P[S[1QmUGGnkDJa//tP2\j@s'Tm2S^!%Ff+tP6D9)76@`4 +%`iYbYYN@0U%Z*J<mN`9bVW)!1TfQ.[W:u0dUDJ(sb4AM,J76tQDBA2@kTt1?;XD`^+:JTTn1,UE'\ea<_Q'VC=c<)e/(),%-ho=A +%,8-mp0hDZEC--#cL$W\bJ/l_/(UAF*ZIYkJ\pNXQ1A3NV83:fs9%5VJG_N+mV+?/j<F8A,AroF.*%1\7JqcjaHd6^X9F>_LI7n%W +%$]2ulefhth'?;5A6YD@a!_+L[>//#/bBP$M:*Ns.i8Jes9'=%P$P%&YRl)nc[HrjCI<,@&2'PS:JGXe@4gW,e`qqVf`H>H<DlP'& +%m8g@:+0;Y`/\G$k?!0*fj8C.NDq]5f^^M?t2^l5\oUDdg8h&-2SDK?Y;KY>dh53RmAl"mc.HN]t$&^6Wb#scX8I&LWA4T@t<-d7T +%*I#`P09?!<>da0[O[If-<^.ftTXVuE;j34sHtk:t[3D+UFNXYpOX1RgBW&^XFVEg^7XJKef$su^GW"C_AOJgC#)-N#D!;eCq/-jW +%5uc'fRRF*FB[eQdqJA*Aa(-D0q/LGmD`%#j1C>VIP!e2ISQ_;q((mSF8bkL7GXCcpb'_Zs+bn.?"X0#]2?;N,NEmk_1q6`k)[uJD +%eGKi*?C=8Q+X[R&7s6'jM[eL3W5)Wo%C8QHjBjbD1Fnh@rIJ^c^/Uq*=s\^mK&Ib`.P;@`UR;RX?c@\'GP]=\91)iealYAl+ST4< +%r"^4M/XiTN;)&`N:[sj126+o<J"ic0KQrs^r]#ZP3m$:rAUMN+o!8*?9A/[j`bF9uLj"[!Xd#RVjh9j-!U`0SZ;g-p:n'D]K>e#5 +%YWQ#%)N;#I'gY],bpZ%@3_\`g1(#gKXX9JG;r]EX;SN-/cJ,9<_gjO;7ZHG7e$j<_^_3kNP)g:leTP>R5h1`=A*F>+!&7@tA^qNR +%\4F4c1mZMBV)#ZI/WVTRV[0g_OYeOdZRd%)+Pq:@J/eucL/<`m;/6Vr:a*J?C$#OB71;t^]-9-]D*6%e0fYP)ST.rZVlEKo:[hiC +%Aua/1*(Fji\hf'T6BF_S=lP:CN\glf(%*:rn-B<p7S6lWDHa<!VjdNm5I!s;&qNltR&ZDHDYI.e8nCt+1/q!)p#fNL9/cp6hLtN) +%X>f!8C_1)rHKdT!]YkZGnSJW,Y52$][]F@-iENnn[$1gD`_RO@"KdHNn"B<,jcYOXq<TREj1UE*N3mkU>$W0d+T%f69UC!6#d4Wc +%%Z"]H/JG1#DKRFt.`ki+a6oKNAi@5o;d<`J(K$bQDqm*9Og:$Bm8Lq?]<A9BG:UZ:4KqA$>f9V$>]igt%2-TC-P[STRtB*$"eecj +%%obQ2]Ua5qArcG22k/969H!$VW\RJ#c0</[*M/HLh\(1]]!/DUI.>=u-="1Id!i([b+t+W!i8D_i0jK^\cjY071(D$e,Uf!<U"O> +%>;T_FaS$13AGl'?'e65U.@D-Njigt@Xf\&.(A4+P?L.[]U"_'eB\#>_aReb4P?9aj\Br1*J6#;R^<ZV-i6,0N-%GMOm+e=^TMlmH +%o,q]#a8Xh]/].G=J^.--Rg7q"%7j#lm@:Z.b_!8<`'s%@/5o`l7?aDP.s!EZW4#2V2-*A&EMjb1_Ym?>n&:SAke7AQ9pjNKXIU:F +%C[2=:jE/J>L1%MB'q]NS9JKM4]a+7sb496:`6*2<a#\a8JYR#']*O(ik=2@Xj,$4+QlPP&gT?X@<knH4^*)K-D'`-4K&gCp]\:[( +%'rW[^;Rr"Bh/X</TRK%ZbhE"Q7:M)t;f>M"9#i@GWk,\h0e1_#M!^(>nRfcR=`9(8eWF41Qc]gaU:!+%i,FT]Y*<ohpuF=Irt&sP +%CU&nu,eu_9_`CteJsoaoFX_!-S^_^JesOD80,*;LYRs8XQJ&A3iPM'@r>L3c6&J6!e#uL0C9V:nNp4X^4^g\\M!F\nouYU^@M]eh +%*C*2b^#^\K2'uYEJ7'CgVmr$mWO)f$PDn*rp#b['>(!PNGjh7[dtJR&O?Eh\4sjO^rBl]Ke,emU`$:dmQ%'Bo>Fk8Ib3t>bZ;)Ms +%#t%]>;.*<C(Otq>;>S8R!+]Mj8Q:O@R!V)W>!bK+>UG#*V'^bQ?Yn#\C/`//'rqhCM)dQf*>IuJK+sc!7:ag(pFl3aC+,81SV0Rj +%K\H-VBsfHt2^hS1oE)r2$Lt9_\U>(8%[7o!DT@<(mNe3\q/3>;X4UVl,/"BBD-TL?,(c-#A5+>R5a*=1+Wa.?^0ISjA._;koA:,M +%[s=qTUl\P\9PMu$;0q@I0%&gF7I)2sE9k4+R!'0?WljnV?#X_d-Z\h%6GliD_?PRlcaFATUGUM7IrA6pVFfc@:h>e0^PL2o`Pcb% +%d7I;6Bb)K\VZa:%K,G[/chPsre6P_q+gGcdh4%3SpuE5urp$gKGJCl'\@]>#IK&C+PCFLF?_0;J$<R6<-boN;m`j;J5Fq`Co?TY5 +%\9N5hLYKF^](R4@rn"[Ne+"OX$:1d,W(o$45L/2VE'Z-uTtl<AodP&'@?6bbKQNo@)0j[`2XUR_02h12JRVNCXD0-t'nE..7VXg, +%o\4208q\F`^pr>@lAd8hM!2*IVj(5cf'EuOh&u@^9q'XYrHT<N.0HCRUbZAg1`dXp:8HQu,tNatfNU;,8lZK-&6^c3!d.T.VTo@H +%0Kq=Y7D3R!67U6HL]W_6.!jZqPT_o":8/\4ThO28?B0mog12WZ@qIB.#?7!1\)UGD!ls=b>03"A6Ao_h-="$%]f,)o@AR+A63LrE +%5iAJBdqqj!=i+Z,O*BH`/J\N]#o\K4dilQiSQPc(nOjsSXe5f^e@fgE`B$b0hRbK,gM7+3:JR>!-lMBBilAHF$IMO_=%W7P!72+_ +%3/G0/!kLO6/kJ;%llAFSZ4b-N"IhkW\V;Z/<<*%`0@Y?==[p;4(UI;hVkqJLFI+.RK>g,95Dcnt\YtTNW_8IZ4>Zk-fRHpK&7Q4F +%Vcj[l'd_h+PDuCCHVHu8bMd!8&&<H=fu3tl,P57+jA9qdQ;O4/bXIkAm^b#aaG'jdaDI/Y<HrW`*E6-;=\HN%Gg6Y7UWutc@7GQj +%C7oVeE)]eN?rdFC5H/76p@d.KFt/I)^m(EUHWdnIUZMJ%$EJAOn%l,5"E.b'oYpY:;+er6H_Vk&b'+5FP*E6eDJ8>'d^%Kp32e9E +%Sm"TEI3c0'T.";t;p#bB+Bp]=qqBsl_tIchH>uj87Q\:Ee"AgMUjT`ARg`*n&1;J)7P<`6Z]&)-$n=#QQ2mW#.XY^b8XWr/W<*8. +%M-k>PN:@=<Oh[*A'Z>oA4ILeL^dpm(I#!g<>0%ZD%\T7_etaK3GLba-CAj)<0PIn<B5G$.)-GdmA81(3($pWYR;#\Y[e1:Z+Khf3 +%/A^A>K1Ti.MC"Bu!"7N.'Oj=f>59b[U^AJ"3"&8*6+EdsA/G=2oI,uU\mY0SRD(g[2Wt.I@kigooT)nid9^9X8>i5UOY0<K#"(r) +%mi>)V@T[Wc=ekZ-MUq/RK#d=eIOpt'S!!=&%F,g[-q^';O&:[_6`EVK<]-olrDOtc-;#&c\tFfFa*G7uen^Y^CQ_e`lBI7M/3:ca +%[qX`/3</fpZZO<Yb_G-&MLMI%[mY='#O[H`VC\pN%&cDAK08S9A.j@egY:>p+(O)c@89Teb[/Qj&"idn48Kc^jIa0]O+7+pX6VLa +%-blrON^rusJ,\Ts\$rOnl&Qe0r9-@mHLf7ohH[f:s)^:Clcms]n*Vgcd^,!K^H'&Q`Pjc;f<=%9o%_+(YQ!q^h>B5.T=aR,];0rR +%V>J5V1&q7Ll=(%hIb"o,I")#hY5IVC^5s<p\rIh`T5%`rnbpc)q#2M^_n4`;ns?CYGMhaL)ngR$BCsI1eXsRdgNcE$r.E>[Z[_lC +%Zg7(o3WIOr3jYkgMZS383crUOT??P&s6&t4mdo1WY@!9%qu$.NgO.<1CK>$,d^utMJ$=pir3%,QZnH1bmbOA9hHaL&^:;tkouKpQ +%HnW"U8!qi0o6GEQp>,E0>8*?Qpk)sV&%g-OX7Nfes75=C^Yb"]]DJjPmoLTYL9GO1\@]>aG`V!ZZ[Bqts7,CNEqbR)nXC%Q_m&IV +%?GF,Jh8S4GT:[gDod@@bTLYU2s,H4!Y36\HH25K\Sc%j[rYmNj"+QRhDVr.<\GXr;kML]/Fg:PKpNl!UF7jk*<T)EnpFOOJab5^/ +%S+jV`3LALh0&N2Vh7hQf6LtF(D:cG5^%q*imFC#FS*$Vn!&e0?Hgb>?qXWs9:QOAhIa$j9mHsA$%aNg%7rRj/iU)'lk'WPPf>##4 +%H@,;Yp>4]]3<jPHp\*(lgKCX"h7X?o<K?M(dG6mqHO&s+SVH=en3(>0Hg^I$BBShK@7CL_npPu_kKE0E^,^[cqj3p!c$)/(O;J&c +%!C%AVi2c0fml:^ccOnmaMLKpHlIVAP^/F=@c5sk!UQ9"#r9O0j[r8Iq?[j[Mn5*rcS\NFMh%-\j+63"II3Q;X'<aTS61GWuYj^<4 +%p?Sp>?J^,0+`uF.g@i;A)'7.Z^F$RH:kBLmf=,\tkqCqM)mc;grr.6<:nh9Egd$A0>i'pRH1ALjn(A5,B+aKhK6d@^c.D+pQX=!f +%5@rejr92%F*BR&7I,&qtkAO\`^4(EQrd+>-p@*hZ+e/2T=oS#"^UnoBq#b4hIs=Mua_>p9kBF;r+V*t40UM_JEh%l^biO=tT$..] +%6lY4][o]d%c89q=1#e=^?g(NR;rckfm%GeuYkr;lr1K.m^1S+NW>0MKP3eYnf_JqMp-%Ahj\sO&+!,d5o0hGFXf`?-qeSrU)g@oF +%h!9g`Y)U3p(s;VVB&B4s"ml,KH$si0qt$l_H!?&JAtHcJ])1XPno"2upTm"E&'%b#HC4KLqW&lLaPU7:q9pY'aTF;MSuOiCj1"gJ +%*oI;AqS<3??TaNkg(R:3q]/B%reMCP#fP*5gY;&?hcsLecd&N(A"<lgh8.[!p_Q"n._dunFnKYH=+\U+,I4l;?K^_iH+!N;5/sJT +%Gp8%'B"kjf52R@sEJQ70Df4H[pW`*um@V*W+P5ZlWjQK7b]^0rflL`ulj=>cb%r_rg$,iZhEIWPD9m@We&j-5=c)N.P9])\=L8$+ +%DjGh/p,cKDHb\rl[uV'<G]C?br'qNVa6*/:=VQ$KHQQB)52]Lf%pijNE)-SnIjEPBcgipHHPjn,40Ps'5?W3%ae>6+J(QcPqXU-I +%f<6j2^UUqj]Qd%Zi8G22I.D(99^<4[jMN'gZubH_=)Yjc5/4V?\U8i"S+H(YkV0S.+%,Fcau]ap#]9"baiT0"qMd`-3c"`DmZnG; +%hd]BkpF#L[BGL:;o\+R;LDCAG8S-,\Jbh>?IJ8D[[I8HQBCBa,pW1W93>;j>pIaKW6bK]X]C5&56(u$,]"WV#@d&-1^\$,rDJs]j +%$t&qkj$iDkEgFYrq[he'B'e?on3>^RF8:]>EpXpUPcI#2>iGN4kMP_jVkNqScJL`U;p+e1)l('Xh;.\4r<O'^F3-&mY1#C\p$1i1 +%lHd)S;tC59+]A;cpN]UX]m&qc4fgGDIe"*9[9d43mp,j4EIN?+S(h#VcY`[>_jAsACg/Gt&%DQj:LVic\G<1djH?%J^:H?)B[j8A +%b!UC,NaS5;oB\*$%2`^OR2fE&is:CmPAot(2TrgQqe$"cfmP3&'$rYIOF.nU3]&\;m`]rH36VX*/3DUYLB32+=e8-1%u7]?2K5&> +%B6#D5lOaVJKZ!0"@Iu@+_t]i3*9IPgJ)=&]B*3qBI3s^b&3<KEbS+%.^@.1s",GQX-AQ'hm2I$WYOau6KB@HrQ@#Y&pdj<3&6T+- +%J-.o_KqI]^r,ca!#Oi=S\d/"$2a;]<`m=YOb?m(&aHo\\I-kGU*R58)Ha)j%=Gras$2BW1kGZe"T[Cp.=ek@Hq4gD@C:'a*gN/AJ +%cYnQrBVHL^g:f)E93S8aI<O+Q]BHSrJTfOU7t#R1B8<\:etgTX:WpU>1UX[_jF9WZ]]6HRA_Y_,o=!=to#GTggbup^qWm89n#t'P +%s70k=JGY.3q3^Q$4u@tE439RZ-fn5*n,raQnr#l`HuCWUDVms&E*up(]5riLq,*1M-pQ.S47SpIGN/5h?[":)qfMa]r81;j5Fahp +%aS(``7HS`#*%GmA,8QPMB6Qld.Qa6Q5<=A<#G1).lW9E[?bO2-4_6WslK.itYFfdX/\fqbJs^tkTq5]Y`NPl]CjaQkqG3O&Tj[PS +%!K6nV#>a&8H`dU&?rh"1$dEU.^:SeT%as7JHd?:g4Orr8-$@iHZ^:H-#G_oSN]MUcT(L:u.Ho1j+-"ou,4CAIXqU=I_d2/F,4E?2 +%XV6P<4d"Q#o!aCKOUpLAI%jte84Vi=cPuYQ_io#Am_66B]\D8nq:V@5LQg`m5qDY2!;Mc`32VmhN-+X>QmMJ]e8e51s/kN+e&`,- +%b;#Rc5omIF3r'oHafJ_qTcDjc:Js$i'_9@#L&BEEmJ43L32VcZ<LUrBnt(Snp,i+n9HikKXQu6?hHtEpS5RG3Y.jo3h<s)mp0ACq +%EB8lL%<eVHHi*6Uf>DY/ib:7L)aE'6/=F0MVp0)=2]mE^hd9\shu73=q-@A+l'o<Tn#$u?K=g^hn,I3R5G7GiQaa/Rli)5)IJ;ZD +%a.V0W%D!R,gqJ7ra.V0_Th7QJe!nP(f:NN\m./Wa/RSJ@p<u65h-OIFIJW*seYflpc<pTckH/od`gn*EEQ;bJ&"2,=G02Nb[u4-I +%L?+qBK=%2U0'E7UFn>%h4\bb'-&:eNpgPa8cft"Hr8gKnTB-k2/`-*b/%4?]8:Q"<7*MjRQT.naG!J_"3JF$\IWp&l%d#^r&E3)M +%GHb[l'noH]A8hM,&,5l=lGNVm?b[PgljoKFr8C.b/D_&br<Yeha10AKDKCckr/BVn)PrS+N<XA^Huk8$Cej:5[lMHFNcCOugh*+s +%0lD%DELU_QBKQY.`A%Ykdg)S\;!79IUJO/tEjP5NW+T6>r/;k:7h1N,;[Uj*6Xt>[L-=_Hf_p`p3JYWB'A7F:NG$oGjJhY-]g"EY +%YO6jhIeCE7ro'E98+)>rfss$Tg%2QAa?R(NBBN4$o"H385KJ[FPb[ik48&2.3tE^Ps5_^VjICP="+6o657>c90>9GrFo.M8s.Y#C +%HO-MZ7hbjFf`_l)$J:dHm9#MN_7.e:NAY'k^H8Oaqi@u&G+Zj&FQkiK^[AW:fQV1Uqt8QZ0CNRI]X`F_,X)*YFk]F?rkIK]r]D0N +%+9#94UF39!?ff198Ij[2**onaF3RI.rl)$5EqeViA":h?RE=k4e&O/0Hu_<pj=aT<ScC.fX$?N@ipJW!k48Jl_duHMr.E=0"uVDl +%g;fl+J[tm.0rRs06&iQ8L"gYTC@"-H@o21cgtuU<@t0Qq@o-YW2>Ju*E=?UKCJ]XgZb,fV?sAYOfg.]3?b\V9\3%J)mHrHlY\j4+ +%Nc,,GqS;^6q!!;k+*o80Mim@G.I$7V3>?tr^"A_jkc=<aQiHX=o"X'f^:r7U6+cll%mIh][pRorh-IZ@9Y/4IkitB=>sEn&A)fKi +%5/+Ta:AsjtS)4Z\q<',!D>hR"SI3](m-"a;p$4QG2nMk@0E0nYGtuj`c^!e:^"Bl2bMDRRp=/J"R*(Q'8EP'U0%q!,U*j&A8*ZgS +%PiUe"(]>UFUHcJ>o@:J=Z'Z"MNq`b'E6isfB1]XSj<aUN\*W(/>'J$[lo06,pNc*cG0E*2m+;t`F?nK`H!#RlSr3DTRc=$dUab_4 +%qs;u].;2c.0-otG1%F#9Nf!4`d/!_cnY<_j6aXh[iB')J5OtC+3daGQn*'6]*PRU#nEk$r*Z_tIG5.XZ0(!qqHopq!*'M%7o_<V/ +%J4GZ=:R/oHj#_R75OtC+H@152qDe/o`TMTj9_R9-bKnK"Hbt^OaQr`\\$rR?o]COF*IDo(%bg#kQ5q]O<$T-?ofLK^nR?.OkK%o< +%_%jhL`q++CjN)T9G94obJTqsAq8hHu[qb9qlX@k,PN@;jlMCG<gJ:U5FSjni`RWf=s7D!>l.`i=YBQ%Ild[)kd.\suV>#CN4_Z[, +%[[I,K(?,A^V5LGsK/eF2(d$'X7n2Ak^Z3N#U^00$&UOq!J#%&W^?E2lA8jc@3U!'8K-sFW:isLu!1UIdhL'a#EV[Smq,8imN?<TD +%8GU`Kf$icinXC%Q[D.+\KF6[RMX$7P5Ma/I>%W$ZBD_T)FE>1/IJrm-r-aPKf;Qjjh]5Sph8c'Fn+lugh7S)$C<Nd[i1HOkgp<]i +%.QasG?!`T,4=Spqr8OL)=MMT0I<28W`fGZh(sg!Epe6t'dFp[HT!h-&l&\RaI,HBEYn)?Z&TI;:S`N*9ot/u1QTnlDo7oODPON6= +%I=-D+BJ(=MV-T_P$WU.2BJ9;a)e7dMVIp4!I`AhS0kA":8n$m-j4j<=h3Uo'QgV%'rp>'8>USMq_F/SI,4D5s=XOjVH6Tt:jDR8; +%6@P4sgSa2#pAW^W^:O4?q:5@icGM_"cei!`I<0K*KI.qaZZG"<gn(./]2)t`cd(@+J3?+YGFusJT:Jd.b56X(rZETbG]Y!fc94BQ +%%jqj8m*`D)[a7gQk7?KTr,`Hg5RZP];@u(0T'UrS1/783*;i<-h0ZIj4H?8Ol887!B_I'(=h6U86g`+=E!V?WT/cfLg\t`H?)Pnr +%g3k:,ncM_fqgP(6lhK`!pOgKr\,;?R_g[4IGUOKj)&c8r\Z5$fnZfi5l#^R=G2G;D:7i!;`s2o=IGd-amRWDDY:AJP7aCU2C\s`* +%Tu]@@m#TJS`qfu&gGd[P6WVsUCPR%-4-qfGaqjP$G-?ld)V`;rp.*b.s7u?LRt%tpZO\4BIJM04k?mWUN=R2*),>>bSb(Y:j(T+K +%NSf+G.^"!!0E,oUg>pqhZ5<2PSbtV$ftST[fgf:[ro^$$56"^r'6\PtlM?Q[c<n?bHA=*cqm5./Lf(MIL>!0>2`ZP)LeR2g=J3]Z +%aNlsi_T9:6Y-3o#cJQ/9O''Z)4MXIuq30MsrSk/5oBseOIf7FC5`mIYjNHH;^Ae'JJn[hP7JuuCT<;M(s7"-K^XFq4T>(+"k,[8& +%:O`,mS+Eg9hu<A^bELD=+hP9)cZ4#Sr=>O1PL%6us7r!WhL4sUn&@J>4oY/e:Y^jBHgp.8]a3$+)TNrRps7KTrQ2O@9H;?-IR!i& +%IuchlT-='S8NQ[laoD8<\W^)OkT;uKXeiHB^%u]r;@bEaD#NFL`VkLO7E+*YF<\R=6<gT-@IcR<Yk4#P/nfd$?8u$Ng6Q*1<\dt8 +%r<qdo*5Z]"T,N\m?$_W3j"&$7_71p':gJLsZL]?%03g'"Y4ZZp6)c,'irNY"@=1pW8TLk88i_/g"*jj?2]6g5-C:Y5eB#KJ?_m55 +%.SRQg&sb8U/.Z\qb-U17Ll$iQ7I@LTr7<<s302aWT&j;N53N_lf3d$lA-V-amr$>lO2lG(Z/fN5^M&l;(`-0JU-fdRMsNM5l\cGs +%5=',GBCs$G+1E`[Z$<].:9/W?OInFjV_(o@Tshlm+dK<uH6f26&V@23bi9^s8cuRYh?Ik`l\js^%H,ru<!(sYU_hG%3uIG0]?J,U +%hEg.F0P20-IbZ*L/p\90RSG!dl*AY?W87`OS%cf@J`">XCI?8U7ud>\'@crsqbm*$a0MIU`rblVkKS:3e`5Fef(\%;=?jN\:U9N) +%qREuTB='VP`dO%(H2.g>"DuqgO$0rAFiQkaaLQt`FjNIJrN;p,0IBFgE)0/#Brga<pf\RfoSp92_Kace?e8?G'\Wn\RglW`@G)*& +%/8jL'^2NA9(<1`"9H-'3]Qnf"S%Fp)*FCI<m-#5`MqiQDc+W"DHI81rY:%?IkbI2JS^MO"Dj2>ZC7eOsm[O_\7:P^Xhp?*`$pE_^ +%rC=_hHX<kn!/4J`M9!KM[5AZ%2fmN&/entqkk,tC\:o':VkJ^/GKXII76D=h-BXHa.WhLQk^!eK&s^mc)>EN(hJA<U0O@d.R3#b; +%s7(7,bJZML-\%PXbCbj:Xmm!LG-#K"MsIpFaS3und/\$blD.'bI$rJa<C_g?44^]Ra$a)r4p(*_T0&%$a7<])3$,74rBm<a2Y2/* +%Z9u[I='!lD0rf'[9"I45X\*gMX7I8k,*a\]LlS,C=3J9m`uE=_hPb]>6+Qjh:QXcIT@[]rHFg[a2Wlp*FWP>qhYcV7BT^onHrkEk +%NRs[ZhC9Os1%Q#_^Ao:@^;S:"<Q=$:_6rsBdM_BQ5J[3rI'W?8Z`KDa\@4?7_@k;&ra+jiqYdX%cQKYbX=Kcn6TKp]4g;o6\G5.N +%@<qeI'@D^.F\#Ah[pReWW'fgZP$+mk1D,@Zkrf6u?=&]EnZ9u^<n:cAVk@sV]X7$7&ok"IQ?a!b;0:i6<]LCVPEj3Z_bfJqp6,#j +%$B5QqA;cDM(4C+qrPkb=Z:-mX/("uLS,na0YTGZ7o%Enb`A0]Oj+,ZG)r!,kBYR4gEKFtJScM2[`u&ntT663ST7u"\#t"@^H]kfo +%V.X#/f3>%+><3RjW2ZIRh=tVE/m(ecL@6YIHn;$@Vdg]=Q\AtFA1tu2C`..<Ws0[G3'O+M)*1_!TB/Gm`u/j%FWJgQTrhA9%sc0; +%XFtR+aT<@6.eKU-4m(#t,RkL.O-YYFCSAnR*cKB6+T%dJ)rB+TMp&[Tn[O!Gj!B!%iF>hW)NKIca3aT[X#ToHacu-\#P=n%a4S6X +%<I%b3rCAot6";EkCu>k^)LJR<I1gs*6^F4h^0rP#-driBm'S+r@BB1L]KX0Y_P+#)1\P;0CSPf>KV:C7i#8b/'d?F-m[JiH'%IH` +%@Y3;>@tF-:H+`r$elR/0kXi_l)uHnFXZ/cjjrGD&R6HD-cu.Fd3/#;leR_sYfgsn%N\]9C1qI#JA(>_jg3qZ,QR,]0]o$#=1G%bm +%FI1P>n/+!B03>G]%HG]CJFSLZ+/@o3d"\Dt1u;VJ)eWieXCh!)Kn8&!dX/mIeYAgs<Pl`]Btg0`%A]f"K*L]p-P_A:E+7u"$>"_n +%UOgu]iOqM.\gBVe:n;+"i!FG+W`mLiPQ?NK6+PPjp?*!IZN6po';p\?OZ*NE@5FSj*FO8Zd=N<pR[",7>=q1GNRq6)W\AQ-Nq:Z! +%E*1"-*,YgaX]%H7`.=5]$=0SS*;1GdMfHIVq;C(1HaR@'l+$uHIV`u\ftnW)T"-E4K?L,4hmWFCD#g3h/I)$D+s`?XLN1AT:#:4/ +%`e54gFc^YM,51SA`j:ETebXsQ);E%d<iL0VX$K>.7.P/hZuKmr?-)'a):OaOZ#8A3P$q_[!"^O*Hm0OPT9#YMd<[2g\.sD@q#FoA +%M2aB9@ZL#b`j:PbaZ?3O(Q`]tofNYLYlqub,3_(qMf'$.T%mFO*=FCF4!d`D)uc\JIU'mi]<!J;'r%;"a[P`<LORcR2&7uq<moOf +%.+hJW3KZ:#^PM-1(jjkS3+-ETmc!'OW>]aXLEalg=DgL82`ZHR)YM*SQ;9C1GOIQrcW6EJLF+ptE3+ZShq'&AhUXJT%PP*rL:48Z +%%PKSoKBK?r#GEAapaT^c)nBrUQem3GqL-+CM)NRRn*Wnom$mP=fhCI.,C?$KR,I!#(=-BH'ttW:#bDsHH1Qsi"@FZZK!--CR:\/Y +%2=T!^3:;LN;1)?<CM;QM:-,@&;'h2LhD\LU3KFY:>F]3_]u5SH/0C3`ar:-=MB>0AIV`h\`ieaCI5HU;qRX5t(?)hd(\-;&HnY1N +%Q9A#nN!8KtHs7IrbcAa1We>Jb3'gL+N&N^#IA!1QlqYrHW\Q=pl+Lp^]ce*M9GF;S]gR0,qR!4qai7-G2PG;>61M<_%8@KA2/Oga +%')ES+eNWpqp3Qap(ueY<h)nHR>&H$EE:>]A<j]LZ;D7\Xp`@n)Un+K0=Q+`#p`j4!f8bKHKJc#.LFOm44:bhB1km+:fSWmnlHWun +%5(Xg@j!fb\#b*0VG]tn9HcEq4Dfi/<2_<&5F#@ge+QHV%Jq1*]<a<qQ_6AK-3?Bo1XMN9BC!-M:gNKhfL)(ksf;<N)Zs(C[Kah0[ +%)4sAMX%(B+D"gXc$N/I[2pK/./.rOu%E>Y96I5VEEB3r+h^)Y81NZaFKf8%I\QZ[++nn[b+ne+.9f':?Er`,S4G9PfJm+0"Tp\R9 +%BYn57Z]!$8Gqn!mPqMV&[:.pQ^UV:%CN0M-X0B8$1lQ(DolK$,TE.0)K#JTFT>#u'cYXQB0RA&!Rk>1h2V)ls*GUVoCLP\3g2]rf +%pGJO$=)hN#_PMBoUG%D;PXZbUai5Ci7J1197=VngA9o%67Qd#*!VUX(g9HeZ7hk*Y'YMOM?//d,QSOl96qYleF+RIXXZD<&cjQ2j +%2'64RkM[3?nM+AG3%4@[[?]_R]Tea[+2.c(286'CBeD'RRW/c1+:HNNA'+i%&C$=i)`%#q`TWu@M?k_[GtMrs*#i`ZO'<'3=&8`8 +%A<V7qJqu:sKG_euJP*7f"PG@Z(EHKX(M%!#aeNg:,O9>,XL'_DL4G(rk[Dg!P1)naKIjkX6X@P[0@a!8WTrmlcN80nq!OL4c%#5j +%6W$7V%VDLaN@>R%eLrYNnQ<ajO17L-bnnG"G&9%T0]"]N:=t@lD#'%^IK/ipO_Brgg<af=$ffU7Q5nBH7R:t=[O;GdGCI)'KOamo +%\g]U%,q(d>-/psL<H,$8.G?`9]HWfZ'Np*LdhG*THmVWqP%,:"-@J,0&PpKii?I#IK-4\Eeen'\U^jZ^,gS`VU/X]9d<fh7'j]91 +%A(9A0)X5]VfbA'VVb,,o28^Wk&BKlgR(fuPCOEHb,]#l/<Kd_cntY0-#&(=CbCgKSZn_2/Z`ud$@0t!VDIcETrQG]_5n\6`f#1dH +%8<*9jcSa"DY'pjlLe<ep;IbGO43[7>a&J,&>&(.hW$s!n^VZrXNgG]k($&=9C+5AYe36>[J]6/PLa?f\69-O5`W46f)"s&+3"i^k +%nCfMlF^rqbikm.:PY(Fj>1(_l;^NIT&rk?-^B=$YEf6FUCTN=)jX]&S--)c>%QWJu88;t.3R)Jk?&G]ZORfsk.'2^T*0:n&G/&]! +%2oNO!YkNe`lD.[^M]41/Z;T_ecHD*9,$WgC?feOPQ@3_LifJNBfLhAjEF(CM[cod*gGo\KDG\&QomL=+2q$'@pXe3oPeLQR?rKKj +%Wi)m4@d8X;@M61T'G"c9AD:oK.8F[/'K6^E$-.O46hQFK>hl*"V$o%/YoZjqDd\B_<ZB(K#l+5&`S'I(WBVJ2D%QTo8%%mKAhAn- +%dsrn^ZiLJc_mAo#AWN_?LqMAZEGO)mjS0DcgZ*-bY(hlr-Vk]SA7E0?;^%;@)m@r$eM^*$F]:>].J@&B]U=0$N9JL\>`CY)3:XnV +%mp\19Hj&.E2'<'V'3WOk931;8,u\dLM'-:&Do6VcK`dTN+#\[>R#4G2a8dmDMMaR[c"lQ""F"e6Z!\h%^A.ng;Hk_i4tT2olK52C +%\8D3$)rQ@G955(mMiP/QR&>qQ8r9gXK&XHs5Y#B##BkQu6FjSV2SUc7i2ro(COjBOdOa]q4md)tYqYgYXMU;bJETp9ZY'j$YdqIc +%2D_[-rFDs;Z"D"-IN?k$DB+q-)(RF2Z%?@*OT/Rug.RU'*7#L<;nN0Ehr-?&lC+ZY@Ast69SYhF@%-ba0q(`1^7\N-K\,In,a;)J +%?u?$_(oLZ?C9nCs+B`$PCQ`u`"]=p\=S=%`%5<TJ8L^KU4R`iS.!L@8bG+YUT;h[:.*C,Q%]TdNdb\ddMA&TWm)r0ug_TG5G4G5m +%Z/gR0(oi6+RNt=A>_nb`gnFb*DKIfG;E5_PP*H'\joO]\j<p:<;cJP$O]QRgpIMjKTWesfjWCXXR2Hr*.uFj9-k:jQ==^*]180P" +%`1G9PA@0gPS-Z$q=ZGcpDJ:P&3/R3,?B4D]\r7:`ae6V"A<ld,U81_CTg`]bQ0A!Z>q@iO5bd5uA`]d!T7dfuE?<7*c5is/9l1,< +%2Om,J*S;$I7Hk"6dNANT6,9f8>InKWY#23uMQh7d5JMK#=#t[/aeI`_''cBX/en25JO35nk(-n??<.)>Q!S4`ITY-8H3$5uB5Ydf +%p'j\K8q:WAV(SHoEAe7jKbo3(+JB(]D04`L7.-t7p*BcB;qs?,O.2sqYpp*V,T2l!)aRJFW!U"enWGAoV!P]an:FEUmdqVi^i-`* +%V&-g#Ua>n9Z3@:68#@V4.!Kf8dP-Q$ms>ADaR@0Xl7dSs^I`/BZ/rpO2L0fkZ?fdJ#NWk(LAR^a+\>eBR3LX.OC.:I`\"(dbaBOJ +%!lJ_dieA*XDE),%@0/QA&jt/A]5&l9+$h]PSAIWk9Yj@9+maMdX5Yf[F3Nn3EjAON-R)ia.KCroh1MQ=3:=hZFn&Ipm+:c1B>g(` +%?]l6Or(&B[ho$N%$NpaI!`Zg#BJ)+hjF,YX=[>f?iau3NbGoR%eei!SZEV`^K#rbLng\0c%)YJM\_qVW.3p->Im/QX<1XAjJkd`e +%>ENUb9f>Js]YENg3/XCA^`:nC,i,]c3os%F%8Se!Z2cd:;R@k;`i/1?&b7;Y@gm!G4h*rf*J?^`Wp52@nLg4aMP%C(&(W$f4e,HS +%/#u:*p6<HN_b/E[^lAa7A&AXEMtiMMA%a2uKJR]TM6Wq$f<?$Z..]\Q)id!W5ZWO""A';,Dc?Uo`#'LqZB&MiYkuKi(2L"N^\I;W +%R[LE-@'TCo@^&tpbr>s%bZNEN\_W;D33To$Gr.90o)39!C96pJ>p`7EZ.th^*&hqK<R>&sO_8Eg,t/qU>PM_O\bXW@c-gVAnD#f' +%L+h$q(3dU/]3&Rn]_kfgji5:b,7UM)?8@(pS0)h2YlcGlFch]`kNEg"[(>\c=ACJd/q$>6#\Ip`RuesGn_TS+jAt_uF7V!#\P3n! +%gsCF!8P...5Q7T)=&K_(4cpU#lS`QmPYP@6NoVgmV["/_<E#^M"kU#X1^Z)J]P^SqPe'b[<YSZ!-#`unZm\qsKK/as:qr7$N;8%) +%DEp=fC;$`OM[ESV=E=E?5sYP-.)FkfW/N$Q</[;2h2.+L%k<tBClce-%@OKk*mFq(=G4R3m@-Tl6hOi!gSmfG5m*.3K&R.Gjo"`4 +%5s;BObPT>R5/bN;gA+Nq&QeE=$?Z$jJ42>jU3j.L2@L/&E'uc=VTN$-$MksQL7ZPn;E^ZmTdm?0.U$&8-1Rq2E5Sn``7#!e'UTF+ +%/o%P/K#g/1m5U%<rMCGlSlR%%X2.?=Ur7N8\/]FiQ5DLh;9m5'Yr5>-3aTMc&'WcO/e+1n[=kS>#B6-U6T@:-"7s+PF@+Wa`7^9T +%Ia_i*%%?A>CW!f_\7,qf_\8t?0k[Q15a`KCrlOG3e80*:l&%;"+Y?G^,Bt(2]f-oNH>J=u0$Y$)`N!tu?IP2r$<]+Sq=kOO@J3't +%XB6.W'8IVs6W&P'8\2a5W3R^[X*>h.>_[C]6JT*#+F<@@KdmXY[^a(30#P'[8TBKT\N+4K8(#NP\r5kn%m]T1\3PifO/:]+\p*Pg +%MZVdA7Xb%9O;6fCD-u((abl(MG$/qL)KYPcHS(TSZ.0;W3SZ8F!>_^==;P&1MgdK&)f7skE?>4Ak<.0A@sik=HMgm(Jb!9Md4?8' +%7S='?j;PKM"04rsKjl$%@o-^2Z'D$A&2,Y-e/[ce3+8VSA?$2O&UU`2jHKa%6T:O6RGDUaJiE_'k5-hk:qe*^ne<>=S)GJF*)!W" +%5n'%nP>pZW?DrE`C1SV$Z/mKN;XE:*q8J]8qWuJ_7]kc*^AN*NpIRUFjZf:5kPnkGj.rbn9;1,?F\Ak.f!739B,bo/<6s\.f<>jm +%B"/dZ`qGX;2HIPGojOMH^bEB<</diE-<MP@&s^9^PRqMs_P/Gc$CZU98^O0gLIIOtXKb'KfuD$4+B<Q`=%\$K4oo^In>o!b&"-aa +%Sq%IaL9]/SLpLKGJ0C'R"N%f3*._WS8S0GeQlj?eB2Jb2-o`2^pYGq!_l]R"QWu?!6=9""5QCYfMi2d<J%30Jr[[rmC:/_rAQ*+s +%hP`8dVIjK6Atb3T%)Z48:RkR2lCDo1"`GalgLHt-`Y#,q>t1JuaYc'=1Gbpuea=[PctHT+J.Nd\698kTLA;S6FO*gIGtBdCAu4*Y +%76L2pCb/@nQFn/AS9Ef0/,8YkDC+4>X-.a<AAF1^V*'FVo<.j1![Vpm[*g]\FrEul+:6k+m*kgi`Q'iAaT6iHDP<F7cIRn-CAK\Y +%rWnFc`"jUijpa,u4+R2qe]>io??n,k5BR8[IjJ'J^2jeZb,ec>-oap!AEsWuO^9Z.>a=)g.fX5#LHM7u0E&X!:;`5<q^iSn*&iNN +%,B)m;%FAO,W_(/8Wb]!j@KMF<%G,B$9T;s_CoWU5'sZ6)!VQZNpnA=D.C'q+&d<A"e\[3:Fc4k[!TgEgg%!\jJL%#-M,ZMu79o&< +%=#:'CD_Xe%^<3M>;b"^c6qUH647#%6X7@6rTjh,KG=.n+CsOSDNJP]U#^V)^QdG)68VjYggMo(i&K0=`'U.Z[296j+[1\;#9:0!p +%!8$LXN\aI,i^/KoCFje`ea6XK+SgFl[0leO(o/Kp-Ve75PlPA[?;=dD=gb>^;HYHpO0cBAY()u'lVB_ADQMf*ac^`3aC1FS4S76- +%]R4TdZ?*e"Wh^rdT7D(;NJ[mua`#_OL@96X(\L$i,Y'nYF)`Iq7o1R<'>imZ[)mS@"e7]*L4hOU$"sCPr(uuiF2f:U9-f+r[%=d, +%KpiWRG6gc!<emBli`6CE<^[+Rb>-G">09LI.]V=Y%*%ck*!I>0bn26]X!DGM(l0qKQTG0sambiiZ`KS<_ilD*6I^A4K^cjlDt'N9 +%1+E*u[6S='o%e#97dfBIlKo+#g\)bMBa2QQ\t#>^TOT:KZe#qo8-h&cd`X/+fiR_`oi`UR)!2^cQqnVUU.qH\\u`[WHMtOuVc"=o +%E>,'Q1rh,iZAB/MKPVXGK8Y'LFuk$_GJcmg=qS=,%K'nCJ&b:):u.cpKl+F@'l/hees46[#SsLqLj^gY4WfI+B3eN>=Q0+DA*]MM +%k&DgMP,]jQ]u%<.=r*YEH#[X#Oc8LmmPbT[&IuIJoP<(t&@Pp<!Ffa!N/=-h4tNTXFb!d2m&u'C`i\nKd+:*a6s0s]S6ZJt6uc&% +%Udgk'.e@QKF2FfkfkkP_.2jlSM1[XfeSI!SeS>#;TATh>5sc!$"J$8=foA"`i2[c,8rQr":d*;7h[DXFd#6H?k=]b^#ijqi1A6S\ +%D3WD$f*LEE71G=*"*e!Kq#$+e&p^Ue"QG%\QiSsaV(@uT!1'nq2Y^8Af`B"r)Bn2LA.K^GUOf:$?bqNSKG<$Jhk-FDn\"?m)H[aV +%\Ri%`fU)!b/'\p5'8RhVnAJ9m?&9N+`n]ccaPom:XQg:;2OeY71cn&;-YG3N+10Ij-V_ho4'B`*<JsH:R>Q2%4s<p?GJ4l%+qR@_ +%C4"=+*2_@LrsuUA)?oT(>-JE+`lel]:nA\@Dg!7]69MC<_@mh^!Ir<]EIl#%noI/\bisf@2L?IoLP@U0Qu)U!$uO#Y'+P'6O.G^I +%c7jl!YHK/<:\K%O4&#^K;iG$ZMZitA(6)A#Q8*.E"dL&$?GV]sro(jB%@AF;#V66R"#M&AG$QSV)"^D7!S%ot;6=,]IBI^(C.\S0 +%?c-dNIMJL>+G!I7jBQYKj]W=dW2X")IeY1$"F5=@`;+GLiW"E$hF')YgXmGD?U4'6:?!3A[\QBfJO\C6E[=npS]I*@a]gZ98<+rb +%,_m8#EcdrQ7kLWhSqWt208Vn@?K<#H2&\QV:7V_4O!/H]2>!eI4sXoDmjC9T_"([I*EfP6@.''155f(JPi+pAGDZRd'?pIP=)s;^ +%-r,oEM&%5k"`h=V9MA24="i0)AFRQG_WE*WmuPHc`X_Ydrs4R(Y%`H&dDHsmG^7#QU#4j=YIc=)-H@5jrGK?PI'"Kh&_eh\@<Y:, +%3^_[a61kGur12B8WuitMD+d?9[+r?i5OdYUm1qam>Oph@"-N"h&7.e/m?Zld6E?"WL+aQ<>T9f&q,"<!``0Y6G+IQ\ERe"b1Ef\5 +%:=*P7`m;i3Qq@![Z'*I46AP<&.00JL<'PCQm]ZX/\ec9YQi%qKc;s;%2[/-Ud&g&$l3$u528BlKdi<a(*9cVBX-l)snNFG-ifTD^ +%FiCai51&TX@1lX6Rs;#]d&>ksifOj?)=-J8YDa7n3%f(-OmX&8P3WPH=@lBu^sX_>=gY&X-6DCu57!m52MjpraE9@"^\g^0iPj_V +%8t1($gWoD[`$6ShYS8eIk`r-r[:H8DM9!2ac`02s4As&W1VA*p?:h("!=Or]S!YN+\_rcqD\*.,L7%(KY8<7b=As&JO-EW"Y[0Fi +%;L3eEGbh,R<U7UK-"S3;&<E*@8[;Yb;GuZ=#4Y5U2<WSLa%C09fcV=bWKsd]ifOjW]>`@05s/HpQ^6&)#.La*QD+cuQGdlI_Ceq" +%\.)nIZ92krr+p)gNF#f,[J">\D@hk8\t]'fnQtN`XC#.fC[KX`h&rk-\uJtA=q/pVV3Q;$]o:bViqfLP](MoMkcJ2qM/2M/T\^fo +%?b36V0.k(fo[4qd[9',OK6[%:(#9D=0C(6>*$)ReD_b3hit<cuR&mOt3g>C"N]7e=(lM=BMqltr`]D[DMi)-`^9\AhP<fVE(.@FV +%^nd+f_-!5kI-(I^2'j3[71#U)pfKaENlae<AIn(FaaYu[';gKIZ-Z&L`S;SjOpC;q=,TsVI4#dr$t,de1@]uCnJel%;'JrH#P1]" +%l8kK8-69KU77qnmLTD;mNX'>WQPBh'ld)ZNFi>j_)oQloXQhF1g%%RDr0\"]W^[^^l0'XUM@JS8B3+U"1Fr"ZHV.!jM!NAleW%!H +%KV>>KlX3:hX/VuD#'!q8<Sc<Z9)5K(X5[.6(?pP[]kO(!g9ut=d:uNQM<^AVcsJ:D]l@'DS$0@XrF=nrVV[/L=4WH5!#*<AR>`D" +%0j1\"DGOe.QVbV_GXZgfU:@.]Zm0aH?;q/rU=E&T'9)og:KKjk/toX4k[(9jHo0pI:V?h2&d&E(i5CIVL4KV_2JE?4,_);l1ICG! +%49QgN*@-g,-6&SB`/rdTC+4)N=[WVL;^.km$<[@!)aL0/W,;f9:ojD]ff^75-Y0-6.%kfjhK2?U`R<BXePP-BjI_);N>2a@+:>c% +%%oZV=o6\>b#2LSo<iDUhA1o[2^;A.gSU.q?%!\TL06f%0&S,`3mTdAR0f,p:*<cKCLa((:39PE,HA/9Ekk'K_T(&E)OV2s\'SFHH +%ZV(RPm9gKBe^HruULH^HHo^UOI\<sd#pIUt"1]@uTAX>.J67R(.bo+GV(:R[_*^\EZ,Q@[/M7D$!,4Nr3D(FNF**N6\9Qq+aVrlJ +%Vh-jX>#tbtBhX2'0VNT&=&Eo.7'ba8mAj6aW4i:^/+p7RdSn8]!ArA1,ehU&52]7'F%?c\m21_*FTlkLl9sod=ZDRgg,[Ol>=8Uq +%T?KE)'9N`5dcq4`:IkCV+U9?AXT\\<0pM&(Xb74@K%)kfNR2(/<C0QWH?'Tm,PH9nK55I'-R(!Nkd;1b19d="pNL`@lWOSqVPlci +%#U8[Y\`XFa`["tC2o8PRM4FG?R<]#WI1;ne#\T'?,%_]kiS\3""aR$UU;2EKd]"CXh@JnE^g8e!Bd:>p-tmbFBE/t/GcI^kS`*dn +%R*I4R;Y7o)6)YpZGJ$i"!OtF8M-bj85ZJjE9gH0)!1'!,LDZ[cSB_h^-$7pj/"dal.Sh,qaMDW<Wd@h:_*(,r]L2nO+Au/f"X(6* +%jp,<p76pt_9j]mGo<&JpUgOU7+fZWBL9'=NDG%!s7#(>'B>=rigNpf5[=bN5Z92H4O(>iK?4lQ5I)%:jdHOX;UPPeed-CPQ.lhR^ +%Jue"i.SQ%Ol0=ua!Y@U^$7(;/DlaU6)UM&CDNcdi;S8[L)9"EZk*1s3-Z`<]L/*M4lH;<:-krm2M,5Ub"b5uu:agL65ncUOOStE@ +%7h[Rh4!BB9_&0Ci`gY7@nTf?eSMZ$2.lNKl9QI)V2<^2PJ2qg%4;BDZ";?WO\%i%:h(qPKfPED`N'\\8k\VYhc(HSG9m_q$K/t/D +%`6:,K`hfY.lg^8N6]bu\QVUqbo\7&8VQ0]k6sf%\3;!BI<LAQ+G*8^A^8mZt%8MOV\WhpK_TDKb`',LT!g[>bF\VoRZpH$n*ON:O +%BG(fu)O5bYl]>#>'=Xf@FT?F1lL#/!X[!SVSSB2WYgB<ZQZi9>H,DH_]cQ3cZFIC;'tL84mZ<QE5]tiFO=Gj.]`j%llO\WMh!bGZ +%BGtiM@K.3uU'&dX:0^qM6-i#AQ#aO3/<j,^H#;>W%\PD.;+o.0WSq@J:=Gt(-oCWlK46g[=9abBl[jdWk]Ge"fV&1cOD,ftZmho7 +%`eJ[kC<GC"mJC92P&uIMI><ug"G[+c:lXt8HUW`VH8"GUl..\9*QJ6V\_%cV&!B]'b^IN%5R\Zm"/6<h0hktM-I1gJg(*[J7(]D* +%NAEa#!N,BYS\0PPDp?Hj_cNNR,S\!0D_F*M';qE+R.YXWM&p[.FDCm(2dMOajmM,YQ6!A/QFfIS(c\'=!Pt/4W1ZuSdug6Q3t.Y) +%NnY\tV)>eNYR_:1_ME^eXQ+QPqrV<40.-eA$#$DiBP<a-rN=6iVAP3$9+q0lKa(jb[T$\)A$H:s6C<E,R2c?K`A5"Yi?mK:k)dN) +%M.pJ'Z2m(O72X!]#fKgW.oMmDeIG\^>_D4indQb6n+?fA.LZ,RPf^'p@7m2Dd(*gkfu?Ii<&T70UXkmG6p`BD29<6QLG,UK`ZCc! +%RaNC\>+g\(7@GL!-dj>87^T-?Wk>u'_*/tM=Pf%m2(4*K#X`7A3)i4D5X"JoZ9q;F'e'c.,jYSUW0%pebbVX@3j<kgij1?&RJh0L +%RNQ;RW[R#.HNRQ2?+VS&X3fuQmb<O9"HS6a`"!7:4g&iWKEB(ANljEMKMKrll$2I[-:Ptoj^HY1WWO,ZK!H*6:'[Ju83hu^*,M+J +%b'Kc[j3))mY6`=RBd<n"*_dpe3G*n3"%u?I@#&Hr4+5^@oF9f!$0iM;CVg!4>"VnQ$:mS0W%;(t?p/LU@NGjS&.<ljL]ck5CTZ+g +%[Bu=geE/i!(G4>lhd_CqmK#mB'"/pW_'oIZmqk?AiYENb*R:a7W+0@SO`YHIJV:@@.2`gn2,[Qbq=QWW9cQI^>:WFjZ8m4q$Z/2: +%W`E]S8"%qn#2!)PQX"WRTq/lNaaoN6Yk9r'f2lDn]!g.+*Y:JH3"*;j=,a<#5n,?&Ec1Pd>A:=MH8DiAU#D,(d\*:^I0Tt:5$B3[ +%*GUNYXuEdp5-m1VV/5dp.SrJK0*Yg6B-(]55jtr>Q_I*4;sU7D\aoFog9tumM*;c);_9Pm?V=UbajJ3ST_\5-h-1FT2)H=o[SQuf +%2+J&:,m=`;6,:!&6J&_>L`5IlEa1Nr%V>]pZ]9^P"o"(rLs;h^$;EUSE0G]OJ7Gn.gQ6i8f8ED.:i1dc2S.CX0\!CiDhY,T&Y#Vb +%[YpsY%Ih<KlD7Shc-GW`os_5tZI[Tb2%:<YQ3Xr1/<?K"po\_O27Q[*@mGeT9F+Jt-*/)Q<UsRu6&>Ss0X+h)cPL;r/F,EVU)d6\ +%'C%b$,Z+c[^^5EDpP-/$8V.DcO`Zso=@cD)`_n\]<b3^R][^!oaS:mZah4=?M"u'TeiI!+QBng8hcd#af+Z]NMAS$VlE_6.]L1$G +%V&VdD=br*Zn**or.M)&OCCul-?6tV&.p-SH+BPX[TL(%lD+A1->pHIED/eaq-.4u.h4F3[!+o,(#"XX`&]>to>Of'i'>P!E2bH0> +%rpnJ\a#anpgg/PM[k)&B.9ln3fFh1^]@_,;Qg%9-0=.8bq\V&ZGC?qu<iA,k"&Gj2HiQIBhs^sJDmrVfYSG?gjr8<!_b(C7qPmT= +%ir2r+="UN-TGGFG5\>)D<cgMlJS*-QKc&G"@[mK_#,9+*esd*@2bKjt=%AWUZ5eBSiSLlEEF&BfLc^O'?lLNFEA2K'"Q>dO`GY3_ +%JoOOg`^nb@2A1W1=+jS^Y$0VTY&2%h`O0s%0eX6_0Rb9LTe75-;UcGn68[jm-V(&qiR?I#NQ,=\9+0OZ1f>8t=rNHHYo(;,4t[50 +%HY8ZAOjJ_8F"H`9k`:B'VP[g+aX]J7-24-^JMIR)Ge(N2#H]QF&_/)"6E*4(^K+>m=L,-UmMmGp`Ace%85!Et9'L##>$Ao%Ht0/0 +%RkDiNZB_Y9"4$gTN/AJ,3:g)3lLLl?FFscVf4B:QO6`.>(89:Z_mkMfa1YBNLOjFK</:m'`Ni=_QEMl4QWi><gIc+-dU!3+%TMf> +%NQbiH.Rq=#l:YGLP*natMDf(H<`7Ak%e@='@?#rVlp2l$3Y,_5#Pm4MplQnY&![^PpRqmDAVH4sPn'\!GgS%*2Ot).G,];>35`#P +%TWHM8pBRP\==U:tRajpYZKh=&1&+!Y+9#7h[L'MK%,*)Kg<O.NRtb%!_;fh1hZbAk0VM5*!,t;*G0kjP\I@9!0M63p-n+(=Q8M)O +%8TYV^XB?Is3eQ,'\-[-A%EJQAFuZg".R%;m1jdkGgpWMlV3@_>FA,UP<t(Np^k>PB'!14q=l9J5Pcd=rdH2+9:Fh'R0(cj=8l./P +%SMgP&8h1,iL,!S+UU%a7+SSahn8"`leN><j-(:-VKZ#O;[JZWKK-Pq1aug_QOpHC(,G>5uOAKe!eO#us<1m>XX=WJe_RUR+jH2-a +%4ff:j-#mYH3a/,@QEj0M/R<L!+3Yca&gO:n61'#XE(taJS_Mnc[:Oh&qWtd=h4ATo0pT.c0RHnJmOc+PV6m_51Y)A&LgE>H7qM3f +%Q.D3)\GXq+>(<>oCM@X$8YtlZgKKbW/ZikAWSUf^gKKbW/Zik+WGF/oYZb4G0im8a[['mYldiM1<%mX@D(VNgfNM2+/m@"5;SBKF +%[OP6f]ko?d<j,`Nkl'AHQ;L6?(ZhE,=nVa$fX;Q6>>(t%qQRB'H>E&Z[A:+9GhZD"fe0pS/ZIT1]PT6qZIgd-fiid2hc*fQ/[he# +%gXaf>Xi9&Gdaq]]\#lJ[>DouXU+]`o86E<d>&7E$\#lJ[gP*,=V6@?DDd1D`Ch*@SD(XVQQG23Zg?O&p>>&a99.\gdCKjH5\!FIo +%kbTi=MnX!Z[BS@gC9_V-X_fY<fihS6>5DuLBl.YMbLY+qf$]oPU9,4)C27Oa9u+o_C:g^PV&!*99+e)-[1oa<j_8EX]>W:K<m,?f +%[FA[?#MNq+`eMlA97,>qI'j?TUp%37;csL/XeghHk/9l+.bdC;J#]uD;UnXt:k=^,R&k.T95cDH/%@J'2UR!r5hqjjeN9Q<"umn7 +%Tr/54F;Z?007Zg5O;15]$:sGjSH0>b8B@<044fe;RdZhTAl'E,rFYM+/2El_>#"WjQh9/$@hf?U2nt\HhO>&b4Z+^ih"i7l0Vsb9 +%56snj<AN-E7=7raXM2CaF*s&V45=R2g0WYn[-%,c*e_M`YCOS(/1BL]S.mhRAk,)ZgPNEW3NKGXjBPh37RCa%%#VEU'JHK9GA:J6 +%+(^IIVISDe#/K9WM%%e?p<JIfa2.n(Xi5*"dT5U?hgqtlHE_Iu2%*]W:E&Umg!IPB@^oo_+P=rO,r;WW&Db06l>e)#::2i3SHrNn +%YnCLQ$kWiJCo9ZSr3Bpj.mhO-$3`j,_u\1-Ze5a=KJ;uF`.b[YasnC/!$Q#j$i9r2)pE+L,@."XTs2VhE"l>N'Ddk0#[l^;%)gHP +%mJ.rDKrVI[3a.u<QE`C+<iY<5I(0D3]q@c(SEn<eVc(<,f=(I[6:+%,`q#3lARg>j[jZr(hf%Q%`0O04-k/Ws<)l2;:k6\hAa>C7 +%XXbuBl$\7^bgAemANlr<nZH^ZYmOtqd!$tWGuMC*>>UdtN9J2"9u<dJGC,5Z.)KY^?mBZsG=c[=?EEhp6P0McU*0jnV&L[tAQ4ti +%!IC)u<q`CWGkRGfSA^"F*g]knOg3IM/5p:K\R\%aYETd)Yj/PaZI/e!Z#.@B5/VQ+_=H'^II23o#9[uYG[j:s!NO3D57mOn&u#Fp +%(Xl8bV\HHmeOr#Z$(Di(%WQK>PLbQORe,'F%>G)YZu&HfQK6tB7r2>47!3>CO6qgdI4s0+-:UU+l57KVF;BHqS_0E-A8"Su++ue< +%b-p"1SHY.<d(r`!kno_A;.fndTrB.:J1>b1Kc5$@5LK\`S4o]`_0;i/]&lLLjr8r)+pR+nKKY:lb0\861'\0WZ;X?:.`-UATaO0" +%jeK=0/0udaq^!]V;H]n_7<V$O$Ysq'OVjJm/$5QMC2#DLoA-6XDe7E\=QtQ+4VcIX+k^aLCJ;[5oq<o@#d11#G+&`BW2tXe)>70; +%`IC-e0^N3?r_VP^X/_JkUMkk;eHWP]V1iUTPD3nXL#N(_U[Qr0XMP[5TV3WK!f1"tdP7_q0%n07jUn11WN&Mq)p(Xl\Ok/<&:4^I +%;QU;LpZ3+<=@e\aZ*\5Vm^as'2+1I&6AZFUb`HHuKe7]onKjs)!6:.b@f@rZ!#rbQ/:se"cRQe/'@^L,In?TNDJKC5'MoL*mZ6>o +%p]QPSekkf\e<=9Eo$TP18#oI$d+WABPpLTC`5!N9FX/f$q6='#i1s<s:S!'\kd)61ZRJVjQF27%,$/fE;2uU!!CcL,NeD4TYU21] +%PCMo=Wj1+]?^M*"gN$;+,3j.+diXpqaiBYc3G!&A<NB\"Y(mUK*Q5qUP!ZF3BRlssLEa(\Z#sbcP"mSE3Mi>COc[J@apA=4hQku! +%,8t$e1rblZEGW#U*+32&Pbps[\?<KFdAh6XoC5/A6JJ%gSn_65D6]2<:,ik%Pi#$e"WXG5FL4(\X^md.\!6#mjna8,,.?7$j^P-b +%8N&Z$/s3;Gnu&ad(<BA+TOIY]elp-PJ:\u"EOaHNC4;?2r@G6Q@_sCtiDRD2oW<N>Q*qDfIDfHDrm6ain%lq'S-71Sc!!Xn5ol05 +%@Y<li5ol.Kg<`jW"+c1<MHC7Gb.JLfeVoYG=XlU!QMODaD,V%rEF"lN'R-RmQ"AOg&XJgQ#^U.,JNu]FAMkY"=DMU%]YABSG,8_A +%p]+B="I4t\^D6oP'c\@"d3&G%Gn&u%A2b9Z?p0=NSpGf+q0+etRh%Ljg5_niX&[hR8XDH[<Ule.Tl4d%f4*[(8ZTXe$$\=Lp/qGY +%-=Q@9%qp>:M.(^Q0\R'r-AH\DBV=1D3%?X222n%K#V]1p@[_6S6JGEAG<@LYi,95T4"[gk4(^b;OB)Q_/9VuDauKp!LWu<lE^E\A +%/,M;],pRlK.N8La9J:Ii?P.>@$TjoIfHLB2,"2d\>-@rleD+I\a$[Z`F*rIImueEUK[-aL=@lu`E"!0q[c=YG@O:!o(sBdZ9RS2S +%HFru>lY(]M>0AP+Z(Sp[$1^2\&\D`N$hYc7@JA3q[5G7(b%fi<+$;%+$';Yt=UVq)D&eC"[#nUX1/<2lr<9hsWiD>d5K^@91k=Xn +%Y@t]G(iEtTb)ZTrS0]m<H\15($XjqkPr)=E(9d"0@3E1$\>HS<V]%id@RV%J(EFgad7>BI&<JFe1:eS6k]sQH)hK1m_Z1JU_+7Zj +%kTd>biq05d:45g!6<#r8i$W0rR\R.of.<j#&o+pgN?Fn4!?,TPQ#/*XZdRQ2\E9^oXbCPNas%%rHr_i">+cW56U3tt'Jp4aC+W\s +%`XjgKNq\f@T5R2<!=82r"[bO34,SP.Psksj_%9S_)FH1kj*j[*gLMqfVL0.W&f(lV2aOHpM^f_)klulM/1fbK[29_^C)@E3/@Y]F +%7.hYQ(kU7@\E9_@_DM^UJB!M%CXs>SC)@Zo!G.a#_csq\d"i-ejt@PQ8tZ^q,cf'3"LDJA7`'a#(l<eeTW.!<[fm0@#rPto_@Vf. +%4_"X_5Y<n=ZetnbV52*B:_!gAT;]mj(4o[C"=%?k&6.Y@+fMc.(9"(Klk89GV86pU_+4uiIklnDJde=F6l3rP6U5-N,:cF/ej;&@ +%Q*mi(#V'iap/aio/tdN?N?P7#3\$&KWjJoc^npKo`/>3:Jn*c.M(I6q4c"k;@0CTdiL6":]0T^p\0e*a_3dX#-4,s`UGo[K86F<\ +%e5CrX;?`"m!C;gHd6&?pKS%i:[o+">CVB8$2+Wd%Zd6KG8K<JMU4Z0)dn.!5-Eb!G&+kYgW60kGQm2$"[BMJQ/OdH%c1GO?F%Bk9 +%.g8c#-")qUIAk(d.QhZLHC5qME`Ma3^aAI'[cCM$_6sqKrfLAd!]EPX9;_'7VkjsDn@Ag;BF3=U2GaS09?AjgG8gTA8&A`X)2Xht +%@4\(6_*4oQC6a<D@NXsqn?]E[0cl&^>u)+Cpp(O:=cK.`!LknQ42e3E#a<8D"$gt=qpG$S9L1+sB+JaMk.jS+9>K[\$Em8UFJmLf +%2X*qjB.a4S<)uAJU'5@r:gNe"YQgDi,h<!c"6cedZBP^<!f&@8ZPHRBS$glM2N-/6!k#D&?".k(%3DR#c&pZL^,/<I'.jL=&pTnm +%[RaiOYKP?0$-En0=pliuN[!mC['J-6>7bCHK>%]FXD0gHMshQu?###8mk<Ngasc&aTfKgA7#G*#4eSPm,bn<cC*TP)d=rt/YiqG" +%9Z6(IrX\9$*skT1dn$"W!!U0;-=c25%%,1rSEapk*e\(aZ>a"A''h,90MKnD!ea2lm_a'J8t4E,-*81]HfH"YId0d52$)7b<=>ic +%W5Z21'+2jT&R?Ojl*0\3h92*6kQ9+u/;=^K7(X4sq\]E(/49q4O#nhlXBi3V%IK%S)4JtV&BC5HLqcg<Ohqc0"YY*grc/Z;_2&R' +%=M^pR0Lruf32_lU]N_?F(]bp2p#8e]%'(_r(N$ob[V9PFlO&3#[fr(pjmkBg26TW_Wu*E=Vl]/6+\"4R$q=g_i/K;>Zkd*<M)(ET +%3:t$$$qAUB5(8sFL%(gjOd_IK,0C33G,.C`4L;7&2OehP;5%9+P=;1<ChliZU2`iDP-D.,=%?_pi%8,&X45RTG)8r5=7Ln'V*%lE +%LB1AqPd),/Zpu;tiXs1sYn6jfUns6-4p8gSF;A:l6AS-0:'=_#XD[Ujja@lX>ZGlF[X;bbF8Y]t&$DlBG`2thJ67)?UZEDR:6Sng +%:f42;9V;XNoHIL9&90u#p!a]!iL@\eQY!aVmT`s3[n[LUoIc-#mZ$KkOt1'^Pu&1E7L:S<<XnEG8;TpTEm\WVMU]pqX(?^d0Zg&s +%(gBHe.&>Eo=dVXXn#D(A)mm!Z7GT"1e6>e7>_sqH&5:0s#COD:XTCg.q0FWMD8j0/6E'thNHE'9=dm&ik#E!K7G,"B#ne^sgfI'_ +%LZ97IT);k#^qSHf?H?u6$]).YP/6o''gFaB<O!FL)!`B$?3-W.a<^Ff!*u6Ei=p9<M#*CB\=*V+Y%bZ[L0DoIYa'3-QrTN?'A"E> +%^JZ%C%g!(R@Og<Y4XqBk!oO)s*XPaI:\73%fsXlt^eb5iE-dee2Ui;r&!K$="[*cZFO]pf,#g2Gd;m)jeA-91:9(V&a)^/rp8O@C +%)ph+qU+pF!V:?Kl[%:PI_PT/7PU"_pMAT$re7[XXkMS'8SLp'W`)-"GPiu-#d,6g#>&.P,l]&j&Am/tEc2nkV%17ILW4#a8r[u[2 +%dKZ$C(,uC]db1LO,E4UAc;iknlB?@Hr[mQ?;O:e0kk1T*GeZTqU-;b,j,l%7VB@uD-G-anGBF2k""]Ti9kHt3.n8[6>msA;o5sG/ +%gGH9>>F>INRIQRmnE)*saoZH@dMgl6>>p1(iY/>t_gkOemjc1O)q8>LpU*JZ)[g,*(?1!EdWY<fPhi**<E>j"&\ZY^`E%]`rk(HT +%XSPt`mZ?)\]%F.mGrpb4,"=n8c;S2GnShL;'tg/e<V?RuYhRqeU&]DY@P\o/RGJc<.,oam8B0Zs@eJ<t/f!OZ;8[V11J5d73/`@Y +%VkK8]?L'.d82Yuc9lAi,#ll@d$#^CVHuEf->mXoFZA%GMO<0I9Z%VAkik@3n9A^mMQ=`ji(t<\\2L(,H`KjoIR88ahjqos=ee&W4 +%BL_/catdj"2k2%n#i!c-70pod9'9l)>$As!!@i'=.>RH[#:j9!d2=+VR$BL:)ReM2D4_/KZVZidA]"MW>,AV4\HXr'9cRsh6"qkN +%B;G[7-<;dbXif4e'q/-j^Alloce%?+jqQ+YjSFkX='o9\qp$Rlq<$PmmZZ6-g[fjln%5phH\X)]rlO-*q$l&Po&!f&HVJ^bB(Ac, +%$S0odR`QZB+9%ZshbLc)Vj"mnXdSP(_iJrTeKbZIPBP$D>`##>;^msCj7P-HVh7T.pKIoKb]B.Q=,W3<:jLkI'l:rqIT[uHMMYXQ +%;jM<>WQ'g_M!0M(cJCD]KB8AE5q'c<q[/-$>T8*2V4t=kGul<@C2L(k>m#=N&<ktt!/%Hf6h^d,)gl?MLCfWB.r;-nI)?N<;.q(b +%\Jpk]KH@&g-EW)),I!;<0aG"^[($r@`5>L\B/#fDTTLX<CC"??aH2j$$Au>b)Bk[g+k_r;e[l%mS_hXO:Sn<qkO#tEZS&)X:I_JT +%jjKNMa9E@sZCj2a)/LZ-&e(%i=YEsU1]i;#VDN>!K8"dl,-i+V%EKUk$W";fJi0V;HmD819ZSJQCsbqq)Fm+Kk7PJ:f667T*0MaJ +%U^sVf\s?ZV'L<EO+=X^FMmOVHIS%D>Kq'tfeC$(:2c+5j"mbgjW&Z7,4Zk5(@,6Z;1;Hr7q)iq,:6aD:F-bree'hj4:Rup:*,DJh +%I6cM;I.c_lf]UXtSY.APb+PlAb#oPdp+d,;&ZLhEq1tD3!Q<:SA5Vn2abVc597B8d&8UssK_TM!r!@Wog\#HW^e5D'4TnZ?%iH5r +%U2?*=46j*U8fM#,5t,GSTYb(q,6F=C&A,ca/.?RjVJ24u[j%nYA/#6f)`GY3&52^@:82R#VG47ZeR65D7:o&2"$0tV@A\&)StUo" +%W=/6K-#lRd]&(FZPc/hV]l$Q6pDn+*%qa:'9:Om-:+T1T6n-YSjEqVZ\0o^:P1Z/;50sM%-n,gd5VE>:BhSY@)&,aPf)R,3me@dI +%.40"cadpg,G.CH[UF:j<:(tr("G^[66#u/l)U-(L7e&`KoB\HZ-ZY4K-_Vpe!>`+5b"2Ip+FeEq!6q;X2!jk-oJOGR&3,fc!+E+u +%%>b^,0G;rpa]$Emb3CONdi^RU2VL(C/j@G>RSH5A^Qgp=BE::]o)Uk^_CW@Jgogm7H-9-LO?Dd3:K"VG>2o.N+^D)3Qbh,t)d9g' +%3r"^;Ab8O0%4/D#-P]Q'B.nh^ZO+#.P.9&<0'#)@&9QLW=I^K9<p8O8_ICJ0F9u4r7'AKV#q7b\$PUo`)n(Es5o+M73OC:_.jL,t +%M-Y*@&$\d-TJ:,E)p$c!-&30BMBZE&Jr"E=jQrFobOR5XAbdK&ZDL:62<'E$1Q0@.joB4\lrh.>2K(':mNYaDMOT`%1k\CF"^GmV +%E[tdr05X6\d+4,ZC.#QZ#Hg?CG:sQ6/!S4$?B6(*;81T0$)qqsKWZ*p*P?dq^&#:aXl:mlA7AtM$+T)OC6I3dOHhb#-`U'3^/khP +%8Nuu4.2rJ4SL/)Z(7#&)_I8WBKOBWhp`u)X(#aV'R]t-RO&\HS2Otk<BG*)9M9<[Z6>$dcUuIQ:1"Rd]k'7Y"hD.l(rf*f6c_YM$ +%OC)CW1#-FT4k*kqo!5-'arok\f4io(GTU&?G$<<65*jH*8B-]aPteQ*dk*F[lH"_KSc^hNLf.nkE,X-1(49n8_]ItLk3V1\eqkqG +%NLlO/*nomgS-MY>0;IM(MH<+l=J%-UVW1EQbnt#U+"[<.i!#Ro6>q%eJQ?1P0b!1A1QYarYEK'"k4)QHeR"`!lmKYZT)[S4JTT.% +%#(jZ_,6G,(6j^MkQ8P9gTaaPE`'Zo-VD6H67LnQJPjOil4GMs#$AD%)=hnJVKH]C/f$H`7L7Y**i,,Gj"DV[BlLj'r3VIp"VNI"Y +%"%u@X,a=$-@6UO0^`mcm?nN3*")gURoTW:9#M($mQc(P=+kW*68r89D;<4t6Etb@HQ'8ZcGM*<oaEUdX)LQdok:$HllASS=2$lA- +%<.UVS\RZ%.M)8fnd2s%*=$3h!s%+%4R7,&Q91"I<k,F3q\O7ab=i8^uP9#O6\eX>)Jm=[6kYon?E-[4="[V:2.$2njC5@5B;'F8u +%f@NFGdXabbo\*S:7j,Lh;es'uhH%e-LnZ$r!Yj-B:n:o2Ya':ONkWZTcA@o)2:7h9-LKG\:,sT\*D"54+08nV&fpCH8BRoJn"Q,U +%SgE(uY<kUXO>pVFFX!atQaAM^KM5m\TlJ85pQ28L&"V7$U#.E@-o>Nc>0)RTqGn!8d$3_*^^fBeHSh%RLLD0EIBrt'atgfM:lijj +%%XPJt2D)q2(PL-Hb%K,_$#8O7K0A'KEc:-b>aV%o;TK"aoI>dY];/@N!&Gm<)dJ=Yh_WM9:+F@P[=X]9aS2]@0=X,U"kGuK0KE%n +%(5f\b2mts"1<C3$%0X\Vbq$2,)!N0C8)bY=;7*0A/_8[jEI']b/Im_U"[#nu,RKC5_b/'n0CX+#)12kQ)[\?mdcQWN]HVV-f>4%% +%lS)Ub^n/l3a\+g/.Fnrk$oYfK^Ql#`/G["!;uofXU`aus3oOsL$6jBuHsd'Bf['q;3/`..3'7=OGj,d:Qie6N]GpIC/:f#6&Q*=o +%Ph1!\$"e\94dsCN^sV4BK7n"k.?LS>eNcD2["YLckmn#VV],3'?R#,shQ@%-%Wo&qklnkjdr=MnFmBl@Sa:WF4,a&6!=(H;RT?JH +%>7Jj*Ti4VE@!!/ebS^aU6*sM1"pbu6VmW6EWe2cToZTSu6uqj3oX`;ZQA[6Q'>eN:)O7@pQ6F(1d/+R?2b<04/$5*WoN82/&[DJp +%Kit??rq*i3N'<4c92?cHOQ8LX\f4$O+\<QZCP+Sq5IAslTWp&:$@F!#c5R/$=.("XWAU+WmQu0_R"n2P<H"O&4jqg0G%cm/dKX;r +%=jm];LOn:Rn9tmgrtu*cLHOpU-.Sd@Ta*akU_I?s*PdbnC]edLZaBDl34#)on-0!"Z>s/Zj1^NgO3,g?&<Y*+ai(<e'+HfU*?Ed' +%E]WmUiKuc9@eV0#"s%=s#Z^XH,3tV63D'EcpU:EQ5Au!kJWre2LP7,a'&T#&d(M">*%GLSk,CY(Fh*\j"%[;8*nMYHK1^8,VjkHT +%!#kI?e#8P^R4W8mJSN@/JMVAV&IO-Zb]<:6((0UneVUMIJO,LDmi((DZnb\H]+WNpUU-)K;^+NpkY6d7f39eAX$u,$_84/e-4A'; +%3B]/=4&4WHai?@3:+5'u[c*Dd.;4sqK0[%'C.UMbp)NH3<NeI&\N>%I@G51u=S,_MURmY=Hn2ZUnh;KQ#GF"Y<jV`mm)4P_1.r7* +%YU%mY!A6FDJMB2QZ812!]4W)gO14>kH3-`7P)Yqs1(?!BM']$/`nCI8ZhfCcO,QC-lQ$H!:-QME8Z%lTN_NAnP,Q=.]"jP.qRe3% +%*ESm_IF)DdB?6T1g*YqfO`)Of&esC/h4SU%462:JrJ<4&5t.?3a.h9&n@83U*d8)CVASYGB!XeD5V(n6/0#'*8ZW`A`#a,WSKj;[ +%.$ObhSD?lW_<4s7Kn>'*e/bH;cpV;QEo@cZ-?QYq1JJAJjcjL&_Q$?gOKF$H*r07/AVuOH@7"@L>Lu-BlC8a3b3ElcM.m0AJt@@W +%iM![BI0?)Dlj,bDZ,8s3[EYX&[mbQ`fi4&.><!rJZZPf,Qe*#W?'.hDd86t!6o3g*)q*BEbEd0f`W4ag4Y*F;?M(<&]\m?7ZRP.I +%8\37q_/_@i^%P([(Q$^l_8[&Vd`\27&l\*&Ki8Jg3ekdT8gOO.L3[D%HuWO[!6Z@a.1N&K-rg?i]E#Fhh1WeFZ?o"qB*pdh/%1Wm +%jF#74XtDgl`@4!dogf`cO6)Mf&r"XV%p6$:&VEp6ZERfl@kS<UThu$B*h.!,E*C(9.*S9:_+^2H1O,m$VgP-g8Q"Z:6b;k;2E6.a +%dhNd+Kl=u^ere>%f#Wc-!A7QGHt"<`CDa*#r"+i]Z^V:?9"L$>9e_="*]5NR0.CS/Y-;p8TWD,l5g!cBY,*`_DoSHe"ph+XcK@k< +%n9)__dpD6\JHk:L_V$HN$=H9JbF+Y]LscB21g^E3nckBDlC):s=j#bj%D"+APkSIj$1"Zs];Tmn(=ILO$8fH$L^.K@m-Kt`8BrRq +%HK"d3@;A?P:.`WN02O\jb!"Bj%<,7>\n\WV2?m=gb0I!9-hK#O4Ye?]]!*F9``@dB+>$S`NgZipZZXu,]p1Hb'FDbD,U:d'/lXai +%f\%\>!q$D[Perkc/Y@-*BQ,WiU/`<Q#ar\oXs>;L4L+P#R@^`['h0g8)iFm<h!(q,KP81IAC'9)1(PtO/(p'-#!>qQ^8qF=K^d1L +%D(+>4:+iENOupQ[krkV#aLrbC>YM_nZfMr0U4i3eWD\-Rj?<+?`suQX,%7_72GfjKeeS=0`0"/A%DegOntOulBoK-4&u3p3,t&FY +%*OJc1/^/j?Sp8pIU>d8Yctp"lR(@"b*5G<_92QCa;AueRp3&.96f2B#L*!+?%P=@G*fM)#Ge+W<2AjbdOA/nn^j'?oGT)*N`VR\8 +%UL4Ba(s\k[c74*sGS^&iWAbU0<A\Oe+\,`<X?ulL*$pKs2-h79A&da[*K=)_1ibGmO<U)/h,[5cb[5p0XF80;,-i<=0GXln41')U +%ai=ZA]TLm%0'>!KHX)su>R?HaYAe<D9oUL843mg\4J('<dhuR-:Lj4OM?oJ,Rfs)J8Vf2=&tUIe\`.[tPh!)F_+"!267'T15V<s7 +%N+aAL`=ro<:fg]'+?o(d##c8ZkqNA+<`-Zc=VTSA;ea9TO;+,":Pf-:nd/Qu.n_V@0"oY*G0ULi]g6&<#"I%*jRUG#]Qp7YgnUpQ +%'6>,)HbbNg2:aF5Gd4%GNI&Y/Gr6N86/AS@'SZmcOGT#<i!m1&IDS</1icD*"e@I9KpQko:Ztj]Dns4Yc`<<.BX2W)8j+X`ZFo]3 +%\Sh3Cq[hEeHMB4COK5Ma3n/rGUK*s=[A$3GW:6mkHiYUjA*^H[^TmOcHHA$6"9u';XBtc1,,PTQT2/fg:cB:_^T`^?pO[]*]c*S0 +%A^u=c)-O?8jj;"6[Rd-,'J%"S:cYP@rZ]MoAd=mH)-fg$\9qs035qY<F5$/7&\k$K3;8Pe_3O3R1l1D.<q^<+WHO'"Xj,i+cIC-+ +%F@k8D4f.c&jiL]%p0TH*BN%n9[195a\$g1Q;>o&SeqkHgKN?Y)7dqPW.Z<n_dUA5V;@5bScWYZQB6;OU@4*>$3%*oQ@OOa(*r?^s +%iF(uHNe'qL`c+]#AS]ZYZ]o#H!gg=fM3n;=W&Eku#R^429Og=trJ7[Nd?eqs0mn'&)\6@UE<U*r=rW1>L[&u'VdsFZGaWu.gf?e" +%N,G0;4'3.#]bJYEN`iEd_MuNkm=\>DMA%9%>mH$dmgu4f2?I&k,&SrZ1Co$)+U;[KO!fpGI'"2AAapdu_4*&_U)0$]Pu^Qu<5AuF +%JI$M='inee64^]`TX9;1!9n'8ki'&3;j#EDB-H2)Pe0;1")N;(3M,eXBS34G9VN=BT)o!d-l<4&VI8b7"9NGi=`$9a??uChFdTsP +%9gQpS3Z24s^A$nfA(N#_,_MbQ=93B+6&EIh,]C5fTJO?m2nq>-TJYr570Qkg4(;?s"MoaGkOk(U*>jT=0<PBEBFsM2A4EN$_d<2" +%J0B39kR\UD,(r=h(mL&A<<OqRJedKmcBt)u[qcM6q(?>`Qo'EkWs#e=KOpr<M-Dq#eN`"<0Aa1NT9Ou8"6-0q.T8B*ogPeRRN?`S +%>$WJSC_cK6/pu8MQQ`4r(>r,ratST%ND>*"J>Pcf,un%b,m`fm%#PToLCu0Y]IgF@lA!/sR8HI,'oqV<H$HmN!3=&dW`hJ=HK^2a +%qTF#HAV]\P?9TMLA!t\MWe-p@,g/WG8p]*UPADL2,Sm^Tn#"I]pIPBg6,/=q?>MDDiF&0i`,jfCW(jaBX]@1\hH"":Q:8Vd'I_%X +%i+L>5"gHg5!H<E)Gce@glOj6Vp`q&CfTT<u(%@XQ'c(aSn[X+eMCS3MQ`]7$"PH>_&jm^Dl\B!gX#Zi2Z!,G#75U@bTX#Cc+O&CH +%=,sdI*VhP6c\"?L2K+/H7C`P0OUq^7'!p[gKX$`7(^u-:Pb4Rp]PQW8+plK4FX?g]Z^1iRoaF*@b31PYl<rY9'!H%H>gs]HU[;Hr +%MW/ee@9_/UiJ9u+*%BWV<UPKk!#pn"VE:UjTs"q=['9m-_Z<KIqi@hX:=4S9Pk08D6?u/2<G#&d,`1(%OC_lZUuqc\UOn)<+]tAq +%qUm@[F>d>9`5Y'76o_(6m#Bqp=BJ*[a9&58TtGV1$a^^/(7"9/Td?aE+*BSY/LW4i3g(3LQFKXoft>Pnd%CYa=_*t#h=[M6c<75" +%lC<P_l8"4+`2M'&/1b&2S5226>"_sZ-s!G=pV`^OH.kL8["3:SQki4tV%&_8-4)C4a;#hMTF'_[6]NqXD$dg%BBL*^b[YSEjS<3" +%YG^NFa!p[tT1"ViJK+]LHm,-qn:EAD`^15AD8G9l])T-\1M9BF0CsiuF)WT#@Km_TZ/M/OK-=KA%W]/#Ej?AqEW,1qU-uO%qA93U +%l;?-uBd(XGjV<e355!V48A3LXTN8%)2,-N#CE:Y$[No^hG>9\)]N$C;Y`JQ5f:"FRR0XdU3X9+W'!pV_`"m/#j[:;(Q%t`si&X$7 +%S2[n7?u2!DCL@UGZ?"rD,r$"<F/2*T*(g89]IrGpX=ro$I_e@@0M0>TBjOLI#]#h)Y0iU/8dl%*+'JFF_k2jNQF@0q*U7WM,r+u> +%OZumD7i&sIdDPb%Ruc[1?nOnDKL)KH.+!r'Dh*XT03[+b4d:1ti!Uf1KHki.q-qK8eWdr?N2TA%_$:-:G^#%:TJS6RNUJ6:Ej4md +%KI5fcbimoZ\]m1hJ<JWMi1VA?Ol.\p*i3a5.Od8I1.[[?7$%fr@_C.<@&G:7@ch^r>j.=>,Uk4gS-sAD8gVM`f-?<+.D!Gm86V3Y +%C_@!-6%KihF=(ER2J9iSP+aO2ZAq]IN-[$3]<8FW%V?@>(!Ko*4#bh@WEskeq=g2k2?>g/p</W:]C3O$lkK"dI\hQ'pVh$cDWdsL +%iOFD+S7dP(TZ%Bh>7I'59;]Ql=%YC02B'B5Ght8LGXD/0#!!iS]j!!LUGXh<j_C#<XGu6\/?mVB]qpVMJ;>F)*-0$IS'8+Z6.g/V +%nrX>.l;#.:9[W<*"23^7[W&iKTQV0lJ654N[)uiPNYD'jjj-q./K(?]XT@!FhI5/ZifLJ`]27&)6nWn=oPpbher8>j9i1I.p1mg^ +%an('N(]D`AFf3%J'T8S6#g*VR'jJAi2=*As'Cno>h<=5_gUDK[iVkS>?LhR'!@_J7aF]rG1-`iK&I1;SgE)@cNf>P!H`+Q83"t!d +%'rI25%jjV#JT:OD:a-^,Osu(%UfFKoOi)oQk%'=)8nWnd.%$TLItZO_eqR2:ZnQAe_+rtfK-GoARG^&-LfZA2ip^%@2F/B6It-]" +%TX6[q'UpZ[LuAeaOX)k,FaJnU"*I:!kh,1&#D'$k%6[8<W`U24D!gH6!!-%o:IdS-6,_C26ASD]4GMgL!f[+h>#L_($,pr'IW=0m +%"',ZTC<]8')gGq&c/HQ,!l/B_<Y&Pa>E@]Eq*^"@i/T"78-qck#T\G!EX/)>Cf:I-d*Q(TlIip<5#"1\p:+KaA0M'mbkl;\GY3O4 +%WPP#MTroUc'Vm!'!4H)i@';!t>/b+cpa[J0`Lr,D+Xn';Li<Iu'W>l8(:[>:DH8Y1pm`8^O]=gaODEb<FKmhoOgAAbP)-doTgXnP +%JBkUQ^46A+Es_QK>1fN<=">2qS\^W9fLn1g%/-K*<eB2PXj6*3g''(/^!SX"nYB/]V/MmCm`=Zg\?HaL78g;\,j@d`)K.;5_:C+l +%DG$\tHL"rB'\F@eAJlln5p:.r$iis_':&f_9Y:gX=[Wc0/NcP1++)Hd7OLZeg*MI5i>_:/C2Yo.*rLU4d:7ei#UKlWbQ&:V.o>sj +%a8VaJO[=VXkJdMUfenn2r=7N%)3TE3n[:LABh#'nO^Qg*JD7_N/P\jr'grIDC/f6XpT8<pN8p5+,fs(u$H+72P=Iq!$%?UN``=e+ +%3PUsH(fQ0@,<?L=?^e@E;P"f5eII=BUlmWNl#U&rG\^c)JsZp6L'&IN!cK,&1p8)@\cmCIE--ak"Uo`ce8LAooWCNL;&k=L0BT2e +%jLsPD$%GU!3?hEN1*Q,@\f2rAQpW1]Z;#50`mF?PB;f>;KRt'fi3B!2&^`X]fOg?8XK"P'*shRP&8,o0pX\O]Bne'[h1C%lUFaHH +%e/!iE4"E@7=^))]:n?YbEZed*$0\,u$7)8;kuL/23!meZSKV8HQS\24;p:^2B2_rE$)at5Z).k7AZ1*3G;_k-Mf_5d%gOoP:`CbO +%p8)Lq-_HI,b[=RK#0Ym`'[C4>0>[?ZW7c$Ydr6>5(`!HT]oac%=^%[*m'Hi+P#`9,'Z^*t`[_F9E>qE;Uu[,/%pBSa65>CBN^@YF +%j-)*)LQ`Ta#b"crqMYS8ctPnb#trPNja^g08#&UKJd$t@RGurM)aY9>G>+:6PTU6,h@q6.8j>1(crVULE]o;u_h.W,HIu\>8n6Ai +%K=O,V"4&(u%p)5)dI%@eL1>?@j\2bd]Z?3:d&IX?DV(g=NoP'R#+g?W@+1`gL[^SZWt6Ba-C`s26!'S.]t//baR5cS4iJQgEi>\T +%]g`"rQKP(LIYeM-`UMD]0O.giWudB`K+h]1(p5][MEHE6R5;>P+L]BnHFd.pG#R<X#1[-4>F.V3+_qCD!Y-*"8Ips&SW->FKX&"J +%5/O\l<#;$s0,D[X\UA+^;5`B>_%+-e?Ag:DC`=(m+d9l9Bc)JKLY:%QL)>Z]7Vu=8pi';iX\uG(2gaKtKTOOVYLJ6L:4*g)%:gS+ +%GR?Lo/.5Xb\4-,AQ/oU1mALLe%#:2\*qO-60E`*!5SGYtl_"o*^u\jrh4%HJ\?E<1)Y4k[3'\[Ldj`bg2CLmcQrZt0`FC*C_9T,Q +%5ma%"=UR/q`;PK3]-TIC&'k-I0_S?"H]Q.u*:^k<!1*IMoLc267oUZS2iStm?D_#C"7fNS0LO*C+*rUX;#jhebuiDHh$N__@1X-q +%&pAu37dAlL,Q^P,V?SFp[;<S.60N\mA<apA>;7Q5(4`LB156K8XDf>(`+U\0+UgX(8!a)X^^#Vq9+XSoKFV!SA+G*CMJB-c$*fsJ +%;T7G!L2$_i[eWARAX4!t@5B*$Q+'`q)-AF;Rncn7EAN1aSC&P]V3FaubFujrE>4cY.=3?^i7][R6.]>K3gi$*TOnYu1VdIGi6;QY +%"11o9AGVr!!<@0@CN4A^(88U1W5ltbqb#$5NL/]aHukkSPrVO(R:r*H-54'5diF?/%q%.)NtA'1m:(jEgR!O$V7Vh_9:%qs@OD<: +%dn/B(-Guh1jV\b1(>6WLEni2ZJhG`Tmbss<#RESSGV'757:HARE-W*a$8R_.K)rMj4`@?YA'c_lR:aY`l9H9j^V`ZZ;<+5\h+o*' +%eA+JrR_$(]%F!!+\"N3k91F>rM?[K6!\MAU0t94f1;o"HC"nbH<T8j5_fb0/)aR91J:/QKa;&Jf6QEoFj+/q?FUHf0j/QnRLN=MT +%o"M6_5G50q!4KW+eInB/q[-24.;[U;QJhZFnEYB#^kb`Zc.8HEFu\R'l.s$<mHH&11/7B+"H7f<3co<L.En7#D$7_AH/BR#FG3Y) +%V70be@3V)3:=#;!5Bl`qW1uRi@`5HnY=3D\I<1kW-<@>Jca@9@m;FnA!rR"kEPO',1_Np.Q,Z.i_kfkUW49upOLDgML_(:;*#!7? +%o.9q?\^J$j>N7A/k=4S(G]L6Un6/0R[f!<8j0fWc,]`@?3c)K5+pS-A@6r9@*?k\dD_d`heV$rJ-ksXoj:R%N/"mh!`0u9hM]mnA +%3)5:l6=VSR+Y0F>,&D?:UJt@DP(c=;\XOFll)p$lj)jAJ<62&Zm%>c^DfdX.LriSR+^$<PIZgK#jA`0"1]Yb0`iFU@&?]=JB+dZg +%+Fm=A.[.l-@R\aZUu[J'RANpbab![U*Gj])R*7,UPW(L7E!TR@33Z=4c\(3;-oSP)B=Z1Z;BLoM@TW&G6?/YN)39\EYFnrFJCQQ7 +%7;)"4\bP%So2,=0W-sFgmF&W0RW4/>oC=,'[_=8O794E9d3uE4b'90,o-tst>PJrQUiaXW7\se.d^XsfMiGsN*klX;^%=ds32hke +%p@YHNKggj1MCJ0-F@IF.XKAa?)M$.=,p7p,JY_BceOWF^S<+\j(J\!o/.$JBC#f9\THuFR8TnW`!Uo5g/d-i<ZT5]QrfbBjEICR' +%UI&o;7@Y\9Y6:\N'+h,4i@sa\.b`6'pmo>X$f%>J7UPIrX-i=PN6DP1-.u+%W<GuC;8Zenph5>bAC3]oRiZWYBZ1&`*0iR+ahOXu +%:5\hrd(h%Q12FK5>fBm$4,1hp%Lc;ZI_:hlP[T7UACr_+?=D11:r^=,jt`-_=)0]rZ-;Ju7TUi"iI()c6SZgZSs1jXd?92Z7L\(* +%gbqeRM3S]R3?`:G25cR=&4bq6UY0>a"PO9I/P7(>,s$p5l4kuZ*@MD+iM@(SafCD-+mgQAKUpF(Q;12]/Nq9C&0bkRhm-+*7;=30 +%&>H#R[VKW-oo2FN2!rQ$b@[fkYFf`0TO)"%5'=$2o^uu?"$K2:H`[DTJKjs#0oYL#!G8=MI3SdBcQTa5(j)NH59;IIXd1FASC]lk +%`#kr?b2*u&R-([bC(?T^-ZD&&N?)Pg4j;`V5jhLn^GT\t(1X?&)ca<nVM$l(<5lZB<nSW:V+1/):"LnfjcmKCiKoGZA?M^._Qq"f +%NYK>sRse397[CVZqPI?hV$?@hlS*Zl,K5j+P1K>8l!1Xm_Uo14W(\P37rt?[L.e-38``'MN2L6c*)gB<f80<t\GB^Sn-1]h5n+MB +%cr=Gm6aTcf@osT55/"N;7Sm^EJc%W84ll>K64c&,H4]NKiDu[VodpHtFEGmlj5AT7/%@PGpeIr/hn!me`6#pNGG`/B2p%E>#(7Af +%A[sgJBN<A91X"`W-%AOZWfmX+2fo=%ZCE1M6Kb'c(e@X8l)^Scdc4me/1IiL/k76Pg/qAdFKZaRo^qEq?rkHS(P*-+?uKgm$uol6 +%@ngU[<AJZkdRY;_:O3'B<=ru9Adejp*>!qKm`rNp!",tiHN!oS)acQrnc`?6*nUj1?QdQ>A@@?Gk.4Ob6V/!>=4h/WkW;F1kYP3; +%/[b?=1H/UY^hRMjE/5t5."-g??P.QTBGIpYW0?utdA[-Tm+S-h]!>FioK6AkKF]o^E=:u?ri9GS8k-ZuV>SfB;Tae2;_i*l1(ThP +%fGVQQ.Qq3QRHFnL.Y^)Y6"Ol&jG"222I/<F!PK+eQEpRB%24?PY.?**(1jaoh]piRXNt^VZ[QS7>@7'%l*1A1_UTFHd"qje1(QGk +%:)W!3@Cl"6dG*;3P!M<ipPlY3F.PfSaq1pUPJ$\I@VZ<!e.WFCY7<r2-=i"lcds'M2[\$tJjtlC.M67CU0!3)Q&$QO(8MU5ZGJK7 +%8Djb_r[_;s!`B3CFVKDM'K;=sEAZ<7!^AV]E\\9]hWZVPc'C&L&$iX,gM4%&\!HLJCD1*'omto(<iI,38q''HLTdiP`TS><oT]\' +%7)bE>*ot%b'p8f8\2;H_.(Bo;K;e!ELQe%UId.?k2RJd+S75n>>jZ@Ih_N*)`b/+^o3Z8Y#iep;#rO)pQXNfLjJGWAK*H$&)bmR' +%<P"*l@uCm-=5f'&*V/D!kClCTZcCs-l./g9-.iN25!p"=17#^J%os("-kO203?=IQ^P7UkYt%\qkpebV5`u\sASZN@T]-=&'k2qR +%?Kn.PjtI-NGG+tDDIXDrc2gXoZ"4gj`N4]g!E__bgLrohL_U*@pH@.^BQ&G/$D07\%%pp1bHg%0$Rrq-!Y)*<!elB-\.XXQ=O]A@ +%mq/F>:&ebWFGSS]CEO=mR*Z@`J08ZK9gU$YjMiCJQa3"nk.5]6+FM3J%+/7cd2HPYW)s:7>)RT.K8gKQ_,d7/_XE<s9)9ch'2J0\ +%iQl,UkZC<.EVn,o7_BJDo8!K!=?sE9G1&76-;DmLYGqfi$@!Y+5/7N=%O,NPYR2d_$U%\r;\Knaq!=)h!3&/]FK_W&Y@E1WFs_=- +%+hV%ep]pKBda/bU"&^'Lg>B50<mhu?itO_E1aX)J`IR<,XOH1q`_a?@_18ha>9a:lC<Ofp(KNS1BXf^p4Xm2a.5oTh8D"8X#q#6Y +%-qgYp02Gc'>$QWe"=gQ>>_;)1$Ig@uE<YnG;/moYP-RkgR_T'6\,q?j<*Y!m7!@B:d?m2<7>OXO[Q7cSaoq*Z"Yp`1[[3jI_=Y>@ +%TaB;4.o;[B'=n7E#uk/\ecZK'.hJ18`T='n!;O)e\Ht)tJ_gM^b:=-oLl*][S;<''OIY6rG6OEKSFcMl/jq'*iQO\;&O\"h$c#dj +%a^>iCO9I"#o"miGi&"/%eE<V?RR`?2@(oJ]#@eMafKFRIAr.'5/5#.V_A0d!;/mo%'QN#:Kel.S&0P4q2mgjgE#7\IAV-UAI=&n- +%%O21%^fEaa8Rdi+eBIUL;D3drS,M%@(q?9kKZgG+XB>kHJI40-b1>Rr_SduUZ7<?rbDML[bt6.-QDs(i1">?;&@8!g5S/sC?:le% +%c1Ot6>ak&V!:qhfpJOsqRdm5Q\2<AA;/p=$(T=i+mn;&I"m-W"=Q+_F%p-hqassQ[mh@7SORZ:L>Uehb<*VWQWG&e>hG^A_6KV3D +%EM_Hg:iZ<tVkTlK/QVJ8W_@uV*#>M+&oo8`p.\!r98i*3(.('dQs'S3,WjJ["/8l1a?2dU]hp/fE"j%sY#28lO4(^R.3sM<(/F@a +%4KP::8sreTiX34u7E(OtZ(`##cc:o8>Tk=B#$]]*6rE32S9(tGb/^Vc(7'4lmcI7o?.qi\-VFB@Qm2s4lT2Go@T9E:\RlRDA&e/^ +%&POCldmrpHL_q0A@Phb?O]I'I[t@e@$P+m<2alF\#lE68J/&gcH0ODq[2*b:0rHq<*hVE-XA@D%Jf&?m#&Y:R@46-\4UcWO0>L3L +%\lD)/,M@X#KRKn52T)kGZAK0XYgc"gDt+@O-*HoH$_aC9?clsg'j&Oj.k30@d8ljQ;GLFnEM]bFUuI8WD+2ED1>@\@/*+,R"]ria +%.k7]dhc<]]/Apl,>5FsRDGBk:ZeXP_=3,H@-FuO@>C=F*Eo!H*Qd9g_%9LVpM\1=#N42W&q4+p]\Q?ju$Pf#SH](>Zd[>#B5qA9> +%q*B!\lp[.T,>h5..MV>*#ug@"E#<ds-m=O"m(_jcY7Uu@0Y.r5mGNQ*f+SIc4//_T)M)!kQ.@:4-qoX,F9-=f\]9`G/=$9E"05+G +%2mG0c.6(A+N.;q4@5)l]lC)D=Qin.p!^jW=YZL"i_-X&_s'.EaBc'F:R%)X%_.\`WV%(H$HA0;Rf\qT,WImKE0PEop&LN8IX3-rr +%'K'$.Ol+dMKalst8>'eP5R6rk,iM1t4b5E+)IX7rSceiooK.Hd+^E,r$l)jb?u.;FS&8@S.9FT"$k6:Z@uRb:jYId4L(!)urn7]d +%/=S@DGPQX+cu=\t`c`K;CeeL4;SKDf3=RW_+b=.*6RSp5SRp3M`q4m7k)<%G30E>,+%dJc=CH*b-hIH0b=LGW"5>7!5UF\ME9-\' +%b=O^\k64n/,D@#3<fXi&Eba^]fi2;#XUGrX,V/rsU^B3D]2R,e`Y::&Fj'L!l?89)UBf]a$c.f-\r(VmH;L:93!?DM/]Vp=Dma>' +%DkJqgW%Y&lg9PQ%JF-HN^6djk$NZPuQfcuhCC^08XZ='<E[-Tm/C\V0A:,h-/I^65d^>-iSR!M-3=Thd?Y)K-bE]Sl=&J\!FY&L; +%q&7k(42UK@m+/jdI5f.#k:p?F>[bEnclp`^QRu.P8.c%c"%\Zt*/ddmYj0Wh8J@aX3VA`I5bcDaDfm`N&3D#J[i*%)_XW/qff!r& +%6^-!+Z$WYKCHL\'BlK*\Zum(5R%!ladn>?;0dZ/6SLg$D\b"l=aJV'_(_P--.<CHXmu2kJc70!Bm,:Lr7+IiKZp\q'_.;=/@8s7@ +%VH6Z?lZ.HN,i5EWnnGb1iX1OTbt``P<8PuPoW,ep6[DM,$=R-UAc#MRC4"p^LC2oti2Xc^o^"i;ic8.qUob?<7UV^Y_6m,b$@9sm +%`uYJhDrSaIF?Z=DoEY!%$o.Q8_PNLX:iZ<,jNruIC<_'?iMGVB"MJah*QE;Z+tVX!Uo7h@(6$rd3N`P>neQpOoL%`&dj&rckqYhD +%\[mc0GthmmW4503FJuu+-Z:*`VZCp?5$A:u8PYU0#/fC]aNc<,iFKHu:e.?4rioJ#B4rETMo^IUiRel7DN\qQo8'![990]f1V0D^ +%_@:a^77^78G$+nPq3))NF0rj6)`ej$-%B[5+k3U%6XX@NW$\JHXY[q!b\%Oe!=6kTNF5A3*>.tW`49/QjBh<E6UG,R^'iX/(8(s* +%T5\3T!!)C^/I$#mH+i<[8@:_,c'j%M:r/X2N2tN9fZ'imoM'r`o_C,A16-B'Q"V)3d"\0KaBs$dnV-RM%=L7LpNgV2^'*E'T^@UW +%/;'*+77(]LnV:tLMI9Z@&1hb5GIC7KbuXDd6N`,BZYHCOCuV_O26\m8&;(FDY'1;oXXYLF!KOXpbjF3dir4h]Asit>qMZ`Op^Qld +%b=qP)Ya2_H4i.(P)8<'eYcT3ibk\r)9V!]hPb8R+Xd@P%NP5qu7f!P(_:/:c:,q=sjXmiCC1r/)R[V(<%8P]P/1bm/.ldW(_eKC, +%[CHLmj<_Tc+IC#C6@`9t[SfktY-W,9HP36@I!;R(_tu`"huLt]U3l9=9nOKEnlgc>"aOWJpd)r]&N=l"R]#aMkt<V^Q=aTK.\\[! +%@ibl#)Wfrsi@L$"a[.g.1b)*6.U(#am0hj/)PGJ(Mub.^)'oJBr$;Ip!EEA&!U_fh[r@lj'Y$'lEo$&:">\5?R0n(s75%&d.W!KJ +%6'&SKZCs_$%9hAV+s@/J12:K%-3<c:Ek6m"dLA1hEq(;02$a(GSb[ilKI)=u0T&h(iU/QBYpi4'-<O%1<o`je=2GZHA%l3J^rZlt +%%Y5_,.FAVD^`se4J`A6'3.5!O0]DAW8Ji]`+KY.#;ecs$J1/+B7'_u[%OapN[Zem&&iXehJ7b:$I@>orN"R.e*@_L:E9XUbFjY)& +%__$RfG8:P$l"Gt1N'`::^VE&V?7)\eMlY3l>"#k]Z!9Ua[+suM0QhP^P@uMT$Un+(13f6"%9Z2C/a*[T>j2;Bi76eDlDmpKkl7Xq +%3`]GEJ"ua@C5\`*8l8h7#DX"J3kS*AX`Gi]#&02rg3du^1`=GLF`iHh\PDL-A9+jB<e\p>;]/p+>i$/>,%V888d#NhkQ\PB@PB9f +%DLg,m@q!NiCg`pqKumG#"h63'1*#M'#$l_QA6)2H-q)j)Ba""fn_WQa=sIoqatWHNfkh8c6jmK=rSS.IO&#!%)NBoTj?c:ho(13= +%dIIs]?BVE944Xt3^Mc"-RlrDn7D<O&/JVl2!e(Z>QGsAkoSS?[GF&pd7PP[q)oK9l5[9O=(e8;+K$Ap63)uXr=GE-8E(UARpl_kW +%[<;2K<"A<6p=reS-bXF1jB;WQ=P*Y0XU2=)=@F8D%_E[EL/@UN16P'@_-TO.ESmb""uUGD>n1VE1P6b<3%?CkE&aJgA<0!t<\+kp +%o*E%]++Qo@*MlUV%bt3c=$Gb5.[E!<%OJ!`erjRJPmD[R(Euk3Q,F%d%R-[I/$uc!#iWM:nWGOW9].&*TYSk*G"0N1ZB<.M^^l7@ +%+_s+_b-?DsbPie8Jp"W@en5_%PCZD,cl+^=/K@e+SlnX;Pd+99d.JM)Xt`lfJK$q,&[X69YK2gJReaW>,^d'Z7HAPrlCG/V#\LRf +%$pq?SQQ&u,Q,ITV1W6E=-792Pg>$`gZIH!e["F5nq<umHb$1'0cSglm3V_0:lW^*LhD,gC!i;=Q9ORK<<2-Z@/08/#kuP.C;.-%* +%Q]@W-WWG_=&j#+AkUVa6B@cZRi_6r/#aM.#>!%d:QMUG7ep2=K;19qLo:.i0H6Xs/)F+Xcjs:d)WAgS%7=FGZm>Te8&7`+]cn%DG +%Im]#sU_4H'Se?QgIS_^J'unMP-VMB5L`6A;+PIhB"YSif%uTil_Be*Sn>RT5X"_QM''1h7]:AhI8b_0h8HoJ'(,:EAp#YW*K18=% +%U/J8bph5q+9?gMY"@r^$Z`RXYBI:2Q3BW^7^[m:t-9LgOU\X05mc=/^oOp-CR.&=<9]"$jhTp]7^V5"As+AM+8(3Zcg#DM[l,iq] +%iU$Pkn`4@<I6Ce6jhZB72X15'hVmmdf*C(%IJrWHZfc[j._5OtnbgsKlc!sc1:]EuRNETrG#%1X)qUP#*MS2`p=ec=hjb%]*-906 +%#pl[S:ecQJ8R`/h(eKFA-Qfl?.%)$`Uq1+p,At<FM*+/2a==Lt3K.[?g4BC`.p"cYZudmA_MY)P!i-$X2BYU)cQVd:j^p$oS>n-g +%HEgKRnrkM@^q*Z`5W1H-j%mtK@+"u:S[u9r;*]?j(j/JJ'6PlrK0<>kN0KrVmARUFP6PsS&+R[#p61]ZhVn(Jot,G:m-L5`4J&0= +%WGFFiIe3@^JrDW/85Jf\3LFXMcVJbG8&Ij:cJr[SEpe`SO=)#8r;t@R:B!3o:bE8,[rFYF++M`fb`H*u+D9pB*mBFb%6PkmU/o1A +%_#-lg?p9-=K0mtpPiF*oEJe$*m8QT9l_quISAJPBlNcOW+VWba22/4[JP2qdT>d="5hA9'K0\8H)IRlT?.8V:UW?idNB?e/4GW6; +%;*c1;UeRo,eX"n"G'BF#*'ZYMS0#mt-dNUXh7ZrtF,')e\+W&rmrVmb5OUeNFu/k$rQe2A3ih?LOZb)\H5$7.@<*?Adgjp[IW]%Z +%[Zca<fm*`aqpE'GY^tp(:@;HR[O1J@kI`ARUZpTe$U6u924@kL#d#dk'fbds_BcEmipIb8'BB,7FIBmXqcZ(lHe4E4F@qtA_uB`7 +%<cWa.2"cMAS,L^F9$$pPSq%3d;H`"AdDP>o#nF`4Z4pB'P]7E]>:jE.&?>5-$Asr5Y]M'sMEOJl0(1:[!u8::fE3-:!/Y/]6\@6t +%$k8/;N.W1>fl8<jR81Ci_.m@M&H2sS\-)06g1!,_#ID1d@.p-Z'0>D_o((ut%"E*Lo(S/6F)L,u4R64VY4-CrHWbjdqZ]VV;N8'] +%&VP:Cc@*.QZh!lo66)nETB1@J\a]s?i-/W1Q6C_!/L8\mIe27jn58&>:@_/&o;7=hA#Xsfp=U&VP2qs"qks7^&%DS,cRRPLhq=Q= +%cR*iPVoLG;T2#opcY&0X_o6LW&=rdS7"3p[mdKW+_0#<YDb!GaS^7%K:]0;;AFc)tA[g8*]eR'c<Rg+TQ+t'u4diB%5:W*4I(:f/ +%f_C'g"+_M<phIB)0$5ZpP]%L?k$6H<_Df[7F)O6)bX]noUVci"\GpU?A7r0V]tHWt=]VftJ]5o^\t9M"pLj<Bfjamf=N-_aT"`i= +%4M+5[:NrWZXC>\E:C_HZO8.qO=Wa];d[s8N0Cr#N8cA\e`Ru"$Egh.=bkL:"ri(:dhTj<dm2M6n12-8-*t?olGj')0g-!;bSFI/c +%s.XMRJ'$SZV/4GWlK-l="'/_Jkc`@[?]kB:`VMZGE>eTMir#FNHtcp=nmD74ht_'d;F=63206q?U2#'O/R>5+5.KWkmMg"cpH<qF +%=mu.)H*c,mFd##`jorNq]:9/mk%CjOGgW6?P#l<:,G\k!B]<o*n:)?&[jTsOm`L`(F01a/`f2ikJ$bZlo"2/1h%*^A>3IoqV::1$ +%PSEW>[sUM\)0o\@\1QJ/pKQ$[X4c-Kr=@Y+j8Ee(XjR_aX7=KWS*%_jKt;#0!DgW^nRaY+j0`K\?ZPh3S@m^N*FHGWa2@_^L\r7i +%KR<[C+W43rJ!TC]H2$%[-[Q(gq_S.BFq5L;6d/'aSnm.-5%e5PFQ^!.%mRZb+dh?AKJ2BcIae3'[i\=c>po)JS)"!^p+65jWGYon +%p5We_Ze_X1GOk"rQ.>?sQJ*>In*T:eOCtlEM%gN#>chmZOa#D?o]0PO47:=JmS8i;G,j0<%sLhD:,\?607$%[aOLOeTD$T[;gebi +%+$Mo74PQ:e"939<0c.Kl#@>,2*ma8fRN4TIh'G]24h\%Y1:_WWE;gYfqT6.eF]1UVhk+jV-M=9AWjS2-?Y7d)B?uTN-T!>[gu.I` +%#IMDsqtm;3-]@62HuWqJFHhQ29SH_hVM!k(8B^CuHRJ]so,=i5MtK:F:QFWpDrqB$Ga::Glgnc0-R@q!38!+Mf[LO,+8+]*0n22F +%ZQ36KoDZX]Q9D.;\#!3k;_gOk_%"%9Gaaj[fi[Kbl^,kWkk'&+e(o&B=7<]Xa%HBe5Q/@sH^uf-a"OXCJN,MlYk-YPJBiF&h;+hV +%f@h/CjN$U=s'ITt?-qsks(fM;,p)EFfMMNlT]UgZr>,pl,VC+0RZ8<R<n]Z<g[Aa]rnRDN\\6n&q"3nuoc:/75PP/,:@E6b*=?6; +%^@u`ohU)0!Vm]CWneXAd/Q_c9rp4Uune[_Kr-[`4JdboJel%sIB_Zk-rQ!6g,Y3cX!bN@eS.h7@VJ5a&3tA]c\@MMCL4b7m/SmIR +%%69gHNDjb%go>=2Isnho+&/?>R-r87?0O'>9n'Z2h-8c8UW5%=>G4>qm7nHNDb0KigtOhqm-oM^l<BKu2-]S:F(jR.l/#m[d#7_Z +%s0N=fg>5'Le,cQ3biPG%:adP:D,#Gk8hV1Qln<8+pQG@"F@X)>"P`gOM]Za%n%\ars4Zjes.8VJ;C+4?(osnrGqskmnfMOYquPC3 +%9:?7GI/X#)2O`(D$Oq#I/l7SdL="./YCA4kAIIgr5BlYhDnbdVqgJdN*&1>B06H$2^X-9QX1nIBmbYeRr:lY,;>Y]qrt4+Pn)?>+ +%".`['4/V8[Rkma*hl!UTl!es`r+s),\AEg)dW)N\^fJ\n4K5:Xj3]mH@/ap7`A`iQNc3Fn/8!6%B0.JJNJ5j!h>+nDs39+0rEAA4 +%Y7X9OLQCSELF;cBlgXOSCOWWLitpMk^&R-Xr?>MY9RQOCS[GA!iPp=/hO3e1SS*kORCts;_`p<:4.NEQpYkK7@Q#0T^FHi[jd:ZX +%0D`2-O^%[]4SAm4?[o9de'Td?VcMEl5CS8Go>C$crnLf.S\&[K9AC>2rniAB]?n=BONI;:^6>+p&'I%Kjb>j,0E#fP#C]Ioo:Q"2 +%j5]C`@".lsZ8LOsT0AnG-QFpk^.WlE>K77q!OKQI4_[T[]Z+*\df9>F"\AQ.EqK=dbeA;-7iT2>WVVhBGQ6.[GQ2`nYO2&Y'CYXe +%Vu-=>msj'iT"`6_s61UU"]Tp5?`2ApB<r1Nq>[-u-/GWV((fgbG*<Y.'Oo@W>OhU\T)M!Ifhn1ErlfK8B=e-6cO@aZ9qUZT(cHkU +%q`Q)IJ"X!(`9YTRl-K,qs'6f5IOt7*O](^N7NT/\5-t-(^@AtZ'R7HKq0kC)s1Mq>&%-Kk.=a$VDKE#$s,LFacbG/5:`F?>UMRS1 +%nsd8!s"EWfn$?)F[V,V)E:N]rQ;16M:]>NLGU0GmjD0%Bs0WG%]VaP'6RX48DVdJ1/V0DS7XmUjma(HXROdoAqjQ!Ddd)C.S:>,M +%E;n_/;."]nHu3#4mEn]%/_@abZ$.t(KZ':E>;fiJlB:3JH<HuE7m@SjmJ9<mF[+;B>^c7nS`:M2W@-YgK=l)XQlUu7\[9G]76`sY +%Erg`K%$@=+Td7Bj9oi%nG4lF/>/HKlYtH&ba6Q#DoBCYc`O%8IOoE_M-2j-*<_.^YQ$\&\n<.:CO!g!$]1]oe:QJ;\?gIG#)+mLo +%WV"U&_9ko58_7>9LF;nX>8fr;b7CM+a"R,r9.QI.`GG,<Ck$s6D5gD.FgfrWSY,+!eIN2a:<9"%jCg844dg])R*?,]L%K0\0\o0= +%pZ#UEV6TlPe,@r3s6ctsqYRsYfj_P->Q;dep#d^/C%YX[^m4)S,asA=oPehps)`uN(n(<L>HasbLZQ"+Vr(8Dp6Hc4ANrEXG)r"5 +%?CZt(n#\jhq_.N'o\"7&LB8RCAk*N7^ATI@=$#b&B#cPO&#OV<As+4"ERb:6mE_lQ9n)85G4OYcnOYmRoV]aYj6^!PR16C3/O#^h +%T,jNELqQGt7P]8HS]GoD?ijF'1uad8M"PFd<&J&$\GK`<fn9A@qer,@:R'!b3LS.cEsE<l#s6$o<D/%((1-(nG4@OFS(m#!5?#gI +%C!qXZIe*(&7Egg8EIRh\4M)qcs.FjK8AXM@HDS.NdJeN?]$CbBlkm*M(>3r+^b<9&/3bgp6q0u%bJj$^X%Q#fH<MZ^noLR?bl8c! +%jE\?1?.B@,UZ]WqD#)c7$0^5rT3t*f;_8Hri:4K/j,#pCj[i#-a[^Pl;o[\k-<prio(H901KIfFX4GT30]*c[F%)V'EfAq#?A:sZ +%b`tb7r]_UNRVpH3s)gAlgmmFIncH8PgL1kiO6<F]1F<`[QM9,!%qa:'2`<J"/hq8snZ9jU2HO(Oou$UNks8V^5Fe<=M9HG/brfm= +%'.7dYroMV^mb[1oSm]V1rDPis);?R%e4r]RPM+(B&b?-rbRX4Fp/,/UB."?R'FGB8mB8^%nC`25[e<_i:Tj`p@/hq\Ho!:o>MJD! +%@*"^SDD@DShm\L35^udKkJc<WmUE%MXGBQeYOmm>f14OSfDk%'pmY@\jRdoO^ie%+;kE5YQK6(*arOZ4CJBgZs7KaQ3f!=Ef``:+ +%J%kN;R8D1G)3k&Z#3KL3CHJ^p\YAKnhj+L;SmjIGcMtVioQSg`=)81eAkQCmqtHuBqm21hr,[5X^M0FWpZfUoSVmEf,FUf7kOeO[ +%IdlC#ADc9(I.);Pp'o_Ao+\h#E;\SU7BXg`:fVrOZh4%G\,X:VnW,dANq`9krnH&aK%f)6[hn>]++)CP.0U7Dh)OS5?=2c/?N8Yb +%'AMs+"[;)']j7K=3;8'4i/db4P]A4[kC(g;)&^sWnkgh2j*m8IAo.=:mJ0=;#s=S<4*e?gbLb'uI+mjArrK_q06^4SVi.,!?#isE +%khCRCS:9fS*6_0T]D3._eTqX*XN)u<eHU#Ud8^p1GKk67&Uf$`f-3Cfg)`t4ou^rS`TdAnN^DVG#]KHNn((CA"")ISeICJ4oDOAC +%lHUc@4/XItalDXUa_[ZeJ(<S'4rG\;e"bT*EkHU8\mHb-5p'!]l/H6#5$dMMQtfWNO$7h>"(TU,o^LE'pkc[4#0QYI8^kUP[]Qs< +%3]T,b@np>OjpO%l8tI]uVakA8h)h4k0:6=A1VWd%78#a#e_jBs&"krXHRg>*4;$;M9q*Zh:7d@up-N=,0F%;a<0)g4-V+!5cE9`C +%C$%\-UM1e)40N]7p3(MDTpa6/7;:n*H_gMJF3E:X\P\ElKl6Eq2L.@\pW;LQmbZ'-HZ+E&6r*fc1S(Ri^'E-)kGQelZcT!<&c0,? +%lC`;cRYuYVSW_FCKA!<YIQ;Y<S64+]B"6c2^A3X<Ss/R+rq(/Bc+'erR7hk-a[uJdeW3s:nsFD5a(H4Fg#"mNA6o)=J*6NPT)8AS +%-]ZQBo2i9;&_UL`Ja9JNe_Fo>`TcKT:[XkCn"WIhQn=?)rqu*1)fiJZdm[TVEhaU=qX?]-AF^!GFjf!L<%qD:fL@9TVGX=>#MZT@ +%7uR2L^&?V+B<TW0q;mOJSJTHqWu0\ji?tPXa0V!,o@s>,Bti4%mo+3n0J'?>b5d<DC!4E_hP2H^LJ&)'cL\J\h_#.ggRMC5_u&<s +%[FG/or8>l[jP0Lij]t&mN#1#e%t6Rc/)?-]h!DrS[teE"puC5ilKU*Qpjt"&YC[_N]g_P']QWDq1EQKCT9-'MTl]eKk:SN6eihX5 +%qfK&iEk&H*8hYQKcNgE#2_NK4:ZkBobLsR,I:VT.lZr&LI^lkN%g/2OlRFJlP[BS$V1(\7TUs[g=@quJ/EY^9P6[>L:E,.RH_9+G +%V*dI-a=HPHmC[t>hk<.J2YH:e03oJcbAVg8mWi(*+_M>BnY\"#h)FUBJs,NKZ_-<rh9"N[4X<ITDpVm'FBi5ODr(u81I%>JjlVlc +%i*SRX*E[75?H(/iL?Vj);OcV6Q#&GQS?.`Xb6uo*NacobAE[cPIUtH3`k'UsL/EE9,=OVt?Z_uK)7=sn=@FPO'^go4b_IsJo#Nj] +%CWkl6]=U:smFL#*-)!G6S3P9#<K?fd2=m#ql/?MD/ABLg<)hZ=Mli"8(OHCOR,[nbU1YS5g,$KgoiQ<Jf9R'W+&FSq^?8G8CdB05 +%[+L0felEm<N_f?YVrJ7OHY&O$lH\DU=gDX>^#Y2dlfeRV,-PA_=-/RJ^cGuhU?B:mXB"G$C?n(HX=E>J=H0JiVT.%-khI2O9YUgZ +%LG(;A<N@/1XD6Y=$e(HKm4\0Fhk!&*X$K]<JEL"R:/>L4,+<WL9)eJ%l,!)PFDi6[Q_uM-k*#1sGp^7m9m1)rS)h+I\<>mo[kD?K +%PN1mX)ICn1RUKnsbOoCl9Oa]aamUqt^ob`Aa/h&rF0+a$r,ctDQY:u$c"Kd_c1GaJpRHg:p-p]]GEQ<FNumF:St+"r`Qi;*G=%"] +%PPs`]Z:mrQNcN=b#'PC*o7F":a^K)?^#t/>NP+X42sP+[h>CE$rSI)*o^F0#T5S"[k3jkpNm=1t>WB1uY;1Cb/iJhJqTLQZ(Dpkl +%Y!/s='B_Tu;t9;*Nj36b3Ae"\>L$BDRO`E#1u#_-&3fiu0KOeeA)j-hTWRI@fJWA7`VYrCOd"7[D9&^/qf[#CPDSGZSij!U50]s& +%:Mn-5kB=G>Jc7[e^.$(p4;Bf)0GWT-TC2/$>=_i<;'O6KiU_-?*P^Akg<R%mjlX:P@Z)*E*+s?<X*LE8_%Lm<ThUB8`"Q.Qh`#Tk +%"01P=[/WguFdGgqg(d7mK!?2V%1+PUj_@HSiOmf^BEd@bmDjQ$B:mm.<#f!"$maWN(u(eN`Kjg`*nT#%g/>pZjWK$L$TZPiXj=<u +%'<7;r#g%/Z+\rX>91RWs]i,srC,\cH`=K4jE:r"54tr':qLWQ,Kf:s-C>$"YZ>M0AG",u$^KZSfs5DubQD`#Hj%Cp,7n8JA!i+F2 +%-`N'ma_G1['\Ma&;^tq\5uZra%3#]+Y/T^N]!LQN4`GZ>4_A?km@+L6DdN1S>_ijU(LBlIcb,t<ln<5sjJU>(fOFU+I.@-cR?cAZ +%Y>u(,bGCTR&A$.=pZd^+F.oB-SMP),;J,+]poGgeAPT6Ma4bP,r8?\=A&O7q;.c<+lZ:58/C$;=50J`!h>L3;X=\L`DfB[AXaAOe +%Xo76r=Bh-P>MFK]+jV][3.!h8qM[3<mGrU>_c+l0ZgW)4P'X!j30u^U1!Q2'ARJeJMD!&,q$qJ#($+7B[mmfdFcDs8OBlXC`H-V+ +%dEWX(@kM_J`i!m/h:'Q9]COup:Z-UsaN\^N\9">IJP/cL&)l2IIrOCFkH2EZ#M$\2c>.LS,;ESC[UnMTA7De7r$\f?%BW4fqYKtt +%++(th(c*dDFa?a)Q]ASs1Io(,4SsmMY11k<$lAPloSl#m\m+!f]ki`\Y'DV')oT9u:Tus87,^:AQ<faB.^f5WY]3=$inK_-mu3fX +%cM#\-pWB=ACX:tOI(>fNHE,R<fXDUJEgB0I=H2Dub>"&,pJ)3qB<3dd<6?bXc:j_9lQ%ljT+F-FN2fcI42Yu0L`_+r^M+@O0B`g' +%4f8@li3U(,Jp927Oq"8__GKRPE,*I:gn,XYJ%F!IB:K6PGF]`erq9f"8[`-#9;Oj+nkAJY'B8jOgBP_foB`>qqY9]l^?TfAh(+f1 +%9uRlJ5k]In%5M@.RgEU'SnmMT4J/X-iW=gNV78eD`TU]V?Kld0=R0/LiWj#d*7t#gKrroB-sP6u!i<BPnXtrXnaq)"iI$Ci4D2lJ +%3=d/_T$7elRdPP1gAlM$5%2]2`lG"M?D)]:==c*sli!<`jR\9\??Fna[;,nF3MW*(gWqnXN+W"A"/DBKoHo$7L@:_[.:Pa#3I#t, +%0rQQ]QNU*bG+(K@?<M%"?bQ=P%Yo%7,&*3r7Cn97[qfgJX!Mk[^@Pn$P>>*OE(6lDBmo/giPV#<miVPhGKoRU4S`@`cef0Rs6?6< +%#Ce].'`T-`rqtN?s0t;^^\#cgp"7=BbdJ:FhgM_WkM;oZrp[[P*0,N855sr9\*hTBgjO0\n^fuafA?MrchG2'HN/UZ+7-Mph!#?e +%>?a&ce/eEnrTTm1J$FF6\c'gOD>2dL^%]8@rR6tB+$LW-HMR(a++H!Cn6,AUn*J["SIZd^(N8.!++Ne2c.g!^r73sEHhlF*hO_8B +%^@goPIm1F:2@8g/ndgKQLC]F%eebtYn\7/sn_9gDjZa_uQ)B]3lC\(GLYq^4gq%nRrg!NUjCkA\rk@E7s6s`LIJEY?fA=g?jS0*( +%Q:`b.HMfne2lG,KIeV5os3i!ta.G\8qT+0^r\'o*s86Op5Pt,/puVh%MoGS6IpW'?rC7BfgYJ(Z>ZZAgIZ(l4,PTgXWtu<'?2N'b +%4hpma`g=^=T=<_3o[<-Ghf$:$AU_ht[JJ=tmb[a#k=>C[f"L_NQ[b'?2nekDhu0N=r*noeoG2mmGN5`JhVWVRl+336:B0k@p#!F\ +%gUI0em\S2,k4cXHnC%*T?`!Lh%6Tg*Hu&KL?^ppgn,@%gQi?"Dd<fdrh#$a6g6[9\bP?deQg/tWfDbUW&%YOq2=Tde^[AIYTU4M; +%C#4o"nYL^sSGYE4f$.:moY"VnhUg@CqXq%YHF8+RJ$dNTbnFgghY<ps>Q!lHmDg/PqVF0ioA/T=b=f%P?+ot#2kPQ-nYQ3OB2<ui +%rh[AXlc.rZ]m#Lg^[tD'p\YdI^FS2fr9N6gm5DU6]X[Lt]<dRL^U1WC[s*;ur^$4Rq(6`m:;\ab'i.&"pX84'+9-G,_b9#Ch[V+5 +%I`"gnr[*]eqt$^]f7*$=55Ne7s79Xliq'Q2rTI&AMbVInnc.BlldcGhl+OjG]V!5Hh8$e8EW#/&I?toJ2_-Q[pmZp*YMU<Wq5+&; +%nk1'Po%DpmV-i,m^@\8RhX8:`>CS9/*I[7Gmkt[drm\-$kpO5*9b4tp8S_]0E.@S$H"l]5nSA/LlX*0NDKtDQhJ&QDpt+d,Qi>D4 +%rPAI0^OL%T967j1rFGA\NSjTne+iPWRpPr"o0r9F@Jrh@h#-9_h/@c65/6aDgWSLN`SWm>hY>MPY0XgBg@WfhRkJ^ZrpI@a?@+cK +%p>.l<rbktVX_lu\^\dZl)diHf?T`aUGJd)R)OnK9s7$T6PfDA([sn&HhTPZMrp8IK0E(e*^\VR&9BWY=?[ofXV:XS$f7)HOj5,D! +%f/N3tceU7g3r.5PlX%/)I!5+JqU051@qjB(1]6C,kEfM%gJ*0;o$M\^H>dfg[i0SW].5O_pqcWQrVbSSs-mBl_.)Z*n%:UZqH\O6 +%bMbDAV0Pe4f=q4M0>EUN]Y43Mqdd?)4DsS8p6Uj(V)MKMeB`%3lHm<G.)0liA@[!Sh>?@eIOXs5om?-[/VUsrI7I?bs/Yn&r]"3k +%BCC5055P`$o_.QCj4h?Di9QFgc7f.6>NM^W/UW^rmll+Bhtm6ErcDqTJc@b1i8.+Pl0gidn6k%a\RY[8@fHD:pRPN.1J>>]0_`@" +%L<Q;1YfYRWD/9:Y#;F8^*7"Pt5Ng`r4]O)5V3*U'i:C`f]s_:F,^$&gY$Bd6;b;\s?.GQN:Y0`)mcI2W([]P@8*flfoj.PqB7`%d +%JpUYmoRVhWc0s_-RThgC]>j]JGO+h49c*ReDmYgHMk@F6ps4jflbfH\pQR-&o<QcTf^Xj5?8^Th56XJOf8Y";gE2<ESerPNs#qlj +%[6O[HD1"G_Xqs6<)LG+q`f$G"`d[m#R68a8Qb)_V>kce?G##GV*:2;?j_8n-3F?)3#<ui:o:@_W^9ihp,N3[jf5HXEhYM!7dp;#* +%YlCihko\s?iTJ;g@r9Q,qSp!/5Gj@1L;rc_9=sEPP&]KPKZV[ONL`2!c,h!8i9Sj31]2.(.<p.sCp&^<D\Q[Im%_,_rl+2TYKq.3 +%[stO;"]$cubbIBaU\R^Aj.!`KYF[oo@Ea&QXcH2hI`kNhZ%__Mo[DoJF),JUSn:!TolO2`jh1SV4=,rgc:i]6/[4c']r@:Oa1&qZ +%`'/7>5Cb8d&D^WpjI)U^\6Lj09=%E(WuHDDrXmnJCS03c2/@^\)lkL6o@;BVfpsSJIf&!3_K]n]:[<;Y*b/-1\K't+0+$g2I1tCp +%)7/pice'+BLcPHZQ)stSiS!,[B+qY1?E??qn)njm%/8_72)`32,@Ue!NlL2R:>K9]F)Ee)@U6KJkNJ#>c0b/B`l2b&VekN1F@rPb +%ff>tA5,QZV3Vm(1l/k[<Fa>c'3h1<7g4.nWc(2/*U_!t%s(0^Ek#Dc)0?3Z[SW>!eVdp=,c,*4Yqq(Hp4#9rOs'P@ZFcO0MG"Uu3 +%[PFE))ENIAq_.:MgAaT=VjGAn#&iB@VY%.c>ZmsQkVUqD:2s1]l2/\nef(m0LZbPb!;J39l#U^BTE!ck$L`i&f;d>p1U/J!$+I-B +%?J6Qeg:/*JA8.*Q=cGQiV]SrALD/e_iATBZ9BPl\3?A.k75rd(gHb%p^72i4h4T<0nJL,8P'9E70tc&T5F-PMN7VsB_>dn/5NteE +%lJPr1RPi`H)uN=JpJboZKU_kN";l!SIngM3NENg8U5_f!Ip"SZ^HHILduB,Vg=(@8rA4E7<cA`*@M([sAjA2_RR3[-q3BW?QYR'. +%6Njr5CmPZh?P3*30W=7/C&(9Xe'.Cd^'DfQb>DS],a_XhA@jmHI_59uoAb<aAC`DFnaQsLT)9pR"nhOMH(Ks!0/cP]r,1O@[Ne"1 +%k7oP8hohu+oN=g1X/*#bIY^.UMidhudG81YbP5M[3(i\#^#(p6j8M++S6?),)1<Xn0($4GhRq)e+6n.J0%E6]G?qKqkkm8s9s"`H +%frqZPM,C.nI,#`:5F%:!aVXqHiJnqV3Oi;nH;H8(g\JHZ%%Ebm8PjK+e`YFoL,2bdf-Q,cj)VUh.a`nh/CS]bY<1'F<+_E>,u*gJ +%lc/&HhbX3ReQj@BA67L\PeO[aRaKYabHs03JH?]@fIt4"3@U9B`oY\KXJ25PP/TW,VrZ+/a$(D7MgY-!D:b=]pL:o0^$dl;7+s7u +%8WN@(O--U>Aif'Hirr]WFMmtK]Wr2H[pV5dNuGU>U#3n25;g>8(JH\E]eZaFUlT;kE*UDDe`IY_IqbP;]D$SS=P8ispMERo2gF7` +%EV(iTf2cHG1onO7,-`C3A$&V.1FDG"RH:GOYuJ0C\h-CT?Yl1/,@ap[d%:5kon7Wi&RGoLo4R)(8a^':>59/Pc6#qH)Z5fcQf::? +%(Wsm2l,qURl264^^E]S4`Gjr3b>II;`[\&t#$Jt-l,eBS@aJVgq2P?`4Qqp5FK`)e/1j\ECJ:2n0m8%+0T;k$\iqkB@rD59^b>ta +%eoP?DY8-kASeg`-_j*g'f!&0bNsjW;2qmfJX[5sjen?icnceY$+tQq5%@aGr&FIW*_nRi/Z7EBq"5,-"Yr4spU(BE[aNL,T,t")> +%U\lf_j/Hqijm#]rS!.G3Suh/j7<@_3'N,%T\+_VAl;gR:5[l@-fIoDG`2Yj0D-bkN;SMP)QJpVI^4:N5Gf6a9P]qC23JSp08Oh)D +%1H_JOSP>mTZV=]_FM60kP3JXTWF:4%]]nA(W+FUOd0BEQh+?u^)j5(bd@d(c#JpJL1CTqthQOcrrbPYI!4<<.,jX46e6"XL4*O4H +%?\f=UkR(Im<P!RDC)=qBT$5<A59$$dER%SY7.mVOL/`LaZ-'C'\?Pf%^2IO:Wb="jDXe?M'lNL\=kSh:oG2ARDt3/F]Yt8<Zs%e] +%"l:PPAF@EpY'^N^mLiZJrOTqmlc,l*1rW29fgF3@,th/ma/Vn:ORlho[MKJJhK6&YbM4'189f&`m)fqG8!3N;RX.!(XY?GP,B'tH +%g<&R0h>;U9c.C:_LXA,.O,.d;q>.B\O91KflV`4,*\5T"%CJZ+R9lE<IEEtep>UOrJhsZ6Ptq%rh+h.AmKIfmqdq'k1t51-JoE*< +%$0P6?/d;^XbM>os&GA#iq$EWr*#%dm.jY;>$GRcGY;Jp#II;MH/bs^^:rB9nlRQNH4)NEK*A+ZkLrfq6>f;lkZB<oIG1*+f!'?Hf +%feMc;GUs0?$72kgFM*4;]<_fjpb=E_O_=3LqReb2YIg-EYm3IjZ/5D\Gtlg-I;_;c)RC&P/u;RLg;J5#'VDK+`+6VELKg1hCF+l, +%GL=]XpS5jMP.7'NmX5$<EfZ])<miV#74KW2g@`_.]d1H+l!mkn;;!$]NHH!q[>K,D7TL/oacGu2ZYs3;Mc$NQ,YD!"b;^CX0(+Bh +%o%TrVK$I@mj=5,UrIgp\X\0ChG&UZNUNQ:GUTo8.>&78<@ftY&O+6Ntm!T#rHf.;/1tJ8scjN?2.iJXa`PoE*Vce.!`N`K^B=?0g +%TD`mo2'5[m^+Q(*Xg)D8AO.IkF?#bjV5Qd8[8gW)9Xac:!NiX=SHH*soO'bI$#/+<B?ff4TKJ<?aCOo%qp\a">(,qNOS_ikH`bG& +%Np\CLd^;j))69(!2>,$)eEZe1g.Nqb`a%6Pe%)%+%-j(4"RT/_4Y#?DdT!jc/*;nX9#K*oRo<HmGl"/2feb.]Fgofg;q:6015cZ$ +%emQ-n9Zbf:T_/,bpNa%u`s5gDB]b3_5*p"^m.A8d!D"q[,oa,S[@I>/&90eO5\=S>m/<NP+Vnmke=YO01n5MWc:C=<MU_\i&%7'H +%Uk*o=Wg#Q0Ug_X:o-9)/=g:8]6=mGGMkY-#.Nm2h+MMSI<k,WfSA3575'a*&l)*[@(h;E1N([?rK:+?te-[&a@B&Qr-mHt%X>Hl5 +%'[aA"Pi"5@R&lRjUR@'KC<N.267c\gXq$N8"B1T0[<JTirMgZ\7uOiX5,kVAF)@[YZ>Iuk-..kh]1H'2X2Y?4`%+>27]Z<JF(5;h +%/(lZQ<f`(RD"b3UZK,5\+ps*ipapbf`K&p"\Z1KK1M/R@-M&es[0CXgbI_,N<sPWNCVpt7lPng(ddb?6_X;_V%:+5_>up:W[>%G[ +%")>$4929EhYD03mJrZVV"/qnDYFmDE(@8VeDQ:'q0!5uVZ\GWU;cQ,ME6J5qkfPF>P%qi4C?UO:70Qt*[:#=YFQF6Zl.,79L9A1@ +%0!=7#Z\GWqJkeERrR]D]=3tZ$jRJ7bjHm9eA=#'@:"9:+jM:5EhNoV%<$"s(*%8,28_^4D*gh+*'r@F8H?,,qs3"SLs6YcC@ScI\ +%=FDlJ9"UJ]ns$06.3n'2o?:):=*/IUIMlHA?)KG@jY[5;;GNaIk>tP?([EcS)&<^^@nf8gOP23,Zb`/l81tr\B?sQaT$k9K;TW0J +%Sl.Ft4^RS,'r7M6G5^a=6A)nN<026G)HZG#<cB!"YErJ#[4;/*RbHBPc=U1`?_&tr;=%=8)5KX)>EQ\1\u-@`DNt;V)&JK;pUXZS +%)5LcXJ^BRD$BeL,Pme8<Z#hijWD+TuJ#]bI4i<\1Ro(@bcJgrIYK2pRXQT.3W*EeXqVpR)/N4?D6BPu.o50^.0Hr.#Kl%>RUt*0= +%/;:@9it/fiFP9Hp$,ioH:a[_\X=cD(,[78YXCDuIn2.pA^>nBsM:>6??ROZF;Kl<@L6Ti3+.L"r/:sjo8uG;1b&ZFtIE3kb/?Xut +%PQTf;*FH)K]^#>>FaOEMI5_p#e]]k8,PS5t<ZEj?1_j($PVgsbhPNAnR=iCZ2VYu"N7n/</FE4t,9g'c:-Z3Kl09_*OnO6TK"]^F +%BK+Z3*NS:ZWh1atd>?iOhDQl`55s@&gXqEAV5M:m]0"H3$`^-@8';jMF`([I0qCa0ZI2/YJOJp*5ML1316I\]q%>28KdCUW[qeKE +%AFoVD5Y("cfZ@<^bQCP[l,F[(eKRq8jl6'h6Um-D^-2IClGCarUgt+0?+DP5.$)hmGr0TM\0@rAH`)HZp1J_+4!%KBmAu@K_c*.R +%-UX];7O:0>kM@Z[>SYf/'mgikL=G@Jd4E#SF=BTB`ZnDg@Fpc7VIW5glX!6RPkN2B5@lu5-qW]g"^T@tF8`\%8#B4NRQWDb516o1 +%7XX7"#F<GTrH\G]6o6c6]R.[d-743?\pobLei_uTd39f@Q(`=+JnI2$\b5j'#N:e2F^?=]9/F.@Q^S"<'oI'),]['kSo%Ppmrlk> +%:m2p%4GlSMnkT5JL+U]aDfj-$WG6,!Mu.sCl"I3HNDjJfa)f-rPY@:1(e"1%>O"OU^/V/6lh9,<p:(skeIA/UZCrS7oU7qQ;mD!d +%\B&TV.BY1EJp,q_Z+j$/@)4).ZB8+<FWcERK'r-g5gJ]]=:\L!-E"$0HFTKt.lB6KHFTP&<4f/c/'1U.?p.cp'rb3ui@7n:p/MX$ +%nM.-iDUA&q>0bZ)O/3aTgFuhBVcu_uQYKL<BN;`+@Pshg2f"P2dG\<5`ob&(_uiX4N:&/QEqMEp'OUMcJ&ZUrGH[dq004B0k^Q +%BS"0\,<B+0I!r(1YpuqWg97"Qft!YGa'+]tGe'BPq:t;;ns0"<._58"4Gu&JZ</\C"1UZX6"Ue9f6Uj\]+*B,Y*L<:>4MhK")gLX +%X0]jhWXbjBb0OED20nQ&d`s:&<[M$\eXaC@];@TF%Gbg[-lF#CBu&M!J(lYl7;]njcL0V6.bW83BAIMgeQ)K5`EkOJ6/)u-SPGY( +%bAO!KAUIU[?EC.u?#!32#3eKmq*K:Qm*d(-;EkVn,5'Dm.T4%<&#:E"HndF=MH">'!#;JHAIoTUBP.kkWMj1)FprJAoic[X')O^C +%.bZmm.D$$b*nleS!/idEdAc9Y[UI]a\?lr#XOcXB'JAbn7K(rT."s07#C^'WE0VW(I@%h8G%H"Eae28bZsL=)VS9Z?\6>.296r+B +%dhG0X?40cNZc<^UXG[bN73Wgb%i"H8Y3p6%,fI.T>K*Zn1j34IrmBNAO`.nJJW.U?.[Y":FI8ii+i?GI(Sl_d4b/`;RTA,+]O9m. +%,pKNX3#%s]7>&aQp"`nZSIuEYc2.j?m?,kiITcI@LCp.s#KPZYXnk^FF&JXcH"kj-f04S^:ELR+XA>Hnm+!KXQ9G/RMt^9<1HQs: +%XJEbK^(Ns-[t"&o8$SA%Z.jLpZ.n]JU#S,43`C6B5)tWXl5-+jMquD!7R$`%W&pLD>'=3,nP!-SB8YMG]QXOMHGc_fW,/`nEG:-_ +%B&1_$X1A[aoAM+c1g>l<Ec^!9qR:R+<MfocrR(qQdnI%$bH(TN"eE6>-C6njhA'&C3CcSN`GRo"_G6)MDd10qG)a8C#A;!jG,HXW +%DAmSMSN]18Hp+"a<3NO,Ii\7VM\&!V2Uh'@baN"Qc>`OU=1%h?gZOLc2q<9DL+fU?pYt"V4e2m^nE.X[a^;`=*-6!r7&,`7hbK5F +%`+f$MC7S:@1E,WJk]JdX54),\mq@c)1j=XkVi96'_ECpmj[V10)3Wd>pFqt4Z,1R&P+8R=h'A?M>q3K9YJX(T'pih)7<^an-24-V +%]Q#3\f@T13E]Tdi:$Hh4KhLJVcS'\hEm?]7RDf#dq.8$m$\p"adBZ&\9W"mF,j(D`mZ4E/Vj?p3Db0ECP54@F4]KnlNDQZH*DeV! +%!QG=K9p_c;(>m*aCGfDSeCm[Jke!99YEl=F?J0BW?!!;P4]g*Hb7o;mqsdkQ=4?7K*uZF9W1'l!(A'kll&$bW@&rOlGcgkHVTZ$: +%j1,T*R][pFB7SNSmGr>n=^!30;`.jPr.r[!(g&Y$*c'#[MY:%EQPu$eV:3)P"0/6AX/2"pN^6^pjfMnDdlWA#]"D4XU0IYDYGUVG +%_V8'J?%r-t!E@P0e^F,OYmu!@FGI-DeTCU()g!rC?5Q*jrueB,nf"Ga#$jri\$m%>kb+s?nnRD]:80.OU-geD?3=mO1PfeW]NVo5 +%SWE_Ne)f-.V=smRWp0)sD[K75.7?[M#%6SH_t8V.YGTJO.5Cn8X%5r(J9-cg`B3*q\LL'0j/ui7?-tNpKf)?1g;S65].,W#0>?gI +%h,]lC?1`8H?/>`r<UWZGHs^/^c'fCag[90!AS""&b)5Wt-gDCAXn+]_g5nqt/Lt(+=*7&sh,/V-D,i\5Ds#hRc:[TUnb1Yk+glA. +%)O/hUb=nN\@ZQ1lB+oV?WdW&m7.'e?<SUu9fA(M6%Ft&-G<,=Lm2+T$Q&h<$R_%Xa+5]N[C[S!5TYj3BI5k`tR_-<*P:Kp[=0#;/ +%f^C\A\<X&R7<]IWZRroR/ka<OZ4OX^k,sV`iCGR0pIG^]I+]B>S]0D[VR!/!<jY1ZqqV&LeFMs*b/NRDoN::SrT.3mc)YA3f/a_r +%opp\a\'lr[HUCKiWjHLW@/rB<O1SJ@YaLBCnTI8;GLQ4;kYdktjloA)<G1,'Fu`^_E6m36XRcrP)iC]rqor&0j^[2;%uL&B7I79; +%?D3p-CMNI@T;\<pmrjssg@nr-pEXp3d:C?^M1[7Y<L*f9%HD;Z[=9ej`0.-eIJp]5Wmt0of'q&=A0E`Z]P4)oF78-`,uj/AjAbui +%f5(ri6$l-=Yc\?O$EKebqE7m\"^-Ji_/Omc2]1uWGX+N+miU?YI8Mk/]9ZO>d-Vi@BW(_oLA!\O\=Gq8F&$:BcgJ33P,kug\Z3'_ +%gQ4<aM>c6tKU6eap2*@)Id;j?9rs%mgiZcP<M7WQ3@%V6@1P<P(#E/sm^VR]FK-;JqQG:JEl21ZS+?EY-]2fal['S:hJh*.9mJnY +%E0kXh9^7YMXr>be5i_,9^>Z6n^=Ro]>&]WsZ4+G<0iIF#Pb][A:8`/'d9*5KfMXRSo(,di:>_oV@J_ghp7glqa)29#@p`TOSc0"4 +%5@mOSid2;"[o<6eWa]lAWUsH*mY[BNnmjYhVSE!$SCF!-cF_^^(LRueiQ4H$I:X4+9WB;<gEIua=CFYN=g@k,/$kd$p8^Nk@"i,B +%N9bDY?!6,!Y/B[cQjW6'PD;cnd$5D%c&FYbc5+P#mV6!@8>SaKg3M]nCL#3>,-D>)<=EZnCKspN0:n*#Ur.V&\bEi2QY2YVUm>fP +%DiH8)<dHT&8r)Y1j*LFOrH41?)!f^8ftNUsbtQYQ%lLL[V'7Qkoiu3-'e(>63(+h_AH+9lDf0Um;esa+I!Dle7T>N,lgP1fI=(a% +%WBPI]I#YGG<Nb_)g9#<^Z]Ra6_c)&]9%+h&c,PCM5L]A2]s-Y9Jnsd\N7Jo$AU"a3hjZD_D5=AGHY*.,^2YcH[iVYEW_2W!=mb)g +%Z`mA<j2]o8Kq6d5UZUm+o:jsRMm@]^<^(8hVG#AZLOWTEol/QK.0M<ZO'K_Hc.'X*'Go^?HKU3)S>4Wl#`YS45Atf-_mOVl<.t"J +%X<-fW8a4?bg:tnsmg"Q;Na7\B^P[p<RY@<`)UrV>XDk<QO8B=X_G9Dihe)R[CO-jfh=Fug)/>.fe^#&`(#GH?I_NP\pmsElJ%U7* +%0(YZl-D]L?Ijqs-@M3fF?^EQ@BB50m^MX^U)p]$4G,3/c&lD`o-VeHX3ROKQCO'WX^"m/+418#E@`nA*9GZpk?e2e]XXYA)WOqD9 +%'RQsjg*f1FVu"XhCDBaJ$Ji61MsnhmGH"SrGY0KsI9!+<()g91<i'rKn"?5CnsX#p*uaGh:TJSd\bE]MB+L;n\94(577/Q+idBE6 +%*PLa"<h!G#ZX7#S-aq#0G4!tfBm)A]cE<2Z]CIZmhjLc6JE(=(VR(J2oj3Wbrq2r>Q>Y3P)SkY@M=MY2oU8[A.X'#0CN\_\6PX!) +%+mX7$%B9F*odljB0RI2?>OH/^`,p98A$I+f]eE6_U4;M^V=e\R2qqh(B@_JY2f9??F1O(c)u7^,;*LdZjet+cK"W4KQ#d]t+fjZX +%r!G'gN)/PRE!Hl:^/cTH@-fo(HSa((E_e^]mTR&ZH5kb_<im(?_`7s-eQAAbF3[)A9lVgA6g@Pg:CSc?mOTjk<"ca;'JRf#HRn2g +%:$H,nj/k8*90"*bb&fD)72Lr+Wp\<)@Yn@<=N=Wf.ZFi%K#Tk#I+:ehW9(#8=Js5O<uC7JT2%<^.k+#).i0hf%Z>*&;\?(%/>=UO +%JFPWF4]MM`XT@d]NH_<&9Ft-/"5&St\b@'9@S6'f$8=>lOrD.0>KhtDda*o!ENNnM<IgM\.'3MdX0O0B7mArt1$A#9$8?*Z\Re.I +%2KG'4^`:U05AsTLa"i>Rs56ehj@6S-Gq!*g(N+2YneHK0#'q_*XYSAh:eOojT!V!#s2Cg^l2-YCeYRX.c;GUsV0j;(i!4?Q+5^G9 +%p=.-ZI-De[k3cR7a\+C\:8PcQp\L.Z\J<DEWcYFOk=VmCh!6>Q>_>*W.fWhi0!fDA][s@b<kk6OL<@'YYC&\451o;lougX<JXd1G +%hs4@8B$rDT\Dk2Njge8-\*WEe^J]c6B+XfqiEj8o5,G7`Ieg[+jnVTL>jI[3n+B=L/UNUa%t;^WHi;+O1[fLA?LIL0X1B68L2,jW +%^[d@g<aRkKb<P!T`.=0q(#J6-q>SNOp\L0D]'<:0rEKkp\SIl$Hi<NTPt8MNW]<gM.UC7uiBFuu[D:n5q@2XP^(/,SQ1*c!E3EVo +%/#m3WmsG#]6crHmj`AW5n+DT_:@>65fe\G1^"9I#4@T0XrSQq=afZU_7dJLk]mf(PqF),drSHk,PY1&:mQFOGFdR6A*g*X1G(6]& +%q5o)Jf_^'"?^5;Is7cAT\!#Oef72UDnZ@8rhoF?ljkSO(NqRhuHEVZd:1hd9UV$E7L[n[JMX?bume,n\.]pk,Ic]jB>VXak]mf3c +%AZ`om[.2purOUV#Hb%b3TTt/a^9(K8?GH&3.br(rb;RSO_DKi["'2gsV"e!*SkdeW\^tc"oN&a#a@L$M7H(q/?!!j3lM=uW<kkBO +%qJPcp/(^1MT%[06?GB,,nPuO*X`BJ/OZ0>qqtPL/@(+n3fCt\63OeifBoB1hHi7uZ8eoWHn+L)&EkbZ9Ja`>>^V$#5*%BJ%]mcA@ +%B$Bt=F09i#f<<tGY79]%^[c'8L9\J\oh2DtgT>p9G%C^7b.ZE1fBg?Ame&)3%)kj(s'EGq`UN4+3PC'Tf5IAT<^4#D#&pbQH,PHF +%nH%G2<uNb[FmVH^oiiiXeLqq9lMY&(,#;k!aXt3^lW61oUu`ELp=oPBYEs*G7YYLFPgVo7ajAuX;rbptghbQL9<dbp:?O$GZUK`F +%RBjdG4l'[s=L:'"X,0!,?C1+Z2`_S]9HYs=3dl"SWpgl`VER)P>^^j!q!`WEp?C,nAMa,Rd2H56Z,Wu?RL6GbHb60dou>U_d5kMu +%os*PZ?hNRZTB3&=$hrW0X-XogVY5K=]f"Bms3)DIIqIi%NLffZ`l@E7QEg6LS2"4%Dbl>CooG`b];s+^`lC#]B^BU94tu[PJ,M&2 +%N$mu7KB)c?j3u5g\FFijJ&:u(p>VW_I!k_,3;HrH);ji!1#r/#nb3P)&*pP4O'cg45!5;n#7o-._>*&X573,&_\4L]a(Bd-Cq\SL +%)u`r#q"FMrI<)]7\2t>9]HXJ]Z28P4p#rToN>F7bfsg"Z=6GQ[-QIPYp?-D^eRVVd=FZpVF5DB/-'>LBjc-seL,!^o6*T2">RmLZ +%V+'1&7e-80K$m\JB'%+]Y(0LG#gTOd+D]7GF?JG"hd7C"4?U9IR4=^UH>t8AVdA%d9?+uocAJmsj8?<iq<mYCj7'<tL>(1hl>PX1 +%I;1rjqo+rY32rZ"n\)2Vi1KKrJ&^iebN[5g9"%MppSnn\piYS7eY\X'T,85DNR@U@X1(iPAp3M@'t7uOOgST*5!?0X"PE&:eGC&# +%CCM!7^;ZkdqTQ6n;4i;Y\5f06+/ZT?h?Sq82kCV"\#-r"8'K(ToB#9+dod?j3a$d^W^$"4CogiZ!rD6CSN6Z?k5tU)E3K3;`pDS! +%:&`if$*Ts0A%XhF5J\&SeR*eY-g@,&$+[51a4U>)ISQl7F5o(O3MV&3*7Y%/JZ&24^\8mtEOUqhleC"No$4./hhVY&Kkd7gr^?<B +%T>ADBPkO$WA9C(^YW@t1YZ<sV0Cf5;ZEQK]4<iVIkAp4>4#;>)9FKF]11iK.-PMm(oB,>Fp-@qhF1]Q"EdEm:g".ZfB6_;ipA!g= +%*doa<VnKTIVk:Ro8_YVo+qe^%)QuhtNd\ITg]WQi+C<b/L`O1(L#%/9$d\B#bKB\o!pk!7PHm0S]3jpX2]r(Ro^s9!J,%PJSk`,f +%c"gh_W0JLfHdp5_>'TN-bhDFJX3nJM2e2_(YL]7/)C7o8R%&m"Fi-'i?tQg`Li8S9Rq]7\W6fA!@Cb'Jf>7><f\BRI]A-WF^/3E\ +%dejU"Lm%M6WO;!1o>^RVp9lhuFY[3;0WEGmVbW2(;k;:\hTZ%'dtD-/L48R:neRn5%Lr$2[66g*I5+1fSNT'C(;apH<pf8'QG9N[ +%PIk".ATt8*^/:M=IQ#F>c/%10T.b\tTC%Wp1\H)jGB9rHQEO&eUS$QSYJ/VLp\?j"r].akp>+0:ps*J">u<+"96V%r$d6#ohG)!2 +%7IR@f]XP=n^HOpb@:T65CK#(_Dpd4)S="2sr#PfVZZ<Hq[C?#0O#O\Z^&@2@UHUh)-I]B*T%rG@KD#-'%lY0&)ll2Hbb\C!j,F1Y +%[>'2#rla0!Zd/lkQ4AB1Dlis9q,g](p-&`IkO/)$go!T21#\&<7A0t\]%kWa\L^Ai]Z07.g?4I=_mSH]kOmADRi`.'^:h-!?iRM( +%k4Qm8e\a#]@;fpmh.Z5ir7nkdfXs7)r49Q&e^'VX,o&f"e'>ug`<qra1#A#7`e'#0V*4`,gldWt@=Q%!m#K*Pmnj[[gCtSnm9\D, +%H[+?Qg0%&KbY=M$3ImT:9i%l5*,^>g^="qF#%106K92;GA;W<)O.44GfpXM>S[T$(-cc4fdHK!'37;U2c"Z5#Hc4KZ-CMltl.*dV +%%%C;%IC"d&ZVq82_:IoG^WRE"UEja01'hCXfa\d,a%U0`gg%Da8@8;B7h=HS#=l6t`hHFko/<u4O$>5@4mr>RTDE^*@Jt$9F;/8! +%j1V:KmfuASb;X(3h`'-AcW7.[r`rk1Z?A8%Zqa"H3DB?[h-]#CFZuq;'-<:Wr*;\As'Qck;H'/V.[rRV2kO27.lm8U&S5B!@p1sA +%AbF.@Yo>,[O7-!P4Kqq:S0;#(/2*'U#<S@u,:=P^lVHQ%E>,s$9fS?+9kS8;g:1hOX?A\ihbNH/!iqTiB#JFmg:,)>,<Jc!eJStl +%`lcA+eAV/r>8&Nn=qg&<iMN$98-snDUN'>aAq)K#Y;>Rlrgo]ci;LMH[O_pV,O!Omm-f-W;te;5=5Pr3-GJj!M[+0E,,FeD_OT^_ +%lpuhVp%%rHUchElik]Tr:?^p>AC4:/U$(l;OBp94csIj\1YPQ%)t\XeG5%:E9T1WR\OmDX_:JBnmJ%NT0BmhaUJbAXJ&;4>nM^+s +%BiS=b'0=\lPW:GYDfD&%3k=RE`nbl>^J0G1Sd&n<mI=]6"l_?.Wc8-u[6lj:;XG*ViC`[E,\3H?_+@k:B[4,u;md0,Gmg<f:d4cJ +%-:E0#D[V-;m6lU@1@\7$I@it<1hX=L=sLK_dN0d2-@"g$9pCWg/E<^?%&nBk)+AufF5t_LVkM\<XbkTj9KtA9m,h7L$=g&Ndu!q! +%_l(W3Y0phd5qnT$?Fi9[,=2T1HfJRY.f[j2[!9&p'XcS%X],de3A[sXWie7h<g'V9VgGNr&j-iTOT(WhHO]0*g@o\9R?p(gg=Oa+ +%Ep!%ea%M?eKZ8K:qG6,ud!rL$?Ksb9rV=rJVLQlE.$_h1a/tUOF*gNo$selg))nJmqD`Z\kVs3uDf-1t+P%7JQJT;akrKj@1BL=Q +%PgZILT_7A;.4q?S7":WbYX$3n)XI6`/FA7)C_L#okLmk*k445m$$WcpIC:lRarC(ARRSLl#q*!W\20gC#bOlP#?1JOf$o!C?q,Wb +%lsK;cmY/"YmEsbTchNug`\ApbL'HBSO&_XXe,"]hc:.Z(M-``[O;>98Lt9$mZN2h0CPj%;[J0behs5-OrL<q$h^_FcI)MXUr-nLe +%Xgj,2BBDL2mq;I!H.jq7Mq]pHhQ(87hsYWm[Ut)-SNJ_sXdkbu^cD+#F:2Z"kp:Y$BeSm;I9=$prg[6M4o`o5gY&`Z1phVeik2#9 +%[!nAYj'8i9[PhHW2k+Ngeu7*bqpp/Mm#(\I4*%n-m;qc<q;_(fn+G!C]?kKjb_2.]DpQHs9"-oD-<V4UBo[q$[7*;,Rnr#qYh%[7 +%K)^4eQ091c7;\ZFK-:2)7]Q>5p8$L'03eD:/JF+\N;j0TQX8@W)[)OW>X/&[kP+iKmaVFLl>m?!e`Fs(Fa-BQWW,BqXkWI?FgBld +%Nn)J=\+>I4`N:]9^"j*`Dmh"]n_%ih/;Db8)k5a/V3e[9?V@T8ai%]ZS5FOEiOQjelfZa#AsW0t5>O^+)d-*P`o?4)];O].4EHL. +%0mAY\<du+bIolV3?2sU/Y$.;,Je'47T.biYpZl`Mg7B?(_ouOeg023*<#^o><,Mli)M>;Ib,q=?@k`(&\J<%")h8r.D?Z`#a:A'] +%$T6i9NM4,oJu7YAcHtp5kGud]G7VH<rk98=Y.^p]/oR6ArlrFL`l$p"hW=c"XkfR5?XMYP%F#@,/q7-^h@A>KbOaJHbG"1MorD7% +%+m&:'<rtJQ5'tnR?d3uU\Fi)>`eF,SEep@EOQHH(CutP`pWLb/2s.T9Mrm=@<dUsR[^u/))iLM^OG9#SPI2Lkk23<"&+c]75E)?@ +%/WGJ/Y-GUPHT6kki;@E@Vb\qZe>KF.O7i%F8"'ec8##fk%7fqI.!IpXh?NH9lGX/)oe4QR?G%Pl&e=rt?2q9B+1M+d%dqgCm(^F: +%^V]ub_Z%<err8at0+Wc:k\P#e>ooM2).[&8q/,.0]_8QnI;li*T76CrYWhUNo=0ZD4jWL>342bYSljdK:].q1W6a83rsHacjrXZ* +%R*Y\mKT/Mg=<?Y`7C9EDn'ikcpG3EYF2eme(D5*H(s@2lFrY1ai%%GjYP#u#'$+S6fM_YeqlF1g:\-m97%pfmB7D!e221%>:X;b? +%CXF2K\c+WC8XB<\lE[n[+$A8T?MoSe0GUqS9SA:Ko"lkH)9/dsO(WrDY$Tn",`EAk&=4Z]\d3G*[h?ZGjsD3ShI,l$@etX)==!SW +%.$(J(rl+`up\b[Jc0Nt3='s8AQje7]"aAGHj3$8e0r!>iLK(spc2"Q@/+4GC]E[?KO0L9`@shqble:[H0-e,DdR!h34c3%p/W".Q +%goZE@<IB`oe=bX"M6g36a8a08RQ+O!bJ/),:;tLZ-27Fr]/=T:,"VO5goZF><McVk'6e4Il<<6*\Q]_[/%\4LOh8$W_=oV<X[rV@ +%lLU\)Xf6I=BC=>/2r[&A[jKBt*Fj_F[jKC$5%aX5\Qbt@B<0b`s2<`^3*YEcq$6?=WS#n(NmT:p\+XHc-2&-sR"&[u-2&-3fRII` +%-2(Eqb<N5H')P<QMgo5f-2&.e7K/DQQ3]NO](o,QYb\td5IA3=qlA<CG8=:iJ(5J;c2pZ*00&b+Pm*K+?a[ngF14o`cIU]6FLNUB +%<q5n])g?)WClNW"^MpYW`QhMh`;bh/2<AY&=_kgDHEr!@Tt=3<N<V[4?9UO0i<AsdjmqU'S(?j(?9Zl_+o.`rs22U#3+Q4/OQF(G +%_ZdDi<ZC4GLWkUKekN8d1;!JR[.aCpl1aSil,3N2blMq]VR=1P2Dd?<n".n<08IP]1r]j89ogXZ^HJ8&T%&^mAbuGcIqm=%T6E*p +%UD\B4@JC[.dg5/5CM8*>q<d%N\*HDID\&r[3>;&SIqj]V.Xh<2o]%h-nV9C0)01Jg%"7q`$sfOf%lMgURZ:1gfTt+tI+'(HY5)u+ +%X+aoHlShNoYio0dILNj2Bqn]*;)=YA&;Hm\n.cJ_VJkI&R^V*1CknGemAAog2K`r,1ee(^NF8jkAt*5Xp08Yr&MuZ*[rPp2[t3*% +%**TLMOO4J'RUPL)*15nG6U,P_OlXBdDj-S<fN$45),Y.Br_e58ds$4TLB\T!7S)/;_e'H>!81*$U2Rr"hJkjd\>J^(Kmkgs$0a2& +%]GA(Qb7#ui*P:Q_*o8W@^11:P^^lnEXW'H]6+!qX5p*X31[sY<gN6-D6q;-N=[iDf->6QeIhTL_(^k'9%%ua;B`*T,a;ZaS4g\Bc +%5QQkind,\tfCXYK%h^Q:RCjGMe&'aY@D5*--Ic<U((J;OCGoVXEA=E-!87b;fq,Cl6ihQ+Tjql2ctk`IE/9p,1o1<d2D*g,nPKE5 +%4I\7cM=F7i&DCR@;ZpKuKa(?f^CrLmgQ@OjPK41h&:+\RAmfm"IFV(3TUjGEdK=QHqJM%jLYWn1:"p,p"OtjbkeIDUd3'Ee7]sGD +%\AVkA?[B(m->bi^TcIWil8:ZAdU90ZcW.)-+ArY:I>/LU,K*IfqC&W\rA-=)(j+:l7ne=$RFpJ%c*Z].lX562'1Bq"*u5H:BPK6M +%Egha'9b@-4@A#snRs'V,e6idZBR3&$P%e*Y3&g?Bnu4js:&t'J('^#$]jrs:gQ[F$QcN<^B\gW])AM^5DTK7RIGEN/Xk#Cd?``d" +%9a@/ZLrUaWj`t@g]J'\9`OKkL92HT2T$M8b^2#IAok8Q:QJ$B9^e>k-3+AkAi<@q>AjFuTALsEC>?uk,P=f4Ngr-CNig+DuDd&au +%-2kfEF'_A_ApTEn,(:@)^kO5KR+KB`"_&CY9A!X>mo]suV87s>e!*ufOCYX:,9LMP9D&AZXhq,j?01"5$#mYRKQBjk6XP(ki<00^ +%b-bo9?q@Fj9-9m@a!:j)]!PA,94[HHLf!%$Jm,H9YB$)L@%Lpo<*'T(O3m!V_NkXpn4f\K+>j5Zml&7J,TKGfk2!t]#sojl!`(O> +%2o*je(:!j8Z$b<"V=TM*KUtF;hlmu-"N#[Vc]QP0MujYeRDeGS]EFO=H2JEc'9($,*J\T#X5TGi#<bU('"brCDgCQlC>,QFZ:&je +%P$"SS$\a<@@,"AADEo[<+HkM(d:#@iZ%-&+7/N;nK_N9*(rAq,cY._D,p)SrH2nSO00Rp/(e,30GbW2@+0pN2i&dOP!sf`>J-<"i +%9pfn>YQ3_&^kn_p+eB;H1k(YO9+9?Okk,%pU#jbodW\%qPS^q+/egUl6NZc[F$*cs0m*Pb(G-]u(I,-,^^$0:bAo@=#SN"_a.a7) +%%L)!?!O%*R+9_4?P8>_<IK&V[#4KGfHFf8&!kP022FAT&"@@4UZkdUZ9PU`RgQlG]d128sR6KZ"55"he0Et0&&s,h6)R(.<OI0RG +%$aml\rPf5@4WjM<Zr^-T$o;;E(!RCGi^9Sp1"g"e*XQWTXeSG@FZoO7qA6>08>HgL$>)UEn9WL?LB+RfTbdsojd(EcL,_@M.<+?' +%FV)cljl5elU!T$:3r$uFiX/D7"Kp^_mlUup&UPY-*&Z/p[Z@A^]NdY=J1#FY3(>SI_rS63@^nV2A^Dtp>H"*KAI/'T9HdQuIKBdL +%8#S03#eR,tCT4EliLVl78*If!RAZ.PigPVJ#e0$4->><TK4S%F#J5Mn*o@*T!(#?r\q"`>KE;Np;27hYdEIJ=5%)^aDpi/a?ZU&< +%;dT^*kqYp%O[[`^Q<aENW5T-!!jWS.SnKPE",LNX_Id'-1K@Y6kK8[$"151$ap#)#4dYja+AA_9&'qY/D.toPblDfj<c]*ib(l8d +%fbVro#,WrSiI`-_`3^OR-F?7t']*j6jG0mQM%s0.afl0rcPA7Y,QZoD.eo=hO%]d\Cmo(2hD.@.-81K/X)/Nq9l(Fr1M4%V6hlV= +%g>kt&S-)t/%CtD!KOCZ<PP/Ai_C(&)G_%1$-@Td`4thn,'Doct=`Y8%mdZb#[P',AUBEnK>gTh=V.bJbi%T_DRg71Q8F]gh-X;8. +%JtN1#Fa6b6!&OkJn:gUf["+CfZ:2.JZlL2IR=Hn/%a;ReEsNW$c"\SYX_#XY\<+uYD,N0+Qland[MeR268f&SLP.UUkK2EkD]qOl +%coOL%,G5&;>i->KP?\^jn6o])c)rLQ'end;!Q1:b><Jp9YTbc"VWkpI!5QDL!CW&n8CZQi;tSGt[?h[2S(/"mg$sjOkB\1fEE54o +%CCd]/YW%!Z@>+nDW,DrKNHdCuR#_71!Rqs;fo@^DAIo[jb`DP5!PP%g#t;!bDC,`l;NXP:M7Lcdn9GHshtQ1`b9ajK18(.Al7FEH +%J2#H;Q@(pn/l3=_%r'd-(lNUR6F&l@9-S0gb`<VrOA$5?"1&484RJZZ:<K@<M@`A_!=XT.:&Da,hsqsP"2V799e/glL;\XRKk^uH +%5`5t;rUXG-ZuRjk0O"q)#*oXlnR/J+'?h6`N^^\*3[A*L$ipG7PW?N5-!Mp'e$*'\A(E"?PducB]!;>P#*Y8C'5<N;Vp2)b.,#m% +%ZQs5s0\\@"L;Bfs*KZKh2g"h!,t@r6$9-'0l7R#jNsT%pUI>h+bnrCT#""HYU?EFd/hdG'4m/Mq+po.i$H>jG[Hp*.&..>5L27+4 +%2$3FglW).96d&E7,UjB^bTs4qrAgH&.NZ=E&>P9pKA!)45ST]nXScGB4jfcJGRgMe]qGu@bS#P2bumSSOf_0\-,d)17#Pll0Y[eE +%MGO:O*Y6\;I)D"QU$!qn,qtCgK-B+Z<ER35fb6jQOE:R#_kO+8TQbW`9P2Pf6"mb>U4Dd*ZY?HD9U[dn<Z;=]eh=(.QlEcG74u_e +%Ghn,.&;Uk;Z&"BBn;/"i&3(5&A<\NO82*!@rcdj%+?RDJ+\WH11!6[&jJ"_^kSh=#D+1YXU$4PRbm<]1?ack%!u3Ou4UNmkBn]m4 +%^7^$[iXH8^W9r)tdTd&E7_>+^Bf`\#NPU5Q%5nn7<eOVq'Cs":'GXq6HtFXWTcC,!"erJRd0U43A/M9cYY?fJAcR@8M9CnW5_-@f +%+@GhSVQh8+Jk/7AW=4)l*(tsS'7^A1Y#VMiKPP$u&]BF9$"IOr(;@+DE3S!s7224Q'XO(L)k.SEG$<G[R-\)hHq*f_]gQs9L90L) +%1>a547>CYN.>8#&?o_%U4OK?4(aU:7&pc)7GsO.q`t\?dm"-fFLMS<T0pMu?\:XmS^_@7+Z\^jta&O(NaNTF?!@%k%LaT,Y2G6]d +%Fk#^gRj%cM?#eXR+i&?=4-")JIq!AkEKBjXDi;cg@[P%?2,$"G9+Fgna]]MCm`C^H]>BXP@#=!nY4Fd7LEXl.+HNt)BXKCd8H>bR +%6_^1fL".0M8,<XDml5(V^`tE='!ePDra-0H$0$WPEn!.1+@p<NlpFWK/]SZ]O^UL/-H-Z$JIY0Y+=8$[^=)mZF,"Y!;DTjZTj=V: +%gc:l@(a=s`p;ED-@W!no:l$tbfK3Sg7`)@G+H0]EXKkVAUB4,7MVr+n'o\O_gVh_ZcisqL@*0_rbS'UVd;?-k%bHBW>(gNWL2nEB +%*\a%[W>&mOlib>f!9tRT$Ns<*BP#V4;m%EUOg/uQ,GW3okoh5Qj(G2/_NVMY]0I?M.C=g"nWr-k>dSl%7;>I4\Hd!]AK>ZY:oUdp +%jf))pNi7[uaJt0[#0N/ROF^^$7Xktdg,sY,`<t/f63K;LEu%\a%a9TO@8*p@Bqb&8CFIP!Cgh_0='1Rb-CMg[9JgXAaeE5rUW!RF +%FpV>_WUX-n(4)^_0YQ,I12hjQKCkiaZ5$mXWnPIjNLdF<NcIBP@d:P-Z*+qC.Y:>Jdbu8?,&p*3?9GrQiJ8DRp^CQi+sU[A<1[1/ +%j4tZkLlhZQYsi$,(T?Q)+@3s;0FR*4A2:F1M2boo@;,5u!0W]X/$AY@).9._f&1%KG8eIQP.>FMk7RT!a1X6)4BURoN!e9Qim73J +%#Vo(=FCD\qd1Aeg!aiFefJ+su"!.MBgp*_q>h[15j8^XQ]P>+9:`o1t/P[jo$Q.j(5mr/Y-6??lWWC/9e+5LT>YEj_6:rE&+')QY +%D&qu*[]-+*+.I@X0qJsIJLX8BDN`-`8c[.g1aHQbEDb]0[L'Q9.=$s"gQH(Z%>KRk,s_jC16crTlg(%;`,K6c_-.Q)49ojmA^WRY +%k--(q_\*b@`uQ.rbS[5Eo4O(]E&`1+^h$7HpO$+Nee$R`(TfY$_CWK3n!b-_[&qDhAr4'P$+Q"!E>Pnn&@HPS.<nO5Ua6S0eV^[= +%i/.?)aBdEhJ\d."ZBL>4^PiT[bQb7-@KjoV&;X$hL`71?[CK*EnJT95)#B8$3rG/c2CQg.#R&?8a^s&Yigh>sJ_iq=L[HGBNRlnD +%TG1e2l%p[[::pjec5@<c+BMN[A_eSI/fZ[O7:=jc3&Of$+?h;bJ.^'&!e[*bOHA"<5S0<eXiU"nQ@uMF&H88b..f*G#sDa&5([gN +%15aBYaS#>;)(g[i_&\K)f7LcSkI-(=kR5*llti-n:9H8ipAO#596lN\1Mg24J-hR30//NeD-0Qc/8[acZ9nja#`)N3eFUJ,k!LgA +%<[Al_l3":f)bCbXp'QThZJ,@5,=4VM`b\Q4`AtjT*a'A2M!db!-Mf9RI/&NKih\?7#=>\q0MKNk7%kq_o(Y:R.<`pq&\YJAT"oEi +%_O`)>E_[LA^lQNB,+C+dAm,U!6WmU$R9BCXg3_h[185$V?Ek@on=W'5BQ6BTX@1W,4ke>[]$a7\ED^[s"Tr]\9a"ll5iuj%kQN[8 +%f._*g$Uph%$,n\4IF]"b7F:?;^4[1/"'c;1&k3=fTTSf4CkXn,O^6*V&^qg6Mp6/P,oHu0^s*&#K9qda!e2CJ0)-0I!uN(g'jS3D +%"'Z1EXH[MQ.V/ZCIPlnV1idXk5tg'IR7?7,.]gl90"Cku49LPQ/&lB,2$sOE1CRk,@(nDBiKo3rM6qh)ZoZEhCtDL0)Z`q!LNk'f +%c5,f3?%oXT,T-\kd4PP0/.]d$0cdMOD))8/V1?sFS!'rAZ,hH&&?Hs7]7g$F&p,`^1mQ5*H5"\(dpblYYJ1<m'0.3fE?F3s"Ont+ +%&t3kmac'Y8((;_?@Al;"n<F6[)n4ifZ;8!n:hI[mj#-QuYII7q*+Zr[*!Kau1:0;?b74U,!)DIoZpO<EntmO&JT8qs#LNsa*%lE( +%.7D@63Nu'/KKW#uPsF^=`"H.*amh#@/\3_<L<r.n0gn3b(&?fC9[t/:3IdB`>t3V2!\LuJBE>3$B(&/`9@/7m>nnJZ'VQaEkaQ"t +%s%VJP![CT_`/A7p4b4cm?820"@3-(gM$sR'5pVm)eqp/\JVp5Um.ukgKJ6:(i4LRp5d\[H^7kI\N4'M>KLdgIT7hiV5a3o%:1aRC +%i[?/s[NeM7b"7<5i#*atY>dUIMX[:mCt3gj;P`h:)g!<;'3$s]Y1Tlnl+9bCAG`go=^qKb3ZQ%&Oq):T=p$am3,^6r*=i:WX@.;r +%F)iBri;BfRAHKFY;j&4j7Z*s/#JAq6ZpPf:=W)Aqkf!Bdrf6#&JI2Lp4QJ@SQ,eV:H!UPV);jehP4-UcObYh3Ru>?@K!2P0G-RXZ +%)GoWJhI/2*K/Bp!(J4fN`\5#O8q]I'GL\YsMhW7@VR"(tgW"G2?5OTYU"K]RZh"1JOt[TC_DR!Q-'-)Jfe6C!G-2;;LrWC?&5=%k +%%O3?[-O)aWSu:W_=hI"@G']RY#9i*[P+-#MCt&"Y?TD#hlt"q(F:b.&P41T[=!4d4(rYAC)eLHZj8r)QUOg<fj)=uaf^,lb"HfhL +%ZMd6+JI01'0uOM5pp6+/#PS?W8e6e#^#L%_$4R;Di&b/5M(I:*Y[Id!:CZ^s-&t<fOLSa[Z*l2;aV09X_aE8r9I&42[UaHP/Y?O4 +%J69\V#WWM-i!_RnJ:n/.I`7ugq\R^hLEd%F79+o$c3X($G&V#o1^5<_k'[i>D$uNn;9)'URXN;L(c']#LMRmJ+WPJl[hr_6Vhq4A +%Dq[Rs9>pa])hY[9Ys[6$Tr/Md$s<h.a&;G/Cg.aRXPb>_LRB<q_j3;F.nYp1rQ&\b9%4m6N>4f)?t>Rsm81I##+PQ.JB1Ccn1($Y +%^e*Rl6;\.Cpm=So+p"d>hR#`@>GZGOiXEe-DA5lf7>5Ms9?cUN(1mT-&I"3Rl326OOOk;9Wbl+/.J+j.Ar5[_;td!A*Z0-hY0R.J +%:j0l>:KP*WT_Jn<D3pM3j]oiV9X%#P3+O9:B>6LFi6Wc=;E4`]3?6acJ4QC;'IUEPnK#H!%NP#CbF13pnK_>=Ps[-cZ2n_04;Ba_ +%0U?Kldg/t;Mkdr_QFN#maYMf9#n3YD3p^9o&9)/3Kt2`NWYp)CCaM=O0h7`OY/<8QJ@R-ca%'_l53"MVP>]bJkc6NThr:^t?qeOf +%PbQ-]/buW('I;bHcVCaXI82mg]Vp*CitFe8T-T7%>d2sfF4)K_h&(ktVeo[[[SpQqD?=Tf0R+($=!dIBqal8h0Z5'"qU?=a!lofl +%=*0A\fOVFXlkf8Pd#$Ha@&@Wlef)>m^`:Sj8D6B+QdNbB@.EIQ$lB3Z@+lprm<Fd?!7-^?ZO813fnIWbf#Q\pEa^,RGpd?L$pcSp +%Ln$d=L1k&3q4aae@ULnn*)89?1mkQ`=usl*3Hp#K(^'OSo5>o9@f%@kd9uj(5s@UILubo%$bqkfMaNNrUCbd/64IXbD?o/\dud*R +%S,#kDLl5MjGiD\1LhisW,UETXjfDH1&6eYCf1$3@\cR1D'aD7%D$0_4X=YiNjBRN(4F2d+[0?:W-K7TdMLr)0ei0?l('R(F11psA +%+0[83%\\64]`DIdkH.5,-\5f2@9Js>OVGTs[i*&c@"e5ZGXl5!bgu8+BHpVPK:0mA!Wn0)*-RbSOHN-TE!%M7&O`H^_53F0L%LfF +%FA"1h2Woh1*k*`X;\kOH<nf&_c@?4`e-!]'V*&"(IY).;Vc^bpZb_?iK!\qoGstgg#HB*X)&t<PRNS;8YofK1(iAQ(,`$1H)NcOA +%aj`@5q.#f7Rg;^t#4rRiQgAKLYQ>hSM"Hct@Mk/jF&YLO.aEi_PFZbu>N@%43u%F,#l;-8=f.t,8eJ/$_]lf"OR)aT#/obPn;g0_ +%XQbXKP4/Ip<6Rkm'Gc)KG3UZU;eZdUnh08;JgbW>_+`6F,`'W+c/t6#lkkX:D`emcgH*D[\',tG:g:l$9HV"!poPAGm1^!2X[)nY +%itO4Co3a:J[0R1G&jBD9P%B#!Q4a*R>Yd>0`.@;P/@L?8+P]c:f[cDmK'&cqRE7N+'OQ;:b4:B3@'6(OEJPHD>"T7/O;D`sXP8Ik +%gdj5Ga%"k4fA:Nnf)uQ9**S:$i7=cuN*UhD"VaWc!f4E-fjYqQ5n\dQ=K.87p;BUf:blu6me$9#i6?d^JdZ0u6:TVHc7u#MY3'+S +%N[c8l!u`g0(`O(=ge2<")O%FB<T=b!-D6-H"<%A0ec_t9[e<`Y9shj\[Mgo#J#bS>aFoh@ADjbO>pW8kX:23FI\6tt8mj\#7c3@E +%ibp^.,UP'k(@Z-q'4NukAh\'O(a>*V7'9@=,]42a-'h#r#R?Q'UrX8dXIk;3M,u\]^hMk9!Wf\YesjH!GnRNKOC?Y*:95!AaD08^ +%,'dfU"7t&Xd*0"G$2TKm8>6JICJEq!$J*X5)R`#",6U"L*S1T]o3_ot0f;GG?I60]NT/kE9!2V?NuC1`E$\@P&kIV_";XW'AtZG] +%3TS-c)"?pI.[['\-H5"X#MNC$>WH3V##ao;7u(cY'Z6Z<4I>:M^-;&QoWgb5%]m0$@q6So79M?T`4Bp_.O$*RY/#%!m7CE>`]HIo +%[\GX=#bpq0(`)X19IB6kNT6]La$H_V7V[_fOY*EEAQe#4Nu;F/8N7s\]7DFk;k+FRa+L97if'rfZ[4GG3uTD_'^Dc^WAW2Y-"G4t +%<E%*[A,L)CYoW#46eb"8WLI@V*&^9k@*BNL1?o"2f#HfDn1&.R;+dXWo#,H8o8HhIL5hQX[Z;TV)W;HDG6:XYjQ]\=?k"2&Z:miM +%ZsC2_9a5R<))2H[J+EK,_]963-[CD6*Tn2)WUu>EV*RZ:6B905/V1_q+lAFLA;-bQ8bEic,+]9)B@j<.\PUCP^,U#)F9?c68RdNa +%Mqj!uN5NIYX'kGdq]pIX@GmLW>GL]*EXXZ5L:([k6X9)5E+*4GPCfK"!D9`VOr;79%@R=LcpmIhG]R[0-5'Q?0a)=2KmNl`YR!_A +%a)8<gUBp"nQtt2U$kYmhQ>UJV+c9[,H>]m>KmVZqdA2JdBogB8NEgT"\UcY;RP?m`9jNZml**\fAfn;BQmiTKE9M)+0jO!-fa/R\ +%J?)8!rXr65T-UFg['pT=ZqMKl)E0aS)/HHY1M0.Qj(Xsec/BA[9ls^2_]+01CW72Q(Gd=T`K3VHef[R@NZjjeMfG0jbL):-RH*L) +%4P+BB"*+l;$mVkk3V1+.3,4UA^s#N5ZGnRNb;Is[kscu6MFaN11d^=MUI8es?Fb#%DC($NI3l+26oJe.!aB$>[^j?XN+<d1e;*@K +%G-E;CiVhi%.$j^cKP1o"P'lf77PJd1UpE$c-X]#m5hAI<Mg[SE/_<S-76AXf\6\_gkpqKjE.VKC<g8]A`nWba[(pl.:)oOQ_h$TY +%G'Y'u+""4X%ZC(Tp2(:uUhq6b.h2]cE.:B`E-7QA/J=/afoQG3`fb_="!_?W`:Xr_$Z\KXWZ&&i'&GVeS)B'd$]2K/Dttld!R?'\ +%Nrb@gObbLW?,/d$gM1Co&fn6g.&fLf&lVd%m3).WdsC%+5U\t)Fg=_NX?p:U@Z:N:E"&Ms@l7mN[BPF%#ZoIh46fh/s!#/%iR!"7 +%Qj4+aUcD@$)&okd6:W-4dbnWC-\c;l>loou3tc^)%%Q]"E>?Mj&^k3>3_h*f@`_iq3+d)4Ut?uT7'Ufp_2mZ07'C[k.Y=$-CkP#? +%<uX1<ZWr-Zl#je!ao9WI/RR%j7!`-t?;7V=7sQ(95RofD:PiB_R#ar_WHA\%Am<a9J0#3IBj.'[Ee>bX:>Uk?)/F@$.Uo6WI/muX +%c>cj)'@>oHS6`23,4E#$.I/E!UqU[,[!#Fj9^"*ji,Eqb<^?i/.2ja8`[t4o'We.ILi>>$9JAjlq.PLFR.bBQ-kk6?%SYdKdC4BT +%n^)UHZ/i^mDkjl)_;_^FMs%D6&]b`nI*R4c9m-"t%!.P<aFRokFblKC"G/5kZ&0O==T:f*-<cR#B=7KomLoNW)H"@Q`#istJJT>e +%J7`8Hel`'4LBO_(d`l=TD3Kn=[l+^L8hDB*Y\A..5m5*p7@?Je%@OjI,aifa1C`#A0"foP*GL\ToX0f0#U\t4qJPj>]95<aCFP!O +%r?\[]<$^CMK+76njOs@*V7=_A+-m$hfN3L'_%9;W)*k!&1]rcg"tJd(6Mn54-\9WhCm?EK]k,>h2XIP2XPL:3#p)VD"IBJ+-jo#2 +%F@7nB^M)0)0;C6E5;0AiTLuj*,ENNdq+^69VOT4P]n'-;MZ]h"(NUsSLp,g5(l$,"`LR[d[(J6:P$Dd_-t2RBf9,]')[mtN=J6M$ +%EZr+9=5/H^9H&a(Kb>#Z+`(4Q_L)E["_@0n9Bo'1LoRF=4tf9uC)<rmAS9+hYf^dZ5u.uN_=T]!e9&WQ.9LOp'b!oA"<%^%HONc) +%d12#T-^%F`?83muP9ghQ;)QtK@DtQcFmk.WD3Y@-mgn09&lJ$J6Okm0<,+h!1^F`2(ki:;P]TKY&=9XpK[I/imUD!6Oj^S1\!"9= +%P!@JT]?IEE7L<9CNoXQojM?1[V9cEueO>a&kToG_Mk^lo:,h-gE&RK[D,*R*3!:Jh6Ngf_Nq9MbLhY$Ld0LPT,W+K5ir@L6#>&9s +%)FlG(GD!6bfJ<.X!-;m^NK:CK,#BcjM6]N!Z\sH$O8p7V,qhmO9ph*%$6N##M;RmKaB'2a5>KQD8e16'4/QNaj7Fli:A>-D5&hp# +%`LDaCqE.7m/Pg@9SH.JB%VSJkEfhI%MTKa$P%p@\rN54@i@72A*cbH:c,,_d0)Q-4:3e5f1YI=!@0KeW!=)=3gqeQW-1o;`aCIT. +%@]4#\@gHaM]]C'QOj$#ua:0\C+r-N"0`ZYg=2'PXY2mO3aNc_E)2_6#h"P(<T[=Pt[h.aVTaWCbAeH4Fc:+U^B_jnCYk1qOeEp(k +%F,)8^?24"3-<*L`X%7?Zg)KnZn2Uc/Rp&5*/(7W1')<!u;tkPj,nT-oZ?J$SiEReL9ANDO#:'[$ciJlc_.29#\,_?n?uVJskENt* +%)<^<SJOd-$"-kMT^B8M<Hj![E-@pR%Z6^@-f(j'HM@pQn5b!nDb@Qpi2%N,-^7^@A@Q\0WV3DK$3BaM]kfE?,3=hOW7+ajHS'TcF +%<Kn>pW@/'HW@/fi.&Z5u[#4if8#Ku1fi5-9lgI7;CIHKrap9>,EtL-nIITmQJ12^K'e6Y:_OLi5*-)@24Q?^l(k>47M3e8^VoEjf +%kAl]2XO'Fue79e+XGQN<KW`=.j1_n&JH5q1N$`JZs!=7"[5Tcs5*7&C)ll!BX"V.3=EB!#7k2m.S#YO.L:&iT:':+?joR(j9eusj +%&Se%SGiFDK:qCMBE3bGUnfp:[R@.nbPsFmUC>j0X*a7_H`<9YK699Ll@%-WFTkq\>VdIEI8G_Qnls\nMSun"pi?#hg0iHKJffA^2 +%O&)E'$k5(KeBK9N_i_1?H%J;0:^ZqWTG[@U9"C6;'1hIB&'&r!.HL%k8k+o(<WYhu0S[PWMO&Y7gE60UOLb\K9q^T$&XuBt<mjSC +%dJJf0nVGiP&Sa+9T3GiLC#b#o/e='c2q0Ya%s?F>=X3?s5dXZaY_Wsd,qDe96<5l[8[@D*8jSG(neUBq7ZBBFHG6O?$q,tHSS>K- +%.'4)-3;UR8;s(KC1bh(G0I1;CNb2TF&8`g-/6O*+KlMNH["_G%g,f+.m:l2&%TnO7;:8,@8RXQ0`Buu6J=%\2YhLK@YB)IZA=`Ne +%/k\PHL<g)r,R@-fa[flC]L3%/,UlDh_.4h53r;[:mMN]m316n:f*Ok207cQe66364c_?Q2bqHEia=;^4TJL'<@]Mi'L^u"tc8)+I +%o3b]bdcM%oYD)8FeqtG!]mb%=#=-VZe/F>&e";tR&#[1G/g"gm+&Dp_jj<8:c0a!Ee)_T5)>a/Jq=o(/E&mRclh3PncmR6,NQ1h, +%NS=C71erLk~> +%AI9_PrivateDataEnd diff --git a/Master/texmf-dist/doc/latex/kdgdocs/kdg_color.pdf b/Master/texmf-dist/doc/latex/kdgdocs/kdg_color.pdf Binary files differnew file mode 100644 index 00000000000..084cb87a8ad --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/kdg_color.pdf diff --git a/Master/texmf-dist/doc/latex/kdgdocs/kdgcoursetext-example.pdf b/Master/texmf-dist/doc/latex/kdgdocs/kdgcoursetext-example.pdf Binary files differnew file mode 100644 index 00000000000..122a27a6c8e --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/kdgcoursetext-example.pdf diff --git a/Master/texmf-dist/doc/latex/kdgdocs/kdgcoursetext-example.tex b/Master/texmf-dist/doc/latex/kdgdocs/kdgcoursetext-example.tex new file mode 100644 index 00000000000..30db95d42e5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/kdgcoursetext-example.tex @@ -0,0 +1,179 @@ +%% +%% This is file `kdgcoursetext-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% kdgdocs.dtx (with options: `ct-example') +%% +%% This is a generated file. +%% +%% Copyright (C) 2010-2011 by Paul Levrie <paul.levrie@kdg.be> +%% and Walter Daems <walter.daems@kdg.be> +%% +%% This work may be used, distributed and/or modified under the +%% conditions of the KdG-only LICENSE version 1.0. +%% +%% This license can be found in the file LICENSE of this work. +%% +%% This work consists of the files listed in the file manifest.txt. +%% +%% This work has maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Walter Daems. +%% +\documentclass[a4paper,11pt,oneside,openright,english,copyright]{kdgcoursetext} + +\usepackage[english,dutch]{babel} +\selectlanguage{english} + +\title{Zagen, zoeken en zuchten} +\subtitle{Cursusnota's} +\author{Walter Daems en Paul Levrie} + +\courseversion{ZZZ-1011-1.3-CN} +\versionyear{2010} +\versioncomment{Kleine wijzigingen i.vgl.m. versie 2009} + +\professori{Zeger de Zager} +\professorii{Zoltan Zoekers} +\professoriii{Siana Sigh} + +\programme{Master IW - Houtbewerking (Meubel en Kunst)} +\coursecodei{KdG-IWT-MA-HM-10-404} +\coursecodeii{KdG-IWT-MA-HK-10-407} +\coursecodeiii{KdG-IWT-MA-H-10-411} + +\academicyear{2010-2011} + +\titlepagepicture{pi-orchid.jpg} + +\copyrightnotices{ + The graphics in this document have been typeset using \texttt{TikZ}.\\ + This document has been \TeX-ed on a GNU/Linux workstation. +} + +\begin{document} +\selectlanguage{dutch} % or english if your text is in English + +\maketitle + +\frontmatter + +\tableofcontents + +\mainmatter +\chapter*{Inleiding} +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad +minim veniam, quis nostrud exercitation ullamco laboris nisi ut +aliquip ex ea commodo consequat. Duis aute irure dolor in +reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. + +\chapter{Onzin voor dummies} + +\section{Een beetje Cicero} +Sed ut perspiciatis unde omnis iste natus error sit voluptatem +accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae +ab illo inventore veritatis et quasi architecto beatae vitae dicta +sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit +aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos +qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui +dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed +quia non numquam eius modi tempora incidunt ut labore et dolore magnam +aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum +exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex +ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in +ea voluptate velit esse quam nihil molestiae consequatur, vel illum +qui dolorem eum fugiat quo voluptas nulla pariatur? + +\begin{equation} + e^{-j\pi} + 1 = 0 +\end{equation} + +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + +\section{En waartoe het geleid heeft} + +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad +minim veniam, quis nostrud exercitation ullamco laboris nisi ut +aliquip ex ea commodo consequat. Duis aute irure dolor in +reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. + +\subsection{Herhaling} +Sed ut perspiciatis unde omnis iste natus error sit voluptatem +accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae +ab illo inventore veritatis et quasi architecto beatae vitae dicta +sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit +aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos +qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui +dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed +quia non numquam eius modi tempora incidunt ut labore et dolore magnam +aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum +exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex +ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in +ea voluptate velit esse quam nihil molestiae consequatur, vel illum +qui dolorem eum fugiat quo voluptas nulla pariatur? + +\subsection{Begint vervelend te worden} +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + +\newpage + +\subsection{Begint echt vervelend te worden} +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + +\chapter{Besluit} + +\backmatter +\appendix + +\chapter{Symbolen} +\chapter{Romeinse sprekers} +\chapter{Referentielijst} + +\end{document} +\endinput +%% +%% End of file `kdgcoursetext-example.tex'. diff --git a/Master/texmf-dist/doc/latex/kdgdocs/kdgdocs.pdf b/Master/texmf-dist/doc/latex/kdgdocs/kdgdocs.pdf Binary files differnew file mode 100644 index 00000000000..0bbed017f19 --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/kdgdocs.pdf diff --git a/Master/texmf-dist/doc/latex/kdgdocs/kdgmasterthesis-example.pdf b/Master/texmf-dist/doc/latex/kdgdocs/kdgmasterthesis-example.pdf Binary files differnew file mode 100644 index 00000000000..11e149970b9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/kdgmasterthesis-example.pdf diff --git a/Master/texmf-dist/doc/latex/kdgdocs/kdgmasterthesis-example.tex b/Master/texmf-dist/doc/latex/kdgdocs/kdgmasterthesis-example.tex new file mode 100644 index 00000000000..4d36cd2c5d1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/kdgmasterthesis-example.tex @@ -0,0 +1,113 @@ +%% +%% This is file `kdgmasterthesis-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% kdgdocs.dtx (with options: `mt-example') +%% +%% This is a generated file. +%% +%% Copyright (C) 2010-2011 by Paul Levrie <paul.levrie@kdg.be> +%% and Walter Daems <walter.daems@kdg.be> +%% +%% This work may be used, distributed and/or modified under the +%% conditions of the KdG-only LICENSE version 1.0. +%% +%% This license can be found in the file LICENSE of this work. +%% +%% This work consists of the files listed in the file manifest.txt. +%% +%% This work has maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Walter Daems. +%% +\documentclass[a4paper,11pt,twoside,openright,english,copyright]{kdgmasterthesis} + +\usepackage[english,dutch]{babel} +\selectlanguage{english} + +\title{Minimax optimisatie voor performantieruimtemodellering} +\author{Bert Bibber} + +\promoteri{Prof. dr. ir. Kumulus (KdG)} +\promoterii{Prof. dr. Hilarius Warwinkel (TNT-Bang, N.V.)} +\promoteriii{ing. Piet Pienter (POM)} + +\academicyear{2011-2012} +\diploma{EI-ICT} +\defenselocation{Hoboken} +\defensedate{juni 2012} + +\begin{document} +\selectlanguage{dutch} % or english if your text is in English + +\maketitle + +\frontmatter + +\tableofcontents + +\mainmatter +\chapter*{Inleiding} +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad +minim veniam, quis nostrud exercitation ullamco laboris nisi ut +aliquip ex ea commodo consequat. Duis aute irure dolor in +reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. + +\chapter{Onderzoeksvraag} + +\section{Een beetje Cicero} +Sed ut perspiciatis unde omnis iste natus error sit voluptatem +accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae +ab illo inventore veritatis et quasi architecto beatae vitae dicta +sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit +aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos +qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui +dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed +quia non numquam eius modi tempora incidunt ut labore et dolore magnam +aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum +exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex +ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in +ea voluptate velit esse quam nihil molestiae consequatur, vel illum +qui dolorem eum fugiat quo voluptas nulla pariatur? + +\begin{equation} + e^{-j\pi} + 1 = 0 +\end{equation} + +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + +\chapter{Literatuurstudie} + +\chapter{Theoretische achtergrond} + +\chapter{Eigen realisatie} + +\chapter{Besluit} + +\backmatter +\appendix + +\chapter{Symbolen} +\chapter{Referentielijst} + +\end{document} +\endinput +%% +%% End of file `kdgmasterthesis-example.tex'. diff --git a/Master/texmf-dist/doc/latex/kdgdocs/manifest.txt b/Master/texmf-dist/doc/latex/kdgdocs/manifest.txt new file mode 100644 index 00000000000..f78ea4da06b --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/manifest.txt @@ -0,0 +1,17 @@ +. +[ 2700] README +[ 92388] pi-orchid.jpg +[ 467] manifest.txt +[ 671] LICENSE +[ 3858] kdgmasterthesis-example.tex +[ 113217] kdgmasterthesis-example.pdf +[ 889338] kdgdocs.tds.zip +[ 286610] kdgdocs.pdf +[ 2345] kdgdocs.ins +[ 40926] kdgdocs.dtx +[ 7307] kdgcoursetext-example.tex +[ 220285] kdgcoursetext-example.pdf +[ 18965] kdg_color.pdf +[ 403527] kdg_color.eps + +0 directories, 14 files diff --git a/Master/texmf-dist/doc/latex/kdgdocs/pi-orchid.jpg b/Master/texmf-dist/doc/latex/kdgdocs/pi-orchid.jpg Binary files differnew file mode 100644 index 00000000000..fb745321d92 --- /dev/null +++ b/Master/texmf-dist/doc/latex/kdgdocs/pi-orchid.jpg diff --git a/Master/texmf-dist/source/latex/kdgdocs/kdgdocs.dtx b/Master/texmf-dist/source/latex/kdgdocs/kdgdocs.dtx new file mode 100644 index 00000000000..e68a952a425 --- /dev/null +++ b/Master/texmf-dist/source/latex/kdgdocs/kdgdocs.dtx @@ -0,0 +1,1216 @@ +% \iffalse meta-comment +% +% +% Copyright (C) 2010-2011 by Paul Levrie <paul.levrie@kdg.be> +% and Walter Daems <walter.daems@kdg.be> +% +% This work may be used, distributed and/or modified under the +% conditions of the KdG-only LICENSE version 1.0. +% +% This license can be found in the file LICENSE of this work. +% +% This work consists of the files listed in the file manifest.txt. +% +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{kdgdocs.dtx} +%</driver> +%<ct|mt>\NeedsTeXFormat{LaTeX2e}[1999/12/01] +%<ct>\ProvidesClass{kdgcoursetext} +%<mt>\ProvidesClass{kdgmasterthesis} +%<ct|mt> [2011/11/01 v1.0 .dtx skeleton file] +% +%<*driver> +\documentclass{ltxdoc} +\usepackage{makeidx} +\usepackage{alltt} +\usepackage{booktabs} +\IfFileExists{tocbibind.sty}{\usepackage{tocbibind}}{} +\IfFileExists{hyperref.sty}{\usepackage[bookmarksopen]{hyperref}}{} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\begin{document} + \DocInput{kdgdocs.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{0} +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} +% +% +% \changes{v0.1}{2011/03/10}{ +% Initial version} +% \changes{v0.2}{2011/03/11}{ +% Improved documentation based on revision by Paul} +% \changes{v0.3}{2011/03/12}{\\ +% - Fixed treatment of ligatures for XeTeX\\ +% - Made workaround for positioning of titlepagepicture to overcome +% XeLaTeX problems.\\ +% - Introduced department and departmentacronym tag macros to +% allow other departments to use this class. +% - Made package compliant to CTAG TDS guidelines} +% \changes{v0.4}{2011/03/13}{\\ +% - Corrected license conditions after remark about inconsistency by CTAN maintainer} +% \changes{v0.5}{2011/07/19}{\\ +% - Minor corrections applied on first real-world use (a.o. raggedbottom and raggedright, to comply with the KdG quality standard for written study content)} +% \changes{v1.0}{2011/11/01}{\\ +% - Consolidated kdgcoursetext class (thoroughly tested with my DSP course) +% - Added kdgmasterthesis class} +% \GetFileInfo{kdgdocs.dtx} +% +% \DoNotIndex{\newcommand,\newenvironment} +% \setlength{\parindent}{0em} +% \addtolength{\parskip}{0.5\baselineskip} +% +% \title{The \textsf{kdgcoursetext} class\thanks{This document +% corresponds to \textsf{kdgcoursetext}~\fileversion, dated \filedate.}} +% \author{Paul Levrie (\texttt{paul.levrie@kdg.be})\\ +% Walter Daems (\texttt{walter.daems@kdg.be})} +% +% \maketitle +% +% \section{Introduction} +% +% As of 2010, The Karel de Grote University College has adopted a new +% house style. +% This package implements the house style for course texts and +% master's theses. +% Using these class files will make it easy for you to make and keep +% your course texts and master's theses compliant to this version and +% future versions of the KdG house style. +% +% If you think +% \begin{itemize} +% \item there's an error in compliancy w.r.t. the house style, +% \item there's a feature missing in this class file, +% \item there's a bug in this class file, +% \end{itemize} +% please, contact us through e-mail (|walter.daems@kdg.be|). +% We'll provide you with an answer +% and if (and as soon as) possible with a solution to the problem +% you spotted. +% +% Do you like these class files? You're welcome to send us beer, wine, +% or just kind words. +% +% \section{Synopsis} +% The |kdgcoursetext| and |kdgmasterthesis| classes are an extension +% to the standard \LaTeX{} |book| class. +% It is intended to be used for writing course texts and master's +% theses. It +% provides a title page that is compliant to the KdG house style, and +% it also typesets the rest of your document appropriately. +% +% It requires (and uses) the following packages: +% \begin{itemize} +% \item the |geometry| package +% \item the |hyperref| package +% \item the |fontspec| package (if you are using Xe\TeX) +% \item the |winfonts| or |verdana| package (if you are not using Xe\TeX) +% \item the |cmbright| package +% \item the |graphicx| package +% \item the |eso-pic| package +% \item the |color| package +% \item the |tikz| package +% \item the |fancyhdr| package +% \end{itemize} +% so make sure these packages are available to your +% \LaTeX{} compiler. +% +% Note: the class supports stuff that deviates from good +% practice. E.g., the class also support two-sided course material, +% while our students have indicated that they prefer one-sided course +% material. +% +% \section{Portability} +% This class file should be ready to use with all common \LaTeX{} +% compilers (PDF\LaTeX{}, \LaTeX{}, Xe\LaTeX{},\ldots) from the major +% \TeX{}-distributions (TeTeX, TexLive, MikTeX). If you experience +% problems, please inform the authors. +% +% \section{Usage} +% +% \subsection{Basic Usage} +% +% \subsubsection{\texttt{kdgcoursetext} class} +% Use the following harness for your \LaTeX{} course text: +% \begin{verbatim} +% \documentclass[a4paper]{kdgcoursetext} +% +% \usepackage{<include any packages you require here>} +% +% \department{Industri\"ele Wetenschappen en Technologie} +% \departmentacronym{IWT} +% +% \title{<put your title here>} +% \subtitle{<put your subtitle here>} +% \author{<put your name here>} +% +% \courseversion{<put a version identifier here>} +% \versionyear{<the publication date of the course here>} +% \versioncomment{<some text clarifying the particulars of this version>} +% +% \professor{<professor teaching the course>} +% \programme{<descriptor of first programme>} +% \coursecode{<first course code>}% +% +% \academicyear{<XXXX-YYYY>} +% +% \titlepagepicture{coolphoto.jpg} +% +% \begin{document} +% \maketitle +% +% % put your LaTeX code here +% +% \end{document} +% \end{verbatim} +% +% \subsubsection{\texttt{kdgmasterthesis} class} +% Use the following harness for your \LaTeX{} master's thesis: +% \begin{verbatim} +% \documentclass[a4paper]{kdgmasterthesis} +% +% \usepackage{<include any packages you require here>} +% +% \department{Industri\"ele Wetenschappen en Technologie} +% \departmentacronym{IWT} +% +% \title{<put your title here>} +% \author{<put your name here>} +% \promoteri{<put the first promoter's name(s) here} +% \promoterii<put the first promoter's name(s) here} +% \promoteriii{<put the first promoter's name(s) here} +% \promoteriv{<put the first promoter's name(s) here} +% +% % classmarker +% \academicyear{<XXXX-YYYY>} +% +% \begin{document} +% \maketitle +% +% % put your LaTeX code here +% +% \end{document} +% \end{verbatim} +% +% +% \subsection{The macros explained} +% +% After every macro, it has been indicated to which class the macro +% applies (between square brackets), and whether it is mandatory or not. +% +% \DescribeMacro{\department} [kdgcoursetext / kdgmasterthesis] (optional) +% This macro sets the department name. +% It defaults to 'Industri\"ele Wetenschappen en Technologie'. +% +% \DescribeMacro{\departmentacronym} [kdgcoursetext / kdgmasterthesis] (optional) +% This macro sets the acronym of the department. +% It defaults to 'IWT'. +% +% \DescribeMacro{\title} [kdgcoursetext / kdgmasterthesis] (mandatory) +% This macro sets the title of the document. +% It also sets the |pdftitle| tag of the hyperref package, so that +% the PDF-document meta-information is correct. +% +% \DescribeMacro{\subtitle} [kdgcoursetext] (optional) +% This macro sets the title of the document. You may use this +% \begin{itemize} +% \item to further clarify the title +% \item to indicate the nature of this document +% \end{itemize} +% The latter is to be considered when you want to provide multiple +% documents as parts of the full course text (e.g., Course Notes, +% Formula Collection, Exercise Book, Solution Book). +% This macro also sets the |subject| tag of the hyperref package, +% so that the PDF-document meta-information is correct. +% +% \DescribeMacro{\author} [kdgcoursetext / kdgmasterthesis] (mandatory) +% This macro sets the author of the document. +% It also sets the |pdfauthor| tag of the hyperref package, so that +% the PDF-document meta-information is correct. +% +% \DescribeMacro{\courseversion} [kdgcoursetext] (optional) +% This macro indicates which version of the course this is. +% You may use your own versioning system that puts things clear for you. +% +% \DescribeMacro{\versionyear} [kdgcoursetext] (mandatory) +% This is to be the year in which you published the current version of +% the course in the form YYYY. +% +% \DescribeMacro{\versioncomment} [kdgcoursetext] (optional) +% This (optional) macro is to be used if you want to mention some +% relevant information regarding this version. E.g., if this version +% only differs slightly from the previous one (spelling corrections +% and the addition of a few examples), you may indicate this to make +% sure that people who have to retake your course aren't bying a new +% version. +% +% \DescribeMacro{\professor} [kdgcoursetext] (mandatory) +% This is the name of the person that actually teaches the course (in +% Dutch: titularis). If there are mutliple persons, please, use the +% macros |\professori|, |\professorii|, |\professoriii|, +% |\professoriv|. If you are more than four, teaching the course, ask +% your boss to reassign you to a different course. +% +% \DescribeMacro{\promoter} [kdgmasterthesis] (mandatory) +% This is the name of the person that promotes the thesis. +% If there are mutliple persons, please, use the +% macros |\promoteri|, |\promoterii|, |\promoteriii|, +% |\promoteriv|. If there are more than four, ask +% the dean to give you a new thesis subject. Upon reassignment, +% repeat the last sentence. +% +% \DescribeMacro{\programme} [kdgcoursetext] (mandatory) +% Code of the subject you are teaching. This should be of the form:\\ +% |KdG-IWT-ZZ-VV-XXYY-ABC| +% with: +% \begin{center} +% \begin{tabular}{cp{10cm}} +% \toprule +% Code & Explanation \\ +% \midrule +% |KdG| & To be kept verbatim\\ +% |IWT| & Replace by the three-character acronym of your +% department \\ +% |ZZ| & Either 'PB', 'AB' or 'MA', depending on wether this is +% a course for professional bachelors, academic bachelors or +% masters.\\ +% |VV| & Designator for the programme this course is a part of +% (e.g., ATF, AU, BCH, BL, BLC, C, CH, EI, EM, MCT)\\ +% |XXYY| & Designator for the academic year this course is used +% in. The year 2010-2011 is abbreviated as 1011.\\ +% |ABC| & The number of the course (A indicates the year, BC is +% just a number); the correct number can be found in the study guide.\\ +% \bottomrule +% \end{tabular} +% \end{center} +% +% \DescribeMacro{\academicyear} [kdgcoursetext / kdgmasterthesis] (mandatory) +% Use this macro to specify the academicyear in full, i.e. in the form +% |XXXX-YYYY|. +% +% \DescribeMacro{\diploma} [kdgmasterthesis] (mandatory) +% Code of the diploma you are pursuing. This is one of the following acronyms: +% \begin{itemize} +% \item |BCH|: Biochemie +% \item |CH|: Chemie +% \item |EI-AE|: Elektroncia-ICT, afstudeerrichting Automotive Engineering +% \item |EI-ICT|: Elektroncia-ICT, afstudeerrichting ICT +% \item |EM-AE|: Elektromechanica, afstudeerrichting Automotive Engineering +% \item |EM-AU|: Elektromechanica, afstudeerrichting Automatisering +% \item |EM-EM|: Elektromechanica, afstudeerrichting Elektromechanica +% \end{itemize} +% +% \DescribeMacro{\defensedate} [kdgmasterthesis] (mandatory) +% Date of the defense in Dutch, in the form 'month year', e.g. ``juni 2012''. +% +% \DescribeMacro{\defenselocation} [kdgmasterthesis] (optional) +% Location of the defense. Defaults to ``Hoboken''. +% +% \DescribeMacro{\titlepagepicture} [kdgcoursetext] (optional) +% Specify the filename of a picture you want to appear on your +% titlepage. The picture should display itself nice in the size +% 13,99cm $\times$ 9cm. +% +% \DescribeMacro{\copyrightnotices} [kdgcoursetext] (optional) +% Use this macro to specify additional copyright notice messages to +% appear in het copyright notice on the bottom of page 2 of your +% course text. +% +% +% \subsection{Examples} +% \subsubsection{\texttt{kdgcoursetext}} +% +% \begin{verbatim} +%<*ct-example> +\documentclass[a4paper,11pt,oneside,openright,english,copyright]{kdgcoursetext} + +\usepackage[english,dutch]{babel} +\selectlanguage{english} + +\title{Zagen, zoeken en zuchten} +\subtitle{Cursusnota's} +\author{Walter Daems en Paul Levrie} + +\courseversion{ZZZ-1011-1.3-CN} +\versionyear{2010} +\versioncomment{Kleine wijzigingen i.vgl.m. versie 2009} + +\professori{Zeger de Zager} +\professorii{Zoltan Zoekers} +\professoriii{Siana Sigh} + +\programme{Master IW - Houtbewerking (Meubel en Kunst)} +\coursecodei{KdG-IWT-MA-HM-10-404} +\coursecodeii{KdG-IWT-MA-HK-10-407} +\coursecodeiii{KdG-IWT-MA-H-10-411} + +\academicyear{2010-2011} + +\titlepagepicture{pi-orchid.jpg} + +\copyrightnotices{ + The graphics in this document have been typeset using \texttt{TikZ}.\\ + This document has been \TeX-ed on a GNU/Linux workstation. +} + +\begin{document} +\selectlanguage{dutch} % or english if your text is in English + +\maketitle + +\frontmatter + +\tableofcontents + +\mainmatter +\chapter*{Inleiding} +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad +minim veniam, quis nostrud exercitation ullamco laboris nisi ut +aliquip ex ea commodo consequat. Duis aute irure dolor in +reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. + + +\chapter{Onzin voor dummies} + +\section{Een beetje Cicero} +Sed ut perspiciatis unde omnis iste natus error sit voluptatem +accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae +ab illo inventore veritatis et quasi architecto beatae vitae dicta +sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit +aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos +qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui +dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed +quia non numquam eius modi tempora incidunt ut labore et dolore magnam +aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum +exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex +ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in +ea voluptate velit esse quam nihil molestiae consequatur, vel illum +qui dolorem eum fugiat quo voluptas nulla pariatur? + +\begin{equation} + e^{-j\pi} + 1 = 0 +\end{equation} + +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + +\section{En waartoe het geleid heeft} + +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad +minim veniam, quis nostrud exercitation ullamco laboris nisi ut +aliquip ex ea commodo consequat. Duis aute irure dolor in +reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. + +\subsection{Herhaling} +Sed ut perspiciatis unde omnis iste natus error sit voluptatem +accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae +ab illo inventore veritatis et quasi architecto beatae vitae dicta +sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit +aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos +qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui +dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed +quia non numquam eius modi tempora incidunt ut labore et dolore magnam +aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum +exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex +ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in +ea voluptate velit esse quam nihil molestiae consequatur, vel illum +qui dolorem eum fugiat quo voluptas nulla pariatur? + +\subsection{Begint vervelend te worden} +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + +\newpage + +\subsection{Begint echt vervelend te worden} +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + + +\chapter{Besluit} + +\backmatter +\appendix + +\chapter{Symbolen} +\chapter{Romeinse sprekers} +\chapter{Referentielijst} + +\end{document} +%</ct-example> +% \end{verbatim} +% +% +% \subsubsection{\texttt{kdgmasterthesis}} +% +% \begin{verbatim} +%<*mt-example> +\documentclass[a4paper,11pt,twoside,openright,english,copyright]{kdgmasterthesis} + +\usepackage[english,dutch]{babel} +\selectlanguage{english} + +\title{Minimax optimisatie voor performantieruimtemodellering} +\author{Bert Bibber} + +\promoteri{Prof. dr. ir. Kumulus (KdG)} +\promoterii{Prof. dr. Hilarius Warwinkel (TNT-Bang, N.V.)} +\promoteriii{ing. Piet Pienter (POM)} + +\academicyear{2011-2012} +\diploma{EI-ICT} +\defenselocation{Hoboken} +\defensedate{juni 2012} + +\begin{document} +\selectlanguage{dutch} % or english if your text is in English + +\maketitle + +\frontmatter + +\tableofcontents + +\mainmatter +\chapter*{Inleiding} +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad +minim veniam, quis nostrud exercitation ullamco laboris nisi ut +aliquip ex ea commodo consequat. Duis aute irure dolor in +reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. + +\chapter{Onderzoeksvraag} + +\section{Een beetje Cicero} +Sed ut perspiciatis unde omnis iste natus error sit voluptatem +accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae +ab illo inventore veritatis et quasi architecto beatae vitae dicta +sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit +aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos +qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui +dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed +quia non numquam eius modi tempora incidunt ut labore et dolore magnam +aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum +exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex +ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in +ea voluptate velit esse quam nihil molestiae consequatur, vel illum +qui dolorem eum fugiat quo voluptas nulla pariatur? + +\begin{equation} + e^{-j\pi} + 1 = 0 +\end{equation} + +At vero eos et accusamus et iusto odio dignissimos ducimus qui +blanditiis praesentium voluptatum deleniti atque corrupti quos dolores +et quas molestias excepturi sint occaecati cupiditate non provident, +similique sunt in culpa qui officia deserunt mollitia animi, id est +laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita +distinctio. Nam libero tempore, cum soluta nobis est eligendi optio +cumque nihil impedit quo minus id quod maxime placeat facere possimus, +omnis voluptas assumenda est, omnis dolor repellendus. Temporibus +autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe +eveniet ut et voluptates repudiandae sint et molestiae non +recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut +reiciendis voluptatibus maiores alias consequatur aut perferendis +doloribus asperiores repellat. + +\chapter{Literatuurstudie} + +\chapter{Theoretische achtergrond} + +\chapter{Eigen realisatie} + +\chapter{Besluit} + +\backmatter +\appendix + +\chapter{Symbolen} +\chapter{Referentielijst} + +\end{document} +%</mt-example> +% \end{verbatim} +% +% +% \StopEventually{\PrintChanges\PrintIndex} +% +% \section{Implementation} +% +% \subsection{Class inheritance} +% +% +% For simplicity, we'll derive everything from the standard |article| +% class. +% +% Before loading the class, we provide an extra 'copyright' option +% that forces printing a watermark on every page. For the paper +% version of your course, this is inappropriate, but for any e-copy +% you make available to your students, this may be appropriate. +% +% \begin{macrocode} +%<*ct> +\newif\if@copyright +\DeclareOption{copyright}{\@copyrighttrue} +%</ct> +% We execute some standard options: +% We load the |book| class. +%<*ct|mt> +\ExecuteOptions{a4paper,11pt,final,oneside,openright} +\ProcessOptions +\LoadClassWithOptions{book} +%</ct|mt> +% \end{macrocode} +% +% \subsection{Modern typesetting} +% Let's force some modern typesetting without paragraph indentation +% and with a decent paragraph spacing. +% +% \begin{macrocode} +%<*ct|mt> +\setlength{\parindent}{0pt} +\addtolength{\parskip}{0.75\baselineskip} +\setcounter{secnumdepth}{3} +%</ct|mt> +% \end{macrocode} +% +% \subsection{Auxiliary packages} +% Reinventing the wheel is a waste of time, let's preload some +% appropriate auxiliary packages that have proven their value. +% \subsubsection{Geometry} +% Let's reduce the margins to 1 inch each. +% \begin{macrocode} +%<*ct|mt> +\RequirePackage[top=1in, bottom=1in, left=1in, right=1in]{geometry} +%</ct|mt> +% \end{macrocode} +% +% \subsubsection{Font packages} +% +% First some tricks to load the Verdana font that's used +% on the title page. Fonts are a pain in LaTeX. We're anxiously +% waiting for the first production release of LuaTeX (expected in +% 2012)! +% \begin{macrocode} +%<*ct|mt> +\newcommand{\selectverdananormal} +{ + \PackageError{kdgdocs}{ + Sorry, your font system is not set up appropriately. + Please, use XeTeX, or pdfTeX in conjunction with the + winfonts package or the verdana package (available from CTAN). + }{1} +} +\newcommand{\selectverdanabold}{\selectverdananormal} +\RequirePackage{ifxetex} +\ifxetex +\RequirePackage{cmbright} +\RequirePackage{fontspec} +\addfontfeature{Ligatures=Common} +\renewcommand{\selectverdananormal}{\fontspec{Verdana}} +\renewcommand{\selectverdanabold}{\fontspec{Verdana}\bfseries} +\else +\IfFileExists{verdana.sty} +{\RequirePackage{verdana} + \renewcommand{\selectverdananormal}{\usefont{T1}{vna}{m}{n}} + \renewcommand{\selectverdanabold}{\usefont{T1}{vna}{b}{n}} +} +{\IfFileExists{winfonts.sty} + {\RequirePackage{winfonts} + \renewcommand{\selectverdananormal}{\usefont{T1}{verdana}{m}{n}} + \renewcommand{\selectverdanabold}{\usefont{T1}{verdana}{b}{n}}} + {} +} +\RequirePackage{cmbright} +\RequirePackage{ifthen} +\fi +%</ct|mt> +% \end{macrocode} +% +% \subsubsection{Graphics packages} +% +% Graphics packages that are required for the title page, but may come +% in handy for regular use as well. +% \begin{macrocode} +%<*ct|mt> +\RequirePackage{graphicx} +\RequirePackage{eso-pic} +\RequirePackage{color} +\RequirePackage{tikz} +%</ct|mt> +% \end{macrocode} +% +% \subsubsection{Header/Footer} +% +% The de-facto standard for headers and footers: +% \begin{macrocode} +%<*ct|mt> +\RequirePackage{fancyhdr} +%</ct|mt> +% \end{macrocode} +% +% \subsection{Tags} +% +% \begin{macro}{\department} +% The |department| sets the department tag |\@department| that is +% used on the title page. +% It defaults to 'Industri\"ele Wetenschappen en Technologie'% +% \begin{macrocode} +%<*ct|mt> +\newcommand{\@department}{Industri\"ele Wetenschappen en Technologie} +\newcommand{\department}[1]{\renewcommand{\@department}{#1}} +%</ct|mt> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\departmentacronym} +% The |departmentacronym| sets the department acronym tag +% |\@departmentacronym| that is used in the header/footer +% information. It defaults to 'IWT'. +% \begin{macrocode} +%<*ct|mt> +\newcommand{\@departmentacronym}{IWT} +\newcommand{\departmentacronym}[1]{\renewcommand{\@departmentacronym}{#1}} +%</ct|mt> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\title} +% The |title| tag is native to \LaTeX{}. It sets the |\@title| tag +% that will be used on the title page. +% \end{macro} +% +% \begin{macro}{\subtitle} +% This macro sets the |\@subtitle| tag that later will be used on +% the title page, in the header/footer and to set the appropriate +% |hyperref| tag. +% \begin{macrocode} +%<*ct> +\newcommand{\@subtitle}{} +\newcommand{\subtitle}[1]{\renewcommand{\@subtitle}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\author} +% The |author| tag is native to \LaTeX{}. It sets the |\@author| +% tag that will be used on the title page. +% \end{macro} +% +% \begin{macro}{\courseversion} +% This macro sets the |\@courseversion| tag that later will be used +% on the title page and in the header/footer. +% \begin{macrocode} +%<*ct> +\newcommand{\@courseversion}{} +\newcommand{\courseversion}[1]{\renewcommand{\@courseversion}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\versionyear} +% This macro sets the |\@versionyear| tag that later will be used on +% the title page and in the copyright message. +% \begin{macrocode} +%<*ct> +\newcommand{\@versionyear}{} +\newcommand{\versionyear}[1]{\renewcommand{\@versionyear}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\versioncomment} +% This macro sets the |\@versioncomment| tag that later will be used on +% the title page and in the copyright message. +% \begin{macrocode} +%<*ct> +\newcommand{\@versioncomment}{} +\newcommand{\versioncomment}[1]{\renewcommand{\@versioncomment}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\professor} +% This macro sets many |\@professor| tags (max. 4) that later will be used on +% the title page. If there is only one teaching professor one can +% use the convenient shorthand without counter. +% \begin{macrocode} +%<*ct> +\newcommand{\@professori}{} +\newcommand{\@professorii}{} +\newcommand{\@professoriii}{} +\newcommand{\@professoriv}{} +\newcommand{\professor}[1]{\renewcommand{\@professori}{#1}} +\newcommand{\professori}[1]{\renewcommand{\@professori}{#1}} +\newcommand{\professorii}[1]{\renewcommand{\@professorii}{#1}} +\newcommand{\professoriii}[1]{\renewcommand{\@professoriii}{#1}} +\newcommand{\professoriv}[1]{\renewcommand{\@professoriv}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\promoter} +% This macro sets many |\@promoter| tags (max. 4) that later will be used on +% the title page. If there is only one promoter one can +% use the convenient shorthand without counter. +% \begin{macrocode} +%<*mt> +\newcommand{\@promoteri}{} +\newcommand{\@promoterii}{} +\newcommand{\@promoteriii}{} +\newcommand{\@promoteriv}{} +\newcommand{\promoter}[1]{\renewcommand{\@promoteri}{#1}} +\newcommand{\promoteri}[1]{\renewcommand{\@promoteri}{#1}} +\newcommand{\promoterii}[1]{\renewcommand{\@promoterii}{#1}} +\newcommand{\promoteriii}[1]{\renewcommand{\@promoteriii}{#1}} +\newcommand{\promoteriv}[1]{\renewcommand{\@promoteriv}{#1}} +%</mt> +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\programme} +% This macro sets the |\@programme| tags that later will +% be used on the title page. +% \begin{macrocode} +%<*ct> +\newcommand{\@programme}{} +\newcommand{\programme}[1]{\renewcommand{\@programme}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\coursecode} +% This macro sets many |\@programme| tags (max. 4) that later will +% be used on the title page. If there is only one course code +% one can use the convenient shorthand without counter. +% \begin{macrocode} +%<*ct> +\newcommand{\@coursecodei}{} +\newcommand{\@coursecodeii}{} +\newcommand{\@coursecodeiii}{} +\newcommand{\@coursecodeiv}{} +\newcommand{\coursecode}[1]{\renewcommand{\@coursecodei}{#1}} +\newcommand{\coursecodei}[1]{\renewcommand{\@coursecodei}{#1}} +\newcommand{\coursecodeii}[1]{\renewcommand{\@coursecodeii}{#1}} +\newcommand{\coursecodeiii}[1]{\renewcommand{\@coursecodeiii}{#1}} +\newcommand{\coursecodeiv}[1]{\renewcommand{\@coursecodeiv}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\diploma} +% This macro sets the |\@diploma| tags that later will +% be used on the title page. +% \begin{macrocode} +%<*mt> +\newcommand{\@diploma}{ERROR} +\newcommand{\diploma}[1]{ + \newcommand{\MoSIW}{Master of Science in de Industri\"ele Wetenschappen} + \renewcommand{\@diploma}{ + \ifthenelse{\equal{#1}{BCH}}{\MoSIW{} Biochemie}{ + \ifthenelse{\equal{#1}{CH}}{\MoSIW{} Chemie}{ + \ifthenelse{\equal{#1}{EI-AE}}{\MoSIW\\Elektroncia-ICT, afstudeerrichting Automotive Engineering}{ + \ifthenelse{\equal{#1}{EI-ICT}}{\MoSIW\\Elektroncia-ICT, afstudeerrichting ICT}{ + \ifthenelse{\equal{#1}{EM-AE}}{\MoSIW\\Elektromechanica, afstudeerrichting Automotive Engineering}{ + \ifthenelse{\equal{#1}{EM-AU}}{\MoSIW\\Elektromechanica, afstudeerrichting Automatisering}{ + \ifthenelse{\equal{#1}{EM-EM}}{\MoSIW\\Elektromechanica, afstudeerrichting Elektromechanica}{>> ERROR: diploma must be one of BCH, CH, EI-AE, EI-ICT, EM-AE, EM-AU, EM-EM! <<}}}}}}}} +} + +%</mt> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\defensedate} +% This macro sets the |\@defensedate| tags that later will +% be used on the title page. +% \begin{macrocode} +%<*mt> +\newcommand{\@defensedate}{ERROR} +\newcommand{\defensedate}[1]{\renewcommand{\@defensedate}{#1}} +%</mt> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\defenselocation} +% This macro sets the |\@defenselocation| tags that later will +% be used on the title page. +% \begin{macrocode} +%<*mt> +\newcommand{\@defenselocation}{Hoboken} +\newcommand{\defenselocation}[1]{\renewcommand{\@defenselocation}{#1}} +%</mt> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\academicyear} +% This macro sets the |\@academicyear| tag that later will be used on +% the title page. +% \begin{macrocode} +%<*ct|mt> +\newcommand{\@academicyear}{XXX-YYYY} +\newcommand{\academicyear}[1]{\renewcommand{\@academicyear}{#1}} +%</ct|mt> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\titlepagepicture} +% \begin{macrocode} +%<*ct> +\newcommand{\@titlepagepicture}{} +\newcommand{\titlepagepicture}[1]{\renewcommand{\@titlepagepicture}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\copyrightnotices} +% \begin{macrocode} +%<*ct> +\newcommand{\@copyrightnotices}{} +\newcommand{\copyrightnotices}[1]{\renewcommand{\@copyrightnotices}{#1}} +%</ct> +% \end{macrocode} +% \end{macro} +% +% \subsection{Header and Footer} +% The |fancyhdr| package is used to make a decent header ander footer. +% The header and footer of the |kdgcoursetext| package are defined to be: +% \begin{macrocode} +%<*ct> +\if@twoside + \lhead[\thepage]{\slshape\rightmark} + \chead[]{} + \rhead[\slshape\leftmark]{\thepage} + \lfoot[Karel de Grote-Hogeschool -- \@departmentacronym]{\@courseversion} + \cfoot[]{} + \rfoot[]{\@title{}\if\@subtitle\else{ ---- \@subtitle}\fi} +\else + \lhead[]{\leftmark} + \chead[]{} + \rhead[]{\thepage} + \lfoot[]{\@courseversion} + \cfoot[]{KdG--\@departmentacronym} + \rfoot[]{\@title{}} +\fi +%</ct> +% \end{macrocode} +% +% The header and footer of the |kdgmasterthesis| package are defined to be: +% \begin{macrocode} +%<*mt> +\if@twoside + \lhead[\thepage]{\slshape\rightmark} + \chead[]{} + \rhead[\slshape\leftmark]{\thepage} + \lfoot[Karel de Grote-Hogeschool -- \@departmentacronym]{} + \cfoot[]{} + \rfoot[]{\@title{}} +\else + \lhead[]{\leftmark} + \chead[]{} + \rhead[]{\thepage} + \lfoot[]{} + \cfoot[]{KdG--\@departmentacronym} + \rfoot[]{\@title{}} +\fi +%</mt> +% \end{macrocode} +% +% Some common code remains: +% \begin{macrocode} +%<*ct|mt> +\renewcommand{\headrulewidth}{1pt} +\renewcommand{\footrulewidth}{1pt} +\pagestyle{fancy} +\raggedbottom +\raggedright +\pagenumbering{arabic} +\onecolumn +%</ct|mt> +% \end{macrocode} +% +% \subsection{Copyright notice} +% +% \begin{macro}{\@crnotice} +% \begin{macrocode} +%<*ct> +\newcommand{\@crnotice}{ + This document has been typeset using \LaTeX{} and the + \texttt{kdgcoursetext} class.\\ + \@copyrightnotices + + \@courseversion + + CONFIDENTIAL AND PROPRIETARY. + + \copyright{} \@versionyear{} Karel de Grote-Hogeschool, All rights reserved. +} +%</ct> +% \end{macrocode} +% \end{macro} +% +% +% \subsection{Title page} +% +% \begin{macro}{\maketitle} +% The title page is generated using the |\maketitle| command. As the +% book class from which we inherit already defines this command, we +% need to renew it. +% +% Below, one can find the code for the title page of the +% |kdgcoursetext| class: +% \begin{macrocode} +%<*ct> +\renewcommand\maketitle{% + \definecolor{lightlightgray}{cmyk}{0,0,0,0.05} + \definecolor{kdggroen}{cmyk}{0.29,0,1,0} + \pagestyle{empty} + \begin{titlepage} + \AddToShipoutPicture*{% + \setlength{\unitlength}{1cm} + \put(0,0){% + \begin{tikzpicture}[inner sep=0pt] + \path + (19,2.5) node [anchor=south east]{% + \IfFileExists{\@titlepagepicture}{% + \includegraphics[width=13.99cm,height=9cm]{\@titlepagepicture}}{}}; + \fill[color=kdggroen] (0,0) + (2,1.5) -- (2,26.31) -- (19,27.2) -- (19,22.7) -- + (5,22.7) -- (5,2.5) -- (19,2.5) -- (19,1.5) -- cycle; + \path + (2,28.2) node[anchor=north west]{\includegraphics[width=8.3cm]{kdg_color}} + (3,25.8) node[anchor=north west, text width=15cm]{ + {\selectverdanabold\Large \@programme}\\[0.15cm] + {\selectverdananormal + \large Departement \@department{}\\[0.13cm] + \large Academiejaar \@academicyear\\[0.11cm] + \large \begin{tabular}{@{}p{3cm}p{5.5cm}p{5.5cm}} + Cursuscode(s): & \@coursecodei{} & \@coursecodeii \\ + & \@coursecodeiii & \@coursecodeiv + \end{tabular}} + } + (6,21.1) node [anchor=north west, text width=13cm]{ + {\selectverdanabold\huge \@title{}}\\[0.2cm] + {\selectverdananormal + \Large \@subtitle{}~\\[0.8cm] + \Large Auteur(s): \@author{}} + } + (6,15.4) node [anchor=south west, text width=13cm]{ + \selectverdananormal\large + \begin{tabular}{@{}p{3cm}p{11cm}} + Titularis(sen): + & \@professori \\ + & \@professorii \\ + & \@professoriii \\ + & \@professoriv + \end{tabular} + ~\\ + \@versionyear + } + (6,12.4) node [anchor=south west, text width=13cm]{% + \selectverdananormal + \begin{tabular}{@{}p{12.9cm}} + \if\@versioncomment\else{Commentaar: \@versioncomment}\fi + \end{tabular} + }; + \end{tikzpicture} + } + }% + \phantom{Do not remove: this causes an empty title page to be generated} + \end{titlepage}% + \clearpage + \if@copyright + \AddToShipoutPicture{\put(120,180){ + \rotatebox{55}{\color{lightlightgray}{ + \selectverdanabold{}\Huge + Copyright \@versionyear{} Karel de Grote-Hogeschool}}}} + \fi + \vspace*{\stretch{1}} + \@crnotice + \clearpage + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \pagestyle{fancy} + \thispagestyle{empty} +} +%</ct> +% \end{macrocode} +% +% And next, the code for the title page of the |kdgmasterthesis| class: +% \begin{macrocode} +%<*mt> +\renewcommand\maketitle{% + \definecolor{lightlightgray}{cmyk}{0,0,0,0.05} + \definecolor{kdggroen}{cmyk}{0.29,0,1,0} + \pagestyle{empty} + \begin{titlepage} + \AddToShipoutPicture*{% + \setlength{\unitlength}{1cm} + \put(0,0){% + \begin{tikzpicture}[inner sep=0pt] + \fill[color=kdggroen] (0,0) + (2,1.5) -- (2,2.5) -- (19,2.5) -- (19,1.5) -- cycle; + \fill[color=lightlightgray] (0,0) + (2,2.5) -- (2,26.31) -- (19,27.2) -- (19,2.5) -- cycle; + \path + (2,28.2) node[anchor=north west]{\includegraphics[width=8.3cm]{kdg_color}} + (2.5,25.8) node[anchor=north west, text width=15cm]{ + {\selectverdanabold\large Departement \@department{}}\\[0.13cm] + {\selectverdanabold\large Masterproef \@academicyear} + } + (3.5,20) node [anchor=north west, text width=14cm]{ + {\selectverdanabold\Large \@title{}}\\[0.2cm] + {\selectverdananormal\large \@author{}} + } + (2.5,12.2) node [anchor=south west, text width=13cm]{ + \selectverdananormal\small + \begin{tabular}{@{}p{2.5cm}p{11cm}} + \textbf{Promotoren:} + & \@promoteri \\ + & \@promoterii \\ + & \@promoteriii \\ + & \@promoteriv + \end{tabular} + } + (18.5,5.5) node [anchor=north east]{% + \selectverdananormal\small + \begin{tabular}{@{}r} + Proefschrift tot het behalen van de graad van\\ + \@diploma\\ + \@defenselocation, \@defensedate + \end{tabular} + }; + \end{tikzpicture} + } + }% + \phantom{Do not remove: this causes an empty title page to be generated} + \end{titlepage}% + \if@twoside + \cleardoublepage + \else + \clearpage + \fi + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \pagestyle{fancy} + \thispagestyle{empty} + } +%</mt> +% \end{macrocode} +% \end{macro} +% +% \subsection{References} +% \begin{macrocode} +%<*ct|mt> +\RequirePackage{hyperref} +\hypersetup{backref=true, + breaklinks=true, + colorlinks=true, + citecolor=black, + filecolor=black, + hyperindex=true, + linkcolor=black, + pageanchor=true, + pagebackref=true, + pagecolor=black, + pdfpagemode=UseOutlines, + urlcolor=black} +%</ct|mt> +% +%<*ct> +\AtBeginDocument{ + \hypersetup{ + pdftitle={\@title}, + pdfsubject={\@subtitle}, + pdfauthor={\@author} + } +} +%</ct> +% +%<*mt> +\AtBeginDocument{ + \hypersetup{ + pdftitle={\@title}, + pdfsubject={Master's Thesis}, + pdfauthor={\@author} + } +} +%</mt> +% \end{macrocode} +% +% \Finale +\endinput diff --git a/Master/texmf-dist/source/latex/kdgdocs/kdgdocs.ins b/Master/texmf-dist/source/latex/kdgdocs/kdgdocs.ins new file mode 100644 index 00000000000..88a71ef2861 --- /dev/null +++ b/Master/texmf-dist/source/latex/kdgdocs/kdgdocs.ins @@ -0,0 +1,61 @@ +% Copyright (C) 2010-2011 by Paul Levrie <paul.levrie@kdg.be> +% and Walter Daems <walter.daems@kdg.be> +% +% This work may be used, distributed and/or modified under the +% conditions of the KdG-only LICENSE version 1.0. +% +% This license can be found in the file LICENSE of this work. +% +% This work consists of the files listed in the file manifest.txt. +% +% This work has maintenance status `maintained'. +% +% The Current Maintainer of this work is Walter Daems. + +\input docstrip.tex +\keepsilent + +\usedir{tex/latex/kdgdocs} + +\preamble + +This is a generated file. + +Copyright (C) 2010-2011 by Paul Levrie <paul.levrie@kdg.be> + and Walter Daems <walter.daems@kdg.be> + +This work may be used, distributed and/or modified under the +conditions of the KdG-only LICENSE version 1.0. + +This license can be found in the file LICENSE of this work. + +This work consists of the files listed in the file manifest.txt. + +This work has maintenance status `maintained'. + +The Current Maintainer of this work is Walter Daems. + +\endpreamble + +\generate{\file{kdgcoursetext.cls}{\from{kdgdocs.dtx}{ct}}} +\generate{\file{kdgmasterthesis.cls}{\from{kdgdocs.dtx}{mt}}} +\generate{\file{kdgcoursetext-example.tex}{\from{kdgdocs.dtx}{ct-example}}} +\generate{\file{kdgmasterthesis-example.tex}{\from{kdgdocs.dtx}{mt-example}}} + +\obeyspaces +\Msg{***************************************************************} +\Msg{* *} +\Msg{* To finish the installation you have to move the following *} +\Msg{* files into a directory searched by TeX: *} +\Msg{* *} +\Msg{* kdgcoursetext.cls *} +\Msg{* kdg_color.pdf *} +\Msg{* *} +\Msg{* To produce the documentation run the file kdgdocs.dtx *} +\Msg{* through LaTeX. *} +\Msg{* *} +\Msg{* Happy TeXing! *} +\Msg{* *} +\Msg{***************************************************************} + +\endbatchfile diff --git a/Master/texmf-dist/tex/latex/kdgdocs/kdgcoursetext.cls b/Master/texmf-dist/tex/latex/kdgdocs/kdgcoursetext.cls new file mode 100644 index 00000000000..a375eca6399 --- /dev/null +++ b/Master/texmf-dist/tex/latex/kdgdocs/kdgcoursetext.cls @@ -0,0 +1,244 @@ +%% +%% This is file `kdgcoursetext.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% kdgdocs.dtx (with options: `ct') +%% +%% This is a generated file. +%% +%% Copyright (C) 2010-2011 by Paul Levrie <paul.levrie@kdg.be> +%% and Walter Daems <walter.daems@kdg.be> +%% +%% This work may be used, distributed and/or modified under the +%% conditions of the KdG-only LICENSE version 1.0. +%% +%% This license can be found in the file LICENSE of this work. +%% +%% This work consists of the files listed in the file manifest.txt. +%% +%% This work has maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Walter Daems. +%% +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{kdgcoursetext} + [2011/11/01 v1.0 .dtx skeleton file] +\newif\if@copyright +\DeclareOption{copyright}{\@copyrighttrue} +\ExecuteOptions{a4paper,11pt,final,oneside,openright} +\ProcessOptions +\LoadClassWithOptions{book} +\setlength{\parindent}{0pt} +\addtolength{\parskip}{0.75\baselineskip} +\setcounter{secnumdepth}{3} +\RequirePackage[top=1in, bottom=1in, left=1in, right=1in]{geometry} +\newcommand{\selectverdananormal} +{ + \PackageError{kdgdocs}{ + Sorry, your font system is not set up appropriately. + Please, use XeTeX, or pdfTeX in conjunction with the + winfonts package or the verdana package (available from CTAN). + }{1} +} +\newcommand{\selectverdanabold}{\selectverdananormal} +\RequirePackage{ifxetex} +\ifxetex +\RequirePackage{cmbright} +\RequirePackage{fontspec} +\addfontfeature{Ligatures=Common} +\renewcommand{\selectverdananormal}{\fontspec{Verdana}} +\renewcommand{\selectverdanabold}{\fontspec{Verdana}\bfseries} +\else +\IfFileExists{verdana.sty} +{\RequirePackage{verdana} + \renewcommand{\selectverdananormal}{\usefont{T1}{vna}{m}{n}} + \renewcommand{\selectverdanabold}{\usefont{T1}{vna}{b}{n}} +} +{\IfFileExists{winfonts.sty} + {\RequirePackage{winfonts} + \renewcommand{\selectverdananormal}{\usefont{T1}{verdana}{m}{n}} + \renewcommand{\selectverdanabold}{\usefont{T1}{verdana}{b}{n}}} + {} +} +\RequirePackage{cmbright} +\RequirePackage{ifthen} +\fi +\RequirePackage{graphicx} +\RequirePackage{eso-pic} +\RequirePackage{color} +\RequirePackage{tikz} +\RequirePackage{fancyhdr} +\newcommand{\@department}{Industri\"ele Wetenschappen en Technologie} +\newcommand{\department}[1]{\renewcommand{\@department}{#1}} +\newcommand{\@departmentacronym}{IWT} +\newcommand{\departmentacronym}[1]{\renewcommand{\@departmentacronym}{#1}} +\newcommand{\@subtitle}{} +\newcommand{\subtitle}[1]{\renewcommand{\@subtitle}{#1}} +\newcommand{\@courseversion}{} +\newcommand{\courseversion}[1]{\renewcommand{\@courseversion}{#1}} +\newcommand{\@versionyear}{} +\newcommand{\versionyear}[1]{\renewcommand{\@versionyear}{#1}} +\newcommand{\@versioncomment}{} +\newcommand{\versioncomment}[1]{\renewcommand{\@versioncomment}{#1}} +\newcommand{\@professori}{} +\newcommand{\@professorii}{} +\newcommand{\@professoriii}{} +\newcommand{\@professoriv}{} +\newcommand{\professor}[1]{\renewcommand{\@professori}{#1}} +\newcommand{\professori}[1]{\renewcommand{\@professori}{#1}} +\newcommand{\professorii}[1]{\renewcommand{\@professorii}{#1}} +\newcommand{\professoriii}[1]{\renewcommand{\@professoriii}{#1}} +\newcommand{\professoriv}[1]{\renewcommand{\@professoriv}{#1}} +\newcommand{\@programme}{} +\newcommand{\programme}[1]{\renewcommand{\@programme}{#1}} +\newcommand{\@coursecodei}{} +\newcommand{\@coursecodeii}{} +\newcommand{\@coursecodeiii}{} +\newcommand{\@coursecodeiv}{} +\newcommand{\coursecode}[1]{\renewcommand{\@coursecodei}{#1}} +\newcommand{\coursecodei}[1]{\renewcommand{\@coursecodei}{#1}} +\newcommand{\coursecodeii}[1]{\renewcommand{\@coursecodeii}{#1}} +\newcommand{\coursecodeiii}[1]{\renewcommand{\@coursecodeiii}{#1}} +\newcommand{\coursecodeiv}[1]{\renewcommand{\@coursecodeiv}{#1}} +\newcommand{\@academicyear}{XXX-YYYY} +\newcommand{\academicyear}[1]{\renewcommand{\@academicyear}{#1}} +\newcommand{\@titlepagepicture}{} +\newcommand{\titlepagepicture}[1]{\renewcommand{\@titlepagepicture}{#1}} +\newcommand{\@copyrightnotices}{} +\newcommand{\copyrightnotices}[1]{\renewcommand{\@copyrightnotices}{#1}} +\if@twoside + \lhead[\thepage]{\slshape\rightmark} + \chead[]{} + \rhead[\slshape\leftmark]{\thepage} + \lfoot[Karel de Grote-Hogeschool -- \@departmentacronym]{\@courseversion} + \cfoot[]{} + \rfoot[]{\@title{}\if\@subtitle\else{ ---- \@subtitle}\fi} +\else + \lhead[]{\leftmark} + \chead[]{} + \rhead[]{\thepage} + \lfoot[]{\@courseversion} + \cfoot[]{KdG--\@departmentacronym} + \rfoot[]{\@title{}} +\fi +\renewcommand{\headrulewidth}{1pt} +\renewcommand{\footrulewidth}{1pt} +\pagestyle{fancy} +\raggedbottom +\raggedright +\pagenumbering{arabic} +\onecolumn +\newcommand{\@crnotice}{ + This document has been typeset using \LaTeX{} and the + \texttt{kdgcoursetext} class.\\ + \@copyrightnotices + + \@courseversion + + CONFIDENTIAL AND PROPRIETARY. + + \copyright{} \@versionyear{} Karel de Grote-Hogeschool, All rights reserved. +} +\renewcommand\maketitle{% + \definecolor{lightlightgray}{cmyk}{0,0,0,0.05} + \definecolor{kdggroen}{cmyk}{0.29,0,1,0} + \pagestyle{empty} + \begin{titlepage} + \AddToShipoutPicture*{% + \setlength{\unitlength}{1cm} + \put(0,0){% + \begin{tikzpicture}[inner sep=0pt] + \path + (19,2.5) node [anchor=south east]{% + \IfFileExists{\@titlepagepicture}{% + \includegraphics[width=13.99cm,height=9cm]{\@titlepagepicture}}{}}; + \fill[color=kdggroen] (0,0) + (2,1.5) -- (2,26.31) -- (19,27.2) -- (19,22.7) -- + (5,22.7) -- (5,2.5) -- (19,2.5) -- (19,1.5) -- cycle; + \path + (2,28.2) node[anchor=north west]{\includegraphics[width=8.3cm]{kdg_color}} + (3,25.8) node[anchor=north west, text width=15cm]{ + {\selectverdanabold\Large \@programme}\\[0.15cm] + {\selectverdananormal + \large Departement \@department{}\\[0.13cm] + \large Academiejaar \@academicyear\\[0.11cm] + \large \begin{tabular}{@{}p{3cm}p{5.5cm}p{5.5cm}} + Cursuscode(s): & \@coursecodei{} & \@coursecodeii \\ + & \@coursecodeiii & \@coursecodeiv + \end{tabular}} + } + (6,21.1) node [anchor=north west, text width=13cm]{ + {\selectverdanabold\huge \@title{}}\\[0.2cm] + {\selectverdananormal + \Large \@subtitle{}~\\[0.8cm] + \Large Auteur(s): \@author{}} + } + (6,15.4) node [anchor=south west, text width=13cm]{ + \selectverdananormal\large + \begin{tabular}{@{}p{3cm}p{11cm}} + Titularis(sen): + & \@professori \\ + & \@professorii \\ + & \@professoriii \\ + & \@professoriv + \end{tabular} + ~\\ + \@versionyear + } + (6,12.4) node [anchor=south west, text width=13cm]{% + \selectverdananormal + \begin{tabular}{@{}p{12.9cm}} + \if\@versioncomment\else{Commentaar: \@versioncomment}\fi + \end{tabular} + }; + \end{tikzpicture} + } + }% + \phantom{Do not remove: this causes an empty title page to be generated} + \end{titlepage}% + \clearpage + \if@copyright + \AddToShipoutPicture{\put(120,180){ + \rotatebox{55}{\color{lightlightgray}{ + \selectverdanabold{}\Huge + Copyright \@versionyear{} Karel de Grote-Hogeschool}}}} + \fi + \vspace*{\stretch{1}} + \@crnotice + \clearpage + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \pagestyle{fancy} + \thispagestyle{empty} +} +\RequirePackage{hyperref} +\hypersetup{backref=true, + breaklinks=true, + colorlinks=true, + citecolor=black, + filecolor=black, + hyperindex=true, + linkcolor=black, + pageanchor=true, + pagebackref=true, + pagecolor=black, + pdfpagemode=UseOutlines, + urlcolor=black} +\AtBeginDocument{ + \hypersetup{ + pdftitle={\@title}, + pdfsubject={\@subtitle}, + pdfauthor={\@author} + } +} +\endinput +%% +%% End of file `kdgcoursetext.cls'. diff --git a/Master/texmf-dist/tex/latex/kdgdocs/kdgmasterthesis.cls b/Master/texmf-dist/tex/latex/kdgdocs/kdgmasterthesis.cls new file mode 100644 index 00000000000..f51214cf971 --- /dev/null +++ b/Master/texmf-dist/tex/latex/kdgdocs/kdgmasterthesis.cls @@ -0,0 +1,209 @@ +%% +%% This is file `kdgmasterthesis.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% kdgdocs.dtx (with options: `mt') +%% +%% This is a generated file. +%% +%% Copyright (C) 2010-2011 by Paul Levrie <paul.levrie@kdg.be> +%% and Walter Daems <walter.daems@kdg.be> +%% +%% This work may be used, distributed and/or modified under the +%% conditions of the KdG-only LICENSE version 1.0. +%% +%% This license can be found in the file LICENSE of this work. +%% +%% This work consists of the files listed in the file manifest.txt. +%% +%% This work has maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Walter Daems. +%% +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{kdgmasterthesis} + [2011/11/01 v1.0 .dtx skeleton file] +\ExecuteOptions{a4paper,11pt,final,oneside,openright} +\ProcessOptions +\LoadClassWithOptions{book} +\setlength{\parindent}{0pt} +\addtolength{\parskip}{0.75\baselineskip} +\setcounter{secnumdepth}{3} +\RequirePackage[top=1in, bottom=1in, left=1in, right=1in]{geometry} +\newcommand{\selectverdananormal} +{ + \PackageError{kdgdocs}{ + Sorry, your font system is not set up appropriately. + Please, use XeTeX, or pdfTeX in conjunction with the + winfonts package or the verdana package (available from CTAN). + }{1} +} +\newcommand{\selectverdanabold}{\selectverdananormal} +\RequirePackage{ifxetex} +\ifxetex +\RequirePackage{cmbright} +\RequirePackage{fontspec} +\addfontfeature{Ligatures=Common} +\renewcommand{\selectverdananormal}{\fontspec{Verdana}} +\renewcommand{\selectverdanabold}{\fontspec{Verdana}\bfseries} +\else +\IfFileExists{verdana.sty} +{\RequirePackage{verdana} + \renewcommand{\selectverdananormal}{\usefont{T1}{vna}{m}{n}} + \renewcommand{\selectverdanabold}{\usefont{T1}{vna}{b}{n}} +} +{\IfFileExists{winfonts.sty} + {\RequirePackage{winfonts} + \renewcommand{\selectverdananormal}{\usefont{T1}{verdana}{m}{n}} + \renewcommand{\selectverdanabold}{\usefont{T1}{verdana}{b}{n}}} + {} +} +\RequirePackage{cmbright} +\RequirePackage{ifthen} +\fi +\RequirePackage{graphicx} +\RequirePackage{eso-pic} +\RequirePackage{color} +\RequirePackage{tikz} +\RequirePackage{fancyhdr} +\newcommand{\@department}{Industri\"ele Wetenschappen en Technologie} +\newcommand{\department}[1]{\renewcommand{\@department}{#1}} +\newcommand{\@departmentacronym}{IWT} +\newcommand{\departmentacronym}[1]{\renewcommand{\@departmentacronym}{#1}} +\newcommand{\@promoteri}{} +\newcommand{\@promoterii}{} +\newcommand{\@promoteriii}{} +\newcommand{\@promoteriv}{} +\newcommand{\promoter}[1]{\renewcommand{\@promoteri}{#1}} +\newcommand{\promoteri}[1]{\renewcommand{\@promoteri}{#1}} +\newcommand{\promoterii}[1]{\renewcommand{\@promoterii}{#1}} +\newcommand{\promoteriii}[1]{\renewcommand{\@promoteriii}{#1}} +\newcommand{\promoteriv}[1]{\renewcommand{\@promoteriv}{#1}} +\newcommand{\@diploma}{ERROR} +\newcommand{\diploma}[1]{ + \newcommand{\MoSIW}{Master of Science in de Industri\"ele Wetenschappen} + \renewcommand{\@diploma}{ + \ifthenelse{\equal{#1}{BCH}}{\MoSIW{} Biochemie}{ + \ifthenelse{\equal{#1}{CH}}{\MoSIW{} Chemie}{ + \ifthenelse{\equal{#1}{EI-AE}}{\MoSIW\\Elektroncia-ICT, afstudeerrichting Automotive Engineering}{ + \ifthenelse{\equal{#1}{EI-ICT}}{\MoSIW\\Elektroncia-ICT, afstudeerrichting ICT}{ + \ifthenelse{\equal{#1}{EM-AE}}{\MoSIW\\Elektromechanica, afstudeerrichting Automotive Engineering}{ + \ifthenelse{\equal{#1}{EM-AU}}{\MoSIW\\Elektromechanica, afstudeerrichting Automatisering}{ + \ifthenelse{\equal{#1}{EM-EM}}{\MoSIW\\Elektromechanica, afstudeerrichting Elektromechanica}{>> ERROR: diploma must be one of BCH, CH, EI-AE, EI-ICT, EM-AE, EM-AU, EM-EM! <<}}}}}}}} +} + +\newcommand{\@defensedate}{ERROR} +\newcommand{\defensedate}[1]{\renewcommand{\@defensedate}{#1}} +\newcommand{\@defenselocation}{Hoboken} +\newcommand{\defenselocation}[1]{\renewcommand{\@defenselocation}{#1}} +\newcommand{\@academicyear}{XXX-YYYY} +\newcommand{\academicyear}[1]{\renewcommand{\@academicyear}{#1}} +\if@twoside + \lhead[\thepage]{\slshape\rightmark} + \chead[]{} + \rhead[\slshape\leftmark]{\thepage} + \lfoot[Karel de Grote-Hogeschool -- \@departmentacronym]{} + \cfoot[]{} + \rfoot[]{\@title{}} +\else + \lhead[]{\leftmark} + \chead[]{} + \rhead[]{\thepage} + \lfoot[]{} + \cfoot[]{KdG--\@departmentacronym} + \rfoot[]{\@title{}} +\fi +\renewcommand{\headrulewidth}{1pt} +\renewcommand{\footrulewidth}{1pt} +\pagestyle{fancy} +\raggedbottom +\raggedright +\pagenumbering{arabic} +\onecolumn +\renewcommand\maketitle{% + \definecolor{lightlightgray}{cmyk}{0,0,0,0.05} + \definecolor{kdggroen}{cmyk}{0.29,0,1,0} + \pagestyle{empty} + \begin{titlepage} + \AddToShipoutPicture*{% + \setlength{\unitlength}{1cm} + \put(0,0){% + \begin{tikzpicture}[inner sep=0pt] + \fill[color=kdggroen] (0,0) + (2,1.5) -- (2,2.5) -- (19,2.5) -- (19,1.5) -- cycle; + \fill[color=lightlightgray] (0,0) + (2,2.5) -- (2,26.31) -- (19,27.2) -- (19,2.5) -- cycle; + \path + (2,28.2) node[anchor=north west]{\includegraphics[width=8.3cm]{kdg_color}} + (2.5,25.8) node[anchor=north west, text width=15cm]{ + {\selectverdanabold\large Departement \@department{}}\\[0.13cm] + {\selectverdanabold\large Masterproef \@academicyear} + } + (3.5,20) node [anchor=north west, text width=14cm]{ + {\selectverdanabold\Large \@title{}}\\[0.2cm] + {\selectverdananormal\large \@author{}} + } + (2.5,12.2) node [anchor=south west, text width=13cm]{ + \selectverdananormal\small + \begin{tabular}{@{}p{2.5cm}p{11cm}} + \textbf{Promotoren:} + & \@promoteri \\ + & \@promoterii \\ + & \@promoteriii \\ + & \@promoteriv + \end{tabular} + } + (18.5,5.5) node [anchor=north east]{% + \selectverdananormal\small + \begin{tabular}{@{}r} + Proefschrift tot het behalen van de graad van\\ + \@diploma\\ + \@defenselocation, \@defensedate + \end{tabular} + }; + \end{tikzpicture} + } + }% + \phantom{Do not remove: this causes an empty title page to be generated} + \end{titlepage}% + \if@twoside + \cleardoublepage + \else + \clearpage + \fi + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \pagestyle{fancy} + \thispagestyle{empty} + } +\RequirePackage{hyperref} +\hypersetup{backref=true, + breaklinks=true, + colorlinks=true, + citecolor=black, + filecolor=black, + hyperindex=true, + linkcolor=black, + pageanchor=true, + pagebackref=true, + pagecolor=black, + pdfpagemode=UseOutlines, + urlcolor=black} +\AtBeginDocument{ + \hypersetup{ + pdftitle={\@title}, + pdfsubject={Master's Thesis}, + pdfauthor={\@author} + } +} +\endinput +%% +%% End of file `kdgmasterthesis.cls'. diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 68b92803ceb..eb92d546989 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -208,7 +208,7 @@ my @TLP_working = qw( jablantile jamtimes japanese jeopardy jknapltx jlabels jmlr jneurosci jpsj junicode jura juraabbrev jurabib juramisc jurarsp js-misc jvlisting - kalender karnaugh kastrup kerkis kerntest + kalender karnaugh kastrup kdgdocs kerkis kerntest keycommand keystroke keyval2e kix kixfont knitting knittingpattern knuth koma-moderncvclassic koma-script kpfonts ksfh_nat kurier diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 7c0e45d5e1c..d4dcdd04143 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1765,6 +1765,7 @@ my $core_latex = "$Master/texmf-dist/tex/latex"; 'graphics-pln' => "env TEXINPUTS=$Master/texmf-dist/source/latex/base: latex", 'hrlatex' => 'latex', # requires interaction 'isodoc' => 'latex', # requires interaction + 'kdgdocs' => 'latex', # requires interaction 'labelcas' => 'latex', # requires interaction 'lastpage' => 'tex', 'lcd' => 'latex -translate-file=empty.tcx', # no 8-bit diff --git a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc index 12df0a5b9dd..da101ce8554 100644 --- a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc @@ -42,6 +42,7 @@ depend imac depend imtekda depend jmlr depend jpsj +depend kdgdocs depend kluwer depend lps depend macqassign diff --git a/Master/tlpkg/tlpsrc/kdgdocs.tlpsrc b/Master/tlpkg/tlpsrc/kdgdocs.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/Master/tlpkg/tlpsrc/kdgdocs.tlpsrc |