diff options
author | Jonas M. Gastal <jgastal@profusion.mobi> | 2012-12-18 16:15:50 +0000 |
---|---|---|
committer | Jonas M. Gastal <jgastal@profusion.mobi> | 2012-12-18 16:15:50 +0000 |
commit | aa826bd0ee39ab2cadf302adc2759ccdc00b5ad3 (patch) | |
tree | 75ba0fbdc3a1e1834a7051c2a00ac83bec4f5c87 /doc | |
parent | bb27ae726f6fdf005b76ed064e29e06b4235c114 (diff) | |
download | efl-aa826bd0ee39ab2cadf302adc2759ccdc00b5ad3.tar.gz efl-aa826bd0ee39ab2cadf302adc2759ccdc00b5ad3.tar.xz efl-aa826bd0ee39ab2cadf302adc2759ccdc00b5ad3.zip |
efl: Adding Evas doc images.
SVN revision: 81276
Diffstat (limited to 'doc')
100 files changed, 402733 insertions, 0 deletions
diff --git a/doc/img/alignment-hints.eps b/doc/img/alignment-hints.eps new file mode 100644 index 000000000..4af909077 --- /dev/null +++ b/doc/img/alignment-hints.eps @@ -0,0 +1,5688 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: diagramas_01-13.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Marina Proni +%%CreationDate: 6/17/11 +%%BoundingBox: 0 0 842 359 +%%HiResBoundingBox: 0 0 841.6084 358.5713 +%%CropBox: 0 0 841.6084 358.5713 +%%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 + {<</DetectBlends false>>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSource<FF>def + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0
%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
%%Version: 2.31 0
10 dict begin
/Adobe_CoolType_Passthru currentdict def
/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
Adobe_CoolType_Core_Defined
{/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
if
userdict/Adobe_CoolType_Core 70 dict dup begin put
/Adobe_CoolType_Version 2.31 def
/Level2?
systemdict/languagelevel known dup
{pop systemdict/languagelevel get 2 ge}
if def
Level2? not
{
/currentglobal false def
/setglobal/pop load def
/gcheck{pop false}bind def
/currentpacking false def
/setpacking/pop load def
/SharedFontDirectory 0 dict def
}
if
currentpacking
true setpacking
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
end
setglobal
currentglobal true setglobal
userdict/Adobe_CoolType_GVMFonts known not
{userdict/Adobe_CoolType_GVMFonts 10 dict put}
if
setglobal
currentglobal false setglobal
userdict/Adobe_CoolType_LVMFonts known not
{userdict/Adobe_CoolType_LVMFonts 10 dict put}
if
setglobal
/ct_VMDictPut
{
dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
3 1 roll put
}bind def
/ct_VMDictUndef
{
dup Adobe_CoolType_GVMFonts exch known
{Adobe_CoolType_GVMFonts exch undef}
{
dup Adobe_CoolType_LVMFonts exch known
{Adobe_CoolType_LVMFonts exch undef}
{pop}
ifelse
}ifelse
}bind def
/ct_str1 1 string def
/ct_xshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_yshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0 exch
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_xyshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
{_ct_na _ct_i 1 add get}stopped
{pop pop pop}
{
_ct_x _ct_y moveto
rmoveto
}
ifelse
}
ifelse
/_ct_i _ct_i 2 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
currentglobal true setglobal
/ct_T3Defs
{
/BuildChar
{
1 index/Encoding get exch get
1 index/BuildGlyph get exec
}bind def
/BuildGlyph
{
exch begin
GlyphProcs exch get exec
end
}bind def
}bind def
setglobal
/@_SaveStackLevels
{
Adobe_CoolType_Data
begin
/@vmState currentglobal def false setglobal
@opStackCountByLevel
@opStackLevel
2 copy known not
{
2 copy
3 dict dup/args
7 index
5 add array put
put get
}
{
get dup/args get dup length 3 index lt
{
dup length 5 add array exch
1 index exch 0 exch putinterval
1 index exch/args exch put
}
{pop}
ifelse
}
ifelse
begin
count 1 sub
1 index lt
{pop count}
if
dup/argCount exch def
dup 0 gt
{
args exch 0 exch getinterval
astore pop
}
{pop}
ifelse
count
/restCount exch def
end
/@opStackLevel @opStackLevel 1 add def
countdictstack 1 sub
@dictStackCountByLevel exch @dictStackLevel exch put
/@dictStackLevel @dictStackLevel 1 add def
@vmState setglobal
end
}bind def
/@_RestoreStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
@opStackCountByLevel @opStackLevel get
begin
count restCount sub dup 0 gt
{{pop}repeat}
{pop}
ifelse
args 0 argCount getinterval{}forall
end
/@dictStackLevel @dictStackLevel 1 sub def
@dictStackCountByLevel @dictStackLevel get
end
countdictstack exch sub dup 0 gt
{{end}repeat}
{pop}
ifelse
}bind def
/@_PopStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
/@dictStackLevel @dictStackLevel 1 sub def
end
}bind def
/@Raise
{
exch cvx exch errordict exch get exec
stop
}bind def
/@ReRaise
{
cvx $error/errorname get errordict exch get exec
stop
}bind def
/@Stopped
{
0 @#Stopped
}bind def
/@#Stopped
{
@_SaveStackLevels
stopped
{@_RestoreStackLevels true}
{@_PopStackLevels false}
ifelse
}bind def
/@Arg
{
Adobe_CoolType_Data
begin
@opStackCountByLevel @opStackLevel 1 sub get
begin
args exch
argCount 1 sub exch sub get
end
end
}bind def
currentglobal true setglobal
/CTHasResourceForAllBug
Level2?
{
1 dict dup
/@shouldNotDisappearDictValue true def
Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
begin
count @_SaveStackLevels
{(*){pop stop}128 string/Category resourceforall}
stopped pop
@_RestoreStackLevels
currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
{
/@shouldNotDisappearDictValue known
{
{
end
currentdict 1 index eq
{pop exit}
if
}
loop
}
if
}
{
pop
end
}
ifelse
}
{false}
ifelse
def
true setglobal
/CTHasResourceStatusBug
Level2?
{
mark
{/steveamerige/Category resourcestatus}
stopped
{cleartomark true}
{cleartomark currentglobal not}
ifelse
}
{false}
ifelse
def
setglobal
/CTResourceStatus
{
mark 3 1 roll
/Category findresource
begin
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
end
}bind def
/CTWorkAroundBugs
{
Level2?
{
/cid_PreLoad/ProcSet resourcestatus
{
pop pop
currentglobal
mark
{
(*)
{
dup/CMap CTHasResourceStatusBug
{CTResourceStatus}
{resourcestatus}
ifelse
{
pop dup 0 eq exch 1 eq or
{
dup/CMap findresource gcheck setglobal
/CMap undefineresource
}
{
pop CTHasResourceForAllBug
{exit}
{stop}
ifelse
}
ifelse
}
{pop}
ifelse
}
128 string/CMap resourceforall
}
stopped
{cleartomark}
stopped pop
setglobal
}
if
}
if
}bind def
/ds
{
Adobe_CoolType_Core
begin
CTWorkAroundBugs
/mo/moveto load def
/nf/newencodedfont load def
/msf{makefont setfont}bind def
/uf{dup undefinefont ct_VMDictUndef}bind def
/ur/undefineresource load def
/chp/charpath load def
/awsh/awidthshow load def
/wsh/widthshow load def
/ash/ashow load def
/@xshow/xshow load def
/@yshow/yshow load def
/@xyshow/xyshow load def
/@cshow/cshow load def
/sh/show load def
/rp/repeat load def
/.n/.notdef def
end
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/AddWidths? false def
/CC 0 def
/charcode 2 string def
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
/InVMFontsByCMap 10 dict def
/InVMDeepCopiedFonts 10 dict def
end
setglobal
}bind def
/dt
{
currentdict Adobe_CoolType_Core eq
{end}
if
}bind def
/ps
{
Adobe_CoolType_Core begin
Adobe_CoolType_GVMFonts begin
Adobe_CoolType_LVMFonts begin
SharedFontDirectory begin
}bind def
/pt
{
end
end
end
end
}bind def
/unload
{
systemdict/languagelevel known
{
systemdict/languagelevel get 2 ge
{
userdict/Adobe_CoolType_Core 2 copy known
{undef}
{pop pop}
ifelse
}
if
}
if
}bind def
/ndf
{
1 index where
{pop pop pop}
{dup xcheck{bind}if def}
ifelse
}def
/findfont systemdict
begin
userdict
begin
/globaldict where{/globaldict get begin}if
dup where pop exch get
/globaldict where{pop end}if
end
end
Adobe_CoolType_Core_Defined
{/systemfindfont exch def}
{
/findfont 1 index def
/systemfindfont exch def
}
ifelse
/undefinefont
{pop}ndf
/copyfont
{
currentglobal 3 1 roll
1 index gcheck setglobal
dup null eq{0}{dup length}ifelse
2 index length add 1 add dict
begin
exch
{
1 index/FID eq
{pop pop}
{def}
ifelse
}
forall
dup null eq
{pop}
{{def}forall}
ifelse
currentdict
end
exch setglobal
}bind def
/copyarray
{
currentglobal exch
dup gcheck setglobal
dup length array copy
exch setglobal
}bind def
/newencodedfont
{
currentglobal
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
{
FontDirectory 3 index known
{FontDirectory 3 index get/FontReferenced known}
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
ifelse
}
ifelse
dup
{
3 index findfont/FontReferenced get
2 index dup type/nametype eq
{findfont}
if ne
{pop false}
if
}
if
dup
{
1 index dup type/nametype eq
{findfont}
if
dup/CharStrings known
{
/CharStrings get length
4 index findfont/CharStrings get length
ne
{
pop false
}
if
}
{pop}
ifelse
}
if
{
pop
1 index findfont
/Encoding get exch
0 1 255
{2 copy get 3 index 3 1 roll put}
for
pop pop pop
}
{
currentglobal
4 1 roll
dup type/nametype eq
{findfont}
if
dup gcheck setglobal
dup dup maxlength 2 add dict
begin
exch
{
1 index/FID ne
2 index/Encoding ne and
{def}
{pop pop}
ifelse
}
forall
/FontReferenced exch def
/Encoding exch dup length array copy def
/FontName 1 index dup type/stringtype eq{cvn}if def dup
currentdict
end
definefont ct_VMDictPut
setglobal
}
ifelse
}bind def
/SetSubstituteStrategy
{
$SubstituteFont
begin
dup type/dicttype ne
{0 dict}
if
currentdict/$Strategies known
{
exch $Strategies exch
2 copy known
{
get
2 copy maxlength exch maxlength add dict
begin
{def}forall
{def}forall
currentdict
dup/$Init known
{dup/$Init get exec}
if
end
/$Strategy exch def
}
{pop pop pop}
ifelse
}
{pop pop}
ifelse
end
}bind def
/scff
{
$SubstituteFont
begin
dup type/stringtype eq
{dup length exch}
{null}
ifelse
/$sname exch def
/$slen exch def
/$inVMIndex
$sname null eq
{
1 index $str cvs
dup length $slen sub $slen getinterval cvn
}
{$sname}
ifelse def
end
{findfont}
@Stopped
{
dup length 8 add string exch
1 index 0(BadFont:)putinterval
1 index exch 8 exch dup length string cvs putinterval cvn
{findfont}
@Stopped
{pop/Courier findfont}
if
}
if
$SubstituteFont
begin
/$sname null def
/$slen 0 def
/$inVMIndex null def
end
}bind def
/isWidthsOnlyFont
{
dup/WidthsOnly known
{pop pop true}
{
dup/FDepVector known
{/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
{
dup/FDArray known
{/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
{pop}
ifelse
}
ifelse
}
ifelse
}bind def
/ct_StyleDicts 4 dict dup begin
/Adobe-Japan1 4 dict dup begin
Level2?
{
/Serif
/HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMin-W3}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMin-W3/CIDFont resourcestatus
{pop pop/HeiseiMin-W3}
{/Ryumin-Light}
ifelse
}
{/Ryumin-Light}
ifelse
}
ifelse
def
/SansSerif
/HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiKakuGo-W5}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiKakuGo-W5/CIDFont resourcestatus
{pop pop/HeiseiKakuGo-W5}
{/GothicBBB-Medium}
ifelse
}
{/GothicBBB-Medium}
ifelse
}
ifelse
def
/HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMaruGo-W4/CIDFont resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
ifelse
/RoundSansSerif exch def
/Default Serif def
}
{
/Serif/Ryumin-Light def
/SansSerif/GothicBBB-Medium def
{
(fonts/Jun101-Light-83pv-RKSJ-H)status
}stopped
{pop}{
{pop pop pop pop/Jun101-Light}
{SansSerif}
ifelse
/RoundSansSerif exch def
}ifelse
/Default Serif def
}
ifelse
end
def
/Adobe-Korea1 4 dict dup begin
/Serif/HYSMyeongJo-Medium def
/SansSerif/HYGoThic-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-GB1 4 dict dup begin
/Serif/STSong-Light def
/SansSerif/STHeiti-Regular def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-CNS1 4 dict dup begin
/Serif/MKai-Medium def
/SansSerif/MHei-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
end
def
Level2?{currentglobal true setglobal}if
/ct_BoldRomanWidthProc
{
stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
0 0
}bind def
/ct_Type0WidthProc
{
dup stringwidth 0 0 moveto
2 index true charpath pathbbox
0 -1
7 index 2 div .88
setcachedevice2
pop
0 0
}bind def
/ct_Type0WMode1WidthProc
{
dup stringwidth
pop 2 div neg -0.88
2 copy
moveto
0 -1
5 -1 roll true charpath pathbbox
setcachedevice
}bind def
/cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_BoldBaseFont
11 dict begin
/FontType 3 def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/Encoding cHexEncoding def
/_setwidthProc/ct_BoldRomanWidthProc load def
/_bcstr1 1 string def
/BuildChar
{
exch begin
_basefont setfont
_bcstr1 dup 0 4 -1 roll put
dup
_setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
systemdict/composefont known
{
/ct_DefineIdentity-H
{
/Identity-H/CMap resourcestatus
{
pop pop
}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
}
def
/ct_BoldBaseCIDFont
11 dict begin
/CIDFontType 1 def
/CIDFontName/ct_BoldBaseCIDFont def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/_setwidthProc/ct_Type0WidthProc load def
/_bcstr2 2 string def
/BuildGlyph
{
exch begin
_basefont setfont
_bcstr2 1 2 index 256 mod put
_bcstr2 0 3 -1 roll 256 idiv put
_bcstr2 dup _setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
}if
Level2?{setglobal}if
/ct_CopyFont{
{
1 index/FID ne 2 index/UniqueID ne and
{def}{pop pop}ifelse
}forall
}bind def
/ct_Type0CopyFont
{
exch
dup length dict
begin
ct_CopyFont
[
exch
FDepVector
{
dup/FontType get 0 eq
{
1 index ct_Type0CopyFont
/_ctType0 exch definefont
}
{
/_ctBaseFont exch
2 index exec
}
ifelse
exch
}
forall
pop
]
/FDepVector exch def
currentdict
end
}bind def
/ct_MakeBoldFont
{
dup/ct_SyntheticBold known
{
dup length 3 add dict begin
ct_CopyFont
/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
/ct_SyntheticBold true def
currentdict
end
definefont
}
{
dup dup length 3 add dict
begin
ct_CopyFont
/PaintType 2 def
/StrokeWidth .03 0 FontMatrix idtransform pop def
/dummybold currentdict
end
definefont
dup/FontType get dup 9 ge exch 11 le and
{
ct_BoldBaseCIDFont
dup length 3 add dict copy begin
dup/CIDSystemInfo get/CIDSystemInfo exch def
ct_DefineIdentity-H
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefont exch def
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefonto exch def
currentdict
end
/CIDFont defineresource
}
{
ct_BoldBaseFont
dup length 3 add dict copy begin
/_basefont exch def
/_basefonto exch def
currentdict
end
definefont
}
ifelse
}
ifelse
}bind def
/ct_MakeBold{
1 index
1 index
findfont
currentglobal 5 1 roll
dup gcheck setglobal
dup
/FontType get 0 eq
{
dup/WMode known{dup/WMode get 1 eq}{false}ifelse
version length 4 ge
and
{version 0 4 getinterval cvi 2015 ge}
{true}
ifelse
{/ct_Type0WidthProc}
{/ct_Type0WMode1WidthProc}
ifelse
ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
{ct_MakeBoldFont}ct_Type0CopyFont definefont
}
{
dup/_fauxfont known not 1 index/SubstMaster known not and
{
ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
ct_MakeBoldFont
}
{
2 index 2 index eq
{exch pop }
{
dup length dict begin
ct_CopyFont
currentdict
end
definefont
}
ifelse
}
ifelse
}
ifelse
pop pop pop
setglobal
}bind def
/?str1 256 string def
/?set
{
$SubstituteFont
begin
/$substituteFound false def
/$fontname 1 index def
/$doSmartSub false def
end
dup
findfont
$SubstituteFont
begin
$substituteFound
{false}
{
dup/FontName known
{
dup/FontName get $fontname eq
1 index/DistillerFauxFont known not and
/currentdistillerparams where
{pop false 2 index isWidthsOnlyFont not and}
if
}
{false}
ifelse
}
ifelse
exch pop
/$doSmartSub true def
end
{
5 1 roll pop pop pop pop
findfont
}
{
1 index
findfont
dup/FontType get 3 eq
{
6 1 roll pop pop pop pop pop false
}
{pop true}
ifelse
{
$SubstituteFont
begin
pop pop
/$styleArray 1 index def
/$regOrdering 2 index def
pop pop
0 1 $styleArray length 1 sub
{
$styleArray exch get
ct_StyleDicts $regOrdering
2 copy known
{
get
exch 2 copy known not
{pop/Default}
if
get
dup type/nametype eq
{
?str1 cvs length dup 1 add exch
?str1 exch(-)putinterval
exch dup length exch ?str1 exch 3 index exch putinterval
add ?str1 exch 0 exch getinterval cvn
}
{
pop pop/Unknown
}
ifelse
}
{
pop pop pop pop/Unknown
}
ifelse
}
for
end
findfont
}if
}
ifelse
currentglobal false setglobal 3 1 roll
null copyfont definefont pop
setglobal
}bind def
setpacking
userdict/$SubstituteFont 25 dict put
1 dict
begin
/SubstituteFont
dup $error exch 2 copy known
{get}
{pop pop{pop/Courier}bind}
ifelse def
/currentdistillerparams where dup
{
pop pop
currentdistillerparams/CannotEmbedFontPolicy 2 copy known
{get/Error eq}
{pop pop false}
ifelse
}
if not
{
countdictstack array dictstack 0 get
begin
userdict
begin
$SubstituteFont
begin
/$str 128 string def
/$fontpat 128 string def
/$slen 0 def
/$sname null def
/$match false def
/$fontname null def
/$substituteFound false def
/$inVMIndex null def
/$doSmartSub true def
/$depth 0 def
/$fontname null def
/$italicangle 26.5 def
/$dstack null def
/$Strategies 10 dict dup
begin
/$Type3Underprint
{
currentglobal exch false setglobal
11 dict
begin
/UseFont exch
$WMode 0 ne
{
dup length dict copy
dup/WMode $WMode put
/UseFont exch definefont
}
if def
/FontName $fontname dup type/stringtype eq{cvn}if def
/FontType 3 def
/FontMatrix[.001 0 0 .001 0 0]def
/Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
/FontBBox[0 0 0 0]def
/CCInfo 7 dict dup
begin
/cc null def
/x 0 def
/y 0 def
end def
/BuildChar
{
exch
begin
CCInfo
begin
1 string dup 0 3 index put exch pop
/cc exch def
UseFont 1000 scalefont setfont
cc stringwidth/y exch def/x exch def
x y setcharwidth
$SubstituteFont/$Strategy get/$Underprint get exec
0 0 moveto cc show
x y moveto
end
end
}bind def
currentdict
end
exch setglobal
}bind def
/$GetaTint
2 dict dup
begin
/$BuildFont
{
dup/WMode known
{dup/WMode get}
{0}
ifelse
/$WMode exch def
$fontname exch
dup/FontName known
{
dup/FontName get
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
exch
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index/FontName get known
{
pop
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index get
null copyfont
}
{$deepcopyfont}
ifelse
exch 1 index exch/FontBasedOn exch put
dup/FontName $fontname dup type/stringtype eq{cvn}if put
definefont
Adobe_CoolType_Data/InVMDeepCopiedFonts get
begin
dup/FontBasedOn get 1 index def
end
}bind def
/$Underprint
{
gsave
x abs y abs gt
{/y 1000 def}
{/x -1000 def 500 120 translate}
ifelse
Level2?
{
[/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
setcolorspace
}
{0 setgray}
ifelse
10 setlinewidth
x .8 mul
[7 3]
{
y mul 8 div 120 sub x 10 div exch moveto
0 y 4 div neg rlineto
dup 0 rlineto
0 y 4 div rlineto
closepath
gsave
Level2?
{.2 setcolor}
{.8 setgray}
ifelse
fill grestore
stroke
}
forall
pop
grestore
}bind def
end def
/$Oblique
1 dict dup
begin
/$BuildFont
{
currentglobal exch dup gcheck setglobal
null copyfont
begin
/FontBasedOn
currentdict/FontName known
{
FontName
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
def
/FontName $fontname dup type/stringtype eq{cvn}if def
/currentdistillerparams where
{pop}
{
/FontInfo currentdict/FontInfo known
{FontInfo null copyfont}
{2 dict}
ifelse
dup
begin
/ItalicAngle $italicangle def
/FontMatrix FontMatrix
[1 0 ItalicAngle dup sin exch cos div 1 0 0]
matrix concatmatrix readonly
end
4 2 roll def
def
}
ifelse
FontName currentdict
end
definefont
exch setglobal
}bind def
end def
/$None
1 dict dup
begin
/$BuildFont{}bind def
end def
end def
/$Oblique SetSubstituteStrategy
/$findfontByEnum
{
dup type/stringtype eq{cvn}if
dup/$fontname exch def
$sname null eq
{$str cvs dup length $slen sub $slen getinterval}
{pop $sname}
ifelse
$fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
/$match false def
$SubstituteFont/$dstack countdictstack array dictstack put
mark
{
$fontpat 0 $slen 7 add getinterval
{/$match exch def exit}
$str filenameforall
}
stopped
{
cleardictstack
currentdict
true
$SubstituteFont/$dstack get
{
exch
{
1 index eq
{pop false}
{true}
ifelse
}
{begin false}
ifelse
}
forall
pop
}
if
cleartomark
/$slen 0 def
$match false ne
{$match(fonts/)anchorsearch pop pop cvn}
{/Courier}
ifelse
}bind def
/$ROS 1 dict dup
begin
/Adobe 4 dict dup
begin
/Japan1 [/Ryumin-Light/HeiseiMin-W3
/GothicBBB-Medium/HeiseiKakuGo-W5
/HeiseiMaruGo-W4/Jun101-Light]def
/Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
/GB1 [/STSong-Light/STHeiti-Regular]def
/CNS1 [/MKai-Medium/MHei-Medium]def
end def
end def
/$cmapname null def
/$deepcopyfont
{
dup/FontType get 0 eq
{
1 dict dup/FontName/copied put copyfont
begin
/FDepVector FDepVector copyarray
0 1 2 index length 1 sub
{
2 copy get $deepcopyfont
dup/FontName/copied put
/copied exch definefont
3 copy put pop pop
}
for
def
currentdict
end
}
{$Strategies/$Type3Underprint get exec}
ifelse
}bind def
/$buildfontname
{
dup/CIDFont findresource/CIDSystemInfo get
begin
Registry length Ordering length Supplement 8 string cvs
3 copy length 2 add add add string
dup 5 1 roll dup 0 Registry putinterval
dup 4 index(-)putinterval
dup 4 index 1 add Ordering putinterval
4 2 roll add 1 add 2 copy(-)putinterval
end
1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
anchorsearch
{pop pop 3 2 roll putinterval cvn/$cmapname exch def}
{pop pop pop pop pop}
ifelse
length
$str 1 index(-)putinterval 1 add
$str 1 index $cmapname $fontpat cvs putinterval
$cmapname length add
$str exch 0 exch getinterval cvn
}bind def
/$findfontByROS
{
/$fontname exch def
$ROS Registry 2 copy known
{
get Ordering 2 copy known
{get}
{pop pop[]}
ifelse
}
{pop pop[]}
ifelse
false exch
{
dup/CIDFont resourcestatus
{
pop pop
save
1 index/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get}
{false}
ifelse
exch pop
exch restore
{pop}
{exch pop true exit}
ifelse
}
{pop}
ifelse
}
forall
{$str cvs $buildfontname}
{
false(*)
{
save exch
dup/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get not}
{true}
ifelse
exch/CIDSystemInfo get
dup/Registry get Registry eq
exch/Ordering get Ordering eq and and
{exch restore exch pop true exit}
{pop restore}
ifelse
}
$str/CIDFont resourceforall
{$buildfontname}
{$fontname $findfontByEnum}
ifelse
}
ifelse
}bind def
end
end
currentdict/$error known currentdict/languagelevel known and dup
{pop $error/SubstituteFont known}
if
dup
{$error}
{Adobe_CoolType_Core}
ifelse
begin
{
/SubstituteFont
/CMap/Category resourcestatus
{
pop pop
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{
$sname null eq
{dup $str cvs dup length $slen sub $slen getinterval cvn}
{$sname}
ifelse
Adobe_CoolType_Data/InVMFontsByCMap get
1 index 2 copy known
{
get
false exch
{
pop
currentglobal
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
{
FontDirectory 1 index known
{exch pop true exit}
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
ifelse
}
ifelse
}
forall
}
{pop pop false}
ifelse
{
exch pop exch pop
}
{
dup/CMap resourcestatus
{
pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
}
{
128 string cvs
dup(-)search
{
3 1 roll search
{
3 1 roll pop
{dup cvi}
stopped
{pop pop pop pop pop $findfontByEnum}
{
4 2 roll pop pop
exch length
exch
2 index length
2 index
sub
exch 1 sub -1 0
{
$str cvs dup length
4 index
0
4 index
4 3 roll add
getinterval
exch 1 index exch 3 index exch
putinterval
dup/CMap resourcestatus
{
pop pop
4 1 roll pop pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
true exit
}
{pop}
ifelse
}
for
dup type/booleantype eq
{pop}
{pop pop pop $findfontByEnum}
ifelse
}
ifelse
}
{pop pop pop $findfontByEnum}
ifelse
}
{pop pop $findfontByEnum}
ifelse
}
ifelse
}
ifelse
}
{//SubstituteFont exec}
ifelse
/$slen 0 def
end
}
}
{
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{$findfontByEnum}
{//SubstituteFont exec}
ifelse
end
}
}
ifelse
bind readonly def
Adobe_CoolType_Core/scfindfont/systemfindfont load put
}
{
/scfindfont
{
$SubstituteFont
begin
dup systemfindfont
dup/FontName known
{dup/FontName get dup 3 index ne}
{/noname true}
ifelse
dup
{
/$origfontnamefound 2 index def
/$origfontname 4 index def/$substituteFound true def
}
if
exch pop
{
$slen 0 gt
$sname null ne
3 index length $slen gt or and
{
pop dup $findfontByEnum findfont
dup maxlength 1 add dict
begin
{1 index/FID eq{pop pop}{def}ifelse}
forall
currentdict
end
definefont
dup/FontName known{dup/FontName get}{null}ifelse
$origfontnamefound ne
{
$origfontname $str cvs print
( substitution revised, using )print
dup/FontName known
{dup/FontName get}{(unspecified font)}
ifelse
$str cvs print(.\n)print
}
if
}
{exch pop}
ifelse
}
{exch pop}
ifelse
end
}bind def
}
ifelse
end
end
Adobe_CoolType_Core_Defined not
{
Adobe_CoolType_Core/findfont
{
$SubstituteFont
begin
$depth 0 eq
{
/$fontname 1 index dup type/stringtype ne{$str cvs}if def
/$substituteFound false def
}
if
/$depth $depth 1 add def
end
scfindfont
$SubstituteFont
begin
/$depth $depth 1 sub def
$substituteFound $depth 0 eq and
{
$inVMIndex null ne
{dup $inVMIndex $AddInVMFont}
if
$doSmartSub
{
currentdict/$Strategy known
{$Strategy/$BuildFont get exec}
if
}
if
}
if
end
}bind put
}
if
}
if
end
/$AddInVMFont
{
exch/FontName 2 copy known
{
get
1 dict dup begin exch 1 index gcheck def end exch
Adobe_CoolType_Data/InVMFontsByCMap get exch
$DictAdd
}
{pop pop pop}
ifelse
}bind def
/$DictAdd
{
2 copy known not
{2 copy 4 index length dict put}
if
Level2? not
{
2 copy get dup maxlength exch length 4 index length add lt
2 copy get dup length 4 index length add exch maxlength 1 index lt
{
2 mul dict
begin
2 copy get{forall}def
2 copy currentdict put
end
}
{pop}
ifelse
}
if
get
begin
{def}
forall
end
}bind def
end
end
%%EndResource
currentglobal true setglobal
%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
%%Version: 1.23 0
systemdict/languagelevel known dup
{currentglobal false setglobal}
{false}
ifelse
exch
userdict/Adobe_CoolType_Utility 2 copy known
{2 copy get dup maxlength 27 add dict copy}
{27 dict}
ifelse put
Adobe_CoolType_Utility
begin
/@eexecStartData
<BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
/@recognizeCIDFont null def
/ct_Level2? exch def
/ct_Clone? 1183615869 internaldict dup
/CCRun known not
exch/eCCRun known not
ct_Level2? and or def
ct_Level2?
{globaldict begin currentglobal true setglobal}
if
/ct_AddStdCIDMap
ct_Level2?
{{
mark
Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
{
((Hex)57 StartData
0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
}
stopped
{
cleartomark
Adobe_CoolType_Utility/@recognizeCIDFont get
countdictstack dup array dictstack
exch 1 sub -1 0
{
2 copy get 3 index eq
{1 index length exch sub 1 sub{end}repeat exit}
{pop}
ifelse
}
for
pop pop
Adobe_CoolType_Utility/@eexecStartData get eexec
}
{cleartomark}
ifelse
}}
{{
Adobe_CoolType_Utility/@eexecStartData get eexec
}}
ifelse bind def
userdict/cid_extensions known
dup{cid_extensions/cid_UpdateDB known and}if
{
cid_extensions
begin
/cid_GetCIDSystemInfo
{
1 index type/stringtype eq
{exch cvn exch}
if
cid_extensions
begin
dup load 2 index known
{
2 copy
cid_GetStatusInfo
dup null ne
{
1 index load
3 index get
dup null eq
{pop pop cid_UpdateDB}
{
exch
1 index/Created get eq
{exch pop exch pop}
{pop cid_UpdateDB}
ifelse
}
ifelse
}
{pop cid_UpdateDB}
ifelse
}
{cid_UpdateDB}
ifelse
end
}bind def
end
}
if
ct_Level2?
{end setglobal}
if
/ct_UseNativeCapability? systemdict/composefont known def
/ct_MakeOCF 35 dict def
/ct_Vars 25 dict def
/ct_GlyphDirProcs 6 dict def
/ct_BuildCharDict 15 dict dup
begin
/charcode 2 string def
/dst_string 1500 string def
/nullstring()def
/usewidths? true def
end def
ct_Level2?{setglobal}{pop}ifelse
ct_GlyphDirProcs
begin
/GetGlyphDirectory
{
systemdict/languagelevel known
{pop/CIDFont findresource/GlyphDirectory get}
{
1 index/CIDFont findresource/GlyphDirectory
get dup type/dicttype eq
{
dup dup maxlength exch length sub 2 index lt
{
dup length 2 index add dict copy 2 index
/CIDFont findresource/GlyphDirectory 2 index put
}
if
}
if
exch pop exch pop
}
ifelse
+
}def
/+
{
systemdict/languagelevel known
{
currentglobal false setglobal
3 dict begin
/vm exch def
}
{1 dict begin}
ifelse
/$ exch def
systemdict/languagelevel known
{
vm setglobal
/gvm currentglobal def
$ gcheck setglobal
}
if
?{$ begin}if
}def
/?{$ type/dicttype eq}def
/|{
userdict/Adobe_CoolType_Data known
{
Adobe_CoolType_Data/AddWidths? known
{
currentdict Adobe_CoolType_Data
begin
begin
AddWidths?
{
Adobe_CoolType_Data/CC 3 index put
?{def}{$ 3 1 roll put}ifelse
CC charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore
currentfont/Widths get exch CC exch put
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
end
end
}
{?{def}{$ 3 1 roll put}ifelse} ifelse
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
}def
/!
{
?{end}if
systemdict/languagelevel known
{gvm setglobal}
if
end
}def
/:{string currentfile exch readstring pop}executeonly def
end
ct_MakeOCF
begin
/ct_cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_CID_STR_SIZE 8000 def
/ct_mkocfStr100 100 string def
/ct_defaultFontMtx[.001 0 0 .001 0 0]def
/ct_1000Mtx[1000 0 0 1000 0 0]def
/ct_raise{exch cvx exch errordict exch get exec stop}bind def
/ct_reraise
{cvx $error/errorname get(Error: )print dup( )cvs print
errordict exch get exec stop
}bind def
/ct_cvnsi
{
1 index add 1 sub 1 exch 0 4 1 roll
{
2 index exch get
exch 8 bitshift
add
}
for
exch pop
}bind def
/ct_GetInterval
{
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/dst_index 0 def
dup dst_string length gt
{dup string/dst_string exch def}
if
1 index ct_CID_STR_SIZE idiv
/arrayIndex exch def
2 index arrayIndex get
2 index
arrayIndex ct_CID_STR_SIZE mul
sub
{
dup 3 index add 2 index length le
{
2 index getinterval
dst_string dst_index 2 index putinterval
length dst_index add/dst_index exch def
exit
}
{
1 index length 1 index sub
dup 4 1 roll
getinterval
dst_string dst_index 2 index putinterval
pop dup dst_index add/dst_index exch def
sub
/arrayIndex arrayIndex 1 add def
2 index dup length arrayIndex gt
{arrayIndex get}
{
pop
exit
}
ifelse
0
}
ifelse
}
loop
pop pop pop
dst_string 0 dst_index getinterval
end
}bind def
ct_Level2?
{
/ct_resourcestatus
currentglobal mark true setglobal
{/unknowninstancename/Category resourcestatus}
stopped
{cleartomark setglobal true}
{cleartomark currentglobal not exch setglobal}
ifelse
{
{
mark 3 1 roll/Category findresource
begin
ct_Vars/vm currentglobal put
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
ct_Vars/vm get setglobal
end
}
}
{{resourcestatus}}
ifelse bind def
/CIDFont/Category ct_resourcestatus
{pop pop}
{
currentglobal true setglobal
/Generic/Category findresource
dup length dict copy
dup/InstanceType/dicttype put
/CIDFont exch/Category defineresource pop
setglobal
}
ifelse
ct_UseNativeCapability?
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
if
}
{
/ct_Category 2 dict begin
/CIDFont 10 dict def
/ProcSet 2 dict def
currentdict
end
def
/defineresource
{
ct_Category 1 index 2 copy known
{
get
dup dup maxlength exch length eq
{
dup length 10 add dict copy
ct_Category 2 index 2 index put
}
if
3 index 3 index put
pop exch pop
}
{pop pop/defineresource/undefined ct_raise}
ifelse
}bind def
/findresource
{
ct_Category 1 index 2 copy known
{
get
2 index 2 copy known
{get 3 1 roll pop pop}
{pop pop/findresource/undefinedresource ct_raise}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/resourcestatus
{
ct_Category 1 index 2 copy known
{
get
2 index known
exch pop exch pop
{
0 -1 true
}
{
false
}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/ct_resourcestatus/resourcestatus load def
}
ifelse
/ct_CIDInit 2 dict
begin
/ct_cidfont_stream_init
{
{
dup(Binary)eq
{
pop
null
currentfile
ct_Level2?
{
{cid_BYTE_COUNT()/SubFileDecode filter}
stopped
{pop pop pop}
if
}
if
/readstring load
exit
}
if
dup(Hex)eq
{
pop
currentfile
ct_Level2?
{
{null exch/ASCIIHexDecode filter/readstring}
stopped
{pop exch pop(>)exch/readhexstring}
if
}
{(>)exch/readhexstring}
ifelse
load
exit
}
if
/StartData/typecheck ct_raise
}
loop
cid_BYTE_COUNT ct_CID_STR_SIZE le
{
2 copy cid_BYTE_COUNT string exch exec
pop
1 array dup
3 -1 roll
0 exch put
}
{
cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
dup array exch 2 sub 0 exch 1 exch
{
2 copy
5 index
ct_CID_STR_SIZE
string
6 index exec
pop
put
pop
}
for
2 index
cid_BYTE_COUNT ct_CID_STR_SIZE mod string
3 index exec
pop
1 index exch
1 index length 1 sub
exch put
}
ifelse
cid_CIDFONT exch/GlyphData exch put
2 index null eq
{
pop pop pop
}
{
pop/readstring load
1 string exch
{
3 copy exec
pop
dup length 0 eq
{
pop pop pop pop pop
true exit
}
if
4 index
eq
{
pop pop pop pop
false exit
}
if
}
loop
pop
}
ifelse
}bind def
/StartData
{
mark
{
currentdict
dup/FDArray get 0 get/FontMatrix get
0 get 0.001 eq
{
dup/CDevProc known not
{
/CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
{get}
{
pop pop
{pop pop pop pop pop 0 -1000 7 index 2 div 880}
}
ifelse
def
}
if
}
{
/CDevProc
{
pop pop pop pop pop
0
1 cid_temp/cid_CIDFONT get
/FDArray get 0 get
/FontMatrix get 0 get div
7 index 2 div
1 index 0.88 mul
}def
}
ifelse
/cid_temp 15 dict def
cid_temp
begin
/cid_CIDFONT exch def
3 copy pop
dup/cid_BYTE_COUNT exch def 0 gt
{
ct_cidfont_stream_init
FDArray
{
/Private get
dup/SubrMapOffset known
{
begin
/Subrs SubrCount array def
Subrs
SubrMapOffset
SubrCount
SDBytes
ct_Level2?
{
currentdict dup/SubrMapOffset undef
dup/SubrCount undef
/SDBytes undef
}
if
end
/cid_SD_BYTES exch def
/cid_SUBR_COUNT exch def
/cid_SUBR_MAP_OFFSET exch def
/cid_SUBRS exch def
cid_SUBR_COUNT 0 gt
{
GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
0 1 cid_SUBR_COUNT 1 sub
{
exch 1 index
1 add
cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
GlyphData exch cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
cid_SUBRS 4 2 roll
GlyphData exch
4 index
1 index
sub
ct_GetInterval
dup length string copy put
}
for
pop
}
if
}
{pop}
ifelse
}
forall
}
if
cleartomark pop pop
end
CIDFontName currentdict/CIDFont defineresource pop
end end
}
stopped
{cleartomark/StartData ct_reraise}
if
}bind def
currentdict
end def
/ct_saveCIDInit
{
/CIDInit/ProcSet ct_resourcestatus
{true}
{/CIDInitC/ProcSet ct_resourcestatus}
ifelse
{
pop pop
/CIDInit/ProcSet findresource
ct_UseNativeCapability?
{pop null}
{/CIDInit ct_CIDInit/ProcSet defineresource pop}
ifelse
}
{/CIDInit ct_CIDInit/ProcSet defineresource pop null}
ifelse
ct_Vars exch/ct_oldCIDInit exch put
}bind def
/ct_restoreCIDInit
{
ct_Vars/ct_oldCIDInit get dup null ne
{/CIDInit exch/ProcSet defineresource pop}
{pop}
ifelse
}bind def
/ct_BuildCharSetUp
{
1 index
begin
CIDFont
begin
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/ct_dfCharCode exch def
/ct_dfDict exch def
CIDFirstByte ct_dfCharCode add
dup CIDCount ge
{pop 0}
if
/cid exch def
{
GlyphDirectory cid 2 copy known
{get}
{pop pop nullstring}
ifelse
dup length FDBytes sub 0 gt
{
dup
FDBytes 0 ne
{0 FDBytes ct_cvnsi}
{pop 0}
ifelse
/fdIndex exch def
dup length FDBytes sub FDBytes exch getinterval
/charstring exch def
exit
}
{
pop
cid 0 eq
{/charstring nullstring def exit}
if
/cid 0 def
}
ifelse
}
loop
}def
/ct_SetCacheDevice
{
0 0 moveto
dup stringwidth
3 -1 roll
true charpath
pathbbox
0 -1000
7 index 2 div 880
setcachedevice2
0 0 moveto
}def
/ct_CloneSetCacheProc
{
1 eq
{
stringwidth
pop -2 div -880
0 -1000 setcharwidth
moveto
}
{
usewidths?
{
currentfont/Widths get cid
2 copy known
{get exch pop aload pop}
{pop pop stringwidth}
ifelse
}
{stringwidth}
ifelse
setcharwidth
0 0 moveto
}
ifelse
}def
/ct_Type3ShowCharString
{
ct_FDDict fdIndex 2 copy known
{get}
{
currentglobal 3 1 roll
1 index gcheck setglobal
ct_Type1FontTemplate dup maxlength dict copy
begin
FDArray fdIndex get
dup/FontMatrix 2 copy known
{get}
{pop pop ct_defaultFontMtx}
ifelse
/FontMatrix exch dup length array copy def
/Private get
/Private exch def
/Widths rootfont/Widths get def
/CharStrings 1 dict dup/.notdef
<d841272cf18f54fc13>dup length string copy put def
currentdict
end
/ct_Type1Font exch definefont
dup 5 1 roll put
setglobal
}
ifelse
dup/CharStrings get 1 index/Encoding get
ct_dfCharCode get charstring put
rootfont/WMode 2 copy known
{get}
{pop pop 0}
ifelse
exch
1000 scalefont setfont
ct_str1 0 ct_dfCharCode put
ct_str1 exch ct_dfSetCacheProc
ct_SyntheticBold
{
currentpoint
ct_str1 show
newpath
moveto
ct_str1 true charpath
ct_StrokeWidth setlinewidth
stroke
}
{ct_str1 show}
ifelse
}def
/ct_Type4ShowCharString
{
ct_dfDict ct_dfCharCode charstring
FDArray fdIndex get
dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
{ct_1000Mtx matrix concatmatrix concat}
{pop}
ifelse
/Private get
Adobe_CoolType_Utility/ct_Level2? get not
{
ct_dfDict/Private
3 -1 roll
{put}
1183615869 internaldict/superexec get exec
}
if
1183615869 internaldict
Adobe_CoolType_Utility/ct_Level2? get
{1 index}
{3 index/Private get mark 6 1 roll}
ifelse
dup/RunInt known
{/RunInt get}
{pop/CCRun}
ifelse
get exec
Adobe_CoolType_Utility/ct_Level2? get not
{cleartomark}
if
}bind def
/ct_BuildCharIncremental
{
{
Adobe_CoolType_Utility/ct_MakeOCF get begin
ct_BuildCharSetUp
ct_ShowCharString
}
stopped
{stop}
if
end
end
end
end
}bind def
/BaseFontNameStr(BF00)def
/ct_Type1FontTemplate 14 dict
begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/PaintType 0 def
currentdict
end def
/BaseFontTemplate 11 dict
begin
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/BuildChar/ct_BuildCharIncremental load def
ct_Clone?
{
/FontType 3 def
/ct_ShowCharString/ct_Type3ShowCharString load def
/ct_dfSetCacheProc/ct_CloneSetCacheProc load def
/ct_SyntheticBold false def
/ct_StrokeWidth 1 def
}
{
/FontType 4 def
/Private 1 dict dup/lenIV 4 put def
/CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
/PaintType 0 def
/ct_ShowCharString/ct_Type4ShowCharString load def
}
ifelse
/ct_str1 1 string def
currentdict
end def
/BaseFontDictSize BaseFontTemplate length 5 add def
/ct_matrixeq
{
true 0 1 5
{
dup 4 index exch get exch 3 index exch get eq and
dup not
{exit}
if
}
for
exch pop exch pop
}bind def
/ct_makeocf
{
15 dict
begin
exch/WMode exch def
exch/FontName exch def
/FontType 0 def
/FMapType 2 def
dup/FontMatrix known
{dup/FontMatrix get/FontMatrix exch def}
{/FontMatrix matrix def}
ifelse
/bfCount 1 index/CIDCount get 256 idiv 1 add
dup 256 gt{pop 256}if def
/Encoding
256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
bfCount 1 255{2 copy bfCount put pop}for
def
/FDepVector bfCount dup 256 lt{1 add}if array def
BaseFontTemplate BaseFontDictSize dict copy
begin
/CIDFont exch def
CIDFont/FontBBox known
{CIDFont/FontBBox get/FontBBox exch def}
if
CIDFont/CDevProc known
{CIDFont/CDevProc get/CDevProc exch def}
if
currentdict
end
BaseFontNameStr 3(0)putinterval
0 1 bfCount dup 256 eq{1 sub}if
{
FDepVector exch
2 index BaseFontDictSize dict copy
begin
dup/CIDFirstByte exch 256 mul def
FontType 3 eq
{/ct_FDDict 2 dict def}
if
currentdict
end
1 index 16
BaseFontNameStr 2 2 getinterval cvrs pop
BaseFontNameStr exch definefont
put
}
for
ct_Clone?
{/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
if
FontName
currentdict
end
definefont
ct_Clone?
{
gsave
dup 1000 scalefont setfont
ct_BuildCharDict
begin
/usewidths? false def
currentfont/Widths get
begin
exch/CIDFont get/GlyphDirectory get
{
pop
dup charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore def
}
forall
end
/usewidths? true def
end
grestore
}
{exch pop}
ifelse
}bind def
currentglobal true setglobal
/ct_ComposeFont
{
ct_UseNativeCapability?
{
2 index/CMap ct_resourcestatus
{pop pop exch pop}
{
/CIDInit/ProcSet findresource
begin
12 dict
begin
begincmap
/CMapName 3 index def
/CMapVersion 1.000 def
/CMapType 1 def
exch/WMode exch def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{
dup length string copy
exch pop exch pop
}
{pop(Identity)}
ifelse
}
{pop (Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
3 2 roll pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
setglobal
/ct_MakeIdentity
{
ct_UseNativeCapability?
{
1 index/CMap ct_resourcestatus
{pop pop}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CMapName 2 index def
/CMapVersion 1.000 def
/CMapType 1 def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{dup length string copy exch pop exch pop}
{pop(Identity)}
ifelse
}
{pop(Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
exch pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
currentdict readonly pop
end
end
%%EndResource
setglobal
%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
%%Version: 1.0 0
userdict/ct_T42Dict 15 dict put
ct_T42Dict begin
/Is2015?
{
version
cvi
2015
ge
}bind def
/AllocGlyphStorage
{
Is2015?
{
pop
}
{
{string}forall
}ifelse
}bind def
/Type42DictBegin
{
25 dict begin
/FontName exch def
/CharStrings 256 dict
begin
/.notdef 0 def
currentdict
end def
/Encoding exch def
/PaintType 0 def
/FontType 42 def
/FontMatrix[1 0 0 1 0 0]def
4 array astore cvx/FontBBox exch def
/sfnts
}bind def
/Type42DictEnd
{
currentdict dup/FontName get exch definefont end
ct_T42Dict exch
dup/FontName get exch put
}bind def
/RD{string currentfile exch readstring pop}executeonly def
/PrepFor2015
{
Is2015?
{
/GlyphDirectory
16
dict def
sfnts 0 get
dup
2 index
(glyx)
putinterval
2 index
(locx)
putinterval
pop
pop
}
{
pop
pop
}ifelse
}bind def
/AddT42Char
{
Is2015?
{
/GlyphDirectory get
begin
def
end
pop
pop
}
{
/sfnts get
4 index
get
3 index
2 index
putinterval
pop
pop
pop
pop
}ifelse
}bind def
/T0AddT42Mtx2
{
/CIDFont findresource/Metrics2 get begin def end
}bind def
end
%%EndResource
currentglobal true setglobal
%%BeginFile: MMFauxFont.prc
%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
%%All Rights Reserved.
userdict /ct_EuroDict 10 dict put
ct_EuroDict begin
/ct_CopyFont
{
{ 1 index /FID ne {def} {pop pop} ifelse} forall
} def
/ct_GetGlyphOutline
{
gsave
initmatrix newpath
exch findfont dup
length 1 add dict
begin
ct_CopyFont
/Encoding Encoding dup length array copy
dup
4 -1 roll
0 exch put
def
currentdict
end
/ct_EuroFont exch definefont
1000 scalefont setfont
0 0 moveto
[
<00> stringwidth
<00> false charpath
pathbbox
[
{/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
grestore
counttomark 8 add
}
def
/ct_MakeGlyphProc
{
] cvx
/ct_PSBuildGlyph cvx
] cvx
} def
/ct_PSBuildGlyph
{
gsave
8 -1 roll pop
7 1 roll
6 -2 roll ct_FontMatrix transform 6 2 roll
4 -2 roll ct_FontMatrix transform 4 2 roll
ct_FontMatrix transform
currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
dup 9 1 roll
{
currentdict /StrokeWidth 2 copy known
{
get 2 div
0 ct_FontMatrix dtransform pop
5 1 roll
4 -1 roll 4 index sub
4 1 roll
3 -1 roll 4 index sub
3 1 roll
exch 4 index add exch
4 index add
5 -1 roll pop
}
{
pop pop
}
ifelse
}
if
setcachedevice
ct_FontMatrix concat
ct_PSPathOps begin
exec
end
{
currentdict /StrokeWidth 2 copy known
{ get }
{ pop pop 0 }
ifelse
setlinewidth stroke
}
{
fill
}
ifelse
grestore
} def
/ct_PSPathOps 4 dict dup begin
/m {moveto} def
/l {lineto} def
/c {curveto} def
/cp {closepath} def
end
def
/ct_matrix1000 [1000 0 0 1000 0 0] def
/ct_AddGlyphProc
{
2 index findfont dup length 4 add dict
begin
ct_CopyFont
/CharStrings CharStrings dup length 1 add dict copy
begin
3 1 roll def
currentdict
end
def
/ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
/ct_PSBuildGlyph /ct_PSBuildGlyph load def
/ct_PSPathOps /ct_PSPathOps load def
currentdict
end
definefont pop
}
def
systemdict /languagelevel known
{
/ct_AddGlyphToPrinterFont {
2 copy
ct_GetGlyphOutline 3 add -1 roll restore
ct_MakeGlyphProc
ct_AddGlyphProc
} def
}
{
/ct_AddGlyphToPrinterFont {
pop pop restore
Adobe_CTFauxDict /$$$FONTNAME get
/Euro
Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
ct_EuroDict exch get
ct_AddGlyphProc
} def
} ifelse
/AdobeSansMM
{
556 0 24 -19 541 703
{
541 628 m
510 669 442 703 354 703 c
201 703 117 607 101 444 c
50 444 l
25 372 l
97 372 l
97 301 l
49 301 l
24 229 l
103 229 l
124 67 209 -19 350 -19 c
435 -19 501 25 509 32 c
509 131 l
492 105 417 60 343 60 c
267 60 204 127 197 229 c
406 229 l
430 301 l
191 301 l
191 372 l
455 372 l
479 444 l
194 444 l
201 531 245 624 348 624 c
433 624 484 583 509 534 c
cp
556 0 m
}
ct_PSBuildGlyph
} def
/AdobeSerifMM
{
500 0 10 -12 484 692
{
347 298 m
171 298 l
170 310 170 322 170 335 c
170 362 l
362 362 l
374 403 l
172 403 l
184 580 244 642 308 642 c
380 642 434 574 457 457 c
481 462 l
474 691 l
449 691 l
433 670 429 657 410 657 c
394 657 360 692 299 692 c
204 692 94 604 73 403 c
22 403 l
10 362 l
70 362 l
69 352 69 341 69 330 c
69 319 69 308 70 298 c
22 298 l
10 257 l
73 257 l
97 57 216 -12 295 -12 c
364 -12 427 25 484 123 c
458 142 l
425 101 384 37 316 37 c
256 37 189 84 173 257 c
335 257 l
cp
500 0 m
}
ct_PSBuildGlyph
} def
end
%%EndFile
setglobal
Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
%%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec
Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 13 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec
Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where
{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
{ userdict /AI11_PDFMark5 /cleartomark load put
userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
{ userdict /AI11_PDFMark5 /pdfmark load put
userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
[/NamespacePush AI11_PDFMark5
[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
[{ai_metadata_stream_123}
currentfile 0 (% &&end XMP packet marker&&)
/SubFileDecode filter AI11_ReadMetadata_PDFMark5
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> +<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 "> + <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <rdf:Description rdf:about="" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <dc:format>application/postscript</dc:format> + <dc:title> + <rdf:Alt> + <rdf:li xml:lang="x-default">diagramas_01</rdf:li> + </rdf:Alt> + </dc:title> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmp="http://ns.adobe.com/xap/1.0/" + xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"> + <xmp:CreatorTool>Adobe Illustrator CS4</xmp:CreatorTool> + <xmp:CreateDate>2011-06-17T09:35:05-03:00</xmp:CreateDate> + <xmp:ModifyDate>2011-06-17T09:35:05-03:00</xmp:ModifyDate> + <xmp:MetadataDate>2011-06-17T09:35:05-03:00</xmp:MetadataDate> + <xmp:Thumbnails> + <rdf:Alt> + <rdf:li rdf:parseType="Resource"> + <xmpGImg:width>256</xmpGImg:width> + <xmpGImg:height>72</xmpGImg:height> + <xmpGImg:format>JPEG</xmpGImg:format> + <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgASAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9KSaZpESQ8rXm0x4qFJr
UIz92HZDirHLM+QIbGTVk04Wc0bTRmGVSswkiqJEIRpKbqRXpiqM0i3nXzFLHdRGB44hJFbogMIr
IFDibkXZjuONKfqxVlmKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku
xV2KuxV2KuxV2KsbuDrdvqVtPql/YDQubBIxBJDMhaBwvqTvO8ZHUbRr2xVW8q6Xo9voUljp8wud
PaSZVdJTKOLn7PPk3Y+OKrtN0CfT9SluTctdQyoFEk7cp+RdTQkAAqANvuptXFUV+jbx/jGoSqG+
IKKUFd6Yqxn9POdUW2GrWv1GvKS8N/ECIviVWWPieR5qFI5ACta9iq35o1SaxsibHXYPXqi8p7yG
3CvIwWJaukwo5rvTbsDiqZ6JHcXVlAkmtia/EYN3HDLHMFkFBIoZRHVVY0B4D5Yql0evxtqf1U61
ai3KCVZxfRF2hbZXEVPFlB325DxxVkNvZzExzpqLzxBhsCCrUahFQcVXvp13JI7rfyorMxCClAKn
YYqx6bXLaPW7ewGuW5tpreed7g3cayq0DqpVYaHkDyJ5ctqHbFXeYtah0rSri8g1y2mmgX1DDcXk
dshTkFJ9SktDvt8O52xVXmKTxIU80rayIQk4ikglX1HVSFq4/wAoU2FQcVQflzXjqi3RutZs4DDc
S28K21/HdFxAaM0nwQ+m3Q8d9jXFVaXW7VNXhsRrsBilhknMxuow4ELcXpFuTQkb18fDFU7tbZ5O
E8OqNcxK614MrKdxUVUnFVaTT7qWR5FvpY1ZjRFpQUNMVY5NrcaarHZrrdq0MiPKJTexrII4iFkb
0uJJ4k9jT3GKr9f1iLTdMuLq31u3nuIE9QQT3cdshQMAxMtJONAf5d+mKowXNqYS36fi9VSqMonQ
qJWUFU5dd+Q7dO2KpX5b12XU452vdWs7Zo5pIYktdQju+Xomj8jwh4Efy77YqiJdbs01eKxGvW5j
eGSd5DdxCRViPFqQ9SOXetOvhuqp+ZNZTTtKnubXXIJJo1SomvIbZEEzGNJGlcSqq8/FfHrShVRW
nyRJZxtdeZllkdghYyw0ElAGjUpwDUb2riqlo2rx34uPW1u2jeKZ4o0gu47glYwpLPtHwPxVC7/D
xbvQKqV1rsUerWllDrdrJBOkks0z3saSJHDszJFxYyfFQdQOu+26rvMWtjTNOluLLWbW5uYjGXhu
r6O0jCOxHNpeM3EDiT9nscVTGO5tTCrvr8avUI6rMjKJNgUDHiT8Rp0+jFUDomsxahDLJNrltFSa
SKEQXkdwGWEhWZjSMKedfh32oepoFWTWdrPbyH1Ll7gMNg/ah/txVF4q7FXnOpeaddvL2fTP0TFP
Z2lw0clyyShkpy9KSNZF9OUhVqTy4g/diqBi89eZdNZraw8txQQH1LiYv60Sc5aspSiyKeTghhUF
etNxiqfeUvO+r65ffVbvT/qnpqGnJjmVQwYgoskgUMQwr03UhuhFVWQ/4c0ozSXlvCtnfXRRrq8t
wI5peKhQsjqOTCij7sVYNceQNciuBHGtxcI1JHlGpXZgA9QuYhbyTLDQlVqPTpQ+NcVWeYdJ0vSp
lEzanb/WDHVI5LhFk5MIpGP1C4SpRKEcl+HryG5CqaaL+j4NMjuRaao0rzNK16kLetIrkAq0ivI7
qaDfl74ql+n+S9Sv0WCUXNuLJYkQzXd+scsYAqjQmQwuKp9koQNqAYqzyLQNDtbz6/bafbw3pHpm
5jiRZOLMpYcgK0biK+NBiqyTQLB7qfUbZFs9WuAIpdThjj+sNGj1EZZ1eq7UoRirDb3yVrUTLHDJ
PcSsp4lL27SNU9QBlMYeKDdJWJXiA1OleOKqGvaNZaalp9Ze+t2ERSCJGMMcjxlSFkewlgL9v7wG
vXFWtJ0izu7Nb62bV3FxIk8UkkLSOOCCPeeSR7ongKchNX6RiqpDotu9+rzfpIXEYcm1ZZLkFC5A
l9K7muY1LLsW4V3p2GKtWflTVr2tsRdWqx8jE8lzewoUBQ8WSN1hIcuwKceJAPwjbFWZWvlTy9aX
FrfpptqmqW0SQR3qxJ6wToVEgVWoanFV7eXNM+uXOpWkSWOr3fFLjVII4vrDpGwojO6tyHFAu/8A
DFWIX/kzWkWOCF5p5N3Vo7y7jXj6q8kdQ8UBBV2JTiFah2rTFUJr2k2GlfUUun1C3Z09K3SLlHFI
8YDATSadJByFFArKDXbvtiremaNZXtkLuA6u4mlWeKZ4jJJ8MYi2uXke7rwBUMJwR9GKomHy8GnW
eaPVfheQ+lJHJdIeRC8gl5NdRryjXeidz3xVZL5cd/ThH6XEShz6i/WkFeYIRoo7lImRgW5Lw4nw
xVq48sRAf6PHqwU/VkaOKN7SogYjk5s5bUS0R/8AdgavHFV0WhWEAjtfU1M3glNxH6kfOY1Lb+rJ
I12SFJXkJq4q1D5Yia7+tTxaqWrIGhkSW7jIJ4BhHeTXUSlox8XFB79MVaby05dVrq5Xg45j60qA
12X0EuVhKsJG5DhxPh0oqvn8uRLHxgi1Uo0UNvJGsb2pKxuwLlrOW05MEk2LVbbY4qozeWpreyP1
KLUri8SQzRvPGwkLb9bpmluix2Wvre+Kpv5f8mutzDc3itNaJ6q/Vrye6uSTvGJOF2ZKc1UHtXqd
61VZPpOiaPo0As9JsoLC1JeQwW0axJzbjVuKgCppiqPxV2KpRqEfmNm/3GCwRAxH+kpKxIG37BXF
UlTUvM8nFk1DQeD0IVlnD0K9CDKCDy8R7UxVNNCu9UlMcd9daZdT7mU2HNdgvUIzyEfF74qibyPX
mST6kLJX5H0zOsjCganxBSu9PfFWPR6t5sntYmtrjTXlaNHaRtO1BVIbeoj58lDDoC334qn+nXlz
POscyR04ksVgni3A7eqoH0VxVc36WSEzSGySNV5O7BwAAKkkk7Yqlj+ZbdJTF9d093U0IjWWQV22
qnIdxiqV33m+/tZ1T9IaUvqyBIEa3uA4qduXKRK02rxFfbFUwHmhI4BJdXlgrKvKWT0rhU6VLfEN
hsepxVFWWtLfQQz2l9pc8U/H0WRieRf7IA5VqfDriqZhb/0CClubnnQUDBOPGvzriqU6lc+ZLW5V
fU09IpATGv1a6ncBAORYxtSm/U0xVSs9T13mzXn1NoyPgMVper32JZgRSmKp0DeyW8LRJB6jhmk5
q6ildqAgMPeuKtenrA34Wlfk+KqdxJqkKepKtrQmnwrK7EnwCgk4qlBvfNRkkKvYcD/cp9Qviw3P
2m5b7U6LiqnB5mvYrh7W+aBrqtY4obDUFPEVFaFHr07bYqmZ1C9HWKIf9G91/wA0YqvhvbuWQRK1
oszfZikWWN2AFaqjhWI+QxVETrqr8jaLaqOI4+qrn4itd+JG1TiqRvqHmVHeJtQ0JZ4nCTRukylK
gN0Mta8WBGKo+wvruRoUuLrS5p2YBxbFqkE/sKWY/ZxVHSDUgXZVtVhUtQvzBCgndu2KpTP5ntIJ
TFJe6eXVQ7BPUcBTXclAwHTFVCTzppccayyX+npEx4q7CUKWFdgSvXY4qoXXm1zMUtdR0pAqFnjl
huXeoPX4SlF+jFUNb+d5frSGTUtInsmL1mhinWlPsqSztv8AEOgP0YqmX+NdOST0/wBIWCy05cKT
BuIFa041pTFW5PPFhGnqSalYogPEu3rAV8Kke2KqsHm2K4nWC3vLSWd6cY0Wck13H7Ow9zirfmTR
9WvEpaajeQK8jcorcRL6amJ0qjfumPxMG+KQ79sVSfyt5JubRfq+rT3l5bGOUMk8sxSpeP0gtbi4
f4UTuaBiSKVpirK7bS4YboTrLO8hd2o7yFAGLmnEnjQcqD5Yqk/mPy9q+oykwX7C3cTK1vJHEVj5
hQDGTC7V+FjyJqK7bYqlvlPyJcafbQW2pyGa2jtyjRJJKWEpZG/vAscjhKEKXYkYqzgsGZaA7Gpq
COx8cVYi2h6dNYXRtdDvNHvNSEkl29v6UMjTyghnn+rzhZWrvux+eKpbYflbp31+51OSe4S4vnU3
okRvVkVWRmVpFlckN6a9WNCNqUxVfq35S6Pqc1o091M0NhO9xYwyCaRYi55ELyk8aGoANRiqLn/L
iykt5IxfXCy3Szx6hKDP+/Sc1KsokG1K161rU4qu8ufltoej2KadMF1DTkge3W0uIS8dJCGkPFzI
o5kbgAYqyGDSbSz01NP0pP0ZaxGkC2saKIxSp4IyMm5r+zirBtQ/LrXLvWrfUJL0uYJZnVg3pgq0
3qp6kccKpKTQBhICKbYqzfQtKi06zhD83vfQhiupS0rh2iSlRz9602xVME+0P9n12/aGKoDWvMeg
6PA76pfwWigKCJZUiP7w8EoXZKcjsDXFWIzHy5cQWsNndXd16RV0M2p+ujqUYj95JPOpYh+VSCae
xriqQ+WB5XKNPLerqFvb3kpIW9tJmThG0KRKtuIG2ReVSSSPEb4qyee98hRXccLon1ySMvBafXYB
JIvWqIbkcunXFWLecrLyZqOm3dyW+o23pxFma9toGEsXNwR6pnV+aNxBFR4VpirI/J/+FrSOK0hh
iujOytazCS2ugqLbIF/fKR9pEqNuhxVPfMs+o2umPc284jt0aATIEZpTWWMHgyywUqGod/pxV5v5
am8z3+qyQyancrPdzwojB0lWFo4XFwBV6/ZVa8g9abFe6r1XS7DUrS3iivLpLv09vVMZEpq9RV+V
Om32cVQmreUtHu7bUZobGFNTvFkLXKoqySShDGnqN+0Bts22KvLJvyl81w6pPrc+qXHrJbmNruWa
IOIgtGjeUychEFXerU64qitS8nT+atFsjamzvtLu5457aW1kb0HcQ8JDxM7qZIuEgqR9oUPgFVbz
H5a8wXKy2ri6trmWdm9e0guJpEtzarDxWdWkVlYsylSSduvHbFUl8o+UdR0H1bFxfM1+JPQtBayC
JJ3lhHrcGRUP7qP42Zfntiqav+VnmVtdTXxFxv0szbqiyJ8J+rfVwqu0jSAUYn7dO1OO2Kpf5u8n
33mC0sI7ZNQSJLW0+vW5srgRy3aF/WeRGiCllWX4SFp2G2Ksw/LvS9V06CHSrmW9kt7dZ5Q91bug
Kxx2sNunOWOihQJOKow+4Yqy54hdX97aQ3VzFdQxpLy5n0R6zSKlFBBNDEajb5+CqVweVb2RBFq+
s3s+oS8vUbTp7i0hEfRW9NppWQ08H3PTFVNPLV3cWLzaPrOoR3kUzwxvqE808Ja3mMcrNFFLETy4
NT4h8sVTnT7SUpC73VzMyemXnD8YJWqORRCzvwJ6Vrt3PXFUBeTaq0uqSWoZ4rCRlbneNESfSWYh
VW3loAJAB8WKom5hu7RBJcTzhCH/ALu4LGqRtJShiX+Q98VSy7s9SinnD+YzbBKkxPdQgx1+IV5W
9QOJHXtviqYJb3qBIGuZ5LkTC3djcUBpD63Ooh6kdguKqlxZ6lBbyTtNIUiVnel01aKKmn7jFU5t
0KQqhZn41HNzVjQ03OKqmKuxV2KuxVJPMulJqbWVvcaNa6xZpI00gu3UCGRF/duiNHJyY1I7UxVJ
NQ8m39zdB7KKLSYT6RK2zA8Xidz6qrwReVJCPl3xVHJ5KiWISesf0kkokh1DgvqIix+kIlPPkEA3
oG64qhtF/Lqw01Vt2YT6esz3JsfRjSJpGBCllDFTwBHHauwxVTT8uzHqNrqEd6y3FlAba2lMK+ok
Z2ADiQMKLyG23xHxxVfqX5c6ZdQC3hCwQelFHJG0EUitJDz4TFSQpceodyDiqe+X9HbSLWS39Rp1
ZwybBFRFjWNUReTUUBNsVTJYgFFa1oK0JHQUxVsRIOlRXc7n+uKu9Nffbfqe304qgV0OzVpGWa7H
qyPKw+t3JAZ2LHiDIeK1OyrsOgAGKomCyihDBXlcOan1JZJPu5MaYq6SxtJIhFJErxL0jbdRT2O2
KqX6F0j/AJY4f+AGKtfoTSP+WOH/AIBcVb/Qukf8scP/AAAxV36F0j/ljh/4AYq4aNpIZWFpEGU1
VggBBHcHscVQU2o21rq08TSxx3EsERT1GCgKJZviapGw8O+Kou2vdKSiJeQySyMOTeohZ3Ow6H6A
BiqXjVNNFtcaeLuFLp57hJU9RQ0avO/Jm3+E8TVa9cVTSO+sJiIre4ikYUIjjdWIUMBWgPQVGKpc
LbSmuNRW8l9IzzfGn1iSIOpiRK8VdRvxp0xVU1a6t7q3CWkqXEgEp4xsGP8AvPIP2a92A+nFVK7u
UZb+GG4s2W85cWe44laxLGaqEboU8cVWaldIkFxcxSqqGeQxzBgByFkVHFtqnmKd98VUb7UtEaIR
2GpJcSSrKjxLdGeqmB6fAXk/b49v14qmmqCyS0lu7xWaG0jmmYIWB4p8TUoVqaDFUilsrKyM2oT6
VqgiiWSaUvdxtGqgMzH0xdHYDoKYqnGow6dY2bvJFI8CMjmNHYuWNVFCWHj44ql95Bbtay+to2oR
RKvN5EuYUYBfiNGW6r2xVKx5W0+7vIkhudY4xWsFyBHelSxuPVUGXm9CQI+g+Gu/hiqpb+XdPiup
bKZ9Vll4QtEJLxhKTJ61aGOVYqUgJ3/pirX+FdOtJRDFb65K8wLIp1JpOCRsK7zXXcyd6n6AKKpn
Z2drFIbc6VqCtIGlUzXKSdOIIB+svT7Q2xVMrBbcLdrFDJAyUSRJG5GvDkCCHkHR/HFUuE+kM0gj
0+9lWOSSIuglZS0TsjUPPf4kxVLJ9B0y9vLc2k+qRrdJPI0MN0ytG1vKkbgiVyB8UhDD22pirdp5
SsYtUjspJ9W4zwTzgz3rGhjki+yY5K/7upQ7YqncNpZSQRyx6dclHUMoMq1oelazYqrXMthFo6zS
K7WYowVS3MqSePcN37nFUAZ9IUxiTT72JZJI4g8gkVQ0rhFqS/TkwGKoG70DTEuHtIo9WunDAj0L
3jxEfCRlBkniND6gB5VO+22KonS9K0dIJL1Ev5atGgt57l5CPWEbLxHqlP2xuT44qmH1SyV0DWU8
LSEhHaSoDBWffjK3ZPDFU4xV2KuxV2KuxVCW91M2oXNq0XGKGOOWOWteRleVWFKbcfTH34qteJYf
qYlJu7oSFIriUIrDkCzn4FUD4FPQb7fPFVFry4udPlbk1pcNPLBbmILI59GVkUgOOPxrHXfYA9dq
4qrW9vIsjzywxxySemHdTykfiQAXYKg6dgPpxVvUtH0vU7Y22oWyXVuWDmKUcl5DoaHFXaXo2l6V
ZrZabbJZ2iFmSCEcEBclmIUbbk1OKoTUPKPlnUr5b+/02C5vURY1uZEDSBFJZVDHegLEjFU19NfE
/wDBH+uKpTpHk/yxo83raVpsFjKIjAHgXgREX9QoOP7PM8qeO+KqnmQcdA1MD/liuf8Ak2fniq/z
L/yjmq/8wdx/yabFVDzTU6TOB1rFTv8A7sxVH6mK6bditP3Mm46/YOKpZoJ/05h/2rNP/wCJXGKu
l/5Swbf7qtd/9jfYqmch/wByduP+KZv+JxYq6T/jp2+3+6Zt/wDZxYqo23+9Op/8ZF/5MJiqF0W9
ihtJo5I5wwvL3pBMRQ3cpBBVKEEb4qhNG5HU7RmBUsursoZSrcWv4ivwtQjanbFUynp/iOx8fqd3
/wAnbbFUv0TS5E0awSTTbGSRbaEPIXqWYRirE+ieuKqdxFLH5HtoSGllSCBCEDOzMOI2FOTGvtXF
UbrN7HNawxxJPzN5ZdYJgKC7iJJJSgFO+KqsFP07L8pa/wDAWuKpb6Lz6B6Uao7fWNOLJIeKMF+q
swJAbqop0xVXudOdb7TZVsrW2EU8jPJCxLkG1mWlBEndh3xVP8VdirsVdirsVSifUobLUZjJFPIZ
IoxGIYZJASsktQWVSin4h9ojFW4NVtGvImnEq3EwMcCCCfgi7FuUhQLVqAkmg2oOhJVUdOvIop7p
rlJVZJpkgpDKw9NpDIWUqpHxFvwGKo6LVrK5na2i9USpxZucM0a0LClHdFUn2BxVHYq7FXYq7FXY
qhL+zubloxHc+jCA6zx+mknqBgKAl6gDx23xVJbHyDoluUkmhjuLlXEjSemEUt4CNTTjXoDX5nFU
51GwlvIPSEyxqzL6lYlkDIK1Xi9V3r1IOKpXY+S9Jgnlmngtrln2RGtYkRFHSiKKcvFv1Yqi73y9
aXcvOQqF9NIhEIoWQLEWK0EiPT7Z6YqvtNCtLZZFokqSKiNG8UYSkZYr8KKg/bOKtzeX9HnXjNYW
ki7ijQIevzxVqDy7otuKQafaRD/It0X9WKouGzhhR0iRIkf9mNAgr0rQYqlK+WZHntp7q6Sd4uTT
gW8SLLI1KkgVHH7Wxqd/teKqNvtGgvBGHIRYlZFRY42Xi/Go4uHH7A6Yqp6foFtY3KzwFQyxvEqr
FDGoV2Vj/dIh6oO+Kqx0XTDKJjZ2xlUUV/RWo74qq3dpLNa+jFKsTFgS5QOOPL4gFY03WoFengcV
QVnoEdvdyXDOkoPH0ozDGoQqqjkCN+XJSfhoN+m1cVV9Q0LStSp+kLK2u6Go9eFZNwCP2q9jiqst
hbLbm3WGFbc7mERgIaf5PTtiqnBo+n25LW9tBC5qeccSq1WFCajxxVG4q7FXYq7FXYq//9k=</xmpGImg:image> + </rdf:li> + </rdf:Alt> + </xmp:Thumbnails> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" + xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" + xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"> + <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass> + <xmpMM:OriginalDocumentID>uuid:65E6390686CF11DBA6E2D887CEACB407</xmpMM:OriginalDocumentID> + <xmpMM:DocumentID>xmp.did:F87F1174072068118DBB92CA1052A9F9</xmpMM:DocumentID> + <xmpMM:InstanceID>xmp.iid:F87F1174072068118DBB92CA1052A9F9</xmpMM:InstanceID> + <xmpMM:History> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:D47F11740720681191099C3B601C4548</stEvt:instanceID> + <stEvt:when>2008-04-17T14:19:21+05:30</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FD7F11740720681197C1BF14D1759E83</stEvt:instanceID> + <stEvt:when>2008-05-16T17:01:20-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F117407206811BC18AC99CBA78E83</stEvt:instanceID> + <stEvt:when>2008-05-19T18:10:15-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FB7F117407206811B628E3BF27C8C41B</stEvt:instanceID> + <stEvt:when>2008-05-22T14:26:44-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:08C3BD25102DDD1181B594070CEB88D9</stEvt:instanceID> + <stEvt:when>2008-05-28T16:51:46-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F11740720681192B0DFFC927805D7</stEvt:instanceID> + <stEvt:when>2008-05-30T21:26:38-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F11740720681192B0DFFC927805D7</stEvt:instanceID> + <stEvt:when>2008-05-30T21:27-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F1174072068119098B097FDA39BEF</stEvt:instanceID> + <stEvt:when>2008-06-02T13:26:10-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F1174072068118DBB9A084B3843B2</stEvt:instanceID> + <stEvt:when>2011-06-09T11:06:05-03:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F1174072068118DBB9A084B3843B2</stEvt:instanceID> + <stEvt:when>2011-06-09T15:15:58-03:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:7FF2245A3B2068118DBB9A084B3843B2</stEvt:instanceID> + <stEvt:when>2011-06-09T17:21:50-03:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F1174072068118DBB92CA1052A9F9</stEvt:instanceID> + <stEvt:when>2011-06-17T09:35:05-03:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + </rdf:Seq> + </xmpMM:History> + <xmpMM:DerivedFrom rdf:parseType="Resource"> + <stRef:instanceID>uuid:5a29c771-4184-7441-8b83-5454d69a07e4</stRef:instanceID> + <stRef:documentID>xmp.did:7FF2245A3B2068118DBB9A084B3843B2</stRef:documentID> + <stRef:originalDocumentID>uuid:65E6390686CF11DBA6E2D887CEACB407</stRef:originalDocumentID> + <stRef:renditionClass>proof:pdf</stRef:renditionClass> + </xmpMM:DerivedFrom> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/"> + <illustrator:StartupProfile>Web</illustrator:StartupProfile> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" + xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" + xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" + xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"> + <xmpTPg:NPages>1</xmpTPg:NPages> + <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency> + <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint> + <xmpTPg:MaxPageSize rdf:parseType="Resource"> + <stDim:w>731.130859</stDim:w> + <stDim:h>430.000000</stDim:h> + <stDim:unit>Pixels</stDim:unit> + </xmpTPg:MaxPageSize> + <xmpTPg:Fonts> + <rdf:Bag> + <rdf:li rdf:parseType="Resource"> + <stFnt:fontName>ArialMT</stFnt:fontName> + <stFnt:fontFamily>Arial</stFnt:fontFamily> + <stFnt:fontFace>Regular</stFnt:fontFace> + <stFnt:fontType>Open Type</stFnt:fontType> + <stFnt:versionString>Version 5.01.2x</stFnt:versionString> + <stFnt:composite>False</stFnt:composite> + <stFnt:fontFileName>Arial.ttf</stFnt:fontFileName> + </rdf:li> + </rdf:Bag> + </xmpTPg:Fonts> + <xmpTPg:PlateNames> + <rdf:Seq> + <rdf:li>Cyan</rdf:li> + <rdf:li>Magenta</rdf:li> + <rdf:li>Yellow</rdf:li> + <rdf:li>Black</rdf:li> + </rdf:Seq> + </xmpTPg:PlateNames> + <xmpTPg:SwatchGroups> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Default Swatch Group</xmpG:groupName> + <xmpG:groupType>0</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>White</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>255</xmpG:red> + <xmpG:green>255</xmpG:green> + <xmpG:blue>255</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Black</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>0</xmpG:green> + <xmpG:blue>0</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>RGB Red</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>255</xmpG:red> + <xmpG:green>0</xmpG:green> + <xmpG:blue>0</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>RGB Yellow</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>255</xmpG:red> + <xmpG:green>255</xmpG:green> + <xmpG:blue>0</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>RGB Green</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>255</xmpG:green> + <xmpG:blue>0</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>RGB Cyan</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>255</xmpG:green> + <xmpG:blue>255</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>RGB Blue</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>0</xmpG:green> + <xmpG:blue>255</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>RGB Magenta</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>255</xmpG:red> + <xmpG:green>0</xmpG:green> + <xmpG:blue>255</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=193 G=39 B=45</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>193</xmpG:red> + <xmpG:green>39</xmpG:green> + <xmpG:blue>45</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=237 G=28 B=36</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>237</xmpG:red> + <xmpG:green>28</xmpG:green> + <xmpG:blue>36</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=241 G=90 B=36</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>241</xmpG:red> + <xmpG:green>90</xmpG:green> + <xmpG:blue>36</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=247 G=147 B=30</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>247</xmpG:red> + <xmpG:green>147</xmpG:green> + <xmpG:blue>30</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=251 G=176 B=59</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>251</xmpG:red> + <xmpG:green>176</xmpG:green> + <xmpG:blue>59</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=252 G=238 B=33</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>252</xmpG:red> + <xmpG:green>238</xmpG:green> + <xmpG:blue>33</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=217 G=224 B=33</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>217</xmpG:red> + <xmpG:green>224</xmpG:green> + <xmpG:blue>33</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=140 G=198 B=63</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>140</xmpG:red> + <xmpG:green>198</xmpG:green> + <xmpG:blue>63</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=57 G=181 B=74</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>57</xmpG:red> + <xmpG:green>181</xmpG:green> + <xmpG:blue>74</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=0 G=146 B=69</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>146</xmpG:green> + <xmpG:blue>69</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=0 G=104 B=55</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>104</xmpG:green> + <xmpG:blue>55</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=34 G=181 B=115</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>34</xmpG:red> + <xmpG:green>181</xmpG:green> + <xmpG:blue>115</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=0 G=169 B=157</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>169</xmpG:green> + <xmpG:blue>157</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=41 G=171 B=226</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>41</xmpG:red> + <xmpG:green>171</xmpG:green> + <xmpG:blue>226</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=0 G=113 B=188</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>113</xmpG:green> + <xmpG:blue>188</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=46 G=49 B=146</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>46</xmpG:red> + <xmpG:green>49</xmpG:green> + <xmpG:blue>146</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=27 G=20 B=100</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>27</xmpG:red> + <xmpG:green>20</xmpG:green> + <xmpG:blue>100</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=102 G=45 B=145</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>102</xmpG:red> + <xmpG:green>45</xmpG:green> + <xmpG:blue>145</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=147 G=39 B=143</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>147</xmpG:red> + <xmpG:green>39</xmpG:green> + <xmpG:blue>143</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=158 G=0 B=93</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>158</xmpG:red> + <xmpG:green>0</xmpG:green> + <xmpG:blue>93</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=212 G=20 B=90</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>212</xmpG:red> + <xmpG:green>20</xmpG:green> + <xmpG:blue>90</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=237 G=30 B=121</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>237</xmpG:red> + <xmpG:green>30</xmpG:green> + <xmpG:blue>121</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=199 G=178 B=153</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>199</xmpG:red> + <xmpG:green>178</xmpG:green> + <xmpG:blue>153</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=153 G=134 B=117</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>153</xmpG:red> + <xmpG:green>134</xmpG:green> + <xmpG:blue>117</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=115 G=99 B=87</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>115</xmpG:red> + <xmpG:green>99</xmpG:green> + <xmpG:blue>87</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=83 G=71 B=65</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>83</xmpG:red> + <xmpG:green>71</xmpG:green> + <xmpG:blue>65</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=198 G=156 B=109</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>198</xmpG:red> + <xmpG:green>156</xmpG:green> + <xmpG:blue>109</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=166 G=124 B=82</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>166</xmpG:red> + <xmpG:green>124</xmpG:green> + <xmpG:blue>82</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=140 G=98 B=57</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>140</xmpG:red> + <xmpG:green>98</xmpG:green> + <xmpG:blue>57</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=117 G=76 B=36</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>117</xmpG:red> + <xmpG:green>76</xmpG:green> + <xmpG:blue>36</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=96 G=56 B=19</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>96</xmpG:red> + <xmpG:green>56</xmpG:green> + <xmpG:blue>19</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=66 G=33 B=11</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>66</xmpG:red> + <xmpG:green>33</xmpG:green> + <xmpG:blue>11</xmpG:blue> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Grays</xmpG:groupName> + <xmpG:groupType>1</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=0 G=0 B=0</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>0</xmpG:red> + <xmpG:green>0</xmpG:green> + <xmpG:blue>0</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=26 G=26 B=26</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>26</xmpG:red> + <xmpG:green>26</xmpG:green> + <xmpG:blue>26</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=51 G=51 B=51</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>51</xmpG:red> + <xmpG:green>51</xmpG:green> + <xmpG:blue>51</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=77 G=77 B=77</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>77</xmpG:red> + <xmpG:green>77</xmpG:green> + <xmpG:blue>77</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=102 G=102 B=102</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>102</xmpG:red> + <xmpG:green>102</xmpG:green> + <xmpG:blue>102</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=128 G=128 B=128</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>128</xmpG:red> + <xmpG:green>128</xmpG:green> + <xmpG:blue>128</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=153 G=153 B=153</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>153</xmpG:red> + <xmpG:green>153</xmpG:green> + <xmpG:blue>153</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=179 G=179 B=179</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>179</xmpG:red> + <xmpG:green>179</xmpG:green> + <xmpG:blue>179</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=204 G=204 B=204</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>204</xmpG:red> + <xmpG:green>204</xmpG:green> + <xmpG:blue>204</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=230 G=230 B=230</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>230</xmpG:red> + <xmpG:green>230</xmpG:green> + <xmpG:blue>230</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=242 G=242 B=242</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>242</xmpG:red> + <xmpG:green>242</xmpG:green> + <xmpG:blue>242</xmpG:blue> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Web Color Group</xmpG:groupName> + <xmpG:groupType>1</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=63 G=169 B=245</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>63</xmpG:red> + <xmpG:green>169</xmpG:green> + <xmpG:blue>245</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=122 G=201 B=67</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>122</xmpG:red> + <xmpG:green>201</xmpG:green> + <xmpG:blue>67</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=255 G=147 B=30</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>255</xmpG:red> + <xmpG:green>147</xmpG:green> + <xmpG:blue>30</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=255 G=29 B=37</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>255</xmpG:red> + <xmpG:green>29</xmpG:green> + <xmpG:blue>37</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=255 G=123 B=172</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>255</xmpG:red> + <xmpG:green>123</xmpG:green> + <xmpG:blue>172</xmpG:blue> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>R=189 G=204 B=212</xmpG:swatchName> + <xmpG:mode>RGB</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:red>189</xmpG:red> + <xmpG:green>204</xmpG:green> + <xmpG:blue>212</xmpG:blue> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + </rdf:Seq> + </xmpTPg:SwatchGroups> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> + <pdf:Producer>Adobe PDF library 9.00</pdf:Producer> + </rdf:Description> + </rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?>
% &&end XMP packet marker&&
[{ai_metadata_stream_123}
<</Type /Metadata /Subtype /XML>>
/PUT AI11_PDFMark5
[/Document
1 dict begin /Metadata {ai_metadata_stream_123} def
currentdict end /BDC AI11_PDFMark5
+%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -358.571 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 358.571 li +841.608 358.571 li +841.608 0 li +cp +clp +[1 0 0 1 0 0 ]ct +827.86 344.999 mo +12.7212 344.999 li +12.7212 47.3789 li +827.86 47.3789 li +827.86 344.999 li +cp +false sop +/0 +[/DeviceCMYK] /CSA add_res +3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk +f +1 lw +0 lc +0 lj +4 ml +[] 0 dsh +true sadj +827.86 344.999 mo +12.7212 344.999 li +12.7212 47.3789 li +827.86 47.3789 li +827.86 344.999 li +cp +.193668 .150057 .155337 3.0518e-05 cmyk +@ +827.854 47.7148 mo +12.7192 47.7148 li +12.7192 18.5703 li +827.854 18.5703 li +827.854 47.7148 li +cp +f +827.854 47.7148 mo +12.7192 47.7148 li +12.7192 18.5703 li +827.854 18.5703 li +827.854 47.7148 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 69 /E put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 76 /L put
dup 77 /M put
dup 78 /N 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
12 dict dup begin
/.notdef <1C60D8A8C9B6E3FA5101D97F0BCF44F7161DEB1E2A84766DD477E7
C8A936AA182F5809A9> |-
/space <1C60D8A8C9B854D00D> |-
/A <1C60D8A8C9B64EDFED26B9E21A4F64848088903AC9891CF791BDBC4AB29A
CC8B3E8D13924A7DDE35F09AC5F4A8229C87124C732743268600EF8D4582208B
D16D82> |-
/E <1C60D8A8C9B64EDFFB83C6241DB110BEE5AB2FAD9D94B39ED5E81E7411B6
6E9361DDE78FC667AB91EF9824> |-
/G <1C60D8A8C9B6FF86FBC793890B55178BE49EEC5102DE4765B31919F6E98C
7D78C667A3BB4B4E624B689DA4C385DFD1B29DE65FB8AA7AB2EF69B5E095C4AF
9914BE00567D04850B7313AA11B0D0EAADB46E151A37395ABF4FDE5690DD208A
8203F33BC5AE42ABB3FA5CE6CC7C2FF1141A09489DA9290F5991FC3FADB6E800
8CAB5CAA6CE68D612C9A2AD14F1DB3B2ED2760EC1A22B5BECD6F37DA404DC434
0669554C25AFCF53AD025C5AA750C1F3F80E3A98BEF6E511E50C5B0BE2D927EF> |-
/H <1C60D8A8C9B6079F62EE7568E8B09CBA01F57B4ACE6DA24AC6EA79287DF3
1270F7DC42D147A6FAB1DABB6C> |-
/I <1C60D8A8C9B854D0F463D3892D665712D6B7D6A81E> |-
/L <1C60D8A8C9B7EF3224EC6E192BD0FEC2445DA87B99CF0E03A72A> |-
/M <1C60D8A8C9B6B41CBB4B6664BFFC865F56E6FEAFA79E7B90883C1C68AFB3
79AC174B0F8DCC9294E2C26BD06BBA9FD3867F8768651EF4BA798B4F538FCE8F
80AF5A83421F8F> |-
/N <1C60D8A8C9B6079F629170873C67115641D0B6890161EC48F71E8D2106F3
AC927984C1E464F121F968> |-
/S <1C60D8A8C9B64EDFE3D078722A65C31955939D63AA5C8A4945719B5E558E
3B73A676CC12D1E18D93A8DC67C074D6E352D426981DE76F8EC4CFE5DAE051BE
47753A7C234C4B8D7D9F50292A61882B5500CC701F878FE626CDC6D4C322BB39
1537921D673F5AEE3EC19E36E7EFEC0F06A0EA4EAAB6BBA94DDCD11A6A564B13
B510F8C915848233B82F046D854DCD4F1639F149305DC73D3C68DF8AEB47A96A
30E55CF8BAD07FA2825BCE0D675F1CC2EBE61B07B772130E23119250F1EBF8FE
12A2098D9F09F3F21BDC41666CA4A0BB70D5F0A750B44BB93A5FBFDD2BF8DE45
0B277265536F77D5BD6F44FB72FF2E708C60107653AE44BFFB26AFF8> |-
/T <1C60D8A8C9B7D8BE16D2C1CA7ED2E06F707C0E9530AE37D06FF7501A595D
3927> |-
end put
end
dup /FontName get exch definefont pop
end
%ADOEndSubsetFont +/HMQBUS+ArialMT /ArialMT findfont ct_VMDictPut
/HMQBUS+ArialMT*1
[32{/.notdef}rp /space 32{/.notdef}rp /A 3{/.notdef}rp /E /.notdef /G
/H /I 2{/.notdef}rp /L /M /N 4{/.notdef}rp /S
/T 171{/.notdef}rp]
HMQBUS+ArialMT nf
HMQBUS+ArialMT*1 [16 0 0 -16 0 0 ]msf
347.549 40.6807 mo
(ALIGNMENT)sh
440.604 40.6807 mo
( HINTS)sh
.5 lw +[3 6 ] 0 dsh +258.979 78.3145 mo +41.9165 78.3145 li +41.9165 295.378 li +258.979 295.378 li +258.979 78.3145 li +cp +.75021 .679683 .670222 .90164 cmyk +@ +[] 0 dsh +150.448 78.3145 mo +41.9165 78.3145 li +41.9165 186.845 li +150.448 186.845 li +150.448 78.3145 li +cp +@ +[3 6 ] 0 dsh +528.412 78.3145 mo +311.349 78.3145 li +311.349 295.378 li +528.412 295.378 li +528.412 78.3145 li +cp +@ +[] 0 dsh +474.146 132.581 mo +365.615 132.581 li +365.615 241.112 li +474.146 241.112 li +474.146 132.581 li +cp +@ +[3 6 ] 0 dsh +797.845 78.3145 mo +580.782 78.3145 li +580.782 295.378 li +797.845 295.378 li +797.845 78.3145 li +cp +@ +[] 0 dsh +743.58 186.847 mo +635.047 186.847 li +635.047 295.378 li +743.58 295.378 li +743.58 186.847 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
HMQBUS+ArialMT dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/parenleft <1C60D8A8C9B81F2C3A069EC278D0AA8AE7E32C29FB8AFD2B6368
260D302C905A973F0B3449ED9E18E81E16B7B273530E9BC14ED76D4376A01C0A
577DC235F833AFCC30669C812FBF097879E1> |-
/parenright <1C60D8A8C9B81F2C3A30D3A3F0A8D738E712823A2480470C32A
2885DCE4A77E926C520C7B7E1016BB28443D8E7B8AC0F7C4F3BD721C19F19D47
14AF52ABD0227B6CDD854C568D5A6F3817645C5> |-
/comma <1C60D8A8C9B854D0F42C7AF5C4668C35A6B5F5176B9FC6F495643D40
00A6D27DE0DDA4D01F0D89D11ABC5445CF8C34A3A1CF> |-
/period <1C60D8A8C9B854D0F4604C2A88D29523E6F8C6> |-
/zero <1C60D8A8C9B7EF322B1082CBA0BF9C14E99A3DA73C31B9142A392BD3A
BC1EA97FF39C814FAC04D646DD2C4A98FCAF9A9470BD1CDA748490BF1B6225A1
0425162B711F636C55967253E957B919DCC3F666292C622E3ED0D587E9E568E3
1D888BB4F8FA5748005C40596B5B6BF48502A62C5A69962DBA8DFCFAE3F282BC
60C6C207F4C9D9AD32681DD3B2E0F2C2045F707B1BB6597DD9D355BD3D00BE3A
5B546505C954A88> |-
/five <1C60D8A8C9B7EF322B11AFD4001C6D393B64E9DE4ADCB9C7DBD29001B
CD9C24204BCA349E6D6727DDD519B4607896591269B0F423E62F04083C8D4AAB
63F3153F8354DAF7BF13702FC0166656CF2542F30CE9F35F189C04CCF389EF20
0B50CB6EEE2DB668946DD84852A4BE0E462B71D963D0D41B1A42CCC4B98AFEC4
9372EF96DD9EB13A793559C13CFDFE477> |-
systemdict /gcheck known {setglobal} if end {end} if
end
HMQBUS+ArialMT /Encoding get
dup 40 /parenleft put
dup 41 /parenright put
dup 44 /comma put
dup 46 /period put
dup 48 /zero put
dup 53 /five put
pop
%ADOEndSubsetFont +/HMQBUS+ArialMT*1
[32{/.notdef}rp /space 7{/.notdef}rp /parenleft /parenright 2{/.notdef}rp /comma /.notdef
/period /.notdef /zero 4{/.notdef}rp /five 11{/.notdef}rp /A 3{/.notdef}rp
/E /.notdef /G /H /I 2{/.notdef}rp /L /M
/N 4{/.notdef}rp /S /T 171{/.notdef}rp]
HMQBUS+ArialMT nf
HMQBUS+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf
375.745 330.014 mo
(\(0.5 , 0.5\))sh
HMQBUS+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf
106.313 330.014 mo
(\(0.0 , 0.0\))sh
%ADOBeginSubsetFont: ArialMT AddGlyphs +%ADOt1write: (1.0.24)
%%Copyright: Copyright 2011 Adobe System Incorporated. All rights reserved.
systemdict begin
HMQBUS+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
HMQBUS+ArialMT /Encoding get
dup 49 /one put
pop
%ADOEndSubsetFont +/HMQBUS+ArialMT*1
[32{/.notdef}rp /space 7{/.notdef}rp /parenleft /parenright 2{/.notdef}rp /comma /.notdef
/period /.notdef /zero /one 3{/.notdef}rp /five 11{/.notdef}rp /A
3{/.notdef}rp /E /.notdef /G /H /I 2{/.notdef}rp /L
/M /N 4{/.notdef}rp /S /T 171{/.notdef}rp]
HMQBUS+ArialMT nf
HMQBUS+ArialMT*1 [20.625 0 0 -20.625 0 0 ]msf
645.178 330.014 mo
(\(0.5 , 1.0\))sh
%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 +/HMQBUS+ArialMT*1 uf
/HMQBUS+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: (diagramas_01-13.eps)
%%CreationDate: 6/17/11 9:35 AM
%%Canvassize: 16383
%AI9_DataStream
%Gb"-6CNCfDD(,/el9Fcr,,C#8ZLV.`>/s+&6QUPrDp)$l,[4TqN<uVS1XjrMZJ?&EF+=/JSZ&R+INI1.c*!FO%[_sm6m@`n&jZH_
%BD[JYpFfk0s0."J[pP`OBg/"Z4UZBBB-E!br9S(rn&sVE^0S3/04h09oK7m8Ruca+<dZ3c[s:a<hUTO8pNO+@msb/riVDlq\!IW/
%*o=R.jk8`k2tpt"^A.eYF*%&9\$'+$r9N&8e]m]8G->.8gqSK=]/MB]?N'`pmMFcpJ,T5obM*j!#.n6-n#g$3]"NQ;F*I6DCcWXM
%QG0,Tro#GV%6f_81\b&GcX4A8EViu8m-T^<h8-;Pi\.1tkiZl&hn=Z9!r`1l^ARXgr_Gb3?_38?;]0(qJ*YVLSEP__`X"f91":UE
%o7-Vmm11l-^3aqmmcD@bs8%Fkk0:g0]:1bZr:UdQM!t9@p?qUSRs2>0pCQY852p?d9]\B(X(*i/'?J"r<RZ5n@6U/i4.jLq'3e+<
%:e3SH/674t:YG--?f(eJ04CHD^V#'jnFfALjDSBhB3Oc\]_hEarrJk>n9uD@I$P+uBF9TGs1A$/DVtBNrZt;PiGOV4f+0NP?P-QI
%bOqnT,kOW'k^RZ+hqu*BiV":rhnuMh84iU5.)5VjpNOr$I_'t!<j9"#Ie3F0rq?qQ:]6l)PS&39Hu:XpeBV5!@a0S>VL"PYe+IMK
%+/;7MLdH)W^]D1RT(pR"QTr-qs!:S?C`3\&bMU$Zq4][g'[LCjMahYL]Dn?!a'FBr^O(0O03o+Y]?=Q*4QC\clYkagL\hmS%sKuR
%^mmXD"%1lH+23'rJU_;sdr41;pTK@%)H+3BQhM$ZDVkMu=1;hE?Ms<Tk0LM-N/QMMQa^nk2fC?Wh;&$LE='kho$se1Mo3g2p[;uQ
%rpJUc="eGEI\Y/BMa,i52r*JKY[%61]E(e'rmgDN?/5'1r;I-KJ$-k2l-82HQ=%=JYMS!60,a^]DY);aH"h-`$2ni5^hk1'm=T3O
%?u7!q/+:%5HZ&\o2]XO->MBrQ5Q#Ktk2HPdnFlS83RIZ_mCV+3YAb1oDkA93?2WscX&le!/mdGJ5mk:(nH.RW]=EF]VcQ-[2mh-:
%gP_!Q&$LHa:AOG9"g%Y=\%(-F\.A;DoD=;e05eP>fGuSnoCg_ZgE-Y&]mfYRmG5t_pUu^gqpXs2`SLDKGhBCPIimO[q#2%*]tD,!
%TC6[S5(ES>s$n$`!*m8;0CNi:iZMSjr9O=#mCtf6F`U&;!dD>*Ie*nQYd_?%-2d=_gPm<3_c5OM4hQ,aqu+/+InU.[nLn80aPX]9
%EI4tNak-p+aZkQ=#NV$E(XT":gH57e(`>k<8G.HL-iID-1[rB,5JKSj0qoQ1s3Z;lrlknuki)K0#O3b?'^I^V+/'W+^4-Fk(A<83
%?bD-^4M3o`Tt0UWlq]QYDlnZa5LB&YNt:^:!fII'43+'#p[aD*j'\E>0PQ!Tn6^HarKT8:'fYsu2u8NOVrRac\+g'7pk)*.#QE6]
%S>iu9?XC7OGp;ZoT"dR?LCJd&h)qS=_+U4uoPj?\qthIQhRpUMFn>SQXM]hjgOHq^IKT$J^H[es/cXkChnOl9jHjM/#J]?5KuDL"
%rqQYr&\gI*:A/S[_uJsf5o9AJhA(M>s"OS:H2@Bjn)(dmrV]NqDhifL29=3/$WFV:'&<K0qjU[V5P=$trV*N!hYlLN((QfPJ6]b#
%_26,1)8[A4IDPc/#G6J8o)%l/T`95CI:'X9oC1c<F'/Ao!TQ8+@t9#G(VdMmrScmT#d%@I@`Pls(><kMo,:s12sEc#0<T2"JYiP(
%\hGN`XT*?gs245,bTf#p"YBQ,[m/^Il/C0:(]<`2jFp2"*K]j$0FtZd%"J!iIkuTKgK3k&=+C,0iVi(Lh1,GYr-\7uiD6pJ*o+5S
%3;^smr\k+e?_%("!<&g6hnOP_H[bSWoe/Lb#W/@SRl=s_LR/nRlm6Hr^V,3$SFLCaRh#<Td];-k5u$\61A#PckM'&KYAZMX+L$aK
%ro*"al]7fqNV/:K5l[nbI_oc:hYd_k-qL&@eh-mYjZj^WEI?Y-a)1h#g&B7n[m-J_ro)h$Tj@Z?YR?hkf`"+U2h"CQh#HN.$+0Yo
%1g#56oXk-F?\-dhIfY#oT,IOf%;_l:J%U/XliTb,DdVM]I1BbL,^T:[Y4Ij0r"^U?o2iEYrWJ\9h1r3X2*_Sb!(J6-dsLt2pDU0V
%ZYt?+H$r=Fhu.do/\a/r"i\1lIG]GD!LXeRg&Bk,rbkXd_uB>PZ_-\n]tZ`-*W.Q]AHi*C3"?,r*Y?!bFo$$2&cVuYig@^o:P#F(
%dl<BtT&$mu0?:-`0OBglcn'_GQ9l&bp8&(=PnnOO&'ngs$AWR@`utYk'N<5\`#>O5`til=+"uXh4GS0P^d:]@+Jk<$8Ms4V:+bk]
%5$b$9GRisVq@Rbl.Harj>iD+AS6Ok3ID3p,q2hfO20:[>=Am8;PWJ_,3gf<,YkT["h`P`RS,Yi2nDE^D6kcF*s328+^Pb5)riSXN
%YScWnM<Kcq+Z86IJc9)pidXL*rHf($'bL6r?GU$bk_25MoH4'E\A#[@>[LcD?LP(Af+">IHFg92"c/;Dj)qjQ&(cTSiTbB-fH59l
%G*ifhTcV?"+4;;R!apc7Y7=W8=-m"cX5.aFY3)eLWa:sk%&Aqc!BP1JH+:Mu]Y*$,mOm8UHoYK`bAs"(dq-0#QfJ'kJ(S,q0DGAB
%DVt0ZIbND%g#me;`rT:Ngg0@Y];scLDSOrng2>bA]=KN)]M#lH$S_!aR]Gai)@d8@M?\dP_L_)jE&bLeL5:K#@:gE-%Mjg-"3(S.
%*"E(1*63M"j$sG!%3!Up.=nikC)!BJdKHP$FMVTHl6(N5cN$@"1'+*,Bgf"ik_0^<RN^4%+3aH)i=hiaoeUDM6DI>%p=j4>!o.W7
%(ed-jfm!<P0W%b,RHU'tC%/npQ9@CH&NG4^--T".[]cCAMQ_l.$npY5WQqp!ZPtAJ8d/f.iZ2u1@<D^!ifkcliUj65:"'MHK4d.1
%-X].]3%tB9TfL=>;!'TIm*Pf_<GXbCF.7a.k5BZ61PF5*h.W(]csfWW6jIfU])`@FCV.#n^tUiH`$![9#!n?U%(VN+(eYo^ZYL-j
%r+D8/6/9j`OWG'Nkhr1b1Hf:L=c(S4P/NmKmhu+ZNkrIlqKEJM?A]H1,Y<:s%f2hL!kB3n3oKKHEI],r3._Df,\']o:@S!OZF5n.
%7>\W(M2O.`!$^eK]*'mU-#Wk,><qa[OM161dK\;G0-?o%dL4Vfcu'(&6os<I<FcK1/kBsV1(Is8FUL!E"`nYi1U=oq0LO:hP>u&6
%140]r)aH/bj/Re.]nDdX3<9t0R/[M@JGbL:?if?P26L0ARS2S2*R*LOCfP6gJB'G7=p396^kW0Qa%P@8*HZ!B^9+UqA/K$6.2Y?o
%*+6Hd_B,ubL7$p-2&FnS&l:B7J7lEGCRUi*NtCl>Ak(H@(7WC79+i#,r+AgONh/-Oi@]s(Qc..Y!\S0fJPaT:=AcFp'!M(h,\4)M
%d%[JP,&rMB(]Wh+P.Q]a01oT9^Qi=`9&WI,38sMuM5P;sTs]:kZ$]!7)20l(B,&^P-.ifDE9(`*q@&;^SNlG.N]k9WE;d_QCnE?G
%rlNglliTKA'@4gG5.*4ur<b3-48eHW07/!E(;?5&n25<XNWk)D3JsM"?sme,_ZHFV)rKci<Z>M;c;P,8/=#g-9(1)?d8EbU$L$]5
%Tn-g"'Of57=:emEM3P8>!tAqhLbP?O(s?QbGkFh'$mYC_Iq?d0C:VC8jQi9O[qG.NcMlcm<7QcSs2233<fF:"0nmW;&T^,[,,%(M
%L,(?1^`G*G$h9`9StcDLf9\]E*b(K_eP:aWVXuB9:$(_`r?>dE1Qd1ak4\N*><487*eUDN,9jB#75#4c0P#SH2-/:2=_gI>'f9"F
%%q-h*BH(cp"]j=YZYY-(q-B+NKe7;A/[g2'P@0Nh-4HC6'aXY!+De7e:9]<07LhLABX7rl!d:@aA5X[B:cm#L5[si)X-+>5SNX=S
%o-$j#MuObaL^GZ%+<Z4!X45T#mu(Z'1pVKU;@SQ:9UX,)-r7'[4-\bM>`Em"Q*Nl*0T@oN50CHMf1&a^h(=jg;+Cl?7TCP497<&=
%C-!YUP`sQDY=t.=^bZk><Ip3Ci2Iadf-PCj2/L85GVB.g(?iO:)gK:!Hk5!/'l<TqYk\N#";7X:"aW+Yd_P`9fqY?EOp]6%*1G6B
%biloYGG;gH;Fa3!,K"gt`q>o3lq9(=Y6M@_&fFVWf<W7cW[6ZsV>q'Z#;aPRFu$!hdO5U8TP/:q()_U_D'RJM;7@kO^qr+Y`%dp&
%JV?_s?:Hg%m.=t7H!WH[fN#14<s:T7!cnVrMl\O31hT?dA;r;T@pThh>S6_s7<\n%O^A$[&PI^`+U:[Jn9cD0Gm7lD!u&e.9(JXr
%]^[)69qGK)Rj\*UM6\pP0tk.37;:m).0jpii1su3FNKe'R4Eu^.I9eiLbg??1Sood2fG&6_U-I.cr4#r/?9+ZPcQ=()d6(LU_)j&
%$Yi09*h.BZ2Xq!Wn^tu/)ine>2XtB7,gaVB1J\EB1%ioc@!]/a-g'8.(1/;uL%XS$Zi*ERh%B+KrC8@sdct+%fq'tG[ST0KDYi?W
%T7Sc<hb2;Gg3:O%,Ru#<naEdS?0.@7WrH@9=]LUBZhU^BqlcHi2ZB3E<k.]QmGCPkOUeZC/F7&TS&KChi.'Bm<jPp<B/6(GWV0$R
%RH<E-,Fa!e&?eC^IrZb8lSI:Rs3Q.K<>_:?)SkLPi4N\N<s(t1rW"L/m$rolObNO;]7L2Z>apORR7m:mS_(5KTN!?#H9`fff<k
%%DZbl:U!sWX#L8TZ4P9l9@,#*-(@;q9d5c1ad^3WOr3nS!N])(7^%C0BX&niA1RJWAhsAZ@&@79*RL?FP7g/VA9*N$AF%.B!<N+l
%abmuY,c=im_[NA(>.s_)fBEtK@I**k4i6^I8+p/1L$[(SW@lLJmZ8P$OFoMUfNG<Di[V[%,X)Z\)BT0)AF.6a0o>X,r5YV)O5`Lo
%b.1TtX6da2'+__nUJG$7o;a*BWk.b!/cAWRg.Eu3>M0JJY*reF@=K#<X>4Khm'R0K%E\L_^8id<_"Qd(g6&6lP94S/l9Hh00o&dR
%VcG(`<g["5ZA[]b:9H*fFR^TIS[u/*%I?i$?/M10cM,"ZpqG;Mh0n2Gq<kuc;17=(3PX8GXhO8lrGLcrmf)\74Cnm2)10C.k8ZSC
%)EZppgNpjT^9N6u(Zuk2%Pm2mUSg+:RJP(U>K0oL#'664NQ>oQSHDTVB`'F:@>DfhPT&U)S=e+i7'U6da%fKdog+IKTkcf5Boa=R
%)9]0bj_XM*%`Hl5f_NZ,\L@Uok9b>jMDOtKS?_@>SQNWJS:\FSYBSupS]N`n8^g*%Ca.+[OHk&BDV?W#JGhai>5$RnUqBb!g7mI_
%ZP#t:$`XSN@%p61%*j7B9VdlaA&Wh8d'7^n$\aJ?He'sb[sDsCS]TB<'F%^h><6n",SQl'GcnaK>"Rer1D"]GQ9%L(BgEF[#SZ5@
%,hSSP!li;([R`,'KIdZs<?phh9"Yjb;MQ4e.V:_PW8t5)rl>*#&GfJWFWa8/&u^r2=e7^L=Q03h[[fgI)gS"<.S0^q&m?Wn8G&F7
%QA7"$?5g=$/F>2t%Cd0m*RH8Q7*>*8oAn?,b*:n=nl-gBMeo9dir]PKDj`>MY<aL/bXLH&j^asZX49K<Wh27,60DfN5Vn'aRri:K
%8^Fu.*-<cn]%AIJDM^-1B4<X>7o-bhXD8MCLFjH`gp_uGIh86k31+!D`H>$LQHga_G9h5_76P38#5^,!XhLs:ZDuV2G6@030_;e5
%W6.0Lp;)V:WiikJ<)[.:g4WRbh6VXNEUDi?$UXi6AV^XQBru]g(Z^GH.K3QnjI?!OrUqL,^U%a0gl%_>OS^R()P7tl-@4Sj<V:0U
%lqC1rQ;^qX,*-C=Z>ECEL#YP,2i*XBO6hBXb(G-=d/V`A1S8+hh97.uKN0RU.`aG]iWH\'qk)\ZC`]iCNK/24m_9O,5D]JZ&mJ_r
%qq>.6'5LZZCH]?7L1Vgf@rA_bNjbdb9mfk$DG,WR\>_?.C%g%)(0)Q\UU+\k`k(d]L)^@%3Uk:&Ts>-=UXNI3_7_1f'aDU\f?=&4
%RN0a^`iFYr?ue^U`Nc=YSaP.`M$oB=AB\[VhE$ht771VjF7;.*O2T8@UF4G7X1N"m_S>Z<%c[(g=/pJAcK7sr/lh(6'dlh%"-IME
%&D-4.goK6UUrWI9\d$5;'\j?j3%!UZ4HPe,NtG#Xoc'n!W/:0%M%%qtEq.4C+6]n^R+@[j3T\q)h]2IRS.?8\D'qO!/+Q&H3"mr*
%=`B"I1%BS=eTU1X>8.<#dbA"=k_sJP#k^Vk%^LNHf"nC[[g^tCA?0)cfgI[5AOUru>>hc"#2'K..gW_XC_,`fM3l[hp+PP,%NQ67
%U(8T4;%U('6Da*Bd[Np1;5th)K]ca+ds/k0(jcpS:(U=Y:q09ooHRemg'7Ch1%/^[WEhASA5tL68h;ELYI_$d+gmpi$Q2Qh`*0.:
%FBFpXh2n5H*)]_H)q,]D+;W:2#5-E?ekgm6(r.U(^n#f!\_#aM^(r'hnSf$]&CShj/07qr+TpKSj?utZ>:o;:[D(m>c2aKT#d:P@
%Z^Kf^\u8%=B(8c&A:QGQPs(K-lk^1:mCRrK,.$"D+=tD8H3B[+TkPd@`1i)SY!tE+cJ[^1/oAqc4hS<B[;N*BV?R_NYpQpV@-2fX
%!Gk'p$l:[BE#/D;g%F10(]/XmIAY[RgX@TRm4%JF7fm:Q_kVR1HcH&d_U]3TkA'f$QeOb%c*McXC"nDb8"/ij0p3:qq+-%s#=BaA
%Z!9J1i3,lQjXHDHpk/CMFK+ME;dMjtF\gR`9`<("Y-OJ#YXF3VfWdjRroac>Dp#@Oe;\o4AqqVoC2DAqP;P4`1c@uY>jh_*-bpjj
%mQl)UXkgZn]M0@Ilk3.(!8G<./E,BT"N0e$'*C&Ke)Re@:Oiq/73kKsk"J!i*YBi]-?:A(4H&_LopKB1`p$;tJAsDINA**mP`;YM
%!"g=TQ&mb@;_DRt!1Et1&b2oQ0iF*'9BQoL]m&iH\2Xs(Qt&NH,>@2]1S-<q"[bIo#ZE=>0.`lW3&V7o3ihd5!<]h;TWcC)IA0[+
%Go8UF>e$.-@(SEChF<;MD`+,_G)dNk=iqQcjgoUrPgmUS@uO[=9*gmc%E-?X<;a0ob<\Fur9FCdk$:aj;Db[Un:rHY9R4AtdK2p'
%SHEVcg^;:0#FuFjk6))SH[1*6l!5&N["e4/00>3B</BRk&<A2)>kTEK0FttS)_B-?pRsPO40N"_<]W<.%.cG<]:?"oIU'u1q6W,9
%pIF^Cc1/X'j'.Fh@?ZnEaW'>VQE+Fh5,LW:9Ii&c3h"Pr=(bGfLXU\a9leU:P(C:6l@k9_\3sS!78/gnqV3V;^-4W*p8faE[\*th
%C1Iql^H@nmMkCa.ml25)iYZ0h+#>n5(dF**e+7(8JK6qUK@j_]oU)DD'#_@g\o<s1S<Y%+0H5H]U$m8>Ee,1d>8\459!Z3eUB)=c
%c<\!AUrg-Ga(d/7oEXEUi:oos1R,AKW:TV<_fh'dj;Bk5immVqFB7&g1aui80-M)d@W4ZN1ICgB*Fjb4nNE$^2&p%X[3onYb?K>b
%PS$*r$IRjXWf,p%cKjd"4(M(8n1d%r+kH0FaqVrdn9?n#1<%dO>]Ek7nAM)\;&jq)(3,9g3,Vl>N:>%uHb=qpj7f6hBp&(t$)\`&
%#e0K0[rdG"4C]^%O?YO!Y"=n<%`8cfQfElANlS[G(KdM)*+[B2@*D"X=sK@M#2UVGFu>3o"!0huehji:3!l-ZM;25C\-(PhO^)"J
%4BLaS6@[Mgb_%&q#I)N.GR"+ENSM-j>&YTc<5LGA6N6uHK4S;\9[th$T8N@hM0KCQF#[_L*h&G5a4'NA'Z4SgV4AP9rRfaKmqD!H
%:YbJS4.E%:T!:'k8_Np`KH3)/gsaC-4Lf(jpdi&?m1Is;<s=c^8trI-`K=/.DiVL@!L=B(202<0PGHLPUTg@miJA;@=Q,)O2QYil
%9HU=3`hcM?M*@R-Sn.J@H61e,k-'2FT$FeUhnS4JG@uF*nq[+sGEd8n%,.`paP[:Dr1JZaAFRK-O&5X.Rt&_ZeG1)Kd<mjKF3o$h
%kKhEl!W2ORn`:J1k;oKHGs7iuCnLb#21j0NqU[Oa-SrjdmdG)^DI8q4+J:MmB>>f`_8M)fZ&ti<X%*SqUR&5'c:?n:L2C3&F1$BD
%"Ca99WB4D,<Z4.=";*2Oh+.4L0F4#\0(,%aOY@%MKIDaLT"U3G@2"B2?h=bY\1e3>s7rB*`>,r11k@]t3Yu&]U)18j]7^1WP?^['
%^qgZK3Jh':ju>n&73[kpU&U>0dBb.En#Z.P:RSsU%grVJJ5@=99qE$Z-^+3caue#cq+KENY).Qr8Wr8LWi?d!og75aeFA#M7>%GK
%=k_V<^PqTIaU$a?ZK*@*_m2Gro5LLf-@Osomuf!ToagnF-h?`1BY=:(fs$e<HbB$^F7W=D/7)a&:8+q;Kk35t`o7`!iQF(o5)]&1
%h!5gFFTf13hd087EFhdt7GP>P>-`t:*ple1LMH8oYm;8-:^7eui'J%l5mb5._/9pQY`;DMOtk]0"Wn%Hi:qe&\X0]tNg1U:ed<h+
%"9!\ET8(mq^,t$*SF(+ErRK9tIQ?C0g_kT+jkl[$pQPTq=hfmFQh_\gVu?%rs7!;brhX36]@]79W=88>.sj!&%V7oZer^<P`g-_o
%om!!k2]C``E:NJX%&0B:!fX7Xj([Qd<d):=[]2R58_d?Z3=WR';e=s9<0[Kg=(O@;7Im;*'BfC&o;I#5?I,Xs/,=!JI-p3'mL[KW
%7<,SN7@+2=I#*)&L:u%\Ylgip7G=ir/P*Fd/!hC!aH9,7T^B-ZLtjmNcB@ff&bBb)-0T@D08>^boBt<VLR4-64`5LWOh+WZd3Gid
%#3/Smfg&ED*,DVF@i.:^0k6>EV'S`M6Ed^X/:]Q/m][%Xhr`467N&.Aor$biMEX1(l%oT,(]#D;\0Pa7+232RQVoZGA*TYrGNg3<
%j^:(YP4$_=*1E-u:np5aD"jF\YI;2Ls(_S7#=*\;l3/:p^oCR3MP2UshPV5K%W=%RHn-W00YS`]/lB)ipX`dbK0NcZ'_pKH()1$`
%e=U;0'rgKXMPuI:3a,bK"PCF`=Jhk!1+c-7(AH=>51?9f":_BtSKE3E93U=fHV1KFrQkYpI4iL("OEr6jTc*_jV-lbqdC.mmQXK&
%j[_,$NC*4Sc`koL[L]L_V<7[nMY!/qqA'\;:V5Z9meF.NrjD*QT]sc1A\6G-IA@e%W_k?$pa&FZD0Et'_8<hEQg_+,_#M^/8bQo<
%oj;d\cH!E\S<i<^>"Cireih"'4iPu8`R]I-'qSn#Smq"Ls3FV[h,A.G;\[J`G8/:8.m1)R'.Z2M_P=AY\GL_qgfcsI\:%f4S%S[0
%!E?1kO-n/b,sbN,mT5k?mC7GuQKEIRj*7@Do1J'=O:Kd@#Tc:?L)t9<5sDBcgWG64S0_n.FJUM:QEk3t4'.eZ=Wk)@HG1lLDHKmD
%9i<!r20l<MPH6Sh)fa[9OBjFJ;U5TI%Z:*B)uD]\7c;F^Ug-P])qC!lIe<)J']KGc"-o0<?>6X2TAtF!"[l^%?\@FB65gWK+AH=\
%9bJ2lXDf`g[rMP"kXM$.bn;,3/n0(d>)5s7/(ktm7';++T<NSl5_R<mI`s&7RG5sTLemf(2jrX0Gc:!V_biuIWd>@1!pLg0s$5ZZ
%-Glu8UMsel7bbL%Bi.4hg;8boE7(a$WYS\._(qbN%3u^R]'$<MZc'&+D-H($F-Ogl5#7Q-9E?]<e93*pqWj9#O1<2#&LeH<8:!Kp
%[Bp)]brO+7'Q<Eq@m8lc@/IN0W#YOD!uQc_Sp\IP52mq3nWT%/a[c9i,C]1q5P^,-I)Jh;TI7e<'.Z2M_@nGISWEPa#4jFGQ(_7!
%Z25aCSIp0`KYK<PEF4C6.q3KkKY&,=V_[pUVF<Ppd.<ZOeON\XeQ5rA(RjtX*r<!k_AE.XPA*nknWUKC(k4*?fgXb*cL?4dj9j3H
%99,+g#9LVnZ1ES1KL^<=mme@N'07d+DBQVdY&df2C[5J=S2^\Zce0j1CL,4j(55hjjfW7cnS5Um\K#iLh/qAa1i>d*[C^aV7k[`:
%b@d+K?`/'mFba?'bB1a`";pKWKB&/D;uk#95:Q\gj!%kS"P-LiPCMrIa['%%MJHDOf62>QXK\;US[1J*M/[C1FQ92:1cG)\9YM67
%hNU[Ig+\$m9A\N!KGRZ?Xs`L.TOj8a]gSD#[TC!&!\]0ZlM;nZ9^Zd2TA-s5%a)$0&O)Htk/Xo_5pQH9K4fqZjFER".LU?&fRGq4
%3!J5B0R(:0`:*T5lY"l?8(pf50X29s9bMX$"5QVukY@:3pQ8^h7X't?R*u/]-!iigf8kl4nOTEJ7hUdCRW9_DZB9_TN<&5-L67&T
%JjEiN\le$VaG`N!iJQ]-_2;bLU(U%#U?Wc*]X&4cLW>)4JqT1jiO[<o=<.&5`QdV]'Z,=;k*%c:kBB+;d.?$u9$Xb&I*f:rLgtGd
%='T"U0mq[A*"-]W_Oif8i,4QFDW^``mC0t<Y.n9!aPeberQtMPKA=<e:'/OKM/k[O4mFI%h,ciJ.se0<-*,t#Bq2BDfd[Xr^aMt^
%1K4k_B#5orG[c@S<d8'W@tcS:l.*#hFo0#]+F3_QCO=V%4Ju5p0\AtSrnM1b0.Rh2[>2ruG^Y9,InluA8'Z9!?$BAflAWce4[%cg
%[q-XcH^AnIG0j,alQbE&gk!sVi3@<"gG<;"_AV,PEGLK<;=87FGl_1)P`<8?S)%M,%X.]L-bmi'?TIF8?>%Cc+s!^Ij_o?=X%9"]
%7?2cg,<[dGk9cYGh.okFqcg+!l,h(c&2W9C8lW&1WC<himC);B&pUrTQ(BKQ\Z-Qbd7T8/0ZaDGe?]jeg<2WeHRhg55Wa^ZgIU&.
%Pc(8@<1.W)SETHSV?<>/g;_:<LW/XgOWrKRF;fi+Yp*3&o;4D@QR/YtAY9YPWTm[$Diic`q8puc0XVUBN]omel&TuWX0QK3m9cDo
%AcVjp<5%k[:[Y',j9&udHXA?T1DpBudjcDuL(%N?4B8of>+`%n!=YU_'0]_DlO,=*G4gtMLL)FQimlU]*,dJi*]F8/XCTnd]%XZ$
%D!]>W/IH-m8nT`6BC1FJrN'Q6X^qFoEDo8@=[l$kBaq5.<aGKl(Unf5X0)'"qHAs1fIFV^`$2MX6aa@-[B8K^[X]$G,=T*<c!&0R
%DY;.V7qurOMt1)d!8"LQ[Tj9EUUP-W1E7j_jY,L(hYYW+Qto;;d.K=Pj:[JgP(>t<6.q//7Q?ai`d"SPkXj-LS`2W\UP^:H5P%pC
%_oHT/`rh_D?&t3+`jLLAfCg%*+%1.f6=$8cOhIa3nZd/aO.Mehl2g6AO'j%soWbaX%B@sQ6:7:<CECqu.fqWM\gT6ee%MUmSLY,h
%[jQ%gpE\DjZdrsLXGM0YIQ+.C689QI[a;;PrR4i?':PqFO00^+fcg``KVJ<N<$-uiH`=rV\gmlr-sg^64XksWd7%5.F+pPKUq8uH
%*so7."RHW=+tT-;]Y-KIC0?RO>.28dc1OHJj7a_"6S-49>XfA&^s_6ZOa$+iUJ#1^K>\EU8'alV/6o^rhLuS[##9dm((l8@@L<q!
%KGo6\R6Vk*Upj3\,rGADf[gI'H`=1_.3rdTMk3;q,2RI`Gs@X;#qoW$4430%=%'/!oU4[u=-VR*WC@^Op0:No&#StUR",;&C(XRV
%!r7!AZ/IQRK8I6FhR/&t/TtoHS6A$rT;B/L>]h,PW4TOZ:[]?'gkUqZEuY_QTY[1BBQu'$j$Pn;R!a:+_oIC0NX_%^mPF75Nt$('
%>eB<3_](cc(2#_ANMA=ilj'&c";3&I?tCV;$t1#_b/pUI-g7BQ;Hesik]'m[rWMH[7`Ge(,i(90@\NWh)81+D53*-YF%/o$/dRpY
%'/e';fP.Z.T*!]tD9te$T^*5slHo<&ILW?J5)mGBfD+rr141p,6I.Eq-Q1d5b,6)W!,q8&=-S,oIGFj'driXjZ]pPQ[@@WFGNITj
%.>g>bI;quo`\b97mN"4^GL&nF<+U4O8plR&c=#qNe/i4A,>N9q4nioXejRLEKD5q?oi1)SqYJl;rT=;N:;\MJ+ha'-qriCkqrrIm
%qs&NTm5$DDm\T7BU>N]J^@0SKhF".!ZB)%mY55[nOtTBcGAkqVpD.X%S(l%_-!*%DpHCsJ^EOKnX6bZ44H7-rGcDE(OL6@rC2C<S
%QRh24U)]cGB#f4C</>EBePCeaX2JY.a2B>j5PocZmL&1'J4:meQS.T[%YKgucQgPg]>o=)O!d4Fr<D+1+i8W24#8eXe%S>Eo'PfK
%iXa#[/s2^J`EVHa'ed_hre//T87:$s$FBcRW:Ea[p1Jl'3$o?Khd;8,)!<@<!\H"Op#*%qa2J+No]GX7YA\l3]q5Mb(EA=mNSGh/
%l(PW"rH3_SW$<T?CLqrekVEH-Io>(n-\]n7SFuR6JB:Rq_>H-3r[@/4_DSj[n>Cs,r+AL^]ojcfC!.I93q3`79o/4-/@+H@J)DH3
%o/V>@kZj<!6i$ONCfP`<1Z/,1V3R*foCGglr_eGWQM+XcoQgl3$dNP@q.Wr1P&I5hHemRdK67a7r^!^'dS$fhZc;&A(MLV]VZn(/
%AQZoS1QtrLZe70]+dQGlFZ%f[e[=4n`C`\*J,,.Y(.bFf/5IuVKE&(Vs!'E7s4s=#rgbX0Te2klin8t7+sp??0$,>X.F49+%Qt^s
%+,O*mJ%`Se=O>p@l"F?elf!0USFG@=W$:<qZdt%)LhWo`6I#):\WTd2[=m8,V:m4P%tfKo1h]C.`@K+*k)_]b#EjC"jC:ldQI&rR
%$&tuh6@68+JE-&WlAfA$1ucg$gUUuZN3sTMfFCi%eK+H7EH[BMa2(c68,8OBHrLE_P=k@H/12P:ZSfX]++gJ(m*F1oI_$p@0\AO0
%l6=m(hRh:$K@?$tVC_Ymh&h9]KQ%gXq;J8I?ULQCF9:J2bG`]VWfD$\B4i4p,X[@d[4i,XU7*cW:q2:Nou]=Th!t^?=(bs2^%naV
%.eaE+Xe8X2FBdc_'m/8^k&GGTpE$1O;n!,g63@]W_!IiYRd#h4SF*(-rR[Y.rte/7/Uk.b^gnB'<]c][NEY270lOM)h7124&Y?g^
%YJ,5Rm4*Qq]Ag4E/iY_,qP=_j,)9/eY[tbp1=F*2R&".&>I'&5=[eMK456'P,E%)7@1aro]Us$Y(pXDQ=Tj=-i]i0/i!1?ROmcp#
%HGh/!"s@Uc;Nd"noK]3<@Zdf>'^!P,,[K+iB+IXEkKu%EM8PN&6toak.;>SU:ek-Rdk7t@QasIG8Y2*Ns6D%DT.KEj\=6qfb?mBX
%K8[,7qO*)K*^6]Th?W1h2;?"bSbmhC^5#KJq>9B7YADd8/o8(lBc4rXr`F0hN"YFhn/Uk0jNNt'rDsX]F1g9X<a1!r$N8[C/ckR2
%%a`,+\$m#8q@"=)^EW!=Y:naW"Q>,B3VGS`_bY"G@7BEo`S-@fS(3ih@#M,P3n6Z"_G3u>Y.R*?lI5h1<3l*set6P0;jV]7]DJ`_
%YooD;c^.t%#sOa4XZ'RE.8=Dq:Fa_<Y9gG=Eafr@hX&L1\O+DY5S6@u?6ZG:mo(m,_*W?C2)8djS=sI2[Y)]')9JS6,\Mj*)`DSG
%12n.coit[WZi_e%;CrF(SOD4APu;>@DI25tPaZn]oIJS9&jfg$9"?d]T6G"k2$_QWJ](d]5rs&+_Rf4oV1nPlb"3pn:Dk8B=Cn^X
%NL`N]*@X=cF,/gIdq$s5V##'Cas37e\KjC71HLi[VmVAN`->^<=.Ia4(82Hj^,D1Z?ZNZiiXgaEQId&[Nl;qgM/Pmb,,apa,<gfk
%fmDPQ@*[>3j\YHgHg"8hhU_*d\GXEBF.[X=gnQgU%3N-@mca=c+*t@sf6ul*\kfiWDE(Ngq,?Q/5PbeL(1@-o1ECt"a+!PL!G?_E
%AttMi8$Dki'P\Pd9c35q?>W!O,P]J%f,qbK*=]U=;smojoNTp#bAcOnob6,mre3;7YKNIZfnYV(]BRj@XPV'_JbWTo5[4PiUfpX+
%LKuFXGqT^UcAU29<qA]a^I9^SX@&PVj&[7m!8V"A+]4:AB*%YGXbn2Z&O,_\f7$IodH0soS]>j>V;AC1q:CcF>q#'N8Lh*=L9.`u
%8NQ@m1R%5neH_8h>PL0g>C'[\Sqh]plG0Va%,p6.Y.`2=Ln,Ea*i$4.o#Z\L)]AEqK^WE2,Wmi=&_>ic=?_N$?]/uT>U3o8<@4FJ
%]DLioBL":A?@OTab-C4fH2j:/fBs&t'.tVl@&H/CngB5s*6=]V+r6>W:OCh2>lm.:%`jtJoC^!_\T[b:[amj0^![\/,ELtQcAN$:
%lnJJ64riK$o4'^`I/#>`m02B;;DLIaj2I.&:&bW_.aO1S\U*<KYI7tfdc`nCs7oSOf?[)Hpk5bl3*d64,X4r`/s:NYglJO?=4Bs/
%KZD9InUQ"X58r*<f(P^%mRC5:NfQ]/A)pMX30.?,c,5g)V["3JNS::3nCX)h!<)$.9SLaadf\2mGU2'%2kUrP"g'@48\7$6QY]J0
%52WsAkf3T:a@*A%B1eh60o`,]Zmh'+KJ8-G5;^nan/>oM/VNTL32Z4n4gM9>6)J-AaRo9oYtoRe4Pe]\FD&YCSK1LMG!+U6E?[:8
%hZMiB;kp6P4.bm,pi#WaHb-07M%uUaiJA<K@eVp57eP,NI=TXhn#tk-TH29QD6*Tafp-@I2)2.YHM$[;-t6N'cjYgt)ZQjJFl5-A
%AeeFS2$\G&7aK/c-:NdO-t\@2\D/K'>el%-Uk'5-NL\@BS9nZF$`"SeIM4>b3^!'DUqt=`XT\7XZ[99H:S43-XP)r/]+P"]Z5rGV
%>X**DU!U+e3%%D['Iq):lQQ141*7e9i?OHm+,N\d=:i>-d,7h(%T[QO/@iMl66?fd,bBdpYFd7$Imi:uK-XIbWT7"2Vpb$SiMWb(
%!n4Am;dO;B-WM(fn#TVr@Bqm6NT@?;o2mJfq5+qN_W/]TYBCd:r/*b[%nFAU)iMTJ6X*eu4O(C"H*IRpY_3>^J/(aeh$V3+_=D`C
%nn9>6[]G-+JQc`BI5(\,>RHN-B@eE#iJ:S"qN7N=+"t_gnS:ug[b-Ab,](XVQ2bX.Y'[S9-sMATKqHW%M9_rM7@(1dZcE`\#+'<a
%[t=gN"U^5\SA\7c[$E"#-RSBB@hS#if`C/?U<O/^fb5db-WBXJMfQUo#>bXcXlZlmc!RgDhPK$,.X?9?*5E/Cp^-N\EHQF!\A"uP
%^[G6\1!=%<lZ0VX@\aM"%%(VJh0G:[Or*Xdl\MN?iSD?3\?sGSV0Dar9WuKOX#%-U.2o8AXDmoT1fh6E8_Th-BlZP].X8]fM\YdT
%C"fi`1fhhsL=]+=T7*>@*F6t?<guWq,qLZh#8rc[U'd_<&N-\fRcas^Cb)g+*Z#XD)U$W4$cW`Yg5GM=(3)Ah1t[3$>]kgXLM=eP
%[aUoHd$=``n,Db6rjQfPhS4D_s2-eQ\=LY>@edRepm]4:q<cG=GIMMY@12r*?f'\Q\UAh5]Dpj?m0hQp<e.Lfc?#Rhq)=kpHJ\/k
%q;2=mI#gY6/WlVhr^?e`5N'T^%D[HVb@eRRqksHOT"Q9A++FOqXE!)WR,C,S#-cXe(,112fb&T;];O!RL8LXZ?s0MMOkQ>8H<H)(
%X9V^b7"rlTAd5@$.j`g\7pl5b#/:.FD0%]fk?nC)m]_6:?hu,J[N0q?CX9GV&G/-`(MBgo!5&.;]KAp\"bidr*nhSMY9/D]]?cMq
%e*kY15cOkf"i3df;-4:jWD-sor\9eSqs4SPrJpSChtIhSid#E?&-B7ZCr\g?bA1qj'mcu_5:m4_PJD)WJ[d^B@F>\5YbnMjhDp[q
%XA\!ob]CZ7Rsp$:"'hRAHKS]68mArW%-I@oNGh+beXS&3:Op0/%-D21NDI<Aof,:4"U@@S9p?<f`=HBlj2>MM,U>Z*$)5M<+)&KM
%B><J[WsR!b''"Kc/8PCbJSYGZPFs7/aBZO2I.kT$4''Z+eT5KgQ"/9dCbZr5ZR]htq@eebP/i:DcsZlYG!'glAMbp9RkTP4e^2Ch
%r,qbTbV*#W$KaF"N*j,r2:5/%!\_USPa.f\R9^pSU%d?k"cnNl3Q=-QX(*h:2qIbM:Vj3%W=EL08ns(/miq65=cF=`;V2OJVP0Q&
%+h?D94siVt9j*<V!P-0q7-+C47/Xcb_4Ee;R(4d?0H#0>k1AQHR=<"Ua6k;dR!m6ro(@h*;inZdCkLstZb;P$IREU'HVA/q&^Eo?
%'(-nkZSa=L&lk<L.4lZG_0&e!9#q`k'^*g8i6K/`*TX?X?,:pWfD)_VCE::X'cs8$.Ru`Fj"ZMr^[d0=^tL*5US:tAOa9([Dt\,+
%^\q%"Qp2jV^DOts*W5ZPIi[C`ZVW]DX.5u)IM6LbcTurVR';*X!%NAKM1=\*BAgSOQJbSIZ/e;\`Gc7:?b[[Zj[=!R\,[KcBp!m9
%BMPf>>)4,2Y:=2QVMLmmlos%HdI*_=f0"]-;C[,MSrXK?6!uYWj">=1dKCBf(u+jC_D]p@p)FYE+&?=2/n79$R@pb.2uEtr0NULX
%C2XA]ot'+SYp&V['OkBr*@r5dM3n25A<elT%Z@c(!Y.tYTOUE2K3>bOJ^2+'AQJn;l9$_TV/:]cNk`&G[*lC4*YrkbI;h!hHb5lL
%bMi?W%mrGUq(L%mp^cj-Yr/V8"]Ko0f*Qa-i3Tq$qG1`!=qXAt3Mj%t>!WOP\/r)KL4Z-[n?Wih+P4mAp.-5*)j4.i5%1Y!9-O"^
%HU+I"(PSXn)]1NWF3"cChkm_kc_0A^:WR,V:-:X,3>Q=e2E(^?1==L1j+IJf12c'7[*C[NYMb1WoU[9eT>r[A1B^0Z8oBQ`]b-XW
%k@kXSn5lBfiPHGZ!PmV+K=4KW5$#[J`XP;,A\</=Nq<,Op;Ct5%`!H;C-.uA:a<H?R:$oB(\EocZiQJ)"MiM994qb:PrSo]d+`8#
%SXb7*i[j.B;b-s`+_YLCJsZ!O3%;[_,A1DCUL;>V<<R<E8omsD%7-CuJkM?:;puduYhB95E+*h23V3+O?2:6R72%t;SI"Ep?m)C\
%g4=7&L*/p],%t0o;l1\pe0YkO>:('C4NC;Y$oBK/GQIW,FC5dQ52uf#%\77<,t61$;'8Q5!h4A7%kN<dUR^5=aC>5D$WZs-6nKVe
%k(q/"+L'r*!h<PmY9;Pn1lY'g2'M#'qncUbWB/f2WKa,.)ta*_pjMp:N(&7+$.$D$%YCA5JenR=4;#mA0K5Sk%#[6m!h=>&K[t4G
%L&a22VZ;C6bR@&(.EUan'GM3qSk2F&e=M29MY&fdZf7Np?]`f#c==n!k>?OkV'[(96"iUS3\_1&U_4@B84(-S@kE*H>Ca[CG\7k,
%QN"nPAjMQ!:)HDkP5oAj]#nM<Zuu1%7LQ8=0%ghrJ]U;&a_V!t.7a\Gg+aF&"6o4jjsjYMUJ>bV_DRtmk!"u3``k0U;'uEU"1>8H
%p@*Yh,EK:MC-eJ^N4-ks<*TN*=UZl1##8`/MPG,,i&p6BWt%Eg.VRt_*It,LZS\4mAMXmPVI+)Lp(896=o78;A0;F9D%NA2,eu)L
%6U4r<V),IQX/,.djT?:l[BRm>e7JgeB2L$M2A$((?+Mh\R+>/]0S)VI"=`#Y;ZY+X>,FjtCHupEEY"*3k_Y5+E-T5##h2go"msg0
%Fjln6E`&s_lAW,*(BLb`8J6jgXDM!Ij(>(m$M7!G136OH]PP'6/>o-e(kYiPROW@_DLt`>+.a6T.K]QJk3WdI,q?5p#4&SL2C/@$
%<co]9(,5f*ID(I'X0B+_gg$Hg_2Oss?(?JT:]s6n06ea`p5dXFJj!Ib)SleS/nSVG=^WA6FhOKEiGZPE$.;\ugA;&1Z.OK)ha+.Y
%-:?/"Uh_"e&%8%U\;dB,Yf['`1emP?P_92e\h(%aI,T!<TJEpb+s?rEBGMd!)$(SM[HW9/6-heofm10K=p:;6`Vu\>C7JkB,raC_
%l#Ws4$8Qng@q_WnL(t-cA/\+f`IW8dZE3Kg;`$);X%*-u^d"h?.;@2??ofm*A!OLOQq]aMBgMdAb&Ymq2mdF9<i2oT93X)KWfi)O
%5=?&_'>l3u5lgqKD-+oellHh_ek*]c-jnLi;>@KS2PF[2I3t\t6h.T6b@4.VA27U9Q0iX#aZ&2VLKXB%W3jNLCFZJs%%OVdVT=FA
%N#cQe^;;_]qlkmA1/l`tqplg/e6Ykk2UFWH"f7lp)^,-J!+BeI"JZ%Y4;k@=6dSt@go_'_$[#,`A(VbgE^XGGNB6/=2etiT?L[(+
%5hek1".84%^^StY.T9b6"?!-J.&'oGYb`JX$4E#I'fIAoWA*0r&:dFb@o`^`dh*EaeSaoK!l/eVQ&#!V70)VaO?h?$!7"0d\OhQ1
%S]@i("u]E.!k9on?p^Th)\CRp7=@`O-;]:arD^(F1SLla0F2>5_X-t'<N-"$ZHBNm8"Bf[cmIRbb01J8gPQl89cHK.d$9+tX;M(;
%<-Yq:l4tMr^l0"A,X;pag&hnjL7kB;Hm&:Le4cir[W<l!N%J\=X=>Rt:9uQ8,/!u?Y)k+?*b&ut6>BO)*5M'M+J?ONE#tRS-G+t_
%?0-VX6A,l$7Cg4a9(\\WqORdbD+Fk);cI-=$6[hV9K@]5E)%lCBH(I>Pgp%R/.rOqomK*/BVUuS761sKQ:e9I`?)ZR2J&Q'e0P*M
%=d9!H"U::DV"\A1G"5riANZC9`'0TJ[E_.#6<+/_M?>OJeYHh7@^YsW5S0mENsLW'5)XGK#`RG12$._+3[r4(!)04=#DdW?QF80'
%G,ko2Vuh62[JQAD'/'i[XF_7t[E2?uJYT<6dPXmTU9*VFLk,^\)IX&Z1$6De9T1g[?jO%e\CnN$ZY]4ASqN"8:[2s=P*=<M$4XsI
%FI#o[[)!4$=Bf#=#b82[<k#)3CipX!$![Ub*7(09a%:fmie3L45rP2<R@?X]%(L=V)(Cje!4/f;Bi5[_0$]2fi_TXuhY4#lS!`-!
%9pRCV)*t)\)?_&7,]-%MkB+rL/1;mk;2n\*^Zh%^;:[ETg;9=L@Je3&=Y^:5ck0O5aY=$'@pfn5jCL7PahoGEPq>,j&2`2XEG5e7
%A=^]XL'e!G[KML7)hM%+>NL8R@-Vccfr0Tp0]Pp-HQ);br;I+68)IC%((a/.G8-Ji"ub92j\*GHa(.fi6GuV!@#bRNhLo0(>]#9r
%4[K.g0JOqdSd?5b:u+9ZX.<Zh8P(p#NCAB6S3QWQUI>ulmO1g'.0+PIL9se^(,:!+"/+7$JqbRQF'Wm\Jb[JeQog2#$@lloqi)6)
%c%at"751,>;oMj,s)p9Q)0D?_.&rL)$[nLr[Al("#Zp>ClDJ]"pFPt[(t5f9!jRcLC)^W8,;<e<0bMtJ9V_0[3^!J!\$[jOQ<a'^
%[?dg2=+^ri<okfBl##LF4;OMeBED./7R>QR)M1!s>BWFIe=<lNieRRW=j"Sc8SJ1a]?.4uZJq:&Zfmt>eR2dTeKm,YVk/F9:=Idn
%GdA8+75e4&C3=Ph@82cP;e'i1`sC$F@/=u0j,Ha8Q1`;;Q">!ALf$GV\#MaED#A/)B*pP7-@[cQnQ81Zf:mN5W2Bt+D*,_k2,E$F
%YRa`nMFh&Y/N\_4D97YX-7)DS9hBY=qc+<YN-\k>1ACMtMg)/2P0?fe>?,#uANT<r"pf(rl;3l1RD4I0?FHt1jrAnm;T5QtDF<@(
%FrN>j!16F1[X8dB^_HCI@7HL$ZX9V^[Ac6tM'>4/)Z1d8"CZ*s%P<&P/onL*\"X5qm["#pC$O0uq'r8',:7Su^lQrX\fY*5qL5hH
%UeS1=T\;"lH_Ys;WBtL&GO+\.HuA+1#W4K#jG\ZeSnjmf:!\#/ltuo76i@jEE@F.]a0pD`9KNHYB<\V@LCmKf6!:":g?en,c@CWh
%ahYHH<LI'6;?YUshQ=o8\f]=>+rHY;-gm?QNsY[57*cjJ3gL&QgFKOfU=DUh!418'-Ej2$>m*E8;P7<jSOE]je:EITKg!37`^%D'
%)ocRBL8fe7:T.:]a?#^5?.VeT!3->Lb-Sh=bX#ZZD<@QGlp,2+Kk[\H+U!^P!lWM.!&3^7%d8oLVNu3YS\FUh,+[3bGR?q-7aAh*
%#$0FaR+Z235Wo9<;aE6T"R?OC^.E'BeJU+s!=:`RG6"aNIN:>d1ti^7RP+]Bg9?tU]FYp4H89S^&_&pf1=s5h%Z8T98$k.uI[NSA
%7<"9nn2h2Na-o\m?3%UJCcW5]a`\H:etR"k'O].k_!'j;k>fjDW2]0LN=A>[&jQ&s`PAI@.n2raJk<S`D`nc4is^rR6SP,.FPWTE
%]b.2DF/DrfYW,@7[E@b]n>o>QE$?uq-;?je$I$?T15_aSVKdA^7A,O$U.<8.JfS:a@$hPa0oHpY3QS^`;>igH@#_b[@i"2Tk-J0`
%<S\V.b=4o<X)VcLIlme_k:?BH,J^68<Ni^Rj(r@IKq6U"FJHg?_?^,m<Xj4'-5frR?^o=XqjF[*1Ds&eR7E!eK0f$&<>c2V<&H9A
%4.d(O6<8Xo70SEF<C7b$]h_Bm;(\Y:R[0,%_>.=BJJ23nI0>Eme^VGG3^FlpS\jM3"%fO,_':ioJOS&U<",Omf:hpt$*4Y&cgMH<
%c>'%se(8<"(BZpqQn#t#MP..Xg9@.T=H=ic,&M_O`c@(sIHkTEf=uV!l#TQ0@jS-W5$.,r:1Y?8/I@5/PNhb?B.Yo#r\#@A*W):)
%%Ef`<6OcOADKG7]S`fJJ8DE'rRQP()&qL`&bJ7M\$FZiJn[`5ZC94E$L*);M>N1L?I_V:LYmP+ddbHu2\Hjl8mAXr[gk!S+>8I7k
%G"fKYfW%8GQN^Ml(^/HjqJ@,[J[1r='N)IRFD3)X&KZ9>Zb5?tI):n/4b"r1#/K#Q.\oMtL0YAaY;s,,16;c;5]WDNJnTq271V!V
%lYM0+*I*7QOYCk[@;<A(-<XUdCF#8idJ#q0d117>Lo(<+%-GGH!qt0hedqmU;PcJ/^(0)Cg`D%F8[-e48>r'%l\XXk3b.aHjQoj&
%+n6W[eNW415YG0;H9"&S?uf#ZAgfOVU1iU*!h4.Oi?LViAJHbi.Si$GoY9Nl/*ub<@*Hb&1i)sHel;+:I"(BG/C#jNFZlC@iT4EB
%8\YB0;.`-W.b(ApgcY7t^jTH64c4l)!ps1&S:2Tbb)o4l6_8i%/N]1?E6sulM>^T\bXrWc4kU>,;5R.6hOd<G;eFc9!u`aPG:Jf/
%m*d`],BGK;+$kHk1F_0]X6p?ioqkPFcp4NXgI:'dK8&07G\sntZcSG`_H*#aR$+h1rD^gAX^`&O.3hap"i-=TneJU6(g'/_n;>$2
%5>_2j"eddUTO^!cDOH;VT"gOk>$aJCZ5Tr]^T(5],j#)XC">l=UFgANA0S((5?8fV`%H<<k+l4>=B:+)>eF2k(k?e,PJ]CIg/LY>
%P7n-9'+0c9!J.M7pa6[+eRo1;/RdYFGTLV$]a)hpYHph?Y^!2d\*2._VQDGg:/s6kN.GKOk@oDnNmMP-8[Rjgg.po^O6dQI@'U'O
%`8QLXbfM%=3f?etTi@FeUE[L3S7QkD@Y5sIb1rnWhk/.@jCW4O.Lp`.)5r"l"j;!hH!rRpJ[MFA5a+H`H5MBa)N,d&;arrBq,l$E
%hK75a-or*WjsFL>-E0Jf$pac^FF%e`c[8(+bcjnHEsfMI"<27G?="*EUi'ab4QqVS[B4`=-D7e5rQO7cVb`^^T7Dln3G7WQ>BFrF
%d1b9*#Rfo5CRkh54IYu0K$q9-C@2eE]^\W`/S>b`qL/qJI`kHSp.33#OqtHOdi7qd!l5fS;ttH;J6=fc%Qe*dMHN$a,IB`q>.;5]
%Yc'%N.s`'JXJ)nQ4^<S*cB)bCib2t?&nk'JMPGmeP"!J0!?+Ja5h)r'N(r\9;,P[i;U$k0bU1',1sm<`59HBD>3+GEDL^`RZn=et
%"uSdjHR+V)M+&,Sbm^.gmUM.:9Mhug+.LJG6g*nDUuP*S!?,m:@!1ZINDE"$*-FKo'nAPR.i+QT]+,@!Yq*k&mWmLQ)-A74C/s^?
%JOA=?$4d/c7n1C!Oj6ti0:J1HnR-*<anQ_.iCOfG(62C\"ic#"fas*:?/ARd57srF(NZ6mTH,`=JI#,MN-;uj(F,9<s+m,'Ydm?C
%/qpN:ZNYo$HkH$d<hH7X.KIt(>4O"^"KD`2kSGE++UmB06X\IVL+\0h@*12`NB1E0:/%B^$7.(a\tku%7KE$[m.>a=ObLTDQF3.l
%&M5E;$T1<ZgZHki@iY9%^h0Ks`lOh)(F?0MAcV5Q1g*'PF?]SYpQCp!Y1#P,R%Y8]1o.B3*RWB@/T)&UTY&."\\o&qXF)Ed;Ue`V
%[(<ph-$YT(.$>915Ktc"ZpMHsgId^NjLjCr[&jR%I93--qs&%*O8o=d4m&Z;?@H5_WLJ*X`+3;O\P!bHGg6et#f$Qs53.\VG0<0=
%&5+PiT-J!&r'$OeWrDJo7u<M_l9_HO@'1CsdJ_DlmcW!O&2WT^)>1J:XRRp<DP[qNIhn(r%L7Brl7u<X**_-;8Z%tIY<e>%iZ2WO
%3`QM2i$RMjMas)p4i*SoZY9$e@FJr=0PsP=TZ.`R1sUudLFrh&_9$l'll8+n[_Sk>Ab<orIbZMPafo@-kjQ']mLq=(>@W&]*)K$c
%@F<jL$;+s(*]Zmg3$XeBf1C;c9Y`g^N3\rcfJm]0gTjN[YaeFAmaA>u$+YKorCP<<h"d$O-O.#@AB=g<i1)BRSth\b#d^R!bJpn+
%!2q/9)H;LM:c'u-Lh@BO`A58/U7qjh8K4u_Qk<M[SW[qs,Y`K_8Ver"k=N!O.!f#.W2.Eej=.4PBXnu0<Ja==S?8Lk1d2+5TFu7Q
%;]uPO'67O"M^I,><NPem!LHA`2:qr_J.ar1"^$C7CotHjfd(Za+l#pAkl>>/$;f()POfjs\5!su:+E:uA'beXb`PuNTphl]\oopj
%5t]gXXQPO63XRHn;5`1A!-=h*@hMjo5g:rTS1Ys?7A`=+Q*=[6CNceu5aXk%;ruqdOqC!$0e?e!g00LZfsCg^\o&sS;hUC*X'nY"
%9qYQBl#c5$N4,pd!TYj]MrkI<o9b[<c-]8Q1BBuPk"T,.HD#8epeD^ZFf&W;E9`T=>AX9?86[>A]?5aFQS(]^[@c\).']l$bYQqp
%20VFdVuR5Q39Y$N'cBMs*)1Pjofoa4ARK4E>DclhD6PikQ]_=jZ9Ej`B\h72lE#Ea'.C4EMore:dj1e(R]<q;%I_Nr_UG7iOrhH1
%37_=(p6DOgCB3_NQ!FYY$aL.1c@f&MKt>Bi*Q+Qi7*]OT@%q(<b.6^UOnCVRnOOp%`(8'`Xr'c+-85[eOR$[kJIj+-K3W^8)CRFA
%O'8oO8RMi""@l0^UZ7b\fVqtP:0Q?Q]1/"D%C>n(@8.%M8Q7E)CdZ`mC#BZ8I)YCb]B^qL*a46-T@@4AYnVdi%k[<F5ST:#Fs[:,
%i6.rH&Xsg9M>KAT@&k:XMXDBc;s-Nkfcj2PJH$QP+dK:*a:.tUS\$d?5_rt<k[Ea)RS.2SL7[t9.2k&RNt-j+S<O:Vd=T_F[,sHf
%1Zb?QUncO[kk)DANG<ca:-IkTa`]?nArBp2jiSP4Qn9$ql;8gub1A-8l=,1+V9SsRC`m5t6-p+;*WuKQAZQSuT^`AX=!LT,cNHp/
%Qgr394p#B5X*+O'D;'Vkk(GH&U=;WdgrA:':";W$?qG+<+)h3::<HsZ8WKRVEJ&St0g'$5,hU3.WZ'#H/!J@Q4p:qaW#Z01+@fh)
%6q=I1V_K'@0Id-`rMRH#QB]'.5\N'n+EA"r,FH_6_;d2*FmFTC9*A`_maCTHMD8#3VaGu)Z!t)Gc6>]j0nO.3ks;./!rKt]gqcj-
%]'c;HRO(&,NN+(.P\@-ZJfq=AkYKQJ@/8'L-](6Oc$1Sn/=G*U!rt$,=T-4$b9J\pk:-`gM@mahP=d8u5b*18K1M;mKJefbH+SjU
%caGi(0&FB/O:Wm8n-%bj$J,J/2'13<0Ea=?*'jX^!N9FTO`u!M:=H#>f!8q7*.$\mW,F)q>s5]g2_jN&_AXU;U5YasgsIuH-[uO-
%r?UWjRl$;CYG5RcDhtkN?92`tL=-8_LFI86-Ne/4%Gtn;bihln%4^oDEp,&j/0--^F:1@ak:lEl'2E&`<Cr_K^uWY$JJ<L8/4at+
%h6P@m(8Qf.Z0*m$FoiKUJ4/;HI/&N*&Xp.f;+DaSV(Mp$FsdHFX*@]c?p_!C;?Uup%%;q#kFh"H@_S*I7`:mh1g8sYm--PJLSBBe
%::^bJe1@UMb4-fiFqrha2;3Cl<hq"4>E1j5jWm.A"jV/TLB`l:h7fSa410U5lM:e95^Kp)0iN/AeNmX-hf-lE*/k,'hS,]]BKZA)
%/e\U+cQs)/hdY0P63@if(b@SNp/L1i8KNPXJ:/t+!MZDi,&gL"`gF06JgU4]cEL=PEAS7T"Zi+6>X]$2V1qtrZtdm><h./qj&!#5
%6W;RaOF77(6s4Jc(Ke^eils[Nfdmo`d--R!+oA*<(0,=)ih`#s)_Af*J`?;Z-&N8X-;8:F_AXS,ap3)Z4B$32K/)lkLP"Qbo3aF:
%0W7hF4)rUl!ql1.FG1W+U/6XbJOPR7Z7p@D\h?]Q2O;@FfWF)[/98-sZ,ig-2cO!O*E,70Yuld:c7"CT\uFb(/qRb>cT.Zh/]='Q
%3fpDM,Vjr_Uh2!OAt^<G3qW/GNX4qb7HZdh;2QWYXK$7:Z)U`sA^*Ifq'.JT(4tb$1'k$Kc2;=AP2[J#5a3"3U^(-R$-gRm/M\5u
%kad<`AW4j.qIESn_/NOs+COi/#0)UFaGL7L+L\kX]Do;EEZqZ%0]?[g)R8J+QgT[(E"n9MDe^T%7\E,,Ak$1SW-5Fr-U!Kp:.,m?
%&NRXsc2jZZ*2HG-m'h53aTk=+$M$mI$$`aphPo_$bZ$E@Lbb>7fM\dX/F)I=9s6(9K>hIaH@2Q/DVGY+>0k\H.pDt:_5bIV'I<MU
%/=\Xnia*Y9H>MX",4jpE_3>usa<;mZCY"T@@Rjh,mn:\TaC*SL?CHF,"UFGI1hqt8b^*`uLO3^T9,&VAR&\-_:GU2!SN,/pEGSG%
%&;AZt[9l+&V+@N2,rFj0n7WSe)\"2j2%63.4X+#>3m]rr_(%kuPd%7n'<'%1ZhuOCb)ZFe]jeG1gd1TePDm*eE+tV1JI710$22dS
%j<8bk*/S'qWYP6MX@(eM=@IS_j2<t](5&J1'<8SpI4?eBXa736MFoo)UfBG#444-YnlD7'X!>U]:;P1i7prL:1Bl+i\YGdg*Co[Z
%C'&ii,sVU*eM"*1.+01J&TCF:%3ge3"$^"AVifdbcg:T^Uq_4OrP8PcGZbC2pmb8''@h;$O\4Nj/HpugXLAcd*&-HAW[skg9@p.>
%"[LT'C*5rTP5+<(dHasY@7K?R8V,'Rj>@13F0&ineaqqIp@r]+1?M8RleHTaTT0#SXK4r,'g^1&n17Vjm6'-#?Xt7U(<T9K'*k"-
%)o4:P=oCcmLS[BPGp7aG?fO\_"`nIU,Z;I>OmYON/u<q0*j:cH`$BKL-m8_9_Xod]b9Y1M<4Rbd?`'dbi!>R;-S/WR6Eeh$@U%/=
%Wn^K%%tB`fmYM8fc]"3j>ofK>kH`Mj.?'Q<B&I0@`gqY/9]iC-T<5nkN>Uo$i)q#P^1I7f/gR2,aHQhq)bF7SD)2AJ&4\g`%OaJ:
%,n;cmH/11[%U:]IB2\jfAr:rmoF#(g5Ho4k78$.=NcIcFO\>JO3"+9YImeB0R,LYPrmXTUT^L\S=BYZ8c7'`B2`6o'cXfOrH:h_0
%'HiffWEBfa#n3k(c$$=&q-Ffl=d+.XUDCG?R%dGH*S7#!=JST%Vcqq7F::2o.rB)LnRRDur+WI:Q<<.NOLKATH;'5C&gr\nUOl$2
%7Y[0XGu<O>qRTG/I8-K5g#kr?;:(C_I^KEV+;VBpip\6.,8k+BW2XT4W%uZ(IT4MJ:)U3kpHppp]p?2Jdj,o(k2>&&N:F/XSVG98
%;J4?teEcX9/sW+qT$gID[(3U['=5flEEF5XHGBeIG[tIM!\5"haf?I2;!",;f!k&,l<(MP5T9Uf]8PL7G?6Gi^O,cqJ+Mg#ZX3dt
%kPJVV?$uP;c-,u+c@5c[O#O7\pTJJ6g@UH@])'D!s+O2HkG(b#s3p:<DY/FrJ%19J`gmIh0k3fG\^X6Z`'IBmM\?3WkU&'c2BK8p
%GEsh\i5S+o99:W6aPO&7)RtBB[gJ"-:*lQ=X=E*6W3[jk,Hbl0f0EUaFYNX*:7d&-f(TtOVrfL%8d?'OP@pHZD>U7meh%&Enk^jW
%QtQ3'c6N:L5f?JB?jq^d1AM7NHMeMZRRj9+1D`VAg.E@@/142:/$K^AiVq"!NFbA<Q-]qj[/p@YEQ:a>d']tmZq&t"LXcF%#E5=.
%7k;$rZ!ma1S>Tp/'WBNHhYO[/>TN-r#"%-&@Z>+RYFHP;'8jiiI,tLp"s_aKQRdcQ9L\*enr1/Qnd8u,!q')soW4M)81MTQCR6&U
%Kh@H&%XTfL.uYiXZikD@gkJ2\JF[t3Xb$Wk?X"YD)EX&thcHJ6<k@SNp-C^?)Zg:Z_%<9>e6o=H]%R[[Z'd49.#Djf9Ql<rhM?^C
%04&WEn'iV1;q,W(d)9N0pD9o8?.<%Q'nb@aF$M$hXCGGBV,^6UNPk%3gjq(X(b2qo(.]gpcX(]YJP'23XDcjKjfkm:^pL5B%?p\m
%daJ^]cuC<X,0m]J;ckbDIA6lalb8>q=UWeH-S608JiI2MlJ2f;oF.'Y$!1"=AuUI#6`Z_(X$@^EB"9DK>?`rC@Tm4-5j<hpNe4)/
%fFmMkO_W&\#Z-AY]le2h\/a'/%>;;1S``DW;J*WVA#ans77('#mT]+ZZ-$P-#R`Pj+H73YGIIWH9l06te/:]HPL:,CE/LV=5UC6<
%;HU>D>.r6lm6KoeEP6l)q]D/,d8OR"8UDRF-*6gk[I*!p=>r'E_LeXAZG?k]7jJ;\0[5L`gbNrM]CBC:lV_7\XlSl?a^EK?b_&n3
%71Xg<`P+uC'sD"b.CD_QW8n[\h7(AE(q"JpWs;N5'S1k@`1F9:+s$(3`-"=q8mUhcCYOWpO_uQi`5Om3/p@?i-V(uY>@(JG2i9/R
%cs]2K4kZqt,+"19Y$"VN#EB]YO2-UCI<2dL2/$V*?@)`Qo:p=qO`-.*]]6ZAg4@ZSRiMT(>_g?<oSD1CJ72&Sm;$Y)a(d"]"@1ZF
%eo,VfBYTVh8Vhc7:VbZsT"oXk;85PX>r"n-RMA'DAU(\9U6RNLs5_H,>XP:WXuPDEB#^BD(quj%k29*[+Fd[(mnc$=n2NMiorg/F
%Brh4)/D>kn.+_sYgc3uXcoCiRq"978p#)GY6^8$JhOi$<[dY>e6`7In;WeZ1Nd!!mZ%H8\ZcQDFUp7,++JT!phYmB0\",>Y_di)L
%j=FI>%NK`(^ks/nTJG+$"Yp/FX_[7BeZj"+5bdQ0bsa0RR$fiFLj6B1L[u_M!qiRLVBn+:Ar9$K*Djd&&cKEqMUC3AapsPPo@k9j
%3.Q+%'"Tu^XY)iA5b2$AWc-W^jKNMkIk"BZi`JYf)]_H*XhXu9<a&N;E6(3YUD<K];ecf@Uoe\EX1"cMaa:*0-p:Dl._&P`F',JT
%b5*.bO:h-A]!d#l%dSiRV_T"/=_.LL4als1X=OsK\s_TN."ilqkCf?f:oOj#Z>PSLTiP2r4&C6re5``Rf\*MF/bA%M+@)d+p=?Y=
%j)S6\1cUo23(o75`Z>iUh%#^e`=2+Yjs_(BXqXi8TMi6Fj]uX@1blgVm6L)i^9>miOk_*3H@qCLJ,kkEg0*%9&'JBe;rCX++upWp
%.`,;On88C>jr:4M^M9(B8JY=UMkh'.6c1=E0s')<a@Q^hX;r]P:uWra=g:DN2-Y$`l[]$R61:pkgW/E[DJ3tjCCrcqbq`d-OpD=(
%Q=sM-VP$0]>301L^KuI`fH?p9[113l@>2)kV$BUp"_1u*;9Mohend&uXp5#-_J4!pgHI6FF[LeF=c4\<3-5UX;])un[fQep@Gu45
%UhlAD3XK/Ob2EJ&ntn*YgQ#hP)lsC2*Z3oF(e_uq3gY^=F*6KR#6Ij-g0<1;O3:tfd,8I.,5S+(\o=UXaP@'%=)!crC/X)e%h<-u
%jFB;$S903bgO>[WY]_/^^ui\Q)Kk;K-7qsTHQYRBTY4X<mGi4h=#;n=ab[UJaeuI5rnhS.Y-r^3f*'gN6AhdTp8$OPHq?`%D`PcR
%2^gbL5-OF!YiJc.Ul,DLh\Vpl.!(_W><aOR\fnk1NrSlu37n"giQ,WT?c7,(_+nFOmHD>`I/Y';'$Y]"mYD7'03[pZA41O@$-U^f
%^?r#2ZZrPlk\Wfp%_^G;a#_oh9WeU%A-BTTY&,7^n.ilC1_<+G/'Q"&QOdf'"E#i9.kkT1=09Oq#nV1NeYP>.F*2Si6;bJa`!?04
%X;r]P?j%Ji,b!"'*AqrbG<g[N<pcu(gP==ADCBHRduiY2X8)Ih%*IB5SB:*7]kq!r#h'h?iI_d?B+O'c'eCu*=)G"X$p17*-K!FS
%;/hSBG">+2?#gqsTTW>;le;&03NO/,SB>fHGjD;?>8>?$61HFfb_\]D"($iMXE&L8X>C)1D<7oah\L,E;VE&?%ST"sa$Eul;b&nB
%6I<CJ!b;GIZ`\-eQG^;2^r`ZI$l\;B'=nr*FQ+c0>>C<XVt-"BNOY,lW'DZ3A-)S97IsYEeddoc-isPW?^b9*#.mLNog"%"?1"b0
%gW/E[DJ3u=_i_6'Z:6]Z9^gdEN"PCBqVh?sYo#=;%a,`K$QtK>K+$hKC.nHU]Y`BRdKAP.;2NbjIS5e-5.4X<+LolWf3-_6&$$r2
%:uDIg,75_L(HtKld+o&!r!a-V.k:+[,Z\ouNo5F[<_3JeD)'I?a_Fp>:jSc?3nOe*GH?&=_@_-t#6Il9C2[B^5?u+;Tu"jp7U.tP
%]P>qP>R+#I^FU[o1gst,Q/ETQe5RME!L5]d9o*]qqbC/^)V,C_*[lUMf&02V'uNjX?M-R68m^oPU2;!T@GT;gA7f>8BM:<@N-RS9
%13&M4A7F.g;)'VgXt!8g2G%#kU9.C@>%6m713_GoW8>eGEFM?H"7#UaW:+M/(N'&Jjs.*>N-bV9&\D89)Pbh>"V6X)cXNT9&2pk$
%o&s5mfHuW(doJ)\>@R!8jg$eKe7r/rSQafj!+G_MmqZjp#N\db#f+I>a%X%YJ/-,hq8s4[`He[<pn"k@gK^jMfLT"cRfbi%"BZ%R
%C9+c[I\=9B.jM5_B>o/#BilGBaEQ8gHQYRCd!P*4p2N*o)]F+3'o+d38c:VN4m6beF]VRN_LeBUfMrffm*<]RQ)nK>D:KEF",+2$
%g4A#[V5ck7gsP8(=t$`W^&\!-hH/=;O/aF1O8hTp**m\!FKuP1d^iY6m>b&DM,B^\Z.98V>8m)!J3:-;f,"7lPAO,+lf@b6l@D])
%hor$<f+RDJhJD'O!@hro\#sQiQc$D._24+1\fZUSb:-Jm)0$CKk6jjp)fsReK"uNL8#g?h*)L@M\s7&hOTBe!VFWe-5B!hqT[@NS
%31N;'^[p>!TMehflItqt3NVQ:T?;h^gJjWe)&7D0>CeRHiSa^4Uo/3Q59l2J9"8u9dPc%Z@GeM6[d=]C#>,L@JV%CHNMU+oG("o,
%JH1tHg0<1;O3:tfd,7;=**'RA7EncYKpPUcs2s0B5u6aA^b&j`;Gr;?^l%9j\sCm@?lVcL*679Q5-+*,=fER`)>juAT+?AUlTKB-
%qj8ASp$f`QHt-$W1J"L,G:RW.(8jJf)LO&D_)Npk#:BaUW_tat\o$J4IZLl=V$DmNKCp8sLG`0sE7Y0m.UBHkY,reK@GT;g<9>.%
%R\973iN6O4.r_d&nknhF-D6Zk*AL9:NXi#;JPLo!gL:Mj_cdgZCh\<H%.'=p?k$A5BA!@f)L80gMme&DL35k9;jhRR$*I9\MKauL
%HQ@@$o]dhR["tRhh]ttK5t,pQ&5WV`-9^@t[WE<e>%(\:e[Sn:[BS`oleHEnl91N@XWQG)f=$a`@9q:=<&P_].r.1eAY)!XFtf19
%'k"Gu\N]\M.&(^lQ[i\XD(?Du0<o[CotV+U=GkEXONpe\HllenG42GHBk-EF=2Y'!Zeto9^R_^;?LCkPbiKSSiG*p!^8gj>W*Z/<
%c<3mbeNka'>.&3"c.]CFTXWi!=A#A@Z&W)_DqP3n14n@ef=$a`@GT;glRb*/$"jb-5fm'T`.>69qpWM6Z%o$tH@La8`D@\<C=:7$
%^+C+t*V0VR#>,MK@MGntL-3o2WR<j>H;;-AD"&.g@<J@b$Co7p$iP`4EE:rP$CkBRbg`ZF%Ts0WTMK!d*Df<X8c6<iXD-#kBnrOV
%/EjpThjr/W#.q[sF[1IHg9t_M8*-sm-u^XL%L[U6VC"tkasp5j%d)X1C59QI5u,^8lS'Wde@0WRZ&ip0U[18B\<9jC?+"]$0c!t#
%QLq?g:s#^XF`%#;*7iZu:M.<E\irV`0IjGR[fU1pDT^e#HB3-^;#r<[.NpdE;H?Cgq6j7jZ)t6RT_(J].+mg63i#lSf?2NV#6_!4
%e]tb7I97NSL'"8.hXFi%M_cT/FLM;B!BTo)biNBI#I'hQn[L8t7*kM5jePs\4,b6CKOb<X/*$&:#/4Yhq0;uZ?!E;h[`&F():m(%
%:LLk5\R5g:S]>&aW9<.T\Z>ldnD^KdM;: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`<m>Apl,RKt2hO>_fnP^674SuC36jup#G/$.
%'rC0bo]BNt`&6*2/N8`8al5sqD<7eA9<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?![<qc!k/o#`/X^*$2_m^Q_Vc[fp0,?m2f)V%piF]lA<W5hJSAj%(4'B<5KgA+^BXb6L40$r`
%1%G9i,E3kO(G"i3n?1HKqA@-FCV<f_V=r^g>`J81a`WEJ>*oEJdX8M*B8m\%SoP921^e?QHR()uH`TIR'je;G-Q(FCEG`W?eddoc
%kThS/cLO-L@(4Fm*XL-V._TtAMb?f'X;`(Jb!(`n;KUWUVUB]C`Z`Kq-s5+NBq^E#f6l(U20#q5DXg>_;,(M8g[mf]O0o(d#>/8*
%a*sjb`u=RO;V(r(.;cJr]k&:M6b+AUWQ[02&]EtF7EM_+:cnn$ogTPd>P1Y8nZJ,C5YBWjl?SGu`(Sj_\AHpMafXY7NJh"P7Q&3L
%?>':`!?#$Q$f]^&I7Ok2HLrR@cltq'Wt%`:2=<B\VY:s/^%@fFF4JI/5](3FW2-8Y(!F%lD<;>/#?n);%uu$3cOt$WKlMGM"K9i#
%hR^.D>Rp(S#,a6(n8]JkM5#gp]+*Ehd#ZE<d\-uj<C@'+d]An^>isP2o-!n60mlol8eDHa6Me%nD?$U9NLnQcf=$aY+l&%Q"I9p3
%rYDnfbuiLO>CbPT-.ckWEqPe./#Wni,pd8lDL+iaD.frG\&R]ae,uPHK"JbZYhI>6^'=^=_J4!pgHI6FF[LeF=_>0l:.[fUB2]4"
%3;%(?TYjZg.9Um#?8.'WX94a#V&a83o1bo"CBmHB'L<!$S$)rFL,\;*l@Aqp]QM]S&(e%'BQ,^/NJ*GjM(.6<D?Wd`A&inQP>N\V
%mnbmB%TM`/`niUj9@G@X::3o+FE%j"YZT3]C#isIAHr@:eCDjU[XPT@F@1VCk0biZ)1s[42UJ=fUfL-b`_/"KmNUJt5X;/AB_/TF
%gT.Us<Y(^!Vf.>g-/9fp"]'@2!We:rk#$2ig4s6Af+e!V0&7u"Y^FM'r569V<L*c(S**LXSHJW_.B1sFB<S\*:tDtAk,Ye`J2c_q
%Wj9S*MK^IL#P=F,%c$BJFKDXn9(0Tj.SK64Dqi=oY\n,nU8fc$EmI^k\#Lth/1"7.?C2=*<EW^7EqmAIb*(,.^1oZBj_.$6+hf:]
%"8D(0MU5@+l(;9]AEhqBD>RudcHXF+Pua7@"roLSHUS\Tm^5tk`2i/LYZ.[),eWtP$]4M5/?.i%gqIXU9.<$T%eLK=*4XTqEEIRQ
%("WOpOi@"E[I*!p=>r&r<FQumE/Bl]AeeGg\CXJI(k896I'q*h8p]skU*<5sel]?PB1.K\"+<=uj:AW)Ef/iB'is,AI5Mel;qJI=
%al2$6s($Ct#sI)_+_0&)*44<l8Z55*)Ykp!<YA_";O[b<AMne^[B3V9h.,h;=,k0bHefBkZr^@L*UqT]>\@?s4tMJ39n?4heKmi@
%="V:hYrH^+RfY,b(C.JX.k+\&;.#;/iFOI=QGqD,1S!<3en_N9mk`Fm.>G01=)hUAPuq9e?/%OiLN>9N';X.:k=;rVHR0F4mPRoU
%h>JnQ=0&BtCn]@m&ds6?2K<RA?QQ\pg4?sNMZ`^B.1U-sY2Xcc/$ZV@]!d#l%dSiR-VLGV9q[th<f+eHHPm*"OK;-RePuUJH,[K1
%9>[4D<QjB:*uiMblQf[T('j7B;[d<BXQ$t^X0B+*]!f^`Y(h!Rrfa2-@Ge/FD6Lg^!,K7^!1"=I_%d!rc'N%i_,UkBGAZ[$g'2<t
%p*qU$YguHe=F4Tof)oB6`V"E%[ZAU??.%T;<EN/(9!5l8b6"ak;c;2Y%VDcDJh.Z/kea@(i:u<C>q`VN&9_Hb_6O&V[1l!==AJ^0
%?\-1=F1G!,I_/*%)rQ4,$7pEm@;EC-M%8<VV8R2Ha*UgO(l]\e"W"bsCWpAC2Di)VfjT"gD^RSbYEe+Op8TUF#JL7tl`Fr,S/=/c
%)]F*P"Vs4%isS(`?\-1IH`\!pLu%K@d&JQM3Wf!^/9Cu`f$r3X5V#Z7_\0!Pq?eb`CrK9ldU#qmFhh'dELh5hqli-0%0]L<.Rjh1
%<R4"8^uE.1/1';TeKb1:>#g8ofF-(-H"9n+HefH_B3HJG0OKCMJU=L5LU:,_E?4N`=BoKEgHI*BF[L^Y)2b]oX&V![g-L(f'YH$&
%,[YAALF*g(0.O1+)76oCCCC)7HD4nO44$u8ER8#B`?FVK<EocV"W#]mf<u45@9lgiA<p[mF^GYbH3G&hm^5s^.`kps'j0r@aJ/Kn
%]`LjFl]skD[1.FL]Z8`W^&j2ppKB!UCTjbtHJg<X\DFg*I9[9JL'FP2('/KBqaGl9('j98;XgP[amn^t<?an-L.qi;(sQ*#D=J6A
%j\j"MJ\D2D"'`#ELU:,_E?4N`=BoKEgHM^!F@1TmR#<AW-EAh6'j)Hcf1Lm5)\f!=<`OuY?Xrf+<g9]4YHVc"2ji>#VIJpX?\)bh
%eljL4CTjbtHJg<X\DFg*I^k,T6\CSjM`A7Jm^6,(ESu:++96umbkZ!YRmt(p,L)6aRhWJYD=N!Aj%'Vp#PncY$S^d-g:"P,qm!5K
%+@%6Vp3+il&(e%'BQ,_j&N__9R:4>*Trg_J#pgoKLTN^l1$9%qOen_KjLo+ub)HmB#?pqg"Z1t.4K:BKrdk)1_t8*=Vf15njA7JL
%I^85hf\'ps>$1H_"^()di#p67e;>_8L=E4*)TrhSi,ih6@]?pZCBlJY["5Vaao\Wn<*==YWimuMg0=8:3Ku#qr.jD%A]t4uRT%Tc
%3!ZlQ.Bn_\*iPBZ<)`m<M>-C`+;&+"QH.Y4Nd,]=l>_^3!PJ["^g4Qm=KS<Tmt%ORid:"Fp2P5V>8hn&"c&L]E[>%q^>bhe-\XTB
%l3WO.mKeFpOuVm0YN161U7TPB>9K3fs4OY<@'@<(Tsjk>c@1nOqnB,Fiqr#pp/,t.lg^UiHjb0lHIAoeX06cPeO]cuTK/%,g.FdK
%**H!ZPFS39L!cH.CKo^Uh4-N,#B\Kt4P8qpGcXqC`V7/J?h(gPD>Ug_edW'`A\\?/.;Bk0XhNeg=ssQ$X7</i;$BHJ,sCq+l75C/
%eZ4"#>g$.Z?'%*LYJ0"i<[YlH[#-@4ql]dQn#L6Y#N`1ma+#l9/`6f@WZYF:'b@`6.G3N,X3rL5<H)c#j.!*`JokZtkJl5mH>8ln
%AQV%@<F>9(X-;PJ>"'1`"'9oipXZb>j)S6\1cUcr#+2g4:9VC;KM&3Xln1m$en_;DaBDWn6`[C5Pg1Qj/Ot_BE@<usFC5?]3[l+_
%n2m"d556/"pXHV<@rb]'_`r_:7\X4!!3Q*T#@!`5ltMm;?(dN>#$b240$(&rd*<9S@:=$C/k<PM:pG2:X1kkB9A6MgC)'`r%p\cB
%hcn^`&(e%'BQ,`U%9H9SBL/]5Z38&nB,O4C^+]#n#RjUQ0(mk+>,4I16*5!C$EISE$SAfo5!K5e]@J-bk$)pJLs?Oq3kK([LS[O#
%'KDN>L,0fLqH3,"&&p\A-5Et8cP1[m\b79K6,I7>e?O_T!pm<HDTikgXB7R2eQuC1.B?s82>6F:pE2)t1@=J'D',pu\t[$_/3*"N
%XO4^^HY!ML.ObYQJr-c$%ag/ia5p'Z>2-LQ7B@K[%^aq?9/'F>=X'DRcMR@Dp<'\A]k&9aa1*&eJ"6Hq@a'dc4a6eJJZVO:*cVp1
%780\YP/krjb?=4te7MWKX_hedOJ(/.<Y'<GRg3/_'T^f0WV@OEg+0nHY&,8I@6Hr0YIEE/BXR;7m1g/?.Oj$!WJhT``]aSD<A)Mu
%R4Jg9;I?k$Z@nkSaTSXL]%SYUXCY9lda4uA45akWps'(>5ol784[O]uR;cY#)g&Jh4BTe&?uKhqbCf,[i5eN.aT7[6Y[Q-P>9k"A
%SNKd\F1#(3fW(`lUfL:1GJMa8nXXf>qksqh&IP&NJ/e$A=M:A/NFN4#67Mq!HZ->sfl8R!IR3o7?OYQlLNLhZd?@,SDYKtZ_m6lX
%>[.OKM^>XITpis+XRl*DA'/6I:$tFcLV6@(Jh/[E/'#_u,8+Y4%S*Ls!XgMO2@UuP.rY,R9A$<[`3[Qkp:sjYV$C&;Wpd7E;s?g@
%C9R7CmFnup20!KEpa9"s'\Gk9c&,\OV$GU%.55&r`T+l/<+'G-l+gJL"h$]<Ks,=oBUjrIY<B+j^!_P09M42VXf'TCTW>cS:UY&n
%Q6i*)fn$&!h%\T;74=AR.jLEek=Ts@ZE;n,eHaUhF1VdHVbMS4`&S;aPo`Ft-'CF$<_;QQXS#QhiOdeorCji3D+S$:/'EDDh$nTV
%^JrV2?Ko;68d\<n91<N>"'L0Y.eQ52A6W9(0=OAt9D,\RlEpk?[9#gO=%VY'Xn>Zi)0E8fqUp%/qrQC8=8(RoF>q_YG[9^%&KEgn
%\H&au-c?(_,i[gh\-dh`0-UF=dBBpb6)R;X4g5]0l+q&3Pn$-?^(cj+Rt9tVMf,t/gU=8ff9JLD1@5OrfSO'?9<e'H16!Qt<^^r3
%KNad^X2TiZfpn9We!7AWFK=uPSMjSOJ7Sk1*U<ULor[`uoje+4Pg+&k6eAau[e@;<"&Gf+_'GP8ZE=@57PH43,#C3_)7b;+Ydq)U
%!>Yf"agp`l.abr@?5p,^qD!N2K#$#S%P-T&7W7$TCV.$LY.r*D?ag#nc-=tjl#/^e8uL;MQYS"P@T0FDd'X.;9r[WETid4IZ%f.,
%mQ+IR[rpWo0^ZK:8h9kmXX6\*akANE(+&3cFl?,[?3_KTIPIb$bL2#Y"VmDAd9/kKTNWkU0M^?jlE\2H81K)?()$O6fTTW'?rr\k
%#M0;4IBU'08j@s2/k\F`f!\dalZI=\Sk+'XSsuReen+*^[=Sb2[mm'2nhdGm"fZfHla";i'VWNBg;Y>faI,W'*O)TfdXu<IQ+g>!
%[aIsEeRe".>$H0.C0du[^_<\bd.:?Vj`1F)2,mtl@ah@-<a]?qB%4sSYQl=DY$c)c=0'%,^fHl"LXmq)IAaL08j@m02G69ff!\d`
%lZHbDSk=Qd3FjMJkI!4k#j*Td38[bYT,`Kf[SToSC2Fa=LD6SbBl0>#TgX2IJ@.:.&$Ao3qHdsNQ$rpCD3fXZX_kPMf'DTB4HTsU
%4f=_p<GSq"i&ZYU;!0)S>ZhhQX9i#0DG7+>K`\e/`7<[YTN\"b#M48OI@mq<8j@c+V59f"CYPtjot%a6:Y4Qu;^j-D<G<>e*?R($
%NE'.i=].)YX3q&W'.6d`&ED^&%)!.d>,A&#=.uec[8pVuB@'Xml"Ac)G3`nVY3s,)l#8&L-o#bl.P3fnel0BkCC-Qm0G%>kEq0W-
%XjVgfV1q`gD<44]enYNWWjI^m/r.gJ=t?fK1[(jGoWrCOLZM.3X*a>83ZO9Y)C-b3>'b.iVZK-.IdUBb"W!G?n78ZLJp0)oUJbB%
%Q_^-J05)U[-<0"O7PGQVkrZ#4=8E5F<Ef7@[^O(g\^T(LGg]j/nX-.Fb6[3U.QHU'jeBmJ\@u\YW)["4WN,IA[4UD<=SlY4MMlS0
%E]o]%dfH@.,DbbELmAS.@;9#4oX_=1>?Rf!9>CAR;kH,N*5$VD.NII-jTOqkH;K,5DJGE)':]BiEt&@b+DTB!E(R1ufJ\%(fjVm,
%4!;l-kRE(^k<SP,"PbK?KHdpq`1BGI3+SNr!c_\`0]FVsPI:sZ"fJWW%bOQnFiTLMcG7q+o79+o7EL7MZ4j%Z7X,3G:gdO!8<T37
%^t+UfY5f$N6'X&0?Qu.u13(r"qVsRG+FqWJ[>=$;(8F<>I!gUtOl>+`E>HHg>sKj9NGrhqCFpe=W:9:kH'Ak099qmLpX/#YbP\Fe
%KY&GY)dEE"Kg>J@(d&R)Ju=W#hf:>@FdUBSmta'`7g\+!lLGh[N!!uQ*ZQU'**$&eVLo"LTrelV6)'hmQdhgrAU-qRCkC;["%4gS
%clOG^64I.7-t,''/org:nM*O6X_d)=fsMNeljrLXlBr_+16f0aP$=ZXm#k"J)`q(E(b_h:7VSp&nmo\*FrbM4,#'KFdu^lDl@b#`
%#`5;Y#$%Q*-h9i`RO79f8.41f3@>pdEDTqDY:!g)]H/!4O]QMLS&cs[=>ck'=hIP!&'[BsWM$R)=HAR1l/`>2`0:O?`!Yio`"prU
%^<j#n2GOV&Ah';.CS@B+:jO5in0f,QC81/pI3$fG_PP7Q#+tsUOTY*C9F9IWjaJ?c*3DH,@q5\P''.qtq<.D++0OHAhL,7j@j1$E
%B/`lloDngWYLcj*.l@:7OT#-+!["$4E.6@;iQY`e_dBdF5CN.<rq+8&Mpfk>hq&qXQhgThIl[Mop"M:tEF;"Tro&dKhu<NDii;oj
%^J*tUr;2PaB-2ZO'Fo;-121b)j8$[KS$OX?]@m)[T<E.ehr+NPR7[ANb<LLNji.*=:VP9u6gItUlf@%M2*HG98!C!;95IJFLGo2.
%dVD[off8_UDk?g?[r^]HCnCGUY:t%"B$C5:o=)1nDOs'OgWh\SG]s)(O11Sp+miT`("_@CT<m#$_s<@bDp/%gYO=gN[\S+<K`67>
%If!RF\q\6)3F`NQ6J66@hL*(X.rNWrI(Yhd]$g#c:D[(%Z)AG9B,fGhheZJQo_cSl\@V\%pAFXV/o&a6nH#-Xj8@nQ#'(35?[PR[
%j'o/T?@I<KHh+@#C['Tf4<lm`IcG1W5P]9la.'F8qlugS%(8!,5)4=:0m.oje2J#PZ[Zf&6>b$Bm/%/4a>_]mDbeXXFE@$Pa7Id)
%U=n'*dHp.`aOcC(hfY-;l'kbAs.(+`Aq0dYm,mC&qI]=3>0C!Z$V/g8n#nsGhp/b>cS5G7-8pn_qle<%m<u8$$Bn[.VQHBaU+e/+
%e"SPpC)*Ui2^_%O^A.$eq1hCM>-jUJ<LGa$boK]M2OdAVNToQMA'pZEVS?e<MoPDc(UIdKLM-WJ]D1O/PIK..n$8^&hs@N.1i)O6
%W]Rc;5^/['L55(i];&[DIn&27mW.LZ00\5]N-@f_g+7r-\:+8)ftYg.?m]r:MSAbaZ0FQEI/NKmr8d/4mR,\t_0,?`]U_?ThnB;'
%Sh]mUm-sCXnAABfH#)Zkot,Dic>N):oM;/MYB53-`\m/1`Ou6u%&%(,f,*$ts7PuEGA@LJAc:_"L<YRE/_AuJZiBOom.BV)GN$mY
%ETkY>&hN_9`Q?BPp!niPPH,RZ=oI=p*!in&onS%3^V2aUaL^(A0>=U6YnJ3ChRkp14o=C6ACg,i>47W=?e!<j^Q%"<hjaAu^L'?"
%p2_RqXW"pF[InT`r)]$_rcW^=FaH5D%=T@NgY"MZ:QCjVmuTpmQiCnS"+Q]#?u(b[T8ai]CUWADbGF&H$iW!C,5h'OpL#d9qWY05
%oi'Js3VC"c+8s^F<[nVEfbm_tY=AP9hMF=d%rX$-]/[S(gWB8^qUZ5IY`kRJgE/)pDJ(*AYE,%;Nb8(ePNR>)n4H4FQa</'c=$*a
%8.:n\&3d/NJ%c4?nKa/``%V/gh9kog`So(pfmdqK[r61=M>tiG>+4Tl12L_WM-aX_Q8neZ(3K2bk/>];PIK]sB5E1,gN#[<QE"p\
%VS91fAb4E\?>k1;IW7-\TtXGdgL%+%hZ%hKEW*dem^PECs(=WZG*i]_a9U?u1@uG0PV$EZ9?>KZ%L5VO8a4o/lEeA7)`-WjKL`a'
%ibU3pDjGXV([5R'CYR-VQRqS%(\>4@gmc2%G:8Aro5.X9\6nYdmKuYOm`EZa>)AeU\DEEi^$Ue]pjP$eCbO,k4SPu@fmhoGc8tgl
%jQc$sig[94ZdW'go'.#E^8rtH0'ei/05L6==5sp#SUYm6EH6AKH$4?-Q]q/*`%'9.r3Nm'UE4m>G_5_>$rKIID'OJ]?EUTOQ1AP2
%II$.gj[n]OZZGeJ>1>'"X!>]mr6'Krg."[lk6>bimG4l1D=?lJ4SPtm]e_E0T=J"?[bRV%47Vb$qJo&5#e#&)UWHg47H_CP;7D,q
%D5#)7p3Hr;\:0.2T3V;Ao#p1?0/rh&jCTG^TS>+<XP1=En);NZ))`sZp'Q!!=[APGc7^e^7<i+N_AY&PYKfm$#GIc]>b(fTH:F!9
%fCHo4EcZuXho<X*]R>-UHiC2dMeObM53lf:,OAGVj8KeV^2[:co2flU>g57)e'jAE+7BM;kSMaVI3in4jQcY`c<Qtj$@bRh7I@!!
%%,r#!I_*F*&2WI_KL*6tibU3pmr0,^N4El?o"TiDCbfV8Af/IFC0!D1#I-Ak[T.-RZ]qr\JInG8hqR!QLsm@SKU=LgXlnD2+N+lu
%nY3\nrof-`.M-&!D;/6sZGV5)1ZlFEFEn1GG\p&1k6>bimG6_dL`(9kqV1oDJIl&QL"MqUN]@ni2A(21;qo7m??7=$Q@48ZI=KD^
%"$<aScSpDV)Z6q?R._7q1&1/c/OR.fEG!jf[_7(1B2TT@='nX2+].nHW:6i5:n(P"&?(:J/Hk>r$.L&7$=FI=(Ad['o]ZdgE$8!b
%H!4"8(@c)^:CDGOaOA_&Vr#\gh,F0dGDAdBYHBN;AF9n`^WIM$H.C(Iq%_eK^RbE%m,Dq"-bk&<_mrl&qs)-n<s_]MIWLSoc117D
%iXEGr]0sa4N(j1%0(uMK9NYT<CK4'THhn,Fp9ZLQYP-,R?^.2+J%mC]f\?@LhOCjplT<8slpsEuo;f?5n'8-)IYk>E1@NOaDSMW]
%ot.(S^7l/,Tub3meLW"!?9BBQ"7'4W>LWiD;LOI?O]t#-=1c2=ogJ/Tl3FY-^\,FsM^H25f6Z;5f[frt:tNe^k2ja<h/f0BhtejP
%-berGTBAe;;r>0VR%J!GL7_f412Ji^rH-ZVqPifJSGHO*Spotm267+RVg_^K:Hs!6mF64#RFtgOHRDqKEtfF;BnPTnq<a60B=B\X
%MdIQ%gE!Wt_m"1'\sbL-`FJ]X*m5QVUpkS"(QTlN=Zi".a)^U5!hZ;d?d-,gMjJJS;EePY9-O;R9=]9r5?6-<]Te>@np+i^ok'i8
%9=[dKHFLSPDpR=Sq`(?Cqpo*<\I7'd><URZrQW"OfgFdO>R[7ZdIgL:=g)EWbfU/D^8PDa/hX;VhRKkLo,iFo/UuYBKjpC<(H-.1
%ns]#ZIe*$k>nQ[@U>FOKVp%`ErS$4>:>-b1&eU$TI^hC"]DA8C#\RM7?bJW&iVJI^SR5`oh0s?bp@aF1S!0m74V`mGBsBHGG,EU5
%c880Z=H#t4Z0>14RC(XsEUr#MQQL/7HJ>Ga!GV>ga:pP9ip<E;1=+=p217>4a&hH&^)R4aGc^t&Y=Op>Aid:dBYE0?Q4NH1:(&5W
%q()THMZEYMWPUIJ`fic[Dn0!KioScL6c\@mro)c'$O;1&]%Rs)\ZWnpZ.LZEgVj8;@B`^mm=GcbBYmkf(Q7ZiZ!AohMoBkEfIdro
%`LO!7]8lR'o^WuCpkEpg*ONLB`-S\r-CE+)On#c`,V:J@YCF)q,_p;R9)ae1n0KC\25\*i.J]T-dJDOiS(l-+0$\D8G&i&0Xa,\H
%fTM-,4hPS[0=1/RVad%jj^kbIkgm&ELT-PCccVQZ17pKYgDu(=I#M<&b06<i.h2J\Pa)"+a-4!a5;+Ztgps:R4dk+L1V]Ngk,i:O
%S#\CuM8:ih)OhgDHb9)j5&BiMLbrW,GEKXhlMo_lS%Q.Nkka,I%qiA%kVm-mkL%e7;l*R,`a@c[IN>`g,L5hc'#M->*1k@'^B7!1
%kWrFS#OQJ9c$eu/ZZ5[pUk@81%VEt6L/@R^17<<#oA"gZIlf#+Ngm`[)XND?r-1+M5c_=t/-/sAhA/c"elW!j@L:[2.5^Fp-"+aB
%(JDQ0BTS,u?jiC^@L:\IF''socS0ph'(?3nJD68J&JeSd#?\@+p%re+PjoMB4nfu*9?ik$euNZVDGErF:G2WmI6JmYS%dU`(?t_8
%1MOV74hj.nb8/XoU!W-Jk8/3>":U8shKlRi`:`EUjk&Sss#"FDIG:*LeihYj3T^.%%qgC)3W$Q5c`U#UkbjX,]0s!gm)HZ,lcU/^
%$X:=>EUJ#;(NlsmV#B]R$sIlR$BtL;$J-i*;!pN2V%h'M$>!sZSA?858gngJ]2T*u=Y(p"piuE/a,>O#]4<ghUChCE2Z&olHMB@a
%7p)jJlS.>A5C_:@a`hs*-LQE/Ak"VuQ:;M3R/+21&ZO)!NbH]VQ8kTZ[@lCmg:$megtPQ_hI=TT2,!B"W0SGZjJm($j=VA"K;dCr
%1G(Z:U,0KScEs!M/iqIU1G(Z:U,+A^dgN<fM1=2jX_DiVJ0!(,2D8Z>R^S0&/P=Kd1bD>K$S+sOqtg0V%lYjlE+<Z@VL?.i3n(1@
%Dl_IM56J$%c5IJ#Bh,S.c_M3O]M-po--r2R`r0Lt@`c.;VUO2ON;KIFhQ(8Dmk,Vd.L']$!IAreoHnl0o=r#S3'$s%M`h,I^HX_A
%^]!9/k#e9?h#9(pc"_"eiWqL3$.,ff0Cu'U1KWXuJ6k<Z6Y9fRG&rQHf(I[!e)(B]96dhu(]$Q;i*qmu0q7O<:o`=eCM,jF\#n8.
%mK0ir0$eqakaU%b3F^mmGRG>*kB:rqL!MBtcrm7g]_J4Mrc(]mn--S_]RQOZe#dE>rl(533SNl<a.%9#Ve7e?Df!*[#%)4+n&;Fl
%/\f32HG]6]r3OTJl/rO?/\g$Qen=Xmqe+%Q2iB2,MY#qpeLt5PW-@sHrp]CNf2lSq=]bK0O]WBUjU!2u7:97$Q@9>$0VR/cM</0L
%(2p21nsRFuITH$k@dngEb<=l7q\baZVq8Ed1S1neX%>Nur<cJqZ0QVEbknBOm@=#Y<I4M@gK3D94!+MagWQk8CeW]$hgHPhEcZ^,
%j5nsao(EGEH[UXQXh8HS<F'k&CEUj0o!6p_FDKR^_plh_PqB*(2-JW#=AbDd\@1E;Sq05s_!XGE"Es"m5E"-%2\oKI+kF(9>M7pj
%>TOi1U9uNu.^t<MlTN5eXS\t`2P(fc1^!QLh):J_X^sMB.\D1"-d#kQ36pVWl"Y;,JVWca=&YbEY&F;[hh&<,k'n.5f]SOYZP3o%
%V@0]E=]3r,aoVB$>WUf29J\?7MQ`?\r9_&;o*)&<$(nZY.f_J?=N`omMd!M]T[rF9nHWLPf&#tH'q`;ek'G$Wb)8g&nA,@dODj$I
%h>Hg@juLX.]AprE4o'QH3Gu70hX#*fCu[;Nf1bMid.m:VmsMc/rVI(%L!Ka_%cX)6qcn.*:CAeg-nac1QRj/k<epgW'TbWWO.2?6
%&+=*E6f/rTIZVXU[=ZjpU\hOSG!Lt2-5gd-*rP<)#8fc"ji,3B>,-?#`EM9lSglA]3<ju[M^-"4o$:KfpP5fYp#QbcH%:;:fB]KP
%PqK:Oa$,%bc[IjglMpA9YOB"4r6mU>>^h0Nn`I<9-Z=JogXCNHH[e,lqWW3BeD?PRhf"!no<J4gp:c")@SOT8V>TmKb7FWNJ:??r
%H[j`GJ,_a@pD2K_rQTf\<ZU7kpTfhE_"bT9KUDr([')^pf`S(`"->]c/m&<i)ZaO\K!Kjo'Yeer8RkD?&@-<.dN8U)!W_%B1ccg7
%*!E;U!HTa(e+_fDR=oGUJ[.jWgK:=@itl+mNe&O3g]=C,FJ.sodPN$_QTU6B4O)cKeO?):BL8+%Id_AqCCa=#3*Bn::,lRG=#_X1
%2T=e-@.^umYVG6RbM][R*LpbMl+HF`[/>@*+g6-j7N(IkG0'5P6d>merh01sJDu-'J[`AoSYkApJP4+*b@!IS<A&n.KE[cV;?t%f
%l'K\SL#J4ZYeedZl+h'J$0W&=8l%V^-t`J4QZ!Qq/4cQ=NoWoK:aUcZ_C'8qSH4g(j(\>EQBld>"e;?Egt)6+gRNYZZI[I%-"&,<
%AbbU!fJjD2P#B-KZ=>_jBK`fK#M*GM5\UT^aJu<tRasdCIWJYLO06bd_HO8HgnH+)".LNO<43h@H%/ZE7fqinBWs6^#@!bB3Vkji
%!e4;QJEui1l`45a)`O&Zk<ducR:A5oD>deU)P\#&^jbD,bR7UA<0*&_WSlPtLaqldqe9$=)VKJ44S3RX%-X4?.Q?+X][rdS;.U%\
%g>VZ)QiIG(mg2dKb2j-"p%SZ_ni,01T$cX$/,m&Q-pYrbf^!Mp@)9E2i-iGQnl*j,hNSd0\1VDf=Gh;OiqMQgC)c9c.9NEi0F_*%
%D,)!r%5_Y1b",)2`Ik"`iS#6AW25Rb+qXfuedI=r\JASu"4[u#I4k/kD^g>J@(P^C5kK"j2Y#a+!X[ej%ldR_Up)2a[%?J^+FPmG
%H>"h)*.^E=JaC9F9%OQ'7Hd!E'8^TM0/9b4.9*J1!$ucubrH*\#7b<Q?:L2aj+tYS-NfHBHkLVC&H'rjbX/tGX\?9-)6ppAWrQ.=
%dpYt8/S['u"TpkED+cU;G(j>$b:[0CZ5^9o!0o6age7g?;oS"@Rt=C=qak!Z[%oo[=ImiOHLPL"E<SqV&u25F<3`G#P[1X0]IQ2O
%SQ8p[];>asBhH`60UW7$_[a4>\K\ON6'%A3r"ubF43qP@J3KqT2mg$#_'Z_882G?RY<p[8[iRSg^/>54hqQ"-Br-]S.0*"Bc;06+
%I$Bg,njGj1+3R!=B#-2%/-1N%6Lf<jj_(>n&E66T9)12&qAdRibgL.>_aBS;<!VZ`F[DZ_P%U.i+I^sh3R/.4@NbNo6"r54#b3H'
%E#gH+Z,h/N#htID.!'J?H#(Hp@#i<])_5\H`nL]r/.qadG%@.'Y,Q6gq7:\s>Ri;&=/4$]]Q*$V9c6+^'(Z&t.)>dL.1aB&fCkeH
%'bE7`io)m0(rR&Me*;dQ!+WocpnP&lnYD"1LelEYiY,dmRg<147luP9OZ?*'2aDa-E['Z)*<C?88VD>VY\>IGo!KEjb^)R%EO9'6
%??!l!:Jtp\j8oe[.Z=E`ck;d^PFR3hGX0VA`^]gc_pB#%RF`+W*JpB:;\:,8UXu8!J:nU?hbJ)DXKG5r$mO%3*J6nnW$ACR<3e_<
%3L*&*$Bafjg+)K9Y!Y79(8<GjMUX@V$Xc0LBl0VcGI0iu4+;8Gr>WjK3;g$0a1qT9'e$A+pO9V4H$b!@1hH(Fn+Mk.'t.EIS"7!r
%1bU6oD:o*KV)KCnnAaFQ,lDdlI\?inEk3Vl9P%l1%PQ_P.t\ob(;9B*MX#M\;RuM+Muf9Q@)"0N(Q79UISf-U[Z"(t9L*8aBA/+D
%D*Tj,e+iX4?QX6.d:^YS&O^,\d8oM;M8\=h_/\=H;u.gN?]`:SL6Y]B,+%PUR)(T!;P%$?OVBB%f5b5mCpj?Rc*4Dd2$oq+4OGm-
%$Y^&o8)Ou#pN!%,D$qg=C0NA]na(h.CJ-o'V!EiiH\e*EVT>)R(]<hT65nJ.Hg"j-_VTnSe!?!tYd,LAO:VBX\RCVQjSN%uKOm:\
%n!HjpbF;CsS/.DtF?AXRj]:mF+@4GUC_J,;p1KOA9Vp0kcG`ID<tTc[<K<H_ZR?'k>g]AL=Wrk8>VI]AW;n]CE2gW-5S?.f4qTRX
%f#Z+Ln;3kh0sL#LB/3gHXX7oqjQ23N"Na!Gi^#ikQ5Sd'@.D'(T1/_i`8Zo*bP2F`-KPRf-#'$f]HLm).TQO:1Xp-TncIqCb@7!a
%`8Oia!u]$$W@SHA-nbumHIUA!E&P\q_[Kgk`6?D$Oh!JK?/XiME*XeEriuS4%>[C^WAiC]FV3?naI2if?:!8TA;Tms\:VTW$i.o_
%ie9n<b*g)4>8ZYFQ2?o9_/#dm\=:RG@j./HD*1rV!bmKHHo\"<r7qS13BU#HmjrD-EsH(b%s6WP_@b_fjUqiONu@=EaR`[P/JE.<
%i;15KNo!_dA]C>N9BM&VCj,>[Jee%%^]OJdb6RbeCZ=ka3lDu&LroN*gi3.Pbnoo]hHmdm^sO?!Bl^&$F5[2^p.&_#=kCh%PTgB+
%<hqr)8J,A&X'EAF*@+S:$n[%%(#5YE2&dEpp,S_.bORgE8SOYL9bf*lAC8A2_CD@q.*Ed\oA(Q^*BLFOFN^OPP=Wh_qQF!r5V@9Q
%VD8KhrJp\6Etd=@CBhKT4?cg<Y<3/:4C5jqPl^bgiUOeE2-nA-OXX?j)X/b6<hrlK`Gm\p>BK9UP$+Le>'0@&3@67*H@/#N4C)t.
%a"l5U4^]9aJk320KDDrm\h2ZFNLR;/.ie,)PRcc"Z>0*RmW@&]:rF(]U/W%MBs?JqX94rM[=6i88;S!JG49/)VF^/\TfZl!+(tom
%H!)a4R#HV/ft(M$+u,@`BuUMfQ7/U#Ga2PW0mds.>m.%g7M=Z^'-E#:(t*MJ;o7QPZ/pO-H,K?DSt,V^K8F7mOM3+`J1dE`.d=o9
%6fc`iVk0dnUt;J)JXd=qO\?F</ANHIlB.Zjd5%.>km%Toa#i.F6lB?e=Lj8))m401$KmO%i&q@">.BeAULc^aam:SE&LJ_]^]=]G
%HXh!06-7-nNSJU0DO/)+SQKlG3?8KoKoaHlmSPVSeD9I[Lq<1'D1jf2>L?8&EO'_3S0Yt]4IeM?4#Y]]B.G#17Ttb\KMT8e<H2pk
%[jn!CU05HK'&o,pY^[A^b"].:!2+;P<t4R3$+I>\=5j--0e$+b'CVrWk9?MWV&mV.HMp?j[uq)]NnMl,1o1k\#<Qf<\1=-8>67*K
%:1STiJ5kMeb57H#p:<O9WP''%(il+c;+^H-<eu(*`ukJ?DQ<:NZOl^\X%1607NDiGO3MjJD'>goXmS#%A8#Gn?*WG,\:6&elW9kX
%B3=u9TL4$Wcr?aJ@fI5C<0dk]72B+rF6-s^AhiAH.'+t'`Wa&eQOFR/-H\ho$`E5XTo<c++hED#M!U=k,cLbp,Xt3M[oS+t,WAJ]
%N(hb*G(0Mb,"8O@C>$@'Nm\RrQ2N7-Vd;i(SY:BX,(-r\/s,X+P]>_W,nZ"&4dlD.*0b7!M=e^g+btbl0f8q3,]THtB?3+?<[+4a
%"ml^q6UA=N@S,K,KN#3Ze6n7G1SF5Q`hKUp;^IVg10Oq!e1?801(+6Lbj>"\.49B`$p`AQ>S2*>R5jRGE8/8$dpBeY!#2Q7mQBuX
%=%H[]3oi"D"QX`J$0Hi6KpSQuZNhqt-06ZFLdZ$8HLqIH5dNoc1;++Xo@VJLUD)"t'd8TgQ&7sK-Z.s+U!YCFiT;9lkcP2b;1"Vm
%N=[)>b4NB9LqYDq(QFQZMMd+)6RUa`!Z!dB@0^X;Yhl&uURN7Es$lVf=[cs9lrS#)86lL5]`O/X,#"I`\k_(#\@<Z]9j4hU)UC*o
%W`HX?St:-L_)f_<"ZJ7G+TiJpA^NMNV\iL66*;V?Fo&tn/'82?P7HrV3+$R5F!qO-lN*G7.WFbjM$PfGE*s)EZJ8g4,+9pc+LGA.
%@*Qp2J4:'\hAY@gOfRBO&fI*I7ulk4Lht%=eO8@iS[P^9;M\c;b+<G/[Mq.OZ1Wp/**YE^3m=17j2$(*-1Zj;5*$*QYpmVBEt&&[
%f\6XJ**XU:)`P()c9U'h34^;WdT5d6a#E=l)d.!jU-1T@pK2Z`a4(>=2?8cp]R05ls*XE6ZsnO^p.a3:mI0b_rSOXUMN7N?,G^-;
%RuE$(#l1W:i$9t#eq=V!S5r&S'uWSG\&ehk)/,!tO<cD!@1[62;Q6CgT\)\Mac[=<8lo,R"p#fg+-jN-Y\<`o,+*f)!48.g</Tj<
%?p:mr.Ed0$<3Bn0'(JdDZD&$m;I,6\k@nY!jk^hn]S^?u+ASZ#j&L4FOU.dKkiAcRDC:0i?\"6C>V(le:p-11!s.WMk%IX2(e?'X
%R'P*.VJHU2Hr49\n:B?*5RL%B.;QoXRBgCFBi`M;O"?Y5;1\7lkW&G8&rRou33!(hTpCT?cE<r=^#jR)d^?/63mI1EQ=<t=9V&V.
%fL:3j*6KffJR2lfo/Uj7S;geD`%_>OjA;QH`DFGrV'b<H#=8]ldSqunaRG/BMhbT?rcgeZE\P6rkoaDN&4l)h.)/(Z65GtqXIePO
%*HEN\>)lkg9TQ7fM>gL#DbXlHHi,`d^<(TfX4aLL'UL$HdF9<RKj4fjX:Z$aB[O4>e2'^$A!I%X-5E7_4kMSd`F0DgK;3SK7rqk?
%-sdIKN/;,N7Y2H1*AHC`A[*1A%>a"s)ZC<N=b*ScgH=8[-mZJk9E/GKPTg^L:H$!'*B\)6a=S[3LcJccES,UJqNE6$]Ig+=:1Q7(
%QOdi!EGjP]&A<<`D,X;TF)H:((>+P&PI?mU*^!J1@u6#k!=J$/!U;MpE[Z;["UUiDSmbKYjkYLc?j55R;"l/sEeIHgS2_\s6HP\/
%'ii>o\8h[:o!K;JJ[Zprd$9PhmM29V(^2nY#d0gg(4][6V0ZG3!*g5(Nn;uV*#b$V7$8B!n1%508h@e2it;G%?P'P7oLA0s`]"is
%J.&X)'ZgQ!E5W?>X>qYs'QF[.JV!mGCO0GmGnQ6>Eq`Z7Kd8X7Dn4nN\X[/eHQuTCfTC4.)`_T"BfWpH#=tX"^`5pIFJfu&r0TkE
%j`j9=&tRb-Rec69lM?,5#<NflRJ/-iZIaB*j6u^8_3AKHg^\'bKYS,5=,s)(Co?.UJkLgKQ;b-JBdoQk*s)WuKK&sKe4HUBU&,67
%]A3=&0Af$r(",R-]1[Z5lb4poR,\lHIKrbtGl$&Y&*FF+7,*=]**`gTQng"8hZ*E62rFT5bF@60&`Pb,.1VMrkjuJd83QcnolffA
%O!jDBp+A)ns$'/W0?V%JbSY1\&]-`>pH*]:^L\I_`S"1Cr1,S6AQST>^,`b#iTq5QjrqN->IN^A2DmLVa:`i&>g*ab_3D-N6<[Ks
%!X7FG\nOH$>?'Nj2S!K.iGkYr*4%rB0NLuT?@qCl@klJ3(ecPC>=\f"+Xccm)B4:8L,3c(U'snt$;Q#:!tZS3@uM'*Ef4aN>TG4H
%nCd?9'c95N%"ml[TktN,+p>n^bJF_)#C4OR1L/8%@He2%ceU)=<hgEGAIb#1(]&%uU3W-2[Wi.Cj[&B=bU\#@%U4gk*Hhp+CHs8?
%CiO;OSji$i4?8o6RSANXXtqE#.,BmK)_e4.#,,8nPH?(b/A/:VYmuI5JBR2%/J?Be"YpBnJQ-eA(^S!8&L:PfB7T:_&S4:(6#HZ5
%$jHgU0-n/@\eI^XX:#3[<e5+^*-9IqpOsY!<7*09`W3OTQMpAE"joRpT`jWb`rIhXTqV0XA3q%HJNPEu-^Fp5Y!<"Z[P2C4XcZm&
%\;5JM;8g8#odgJl2&+^O;G+hu@\Y'#U`p=LY[LD_OE4P7?G$K&I-/JD9c2'.Lfi_u$J(N--X^Po'3f!s_eKZ8]S_;D-&s"jWEpK>
%>*WcD&2/7O.U3SbfQ;`E&SW76\.,58Ld$uKO:;@pL6[LJp3bSrTfjJF!Oi:-I%2tW]35[E([.5Iih!XH+ALM9VROhAClg.DdVlOg
%.gEL@3>ZY=igu4/#[lHZn]9ZU#+9VQ&%I^(#t_>Q"SW=+gMi4jrBPU&Y(?sY0shR:Ek&ingW++SV'n$4fV%<TU0`6m]Qh@O#Dc;+
%19Cg*GfH!L(daj7H&uK#_V).0"WX;Ze"&#U6=N/'iAQ63BhFRV.Gtp<aq6[2\"fE6Gi;jV><>7aOG?b@5pd+G$G+=ae,tie.Qp4"
%0E.N6GtPsqot,,=Mc(oW?7VPO:=Dj<(H>aS\fKf7YF@J6K=]SXnYc[[Uo&%;*$Z%B5<X(^@W?uB7.Ol;'qIeqM9)UNPakcJ*Js5M
%V2m\S*l9M@mlYkMnQWA^MgU(1"?<SimW;_;)bM[7:$&0qn$VWJ2Ro3.:sgE?;[t9=dbb+c+id4KGrSip&V8De-u?dSpkM-b[7@FR
%:kq7-EHo99.q`#J$MSbSOgm*($*j0IA/F2#.^.Rjd%4YK9q;NQO@kaVL=c])3[.M\%&la`)SNHko$e2R[8:S-X3`qa>GGT3IUO_Q
%$n&Y0%fOM@WJP<-IaDNlCQILIiUCl3lESpNN]8-h,D6ZNW9s^r(LY.jB-T#9^.s-FD3aO+dY0#G+Cnkq[%\rUZpsckH463O=e%%u
%AKh"TFb1]'H4X.MKs[\DCEH^f%7T<@O;Q3=6u\>T/K'0i1IH/tI%[,W$;9?NMR(Qbnmn!Po5oL47L!K\+$b?gTVbKN";K_7er/Z:
%J.PF!6Qg@3MEDI6O)>HhaeM42:C/M,(b/L9a&>k<fiu7".:NA4M3/jj._(+V<0;G>@Yf')W0&YLSM[1<#j[h]%86Rj?mAN(&>W1+
%$%kh+7XElM8)aBkZP%o292Mk%-l,Yl(E/lrcr/5S+lKL//+#U8aElR@AZ]]&KlYBW_E?&o8Qs9H3i?\9-[Pk8j]mEElHZq2]0"\Y
%E.G!ZjA]pt.n5Qu$k[9gR@\ZBEPdbj\I`0,1+o\6Sq>ID9&2p/#>N&&mc3j9"t#NbLdYWY._(S_=(oW)rD,6o"#g@A_Q_^\jl%2(
%5fsVW_9RlJXrKT@$fjPS?@7+qVYo7a(%@-;2V</EJs9Y_1Q"H[F(*OQViMnlE:0Z9Mp]pE<k:VK#92,:Cda>jn<DVnrTWJ2m-<iX
%,3Z0^K()bd":NXQ'A#Z$e2">;Sc_-M+^=jn?U\D6QHk2/Fjq$^&@AT+&OE^g:dbu?I\MXE#fG2%_cK$@AVKL#C/>*9`NZOuRC39#
%\P/Y)+i.`e#$En.\?8PWQ;D`CLm+.B&T!]Q\/%sD0X8f2rl(ZZBCUO-Pk19X<pq;+V5X,tf8$JI*-]5%SRB<9U+:L80T"Zjo<Y5o
%H_?!B5ri!S.$1DKPMgPE\3^uUa%(A.OIS*%dM,BHLmS`&.7,,s9Xm@X9jhatS:h,^R<Wj7h[RG@F-O10ak&&1`Q>$L^!7HWMt(jt
%<%f/NA0,]]0]^V/-^>9A2:X'-IV#nZT/)6kDZlmp>%QB>O?u3MTDP9dNLB8QTcm/Opc^"LX[E[A:KF0($X&jsgA5(`XB;/Pq38j+
%fJ/[8.-&PWo!BRbaOuQW<Z$AgOds=!B+TH)-fYt2e=,N[O?)HPlY/4!]3ma/^MjSmO^,r<7i5/T+gJ>B.*mD_[GQ7'dKSO39RokE
%@qtgsfCMD=a2rr+m*YJ/Efb*#i<b1/Uu:=tfHUOU/)GTg4b/+Hm.=#5V#^2TqQ/mscu<\'bW"a*Q\31[65ep_75;Z-MNW5O9rqDl
%ZQbk'`CG&=ZFPAm=\QYN3/H'dOc,9Gj'&pD.RYO9n:`)2.Q,&H(F.mU/W)=)p(N"GZkQ,eNaHQJSNn+5:3<T@Z4FsSUm.TYo4esf
%!iZ8Fd6h-3jTnQ>Uh-q9@VJ)r3.3#&_FQRLhf<6SS8RMSQ"gV7?-dI)A:.c^Cl4Qi="'"ml7<2FX0iO;<udphR63<Zlr0-*]+.O\
%?gD6=8870.m5@`R.)Kb%&B"fV2dJKJ"&S2QgEtrK8*KYf#Z#2^DoC5a2ha6<()C[3Kd_\KVhYdS`CUC[#bmtr?ZI/)UPA!4ML-%m
%AYq&]nn(:&M#3i1f`Cbc0>&<C#t0eEfEP4RJl,8X?+a2X_:9JsIUr#H"M)]Vd`9MhVs1n8W-HFI6pA/B.MmH;4(:Mk;l4XA/AWr3
%Q6h<\(CJ/.=ceqh![.B)M=,r]MB)\.$pblo/=JgZ]lm9p5q@fd6SX9DYAWG6MGBdt8gdIt2;OFUT$q5uK_31V.d)pe-oobJT7F!!
%QosIn@$kmc%W&/h:nnTQZ*OXMeI`YFd[dTuD[$E'j#SR#<l>H;@l,E;L=Ku0pN.Ap(QS%+4gW0l6Cs$S6',L$@$MErYf+S$kC&UR
%\t]Ye96#WLV%/(a_2U3D4o8+5WHck77YFX%&]n8'ja'CAX.j;]R3=n\e#eLHM#/NVZmQ*6pI*d;+rTBg;Jq^BldZrm9t@(5?s54)
%-c"`TQa#?olQV=MHqKNZOdJ[f!#D5_@,`YN,D"!)6R62?0gT>o,^PV%=2fQ_O$8L@!>89Z=<P2m&.77c$mO&DdM=:B!4;rKZ!">5
%F"2P#<MIW,89kP?0S,T$.9]clBDt:[)-=Qb51]%;'.%Q&/J[1`VeAh9!cS?%><u4""Bd/B<$jT]BnZZl-!8eK._k=kmZ9_M47#7!
%`YGsrL^&GpTlu&<W].IWPCY\I"_S98$T3j88->)P#RO,>XHl>3XOBAAplP^J5.:5`NOaOTnKS@OIr+X"M14SHlY5`2k0JJC,:SWQ
%0F>FA8F<1`;%iL"ptA4N3r[dc7n:GR+'8?<7`motp<aInLe$&\&tABcCEM(:f%3)`bfK7UI<<E_rP>n&,\>qs[?"ka*aSZAVE?uL
%p6!SWdC#$M]#S;q+%`KT@r!1.`Hb_U,It2mWdRhSqUC1^8(Tqf#jmDs5%6^9[?$?$]lVpiM][(A&Vf:8P4I"X,p;tb\3B^*+'oWF
%kY9A`*aBBC8@\Y/CEbpMi9cZZFWXcUp.3E=O"GU',^/!6(;)dC]C+\dhFb<O6OM]4l$[f(_->$+H#1=O,;JOKWo1!ICHo,_m1J(W
%+'nC0Li%cg'teZ6I:"RN><@(G_:p3ClTVi:mEqC(nBccrZ?;3\GZt:;.73L^"`IrVO"PZ-HiL$r[mt@_'Rb5B>Ic\R/9i\Sp<a%^
%KkrlWi9cYoFWXcUp.3E=O">O&,Z`aA(;)eV,:qho"`KI?XS^q-[nEQNV,G0..:K3?YZ+43EFYu4YZ+4s.OEkM.3Xc`$*uC(&TB]f
%[=LUFFAg^AHcPh5aZbFf:1r6V#,7uJ2&,a6E]kpj?;j-hP3QI,!a;QfJ2W-\jugk[Mu9_EP,\j%VerCW*0#UX()S)0I=(73;n=-j
%cik$=WEqG)F;IggP%=E(8;WTA3/A4&Q5gVIB`Uj$H`]I;M<7dR+G1>'Js$a<CN)369AfhUNXUkO+VNFq$EO5LREhB,#SQKLXrr<d
%$"p@p9hn#l+]elTku3o,XUCZKm8K7TKN_1jdlE6W25<@TDOrWLe.UDa6)sf1QY0&_Lnni!&9Gi1n<A32<maUpQ8:G5U44GC"pt!k
%%K.^p$#N44GS.cPD:"!3-7a3F(bLiC`X[17;Cf:^`g4-""I(;t+>\mt!%\D#as&rLX+90*/uC_/\)0Q#3q;5sqeBZ!,l4"q98>>K
%[P;JfhhV-D`;ElF+h.SLfm/3lChRUW*Zt2B>-A,C8otM<Ygq3g\L^+;X-%2R0?X&>htA!s*#1XT2TrTKZ.uc&b)MdaV^Gk'R?,Cs
%LA=MeW((j9%QOKs!NMoO81O?_VOqA'!NVI3FL!GsTK$+LaF9tf@U/ZEPFur+%atdcPaL58!7o#86LpjQqHEKZI.*lt<K7uc"Ocd]
%K7SG>b@BL2i/)KiG/B&6RD*52%&LHo#prY*[n'Bu'0!1LFk;p]?WYTUC(3LX>pi9[?=Kdg5UX(a-l1DLrAS\?$1^I8"07cUP*u0T
%Sts\+Ka'!gU__RY6A*unm,d^L%^7->[or!]9==I=Af@a-W(aleROZ#CPm1A"\Z=.$h-2Io88SK0$Sa'+mq]"D.%pfH$aCJ'$rReT
%eVbhkRFG<&ARd;]DoOBGWf?!DQ-D^V_n,*P6T%DuVetD@#_L6>3clhBYsXVe:i39l_C/l]^ft@r:.e2?Qp;o>i>C/"8Mg'c,76pI
%!Tk:;4gni4:*mBg.FI?^<lK*M^06T0d[p,o-;U@]VD=fF+rS@CckQru<)PR)ihE>e/&i?M-q)cA@99`k$Y@9IVFI/edPOJfO4I]:
%EY]'P;mF+faVL8fF35h"Yo[ukd^;MJ%93SV<8b0uDl.=7H.R]j//uc4QNSP;_CVDqPaIG&Wf%^Od\3b7=pRM$Xr16?Fu['KXha<Q
%>Dq21eJH-jX6/];8!q>MU!kq6?r0]O)B:@2eZJU56-^M$<e^T(;_&f>T]`ifV/$W_'5n$V=(U7c$B-Bnn!GH:-ZZ+]niHtmk[A<4
%ngtuh,=JPq1MI]A/XOi<KIm^1B6JQFB9sVdOtLO5`gY,YY?>uU>SE$Ur3GU];CRR$=)\11Gse5opI-R"2G4!!8>97I,k;S0a=mAm
%=@36RFlq+,B]g(@2FkaDM[MTXb9H\3`"^#Q!\mC]&[YMX=([a7BMI2nM=$36iARk<ki%?UY]Ko:7H*JtHFg6gG"jt\f"n[>PI@o8
%<XrtaO,%rR=?!\SFsAVQc7!P0#U0?rd:L^O6uC=F(4,o`8uZfQV-Xf:GD3Kl$.7Re(bH`!_`*,d;F%PI+?YKO5beC44dR/n+B8Jq
%0SD^Am$'mk,@M='(`r=r\NSO%o15r/#(Ank[B1?JpS>n*pkYrhi,UF><`of@9KOs[98P/!;M$-,GjM6BoL>!`F<B"0qFqUaUEV"/
%@-CAtWse7WX(V25g(l+e'9OaaE1*_DC6k_$FceZMF)3=/\(I]ghTYs/n*7+87G$cnFKUo1W[-LKmC$VIVqCQL`81JP3cR`LB`^E!
%:!c.[8qhNt2K7:MQo:+>TW_K<A88t"P"C%J??6SgAFacK0n<,oCZ\R]R<1$2ho<^Z>$*;i(7ZZ$:K@(q=S56ZTF1UsaVeloof!P5
%k8RtmV*9?+^XjWb]3D?bPh?Ot^.b%?[7,@aT4a@W=.9Z_V/93&3S1Ke=qEF=Pb%@B*eDHP>gu1T6A0qYES29]YF8uhLBI/d'g91W
%(h*h=h\O@\c0kArmZ'SD9M(:.Da\EKpe[>EbNN-.X8:X@TE$)I9mCMOZB/3[uV2[Vl>@@.CZBbaj9]L9$5`=A:)7@qsn^Y?QhR
%JJ6*EBI$6ha_#^5KN)6n3@f8EkSe;:g7"hU%H9qZF^,'0U.&24=l"["iC3gf!Zh[o7k6B5NhO\u15GdDV.oGKU:!G.R+:N]S\;JV
%l$C#N.3SSt:m^?@_#<cOg$OlFq]?p-gPj7`&EEpJcgVuY!'H%($SY3i"^>]<k6aP@+-<DdU&5qRQ6B,Ycq=T/L_sF+?hUSb"=E'/
%$]_OFR8BT??%F1p&EB`t.60]%-2T;/CDars?tcF(VIX/cDrFF1E=`U@*k7/"faOKR^alHI`^B`_r?59d(/Y'2K$+JMP'r&'#Xp`:
%C)R\O?]o?3;jQJ5<N`$l?.YpDN%V7fL.6.Q`)`de_#^903H(Z&'b[npAgP5B*74ia[UEIF@60%9[@7==\PM1<,k1PtfKn8L_;(9N
%S<S\/6?YjWP>)1\W:aXf\#r4[)-m)-$m#&GJ\0I`Oh,CDEuMKk9ttTcf6&"0'0'1-<P4#nDKdR)[]kCm"l"9pV=mifQ?CC<\fJ^5
%R=<T4Xm=A/"rEmk6\d70i,5r>W,>trXG/m>oC&0gFe-P:"HM&N'lP7KEg\?h2IK`Ae:hqj%/U)a.5OCY(Z=\K1cFuA3qVIR_W:Lr
%X+'dmZs./^VV@4oTjdEDeGH+W9qQ,TqU)l+@UCH&?jKd?[eh8"&cu[Jhh(QU=t'SHRBVG'eH+%)jqj8sAfIHE618_l*',c%$(Qu+
%]qPOePPT5&Uj[jl9VV8uP&(QgaJ4\-$`ai?L#.IV0p%b"mp);C80Xgoe"\/i7hmA2)oRWAY4`5)V:;1ErU4c`a:VIhob,ZYL=oE%
%+$'L]?H?0k2QOl=7*%Qnk`WUr>fV1n5M4se28L?0Wi&ir$C\sYT:'0g.*[UU'rrcdA?r:FiR":A[:"L=%jrMtZtK<;C]0@"9fE!\
%60ck)If&^U<Y%:/+qc&R,FP]^WPM&JaW&O)Lg\@6;?I9KrF#GE!%Y4n$l)C?+@$*F$':G_N`_TEj:MJI)H84HB"JsuS&'-"9&BFZ
%TV9<2YldWFH<QO=AW0-"$:k1M77E7[Hp;="VHAV&fcFfUpU,I"2!b_-]53ZF1<R#3^FmHmHDj(9,2eFUQ0g_L_Go2_/9Z_;g-Qc%
%S.b/U<\WngH0oa&:ptt5[\$H='2]XR,"op(INn%fLm$gMeZgW$r'Z\[e@"sSZ$tn:J<TLB\=9Ji3im"+oqrEPZ;rd.XaIJRgWAjM
%g!/()M^IrPp>uLHrSs7=>esQu4dYkmoL"'f=EBuY6fd_9IWfc%Q]p0no7**M6Wa)QMt>E(Dba(\cED]le'7^Cs6&_blHZJkqhK[9
%^V76q,F4o3YHKV!2HM9`?_%)Zj8%H9%p`c2LT!*Q0.tOfp\+=k:JQE9q;g]*Uq4p*lO.-L(._W2A_rA7]/db%.>3j@f,/Vr+EDnp
%=//ct</&)5lDX.bglEH2/\eO]=alVDMF4fFOBb!C.1fJ]fm$-0h65Y)CS,`Tm?aSf+6F@]hLf2u"e#C%_m/4'=fJY0ZDqQTMu80.
%P"Z#RI,pKW*9N5jL'Dcia`5H@OQ;6dK1PrH2DOl/aL.Z12;Z%pc**-qqQ\d;&T#f4m:o;_`h#_BWQ6lgc8`GiP6B_Tg'gO$fB^r)
%6We*"+I,u,NIHRg(mfXI77d\T[f`4!aR@Xh$A.V%>\We[?NbLU1Fe5#"GOHf;[@peAF66]*UlI.4\,J1*Y^^1+$pKeTJ#HQBm=cg
%pS\+-!E[NG;T)J%)/#JBr`k3"XtcU:S,f5?Xorf;cX8>'e]ai-Y#`FrAWd*WAj#50%..hjko<0lYge7fH%iQY(!ou\HT*g$VJ]&I
%RS+ILnR_Y&XGlNE#?cWLloO^cUA@I,NNIM7i`L%h[c+ISemjEa]>B)A?RikBVd*u_SE_Ih)]eg&dji_nXLU3iWpbpr(CX8``qL<'
%MnGgl`U\Xa+U.I6C19LFpHbNS0JTN]Qf.7tIAdpKTm-S:Kl7MEKOT`&\!Qd:dJu+9Gkgpf:SF:4(p"3C+$JoJK1Eln+>NW1d.MVV
%^2endk`!E=^$iC5_/"Luf_2cg"ZT:A7B(*;D<<lmM&jp.e&'2ID`_h_^Iu),VC^]/)>NtdA@?WZE]5W.al,FDF2kg_hQsT@Xo;X6
%2g?4Fp-7ITACeTg&9je;_&#^#cjQe83?6ls`U87b[DOgd(O.GWY5\Pi8ti[hLL;pY31N&7k0s1C[f5NpRH,O2\jOA`N1uJ:G,.6U
%jm3J5ipfl\QWGl.G>Ph3?MXRqH=8@r*JF7Q8heDB6>4<n"9X<D%i\M*5Rd[-J"fn`Su/7_l,c5Cjp]mgs2TlO<Z6h7"%PP&`5q]\
%#OH=u3'\Z]<p,&@&G_q<\gdbL=lKrHC7V@#$BWsc5.719790gJ(n-oQ!&^;iMXkcfUOg_6""=D'I<U9Y^[FQDGZTn)(au!?P4;qf
%(J1s=:_LW?_"IRd_>!2H^YQp9Z'`Gtp4!$9dHRf_f_b'piKpI?+#!YCI>^^+G7!EBT,uYLVlHc#Y?QHurUXdSg92::njPB.M\Vc)
%/bb@RL?4[?Q?.d^%W+aP8iUD'*Kq+2=cs1LR(:T-_QhpTR^oAb:Tn@;AM=c0iap'Za<gb^@d?Es>q`RfaK3hE$coFHpkT_SG)Ff7
%,",5^/[]%u4lH$;OV/^9eS-N#5d]NVT>1O:&-+N/Xg:JWS374F."M`m:FE^0+g2*J,hXhCoE@Ef(jb]A!&de.Z[2pKRCf,%(D%&9
%_b.sA/0Q/&g%I&GA9+.big=g2$Url@JQSZPpeHAW?NqsH6YVs`>j7ae%<$#-57r[ePn36@r_EW^NYt7DLQ-TSi%ZtLd6*I,*&4R`
%nq<c;e/'Ms+DO5i!inXfK*HWY@t__B]9IP(J:!O%oj&B\O.s'5NBQH*9u)inZ2s;n_0(IPCY.B8n%9hW($[:O^1NWcG]f0d=F;VX
%Y=tftISkFP%@j/!V7=rB^TjidE>E>_pF?H,BBi&'K*QP1qhi33YA`ju3A&t$b@h-=he>pn[TjtXr(\8?nN/=OVoA,3pmi28dk&6I
%<!8jL)WG>>'\t8&gpn#3_pRq[qYa&JT:eeGT]/#uSPL@rR8)R*3=;\sp&O"!lG//c+8?^Z:UV#b**l?/Na4YGWOLJ@UK5.u?g19_
%cYIJ_<Uf3cJk(Am`ghF+-[9Vo4h$/kI.luOEBPnVVa]'>1sO#4[()]N_"@g6H7<?iCGo;6"_I2ZG>N@A#;Ds%T`=7YKV01!4^cb*
%&R?JoU%$>j<6d^7RG$'#S2@%Llp9/cE7,.I*%urA5ikL*Nt_LQD"oh8ZK[E6VhY\,pu"FI<fenWrY`X]75$.K(mqXR3<:XNW>lFV
%/;2c1h&7t0\7,Sheq+A-IAVFOd!RJ\h[c>G_4Lno+fL.A+u61#?1[S_n_N^WMo)>+o5Z7f(6Nlc^$p]Kr'ni0HdU(IZH%47l_#c?
%m+-+SA7g%;mo9R`6PoN_W<.Q6s5D!e(Kbd172K'JJOLAWFFbIZ"Y;e4K]St24Kh'?`k.)ShEcM!^[#>\Ggn0mJ++,u@J]qq$`qS=
%`Uj0Yb?V4]i1KCk:P5OEmBcJ:PsM;kBU]6T:43,*n)Z6m5(Ht"VQ]Y%7qoSd#LU1MHSHSgC]t/a<^f<rFjNGGBO+<Il9=]*Y[1IR
%Y7J\[UH[%UqlZGt2;o&7FBACo]jg2u=$V%Ief_i*iC"bi"((VNkLBh:q0l0F(1glN"r:cX;$IeI?jDnsf0\B"#4gjUc1"tEN`C6/
%<-YBt6JWt[89%JA9nX5HV2A;hN-QoH*jA>uGjXR`0."T,eJo)8bt[\99h%b/n0QSD1\%&qPYFNJ-DYGp;Vo9<#$ml`@sgqPWWFM:
%3m8T/@0V%/@g\5qVu8f`>6BUMs%J1[oGHP5kg2a/D<#&6a9iV[>pua`BKTREY7>Z(C[!7/@%togEr&Yb5_m"9[XWLOLHZhRATbNI
%h!TdNWt%DiX"M9=;lTp1l>qa2J_SrFX$Uq%pV+@%\bb:O$'J/;iW>:a)R@`T!07ap*BPqT"2F;T%qG`!)1\-tM`1nV@`6FbX[@JI
%dU4s12L#C7=\#+K$2Oii7W;eY+f:q@f:EXjK/K=GWIqRW[gp#=[_XK`B`1-NaYjL.-%Q-A:8&"/b56P\`]h$[#GU3AQ;<:&62>G$
%q\!62MtIrtXo(So.(:nHqa[-i7W'0B&XEqJqsZ=Mj.i\e##e9+N3a)/%V:&?7VM'p<>+90!oF!piddjnd!6'!!6g-V8V]"pGSB8U
%_YHZV`A%NiQk1aa31gDB4O`"M$GLb4.(+1&ol&Y9\hJ)\/uH`3E!u/h]Y4c`0=G1;)QSM\N#JM:]62^WYe*j94BfKiNU;Z`Y&<0B
%5AOG3^rKrMmD&^\FagKd^)MW?)&32`?poD'V0*&',24m.\@T$,rN&'gLSJ@>6Pg5C(d>o"=9kp_m4(`XWOEAL7BY=A<J&3eoRN1"
%rh3C0gjukLi=!eR7cbaG>dJ^Y[KGQ]c/+N.qXpCY.N?rbP0L-uJX7G-9(#7GCP"$!+k!D.dD]EmFPb+anb>*1T_I*PI<ZtT<Or"A
%KibJ:Of1Sg*^&B>,6gO<0Z^C1K(K@m(`."^KjmLU',I-F>WKLOY08&.i:ZBeh%^BZre?,;iAm4I*f=kOJ6A0jK3s6_j4AK@[m//b
%?FPt0Y0>?%=+t-dH@&mS\]PQr;+r+/7?f1#3a`]%"Cgko$Y/r-^'qa6dRJlHOY-e`Kpf>_1),up`c$D"8a5BkE<A,hWC#;q>@4b'
%2B)LB['K[jnku/Kn7nlB9/\79mRo!\S2i"r%VA0H9H(k[,7?"o0"cNhk-;I!JBi*23#[28G*6P2Y`TG<1GV)g,PIcXQBjS5cj.:A
%8qt9*H;<#@=,Hu64?ZTqJ3E@['f3'ZI,>mE_G>0(/b&pdYY+sB)LB&X^BE%FonMr9*O(_X9YDT3h:A'sWkTdIk:teRT&t4jLNdLC
%A_jHPD0:F2,h;.plgi=2^c(Kc8O860\)-%kVfC8j).u[J.Kn-l"8jH9hf:i%J.>[WZ+_+2VV?E\<DE3tKuP,-3sD7:IPsU-o*>*s
%dC%_JG`*,>ke4(XiX<=!VCaK$#/>^\RO9%3aNf[7P6T7-(D"kRPB4Y)*807dXdNQ[5H$9L$E%fCDiDm4.N#m%%\HbgVTuE@2cJ3/
%k]e9)pJY=@H0%Yg^)8):g'Ato\ZQHN3iP+,"=P5jCAIUn(>ukpVqeMiCJG.5\CY]b1&mBSh1B0p4>=3cm9*m*OmA\H[(qPu-]d/8
%*>fe$*Dhci6L\Ol(C>/Xe4`G&&]Y,Dg<^Rjh\Z*mW)nFa$gp+IRrt9&?pfJPl)%QElkd">m\BI00u#UNGVClmPCd=7YYq7L+_A!s
%7SQb5SNKRr^CY"_qN0sHcfV&$FO@U8GGHMQ9A])M`R*u+G5Jl,Q<lgp^dba^,f0)].IZpMU4If:],>k3B]^L%a4T)]Sf]GR8ZrRO
%K3(T.a4at:RamZFFZcPA_R;#snil;lRT)?uW833PoRq#_[[Gfd!Vf?$h]ZCYRVf=c[ZiAn&\W'f>Bp+EDRT2kJFuT6GB>U\g0qab
%eWh5YhiPHqb#EF_NaAP6HlN\n&?MO>(YR4Tie*eeFf^&l'H,EiO<hJ.lTcJu#MpphWhY<H#HDSC\S\''q][?'6W*T-*((;IF_'V0
%JKl4"@RPMC<BW^p1oS7]]J.*pHc]HnRN/-*bZ`E;V8qo:+8';Gs-UW?Gr^DK.i#-V<,Q9kQ1+/EDndoqT2pgJj2o'=DpE:!](:FD
%_V]FI5RFkr7B[j($[^r,KK#4E8gIdE(.)r%]DrN1el\0U.1C<KOq:Go6_]S060&+@j;HaN-`-#iG]6Z7rIf_!9NWJUP-P;b<.3\l
%T`tJL/Jp:W1+h?=ZsOTS6Ec_i/n,J:pq_Y&LLmQU1^1p='Xt&`8oG..f_B<fh&Ogl#9Q:r9"u>_+pA+XL#_cC3QC;1'nt6!l^e!/
%\fs8RF0WX6K2FcVq[t#p!09HlI%e/f$XW[c1:#kogUd?6aG3UL#rPR$M!CFp+3T>djQot;jJ[t]Wdf[g#o/<$;?M2/EpX-=i*q<l
%"@44;??4)QT&<I?:n_QB;FIbbQ-2/'>%oD2RbCI.>IlGl&:)dcctsF"8>cFk-Rf\*CE#!3J7)cb+^!=.*#gXtmH;<lUH)LRahu\+
%/<++m_>uh&#=*aH*M:`VDcpue>nGP;G4[t(fk60%$4"u+Hd_E-H5\LXhA6C:e.H%mEK`Z:9Fo5M.Z;-6g;LdQ_a99g$LKb24HC?u
%;OT.,CO.RX=L`PHj(+?1<%n[>G!a!-0p=Cs7AZdP(j<BXi"P#Gnt=%^X'au'G0duV`lGiQ1F2\_f&L-;j6Ye(oMsr7jXC@UCm6Fk
%N'*:0-9Y=cZ(.(l@Xqc^GWT>0XusGU7b>5mbO(AP6nCgIFWG]7"6;?SIMkJ_]VlVMd(>+,1CW^Ui+;qr/on^d[Qa@Uj6-J2JB4Y4
%Kcd)1LqLNAC=ZDS+6uP2%dKYX6b2RJ>',t.Y^Z-n4*jM[;1b"/8;)=,2MjZG<^ZWtHKQNW3MI>ZkQX2g*a4u5^_O/J"Hpb+2aJK,
%09jnD4a9drFm;Gkh,aFt.%2#*4b$dhBP7^tf+&3e:etBEL<EuoPbU@V?=uZlF[cgEiub67/H;t-\F6,/c8\u>17?pA1TS<?%BI*f
%>+]Yc[l4A8&BY4jW/&])OR'7NA@4P59LXD]D$=(7&hY\"3f$-&R7DC:JJM2C]7R;F+..g6C;mgh0<`i:g7jI-p0g%M2!qMlQp^nh
%I+49QHe'ZljVPG3io`UeC8"M'W0<u8;g9_)8/riD&;_P^5ZLH"iPV1m0X*-S:?Bik/g05!E8(ZX[lfEag"jq=3ch79AFeC('Z!Bf
%:;k39d7L?04P+OK2[1JY5a%eg9OR([UIdIj=oehbNBh`r>0/X?i3LBeaB3-=+Q^T3F4j]L?VhEP.SEtGn$N-//s?eCbcDPlK-JP`
%L]F=\nKi@<03clfN^QpT5<@ih#g0\;a20>rq%AcrDpP)3Af2[s4H5lfmlcR@AI(eCo`5`<$3D_Q'eKW/Oa&-O^6$NGloM?\lsI/T
%O"8eJMD`Ml['07p/5?R%Snp>MYRW>JQ93<bU2l:Sl`_3O>rq$!/rLPBPbl]*lYp>Tr]]H/.*\ro.XjLicr>d?PAjbb-f4;Y<'nZR
%Zl%mi5a*b>Oso_8"R,&3V#pb=Q=Z29/B;`R2Nu4s8kbVd_qVYWr.KbSfU-G6YYN#Y?l"cZQWOS@)IO,KOA3[rc:gbGml9qV!D0;E
%aeK6*2AYRsUZJ[p>>EB)&;O""C`'kg\!a["q^&?qrtMTq:\(N$Om.&Z/_C#BI<d^ckO`hQEt4!;]8Oh."i&A096hrhW`BM<3aVAb
%":XqNa`@[J0&-tlTAU=J()]bc@6A6"[KgFOcbh0^rkKhuoM<[)^7^ib[B.+9;fLq="7M+<f@E<E0$n$ZZ<fKHROpSg/+M3i1OaAd
%!^tEhI"NK$d$,F_SmoGFg@sNJ?/msoAj<<`0llO\7&1OMF4Oqc[U*+XrH>dJ(D8\u;<bjs$+\6@cV[Y:HuKtadG;F1?f-5AY:X+/
%*3ZC!qslmV<;h@%#=\sAb(Qa6;'":%>MdEmS\jP$,?,?H'aoba?>tuj#1:rt*]bF)7O!9b(NlAV;.L09*C`R)8M*q6IO?aM-e4Z.
%dr-80=mG5[&"^2Dis$DW$QXnS^d!p!#UN=;/U7o:TM-ff*tNjG;Zn`W+uQt%,-7E.MQ\sjk"or9oAcslo&'2Vn,<6hf=-5o42&@R
%>Gd4d]l$:T!Xaf9>_K@M0$u+o++<tJ5OegTna?89P5`D@=HN4Cp%N+VIJN((?('%u\%c1<IFk>NfY05q7`J.ZRl59OKdfY:rC2U^
%PIr2([NZ7#+9`0/Pd9_MJ4GpJ0;CpcjF.*GU[XpF&C(S!=G,$IAk8g(AEetjr0s?`b-l6J1([0\LRoE'(psHi1TZ#uCDg0#['BqC
%SBi?U,cT5;J[5V]/5$L1\>"h_"MKGT<rPTk/&*dQb`;#9UVOX-,+DirSIk)iH<Q8lSH[#o(.*WPB+5Oll@9W&2V3$qg.oqmd87:[
%,G$GV4I'2nRW]NE)iYUB=EjQ(blC54d+Q+H9@uIE`Z<(Va]+0)H>.1r&B-"_.d=/<qnX5]RqV+ff$c5GW)#)K@)HjqdJ%NK_J(\L
%KT.+>ClX^Xi%j9,"nZSci3>hj%e/pWQ(#9<2!YE[l`^JOgFqK6U:"'/N@ab$?h`p&Ch@aO9j=JO+VdEXQca=3YJ)!mM>[INWjk;C
%=\W1BllC"0@;ppX]<SJ^<;:"f[/jhCVf,%DdEnYPluVG,'Y_L$^,glR'ZGrAgUHR9gNm/]K/p#.]=Z1l7cOO_#5V2og"%&;a'7J,
%dVph8Fb2#>e3^9Xm57oF.uXVb8(3UO`j1^5Cj5d;?D3O-$kmEVd5asj-B\Ld4r]H95CG>>]6>K7VqP3^;B9+P@U.unp.a;1\kZ>X
%s/BW4G%']!`sV>i1=Ng4HL$NNAY4#c*SX`Dr,Xk!F-[ZFY17hi'M/DpU7u&k%OaDq%\]RJGd!?,A$6n,G6XuM/qOdj#4;r6JupJc
%_l:mGJ8uE'r2"15f@BW,Z3R"J(9Zj<OInhh-2<ff<>fIphh^nZ-WIeAff#M(FuTR?hXR!`YtbMGWGXu+A-N^fVM-/RUts[;#Gg=t
%N6"ho;TZe#mF)nu6uWuLJ7:Y(WV11?9mrXt`II.bGf\KUr4J9l_XfV,["3NQ22[e+hKX,.g4=L\b6cZsp'4`b<0@(2[*(+*'js;U
%C'Db:P`;u4[[CGj)1-3cRQs$`$LOt2ghA;`%k1W:";iOF248:4[U3k<Fh.[IbW#q>7OP9iJ!$-;/Ha\r@R,&>B?B.9":hjH25m>c
%Yl-i50T[Z\0VLl8&N3Q;B`f!!J=nYVC$WPAQmTLi5b7sud(mHbfl>Yj%2+rYc[^T+#a<qbD<nK2V^i_Ul-."P)(B/5oZK3k*pF^m
%%M:HaH,1,iMc.@QJm8VfThpu%o]fpT#*OtO-V5;Ld'14d$IM+Wrm96I5l.Y8$EQ$CI5?J+<8"t!;io#(J6G0g$9Wac:UY&nY?!\i
%ZNHhI6bp7O>b$9bjpC(`]6`jL:dn\X]<GrceHQ#AL:!pJ?^()3!hUX5aVZ?"[u(9YME%L;O3u3;+WI@A=TWq&)?a,q6^Aj<K>`-@
%aaKE2b06Hc2BK)LZA@e6b7u>&"9WT%E2Pr6.#c)C7ri1Nn4`E'0BRf$PHWU["AL(H6"LDq!<ZeQ+sL2%%,#)=hTZ,.kZS+^9?&\_
%VoTWL)l03)&Jf10$PU$?8XcuJo(#W26'AkR#Ysh^Xn!1)WcHT$:VN>-R&)T,JJ<gc>"Si*nfIiIU!Y7/5V.nBN52AT-=:1=R_WKK
%0I$Sq5H/H"qLSE-3.8U$o8XG^+eI6[7(P,P'I"[@lF.*Y*+D?X-p"L<RHbj1gHB4j.mGus3=p7dKqMI#l6fAaTF+q9lb5c22^VBg
%C4@G]1ipYRVrf\a3l5!:@qhJCVRCg^V-jM_V*,+<F)[jLDfLDb?"5Eui+C!*MJ[7%61/(O]?`eK/A[<f#9jf&&K43nOm"ph2.p6(
%](eISO<JHK>d^%!l0uV)q/.s58rpJhRkSXh^ku\m-h.QJBVWA-VEg_H@<&2=pt22Kf@&(^a7:[F'Jmr<g#m#Zb6o`5\LKC(ZC"$4
%H:fYHmMOYr;dodC8DjgdP85WF.p%I!r=[JfA:tk8d89s7H6P%7/M3bQA/B%oE)dZAF-Mt2S/fB*kROD7L5a2Z(6&8^jU4Dpb?jLf
%%NFn*'qH-^Ck\et+?tqkRkQoGMMXSs89BCL"dR;B_fC"QMU/H`YsJ4"MDbMcFFnV$'Hu0b\M`8[E/iuCp2"/MAY,Pe!so#<*s,aA
%bL(P?,+LSK&/#KaT*M#TptStRqe8%n8`DF7r]>MCXP$,WaE3l7q,AiNl%mJN.O#"'X&]BOi*b$?&0m01JOK+``$gYc5Ib#sC8e^I
%mC9*F0lX-B``e#.+[YimY0nS>f`qg$</S$`Nhe8F6uurEQYe6,XGhtO*f36\4O>t/04HcKhl$<1"Jd85]J#"3UMWDnVTJsLX[<`.
%[PcV\YmeKP4MY&>I7?f)o'1"m8;6/N]nE3sJIQZ)6&O)g&J==+-'%,q*/4\`PrP!?A]#a9=BcNm.LK\SM/\<)/*:U'=ZqC-;^2g%
%>!R'5-in@dOT@OBY$h<M%$%=n#9\\O?j9X3n=,&f#rr4:*9+pM-s@239kRF)N're/L'5afLc!g4MWe$.'_)g-kK@YT2FZs>7-(``
%&@2LjK&obF_-+:0))Q`Fr6H7jck6V0L('Q"a;>(-Z21!lb(DMm@[.p2YF5!Ykj4*O-W7fDeP@MWpROpmFRT;3*KC`!4@o+j5^tVX
%:mIXHaSiH-T9W%7<3ub%*HD\p%"o6^FZi=C+J$Rl<2t$_<J@VYUb%D/]L!RkbtFitko,tG&WpVRK#3Y\!\%IY@S;opf*_dNN(Uu9
%(ekT>&6-tRQ_J5eq\Uub0Qmf:2`4X]EC_B%7YmBUMWGi%8&Y@W-=TXqBrt\CC("-BJ3R"eTsR5k;K+LH0fjb[)e-N,[LoPD#lQ&l
%$_oo=K'&m$%SCf2!oR)hiNXk7Z7+VZo>^]8L)))BW$$?0X=IeU72+`)Y<g-NW/oj=Ykq5s0*VjSpR6_c]puc.<(RhcTL)/kdLF-S
%qEd,(=FXAd[K0oDbXRHB:soD96/\FgRTSeqP25cA:Y-&7RM_92L*U7gHO]2Lk#5Kn\kk#_8:I!dAVpu?Sp@%4TCSmp@eZFQLGoER
%&JWEcj@FOi49CTR@#fJ+$:HF):mqelI0\G1_WSR&2G),4>"."TS;i\<LDL1'Dkh&Jh7u(UGt%TUiBN@f=$hpuf+P]Gfg,m[dBQ+s
%iMR\]1h!/=$63MLAIk:nod_op1Kf;TS@[VtC4E\+9b5QKTRk8HqP:Q$63tEtTHoE%J4#JN28hZ[B!8`s)L)NL$W3U*J"h4!o`7H-
%2b'MA+4:Ho6D`8KlOQa,=d'MD[(PG7.#V*C^fCrJ]lH5hL`4XIGgCrc*l(7Oh$<;tHa!c[qD-E#3SJNNY^5Lsju.oeotMXbf+PVC
%>Q@0G6FVos:bJ\[.k;^RJ>r1;;3CJYdR4niliRa"4c!\Wn7KY0;3BEp%!]>_5][:hXnrZgGaaF&KMuG3N&tgdj?a:9N@eh/<VgfG
%kKY;,!@2BprGi7,ChDMpBNjNOAJOU5ME8[mV%uY@3mFC%"jCl'N"cgep<cTt4=-RgOok?VqCUQF"1Q4gRL\=/f)G_(Vep[[O$k\o
%PS4;=b+dZfXM^];P@G1a1)EK9+=k@h$G'hOgVWiHe+]"^JVfacC)O<ib\?))7H7$?,EqJN>f*B=D-!>WSrdXe^_k3[^jtK%E9og*
%-k-0-+Nth1:J//_WDR6\R4IS>l9ujE#5pgQpA`NlNUiOVGO(B,6C#A2%tON>;Bb7K?->A<7G<]hS9QA1PVEnMJUL((d):@U?>til
%OhIik4QKU*1o+3(^]qr([Pj6X\b>?F*^PV*9or))fb71<!D<*"O=nAbK:9inYm]68LpmZc4)!T(D-[)iLt.pNBJei>UgMB:2[8"b
%6VfENbY4X$F>f[dE)9Zamj4/!-$VWVe\R\37C:f%o*uPS_)i>o8_o_,7$'b\Zb[GmjhbM\BIr>ig&[!5'N6!n80L"E5%9OLUlt!O
%j!;Z1YD0?e@E@F@`3_f5LVl^+pk@p&l4g-`Q2@.INJ"GLc4V9U84(5`r@H2R1Q`>.':2&d]q#i(5Z(-O[ldXQVc&c98b/J7[i']V
%,8&(ieF7nY`MaV6R0b/r.>NG9)E:c,MQ8-APjRAp[9kqE8'<sHKAll'*Yp&A:p:*)"E]d0Zn3bI;/8g_U'H9q%5MP3\t_Of.>g&`
%S1A\0^s534#D@7sog9;Saq8UjUP8=N+@@;>nW@iK5/FWu7J^-bfN@dXK%alI]Q4+C%E9EUT18R<G=<.32_7c;Ye_'uJ0NUE@-G04
%_2REME!mL#&*H\(<B@*]!@6.5:D\9D4Vnd)81TXtErl@NHoTG]hLW<?4gu4*Z]LfJ:bd7!78q,Ak7gK-@g=o^k\.2l%L(\H>@dV:
%eHu"V@S3polprW;>gJ,<ZOXpkMOq^n/@!$bL=.BD2ke\u&tJcAa^Cq/Ffj@I]'`U#I-7>e']m,Q64N%46!?6Z-s1HC(*#(uZ7d#i
%W1RI`/jt":+Gpb8&-`.f1ea\.T"c[g@e.W`o<)Ym2#<>o"V8/UkNeMY9nnO5SqW-DO+$fMZ'-$F*'(7uZMnpP-Eb9P5B/h/arjkd
%:KP4t%M?8am`H\>J,`I0&7L?`F,3."ROpNf4.SaGU^qU_5;IZ.]Nk<[VnB7CU^o'A6Vj49Ut;LTl.P;gqUO&MoE3NsoXa[g@1SqT
%I7WngS+;J2eS#h7:(!-JF*K;bi%]pVY=g&0*NZ+LeR7%-9Hc1^PiRomj?$I:+k#[SLs36TQ1[@5$Ba:gO^IBIT.YmIY0.uGCNG<E
%>*hTER<t,;+p+q.&5etBQpX9T:326NqAc7)ME+(Z,JiIXR49Lf4\l\&,O.l6dA6#j,S<`aKBhru<t^X&Rmc>h,n\+%8g9/YP)*YR
%6P<82"&G(J`:\6GjVO>anM8J7,nV"N[`-1X]Io$hY>6@bl]R'_PYg-",bhAo?-k5[d@e+6Shc.Y*\lN6,U.QZi\O7P;L*Eu;,-AG
%O[Klek@Z%PEF#moM(#K!,3$)9T/qgb]sLS(6kg9K#eRcA7$5o4-j8\H,U-SoEm2+53Jf0@T1"q+%=;FpdI?828OOM0]He)+5n]=@
%Z@?1P7-[^7Lep[2R7-,%,bcTABLsDZP8MP?+sQM%M9'aI:S1%N11pthP).U8-4qC>9Tk5(V^<"TF\+u9I1d-Wkado*Ph.8p8]B>!
%:EkZRM(!@M%6f)Brku8Yds9s0lnkHqF%IWLCD2OiqS5KCi#&f?Q:rJSR7&4"rt:NPdemXMalf$d'_aSVkQq<,QY`CCZAGB#l4[eD
%H$N2mcR.)qG/u!;T:/Igf4G[6[4[psY0//TB94Lo7!W&r;0kJcOe/+<e/uPcB+p[afgP)mU`OpU!0__,T1t!rE,*\Sa[BOSVIUn"
%-PJf7OA)J0b]-iB;;bt/ZT\Bshq:kBPDM3AQue*.='/gMM-_ZuLhn0^CngQPCa-VHS&heV-?AFYM;l*_,5Zn,,6)-*6p/hdA0S?s
%a[DS<M4EW>\Ws6;MLUA^*hA'kU7.RXqC-%iQ1O-3+so178Q<un15XS0\8KNV8RsiFaK>=N1Pt>/9*hPTEQBE:B<ouK+s>-'*mmpK
%&WuJ>7Il9,\ic]8hf$dbdd-I[qucMG1?S[T;]a>js0&%bUh`GZQ$7R5k7POMY5A'HGsiUl^,qBhjjR@X7!Hn&aWl,j4JK&DO!q*Q
%,LZ2TLt%kU,0q]*O3SsWYFJ,D5;eKML^C`;,8q'M`UemZ/jtflLcD*K95[I58ac"'U9Y,$bY`]Z@n@mpX6)75TPGI.b+(r^k)EQN
%Lbr`VXnrNJM"$@(;Mab5Wh^3F]d8AG>>p>;4D."g;&ie'71'WJ_$qh]G&4R^&H+XfM#RCu2sW8TT'+X*B?Abd*5e&"aEg2UlPc/m
%:TQUtZ8BS&&S6+<`XYPlmlAS!Djo7!g&ZI#ifk$oVWV:_:6Ss>^&UTAi44#J]2c76=*FY)IQ`Pep+OJdr:=!D4TG-Ir8tAJ8+YR*
%p:e=TW"dV&o#HdeO]R()4K,:",o`Nmf'0<p@g3lXV\89!O\/dM3hb5lPjlm?/s-i$$+$JAaG.?cCt_fi1'FB``KCkH^o=l/%6fYh
%oVMj\4@k-mX^_\/d5BpCF<HAh8`WGmijY[sXY0?]r@T)=98WE^UKuOo8A1^1ULAL+fR?X*JfnNO>8$Qd8+4E#TO"ic$lgHq34OcU
%GmoGk'o35[Q3^/)Qr;u)W\cSs-oa6;"I%C3*j&ehnPd)F#]mA"^bS1;K`=@A'S8K%rpA;6C>YPPgmn@':q)LU=8#n[/\jfmqM\f1
%Mhr#s5YQW9/#emY!k<HR3YNW#kGa_PG>rP%PK#m)X^"Ik2bh\(L_kI=$DL0]]4uU9:4V2`.1E]t\UlV"gE\53(9@e14iF?s1$Z6p
%!,!<:'8j>W%*\A=VC#T#3Zpp.!3mA(O],J&+M:htH+mTkr<9E;dbrf(JZqO\dt5Vq@/Q2cl2'5L5eOje7o''US*rQ3^OQEZ>gLEA
%+qh(D?hqSeS1o,kmYpB@T6/6.`O^,f5CCmN@i+IVRf;d_VgZU'6dNP!s+r+Z8,JeEg>P6d:r*j$_&LdaWK7W*"!-M%-/@-_hDNZ\
%PpRR:ThsWd>r'0o**cni`lfH)a11jSmuVM3ZMk.Cp6Sk4=*mBR9<=<Sa)fZ`"#r`(e3FTeijKU-88*PrJR5NLTE0Gta,jl41M\*;
%aV5k;/jmX(FI"nERF(FUWk=@_W"'$b/'-M-,?Pn5ja8eHE!"uFlteEC,)=VY%h>bXG-E3O/P"YY2MD]TH>9r`02Qu'8J2=8DG2ba
%MLF&rEcJ1#2NZT*aP-e-bHlcNa@kUPN-A,?:<s.l4&1:AVqLf!@Qbq.^jU@$Cos9pQRCMc;:-2H/6Y$]pJgP#66(jBFB"JZkVbqN
%Yb;NjL]oG!7gXGh>"_ISTkCI.==[0:j."?dCprNO!Ll('0.[i"Ts^^j'tY/CPtbJSN99<=9b?VL"O^.e_j&MY:.Jp\*7C:n:#4dn
%>"H2>$5F9N/T?NeTnii-(W`2c[BS*D&N_C<U;QU69UFL(_hrW5X$ne]n"YSs"5tF$,#n2.>d4B?pMH#!=.SkQH_&5)9m;=j'Zu\-
%*^M<T0*DYbhEPml=OpD'YI#.lH5/#lemlo%O7GVbYq7H:aYV0o'E7lcJuAq7[Xf6D/Jtc#A'C%H#uOssK_l6OU:2L/Hi&/>\iKRt
%,*#8"o)i[4A]@tmX(]f_77GEc4n&/?:OqA`Tfd>=U)A[eicS;)C0W6.ripT,aTL:.klDGCX"IGQh"9uu(qf_u21+a=_a@&/2:K)G
%CRS2P!/_[/>$Di@Js$1hUk1o9[\ht=R.Wpi*k:_RZ,1qgRE/*YJYNlY(c!kWU4Gs+"k74i.anUiMD<0D+DNTDfC:I\:,KUb%uNS*
%Y364aG'+6:OU,2)QQ47V]&cZYJbQ31l$XQU2DLQ`L.<Ib#Y(X"cYQnlL(eU:jWWZb'H,0'U2R'#pBobG>oU*j,%V?dLt8fs(Hk6s
%aqN]e\jne,FQRbe"tAI#\^b(YYg\=qK_8kTk^/"kGqHS9D$lq];G9YH?V%lhG6Rl_H$kZM:U^Bb=Z"TUZOrD:-[T*k?K^Qu%-Mdr
%WR(VO"\+B2=CA^f.56F4-708:6`:HrJGC3TL)fg(ji[YgL,S_:WlWF1Q_r='XmL5%p.&h%rKn/[+r@l9D-4\:aNPh:4U!(hLu-.)
%,=8$t-(h(:"#*Ic"'4KM*P'-fTWF5beic%6$SqZC3M-_a!(ukFj?2GrBN-,t%!NujpPc+S##CL,)aj`r.7agL5]3.*QDH%$j-Tu^
%)sMtEF'@BP3HG-@ZN=F2J6lq,g#+c3>;/K\V>$/Re%MJ%pG6ucm9tHS;=PdMjEUVM+5^R\#=`TO`(+2/@t9(lLgPuG1r]ia/=7-/
%8?oX2L+iq(%1]JgOKJ[<2c$ktLuPIE.>n#[?G=860ru=c_'p)LIgVZ><S`T(LQ8IRdmoIF3-S?kN(&!u,=CO?Derc2Wi.6mW4g[G
%bP0U1YMS\qq!mGDg"ti`gTsW^\DLEgWP*e]..u:,c^N9m+.l0^ae(-RpmD309"P<94Bd6?`1tG"#r)Gm`K4ckV08fsA6`69iahO=
%9.:1a^Q@RmECFEp:SEttSu.7kMQ@Jt?RtJ2]iNjdi(ju0U50>LV&fRedZ/[9Zt%/@5"=2Hl_U/b:>@R=j[^F@n&.`>4*IL6'-Agp
%fI)i+eql?N.E!2(U>h0'0A\tnog;-;n.[(,=Y&L1B+o:#/jmKFI]/&)JTrSZ\60H)DA(5>#!JJ:k[u=%4C$Z$5Q0gT,`]X3]mTs%
%,=&+Gk=mq7W.qjV%,E:TO/-/E%d'fG.7,<\n.^4%kZBpa\<3r*,l^ISSsJs0\jd6pVp3jsKuo,k^s[?MR#R@)U$3p+;UPWn/-Y^O
%aA*#UTZ8";$7.0_)2r]$#V6#3$D(G0_m]2aG;S."=[J/"GbIiT+Da?Z]dcF5j;a]ko-ZIX5_Uq<Qs>*na-(a'YbM5WVlZ8/b4<>M
%;gM.e;-[5SM;r^!k$tb/+RK:CFtfNo9fp%q"6%5$A>RK#<$:RL4Z%ldC]S8,oCfe]b"l,@#33rO[D?'-`gd+&Qr0h((hTB"-5S,[
%f)m6]>G,Y+VXn7m*rq)VP1'Kn<$Cp/d"TSdT",1SK*5o`pMPtmUUh-;AkgHSRT(qD!+q:RrBLll6QUZ_p%LAEV--rb,g)`CXq_Q5
%a!2A`XJP\.1Ah/>/&'FKcGIXuHlRZ&^.#9r*LMC="p(S*1pI/*!M`SMmTO-JLZcqtNO5K=E.1hj1?Dj5mhJd@r?sm6P*WXR'`WF-
%n*C-m3M!+T&A_EnJri6R%[[Z%h"tc<L.kg*$5d%=BuNB:/IS^gTRlYAW=,BuZ3N+I827*rl[/bR$,"7!#)t+'$Qr20E4N:nIaDJ0
%LHh&H6YsY,rtbJ*=joTk4E6l-!Pr`A4V6b+02q7Jgh3LKqf9-.YbiZjPsD7KEfh6<CC'/HPb/4*^T4oK(uAAF;"_n#.8;DUBd$_)
%-?5ej3B6A)YWUr0+[FIQ\Fc=KK#1KmRJ<Ziee;p&,d;[DNdFSo2**8s4J>/I!-OYW'<\Mp$)'%*E:=@W3VE7VSMiA]m.GcMjZj4^
%-7]W5pBu7FOIi4%4DI;?[-jT'.2:Whb.QZVpJ@qsP9T-';fI1Q1E-kD:ah,^5`J&X,aY1n$PYI&o4_$c#F[7,1=?OdNu[b1k*R1t
%pEcu8Q\WEupBQ_^d=XmqGfc7%de+O_oE!)sB0&Nkh;-*o2NH!2.OS8b,,,3,3l\TS0(+8N2uqiVE=2E.Jn5L0\13j*_@p0#f2R&2
%\2k.d*^:D:?VF^3-ZR6HW$)rj="_EX5Pn[fK?CpFZD'`3Q#h#4_;8?R8eeMhJ/N$;flEi1=4p-3;N/K:`+eOo2HEp5O;Nh3M(&cn
%6a&4umnjfBjDc>92<:hhrQH8WS1u%DAcjp@2"O'D[Pm)lMKgL&`)(<FRA-OF:R]9NWGX8=+^RgW0lmn1+g=:8Y[H?Om'HTf:4%s.
%kdO=pFpBk4<+^YXCLoG*Y-9M[9Ye,R_68oY'E\p)N@,7YN`ERsRHo91AO8rX_T+pGjMO:3i*T[Z.0Sh4N!3"I-;mt6dpkm2S2mSO
%K:iRAGDPo_qHL&A8um%$nJWH![9,Eh'u1Nc7R5#&<)#e8$-9Ph]RNiMT`oOH3D5K[2.ncPnE#@Z(%AmRVofm-J6[g/4phh1W$7t<
%@,*p_^f@r#:g+6!>?V<[hZN9uH!:i\L\CQEeM/hEc@d$&?YC$RY456:l":S*jY847KnBMN;]siY&YgAl)9kLpUcbF4D:$Uc@B8Pn
%`m!MDC1S8Q!bFHdga]-a?4q8G^^t8m6bIu]0VC]8.ROP#2AO^q=t/q^!X:#='X.UJ/4b.,DASP8A:6g*/m:[*qnaP6.MZY:&iZMO
%$D^b+q\6t(7IESukQWm-6HON_Fe6_dP^g;g<%.U<\F;X^SN`Q(.MB*f,KaH<H^pL:q0f3tp)b[>Q[QR-$*/iKD&q1dX:II74UMG9
%n_%oZ,pqaoO'o)hM?s7rB0AWS-Iqd1+S'J=Jg#.97O]fghtd#hL1=rGmX(R9D-7,/J2/S?2$`[Gn-Y3-Y3Sh>c@j1U6BfS^AM=q]
%L`';n,$0sJ$_9OY3]n+1H+j+l'W&)d'A-9P]5RM1n1Al@J2qH@(+PXdm:AtoI,MMi%j0EE$]kgS5N4;BE^("X!dig^iaZuHit8BI
%X$>96QG`aKhKpn&O":7JmgX4Ho\OD:9b4oN#S9l?0qD-.ffcrsr3$!`jGL4%+["XFjZ.ZG$Wr]a1SZC^4q_T3)6%,2@"1RF8>JK:
%c\t\OP9nSa5+r<3Bs'#ER-7�N9\sSnNhjY5C5;JQ%sc48U]64%?/Y5=1tjlTPS;M837/A6M+HHs$-r2[NN,a,5@<UZm[U7<d(n
%FUda+T".)Mf\)JT9gU8c=gAA^-kRhEdBE&DD<+i]E\eB*kQJU5*?o$:L_/e^cCEZ@H66l%=-@JmoHU(Z^n/u.maU9QYF]k!bYg4/
%/K!=`!eKYs]GhDA;[!nf/f7Ilk@-+NZ'C,61rR`F*!-qW&Va0bR,=K\2\9M[X;:'J'eQ=:D](lH!lp(m*t&NJi`Sk^*A5d$0R)Fn
%q^W9`qLm9D!i&T7/CH/Lh#W\JErS-la8\ggk[(.?J<u\f&N\)ljZd4s.8r%3e5CB.=m2re?mKf`n?J.nBl*o([@DN3n2'r-Nn*d=
%VUJU(%F;J6]3NX!HakCb`GZQaL1J2#!ge&Sbe01Y2<-HpR40P,c(q;6i0l*"J)ZobOqQA?L@fMh)3YM*6X%B+%pWu_@;&jhF#""*
%0b_\ng(SumG<oc>i4'uP@hmr!&+>kENfb-k*J,7+n?[%c,h^Kj4?mL@I8/HM`^OMo8`E^3&B,t3h(=9djqS:!RDWJ*ii!F6:a4+)
%(I87.9HQa/B*_$0b92N1ne;8$"@hZP_Gu``iOJBH<:p;_`YIlr'tqqHesp_k)\W+j&]L^jZEuq7KWpQKCl.U5C5YA?@"MtOpisfY
%!jdiJ6!cL,+?E_!frRM=m75/J+CguKO`@-=Z<C^=")s#IEV=6oSfBi>s+@c/=1&K5ja_-P5?hY`El)?cY)n%R'p;5#6?4Lk.8HUj
%P`$*>'iHYN0'-Qb8l@:u-m,?l+k`+Go[j+b]7)69gS\;s(6Q^IaH2^P9C^9u.G)+"PuB<32m5c_Y)H,-n8%KA]kV@rX8QilnT^Fn
%;9U55TY'*s-R%VD@rVKuli"$7@'=&M?.5^\LYYp:UK@(uZj$!EE3sbd5LVD!1\>-2"2`qhB*5SQHbEb\5b,47HhI%rB^ki).'TnJ
%$?>m7C3c5AW/CM)hOcAqT^kgelh%\<W^>hO9'M&YZ:mcmi9;1GT_2<;hG934c:mKi?nHI5PX8Bk'Q&p1[F]&(J'7o1eLPL3.d5,j
%$V"T@^Ko/UJ1rW$F.adK'#1^6-nkj=LmTX\/*%?@^YdB8MnZHCT@BgQWc:?':t%E%LX`*jTUBDs?d^JKkqW;=iArOdkN;.eXG3JN
%2&k$M3?oOCeW',^L5fZ@6!t5r"N+d:(UQh,QqZbD9::1N&Kj"Z!F=JO7jRs'S>0W;JDtn1Vs"&1SFYnV]0LV]43MDBVa+,Va?iG]
%_Ys&dr%__LekLui&::?'"hNW3a1sJuUmN7l;hM#p5=CMTqZen\7($APeJE!eR!HOh:V,$N.]`67/+a#?D!"P8\-2-EqsHaWoPU5'
%2-Xr6,H_;n7Lp@H+LE-#kF;Z@"#NU]X2OA8'`Pf(TH<g:;dY.]7-gU/]e;GcKE'(,M2)0W,#]WTpk'sBQXN/uq:Phj!58TCH+)-W
%"diYb0[IcTEQc&Fg=(]MV(ZOr.8B8C"*$+nT2f77dH<rHbE`<sW1A.u@u@PhctaEtMX)+flZINcW#>q^M<[s=82Ld%]9hbTH8/S4
%eU+Jl3-tUlDYu'A!l;b>$M:?[Slr7OLY6!bD"3Fm&3:NgomGarcB#S7mZ5bq4rhEL,:3/jeG2`9qdf\UgPb[9^Shr0?g_9r_#]^<
%hDtjj>K>XPn[EZ=D&n+17iCV`r[.iYe/9IhQ#d5`'Z=s8b7IiIKr9.kiU'Q_K`bUoc2RV+kR@E528<GADccPbebjSJ1=kt[?nR/+
%IV0&B9mH8Mf:12>2se$8s)%R]>Q4X(b>1stP)OmOpmn)'jVe(6*pRs4nN4kfm:q*^Rbt:1e2dd9e8O[JgH,>BNk_^VDsJf]*CKl+
%!H'T1DP$(L,?kEXrP)X_DccPbebjSJ^Ko*@Fem*"Y3+WZMGn'\[h\p[`ID+^hcBZa'gK*dPlKW*@/s'_[gE(O_LJ'Eh^891$(%oW
%pi#KngH,>BNk_^VDsJgZNqi!c;b4F;+D2;'=eAi8=/50.Jbgq1@Rj5-oP=V#@=YK<fn^rs/pZ(#T'[>,%3*UJUTV)D_`SDj,mD!)
%PlDP(AaQA^^W/tF%h/-uQMsNa>]48)Y?-').c0P,4B:Csna@#,r>n`6/&R56"mmnTg5X_=jbY);T.'O;dC\-1!7-NcpEk5("*+\b
%k9Y9RH84^Wo(6>)hP)BH^Z8O-ZlP*+H\],Zm:a-L%JDIAO0$B)n*0eLQQ8f/,Nb/'l(]Tp8[KH@71f^O7\8S"!VZN7c"tp4cZj2l
%.[KBb+J!jY0nkO8/oj0Lqc/mJ(OB&OXVgWHCnn&K1:,i]pcbtDdAu5P3W&[q$j-G8Rp#g/?&<E5JNYnbID/N&^$.^7Ebl[]`UH$4
%J=g.g%N.<s9B2ONBa*KEI:9D[':h>[gB7BI!<:Xl5Z#91(QdIU2m"Ml>lUee"2o+nErnYQjRj;o`jWb-lIb"F)g^FM<!ld=raI1o
%.lc,kO2s]?V^d.'rjcL4T4dS&Yh67A!Kf1ks0_[[ZE0&=C9C?nrYR6d.l5Z40?d+.a-QRH]Gp7sa]6e'VD-?S,=Tlt]rm>J!Bsgm
%ba.5hq6eqO&O>k2G.cRF*"r8f<qOHgO<b&!E!3oe3(8s=b5cHB`JG_mha+".^4'N<rm@](r)_MT7FM2p_h%iPWFP<M/ZZc_BFC"3
%H7P"miR,X6i]MJ8/K?P8pcs(hZ<X>TrA\2d>Q4-dhgam+oPT+egsDhOGRQ>[7I-6]!P8QHWQh_WI*0u=2>R8lmejNIqV1Q<;aV(m
%PlW`,E/!*<Wo3nA>.6ACW_B;\4,*\$1TuiVIpjsTSTBH5\=V19bL?'Xf/5T[f&.$]gB!f@10iV]1R&:QGn2s3[rZ)T]bnlip;^j)
%bd'b:j)i!5>ClH,]H\3i-UbgR4;;1j%_p8lkOjk[gIVt<CRK(U,h!5&l_a:`r(8%HqsKmNQ5>OM-=XY18!t50-::Jt"X6Y\h91b>
%!Ns&$SBE*@c\`34cE2gMr^c.Wk;#![`G!".+Y270CF7X3ec]p[p0/I+[-KtdHi@4srE\"l>fJMqdr`#?Z0uC;*">mZpa9cki@kiR
%L%Im[E%a$UBmk%ZjBa"70\SlE]LrI65j4S#iQ[_:!`&_L09\@aU>[ZGZakCBhEmFjlq?i&=Fq0pLr%im_oM4Tr4AB3B^XDIL`kYN
%3aR[PA#(Y[)0)maVABJtTf@nsH3A?jpA#"t6&8mMd1[(`dHoU))$YK:URP'<c0!pd:>l4EMP$[GkQAI1)]:LaLr7t6pbToeQ#S?K
%kR2ASXA?k=6!dmU<>*C]$fD%b5CmlWJqO6i&ZcBRNqpR95:hEj0R-kX;_8J]=bu)]:b=t*eUR^>&4gNV&B+q_A(2n<"SI<V"AeD^
%[G[rL4RAD6$eUN51?_ml:e<'+#"ecUnq;Nk^bX^@l58L^?S/&h"+NVMI\C'fK@LQb:`onA$W.c"%j'7/4U!B(L7(-[]f:QT5S@nH
%5tEUR5918h\U"?DiHc69('4jee;pP73%]e)_>bZi7/Z34`?BF3`*S$oL/8.tPGs6A;lCJ%3)Z^ebM3ZJHFW!=0dJQ"q4^]$cjp9'
%W$CRE<!ki%3Z9E^GP[^8Uflg]I_t.1=Ubc6+VWdV1NASYQ3r^Un7\VN_j$eR5o=I!LBo<,*#,;Z35]:(g)q#2#QqJ4!H'$C6mrmA
%.NS^uA-P3u\,^FXKYlp-4<P0e+f6GO>l]b<j?s-^K8(+,"=Sr?$AU%*=ZGXnKBVk4GRY6m,5_n&,>;@1+*''VN@"u@d@f-NJBif;
%H6a>d'/SNIAfNLi&co_I(rfVr$3ZHA%/WDJ`^#W;2fLR19//ht,eQSHIQ/J`?="JhJeViR_\=$65hD'-/!*<=%PoFR1(Tg:&m^][
%l3oA8%V`k$DJ4d'+G';'`5t8@_(^0;!B=\!k6W9(TU89/J4,,YS6Wp=!&B9R(gofA&I8UY<eB:kDGU>A"mHO%0.Wb"Z*SP8T\]\6
%H[m9'nIISc"tLV-JKTtf`*bM9LUkf!0K$/2"Uu5\M(l]:fBOK=L]A1rA&i&G;/.)+='-[)*e23tOKhFE0_*%8%>4m6j+JBX#D7he
%0YF;'ob4Qeob1_@L6#"HB/5*uW4:eVE<[HlE5N3R1ftd`'SZFHMI?DpL9)^.Y:2m63I-2J-pOUf=>0kmJisV82?s=faA-9$EQ0hi
%-j3HW&ZiYWfZ2@Z)&o++?eBi@-W'$h2@+U;8B-\JG8LDl)WiBlH+--`WSeWV@rZ`p._8+h7udZ-:Oa'_:n5gmcniN3pc\cq6bNu'
%_8<Mhf_kdgV4_RT;/jlB<$rRS,A0:t^ES"<J==Ca,R?Oc]VGoFB8X1)9WSg/CdYH1&-4R4JJek@?bj9Cc8cGFf*Eo0FH',B+hgi(
%a@&n$5Ca;9,S3NQeHPk7MP^[9,dL=b)/IMs)M4cZ5tqQ/DNY]D*(*+2$%N0HQSE+i1f>M^5XP<DF1=b3ckQNb"A(Fn31EQK_(]$u
%$&#PpA+p;f(m.RI6X`3B$Hmu#@sK3iTGl\7ODo#GaFAn_Y$)GcQpF"Ar2A=G^^iUR#=DrkfUVsc3,d*R*jP`3mYeQ?"GlZ2\B"ZS
%p;khu?m&9:bCbTWXN[Bi@W`#>()PJ"'H-D&%$2'Ph?A$XX9A]W$0M:ei8pJJ\8jd!*Mm.k$*4S'%PWk'p_oeR`^3S=R?>_7UbFW+
%8MK'7)f^m=N#Q&O`[3LL,/+]2'Jj5Kh:MJU=?es&o7sI@GcsU\^V2LnXC)+i?jk%O*m245<Xn?;e&.;s^Xb3OLO)\8AVE0Uk;3oh
%Od6dJOkXlN=H0,\/@/aZY=JK'(0[c(I0EYhDg`_km:`CnXX4F;4WRP>r:;88Z)ccP]Q.^ua1,_p@X5G<#FT!qOsDg;+B8eZN+'[r
%N,b^[>qq`XXPJULL-rZ9@u&5mPV=55&P*JeWZYsMaWNkm*u"i,#P,XFj\j1d!E'M<"@nOF"&gY&7OcOh.,Ln/MUCUX48]I\*bUs-
%N"A6$*h&X=;#J.*"ka`D,>7laXVaR:'I?r@0/r$5@$=GH"&t(2PeaI*)?1+S'8lHYUtF-NDCJ*rHTI6Y,*Rq;7$(s=,9Z<IA;0"k
%PC?miVAL,,+qTVf9>LRhLdVZkD%ugX,`WQ-&H=Da-2mn%)5)NcJ%;L$'F:G_b7>kUZjt%<'R?3WEKj$ZE++A@j\o!TE?P>cOVX.O
%i^(S^$Qo/$=k@Zk?S8BI+\i"E*W5#@P0moM^'".-0$/TNZR8WB*Yo!&,f,9)3$0OMkMSSa*JffFn\Y;=i&j-@`=Fq,5Gq(H5_bdl
%-&ou2^Bl0.^bh49bcN9=e\Rnp;U*\2Lcl0cNuqF/idM4h#8="$9SGIm3,q:CKpsUrqJ`8"'IOqAR#E099:UT-L;]/fGoSFlNgs*E
%EPdcj_LdMO9V%/"5O$55m9O`?>BRC/Ml/nl[[H]e:IdLD:A8t4DZ;qhZpYU5F._7X"nSses%d8\Y*\Wu^>`h2!WPa?]D2^E%_V7<
%l@A=#%mUm%jS!2d"cF?9J89Il^,_ZVpYm:#lT\J1n(#h\kkX7.r%/@eNBc[p;#FOH]k)\nDu8I>I7pajYj'^["9YCel,.r\OeX\H
%iSrbKFT8i^r8FRWdh";=#eE6jN6hr/?Mk=(0/,U&i$W]Z&eHu@bX[aY1h"N=$e4)fL\*'%L?m"1A$mo#*ZUJ2KsL?BLA1@]ht7TR
%9se"Fo:=f@=>i"B\7OppX'SH+UZ1L8h.F?er'W2M46@oJ>A>6tAmXUIDMS*sc)dgFH;V@=<RRcT+REml]DZEdmPPg2#eHnj^agT$
%]@lbZ5h"V<&Vf$3@PeuiV<Q?'*9\QT"p851\,6.CW.uEN]Ok@PedmF(>T&Pr)1(r\]kd.;pmu9Oqt4nRb:Z'X^QscmGjM-uqsCJ7
%fT4\1qj;@@q*1h;#5*mH%ApJNE'%Mhb__F.$NKJmg9Af+>?AGn+7s^mFm.cs1=4##U43I.5elb%b/*s3H$s'.])Ug$ZWaP%)Aoe_
%!uirD_ATN;N>2!<Ie@?S+WqKJco7U;XjR+hFlIfK`2.AtrZ?.^;rr\0rm0g-@\cH_cV!jpBqRuqcoffdd=58n@J9t]h1!'8B._f?
%e&07eL<Js<.KDh0X#g7NE<0bK2^7@u@?g3"J,UC6j*u:jlkZqDJ%@6*O?nI'Q7@bnPA'u1],SUYOR?%[Hh3SihYd%BpP)Bje@Y;7
%Cksu&TC!+mn/q'2NWm*^,"/$geoZRCH4Bi49)c^Kj-!'3%e\G#&.QF>ZG)l\Zs$,S:>bk+nGLAg[FU-#@$HE#BE)u'%ij(`9u:qX
%VhZB-qC*HD+4=R9ZEk$EZqF@8^&1nM%;1Hm^,aoL(C,,e+C@jCKOK1UmK^ZgLQ+L4J>XX-$,ji,"G%7RVF:]A6r7m?7$$U04Op0O
%):/LVP^^=Jam&Z+f2&j@_a_&t$kQ,$8"e->8gIQ5$N#>s"gu`qb"i>;3?M*oR5]_B!"ULlNU%s*RS@#>/XKQQrZaJhL]%GL8t?T"
%<&6Rn@RC5D)>jXdQjr^MIQ$FA'`slN8jq1>ZXrsX@7LqrC9[YHUi2=n[FaSrZT[-:/S=mpGk&%=T'B4=?;1q%A>F.F2k7CsQ2C5a
%?JC!2/7trFIYZ8N48$H0Ni)IkU[892E,sEa64],`fHSF^rYWJX2=u<C6*CJj.kc0ZYaB8-DdYp(0>O%`OQ5b.A*(;+#E3-4*u=AB
%]me@jS#8mS_d^G:W\`As5fMY1o0P\f+Ef$If,bDYjLDqH@%uItZ0%1<BT3crH4O2YXp=S#%cJFS0'?.-ZCp=,[ZhMn'L-KQ":2HY
%W[Tk,$B$cLBQLO@/9VB,Y3kmO2!K>a%*eAo5#!8G.=)tfO86KT&jAjq[YlMXJU6Gs/U^p!0k]A+eCu@\A`%;]?gRLC!Uu>#W>1aK
%[i9/(gM`[ULm$2$Y(q)kH@_\t4iI#m&i;(/SQb"bE<Wm[lTUta!Ni=>[BS9f$s$s`ieVk-`?>3E`Bq8fDEchI_*FJO<(YgGS_id(
%YRarTc#T+cGHO#45uEuC]N'SgpWMlOBf04TUu5=;6CT(H,*cV082TVaTcotjX$^!u=KM`gVOsuPd95pMS@Hj+EC>P=j$$>B%('jh
%f![HT[S:R';,P?2q)XJr9HRD4YqouaF)-tcH8T6HZc!4mGu!KJ\/@f/g+k<)0-bm:9,n$OXcWi^@:^dUQB`JK@U:e.1c(%=IOVan
%\'D>GN002D0OU:7]_#sH<jcY?'Jg,s4BMh]mh/$cXR%"A/[,.fe-EVj->9?-\$qsoNH^0W&)8>c#^Cj*?&rWVd;e4m.0G=JBXZVF
%S!Us#lfCW;+$iknqC(%FgS&i)L%7304d7NX#0Ogab`j%gXB,t%#$4'6l;k,RgFm7Xef4pu$EYQEE9_47H35'mcl;FQA%=ggC"uCJ
%F"bTlq?noJPSY>ia68:$5F%t9ms><OA6\ce5rg,ddG\aIa.R+k6]k4/a(E,kT..2`@AV6`76tsdhX4?FM$irbe?U-V]aM>56#5HX
%HDA%;<gXiR:n!ej?rI'Ei_+SZh]5XtTeK9ML9`#'23\kT/SALPqfpbQ5^\IK7?q:>?L>GD`F_2<YLH&%#1tlm'YmQ#WN4"`$TniV
%r`>bkaBY@%r7As#Q&]\A%cg5WUa6buZ)2)^&sgV*A'ujg)Ne;i)W-pPPYa(ej4Wga>=Ks08^[gd^JmNb;8G,2U^#lKfc<o9EVMT$
%iFqVZX[1f(l72T<&E/Y2f/rR!-gg<p$YW+>h8h0e/]uZP9=)TjGnu[>Rium$Mj7le2QG=BQ=Pq'?Vl3mDmnNU&fA<g<ei=VN*Qin
%0.@gM<;9-in[Oj.2mDY@CNN%d\RJK/0j2OW*:7@%'n&-f,+Cafg"FWVBne&4:hlCi7s9jS<j<=2-g(OX=GG@^ZU,9"58A0oB@-$R
%/-3dOeG'!kB=G33d()$>*Z;U=W32$UNa/fOoL;?"l?(t%6>.G,>T.fSP&-X77%;=Rc?=4l%K^4o(eAa@WjEI$)O7AhCcRcJMCGo8
%%/s/0USuCE[8Z*2.'oNtpdnB&+D/ZFoMs$VVg9s4g9*BW,VsoC80kKPG)&95.mi+-/qiIA"V9C\_'DOYaD*Q*iK5[(4?aVQ/+kY*
%%)rH-8$]ec@8nqWLSLtb$<+C_ESs+(7JafH94o_c4oAcd@X^Rnok'j0$)7P`Q*-k`_h4g[>k4K_aCTs[_eL;Q23[%B*Dasc1tR+%
%&%96<(5i8e!'mtF3dj>1Hm'U"60]BAI'9tbXU!>BH9$R=Q^Os5dS*qImMF,RbIrnQk*\(532aCB2jeD";VkM/At6]"%E(9tR<,b+
%JH"&As6"\iYO\B@BJ/??9hd,nC.)]BR[$/^.u_3]`*T*^>Si&2FCmR)OBb%/r"_q#OBDlZ2Q?]P%s=ab><<s-RUnS,k8ooA8i8Xl
%Q8C]L#u(bkL-Xb)nVj)8<UD<l7]rhbQYAuhnG"uGT\2Y-0BTJiPLu]D/Zg(<oo_eT26[eaI!p<JV>hHN<Pt+YK90)"9u]P$+YJsO
%>KpGpUpB'H<Wc_C-"B`'b0-sF>t/H&9[YS[UQPg0\7NpCZtf!N)0A.ilGH;inWu)U.A+[a_,XU1EuB;AXMrIS.QIs:-NNJkVFZq=
%/qI+AkKN"QH0'pm\$KWTcJ4pkZIYUR%3YjE_q8Bn1A^<C22F6(#-4C-%-aKD7b3.ocW]Nj(aUag!_#OuB]]<cVCf.76a"nkd1/^5
%5!P)OQ5(AFWNF<*OLtb0d_BJZ2mBA0@JWu4;HKk^:SNO4X9XjQKc3NJR7&O)-=_mT&Ii]EQPaPd9XNAr7d$6*aY=mR!+Y[Yl??j8
%5L0imOm\$bpN^5nq$2X-E.$(1;1!Ukp/gm&_=H%2Sc\ebVmg'\9h0MQ)FG$/4#BerrL_Qd9#%/$JEfS,o[&IUi+lTQ%@rNNhSEjK
%l%>W`IN+AMs0tGhK"jD>g/58-XUk7;LkkZ=P)gHLLkoI(SA:=1B.NVC?=Z4THI+5CrX(=Z*[h$R)3"2DZiWnd(GpI*0=Y/AhJ<0N
%)1SnQ%&T-?dOL/%SqO\BG+$n][h"#KoiRl![aQ=!F*QW6=#k$W`&QDp2VOZ'^\FlrQP^t#(2Z2qrt65dBn"l*h)rQJUWGQkIKIV8
%"5,l0\i?IcU+A\iqe@/J0Y.70I1o6@4?7pFRgnO$5qWLnA$UgtTD>`!0;p<u!%q`_Oh>kcFntU>YHKaC6u12aoSgsb;lr`m'FJG<
%?93`e*a/VhFmGMIp(Xu)l">4.Ygtu%jL2:_7OBWQ3H&lkD4):/h3lC*@ZE96P)k;b/T;N*^>!DEm9r9AF*K9I_#aY$hnR?`ALDB1
%3>qeb3g2;mAs_:QE1bF=N)gBlY#'D9SeN9Ha]Ms#b08k%6.YA09hq.W%UVJJ<&SZO:p5S$p8aYm]R&A4jgr#rQ!4'a.m]U6q/!kE
%Pl=k=Sog:bfO+'i<bA5GA#f.ip7?#3]H-*'`T8<"A8Ik+-6kV@dZnrZ%XED037_4DZgsa(9kDB$-Ruf#/tO<JoQ6^n;Qn^b4$Ke"
%!ET.o`pRY=9Kdpe?05YfYm-i%hq?G^A4V&6?fk>2@p1TD4O_3#c4^,^]*>f3nA1]a#("[!b!K39l$N0&/"*Y*jticb1XRY@VU<51
%T#4>[=)M961+d!b+&-Tbk0M-8UHD4'/9a"uf(FJ_<En$m8A?Ae/Pc\DKoC2dajb'5>Irh%W/k,ra(H+JgPq'>G#6%\o*E@f367D0
%*PaSU2PQcKs"H4Oph1dWX;89lgnXLnC+Pbo]MpK)9IXS"b.5F+*KWqYNAMr[bkf3llO;YpGi.">eL"<4d%LU,1dR8:O\b&U$M#X.
%Si]IRX.#SfeW4iI[B,FL=n;jLlP?oq_?V0](0!\7nb8$>!;c%SjC@PSfMeri'[O:1T1ihk$XNn7qs8MQ&ihnB]plsnHCj-$kj[p;
%"%eY'(t;V_#ME-CTlc\MTIUS(g#Ge/BG<_H"V'^4&$[&*f=M%Y8q%4ImHg/i48)[gF#7_iVoequ6`c[B,uX-p@%V2$#IRMM-\1hf
%<;4?7hAO&iSj2ZR4Gt&Y4]9ai\PQFBiS>80J\A.kj&U&Rp^*ss*Nk&EqSYo1euZ4=HC1as%Qp*LamF9J(l6\5mZ<)g_:b+W_K3:o
%l#lbgb0&b)MttZgM%M;?8nX!liWjfo]>2koE\IRo'`9baScm_R-_p(B1"@oF&#ZLn85dBM:@QS6"8o81m+AdkQBLh'cjZ!+G3d/1
%R?GhH>i-WEAk1UXgHTGkUHB\.4*Y@:$`RGM6eW=II-0BYXa%1K08aA]4sSENl[)c+eN_KiHtHUnq6<PAR*Q2-0?AC\aInW$ORX]l
%DK9*D^SZp+;d;YAc2sp]e['t?AH\HJLd;D9prAMpodR;sEWbgQ]e=2\rG^C(%GXT9&hWM%j32<u,GDO;]JXY`WDjRX'cf`E9/)Nu
%%]E\k=1nH7jr0f'"$8u&Vj=?hYjW$fWRb]Bl^Pl\H)?1uX[o>C[IkfuBp\%20(eY7Zc$,JgcNiB:!UGda7E=endK&X#j2E`D_'E>
%)B]EV1!J3->8<OG\1Q69Cn0L*%s/DN5?iYQ:7^6@je]B5=[XU,HeqE(.;M(FrGH+80#MDJN`3BI,9P:VkBd]V'QjN1gslZ=WF0*(
%Pa+F[5!STpU:6]/M&+Z&GC'l+>^Ubt"8gd<9#O:&4\`?>a]2q2HPjW&).8SM[SeQ#o!)HHJY'`m9UmW1Ge99KU_dUW(Wu#;(nXdk
%DWV?Q4+/4$.+Xhhs5Ph&=:OC4mP'-$YX54UKV&lB`Ncq&e;rBnDL:N+s"0qN*5BCU7)-RABkS2:kXG-/CfU!1pb\#fjr;CWhpP1u
%WL,&/"[1NchL")>@$);1afmc&+j2g0L5#&LHC.`@HcK,3H/]M8)c9Q;;U[lV+W<UQ5WpQN'\H-W_iQ:fSMpBtMCK9C5ugHY"A+np
%'RaOQ#&A#q1D@G8KhkQ)mK?QGKctFE(KZga"4)Q7i[<VU9[jkEGR7BtC)2Ij$p';7&Bm4t=[LrC)i.;1m"hEC$"$P0I*2\E#+ajX
%Q3fR:;\]U+1A\r`MJ6&bb354o@VARG=LcNJ8l-8%c8'fFA6,5b.2k2d45rT!@H"d;;^EYgBAlu1QZSGS8`[C=]45S2_Ro$2Uet/F
%_RL7nb`Pj<K%?[5O:s(2Tb?H9D",Gs;,X8EH,N3PX]AJ\BMd4q`,ZuKa@Eu4KU`'2?/p_&ASR#(_Jh'G2h5RXOs/%H8"UXlo0&qk
%Nctm?p_UdC]l7_OC5sYV&6;gi&r2TaG:KY@'#Wim9>ONi!M0G]UaS,]4BQ(ghS/AN7f<dK/(]&!Ej!Vr(53ErW'HdtM9>ooL5>pE
%^&Su9&uB2B(aLYt1hd&cTArX#S"cX\eU37AS'*2j3:;k9,mZP)BO1=13KJM,aB%`C"6*A0]htf?C-AFtqpI7_Wqu)&:D`h;fWsJ!
%MP`a3^6f*sDsd!m4d0d!(l"$QQ:Hl7)(:H\NdE5_2Q5itZ'h?CbKXjKlhm!J+;HGN9<$(_",N.DarW/+_QH)VZCtWj9EVd&mcAKp
%YBoW0SiOUMK$,0BAJFgi*EBE*LL&(^CV55&3VT(Qib\`U^8WJIMQ)]_,#3jq%>A(t1@41'4eM\!l=FR7Ub=c8=sbB+F^fkKM,0"D
%%bHe%Nt<D<@;K`,'rh>(bZ=GpPZa)CIQem:STl,u9EPeniY)H0F^&JCHHGqoM0O]=eM3\VEfi@YHZ*4]KRk-WbFh^#lj&L_-9-9I
%ATXMD:(\XA8VK%<kd`AI)T;m$/;3fu3;OF')P3!>):5(N/-"9qKX6@KC(/P\*:CiTJXWt"#D;&BP,'cmQK+G4I)q<i>m4W6o3'j'
%bV:=RAZF)^KGh]#&[TcJ`YFd=kW2H6h!4Bc>JePp/,bjim!B+;K5*FFcq&c&]I`O)"TRt#8Nkk<3r,jea?:*!I;SXUo0^:OY?(K=
%+\.jD3T.)^+IC=Eh%4QP$G@LY=^<\BTXU)Uf3BH*DiBB))hBds+6bd,2[BrhM#`$9\6Sg&'=inRIMHHV5fP2#p8qP2,,KYVd+rpg
%>^%4bRqnZk-)6_A,=ioSL?#l2WE*I&"lp<RilO\X(s)bL+DsF%,H,WmoDmOK]BSa6KH,F@7MW<$6%^Z@]3K9,oomcnRo_F<L'JO7
%kkNO"9!oc*(XPEXiQo7d#s_54_cpd<"GY27?KB^J-&ob9P&5+/MC[.8H3s,#UAFZXj(-<$m0?+_Z_LSi#TUMkTZMIL@hHsuK<Md8
%n^;QOeu0b8(KFZSNS\cb2b!WIE_2AS6e:!3HBOEfY;u'Gg8$I<b-4fs5l!O3n+A6tH]BF5IbI9*l0..@noMha=3/Ba$i1PJ68st'
%Qh:LN@Rl!iI3;f[&?gW7c!AWV,f_*i-0Q@K-.6W+%OE>qhm;OVfUjE6cZsM1N5]CLpMaJP5or,MINaWJDNXC"9D\#u:Yu\5r*H/O
%dAC5=i<3kp##+MF4BlOON'd,8B2NLJ7sAUkp&(k.G21B'FdAPE>s"j6ajaO4cr`7Qi=\4.3O-eZ5n+d4SaX:VC0-U<(kt2O`5h5d
%XXAKe24D6sAG-TR",T6&JQtV%%HEK.5+jW1-O<Q*+7m20e0f)I:OFgHO=,eDpYB4&4Fj^uUdG%)`/>?lDY?"3@M"U.c/5,*I3!K%
%*b#"^#oBW"r@9/hhNM7srF;KRo2d[ZWP9^RRkT$>27=Kh$ReT#*nF**6E!Fc3:)-e(4#R`rS^g^4u4DGWHOTIdYj29jN$*6ZXfm2
%YWr7'=dTjS6L,<T_=JT_1tc'4fhR!gl@s#>RDisRA0c)eaZK((OL`\ZmeH"-AGllNRgn5[V*VGM%Qr_I'>]0c%)@/`+7f-r>r>l7
%cgTO0Qkc>3-sD=`<m7O_G%0_@W5uuJ!TDDL.9)"q5$6K_["_3I(3>ip4fI2A>i5:e3KC`ib!KsG\WuWOX=_d`f6crGCHk(*OJi"-
%luW-4e#p#FC+eKteS\S#8'5jRiiB2eZW+#0<#Hq)I=50nOJ41r8Td=TQn1B&4-k#uKD_5_6Z%(>b-b/I\2aj#51<0Oag>E[#]p2+
%9U-ThQ+P:rB-7RtGOFV8=CUk)I-"i!\&qZ)9$_AOE]W]!Hn<:p"#`k:A])0U>3t*ifZLjK&(6No>!25oj;N?^17[Y5h$juDO<V>l
%Kdn9KaDdbq]JT>]apU*A2&`[R&$s/bfI^F9!0l/fQ*8L]K)K8>nG72E'TH(@on"p.Y5@lnFrW+fZ@1o['!?\$A,4V`AOP"@&q'f/
%LJ)oTqi'u,>H,Pg9W3\1Zon.(2R_cnWMYdkk`[#hrjIlHk>R3oC"WWq-$iu[Ys4/$"7W2BKXTC"Xd"b^?nIEE:s=?$]]>:UI1ODH
%e^#2)D@E>FO78\o%Rpru$&7DE85q2"ZoaZ9P%mo;gtGcVEkM7g1*N*qQ^4W?o_mX2cSfO?]O_`V`oUnk8J::>J1qbl0F3%=!\C^5
%Q_IZ\9FC]%9ZB2$LMSKFOL5'9Mr-go*-"$Z9_26!Spno:GPs-N,aag!rgip$8H90(c\l6_X_JbuN8(X<@(,V;VTb=TH<PNM1FKSm
%MU\6@pf&!#T6u,UWrPssGa<4^h@#W92[&baILm7N=7]]?rM1<b,%urK`lVbsQM&h,0p1$68G>16FLXmR"pHP#Pt3OS@UjKo*d$$\
%33rH1m\tF<iXX:)h*rQ=5LD3jgYN@ZH$cA!((2#ElGL4?5$4UarQU_O(3.b^8M?'s02\O0/8i24;(;8VeB/F:UT*HE]od%M*q<0a
%'&7(lbLmB8Xn36&\01C82+q%3!iSUu9u+$fY\K=;2]#DG_JA$Of3]=WB?IWa:Yd#h=Yck@0!!&ZF#kY*547j2JYZqQFaH\kU2bD*
%;s7&t4Wq\;o,EA<V0gK4,P1`=[6<]TLWq4f32Aj;"#=^j:6(2_m3,k']t$T.l`6/lQA,qICtW^P_e%1-ZYl"2cq>&kjn@8gJSVfD
%!7CRUn62*8@+d5WCDoOQF/L(L4l@Ig92'/^bD3dGoN$c>`WOs3&>0HcOo(4=+oh@h0;4C<r*oN'=I%m@[)i0_ER+'iih*sdkO<<6
%Nia66\ZbA[q;0!S4)/@#iLU$`m$q&9_psA)5q]-A#fhf&!C;62"`1Vi(ji:X;PCsF&%<!uJ?D:)-[1S`A%#;'IV20U$'_?eY
%J;YIeJGFHaOcb+KWqC6(DAXX#`F?Qjms=OrgSfP5(e:<O_H7X-0k^R=SFfKBTKRLmn/?&VkPFSq;g&e\c6Uu!2dDltik70YVc])B
%O=YJhZileb^;[hXWCCnAWU12]j/G>-r5QUull\[AZd+tW5fJQ7./,bTjnS(3<29[eHn,_U':fJU]LFjs;F"h%ENJ\&[6KS`I.iXg
%bE<AYiim^6q,OF!r+FcHSk!932F*DS2us5dF_D;>N>mg6A1N'^VLsoA&(n-q,WcT@9D3Yc`,_:-h.*IqY'uOjDoZ+Q1.*+\D6[j$
%h+`NLT>[)5j=FaUn@e9H^p1heZ^gDIO.'I`-&RDChW>L)8:L=^E1RjU4&6[u#2GD$OkYZN*=.)]J;LFVV\)MUlmVj@ha;gLOcPKq
%%uf".GM[r)6/MOdFD&dOZ!Z8gVXOd745]'4EX@"aQ&8,tjpM83b?J=$X6b)eFePcZg%fF7e>GZQG.:g;GW-_Db,Za480;^MYiQ&o
%j%$%S,hc\D?&n&omS60u(VZJaDCok_a7Xgl-I]U:Y'Pk`8EMGTOG23\Hfp$n46kMem):5VXVM=1UeGuI6N<+pkQ_\!f(-8$-!spJ
%Bb<mtT$6&-fjtMJ>@-[@\O#+9KY%M]n2p?qV9oVRhh1H<E9.9-p>TSjTNKTm@jI*.eURkFki?e0ls]a4*H.;pf-_qj=6]V)FY,
%::`F+pKNQOO/i]AMoH<e^KCtepa?j$jfO7%7bEa^2-@a:Ot=p+AD?_HMWYD>Zu<ModcU&[Ba\T+_Xj/C=Cu/iZ[qZ+EXogiI^<[@
%gj@D0EFL%<=;jK8s4B!?R8XJ_r4`@FlT3l0QUU*&+TN2k(88="9=<i@q/=Z1N,"-eI^WC<;TB"CM%B3ETYi\[MF/!hJ9Tugq3!9/
%6I`*j5!=P7O?8+7j`Ji<P"6-e?bI;:k%W!sSo0O'VCE1k2]/u!IY0LSCk?1X\I[$W[J.F'op<Q11&p^Ws#(]6T36f_BepY9p9IP.
%#mIB?qVT0i5V!%$\U>l7i.H:_^Oj\24'@(EQ3Zp"(b2>FUB7113ebn4a\MTb!C#.Pk\KU-:b'Ad;=l_?KVE\[CRlp0IN:i7f)b`:
%$9\q>nA0!qFiRCR`n)&TEl?p<@.OaaDorMQ4(0:B'+"H+!2&'@nEh2$=5#k5'bM>e7`Vh;+$:Bd$Gs(82uNLX^NspmM/PKR5_D;[
%?lG[2\*,@-9,LJp#+*2Ji:4GL^Oc4<9S!<;)tPfB%_P4&c:Og[SjoaY]sHd@BdXC8D=?W`k/\K6$F?!"nUXesQq9Qd"dnaNR1*"V
%>9[g,f)-<RIs/'Yhg\ihk&'["'J'nM:*)G(r/3rOL%dQ=L$+u@1-^YfR^[f)-6qTXX+u-,DhF\*TUWC4#P`R.j2r8b:ce7jGZ&8`
%e5AhAdLWIl&Fk5<`<tjrf4M$C]X+JV5#VI0A+ra45?um[4J&m^T:L].48G;97u$HmpWG*>;C/$f3m]ZbYGh=clPr\"9Fgl#^/QK%
%aoH>%/4NmT=qu[R>*LO=c/4_<q(VU@Dr834!Ieq$V)UP6Nj)`%-H!OB67q(.?C89"^tIo"-pmQ+`i]<LI)@!OeC:4h?*OkJ\GH8"
%P\COOq;k4q_@LR(2l7$rrZF@!07oMhd8%c%(Cgu96Q*79>lu_j>Y7&4NsdCQl[bN\qck]B:1Vh]>!a]:7[ANK*WFf$EaTr@aZ!<?
%N5OYA_2s'P!1hqX%#2Cb*n"b5A`[lSN<[H%o=)OR#s490,IrC=m"i&niA]\6efk(NjHF68!\rLV"<Vo^DB#Y]UU;$qR,$AAK,Jn+
%%2K9Z?#.(o"M/N0p^7<'h;Z];aL0S'B-lh#\3Q]rE-FK,#1%YabM_c7*!Y;2(,u#TN<]QoUIGI)Zo8q[_]rk$>%;+Gkr*r,.'0m8
%KT\40&C(N<L<-.K_[mgsJ:n>NlP!i#,g(8I>phfj,ZgAVOH)<,L<Q-dB?45bAja<&SMV$4Rs.6!^+gKT^aU/$[&%EF^N2CD%4bR:
%4S2Q.6`X/o(`rY%O+ts=b@l-,]5r_Y?6&#eLA0k$b4+r*GW1#YK5O&kdqfnVcPs3!4A8]`dl"ftbcUl=@2X@d2QZ6$K&M(GoPN6m
%nY4E-U(9`B-=&E2djD-C5(.l:\h\JYUM"682#;!0e4<uTV9WNYIRVE!d(R\AN(-k:`e9>3)3`gADe!D5C`2gdQ%6-h/M2q3pL;r\
%+4^M5k2Kf\I,&r"`YUk<k<64,)LF&'ce)TVQH.AcDO`kA$C7P`f=5OJ5h9i.gE&qMZ*cHYXF\!_aYE*GR63(,BYoRlO==ih>c,l2
%hO.iFdBP.Rr-C53n&oiPZ/s<$W_`5rWU]s!0X\[T*n-%h@5E&D)l&7-cs+t4dTW*RnB.*C@TkWF;q'$\R[B*-]<U&Oc:lHbO2BE5
%O&j!=6,Va2*.I@)RhM'H_48VV2KP!OH-A.t;pa<An)EIWDkpcipN7Bd3b!CkO)(#[H2\,ukKUa![2>Wn3/FT9chCFtlX0hRjupD`
%OSb9c'"bV"/8>-oALU:pVNtC3m]a&HDpn2cgco",(@uIfn7tKs^3ZC\b@Wk==q*h[@("77%p#lV\Zl>eA(2E2?uOWW/7mF9X9Gn.
%Z.>N0.r3o)Na#j4$@OGlT*;<[;=MiAb!(*Q#ERoeB&,UqCn?dXfbWdn]sd,lo\Gh9X95n/]f!/Sh@k+AVjVsCq`%8b[P@U;Z7W,R
%So$\fh?!Ld9>h9_ml:5]-c9K5*rcT7mC@W:fj4b]dGA3;XS2C4H=.h\2c]`!m3h;uFN*IJV+1WC0B6e,W+n3K\GOp(*JNtKcI).,
%LQ:P<k/m/(2H1[&6lWMmpg/W*:.t<8jn)a69MVm_rH@$4"*8+;0TV_7ehuiB=cYb:r<</fSBncbcMb?Kk&NF.>o+PcpKZ+?Z1#ha
%qT#acGBVqkW]b9+ZuK_uIFUYjfA>/UF;D@!B1ff+I-KK.o;pj)\Qs[HXq,\&pIht]\-JWocFrSjT01+nHg^E+&hX\0nYA:HqsPn.
%AMIM<3l-$WoD/Abo?=nmWTPs\om:!/\!iYjp(uTHF9>_:<]]q%Dl4L0Hg/[_dCUg1(-Z5rM"s0XB&=CCRY&8tU%mTI8+qW)os+GR
%",[rfI5a@dI_.`Xo+R1^\c49QkPaLj_rU8[Z;:K!!tk1/5eED[A-\MTL>=q==M3a_@O9`8_]IDDNqK[$)I!pq*Sg3K9At-Nk/%et
%g]FZi5$m_kVmh0e7kG)JY*s0[,MQB6AAI_,A:gG77"\*uM/Lt9,eg:B:r)j*pZj@2h`g'-`+,#h:k!C%"4'a64tq:;mfGSf]F2=5
%c@%DE6lCW29Z@]mo[OtuJS3sQI_2-bl#`fka:S&J,kG_WMek=V4gMi,0?EVOMj8=s#=p?2(rC]BKoaA4eOe\?C:IP2WSJ-^Q<O59
%'IsqXTh6XP#e_RZpRt_9q%Yg<PB[od<>si'[Bg0(jJK3OkK"(OHRS$:3+jlTO\">B!&j/G&:#-f5nr19B6BN=\[#=-".;J>Ra'Q0
%d<;s&N=MT'[cj=V5K3PD;_XN]I*H,[l(A`c6gp&fp\=D;m^[\d`"UFi,CWEa#Ou-@>`!CA5pG8?<47X.[bjg7=.H*Tn$N@qT@h@G
%eiSp?1VZT<DnC5d9snt2kM=h'm=l)uIJ&1FRA'skZ=UK^P/HC/P;7N-k:)"3S#(/CQV$IVnha*ig#skUH08Q!nAA\&Y&+$joLHK#
%8oM-?(W`PfpJ)or_Q/MeCVMN8`r/4OCOSGUZW-mPQS$h&hJDq#R`]M3CTX,QR[E3b+f?RZphiXaB$TL2hY-TLb=@!0E;k;CJ'@ZQ
%qd%#LEPr5N:["QMEnl:J$=1iJ<qphu[RG\UOssu^gNi=7RS+?]cGcU?DH@IIPf*#kH@-ZB8mgPo[d6!3pZ9?7j=7Xmdr'Hb)'pd+
%qV/.cJ,SS1RNjj%m,`%j[>21DeT_U#lR^SP/`j'/4)\I`#A32L'!l\Wepa.J[BF]%E:9MJe,'iIHb4b7RdTX2Z1i(j>K]P&fag;R
%Ikr/$p$^\kf"e2jWDU6R5;[]`O8X^)4$Gc[nn[8Q4`%Uk/.Z5,l"Je!%=du0pnF4JORK?_]RMKAHm@reX5Ide>9A".VJS$$]@rtP
%?*)k<f^%qHIb]Ep%Q^K-oNNX4ptA>(4Drp$GpiA!a#^VBU=L2dF'h_'F=X#j4JaCba/@ON`V?e\-Z[ODZ2=3!GM/b;PBh$7iqbK1
%0A5c's/#UILL(G^D#>3><psALm`>6IR<)?bYjp$7<Zre3Do7WbinY1g(u@'7g$AN^J!9(7\mDG_dZ**RqVB2I<jfPW0;sp39q"92
%L=bt9N,h,U]T8,a?HJ4)]ts<ip#uaH%\K.(2ZN]"gCIt=WW,`N,s+opCU2?^&#I955MBp1qOM&mdGI"^bsCQBhpGR2XW@*n=BA,e
%OE=:4L(=CdG.?nO3C\S*5<*Dr?dkc=-JBFQ`UCXQrq(RTcc8Ud6Jt7G;K#]bPPK*5QkBq1kd9;QG,C2nFup)E4/0':a2m"OF^G="
%k82egPeL>iY3"8I;Mrf<f#;Ubael$4mV>0C@_%9@ioP]MQH&*!@[W1_QHKe$?XDFP@G<8E_qnGsT0L&5;r7Ja>U5olds`LL_>SN*
%VU=[WDUpF-=_IO?I3sR':F4`)2%\Wl2X0UP[QQ!<fJtMCn516TP-557ZorA]5Eeg,Rn(NrWb0e\`M,5Aco:3?5cKnf$S^bA_?3C(
%C]6#-%R##Vek21ABCbic5mZ(PmNdH5R<$Vq#f\7k75bB@>:I,Yd_Rp3Ged8"n+;AuE**'5TZrSG;8fb,?dVoTr+G\1b8X])I`ZN2
%]2%5gB5<*uAinmF7Q+P^'5I?CZQRU$WXQ6Nh8(rRHYV*'m+?O?g4/35BA*DsgWr$Z8'RiJn'$MN>9:<%V43!^;i7`il(//!16..*
%%c>g`dN2'Nh#R5;5jTZbR*T2FF4O'8G7[Lp45-PB3EN?ZPc^/YX\eVNWTCJ&4*.Em>!9_])Tc[iiSaCrK#R4l]+AVEhb@RBDPIum
%^1Qi2d5ro?9fnZl(9kt)%aO4n5$]uQV29+AcrE7Po!IsUSKg1RKI85Ck.[@eKQi8L1%s\QY?qC&h"L]sT7+u![.EfeHltpR@cN8]
%cq^#<DN93Y]nbZYML+a)O=qQS!V?)Ak64N=+D&fX2\$7509lH:H$8Q-br56/CqC-eB5kh(PO-q*Au79EDpWdMhFctdh0WLtFQ5j)
%0;%RkFrT8F!QFJi+7jkK7*J7^1S\5(^[L)&la`:.(cbkuaE8o$[O^2[Vq\A((\89i0^_OI$s$."SIgldW"95_8&(-43uf@NJ'#"7
%Z]2\;]=%A<q*kbA7kdj;nB*Zc@D8p;)F^d4c'#D*6(u\n_7n`6QE>P0%I?5c`$8$f7X$b7blcruq7['2G1uYQPA`;9G^%-rM0r)b
%$5YBZDAH6G;.dHpc2.%r8lD?[dUZ[$*H?d&?U"D`nU4'Ed=NMGEYtn5CWlD$?RXoN7B,:MM=r<3'Q^/J\RV$kD;Pk\.Vpr!)F^$#
%6)sVpiba6,5bfCpM(2O(BsuEDbpI-](gQbm8r`OdQ>LiWC(&9-24C=4.W<=;)u[;DCaq;G1_]TH]?hs2Wth[5GA!A)RduG%A/pGE
%o<KjtW%5H8,SV.+:3@?8h.s;Khq,ZeMa&<WhodombYKX.F,AN1)YN:*h7V)_ONXmY=lubg7]B8=?Z:L<j;T]G;mqgZHBDtWaCT:1
%hm(G?GjH%Ihq\Os/;&$4oDDI\Y;(NlnmJ]LfL_jWd@+n"*ZR$%#GY2NfBV*@XjAJ1U?9AkLJjmMJ'HXUb;H<+m#7e08FgPChaG^]
%)f8#\KOU^A;2aoo2#?A)[sAN/C)$%?3::RY34aTdFkC7EmFYGQ`C=(\LX3\>UHgH)fn-t;fu2qh>U:q^q.)$/hrpqR<,Aqj.iA#Z
%;33/tp9j=<\uTB')m(E,]oRqd=16LoI9r(P'\HsKm+4mLQrd\bHcY+#/NiT`hLBC.ol,_KD7!C8XAG\=^RY"?CMC<f$B;b^qK&uS
%=gl`)]uOeWG!.k4.,bmZ"g&oJFQcRb[]b+r+W3+sf.-/UNT.C"]m/>]WrLNc8\mk0P"%a6?f/rclR\]3dO-o+]<sNA2S-YE8U>,r
%Vr&IfUZiSrFDM6=gYHAV!#nW>NIm[m[7V_Uf@Lj_@LA#_P%jOuX*>ned(Kb@1S0=T7l$@i7a9[>h-WH!KBFa:mHZYf>''P0-D[e,
%p_@4#c!BDH.q,W$4o/tN5'99f84dn8/3[6%ee-#FiT\Mf[d5D*Sbe8:Q@n0q0OC9KXB"4>OFbrI@H3g(f8,SP,stdqUO+p18Y</_
%`b0HoauuX@V9$:.gEGA*r)A,+V*AdZVZOn0;[U"J%M[g'\lO$bo$`&9**%BdZdateISo'LW+[d&*d>iWZ0aV(H2GuHMghp,0k3WJ
%ZsR^Q30)*Cmpo_qXlA)2QG1\<r:E,kM+aFt3VI1_TZi:3J*e2EU>jXI#>[Q451Nf%o6fObkrGEq+W==->/gZ$B>pd$<PMO6k*X\,
%/\O62hR;QE[Ji_eBc4ZA@`fZ`)/uo,U@<?1kg.5=>b<87W8sqYrNNnDT4Y_ja]"b,rE4*:`6SPR-CaA=F=uTnAg$N;S!ct)n/S'"
%4:s37^Q,YYLdKh)HVSb(O!&dD[G-upA>J-I_*F%;^0+_*p$VhC[oXNSEbOVh11kJ7%5YN#bpU#UehXa^_m[D\juC.P%A8=EN58HW
%"]80rZQ,fq09alfd0]oc1G4c]Y35#MO-mtE)n<Pd)p7pKmrU=r_2N()#M1j!1:>DV!$sK72O)OcW7M3(1+\Y9NFQcT[bqDGCejb?
%Tp:UO'IM-Kg[b.DZVAHSqP@HSPK`o9n\,*9imf6BGF@&%hLK6;/be$/OciL$$Z:k]'%rC'B43R"^:?8eKVq3ZaMkLt#I6+G3.FdN
%&*.A6?&lQBiaAWQ7!jg0_)#11nm4L:O]O4>2=Smu-u<78i\I0lp%P4K7V!!+U]):JJ5\-LJq1t':mjXM`ae6`<<c?oa89qC"WUge
%WmD5=?3VMs3a::\Rg-GhQ;h[lk?-Z=Vkl/91nCO[UkrU9h5"jJ?Wg;@a&'El^9RtI>o\Pa3R\W"5e+#aCG<)N)'YE^#[`L)I19>.
%J^F/V2=1Pe%H]NU^me_F<hBspLTMjBquYH4>]!ZdfPLSHAh\9YkKo]u@s:`,[tBep3O(,5O/@.(eEo2l=pr5+T*mN)Cp\LQpi[tS
%LFqg=lr\fRcK6@h`VdNo-Sb??k2u]VJ]\lV4/p-CX_re(+)5"s[6jb]VYsWnIDTfNj<oC$TA*WnKT_I?@UgKT+Hj^^feKdkJqHfH
%&M?1(5Wiehpkuh<'9O+,r,+njSk[^eL34a.!G3BbR@kJFTCtuL=c:RWrWE0W;%M<dM!Y5k[O*PsL"TE+'QMIjRCbut),EH1hncY)
%/F4I&%<Z1$k$NWkEK89927"%oqU;&(:_>BfeG<oXQ'JkWGP591Z)9X@\?GB493s3O5b?5n5nFY`n<pd+H'*m9Q%G*R!Tbt3Vag5N
%\F%RKK"WY)/fuo@+LS[0b]>fXi^C+l3sFIiMft(?dpIAW\s#PQ'o$0u4.A1;rBl&pBX+3p5a-cHHoe1DKpU%[oT&AJ:EFA]'fD)N
%NOU#c."E>M`NWJ)l.9lWOZ8on4F&\/CtMfI@Cc,kPeB+NE8q<bY3Ec\>M09(X/8n;NZEDYr5^Um/*;N,-4uG[Ar=+G+*Q#(M=dQ/
%UU+pqlkh#(Pj]mo6U,3lLLeuk=Q0U-Zr.Wp6b`,E4QatgiO(Eiaf,@'A1U);IcqLrJ7GZ"4Z*V?Ip&+=cE$Q-RCd^l8sCeshD63U
%1JojbI(>cC;_J?2nuM=1ko]:7IB7&N,E+PK$aT=r'`'o$-Uq7Fl4656_40Jj\>O/CMlNnP,P#)r5/%d5e6n0VXB;0.o2*nWRb2W2
%Tn':/+&6:4PHiLsfKclF'7*JOO;4>,]8(JsIGg"M(eYoRUlct,L1qHk?jca`6RQ0-k%ho=XAQR;bc^GUiFuLB4Iq7&/E8#WO(eIq
%WB^K)/?][b\8uQ8+4b7p6h4i9*noL,*\0Kf(!jp1R`PqQLrW1c5CGju%*.EY1TFKQ+\NC>'Nu?]f^i!,K["PUEN@WV$URMIaUtGW
%SC`rViuD'o-ZuoB=r9(3J]Kl"52o(Y=6Qa3a((QtfrtJ>[%D98ae>hkn5I1hfZIo=__^f#QsI`t`Zl:]7lqN*X#!StTC!<LaIbbG
%)<]Cl\J8]RfsM,!SplElD-rG\aG)@@SuFPUPglG6BWGc`r!>TA>m*\E-cK$a.\FIhn?.;O^#cQt7A5nu7]Q`Zlcq;eVnjF1Ea-(_
%#04nNZ1AKCFA?nK-Z8u37@@OC/)&[!WgrXBIduD[<[!'K/CH63c`d[08BA#coX1R5$B]:)KADWL(MG4$dGn5u-HH+Q4[jc9]QeYP
%:M6P(EJ%)pgr]m8c<!S4`;FL$V&h<pDbbUT\nJZKGA^r6GMd%g]p'B^o2/?)TX6t?@Ci#!/4i/D-G!%;lhTd#:mk>T]VR;,V3G57
%Q&*%I]6;j1%51XoS.)2sBInWa#d1)Y4dt/X1&k87SJ%i0'S)3L:>WsR>A-K'OhBPiF2%4`Tf>'E=.e>1cT@Q:XkcC4gsT=Ndp%Jc
%]K'YopGkIKFb`tUVchG*P:Xn_L<2$<QK^!0P7b"JqeD\Wij5F*ng)[gf1g.JL#`?WjTdS55`"=_P;ZkXF,'9NT%mdf'Hp>l/S<c<
%8MZK68i,u"p_;4K&n?\7s&)mk/E;/jE1Z<9RY9u72bikE4A>l6js8JYm=DLM+fEGO$C:#G$:!)%$;AZ:k;?CP('ls8;t$MqNDI46
%VdQDQcnna@0KVn^4iSMr%#MlZ%#Im^%)OiP&6iJ]GqPjn-V:4iW#mMlP9WGhhS4!H-TO\92M+qb_(0O\\>$GGAp_hBi,G<a9em[4
%2jsb)g8+h9d&:C^UU5UUU:&1``+nit4!8*cZXV?F(\HLGSa02kBGsp>5u6V?XM"1*7g\Nr;HoO+.AYDY-m/kSqsh_M5Hkp548i\A
%p^/MOqr^d^hR[APl+(rukiGkZNgVbbfO'-f+\t(@)C!@G9Z\?sKZG7m&s%CP-=1AfDR8!<G2mB!f,Q/RE,QVUa5YfS'#c^X(eRc&
%:Lfp2eAn((Vh*B&Pr0]Bb"cS#`/N9Q^+\aUi)oP>RbV''<!@GdN:ej5;$$0Z+hN3LmSDF#F(%j?k81;m0=!ZZY"8Yc*t_fDlc@fW
%-aRD.Z:W*KU!ug3DXKQV:s`agV=QBs=XQT)GiA%QQ$63"s&@#kX\isAn'nK$b=6mk?T*RYn"nJR6rs]oATQ='"fOlTlf?2U=CJl'
%hI!("U0%%&%:R@0gbjY:L4(kP>YKPWGI6K^ErA)M1"ARkGmK%+gqjX%;(e/sh)qH@VH7J\!HIK(@\^f'!U%G_&sb7aF=AOf^]7?A
%H-N*88MOY!s1V?:R??jTq.[_:,Wj?PK7r@b>JnCP:6R0T`f^'EVLVkgJOJ<B@0'!\OeaMZmd#N(X(`"scg6;f@_Bg)"560DR!"k%
%*,enMgKF1^mA;n4+ZS$YaV:Gm>133bAVY6CmT(=E#ab03?(/9Lf4q"gPoIU"9\_R4]Af_EI#<mIamAU1/!<`$cD%_dT1%ljF+'.d
%JK%)B5Tk-S`X#UZrV*h6MIAP64^U0+#0H1U/t<k^V!QkT_?FETNCm%-RJj6hNhME`UV,n>K;Y>+1f"pZ*CFcfXL]XhF:@hdEb";\
%UU%Y`3el9Hq-8`GnS2?KOW?e:=d$!4k8%R+^XF5OCDfK[]5n\L@FR3-!6VGa6].WOe9I`C'Q?!b[A7P!fCo`?WR\ej:'DGhR[c.'
%S9Q>@]rF7J/37l+CDn77q62mTO`)Tc\YO.^"(!P9^8##]+]d:J>g*S)p#e,Fmi[fcq^O37]T*<T^:MK,S1Te[_:<Pg=+T8AYC?N>
%e!_:f7OE@:<<Ms*PBZ!m4T)TE]V3MLFTTE_#s'"T_UFY(cJa(ZL,VQZ/CZBTG5MncBRnC>U4[cOf.eT2JlAQnAloFSF@FjPbHj+Z
%n^+1/*.(#.5Mo4#S0a4Q=mE=3I23LpngP^lhF/h#48+=rj;D;+[G:*+HRKW]2gKZ2)AUVc'(gAZ(]/X"b2=^@DsEU)&"f4jYq"*:
%6!DAXkN31a`]UA.R0_0q>iHhl<H.>*[^%3^TeagHfBJp&X'd83E"&,\Oe%r4A,lMFZNcH+F'hW%j4VR)*=[,,6X\W"/jaA3X,U^n
%1<-)Nbn:b1A6t$a)'qK@g;dX4&pC3gI??@7J)m3e(VQ\Ue-hkN1Z8!EVdh>Dg#*?<J<iE&HA!*/L)Ilk0)>ctHg1>DrPn4GjPlr.
%eK'k?/S+&?@G[8HNtm=E>;9"e5U--_LBfZFLi1n-=WhB[f9ZOZ<5?FbAk1rmPDd8qa899#[C%@:U`)EbXsu;N/\a;5"3*WTCBg#P
%_g8hED$juS<b?-%*4f/qgGGTafW)Fr.i%F9q2LLjb#I2<cf$CFWT_GdlAr=>BI[!g=au`"T"(!>:M*k*=TpB%9+-Cib.oV7^R"6L
%J'4FQOh#.1EV$/Bn1Vq#PHe7b`?e6#@[m8Ue:Q-`8=Rk%5S$N8:KdanQd:qqTPSM%*_-$8:@Q0Qbq^cDLLm[rkFfCfTSMWPgjS7$
%N?8)hDHfj!@@^GnIY8c.k52]q41;:X&&Z,OieR>![@rB%)B:*-bfb7gX#EM"W'H6b"Ia`:Uh!eL"1oP"6$.)TSPYaWa^6;I8U[=5
%;42"YYG'r!%<@ZgMAS,4`Ql==eW8q@&DB`QS8\:s5mEC,P?G*%&7g)T>[ISn:Z<"P.iYI^HKn4RMFlN#3GUW+W.Xn&#i^Y"R2Pdl
%#XT,Z,G'J$J@s>KGZ>:g)o8PJI9W`oG?;l\L':#Mh_iC^@X\(JnCqVskN"%E@g94hmh`d9cf9@I)(;e#Vf:l6^qbX4jOZ,J>W<F*
%qY;G6J-)5T2#oeI7cT]lkn8_CAb(H1haoO2E->2,O8fN*(tfg$K]Z)LcF3ibZPfCj8qfm3TnJ;'b%MN%'pQ9VZNWT?LJjGPggO;'
%l;>S1/)`#)f;!Ze^hLNd>gH">HPJC\:IV&LJkYhu\1is^OLSkU,?X_7[A0+g,4si*UJ`-'Wqf$qSHf"nqM?J$kkZr!$;9PjPUeg]
%;-h&IUE+PT4#ELE,'G3R#\LmQM""m:L<=W]@AO61)4*NMJLtVIgZcFl"R/(;Bt9gP0RC7Y_H_['(@ipU`H`LHXDO8c0Lq("J$!gU
%SiSD2X.1.2,Vu3m3DM3a#.;BR(p%`^]r2\?._!7W$M78"DC561o[=g]526:F<(:Bk(Amn>8ZFko`0c[n7&eLeB\70K9\HPQ8ifV=
%h).k@-UNX$8'BSB=KQ?STJDku-7DVlUs$/YG#^.5Y32R<aFjH3_\L.#S''j.);5!<%G+7X4:'A^nSjc4-<0&rm$3Z=1gGNj9rM_B
%Y%LP[3Mu/ciMo([q6<d,\e.:"4BMg,#GQK:V8J06G4T5ZqPr!`@(rRJ4/g^b$N[7>;*(IoMPfMLAjK5=A,8'b=hpW/+/!o!!/Ped
%ZnD*[$G5sRb#fu\^(t@_'nE",J2;B+``aQu?0uOkTuJiLmB8L0j#CUfaR+T<,n>-AhK"/P6B,Q:LK00,c6$F!kA-S+ep><VP]J6h
%=JJ>Q.9@U,/`g(DEg:$;M:IY'/^'^<h/P#'=Di?Zm@hA*>iSb;#"s8gp4SOnTYUt+XrB`\Din+mLB_NYDu;!0@#=fK)\(<5;HH,9
%ccl(<#TA*/?C:7sNHWUf3ZZ1AkJH$q;!&[Vc]Z:/YV-@2cE6iYJA,?6Jrr`&AMHoGmiXsLeD&1s+>iO]2T6dqml?WW-"pWH;0U]]
%.\/)"*Arjk=\7*Yl\J;LDh'!;\5RFa:I!MMF*cgHD/<s>=.M)#n)&.5[9i<Ra-cD@a`Wr@56cJg^LANYmMqDan!d!++98SA2Z(OV
%>+>]go9oAV=oJQV0A^ihi0A6?JgHa7E%<.tEPZ[^/0$`ZR#>81Je)TK\@7__@!Mma7MkuMDRtCOPVF[h$6/U_24j/^<s5Kol]^'h
%"DbY]Ib*8*^7;sR6Z[]7Nn@nTP-Q-3_iYPWg2G1IT@0g*liH[iVsAeHZXSeHbk"sfEIKR=7'K1cJ%7S9lgC'i=@o>,G'L'(`iJ(^
%!c:$1+boa2aEi,2YZuT[OnIF*_&AI/5=>ZJCan(PF$jJ$M[I09Z<e7\HkE[`C/hFsgr2ub_;$.J@tJh=();5.b]G-\p]qPG9r<eY
%]<&?o)AOfY$'sB?HNR6O*%(I9D82F4K&qe%h=c1?<3R>h(uk=.M[Gap:1q*p.TijR'C#N6'eG+HB&^("U4VL,JfMBS.TcenDL`([
%_Z[#[loJ+M*7u%8Ea)MIghR>=DM\^d_Z]9V[mgPm6!<>T-N4ZXYS+h@[]!TEWaqmpRp@bM*KbXs.TdRTFA#T;*%"d2n*#g/_/_]h
%G!k[DW*m096oRcq#SenG$0H.,\/?buj%dZ;U4VLHQ-@J&%oL/`R,CV]6Cp[N?aA9eKl(I!.!"5Mj],/hFReJF@^s&1(3^Fm_b%D0
%.Q:KA<Er1ZgC8;Mh8JT"JhXC@`SJJtfOE*<6(\8MWhtR*:Gu7gRol4,$"i8`]8:)io&"Ht<XZ?<KR<[Fh8F]9ZIn/Pcb$[q>C?GD
%dSk8XjjPuJ>F7:AM_E*d/"QpHV+/_^@LgM&$+fnPCb^!Cf+1-KR]scZ)0dasil_q%VmeCP7i,Nm/QP!G6NpaHf2Hh)TD0[NXm"c6
%@RW.Zo;@j5,lJ+u`NG-(`B)2'DA(NV/XFUaCI/ip7[)/lM_E*dh\;'Q\0F7j("IsiG$U%Y<^gtCM<Zs,Mfi*oM_E*d_cp_*72K<k
%/\ZO4k=+$4jTnm)?$nZ@pjuaE\Xp.[@bhd_ile;e);g/3@V';=Yf2qQ\1^&M97fmJlnW$mD"3W?p4?ICdZY\l(L`Q]4&UQe"]iYl
%TAYkh<d#?M).hgMQ/)_@bfo`O;9CA8`NI'+rs1!T)5F86-[l/VZ@M'KUQf\V;:]tuh[_Ha>&iOd_^J1KI28Z,1U`;:Q^lYTG''1X
%c2uGir%<TeZ-Gsc52I(@/=6KAbC:b<Z[d/3c-2G8eleN$rAq$dd'_mI%rR;Jer"nQ):hqHP3YV?B0"35mBOq<dTL5YF]`8Wl$O.$
%\cUGc\o[Yu@%E#1WeB9E"kHgA3o:.ZHZ$?.gGsX%eld1Qo&a';TAQ!2"m^R0k2KmnIQUlS1F0HL3X^!4MXt=:^cDioB.[HV>-.=V
%=0+5eSMd.iIY`+^84'onIhC9-H6h)g=D&)PA)@:P/0LL%\3ooll`A76RphkAjX/BS9fL*R.n"eE`]=M#U!nOA&_:)m1r$Z_(LWef
%77+t?G]/+T(6Hi)r;KKrcJ%]gr[HE$""*OB=D%[!I%)ZY*p\2R??n9Vq.-DGYo%D4FV^(a8#Wee?A#===2O1RYJE9CXc2$Vl[7r2
%-eDdtKimLP`HaPHZ[d.`XsVp:lR^<"ILXk2@92@,=D,29PAcM)(/0t\>-,']98aNEFuue3i.,s9?\`cicG9GuXL$(F0K6p2$P$;5
%$aJ!TF%X1Kl`B2AQ(MQWL&U<f^CKQ\?EO3L=D-<0Z(#6oL&,m-bR\$;F`tmdphl(6(:J!4Rf$s*c>kF9\&UN;q:SpNncPu"X@Kub
%elhJMr9j1jnpZUA(6Hi,q>S^Ec>mtu\&UN;8EVdA7/R>VI'hr%QXQG=qU!C^0>]aX.`IsRpa`So)V:.$LijL%\b^GNB>ph<VH@I3
%l)^=Vr"/2<,+[gHN!e/3%^RSCRak9[&Ari&>dHJk=`d1!O)W?;*hWWU#'.6\Y#udq$nTUsE6[[HB%d&fYJ<#rURHlUEdrgZ<_#$j
%h^Nq5Y$%/FLhbL_Vm$A1ZT>*hI&HI0E6[[HAqaHV0?,lM8FjLCdDRaK\7Tk_Zh-HOCN7VaW+MU^2Rm@A<&9@+Dh;b*7l@WOJKNp@
%ePXSc\a^d#Ran/EeN8I<^bmW;NhED>op;<2Rak9[([Q];@bYI<*HMMSTAl<I+h3#ZCDO8DFFI.(c#Eoi=e0E@)r[79M%cKhpCgf<
%3i`"r#RF.K*U>>?lG^BJ3OYK[nsm`X-Q.qYg5%cUX6f0S*Qjo.J"ojWF71EW/+;aZY:o=-NTWOZfp02:c7[InXk:lS&E4Yrm)n.#
%B,:]]he6Y(mRB:M&4s@afp0/T,V-G.6><S.iiNshL1nhPq&Mjn3&%bj&itN[SR$@:L;sOl<M#fQ?L1<$-p^X)9sb&>X_loq>ba3.
%WLfh52n:jXD3TS7"e"JST0u<Ccq`CW89!8Fn#k1R@%JU'?V?iC1^%h8?oO.@bd7%FSuHOU='"Rb#f!Q7&7K_JOAld(f(TR+6<:3l
%'"4=`h/P0*<ol.ZdE*sVTTHQdE-a:3XG0&B]h84>q.,:J<o2,B'a&$m;#M7==^)$0rK?Bn%="<Y.)3n,)0iG=7"'Ta)Hk^ZIH"JQ
%bSCr<lkLCFnZo6#?:'jMiW0S\X.o0*g#$M\4+?02)#WtSW1a8:onF#H5b-qXa5%IH9YVFHQ^jqLKX/>Ya=sGP;i5Tc/mNCkZr/N)
%]K9Cl4m-]gQ)d@=?]&kSRof8T*(=Y]=/nNSeSTsj^/A\0BqO%WT/=EF2$J*/FQ`.)G<#W`mb7]5^%Yc-SEnj_[t'G\TiW%V\$8X:
%/J&PXciYGV5hQ*4>,DhL'^*3%pZ'R>1BY-<Fm5-dI##&Vmc](B?fAutF@RDgM'(Im]rf=Ifa_Ykh9h#BZ"(D@\)Un]lu6!?fuPM8
%UN\[Jm>f3^r5\8F<n\S-!HE>!%VMWY[O7][e/uA@,#W!Y6a5RkB_6>X(o>^AD2q<dA2rXJ*[Z<,eh'o=0WgC@g9CBGZ1Ig[<k?sM
%UBL#gO%1/8JV8[^ln!"CT4p'\AS:Etl,igPrdj_/I&*mt*dFWiJ0=BE>j(BAhj!/(4OWL7`P([B5+1RV:^fq`XIe(!oM.5>pt[:"
%)5Z>mA:e^]>[(dmBSBJ@@6pTs%Pqn[\gn#d5[:(LJE\&#&u1#Pq.)CRDNs!'YXcc([%cH6nihHi)a)Qbijq,_a+mP"NSF>$)l<WX
%[eY(=\\*g3d^Hqj2aT)(TA-'*fX\T'l,MtbLHmF!T*j:[2+mAr_!J5;c%EW=G&9DOFu,b/":;dkRHJpC`<tKZ2EB)!1Mgbh?>ruS
%R$!]sF3GdN%F#jSN?@!)]GZfYW4%r&R<P''"k*:oM4K,5a]"bs)VEnaE;OcajRC@IMh4\e`Q2HnIi4#Nl7ZLa)qYt1\>O%WbFZYc
%7m5RKd!+C1ggO8]lJ-(H%NcP&/(k<=4"[]O-"67WG)nsNUp[M6.-9g^hcDLD@Jm:(BhV+-@--H(&rV2n@#X]a<g&4"<Vq&XI@i>=
%.itNN6UU6#XPL"DMV:[g3ef,20g\C=Q&o:tgD`eE570kq..MG9<'C`:[dlAlSkdrm\OCLkK&+WUpc<aL*9*G/[(Tl!#'TP$l(gMf
%jbDphA/40kk!ONemB^ZiVlVRS,9l)$7Ga&f_qJ-5<Bds)mDK^g7i/nb/>K`,"TRmF_,!;-nNKSd6OHM+ouR'JL<YnRQ%Jg$MC1Cr
%k`A^7TFqoCh)`[Bi19Q5eIfXh`XTK/ZV>HA[QjqBQK\k2d(H8\n;rrJV69H^D'n>Jc<u6*Y1F``ScaJ<$#Y^Q%.NP*m!qZYH;p8L
%BT2XZU,]Nd'<\jOZh*ZmdDkD>pl&ncD3GV7VEON>Pf@?7MnEbV`:9ChNR:pBk7/#'8S@4`r=N7^rq5-n[3n&HZZE6M'Wu\X/[d0c
%=*`E(I9V^P]3X`LLO/=+W@rB$n$ZLP;\p2eKWVCCgqi?6pCG$uT!7[fau^[&O"u`&Z*)ho69ZfiPdo>SP,Z2Z'<ESm]_ZRd]52YJ
%p_Mm,G;sgDaXbM2ae!^hU@M@]D-=ACF*<r6ELYk:='+-XVj^YNQ_8#uC;L1+V0\DWF/ug6$/[h,p6CocqnMiIiEbr(6/?_1h:h;3
%\^FP@_qTU7_Q#KpVA[sWj8ISMKE$2T_Qt&^RNus:iF5%!:12b-?"st<D3"O/94&3Hr\@>"ZQ;ZPgZ`Va05p)nY$BOZV_njbI+*4p
%XjNnmIO=10s4(X(#AB_f7s^`6VFU5GCNg\8*,O3P/e0DI[#Dt+aI[K^pLVcV0!n)OrKGd)21eu[kdAEVnl=u]^N%h4jMu0J"\TBW
%o&0J9'#cdW-,/%7Pa!U(Pk7,[;Mh.*:1[A7#*o/Ror7l0b:@^^_tp?QC2c[C`ihPjNr&^Imcra;<OL_PW1"1in5@U"X#sCchtO'=
%M>a9>m(JNrhO'1qd7AA>`_YL.d=hM1)bh57e(EkAN$p#&h$U.4HY>6FIZ=%e2jmJ(r4Ub=F02XR)"dP+SM0cSlO11Y[,L[`%mL#Y
%hjH9+Irt<3Qf!mC^YK8@Mr3'0/5:>-7t*jAfU$r\ki\F:hJMtFj?@R2;t:?AG0teO"0=Hq1CVBc4m:p5TdFb^.EmK-91fIrW$TE.
%QCU4a7tBK;`W6mGfGujFTph[dGr3[sXo"."A\PX.=C[;Qp^Bqi]hY"gjE$sRlaj!RD\_2JYPUf;J87im4Ge6"ec9$KcPqjVp^_;j
%.eb!*&hkH)Hg(SF(Kmp5*G`KhREpt[''cN8&F(1g=>E+"9SqZHn4O*[?2>X,%hJ=@DgY,-Jd\Y"Hr0D\Y9!Hu56'@U#@@Q/YI3[I
%;GgZE?)&L$U0_?FnBJJ].fXQ+F8f>GX5DHNnfj9V_>i>eA%bJpa!EmnSCR'<7jYpQe;Z\jY=ShEepD&E\riF?#4GM1B&8$6O;N5*
%s2KJ7!KY(ASf;?*FP]VqC3_#@a.-/6kpMWCR7`VAo9GsC.fXDUrPjFl/Z-L07S.hDZsnT5dt"n4K)qr[Ia%QpqYN64I+m0?8)S`C
%PLqJu65i"#h2jAd@`6j]lLQ7QQg62((-ZT?iKu7U+)O"RMg1i,Ys@1<,,@p[%*&eZacrLk6L(?=aM/*S9(j*98pD+Uc.!J0N^(5X
%)u;.*Q_+.1:Ys'coD3f_=4@.bNC]6DDj@01T)7)7)(>:Y0)m^Yr?UF,O.FDPrrO(ll'+m!9q#=E:_MV-F=dg-B=HBHE%S`GF4JH`
%`'.:N%2.o=a`RZ;\F:sSmM\Hq(eT0D*lRbrd`rSBh`($C$,?E-N8=+D$UsMi>WFt;Mk0Sa5FB*QT@g+&0]84G20uMHLj\bGpQo$!
%;aE)2q4/PDfi>e?*`[8,StA]-prdNJZ@3g//<&LtCL\gm@Xn=M!r)QdX$,!%rq$9bB:&Q?LC*_SU_hMkjS6ilO@mJ#MuO1YR>5uM
%=o%oN%pD_s@O;V/Gl-pZi[^UhkO"B^p%fo,kL;BI>rpU+dJ3m3-1U.I+BcoHX62N_Ik,\Y+ZmDhFiI`J#&_S5&Q?Af6N6q\jQ)2a
%Vc!BBeVFlq(4(AY7ueQ5^0pd\.uB5<,&(m@j7MlE)t,MIGJ;3!V#0"eGhVrcdL0W$M=79rT<e]gcGsC11m*^uT7+5E=RD@aHU[P0
%!o^Clmk^p&MV<hL]S8?sUmkirLfaA>@Vd\>]I-bYJ`j1I.Jir#,8P[@s5igYrH:f'm]\+':AtUXIYlnR.TN]h`iMYU(EX:>lo9;V
%_:%MKoT[S6E;;Kn+CnC(]73$.;ea*m@?]NuoK6Y70rb/HHN;0mk(MUc-mEF-2L'#qqmGE(c6AVi:gc(T;[ETIK,F+R,m=4<E<)Ed
%q8PWXmHV]=^<dSukC(`.^\I`\^7gN(K=Dh,EG%nnV2$:CJ"i=f+;[Y=U1/_$I]g]DE&g6?"1#QVa"MT'eul%UV6)f)Q..2`QhY7,
%1C1-R]]-Y\iEO%f26"b58FrCP'HKE#m-&TU)?hn9pH'IXI-96h5_Dr7o*9a*6DN?O+3VHnh3qI3VJT6DGLf7%,Z)_*X^8C1c1P2#
%]$jf%>Y9ATNWc5.Eld+%^55Gg[<fM&i7d)1<,qkh(mqnZj9?WKe#`2=,Xu+Sm85f"r.=gFe&b(VpSiY'"`Jkui$&Ycmb`Wa7AEX@
%f6i#EdJt>g5f%B+8c3^/Wl>+X\lmT2bf?nkGStmqir/jY]-N:VqJr#(Gk)*@in]$'rdW6#IH'K#<2Sk+8$:7_1'S7CM._Tp2Q5q6
%O8n]Tqr[b5$99dZ$[tQAVF:S@XRs;X\FliS5<kX-5FA^>"<5=)S-HJql9TAqRD!](RmMT5<%<]*At8"%Wp[a(Y+:$'[F]/ucsS&m
%^r`9JYLgMkiPe^+iYgmR+J136l?<CrbPXGMs$^$'<C%0k%*m')s4d?<7LK3c3qUA'bPus:cPF;#`.,$b21kiZ"`CF.,<EXYfe!(3
%9p+qoi1=/%_IVC$AqDcNeI&Us:p0GPF+AFll9IO3T_TUH<@QeJclc45rK7LTqF^;4aUcG+lUk(be%>.R'!09+F=4in=-'<\;Y_u.
%gPaAoT,o%LXE4o%P.h"H;UNI8hk(FW3(07l+h%il$i#&s*HR6r;;r;sP?&j1a<=_K?J4Bq'<tIDO,tkb@,+*ocu%V?_2qp"Lr2mN
%'1=@mN`30'DdRmUHr%+Q4MCP9Vps4(,b8L!:CV6P1A<*pT4d`:[\o]'#e3>WHS0A8$@(E=!e^'miI&)mpJ_kM9B,\nrblG1]DWaF
%\4k06,@9$Ns-:=TT>\1SdR]+bfW+9>kC:\ri3E3uBYs$&8YK5#H;@k6&e7ac:K<qSo-9[OD^IH2DeaU'8Wid/"n4Zk:)ZYuS3'3I
%%f4emMoISMpW!gQAfaWNl!nBMS:e6$3bQK;%>]k\E4#no)7r4!n_kIYP0b_#06gT;kjX/2Ze^UO3I`K&6aA6Y%&"_5I(^&NiRKGs
%%g]b+.-S/8)aA>+;^Q.4Z$gUq0:3I`:tHV1[pX^&4$Q<]]8&*7eS[7BIbSf%B+[MT`<YTN2&c^iVu!"N^oR'1Y"Vo'GZTln!%kr;
%1K/-IM65A%0=Y<diIY,%Gk`;XdF,5t?\ia31Jte5%A$J0*;kM`33W")8=c[:9>s$O4$QfAWAikrY5$W(D204/Df3o2ie;L<S"f,V
%reG`WTIoDki,"8,Q03HO`6&QLBY2jP,3Y%NEk:WWhQT5,\B3cZfJI#Cpgi(U3n72thltW*E(nV_o+620Et8.%^;tZndM8BK(<]W8
%:R7M!KjL=&IlEY,JB,HfD0"aMMM\)p`=-e<:pcL7:9iZ%ImENZ"'l9(_]uBSV?&6R[1XI)X#Iq#E"/B2WRC!L#,*t4e$;GMqnMB7
%-GsIO@NR>R:Q)]nBkf'DDm8"FF$k0DQAd\9[]tM+X:^c1lh[#][?G%0AhFVlqs("ag+FKF?S0'LQKkSncu+]AiMI]mg\o.mD0oj#
%f#YcIAd!lI8LM1m0@R:Qim,A_/4%Dnj>BuDUTE&.Qb>^p]*aU]-]l.7A._tcY?OP`bJ5dufSn,c/&8r4KLJMe:copq1K4dUN.=>4
%qUXhJ8JKD*WTug>NH*Y5*BV#c(9.['V9bGA1C@.M[UYi#o:"arGK!q=Hqd;l,`,TQ1TLXfYOQ8lE`I4QC0aX-Gf&pK.c.0l;IdSe
%]nIUfJ.]1uauN#JB,EAu).q)A.aE&X<WnogjCQR/3enEZ"1gH8IUPqKcT#d"[gr;oib,TRI4=i5#MLjO7"**#PMQtPZku>m3TG54
%*"/'*2k^'=VF7u?\n.G?=pnjMU5))?U8X#Y]TGkJ9W,.Ed-)<)JM,6;\*aT/A4uP5$[K+t*2Of2a^<.2o/*1[GJU-Qc@]_J9]Vft
%AIKADNu@Cr]YBO)l\lBl"_l_P-]JWYA3!9gKV9+N_AO`[OaHpQCG=qbFQ]n7U+gmGa_*a9),ai+%s>nQ63Ic2!-f<6,(NE4^CYsK
%"9::YE?]@`!8phlKa:f'TLc6G&samBFN<7)J6+rKW(96K,P`Z@c!WI9/8jWR0#ukrimY#r2)LL0r6Yp-9ifJg-@1WWL>X:iVd)"[
%FCB6D/l)&,])q1?b,p3k&*JAc&_qjqn"Y)H./+g`q$lsqo.s+Chn?2ND03o*$Jq@Dme<j^:smU$]YDmWWg`dNlS"$5s5CW*gh1Vc
%qR;8Pd,N_,SJVPnF<^V(drp/<6s(H.M'$7M$*q`jAjF6N;ljEs*)QLL[@ch%!;'][&qOTp0MQAq"TYKNS-U)[!1:5p,Q]Q>B`_['
%q%Oh"[?J&5`r`=cpDde`:aY-@\4\s5prK2q'D'V.GW3H./$:;rR7;\a&+@Y"LT>oa?C;)ObeOgO&n@MT6\jCr\W2'#)l,_+YV(+3
%*%7'R1.CeJ3D_1/;pG?'*&ImZN("]!JUfQ9!^^FK]rKW@Om33I9O2.%a8gBj%79F1@qo1XOLkk0aH:gg-gG#mlBrn'B6(O>$+#7%
%>rrEkDBg:T])"VIcS)qiMf(h,H@7.sJ>]61beluW(n9&Y@E*W2^Ya]a&ib]HMk$a?mN\2D)%HWC9=dWB\?(rRP`TI9Aos+/pL)&p
%f6R[A6Uq?0K'NMbUC`>-,/OJ)Bkf*dENZ/!eAos70h-CE$5f%RW*]F^@sR7uG4EJ&I^YV-QVB)IcV"ju+jF'i\[_5;.pL;E2(0`Y
%R_=j`D.ISTT7OHHT/8/!'9o6sh(oP:1)V[S_1uNa^`>mF'a"mmFr#qe/J%_8b]sW(gmN2o6ql_$rDA/:Wc/)O".o0>_3dmn`DcVC
%:C0EFc\#2O_hcob1.(Le9IK+2k8G6#4msk2/CqG*c;'2'o@2u(+iG9:VD[n]-%Z^iH%lpa:^Y'5b9"V*rg4UW=<k_"T$j#5Z1^!#
%@qlQaN=;U4\sj6c5BtC\*[QC>rH'-X4-.M-6)Ihlh,p;s<6l-3)iXG-9f:#8efUL0<3K'I+LX@/Af+JH%;7qOp<tou4iT>3>Y4?H
%3A-pICWk25H+S\h1;0C=34D?5.5*1Xm5*l\8G.s06F:3@^GhJ?%E0"m,$@$ho1J(Pb/rp/YCs/l:0,bfS^4oE_g.4eMDjsgq@PdQ
%nG!8Q\Jq6jm;2ERKNKIO7^!.B%aZmW&7UV-Et$14;+-N96841U'R)Og9_EnLb&`*u_46[gcKhH0SrfS>D8U@ViU>M8,M9UjbDj[$
%9g4b1D<H$NCTWck8q)LnRoFN:#oUg@.3et^b=Eb6C]a3%<k,+VNTlF^KNKIOS:snhH(E*lb0DO5)-CElSQA,^NIHXNYaHd#6]4JN
%T@;A8Dh(S^9\::aAJ3s2pNP:%:_2G]@rg+*[2L3?0#J?lj"ZltQ;8!<T'KKdp`+t%,nZntf3-'+'K=sW-.;,'<I@:7%#S,^cl_lD
%4Cj96fknOmbZ09Xm7P:>F%!BI*Jk[/XjR8L7[n!<b.A"JcJLRs;3Yr0ll%0e-0r0Z%!(__'6o0q](1\^=?7M]PEI'_8=j"?S*isI
%`G]%,Xi.\Ja_tJ0>cHho_B2&KX7(GUOS[Y(3e$D3>s`D-QJ]8]>d2;Lq5k$KC$L\MbA[>"dEY%ORmTp2=9R.&Go*LUXU?mt<:jB2
%k=K8OX5p`Ba8k)l8Ud^Sil+C5&DYDLTJH$QBX)G%]1*!a?55f.O^UoWe#A#q\!iro+kF^W,OQ%ujD$6E7kMeJN.mbXfti":*@\I6
%s7^M*Ve7mtac.B\+V`k!gb`J\dYp1uE@E3P)AtBs&7UV-o:G]_+U0k'%!1Il71<ufeVcGF9?,])lFYaee[s5?Bj8J-;*DKCT&MP3
%Ed^I>qJ8($;mN4_No$/37Y;"#@t*LFo%^4NJB6jl%FfE)cWYbOXdEYf64N,.At]n:3epU)Z99ZK@Z:fKbG,+^c;f9Sa?m\SS;Rqj
%Rd(&K*+CpLCLk3o;h5KqAD",#iZ*V2])$T-WCDen1a*ipoZVp1(>>ONVYDm2_0q"5k9n1d)$jNn:P^k`B_7&kK#4%e7,(DgYVf;q
%q4+WOCOf%7\*nM'R7K!W5FJBikF&4Epsq2pkKYkl<^G+D:WbK0M/C<jc1=UuW`L(Xk]VHCAY-qL=J[MO=PiNZ3=&*LdAm\`,^J#+
%Cg6S*QM]b)N!R1JVU&,QCfeP3?OUhKo<V[XRURi%o'Ikd%ZNNRJ[Nl$p_`g?Gu5%0L[S.)?uTuA+`ri_<%m*hK&*@?j_YSG&,,HS
%=9p0M\ch]sSrJk(H9J0I&?-pWY4:((]HEo`9TVgC["<r41SKiAXIBOe/uKF0(1r0,<SjH8%6b6&P-D:h%Rei,r9]*Fr*-f[G!75b
%JXjS`8KZ#C+:L2GY+(8@%T`6BCuH8tUEt`#7t\$D1NCOQWfVkP<(AhcU3[8SnjkP[c\PCFSlh?dNJd7Z@X0t4h0OK.a#'AY\*p(k
%-8<*+>?;!K_GFJuLAnVkLpk^-.*-rb&8W"8K>8DDo!,<$CLk5kE%2E.N=6Y^WBc8h15`(C@S-i'Q?*NW*X-d)>MVq,6>`4mW=@rB
%."]3&&L9OW\t.)9l(m1q`c+#`Qp6dj+X)JReP3ts<6U0!+YUIook\6lnVL?T`$.lIK2M-5C(-+rLs6,f:[L%-(ckl/\(+f'S-XFW
%@&K$t.(7`cH$tPP3s3Z_]Kg[M`XF87[oJ!Id-+Ja^_/F(Ss$YrfOO"(82Ghg/JU+j<Ba@,JLqpS%8;I9ge>pIMX%VZ6'QK*_!ZGm
%3D9?i[ZTr!6dbEZJpj#^D1Rje@47-m'.B,\@6,09K$<IB=($6.]VkfVcn&2`W:Y^$,S)`cAgiZr'6%Dq!0YsXKLW-P+F0`pS/m^(
%0GBB^HHs<3GipjuMVdT=`tJh:!VSsiGiCuarQ4lMV*0ZJM^L!H4ICt)OqGqj2p6m\Fqi[L<<g?9m>K+pf^m8/2D[(i<hC4)1hf!:
%=(5]6)VfEO"b+Q-(3kF\HE1&^'?kOX#K@F462sdQmfi`^%/lCQO;nj.YQiY[Ng!QsJXIAMS?Lgl"S>j`Bp4t3W#/;]bQQ#$C@T56
%noBDO+Pl6R%#(*(G=)p;kWU<H_VGE9l\hCX`4aJ(m.F9$6H)>Dn<gf&%e;Db/(FcG&2Hp<Ir-Ha(b-k7_e=WPE]Q%cS+;O6UOGVi
%o[:j(673RAKKfrM0H1)TWQ4Tgq,p)X3HVRe"=L'M7XX/S*RcNb\Dr5`XBHK]fl?::loCk7O2d'J,liL%?)/,C?1-L.';D1"*CE*%
%([7[Z(]r\V@J"m60a-kUYQ15TJBq'adl'8Qa4tpJ'g&@0ic)qP2BbKE7-p?'AP7DF[f;kVY[JN1q9bS(H@i:b&@'a.D^r7>_ggEn
%4Y5!#C;d#$d;breb7LV9`)sBoDA+2mgN,k\auCEs.=>+78a5#--VN3KT+YXWi&'B*KNKJ:@`k+-m9CRCHC0_B/@$amNWg:kpX;Su
%d+D]oTK=n.7b)V&_>[:AQ>nZS0e,J.c/5$28mHD@8*=:)FQ,g2A$.Id`MKO&;!/34/ihQO6AbDT/:\FFA$i?[Ak4%q;Q2u2EQQ&b
%#phc;VNL5"J0XDu&k]5/&f2)PY<5oK,CEZm/=-`U'pshN%T^7_/2k44k[]WHZTA,IpE283RAP,HBj,VjhMjO&^KgnY(2$Ca2utD-
%3sp.'(R7M,mZNnmpN1+M%7Q=e9`6S6AHJLj-:;dKR/g#Sh=2&p9H;[%HaLGa3)Y[>_Hf2K9:G.b5?ZDl!O9'cFmc43.d\'V43o_,
%[o?b=<S9*[M2m%WUO%MM:O4?A2u`4&&6>H!EuhO;)SO;<F[Z6@%(r%RFi7U%oOeKs9WTBONIt\d9-D4\*2eSh3)8+P+_1TMU';dl
%a=s4uTdgoQoU:IHa,+1<O!4^n.jf8!P;qlrE.u).F>qLl^W_=1D]UHI\<EEbG7<iG8aenuC`L*cnbT&l9od[PDHnbI/D?H^Fu^Ts
%0;gj++>;Iom"Z/^2#$$\C.do_JB-uQ%W@(,D5lrRZh[90[5-b=jlO.8P@i'K;e1n"Q$s!/2AqAsbli8-WaRq(AjV1XmCVIK]gOD>
%Hq^<9MbrZqHYM%gZ,9BXBdVnT-Rq%+SSr8l?8Fl(^C$?g`2bW]*44V/N&`?_M)VTtE*!s[hGaQp.B0n=l\)63LY?O'r`k,TI)7*C
%Z4bWRPQGW2\84"sZ],02,5s!B>q!ZW>CK"a__3Z'=OhGr7Yp;L8Lg9m\-if?Iu/e8!=c=H]&U2S3,-Z2G%`X*VV\uD@/goGMcgNc
%N%mPS2\96/i7-h7iR5j@f-g\s9O]`e5S:[+JIn[IGmLZE#)uq(66)\-:/<da]::m=@"dTRM!d6E)0sa>,%=+k=7PW/F_a1)/<q\G
%YK,VuNq/V!\NM<1&NLiY+ji45bK;YVDdb]koe1GoYKn4hB;F,.K2m2meqrsl0\JjuE!O9@*dSl(7uoBp9$0Ca?&rH44L_^XFMYen
%L4aVVCM<oRJBD?,aU5]>%0I]jl5(!)D`q2`)=rbcqR7XMZNrBB'M"Sucsu@$kTsgBj@.l:]fY<:g^QZ?[4DOcf5?G?HH%&]-:;dK
%RD=]FWZui?WJ^,.(Y)"IJsg:]*_,$)a&q3F$n*eD(DMEm-it?lJ5Khq>t]p>$'Kj@DC@+cK!V-VE:HXB8%7[>Om^jZ1NCOQrb2jC
%E"6]I7!J!+C:BUmitiG#oM0CS.Z`dV?="+"'@TOTb!u#`I.0[KOD`ZSc@a=DmS-N#6n^8.Ub8P,Lu(M[ji$.9OdGHi_Le>U,0LFa
%Ti9m9(DO]B-it@*=LA&1&E6h!:B,ni:b*-9RGLaE7s',H:;PIc4P8,K9Mfh$fA[[A7(J/.+ETVn-ukYDY`B>PSW"G3W^kqSRkd_T
%*:.%k@*MA$P`]oG`sqa1ib;V:+]1%C_86+*%bB48A?[nQ@Y@pB`ft9J*f3dXEV_?H@,9I_7e9T6DF#8leT)3:d4rX'klt9cA9!U<
%#KpI51sYn*OM([aIYMsts$LpKYTFq?qAtE).#!&Hm$GD1Yc$JgEW+6<!cDg/aI$K23$Y_sRnG-\+*VanmGNtnqA##c`;;)qmO"-.
%`@9=p[`"(/qfa*_fo@#m,qAk"Ee$7h3UEtkY\Dh.^I]4Pp(';g#"P@V=@9L[A'FXTPS(M+bX*@'ZO$PD('0F)GLI./-u0&pet7N/
%Y*Il/1L[speatB^R1M`[CAN'7Y4(_j6b&[Q62L9KgIh/,/6QcLj4Xl:'-On]]1VZgs3$s<#J$`>S5Z_WC\nXs.dl@Q0ob6R7D6',
%G%?.Pe$Q?riI:)Z-cm;9<?.f'F:suMVWK#'%K.qp\P%U>I6dDbB,#qW&^8-?04Iq55NB\Tl+SF.LQBS<=EUhM$_9]Znu.*[Qs=t\
%TPd=p;g8ZmVRJID?iZn[kU)9qj`Ohh4B9I^D_MY>rV6_MCYugF\tel&.'?u.SI!.?))Q[4AnWd;Ye3t:4j^%b4msb$BoW*o6:B)d
%!7'qt0ZE+mKsDk"V7Ygbr\i@5_#hei;Bs@S.ukaCT^NQ$c#c`eVDeD?e0`2*Z>ao[hA=RXFb+pD6f>l0)g=mOf/eZ3mC+]s#'rs#
%^NF&,O9Ka%'VfLSD&P`tM%BBW%R*hKqXC-G(s66L*r#5]g<;/?r+klM[X'H?N<Ydn!o-5A=m\X[K@Z4$2g(4c/,XEZ`BEZk<%fpN
%!\*%3(HVa/!=tPD&U-I=>7eJaao$@`%@)C'LZtUenh=\Q3(@K=DlLpOpV5SVSg[cEIFjXXdd9*-Pn7_A!"G]@3f/q!j[I^Ad\.91
%#phQeP4fLIf`k>G-,<904ESV"NmK[F0-!sedAT3uSLC?Q?.:IBTm]d\3'0u2MsB%hK!e*]3AAH?OGHdk5pu>soI5-O00,l(E_8)1
%+CH/=9%M)\a9s0!.<rkTcWnAd>(XZ(W)X42O?pn[W)="Gi+Su)/ccY`_n6Ks>icp&D/oO=hWcFpQ09q[gT"&VaG4/icKW.`i)WFZ
%9=%Qm>??#TFJ(W`$ru9)<,S``@J"S88\I$<F32Vn0O!&La0o!#7+A!W6/aOi]tD$<0W'\YRF"MA&,+=4fU<3/TIs'SXNSSM5?SRW
%F_36Im%8X/KFiD0mMtmUjqoU8:m$_Y<-loi^#GTE@4Eo[Ns"9>ZT)=lk^4$<$6^6b^D17hO<5`72iN<&Z6V&&dD,E`m7?gOdhI_u
%Zuc^_G`#Ijj^*`0o/KJ`]uktY#knBJX#h/S3)7s#QmsWCECD<==/_Je\o\An-R78Jpl+of::4=d:?4$BXqr;;$_4<dH6M9-ag4%S
%1t@b8H*<%Vr"*>/a1jf=hpk=M-Uuo.&,)&I=<N7s*c*c&-_ht0Sb-Z,FJ@W7Y*!.tohWi\W6Ac:FAsd7.@mRbLD+e?,_Y6+m9N/[
%o\10NAPDn*,CFeM(D$6.4]j5)M$$%S;%MJ3Kgb9tb;%!bQ+H$as"jsr@LX)YN"NIHd2I<1`^7'@ool.oUuOj(+OhrA'?<\9FJNB>
%Rf&,gkZ5#d9migP[@4PO.3A]ED^gde(Q9oVn:&Wfs#funB;qlAir.)$dG=AfiehrL.2sF_2m<D$*d4fC&1*FPLl2N8QQ@[j,4$;V
%lZ!o/74g3Z+T(FVaIHj5<*kZ3hM?*J]`sCB'$@LV[F#:A*hbYE0aLs!*22-[8n>&9\r7_0Dkc7H,-07YEiQbl@';HaK=cae3!kBC
%GKF1pHi;p=;:N_Do,^0gX#o$uO9)tc<#oh$E5Zt5irnhVQOmbfj<W0DAW:f7h9Ni(<s#SAWd"U9s0=HBgaMVS22a7b5hXeX@UQ`]
%2$F?O?=<R*G@21i$8?)*eode%`dTXB7p?UQ%C.Wklqf$[aCu^#Ec?QrR#b"\]*UB!ECJiYXoQY!p_9t2[1bV("0<[?**2nl+tq,(
%<5ik*b_gQ9@1#pRB`qNnZs>U;3N)OZh3%D7mc.5c[,k/uDb&!/MPDa2,7c!58It87n"VsN<eO9nR6#Or2),a_]uk3B7,-`i*ECjo
%M4'`V(M=\(Bq]im>Z$T"EF:-;?mZ5G,gM#_s/L_9=I9D(?dp'4H$4JdDC.o_kJYc6ks@:%JDe3m"U5)T'k<[Js,rdPS(FQ9,$'^T
%%L_W*/m$=#s&P:6D_OY[oKteNeE)5"S'`L#GI;7H1'X0Zm#P3<A^[!@kj,.6"H@kS&Eg\THXdU]V\75Fp]n>o'ub.[rZL(<%(rT8
%'&e8U@qn%rHfeP(F%i*9I8CnGNsE!.O""*G0]<_7E.GCqp]IE>28CE:lQd)!5J!;&oR'=)Z:gQ,X40uj,a%L_;]`s6[=`<+Z/VU8
%pMYD'+$'mnJcJQr[=D"abkB?gh'qmI;t(a<@qk;l:t8,uXnm3;/.M&g2CHTVU+d@]QeuV(i?T!OM<JJ-SKqYk<]c&c)VTB^H.c[S
%2#:/5M)*=\3<>0T,%e^<1m5`jGRou);Q]rQC,KjT7@Lgj;'8raKjBXGS-a;R>Q/oU\hNV_lW/nOe\*Rr;880Bd>mX/h7DMrc]>Od
%F<$7=s-CK#L78d_aTQ+6C#^#Bje(QbSJJ;a-L&ILjT[(h3T)>Y-]J5>F:91t3/+fgnK:T\`N!V$2"<U3%sa!dGOCMo9mZ%@3^1/D
%gB)Xbb>ig"d2TU.g7H/N(&!6gr*-h1*+-I0]-=>mS1!haGd+rbjJ?AMY<.I[HC/)fj$5Lp2E:f'0telVc[`N)X&Z*!40>llhrgt\
%,*bDo$,SLRKDl='(%:Iu<3+>$7hKFmo!#d1;aB[m"h`f\[Z8N,mo?Dg9uR#U05=OgYuLtg+HhVGC,KcDQ.*MRdHr/b0@af['!]au
%gA7BUYemI6HPk^?9YfQ<1rIrCktAG\&$+7!9LNT!I@QIU>e]oNAf%$1A/gkMocI58NB#irU='2o6FX+hHqYc]9`\JZ!rj(:eVCL0
%C%A"J9].gm_dUWi<6@47%hg_H.MH_l<(>5H09a3OH4kJ]!uE\HUPq40UD]2BcI/6tRo,Vt>1>+QC`Cgd<F3VB:gVG0s!)g4c25dg
%")F$L#(.2R`U(XP'@-rJa!9#-Im;gg'k#(*Grbd$5L$4%i'lqmQ_7^#4G`4[E7j17D*r8Ol2j&sfZg[*?IWd1C02$gp"I"b;Eal6
%@@CX^`ABsDijl[$1jYF<*R&f;b:,.ZL`\]?qR,M'-!S6noC('OP/nhnF7-H'QX)NHRNrl3;#CaN*Nqm7<ad2tJNFgk&`M'eb;RAT
%gr=#<b`A>T.]ERBr-RO\GQJr3r##*4-FEgO2T?^S:P8F,0:gV+7IWVCYA@]J@6_%Y^lJBJ(^h@MeT[!m>dFV(KV_3`m,Hu<VuP""
%`n&8f6(<=XFP6<(]CLr=qo#$V2\9tR\H`S_2<>h1>WeS@]+fJ<D))ckIH$$JZ#Q+)9H.INUL"]L:Mr.1;h,Ikr0bP9&2PKiqG\G%
%YQ590<qe]'r$oVu8_m2G8W8R$@oDm?qd0uGJ*WWJSh<*ZPgh(p.>XugPOM+k*.1m_j*L5T.:],J<cshHWX#Ti9#e3YbMKT><i_:a
%:QVPM*7O+T1=jPD"G,QgG4Gdec%JQi?9GJH'/DUSSTs.9Gra)BBFZg4&6H1>h<oIj11(LoU^M(AQM9f*'E;l%<FsS)'Qp2AU*8Xh
%U1T0$STNNC9R8<'-PQ_t><Eul]V"D>:HekEq;Ig_NhRB`nt(&5.o?A"4_*W=SMq@4no=G8-a',#;8#%rqt,I2?mGDK7S&80MC8C8
%*pd>s)4['4A'NSZR]/7Wec\n/M$)E]*-ml-%G[Z;C"n]7q<q,.g=gY.]qS`bY0YaBXjJ4R1uHdqE;"&];lt5sQEB(cO6X_WKT,4q
%&HY&e``7c/mcgi;B8UD\KN&XIZj/u@$;?Z.p_i$H,d:N2RSo5V>!mM4<3dhlXI9^QIsS0G.p3O2fcE5ZXF;qeiI61]GH86DKD*""
%nijL+R76VCZO"dB:.im(Qp6T+a<3Tt.g#`]4dT:SIlrX^';KH8"*[A3mCF!L6i.R3gT0kKhT!_iJs0,,*OD5QB2]e@M!(n-K.Z?'
%G*hPSlKud-bTb\Q-JULuOXgKZW49Ci)03H?a5Wm-ELB8bVm?X[<&u1VkbQh%`D$stE18"/1'k")LtO*+Vf&XJ$'>R)>tDh;T9h;*
%.nU!i?ZLSXcLio(>oa!Y6p*q_P'J\bp^sA@9'.b:^;%td]mikcot;W%IL>o8:5S)3FSh1bBT;@)f6<6[+%(dXE/`JN9Ag-Z$D&Fp
%+h4EKhp:sI\G-%$mO'f#IcM/A\e+"#?<1;Y<?.p[/;!8BLe:3t/.QY,/f^dI#Q(D?X=OrWZW^&LXfD]Y<laG[9hXkf=rf7C3XT.i
%hYj7sEOnim3r_%=p*>/WdL^1*PMRN)Vp"M+F6n?bSA53G.%PJDiob<OrcImub+Qq#Gu4fg.He^qfLQe`Rd52$?.*gV>7.]A27!N^
%F4pM6B$b*Z2o\A!:E]=KL-_+a'IB&\k4Xa>4OQor*`KJ'Mf:=m5H3AT7Ei\,hEP(2]`#[.eZn$beJZB^`K:_B>2cdal*#:q+X%cG
%Tnp#<@*H3"LhVasgfcAeAbVDb]:ZlF2`a;<d:G%JjEEq#(D.0/@"6jEYMh+6A],DY>,,.P,CZ`,*,Dao<pgLbkYB:GYm-+lU+Mm#
%Cl'6<9K..DD6hd!h,bsK^9H4p<2u,o="Z/hZ.H<&6YdIL4WGZj]ngL2ZAe9e&ZABr:LBu5rUD]r+9\jX:5(qW&ssV6ED4h*.[GmK
%#CA'62WYpg,n<"kN'A"c3he/Ao']_&IIU^km_ST:i&LC\"lbS<`hG&_WF!IJmm=L*`h^ao6Q3AQ&=cm0Fu`<R<&k96_:WF*]bLde
%[0D6T6)N2^dq`L(Gd)\U_:ikB>_5Qq!cbc#lh*=T"eFc2?6Qn)Yc;rPeB@;*g')hnNE0^O%U^"0)?#FK:)=H7Hlahjo`G9EXD3A!
%<9PNJdVCs'irnqI)Q%"QY7[>.(8bT.]VmQ><&;#9*=&aX%MQUB0meWe7d*=Jk8?XE;Q1G/@pp\imQr3na/ZeNL$:iY_6AZ+'(#TE
%']uqVfV&%?_fRH>(HbgM0HCNW!Uk&H9LgnjbcG5,d2W*%KmB'kX6)NH,Xa#l)hWF(#Q#n??oogOF:\ZJ1(RE^H*GpYE<6@91(X(p
%o3`H)jf8=0GqbV857dIt`b?atefZUb3j)JQ#A^3#%LWfuU6l0#cG;lY>oWuo/b]4]4P1\Ga7]uq46U<*0CV@%'!ZE:ob_Ge4%fX8
%-r'Dpo<cba:S#,f?)(JHO;:\<i/Od!8;iQ1/b6G.iXT!ubk<t%X@CTpTE5_7rAq<`9>k^nOJVO7KNL=^ZUT=Hj[&<[=&'#`IcnuC
%41f=>YG5-?,!q5W>7=EC^ge)13MsWfMTXE0^f+-T:"h]7X6Q.\6[ITbFCUB'&]'i-Q5JF!I\qW^<H;#u&Xe)pPJ,PGh-<J:29<MC
%c#r)[fNkOmEuhO;UrQ))?jHZ5Q,%2e%6*t#=bF\WA;jA8Fn&kinmEsO.bPXjBL)Q?7GB:tdcHj)q"k8JK])*<^E<?f1(REVSuur%
%PL#`u>FPl`VEkt"+hCURKJ440TfY!bl&3)kHF?upnO7hRe.e@("7oYb;8pLZM5D5k+,L<V2.;-q\e:]R5PE%+(NU1*WTKr4F'3#W
%g'OM*dj/D/G%/ZE@gj?T=rCQ``dp8GSd3pc1e[,927UkdfY#eNM6VJbN;:@N%jfa<\]f^)o6IQP4.4udn0Zb)mqGt-<Y*h;\&bQN
%3sZ]0?.9"#&2KnsH*i%+/+oJdgO</Tp:IDu^e#C!?pQl"l*1'V%QcK"V\u7n0fEO$"qq$-="Q,g>3X[VR[4Mrj#ZOC^^3#G+U]fj
%LCfdi&]^-@%9325bHV7'R;L]iH3qJf`1r:\ae&kfY3%k!X^q]m/C%LmfMnE'qtJF$(5Ji7E'l#GQ7Qn3DHY>PQ5#m3KEsVEe[.:Z
%"&@9C@5.0(Ug;4;WA'_6khT%[>bVi9e^I,f]sr]KJ3*%,KW[g:B&eBUq^EFoJoj*O-o0%^0*4IV8K]T*?qDePh35B\SpsHU`*.q?
%Ii0j/lIT%Toj*=a[3-V*^RN0pY>3kg*Mkihq")Vm+$<YJf*`Ug[6?qUbC(/kXVWb.Xa#\18GXNB=\2+.n;\gdIq).65@=K8O.A1X
%IE0Z5h3+1NG2k.I3!_s2"r!6?GBs.a",li2Wdt!-fn1Z17:s$[6/V6H,umhm!+]En@3P]&ng?*=2S,.TWGL%*JrW:`Nl1)7C3IGV
%=*G6$0tW7P3h,*aC3E15F=tJCea1R.Jh@pI>;eZHqX/tEmoHQc;&a%A[#R3=a4>_emh\n7A3Z]]=K%[Ngpem`"Oqb$`.18t"\._:
%0D#&>1);[o[VR%]nf?a,0Kh]P,I4!Oh>Yf.VOdX)Y@sVbNtgO:UmDUD:m<)+I)([bdhLXs68JOE8GcnZON4N*;%[M\UjC^CKMGLX
%LtcE)=k1Mh\m=b4$_]he[9BnL<dR7G(5mft1m!-^?WVA&>bYts1EYDF).Lh$I[IR_]7Np/bl9Y<4a]G=,LG/2d>&lPDqte92-QEm
%8H%LW'Js,E01X"a+=q-HT?aBXj:$m&`qWm_7^Y]9b`Jd-.#Vg%T$ot"d0$H@s'Xuh;1"5<s7QedIBS.4n$UuVK1bKBE)XAmC5aC:
%#\%300,&I-G(M>`]@4d!9RJD=XfEC&HDjCh`g,bV:h]JN)rmpaT:@T5i;/Okn$Ib1!X"G\08HYqSp3LOZ=+$1n)]4bJooCiB6qIe
%KTQ?9#Gq"0K[DO/ZKP'*P+WIQQLl%(Zpq6>$(2bnknuMKckRPrft3hMW+OI;*(*gJ\NK3?S6h=MZ.T(D?-aiI?&/_f6cbmaec,iG
%kW^&F*KB;`@h.]hrSoH:_nDe"%PB]ca0B91?Ls%,4X5I11P/hR6R'I1jWY86lpMD\7&:Q*X+Jdunsh6'LA,'dn"D.e__Dk(P7L)Z
%**u^nkdNJe-K6WHbT\>CUGcjcY"5O8!_tr04dFoHb'/iZeG+I#93a7G`0GYPMu*G4UQ=!(,e0lj8SblE_d!#A3,dLIl5d.O!M?KB
%hp2GrH43T=U#@ti\bI*ShJ&7O]%0Egn/4-4":%3j^,G]&?,pCt>IQ+m'jb@c+akZ49r?;pD%V0G_$;u%/<G5QoD-7B&0"=F#&Ca0
%H.D2u\soG6_MB_[0hUtR^ITtHcH5#b]9CafQ.n<_r>t4]rZ'W\X2WQZ4Cl/]Ys:MP-It42e7]Q=<*,\R]m`15a-W4cmfQo.8lq2O
%U%$7ej7WbW`7,NB0BhKEL`)[&Ct;D$#B(Z]O@iM#s4f9_>d=p1c=HnmYE;Gp,-JU.<YAKjPqi(VfYtJjH;j^c^,N/Kl(nh3gY[-1
%E]k-1^1kWlqb<tZ(%N:;pB</M$NC$*m+=YuJ*t@9DrH/Yd+if0KO4K-)"0m+](i<Rs1mGsO0'fj_XrJ]_G`!>Y.R*>B,sgnq<'3+
%)>JAH-GRSPg25H6am]t5a'u*9@Qpu#E7AgY/",pZJJMRiR5/!p8rHK-XAnYFnu'<jHJoT&a>)`XGaJ4rRslbF*1jFu^@gOG5P#Jr
%F--F-L6=m`#!PT2JlK+TjiZhE?gPH*paP@#4q]qo8gj7WKibF)2t9E98_k?UP_?<'[T]hZ=-\WX5B@N_48ugFgH-eRFYZteH8K=?
%B_^(>&UMdfH_L2)ZZ(WEgV+BjPi=qmo/"f*/5>QE"1kUV[J1Frfk%n<c^FPNbZj%3D07i"<#;1I9pjCGMEZL5pho>YU:VHqbUaeA
%2mXLn;#':miK",I%hBE0r_OirSCqmWb_4jK8Fe3<jo)u9iXUG`Pa;InlJP1laWobTj,M!8YrhdGC$-_kefG.faX[m5C?nL\)]gKC
%MkB]+P"'rJ6RdC.@I916qQo^U7CVrPi*GiGfZ+NV\)F%!o;D_r>OY>a,].rTe1g'I]A8N9[P4mL<8u]5?nR_bX%_6a\J'5@ni"%I
%Bc,0l`)bJBCPc%CX[%pCBP_2<-dT^"Z-F(9_'e(kf^GU__mtWG[g#&H\[cdF"7IH/gjl&4D#_MSck^ZTXZ)LuS'NEsZ+F>=\9-D#
%n?YM;ao"Otr-D`$D@0DQD[Tu\iEJ(6r@K10l&8[\Q?Ffa#Cl`UT9nh=h[lD,SpobD8t=9(kGCqf35'"*F\aRZ-MrGFs-92T]rAn5
%Vga,Ro`5:c0'V%q5'Tl)MG[9KqV5,j%\I9=U'uPOOP.WQcO3KR:_t^h18_pX4tC3EAX9>!+L9Y><69LS[o;))<*IoKdBJn8XMI[2
%B#.B$[T1ILKr<l>V@pnX$`<c%O%nlNQ)S$6SP41@M5fFBc.7KC2KA:/bGU#melZ[TqV.Ae`YcUIoOat0-JD0f[@lroj6Ea%V>_g=
%@UhijBff6^j$2FjR#8<]j4"u?X`3jkLi"65WHRSV6N+#[27hMa<)cc*D/X!cnPpbH?X-R*?bYmEe+`RZ8nG`Hj0I)\ZULo15-Z>4
%R9i$FX)@P^2X4;lWq@UEWZ8bn+Tb9ClLVNV,m(;*IX0Wr!_8VmbZZODX7b,V#TTX?B@PhB<tEZXG@,,:[IPq3p$*u0FV2<)e>nR-
%ie]gInr`H1N,DoI;Ob%nr%@Y@R*$DPFmHY6p!TYe'tmfF3k"p8qN/.2OB,ZKjC=VCIBm'QO_V`N1t?J,L%;Of<1W/sR-L2e(f!@n
%5q]1bWuP(MQGVn>aAe#-_mZ,8p6]U%6eh:`"?Ysn0br&Z,?$b<Njgd/QM'Ctf2uc>hLBc4G>NiAeKqai21pc8oabN3SO(5<4Z1Ji
%&>aBRV?3$f;,8M*P&1%SEq25C$:<P`l>P9R&!QD[T*"%3VuA]/MU&8;R4DnIZrKoDe5*Z)*L5!KZm02E`P\*YNMX(&nrZVrmTZf_
%o[NM=:15WS;0XR.f2JH#RpAJq/2L<'F`[shXg-@o-QgH0^!:LY76(+EOm48V[9aa0\,'&r,LoM7C6jK81/dLai_BXuPt$6sUoMY6
%_SZ>BfQQt;M$I7dPB%AT5L:iI*`s'$[DlF@Y'c7$%:824&#iZg2r=jpkuSo7G:<!sahr-tCO.hL[-#b395Du+C0FR.I>l2c`>[Va
%RF".1%VBJE=#)0.rY?;3Kebquj9R(tC)Y9\H-s;nIOP6_V;*WHC<Pjui5iZfJ1ZET7;$M0-1U-C7nV3_qGBkjQu*?4h,O4pQkf7D
%+p:8"0J1#E_0CT_KegJ$"FD5I^(fnR#UJ7a/[4j6f71N$FI'JMIiQF`Y:QpK2joa+,k_ljKpKmQbTulhQi.fFFn06tSSQ53ag`R+
%V*%'CSI''D&&L$?Lae2-P:Nn4fg.I46i@EZ'_-u\^r]&6f\Cp!.o!);bf=W-fI$J>n2COb!aC&(A-g$]#*Z)j1Vs[9e,_9%`O%fY
%"-7,f(4:SJ2D[Z/a)K2Xa0fDGI"R!?`:S!4hE.#r9;E)LU?gEW@%V)('^$gFfPjNnV\gP;@BesCCd%@X6B[c^(d?s8Wi[cCMW4o(
%]-<+(813%n5Bj%Sd_;I5Q]S^dr"8CFl`#O>!?jUD#(jP7TT1O-qcuT\h&l$e6)[?c&;aWi0'e<ON'goS1i&\#D2.G?d56*t*E.>>
%%af@)bV_'["(uE`4r/s1-)ea3)<<2[7YpC)Z&j46%$qJ&qF>n%)!XGZ3M/rcI+8[lX:)gW%Ki=S?al>/(os;9NLmp4%Zm$+IODla
%@Q/6f?;TO#SaAV^W(mAL*2lf;`FQtHO;'-Ha+EQo:%Gk@9aIpp>$FR])Wo)olqBGS=8qpE#j@$D_A8#<$1J`+NEWUdij+iR5=WhA
%T=^_cMgA%B:epmj(L'r2EW-"7TJCp=gWtuUG^C.to(M&hQ^?sR"*`tDj4U%K74RD<K:3>C>\sUa-e'TBB\)`76i)?ap%eisj"X&i
%!=R_!0>,JtNVaLVe*\;)H"Z'kAri4917M'VRWmFQI^C]PmsP.@7_m:K5Zj*1+\U^3mSpD2qr&KK3KDD2(BjaSLqSdNHWH,4IbH6`
%lb4aTbG"5>bc!KepUdZq62Rdtn0[017cL9lKD`ZkU;lg\@MZoOL]>_Vm_k,IWKk[@K1Fk+:K=VP_FsgW;>_1(S3uEd4SSSPnFj?,
%gO3uUTl2Ns`-W)1KJQSWr!(T4K`^KO;VeR>5R^#gM9qP^jX;>jl&cSV#DR`CZ2^sjdL<^&/7653Hd$T/ger3V4:`2u14:p)X<G5i
%@oniX]1<SDPY;1ofrL[%c`4iJ4JG!cT!H\o*J\%(V!p.f2E5V\lTg&uM&"d]*TuAjdTu/KDWQm--_jcX/Pkj+n^9mJ?O#V'WjNar
%Wc=l@[>Ak&KFH`/GsX)B?E7tkqdq?u[u'Ml.fBAK`Gi<R@?2f:O%u$;Tu[sg(.sN\`:'t>>VjE-]p8sgBU(+*6pL2l&%HLMTG-!/
%b8O+:puMLU2F`!R6!&:\rEa,mXWX[&(isdm(*W=kYlk:(F:2tNZloFQ+T%JGX,)9Fh$rO:cOGXPPn>&%&&.h^&$h1-h!a-pFj(c$
%J6Y]kSq;p\%WJ;h!<MkNBo6\a5!KY>8+,s=*GY7n%ic<UJ&V^F-VZ!P"\)CLS(VpnO2s4ZnBn<p\X.7ga((/7`T++P'Ut`$#XLIB
%i4P'i7)LW#$KlnT4d`@l!l!do@-#q`)6^cOOuiEP(,EPd&DNE-1Q"d:oFH(=KRNZn1I\UL7]mO)6964l&*TaF_!1tJL?^WI.B70"
%M%j5:Qpg7Ecj,5B4[>\<2.=^#a[M+`W=`VmAmM(k?G+i[kPC'RfC]Ut02n%d.7%_*4`E[3b.PJe`m/Vln^Q"02Wokh(CZU68[('=
%f[a/r+)6f8GS)OtDU-UrEF?Q'#Y?#OV],uoW+k6WW,.>K=BH>O&;@,q">RqO/7d_AnmQ>s:!,,r0Q6;2>?,X]:"Mbtc`]n6%A</G
%p\cQ'(QP+"flGY(E6!2+;DV9!W"U%i2j;4CL43B?SmmA?4\_/)dn#KZ3Z4]3<lg2bcPNBC+u6)V&U!-9FeklXe3a#S%a%JiKM6HH
%(DIiqisY%V%DUj9q$6Eg"Um"*L8)q20p!_[E%Ggu"k(NLlt;#3TbYM2i3_QUDl8s.?5'eY`\s'Ao@)Yg:Xu>gbg:7U"O6L.kW.Mb
%TFVE33/bo>*#)"B>b4B:#^>]GUPWN7aOa67?U:Z=moW_1:r^j.n]QE,_F4US4tJf=q5,q+JLrd0^gq@P]<,]If>jFaTP:s_n*HE8
%"Jr9!!p#4:E4=(K$1.)iMBNf[Y,DmhF_e6U+IA#Z.XmLQH?oa7<4edDrdChMdD^^pTD.qu7h76$&R-j]'!;`cU=a[8jrZ2Rn:Apc
%[`6d/M#;YCofVWJ;=NGqYAU/uNPR[kKd#UZ/KWGn2kKl7W<0WZGsijj9F3[81g4RA.F,9d>0Q"9G4+a5hig@&iO<u&CtiI!jk,A-
%hCPnj`/!l--/l`W+V-GI9$[?hV8e9h)[hJ<!p:)+m#5WJ,c6#r&W@W*d;o<fZEMkpGinYY8K7_P.;Bt$$Jk0,*'4id^(OL"l`3R/
%!qE4NIQo>kf_>:&;!/`DoDUfZOPk'4a4D'WP3U=Y,))sU^BkV9+GB+p`o)d&;o%tc,9E=mhHp0aHJ3JSQsCY\SYW:U5r]LEFUKgK
%;M1\?\"J)!E4l.hJ,$0p'^`OSqqY&U%koRG#)MMWlSP.hX;J=Qf=/%d-[8-b6TFPb)U7LdBrdVV=a(dt$terHCcAV,f(^b"'f,Go
%E)k9._2p2[ZDUKiYuCm2;)].[h%CYA4r86nQ''O)UZU.[BFu-,:@,dKB_as'`^Ym-#Ub2(&f\O]/W7[U3;MpGdCR!S^HqIl()nj<
%he=X=8o1kjN6'l@Iq'^5\<,Sc)f6Z6]ZI"tkgbTN(6K1sii9seMoZ1k^07ehilL<S/l[Xd(6K2H1/]V\>!thj2Up%)-sMb=]^NJ:
%/N0V[EN!M`><hK08lL"aZBEjrBr&*RQ>>WqEbm#R5LW<dOnC+.!>*Y,T%L!l0WrAaMoZ1lU./sPo9^1N#WO]"?<)oC(<</sT0G6&
%o1P=)\7s]:S04#TT:?H&4Pu6s&1b$5k9Io7[L!nT"C_p-r/R3-bqKQH;"2:II.Cn:kq?B7kr9V78'%CL;R^ZggLr(%ZK3=.-/lG9
%JYD9h81&F%R\=olmMB]00/J+Q,U7D6Sk]^O"F(JrJ4^XA+M>^iYh[`QVfe+>&T#lUBFf$[9\`9%rCs6AZs;k=Q8nf"s'@@3*Hq9p
%<l]La-1Ga;:H/?jk/E=:0e3/!k(_dGH&/QiZOhM<nIiqhbCs%1%_;[r??m5fDH+j'?$@s`nr;#*ftfC`(m\(&Zct$WV3kD!k@m!s
%r,(`]4YTsd23./2ZJ=[$*l2PG>Y':QDEq@4B%\5I`V`s<6XD9dXDdr<lC,;Eh&/p_=Kql9o6RSbcN'i;rrf>L3CM3BT(k1p#BE8.
%EZNG$r@uac$!u"LMmu&OYHQKDH4=!HORu[o+NRVXHLtf)bL)V!;BkDBGuLRB^o<l/da#4q&q@5c(,ZMJBq^egS%M(h`mgl>NNL%K
%L(CMY#hO6L`OiuWIb&.Xj[O?<<]aJ7NG^1='sq&tG6@kYiZBc><LgZF0a?kJ'<MB6a4:S)g!-eeCb>U)g.8Y#Us."1W'6f3@%2aS
%nu6P@A&eGY@!nMfmQTE#gWN=R!ND$rX5Nh;b\:C9@)8F^?B)RK6E1^5>Q#W-MtD"u[WgQ_Z;'AcWs@Rf=VGKf;)b5U.eNLZFRElk
%iJ4\Apg?p8a3#^cXX':GAP<u_C-0fBi[_<PT@H=(BdUgS/M)%Rc^jj12i^*RnfGJd"jZ1GAP8]8r4m=-]=;nXpC9F4@Ql0`IC3;(
%C!.K@-F2mom-u]0cuj43F3S<>Ju7+US^tj9b*c'ec;h&ZQV)PP!o5,T^56b#m(D-J:W5Hn^Lop8m,22<]@Pg_SW>%4Y^LSbhu/DM
%9cic@V?uhq_$T_l*/*)!IZl?:Wb/S<o0j4#-nZF02\e8a<DeJ3btZ/O<$(#S`D,i1%Ol<;=kprUe-!j_b5kb^BUj;1mn%uPIEU["
%*t"/Qe*TAtUd#P=5<rEoP5YHFh\PB]:K8$WSidAFK1d/(/+RVeEng0PY=!)OCglnUhkkh*KrU7I8p6FkC>:WOm<g-KdY1`<VOpDV
%A1H[okjRPFZ)hV`UX[J*`MoMB]W#?Kn]R>9`g\Ht)Z>dUj(VM?jNd>i?negL&m1tUWscj%9-.mjqmsCDZ\%LPZ/K0`98SQrCuW$@
%o_cttp[+mnN3B6<9`dGS@L9TiR\pm,<D(?<>g7c,ZB+I9+!1'\\K3j-6'i8c@qO)::,[eY@"je%`53*.maq+_oS-H'V+uNuDJq(.
%[nf9H56YWASVoSq34@jk2%nd[AncDn>'U:&Q99V:.:OZYn,-sAnX'H%Zf+1tc7gJ&Zq3=ColunEVhK1%Y%&ZHkdqlH8rf"_#i&u?
%3DqPYSi\qfpFTB9NhA$:=<u12GO;9gaKuL#OVoQG]f4%NW>FGd=cO=/i=44@HYa7"<59HkY5qCi+7N_Pd*-PEY@<'0dt"q)5+[S:
%m!n[;.,Hi?B?%h*j]Bkl9<"AcAFalN?k==\c#S8E\K!K@SUDs[NH'7cqgXJnJcY"<R'/k89Ffn**M(f5<lI[O78tU!5A`tG@dL<P
%_._qJh/DaA[0^ZBs)"Q[,h?&Jfo(N$4l>\d=-/8%3n2V1,[uGZpokoSZGRQ<##bG`MdJ7VC9UMZ)EmVZ&eF,BT%nLT%GJohf-,cf
%i6K>]Lc_^]NN(SZX,!Q,jd5n5Zb>I"WEc<m'Ba@V<6!F^=-IZCUg,'97^!kSa``/D+o?dFp7j="OZO*dd,4QYLRU7j)MCi75mq;j
%:8ZDJV/b]q$@B<tVHN9t(=2#g.Q>n9hi##60-t6u;WHm[p`n24[4?.+*mTJoHUV>(k=9'Z^)YeI_mONm'\u?c32X$uZ<WED?fZ6A
%\/"%Y>MY)!NaCm8I@e6F.IFSYVK/o[U1OL9%pmF3>rgZ.L[`b\fCTdSqN%%">C[N*``OpYq43L(`hCDn;FkskGHit;H"l3hn*mS1
%-UM>MSEH)o(>g/,rU%Z=TAT*Pg7P8Ve1c1Xf!5qO/]U)#HLgT^(#uen*j6kL>9O*jdQsg=D$W;iTg-^Q%J>'^^9;^?o.?ljo*'p'
%2c\2+Ol$2anqLn.:[NO>G*Jrfc&0'YZN7Dfo-\<dn1Ei"q7PG7k&:fHXrs,L^9(je?58HfWtcq_MMd_/aY,)W<E(f$(OOu;P?%7S
%Lc]/tHA]-W8t*1+?YugABS\4JX40p<dQ)PsPAiXeB2,)ZaRq6&BGQd=<&E;%Hf,Y5X(W:b/ju!578lTC'Do(3d]<RHG?dJagt`iJ
%Zpqg-UfC:>=F"7Nd]06ZoI`$(SBe+.a^+o9Si<_6pOS%ZDD8roa@Vl#rcR)p]U`l-0,A"WH$R8&r6r1&fI+GWF$W*N6',C$B2hc*
%P957&==6R0+4>+3RtO-FD9k3iDtf$o7-W$1mlaFr0a*A<$_jF:MN_8i>7dW;h?-&?@J8cM@PK/4d9049Q%EZp;)X$CYp;n$Pi+,P
%'gs,of#WJ,0t.o-cKF^Y,iPG5P=/dJAKB,WCNir8IaJr19q'f7N?unN"UI6HMGWQG'_s]Ni4kZr)]q!R4QlU(O1f#DoP_Qec$ln8
%:VO7ALeH#3Zn,#-kR+c`rcgto=g"pq/9r]nG[aG4`0.$MJu@c'P35l7b<d'4gfH4VeU;mL`Ol!m\f9d1+<K_[3rEn\XV)JG>&0.N
%/SPuCchtO1&"2h>lH`:#o+QKJaT?lT-)Sf6R7.U6l7m?klRHp>!:R4nZO\_H/f/Fj6f(PCNMr<]l"6A8S#2AZb&^#e/_@oCq`5ip
%<7.`+q2(!KSC3:Xr]c5%T@&^9aB_ipgJmh$.4Q6KG5Wqq$</k8p-J?QDplB-Q-VDpm<`a5U#I?eNMr):YII_(YNB7WrAd^?Yo%K&
%f2OTh5Z6+TD^ok=MFP1I(R;9t7F1RkB1&M3;UO.q[%a?r;:/M-=]*U>Td^P-'V&9Smk'To:XGuLnfTtW0>(E*T6Z]7Eao>KIDq.7
%d:'iUG88?kLLY/n]Ba2+j"2XD,@C7+n+]XKIU0#rbsc`;:m6@#\YQ-kK7DTRHo%+fECna7?S.5sKL;T4_dhF-VXqf%k(1Zo'b^%B
%Vp>fR@@hrNksahFhF1lGr05nq6)Z95Sf_)F-cL&+MlBki-cL%6.oe'S,;qHcgqud:oV5W_$h'9*EEsWT5(5b,1d"$0[QWgg;#g&A
%8PIQ[DiSgpK;uP3JG;1,`=m#Ch`0CQ7[s``8AF[26h!OO%RMh=5FAiReJd['_HX9=GEVIe=#cpA?7@R7]^oTD!]Y,ed]CK(OUYKo
%,Ob#Q+aF)ac"h"q3sVANbKJaOo?!ikdkSO.9$J:Q[UO;ehh,CZeO[E*9-3F()0<sGK@/h"#Qf3SNUK\Gq[RiEhmtD\rX"ioV$@J"
%rc-VC=X?3,4c=3T`H!s^?%.*9/=]YgQH-M5LNR3:#K2YNWK)3bZNI@Zc93<A'`=gZ;hic`kLC$l11f+YVi7W+@39+`'BQPQ]C*;Z
%onZN#T!5DdH1qc+9lY&_^:o4:9Q?a+Ani[j]=!ZMFP0l75,O?[5-2X$5!N*31!Y>SP$%.Lm_`ke;C.2?CEeEr9S;s)*R]e%aU,_-
%pr:lmp[0@07[Q:BiHl(fCG]^qi5Q`Y@gp-Id"B<`60![Xo/lY>\MpagcSLdZikW[UcfX5=/rXHmhia-(`^YFPH9XmRZCdqHRXoE)
%c7r$Oj+fj^.I=d-ltJ@kk*ieccM#0<XAQ=QNI!]VG@F#GU2si"3@Ii>N4E![1Zji(ij4e+`^]F>2k,/uG<?iqUS0BQo6^Ib]`8"4
%7NUaH.>@H47mZ\M7F8D#50\79Nl$B$kV<*a-5NC,.K8?NI'Y8T>FsTU+hH\93Ed8mk8d^Zs#^CghTt]58NXjI-.sp\=Y%=Ngj<gr
%]Vi/\V_P=$C[GJ_(Ti[ZEa!8''[tcCdTrt0)_u2Gjr"$FB.mu$E$eb8g0`<4McVq:EaENsF?06VjgkI)hkUma4Q$0Pp%l_Ceok+2
%nRn+UqZ<1[\Z^SCjS"9VSpqCZs,7M:i3@,Ar,Y-mD4PtPMl^?&^>u[h5<'crQ@JG52-O=>T(5)8[EaLP$:oi'L%r,!122`VRDNCd
%<h\nEh]UNA7_2Cc=>9\[+<iEcD73"cGd)D2a7@ApX4??7kOk2r-Tmg%K!s@nrls&%KYH:79B'&\56%"h(7>s/>oEY*e?fE]b,I7e
%FHPgj!T@T0Ffd2+J%br+Sc+fl[_'<h6dn;R/qeZ*42)DTP:)SrOKF6sX+<`S[_MAa:hUg^ia57K@Z;'sdd%_8#Kb0CK<@CM<>%J4
%BdF^;4TR&[\9(aMmDEVRZ%I>DPj1IXP2coUYJ$CeA^aus6n&c)[lBRJ]4QD\V->Vr.<Xcm^sY!acu^T[Z)YV#\cEAVP?f)HYW%i0
%6\dQ]FheVTp-%t5SG+=Cp56nLqZs063@PcF`'CL'cd.O*A@qd^NW*bn4miU3Mn0db$-[co%[TQ!9XU;CrLf+J"[i:CdmmPn3U`e+
%O$t`qUZW9GdM\7%I]MZB[:6mR,^q4XpEW0$R:8BK&Y.u(/)^qs?=@4?8[70[@qZ<!EUMItemWb.<=b/hd#'7QCE4,d`P:#6^M1qZ
%.F@k2fM?QV^>j0m7t44__AbmK,<)Uj9,sMpA:<3A^Efifcln4ugc@o8q@QOVYoeq]64ah<'Z<33$-NYL0">Bf#9u8?ijn]_iU/KY
%O8-q2/Sc3eUA,ZT>V'P2Qb[j.+[_c3iSuLp-ZOnRk0l2BO3HTmn/te6$NRQs8no%dMqLT.REQ1+jlD\9<e&ha]fn9Qh&btc459[X
%MI(PcWfLjt10HT50TRM<0C#fc4p7SK@hcQ!6WD'ik:jL-Fs6*n>]J6cE80jJMAq\"U=R4Zl%_k<c]_oLX9G3SPL#=uQF=M#,&Tg>
%11o>r#%%j3dt(sMq+o;fWP&n1%5bgCAY3c=+@_[FBo<9dbX_"Wrp"6G9a_:&#<j;6l+FUSGqkiQ#'3CtS`-:HG7dAt\+<If(O.o]
%e9^^`6D9#9Kje5s1+I)VbnU`r>M#ktPt*%_%N,t8o.=$5KddlRG28^Fiop3I19C_+r&(OIrV[r5(VM=H'UQD0Z%6hi?Yj@as1%dg
%,\\En,.^RAOM&2Z=EC>Gaid,F`5?P24u1eBH%lXI]B:E&cH#;cP&K<5]jVmP'SeIn@K9N:`-^Ip!fEitq[?[S/-P+4>U2VfSGF`g
%(=r*:aAcNO+EaTG97DTA.$ENR;'!ZX:!]a!]/gj!_JLH2]e,EKF]>\.G-W:2d'q/e^;H)KFPat\rI^c1(V/BIX,gtN[j]Oc0KY9?
%==-,E=2UHV+T/gWO<Mjg5g]<i/f)XVb?l2m?4W6dS#m2nHuPc\Z0@T!IqkMQjnm.D"C,ad:#;`2kOS</N3$emWG%mU4#p(;at0n^
%1(B"6^'?I<ZmLaJa&5X6_\n-acqKWoHTnB>$)tcEk<[o&ZipJrd3X'K:Y5(Ym$&;FRF<,%D=R:V=-?rC[n)P)3u[2:7,q?&2;cWJ
%<'%0s)SI3APIXq`^sqL1^Q^Tc`)eSIc@,L1')'G+^$@tJ@$XrU&M;O;@c$@0k;*.)>Dd9<+>rKAj2nE`Rt;uHIV['lN'S-2rF:-_
%2\%Xu3m%jjq0^*(ro&i>\*i[AeTSU%.-JG@6S1m^#:HB$e<80XUH^)-3"uY5F-bNG-qho;ZWU7mWiUO)`,:1KR#=HDj,?YI_gA7j
%E/^@-r&QFH2SQI\'q,;mkfY$_nO+`HR7'rgnUk2ChO",%:E.in3n3QY4WC3F^EjJDX0d:*#6(s;(21h?^*mK[!4N7k<r7@(j;m,^
%,HsW7-)8q57:8C2SIq5"a*#@(DY+NPRV_V.JO=(=Tj.XhGU:F1o,BVup2mhk,l3f49Z\#.?'"V&ru6NkWHHtbPFD[CK602Eo$_cq
%h2V*=oEt):F1k>?SUOJKWIfGe7XoHjWIfGeAm<7BrbcMjmdPPYU5Mrq`U<5A*RI5h`K!n[oIn^\ee$+aQiH;B2AUXT2JoS4rlXj#
%Xg)a\lm-*!pPa8V3@_r25j-s-Zg;9&7]hTN9UE<@>6[12>F/@q43=hX<<T5&<-WV>;bnG#7(NR:@9HAlZ;*?a.DW6\Jn,$+gPKL<
%?H2HJKp"J0aZAg>+M$%Y=On]IV;s@tqNCP[=\h>h'%u/nAR.n0Sq(@jq8o,2XQ<0O$MQnqbA2q7&hdY$7ti_^)*QUmA^Ih/kctFT
%.tcEYqoYSi69,;<QH0t^qVX@+*s8n;Q-F3KYP]%YT0#.^_=;=KNG@E,3G>esWeSR7D9P!s4=7o7_WOuL4C51JWYZ^,7M5PgqS[k.
%5C_K:%RO>*0oamHrr3B:[b\::[f.Y`]2)ZQS3:EXqsK-G;.'#qL3auN7h1IRadnW^r/@W4:!cHbKi=q6=bnCT4;M\fZOn1r%(6pt
%VGiXE\bs>>C%N@aH5q:NbsOYHUkC+-&M]2mk9?+V=G'Y@=J!0)$@/&:`KS0L9,WE%2@bMFb'*eYU%$VuGcG2t'+/XaK_rjp)X?Nq
%Uk2JiR6.E^o$St.QWADG'[FZZI-qWA3gEEG3b@a-&Jk28\P"d]Xrn[)NZ!k$&8#M1c#G>(EIqbTlHr\A1YDX@.*kr+^Mc*g6$&AL
%CD91T^+2gP$ZXqPiHPX0@j0iGO$PKHC^U"IE8pNH:'66Sq9qDDa?^on[@qq.j=$A=0A=)sH?b&s"8X^?7*pFHb*_fYlh4)+]iX!2
%4eaMe[ZI\kIu>\61S'\fq4f!u2is50FjG0,e#8Seg-E@YF`[Pi#0=p/VL4o^5e`20h+I:&)p$DN/"?*L8cq(kRG$"Tr_EWA9H+VF
%r'O6U^AGUP.U4MpZ2klWapC%jIO!BX2%spSrJ(=(q%@WlQapP1]$gOdVbL44Nmpc0\4"Al?]U_/*8*FtjCmVq]of"\bIR<bEb+-S
%C%VEL8((biJa:E;LIrY?*-%9'D;.5eh6D"*rQ-md4fBp&[a%,WRKL",#%7K1\XEVPM#!!Jg9qI!ngq],rt1N][d\dDc^gsgHnDre
%c,-$`0mp)T>bdoML5U;XY!'jgVO!)o_P9uD!K.MIe_`?PG><%"6]X*>VoFPPe`^".N=e)hkb;s0N#Xjo>H4)0,<DF_Io/!Z2Q\9B
%8WDst\ACkVGcIu&2)a?KXam:;]r@:9IW$ENo6%VO;e(aA[3qcihL3;tWA3BQ9dbUa.5dF4Acp\=k?-afikq9%BIO4nE2W2^J_'+8
%A2h$_ZleoN>\1W_)thj(<pWt,%_rQm2Hm@l.fbClK87,:;_qZ#G'!]<b8h4cK1Hi(C`)XAUHO>Lo:pQJnFp:@eQn[rh9J>He*ct0
%eHWMTZK=C1MB>1I3GIX5l2,D9a^cJAPtkE`&;J_(quof,G%$4PPk:)/cM?2#iW;GPKMGLX&\@STVhd:<#15X@TMKCc0bF;9!;]@C
%ILh(pmfVbUbnl;uJ1c^[`uUo*r`pMQVh83ql8Ss*j#$V[kl5/]4P(KAeujE(3XC@L0Xe54!QGH/"9t'"'2<-q9fW0VSl1kI;O+7=
%1[hgMcb="'G7/5`>.)q&0D.C7PM%gl;a,g?fb7kgqkqpLcA'[m6f?'.4W=GIK521C&>P:>^="[)%+,_#b_c;32c!mI33Q-Aj,9/S
%&'jM$GGTi.IW/U8o#W'gqn[Q+Qkt[NfY;Uc9`]NfEg)V5Z*3?:!u(RJMU'l?,:)ud4[sj=@QuiU&"2:QM>d0]g:;%?*\>KFp=(H!
%T$)k,9NWRV<t%VD,72hM"SAOB7YLXbJBDH3`Qk6T!Kpk10IAg,;O+R]hKJ6&$D?Bpa/2OP$S-be-aqE9gVBBm@0KK;l!&8KaOE5(
%fn?lh7;S"mhYZptf)],7CUsX&dST.]WE&"r$pJ]#C>o,BQ6#`K0_Gjp\Ps>?Rg7'iCIa:BU%HS%m>UbGk!Ebi/\5;UK-)n4nE`=f
%\K>ZD`Kf92>-$gjC1iptH,:m(3t@S$TTO_'oQO%LbNLH[;kO8@%\0_&p&&$shuLN<Ps/LiP>sU!\*hSkf#q?CTmaP<\hlXf_hFC[
%8>9`^nnEo6%sj2c3a2,r^BfWG+OE&^OIT./m!5NsaF:3XZ!_J^Ap@a.;>\q)pl@taCaHO*hgaEFDCUk!ZO5-+j-%!838I(@Ci``P
%II;#g.BSMXPQnAaOkOO1^f\6B[)Uk6a8XfQ5p"kFV\<i]f1@=l`sk8-Fm<en!qctE!iq^q9psTR>T4DhhCN]%2k(OR(lq^@N2MAI
%MG/_0Xla*F`ZE@=c0@\;V0.(8gjQA#3pZ%j]tW9/a1"jDF,pH9F71FF#nG*-Fp;b+l.b5.\T&nls$,Wn2[:k*qn:OPRfnrRj_K<:
%Z9\<1fDO(op]T8W^?-5LqA*Xlq8uk`kR+Z2I*F>CXqYDrq3kZ8hi^E_.6i"b1<_Ge,[$f=jXZVgW<#<YQga<Ome$mk^O49Zj/9-6
%?S-&VJiZQmrPjFViHn6*bgp.J^`JgDF3RaD=(%XrR8=*M0El(S0:3Q6[=[#oI#PUff?Y<H>JZ6j(\l(V<q,+P(MVrT.sR>nEmTE'
%ddr1XUVM1oL:`SjDXaRRD#6VS]4`Afqn:BSqP0Hg*X-0A0;MoA("c*4UOq*>GT$B!>BB!T/_6SYQDT8clJ[`1JsZ;9FPC0gbF+6N
%<Gj\K80F]:MZBp.0\Nt!_XM_iA:;,IenY(tfKV4eM4NmC^I<A(=(^EW9Q6B-PnF]\k@6'$h#>_%Xf]FE_H)uC?a<!</t(faT%C4S
%3$Oc'>j^YqZbp51^:h&C[F5?!"H\eI4$"8'D5]/r/IInWc+cX_=qi_"h(P9bb<G+ge'WISdee-]I("02Vk_LY\k&F_l$P@NCMKVo
%M)i6FO]B0C\X`P6?33B2`3]d^*Ajub(=YYqVLum)1\"[4MW#-,'YtK?3$XeX%,]\oJNu&I=HZ6$@aQ0)Vm>eP3F$s34V'i&(29lI
%%0`;^\Li4312=5AF(rHHZAY;aE=D5Hg`sFW)TjeA$St'X;U1@OALP[-3CBC&@2+GGHccof(V6-1Pqj>RfBp\'d":uMd[b5@Wsc&?
%0K7KZO6:(/r?rhkj\\Bl'O0k-oSH?m6dY^Pg5nfB8oeIh1Y`b+CVs?KR'3M*\r\[K5hbTEZZ!h5Q0PbM=_2g5Z,7a2ShIH_4OipG
%+\0%$e27KLd4o0Y:?qEAHT1PmV2Ut>6Kd,t#;.',():"#cdfI.lrFpdd07iNVq&0W+1PLaHYtKm+IsJJ1UtOT_!6f#=1Z\MEcWrf
%.lSO\%:?.D4eH?#+ZE\*cbF+m_;eesqh:n,`Z?!CNcSL_-J+?$agIe0V$JQMU9gP$O:%PF]BqL[m9G$Q!0BMsl/lJ3Uc9^jLns()
%T4/e&36h[Fc!%HXhJ_R"$eM[t;bQD@[_Ij:at#U!]*qAuY1EO+)3`(NS:$_!`jm3\^ei`)EL[EM.g$_Vm;pS5BB`TY]!OJlT*=;A
%+@g4ic`5gf(:k6rCB*U`>W\ARo93Es1@3miY(0*Hglcup^%KS#as'Q#nM#LB]-JmWiZslV?m6u/]GJr02T_ff0,?'X:3'(b.fU0G
%>k#.5s%[V5S`KW/aVEPUf1G]'T:Y,ljP.P;QKes;ShCA4.^=SUSZXBM7X!DdBE\d[\]7)7,jK)JVoDop5(!G7Di#hoBSH[D\i+ts
%Lc/F61=)_mP*>&omc8[b\r6m:+PB#Hpk%'ndm\?gl3G;6OrYRmO\d#kAMIHgaO-&>6lTFGjr,A[7aSH8(=p6UFW_]=)dDg,<\\n&
%he3iJS:=f#m/^Z"]N;gJ:=pYH!H$lu)]>bO@aRZb3R:f8,=rA8)qg7P6:Mns:E@39'r#1Qd^-gIZ@_MeoAN??qfu&Q+Ea]?BiNKj
%USLYM&_r,Kk1e/RQ"+&PR^tfRb%OX8-?TEk^.;,7Ipi,020K5H@1RLt`3fqoIY'^H;9f^-qpXD_B]fW&/IC9pa8&"3^?[,,o)mTH
%FM\0_.`'q:O`^u4.`$5"aL];f,pNta>J;G;OWj7>5GF^@i;I1`cAs5[OWWldke-GaWBcdIR)"ST+6Nn+qbu>^TCZQn"M`d?'.X9r
%+E1=rkSJG(.rrP+TCW/2J(jc3mJQ24o\^mj*T^mT]h[!%nM,fo3'Vt<V<\Q,6G0G.cjJ,E/mZauAPRGu>0#M1k==\`&lF)ZS0+tK
%@.fS-'9)V![JG+1P<Gsr5Ng'L,3a@)9Cb4idJ3g7nOJosFqXIc@7,<Ga!R!%Fpu>[6MZ<p5:e9MmhZA]$+G=p!30*H&D@sgFi$Am
%`qXWRG1%A3]^4(H"G`J^h7Q9X$$]N>P'bGYqmO&+S8:5G%d5@/lqX]jSm9AqFC(7c:.MHOLH,i/<HpPNh$LT#oDR!$g3S[ZS>R;&
%Mp8kO/s3b(f:LZ>oE@GVoU8!Wa*O62?se?(5Ls^QiCi(;i<j"7/,tkm`a*ZkSn1G-'hecGU`Dn(M@/6m$MEEW3TV]gOC\BKMX-[*
%%Z;<)77D/]KmS).`l.,jgP@^"mXt=F*DCWH6rY8>(t@tjH1/qj(fk6=[jU+DG0h*[?PKl$q)#U"Rib"F(SQUMIhQ-I58[&A94W6n
%Npd*o\=3<``D[b8`1nuG0qR@UqgIpJ"Gt"pcFaDJJ3@m-fHCmY_>?fjE=JZrVcQh0URAWM[tkXJ0\W)j<Y6R(XWc,OFf7ioH!CF)
%Td'-3N&Ne02Ah0edn^8UetJfTPE69L.j,-I&F3_<Z(S?Gm\(hK7ZhF6-,NK@dJ:ik0+SpM6K^cW]\FDTRR`u,;u8f91h"SfPH-OC
%[DIf$P0"A+Q*W5*`QO[\g77>t-dnXbrY%^G@NG>.&N]gGM5"ZRoU.)TnU-Kn"S>h17:PD9E:+oFE.c\E*[eIkn$l`'q\CF%'3X[D
%cG%9UGp;1`"\f\fR3scI@X\tZ@ciO>h&cTQ+u/[WOG+(2-k\=3A1*2S'1HBmM'P*+U.EKjOX(0-'T&5*E_[%*-AoaO9#+C4ROAg/
%.S4Y-E2#m^X(:g0aV.,"H(q@^D2[4MEdhNg\Ou@?&Wq5E?N1Qa+F%.f%FRA$B/Un[=%SR--]5jP9);.O=EMd-<<DhCJi1B]Ko=,S
%_KnFSU.EKjOlVX5hTW[#Gp4\JU.C6D"M8V='1HA8-(H$P7d!42-h?B:#^)C\mn1lN,5<^_"]='X&mSqJo0;U57$:5f7)!pjR,\RC
%-k\=3"M:G&"]=(H6u_ie$_k/oM9tO>K9/Sb:ZQ1tN^1[Tk2YhE)YrjQW0.+iRUiMQ+NReV-fiYb'uBbnFKC:FW!KQ2k_)(PfNmDl
%]!0g-d,lPcnuR<6E'I!QVfLVRB;)pmNllL*T+s\b)iO6moR3)4TQ2AD$hhSm*%`mo(0Y!'*3C;_[^Mj1=-QmnY1<"h".l)\G4GE!
%#J7T/lTLCD0,X]T'ZeJHSTLU6Q!-D'SZD/GA0pWuaZdD//I(MW@G!Kj[gVSLes4e2n\$qBJed[u:W.Q-GjgEJ'laa!!OjFuXGD5%
%a@g70SZX(c6hEh`_O?:7"4&r+,ghPcEAsf5r?AIkgS[%pRU=0?%jf=3@n#0?7?4@S3p^Go@EI@?iefehB+Q.ST-"g,BBaW:]/tG(
%0&.tt%7"T>I@AWW:@W*d93m!H[:FPp-Fb;Cgk?,SM$iO(WoH?L"57^\4JZmQS\)[2aHLUjRe8ho&k..8dd\U9^Er15\Qi,ronW5t
%g3dBHWmV-6s3miQl-gYMk1"Hs9,(/l'Y"Hk/Q"VN;:lb[C5J\NLa#(<i#;2Lh9NAB;G.^"7hfQW;mf"Z7oU'mU%T,0VRjlK$K\*s
%4)1I68tk2@<GY#/^%]DVFkh_7LI<<B:b(80O7@)udZEkR5Jn^mrl;]<os+G.S\49\TAD]<?<1]?Z!112rcS'h*r77`p?r_BUK`k%
%*sX6.p=`:f42oN6W\uIV;D2f1S/X\<[hR5`F^&[V.q7pNJ)8(DLG;p7.6RS"E_[C(&A6CL(<Gt\6h&+I=O\H82>0:R!:a]H1Lgr1
%kh+d@cd\oJjTusZMb*=q1VJ5GD_VC`M"A]H"E.ckfjo>'-DJD$((E7SYT7meTP#P$YT7&]U+87\Yar$sME,L.(R5b7-*FJCSK!VG
%D!+Q9`YGr"G8'N'(E'[!;*10+&fJ-Y/u&%+W3(4nY:Dpp]aP$^44>^c^fJpQ$\a-eC"1<,M*(Cq.'Wu_727N[Dn<mCh03@/]rLL:
%$VT8D4<ce*=7>=%h_-.<Uiq44b#=//jO9RjUUUt]'sr^PX\75G#uZ^fZ4&8cN\4I2#n)S`p9K_#`j\#A'a(REJFaC@NNB$G<g$sl
%OnFs[!in,i7^cX[=`j$h=-Ch!`5r,K@Sr;J^U(/UlSGbVs7l?O.>XRle+#X[?f#DA,Ot%#h7^]AqR`SLZlFIHKITmbF,"IVFFNA<
%lYc;MZH`J^&Zg)7YEop%T?\dscG?kHE+^_m@r&@*,IF\b83>R(K2)nGRF#:'GfIl0^NL]8A[[!!f:?HQ\`WZqkCP-OC+B?KDg<V4
%6'g"B$Tj5&%C50[lM5XLSZ0BF^7:0?9VD7PIT"o!,$Xq0X))&>72`k>B:f)HpelO/3piN$38k5@1jY*833W>p,?t74@H*9_=_t$=
%@rSS?K@jXP=<<$['Pe*eLT#_*+);8pLZ#7>lff7V<o<rFM1I1ESb8[2\6UEP>[F7?O<r_^^q5C[#"Nr?\mfVnk;M!EXD^$!@W6*I
%fibu+#6D2`=USo>FB,lRH>![KWAn^!GZ&OASZ;eXcu1Dennnocg"`R:Z7c1G09]&YWAs3gkXoGL+t47nXhk1Q<OdB>;l<N5h2O%3
%8c<+XK!W^cMSkAY.aBqJ.LrUl3mMnf.aC6@Uf8>hPp1NaK2Zaj>"i<R%^07DoYq*5io#8oJ8IeM`Bc[j6uQm\.aI\]G^EqQ;fVTF
%nFjkVVW.)@U#J3(UuEYf`-DobMUQc?BK-MbWAmh5LN=M]r%+Bu9uD878];RcBeSYC?E&`S`F/t5Oc,,N'o/C&EEFBU<1G\0jM/.s
%9>tVih]L@I38D_E&)3,3MOU?/a-)=<O#cP@MQj-([Xj:GnP`O>:1(n8_mUeei[!4&`Pn1$PM"$/,GsJm[U206(LJX%r=f<L>BD@?
%SkBFN4Rf0+]Q[pLWAqQ>CZOL79?#la90eA/9I^O]auYP":FZjE6o,Vq?RcOM@>nGrI&T(bqpG?pg/OS8MoD!>PN6D+=#Q2oRAkc'
%E!DW[$!:M<M9Jbp6*e/%H[3+fEq$6m1qb:g08\TYU9M;gC"_BjoC2E@e+N2ortJfnOKQ'J5&RV0"0l^sSg/@G#<!S/kW(^#6E<;P
%Whpgmo^qW$4\'bS'!%JSCN3Xc@pMW-dL4lrU;WD]f6$jqk"[S5o+gV=@BKZT^0Z88+F=/%Hg'<6HrbFR/(jU5F0D>'GC4fl;GP?c
%q*JG'[+$2/?NP:u@T%^U2+BN#l4;^9J[n!"WBWsdDj+X+rCM$Kma!ibkJ/g6;h)]/=BU]i*t+'EI&XA%ln!')P@SYFm\,TIdJV2>
%8#B/99W>c/\7jI?foNU=f&Kelp9`sKBe,qL'p1X-W_h8=Fh4(r,Rhu-eBTbq$Z`s\oJ]MabNLH[;_iK<D,*a#a/eM$[gYhnoFe`-
%+"uAu%=M`KbE.bY"64nJ>ScQq\@!#0NTD_K[Yo5JG>Bj)DKTF)2ElA&"7jK)cg._F)8.5VJ[RU)5mGk'!3BaEfFInfpgu$UZ
%>'EN+IYra8@fl-k;%\1L!'XMG0d?DHL"j0(/lU4M\rpPJ6eMEo2=hjk)8^R4FKTaKA-goj6cpT215,%F6*;jn15*Cu,.s!Ds*.$X
%69#k"^;J1oauIHR[KD98QEcPq6JA^JOWeNG%&b(aOWeOL0$3XG+`%Alp[P'mZ&g,F#L(#q&Pe'gVDLde6eK.(k.lb8+Zbg,JZ!CO
%Mk<[K2iFZt0p*XG25heU"!]g6"rf$-15)cM,rn.EK^F:Mp;_iM+ma7W=)qPV#lAMf)lDU<6eDkcT&>Wc$t25*^f$)K$k_Du$RA*l
%k7?&)@Nn1l%[`[IO+Rl"moYDl6eDkc\-[/;+`)uBPifKs&@M[q<Yr$'+`%AlXi=iq6P01o(s!8s"(l5O!"Wlpr@=#d4ROK#LDTiE
%ChIr:OhH(5@03'jNB)RRo>oj2dsV9a40/C70!t"I-MNAd=X(78"hRQ4^ZbYq1G1?F"+=\Ech$<_T9ht6TcMll!rApX9<],uXtNk.
%kG;Q.-CQ=DfXhEc7A+k$`JY:$MeKYm0[(2/iU]t(:MNWf1Y:#0@DaDZjTH#N>]7e0f$T5`0(ea5?5bM?*A*HX^e^=W@rPNO=Hcu%
%`ocNFY1Q[DG[;jVe`g.*b;:jU4'/Ks;sa*R%Up@rG+*,O$;V(!WM:ca9>T)&Ng/9cDrfPMMfSE/<\LPL#FuRZJn,cF1WYcbW##>X
%WN3$#DKTEb+/E)#:LU3#Th?3tB37PpaMSX:E2cEJO;.J.Wl&]u\41H+;u&n0@D:.Pr]ibbS'JB?fGVR:ao-SjL`SF"h^I]EUuT:M
%<If"pT7<A2RYCG#ho_1%Ub)SuAXo52_`H%#b/]cMI1(:LFR<193;FNWLWV9I:MqiH:?QRXN7#=ZPtpRj0(AYRb/+]@0\p9]Q'Lg!
%ZQ6AP<o5t/WKk;`kOogRW>sOH;t;N\Fe!O<i[0gk%XFEj],Y,%V<8<"\r"&/#oF8JeP2(`VHd'S94TB[*Q[m_ogiG%ZFCAYM^sVZ
%N=s@Y.f-&bA!"d6AhOg2$$lli$cr:?^V-2Zj\lsVq#^N:"$"4:OrM^fphu^Vr3l/H+q6n`X@2UM@$f,:aFrf'ciQJOceJ+FN*4pY
%X&V(-%q9X5qFC.#^^bO67E_FcglbiJ5+gK%aN,e6aeJGe"/;-P)[+;-c^3o.7<F!T>8AYH(NP?=,6:A,.TnTNp*h/2=;9^(4$g0N
%;RjJTe4FLLG4Sd[6o:i:an%*1X;mc>-HOCCg6go9k4i+?pp1fL%NZu-?G:*tXo0tXXW@nX<becIqhR+e"hR1/AEP;fktU(*ACKn!
%+^E-RMuest.jLr;/8@aWSX9oJd%*`jP\mfG^KTBlBd975rA28oUo":;++%gnPs=Zf3CgLf?N0.\2R7@!([.B-cTo-;L+$Y@95Qk+
%cL&tjlH&`F-V"?IbWF\sYcElCh#!iq3OuMlcIMV(cs;g,8'B&A?"5<(]e/P,h-/[b@)I:nD,`]`):4;o9^^X3,3J;d)guRs&3[@*
%:(TfHk_b_>Qb/Wj>)s@!a,34mh;'WaU1__4qP=)1@fCAX]r'RIAFfQ:PGaNuff?RZ?`GBHYI._k^UOc)\M=d*ndjq,8CD&_<g'VA
%PB:4%Pjn^H?N0:D@EtHjV-]C/m,$GfD?g'qP9ijhl$jNC`ms/r*#=R@.\$G@8,QUodurh33rV5+jePsScbJ<LZjr8d*td:]S!sr[
%/"3,RSar@n4DX6t[A)H8cFW;kdJXt]Mf[_Pj7[GoE*o2D;'rn*D=fD$FO2\='U;qoCOkk(@uem?XiPiWHouM5StEj\r*XKGiPTN*
%S$11)ibN$7I?3tMkW$1^68d,V<EZH(o+)WhV18$/Tc^\HmQ.aS\r3Aq5eT4#f2S@T%lXR@!ll(%P1Iis4E.a<87mn1=,r&NkI+C]
%=?0<.8[74N,hX)LWZ_6qLQp$>g/p2=Djko9L\\)-bqDZ<'21O[9/o4*kob8,iT[%ap&p%^B]&UgIkA1;(-O80Xf]R=[HP^S>$J$S
%;WG(r95SP"&m'k.>o@^#/Ug),'1;<?en0LpL4n+.Ra3_2g=jFBk$0WMB$St:@Au8Yba]r"$S;^R2;S;L/@6BP$bk,p)652Umc_'4
%?7=?09EXF^7jM5rg'V/39!T;A'tj)?AJ$HX,"@X>X0l=W7YKJ>BIt/gXl(O,K%bOB+Dq.g5NGklQs:'<2P"-$QUSC+nq)E[T=aM\
%[hu$M(-F2IeQ2.]A7co'l&Qm-cYcbfNMT\A3PY8tYE'fFrRkDBRp9.M]5,&2^:Gs.X"]m9s&d>f"^OChc25^WiU6Rcs*pKhB@H7a
%"><-q^#hZ,@gQpa/Po#-XL1:n<=JicCGXA+9XfG"Z%LV8Yj,FB6Q55`>D<LpVqhR"+PBleUlCZ+kb,(9Y6I@DZ""f:F?Fps#9;,9
%GDm$eduUMt:4@<X`:Nj"Yc`/WN@d8TWl^IV-Ml?C)OO3HUhFt!0P.$'SC#ELLaJ>9QS`P8#rJ's?0PuX"dr'X3A2YI-)GdnEg2hJ
%n@UXCYpOb;qF]s]XoI4'=fLe]7=onR/$9k=8pfB!p3n'bR$[^6IY'KjOrsCXNU]bIC&EO#!fncNK%I5]-UesLYM2\0rh)@>mFTOZ
%]i&kT?%eWg87($8T_CX[/j$0M\MqD]B<gUoCKmdO"!=LMe.A<tV--2CK"J>>I(Qr'19QH#e>r#R2fnB@k&tdNl+fZZ2f5i^\UJg=
%(=,c-=sH(&9,FKNf:REbJY&"D:DFXQp,MG;UV-8)Cqfp08=TYH4Or(kCu0;UM;5MLrlr0Pn+5M9fDIWjejo-5qs$iRZ$*G\B40WB
%birpBS`"L;MKYoUDC8!2E4.hoN4K3hclCVB,h;#AX;@VC8?,>Go@pi,T9u*DY-I2n3@jFYYQd7jbA7/%L&YDJ#>ST4iU5s5-lSE>
%q).i(,+HcpmVu[ERcne"dAurN(D2u$M>lHoMs9`'l]`B/8,o674'(YN8,qdd>!C?K9aFg=;FLPH8r<_::=ID(%nlXJnmZL\0k?U<
%-,i6^&F:Zs7fT]q'G!k27/um^*oX>F:\51G*AP@X4jcJr?.e,NVn;b,TRAMZjqn#dS/'Tu.C]*`3kRT&5PuK/%0'?(7J3\7)B]c7
%=7D(G4^;R`oA<ojNEAKurcZDh[qZbQNp.#+)=@t`%mIeKVE8rl#"[9d46i)3l4Y<'<ClOX!J6o>a/6J/#C[ul&W,04$Mk]Yd'gDV
%;qU`Eqb?]IOASF7`JtiY2VhL.`JdO3jqlg<SG!cSb_O#u9P-aK_OMsj,a49B`n+PiFmYT#!o>oSl7q;JOsH7SQLI)fI/4GGrUu@H
%D4RgR/Nl(;P9DEHiM:Y\rc;1WXZ#pZcUh5u)fIQc+Ye%i/h/,s+7L5[;=<S-3qobG\i$l[+QW]Xdt*ZuXXLYI.kk1W8MX)VDT6Fk
%$LXn1;Zd)iWe,StO;8MX<0[dVWKLeic*BJk(U9s^gJd2t'[RdeM(e>ZoC)5GcL3<$`%ShedS'&inp]0i!F?lI;M4jCa`CN;!>0tZ
%o).e:hN($O&]e?7LbFh]_Rp9Hi[`4f'dLFTdS#`JMm)q_6g;(@]-Qp#95Q7b@mQ9g`L!>7(lL&JT@9EO-qJa=dL4>crL`9G6"4UM
%IF^koF?uD!/Gsj@`O,8`h1Q.3Vs@'m-`DL><u8uZgE3;3T:*4\LASFBH9le3(4bi"6P7J24C/Y(R=2H)hVTuK]HeRrFno5+W0au7
%>s^.3(-4jYX%ZRJ`Sap+aXZHGs7KEXbk#]WrAFm@qq#=5\idMe!V989UC06*"OC#/N%TADlW2V?LWSgj1:ltT08e<!A9<AYia[+R
%lC$c,r_DQ`K"W`WB+$,#FP^&KZN]MFd+JJT.\4&fj(tE)N7-ILG.,$d21HU"\PA/$7j5tSUtA*Kr[bs?i*uiXU&-,SJks()InnAm
%pb9CTPJ`eT-3PD(J.IHQOUun6!'Wpb77-Ju!Vi<r.M@=d;m0_\BZ#KehjE=U+aV!2T%](]=n%(N[:Wu/+0mgHK&DQXdES9,djH4@
%PqB>KTS9C2PAM6XBHH%FOrP(M`rt=aoQZuGm^q.!DXCWELHf];itQM.I^0SL]HpP>S2`<VO3,_b^/uYJ7DIY/.lSQZI0r23MK+*'
%l`P?#^Q\87,s/\UB_;HrF!a3oIb*g&G-#6H@-\f!+q@FH!;Q280hZ"V]D9M6E*0Vg0.s$Wp8k-gcaoT:ik:W54&VMf1HO_K2\-FQ
%+98$R4O@Pr7jOEtX`#^9/bOBQ->5<.Wfa8rWQ4(g=1&2Upm;&/\<eQMJr^5RL[LLB#X0R8T0!5DYcV$!D5"D'Po^WW>CG[c0/5fn
%o2M#dd8O6e_TWe>]`q2JM.rNdW91so[R`2Y(@=NBe.ub197L.9:2O9Bj<+9:QEPjnpQM-`<\+H@,^V)D7&i-t-K`bB>656b:uX)8
%bP1)e(g(bN>mD$U@-tMmICFnFMh.^;H6!ceBjeX3#qVU`:OZs<'L>VLUBO"Fl*EM.RH\iLqq$&t^A.N6p!fOZWsjuilfQqE7)/6?
%XGs&5]'Ea1/7^K;cbo-QP<",sU;`%Ri!$5GZN]SZYu=jPCPBPIiLJUG`AF,9-.0@*>8^nb1/9g@K?u5kC5XpTAZT<bVmbpnW#TNt
%=0d)3kM,?9Fa@fG:@'fgVmMo/M)._8B4S4[1=0;UG\W-nZUO#lk;U_"Q3nSR"b=G\.;o&/cB!Z/;#NaF(1,5.T(fC0S\`Rir9nj+
%$>iB==)XJD^`!:FDFGp[FOc.H&g%ZDZ\TUW>)(+)Z`r;)kNi0i9QK(tSlT^-QY2-rp6*&h4J1"QiXnc&"/`ctLucscgZ08NC:P*X
%C4D-/]O=BI/l]=,6iA4tb6Ps7B^qj%*^<;\@i=+npfX!;-%9sZo5+#f8@?#EK_S\(Rh0:UX7LE2G1%A3]^/Pk=ct=J<\)hKP%6;R
%>/>ZR28RNtWtju6koC>Pl[:pFQ:JV$!UKZ4(>LPt<(_H6/=ges:am^/cOrKVVsq#tI\jPH.?C))]SdUVV-kh!;()T0n1dm7H2K5c
%jH$'6b2[+P9GPs?;BA%1G2N[l;O9V[>a82lPd@<;(4,PlVHUJY!K;IC3\N4FE7<,7^1@_<;BA%1I:H]N;?HbIC0DjKT*>';L.WnU
%T7tQ`/9#cr-*\l:'r@%a"r0s68C3pF!o9Q7d.7L?TmY(cF,UK+04.2L>5]R"b@>,"Pt]XR<UCn8<,3<i:om\5DZ00q=V6_Y@qG<h
%0Zg^WImFDaNWiThO<,+j-:P5GoGr1=D,MW0bIV&ZgSCQG=\]HSHiQK]"`'T1$].RNZ4;86*M&prCT<lZVA=&Wk9Hj&Qs*$`K\K\c
%VA:Gh6>\<KWDtV?/CKtjjtoT$Xi5-liMj1<>Dq7c!kouH>ZN'AoNG"cZB&9p;[ZdP=m*)<:QDWXjiG4Bb[n<q`boN_ZCe7Aj?&^I
%DJJES0t+VDCF\YmP*@+g=TSCRJULYW:Du?\"a;9Y>ZNDXZ;YgI/5o\QJ>aLKVkno-/9^t)V%;nLe1]t,1K_E=pL+6/7O:?K=M]"t
%G2Yj]@0KG<l+@E'5-3[`MYCN^oO3H]b;%7QC%_Gn*rAnP1eb1"AQ_r7]1V4r]S[KYYKObC)(@mqQCUM_mB1Q%5IGR%C_kU2)\#RX
%ZS#iuZ&C-Vfib`SF,!ic/*LtQR8^:=[oN4T.\PVpV@hCkCp'oT(OM^:rG8[L\oS,NZ2UoQmh.i5K$c8@6=C_hMX"^c^_AX-#c"I3
%$Jo,:Q\%L?BPf3VLdVeD'cu9b>kk#!3aKI&GGC(,>-UQhiM(lWN7N"^$:>pA!tn!c-k'u)L4.&f\QG7>+0FrY?f):!o$MHGVtpqj
%fu;CgTBk<umuPq5/-U[SK7s7,h>>rPO=p:3n\*d^^\URqWdSI8g;q+Uf!oe1d/@H:/UfU!QjbmJIX\F/morjtZWiFef5\(F?(GN<
%T,6UI9PJ'Wfde@akIpi%[k[`W`Wc6IQX_d>Qk>)'L<Be=DRF^6b[Z:!CJ9s)2Z)5FQpK@&'Ssu+!+tF)0,HBr6CNK"b)+=BBiYQF
%B#%44,S"ho(:[f>dVQ&cqo<u'bs$W"qTfBg&KNCJR1;U'_fLbPa5Qh_)5b"S*ipJCCor2iP!XrLH_2a13#t&M\mK9%7O74ei+<,X
%1WLH&Mjk<[cbSR^.^WuuE]MegXj:Z^I=1lbG=CQV/%5*gn1N_c/%335:e>["(#/T/SpV70=)@1YIFjp[Rj""Tm`Wi\en<PiRA6t\
%rh,bl*q;R@V-$BL6G88!_e^t7n%jm'__bK[2RJ],=Eh"Ugu8b:=CEeYB+I;-_;?m0X]l?*"J5N@r[4Y!X$WN2MXdm*YC\Nea(KrD
%`h$hBDGU@d#[:9^eo(K]rCkl]m.+7Xj:5\Z&P:#qgisBQK3SlFFQ=odH8j5PEq7AuZm0d]BT9KJkhbd34W`\3NI<jmZ9:t9$_l$p
%$<F8Ti_WE<R7X0<q::(3\t[E<+?Oi&Tr/Qo(O/-'7k6Yj!`6XSI:?0#M)CZMS(.Ph9'c&N\bf^&FOnp]H[WH>Njh,CSU:"22"t;h
%T1CPKX%8/"]X1Bt?[*mB1$a$:[<aVNKR2'1jAG-gDsZ`uHJVftS"\[WM/)d`FgBPE5Q%,'4dkW:K4LbJrd*pfDo#2P^RfEB`=lTU
%1$.tR1`+P`=&5OuAGCo*Z_P>Jl\&P&\Sqg%:\34LE*dRV5GrQ1CJQn,mS0i=FP:G_%o@ZNbr>U9JiQluF^D@h[Y;!W^%#Co?,#A5
%NH2M6h(2PaEp34"ko4!@UMLd<Yi%&P>MClZf.gkI;m[Q@TM]9DX`M7l"1RFW6MnLjHQ0'RN]pb,1N*$GmmkB%TCVu1qr-KaiPq`.
%"/MeADM^1K0O`q@o*J/UdV$$r-h,"NJ2P)lr*p"'*cjmI;"D>CaiYaXe*E0*"m[X3(/pRdq4s+\j[@5^otAeJjJhkKrD<&jpf[h)
%'nN@$prc/5.cP)]SE!U]Z7E5/5]?;n"4MkVWE4sk5lj8?8Z"akE!I-2LnIUtMO:%UL>Lhu.S;HT8tI6*.#G<hIBOfA^BgYRP(JRS
%N2)7b#8OKZ$_VBn#qFr,6DSLT$n=S]]UpXn*)o=0/<IFd-E)`+ScJ&1R%U0;=mo/B&//#2/(efC4EjV!P,G5t9BfeKh1/#GF#T5\
%s#bSZna,=]nFp)=nRQZf&GZAl@0/fJb!qD\I%aIq`Usu#&OE=q6mPMtGEnJKb9VrKcAaW!/BBSXon_ZO\Is,Y1<"AiJkY\L.Jg'j
%?`%MYEdNF>VYH#_+R/F<PSX*nDn<dD^6!7a38A^K)t)0Hi53a6M#IcX\F9#qcWUS<WLnPM?.b,t>4A5P%h^E4q8_1F5YG,&/npY9
%OL1(kY+p2MckAl&_*$EY<WlsN_1^m3YTYJ-hChD)inM?LK'gO.kmV]I)Wg#T7s$2nr5-DsV;J>7"UCbg=fo/<?BSeSF<@mBl>6UY
%Ef6!=Yaok-qeOOU,K"``8rV_G^VdG"7JHfR1=r*Ba(%OU([N9%#hABlUsPF"T(/asl01!DL@q%MoX+oR0?,sFn4,%46LWW)/a+3V
%95Vr:!%s@R%%<YIU@>Osp,d@BIZhDc><d3oliNVmjn"PddCRp,9W\/%>m"W"_JrX<cel%^aaIu=Xjrc<4/&Xs&9EWfIWJp4E"uB:
%?6Og9^TM8@cVPq@6VQVRGd%(tocSoV[]8tb?EJ1M>V":>\Sf$`Iab>89u0!n$hoo+rJ3jl7CTkW=0h5R-<>N@53trM<]'V1d6QSu
%@bDQ+_$%!h1VLYfllL\2,fbLI2[r(5N(ZW,N#?'?"L-6cX+_eO4TGk3=.0DQhs$d%`+eDAp\Ub7^7HEh=rX(igi.H7f.]FW,JscP
%K5cagbk2QA)QeHB)EB<AUK]QW,DV[D<#3aPd@AqDbq5&KkHHltJdbMd3\Dt!NLflj''UBCajXc+XBM:9f-Wl_SP.t79=h^4L$e\b
%A&5^batXQG%s!)l\399IF")3*!K[)5Ye@I3pB4N!n9t\_m;^&;U,<gnl2Y>_,*#]77jJG5QGPoR^9Uf!"gM"Bp0_2X'Xu*lgQQ0&
%pN^<%T$u`k`U.Z_p7R["'Xq`COR1gnK^GJZ&rt]k_tNLS.r%->crR;^f$hHm?)#p:4KuLIGGXX'm:lCRpN!gKTk'Je@!caXZ8kP,
%d?=DF<6Hcjf/7tCBs%D;pkS!p/l+^30_I4e^\?^8oFt07VI\jC</.rZa@@N#-08P`A%maEc=r+lQSdnS2\4L\CuM>a&$P3sB]N4\
%A/fluc,d^V-/7'nD<NRkS8=tE[Fncn6TmMWf'*o"?%!77]hcPY97n9UV<<h-V/S,)]q!S1%:U9AC,$NPjXm>##[d$=;LILBh1^!s
%4+;%@?ZV<E(=.3t"_KW5;#*NR52NNim*#kO\b4Bb,1k?*7'a-KF1X'5k5t+pW3-M5%!6p2%ehQNZ'VAl=-@8:H[Q^W'Rd[Q^'P`C
%+q5WfVa[_B=e/0&FnKb?Ej0`aX,W]\ceE\o6(]+ggF+Hkm[W[V'Tr8]OIuKgQP]M3jppm+=e9""*ad]F*cgl0=:D?ma(HX1)EN4j
%]8ur(EXG954u#!gXMD6;3[/ZL@]?0\es\YrmTjE8bJk%5--X:MXedft*+(r0*K,\+UV7=)`=bAqjPZ3iag^_]Ng!cJA9.F\_T%Xa
%,r;,b$W)&_0)=c3XLIW"/V/(X@q4s1h>?,$hPfnn60GP)[0SmY^>!k2arS&0X*7,1O#$JLJTSL!SY31Zp8;84bp\l[pp,B*[/RaE
%l<\t3c@K9K0Xl8)&oLY*=E)8sC8ZV8i<J-%d5,[IZ9[El\G7H+7aU#+BlDF(Eu$Kl+`)^[m`O2'&@UGLXE@cY#^_9.:N=BAL'Vlj
%KTRGE\KgmhiZ^bB_pW3%)]K[3m>StPL9Tj$i!C&5)8bN&^eQO%)'XrDC*k)-M_ED?c`?iX`Rj&]'J4I8k2C1!T6*9,>#UOJ>!oKM
%oGF]=eFTm,&s?MQ5?b?T1W/*(KjKD$_$s>7Oe$J`>tCLR@i#MVF3B:7K;\^UYjlRtnhs4h+-Dq6o1UP5<5!opfR?]bC>C&7@:n8B
%2*ErhRdT+-%ME]=[H@L,_j#Sp=W41(96Y5@9Y4F<Tt_%8IiG9a2GF'dR/1_Z9`7eW?@NokBH*fuq8D0FWP8m@IiG9a2GF'dR/5Pk
%os\ApJ"gAOR76H??>9+Ro\X>L_K2o1)lCP49^SN,V?fcMmIl$chJi+Pf;`TN+i?Wbke%aIX7b!>95fWMhU&]iV`&j]"]E[ANCE5[
%9OMA$lq9JX1D[s#+/9a4_GkU)@+<M,fReof/.,/^7&`F\)N-ppT@YKKFe>9p)8^`-K^Td@(56Jo!SUAo=;5okab*Fla.a^.(M0\&
%D(H#pI0%c\Be8Npj#7a-f9YL6.*f)rH7JslI]6AXHb)lM?`#d7k7<r9o4:`6jkVJ%0M;(l/gn>D/Ql-$\,<#DGV@-;\`<@k<nh!!
%Mf*T]im\?ZYRK?QY%Us&(mA%2HS/CM:AnVT10W=4cTc:Xf@8)V]]q51>RVf8-84?j8WZ'1pppk+*n"f`7U]e5??/,<bNPQj,C$<a
%Gf#,)^%,Y'.)LZ,K]0l1;1o8Kf`_2B%q>nZJkC(&$"F8T_Kg.?$2#tq>2,Sn16][_0bHaZ]&3ZL^f*0K6ASR2%O>@C&ON.[4s&N6
%7gQf/a5@6^1lEK:#U/j1M'\OQr%(rU0X2sbYDK?;!'b8`f,Rg,d0SkCI[3]tpS3\*n?\)O=RZL4m:Wsm55K<!C\1&FpF47]!kQgI
%KGK9cK&+gVbG?UL$a+M!pepun_/nU&,D:%0@kF%amNI%>`E=gIf:.e7_&+DMHsP(*&OK.rMR-Op7gS(q0+;1THVQ0+0*5JJ)^.&9
%T#2e+YbTj.(a2<A9=/^gZi5,dJRX*p$Fu&4pfWd(l:BXmYr<D'(7CTrF6GlUf@Bd-+NZ,HA5'GT@Ks9j\U%[T)V<F+I=8b#9d`0:
%#0c%Q=BE,g`n'bdQ.F8G0(8K@pWC]O`]^Qf):u0T#E1b0,Phmd/X=l3R0Gp5*#;c]AWU`D2r!_p46(,_%W?WtUgut#FefZT6_5JN
%h\mq,"#$TDb-shInh?S&;YE-F"d'bK/.jr]BL1_?oO,T].:3WHhLd,La9@1:c.N4$MEE*n6nZTq-usk]Em#?jo-/j<aH<XdU0Q&r
%a:05ZA7c.TZI!6(Qs%SXSS_sF"Hi"#-%DgiN0RtGI29gE]9NPk3%O$Mh9+1=^4Yrg_$4U1(9PH:A0-_!X0?]*b_='6:frn)bkQNn
%\$BtET98ZaDIoNf'&1Wo^!r:DZjQP*P@.sqcb^WBUp.-5p)lH]S]T%&'A[J`5C:#oTm4Z5]tH?uRFY;O)ra-6.bmB!ehZDJj4>\R
%".El/Z5bJ-2<0bRb&Zg7g"*eZ8cCG.N:E.)Rs?eJ6DABQl$H#TMYtRr\o@ClOEYJNLPl=sUGD%rAYcc'o+WemE(HjS/2e:p#kIB)
%>18a";&k^?4CG*#bFX<ak(@-;ThHA)s0=#5Ml"2-KU4iI>V,C=@jl]p\6((L0Bep)]3)e.24JJu4P8Ssee.:YTdNMn'LVU0k3F[]
%M7J]GdmSNJ"TPNc87gKYYSl;JOKk7A^WldRUd+l9'"PXI>PQfA,/)>kB0VN-I/XaLcle``qRdXc\"&JO5r-4AoUmUa#0Hd0cf?5G
%CKit%0!B=h1XBg+(I71/bs737jU?F1):HUeQDcfD3T&`(ArpVXPbCZQ2g2>%:;e!6dqqLd"QSTZ7UM>:q5pX^jknNr'd-=qR?/:#
%^^Nd]I?3O',:lXjlkIO!m[\Ho[?Xo[JOf0PGI!BT0#^S(B8aSO$=OKbGk']<'I4iMGGF\P]5r@<mRH6)Y+6XC-k73UWc$aceJ@eZ
%'[\j_GLKY_Dt_r":%&^3a1u>EFbhP_NtpC\f70L79%4Cg*oXE^@SqojCk8CD`uLZu)+iCB%08h$[UjIa0:Co*]2H_R"[L]O(Z+o&
%e>CrDb^td="e;]H^%XS;;HN#r&c4a>LXnC"i2qLpKI0@Ho6(JQ9M6\4N(R:FBRfC;I,WN1oZunSOrV50kg)DA_UZ)HcMlgMiVoRF
%.G\@K:Ro"!7&PAe4/5Ji[3bJ53`uZVC_j.?M]_HG1p)52=@#H)qc;0uhD,^jBAZDT%AQkSb@4T.If9Wl$WECS2EG`KCULAR!Qlu>
%WHO&Nqmeq+@=<K)<@5]5-@.Vo.tnGoTF&?bbsa!n/<'+Tp@7LC0Z3"g`gi>e'Uic_j`LQQB3@kjDQTs@>?gE]qYX,TaZPW2TT#4"
%#GX!#FN*FMd=egScd!LNWVgK]=DJe$j"UWA,rr]`TIlVV-VPMJ6!H/`H[YEm#I.ro.ljcVTY4BmjS1K_G%)$/^Vl?SZkJ(T9U-Iu
%#"IlhD8_YVZkJ(T*+*=)(:3ii>WeE?>=/S(49?B;qK%TN1\gM\Ob$qjA&7)I4pD5&P2cPWHRp>m<=fFbs&g]:4$21i"bPX0-L5.B
%^IOufEQ]`b-S?J<mTK/H3@3YBGE7,<:]<>hmiM;c2^`JpN.o>#SSLq6:]f_l>4VuLhaK7RCt^udp`8*Rm)gcOa2b-K,WY2lkZ1Gj
%9sEc#,TZZ<FX2l?MOAcorm=W9$Pd0cP,Fp%*.O[FnUPgL9]S4gaLuj]+8ghB_@L"q!CnEq07j7bRQPk4U45>.g$qGVQ$NEb8j=%B
%rkd/odJBhUnJCDlN2!QonJ@?^].[\YetV(U,l9S<TqBKI?ZbS$jn8UJj^CKm?W]D'%'<Lqp^?_sF9"#Q%*!k5OLtRP=R[-jBfWkG
%'TTqY2mNgA&WXWY<BIat9L64VQ'(,g?gY7j5M*KiXSY00B!GmJJ-\SI@VW97e5s&6SmrT*cRDbS<eaSKL#j$P#ONE]j#?m@*jp$R
%8f825Vm]`^/J3)2VSdX`5*c"Ah=fmX8fm^&L.=K)989.i/V'jP/dA_1>Mf7_0*^Y!*Sm;P5e)HlH242-/^1+Y.Lko2KH:<q:"Z!7
%_2-<A,.lTNHmeFOC@8hQ:U(n[$\(Z9Dts!Shn'g*^m%PVSY*;`IOigK<\4%\*[L0Nd.O4$lH>^Pe4I\*;'e4<MooO+\JZ!r/?0hZ
%a3UJXYLEq;E%Np9][mPc(Jdc-Q2fNYm.J?H=DQ(p@,8aD=?K5NM.W6KH\Mt#@*'O;JMUhu<2&H4i7m8f_>JV]8+4p!Y.g^bQB0c[
%'k]X\S,4'cJ`UQ$.=3>,&+\A]N,H(\aC?_3(.Q^[5HCs*)8;5<[YEs_!bFZe$%;&dk^1@S>j>qI\+6Y+WLCU=NMVW[N/a@jeIQ/\
%?U+R%GGO*/6ce5^=]emX[DjY!qI63s\D/nG],G=Da?&VY^GDe-%h6-uE([7g.k<P#\,H*1(3H!G4IJM4r8GtR1P=l^85rhQZoSh'
%:8*WslVh@0g0;mFNRdA8QXGt,6#.m:D'hY<l+&YC!8UrUokG;Qo0]apQG&tSf/,#E.61m`^-Ho=,J&r6j4o1ti<$Rm=KmI#kP:L,
%66,0<he24Xl7oh-Q"g`E\\en>"401Tc5icu(kD#dEULV@niQ";TR4UiRj:(fDP9>iLcBUr(CLAWB;%u!#3Nc?'H<SgZ>+;.OngF`
%B^+q18cV$3SX/[Rqu"k;m^.([M2UgtVRuTshE7eGp;UU]%cT,V;E(ji#B:a1;W;\)#>OYE-LB[W[>1:o<iHfNj;[D__C`JadYiG?
%@ak&fV6IGuBAnKUq]Xg'CjQOcU[pe.VsUUc:\qiB*fMeWop7i:QTb,14\.`?FT<6&)@;6$r%Ych/S69JT%7-pD&"tk?^E&^F.m"]
%&*UY3aTm,S0)KtB>-$gji$AgG4U3UoRh,EodGHs$/:2-?+NRSLs,(,L=6\aV')gWE^E<hS@t,Nf#EEk2BW6\2H3PXeL=6Do?k;BA
%f,?N>egjZ^<oe8'O<]pKB='@Va12geU\s0GEDr9qSlImL66t1V2mnn$*E#-/*G"1Ia13<]5hC#"1X7;gJK;dJ/Gb!])5K#R:R.Te
%gZ'k!KLaK8/M_q[QiYJo'/F(bp:XYSrd$/=QT)B/0(O]\0S;dA@mjp*!&NOPj$[KU!&Ga9abe67!+tG@T*q&Q0pQ=G3luGGgIH="
%B/d<<jFNF50N,)fA.M?sh4Bi=_dAgMNrp`NrZ2oZf`FIZjFNF50HfY:otX*.R+_0`c3#:O@$3(p"%/Eo;9"eT`%I*9)+I@=qU4Q*
%]!c8g+Rn6KhR,eA15'fT:X0Nc<cKn=C6acYL=s:CS2(NQ?KePN=,-NFfnbo%@Di7&1(9'pa#nB)15s1BN\85$.5[b1n9@J3SJUf%
%pq];rn`F8YoIgu$jr@a@#^H7j,rmjd]S7Io6Zh*Q;O(d""?bn)&klu@l4[:I&Far#NKYhKn;IbJl=aZ0Bpt=TZo5c5mG3LPW:*K*
%"s^7();S5+/*[_g>&.UY'OUm5?W]P,.<s@.12+n6(Y6&7/KP$WILb[B2DHE6?"p7i&FfIR4*#c>+Q2cL(FY2D&b(%8bA8r>a15*]
%KD^40P)Bp%nR%gIgA*hP76AWaoNG"cZB*gtD8se`>UR(-EKaY1K8H,Znm4T]eg/lCV:,>8gg_]F64T<=rpK`\9L]ibou0@L&"^,c
%U;+U4]!gj+$%W_MMuIVolB3,/rS:M]hW^q_g4hl+`^PBdQ_.qS(*!5.B"qih*u"V/NrDTk)((OGDAsm"N:_=`r=6GY61fB2`u5QS
%n$^VtBA]YiY+tpTajV":*V)mj4V&]h^1<.*,MOFu)Hss(8,D;/+.c<NQG0\/r?*nSrsq\uAQFlpL4G<q#T0uSnB3\?gsS2ho`bJ9
%0#h[!:+koH!eGe$6fWuuj$?-hi.u]tckA*4ZK37@gCCrDdfIA&()#TXICRO$4(&>"2PC^MmXV"!km`RgEX*$#>o=\<oKVN'!CKFj
%N))qN(ts8&J;@WY^p!s/N;Z/IWG[k3KoX0Ci4Wm.6m3g"bY01M_&@d^M,"aW`(Zlg6m94^>RUela4X%S4O=SW)1Q.)Fk:7I%eKLU
%?f:m.arIeV48_n!Qa[i7f1k`NZb$"CFZER9rRGdbet9GAI&1/i5T#^7k:De8_k",^Qd+TgWZaNZ`B'01EsFDD4MUeW^:<JkTLB!4
%>-*b)B-VN+I9f3rFW^S.j><!&)Wh]So?""-Sl?a*67oHAd^Me)FnFM%bT<(0):6R!ZpfI/['_Lb%?#upUV:.jirMW9o$oV')a_@U
%-?L>Ep'Y/()[\!OqV7C.m\"bV!tZGkC&[aSem%n"`R'@mKT3YYoI,CYnj\&2%Q]pc]Yo>Ikdu80Wn\bS=1rC8.\hsc4$d6=m8(LH
%RSbW>jidY:d&Q8PWI+Sh3euR$XaI9!)E-fa!?F7'8,>!W+nf/6/9H.H:5oMHpX2'"JMXe/^2rcbZUfD[fQT@>Uc7L`b#+da#J8!j
%nTNW(cpB<X>iBgG`,lX*\3_^BB_%$P>Y.8*o#&D2^'ba<k;G2a`%J6\`0K^l1!2!nEJ9u<dGu%+\?^t?N:Mk*>"bK9M]f3jWjV=[
%J#8rNQ!5iS*$J4-JiSIZo*:lkdk^:;2#i<4q&^`RQI*4F?Y&HRZFFi^%9k0>iiApbMQIK=6%=d.D-5^Bd55[e+-G'V"hpA9@I%gC
%Lf@Tf>P)db@dhohUcYLo[b1Jb*8DV#L+W+J/_D(TD:i<I[_W<:[:,!,?V;bA$]b[A6<*`n00V#P#n-%e9&XbU:KYtSF:4*:HC!@5
%.iLc[ck@1Jr)aAI5uM>Y+#63!m**c\"#KQsN:=?M-S1)BIIV;CR^QT&\=b3#W+SX\j+?$0?bsO:cu1HTR6^kt^mSLmA-U"NHFj!1
%)4<bkb`HAnI-#U7)&*udi^[TW!&Hn/MffIREio.r2bIPKfG:g7a:&D`#5TdoZ#Z\BG,pfin9.:>4^U>Vp0'%'3Pe+s5NA9!^c.El
%dYE5tcarkG,;U`u)<a*#Mp,#H\VlL%GqBJQGB5%uD9?-r5QYP:h3G/7p\]W]e`YHu\oRK[NQbC6@t^%ri$@U/N9e[2g.Q/bA)*K6
%)&0jpoSjG'Xi/5NIhWE:WRQ%\@5&_@,PtW,b]-%6T1)EpK)9.j&%D.k2[=J:OR'#DV&;;l/A7C*$^j<>BBahl>f[<\@"oq^+u:X>
%D.hR[YFe8(J`l^4,WXN)''!Ur1+a`'a3QLX6qiOJG!F1"Q2Z^N&Up#k#<Q*ur%'rZ*8kLenZsLocd>ogUokf^@f.dQ.g$eD0n,EA
%U"s[p`;!JQ?Ji,b--"9J=)rhd<Oe[9:q4W#5\oEp=qi_"^%Zf+(;4@s,IHs,)SD_spO6B>GM@!ACAniISgD?HJ%+%!2S12/R%bkQ
%2=rQJZ6g]'TYJ+H=BtKBS,J@k7q8:.g['-+=2m^Z\(U5;VA2dST3jKBIPZlo+#E,?bVY?YJ&o[IMg="IhNb6"pnm*oB8\Vq^fp7s
%^nY8CUL`YTHpUJ3I[+`m$_<XZ&FbuoUj!7R5emV,:k]+NbqgO$!us'/!ZjF6HDWVj"?cYm%8pth#^?c.7o,Ls&b,SK#(C-b#^?R`
%QjWrPbbFcZY;CSd+sGmDkP)Lun/).D[/b$@?=Q::_e$?2Sn%:7i3=;2[U[@4JB'n29LR5Ni1m"PNVQ37DW5%<+b%:IF;*,s#RPm-
%R-3g#++-nbhuMf:nC@>f/KZr*mG"fX0U+bSTJcAA@S]iUgb1B]'k^c?`CO'6XiYCs=d5[aH_(p.j)>d_BU0nOZWR?!ZXE5GA2roH
%3G^tqMSJ(WG;.r.oUM)c8LMr4;[W+,L#=WR'8B:O:ae[o$V04qo&)1&D@R>1&I\R^>15D\r^)bs3WE@Z$Y+$&YbcR_Io0!m'#.eR
%(%.[]df7rn,5lHre+o2<3.m=mS1cDGno!"pJ"^1DHHTKtXK5hO+VXjl>U^7m#_Dc/bJN(V\Z0i<&++(5`PsrBHk4iYc=F!q7Z`03
%K+5+,ObCKb;Zdd8A"epj>,/;V0/%Sj1A"A=&NnWkm.^sUY_rN?keUUkT1'0m5nEqrh>9D!>U9:Mp+9PMN*,Qc=GooH)*@=(8Ffc2
%"$]K?ek;ot>Z1aBiHE.m`%\T$+;BGIM1PE@_k7k%8.<jSThl.5,_cO4rg,bb/PHupHP#%k7JgtcA6L_mfoC(ds"3d&O^<3L!knC"
%r1XlpQR'U,\cqHWL-<%X;ObUaDG>OWZl54j=A$(cCC`3]/@^AV@s#On+/soDIB3]J'XHhbU*^3n3L1:10n$6aM8EqI8ZVt0W#@CT
%E-W(MkSjm[i=_5#1oPq`M)<dO@A*A;PUJpqB4%DAk/8KI?"$4Sq[e(=p0jflQBMGnrIo/P^ckF;X"29TZEKU%<MV_%g-@aq-ni2c
%[);/I^^SX`VEY%YV5;[o&nnQ#9O4cre>p`/'oXi+@]%?,.Hqr'Dl*nK)2A7^N*s[%65"^4_VOsb7N47]3$RU3HD6lG2@P8]+.s]u
%h#g*X64l(3G=[D&1OPsPQ89]dT&CVG`;BI]@7,,u1OEO'2Gh]FhmXY$*$,s=!Q0mWoH%*Zs)hO[g`LWn^&<9QZr]lFm!%`_MSCHl
%='<ng)QP/r\Y??4@b;5ZhcQD7R*dhQgukTs'sc9qnP1_PY>E?df4oQGKF+ScORqK9C96Ch+V:QN!f1o`0BQ*N'L3,/RrLXFTq&Zn
%OZfGU7M__6//knB?f:sB^6hqc(l`"r`Ult&^IH`jC%_Gn]t[O+^Jp2BLoN18<(![b;6g_?]E"sdA$6eL2-bmY5=F%PVt9i$d#U:L
%/$*Nc`6.6Bl$d/b]jNK">qu"E^SkI=>6B#NG$"0lH^VcX%p)ku5t0B4](WU+R'Zm>`1#C@r^N>.SL*jdNKb=b0qQnE7)Wqa[;JLJ
%dRnr[jsl[jUU[&q@bZu'W.GMZl:0Z266"u-Da$&e)suX1`YZ*M3$RU33!nh0U&j%giARtVoQT#>S[i$XXCEd\\9<hlgn9E$FmFJi
%rQbtd(HX*MZCQ-#B%n3X\./(iq#NDWi\kU[C^RZq&@Wh)^;(2-3DNqOD!WgJ]96Y6N-5O:X4O:k?q"a$hP6G>$XlF/C.d(?paR7!
%Q$YKGXFd+Y<.k_g<^H5(nT*BZ0\D!am#l0=fPBMV,5&6"U1^\`rL-+>pJ0#D]M([A4Du*)U^t(03[5ig808U"BVcEDFD4rOgpuG\
%:SX3F7`M!"nMOKA,#!X97OuMYg7Ge$Wa=Q](1SaYT6U":-!EZ-D_MkhLua\$3pS+Z\LNf:"E.gGTg`B<RJk4s)G61Z$`S*Y^fdn[
%e)qEhF0M`lD*AbBd^UE?^:jo"NeQ[Z&VpccN_d'u9o?[(Tf/4TClX1)3QT+VU0?pTf7-(98PSYg)ed?rB[-W<LMD+G6+THYC8o,&
%>!tc4T"6'I$cp]fH69GV/[b1k<q[`h?!BK&5e?\A[a':hP&#`=p5fg_DQG&$\$J4,?12YlJ!:7FB0rbrHf*d$M=$S6@s*n"U'oO4
%&>8)l?16%JHrAXX-WXmJo>f6/A]O)_?)\(pS=)FNhY[sf1Bh)_e4^mY/EpoHoN<779O2V3%R"6&"j7L)bnPDM0aJPUD.A[DfSpgs
%gBO8d2WL[O_MuoZ)jhD"@beIh:)Gp!.Q\PjYfPT*S@EW/p$1Y07FBlrFB:6<l-P'.^<FM]-_tU3icLJ4`9,^F]9:jR@<ZPc)0c(O
%9t4]^LE6=jnB?^`RON>[14(qGNXb'66q`ANa+fiC'jibNoF!=>K>OmEDiE5Q@<ZP3*I&@GL0YjP0?3;1YWFc4KF.<f^_Q8,e4cR6
%,pN^ZMWJJcAG57NQ3\Lr>O;dF*A6FqZbrrs4M39A7HfKij/si!]"0etV:+C(R!\dX/nNU/Z@C4EL7eC.54fcKoEZSlK67G82d=<?
%FB\cD6b./cnC4?HcC)`%dt:=a,e$OZT&Qp2SCS^t)J6G6=4<Anl-<^GX]'34j.c2!_)ZVPLnXIokFCJUi81r1."1emcH;4SVt>Dn
%-0B.;PJl7sISQ%>l%S8B,5q<7-+`-gQ<o=*Ml#IcQ<ng],,UB->C%/#&0V-M%`H$k*BeY;$"cUpd*\EE9`7NurpZA9OaoPf-qJq/
%,6@d:-qGQ"Kos`F3sORtn3h6Xj/t%:S0U8c;IA>I"h[nYRn99pA5B!^Co2Ns;IA=/S8l:Hg`%I.EUZGXM[a'0/NdSX6#@'&V7piL
%F^;Mh=Xn43.WdkKp[i9.aZMN)>&*B9`X0=$CFr>KN<$CHBjIn1>7):ApXNG$q\C^I_Eg0q<9ieM[EpiZY12'!CUom:`3^;B>,V;m
%/k"j^TUc*2jK:0!QuM7_:(o?F#]T*jAmtY8[jK+/ZFs=/*'0;4"Q,T=f2POY$d-`56X-+^Tq>#%R]b$YGk:V<UHM&RFaX(=Z0:DZ
%FL%-6H^RUdBUgqi'hX\ZO2b>3-7Kk2V65jTYb1h`gWJ%/Io\E%(,i*,1^u%TpNJkZp9iE46NoVXa#/f6f0>0(9B&RW9$B0?@BZ]8
%9]*uWY3c],pN&#EU,B,LLZks(4-0SI.VpL<E8iN3^<f(AlhUI!7q6Z@alr:u)3sPq%WY2:f43E<%*"L[Z(h$U,PFD(Tfo@A:.u`D
%bjnFd6A>(u2%nI-;<qbnpO;m#RgJP9EibM\Te<$e:lpC#DM/YY#A(9bH5`JFpHb5D-!l6,SpP%u4R@sGg)Ciac;T2[4GlXlK/AY7
%.%eE&1_Vp2OR.iTB?*M\TZu0C!XKE,icB9YScL!+NWl!:!Tt?r1"#2IRP#P.FIi`-kG6Flke-f50OH@FSO_>qNrbg7nSV`p0.oCr
%WsNm-`IZ>+I,tRu-4Y=fa>-*M+pN.\#FoF&%.U6'2LNh":(YgGf5)eF$MVo!$Z6t#V)0#$U="6-E#q%nimE%RH1XZa2>\<?ai6'0
%q+VKH4?:$;X*!=gq]LqG/0sYBl=:,W%j"8QO9!Il]%WZeU?7S=gNr$m(c?6FT.(R7jtF<!%%GFgnmpBHSV,5%LRK%LL__ko`QYB+
%OAr5;Cra[5g)C_>%;!tdmS&E0_Ph`*AtD0e+d/9a6?l)=WHk:YT74OO;tD2fqrkV`Gf+sV@:rI/ZBr&dM;6q,7's"*^;Up6IIP$`
%E0^([g))&_fN!NOI^(\"Ut)n!`u!tr-]gsl31^%N"^cK!(sP-'5BE=+mKpKR;bN8n4LZSJC.Y^'\FAssH\>]g(MQQ;YmmUi?geOX
%*tNVV5(u]49d\bPWRKDCrBXJ->RZ=ip$^JL?t[ufC>8(<O'Is=j,<L<h<>sjlXTi2e0-"trCYW>7eGlr.=18sW.l:IKtkOVR5@j5
%qiA)c@UNZk75@Rmg#!YF//.n+'=s?pB:7BsB!=M>3m3cXSRbp9H2\/?)2YO#$GH1J$kU]".$;.Ms.uTVG7e0iPeQDr9tBc%5QMbH
%m"(%t"j3BkM5pePn)_rDT]0a<dbQjq#:dG'.&:4KiHWaST`/0+5/%d\_g=9-]sq7=J8lCTg*EO!$9]uYO3$,Y"h?h'#:^Bk$^=D&
%q_@YfEOA%L/MjmA._ZZHgm&Z%E@7Ueaus7Rf`K^'B9q0H4-bSX#C2)r0Q-)[/BBpBO^6<qr<s$&hDt<+QJu\2_H/L4odI*L8s8Q_
%.$bXI?+#kXbKtj^+j]V0+r:M/8'`nTOfK;ecRBB^g`JqE2&>siZljB\p@F*MdX:IMFjXt%nS';17*a2@rfU^"I0(BDF>9`Mg[a3f
%F73RLG'&'4^3'[OoC>=9>F83=?5hgM#X&OkS$7nLK:AT^M<o-+nX[J-X1A7:4N3a/YPoQndI?K#*q%/_9W4LEIrj6/qNgNc>q)jm
%f9\c5.j\UX1LC?shNLK/[gU>m0d8B)^Uod9)=cVLY2r#?i:N[=2BU$i"HSVg.u](=JG75DKj6Gi!k<2YXH4Q8"Db&S1h6a]]uCWE
%o3=Jj'!J'+h((!7+1M2Np(tdf'%+c+oWE;)=m,CREqDdi]Ui^"C&(87G)f5&a9__`$^d:g6Uk%e0\A66gp\)dI/sj<"mn`@pe=FZ
%*Kc#6JGWo(@LA3A,q\e84slY,j8ABC$ioUWCUD.g84(=R)RkOOZ(f6Xm`SGdro]fCB,C&R1J$HLV].#0N\iBmSW?`4]2Bh/=koq5
%fnJcr$f]jUq5`J*;&lRN=-GoQ2'RN'r<Jl[BT"?"0:iHC&Ig:>eN<O&*R,nE5-'"D8H3TmNSa^9J<!V,9Bg*#e3l?2csDAZ@0Ni8
%@4+Clf@Do%GuMd5`X*$Y9QZu5P;mi\D_<sIcGJkLO'K)Br;6(b"r#g8Fq67;".Lr^1Z2A0n/!=2:'%Mr!3CE&Qqi2rMi1An[PEJj
%b]F3$:#r*Kkkm04d3eV(W9=rhq^&I;b&[TgdOC:;'2nP"%-kH!?TJA@2\o)bn-1*Do28?0Jqk`q]T^OiQP>][!<h6Kmli[-4?2RR
%EI08oo2=f/O%m%7R`0[Co+K#po8Su;3)2L<pm!%Zikb4a7PbG$`"`*]P``OcR[E+,.p7\f:at:rV,P1jj#!B[Ptj'f73=He;6n?H
%-H6dsfO&n$f&&=8A^>^)]$?pH2nIME,jX_jk6\*Y5O.@RW.\2hr?=\.'1J[[3`dsCNTjUj3'>P>Eb2A\^<8$q_M7C>L#[t7D"s5T
%#*+tdDX7#D(OS,oNi\DqD?Fj&6u4imeI:C*LtH['%3/-$%EIYeT#uXV0%RQap8KU">&Dr6=mT'iP5P,Yh^p\UhlTa#s)Bp<K[457
%:LsQVN.*Bp`sPGF9kE:39?+Lnp8KV7rPC=Vp"plh9Gd#H7ZLHMbN*<pacn4(\kL)SP"])^bN!5<BA^bW''!VupO8d1--"8_)64lM
%bOi-tIX(cAXMk5\/MV\id"#8'FkN,0XrVc0<aDGlKjM4e\2ElkcdJi:mUq5N28o8m;M8(Vp@Td//?uH:igY?@qcQgM<aGDo>uQZd
%[-Fr@l<5&<L/qT'5Kf]YcpH)(qH<;d66YR.g+B=k\&i5M5>..a%VINl=Wr!cWtkGBP"'cW\,dGZXA<ibdj\01WXP<3.T-a41YC$:
%A1dpk-itFPqASS(Cs:'qSuQ!PS\%-bnRUEe+93<M,TRDmdK5G",QJVJT$(-A;h(/]!%r*Sjr\N5#,'I&S,W^VM.-dA,X9IcQP2mi
%,l(S6Mm3oqRJe[.(/4c;8e:J)!5n^c,Gu6Y%_2Ef8>ubQ>%7C\.E'UHj(FM&:ejMRN1YfL(BKP^(dH1dKZ%)Y>Leq![(Q(1I[30+
%kO3)@nZuWKJsEgjmUq*gbK=%%pTpOaEA28an^cClXT,\_g]<'JG5aD\rb]aTLDk1Xq,rh!Egcj,Ql:!.I[6Di@,\5oqcR%9"?9Ro
%p(oimc7)7VN1U9G--4IHj(DLGJfo8igX#Fa5PZ#Po(lKSS.9SH`;!Jq4:H]OY-4JZQke^9_Y*T.?oB1Ld1YJP3U*DM3.iJ@9D;`p
%3.jFsV=R1Ul_3%RIoi6XW[h<2m&$(CD\*$j"P#7b+GKRc_a^HG$('bkL]^P8'X[mr<3u\*4nS@uf&.Rq`;@Z=C#qYA^5k_UkP=^5
%"2fpK0bg0Z:5I^HO@0G[Tq]Vm"-Q@J'e-sNbjJB-q//*"lqUn:$'H`0^\)6),Z="+Ki=k=J!\c87ESSBI4VY8#d(BE@X$J.1hr^N
%QTUC?GEPLbi[[o?p;Zo<G<h`6-<#<,Eq-JS,`siFq\D]g%eBN][86otT`Q10Kp=u!h>;"Djo"GA6P6rZM)o*Vapnu[RTc`&;[FUu
%`tQ'@q#&o&`BJcdH8gBjkA>a2R?jG&&YX.&p[;1g+/E4<HHU!`X]3\tHS"Xhn:2'Z/RHbQ=rRKoj_V(s\GI?!FPD1k>H*.`Z40^*
%KV"[TQIbuHWdq`!j<&;(2@CJki]3;TqW-\D@#91tEWAmuQ(-1"$56?`&1fCY=H5mdB2Df1YH%IejlYO'L:*/,4ZMc%A+,B0"*hgA
%=gVT,a;'&W7&XM`a;*nT1XA(p@%hqi6+tqqQ7J+<MdZ(r'l,ZJ*K3`*^lr;H0KMW&cT1q<&WBHs^k6G6-Q&BuJ;6!;*uLOMMluN/
%Ee2Ue`0HpMhu]ZP@+!ACN#.FJJOS2&dCI'Vr4,!00KK@Qh:\)_#tD+$MMSh]b57/e!2EJ#dF%p0$V%&HYdKs',(n:@Z07DK9IQ[*
%'o^G4?_W2#rtYK!b%;7X$R]SK,fcI8T;%/_2AY+N-hDl9.Br$U5!KPpS`6/3r*XUR/@m*JK@)-Pk`X.!7d"O_(7DilB_+>oF:'Q[
%H6`$5d4)<`E$]RWd4)<`P0=A)Vnf$:/]J#bVnf#ok)'h2:4Yjcf9TZLF:'Q[]YukHkS3LlD\$ah0Y.@ESiN@F-?;gtjM@S.]U5q7
%?!f.o,R^^.ou3Zc)(SR,]=qD>!3S12(nC_d0$+^Ak`EQ^.G4eL8!1JPh\[Y6JgYmma]A7UN?rp1B=V-)YMV9ckO!VU-[UVMI8i$0
%T'RKA-.1*cGYB^a.@.(najk.2AFIm/T9:P;@qnSUI-nP>1bHK/*Ji],G#Je*qfFY$*`MC>2_c$&eG>NcZ=:r48TNnc>m=5#!/lBE
%e;?$)_k+OtVej4a&j3%W]rNj@JIc!;gc`+_6tbt941U#Vn)1?jSO)B"@LUr%LPBG>c'c7<c[;d!o`=dHAuZPG(*pNUBG(>HenoF:
%8XE]*8BSK%-a]=Vf:[oni_(Ma=_'$5oSB='iV,O`bZ]b#VC'`0mG*qkV<tI]YOZE1]a-6W.BG(adi2&Gi3BT3l)/Kh"HSg:Q+,h_
%ZLAceCh=!\Z67Uhg[Q5R-%YL_(cm,Z/;YfFKYWUTgWG-DQaf)*D(CNj?B!(M6>pC,RKO-o!dGM*kifi6$2bd<U.OjY,eutc5t;Gt
%8O*Ni#Wd8c9>[&0kGG!n/;Zr5QGer*YWB>YkeSeVJnG[PNZPit7aGTgFS)Qg#8^#7Ihn4p1"eQ`,LXtl252A;CC+TE8?s'nHLQ4o
%?"64bkeYCQG'_,J#"a!3hXo&g7h93'\/V;sBG*EY#o4:BFI!'ghN(&p%q\BM]5ZPIoO*tQ<*,=/c[mZM9[Rbi91"eUBbENZ$%5R=
%L*jaSP&R!/N[':_,]l@7%8DG0-"5*hn^>g;=V@B77*s>6=V?nA5Y$mZP+_"2nZX:c]@*KHA.tB%R2Y_$Sq5X8P/sZ:X[M<Le6n'.
%HdECgbRI4#h8-L,ZihY1@Xt;%ck<Pn'+pPehg;+=\[(qK)-X#l8$4,j4`o57,tEdZas^b'O<[_'&%">`GUAWo[&A&!Ze#m4(S#n'
%QYWZqM.e$Hi/FDn(QI2M/BO[t@"nmDaTFs6E:?h1E!,UZ-hRo^lMc\d:)HWkOL?g!.no_gf9V!(,S=HOG`,!:c-_:QdCgV@Zb]t<
%UU)%\BsEqW'4?HI#[Bou]AeLKKF+3K)i+)S:>H?9@;S.;KqD&0;b<QAX0^>-ln!')P@SYFm\,TIdJPM(Qr(Ql*HAsc0]<%;2JYuU
%(\I4fc#;u`c%XR]>/.g)q`\W):Di'CFK?)5m#/(tOXrKL;EMcaO(<@+o:dn.n`\P<@i9\`CJ(J,Y0C[[oQXA!s->/rK]4J0]H"0p
%fLc_>7Bso1JRQG(/[^[.c[b**E*Du%D^'ncW%$E:S)TPn\BBUD2N2rM;UeO+eS\i3P^hIPDCUk!Z\h99BrTGW9eE2aLXS;F5&(A9
%$\klo`2KB1]ehif(bod(;`3:=&hUh;0$#E\`Lj@T0Z[O]4>=&#>gSeUkCM$>Erj`rX9V48^n<>PX9V4X[JK<i8.U[?JALNF5KUo-
%c37jQ?&#VEEria_l.91aj'3)/1<+;dP=-#O3#D@TcL6F0S?&Z3Im*O>a17#`R.,)JP7eGq3*1(n'9<4,]!fQXm(p]<^j*G+UPs91
%)C@'?B'V*`R#4Ofg%nA).`>H)N,K&ofG9MLZh9Y1ZckR#*Ts^TlXLsudO2OR'H#F]Qa+,XH(7M?Bn,rI?U+^R=ROBec3=*eC3)T$
%EA$$!7ioDX36ihle48R:k9;c"M]_-!H[V#6(9PH:A0-_!43jZM+h_rsU;sf<G.Pb7Y-mF"Qs[a!DS:-!K3`0@#9K7V^.\*?QVPm#
%c?G,:m]r61cM9*?dp8,1Rd]h=6R#K3iP,C2P#s69E9Ik8q;\T]_P'?(:6)g#$NGjD9G'?;gcaI.mCT@)FHnq#)T1!-RE.iF#=cW&
%CSEbnq\Nfs%&Om36;L5]EoEfXXRhBq_.l)g>WDCJrtg!_d$Ir2gLKoca6IT(<K'(AkilnUJ:f(0p5H_jc,u]aK]HlsmDk4q)9\&N
%aea-ECOFO2m`WL_CO&jbP?gK3:4De_=P$H3qjUcpoTg.E/P,KPkTBB#n7#]r]FM.2MYU7@1A\'].Uq)m@:EBoYMt<PE5G[3p%e&0
%/YsMQ!+(J\9kkuN?<(mDk[S]k0hoOS_DnnIM<MTs6]&Y1dR(7!eE!Pt?Z:^Z#<TUrN^sL'qE&ELM_49;THA=4!smtFQr'M)P)+>?
%`J5'hO[Sg]',aD12m`=q.3tB/V09:fPa+0MFb?:Y0&?2BJSq+I)7KjCF$:J2W?^Ga=:Za'UpSL(gAu/1&jk-92T!tk?8n4aT5R][
%Qi$!#!\[UH<-<$Gkc`X(`h2DMeN,V*%`,,H_oq%Op&d@1HDT<<OhA'Of`@);doql\1FuP)CQ?0<Q.e;B<AWU3V&'In!Z/H!I(Qr'
%1<q_&Ja%1@B!-R:geLU&*I1#Z;FksYf.ToPI>6%jd`(IlkSJ:d%Y(L_*_X*;=g@f%k9+X@\+<R/J$F:Nbp@D^-LkINr9hD86V>TF
%r9bT^Ta&8Y15N0\0-:&Zboe5/,+)t51;>);9F<L6K8;^L@%&7\r.=MaQ=^ufr?R&.82@q2W]Ac3WZ]uAdq,6kP0>S$p'&nR8`gg;
%^0!mgYUklH:AaATOs5>\8mEplO<bAWSLK/(L*XHJ9\B]I)3W2s\AlJ8%-*k^$]Z<$,4.&@pn=6UN#Y*YL`aJ@Q8=%^&O/,H@DpP%
%8`ghb48eKLH7JslI]3N4+oRJp-KlQBO*0,/nD9GU1C--To494PhT`W_.1Qm4K#Y"Q+JQmW6Z;$FOG9@,?Mq0PN*!,+,r8e)4-T4"
%P`kS.^k0^Yp#@3\6olOF!t1PE>=auJn5/S9;MIF<Nr`tYEPUMG*s9s<j++t9GRR,1ca-?/_o($/0ClclKJ`<\@)2,dmX\rL8o"n`
%^A<]Q_YP?]h[;[EA)\E\^)(Zr[@FGaID/WC8$4aWSEUd8k8W4=C[R6Dqg>S"cm*AZ_U%rLn"8R$XXr7C[#a>;mGqRQr:K-Nos-Wj
%MOB$lj^4o=Sc8@T$HXtJ@lT=%\W;@W9^h?rP+CS[5Q[8cF6W?LfNNO//?2'Q-XsDZ)9mRK>=[G+.7:LnNMKoac@W);O0W_kLII@T
%`'])HdAJr-a:qGEP?XjHlp3om`E/jc1K'jp/G#&uVYH"4",dX76Dj6.LUj:X]IfPcF&H'R1<!=jR!a@&$jDebO^s"u`E/j[qiSF"
%MQ]R%.8F;,`E/jC!gP1%i[[pR)Fg5jnJ*JmZYp7N;J[<cVCAK#>GUI6!^SRfYj$MCSq`EZIc::!>S'.^R2.4sg.>hCid:ZH?)c!]
%[Bl7Q/?I_K'RXIaiI5iV'bD+iW<p7KdeR&<'g*4_,CB2;7O)#i+bF:#I(#m\j@#=W0=Gg5CM"%BH$[:>GXU!McoO0PYZ+-Vmk!%T
%Cg5K'Jd&7lRcrBWLD45q%[r\S_;^S-cmBie@.D;QK6.fVcIi>Yk:$Z1ILLhI,?MYs@gVO605oGU\\!h-;b#)<o8D'Ijs:"'?SeG^
%=ToBGp>ClNm]dD??k4Tg1XP:d)=50BG5[h&A?Zm<gW*=da%Q#;(&D#95Bb<PFrm3H\P63cGB6A]H.SA3nnLd%e],Qrl=Fg#&m+98
%,K_N!&N/%Z3TQIq474/`e]^J9$"<=r6X1Tl*7*(O&cA0kQ.b`u??_R7k*k=cSI<d2!u0!NB_MoCQi^R8DDVMER,[:k"K!jY\s.Kh
%5VRoD6="Ils!]=D<u3qS]hW2>)F&2!T9!2Ph7:#;d"$C!hZiH3/'K#F?4-dG2GCOBRE%J''#GY#7t7`EbLA&Ca^>3d.Z?T<D(.KU
%\r5/oI/8PS%fW*K03!2aBOO69R?=G(HZNB;,p8BG0l)6S8$CL=2f1*[Z@=2\gL<@"o>dFNhTDJal^Y)lE"=TVUgfB6.HHT5o-C(g
%+8:P"P$RVc&?!-2^YQ^?mdbraRkT'Bj\ZekBcN=hH4RD\q+tZ':62#$?!AeH4$1,+MI`<dG7g:gUIs\)cS$g%d<.gW+3Z8?Z9,uB
%U/j#[?cc:#4GNJ%VW8h3Mm^G#7:QMI[_[Wf52GABk,h#E:-jrKHieCk.3a8YVGH.7Vq\q2)bpaR"m%o1r"aeQ95#nR6s?GA/])Fa
%9pgJe82aL2Z"A)M%dI^N4rAUS%Gg1nq@V*gk55Wer.CSWdW+]Q?SuCkCnZ'L!He>_f%$q3Z%][91jSZG7/qR:"/'u_FF"H?J`(.3
%AfKjlb,i<a^-B3;((j;aMR8rP@QoRTPgT44IsVYal54@q=6YtK('E*H"*$g,$=7,k*m`"'a4ZLP:sbQdQ3)-Zn45<@0\Mkb@c_^]
%CDQ[!0.l;KjU?`RD&i'0jKGU5/47cfrTFmFTFYX(qElU#F8LnhZ6t5?(r0X,[Q+G7\gpAV"QTjHl,5JCK%Kh/IQM6R<aKr<#OqA`
%V;"]N&)b;"@gV(]kJ`>:`=ftMA5<=]Q2mMO0h3Jn&-@*gC+"4k_/iEc5CT/4%LO-,l1"$(`VX_6H4C94/:^QaG9nnk>nA64N<%%]
%lXRc7;o%"-VEGrKrT;E:$,949?T5_S%fH1Ql@4*_b/N_)D$4U"2M#WHC8II3+b@Zn!bM*Na#O4_:8u2i!X39d:Ad/l#S^V<M7*nl
%7\ClF`JIsr)1f)[br=B(\]$?+A`3dqN'PY^)R(.#quV6r=UQ7d,>^)k`ee'#J?PHSeeIoPrb,8c.`k,&;[YAM&aJ0h9eApH\$bRF
%.l9+4-1q+$a)MAr#C$.>4B#=JPNq8QBGHBIbUg38b^Qg1jRl@;]"rQ?CQ(N&E:j=Efa`Hu:-l5mX=O7181(MF_(it*htJ!*PY814
%-k#ZGF?G;6+Xc.Z-aUicaH2VSL_J56*9;6Gm^aZj*c,8G2&CP/QKoo$cabIbFd'H:op/^IRs@`((Rd)cZqfH"[-RLFbb0)\?'qR5
%3.nVHe9XO0]#9>,O-odmgDLcSF+7XsJ$<u/Pkth\rR"hP2S2=U;NPF#6$eVO.2Zr6J`?8UZNOH70_spBAdPiMd$79r=m*&qYlF8R
%TqJLY=BWp4-'+H?d)sdLH%_G"q,gdkhD_@#jfl&AT&78,X=V)B+^-D^^G@U_De8mrSQoTObrf#BE34Q4/C&P,oBf4"H'6/SYos:q
%H#t:5ArOY<DFTLIb7iROJd_r5AqInB6E@i&g#B$_r4L`=5.Xk'V,-\!1M26uquQ=Q5D.^Er8Z&>;!D=<C4;P,*g0Ss-*oLtS\`a5
%f#lFmQ:*MZeB5q"[H<(LY'0*6q5LB#]KPpkkb?t8#V*qpen\pVUE.a'4D\S[7Wt8(h1_U5[@8!Ad0"SkF*A96d>t=$$hs8El?(Wt
%J<cri9+oK#JQA(PqT3Sd$+.!s/=b$HVm`ltSo'Wa99\;=Z='LC7[*V<rqYi]2tGi6*=S1rSt^?CPH![2je:X*:mkLk-YQNVi`mQM
%clCjWUCe/F&"^nJ!mNH*%qZG/?]UD9kN`ZoY)Wn5P0D1n,KB0:jdej'KH6C[E?EC`G"4DukLM+Qm'/Wo^BiC?+E5#B:nWq>C6cpr
%8ZDJ_!eeS]n2"4G<Zrn,b^jtRQ0lm8dBPc)\5jb%(%as2XAqe`7?U)T'p;JBZO4QX*?M%d9\@<(]<`ACU9og8/<<o86;f;IpHFdA
%ft@iTh1:b<<ib:?mh^mqESB,GY%Q>7rt'qg4sYG$$e?fiq:f-!5A#gj-2Z(BHDh_lXjU7RNY44V?<LITeC0[CZ^+[lU?DJbJVf(n
%c+Qm$nF.ig3Mh)tNRj&h)qOtEZpFA"KET5(IsO(gCCA-M*C9kjpVWe"<Kh@/OkNeWW`-f,\&kMuI(WgU()ka!^-&GBS&NhD46ZXu
%00/*$Q`l6(>W.4j"]0Gd+`u.h2!6+jT6):%3D$M6l*MUGdYTgD"HCi=-_3eL:ADKKj2iO_aX&s%_5A_A3V86K3r"BKT&>&02>H5C
%-`;.F\E&i!1Z?G#L@RHRj,kWh0UuCoO&=rZ,JqP_VOn^`jB*YU"",;0a`0C#4eA/F:9LIXMe*Eh*8Ql2Gk-Z0Ekh;i+$=heA7"o]
%"I<Si4e#hioAFE/"H(2)aZPD@S&Zaibf6/t9c3A+)7aGnP'L)@$>jFT=S<jT:ED6YVmi$jj2iO_a_C=31X8J688rUaHf#'(:/9r*
%_TCib@af;es6Ek4#q,K!@RN>(6o_`&p*oOm&`Me?.haM+4<g:8k)pSNj:UA3YbNTj\JLdjK;YQ%jBceC:T"4lj2iMa9"8Me*`!j)
%:dQZY8j%AZosX^'l5$R@fk7(Me**NBV!6P\4>T<b-]^5+Kq;d*Gk-Zs;3^E5cIjUm-BSX2*YD-WHl*&MGsjX&,W"E$,JqR)WAHO$
%+![9q<"];)4<g:8FqmDas+'rIpSIjdIq)a>]H5cuAF<g//F_fuU2p9cWIM->U3$>UDo,OIdCXZM6/94_l6$!S!k<`r$W/_+ccc7p
%[dW.PLu;kJX'D/6(VotWVZ&l58-JZ?pmas.\:;==gO&BFEW;urjEbGG5PG\:nA0\kF3=kuh67A[iN0Eem[nY$2"V=tU*DU[W_NGU
%A.SDF`(<O;*WKHrj*O*"H6(f],hh.0H?HRqdC9nmRh&!qFrSSs^0;(ZrRp?[q@SRc^Vn,5qAT\<_YWds!Da(aV405RbcM]4[i;H*
%*Z3!"e"=`+4YW$$L;#CY*Z,2YY+HMm*Z3!",PLVIH!hm&$sgspZp.aFT-X$Trb,GaE*bLu0+,lqP'L_j[&cJ:"W`a!8'C`2/JaoN
%7lqiIIL6>IO-]Gd=heG\g)mHOKl]kKBn*L`6YOT#:A^dq*PtJo<UB4,B0]'bG"&8+d=r,?O"V^EO*:JSY%/$rT.>#.p_Ll#O%B/C
%%3;1L+.I#=kJC)rQB9H:,eA\0#Q)(lOrQ3"a:pZ<`>>*=8'Ae*M4i70J$c::oWI8JrR$?0od<F4g7R:E?6@nYs1'3-!88MHlVE[h
%BRdCj5=c;SVu>#Krm6qS62REgr?7HE62RDtO>8l,,LZR)#Gf^NN.^golXrdE&+,G/cZ85tY.EH/rBYY[gTQr>H_m.AS11S):2OVO
%ns2!Emq,*9n7ceK@htdTms:KU]phB6nZKpc6D#Q;HmNOtY/f3N1pZ?)?&u=Gk:=Lfms:KUFB:N9/`lTTfA#;)[e+[^:;G!1C:#`+
%A[2Q[(%6IHr4q!KjB.:`4jKA]^"V=D1DV<k9fOCoHAS']MCh'T&mW0H0d"M;TC705B+*,P64!>Ss."OpS1W6i)Z8ATAn"simU'qA
%:u^F4d:Wj_H`LkdKoqT';mro:hYst7r1)QW@-XA:eLBkDnfR)#>#tLBYcTN'#-.cI];LW'AYHY?b1+u;+&H0&r(ft^a-nZK_G!?o
%l)p),5i(OFs.'u5oX%:<ZrUU`He_HD^ZAHV0L`bh8]PntM\1)uk;hr5;lD51479M`eCIJC(eas)'4Q)#8ThkfOBC=-;I.q[$J&MV
%3KK[T,jZu!O<_^<5,7OTcOi5#P%)4(QoRL/`.b.l@'(^];Hpst6?j`5:g:b>$[lMOe5ig)EcBsIe5gOK:m/erXl,Bfadd+(.S$GP
%.iJ5:R<+$Hdh:CW$sK^3[S@OW`ZX\>(>0d'bRq^W/@Id1Zrk9@^<lje;N=RL6b3)HYAQel#UPmf2&ADG#TfVjra913r611knJ2ej
%^I;&-YcAnT5F@Z[Zq7BoqL_B&e4lEn.nAgL+VC+eFNmt,Q6YI-qPMFJ9!W-d7EQ2D:!6%N$-WuB\-i30EeKemi,&o=Sg22=eOU=m
%QQt#/KCQ0≪_<m>6Cj6-P>rB5-!Y6:_^,`R:u3KZ<o._:$E,QS&r>al6>Ffid,8[)NCMcVp6"?Dlnf_^&<*o"*(OLY,8MQXXAs
%UkWh>9SP_g#1,`B!(K?b(dJT7&>j8Q^]8\J'Y:F]J,rp@Dnl.;6Y<)M]jR8AEilf`O]K$M:s_R<D@8\T8LMa@-3UV+gqP7Q1DJ&6
%#B`CFW10KhIsq)M6d]VQOCkGj:[3(Y4L>dl'thrJIj0U;E-`)9npZ#*;ShZnh8E7.M^<n&=2n@YM^8A#BuO5klV'Xb=2@P"jUkh8
%MdP0lOW##Dcuk>e`WGeGpR,-6jd0B*'$KoG(KASu(818`s$*BQ<q(E=R2!&<_"89s*Ru<][XtQSd"std_$,rq.cAO0rASC?UNADY
%)agk.)TX\;B_(OW:V$:b>b3.#GB`msq,5r9ON1)TJI`;G_@]@oOoF2Z5Rq^"m@4o;5jTo0=lsBlo/n(eJ(5IEkQqcE_F4\BLS"!c
%-ZDsP4F4jHSq(tgml;3'1:I];I.,+o1:I];=BkW(7_Scsn?P&V\_>2jQ9Vesq<un5OoMq[i3a'+Nt7D5b5:KZ6[Pfu0:qr6oh:Vk
%I5Dbfl)lCr.N?*iHZ+9@\Xk*&rG[qu=i:gu.G=N#%3#.bP$C-)3SSc:n(`c_r9P5#S`luq*PdSGIee><ES#KWc%"c#EHOB-)aXGS
%29`K0cuF)p81b8e'</1=)TYbjG'^8uSX*A-l$?]88)M#'ls\R$E\Ck7D:gT??4l5:[U!7C#UJZFf&1"/HELWIh]qC=^IW/d4jPMS
%T-3C7Vk3cYdec\cqb,@qO/08`qCds&Q<(CoBm07N+-PJP&Z"*7R[tLcr(25#JBe7_SG].Y2BU;o-p@/2"Rhe*r]O0p75]k`k!:+X
%&','P('r#^00B)H+kKY5Ec)9^*Kj)&dA&n"#GQtcHB<mP5kH,,2O+3YdsqGGgWDaP4H2q<#UtQ-c-A[7-_j[Ib-=BMns%?Gb_H)#
%ZZi1(!V-nH#*3EWs+0(t'4!7!WF!2:>(H@af]B[qD5&]Dg:dtgYg6+84DuOWPK]5,DDW/A)i&M+^YlqNeD1(PSCDc]:0/Kc[=8tt
%+/#-ErU9BtUL'^QNH+9Cj->eR3N&snV0LiWS]$?W[hRr5`g%NCJ,<LQ4(^^>CT<j99c/:CRB-=QUAWSi^Mq][;O$'BDKYUJ>DhuU
%[-H\R^SN?nKljo$rq:_k^R3R%a0!P$g?l(%d_=&^30L<!Q%$j'@''Ss-*l7I-g'QT<NNW\[2.W^f@:X=7dFuCGW<&^3;biR%pqeS
%O3e/)>2eYajP,\?,/kA/U6`qkEob6>>BOZ!QUcA\2_qT31+D5nnrR(%KmdIIildh\_cuC9aFn4*"^PGe;r`H+]l`,As-U@)2h&<(
%*Rsps9VGhcR+op'Y@h,LkZVg#]8M+FHGjY'WPjQbGHJQY2&GD0kfnN^VH#BR=[_?]:b*F)>K23@n8+nqV^4"eO!:OcA.Q]3/hG,!
%P^qN*EHPBE?B[\)6C1U4$B1.^rX`CAWF!2eH.cK4()tun%.oN*PN*hAE]]!Pq-F.T*07`"p]t%AD:W'69[&sZ?f5d3]DRnY^2hRM
%X?U'jp`;b[dY!RKY(%0Gfc>:5r=f-pO-WH-h9;4O1>[5/cFGqZ[!7C\f)K7K]_<=7dOonN\d/Bn_)A_IN&/c4A8"jS9k\"bK_tf7
%/]gVfP,hQYg"H?#TDd$YFpi,_3d&aF*!gdJ9[CRrQ&p#A9'QnH.!af%&=H"G%CjFE?(=Q)osB1XE-q!KTsHAEd2r.oM3=1SDN0-^
%_X?s;I+-`7^$&bd3Ig7eknLOppY2id5i*P)RdBX`P`^Fj1+Js;=uXJJ[&>`Q?`[l9f)?Mk4t;Yai!BisjFdgu_$NIS]?]qsfbO4:
%mLH3fK+o1;Tr8Xs7(\Aki3PW@P5OO#5bZ.>ZbT-H'Nto#$bp&eKGO6Nk=XdpU\qsFlPo[Lk/ufLGhJpf_EHW\:OfPAf"^';YMCWZ
%gr%=.[a<:5P6RFq&*]WNCN/qan!(H<P!-(+*MVrPh+IR*om$8g9VFu&SGr%UI6oH\>5G9\m,Yp"@f.8ZX$`\]N#p@VaWk8;Lp33[
%5RM/XQ(L(oK6)Hg1ke)gWm;;_D7:j1S?I<3^\IaIB5Y<b%NX=X8@?YK\qLC8@1Ap/e:YjDcXGL:muKm@T#92@.m"XPT)1L?B&$K%
%DR_-VQ>uN^GfpuapP"\Ej*$0o';p,G+eLCj!TC_"B`^D!6#jaa:$<6%+`%qZ,3YYd9fPI@ZEQ;s\2O85YMg^Z6.3\Fg'``NL=\@X
%fEmEK#&0ffM\?;/@Zr1WM\?;/Jq",5SEsuLU[*ICDte8r3D$"t7)b"u?0N(OB\D/t)X59_OuT_Ba`;+CoRIk#?[`Lk?"9VgKIfjC
%;@QG/,=(,MYbr`p:4,PW*=oZ!*9%)QP2=qs8mO9NWHcs:AuNBQYR9qm':^0)'dl*\!rU[.3@5487YSUn^83[a)`:Q+[Jqr@hpS.+
%,rYpD@IBdg9pA,`<.\7jJfH6@S<ofAX$d.3M+RbQ34TGWDm&K]_bTC7DKFpnb^;0QZAmb4M(f<mh3e`B/0(]PZ]4_!>t)Q`OCu07
%$#B-TUcJP_?"8I!BWA8'J0k8RAcs6dKEk4J;H0,Wk:\iYJgN09WG?7!DUJep2#\5kaS7dOU2`,A;,%t(HLS<q@aU!N("b)V7?sX#
%6sH)3FO7e$Pt>'_"fic$7DPjSS@fbc)tOd,T![QG-1.4$oLoamK3[HRfV7o[ZjTQJnQ7X;FC&uiE),_kHlAORh4Snr2Eo;,*>D`8
%N/ftaeWsc0l5/X?X?0Ddbn%mZE5bdLh4/poDY0$n]Z[ei[W(s0WK`1YeJ0^)-,AKD2HiV3YU#?6JBeO@qb\"oh!"m>D7!ODPu6c)
%S/EBE_4S[bVL_-==\BP)P10=dMEi@*O`W_0kk6$Z,`n08oQQ`H1N1mBAr!h_2pqZlDIY7f$H\u[9Ye>MokqS*$h)rVH8g`(lJB&)
%Kt0QkkcUEf$^MBf_c1\t9Q##E/f@=Kc;gO#jp[Qs-aBK(fnq)i$T2:'Nbb(.FCl#2Q>(HW"t;DWP*rY%(Gf!2,+1H5^KAr9qesk"
%8r=NASsq]J-QUNmJT9ndbc[NP#0-Jkl'?@e7d!+\-hF7CRu^A2kuPQKoPM;m3=tqS6,0;Y9e"NH.?ZWD8JJ=2Umm/Xh,Brrf0:cP
%NAEAJP(m\Le2XJO1Y"^*;r^3Ocbe03>Q:c12%G$MH!rP0c;CH,NpufJ!>toR(u?Serq3YK0Z?6q`^PkCFX9]\X9^Zn2]4@Cc\bQZ
%5eVmQZ#`e&%aB[lL2;djpYEX6dVVkK)tfK5<bAl6R[*E1Z+_!Hc:22=d3pgmEK)frq3Kn&a#^p@1m^W7X9DF3=nEGGBLnD*/-;b3
%%lEU8RB=))50h=890,6B`lT+gPm-C4>$cI=';gC?OUeBkZt/;n$SJ=L*KbG+oM^@&8-[4RNREkLa)uq"Q$gJG7f;:Sdtet1^,$0$
%;`96HZj\oSa=.E2dk]kB?lp^(:sLB-SR<Hq<bLj<0^hQKUM5u3XJ>&:GN)@O=LXWjU).4#93SQ[)QUcedKa,5Teol)ms.Q>qf(g/
%TC.=&P4JQ3Z\#XVFOP0cUhY=)q?\[Zbki_PZhjI3J_J7h=tdu,B;rTD2>jIr/mm&3>-VAeW>A1E'Y<8S]@L'OK#jW!B)<pB4@pC5
%i2,'01[O&A01)qUQrb61gZSB-Zi5AihO:=[n_@P,q.SYq4Foc#32!#*5bO0c2^8l)i8.VOiCA(@8<le9(\2F[kU+X"#WZGP6_PmB
%1`>H%L:T'`<j"(mKI;_pK6n\mn@EgN_BD3[6kEDZdR&Q8L`j9ljV]2jLnN9Hbn(LU08HscORS&+rg6)u"RNuo>*XbBK)THokuC=-
%c#^HV,-"6Z1`&YYQ%\*.Y]g[n<>%KnY_J"A.LG!,B[mo)<RSm.rd?P5'5^_^^3n0#r@5`^Er+nb69Ps&N80jFgDkhsS9"mQ`ljcs
%mC3?5+\=E/Skf*DG7O/YK&03Fn"'pc!)UU+(!#`W8FNQoI]UG-lCsCYS8:.C)k-mj:d>V/7jNX0i-m]T/UKbqQ^PJK@TdVL+.CYV
%E4D6`]Qrd.b0XNbhSHRl#C70mndaMc*p?lTaL_b*OF#3KJ0M)e@)S]D2h`S>:]ss_M4.`ZTEm&:&2>SBdP2Ff."[.g/ImZ*[$F2i
%MO7(#7gk2>T>_I4N!9u)2R2gI9LZr?(Bd/L`@$GhGE8nV.O]o5)\WEE\9!)GJKgs.&WqSf+Eb$hX0"=@:NiH774=<sLqsrsFRM_s
%=rbdBH1+62MI:9#&HkN&X\hOp0fXfApFS`C;bN\C&I(\6n,;H8&`CBWZF[P2&a#9AK[n%QFG\k>CnQT@@hgRD_BKsh%#UF6^nV'%
%5ZY]YN>3$R!cgmgLj[$96U_WM0,PB(4P1cH9+E@:@9-SVI[6^WI+2Wep/0j\X7Q5/f6ebL:^$2)@"sO,K_2V?^1Dhi--+?#]O,?4
%Q5i+>MH6VB3!k(Z_hf,F1^@q4/Usi5Rdu'"BXR:jN``!SYSOY4KuKVs/&Y!oc6c`o*a2o?Of=2'h^29$r[(hJ@5#6D4_WUY]a1&o
%O^Tn3j_pmT:DCZ`%rW+5J(2N,7V?Y6SPBljhZ`=37HJH^j\HSbB6(A(4+!,`e2j+:Fl8f@c6h6NBoPH96>)I>]nnX,;<X0+G+oPR
%4g%Iek:Lb)\^I+lM.B0l3n*Q/WV9K\L!HrR?V+$-H:W@@9sjg]['Nu\jr6tWP9qb'<YjhZY_,2->$4IZ)<n5,:Tg!>G@-,>Y>FqW
%3L.mIi4!?]euCD!`jsI]Ju=9fZ%D[)1[$0CRGlSJ=W!'b.bAM^?LHpQ]'p2J2mi*XUQ="6[*53CLns&3K8=J7@V0SUgd71(;R??l
%o;nZ>T=$V?H@%.d*>bbjj'$^EqdS:(kcgi<4?R.n@M#C@U<3m*M*Xh_N$pLG,R34ebY^^M?U9SlC[b$k4P4>.[2(Bg%9YutW*CXU
%rX.AUlH<mX\\*1l't!ehdV\h^D#**elL-!bZq2m"2sA"bP&#XRr*N,.#.NaK)OXZ5EOFq$l`ge5c,JP?r4([\2>?onnr6'M(\E,R
%CJN[:Rk)*.<tRAm(g;"N2`B3U4))rfrgqZ/>9;eKdKXM!,HZ)eK<CEm/rl/U93Y4aEd?H9&LauD;n?B,rK"f#'aWK]/!P`tk*<_#
%AsQm;Dp:_nK$^"19)PFQ^8B1)X=j:ZMH&6-:UTlecTBe-bH=sjSAjg&#h**HCTaChBWTkoCGl&MT.!%cDXgLh%d]fr^=(i,/#>,T
%\R#X,NJp7j"]$%5KpHn'Tr,6`\K>KFI.I!5[=<(+',rlK?i"fHP=5iFlmk%^LsA2X2j_!2="g=;GGh-AQ#96_@0m.?DMKJ/g[#``
%EIX[WW(-aLBEq+uq6YV(qlFSH>%T?/6>.?UUD)AJJ?uWf78X0cC27U8IT3b3a4cV]>).WA%&/KAMG\:4?f3:rakI0tp!EI*?HinJ
%n&+BsN]a:Pc6H81=6X)=?-E/qq:f3P\%D?PGO>E_mb7Qt;X&+DXn;$boX-%GG1Z`\Y5R*\qmX32Dg1U+mb5G3[JsUGCRMGT>[<l*
%-BoK#a%G1/0ls9oNZurrTgJR*W$Ae7M.G^AAuqe9q5EO<njI4`/0>VLVl165HrSgj@R!R4@/6`t55Q:_J`WXnq=&$ZL#qnkq9H2"
%:J6OH53aN'oSX\??\f+^#V7&T6AIER0gp4KCZ32DU%;%4#\*V.&NY[Z+gm'H[k=6<o1Qpj;&q+,O%I7[;+3.`oZG&A;'U1elB?ta
%UI+d$QmsnsHm.`qS6.s)PRk-g1b9^`b,7f#$>43FT^s?<b=@9W_$X3]QB)C7o+MXfY^BCu+.a=4L#o'rq4M@g)O?Ekj`;$gA4Gp5
%!BZYaN$)Tm$eQo.6nBDpb%LEN8AappLR94;`J*C]28j%OM9E^*;2:Os)j?$<UCK"eidiX3+*EBr0;CK/b=<R^ZC=tL`gB(&0ho&f
%Lrh?n&<et!c8rrZEek%X0;3H1lpFI:^0&H"-FC@Ggf^J]Im/((6VN\3KT+2+q@Jj5,tF]FS:qQFQ`(UcUVG10d\FU\,UtM:`)'D?
%bgBe]N?">f'-O`;)Ih^MO+jq]aZERE'UYZ1'YZ<!O@)_0IPHR3VN=/=`-\+LJ[#V<6$?4B`/Zgq"F=EY>nqL<$'_ri\uMDH-8PnM
%4N8(ULrmUVAJntb3Q-S`h?As"H\`!*T/aiX64P`<]a8+)(9>;=hjAr6@NAo5cO9=];og,ZaW<"n(fSL!-?LQo0rDnR;E:&C)l)%j
%ZTa-\n$V0<i@h?;;pSgo>WEQ/HAd&BR]MQaOFL'kTBKN4rgI'n^l-&iJ>M?tFJbNtSf6P9I'&q(SU8md$-p`(o#(>PE=m0(^7TdZ
%YTZN&m[?4?gP!N+"(!E!%@'+lh)B5Op+!Y/r`\]kq=o2V;`iXTj5hCe-UY]!7&@JXHaBA`SCPCj5<6=5+Qi2CWZ33iE7>Hq?T?2Z
%6UhNeFGDQ40DIT;<_C4s^>Mtc4o6Qsj9n^(U1Z5kp(4\$nl-eTdl/UIj9t,?iTXMP7)%UP%sj7-+nEH-8VamCFkd*S,+nXp9o'pa
%D`:s!BC2V?S`]\`[:P&."U6&O#*CQ`],/+*[U*>RNs'&afQr*;>(LPAN?F?:f]0:4ag59U?21qkbh[>]L#:ntfu_4tEQu3J4YE(E
%F0Q0B^5!W_j!(9-nJXjuOY;7*GIt'[%9$o=L;hJ[Qh;,eGSdK*/j9a,nm=@#l$+Pa-h)p[,$u,@YW>[#c.#_gYAl6]?ffg7]:QXY
%ifkVA05NX9Od%#d2b5(^"fDbD<=Y/[J#m)D.:5_t<JR.CpJ!4/DePMiDes/VMISoo?d<00)5)mDdRYJ:Y;,4YKD5j1=::!YU+Kd(
%Jq!7e3R5iP\=RK4YW5*\/LY@cL>p5%;5%Wt4GQ7Ija?TC^HG>X;t]O5h$Yid+"VB%'].o1**G9S:>s%'V4#4?7oPF0RGsaNaJEA^
%E)'!qkfYep_9=9RIp3h'iT0E:(1tClo/M&5BIU@%#7^%_TA<%Of)Jo+S.K;k5;L@"Jn,CC=[8Uu$X/>hZN)F3Ts5L_b_!=EMM2>^
%Kj!VEfb6`;_'k.M;-#c%HLlMADo=k(%aaNTYUl:%8=:8M%2W_g;2Y)V5-Mf0cB^@`<Rs95SnfmWDc@8!2A0"QO/nZU_-oDF[=\eR
%).C/3D@f\h%E!S^D=gY01bb!F6fYUe8q@4Oq6fYREB?EdmN[mTLS$9`B4*;Ti75.[G<kC8,r7lcZ).?ej042Okj;KU0T@/=:"G3B
%V0R-EF>1:TES=+A%U)>K:gYPF@ThK(R-*>W$2iRr7?n^8UT+HA_FTTt;,mZ[/YtnmW.?nn/LDk97Ld!r09<K])rDoBfZ5!hn-8WF
%[)a1Dn-3N4>3(Y]G_>(][)a1Dn2ABo8;Y"(A9US$]MScL^k!"0H/#PNX&umf`,@2CjGb(&KABC=OggDm6R(=RHe6=ND>lsV\!t,W
%22o!F.S3h)NLLP'=.bn.rWnF2nP,^U&gM>EA;HsPN4dDYXCO`UW.?mK%ouThN>d&2BOiQS2sN8raGdc/")iFA;c_t=)L-m?3,+L6
%C>]QI=3?E5aWQ-BE4`6,>WIp*C>d?Kh8kDb;$1`o.P^K`%D8)B6]rX3<&I+g_M*u^;$1_jRij<R7Ld"5lS1D^2eq7[emm,PDq)Rl
%Q+<%kH(tT#g^R3!OZ.%5D3DMm&p^5Vh@rt!jGb(&ZY1_,,&^HDa.WW,LqHReDs02.0ChRA]NKR<'m[F%:^\EkDq)RlU.UBW;$1af
%'./UQ&Qdm"mMF0i>An+uAh*9SM$RgX2sPu1G"ADthPg,g2i/_X"mpf&6kM3F7Ld"5,X"/M2ej`DBeamq2eq7[Xd%m8hPbualmBf2
%]MScL^0LoIaBM3lKe0<XI94RI]MScLe&5sOa;[#+L<b^ia;[#+L45#ma;[#+k+5$YNkA3kDn$fl<of6TAYF=E]ZAiW)nhs!:Y"kD
%A!PVZkO#?N:#)6qY.!K%)U"378#imQEuJ<kbQ2m5c)nf9S[>KD(-;<oS[8gN<p&i70'DL6DO@m!DX?G8FTgRt)_:_IH_J-*q8a+q
%qie7pI^""spRV>"*BnsI!da(&l7['skT!i5TI[8(5_$DMKPn]J1>EY'et%,/IKj.`Sohm/*>8=_q<PYBjS2O-a8^M[CM2V/H[^;4
%e9K*]kHPdQA:L2b[(9Tln`I#t/R_9M`V780:`U'U$a&2S/7.#T`>4dF>Bg5/jL6-=r.,pEPnH1_2J]/:ig7Ws6k9ogW<ZEpjpbd?
%%InAHGD+i$(X)7-RYQ3F4[(On:ol\!MhJF4(D&ld`RbfqdGLGsl+or8;KU/Tn;Z9%qQRH*U1d<UJ+I8uUM<OZH*@lMqWp[cL.EE_
%;F<qMn/ekP5FJo>$0T='N:]j+qP%b#ZD^Lt=EAIMOZjcKK/OCg8=p!q99CHIk0!OJB=@QW8'7tfTc5Ek7:>;J`^4B!o%d%()iH,m
%=+#-Q/sE=YhG,#;`P^/F^9+4R:EJ5_7^A0#g6%Q9d[QG`-Ij)C0fc#CZ9C+IG)q`.=^CN:bNQ1,eO3D5`f0]Q65;ZK]>-P\(BC_,
%6UG;OdoW/p>;G"<8o4/lqenc'^LRYH&i^uBCKU:<P+F7Q[^OPlP^9@iS=O$^OL'C77jK)c4i[gu,\I#/7_=?g=J:YPk$FT[L2VE;
%90U"(e%5'+$-pV6g+Ol?k6tpl0&hk6CD6S[3Gr/IE,FMW-1a(&-AH?O*GLeF?1W>MmKZQXdd_"('26Q6:.Lk$m\'C(d(Wl4TWY5M
%;bX=cFZGI&,$6:jN\8-jGaJb.$T/t2;e5=!oh7ORnO1d"WUN%JcZRhdb$+bk1;YemS4\778U>E:0V8f/=0T+F-9rHP0"$mB.>4T'
%A;MJ0'LGT_!&5`lfI6$LZru^-Z*Y)U2VsB6SpSH!,PsisM")Gl14%<,cC<6,B(XB`M?@T_%q!GK.6[Zh*g"4<j#VM1N^g*!4mn9c
%U#!u0Oj`:9kZLgddb6k+)*Kcs2*7Z/qdn@D5:E9cBeG]L,t,.Nd$d0S!eIZf<`gW60U?U^D]'Eh!t-`kpN]\`r#%Yn?as$\r*XL9
%=Tm<jXC-!;nZf"a(c-JNrt53-9gLh@U%PF4`rCdB!B0UW#mf0pWd`(FDm&.q&T\npY9OXC?-(eC5%T<jHW*j$ZiF0W(8^H0=k&VZ
%_tl4!Haj=;lgNAYhKh150Ts4a*0G?U5SEia\Hh*<;J,FoAb[4:g+2K[bhZ!iqNh=[53I<F`V5ULHTqSJifbnVVsoE62P*Q<daX>S
%#)-!3mf>`@Fp>;`rKLul$bdf!knuZ_Je)R+aVd9?CQFBl3FbfVA4k!T6F+g,Ts`M",&YfRBG^8Tj)t5]heCZVYK]/ZS3`n)E8^<.
%TKl<k&4UM\C!#/<AthOu[08i[LB:o_L*,)G,?63.?'^=Kh139?FI/1[L@G%&p8A\p@0C//n(/hIlX4HMJfp[=`i%bSNO%mn?a09>
%p#aD7c1U5>6mm4mXgpD'1"DcZCX%Pd2'p\>)u2#q<a@Ch7BpGM)D__AU.GKrB0#Ei.CGQOB\OD5&\F`@F3XY<IrDLVem,_J6R&Bf
%>'%s<%@br2CX([bF'<Wn"WJm3_P3Ks2h1S&7f;dae*5,Bh3r,aD55!9i9LP0q5l10B0#q#F4LIe4%jA6m26;N<M[Er^-7OdITV+5
%h)l<\V7:tS\cmN51.V^9TP<p_mGO9",Hs5\?\!enMlQnnAYGO&q\iH?<O^KCgn799amlIs-W56X<-<(Dj3o1J;:cieEnjfidZ#p7
%0[5_%T0D4&@OL#.I654R)n3*2H:0jB,5nA3$c_2`X9B^D%pX<tD>]'#;;-K*j]r>+RuNc@n[i?g_9N$lT"Y\mT6kpc]\H]8/`'n`
%*3G5?-dA^TeirH$^UKD\("9c]:RKmGo!L=po^4(ndS/6rqM1JmH9nU%XWJk>+jLN#)sE/?dm?:Q`fH>gqJa'>%8N9pF!p_/55Hh0
%jS_uY1rsjf$O'k=kdg!4m4htRla8t8Wo:bN&&8Qhi.Z0OR`GuM];::f]!g/C"c]eA=B@S*\ED=D<^D<cB[>H+(UrE$LD9d-5PR#9
%HqU=8G&r(cca20FPP_W^HJPQuR^_s\L%2%@(Dj1g(>@g7QR@j^6K_qIicO8WF1<%\]+"#1"g:,5_-Z#k_r]!i4ce2)<pOts<%N/T
%=_^S0lV2Q)D7!Up?p1TSHkjSN?p.g6L*_kS7OQ(n'HaoL_nl+MAJfS6>oIu-SfG4J*@oGUOM<+YXY.7F:tY1`6CQ6Bo&5&YLsg\/
%aXg,gjClth5/L`M$I%78'U8ak0^bkHXM'!uLaXriiFMJC,#Ma.r\DfK1^_Hh4ntpCUqduK"Y(rN"m5$Pac'46$I$n);nP;O!cr<r
%2`jD2Aci>b'+aSlAAeEKKn_Hp,tiePkMIjX>kS$XjB[$)>>]s$FAgG$$sr<-Lk`ImW+@S?-R2d%1KY;3[CT_%;sT4a'(AonR6**H
%FPBfK4B9rD.jVaZQkeS:($A4D@5kd#):_+!E,uf"m!C5DdCo'rL89M!D:De1"a#a;`I+@BL<,rH1#uJZ58X.s6>NFQ:-U*&rQK\2
%2=$#aGihh.8-lP1MB]Do*K_VRCoYL8<\WMTkM$->`ch41I0.@`_T!9i!spO`RH<CfL(d`!1(0Wh;5(rOZQPn,4m-#/k#Y%njbfnS
%iK=NuQ_EoT%J"#^k?gc2l).9qOBHFoRluCaSUG;1[U-B]fcTEh2!iP"SW+WT]G+[5]6ib2Gf7MU/)Bf\plCIHrMpW*V&-UMWVqhD
%aU8%@(OG#Pcgt6qHhae<B/9IE<2X>#&QCRM2GC9j0\Dlne?.XP;Oko!9hCW<?b-d3?&<9UNi7R$1A*"L!O2&rD;?;@%$12[.%:ep
%o=o_*IY"!XC&U`eGqRUM5jsJd$i5tf6'G5XQC;btckdJ9]SlA9raLJI'dCR'7:g%2G_m/H*b#;EI^7[HIfqPX7#2S$`t1&/4:JIr
%HndNkKa=pbI?nhQQVlYQW3I7HjDR_88J=5^fpEKuRBd^S/s2<o9pf*&"XgpXQ8F;'FGCu>fE<\WWl5Xa12#JiJIJMdXFFV-/Hor=
%<b@$kYl\4Q4G[GQ_uggY$Ss:q<&pY8VFb.CChAA,Yl``7N6DV^Z!n6W7(!*manmRs)`^LrQ]'b]ip;!bXBXS($ZkMDb&1=8St7at
%Rh$eKo):_i?sJC>XMVXEHhujgHWa]^G]0'U:gUrI-`QJ8N72/LT&[YNTD=:2=9U6If8=n?bfEQNeD"8NB:SW0(!OLGT?o4$T?5TJ
%1N4)GYR8HTLF9:3_CBNF:h]D\/$-VEJIb1UBB?:+Pn]\"c:Y"=47#:rf3.>P0OYch]Zs-IYT9c@jE9$A+_4*\PLisJlbFVM:L7\q
%Y+s;e5[J*bY+$r<YiKq-]4l<Z_i`PR\a+K9.5Z=@Ff*?&XDIHR;fA1>;["291L5kf6=+;qkqXV/A9%oG1L8SE(^G?bqg"JAS=\ts
%3K*CfFk2t`Iq>ZsaI+[Ei/Rf4iU\.IN'$8[?"Rt:/:!d$:lHdf6^-,)\a(F9?MS3E:0^Mp+iruN1L4>c_Fn3JFg6P.U[hY@1Xd;/
%]["Z*2g5tRP1NjIld.L#T"N@k?&,LJGk*mGGC>pT.!^WlSplQ=L^Q:^'*;/nniH)H%C-?"am6%`FnC>q*TB[th@="o]AY_oC5WdD
%6i'7Be<]d;ouq6G-]I,c/^hiY>[t(:[clLhVoL7qH(C54%\I=$]UlZP*g[Pqn@o*cOPs$)"lXt$Q]2TBO9%Sba2l'e$K?Zmn3:ZM
%YKKKG91NVCnc`)oYf`<+a;:Cqd44$FOmhaCC6:182\o6Ob>@9c,O'pEr^eGf;n.=ne3CTeFoR"Q`?O)%Z+Y-XmU%[@&$KB9KM^U'
%VXrX\j8K3P)eCg*a<mUAW=kZs(JOe6BAUO-q(eI=7D-d0JZJ7OpVTu+1)0PQo>opt>3X</V<fI.2n/&cU$0-[RFMXfYpA+i?5H7-
%5L/FARJVor\g*F[okMce%:C)I92nRK(i,Bi6]nS$AjWZk7;IHZh5Ig;3Nh@I+5G1+0B%s_0(M1(X<9CN(h&6tPV6XIj4??gf@((B
%Q#C+igs;MNA&eD"K_m2J(Z(2TmcTfnB,9F<0TBW54PQ_;Z96@6fcsWC#I5$YJnMia^V:P62QesYh*u=toI"l9Mgm5"<#0k&=lt16
%R$Zk9]_s@n,_o,,7%,fB'>b5>AZh%L=j3<?-;BlQ4.S5pPUTpN+p1gHoD'gj`Hs9CR6hW;rdM+>&Xbs#.5"td;5S`r;.U+#2\mrC
%]Vn7/34YbUPUTRoK$!hoA;V[2oVM"ZNg5DoTe:bpq0b7YKt87UT-C\"M^VI;<ME0\MA3R`jn<VT6jc[TbE=:uZdiqUH,rFW_M9KL
%#q(M!Wu3[(FMfS,W$2CW7_!!OGp9/Gce8IRTS*r#fT,R+oUN\@2;htgnQMIfP\B>`8$OOIXf*Pi<CkF"=8Kn)Tml`Y)1ptLmuo8Z
%l4Y^^c2V*?bE>;B\q[39akV:b\$/tBUQJd$;cN`@Op0$sdE:5t>r9t'q.%ZB,;8&"m!]=[O:$h7/r)oVI:W/*`@"a&9opW&S9$k_
%OAJ><(mkRA9$k(HGenuu]=%:oD5h].f^>O/b<`O\g*nSsU!#,e)Te9t=Lc/qP#o6a"!u=Ik<V^n"A1p#L'9$blOMo*kd@o`,"</3
%6*I"P1@F3BG(Mgbe$tT<6*I+l(rr1@p*)_$!aWpS&UYcXbb%f)rM"b`\k!mgqSj@#l]B.;AHpmRfD4BS?6=G>hCg/0%q^)R_'L?`
%Yqj*@W+ZL1l7W+e@Xkf<?S*%i(3<PGKad&l.Mlh_A5SR8g/6)t>"<dJ-r`B;;&![uNiK%>78^m-&lZ%K6W'*.-&"N,6W"PB8K:`-
%s%g<RG>T(8@D\5[=h3j^CJ5kX`t6okkJ[ksrHUVa--!!4r1Q9.aI]+5L\;Q/HZ39o6[K6(4WmK-LA(Uf>0If9_i/K<clPPb&,d3i
%clPPbcfl,R*SP#-)"BXi/@<G/fn9)m_9a5jA.QA9fg:$]r,.nj)\WVH0gt_S(+pdibZPb`Dd8;A[[^?1ji8QB@#k5Tbu+qQ^mqh/
%5>!qo7"P/H7\WafNrB+Q.URc&@kHm`'+O=`7)%$[;Dbc$&D8k30LDHrL</5Io5RfE0<pP8LdD;1I=)ld;6e.pPAatBf.fDePb88S
%LDg6XRj)\*)P4c'G?PN6m$!qGpPXO&PT99&?-*.n]btNI)s`$W0nHtYl%l.qJM5$0f*gMG:t'aQW_\fV79*GjdmV,c]N4c*aLiR0
%=q@-cn9I1J[%>r_,%Q1'[jmqbj(`@YX*Hm"O4kZl`=&=,`Q*Q?Mc,<N72aBPYjZ.!4UX;X_7l8b?!BA`/g4f#e.pL=;eJLtn"VN_
%<rr.p1DiGEUhEAU:gaE[U1UQg;eu6ocIU;E4+tI-]i8jFn^Il":uMB*]O,j'-V"G/iB@tP/FjntG+5\mo"sko-m9;Wnq+m-M<P2I
%gLqM-ckD0+=_EBd\1iE&S1@&8i5bcKKL7*5?Q0s2r&f*j,n\[=o@3eoqB[soh/(6/ZO,a7ET$PDW,LhZW@LB2]'Mm:Kt\9EZ-`ol
%.moCfG^/N(im&A$PGa9&Z?b`>F6*t`&,/\a6+>PH0.0UVBCJ!SeriZH=?>5Kgs2aSVuCW9^<jOK?Br!YXrjh^&mcTl?hgb+C2nGR
%W5iZI0`<u7'k*U_5Lj8?UUP7_2QaP14]YKO,TVr@a/Y7dmqYL3e=,g1g>,0Sqc?N3V^d1CX@VNE*Ns?Dl4eBl_sY`N(WNLcp>@L;
%3X)_d\^,#/dJ1hHQkWS^0\hpj2$lA<QH<'gh'BYnF!hZebMW_ADZSaY_r(l9DbX=:N!@lbHgBq((lKa`gHKrl^+lY(L"-r4GD0F&
%lmsd#qi\liKKTR8g05mqO4iG8>sJhl(-;=T"rEcBFaf1cgfN+\*JA3%#5=2T8ZgZ\3S_C-`<JLZ'"EG-e3CR/bJjFt?Yaj9-k=?j
%<gW6hr4DS/MZL[$.^\)BJf3'GmK[hu"gQV>OO[X-_F1iD*4!.9>s%YZ$BipAP_BKc5+AV`kFbEnX8A8i;f),GAG,onA%((<P(g*X
%UleAXV#WA\Lu4K(,)5'dNQ(PMajV$hJ2MSgOBjL6Wb[)0U^))Z4-OTAgf`/m]&\(3QFUB#UJKk@(7mFCGg%!;)Q*Fqb'Lf.*0DMG
%0"'aBP"K`30^4.GlJW!A#%2'9+>0#hfi^b,<&eYF[Bk`9WEeaD8Y&l,3Hl_`3\QXXX%8Cg_B+rn=[eKQM@,nS"UGSZ`):`+;n0/k
%e6(h+2b<27+uND(?"jp5X%84Mk^JZL=[cMRiq8\gc72_%'kH5I*TFp\>X3-5(ue_W`NLA@>b+lj`[XEBh-%_6]+FG4,&&r;o?6O&
%+uNCM.RRh`>*NkOD$k$6C1+,MfZSh5<We!S'%QoGZZ\f&7F(fHI&VVEK7D@&J('&MF6UL@j<):1)Tq)MA8/:*PmkaK`,+A(m3G.:
%+Tsp"U'`.F(k@)qUF:lp@u([_]::#7O!-i'F[&;7+[g6';</fdKMYO"OadcHb=+?)M@`[<K/bdQENGl?%cZ+`HG[1DKCICPU&D7i
%7PV6BM6oKJefT4T">r\@$K-J)p-eC\[6T:RFQjT%$7/fH5bE`=KbCI_bVui;64)3j0JN^4](+%#7O2D(I#1YkIUlm!BSZo3:>IAY
%!A/+HK$<P(8EWL"#++^uIO9J74KZ3mcAs/f$Tu6#!<SNo8JS.LASouZGCFM:MmHEMht_iKP`TOC_ta<TRC?1_^JbsH9&<TSIcgqp
%)N8jdD49^'j'&i=")L2e0dYs76Hh@lT0L;C#4F4:d)kSmgB#j9bG@XtZU5,jY;0mu/pq0&WcbGos"4*ILYD'E[/,"3o!#E-XO^rE
%,,n[G;$kda=Y906gX+][?@c:^b>kW*Tf/%5FlgFZn<Fu*e;-aD^`,;`W"G@g!$?Ji-PYTZq;6mLmcmg_=:]fqDOo]a#n5i_^/h+6
%"%FHSMpRZ[B>B<]Tfuu!#ZaP;"%FHSMh'U"0jk]9]Eha`NWC@th<=A6%X$7;KL:b#UQ?M*/mUK4j]82;QH\Y>[G6WnotVC((bftd
%oo<s2XGVe!K+66kr/(_khfq!h^Z&*WBHGap,5>'&AumS@"%FHSM\MGkKU(HQLos\/^%A(C$BkR<+[qi5:5Ni#85Zo%N'`O@q&"=^
%#)kn&<j!tnbCEI2nKMaD4M`^Z[.0Z9%lmr!>)Zt,a;HYZQW"\P^%GRm0g'%^EANbd]I:^(krF7>05.'UEOCM'SGcI1GgZ11m#Acu
%k?u-<:7<R<'7P9\oR5+GBOl2/rs\YNO57]+4A@WGq&d7XUb=A`oJkuiXQ.-BiB/<(Sk-UW)@k/'fA"dG7-u!s_qZ54[9fks-VY;s
%R4!UX&jc<;(O^r#-TU-Eqj\>^M<stcaPf_!Gp;!mOW/b%0[a0AAT@,q[_,L>*D1k3n=)*-#-5HD_Jd.Q#PkV1_Jd0P)s37'&&7q7
%DknF)rp\[m"aZ:&)[Y5/OZ?nt*M)A_/5fFk3cB"`Yf2XJRlOUS%&+$SH*^C`EmT(qgWJM(b!tRi-B$*I1t$3f3I6?AGPn^sE0E^M
%6fO^inj<KKb#;iV#ag^I#LSqeMsQ1tRBo>8aWgLX2`;QO-.qHnRk59CQUna>;Pf<-.iRB&Kd?oYP?br173__oPYU2*rXs>)ZHX00
%ns>lSo<c78pId_oML0r^j?k4Flqb-i_:W+H[16#G/ada`;8M0D@?i\20Zj$Tcqg@Z(*0&L<55Ogf+rJea,H`^a3P.+.m7Ol/K[-=
%g#Xl(N0b@QjjQAS=apc(IgIl3dghS'^XQRM![Z=]UO-k,^^+meh,k5-lj)&sK:<6Y)?N\(QO$),*RAi/]LOM+:&@T*,'m];"!,'.
%do4K^=KcAebF'.<Drpp3Fmta5hk,(Zkl-_c"L=>8-i0>ndK':L?ge5G%BdW2bsl,QZ<8#oKY9R^^%8P<M&oCCcH\q2Z4b)qS0rI-
%l'[sCrE*>$#oc4pC%CS7_2Qp8Y!;hPO."idX>3_3gAP3hGVn%>33P:<SEEN)j.lOg_X!\VN&`q*%XtjS.j^@*IVO)"XVRN->jneE
%]q8WcMN7d551p;3mA.SU?eW+^CVAMr27WLAGKO3.akjJB<n;H[DPd<PH9?RnVU2)N:B1+AkhkQMV;XE2E]'I=Zu\ahV:4DJkJ&;N
%(BHqMITJuGdDKE6SX83Lr07Pn4>E>hTW#`KEX&7j_]G&=]1Aq0[$[f[,5YO2e"G>(NNa;7D>0U$O4qk!VtDm03(Mlg.u<M?fqeVA
%$o/3?(,;LOQWZ5`!Nf`uKbcsdq7afmm(URPo(bs2-(5sKmrsI*/Ci<tHD;"oj7g8bD];\nI'u4lpV)q2SE,Rk?1GYnqphfoA;Seu
%P,W#587^$5OOfn5e$i"c*_@4VUsq@tX\$9p4DGqZe5B7(C*(^NoCP$H&d=UNiWKMV/a#]U;,+1GZYqtU]T)@).r!?94ibF!)R0_i
%<Q\KcBiMpm0'L@hUk&Z\I>Sq`e;/P"kY!LXs,tW,")6j;o\JeH/@cn'AtXXBT>U"#oEI=t15,OTfJZZUAaZ]S%g+3j`mJu+EPC+W
%.,LC)J(tr-O4+*NSno!s7s&'`\b2JAGoMBD?);#[>K7OZnR]YBNk/EbO0OtK/q'oBl7M@FXVcfL/g'GsqRm8&pJU/AB"NXH00Dl4
%lLc=7N"s$[-GuUR!P_r4],?Ti1cm`J:&f7p\Kh$ZUeVsc8K\3<1jQhqh`O!9Nr>pZaY#l0*J<1DW+<e[D>@fqQ!QS5V=LT-Z)$70
%8sG7)kE*]Il&7<#:Vk$aCtY)-qN?m<KmcNfG:gf:Qu&]4&;*6$_.kP#q,q\K#*[Rs:D9jK-A][LG'2*!B3te)9p?:)e[D4CF1l"9
%VmgT&qk$VcEd`CYHNLe`/T_.30/CPidP@n-qc9IXXYf6Z_DD'.gPqb+Ej#Rhr9;/8)JA=?^N6=J9OhGGjcT1"J)>IQ7e!6<Isk78
%"`3'u0Wq'Pgg(B/'u1`"-Eo`P=.i7#fn3Z#iG\s$#IhG&lND-a$Us)fjSC,jj2<Ck13]k>r$=hTR:%i]1pU@$6.-<&M]`^\S+W<"
%Vp]*Fj1P+M0700G)M_HSU"S1<o(Hb(Oh#hqDNL1K+nU5>BUiUVqY0o&AoQ0I,<[cZ44-#i-bI68a/A,i=KGV!ZThd>:o"Hu](DQ(
%5CCU]`6(KsD%E()j^81?WKYkrHSK?ODXu/<\G"qs]kJQhiR]%&hrne7jfZ;F]\SHP:@?G`bKQWK5S)#\e6k=r[KX`2XZYRH\YEh_
%2IR6q2SP+pi?OLB"BtK+=3<,eGF$TcrNr3ge%@?Sn+Fo\f5X9UA6)Pp<ZlD0$c&qS<Ir(QQh3K&SkF*mOoq2]O1#`%l+*Tj23Ao$
%G=rJ,^N3!H_fJCrd$9nX94YDfGnm<Wo6dH=s1X5*iYu[ka*IKq>b<mF><V:0Taae(R^Yf/,MQ&bDF?)fo"0U'[o;1$Ssd-II2Gp5
%[K`@*7Itf01LF8%='PC[ju2'Wm@5.A$>YJ//cJnuknh+,iuSMN^+lm%a%O[tca!`chBq%Co=/-Cf#c%MRs?)L2W2sNplQRS;Pd:=
%V(mRV?sL:$U`jQ#2FVh8&&t?U8@OYJ;[O@cimqB\eYT3QFP"]`N!g:XrJa6sM1Yqn>hqhH?&Ea[AZ;ig;8ubTU&-.iOX0tNHScs=
%+nk_C:8@iiEd\pe8,+$]E[1t[U7,AX@GMmj`gfln%BF]*T.j-&,[o57Z9*;R=0kiTDVf<DOsV9i8!69r\!-E[$271NgoN`,l?YV2
%-*ojQCE44c)bKVJZchb.A$Y"<gc&<@IX8GX@5EPV9fa?VPM)!fjDdQ4Y$f14cF:&jo?b#%gZ`)>M(8AAif=Hd&p`7X)RoATMf'dH
%%jYT/<Kn_"e3,*4*]L3$<r,A8<s]k@X]T=f@iMW/_68f>,RGt&\6gF#8\tR$d/OaC8.n*p9%5(W=KG\Qit?Xm,T8TiEOe2LP*MlB
%[[ED@/M8W>KmDH!)RhT?/Wn(J3g?u".uVGBU>78uC`YNlG%Wg9%Zah$*Zs!Fe*[oMK`/\)P-\3L&Qd-[FZr\iEd`0YluLMA?k!e"
%1m4V:i!C'^C2l'<hRAGW)T`l>:t4^+OW<\.P(eg')TeC91A+<8Bd>Uj*M.ZeBKD;D]<ee^O\?u[ZUd@/N+s9Q\U<<qk+5&r6a'@h
%J:@(gMSsmI:g96uI%7&.]I7Y<>o8Dj!9d0Rcf(6.]&IpkZEeGU5^0-pAUSj_]kqXP&[6Am[3gLiBV;u*7jK)cl[@2(;Ap=ICIPpZ
%An6T]GLftlp)oN:$jg11#R6E=.6MB/->O0LnlWdkMGk?fiB\aH(_Y%nZOS0Zql/<J@B@m<mC]!tWem4/`mrZ<<b(s1rb/IqYHJEP
%C8Kgka1`RD?k1Y,6a"1K6Hu`/BnQ.@\gt,;L"cE:rseG/.d#qfH[K#5-[sBG,MP`?Na__D'qD.cn'@CZZB_>WIetHllaofP1@NRI
%E);$?s!ro*>c77Xgi/S0,%0oah:#ZTeRKmsE_uuV,U-bq+G(IBd.nO/1m0YQ"@O7J'Sl_n7!J[Uh(KPfgm^GqFA6U<6Jn/lmR"Z:
%K=ut>I67^8.!mJT0_r`*ocVMb[jI_h690\;(0ZS2(FT[Xh7692EH$mZZal.;Xf(mP>H)Nm]BX=Ji+8[Xc<<35M?.tDd)5pqP-*Wm
%e?o*rf?GE8<TC8?fLTC`5sf3kZiHAb"_f_F(9Ro,+5H&ZG9nD"pE6`L+B_m,Ym6+?CNI37@IM&H@tY/ZX*hbnCR`&-i4U5H#Dpl\
%<.))"^brR50X^0>F!\Q.P_.&H\17P9=`unga"]6:PNCQdqL8/&H/anh?LdW(%;'l\*nkpEJ&k6,bYZ"h?UE<@QkE&(c0GN^EHK1\
%N;C]ncr;&E^!&48/:0p;.&4\G<ip2sj$FJDlFU_,ZE,\rn`B/.G!3>/8b0P;&&[LVTiX][5uP"A<XMPtrjQYQIfZi<R)#r6KtaD5
%;]Vm-F?b>->`_?;,3a@9)tP,5=HM#jg+E9G.!-V]=nDbCb4'7dC<;6TN>aL@Zt)c]8Fcom@FZ/[6'<m/#cg.TJu%E/qgm4O)sOHS
%ad(R,8_BfM%Q[8YgDG5:X?J[%'?0iZr7mqBU&Jurd8Y?3ek2@JIcKOcZH8[iSEu4O\$X_]U-_ms"+>%@F/C>QhVS(`7)*Cg<R76)
%R;5.U<8`IMU9)n;@Yp*-<\.607^5o^O2pCOof9*3C;nN:?Og)[:(RSIGJ!i`k)'q;bPIZ]o']0KZglgSquo/-3"q3WAK3%]J'gD:
%39&LVP?a_B77>QkP7B[[,)VJ%\(8mJAhCe^5AB[Z8BH)d"mg3TaLq07flL5DFu[4!3U,N#lu;0<WK+%QY9M8u,@D:IlocY/4M--(
%</E_!dPB?`WQjSY4[.+o&Gc&P1W/kFI&CVq9<]=qSnib-hT44C+c1B$_RGdOZ@1;l)N^f-,U=Q'D;flU:,6FU>2"%2dB`D#/u4i+
%n84L!^[dF'7<PRF/RN@>%&I+qo>%j2[c;.$M/DU;?s!K6_EF-fBi70DG8#;;E*tL8[[u,)4FP/nE.ZJBrAr6M`V.P>r/l%j`0eL-
%NJL"3DO,)i"+@b_\&R0+,U18#pCAJa0qcLe1C,G-Z`6m[g+?2k9]geF-*OdNY@TCVW^t6riZN'1W8pGarOg\<1@trX&8_U_(1Ol\
%B[-Q2^rD>.%2A0m'XaFXG"Z3A^+E-3]#h9U(IfWt[#GR-<LT('j^CYPWQ'rc&I4R8`"<M>=F5j!gf\bfe5]gB#s@aVaEET;KP(oB
%,25,4dc?fi1R.CN#t_RH*e^CD((JsB0pL%MbXJu;7]ViHrhm3V5&-U(2;?kM^).'Mk`b[+:cfcI%Q_/;q`*g%CC]07TLlu#D_p:@
%8![KNlDo+4g,q!4h)SZg>C3>,Y'D8CBd<7Q@,<;QFe$Pl[G@Z*k'81&=9.[F9H+TBQ`;r;\[%ts'Q/:P.YA\rqr'!Z5?Ql`TTNe^
%\1)C,QQ&$<k>#TL>fq;'(j6:YGG>JK#q8c]m)pJ2Nrl@,2*1%,CCqk-lNR<k=BEqPQ`mk/@I"(M2UIXP>3c@llKG-6CVAAbJ4Qf/
%IuMbRo8%tE/nVe!9bS+C0:!63fQtAlEs@dKQh@XIrXWu,<c\7Zm%Y<^q<)&S^Qo8jSA0JcbPLnD\,e$3h'5*h>e$Y[FVLmm+3u1J
%P$QEf?Ud%cU$sF*'eDPZiiHR%JjgW=!X6ajdK0:n_9=;o#.''/+\6a]$C:Vc8/p_!Kk\BOC[7=r`[8+e#Umq]_*U:e]@TAik$r?+
%@!=>I9m7Yj)iobgoX6h%gUj*7L0TPjfpbND)oL2b-cRP"U\Nni"`M;A[PZZ=LV5Y$9A(Agmog54o9noVFF-L%nP4"@l##8s9@+TD
%GP/Z,Q#UTDI(\?:]*#^?/@=g]H^Xa09C)aY;gH$9F<8JEG/lkdAta+c!*)CTbsF9j?u7pIApFTMV&i99rLTcF/AWi+RlN%`YQXhR
%VVYs,=I.[_O@)4WUp-6(''ueiQ65_n/)g)0A=@Z7#K^<Z8Y#JoCj%mU:u9Vj=?-=1%]Bk1YePe'<s]?Epa\3XfgYC3fU;Ga%a/:b
%^Z+i969?aBc&tC'9<c/diE@H43#6L9Jn:5la^GML=3Q+JklWTQ-(?DD0''5>M_"QO;WkNFredPjKcQIeIg)Fc1)uV<F/hcO=G$Jd
%s1Qb?YakMu@T7irPti-TM,hqNh74S?WJ/(SgCSoWhIqePh#<2AWuri<#3X;4k#t,FreP,+J&U2CQuZ:]:MXb(DNojkF*Qr,m`NZ2
%[6G$]pXO1)0sK#p`l&=1dZ<'j>oW5R(.h+%e$KD=\St%a_Q-b\I@M?@lY+DaS)st%[9coq7f;QAQs[)mjGNb,Q7c9eEb3ZJ/6T3%
%j\"F\1a,f%puDcEq'-G%5.P.)`k?uc2[G]Vc@q*/ZQ1e&X=^2VAimqI:Lh]BoXfU64_.u^U.32IG3f`td2`NLgVF<VB<iX9gLFG"
%fkp)u_L!t#G+7acd_q7%G7\2l_/>=TE6Hkb(W0oZnEa@%1YZD:"gcrkeJArVRl@5j_JX/V2UVCJ3bGh,SgI3O94t_"MBG6t_HP='
%C-3tX[Uf,LVC9AYbD;P=%c%ER?mB,m46KR?ULRn_msQg#[PmpAB=Hjo^&TtdE3H-GXn2h6b#`$%^-_1pY]lq1RD#-<]"_:#@%OI2
%D6aJ[%22&^1HSZ)Ip?'k>fd(W]:@O;5%YWs!t:Ot7E%JLT^fC:2)=HXk<%Djgh#(*YhY32b'L,'32>rlFX7D8Ok=k]2Ukr@M"F9l
%i[@Rb_J\,_:s"n/c@rO#_Q6<]&^UMF.Lb%l"[N7_<1&*R'icLq`gR7@<Dn(g!(/4EcWOZ&^jE?C>Q6\HjM,VBM*S?H5?@iVQCMK:
%SHLlQ^cX8tA-%.^!2e!s-.8[c<0Tch]e;rh,0e9*FiR)K_],`TKAA;+'2DVtpQ])IJ66WU"0*&5@Mq?)%sD4kaSY%R]NPsSlu,FE
%s&^s"D*)<rip>5LWXGL!Y1?r]INNucCfG:Ue\qGQX1ED"R^kKU9H.R1q^qouArc'8N2FF,o$5HaR1MoIijO[5P#tst-P:SclG5dX
%iScTT2+<+!jrB"51V))CN?SQ]L\Jid0-D=2LqtE)COSaJ#eb,J4!=iKX<!HhUM)mE-t9E;9_,!@;8f+0i;Fj5'\PClh/(C]]MTrP
%MfY1]`*a7h*NSD14T\(b46K4FTe+;4Z=\>MN$?[SWXGp5)lP*#hReKqH*_2*n`3NrAlqYimd*q^)SNV>rK7mk94lg?>G=hKiET(r
%7450+&VEegG!O80MAhE:-I#OGpD:4KK/diD"cX]1RqVM$3B;_2rfGjT-;%H>]/@5h5*nuSncDkWqZ`Y._<-j8AAi6ofiCC_Q8u=I
%'nA8<-;o1'_*/nt[?ZP7\AkS`THdA$T`Ca00,L['j'$`[_/H+G`<(""g-]--O>A90Bb,3O6a4!-@h3^mbTX&pVOh[VcaFU=Ra!tr
%_.=/Qbb5kWgRZ7qj4-:jO:<OjfnLS:Jo%Xnmu"Ee;]!K"Q^/`@R;O'k)Mh/[[;r9kmZgbJ<e"BMiVdi-JLFm_:HgF>%&rJm>2j>c
%"A/C;>P/"M(m'tS+1:MU2cY2Rh$Z-<W4!C$qh3L087RNl96kn>7Ule]n]0_o&%g*CkEeXs+L0Z82&:\p(pVO!Yf<,IV7>/p0U4O*
%UDB:=nfA.a%`)n-1-Hm:464/(I'Z3(9"(XQU731?:?'HLZhkHQljtl<]e3VJZU9lp5:Np+5+WC(G3F9u:1SOh@R<PCD)8eqUJWUA
%`3tK,D2Lrf;Nb_53V3,F@b]8AdPeEKB8<!gZUUN,Z@U*j3JE_rf\$pn\-rHr=4n=4ToJ5QK%U9=4i'!;e@BU3LVU6`9FjQN4/AO1
%I\0`ggjL3?,H9]I10)%^5c?9djl"GCY!hSVT_90Fa^TLJZ>48iTXB9@jDZaa;CF%A(K#ODb-YQN\rIj)LH;,3B2bKi\o,,G@('Ga
%[6"tNH.:1u?k]N]?oH:T3lc<GCp<32_/+Z&DF5GZf$V7(<i1H)Z^P5K)0dT<2Cb#PgmK@uq%Yh+Oj5t.o./!o%F2]`@-`81fDKC0
%-EPhu7+_?OY5)XZ%>($U'j(-FFNq!Kh-kH@7b@PF]*_NJ.]rL]G2Xe(YL,5B.OmZ@!L"Amq;4>I&qcV>0tUefCOYB49+koe%8IGV
%C46ml%sGur#)*5l1;(V9<ET%!Pe^o;<`k6@`aVhJkY&me-)-eTk?#,A!>3O<3EDFGIuM:fZBC<3bWIoV6",n0_H%FunjbV0jD=RB
%I\E-3'!3\dU#!EWO^r$sZd1`)'Z/"EUqP.!'9e^CIDX'rH#fu;+Y"V@Q";hXP0>J6<YkK-'JiCVPm+`Sg_"h5/4HD(=V@hfF%9*i
%U_CkmK(k2Q8LL6tL"dIH-Cs4"=d6X%JOuag/*laAXcm7o]AY^pQ%@K.;H,P(K:%qcpb,QXQ:*6=`f-0..nf/d("LG^Vk7Q8&IDZE
%ke%JOXJaZ:/H4JZP[e:`2,%BiOUNaum#1[)Gf!LIdjc::_@sA`-H$!A#k.]FVHaDC]>5AA.Pp96#62N*)3N,cI&Spf?Z?m[])XaP
%qH&Si*o5`fr^B5#j)"Cls!$=0E;ci*]5SM#7T07YmR`XKs/Pi%?mDY#F_7_V!n^'/?h$pc?9k8K8!h;:72`t,U&?Or?0OA%kd'Fe
%[@?pFDGUQhHHf^/N!a1cOEWMh?";iJZY"BrITDP8BoMP''<!1bcIPBK#H[fY>ck;r%bSCa>hu?fgGuDH=C;Vo)U@=\c,+gU@>;+u
%7^FeBSUEIJA-XZu.qb/P$[9DGY3.LV=k77ejn\CQ`9=(e=V@hf7uL*0=b9[TI+Q\?-CS'MXXqir'JiCVQ/s4SM.=M1<gK3Q>4bZL
%33hJE<YkPD2f3p1Jmr>s>$9.eW)cqi.\QY?@^*/b2&8p0CNmGV4:Ugk^$N8%s-%'2I>\ds/nN;RAn<.!:GK1V-!FGr)I7eXP#&62
%pDSTjn]@'<]U7c3,bL>:3X`u>A\ek("9h@\.gtb]hRP1d.gu<?:f[joPr42;_I[:=/s"o4_R"1.[(ODdnZ"</mtL[K+Q6/:39#T&
%+s/[[a$%2'er9CE`rTA[?I,1D\l547'F),mcAlH*0!pn`;^Xh0]p@E@qnr0*f)GJTbpS'MERR>UmFDQ/<$'mbkT^]de[g4_HY=XP
%]pCL"(EQG];J9b(Zeb]Bd!_YRs"3]V3TE67$d+29K;A@e]D0R]q#A4C3*t+Bo7O07`*_B?^QE_;dVdpLdNh">M-$ciSd(D5Su$3&
%[ct8jN>&g1%qj]JYV:5\Bq>^7q!cir[8PU`CZhhspUOLP[RYRN6!ZQ&Wd"-Kc*5r?RT1ti!e8VP^Y81R-:oZuYEPf'#"]2P]QYNa
%1J"*2Oj+ahXh-m47UW_('C'^t12(m/8E1+R."ff]e.(j(-?'0+InA/iSb)7sj'0f=H\<0\e!*-h&(3Fi)pe>(Ia0'm15OePba^u>
%lJ[08&;d&HSADFRjd^\fH?-`QFMN#..0@beLo],`Eu(h53\I(@ln.@3Vc0XcAe[1@4;[hp`D%lE2Xn_#8-t@ImnMcOo'QV;&VG+P
%5t<3Nbm)3*\'r+['3-:V\?LNOLVS[bJrDA;YP%hgoEd/P47RdbRkVsmiHc+u2)b;(m2%>;hQ5fOr""1gn/D4=H:_fiPj=!f2B+;^
%j*,-4LUIhs_[>S`NY[maX1?224>9skM)S1u=3n!sS5):oD^PoCjp5)d[[9IOB@+8_Cs&0[;8>3D)E5Dll6o^b2%GsPfG5N+)63,&
%gT5$lpA%dj;qFg9Z*7ViAaR</DO%=43d15!H/!YuDIe6if?pfeQZ\$Dc+)%lB6Ol7'9@B$ZI1m#M?!AGd(]q']/YVClM@B=KC8.A
%AgO/BF3r>3`CiOQ1K_K-4l5>mM5o#&9D?8ea,XX5k@Nr)@7aJoXJ/-bbHT+aVRQ4q2G%HAJ,?DI6APO2C&V#mR@^RB@OR9]kJt*t
%UDV.KXN;15qPa!?raPHoa0!PA`pM)aXYb:Z_./Yjk(f."JS@VFFAM$>IIMF[4"re.>mK6*p/uqLDl9;`QYj/'_pJth2pD5F)0N&%
%&D3Lp.18a!%D1KW0,\/Tq+l)Y2t)N*X^#/e18>dd=;l-mIWrO3NI-%-QqG#J*gumQkYVW;jc08OghU3Hn1k%4Ts*Ta]QDb#4I5I$
%L!hC.qbGM)HMcMM2!20`A8LJYq7Y-jrcSbA0H[3NRJS'6=U(OG8=VbHao5Kj!9bI:kK^C9ca^Y^^pt*s%4FJcr2#.$?D'6_[k]lT
%kQU=67>gAocaBW"6UbS:L(_Ul&OA(sBCRIP8>$cl?KJ[>6-p#3Y2i9.L4NYrCUp>u2\P>.Q*sD*hCiFf\n#\Y[Ys6hUj=+=Ea:68
%HNr@aHcBlm9"mR*BM1ut9BhfU^\fW:O>"s<B!X/-OtQl7Gh*oN;Fq!h"eC#qqhV'.i?sT'^@74;!b-r_j9q.ai0n27KRBJl%f7G2
%nc]-_6j!/c?"6f/2u2MBZqbf2n3HPu(B9>qL4il8$rr-U5uLJ);+XVO0CT<L3%;AMkD__%F+WUJQCJX7jTP*Z.5`PFapFM`j.VZg
%V`WpJVZ/IB'b%cp9lZ%:"Xc-I,4kq7"?]7AcbZ!B(R#WsJ>Ak<!X\tA:fJ<(_';)[H=?6Z#UBTPT9KVp5kg2tUnHp.H?eWWgb80)
%7LQn+U+Z:RQqWX=B[LIL[ceNWjo--uBV60W:62dG(Z-*B5I/M/+R,EEpm,ro(G<Ic.k,^29a[&(JtS7FPCgCs3*<(acOH13Qb>.s
%c&3nP8IA+b7fKfUcK+@(>aM`l@H$s=WNfjs9\8CE"e@4j*#=4Rif=JEC7n3h+RF3RFFd0X[Be29J(3*uYgDoZY)iU=jLCkKGTPDC
%P_ojVge&$)b"B9u`7]_;UZB>sI:5G6[#?1]kR.cmo-,nABV0?Q=O?E:Q6$hNEie?@"Xasc2g\Y.H)Q6U3'f0&"k0llb)0P-JU.cZ
%'BISAk50irK-b.3$_<W'3'f0&ALCK&EIqH,$E]N&Pnh':;UjVB/3+AGY,6,$S06Dd(4,G)_[1AJWeo_V/$%.+CgalClD2a6adKq2
%f2t#&+IB5tc`o/`61h#EkUQMeQeID;5b"+eN()/pn;TjjMW3)bjr6<!`k7d!0=r*[UoQ1@:MM[$8QWb+^>*<OP-/g<Wj8(u8@lt1
%Z(fQPadKr5lmL7oYl5f'VA/LAU&n5*YQ?2V%Tk%-`-n+<O!?E2AZ@"F;&+BY92U=SYiJJc.B5e;"]\Hg4'.TL(0!k:4tZ$^>g<J<
%H1+DC>#6N1U,%S*NSE@PEq8C/Tq1#p8oRR6J\rE`K-b.3$dX_7b[AP\^p7QAW&%Or-EpVGq8F_cXN=!,%+`_OU>FTsX\#n%*&g/5
%i5-kEi(B:>\=g.]c,:Wp]]*S3e+k[Q=m^I;:Cc=BC5j^G>je(X+',VUnu_^4ZE:X7CdQfUf]Bs?$@T%=fiC^%J.&!Z1)Y;a!>iIM
%VWkid#@,WeSg1YF9[]&F^kGQh!PMoF?KmgTfFY1I[W3(-ec2b\bNIV9d?^q)K)g1^9L!\R2RW'ADADTJ"T7R>1G!9*\\sc:q^E^i
%]:t%E=4?0/[uu3QH0B&"Mq+'\0n\>J&[=.JXEJYd@7KeVCjGB;56F'%qWQ#."WaS%f7ABrAurUWXNW!]q"1Y\2i`CL'-$!-3B=0a
%f=iQ1GkaV?3Z8M$G&4jOLRc^E>%nlIO+Z45=1q\aHI]^'eieDZ)NF[h[Sd!CYj#Z*46Ipf&W*U_fPhr2NPfXGE.!kc1PsiiI3j&_
%J0&=qXOaF(%Pi[-=p*)mkt;Pj,J@)MXc'F;XhNEFiaH7r48Qs/(Cpn[g<K4EUNi0hfsYTG'V:(D<r7QubU0m;ZJ$\um,[;K/!e>U
%/g=`3qu%<h<]faUP[_@o+s);5e;51^H3B+6S4QSq%5b3+in"]0eo<%H/'.lf]-5q)Js<dX2CXeQ_39pXgS@C:"CGZ__7F/JqZeIY
%jL.XBoEe^m95]q;/KA0K-aQP4-qRV.TI5]Z2C[(S#L:'=2C['HaK,*1,*AS*0=aelf&!p,2CXeQ;,l4c;C)-0;'cG4W:gbGn&oR3
%,3]cfQ#bWT8GWI\aik*gMA44Te!;me<RP-5)-ZK5pbjRP]@(QSX_B_hl[]XdpN!&f.?guTFVLkn$Uq1L];2P(8r7C_Ub4+gN=D5_
%)b;N-G3$#%OcH?<!c:g;p_N/qccGu4(?c(5TjO(/GHa7shj@f@</H9DnA-#^L."5._$=aPe4=Nf5$.pT7h1Gm=G\>eQW7.0m`(E9
%B:f<E^m5&n*c+qt"3*5!)eoFlJAL4Sg#*(4LGqhE_dj\!>23DC%buSa4M:Fa<6Neq\pO=6"JOh3>4CSag*K]\OUIb@YHpK4i2V$j
%gJL\'L/@D./U3^\27t:aAAo5H:q5EidchAoSrS3+8%sR&F=#,2GbPs9RE](Tg@a6&=1I7H<q(4lUX4fs4O'=sQA06$(HhNePN`fX
%n>1<;Jh*Fk"]($>0@.KM=@(hHAB[(%k$kcV-`UE==)qiiF@WLm8RYa::XjtD+)d[Sib<M^1`H2I41#:m.<\Opj?k5QcRGZ__cJt2
%G"gk$F#N`?C(WBuaf9UV'g*AaK<L<cpF<H-.9K`3p9_bZ0oso5YLuJ1OH]@)P_pjRq,:O2:iG/BeA4\S,rWIY25:aJg@eT1D1!_o
%p"&k?&M<Cbf$WNX[&@>sDThOQASO%3S9L!=,A`(\UN,\lGZ.6NpF8..#(X8t3%-iqNhmK8%=n?!Kf+[l+XM4$^6oisF6E1/*:8QX
%j+6'2*K`0sPUs]s]TKaO51;eF1t%F(a!8:JX.VheL[E<YS#`4V_IZb@*hKd!qT&$40,g`Vf_FNP1.m4Z:JN_VSc.757a=#,O2cGd
%FY:/Ws0)U;GZ@Kq%R"5ebSsR0Mg_XH>A[@RKAFPtQG+H".A&Wl/gVbJoPAUGNY>C;'p:p[rc"NNerUl_B1F25_oi97k6f>!Xsb6f
%4FB[pOZnCc$H^,r;XOr+ab!DiI!Xkt+F+LZZChn3E!E:`b[<`)pV+ihUhL5%dBHW6Zl(.;-_7V"adYR?/O1"-U^>"O5rmUqWX8?3
%#`%L!Y*;##7+*ohY)KTnf$dnTD[)&/6(.+\d?*]8$d*aQadPL>=\od[&YfXI1*gLV%>53oZ%V1SAs]kB,krVI4q#NUND#d-R^Sk-
%bOC2\Xfgu,r?3]M0gjWBn0NkC9dm19#P@A:*10RW-1`kP;:BCr$7RY7ao*ZWS\%rnYmjN;-1"2,4&T!^31;3P%*m(jQ1oQ295:6Q
%FM_m1dr\#o7fCBpN78j5&P:#qeHJ)n[sNoPiE?giKR$p::;;19D.EhurAm;X%T_V+WB$*b*)L>$;KF%M3COBNbrOt"09V`UB/3\+
%:*_VSBf)3JRPPD0jmqR&f^_Z5Q7FbHfsXSR\M0F3$kciLI`+jkH0!pHSE=VK<:ATmZq@J"\FRQ7k:l!@?f+XC0A&@DQ6;YY61Y$I
%<dh4):e4ohOf2sK<:*+n&,jK$>P%CTkb`O-QcFIG#Pr$#dqk9LeA\-W34AY8'VtD9*]fH*?2)NYg9^U!Su<:Qp#E`Y6?C;HBA[q.
%%fCs4ej`\5/laB)nk_ua_TSqBEWW't1q\2f(4UWf86J1+Ij)YO(U<B0,L#iR#K+`ak]5H2-OX6U7@,f(V6Rq]WT\@bruqhWDPG>C
%^,dc.F?)IIV8:?Sk].$.2]TK#]'M]I<?Af#lDBrAbJC=S_TUnR%1+\cU<BI&>lsM9Wfg6/k\(=q:+d]73>Gh;4tS(sbGc8Pjh8ff
%QW);n%X"'CpiXMOM@;-s]oDWSi,d&Z*_^JnBLT-9p9jV?q@^A>nd0*6;]:Z51ks+KPlrb<U<?u&;]<=(7$hi:kON;+I^Na8n,W0T
%>d,7\g1==S3p1E/@ujk4TO1qBg''.u5_i=\*)7FH[^-D3E[nX?P$KX.nmp.HY8@AT<IIS;)+k`'rgIP*X9Gf$"??t]?N'Bacpo@U
%bM+O;6g,8Ep%mm']4lL1ZlJp>jXsH<fD;j!7u!?XB]sK+T.C(N:.:M=qj*E'j]$?4PO;h5QSUh[No5=sU!(j^+qJ!T7@0M4(Dj`s
%H/=$b[6H:$(WOk$?oekDo>0P76t(N<VO%3bBf3%O:L!$i<t950C8Wcc[9rA?^NSr'h5sHLW4Dc2;i%iblFlkm*r;Mb5.Zo(lN`&5
%3dr+*Tr<p'M/<jjbY=gnh=9f5B:rR`bVQB15,no:(t!U8bV72=Sq=EgYC>M5Di..=T9<;>V5U`ngTIeXC^rn81I\.3Bq/UrP$g[R
%)"0+-^$$9ar(ct*K8Y3+PHc+5kh"\Y#qGeB^0ebL:Vf4g-kR7VV8ah@VY[3tZh1?3-,58rP&N5!?rA>G'QH3l6,LIkQdJMI/E%:#
%Ukn&oE-NuaN/6NZT0hF;?iuZ6[Pj`>#\]lodm%EHPR&J9*_XRapmGZsR1>[Y!R$nrjQcO5Os_,.IWqqOTHpm#_^/<\<DW:MVHH9e
%-U"Y"oi*"2CLZ.Vl\>YfKkmBk:._'F@djLl]Ph)H=DNDl&8mGpWCQSVF8G^!>/Z-2(oN/g8RF12Rh&7,1'UXT@!2mXhu.]iY<+eX
%`F`:qN!<Q,D_dDpP3/pa<;F*Eq3N]!QbB<"^>*)BQk=r,j2!nfo+?gaG&QHYN=\K%k,P=dhSsl!C*b/Ni3GF)8WuLS%@>nm8](EM
%b%4'NONC0QAR*K/>#Mr\jc$5hjSqlS>o50(^"sacm?'Z@#kmE-RX`JNK3.'NSWi*Y@@&@WSWi*Y\[lR#8FDufDpHeP<-OAfc"6=4
%a6<'72O]A%IEnAud:aFlV&`oU,9BSNdS=s$(F>'<Gn5TbMNWX`s71/!djA6Lg<h`J&\Kc4jqQ@Aek>jQ)XP:8Iob6tC"O5cD7rW&
%V@dH1!_1Ym5;tLr8(1j@r:.E:nRrgfJNp8)4IX:=0,B!n%D$="LiN951O?fh0L'hQdhEN-VhH!_j(O3F<8l4O(C)"BVKmt-!o>HR
%BH!ClWhSLN@)SgS:2BZ=+2AiuoN>sW?k*d`;JIOVnUW\mkb#":",1#"l)rcZ-RZGgf=B](X=WNl[)DagR+;HPgZH`$1_4&.Yqnt3
%goY`PcBi_q;676.)C+n/TSF_i&jJh`ZM34//uaFIJ=p[c#+*$M6:tmq9d"e!TgR>`g3C<!$g)Cf]5[CL0<Z[npKHdi3D?]D#lBi7
%ADe[\&bc$>VOJ^A7%!8QT!]i0#lD'.n>]95M6P<]K3`7bM/`1MZJ(Q'Ppr^5NLb@=bhBUj87O#mAN1"<3G@Pl;dpV#_fL3'C$\c.
%B&.ITS4_OLh&l!8coPHHhH,0n1k2W5[`hHIqj'T6q;o]s.a.$EGHgD=ZFhhO(b'7;L%JCrAUZ1(3e_e#*uj&47<JX<iRRejb3u*d
%O,_:VX.%[*^d`5(l?H1Xc4>Z]po\`"RWAk'YOCrKbiQQ!$>5&4d<!P"8D(=VM<_oCoASXaju%jE.``_Wh0hJ7VeQ;iUW?D*Q2,6E
%JFW?dC#4<1^cUtTp%GY'XCrE3'V!>C.?79F@[#VQW!+fCN0&W$[)r6T$EOS>lHXIE'd):YVtSEdf@i6JI<2mCf!ap>CjM;m2TmF*
%Q;=Xu1]F,XJ$n6.?('*^274`WJ+6Js)X6^=nJuk?&ZCe_;^CXnM0L.M!(K)kLBG?D%o*VchEZPddl(8`46gf!O&B+*AbC\/=$@@I
%Xr.s@L>.1pGBH?F7$#rOD`QR(',i*Cl+H%&S$c./-dT9MNDuSk_j?@rX)_fT@aLHUL@)#(5:=Y#]AN*E3N6XL#-[_cI`(O&XCX"C
%-`X7kB(BAj>2?C#WB!*so)bq$.\J]F/K1^W]u#!PLBN$55"leVCt)P;2iW-o\k^3aJdGrF'0DVajpj=F0<[sp`q6k!9"h!lU*W<d
%[4-2?qS0CDXY@V%=rqXUCH?dWWm?3=19JoTX+TrG8,VIdhToBpgXLYd*.GYU-Ejc$O=<NWFk.Ec+G+Wsf3A//A;\N.L>E7t6Y>GD
%6^$%QmeWRMP?;;,\jr;7_p>TDHn*1567XA!'Ue;*12u-Fnu8/$U+%^b7%_VAWLQA0I%SQ$WKa=nMQt.^_%nB]1AXsc58V_BYa+37
%-r0Q'hN9*=T?;4'a/&i$N0mE&+%#TC'X:;bhNcJ4'X=>5$)4W_+>SW0^8GZh15)C0)NP`/LjrLIoZm*.Al]3A+;F@LNpk+=&W2ct
%Z"O`,N1F4*#fV;-P:J\I,'Kq*[]OqL9!j5?c):-]:8IbdqI4$6iODkLCdNd\71<!\f@\o><^8lrJ)qd;9p!dF9[/U3JNK-qplr%A
%SljOlEtAs85o-]Gg*H%#'$78]qI2>2%qlS>I4sp0$h*KI&>1\,a6Zpu*g*8&n<Ig)/:`)N(%p.GOe$5"NjZL_hDjg?$cUWtIgFCp
%gIBX;m">A`'Qc0+_Tj%.\CSB8/uM:nH)uQ4MlKA$JL-cJL"7MS)lmaYX^,&<ml&bIc5[AJD8Z0bke(`NpCA]o8U_[6K'eOirU&bD
%b47&kZO(OoePj`IqTcs&e&A%OO5#B^q"j(Yp68f[.^MrY]/UgVrZl+'J!]+k\DWWW\bbbZLWbn]Frmh-XOcjoWEAG3Z@G^LY.ssb
%pdWTjqY/[J\OPs,kV)2@b"WqK8dB$$p\p#AfX%*1Q`i0-(Sa&5g55WL[SLQ\[Hd\bC$`TE&]6gBm[nikT*BW46f3,T@Xg'<N+a\)
%RJjrI0I!SN6D5")*m'B*/pgZNJk#AR/8RD7\H<r3L.Q+B;UeNV`)Cu30M.9c/^1;07/nWG!@(dt=c**n,YpahhB+i\,G)L#KAhe@
%[m-7U<$2Pr[m-7ee:d"P>cg=rA^\XOEne,IBeQq[Qiom#P:*,@kMk7\%GT0>.mA/T7s[7`omW<g7We3@+U5Om2-bY#U=R#&*GX2I
%KB7T=#Wc0pH!C;.j:r;/^XDAemW$^35;&2b+[@<i@d[!"L)==>&0MNNk0\88jrn.E)R$aALUK3[X6JZ<Q.!l$^9iXX^#d8?G5N;O
%.s"'/H#\h>dc8__3`am#&+F,E@DnMAbuc-N-_8DaQgNCNIXM!F_b-JE5P7`iq_h]9!G@3qJ#WBui6e%%N._.]Y89t2:Ujbdjg713
%lti>52I=\Kn(+3P[]_*9V)g/jmd89e18tQ'g`(H;J[$#Bg#ma+&K#C=NG,W?q*08PLra,W="0G-05ea,q]";(qCaW6`<o6K>Q9CX
%I8Bq+e:5:PXN7REEnF2cepgC4VBRNB`Y'#iq.7AuW9=Y3--LpR:sg.7@jMSU5t,FrB&EOU6]("oB`"XA%jdq\:&RD3+%epC!_3j\
%L\F#6E^'8l7.fH&P8KIP&PUGg-6T*9pBf=X!YL[>bs5WN8G&V+.k8cf#[Xgqh4BFkKUl\E,)Md$S7%kgP=<#"_:B__<+U#)JuKXO
%ZUj%e"B.+lH^3Q<"B.+hH9XMN,8bh78JMU1:a5b_R^,M'hC$l1G@--is6A`"7u;kF%\Q&2TIHoB+>Im`bTd%k;IZIDg,k0+#$t[o
%0[LX,Osp7RO;#>6G=:?Y0_H"NqRkV$5U4KLa00XXYGW,<Be*:k9QL^XP,GF$$CXXbP;mDj\I"LA/o005;*>GuLo.;)hD!2;oM&Oi
%[jmqbj(`@YX*Hm"O"gTqbKBBOVRXi$M,kDg/2T.UU6UGh0/PI8Pa1>`BeleAGUBc66,Hi/545Ambh>Qo9WeEtMPfkG(@J:7R))D!
%:LL$Mo[BA5T*`@;(4;F@)6?XJ=Pf5ts,?B4i#+*.3j-7)XI2e.5n.;I'3HTbNu:s=14dtmr5ng_Yg?[tK.7;$_")tQHNMCY(o#5^
%adKpG0.Dic_)HoK'+j"</G->&#;2!&9OKU@(SM/:s+l,40fq]q@,\"pBXa1J!fP2FY\(-#9OM!SBZ^aL6P&&k&U/`L$E)MHN/[h'
%[-aBqnJ'l$SsE[`^N))^Q!fupWYTfmJg[eL3]V-`/&VQkpMd=#)0D?b8ZjHtXUl+5]Y$S.oCj8$CWWC_/0+(5^eT)G"0ddY<6F6!
%/@0=6.[DYK+m'44GcbAS9*XjZ>27pBYdsmO[*W$f%@^C(Va_'"4_Bflc0F:OU4#.jd:FVZBD.)IDPD(K/#SA*Q1_*tZC+1KV8W23
%/hWn,lcLn^(RNO'*NSFG525A^HITcah3kOnDfp%;?.O:p=^;2ucoQuZlM@C(lJaS1@)a[\e\u*A61,q]e\u*AJ_goKF`A:)MAjq.
%i\J(f#oUnNi\J(Z25JdAATU5D/!ST'ATYbR/@X`!JT`62jbmYkU$%e>bLb!FL;E'T?VG@\(X7Glg[[f(MYp1<i[nM9*FJ#'L!LsP
%jbmYk.B;a#09X^O91$eb.s@5NY_Iu7f&9hr.ahP8kd3gI/RKcu$TAuWZ+@mI/m,5./u-V^O_(tKOc1o6%26>7C\)u]aP5<(UO"o/
%)T_6.g[[eU&Ve"M4m29.6fK=l!V*EiEkBP$K`S,(/Q"*rA&*pSLpVPlgb),b&cAfDSQt!L\(`nqGDb[/i<d+M7jPNj?(QLGZsKmi
%!Zlg9EOuob`:%/X]3t(oDT`j<m8?p:/RKd4$[1K>cio'X/k$NF],9>+F[PQ(-7Q>NR^a?G+KR/+cio'TJeR!0'MVgBg^h_39:uXs
%ZN]lEO[']kAdb@+Qk[,>Yd9%Tr)2a1_9S@)UaJPH$t]m9'H1u&@.<7[FOLLf\9uSfZ_-UX[\3#`,#Z;>F1,\$'H-.e_9Q*2C]81J
%2*[?Y#[cjHX0\Y$Ep/+kcIS4a*D*"@4S`QaWe-eDM3Abo[U]"N*sZ(*f\+-jkS!*2_/g'C.YfVnbSF0rU]dI!AL]l`\mVbK73mOc
%dC4@$doU"rJt+M<Spukf(C\$rd:].N9^ZfLb514:@@IbDfJr\_0m$g6ZZ*6jF/P"a]CnkgFt8#%q;m4kT\>l3pl&86>&'a<n,q74
%GF.i2*-!!]F?IcBG9bku^inESfm!PrW4:4o9TOUa!JBOaJ0`&U'eniJBI"])WIVh,8kBA!O?.QBXtb3X5q67R4i`p%K9s'"=R'c`
%VBQ5D9.7.cQ\QER!X=(c$SfRB'efpFQo)`('eniJ![JlmWIR;0/CG)^#o[3u`DR@>$rR+Yn5H,+#-!-h8HrK.@ZUp6%-`\4&VF&u
%+M95$+U1ZMQ2hc/F+#eTK2fXZ8I:K3(o/bmbro0#Ld<Lu:f1MS_8XRB[Kp?(\n"aXbnYsI*piUAeLDi@!q/`qLd?bB,?])8,_'cZ
%N_]X08-KDgl:)\$OEsZe)7)M3Ld>c>DHcK:+9nfq5r7+?#r.6"DPEpQ[9Gl,4h=o&\%#=83O;oW8ZcS0aQ'bc.?3]Q%&2@tjiaTQ
%hUpX(5A-'G)2(/L)4X!u4Z&?0kb\d"cATIMM'R;3]4Ua`aQ*bm."g),=X%L?6l?+\8M4Y;6l?,79J0t>6lDN^=RgD98X)M72oV<'
%rdCWIo]*)n[J0W%B]k-5M8Iup+"dK>r_3'dYA],qrR+2YX"q.hqS'`A.$p.jgX>h5m0A:*jk:XaCO.^;??#TA9eQ^obK@VYQsN2(
%/(mm[md=93":\81d-Dt"+D?jGL$60?->5ZG0^jo7U,R*(6"A;c^(/rD('-kf4V9m']/c(rdn"l^LYq-dgb45n."@6g]obaG)&=nn
%]@No@6IoFr^`9'B>9r\Dd?RBJ'$B>KinO^`N(tcB+lk4L,2p'j/$\c<7;IIUf#S9-l\p:<)lokYP?L[frk?&XAZ*`0&cSQlF=%eL
%4Q?NmMGtOZbt5iX'XE";(9<XA@lP`p:^K1`dWgHEI@,\I#%Z[)_@/s%+4am_kW<\5oQL%D9@Bmio+2]ZiNaJ1M,r``OcD7dVrKTI
%S+LM=4JN"8d4CGhDr98npFqX\V36Dd:,hY*7'tOlEDCu#5G@8d8J8_.Mi"Mqp9i]AA<CcD6%@rA5,\))7lg4FB4#ZbLR3LBkSng`
%41l*Kbh_lY%T>Mpkd0^M1\ZfWoZU^@K66e*6QLa_CZn?;=O.Cn/m:Pd6p41(*mj%^*g)[W1u^6bTjPO:1lU^./n`*E[g)]Zf%(s@
%?2@;``u03Wm?R;4L?JW>EMHDdlE0(S3I+"j)UY>^b02)ndYN/2.V'Ujm"j1QF*o^VB-a*lk#Zq>m9E9l-h!jf031"T1u&X<I)-J.
%1@kZ2NZ5:_L6F`LZuAC%fXA,r(`hBCs*3biL_O`_mjh&E7L(ljdS*M`i.`Lk`\R&f\\@1[*I2Tkn"Hh>0AJ0-$9.T_51<+5o3e>H
%)e,WJ)>NAi,!*4WrhPDi1#*>DUV'b]!k;ZJ\hSt$o7anXObk`lNA3K(+dP9K)DU#dM@^C,g^q4:'K'>Z#hC$[#nnoG&B>=/]/!R"
%Tu;e]=VG.IXsho?=685*pk!q;8E#:=LEsPj^KT-uIki7*UQ2\Q^*D)PMDW[h=Jg4bj60WFh*fD#8U$dr(MVphB1SL#:Hc<a'77fN
%@["J@>3IDK$t7"HpR,32CGc=+R"iAIf^+*]e8^1',0;01m)nASNkX:Ud&(WbQ#]ghj\d?$UI*[F3'/$i*>a/OTdNO@F^3KYflt^d
%Z,m\;i]8].P6%YJ=N<k=aYHpfjUZg0N-0&DbU,\-=NRmX,b#3ciT/:=O_ceGS,-r^^KN0t/]M7`Tt=4$&=LciA%Q)9D)+P>7!p/C
%E9smPbU:/9nMOmAiLSh.`Eg>=fjlQa/BX!t-A/ZWZ+0*bVG5(tnV+9j^di!0!/fE>A3u)gRk3i=6.70M2(^5s-A22,AoX0A9u`C^
%$u_>\a#C?79@tSD]/$*]A=$#faLROICch^P2C\mmfOWWaE>rJ_CpG.$_)<0Y@ihBr&t9:m@:n7t_DW:g\)]Xq[nW1)KTKA9?bRPH
%YYc`\PEBu&hLu=N5_Oj8ao?6+<uN[)Sk&!oSr3Q.:+k1"/^#3BJfPJ9,Y7,b.s%9:,7Rgjae_T5l7GoN\jK>/b%!"=IsO!5k`.+O
%JN`\DdM3b'%@feRl&MuR_:*4YoDtp?)",Q9?,<U:_<?>fG6M?UEchPl2?cknWmdT*V(7p5E^WCCp.,ZC4e(.?I'l"6E_J=oRk:%:
%]7O03#?m+F%NY)Hb0!)B&L7VX/5]MK^3(XV*=^g>bUPWs,\5Q1@/[AQ)]JCMXW0cMoR?s$HWsA+7DC?",j3@moOIW);]@CN<oI@X
%^qU@8_kQkRd:/f]Jf,ki\^)A//"!^nf\=;*?]Ct5h60g6G>EG+&frhB)[o9>o^)\N6iO>Dr"\b)BBK]?SD-q=9,@8b(4lM0=Eh]6
%3S\X8mUVH;co,:ZXTmf6n9K#WH>.&EDD7(PXm(aT]iBJo::&)u"*e#;oJcEnGWS,Y/#V;RJr`G`St_ZD,i^;Qf^Gej;Hrb1fp?VU
%D68/)?(H_V:Z3^,X$/"nU*Q(?^@>Ils6ik1;_Y(u)G;\a%mW#]@Yo)>2`=b;r>A8nSLsVT\_,>IAi5n04<DI>q:%iLTp<BOV<Z'G
%/2\hl_`qET.R.!dT.5E;b:Ke!N,3jN')Y]8,m7;$T.4:C]T_F%[Un'Ds.5a!C!njM`V8G@95qX6ofY=mP*PES6=t,a;?knfCKkme
%U4jQ7gDOP=%5HQJ#_t%BiRU_T*H#PRitjF].(H_/4>1$NiUVu@0]B0YMGpC^o_k5?;WE@JKLBc=<"0Xsj%d4Xqs'=e*$Gn6rqe#*
%\Iqm<V'Qq-jetI5!q@B7pcPYSUdYlp5t&&?cgFqrX[N;`B-QLH_roE+(7EHh<$(lbntLri+<mTeUdYlp5t"U<Y'g#W+u>*I4f>Vk
%*]`_8F*CS+MHG77&>kYO;up^UE5c%LX6<$lYQHeac[sUJqjq0>g_ZTU.2`"oqtpI0d,"G=SZ(gFN1@(Z"&!Ru&+EB0^_]XmKZ)4f
%Wb2V$GX#<+H:^V5_Vrlp](W=_R)n70s5?+C,)G*f/*K\A*hE&uX0&H$Bu6RUn&oVG]#58*ZsV-mTOZ:qMV'GK!]nWnqf:E)-<]X_
%qS&Km,UQAVeG&(g@X,b3G@"k40)I?pYWkUX?09m3m(T:SS_>:8Q@)hh.Gg4-g(G[B!s1`-@"2b_@CElr"E$#X&$qh"Ck'+V7gh$<
%3=8,?L;t$/mOOoDl<+2/Q3:BCBb&@lrAq#R_Tj),8oFS'LK2I+]Y+f;KMl:>k3WQU2$\SW"[13'W`^K#q54\o4F`*WOm:BHVthDQ
%a1'q]Z3ihQK!PdeCspV^5[W@gjc&uc;*QkhBi`Gjqfq)2!LrPq^kr`qGVI%YHUM>^aE/k&"$P.X[pb'#"AaJ`ZshHK?E33b(19FX
%dF5Z;CM0?H$KR=Ulrc_Z0nMoAJY=Qm@cZm+3mt(Ma`G]Dl#ep'Yjuc/Bt423IEO&\mXO-.-(Th7+4@B;82tk(r%q[-8`\pjo$_R*
%2<O)\5.q_@naG$UQ&!OY_mS3J\9PO]q/X!bG^6gs1gFfl.H7HhfXi9tE%gn(M)Nn9'lGN3YJrSJ\GS0g\1=>Ch/m>?/1gjN*j/5T
%7:5?MaUSC^(Mba#*j2<pSe/$r_95.>`WQ`hL,?QRJs@BOnSPW_1:A`HdW"`gP*:[EYKtG%(`s9TT8'DFr&e55)D4.mG^6gsd;nkX
%\9YU^GH.D.o5OLo)W@ihai!5<i<!#3Q\Wa[_aW/o2\27IL5X`nS31&*)D7i8G^6gsA%o/X_oosZ+7iK3INC-AR'0kTZ1)`.a*^Sc
%&K_P8)Y:'pj_O+alEF3SX/_#nHMOXB9al3W0Dci8S_kfE[[QB3oVe@/]nEiOX0)1LoS80&NOF;_6N7bS6iSaOfD`9.?6fm2cX$1`
%kBj?,]4<!(kN50<gM6,-/D+g@X.;6T-Q"6gP?"(;05ec'%k1GYI\AKJ%J!-imH48f&b'CP;a&[DXm[g"2m''1$$tTHTfp,=H1GX[
%bX-aFicO8WF-sc8?%s`oJi@2%X8i0?\30S*kOI9BCAeXEq,=QJojj&Rr*=gNrUAXBJ"IaNMr<HCrfV`3guRF>It6+/n"9B?5VVPs
%W9WbgS&p/ic/dr4N`6b8gs*)AFJ^WL',Aap\rq40f_:;!_YO[<I<\g#L@m],rPs%Y<8W,mLCEKImh\L2&XA(B8s>?B".YW'<nDjR
%ipKo;*1)=W_MU<*$0NXg6s"((]SfT1N_@6?O"?Xq99O6(4ZgeY'6=sbP0$0VVk1nua=9pNB6*c>'::T+K)6b>>q+,;)6Srrk-ft*
%V%;gNn2Yp6B_RtHID9XaXkT-!2O!7NU7$XI*.OY.`m2Vpf)Bs#AdZ/NUK@u]%(/;hr*s:?"A9IkEY.]kD/[]bJ%-3EYOm_srkji]
%rnbi9&W:ObDHXqKgd$@&8&P?6Iljj+J%ins%6AQfdppe!(N0k-2]sSYe3D=7hr[$]Wm(=Zpqmot,E`HrF'd(/d<T89[K:Ya/Mh3l
%Y"agN-A)f;A9(Rlq$fB,-$*"/q$fAe.@Ct-`OWq(8tSD)^9K'n.t%UB<j*3q/md5B,#NR[LR6Ee_G/kJBC:'[+!YopT=M#$r7##$
%k-"N5&Lp1Wi&k/l-BUV/L3[S$^G(kC_TlB'N"n!gQ_1erX$0kT/jFCnl[;On/jFE$P3V*15CHfV>g-K;E6(Q*j_+"5B-Akl:0k74
%[?bl(h-E<jpei.2$!D%X;0T&$E2V3=U[HX)]6>H!(.F("bo\S':)3a&8sX%;;M4DarZa#[:5se`M,[VTGNq2rprRQNmaRoAq0q:t
%mdeCFXh>)pl>Cq>pJOj-T9Xc)Qb=S+mk-fKi=<S&[I:3E5h?M%Q8;`@0F=71G+E"[\p!r.aa*U@_a@Ei'$i8cdu!elB):,-Y+dS1
%O,Hr!EQZWc4sK69i:-slOZ[aA5_%g<V.R]tRqLsRT!^M>3dh*Oo*hV(O54Y#+g7i.N;V2Xp$AC<ZFtVBLGf)@I">!3CS!YU@(W,.
%/`@HFHN_l*iGFY,GHFAhH(d5XhWqMfF/q6FUqlDBDs;,q>`WTYbIdW-n&i-t=?bU1Wnd]aX:*r5T^S_krt>2/(2Ft<L!HH;p,QcJ
%<;>=2ZH0s2lGuO[rcp_b--!!4Us(&CmrD?fUs(&CM/lOUUs,UAUDV)eZG/7aB'PN>R\;TtjO>Er27$p.V555)R7B]2SU)QlB';jQ
%S9cGl*l/YVRsH>k*mp5m`;m1so8*-Kc`b\^r2)&c!87*<I>g5oWQ0KtAqXufq.E0qWCQ_]Z_NV:R3I(!Q"67VfMM-:O!MV:Oe-kE
%).kQ'&JYCM5eVn-bl/>UBp&l\hDoQs_p$4b!YJCLlB0ee1tk=#.'8#KpATqoBbFiLDjm_7b*g;ob@Et+Cp5#I@^EB^Pjo\(F;'q4
%^gh]9Li5JA^r7dDopXN/rXaY$pThNGnD9c1Kr3jiYcGPPG[s#_.III;(iS>POBjC%XYV3F+*aU$*F0XRn\?A,mKcui>2YM]GF[s(
%&ICQt+)Bd]8..OXj,W8$>#=-sB!4e?<uR+Hs)E-d3Z[()OqN_taY'7i,J'%D)9/6BX"V@=-c,#88g@pbjWk\j]<ZVl^](:QQkPG6
%>&8(H78JA\fqlYmHsp)5c@$TFqe6\S9%$B.,-mh--6]:iQf*ENr)r*=0<>f5)ko?_k$:Lk?[c&0A=qcPqfilakW81'>$LT*CZjmt
%S\'%<Zru!%MQk^<c*1;L<:d_E/[2M1[Jd.cZW)M(V.\<47TCD"XUih0]r>QI-b3\u=FB!?kJONcDgaO+kuS3071<oCrtKWA6HC$)
%!G0)uDk8el"R&9jpg-0YQHf,Tkikmtbj"Jma%]7S[F-#eK7m<A+XQQ_\gZK4SrNf=c:B&j`$[Am9!`=ZLsOa@c`tRf,h#s:SYCS`
%hARiCG!.cdN^SFY?OKWb7&7UFf?:?KDU#,1)EFpEKsZakXPI-[)5DMF-mU^jnTfOC[AKY4rC7*Udl[CjQHXiqn.0B+WYjs7Xd]/!
%>\Sd(T<&Nd.5$FCTDYhSN;C\Ca6\ZT1lc6=,CeV"Or'`BQoiJHG*r&cL\kGGN_&Rl0nr40hQHVN*@;`_fd^sXqj7]lWQqG'9H4Lq
%H`MEQ9G[Yh^%:)V>?ST-($HjG/IVglP/)1gM[_T426OI-M-F6Qs-n3X:dHn]BL[?@o:>fcIn=f-gSiAc[GGQp4Q=<m48$>c%MR0g
%:Sbnho00J.bhbkL7dhc=?YNc\](JiEg-,4gW:u]]p`J_&N$OQfnOWT<cUVMWH/T6^Q'.=KZkJ)eB*g"CBIbGV`6=mF(c7^a))Hp%
%#.t;k'>o0O7D'iU"92tT8ob2Q[[`ic;!j>sr+bi^GJF!lf[JTSo0c'[>XY2$P#iHRDQE;U@lhm^6&fCpUDM6tlg?`X4;BsG77)C.
%YZi[N\rGOs3TfT/DRTaTdcYbp][(d;Mcl.krS7#3?*o%24Zu'a54P="^@cQ%Rep93Kb?&i-i5:O=R54XU.mf@78l`CE,]j4GUaoZ
%-Xnk0`NOM[NI3*$,Y79mS@6X\9RlTYI\E#>D>L:UVl0bs"MW>lSki5-aqA>R1/HJB:4IP$^Po#Kmld\9FTZEHgMFuF<14b_>'r',
%-%=H=7WeO%.acDE4MHmX*hlr1CfZjrL=\!j#'6/DAXU(:^?I;".gp\qSC:jC<gFA+qMX7R_TssgoN/>p-Krocr3Ka$^X,08)S0QI
%:K>^6[*F_%9S+e;6CnU_VC6d`/j8khK>^*RMk3>E21@CdpPYlGZ;*QjHWWZPCr&A?qs,2GKPTcbgWAC\/GO(JMl!Hcl$LJ#m,9hS
%<XgX[%GT7=\7V[`O;M(S%,cE<dnbm61L1K]fMNA31eWmX1[[lV*qC?!EP-#VE16+1fgDM@,r)/uk2EUPa:-3a*@QO[U(?Q\6XQ[t
%Y$W.&Hh\$N8ZRTsY@k-La[:D!<GLKNVjc)[?%dm=`DBc\n,$O1kEo9GE5.T/5/bfg.G$qr0Ka[._o5L3A3P[tl@33YCh1s5NhA=?
%*A:aRh`%a:NW.Z'*^;c>BKX*e3?UEd-K>r&-efN$!7)c+:Q!:&cg^Z%Yt-00Fme[Q-'^_s,-_if<'ieWLa?Z4<8W\SR&(G@s$7aK
%jK>$>,GOYs,<'G9b2ndR-\tf.U:'+\P"XaL'!im*:<B?:E`,kCDT4u4?TDPET9YlX\DgC`)+lN8D2'LuOB-DD>B,K`<;5Cl,)"<9
%/qkf._1.kWE[b75aj\$X1CY(8,)j6#DsDb"Q]eQ3dUK6'9.iX_/mZ-[\J#8O&TOdpi!VU$D(DbAp7OUEUZ,0K)+lLpU(s"cM=WT]
%/2h!=Ar^B$:^MK]MD#/#1(d<cj1qQg'D2u#N_3o'854$@PWA].#q>8-E$b5kV9C'*kr3;;)G=W\[.6:"9QJBBUApldV%)Q`h>.rU
%6*#Gu;V/q]at=aBJf-(/)+dAO<fe:RCU&s+Xj#Um@^&-KqjbtM[">bh#^H/Ja%@[bShOg]XVi;?jZS5sMAch.52dQi_D<EFeii"W
%Rs#3o3bY@gU#>#qiBEdDOH5b&K_lnD(BRq"1MEV`M(nGiSjOZ,)$XF(PP(F?Q/N3V_:ipeQbW;FD2'fZjZeqWHdF7,5/%nQb)`;g
%_opB,C\JpXK(j^"G^7WENpcj"nF@Vtkao$dCX<CoLEYU;4e`M$?c'V%Hb:dr%0\ERnYYID09QOA'K$T;]P#RuWRiino#+gf0F+]c
%HqVR95K.J5Kf!I#q,tQT[.<7mb9+)X9&,IY06toZZ3)3:TTr*sP=_)7M[5c`$8T`oIZLn)er3E0XW2F].Tmh+`4)dk29_8&?>o0,
%h88o'`6>XF>TYTKbAT$]7"O8d#'9^[;rSA8%,UEcJSrP6D$d2\NRu9qTXi&6!WA;Z_4Fk6D1GG@4BXm.6Rg@=1Nc^jfBl&j2HAXR
%AcadW>He.B@D0W&j-T5CT9JU7dWb(on5\j^4f9MqMj8K)`UY.JG?3:@f#R7C[YJ%*QdoNo%YmDu>QckS9I_0#R.:gg)_u]dq;iDC
%[Y2%hIJ+\;IoX4th"d@?h`5#ogO#p$Yc6a9>jS'_'ZpA(.Vf*IbLCR)S.U"LF)<M'WT?;\g!lIp#MI.uas[+aQ9!,%+:q("[4Y>u
%;[`4jTKjX9eFNU7VQ&[Ei?d5^_PWVa_\@m*jl"!MD68`G]VQ4DWPtW>Jt#sDP($ghj5i/+I%3T-QpZY."`2r([[+.sAZ%WfD(V-r
%(dQVeT!8+(nYUL[(F/cG!2_]Z&B0i0"M:LiQh%1r[jBtAK?U!arEq=ea9bk%XYo"c\tGNrke,-K[CAr53*P2_\^JkIF8o>PFq(!j
%RgCa%#]H?MXEHZFPpcF)SU/tBl(Ktq\#$RKc\jJ=<15#hTgJRUN$7Xp7b=HJG1Q@(:p$lnUKP+ZYYo`9\-DP4D56W@O@SWFm4E9[
%lUKpu%etO@4kM<5O,Vf?_%t/Xi]EmpG_B=/AG6Wu_R1$%oc]k[.dAOHZNKi9CZP,gQcOJbo5paYXY)d1pbL@Rp!d0l>TYb#OO`R#
%S%jP/"^-g;FRKmg3A[P'iDBhRaNDI;AF]ua@G5]rM.UnLC<pOTG\-2'P"8o._64n(Z+KX(R)Q)CDkA5Y[>2Z@;S/$Bhd41'C@7Ll
%DafZ(YOBLT="u3T&PM?Yb$Zk]\6%g;MhP9Pllo<N@`<OcY-hKKnZ+Se3M3,).-don#5[cI3dU>__S(B+dX%kk7'"&Qcg4Zd,R@2t
%&*PN.+&>,Z$@:MLloL6pmSsN@[2)/8?dYupZt,')S]]!!YAm]L!oNHM;:f,ThMsfaeuQ:I>%7N)?&RO0AZegpFm\0rE0Gf!#2>*C
%CE"C@IrCc9VSY`ic(\W'Irubf>NT[jH6QGmLd\'D4"`rl2nHrqjdGG2rN(3+B7KH`gWhDl2h*tDY@oj&]hp_snTY*#Pui&[,7@O/
%Ab5R/VqB6!h"9$rgn#gA:AOs@cEK6N,eK(Hh>"/0W;iiVbF/67p\@B5Ie$C[Aq"SlG%p)'$GZf^[@4"4HQ5d[P0`=4"aO`G]MBms
%6`=V&&auB!q'#4A>:]>#1\<^Gi/QA9e=,Oi,StpMht?K%5[pp]rN0QU*bM3$.(b,R4Sb%IGHaHk)%c91>:_JhSREWBX^FR@mgP"r
%;Poc_o$2c1a"6HNRrA^s0%YLCraI1Voec0Gs'uHlN;1jHQC`;o!bS'R0m<Y>nkZ,m7+#c)W#]W-'A&9[fWT;rrNht<N4%$PBBOOG
%gD-X$Kkd_SCNrAXVOq6KCOI10dc4!$C#EFXRB@(mDgmublXu-60Z7NJet3a'HG!;)UAo4?Y^Ur-QUh("CR+>*RJY)W%F8W;enR@Y
%?gV0+`-:Ul)-#:,qWGb2"&mr;P>eter)Zrm%e#jmZVun&r[-qCrJmeSdj%&c#8d>`o=&o6L7dKc70+Gr'-..5"OF%!H)dEa8s\1#
%[!bmDNf*)IUR+GYI.k`e>BZb\WGeE6\95j0;mmJ-i,@`W.shi`/)@\@fH+5M-9Q_mfa.1#3q<)9^(KM4_(7pbCa7/6K2'q=!_/Q(
%k/UOod2R*.)dsd2"jRCG&Vf-]V,?S#hH68%qRs/V+KkXSC`)4JQafpm:3hQB,jN33lgaL$i`6iU8N]EVTk/I]Pqo!!%o@2:h:CEF
%.D,c>3SLb&(DWl#]%2J(.iE*FUU?&ZITWqa(9hXeW%H0Z@lAdjM]J=rAqZ$^`5tC%q)F!IKT@uX`t!D70-;fr22l/DH_8_s'HVEO
%i?2!N-XH69"c8%3Z%Mfr8+6CqZ%E^N03midQ<rbgRti$68k?XVpX,.AIHZU^1/3gr8m]ZYd.">P1^e4`eh-XhU`%G@nVA?38)(Z6
%_[cYu]G!";ke%$#A^E.L>4;!eRX$lMCeCFkZ>;;3gah.'=+KmDMsEnGBTLO=[*mT#=dDC"0Q[W'?fu[h$hf8]kZm9-3Tu$j2QT66
%c'PH8!3;%1>?:'nB%DPCK3b2ZD0IdWs)kJqhJ]9`ek_$H]3iea%^N.U?a`Jo<P8;E8K1*ApX(/L<W1oM7H/S_.t\)8"4;fXP,"e4
%IN:X%qO(iN3\q"13EQG6X%+G(ngb8X2#?I7g\7hoTTob;QN@ggmsT\UT[XH]S0@Fk>*[`KCaFmBTTcu/2eg2'F]3`.98`=l1hCOF
%->cH293nV.%r!8\;3t7h*0,5YgQdsUrh-"QMM;dD*+=7"qIN^$ajt**gTTt:@cm[]GJQ9o`)(A'>]'tgK=UZp_WAe)%l:EGR'YTC
%k-<tr2b&!;Xkl$td2Ob^G/R[(4IR$X=fZNcqoa&XrQHqg%QiZ/arnbZF'+b,jYae25JKhado)M17DE2?fj@/=99Eq<&JpPu(*hO?
%[i;;lp(prN0s(2Ifj@/=$W#BsZG/_8&[4/5_pgrMBM3/j0mFK#p(u-S;H/MH(X`0?m&^cME6LSmB=GW`%e\Aur)-LNp/d&E'E=@6
%Zce?gn[&lc12T-.[%8D0?:_IU):A4mbucGA9XHnZ2@gYr.T1!beVIO[(?m56\6iJp63<&6jD[j'Z>6>g`TAkCS%+Z_>D$`<HOVb'
%LjmBs2_pfHiI7jikoAg/rU3VnrKZ*F?%Yg]F24eO=q*5AZA>+MnnO8C2OU:;ko?hik.?^L#((cOO][Gu))/X-7bM%9lrTmPri-F=
%`J'bL.'?RqYr(c0msj,:hbO2f[k9Sf_aa4YC'Vkg`GP6K#1r'Ol0&@ho]sR>qU>(CkMrjiR4.2]GL9c)m'df"P8i^F\#1EP75NO3
%[*d'R<Q&'pJ5oR%)SN#q`]7-ilm)dQoKn$\rl]:%OH:PLcjejq`JXQnH:.0k037.hU5CdR7@)u'gC2.6gbTSQ?.n4ZS:3-<WV"!o
%@!:6dB:>A`DnBp5TSVbM%E):(B+m\RcjnKG[\>ch.56K7F2.Ki5@EAHY[X#/EMKHPMtb"dHF(*W'"uF`G61er1[#<;]OI;F]+S[C
%Y^'=>9GX^3Asf&tS?\6G*=YuQbeX/WU5iX#Z9["A8&[69P(C#P+S#d*d:9$$,F'OlDYo2l2l:QecC^e+/GK@:]a'Wfio@2<\*m@D
%IbYHQGVT"=?=&As].2$qTd@_(a+Dn<ELNF.Ut*l;;#b#n5??>9F]$%S:qmomor0>rn@4p9X^@C`?e2EppBklP&mSpFD-2^sk(jsA
%7Pt$Ipt$(II#WrHK2$e1GjuF4_.H2iSNIFXnU]Qr.Ff9.PtP?UniQo?KkK7*ojE?3kZ87Ko,0563)+'G!@G?,gm.QVT_4_D"dj7p
%KAgsY<'S^T>d4,BM14=J?GY`W@ipGNfSuNg#eDdE@5lN2S!CC)%(dh2@[0Ka@14GWWkiL/)qWJe;Jil(bHKq6Xtd\W0,JM%fK(fi
%j)`GN\^oI,AbrC8d3S!'HNbqNJ4rHY_H.&tJF&#\dkZ^m`gpcMO`%(jT1)?ZO`#GQ7RSBJCCjFfX:nsDY%N;",!CPaZYqTsM"D-j
%78aK?07sNPC3!&[04,'K^74PecNR#ddPH^A'.++mM2gB]T@>O669kQ@KU``#4bJP.G7mf0oQ+a[Fi747oF)r?`2'1?knulk_$3OU
%-=bT=IW`-L@!KmDP+42:mhOc`FIg2$E?)*O:[3Im8<P`aB4e%qeh7c6IMN\EF;Y$1DKocuS/i1!$t0lJLSnk;bI`S.0%%9'FOXdG
%)buEKc3s(QI:oh#^oHVcg1+n6mkNJ2mMf%lpV6,Ph@-0+)G=TV$U1gl&b&m-i;#uW#Z+>ML8)gW^i,dN,H4#p1:"!`==[2>B0QBG
%E=:%1lbD2:Uu#t+*up^]/Yjrk,DgDT2j/F2FsF!YndkA*kT-32YP-p>)t9Iopp2Q,RUZSPN2>_t_-M+u3?qct`rTt9-dONeU1<nc
%A!]>dqI7Z;`rWfa@%GM=F;tj5#^7Rbd;cti0"cDEeDA0*3J:,I\s%=]7[A6;5s@WXiU:i>3Mt]4-)7+4I.t?6Rh&Hh[Y8$\qkrX4
%@Wl_Jl>Mr:ql5Ym!cTZ<[I0gOqbH.MEo/:2LC$bX'"sk(^3di]Ji8Imm=!\Q1O>2@ANMgmB?Q_?gI#i+_X%EslK.9D5JJTIc`Ll-
%GiRE:K$`s&jpJ;BX@#FraNe&ATt(P$WpkU-aC$%"BAUO8*EinNTem(&1KVDZg2+,,fS>S)GU/<nfi/EX$Enu]6\V_\.q!oEgm*G]
%$K_CCQFnL[lgPaWC`O$k*n'9ri8m>I-dTQei=hDJQ?O,dK3l'?8Zpgk7u^X0"f>'1aX=3*EXbr?)c5[^N(bFKeM<dM(=97jl_YnL
%?+qiLYqPlP"oh3219>4kJYBh"!LcCt*@J=,7#tZSfLE^t+UBA0dJm%X-KAUL]I]pC]QgVn/.HXlY6"eQ81HbCDd)aAY4*N1^G-bV
%kBJ\Mi1o0X=i\\(%_=0G<MOR,X#uT:,cEY?Wmdg%VRu6lF8[I?f3YSu,l@m"Cq07h5b9Df?/OC6VQK"Pq=ktKktFtX"J.j\(01sp
%Xn56$H=lLA18EMC`hJ-4B&$SX?dL?DBZrn[V%/KMU9B9[@OHYRa.FRZ<[XT6=^jNM3*(]aAr/N773r^+9<;ct[K+C6GTMEKp*P#0
%hELdDo'ce<BmG5b!HEq@FGF[AL[>p/C3[Z,gFI?U4HbOACtV[2?5_%Kar1fnKN6.?/":d2@1YM:YKTmlTb';=G^TV*ZK]$Sk[t,a
%eq?G##N$$(\6!;(q*Q<KfW0LD?:#l[fH3,\Q\IrqYSFNP",JL;LN?cQ4CX(o:)+8B-+I%=e%mVqfO9,<em=sg@L!`"D8#mGlq;*i
%k4?aR8sW0;=TA>YQDktXgZZf5?c?%NdUG"Mg!*N+rAhFh$f3c"80;/^_qCZ)b?QTX_*6::LV:poa_f&XCgile=b(UtbjE+J5,+ZN
%G);IP@"8`uehIo3gF__6[<6gue,$%]6%W0mZkdhd,cE<+ehZ!0`75XZ+&u"pVQ13uV/l/]VS]M75j[0IDQH.rpa;55qAFHh*:=c0
%j?beP"s#f"g:D&aO.*U(oJ.>$/EH*X@H7Oj4gQa5\\#J/5)1Mu*a(etb)=a4dDq%A<<P\VJCRKVZIA<lP1NMtkHE$>V^Xn@2(gs"
%47A,_>4=qRh=o'Kj5>N/-u)!e#8`=$4ic^E3:oa`FC+Ut34N?9p:HIka5Ln>`m'.r0*[opdUKS9Yn(X_>rnA4oXfWe?5gSB#5cN$
%?J7d2-8UW6n2Y3k(8H1ihHP\t_ZBB+]Hdt)4]_/G*+TNaI&QWTV--A0r1!>GElL]1i9,&-W]XdKEL)AA7i<Fh-`IF,O2D"qQFnIQ
%IL_-;Mm8C(q!ApRONU5Ti9,'pdumDak[%&RWXb*77h<1D\'"Yq[b:SL?N7Ic7on*`o(ZrLf5@fR0-$o0OR9<e/1b:F(JoGD+dUT?
%_je574'YnLHH]&B,lAE5O.F:4=1X<Y[IhpW^'[kACG%sggK(upS?#AO-diX8E]Sg8W[uJJ8DRZ`DV.oNhoViKT&@mQN(0_/TC"sg
%mS`l*:AIRYAc7Vo*;I'7oUVPa3r?!nrHrYlF_Z1tos:?P?Q/.;B2q&SKenU;B;ZB$P>e>k&Ti2RF`Ihmq#eo;Z',`sNYNXILssjO
%<)sbYK;mE#^3MkYo[f]/4Jim?_XQJ<!h*;Sm$_^*$(G,Tk-$diN.@c@^67[4>/I/&fp+J9ee67[_YtCGTNP`A&\X<TP)HVeMp@&+
%[tc.q4`hdG"5W0oJn?10bg",2PW/a_6\L?uGGRmNGgP\c$kY)r]#J?3<p>ac0Kb9HaJ,;>6&[@h%lII"&[FQQJnBk%7;#h*5g0@`
%XAtXqTh&]+h3FZg)T=&ip`k]S8h=YA(g.")?*)nL-*deeA'UMDY/oU:_JUt9VshgCHsk7:.VOj9T/BITAUhP2s$\j=&A9S7&=(`1
%Gio"k0MRKW_W.S*7L]AccW\<SfXKoHc!P$?H\kX4&A.;Q,kG9q;b/2hEXc04kWKu<2SW.(,FMT7qa;#h8:3kkg:1JBA`+K\<'r0#
%(31-GIe&9427*V6-HRlkOY_a4)YWr<p_:$u'JR?dJ)i.a*Nb3L.:<<@[mXB/6<R_G;&6<22L4>(8sJQTb(&)sdT@DOlp2_Z#!7/c
%'shfs^S*?-,F`<sb]tnF7V/XHK%R'h\U`BELIp$90k<I,^RC5^?)2P#SPA`XY)A:eji,$j_qE\@NURl`;9bY_h-RYOr(Q%Vot*?5
%XdV4?[Q0-Zj$pESn/g2cq.\=gLI:P0T49*R5-8fFY9Ts<k9'>ge.4Ws0/U%j#o>\eQkp,B4,?+#UloHt?i/ej#K>GHR0.\E6ARHQ
%bJkKfTEc2hT[Cm#lrV\uZ%LVt7EF,tBsoBgll[&VBPkkP*UN]+YBqV5kjr17:HZ]df^Lm!FS]cW)lK_#ru^Sn6bh>W)OcD=O2A3.
%eljj#RQrN``1dC7##'5<W>a#FI!Z<td69"(V9A8fBO+91`BB6\/F.Q--dI!*?`JjH/8_&,mI7GDX47"#i)nglo\`3f=m**cVm>7&
%0/k?DQP2d=R&$P9oUPg>"GnR@gMFRZnP'?c03D"JcqdA1fn7_9K%$5t*dA\-S.i9#&Qq[k^RUsP&`K2n/.8DGI@%uEdPl3r%:6qK
%oZaJKRAX'_P_u3Xk+qlOdM5alpQ+afb^(&@\:8TfajeDkgctW\';fK+Aso5DS#kC0qBV7b@40A!UJEZD,:nEY'8qC^rIYX2@$kJF
%Z#'ZSIrnK'Im7(Z?4DBn'"EF5+f2,X\:8TDV+@;2baW-0:J3.l5PdIsRM9qZ`T?b=R5`piE<90h':cK:pQ%M["APsQ\:=-B-F+8f
%61Cn.DUPF'iPuA.`as,h!o0'D1Uo59(t"D*"8%a:>p],KrOTD8IhSi88"ZGM9FCO?V'da^*drX3QF<B(D<`f)PaNcm*RC'?iQqHA
%`(!IQ6Kr<_Im.D4rgd7aT>6n=0r_O.Y9inQc0#m9o0!>7$4KL+dTQ2;Bb*i9%.0[k5WW$[HJV&#d3@j[#?68i6p5pT1%&4HqT
%,Q#RsW?r&1)\3TqNeP_gZ9DM,L7u^[JdLI5!gdc@TN*)HCP5D!oT&h6&P\XLQP?S/oDc#k#sQqsp>>;9^YM\8]:Zt*Ic<(j//iKK
%-B.g?$d43cR8G6!0\6-?11?&Ia\YYJF=#7h*;Loi3$U_LaCi@4/I"+,a<o-LIgO_[J_a1[\-@NkUJPq>Z:l,0`/o?[AgNU2?D5mQ
%@+4j;@5cb5N2!U5)rMI=*Y<m?ET'5m2V>qP]FRA>2Ul3,Ui6\UHG<!^2V9TX:728\U/PaACS^uFDI^u@?!,Q\]\?NBXFV&@`SJpj
%Xg7H)5Yi'!D$R@pqKf2ee2cA*0n4NE<VcW7k9lddS`=:p]pHkc+`\T?hi=kJc)KmJ>BRj?VU^ju03pUk&69dkXf_F[3r?VN'tj&E
%4![3h4J$+6h7la0.qa!r$W958YS4VQ>WU2ZTlGeR-7Lg(c9%7([_jT@CbQ9ro5:It'00lamj:I4VXqGb.5>Xo<?<Es6Ohdq'6g.'
%m;Cmg+48\M'#Jhe>DEr0W*qch#gec"gp#Ufh%=PW:)6!^!QtL*,b]t[Yf\cZaLb4*R_R-06Z8mGJX1\bVYRX3]*/3!4@cF]ep11Z
%Q3`6UVf(.0*j#Cq>[]^qnfZO#=Qf('//gcT;,L)cQbgppqD&@Ge&u(iY&p4!4oSnI[IIS*i'*!XE@,Y]^X%hR7]9Lu]``7hNpJRJ
%jDt1.[;ij(e_#4tX/;M0_p3?]mR'ZTBllT(E!`YENTth;2.D(eBVqEQ:PO2-?d7lfQ"J3qIZ+O.`KscTP)&3@n6S>&7s)6Df+IE1
%fk:\-+3&n*S1iFbG^ZDu_'O9318+Jei(K?_<>;L$!;u/=JHYE.qc7=Ub$QFVUEq8aakUhA2REV"7*lST4Rk[UM$+2i_Xs]Tke3$!
%iE2Vk)r94B;!.N6NGa#(6Z[+tG*o^HTEsNT1,iYjXDJ];WbuT;Lt`X[\>F_;eFH$B\5oB3`0N&@JNM[.'kmECQ$-6n!dEN!M]=,g
%-;MmN\Gs.(q!4ajM'eiUs,`H.4un3iUAJ=RS]'Rg(am_l#_qLfH@OBC&LYu09'NOCpt&(Gb=N+.@8`U`M$c&CP6_8Sh1+'KgsZnN
%981S4p6(WW[g\ub7INjX_JJ*]23@1(f0(+'75`P_VA8`o>f6q6UlrICVEJ6#phb_mJ'5$DbMr/_?k/j):I>(O?hNu%@5**0p0m'r
%V'Sc]<TjE5\Wp@?['h'ZQEmhhm5TiE82,!AfopEo9!"pC)G?';E=XX8;Ek.p%IP/t_OHtjhrjip2!k]4RE]'PWnf42jZLs*Xeu]<
%g5j@?g0\*E3bZPdM-_+Y#;\Io-QE*\=4R`I<*q?4e*nISJ3VD-E@$KQ;/p/FBk"-FlkXnBh:RSHU1[nJkP?mcq3O-NRq3B$8'A.Z
%i$"bKbKl@u;l$"e4oR]BSc1]%3`E_qpuR^MLr[Z)e@5]]c]`FA098nh$O9<XY81[Epa#:\:?-ZMAHjGt[J9(6boZ6C^Rs=UND>5`
%k%)]4^QSldnc7=Jc1^;mB=(n-BsFYRJ]WS?pAIVHcZI_3]p1q1U':MUUUHMgVn\\<HM[SdCp*&AXq-lajgUQiNnGi$5<DkE@eOb1
%-bMCbD4%@U+e?@;3YC.@O?fj^J?/R)SjrC*"Bo%iY3mfTo2R$J*ii7@5MOljOV$laEXmF"5cM(<$ZVClbU3,(.cmDSdE`H0QM@.q
%Vm2uG-_6<G[D]^+F`^]r@HsPZe<N%P;F-QDSVG)uGSUF-,nZt;_gr=%V*91AKJ6Kj=O=o+CnR4KY0f'PB[%;/8fcL)/spr5.!5^V
%fokirhU9D:q34*]fNaJDlm0MrhcuY[N>T6,$40s]A<e/=8#b6BEsnid$;0-E(N[CAfhq#N$e``h]<%d*>WPK,b]p,LJHt,3..n^,
%V<e%rXepT^Bbc.lA>X.U*si`UI7$l*fP(fH''gS:Yn.77*N^o!mSj["TTGc1[8Jdn^o0)P7ZMS=,lkdK162["CqN:18#bAtXm>NK
%<7AnT6LRPFWrLpBO7gC9^Y^p7G54c7oSE_b$i4lqZb\++31Y7t/9"17a]'1f=I>?\n"iL'mGjjDpqD`4U]Sad"VM2J;??583Q/d0
%@_ru$O8hB;@+PV8D2-)pJb,&qr&o,*X8;.*UN;p)DbOFXm+u:0[t'%B@E-P)RC.FOrL@-%=1)gNK<K%al8]laQTF4KZu@"\TGZG+
%V)gtak_)[Np!GSKG@2L*G9!U-3>ju<E6+<m6eYoV737BQX=_,_(*iSGb%^*?<:/[Qqj+1!B%;mo*4:_]d]>%6,hdWb[Y5gV_X+Lj
%agU[`>MpL&<47K&f`KkFJ8K<!4C"5j[dYMGTI7Kb[KVpV/<+N*\#DL=.84>XTF[=%),>)6<J8,4(>^tEQ!neiKp%1b\4Ym)XA$'V
%T<!XZMIa/L+5$^e@rg6<IUihD&eE'ln0;/qrYMPM$U:p#]([MW/c74Cdsn?jT=S7TDVso/s*q!0(U6ORQ=^]\(,+j->$V#\H)W!'
%rm+?n#A%+]dSIuENQab*29/4]+L3S$Np&Fq"o!ocgB*5%U(R@6)#:Bf7d6NUM4,$)>$>PZqh!<,07An2ltbU;o?d7,a1eX(1%I>;
%O2g^0HU<P.6&(&@n1/0/c?GREH8H+V9"`V[r6[JM_"8Fm1_(kCGc/=OUN+bi/][K"Il,I='V<>U'T'ig"qVD3:g,[c?"9]#.uDZ`
%8T+Z1S-VXFco"92^Cl@Bh0G`7=BG?[?V-3r=hE76j&ZkgE?^?'p1PGo0=0\?GI!u`>e.Sad5\dW.3Hq"&M].]aG/W3`_BO=1+JiO
%7NQ+!Lak_p1sW?jjrM4"(le,6]3(e-r6[KmP:/(&kM_I^a0-aXj+RA'VJ)KbK(^.uOr012Vkkm`(J6O0b$4^f*tk>gQoFFAa+Y.c
%K8CaQ3%gG/S7><A?pC#i8)kS;ipNY:e7]i!chX2SM:":Bqn`4`<k$9E`Fs^%ol`";.IZIEWAm#V*Q7639uTtg/o]YL=^>9%(M"3^
%=^?:P?L.Oah.8:OLg1+_3!u#e%V0^%)-uG4'?oai/e/(EX@=!gq>GnmF02U%3u-X_0Y5?tL+Vu4\0:9t9!l1B(Q\X8*IQp5<gRNB
%?,ob+$q;$qP64rn1Ud_9kYfo\<Yq+MV$+3;R#N`jTk\YG#09g]fClbL#.1tON%RpB_>,:V.o4N$dL[G;eYj,1lJh8&%UsR#)-tfg
%0>H&VAX'u&.?N*!ATV?&RE+SR9tp0ch!l:0Lt.3=/jm=qC`Cbs5Q>*8]5V^<d0d=A<rYrcSs*gq0$LjeH:?/XH<*M2n$:sYYQ376
%'u=*A_KOSY;X-"A:3;V?)>1E:;B9'&.n3g*kKu9iPlsYV)H)Uo%;M]bEBH\O3hh,"mj1s=))an7FBd(-IVmU,N\T1@03-BRX-#Tm
%k0].mJ#Sc`b3a=-&)+m7TL^..?t"&%3"QjE[8$CD(]bE9rPF>oQugP/99#ZH4^U9GWWTn,N8r&71ZA`m]CDAZIp@8F_8=Zqq7Kba
%"d\s5;gQgd^\$K6-^B(8+dJ\cTc4<pRcomuB`C!JT54*an2XmEFTdW]FmqrumI-OrdmeiSGu)\&[s.?\VRbGd;nEF^XcKYmXBX;:
%J$pBR5:"l9(??J/`\#F1&8oC#j7W-.g*Tpj:V9/sFk>8K)K.VE/@5gflATYQJ%6utke(FZc\AU;p\52#L&,us[\3!`Gg)At2r=NR
%`[?7Z&Zm.V2XWZ+8Eser>VHUN=^6ZB#G3O_J`u%@T&*55-SjE;U=su4>njlP`qPH!AMHpBH+^lOjRL`BEpkA#276X>oX^%<ei@WO
%#K]t\Dgl#ZbbrG*@PNeE[bUKA*P2""BAM$h6nt2+ckkU93MX;-MnrT\%,CuSnG^(&T59^MA$)ZTMDbXY/=LuhO=2sSJk>lg651u;
%9Ahq)3SUi1.D6<AU-"LQT-N%>Bg)Du9=Hi<Nk`i*%*.a&aXEmA!PL!FGGY76qf5eC*8[7'?:l0-o?q3i=Gb"*6,/!>+nR2HD1TY&
%`dV__P2,B_cXc&*NAHQH\,7,H)8Og]2.('HB,dI]&)HR1pG-E&c/*N1-8:/a"*SQ5FrRk]L=WB&(Q"U*?c8QoLK;Hl-%^-A]?kCB
%%W:c:<W;#mqc@G+[CfqMM&NSrIu84NDlNPk4*)lgIl\VA#Ck7cLH7p4I])e*qji$BX]7*^$`U6oqJ!4h2koF*X&)jsd/"O[T[2X0
%9ijq,*YD>rbVea@W>bBJ]nD0S'VVl\p3Q+ef3\,D?;$gm[,-['@A;'=&)<4Dr)n9e3/49:6ETKm\MtOEm/@pEO')oM<3qjN4KcT8
%[PF]-T+Ds<=i-n(>ipM6`p]8RYE-abQCd6fco.XO8%0#k1rnk18@buH53T/O7^lkV=;+1Fl_DRVmZY=a@r<N]`pZCG07&_I4.!>,
%N1lk$;3dLn`'ht63jKBI,RTl#5.uthm_97\Ibh]7l[U$H-.i7@-#.`NL*o&11M`c1Q;KeIa/eS6:!5+(k*Ioq24s>!/$6GNkge`k
%#8t3]U6HP6/iu674mZ;(1T-h/hK4t.pbIk4O6CdM75^.)4\"Ja-FEhsk1jaKNC6sXDZ(Mu.']D*e?s;0Z9'!t]T8^9YkupSIl^8u
%qtP!oR,r<S0u,`;5(kH'LqTd:0eYR8A5=CY:Jlt14c.-_cn=L-Y_?!!KmQ6!PO-7nea7.$S=VlH+!sb/c%-B5V[#4..@J$FS`OE,
%:615r-B-E[GSdO,i5HO_0SRBmp/QV@mRIYe_11q39b5]H-LG(]WI'*PdQZ6n7T$;Hf_"/N^6F_r?9X%YiE5M`FEubm9Z=`M%p'U-
%cA*J`qWA=+<"I?*`b1EIG!h<Y8*:&cmW=4EAjipno+j7V+oElmaeP$,0lmM6I`oNI<2/@?0n8gXm!0]^mXX"$&PNcZfB5=7':=B2
%"7NpRGek)Ol9S>O##bs!lo1RR9OT<(l+T%j9]<ZbB##*urn)*N&dk!mR9Ad0!N(B82b$`=O-REf&ckqTUM@jN;rIOAW`B^I@MP:]
%;cL;NRsu^4b`4a2'VU%+KQha1c7*=.d,gPK6XCtGigfJr!)n.7r`P`n9MrK2"]JgoX:n;?(ejH8/"r5PV*C$s&TCF%6!W@T#\b%%
%2=3J<2(H5N.lU%<kOa`dWYd$^gEW]E>Ke\![,g7Wc%m9mT*0aDh`MN+j-/.o?\5)ja&CIf8+`-I:%U*qWqFTRnfQ[4WK7n-I6Xp'
%0u3UZ.\NRm>u?&g3M3+!-]AIO\bhnD-'][]=2ZSf8<+Fem?j[7ptu?L.`h=::r;=V<"o3S\V/-NWF.J-KG#nuUf-tU<Bs,eXiH$[
%E%sp6s$d*bW!XrPT_FF5<!ALc<hc'`<!ALcG1&P[m>k7F.B3[@O&](\.`j->=t^(1m>k7FR;"'];&)o*KfN^S9.JY[%@QpF5#a.+
%L#0lP[(g#@CgPh&&2'Kk[A?AkR6)\B@3$C\7J'rSBRd+Hb,,1EU&D5g.c;[qLoPug$M6u1g)mAk_E3YAU+2h317slVU?]M@Yp,#S
%Q_aKJc75fpB/6Nd$7Mn3BuqNu!_OqEO)]uUJ<C7?j'ha_[\UddZ&j>_>>e1=XVjQ-5Y6[urK)CV>>dbmCVH`6CYd6+l@(FI/@6<'
%G`8P,qE4\t:ldZ*YVZ<pnIIG-G&59k@EWp#K*q'=r=baDje%`0!+H!(;&>-TU%@&#`i23"rGkr;=&Su)pLI:7]eQZ2\ak;`lEARe
%:]=[hc4!nj=:;%[/P'23i^?GQe4Cak+.BYre)/3^X?QK9p".dDe+%;R@'>(sdg,_Ls3o2)6hKoqN!RY&Fe9CVg??XRSDcIlqKgZh
%2nt/)CQ:&4%9QBcQ$n&36/'o$"912b7dE(AUcYP$rkl=>:2Y*7jnRsr:\PN7$:5ks+)jM_(Zt+6EZ[tepQP=QqY.RncpIZ='4U^"
%pF#n]l$`\^1]6#+oXF_^+6n<\j'DX_hl"r9hMR!S-cb3O""mhMZ@AhM$/.S3s)duKqJd0[/ZIPDs4,q$pA&cM'$6/69h2CTX63n'
%]s2p0Og6>FbM.+Pr.u1jB:i2+T5P2k:q:YIaUt>?SS=PO=d\A@i.uhn:['G,(\rg5k]HB?KF9Pmp(1<$dmG5Hq1c.R=tP'@_Ka4p
%4?O"=X:M#kahtG]_C9j&nCn\CM.j`qD"H[i.*Qd!&Uq?dIXKWiQ-OC@FM%EnoX1'J;YK/`#^CL.N3rr6Do\AS=]c%Ue7.utTjfU,
%q<a9"OG:.c67pQ!>TVIJ#djX^+LRiAQFh[10en,=hWn[e>);_'BbNkh=:=+Jf.>HW!,FlR>1hn-$J%N_miFATq!F`nBNPX&r-"mT
%jC'WrgWM9$.KaGe+0%M[fHpo?6(A4L[l5pphlb&==qK;TGdg0Yeq1C9<E*"9.)Kn(A7@-H:lC/GPCg1b#0WmUUGB%h7&Yh$,SCFO
%Eqo$&HRTtN!Lk;[/U=:s8ne<6fj?Gpbb(lb]Y]bh<`k.>TYsDPU?<%J%KYC7JRhf!$"R)QW#[3#mAVX*-,SD*dHus^-?-'=;<pVl
%4(V"kNe^O9rpY)\F?=&iMi;Poj;*5i]0pbQ\HD:.DjQ8t2i0T0n90ZPG*>;17dCA@DT>NiIs=$o])D4C&kt29l#Tos]ug]h&gN!c
%.PW2>N!PlSJ!*-M1N(<K.cs9E8dYk;,D(e&0dK;K#b$ui8KgB/6u]HoQP'r'Yo%[J\NZ^Ki%BHGb4NXSK`ib>&B!9<h##MdK!U0H
%T5+pd?W'FVpleIPjt]8T_,_B#k-"21#I+p:F%ss8<=hV&s4l/>c%qHAG9tc;`&r6$c,.R.#neJ7ka<tT,Y3k".]UFK+>G'rIMR2P
%61e7DQ[TN4oRr>C'(eWr\(Bq?S>]A>G&^V;HUSC?*m<dVoH$o7Jit.s)G?oo:=*,+a67G*7mr*8E3H4.)XGU?$C3Ts[s.W#SWtgU
%oZ19UFjN&eR;JK52^6%4pIbht4!J,.$<&g*p);9n<q'k3EUC*9NUt>1iSc:W:.\>]cn?b++m@'A$Mrfd4,tab8P)4_S07/Hb"W6>
%jTI0dNH>"IgV;_q>0qC,?B7Z#>0qDW,)Ku!f2[\XLM0!*<Hc9E(t!r<Wt\PDd=SO%cl,@\d=SO%/G1JdZs_%m$55#T\dEjp;MZ*1
%?%q\_G+urg2W4'>HLFKM>0qC,XN+i_/a1Uc]of-&/LET<c`H%##P)@[L_b)<AaWf['.rFZ8l::Z6JhWBBMHVHafZc(=,rRa+ef-G
%=$_F/#18%*X6fdq0qnhW=2E?`#18%*X3c/d$IL%_DaFGu"oUN)2baE&>.B<jNa=l38l=[]/a1)RMCOBp5p*fBG.J*V"b$.QSUDqT
%$bE-cFg;FM"^P#oI7`Ed$bE-c.p3)(JhF$1:J$(MO[u4=4/mG5,K['O@3eiD?2BOh!DeQ;,9D4@$XI8f5qI7Lbmn1hO("H&J'K1&
%n/)r%/nXEJ4bHkR@ot'<J'K1&B+.F+`i<$p/u2SY/@:-<NH-b==]n1I\mZftb(]eDTsrabgK)D23qgWGm#&rY>^5#'>r'TnXU^,,
%@EU4cJ&+He/!?)j\ZgQ]:p8_fDYXJPXH^Sr>hDZf,TX,r/bG_@1pE'6$B9)bmMH:hEac.1'hLL_FI<;Xridde[`j>F7p(u`>@sS$
%-'6JG6Fl6E2I=P(r+20s,($SIcRDOO$4/;d"?ima>3AC#L2N7X\st8e>K0Qd0GMXGE>_l*GBi'W1F$=*/nW1gl)f`kI-1F:Zu.E0
%?W5sF)0]m0V?QqlF0NB(auiHPI*oRSFU%THl)2Kg!?OV=Bgq?K8M[PP0uM4+8edD<d$K])I$BDHW+r'((K;W*oi^p&_nu4(Y!/r]
%JR9MMUqOpca;:g$Zc]c*n).dcoE-+F]iDfGI9>!6@+Xqq1YI1Eh``SpF)b>Ur6FK5jR?$9D(`9NY].0@66?uV%1B`NAb9EYgTZ25
%bL2/WT6(#r/Gc-%[&5`tb\$4ZU:4RIdkX`A<k#U6[GU0e5BlE(LRjEJ/TD0k=9k>O@\e)$53k+]M;m7I\qr$sFC%!MkEW+ApW`Y6
%o6Pb')u]*[4.YECEJ].Fn"[Y.Eek4qo=U[o>%oq!\'E^ln_&48_)(WCC1=$bI.9mXH!@EcQ/6R>44TN7o1LRZcQ[pWi?_^`J(79-
%-&#;ALJrcq0GIF(*);4fW0HI4D+7nB'3G\13P2k:'icgWL+W8TB)kj1hpR4UO92;h6-nuXd!fcG`/k@$+UY+9I#>t.r##1H'`Yh1
%3VsT=$=TNm69gCs`73JN6(P\++SCq4l^c+)?bcAnX_Go#S#X!(&8D4E=-Nk]Io1_n.5M&J6@kP?<6EUX^bRGUE)b!@O:[/CpAYun
%;C_)9WF=P"VEjH]-Q@C/Y$%"J=kqnH$YZg8G$s-CVoK[^:;#3m>k@PE!8lYIdlf'\_oPRDq0b0XIcPHe'PI[9Y5\reUB%;`?,,5[
%.q]o`<mW'@oa]_XKt%`nGXbJ%9?oSRV/D@t8h\&cP`_o`^-7OTIV@+XC2rncZr'-(pjA(:s!T#WYjh_qW<s<37BDj&T:J<b<AL:U
%QgZEf)KYiBXiJ)NZ&W,t;mcdM=kRrig[[,t)d!j=)(lh^2=p7V7aQ$+eJ$rDQI4>K(npWr@38e7b;H)0\n1j*4OQJZcth$b)CoqU
%@bq@R#E!7]d9J,\n=<"<e`&Waqfq8!(:X[2=fqE+UN'R,ibRZN!<,\^O$,Zb[%ql.7fVLX2uStVeH(\-aD@H>eFBLq:FpWd$SiuV
%ZW^7JI9gL6*ht/d^_De6N^&oj3;msqCPZVf0pk:)4_T^L^_B`HfE=q=nPO'JC>7:N)H&/V]3*!n$fAE*0#?P0/%Dul>d0T+2^5!5
%F:s!F'bV)nE*`g3$3io;FJ1`#;*f"RJetdN6j4uY%&ql>?ImkXW@Y_&3++Tt>*&3<"$<N6cZ[=)bf5^^(IL'a\[knm<Z69(4&PWj
%@)$GapW;s-#)4XrN@*UJ(gf/)3FbM+?0)_q3H2cK@!F#>PQUe^"(rLOJ`k6YHHUl=5:O,](pB.VbCK`sl4g\7oqWQe=>b&@IeT%m
%5S^(5R)HCE@48A/ot[\qS#u<eQWn1&nD];]jtC]caLq<beoK]!e\FEPSciTrX,Y1#/\AI_KQt_\)]2!g)#)nKb0-N'jXfT1h?h33
%L4ma`#gOT%/dI-GEfo:_#0*&]p2XQ5C>a@5kF9&[GP&qG'\Z,t:5-JhkraGum<1H=Rh)39l=CVX!b9JHU+eS<mI0Wj5kIYq)A%X`
%cu6\AkdTZPE4;+C;ArB<J<ra3E3XuT`=PfnC$=MYD'Q`DO@SWFm4F.+,2mK_#J%Og)V@8!UNUa`AL@N+-g&PQ#!Sc"&hpV<L`YJX
%#s,RLlS)X&.dAOHZNKiACZP,gQcM595oU9'"[l8QAZ3*(WO794<i4%Rics!aY:nDqWe"Z(PW9,mpo)q&QAWE^FqSbo`5<LsZ;uBK
%&Gr*odn!r\\ebpr:<``4>0EamfSTDg1Y3u\`(nPVRCPLQ+EiL]PRu'=.>Aj=F3"Ef'C@A?PmChHg08a8Qims^6T_^Z&3J92F(?!(
%60q"KbC#>TqH^RVo2OHeK%PotQds>(#K0BUYetpq1_;`g6Q20\A:`C8&,#"*a0WL6\!Su`4)m2b;'ghHk7A-"3CmtgZ=4r"ifZ,T
%6AQ#em[AY;"gJ_<`SN4B+V6`_2c4+;fSLGgaRr+,YnJkY3'kI`@^g<&q^Yq+%23mi5;SELqStGgkb=-NlKGNE<66ps2*JVQ[T",M
%nN/&`3T4aI!e[%5@"5Aqo[D68a!@Pi0\Gb;qAmnPX:N0UhooY)HMcL=@0Sfa^^e)G$jJea^lCPc#n1u<JK7\7,V[m87Mdb7A2)[#
%il]q'/Abfppo(lm)Z@()"$_,?ehAirlu[R^o3`juf]i+\,^1ES@&Ma`QusX)_+qJK?p,ih_+lA^j$kp5%!EP?I9B'YjGSZXgOpu-
%SPES5M/EV.Fuk0p-gi66f]`N^r"bL3@&F[jO\,ZZ]7/T8eIl;pdg>BI[/")<G']ko<0@Xo4$?Gs$+`e=G5+n?e?piq^oi?-^#3fL
%][sC/&GB;`gFjlbZD*.Ags%!n_9PEo%aJI[`sUcc-A0-0-a3tu'O?e\)M&p#0JXL3ris<HJK<SD;AeaO]*^E.2cL%kQYB2DKI1.)
%r.4lWT>B!7(fCDoFea,Y)'fdj\JYHbZqlQ=6>5+\6k$\um0O,/n"cS=)]P3#enU5$@>@X;*Q66D6pD)Agb4+!FsOSWkf:Yu$cGdK
%pVB%P1_;_\_`m<#PQG;A@bAr7Qm<5)n_%Mpi$Es,'-n!u1S7>CZ%&kUgS,!jMu?2HTl4q%"*$]2HmH</*,&%Ua@<I^^k"0k-kFF+
%Mfk23i':AEX?7c?8&A^NZl_?uqD/$!gLqpImD?)=f7,[8nPkPW-6Gqel/LO5g1JC&U:X@;+!<:Ph(S,XEgiB>HsT=t\"g!@F!c:?
%K=PEo@C5+m9,BKM>N!.-'I^V$O'>i]F*.,&a"-cPQ8m&i\pp?da;pl+PR88K<V%SF\1TW)WBm[?\>qN1RL\SR)S3ok>W#PXc0XE&
%V:QZEcB''X;?YdX)QTcJc+H]EIf"J,-I\R*<>-f?<lC-^%.X_7US1^jnRP,nbDh&V*SaY)p!fN.L#5m?p!b+VbjVP@03^oPn?t^<
%Hp5Gn6S8+9:#g:%8]]hmRNkX^4Z-:LcG.7LJ?(TK;a]lcp8%RW^f=n;e8RMCE#8K:9*;Po*u%'kS$U5VP^6gGY,HaQp%XHmeAcjC
%JmXtoSRnlt-bcShZ4CP:h#1I>\Qk.:[l06_Y8Vc6Dq4InH;9VN^/c0.:E!plS])*-W340B,K;8PUY.tcCcp&t^=33'Bd92A4.a^b
%TH)@GZuL6&<7Bn#Q&aCnllp;>CFE62DD*Ti#12LF=W=Y<)cg1/LUAj0g47dGE7+sI[@UfDb`Fa,5bJkA`8ZG#VQ%ppR_.Vq,u72J
%4u(?UAt*/^H<<,l6f4HHktN'mgY/\9OchFtgX^nI\*GD\na)_J2EkF)ibM3h)kSa%Z$qhN`hs2L788l3HdXsq'K%ihT1.\,MAH++
%)7`IfC/\!3gubf,;C%]YlEKG0(Nrc!ABr2XOA_Rjm/DY'jG58/ae:7L^Mn(SJ:k3CVBRIu8QV:HWFG$KYHL'Y&ig;_8C<[%0MT8m
%(qigBKk[MfNnbt/W!?],>RD.j]M$=_dM4+qNloF[datdL2(g&]8QV:f.k6k>%$J,aXY?k>9]4\QS&,=)gdGY,V_A3oi40OK\mNfI
%eeQJIdM8W,CH^J%'#.(nbTQVBPGg0D5FIL5,,-chGGXU6lKu3["qj,m\q>1h"lt.\(I;Z!?q,$Naq(JeD^ulX#[32mbAuTF1ieo2
%bsV]/N`3!DbTQGneP^RVMFbg/dO:$M$)-2TLjiK%.Km%5k[ZSuq5SVEE0^##;b.CRQ0#B:S9P2V;O5d,Ee=&.Ol`sr3A\#F*d-]'
%TDu-Jn_I4E/>lF)$"c1.[I2dPCp.-&,s7;`#H@ngM'6Fjm3F'XUq*]B@8mPpoYSakg/0t&k"9rce,Jo=lQ;bh7R<;EjO&l5Fq8Ng
%9gem9=EQAuh6+KaHm^uPdtFWBEA4o]aEO*JHmHe%^Uj&bVl>i&ae;BWq+f,<_?nQXnt#QDCgSA0jZBTIB:SIEHtObs:l:NLk;sED
%r3OPhG>;ap"_rl3nt!#:7q5$bj?(!CTdI>@STs;Q8pH)Wn,,surX+hWFL2%h1aj[@@G(1B'3ZUq*(e=t1@5^,bO\WR9.1C\[3*-A
%>`8C8o3siX:3_dn&t\(D42'FsRauhuXC`N6,+B5:STolj<`p<`?0OJ([CEAP#23Qg>A7oNS5fiTI-7^)6qqU<J/qcXB/9K^2#=:d
%Z<Kc)@3*d4^/PR6#)U$)[JjoQNF\:GjtTQ(]BDl4gjbl1Z^PO=X2eSU8$dj[;W]d@]8mFuY@@CSA&ap3@Rn1nT+i.D-H(O:oW.t$
%;ig*CEZT(1cFntmm+K)oHkirn-]=[Z<deLkc^1>TfAgN-K.G)B(a?uH2d$8176_n^5BD6pC(Ot/>`t[8`;QjXJIbP2@1`_.Nj*'H
%1mDUCQOm_q70a02Us:3p?tL[;OZJQ]R^AARO^+^'ku8sc8M9=:7)?hsO\338r'os6JdXa;_\fAZ"P5>3[620"7d<*#.?GrE(od*4
%0(Gnt(.c37;C'jJ],GXacL\/B`&?9nFWSA1.WO\tFWSAQ^P_rO3fi238.Ta&qBsEPnjo<AE6YbWaVh(Q[$F?)WT,=WEfJSBF5SFU
%'K),;3`C"R%M'LJA%S%,Uq#bb'M\B(9,fp%W-=YH75^g1Ibr>@E<Ii#jRUWm?SNF"/K&`hcJ-jYj;R6FNgA2g;R83A=sl*Sh6a:t
%j7';8@"D"()fE6$n0@db-!r-mberCd$^rAk*+dqcQ%G=sh.gGV2[_hV,,n7Z7t>&(/kMn<!K5(P,aEMlnWTSJ<&r+hk>pD#-'aZ]
%_Gs:L-)o7+Hn).2gXU0OQ]/=)2UfRha(=L5c#1"7!B[gG>Z86BFKDu"94\&YFRO-<pC@QT?s\rR&8oR(j7W-.g:A-ZnVA95NE#5H
%Z*Q:DE[2">>%"<c^3T\]ZO%*S,W\<GbHmo.DrO1DG6K`&2RXG9,P-o(5DSdNT3XkN#HNj]:+DF<R3]nU.Pp]dL,(RA.Pi_m][HYe
%2S:Cac6dC2Ng6U>DapY#QL1.>j_(J)m7e&be`Od<IeAK$O.Z@G.\7Xg.'sh%(?C_TKN9S'TC$Ipi,Z86min^WEh=>?baM37Yi>8,
%3Em.@.)"Ad.^U%'(=k,>KN8sBm8I:kB?N._asaW/=tJgYXD-jm?lL"iAgu_+Mb#IO%lHRac-IrJ(hAr,8utE*b,k)1S^-mT1"@^1
%(cg9)O]%$*PZ`knYnE$EZZmf>Jid0>B>hjF&ok@]]l=g]<@dHa"a%1\%lTg%l5f;X1Rl'YLZ't_0RI"Jc;oJ-dWPQ'UM2:tlb^Nt
%5!s:t*\T6<0tE+hL$2dM$X>K)hMF-TW(!hq4(5&aUJ*#mHXH,&H7O3HhXIA^?trEI#(dref`u'IV>PuCk2?1+DP9l*/$Fq2e[:h-
%!*W/9*Fsb9>%/ln#*=\9$DU:NkM.-P6Ka%/AKj&!`M(6RL:n99`k=-ie:)6fP.V_-\0r]*,@9lH$r/Nc*V&]oST%D!=@^"NN&s)>
%`6G:>+7YdVYQpqjY`<srBj3@37-j$&FlL[OH<Hd\\6@,3^u4kE-SBm6X1lX+j[8\=jC5['dH,fR&M:rk1Sc]CSIa*_piutJL'MZ$
%SjfC,%6Y=ESJU3fe/`#ELh)G+4K"k`^UdLgUQW$]F7kOA*L?<Y-q_;4A,b\;fX#&'GY_dDN<7BVqj17Y.gt(I(6K#P(hiS7D0amk
%Lm6Bj!#P!GmsDD:0YK_Tk]H6bU;nK`X1.q0V;K"ej-9c&='r*,B_fB+GcKOXMWJ7Jr@IB_"F[@qhn<K?5tano]KY`O%'9^$ZCRJG
%ZXk^k3k'HOVVud54FIo'A>\04l`n@tm_6,BG/W6+:YW82#I\OMlt61IA%V7:hX/uYKtX^]c?Lr//4_h6>Kk9Yl>a1Bq6(iJVKa.P
%)iLoUPD@7p)h65HhtTR0a6NiY=<HA;0_k<I>(cQu;bO*T4^:"c"hd0:b5`bY]U`OUVE,_j;G*rf@PI?p+h'"*e$[X;]pIte-uQ`"
%P(1IuQc[r@9V6RJf@lkJbHdm#c"EAFn^LlBUGiuN!V\C?hQ(EXe;0f&V3#XKj+EBbSO!dieJ+S'lfE>-!Aa6@1"<IPA0rO-h.q="
%26iYiT#lQKWRG&^fja+CpB`MtIO+-<))"!7YXkVMqLdRgY4Hk%:]Gg`f!X7Vc#@g]i?>@1"jYYQU7/1_8KY@Vj+4>-Q%!4+J$c\:
%1ih^:g5&c6gO=3/'9ts5q4e=7TZ:!G]!KXn]A)SJotq6RaXX#<Q@oD!B+q-co3O_+*Ed8!dHe+Ole%PP.**gJ%Yg"m7h:3be>Ab)
%1ecd\-W<@58]0<9kUdQN9q!(Ph7tl*0Pf*A</o7>d]@Ss<KhTK[i%cn&&tnjdO\rAE_RH)8V?UIC/#U!8V7G!W&8:6X_MHo6``j(
%CGD57Bc+=1^.PmmBf>?(baL@>2"6N7Qo/UQnhL%:6EEbriHX:tZ.,RT?TWG1\8`J=HU#031lU1>7^c-/ddYBt=IkUiddW%W:O[i%
%AZ.J#=;FTnP/=4j_r$X:r)U\58]0k7oRmO[-4R/pPSmm[\L%chH9bPd>*ER_Q]Q"2-7jafCXOnSA$S<7>"oq7U(4L!]UH4P>b\;G
%[6$`N)^@_sQ8<G=s/pGi%\9-njK:?3R^m_c(=E#jQiG+;dQX^&^\%-BTuB>4mn3JYqAh56=5*UJ^0riZSc%BJ[(fm\J%O/.G,>0)
%9)IA.7d*IFBZ\GFol!p#e?6/2I&K=9]DcuMrU!5SgQhKA/+%7Vg>B'?^KkRR9jMJ*]9-d$Go8;?BI8MPBh5S\e5R`Jd#_jP$`A9!
%JVLQ)do;9t/OXnL["^D=VUq4g]GTZ>VGMNk^?VoZrFja)S%j1:i2+!U&M-EX?Y,BG$nk,,Ve`C[Tg4WWQ_#Ei:J22=]DH"&3C<=d
%TlB80(JpbETq^74_SA/um6!b^&Mh^-WB!<6Xl>rt<)bqN(g`5Af!>W,7gP&koWcir6Gb`L7F5gYb7VVg7E,`VIAppZ25H8+Gs69C
%Pg)G.k?eQL7gLs0T_%=43C8o=jc`'<f0/l4YErI50$]+HQ"P)s*+Af/.n>DeA()]3clD$<HG+#Ld76pDlkStH+3I9D4H8-C8EnaH
%j$R=U'[o2P$f3P6`]?WT[J(ZWO/C$S52'fjeUr"G:FBp@-OPG>*OAU8-BCu#h*f+1/Qpdmhqm=)G?2<Id3E_GeNr)5A6-98[g7sH
%j4JE8aRsNpd2,Ebdd4lbec<Nhn0g0d<Q;Gm^,F7i[qE*Pi4,F-/822MV8ia&@6l$EabgJ[kBt/\(,V4\^2ZHnE@&O,]<Bch)bmb(
%EC#Il,r%#cKa"q\g6#>XL"=A>`!&;4_&8E-Ip>f<h>An.-u(1'=<;Tp;)Hs<V^uu.3qHl4'm0.0Zq?Hnjs`L%KT7Thl%n!>I$G:[
%A_cf[1qk#<VtK[t/`#:93;thn(*'t&.\RlrM=f)!C&cYr)V5a[GGjBl[a@IWFI=ja@WClU2Xnus&tHWeE1al7-.e,%pU[SYE]1JJ
%`gOi_>Q,%$13&**_hTJi[dj1ed(LKP!:2j]D,5PjB/Xj:@rmXRD-1N^@ASW9AUEVTPJQtVSVu@.V'X!-q<gSYSN+-qc`-i_e+Tuj
%nnWNgg9>G,U7WaEh0jVj25/=@gYFe'hu7`Zq$2Drk(c!1rV)l.j*>/sfT@&IT,,%e,?d:GP))H/pL)[$M"sDRPMS6i*b%lW!!t*E
%mU.-Y$7M]P-ikmu)W#YD5@/]GFfLSOX.Wc[M*3!ooDA]gabr@k:Dnp!d0d:Y.sAu/%L:_0bZfH;2C%Eb5s!e:/$MpWE\8^@p0OJu
%TDS:#FrpC9^HNk)fG??9L9NUf'Hc2&\/a<gi,Hptk]LAuHI+fZNGcd7J7FKucs2d9aciiEbf/(Gr,+@iU'L:TpgS(drH.mO)k[4G
%OiIm#(ZrOeo8!6"^$Jfgmn2a\bbDN:bpK"I#HRPJOtKoq;:E]cO$5kP,*5-b'@X-?K@m,:WsM4;Rk(X9*B&W23MPF$5em(6d9iSH
%2Mhc06Vjq/rOT;Hj/5\G^QMNhPke#j4T.\+4NK<eTH2e5@[:fHi5?XWWGae[8hY*Q;Z#c)/ggkl_2;7gqDg;"bcTSoN"<TF"=FD`
%$A)9l`-E##WOO>WTfFh@s+R7Kj>\m0[\`4-3U-hI/6%$BLZe`^Xrql!Hpe4,9OV`C(*GY'Z>5cj&=hs'Vu&J/2Mm#/#90&o?qo:!
%Qk$Em(e"n<#3U/=nBYQ"*U`PrS/A+`EFC4!8?L;C"Aq?JG*HY+,a]7_a64#u`(X:(DPi&&-V!W;3llJRPW<AVNY>p6eR#,*Cneg(
%GN!!l"=H5UehZu,LM>'l"=p;[0]nt#,,?b8A'?+V<RR%cRUI^IHXb(73G`H$+/aAlk4#WR('^5f^*&oEiX7Su<F<21\'L&hm)Y2C
%,tnH1]:]#;O6@*25C9TtnYQ!*V"N%so44f[QNm<R=]GsYgr_&l_?HCg)/M_N$Y\tpLk>42.aZt]T,\p!*956X'a)^gkb$UGK%^h`
%1.n@@X=[9UJPdW3r6(Ur.$7@NcR]U',t_^4aOA("Bo*H?-%["@C%-0&.$:70[R>so7%p6,YpE"QPfTFhRb&/udLkU+H5;4$'1[n`
%&uW-*%9iRMiDCe4a(B+D&fE"4n!>_pqfoAap5+^CbId8;VWjjDMCK3E::*(]9B^FjUI==YaFffm>l[;?]UUrRA0nhK^rs94HA--[
%?)'dpF%_b=.$9/;18cEjA<^bf>O?*\&s;Bk%20Yd@6U<5[O#Zp7o\V.7?gbMWWnB[$JZ5IT9`/&;'I#X:9FZ3,tasX$MK]N.,OVf
%._,4?.,OVf.XR%o?;"6aTHag"q`LT&TVMY7'lWWF(B'2nEg8u-$nn:i8n'4`]#I:K:_HEpd!6eb63SimMXS*.7qO1a]/(X/$>&Xb
%qpe%#l0ZuG,,8ErWm-mX7A8INI,C<b;cBo^ZD6.3oXT*gS33C;l@>Jn>Tk4)[9G3S\rGOs3DNG%cmlF^5Hd`Bm`Wmb0oI]lh"0o=
%[!gLg4\-9nM%>%)Xe.E!gt/jT'"_8dYSI)BN+8ufc\aWWBJ-$5\/r]]b.Im)RuZ]Zr5]>:WH,Q18>LMHnXUc:]:Osfn:k3"_<,;#
%k0/a#;(j'SN#njeE2N7U)82SNbqGgsCDbom*[.<ArCJ"I4hk:gGptoUA[=rejUJfkB(XGkb`U>+O*,nDO$BBeEQq;$kWp;_+BjfA
%+69$NkJa;o8?F%o4*`W.rfd$IPTG<D:K#Vi:.A#VkFL/VPTG<Dce%3HPL=MboSseEH>lsVVY"O>^"jDJqXJQuh(3B^m17:_[?_e-
%SMJ9kpGtYb&&]U"7JP1dF=-G\!"u6gP6`Tpo/&LE.gR?_3bI:r6j\+jP./klrX?H+<#p)&&?;XMO)tE_WF@]Z+*@bhSs`@i32/&,
%D[jgd@7*\eb6D!^csLL&[?XK'8[ANj96mq;!!*URi+WT^3<VHU%Ke@,!RHd7?ihCFe7]7Q3<VHu3>s;4^k;'QHDJtLDOt`ihi>Dd
%6a<c_l@QmgP=*.'.jYN):QB9LSP5a1<l+u%cn@3[SfHKW;.Xt>qUnora@9[taW]SN;Cb,tXr%2cS4=n^nDr5&ZWt!oCocf\,2K]U
%&eu#5$63@j"&BC-&+<apmG+7r;A6F>Zp\X=9hT*]Y2ALdh_/ET%c#=JU"WQ2B9Cu[lR-,sl8:-I8s.u@lXsF)q_02J<mu_:W4%u1
%mN=:SjOdMajQ!nu>q8=P.YXW7ed.MW.Z\XaRB@:Po*6:k!5H-:eF_N/TZ.@/m4beYRp&?a#40s4$bpI%bu1\(Zo%2D@YWDFiHL;,
%qAg+48q6c05Q%[N-tNUfb75?d%VL(ipZo-%n'(3tT`)I'n2lgta54!=D!hZ-Q&KD&i,_up#nsgU(Zql8O^u,]N\%RG,I;&2eM)/S
%3p%.Ulo^GU2NZpN5M_AGp$P$Akn!QY,P*Q7`iIk`B8;UK+aF6@"bsO%gVA7T7M9@WQ`T6Qs7T>kp;:/+"2I-YNGI0t%ld@-Hi*6o
%:@\65_;-P)D[P_FE2U(]n,0J`f-JCN6<>r9Rd.MiR%N!klSRSC,u@"<e)]Dj2#0tGl;\,gSK-+6ThOp?;=(lLTk;S6fij!Y5=#8P
%%KGosSG'Z'![%d"P4MVB:-\7a/TK;la]XVLX'*<?EFR>D`P#,1ptDXJ;Vj'c`c\DEhNc+dBQXp;YVGM?Y"b0,]6`#.+lJ>"6MSg3
%rgS'q"mA-]LK1!+EYq95B@[K^II<+Are;^P$/E:*l2ESF0UgCu"4A7W0e`uig3E?gpH,94WPUhm"%>S"rHe@BN,LMSVk%YfmCQtm
%:1'Kk`-j\4L^d#2mA7DR-[QOb'_F=o(/@?"R&tU@7kkSKJY[Ni0X#gmFR'OjXnH1GhgfA1l#F^VHsH$_egm#\qR(cT6J$V`O+)4P
%?\>(Wh>A?;L8MXW$g<(V)>I9pJ:fIZIE@9d]bJh#:89\*&_.C"88<OSg&Ds^Y4F=F\pRRFs5WMdrsFcg7-c7,`N2%47*;44b5E+Y
%(!iE/V,JbQp.+3(C^mb9RVD)YaC$+g(pUKm6YW`lffZCg'")`\X\+&/$BXR84t[f%aNEZ;cFW`@[TJUSG<Gf+SFs=*A\F%uff>/d
%*nJ`R=mdCQ]<RA+)dCe2HaU"7?B%2No2e[[/Ud?['C4gt=Um+<gQF<("oBucI.-3RLo;QPk)K\,^MSuPb0c8_FBA;rg</ii`TMr.
%W;H1H7Eh>WTFP'_i\G(OT.T8nfg]3!ICAV\Rr,Nth.I+#CL>+WC7hW&qDI!Lm^#nm^IDG\ICA'jcSjK(,kotQpg_Nm#l["la=";*
%/]@L%dFn8.Zt8U1]g<h5=-''$(7fjd6q(RW/_p5T6An-A.H3[Pg1Ld8C2Y%)%Z*h'=ad`-/X\oS(0t])C3WuNHfYS*a>282^^e#a
%521qg.]Tr@=t</,UM(.g2-V<1cPCOn*,7!3TC%<`kAIY<m^';`RJdls28mFgiQCZc-2=QaEpsLpX,\fj7$UeaCT=24a"h>0P+3Ye
%?^7aGh;JN!aJcDPNX+eY^*=8jCag'V:(MP343MG-WNsL=<r#$F:Q,h@0/A-,oI='INJA)+o8'Hh%'S_7hoA4r]u%7ZGI;TGZ+5cV
%Z0Q7ThlkW)08UkaM8H23%Yt'u,`8/QA\GdDb'Jf>d/,-AfG'[;"g`-CZ)P(#E@J6a,Or`hAW__ETUfNZfTc9o"@/G,.d:@3d,sF'
%GAhV+BQJ5IM)mP;OV('Pj(C-pgFAi:6(:7$0$r6M0]oSFg)N:UCAcG^ZX,iLr4b_90W[AWmTYK\o9mUg:se@Re[RHC\ULpu)5(!c
%G2C]jAFKP9]]l!0`<bHX]:p?<1B#_7gsX28q,MM)+p!0Ia:(\pO+=c8qTtJ$qM\-S,UB/0kHf%ARrPgP6\;/05N_s7F+*a""LS!'
%Cd*O+WL$?XlJ,M5U<VHMk=%(m8k=NP^*fN$<uF-7=k7jPdeSDa3lc)rO-`>BE3Z)_[3;\/da5n<g,9ik#C3[sgYROT@bk];h3GA(
%iF<>qjmS=/4$)"<Oj:Y\_to)SLq]\VaR13tJ8;"*_dsiZkG+cc&ii$=caH;<^Nta<B/WOE)HIBP*d`8P@W7%>/ge2ea\8[fe&>iV
%0e',9(XmoNkVC9"EuoKgO1HnqUWZ_s$$J&J)I9d]-,5A[<XI>@%):?3ATVA$.YuWoATV)HQ2FZ!QdOob9&m4g\;W%]SK,H1i\J(Z
%25&L=ATTABkk@KGMp(=QFE;D*?!Kjc'%H4+1:lr^en&tuQlL1K/hWnl;$1!->Xk'Z.g&mZ>Xk'S#-b["5M!<RN%RZ$"L>Uj2R.ur
%S:js9Z9qYK64kud_-=-GKd*Vo"%)?7N%U"qaDZ3@m0K14JcJgfQdKC+/buM$/u&f$(.##S/u&fGQ@Z+iY3cE9;$=29\@*0S>m5\X
%Mp(=i84WSY(RNO'I[4AB(RNN<aS!fe]"!^%\[anee\u*ARJJ4[e\u*A9r[9f<Ys@t%8T+lZ+@H(/oZ)<XfgsT;5R:KdJ9=bFMBMU
%>9_@Ye$5Wo>9_@Y2>tJOD9ZLj].e52B?Qh,@I^coS?5?nmsN9h#cn)l3#cF7KWu$]$QEZ*0!)oaT6&7n@:d::5Ih9D#cf(Y8*Lg$
%2lo>C=XiZ9=@LnVr-WDp@28S9_F.NS1Y07Kat0Uq[pq3keg7CM(laHHYR72FcqW;HO#9S.XGakD'QM`Y!EK6qMi?F<>n8D7.qN!S
%%shmG"J_"\=G;O(8ti>E^ac5*iOP1q&Qf4)SF<;UMngfI4c*.\q@'Ib2#59$X$BHR),j`s)bKIAg%3Nk#%=Tk[[+Pen\ai/XIQ15
%cUjY>?VJh^cKtkh2-Cga<L4^F[#XPj+4Rk,\*&A1)0J*68*?OgQnP^reeL(#&IG+QJ$u#<<@I(ueOUe>BG0(#&l[.<hRNum]ujZG
%TsHD[]uiP%:=)$YIYQBZjdHhnXh>&H\al/bcBG!bSo5+b8f+8pc[9>uVe%oSQZSs8I(^ka\U(s[0jaWG'XM/W;Y9)2U!PHbr@EF_
%r;?IcBU;,#O$<>A?5t50Ja"d;5:0ic0j%c/_CTAH3@qAtGC.NZnj9B@?dfAj1.WD=VAGrfb'bJ8&n-h3"hS_I:=P;nG/oq$o\M6*
%oID9H31$B1]3K67le5Gj[0C`6CCY3Q50gRRapbZLIX!W,00^f%$q0R_jEiCEQXN@YA"]14q:Yh'cF(mYBtffLPhrlOR=Ru_1(5hg
%@:CWa)2?`J;lW;h1(8Y*XuX3MA/H(jkS">*L>f$1qC:IH0Um1uV@:?d$n7)712Q.QPG(S#mLb12^MoD+rh"6-l1TN-</L=03P7-K
%6i*l491799jC[@m2NbN9Cf@aomHqM,s1SU5`Qob)S%h2G?a$.V[JC(LLOo7>B\BYJI]DSML`V&[/E6]1NDigZl($9Z3m-cT*q+;o
%!%Q3$f?A+b%Sh=G*bsjP$DGl6_jkshD\Kj.4u4T?To\b^0SI_$%CBfdL`1n3U)%*06e&*/p$8"sKgLTUk]]/]jI^ce576@lB(NH7
%0q.?>[((s@Y9CRiM2)h`d'(_>/HBO%_l(#1\\B.b'ig;J4n_Ue@fQk0.jRZE#bnZO((tGA(g,XlM4h1YF9;p75QPN*WkT'I%4i^:
%6)oJ>l8?q-(70S`jY$=`Za^FF#s4])3/btq_C:'Z28NN%Q@C]KC]hl6oZ^ALb[k02WZZJHahT[^X%6)'Mh)$F6\0!(l*PRb=o9c'
%"r9$5"f_mk19`*S-$N';QZ=k'q#QW>bfU7j/3_bo5#ut>MpK2uF5MR!-UeJH'.hAqODeN\bO/c-I?ULtJ9;O(-C@Fd=ZKU`RU@c0
%7*EHh1U,5O#m!-O26d(:G3l+[71E?4b[k2,F?R5EXK+R+$nSJ1SJG6S#*ul./GKhA"r?([SZ0YmD.&d5S"O''X9OubMKB$.)H_lc
%&EjI526`T,n,-J-X9KGd_FuP_p@lhtBqrH:]Z4SR0pki#g61'JK(Cq/UDV3'7GNo40Vd!!N89M7QR:+Am%,N&6bg]1Z?tkg(%K.K
%#4_r/pK7lV"X*53JhC89YhKLn-=9GeYdB%>P:pk[K^T'iPC-fI0JaIK?R,`:02-ucI&agQ-flR[T_4[c@5,S#)QdF9$\R9rMklsZ
%FEc>k7D=;Y03B(80[Ab9JIdZdiQdL<7D=</"Mqr_#4_q$onaFg-V3;+Hc:p_F2SE<)/Kc7k8,ZXAftHJPVZcWn7b2rq#[/0b_<mX
%Qo2+dgR/k&.a?[;>@)Q^Fqn[p*fA)hO&)t>RJX2*[!RPQ!PO$(;$hDrEf$7ALfnT0U6LQWO`Fm>7A6nOk_n`(T6`3'MQ<^]I8M94
%"hB+T;<JqHQZ>Boa6Mh4F_tBem+UQ'ME7`WP#&VZ9GnY6di/q]_D\WKW"Xi)@@qTVS3*;Zip/mKoAeUHS\fuCMlXJ78EtXXp;=GY
%c;du2$_),:mTWeX$_)-EG,9m[\ZeFqciOaojhg]md<[?#b(Ul2ZT2+X.2R0c:Jo$)>hFuC:jc\K/o8N2GctOQ0'nJs?-/d;0'rKX
%Au])uYQEV_inUGQY9?^p!pm]1ok&JjYf,D"#7P\bLiXBh)e[$uUJEGr$Jm5n/1eqt/IK=@%?#78MaFe*$&rt61G3X-<Ci>^RrJJ#
%GZ^1<h[XPgPREt#J^eIKPRGg?_Jg$#I*,Vj]/)c&bI333oKb$:(JAb<6$1e%9A8e1?&s`O5d-TVk@&@6Pf:L]T;8.^UFna28?aq+
%^bs=L_%aCZQ5+PYF@8?j4-9)^:`&jfq1d;\FRm;IM[;g.>h$`g;`J%3KsQ[n4OaO`[[A1DLo:]O'3%r.Uu;+*>G[M\nP\`7[^I(5
%Jmn7'FqXiJ]Si3BOoGjH"bGbfib-qC"+b6E9g;:qI4Z-2/@^kr=RIA^<fgQ.^Rmr4R+e:G4FDSnE8`(M'L1nO5ATiH(MbIkk@]&g
%!>Lj3LnDXL!>3E!_@mL=BYh_MB5]oBT;;ff!jVT)k0?t_dKL!p#Noi.Mi`I]"^ct#(/Mlp_Hmigb?`'4!q2D6jXrl?B-r25MNHUV
%HP[B^]83)UW,tOf_p@VOUn;NH2mhH'C5U^u(=o,nhB*F"/%3crJK@,skfEECh'T\%lXYdQV2`eTbPc&sYs)K!OFhB=.4Wm!]%!pE
%#6VXQ=mO;+gT^pi=4d;V]fG;"qn*%rU-H5;Y`Je&+d,eP[i&#G/pP"ZY:jg+2L"F\M<K-+9q^6E_PS+F`9,fX_PWWE?<CBg7F:Fd
%[Od:!G'#$?UEOr(4e@>SmXCn"oR2j7MJ1?+c[<*NU71@T-JheHFB@JD<D\OUe"+9s]Xri(5oqm`IX(9DR`a8X#AVN<TD7kX$!!mp
%.Xosqo<<)AEeGMLF8+GeZg[`dFP&gMk-nkb'T7t:HDTM&"U.rHb>_U:k]fsaT?0W%hI]ZS'fGZ7_0;33mIOe%N8;S>,HCi!BpdU[
%.I7X3+SM-l6HUf`#J\##@7'Ue`q/Ktg^domYnRO@gK4@H],rW3%0+!CX7=$abM;n97<7ui]B9DO$0:6gVADJeV,Vbg>s:Y`3>]ke
%N@s\SO/^cuebiDaNR!;$+8Y.0pnnA\5N=Q,f\Xt"dF!4?XukG?/Mn[)U3R+cqXCP4PrpO!=lV#7pfg["%OVj<LVSXj*ql]&%ign+
%.?<7n+Bm,T-O4SFIB^[dFAWK(oE\[X2E)J*g19F<EOs\>EIRYr2k(?,MkSZB%/*KEI1FljXo;Ac\$,(!BYZe'e[gg-mlQB(b'g$e
%*[X"A#l7Bd^3di]!mZj09&S1tcHo2R0&*r43*XZj>c%#?kM^Lr:bPU_qt\NR#BJiDce=sN;19<ED:<A;=E"2lc1nK:GN4hJG'*<i
%*htffnQO_Q[R0iPlu"QX&$>Zd2);?q'Mi-(Sif]$DX[nEqi*hiH.edWUrr2'WMS+e*aZS%WQq?c^ISaj.Dg[jZ+H<a^EG@"VFWNP
%Qge&G<.DYV[u]R5A=&nc1N!nimr&j?Ps4`b/(X^,?BuUpMe@D<GSe'r$t;I=f)XHO'!M.P.opTo`p3_"M6lu1.Zr3Gj`bPBN'@.N
%l9Lu\6lSk5X6Kj)b^ok,0or&shKk*F[./F<0;?oU4[-$m+>4D6VL@Wd-G"M:"'N)T6qIPr>BWloVC)PTj<G9q;8_nLokgOT53/bj
%I!eh$9aVMok]].bP3+%oS*8bB<U6'.jZg=8.<t`=?:/aMG@W')rGmL7LI>lTcqdQ5CJ8bHcqdQ5<Sr2R"]nUK0..%L@C\rq5=l%A
%Kf^`N8>;_<WHYfrafUb8,ZRB@qIKlujX4XOKp3I^'8)\$$a6K?15!$KV5W?a#3#"k]/4OFR6g_nS%EVjR6`DBX&aeCPO\u2#+:1u
%[UMR],dXe=kcYd)b:I=:'GOaBA_++6V%uI4H-WdhbaQa##8C@LddAT;bej+gR*_SN/9K9u;Nk6\!MMrJ=js"ml5(*G=q!10l1,)h
%$W1KdKQ9Np>52U(08LHUQ@"3FOO.Hu=l:Q[ea^gVRqKm.rC>8t`Io"Zbd+0AN'b^r-;shaia5KMd>VDuGg<;M<q?YMXe^.jj*e'$
%UCfl&8g.V[-'nj(d^5[?d$g5&HZpO!Aa]-t$*AJ.lX;X]h6j_gF^qEGReheO''7YRH-RLDh!Jb':Q(&24GIl/7hRms]o&5f6W0Y7
%"GFL"7,t%)J0M"MRU/gMkga=.Nl6H>/f(JaqgaF>86-j7h9=[S51`*^,B:5B1=Y(WC0&*PoK,#qQl,n208l,^k8dLm:oNgRNp([L
%F&0n"MLdt=/M1,ZX(%#WAogHmK,_6$qtFYRnN3ApP/Bd!6A^+5:Ms_JXZSFUcQFt/=WVad4$O?fdK.0OFlu8(i62oJMIE,uAgE-"
%UX$QNA3T@?iH(_ih>*0MGd<p3lAfQqkW]<AIgPM*#jqU^%%c.]i(+:*Zg`TVm%Y(<?\KJHMhiC,#hF!2X+$(po;CJ,ESj+i$Hh:a
%'gg??&X4FM.tmoE5bJOg=Q+pMb72VPMA61S4V0#o4]](6S9/o^Ee-!U@YGKL#ra8b.on'Zd7oN6g1ab8.-&qrPee(bKY&uB^pkam
%BI:=mJ24Vc7O@8mPfoo@:J4j]OXM8Z:-9(9K.Bt^n\l>2)$+6$;ef7h=;ji6OLZl9-rt"-mJ0$c4ID'14CR)U2/QUQn0PTfM%t?B
%eh[GQ3O(niH'\"]^hYg8EU$K/K8#n!+j=j>5[tMu3#>Yt&3n4pa/t?]`N.#8o,H+?V^K1BX0i-"QYl>2@@D#IM]3?KHXq=BM5GT!
%^\C\7[c0#gXNF^B)^,q25:P$uL3D&XXkItX1\Y8>g5I0?Cj5RIbP'!e#,9Y%'b0d=Z-s2kI6GY6PTJTSqt@$YpIppa)IEc\^)627
%RqTn9`PCf/9QeIGko*m:d#!2*Z(Hb_;T5504e"Ws<[H%5!@<8Wrr2M>T1ioUI>92fYR%RWAU#s=M_K748Lqs;-'AQPqd'HJKJjFl
%T2#)F43<3Um;5AE,a\C91+0WF(XToSagH2[#^MTVqih"T9QItiqKJ+gmj-LL2T`pjn7!OScC*aNaWV<)9leojjI_q&l9r&MWj.E;
%$\`0<#6ZUYdd/W]q'BHN_3ku8MIhe2a2`aSZZ*Kj7n'?B_-c:*\gG^`=@!gG\ud;b/g_nI^W#!$N0d-ao5OK]_QK(-CB9?_(Ab@!
%K,p/,Ne`(L+@iNOHnZFRqGmR#UF!=]PR!BQmb:>G$.neJVD":-"NoYc<8bFo!bH=B.Wf!KJMQHPg`rfBRD])u$nb5..h0H"b$^K6
%\56rrQc-e_i$W&#&+A:G/`B#J["dOOAFL6fnEOIhV3Z(o(-XCAN"#\P/LPV,=K*TOW.hV2r(8R"67qMPTiYt8(MYtb)2OP]_M)1/
%\"$[%-![D1BZbBqC1T:n5M#0n/`B$uWFJAte.OC`!]M8RVnt(9_VJ!Rb)#"D?"P\<!q18LV3_$:Iji32nDk+X=iaaE"h_RRk_X3M
%.O88e$FMFb3I_o$=.tqS"tV"m8R@Pf[1kp-P-%Ogmes\]>/Gts^5Zsc9!*T;K3JD7d*:u$<,0hC[sktG'PanM#K7%XTSI`/V3Z(o
%(+h[/Xjdt9eGA&o&)-2OXAFg7Ons!n#LRQN\(TLf5E>b"dY"\hXhX*dH0IV_[["m-&@AQ1Kj&*_e!s#^@/qIPqW&t,rG4"*ouTo8
%qUnoB`FL;!c[6,.S8NIo!(,.+PaN5U^Ua]o[_fXqG#Ig'4=M\o:)C:>rcr[5Gd`mL`@NRpb.m+F[V_kF<,)`o<q@[\A_:%4<-.j8
%6F\PB-3]a`9q&8;g2Q*U"Z!b2!(+_RV/T>Z5(>S^?B6BlkSM!?XnX<JXYfa26qo=)K`Qkj8nR><g<kdIo]'BpYZ2(%I;c;iYTjca
%[6!QMjMhE!@]e0#6a)eHWtt%O"K,h8Z8*+;=p?L-&BJ7qBc4"RN-UGK)uq-UE8/'0>:47l7Ku(#@kq?5_oT'R\hjh'_@6NFAheh=
%\tacm5S!u/ghI]D5WWT\T#lOd',]t8A3g"M1mH+NLh"7&9iX\Yk=8#'0C1/Z6_kCgM0W/p6DP:fM1(@<,LRL@8]dLbY2I00"L
%dXlV[Ku8!C<at/DI&M,LpHtnWKoR<j_)e;S;,iCg3heem=6&6N#Anlu\d=Nn2PNB4</JFPi]A-WT;2YVM!%a")6>(J'1J1B813[9
%7HIMt[?^C5l*"r@S>rH_3/P;(FJ:tX\LX6608nE,2k/IL,52$$f>j#RYuK/OYj.FG;!@`Y^\<k^(rSm<,SiSUP'VW6a2>'YO@%WR
%:U+=bg*_RlIBrK\?,*Q/_Mj`gKi2flk*PNkKr2?nD4\2=J%,0Gi:FXG/?VB8cf,lq,*FVH_.N^Undj!@).d+_d+DWHQnO_oLG9MZ
%&HecNN7f3cT@rHakC3GIG8pCHm0g0;1\f),SO(<A]sd@_c_G+?#X(!K)[eZq'P$iE5'M5FcmS@:ZQUj4Mppl%>&SkT,H:>+FsOK1
%4sC'O=dk<3+NkXQjc8,@2'B2p!E]hYI=fQ2`#N/F;CZSDZja(rVc5#!:BJW.J!Zto:cHTD4[4),9%*>)]aBnogblVT8U=^Bq_+-)
%J>!l*8T4Hhrf<36%b#o!H@JM4rtn>R2^#s;/.Y;"F!AdFJE<JdoX`ZS!_G&M#1FQ!kjAqUIFl2f@,E`@p0E$')k)_?_\2H_%@:[L
%5kHtBcAto2m"h_"7eC2e9[CEJV;C.5oOacaHIU^hXST4K]mXeZAt*Y>W%\\gc_T&]\[MQ/oLllc?4p65^/st%dX0#n/%[0n%!DKr
%5efI_1?@<i;K&cI-TCe^Q[1G,F(FFir).Hp+n;.FZ.ti+@h#IaWOXt&e/MZ7K\W&?Z1kYlO>9T7m0nP-GF@WNSD?t]3d:PbM9p=&
%]5uRe^X"Z2jP>A'n(dT*-SjR4jG>'@o0i@GVG%]GR3tnp9GA*$M;23`\ar5G<%!Bs+>?SJ4([H_J>CC&3G,@?-]7iaM6ped/TK#K
%=mnuB7+&YOKl*Ce;UDe-,!#6_b++<_JFc1uTdJpG-M0GSFl@Ti8';=!fb&1p#^As^[0gsnatZa=B:^M^p7O9=KKh367$4!b,+b@^
%i;1o%I,p,.3V,Yi8r5N)A=5r<HP2\n1/jb)M'B][+ts0=7Us&rA\IFFd6Tf?E<R#!J`N(Z+@Ypci*hqk-[*@ZAJA.NP3T\S+!nc<
%"SCRFi?4fNeiK3bl"5O5@iH_gEYW7X,`E@u0bOXAn[m>ki&k4A5o,JJ<!ALc<X,-q<!ALckUje!Wb0R;PGIc\earNmJk.@]K-?/O
%$4%iJVP**u/L$rXkW)+Di5li_;W]\&jGX_Fk87p#8E)$09QSPtG]H(1p_2]Kipi'G.4ROuO.V<-W*BEo!QU,2<-+c.*\l)T:=`'q
%mh*Had$*ZX@&-EuOi'%'/\X^`mm0Q?>'uAJhG_q>nNHYD)97ZnN@ZZq7hc&SP?`\!Hc2:J@/#Xr]]_SsI?OdXLV5khnNAph*.;9A
%'Y-UC3VpZb-ut.eEhm%'`V52I4VAiKZ'g[Z,%pTD`'EBIGGXm>8ck-M:Q-"FP6`@f*aSo*>U"tDGiJo@\O7">U(U>a&jbUBhNpp\
%o4-qAQC/lF4>%2Ul+d"fa<cGZ?-FoEC0j&$ko;WX\%?QK?],u#Mdtn?#G($4]!)fk=C""i<Yq+MA`YOTU[pT;(Xcd!l[*VnT#^&H
%eT_A`4HImDhoPB9Goi_R;72=7m9:($bDZubj309Zd=me%4tD%)FIqep@!$sh+9S1t]mSU)(Y6[ud<Qe.$duI#S_$$I8OVad;6Q/0
%H!qAaI>tBIqA][0f0,"sU@UK:QP'c\g[hP"_]&Y<ca2Z8L^0psN%W?BOH7]YXI(.7*<J:J@s#P./-L'da68+49F0iE;0E0`3mWsl
%^C0N*)2R_Z0[P*:bK%hfeY]U`ePHUGr,tW,(I5sd?"np3mWZ#^H30f#30KpE)YqP[;Hp].M>0[og8\t+TmO3%?&9@S[+bN.oLK/`
%ZTO8"oK96Tg.8VNlW1mV4d(KD!1\f8(=kidFl=<3EpOib#!AXWGc&=Z-deouXtlK[6n'pJ?$:U-\jkqV%uH_eI9KgHRH]#=]eg)V
%ZX7tUf8X[D^29bZh(KGFE8C$q[V&)%kP@tVc+R:2-28!u]^QF/!K&6fc+k-m6>ERsHp3"gWG5smEW[(9&*Rc/QJm"hctBcMP?MRM
%8:4HrLBnfG<\$J,e?T]Te6/n_,V`UgLnksc(3*B5/domM?[Pn45,gD>8V49PoLZ/VZ:f:?Ma"*tLS`!QX$rZ1_@=$gB!qUG8/0:S
%>4bB<+Ap4IeY5iSfaUkhZWcum/`?4.c>'$hlWT-/WJ,Dt&n\Q8P?O17-dc)!q31J,B!pid>2WMVO&^F*Ms_<W=O:<Z>'-qRAk#+h
%Xi6cIAj/5Fr1j4Q.k60&A.sZ]8M,;37Vl+`5,e_bMi:djqDgEi3o[JLF;N!c()37gU/,NtkEpp*X]S=k%WCW'D(Mdb4_A;u0Tp4D
%,i"ZfoCo7ZJUhO-E@jVe#IXWOXX.`DFMruAI2;V`[YWsI-:-75@-`7hh_5t>:7c76atHt4p@&8LU49W@m'E_bo?AFVC4Ge6>6sYd
%["0f<[Lg`u["0f<[a=SOjU>r;a0j8T=l-q00jCTT&dPk$fg8-0D-+?[k4SH-G3`Tn4m[Q$Q7i!&G3LGCF)<A_ZqF14.[$6Dkp\ui
%*b7^*QVR[[$ls.gTr)+Aaq,pE_AqRPcBb31H!@8LI^ZT]K>ZA_Q9puL0@(2rqrFtA>7O-s(AV@4V,3%a4$Ml94WMTcij-9*f+;$G
%roP[q.27)314!0]T9RCLJh&k2+YKhud(M)XL^QCGD^goB3XTk_$\.L3M1n"/L"E!ta52/\-dQm+_agA@(i4k"1.^&.P;=$q^jp81
%#)mVX[GG9JZ%'Gk=\(lQFjE3,c_"uY:'/r1mTj,+X!l]`-8*Og<oQhY%Qs-\10[@>2t84I-I#StM^sZsWcu"6-F^r#`]g[7a.Z=K
%WZ]E0n<@.l0X6dZfHV4?7F=3,XaKtmm5PdeNP;59Y57'3'5c:C<C4BnAuoG9V>alkPCMqicH8<GphbBj-?N@Bdbunf]$n!Q2q.1C
%kcLb0oR!9[G*Z9CdHDeXL@uNMl](_C5>D6jH-GhbqJ94sI;pU=>mM[Uq(C"4!!,J7%0-tkpj+AIi48*IG>gV4dB6`.PH29Lr_J=:
%6Iu="cd!8J'SXY#P6it7$>-m]^cR7[XaU>U=Q&0Ih>)0pbTu4QJk%'"b:MD%p&)8o0!f@1BLhI]?2A'6A@j6W^5H@bFtIjGZ+)OC
%[1eHYF=-)$/rFhhGF<$S0`PUOmkW(0.Fj&Oq(B!i(N_gpkI\sD?(b*%cZbdg]7b9BH[M/_[YplNn6KYZ0!rJTi4I4=?(chXcZbdg
%]0sCt>C;c?[L<!(lZj.!SKJe_6K#iLo3Gt]/i5(ab:f%D7*^M+0&MA$WX6*Ap3lgcQW^ai8munlg0C*b1!=d/"cAu=F&`@B<^PNu
%]?IQdPU!ocm"mFIp"AK>bd(NAiO-pSR:X!LY,H3Ob:MCZTXQboGF>#$17)SlHl#)_dX^dAbBC_EDkHJRbBC^:BqOiLbBEF/kVi5h
%ZYUHGicN:86Xm[gl9Wj))A:d.Vq1S;0!f@17D%`Z+gG=O\o>ne_n6bF9Iqh>EOWS;,`W8k(Y?;VUokcdIEi!L%I)u^cmpOu%I)Z5
%Em[NIEmd3sbV_$_aZ!\P'p,)TL3+k^(N[Vi6ZUV*D@X.g1aFFXMH32T,mem385:(L*Hi^@2"\=(P$T&)Z,h'/=GjsfmOFC.K<Xh_
%X@lk<>08Jg?5ft]Xu+KLqCJdpC$]4r$$g5U:)Y,/GK3?DEmd4\V/'BUP*6(m$b*c*,UX$`pKd@<d*$_^l_Pb5;RBW=k,"b+.p_Ym
%OIS/s\@CUr+ZX8PPO+U%L?,-2ai/.CBh1u;BLd6j91*aJ:jK#Pp!Sql1uR`;/M@RT8V<bno?pIHS2p,fa=Y04g!JPFWd8^:%I0A$
%S*9"=mA1sdBlJA8GJ#aX/e"jlY'F_P-+U,?S[b#@o^^dtCsG]6I!EG-0#P_,k'ipTIInl.>.M.gi'Oh32Hi<cgC<YKJmR*qL-57b
%iSHg*I&Wd*i1N^[I&WbTS<15\^6I!&&Q?opJhR)/$^0F@"hbV?"Zc(KMdQ+m(LnJ5WM#U$Y3%k=icKUe_:Nj3RN(0X"hekt5otF,
%<cqRI?Rk7cFJTQR?Rk7cC>d3c0<GpEo&*.E^%hLtdbmb!]c$o2+dkPPRJQkZfG-a_4B'(sdnN1=DZ##Zn0VUX)/>lr(VHh%pgP!t
%[jeaBH;4ZcMu>e3.E&O98(0K:(s0"g@CqNG<kPH\n-MgpQNa7K^J&.)Kra`L5g.RjA_.SoLk4ZMEelkqKELOmHF,Pu7ob^@VGT<d
%+_4\'D$.7Q.E%BM6'akHa6Vb*/q(9n:+2HV!^dJ;@>6f'hdP\o+JZDlSbNB'-u]p2mfhKs2(YkLQU^$)F.X*m0r=,Enac!f;/,hr
%=*;+2_Y.lHb3GW3/RH,;I\C.Fi^-UB+@m^eRU5A9Do0$><bdIbQ"ub+YdT+_'8pF#Ds]k<3bXi9a/<S48M<AsPO:2k(V%.=["@rD
%3$iSk6uQgqNTLM=_#Kt!2qeP4a6Sm=pTYtP'.G("C3d[Wm=f2V>hm5.Hm/GIGch6X_XD*Y)W"%]pqu;hO0^iD_1L`lM#B[cH13@I
%!jLfrcMu8kK#Y>`<-<6;,R`:EA"l@lR7_O?HECSm30l't]F)>td:70;,=>jc@t`i[QLkhC(D*$m+:M,9kAebiE>B#ULP=(FbKFj2
%k[,[A5cr@-)h4A!*/M<0\,Pe.ZJ?e"]BMaac@[$-+1Q?@o;[^OAM:em-T8nG#ARK8ruZoqE[T77H'Cb4SiWsuq_))3DE-S#5_bJ,
%V7K`RPeh7[c^X&nC;*T#KV1C%A:<loXA<`rYGM!SIM0g6;^ZcJn!3`qlmk<@R3;72*IJBFT$[(EhrCgaIQbEm_hmQlhs,dnpe/PF
%f:lUHXH;ZdXEd$4HpklA(@G2>r&ioA"+H;t6WCtYq_9PE1Qk5m:X#3,0JFC]HRZo>p5H/SMbl<:loeY0)c**.*%U%SW3R=pjJd@N
%^Xg!ge@7c"-[+?5^G8FsHhW^^8$=k@q&\As.@MJu0C"t,r1:^\op0<u4>;O3,[!@^U?JYZ^ASId/8"X^o0u<?+ld61E8nC%'U1iH
%46'+oKebF9-U)2X%E0*!'[[52]N#d_d%j9.-DE7Dq2[Q#_*57W46I.7.]JZpDD^-JXAh4K)&5P8;l*h:)_2+&RPE^C,]0ti8ogZ1
%Tn"rT.eO>Io5eeQ-F'6XA4S0jgXrl$oS8!p7p5;Q=SE)j<=/&X_&4ZclJ.5*17inji2Y/#ZIu9-*W2Wn-9M'hS-651I`J13/DrA(
%9G-fJB:C[4abGZe1fp=pI8'=Sg^,?To(H&mrl'9_O_qH\&c/enY-F]4AlsoU-fUJa`,.>sU!I^Q/Cd7<A+3bR%F:CIfVZm?9l])s
%50.&Pf)sO56m"@T@7&0n[NibMS7/==7$iO/W>Ikld+$Lfr-MRJfhVsHOB`S3Mmf&<HRFMjm!9kC)i*`'!1Xggn\e;,1@Bp4e`=]E
%KG_45Z('Z:o4<Al]e3i!agQF9GA-acVc5,TT;7__eYVT*2;.[<Z\N[L5NXOE;O=>:$/atdF<L4uM\`?!J\BktA)?iT8hGX:8nq51
%$!PM,WQ"Z_m%Ca+P?MGALb>f@@;XI>[H'O@]&:aLWKmM,TNTsoG@mXf1fOND4>,]31fONDiN/*ENJ:&5-r8%?Q5G@ZaFn]Xoj\,A
%1fONDMKZs.6Y3!CFtpj:aBD0Vkd0W]d81=5/VA:>$`CM%;]?0K54HJH\uoF0ak:@+9JeG1Bp=<V0E!.:)oMi>XI"VLT9Y@$r'/;+
%36OWX2q;h_&<F.WakLL-kSAE+h=:VH\cfNNUS1#/JpNN_NJ7cX;WLqI"+tj4+.9KqL8qR"]P^uYd866E;!utLW(]&;Ni]UDT<hmb
%D)>3=)Q;dW[*_.(GNY3irrfo.Q5Nh?3Ct/!e$Dq,K'-JQ[Mm5rfZAH#eZmNs\3j@KG<iBrl_.qCa`YHq)m=D8ht1s34P\%)C@_KQ
%&EBm=TQ!T*[!?tg>j<hS?&t_fY,L0u[>\1S0HFprT,Xh125ZadVjCn+eQEA9>9i\os#u@LbDAg[s)]WT2!1Ys\`DO]=M'bi>^HC=
%41Q+C0>0\_*Ng.sZ,kCDe:U0=K;C<Or:d/qXX8$Z0FKDu>tX+>EjuZQE\3,@5Xt**R:58,M2ND<_CY&HCHmX`*Zu+M$]U'[8R+C%
%lKk>qg:\aal'$-MZ9(W_'$R)?""b0?Ma)bO!*["%"#FhKYZeW'`$N5NE!LF6KL3[(\s(&Y_5nZ"1*I!bmmhOIM+`G'grf(\&skGP
%SEI+<8R)T=)WF=nleIO.B&ReJQ]ej<\&.rhY6ZVcaNHT3GQcijMJ=!+5g.+@_&]!ur%[*tD]`gOj!1*SY1G`fNiU;dSYE#;'=C5C
%ajoWjMPG9WC'cuQ2Q9^$2Ca5W3]roeU7_LEmA.-@>u?O06K98f[6e#<X4)=s\IN*':)p]6/Qo!UUL#N^;@?;6M-_cD;@=]Wm4gQW
%X0n/@K)K7.XlYr"ibD-(guE@I1csH^)5AeD@M,eR"ONGhf&HB>k@i$UC[o,XNdJ0mZ'MXebrj]8``a'N#&P5f/W(m-[Z%JWk\fYk
%D='qYhP#YXOaCo1eACgrG4)V<;@?nfk@eXMQo;rf]2HjrTIlA,a#nfjN4+\'+Gp`a1<*K3%C\4Y(i@rKS0mJ0mjK@21oUZ6.l"m#
%5L@G`cA0=Ug+pZOGZGGB>K101f.d>?b8>#OH:qJQa(@mp<:r7@>?G\XRX//KbKSNEj4Kl#$YtmJXWC7JR8EaR`g0)4;&.Z6bX\8U
%HJm$*ktNtZ"OP`Yg^IM2_a&E>-iCK3i(i9rSII_B.oF9SB(4HHh<l#c/2="eAYh\Ffp8@n&JB:+IVck0T$o,K$9pFW#1&j%3!ql.
%&Ud@#Nl-oP6m%>3hb>p%4@OT`D!fF[>_I1dRDFLh\ARfG'5$a<_Dhrg2IQeCi(A4<i$mB"pot,]GWmS&AM\RgFrYsI_@.LE8uLXg
%-HtBsg2ZnmM$>YkQ9RWPRDIo2fc^3[$'gj9@l&ArDs8hNfRt,)g@q.m+'W\uG%:f<DX+AE?H;$F-G#"PSqXN?@hZ)4Eq+6YIbI.c
%nE@BCc^>Z`W.B0C$m)X?_sh.LB(5S;e62RO#r?f_/"MD:RkTJMmTL:_`uH_B$eeitYWon/n7-+;En_"oag:u9bCm#94IG>DJpEYg
%6b?AmdE1K,r)c`]#^oP61p^jr1K\G[/GrUm7BPmL=0Wfq4MQBE@F:cO1O.3'^esm3#mhdD&*'sK&2Ld9L*)m=K*T-=@JI)6#pH4X
%E>3k<6:/bm#^4g!c:BOo_X+/-*0XRaVR;W=E_L5A=fKi"\KN-7*CIGP/]XY&Y>KCE6AS\[Zb9PN8M)R(H=0E^3L14S[,YIE',!W&
%rZ]ajAP?h>s719%F]h&0<84u1+f&d,]irFOQ9s?$0-P^(%QbiA*9C:j-FNh13E?8.KR@q$Z@ie%#Y=T&)3\7f<@miYfcda'M*!%Q
%G*6#E&uHX>#l-8YQR.;u[0.)8b7[.!-I]#,4FXO*it6B567=hX\LSiA=Nm!cL(ak:7;k7tOI$MFIjHh]G?kLua&iqZHe4MoEk2YW
%0de1hjQ=/oB+-.#6KinRj,EMIK'M7l9')rDH!<pZjrR/V69$&3gU/=A"EM9]BB*O7[^6#N<3YGp[O1<^9+,^48r7N=Q58E<eUmuf
%hmFH]<N`Y24Q!Odh_>lklM7S&*7"'pPf*4!OlBh3ijLCP'Mkl+GeRrR^;H..d.@3`(=@/M#=UQpcZf%0PrZR"V`c:ghmJ>V]YY6Q
%I+NCd#B)$4o,V_L;pTZSh&?cMrLc*#XQM[%F+/IpS2)aS'IHo!>1#F&R-2)Ij#]]boA-!BUK,Wa/Q==gQ1dAuDhG[^[U<.!oR+u[
%O1S#Zk:^1u(qMRcoR,82I"r`1XQMZgHtOtgHZWQ^?OU/;J7"p<i79Hcb^u2W0`k]*&*W'E5`U,+.LH=a.aI2GYhD!+fEu.$qT77p
%Cc1g(WcD-1s%BbeYd^U"Y6F7EQLXi/g7"Y.leHu6[Z02!QO$@\l6c,1\4ZjKe\##Y!h;!j=b$5AGjFa"'bb&K/%M1s'epkU!\]`N
%&f24u?jlc`U7?2#Qr)Q;B?U5Y4h-ZB&>-h]jb0dm#s$<a8PXL=b-!d>*?fkH"[q"F,6XQ1cB=3LOsp^ndh,KbUa4`l,92ILD<_D'
%r<<1TUlKD;Nu$&R.0tt&\EBE]kI[&?4%5Y4I.qJ-B-oauH,k-q63p[d39Rd3q5tPS/^JXCk8Y<h/]jXE@[9.6GA%[DaEYF73PKRY
%Lfr'u#E``LpO(S=SE3ksd.:QA8Td2R[2e'),EqeJf2@K?-*]N%Hq-,<1d5!+6T?HUW9:cn<K!'"LjHdN_-4!oS##5ZM2WUEU6m*(
%QE98]QK('0`ef#UX27'*Z()_jWP^ofd*l^I)$;ksV4eeDJK=H3=/7V)'oT(3hk=Q$aR^FpY(@tGG:gjZ8<l($q*%23M`qjfVWl--
%lq+PpZqS7di0#VmXU*u+(RWQF1ngOWbepO#2uWhH46tDu?H`CNQ($p]Q#Tu.,b3K-XK&W+AYZ@.L,=7bUap1c%ij:4Y,DZ1Qr(=p
%Lpl0+)W7XC6f@7<_1Y^%<WZ@\E+fVc=TVY[%D8HB/RraRAu1Jn/TK!/Jh)_e$*Pn2/'4j@;6Lbq#tGJ/T$[.Y;_(iUG%@p#jn;W\
%d--tCeI"?.e`'jl9]TqK8_!l#!WAmP>V.>&=qkg3=3F18QDh@"KsAiG/;c?TX5tU,$U)TO/6_4hehNIK_GXVG,:mdqZ&c.XgnB1E
%<!WjpaUU"j=bMM)(BasG`m,LB15W73MN1ZZ(s=JIU1gi-%GD)G9D^T#Z$)66"piDWGIf5Vormp]2cFJjX4TAs(s=JIK"]Sn`j2&5
%74OSE3*".rX1>W;XjUlfk-G5^?nAVi$fdQ`A?)0N@_QS%6,jJU"NRF2X5sa7bAt"$R`Ol$/Y7O_q`Q[kfi'ro9f!+J-+u$q@Eb9H
%refI&<edm?R&$-Y*%PV3WX,['eKjGed<L9/FbS.n]3SFf'07#N-Ea:i4i#-*MQnACpn@km7)`951.nR;2AultJQW\m(Y_\(g)7o#
%\jN&\k!k*1j92W\D'G-OXIi]KNOe9^A(cI/jQ^.oj*n!$afAcsTaL#m@oU@e<th>;j)?a(f0ro``M0"GFc*VdYngqr$(rk[X9Hoe
%$++96@;NCHbuocUQX&ksD&Hh8E7H(^[Z%I,]F"tPAXm1F<n6Fc_\cJs;eX?OL,!B#8>%OC$delUDJNZ4;%;UqD=,Cu<oFj]15sc]
%M`VfrT]m3<('N5r\rpK<UAKcITCi_=5<2,9``NW-(NS(U\lamNP+8:!A#oj&.hZO=GYBPQBZjjlOt.Ei*5Cq^D2B.M.CSeE8ue0p
%@,B_]P`oT/MC*tae/?8rXeL?R\F*N(g0uj%Nn1LPpTE8M"Zc$<U9/m!Z(CWAfaMBD\2_!mDMGEIG6dpP@t%-!A,!.\W<MJ,`9c=i
%EiTN#^$BiVM1+A/m+ukH[;^=AmaZVXQ=etODQscaT2paChE#>ro0'&"W?p,*%XYUB414k-7tR?$>+Jii+X,76AQGWsb4Ao>;[^lZ
%8G$X7GA;+]nBQBgJqfh"_E#B[?7cOJM%4j>N'"GWIG]=RQ>rggUpi2:X*(/eX(C(cKi9c5oP,7fC8!MQ8?\=BD3*4R/S1j2M5olo
%a8:mD[0X?&r/:'&<i;5fINdjFps5b'8Y'%4Sa<jf9DA&p$i29?9WscPQr8T`[>[2T.%3i5Q>rf<79f31$A*>+#!s=sAsXBm:p61i
%K[@lC<:jq!#E:`T(5:t/JV8"+ag%\i3Y#/^TAEtN%"rkDf?W402*//+ZP%Sl>2[q;MQR0JKXt7.^C6Hrq=d8$Jte@A*Z>iq=4D-?
%C*30?d<>>nWR7m!_q@i%CpZ'g7iaO)kpd$o`#L_kh^(]7WftO^D!<DVZ)3je_j7I"cj5Pl;\W-:FdC33a+Z[g/@&O33A/GYb@R7)
%&tFuj=Y>kp6>c?e>#EB*/P1,&BlRCN*jj(1=m*<Q*(H:V,,QcAB5CdN86Sm3f9QQO[^8"Hd.V.Z>]\T@kYtE8:OBN,KqoH;s$ZS0
%otWuhPJ3c1^@T"-kI<bf6agc'MrW7X,&eT.V#n.Z]*.U?O^ggOG&:r%7*5_WAY%kuHR4fW/PD[@"?@*Oj.^5Q/=1L>$eDS"9d+4>
%+aOkDQA_Q5OJ8k`>h1nfNEN5k\VMX@.9]AC86Sk]d:O,D:)&CC)F_N#6C__nV(![l-rfhrMOHl[MF(\a[P`c7'nqa<Z)oH#XXF<:
%V/8pMBgq"KoMQ<Z6H[:H/I?2i[!VaUP"\L5ZQS/?-+uFD`a.leP->]IjgipV-"/Ab\T4a#90:2:=oXeMU(BAqD5/]3MF,Z<]%+R7
%_#an_i\`!!oP\#PiC[2J[j8%D\_+YC]iVRB)P\nV@(..,$>o'm/1M"#A&teO/V<0`VAM<M/):YEj8G1tlebTc&%^9*-&j@&'pnd+
%,cl],Kl$dTL8#4lEo$$<Oq`V3b-\9",crJZl1p21Db8uEIGhRkKqoH;3_nUd'nsG*)7mQr;&&$XV_(UdBgj2sRGs8(];-hX<t2Xo
%hk^qJ46omV:0LMNcRiFCJ!Uk'gplRX^ZV&d<&Lq*b]gCIpU'DLAW`Ee2Jt:>e_O:RchJ"1h/Znka[`8p7+?STS[iI\s%`HVi(kQ^
%=k"`<+j>@i!^m^m6U9W@"c+MdLZ$eI:k34GIRqkL/<'rFR&o=!A1\$RMC+mJXHeI_V(e+W6InaqVJ%[l3GBcIq#G1@_8oG>`YVfV
%6Tbe<Yh8d3T2lpJ%ca9s-ZNBqc\kQj0jnOIiQ&bTdDtM'@p.]ih=+p,k[WR($@]3['Sk94L5PCH7j`OOH:,'Slr"fuNd#3(2CEHk
%cBP&?jrqlBQ_%[I-,^L"s(498asC3;)u_q/,Vn6GS56>`A7$!r6`qBaRc;]*hGD9`2Q8[cm5NWV)jVKXLq3tPhVqGc1(/.TTLd>8
%c15!.L;-ai1+pPi77.LaA-c7W[C*2AmJa<2j>pY<6sf"O*HoHZ-hS+6CZt2jCbW?fmB`)&D4E2;T$q@kqHPh7MZJ5$Q9^8oq$3G]
%:XGGha^FPm[te,6_D+.JqdCYbC7k/XC+!]a*oUT*HO(bA7kt'X02*7qS_T57\[6(p2_:5hmDJg90RpTha64h>J-BC:G'`JVU0I-@
%Jt/tl>*B31BPW'(;&rS5ZnbB:$\j][[W3<K!MN^6!OBm\FER)jU;-,-@jU$t/=?2#8)ToPa>=7O@pRobo]BO^Wo)Z!)/TnT,$VTl
%,31`PS[*_5;hL!'Z_:SS9gLpUfcrkFc`63G/F;%Y^3*)&VA,V-jBB$;QrSs/K;mmP:d_)=#CZHY>IaaJjJ!?dCO9+9:3*X)lh[ag
%>)).-r(@9,`+ea_r\3BOU1fVN;?i'<o!3N.?(=J5n$%%]X,Dc-<s=-iobNVWD`YNYUr)2@PD'atX/*<>`NPnb?hiKr=6L_@+0/gG
%pd$<o6XRfnYGY*s\@EW"bWqrLU0@M;SqK\f#<!atrJ)2$<I!q4FRK#e>CMTV*mL`?\\I?fU$GjN*6_&/^[7mOjb^nT>-#-Pl!<Wg
%AopkMB1pVDP3^iMlIk/.T=Sfr.AcTT[bRM(VRs8jT*=2n>!6**-5^oC.0>.HFDY`C*V:i9(N\*6V=jW)O9M>\/ZkTrI*SqM[C(lr
%n(Q4Tg#A7i)I6S4WT"1N;7+Nd%2aihrQ+]E[a7b)SZdau0u@4#=r<-<#U.m/V,_AR8=X5BQ554LB[U0j>(nUu]PC.J6W$Gip%8a6
%6p<W5`J;r9\]-cl6dN+<O6h])._X]6>C!r\6oPNlI6bC]fDJJ;%Ja?DM$p4?9+"TeFn4V^&`2nH5b<mLQbL-&QVPh8E%lNgQF_!H
%%sYi>mQA$0F^>Ab<qAV=Z42QD;%C0SB:26J(u`e3DBh#Cn6295`Dkp?+#%Vpm*j31ISg-()8[*[d1]Z[rq+T'@,NMBSKpZ$^@`qj
%IE7c=]9&5iC]#U0,7&!dWQ7a2[Y6mVHBP\RNPBCa\T-i"#o!b3!4_%`"$q.5IImUAU*5'#7C3h<^;<L<El%t::5e$uO]c9q.Qmn\
%7V-`Yb9!.u24cE2nkA6pf%lW'[[Rs_67GsS6m3s5\V5LJ-a&EaH*MDsp1uf1\n_=",T#c*Cr%1Oe,g]#CZ2?O.i.X?I*69=(*2Rc
%8Bdp=gTl?r<&]gU[aLaTrMSug/roLoE03<49%l%k_lK35'f;>c"\KLQCC>&*%Q&QcJ#=gTj1:<\]%[*^)oOnR7C)<Zqang*Y]'rI
%D.`jKh>5magD6AW>RL6I:tc;9Nt]5tD,=,UB5=O&\,B%'EpOg4?Jc7pkbHaV[DV.U":cnGd9(\fq")8Ok8:DsS5`U<`j53*d'LLk
%Y$W\LQO@g))]mT.(Mj\rT_"'mZcG)s_@@d2_iLRr/`@T%NOhDde16m*n=U4iT+l#WPo0s/R5-@eU:<Q$Cu^7WY1CXWb3F=l.9._+
%HS_T+Ldo)ObalRZZ(4QqKl;,&\HXuMC'^fm9ULi@fW(itKl57GS-e"9S;N/>`$/qR2,4-Bd+j-Kc$p$G&!'n)q]_.F0GE;qAlsS5
%QhR-j/e'V0%o:(0(!hYAJ#\l3:S#t01+"gPPG2MNLfJV'Sc#3M-s]TZTXftfrP['XPe$k_UT:eX1Nd<ZA1Pi$8fCW)7+buU*p:Sc
%=NU<fkNCQD(l]8[-^S!Z<(P4f"%1s]hcrrC/m_md6^)D`'M`4&pn89c`@Z9LP!?&Go!NIdE[UK(kMhP0fn\*m>`@fK+6#"mM)uA&
%7&O[LI'7Js`RGId;o'FP7<^pZjEP2[UaGWQk#86Q&p,rMK@HT'.7)@[oM;8Z62rE]3`MCX0crJJJ4_E6)+mS@$?8_t^UT"QD^cj3
%GHkVdha=&Ncp/,q5sF!`Y@ZANXf$srn]rI3Pi\;$GD.LHf#N<=8g)Xt5Co].KV^1KYK%52;"_r/RI:I!0DPf=,Ju_C9bc.":IQVK
%N$>OdYQ;kbVeO5i.R[M$;#su"rA*N[Zoc;&"RX8u&;m`d"@\M?.)u%8U+KM?fNd0M$@oXtfgdI1pk1k-2FJr`>^[PD`]B\&>O)>k
%kutBYJEk"*Fsk"f5Y0t4BIT.sHm3M-r50.%U[_IiC5*ic_l[DRA7u`aOp+ji:2(L24s@m>V.bWdAUgS%SG*Ud=g].>#TRqHmC%FE
%o<$Et_5`"ihEJ,P`2YAK,ut0o523`-%]c>8M`44tp$?:s&:ZV+EjH<p(#g)]X_+8tY%-`KO27orf"7em$h)iYo/Ocn\C2fN'lTbS
%FK83YWTM@'o/JkSDY4<->s^=EU>71B!ta0!O(%*\r7V/T&aM7qH27ot.p-1lh4"hEBZb@>L\_?Y(_V6`dDq%,JHT(SE!<q4)h@%B
%oc`;Q$7&6-#:rGGOpC9R5Q8^]nUp8-D8:`8$@:LR=fto+b!'CA,p(&Z)#.4]Pju?TD-gdqAY^b2`Wg9fUP$\PWcO]GfDskH)*6.:
%B<ZVLg%@aW##O+]rX:m(d,Hh-A/7\oju+():4/59X[$mh<oT>(c2d#]DC%J<C,Ua`'md<ooW4L!)qr!T!A>cNG4)aIE@QR2HFA(l
%[Q5tXmRu*o;8:b>:X3_Rh"+Zo;SO4%;VpFQ<"gAQk\Aq,Rbt*ubuj99fsLmEFeX%8f".RN6:C3QUikFAhT?RU`POo%+*5oJJT<W"
%=!3I+s-T8f]V<GPrHUbh7bW@CJnB7%Q@gttcqO6n\"O\>PK?DQFJ0T-Z1EYYUN.m3CjWno?c_2s4%Y2':CciCEd7VJ_n-SSXTn"q
%L'?e$Bco7\pl%SDq<6kn.*mS2pc4f&T4-.prDGN@9^QH9Vc-3qgN,2@0E)M`M;=[Oa&5Ya'f212"><(_%[H/SOaX*QG7EG>pX-k>
%4U'/`4LdN?!BZm+rFHuFNo^M^IHQ@IY\RuFiuhof'?>fW(Mi.5#K=0#'qtl?EdIf[+/iXGq'nr77<5Z(r-DQ":BjnMeAkRX*jje]
%^S4rHVNWJK#rD]*T^0L*YU/2=#o1m`bW^7?h=!I^KS8-K&0XR??-rRCL[R/,\65>?`1HdQJtigWN0k.8MfV^?M^/tQ1q+8@\&6Vl
%ip*B,0uqPlg$l*:`DuZ#Rng)Qka12SXCO6X\&GCNX,Pn(@)!>"aSPBo.qHQ8.28s]_G9^)$eoTZ/b\,(cWM3`)2gZV^*LtU?IK[:
%#N,Ja:S=8]HMlUh)b#,OJ`;=F0Ka]*cef^j(@rdc<"cVZpXEolmeE:C8p`q=?B=D`\""rpV+ST")!P9S?I,31$hsn`\/SD.Pujm0
%kJ.d5nBB<*I'[K"m9dq>(R1C;ct)7t^mFjb&,*DtA(&Z/^U\[\548ZqK-P[Xrs3u]It)O;o1D2kKiYq*j\9hT3ae@I^\r\\X+U_S
%faSnd,:<TR\8:$LJS"t[f:%B8q"\AY&9b[JYWsf:q"gA>HUNrO1flmpE-@odqRIgAPP0E2kf:mEDJi)MAU\*LQ/XtW/5MqIrjdi"
%(UP!-:T<YqNF>+9Y:eg`Gsh>NE^+"!3D;!V#gNS#rj&:d!8lOhd7U@*E/2l\L'aDril2r[>KsVH#$aJVo(9TtXh"Zi`Eh&7`5k0)
%.f1kkAMR8so2mRD`H/6NaV,EB[IsX*(S?D<m:ma&q3[d=AISMgpgb.K(Q45OikG1`q;X`+.qQ!u8_&OuU[LMoP,\rt<IJaA,,s:X
%JDoT!4[4NnK;<U!Uu4hq%$IV[d&l^Zr,Ql#''Xch(*o`g"tI:l[Z!4%#a!l/iL&h"(Rb@I3CY^g3"CISNAe"GR.FijKMPa(b(:uX
%M\4&%Kam'G<s4?L9E,FWHin\hda<6XMf-_Dh*Fm-.`M6K@b"Sc>"sNG%\TfM;t(a@&*e9c`I,R@'g9hOOHViJ&BsLL!/l!3/b%W=
%`9=%q)-rMg:=O.gRO73PDm$D<JtMm`'jEi:atGPtfL;Rg,gkPW`r_64P=4HBT59r_Pk"]/6)(&#faUjc(%e6M,!du]&D.U>)XokB
%0ipilmQ!X*U^i`&j,PpK`0J0LV-D4V&m*(]0dU%i*0P;rO>A-L3C??O&3=Vb@EB_I`E[J=OF/4)lrmuZO#D]4Rg^(MQ_L:5KUaiO
%qXHj%N-ih]&ks_:/JZPB$u)/(Q!CEiXG#C%cnjgQ1PFfs!GAW[S0=8*jfZI-(SAOTj:!3FFZAc.b8EX`NT-qF$dK:rDWG&lgi8'F
%l<rFgL'W[N&D0##-"dJiOC=0q-"dJiOFcH!>L!cm+N&XEOu#LE6-pK9nqAd=Y`##GNmf+N/#*0XGj+5Da$Njr"0P>0Mc2?^l]]E]
%l7`CuY;&1u]f*I.7ph?i*5OHL:mESXl\TNggaLlZZ7j\pkTV_%iGD%j:^t:6>]"aS/AlUB;93Mu3U%pgE`^c%*k27i>Z!T9\$^)h
%U9!pA7W;A:Mf(1hWoDN]S<;Y,k>'gY3Ccnos)U019C!k^R!1d8N0PjlEsZu!@AkIi,HNS:+g<P)N$&2N&h8c2HWPoYBWlL[I&WbT
%jUV&`5qfTKP-a9!mJW3[!YPWC.d/0>kl0?6`O*FI$@6DIkrAfP>,H[\*@#4?pM\D,Y+i(6'\S&qSaNYg\]OgeLXtT;r1X_9U6`T]
%$@3"/^Ur(Z'^Z8&;H9<Q45`a8^!Qc<#5HVJg_$tQQU<E'UIZ/JWLt%.+*_'L9S-S/]*1p6@?N&]B]*.r?Rk8n\Q;\;I(C!,W$d^t
%:m'Z0ak61K[ZA87&@:KI2<BIS.q5r7\u'ih:!f2%fCVCXa4rD__#$;E><Z?A$NX<AZ/sFljl9SH$/+kQoh7"]qh^[lT5Id8acaSY
%q/f@,ct=M7bGSQD6ZOn9><Z=k^Aed.<_?R[>uNrNY9[`'VeaG1T.s6PI(F&UkS>FUbD4VoBW43gX42H/mZY!=dl$5#:In%/ne'K7
%C"i.BRdpcaZD&omgt&,m><^YeXX2emQKeq<(W*aB/_(f/0B?sFFIQZWbtj]kgdZjbLT52q^(o,=.><(2hJGg-?ck/D(Au4Qm@NlV
%<7X8Vo:OCt+$a$Gf<B2CjbL0YXI1CT_Zr4:gWO4jqF:9?o::q;A!h.neTtmLF.h.^2^hY%kTqsmg1g>FbUR#5#XhnW68%CpmmZcQ
%JY"UAc9VY0541\Ck$r%hf.96:B2NJk_,Me3FTEQW>34CN5DT,,KQ9Z@jJ,Uei=eXTV^3>c=uNmh[K0I'7kS+CDOKCUXUKDp=>IB?
%\tXp7&)1<=YC`@^7D70l79fF[_n*[<8t!_6i<U?,>Ss#8'/m?s.eB)aeW"0bPgd%BNI.FNHSt)K,1@LMX);J(;2=uA-YSX2H%Mae
%GE;dcm0gY[p\95f"4/?:n*t&:5!Anuj+kYs..)9iDuC(=o#VR/(H1&Ed07Nf2\f;?AG`@5\uGJN6Em(SX.'H8-/!_s/XXNO=G]</
%_Jqf*<]:asq$HdoBm!A5,Z^Z<<*J*Wkd(igVp`Am_!mNQVZIJjV:A:oShZ$!<*R\,#!RY\.p$T:0g5\^])R=l5F'f*P]rsdl)/Pu
%>?^6gdc*1CUt8"!eb$Y!5F#8.Q*\+K;bdc$Wk9TmrD`e$>Y1rfMXRFB^IM\]:2rr[W\/5m(%5NUq-Bd\ckB>.a*dkm`;61.lGs]f
%Y"3**nq%eX0Sg?-B1YRY>h!iTl1]Z8QP@Xg<;P+!q&:XDVf&RU-KV-X1;%Z$nKdu+QHl0/.+M:V-+D]L<5<n\c2&5$S;S?,\[Tq&
%Fb4e90nXtu1ub&/`8GZb(RmQIYDU?j""'![qm4:LZBOr&K^?GO_3YR/]fT_V\b4:@r0PHr)uRFk0NRr"`Z_pp^[YTd[U)1$73C#:
%_cAqJ$Cm3")a02-><S*Vq[B1-Edg+@2V\@sWQb4rmk^sj/bgl#D-HcPMkY(L*:4[N,Nd54kPegrXO+6q/6l%j0u][>`eP_KNSW%(
%W1`JBdX1oa!g(CR1g)+eJQLB@BQ[FuZqfn_[kl\2YReD59So7an\PeRL1%RM2&+k,XOo#(#1Y'#Xln_2AF1h?s.-Ns_gHB^jZ$pN
%(jHFVYE+fHodf@0=8MF.rc"r3qBW5]HY9b>R4lAmR,>k-1u*@0K!ij!iH.0RKg1K$:I2C:[4Z["qcS_q<tt$oUm-bKU1dUPV,TBR
%nl!@4h8S*N.>1A1]A;J"m[.j^h:Cdk<eCr8)p.;NCL)7$>]`5L)*;c1?^dgK^&(BjS$:.L^4umRgiJ8%K<3iR&XNI+9Uk.[1XI\Y
%*2c6Q='9tK))/0s@&,-N0TmfH%/oNli*o!7fE-N"HP\]=]fWc&jte+$&6NnKA<\U`qSU>s`rm0X`a-cQP(3aKX5,UM^pPD9'pis;
%,Qc/?a.3A8$fO^0\Pd_V(=Y#F$Hj.cbFYWF<<<OF.oR[0M81%F#'S.3f"h,,ACngVoJnNX'dq>khS.mDd^&14RA682^q4uU\Ie1p
%QVoZ6,8`e@M"=upgAi_/HDW.L?UEj0'.VHC`<aUiS!rR$k*TPJ4l!u'e%[G9rakVdJ..Y*3k&m7Y<OjN9Y(+mJ*8ENnej@'bWE:6
%FuEUe@Qr+(("KV7>]c6#MeE"Q]0Ob;kcgB3<n";IY9E"uBtF91^7s3Opq9QmG,JZod<.'7^^q\`P;u2W9G;7uMe;;Y]i:Z$\D(4o
%IkY6r]D\/jq@h;^\^MV#DLZ93rc%.p^>%N[)*SFQA0XR%%%d]nKb_)3i5K$O':LPo*X&R%n@t8:*:^Fr"aCaK?7rB+^uJNo-b6ae
%&m:D7g@8<&R3Cn/&4J+:U#D]g/<;1$hOMpS(0I0Z-]_fN#7X%dVh`;]G$>uujulDum]\fXU]95no(X#rU3eF%^5N!r=e9ETM(oLm
%as\/%:(;WSa:^V&hN;C&\7g4S\P;R$eE*4,0]NsFd4Ptm'0O,&R,GgQ%f.aSEKW`ZoR>EmRMfpU2"$JtST<k-DDlX[<EF5rFm>T@
%2(+-6FZQF"4c(f1j?b?FG4$(/e0tDCRj)9WVbR9m@[Ics,]u_AA#1QrF.>:F*=k[Yk37coTSD,KbB#5W_`_$^%J-*e:<?bc2&A>0
%WDh0[:!>:ef.IS?`RSoV3W%rF\.j+&!,#dX_khSg0[Wn<"j[C`?_;\:%?b3'HBMS*ClfVU:^-0RB7m)%STD\2=1G%X_`V5:4CAiX
%nn^QIn`<k`hq[a<OFL/cG0dK\WfAJD4WC3kMO>&^cN\Jq*I'J5D]Kfah"#9C*#m8[GKmH[iSNL]B7kjVTtAl-cN]60PB\hQSdgim
%"+SnbMJ#:qVaiZPcN`X]"N9J`B7ntl%m!VEdb.3:*`AD^)<U0YJF0E=iiEb25;"UGOC=_J0$0ntSuu??72%N%e$[BZp.@Z+H+J0E
%HtNd(_`V5:4Pm3&N+&<\?(RG+7)CWRf.IT+p5h&Re$[@$[b<86b;EAS@D/tfgiOb>PP9j1=aJNpHAHdg#E*sg>Ph*\N^GIfc0Fg8
%rQk4k^/t;!s3%)V3>q\b[nNa_S7q%5HFIXLMfj_#;Z(?9.XRbU!4ZMUBk'EFV'D^s$qn@Um:(Ihe*622=e1<U:&LKK<?opFp7gGW
%:u$'J6VC]I;6.?bEY<^2?anXb[HW%V;b0tGkJ^Dt*C`sW?K[(MpPT?2',kC][g-*aZ3h?I!L=,>prTU<MZ8T"ne.NK:"YBlpH0AV
%$HK9<.S<e4s,-9;HZ5R]^`PM'I-FBF\`I*7eb!eCQkP31=I@3Vj=UM[[s`r4SoU<Vm/LKP'-[(%!GnKc-gTXfA*#.e\Al`uZIc_U
%;"X30qtC*_AfpuX\3ZC,PP+]s[n/iXXGhahH&bhY&PS/NXD?;3FdhKqVgoudAuNFKi?plHMUidRbYd-?jun4l;]lH8V[@3&<pJl0
%rF]'dZq;k%ka0[XG;Vk?go2ZgS$QJT7V,c=0Ep%%FnsFOGskkZp(9HgSKP\A@JMI`]e)29<,%C*0uT^>\HT*FbN%m*n'(kH\po]s
%a&eu?&XsBKfC#I8Mjg#+Xt[^E?>p]XeYdC/8`MU3_mjDoNiP_=CtsoAq9*YO]orRKP*f.SbreB;"JpoS2b\eqDjGJ=4S@(2\8,c\
%m'CZSclD(%+h?5_6Z\44pj=gj%*^LjK@+nnd/8B5_URggn=NLDar[ccBUi3[K.n22eV"S+A^(D(M[u)L>])Oc29Kl-)q.;#k'OXi
%<o%"Wa&qd2NR5:Em!cN=i.`Q/hl**=5Ke_um\bt<![4,T,^SOCIiuQ]"b(m?r0NCL&q6:b?c"Ig+K4&m24G,8rF,=TK4rRcFQpuC
%cWnPC42hLf]o@.Z0=f8<FER)j7U,I]*e$q<(+9sSYr4BdU@6r?N"U`e?Vtr/X;Jn3kR+B)=gqa.6aEe'EtB=7`C4(o%lZ%kMO+Ki
%L1\>HGa:WZ0L?PXBa,m&+F_=8dL8a*6)aY0'^P/=\n9;K*uHM`/LCU)pV;<C/%7?f;Rt!H.Cl2kPSAc68Tmfa\Dsn,dL8a*6!21_
%dL8a*6&Kh]1T9`IECVf5.0_)H13q-;U_on@pG@M1J=;[&(md(3dTrY^pG@M#Khf1W)3iu.k)o<nKD49)'@!1eA78%cpocpuKJ\>0
%h$-lW>FIiL0aKXq>FIiL0aO[rDJ9:qS17Xf$qfPrMW;%B)3bhfpf1SI$kh^@G9TEP=^9A`8r>p]NOu#)PSA`am@Iod;YWQSO'A&=
%l$D(O%:h;JP%'NRqV9I,8r>neqoKl'TNon3Sn:f_Yp-=g[)Z9?R_e$Z^JZr;H8S>]EW*t](cTMa.,ZUmO\h>l.,;dULP4*PTXG9&
%&JRR>V,K06'C^kAOe%m0RBY]2Q!IoCQS.4UF5BVW0&/E[p\X'MVa$4TD>_F9h%9_Cgo>_0ro9R;gcHP4<csh2/E@]l&hL8PgOfja
%O@31EYJjTmZFSE&1mEpt',%1)/+)0YK7]+_\,7WQ!PVGtq<@I8<r=>lkQdCP'>46IE1ar/A,QLAOU.Sql"J8'RRTqCj4%pP6"]'<
%5k=k0DUF)bT,7t=(W)'j59[R5J9KE_s,##)I..>B32@rHY^Y1,^a[LQkboM4e=u306=3W7EhREpQd5dn9_GP'JZu$o#X^XBrsRFI
%TK"MMisA]SNVfDQ20n_j`XjnJ\k5$':,\rWY]jBV$^k&$/WXMTNL"(gD"e@.02eIebHo`$]*iFO$9`V-"_Q`lLe:N?JAmJbSuc6q
%\6em5:@H69`C0"^$fdR8)ZJldSMh#DE5aZ<Zp5>u)F3&rfib`d06M8g[dr[>$+Z]EqaOmEW"KJYeMqQZTLpcV.ofPYmT;*?>2Ug_
%'tKtEH?%tS2db1<?B(]$oP,7fC/KY1[>[2Tn;ck2=3FRS/i^;%kg_HVe:IgH'"qJgSQ_s5,LWW(go88`-p$YD16J_tW]g[`\n9E6
%3@&K$?e9,*/lYHgHF73/dWKan\*V2f26-kuZ][SWQ>pJ1&aIn%<!('_VjEk<eM;j_3;8CtYElF+&Gf^)oP,6o!I8"qENdqXiX*-t
%g[^qtNdJ0mQ%3OQM"GF"T41WMHF5;L6s.[b2=$'YfkLT%>/og<i+c$<!DogqMf_.gG.Oj?2K(*Qf5/%$jO7ll?e9,*/pBWk2db0Q
%\h9XWqt[g8]uknO\*m@8euKdgbh.(h2k-t..O>>q\n9E6`I9OGq77p%F\<G9nQ(g%po!TNm@B!.n0rt:;[A<GKhi;>Sq9.GSa\([
%d8L`r;D*324l]Tnm.n@siYfLYDFs+)XiW5!^gc]t!Il"CSD5T,T^kps[^/#68`k&ESN*ZCai0T6<6a4qjgO.g`Xpk$nk;,]ZNEis
%FR*4+96"WND[>3PgCKCKe[eJMFhhJKXO^nW6)S5ABV"<m%B\43T+i(M1'"7\1dDulST(WE@8K3f.Q%6e:T0>;rttb;if%0V&:YO,
%8OYL\UUclJ?XIN<Q_SQZ!R&q+U*T?oTA)-ffPIW+J96p?8_UEl:;gToV!gnUQ_I'67n1@rIq?B^.9.aW^bQT&"90%5#=7]$CfVjh
%<sE;f-Q4]8d3qr[#K>2l?V[<a;uSc7<JYSX%-t[P[uB&JJ:Gs\-r@>c[%/Vs-rl'8$h$!Hn5Z^YX"SNuVs)rclZYXmbuYTr0edi:
%+,W1ap+fH?Rgu-d*,,r..M&?j`f0Uf)SZEbqkp3MlTmp1>0<(bZ!uiNL/?M"LSCK1#e`q1H,G<0T4&Ajl_C;.?:q+r+I!A.Q:9B>
%9V#u39!N8dXXpgAlsrg<eV')\dhI!hcs'\eU,E(b%3U>S4D7%0<(tE++_8F543]n[?D!<K?kWIUS@D2t9Yt.M*@$3P,XW7XJP#VE
%@56@FQrK<+B1ad!0EHYLrX]hQq=@%]bu-H(V6lcb[[O%#n&f(a+4k?Z=^bq8?@Ut58r;DV_3'2-g\1k[@HoM,f#UHW6%o2K\S@-$
%hPTcN*WpoI>N1B!<CFfHUO322`!kc;@$\%`611t.O5?RGJ2<^GEDmVJLXjb$r%:\=>spiif8l.2^C.fT2nYH<07J\5lh=-pbnm50
%K<j8S.&N'mW%/?(.5/.0LE<HRK-8#sQ]ljM[+5d1+$T-n1;IkJrW6%X$3L]jrP_]gN;\Ig$mlm#kY)_(c!J1e&i7b\/[%0)SK7*(
%7a578O^0]WJSG9,&*e\\^=.($Z@8%*0V,mfWft1Y_&-Q/.??TD,TWk*rKT8Y,h!c@#`G,;q/V)4.FUFe:--*;r?,L"0u1#Rl..3"
%@Xpo>\fCoI0F!p5(K1P>k79)XWh-DeK8qUTbHp6m!EIP/?4m$\/o=Lb'Q&7*nG;^.]heXCAEWaT:dQX`S/;'"f)O.-KKS-:*Tmej
%jTVT@_'rHUHI.U`Kn2&=@C9t99\>*ME]e)%aDbmPq7?3_&O9NcX>gm%[B>:hfZl!^3to&j6%s"uU1YCiK_VC40jj#cNM.0`.(TDm
%<7$ObJL:rA<6u#Fp"9FSig=M30@^-E]?cTD?Rk99i5H[fYI#ZZs!`;HMkdp4>\)/+k_3dho&*.E^$ocNi)F.2Vdc;[9rDYte<<Vd
%#uHd.ogC'u(O0IlBd@#/@A635EJ'M6S57G;:THbg:.TQ:83(RLi]81C/Q2S;b6$p1/%L_8DMsb>"t?.KEl0\;efY-sjj"X@X_cj`
%9?'jf0-j2.Vt7Kq+1(&'@(i50BS*?0](?b,>9^RndT`r9fapGQbiZmNE\!]IF>g=ibG.Vk-(W<H.#$>r2D<Qi:!]qO[`FgdEcHdn
%2n-Y+L+,2rjds-"J%Q%PG\f"p:%(O4R8#H(no4p.U-<a$H-Kgu3:'Rp%orgUA?T!nSb@+eiY0V;jf,P3rWJAghF<N*[10u>o[(S#
%8J7U/>M!q`@o_u>Em[q$e+c_!Q1gU"%HE`Ga_lk'@NS%L[@S7G4]LK#4J>HH"r;Pk',j$O?61,PSlLd,o`/sm:6NUO775HL8/fM_
%%9d0CP%I=JE)G"7'MXU,\^9[jK!LbCp62f%-COh.6rX,Vfh[RMfh_07qL9pjM:k0hCdlt]l<<X[R47Jhlk:.k61:;DYtt.2%3Z+'
%A"T8;)-MQC]=\ENZk=ru=Z]Ti&oir/Bsd=:d,d=ZOrID1^?^hiD-l>h-O.it(T9kcmqNk(8mZ53EgQ)^[`GMjb$Fpr`kuJkpcH#C
%i[Z&=.V;hKs#B828!mE'QGSXeYK+4LH8-L'8At(O6k3Ga@:MH65Oqo#<;>6-99dR/*"]]2.&5dDFWo]DMAAF--Db2MMW4;>KF4?<
%ZkN3klJVN0Ng1gI_A86e8Z;+qffGs=M,;%=\/e2\&tsoF&Nc57V6u:)II!,T,sk&Io4q8SIug0doPidZ^V'G,#N,KJa57n%GRhWt
%KdR_Ks7H)e="bWpn'<Zbmg4D\lK,a(R"&a6$[2u=iV-Sa&nBs2kW1Zl]k@,t_AFbr^!^4SP9m.qfkkE.eBW`I$[W=W-<[/qFfOd<
%s)TR]I@RadN;pF%q`\9&\Dim)^bV+&q]Q7=IGd#%`\F$BO.r%-l*Y-eR!tl*jQ-@_.(eh34TG;,a__"*Y5)Q%7fPRKqYV/#]W6L0
%b.B&nkk(*F,TP:01.S<p-gR-P8a&EVWtNeh^14cCFP/QiF"ZEr8Q7SaP"`R%XN0n`rA2-Y&Q`hu0lfUedTtULgBo.j,ao2?@a-eO
%;_&PV_DZh/KFXoJfFcM6P0i/8foCm6P([_^6\lJ]Q[96g[<s2Ig:`I&aOqhE_K^X+!APl!Ys(A2YYWigK^.W5[T$o)5LGM*BjYaA
%s(;4f;4K4thU'G^6=QD5R)(uj=]tllj:EAdZ_Y6(;$7T$1qMns)ENW"2qZ5u%t.sHpBj,L3lV4aKU5"HcA3Khq$1LW0eoI2?M"iC
%kh@#()*VZZ:Ep.Q]^L3_,;kK>f#)!F;0\@a:7S<?SOYpe\-G5on?4VI>RQs"B1M_kl1/W0ll'tbbINqMPZXu#4'9$%QX[[2*8EQG
%A+F.Ys*bTX-A$ie78B*V`G8"$D$TH60rVH"`281V.\"ckqO?(D'7)i=7q"-G_ci5r0Cqo2,oLj4eo'5.Cc[A.leSog`+pu3@GJ41
%`&nL!^k3[AeMn'TJZFKI)U??."g5KOKo&8Ma)+p`2nJV).cWE<aQ;+.Lul,Ul[LA(Vr*<l\.&h9o<%S8elb;Sa?(?G*4K>onAn'8
%Ze1"dIGf<,@QA>D!hV!D3Q1JHXMG-WU(,;eX\ga,fQnJPXHmBOU_\QXLh"MC"Si)oQ+J!?*4K?jZYrSmjF7F3B$q!UL_,c/8,'/E
%/F:bY'LQUY8@4Bh`fO@0Os5o0[2r%-YJ^]6?+Q,lM%GD'g9CA+P&r(G9&I-oKs>k,T[SX,i&rJG@QA>DK!'ZqNED4qYiH*5%^*=:
%%1>ACc:0A*D-6R,M(!/<`>M#B$X)%WM_h/B=2:.0H;X*\0,=+G289.*%`0mj+)b\0q[a(2@QtseMApth)9<76U\k(!0d9^N=24b2
%2u:<sTb!YQ"`h6A3.sr4&YQ/M=U<Vg&_rq'/3)p.Z?W66\G#+*JBSr/ejBu7]P?72T',j-`1*bcC<)a(U5chm9f`s5`=Js49ZSTc
%)]QI-3YSO]U1Tl4kf2FNif\KDXW/jC8R,/_)1';qd>XKC1Ek1<>k0r/]d,4UI\hBdO:oLJl40/D\>3?SGsT'+`22d7DP>gDg[/Os
%K\YiDRDF*Xbtek.0kn(b?!K,7]3Ik4<2kO8>3tl+Rim=%3qq`<.J\,3:V$-+'.`m5]mgZQ_.NVkqnR]Xdh(G6MKr-miW$_XnC$n`
%:.JXa$TXmF^_-R[*Gq^B4%VM;cZ4lM9-9'Aq"j"h@?k47rGVOjrjj/fha=GGJ]10>KW5]?f#SstP[UJLmj;6fKQ2]P!c<"6XY`e6
%fib_DQI]mP*9V)lTtr<?Zkn3FH:BN@(9],l:\#pp?"gaU]c%iu&FO;?5kpe.[a(9LRP1.O-oJ?h;4*@=4S^7ifJb!-oC'#!]:>8(
%^kW9];.cF^ZgW)Z7.Cga/.23<bS0q-*1]Z$iQVBeJ`jXOApti2KYb2F`_/E&!u=N\#NP.=gC%mbiRVG*LT9q/*ZI78j]`pMe#=&q
%rUP;lft?2XY@amlY4X9,LTD$4j$GXdS3hSXPH[IHZkP,C-sE$l4g<do`_N"pG-![h-?Qh7RpVPbSt$DZ5h#!__qn3Z*GC#%YOcEb
%HQPNQ`-rn=n+),217&N>22rF$9AO;Qj#*.d8Tmg>.;:=nN?W)%V7PN:*SE$0V51B75)P(EbOaZnE:CnC_ReZ!8LL[a;-;HKf:,QF
%jLG.W1TlWDlO">/5=TD=_n)S'Ir@oh/"e3WGVuh(K&[b-+LY:@dMk'[R_^"cBO>GgRWXon_<o1?IA&!'VS%ieG<5(+d9UmZ\\p,%
%<$;DfFPH-nhC%[0Y#V>sc3dR86m$Yr\f_bg@:74GJkVZiq]4P\A?6Z0`$I>R@JdB8W^*9+K@ArjeX44T[&DRa5qRT+/A-faQto!e
%[+F7Sa4Fo9%87^l@$N[@q;t[#all_I-J>egj==29G>:HUQO(W;%S;C&RJ5M]*g/';0Aq'Ed]J/pGtWk!ja,,HeL-)[kQ,u67:k[%
%'5$h(Tr"?B6V(?BU"*0tl2`$/*fOX&c`PL<@MbGL#c+5'1kJ]ll[b+km##!c`a+D(4)@;hF+j,CV,W7H;D;!11lPrZN0IM`#V0me
%-Y(6+Je=!VTn\[gIJ\@1>#d9!:Sn+nlCL`+`o:MCN+fE%j^tGWU)j6k0==>-0(7=ZF$iWq!>ZpG/?_L:$"r;ZSE7.L1d6QH/<+8*
%7&+Eg1n%,O%D)\1VpT=DBP:YPctG=/1sX_,1lZ+27,qUm>,JTJ&re(Qn>/dP@9uVnUHRtGlS\jZF@e=ZI*<Rip:nnTO]d?5O"?E,
%i'h%)7^G[\an\R'/0!,uPrk:kpdqo]8S4M]F-9aESjX680p=G_9bIp+.kT+]2G#_1?8iWj1p";C:SZSgdC/m%NG15Yo#-eMRS=Dh
%Y.$5RUR<@S.`^QCN\H;Z_JO`\M2%3rm>tY?82P;9YX"u:,gfSID\nCFP=4FNg.g%02G#`QEb1h3ZUpmb-e[e<PRS7"Sc#mJ7b^5'
%*IRV%T#5.#cK!6B4b5o@'Wan6'^[onohXMXT-"$U>KE'<0M^@i8FWR9e9J/l14i#%UkWKX.Db'BcO!M0fE=Nm7hM_+U4)ep-o#H"
%8[cj>=_H/JTk_NBZ27mfP8J_R5#?@1=_,rKkBu<@E+GTU^J\W.&.AG7^.iM;opmPRpepZEo!U@9Js?hO*;`Xn8kJ,<\\E/)];u?F
%##2;%@QVt[eopEN*)9%N7OR\$%q+gl#1ZGVe:\%t#SVS9Ugq.,jHOaBPb>H2*4r;(3,lpnEp8c1,@4g"a"D:OHu?kTX$W.-7cn0H
%lWi>NbastZX-U?A30;^U5q]@Mf7`hk6JaUG040G>Vrp9(\,!9GL`CBX]&7O?0%q3*)Xd(p/r@p=[@QY2&QnDAgK-9-(\@/SBXBP2
%gc>#AP`Mt-"L]d%KaHmi8P_HJI6*@"#hF=%BQd_d87W*3ehpV9AF^cl!K]l)43oWpMpfpS"uDEPoQrf9rlh!aRDmEf&j[0l`g_rm
%FMIq<m146=_P]-)Qt3n8klIO<ce-Z?W[71J^a(BH[$WN$Y-ZSgXFY8#,pIEsaDF[mkV94$U2B$9]'\.Dc(Et\!TLG*74nLt9d7sB
%Xh`U/UN?KE_!<>Yhd\/Y-#>M\CsrL)Qp28T?7gMS=Q7ZR\.J01i>tlRX`(WB1Wl7H1_h,H'\s8Qd"E?tMNVR-IuS(*j8eSRFY>67
%&">U?<p5")C?/KFe/lISDrp0?bs(k'r:eolTFG"[TWf=.-;lAYQk+gP8h&'\IG/+"&S&k1m\;3K*EX#2jg2h+7tp+\]u+tV^2P+h
%iW2*oS&Yp9%"N\@]EbjelY9I+"?]`e<f(0`_k-?_pbI"ASQcHY]=CVMPUk(3EYq$u]PG@!$\ed3V6ekJ;sF8P+O&q:`;H8)`I;CV
%7F1U>MFrgF,<Y>!A$G'!__XG*IPq6li`e($hE%i:-Y$?k:5:_II[/cV97O3r4n>AQ]OVUF%C^TO'fnImq[9c8rh/h(EXGOH\+i#,
%X1V)Q%__r,/X;Z1)s(uJ3OQn/TDW9TlW<L7Ds)V1L!f@pd-^X,I^u)V_Y7q'BVl"3Ht(<='L4T%)?;,Sd!mJA;II8fHJSV;G7cDA
%fa%>rA,LWLG?fGUW7M0BF%Arb(YWD?'7KtK5'VGPK^TcVNocpYE+%T'7*kdL*.'35hMTk(d[NH:'&T:YOI<J*KeJ3sZlFAb$GS5%
%^[PQbahfIk58(^&!V<J#8@<462CC[u>c-9aB`08kdtV<6N,):u<^AB"h(PT(_I#"PKgOp;oRY/KC0MSrkXOa*?0E!+g22.BM\k3n
%?0UV9i``o6Vha6X$uP9^Ph_Q(h"RN?!Ld783RE,Vr71W)a&QshX1e[G"[(@b\Mo5:AHo3N\<%.AF@m@Yn__2`\UB;A7t21a?r8n8
%&2,b3X\e9=IaE>eCitl0m%\\X1u_H$iM6/BCYsNSW(p^(N%.$hW#io:Q`3LN.4SCmh+^Z5]&hCEEUgCa?!R$5dRK6%)a4Z.1lC`X
%d:),&l7E3m(BW^M7JZ<BZcq1ZI/T^<Y(*$nRp)dRZs&)K-GN]A/"0mMheNdn.#sl#`Uh'K_]:_(4$;049;3+=?=6_"I(f3K(Zga4
%lt&c'BKS45#++IcG4W1Cjp=<qpm5BN3n/?+)34W.D9jJc^&)u\'M^lAMfTKK`M&c)^t3?u1hLI4mll1@0<3Lijf<3i_CrY`6'"S2
%.J&/RCiWP!esSmS4hrtOV2lN9AF=!rX&Y]]?Xc&5N=,g_pFrU\fD51OTc`AdBLse*E(_[f[_pP#[FP[LBSf4e?c#Ncpo$#fq`h<C
%NNqK0j7qQq`S]D.._,SS\csJA?Zl5;qLU?imKZS=M))':8+]8KF8hsdFZ(h!/ZMh=&;C"%dlf:34nf"%_YPdY]CcjV(WCa&f'3$a
%6*%rOZXRnpU3bpIHs6H<5KpVM6Sc"8[l-P*m@?c=^/AltT9l`8b2r6.]G`0S9!@QA(X57[W1GTMI`b*2nYcTXiHN3)@R'8aao=dY
%:=i=m=6eRG'TGmpGsR15N=;^\2Lk;?Ug?16K2:A.H:n[HoDW@9b.K\#$B?Y(6Wph6^)m720gug.pR@kOO&Bn;n5:biY1!6sI:!ES
%hg=.OorqeN`75N*)N?i/q9]hNj\PbuNJ&M80:DZoX8mb$\IGfL.X>d8Bs%FB;a:6b]%E\e5NFi^<Ve#/)h6gFKcI<q7sG0sUPGHW
%hQ[uspX`8n1e=nHV77k7qRA44Ic`e#kXgg'7p\sRr_rhNp];rS\llO.6YO%i&j7H:*+!)A^E0mpDpS^Z$KhK*>%j'X*q?q'$U:\i
%:M#iXNtMtYDShZ>@.B"ZHb5F%),647feXV.r2T&'m(qR(bF-jem6BE-*il%<FDms<I/!a>9BRg[2UoG'dS%4Aa3?m#]D#CuT>.2N
%h9om@4Y1+-HbitH\l#'4Pn)1WbG)b"k^8\fB4lFbQf?i&3klMi>CIf%B"b)u?kYGJUVc](^PSQ+gNgRRTjke%Hf6p?K1697#/u6p
%r0V;d\_n">;ap%AcmU"+"k^o2jq!QMNhPX`V6'$6qE_Lr5ad8me%rUFcr/C^Z!T[9_X7;fG_?#L8&\85b^ZIV<;aKTQ^d`ihqmhF
%e'$p(Kr>Cp.5i&Un@AIsrB<F=+9160o!R+t4FXI5/,`h;i`3PB9V,3)(LPA+s5I3Y_VW/%J$b!RjMd"#U+Y7D8hDrha#*ao3q_#c
%$.b8Lh8DNq-lUQR4LU2]rm5[>3(0D98Y+Om<E[j\l1)%j=U-FUfi>O1gF20$"IQlc=_H>GnlpCrLMl,3DeW,ZSood4s%Qg;b%KpM
%kIo5.0i2'G2,^c0rKMg-^SbnD;7pUEDJId)khSY;c%X#r[;PnC*5<)C5'`c%J'_u'1l@9V1gS3.T5RB//pijs(\/aAjWZ84(ra*a
%)&Qg=_SPQO5d#r^'+M3Wq5o,;ZF?!Te)_$b,EJVBrc1ph:[4:AGdk?@6h_k\6MG2^WMT=GcE"iLlooL>q97CHY=EfU7bfeTZKqfC
%#"#@C@o\%Hga_S9<`P%ih8-+!`f8?Fb?,KrnCoA?)-3",8$$@MVKe\>FbN=NWbo>@ilUcV#Mo$?=86+G0DOd=T8ID=?(LjVB_[js
%pcX,?OLkcjYD6/GOLP4HT*0.\Ja5-&q,<lco6DYII?$mq'`rYs$:_c\Pu\5KI3"!hnZu7j?Dd7biRO+IPiBZ,OC.2@G'.d@Y(le2
%;na4<Xu3?,qd.&0p/8r!qhF`SZ@>po.cK`&m=*$(Aou'-^2aQf-W$Lk"0>"-p(Y+kb;,M.MNq00qPdQ.^\dlEcVX1BF5*cQ5<ef2
%i';:CZP2ce3BY%2nR#nU6e@1P??8)G3)BF^gC_V6q(R7tkU0.RWZNL8]QsFhc7iQmc^9ATHVCf%nKcsM7(c[$h*65+^`QqDW<oCr
%&iSNL!R@!;_+JKBM2X&"WY\BRbEWe^l/!.Z)H\nkg0q7i*#'_qe\f)dVb2qT[GY,D;TfG7ZMq&efD#"Z,LBmTSiE`M`r2!4c5$2$
%Y3#]OY+bZ(+9&-gfbOa?c$L$>%bu)[)=4Gm6X+%!:OG!KF@FD?5kX0NIt\*$f&O*uc/ll^.5&TR;0[Z7j3(L7^SofAXQ!!r^*k?"
%>0BP0iU'lW!Dkb#m,N//]a!)s!4:?@GamRt`.-Hq-i)o3-7o2l]-"5TDAoVGa,h&G%M#&e[dLSd/D%C7WHuJ.6Op]!LYr!aq?gT(
%=aAE.]#G@k:1!Sd3'l0\0Ft#S\)nF/OG(0L5!1l!T*8`6d)+L;rBO6k5RQp#gsch&Fb<>G@*m%,OpueWi<8oh@,l/[Om:mHmPJ)S
%4<J79IgQl'2t%WC4Ag+N=Q5Y[J7pQ4=l"Bo_O$O`EodN,hs4M09(a5[LbCtUV^AF_<F,:LI/Z4ArHECMP2BU.2c9@<e/f;SN-s#C
%KCe(/0@:OMf]*Ja<.k,)]@6PSXN)2r$ekM"j3^3eX`k"e)noWhgMuJT,F<Cdp$LXprP`4Vn1Ccm(X*ue85^@%?rG`EcL&[d]"Y@o
%6>+2ua5=QjoRnFo/Pg>L5"B2%>6DOKqiD)Ko7T=]mQA>);9IN3!*;d%E3WUb9MiPTquQ:C;-f]>4qod0.0cYo&cp_CO%:f\TZb/!
%(0a^T.6rBKJD^6cJ?;pDr'AMlnD.P9G5$T3HhIdEkku,Pb^BYP^51>A#JV2aBHu1!3\+O>hYa42TPr%[Wh'0E3pJ4)j\c1*03DX.
%r4[Pn<J,d$?hsL-D6;4@-@qd?rh\3'R*T(]%/05q>Ubcur@+7o-;]O2=J=FN_9d/4if1U0ejg\sIL2j'S4N:QfH5DAeQMfs+X6's
%[[;ZmK91_(dDJg<E^VEpkT9HNAT^a$kP/![l7qg&[58f>@IsH0iqONDb-t4GFLWe:5ao'[qX5Mt:pnmSX55tAI=-<`YX/lKam0?$
%T+c4GMJ+m>0GIg\%]c5sE)?CK\N>&GW3ij;;$=8l8#<\en.Qe*h,bY1RsF7MrXR#LRJ5Fp/etSe(Edi^LUgb@^$gC#'%p]@>$k(?
%?f3?.>e31#d4->eB;Tfmr/jQSJDC)\*6BQr/DeFq5qoO7IIAZhTeLQ%ManUe'u'^:W!J?XmV8"`s$.bB/#u726*'Fk3ELJVi=haO
%rDZ/+^E^+%?bB4(bC\r.M&GjrF;ukm-''@ZbT*/NQJOAn-Z_EJ9A-e)MDLun4+"o!l"GdQHJ2HeA:5;M/AtJn^J*&1Y7'g2+c3RN
%V6"VoX'mlS`LegVqAXl3IAH%TrgB(4QLL7<f`8D,Atq5\5t@D(a:d#,l$U\kCN+icQ)ER$X&c@t'>d?FrDnFHj2><clNcou;fJrG
%]u<9KaD"t,9Xl6bV4JQ[pD^Wg$J)9ca;==f`fu$b4foG^IeqV8MU;7+ni-u\JqpG__].DdR>^gq<<?(cd>p>tAT3<6A&Z5L1Zj%P
%U^bP_NW)T_mg<fa.p9,'*-71L)0aAC!EIhKhI4*I+$3>d@ee+]F'4L8jI2oIna&H"K3h#MKXL:']TV)4n":tSRMIi6'WMZs:+EZ`
%k;W4A/(]e8)[[!Wn4[<2\<A+a[LDqaU/>XS>2_\F`PWQh!VHT:D,(`-.SNDJ9,,cobS41ZAsi\I>;_^Z(:Wfl(OsjO-dpCcqYSM3
%&,#rr@oDeD<s5BhI0d^,_c%oS'9;+7(q(?P>d=V1BTm?D;EatD(!S4jZe)$_Wj!EjGFq<KfTO'75"K.sKWsHBP`6dTp'P#U=*;%V
%kEWTfn"Z!Qs0@7.d?PM,6=;<SZ]@83q')9h99"@I\-0TaXr9O>c/#@F"?>Z,H)'7eo4;5>q?eMH+ESIEr*b\,'Ua:C.E;4NN<VK1
%cFVXE>;ZgO3C.s6<5YAFESND_SE*UAn7`GA2`T*8Lr]?6MTL'g"/-V;=N=)G7"dj!e"@[trN04I8d`f?rjH3D@0.=XXej.f_M$=;
%SYaHV_?B6_[[&75$PTNl%@3l8-:TZ+B<8l4A^JkiWkf@res[2jo799gc=_h#I)(:W"D3>WT>A%!Qk@@0JPsdLP;&qEMkK6+3Z/4R
%0];/.ncPR(#(%lEc@Jgj)=0"/%"rY03e@\s(+;Tnhg0uaDS8V2T"g:@&CN;l<TFt>[<rRDNk]>Xc/)@/AoZ>1XEAAESS2#,ZTfP/
%@lW5EI5o`.URVP.0+/7mm,XK_`Bj'F(8N2l;2!uB=9R%&WVK-D#sljr6OYrp1S03XA:ecV2L%J[-?H+Fb.sE+[52KncYJ>AI!hRS
%e5KlrM<oLA2h)@Cdp$aIVmM.j+!cnbeOS&o0:>%fYE,J7#E=XWoo\n5b9`2rTDfB88iO*C/DKSZOCJpL5UKI-a1BS\aD.h@rRRTh
%MVe=()n:;8futb=5D+\Ro7&aMSIrm5!CR7+B#F_M9`&u)VQrq;d7iMr?W7ci6=sX_?bmW_Bu_orS!?'cZt!4BCVC(sC1f5(&A'HD
%2!d5&8:.>SMSG`6F@^%A\J0kQ4O4RTIgHX=C)DU`9QIbKet:o7*3ILBU?<El\1jUjp^D#ZM,L]<RRba%WFaGjiGFZ:cf!O&*Phr.
%clhbUBS@URUo/R48+>m)L..kaHHIcGiTj=#k&H+8]HYlC5!r0(b0/Aj"k"',!a,rB<orYX@E:(^fW+&#[]ZY7`qX"lQE2tL(\
%-7`$,HS`k^4+Cp\Dl,'cX+%L_/Ci.,8:bKp&L9G&Q.]<ARP<S2.,*)m\'6LUB+k[`\OgTD)"F$j6RQ(>Ajm.=\X<VLJEGke6]IWh
%C+$53S?gW*6-I]B5e2-&AAn&+/4tcD(NR`\,'&t+-naF'l(H;N#Hr*BGFOT#RD6<?`*(e@TP_TKP9ak3!%"Em&8,^H;!otP5b+Zf
%!hUoQ,4)ZSW2$9Nknq*?!$^[^,Y9*W8L@ah.?@#>)m/M6<O4'RS7*Ue/i<$0Zg]#6ln#K%j*6M\Q!#(IeGi%CD_CCt"tQ.C($p0d
%K'p^"!Cq@.8U(cNTWoh^!9_KiW.okt>o<nm>=NW8Tc+,m[QP2b?RO4FhM/lrM3/2bNDW8_5&dbQ`!8Ud$u#:h(^SYG@.['?+B67o
%h(b)qJMCFjMnp\XK83^=<U\GjaemQGhPrkUmfErug8Zm5+F;nE[8hj:JF%Q^elE6R2$SGM,hbHK'j3cgl(E%lNMB[#e7*'Uf=<31
%!@fD$kH.pD%ZcMfdh1K"iQj3(ebm=qc1=sf6q=6&>JZ]<bg_-:BN>>SKilIkEohPH#$i<R'VSM_l/+4Y2%t9N,(-bk:kj[Dq)YWI
%>J3*&Cl,IaoRhP9"HE7qSa]3@G2+n9c3^+bbBZ/LqkCcQ'U\&ElTasY=MOUp'Wjq;<NJslpTneqP?;gjDkI8]fFR+I++pu;Z!t3"
%6gOQ@J`\]`+K]YP']"lqMglVEE>-)>g,$:DnkXb_S38O$d,se6Ybf_dK$6n3#6<`8'!D:2ZE"*=5!n9$QGa;rbj1K!nd:81@U:MZ
%d7()GK-#Ce#WqU*%b-\W!rCf#G%#"j=IK4(9jVKfrUke>\.i4S#>j[Vp(Dr,ElF\W-XJ,KZr!#Ogds/=TnR5YGJs(9$S>=hNiHa1
%PgBKFLO=e_i(rNpM,f>*Xm<<qY<&?>2keQ@\E^ktP(c--\`uFUi_Fn['4UB&W8^G1i934:IFSqU@,6ECGh&L$JfCo]08#Z5Z&RB1
%FOVDJ&sm:Dio/H/"NQQXm(4LKlJPuG;NOOqeNm!:c!o,DWZsJE30\X'(-BY?L"p)aJ*Rs(+J,n<6@`9_d$dY(/&Z\_TkNaA$L=`&
%76?f!RTO]OD/#muKP;]@/J'b9Qq"U*)Qu4%64LTp<<l"NeT)b83k-6[,jus4H5WZdrae9E0btEP0.SN2A[]C-IG\%m2880[qs2*s
%YI`hC7'R\'hC)F57pGZ8+RX]!G101@Ed3b(8ZHp"#L"J+#%-,:C'Y@s2%Te3HLk>$Z3MK7SK_ID1g@M):,i]>4-dOej&37:4kK<L
%-R$3E`uuf?WjKAKLXDFFDQoCeC)`E=OYhC3Af6$CZi$Gg+L69YBt%<ng1dlN"jnLI#Z>5GOU/Em61bqR'a%e;nmI6OoKN[,dL)`4
%l8jk2U/donlJA=2R\#aq87pSmUo$qql$<uF'cVk=ioTJ$5WBdLrTO4=""hR2JDekCg++NHM.b\qroRuA9ZX@.&`/WZ46F1g?I7n#
%GmZdTr;tb/4tks$OSNM^3%"fGDpCIld1<h@>XE%Q`L14\X7n!hk[3G<G6h>8>tE?^fMF-q\9ARJk5Hh;Y+K.JP<qm;^0*QfIt+fl
%U%3W@e?A%>,hq>M4"d(*0)',[nbKcK.u/2?h1+t$q"r86q8%P*.bQt%^#&"4QB(oDpI+g3So]NuTIP@fkXjS/XR'A1*##b"j%gRW
%g\"-VfG7O;l$lb5P9,e2GCIto:\U'q7\BPpUX=@l0(UJk^E38rKjJ\_'hO9UKjQh^8JK.`^"a.lcL8R58FFP3jQrs[l*'.$@4L]K
%L-th[O@%H,r?%k(Pl95r7^r4/?r&j-G=W*!JiH?+G/(%t5Ku=IT0K(mFBRBV+TIST+'+D^idY@YH&U#3+tpXU@(&q#StR5_6^_V:
%jT-<i'^$=U^>Jrk(\=T7Z<Ee`(]2gRPiSWAq5^lSJc4$eONdsFk.Q$4pN_I!5-j.MK5D)WZS[;`lJGQAPLc\<qW\9Bk9!c$[IW=_
%N5j1.Jal)h:%rFSf!`abr)7j[pn*W*kA9tUZkO4e7%-bn5:?6boH346hhC5gp6P8=DlF;cD[F9%[,9BHesd;%3k"[HE'uGTV@'nQ
%l>Nl7N#:BKnLaLjEOBlOn\#Vi%)MOXJZqqF#G7hnX=O_1X2.5A`YMA></T7!nK+]GcG++Lc%j^?M`sR@):gP^[5n,LmRH*3n]bW]
%."+::`h+r(q\u$Fa5=B#`EoH^UO(<qQ@6=UB5^jl&r2jH(>RERhC[o..RgCEQ?uIilhSsGl&(=[f".gp%53(+F'HD^n86^eWVH)L
%hGj-AV_%k6f!RRVrP7DgnaiN[pnjX)*\XY)o\7uG95&gs<rT7\hA![;r0uDh9?`NT[j:O0Z8]0/(u-KCD[F#WRX\8jDeUsaYoN#S
%IE_r;k&M`:qfu:n)^_/*c"A+F*1i6q01sX]Z4h+B?3E$-V3=OH=uHq[pH_kr6:P&#?;PF/M\BtTc#SUl;2oMVj,tA[qE"/VoqIB$
%)*du"e:Zm.Vm5mP:pfI?RE;?gosiDYoM@-@0/Kn>N9#^;4]7B4Gm:1tp)^6N0^u2af`Irle5[;bIhm[[lE&G<',(Au2llDuBNH)/
%BY@IaII=E2IIH8&H`qQpHuC%\fa#lal:b<Le!15dRuD*nb!-8_=l!pTg,L$)1bW&drV1M9!H`rXA!qCoNn1gYD:5p.,,sQ&<8W_m
%.P:\@4VY7jhNVu#-3JFca]Pb;(o[H'Et/'Tk*#Gjhqpc1:o^i"8hbDYdDKskfQari&'i53<'5M3>]bHJdJ)3nfI7_e07Sb+YLUP*
%;Ja9a?1bhGT_a#)SYBKEn(,4m5Mbn+($VCi-1lJ1:EOd2(K(N(l0NWmC,5W@-i:6QmqNs`/4sO&5FdAoO4"TNUGci*5&KWZqQr//
%O*D#rC?E0rb-]'&2%ZraL5pju.t=E!`iS'oG[_CV2?3TG:2P8bHcAin5E";[Hi%<gU!t.Q03k%5f:*?Ii_'Qt_/F*4BGLKLq#7gZ
%[p\0Rq=UF@n7?Zp9^B8k3^3B3@lm58Kde*TU(t<8npRf-pHI.U2tL,-WAV!]QTD[hGt35,fS?%u-7IsM%Xd27g%T_AM-l>4ocrSg
%D(90JDcc;VW9s!kGr`T#?lo"k@347H:Q6t@0qG"l,2rr"HnEoIKIp0`7No3bXS@lgs70'%Yud4+/9eCnpLjnXbTN6PogWk_Q.7!F
%Q[7s&hN0qtf34N4)AaEM$#-)?RAGeSqam8u)/M5&4gZQR#mu\HJJdl-`eNJ9\LG4'g+;]d%gV1Z@Gg:<Pfg>nfSk'l"jt`(KD)&9
%n8OO'^"S[8>2cM8S4@V>[?k-eiR0Z>_I#unS^5'9WPU$Z\"C$/Q&^^@L%jZAfW/#(r<F>AR.u*o^/bb.1JJJH2k6[-8mXHgZTMXs
%fTkR?*U[4L)(UV.Q2-Nqh4^Ut_B!4c]TdQKAT)t+>Z%jt4=,[CmYn()dmiq9651Xd8W"`ilM\?L.F+j1l*R\3\<p&"g$.__K0,0D
%4tWai=%`M/0`P7*1T]PF+h>r^4:*rKbU.`9WUaZF6>-A!oK."a',`)0Mb^<pEF.i`_7.?KPY("1>_[!bfs%_j[12<@Hn6c2q?l\>
%.FfGu7^0\R\i1Lt<;47VbkM!`$.[M$fl1)F'ibKkmUp7t*i[2-B2?R88;Op;?TZKk@PBSZBru@ZSW](7<P1A<IDb:`WRkM'/\XXn
%$Qtu]hY6._pluG]et(eX:b[Ml]3QsT6b^G$8J*f:BaMHZdWMG2d7nW=>s?=2>Fe7P.Q^Of@T/hNVF#-6/iIi&2"g,]L6eF\"Y.g$
%:Vb5OJtBaYR!t$`cqg6rP#HYpNgOb]G7'<q-c+Rtlp77.`ru##i<K;^6'?:)I@9UK'JVe+Q51#/089BAfnZ`J/6a#E2pc6Ul5
%r7a3d0m$Rj9C%Q35PV)7+^8NMZEa<MEJcBW[uRUPa/ggOW"Y1l"R#[`.rZ+dP8381r/M.k]!+,G3ZW/(TkP8Oj289LMf)/UO4?L@
%g%A'noft)cLdGa&OU3b;#l;@?7(RK3BuE*tBPT^[nFJ-YmVj'W%lbMX'P$I]d.%jGb`gA6+(q0V`A-"L15>C(L7R1IMJ/A@;_d16
%e6t\!pFN8C>)K;)'.TeJR=26HlusN-L!iM`@uFZXIRhpJc8Xi/6+@cFRfaXk+;!m)X2@71'1>:2b=GdH2)7RGMttc!Zph$,na#M>
%__$bdZg`Wd.&_">':G=bXdJ==hb22UrO-r.CR'O"-rJQNKb&lRGW:B[QR?2di,_`bQqJZaoe<[+Do0$><bdIb<@E*'ERQgIeMaL=
%d6Y,25!D,n'mI4qXGS*adTra@;Y^6$E\_'YHjR\U\,g:jM9.'1To5-.\10RFN*U^\MsuEJGd5lmKVlpIfY+c@&(hbah]5[F-dhtl
%Kn^tF$r&kjWa'm;Con(pHgV21I/!-l(&Zp=U>Z^r54_g+moDRCB,lqB;gI_VNEr`a0OGh!+_KYP7b+GRljq#qnl#0oO8[b.j?D2L
%</u:N=bPW^0*nVK9m5^5V)<:tqIhV\j$L$P"V/%T<cW**Xm1[NI#6P&1>r-ur##2rJ=Dl"1$$u+5HAhZQNE3CCb&0neVAo"YIf\K
%*7ZE\L["BiebMI(Xl5WhNo>C>08H6pLn1n?/W(A+>;#DbE10O'>(<k82snrc;ob8(4*dGOI2Kp.;oc^]G5nU_&h@3,*`BAeON;h[
%Q/t?7:PglnOidGZ?m!7o/+pBf[n/\u#bSP=ASF,t[sH)F54o<b$X6o6YPp4?aH[tHS`L]q-5A.o0bub@;`%m`-=-ZaUop>@"9/R0
%ak&YKbF0tJ!o:h/Z2^*!_6O?*(c9LjF7o(4$C[[!Y68L@5Vnh_]^j/g$I,faXh>Y.!]7f_>]Oe<Dl\P0[*[&-?)G1M<`a]q"Wn`@
%Ap+l9!jKcQms9)s@@tU$=^TmFq(g</&ZCC1,qK@+"WgC0P=Cbah8[TGdV'8n$O+Ps3k9S0iZrd=Z&hkdr-[X>k[u&LGtnESJZIs4
%ccMM%A2-N,OLWYKnZ'<N7E^2LLSEIPVppF9N1MT+h<XGc@K!k>5uA7X8md!XSM<Mk3r]5q1)+L\<d,$nZZ=(e#N*oV(+o$,Pbn=N
%j4$=PcJUma2pr=2@SbjpWklH;O"V<EPmP24P`MuX]]T#Q*T5-5r8^U$+<SA(&$+4t_Llp3&"L]a_ukX@/35p-Y#Dh^-LO%78pq_m
%O`HojW>,W&T0$*k5%R/d@7C8FaAIeo:L_%@UVY.d8jK%_(knFYGB,-"58X":5/pn.5C;k0SiVsT$XWr/Yd'/s2?r7CfE@CSE6^K%
%S@7I!cMQe:p91K]>!`ioCjXGh1XGEmgS-"*>@"X_<NY75\2-NR[<M':W$YYt%)^g6f^q6\ii3:f?Te.@48m<d:`<r'TAFoli8W`!
%5L&SiVMYktoM5R\3<$3K*;Knf<9G%33D;%u0>\gf!?$&u^9lO@%C=opY?3*Z%:;lN(ckl<g,>e\&b_5'P'g?HTl+(%<4P'D_ofbe
%ceK&$#A;7tBr_8=FKIT*/M#bJ4I$Vp^;#a!Q:'lV3oS;,_Y6%F?NiQg:1fZ]Wls\Y?[.i21;eAh1TfZS`pt<qS!DXB<hfcj7I?5)
%FM9r>XrFS,9tIUDd=1:153s%nO#S&b0;^7d\F/&f%0^X2@59<8HoFTARYk.f'#U"H4'^HSk\fW<La,IB6t#>/BiE&/o>d>hhM#rK
%omD&?G\VDEPC`^:Z^ZB66k3Xj@2nAgorYt:KB>eo@(VWeX9cE/3n%[*gX#,Fp/6NELjs1X!]&e>[&s(mbN6RV^9TQfnnJo%%_o&R
%epqUE<?L*O[fD=-?..U0-rafg7bs%J,*6"i_RP5dO6.4dm`(a\XP)V(m=Le_]2:5i^)tjjgcG[h48[<pDXW&k]@E6LB\U9Q+8)d#
%k>Z0q)ZKRZQDS"QDO#,8kT2k=n*?G)JAD`%4&mg2I5ru_a(Qi^qUct10UO/)5LZO/3BY5&3JnYfa3.X-!\p'Hp@;S639RrL!&m[9
%]QKdB&$r>@+>,c_/[qnFCWgf#DWYfdMCZ\u9QIc@S6rYUR/jUaY+b,Mbd$uUKuIS93V8OuLq1m>gq^6iXJ#i75<#iB9gV^&SjXXd
%@hGZPK1jUOb4?nLYbJtP7KtCUQQ&NX:#GhHH(IDFAR@"8^B&\.BdGm,kD;UK)KU8P-rcccOf.H\"f1]accu$6hsbS`%tH28I;8"m
%!F^p1d37V??B:W+1$td7rMB^k$i'W6HF5ceBQKP>D==XpefKoE<)6;l^g;L-((h>?3PQ4ET[E?R+3aK;;_+E9PrX<LX(qg>#H\F9
%/kpi>J6W-'2^18VBIcRc:);or*o9.nl#Y<Pn>8(al0)gT1a]>ULbBUjNIu7oc6<86%E4_JBcCi4;]4nKgIR=/C4?2r-abF87B0U-
%"Q!U#O=04W(<6[W@B%E2?7M]:AGPa(L2pc*_*Ac[bDiVR46WiR!58YaH6)8HoY,e%dpS3>5O9rA3>0\[XGX&?)2YsrcaUF5cPq78
%EL+-uT3^#?^I1O_8%FAab(#NZ,*=Yp3QPOUZLSCIC<g05ZF\OE+Y]VudqdW^)"#n]?L%36R5A33#HO1j7WUHuF4]_)PIND`F9$N)
%ft3S^J6]#6!#nZ_0X'lUiI#>EQ0+f]?sDV<#7kYoa<(SM!4k:`EGV66X+4Aseu;[/!0;C(LDd)Kf*[&<Hba`!:ER+#,aePI?fq'`
%`j;e2jU^KsW;tC1R%.Oho*YVH3H7U"^e&e(jYq#9;1Q4d4hcAb\SbUs\<1A9V2=pAApZG6YU$VU4%CSo2u9hj>Lt[%Nh4fYF/(nY
%`m_CO)Zus#bPn'12l:Lg"KZ`BK9aS%H9FLTf8:)s>Kb7XbWEkHCb/Z?JZQ!uig!nqhQ8Ra=(b7p<m.*OHhEqAou47-\,K8CcQ6Nb
%SK?fH^!hckOtAYaB#*/`?Fon<JFsFg/)8+tg<*YXqoo,N>]1jr.QG!@TDrM9B=3#OT?hU,$e*UV[VaYh4Y$ZPiYBTp1KY@aOIOUE
%8,NU)j27"Ok!4=2.W!M!enJ^;4;p;4I5>XSod-cnA&]VpR*"(=9_JV"H2q=H#?+Zg;a=pM2j2!_RI>Obc5t]I]@r+M_4.S7\00+a
%j@G_U8Ecb>l:\d0Fl1L:j\iXoS'>V(R]29cH?"l<q./q<HE^rS]%WhHi`EnN-Pp41]dB)HIPQ.qFV!4TG@V;?!DoFh-$,&s^;\^#
%lfRfMOl^8@n[9X>TA,i>9,CA7e%#G%G"rRGpFo>+-9^)pDULPZo8q8Beka\YISWbKGJ;Ln)s0#KqtQOLA^\-?Fuc,,/e7BFbB312
%knF*=-V2'V$6^QA3*[D\,as>;70hg&h`c8P[!C5%Re7Y,R*20R$0"lJX0=<;H2XPtq<klg?MgZtM:eS]p7fDI.GO`*jLCVsCtAm/
%hD.H?eAfb2Sbo>ccKX6]_[Dq8Q2VXaZV7\TAqb,4Rbg4;Yicj&Mc@`h<c4N`.X0(9-p<u4]W@_TmA9[RV09/>alI^fci=,oLClUR
%BV1jXi",e,%h3Y"jfm-)m;+\!5-':7G@C)_O="5L,/UOk1:&p90o6j7O2XlmX?)'SO"[;qft[D++,^M.c0F(BCn98F,NdunL1=#'
%HC&\VI]ri/$'UG=$b-Lfl?f;"(@>nuS'O,0Cco-Hfr%U'7]+Z(>h1X[n_/!XJZ;FN`ue(O^WTY/peN7OhJJjljrWZW4dQ/*mdL]%
%FZel:]D9[YD'\Z4GIo:tm5H)YB*b]FhTdb2SRO;$C\*i`:Cu7h.sZ!nooR*DBFs#?PKMEQrn]V(_#3W&Ja$Q@q<MUpEQBaoD&fs&
%[?^**b!B?M_^R+,N;09gM5N&,Z*#dq&lr&tm^7D;Dqn^:.DXJjCFZ_K/t\C9lKPJWnFSTj[lJg+UkK_%"200@,%oqk)h(<T5&(s$
%+Y9lOJ[hgAEK[Qt7gkt!`LpUV_H;Ai4f1.bE:p,A;]-UcU'(e13m9t%hYtn7d/eco1j=K^Vi/.3%)^Y?jp\DsoV!;Y]e@(Ck]Gf_
%WQaJ4W[e3%@3"WQ&<c/*HNYM"?Zi/&SaQ`TTMkb7<7XI.*'Wb+nc!G9-.4.N6@g0H?u:fX<+tG9jpj6MKQ_+n@k1-(G4mjk"M;e-
%f.)3hL4f#^+XltZ"M+fYen-78d>&l`D7ifP$.LK.Z(7_D(2Bqs(E]ed<\UsY-8S4CJ<7;e0Y:92q3MI$1#;.SZ6dR1Q?`NC!<>"]
%ki[Ws">BIWrX1"k&M;kS6ea'qa=oPAE$HPo!=Lf_&Qa/1I)K\m>HHuWTkCI(<\rh=@+.GrD\Sg&&QD>(rrp49/C/D#8"]2.K=JY6
%f:*!Pm*=o)W5-n?lIibfC(Bp'aoq.[-!HLJnVo0DNND&oa@rd""m5Bef8$WcA(ge.H38'XYbB[Q_^MrSgT<2^5:%//&2[/tJl.+3
%#si)j6Vr@eKV0ZQj\H0IF[[`OOBVGIJJO%'Ai:Tm&56Y%;1a?)_<Rdn.t1KFD<:XE4f;q5NK)Vt-n&$)AVf$WSLXZKrpogO]3YG#
%51$fqmLBJ>qSJML0AhcnB84Nsif5lS)R9X#VrF?uN4T@MVnur=+V-Id2VS0^neLlq`XNkia9\2%$6-+[l5=M=1L4@(ZlP#I)hDA_
%SbYZQqO]SUNGa)2jc__u1To'mhjs5$`i[@S/iA!hmDGdt@g):&ggAPoWKBFgI!`VoDPkT9!6luPFg^"s,I<,."F(2GhF4$JrpH_E
%$.b(4qm;s=dZ\/31\\1`A;m'd?liC.[qYJjC&[#d;WA<igTCW`#),JU:]tQM*3dNS:MMGbW9nQ)9I1#a(3rtRM&>^en,>:SOTQ;[
%WYrpr+pTOE2!ks371N,s=DSt]a8q/,%lRiuj8_X0gbO.Wj8_WQ_i+[53C"0G&HmkXLCqW_ggOS`M+!A(B/,3W%9]9srsOo\4LWZi
%ZI3TF#ngHVc(DdXoe0DAkuLlo8-+XMdTKEUDHu+t9'h/$h%hQOd5SG;j$5AMpZ]>s]5pB5%CWV?fuB#7Ku^fAOb.R?Q(`B)(YQWE
%A!o:_?:[QO%hW14*aOoPCh3c?YthM6382DT_lgDi2%EqcE0m_tY-EU_AJ9"$_^Ou^0nPZ^&BU_!n]GgeNM2FBk#k(ZDY0K@B@[s:
%@d\MS@J7.,J(C$Rr=hKbbVe];>CA\-k:3OQW=5Y`.EGWIVfNsKo1>j;bmic:--T:j/<q8F0G^8&@]<aj$,TV`2I=8l<&X^9Z11d/
%982nGj5R$N`a[`q>pq6>R&=,sB,/#K<#1]WU7f2E.d#ma>`-U$NJN704D7]cb$q>@#"/TcC4WSVpA=hOeHekaJ"CE=RuR\`(j@\e
%Sr1NsA)jOLI!+UfS%)+Y><OU1b49gVRITfH0qt?c!A`!Fa$]rrQ`<N\J.-%>Ccn!EZ65>j/tU3%]oE,T!I>3u;sf=&+<dlnZD-l6
%W\*YOqhPDsNshOI:b!.:(aX@4@LO=2(9NCh:9b_iERQLC&a%&k=#>L<k>Yud5.T.gG8QRBYAZ&&fb`Yp9unYpK[[cG-fIJW+mpO;
%;s1&3/h6Si5aJT\*%c66b3#R*80>*VkZnTc**09T;$3$Jau4QZ>@e&_;f,2lgDD8mY+M2sdr)>Y`#eh&4+m3FR/?%>GRsZlf_K`\
%!,DtJoC5/f)e.*>fSIH7nV4"K&Vm(>%FN_[eSB5ZMDu"dDb-,/6:MrLO#J=/ArAVoEJ-,d47cE*iP\WBJg<u,''Om/8u"c_g)#Nf
%\dPeT*Qf2@>Ft]p0JIQd+EhiC8B$0smK$A,dQYIj6Sm('ZNb00q<k4FdB),.*\?[2Y9]qEPkoS&C!*f&HCEO*+Y5IFDSf#Je10lF
%D];bX1RA@"KJ8!%UV'823>'EG#U1Z0;,.6W=A;U[b;iZ-Dfl`>;N>@UDAV_"QL9IuVIn]0*!WqEo=d5t,:#g9!"#6%NBr/LSc5_3
%7"U'tOJFWt,Y1Ha)'ZIc&gRr<NTWJR5[maj%4+:qGnGof6U*T0"N_5=%jF;+"A!W04>@/*kHp^>,aC"u;hAQDRo8O5DTkZBlB#,i
%BWMgl"Eb@EFA%5H3UIpM';S+KIs"<]pZR]$(NJ"A-lnK*V1Zo1X[?!4_0duB]u3_0er'ho/KX46Q&--/7M^X$[J*H<,g+,5Mt=LX
%VFuM3SZc)nFKO2_="@u?)eO9XZ&ur8nRBj']DL;/"?(/*goUklj=?.Hhj,X$PYW3fS,HS)LKE0N/6>@hRg/D1hqmAXm6ZNOBDW(p
%`7M?0nWo#g7:OhuLKnA#Yt/ZDHt?8Z>]M]e_$GADL:&%AKNq@^#jb<[q#4+<=N@63cKg?5(Y[-OSUA&GCu/91OAX3@f4?mM5AggQ
%Pe:]n4P/Tef8C0'95W0*&ZCqp`G`$"SM-mfCfcp5X\rIE!7J^c10S=3*XX&r5Z@P#2ZM(+3<K[oQ(?1Z6g'Da[ZoUb!DsTY)%c$1
%GUOT\0+kaWiJ7":Dq$<n-/UZtnOB7Oj"<]\TQm4QF^kd\V(d1&nOEQM-k\r[S48E-U>ZF#BGrIPs4C'/bPa>V2m.jiB(ik_l@X)L
%)3Uu(Eic:o<^+1EL9>Y4<!#:Y!'X7>9L(PS?Sqr`0j!1ip9$f``Wao;n/&ml@c0sc,4<!mS4F3HmL%fC\u+?I+`?7WJR_\#O`E?7
%%Z5kDEY:a&:n]9cN$$M?W(MSNWJINOLrFDd]5])P!XNCs`If0Db]'Zbi?an3EBV25n>cG)T#-I[S=RHI<$pkn]#[u)L^<eE_I=,,
%146Jb#.V-RM,jh;[j5]+RM;p$QE^[4cp8>al3)<=6`HMmXLS?N9*>j?Mms'OPk5gg6APGs--o*D)+H0o9SWX,eSOh%Q1:)@9Mf-e
%kMflt_>kef/>atT72a9"W6?jj.(H86le;*gY)E_[0]'@a2\B-pnGJ``Y&dOM0`3YTD%#ioHCc8!=5mN%EZn)snpK51%P%i`l;&q(
%H?AIKM]6m!RX@![pU_H!/g\5/S?Fq1mCDEQQb"q3H6gPfmHJ2`B])5)/Q-4?Q8ciIfC&/?qc+0S_1-EKEPFS$k,2nXKIc2Qb%fu4
%GjqT&NbX<cj7KsD*mUnPMH-)KH00jO_gkU&*%kMZ26h>aiEIh9c>(G"F^</)1j^b/>@Kff*3@-cprn"kVTE=d__j?b]>`1+E+>>m
%Nad%_(4>9i4dSCZ@>Ni3H?No[RKO"q11LV,F9Dt415:r!(N`o;H*:]`(N]X0P=]l=>+E@J#o@[d$gM&*dc#e<?pR$5d2:hoNaP.N
%SKTFb$VsV-;rM\kX9I?>H"mQn(Nc<!_b[.?/XA/gf\qFB?pP7:3$'o*\=`r'V(r(h"mZc>%BZ_=&`SPsZ&or1[<sObL2ITIEPr<k
%R'Q`PImbV5-kE.U0oLj:Jmt?O/G'U?LXP4H,;N+^f1)^[Xru,ZXumDuBLZX/K(;a;9H5B/-sQk(/-Zb&'X#8V3J*(hg[*$M"m)F3
%2^&kK[Jd6D+#].+0U/sWq-2E7WA3OR=hkKt=L@uXVRLZX`-,qfbPpLU7,!adp3;B4U1h7aDE'f$26/JC(I(JZ_?*5$J7!4/nuI6A
%)"D$dUjt<o5@3XK-l9tB:AZg$5h%7;jT:>h'WO8\EVb,-3-XK9UK`4MCI%3jP'*eZUHTm]]Hu_&l'NF<7m*k]?<M1k5_,P/QR?cE
%6UuYM;4UEfda/S6BUlqb9,]Eo%V#_\)L<2+9,]j!+24$!,RqM!//-UP8n4nfELc0P77D5A.YPXp>p]T#W6ZP3Ui5#H#pMud#a*;?
%I-/gTPCpIFE&Hp`RJBBo+Q!2V/W+5\1eTn<qgGXu_]VVg!3+8Ikej+7GkL.2c/TgK!AAdsal;A/i?$qqAp.%;2_0?ZTA;?m8Cdc$
%P>To_O8Fas0<kr@%fA+B!dApX92D`5X/*`r"hFE8TPDT44P0UJTBGr@3m2pMSMTpip?[a'!K4VO'>bn:\#rVp_\Z\Jh+d*d7-;;q
%'/2<t:1Ts4^X062gTUUAS&7bYBsh_>A31'?Gi*&eIA+nj]!40,Eel:D7Va..k]DZVlUa*S#'[jJ)2qoC)*t(7bftcE_a>fFHCNg9
%c/VOL2h\CCHSSO[R`@3YN:E8(XZUs3o8Vc(G$K:N9s%eeEm-eX!$8JQ_Gh_9,=BRZ,e>3mq;tMT"%K:YAI*o)Dq8QNc<e4f5OC5L
%2_T>tB%VYs^P[b[`O2"kYAfb-bD)1_MDnYGbT!htL`_2*D7U3D<%5EZ'uH&(1hq[IebBNUnE658f\a'C+(Fj&GX@RHd_#PW\Pt;)
%.)#A!Q\^6`2]/RWatm-nGlc*8<SX><d'k!T_t/r+ZR"8[O:5NLq$-2OHlnZ&',K<REY[/-Msme,J[Pt.I'!_`+8UPHa:V@?\Rd,u
%4ct\-O)Fn.-#cA8DFgWQ^mk2O@coO'4M'7&Ib)+J[tpW"Wrp7d]SoBN`A+Odoo&7DKk+Tba",G1[N:AL)lkq[5r,E5ct'*UZ@&6j
%RoAc"Q7SZ+-m,bFd:N+l(Mhg7--PI#b3,Z^*EncT;j:'><CfZHc]\gT;sVA4q)m=QZsnm6np(R.UbW8!np-,`Bc5\4amtGL?P8O`
%o+^<8ZdFu!jms2J6h\blQB/T4/M2^?jms2JdlaI[AGJ>F+Rm"%/(2SgJ?Y9RUSsGf62E0?X`@.#O/N(,--I)Ws!=ZrhbVdLeR=c@
%CH]\Q5pp.W?^B#:"+oIRUh'9`A+!2W4#'l%:CRSh(J@;bcVjq_VVVkcQHrKo:Wq\iY?=j*Dmd?u[E:.#`-=D3QZ:A5;:XfS=Fj/4
%*Rq)8:K]lVip^%&+j(&h=E:]p:/O3Vq9<2E2DpK^,\6_p*o6\1(m8jDI+;!^r`3]Oc0s\U6^H%sP`NcU,qgr9B,BZ&NCRC3+j,T9
%qh`GcH1#OK9S0QtSo@0na(!0]c+NE`U?KK$C@g8T9&DYKg""O(j4l)l]jc\pA?/;4OYpg7a/.3s?)R)fj&,'I_X>KjZDU=P<J5*b
%DD2H"o!hZqXKXdn0B5spZ_/2AU<-H"EeA!!>sbL^RHZoo81*j%h,O5g@DO3+G*g?r4_U!eGPVd_=J]r9[+#JU+@YJ`q5a-J^M+O4
%L;)bOA^^rLe"bEU<9\J?B?6$j9;TsSC->>FFFqi/>Z0SG,/cK1[X,$\kq5Td@usDDGd6e]VFU,aU>dsbpMF0@kl`JMV`d=FqQP"p
%;FIAgm!^4F^--^Hqb%5EJqbd$j]P&&>ct#"^nYtnifS<09DP98;0E;G!"<Z0lA]A[,]H0gm5m@08P*<50I:dJXS*>k`%H@q.+;5^
%!Wh.XU51ECgRWh0K>#!7$qiQbC_e*>jg#KV9M7>V[bADe<5]j6+IpH0Xi%3f?c')0*&<'BoZ']K0HInJVa_BeA'mPH-jYV+9-b&b
%$GpNNAVk1BW@JSFVuU?BXKf9W;ueZ\cXGVmW5[k&V-E?s`9/Z8RJ`khjSd9m;=Edk:)+/5;M-']bKNA0'q[,iNhqMp7>C`J>\-Yo
%V7!.f6)B`orKN`BTL7"hHl/trpaiYjIZ2jTGlgI&b:U?/h_NJ@mf7ktZ1F"An?`Fcr>$HXQ<RG^[:L6V12j3A"fA[NS<Ld5c7`@-
%[e/,I>%jNm(XociX1V;2bIr2(2(NhA=Yn"iN''9oWXUKf28$#EVl5:b#oQsu@R.Z1U-,NJG8IGYQ>5NHV[XjF63q0Fjd$%'0JI:X
%6OL_:#iji@9M^-s=+^lh!6PE@66uS9UbHWGB5S99LXT+`#u``>mCIrq$=Ul-*qW!;hX9M^e;M=oY'`+p\srY%L#5/YmR"%ZT:P\_
%T],"ol8ip&1j4,M;m$\*7WUtXE)/+\3*e-L+UJ=U#5)]G:cT:ldHsDnLdE\>cqj&tnGLO0m4YEh+/tJ@=m[lrfm$W,5?d@`M,Sng
%"Km02#8d2<lG:>DAXSfN\]",4Dl^uJ']N=W#3e7*/"'!tGU/YGGN.,G@r9jK)9(2IEK;MA\],=1*DmY%l6^[B@ELI)0^4B[[/7`q
%KiUSbq(Aou0jn<WMdi'K;e9k"iroE@Df%a%'8<)&bc,ie0EJT\nD+VYp@nBY^lnS"k0C.\MC0:^?CbYb"O,gC4+-urr^k\gSQ#89
%rs>I<_G<[cPPDtG?>TE#)"fcK-4pTB=BHF+#>\-WHH#Z[4Lb+Xr^B#EO''VH_In5pC`d,k=fDG[$QVQ(3T9#OG4FPV(`(hCQ4I(m
%ptVu9eF"10UH@5>[TU8X/_%1m.sj9bY$&GC"D$.g-U87Y%`_aJGg=Zk)/D6@!YibJ*46&RMi;9KTU<l\\XYAL6ctgj'sF-HD8+S7
%EB?kpKeMa[9Y7E%5(OGa<p-Uqk>\F$>T^&\DaE^@2MlC+[d"0(\["s_WHY1s2/&K8D1*C*cJar.[J&LqpU-jHQ"%M"Ihg6a_HM!o
%Z^*Kg;PlTc\[t=j<+!j:I;j%LHe1X0c^>$g`ts,srd&^4@4JaZ.i&]2\Y;%88A*>ST^NLtP`TS6\]YWb1_uS&XfR3h,m:jK,thph
%@eiEsfTof`5=mDls".@>@qWGVm-<kc*>Y]]/"\&j=HB$!0MS^8mVR$C?Wd\HYndsGlp?/NX>%l"ofQ7l7R.f&5`?G4KrHO@1U0T6
%+e`<]gL#'<0GKJ8TjUufrT4*lpXVLl2OKK7)L&H0<$l,p``kLg2XpGuA[E$M]7K&1Lq"K%QE,32I\A=Dmd7?5c/";R_]e]??5L3?
%+FI$;cbqG`?\6XAna]1KRB_8q#P:XaJM0XWD,1;<rN-AVE-L//RIL,q!E2gOW-TArr?==)jg*c'qsYtV[_BTB6'<UN!XA\$nL#'#
%.SaHTW=%6:\GkWgbJtnkG*9qEc-K"X>:n@Qp^&UQB/,OM!dCX3apZSL`#!LL(Ut``fqf@N3U.jd.LodTY(8O'W?Q@6%4Mdu68Q;>
%K)!4VkQ9"V"Vt+.Qi0CGc"G?^<4lMA]p_.5m\,<ia_htbg-(\)4#2YTUtpI^4@FU.a1giNX7h"H54[K+[Z[5coDMW8G/:9\RdMGm
%IrrN/?kS+[OcE6&/;7EjdpJ^9M's>JV8"Y.i4W?4b_6hQd+2<,Gmn&"$m@e4pqjY"A!#t?Y4<DcB(4diNLV2LA,,.2qK3P`5&%Sk
%J`SU1MIYkX#,2p:1?qL-_C,@7:1*c166$)''gfuON)afOPfJS(NcB=SGX%ET7RV5)f6GI]b2]0L'LkG9X3Bei=b@5@[O=f7O]"b=
%=cUEseu:tYGmmB9DkP6?c&rG;s(>a@CC&0`EJo@TlJR:PqS_=PL^fi$;RZn$Z8L=Qj=gPp>*[QZeB?R)T9ke_W]mI#Y?&GW22As?
%QsPV4#mI-3Cr%6^AT@:`aLhYu//s:C-EGU_9!j+@34VF,jb:r0,ITAAd^qAda@Bi8Cqd9AkF1uq.k"RKBr^<;B%d!Q/b2gdFqHV"
%1B)$<ErkmT.)b;2=nYgpE6[Yg8\eo*RuN+K?iSc@;+(op_T)-jF'HcoChNLFau>RRFeZJ4J2>ch7.8MJYDc"]e<jQ#,9Xn9['"GU
%l(]9'L34)W;Z#8FMqTPHAUp:WqHU?b0?%@g1mTNZTL9%6"=#gbTL;:VR5Q]a1<TaeD6%Pn`]3:B>H,aec5;h*ZIS+C9J8J"kLL-b
%YA>-=pQ7gfKmsdo4khJ'[1^BfMjr%7G5bq^'`6N4YpNi*8hW)mb'93k:9`BT[ZXq>%EBkTlr<#rp%lNNmR8N^9QK%Gb7,h$C`)NQ
%=1R8mM[dR.BpK_#-NA6X4sPO$f]3YY-oR#"fqHA,WtLadS6VB]_&TN.66JWA".Y`1Po5LUT`_X[Lj`:dOq@b8P5ugFq2Ve>Ua-Bi
%4polE*.t&\"1&SVgJOmY;dVG1Kg8,'R1\=3.3T6u!!MciG\JEbQ^!.7LhE0E^@RDHXrqK^q>J6b5WmN>8?>-U66Mk6AqWZL8dN?k
%c-0$D+eB7$$XDEggUpX@ProOJ6Vm+ArW\>P;@WQArO&H%*;Hbg!OBte<A^pkRr.M5J3;P&6lqk*Z!gMZis7Sf'j+(>?;!7nSMUN6
%Aa^@`@S-?'.KemP%PIe,HNb?0J,,H($;f5F\,41s*&-b_p?t,W@/U8Y2qhh$Is-U3dCnHP:cHk,_'18T,J]_r@m!Dodhj:@?G+;J
%3>CL.p8>?P&Vo<P'RR,f=r(a;"c>HGXAgO_!l`&.f($Hlf9]Tj@S\ur^&$'B@:(KO(FWTQkbmU/q6Ql"/Ct5-UQHPah'#n%PUhf[
%1lFdZmLi(MndbfOch_,&-?]n$>Zd?Ae'Er#U7[r@D.4T-83;T`N/2;@q,Si^SA_Ycn_o0\Ykh-.[>D$.`+HlSIHOD%2R-JO"0::D
%X'T.dg;Nt3!7"4M[>FkJ?%G4PX%dt*l3Q1E:!E5`WiCu.1?\Z]9$ITI:`8''-lOR=M69fi*3tu-P0c<gN*N%N*m+4l;P;Z5^=(<<
%XRa<q0`*dJV(.gYWJEH2rceW7\M7M_-nJZnV*;Sr?Xen:-_/A$K24#ClCJ,M/+H!@W-71630/)Lkp_aqQ/C4#"HDJEZ"4MC`eMsV
%n>phfr-kl-=!?m8mDp"BVL4Hc@ek%l!Dd&l^Aqpt,6\2SS%j<(-p;%(>5>#]"br?9GW\_EnUG:/WZ'J059s/A0d:e'CSeZ.Y^ebT
%#N-.i:Ltq'WC2&S6Sb&-F?NP+bk&-W2%JJSLLNB<)8+JXf;"%.^%gMV`i?iB*g)ctP/3"[IM$kI+;o3;C!AXo<EIk-@qe0"l"Of#
%$1)M2.Bi7m/SlV(EYu;WQ1:kj\*!:k=`B>=%W'1qbCAsdPesH/gInqu4M/+*+_al%W'e$b."J/Cjl^7Aj/h=4ckIt#$,0'>KI2*R
%i3#.&S]Qb@*_L)a'"<nH#*H7+5^ZBn2Mg@9/7o,;J;fE@Z'ZPVpBe<-gWX73F#sNCT[LG:[kjhN:0u#o6L:9VJuI<;<]f0_^\?&b
%,.KC=/lSuJVUJ2=S-3!:+`$h4XPE+M3Y]uR#b0!O5*O*e_AkGg.Te$]VOTlP/($A&p\0Ar[#+Z5%<ap6fs3)(\gY!5-uV$Q$]L%<
%0XZ6@;JQ]:2XlX!#Bf<J7.d-fmG@>tHh"3H>IuhAj^([G-sZ/rn<J@:)\65dG?!\\-frUH.RA7$OLc'u<$b(<Vc6,=lnm;QeT>rE
%"DJmsr"3ND-?&b@@g>FG$8`kOnEI3Z^^g3c70;uRl+NDe=C\Q!:n3KI&`I,/d)[gYAP$bH-u-D/N?W2''b$)VW[!Ru3!Ig:9SQ[q
%6PE9dKu:Ma`a4RP,u0M5J'ZBrBfFXg@LrJ'%'LGuf?:<UfZrntgI3iG]m,#g=66>%VA=q$kb$I6lH8&KOgo](l/h_Z#6<9"qPZ!k
%3h5?(C\J[_o;]u&j$,N9\4*#tjf"mkTqIcWcYDM9GjqU-[s6hb&-qs7U"Gtu*nfD=-d.ce6(YV1gD0K;NPhTNVrflY6bg&"lE#`1
%>1]VK9=)+U]erR%Zoi;E`eemo4QeG6m^he&HDS7WC[Sc6gstT,UZV"-9mW,I%aqnCk8_M%?!oeOV&!l+QTogkk??UNW;6FD5M]c&
%-iWaiZLE@g^L!WEr+nOf?QJoPFPqoWcMjjHs#YA]*GU$XFl4:/O@e`Q4!+#!Fl9gZYL:Q1Fl8%hl2Lr.GdhLSs6@E"<sS`>3q-Y+
%J`"N:ZM9K'i&>$fdN*d_s"m8k?7H_R$]=!(,4WR/4A=p@Rje2[L?B.D>i[bV^g+?#!W'?X6$`<Y?fqS.r`\A>*VedkZ,BG'ZGPDV
%+?.:$2Z"-A3nYno*C3D#;#;!8!9'e!biIbG\JW$Mc+]jocOX)8%U[giq_!'!M"ZNhGJ2Pd6YEAZX:I9$YV4m@ic<@XjhU_C3E5lX
%H$n^]`#O)PXYeMflYG>L@GuDK.U#*blHIr3q+J;Q&f'K_1:i?j:h`186BY<bQ=md0.MFaL.u6$TY!+dVBg=IY0L9EglD%6-IT:_q
%8RiBK4\c<.!YC=#$^[U-F30\(7SbHo`X7U-d(9R@Z(g8)N$%X>C)d:.X^1b_-,RC,(H"slUp6Vg(l4Q:>gf!A0cr#"R?GRWO6f`n
%fVbNb.9d:IaYYh`rjb]79,b\do."LF+B1sY(H%3RQ!,R]Y\q!TAn9M4;<%dP)T00/3gV9X<'n;S$)L%>W2+]eiGt@'6R@(s_RQ6O
%@<b0%151KU,U+FC/lQ"[3A.7`-]2DqSsZhl:Z)]r=aFNm-.1;j^Fpq.#oU(FZ.fa%/f.5iYPOS9r,etiH`F"HI_"*,A!KK+_,8]A
%_32eJ-+snD;O!?afH6\7K^R5nHGYG%K=c@C2,4_)BP^#pdM!*9KA>c0UaLaEkp9H[GcXM`q:1*Ea[#\[8pVY%OT%V3oE++s\RcmD
%P`?Bt6#t.6d\8gdbX$9m5Y>UNc9ZKgf;VHl3Cn%`&"[&pcTqW1m&CeNo^O!-W&[Cd)+[0a,1.AU2_^=c49s!"JTO1?+cP_[2@%@K
%-c3BOA93jf?pQVF.;T%i@GV[B5mjU>*&.]?%HSeORqrRt>6Y_3=soeljE;fAAN_E/KB0HtiO^A*KB/>LK\B8-F-'-)M@o!ZP4ReS
%'$ER]b<YXS@7&Ot&km!$jEjcB>7Qh#(cquE/H^iSYc]uW!nWrlCU*K!)*V$>OBVo%hBdK/DE16Y#rOEMW"5*Ej@BK<<p_if*$i!%
%,b4gQW@:pe82t(8X!nHg+Jghbk9.<H+9b`m$^$)&Q@T/S3T1r'[g]'3-KuKq[g]'3-KuKqO6FE5F-,04OO.#TRtJX"D-X"LFZHag
%-(9JIQ@YiGF=3K/'O7ap:(EFk#*Q-e'K682eR&f6Udd`rEo<mq&lVsdJ7h%3?&V,\>XRMba5%'K1$!b>-S6-bNe,k*8)YqQCC=/o
%@GKtQ2JA)^34R/(N\OUUFD88cFH!gEGg^]X#UStnka;B4-#dc`k!)HEHitHGX9:]s3bG0#GTq6g9aNpkO/(qVU',@,BGq*ro=n31
%4:WD'bETf]FKVoqMtoj:QteH".`[A?@j/1;_WMc41?#Qu_WMcpc6"sfaG2_.fR%ba0ab&r&3^0@)H:0Q6=q*hcS<;i&"@,E5%Y:J
%R*\u*@<.;b#[4*KrkMZ+XuSuIR=!U#Unoj*Z]#k7)Lu],]H92X-ktKJmUL?JD/qrTe!JX'BNG-',Fi5l9rUP!!(P@10J@m.e(Q4D
%Le<_u4>s_@kJ#0q>h(OhijqKLKD^B"(E7RnH$rQCS+n^q8I@moAkG`P14W1(dHV\PL#WP0OS:'92.iP<W2^cpKHg'4qW*>S^c#D=
%'3_Z'KMu]u.?u?b/[e=-7;K$o8N=\dRp>5(N^<4GA)VOW3tY+%<AeC,.s-fb3m04)Fa$TO>9$=4P,';sloTuShf&">XS*;VFGi,E
%LUKMe^WY0nQQZF%JEf(]G_]1g;kmRZla'KY4+CtCG)^C*D^`)#2LkGR7$Tg\;t\nI5Ld1NgS;CG2rEqAkLWV`WVO7&/L"\I^78Nl
%lQ=I'A5p>DT;Z%B]^u/D`8,oYfD[G'?-B(Bf8l3seunr\[;-<9ZN5*%0GZ9=*McNB6`H#3BONI&6UA#LA'$;"2ra8?&U.Y-mQRe3
%%iYbTNN?<.1%o;g"hh`pa33CUaTXK<cA@2+&g6PW2HC(J]Aas8.d9Sp%N<*No#!clZR,,@rp$M'MdI"Q%SlJrLQ='oeJF,oQoF1S
%Q^>i?-(($)OMNrJWk3+-JAmZbbk%'%^dsaCJpGrF>n(hu/UL=3EiXK!!,/pp2tb15_7V!u0^nqG_G?FD-5(hb:[56ZDX&jA7otFf
%eqMAnT7MK==K;q`KcQ?"e)r#HO00r<N\\+4T:[Td]2a6gHL.<-6trU,mRY/V:UrTNNLlABSu5g7M76/N0[EZM&*>1"?s^X^m?j6q
%jRPduQZ.P%SoT+UN%ULL&8ooV^@Ql<GGiM\]r.bEeiqQN)s.n8n<'<cTBA&]]\/^0lVOsRQ<bFq*%r"CV-C2ZdoNHHicopZQ*\\J
%"[/]e$9+&4`>p:g3*n#e$@VnEicq/1X&LF?3*n#e.[@7T)3.9m/S.OlZk_NAB]=9.[?03X/'NI",`W[q[]5c2fu?Ea?/,/Qn^:H]
%/2f-7$F/6>4K4+\fX01R[0R0@K_dAW+]&.=P`"q3#,&*XHa&?A&&t?Gi4G?`kMr>>@W?dHBrfT<\\c`pkO/OO?kbo24K1<I<@Xd,
%8Su5C#bQGtR'dN`&)dU!2<Dr!M@\*DX_f599Q009M=&mVQQ:.H=W5Q8^:JXNEo5IUMUnbGh9uUX<e=Njr\Crq24S.O%9@Cu--TC>
%"'A%TiUS?f'?l(@6clqZL&@B1N+*If^/5aL/Do;cXh:D#bQUX>L39I'>D1Vf!'sf'0[()21&(JR<V8"7O-ON/1W`GCATd;lCk!fM
%7i>QBX;lq5%r3$Yf\6Cb>`bL%gWe$hC@a&B&)aHA9drolcuQ*u`Jp'(5lI4fHo!!ae9cu+"Na+\s56*>!R#n7]"QTiB8mQubF'&F
%iH;i@bY?47gJ6\_c;#:5;N3NaXe'm`(c`hbA8Q63H\1e)qt6NWK.2d"4-K#,QL<l&)oBhpc<'H#5skdn%XDe0JpVZSBW3;ZPO><2
%Sk<68h$s(S158R#<tVmRV`t%M=@ucXSFA0DOBeWrSZf^Z4Zr(<eTSA8ilgb_)P_HuL5B3J)H*8.RQWHA&19Sn&G":6n`\?h,:nnY
%i^Z/IE;E\ge4Llm]'fWf(.C?4>@@'7m/0Z1Y'k[HV5NnqXY@.u#pQBj\c:6`9b\0k\`"]8#s@I0:KG.V2jL_F.R(hrJ-]3Gaf>)'
%hFaR&;mj"&jnk]V7sZq8&s%1L;>f:2cb9Qk=T%+]m)er&8n3DgQ<mo0;7,5Vf/HA9\ufM+KQqcT%'\tk4MJ;3LmO+F_%K<c_W:=n
%C*qL_6q$FkB$(j_,dq%bf;R*kN*4!dT,q@S=HbmW<gNb05I'W'B2AG>(pOW$48Il'kA6D(9Z[J9<ce%OO6Mq^'9A=]IBl@Bb=X2E
%MU\s%dD1[&E]%.8^D.NOS&_"'C5dK7erh3m3Di1TT0MhW`@NLIj\&g'M[XR%>b)DZ,,STs&h5CUS3`)"Vh+#)\[$9EG(p:OSX('h
%a&R(46q"$)6N\uFO)?CJW"Iu]M9VpJ4s25\5>6n;:V!4bM2tL)Sr8_OKtCnM2=ELR<uTrif"d3U\#o4"l;J5>/c?maP)75sH1BA!
%9-t^@jG`k%j<^ROk?BU]R5Q-I*Y3Cqr?Cfq;8=F6`CC"`)'kEgphSe6UO["Hqd(1caWMJ>09LLS:e1fWbIG'QZ;pV><jd<siM229
%Gdtc5RZ]KOJgd=W,f8o0=p&ZtcKY!M?RS<)*iW<acd`L:O,(!88Q6;m-_h*0M!tIR@H-fRlR&m2=Is1<ZY]R/@PS:8WJnRr?8;k4
%H8W_+$>P,+n8pOiOc)#e!hP]\5K8p5U4ATQphSe6UO[!8;&i(u&t(uR`dK`6P#9"fNRgHi5QMDX`E*-p)$N.9@ZI>j?8;k4AsJdH
%\OCKnMblDu=Dh!+bTaCUUPB%[1(&7cqgKH.aXH)8dHM\jGVV(?5#j8Ef-\K"bCa<$>OGh6:QLj=L7l1Yf.-1>8gXN6=kW7[gf;rA
%-?A5:]BLcP-21.dbrest93*pr9f#R,Kc=(;""-DC>cuC+?.V$4#-1_i*>lAef&6,p&THO!8`dc^$>2kWgN=e8m^iO9%%N,&j2rU?
%<a'j5l[Rf9F%4pKFD[pP^M1rjk:[8F[uc<.1o45'Y3>QqE_/aEL73g%r1S^Yk)<'>m[kP)OgF7W34[J!#ujY9asDHcQ&2%s'd.os
%a'tVH<-VqXnPoAnWq?U'T,rl8o,1'-gaCY`*n-]hQUD!(\,&ad%Z,B5->UPO<a]skTu%X8O";d$P^#h""VCS6+""/O?N<=5aE`gi
%q+$eSIgQPM98a$"F=d+;g%m2AX;oA/VH8(J9eaZo/TOO!L4=c:"&Vna<lV)A)jGp]=>;0/1A7E7oEsq##t675\>XX[JM]OJ>,aCg
%,e#SI%cmFcFRiM3BG.L`Mj,]aCV@]3K6@0eQ,Z6n'Q^X$-.iq<,)9N/<F\&Zl#1A*PFj`r=Jg@YA3Uh&#YZI]>L4oNru<Lj@f`p7
%R%(:]$9Qn?XRK0Rlhit.]*JMo;OOc9qao^%f6j3_^,R_AC.T+:4JDtW,X7,CL8J\el:!*H":ouN[>6?!'VRB7es<[MF+XQ4?7pr`
%bM-q.nQ1_qZ$r9lQBdpN-pWi_WA;YgiHa4tg?AsNdTNRn1uk]G3a?1JDjJ*%?SA0DL(L^G/O-r+=CQU0Zds)hgSktN:otk7@n89o
%^+XpB':t8?I<3WWL>9RK1&h"^Gg7C:@3R*,KU!NE@3R*,,V^Ph'IF=-o2uQO$.Mt2XtUHPcQ\m(KUP[7:jeS@icJ"NM4f53`[O>X
%QjCiIkpM?#'deP'=djY(e=',uq(-(5UXsSpb%KC);V7F562<&m-S[o'jP[B6Hn9S<VkADQ1*\D/SW'qT&N-,2nl__3<0Q:IU+1eL
%j0SY.LqG&-/jo/37-?&*_F.5(*V5H6>3[uN.U[Kbl_d_`K>]tYjg0bHA)s(R6-jpM`_b`b:-n\,N#mpadjZ];V,rqA=OS]ITB29Y
%"^bQ<E4IR7#Dcc^OMj.Q_QYG99s/gH]^5V1f.+P"rV.ph_3<3^k`4jaS\4_KOe$i^(V*SXWtP+TQ&/GgafS(Bra8M3>gqpUJ67k\
%=[@0n3>A*>OnM@[jnU,=^b:OXjnU,=oTQ'%F:-0'!>:GjdjZ];"l;\,RSGUo<P9'<0CLNnCR*Upq5Cds=(We?GKSfeb,hu$GW@9K
%^P]4o9Y&<I]VmEY2$"08&#JNWe+5Sb?bL7s[;QPr:I.(;]7O@RDY`ojaa_VVi`unF*=XQ)?L1G;b(!b.6I7dC`ss-FNlC@XDN=mK
%][[Co#-1[Q#a\m-X/SNWPJjm]=='4C;pStl6T]RK7"nke*6_X=ku@^eF0j;s[.&=Jgq&rX/^n/EbhFW0E+j*EfjsTRo8Ao@5_.Qh
%Gb.$&h+I:nF3eKYh\r8g-kC+Vh8S]D-!7ZQ)e=:<=uV.LchBO>'SmWMiA7hN0#dJTGB5Vi$H/K"G_XeU%<jYWXhifN.mR4<I]D<+
%1&P!bW>AEEcjaEH2<OV*;2Sh.QGh5<I__[[K8YPk'k$cgV.hs)BdbBchSg>Sq`:AmM,I!N]^Odqbu%,FCg^'BY<c\<i'^h5"4);`
%+j\^n-i>G('Z@?J0o-9"TV+I)nt/<n,ptSf?Pb<r'Vt]4"O$['ga1`-a&(XE!@7;R_5,9O3hRV>9;(4_cK&6Gb#i^;8QpH=QdBGM
%"nnsGgu9s[D\nV:-Q[deIeY+V^9smZ6lq2@LdH1rWdr85GF.".faI.;'8Ha;-7Pq199Lt%SC?+E\FN%Z><I<3-;s-u-C=>nlh:OU
%^N=UUVu([]E-/0*FXH=eG1VTA7EPJ.6Bj.Uf#aTc=At_6$<51j7,K#Nf;l!XC<3sM)Ajlj!Il[D"fE!QNpTFWk9a:<)*.qVJ(=#)
%'fEf99MHbGV-$.%h2]%'cKg?5K,]0IPAdppbo:<LPa@I5qMCPVMM\4I@2`op*U_Lh$gt+7oZC+:Q!O.\n4iX:GUlumGe8=WF4K&V
%&]Fb8Cq%CiDOQE"rP<[adA*1CiYe6C4`7S$dWK2Ym<b8#UQS(SoD$fgDMUN9Y*nLNR&K8c-E3EsVO0p6/`URm53JjA@BIM_-!I<.
%TFQ@n;T6&uh:?VQ3d5^K.t4>\W'3-fY-do'lX/ZSQ`1CEQ_VB.K_S'\3<cUi]/+`kE)2[SJ#"f>K_WTWYF6(RQBB+H"c?n#(sC!n
%QA4[\AV;)D0:FUcMA@FR\*"jVaP:$l9?C0dmVKOhkNaO&baYkY4D=Ll``+9u1ukN:`k-pncWEYGpB*i?HH%]MIFI.W7_:TCY4BQL
%Q&E[[^)1p98MoJ`6I@_1WlNCtQmPqhhDTTSQ'L#"g#^)ciKAXgKrMu'+;LcJC2$c[X3FE]#9c]i#)lYt/Ib\#=EK3N,,Ht\KeZW]
%DfE9k]ldtH+r-OKZS>PA0%Q'**i\;+W2DkO[kQ?[.t6U>$kgc)IX:Z^^b:qkr1uS=f\F.G"[ca!0&FR6F?rhMf.e4hI=+&]5njj2
%=<[(mC5&T+;uN5mKqnM4eFb+&4W,L71@,JaNMZ6K1_G7Nh1"NqlVTSA1nC\dL]#R5lEh:Co-[6E-#fEQK.jmY!d;_8)`mJB$MbFE
%;3a+@Y)IEpc/AhIlcn6cb?W^e`r'q)VIbWk88RJWXiBM0mBX0ec;/k3q>/.reo5ML,!ELkG<N_pp)P1MfeSfRbG#E4LKS3obIe+i
%RU*1XGOR(`0OeP87C,b]0k4m%\S)b"8'^r@[_kTYL=tj@<`NYlD<ElAgFK\9ORX!!_dB:Io,%-575i@,`IrgUET0P$6T4Z=p1e<6
%Um.;E)!j[FQebS%[8q/t%i4kTa_+dLR8Vqf5>?\BIrn'jCD2K?.O*(uZF/7UXl=g$[W,<t@MB,ud1%C*B]i:E@2h@GdNsYKI"_(d
%d<=P_4>lbNZq]RWE==>!eOb3BhjeQ=S#<?GYYT0]!]uiV\m;i'^uL6J`g(h>.]@T3TlYOC/M5dpDsSCHmTW,^:;m,cA^=$$qtYZ(
%jg#tLk#R^@<U$mVRnLf?P+ie@WO_SF;:9WTNCd+m+C'<.\t3d\[1@KD<+53IS,D"U;].bDIa-M#fhN=mJ^?]+l/AtcRL26B)LmLp
%B%lS2^h5Kmg88UXV_TuZ.46ccpj*QLfkle(_4"NUc8'AG:iW^J@,JDf#kj'`?&2fMb&tZRf!Y$,D8tmS[>8_M\`LurdN*ap5TEXE
%9+,;TYDV3r'i@cK:cfYhetJcJ'@d<uVKGG6R'(U'BcZ3;-<%92MUrZYBJEqkN(gCZKdRKu$*ukQU;d-Vg/cgS+/.:&^M#@5B,GhI
%hP.u"W3e\W0bu>f9,%$(`7<aRL\^ZO+b,go8F9Tga#+?%k5J^a#l0pii:<nChDjO1;;'BcYHQOg[WSmlR$<uV?;><0qB$?l(L&*M
%N/sM+rYj^pFE_dc?Yg=51Ou1k12>0o!V=8_\E;pHPO6p>lV7Y`<S?76*8>C6onZ-"Mg7K-5$S7W@=uh>Vn)iiMc!?;#Mp2P4d"HJ
%:qkT\@lKr3pYc;2S6-/Lc[9N(-A9_=G4BZ27V/Z9[Zq@7@$o*T/k[0,^^tZ+,K0)!Hq@hI9V?@@p9'XO*[n^X8Rn`Y?auc=QV>gE
%@1mFJ-($N$BFjCur.,%-,:8D44E4F?`!Tl-mIuf9)C)LM:)V"+Um>"Z)mdqb\RA0CD:h+Qho9k)3s:T<k*Yd3J\9(]2JQ@KYEA
%ZF1mlrN&.QE"C`sK-igrpEI,B)i@_L=EC,S4U)t?JV.O:H/2<WQa4<8&er&7rHCd36APFHlGFGdoT<d4,eCheA/!j"Zd"PAA2G8M
%)K;#[MC_'dgC7-lT4=)go\8bO,u#E&89ClU/c/)@%>T045L&T<Qmr<8S]cD%k=7B9j7^n2c3ZrkHnf+"O*[CoM#$o$c?f#SZeL1f
%2H+0f2VM_?q^Gg+7K0;0AIj%citgDMDOT\QZg,-t%9s#$gj4).&'r:NH?9IpHTU?T(Y(.iRbcl;:G>nHWm9b[K-F[[mrf8RPk[^f
%^;d5o*n5:0Utk:"YWA/<j9"X0_s5TE:+WWp1TV(JGgO5eCX*%6Ub_X%P/fMg]++.E_o7F!eYFDcQ;NMO@nitTk2ah>q0kBN[F`iJ
%K7YVD_+Ju]<SbR1)5>GQ".FIgIdI_MHI:UK9pkA^WR*:Y)UWZc>RUMq!?8JQ]b-1r,/Y@oCp-^C2pH;3)])Rs!K6[2GL9pc!7acf
%FFD@+Y+'?.\>$\+mZ.j,Zc_u2/D=m>RgqSpP*e^?U'N17^-M'M@5&-ra3%K;IH[.5"&7ldfiD/<m^7D;mqlFK.;Et>9jCoE$NH,\
%=:a?&C*7,0p>ef'p<j.krP%:r$]mrU>S*f)A;MR:CeEYN/P=8@*QEt7)\WW!)_ZqsVUVoEoTP9-K*JEO\I6XHklSHPSS-UOcC@JR
%]P>J^Apl-k7IDn>HS^gdifiN*U>G\1*Ub%G&'.,U*HBu1PW_'CHPX=l0hXNDM.g9>.lnmEWUr:h,OrmSa;-Dul/2&sqCXugnZ'@'
%EN>D[!9kWHZ/*W?LM`T`bgH#PV)pg]_X<Xa,@.6eVdC)Po_ER`'K4&%12KM'j:7lgh6e@8pm.[@%L#E.o68hfWeH$aQn9/Oa)DRp
%nc!tJ*rbZ=`LVKsWGWh+2T3F[Ca@)Y%<:lZF<np6Si]>o;UW*C7KekBAf#9ao>r"FAO^Yt0lr,+M?Wcb@<=%GIcgL6r-d>1[m]'T
%8A&a.A$JGY"%^(W'oOU5*^J^*G5euqmf=]j6W@V8S`Jk"ihT"2`"I>++RtJiehKVM"/J@o9s0j-mf=]jC$kPK,4>OXhFZLI4H]@<
%Bi0QBN@49\kFWO?\J$Gnc'69nmf=]jF^,eSj?5b3<%?qmW$drJQ-,$sH&#fK+n?[>iZ6E^9Tf&LJS]Y72#gC\fF2.;DX)Zne-Y^Z
%=6)M1Koe"!;8X%8WD%,jpAbip1&)QSp49us4%9e#'R:33nI?rr@<Te1CpY+[..Vfqn*g/n7N3/APE*>_Z>5Y%1\=#n[)fl#?M,t<
%[?*(,OnWgH&nFf3OHetS[j>"8!'>>roGOoI0aZON8k+A#hKM#bC9K_/oeL\*Fd>*rT'ZUIg6s+DMPHrqo:7.QXCOD\8UdZlX':)4
%of0dl_'2ulGdD-"J:0!]CH\kpEl9`Q7)FlU[(F+sm\bA3(n_TH#iKK2[<\+2#PY#J/R#<<N?g(JaHfD1F-*#9n*uL/d,`OB+.W9?
%=DbCnmA5OuCE.1p[>BT;=J(r2iE"(ZFBVg*6r!#&A#*3\PI8)llj7Q[YWpqc9PFNY8(-3"Cg>dTFD0i!?b*LuG3uGUU'2W`_1,G7
%fO^+2nm.q5Q,TYJR/IkL=&?=5]Y551=&;Kic]]"Mht(BjO@bDVGD5iFdJ9r<CmT=B'UA+ob'"ANON;fN:ppbBfB@T`:ppbX@A<@!
%6.mm-=!fTumU3Y'$bAB$86YfEnP+kBN6HJLA\1dB0@=7:Y&'Hu<X.Np?r.Y@rICFLgI5^=?4'C,g];cmG`,5J.niCk]7R=o>%UCd
%AXD41\g-cO6.mkB%Q5fo'pS)X:lE,Em=Lln@Ej!T[S&]mMTU,HA\/T4@9dg4n.$+dmg@3\V)!&cY+TSIT#!nZ]7R=o,dJpUh\DCC
%6H1KU87*LJ$V,$7+am=Le1l^M&[i&lmA'8Y6.rD?-4\oJPjQ?D1(rKp4DKf1V<Rm3G3sHsB?d'a8nF0g;X?k\knlF2rjfN7\XA!-
%-JUjG$1sG%.bp\hNnT.*[)dH0)2<qk$ns=8AJj'S>*ZUoSZ>Fl&I+DbKFl2&/*\S$@*]+:=maht=mSC;8&C9d,;i=9F,,Q3cG#?u
%q5%Y:6HPTV7*IO6_F;K"Sgjq64-'<W^H:ThVSM,m^MnGjmdG\9`/ktA0>p%HG&t2m)?3s6A28S-103A0(OcHr'a-N$O^>iY"AO:&
%PT3n,.IdRI`&,5?`:^7IF0k*8/G+S4F]\EpMTrHS5D4O6#bZTEOGf$&j-S2ldb"\LE_DQQIP(C$B&?>`iSeW0J2gj`BfpF&EPg`I
%8ec8:T:raB#"VPBir*^`_%e+R`:6O;Kb`6<<YReS@Ra:Rl!>o%OUSDRBWBsfhi43D=lY_W`EHu_gmlGCk?jMU9'iLoEc_+\(UD'6
%UK`5(?X.ptVJAZ"l^_<^\D5S:Mk;K(nuuG-(qM%<=[RB3i,h[]Z3Khl#eJ$EF0&BKYO"rr]Gd^4#<C,Dbs^RZj>OETWK6M7>LM-X
%d3X44)N:pEOnKa5``%'H(=fThRO]2He*Tb_c'gaMJM-95S(ZB)^--kIcGS3h_0p\^DEX)C4XL,R-'Z/_\P%dO3BiUooUn!QMK^:;
%)FI(FLGT%Oo8fT@PbXlc>3%E&P]B$h</,!(*cL+M8kM+*@4F(!P#@<l;QsAcUSLjGN<h'd4HiuP$a((M.k'M_&`F;*$XQ`RJX6eb
%asM`X^SI+S0n09@]=8b8(3</@4J<%./&tIab2IB=1,2Eo&IR(']!*TH%#Et;8iac-Zj<DE91h5B;E`klBdk_@JkTaq;GtYg+B&S8
%4o23JUrH>2b#,*jeDX-9Um-e'g)*FS3LD-F3o,d2HC9\\=_0<^kZ\6?.Fga1;cptI]MeOB+,mUf0JFYm,=]^$djq<>B*N:4I!pLZ
%llD-GR$(T8!0;f[SSSSAOq1p70tL,5Fn![&Q"0K3ZfdN^`O5K3Ido_*!M4Ubj_WJ3[T.3'X`iBK4PL3LT*bA3o<B],]%(H)i0rK6
%)V^g/CHBu<i-f<>N])e+=*IBQIf<Fj97<];bT*\Nf*FB;$.WZ,H]Aj"SD`36a?%<!S1J2*3c-?-k="<;"0kU@3%$k80ECDQLN>cm
%2Hf9_2pR94rBRG_*6p!L<MjH"PGt':P')Y7F5VHQLie#)Ve^dP'1C=+[rcL1cH/rj84rR0c0\&5JqJd@S.i1):L=-)V`:31Tr+*2
%i3t(?^ir#J"F<ijJlF?t9(:RKrhbhmr:YfY7,onai-,m\M5W<9@\)Lt:0u*=_lQcVc3\W>,:+@aigatINO9mmM-e5+O=B$j)2`L`
%:.Tu@:2r6@9Bg+(lP,+qd_8A5*WpCWUi(;tegV*lKT+Fu;M6$[;eeED64V9IlW+7#S`4T`WPEdGEB'jqk2W5J?6jE+>FdnF2_NZ.
%fBQZ+,"XbH;$7J2+@<j],6MCSH-LS]O*5OY<T-$<^,JN[7V?Xkl?f;/6?Ip"?gd'nL;[T+2_Jf,Y2#!G^P$!5S5kCD0b*q2OkC[\
%9QO_25=>r?14/'#h)N0K*XriSjuWQePDV$b*ItaF;)`CZ%1I#;RI:,"hdN`kO?A#:g'4lDP0fQeVeoh$`Kg6/5hkMq`Pqqr.,"m_
%Q^BPc!CXZ<)ilN@*C/\T]Tr"t^&s1=lah%l'f"EeE>1,O-&fY*)d<oL"F$45+sIP)qT5#1PS+CVA-^.KMeg$tSWn1"2$9c"14O_H
%f!buBfTG>4^UXbs;803KY>))^.o$7J6-sJFGNg;m2[Kq5ACsQ,bKS5[/um/D&QhQrkQZ$)R?2uBpG;=4[^p6jlf=-8$?<;i:h"uu
%Se*978MIBo'B3\J'7A6F6E>P?XCr/Dp"N1E!Ft)?W.'6QUpJ[l!LB4Gf8@f7*hGQJWZ\gDN@/"B(A7K?AS/t\A6.%8[E?]?<+ORO
%I'.,7--.%9YsrCW8+8tS'UaZG5EYjjJ#3Ob5)X3FriF1gD)7YU]#ZG]OmS;LnVYQE6%rWU(,`[?AS*/%R<:!+3/c!i*hTRYlr].h
%ieUlG]ieoYa&$;ij$c%,9IS"sKE>._ohdj8-:]@,Y9YJ4e2Tm/j$fpNjd^cqPZmu/Zf!8YSE]+s<5\&MSE]*8A/=Zm^!,hFMTj)$
%:^p<52B!2=MpF)KIi+k*NR);1>$SaHW3H)6+/No@f`[#sLts.OcBIpMl>Iu^@_OTI/2+PkP$u")OkDXme.kjQ@>aGIeTgk'Ee5=U
%0*pq+`1`Ptp637O"4uQ,f8C0'95RXT'+g)L-!X*uq/X'eG%F6g'<?2<WoL!1p,d*iSR3>=0>"PnI-@*b<<.ati7P[+*2,<6LR7Ap
%[`>^=*29ok8IJjHW@nY9Kiqi-I._&Zk;Q\an^Wsp:W]Oh41`/mG/X6_\<;gYZfA)>S'"hJB&2drP&I0=?9U$ugq;K&$O,dN3;su3
%8a410RqUK_;tB?ZqbgUF4'j^]YY<c8SWh'Bj(V]mdWVudBkjO$I!iHRO86r[&j`mjL+8\-]7W8p-AQI/Q+A)]^V80Eal?IW^jiNZ
%BM@2d9'b.LN+q_4@/]1A5eO7;j68ORiu:%s:;\2QZ?f0pNj`a8^ISTrmlM;TU!G<M[Si/<(;U`t@#\(g,9N\K58Dr9MtP9UmHM?d
%lRCfE+NG73dSK+9WHiD6pIaUonZ[0/[l[sS3;U5o?_aC]-?q`O15()*eb@e<TKkEt0C[.$?dKu9m$/VY\\J10'sBQ/9TG,M&2.iu
%qKV.mQ<#XtX(6dC2H66dR5UU`nER>9K]p@>Q%fUI^=-pPfpR#,E)JCXG7$G!`Y$kGd`n8)$**VTQX:Ma3qa_aM,P/eAFfiC2Ucob
%Bs>"3os[Y$aSU-\288,POfH=dA!`tAine;I!6c)IKIVBeJM>a]s6-Z7)@Rr=A;pjF](_VrI67pY`oGT6R`k)n$00W0!VaiCq?mbh
%YnZ`]]`.E_::/lE2YD8uEu%Q:pA*<s@/-%R1h(em[qVA*UsVPJIY(RfSSST/*52Z9n#a.RrV(JYq-_C9S5oM%A%oBF_KfpnG33fg
%4.j7f;n[5Uho-FmH.^MVqMib[oXT[$cuWF#rF)DSR[V"KBDD&kFQ;e&F0Bug]n%hIDl$T!fT_@OJ6Q,R>;+au;nhp`Ffb'l?[jqW
%c?8_kFFb.]7Ao^B]c=cNlk=UI7pj^*de^NE`JqT-V!BZad1IU'k)]'$-`7?M]iG`al)uKcXZ8UQjZ;`OG6d5p`aHPerTn>CH!N@i
%-lVdGq5Mo@eV2U$m5U1HoKO:aS*R\G_<^i`rpD;?G:.e(C@_EUDtaT:<BB=p[C1`AI==[+1*"OP>@OSr4-]8,,uth!r*bCons(UC
%=B87bI3[rMOg,69aR=3!2V>1(/#G$I0J>-+!\Qfq]<A-nB6JHamd<9fV@A419>&?fHdDYNm9Mj2dH$cIS`>`1VkCD?=+1.:V;,8E
%'"Ti#oB,$#E@93qH%[cW-!HjR.Z=V!DgQ#XEPZNOD[pg#q<N_e@]ERemL2/'f8\t1ef94sdi:@W8<K\)<]bY,4g"at?_94?W+l2@
%f8muKJ\j2:<u]Z>mbUn0U\"'3>fiORl;Ei@=)RU,%;%+RBW#JN8%:XqOfq6en`b6\MW1bF!bV)q`V;=&=Lgtpm?/@gjO]+^g3Sb4
%q4XGPg08H-dIr6/''t02n#bC5k<7L%NAK3UWQMS\F85mWU:_+'`$4L2/I^fdB<Ut<%VBV#fO;''a+PW/E*qA3h//?)[NZpf8Tt$f
%dcGRj1%l4$gk,o^RiLuTCe;q+]>$OrE14*XaVir-H^_;5rPDq+-6I;aLdPR,]\dN2=UPT&%OOpp?Dj`OMmrBHYIEtHmjP)qeP4ce
%"<LdV?Cstr=4=M=-r%=7k=9oJrB3)QXFJQ,EKBHEDpKc%&AJnffR=+\s2nge#3IS6hr&jF/90;VR!]Krbp2bH3/kCo\=5l*Yu3+P
%I@g_%FdT:L4ho8,^;=$$*cL^:lnuFmq'0!,[0[O9<KK5n!h3E/_81Fc57/0(Idb0^:umKT3=MKujVIclZTIZd-LS^#2lBoJi^]Q9
%K2Et*7sk)u]Di9D6Yt&?i13ZFQm4a\F`-_bnQh9X90L^Wl-2?"0?uMRV#@4!!MO#g47)B06TAPh@4)$")K3Gc(1,e<05u^7hQ47c
%`M.\/]Qmb-_RFR^11P7)0]H*9MVYT-cBc6140.[]osm4F.GsLS*ZB\*M%BRXOm3U>qmGfWj'cMA'i2+Sc'?FYL1-E(n&,qcAf"Kg
%nZjIqT'UP[=FH[o]s]E`^oP>]k(&kN3ECA@.d)"7G>-%eh.7D4J<t[C>A#FT4[#'DkI0#(]6lZh%XRc?Xj@#c0i`rc]?ISDXk2m0
%S,`B9r&a\&\U"-GAMVW<IIm.1L)5[/NLRP8fDan3gjGpM5MCT)pb2UsX++5Hq88%5r$#Tcs!j9[fD]3"J,8YlT,6f8?d4ABf>HLt
%bE)]!;o5Daec+uWo2"V3G3q:p>Q0h?Vd[m0CA:`q&"p=OGf'%do;<)u48;$ZF84o;ric;*%I5I?^oG$m.=^7\O^UYGr#kPmrkQ=!
%G^./Y@fGiS&jE`=raU2"m46(ar"&_2!^Ae6e,T4gr)ru>I*2At`[BP6.?%4+%nZc<Z8,eF'Tr:aP2[=d^kaO;2>4"=!/^r2;e9XL
%547,qIJaGlTnnnf'*gnIr[G9?DJjW)YQ)JT1&0MbbK]VDp!*Mjh`:L.EVo(ja8Ztcj]"kNPKj%dfMCn3aOe!u8U:J6R+63=S?[4=
%s%[^.3TgOrdD%kd/55<ohq()o.*280N8'L%eL&Z`EmGi7s$iVE<g'81^aagJ8M-lub/:;/,$Wu9KkfpXD(H(_Vo5M81n#M0D59@T
%EtVnQl<SD2FotM%"nV70Q"o[7NN.1!^?ss`NRl.f/K32#W<k3ragifi0,f6@pp]]U#AjW>i4)!Z%JYM\@ghnGb+&SVTH!cMUW=/q
%$&5[&qn.9VeNp\_il=/KJeWNcrq5?&q^E:KhD%#1,JuXBZ>:Ib]%*5T\d.u\W7/Y`@t'!=h`j90aq\#I(2_O<Z]&-c7GOH4_51A8
%M4f06DiHe@YYgF'HGCKrmF*;"6:$`A+?5,;$DOJ64.B=`'T$_odu=E5O;SWLWK4YL=s"9cYDq.>))X(;W]9-p^'!E1W.pr"n[u^8
%Ek^CMqVi1T91Z9?0u:SoenV^u0T/bH/sBf^U$/!YY>t?<@Kba;Q_-BdSjPYFP"SUkrG:2R.#SLhgR][kP/<D)(_3W.;c"?4&e%SA
%#d;%#IfNrXZ;?XuO8Hge,&U`h+uiW^?n[dEQ"o^8XYMkW4JT;f4h.t!4a_u&6-3[@!J<GJ\D<YdW#Th'a?V/D!X8g?%0-Mn]$(K!
%2?;OkGu^PAT2XM4+@"$b7%&V\jm]fF*a\=7A/gO)@.=-#p%Rbb0?qlPhaI,<+8(eEHh'^b6q14C@:U*RHVhGl1;%9_W5'&s7U6B;
%94^P)X563.FmJRo\,n<UX==AL;Gg,Dki+K1]lu1X<gCJ,j`"[;EXJO+r+0iA=ACcDIX"WHH/K]?_0'-sQ73*0W+\s5Mbi?W-eHX@
%X@jFuBMio\)BC(eV:"Ejhe#9eTWfCg:R*N1S0F/6L6i7O;+OZepIredRYl$pGF8\3Rh9qd4U$@+MPQD^;GThj9g(F`oe'eoeHj/\
%Ej=FQ>?_AKj'o\BS[$S?O(/3>0P#H+<WXDW$k&./CjS:p9%a<H#PZg5<l2gm*1N2na'XKm&5ptX6<0f_(e=QA=UA)j$bW,qW+@8S
%"hoa9fSp#^WF[>[3qu8k1"pW-26X59!+nV\D]&jVJ<)Fjn8#*.4qOJCXPHKfYV@R.YLooZFX^lJ>WVXS<e<]gc)JA#88sM9'Eh9D
%a'p<mhPk@a^*gV]lOPDBp8b=H7#clbZK>X7$$A'MM.7e67P2Ec.!?iO_,/:E@,KtC<n\Nq4h.sj2A3"tIN"i@i$8dr_lG[?_1@"_
%.,^'`*[:]H"O!;[,AS/'0Zme=-&/a/$/;kbQ#Q'J-`r'F6!BFP6==d4'PJ^7J:e-"Q%"^T^^"=;M74E1!T9Zo''O3N$0kF28@Wd2
%X,I/l4sLT8^htGX=Hk#Uo&Htf<q#[p:YjK3-*/JiYGRmQ;(*#mCCAPKkX2a;<^K-I8Wj4gPn7=O=m'c:eOnQuWsACMaAtWL@7\CN
%,m5+0RNRE0.j8jc:l<Kr+tJ5*Up/R*>#mstK`WJSMVUnOf324lV2(\M&j[#Q@n`uB8d.MH,hbrM(br>;r>II8aZMZiL,74h63;PU
%Z`Igr'@`kCR;hEK=.'AO;$sVIb'#Qa!30&8_\nN'Y^33+Id3L_1LWEiI5U]QiQT4GEo*/]FkPln;`sEFn-KR@5SU68A1Fsm$Vi:0
%XA$-.Wf\g1LtJ;9m"Is1hEaI]+eCQCcckDeZNreRHU<`2NCJcdZpo)a)#6^X_6m"I#aR&5!mb%/_6&u&$3DHoKW.hb/QXZq_n<AF
%g4AuK$W!Z#L/C:OZLKmkA&)W+)]hFNPS5'+=d4Y2&UBW";)Brn]65l_;%3,8O-dFX8&a;'WgLR.*;C0Inqf/^M\BFH(L&E&atbV!
%Z">*S"1Z@5me?i2C!J*:M*M%oQu7j/+_T9nN[UVQ:tPEs3qu^Y&-jPm^u4(h8rO+p8A`9G7T#K0K+_?NNl>K8'r*:YeehmI$7`Cj
%]QS(VeL[kHDj>-8@R3jNi[9V8:geQ?VQT<up@,[`(U-@p-*Ef;MW!P%g8R+DXq8V]<9l?rC+a0A<s)JGbOLHNAtBU+?[s^;T2Yi`
%9RFku(j6DG@cR81/RXdR(<K":GIHd"GYc^L%uq0f>kVOM&Z^`WD&Ce]7i]k8*8h<&bn8Kpp`)TW*$@6Y9A=NDn.M[oXnA*"rB4p"
%a&1T;l*\CNMGBelCPBLR=t;3g,emAHi4dS>Al3g]8VNL_\:9Z>hulmbaqYNHUN:1Yp?>V75uYX^<iZK"<iUpNmH*8.&Pnf`oOl!h
%U#SK%a)$Ik<01'K>=f#Ujb*]U1SW-N[^DS'1+-IoL^)Qr>*JWR,9D>'3O=S)T,<KSE_blM,eR(>:XRr*auS!i6MqM>4,$^1pJ32%
%e>7dP=O7W.1HI-3Tl"/kb&Lk<o0]o41-[l3G`tsgoE8lPOmMRgj#KNuR)hZkO@p*K3^`K%>qn(c'MJbL3SkmY23Ac.I0p/f%oDL.
%ddD^Y,s=U>T!31p\;Qe!QQCTtLA90'D;<S`(T'2Y!6G_I<[A@UbHdo;Q4U_a6,F2NoTs+d00?bOBW__=C^UPk&2=6@]I^(9ZjMOX
%)NB0V&QoqJ8>#ac>FY<EE&7tF/3#8U>tH=S^'l/i7)5=m2?\9%/X%>3>(?Ce?=h57.PR_$EQ)?N"1M"aok3?m4?NKs^`M^*oUVWO
%6/G$ID[[H.16RqV7E>iOZZe+t8qKnAVj_B!iL,?hik]?IP6%IS'UdF5`+2tjWbal5U6)k+\s@n=AgBmAdD9b\??c\4SgoheM53)g
%&[G_O%C.7Nc>64:Ha.l%IiQ0Xa#`Vp[[nb"iB=.fUopSeS%^p975"cO;%7#?`Z"9g_g`"5=^RIpi">e.MSRUY44Ql)!:/[JND](p
%>6<j;liPLB9J<)+.D*C%*9M&Em-h1en46/;!(^u`%aYP-&$ob%%^p.I$fT[S&"3f=]_N[4cNsbU0I!q61VkRq?38=K+u=e2`3Hsi
%2\S<Zag*JObli0kAL:YCpf1pXa$9r+;J]rsB2u2Z.Z-8&1I:\/DuA*JD.Z+]6:J=iD7(^*-Ffir\^]#F;B.21M@:U/68_nHJqoIf
%1e-?-&lp5g&?Lr)2F^.H_4me?Z4[3Cod[7`[h?=r()WY%J!$#37hS6GY`tE'/YXAg>,8H8-0T+r/)epo%pB9W]Kodbf_>M<lmHWr
%ON11",:2DP=:'@#c=%qCYQ9^(bB=h5?>3PuTb%/Qq]I)8b&FB:5(Jb"Qm[p74ID\gqn7,BRrPYRO1q!-kTl/*OLdndj1r9Odg6ot
%=cs+IOTqP="3*WHp7ie3NNrW:LKtjoRKh`C!XK)WH"D]=Rg*Eb"HH?/O_MU$;?_c\Rg)`Ca&>Oc%V6RBCG"#nd_cTaL,%]nUa[RT
%&aYfL@Dr;9emDo(!72H+KpD#%5lk4=#U41G%FheOEH(1#=.':r:^`.1MK\TAZnql6b'<9*eN:J-;tmY%#jVf]X/Y7lB-Bb.41TT(
%8OrP2c5eah&7:DXcjhX86rcei#WSS_Oh5*XUk'jA4BhD!&e"76LL(#1Nd);6I#5GV$f-];N3pSJ0R;06i`/+5_#>0><NNe\MAGBU
%LqH8XgN]tGEV-)Uf+*70'HK&?8-BHaUUJ&e2icPJn2MU(4>`)\V1$r*IQ5^+ja\IFReC+,q=5O#'js[*W#LUY8/NXF\"Y\e-</!R
%HqjfP.n]Z0+X=U7hF5fNHrUTVl=2&?:fTXR1GA.-G4;P=,!cG59?!tOpbE8:,DXI3C)(:t/.R`lO,*C6:jM-;W7L1-$[30l<>7nS
%L_@gLddKoU6=>%`:.:3U>2e]KOrSCFgNW&D<t-enXtP%_N#pHKEnUS(0\&m^3NDb?DDddQ:If?o-tjbBTpH+]lVOTTJJU$*>'kXW
%/9U5U^f>u]8cSGO$M*;(%T\r>aS+kL2d4DNVJ!qc9RLkcmYB)\U?^umoM\koaZkNUi*N6.p?,9"P8@BBBNVCY56pm68>?&C:mG0J
%r2$!;C/+Udh!PHoJS1P7TRhP#ZSD9R^ofP/"SsQ8;1OX%Ef>b'Rf%6:g^uJ\!?`E#./)i.>(=jnL9J2N)UM\+O4ep1];KLWoX2\F
%k48>?N'c^J-0<5>/;cMtr!PuP"8X>-M8OEm"d@T_eiqoIq50)rCI;\,i8.*!TLY].Pt(n/.!X]j!QUCNRZ4&['j+e.W??:K&RjsL
%7CJmP>H<VD":6DVjuB!aA5Q[O#gFb9AC6o[@kH0NM/#`f3H:dnqn=n-ddA=3JJ0F%](8T?-^P<l1kM$)r`,%9\--&&QAm^%@tpr5
%6tSsipK<Z(eilI^/dfMNVhel"W3U*/,*s@"FGdTUWZt*+bC^JPn<2fPU084u+Zt-O[0'iPL:"Q@XF5gK74-1=p).o8iC@NO*R2)`
%lZb5u($844RsA!K%eH[d6#ihAXAu[$-nVK^U9CYZ]/E+gMYia_AitsKJpZPaMN_US0>@!m3%]M'Q.I),ij<7G'9YdS:`Onc`G)mT
%n<:-+UUS9G'<;1tPo.L^'IT!2/K,/s93<cj,eUo)n0"CdXM@L&TK)dOPLX^>i)d0e-s*N!2Z='X)2osVUbN%l=hW9H'm3:kX(=F;
%I5U]QM8i<&Ydq$u*o)EfP)FYu&6Q2JH!+075h081j)%Y1<24"9W/nPK7^WkH"jt>%,m4FD;Tf'7N.e2<i.ggN0/=.iB!CU+(m^;7
%h8;4sV2PP*X^rb_HMBcN_(t&Y&ct`F324(A88nWhQh$UYCrdj+,1##'"DZ5^X?@tl^=9G#/t`/<2F>4>H!ZXnRuIsrM(=CP_N2Z*
%:q]f>5(-4Qf@QWk;f8tF[TX?P&SeQ+/VMLhCO1s_Y]9cP/T!CtL^'ocD3Lk9.<AmFgpJjlP5(ApdfLo7MoEe],9aj7>>QX=(StES
%,B8$5*b?U)cPQ6_4N^4IXu22l>7Wq9*B2^PM)DO>K6sN?fo:Y-M8kD1D_Vn"80!BbO#@V!3NK/BB=AN'[?d(sl/5WG#umr@^m<ZU
%"=L7#oRubQ:K+sUq`]-uS!C4LOM700mNen;Rl$:9".WN60bY01R%.5pq)&4N%<e6Y;2pf/YWhL/(`>pK$Ude39V?PYa%D6F9F)W>
%(5WWPOdX!T1(o-h1Eg]W(^Gh]TJ*^SKM)P7#pnB(3Cu#XRT#rRf^ik]8`=c2XC#Ha,_[g@*6['\"GU1NMP/VH"EghX-<rV,<Fu;b
%[1lrSBA!OlZKeGjFX;;h@J+NmpoSnsb_5YBo[VH4O#@Zk0dfGhBPIJ\pHu>8_YpFk!qABIkEn2*3'6f.17T-YAtsg048;tTeBN)q
%B>8(>?I-3\-AZP6@Y17;W?A1'I>7C+n=jcSTU!o7-`P4,lf!VsBXD!9ckQ#_>*)lWoJYNoa;"0s2oF@E\+R?U5,>*4kA_l2lqFB_
%%mN0FUT;ih1e"-p2%E's5"/Fd,#]bE=@SMelr0_97<Z=4(kfo-K&\G'l/@DqBNuN9lZTiP*I50"^59)L=r8$37A)mNM76q>gYidq
%8DssBj0"B(c_g[jk`?[R52=OOLEm/`^&9/S!hK[&$ARa2QpUos8V_O)kb,,e5_huC57'@PaP=b'=@HU*N94tSTEDWnJg:Z0DV.b2
%/3]4DO%t<;'RWgs/+Z^B*RqJ4k]#eE=+Lj8k6npf(+BDJA/;gdQ5NKd-Ik0e,H,tC5_o#co[VH4#6c-"/Fs$2Mijg:1"D_K23qgQ
%J:Y-eA$"L>[t>0RP+uYD;oX'lK-.P@@:D.^4$S`HX7?n9a_5r:7[3pd-A]\a)#+W&,HI43K2L-!Ela<l;lmpSP!ENNYVN:*%VHU(
%0h>K!g"*(T@-'qR9M17G+*MM.5(+.q;:%6:fJ/3@'*T,K,O6Z=)GuWA[%A=iapXpW'-^I38QAi+ZqhNUHW:f>`?BO9=NFMdNe%6A
%R6[QsN4-IN-51McdUmp[[?:=XVeM.47YdlWP!id#"Ou4;0sd'Y"D=>``nBKR(3Y+WeGd>g9qLDUB_NY6]+XlpAEUhi(0T4go]R+b
%h*1eDg=tROHO,f'?U[mD!6>=84.h9;N5>,s=b0?LfX':\fU\0?egNF$_rIKK"A^HSH>tS.OD#KqlZc)Wi>djRLO[Z>QH-&"X27uS
%91+`I0jg'Z=.!QD(b.+i^hE]2o(IT:^oQ!8R?KoaV8=(NfZs*Nj)`//;V*\^ZY?"j>7\Kj6Uk3n7Z6@oa%aPAV[+,@:;fY^`oPob
%X)f08Bl^Fq]-I6l(tChBLD+OV>)ft+j3kA.dc.g[BTF8?CWg1TDdLj/<n$cZb#C'_6a56>Wg,?I<"JE!%LX99S,^Z:!LCQS5[>)H
%0F]MI;FY5^?Xk#DJL"9C8CKDo.cq7Wj_>7Z5[S3Y#+&-cTP[NFCE$B#p&_.gQVka'+:[\46r<Qc(^GF6?IXY//E;8<*\=@Wi3eLG
%FY./E>^H0>`dpQuC3V/SAfb%YK<.%0)N0$:HD`ZLqO[>^D`j_.^Y3GqYS#dT@cO6c.qk?R-CCH1P<]f.+4r,><bu_A^Pb@p$'ln!
%*jt#H'0<XOr^R!C&dD0#]Z"P:3!;to*G#lR%Dc:OG_'#0)<P'qCR=B1QtiH,Y18/OCLf4PrQA^[(?H&`k05[!YeXiF7MbjrEB?jc
%8<u*C8^e5<.nfX]aq3=11bGuekC:noO#MBB'sNK/-TQ.7aMDP0)SPZ69X2YnA-]MF@Zck^^"[.UX\1*14T,"^AVUFde?m&.Fr3lb
%l!e77YesN1Zt6*%BsY_2'=*5gC9)KA*Cf:::/N$TQtf@6%eE4mab%D?PIlpG=E^'5\UqUF%Qj%Jq4Bh&$PP3_hdY0l(2sg2JtMO+
%K13L?i`M<Xs.C8<asP":f)K\73>)7dZML6q0?C_W::D]88pFa5aqH@<FQs0jO$9b_O8r7TD4nN8$7X(j?-*g@D=s"`bmh(CH]q60
%X]V\<@0570-:ZoW5l>J%'r\Qlp>d^(M"W@$De&H"oXtJnZd4a5"If;Bh*cSbf$K1'&YT3ZgsE1Cgo(CBE=B>aRtSeI;H"epW&e^d
%6tkTqF0`3QZ*fuu6a`?b8bHa+38@_KH0<]8@?59BCgY2NR\?q`qkciGi+:hLa4/aFor16d8TkM%p`4sp7d6mL$CmtD7U<!\")1I=
%h.BB@64LI[2-,e#JE+='Q?,_/5,>.0h_49<=?R.Bm9__.6UYK60k;(*/3sJ>**poHL(5s^gU-Q"jQFko][2Y.TOlhA;k0F`S+5IU
%'T`XK7]P^1.W/-8CTq`QOjp)E`n1]l<]c#siUM/V73i%[;,s7OM(fg@pdfg=o?+f%a+%3uf<%qBP%=LSV&3RIQ\CF3+A/(f+\IAB
%P'0Z2[_hm),WVI!/5$>4M4+dU=9)E/Z0jrS+p"VM4NhG/03ge@Ll/c`D;VaV?_o7\SuQ>$L#^o8l2J';.a!W\Cn<@h=O9J2kgijB
%[V?/%"&]h4hR^1n/1tE4]]N&^L9S1:A`*1P^M@d+&WEibla$s-=["=N(0T`fWpuKl1mdf0lWg_`21m-)BIM.3]:3uXb2=_4?p)0!
%;4?XT!%nX'a/eo7Z\REagWQn,f"`I9[M`P"$&*!<A5Q8n[JlaX@c@,"#1"OX3C6k[:68TT**LnAF6(ce:TBQ"UWLm('Erl?-)/=5
%b1B0pZXL)Z/ZT4XCS,JjC>bhp#?a4"[o,BQC8<CC8V,hG?/Zf1*fY:r>=Ak-2--I486HXHf#p]ghA4p^\Q19-W`WSZo5%.Rj`3R2
%TU'Nk.)uT*N\F'LT#Io8`c2<Z"OKr.HtQSE1VbgqZaF^e"fIW<iIP%@#PV9"LN((i/g5KHqH(2!qE%fR+:h2oGM):O:a?gR#*2B$
%=F.3JW1#3=:_8G[4tgDW6q'bIYc\/6-ZC9uBJk*,kcbbe#fd>6k_W.kd0fn\;=."Giab>sq#S2L\2J)QA'm%6HnOmqOU2e&`]+2]
%>PiNC_!"n.:\Wf(9(d-B8e`CFogq#36t`H@+gNN_JjW4Z11'nY]DJm79:"nf?Vpcr?7n&=D.4P-D/_k[VVM\5qEZr)OtUiCeTG(4
%g$%>fqGp!RXN6@#F)mnoF*?5+E:-d^m#5@IYm/di4J!cRqqYCa4t^e6LMWG(YtVl*ZOmtD$Wr8?!Vke!jo:g*oiY&Ln\jbqN9iHq
%U`'nh#=VF&BR^K)%k%ab_<ZD@g'Dc,O7:1cs44ke?bK)C:fWjg\XA,X0FjdSorDK?[sWncc'%-QSE(d+,orKgZ"^pHnfWO9OrUVu
%#hGFG(4lJ-eh3GS(.&gA]LEqFCGa'W5k[*PGdPDU;b1oiN$MaS#9hM=q-4!1ZHMn![dLJF@GuSP#t6XGBTO7(_cS\;iNNVlO8Nri
%f2R)XHj76K'CG"(Ccp3R=9>VFZbb'I20aCSEf<N/bg@r/"=XJnd"IF.:^h[3KYGIYi)qEW=+['#e"mHdO@<kaDr&8J/`"j270SCh
%W@f[*P`iNW!QNulZuSVaTPun6SV=d)(P[b24H<L.8-3KfB'"tn]tp@T7T)aXM`bK)E.%`&!DuBm)/.9R>o[=!Q)."qc#d(_Ak5f@
%@&JbY1m%9g8tt-3R%o(_J,/`O5Q10;IkHRZS,AZL%u9(-qiP6`58(*EUu"-#^aXAZGNI=.-\9(:mN*BCN?B9]d`a`FhMn.D0/
%QdqC(`QkIIWod3H@QC@+<=N!r3Ak)Bi]8TH6fZZSB)7r5GFY,s\+<6QkJjJQJs;JVF)'FlBGW;$@+EW">c<S7=g^_4HG5&4_itmU
%Q:FtM%,<+P"fo*$S'lFV40'\4m[*L/cDaB\YN@OTW=94&fR+.+p6n/lmPqVr.,21P9fo7riKfum,H!FB$/)DEIlaKN80=_GaJfW)
%6<Lat05tYtaudM)UqEIcB_N,$BHQ1W:;'@`s5A<"h-83Sj>ft04Q]/me;!1j=4*%u\tL@HehDEUO_*Im1K9>&a"oKr/+X.?Od]T7
%n\",%ogR'kd8DU8L5m<u2*!qQFP.+$>876I@.KIO5V+?5)S4"am.$`:S02a9,IYe%N@7ul"aWI'XiHXp+sgoS79LO!l'BjT@+%"a
%g'Zm(A:u<bNcN-Ecf1NQNZ-uFn0f,&NM@L/Al(5!*.?0nMT#3=NME[K>'/&'N].&`%i2TNAFcc*A76Dl9tP+]df2hCN7&3"CuYE=
%1(&4r\dW"HVZkchB0!gKQ'P:EP0QBqa?*,+K2T+"QGdPP=\Fp;48P<gXCjgI:W-T$!Xe0`Ck7\>"PVr_3Pld7#XoT1Y(uJRd"@16
%h&li-Ta8R(7bVc#'k%2W(o4H?Y6[5B(7!!b<.k_'+\1$d=KVokfM<_sDP\On&ugU*LVI(+G-DOiLe&D_#btoXl)O.Q7G,E`Y&iAI
%_C!0AQ::ApMD3:GRqHga2.9/%&Xe!tCVgQW)8un[C;O#jqBEOV'6\W'.CD".->ZOE!HG0`'k)k6.@##o'k+-F>tgK"?*4I^N3m9P
%m1`uE1jq?b;X^:b94fJ@H09C'P'9`aCsd`mITm9LAGr$#oO'#HNHn[$G)Cp1"duj>hh#HEi-I.S&m;=0eP>8/Kr6Tq](KSt,Dq[R
%6p]sL[[X94f&^F+A+PV4[F9EHB3QpgbNZ[7e!U*ZhFYJ4FFk]%X=!O6"e<gsP'QBabnLQOE\d+9dE'u]R7C!2C11CAjrM+W=Q,KD
%hC&/;[KS:]nt``-W@\ld601\UTcr2+ADY/W3]aSlo-'AuU)/o:U78NU`PO+G4R&rH>$0[5bg.U/.@L/>8O"B'57+#B$)S%n>XG$;
%?Tj0JX=*Yma^j%M0BII'ml'_uqf5#ae*=JujWMlR"'\L2K$`OIQ4g`\5`ZW@3k-[G4fD-$`p<hSLKo'"&pYPoOkK&<OQRX!"1+D?
%]f`J0pq_k<#X-4`(7X0$H(GdG#GXd]D\+g4Cq@g/Gu+_u-mAs\!]$GQ?R!hVU2ube8a$WN.,:UOOlp`3XVpB96$[e%+7qbVr'>9d
%Bpb:rq%ImYjeLCHd]!_^\%0W#7o"6Uq.*Onl8`^!nk#m#U3tCP)r;X>#$sG[++2MbZYZ.MX#u\T'=RFc,0#&YqNI4MM!mNA+m-E-
%3q9#B1\"gYgVkgL%]3f23kT,dLFh#H%-=$d[,1K`<"f$H,U,!mHjQP)Ia^uhj\&E?jdT$f@?(gN61=D9JOl1LETN6Jl&SR1h+4\6
%"a(P)bY`'^096f<Ki:,`"VDI45VbKE%E%mFft*r>H3$-+[c2kJ3_9/@q:;3D;&',FeKq[t8&%UEdL*Q*^DBuG/m3f$kEcGXK2c)%
%k1e?[eJJPjq*''6)!Ys8YK:c`fPH6&M1ShI=-bkLG_N#%5b-@`EgLO'^XcGu6;L'QoJ=h+lE8?>DUe6=(PaIp3b^dOUe04_8fJ*i
%3&X"=lcaDr"52*FPEaaq[K$--ngg_'SIrRg=QLB;b,a@Y3N<cmS%Eo-(N%.Wq.,.#lM4\(&Fk-#G`[/6(T;R,(F./ONsI<-*Z<-]
%<3?HA3<\u@40^oRaEs^0M/J8'EhjqH.+%(<7Eu-<*hm4RO]Q^QM-_3)6kfFn&hP>d8/\'2f6*ii7M[ue2_0M>;]/a!;66WW7'DV%
%U)>-2O)[T0TnDGIH?EI)c'R`XZj\MV[%XMp_lXD"E^%&$*EiR]GnY(XF.=lo/>=$2/X,>gGmGsQ"BOER<sKL$O*g<'a1Eq-aO<7/
%1jF.N&^?]OLM.9%j;i9M\SBX-3j;/tl@P6.H!cYRJI8,'7[Tt&";X^\bl!7b'c#Eup`n,=G+Le"88qOBgZ^h'g309(fr[53>F_At
%gNHV!PrItc3KYCJE+74JD+?.qgpY\3RCW;\6l4Ui<48NpSB=^DZ'ZCn6F*SXZUNU7qBZ"*8\@>X+*kVD-6WU3aBRErFG/bdMHn<l
%Q7_]XQ\r2)di)n/PpgiZ=I:U!)amm<7iK!0dq5e/GD5PJC-cbd]'(@56^GIQ?d#Th*Z0h&JRUr0Ttu^9[%XNI%%>IF0f>,S8o0U(
%0Hf7jH+Mn[0+p,PH)`H0[7eWm/5L=dNf\:3;""X2eVBq9\(WF5;"K'.HG(ViUE<$aX\+"QB8J$5I?q%o(C;#*k$o5sY4(pT2b1ge
%_)I\6^ul#C#UD%UP3/TFQ@^Dc:0Te`Q?lJ<=??/*QKSO;&9;$_<8+]H$9+,Gm:au:W3fn*&a&;Pd1*:XC4A^+H;0XOaco&4dqoG3
%[*W?^\R)\!NDpceCF^qmP7`6l$Om]_NG&^)5%L$LngK_q<!_u&KK8l@(7H(_8UE*B1m-is<Pgqd>A-jf<O54?/MrU2I<=g8ZJ7d!
%,(T#2/1i^+fNKkG]nM3pdZu(gV6nT;PAWEmIt<;#dWr/"T)6r&'<Rts/rh0W/Mn&%0Z?0.BVLKq^]b(sgLqeeRA?)iD)<YNCjkgn
%=`'p*$8r$ILCcA4k[6b3=.!ZaJsdm]d6nYA1mH(FjX-FLki/C]-CX-Q:UX>lBG)r/np3.?d([ook++%[0uKd/l&h3oEjV72"Xt7d
%+PL:X3I6[=B(BHo5Fa;^P99UCqBJd>B_6?NPY7#d?MOb#(9dW;(%:s-KK8l@&T=4=$Pus^WL(6<G"sVpA-Jl;mNUCF[IfOqS9h`$
%D!0<r6WS0kjW:^u<D*j*_5`j6aECT9?"=,>?LB#l=g`@6's)_hMlbjd_F:nQlLcd8Jl<$ng!6SK]>t=S/R2gJVdAg9.las+O_pWb
%?!LnDZP''=0K_YD"Y,>:(h&Fg>pr)b.[Rgj;gb;*PXgk3ojg5u)%SIi,+BfS-Y(pH.DB&mVV4ZI3_ubfG57<Bk![]oRp@.)Urc!R
%=/>U8=b0+pMn>([Qr(KO?'4-)AqXktm38#E*?hQV-'?HZN45N-81L7b'CLank(Khk`EQ/:Gp;[Qrp0f!Sg<C\e1Rscd>*u,Hl%li
%cIHEJ.DCs3ANYB4A91*&q@n.9bt4CnL$r=2r*3d);X&*roFiGGPL+TL4L^j2R)1$M6]qku+0V$o%9KFJ,G>WQUPff3XI&*E^*2UT
%8EbomOsn4d8a?P+9/eW)>n.6))kdE!(%T"3Gf!6$TdMi'-E;<I4RXidch`dNj1Rd+N^$i'cb";*L0ra>V2+?+R)?$Qo[2-Vq0d(#
%+?d`2B=HuU4qc+r`Go)(o87WINY,PmkTa^@gh!]4EVlUm7!(S_O1=@!6^\YO<N\!bmj$.#-23V#R;YXl1QC<:bF8d\QqY-$]ZJ_p
%G';I-p>iqbS_ZoqW4nDB2bIt6pO\P:H\O_Qb#(s)f&,U/V6>l*'8n2bUVoKH2su[(j37q_q;OPg-eR\i\_;BSn-b(pTc)Z](-C*K
%E-1S!:!28<iL6"AO_q_2_eauRnTF>/+GV^2?FOt<_G`anZCjo6@?*P:lTk?Pdb!I>#bnY:DL);L/9B9-^griPd8lLBR>gV[q)ZkL
%:WhI;D'rn4,V#f:L_8e5#P^?)UQ8u(4:07KQ+<Ua-=q(._X#A"(c*U^j&'pdW\QNQ*6[-aKU7t70m6IW`p7kTR2]W`ASu2$lcS!"
%G:[gqFh4a"%=FNRASu2$lcS!*XT),ZL6hPE1,m3Kb1q6k^q?\k%@=-QQauWU]ka#T\dHJ52mfuV1,fi27,-#0ge>^nWc?:4bl!6;
%o)-Ujr&Xe=B>`jZ_TEO+>`tk*Kj+'.Xq"*(<'_'?bg?sjFV((SgI;@E?>USqS6D:L-)Y'Uk,*37@2bE$H?kpJ`i4Z'<-%9cASsQ0
%(8asNWgB'_l)\'U7O>*A?KS,iC1/!FXEo#W)o8McBiK':ojr"DVs^EZ_5Z%Q\Ik@CgI;@E?=2haE9_<['qG,+b1m87,tWBNPdupT
%,hdEBk%6C:Zb1j7'C6K"eEK(I5:L(#)F>O%(6erUK$YId:"]T$(XmXRG=IA8V[ZX,ke!5tYG^tHhQksKIItTb;i?[;-hML!6O@cG
%K\dPA?`pQQmn5GL0hAp`O#/)`0W->3JC"tG.ljaXV)O\MOhW+-,>C_9c]0Vp1`tP:P+chTTgoSWn(H#l&:3Am]IW<O+S:sP\r#c>
%+pbkJoI5QWY:&t`8["B3d<TXB4T%t=ID6r2:T<uq./N6up*ZR*RaeMZ_]\#c`O=05"eF97QfFS^K0Tr3RT_g`25/W@Qn*X!6CrrO
%9hANoSBbpFbLPSi6D0)OXs>T%:?OJSk"=&7.F?P1R8Q.W3M"d/H*/DEOTI[[1:\1H=A@s9*9KlA&h244`6mlYI$ZuGLS\0:6V-hb
%)9/2\K$\:Xbb[E_070,r&_pGI09\e:\*$:2d??1]dm'q#k],(0+-iMk7(2=&hb0W7M!cX-1NP:#WY/QIH4uPl-e%KXDkcoXT:J[Z
%1O3AX:=G\OFq>TA>SVufmhI;ua.At84$1+#BR(pVa/.&kEm[;29!Jrb:B]\mgp``k^sZckP+PE"'[b8\&f(3o4;'BuKYgYeNds_N
%79f-:'!I$G>Pu'SY)i?IaOb2A_+#c0nbmgXoeF1&e%ZiOGlQVi=IoTenMDqI>\Zi/'FHOo*Z)>_-7dFr'#h]V_7,%/bdTjjhqCK5
%,+/I;;a(pR1QLQqHiDjO:-Nbo-O!snKrum:.rY:ArO&5,in=]C)m"d_&a8tnRuC,gYi-]#s&r0)(_hmd1G;=FLEFnPg"bW\=Cl[T
%anfV+R2)eM3o$r(Tm,.:<(4u,[<!B$B5r^sgpM>p8bCu^>WF!:6.*H5\_ZsmaVabA7%_e8bP!f&`5?g!krXa"'`['kG387B]4@/@
%d^K@#bJdC`m`g:5]g47#aJZ5F3:)E:#*N2C7hi;a)T%Al0=GK.g=CAQ04Z0000#i[>J%=$plQjV:pb$\,=XeCp@E,q,`P'SBQLF9
%"'W/<Tuk:7fN12dnpeR.^h53f0K(cB6M@N!YdQD0m0hT;ljHQeVj-1YC[`QADZ6>@r>79KiNo.kCOWm.ndcC(8K`]A1nl^gN$\k+
%M`:%p8/O:%,`JI/,BqN7^`mq=cTMn1BSWC'%g.t[kXYi=FE,2f\gUbUO(e\;^A=feGXiP2c4"CBR8+OpH8i,X2l76CdBF4p^+f`@
%2Fa@o3f3smEd+N32l9MBdB\6p)t<@EcaPX"3lm9ud(1s&./*=O6r@hq-Xi`X,B\EE#-;[#5dtkM"1I=Z1f8-aVhmdam9A:pLQ?na
%NOa]f3YRT6@4*Q,oe?r^,-]ke&sL7g%4"fZg^"p]L`DpHN9;6Q+t""WMrcXe^DU.!"\igc5SI_Pr\],B_fn>q(6:k'fUDoDHddeF
%=RhA!%U7CqQu'9p3jCOEf!\&@D'?lSD8@/k*4D_A7G4tr9HWfog!@,bNC"%X1SAl+)Hdb)^6-BCCDmqO%8C'J[P\0<[RQp,+iT7S
%_&HZ"[\hHkZ/t[6IDj$95Ln=Y#bs43knfj3O#EljXKK0dnRMI35Q-&<?e,/lKE(RjSbH\elAsMgs3'="nuofUf&"A7V23:^Pgms&
%q?nHZJUW_p$e]cr;FJg+P.Z(E_su(!qk?I'&62U)!_$sZj`\/VC=t!,@9s?1'^q;-GqFChPt_@a"m5<c.X5gJ#$rfaDB+m2oZiCt
%SU9;&5ZLV_Y;I6eT4[#h%3'PoCam,=)tEFR:IR-1?9@M55hk-P?7T'(j0ceU1sRKgDB)VlNPNK`$trqf5%7mg`bU@3BtRKTPb5IF
%GkgXggR?-(L92&$gR?,t`JSTHG1`8').g^FK8QcCR+Ri.XUEfPljMZpmBAI-f8_H[-Z1.M55V=fk&%bS;PIqMY=0SdlZhfb2lN'a
%oq-NtICVo%?U+KnF^TOA4>#9)V9)RT4=/%QeAR>aN[(-<p>t7K=fM[CkruB@+8\ka_l4Q];Dl>sS?G*@$8.h\:T]=YRk=HL7bFn5
%i]oKBUnu`mZqWJbl=\J?Vcd8md8rPKGdOdkZYi6&qe?k4AV?>fV_VbVGn:np=!MY#_UL9.,dgNO_J!"#!b+X$C3=BaO<\RQ<bCa-
%N1KHON\tg6eo4cD5IKWg"F=Lj*=ZXUQHKsOX\'pGXi&EQ(WLE8$e#i+pa^>L%Xc2T$D44h[;ZGmQK5:@.[$`B385m0R%iV]TT5>I
%<^Y5A8kTi8BG*6[f:ejY=]ccl8ABd?*&Ke193%JIo!FLm;#ThW+smu4K2d_22Y8V!S:TT"K5H,f./G#+QQF;9!>cBlL&XCYQ.\oA
%Wb"gAHC(R-NX/iABH(B?M@o?IIhf`o'W:sPUS#&84M^=6hZ)cSm(M-K:5sCGs62Y\I$i14!&dc=f0fG@]Q;)f`2\H&I7*H*$KiO"
%"5\eFk%GjqO/M\di^^CQ.'n9tb-tn:\N-Ra*tp1t@^65'SU6>U%9hXs12J$`Fd%ar3M".9(@jPR[[iEI,\^!^n^#(%Zqn.J6Jud7
%cOQJ*3dR,@+q0&Rhpr"!Jti:E*%*8[)AB5XS`7S`9VP%-/4lA/j>d#D1a/4u.g1.EVQq&5/]ia=9:a<splSIEckc6+"0ncamp`gA
%8-^2=(#@76J0OrTiSuQqR"E#$XTNL'EEdL\f[f*KJ8SY#GGGV'j/BhtF[p$/1Pb5*PP=ed,Vh_\=GLm')ER9oOa9s0\_)K?./KR9
%XdE/$eEZgt1>38NeB0(1ck\VrMcb`DS>?`@+if^9B>__/\831l!F#W32KY(<g^qZKX8,50JhQ0j/;OJQ%=OuC@4$9LIc'`se,o4H
%^+.l\^,d.j8bf;c_3Q9_P-:UKUc\(rNX?QU#FL)Rnl6]:p-V&c"deB^Z^UN(]4\2\$A[IoetHqjXKrLf,fXSacdamV0\/pIlN:W3
%B]l'uJ15_RXI7$(E+#aKQ)rC`,]VNo<f+uMO'!@IX$A!Z\:t6kr>TY%EZnYN%:,-1X,Y?!Kc-LVL9%.$3B7Pcgr]f0p?",C2V7BZ
%_nt1s1a<hMP6kcojePp6@=h:&[3$]aesYE/9,1<-:5XUug*)eOFbW)M(DWiD0+?s;)1>5fDg]2D`sJAO7_C;D-fPBaFk/L?0\9k4
%Lgem%jFbG0/Aj<hO4ro3jE'9cU$FW.P<-rZ6>Wo^n[T"mCmm1*c9<m2&mn/;gR9*Y8_LF!$$U%HWZ&?XgILafYH&QCdHDR-h0.Vn
%T]t[/>@(3ckKM/e&)BSKCqKeaL`5;?US_&$k57nio$%h^/JA=4:V<Ep#_(b(_Sj;^7lQ`3:BR(/RU,L'%r@u8Os@=7VI8l-2_^g8
%&174=^S<3jPE+.\U"#2c1R1"aA@tVWP2(-\5,ojHM4NXC3`:3^jl:>$8M"#rOi0;.=%CE%W6mn$9#skQM2k!=b;%b93YG)Dl"P8c
%X5ZN;+uNc&,7SLZN\h^6=`bo5cNbK4ib@VL,7.>L6Z%?&pn3Z>ns)4T!FLtiq5f=(>TZHF$"8ue%8""q)U`/L+%emUnYdVY$(5Ht
%&f"ZS%kn.t)Nod[ER9dm3bV((bVUSr^;#D5q7W+&TEu(Liq5<5I:][<AFY8SMn[Us,ca)6(TM_2L1ERYCDO[^+^%VBkP287f9"o\
%'b%]BF:H@WJ2.l0$3^b(/Cp4G-qH0<Z58gj[9>pQE8E&?9%T.U,i#&N/'Vf<#ss$@qF]4uBZ=/G+>;*'O;&*`r!*\Q6@)L/?WjKS
%JM*=iZ8<$4@\2SfZrf]46>"eM\q4HacR.HoUam-)S<]1n4(Qg%BZ<k\Iif-!&6p6!I"I2u2EO+M;99II#]k*EP*B:%aS6#eWUW?L
%,RJoLPam=!G'un8e-YoSP-fGOI(POu$.E"S,fq>G8lB#OmjUh/gPM)(;.AW2-&I<HUQWQph4Ib?6GBR8\VRFcP*"ZY8)KW8-qU^]
%=-=mT4H#@j.m[?tfkF"ncBns!Hr<W&W)STL#]oXc\"pP-/a5.%n=6B:4^*nm&ue.7lT%n,d$&e!XsG*7s%kb>bK*>J7f+;K&BNXQ
%Zk#c.YW4GT*'L;nQ5I8T2NN`V5R00'UfTMa]<Sb/5<qq0A7@9O9/XhGKM"u'$8oq.[CP?*22TLb.:._iC6G?ED\B\CFu@C)HsOFt
%Q`E^'WG3<;C6Ab\.q)l0od!H1C6!\@-_\Bk1Wp0u,_rI6S0MD+8J[h<]o(m`,E[SQ%>9UlHPSW/CV>VdLe"8bi<DV;Eq!=QhHlm"
%dEg\_j9l^EWBff1jlItT_\L3P)0@-Z=9B&M>-B/2]&KN7\PYj@;1UQ>Dr+&U.b$BECh\T4]=_Ve*L.&,O"a)U4=%T[.eOB7;Wid4
%8a?4Q.S5ftG'upPdi&"\RUf`+l1Bq'qXPE7784DQ-Ia<G&Du$%/1M]r,/ACc$"?&[OF2VNj>+eaCiX&`Pe>U)%3PHT'r<jbnfp.P
%eV^u3F'L0ml\PD,_Smg[QC_U.J?^=)@pF,d6%AaL@*,/q)KI/l<Egqc7]=Ukc3('XT0*NqbO6o:F3<d&eZ"gkBl#65E#\?:eP?qV
%8ioWq&T5]4G"/-AB1Q&JdFO9b^850R[O.l?N*E_a2=OL[9o%f\8@1"F(pGSOVCiAuEbf-c`J\8"q2*j^LX1F`X[uW@lZQJWd'bfb
%fohN106m%F%!:-j'P^6YfeTq"gpT[;@VZ1T/u0>g/NBWYb3ubC5LRN\DqR?p)tEFN:UN(GZ;sNu5m0aac=jgWK3)q5Mc#hU"BjNQ
%OY$3\S_@MfE.E2qOY"p7+VG<L"4CNleK?,?gounlMO*X6`/'2PI]<k6O[Zf:"'ToGP=;b7N@`5Sku:?`Ct,V+NJ./Z1peoH+0[DC
%-]<"\3a!.KgW,*^&"ifJ>LVhhgmS8G>LU]'?gpf+jjnN'-<`<Bf=#:Ag=CAQ04Z0/06ek&Ebd^=**UpS&L/>\ql.$d'!d=f/<NoV
%OY#3S/Y1@R/-=kamS4N:1lt/RYYdJ'ckj6c@GB96>m+no&!AR!=KN9h/iIO=MmB2W`,3H1B0XoVO*#BoRZ@*DBlm4TGg"YapSO'-
%flA<]Ec2jSm#=F!9(ikoMDrC3lqJ^`ZDIK=D8a>95Mt<S$8LmA8,M."_C/Ht&]S6t)BG"n2gQkFVIOXb#.1OD+0i"oUQ!+I1s.ed
%m,,=4Gkg^)g7($4(qM\p?[-F>Ta-eWZ#(\0IZJ-M<<H]_X`](2qIMp/]K&n@LO<Jb5Q:K4YZsH.c%WgDk1,,er9H@-T4j,VNPl/&
%-N09DniL?QHhk)@I%l4G7!jeaH^gKliaIkFbbuu/j_+20,7!.42PiX4G%h)grm1-@Xodj``msWgS0F%Xp<?<#AHdB%ctmS[n@-LO
%k%Gjqe0B3a9js[#%_a4Kn57.<=`Doi9Gat"hIG9^V6"33nAXU8i&8@]oldIIeiY`3Xq"AS!t]:1$lAQkd//?jFN][TXW1c0p(;T^
%A0f9[bBn/5^(0AXV$00)Pk<=+U9aH[GE1:?-2OS,!ceTI/CeITXkD'@CKqtkK.ki\#ue3lE%]b$T"K;!:(3rY98S4/aL_n-]ZcP\
%g>/jlqHHY)I4PscT#>Ftd^u2',@n7*a12oPqHCs3Z8i6`RCp:\J;[f^,"+o)4k[:8^"E\;_YC^/Q=,*WcV(JoM$b"G7[Tq]1;<7H
%oG`keCIttdrO!p*CFqWs4*:Iq=C-L?'J*%mM$et`;8M&+#]oXRnq:M=A7>T\=C-3qP-"m;>JHrF<oA?VN`5;aYdnO`G329Fih63I
%k:)Rr5UtuRnK7*ZAPdc;Bh^(,/ToWBllP:GE[GP5H#!S,%mqg_:4KWi7_37!*X66reul$^Q8Q412B5H(e6C*H30lNJ9<?*4Dlp-X
%OX"%HQ?o?h;Il/"+:W0Lq7?@rBN1oU3ka$ob2+oNLOfkTZKHPc**_C[P6W&L;NIqVC)Fc!3d\PcC`.lPHuO3R_d2Q37B=O@W?sIb
%#sHZC\;6iiA("$%'_f8i-]P+d2Qo;KJR-2FBL7iBQMG?bi_?B1TU?5?@:l.6P%Vmg.)^8#paqga@bPhB.PcZo2C(mqd8A""q?V/L
%O78I>Q:[ah;n6]N%7]p<Y($lX\*GN,VbYW02&J+]WE*dgm\Q?q.lA1&Q6e@)&\bPUKB[8V;M44O=k@@AB11q7q<!)r[W^[517<2c
%TEc/&C^9L=V(stAiq#3$=G,3`m4pF"ZaGL.-.@gE"A;i"OLdG?]2#:[GXX0'QJRl,?Ch^rbYa*2aTccDlXVK6&=L`_L[3=>2YrT2
%(R`KU>gaN$c=n<r2g?[u)2Wf"A=[`QBLZMfLX.\QN'mVL3$BY)`sDcHN$T\undQP!2:WuP\:sL.nSeI]%\q*'MtgqV&@p$<A"2Oj
%'D0FC9WgM4d>T!som&kdWt^>+"d=RBQt-UYFI=Y++Pjdkoe(8+'4,BQ"5Xj>aH^%N5`i>)g%p^#3tgF>7A?>ZR$-<fSp"VW!hkY)
%LBPY_A2nOT'Q"uPF(r(+K=C$"W1J#ATto3Rj;kGqL>E0"%RG2f;_3b;k%GiF9tkeFRY^Zf)%cG&;h+;Rd8f[.UA"]-.tT68Xq*2i
%HiH$9CS.DY>V4F#4[4?T?2GL"G%-Va6UI0,;eDVNprar&DuP3A-As1D<Ur#0061r@>E&-K`uE'E5dmQaklBU!T:NQ2D_Zb5mt^D7
%%IpHgqa^JQ6P\i9hiZuKF4*'VJMA'Si_oK!fEo`Tjts[Yp8tPI1fmWLoL5C3nDRSK5CdT*I4k_Ll"7U-G1kK\Siq<<&UMHo7ccOl
%OT7u,+L)iB"fm5+c$]uU#5HJY4fF'^it.id7<)Xbi4::\G#8_a,@D:qCmkX.ouALl)L<K%pa-0K`nl+FotKUrlA6BfV;I;_Onh\.
%:n2qO$#m0?:s*1S1Gp^D6usT,(O@ngAL4QfZo))G.IPQ"KP,Sj8fX/?Z!/R4*/Y!La$nI?V/PR'U+dV7m:5%F5/J9S,Fj)?3YWEV
%'C5C."c9)/(Ym3R]!H$-,;^8U5\X..D4R%2A1mDo2I!g6+l*#[ZpbP*AO1T"_QktE]qI/,]=j/;\t-j/Eiek,7=Ib[d//>;lZURN
%*8i`l*:4te:O4apc!n5+q)Y0Q(Oje*ene-1U:!6tlSJ:tFi>EYeT7Q?)cGI%X`iIHcuD-(l.X6$(4M!q&LQ8;FW%W_FkL\gB\h(0
%obkV&+_+<T*Lq2i`SG]Rk^D53?)l*9(4M/7&^Ed>c]%@3$_2CDaT;6_i3ZT,Db@.FYJWD;-r*L%k7^I*3a_+\ZDE.0.t(&?L(8Zp
%+J1h7J\K5)!r\E9CQU3nBDX^t53ht='_3U#PUH/9dk,V*\:uWAi4hS29:BC`"BE\q;VDQ2&[o&M`JBMWVGCW72aQNfb'gDVI6,0a
%l[%[eF,19F?'g`L.\KPu&e)!Nf<^</;^j_'U]Xg2->I(W=4[npecG0Oe0V4PZGtfDTu:7I!G`_(Ao2DC?%V\bCs<+*rc>FWE710F
%]2+OsSg!jVlNLHjKHgI@p?:-G&h;S#*L3IEaOpqC%sAs,m;*oa,ao>#3^8J8P]];0+4M4qH/r/H&akU<dgp<R?%<\DY(;!DHhSs;
%\t;odQDVn:.k>*S:[MWQ-K>u3,idl=ap,P_T2:3\j\XcUX!B)sqH/m`gh5Gm,]?-H-*u3Z7UeoK.A@ImLfn7NN]$;Y5t(=qYOC;F
%@..F@BMoXb3JJY;I$NX@!DFYj>+.f:D4#-bk&=+Vj*/3-hc#d-.q_a423-d91iV(VP6uFO(4HIFm\fUdg%AhHV=ji+g5m_K;;CrI
%>al2h6?M9rif0'[AhK2.9!iBQ5$UWQNfLchdiU\_NFkeJ/4n=3Ue;hnUbWl_Q;\l_LA+j>%i8'cO2n"TLaS%WWI9n)jbGV?>;)Rg
%5`787Q!C*j:jnk,/^T$aruAnTU$GN+mSZ#%$>IoHC+4j0M0;0aN\EsF'i/Jqc'F6bmpOX(nD9!!'J&6C6aC+[CK3Wb/\?Zsli/4S
%Wj18q.>PNoMHgh(Ul\G\8=9Mo!i[#FN]nkhXqan&bN5kO=S.qMe/2N(U<@a@eQDO8EdeR!A_Si:c:7Sk6rc9&(lHFVQW<:oiUN%Y
%$bE\od4Ug/&a&:C?:@0"ROM0+Tb<W2W%gKd>a[tFN]nl!qU^uGq\Z;4/>*PY`>/`q;f59q;<8Qed>(0BaiiDm6s'8Sf<rZBY_hK+
%ZE%6%U[W"T,2Z%XHkTkTUDO-f4HKDtUr#!Z6O9n#M<g%3SWI4gMUc6Km3&RW7egpG[XN`_K+oi_$cQ4O-">Gf_iD;J99^JnlUh,S
%'4ca#2le^'6h,\-MPDE&ZZTT)G6oV-*pgfoHI&hPq4rRangLlp/`jD)ADSNH)S"l'8hN4jn=q6E8SD+'NN1&8U7ikJ._6XflT<3e
%8?W<0oIdC'Zkin##ClG:J9M$GF!o5hZG$,L'\uP&=T-Fki>Da`b9kUmVO?&3L-Bae>Xi7(EI@g7ifI!?kh>haCJ>-C7n0qo)^h"p
%s,j*X7hT1QI^@-F_\<Incs5!#]Lsq84t+!<_;9V3;h32njm6AZLT_?G3YX4N,aYcGdtYu1B@<A6Z)$(i%Q`cRBt:?m",G,d>^EsA
%Enr+9k^Lq_nd^]QiPfmd;85!1#nkPZ:tS4X72.K8Q?2Tur,=Y1Oo<5bfr$d:(j-,@;7"f8j8`,AN-KCodcT-M53r1++t3KdYSf&l
%n^VKDitoQ#q^=ZWIl_)$`3oH?V'7k.*,gXR'&WrAk8=bTTeEr(1?g?Fb!QUG&M$Zkd+&*p;ZGJo21jfem[ZDK`969X%F#6/b5?5D
%!j,R\d"OG;1NE,`L>E.l/"Du9IdSH)d6>E=.XSRj^8Kto&^sM`lD=!>@Z)>V(b9d0,*_.e=)<6)L;Y-T6X(2S/K7Mu,<UgmcE@M)
%j(Mik-t/M^V*?qQ\:Ji13`:N/.\G;hcd=ql.808)(PY<,rgO(-\tH4GXkH/eEaVs!mBs[]aN659-q8gcf[c@?dJ)l25E_+&4)F*g
%2t-$rb+6UAAPG\s]alNs,6^:0@Xoo[qc>MA'5M-tM2AY^?O(]=!lD+&X/2[.&Zl3d>G#kRI@W=d8#7%:$cqT$lu#lS3,T(tlH0hX
%b<NgHkB"%qQC",T[$6_Y(tA+A&r!N0'fL#38P,,cGKZ;YWA@I$bS]DJ`M`sO.NpKY&7^2HVDoR99XMd&"Cm$KT.&lqk0-0tId-u?
%bl^1qD*'tQN:8Cr1a$qZStC=gP(PiFg-Nh@HiH,&(dA2!=_P*=lT&]J`;G1]7V'h-E)bN!F4A;;586UV5bd(U<3IOG`d<^q:r,9k
%!)rC.;7XuiJYNQoi2FJj>/sgT(8u'J4t-n38P@$]V@iXK'bKj<,b"UnQo`Y+5cVCq#r"oV[Dai'&V9@tSIftC9"G_"nL^7Am)W5&
%6F:QC5Y_O[DU(X?ACDg3/iARt)Yu+j.8_LR]]U12k4q^Jb`VQ+B8grA@@BZ1"BPlkF/WtOo?#VN>ISK6@r=K"<.`5?487[%I$,Mo
%.=1*E,47q,8Nl722V+@`!jASu>FOQ_F?;O&i#CfGH/N@\^?E#h+<.j*d),$699`Y]"7q265+<3ae'H,^C4FcmFNIeq/GaT&Pp6(_
%RF1TK0G+Fd7'1#VdOjXXjX:\aN[?S)?-4'=:?2D3+tq0J_pl,lB9Z)AcB1l<n!HL5,sUT<bgAVk)q#P6Q_UrQ+FTqkL0ZkR]X2HE
%P3k/%8?gMKp6^$a?frDY7c/NOD"bAb,Z[C57su8hWucO"DXO/=\Ni4"2<n$En/C&\7h?BPo;Y<&q^1T*82Kp0[dEA-A;"SmO&DRJ
%8't)]UCKmbW:upZO/b]co0L$Zq;UbWaDRjrANs+SAD=7.9h+oOe>&6Ul4N$HO6Vim"cqsO9YmKM6jl(RNs%MB8'0$*,Ct;oHB^7C
%dn6*,4c2P_8oEtVg/0%;-l6`sCIaKmQE/0NC@s!kB;-k+>s0BD6EA(NZ^7^_a]^_[r.ZQJ,LSkr=f3dW,=L]+Yt_!:KJXO>BIg.6
%UI<6q@V&!.8!/_s1&Y4W*[S7(Nlk5CT^OUBTc>@hFU4M>>Gt%H]<-J<C@rup%T$2,KR-&YqW<^AZ<TOb\E%s8NfZa3WFi>1NY3tT
%[:*$q&j&n\P.l]t<2co*4!jucXd.QoM2k2WcpsIu9@P3ZZ9.&9W(3BrG4eDqd]OW_[bFb)_+H*-A*T1[*DLL/9j=Y=M1lPq;.#%G
%C.H[r[%i^8duKOMm@YIc::smp3oNI^d?%GAl5`c0*aSH_>KV_AW?i<I\7c#m8nL%'7DJujBjW!iKp'o1%]XbHC0f9fLXfAFQ;p.:
%[ZAQu`U?4Gj@VTnd=+h0;ORegd),jAh"i)6<;_V1(M@3C?B_=4.o:26"5[(TJE._P\3D!]=!#!4158koP\NecR,^LfSTFl.#.@#P
%]m6F&N38DViVN&FS1^<D@1`b_5\Z@rolN1(IcfELAeS7s9o.TO-pg<XL>iEU1ZhoGJ[>:.gIbJ(KT[Nkd<tX'EY5fp%<#9gg.i7\
%<CdKd8knXr(d9(1`\.(`1ud]n4Ua'32D$HsUikNdYo9@*,U8ZOkZ9#8RYGF739CSr1o8igL1bWo=UiRlk[t#nVM^6^7^(Ud%.QH!
%^a0<reuOT6d[Ula+Es_hH5/4fV9eKkYI6QM1aB-!jd[WmMpX7cW8/?&nd8Q\iPKA8RZJji,^sfp'qtai0"d&tc%,F";RO"]2[lN/
%T.$<XUi.(5I6\Al?V2Td&a!aK@82jc,%7EM$@1!k*[`E<n\U^"L`O/>B[Sj&N+95U0Lu!GD^eU=H0eZbTcH7P^EoPtPBm3$PkVb7
%`Tu'2d:RZc^N%K.;P-\ZQ,*h=s.Yi)Wm?GV&nqaaYDmXR8@h?g$A^0tk#)pBnbE9<8P*L@nilC=i@uD8fB`2l/'#ZCY8uVpad#Ji
%WIf_3So<iua-(Z+lR+ft,nm_J5f2aAb1m]@lM]@TeU,]D`Fj`6^X?b+418BMD9LI*X>n42hOJfdq^LM[9;:u(PD5L%>kh\.o<Nf1
%Ys[Bh"B<O4G@B6rAE`(cF-@k]CN_r9Hlhh[QSMVNV@?2>@3,:]&S,f-00u:XYL8THP`P<7&<hY0;h7;I%m?P?^6B_bmm`;N2!d:"
%dS;;eX&8GIjR=pA2P8`lDTL]>JhtP-dA&TlghQ:(c5.3>C?7i9<p+@(d9j_b)AjZX'g_ij^OLi>)X4@"1NN/nJK(bUdF5Y,4>6<M
%B<M7"ZIb]dEFMT:@.O#s&c&\)k1TI.oH6Pe/V0WLKIG>S9Q7"no$X?2LJtb^JSH:fh3/1CF;&T8LENFlk\GqC/k(V/9oM,VrGXg,
%>CVs6n1tY$I%;*#pS%M:?op*<,EQakRF]G%Y:pAd%67(+<dW8_=[B-M,s8NtZaGIab>jPg#e?s4SM!;NH9MkY&TUmhSl2_+A4$W'
%NT(5[9!iAseZnT7O;oEID'\:*am/bQdEh]NZ9Q+!-2makeE;<NWrGTk;;`XiTu8j=rBtr6XCGFapC<A[G70j\kOe1@:j2m3e*hP$
%S<3E23T"U"e-_dOc=1.-pF/'qpfI9bGWF%M5&4V6I[eE9Fkto\U[kJ>!)mk1WEeaC.bO!JhU\[s5%kYC3g%(gTm)'"P$/M8D=%46
%R-ae;E!O?`,::5Ue/+?Vm8-L-k&J'q.R1-H0En@]mHJh/9>@NFOlhEO,!ra=0:2t#4"(>Ph5?q4rp)qTS0k=\W$(bAV6P,Ch0h5N
%``7KS+o\f-*>qj9iJW6g.5c#l4="i9H.]sF!"k3XK.Tj,>PBQp]!nGs4e+5ufZeYp/0uuaChdXI!:KuJ[O-aCMsaM?FT;#uWV^h+
%k5QpaJ^;^T.>Ll1XN+Lk6oSWKNIkp`rScK1YkF]'M`r'gq)A/p2Vqo]b+X]=-oWCjPlIVq,JQe$!]e#t>ug-8GXe'\"aDfV:VZqu
%rOK^5^LIgfcKIl%!V;38'PBm^NG6.!.W;ma(4Nrb,l>o,6e?l2]PV%SSmhrn!fSO+Y"G\<epRm_mb831J(3-3PYe\;`GNJN3h?en
%9+VCO>ci\1\kg0!?.)d>iNqX.@9\kgQW0rl7c_)UFZ8qFciEb[pl>%KVP*:*lK6AY()E`KP+.CPMSobQl^RDsD]d=$$lX@,+9udp
%-:P'2$ko2XIJDn"C&DZD_2hro=iTV2)1:1Z_D`_DU6XEJrKI[pCRbQ=']6.,^d.:DaR\G+SYolah(B-89t??MB;=_TYsTZFbs<Q`
%]F,:I4A=%7)k+B76.,Y_DlEZM1S7tOE/dQ/MG?DB%V\0'(;]u;16(\Z?%Of>qpN)P_;>.B;_Qb/\(Ta)H@Dk8GecLR+Pje?gR'&.
%M.Vkk4X(R!Ye7O%Zse)99WVam49Zg5h!Z#>?K2i@W-.d8AR44iIG3T(+f%4]@RIuP;SeHQ99P$fZK;V/$]nnH3)5c@PLb5DM?3_O
%8BSIu&uo++pg/_0r4n>Q^CWCD")B'#KK7aV30u^EAn,2843kLMo(\\g^@O8?1mH`I-98U8>/MnuaZ1@U&lIsX_^7^5K8n0N,)?en
%B]N99)[Il_J6a3/h5B19834Y"?^F%Db_Rp1]OqB2QP8JnrBr':IRX068-)kI;Ed?:!=]\N^NZ9$7k&uf/X:!/.0\X`Ji-LV"Z0%0
%r8)i/IR=I(L)=QK=Se^XLii"]CKT#'EaT-+^t?7p_*O$]?Yk>W<uQAE1ud,CBZ^^l@F=q@M1GogqTc>(^3rAq6-\<XRO^@;6CJ1M
%(<MFq.+iG+4p<%j`SW7=\l@%%a]7eHJkh%FUJZ;=h@)V<(\=lD*L&)-\kg.tQZo0_/JiP9$;rmA3ht'n#gI,IR[0korE(>nRR+<>
%69]jc5T=s7+T-Y%*uJhMVdStBEoC@tjLstd^K/d1bT-j^\a4kjQ^@ZdM9HIQgHi*-^&&LkG^7&n_0=/75%I<2SI#7me#]>92i#1J
%Z.p6+25mN/eb'P_?Wkd)$9l,X06pGK43]G0k^1cmf#aR):,'TV->dWG9'Ti14"+.8GFsJJ0(6`oZhuMlP`klfR.((El)2;rDuTM2
%prbnZs7!Lis72Z:I/<**s7(k/s89Y2nq[8BjlaC+qX^n?q"LCFs5B;OnGN+Rs.b)>r9(imr%$%_oB0K\j^8#i#^+ghs7Fc)rmQAq
%o`"s$5=JT~>
%AI9_PrivateDataEnd
\ No newline at end of file diff --git a/doc/img/alignment-hints.png b/doc/img/alignment-hints.png Binary files differnew file mode 100644 index 000000000..4ca26c64b --- /dev/null +++ b/doc/img/alignment-hints.png diff --git a/doc/img/any-policy.eps b/doc/img/any-policy.eps new file mode 100644 index 000000000..22dbac0ae --- /dev/null +++ b/doc/img/any-policy.eps @@ -0,0 +1,5683 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: diagramas_01-14.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Marina Proni +%%CreationDate: 6/17/11 +%%BoundingBox: 0 0 341 430 +%%HiResBoundingBox: 0 0 340.9453 430 +%%CropBox: 0 0 340.9453 430 +%%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 + {<</DetectBlends false>>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSource<FF>def + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0
%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
%%Version: 2.31 0
10 dict begin
/Adobe_CoolType_Passthru currentdict def
/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
Adobe_CoolType_Core_Defined
{/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
if
userdict/Adobe_CoolType_Core 70 dict dup begin put
/Adobe_CoolType_Version 2.31 def
/Level2?
systemdict/languagelevel known dup
{pop systemdict/languagelevel get 2 ge}
if def
Level2? not
{
/currentglobal false def
/setglobal/pop load def
/gcheck{pop false}bind def
/currentpacking false def
/setpacking/pop load def
/SharedFontDirectory 0 dict def
}
if
currentpacking
true setpacking
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
end
setglobal
currentglobal true setglobal
userdict/Adobe_CoolType_GVMFonts known not
{userdict/Adobe_CoolType_GVMFonts 10 dict put}
if
setglobal
currentglobal false setglobal
userdict/Adobe_CoolType_LVMFonts known not
{userdict/Adobe_CoolType_LVMFonts 10 dict put}
if
setglobal
/ct_VMDictPut
{
dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
3 1 roll put
}bind def
/ct_VMDictUndef
{
dup Adobe_CoolType_GVMFonts exch known
{Adobe_CoolType_GVMFonts exch undef}
{
dup Adobe_CoolType_LVMFonts exch known
{Adobe_CoolType_LVMFonts exch undef}
{pop}
ifelse
}ifelse
}bind def
/ct_str1 1 string def
/ct_xshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_yshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0 exch
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_xyshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
{_ct_na _ct_i 1 add get}stopped
{pop pop pop}
{
_ct_x _ct_y moveto
rmoveto
}
ifelse
}
ifelse
/_ct_i _ct_i 2 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
currentglobal true setglobal
/ct_T3Defs
{
/BuildChar
{
1 index/Encoding get exch get
1 index/BuildGlyph get exec
}bind def
/BuildGlyph
{
exch begin
GlyphProcs exch get exec
end
}bind def
}bind def
setglobal
/@_SaveStackLevels
{
Adobe_CoolType_Data
begin
/@vmState currentglobal def false setglobal
@opStackCountByLevel
@opStackLevel
2 copy known not
{
2 copy
3 dict dup/args
7 index
5 add array put
put get
}
{
get dup/args get dup length 3 index lt
{
dup length 5 add array exch
1 index exch 0 exch putinterval
1 index exch/args exch put
}
{pop}
ifelse
}
ifelse
begin
count 1 sub
1 index lt
{pop count}
if
dup/argCount exch def
dup 0 gt
{
args exch 0 exch getinterval
astore pop
}
{pop}
ifelse
count
/restCount exch def
end
/@opStackLevel @opStackLevel 1 add def
countdictstack 1 sub
@dictStackCountByLevel exch @dictStackLevel exch put
/@dictStackLevel @dictStackLevel 1 add def
@vmState setglobal
end
}bind def
/@_RestoreStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
@opStackCountByLevel @opStackLevel get
begin
count restCount sub dup 0 gt
{{pop}repeat}
{pop}
ifelse
args 0 argCount getinterval{}forall
end
/@dictStackLevel @dictStackLevel 1 sub def
@dictStackCountByLevel @dictStackLevel get
end
countdictstack exch sub dup 0 gt
{{end}repeat}
{pop}
ifelse
}bind def
/@_PopStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
/@dictStackLevel @dictStackLevel 1 sub def
end
}bind def
/@Raise
{
exch cvx exch errordict exch get exec
stop
}bind def
/@ReRaise
{
cvx $error/errorname get errordict exch get exec
stop
}bind def
/@Stopped
{
0 @#Stopped
}bind def
/@#Stopped
{
@_SaveStackLevels
stopped
{@_RestoreStackLevels true}
{@_PopStackLevels false}
ifelse
}bind def
/@Arg
{
Adobe_CoolType_Data
begin
@opStackCountByLevel @opStackLevel 1 sub get
begin
args exch
argCount 1 sub exch sub get
end
end
}bind def
currentglobal true setglobal
/CTHasResourceForAllBug
Level2?
{
1 dict dup
/@shouldNotDisappearDictValue true def
Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
begin
count @_SaveStackLevels
{(*){pop stop}128 string/Category resourceforall}
stopped pop
@_RestoreStackLevels
currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
{
/@shouldNotDisappearDictValue known
{
{
end
currentdict 1 index eq
{pop exit}
if
}
loop
}
if
}
{
pop
end
}
ifelse
}
{false}
ifelse
def
true setglobal
/CTHasResourceStatusBug
Level2?
{
mark
{/steveamerige/Category resourcestatus}
stopped
{cleartomark true}
{cleartomark currentglobal not}
ifelse
}
{false}
ifelse
def
setglobal
/CTResourceStatus
{
mark 3 1 roll
/Category findresource
begin
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
end
}bind def
/CTWorkAroundBugs
{
Level2?
{
/cid_PreLoad/ProcSet resourcestatus
{
pop pop
currentglobal
mark
{
(*)
{
dup/CMap CTHasResourceStatusBug
{CTResourceStatus}
{resourcestatus}
ifelse
{
pop dup 0 eq exch 1 eq or
{
dup/CMap findresource gcheck setglobal
/CMap undefineresource
}
{
pop CTHasResourceForAllBug
{exit}
{stop}
ifelse
}
ifelse
}
{pop}
ifelse
}
128 string/CMap resourceforall
}
stopped
{cleartomark}
stopped pop
setglobal
}
if
}
if
}bind def
/ds
{
Adobe_CoolType_Core
begin
CTWorkAroundBugs
/mo/moveto load def
/nf/newencodedfont load def
/msf{makefont setfont}bind def
/uf{dup undefinefont ct_VMDictUndef}bind def
/ur/undefineresource load def
/chp/charpath load def
/awsh/awidthshow load def
/wsh/widthshow load def
/ash/ashow load def
/@xshow/xshow load def
/@yshow/yshow load def
/@xyshow/xyshow load def
/@cshow/cshow load def
/sh/show load def
/rp/repeat load def
/.n/.notdef def
end
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/AddWidths? false def
/CC 0 def
/charcode 2 string def
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
/InVMFontsByCMap 10 dict def
/InVMDeepCopiedFonts 10 dict def
end
setglobal
}bind def
/dt
{
currentdict Adobe_CoolType_Core eq
{end}
if
}bind def
/ps
{
Adobe_CoolType_Core begin
Adobe_CoolType_GVMFonts begin
Adobe_CoolType_LVMFonts begin
SharedFontDirectory begin
}bind def
/pt
{
end
end
end
end
}bind def
/unload
{
systemdict/languagelevel known
{
systemdict/languagelevel get 2 ge
{
userdict/Adobe_CoolType_Core 2 copy known
{undef}
{pop pop}
ifelse
}
if
}
if
}bind def
/ndf
{
1 index where
{pop pop pop}
{dup xcheck{bind}if def}
ifelse
}def
/findfont systemdict
begin
userdict
begin
/globaldict where{/globaldict get begin}if
dup where pop exch get
/globaldict where{pop end}if
end
end
Adobe_CoolType_Core_Defined
{/systemfindfont exch def}
{
/findfont 1 index def
/systemfindfont exch def
}
ifelse
/undefinefont
{pop}ndf
/copyfont
{
currentglobal 3 1 roll
1 index gcheck setglobal
dup null eq{0}{dup length}ifelse
2 index length add 1 add dict
begin
exch
{
1 index/FID eq
{pop pop}
{def}
ifelse
}
forall
dup null eq
{pop}
{{def}forall}
ifelse
currentdict
end
exch setglobal
}bind def
/copyarray
{
currentglobal exch
dup gcheck setglobal
dup length array copy
exch setglobal
}bind def
/newencodedfont
{
currentglobal
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
{
FontDirectory 3 index known
{FontDirectory 3 index get/FontReferenced known}
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
ifelse
}
ifelse
dup
{
3 index findfont/FontReferenced get
2 index dup type/nametype eq
{findfont}
if ne
{pop false}
if
}
if
dup
{
1 index dup type/nametype eq
{findfont}
if
dup/CharStrings known
{
/CharStrings get length
4 index findfont/CharStrings get length
ne
{
pop false
}
if
}
{pop}
ifelse
}
if
{
pop
1 index findfont
/Encoding get exch
0 1 255
{2 copy get 3 index 3 1 roll put}
for
pop pop pop
}
{
currentglobal
4 1 roll
dup type/nametype eq
{findfont}
if
dup gcheck setglobal
dup dup maxlength 2 add dict
begin
exch
{
1 index/FID ne
2 index/Encoding ne and
{def}
{pop pop}
ifelse
}
forall
/FontReferenced exch def
/Encoding exch dup length array copy def
/FontName 1 index dup type/stringtype eq{cvn}if def dup
currentdict
end
definefont ct_VMDictPut
setglobal
}
ifelse
}bind def
/SetSubstituteStrategy
{
$SubstituteFont
begin
dup type/dicttype ne
{0 dict}
if
currentdict/$Strategies known
{
exch $Strategies exch
2 copy known
{
get
2 copy maxlength exch maxlength add dict
begin
{def}forall
{def}forall
currentdict
dup/$Init known
{dup/$Init get exec}
if
end
/$Strategy exch def
}
{pop pop pop}
ifelse
}
{pop pop}
ifelse
end
}bind def
/scff
{
$SubstituteFont
begin
dup type/stringtype eq
{dup length exch}
{null}
ifelse
/$sname exch def
/$slen exch def
/$inVMIndex
$sname null eq
{
1 index $str cvs
dup length $slen sub $slen getinterval cvn
}
{$sname}
ifelse def
end
{findfont}
@Stopped
{
dup length 8 add string exch
1 index 0(BadFont:)putinterval
1 index exch 8 exch dup length string cvs putinterval cvn
{findfont}
@Stopped
{pop/Courier findfont}
if
}
if
$SubstituteFont
begin
/$sname null def
/$slen 0 def
/$inVMIndex null def
end
}bind def
/isWidthsOnlyFont
{
dup/WidthsOnly known
{pop pop true}
{
dup/FDepVector known
{/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
{
dup/FDArray known
{/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
{pop}
ifelse
}
ifelse
}
ifelse
}bind def
/ct_StyleDicts 4 dict dup begin
/Adobe-Japan1 4 dict dup begin
Level2?
{
/Serif
/HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMin-W3}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMin-W3/CIDFont resourcestatus
{pop pop/HeiseiMin-W3}
{/Ryumin-Light}
ifelse
}
{/Ryumin-Light}
ifelse
}
ifelse
def
/SansSerif
/HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiKakuGo-W5}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiKakuGo-W5/CIDFont resourcestatus
{pop pop/HeiseiKakuGo-W5}
{/GothicBBB-Medium}
ifelse
}
{/GothicBBB-Medium}
ifelse
}
ifelse
def
/HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMaruGo-W4/CIDFont resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
ifelse
/RoundSansSerif exch def
/Default Serif def
}
{
/Serif/Ryumin-Light def
/SansSerif/GothicBBB-Medium def
{
(fonts/Jun101-Light-83pv-RKSJ-H)status
}stopped
{pop}{
{pop pop pop pop/Jun101-Light}
{SansSerif}
ifelse
/RoundSansSerif exch def
}ifelse
/Default Serif def
}
ifelse
end
def
/Adobe-Korea1 4 dict dup begin
/Serif/HYSMyeongJo-Medium def
/SansSerif/HYGoThic-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-GB1 4 dict dup begin
/Serif/STSong-Light def
/SansSerif/STHeiti-Regular def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-CNS1 4 dict dup begin
/Serif/MKai-Medium def
/SansSerif/MHei-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
end
def
Level2?{currentglobal true setglobal}if
/ct_BoldRomanWidthProc
{
stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
0 0
}bind def
/ct_Type0WidthProc
{
dup stringwidth 0 0 moveto
2 index true charpath pathbbox
0 -1
7 index 2 div .88
setcachedevice2
pop
0 0
}bind def
/ct_Type0WMode1WidthProc
{
dup stringwidth
pop 2 div neg -0.88
2 copy
moveto
0 -1
5 -1 roll true charpath pathbbox
setcachedevice
}bind def
/cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_BoldBaseFont
11 dict begin
/FontType 3 def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/Encoding cHexEncoding def
/_setwidthProc/ct_BoldRomanWidthProc load def
/_bcstr1 1 string def
/BuildChar
{
exch begin
_basefont setfont
_bcstr1 dup 0 4 -1 roll put
dup
_setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
systemdict/composefont known
{
/ct_DefineIdentity-H
{
/Identity-H/CMap resourcestatus
{
pop pop
}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
}
def
/ct_BoldBaseCIDFont
11 dict begin
/CIDFontType 1 def
/CIDFontName/ct_BoldBaseCIDFont def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/_setwidthProc/ct_Type0WidthProc load def
/_bcstr2 2 string def
/BuildGlyph
{
exch begin
_basefont setfont
_bcstr2 1 2 index 256 mod put
_bcstr2 0 3 -1 roll 256 idiv put
_bcstr2 dup _setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
}if
Level2?{setglobal}if
/ct_CopyFont{
{
1 index/FID ne 2 index/UniqueID ne and
{def}{pop pop}ifelse
}forall
}bind def
/ct_Type0CopyFont
{
exch
dup length dict
begin
ct_CopyFont
[
exch
FDepVector
{
dup/FontType get 0 eq
{
1 index ct_Type0CopyFont
/_ctType0 exch definefont
}
{
/_ctBaseFont exch
2 index exec
}
ifelse
exch
}
forall
pop
]
/FDepVector exch def
currentdict
end
}bind def
/ct_MakeBoldFont
{
dup/ct_SyntheticBold known
{
dup length 3 add dict begin
ct_CopyFont
/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
/ct_SyntheticBold true def
currentdict
end
definefont
}
{
dup dup length 3 add dict
begin
ct_CopyFont
/PaintType 2 def
/StrokeWidth .03 0 FontMatrix idtransform pop def
/dummybold currentdict
end
definefont
dup/FontType get dup 9 ge exch 11 le and
{
ct_BoldBaseCIDFont
dup length 3 add dict copy begin
dup/CIDSystemInfo get/CIDSystemInfo exch def
ct_DefineIdentity-H
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefont exch def
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefonto exch def
currentdict
end
/CIDFont defineresource
}
{
ct_BoldBaseFont
dup length 3 add dict copy begin
/_basefont exch def
/_basefonto exch def
currentdict
end
definefont
}
ifelse
}
ifelse
}bind def
/ct_MakeBold{
1 index
1 index
findfont
currentglobal 5 1 roll
dup gcheck setglobal
dup
/FontType get 0 eq
{
dup/WMode known{dup/WMode get 1 eq}{false}ifelse
version length 4 ge
and
{version 0 4 getinterval cvi 2015 ge}
{true}
ifelse
{/ct_Type0WidthProc}
{/ct_Type0WMode1WidthProc}
ifelse
ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
{ct_MakeBoldFont}ct_Type0CopyFont definefont
}
{
dup/_fauxfont known not 1 index/SubstMaster known not and
{
ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
ct_MakeBoldFont
}
{
2 index 2 index eq
{exch pop }
{
dup length dict begin
ct_CopyFont
currentdict
end
definefont
}
ifelse
}
ifelse
}
ifelse
pop pop pop
setglobal
}bind def
/?str1 256 string def
/?set
{
$SubstituteFont
begin
/$substituteFound false def
/$fontname 1 index def
/$doSmartSub false def
end
dup
findfont
$SubstituteFont
begin
$substituteFound
{false}
{
dup/FontName known
{
dup/FontName get $fontname eq
1 index/DistillerFauxFont known not and
/currentdistillerparams where
{pop false 2 index isWidthsOnlyFont not and}
if
}
{false}
ifelse
}
ifelse
exch pop
/$doSmartSub true def
end
{
5 1 roll pop pop pop pop
findfont
}
{
1 index
findfont
dup/FontType get 3 eq
{
6 1 roll pop pop pop pop pop false
}
{pop true}
ifelse
{
$SubstituteFont
begin
pop pop
/$styleArray 1 index def
/$regOrdering 2 index def
pop pop
0 1 $styleArray length 1 sub
{
$styleArray exch get
ct_StyleDicts $regOrdering
2 copy known
{
get
exch 2 copy known not
{pop/Default}
if
get
dup type/nametype eq
{
?str1 cvs length dup 1 add exch
?str1 exch(-)putinterval
exch dup length exch ?str1 exch 3 index exch putinterval
add ?str1 exch 0 exch getinterval cvn
}
{
pop pop/Unknown
}
ifelse
}
{
pop pop pop pop/Unknown
}
ifelse
}
for
end
findfont
}if
}
ifelse
currentglobal false setglobal 3 1 roll
null copyfont definefont pop
setglobal
}bind def
setpacking
userdict/$SubstituteFont 25 dict put
1 dict
begin
/SubstituteFont
dup $error exch 2 copy known
{get}
{pop pop{pop/Courier}bind}
ifelse def
/currentdistillerparams where dup
{
pop pop
currentdistillerparams/CannotEmbedFontPolicy 2 copy known
{get/Error eq}
{pop pop false}
ifelse
}
if not
{
countdictstack array dictstack 0 get
begin
userdict
begin
$SubstituteFont
begin
/$str 128 string def
/$fontpat 128 string def
/$slen 0 def
/$sname null def
/$match false def
/$fontname null def
/$substituteFound false def
/$inVMIndex null def
/$doSmartSub true def
/$depth 0 def
/$fontname null def
/$italicangle 26.5 def
/$dstack null def
/$Strategies 10 dict dup
begin
/$Type3Underprint
{
currentglobal exch false setglobal
11 dict
begin
/UseFont exch
$WMode 0 ne
{
dup length dict copy
dup/WMode $WMode put
/UseFont exch definefont
}
if def
/FontName $fontname dup type/stringtype eq{cvn}if def
/FontType 3 def
/FontMatrix[.001 0 0 .001 0 0]def
/Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
/FontBBox[0 0 0 0]def
/CCInfo 7 dict dup
begin
/cc null def
/x 0 def
/y 0 def
end def
/BuildChar
{
exch
begin
CCInfo
begin
1 string dup 0 3 index put exch pop
/cc exch def
UseFont 1000 scalefont setfont
cc stringwidth/y exch def/x exch def
x y setcharwidth
$SubstituteFont/$Strategy get/$Underprint get exec
0 0 moveto cc show
x y moveto
end
end
}bind def
currentdict
end
exch setglobal
}bind def
/$GetaTint
2 dict dup
begin
/$BuildFont
{
dup/WMode known
{dup/WMode get}
{0}
ifelse
/$WMode exch def
$fontname exch
dup/FontName known
{
dup/FontName get
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
exch
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index/FontName get known
{
pop
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index get
null copyfont
}
{$deepcopyfont}
ifelse
exch 1 index exch/FontBasedOn exch put
dup/FontName $fontname dup type/stringtype eq{cvn}if put
definefont
Adobe_CoolType_Data/InVMDeepCopiedFonts get
begin
dup/FontBasedOn get 1 index def
end
}bind def
/$Underprint
{
gsave
x abs y abs gt
{/y 1000 def}
{/x -1000 def 500 120 translate}
ifelse
Level2?
{
[/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
setcolorspace
}
{0 setgray}
ifelse
10 setlinewidth
x .8 mul
[7 3]
{
y mul 8 div 120 sub x 10 div exch moveto
0 y 4 div neg rlineto
dup 0 rlineto
0 y 4 div rlineto
closepath
gsave
Level2?
{.2 setcolor}
{.8 setgray}
ifelse
fill grestore
stroke
}
forall
pop
grestore
}bind def
end def
/$Oblique
1 dict dup
begin
/$BuildFont
{
currentglobal exch dup gcheck setglobal
null copyfont
begin
/FontBasedOn
currentdict/FontName known
{
FontName
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
def
/FontName $fontname dup type/stringtype eq{cvn}if def
/currentdistillerparams where
{pop}
{
/FontInfo currentdict/FontInfo known
{FontInfo null copyfont}
{2 dict}
ifelse
dup
begin
/ItalicAngle $italicangle def
/FontMatrix FontMatrix
[1 0 ItalicAngle dup sin exch cos div 1 0 0]
matrix concatmatrix readonly
end
4 2 roll def
def
}
ifelse
FontName currentdict
end
definefont
exch setglobal
}bind def
end def
/$None
1 dict dup
begin
/$BuildFont{}bind def
end def
end def
/$Oblique SetSubstituteStrategy
/$findfontByEnum
{
dup type/stringtype eq{cvn}if
dup/$fontname exch def
$sname null eq
{$str cvs dup length $slen sub $slen getinterval}
{pop $sname}
ifelse
$fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
/$match false def
$SubstituteFont/$dstack countdictstack array dictstack put
mark
{
$fontpat 0 $slen 7 add getinterval
{/$match exch def exit}
$str filenameforall
}
stopped
{
cleardictstack
currentdict
true
$SubstituteFont/$dstack get
{
exch
{
1 index eq
{pop false}
{true}
ifelse
}
{begin false}
ifelse
}
forall
pop
}
if
cleartomark
/$slen 0 def
$match false ne
{$match(fonts/)anchorsearch pop pop cvn}
{/Courier}
ifelse
}bind def
/$ROS 1 dict dup
begin
/Adobe 4 dict dup
begin
/Japan1 [/Ryumin-Light/HeiseiMin-W3
/GothicBBB-Medium/HeiseiKakuGo-W5
/HeiseiMaruGo-W4/Jun101-Light]def
/Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
/GB1 [/STSong-Light/STHeiti-Regular]def
/CNS1 [/MKai-Medium/MHei-Medium]def
end def
end def
/$cmapname null def
/$deepcopyfont
{
dup/FontType get 0 eq
{
1 dict dup/FontName/copied put copyfont
begin
/FDepVector FDepVector copyarray
0 1 2 index length 1 sub
{
2 copy get $deepcopyfont
dup/FontName/copied put
/copied exch definefont
3 copy put pop pop
}
for
def
currentdict
end
}
{$Strategies/$Type3Underprint get exec}
ifelse
}bind def
/$buildfontname
{
dup/CIDFont findresource/CIDSystemInfo get
begin
Registry length Ordering length Supplement 8 string cvs
3 copy length 2 add add add string
dup 5 1 roll dup 0 Registry putinterval
dup 4 index(-)putinterval
dup 4 index 1 add Ordering putinterval
4 2 roll add 1 add 2 copy(-)putinterval
end
1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
anchorsearch
{pop pop 3 2 roll putinterval cvn/$cmapname exch def}
{pop pop pop pop pop}
ifelse
length
$str 1 index(-)putinterval 1 add
$str 1 index $cmapname $fontpat cvs putinterval
$cmapname length add
$str exch 0 exch getinterval cvn
}bind def
/$findfontByROS
{
/$fontname exch def
$ROS Registry 2 copy known
{
get Ordering 2 copy known
{get}
{pop pop[]}
ifelse
}
{pop pop[]}
ifelse
false exch
{
dup/CIDFont resourcestatus
{
pop pop
save
1 index/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get}
{false}
ifelse
exch pop
exch restore
{pop}
{exch pop true exit}
ifelse
}
{pop}
ifelse
}
forall
{$str cvs $buildfontname}
{
false(*)
{
save exch
dup/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get not}
{true}
ifelse
exch/CIDSystemInfo get
dup/Registry get Registry eq
exch/Ordering get Ordering eq and and
{exch restore exch pop true exit}
{pop restore}
ifelse
}
$str/CIDFont resourceforall
{$buildfontname}
{$fontname $findfontByEnum}
ifelse
}
ifelse
}bind def
end
end
currentdict/$error known currentdict/languagelevel known and dup
{pop $error/SubstituteFont known}
if
dup
{$error}
{Adobe_CoolType_Core}
ifelse
begin
{
/SubstituteFont
/CMap/Category resourcestatus
{
pop pop
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{
$sname null eq
{dup $str cvs dup length $slen sub $slen getinterval cvn}
{$sname}
ifelse
Adobe_CoolType_Data/InVMFontsByCMap get
1 index 2 copy known
{
get
false exch
{
pop
currentglobal
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
{
FontDirectory 1 index known
{exch pop true exit}
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
ifelse
}
ifelse
}
forall
}
{pop pop false}
ifelse
{
exch pop exch pop
}
{
dup/CMap resourcestatus
{
pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
}
{
128 string cvs
dup(-)search
{
3 1 roll search
{
3 1 roll pop
{dup cvi}
stopped
{pop pop pop pop pop $findfontByEnum}
{
4 2 roll pop pop
exch length
exch
2 index length
2 index
sub
exch 1 sub -1 0
{
$str cvs dup length
4 index
0
4 index
4 3 roll add
getinterval
exch 1 index exch 3 index exch
putinterval
dup/CMap resourcestatus
{
pop pop
4 1 roll pop pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
true exit
}
{pop}
ifelse
}
for
dup type/booleantype eq
{pop}
{pop pop pop $findfontByEnum}
ifelse
}
ifelse
}
{pop pop pop $findfontByEnum}
ifelse
}
{pop pop $findfontByEnum}
ifelse
}
ifelse
}
ifelse
}
{//SubstituteFont exec}
ifelse
/$slen 0 def
end
}
}
{
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{$findfontByEnum}
{//SubstituteFont exec}
ifelse
end
}
}
ifelse
bind readonly def
Adobe_CoolType_Core/scfindfont/systemfindfont load put
}
{
/scfindfont
{
$SubstituteFont
begin
dup systemfindfont
dup/FontName known
{dup/FontName get dup 3 index ne}
{/noname true}
ifelse
dup
{
/$origfontnamefound 2 index def
/$origfontname 4 index def/$substituteFound true def
}
if
exch pop
{
$slen 0 gt
$sname null ne
3 index length $slen gt or and
{
pop dup $findfontByEnum findfont
dup maxlength 1 add dict
begin
{1 index/FID eq{pop pop}{def}ifelse}
forall
currentdict
end
definefont
dup/FontName known{dup/FontName get}{null}ifelse
$origfontnamefound ne
{
$origfontname $str cvs print
( substitution revised, using )print
dup/FontName known
{dup/FontName get}{(unspecified font)}
ifelse
$str cvs print(.\n)print
}
if
}
{exch pop}
ifelse
}
{exch pop}
ifelse
end
}bind def
}
ifelse
end
end
Adobe_CoolType_Core_Defined not
{
Adobe_CoolType_Core/findfont
{
$SubstituteFont
begin
$depth 0 eq
{
/$fontname 1 index dup type/stringtype ne{$str cvs}if def
/$substituteFound false def
}
if
/$depth $depth 1 add def
end
scfindfont
$SubstituteFont
begin
/$depth $depth 1 sub def
$substituteFound $depth 0 eq and
{
$inVMIndex null ne
{dup $inVMIndex $AddInVMFont}
if
$doSmartSub
{
currentdict/$Strategy known
{$Strategy/$BuildFont get exec}
if
}
if
}
if
end
}bind put
}
if
}
if
end
/$AddInVMFont
{
exch/FontName 2 copy known
{
get
1 dict dup begin exch 1 index gcheck def end exch
Adobe_CoolType_Data/InVMFontsByCMap get exch
$DictAdd
}
{pop pop pop}
ifelse
}bind def
/$DictAdd
{
2 copy known not
{2 copy 4 index length dict put}
if
Level2? not
{
2 copy get dup maxlength exch length 4 index length add lt
2 copy get dup length 4 index length add exch maxlength 1 index lt
{
2 mul dict
begin
2 copy get{forall}def
2 copy currentdict put
end
}
{pop}
ifelse
}
if
get
begin
{def}
forall
end
}bind def
end
end
%%EndResource
currentglobal true setglobal
%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
%%Version: 1.23 0
systemdict/languagelevel known dup
{currentglobal false setglobal}
{false}
ifelse
exch
userdict/Adobe_CoolType_Utility 2 copy known
{2 copy get dup maxlength 27 add dict copy}
{27 dict}
ifelse put
Adobe_CoolType_Utility
begin
/@eexecStartData
<BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
/@recognizeCIDFont null def
/ct_Level2? exch def
/ct_Clone? 1183615869 internaldict dup
/CCRun known not
exch/eCCRun known not
ct_Level2? and or def
ct_Level2?
{globaldict begin currentglobal true setglobal}
if
/ct_AddStdCIDMap
ct_Level2?
{{
mark
Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
{
((Hex)57 StartData
0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
}
stopped
{
cleartomark
Adobe_CoolType_Utility/@recognizeCIDFont get
countdictstack dup array dictstack
exch 1 sub -1 0
{
2 copy get 3 index eq
{1 index length exch sub 1 sub{end}repeat exit}
{pop}
ifelse
}
for
pop pop
Adobe_CoolType_Utility/@eexecStartData get eexec
}
{cleartomark}
ifelse
}}
{{
Adobe_CoolType_Utility/@eexecStartData get eexec
}}
ifelse bind def
userdict/cid_extensions known
dup{cid_extensions/cid_UpdateDB known and}if
{
cid_extensions
begin
/cid_GetCIDSystemInfo
{
1 index type/stringtype eq
{exch cvn exch}
if
cid_extensions
begin
dup load 2 index known
{
2 copy
cid_GetStatusInfo
dup null ne
{
1 index load
3 index get
dup null eq
{pop pop cid_UpdateDB}
{
exch
1 index/Created get eq
{exch pop exch pop}
{pop cid_UpdateDB}
ifelse
}
ifelse
}
{pop cid_UpdateDB}
ifelse
}
{cid_UpdateDB}
ifelse
end
}bind def
end
}
if
ct_Level2?
{end setglobal}
if
/ct_UseNativeCapability? systemdict/composefont known def
/ct_MakeOCF 35 dict def
/ct_Vars 25 dict def
/ct_GlyphDirProcs 6 dict def
/ct_BuildCharDict 15 dict dup
begin
/charcode 2 string def
/dst_string 1500 string def
/nullstring()def
/usewidths? true def
end def
ct_Level2?{setglobal}{pop}ifelse
ct_GlyphDirProcs
begin
/GetGlyphDirectory
{
systemdict/languagelevel known
{pop/CIDFont findresource/GlyphDirectory get}
{
1 index/CIDFont findresource/GlyphDirectory
get dup type/dicttype eq
{
dup dup maxlength exch length sub 2 index lt
{
dup length 2 index add dict copy 2 index
/CIDFont findresource/GlyphDirectory 2 index put
}
if
}
if
exch pop exch pop
}
ifelse
+
}def
/+
{
systemdict/languagelevel known
{
currentglobal false setglobal
3 dict begin
/vm exch def
}
{1 dict begin}
ifelse
/$ exch def
systemdict/languagelevel known
{
vm setglobal
/gvm currentglobal def
$ gcheck setglobal
}
if
?{$ begin}if
}def
/?{$ type/dicttype eq}def
/|{
userdict/Adobe_CoolType_Data known
{
Adobe_CoolType_Data/AddWidths? known
{
currentdict Adobe_CoolType_Data
begin
begin
AddWidths?
{
Adobe_CoolType_Data/CC 3 index put
?{def}{$ 3 1 roll put}ifelse
CC charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore
currentfont/Widths get exch CC exch put
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
end
end
}
{?{def}{$ 3 1 roll put}ifelse} ifelse
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
}def
/!
{
?{end}if
systemdict/languagelevel known
{gvm setglobal}
if
end
}def
/:{string currentfile exch readstring pop}executeonly def
end
ct_MakeOCF
begin
/ct_cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_CID_STR_SIZE 8000 def
/ct_mkocfStr100 100 string def
/ct_defaultFontMtx[.001 0 0 .001 0 0]def
/ct_1000Mtx[1000 0 0 1000 0 0]def
/ct_raise{exch cvx exch errordict exch get exec stop}bind def
/ct_reraise
{cvx $error/errorname get(Error: )print dup( )cvs print
errordict exch get exec stop
}bind def
/ct_cvnsi
{
1 index add 1 sub 1 exch 0 4 1 roll
{
2 index exch get
exch 8 bitshift
add
}
for
exch pop
}bind def
/ct_GetInterval
{
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/dst_index 0 def
dup dst_string length gt
{dup string/dst_string exch def}
if
1 index ct_CID_STR_SIZE idiv
/arrayIndex exch def
2 index arrayIndex get
2 index
arrayIndex ct_CID_STR_SIZE mul
sub
{
dup 3 index add 2 index length le
{
2 index getinterval
dst_string dst_index 2 index putinterval
length dst_index add/dst_index exch def
exit
}
{
1 index length 1 index sub
dup 4 1 roll
getinterval
dst_string dst_index 2 index putinterval
pop dup dst_index add/dst_index exch def
sub
/arrayIndex arrayIndex 1 add def
2 index dup length arrayIndex gt
{arrayIndex get}
{
pop
exit
}
ifelse
0
}
ifelse
}
loop
pop pop pop
dst_string 0 dst_index getinterval
end
}bind def
ct_Level2?
{
/ct_resourcestatus
currentglobal mark true setglobal
{/unknowninstancename/Category resourcestatus}
stopped
{cleartomark setglobal true}
{cleartomark currentglobal not exch setglobal}
ifelse
{
{
mark 3 1 roll/Category findresource
begin
ct_Vars/vm currentglobal put
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
ct_Vars/vm get setglobal
end
}
}
{{resourcestatus}}
ifelse bind def
/CIDFont/Category ct_resourcestatus
{pop pop}
{
currentglobal true setglobal
/Generic/Category findresource
dup length dict copy
dup/InstanceType/dicttype put
/CIDFont exch/Category defineresource pop
setglobal
}
ifelse
ct_UseNativeCapability?
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
if
}
{
/ct_Category 2 dict begin
/CIDFont 10 dict def
/ProcSet 2 dict def
currentdict
end
def
/defineresource
{
ct_Category 1 index 2 copy known
{
get
dup dup maxlength exch length eq
{
dup length 10 add dict copy
ct_Category 2 index 2 index put
}
if
3 index 3 index put
pop exch pop
}
{pop pop/defineresource/undefined ct_raise}
ifelse
}bind def
/findresource
{
ct_Category 1 index 2 copy known
{
get
2 index 2 copy known
{get 3 1 roll pop pop}
{pop pop/findresource/undefinedresource ct_raise}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/resourcestatus
{
ct_Category 1 index 2 copy known
{
get
2 index known
exch pop exch pop
{
0 -1 true
}
{
false
}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/ct_resourcestatus/resourcestatus load def
}
ifelse
/ct_CIDInit 2 dict
begin
/ct_cidfont_stream_init
{
{
dup(Binary)eq
{
pop
null
currentfile
ct_Level2?
{
{cid_BYTE_COUNT()/SubFileDecode filter}
stopped
{pop pop pop}
if
}
if
/readstring load
exit
}
if
dup(Hex)eq
{
pop
currentfile
ct_Level2?
{
{null exch/ASCIIHexDecode filter/readstring}
stopped
{pop exch pop(>)exch/readhexstring}
if
}
{(>)exch/readhexstring}
ifelse
load
exit
}
if
/StartData/typecheck ct_raise
}
loop
cid_BYTE_COUNT ct_CID_STR_SIZE le
{
2 copy cid_BYTE_COUNT string exch exec
pop
1 array dup
3 -1 roll
0 exch put
}
{
cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
dup array exch 2 sub 0 exch 1 exch
{
2 copy
5 index
ct_CID_STR_SIZE
string
6 index exec
pop
put
pop
}
for
2 index
cid_BYTE_COUNT ct_CID_STR_SIZE mod string
3 index exec
pop
1 index exch
1 index length 1 sub
exch put
}
ifelse
cid_CIDFONT exch/GlyphData exch put
2 index null eq
{
pop pop pop
}
{
pop/readstring load
1 string exch
{
3 copy exec
pop
dup length 0 eq
{
pop pop pop pop pop
true exit
}
if
4 index
eq
{
pop pop pop pop
false exit
}
if
}
loop
pop
}
ifelse
}bind def
/StartData
{
mark
{
currentdict
dup/FDArray get 0 get/FontMatrix get
0 get 0.001 eq
{
dup/CDevProc known not
{
/CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
{get}
{
pop pop
{pop pop pop pop pop 0 -1000 7 index 2 div 880}
}
ifelse
def
}
if
}
{
/CDevProc
{
pop pop pop pop pop
0
1 cid_temp/cid_CIDFONT get
/FDArray get 0 get
/FontMatrix get 0 get div
7 index 2 div
1 index 0.88 mul
}def
}
ifelse
/cid_temp 15 dict def
cid_temp
begin
/cid_CIDFONT exch def
3 copy pop
dup/cid_BYTE_COUNT exch def 0 gt
{
ct_cidfont_stream_init
FDArray
{
/Private get
dup/SubrMapOffset known
{
begin
/Subrs SubrCount array def
Subrs
SubrMapOffset
SubrCount
SDBytes
ct_Level2?
{
currentdict dup/SubrMapOffset undef
dup/SubrCount undef
/SDBytes undef
}
if
end
/cid_SD_BYTES exch def
/cid_SUBR_COUNT exch def
/cid_SUBR_MAP_OFFSET exch def
/cid_SUBRS exch def
cid_SUBR_COUNT 0 gt
{
GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
0 1 cid_SUBR_COUNT 1 sub
{
exch 1 index
1 add
cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
GlyphData exch cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
cid_SUBRS 4 2 roll
GlyphData exch
4 index
1 index
sub
ct_GetInterval
dup length string copy put
}
for
pop
}
if
}
{pop}
ifelse
}
forall
}
if
cleartomark pop pop
end
CIDFontName currentdict/CIDFont defineresource pop
end end
}
stopped
{cleartomark/StartData ct_reraise}
if
}bind def
currentdict
end def
/ct_saveCIDInit
{
/CIDInit/ProcSet ct_resourcestatus
{true}
{/CIDInitC/ProcSet ct_resourcestatus}
ifelse
{
pop pop
/CIDInit/ProcSet findresource
ct_UseNativeCapability?
{pop null}
{/CIDInit ct_CIDInit/ProcSet defineresource pop}
ifelse
}
{/CIDInit ct_CIDInit/ProcSet defineresource pop null}
ifelse
ct_Vars exch/ct_oldCIDInit exch put
}bind def
/ct_restoreCIDInit
{
ct_Vars/ct_oldCIDInit get dup null ne
{/CIDInit exch/ProcSet defineresource pop}
{pop}
ifelse
}bind def
/ct_BuildCharSetUp
{
1 index
begin
CIDFont
begin
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/ct_dfCharCode exch def
/ct_dfDict exch def
CIDFirstByte ct_dfCharCode add
dup CIDCount ge
{pop 0}
if
/cid exch def
{
GlyphDirectory cid 2 copy known
{get}
{pop pop nullstring}
ifelse
dup length FDBytes sub 0 gt
{
dup
FDBytes 0 ne
{0 FDBytes ct_cvnsi}
{pop 0}
ifelse
/fdIndex exch def
dup length FDBytes sub FDBytes exch getinterval
/charstring exch def
exit
}
{
pop
cid 0 eq
{/charstring nullstring def exit}
if
/cid 0 def
}
ifelse
}
loop
}def
/ct_SetCacheDevice
{
0 0 moveto
dup stringwidth
3 -1 roll
true charpath
pathbbox
0 -1000
7 index 2 div 880
setcachedevice2
0 0 moveto
}def
/ct_CloneSetCacheProc
{
1 eq
{
stringwidth
pop -2 div -880
0 -1000 setcharwidth
moveto
}
{
usewidths?
{
currentfont/Widths get cid
2 copy known
{get exch pop aload pop}
{pop pop stringwidth}
ifelse
}
{stringwidth}
ifelse
setcharwidth
0 0 moveto
}
ifelse
}def
/ct_Type3ShowCharString
{
ct_FDDict fdIndex 2 copy known
{get}
{
currentglobal 3 1 roll
1 index gcheck setglobal
ct_Type1FontTemplate dup maxlength dict copy
begin
FDArray fdIndex get
dup/FontMatrix 2 copy known
{get}
{pop pop ct_defaultFontMtx}
ifelse
/FontMatrix exch dup length array copy def
/Private get
/Private exch def
/Widths rootfont/Widths get def
/CharStrings 1 dict dup/.notdef
<d841272cf18f54fc13>dup length string copy put def
currentdict
end
/ct_Type1Font exch definefont
dup 5 1 roll put
setglobal
}
ifelse
dup/CharStrings get 1 index/Encoding get
ct_dfCharCode get charstring put
rootfont/WMode 2 copy known
{get}
{pop pop 0}
ifelse
exch
1000 scalefont setfont
ct_str1 0 ct_dfCharCode put
ct_str1 exch ct_dfSetCacheProc
ct_SyntheticBold
{
currentpoint
ct_str1 show
newpath
moveto
ct_str1 true charpath
ct_StrokeWidth setlinewidth
stroke
}
{ct_str1 show}
ifelse
}def
/ct_Type4ShowCharString
{
ct_dfDict ct_dfCharCode charstring
FDArray fdIndex get
dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
{ct_1000Mtx matrix concatmatrix concat}
{pop}
ifelse
/Private get
Adobe_CoolType_Utility/ct_Level2? get not
{
ct_dfDict/Private
3 -1 roll
{put}
1183615869 internaldict/superexec get exec
}
if
1183615869 internaldict
Adobe_CoolType_Utility/ct_Level2? get
{1 index}
{3 index/Private get mark 6 1 roll}
ifelse
dup/RunInt known
{/RunInt get}
{pop/CCRun}
ifelse
get exec
Adobe_CoolType_Utility/ct_Level2? get not
{cleartomark}
if
}bind def
/ct_BuildCharIncremental
{
{
Adobe_CoolType_Utility/ct_MakeOCF get begin
ct_BuildCharSetUp
ct_ShowCharString
}
stopped
{stop}
if
end
end
end
end
}bind def
/BaseFontNameStr(BF00)def
/ct_Type1FontTemplate 14 dict
begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/PaintType 0 def
currentdict
end def
/BaseFontTemplate 11 dict
begin
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/BuildChar/ct_BuildCharIncremental load def
ct_Clone?
{
/FontType 3 def
/ct_ShowCharString/ct_Type3ShowCharString load def
/ct_dfSetCacheProc/ct_CloneSetCacheProc load def
/ct_SyntheticBold false def
/ct_StrokeWidth 1 def
}
{
/FontType 4 def
/Private 1 dict dup/lenIV 4 put def
/CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
/PaintType 0 def
/ct_ShowCharString/ct_Type4ShowCharString load def
}
ifelse
/ct_str1 1 string def
currentdict
end def
/BaseFontDictSize BaseFontTemplate length 5 add def
/ct_matrixeq
{
true 0 1 5
{
dup 4 index exch get exch 3 index exch get eq and
dup not
{exit}
if
}
for
exch pop exch pop
}bind def
/ct_makeocf
{
15 dict
begin
exch/WMode exch def
exch/FontName exch def
/FontType 0 def
/FMapType 2 def
dup/FontMatrix known
{dup/FontMatrix get/FontMatrix exch def}
{/FontMatrix matrix def}
ifelse
/bfCount 1 index/CIDCount get 256 idiv 1 add
dup 256 gt{pop 256}if def
/Encoding
256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
bfCount 1 255{2 copy bfCount put pop}for
def
/FDepVector bfCount dup 256 lt{1 add}if array def
BaseFontTemplate BaseFontDictSize dict copy
begin
/CIDFont exch def
CIDFont/FontBBox known
{CIDFont/FontBBox get/FontBBox exch def}
if
CIDFont/CDevProc known
{CIDFont/CDevProc get/CDevProc exch def}
if
currentdict
end
BaseFontNameStr 3(0)putinterval
0 1 bfCount dup 256 eq{1 sub}if
{
FDepVector exch
2 index BaseFontDictSize dict copy
begin
dup/CIDFirstByte exch 256 mul def
FontType 3 eq
{/ct_FDDict 2 dict def}
if
currentdict
end
1 index 16
BaseFontNameStr 2 2 getinterval cvrs pop
BaseFontNameStr exch definefont
put
}
for
ct_Clone?
{/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
if
FontName
currentdict
end
definefont
ct_Clone?
{
gsave
dup 1000 scalefont setfont
ct_BuildCharDict
begin
/usewidths? false def
currentfont/Widths get
begin
exch/CIDFont get/GlyphDirectory get
{
pop
dup charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore def
}
forall
end
/usewidths? true def
end
grestore
}
{exch pop}
ifelse
}bind def
currentglobal true setglobal
/ct_ComposeFont
{
ct_UseNativeCapability?
{
2 index/CMap ct_resourcestatus
{pop pop exch pop}
{
/CIDInit/ProcSet findresource
begin
12 dict
begin
begincmap
/CMapName 3 index def
/CMapVersion 1.000 def
/CMapType 1 def
exch/WMode exch def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{
dup length string copy
exch pop exch pop
}
{pop(Identity)}
ifelse
}
{pop (Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
3 2 roll pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
setglobal
/ct_MakeIdentity
{
ct_UseNativeCapability?
{
1 index/CMap ct_resourcestatus
{pop pop}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CMapName 2 index def
/CMapVersion 1.000 def
/CMapType 1 def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{dup length string copy exch pop exch pop}
{pop(Identity)}
ifelse
}
{pop(Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
exch pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
currentdict readonly pop
end
end
%%EndResource
setglobal
%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
%%Version: 1.0 0
userdict/ct_T42Dict 15 dict put
ct_T42Dict begin
/Is2015?
{
version
cvi
2015
ge
}bind def
/AllocGlyphStorage
{
Is2015?
{
pop
}
{
{string}forall
}ifelse
}bind def
/Type42DictBegin
{
25 dict begin
/FontName exch def
/CharStrings 256 dict
begin
/.notdef 0 def
currentdict
end def
/Encoding exch def
/PaintType 0 def
/FontType 42 def
/FontMatrix[1 0 0 1 0 0]def
4 array astore cvx/FontBBox exch def
/sfnts
}bind def
/Type42DictEnd
{
currentdict dup/FontName get exch definefont end
ct_T42Dict exch
dup/FontName get exch put
}bind def
/RD{string currentfile exch readstring pop}executeonly def
/PrepFor2015
{
Is2015?
{
/GlyphDirectory
16
dict def
sfnts 0 get
dup
2 index
(glyx)
putinterval
2 index
(locx)
putinterval
pop
pop
}
{
pop
pop
}ifelse
}bind def
/AddT42Char
{
Is2015?
{
/GlyphDirectory get
begin
def
end
pop
pop
}
{
/sfnts get
4 index
get
3 index
2 index
putinterval
pop
pop
pop
pop
}ifelse
}bind def
/T0AddT42Mtx2
{
/CIDFont findresource/Metrics2 get begin def end
}bind def
end
%%EndResource
currentglobal true setglobal
%%BeginFile: MMFauxFont.prc
%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
%%All Rights Reserved.
userdict /ct_EuroDict 10 dict put
ct_EuroDict begin
/ct_CopyFont
{
{ 1 index /FID ne {def} {pop pop} ifelse} forall
} def
/ct_GetGlyphOutline
{
gsave
initmatrix newpath
exch findfont dup
length 1 add dict
begin
ct_CopyFont
/Encoding Encoding dup length array copy
dup
4 -1 roll
0 exch put
def
currentdict
end
/ct_EuroFont exch definefont
1000 scalefont setfont
0 0 moveto
[
<00> stringwidth
<00> false charpath
pathbbox
[
{/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
grestore
counttomark 8 add
}
def
/ct_MakeGlyphProc
{
] cvx
/ct_PSBuildGlyph cvx
] cvx
} def
/ct_PSBuildGlyph
{
gsave
8 -1 roll pop
7 1 roll
6 -2 roll ct_FontMatrix transform 6 2 roll
4 -2 roll ct_FontMatrix transform 4 2 roll
ct_FontMatrix transform
currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
dup 9 1 roll
{
currentdict /StrokeWidth 2 copy known
{
get 2 div
0 ct_FontMatrix dtransform pop
5 1 roll
4 -1 roll 4 index sub
4 1 roll
3 -1 roll 4 index sub
3 1 roll
exch 4 index add exch
4 index add
5 -1 roll pop
}
{
pop pop
}
ifelse
}
if
setcachedevice
ct_FontMatrix concat
ct_PSPathOps begin
exec
end
{
currentdict /StrokeWidth 2 copy known
{ get }
{ pop pop 0 }
ifelse
setlinewidth stroke
}
{
fill
}
ifelse
grestore
} def
/ct_PSPathOps 4 dict dup begin
/m {moveto} def
/l {lineto} def
/c {curveto} def
/cp {closepath} def
end
def
/ct_matrix1000 [1000 0 0 1000 0 0] def
/ct_AddGlyphProc
{
2 index findfont dup length 4 add dict
begin
ct_CopyFont
/CharStrings CharStrings dup length 1 add dict copy
begin
3 1 roll def
currentdict
end
def
/ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
/ct_PSBuildGlyph /ct_PSBuildGlyph load def
/ct_PSPathOps /ct_PSPathOps load def
currentdict
end
definefont pop
}
def
systemdict /languagelevel known
{
/ct_AddGlyphToPrinterFont {
2 copy
ct_GetGlyphOutline 3 add -1 roll restore
ct_MakeGlyphProc
ct_AddGlyphProc
} def
}
{
/ct_AddGlyphToPrinterFont {
pop pop restore
Adobe_CTFauxDict /$$$FONTNAME get
/Euro
Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
ct_EuroDict exch get
ct_AddGlyphProc
} def
} ifelse
/AdobeSansMM
{
556 0 24 -19 541 703
{
541 628 m
510 669 442 703 354 703 c
201 703 117 607 101 444 c
50 444 l
25 372 l
97 372 l
97 301 l
49 301 l
24 229 l
103 229 l
124 67 209 -19 350 -19 c
435 -19 501 25 509 32 c
509 131 l
492 105 417 60 343 60 c
267 60 204 127 197 229 c
406 229 l
430 301 l
191 301 l
191 372 l
455 372 l
479 444 l
194 444 l
201 531 245 624 348 624 c
433 624 484 583 509 534 c
cp
556 0 m
}
ct_PSBuildGlyph
} def
/AdobeSerifMM
{
500 0 10 -12 484 692
{
347 298 m
171 298 l
170 310 170 322 170 335 c
170 362 l
362 362 l
374 403 l
172 403 l
184 580 244 642 308 642 c
380 642 434 574 457 457 c
481 462 l
474 691 l
449 691 l
433 670 429 657 410 657 c
394 657 360 692 299 692 c
204 692 94 604 73 403 c
22 403 l
10 362 l
70 362 l
69 352 69 341 69 330 c
69 319 69 308 70 298 c
22 298 l
10 257 l
73 257 l
97 57 216 -12 295 -12 c
364 -12 427 25 484 123 c
458 142 l
425 101 384 37 316 37 c
256 37 189 84 173 257 c
335 257 l
cp
500 0 m
}
ct_PSBuildGlyph
} def
end
%%EndFile
setglobal
Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
%%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if |