From dd7595a3475407a7fa96a97393bae8c5220e8762 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Wed, 4 Jan 2012 18:41:13 +1000 Subject: Add the base Enlightenment Foundation Libraries - eina, eet, evas, ecore, embryo, and edje. Note that embryo wont be used, but I'm not sure yet if you can build edje without it. --- libraries/eina/doc/img/01_hash-table.eps | 5858 ++++++++++++++++++++++++++++++ 1 file changed, 5858 insertions(+) create mode 100644 libraries/eina/doc/img/01_hash-table.eps (limited to 'libraries/eina/doc/img/01_hash-table.eps') diff --git a/libraries/eina/doc/img/01_hash-table.eps b/libraries/eina/doc/img/01_hash-table.eps new file mode 100644 index 0000000..9afa8c3 --- /dev/null +++ b/libraries/eina/doc/img/01_hash-table.eps @@ -0,0 +1,5858 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: 01_hash-table-01.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Marina Proni +%%CreationDate: 6/9/11 +%%BoundingBox: 0 0 472 521 +%%HiResBoundingBox: 0 0 472 520.8584 +%%CropBox: 0 0 472 520.8584 +%%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: Cyan Magenta Yellow Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%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 + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/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{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$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 + + + + application/postscript + + + Web + + + + + Adobe Illustrator CS4 + 2011-06-09T17:16:48-03:00 + 2011-06-09T17:16:48-03:00 + 2011-06-09T17:16:48-03:00 + + + + 256 + 28 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAHAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9KPpGjRQpJJb15FE2Zus jBB38WxVjWm+Vfynnkku7XRrRJbW6AWRoGjk+smOOcGNWActxkUig+WKqsix3F7benai0sHeUJMD 63riOZY16svp8hU9zvXopxVmuKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KsdmvPMrXSwXGmW0ekiaD076O8aSY0nThytzAgWvf94ae+KojQNCj09dU gcrPFdXYmCmONBx+rwx8SqKq/wC6/DFULPoF5HfwS8/rdlE8skcJpF6BklWTbgUDhRWlQelKfETi qczwX8krGC7EKCg4emr70rWpIxVLNYutX0y1a5Ms12ihiy28EJI4iu/qSRjf5/PFUTaRa1PbRzSX L2rutWt5oYjIh/lb03kSv+qxxVj+l3fny88wzWss4g0uEM7SyWMQO4XhAZFvZD6tHDk+jxK+BxVk F1FrEFu8q3b3BWlIooIy5qabcnUbdeuKofSbjV9SgecTS20QYLE08MH71Sob1I/Tlk+H4qb03HhQ lVMEi1CMSCW7EpaNvTPpqvFh0Ox3xVb9T1b/AKuA/wCRC/1xVBwy6vJqtzp/ryp9Xiim+tNDD6Ti UuAqUkMlR6ZrVAMVa1mfWNM06a+Est6IByaC2hgEhXuR60sKUA3NWxVTisfOrXXqPq1qtkzKywGy InVKGqM4nZC1abhaexxV2n3mt3l9d2p+sWy2jFGuZobb03bkaBPTmkf4k4yDko+FhWjVAVdrN3re mrbupuL5Z5khY20NsPSMhCq0nrTQ/DU0+Gp9sVTH6nq3/VwH/Ihf64quaLUGijjS7CSjl6kvpqeV DQfDXbFULfrrVrZy3Ec8l48a8ltbeCL1XP8AKnqSRpX5sMVWaXJq9/ZJdi5ktklqY0mhh5FK/C/7 uSRaMNxvWnUDFVNLnWX1qXS/UmVYoFnN8Yrf0DzYqEAExm5fCesdNuuKqupyarYWj3TXTzxx1Mgi hiqqgElzzkQUFPHFV9lHrVzaQ3Elw9o8qhmtp4YvUjJ/Zf05JEqPZjiqnbS6tPeXFsLiRPqx4vM8 MPAkgEBeMjNuDXdcVS7zJL5w0/6tLY3qSwSuIJE+pLKyu9SjFjcQBVJAToTyYYqnMFrrbQxmW/Cy FQXX0EFGpuKB3H/DH54qhdNm1m+NzWaW2W3meBXmhtyJfTJUvH6Ush41H7fE+2Kt6hNq1m9un1iW 4Nw5jT0YIdmA5b85E/ZBO3hiqKlttYSN3W+MhVSRGsKcmIFaDkwFT7nFUFolzrOqWC3bPNYFmZPq 91DbmQcG4kn0JZk6j+bFV08+sRanb2AmlkM6s5uFhg9JFQGpblKr/a4r8Kndh2qQqjGtdWVS36QG wr/cr/XFWMa15qadLrS20x3hR40NwtxaKG4zcSeE5Oy8OThl+z0qcVS/RvOT6Ys8ceiS+pdXSGZR eWAiU+jHCZYuLqohPpcqfbqSeO+KppZ/mFLeXUVs2kSQJPK0Prtc2zBfj4BuCO0hDdV+Hp4YqyO8 0++uL63nt9Tns4bdyZ7SJLdo7gELRZDLHJIoFP8AdbLirCPOOi6+8d9Nc31pbrPHCJ71La7HBV+F gjQl3TqaESjc1p4qoK20aa7sJ7m81DTIrqVYg3qCW2XmAFP7tmVU5AgEFJN+57KobRreK+1ZvX8w 6Le2aXaSTx283FuNDIohcFqBkuEWi8akHtQBVP8AzNBKsEf1PUrKS1tWla2hZZJ5VSRfiWoaYs32 lQ0XjtvtQqqHlHynetdJ+lZo72wEVwbWSKO8t5QLiaOUCSSUBpOPA8TzFNgqADFWbWVnd2sLpc30 uoOfUYSzrCjBSahQIUiWijbpXFUDeaXr8djeJFqv1v11eq3cCNwUpQJF9WEB+fIOa9PDFXnU+i6t bagyXF9aqJo4ImszDdx8IkoyspMfpo/7mSrogZqruKVKqY+YdB1Sf1Vttd09hLBELpmkuHuWSJ5S 627GeWaIkSKAyyUr+z3xVfbaFqc9neC41vSmunPpyLaySxQO0fw/HCsgjU8KAh0k33xVD23lvVm1 OWZtY0wqbn1LoCWUcGWMGE29GX0wqv8AGsfDmd6riqjrGjarNqhtrbVrUwm4W5Mvp300ryCGKGMN NG8jlPVb+7eR1bp8OKsu8v8AlrU10t2l1CbT9TlkcyTWfIQjnTkY7W6RoVq24rFUeJ3qqnV/p1/d 2kNvbarcafOjEveQJbPK4U0IKzxTRDkdzRPlirHvO+ka/erDxubVYka4rL9XuAY4HUKf3kZlKycD tIOFDuOlMVY5oukXE3qpPqViqQwhbaeRbuJjEyLLEzNI8Ls6+p/eMWqP2RiqGuPLmqmZphrWkIk1 m1o0RkkFu8Uob0/SofRSZFT4pRGWP+TXFU017y3LKkzRapYCB4H+sPHNNFLy5K/7pjLPIhPAfYcV 323xVdD5av2tbhbvVNKa4kVBWJ5EV2RVWoAdVTmoIbksle5OKoWLy7rMmpTSPrOlNA8tsLqKrji8 Eiz+pBRwEWj0KIFLdC+wxVdrnlm/kDLaatpsETvDR1klDBgSEG0hl4CRwWUy8WXag7Kom38u6iLJ GuNU0lr4XHryBC6wseROyl2jVK/Fw9I7/tV3xVA6T5Z1v1Od3rOkzRSXEk1wQ06kSrIyn0lMpKQs lU9NGUd+nw4q3qPlfVWu4Vg1jS4YUnMtpxeUEzohKGfjJWSHjGFaKRmr/NviqNg8tXUMFm66hpP1 qEOrgu7KA69fjZ0am4XjGtAdsVUNH8tXbLbm71XTJbOsk0bF5jMEuPiMUh9WN3oxqp5gLSgTbFUL FpOr3UgS1urV2jEySQi3uWSRCKv9mEpyBuFPJgx7f5QVZ5Y+XntoLWa1vbi0VYV+uWq8ZI53AU1f 6wjyKdivwFTQ77gUVQp/wT9an5el9Z9Q+vWlfU+Kta/tfaxVLtc/5VT6B/Tf1D0OA5fWfS48OSUr y7cuH00xVW0n/lW/1ofo36v9b5pXhT1fV4rx51+L1OPH7W9KdsVZga8m48uu9ONK098VablT4uVP fhiqy44fV5fX5ehwb1a8KcKfFX6MVSJf8Kevb+ry5fH9W+tc/TrT4+Hr/Byp9OKq0f8Ag/15vT+o +v8AD69Pq3Lp8PL6OmKpvb+n9Xi+rf7z8F9H0/T4cKfDx47cadKYqvP7XPl9k9ePTv0xVv8Aef5f /CYq18XL9rlT/IrTFWP+bP8ACHq6f/iPj6vKT9H+p15cP3nDh349cVW6P/gj6kP0f9V+r8jTn6XK vv6vx9Ole1KbYqrS/wCFPrcHL0fUo3Dj6Xp9N+fH4Ply+jFUXB/h/wBZPQ+retUenw+r8uXalN64 qmX7z/L/AOExVodFpy5fF/LXrv1264q2edN+dO/2MVcOdNudO32MVYOv/KrP04Keh+lfUWvKteVZ OHKvw8K+pxr8PWmKsj/51n/l0/6dsVd/zrP/AC6f9O2Ku/51n/l0/wCnbFXf86z/AMun/TtiqHP+ FPrw/ufV9Pb+69Klf+RfL8cVRH/Os/8ALp/07Yq7/nWf+XT/AKdsVd/zrP8Ay6f9O2Ku/wCdZ/5d P+nbFURZfoj1T9R9H1ePxeh6PLjUdeO9K0xVGPy4nlzpQ1+x0xV//9k= + + + + + + proof:pdf + uuid:65E6390686CF11DBA6E2D887CEACB407 + xmp.did:FE7F1174072068118DBB9A084B3843B2 + xmp.iid:FE7F1174072068118DBB9A084B3843B2 + + + + converted + from application/pdf to <unknown> + + + saved + xmp.iid:D47F11740720681191099C3B601C4548 + 2008-04-17T14:19:21+05:30 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/pdf to <unknown> + + + converted + from application/pdf to <unknown> + + + saved + xmp.iid:FD7F11740720681197C1BF14D1759E83 + 2008-05-16T17:01:20-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F77F117407206811BC18AC99CBA78E83 + 2008-05-19T18:10:15-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:FB7F117407206811B628E3BF27C8C41B + 2008-05-22T14:26:44-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:08C3BD25102DDD1181B594070CEB88D9 + 2008-05-28T16:51:46-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:F77F11740720681192B0DFFC927805D7 + 2008-05-30T21:26:38-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:F87F11740720681192B0DFFC927805D7 + 2008-05-30T21:27-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:F97F1174072068119098B097FDA39BEF + 2008-06-02T13:26:10-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F77F1174072068118DBB9A084B3843B2 + 2011-06-09T11:06:05-03:00 + Adobe Illustrator CS4 + / + + + saved + xmp.iid:F87F1174072068118DBB9A084B3843B2 + 2011-06-09T15:15:58-03:00 + Adobe Illustrator CS4 + / + + + saved + xmp.iid:FE7F1174072068118DBB9A084B3843B2 + 2011-06-09T17:16:48-03:00 + Adobe Illustrator CS4 + / + + + + + xmp.iid:F87F1174072068118DBB9A084B3843B2 + xmp.did:F87F1174072068118DBB9A084B3843B2 + uuid:65E6390686CF11DBA6E2D887CEACB407 + proof:pdf + + + + Web + + + 1 + False + False + + 955.023438 + 326.000000 + Pixels + + + + + ArialMT + Arial + Regular + Open Type + Version 5.01.2x + False + Arial.ttf + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + White + RGB + PROCESS + 255 + 255 + 255 + + + Black + RGB + PROCESS + 0 + 0 + 0 + + + RGB Red + RGB + PROCESS + 255 + 0 + 0 + + + RGB Yellow + RGB + PROCESS + 255 + 255 + 0 + + + RGB Green + RGB + PROCESS + 0 + 255 + 0 + + + RGB Cyan + RGB + PROCESS + 0 + 255 + 255 + + + RGB Blue + RGB + PROCESS + 0 + 0 + 255 + + + RGB Magenta + RGB + PROCESS + 255 + 0 + 255 + + + R=193 G=39 B=45 + RGB + PROCESS + 193 + 39 + 45 + + + R=237 G=28 B=36 + RGB + PROCESS + 237 + 28 + 36 + + + R=241 G=90 B=36 + RGB + PROCESS + 241 + 90 + 36 + + + R=247 G=147 B=30 + RGB + PROCESS + 247 + 147 + 30 + + + R=251 G=176 B=59 + RGB + PROCESS + 251 + 176 + 59 + + + R=252 G=238 B=33 + RGB + PROCESS + 252 + 238 + 33 + + + R=217 G=224 B=33 + RGB + PROCESS + 217 + 224 + 33 + + + R=140 G=198 B=63 + RGB + PROCESS + 140 + 198 + 63 + + + R=57 G=181 B=74 + RGB + PROCESS + 57 + 181 + 74 + + + R=0 G=146 B=69 + RGB + PROCESS + 0 + 146 + 69 + + + R=0 G=104 B=55 + RGB + PROCESS + 0 + 104 + 55 + + + R=34 G=181 B=115 + RGB + PROCESS + 34 + 181 + 115 + + + R=0 G=169 B=157 + RGB + PROCESS + 0 + 169 + 157 + + + R=41 G=171 B=226 + RGB + PROCESS + 41 + 171 + 226 + + + R=0 G=113 B=188 + RGB + PROCESS + 0 + 113 + 188 + + + R=46 G=49 B=146 + RGB + PROCESS + 46 + 49 + 146 + + + R=27 G=20 B=100 + RGB + PROCESS + 27 + 20 + 100 + + + R=102 G=45 B=145 + RGB + PROCESS + 102 + 45 + 145 + + + R=147 G=39 B=143 + RGB + PROCESS + 147 + 39 + 143 + + + R=158 G=0 B=93 + RGB + PROCESS + 158 + 0 + 93 + + + R=212 G=20 B=90 + RGB + PROCESS + 212 + 20 + 90 + + + R=237 G=30 B=121 + RGB + PROCESS + 237 + 30 + 121 + + + R=199 G=178 B=153 + RGB + PROCESS + 199 + 178 + 153 + + + R=153 G=134 B=117 + RGB + PROCESS + 153 + 134 + 117 + + + R=115 G=99 B=87 + RGB + PROCESS + 115 + 99 + 87 + + + R=83 G=71 B=65 + RGB + PROCESS + 83 + 71 + 65 + + + R=198 G=156 B=109 + RGB + PROCESS + 198 + 156 + 109 + + + R=166 G=124 B=82 + RGB + PROCESS + 166 + 124 + 82 + + + R=140 G=98 B=57 + RGB + PROCESS + 140 + 98 + 57 + + + R=117 G=76 B=36 + RGB + PROCESS + 117 + 76 + 36 + + + R=96 G=56 B=19 + RGB + PROCESS + 96 + 56 + 19 + + + R=66 G=33 B=11 + RGB + PROCESS + 66 + 33 + 11 + + + + + + Grays + 1 + + + + R=0 G=0 B=0 + RGB + PROCESS + 0 + 0 + 0 + + + R=26 G=26 B=26 + RGB + PROCESS + 26 + 26 + 26 + + + R=51 G=51 B=51 + RGB + PROCESS + 51 + 51 + 51 + + + R=77 G=77 B=77 + RGB + PROCESS + 77 + 77 + 77 + + + R=102 G=102 B=102 + RGB + PROCESS + 102 + 102 + 102 + + + R=128 G=128 B=128 + RGB + PROCESS + 128 + 128 + 128 + + + R=153 G=153 B=153 + RGB + PROCESS + 153 + 153 + 153 + + + R=179 G=179 B=179 + RGB + PROCESS + 179 + 179 + 179 + + + R=204 G=204 B=204 + RGB + PROCESS + 204 + 204 + 204 + + + R=230 G=230 B=230 + RGB + PROCESS + 230 + 230 + 230 + + + R=242 G=242 B=242 + RGB + PROCESS + 242 + 242 + 242 + + + + + + Web Color Group + 1 + + + + R=63 G=169 B=245 + RGB + PROCESS + 63 + 169 + 245 + + + R=122 G=201 B=67 + RGB + PROCESS + 122 + 201 + 67 + + + R=255 G=147 B=30 + RGB + PROCESS + 255 + 147 + 30 + + + R=255 G=29 B=37 + RGB + PROCESS + 255 + 29 + 37 + + + R=255 G=123 B=172 + RGB + PROCESS + 255 + 123 + 172 + + + R=189 G=204 B=212 + RGB + PROCESS + 189 + 204 + 212 + + + + + + + + + Adobe PDF library 9.00 + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /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 -520.858 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 520.858 li +472 520.858 li +472 0 li +cp +clp +[1 0 0 1 0 0 ]ct +1 lw +0 lc +0 lj +4 ml +[] 0 dsh +true sadj +459.864 507.65 mo +10.4868 507.65 li +10.4868 42.6504 li +459.864 42.6504 li +459.864 507.65 li +cp +false sop +/0 +[/DeviceCMYK] /CSA add_res +.193668 .150057 .155337 3.0518e-05 cmyk +@ +459.945 42.6504 mo +10.5698 42.6504 li +10.5698 13.5044 li +459.945 13.5044 li +459.945 42.6504 li +cp +f +459.945 42.6504 mo +10.5698 42.6504 li +10.5698 13.5044 li +459.945 13.5044 li +459.945 42.6504 li +cp +@ +.69482 .6318 .621515 .583612 cmyk +%ADOBeginSubsetFont: ArialMT Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /ArialMT def /FontInfo 5 dict dup begin /ItalicAngle 0 def /FSType 8 def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 65 /A put dup 66 /B put dup 69 /E put dup 72 /H put dup 76 /L put dup 83 /S put dup 84 /T put def /FontBBox {-665 -325 2000 1006} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 9 dict dup begin /.notdef <1C60D8A8C9B6E3FA5101D97F0BCF44F7161DEB1E2A84766DD477E7 C8A936AA182F5809A9> |- /space <1C60D8A8C9B854D00D> |- /A <1C60D8A8C9B64EDFED26B9E21A4F64848088903AC9891CF791BDBC4AB29A CC8B3E8D13924A7DDE35F09AC5F4A8229C87124C732743268600EF8D4582208B D16D82> |- /B <1C60D8A8C9B64EDFF43B9E1D43B76E7425A98F23F483468D5596DA760F15 54BAD296AA38A849FEE692D78BAC3B162E2013F61317550246D6F77AF27886D4 E04AB44C473130F6FA990DAC6640A48EC2A80691207E5DDBCA7196686E7CD5C9 80FB78081AA13952C8D8F3373FF54323A4853D0F014ED4C5A1024912E545AAB4 BA7F36D08386B7A08B38C3035C03383BB204897FB23E6B597B4E784900841F18 58E5E1740AFA815171FE44AAE751E7961222B185E93D26B02E1EB5C1FF9174E0 C619907BEEF9FED49CD2B96F29B7B01884> |- /E <1C60D8A8C9B64EDFFB83C6241DB110BEE5AB2FAD9D94B39ED5E81E7411B6 6E9361DDE78FC667AB91EF9824> |- /H <1C60D8A8C9B6079F62EE7568E8B09CBA01F57B4ACE6DA24AC6EA79287DF3 1270F7DC42D147A6FAB1DABB6C> |- /L <1C60D8A8C9B7EF3224EC6E192BD0FEC2445DA87B99CF0E03A72A> |- /S <1C60D8A8C9B64EDFE3D078722A65C31955939D63AA5C8A4945719B5E558E 3B73A676CC12D1E18D93A8DC67C074D6E352D426981DE76F8EC4CFE5DAE051BE 47753A7C234C4B8D7D9F50292A61882B5500CC701F878FE626CDC6D4C322BB39 1537921D673F5AEE3EC19E36E7EFEC0F06A0EA4EAAB6BBA94DDCD11A6A564B13 B510F8C915848233B82F046D854DCD4F1639F149305DC73D3C68DF8AEB47A96A 30E55CF8BAD07FA2825BCE0D675F1CC2EBE61B07B772130E23119250F1EBF8FE 12A2098D9F09F3F21BDC41666CA4A0BB70D5F0A750B44BB93A5FBFDD2BF8DE45 0B277265536F77D5BD6F44FB72FF2E708C60107653AE44BFFB26AFF8> |- /T <1C60D8A8C9B7D8BE16D2C1CA7ED2E06F707C0E9530AE37D06FF7501A595D 3927> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/AMYWHV+ArialMT /ArialMT findfont ct_VMDictPut /AMYWHV+ArialMT*1 [32{/.notdef}rp /space 32{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 171{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 172.021 35.6162 mo (HASH )sh 234.682 35.6162 mo (TABLE) [11.0679 13.7563 13.7568 11.4707 0 ]xsh %ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /b <1C60D8A8C9B7EF322B32790B4C40581173F160A628925C2B3464303D1D06 742E51EAF8B24CA2240525B9E37D08039C077561F794D203DE8C21652F0F5A81 A2CE84BC5F560E6CA22CB86602E80E4BBDAC611F34E85189D165B97A2D648CF6 26A92F4026AFF0CA38E8E165B7E956CB11B132485900857B09AC55401998CADA 1EAAF79B76AA2B52CCF0307B360E6D> |- /c <1C60D8A8C9B7A73DB9D8FD6AA4FBAF8D65C36EA1D4AADBD389F972C0EDCE 9E7F36285FA93A80D3647871D2CE5AAAA6A6A370DC54E1595FB6AAB3E389C9F7 BBBB85F787D6C418B35B940450E5E243895ECFD2205F51B2D154CFFECF34148C 344C1EF806F9AAF539FB961E3EFAF6353381E833DF7C0542FFF27122A28D3654 8FE63FC8465B1B685766E782F0> |- /e <1C60D8A8C9B7EF322472FA01213C7AD90A23B536C2309DD40D370E2449B0 D0FEF85A6BE8067F30686F143E75903EB6FA56935472EF47CE3F33433C2F0C8B 6FA51573AE54B2C516F6F024F8775AD6639544E339FC2A328548BCBFD58B0EEA 03B7DC3AB069F44477958BFBFAAC7196D411DF9BE0B78A86C4BC33EC5D7C3729 5284C077711C162623860AACA404F650F8D516970257> |- /k <1C60D8A8C9B7A73DB90BDE2D32BC36BC1297E20AB90FA9E27E830D444A32 0C85D226D41FA634DF03A4FEE2FD90BF314563D4BF5C68> |- /n <1C60D8A8C9B7EF322B3BE19FB964E04D2DB06D4930CA5D8F41D2EF3A285C 0BD536CD2C57668EB9E30311BF9A2872DFB44F2BF2A4683B5D66FA01BB1CCDAD E9C8A9EE2CB010715D3D6DFF0E843CF77C87A07D1DBD0482675E3CA1DAA2A520 3A8015DD09B7CE> |- /s <1C60D8A8C9B7A73DA057E90C9BFBE0FE301E99CB771FA2F05368A6342B5F 80456D91458EA2F3CAD55CDF89BFF34EEB39D7DD325B057E2BF0E9B878C214E2 BD1BD70DCABE10E0DC8EBCF7B100B55EBE94FB0F17084E21EBD279B324AEABD9 6538911D053BE9D7ECBF43F934B1033C9E405BBE31E7EDB643609C8D779046E1 B250C3CF05E6FA4787649137D90F47F85972A6603BA900DD7CB710E02662DB32 87CB26D7B7AE794611498865FC85A28083D2F6C2DEC302D47619A4A577C5B843 5558FCFE71A1BB6783AFD5F58B6D2C03593B3F2297A66A7E6D13C1E321C57F41 72D53C8FCAF4D28F2B78D3A4BF03> |- /t <1C60D8A8C9B854D0F45CF665C7276F8075B54A4ECD6470F395A458CA2D06 5152075036EEECA213894C1EA0DACFBD370590F4B831924E5BDA5281442349CF AD2545E0750C3004A129C25B1EAA8DEF5DA8BF1998E80AE266F591E64CB5127F 5C42C88FB43C> |- /u <1C60D8A8C9B7EF32240889FE90FF09F794E92023A18223CCBE3629AB7F51 7D090BF7D55C0A5A8EADD9BE381137FE8504E8B2DB3D16839889E327241ACA8F 992A2BB9AD2BCE57ADB306CE2789439E67A64C32BE8669C197F5851EE3879399 0906DA8D7F8ACFF6D70790F06B02> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 98 /b put dup 99 /c put dup 101 /e put dup 107 /k put dup 110 /n put dup 115 /s put dup 116 /t put dup 117 /u put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 32{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 13{/.notdef}rp /b /c /.notdef /e 5{/.notdef}rp /k 2{/.notdef}rp /n 4{/.notdef}rp /s /t /u 138{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 31.3506 248.606 mo (n b)sh 60.022 248.606 mo (uckets)sh %ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /zero <1C60D8A8C9B7EF322B1082CBA0BF9C14E99A3DA73C31B9142A392BD3A BC1EA97FF39C814FAC04D646DD2C4A98FCAF9A9470BD1CDA748490BF1B6225A1 0425162B711F636C55967253E957B919DCC3F666292C622E3ED0D587E9E568E3 1D888BB4F8FA5748005C40596B5B6BF48502A62C5A69962DBA8DFCFAE3F282BC 60C6C207F4C9D9AD32681DD3B2E0F2C2045F707B1BB6597DD9D355BD3D00BE3A 5B546505C954A88> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 48 /zero put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero 16{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 13{/.notdef}rp /b /c /.notdef /e 5{/.notdef}rp /k 2{/.notdef}rp /n 4{/.notdef}rp /s /t /u 138{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 173.473 139.585 mo (0)sh %ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /one <1C60D8A8C9B7EF32247817CBAD74894E625B0BAD23872C089E8D91F92F E1B529DBABA181AB8B085B7A00FC86C529813E9B576642> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 49 /one put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero /one 15{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 13{/.notdef}rp /b /c /.notdef /e 5{/.notdef}rp /k 2{/.notdef}rp /n 4{/.notdef}rp /s /t /u 138{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 173.473 164.897 mo (1)sh %ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /two <1C60D8A8C9B7EF322B3EBC745A0BBBAC411180C089B13E648172E07912 D1BA378FD965B994D86994B65582FD434477626CA0A7A4AA353654D41B127367 E2BE1B714FF63CE28DAC81B61A78F94AD3218D524244E3D9732CC5A4165C96E7 ADC9605690D1ECC190DFB9D5017E24EDE1D6B83BBD5FCE6B540AFB666DD6E17D 0C90E5976007C04DC3CD2FBFFCA768526960F8706ECECD> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 50 /two put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero /one /two 14{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 13{/.notdef}rp /b /c /.notdef /e 5{/.notdef}rp /k 2{/.notdef}rp /n 4{/.notdef}rp /s /t /u 138{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 173.473 190.21 mo (2)sh %ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /three <1C60D8A8C9B7EF322B10FC2B166D2172609B896A28AF8161ACE0368A FE548E0A1C2891C9468F6CF8001203B3D0EAEFD5067EEA36A5DE0843B3FA3DD1 0C10DEDE7ECC4B1F205F8D09B2A1084955D8410715DAE41E60E9BEA3731CCA76 98FDFAB2F6C5BD853C3D3957C1C3A42CED93CA60AD0CBA44CB0A07053B47ECAA 14A0E56199A33A25603E5DB2CC6A470C6EFBC4EF226D2F67623C83F45C93E2C0 2C0A9A0974576F8175C7B2D4E9F1C9319763C8100AFBFF1D8FFF8EB10F2B0608 AF6A0E137303863C59034E23F8CA0DCA04C3BBA93B80F099> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 51 /three put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero /one /two /three 13{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 13{/.notdef}rp /b /c /.notdef /e 5{/.notdef}rp /k 2{/.notdef}rp /n 4{/.notdef}rp /s /t /u 138{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 173.473 215.522 mo (3)sh .5 lw +374.789 118.432 mo +346.664 118.432 li +346.664 90.3071 li +374.789 90.3071 li +374.789 118.432 li +cp +.75021 .679683 .670222 .90164 cmyk +@ +429.632 85.5991 mo +401.507 85.5991 li +401.507 57.4741 li +429.632 57.4741 li +429.632 85.5991 li +cp +@ +429.632 150.427 mo +401.507 150.427 li +401.507 122.302 li +429.632 122.302 li +429.632 150.427 li +cp +@ +429.632 200.045 mo +401.507 200.045 li +401.507 171.92 li +429.632 171.92 li +429.632 200.045 li +cp +@ +429.632 264.873 mo +401.507 264.873 li +401.507 236.748 li +429.632 236.748 li +429.632 264.873 li +cp +@ +317.555 171.306 mo +289.43 171.306 li +289.43 143.181 li +317.555 143.181 li +317.555 171.306 li +cp +@ +374.789 232.458 mo +346.664 232.458 li +346.664 204.333 li +374.789 204.333 li +374.789 232.458 li +cp +@ +.69482 .6318 .621515 .583612 cmyk +%ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /equal <1C60D8A8C9B7F374869C4D81D9B128A787F701C3A1164A793E363981 F7468DA1474C45> |- /asciicircum <1C60D8A8C9B746F4AB4209E2A5909B774F70E045B45018FE1F D6D2C8974D7DAC9AB1A6D7> |- /underscore <1C60D8A8C9B7EF3224BB0E94C1F3EA8D5F87D58A9CCE> |- /i <1C60D8A8C9B88C087228DFC7C7ABCC71B868F57EDB285655227000619B17 1C8A80AB> |- /o <1C60D8A8C9B7EF32334FFE7884F6C3B903D000D9FD76C2EAE8EDCCA90A98 7875625CA0393015EF6761BE1C3B6D9E9DA4BABE1DD313B783BCBF8F620C846C 7F6361946173FB7A4A6BF94EAA0CB4947DD1974AF371F3C211E584576DE9AD79 F9DA988E9E531810E3876F3029BB1D2ED366525F30E48DD7CE3C9B66C5CC099F 518C54BB58C51D6FB6D0C8> |- /p <1C60D8A8C9B7EF322B3B0CFC8FED720BC90E20B208D27DC4B8F11F10B964 70F8B4F5FABEC7F7010781F5077B417FE44279776F2304ACD6E0EA12F436330D C4B79C907B9D28468D10FF9256A7D2CA504E4498D719ACD86FCA89B33C61F556 CF1168C3F262A781155D5EBF0C47D71C584AB93037B47B18D39FE408A49672C1 E63F9E8368D19E113FC95C59A9FA4650E46F6399F2FF256844E27568BA34B9> |- /r <1C60D8A8C9B81F2C3A9694980E415F1DEF5C498473095A24D1BE11285789 4FEA85DB28AD762FB8D2F4CAC5BF8B9C18D8A2DFCF155E0751AF58898A6619AD D420F549AB7C795751D32E8EE6> |- /w <1C60D8A8C9B6079F623B1BE11B16961396A063624588AB070AF82F2F6FEA 646F6999B73C9332DE350CB17016778F548397735D109B5E72AA9A92DCB1D726 4371419D7043A117419C0FAF4C> |- /z <1C60D8A8C9B7A73DB6C93834605F1D90D79F2E671A4623D994B1E45F8ED5 E64C2946ED425A1EC23463E621AF43221A3EAC2BEEDD9B1D3783E2> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 61 /equal put dup 94 /asciicircum put dup 95 /underscore put dup 105 /i put dup 111 /o put dup 112 /p put dup 114 /r put dup 119 /w put dup 122 /z put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero /one /two /three 9{/.notdef}rp /equal 3{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 9{/.notdef}rp /asciicircum /underscore 2{/.notdef}rp /b /c /.notdef /e 3{/.notdef}rp /i /.notdef /k 2{/.notdef}rp /n /o /p /.notdef /r /s /t /u /.notdef /w 2{/.notdef}rp /z 133{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 175.288 478.231 mo (n = 2 ^ buckets_power_size) [11.4707 5.72998 12.0449 5.73047 11.4707 5.72998 9.67822 5.72998 11.4707 11.4707 10.3125 10.3125 11.4707 5.73047 10.3125 11.4702 11.4707 11.4707 14.895 11.4702 6.86865 11.4707 10.3125 4.58203 10.3125 0 ]xsh 439.081 492.295 mo +166.595 492.295 li +166.595 452.92 li +439.081 452.92 li +439.081 492.295 li +cp +.426368 .347875 .353155 .00985733 cmyk +@ +.69482 .6318 .621515 .583612 cmyk +%ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /ampersand <1C60D8A8C9B64EDFFBA7ABF9DDDEB29E5BA9C6F97A30109B3E9B 36A4672F852F0C7D7FD857233D2E0B6E69CC846E74DDD2B3EB34BC0A33AAD75A 4F1A9BB8155338DAD7EA206440EF680DE5BF23881411D9643C59CA80FA0FC57D 4CED901BCF45D149F4A79ABBB4E169C56B6C88F9517FE4C2F9668A2285A82272 8199F386F795B64E48B13F993DAB87BF6AB802ABAB4DFA13BAB2D2D203F35C86 F8099EC1F12467776DF900D24E6E0493B6347542EA1658948FCC9533F6E4A152 50095B49DE7B3F56944F923C54043F77870092350E732B39E61257826BC50408 7D200285234E58F98B03161FCD25D11E49C92FECE7157A62DB43D883CE822FA9 7785051CAC05627D> |- /parenleft <1C60D8A8C9B81F2C3A069EC278D0AA8AE7E32C29FB8AFD2B6368 260D302C905A973F0B3449ED9E18E81E16B7B273530E9BC14ED76D4376A01C0A 577DC235F833AFCC30669C812FBF097879E1> |- /parenright <1C60D8A8C9B81F2C3A30D3A3F0A8D738E712823A2480470C32A 2885DCE4A77E926C520C7B7E1016BB28443D8E7B8AC0F7C4F3BD721C19F19D47 14AF52ABD0227B6CDD854C568D5A6F3817645C5> |- /a <1C60D8A8C9B7EF32244AC11AA6BAAA29EE8C78E0E7206F4A2776A2D1EA7D C8D9A28C62ADE3B609CF5E2EE23C64D0B75055BD249ADFEC7B4224D040D883CA 6747571955349CF8AD17E94E6FE5D0259F4D55623D4DC5C3CB4AC64A7A87DBBA 48B7420D7990F3C261DB9838C5B90BF72B82C8238A1A58FE8E6137AAFE2405FD 710F7ADB95B4F576668A6DB104942C88ED8D01E4E58188F5E32A24B5B964D5CE C10C08F76C0F472E84A0FB6EB5E37AAEE233DE54C212B0A012D3E20F864B2D53 463E221F81B784B6F7BE81FBFCAE6785C2430454DD81C436E0A516BF8C8307B2 879FF86378629C5EA7E586D83C83550D2E732930F7FE3BAD07B86C81E024D177 B5D88A> |- /d <1C60D8A8C9B7EF322407C6655A1B3652DB8522EB511BE6B0855A72D96214 58876CAD1FA22A00635F436A34E23EAFC09C394044ECC1389CD99E4AF1C1F6DD 52305C78619784840FC37A805B0805EF290BC9E049CF068290816CB7E74DB612 941355BCE71CBDD11DD0F9CA29531036ED13EFB9CAB613E9F630FBBC9408EF13 CE4683D92968530F64760C3DF85C7C7EA06EBA8BF859> |- /f <1C60D8A8C9B854D0F47057B2F13303E258FCAEE9E8BBA6E28AE872907C56 63BFD2A0F535ED0EB011F2C2A875E053FAF73E8AA16B1F99510A6812F90D61CF 3F1DA5EF558899A9AE12AAF6AF4568E0F6003B0A2FF6F33293> |- /h <1C60D8A8C9B7EF322B3BE19FB964E037672C8A279BC86F7B9BF0C8203E13 1450D56E388301CEAE43162551FBE05CABF94DC3B5DDFBB4DA55D11470EBD41A C970CEE2D2EFA88D51157B4EF5536CB673423CDDB06FA774D27105AD2B1AC2DF A8> |- /m <1C60D8A8C9B6B41CBB5F87BE20C872DF59FABCB36542419CBFA3D5519AD5 BA8076F32ECFD724B055F72CAC37BC47239ACC8B0FB48B8ACFF099B97085BD99 C333951D0338D27FF6AB9B3F3C69320476BA0CD4F9573B79AD358A91B0176AFB 9AEF169308783E9C6287F18E6E658AF5AA6C9688B500806DA169A1B21069D55C 54A2FF607A6A38976171B08665C3ACCAA84DFB970D01180645CE5CBC48DFE37B> |- /x <1C60D8A8C9B7A73DB920A1A3B81DE7234ACAA5546B4C65820CF3C50E1629 C5A6423BAA34A2ECA8C7FE4B71726AC6704CC23AF1725AFB30D2892FC1BDDAFE AD7BE7BD65F1051699CCF4B0> |- /y <1C60D8A8C9B7A73DB92EFAEC912AA9CB61EA2C87B96577B4D13A11140AAA 18C6E226D96ACA3DE3B427B0A298EF106E8BC0FCA1DC8D81AF2F08A42A0F5836 B6230FDF576E37CE129EFF9730F23EC10CF5ACA4D4CA70309E71B89A944CA734 8AEBF55FF5ADA9F61B4BA14C9A2301A8C53EBFBE665E1DC22E> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 38 /ampersand put dup 40 /parenleft put dup 41 /parenright put dup 97 /a put dup 100 /d put dup 102 /f put dup 104 /h put dup 109 /m put dup 120 /x put dup 121 /y put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 5{/.notdef}rp /ampersand /.notdef /parenleft /parenright 6{/.notdef}rp /zero /one /two /three 9{/.notdef}rp /equal 3{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 9{/.notdef}rp /asciicircum /underscore /.notdef /a /b /c /d /e /f /.notdef /h /i /.notdef /k /.notdef /m /n /o /p /.notdef /r /s /t /u /.notdef /w /x /y /z 133{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 48.0288 433.272 mo (array index )sh 155.786 433.272 mo (= hash_function\(key\) & mask) [12.0449 5.73047 11.4707 11.4702 10.3125 11.4707 11.4707 5.73047 11.4707 11.4702 10.3125 5.73047 4.58203 11.4707 11.4707 6.86816 10.3125 11.4707 10.3125 6.86865 5.72998 13.7568 5.73047 17.1807 11.4707 10.3125 0 ]xsh .25 lw +439.081 446.358 mo +31.2681 446.358 li +31.2681 406.983 li +439.081 406.983 li +439.081 446.358 li +cp +.75021 .679683 .670222 .90164 cmyk +@ +.69482 .6318 .621515 .583612 cmyk +%ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved. systemdict begin AMYWHV+ArialMT dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /hyphen <1C60D8A8C9B81F2C3A78A5675B101A923F2D2A8AB56C> |- systemdict /gcheck known {setglobal} if end {end} if end AMYWHV+ArialMT /Encoding get dup 45 /hyphen put pop %ADOEndSubsetFont +/AMYWHV+ArialMT*1 [32{/.notdef}rp /space 5{/.notdef}rp /ampersand /.notdef /parenleft /parenright 3{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /three 9{/.notdef}rp /equal 3{/.notdef}rp /A /B 2{/.notdef}rp /E 2{/.notdef}rp /H 3{/.notdef}rp /L 6{/.notdef}rp /S /T 9{/.notdef}rp /asciicircum /underscore /.notdef /a /b /c /d /e /f /.notdef /h /i /.notdef /k /.notdef /m /n /o /p /.notdef /r /s /t /u /.notdef /w /x /y /z 133{/.notdef}rp] AMYWHV+ArialMT nf AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 39.6797 479.21 mo (mask =)sh 106.731 479.21 mo ( n )sh 129.662 479.21 mo (- 1) [6.86865 5.72998 0 ]xsh .5 lw +160.363 492.295 mo +32.6938 492.295 li +32.6938 452.92 li +160.363 452.92 li +160.363 492.295 li +cp +.426368 .347875 .353155 .00985733 cmyk +@ +134.632 366.838 mo +128.07 366.838 li +128.07 119.431 li +134.632 119.431 li +.75021 .679683 .670222 .90164 cmyk +@ +339.632 218.396 mo +333.07 218.396 li +333.07 104.37 li +339.632 104.37 li +@ +393.382 136.365 mo +386.82 136.365 li +386.82 72.3765 li +393.382 72.3765 li +@ +216.82 141.931 mo +198.07 141.931 li +198.07 123.181 li +216.82 123.181 li +216.82 141.931 li +cp +@ +216.82 166.619 mo +198.07 166.619 li +198.07 147.869 li +216.82 147.869 li +216.82 166.619 li +cp +@ +216.82 191.306 mo +198.07 191.306 li +198.07 172.556 li +216.82 172.556 li +216.82 191.306 li +cp +@ +216.82 215.994 mo +198.07 215.994 li +198.07 197.244 li +216.82 197.244 li +216.82 215.994 li +cp +@ +1 lc +1 lj +2 ml +[1 2 ] 0 dsh +216.82 241.716 mo +198.07 241.716 li +198.07 222.966 li +216.82 222.966 li +216.82 241.716 li +cp +.69482 .6318 .621515 .583612 cmyk +@ +216.82 266.404 mo +198.07 266.404 li +198.07 247.654 li +216.82 247.654 li +216.82 266.404 li +cp +.426368 .347875 .353155 .00985733 cmyk +@ +216.82 291.091 mo +198.07 291.091 li +198.07 272.341 li +216.82 272.341 li +216.82 291.091 li +cp +.193668 .150057 .155337 3.0518e-05 cmyk +@ +216.82 315.779 mo +198.07 315.779 li +198.07 297.029 li +216.82 297.029 li +216.82 315.779 li +cp +@ +0 lc +0 lj +4 ml +[] 0 dsh +216.82 342.672 mo +198.07 342.672 li +198.07 323.922 li +216.82 323.922 li +216.82 342.672 li +cp +.75021 .679683 .670222 .90164 cmyk +@ +216.82 367.36 mo +198.07 367.36 li +198.07 348.61 li +216.82 348.61 li +216.82 367.36 li +cp +@ +393.382 250.81 mo +386.82 250.81 li +386.82 186.823 li +393.382 186.823 li +@ +164.476 376.525 mo +164.476 391.525 li +@ +167.362 390.998 mo +164.478 397.761 li +161.595 390.998 li +167.362 390.998 li +cp +f +245.574 157.246 mo +260.574 157.246 li +@ +260.046 154.36 mo +266.81 157.244 li +260.046 160.126 li +260.046 154.36 li +cp +f +.69482 .6318 .621515 .583612 cmyk +AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 143.674 339.587 mo (n - )sh 173.473 339.587 mo (2)sh AMYWHV+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf 143.674 364.899 mo (n - )sh 173.473 364.899 mo (1)sh 181.15 223.362 mo +181.639 223.362 182.008 223.701 182.008 224.179 cv +182.008 224.655 181.654 224.982 181.15 224.982 cv +180.661 224.982 180.293 224.655 180.293 224.15 cv +180.293 223.689 180.661 223.362 181.15 223.362 cv +cp +f +181.15 231.533 mo +181.639 231.533 182.008 231.874 182.008 232.35 cv +182.008 232.826 181.654 233.152 181.15 233.152 cv +180.661 233.152 180.293 232.826 180.293 232.322 cv +180.293 231.86 180.661 231.533 181.15 231.533 cv +cp +.426368 .347875 .353155 .00985733 cmyk +f +181.15 239.704 mo +181.639 239.704 182.008 240.042 182.008 240.519 cv +182.008 240.996 181.654 241.322 181.15 241.322 cv +180.661 241.322 180.293 240.996 180.293 240.492 cv +180.293 240.029 180.661 239.704 181.15 239.704 cv +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 ]] +] del_res +/AMYWHV+ArialMT*1 uf /AMYWHV+ArialMT uf /ArialMT uf 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) 11.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Marina Proni) () %%Title: (01_hash-table-01.eps) %%CreationDate: 6/9/11 5:16 PM %%Canvassize: 16383 %AI9_DataStream %Gb"-6CNCN"_OG`O[paJ"HYkD %ao9ifqr]X#^Ycg&pRe(3>0]H+q5gIX/<6P:5P`G$qr5)oDi_=f:F/tW>0^W.elT&H]t_1mJ+oEkYFaRaI=(eTjf:=YIsuS:j3@PU %05nR[hqXb#bO*K>YPrRNIsLYP?em6aYO::6e(pK02_T[V484YOhS4O?eiK$hr6;dDs?G'DVr-[!Sm1N-U5^:S[^YAZWr2f/<%gUl&jDr0:_NUn"4U%Qq+q%T.pP1D=+C'jAlcf`b>c=^&XS7*E%?ehe[aR,U,h#?Eu0FQ35 %gqS4/p'7JDDdGP99((QKqrYlt!KuOnSs;:,cXkE"X5CX@H2HaupFhX)'g[i:rT1*C[kESGK&HLe%8q/@-hKX6_=)9uI"2#'\EVPe %pIM$NT?X//l^4LkJ"g;hn?Y8QbJ7MmH#u_*ghpoIKQ3*gcrQ$Fb`lrD"j,VYf]+JfZR@RoC)$Yq@1+: %rq5d$+gm5XHiNBem9@C!o(K08MsoQYr;$%;`;*m:r5J%Bps%P$=:t;b?X*Y:^NfSFk2L@Om/=QNMdO/EnacMC`NQ]&E:J:%j+a&Y %&@Mu)Lc<*qhn?]$pPYNtL>T`hjNeP9/\O/Lh"%MTmaYNgo`_+?_/3Mg2D;/V4eWrM??+_$h"I"Kqo[X,ii]rWVXM([qqcG)G].Gk %hgGJ&m@0$sd)"JkMe>,Me=t%i<=So4'9BRm^M$Ir]NsJmG4ge05nUPfDigS!9*n923.V%CCm9X4._D%0Uqu_\9N]iErR,j %FE)XtIhS3h1cI?i9^'15HOeB`9[Yds#_JGX`54hn5\TdRpcne%Z1EE:M`l(pL4LI/2bZI-9%$A.Y3q^l+;Qno6'\HA&X(C^=tB@gKmUL.u8?ZVuL4+'*W?ZV._F,Sq&1r&3\4i`t:qtA!_H^cDBmcN1AjED17 %eEl<8/I5\2]V:1>+5Yn)J+Mh$h92;^mpI0M]"e3qMe>!B]]R'VS(\ch#)Lf8Erp!:g5T\^e^H_VgTDgbTYb.Kb;ullpDr/6R %GC+f1iq:V]L^5o=2n*Gt96cm(WIKEqmAo"15h##%1\>YdkM)?,?9>LuJ`UqGcSocKIiL#iHmPd'iUQ2t(4osom %],s;]"=`uoE:Q5[p_`^EI,@'(D>qf5rlt>L5Fh]?eZ5$kG53Z+/ms9?qnJ,/r.\Ofs7JMgB_s)iYl57`G^jdAJ^t?]!IjjRN;`;O %[SkO2t"`0nS11FfAe_F$R(6- %V?RlR@=hd]KjE?KEuD-t+^E'-L]M>-'QYh1`[T3<`Eh9>bBO3:+^V'$K`hi_8i`.>E-6;G %H*tE@%9Mq3^7)4i;b+ %:ChCINZUduo2:G4CT+JsCSE2obP9sokM#.Q%2B_V!]'lI%QL;h3W_Ha8e\:FqGs/aBniP%Z^^Y%YTFDrQiPab*+fa1F.+oYBRi;s %[[lTlc+n#aI_LIQ_WedP[)uQcZ)%Z!"1jQLJ;126?/%>fd),,nI?8[>57jDj3IPgsJo[*Y<2XB;WF"4_4Ur %M:/\m`15c3)?,;L_;@?NHOkU5MA3`L8U;*]qOfA@\Jc['f'jVuJ0.$9JdZ;iDZ\$b %5k7s;^%2?S#1jtN+/0Fs$e@DdD?gkD3oV,ZA.,%_89">Z%VN_&$Su`*F)_LBZGWOn6dl%!]"ZOGqf$.UdcZ@AZ=c!6,o= %^B,K"59q(J!',@blP@"m')6)EZT&%keQN18Yme8\J[?Zki;r`D&pSI&?(-Ug/*mZ^7N,\B7Z\Vq=Ke'qL[9O7B)"^;"h'd$e-mJX %=YA[%VC1%AKY4%I;>-*j-M$;^KZ,8;\#3k/:E,C7QUHd*iauErQaD9.W+H[D-s@jP=+!IMZI^@8;:Jp7\4(t,s6U#R]8^>S8mdgt %Q"2R@iCoCoiUlSqVf5k6[='1&HpsbIKenU!'[VgcfF_h:jCt7_%#]V\TCkmuT&D*-Ic=;7:R?3R1q#XG^^p@]ZSJ+J/PTWf_TUgF %5Pb#r?J`GNY9jg.%3;?V!?kR*@]0kU(u*9=J1'uq[srJeC0if3dP:LT\1>S)"TR"6s)`!ASfg\".D"i %%-JbQneii^]osh]#lWLbR51mJmVt,[qW@V@ft1>F-Z\8G/Ag=_+%X:V(FCEp;`Z['hMBW %&nfp-$Q(o2()^r*YSgf!T\fjg#(,82)`V`rYd8s?HQXnJ7lis`7:HD-"&/hR(4a"HR3Bu21Q28sUksQjJ&`+p_TF22#[mKYp%6&s %U6mcs/>%bu_]h!;-F52E'C=B^jnK*_@pNcEXH=Pt,7UH0Z7ak=;:S0\$Y<;edD<1eeOSq'+/Q00:5KnNjRgPEdj-1-9SRFbi1h07 %C'XZZ$/B\5RrJEL9Ycbo3\\AShJb^:_tJN_S,G3\rW*^a"DU5RhG'Y"nGZ,T.-["m_Qa`/-?LRj]!0nZW:-\7O\srUYhkL^]dEpZ %;N0tC!Nht^`g#,`XK[k&M)`0t5XXMHbVGi^%-j!4M?>IZ)I/q(`nt:\M"Fs%D95#HE"4^E%&dBKCF`'&Ip*C5%JQTo0%Os!lJ!L!RI?V#=2JXPT77'`JK4=Dt'r#a32cRb%"PC;O\fbq2b?JUI4 %2"Q`lK/lhK;DW!tj@YiaQ,:f\G,H=uR1dW0;T/'o[nCLFkiDj/WN0d"%UY^"M$OF)MVJYE@YXHLmudI\`J$Lj.5FUQld4oe)kQ:DmhM-m*IgIIVfZJhY9<9@)/BGK&kn%O,o_ca*+I %jd##/s&io9mn5Bt%^IB3ltEYn`H!$X+)Ed7frToa):/"UHRAL2o'jE8VB-SmCQS@agk`cBbkC$\ %1uD^V7VAn/YdlGImhs9u^sTAN!)"OuB4>@]iB>hr@)3K--K8(gdQMU52/O'V'ahJmO9q?JGah5+n/Ca//6;Kp:4\QZ7'l:oZq4NE %-4spTaCI[/-8C,uL-9&IlP$DJCEP]BXGJL]8j9;DN5%NCWE3.+F=5J37$&(M>[eB"qXA>e!<:GW`Sik@e#edAL/K(p?@;Y9oSNUT %p%.&^@JK=:q^oEHp?)-LQY.(X8.Z$I6(B"_/66t7(#MInT*@B:%tcktG2g9(`-X'7@oCWCE?TPfgahMep0l[3#MtEeV_#FTeIaH7 %?$WE8I]ChfngD2tMKBs*&ISZA"'m]jl\9NZE,!*V#&)4_"lWfYH7"F,tSOR<+P= %e"!%(I:_[qA$.>73R-&CA2]ClJL4,KIMV@U_r;h3%It=\cY";nfJ1N9V^TIZ+@WZa[2uod7h=U.n'd`L=M %@_OhcfXe):6H.M=CDku5]sj9PAElPiK<4;hS[p,1M,6K#fA:_R,]_r`LcSs;*@&h9+:8d8M/a(>m*-XR@q6-TUmMl`('pM3O`bXi %?A^nF_i9$Y1EA5MnlTFPA,pWUrN#0DORS%OBGCq" %j`u`/EbS]g8o[1C.ZrIS2UhToJHPMQbS\XW+;6*a,4MpZ1=+D!lC\1.:RmiGoilm$(ne6lF'%0q%-u %Vd4W"22\6JQAmikgVU0ZLsKNMbc]:O\u6lIB9KG[P.?pRT!B/br>:Yt?WU30L^@)Wj\=572`WNS*p6EJ,n %=hs%,G4Ou'+ocatL^?(UXa7>jjGERZr`gN*S,-Fhp*K73UCs0G()5/eeYR7XalX&oR+OD34_#B2!_5J,Iu4CWLQ*UTl_IkqQhTZ"3Ma?I2GT\IFHZ8!Bu>P?=dh`1W@=T;2[Q\iha$'!+gm8HS4^= %0-7RUG6@e0B!m[c=G@@Y#W.N-dmu,/G^m'laq!epAH-1 %9XAB?Vc0hR;r!Rt"O$k$8,!/\N;Zn5XW82'eaaS1\,YhScgH@^D'.1HBtBAD86U]-!s+Q,%$;OJEr!4r^GbVKVbC^_&*DKlV5D:- %GnG2L4]sj$od:-Xb%AZ1&fEl@`tgE)UGM\Y.E_om2u:X`*KHYjYtaO[f$mgMfIXFL]aI)q!/"Cb#N78CG5#V=2K9#,90h;7C]bK[ %KQD>M%*Kki%*X5tO4,:8!BLo1OXPLD1]7<"7&2f2aH7n@/B2b\B9p@OVaF#V)UesK_T3]n2PrfdSED,qKTou9EZ#f#ckMk*LgLUM %Ob,]!3fbu`]k]"2`Gn/Y*$aG\@4LH.nVh03)"NeVQti2\VBF$P_I>G8UcTG&OJS04N'0CEa- %MoqcIerUsCA]IZ:$?80?io)/=bFSh;joLirK1.fe4r!0fkOm$I8nTN-@3,YdQa9]KO"8m-T,,K:rWrM%3BfELHu"itCiXPPH)"Wh %E])(_a#'`YC#rr)8!@-Al>14tE7ut>8IcY916C*n^$sDSQ\[/lLac4jT:MH@F'nYeu6=&=X)s*cmQEJlqb?(XCHcZZ>(7B#CesoKDY:/o\^T/&T5.8bVmt1go@t\LX#:1`87F=H,b.ra7i'*+*E! %L@S@[FadY:fZs#T4MsWc]NRLkc3jH?-7*Kd-,`,>$r0?<7d*%0@uP@X^.6VIL*MY]p>g(=H#%>i1;ZO`+^,j]F`BP"H%!A6LTH=N %5),sk`&`?;R3K0I*q.*LVRRP'.h8TcSp6JSMIV^m,*#M)a"9rE&YAfFO&tg`r'$>t/[G@6iH2sLiO7V9Q4>X6B?\:!nn1G726!n/ %@G%:?EZC4ZnMo.[!im#lKC!jmN1"?HCZP''^mda;Y(k>5^glTaRcZL.-_XHhOZTTEGG#m*Ope=Qk6en'kc^G*Gqap6!;797c_+XF %Oa@m?$P)6T8pCP:aPYm&Y`&sSW>]C7;t7RI&T;)g%]<"<6h>?nGT,Fo@Mm@_Zub9$*uhiQ*DPA[M*!nkD^iJG-Ae&NmP13W\'_Wb%4L2gK.m1,SL)$5Jl!m`A\.m(DdH<=CPDl)/cU7TX %r3akpe+r.VGON&Ih:Y$+q#:9d*Mm$^KD);J1AF-?5Nq#1)>l2:,?4Zdk+=FYFZp%A1nRM,*&QLHq6RCs^j`smHoZoP\W5n_X4a?% %56'qa"J>A[Y@kpPAs2'/hr!5F5!SpN5\I=HJ4koSM%.F6,=rJK%i@u1/S?f.O2aBmgU\$[CAC[3`,,-FGIim<1jgt_,$6J0O7%!r %&2&N>gb$DG@1X=_;&59VHQUAI-4JM?kSXMC@1]O?pI-`m.rq=t!d/I)0"Ani05Rn;#m'<=\WT@2K-f#g'"saXEKH9>6m>]"s!P.J %B1ncP=m;'?14O-^((RnUTfu;A4=A3G,k#rAGGH\YQa@]:'Dm`O,gUa9<@QMbKrb`_j*u91#"s0H[(!l#);Qs0&\Qk/a\>$UAUEM$ %iCG1fqT+TP,tl&>+8#5$jR6O)Gl)Qf@4h*FGjBG6k,6R.]YZFo6=]NmbA[fJ`@ELWQYS."(?qU(f.l(H#]:Hn]r52qb*EHo\8>-);mk_p0q2Fb(-k$,8GH_/I1"qnMht91rp?gio@uq6pHq?(gBYR %e&Wc8m"!,nab/F+S.Ka(^b&I!1j@cO$cMq,?W-bCJc`58@q.rBFmHRpD&BScXENsFNQNcGtLjCb0^!e42"/YWY %g8rsZ8@cGbQQX>iO\9YdmBoQBgbq:?P4V-So4jX=k]-ANL6SD'mb/k?Q]YfADKofV\l\1E,Hm[Cj&-HA5Z,!1CTHu8(d!I,A!']d %,t_u?YHp>BJ2AkGYR6BIk0AHG)5qEFVr;]S5!;m0M$<&YqBV*2,\VNH^4(Qu;Db[hlCPP1koZAU?o\^[ma6(qR[%/TUH]3(pRC9J %[_H#GCB(=>5^`Xt"X$%FW`i)RTe0$rV\q?%D_Qfk.k'X9^*8([;7C03f3f2C5@G9@pt\%J'O;0tT4KkpWTrK#W/Lj?>$L%jfY1*_ %VPCFP/P?ippXG6fdt<\a%BAcc+*s5G>2j1A9!>Gsci_^E0#a(Yc_a.m#76s_'Brj#@2"C`5>O&r826m!6Lu)@Yge33&$=!Nk56*S %o9VN7((p;%]Aqr>pp`Eb^$LcPl-B`K]@7UEU`.:R;(XHr,tEE$G/pf&_Rnipn#n1U5Nh8VHaVl0YIS0+j'-\%9ClaI,TgO^*b4LW %A*Y1GlTWT$O0NhgZ#u]=hd^KY@r0t2'[>NZ'[7jQ4L2gK.m1,SK<]R/qgNS@>!Q<%I::Kl]_o;@<3;[OR*>7M5ud^K=.8=>\9Zqs %k'<$JGb?8P9&o`/%b.Nb*^R5h*cJ;L5-2QSb(\uJ-#)=[V(:#\Z=urn=.!K#+LIVa^+.0@=B,T#;B:uZH*)CVX>D=EESU_Y>qHOa %cNgEZMY]:Oq`?u2i6%^g>Y@L)eW4j%oZqIjiX+rRQ'O^BBs %@X-g7Leg#]fcGT1Y(>l1Y^%cbKZdtVbTm%RgW]/;:\]i,RGjiaW9kqL;+Vk0HP.n3ko^*.5iiY+_QYG`E+REdgU\bH;*sp/_M`_Z %dB"%^(0C.E18=(D,SlWUkBIHD`35,:>38e*Pfe57:RI5;!A'qoFsMtAl]I$b\Ah&O.2@"sH9Y-3ZiqYu3RV=I1cI]LrCqX %mUc`sb1)WC(?nL[cY)NC+'l9S?YQoTB[Z?okdM$/?h>jBVFBmm:Z@CEr3EBYXcJ0UiY9a'B=$g'FZFMG'OIo-]:QioX5ttrEo>&]dqSR)\/EiImco'=]gS8@T33doS_E2U*Idf;dht(W@'C"K %N_f@G!?g_.W!!rtMh$Km=AQV)rio*D#@W05Y%`#cgXuV6_Kq)`cM$HJ_S)AcNL+P0f\?umq,T%l;_Il\_Z3jkH$_=Z?$4\4%UXP7rm9$h*mK7:(K%FGQA+W5;L[+,E4;r8MHTKb*Bcc7LEHY!i2_57L$F3#)OAa@Za;-1D6+0/!?5&/!?0R %8gIu)Wcu\Xc:V%U*YP=X&jCDklT-t6ES1"e2l$CV#l>4':Z@b4htcb-cZ=:Z3R?^S6.b)uNl@8jEH+"Zn7B(M/A0@'F-UVC[e5Gcrq@jsI5M!fWb,T`q^NGR)!W5_kou_bK\X2lL&!YW5IC60# %A/JQGX*?H>15Mdr=Q/O\IDXhG0RTfZ9eE](@e %hRWm:E2427^O/\!mr,rpf9AUplYg7R,okM^",AX`Z54gGE%\\\nQ7NnPG%e6`Gr%N'h87Rk,g=mO4f$o#;Ra>*[eX\CC<;.m3+k] %LuaAG\j?KCHW,^[A*9^24Z32f"5&YU_*3P9@qW=k<3&HAL,e_T4JnNI"Dj0B;.*k1HVGqMLfK.=q9A79W0%Kr?f']0e1m#dW4gljh&[/=A9+]fm9J=cS5? %[_]r-og?s`pE?\,/B-UR7M>R5dc2.+GO&2&94d=>`"OancV2_;>e(C%KbA8-:4jW(&V\87$5_*C)LT\q5TdS5[o&,22##DMf*Y/t %WNR!b,]4faSjVK]hK?nb5F6Hu04)IVdH.uA7'-miRGm1-PhqV'7MmKG>Z4N2VXu^4J-5"M&QlICq/ukFiAG;$M7d'L[=sVmG&(rb %>!-kuV7V4^FWWfG]=3PkmiGB^LQ=lF*"V2)_4>a_GUrL*6T\bEI!g1Va+IBP%?G/i1[V?+%<2)I]B`tE)a5P`B03bcUGRts#Fr%% %&gioPAL,t<@2WOsaf+JPkbTS'>)KrUEF"1q"R,VM`X8.[h)!_nU&%:t]lVgij:&A97SZc4#b)D>29o=VBsSVJ!nl1BcprMWlOpPh %d.gFd%BH!_NPal1q"'G"Ho-7k6+.I_^Rqr]oqj]k^2Rkl$M^ml?dmF1G=1EV>=#\(l5!uNg+rC6Zm"k0oNPKOYWY6_@[3XmLCpj,+/*7P?*1k5`a*N#1Li+`n:P.u7 %`+OtJ`$[f7qg-o_$L#cc7OJ5'0'e<'K9(i7,KYeSLOBC<-UB?_#2UpT_L/RL1H+FF^.4gdmHk,;&&m-QOe'\7>NOl[0?W;RKYm(H %@+Qb5ZiA7Jnk])TB7G=h-5]r%rNp..'sM27VN4VhFI8/YhoD8JI;ojc*c@pkQ^57/%oAg%3cZE0/0:*5FOUY/um$r;7kL.Qm3gDgp6b %b"'/@q5?*!WPU;]H`pFq4b`S5kI'[S1b:,u2q.T9mdI?q3f%#?+P1#c-!7f_@rdJ81uS=2!tG#\XQ$=LafL3LC`9tu9/"8q)XO]n %g2=r?,p_.#r1AWX8?(c':GFYXs/Z>&,rQD9fq6ssSh6D)/Y:eXfn7g!-<>UKaWkdSc]rhe4W6X/M--Fc]tX&6d,)V'BO*jgiHjg[ %nD1=I,38F'er*%SBrdpoc18Z\P#-8.K\E)qg*JQdK7c-?BLdNj/'@VKO?AL-P'TIU@na%kcsCJoNN65LHb#;ij6enlNamDmim,U! %\S+'`[2UCD%T@K"*Vh.(Fq4r#_,ZC`q3[\"t6-Qi2'CPEoq"B3RtT;d,7FAXAmY^>N^7Bi,lGGuqpV^Hgc=nnc(56c<< %iA.;%_blu=L-uR:"ND=F;4S4s*T;7gc8lq9L(=/t@3.$i2.>X?E"=tpQ$""UjU^@ScGDJdo3(femN#V;6)iZ'[`3)4kdgf>j5qWT %4\Rl5DAQ]6"rqT4fgj:EdiAHKgIGoQmlfG*YDdF)r+s&taYl&YFtt-X[Cf(@hJ?W4EIE0Y4G3$-IIHIU,TC1UJOkF3,$dhi %ba")W]!R+8*gXaiULeBWLF5ZLd]eO*dR^4-S?U)4?"VPf2'OQ=kq&;2oTg'^Nc=T(MW^<1C\CgHs6K]&'X]][YHLs %p\VaR&"e7?pX'jcfrXdMfQ'@.16.(dZ/VVu-.XC#3S`$'R4ij_mj:rpGe$hU[ec(#qR-@6"O(@:5S*JChG4",1Mf>UMQDlQ^3JZ= %KHGO%f^h?=5Ge12'r@Z?CHkj9EnpgA9ShKUWL1muTO %WBfpcQG`jHM.mZMZT$Y#$73jr71?/@M6($t:VC-?$f+8%aI#87L6?-#%OSMo,_n^LS/F)!fXR?k^hFM6F(lrK%]J/S[6-9i&oEP, %8u4DWH%#-[C?kK=Y@&_N#]67bjjLYfhPDOM*(]Z)&oYGgl,X_Mlb_8<(=E:7-^gVjAUM!tQ,1a'FrGpRU^6)-*KhXAP>QC`lGl=A %O'MPDP5I;akZEG/eg>8Ij+[#/EDD-iKN=WgZ?(2pE&^)^@5SAH)&p_8a"mrb7S3Eq9(6bt/=Tg,5t>Iu9A %nfp*Qt1dXf0)R<07F5*3G6_T*hSdK@th %4QL!P#DUK3#TnhDm=e;'m*&T)(qiA):Ia-maM>h@HlmDTiK6]jYl<4kni7uq>+GKM+u+_L1(dgEh+qZP",\i(qK)1-N`D^nqp0r, %G%UfFE%u>847,%m5=*fY5k[;OZ&i4;g=rdo'&\mq5e_o=Y92WC[DUV'[3h('Q+#TkGr-%P?<$]/L\\^Zi;i>6+1p4c_fpZM0DI_o %P54&U092iDqIb%LH%+tlWs9^9C.kEONW+"iT0Hn.rObON:Y8j+dm`4go!;<`,,ls/rQ)!]7GU@'Gdsgo&'3AuUL=UBD=>U7DIeI] %piqHQ7NNk:o@UJ"4C#FAHGD8iW-rsqO*t.@csJu]<7kG?4`HC6#Jsbf")>)Id+U7=[&X:RaT_q-o;rrBDX:_]9JhZQV?GTgdtmij %S+=Wl#\+/46W;54Y@4<_6MTu.@iE\F,Prr2A3-T>9V3C@qflboj..3OGBQ+*g$s<"a5`^2-W5Ts,7knX20upAj71ETs7UoUa,:iW %=lGJX*a.I*G-CLM<"E9d#Pah`rb`2JgM$9d^+F2Bb/Ti1g#*l@@l %o0IC=4qbEqOiW3:"X.[a%6c)r?kkW9P5>V5oFV*uid(=qqO(7Q7jQqP85eQ@8j8Mg.fCt9I`cCL0F\CKjjb\s;Pi@KcAKRU-C`K3 %805B"O/8#+DecO.4H>s%C7"J-Y6]7JE:iJ$YrGE3[)J!B";r&)[c?-;QD7k_Vub`O?oitW_hsm;:B9[H&a#j[NbV7EH,EhYtU.b?jpJ?]dSqM&Z5^uK?`T'X1pd<89D(8BRhJjV/!5_^JBF"QYh@+AJ2MbO"C'mLX$>Ct %(Z;?2/na8cCuEMX((gL?hk]/<,7o.fknXqa^4ZIGN"lk2Q_/hqVhr-\YggrcS)`N$@k`?*kn/=>*I85ehMcPkEio#P+*Z.NF(dDHLAsO&0bF96hBMqpHC=_rgus( %mqWg-flMb5b*?LF/-_,>GIKG)RkBnF[O2sKgaa6fBQqfEk/*ZL]"@'<7Uui9JHt4nh*eH.Oe"S0dKaF-p!hpE7B-jI/ %>]E8Rr`g!%*/rK8hTFXhbkHRG:]%`S+hV.?EJgK2"QV9Ydn&sY^E3re?%P*e]&aa-V_e?bs5s:7*u'e36fRmI@6E;\s*sgen/e0T %dWo*Z,_bh]XCXR#nXX.+!k&-.n,sF)c8!V[JY+R2Ttk-ZM85#-(p(K$5G6/Ugb<^K3&&c)s,bTt@MQ6]2pbl2cJ2,+62B/]Y+;?D %73/OV#*Yl_r*hc1,J8ZEE"9lnibkOu0ENr:o4`kpW;#Zs+ojfu_CT!4L9NI"?^l!/,LTu&J2Gd4&@C_F_`qWui0Pn2]_FNi3k,hV %qru3PA%EWqD8QJrS-VF$MW=uJEnLPcK4iB1!k?a*?4KW_rjWqtDsM)5D>u^Lkh>plAt\mA4]RidGJim)G4sCWSc.N>i?r)M=9f52 %rYVgPoF/NJEP_:>bjr.eO?@SVB.^KB((bIKCcMq.7<@Cb.r[bVSI+YF49.8bVrE-A?=B0elj7rUYQ@h*,WN6IOA(/'!!0V-P=.%&tS7UEj3/Noq+0"Y3Y.oRDEBYj12no1-Uh_O/BnHNWDf,.``am6"G!2Tdt0V@".R53aBPO'"IMO&c=-o0j$dob %K&K2E^_fSXR`DE6i`qc2W6?031>)es-uGlZ4ih$=$aAU,k*C)NpC"S'7r=,1JcIkEcn3$u:sZKNitr4kMFp=a[O.kF6,'R7_!#lQBJ^YSA6,a!\#c;kkSd/Y@4>RijH("mrk;ipOk?&/oE2650#Uc#XONLLbcfHQ'-Ib/A %N`N)A!V7#iD&R'+45mmrX*L5UNjm%^<Cl2#"_C.ED2$Ml4ujKtQ&2HL#-+sG %>#5Wtb,?"Ei@_okdPY&GJsKB_b_\C];]TLb3oe@p+:LuZe9((&3/k0:a_Ss_+C*VC5W_Pf@4[.`]#[NWB(8qoh$M4//F7.\RFA.[ %#R\kO:7,iA#gBl%B/D?FV=\-sM.?liZ43]5R";Y=P7lGsjC%'j(^\P&(N&.#KEDdaWT4E?WB':A3sXlA>+*nYCL\su@$d'&&fFg+ %XMi-'8.cR"QaUJfY,HX!DA-/J5t`m9X3`_(jp^#JUC'4J/\Y0eqPh]n-%\`gAsj(YA[cMK!)BZ]8kppH!8.-o&_U5oEMp@X4u%X, %4j1Dr")jk=N4N?b8ET8GV!S;3^@!h0(RA=M`iueb5ToB=6V52QK$=q(US>0j$PHsSqc(=_:,P_"TT)Op4=hOi4/$X59p&kL#CpNW %jARK6$VYYF?;p[:hjQfAC2l[/!#Es56khBX0M$!."bVDuJY]UCFH*[80TV.j9+fZ5b@jOdXMN?J=qMHZo#f#"7M-([(uE@kQCs-< %nHNQ-h=%7T>'*i,!#U69<'=.-U3".m=tI]DD5T+XHk=_Xrfrc1U+L:sgXk[jt+:VgQ*g_@5\6GW1591 %>6(n(+M\&"6(dlhknX]ftEE8?[oQWe)lFN'BeQ`+"8_(@CLG5:>XRl]T;pk`W0F_DVU9#:FekJS] %8KoKXJk,c=Z?7ssX;!>oBHG%Wp'Og!!EcYMZl2H*"]3Pmh/(6X&fBA\)4+&:6t"B,J/>:)!`E!B\EN2n+POVi'kejX&Bic0&?pn^ %V4r>[qWQF&WJ7j&.0>G[B;M[Z-NHoJ/j(>k!0aRI.LI5+D7W&KaQq&"AkWXdR-L]K8#_TZP\0!/F^B!9+.dQI_l+@qBgR@+8aMRG>_E %R>eQ!6]XQ6"JUbU0G`37B/F)*pWu/:W7?q7MN0lYE^L+kfh=7)E"+iWb(B[fV()_+GefWR-]rSQ#j/&eGs\q9WIbd:%[=&H(Upfo %;h9LpXI.En;1t[Fl0F.V"Y:R#%'_PL`+Mc&1tQ+@Z73<:]O%p\o*h4DM\AnOEZ1+)dPD4>`Ck<=RUn.ZAhnoW`a.\ %)?^@O"G.W>SN4_^J@a`nP8HSDRg>FO7DTDBE`3i)Q50J,Xgi(C'l>SKL2>jG!?g7nWZR^ti0@$&/gD6"V)oRu*8;`U7oSSmblK@D %-dGSK=F@mJQ;UT20JM4tRn$oab(j+T#qF:6>h-qN#?bPE&X;?f2Zq1>-6&4%4S01Ah%apD$SZ+^`PdKRN_qoh"To'_;<4C9$ouD:&n[^$8gUm>t/(9Lf?N(!6-]I-Y8kV(bAM>4a=#u@7Nm\ %3AujcJAIa?oEq?^(SL1E:%g"9G27n[;$IdjG+f#2f.qr4-!,.nFJ+3[bu'iiMPCN/C9IGn'#DhIgEo?CR1<07=@E142;&jhRqa@O %PP,B4RtA&J1r0H!l[e?!F&;T^ocP+#ZQfOVNg"2s@Y>s[BOZj5TH!$GFe_?NSG!91W4Y0+'0WIV>=S`81-@%>an2R00OJ>Q)jeu[8pCLEgZXMBF5l:.%`I %H=6VM'@Vnd?jeaapG%SMWO\29;E\5a?USHemVE(5D:RoJR-'gOL"]kAX\IptJ9+W-Vs&"ci5p-]2Ltjq9@gP!'SO79o<_pqPfC%: %Vh2=U41L+k5g1/E+u9@1Cb#uIHm11`\QQD9$L@,H")qu>e(4=EVN<#LG*Ke'dqH<7=uH/*[8!GkZZ`"q/kgVeHmu$]DQ7pHm^dd` %k<0).236gWJbu$SSXiL$G9lNm"(FXr(j0gI5[h^AI@*\i#-)=?YcENk<*2FhUkIIh!:8!]L)e=N\W'UW>BNgHf?W6TahYJ0d;^?I %QUiLlQn4:)qUJ![*2>Q\#cuc2Z&GF-6T+qNf$GbIUPW7Z5]ott?)*rZ"_#o3M5Z+k^Z`[&_N>eWB\%p;K+1VT@("@ %[B/X%R@&L-SBO'Feh4]I)e0e'$Rf*Fg+X"!Y?1TcYEtn4KXO+!8%Gt`lU5[X4Z`$)0Ja2hArJV=r %e=*C==m'e51Ut3u4$=XJ)glB8ld_fX@3,.+?Bb_o'<`Gc.PM"ph4IQ\h8/#YZDB5anDK6`R.0NmZ]2-_mUU %dj.X\ai`OhY(XRs/[%>>7A+C1@0`>G&?ei;F-(sKeVW2rS!h'dBm2%]dE_()qjR`>#GC8S#UO,kd(AQ.1s:dX+Ab`H@6R-,="\>l %:Bdi?PAZL@5%\:ba-o3b25oiu4SSKYVMDDh<@jcCG!)ZX%F:=C`2C`LHI]?f)'/aD&&+'P9r`qZNkM-@UD^POpPR7;GQagZn5)iN %Yn;gX$A;tuYYbSY;i>nVZ"Z)H<-H.i7FNjY`)XS0bc+]u1D"9g*g0b2R$.0m2F[&LAB$3ZIr%1n?!V8H+gB.AX==X1CK:mS"uPO8\e]oH6%ngQb28"cG<'gDe.DFPAhU3+:*#lE3n>[J@>KI7nQ:)Q@)6dMJ3(PHoh6,F*o6JtBO3eB%Ch%c-TY)"qJ %9T\K8TWDf33Y+VWJj9P3i=,hbl=Of;JL.;D*Go-gn76Et_#>T]CN^t&cK4`;E?h#/q/p_$Wl1"o%tn\iF:"V:WuJaBSKT[I-Xefq %)IlW$ndL(D\@V0l+G$g*Q;Eho*'3qo\^h*Lr#$?XEWaRTI^h8c4"?l[q@ALj$UJ&/W*OZDf2L*NJO#Hf&<@1k.4R8PI3rnT=%SJ4 %i2JuRQ7f'W#cr%l;UgdUTRFunAI'84VK$([('1b)77C"\6[=p\;mZ5];=0V$G0>D*Mp@m9j<4?,bl#PPMsm4&=kco8T]0_Gs@ITf$NblB0F%BNb\ifiPDV3R>_ %d'TkYCtc)Xe23"B5[^%'deRR7)^^uolJIY&a#1+p*e??9efpCp+Z1'Ss$aEX\%5DAN)"2b(hh`Sb)LE*6H\&VhHHIHoKb0V&68*=<+p)hkLkF"4'7)',k1?O;n02M5 %?'X&M8V](qC#o#$o*MrFS"5F(hGsi\?Z!V7h,Rc`%:rp!.M0rP&>1)!+eQb`#l9dJ:JsAWFHnf@oIu.tKs/$Y(kG8Y;)SMQIj^dn %>N7N3&2Z0o'Z$;kmQ87>>J$5g!s,B*fc1NKU.]?=?FgHAD,Aj3p@F9>^5nZFsk.Y]#@k9!W\:Y]qqCoDQ0'd %Ke76@;GkUT7?G6UK>$/_PGUL+Z)ONfXkr[S4fpuRLAqrO>o$i!9oQtb(oCcncLM6Xd#HVY0/+rW9'V:?7KmR@Cgdj@TTCs?R]AF% %fpW&te!K'-@C]oG1.Hf6;)]&oWt8c>4&f/n[#.iSM]/pYY:E=h#KP02k-Pp"p8m!jq(/X@;7/\!dDm;bj%Ehn"_fb[B:f!fU,`ld %Ct$EOF4/G23s+[AP#m1RRj2#U3^r(-&NE;:O)tOJd+4).VSK@P"(1E;0pm;oG'aGE8VpX$HUcr?GFlZ=5i7^OE)rcUebP-#,tC(b %RTD7.#'YNOT5?Ih@oJ_<("Z7"Wo(c8W#]OV%!Ea[PUW@J0[.MWV<:(;Ag;,0d]c@fm+6&>i#H)l]pdKLWMU"&FdJE, %#p"RHJen2O#^Qc/\Gm,-22%YrTbs/;$r3SC=-"#YBU(p+8\-N'."MuGHke`VT35\J0W8Qbk!MNEb3VG(Oi"Oe2!l+brZ\T"l(Bad %kk.@NCV(HLq_h.a&-JKLIcA$d-F`;_%k)%'"Zm0-X@u,@2/J2?K-KM3Z!o=?6ng,5b)mCGPo-W@Y=8hiA0?aT7F4hO$OW;=5S)_E=cJ3f7ll)9s+QU'iuSK9LgfP'[cL'!sQ""F@+!K7P7j,;`6ck+,.MoFl#=WtOU-F'R8I)8`ijgDZr %WW8Ee7S7be1k>IKZo5j]3a"rNm3uh`bG\WZ7+\'M,E'G?hljU"eHX'[[To![k0[t+,bTC;R@I$;JdAjmH.V&NE5/;Z\L_;k^f[Cj8:L?UK=k;ZV)+,fbam/L4ISJ.O\QMkT".l(9\#'Eq?&e\iX-j#BhJJ"hKSF'8]_n^q1)"F=lG%;?Rr+a#Y;HF:'m$>9.@.+Wc$5=J2BV6FA!2j=Mdb-"G!3V\./fOO %t+^Q %/79>tRaRLr(f_M+:",pa^k]"P?jKrF[AQ'$?hFO//^:$\0@ht:l%Gq6Y"$;j1UllGW.Um9E$p\=*N6I18M_N?W_ %e7#%gnmod[kQ[0U)AniT=I=+]3_*_oc!3@D#o#,BZC*4tP*63r5pYOfRTL\#$,@[MSqI:T%Fq3hm:-bG69`4_e'mN*jp=*aMonUa %>@?&r;S6F=IjqHJi?O1/-AQH:3\Ckh,+#KXI:@D+--JZ60_^e-M^arYYj.o.SdC54&_YGt+;fL:<$c"["$^dT7h0@C_a2[U,AZRl %BK9;8M&c"Li=f)q)iDkT:[$TAaT4^RCI\n68'tQc4#cer=&%)@EHlRJ4QiM.Ll)t$Y+df2)4i8nV'@"o5,$Hgc8;QciApS09-i9. %aI"Q"$(!/\`+-5TJ>bu#GUd($d&W)t;3j-7X0I57i\K%:-t(BD;b&"g?V`Lpq(/qO&#:9ScR_ %D0$YK>;oOm`IfJ9`I>T'co(0LY_*pH<>$=gVOYY:#f9E&-GbHqBGCr!h?,Z=06&[oJlKaTi"T6\m7J/SMr:e?G[U))kr:aK&"a26RR?l"T9V1P++:k^TXDAiGXO]-serII6qWM %R_oh"cBEf:l%X+6$taT0c3BR/HoZ9a2O4ge41YTgl>r?fTF%O$kGfe&G@5H&aZp3It;>#-%O5H/:)Y_T2th>6N'gIY9./PK?tpJ-($0\(1:rG3^`)T'2(MQ; %cRm0YTlQ;=l2kTYp-XJRVf#9YlV9%)W4G.o23?[sHHam/FELCsq@h0MQ%SVBb1dTPO4Fu[i%hPknQbXXn1A5]/2SJ(KY_+BCJSLO %SE)sA$Jn?i.VNj@j:#fm&4[CR;P9dfc;h5:[EtLg`HHlPVD^!COeU^u--'8dm+>l582%0@ReY.JeE^X$- %-p$NWN)Cp8A6"?OfGO:-V>K*b$Ud>0qm]lZaYKqi>2GZ-,<2$+e%1c#2[7^\-X4R$jEFX"ElLr]VZF:Jj>jrfY0@_]nZ<'E9&;NPP^ %:;E'Io1h`8A>Z)p6^5F*^m8G0?r9_WBR3t3*%X;&dGla:F5(lrdX%c[=jd)<$s"t"U*.ho@,\b4')1\4eRKO'(RZqC%]8lc5n5X> %>I0%m'fuJ$I:#$i5mFY"o[40'.6)"]VGUh3@b)2k4krCd?D8;$`)J>fIZeE"mDPtFNFR=@L+',eYPn%N.RcCP/tkiIJOd'AgLril %WaQH5kn2$`d"1$S$W\\pTnI87Qp=CFT&l"6;KhEAlkQiIk74MIR:P*DJ4m4J$FP5`u%jLk&t:D%LD\ %*Vek34H8].H"ued+oTriIE)t<+QXV=h7@^.KH2L"sOtgUT>N_l!"a'r]AS"<)W!I_CL1dckDWf]5qBGej[8:1uRQ/s,g'F"DbN^b/3\2SGa:nBMr>J1h/XT`m %-'8O`N-#l9E%0nDn9CLW,:9C"7L:6:';iMV>p`/2TZTD;pbG9$#=kHJ4CS&S(4)7;'\drZ;<=*AH2*RKEDKQLG\4TfmHWn_4d2.k %8R\tO0`rMm1[YC9Ahm^.r,`+&CrAl:"4,]Bp+>UNF!2F'5c,fGhalIaCR[%lJN2@lF[52B.WM+)cg-TOE8Z=^4IZtN0iQm)VI'VX %q15(m03UEZFHg!MM-Ro9`EB-7rZe.I_$jCCo;>pk"a0jb^rlL,F&([*];`&OI3pHOe5IQDU]ANL9?i?%8RPXXC:8aHbP/%#cC365 %)7@gc`>":]lF7V#^`m&>44Wo)TjuI>=_VA%M'kBlj%kk=[DW]5KtONdemhl7OZ7?6)&5PS1,>q1abpL]e(8`:m;!Ulbs"qgNIlnl %nZ+eq"gP:K&;Mp4(s+J$7SRHh6BuPVoqP^iG04bu]H>#Dm^:9pQmUcW1'd8K@#U0.l82I0OZJ,dUL'!7F/]QOns#/4Sq-hI_,R4fu5o=hRpAurp6Q?r,D9(G5q-! %W_NN_MlWJ@rEn4*Aa!,T1c:c9,poBZoBe%Nc$&IC?&0lH"Yg)$>queYQUplL@!_'XFVm8GH7C8 %k#;E9`N&L"J3&#i2r`OlEXgM%;?rESlf9L>A:8rYFDAOaUi\kQ4F,L\hmSTGA)1#_-P*V*N-U/mlTET+#t,1:!ldKM.[-KDYK("d %Wej[n3-14(UTMJ^c#Vfc[fT2''CN'jhcL(.=UE=a==XrU&pMPF"C9c>6$q[0E`a>YHGBeIGdLp1*@hn%b'@1a5_2O5l)emYa47G4 %Bcto",M&g5o#eMj25,7GcK"mEIYg9eO?V% %<&*T"2[<=A`]Bu.>?]Qfff6&Ca;sJBKqVDVC4UJir9QiW'WAs8cMFtt=:XYc!_h@+g+^WE+?fZ7"!'m@,3"RY2h_uVe2KG(Z0pA& %OgSR;FOGb<-&<53X59to8^D@TP].p;@?sM64LE7FZ3oZd@@!tb]sU9B/uBB7%[8$uj="+[J1\$d*3$C5JH1tFg0<1;O3:tfcp4P! %d:dVVUbQ+eddoc(tT-TYlA^"'g4u4 %P-bGq<5NBg?/%OqLNPrd-7ih&,9*^:0\#,W79AC]!d#h*U/:[6Fe\:aCI]S9E6NEp!@/W!mM"^^:SqP1/quj)Qir?tS2NL#H7YD%7Uu#P-L>oa[63$BMML?N3((Pd]:Ac_>iTL2oHNLQ.MR$&t/+MdJ-9 %?P!-^5#f'hjSd3uC^]^j'0=C/OuerNE4fD+M]LSNSP@\H-]NOs"W8%Go^:oB^?q^>(`mGt->1^eE8\OT"]jt4#F2h@.$,$CDd?R+ %Y)[Wt!tnU@D_>KZ_T]BL5fC8L31Ld&(T:D(1bG[=2H)0tm!q,LM'ZVuOf]Y3[kmrkWD/nSL8 %2G^S+Fetb2!gU>K.IUHpTSWsrCBnkboR2GeMW>7]d2SEJJ)&#abhZ2XP&2p>RptY#^UDpgHI6FF[Lcp=GutMBpKX+P!hQ[YXIM,0EhVXcmfQ!r:LCr_?LU3Y&-H' %%4eM#-p:DD.MrPgN*<)^Z"AonEBOl+&lsAFg@fMHX;`(JbZ[CP_kCl0S&2]6]+m;E$k&,k-"X\>d7O+:<"::KOuJ)7gNG,HfO.^P %oY;;N^fX3Hf""b]R&^nP4V481d,)@BI9[9JL'B$3(XXV\e:g9/7IE'A]h3qT=-FOEI;gEHi(G7s>'8'"GL-Xh^=_?aV)e,XBT(=-r=Xbgk*@$:Xd!'-HQoZ$)f4J.ZmBOD$\9FO\Z#hZ3a-=gbT= %D')eK\tQp=9LjsbYN"T?1+7>sE$hb!pU5'i+A@-DKF^]AT089+cFd#"g]CcOqQT#s]P2W@>PTE:CgOp14,($qJH8aVr][0thc]0Li.M %l\G)l`F@124"P"u/q?&B$ndprW\*UFo*T7<8e6mT7jUoGqCP,Spt0?7J`';P>\@?s5-0cd6\,okfkL6?ar!ni&PLXf0<^ %P$#]r3e@G`=X=g0\&CmF-*(JA5j$Gai(?YU1.4W>udPXD3D,`79cb` %[)C[LAaZqi:q`?lj2?fp#1W)L:uBm=0&$"rbsu0\)#"0Q,'LFP2+FW\$6C10T>a,Q+`(c(jO(;cYtZ50VQF)A\&@!Ob@PNuWR\Ao %3jlK^!5eC$hUgVi&'CSN&V,k[O-t$<"Y5V^o9CEAMXt4Wn3(K^\%,\%Y`YsP2@"V!#d>*.e5gE@r'5Bb=%6MIcAM4$e$(scOmfMY %p-=.eT_I$FmGi4h2`1;E.h6REPPT:'HI1ITlE7/&KEXO3Z)]WVfq"-?_S0mKCtg8e%[8"_!X6Vn)b\3im.p_6!s'lo[C<;U+.'mVTtuRZ33%(aMOLH; %$SS2Qrft*bK:^LaJQo_JV5+U]JJHF^FY0X__)RZ#30)C+I9,08Z;O&I1\_ta59Ke5epH]9p+\S/lf!?,q8T.8B96"7moJAWRCLPBif"'[eeU&u_>FbQIlh:U^"fa*REI*EiG*p!^8gj>W*Z/.&3"c.]CFTXWi!=A#A@ %Z&W)_DqP3n14n@ef=$a`@GT;glRb*/$"jb-5fm'T`.>69qpWM6Z%o$tH@La8`D@\,MK@MGntL-3o2WR %H;;-AD"&.g@&aW9<.T\Z>ldnD^Kd %M;:XtC7%>25UC4-ici-(KXF.p$>Tl=&!X:=XOYH5f$J>/lTGNeb(K/bC[6ak=>r&rRIq?,$SV'>WcosI3p)lS6S7&-(OM-_#T]e< %bn_na>>AU1,O@\k\A$k:FBe#CWKlZ=h\Vq`Apl,RKt2hO>_fnP^674SuC36jup#G/$.'rC0bo]BNt`&6*2/N8`8al5sqD<7eA %9<8NZ36m8OK;f@8)J^oVDL+Q5,Hg^j[I*!0X;`(Jb\Y0H@7_.&l"p*3"1F]eMVA6geG&QN!p\]IddTca[^Kn&[0,gCGmW(!I2?![ %hV4[GIt@ %;Z#knY/Y^Tj>o\5/^/c`Btdf&ZUTjM:UpZTRK^7d4VF%K4]W\d$Er14'+A[2\2N=ZCBmHBF:o:(BDETaYZkaG%g6QfQ/9*\`?clN %edW'`AY2Cr.6;<;;e\?2it1(T#\*J^U1@>P.%UL#HD?;mXnnmWGZRL\+Jiipot8=Kihc$@>iG%bjOS@,`l5&8UDdWaYI"8AJ;gS9"n??N4sYo)4o1?[BFuJO %<e,'QS?M[C^\a&9RTXHZ^<74[hMIkPq2KOZ("0L(.#=lM*B8JM<_RR8a!`\H"DdD*]/r+R:K2\1OGe&gq6rCnsh$.\D %kXXcYl-P+F.\["PBi`Jj/p$=*Gn>DV(qutFV20hA+amOH[XV;-7Si9BCYMA=&8jsc!m;!*Iu@LDAuoa8/\l8eP3]Jf\U$r(("@uE %P*31F2a&Fl[PLt4>@[=kl@IA__-LDh=RG5VhZEm/@CKL %=KH.j1ibG5Z3(/-l=ss;>N5:m*)ed\n;QHWlj!>O6GEM;u+J@.1[!CB4m8[9tWs?qLe$h]D'(-CsJu?5)JUg3t %o;FZEmDC]\CC5G;QgU)L=?^7$rr,-b.SBiOc1<9gc@L?@PZ7"^ZWC=%.-k#1o2Spk^mfFI"@p %Q)46+\*`3r=>r&r;,roM\S%qq>?)FDQ4bYR0?a^&W[ohV3IG15AP))R?aZE2EjR"V&7:X?JU@&(7HgbQoM7+iZLi&2[XBtBk@WeQ %8ukU0"-/he]cr@:pY%&Fi`5Xa=K5A%&mkO9Kg^5UQ;mK#DVqnfV3E$:#Ps8gQ'ADNW3=4( %n?S9YbMm:'),BWTla9iXpR,aG'Z8V)X15A18h@-CY&,8E_mpZb#u^'Xo:oLf]b65*pR3OfmX>r9X4:3J[SU^GM$:\0S%,n\099=H %m6G$8`IWB\'Sj(t=)gCmPuq:0?/%OqLNPt:PGQdf-I>IDX2O#5]aP$!862V:l7)e`]OG6)-"5*]Wb$1XNt#alFcrj:MZ`^2.>G01 %)K"Y/1:D)YJB//\QgJ&^YPZN%Ih,&"Vs4rYVk5' %6jN.f;I[)_j1VHbN5gsn!XmlJ2WM8I0CAk[ULZqBs4Pr3oDNm\B_[oI97NSL'"8.'dEpTWb8#,?u]R)Q4i`;C6AR-Xf=]Hm"OYR %4>Nr&]l&b@1Tca^R'4]3p&4t_V56\A;TMh!h2r?ArWMZ`]W.rI,$7l\BCSaG+%>mtYX/\RhY;,oP.nWk+='2lL)pI[L;mCM=YJ@FDCTS;+[9$@J4n'1g>]3nP5?u+;Tu"jp %7@[U5pY%.%3,lVP&:hQGk'T%h9qu$sO_2YA9o@c=[Wk!1EMS>s"+:?="W6kQD;/='rE*)`&>51fHb3tGLML!N1cUoFLn,C-bV82P %crQm`KG'K6_q(EqQue&IaAUA`o%l,Kj[P$2"0MLD!ZFF'*`\_6s1j,T@J[S/e$nZGE[[8a5?[Xoltj$J/Zefk!j$NBE"HV,C./jW %6Yb-PNFdu:E4WJVYuKP>[0)agg;$lAAV!irW[p2=eQ3N7m4J4.*6JusrmPo^11gPuc)KnBS-)ud'\Gi>%oc1h.]S$/`;=^@OGGVL %b@BmU8%cE/of0qUJDPm!i3$?GXB&3;pV9d9n\''^qm\]ei\Iu)I?h$snP7!cIG\%3nU5OsqkuR(p%VPQD5Es6NiXS>8^:*-_W]:R[4Um;DGD4Q"1mbJ %*c,ss4BAM]id9U`YP?tc[XDBjl\5VA1>i0('X`sS/k@"a='tJoX-;O_>"'2+ %I91j9pXQ\=K5t)Gj$/t-(@VB0<=l8.M?d@V'^Y:Q)P"rt"3aqUVcR5.6D[WgG*f"MlSV[]A1akHU"*3U9'6hFQD6m\30YIt3j=6?SJ7,@p`3$m+8cW"Hg9>Y0fc?$iLdo-,>kX! %J6%*;K<7lUp9[NY0$m6/""l)U(M)&tBP31eYctQ\Q_Ri7W)u..HHJ#Hmo\n#^BkLML!N1cUofL9%1d[%LE+=b:(H %Z](Y\hj8Rr"9p;9Q[3I&/^gISR&Vi_c!9L$Co=Z_\nIaIB<."#NHg[P6tO-B*u>G %>^I*6+Q9X/lI`se!VY4_2eEFD*C9K2)Ph!%W)Z06XHOuNJRJ(gO[L^tu?.%S@(**$bf'$G@]s7c6PnX@9_8OuMLM0,pj)QM= %X_lhd,$#1h#?pM[-($3Z/6?0r@;ehSZq %C$8O\*H8DfHtS)0TFOVW*hgBK9Xq@"%D(7D*irpNYd_$tjh^UhE+C9(jFBj+fWa\9/WpL1:*-Bi\_8PTCfO@q;QH_T45akWps-IZ %I8kso#R*t7^l'm(N %f.&4'?15bm_t?u:C$k0#>'gF]5ot``D#n=?MF4R1YcGIcK;D76heB3jdSHO:^!]]bCYP.$SZ^XsVc)=bg@n#aPM.N3QsJlIGKR4n %g`t>SeEV+e$CI_cI7qL=%Q'Fl7p%(#4h+Nal2.RT<;PRcg+3+q]=)QJ?*>d%IfeF8GUL7*dFDRf_6llB:/sqUBR'\_JH[Or793r' %>F$qO7=7c$[6!T\#BmLV7PIn8l$KQ*<;IJS[9*4XG&@-am*6B!/o+Hg=#5(4]k=SfF4*^.'@#XY%c7j#`DEVn<'DHMbUI2VUk/r=Kf2Vi9E#`]9GoJr'f8%?9;OrQ_ar=$7^J-[FRr7K?C-5FUt'7 %GCuKVV7G/gl+scZ$I6+MTlKW[XN^pJH;j.8^ciI+`_Y=.,1ai'8Zs/=X38qDCCuiG=/iXV:S?6Ll/u5SG)L*@Y&;#gWG^)S=;^.? %!j+=Z@('OnWmt-X@?"mKat0b%+\JnFD&ZQW^%B*@RAG\i.OokE[GFM?JZ^n(5M=Vr>?:'4AI"f!JV,sn-b8EJ2TlBg.OmF8+BVV5e6HRl[62H6%OD2G4R`5 %X1!]`\K\uBh.iTdTVVnFH7F?8[IQpSITNABT5/5sXf;!)])FA7iLj*u.+;11)8R=81Hpdu>$tK21p*h,!alZh:Bn5MFgOeisA.90PtE36#>5g=cG>'U8eQYZ)$XjVfF29DUk?!EYkS5:kP,Uk'>j!@/K'iaEZXd)ua$$90N %qT61S_eQa2eK&n_>eBNnV+So:ja&C9k@WhMat(!9C&t85=qI[5nCk9%ir<-XAH[mKFG+ZtQ+k]JV`Q,ZmPK`c&)L`0>F+omZ3+<6 %V56i"qpJE83r^24HR('\io9&&m)XKLJ0&TCPaW8U$06.:#@nrle"L_PXmF[uH77HT`a1_Lcf""-JK*c;nF6Y:._UKZ\=:F.7Xd=- %S/;Y%DKPYo6ION4O)%E1Vu/dbr0TSG:BfJ!*]3=[0^ %b7_4=kXZJa7<n7m65&4TAGWq2ju@?1IUaf7oc[-jW)s] %'VOe'mJ#n6*t^8m[2G-3U8I:?93rQ!<[&A6W.%3MX/YZ#`0YWfDn7,e.,r^;ZF9%OM=:e-UB:^#VZnO>8VWZ\l'b-NgV>fs+;f)p %?!4?Y@jAW-)T\%BE7(/r-WsP/UOQFZ:RVg=5r>R6ZO0fqOR25n%#Vuf#\V'_loi9&f.=Y_Y%0Fc$Hm$2S)A(UT<_:>+:.Hb(fY7E %mo"QSe-s3j``<;:!0**Cn=3/YgTT^f+VGcs5HJ@*"1]'*?[Vg-o\FGhhB1U%rq'\DkI5(_!M_(`m,hj,iq1:_Mt]/C %=7CF?pR=BPh6t)7s4oGoqPF$Wa2n)ms#R^c9MPM-7uOF395FUGi]OYek!*^Sq+n1JF00&urSQf,Dh$P)Ir;]cC\[Gdr.cA42_RMO %^%a(krkiqe?[VeAj?(%p/a)R]Y63Lkp_pg1a]b5GZ\cV+k6hmf-D:Hk?J %mcNm9IP-t%#&BbdT0k^.R(C"El5PT9g#"\"Ji;e=pAK[UjP0"H2lC<'^H),bj8%qOk&`J53F-JPnN+FrlR!(i2m4q84#aUmrqb[. %c,oAGc/p=ZQEPHJNik$"?@P#NST>O;@fe&PC`N=2hjf,IqeAuq(56I"R'ot&Ef7g,eeFtl2^_&n]_KtKq56Ym>#_A3=jpugYsU"i %Au!bJ0tl@f//m![oG)SOSlrA1Tj %LG%uuL_C=,G'\RVIIl@rrSu^;6;La6\sQndj(?KBGgPeAI69UioB3`)BSSRSR%iI!BF0fZ![R %?V\o8<*4="LRm4jhu7kGFuof"IX\qGG;RJJQosQ\Ki^=H5G$^/E!CZu6Xn,QK(,X\s7n"G`03=;`:StY2)*8]B@p,RP1E8caju-/ %**loY*8[3VrRYY:dh7GN@r_;??uofAc,okScSIIFg24ADDbJWj),oGDbI)W\>HbNL5JK1GiDAD\SaDKi2]mO^^:=/N1R$];ao>'H %U`CdL1\(RTPmk?W1ouB>D$_*6hr-iB3@R,G8ptlm2U[Pp0B&&>[J=_gT6SWrf\5Z'=a&QVlT7K%gii5H/S9!@NoJif/FLbB[UaBm %gj.Zi;pjEbR?>=h'GC>pH,]JH/:>2MGIEjeD4^XUF1T,(p<"ESG]IqLG4FtQ`S'K,?$Z+$QhRq)G1\s&=fYoB)OL6]r6r]EPLHk] %Z`DhFSp]<:.mN=Xa,TE'T4Wm`dV^"nPg7^K^ %jT2Tf@N1f5]IaYIGjF-oHNPEdG;p.C`n\%pf.DOb9-D/G*mC)^K[=Wr&7Q,thHJ47_gr@Tk.WW`OPL=uR"IP+MtoFS#VfiW>;'!i %INZR0HQdP[Nap@'RS3OG9d\en:_M(*(jCpc&>/[=m4>#W.+\u<4SpE?9G>IHjhAn)R]Xki4OL[:qr[`!/k#F&n %jC`j-rc8"1Z\uS'SG`$8%d.<7m&LpUSQ;rfr8muBRc@c<`9;>\k#UIQ$jN[RG(Z'q4XsRmENh>#J9.]%DVR;r(_Xm;*WBj4K&2,Wo:rBpubq[Z>T9-c-'n1S#:_%_k`p9HOY+@o@349R-CMd %[r^gjaQGdsSpG971Rfn'mfY.fNoFM$D(N=[^]!]nlun,2nakdT]46#6(fi7l=0j6XGV#K(A%BM=k8'-?iiu`NQA`fSkN&m9Z2d'] %UV<0e+r2inih]nmP]*f`VC$/hNkqFT0eshc&8%!hnhb?lZI;t@e*K>jAQ_IpGBf!q*2Ss&Ggou#&-g!s.mc8kde %r9F7V&(b1elhpV=m.RKLZhIg4hjds-l"sSi9T,HUYqrMbjt58SAdLVYZ0A*]J@+#'J+?t0Q_/3bHJ>Ga"DRYja;$V:ip4a#E00(E^PsH*%('Db*>^k*rtMBYE0?Q;8UK:(,7UGnYbYHA97ffDF>&Hn=W2NqU!Z`E'-WQOGT;8:Q8HMp6W8:hdZ.@eGYu %G-T[P(>Hf'g+M#U6+..ZA=s6=Z!AohMoBkEfIdro`Al]@;=`S"mGd+H'n6H.l\k#h3Tff_lPM]sH[1G?@V\[lD^:J89j*XFPl0.J %gbU^eQ^%F"R/47gjNj4i[\i-#OeVNT6T;K@NEr(3roN5=:>>+FnZX;SIsZFn;I3ra0D![lhc=&ARt>N0)gdrU\b3%?.4b"uH.hUF %K]ck+;Gq,X"C>g32c3K8gE05J?iPIu!TVH_:$Tje%[m.gUc!'Rj5+%CBh8_^\^T4/E8(36Dt@D,(It8=;nn7goi(n:[bg)IV*iiV %5(#E'"[p*cHU!Rg5+F+9dP_"[Y3kBqHU$L0hin\d/a)V.VZ%SqJjg4(3^%.`qd4/-_AS=*2>HI<\^-@M?:171:2QU"^X(f`M'q=q %0>@]Q@gtYoc&-Al&3a?:`s,]TUaAN#[--\aQbN@E.*3?3.aNrq?'`p@Kti>-E]JZbN&@WK=)i,Z+Z\DbA+_n+N]=W*@GJMM5=O>[g %bO$WBBh.OQY`?\c]7)cDCWYBPeZqPs>dY$,gdP_!d&gYsVF>-$FJ^Y=4;OLPM.aQd9Tqn]M9`J2?s%NJ*RgG5:=R[c2/TDF[(.[% %%V\Y,(UGMa>B]6IV.ieq(8^7A0k+MYY1b^Jmb=a$q)=s+buqq:-r0g>qYL.$2^^D[j.\EuR+Cn!.`'HSFPU!YHlEstS+VUaj*mIm %@r!mgQeHeiRW6*SFEFK!YXJ]Y_aT\+kul..rr'gXks)r:,LH,(PLK-XTDn^-$e2*/T4U5?:Hd_T"`4-ChAg_/l1*_lc`ero5M.97YI9oRiN>9p^V^e(_Xb/5ZciGgjpjR,^Y9CPRsL$A7Zeoumr/6tnbVNe%aS8U %@M-MaofW2tq._*-R\CEMaIk:l^f>$)shLiSD8[nNBk2d6q2Ga9(^N2V^\"-I4 %X4Tp,Fh=2CT0YX?q&73CNJ'RBp2Xt&)jC$MGFsY]gmm:$G^23F]`#^j?Cs&+]^.L$Li)6b1T%mg]PKJ0h-)`10XYq0AIC#89ie\a %\MAZImilW/c$pD$bM12/=UGCMdfnF^/?*H&jad:M/fjFTVO86,`LiJ2r9_&;o7`46KMPh='`a^ZXQ=A=U;H4/ %W:g!gr';1-[Ca'u>L.O]FqJF)55;o4nrF;o2nqGhGo[R8[[cIHanIU:EN9OmAoG"e)jgB8Am4>O`iiHmkO[6g?[%;U]E(\e %LjNn*Xl@dt(L28`>gdPW/02H*L]XRjORN(US!0mK+(c3Sh]A;:ON=]7K%!)^qmY:&5`9n7)/ui%r9UKi(d[if`Pp/,UNk_9>2o+E %.PC0M#(P!X,JX$M%pFDUgT1)AjUhKfd(f>1hB2Lkhu?L>]nc<2ICC<2<NK+8Q#Jo[n^mn$coR/\i-=L,.TPW'/2O5f>p]VMIA"\Z%GuX@JHW/D"'8Z3q1ik!r>*!OlJMgRk:tibpZ7>1!VKEHThcuK,UT:_\Yh!Uj %[qH*9^ubnAQ#2;)hB/!UOh`s^)Q_01_,f`>N]rMs^`QSWi&Z;;qW_,1`_GRo\PTb1k#`*_>JJdn`[F87Y[;Z9o7@`)eYAmF.QDV` %U<7i]IN$b=7eY[e&,k6D"$.g)b0;gnn+A&C<*=g0FuXmM-9soNHbpGkEk):!4[&nFr6=o%B6:]"MEe6l$IEeqp3KsJ=KjCeG[I\X %r02992l-ZdY0.[rQJu2-pjK]]g.&Vq$C+3\G8-FI6og0j5Xp(3a5]m3!T*p)4>7)MU %QnCHT&3ZPI9mh2N5Q\I^"&;iE.BEh1XXC[p8Daf+*ngrM7ps\h+T!jUd^90b&NUKU7&!o,98m[e$C0p:5Y57!F&#'pJO:p5U"Z3scim)CV45UD@12q%ci<,oM>VP'.(IaZdY %/a3cZX=OY`9?D?,`]X$Gb)To+Ri#+6@$d4OI!ea0JO==`=cL9>KMM:cr'3q:R/4KK,-n;LXRb4pNh]Zh,.)n;u]< %eNl61SWIKFj;B9]Lh8P3Nq5W&(l1@t:n!@P![imM>fTH9/2Ee,_KOu?arHs>hV,4_Qm4BF`l]3Un[8HJ9>nPr*EabMCFYfr^2=qu %QNKn#eS$`oDd7QY;auh[K`&Ru$?/4,b!Y^8[Cmqj"[ig1G^)sd#-ijB[!JGl^t:=\r[@,44DA7:i`!4Zpk5$t-A#:;d7tlQA.B:# %%1jV9S;;H87tBE<&g:R.Cta`+I-jBHZX2!b*3E;Q(L6LaPEac/\Ng80$DTip["P=1,\Nc2*Y2-"2*N`36No(k+s%[&!%t?.Q %nLsok"cD[D]cV,ehOgDT9j,++X$*8)Kl*1VAuDa_bmOkJ>BW;VW<%c=]Q:S/$%Lct?g*#tSF-[s;q[SP_om6Gb2A&17;r-I;-a]3 %.b?kM1#T>QlrOAR@So82&$#QRQ8-OK#mbD49`'pE%7k)B)ZMe]f*C)9o\&eX"OWTEZrO\R+u+=HE1FDkPeN!l(Sidm@HCIiaCRCX %B(4$LP\6:h,XkAM[G7)sRr(DX1Ft(G9`c^c:NXh:6<_:_&U;7L^"hgcgO]chg(oWE4F84:g(Ma7krN;I*b+9?.Is=X"i!0XON'0O %*]hr9YkMPC[&%75XR&J)jMO3/DHPsBq*#Q6@9F,[4/N\Jntm*JVhO4Kh2_;X\J>$*8Uj\$OMm0H:W/3D20*akI%mQ3$nQblREV!jX,3;JGr]=l6*_'+GS!]^AOcJ"=F;gNB9E2rZ$<)$ %1;6)[8\)]28K'!2DhsgNMAaX]Kgc?Z5BJpEHi8G5R+Ja.LUk>apWi_*jtVKS5&PK0LM0H1%R/"A8VlV(V'8A>aGbU^T;rP %"!WjplA[Z0?%ho4Eb<%H=&=&m=lT>`Y+W#o6@L\pGi97=Eb=h&(5BD?jo/h'n="#ImO%Mk=GWej)c)cY5['lj?OeM=J%%^e%Smbk %43Lk$g]:Nq"'mjWE!1E2\HKe-@n&NinpFM-bCnXR\3;U,UN[GGRIMZBOu_MXRpCE0@)[OLYX&6]o"dK2RWs4F%e3"7@e)\c2r$T- %o0pe!&0rK15af(JS7V$Or$($X%8;?Rj8.[R>?#K]q'6VF(b"a=[*bsho5I?*LOZ@%^T;VJ!A;alQ^=`gp; %YR7?_b&Rd[I!:BELCPjlh6JKX,a,Hpr[X9JONSZXX,I*_^LM`RXso-O,k%S.us`QO&rPuA\c#]GeC8*9p`/$ABNG^7f(8f %'knFkESSdu(7dOCAZW"NlanN*ad8A:R>>%Z&CPX%p0'q+HgR%@(pKIDTd3*j!JX%$AU_bV#u"7XIB*m45I:Z'QJh[.$Y!A %)XOpJlbMXlXe3$Q;W7hA*W4U#.FL:Zk`-PL#9&1^?C$KP-DOs:[]Yt"85/,[Rdku],tb.!?=apDbar'd(P+$HO[M1[`!9`QL,9q, %PjiolCj@.$hQVF*-YL0[?m6KsUb>=FTSquq8p[bg&39F3WTU5^l*[Kc+D8W5,h'[R$a>GVHDK_3[#AThqSC&5nW#OT;9%328YG<)Pld'r'RN0us?hS*E,W/B#3El4NTO %;255@A$__@>KEd_X#nQ7)4DC_=7!FNmdH%mqTYu<)-6_fk`DAY1mP#AfY<,)Q)2>pOi>oK>^9J0=U_hj$7h%#EC$er,m/jdM=T'J %_J+5ac2K0,?&`9h&enq8C8o>>5%EMU\'45ANpROWL$IbBB\3/#[aaE$`#m#A_]7D8OVQb %O(LX$#NaZa,!GH]aC1cI9FX5e8_b]a)7!"hPt7iF5s%H`:scA,=;#iciRBCo2-?Wk$n2%BZ)I!5<6:qrN7L9K2%(RebQ:'k1OK(0 %b"3W["-@X-=%&TS-;JmjgpZ_M[+Fan!(C\'3tFI/("-0E%XAHi!P'4VK"7OfiT9:alp1tu8bn6*,10Sg*^)gjd&[h29J8d/4LVWA %kQLNu7>PG]V'==,8R&`#B_9Gj\9S>^\gp*\e=It4,6S7S14?>QU+_GK7:Tl/U1.Qcd"ut[J434)fKgGgXEWmLkU$Q*^Ce.GVY`:J=_%"XUaFH]J=`hsB.E3*;O=SISS\?fJMR%iSU]\4XcBfL< %*/_Z$H@TUf$=(23+p(Fj*#QSU/GGL;LaJ!1#jiBd=>M`eT[ACp[mi>rjQcKB6q6=kOe]K%,$T%h2,Q>3VsQ!g'Ok1RZ6u-OmD_jl %Ccrsda&^KF%^RP]nH&^7t%!8>XD.`HHY0H]!JP\!'".T\GSM0LE]=]#MGW@l3?o<^@!Ec2@G?H'6K&1>lMnZ'0^8;'k` %FRmrd[hHZp00mT\/s\tC-s'*TJH5=aF#5Rm%QZp%V6ED5VKFnq&HqVc:4s]iYV]8Ei;h5@]3^t;Nl._"!IeFBdsurA9^T2 %`P\iZJ%Qph3LF0JFHA17#UFOoP[C*h+cB#I/]TIDVFO[D7/na"\#-L_4oQ?BhrMEDeSJ56MT_-5B^-.d67r?EeqaSA %[-63Zl5?G#YtBOi5`8s'D7 %-QD!$%N[K+j;&A*`#LFm3:&d5rQ14MhNh,/-ScX%b6PH!3&b^iLgE3A[]([e3B')$$g^=$8__He%j%dTYs_"F!!RJ(!-O`H3>B2i %Jcnn2c`j@ho'SblY_$[dW-]+J3PqeD:)jiJTk$mSMCR[r>e'kXq-&`6^tTJIkXn;opPM]fMuju="BSDD$c&p,;SB5T!%nUOa(t&f %%ZO%f,"[_!Ga0XS-'hr*EJ]7#08NaVH6[SJj-pKJ^kGm%MI_?!39#`ZesmCJMDtm(5X>D42*J4G4Gh-/\bdoW65#g,\(pMb>g>(C %]oaf\lps/(N?#=L[%(K_"!l;!@#h$5\l0#NIa"M^EkJ.YM,%o'c$XY-Fo=UVK:NFqbki(og$?<&nQ1)7?qR_4D?mQl6K!XV.nQkN%n'Ea=X^*EHRqi^h:^*Yq1L8?\24a3s:>E)fgPW;i` %?0K%sLur-cg>XPTQ3Y6=0sBpI3,C%HG1\gJXT=uCZGj61GS[^An`4X!BJpaR\^$S(U3&>sDnr$W)2)nT:UZ:&Zgc,Ka#Xot!%t20 %[7ED1(<@bW"]F$M?m#_&7Z_<6ScPuq7$J!<"h=Xr0Gk3D^Q@fJku&dTYV$V\>6VHlEm-fch%tB":dqF,(^&hC=SBo['gr/_KG(4& %*!=.SKSJ2ROU5/i"S/JoT3)js\H2p[ftsBk[mkO8i$.T'6kKM'f!?pOePKd081=uqM2d*(P);A$_1kBm6dB7'Gju\3nsLSX2IS-U %,%?Zr.TfnQSq*6Z:2H'k%BDM)n1"cWPrNqDVg<&BBiUnX6+ku-X)LN&A((b\8#1:#i&6Z(+SnXs5rKE^)-.Xog@K$fLA$"b"PapN %o5VpOmqOi_>bGTlLjS!eK/@",S)-'LZU(VX9>B#;Xr-*JjBTL:ML.OY,(O[Za!6?I)._;55N"k?,p^05'APBKD8SLDpB0A7\I'ZW %`R%60al3*UDBH3APbPsl@=s_AMgG&UnDY&/*$A"IaL!.Ei#,T#?jM2#j["b)$"q.^'QB!X:NrtG$]4hB?8:M"(L)__skM]N_7KcI2U9G*Ai#`0&e/l;86QQ$Qa5I'.Xdisn/)9%@7cM9=-H+IkP?i_)X1W2F6[OP"1j'j567PjL).FOA %l%i#a1Sc'tC@oeLaAY=9ej?3QY!VS"DN07iqLtn61S!f`3:nSFVC&#Pqa$"NY<@mnKu;*iWQ/3*3oYZ@N"AH(UUghh?%FYHcl1^JkV6V.AT>"pQ\G'EeHp[9ks8Q'("/CWY'jt81_bpF6=MX<'#@9D[:B]CbRDGko7;LR-nL() %.`sq&b*,]2cdMop(`AjcHiO29JXSX)'2Wp$>;)G3!(&N!%"Z3f/+Pru5Irk>-]\ag4XI$L@]3*,*`#?:A8_L$V2,Fk-UrFGWo+BL %;+9VAL`sp?U.2S%FOHD6,-5.g2D"5GJW3(>5`eIG-4D5H)sMM**/3uGcUnTe01!G2U0'fP>\J?d6;'U?L4Hl[XL&*&,3rsHQF3a7 %'Zr.O#kK`W-YY$ilC=a-Sa6N)P]I9\W&s/dmI"MW_#^]ZP#JUpX;Eto1IS>;ApWGO`sFuIj?eBJbIFp"Gm[FW.WlOZ*Adr3]8t#, %)jj=)+;06VWSg)m?_JLDoKU`Z%,;CJ$H$IcQA9P>!@^5M#s;>E"SCZI0Hp4P6#B@3^)gKr<.4n+SbRB3.l1(.!.e&VR>;+]shLR^at:TpChCoc30-%GB`:q'l`p[<+%>X.tubJY7,pM?oBQ %KHcjep(KmE6PusA)ntlo.k>/.29<@3`cZ,*["Pa65b,2$NaSVM`jLm@J;IPQo.MFB3K"E,Tq'.+ %[X';u.Rh#e]0:%bj1#KBl3%d7&m`U0JP#blR%G\`"fip3Bk<4J`N';Q_n0]7)XaL8J1eYB#4_/DZX-i %j+=cAsdUO(=4,kHQXKHZC?3N7t!Wi81-nLLB:s--)#H6XiGd43<\KG4K.qqMGKFZ\e^j1u@)WJDaepZo_iCu15oFT)OJ`P%7a>n)[DE1XLu]Ns4+lHa3uPLUU=M/FKZl1F>>M:#f`gC: %qh8O1Lu^VJ4i3Ri$&Or'7!T!lW;Y"OOtQNYAHHsG(fSUZ]UgLV4\ccoB902COFq*0#u;]9,R#Pc`uZDn?LcSSmK!_YB;b3E/-Vtb %f4RNbK8*#T@(npf],VgI'$;me/W(/.;j>49DdpD+RMF4L00ZB\P0NB0aC5L2_a1*&5*,R`9B?l&Os)%q3E6]iH./ZXAhh(l[";d+QEQ^ %@T0ob]0]p/;J/9L=KRRE]&F"WcK(ZBA=oTlfl^sPq-#.U6V8j6Bt&AV5S7>?Jfm7u]'7ol(k=qKg,9fr3^Uln4["0`.S`kI5nF4UqNC0c(c=]_W--0B# %P!2nV5>CT07`A#d,kB'*<4UYFh%:=#QnkL"?jV!ZZ7J!M]hgC8ab$mY'*-^`9QUeU=6oo8@gM':B@-jFl*Z`G#[0g4+,VL@H$(Wu %:iuOb<'#liWTf^joUI7l-DV`t=#l=H6HPYhqug9t`oJT;!Q0S3EF;^VL)PcMNh&%0X,auGQL9EsGr%-N*7m40[3BMH*2=DI19?A]u'/9MM'#]>l8lIh6h:;rE'2Bn*CN(DfO0%Vo%>89kZaUAcMS8M>[ %6ejUtUcg^t]I2\K&BPLPPB*E,=g-[)DTX9m"k.dc3rp,c]nH>B=Vke*jAUq@N5S-L"0_bg";=j6)[TIb)Bp>gM?tK=,LM]C\LQ_d %IIpst#`t-?_#i")L/@*2B+TX>PI=$("fN_tMp7-mRT%m,Y7ai)6HW5gJdKA;8C=^u54^/Magh2,n?H;DRj`PLBW2!p3(7m4'7_mC %fa=I*+NQm#V_Z*Y:+IS,.)Ebq;>FdqF,(0-gL1U"19S,U6SoAH$+1^O;8(('RLI,c.6)*.>,YR,72hhH6:ao[B!jH^A=`G!`K)9h %pT_\uCUrj^ZP2,a-f[?$?86ThsROk>=/?2LRD %YeKgn@Rbfjm@togmLQIK,Uj+^XF2?upZU=$25!MD,`/P*D#./-3T-_Y)$kq!a_C8+1cLn_fj,8&Fp@>8-8+"`KI?Y5?:l[msoYI;HaS,I-PuZJb,4fQA9;n5dE6 %+&_Sd:[c3]$f4Lqb@:q:*f4>";$Cka>5OEcDi`O/pum==7r0-WX5L*!l2,53gY0JR$f2r0?2)/=Di``aJ;4oQQ*#CT_:olA:D%m` %06f!'G]^c+g&"8S]KLSmUZfT'hTENWAAMK\[>uqb.qI\&"`KI?XS^(j[msoYI:U1K,I-Mt[c$Q#4(/_^.sQCdB&*\.]Nm!5/i^)DP#PGC3,M;'iFjK1Ye]bDkhB#XSC.iiL+\;W:A(UfTt?DTO(aF!=99#kEb&S=$B`-L<+#m&bB3G'5`fC"Es3.<8iUUGBlXi$$b8$c9qS^"DdD:sDP*Yf-.IOpR*J"!Y8R!fG4Ur$Vj>+&$rYnO %\NFpg66p-#J=&.LJ>^UQZ\iAC[[aVm(&]@31e=jsD!4[J88(Ab_M\\CCkF>[2-HnO^hA9-20Q3&Q`E"S %ISn*dq6o/\j/DIhYZ\urLul(I:i=2s4ZrgUaa?4Z29]^E6T(=5Fhmg^%8\'>6rLQk1&W)M%9TH[VNYSb!l`Q%6M;pH(#ukASck;t %F-p86TZ#o/!3d7,'9X0Ndasr>jEi7cYB&.6,`mbY)[u'`=rn'T!`,$_[M)-#b4I"OB.1aD8MI,i\ODYoR(.u!XLkpZqRV9m;JQj/ %lT/0Ho+EiR"?OA!7^9J+keD\d99:7,*a$+oPg%Xdod"rt.Ps[N-agH:'cPT9@PcP1Z1"0O,6"T?Cd8]A,Y;F=0 %aBb&8l/$0;6u!sF>)5HnI:$K<6O>?[>)9ROA<;/%catOr@+eYb\g/,D %'kS&STYtYG;I.4;PR_:'e3Y9=E6Y=b[DUBtCB\TOfilVFYJ(ik?StpJ4Mj3-%%Y,%!/$/4cqg[P2@F-6P!rgODb/V*?e=OS4UTuDRkGO->[sP3j[#I41ji=O`X`i1tH37rL$Zp^brC\a=jS8 %.[@kQH3G+(PW&_[FC1i,Bqt=(Jg?fH80T\fM>X)DJ2L<1;eI^'K6C!eAogrL]st9KYq0o;85'&s/eHJG&OB&9G@bB3J_$WFQIro" %&T6XoNuj;e%SIVb=VRG[Uo3P4@+UY'@i[[I121O9B'%D%p3:h+O*+sEDE$R,k)@`cMBFZ>&mZ9T8(8=!A>.UnTTg?r=6_XdE*$_r %Se0_kLsa)u3IDL]+U',A%`4Ec">hSNfQ5_S!)b*s#X\ksbt^k&1(mX(L>bE/S_IW`5**Wc@c/Ve?/)AfF\dmRO,p5C$ng-EDj@^q %`j?DsZBVj#+=0"!L(8?eGJ6q?;sNBjom7^2\@]_;6CI3Pkf^m^;HoAupN\[-H*u=U?J7jpT5tGlW!*c3 %:"^E1mh)M"_*qWT+[d_L'UQM8>F>uOX;:2^#N?P/AoPL;'fBeM.n*V#\`g$,Jo1$YfM[p!5"F;3K;IV3Z`JVUVT[B$?UrWjP %X.uC5B_tig#o7H;_;#?1C:LhlLt,J11oC!Fppu/-+#nhqJOZq5S8;fh7S)&ES?l[kKW`]\V6*<]g`W0k:rc#_-sD9MS^f<:'Q+%m %/E!3eEjRU^jquel+EPWMQJTQBDn\>I*]aZ%atA#)6`9BhB^Ar>+7#*!bGqj+5C0 %Pg/]3"h_.P@m&gjfH5]VB+Y;4-+KI1/_O3-N)51[Y,2e^q'Gh@4(UD^?f`20g3$]Talq_&@qYum:Mb.l(`XYjQ1Hp!:a&]j@9*H2 %_@\AmD]@:#)Q#;M>.[qAOo#i!8-4:UM&it*(sG]Gb"50\-"M411YG1#MHW5&FR+6pPJP46`6_p')n9*h*N@eZ2Q'skg[tBOEF#J^ %3e='6>K'ePk'!ZNA.(J4>Hj(l>&$9uC0A%$Y1l5nP3F>Gh7=Z`A8q'q1N_9d#4>OHL?eK/c"bnK3rcp.>h<\[:>fgQG %@0@WUE?Vm,5,Tr!JY!Y@(S')-mo`oNCOSSFCUPAn&G5s&`M!BdP/,bldOQ6_32mF$5h[TqcQmho-HX8(N]bHDZ*4SO>3J+o*s6f1s3@IOK-W3U3B]tY %E)^9*\3[2ulY=0W:eDacd/P_bL`Bh<>V?[PCR>R]s.M6Ak_3ilCpSF=7tg6HMD!S?_0*DGon+if<"nUaWd7i;V4_NRnsLs#O4'Oh %>HsW[74-1r((M@r>RU87rGWA^7=3%h]%.B0gLT?*)l+NLlaK*n@J-iL/0Y[830NOKQPs[^Qb;:IM?p*'+>ogbg^f]h#I*3FbYXuY %$Na;#Q2kX`i.tq^7342QU-Z2=A%&Gc[M^W/W8tWf!?+R()`t9'U8LG::r[`*VgoK>;H38o_Y960@u>EmQgK?iEaS/,8&Oc1]ur<* %+er:8qs-S=WJ:hV+9KiU?eO;2-;9]\`*uemUb0Lc_C;bXD?\L"]f85>qtB[Cir&(shqss=s*r=CU@-7j\A/!ga6T5L2IbqHnG;ujCiaairPdIY5G,\Tqp\W3IY_b1q;UE#G&Mm!nDs56s$!u= %5H-:-i;,cBT*:BYCRI+kd;FuKI0uYnbr#\G4,@-KqUK7Z.okQ3SiZ06"SX-2GKVZ+I$S.$K&TV/4X?ATI0rBm5W54^EVF6-kLsQS %=8V)mgkY^EL\Do.:I4,mfl4$;CK>1dJZS.in05X*Pp@"D4s0Tr-&6d+R%Zg:;0&1I"seI:QVC0P(38eTI#YW(8b8u-OacXT %:BVWD7_@C&]Uo:QW&)`%p*>3uKJiq\o^t7&nIV!i.7g9M8r?_C1ZOGCeXt#=feiu@SJ(u;gm)8"ko$R6Wg]??f[X_]VG'm< %a,J&DS"Y8T0qH31'p`%--a-?i])p]DC@A#(cI?^q=EE^.42.f2J#[`.\Zo-F9H:)baYk+Sh0Q0,H<1s1mRm`9 %qNOY?R8a&pBVT'eDd!+<&4>%5OYjg6]so%T1/amTip %V^Y9KCBcsd%[h/SWn`TWGB13Sj.,WlP4pNpFfW:/f*u%UXSiYh#FT`(4N&6gBCLTf%J0_%A.FC(8$P-`=R@dOcir9`MdqPoV="@6(q%U3M'Mg>s%XjrIFhN`Ws0P?o)aB*Vjo\e9t-Tb&,^2o,Kfd)/YU"5^II4TK*+_hZ'k>\!9FWn\C7t+#,Ob_?%:'&Ism.PL[3O!_!#8LTZL7;3puEN*9ko^&k+=Ll\\%8s'hj$\kOU3'^1c %Ln_O%^hBD4nj#g`?f.F4g@%,N$f4nD56d!X\n!p*m7#I)/BIHW+81//Gkgsrl0$7)?JhJT %fNj)Sm\^;5qPC4Wlg'ko>lT/YC@*sV8Wd:jd(6aBZ'C5%a-lM.u-$Y2'nbJjGleqmZq$2Z6!t3X[ia/X6MO,Fs'uYY#!u,"UKVrjjmS0*6oT/99_\qp8=*Z %muUV';j-J`-2IZb0ap5?GQ8\_QJ&s(Us*,kYmZABnR88(-'f)Rp2#)BBJR+m&ogUVOG0EHUHkp."+7"3N%]etbb;Df;6G"9L5*/p %P+RQJi5u:JEW;p;9?.I8nAE7.I.3Mjo4X^c%$$_+9R4KP.d@BU*tU<'4b6V,W^-_MRP@.fj]tJ@+2C$3jSH"ekXSM)Q,]D:X!V5q %/D1$sX5LS+j0e4@V0?5XM$ip@!FN0*)8&#P2CuS-Ro^rc/\`\snchidY>SWiU>OU'kW"JXd/+O[`\[:`MSXp+h0m9#GLnctpm`,e %i+99J`UC/^"C&#?/:OK,YkXb)^XM1d>5V-RheAD6#q?!Q)%H*k?&EM7FRIoi[Gg=n>5eFHSPN'.,>`BNp!+orUg^D"8iSt90(4?iX]]==FJf@-I./t1q^Htu5"V(+#ms=(QOhJ;kW\+UW3]@*&`0_'\W+K %T@6.34acal"tRc\49#`KYG)gJE"'tD]:=Bd\Q"Ro0G_Om_/9]!*aCFO5&7t=rBA[o7VKLPMXQDpQb]3]a!:jsYNe\12/#2*M!k&o%9?$>NmIkn>l_=oD]c_1aEbZ'/.T)\!&@B]75,UREanKhC9clVR8(6)dL82-3 %^k6=WTY20QBXRtr2li[Gj>uLtH*f1N@!*Q9,$;%M\^q'sKM`iT^jT;0YaTM9Ge,DSm9VMhcmtbO2JWk4dVtokX8t!N_"6gnJ,d#, %",eq=-j,A_YUBU319^l'J8:kI=9JA>J7a$Y0?5QS"=h(66_SC],c!CJi$LdJohn5Z29%`nHOj5UEP-I8c^0gSc"`7DMrlA]YU1S@ %D>4b/`gM'I7`qSO1lUOT/Y#^VGK4`on^LUQ_,0k:HFW@jFc0f5K) %]2o6K^U8.t82/G'ANB^fCS4&O8__!A^dB3*V6W/;FDc:gmo9T8r)FPAl7(87#PGXFlG2fSoi3.rqg3h,3P#"Flj8hPK&Qipa;VA2 %l2ZkX=<0IW!!C")J.H/l2&Uq4b)81a'k5,(q5m#3A^XsDr&/d'@Tc3nkm@1j5"9L"as!XU$eLs`C4eC:bc-6%WOEAL7CL#_n7_ba %h8qP^XX/N"bYFi='[$<"pr5M1,6st&5*f!"QU1Fc=Si_;q2=n`A$,YsZm`C;_>?`l^.)uZV@f+)*W,=\A)j>cAHl(.@Z7W)]aeV% %/OjF=?r[iu`<+os_W$*B7*p2frW(/r3(\lZpimJ8^r#n:LW(tO9UHA@_Dn.lQorjO5mk>NHmlCF#PE#k._7]ne]1&mUVcA>fqt,E'U&L`e(YjSLCuGcEGt-m<03ki/Y-nGmT$?,Qd/*F+<%8jUBnog10oWXGg+#>Z7q'5U+-^L&ZXO%3dM+WN@F*^U3eQ7V.1H[fufml6SN"n.Q5^_H.XMRbQK.ZTqG-FU>,oV*BOM:qJ %2t_pp!$/;-.nmW"4PeSXXK'#[RccE]O.PKWpP3s-\7OKtl"tQp!@64[_!CR:%_t!g$;!O@Upo4=IA_)9";tiHYUTe'9*>)<8DeGM %Fass(:U.VOgnrhPP>t?O@thoBpcAYONd`lS^%2L*#LTs6E-R9P?Kf)(j5LHX!i@P'RO)WHC?Q$'0WrtH@#n;np.7dE;[ %[0PP<2l`X-V['5<"M&BD4SprnY]2Y&DU(Vn2K'Hf=ER?D%GUW1m@Tpk:kO-,LVEBI+9F!"5L086u:PG&&YOiY2SX5Y26[XWc(] %p`OSXHh%U5e!!]%*^$q^_1"^9IO6TX$qXTSHE'/Jbg:tAlkYPJ?C;St);6_O=eXHj1`*D'&H(HQNPdMP9q$ZD3/ZHi3i+ciG\m:9 %fPZ`5^Om%?FJW=S%$:SmgVWLV[iFFMPDV]mnb(1V6X:9FiORTLlbTNkOaRNI4+Khp4MK1u[08436lF\I_en4Y5ib;2mt@,X%n(P7 %bE$5OBl`ntG]M@=G92G&U-E'bJ3%6'(r5rT@@')8MB2*6?qCQ!>=GT*)ETjif!i/bF %Js-lTe$Y/P/O2!DeIX9I?B,J_TD%m7g!LeAVrV9%.$d?-6K%p:JHI#ZgQ'Tne$lD;L+\;I5Wa:aY3`L5EJ9&/kWNX)Aj)+j%dsdX %A*Sk'Y..&rBr6[H"-pj`:2OHJ]j[U'>(q,=ELt2Z%4P#;UG]`N4=j`!qJif4)CcSXEB>=OadC0fXeO7kH47F?:%3jTIX0<#nC=`5 %?b>LZ(?=F^`YfEdGO+e&s)E5PEVc^*oCA,t3]>+q%n<-^"HslV`E:F.1GM.u.(l+T-W_AHDkh)RjQ6*UEZu8Dj15`5K`Q35$GR"C %>[GpmGLJqOq0fF=k'qnX %4K!459c"B341K,1nQVSPNU1Oq+ItOB?o!"DCPlMr&gu]!oB7IM,bAd2W#GgNC`l;GBdPNUda=j14KSSc`C:u_>-6kS2fRG[+(Qq0 %F-,s%ppo`B_CqjE@$RQ?JG35t$("3gIV..m5coVhu5l\4A`F.UU8.0QnI=#PP?)_oEMX9?!@\@+n\0:)9a]'Ml0,+'=;bEm#J8;,K?onT@qBOtN\L.T\4JY4RhP77+Y"XG5$Enc+J;;l@nDpY@01OmT$i1?A';/K7@)uD&=Z8P?R7$mhr3tW7"3"i'l;)O %**B,s4"q&_`(MY8&e-ON:WTEm!G<`)N-?7fN.<0R_W9)J8/hqZ\C'm![4S<P,5f*!`c:T>TGJC0EMH)l/XjWEYn-K_b]b-G)M;*\M,']IG9C\K]cbXCOb7T@f!"aHXBUnUfpf+ %q^FLHNIc:BUhf:i6Pnsj6!:B1Dp9%o5!?tF!loAi;*a>g!jF02H %r!NfNUo8CnJ:u]haQFs$-U,$Ko'#LIdQcW:&$IQlHlfJkhY[-o?<$lRgBU1QbK>L;ED[b/&mO55oUWk^&0k-fnJ)FdR9jio56fNb %q]7d@O%(=B"W)$LI8U`$>==;XfFjk7LY$(&S$kJr;^Z#G91(,+UKtop7D[7Xc/U1c8&`SBO)DZFmp_JbFV*LhG %2dV11do5f07aN-t9l>Em[93EtrqF+`r9=(OY@jcb2t+p(&\$B986Z?J.'de(`Y,gMVs&R$ocJY/$iJb7l^LQD'-h!Qf([eRT7-J, %+7aVe6JpZ!FE."[S&Sk5emKF72plHq`2OQM/:I.0+VmlEQLNOa4:m,Z0Z[)5\q:&*=Xq1F&cn0m!=4b'K,-a4-X^VcSJmTd %/&LgpJo3$l^5:#u1p%gFC;=9-%c#=5p=ZW\=Rje]*mAXgLI@9#8im:',#GNq4j`,E-Fsi^%UrW;+(;;L_Yc/NY!\6Os%8/bEeS^( %X:sf30iE01(dD10$2U8O:gg4(6h(FY2Z5iC6G0OaT@6eZd=u9XCiM1T!(o9Q3p\HLNs/[)^(k3o3/LK\XYus@, %T*2-h_ZoH4Dr>N-X]JY$\)=#F_$GQ#]1k]N],_3U_2o3dJlK$9:83?`KEE%;Y8r58+q6WL^E6HjlGCoL,FkmR%QJ@@JGY2S??nE6 %e>%KKZNIP%bt0g1RF6af'IkZ!j3V.]3J%qA"%ZF3JPreB]&_L*hLNK$$5Ibp>OSN[aj=f*ap_&&NSpP)7jm!Qe12qpM(O*t"r/PD %(!X1*gF]o-]"/,f=IjVZPA-#r"XFNKUJ/"r1\?a;^q$9">Y=;b;5C.E>34IRX9)E>$+,bj,HZr:,88_tp;t!7-1_s#el8DcS2;^L#:5WR@(.$i(bin1ULKUfCg47.PT]U09K$<8QY(pA?+6]VK__[B;"k<.;/XfSMjF0bQo4TZ/i)NLGVP$`I*7[Z/2 %:SgN8e%co@Na4^XDg+3mHHQ40Mipth?_01RP#VMe1p'fOS4M<]4)(2K79 %nAU?]i*^ZD3qsMZWR3J_*A7Ur=)aHVSjhRFRo"`@8cdZWoF(hIJdN/`'G+\/V33_Z&I8XlF-F$BXFP$5CBro,:^7F[i".#p!LD:c3KX*)"Z!FO,'%$m#bAjO1j'BPAE@H%hA6^/B<;7\.ZCbEeo+<(YVfgi50#h(eBqJlT58a*"/_<'<&^qGPu'a[f's;dks5V`A[pi>Kk(^k@'r9%_Sjoc375/27*aLL/DdfOD.7T9(Xu$%k-ob@[`6Q %P(0Mld&DhB>4Fi5T_[&7OKCS"i69PQK$^O0T3)&!4l\\"*KK;n[(S3$5I!cB!O+AH^(JZ:1i*V&46aadMT %6PN'g(p0V[cli>h?kF:Z"FERAIK3/YR"1V!N&@CWY7%`>q"qS>c=O+_, %N(Xo?gcC)C^$'[4Kaq4:)sIi#,a'B/OKp+YH-0pJ]Y\d\I4?C-g(q252>bk]M'qlMAFbs+EPFD?fH,PXbD]3U(CJMYJLOTE'8e[L %.Wg8aQP:Us0tB1!CN,9pkk8h$B4[[-8coA$%3GXWp<1j.#U5ct1_:91&"a*"6295;=Slem"A.T,AH"Z<^oZ3['$,0`PPJ*+[,Hh` %Q%Fc;!*ci\2us8RSqS"qHjV-ff-Wt,2#b>aMGcgleS<,n"cS"2cJelElKC#r.[=(BCIK^(cg)l.XU&a11C-mCQAUJpk:^g3YN7H# %!33u2N$oVdZ,>:q^fF;LHV];f,[<'*o?QV=4IR16nC%Gr6U1s>4,j[$R;ra(K!\QY#]/1/.+e\1!gj#(E=P#V,T/jo#T-4-BgG]W %*E&#i&qsL,Ou*OmdV,.!Z;YI8j@a`i0I-ZilMCj\j"<=h'S3<.$CucPa5('8Upg'UsMA)$MXtqOIZ8K1$f5PoPsj %RId9Em"dMH;SkiP0;_#/*D8\@Dup%`NY/c`M"K"YJ2GnTQ(I`mrNjnDPu?pI[0+8dEY&ZgU_6+M4\='EV8sS)WcT@hL$r->1lATO %66+_09;Fl<)OcI*O_!!ob)s49.:E=199]/&$O0!-9>`G#9d*@FLmoWHkoB%[`;Y<9@SeDN %X^32d$Wp>\5Epkq]L;s$F>^uk3dspFK"`M?&^(=`!@E4&_`lb,k+q\\MK>41i)U?HYrZ!m.,`SO`r'1u#%JAsO@A,[[)aGuTciDR %kh$@[&ps_'+"H3fJ._ceF#:+fZWDuUWIc6lkX\jfJ\Y,i#c@q!cg'+?J<5]R-nu[`=o^8_>dQp7/)d$ %_=OAKP=p*)83&,#>:>jM$NruF6Q43q+3V`UZ*cH+Ab-"_j\=@eTnaefKK#"aIC`cDX9L+:,X8 %J"Se*n()mm<]j)E8sdfJ<#Ko2FNK:Ta;kX$Th8ZEm+ck3-@dKR\6hu3ZH]It*`]7G]-?1eg\NAVfr>:]aU@*[Nr='L#">]R;h-d,:btng[K']ojWIqrnejF^T4!lgJ3XZXNn>eW>bKlN1@<;^oaCGe(_hU_TQU/3BYd/`:#`eXa>K[8@$([Z %s!nf/0StE]0sk_i(XGL'18Z6FYRakGR^d:h$P'HjZBo]uL`B'CL@cr,fKd'oeg=9=f7"af,m](4$.A'/T0%b*o:kN$F9r^(e3)lQ %?-!5']L>BL5nacFj8)P;XNp`7UFC[?rG(K-1"o)7HAeJ)B)5E"F8lQW'HC(QoR"]U5T/G)5]s;E9bHd$bJ&TDEUXH,:OrY89LOt0 %,I>36C?<kJ9%3sr?eU3K&I\O)&QljUgX5\p[j56QP?*!$:0>0-^D1))KC+"9_?'3q#+UlX&eNCCl/C%O(S65O8E$WI7fE!8%jb&o0N]'_p>j#F$n!`m=Y\^O!4:.eOea`R'r"eL(e`<<-f$7"i+5QCm6cEim^+E9Zm/OoakjJQTh %9HJ#t'Jd["72!\oJIQ6Q)D%gS;)e7efm["G!e-K/Ot7ba$#Wph36kmMbCe5i)kp2uLJ#N8COnhB,jmn2@jGCPrIqZqGHK+iG %]fpp:cd!W\YF[tS+-8^_fB!MPHgiDEemD]`,dp>O#]US>n3"c?o<_<7`.E$%Zum_,_m?`hn`J+O^=AAA>Yp# %XT(k4L^]o6r).2(F@el?>nU">Rmc>f\g/Ilh4#Z%&TB%QL]VG5,U2MrRR@kA-P==!9Hl53$80*7<%6kmH*W5C;-1&Z-;C*XMeJOs %6Z&m1Lp@e>6,1K/KC23T %at+`_`HXnYM!-jW2jd%0o'@p%Rb'JCM^SqXcc@:e@(C7HBacU*Y_2aWe<[(sUAN,4Hk9aE(rhT1,P2V[H5)Lt!5Q&Kr&dZAA.> %AeD"b=[["Q((o*\SWcL,f4P[eak3`A,)S79-ui]*5'pN5`7GXnH/d]I4JLeUaWsJo1PnBp^e>q[)7.>K<$Eon6m8Z3'!mGCr+r+L %kEo$ZpGe`-#pO2PFJ=-1M55I_';lLhGu:qE-dpdn81+aORSFRKV@siT/tFDn9.,mXO=09\H!NI.H9aNRSt/X++2Wr6':CE97-X-@ %*dmY]Z[,NA:5%MDDU.(k6t!s1Ca.>@'1))K9r-dmEEb=ui+sUD4p).!g/2XlM)NSFPDLL8=C75J?7MA!N$$MjU@`tX,/5b$aKJ5a %EpM22ijs4Uqg`c4s'k4\4OBU7,-u.>7%09qS0ScYQ*_S>J;1EPSVLaMR[g_\.AmfDoB'!r-8h/_<6gD"M:R'aDTnD=A3#prXnrZ. %M]BK1MY:F%^+&4&o6if"p3aYeo$\\%HhasoA, %8*SQb-',"+Re)>eY'EDbEupI52el&3d[We6mP@N\_D>B;+hE0'P!]rXQ5lW9bou*AS..JHEGY:^3CM'p2rkP'Z.5")o^g-IqWkWJ %Y"p'aSp+P4-"fG_N2!Rlef,N0f?b4VACW]+V(lYC.'(NLG!NoncY9P1e$Q"$%`f:pYDduf4o!`TRd?L5"Xo61ca@QCXf?NT\cZpD %lUg_5rcnA85C?DNo.NncDb^[c1uJ7HmjidA8cd0fJ*a*UGm3EZK;rZkZ4U8KV;;PCB!B[*.\XQlWK^u'':N2u$-sUO&kVVV3*Y*p %Crj<2VEKVj6U:KE/1JCSS=46Hi3O7jms6YjKL?+"3gM`I>smI>#D01C7'<=0$94L*l>hs:n%pfmQ&+l`g6M&Vg`$SZ)R`.gm0CTQ %La)!5,scHjoO;VKg!Hif5.tJdVH/>1=I.!8#[`.u^gd\ee:B&+5-IRW1Pqii;p@"!SaXu&AK3qRRti[f]*BkhA5;nQKKp^5;s`CZ %]s.4tfu_M'NrsP%b_]oW7G\)N1p#%0L9d0`_#ac$-ao1q#pOnLQc_)bnoLO/fl]e"GcYmRH-)^odA-!7bd1\OJo`i:6eWK%\jkX8DCF0L^SJMQ)oK"RKHjI`1 %ae,`nh$_0uH[+W4:VZ\m1]IhB!6XtN/1;_4qX]t:I)-,!([KA6rpW@SN*WMHBDTL^SMYMpm]>X`?Z=_Clo+JEbjt4IJp=Z;poYY* %,7bM_E>ZA$*LR91:bgBq?=:X04m$#P]io.0OWH"F*S2V/X3/6nQ=7H(@#NZ#V]18G*] %nIW1;3']fgr!;qD2$+6Fq``"N;l*V!5tIjQM/sOicD._a=\OO(QVljmlpQO]aBh0pL)e%`kUYhSR=l602dp?W@2CqoL3RZV"h'%( %EH!r/f!-[B37DBTAU8puZV?TZ5]C4bq,cphQEuKZ%CC]9Sj;-RGZp[JZprmr#A:]-noT1A0\LIF$U2kMO!3g$W<_jl,@tZ`%(\jS %mZ37>\7F"(OhR`.58N6L*9X)kN'Xp5MLu@T84P4U)*1A\7+#1Y&dgd3A]7hu1`B_DVMDK@D[tF5r^EJc#WZ.gg-?D4'9BVDf*,b$O=4^?m>uN/FaKL.^6k2X25eKAU*3Y'm:64$nM%UikIpg"G4rRJ/,@)ma)1EYZF;tSti>82^ %BB#'p&A2q6jLsi;O4rnf2JK`YS>/o`'_2N56%'t[_"%PIbJUWWP'NnCE7V('EO6ckmXLN=!fUtnd7p3HG+%jW0,-f;(q0senS>t& %<>]5#j@tHiJk+U?:_LH)\_5`pqu+d]:D7_I;OAOkRk6GYEa(tZp'4d>%+Om/ht7*XmMO([a"3Zf/0J83jf6=s&gnf+Vis6J9pQhS %6*fcbV9DZk:5Qg!mo$LTIPO%H`*5$gl`d6HAIY<46(t]?@4J3):e3&a6ssd;5(d!V2!9E/57oF$kF[UdKGZ[2;2$/>P=lh(<)c,B %#-0Lri3!o=9M_AeK6A:(1*f<+MtNb<"659Ai+Z9F!&BDH-#q&cm%mqC6m$Zg$C"lL;;cJ9WGZr;!ek;eg@3>KARIJ@G?Z+D^.XU9 %>V#ZJWemnd!sYPUgEBH1;2&ZmbC7iKGcNq.?Dr4H6UGF'GANB4/Y?5VL'0ST=@?7e7YSQXLmHYUI+tLuRO?(=o^ddl)h(qo?_#.Q %)>/)%Jdr9P5s(FU*]OiG+e52Jn.aK+NWVgr?`WD %@tP"UDK<[.?h\&\J38WpM$c)Z$'?d+'T,Gd[pOkD$(MG7XOE97;^cn_A@mRE^+,GC\GqW5G8NGsKu5]+Ku3[^@C)r7HVsdhO`bpF %kYVlRNXDA_-uWO)#ef\dm;#-*eH?&`GC"]5nbVk-qn5ciSpWZT]=`TBek#o:)sb8GpFd8X?R2*q!Rd_$d,Ls5`FF>D1k'QI<=F^k&[Kq50o8imdc7H.&VnR8c2j.AcoE=\4UloZqGb\VF]Wq(I)b@bnLkl_96GtTo73(u:+qE7:8D(uo'lb?-%ttHO9>](N %_Kj(mLGK0`K*'?9`JsK,lmEKH`lR742\RjY.Q%[8h$?to&dMQ&Pc#pRVq7=+\-=\cmCgc[NOL7'd?4iNm<1N %P8bO8`0`Y]0#-a_9t_Crd=BbG<_PSdH!m^&]r%#B/hH>,EB7Y%1"lkoFohq2QqrC4SR1$$nD[KTdUd2DOS64+RR2A0J2H_?qqXm/ %-S-g$n`Gqei2mu/:4Z3bW)O99;pTHIMj3JlJJ"M+:c'TLH*O7XJAZBKB`W7SOSU_\D-Ji*CP\&Qurh2-TeVY)Q9WY[5e %ZU`)cTVnb4OZqLqHQ1M`XK4u+j\HuMP)/bj&IW\_TKrL4#d*ko@lOi@5Oi^n#5K%N`ckepl50Yk)UQD4-jP]+-+[lSR2he[QSd-R %f"h)aA]^0`ahLnN)>Bp(BLuCi6;d[@;89FJYiTu$c9_Y@OU+8T+Za!d6uh[j&K3EA'e3U1aepEiTsuY`IXq^G0;L4NqTBqu80Z$K %A?YS2`$Omg-Q=nBF=r)'!Q!mCCA:)II3&;ded\kn$iO;nhj^Km&:*7p0*6aa/pe_b!M?7Ca10Gh.JMq?-"0M>7Oisa=lgh`:tH9, %5:A`.7"/3Y?ST3u!28bAO]n2WlI/)06;6B.a*M^WWF1"kI6rI[UN#T^B`s^#A2EaO*NUXD"@uqrU)j!$P%o)@(jJE)[K$Xh;'oOT %BG*X?>i=N\N-":Y'fp2JAD$5F6HXir(/.aO&FLA*VBA#l@sHL\A8'dbfhtA%L!mWlbkFr9?'?Jp'N8t"6o,bmePIZM4@##pW$I_& %ndADS>OuQ*PR!X/jtb?u1QNOIE9BTpLPO*VTf!YL.tl$@'[Y/(4)0"nVi\4D-]F%,Ka[+?#8(.Olg3R3J@.69<,p,qeV9 %j>[.sEcDH[RY#)^Cq)$_j2)I7-J)4C't?@:efI$jqd3$%?mfs=)CQdG':1>i8jE2X",#mQ_Qon(,F*=kQGME]2G+[fid_n[D:rs) %+BR5eQr8m[bf"5]M)JC:09@$-MMWbh4%$2+L$qkV+QRMc90)(7/,d[3q4'/[NFi8]eMQkb%CS1RI#<.r0Z6e)U7%aPQqs0j-`M&9 %Jg"Gn^bKmA>9U4;=Kl8l4m]NPrD%^!$g>&q$?cY2[T$jh;/9`%h/BtSpnnt?5/@6I8GGr94l %#k6r0LDBUUGX^KpJ(r0.^ge_2_C0OjIdGG&o/U:P3X,$EF!7`eZe]rgb6sjU>=K_0ke`g]Xr8fX^eV/VY %F]0F;kRjR1c5Fknd%n=Lj)*/hM.*IJ"3/RGWbQ)_7fm6`T\M#n5$ekAm_BBL&4=*]\hKdC"faos75bn10NtIF*WcNn656X)@k:/u %)K$A@Vdt3C3A+K'k53">M(06S)\P*'QjTWjY58pO1.CV"0^&]tkX*O?%<\8b&!VRUG#TmdUU]kXQCU403@YZK<$TOobBobIBDHtS %h=bb7hj8c)isi&EQu*iZ334brE]ja7amn&(VBmSO*04L0WJUu^'5'HqoHk=HF!1$m6\6J%!_+W==5WiJb(aDCddDIS@r5?Rl@:W= %lno%[,Y'f0;LCYKY %a:jXEM*L#QHZD=[GQN6LWo@N2`8_H2gTs,t:mM1nJOF6@#mMRglL9SFFJso8=q'_4?,0$)gH&FAP_ih`+fo(jHnQl$SjG:(#TipjN0RNNc!1'HZrC\`2MpB^4_LdH*0'>sl07V_1e,GP2/fPn;)^f!N;69#QOTpFA@C)gN3pgse_@3e?`dLHM:ljPf>7:*&07HQQu&;j)!R %pEQES9:sXd0%FHfY?Z24b#1"-/f7n7!eKYs]GqJB;[F1j/f7Ilk@-+NYn`(K2oO&I*"U=r,7LCO0YbEj4'GD8hD0bo %GgB/Y58P5u`3U3r3h3)i60>s?qH"pNoEh?g*mB[CAtF03mIh0oQ2Am)3qd3<6MFC.HC`PR&(asa.JF]Y/t&/WUm@b8a9#FC"XBu; %K[5nt:2>47;Tk?74`5"!aLRbrfQ?D]VW$2dE0nbuD%HAoVtf;hdsu+VlG5np1Gpg3E6YnKCShFG>r0;Iagl"JY.el"<(VXV-3@p: %f8PQ@VZEXQW<4c^#;EM:OZF?_K9usZ+78R7R6)KGnc"I;59cH;=eKR,==I1`XQ<"I$[hh8#m4Ys6S5:l8O.^WfH/):d*7trE]ooQ$3 %]"j#Re87ipG>VQYiW8'j/&TCXc^dd:UpP$.G*[bs64_*;J(tc\]ucNQ,=.6,q52AS(CTACQ1ra>Z,Ls %O`K7qSbV-p_:*R+h_-n.`Fe7O:d:_BL&XF2["D-Ue2KeRM5H?h.-hjAff1AdG %ttB.:.jY68^8U\@*OgA%+#PL;rC`u-2;u!S,*qLU\?so;0uC)SGJqVEVL'<7d!'9 %c!nGa=c]6!*q0]h@GX3ZDjOoj*"AiLTA%=&iSa0BPiXW9'LN<2H`6X79ZDNK]7'dErG)A79Rc%.&0$g`/nUn(&m]7l;,UsjEAd/^ %1]K^8\^ZF@+M;3Tjh7aZTW!9N+TuoGDK0]G)_jJ@-H.0b4]E(7?1>@6i0b`dbROu%&FXRcTTdq4V5[W#aQ)h;pmoC+!#^&TI&bI9S*51O*!'p]D8eA$kmCDV*qRBI*SHM?]_^`&E1RWjpM@taN]f[L& %+S,/c"_7U?!nt<>W2TjJY>gnPU5R[C?>:M&dIPkT'XX)K%uV%7)5tleYMeX9Wj\hKJkG+L]6-uiBRZnF$NS.g'\h.f %[@()*"M'39W)Y+33k7J4oHgo6CrZ%ZQR*WbInhqOQ#;UimWAh^AOoU82riBH-p]ck`CC1SMXu9\Ypee\@?URHg!n#OfO:R$5F+?7 %aa]r,s)37(SbG)96KQAhCGIq:'!>G/h`o]^+7&]_Fo99@raQs;XQ+duJEss:,eS.-!LnHR%W<4Ol_s=F:,fh6$Ee?@)m/@SIik54 %IpC5_Y3$g-o8fsJa45uJa5F_IX7<^Urs>i_3\C3%Y"#(1e;PKqmAnr*Oe/l&sLq!Ts5s!)^99Dn[V9s=TShJ2KQjIb_SG/*ff]/]opdkgm[_ICj^mguc(A"!htRdd(no]?kFaCZ(9[8!;b#]>tl=W=#(5VS6??SN>febMSYVr#P2S%j\[DgJm<) %89nR8OC%4P8#d$$@e_"u_^XAuL:1_DF9]\n#YESBeb0N\!U1[:n;dhL^\.Yt$=:5mb^R0>c,oML%nRkYIp8T[JB&>NG&=i98!%W^ %LZ.NOln*:UoPh2Mit[O5i%@TCJtD$.lCU-^30q+]d:uH=#"6c'puh'pbHf\8S#&/'q))=R=!maWhjEIhN\.['oIr;BbtIX9VGPUs %,>$1N]rm;I?8h@V/_2=f@>F4AE9*),YK]r/OSHSpU1]dC+OIsMn7$[umjImr!?QIjdQd"H1\r;\]?S:O3[Kab%bi*tqYt.en=R"^ %Tff28]>Yb%-fgj@gHtN>4?Ej:2t]Mq-Tp]`r!)ci`rTc-Ei6\OqGUZG&'G@@L)sp(;ioBt>.<8ifJU`EAX3d8PH(L]ao@ECkE"0E %IiQel2=t9[ks_?WQcLcI$NC(#F^%_A8nBLPUsT/:bkiX)hj@'nk8[n;Y%BNfp@S:LFbM7VlQF7/IYfVY'-in%ISKN+3[:MH]-A+? %7<\/nc+!Sbpj)JpYTHH@*f%c=_E07R%m#$*@QOFq]V!d\3c>h(CEPn'0:Zpq"Odh[l_a:pr(802uP,G]G_'##^D^<]S6M57+k1hK75\c3\_&^ %M'-r9C&kKam1C'9s4&SZ"7[7#^Prgk^aJF:4*\7epji6]0-nM2pq>kn4;ASK2>TRb(1r<$N+,)63Zn"teZ#M!a3"e&8g&Cf??@%j %W#TGHiB],C`1E/'Y=1f+kBeq.@O5#+%To-[iW2lXLCgJ:+'tatP_KJ=)*q\q)L6b(4uL"MRA'>U>4>HS)KZ@e"me_ekicOjGeCeP %n.FqAjal$O^bQ>:%RXK/X+f&4i%M%\c..`I.fhchJ2[J/$huH;gNQ[OF):mhUlP7niZ?;G,XL&JKB,Ai;c-n`WRpIr&GB'T*\;j8 %!q>K/dmE71r1BFkQ[l%OLYVPFp3IQe#R!COWEMDM5H4n]S>fJC[HarZN0dJQ"rYAS9cOC"NW?^[FCl_]F)gL5 %4BfY8DTDs*i]r`9WeKW4qp%Z'0^*^:4:%\+)/rpc<";-f@5u5:W`gJW=TAQ3qRt*<,Wl*LB-6:1_0[2!"!55]G^pJB53(f(n4l3Z %,".tD\sI&r6!rS[o"5'Rf$QLqY4Y*F<6Cm1VmIXR+]2Oj++/Zj(5i[@;N=P %YEuhcclGA.H@:6e#V2a]IYp[J]#4i$\0)EU?PUP-I`>t(rFe"i>sFN)7j>V9fh7`\+1alh!6:=bY1$$X3i!A.R@tMfq`K[Q5+M-= %,RgHslh-niXdsnO&A,oMVan_]OGCi?aJ^/+C1Y5::WC:'/r27=Fo.A5`C--ZF=&*Rn@:NbZMb %HQS['ih:+_7gg4dck9c)2lkKm\j9kX0R>8S.Ab%(G`!BmcGRMHI?[a+LPZt1Bcnrt)'`[1d-!bQ"Q<4cW1ST?[%@=#1O*N[(mF3Z %7)]R!5@`V+0/NNV8V>Qe:AJlg;A%-4Nq%k8&gYi3"5k?$g;KnYK5RFWCsW92F%&uZ.pW&P]7+VJk,kEE5.Vt_k<.Oq#LQFLRQ,+6@u??0E<0H%()V2\K8s26jk/EGk3>hq]=Z4O\Q&^ %5rWpH)8uV0AU2pDbNO6Y34:R&^B-An/V/8I6/hRL;7-G.)dZm/H@d;K1]GS8G]VU3nGO/D?`^[-J2e'r$Q`9,QiPbFD[M2%mR'\; %1)HqKN)!gEie!VV+p0`d!Aa5=GrAQ67uet^j&Sn9*qD1ZQf[KDS^Wh)79H"Z7r65*A2StUU:H[ToG(K=\b1@ppQL4j\XBQbp2j=Ap!5_'`kHbCn]Iu%*T```M.PKam\>Ls!H3i]itQ_gb-5=X7QFD?Y*d98g297e_kGqm %Z,:FJG[WiC,7ks(O0MD%7dqT8&'[kra8b)kqrelJ %+\VT]Xr'[;'I?r@0/Ma1@$=GH^&A"C."Paq;>qHO-@XZ5&U[AE\L!m2gs^g:&t)uE?G0(P7mPXZWDMu9qh\EjQui^L^`q1K;9!E7X,&W %.hYF]cR5/\Zh.+(%mogHk7rTYhiF.Wn^AV\66(1(F$\`DRk-PqE2;uP7Q`Xa)*Xj_\0"'sU1+r?mpA3#hiK(\Q'7j0_])3M%E58, %lR@#*O."b7jWL/;ic*sSL!"6gAQPMLG"c30n!)Z-IkbYo.(JG2U%:'p@5\(Wb$&]h(%gSL %Auc)nS5t/Un@mr%CjtIFOP0W:-XKVCO?'TeEM42E&a!;pnoHGh"#H)XtnfE2$F8s %5FtTr$W(0r%qdOl5C(%?oQ6r!$>>/rTE]mLKVp7s>aL`tX_jKnkd1ODPTc)54L1+FN_X@P>:b<^?`KBhmYUG2r`,rs-Oo^p0?$:!(B'^[)Kp%@ %3ZPWp^XnYI5!9;p8@Y#qI3'579%EI@Nse4r^C_pp%AWPLrSuef)un1#i36CDrmP^=k4_btVUIVA,UKN_\pq3R`I(tn?N,jglcu+p %](>+Bh&UD6K@bH[Snm0X@kgGWFK]kE0).AL.gW>hom*b6C-Fq/X+G4D-3%TEA+nDDF_J8gH1)XugU6t]jGljDG59Fu5lcEd?Yb#B %O!ZGM0ACr_d<\Acf:eT:DSRtEdo'Hao,=)g9.l225VG#mBE($P=5mY1Y&Fj)j"'; %:Ik(o^HLspM_5Lo'mZ="3[Zc\^]5?[O(@cmt"TlV\R;[OVN4X249Ds %iU(Z\$^5*SrLAC>+YdOFAu3Vo0CmJ!WA)(g-f`0[bu:9!DmYBV)W'ImSA<6[,d!i1S(BVI3/.86O6#oQmHm[>)4Do74Z1,]OIU20 %A]nU=G?V*cg:ELH!RM=J?4M(dHHMBZm(mGARAc03^Fg7_?ZNMWli97YEqqA]Xtrm9,Buticed;!!BYa)i)(T]+h8dUUWL&U5[i(< %K=trg8>t>/$AFA',A5&UN:!gjIKud#&+VA-4Zsoq`^+u;S9sJNA5sb5J>JOuLg36N*mes_DpFXPrL3)2)1G0Vj#0Rs@B6cK@Dn[C %D#oE\PMKqq?kkj6T<_\R"lp#7\=[n,W8;>Neu0B(,eE@DD*:^mkdVOi<#Of[1E)NQ6OcW9)Uaku&6+l4qlVQJ)C`C8S9Z!P1p[sn %-9#Ggm0Lr5R7j2ZJt!k?AJXJUA3P]#.2hI)H:o[tW5?tV\1CjZV@Z$RB'u-#PnlQ$GDaT3\\qE4Be#OGUG^0QCN@0PS5ZP_ %0MAg*Z95-%Pibo(8]cYQj685u*XDo`#AH1n2b3%U[G+KdXA9QGpV@/A$F#Q3;?+Kbif,(d\"&;m`S1AF@^=W+V7R7$$0=L-?4!7ID2hploi'q5SgM/)-sE`gODjQ0?nBHT.-kN&F,_\Vl/ONV8^M:r-Yn4?-'qq:Y@&X8t67c%:7_G]SK9;\kmj^]Q3WmGW@qGYD6UGAUh6&q/%b]0ms %BE'5E^&nIpQ77GQODCQMT!8Q1,Z@R^R7K`h*)8ku=!$mFAAq7q8Am$r"\`rIMej^r&fuUD,sDCjGU$R-Ku#0pA4RIP4H,urjERu& %E2H"0e9RGC(X%_%XE-97,8C`k(-?6I6%SE@,a10[!XG-rUB9J>U.eh]T)?[+6EejM`1(^61T>=7,fu9LF&Od%:824qngKKaR=R\' %&YaQb>H1Yl%99T-pW-n#X49'8#dZa16`+[BLZMtM,,:,kE!hNj_6DW8-]G-P7GP3777V&#"(PHAr3)";*e,ffEH#D4sA1VVTfcV[W.I'K##`gS-;f]UlXctoI+jYV.e.D6jp %#+ce&\0)imiP[o6POspEB-nRG$Em7/4Z69gn?[6fLq^>q/2c>g_o+6D\1,r5P!^Ol1WR@GG]J'/oi?i?5`c!aDN\!7'ZmW!-&&\:mnj4-Al^/h+DPp%r+Q\M6"l2AGt^Y=#%-/3-H=1V7X\PPL&=m#R;d)!9$ %AaG.McC>tP<Rb"V]YrmWF&H3m;Eo4*+7J&BRanS-4+Yf_/6&iVsPo`1-cl&XN<(47ldB8Y`D-KPM\l'!]SDF;h@6B4hk %6h&98)eDORL,hEk%`4@(_.0jKT'W)X7,$/4V'dX+XBX,t_kRgSKV'$gm'JOG>/o>Md_B/Q5=:?idQ"Wi`(c9*X`mB<>/kJO^EjIE %brmNY&ao?+aj%o6[RI6*Q[dhL0)U1M@HpGP7n(Y1$t3t3UJ0q!"`3e"-N7Y=HQ64b>pPLb9M:cJ!ob %"-?1GS^>@Rl0X6XdN-)Xn=d"GWf:j(TL1HNWe2L@-_?17#4a4/>$;1:Xd\'c`JsP5eVoEF(ipVMgE*di^]ts[(0!\5E"B?F0D]LC %jWa>paE+d`'i3SjT2]Cs.p`@Yqr5''@TbdaM9ho<4jVMHGl77,JL&>M%-jmiHupm3:o_GHd,t\Mbg@ag2"@,>uSk@`e=kFA19YUM@)oH[taPrr/r.]JG#[^3mpr/;kpY4]Bgj-!+5WjkLXhJ\>qWdoLXNp^*rH %/[h$!r(KZfeuUW;#FMW_o"L?/M>_n[nV4'iE?q6.Dm:[?n>pe;C)d'^ZLYZgI(hCaU'(k);Am?[kfK@WW;W-2'n`mSX!Qb5o,"H1O8rD\^d*!^U?$M"4)WV %cNf<8hcNNQ^>%;.bHMm@e"l6gbQftG\Ud1*8)4/'G;B7eau:"sV54]p0@)`imqjRoUA8ZWhB#)d(E:\.@)(oBYpeQs:QmAW@Zt+L %)IqDW%4orQPfj5#/s>m1cr8S`R<:k3Dc[U,e>hSQ6P'"O/>''ji27DgE@gCH$q#$Y %DGJ7*hdS(Qq)_PIoGd^sJjqJS?:8.W,%(5W$\%#`"F12Kl<=QkUBLM@"$G@!^i,sK>_ %&Oo2320D;"U&jlie6S1XS9mp_7iqcEWN^%#Lah\=&$i/.5X;T56"i?=,\N %`FME<=:bNgW!i_n;"$Y]EHS$o+?l@&,DpfdI77/@/a#,4TUU4:9EQ?Oq1TAARX[Rpe-^#Z@--T7hB8m.mUf:]ALl\Ki`LkN!7BFE!gog=5#LZZHg2uic7(I*?QRqi"d>EdF#kh(Yd1nT3/hC[>MeER(q*B]nqR&BnAJrd %Gd5Ai@>NtKa0mi;G1SU[D"jdA\2&i2(JaIo!b%D50*aKOKasJKF*<\Q?UGearc)5jH?+2^4c'-o+'GMJtOk% %[O&CIl`a0uR<&5[bAS[aQmA/j<[ZQ](=u\n`FV5_]#l=NL)lIW1bDu'75[nhDgs-Mku8\C0Q_EE5%>#B5[b@MhG[abi=Cu1c(r*U %C1^(bl_dhg8RJ/u9U;:i+ASd_lPPr`6Z'-,6b`tj!cGX5A9/!RI-r,L3Paj1aW4c#IXe7[.;,N;6d)m9^OraNqjjVDD%EdtQVW>] %;^%EWT+#]X$G/c=fIt?M0(\`u82%[_=*V;7bWpPk`;i\CT7292]S49a\G1ji@p>ut67@$4+SN/;7#'PqYK6dR'+#N91_9%<:V=V'7nd(@M.Z?)Scaa'Q0<@EN_8ZH;d6E]=i,V^jK+V][#+ibgmIXU;+GBIl;4P!\D8Q>-'!OdUB/H!mOk);I!m;Bl`aWmCtR.Dtfj0eT#j\*A"ec05m#"P3ZXq@U?rocEU` %.]$+>ScF1a>sH^CroqspCco,:\Vt+D4Q)HPCNTH?Vd\Ce.1^W-N\$]A^u(GC0'RXW'=,UJK)q`MI4(,LZ^b3"D'63h:Ur2!Jhnu# %W?iV9E"CTX!-`+h?FcaCH%Oh#j(:A<`[B4.UKaT>V'l8hh)QF_GaJ>?)JK!]iUX#bUlTTAH/5l=.mO"7Ef'5S6q7nY1-cJ.RSW\] %Wn\:O!-TnW5FdgsK+23f5q=$&W1n^]%X-JY&al$V]Lam6\'g#/VtsK#h'$,k"/1uAf1U>g2$F5#SV7^o.RS0?gJ4S%#%L<7RF03] %9]>4.n7NHsa0-F0P/b_m4)%t@]f\X>ka_`Kc<9G5E%^0t_el[1^@ed$"^+$mg'VcjVCI3Yi[9g\N$t5PcK%TN_oYp8sDU4DOkq/3d>gC3ZFis<`p/Y&6qC)%FX&A!a##CjWIj`XYI2=L":.W+,-iqi#W^$01,mEAO@aP+,R %;pq"'^1Tt/Psl6:d5-tB_\*g9T[nU34`utU8cfL?T];41LcM_a"Ad-ce("s\4p"Y*nRjA6$ST/dgelQ)1o=^c!D9PZ)hdB,@AA)6 %HOYWjdj2ZfUC$Ypb3G3"%!OKT'mc1'Ae)cbNVb2K#9\'pI.qF=a9$YM)_pg@LaI %ooosXc>#'qHa&cHnHl!5fe%^/&W&+3L*\h2$+fHokWk$p(?DJ$@0+VOcLP.'-HiUFR+H#Yr%u]Xf0MKJblU^R#$/IHS8n7h1;_el %\W8[Ig!pJQi7ad2?^YW4[)rfZ$U_/h\W>g7X,RlhLC3YW809JGKq?_q?D^tf\>W45DmULp/2fBK6HQ*j&a6P==T5aeLusl*'OfYi %1.?4p\?J2u\cqT#hh8GfR4/r[Bj`O=#>i?fWk[[/mc+;gHo&u\XEG#JYT$,cT()pO%T %c<0UH$]N:#AEM$pQ7)ICkLd\W/cha/OHE*>Y6JVB&.3*G#=KsI;n0rA/%^#i9ACH`1(d#_X% %B"8HG2^ADXE#l-FXgBQ,gbN`)-bOWS%I&uE*5l(dM$:W;[ %-&e%E6oF#+bp,?QN=kl$c>'Tt+:RfZ5UqmuTuG%@,WP);95m:u_s]%($6kMn_KIMt^gH:Bhehi%e"!t=&+YF5FLBNF_$@#OCUfj3 %fcj1)B;r9snAUIPDJ`Z'+<4bXAW3WMJt=MI/C?$p*D1,>J/HdbX5GhPkihGXbl3Zuo6jlEA]g)L). %ekY%/Z)35TM7+J:6J08Y>C7@P`mqVR]4j?q)s%)r.:?JqQU4((6u/g<-R)3qoFh[P1uW_gbGNdXDM@@FRL(ZPcX:ac^h,R/DL %RM1^,!46CbkMH@.??Xsr5%eIkj$I.e=Mr,1/CmHmG)@&,(32 %Mck4L&f#,3&`:_shaAdn%]:)fL#eBL66*&@q:hMF="\PdU1MFNLcA(g9Q$&q!rpr^UmBtqK+:]\29p`'CRs0hDW:q4%I$J(g6BpH %Ere?\%V967CIpa/lY%p"]^$i4gWClUqmJ'O.5U%)aqUgcmJRa?pBc5l:!Oqp!T2X9!05%4Xej82A^U^V/QTs-%X+Jc7^Bp%K(H'_ %k]t#n0]7t]Nn?8tE=hubJVc"/V[uGDlmU^E+/(keLe`Bb![G*_cP\DmaI=,CH`!U,](nL^$L][Cq`RXtQ]O"&r#nA^CgiuH3TJk1 %PF6=c2DfP%3e'knqG[I?%_)$WkO'QtI^9/:l,,(QVX3NBr$*"ZKZc7Q<-S)Fu6Rei@]^p4APpfef(7?#;BJBSBZ0MrJC$! %j-4AXr<&.(N^8EeEfeC[Eg#I=UMB=dPMnp>hb!W&`AX%Hch]WBpKO\OMl@-;Mu"9L^I89Ipad-(k)B,YNn]TTe/3gDJg`3_7,.8. %L1`B(P\[uNPPX5(Gn4R?5j31p9.r-j-88bBf$S]]X`nTCHhV7&D\Fr),Ws2K_Mk4d2X,QOj2,V2>RfWr*bpm)>77PNMW!C3;kA[d@DG]9GlA[R1as"Et1SU'GCgK7df^;TEb`Z'8^%,FMW6gWamu %hf%*[meu]cF*[Psq9'*U6BGt#*k%L!0O6LR>6^&+]L^jJR0,8npW#M,qdo%"/klX1>N.dc2HZk27E*LWa:OG:hl[`i]-qMPS'J^) %7)EFE-PLKr@;)LU!b(&W,>GX06AT?@3W($\g2Dc-YsSFM@;qJk0"/0W01Sc]M@^Vg*,^6TBG.;HPR>Jj.aWEKX1(Zsae:iXa4Y`> %L!$Pd0_!db";3>IJUeNb"g`WF\:IGG/h#(il&ugoZ@.F1.*^Zhp*3j?'L)0gM %(\rWJioA-,Mpg>7k+1p]S\ONWs6D6&*$tq^d,onRbj@EPNuGC&50bNj)JuAVr.?1SW;i5\2X1D?$P#ICUP;[R^t4s`"6uYM4MYT7 %^r%/0jA^aY@D1Uf!PNYWm@W-sH3Y-]%>N;adKr;EJ(fD^GY700ds6\QG_ %LXToHW@`!C#kZ3g7C>dr#.3Fo.,I]ZC).'IBsWKe?ok,Y&n3VpGdLiE'ZMYBCm)h1H[]-/2rnEoGNuu3ZF8kfAis5s;c20Bp-Mdb %JXq%W%(hG>+%f,`]/l@KWA1hh:cR&rR&FqdUV&UT$I^+WE4C>pDZF19'\0?8\`D+'O=fa.)$2L/k9MOqd %Jb:5`o-=]Hj,?,&H:&a]fjj.)XXOn&KfQi@EiF,A[*n0.4$u"92NSU1Mib30@WLr:$"!QO`W8s>paM^1``MS[0L %^lMGcP\)^979QHHA&,$K*KEm&fr"Xbl$h("7b\U:NYhb#EO/W^9+Q:"2*"'m7\e(sK(W#VTQuO94;h5&&.I_m_`jN(9rkj_-iBdf %m%<)PUUSTDKPH?RE073prX..]:NJ?enCM#sBf).%N(.;7Bf-fM8ZOTLI$JO80CF=_'b-be2i8IIT\mYjmA.K]>Cd<>#5Fr&jAUn, %*mnJf_rna%\,U:G+&"$R2>]B`QJg@KqO6sX_K#@Y7MTgUNC*.##^oDO)P.uE@+N3+,KW4LCC37.U@;r&A]U@28NZ]`KnZnY]OCWs %!MA^SnEk%3.23Z:)gmH6qFC%M!ffAs/ %Y[q:eB\'\AZ0"tJi\RtNNU;Skf0tRp8mJJUTP(K8?MDL[-/>FQ467Zs@Z;MQ,7#ABKP]=V"bYP_r3gDfpI'8uVpSk$\X'(t`YLZ( %rQL4$.7AePB&fZ/i*Z4f::S=+cb<+p.C>E".Sjnfs8!c%#cO_WMhaVN4*94QamuKM$7,FY90%T`GDI1p_):Mrb*-$)%)XmF?Earq %LUL%]/Q]C&ek%[,V6]kQT>^F5#Tk$AZedi@-<71fKHd7'q%qK<^GItZk0Wlr_pR#KnXu+$$!3CQ'16YohEXm$T5\*k)S9#!Ws9`b6.%1RLM:Ga-K;6TM[3eYLcN0H/P?2(&_@tVHAOJmI^_48!-$$A'HRdatn,c$88TDb3\XAmZe %]@!#nZ,(7F<61NUUu-:s:"Hi+CNB+:KVi/0oeaYA:8]O&:.\061^l3:ELTBq2\JPRA!gM7>/dLCdrE-E1u6WI#("t,ABm%$eiNV5(Gpj)2!Z@//6_ %X(5>u_5_:960nCTQ*c)iP?Ah7D0jp'M2Z*]qq#b'HJWIPF!"ts[b*79[$=skVQGiY?>Xc6fP!@eDHm#'#5.VO/$4!AdLOB4\u9`*).G?Vetho3hnVtf3&m,B:Yed'Qf`*25'OY4Z6SR9ceD=cgXo#BR[YZ1/Fa8Y0_4PFHu$#<*/NG]Xmf< %e=h6>=\QDUE2V6KF`O[TbZ\f<(LI)=)0D?[HEK=HP;Bn\(8'kdp@M$sqoI+VmVqtpn'cC0qI"72XcJ`k)LXZ!RIgYYd\3kuSpgI4 %r=ILD4%":Acdf/`acPpr5HU77qW6o!Uu*3a:4jm@MQ.'hj3(B??osd.3%(l2\MAr&Pe@tp4pg+qaPNOb`dN`liC^GB;CeK/'+ %+04M4@JmMU$t"Y5\m[NjmVX^G]m:eZj=.@Z`LJ%)tEW/K:`DbDicDZq$*oNVq-o\ee]5CuTe#DDKO5j2k_T %2Am%O%[1D^H80]WIA\OL#kq#lo%%S+ellQ^]bcTrSepO[l/OV(R\n$(c*XVf#H$N:&I8$U'T6_Mc=ude9E^363VjIMR^9QoMn'1r %U:IsO)9oi93AQXg]8Cm!EYISFWiWUq;Nm6^Q+#3pr^nJKM16M8QMbsh@&Z5SA'7LorG;;bCV7n'YD/kU4r9ED'JB\!%?gE(0K%b=2HeHJB"eD&1ZkYcRd %=+%;D*8>[ap5iM2CSQO-rn=Q&m%[?Pf"N1XT,lW[Hg,Jd@Q'!+j@D=p:Z'KYnnPaYFF?<5j0SJbFY'*.\`5MnF$"6Gq,P!fH2_IFg]@EI0aXV*")iF7.J]Y&ef"R:l8u %iUOH;TO#c<1fmW\%"#:iY\;38a,6\)MKQ@V*#iAO/[d+X]=?gHOi6dgabIjEfbIggJ%Xbo]ZqS?IpoKo0ssRUUTl1ds>B&qP/9*W]t_=*rWof>?[*%i3QeVbGWen?cQ0QpdU:3g\5Qoq?a2['dj(8 %B7\.#>V2]+C^l3Zb.Jq4Ki;r5;o/Gp2aPS7Ci>qLU4nO^849GtIS %?m@ao"@"8[0\umDHcWdCD1k59XTmFZGWta\RI4>V_"oV#*132X>aQ7/C[2WR")R#T;i/ %,2^kYc_r)fRZ>Ch@nZHNS<'CsY.bn3Q$f0j4^['dU7#FSp/JI9@tV6?OFD#TfGW]Z7sZ&64mi.:g9+>7PG'hKWCD_-'E_< %.FBmi1l:aK\P$[$qTG[iHs\/*j4@H)H1j?pI[S9&aqS!-V1O]U3`Y%IpSj3Q?C0C57lHVUm06LJUMBe_B%\!U_/d,K %WUH1-Q[(Ji=Bek5U:jim'pBEV=0_?\8f,6oq0gA*_OjH*M9].:[HIM:]K:t8c*d:53VrHs/VBQG#jg[4=>:'SYEe;O:T4bfQ76OM %be*=N<=>\goAsn6"0QlirR<:(>SCVFQ$5*@XcJo^f@FV^[W\;aO0n3rF0.Se:59kUW2o6[hTMV<>:\+bm+^K1fColr %]%))-g79.g?dG$;bH!B\-YLoRo39#'IGRb0fb^C0s*CZtbi+oAZ9!<>IHpd7R=8fDg4.-FD]3XNI1+:Mn[Gqi[!c.k/X:NrHEb,M %4gU4Dn]*?7ZU@B9Tfp#oUpZ:]nA;buA!1p&pU %S>OJD_DCfAT&Qj&1(Ip>_cASf1cF<!XJIsLhCOfM$]&Ql`< %YfU)GZAu%#Ok+jWJ`fWEPJ&dP@_t?LH0QZ(g"V#6,re_0J.)El0uN8bV)-jD*56^t`4?n5Q]l`k9e]^$nRZj-Dh\S=\3Kc5)d9.rTGUd=a/c %!Q+2GPNQ!Y_H`\DRLl&4_`Ukk=UY3^U.IL7&MdRE7amm(JL;,gW=QH#g^Ig#qAm*5^&4DNm=FpOAtN"cB#8\tAqHX,#K1lZ@h=r'Yf5cqO&(tJ1qX(k:dr!"BnG@i %i3^.Z7];No@XEOC:4@E7&IFlI5'>$%Wg2a@\Ys3GR\t6bQgr&fa`_^RJT'$OiHF8BF<,a_i+G+nV40]n,,'J!)U,j*iq%+/$TM(N %[BTlD4UA,Fg%S8]8Y71=h&2mSD'8D6njK&o.YE7!8c.qTPUHbIYs9K'm*'>(]\VqgpZBc6j^-]PBJMU]UF*FU7!8i(P/d1Bc]%I[ %kTp,?_(5&e_s22MT^f=^BcJFYRH`"K+_7/5\+5I=8E3BYo>lCLbq.dbb?^iXC?__7R(H,U/4UqQ[J-:u.Dh*\ftMiO'Dm4Qcit3= %Mf-c/(#gqueP&aKJ_[MgIr(H@U+rq,TTEqc3,Mm,8^-pWpEAPg<._V3QIcrkl$!4pC4X#Vn/_KpRV]6Z[/MpM'2LR@g\7b^L3TJ= %s+`7,r,@NOqOrD=#T?.6d*32]EaGKfLrR(l@"u@>UNN[$e`%aQ=JH+b^$5RuX*A!"F#.NVc&+IF[Ie8IHm[]KO:uq_S_^<_2+iiE %W`aNud5Z39##&UWZ](6*0qW?i?$T!gnr:sV>`b>T/=M+D58bgDuI6keu115$H48/ %p!$J@C]#b]'CW!rp!oT@\t;A0e`LImI<1D"`##03@K %;4>>ShD0<+kZbu2nN/GWB]Po8_IQ:r8I#_DFb[J' %`#GhuZ@e3-^G";S^U>\N2%".TD"d2F2pOuK\/0,Y%kEE[UJG7/FY+I"Lc.:B3]\i7!4)Mppj47;HE>nV!2nDqr2&q*7c %2!T($NIk2mb`bNA!Mo]VQUTu_A!cm"P%0*.m!m2d(]*8;4be&&#IJ4NU$7bEk$ZSI`GM^f[kOlZ=WYejUo(EhcGX-2"=D[.:B?& %48E\k5'91%#XNRk.s-^lgQ:>Rp[kkEXh.J,kO-3bi?\45N#-7bA!D3JA72d@l*t?r2=V'G&clgad!]"#KMOOJm0c',`Lctm`DBA$ %m/V$@IS)hqP92-f;iY@@/r:P)7Zq[kCn!C:rH)/2L*`Il$oREc=HIbK-l<>Sc@L:&215]5Dg-#Un/)$;dtWNOLS`RViL%^XDT9-? %9>:@@(qMQP:OAL+<:H-uYtr8m?SD6KfXZc:4p0T0qbFi2Nj735k'ZBkKj'<+T`mk,h5SF0E8K-bD('9094hGiV1U4e&q>L5TS!(+e[acElGj7+uj0 %8T^jNOM*!qD8S.b;@k&8c'%sJK.XJo4IuHEAjTN.JR4HnK8Xc;`h$m._aV,%`]b6K2SZ[enNpR@`P4!X-9gp$hn_3ZY)A9V@$%d3/2*(eiq+AC+1Q.&9FSh!c[BS*2OQGX2m8`RgcYKLYY5na^ %"@KNdK$L9eCC0jOJ@-X\]2g,]352%'bcK&MFs_!,r#,EUdaBFSL/kOSMq12MDJc\edd2&.5gr.lX&#L/>:b!Pdr*$]j_<]?513-K %&$1-[ZZe)bqr\u!<[[*&*I;UGa,TjZgM!VLgHC^AA#\=D_Z$eR^S0!P@0f3Aco/`?"2V+k(#QPQl.Aao(l_>6;XGdU0`iH*O+Wp$]4Y*U558p0s"d$Y#GE\2AV48M;T)DmS*2J?%oVOLkNTUXr37"<:E %%.'(sRN"tk7is?b39$%']HE:31Ta]2>`:'d)\@,)7n1rs:>:)I<"thIe/HHB#r<9/c*c`eZ'3!PiG2==p %CmP4_ApYCT4u+2&6Y7(9a(("K$S$tQFAP2->ZDKY`%'6YOPA)GA"_4t!IO2f>E+QC`89p"ko %$bU0l%Olr'c0\"iMDj\)f7USUAs+'sLqcSQQ$up4/LaM@D@$?B2:CHYan4MXrrM %"#)6]"N),6cE9h%'T_ko2s7FY&M.ITJeO67L'=BV1_l=4KF8.RL2adj6eMg=YOXLfp.*=us+eUNpCG/@HLqYCA)/VPfh,RbWKLs'=\k&gq0'J<&G\hT_6gBLYj^]YVj6^>d))3&u&ETAI0)4-@Xe_i1)?;AfVd>9833G>^9dF+&'ZNg7#= %=jfHs/F/INaXrd@kq0K1+fE]a.\5@(Z_TDJ"OgTL9l?6+j9*Kb#;\q:Lu7ce2LGmRL%@O#gnJEq+]4h$bd[\:6mfC=B&Kl_aet4G %apqALV'JE2gA-3X4O`CK$.B]&RcHn`RKRGhauZC++Kt[_G6GkBrX:'G172o %6nQOiM8b8ZM,aL3gb]$J>MdDG-DQnT8Yq*=+"IGY,=A2OhiH`[Qm9*Z_+MZ(A[*(WdbAcJ4kF.^\51NuR#P\s9nOA/_>oL0<&02j %>!W5;g?i@D2>Na_O>?9)0e&\%H>/5]ogoQK"fok?Vdb*U>l(b$"SO[G/BhN:;JL@h&-^&/q=4"dX9J#e^K:lX_[=3Y=eqCnDH]\Z %C#(dqg!tasAkbYT\"@od$]\MIaPn2'Z3MQso#J5Tj.8lS-\FPnQIZ4tp'%Q2D(hZ\<;+IQ8@.di< %%1'JLb8C[OUQqqLo==r^Q?\KL&:e+kY@Xp;Lk)DU.]qU=aC$8egu&(l$PFS]EpeR %D3knCM@@"6*X4@b@`Y)n]\TmaNp:[mlI`3rM@JNs]X<.CaUdCcL2aS&]\GepQf)4p&"Q^N=sUjX/j4k6`_3c7.\%0cZ_qIB$YJAc %#qQeWS)NIp)QJT*&M*[CNHs11<3#Y*(QhlG_LPF#HC) %Xq?776BS[OlSXP0iK2_F3J7tsW?YZ:\9lhBI]sV-_Yd*_2;d,^QSX#PN#@H/1J83^c-g3&Lo^lT/pR)jdAeg)@g;@gJ&d:udi>X`of![*p23lR%Uh?9T'!(LA+LE$)0o,J8.-%1coXkU3-GGYgGUkW&BALn&W< %?#UAr6Pil<[isoH@q^*`*[`HU6XmZK,j/Us2P0ulmMnTWUCu)OTJ>N82n?>l8io+VNRl4raK\J9o`B1c52UASin=0$om65n91SaS1#EPa^_`i9c %<]l*A^\4,jeB6[UW&TI:'Qc60J>XX*?c2P+2"-UC=f>gMm'mY-.tGq!_P:;"eM/N4Hul>3U=jR#F@k-Tl\dONn^o-`*.:/044d4b %Y*)<=%(/Nh]S_Ppr=fg@1.]3@*C1`lg/i2Mq_n9l$O-5uS9dl(*;WQ`rq>;u^Fr_-4@SL?^9[_%'6?cH"o?)-/+IH3?(jr],GcpN %!P4b9r.D$WY.]]n[`0%]AluXU_eXAUon3C,!>@LKqrcS`s3u9j^bL*%MiR"+XfU;X5SlNcVTn?L`)b@@W.uZD/.,N5:]X5cD7gW] %ibP`GSCSWsLT8c=$/P>Gp8)r]CFVrii9<9IG)pVm@WN3*jrah@q%L_BQ6^lEatQU!Y#3JLI!J#m0tR[Yph4KN7g+/Hl$7`FGGXD2 %"YS;jN"e75#eTi)J`[`q"d:,<"Eibu"54o9^ %7@J';2QJ:;Ukqi_ZX95+E1$bVZWRq)@3PJ=$"3E!\IodEblcA2BKs]EIe^W[7VVM!#WCW[<;-mpYh4uJO6iXh_a!!pWsCki;G,H" %d)3_J5C7Oneii5*fU#8/0\`N]o^Gk56fjRn&at)@`^gXU#dKd_POG-.b_^1E(Lo+S0$^.(;KEtkRfk(:O1-SgZL%KHQ9:s/CpI7X %6O(6V60WQrV/1ii&Pd$l]jD\9[AM6._tQ\>bZ=O'3S:1XiXbG<#aY %$Y#hT=?3a,C\-TSEZ*ao0+%?aa-]/o00:9T(esF)*//@W5^MPj#.X;JI*X)@H$8Ne/q!a;\<2@/3X1`TK*"`[]I"q$J?sh/TVp4O %Hrda^_N:`j>k#eD&AnK\7qM8dT)aY/Xhf6q%]SFb.,ZeMnVOAIaf=C$;$6Ag1b*Fb<:>GIZ`!nU>F%7#L!:d?s!"8CE#qK[Z3qAs/SmN'E:p!(3?d*6@.$urAcd0XC/PE4]1C4Z9*iBr4M.3 %:-.T.#g)C?)&+1^jt3D>.u)^$McJuQ:2b[YU4Vd*9#iIcW.oQ]N79;FMGKTC4hZm?=0uQ?HRaMqjqS!6gC_iEh:#!_eq5A\OW=1' %S?YrlL.VKlf_u_'M3rFp]+p)>MsRgcj#E(jPdrET$\jp+gsu5A"Wdq,(-*F:,3ldhJ/t/`YprlAjWd^,Ts.sb$4Wh6IC-Br@l;>- %Hr2=nGA^TM]<]'/?>-Rqme"OeK-.YD-OgM#o^qDT+nn9T-'2@BL'BjdYIk>SN*q,''haFg>WJ-KAKl['1"pl)m?j&6l` %>`X$=P-N;l]/u\0'c`hlN-/N8,bgi"mtUpl^$c(KOe.G>RVq"KKWqG:R8lLchM5p)6"o+j.%=Gf][ESC[PLppGK)[a*)j/+W%?NY %S^:[J6TcHWEl$'dfbnjViW6#q.YCf.1#'B[Z'/A[GJR3OHfa>"gWgmn4WWB6P9P/[8alO"P7._ICOaS-0r,T:JGj:2IT;[u!VZ,/ %h,&@XLU^a.,n%r>aA6'FfHgpg%N+>;pUK.FS-pD)"V+WS_6)&f^Kd7G?m'%1MNu*a4[G&D45V>MC;ThcFqDJ.+.8`1p7O(j0CVf. %T1q[b;1taD7ojS>`/F1*F82Xi9-nq84Qkh;TA6N8A.8'MeOj*(b:+"h)=1^H:?fL)AKY#OC5*bc.[tT234_B.Nc'[3I5%s5*#1#* %T2K45E`B80AGm$9_#dhuG1o%i=\kfE+,6k`70VS%XM5\h/3.qE:fK,)8GSW\Q%;C.?S4.jM$cGa"Rd#G!mrX"%$*j]Md_2@\,AJj %'eG(G^389"mAODIicqs24pVlSL'`So^;lt"`J@G1*fULBX6N%J5=Pg7@=kJ'm#e5SZ)Sqe*fCA+^p+-;K#KF[EZD\%'eBQtKrmHQ %'eK%s`N_q-K#KF[.`8#Y_/)r6^6XWU";NJAY^7oN=KF""B`):?$nFiDhMMZ+`[*b\'eG(G(>V(K,?1mL:R0atHOD<*X=E)OOq0k_ %Md_4j>6#_!$N+LYPT@AbqG:+(Kl`1!1L/CF.\9)9m %_C/?(I6s1(b[.Qd0ZlVsM(?Ro/&7!+!2Ic33VY#a7q7buT%E^(N3Z?Ops1Y:Jpa1[.6ic.PN+7Xp$j&n@]VA@FM>JIi-qc6e=DY] %`B&(;5h,?h#j]\XSKBY/-'!-1k@21:lcaM=r5=6.@\&cnhgU<&$bFVaBbr]O@rDR`_1u6fE8A'*7@uH(V:LLr8SMB79F2VW3dXUSN2k[ %m_Re6FhSs>FUQc'_UEZ-EtZhh/2Z>^bfmi8931jquA2me@5nB5Wi.nfHWm@%BUnV7IK/XRsqM$'%.Ylc_@sQ/VIGSV8lh^Ba'UF$@eMZ-JjAWU %Z[BLe1T[q8SC6H&c5b:.ar(dU_E+=V\GL,FB,_cC@K]k:$<>XL#dOU`X':q0T8n+4aRMl?ar1R6s$YAemVL3n$W40af4Y %FcKr98R/SaWYo8j++\3n7lBo+8Gs.'RE>W-JAXW)&&C-HURHafGmLQU*n;ffhs2;mApI?3G=1fEE6[sPB(7s:DoX_.dfiUnMXD0Z %J8:H@2=p8NrX#`1*n;f]$hMWQAf40(Q+Mo5V?#4!O(oHe-[m_O=WZ+p1->cm/<=NM1&jU[c17fF)E%"o>dHPmR5[)(,@%R&'I%n% %n-um>aiP,o't+&3F'Q%6WqhB4n7QRLmB0q'_>R;;ZSD[X:N=X,[U%0sMP<-!^bs:h">&)>i,jrSbp!*\J%8FOO3Fb(1to[6,8&DYFjD>?%=':A,8RUVJ-bJ6j[Ln5Dc %hYKg>Zj[r8SV$p/IJrS;,m!-cin1Z7AO&O(G6<$[/BYVOJ)usVQ,V2;WABQ5%L<[Ni\cmS#'c*P$.0NRC_8o_Ios-1tNTF]GLYTmnMI %X_ckE.t/27&76jgBpQ4?UA.?[V5Ihi+FhfF4k:n*dDDHl\)$$@PIkUqhr1XN*IZ3$/$/(E3r69Yr*FKP'ZNbu*R7:)dC7f6HdU6h %qdG`EiN1P8Tpq#/^;F)&3Z=U9J,^P79$u$1477!r_c\GCY089bnBk,],'Cg+K!R^3AYAV53*&(2"YunrDhmDu_iu2Eh=BbsB&SkF %+ub!#%URa5V)LK7PjESqjC+oUm">KZfL'&9lOl7Y7<\)c.Hc?@(L-`H8WoV2!CT(]'-njFq^=;4fGkDldePn\=2P>8)0+-&(c8dE %c7tIGSTq)^PT$]9V8Hk#GY[IPRoibYRMG5$lDK. %f`/F],nS-1Q9[L'li+Wo1WR_l#YEiXq$6Y-MA`9Jl_-[t %$-b5Oj(D;ZjVsAj>"bI3I*19F35*)`R/UP?:X=::J25s=mRuH_iT])r"]J3>k:hM&e;`bD5J3^gZS,SR&(6i^SA[X!p$1%b^Alc* %L0\##E+A`CHsloUAhMa#[);u;!q'h!%tg[3>1jZa3@FY".V'=GmqPC'C=n.*Me+/%^)5Q@qG8[sU&!>jSm1*m"D$%\lFUr4'//Z. %[8IaAjFAu7rj,,Y9NhaoorLhBmRUp$1+(XVi,egLP08fZ3i^j=\Gik %XDOH@A;#ME&b-o@(%%rF=\A?aou\kL2l<<5.`ON]N8gH^G]V"25Q.,?pGlUiWGoZaBBC"@-;0M'.eJ^".llS>+gp-YC0^7\U6:`& %RJ#Xk);nY@6LKJD8ks&(J-4@k]`AD`J$9*a:n#phdXOqH_(SFd(OU>2.LC3XO1>OWdrM;oUQ._"sG`paZ %SLZa'Bual=ngc.:6l^^?Ml=U-Jk),r+E9TOF0Lf]4&88KC7(Q4o-4rZIOVa)Eb?1E4!e-/F@DatfH,1Jo!=q$8i_'&]0?6DlLAMZ %q>jOi[-p%R>nAdtMP3?4LAD#@CVSjNYYSKb*F@Zb\fH:]?'R8j46i(Ds,=)TeQ:$!X3(Mdhjc7@k2[+UE/s0%hs!,ra>g2fo+"i$ %:Sh.8_TD'/;#U'SOTk.hV9G/U;'>d;0?a\Ma,;<@bcIhe^d2R7T$4>M,Pa)@jN2(l/jd&MP2:!fb?553Ot %f@GKNQnn3fK0M?$c3D7`IZfo9@0CpB&a+QPs(DYP*g?V8Cf5EraKXP<*cof>i]#>$=W`.ah#nr"J26fol\ %3h%-QkLT"mfdf"'3D>>a.mf6^NE",k^BO=BhVG2mH1MW92fFAjQ5Ua* %rEb_F>U/S]b(],2."BP)7."L\9&*G10[V@$mYUZ6F[k."Rh+NX3PHd\]_;o1l[_(/7"9Sa,G(MLB>gH7DhoS8BIANL7q8r1AULQO %ds#oA-,8kLgHioc[KgY"JkBYD\AIGm[TZNI]6Ee.YN;hD=mE`YSXWnClXS``MLMe\qH^7;H[WAtR/\Z&X#dCJ-J$%NfN&s+4`W8Y %pib#"$8]1*58eZ-<:(9.^[fPDSUhO%'8IsSpAjY7q+D[b.%&Z[OIV\j^>jY#b_JAA^`2)$[;1S@27X=j;,G6HXck> %$tIW/eZ.nWs7M7eSWE1UD,1aH[_rg3fq_1"C=UZ'olFLL:DI=+Y30t%^pW@':Dn)TCdV',.%!\pfT0FXc#\r6/D>W-Abq!:EJ%kl %hl.4aC$@G9-Fi7!0F2KSB:X0grSf[]d$KCZhQ'7l=Kr#5CKPo?A7M%K'E:#RisY6/oO[t%3"JZd %rL=l3'$FV3c$?DFXSk-8#4cjuut291q33ZJ.?D2YKj6s.":a/I%mF*W@u(eK>FB1BeU("5eLVJ$p'?0GL)hHgXU9>D/K %cbd.YDr7,,DEi^`2";3'*V>/b><1O9!,,F;L-8Za;Y+.?\g64mp+.jRFiYn\i*0"Rb+>W`&%Rfe;]l`B.Vf.nq,7E':>OYIB-@51//E %I0ee5NY#R)fI:GhPgbmTHQ74fp9"Yh.@TqCnc'lt_/FG)l0Es,.Wogi#<0ET(jkFS?k=!?LZem:ALa.fodW.erQ %4*1$2_'2r#Y&3BI`VTf"R=;AkeADg.mr"O9^H3O:B`E(ie4B&!YW+;Z#/>9XYH[&$l@.<55b?5,2He^&-V*N0`sf(XoCFU3PV5h# %>+4htV1SOBf+7"3&b!?A_s80E3otN7q`M9.d)g9/\_6^,_-6q$H=paNh8VTk&T$cP?qX;4#t0=LG2W6jE9oZ/K9drl)uTQ\(X&8L %eR()%n$*Jc++/S*d*b:`d;cS/_T\8*XVJOdpEtRH7%%06Oj)mRIfCQca'/k?);ri!I6E!jm_"iu[*ihbi$pg%TNr0SiLA62%:lW/ %mq)EWSU>:Hq%Y<`PD?:q<5)IDeC(18fbH,'M"#rmCpt`TcO!Xc#diLS3Ze,#YnhJMO+6sM;AS%<0GZKD#>cl@LK %JSqJ_T[-Hho]rs]OGYT]S\-hR4uRk-](g0?kOZ+Wi%0=Z>:oR/.3*>?mN;&ts6JjL\YhAs1,FCWb"Yq9N1h3CVT[0((n'^`N;X#f %L\CH"$?ff;(&^hAREjI3LREi]OE>TUX$VWphBL]qUo?8ai?'I28Ktpd2PIA/;X:LZ@RuN6/2%OMVUAocaWXh*Vk6X#$@l3ph)B\ERR&VJkNa\g+48$ %ps\5b3P<9-fS8/a@E55[SUJnqP"XpA=gt11S^.ACr&8O)g%;@6U*Jd(*geW`he`.,qnpeLQDS%uAsMlUK"\B10AB4t2;kF.;u(d& %a5YFaT5)C[8#u`%Up#kqBj4K_n'B9*!KhahjM+.2"oTN@iF:OGNcjV8p@.iJ[,a3V %UGD8Vr#4rkHP*CJO"D(uFW=*HA*Lil#AUHgN#03CJR(+JeLoRGW@QUK+jeVNEjHN;KpVH:!?^lUT)07PcDU>CN'E5C>AT$hr::m3 %L0(R[2o8^.]:e'0DsZ&9h_KY)JF+:B]jOnu!*a5KrLETg^A03>]^Ne,YOQ9S`,2!^O,+tQ`s8_>FuZF)!Y=bM$$p^Ebd>IbPeHGs %>I9^RY+;W%4#3SYo`g+Uo;/rtHT_4dh9_,I3VGPOjbh_5$nmgJY-moV0$2mg+,]b[IDr^[om=tH]1%pe\E4h]S?0Z.k#Y`H!+HPl,7p!N^b46$rL;%<:BM96^2d8=7 %hP*[B:Cq0EIHD4"'d`dbEG#k]6b3#CAlb`83O-.fm\JgeI->#[[,(s1Y`=b;Y+H9cce.TNT6BIgmKp&$)H%<3%k''8XC> %*oO*Q3&S]M+'fTS!E@(/.JO[h`tFYoI`I1&jq2T(GS.#K;bk&GncYmiGWLGSKKb$_-c# %T1YFZA'Eb(Vk'f#X'%`sYNEp6SnUE-Z]8gPZn2r!?iq!/M6g:Y&ihfe87+1VL-r=#^<53RdCSh=kVX(_R'A_&,$\$XiZi%9d>qX2 %8G?CWQJlH!J*\:f-l+shHQVbV?b??+if^&bl1kW"iT?mlj,0PJd#8.U43jU*Slq8abukF;P?n>3KiPn0^Z5:5@.i'!csk=Z7mPN( %5gQ1q#XFKmMFTq\!C2tN]Ha*6!.ZPlGQ_8'A4WlP=X[!tabb557=4\`#DOKn%J"F?C)DAUU+PeEBr9$RaNW+=OL>Vi=nK`g7LeTU %$!F!/R^PY3a?!=V-+#:H'sEN+@ceI:fcn;:@eXZqqkc/m^\5>Od=p0-YLW3u8AXjq6Z^m52=MZm&4-TX>D1fSP'g*Va*)h0LllG> %q<.&sg317)]mn,0361s/13mELb=OIuN!.4,q3*,L2O9J6)]_ %,G=9$5i,Dh&K!f)'1&db/YJGQm3CHUW]+!mFrocR)uAuKD2L*G4TXXC,uE/RXar](IUN' %%tN#BXo/N=3WLMmR7BNk!Vk1SL"t(M6Fk=^$Gr6g>I4t'#gN4[':2fFjS',T_rS0OF.J^MZF4UX$[UB\Mf>*'9=Q)GRdWi %b`P=bVV84]KH2XI`ao9l#E_^S`B&eC$Zjd>_p;nd?Ji$cY>B?jF]MY3IJC%Iag`kfHR4+MkOV`Q,R3^%auQ!9#es/n1]5'VK-XAY %k)Geb^LH)q0eZnr?)2Y %b's5;"!aFP@13I*0#PcoB\$:-.cYM^eacRBj"jHmSmQkckJ:]Q6:dD.lr;AT+XG52S9G&N6F%$pNG1Ke'K(F'\^Z4&(\+U]Ih)"RPn/;.OO9Tk+&.*)5p %*PPN<9R7]).;DCTRlp*!JlIKHH>t-)74LZSO"C#[oI]tGO)iqMVD8tqB6m&soSmcGc.X'>"Qtpo*J7F%-Q=&nBoj8!H1+75S?b-f3pPC(r,8NVO %%"+,1eqKcE1h>m8OH;t>RXRq.:p"Tdu#?N=B4aa2#G,)SG(V(&Ie+::2k-;AO*M3X9pW2u:rfOW%9$6+*Y[kD\W= %&<^T)A7<8?83VbUk30PkP%>3)4MMMXF=E92Tdtb.Ss/U:@"cb3*C,O/TQ9SBbN@1N&=r:V@!hQeCoh*UYm`R#i^ddh4_h3K\q0ah %:.:KI./I-hg,&1Fa/oIRR250@VE$I"OPRM6_J9_L8&u;SZu'r0`htUo"+7RJ>aKm`j"B6MG(";r&[J(*A(NtkhaSB.o>]TCZ5)SE %9k$T60u6X^Dt"=78.Pacp*U8VR0:l#Bl__m_>J?96:dCCq%k7k6F%#%gK+?.O=Z%B`UmJm_dt7BZg]PD`_T>:YrjZWVdD#TKFcE9 %W>g@aZlhj!`dbl2oIP:hLsQU!,MRL4H,rMW[E3/gga\%OJ'R''-!UM[TM]^0(bQuEIr=',fEQoe)+.cmN=_rY#T]M';HXJnnGSZm %`3"g-=6&:@E>c!a1am5VQ[sWr.Zmu&7]4\),UY#ZIHeE]78GPEU*?pp/AJGA9%Yg(1EX#o-6mQk(M5REDHtRGq+58?.8nHUlW2J$ %8\*hc(F>6i+hc/i#A8B&HWHn1pZ8c\R::/Aj(BDclLTG4eSALVW91M\j6%'!k,mJMtfRgj(SV%9WtY1*"X&ctsqj/<%:N+^##V %/nZcS%5`?r;90MOA!m89qYDh%RBV1gIj*,(lZ3]#o?NL?7lg!4e5mgNlc^A=3'?l0,/%EjW^q)6SDHMXm-b(t`T[gh\adl79S,0e %9S1/WbhC5S3M%nI<.FiMjjGK5l`0tt3pdCAn<6'iH?].PNZ)WS0,[=PV9i:H_DF&B(+>N[Fa%hBc=Af.D*S0)cbdb9T,4'Q"qI>L %I6utmcc%*lP4]BmoK8!.7^o(8f'crKq^7UN-O!/'R(encBQ7WJM#%bO*'">$qtfBijkPO2WcoLh\"&Un2h?@Q*dM]dl"RmYd;#mS %ZrM-Qg,`C"L_BOZYM\n8m^E>I@id[m$UBmaTsG>fUG!Y1\qtns=\'ohaCD\*hiYMB%su8MY4,q#PBR.Hb?XJjj+A/nS'P>kHW'ds_`s %`9MALrq+g8hJdX-S3Y+=N_>!r'M!;FI1PI2iidPD&m^$YU;+]\?S>fbqg$TOY>(I9SW.5:/4WH5p(B.=I^`K>nZ-818E])P!kVkm %YStj2-2nhK.%V^4[6G&5KdWFeD,cucdnQ2)2h>#e0Kc&CdpA[E+-2S,_\;E5(:f8gT#s#_I[Z+e>r%@M %.`0t"K:?:D7[(@S4YJ2="@>\HiJA]a?-+OsOG:JkR7-qK>*e7LGg;+rN?-'GCt.L%1KsfP2g4,?6#:7K@g?J+)!8*7Blf7"?ZUU6.\/MI)R@&Z_;i>oJkQ& %TpgU_9*8B)']rN^ge.'k8(OZ)JCdQJZ4JgD)ALCUR`Uf2M@1S1#%[N=lfetI@>?CmQ#>$C$@"l%&"T%O(8?0CVl_W/!\kY(!brP2 %?Og-:*,K7VK)Bj"`3a#e/qdaQ9Eo6FM9BkPKfPVOCfiJE4NmL]5Rm:V3HG%-n`)5Lb'@LUppn2Oe4fTP`mA="]bIA?f1c#(_?aHg %F[J0Yjt(Am<9ne'oZW*+oaM";5b4(s&k%MUUA?7TFn<[XTJ_06SW_r,de!C&5c`l'E%2iQDL7DfV_ZYL$LRkq69@34RZ$C#Ck=@p %`=L4t@GnF^`H_.V`DH)%50n.@=0`=i*L`Y/0T/m&6B%7HkXo0U_!*k5Mq;YkSEBi?YlAhKMkC25/iPS^kM?ie`G9RB0*P)2'pF2S %aeHQ,f.7?o8lg4DF=U[U=p,'OgJ'[[O&=&2Aueb@-@Lft@iD.AVZ1\@s(r73R$"-h`T9=j\18GOo#8u/\5bmTrRXK2>Mqm`ha\+" %A27^9_@+t %jKRL>KbFE+YX[_^_k9^ups4U+s8$-rk_&O?=@.flG2`gVTZ"SNp8l&d)SB/b6uhgc`>ttG0VL"]p_UcH>6o8t//;mMp2Pj!h)$bX %RION'A!A.TAM@6r=U8MLV>UFsEF%r/L%)b/e*'oPC<1W``=s9jr\:sBATBem<>q]IRu>?rD)5Y4aeo(%_>a14"=/k4bpfAT^8*V< %`;bK3X>)GnP$4Wp0p>!9f&m*cC)-uV((u$;SY9Uf$Vl$:f9oHr)>.B+`6l,rE %.Qt7.I^](">7LUke_c;hOLB*4bOB/F!#'R[0(N>+JfH*1)"$&1")C %&,D`kD6[VOKj+/a#Zfggeoq4tdKJ8*6lD.^DR;?S1$r,YIhD%D&ZcdJ?r7%GFQIWrQ_N]\fEMEDY74;53^&DMQj*WYYKqn8eEW&hb;X:O0o-.B.)ho8IS)@Y4-#rl^do,nk',nilbm_1[q5m3IqDXW(5G#uN!&Xp*XqCdI0)B[B^+^k^i33u1 %cAR^YlWoe=^gj9h)&0PDk'+*s3g<;;7BftggAtA.An?#2bLFmFV0nGre%Z1^5LY8`Z(nGLGq8>1)Al-,qNlh73"aZe'h_ICF0$Y= %:h-dLgd#h[#A[9@J^hORdm/GM!N+)2[1K\segS=mO5s'7qLjVX);RQ.QN9Mk`\nCdO+A(RTa_-L)/rkT9G(.RmOSPS=pd[G-\A)YemskJST`H?&)sI&ih/7_2F`O/NdR$ %Ec,6Y1m=Vs-jg8Gjf:_"\n;.A$W-@JQn'ZX6(Q]tVIOTD&KoouBlk09=QoeX<*B2liGXR'f90mnT3s>\6XYgTMt\:V'<>>>GaKM'!#$f#JY;m7MdS;kQoh!il0^CB&M3Uo7(EIB>;@8\`QoCfr8nW>1s@5Il&]]_5h0K %.r+IbU!$k2]^Ob8[rRE(2t$Hs/s%rYRo;PqFXe-t]Y*0tEoUC$o@H3XD$;qYa#g5&G[b"WNQ9pX8)H7`#q5t1GCgpSS[Ke"Vk;IL %2;>]A;=ReM^\R`P-iJ514Xk%T8tRt[D76_c%R7#BP;^oSWL5C25*:=Mc@(Y50@6i %=PqcbB!fQ*Fn^N.$/J>1P)=^#]9bs[l6Or%OoC>SORE;i,#Hu`77ho %5-SFI'UQ %jH1CakS*:F]_D2Mprs]TBNOs*mbjtX)/#4PWNUP>-EE#nE]TAs5/&I?[tG1'5DO.`\3,qDU:03Jmj[//\U&%lGYd %o()6@h(:pi=2Rb3\Y[\RXrt8$oIRVnHi@M>=_$Tfo$XAH0@,NbKR@?Q;QImp'T-Yk7A]sYm?YOhC:G_S>@J[9-,l]J48FL,7&Lq5 %L[m#Cdm)^p%(jEHlEA6>]hO&s.aQmGZmGWV;6e);1p5$44+0cCMrC-t[PlZ/cJ@_h6I2D%4V?09]+\OPE>.p[Xd/M6eGZK)33k6C %k\$*Po!L'9gB=EpRi"HIqKLLf%$.omCU/s5adF%BY0?QR4!\`4QQNBdcYM4sVf*:@juQ/6^VFEe$oc"0/,`BFZA$\9p3GfT*aL[! %+YQkBR(H)d8bPdj!U#cJ)1)&dKmCum%\*6:"I#X8\jUeAA7\5>^[peobn"U^0>KdE.W6g3;TYf!XR:!!AN(A#d^(j^lW173W08H$3Y.1I^=1LG?C/]8h'R&bPJ?&uKQd*5n)aLoL?cf>A,o8uu8Yo_+`2X0lKq_j9#piPTqY %C;i5,-gVPT-$d/,qkfP;4f$Du4/b,BIDnpG\"nC$/=!l=!g=e/r]-8Oq'#Q.[?>Z]_Qt'a.^5J\X"V)aPiFu&TL*fLT*[!7e&dZ/ %10=;+GU;`XFFIj!rTg#%k)(-C>?r%`.`n"1n)Q8`eTgqc,,.E<;Z!=p-%+d19gu1V-!L`88mtZC`]@uead+tmI4^qG4d!kcD5VjE %?nY!LEcqd>]\^/7TRJ4cQ,BT*qO3N2pd^eP:_?QuZ`c-];A2nniBOhU&G:,keM@TPW(k\L4n)GHO_NRET;h]g@DpdUq)oQcr@iH5 %,(@`0n1+hC(.4\H)f`u>]YGHQ,nG/D,O5'P1? %^Gk&IIT"o;o?BF&G/)YBKm[q64ii$N[%4i/mFtO@)ePQ/R_9qf;fh0Qn9d$aht(]Ng%HKIN\*,"o.B7F[tp)4nB+t7QtNtT`\PBe %Y'HsN7pgaU6bdh.&eNs'9;EMYC?Hd&[)GMEYpDK=QR8-Ja<09hc6#AX2YGn[[Is$]&F-%gE[H6!q1O=0Ds-%q\,"]Q/Xb4Zk@R+0 %JNFn1Da1a:$:D;_3#<89/ZOGNioMTuV-()kV:(+e6m:sC3T%9oE/!_Jn*caO^`#I2dVD-u6[.,feI?*0^@!K5-Fd]?oNeY1mWN]+ %m`aNW0?3JMDedTsDXMX`ZC.>_5c@`LQ,-:WbauXD$iMgERVfM;T@rY:,Qp3K:"RMAUW34\KqPF9-9L_P7tenZ_:J$LGW<&K=7t,t %$3GM%Fr`]j?hs4&:\sZj`,o1S:s&e?G %2]A68r+pH/,!4O$Ubl.&h0%/L]sns5,RW50=IpJ-E:Ftf>;k`F/NV.d(U5D&NgAMhbl)%C.6SdTV$1Z."S> %4(Np21b,S^pX%U4,sMnG'7ZJQgiX:o#$k`G%jFgEJ\lQ!lRp@@?_IG/_sQ3%*hXsAJo<)U[_`i.D#?u5Q#/h%?5W(-HoF(q:[V/^ %c#')B/[&Ij)A1?\%AolG?=Z?+:Jos]b=!YP*H2\(ckDF5a=Dijh$804sJ%2/kR*fFKM):Ta&O %EqbH:+rKi5]sI/l@@PVj=*lOuFe^>j4LT=oBd'jbJd3X+o^6ua.E(d2o\'62LnX#DooVWQB.f(%Q]b?_T*#!->$_M"IGo7"s= %faPEsE1YJ'^!LNYNJsX=:[<59r,p=NT334K7FJXaRO;*rG5k? %cLMI/ik1mPC@E)K'%D)Gc'?r*9kM%Dp3AaNaGa?A29/a9gkTg"pMBQ(m*IJ_?rO>g-E_l]RASZaG?oHnc%;`ogI"\?DTQAZH'gg_ %q]i`6gZ9'!ga;(G=+.//*&HV6^[F2J_>5I^SL2G/_NAiQ[NDeBB8#Mej=uNR;PJr^s-\MA?7d-Mam@fiR&7bYR %H@m6OjR#Lp%=6E'ETjh((\1B@G/=1g5;_+"2o?mAHfQ#h0jW7FC#_hX9h_b$>PFZ/[?h>./kj*V%@D%rM-.n`iK5.!AJpg(Lq&d'cUj %LH`-t@35Kua,7qCbUN#^Go1E3Tl'OrJ0;HFA0.Jd_B9d1[4n`Rk_!@q2TNN@GpTh\cE/0M"%_0i+_'&`_n7"6&K$G1mpL')oEgOi %%;_?D#&dDlo$`4rI#+Ob***Ao[h-;E]B(RWCo'?uEr45d(m;ljj.($%Zf,tqMKp9J:jFELF*u]gG;$'X!l?+8&28>50t?>rhF&1< %+SE6\0Ug\(h)Wrf6.ZmR8Ls*4]pR2e]ii-=]b8QuX2%Cpk$uRkBCcis]34%YI];fGKC(29nPVtJM0=IKkentVTf`:N6;Y*iq>hP7 %P2$*^MrgC$*&RA0*pY`Ma;5nApcIq5W27U+SiBj7JLcb6h79/Xg"j0\R,*sq]%J%nPT_5GJk^P[-[L&tUXn7k`4t<_8Ftble(1b6 %UHoU'&P>9]\IFCEH-Q4+F*4I.!rgn#?&PVEZJIafL(%IZk0Y*=Te?CK=Dr4j]M@::nI*8&&dS<./JP7 %p?EdA4c"CZ:XhGLh=]LH`t;k'>fH#aQO.c9GDPb_CDDmRr2hr*cc;[A47p&!3+RuskaaO1WHDM2=o>\!I_?b@Hpd]n83i+.nUPb. %K+!8"@Vmt4nBu<\&ST30B`S*=BOfq(^eGS3p"1aVA"Jl"!11U=VsF4g[7\BX>ge%Um%3769+2on#k-4sau1%q*q;YZYcAh9mau22 %S+6SAh^1!a0e;Kthm.Sk>_G1T@BKib;@f`bjZ:=6!aZohTk2fFRCFU`[>Q8`(RWaZZPFEha!A@cqm=B#8>^D9l\?*Lcct/b.u*9" %=Z440\7+Rr7QD3YlO`Xu_bBI.?fEYNToc?apW"WqO?\Y7-3tsbhas/_O-V2cR=QgM#G>bIJ5RmnWde,-q!AK+,qtp&VYNYLpLjNp %quS2QO\Hf6nUTuuH1<+='[F14Wk#R=FhlO,VN*pcRu7M^ZUAuUUZ!5*]*6GfhW97%T7#l>m0u=ag/'Ie(8L]np"C/_F6`-?_hU6plXLj>?:[l&c%>=XRB5B! %d"5YD[k&]"fE+;%:HSP?'KDCU!:=7=.RFlh5R"#s`;2@T(N/FMha;L8"&J$5J!PmgKRDeFqe%N?6E:$oGAqYJ,!1Sklp](>F)=&" %o9O7_@Wna/g$eaQasufrg:!sBBU_#$!hUbf`tnH/@J%$^SJlTKIK1J2,?%GY^l+;IgEWr;]EAIbGm:t5[NO;@F&&.n>4@I@@CiC[dq(b@ %)-?[2C)cMWIK#26g^$>@Pgf2+"@=Eu6,YbplNmK!@^bGRP'gKg$/%"E'Ka'W1A$AOh#Qc9Y&C'(@mQGT?O5"7Au96D'(guh8qk6c\E/q59+b2PA.:MP.gq;@D$78g3-[1 %[RHF&i0c$@>4iqfe]NGt?n-C3Z8Yi,UE9K`8tn*]5/TL^VRB1g6uDko(Wc2=['TRjR^9ao-!((Z.'-Yfl%k-M%5O)"*07?:\^4ChC@?7hgS$hKLEGI_r0qs.c^D6GMu3/ %mK5F)462(X84Rt\nr`f1AF__!`L_ %>=7Its$NuIkd><;n&5Tn_g(f>$!U<)KY(lV'9AnffS*a9h%>iRmK:]cc)Qf$?l'1X6t?Wt3Q=qHteYDSKf=$Y$%; %i??^"ZD3,0#4YJV9+SF"B%6gkZb?tRiDd)"\\M-"dLSjgWuD-:BE.at7(L/[IXh9Bpi(qS43tMBUrU%On*[2s>M0\eMbpP$p`?p_ %4&52EBc_[Vop&i7*lb0[1PB1TM]1[.,bL$IdP.;2fE#k%*nTN=da6=DDe3+T/hO"(SZYWk/A^gLN3\Rc.BgRI>bT,V&%SFP;*^/N %QV]5CS#hL$C`U^O^ueHAA7&N[B(6mN@0Ug'O))8GCO**Zecbh%U_c*8Y?1PXour;=Ot:kh4L1Eep*E^UFC(3sg>qI4PEY/)c`:g@ %/=a)M>sD0/cqk3RrYWM;kC$1Ga$^#[[@h$]3+F+aks.gpkjpN6Wh!=(LZ*\hV"gub2jc3$=qLK."gcc^,@\(oJJOkG.m;,AVf*80 %R>3l]@Q_f[[`U^)HH8F/oXoL.=Qi*RUJ8K1fuMWZ8U1t_lr!/XCchmZ6oA2@=uM8&IOCoU.[!Yt;Gj[=c:UR*gD`tT6@/ea<[Y0d %(5Qatp0#/V]blZ+Ltb$V'.2dC!ek+G+`la8.(/pn6bu@)a>W=_3_n;e)0Y]6rdS_E\GVkn#+ski;=HWZtSC_+Cd %n?BT5(RGuCfNF,[<:4B=aNoUr6B)A+oT.Iucj=utc?tiplT06TE'KVF0$,V_`].#FM![/`WtXr[j`cM5+NnS;q;$]FrGH[L:("-d %1A+)6p,3U"9dh@SYCHXV^QF\$]8)u?-PSM_t]]r[b]PU[Ir"6FiYq'C?p"hG3;l'2qdB.ZQ\0H %ZB;6ngeF6)O]O@o)jhMcq,/\PTe)X8Q-^;U\k;Cddmde8@WIX;;o1q:oIZ@4H>Sl*`E.`YI;l$3hTT^@L-8au$iAm(h:)?.Mj%UHo?Vo"Vp`@n1[\qS&>dd:B.Pbhl&+dnSRE1"KG=<8LmGBWOKq8\nZ(3:)!!U=*N25,AoN>9Ac_Gh%sfQ^[Y1_-*iYtrmEN`Ju9`THgYL=0J7KqUQ.DAA_/h\Po$=j&c,")\FQ(0eGGh"B%'**lEVZ[Z1qAE=%"H\Ek.:e3.F %f]<_Aj+f6X/2m.;S[-rF=DWG([Be'.a'usOT!#&M[BB(#,9d%@=bUr2$p$E,W9iDDl/DLSm>0pf %KZuNfP^>(uLlKbaF'I"bGd(+OdsF`LTd2/d?`rjL\I#NA"m#AlP2`[BdP'jQa*iiI&npr^LYW'/GdPSlkFn=XYJjtg\suHHl!gn@ %COK7($bYN2>)R7G-/&!Y`C=c>Q]@E]()uYGP;X@scDTdC(7X2kau3JD_?O]>M`jcpHNCn2^3Zn6Q=_m\:1CJ*4EekZX2!XcM[a`Q %Yg"6!:nZrVk9W#*^+,'Cp*KmZ]\I.'CqcNK9i&qY(>GXrVr\PLc1`]X5r[/$Z&b9h>3H0Za9H&JO6HlBEm/7+`N*d\qtdSmRsj3H %Qp![WHaEGqF(b4Cm!8B@47g_I_nGjqc!28(e\+'W"af=FHg/kV`f$rOTW4\=-X&+&&+h$&V;L=K&]I0_%2d))9UGW/bW %IW]VejtSfINK(QAfA0+%+>5Z$q`NTKKUTETSTgJGW:B[1A[)U@2aaPO)1qF>Z&+eFjE\Sp3qOuC(95@,:IZ,"EL@a:p`tRY8aXhj %FULVY7:YI*jX=5rT.&+ou,5/+od;*"`bWfMX((Jg(3r7H=5A&/5EV=E@Rt$Gn*[ %p?F(4n148&/=Zj)Tl8>>JtPZ\0V+o#TNrcChO"?*l!:_T8!7Ah"&2hM[MhVq+Z3WZ^`T@hc5Q(FFN-Q7))&53[qOCe2H2%"aciA0 %p^#QO_+-M=gm]PN:2E)F0VBYB+S-V-IVR]U[oDK%AG.oYoH0Pe0+dG:g*E:$3Su1UaOU6TJbYT %jETNna@V8lUAOM8@!5V'R#]ps@Mo>j'9;FhB0K+bj8@$0P:3S%QUinHpR.(=6TSS)[!6%=p-%QZ=g)NI'+?h7OkG2h.c)/r?%?+,G+@nD&lpU<*b@X_@EWeYd!iPsso>lU[GWe)Car %rB/A)$8>c7lpgH^ln*t(!!'(hb;G*q)=M$\4^di3D*-/55Q7%PfK\UVo?a4_@6K'!#l"8,-7&6o.RJc?OO_*!p2b$b7_17/so %aEKp/O4iR$Mbr@,fc$0L_#8Yc,93X""\NZ2M?:%!qh5.F7Y/p1Ods?83)Err.!&]'Bid2qokd9c7tEe^PN'C8-u`;e$O)u],Cc7e %P7Uq%a[r[egsW4[`9k]6Vu<#lV:p*(P?!hAesYpJ-5F>hnoeT3`G$`>`Hq]aarWDkldi4$EC98S_R2D*X)OdoVb_0TA3F4h4/8l% %;jKM[4'bK^%Qt1j)%4sWAH-B,3iCjXFOFTR7.G?E'kN*h[`"iE]2#@2"crsA[rHTqM6d.8X)QPpW0gT3oT %aDE@7iF3)i9dB(:Pe'2+n32ZMl-s+(%05#_T]fNe=9itZl8ae'+rLVrF\Qj[KEsA0SVZd'DCU2+U(uWQb$tWS8-7cW@_>5fQ"M"B %#Id4Penr7<]2ZiuQ3Lchpt>$S=n*4MLO$X#0iP$X2[Xh@VZR?)m'I-_(8GR_m/g\9Q2p(KHu:9ei])kA0-(71ekUi-.+Vn`lah=] %E`\L;*pdG!/'9#*:Dh@tBF$_Rcm"du#a<82(d!ZdjEiIN\]i/&BUegSP,!cGWbH)?:<57!2d-r6mdXIX4DHr#L`HNa84h%3iT_B] %>BFTjeUm,-o-@NX8m1Hg+m?k$+;Y2?M?UDS@l %!r,kQHaq(J!#-Rp[n_c5'V"1hHo*HU-.?(^%$:5bYM1131;mZaDR+9+A>m/qJ&6up^6!5HQofAse3i1.Y#&%_0;*<=0s[,^62F%F %hD`1.^Bl]8LX3S]bHM)>]1!-'JR(7(&,k?>?\(FMHgVhVP4\(Kn0#l+*J_'rs/'\%k5*p()uC5Y%Ug%gp-3[aOIPUhd]W]"/PI!` %[V]X&lW_PKiIWSd/RAgRXCf)N#c$ZGaAOnHK7i^Z0/cT0m:?*KNtfEN#h!2kjZFHDNUO+IJ-(=8kFp,NNa@btN$.E@=WXS35\ECN %]tICU3"h4TM1eA,P?;s9dRnHL@mag6,'Rgm3Y>.'nYfms'a8DhOE\iI+:Qn3"bNi/e'*EglL*NNKOA!@_(JIr %?taQ\ZXgNQ9]^LgW6K`YLIUku:J;J#8amB8.h2T\+#nUaI9`\-kP;icY$:GK9MWgK,A! %mf,t!qu?hkcl3cVI.jToiOGJOhV^3'8)iC9QIkjl"*tI-]&KthM)5fl7Z6!J: %:"!kaNo_XnrZ'aEFrY;&B=YLj8/S'5R4e"9'3"!>l]JW2HJ#8)oU;jo_Hos0(FDkH"abH,o);hskXEgl%ebo9OcKQKW=4-7DtF>/ %C')(F)*&)u$D@-dS)a_9"`&B!m,dC_WVdU)>(6+[j*=8n9N*]#Juu#1?u\L)pG=2a0,V"f`Bc1':Zd91#b1s13%rm_S/YuL%RgbIOq'U6gS.j5O2,G:R %`,rPb's.2G#UP"X7k$gf(L(iMbgJGG*:MZn4g.hQ5L!Y*kgZ,rL?;/I`2t7d]-GK2`E^5,AK?foT...Z(JTeSL5Ur5F3,0YY/g;/ %rjngdO0MXfA=S4Zi%UQpd:pc!)8''eQSMuP`q;.aspG^\;]$th4T$-qF'IfU)iWAQoX]?qTXJHENo/d(RDNdJnT(^5o"UFsR"1:Hl4JlJD&iBI* %W'PWuQ?9\(ns5';(,up^S3Mm':DsNHRq-NJa5iMWNm-O.^1;bY;$6D,447^2"L'?hc,>bG3J)juYe/hNZ8tcOhS;J\J%oBpOIgel %@'B2:K+W]$EoL@P8^C2B./4U$g3dp%:H58JX#?T?cBHAM[l0kgk$jed=r3a;q;g7'%eH!9:sq"11BI18>NZ[H%AK5Zi/U73ms=_n %i67IdGl_B7%a\KTPJ"KRD7a`2DB%$\02.Qo:%ME5hLE+:+$B,Ic2'A2gLqX+dAjro$u$R=/YQgXBZioe6E)^>pgTXak/0dQ=nqIY %8QA=p<@4cd<7U,DXaNCgd2P/-+jQX#A3=MuB)i$#?&-EG20]i.WU.u.gRgcOq7-0[SmLLbEL3KEpeJngkh.G+3-mA'jJ+R="6(;H %[Yb@Y=KbNH.HuWKCqTV2dBci7ZZ3tL14$BddtIYBV=\R=jD;p0Wi'M(cKrjg105qd1k+P-Y*8'@l_>Zg[1oS>XAA(KDnb!84)OV9 %)FgI+.*smL'cG`PEE@.6TV;?#pt.;0@Ye1aNR1,eY],[GPKc9W!f&'L5th(K<4Gi^\*unL)7A-2.]1&h3f<*,;*O^g/,0mN?C(3p %?R23ML[`K9/f_iY]!A\[0t\1__W`ikNh7_:N/!XcHeKq6kc:CWOQ;uU\hH`D9+8B*.a<\\XO4Mq8Ce9t-"lq]MEcuU=K7fu'q!>p %X4I)G:cGq`^Af^dqqnFBs&FM<=R=hGo@j=`[S9(7($0XJ_N\m4rHQ2e4=j=\?Oh3hfi%^p`J?C\!\h",VI.mpE$J"MCuqEQZ=[Ys %[>\Pq,HFe0@X5>SGuE,-)`p1a8IEj&0oDZ+iI#499<+`OQ)/pcMH<`ecj*^@URHH>ZqHS#bg@X8acq12lYIX5ItLBBMR_tA7;RCH %?!Bb(2YR$Z[IPhJ$F.b,M5a5G'`!G&XPO&tnY%qdNJi),?%Z)<8nae'X^4gLr(-et.^]4Q9fQlc`_U`AX$9NT$/uQX?Nb[n+LfI; %qGeX'%EH]fc0t$cO2i_A#IcaX;%202l8Zc':cM$md^95&/?78#OBI(EadcG(e79)Neo/4oTta=E'`7Yo*k"4>5k5["5q9-TZI6j< %,`-*+W1if;N)98^?`2<[MMXqe?R]?.M3WLmh`('$XgDVN1mC.$k\Qo2p_PhJTac/4'kL#k#e'I?ADV(HLepY+)i#4%MJqH&kN(UP %q5"m4GQDuiTqrPFSmcNE^871pRYqS]PL\U>$]aN%W<$AInF`3N_!s"O5MdU(Z$C>S7s3?.EFrjjTQHthV-0G9BT/*L9PHu"1[M[i %3?cRqP2iSR_\_Hokgo+%Lpc1-ldkF(f]in&U8$?:BQ:8`S0f$>E=_up`>#_.6P+L*P:fQk2.:;uFC&cKj+ %bg`6]-/K7L$HX30F?K@"fs02g)hH5fHaH0I4hWs339V!H0K*gWFHU/t2057/DT('Rge\B8j[ed/13Ju_?5 %/S"g<(AksR0^"-:aa.?kD&tj[Zm?qqU`2kd9 %H^8)hjn\R%[HLl_,brP/Q?U`dP,a^0RSGsarSkQ#58pCm`f.s$1q\BWccMJ3Hb@X=+-.^^GWVA9obUcDgjmG)&_$K]92itT^e+S.FET5RF:A+>95;!i %I-ks/\gf5H*ntBZ)5jQX<3sAOXTS"GcVm(:KPg=Q3.YBHDrM7>+5EnkugC[f9j`;TWUM'F'Q6f1p %O7^VJk@"mZNWVsf1"6JaE`o9%mbpWm5W^$DE5hK(_P>EQFnc^pA)@5?I^*nKCo;t^-.'V&gH$+G;[nNBVus8rfH',]g<&Xt\Z[r! %o8j?+o_;q$j7f3.>kuRE2]@[39ZgXjZGPU+UnoSJMXMb!W+k]G(?&KkTMsshVEGYGHRQH:S+[tMWP*"A7EaOok=V2;crF%:o*gG] %7$XFfUSV[C(k&)R#.1ZfHf4WOCt_fbP6&Ae$_-ih/%=_4Z&inWj4/\Qe:Ee#jH/c>Y\?m%b8uNm05]EAdEI4>qCZR;;phn+:?A($2S'$uRr)HH@]>>.#&AE`d7VV)+Gu>R"qe=g:iMA2T`$MAu42\hK?qMAu4^H4Wif3[mteIK]_VO]jGIu38c8S_ %pTR7fLq3,i>Hh?TmSD\jZ`=Q;ptZbP*9XO;d./?)_2a`VE&b%Xo-Blq;;6;2kmkTb#SX)Z(^ItJJ]$e_,Rb>C]*sF&^G%G<`S`'( %YJ]@$mdBC;EVeZ!7)do6o'A9D/[@12nd#EH1fl0_Fc[>gg?b4'Nodf;$7C;=5&J_H>BG`4A8KDAULgoFedFcB0ABa!]d!2nRe3og+Wf+A"t$h>Yn"m4 %)An&Gr@5c$bh:I_9u+P1dp[iM-`Mb>k)k=?j%14p:n;_mq@>c7^<1:c&Z"s`Ve=`GZ63OiGq8dslM$a"e0AVjdRuhd!dI %Go""AQ\!,\*P_/hENH0ldXI):u:Kn0lSSKspq/h_)qo7o/Zu\%$jl %j,&-[(:tdG@4OL5YK]u=;r^9rl(X"Z_PMFVY9+mNDBIeh5sL;LN3LcY0Plp`(h)[B`2PXafP*O:aX[!j)E20s$jOWf1F<:u"q?Nq %mJC8HI)#Jb=@6'n7bDFRJ=]1G7bHs-h=M*K?92q/Y(:UP1I^K3QkI%^4"'P,7bB.Rf_6o"3,LbD7hgo-7$LJ94!p,dS=_ONP'j83 %7Ns,"8\R[:%3'k@H(VT\B$i)5r3C^8Q8JZu!FiWSqt*a,fhZ37 %$AQYN[icMWk/]GR']5N3106(u!;Y*XfC'E/rd"2#5#tF4_'6bg8))0$t %F/5O!Ih#9O"Tsfpn:TFUDs@G(+*\G9GMPVoS:H40X)km-GI_Vb[?L"pI:\EjXfbFF&OG`Wb9W5!F$t16nI%f,Z$Y&TMM9QE[cS):\rRM\n?&S:S9a;T8GfR+he;r %FB+i3UedD[(DE`Be#2D?CQgVY%4N>I:1>e6TrnqOAs!m-D[f>#%*@V079i(@\iEq[MX.DYUaOuaC5*fGO)hRg4%]6"0M4&.S=hk0 %#0.DE@;n@U5r,*!F@P)"=o&fR3.`unl@q$%$1PZ"=c2;s#T,\$5p%d3,qPTP15Aqq],ngB107FC1;rguQUa%(rq;`L'nsR.e<8td %Dgka="82U5Q8&lk*%L4jLL`[5C56C"6o*bjX%"jln_.M:4V*k9ad41h'TMRdN+O?!B06H^AAd#Oo)B8M\TebHkrFPrH.QO=U;@m< %8MpP)E\./--r8AP7e31MFd.1rPN(1]:.ZoF,+^mk>B0A.O$D$9qajNHdrcnGWY*f[e$X(8=>cghF*p06Y>eL\ioSIfUl0ZESus$S %/^Elk;*F26E`F>Hd6Qh)Bp,1*6*,d/EuZ)(JI61$^b-`5($e=et#,D`8sBiG^EXWs3X%kY%D7&NqhP+Zt=6!bc[$!ii_:de^` %*`nE3e6^\\W,_KTrBSp25Y5qS"MBkK-8U^7P2KO\2tGA)_)dV*\Ns$giSFXjRbXB7'VqJb4WWnlNaH'U7?NP %S/3(A^f(ZD-3@@h3JuSb,&5X1+mN"(+*`Wgi3&O<[sm6]l@HS26?19EqLP!3#6J7+SUTKCl@Il#<9XWWc!I$UCA-L1C>.2?@=mJ6 %PL\J=kGfW)!c":-Y#[[sFF)9*XR9,g*XFdYo9IqXWX%N)G_plWItD$$.(#o_nqi^21rAMGFdrp"eRau.)N&%%G4UjB+#E"7gDuU4 %kqQ-#=^]V+Ia"$thlh5WU'Q.-_>B:6:;RZB%.`5+rlnu+d4jISVG6)Hqil3M^RX@r8N+qU4/J6'L#V/$\5OSmMIn?a.7NB`W]0Xl %P]UV8lgJ9FLJorcNB9(<#'Wd1:b=WmSFqddCJ'cgb$.1R[])_-]TJTY)&mCNe\N9bJ$=fqm"Phucr!C`^8GD,.Z^66coN-^i#L+]tn56.*:-2]S1.c#71$*H6M6Oi)1hf.8Q* %FuZ(\A&*%g*48*KcHtO[,#@"8iOCii!9JS3FU,SUka-[X,'Sk&]KQ!dB3rbV:4h=0pu.rpB-%C@EMN_GVgNDhB9+6A3coNcKFYLN %D]ds',Adq$^-?u9/s\CcB4#4ghS(eLNZ]X18)\)9U@nSWc78$(lYp6?eFZc_X<6/IB^#kGm=:Vp9A2LC#7](JabjQs:!@!ZF$A1\ %;WR%#9&sV^O@/+!00N]Blr9:PO_Eb2J^3O#,^+"[[iS'.`hLlhI/ %g\1YF^#?H-q>Y7'#!Jg-s/@qje^W@NI7'jU&(sauC$M+f3^PGf^ibaL1/Q[ESP&i'QQkAAj^8TAf9W`-/T#qtX.YfLhS)q-:cZ3f %;je?]oJ4qoaY,#YdCs_H=hFnPI.kgj3Ac]F0NbA=4CC,*+^mb(Nds-Vb\qactA$t&3u:bfp*$g(`7?HEmg[531@-F-o*@t&0I02.ZoIu:G`)87*Gg]:ecL7:h$-G"G#8g"kNGd0&\"c-!^o4Is[!eAcbH),HSKKUh$aM*MDmi^RpZ`1e%6A>;+[ %iq6\bN8csV^^^$B)T6n6MctKEJMEZBZ)@hGZ;I,>Z)E@VB+7p9MYp)!86cDRKA$J!6-kRd\Bf-nKY70"Bq_'QAq90MJ&:\+L6B&clSZ,: %%jdl>'p*R=d)Tn_Qu^.WV5P^8>HM.]`$KIfR#S92MK0sp:P<=bFHPRGT>"[lm,i\eAn".oi/:1ghK:/b@1!fQIR?\3R)0$-D^^H8 %clP#g"Ksp'e!n:0\QBE&)bT,DCI/q3ikcB^fOKZ!\G"`TL6B&cV9ia1R)F]>T#kXY(T)/F;e[e>CSqbQ/;\.l.Ld\D@1!fMh@1cN %$2Q=\,d(Z7W]Q%FUFrpoN$WK2CF"`E7m6'8)GB)Dj^F)oET*DioY;DWC[P %d=n8>/mRcVAu$>8iki,5EtaKXET(XKns.4X\Gkn=dY#KGTCctKM$mCsE,OH%'%c)I*ofdr\Cq,P@OR'@;n*;b9Gp1V_MA]\(Lp$A %puD_Z0ZK6bnF6NSU7ihb9]Ah9>s?qD&f4#>OL^OD,eS8+ksOIId?3Z0<7I>SKaV1"-Q>_<_AEle %^9JrdMg.hI$=/2$$mfmZ^tOH?BdefG^FJ(e)bAu*>8-g\@nBoLle+fA(T)01RY?kL0$2U`K1K77_M+7'N$NE%*XEV`?kO9QE']30:_FRNEFem)-#j5i!":2o$1"a3g.!,Ka[YK(eN^JSgeIUM+aoh^smBl %8R*);!&MSj&f6QeEAa;VXbUka>k:GTJN[343%G;R0B;;6T>j?b8V[]TB`rKpjQ>u?0pQ16FgK`Wu%ht[4+\c+=o:i$q*=j?BS?E`oo %^InsHlOJL/E0Vh355kLa\#hd)$Wd:TI\+&VBK"AD;I%&.Q",%*CDL+]IAWM)UK<[&Yt-D'ZOk[E=JP)PN\*,155Ge'@:_+.AV^"# %#//\J,u`Qtls.mJ\`["?"u43C[SA_'51;EV"T_QF>N'e<@&r9k,Z6@qdKLrAK%Q"'_R+Bf-jS1NQ"I1b&_MMBa@WiWPr'U-.+kQH %2EHq"Cd:r#dZES*ZiO#-8:s[&$QBXWJ2@:.iejcDin'U*0=8d,&AQMdI3H?Y8,V'N_gU,3O\@P+^oX-%PDqNeD3\l:mV&g*C\C@. %GpU9W;$\8Fg@!Z%AK@a>6l?JFSG=(aL'M9d-1]SMK)JEY&n=)Y&kSEB+^Y6_2[UL\39NOgrGjA&`];!,d7%!uf%;J3*1XFf8>VL: %iCf=[Y9Kk&]*Qp\n/Yk0Y(uK$MUfD;*^7+E5*K!5*kqZ8^%:)r>h@j3(&/sS3"V77fHH>KHD_:ETpH>E0U2Ha[:I<0Z7T5-rge,e %rQfk7),0$6Y=HoBhrikai?NL7;4OoL*koLrVh^>__.RtlM!EsZhlqYc0i!q,8f4RsELK-;9,O]" %3)-%s6k*/l4&(aL^8N^n$8lBi$hD(a.%DV[2Fh9](@3m:4.-Uk6/aX7'C;3.HpC%CXgA0b=]4&)Z.&ONi1G++fo0ThkP %RX?i=V[<;;As+:Kdff#t+Kn@q1pcj=4\:`@RUM@cJCc'dBppMk5HdY;dtHD,6-bQ'Vo`E@=4?'pOd)u]]cJ>7J(Z%?9l#CC\\MS*j6$EVc;N0iGfjm:BH+jtNaT,YJ`AShIP*S5(FbC>O:5<#UOm99)4 %6+aRIJ!Rc3rlX:Og")s#P8^A@rl7db4,?D^Ur:a"Rrq#Vs1]4aG0XT92llaFVB+JU].`Gf@6:f %RPC==*dh6862t'!p?#=YU#%RHUR[W9V;K*c%pYWnrVVj1*"E`n`OuG %%#9ZLY%8]AcEeY<7[_AG[guV!=1fRr9j8N]S-aKV+q6@`NAI8TbbKT#!!oYCqIt/b"D?&SGC`0@UNl<=@@pqSl()]BG38(dPGJSs %Q2Wm3MFH<7PF5'hWN^i\3J=!)h>.Vm@nJUAnQ*cDK\#`@3gISF?HZEl4i,l0#`m!DHJN-)r%GbOUIXSWWI*$4&fRrJOG4=MIQ*mFC?nl"J:^<9M0*Re0cn^gT*NO>gnYH$/\Df0$%HZo0IW9Kl. %BH+/G3VDgBJc>>D$@qnXAs2'?AfnE@QlA.\T`q)ODsV0[Cu/88M:54Q]o0/l3aL`cn`c"jfcm#h2s8bq'63&t!)#02:RM)cd.(Nr %4\1-omhq%8@?3CTR!U)#mq(62g3WR2ZeJSHBY?=3T@`\SYNoU)QZVW=9dPgJUO"57Hj+h84P_)88JCe4LFF222:!m3MH]\#m5Ur& %E2sNDg4nM^^$k+L>'1@WR8[kM`Um%'eOcY[Qg3[@^5&"af[WBD\7:bE\oY8[rsNH@Mm"A(N]40mdCL0,2EROtV+[DG55\pK,]^Bd %_0BUcfR`M.+Eo#e*R%Ipf@"qB1&uC1(]Sm+R[a6Y*rum=,\/G:h)%jn$_gg)*&e0WA'`P/3ngJoE %UCY&#)(9ppLuH,2<#Q.@n!HFh"a$[I*K2ZL=&C!tX&dqYOV7XTS`?I\?fc?IdiLs$T"CmZ8:9N6LRXc,PWi;t6+5dlAtDdUuXVT_N%pqWrP2P:6@Jf)QOsQQ:1(bR$1]^_5?iGNa>fFF;@0D`dI_\e&P]7bUI7 %4ABp3nn+oLN-2BEnS'a!hPnnqQ1Ri5mMEIt)b]C!'p.NbInqhW-u:*#2FTBYQl9!?3D^"-UC$PhdAEkF@uJT: %HlMJZ^IGojde?fqXreEf1'NqjLA4@o%._N"h*3V;1&10Mh8VdX=FIa7DW;mU5ErKVI%ZjLu];e%S;1T7(L)Rmf[u+iED2c/b8Rlg9kI?W2RDCo(\7"/IM3/E,A2.()`5GNHFL# %Z+Ftajkuf,ib"m*GOt[tP$."[XBqJ9gj(EVhB8Nl<8^K_i"fkhNB_n''@Zu)&[*:X1`e^B=ScXp5G\:O'0-!U2L`qI$ktu,5Y'pb %osOju*)of^p$m_PiSYb2prJ`Oe(Wpd]oFt!@cu7/pZe'K2>c"O,3S@V%fU2;psQAFcL'rboQcTV0*Trr/=V\W0;YV]'3"bhT9hMp %Rh(9NJ^HoTQNCo#d);09n6\:bkrkF'n6_)s16)=!')mf58"K1bNptqcT=H$uiP4=@\`/+8K`CW2o[6aj`bnR_/789j&.Agu7\pf! %+I:>t<6Bt/+?9:#o)-3N'GXUjQHrV\.RNtR_a^JQ5;jOJ_H5Ws]6;E;gju[h=Occidp'&W4!Y=FfZ?s-?d'Q.344^EAaUudHQ1[d %,J3me)MA8-^quJDnffVMRPpRiI)/`Z`j6b=YcqQqs4F\dPUS&8q?itOVH_Jd5ONli5V]23JiTd1f?GMN"+0@UNRMt[RrO;mDka:% %@;UFhgHIbkFZY;j#HrJa_33.Qjn/hm*"433Z'HD()p45Ud@76lZHf2>oaR*hAt%U^/^BsM2uA#hlB.)t3ZcT-ni^GnWMe&)()lMX %rBKLhriLqKqK7,JoUZST=C!B$Fq6bV*,N%'WAHYe.riTfXt.Pn1pRoW]2-OB(d6F4N%K2I"&A;4>&]efh,^kl%/Z@1(8>+-X_sgK %fT!Ro<:Ykm`>dCSlEj%(cI\*mQ[Zh]L";EbP6F=oSZRm$j11ub#6\G2Hf'\'M%OQW"_.6aV]CLYf7gH?q6"QHLS:eqN"3K:E>XRN %RY,f$$G3%XE@<9R:b\Bs)MaJ2%#(:$+oQu.h17PB2*ud8gG"l^Ie!+GMXDn2p"2r6U$,o5<*aaFY_6F5fH"NLTsG7sJbSFJLQXA# %+_c_*@)@rSj^K*E(tY))f&PWMKOE(..Cd.9#. %E;d(g;-H*[$+kM6oH,fN995-^"dbt/8hQmD:t:l$cWqUkKIs]=lu^)A$!VA"s!!@c@1+]dqLhEm%tDG3>h!C;!e8'&>XlskLHf2T %/oND58H+9Jb2KhNi_S3YCM*""6#qD1"#^\+iZ%dijll"&gXpUa(4U7GNVB?-;LbaKLFJ/N%?*:pL'rJ]=)V9H]YHWU^WZT0r@l5?TR,n!0"*R\FKlIrBAQf&cHSq`QbnM\ %pt%-I:LB(lJ)J9I4XA^?iL@58h))-mHM2)hlBToGiLW8OpV)i(jt@1M95Dns^TLr"0/OZZ$!_HR'Ik0+0ZKj%3;7=E]R9[=Y3U:Y %QU#$:>_NX9$]lX&t$QP0P)4W=99cC-V#j0jL4a#:*scqDqT%)*D\e!BcaQ1!a&@a@5r %0KXu";*@!E;HLQio0iG\R2qmMCU6^Jq]G`?N:`7+O<_KJ7i2+lo0kb:K5]peVXVJrWM6k;j4PKmjjANhEr4WJ#JWB,O0:W`NPaN) %1Z!]O`Wt`M!kVqEq[\R!F<5+jQg)f2C]+Qs]6CT#Jj8/r_m9"U4K".W[OkT^elMD8r9hIb2WV"I("K;k)c5oaU-bb]L8VK.?Wij'o3lmXCUI\E9qU7@BMM8aDQ"j`DI:hT%TUqGYa5r1LWc9+SQ\GK[` %STt^B]q6JuT=D:IK[)]T,D)dO0;(+>pJ3?M1GABZ=hT+!c91R^QVV8NPRSoUA*teB(&H0ZNm9aUeP[KkXD!R'k79uk`n]%2#GYUk!0q.@#LO8RYsj %<533k5UtQ&\GfE+.k'c;Al<.]\!@DP0uDmIl_mK10C%0Nq[-O&FUe;`Ps7r7B%j*DY&!"0Yna'F.dbI/T;=Sj6-hqY[Ejr;]`%UB %g:@BtTVku58'*G+OecO3I2E'41$g46Z@8&[c756qc-.G?nsSAB^-C4QYesYTXLN6GL(FNiRE8r_1D_l,!G,nsFn[1;6RP&IK#VOTMhntG"`NL1`2qp?Zan/^j2P6!/p/?Hm %?0g+W?cIjV/pspD?*Em)/(!'Q`hb8'o'44Y5OMRbc)*AiqRNA44h3qGT`huHX:nP!L(\q['.9YF)G5U\J3J^N0,9Sh:n#/h^ac!= %4VUuV#HR=sMYTn$PLR`_1\I>Zb?2'%M@fQ49)on6>+D'g0DAK0U/kPF%_?JU+J+Ajn(/h"eW3:nPuX9M()/ %;H07@.9_-h+rlK$R?C3&SEdFg_P&B+VPkbo-t/j?O:!b8*XG-`]5EIhe4fAjI%.CV+LN0FNp1?[Qi5I2>ah()//)oMkCu/1:o_@!6P,/-66dhVPOqrT)a- %gpAA/q!G^'cgdmC=5AeR"-^K]0L-@qBu-^+h4*`=P6X$k6!aM\Cd3+Zhoc,.-`?LkkFLP./\7W'4`LGTfHJ(U`a@3nlf5bT<#_`8 %8?X,8@-*DMiR/3!qf9`X*8OF(a/]>:%+0r=I.[Z'=-7k.TW`:BgJ;pp+."KMh.G. %HJ(]94I=\^r*Xt\W[29NN_6auYT\`O=T"=/m++=81YO?P2%_9#.A8A)"9ZcL68D^NUJ8H5C5'cct(YHiZ/U(A#;e?I?s]1u %0\ZtfC0Zi>p?07=rHM9Xm2;\N>pRt^@<;n(>sbi56?O)9Fd]U+o\rl#Jd\:jeF2O(;bO0VI>gJS@mj.u`W)\M&QEF(%dG51`"8bX %6,qr3VZdn+12G\dDq<@+0OIMQ^N[2B6)Dn5;SUd9F_A^t]oV=6#[T&4Wd\56J6\\pS_uZii#Q5X26Qe>/h-Vo/dSu'&[\PZ$@*5F %O6fLPAEO5mmioRRgOl\6aZdAEQEAG@#tC<&"uC>%6lTS0qJ!F*42;FJf+kK:G*2tAF5M:6+'8,nn%"3bUiK*9la%Qd/l %XpZaOOI[V0p%'u$"PGee^`d,4$.>tn[bCs71XZ.R>.;]/+gLsJTBkK*I8h2Q=r5*4j*Kk"o"841g\q\+^4Lbd>[?h\?Vi9Yn0JJr %.?H7BS[+(P:kq6ek_+f.G//jggdg53MVd._Z(fk@a#BUP5",n^oF[PhaH=4\WDbK&8DhK)20I((>P]`l+fSC*TUO,r@S33>'0l5n %i7+a11F=Gk$7S0T4a^cAQ098Q63lC5;00-tmpD5&Ir3LuB&kVnQ+SejMV/X7Ic5u`:tT"2'13sAVlXSuqT.P"WDhGrjU#Ll8tAjH %SgQ7l;oWRo60+e5SXP_$H&6oI*oG,OhMF,![%"U7_S2knSLfH8(X1nAWeLd'TBl@Pb%E'#obPc,Y2f?hh.(%IVLutAKA>1Qb6 %n9EKJ&YU?[e!jn$Q&OCsi2LLsS)UV^3gK#*<;k\pbdoUbgYf_gcmN'Ofd^Fq=c`Z4WCfq!cY\7VX3?N(h(LU*NQL2bKnt(pb"cNT&f"bCYW"b8!A$84(p;%u#&l,=[T%hIhb>i9^UWPbPCFh= %r^)#ERer$9^8!ti:@9d`0*FI-31[pum2o$"Y]tRK5)!Z2"\dKC]C+eBr[KBRd/rM1DD:2O_ASgd>0uF2rX)\6p3lA'cVYQB;0%/' %mkqnEim.Kkh^+]mb;J!$2;6hmnehg9?o,=oTt.pq.SkUU)%k:2(_-fi@53;`A8)B%l'Gs+.JFX^A!.On?'t[(!6rek5)hO&jY+g%VR`'[BC>1)/@@ %VqC"a?dKVn$77ec&KS&/6md4DaI&q`orI[d_^(V]N>[?+;H054P)8D/5*Veq:)$md/)+7mC*>5kne\HXF='%#&`&t&(E<036UY#* %E$dVqjR:UWPoKOWY"RpC^0H.MljUH1[F/3e\1i\U_dkb/,2F&s%Wb4Y&F$oZFPBA$J4TD&47-W/;HJLU^K^$a'8VrfBs+Bn](CU#%i=RH*g`W"Css(\fg %7Z3PgP2X>FRl:W!$U8X8ULbdMisl?X]TCEI#3)<#)s#75GMY"=BG"De)=sB$DTlb"HdJ9Fd`3)Ef^]@^A>pDLZPI:F3,gIC0*'a9 %*PJ`O^XrSPB]\suf^sX+#6e2*b0Y,5Bu]nJ1QlL")kEht\:YjSXW4`%(?(&pO_1\)ID(j1[#qpMp96XADATCiq;0OtV3@1#+q8.c %,Qq1o6lKCP`!9@h6lKTUc;72fRq"u6K0:R7*5h6fI[Xr1Tb;Vf90\C'\BQbl+>SD-`uKa*i?31M-<&@k$d%NJFEIDqgBF$UG3Y\n %F%fH90$?Ge:+AhT6WK_?.Rf=X<#'o=f^p2anr-P!(;hlCF7$?MTdl+Sjf&#D%TRcq+6_sS0N@-OWBsZNnkdkts%jHt)<2[9nr-Pa %ROhmGME1P_dSQ2h;H6KkKM_eqL8m@6!NfieL8mAdW2[^HOB3@"=i)Ps"oMk>aZbhLVZCpQBkr/#V3@*d4sGnMoi-Yu"D[ %,8)f55[bCKn^!+6ga@rMYaZ-&q;[`h!ET#ebgU(-#+B[%lQ+i#BQrXaJTeB(fOr@.,#Kn!1.?"k'o?CN;p9o,eb;IYljY9CG-gBfYJSPN$d'H%7qjOY],.PZ;g(?Ko;[OV$fr1/hJ!ffH#s? %Y=hO[K?;0tq7"H;6:CI"UJ8r!ZH[/"9GKcAP[ %R5'YN&g49(caS01]uB3ipJqX"1As?)$rBe`!7PXJ+mjW-.h(5KS6isse]d+HH!@mR='%1RJ*LlMX3[=^?/nicF)jl+i,meLl+`$g %ht(X?>D7a0oLDDEX,B"5ZoAl2YOr^sCS!'`8/%r`)V=qU4p^lp8]O3K7JIJ:m*F&mm:"NSo=3AAp)D#DP:hb\UDe*T=Fdp38=1TS+dUs@/HO6o,bD(_V4a3S+dVZm$K=(1KC^u"f)So=5W %5KSW>)Pmd8@NAfARYe9B4^U"_UsDV(hfVdR`3o(0l:*Q]92,5SDqXKZ@(G"cI%0l7?R`"'caS2G:Q%YVht(^AK,o2Fm<]GQ(h#LYeo,gI%LHj*Etr/T'm]gmN1G*ht(^A"(t#(qjq`tT'qV)Z/u0Q<`/3-.%"R\K)c`_D8aX\Q_]d;aSgukL[\+-AD!00gI1(ru.rD %]p$M$r\ZmeHTuIIf0ae2CoP7e$<'g@U]q&_aViE_88jXoM>ltjPr'@dS[bDO8IZ0T%#/'l&ZNUoVUARFK7fTMFuBS4C2e-(0Usj0 %WPQE=_-Yj.+BZ2[Q*.%e@HkLo_29]h2)s5[1K.nq;hK]YK7O7X+uM>>1KY6R)B9/.`9L>fC2bkW:_Ap1*"3t.HfG0*KAAT692RVr %Rf'/$_%_%P>tId##)[_6s'+CL*&g[&>Fh=[mt`=E[*tVp7\_Zb8BJQT&!e]W2n)UuNL7)8?$ol+=UEg'<(?G!GdH!Lb;m7YE3&Qk %n.Nd+C>('f/GmP;0Tk$a8,jac:Tq6jZ_%TFs8QXpD1'*JrgWlYDt_Ypfh_WAp(M6gGQ-RfVgU/mZkMJ,n&eEr.,;`C&lT`5pFo"R+PjH)h5qKO1VQ\^ha--B[q,pMf]`i:hq^@^ %LD[B(=GN'jdgk[j%%U/.p`BqBX?fXsqUmOK#4HjBQ5!=kn?-D3$/B8%_7Laud?q&-LD"B$@.:82GYd-m\93;J8$*"GAZtq %he;2UM"J50GCSe`1j6InK>)g#BY"!4ANr_$o:,KPYZ]@CYH?5a2M[k8cqjhWbgahRhA5lh5<(A9&uAP(?&-N+%2+YQ5O2sl:D>;\ %a10UVld')8H4q2JH[@3`N!Ra4$lcptS\sOY.tPT>8pDr+1OO=b!H":[_)/:a:%mOh[?PH+R]p]jT0_"4]p+Fn?W&uEdQS'Y[-s9glVCB1qu.GDrXSSEjS#AQ@nK>=;h4IHUia@4]Dg1-&+'1'n+m.& %dRO9/S8hT6T"[GVp/9/.-17^ngc0`^!V1P#\T.NGXXEu$4M"tI^W#^=G2Io6ZLg$H0V!7Wp)oo]%m!*cUXdrlCR^#_UQ_`mGNWaI %o\ki&m&5'5OWAn3LV^X;-q=^(p#Y2VCJ?s3h\h$pQI!N3CH_Y`@]YW.TPq48+2-LY2Z3N7o(mf\>5nN! %G^YFkefTu^p]'g\rjR0$P/FAOV\D1J`BAqZPu?fg(3c,\[:@/jB'&:BPS@^5'l[GG0QD %$.346!:'T!Z%'16^KQSfL4L^M7DoLNc`a)NrUY?ir8Ok`$LVH(EPcrn97U76\ph7o,VI+>X`q==ZTC#6DfP8#\cDCR-TCJUkC?/9 %Tne[s7^/FOih09X/W[H9Nmq!>`r.LkFFb)*[65aS*^[#ISh?lJW0KOgR-Z.b>G4<;@^UO]CV]ni6_/>=dGq)_jK1SQWk,B8# %caf._/s5a)UhM<[`?]Ttfk.!'I%H4k&^be74ASDoLl+g.''\PX8CLNFELmMEICJ:k0c+n$n);*WG.4'_n^KpHkM_YOD:E'khSW8" %/[rs[\H_+1m196uQb(RkBQ8oTE8[>56XY!@ocA]7D:4GBq0!fg63r#.+o8dlZBir,F%d)E^+Q-LWbfbNT;Z!F%n_rD6X$'4Sec,J=gp)LtEX5;_H\&M9 %7a1Lo;glsD9ntskoR97]BWVV68,P^Hg@Wk':XXKWh7gUNL$-=+"],DL;aM%,u5lrB$V2qJ&f=O1=Q8R2TKq. %4)m:Ff#RI@L-Q0^k/$XeMFq(..+U;RGq$_ePXmM`jZbEk=kh9R1Z-I%HKO8a/dW1+BIu5L!1!3>m=^%PBDs%OfVu&9Z[S.1gZi*` %`Rc\CoV6sY_gH;%(&ij[Bh;]WrqK+S]D\f3%(kWjHQS.Q_h:>--11MTL7_Io^)b!PQECbfh^h"c1C&o1m)KmcLD^%#eOOE@h=bW! %_tGfUZWb2/>)F6&FjDbB(#3@[V9O)+C5$gKcH[\U81n8cKq:mHNWh#R,"*_GKai>WeXTG7F_b>Z+*`'h(NU5ruk<]>DtS %k9Ujf3rEr0(LK]J7>IMOkp<(T`F./7\"9>*qt4!!nXFNL(Rr/%Z&)/S\JtRbV-;Z01,KAN6u]1B0>52;';>/Y1t?&N(/TC).OITl %fUrbq5)aI2_Ft&lUg!-2$9KLIW^T.rZE"aFZPXT`NbYgV$bDOuW>;A1[)f8deh#stV%hHh(RW!8PbhQ"c%=M$Br]/'/4_'Y;_>Fi %+n^kQ;D"2HEV,F$;2uMuF:Al'oSjklA %@3W)D]aY&_odX-@lW2E.E22C#3p>t9)s]PUa,e*&=p3KoBFj_tpFuQKHVr#JZkUaaEUddN";j%\s %j_<43eV/t?.Slf\T!G&,e[)H)=E'P';%Mp6BWZSSNI'g%cOjDNgSb?WT89;Ci'tC/e"/Lt._&=dX^a\\We)2_/C/pU3!Js./!__)WRJH*pFuu-:`WDc)qLoe?b=QAec/;^@CXK> %Q_hK6rFK5^3=8GRT+ZRISj.'ufJj\q?dlYh+UZH&;%N*"8?I23NI&uahcu.I'TIDI9LopiTVkZ59U94-eRN@D_]>aS>4n7(!"X@< %^/^6YqS@B4e>gR=W+Si%YdWgO2WoD&KHUO/Z"&_1lE7eRN@D"-jS"4n962V@>Re>gR=W+YTO"'bGi %$dJ!SrE$JtEuT1Egeg#qiHJjt<]rdEhQF'7q-TL^RPqgpqaIN,_8=0Y87du;A?_Z+0_U/V;)jC5X9I<'?#l**0F3=X:3`dY2NN[*Y>$-2YHi`edES!6.DL-K %UAl^+SpgQXkRPi1[C^aeA8BF-P+I,N*8<`TrHB,<75Md'I=%J(4,Q4mD;Y#dt[Nb7eoWC&*$tXU6N$ZM8]gD]MLZb2VU;rHS+KYjq>-m/;1%?DI#]g_Yaica3(] %1QTjX+Lr!u"__d$J%7qH8p`&i_f>2aJN#>?5Hf:@<2'iB-(hGMIU91#\@G2Sca2k]kc'fdcZ>9AAFT2::n2IXKor4M-1LNmqA)5Z %deJ*roMSY6r&hU^[$'u*nFH_E/;3QbD!;+99GTk=DHt!t&kW!`qe:Xf3*H/AqdQ$?$3kt9r]Mhtc_fmAhKX-khETbg)J0K<1DW,@ %l8lB+KG]DKrrf=TdPn2GU%u2(@mpPgI&.V`q;fQ`eR'ITCujeU-H\%:P3Ekiau+rF!mO`=gMJ:GQ7uWu41_1/OY"E*_QC4E<)dYK %BFQMQE\;fh>nI@i_ju'<$'5MA_ju)%c7Ye%]oS;R1CpV0EZo`[=tD^&%iZ"9\t5IB4"J;-pE75T(r)R!^nMA@BI@l6aFM;\"Bd6l)k+l0pDYThBYO?Pr$=$r4qfC-& %CN=D$]eUoLn4sip9DA5@g`>\BG%UE>f$ht'\2C7'PR&poO8Sb?_F*eOm.S!c>*ps.%g`k]`Vf22f66W[1u %4okEY)2hR?emjVpiATc2rNY^r,:b$W$b[l'^Q"RAW(#'?.],=1qd\*8]NGoqP?JZt]1Aqp;>i8e`"=$PY?_jeBVlT"j^k<#"dr\\ %HeKSkh\[f0J.NJAjVoEJ9LrSX;AAt]-V+T8eA/("T$!Zf`1C_glq"b16BXka1J);'4n3TCbM>5QhaIUEJ2UoN*u6u_/^+rlrK"qR %@Iqi0^!;kdkq_"]6P\5$"Pl\BpR0.kM<8imWc*+gLB;;LEl1)fh`DonWQXt"i.t#p%1B^oX/tnV9loNW3DtM"[rN5P;&S2gkkZuV %S"Y.+e5#:<44?k>.kuG6/^\Z(?$1>JfYs1IH9k"M'>1u%?I(Ji[6FFRR5jS4TSS8fqqgkI-:`TQs"7Eq=IO$Nc&"&CB3*>(2sq:d %kT9%Ce8ltV4C)7CDWX^c@d&,7M\E(XdUG(68)1B'8Ebn*=]T#OtBtft1 %(\NTfmEn?ed:rno:5ZL/W#)/K(kV7DG9lOQB_S_&B[EI;"\kBjQ<:NBCK:7N$GYn(X'@B\P=RqK\`D5aXVUb?uP_Er[!,CRs^ %&Js^o)]eW:WQ!RU2t*Z(rn?\P'VN"iFX%c;Ni/\gI?P!pa)-IK5)dG"62VDc]LW3pj!cF0&0_^"Nb'KI/olO*eg-S]TQpf5;']Fc %RO0ZsBTB!d$o]=Xe/,ep\N(ClegM2F5,Du8"e+J?aJ@2P1a$OWBBT7Zo-pS=0$kT="B[7P!mN;E;(Bp4Rs+!:P7'4VFJVs03M)Bh %G80->c+Q8tEe*;t.3!OtF$(a+h$Xr)bo_,:,5TR!QJ'k.oNS+?0O'#Ui#I"q=+7k&U!oEEQL` %m$;IiV5Wrek5*W]7n$3)Hur%OKF!mSGsp*Nd%/D+1*>X[95#'dj_4sqVO>:V=Q]=-PVJ@MLLk?68Dt:Q'$K':emPsW($qSm*Obj>`WSpa`mF.6_.=S_2`k.SA@r8eBprpE'&in8AQ/^Aq70A9D:arc%be=eqm5Y^nQ.&=d=*.@qmJV*gLrKNVK2;'pgA>% %L)r`$.l1?,]nebO/X8DN:O(5)O2#-n;_Z&^,,?spNO/A"p^p@83=_>QC4ChSqZ?fZrp(8)1*8hZ(WYaje@VlQ@32:*gT(_&c0*]t %AL'Hd45HaLp];oJoF,;@F2j,WHh`&Ic$T1FJTk2\C$LS-,1sZ:hVlLJh8GoAW;j!UD;`+tQ`c[BjOb.Ph1EJTqpReGH5AS%]XRU-\oQUM/ldD"dJC+B.Y(PUrs+MF"+bSi>IQg$ACH2W!iCHoO> %=KC4b>m9-)>g,jLpd00uWMV'".XAeb?[I#f,ObV8V)4\l\K %n\>kc&-)e5(HM0VXb$KEX?*E=aBaOF*>;$F,]t!ASLg',8Eqs0BYo'E$%W"jS(25Ob(pL3*V7iRK,m![chlLGb]R"Z>cYBT6/p %L((GDR9C(0r[VF`J0ZkB#U]V8S1S])V)EF)D2[]WJ'#_415bF2-:7K=\o>JQ"+9)p7- %s6tABT"/WsGWBt=`-@IkrZCdLM'W.bX:CG3.ZaX$ZFEPQ47[ %\+%"mhVe6SP)FIG/#']\c3T'=("(mTfn/i#=%%C.;4.iqM"[/)<)OZ?&a_0jXoaU!("(kFb'GBO>S6?TEuh#4\>g>5K$E.mm__j< %>S6?Ti$^>t>S/7^.@5g&VX*Z,[/'&`bR$/:3"eFn%'GE[QIpR>5C:SU`+@288RgD#ln)km%#)M4dG=p/&VIn7d2k%85-;X9dG?XW %:"0AK7!f!r!b8X&;UY&![gj^ka'9GEn("28%1VS(:l,gUKbJai`40'E&lhQglfi^E1sb. %=*!Qq0n\OBie1eYg5mSn0u0"lP1c+Kc13XSU#-Ur.P$8/9sA[sG%i.CCh.$EnIWM@h- %j:W`KB`/b;5X9Oi,Sm06&R5N'><#*)RVsX\UCbs01,'UfL^%&YARI>W&.M&<7`,>UE3KSF(lam!LKXE(/q-T'NXpWteT0BbD@GF( %c0;*&HdoB'>>q`,IL^T"EP(t94>VI9FqXotU`(A.fCc3AKa(>B.TB"KK5KbF^Gtt*g:Y)iQ*)W^H^@!,i1pk$]p'0uM8e=m\UYau %k;0JkkpctA8oC=Z2eNfdd60D>^"Vd)-OO%(2#>ss[;3cDA:26eEA.Rb&qCkC2(XXMg!PtoM@&Z3710Qlf+[DlAp/E&Y@0c0^,1;n %"T66-0/CFd7+1U5=+P`e&i/JSZ5kE@]/H6,+YJiL1R$SV*lcBM8;K8(LC]e=!R*607_"Nt'Yk-P98rt?@9mrVH2H)k2qL^ak2DI1 %I6&V1[11XOm-6L8[[lU4^`@nkJkSD8[3'7(Tg8h+U1PIO:SS%j,Pl[Yr>i+>Q0oDUTmbU,g',+&@?LD*h`fE;Jp$Z?@H+.f* %9/lLFBfU\CKGL)=H);j^d_=`HIGL;/JPaOaLG6+;0&?DH)BE,".e`W,ModcZ_N=BgSelZlsB)WkFZ\i*IoSRMK4Bh*X@T7'] %J,Q?2!L`i.pe\tq/iJeBlF0g0""WEg/?"8EUE"I:!o\aUL-d==40Oa:t<,c %pg5'l?ke!^O'Zclj3=q^L;CQR+>@/94Oj9;f_>a!pq-N#hPt<3F'tEh'qUV%Ws%?jl2,fF`d*PatY2cRGC]uq+]qgY2QNabf)e"G(T=n5`5eWG-N-OPh:Zrm2fAWV3@=C#(u8PCF(V\ %Z-2JWn]gD5PLtSS76kIOR)H/lP`9$^Q^G]Dm"ksXG)8fWZMTj-R9eH#8QN4<,aLPsWl3=g4jG,""oDdnEF$u0\tCNl.3:(Hp80sNPD)m^WfB4^b9:mj07;9+6XPVijM2/! %:6>1V,M)dO9mK92\ic];-BEu6+VI><$`O&%"Y5s$6)sqSUp*\\KRc7_LeW0U=WRe4"I2?-hoLpC,$Ka-][u?g&ZnERhN]'%Ok1bV %/[[f7%[!LVGXPsMd8%afBR,aq4kFo>Y0@@C]946QZK4Qk`:SXeeVLTBX7-g&/9N]r3#PbU?E$86E=9f\*DDGdWY6?f^H[jY?=JUS3i %('T%RAr[V8>86E=iAh8HDGdW>"Bj%pgnJ2[aJLoc\OF>@&TFmth4fA0>7:.^_Tj"#>86E=RFMJM>9kW=LaupOXo(N@U0uf5G=VkH %7DW:Bm#R!BMh8F\d:t+SL^S\X72=hu"a`\:jqm"m"a`ZJFukso`0"NKi"cKC70ZhEh^o3/MTd)0DRTnaU*Z!m/nDgO6>%?(+(ieY %dsl\7a?FtnAiqu6fb%X27HO+RbR*Bp28-7?,ZD2hQ78=Ep6)9=B^)h?B']5)$:d6'3E*H9c:g-rokC;mGnmIZ]LEKe9f,Sgi@p-; %Ca.XXe0 %Q$QT;?=5+D@d\>\$\m!Ip_@$eFY_#)a6%6`1,Jdja6N,qalN6*I^!1pQ1]]Wec4(ABb$O03]*/ZY_)kU!96,1KYtej=Sd&@FqiS%tf-qVY(c#LaUpW3'I0'g0UWa3V(VOs3G6"`#]b]0jmAQ7X1jR?5hG78%4LZ[S=Z %:s_,OE+^4cVWd&l4:$X0CAl98_(oaJWRONB189UncH2s?mT3K_lWg9c?_,4U-8OTM]T[,Ymd1-D.(mTQ*_!XbOs(P6$QDWKV4/fb %@TP(4MmWr-Wea^Lb-mVI>0,a7f,W4\[i\i-;/?+S.2YC&DaSao98-2M"9hI`8VL"![10]a`T@C1jB0NV:gfRlH7J#C.'PrjpA$"$ %-np7ikie<L#_c?nb(3CI7h8DKaFmAt"9jl8Ud?ILN&uk-$4A %`X3q&6@jiKR:X89Tm.i's+20uiOplZ6K-$\O==X@RJ,#H%&]N1dNB6+PFK7)nfSXV_%9D>aFmCJef-Ei6lq!_=$;Ej)+&o+"!Hf" %Ki!F^]Rh7?NiY'o&.3ms]LW;3DC\+f9J1u"2ZY-$+r>\I],'X(i %#Xp5/gmb@]=Nrjn&>udthVF2L,Da8N]rH6p$.*CeZ"`m3\baB5&=KA$far>F>qBPjg.XX!.j %SMacs,Mg<2K0ZY'-eKNQCW+tg*siD=P/_Z!L%X0RFL9#A/e?^@]Pj5r;(i^*h\9.?jR;sFJJPj:s/X-i#UR?QLR %%n@n-2GMB[`3qV`a_>F4BBNieW63)G(Ks?U*B*.NRd52Sm(pI^P!n"Mqug3.(7kc;,44;"rMl>>qCS\4RU_fc@M`aUpW>>k`@fU. %*\?@Df8N6f%s%k?]5Vgb&u!#;F7Xk7kc_\fs/-F^B-W64-+"%&[*o-h_d4EP"ED?[@e:FGM'.fq5cgnX&]>7j/B'7!`!N`;!+NU= %6m"]70n=Mk]5U.Lmp>tcN?F5u5cgnUQ3cK+!Q5cD5QVD?%Nkrk!CI!p&O;<3Y">Jj@T:7L6kDkICP'#46NhDI>2>\A.jTUeVL]BK %.`d8^:4%=3j%\_>Ls;umUl6FV(dMnJel,'M7gpMpq%nbkieRWR:gGbC&4[-Op>m]?m\@'k/#(r!CKUX_;R-_KCPfl)oZb;%c#GWl %<+mV*3&?nZDiMroEauT>X0l=nJO+.,Ae0AjOHTG'(a89Ies+RW8tS4Nt!pcoRcA8'E#TW7-NIZA01[o\h&c %p+X)SPj-(Jfu&i\f9#W5T'TmY2peB3]<[1sl2'FKXGX%8p[`P[H$e8XhO`VB-74^DOq:&u;Z[fRLmaunn[+r$7L[6:I2F\;'J[i$ %7LCAPMBYNjjhp]-\n"JrY54kX$dh`dQdB5%WPE#KBKiE9([(47&*&5IG-0k7%]_\WMAf\m%(Ec$LZTu>5=RCW%j8W!SUobUF*Yl_Q9M2>8@8_<=`b]h=,'"YI.;n)2>Fkb#j)na7pInmGE4,`RhJ_*E),-OY1$[I0#5C]-tp>DT8n %GBaoA.D!-eI]ZtO44tKE]R.;i\+e@P/fAi;XC#$=@)W(eLKq%8(=fJpK>2F2[:SfIUnu)]%(?YoY6M6DW\(^3%2ib8#PmP@$'J_! %KY]\RlOJ4m01fkR`9.?t %HS&AnUuomDN#0mh_YMcs+q:IKG1ue8Y1UqJ%bFAABrh[::DNO#T!d6S/0C!D3$(&l1e/gJZr@qA6jr];mT4%UfsW!3cl[U%Xn2Dq %P.s->CmIa..+0g*PUt8dMDR,!La:Ft7%2!t%I@<;A2%W^.r4&%X=qR2Ss>-Y2dSDi+3u7F;%_uMciXk)2Cd]$Ad4&>\ks&_HPh9h %&K;I;p\@7W1.C:oa]#,nk_S^lA)^K+dUJLpPGcQf&6^BO2!%KC1>*[=+J&GqgncLb`m/htOpQ1CN-Y66lVY=)P2)hr[JrW%1*^"" %!i=3ha:+Djn7hh(=mtPb]-'IZA<:>b"e!?qP:FXc[$VOnVPms/]O4#0X(<"/,b#p/q0aO1,RZBF(H[g3aO#-^]'"Ru(YaQqN%4Id %ehVGJ1iu%4=Mp>@@jfW7ncsYuq9c6RTf5 %M:!UenQKDS&2PY2pR$7-_nr!W3s!7`fg-9T[%2aBl4YPP)?Qh=J9N`=\&r#!J#qkAr:*LECYHoKULf5^==q4c9jEl^LE7B@Rn,4` %b%i5Io@%6N_W-%OhZcG@;KmMgmu,t^)6T@89PhNO>r4P4RuQN\\Wk3nke9M$RWch_!l9))>`Hb %Ih<[rlbs4*hnfa:Uqd>sH]68tUqd=(f*s*00GH%IGmi04KV>DrI'LoH7<2\G47U %YE*0N[&g<>lkY0#?HoH6".]Q3`&h$oLr&8*04GJOcK3QfNs:d:i5#Q8Q6iVTEFW_hmFP4OV %OBW-Y[%90h_ZNg0"UsBY"&Xk??bi=+3>7#^oE>XiSP4YQ['+`T@aK=a"%n(t`1ZQ-'kVOqR%aqZTgFW4*+I9=L'f`J73Mk`B;k/L %2$&M!h]Wh*(!X00.4==T(,85m4@9:uMhig^i#+$)^!Ao3'g+ipbjb1!;$G9B=gL5\;cLRh<9PA:gr!cJnFcL@ln'7UXqYFbq&2`, %%jSN@h-."XG*jJ!Rd*4:-,BFS>Kj(_-6V[>e#\W4SIYgWJ8)30j'>u:U%GFG8`ra]+eM$ %P+p[i$f*P6R\"c)jSd4644["K(F@Y&N;NT24,6tXQT^/r!1u0aChD?OhK2;t-ER-^`RbOIh,*+J`KsML4XOV.&TXd;+ER[t,$88A %\4+54E-N1:ZNR6]3EHc\6[(hog$(P\>j>*;rjc9Ga1:5:"aZhgka7NS%b2V!1?f7^C5`%H,ctX"&VSA>+^t,r5lZ.2SXoAH_R[Re %JdAb!XL6E%?\mDCelo::c2_sI\?+ZC;LmI.elm#?MbmWo>&293k>ba&=pqpj7B!=rXbH0t+_iN0CUpHb_*4-d[1lW"g'ZD7k]mc7 %[Xtn&>5pu*U4AC)\>EF_F_*b:HUh0?U/#!S*2X^TE.]ME0pMO>%,^VAB&k/n0nT7E%Z<0*/rb++ELq2-O&g4&JZ5F!BH9<]P8s!CZ3B*5IL1Tr[!:o0qB!@l*o>2n#>HH]BhN@/f!eakY8?e_8Yg'?i_o`a0CjL:>Xn4Eg#o:k)(Gq('umcN^% %jJLb`)&5KcZPL6\k3GBI\TPY-^RCb5nYL\_4;n6W,.?'jV4Q_Hdf"JE5$?O*@@g]:o""5EZ0-q=j2#X?4JF`o-a8W7=)+e93S>;i %rB`_gLr@icD:X>afD>0Z@k%B\]n5; %X2e^kXi?m1/F'(8_^DBFV-<)m2%R$ %bn`*hG8(-?o#+WId*p/l?kfjf&(ScAZQQXRGfGco`KU=2Woh>BYM4&sAbZkb(R&O8'pKKIQ %:Jh3oE"*PhqfTT#?Q&AjGlihSJSc!]WMe*K_4Li[\duQ%\V3p:kJPe23C>HYeJca3S^'^LkDHN; %Dq^u\0r"'_K-V[E\Pg^%)hGOtouu$9\c-j+)0?C(V)->=B\/DYUgCU$p*a,o$ZA6s\WG-8tbS5R9'*_[d %pk`YMaB:U %kOP<0:+q$*?`^KYdNDfS01ir4bbUD"@Un&KMS0fAe"aNgOS0k9X$`!013DGAL92rA! %`"L7QHeVsAm4Y1%6?&<>r$Ck,nbhTK@aZ=1[Z4W#m&Y^i?2qdtoiH#Am]&cj[<2@AXM>1&?`B@qMoK:NrQUn9DLj2Wj0s-DeB&]> %+.K_sb6mL/+03/c-BmKEqS@U]f8^+4]Jp\>i8BX[F)U8lmH):!XdFdY?lLAR0/>p`@4_%-BBQcW0;R!)s(Z9VFP^,V)05d/Ak %5+%0:j9>k+3p,[RRmdR&K*+sS)ibCrn!DQ[%lb,D8-71ihIbD2JdgJWiTNOE60?h-jqD9Vi':eM2Zt/B/]`N,5#Ho*&OD]n/OXSA %-HXr!1B539aKW]$L(<8[A4FUF#We(EBi8WkJ_YhchIt_FHB;isorICj[!WBNt[9=>eIc/!o %;ANFR2tt-Of&+TU,:o2^(5>F2U#e!fe<,4&bbudLQMQmfRSuj9\A4NmJR_,m7'c5a5)+6srW"H+[lFXB\'iG`*\FOWf]hD?0mFq$ %eQjHN"a_%j\r-o'!P>*=Yc*NC(h(FAdiSe:mDP;5k%U87jBK5K1_p]Wq'gkn6RCL;/08ud)nAG9ZT\a> %UnUs>ZGWO*W_[6:'W,!*X"Pi*b-e[oRN.l.5teIJn!=;"MqUo1e\CS989`m]k)MBYnTJauklF`\+!jVJ,^G4^_)r*)_$V>hq!p!* %.#g=e-T]X!QtKiLWpgZRJpA,h*:`-P?EJiaeYn`-M&*oi$WOsRL9A&)QhsShl(t>KilaKuk/4MZSpfSWb9=PAYtIsU"_H@7cqpnY %Kq*n4[%k*tZu/'9qtu\GG&TpH2Q(#$McGq=YqY(/0W=i$NJ70XL=j]K:Uhfa6el_i9,0)-J+Q,TY39a,$UZB04@PHKf5/*-[nKFnra6_q]LmH#",^cCT#MfSpDl#taUn2]TG=p.W7#>(:9MX^8]1'd!8RT+G&; %hk5c\en/C-P$)#6fCQTbQq!\X#2/;U.S='/XX^p`e^L9NY[;+JX=lcq89/h:R]!:RQhE)"mf2LHMT^anL'j=_P![(cURbdPST4-U %R+=lV>NXtp]RB(FS*Qnko5I9T6>".tpPNitfXlEDG8pCHD7i`@gX-\,7E<]g\*i"S43d[8mcPZ$k45s-DN%u9G5(^XR@)n6A\!#) %)F&hfYP6]?inPK[)QH^hjo,QL\0(=Y;?:PfLKN2Qr1L6&QuQbRkS[!g<^9$d>75?amld'p,9DhEIXLOB%Gbh>>]3BPGCL8QP>"I@>e9iP(HgT`?k0US5eFW>;S9/N\A]6&"e30@tq^K#pE:GNA12u %F__7cl9a2=/,f[%Wf%DSCmrn_8#P1q"O^N*Urls*kU %E5ru&M["gf%Xp&LIP"aD.aE):K?Q"1O`'H+&-rcNF4Z3m9p1psVm/Ok+;NR&-haIb-Jr`>3dA:o]apR1:b_/6Ne0_Y#[t'fJ.mNFG>'^kEM^e>n%bEDuI^r*r#] %aKkQfVS3l/_-S\Yf9Lt?]m4Y06f&il`=U_u3l=[&>&%'@HWM>MGf:(+DF%c<%7=Krtg2q5S'HS^35KS^)4^!E\.g$mH/uNg\5ErO*c:OmhajM?MCLFG %pWmRtf.>59.r&sqpn$Vd'b5Tu'UD"<0>ZIl:a@&VkC+LR\sF4i %4Vn%!X[l@gs$\f[aF?Hh'59>CZ.#V5_ %KG[=R9nQ8AM[-L"Mr0I$]KD!5E\EqQ04J!0Z6t9r0G5ZP4o;m^oGLdnMgk`qPnO-`JU_X10e!QOq!cSa"OY[hbQOq:dn'1FKrQeJ %)@=.N,5X3[4c6MpplBHP`4"h+t.?\=32kj^pm\-i?[XR&f.tBlO]c!R(0Y3hr,hBm?_iQWHX\\^V%sC4P59Vo5(u1=FJnWm=mM_&#+5lVJe5R.p:tYgHmg7r2cPJW4R>-lVSq6((`K:-^ls79!k68K0(X %YTB_CIgN](68GSo0"Lp,k^sV>=[hnJN':@#W,_:=R)IsZJ!-D8:R4=T.+[Pa5L>a@kfXiTEoY[P\PO(XciG5C0etUG5#c; %8CPYU.Vn%9J!)=gFeHV0Hb+hDh#i&Ur,VN$C3boS?bGXU[jL7&(U`otr&)C_8*5587K"7?SoiUm$c-'D^)+gP_,3a>sRU^Ld.1e:t;t&Q]k[2Z9Ze,U? %L!SE7k6e2_T^XB[G=Y^hSAM1CEVO5!2ClhjZ+:7LO\A@IXc:iA(qd:=T9lBIp4bP>Di^iO3*:7X@L&&B)<=O\Ylf,(.uSs]lr%kO0c9Z2o\4tP8VAbHES3rC/sU9RD)M`Uloi9'AcQ>dqqB[:1>U2dfF(tS[Z5L%QKA"a057#S3/6J1Us)jdAq8q%_.kB %7rY=X]O-?N'9#Uj<4oY[9iO"'%fhs69:`&?aZbhLR\qpQ@UZ+fF.6*d4sGnMk=Y\m^*Gh'1SJIJVNZp>q?:!_G;;sTaVps[D4nXa %^S0JS2[?jI+a(C#pU[m^\2h.VJpZ=4?#0FW[t%dDFN(B35AG3?bM"l9-K$KX!T\oADM%D][)`R2WE=1ZXpW&gkKkf')GB>Nm9&qW %=D%[aGVBIoSiAr*!T#XP2Ft[E#%?MBG`[L^UO\a^*$BslYBL=s31M^(H8muJ*'1]*HMB-Dj.jS('N*LNMTVj*o_=fj-GmBi=D\ob %HE+F/I-ra-7C+_h1RUsR_uid>/2]\?3b8s]NTA>oVO^2^B9?#5+^c5QifQ'WA1K3`7):[=jSbr$YK6EE,fq``Y&tErL/0Yg.\P6? %@iEJg6]j?fA:$bl3@nqaaY(jJVM^mX,lEGfPAU_de?fqXreEf32p:Bm9Q(I.psdeBJBnDX7&99o_`YB30LWT:JO9h4$,+A[)O[N['C2q %LJ=PIO*2e*k(n]N]g=kO)G++=5V(F&o7/NXFGPCr9ijuq<18pp+r*rL8"]7@HdOoZ^1o*_CC!8[:gK(ql_kk3K`dIm!'+ %\d,Xk=gtmpLFVFsR>/,BVue38Hs$h:,?7^]PAe7#ogT]/n`3nr.VdCM0M:8*'I^[ddCN#f\fMJDh^Fb.YjU"j@?/p8%+[:XQ%K1b %Kc5_*`4@Vm%_jOYj/E+a+L.aR2tSQ!gm5Y]3q@K5\lq^>l#V7$s,VEb?+=:s5n\r&>rNtrJo'TEc7/kV/:,#_mAs3YY,#e(qN''i %4ScRql+0tC7F'M]:"SLpl_@)(Q/'tmHGbU?&p*cY2l:[apMVq']p+6eXLP$YRZ8%Tm,JqJmO;>BXI63nhmLJHY+>#pRE=^'!u"+K %dH#;bh^=p2U#^441EZp"Y\PInlc>DTNkTB7*O`V4Uff/O7Sq@NI]=^d"n6QadIOdHAcEUI/ss>Zfn,dEn6j.YAiG=6K@DQ_I>YB.Z(k*EXDH5/Eo>?\%KZ9mRDM%AJ92#NaTWM5#h4Ulo)fk1`M4ZT_^S,k`CkO%\` %\RSSuIP[gX8i]lY].,J/H9$=3BYL'=\*3K&qB+i`9PI^H:LJuq".clk3Fb.m3PbHuKg'07NKhZ$iJ-:mg;'X5c^$&cFf96E@0m'GOnUoM15LV"Kl&R?BV"CkQ97-18.uVqlCF@uL>"VKBK@e\Z97`WW*M;b,\EBj6mD3*$aSkk;!\6*VV-Xq= %GME2`A=1#u4'gYD;*;kel$B=m3Gq&>DekYmd76E'IrA%.a1(_or;s,C&+lq%QdP!SO@=j%3*/;L1f]9Eo3o-9DH1;Y#n*I.(EQSR %W4[Wg)H?u_8NuO"!h1"rSP3p.'\L(nO7=hD2cm'NGSf"lG%[Yn&nE2W&V!+/F@Q02=XOn/&15KfROkhXN[2[[eJB;N:lm,BV.`7_ %Aouj"`"$6BAonO3[>79gAC0"`,ai1/-D3_k6BDeBM^8d8JX[53Ru).0S:nf(f#?EZG,/EpOW)?["V+_PD[H!Z`40EV/*a]t>:Z,> %5?^KKA`'hCY1^UWD8DG7'Ja?e#J6st*VN\$)3pGe1nbgPO#>.t.&uX3O<]pK(R4l?Fhb/S-dL18F3r(/]8C9=YAA!RX+gI&eU0i/ %flIoa#Haj[@(CnjcL*tAK3&"8]Y8P@R32.rb2YR\5qA^+8V.lcf?a$)d!(W7L=olM]#TK8@GX6gULfR:/r?K;&\fie9oE&qikF8E %T-r;JG=dY'T%$!Mbh^H,06'nL0)dK0RCbD!m51CIA'`qQ&)eBa(q9kRp_+k)l/!A8R(5j^gbn>nJhhO/HFI5sm`,[Vd*%H;`:+cM %bYlp`NEQRV?3)cp:;EOe,E"hrqA.U8`@23MkR/4aSk9YNpt/bAo,n6ceY9q28OkjnV5OG-K>&69h.,FUK>&7d--7Pr3eW`,7ZSD) %=5WCrm?gQB2"h5=W<\?COh..@K(=:[N^g:/JB4go;i=e_baU)/or2[hm1B2I9APDPZA(7cAtu#ROW++MO`0Hq8;M]J7pe2Xel(4M %c?q)fa$*q?T\5kg0_WW&Id!ZnQF,D-Hg$9)ci1K=JuDASHJL+jVH:.W-es];.OEg$Va,-QX5D[LNAt6"nrdToT->@s-M@aU14[j> %&'F,.cj;lX5_!Fo$f7P8I<%)Bji'FBcmQGT9N(5@WV<1+4u'-UQm2ks]M`730LsKYXEVTH`@@G=k37'`cd=\QquKK5>)o8ME\Pn? %3J+-O_aG,Jk6OBZ&M$G7*Ne9p/s_.@0Qqcq8:p1J6!RV`_/V0F3)Fb69G1n!#^U\0BLmaA*'oJgb!6SMk6RNkKo%)=Ms-hkLZ(O@ %p]:nQ_**1AR2CMgkF;u+mJ$c,6l%W:Sd[DRba:qQll8"5FHVD^$+_^"?RJBgSb@M$:?pnYNg)gFXh_;fKdbErq4;7;3 %+!G;_#d'B?TK[U`TH.Fgfl-o5A9*j*@??"m/A[G4`XKP;q2nJYD@=-#p/13,HI*,8^+uR)Hhdi@lUhBQAZLW9qrS,Je?hBW[@I)aC`Qm8[As=t@@J %5,QoTNjKbXlas`h2):A[tlQ*!R:>-5W&I %UCc;ZJWaf\GE1`PVq1%q-tH&mNn.(+d#p?qRE=hf$e1L)f2:0hB3*>(2sq:d+B!7DTB>=D]6&01G":^jo/rld74PO@pL/5[LnrIJ %%pIuEcj+u7!#,NOUuY#=iHDVnCK,i0Tn5NfR^shBHo:uF,*CM`p^c\U3k_rC$!qW2h.k5s+?h@<*lQ28:c"HeA@K-Mo!Y<`Pa2;#eIF`g2 %DqC/]Vp4Ppq<_d'd[4t])gGFRM@"G4RkU$4-aH0t$"br\cl%`W'Cj6WloYr/pgA5>Z"Wq>kY**:ApA*.@jCO;NeQVFVB*n/4j*Y %G=ha:^XSfkI_3XYH@%lilC+fc=OsZ+#7qeq\c["FdH_N!26LO>SgK0&^,IC>>XUX\&Oru>g0M*7(>iTTnJ(LmLl>%NjMKmh^nq4",^ALGm/WlL>le'\pg_mP@eUnL)T5!Q#WLQ573OfL`f+"42tqL6a/-:gCEiF#4/mlT.B(!@1pa"p5gcr90K\dCnA5&R&Yp7R-1B[r%!#TUBqO=*Ql#*nD7.r]`i %25AN\.pOP!@/oJ4]#&J@'Z\X4-Zt9kkq_EQ4@rgM=&)gWQHh%!a3q^\Fs7-3))Jr&@Y2.`&?h7K\P1#6jBsSjOc:`Ub<*:"UWPoZ %#D,q.1b$aerk#\X-RL&*h:Eg&hnfU6XACleGh:[=a:d(beIaV*4Tm:VQH@+3MJPL@`q(B%("kLh0Q!Bl/=:ijr*'RfbehXB"^$if %.ql6;\Ol8+!^YcM$W:@9'bt$^>MQ%KM">)7V"\9k$!\M`V"\8ui)Ee#QkHam+"-$/B1a^Wmj]eC=Ki<;5O3%c/:AF(ZF3j.n5:b% %M>c-^C!7lcgbK+WK'\bFhp&F)G\TY*Ppo!Hb;fs(_l$d`NU5"r6Jb,pUr?Q9nB+M.NjB;8]:pWt+n&@JHZKLAdpt=P.SYd/_fo&3 %D@^5,o'(8uc]G[d--mo<"+MJ]"tbD6T1@nAZ,EHHr3TMNOT7_R`3-D`?F#e9/R%5[?2A0*A](m#A %o."_;Xbc*QF/UWi_Jm!EC&@pPlftegk8&rEC\n4*95)lU9=T@"Nc %pP!!eK[grLpP$suN7f(XpP&N+<9J&?RE=^b2II+PggV;(ELKCJ0DlXBa['!I'rg,\@4pF$YC#UZ8,2QGENGU5-tu\_QR6uiMd2laPLN$%-'RPYX*&?Nm6N*hpl-S=B12MZ7OCm[AMI;GHROrUf*MAd)C(GZpEJ)/baB;:ES57#)\PnaEs %7@9('.[d9Z_a:O4Q:5T\V3>8W]2U*4fGX-`il?g'.%ZC$=Mhk)G_Ag/!@#3oMc/p>Cfs.O7SOAU:s_ua)UV7*Q(]l(J&&t %(EdLnOK0BKkA;fZ2V5XrlRjOl)QGdr2J;WE`]N>>`=.7`V)TSPpImp1CnmIeagh&F*(n5DB_jFW+rue6gnX-"gW;Q@->U0eA78t; %$ITO\9M,9gF,u*d#F&g]jrP%Q%oUU,f:7SdG2^3f?l/(o]EehTg\HLm9\5QV[c45ST'IbO2N%`J7) %lQ/TiU,k#[M7IP<^oQ`:hfBMeUiROJC@7+Fj*cOuh15&mePb*mB"#s$L,<=D(QK^Qj*a;kq@88,ppu*-'bb@,Qo&5_fnbX^ooLL7 %3UshTE*ptW;LsALKUl'b+N=F3Wam4pJ(cOb&F_nHm?\+b8Bsa@/]4duK4ePk%)X7thI9Ao(`$P;C`oCc7MZ:5`,Z$E-)CYDnKn<2 %4\#VVhYt:`hK,fAAQ]h`!oLob!.t`h;%AuO9JW!*Za%UiT=rjKF7!=7\"mmJfp6/o_#DVcl^;f\+a(7T<9U?.lg>tt+XJ:MfTb%LeVM+NC9VFCmu8;oBa:`Uu-+I=r>69mfQYq/'s %3^>r>Uqr"L((cQ]-ELi7;F!Jtc_:pmTTV<0B%IQoamB$&DDGGP?;"l`?iPjNXPiRC@gbmsalYqPZOj$eql/@nNduK$JUu0]L\V_^ %:@kF9B.U?7=Po[!/7fBB>4"F)c_&?A,f(S0.81kCNn5Cg^OI].TC;>Jb]FbC0t!Uj'MDo*l`dDo]H^W\T$"IX%FBEchp6OR$1(r`V08um-0$R[;)MWP"!o.gSUoD_e2j>c_2Q5Z+X:>NIf^2+n6TdWL,P]h]+-(0X5.coabfS=L^>r %W;>[R3OR;p-s"pJGU+0+_e2gU^jAVJ_BV6ta*WVO]nXRS#b!Kd,u-_F!9_e/&7FLhB_))_jqpHh[E'7NRoQ$08H^#[3$bl*o2&lu4(6rrc5`/^-_l#J7T'UN]UQbHOK %l4s!DUIDrk5Z;^2kZ;Km>b:`C>o#^>X*u^@[C_!4e`W`3iHbE,aXfO=ccW=2]$bKrW'>%3$t!_XJ(,Rsou0dB[m/>/mosU)&3YRe %#aSWs.#>K/pTq/'b(;NO4)U<1(`n>P)T3bWmdPH4IV9;6/TJ=V_1O`ERU,%*]^KMF+=gsAKCD6\Yk%Q?4:$*p\9@LD\N._P3$&jE %\,lJOMV6.lH8`)rMB=>DJGr\Ng;4D'm6D-HjVsBfYfZD2,UYTW_RJmaM&#Ws;Z?r-_!Toq)fTq";?+L!*':jNk1$ZA:_hRS1 %:Pi?u(N(s5b=8S:lZK/9RptLgBWqN4k'EFOHN@Uo!`3KSnG\S!MKup#E %P^G6r8!'EtZ8.fFAf*a,@e^o-!.LBqDlnXoMhtD0:X(SB)BrMiH"r*(e&3/Ge^IElX/+1%#T$DS-Ct %_IXlUr*97;rS$kmIe&Jj6YMJ!*+hF[HumNUmB28s[jUeGUZW7%ioe0?AeG^8kJB;mm/34LnT3!E7kCR]eP-;h58QM0%P7EG87nBl;Z"!VRZ>^/UCo.._uc\7FO,PRKIj6+9LcT0\B+l_\%8'`JZiT'+<8'b>Pf22!YiM5Qi(+pYm^4+IN %ekL(]pponAF'-^3:Xm?b'IF!IcP23_,'b,l_Q@iXjq"VDh^TC<:d'9DS`+2 %&ukBjF5`nW#S'F28PVF.1t4*e960<3UfebqLe1?-UZY0ZacQ%6iM5T&>0inY,smmG[4rjlK1glLQ67.oGX:/Aj`Cg?BbYNC:s]j9 %>G?X@KX/`5WT[JZ_9;)+32O,W4S:8p"L_F"K";Q;l1V=''E`/46YdYfCcVSka&oj6_PWN:O\/(YCq=^kIAk'nRnbRiYbJs)@FM>p %_%FS^'?/%L*t&4@^4s,j>N#\`&.Nl[Yj')*J9;_]Cq@6%mAOFAM1#SuJ$cHE6fa/Z/Z4Le,9qn:-c!UGb@k>5$#"Y2>0h3)VA%E0%FSb]tsHqA<$VDIT]3R"E5e!]*OTP-BXY^Ae^'c$nn14nr*i/SaB3'(2bCRkmT5YDcYSRM!<.F"ab&BM!:0cU>=WVE>mT.A2TYgrR.St$@6hn2!'RTZfXedds:h% %FKk!TI>ZOY)^T;]=`K[8,DAi>Sh8I47LGV[4BmYA:uBhXSh5P.*uQt"W+V$YQVkVs'@0]'2.G51ItlR!etVsn6$unSGdb\m%-6.] %`j:BQ753WM0V5Cb[gN'PMsT+@Q:2qRehE[IeG4am[Q)T6VKGuJjk948L[!dP)TK+;G3+fn('4'"hU,/N_(9sr>:Uc@Q637r82,r% %`W2OO@DOJrGd^'RebS%-j_'F*"LEnb,;mIL457)1.^B6KD%5OY,!7lIDeg39(3#Xk^9(g+>:B5uq6l%JClt3fLc?0d4^3c1XKDK1 %f!+hdJpFd1c;c"EehE[IG!?b]',B$'Kfh@hMpXXkL_(3C[l'+W/!12(gD\)QI@tLoQs.;(.>7cY %Ms/h<2ckQX>Jk]ocsmg7[l'+Wb?C54^9(g+>IZ<%Hs=L5[a8YA,VXNEcW25)e@.;oB8]4i7]fH$e?d+o1l+u#.]?tfIH&Z?;[)i1 %3BBBc[F'gMBnPF<7BK?#e?e8+B+]Jc([@<[1!r:k-:<'e5U$_iM&t.V5b8r9'0W9s4!H4hO(XA[F[j><%r0>^N.m0IVi,(L#4cU? %j4Ua+/HbdVL@K(+;F,_8_g&U\G&8AZehE[I6u)*j%60q_^d2rSLP$!,\Q*TK"-08p0Lg0pFDD=k$Q(G/_/?BKCB4N5*phGr\eaf8 %K;a;f3jk'1%VBbO$#?NR.a=[/*/d*ic]VrR!+'WQ.k&rgtmK,h$E-'YFB^:_D`m%ToupS'I1Iq0PbVWmiSnS %Y^R(n<91Yg2PVL?n?I\UPr&gUN7hQOnQF7nGGE&:KX:.=X[Im*:d/-1.pg^3B9^LRpPS_<9CqMo#q.S.=o9,n'+TsC]Dj-'(\>Dg %W@!fi^jbOnkb.S_(I=#aOaR:8 %`DG;DkP[J[HebRee0j\'D't3#]pgM5.Q=3Kn^]a6JUpW:YI1O)*aJ+d=;U)s\D_aofO*Gpd)J@[(jDm.l)!#+]o5ZIRjd^e9C5n8 %RCfc\*naV^^tWb?e3,gf>4(m`"NJ7T[=M8jbD[X>j:8]_O3&l(eW4#DCE)@$ag<1^O/:"Fbql,$.TU8CP3dEURWhKAf7D:K50frmFE8SQ547nY'qr\K?UrU.*NjgQ''2lLOqN[Upr1rMj_=e,Cqjs %O=._M\u;47D[HDHfN'=*b[pGQ)=D+=V.KF@UZ7guh.%Sc4j41(-'@*mVAQT7aDTOa"<25!G&5]bGf[>)#g8b,RkD"*(0FG6SkN06 %jDjA\TnI)_1YnU1'1W7o$5c2CDp@+3.t7_Z8Gc\X^BRlSp9D-=[AVU_om(ecOo$kS1NceC@DFV*oX\4nUXV+,91_I5m6/n\X!/l#`!X4=WSUO]O0`=@iIUV\fbV()`\tpH*kKp*.\rGkM:EeXqg$hf3C=_*:>q`)59dJ %KH7Rua+cK:\L=QO6(:+QEGu(A37oRMFR)7sLA`k'R4Ol)-r"oqQRilLFDF?5-H7?mbHbeut:f""+5d@HC694Y#"-fn&ST?7T':b5U6S-p_LpZhKaMSRjpHC0>UN:CB\#ldt6'C%J3@ %;gs%\bgBX:3V,!13re%rD"bQUdd(1[b.7PB-nFRUL;[i\iNCk[HJ/LkQ71:)\V#)$Z17 %8NX![f"gYKe^bqT=CF%\c6m;_TY[NRl0cQ[eOk"b$]?P3kWm2FesQbfD]nFO2AEE %Io,Go"fB^nc5O?FN&3!WC"+fM:>+aE*1hSc[HeKo/_aj-7#e8D#omPlXK3C4$h3K!HYn)oi4Y^g3S\cnBAJ06aV@muX[7$9T":@d %kH^GId-Y.$PEA59BPt+QhE"570`)&WB%-F.q;p=Tmd:'3Nh)$tmIAbVU!qgc]l%\p3chg-gWo*pm$I,&SbeaZH_NIlGl@t<`3/3O %ELO]/Ls)X*\+J5F:8].Ke+^mig/t1s@=PfCp8N6,77p34KdH5lVe:k9r7P7j"qq0D\Vj=2F8&Z_JLYtm=BI/a%dJtE9:L05;fZuR %EbQm[^0Xs7J#Q79,IJG^jfPZI?FfaW4f?tn0=Ri7hHFh<@VGI=?0*Q6BpY?'t6[4fWH(uKU(D\]uHRu*Qd;D0g_dulqRR!jf-B6-]n9-f7Fct54S$hp<-)]^9%8GC[.rTad2 %QdjIJ"6]nGPr2%s?QWUfm?9uY%D,PU+(f'Hf1RVpJR0?K:En6m:7L.4SmJojbLe/%;QH_MMe@8BkMio#T5G]FXNQ52l'5$/qXXVq %nRLhZWOeNYhm/,ej'SXfM`4b?ABPT&k5$%m1`6)-]>aS3W6_Wt92AX8*iIUqF0p+Zb,-6 %iJ%P!E;.&3g&&F'Z.;@J?ejno]BnC0B489'#^OIZD0r;gJ`.03M`*CC-aaC'_RpBcp`8*SIqe(YSeZc)H5%_K;" %net8-p)#\anLkZR2p_id#+8\1j((;\66U0Am/DdBSEk5ak;P=IjuQn`T&8Nj9_7]n#k7,hccsafAaI5aPI\#&:M.K?(Z%nX:EV@@ %C@2d_55fZLrjD6U27OGQCSV9'*k=;6*B\5HLo+P5(&-Enj]L``>/!bbk?p%S#C#MBFIh/F[T97d@pW6k&$(bq(0;sN<'&Mh6+pT/ %`+DFt[=p81cC7DsWSTZf[.c?Mjjs=d&*s"(V8)-(NLa,GIW^&ZFjtGSFm`6@`(K=.Fu-c"9Z/QfkaG8d`O(PrfD1gr\gso"7enZ: %^mrajcD/chhV*+b4S7ub5nbkJ+&/)T\ZIa4e$RktWL[BZ*mlr[X";]^s'80/W\"-(78s(>Ze^%EIl'CXDsq'4A.s[89PHp0pKh`D %lQ>NfDYq2`WirPmF8P(bcg79ldS=@b`;m@&HG+%mac\`Zgj&?FF8-P&LK:=EfoetHp[WTueW2;hB2^IbILWj=p!g@RY'PMLd]rLn %%,*P@Y%:dOKhkYKe$+sP]dRtJii7/uDJp>(^8@pmj\Dts?01ZD;C"]s+DhR4YuUPA-_;6W[Qhpjg@T^OJ9Vffm;?L+E&$E'HZ&<# %Z?a!m1iIO:Grmsk>WQ2l*nU.1?o5_N)+]?]X@rMI1A!gE.J;r:p'uMObGAcm2H=%Q##"?(6e]r>MMkX4[?Ye[`\eYF?3S0:fR#Te %[7"YpYf,nZffOFr-js4YdY37Z&$'2!h-/oVC&:`]W8.<)3LO**H+GHSc*>=6g-JS"0,uoW(7(Qc%o5jA>4S,,lVPq#agFH_&2)S7 %rDc7Z,sBk`Ep@/rDYeV%5)b0'p6R3&SAF8urM7F^OaC=Eb3]2)$s>X6:s]r$A0G9,*E:UJ-V5dN*2bO-7,cq@-A*luXGn=0/A=[: %s7g-M(2A-nErWS'7='2U:VU4n2N,+F0Lb[Cq8Zq.AU3Rs)1!1\=<03G %\f*SR/O/(HA:P12Aj@&J?DV^$O3n=_I`A=eMXon=B>`R-h._492mOb&B'10]rGp\jaVh`J"l2MtTBE;ql\T8k %R<&iiZW(2^Rc^`u\a9+>K3J[k43M?]Btgp!>ntBJA@j@T0IW@!qA]FVfCJntVB`e(CW?'!GqD<VScRV`A/8Xa(;] %j)jqq,h%!m;h^LRq(hitfKCf.PTM]%f(kt\rOcWg1I^t`p((TI#h.RnP[s$H:.as_Qck9c"1,OfgT7$>^/D4N4EjS%^jLVQ,E%aV %=c%@rAJ2]T/$tblNcq^(mCe/ou@@o1TB)U>E9J6\FKHIadm.n$[)72+a_F./n41MEZg; %eXPjHe`17[O+2/T]h>NUHb&+eOSs;PNRt?\%eIr-$RC@IQeEO(S,F#co)kr,HQDYpN+l+8IIh"B[!(t_o=uXrfKSFI]kS_#*h0^< %?-6OE=0*(@Z*R6CW2Y".Z$ciD1rQHce)ST2j`/2EnWhD'c`U'e-Q'Y)k4o+#i?L\)?_#UMS@ZCN.sHsUBooko-2e"W^skkG2k,%. %0K'l;oSJ %__Z^CSGQjb#"6tj?XQ$4[;V!$ei`X$WtfbbhtD]lCMQ7Vm]h%pQLmRdk'J";)`^Ve:WRJXn*49^tacd#9aDt@aYpL&BKG,`0_ %MXR+j(EXac[c=K;kH/hR@*sg7"AYFL7lbop]2%0eJ'0@Z)M?RLiU$IKr@hs_pn1+PQsH.FkZ!FqiR+W9cED+O>MK+X*Oid1m&TOa %CaA]4*p)RQZW8C1L.O+^Wb`[)?;N.G1MUK2mqRb!a3s_q=JYDrgNpG@S6+I3h;F-B$f0g[A?P)'9:GWF'("YrI([2EsLF< %danZ^mbkM:(,]LQa9$!-*PE(Me#\NXZ26t["&>64/ml.^qg(?WU1t`43M)//)=t4Ac0e=^O(,M<[O)(-^"T9N\(c;Ilb)sqf(dGk %gYTM;pp(([lR+P"n_Wqnk"^T8QGlGgU\n4Z4dj=Rh,bq,W,^*V06C2FlmS0R2=X;#/oHgufSs?;b&hP/EiCBq'gun5S1:Y!_Wm7I %/$."0XnR;So8.h-BRe2\$cqB]APdpQ7,#qKD`/\$E`_Acg$9("ipJo8h"-Ge,f8RFC$)QS>Ec)CP=mDKB^=f=95d1WUOLVhHNSZW %@b0L5F#9o60uJgr']ZragQWVbne`h]"`f`aqk1p.8GBO@X/.sh11^\"D@(8'`\eMuKt.Ai+=\9reLTGZP?eU3fW5"T\[,g;1c,Yi %ZOM:T6.rmHLAaJ,`9Q[Pcs1ZZ*#VNr2)-G2[H^_^`-j;B!cr(6if[DKPU?slB]s^6G5CR5?E7[[>BjP%gZP`6J'P^@Za/Fg`jau< %D2Pl8a$k/Cb^88%Gg/oiH8'$)]I5Q:maP//$<_6FETP!H%G@nm&#U[7dJ+Z"Gp6h94.Pa&4]1qL+J/=Sbmq2(5%8-:'rJM00N-oB %3;ag$6/a?0n6'S)QZg\deZ0_NYAbVlWa+8FX36EJl%1nnfYk;4;YBO,kS)AD4HMU'_juS`>R,S3NEoia4:d:uYU:WMJ.N)dk':GQ %1lcomk3c5S&69lZ%bWU6>_L`G_QsZh7i-k:7Goj3=ApWfjO%@f/B"@2fm>6,f=,Z-7/*"Co^2?'*0@;USr=!I<[4lH:lG^gMb'ou %'P#!2R7OD.'P#!!P(B]+kVR0l0W=@_Jh3:0l#LbI"NKkiQ.%L;h/Mh2ZeGE6;QKK>]16m7kqHNV0pYik+N0mf&#!5\9$%=EEZh>8%cHs*"CJ%0J='afY?a.\a"EgMFp %b4P@$3G5u_"\HmAM4C)h+KOHUXUd3p)"[L7]TE#PCb32hE=8nE5ORnecAMeo`3NaOcjIFU-!*)S$Nu'TbHB?/@e8aQmOk#rl_5cr %K#gRD$(W5jX7KBik0`9!#%*ZfG[^B$n192t;_.!an14Z-_hrpe4Khmfa5^J3HPs,`fNK/"67GsifE@'0TtrH`Yi*%HM-FtoGHc(U %&q4X"25Pj.gX(fkHqV,L6s@agQkdgY=9X!KW57=-Y9:F&q:/0oVM%HGdhiXW`-u30P$3'FqiDesfuE:;HL[cbU/u0t%q(r(4MqK\ %c<."4XPG>iB8:7J)M344).#c)_n,!Cq8=e^q@2t"P$kikAp*uh4`dueT]ioi4(k4kD'aAOk[)\7(G)IKH=?ViHUrr,5@di1am*Oq)*5)jCZCkBOWj0DuP&X2l[]6mA]2(G]5mAI6j4F"=\`,`1gXd?%>N)eUVXcUYsSs++@ %"%V6rXf#7'%dW;KR;P;mlm-;l8G@.26BAEKgA.b@<`c2&T<>rk0iT@GKl:,-`O#TR[/%@U>HbEB/$Lle7r7'k[N@H,Zh6M7WdaC. %)cBQ$3M]%Mr\!>c%a$Z)bDi)\''a&1abBrLX*[[Idr,C"F,TW#+(\ek2h\(:Xh-/,<:7+.@!/#7'b6Bb2@drO6T]TU3A36/bK$2L %@E.SJF.:J.fI.N\0#6KFbe8m8J!X2Ndi5L&e^!L#Pl(@'8[4B"rHrneH`-/b<,+&]C7jAJ-cu%WJ_(WP>!HA;H;$Aje3fj':O>bb %qBTHH8bJ\E.m5EZ:+EiDr?deMIe&2Z4fC@Mj?pZL1F/IqpQ.'r %NXb8fDkm?*r.d,@q:0scM,^E>73#2L`Lhs_rR_#W.3^htB0S@CEjMOaTR3;=UA,e?"[%mK*h?I>de6H+$^""6Sij7[8WG#tic$"V %qk!E.!U%+?0QffbhlkN$p%\6[^%tr3Ki>bZoj^-OB/Z=J]r?C>Snf\aHhdN,m*bPSaX3'UTQnB]_5@^SWS.q%.dU\Zp8jUN$G9I; %o4a7R^:YAYfq)\jOo&\hAjL1gbk,]EkbM:d*D`Ge<7oSf3NeZqnN3t">`814majphj*L@Qn$m+BaH#.LUL_BSAkQfBf6T=/QO@J: %#TIi!q-NenYGIfMjB#Kq>^mm$E)/<`Q.@:'$p-Om[9&WJottN"BB7>?e/q2O5E73&rG+6_"reS^1MAYW7&hWI:5m`eJ6P)-kj3Z" %roo><$6im-s,b46!u+-oUtcan>CCHiY\_J1j5-8Zu,B; %LnQq %H=<'^!uum581uk:>2L&_'TrgmTDQks82$CJUf0.4:cK!$pAd8NAMF['E&5Y*Q2(B)s>?Mn%"7s]`M %qGn8NWC])adL4/iZERY)L\*oTITB<`6qAuLO)/7Yi&lT&?9J#/3e`"A054&?AWNB=F9ML*P]Gm[,+[:arJn?LEH.[eS)8^k"bZ,l@nP"/unfHeQ59_$2NK'riRtZUY?g9&J$>rTC %KM2?)]6$t^M@!d-\fD/pU7koD)CqoX9KW)_r#tm5InZaTNrB82qk!5HR*pAGDlH3gt'ouZFI:9=V"]Uc-g#i;B^REiSkapl8#Qt1[Z"E7e\=:Z4D!:\.8M+r87gR?gWB*4 %9Ii.![[Tp%VFjq3bl-QLF3J%)j[dR-'2O:H@5kdgfd,5d&_9HU5206WDe1S'3oY\m$5$)Ha88>R_d*Z]n+iMpGW=U+V:M0Who5!r %/B"4Qbr[mZ#Er&.4/_^((k=R74sfKDg(oTGj=T=?oB'tLH.FH3r;`iH;;[G]^:MZ\;,Y#?kDQT>2%$OM*GnH%O8Zaa`M't;ZsoqO %8N/3aFr??,B'5)3ef\H]]u([t)"Q6rQro2YDN.n(Q4]9a(Y[J0<"TT=iZ7MDa5QTXck@O!_NlqB#Q %qRJI8>tX:CDJ4)mQ5bZ8Gg<^=2C2YSm@s@DOaj<4BU+@T@:T %/NIBgiFsi7mZd)/HHjut4MSKn-IogXVYQK!Na-t,noICU56eB>RjZlDHp)F5LQahTV3Rn$9l3lkqb!jY6qpkuegbTR>k62*;*BiZ %43R,i?aFE:?MAP#@J3XL(B*#_Op8q]@83c)jA\5P?j//_Wh@6\CCLAXH#3j_o&:Q]gP$'L>V-5^?am)-dK1$:9c2OuU9m0RG8&ph %_+P.=E&Z`9hXaia_"e5#g`BG3P4>?>QC:V*[XKO3UKM?)O.htbR7s5`P[rq:r@43V5<_i>(EYm?8o@-M\4s3WJsY8)^c2HT12+L@ %-Qb?NamFlf[kWU_<$5PDK%l)S*Nouig8EjeM'*.3Egu#qiktSgZd\P_V7j4GkJ06L(::=SS_XgU2+mg+MMYn+ps$ %,q23_2?m4&fke@Rl?iFN@Ysh4?%%&'p6dZdQfcFmQ?@"5S:3#@nD?3p%r,][hLoR>KQ$N?^PKIN&8t_?4p?bON1jF",1V0e %7!)9!g<"Rj[\ceAkle>E-MCGLftluY!PRp6jphIJ,RbaIq]ZCV`96F6`NuP+W(sB'D58YgB:AqGnO0Cl+l^q78dJ7+9_1l*O6-'d %[\%q-cId9DMSqCSZt2ZV/s+'d(<#T %jr6=GOfQ2"No,-8Q\_[6G>S(,Y778e2c&k(6?\@`ZHK"(a.qP%4$7u+tLQpJ,.#:g!:G9)pref=jWB:t`fZ4A!)n'rd %np#uS4o`)FK\f/`8i(fKLYrfWcK72@5IG9*Q(*bi$i:,`kbdl`o16DTXBe"rN=)/)jh_!ln!$K)>g8^f6kK"Y([iB[Y1cSkurq. %2dpJWZap`2@I*AoMV;n=q".,/+ur\qeVY"*fZR8bX)hd9bMhc.J(mrQc<`EJ2Fmnm*NjjVDjRpO`Ar3b'csqC9?m(726)2/X=Q8d %m&&N_CT0!XCi*f[Ne&pg8X=]=SNau!l,Jf/q3A)E8Et9NL?[hVoiB,$[H4!\6ZUBF1s\`$R^G3`l&-4'`)J'Y+O]LDS*@m@9iMJBYTgTrc] %onV9a,`(^6N_X[g()oF*;3lR_Z(-!]LQCL&R4!E:LkpAJ5US,@@ %CqRZIRe6n[DsGojp%=g,b0A-#inh&!XR6`[dQ:.Ej&_QaDX7g7rP#^D?V>76YGHE!7q#9+S1?PF1Xa1H'!mjf*7.UD>4cTk!r9+8&Tij$ue(9X:3f&*ADe5F0m]7.1l4I2G,q)E1O(THBE1S'H[o8bYt$Zpj0K]`Wi %\SOod[-:iF')+Al@Sc/R.nSA8%iI\N2Ot49%"Y8mBf_S>G'#S*>e'VO`0(_.F!X^0Tkh5X3gTr0&N-*eF5OL%B-U%3qO\HbGeZ*q %HE\d2E,=cDru4,r5:1\q"R00i?1^p5,reDg(BnCS@o$Fo$JZ4<'PQ?Ukh[K*ae %l(@=RK&>?\70H2CU*ng39^ZTrhS=c\ %?q2*arYB,We+Zt7kDg7nj\qh<>$4b&Pf;.gI[OK+1=(#VYDBbHB%pg$T%7p\oT,tm%#n[+Osa&cSV7>^_'I;)2%:0m)r""q@-hkDm)UZLsuY:nJA-F)2U*"M7FJMId/n/\,\Ha0+H\%XPAF\4\i"?,!e' %\"gcC"FK.p"9UN"W?"6tqJIVrKf/Bd82&F8*VDs("*Fr)a %1o8+KD28SoS\#'cD+e6t-Z+;?OV*U?fIuqqfr=)=SM[9Il4PU$BGIC!7"50dfe=em%-b.b-$ %nO1MsS_lA,:A\5lR]g'\bp84R[DHOt/?IsKbgr(^*IHO(D,hkIWPN#=8fT5jr@oG9*Gf's#YRL=9+g`N)]QJ!L_M#sr:P'HP9T'Z %&>Bb)R$p.e#ODqR*0)[_D=g3C2!/[XE^i]Y@8%q&cr)A.U'-pJ; %Xe3HaceUSLeC-b_(mbJ!d)P2;=V5M=_F,rB%82.)AJig3BC#3/Y&cV1D^7AA9 %aq?/KCFQS/@eCciG_%Bjbm1>5&l-.+*&Uih,dYo)S;VVCS/cEln6&d5qIr8riVn31M"K0jie-=kD8F$ %]dk,B;s/u$QN!/0ii.!Poj@Pq3f9i\&`WG;8=+)'SHKUC5j.l()4V.ObsERn2%LT?O-`U>:^VI5q!!@-aG6RLd@ud3"$fT4GZ9OY>QPZ&]=Zm@!=9&=,BrW %#mk&ParnSO1Qap265a`!&55B7P/02&K>8oC2q7/Oekba_TZ0eA,H-jTpfkDoaT&.68SZT'1\(kcogJY"t2\2fV^#uR-] %!&s(\2d$_\iB[l=5o@BY)[5#eA#YRn+UMci:*AcOV['W\Qo7_<.a<$O_$<_]Dq^b5Ns>TZ+Kh!$QOXhpY?@G@V&`8V>Euga1?^EX %chu_ZWIB-?I(.!-17AqjaH`EC,.hBZ-Tq(W[8qMqT4XMf#A5Ec#5@Zr]f:,qMn)Q,0)P45g?I)i)P'5RNUV3R!DMeBgb'K;pf/sS %X*ZN2q.&tGBM-7cl@BUmdBG`(992]QF*=3ir2hdale&u9^DK\&315<9he\,tT %eU)Y>f=U10';n%ah#tlLf$gKcCE?sCB:D7SYQ`1,T-7eApt4R[Zb_oZPb+\O.P4`YkQY0Og3Kr)qWi]IqJ2#X$4ZLESV>74?b&D9 %+E?G+Hq!JHI`6"oTI[jZCgCOSR'_t;L@,WnS2_#2JAg$e(5a,,('. %qG@iQJN`_#&XSXU=K93EA`TpK\7Dj`[eA\(bnmU>,j>0FO8Dtt*pnMU4;9PrqcEg`,SCtnT99s8T58<=7j:Fbs-?0rSelGu+1N,H[9M&g[gNRu3_gmro/JTj0*(A`S8W>Q_dP@@Rm>PYgIiPNuW&[/7C1\RktM)KO;WsV>? %o33"0Y]pGBGNG72b`RinA5%bdZqn@sfu*.eX2N7Ujo2;DX]Nj!Q':$J'K8Ml/.)<`oMJD.N%WtAe-U?%?/.X!6PE65944.QD&A(C %C&d\g7IdccX-(muoY(o(G@TLKq6Q^4fo7<,4iSBg11qg#M#ETna:.9RcDMo^;Akt\bUB^a>f-JGs54h8,?`kiTp %d^>7Xs*iNTS+j7q)s-Jga\6-MkllKb\T7LJ:4n@fi8(HR$g>]VQg:R2qpO_?m<\*>&c'V\MDRMH=j;.T%u^=Uh6*DWY:ZJe+C!R% %:#&s)GB-gjeY&]oe]4jU.&e`^c#;LF*8YkKQ)0!OB"hBYL_\E^GIYns*N2,G\,`Nh-\r$hq,Nom159OiBt'fVhupg"@'0I@O=7n` %<^cJPp2[LorpR&UCTI?fIK9U3"dGSO=8*.G:bTuYg\[>WeUQ9p$1SQ)^B";SJ*Z5=;)8,AWX?M>88VTZdcB(G@ce3HlbuQ^j/[L` %qRV0)\bc*IT33E[XuH&TWdeX\ct>#ifts@5?W4@7X1%,rfl?5_uG>6iEomc:[&;oc%M/p9j,r(5Oa:T#c^XK:h:Mo %&E&$n$o)Z[ru>@]CYRfT_sZb:__D&l^T>9_%m]up5K]Vk5::*\T,Sd/G!a\H3A8Ru+41Ym]IHP%TBCl>89mcA3Eh'1.9^%VFWG/N %bJ$C?Hfa@drSR+Vnn2Rtlh0:&p@!]'_YfVCr&Hl1lm9_3h'=h8J?-ZC9jJ%-QEB&T %[SmusmV1N]2%c/Gjn/ecLM9k=ft@`7*@%_@-7O4-PDqf$WkaR,Jd?EKl=sW[1nN?-6qIrd]W.D=cFj+e09Lb_PDh6E2T,5^7H$>% %@oP>7h(qQ#`4R_$p2I+bI>R=`E'$?,ktVdVDZmcZU$p(Amj%Rc2gAQT^p`IPe5\fOQ.9tT1M$'/+Mmjenf[K\`F]Ck*V/Kfs%95q %RF_m8qh)L,YNrb#CT`P(?INGVf\hT)XJma0A4adRc+GA1Uao0_X+JV1)a)Nto=D"9,(&.4aBj(5,q(G_8U#Ai %'4"nc&ps[f?ejt]7.r\!Q(b4'Qsn7iPsaWE1(6/r)<<2bYPSscl[2dF.0+_F'j"HHdFFLqj:sY-mT0:Bh!:R=`PBBk8p"14+QHWS %WfgFKZ?*qg7l91T_Zh5OkB1,Up\H8H>7=)Tm453>*U"(1*GDCeZ?/f`D)QkfHi5b=C%L:D+?9E!?3r4Pr,rI>kP2TSX&U9[Tb(a].(m/$$p:;p)[EntP14uchA=D*6f*ilWlQQg51?H0!_OV:232.k&^sh715B3lJ`1;Q2 %3/e(:^EFej;G=uShkiPV1_YqQ,03#[069Np;h^n^KFH)J:fPqA>?a %-p)7)Hek%0?N9*-##)-+Irfbo&7&QJ3c$cJA?G\?\^t+mBatC2]$_Q6bkEcA"tppeF-.)ETd;[F&6Ys8e$ti\e;e2(FYERl:9oA[q#g*Rg/@nfecD>gNA<7gP&(MGBCsGFueOl=F[UZPHSaM %iH6BK)(PFl7YJSkU;Ne+8K2W2Y)!LQiG\io_!ck\-&IfEoRSjW2.2c6m3cVVIUtarn9_d0kkJKnV.!m=kaZ$0Ji<.=s)Rua>qVII %XmYfSldlk8b2!I\9lmRUX,/ShP32iQ[,1feMPQeJ16c9l7+#GC2\cA9))KaIt^_$k[:dJUup4e92#CAlNm9pXicCQjdprSUt %(X[NApF_7POQB2P-AV:AR4727@*<3+\NC*%I^e^Y?Y6'lip7,MNCeAqBnSFM++c;r7kc%XlL;g\$kdg[t@?0`j="4MD7]m_l%>8IV78R[,?,`mp6 %1u_\'+NfE_oBQW,5rD&Z2JnUm"kdtBd]h;I''PC>HO4\6GinePS8\2rXhSc`\Nu+g)$R%.Z3@LigdI'Fi<"q^PJA@s"j_dV-kmAL %?P(T]a;"3Yb5A>E;okPO-CV?^PB8c+mKLGSTd%C`k'Y(UDuF5TZH(eUg-<-],E].[,u>KMV?'APgk1Ll]j')FQo,&\'b7Xf;pdC0 %-mhj&(At.:$U`^QHb-I%/_6#*\#Y4\1;=1RJj2,m]>`rZ3Q=^8eU*oHpm/T468%SD?F9#^G@9=(I#-p4XqDt?9cZ@)BQnNlW<8=t %FjttB]V\]MeheZ)e/IllLYC[cBX#PZV6Um7WE]h'Tk7+/Fr;6[=q)PY[\AU[k8Fh9-WU?%V'a8t@O'RU+',JbO:7,mXH%J<5s:*5 %3Jdg[$9D!P-LNq_=Y[+Lj?DA&Kca9sY^YnfB6"W^Lp4ur["/F4&C@@DnVfQtUf"j+rJZ5rQ:QVB(TpbPYJW5b@RN"3c[%Bf$MRE7^PWl0#KXC9\ %ZbIS+1&CH4U'\72fj:25O9Cq!9be?YO6Qj,SYkWkQ#0Fb[H:u"BhJ!:6G %T*BaB8GMuG@MBFfYQ\Ljo0PcAi&*f%IZ9T-!=8s:TCGfG!lb@$^#>+egnUC(n7gf>8I5^@M^1,l3$BFO(hfS:jYd/`_6qRnID/LK %m99Zl9_["p)QSrRKDDH51cX,5)+I.FJshC>1#,)^JuJm-k[s?)Pns\,"b18t+^kS5DhptU8/fL>aJMU$80B#F"t67]7nCFW@%0f" %AsnaB82PoF81l@MHIe2kIP(JnPjh.d`[iDM!VrY1$OHtN7!Mf12*q?L,c[="((puNm6tKq1EjRtapABH#(Di!OA0iDRA*nX8?aOC %oR;`e9!Hll^$6]U&eTYA]&j9TQ3#(T,Kk0=G;7D-k*MScW<>%:04"knV %XTi5qK6YoP.^P(8bUWO@a+W5)g-eZ"-ukWQ-5$S/WPfO&naMDeZ;-Lf@VifPOXr'$"KgID,js'7DZda(ZAD;CY"7G_;-3EmB2Ma< %n$@gfPjbsB4PK:A?j*eQk%OWsrPn'<28/abhiG/`_u1ND4idh)V/^F:GXJ'[ko:P)1X+iGHXNq;W-:hY9,^en8LFj"G=B`I&W"RR %_@\M%?/_AlpbhQA:6:/!$3ILk;%q/9bt6oNWij0r)Tk06`(LFNU^Ks=@W#2b"M,f+Y-%J,X)F3k-T,gM88&+)8m[`>SU7g(gVWEJ %?*H0V-;j,/;[!n3Tm,cW-peR/]K4OiT'C.U5)KQ!r(+,%NnDM\j&Zp'J-,]R)At\KJqA"9P%fta,;CnMZfkSWAM;SKU%]2]A5IV< %iembVNC6-fY7XI[)G-;fV('LD\M`BFZ*0:C@Dn=[1!TVU<&b#XlCpK4eDIT6E#pIojnFY2)j^)[h^eW2Cp3W@&H?&C@J,U&Ok0), %BI4]+UA\d1#+92TKn/;KlD>'!_,E2l7>X:.X9F)'f7Fa008V180rq7uK)@sKKrg>&L$_9\(NChUL8h!0-!=&M3jah1W6:?U0d>+X %mm2q7M2liV($3F^RXS^aAkk;HWGs>ad%3PR$ViXWSIkaQ;bhln=o&H&LAE_\!XTcSGm6bb`5M?u/'!XkY7F-_AUS),bY@)ij;3XG %U:IB28X@_`a-7!]JUCYrd1t(7F2cd2;Zh"@4=>r[`j.puNMMd(;gsF60;r%E/#;2'MF9)/\/"RKiC?s?*pg9,],UUlnj:Au.jh,% %C51f,YEfS/7$rK@m9F`i8*(qo\JG+Bn\eLU]!:7qXWa*M0H-P*,,tARr2EQRX*oR=@l2IGn$QK7n^Z&qrZ,Gm#79>qdG3ZAkR`>\ %E"$JB\LgU\!Xr^GX3,+?R-t;8?,9/Q4jqI,P&E;,Jfe8 %i1FRi_P`*['GD]L-:#Z8,pGU"0nGo?6aTd0IYF0)+\<^uTn*ad<*=DQ$0Ol,,/1bgWs"*55&*A=h#[YR1miRRB]Ofp37%(sO"T\4 %L;uO&%6@N/,'Mr'_^Aq.%_AP!F[;*o_>sb`,koh#UN'1^^$JCN.N4P$.N1.&Ph$;s/K3")WCVX:MaRXWM82Ef7"^@&^BVf<\_C?NbC0m,!7iT/Or2MG>DT:&Prd>h:IuS@fZ+]VtLn=+E<1n,;N"!i]`;e-_9_,aK"H %2)G@\a\`ZG#4kiM>'rmF]2mH5StTZ,V:1>h"0#"R>U+d\;Vj8#k0J=[iS2/O3^ei8lBd?!:%0k=bbIQ5+Y]prl\Gn)Z;65RSMt,% %JT93'ZO=IF2X$*-k#ID:OBI!qWt:Y)=e`/8\dkK6#kifICr<`9?T#MPBYL.0$WbW].FASM?m_SI9-!V]V`J&YVo*"U`!]H0fN(Ad %W.ts8BdahL:5:KbXj0':AsM@!=`=>C-u'W^O_$u/h9,mJR\mjkX5ab$?Q>^;:_bf\/%^rd"f'(%%'52VX+oRSLP^>i.XG]Z;<&`' %[]O5CHQ3B=U?LDd2\(idq`+M"6tg4pr8aH#+,3.AIh^Nl7@rF-TrJGR50Yl&N#M^UI!S1mXai\bLk^6rN;@l\)'3q#)Xsh%`b\67 %lqpg'5ATjGTD*gjb[28k,aXJ*lNW*Y?oU@&^(aThdfBnLii!4AG1/QcH\16u9%$j)NFQN`OGU$QV?(4d'/?0@s[ %'eG+cb(f>inm#/7Sl7IJ>[>DOA`GIS+Wba-1]]J5'^lO3u&&.:gb8U^:Ycc_` %)#!fFe6(9ld1Kkm(>\:DH8,QU]g*hd`me#_!r94mUC1TB7_FQC;BAeF6.S.GLnhtq6?r$6d`Z$9KkN,A4cE_kXDNRZj6dZQC#N]+ %B^hR=`.eL=c4Gtp9XnPS/m(>^8/srO98_d?M.8s!GK!n_,t<#jM*=](d5eQFR22#3:Iq"YlZlI?J!!)+LLePLTZj++,?U/4H:$Wd %B:2-1VhL`G"<)9]K*c_&-4'%$3(:WW:Xf^J90?B3,^dB@m@YSpY9IcMO?!5Ba.qbJ^p!3$OOlh!;\ma<>Q>VD4s;B`U[po7&_K@@@PeTsFBMUkFR1!ELHMP7j6\ %B3jY?;M'Ca8I;")IPeed8:ck2$G2^8T%"V:V1bXPRCqFA?:0GmWj:uW&r>aeMXHQcr_Y!fI,=lt6:/NCH!/TAQ]P#H:!0N"+cf#^ %E341tTC7tVqpl#^ao+&k`Z$iW/2&8:K7g:^@:Y$8l;dp3:.>dcAlEn.H&ft&"89;Z0sW7eA)N>A7S#Q[/4k$n#mH]5hUKbVP][:" %P,tHA:.PB2=0;B^:.VmdFbGET$U5LJ2`P#kW.e4SjINmC((uM%g)#@U77c?u,RH%b?:Z33YA).B>=rk\1+D22^orn6L]sr3/9=Gj %8N4K8;aqE`c*bjgIBHA4P[G`sTB=-6Vj*9qh9h!;8Y`[=1g.h-OKRX_Kg7D?DN$P!-P4qr^;S)jia:7c^adE+%L+R4'F?[U-7HW" %9&Pft/0H8c'M6H*P"/(4O"qm;e%cJ$$$ioP9aW(jWJ]rcX\h>>[%PHgNKDKq&PF@,DBXT$(:'VNDBZhZbCkOE"2@H!@&0)3]*"uH %"[2,t/SGg4N*rd"\3B6-,pSo\ndi'(&!de#'dq"ud!U>gn&&"4nb\]HrQ$b_b&KHs,e)OK'I4Ukk&U?HDr=.!518?ld^Y1S9C%jER\)+8B/(A8TcZtm02lDIXu#I\U`gcOnuKTUC3k+^6FOi %KiAcp8#i#)KfEfu/#91IRoN;?.n"a34\#cFcNI2:*$LpiIMT_:<3C'e:'<7J(gQb]U(T^XY=JctB53MF.m\74-uhZ#WaN%-&gKIi %rajnZ72KM67`R8A1dqGAm2%c7?ppY]#dWg*1c/$h/AmK(2>CgPWSu=C:RW2SGP+euC+*OtTP>6TC&lT%CRW*bL&LY\ifGSL4E"sW %`g\E]<)[OHE6g:<_l&&mASN'f%%R`ogXa_?:kM2F1s)1klb*&/p$&b>fEh;N\T%k^2ABG`o*Pqbj?t^mNC=QI\cstQ:2mO#OknRm %ahk;\Q8qP7]n%7?`8^8WZ69qF_,=Ulq?ErrcA8C %3Ep/?CDo4/$3E;HQp8Y(6+J8Z@8<+;!i&U`!C'6[PY$Nhm=Q[@C*5ga@6r@Kf4h?-lbS>5gHTHtL'rJ@&T'O1G/pAK).Uu7SiA_1MH)88LrEH0;3TI*KDlIWmk;T]RK=J-f^W%481I>3@Db66hQ-H;sGZ,UoGdtXrmmN1=7_(OGM%8M%/bD<<6 %LXcTf\.Mo(_&C-$hE_`hFit]rj>jL^G,Bg^",]a#E`>f`E\7&b4VB`mQiB\pTd\jlYJINbDQ_PVf[k(Sf3AA!UYH^P'"TQ:0>1X]K%-mUhV-f+`L*[^\<49SMH-i&[@81+daG>Pel;e %&Pi\p>f$LWh-sJ%0mQrD)o3MZ(V$OMIqiLKXSp=e:(`]VWMbN.@G'L!HkE]6IU!AH&a:4Q1irjT:dsB;hup=N8OjEj^&O:jGdLm? %U4TeO,gBhsW=mF@6uUS)M'uCN+]$"43(^2D3p#0M8^&7;"S)6\J!D!S<0\Y(\`>GFC9o%h7NdIhlb$ciqK0hf3^Q\`5L$-Zj=oSG %98;\n_]1NL3@pq\6ruKkR.N^+@<,I.V7[uh*]`TYrm+p;%2P-+Ed5`8$TNt]Z(LM\6c=jnRO"o-q?J`>&=XJb@/o.Y8h0b\'Wk"1 %=YW=Ep[V9N7\C$_R5+g07AX>+$r,5s'nHKKg9d0BhA`8r1A@T/Qg!i\q\saMRn!6$D_ijYSO>8bD\;$uOUi"O>;m:WetOBJ7722^ %ahEM;q!G[tI9'\trsQ41;gYdVd\YNMY*"BZf@o^nHYp"0S7f]5?kUEOkEeXO&D>RHLd7.5B&cQ-AOGb"&,4O,+cG)7M6!)dUI+g=>'f;&Bo5b %(+":s,3:\7i,m`"2LJa(%E=@Z@J'oq#+W<@3EV*'RAi(rH %AI9_PrivateDataEnd \ No newline at end of file -- cgit v1.1