chapter4
238 Pages

chapter4

Course Number: CS 752, Fall 2006

College/University: Wisconsin

Word Count: 151134

Rating:

Document Preview

%!PS-Adobe-3.0 %%Title: Microsoft PowerPoint - chapter4.ppt %%Creator: PScript5.dll Version 5.2 %%CreationDate: 5/8/2003 17:46:5 %%BoundingBox: (atend) %%Pages: (atend) %%Orientation: Portrait %%PageOrder: Special %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%DocumentData: Clean7Bit %%TargetDevice: (Xerox Phaser 5400 Laser Printer) (3010.106) 1 %%LanguageLevel: 3 % %%EndComments...

Unformatted Document Excerpt
Coursehero >> Wisconsin >> Wisconsin >> CS 752

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

%%Title: %!PS-Adobe-3.0 Microsoft PowerPoint - chapter4.ppt %%Creator: PScript5.dll Version 5.2 %%CreationDate: 5/8/2003 17:46:5 %%BoundingBox: (atend) %%Pages: (atend) %%Orientation: Portrait %%PageOrder: Special %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%DocumentData: Clean7Bit %%TargetDevice: (Xerox Phaser 5400 Laser Printer) (3010.106) 1 %%LanguageLevel: 3 % %%EndComments %%BeginDefaults %%PageBoundingBox: 0 0 612 792 %%ViewingOrientation: 1 0 0 1 % %%EndDefaults %%BeginProlog %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 /currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def /integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype {cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop (-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def /filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck {dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier /Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin $error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 ne{grestoreall}if errorname(VMerror)ne{showpage}if initgraphics courier setfont lmargin 720 moveto errorname(VMerror)eq{userdict/ehsave known{clear userdict /ehsave get restore 2 vmreclaim}if vmstatus exch pop exch pop PrtVMMsg}{ (ERROR: )prnt errorname prnt nl(OFFENDING COMMAND: )prnt/command load prnt $error/ostack known{nl nl(STACK:)prnt nl nl $error/ostack get aload length{==} repeat}if}ifelse systemdict/showpage get exec(%%[ Error: )print errorname =print(; OffendingCommand: )print/command load =print( ]%%)= flush}if end end end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking where{pop/setpacking where{pop oldpack setpacking}if}if %%EndResource userdict /Pscript_WinNT_Incr 230 dict dup begin put %%BeginResource: file Pscript_FatalError 5.0 0 userdict begin/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding {ISOLatin1Encoding}stopped{StandardEncoding}if def currentdict end /ErrFont-Latin1 exch definefont}ifelse exch scalefont setfont counttomark 3 div cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def end %%EndResource userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ (This job requires more memory than is available in this printer.)100 500 (Try one or more of the following, and then print again:)100 485 (For the output format, choose Optimize For Portability.)115 470 (In the Device Settings page, make sure the Available PostScript Memory is accurate.) 115 455(Reduce the number of fonts in the document.)115 440 (Print the document in parts.)115 425 12/Times-Roman showpage (%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if}bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get def}ifelse 105000 VM? %%BeginResource: file Pscript_Win_Basic 5.0 0 /d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ /index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d//rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C /closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M /rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d /Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage , d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld /lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b /initialize{`{/Pscript_Win_Data where{!}{U/Pscript_Win_Data & put}?/ADO_mxRot ~ d/TextInitialised? F d reinitialize E}{U/Pscript_Win_Data 230 dict @ ` put /ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq {exit}{E}?}loop E}b/suspend/terminate , d/resume{` Pscript_Win_Data `}b U ` /lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped {cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat} {!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 ge{round}{@ -0.5 lt{round}{0 ge{1}{-1}?}?}?}b/nonzero_dsnap{dtransform nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g{@ not{U/DefIf_save save put}if U/DefIf_bool 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e {DefIf_El !}b/UDF{L2?{undefinefont}{!}?}b/UDR{L2?{undefineresource}{! !}?}b /freeVM{/Courier findfont[40 0 0 -40 0 0]makefont Ji 2 vmreclaim}b/hfRedefFont {findfont @ length dict `{1 ^/FID ne{d}{! !}?}forall & E @ ` ~{/CharStrings 1 dict `/.notdef 0 d & E d}if/Encoding 256 array 0 1 255{1 ^ ~/.notdef put}for d E definefont !}bind d/hfMkCIDFont{/CIDFont findresource @ length 2 add dict `{1 ^ @/FID eq ~ @/XUID eq ~/UIDBase eq or or{! !}{d}?}forall/CDevProc ~ d/Metrics2 16 dict d/CIDFontName 1 ^ d & E 1 ^ ~/CIDFont defineresource ![~]composefont !} bind d %%EndResource %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 /rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge {1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d /colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b /resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? not{/ColorRendering<</GetHalftoneName{currenthalftone @/HalftoneName known{ /HalftoneName get}{!/none}?}bn/GetPageDeviceName{currentpagedevice @ /PageDeviceName known{/PageDeviceName get @ null eq{!/none}if}{!/none}?}bn /GetSubstituteCRD{!/DefaultColorRendering/ColorRendering resourcestatus{! ! /DefaultColorRendering}{(DefaultColorRendering*){cvn exit}127 string /ColorRendering resourceforall}?}bn>>/defineresource where{!/ProcSet defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 -1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ /ColorRendering defineresource !}b/findcolorrendering where{!}{ /findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ /ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? /selectcolorrendering{findcolorrendering !/ColorRendering findresource setcolorrendering}b/G2UBegin{findresource/FontInfo get/GlyphNames2Unicode get `}bind d/G2CCBegin{findresource/FontInfo get/GlyphNames2HostCode get `}bind d /G2UEnd{E}bind d/AddFontInfoBegin{/FontInfo 8 dict @ `}bind d/AddFontInfo{ /GlyphNames2Unicode 16 dict d/GlyphNames2HostCode 16 dict d}bind d /AddFontInfoEnd{E d}bind d/T0AddCFFMtx2{/CIDFont findresource/Metrics2 get ` d E}bind d %%EndResource end % %%EndProlog %%BeginSetup statusdict begin (%%[ ProductName: ) print product print ( ]%%)= flush end [ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec featurebegin{ %%BeginNonPPDFeature: JobTimeout 0 0 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/JobTimeout roll put setuserparams}{statusdict/setjobtimeout get exec}ifelse %%EndNonPPDFeature } }featurecleanup 4 -1 featurebegin{ %%BeginNonPPDFeature: WaitTimeout 300 300 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3 -1 roll put}ifelse %%EndNonPPDFeature } }featurecleanup featurebegin{ % %%BeginFeature: *Policy Policy2 << /DeferredMediaSelection true /Policies <</PageSize 2>> >> setpagedevice %%EndFeature }featurecleanup featurebegin{ %%BeginFeature: *Collate True <</Collate true>> setpagedevice %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *PageSize Letter << /PageSize [612 792] /ImagingBBox null >> setpagedevice %%EndFeature }featurecleanup featurebegin{ %%BeginFeature: *Duplex None <</Duplex false /Tumble false>> setpagedevice %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *MediaType AutoSelect << /MediaType null >> setpagedevice %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *OutputBin Automatic %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *XRXQuality None << /PostRenderingEnhance false /PostRenderingEnhanceDetails << /REValue 0 /TonerSaver 0 /Type 18 >> >> setpagedevice %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Resolution 600x600dpi << /HWResolution [600 600] /Policies <</HWResolution 2 >> > >> setpagedevice %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Option2 True %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Option3 False %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Option4 False %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Option5 False %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Option6 False %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Option7 False %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *InstalledMemory 32Meg %%EndFeature }featurecleanup featurebegin{ % %%BeginFeature: *Option1 True %%EndFeature }featurecleanup 1 setlinecap 1 setlinejoin /mysetup [ 72 600 V 0 0 -72 600 V 0 792 ] def % %%EndSetup userdict begin /ehsave save def end %%Page: 1 1 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Incr begin %%BeginResource: file Pscript_WinNT_Compat 5.0 0 userdict/Pscript_WinNT_Compat 19 dict dup begin/bd{bind def}bind def/ld{load def}bd/$x matrix def/ANSIVec[16#0/grave 16#1/acute 16#2/circumflex 16#3/tilde 16#4/macron 16#5/breve 16#6/dotaccent 16#7/dieresis 16#8/ring 16#9/cedilla 16#A /hungarumlaut 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle 16#60 /grave 16#7C/bar 16#82/quotesinglbase 16#83/florin 16#84/quotedblbase 16#85 /ellipsis 16#86/dagger 16#87/daggerdbl 16#88/circumflex 16#89/perthousand 16#8A /Scaron 16#8B/guilsinglleft 16#8C/OE 16#91/quoteleft 16#92/quoteright 16#93 /quotedblleft 16#94/quotedblright 16#95/bullet 16#96/endash 16#97/emdash 16#98 /tilde 16#99/trademark 16#9A/scaron 16#9B/guilsinglright 16#9C/oe 16#9F /Ydieresis 16#A0/space 16#A1/exclamdown 16#A4/currency 16#A5/yen 16#A6 /brokenbar 16#A7/section 16#A8/dieresis 16#A9/copyright 16#AA/ordfeminine 16#AB /guillemotleft 16#AC/logicalnot 16#AD/hyphen 16#AE/registered 16#AF/macron 16#B0/degree 16#B1/plusminus 16#B2/twosuperior 16#B3/threesuperior 16#B4/acute 16#B5/mu 16#B6/paragraph 16#B7/periodcentered 16#B8/cedilla 16#B9/onesuperior 16#BA/ordmasculine 16#BB/guillemotright 16#BC/onequarter 16#BD/onehalf 16#BE /threequarters 16#BF/questiondown 16#C0/Agrave 16#C1/Aacute 16#C2/Acircumflex 16#C3/Atilde 16#C4/Adieresis 16#C5/Aring 16#C6/AE 16#C7/Ccedilla 16#C8/Egrave 16#C9/Eacute 16#CA/Ecircumflex 16#CB/Edieresis 16#CC/Igrave 16#CD/Iacute 16#CE /Icircumflex 16#CF/Idieresis 16#D0/Eth 16#D1/Ntilde 16#D2/Ograve 16#D3/Oacute 16#D4/Ocircumflex 16#D5/Otilde 16#D6/Odieresis 16#D7/multiply 16#D8/Oslash 16#D9/Ugrave 16#DA/Uacute 16#DB/Ucircumflex 16#DC/Udieresis 16#DD/Yacute 16#DE /Thorn 16#DF/germandbls 16#E0/agrave 16#E1/aacute 16#E2/acircumflex 16#E3 /atilde 16#E4/adieresis 16#E5/aring 16#E6/ae 16#E7/ccedilla 16#E8/egrave 16#E9 /eacute 16#EA/ecircumflex 16#EB/edieresis 16#EC/igrave 16#ED/iacute 16#EE /icircumflex 16#EF/idieresis 16#F0/eth 16#F1/ntilde 16#F2/ograve 16#F3/oacute 16#F4/ocircumflex 16#F5/otilde 16#F6/odieresis 16#F7/divide 16#F8/oslash 16#F9 /ugrave 16#FA/uacute 16#FB/ucircumflex 16#FC/udieresis 16#FD/yacute 16#FE/thorn 16#FF/ydieresis]def currentdict{dup type/operatortype eq{[exch]cvx def}{pop pop}ifelse}forall/initialize{currentdict exch begin begin}bind def/terminate{ /@FL where not{pop end end}{pop}ifelse}bind def/suspend/terminate load def /resume/initialize load def/RS{/pagesave where{pop pagesave restore}{$x matrix invertmatrix concat}ifelse}def/SS{/pagesave save def}def/CB{pop pop pop pop}def /B{pop pop pop pop}def/:/gsave load def/;/grestore load def/N/newpath load def end put %%EndResource end reinitialize Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Text 5.0 0 /TextInit{TextInitialised? not{/Pscript_Windows_Font & d/TextInitialised? T d /fM[1 0 0 1 0 0]d/mFM matrix d/iMat[1 0 0.212557 1 0 0]d}if}b/copyfont{1 ^ length add dict `{1 ^/FID ne{d}{! !}?}forall & E}b/EncodeDict 11 dict d/bullets {{/bullet}repeat}b/rF{3 copyfont @ ` ~ EncodeDict ~ get/Encoding ~ 3 ^/0 eq{& /CharStrings known{CharStrings/Eth known not{! EncodeDict/ANSIEncodingOld get} if}if}if d E}b/mF{@ 7 1 $ findfont ~{@/Encoding get @ StandardEncoding eq{! T}{ {ISOLatin1Encoding}stopped{! F}{eq}?{T}{@ ` T 32 1 127{Encoding 1 ^ get StandardEncoding 3 -1 $ get eq and}for E}?}?}{F}?{1 ^ ~ rF}{0 copyfont}? 6 -2 $ ! ! ~ !/pd_charset @ where{~ get 128 eq{@ FDV 2 copy get @ length array copy put pd_CoverFCRange}if}{!}? 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0 put fM makefont Pscript_Windows_Font 3 1 $ put}b/sLT{: Lw -M currentpoint snap M 0 - 0 Lc K ;}b/xUP null d/yUP null d/uW null d/xSP null d/ySP null d/sW null d/sSU{N /uW ~ d/yUP ~ d/xUP ~ d}b/sU{xUP yUP uW sLT}b/sST{N/sW ~ d/ySP ~ d/xSP ~ d}b/sT {xSP ySP sW sLT}b/sR{: + R 0 0 M}b/sRxy{: matrix astore concat 0 0 M}b/eR/; , d /AddOrigFP{{&/FontInfo known{&/FontInfo get length 6 add}{6}? dict ` /WinPitchAndFamily ~ d/WinCharSet ~ d/OrigFontType ~ d/OrigFontStyle ~ d /OrigFontName ~ d & E/FontInfo ~ d}{! ! ! ! !}?}b/mFS{makefont Pscript_Windows_Font 3 1 $ put}b/mF42D{0 copyfont `/FontName ~ d 2 copy ~ sub 1 add dict `/.notdef 0 d 2 copy 1 ~{@ 3 ^ sub Encoding ~ get ~ d}for & E /CharStrings ~ d ! ! & @ E/FontName get ~ definefont}b/mF42{15 dict ` @ 4 1 $ FontName ~ d/FontType 0 d/FMapType 2 d/FontMatrix[1 0 0 1 0 0]d 1 ^ 254 add 255 idiv @ array/Encoding ~ d 0 1 3 -1 $ 1 sub{@ Encoding 3 1 $ put}for/FDepVector Encoding length array d/CharStrings 2 dict `/.notdef 0 d & E d 0 1 Encoding length 1 sub{@ @ 10 lt{! FontName length 1 add string}{100 lt{FontName length 2 add string}{FontName length 3 add string}?}? @ 0 FontName @ length string cvs putinterval @ 3 -1 $ @ 4 1 $ 3 string cvs FontName length ~ putinterval cvn 1 ^ 256 mul @ 255 add 3 -1 $ 4 ^ findfont mF42D FDepVector 3 1 $ put}for & @ E /FontName get ~ definefont ! ! ! mF}b/mF_OTF_V{~ ! ~ ! 4 -1 $ ! findfont 2 ^ ~ definefont fM @ @ 4 6 -1 $ neg put 5 0 put 90 matrix R matrix concatmatrix makefont Pscript_Windows_Font 3 1 $ put}b/mF_TTF_V{3{~ !}repeat 3 -1 $ ! findfont 1 ^ ~ definefont Pscript_Windows_Font 3 1 $ put}b/UmF{L2? {Pscript_Windows_Font ~ undef}{!}?}b/UmF42{@ findfont/FDepVector get{/FontName get undefinefont}forall undefinefont}b %%EndResource end reinitialize Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Encoding256 5.0 0 /CharCol256Encoding[/.notdef/breve/caron/dotaccent/dotlessi/fi/fl/fraction /hungarumlaut/Lslash/lslash/minus/ogonek/ring/Zcaron/zcaron/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/space/exclam/quotedbl/numbersign /dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma /hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S /T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave /a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright /asciitilde/.notdef/Euro/.notdef/quotesinglbase/florin/quotedblbase/ellipsis /dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef /.notdef/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet /endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef /Ydieresis/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar/section /dieresis/copyright/ordfeminine/guillemotleft/logicalnot/.notdef/registered /macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph /periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter /onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis /Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute /Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls /agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute /ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve /oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex /udieresis/yacute/thorn/ydieresis]def EncodeDict/256 CharCol256Encoding put %%EndResource e end reinitialize %%IncludeResource: font Times-Roman Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Win_Euro_L2 5.0 0 /UseT3EuroFont{/currentdistillerparams where{pop currentdistillerparams /CoreDistVersion get 4000 le}{false}ifelse}bind def/NewEuroT3Font?{dup/FontType get 3 eq{dup/EuroFont known exch/BaseFont known and}{pop false}ifelse}bind def /T1FontHasEuro{dup/CharStrings known not{dup NewEuroT3Font?{dup/EuroGlyphName get exch/EuroFont get/CharStrings get exch known{true}{false}ifelse}{pop false} ifelse}{dup/FontType get 1 eq{/CharStrings get/Euro known}{dup/InfoDict known{ /InfoDict get/Euro known}{/CharStrings get/Euro known}ifelse}ifelse}ifelse}bind def/FontHasEuro{findfont dup/Blend known{pop true}{T1FontHasEuro}ifelse}bind def/EuroEncodingIdx 1 def/EuroFontHdr{12 dict begin/FontInfo 10 dict dup begin /version(001.000)readonly def/Notice(Copyright (c)1999 Adobe Systems Incorporated. All Rights Reserved.)readonly def/FullName(Euro)readonly def /FamilyName(Euro)readonly def/Weight(Regular)readonly def/isFixedPitch false def/ItalicAngle 0 def/UnderlinePosition -100 def/UnderlineThickness 50 def end readonly def/FontName/Euro def/Encoding 256 array 0 1 255{1 index exch/.notdef put}for def/PaintType 0 def/FontType 1 def/FontMatrix[0.001 0 0 0.001 0 0]def /FontBBox{-25 -23 1500 804}readonly def currentdict end dup/Private 20 dict dup begin/ND{def}def/NP{put}def/lenIV -1 def/RD{string currentfile exch readhexstring pop}def/-|{string currentfile exch readstring pop}executeonly def /|-{def}executeonly def/|{put}executeonly def/BlueValues[-20 0 706 736 547 572] |-/OtherBlues[-211 -203]|-/BlueScale 0.0312917 def/MinFeature{16 16}|-/StdHW [60]|-/StdVW[71]|-/ForceBold false def/password 5839 def/Erode{8.5 dup 3 -1 roll 0.1 mul exch 0.5 sub mul cvi sub dup mul 71 0 dtransform dup mul exch dup mul add le{pop pop 1.0 1.0}{pop pop 0.0 1.5}ifelse}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]|-/Subrs 5 array dup 0 <8E8B0C100C110C110C210B>put dup 1<8B8C0C100B>put dup 2<8B8D0C100B>put dup 3<0B> put dup 4<8E8C8E0C100C110A0B>put |- 2 index/CharStrings 256 dict dup begin /.notdef<8b8b0d0e>def end end put put dup/FontName get exch definefont pop}bind def/AddEuroGlyph{2 index exch EuroEncodingIdx 1 eq{EuroFontHdr}if systemdict begin/Euro findfont dup dup/Encoding get 5 1 roll/Private get begin/CharStrings get dup 3 index known{pop pop pop pop end end}{begin 1 index exch def end end end EuroEncodingIdx dup 1 add/EuroEncodingIdx exch def exch put}ifelse}bind def /GetNewXUID{currentdict/XUID known{[7 XUID aload pop]true}{currentdict/UniqueID known{[7 UniqueID]true}{false}ifelse}ifelse}bind def/BuildT3EuroFont{exch 16 dict begin dup/FontName exch def findfont dup/Encoding get/Encoding exch def dup length 1 add dict copy dup/FID undef begin dup dup/FontName exch def /Encoding 256 array 0 1 255{1 index exch/.notdef put}for def GetNewXUID{/XUID exch def}if currentdict end definefont pop/BaseFont exch findfont 1000 scalefont def/EuroFont exch findfont 1000 scalefont def pop/EuroGlyphName exch def/FontType 3 def/FontMatrix[.001 0 0 .001 0 0]def/FontBBox BaseFont/FontBBox get def/Char 1 string def/BuildChar{exch dup begin/Encoding get 1 index get /Euro eq{BaseFont T1FontHasEuro{false}{true}ifelse}{false}ifelse{EuroFont setfont pop userdict/Idx 0 put EuroFont/Encoding get{EuroGlyphName eq{exit} {userdict/Idx Idx 1 add put}ifelse}forall userdict/Idx get}{dup dup Encoding exch get BaseFont/Encoding get 3 1 roll put BaseFont setfont}ifelse Char 0 3 -1 roll put Char stringwidth newpath 0 0 moveto Char true charpath flattenpath pathbbox setcachedevice 0 0 moveto Char show end}bind def currentdict end dup /FontName get exch definefont pop}bind def/AddEuroToT1Font{dup findfont dup length 10 add dict copy dup/FID undef begin/EuroFont 3 -1 roll findfont 1000 scalefont def CharStrings dup length 1 add dict copy begin/Euro{EuroFont setfont pop EuroGBBox aload pop setcachedevice 0 0 moveto EuroGName glyphshow} bind def currentdict end/CharStrings exch def GetNewXUID{/XUID exch def}if 3 1 roll/EuroGBBox exch def/EuroGName exch def currentdict end definefont pop}bind def/BuildNewFont{UseT3EuroFont{BuildT3EuroFont}{pop AddEuroToT1Font}ifelse}bind def/UseObliqueEuro{findfont/FontMatrix get dup 2 get 0 eq exch dup 0 get exch 3 get eq and UseT3EuroFont or}bind def %%EndResource end reinitialize 7500 VM? /Times-Roman FontHasEuro not { /Euro.Times-Roman [500 0 24 -14 493 676 ] <A3F8880DC0EB03F854F743950C0C037DA501F7A0BB01F805BB01F91EA501F869F8911584 F73A0576068478827E7F8B087F8B70AC438B082A8BFB0D6471FB700863067C5B05BE068A 7E8B878B7D08750764067D5B05C206A0FB7BF71858E88B088F0AC0EB03F84BF789950C0C 037DA501F7A0BB01F805BB01F91EA501CA8BACAC998B08988B95809076088F0AC0EB03F8 54F743950C0C037DA501F7A0BB01F805BB01F91EA501A00692F73705750675FB09417667 8B083A8B43C182F75E08F7740699BB05FB84069C078B978C978B9708F7950699BB05FBA1 069AF755D5B3D18B08AB8BDD71A2FB0708090E> AddEuroGlyph /Euro /Times-Roman /Times-Roman-Copy BuildNewFont } if F /F0 0 /256 T /Times-Roman mF /F0S6C F0 [108 0 0 -108 0 0 ] mFS F0S6C Ji 4832 6394 M (1)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol /F0S1B F0 [27 0 0 -27 0 0 ] mFS F0S1B Ji 2 2396 2648 M (1)S %%IncludeResource: font Helvetica 7500 VM? /Helvetica FontHasEuro not { /Euro.Helvetica [556 0 24 -19 541 703 ] <A3F8C00DD4E90378DA01F779D301F808D301F904DA01F899F908156CB447AD338B08FB2D 8B372B7BFB37085806724305D30644075B06724305DA06A0FB36E035F7218B08E08BCDB7 939208EE077A71405E418B083F8B4CCE84F108F76506A3D305FB8306D207F79C06A3D305 FBB10692E2B7E8F28B08E08BBE62A45A08090E> AddEuroGlyph /Euro /Helvetica /Helvetica-Copy BuildNewFont } if F /F1 0 /256 T /Helvetica mF /F1S1B F1 [27 0 0 -27 0 0 ] mFS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol %%IncludeResource: font ZapfDingbats F /F2 0 /2 F /ZapfDingbats mF /F2S21 F2 [33 0 0 -33 0 0 ] mFS 0]xS F2S21 Ji 1505 2577 M (&)S 23445 VM? Pscript_WinNT_Incr begin %%BeginResource: file Pscript_T42Hdr 5.0 0 /asc42 0.0 d/sF42{/asc42 ~ d Ji}bind d/bS42{0 asc42 -M}bind d/eS42{0 asc42 neg -M}b/Is2015?{version cvi 2015 ge}bind d/AllocGlyphStorage{Is2015?{!}{{string} forall}?}bind d/Type42DictBegin{25 dict `/FontName ~ d/Encoding ~ d 4 array astore cvx/FontBBox ~ d/PaintType 0 d/FontType 42 d/FontMatrix[1 0 0 1 0 0]d /CharStrings 256 dict `/.notdef 0 d & E d/sfnts}bind d/Type42DictEnd{& @ /FontName get ~ definefont ! E}bind d/RDS{string currentfile ~ readstring !} executeonly d/PrepFor2015{Is2015?{/GlyphDirectory 16 dict d sfnts 0 get @ 2 ^ (glyx)putinterval 2 ^(locx)putinterval ! !}{! !}?}bind d/AddT42Char{Is2015? {findfont/GlyphDirectory get ` d E ! !}{findfont/sfnts get 4 ^ get 3 ^ 2 ^ putinterval ! ! ! !}?}bind d/IDStrNull{1 add 2 mul @ string 0 1 3 ^ 1 sub{1 ^ ~ 0 put}for ~ !}bind d/IDStr{@ 1 add 2 mul string 0 1 3 ^{1 ^ ~ @ 2 mul ~ 3 copy 256 idiv put ~ 1 add ~ 256 mod put}for ~ !}bind d/IDStr2{~ @ 1 add 2 mul string 0 1 3 ^{1 ^ ~ @ 2 mul ~ 5 ^ add 3 copy 256 idiv put ~ 1 add ~ 256 mod put}for ~ ! ~ !}bind d/CIDT42Begin{25 dict `/CDevProc ~ d/CIDMap ~ d/CIDCount ~ d /CIDSystemInfo 3 dict @ ` 3 -1 $/Supplement ~ d 3 -1 $/Ordering ~ d 3 -1 $ /Registry ~ d E d/CIDFontName ~ d/Encoding ~ d 4 array astore cvx/FontBBox ~ d /CharStrings 2 dict @ `/.notdef 0 d E d/GDBytes 2 d/CIDFontType 2 d/FontType 42 d/PaintType 0 d/FontMatrix[1 0 0 1 0 0]d/Metrics2 16 dict d/sfnts}bind d /CIDT42End{CIDFontName & E/CIDFont defineresource !}bind d/T42CIDCP32K{/CIDFont findresource @ length dict copy @/FID undef `/CIDFontName ~ d/CIDMap ~ d /CIDCount ~ d/Metrics2 8 dict d CIDFontName & E/CIDFont defineresource !}bind d /T42CIDCPR{/CIDFont findresource @ length dict copy @/FID undef `/CIDFontName ~ d &/CDevProc known{[/CDevProc , @ type/operatortype ne{/exec cvx}if/! cvx/! cvx /! cvx/! cvx 5/^ cvx 5/^ cvx 0.0 0.0]cvx}{{! ! ! ! ! 5 ^ 5 ^ 0.0 0.0}}? bind readonly/CDevProc ~ d CIDFontName & E/CIDFont defineresource !}bind d /T0AddT42Char{/CIDFont findresource/GlyphDirectory get ` d E ! !}bind d /T0AddT42Mtx2{/CIDFont findresource/Metrics2 get ` d E}bind d/UpdateCIDMap{ /CIDFont findresource/CIDMap get 3 1 $ putinterval}d/AddXUID{version cvi 3011 ge{/XUID ~ d}{!}?}bind d/hfDef42CID{/CIDFont findresource @ length dict copy @ /FID undef `/CIDFontName 2 ^ d @ type @/booleantype ne{/arraytype eq{/CDevProc ~ d}{matrix @ 4 4 -1 $ put/FontMatrix ~ d}?}{! !}? & E/CIDFont defineresource !}bind d/hfDefRT42CID{/CIDFont findresource @ length dict copy @/FID undef ` /CIDFontName 1 ^ d &/CDevProc known{[/CDevProc , @ type/operatortype ne{/exec cvx}if/! cvx/! cvx/! cvx/! cvx 5/^ cvx 5/^ cvx 0.0 0.0]cvx}{{! ! ! ! ! 5 ^ 5 ^ 0.0 0.0}}? bind readonly/CDevProc ~ d & E/CIDFont defineresource !}bind d %%EndResource end reinitialize -0.09 -0.309 1.184 1.102 256 array 0 1 255 {1 index exch /.notdef put} for /TTE296AC28t00 Type42DictBegin [<00010000000a000a000a000a637674205cf838e2000000ac000002346670 676de909617c000002e000000825676c7966be58d07100001ef400015c8e 68656164c720736000000b080000003668686561119408c700000b400000 0024686d7478d02fe34600000b64000008f86c6f6361aa9c53c70000145c 0000047e6d61787005650970000018dc00000020707265703e31ae850000 18fc000005f76764697200000000000000000000000006660000060e0000 060e00000415001e00000000000000280000000000000000066600000000 000000000000066600000000000000000000000000000000000000000000 000000000000000000000000002200000022000000000000000000000000 00000000000000000000000000c800c80050006800440068005000b400be 00be0079003800c800c8003800dc00c800aa004400a40094001f00b70094 002c0079002c00b4001100a400e8008500fe00d20095010800d200f200d2 00aa00c800d5001300c800c800d20113001f00be000e0085001300c800dc 00dc009500e800a000b7011c014500dc00b400a0008900f200e80161013c 011d011d00aa00fe014500e800a000b400be001d0113010800f200950187 017d011d011300f200d200d2001d00b30184014c013c00d5012a01070134 010800890170013400c800be0089008900a50059016701450107013400fe 013401700187017d011d0113010800fe00a0000b006e0000000000000000 00000000000000000000003f015e00000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000190000018701a4 023f02f8028a020dfe5200aa01450094405757565554535251504f4e4d4c 4b494847464544434241403f3e3d3c3b3a393837363534333231302f2e2d 2c2b2a292827262524232221201f1e1d1c1b1a191817161514131211100f 0e0d0c0b0a090807060504030201002c4523466020b02660b00426234848 2d2c452346236120b02661b004262348482d2c45234660b0206120b04660 b004262348482d2c4523462361b0206020b02661b02061b004262348482d 2c45234660b0406120b06660b004262348482d2c4523462361b0406020b0 2661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320 b8015a51582320b08d44235920b0ed51582320b04d44235920b004265158 2320b00d44235921212d2c20204518684420b001602045b04676688a4560 442d2c01b10b0a432343650a2d2c00b10a0b4323430b2d2c00b0282370b1 01283e01b0282370b10228453ab10200080d2d2c45b02c234445b02b2344 2d2c2045b00325456164b050515845441b2121592d2cb00143632362b000 2342b00f2b2d2c2045b0004360442d2c01b00643b00743650a2d2c2069b0 4061b0008b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c 45b0112bb0292344b0297ae4182d2cb801a65458b00943b801005458b900 2cff80b12b80444459592d2c8a03458a8a87b0112bb0292344b0297ae418 2d2c2d2c4b52582145441b23458c20b00325455258441b212159592d2c01 182f2d2c4565b02c234445b02b23442d2cb110114323430b2d2cb10e0f43 23430b2d2cb10c0d4323430b2d2cb10c0d432343650b2d2cb10e0f432343 650b2d2cb11011432343650b2d2c4b525845441b2121592d2c0120b00325 2349b04060b0206320b000525823b002253823b002256538008a63381b21 2121212159012d2c4569b00943608a103a2d2c01b005251023208af500b0 016023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510 f500edec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2c b02b2bb02a2a2d2c00b00743b006430b2d2c3eb02a2a2d2c352d2c76b02d 23701020b02d4520b0005058b00161593a2f182d2c21210c6423648bb840 00622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c 21b0c051580c6423648bb81555621bb200802f2b59b002602d2c0c642364 8bb84000626023212d2cb4000100000015b00826b00826b00826b008260f 10161345683ab001162d2cb4000100000015b00826b00826b00826b00826 0f1016134568653ab001162d2c4523204520b10405258a505826618a8b1b 26608a8c59442d2c462346608a8a462320468a608a61b8ff806223201023 8ab12d2d8a70456020b0005058b00161b8ffc08b1bb0408c5968013a2d2c b0332bb02a2a2d2c4523456023456023456023766818b08062202d2cb004 26b00426b00425b0042545234520b003266062636820b0032661658a2344 442d2c2045b0005458b040442045b04061441b2121592d2c45b1302f4523 456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b5158 20b0032545695358441b2121591b2121592d2c45b01443b0006063b00160 69442d2cb02f45442d2c452320458a60442d2c45234560442d2c4b235158 b90033ffe0b134201bb3330034005944442d2cb0164358b00326458a5864 66b01f601b64b020606620581b21b04059b001615923586559b029234423 10b029e01b2121212121592d2cb0164358b004254564b020606620581b21 b04059b0016123586559b0292344b00425b00725082058021b0359b00525 10b004252046b0042523423cb0072510b006252046b00425b0016023423c 2058011b0059b0052510b00425b029e0b0072510b00625b029e0b00425b0 0725082058021b0359b00425b003254348b00625b00325b0016043481b21 59212121212121212d2cb0164358b004254564b020606620581b21b04059 b0016123581b6559b0292344b00525b00825082058021b0359b0042510b0 05252046b0042523423cb00425b0072508b0072510b006252046b00425b0 016023423c2058011b0059b0042510b00525b029e0b02920456544b00725 10b00625b029e0b00525b00825082058021b0359b00525b003254348b004 25b0072508b00625b00325b0016043481b2159212121212121212d2c02b0 0425202046b004252342b0052508b003254548212121212d2c02b0032520 b0042508b0022543482121212d2c452320451820b0005020582365235923 6820b040505821b04059235865598a60442d2c4b53234b515a5820458a60 441b2121592d2c4b545820458a60441b2121592d2c4b53234b515a58381b 2121592d2c4b5458381b2121592d2cb0134358031b02592d2cb013435802 1b03592d2c4b54b012435c5a58381b2121592d2cb012435c580cb00425b0 0425060c6423646164b0035158b00425b00425012046b01060482046b010 6048590a21211b2121592d2cb012435c580cb00425b00425060c64236461 64b807085158b00425b00425012046b8fff060482046b8fff06048590a21 211b2121592d2c4b53234b515a58b03a2b1b2121592d2c4b53234b515a58 b03b2b1b2121592d2c4b53234b515ab012435c5a58381b2121592d2c0c8a 034b54b00426024b545a8a8a0ab012435c5a58381b2121592d2c46234660 8a8a462320468a608a61b8ff8062232010238ab902a702a78a70456020b0 005058b00161b8ffba8b1bb0468c59b0106068013a2d2c00208a49b00051 58b04023208a3812341b2121592d2c462346608a8a462320468a608a61b8 ff8062232010238ab14b4b8a70456020b0005058b00161b8ffba8b1bb046 8c59b0106068013a2d2c01208a49b0005158b04023208a3812341b212159 2d00000000010000000100004fdcb4905f0f3cf50018080000000000acc6 453b00000000b26de2d5ff42fd81097e08d1000000090002000000000000 0001000008d1fdab000009eeff42feef097e000100000000000000000000 00000000023e040000800000000003cf00000264000001e7007803650074 06be0020058c006406900093053c004b031b011c02ee007202ee0072043d 002f03d80030023700c60355006f01fe008f0418005404e2003d039a009e 04e200a404e2009204e2003004e2007e04e2006f04e2004604e2007604e2 0070026400b702640051030d001304150063030d003a043100340773006e 05da0083050b00bf04d2005a05c600b704ff008c04db00ad0570004f0625 0098045f004b0552005e04e300d604680065071000700660007b06630074 042a00640703004d05070075058c00850570007405e5009b053300910851 008b05ca00440515001d058c0044030300b0046600b1030300b004a600c6 0504ffdd047300950418003304bf0099041c006904b30067046200570411 004b043f003a049f0091023e00b3033affee045200a3023100ae06370079 0430007c0435004d044700770429003c03d8008b03e5002903c500410429 006d03e4003e0579004c04b9003d042afffc044e007a02ee0006035f0161 02ee000604c8006405da008305da008304d2005a04ff008c0660007b0663 007405e5009b041800420418004204180042041800420418004204180042 041c006904620057046200570462005704620057023e0060023e0019023e ff72023eff860430007c0435005304350053043500530435005304350053 0429006d0429006d0429006d0429006d04c600330346004404fc007d0659 002505140075031900b7058d0047038c002e065d005b065d005a0710004d 047300d5047300dd0415006308b2002e0663005306b2009303d80030030d 0013030d00230516008504290016041200b905fa002d0744006905060025 05990050043700650398002807ae0041074b0043043500350431003401e7 007803d8003004dc0032036aff9904f5007b065b0062049f0013049f0013 056700b20264000005da008305da008306630074098d0082072d004d0388 002c0710004303260047032600680171004d0171003903d8003005c7003c 0373fffc0515001d067d001a04e2ffd3030d006a030d006a0545004b053f 004604c6003a01fe008f02640051034b005109ee009305da008304ff008c 05da008304ff008c04ff008c045f004b045f004b045f004b045f004b0663 0074066300740663007405e500a205e500a205e500a2023e00b3047300c2 047300aa04730116047300d50473013c047301070473016e047300d20473 012a0473011c0468ff7f01d1ffa9058c0068033a002b058c0044044e007a 033c014705c6ffd4041200b90515001d042a00640447007003d800300535 01920535017d0535019e053500a2053500a2053500a2042afffc03d80043 0355006f07ea00ad0570004f043f003a045f004b058c008503e5002904d2 005a041c006904d2005a04d2006904d200670429006d07ae0041065b0062 0355006f0504ffdd01fe008f05da00830418003305da00830418003305c6 00b706a2006705c6ffd404ff00c80462005704ff008c0462005704680065 023100ae0468006503b700ae04680065032900ae0660007b0430007c0660 007b0430007c066300740435004d0507007503d8008b0507007503d8008b 058c008503e500290570007403c5004105700074051d004105e5009b0429 006d05e5009b0429006d058c0044044e007a058c0044044e007a04ee00b6 06630074051b005b044300330435004d03ef009c0435004d03c5004104ec 00720504ffdd03990078043700c3098300640903004b043e00b304f80039 0171003902a600390690004e03e90014047301d105da00830418003304d2 005a041c006904d2005a041c006904ff008c0462005704ff008c04620057 04ff008c046200570570004f043f003a0570004f043f003a0570004f043f 003a06250098049f00910625ffdd049ffff4045f004b023eff42045f004b 023effae045f004b023eff81045f004b023e00300552005e033affc804e3 00d6045200a30452007d04680065023100ae0660007b0430007c0660007b 0430007c066300740435004d066300740435004d0507007503d8003b058c 008503e500290570002a03c5004105e5009b0429005a05e5009b0429006d 05e5009b0429006d05e5009b0429006d0851008b0579004c0515001d042a fffc031b0117031b0157031b01570411013a05da00830418004208b2002e 066300530435003501fe008f0851008b0579004c0851008b0579004c0851 008b0579004c0515001d042afffc04e2ff66065900540465003d053500a2 053500a2053500a2053500a20473007905da00830650008e07dd00c3060d 002c0703005f06cd002d07c20041023eff9305da0083050b00bf04ff008c 058c004406250098045f004b04e300d605840010071000700660007b05c3 00560663007407440069042a006405fa007b057000740515001d05ca0044 05640046045f004b0515001d0443003303ef009c0430007c0429004a04b1 006f03e4003e041c00690430007c04e2003d023e00b30452007b03e4003e 03e4003e041c00690435004d0435001f041c00690429004a04b9002004af 004006150038023eff860429004a0435004d0429004a0615003804ff008c 06cd002a04ee00b604d2005a058c0085045f004b045f004b0552005e0800 001907d1003006c6002a051100a10515001d05d6007b05da008304d6009b 050b00bf04ee00b60625005a04ff008c06e0001e04cf004205fb008105fb 0081051100a105e9001907100070062500980663007407440069042a0064 04d2005a057000740515001d051b005b05ca00440630007b04f000690740 006307a8006306140026089a009b04d6009b053c0058090b00510507001a 041800330435004c0408008303c3008604be002104620057057600420384 006a051800630518006303f00081052d001e05e0002c047a004b04bb0045 052d00d404470077041c006903c50041042afffc067b005504b9003d04f3 00b10445004b062d006b0658006b04f800110653008003ef0080041b006c 07380054040b002204620057047bffbd03c30086041b004f03e50029023e 00b3023eff86033affee071e001e06310059049fffbd03f00081042afffc 04f3008904ee00b603c30086071000430942007b05e0016c052401820524 0171052401780524016604e50038074b0043023e00af0000003600360036 0036007c00d60190023402f6039203c2040f045804e80547057a05a305cc 0610067e06e90776081a0882091d098f09f50a9b0b3c0b890bc70c140c5d 0cbc0d300df80e9b0f470fc4103010da114611e4128e1300136613e6144a 151815a816111684172a17e8186d18db193519b11a911b391bc51c591cae 1cf81d4f1da91dd61e061e821f021f6f1ff02098211321b0224a22aa2318 23c7240724e1256225cd264426be271b27d0284f28bc29452a2a2ad12b47 2bd62c492c772cef2d4d2d672d882e2b2e3c2e522e742e9d2eb42ec72edf 2ef92f0a2f1f2f9e2fb52fc82fdc2ff73011302730413067307b308d30a0 30b830d130e530f7310a3127313e319d31ef3279334833e2342234b8354d 362336b8379b37e6381d388939863a373ab43b323ba03c083cc83d433d9f 3e3a3eb93f3b3f9d4006404c40e541ab422e429d42e3432a43904403447e 450b458045f5463f463f4654466f468847714806483f487f48ed495649a4 49e84a4d4aa94ac44adb4b304c264c764cbc4d514de14e6e4e774e9e4ee3 4fd74fee500d5027503b504c50665078508f50a550ba50d050e751025119 5132517c51d9523a526852af52d3531e535a53aa53e9544154b95508551c 55315542555b55a35622569b56ac570d577657a957f4585058a759755a39 5b0e5b265b8c5bb55bc15bd95bf15c065ccb5d815d9d5db55dc55dd45e65 5ee85ef05ef85f005f095f2c5f415f55602b60c860d860e860f061b16252 6262627162836293629f62af62bb62cb62dd62f5630163126329633f6357 636c6381639563ad63c463d663e863fd64096420643664426453646e6482 649764ac650a6599667066ed678d67fd687568d069766986699269ea6b13 6b1f6b356b4f6b576b636c186c886cb06cc76cd66ceb6cff6d146d2c6d41 6d556d6a6d816d966daa6dc26dd66dee6e066eb26eca6edf6eeb6fa9705d 70727087709c70b170c670db70ec71017116719771a271ad723f72bd731b 7327733273dd7468747d749174a674ba74c57528753d755275e87676768b 769f76b476c876dd76f17702770e77237737774c776077ad77df78137851 7881789178aa78c278da78e378f8790d79227937794e79647970797b79a3 7a7f7ada7bc47cdc7e197efc7f517f637f787f8d7fa27fb57fc97fdb7ff4 7ffc8004800c8014801c8024802c80a480ac80b4813a814281ce81d68261 826982718279831c8333834a835e83728386839e841d8488851185a4862b 863386c48745874d87da87e2885d88d4893889ea8a8f8b1c8b428b588b6c 8b808b958ba98c3e8c568d008d088d108d278d2f8dca8e748f0e8f238f38 8fbd8fc590399041904990dd90e591be925e92f19306938393f193f99401 9409941194199421942994ab94b394bb9533959a962896d59746975b97bb 983f98e0999199999a1e9aaa9af89b859b8d9c669cdc9d6e9d829e1a9e93 9f7a9ff3a04ba0bfa0c7a0cfa11ea126a1eca1f4a273a2d8a367a40fa487 a541a59ba616a6b1a745a760a80ca818a885a88da895a8bba8c3a955a9db aa85aa9aaaafab29ab85abe2abeaacf2ad12ad26ad46ad63ad94ae1fae31 ae47000000010000023e009c0007006c00050002001000400058000002af ffff00030001bd000f0118007f0117008f0117400d037fa08fa09fa0afa0 bfa00500ba01100010011040097f828f829f82af82a0b80110b2bf82b0ba 01100009ffc040ff4410144612110840b29393343e7a7a333e9494343e7b 7b333e9797333e7272333e9898333e6060333e6b6b333e4d4d333e545433 3e4e4e333e5656333e4141333e3a3a333e3d3d333e4949333e4242333e4f 4f333e6666333e6161333e957b343ea698343e9660343e5f6b343e714d34 3e4a54343e4b4e343e6956343e5041343e3c3a343e393d343e3b49343e45 42343e514f343e4c66343e6a61343ec61601ababdb3eacacdb3e9c9cdb3e 8080db3e9d9ddb3eadaddb3eaeaedb3eafafdb3eb0b0db3e8e8edb3e8181 db3e6d6ddb3e9090da3e6262da3e8484da3e7575da3e5e5edb3eb1b1da3e 6e6edb3ea1a1da3e8aabdf3e8bacdf3eaa9cdf3e7380df40ff3ea79de03e 999ddf3ea99ddc3e7cade03e8caddf3e7daddc3e86aee03e8daedf3e65ae dc3e87afe03e9aafdf3e5aafdc3ea8b0e03e7fb0df3e57b0dc3e888ee03e 788edf3e5c8edc3e6f81e03e7981df3e5581dc3e6c6de03e746ddf3e466d dc3e6490e03e5b90df3e8f90de3e5890dc3e5d90db3e6362e03e3762df3e 9e62de3e4762dc3e3862db3e6784e03e3f84df3e9f84de3e4084dc3e4384 db3e3e75df3e8375de3e5275dc3e4475db3e485edf3e7e5edc3e70b1df3e 76b1dc3e82b1db3e596edf3e896edc3e9ba1df3ea0a1de3e77a1dc3ee0dd 3ddfdd3ddedd3ddcd93ddbd93ddad93dddd83dd9d83dd7d43dd6d43dd5d4 3dd3d03dd2d03dd1d03d4077d4cf3dd0cf3dcecb3dcdcb3dcccb3dcac73d c9c73dc8c73dcbc63dc7c63dc5c23dc4c23dc3c23dc1be3dc0be3dbfbe3d c2bd3dbebd3dd8bc3dcfbc3dc6bc3dbdbc3d230e45220c45210a45200845 1f06451e04451d02451c00451a08180816081408120810080e080c080a08 0808060804080208000800014bb0c063004b6220b0f65323b8010a515ab0 05234201b0124b004b54424bb807ff524bb008505b58b101018e5918b900 0101ff858d162b2b2b2b2b2b2b2b2b2b2b2b2b2b182b2b2b2b2b2b2b2b18 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2bb16262456920b0005458b040605944b2ab3c7db80187b465 39ac3c7ab8017db210399cb80380b44d3a9c3c76b80170b24e397ab8017d b41039803c68b80145b210399db80240b43b3a9d3c63b80134b23c3968b8 0145b41039ad3c5bb8011db46539ae3c58b80113b42139af3c54b8010840 336539b03c51fe10398e3c4df26539813c4ae818396d3c46dc6539903c43 d23339623c40c80239b13c33a05c396e3c30951039a1b801804017533aa1 3c2c8954393095103975c0213a753c3ab422395eb802404011643a5ec021 3a5e3c36aa65393ab4223984b80280400e643a843c3dbe653940c8023930 c8702b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b1842011d4bb0105358b0611d594bb0655358b0 001db116004259b50f3f3200933cb901360184b31d397a3cb9011a0161b3 0a39943cb9010a014cb43f397b3cfdb8013cb41539973ceeb8012ab44839 723ce3b8011cb2043998b801a0b42f3a983cd2b80107b23039e3b8011c40 700439603caad54e396b3ca0c822394d3c92b71039543c83a43f394e3c76 940839563c6a855439413c617914393a3c53682a393d3c405002394f3c23 2c1139663c191f29396160533a613c0f135439191f2939232c1139426029 3a423c2d382a3949e0533a493c3644543940500239305019702b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b18702b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b0145695342 014b5058b108004259435c58b108004259b3020b0a124358601b2159422b 7373730000> [16353 15509 16181 15889 16149 9155 ] AllocGlyphStorage ]def 108 44 PrepFor2015 AddFontInfoBegin AddFontInfo /OrigFontType /TrueType def /OrigFontName <436F6D69632053616E73204D53> def /OrigFontStyle () def /FSType 0 def AddFontInfoEnd [16#2c 16#8e7f6820 ] AddXUID Type42DictEnd 1 7822 38 <0001005affe804b305f3002f0067404b2611360e40115000511260140600 19064a065a06030637282302140e371b0b30260a450a021702002c302c50 2c702c042c0a38001f01701f801f901fa01fb01fd01fe01f071f2b303d4c 182b4e10f45d714deddd5dc5c45d0010f4fdd43fc5fd5dd65d3130012227 262726232207021114171633323736373633321615140704212227263510 011233321617363332171615140706045040201c18155391b1f053557867 683a78391d2b3a26fef8fef2cf8f8a011cedf1314e1e2338451210161b04 624b400e0bdefed6fef5815d60351e582a41282d22ea9f9ad20153016401 29090a335b5176291f27>/TTE296AC28t00 AddT42Char 2 896 75 <00010091ffc204360642003c008540640c0d023212322232323246305232 7f0f8f0f9f0f0a0f0b0013130b3830062400110f2d380f1c014f1c5f1c62 0d7f1c8f1c9f1caf1cbf1cdf1cef1c0a1c02383a09389f34af34cf34df34 0434103e303e403e503e603e703e803e903ea03ec03ed03e0b3e105dd65d ed7dd418fdd45d71fdc57dc418003f3fed2f107dc41810c45d3130052227 26272635343635342322070607100706232226353437363f011336353426 35343633321716151407061f013e01333217161f0216171615140603d047 16171312055e7f643359201c3b293e090803030307133a2a520e10070601 0152bb69a63e2c0608140e14043c3e4c5297915d1a6a1abc733ba6fe8346 3e38280e1e19799402df7c2b335b312a3758614e69726d6e586e6d6c4cb4 bfd07559110c2937>/TTE296AC28t00 AddT42Char 1 15372 68 <00020033ffbe03f50414002000320059403e090729273927792789270504 0727380e2d3866000100690701070b330e06661b662a022a385f0b671e76 1e9f0b040b21381e1f173f1702df17ff1702173410d45d71c4fdd45ded5d 003f10f45dc45ded10ed10c45d313005222726270e012322272611340033 3217161514070e010706171617161f011406033436372e01232206151416 333237363702039813322d16609231ea6b65014de7576c88140a0b010112 0a3507100638f50b0b2535109be174746043244120422c29203435847c01 00f201582d384f1b1526ae887c482c84122311283402b72b65391312fda5 a4a4231339010900>/TTE296AC28t00 AddT42Char 2 3002 83 <00020077fdbb03f0044b00230032005440364924462c5924562c0424381c 121c2c380006001c06090e0b1915032a28385f0b8f0b020b303840205020 60200300201020202003203410d45d71fdd45dfdc4c4d4c410c4c4003f2f 2f10ed10d4d4ed5d3130052227031406232226351311262f013437363332 1615140706073e0133321716151407060322070607161516333237363534 260234647802372b2b3703030c0f1a1e39273503050256a049cd5f4b747b 885c4a35510d6d6d7d4239592320fe222c38382c0190018fdbb4cb47313b 372809181f1a3b3bb690edd88c940363291d4de3fa2a5d5181b6b500>/TTE296AC28t00 AddT42Char 2 4032 87 <00010041ffc0038a0575002d00764058251138053819060f1f011f0a0b2e 8f15802b9f15902b0430153f2b40154f2b50155f2b60156f2b7f15702b0a 2b9d05159d2538191107381005380011101120117011b0110511f02f0110 2f202f402f702fa02fb02fe02f075d5d2f5ded7dd418ed10c4ede410e45d 5d0010f42f5d3fededc43130012226232207131f01162322263534363503 2627263534363317342635343633321716150f0136333217161514060328 1539151771130101046d283b0614499559362ad2093a2a5a0f0302017c12 68203d370354040ffdb12c33db34272698260248030e0c572c3a1133ab26 2a379325343a3e100a144a2c3900>/TTE296AC28t00 AddT42Char 2 0 72 <00020057ffd2043b0415001f002700d040ad460844124125611261257410 7011761e7023a410a011a019a023b011c411d41110470a46104723442455 08561057235524641063240a0800150a250a27102a1e2724361035246505 65230a2623110e0419203808191438000806000b191101201245235a0a7a 118a11a604a623071123381f042f043f04031f044f047f04af04cf04ff04 06042638291cb01cc01cd01c041c600c01100c300c700c8f0c8f2905260c 360c020c30297029c029035d2f5d5d717dc45d18fdd45d71fdc55d71003f 3f10fdc410ed1117395d5d5d313005222726351037363332171615140706 07051e013332373e01333216151407060322060725363726025ee28c997e 89e5a669817132a2fe8238a76f455d7644272337b399ac7aa2280133b54d 562e717de10104b0c038458f6452244cb553541a216b35236f5044038fbd be9258415000>/TTE296AC28t00 AddT42Char 2 3484 85 <0001008bffbd0396041e001e005c4038181607021a16060e0b1f14100704 382029292c101d201d301d401d601d051d10180b0c84111f102f103f104f 105f106f1006102b1f563b182b4e10f45d3c4dfdd4c410dd5d4e456544e6 4dfdc610c40010e63fd4cdcd113931300106232235342f01060706071314 23223511343635343332173633321615140395075d5603039e5f593b0263 5805586201c0ea515002e37d6313335413464183fddc656502be21842165 a a6b97a7b3400>/TTE296AC28t00 AddT42Char 1 0 3 <> /TTE296AC28t00 AddT42Char 1 4148 23 <00020030ffe604a50618001e0022005d403a60126f1f021f1f140c0c2143 2243174300090900030723141f122b1239123021491240215f1250216b13 60210a21210e09431f432243171b002410d4cd3cededfdd4323d2f5d0018 2f10e42f332f10ededed332f1133192f5d31300111142322353436352725 22272635343f01013633321511363332151407060100070503c45b6a0401 fe4789355b375601ec4367711118b84c22fecbfef59601a101b5fe8e5d91 12420ce30b090f382d456602ce5d62fcc101634813090352fe56d40a>/TTE296AC28t00 AddT42Char 1 5752 29 <000200b7007b019e0469000e001c0043402e000c500c600c700c800c0510 0c200c800c900ce00cf00c060c030b1d121b060f181d8000010080000170 0a010a1d10d65d71cd7110dedd003fcd10fddd5d71313025140623222726 35342635343633320314062322263534263534363332019e3a2d2d1c1d0d 3f2b7011392d2d3a093c2c6ee22d3a1d1d2d1349122a38020a2d3a3a2d0c 310d2b38>/TTE296AC28t00 AddT42Char 1 12240 54 <00010085ffc7052905bb0035006e404d2a434f0f5f0f6b0f652804001116 092609290f29133d3006111122600301030943321f224319023207360915 18157d0503050026430f152f156f1503156f1d011d390d010d43002e102e 022e3710d65ded5dc45ddd5dedd4cd5d0010e43ffdc410fdc45d12392f5d 5ded31303726363332171617163332373635342726272627263534373633 321716151423222607060706151417161716171615140706232227268601 3b2b3125332855a29b85aa8f79b29e6f8ecac1ce617aa25a28c8379c6d70 94379ee58176dcbffcb798baf92a35384c1b384356997e493f05063f5197 b2938b212b43582b01024b4d6e53220d0b117f74a7ee8e7b4656>/TTE296AC28t00 AddT42Char 2 1204 76 <000200b3fffb01bf05da000b0023005540360638001e121e062025302550 25c0250480259025a0250309380318151b18380f211f252f253f257f2504 1f0cbf0c02500c7f0c020c2510d65d715d7dc4c418fd7dc4c418107dd418 ed5d71003f2f10d6ed313001222635343633321615140603141615140623 2226353426353412353436333216151402014a304646303045450307362c 2b370714372b2b371404f24430304444303044fcd43cef3c2c38382c3cef 3c5e01195e2d38382d5efee7>/TTE296AC28t00 AddT42Char 1 15876 70 <00010069ffc103c9042700270066404d0914461c762103211c100f260836 085914561c661c060f1438081c38000b2808061618861096180318385f04 66049f0403040c20244024602480249024a024b024070024102420243024 04242910d65d71c4dd5ded5d003f10f4ed10fdc45d10c45d313005222726 35343736333217161514062322262726232207061514171633323f013633 321615140706024fcd89908796bc62799932251d2b143b8666645b5a5484 3c44741e0d25369a873f7c82d5cbd8f02e3b55263b23112fb6a77a844c47 203e103b2649443c>/TTE296AC28t00 AddT42Char 1 9500 44 <0001004bffdc042405d6003600454014033826382f1f380a381117142f02 a033b033020ebf0110003301100005001a0110002b0110b505383f240124 2f5dede4e410e4e45d003f2f7dc4c418edfd10eded313001222f01021114 161514072532161514062322062322042322263534363332373635342635 34130f01222635343736333205161514070603bd4061a1170807013b2a39 392a38e03842fef9432a39392a41960a0d1c82822b3a5e51dec7012c5922 1e04de0d15feddfef746ce465e4d043b2b2c3b05253b2b2b3c15516845c7 44e7015a04033a2d5d09082b0d5e2f1c1700>/TTE296AC28t00 AddT42Char 1 10188 47 <00010065ffa304410606001f005e4041000001700080009000a000b000c0 00d000e000f000090004001a01701a801a901aa01ab01ac01ad01ae01af0 1a091a1638040b200e0216380811380b081e21082010d610cd107dd418ed 10ed003f10f4fd7dc45d7110c45d71183130250607062322272635131211 3436333216151003070617042536333217161514040171f2df8d652c3c14 1a392a2b391b0d08020105018f110f2b1d1929352a271f2a70014b01ca02 2e2b3c3c2bfdcbfe31985340037e05221f284000>/TTE296AC28t00 AddT42Char 1 11298 51 <00020064ffe803ed0623001e002c005940392625292b32273d2b04070b2d 2538200001001f3817024b29012938601b01001b101b201b301b401b501b 061b2e2224020438120f500a010a2d10d65d7dc4c418fd7dc6c4c41810d6 5d5ded5d003fed2f5ded10e45d3130012227061114062322263511341312 3735343736173e0133321716151407060322060f01031732373635342726 019d1c5e08342728341214020c174b207656b7a0b0bca8ba2c451802156e a8737e786f024b0d97fe8628373728012693010b01217d8a632d580c0a0a 7d8ac2f89384031a0404b8fe720d555d9e70514a>/TTE296AC28t00 AddT42Char 1 0 0 <0002008000000380066600030007004440220607a00201000504a003000a 0929292c020605a1030302000704a101002b085669182b4e10f43c4dfd3c 10dd3c10fd3c4e10456544e6003f3c4dfd3c3f3cfd3c3130331121112521 1121800300fd800200fe000666f99a800566>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /C 38 def /h 75 def /a 68 def /p 83 def /t 87 def /e 72 def /r 85 def /space 3 def /four 23 def /colon 29 def /S 54 def /i 76 def /c 70 def /I 44 def /L 47 def /P 51 def /.notdef 0 def end /TTE296AC28t00 findfont /Encoding get dup 1 /C put dup 2 /h put dup 3 /a put dup 4 /p put dup 5 /t put dup 6 /e put dup 7 /r put dup 8 /space put dup 9 /four put dup 10 /colon put dup 11 /S put dup 12 /i put dup 13 /c put dup 14 /I put dup 15 /L put dup 16 /P put pop F /F3 0 /0 F /TTE296AC28t00 mF /F3S21 F3 [33 0 0 -33 0 0 ] mFS F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.754 0 scol /F1S62 F1 [98 0 0 -98 0 0 ] mFS F1S62 Ji 1194 1589 M (CS/ECE 752)[71 65 28 65 72 65 27 55 55 0]xS 0 0 scol 1190 1585 M (CS/ECE 752)[71 65 28 65 72 65 27 55 55 0]xS 0.754 0 scol %%IncludeResource: font Helvetica-Oblique 7500 VM? /Helvetica-Oblique FontHasEuro not { /Euro.Helvetica-Oblique /Helvetica-Oblique UseObliqueEuro { [556 0 73 -19 674 703 ] <D4F8C00DDAE60378DA01F779D301F808D301F904DA01F8EDF9081575B44EAD338B08FB2D 8B232B58FB37085806634305D3067C44055B06634305DA067DFB36CE35F7218B08E08BD6 B7959208A0EE057471375E418B083F8B5ACE9AF108F76506B2D305FB83069AD205F79C06 B2D305FBB106A5E2CBE8F28B08E08BB5629A5A08090E> } { [556 0 24 -19 541 703 ] <A3F8C00DD4E90378DA01F779D301F808D301F904DA01F899F908156CB447AD338B08FB2D 8B372B7BFB37085806724305D30644075B06724305DA06A0FB36E035F7218B08E08BCDB7 939208EE077A71405E418B083F8B4CCE84F108F76506A3D305FB8306D207F79C06A3D305 FBB10692E2B7E8F28B08E08BBE62A45A08090E> } ifelse AddEuroGlyph /Euro /Helvetica-Oblique /Helvetica-Oblique-Copy BuildNewFont } if F /F4 0 /256 T /Helvetica-Oblique mF /F4S62 F4 [98 0 0 -98 0 0 ] mFS F4S62 Ji 803 1707 M (Static ILP, Vectors, Multimedia)[65 27 55 27 22 50 27 27 55 66 27 28 65 55 49 27 55 33 49 28 27 82 55 22 27 23 80 55 55 22 0]xS 0.297 0 scol 799 1703 M (Static ILP, Vectors, Multimedia)[65 27 55 27 22 50 27 27 55 66 27 28 65 55 49 27 55 33 49 28 27 82 55 22 27 23 80 55 55 22 0]xS 0.754 0 scol F1S62 Ji 994 1825 M (Instructor: Prof. Wood)[27 55 49 27 33 55 49 27 55 33 27 28 65 33 55 28 27 25 96 55 55 0]xS 0 0 scol 990 1821 M (Instructor: Prof. Wood)[27 55 49 27 33 55 49 27 55 33 27 28 65 33 55 28 27 25 96 55 55 0]xS 0.754 0 scol /F1S37 F1 [55 0 0 -55 0 0 ] mFS F1S37 Ji 546 2343 M (Slides developed by Profs. )[37 12 11 31 31 28 15 31 30 28 31 11 31 30 31 31 14 31 27 15 37 18 31 14 28 15 0]xS 0 0 scol 544 2341 M (Slides developed by Profs. )[37 12 11 31 31 28 15 31 30 28 31 11 31 30 31 31 14 31 27 15 37 18 31 14 28 15 0]xS 0.754 0 scol 1210 2343 M (Falsafi)[33 31 11 28 31 15 0]xS 0 0 scol 1208 2341 M (Falsafi)[33 31 11 28 31 15 0]xS 0.754 0 scol 1370 2343 M (, Hill, Smith, )[15 15 41 12 12 11 16 15 37 47 11 15 31 15 0]xS 0 0 scol 1368 2341 M (, Hill, Smith, )[15 15 41 12 12 11 16 15 37 47 11 15 31 15 0]xS 0.754 0 scol 1678 2343 M (Sohi)[36 31 31 0]xS 0 0 scol 1676 2341 M (Sohi)[36 31 31 0]xS 0.754 0 scol 1787 2343 M (, )[15 0]xS 0 0 scol 1785 2341 M (, )[15 0]xS 0.754 0 scol 1817 2343 M (Vijaykumar)[37 11 13 31 27 28 30 46 31 0]xS 0 0 scol 1815 2341 M (Vijaykumar)[37 11 13 31 27 28 30 46 31 0]xS 0.754 0 scol 2103 2343 M (and Wood of )[31 30 31 14 53 30 30 31 15 31 15 0]xS 0 0 scol 2101 2341 M (and Wood of )[31 30 31 14 53 30 30 31 15 31 15 0]xS 0.754 0 scol 561 2410 M (Carnegie Mellon University, Purdue University, and University of) [40 31 18 30 31 31 11 31 15 45 31 12 11 31 31 15 40 31 11 28 31 18 28 11 15 27 15 15 37 31 18 31 30 31 15 39 31 11 29 30 18 28 11 15 27 15 15 31 31 31 15 40 31 11 28 31 18 28 11 15 27 15 31 0]xS 0 0 scol 559 2408 M (Carnegie Mellon University, Purdue University, and University of) [40 31 18 30 31 31 11 31 15 45 31 12 11 31 31 15 40 31 11 28 31 18 28 11 15 27 15 15 37 31 18 31 30 31 15 39 31 11 29 30 18 28 11 15 27 15 15 31 31 31 15 40 31 11 28 31 18 28 11 15 27 15 31 0]xS 0.754 0 scol 2130 2410 M (Wisconsin )[54 11 28 27 31 30 28 11 31 0]xS 0 0 scol 2128 2408 M (Wisconsin )[54 11 28 27 31 30 28 11 31 0]xS 0.754 0 scol /F1S42 F1 [66 0 0 -66 0 0 ] mFS F1S42 Ji 1233 2087 M (Computer Sciences Department)[48 37 54 37 37 18 37 22 18 43 33 15 36 37 33 37 33 17 48 36 37 37 22 18 54 37 37 0]xS 0 0 scol 1231 2085 M (Computer Sciences Department)[48 37 54 37 37 18 37 22 18 43 33 15 36 37 33 37 33 17 48 36 37 37 22 18 54 37 37 0]xS 0.754 0 scol 1361 2165 M (University of Wisconsin)[48 37 14 33 37 22 32 15 18 31 18 37 19 16 65 15 33 32 37 37 32 15 0]xS 0 0 scol 1359 2163 M (University of Wisconsin)[48 37 14 33 37 22 32 15 18 31 18 37 19 16 65 15 33 32 37 37 32 15 0]xS Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Win_GdiObject 5.0 0 /SavedCTM null d/CTMsave{/SavedCTM SavedCTM currentmatrix d}b/CTMrestore {SavedCTM setmatrix}b/mp null d/ADO_mxRot null d/GDIHMatrix null d /GDIHPatternDict 22 dict d GDIHPatternDict `/PatternType 1 d/PaintType 2 d/Reps L2?{1}{5}? d/XStep 8 Reps mul d/YStep XStep d/BBox[0 0 XStep YStep]d/TilingType 1 d/PaintProc{` 1 Lw[]0 sd PaintData , exec E}b/FGnd null d/BGnd null d /HS_Horizontal{horiz}b/HS_Vertical{vert}b/HS_FDiagonal{fdiag}b/HS_BDiagonal {biag}b/HS_Cross{horiz vert}b/HS_DiagCross{fdiag biag}b/MaxXYStep XStep YStep gt{XStep}{YStep}? d/horiz{Reps{0 4 M XStep 0 - 0 8 +}repeat 0 -8 Reps mul + K}b /vert{Reps{4 0 M 0 YStep - 8 0 +}repeat 0 -8 Reps mul + K}b/biag{Reps{0 0 M MaxXYStep @ - 0 YStep neg M MaxXYStep @ - 0 8 +}repeat 0 -8 Reps mul + 0 YStep M 8 8 - K}b/fdiag{Reps{0 0 M MaxXYStep @ neg - 0 YStep M MaxXYStep @ neg - 0 8 +}repeat 0 -8 Reps mul + MaxXYStep @ M 8 -8 - K}b E/makehatch{4 -2 $/yOrg ~ d /xOrg ~ d GDIHPatternDict/PaintData 3 -1 $ put CTMsave GDIHMatrix setmatrix GDIHPatternDict matrix xOrg yOrg + mp CTMrestore ~ U ~ 2 ^ put}b/h0{/h0 /HS_Horizontal makehatch}b/h1{/h1/HS_Vertical makehatch}b/h2{/h2/HS_FDiagonal makehatch}b/h3{/h3/HS_BDiagonal makehatch}b/h4{/h4/HS_Cross makehatch}b/h5{/h5 /HS_DiagCross makehatch}b/GDIBWPatternMx null d/pfprep{save 8 1 $ /PatternOfTheDay 8 1 $ GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/yExt ~ d/Width ~ d/BGnd ~ d/FGnd ~ d/Height yExt RepsV mul d/mx[Width 0 0 Height 0 0]d E build_pattern ~ !}b/pfbf{/fEOFill ~ d pfprep hbf fEOFill{O}{L}? restore}b /GraphInit{GDIHMatrix null eq{/SavedCTM matrix d : ADO_mxRot concat 0 0 snap + : 0.48 @ GDIHPatternDict ` YStep mul ~ XStep mul ~ nonzero_dsnap YStep V ~ XStep V ~ E +S/GDIHMatrix matrix currentmatrix readonly d ; : 0.24 -0.24 +S GDIBWPatternDict ` Width Height E nonzero_dsnap +S/GDIBWPatternMx matrix currentmatrix readonly d ; ;}if}b %%EndResource %%BeginResource: file Pscript_Win_GdiObject_L3 5.0 0 /GDIBWPatternDict 25 dict @ `/PatternType 1 d/PaintType 1 d/RepsV 1 d/RepsH 1 d /BBox[0 0 RepsH 1]d/TilingType 1 d/XStep 1 d/YStep 1 d/Height 8 RepsV mul d /Width 8 d/mx[Width 0 0 Height neg 0 Height]d/FGnd null d/BGnd null d /SetBGndFGnd{BGnd null ne{BGnd aload ! scol BBox aload ! 2 ^ sub ~ 3 ^ sub ~ rf}if FGnd null ne{FGnd aload ! scol}if}b/PaintProc{` SetBGndFGnd RepsH{Width Height F mx PaintData imagemask Width 0 +}repeat E}b E d/mp/makepattern , d /build_pattern{CTMsave GDIBWPatternMx setmatrix/nupangle where{! nupangle -90 eq{nupangle R}if}if GDIBWPatternDict @ ` Width Height ne{Width Height gt{Width Height V 1}{1 Height Width V}? +S}if xOrg yOrg E matrix + mp CTMrestore}b/hbf {setpattern}b/hf{:/fEOFill ~ d ~ ! setpattern fEOFill{O}{L}? ;}b/pbf{: ! /fEOFill ~ d GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/OutputBPP ~ d /Height ~ d/Width ~ d/PaintType 1 d/PatternType 1 d/TilingType 1 d/BBox[0 0 Width Height]d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d 20 dict @ ` /ImageType 1 d/Width Width d/Height Height d/ImageMatrix[1 0 0 1 0 0]d /BitsPerComponent 8 d OutputBPP 24 eq{/Decode[0 1 0 1 0 1]d}{OutputBPP 8 eq{ /Decode[0 1]d}{/Decode[0 1 0 1 0 1 0 1]d}?}?/DataSource{PaintData}d E/ImageDict ~ d/PaintProc{` ImageDict image E}b & mx makepattern setpattern E fEOFill{O}{L} ? ;}b/mask_pbf{:/fEOFill ~ d 20 dict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/Height ~ d/Width ~ d/PatternType 1 d/PaintType 2 d/TilingType 1 d/BBox[0 0 Width Height] d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d/PaintProc{` Width Height T 1 1 dtransform abs ~ abs ~ 0 0 3 -1 $ 0 0 6 array astore{PaintData}imagemask E}b & mx makepattern setpattern E fEOFill{O}{L}? ;}b/grf4{4 dict `/ShadingType 4 d/DataSource ~ d/ColorSpace ~ d & E shfill}b %%EndResource end reinitialize 0 Lj 1 Lc 8 Lw solid N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (2)S F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 1404 VM? 1 11088 50 <00020074ffc3060c05eb000f001f006040491a102a122516251a2a1e0506 1815183508351904103708021837000b201614181c2509251245144a1c55 14591c6514691c0a1c38200c010c14382f043f046f04900404042b204139 182b4e10f45d4deddd5ded5d0010f4ed3fed5d5d31300520272611101312 2120171611100302032207061114171633323736113427260322fee6c4d0 cde501560149a0a7bcd8fcf5aa9d8f89caf39e8d6b663da9b4011c015a01 1b013a949afeb4fea6feeafec2055bf4e0fef2c17972f5db0111ef615d00 >/TTE296AC28t00 AddT42Char 2 4286 88 <0001006dffb003cf042a002e0050402d0b0f1b0f2b0f3b0f0423380d090b 0d0b2f2b0617061a201d3811159f13011329252e0625383f000100000100 3010d65d71ed7dc4c410c418d45d7dc4c418fd7dc4c418003f3f10e4e410 ed5d31300114121514161514062322270623222726270235343736333216 151406151416171e013332372f013437363332160703bb02073a2a4d157d a383565f12271e0e512b3a1d161621401f86950102130b562b3a02024848 fee048165a162b375f413a407b0109cf89af57372b2eca35a7ee4812132b cbc2d89f5c382a00>/TTE296AC28t00 AddT42Char 2 1966 79 <000100aeffd5019306490013003d402c0f051f052f053f054f055f056f05 07ff0501050f000338070d380738301150117011bf1104113f157f150215 105dd65deded10ed003f2f5d713130010314070623223534123534123534 333215140201890f080a5862160a62630a0312fe0f4f9964667901e5799e 01979e64649efe69>/TTE296AC28t00 AddT42Char 2 2530 81 <0001007cffb903ee04440037006640460d0c022e122e222e322e9d0c065f 0e6f0e7f0e8f0eaf0ebf0e06102a2f0e3f0e4f0e5f0e602a8f0e07000b18 0b380a382a272c0612382a381e9f21012102053835003001303910d65d7d d418fd7dd418d45d7dd418eded003fc4c4ed10e4e45d5d5d313005222f01 263534363534232207060706070615141615140623222635342635341235 342635343633321f0136333217161715071412151406038a560b1c0e0750 70665c340207060c372b2c360d1d07392a5c0903a8b1a03f2b04012b3947 5edb75661c861cd88579b9273b322f1e781e2d38382d1e781e67016d6720 7e202b378275e08d5eb8655d53fef9522c37>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /O 50 def /u 88 def /l 79 def /n 81 def end /TTE296AC28t00 findfont /Encoding get dup 17 /O put dup 18 /u put dup 19 /l put dup 20 /n put pop /F3S57 F3 [87 0 0 -87 0 0 ] mFS F3S57 Ji 3481 1336 M <111205130C1406>[69 46 41 24 24 46 0]xS 0 0 scol /F1S34 F1 [52 0 0 -52 0 0 ] mFS F1S34 Ji 2747 1516 M <95>S F1S42 Ji 2788 1516 M (Software transformations to increase ILP)[44 36 19 18 47 37 22 37 18 18 22 37 36 33 18 37 22 54 37 18 15 36 37 33 18 18 37 18 14 37 33 22 36 36 33 37 18 18 37 0]xS F1S34 Ji 2747 1623 M <95>S F1S42 Ji 2788 1623 M (VLIW and EPIC architectures)[44 37 16 65 17 37 36 37 18 44 44 18 48 17 37 22 33 36 15 18 37 33 18 37 21 37 0]xS F1S34 Ji 2747 1729 M <95>S F1S42 Ji 2788 1729 M (Vectors)[44 37 33 18 37 22 0]xS F1S34 Ji 2747 1836 M <95>S F1S42 Ji 2788 1836 M (Multimedia instruction sets)[55 37 15 18 15 54 37 36 15 37 18 15 36 33 18 22 37 33 18 14 37 37 18 32 37 18 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (3)S F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 1755 VM? 2 2788 82 <0002004dffc503cc040d000f001d006f40546900660802460e5b06540e5d 125616541a75097a12951d0929102618391036184618051038081838004a 08010806000b1e69006408641003461292080214385f049f04af0403041c 384f0c01000c010c8f1f011f105dd45d71fdd45ded5d5d0010e43f5d2fed 10ed5d5d5d31300522272627263736333217160706070603260706151417 163332373637120202a879870706788cfac8675203037180979352414f42 59684b55050e3b7c8ae9e2accbb794d0de9db2037d018d71919151434c54 8f018300>/TTE296AC28t00 AddT42Char 2 336 73 <0001004bff6003ad063f002d006e40501d38240c38030603242900390065 2865290400382a004f145f146f147f148f149f14af14bf1408142e000710 07700703070c202101210338240c38101d4f1d5f1d6f1dbf1dcf1def1d07 1d002f102f025d2f5dedc4edcd5d10c45d00107dd65d183fed5d10d43fed c4ed31300122030736333215140706260f01141615140706232226353437 3635031106232235343f01363736373633321514032bf21d03aa329f4e22 5bb9080816114c293a0215037d2165af60030c1a5668dd8f057efeb03e0c 64490e06030fe43ef83dbe6a503528080c8299011101220a616305033860 de697f616000>/TTE296AC28t00 AddT42Char 2 4778 90 <0001004cffae054204110033011d40d9940d9b129b139b2194269427060b 2b592b8021982195259627982b070000002d003203a512b512c512e40be0 23e02706702774288b138b218b239b23061f2314272f23242704df16df18 df1d0344164018401d5000502d503206590854165018501d04210d230b47 170100422b022d00471701004221131d1658170101422b08270b7e170101 422d2b2723211d16130d0b0802000d25111b062f062506100b110b341d16 1303180d232108270b2d020003322b0b4021180035503502203529292c1f 3201c03201324f185f186f187018d01805182b343d45182b4e10f45d4ddd 5d4e5d456544e61a194d5d10dd1a18dddd11173911393912393911173900 10e4e43f3f3f111217394e2b2b2b2b015d5d5d715d5d5d005d3130015d01 0203060706272603262f0107030607060706032603272635343633321716 1f0113121336333217161716171b0136333216151405384e7e1c41233c6d 3d14152152980d191e424c472424180d3b2a4c120d080f3b6f7721524f1c 1a27281f49810f472a3e037ffebafe655b60350102010d5694dfbffe6326 143a0203012d9b0109965a3d2a37533b5793fe3f013401926f7c75f3fc8d 011002213d392805>/TTE296AC28t00 AddT42Char 2 3670 86 <00010029ffc403900476003900c040942f286b24023a063b284d0649124b 284a2c640c6a256b266c28780c7325832593250e1b101b282f002b062b2c 30195f006f00701996040a08251f04380f001f007f00bf00040030315031 023106201940198019901904191f38120b3a250e360e592a6a2a86169516 06062c082f0423380e3408382a34403760378037033716602a01002a102a 202a302a702aff2a062a3a703b015d10d45d717dc418dd5dd410ed10d4fd c4391239395d0010f4fdc45d3f71cd5dfd1139395d5d3130005d01222726 270607060716171617161514070623222726353436333217161716333237 3635342f0126272635343736243736333216151416151406032e37160f0b 4b9ca1011e1de670a38d75b383779a3f281f311854432e54405dbe688538 51c53c01083929302b3719370302251a521333405e0b05294869c7a35344 2c3864283c30170f0c141d3f8830171d273871d1591b4b1a12382d1d701d 2d38>/TTE296AC28t00 AddT42Char 2 2094 80 <00010079ff8405e80456004c00da40a9253f2544353f35444f0d46445644 691d6f22664476440b300d3041491d591d04100d1041200d204104093844 1d383f152b0b000b4d35063f0644061b380d18380d001101101150116011 9011a011c011d011e0110811460238004a01904aa04ab04ac04ad04ae04a f04a074a06380f460100461f4640465f469f46af46bf46cf46df46ef460a 46223c382238003010302030303070300530004e204e304e404e604e704e b04ef04e085d2f5deded10d45d71ed7dd45d7118ed7d1018dc5d717dc418 ed10fd003f3f3f10e4f47dc41810ed10ed5d5d5d31300522272627032627 26232207060706171316151406232226353402353427060f010607140615 14161514062322113436353426353433321615140615173e013332173e01 3332171617161316060581520e1212220a1822282565601e01061e13372b 2b37311e464876102316133d297116136627410a0234ca479d3b379862a7 3d0c1d1c2c033c53576ec8013645425a3f3a235e5efef59e672c39392c79 01d9796a3b20488418273cea381e6c18293801013cee3c35d436e3442813 5015696bad9c4949b424f5acfe6f2838>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /o 82 def /f 73 def /w 90 def /s 86 def /m 80 def end /TTE296AC28t00 findfont /Encoding get dup 21 /o put dup 22 /f put dup 23 /w put dup 24 /s put dup 25 /m put pop F3S57 Ji 931 4076 M <0B151605170307060805070314181615071903050C151418>[60 47 44 41 60 45 43 48 26 41 43 45 46 42 44 46 43 68 45 41 24 46 46 0]xS 0 0 scol F1S34 Ji 586 4256 M <95>S F1S42 Ji 627 4256 M (Loop unrolling)[37 37 36 37 18 37 37 21 37 15 14 15 36 0]xS F1S34 Ji 586 4363 M <95>S F1S42 Ji 627 4363 M (Software pipelining)[44 36 19 18 47 37 22 37 18 37 14 37 37 14 15 37 14 37 0]xS F1S34 Ji 586 4469 M <95>S F1S42 Ji 627 4469 M (Trace scheduling)[40 22 37 33 37 18 33 32 37 37 36 37 15 14 37 0]xS 0.18 0 scol /F2S31 F2 [49 0 0 -49 0 0 ] mFS F2S31 Ji 659 4550 M (r)S 0 0 scol /F1S3C F1 [60 0 0 -60 0 0 ] mFS F1S3C Ji 720 4550 M (needs non)[33 33 34 33 30 17 34 33 0]xS 1000 4550 M (-)S 1021 4550 M (excepting instructions)[33 30 30 34 33 17 13 34 33 17 14 33 30 17 20 33 30 17 14 33 33 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (4)S F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 702 VM? 1 12726 56 <0001009bffd8056d05df0022004940356600641102060004111400141126 00241145115411081143000b231b020c026a1268227811030e3808231738 291d391d491d031d2410d65ded10d4ed5d003f3f10f4ed5d5d3130052027 260326113437363736333215111021201134352635343736333215141714 15100316fec9997c200f06060c19415c01a8018f01161c37640128b39001 1a7f017c8c565b2449a9fdb5fda203fc263c3c143e2f3c8929535329fb7a >/TTE296AC28t00 AddT42Char 2 582 74 <0002003afdcc03f204000026003600904069121442140225054931023014 561e6214662e65318014a0140716112611261e253020313611361e353030 314907461e5214562e0d103807142e2e38172727381e171e062601010b2b 381f1a2f1a3f1a4f1a045f1a7f1a8f1aaf1a041a14383438230f00010070 380138105dd6717dc418edfdd45d71edc45d003f2f10e9182f10e9182fcd 2ffd5d5d3130015d005d0103060706070623222726353433321637363736 370e01232226351037362132161716151407060122070615141633323736 3736372e0103c21706232d6378e3855a7e5724a866c0493003369560b5e3 9ba001145d7e216b1517febbbe685d6e6e655f560c1518285601affeb0c8 7fa24d5d12194f59230203b77afd6464f7c5010ea5aa3030037447778a01 7f8376b691927269676ce71f1e00>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /U 56 def /g 74 def end /TTE296AC28t00 findfont /Encoding get dup 26 /U put dup 27 /g put pop /F3S62 F3 [98 0 0 -98 0 0 ] mFS F3S62 Ji 3307 4080 M <0F151504081A14071513130C141B>[54 52 52 52 29 73 51 47 52 27 27 28 51 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Loop: LD )[37 37 36 37 18 18 37 48 18 18 18 0]xS 3141 4256 M (F0, 0\(R1\))[40 37 18 18 37 22 47 37 0]xS /F4S42 F4 [66 0 0 -66 0 0 ] mFS F4S42 Ji 2932 4322 M (stall)[33 18 37 15 0]xS F1S42 Ji 2914 4387 M (ADDD F4, F2, F0)[44 48 48 48 18 18 40 37 18 18 40 37 18 18 40 0]xS 2914 4453 M (SUB )[44 48 44 18 18 0]xS 3141 4453 M (R1, R1, #8)[48 37 18 18 48 37 18 17 37 0]xS 2914 4518 M (SD )[44 48 18 18 18 0]xS 3141 4518 M (8\(R1\), F4)[37 22 48 37 22 18 18 39 0]xS 2914 4584 M (BNEZ R1, Loop )[44 48 44 40 18 18 48 37 18 18 37 36 37 37 0]xS 0.297 0 scol 3814 4316 M (Load)[37 37 36 0]xS 3961 4316 M (-)S 3983 4316 M (Use Delay)[48 32 37 18 48 36 15 37 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 1 0.0039 0.0039 SC NP 3761 4296 m 3469 4234 l 3471 4226 l 3762 4288 l CP 3471 4243 m 3450 4226 l 3476 4219 l CP F GSE userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 1 0.0039 0.0039 SC NP 3763 4296 m 3504 4357 l 3502 4349 l 3761 4288 l CP 3509 4364 m 3483 4357 l 3504 4340 l CP F G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 1]%%) = % %%PageTrailer %%Page: 2 2 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (2)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (5)S F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 702 VM? 1 1924 11 <00010072fe5002b80646001d0034400c4a11471b5911660c69110511b801 1640141b001608460856086608040e000838001501151e10d65dedddc45d 003f3f5d3130011407060706070615101716171615140623222724111013 12373633321602b83e2e2d6f3f37e62e2f3a34221e2afe596d7ac6281724 3605e923432e2e7eeaccc5fe04ed24242e2d213117ed02f1010f01160135 8b1c3900>/TTE296AC28t00 AddT42Char 1 2078 12 <00010072fe5002b80646001d002db75904690466090304b8011640121800 190d590d690d0307150d380f0001001f10de5dfdd4c45d003f3f5d313001 100506232226353437363736113427262726272635343633321716131202 b8fe58291e22343a2e2fe637406e2e2d3e35241729c67a6d0245fd0fed17 31212d2e2424ed01fcc5ccea7e2e2e432324391c8bfecbfeea00>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /parenleft 11 def /parenright 12 def end /TTE296AC28t00 findfont /Encoding get dup 28 /parenleft put dup 29 /parenright put pop F3S57 Ji 984 1336 M <0F151504081A14071513130C141B081C0908050C1906181D>[48 46 46 47 26 64 46 43 46 24 24 24 46 47 26 32 53 27 42 24 68 48 42 0]xS 0 0 scol F1S42 Ji 586 1516 M (Loop: LD )[37 37 36 37 18 18 37 48 18 18 18 0]xS 980 1516 M (F0, 0\(R1\))[40 37 18 18 37 22 47 37 0]xS 753 1582 M (ADDD F4, F0, F2)[44 48 48 48 18 18 40 37 18 18 40 37 18 18 40 0]xS 753 1647 M (SD )[44 48 18 18 18 0]xS 980 1647 M (0\(R1\), F4)[37 22 48 37 22 18 18 39 0]xS 753 1713 M (LD )[37 48 18 18 18 0]xS 980 1713 M (F6, )[40 37 18 0]xS 1093 1713 M (-)S 1115 1713 M (8\(R1\))[37 22 47 37 0]xS 753 1778 M (ADDD F8, F6, F2)[44 48 48 48 18 18 40 37 18 18 40 37 18 18 40 0]xS 753 1844 M (SD )[44 48 18 18 18 0]xS 980 1844 M (-)S 1002 1844 M (8\(R1\), F8)[37 22 48 36 22 18 18 40 0]xS 753 1910 M (LD )[37 48 18 18 18 0]xS 980 1910 M (F10, )[40 37 37 18 0]xS 1130 1910 M (-)S 1152 1910 M (16\(R1\))[37 36 22 48 36 0]xS 753 1975 M (ADDD F12, F10, F2)[44 48 48 48 18 18 40 37 37 18 18 40 36 37 18 18 40 0]xS 753 2041 M (SD )[44 48 18 18 18 0]xS 980 2041 M (-)S 1002 2041 M (16\(R1\), F12)[37 37 22 47 37 22 18 18 40 36 0]xS 753 2106 M (LD )[37 48 18 18 18 0]xS 980 2106 M (F14, )[40 37 37 18 0]xS 1130 2106 M (-)S 1152 2106 M (24\(R1\))[37 36 22 48 36 0]xS 753 2172 M (ADDD F16, F14, F2)[44 48 48 48 18 18 40 37 37 18 18 40 36 37 18 18 40 0]xS 753 2238 M (SD )[44 48 18 18 18 0]xS 980 2238 M (-)S 1002 2238 M (24\(R1\), F16)[37 37 22 47 37 22 18 18 40 36 0]xS 753 2303 M (SUB )[44 48 44 18 18 0]xS 980 2303 M (R1, R1, #32)[48 37 18 18 48 37 18 17 37 37 0]xS 753 2369 M (BNEZ )[44 48 44 40 0]xS 980 2369 M (R1, Loop )[48 37 18 18 37 36 37 37 18 18 18 18 0]xS 0.297 0 scol 1535 1535 M <95>S 1576 1535 M (Reduces loop overhead)[48 37 36 37 33 37 33 18 14 37 36 37 18 37 32 37 22 36 37 36 0]xS 1535 1614 M <95>S 1576 1614 M (Assumes iteration count is)[44 33 33 37 54 37 33 18 15 18 37 21 37 18 15 36 37 18 33 37 36 37 18 18 15 0]xS 1535 1693 M (a multiple of four)[37 18 55 37 15 18 14 37 14 37 18 36 19 18 18 37 37 0]xS 1535 1771 M <95>S 1576 1771 M (Adjust displacements of )[44 37 15 37 33 18 17 37 15 33 36 15 37 32 37 55 36 37 18 33 18 36 19 0]xS 1535 1850 M (loads/stores)[15 37 36 37 33 18 33 18 37 21 37 0]xS 1535 1928 M <95>S 1576 1928 M (Still have stalls, but provides)[44 18 15 15 15 18 36 37 33 37 18 33 17 37 15 14 33 18 18 37 37 18 18 37 21 37 32 15 37 36 0]xS 1535 2007 M (opportunity to schedule )[37 37 36 37 22 18 37 36 15 18 31 19 18 37 18 33 33 37 37 36 37 15 37 0]xS 1535 2086 M (instructions)[15 37 33 18 22 37 33 17 15 37 36 0]xS 0 0 scol 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (6)S F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 1 16094 71 <00020067ffd2044c063a001f003100674032292026263920362646265526 6a0b6518082038152638090e15061c000e0b472357230223381f12011f12 9f1202120b182d1eb8010e40132d3890020102503360330210333033cf33 0333105d71d65dede410c5c5d45d71ed5d003f3f3f10c4ed10ed5d313001 06151017161514062322270e012322272635100033321f01123736333215 1401220615141633323736373637273f012e0104240c1f0238253e1d489b 54cf888c011be2743f5e0e130d4e5bfe1ca8a8b77b543a224d0f0e030102 267e03739393feb3aa0e0928345a35368a8ddd010b0142244501a5925961 8bfe0bc7c881ba1f12410d12ad7476515100>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /d 71 def end /TTE296AC28t00 findfont /Encoding get dup 30 /d put pop F3S57 Ji 3074 1336 M <0F151504081A14071513130C141B081C0706180D02061E1213061D>[48 46 46 47 26 64 46 43 46 24 24 24 46 47 26 32 43 48 42 45 50 48 52 46 24 48 0]xS 0 0 scol F1S42 Ji 2747 1516 M (Loop:LD)[37 37 36 37 18 37 0]xS 3141 1516 M (F0, 0\(R1\))[40 37 18 18 37 22 47 37 0]xS 2914 1582 M (LD )[37 48 18 18 0]xS 3141 1582 M (F6, )[40 37 18 0]xS 3254 1582 M (-)S 3276 1582 M (8\(R1\))[37 22 47 37 0]xS 2914 1647 M (LD )[37 48 18 18 18 0]xS 3141 1647 M (F10, )[40 37 37 18 0]xS 3291 1647 M (-)S 3313 1647 M (16\(R1\))[37 36 22 48 36 0]xS 2914 1713 M (LD )[37 48 18 18 18 0]xS 3141 1713 M (F14, )[40 37 37 18 0]xS 3291 1713 M (-)S 3313 1713 M (24\(R1\))[37 36 22 48 36 0]xS 2914 1778 M (ADDD F4, F0, F2)[44 48 48 48 18 18 40 37 18 18 40 37 18 18 40 0]xS 2914 1844 M (ADDD F8, F6, F2)[44 48 48 48 18 18 40 37 18 18 40 37 18 18 40 0]xS 2914 1910 M (ADDD F12, F10, F2)[44 48 48 48 18 18 40 37 37 18 18 40 36 37 18 18 40 0]xS 2914 1975 M (ADDD F16, F14, F2)[44 48 48 48 18 18 40 37 37 18 18 40 36 37 18 18 40 0]xS 2914 2041 M (SD )[44 48 18 18 18 0]xS 3141 2041 M (0\(R1\), F4)[37 22 48 37 22 18 18 39 0]xS 2914 2106 M (SD )[44 48 18 18 18 0]xS 3141 2106 M (-)S 3163 2106 M (8\(R1\), F8)[37 22 48 36 22 18 18 40 0]xS 2914 2172 M (SD )[44 48 18 18 18 0]xS 3141 2172 M (-)S 3163 2172 M (16\(R1\), F12)[37 37 22 47 37 22 18 18 40 36 0]xS 2914 2238 M (SD )[44 48 18 18 18 0]xS 3141 2238 M (-)S 3163 2238 M (24\(R1\), F16)[37 37 22 47 37 22 18 18 40 36 0]xS 2914 2303 M (SUB )[44 48 44 18 18 0]xS 3141 2303 M (R1, R1, #32)[48 37 18 18 48 37 18 17 37 37 0]xS 2914 2369 M (BNEZ )[44 48 44 40 0]xS 3141 2369 M (R1, Loop )[48 37 18 18 37 36 37 37 18 18 18 18 0]xS 0.297 0 scol 3745 1617 M (3 instructions between )[37 18 15 37 33 18 21 37 33 18 15 36 37 33 18 36 37 18 47 37 37 37 0]xS 3745 1696 M (load and use.)[15 37 36 37 18 37 36 37 18 37 33 37 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 1 0.0039 0.0039 SC NP 3727 1605 m 3452 1513 l 3454 1505 l 3730 1597 l CP 3453 1522 m 3433 1503 l 3461 1499 l CP F GSE userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 1 0.0039 0.0039 SC NP 3731 1604 m 3502 1742 l 3498 1735 l 3727 1597 l CP 3510 1746 m 3483 1749 l 3497 1725 l CP F G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (7)S F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 1053 VM? 1 12506 55 <00010074fff805b705ee0035003e402810361d4305432d0240339f229033 af22a03305330c221d0c43130543001d601d701d801d901d051d2f5ded7d d418ed10cd10cd5d003feded10c431300122272607231613121514161514 070623222635343635342635340302270722272635343736171617163332 3633320433321615140605524a9a964e470318160e161c3b28400a0d1718 035bdb7d511a1e2f237d643e3cf43c4d012f4d2b3a3a04ef0c0b018afeca fedfa0238e24443142382c0f3c0f31c4328f010301187a0120154e291f23 0302100c05163b2c2b3b>/TTE296AC28t00 AddT42Char 1 9160 43 <00010098ffad05b906120042009540612c192c353c193c354c194c355c19 5c356c196c350a335331193516386317000041190e3538162e023e023838 161f0b0e0b43381116252835192b43315d28220843141611430b3a430205 2041304102411c431f222f223f224f2204222b434e3c182b4e10f45d4ded dd5dd4d4edd4fdd4d5ed10d4fdedd4c410c41112390010f4f42fed3f3f11 123912394e2b0110e63130005d0106151416151402151412151406232226 353402353437060705140215140623222635341235342635341235343633 321615140215172524373611343736333216151405b00f04231637292838 1605abfcfe5c243729293723081437292937150601ad0101b00b19213c26 3c05812a511e761e64fe74644cfed04d293838294d01304c494b0330525a feb55b293939296a01a56a37de384f013d4f2a38382a50fec150fd513002 8f01204c4e6b372a0f00>/TTE296AC28t00 AddT42Char 1 11860 53 <00020075ffdd04cc06050028003c00c040894c045f046f04034b2a5b2254 246a1d6520652465356b3b082b0424362b3c49224124050433015a396a39 024b3955220222392d0b030f1e0f391b03291c3f03342634354f036a220a 2a43190233090101000a39201e011e3e29292c3026012026302640265026 602605260f043005062a2d0c154312432d432f0f3f0f4f0f5f0f6f0f050f 2b3d4145182b4e10f45d4dfdedfdc410d5d4d4d4c410dd5d5d4e456544e6 4dd45dcd003f3c10c42f3fed5d011112395d5d001112395d5d31305d0522 2700251f011406232226353402353412353426353437361f011617041114 0706070417161514060127171615140f0132163332373637363534272604 662621feb5fe6b0805392b2b390f2813202643f1895e01958a6fa601379a 1a3dfd5a940a070d150e3b0fff7f3830359e910b20014771c4c52c3b3b2c 4f01394f5c016c5b33c833392b3505131132d7feca98755e31a7b920242a 3e052a0c794a2f5077c702441f3238278b786e00>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /T 55 def /H 43 def /R 53 def end /TTE296AC28t00 findfont /Encoding get dup 31 /T put dup 32 /H put dup 33 /R put pop F3S57 Ji 1004 4076 M <1F0706060820060C1B02050821061E120D050C1514>[59 43 48 48 26 67 48 24 47 50 41 26 55 49 51 45 46 41 24 46 0]xS 0 0 scol F1S34 Ji 586 4256 M <95>S F1S42 Ji 627 4256 M (Reduce the height of the dependence computation tree)[48 37 36 37 33 37 18 18 36 37 18 37 36 15 36 37 18 18 36 19 18 18 37 37 18 36 37 36 37 37 36 36 37 33 37 18 33 36 55 36 37 18 37 18 15 36 37 18 18 22 37 0]xS 0.18 0 scol F2S31 Ji 659 4337 M (r)S 0 0 scol F1S3C Ji 720 4337 M (use arithmetic property of )[33 30 33 17 33 21 13 17 34 50 33 17 13 30 17 33 21 33 34 33 20 18 29 17 33 17 0]xS 1416 4337 M (associativity)[33 30 31 33 30 14 33 17 13 31 13 17 0]xS F1S42 Ji 586 4548 M (ADD R1, R2, R3 ADD R1, R2, R3)[44 48 48 18 18 47 37 18 18 48 37 18 17 48 37 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 19 44 48 48 18 47 37 18 18 48 37 18 17 48 0]xS 586 4655 M (ADD R4, R1, R6 ADD R4, R6, R7)[44 48 48 18 18 47 37 18 18 48 37 18 17 48 37 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 19 44 48 48 18 47 37 18 18 48 37 18 17 48 0]xS 586 4762 M (ADD R8, R4, R7 ADD R8, R1, R4)[44 48 48 18 18 47 37 18 18 48 37 18 17 48 37 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 19 44 48 48 18 47 37 18 18 48 37 18 17 48 0]xS 586 4975 M (Takes 3 cycles Takes 2 cycles)[40 37 33 37 33 18 37 18 33 31 33 15 37 33 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 19 18 18 18 18 18 18 19 40 37 33 37 33 18 37 18 33 31 33 15 37 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (8)S F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3186 4080 M <0B1516051703070608100C0406130C140C141B>[68 52 50 46 67 50 47 55 29 52 27 53 54 27 28 52 27 52 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Loop Unrolling:)[37 37 36 37 18 48 37 21 37 15 14 15 36 37 0]xS 0.18 0 scol F2S31 Ji 2820 4337 M (r)S 0 0 scol F1S3C Ji 2881 4337 M (Overlaps loops if no inter)[46 31 33 20 13 33 34 30 17 13 34 33 33 30 17 13 17 17 34 33 17 14 33 17 33 0]xS 3546 4337 M (-)S 3567 4337 M (iteration dependence)[13 17 33 20 33 18 13 34 33 17 33 34 33 34 33 34 33 33 31 0]xS F1S42 Ji 2747 4442 M (Will not work for \223recurrences\224)[64 14 14 15 18 36 37 18 18 47 37 22 33 18 18 37 22 18 22 22 37 32 37 22 21 37 37 33 36 33 0]xS 2747 4548 M (e.g.)[37 18 37 0]xS 2747 4655 M (for \(I = 1; I <= N; I++\))[19 37 22 18 22 18 17 39 18 37 18 18 18 18 38 39 18 48 18 18 17 39 39 0]xS 2788 4762 M (sum = sum + a[I] * b[I])[33 37 55 18 39 18 32 37 55 17 39 18 37 18 18 18 18 26 18 37 18 18 0]xS 2747 4868 M (Software pipelining will do better)[44 36 19 18 47 37 22 37 18 37 14 37 37 14 15 37 14 37 37 18 47 15 15 15 17 37 37 18 36 37 18 18 37 0]xS 2747 4975 M (Originally done by microcode people)[51 22 15 37 14 37 37 14 15 31 18 37 37 37 37 18 37 31 18 55 15 33 22 37 33 37 37 37 18 36 37 36 36 15 0]xS 2747 5081 M (Rediscovered by Davidson and later Monica Lam)[48 37 36 15 33 33 36 33 37 21 37 37 18 37 31 18 48 37 33 14 37 33 37 37 17 37 36 37 18 15 37 17 37 22 18 55 37 36 15 33 37 17 37 37 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 2]%%) = % %%PageTrailer %%Page: 3 3 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (3)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (9)S F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 702 VM? 1 13154 58 <0001008bffa0083005f6004300e840a3152122214a044a0d5b355b3d5b3e 6a0408653f7536024f044b426f040331042c09401701014224151f195817 010141333f353d4617010041240d280946170100423142373d4617010041 3f3d373533312c28241f19150d090e2a040013421d0239022a0240040a42 0a2835283e38356635044f1b5f1b5b376f1b603b05191f151b0d28092c04 24423f3d373533063b042031094015241b204529292c3b1b2b44564c182b 4e10f44ddd4e456544e61a194d10ddcd1a18dddd1a19cd12173911123912 3939111239395d5d00183f3f1a3f3f3f10d4c4111217394e2b2b2b2b2b5d 015d3130015d05222726352e010302270207020716151407062322352703 260326353433321716171617133613363736333217161316171312133637 363736333215140f0201060706058f2e23282e18433311596676230c2824 2e871f6d419d0769412312373b3b616b6a41225a55461d242514305686c9 0b271d2a243a65202837fed7296424601a1e2c79980163010da3feb6e5fe f79617162d1d1b797f01eaf801cf16125d4724abb5fffe46f80164d954dd 4756febca4e6fe77014202251e9f7541376411536cb2fd2e77e34300>/TTE296AC28t00 AddT42Char 1 6520 34 <00020034ffb803c105c60020002d005e40352b0a3d0a02051f061b861700 01411f1b060504280f730c3716289a210503061f2a1b19082a6d24030838 2f29292c19122b2e423c182b4e10f44ddd4e456544e64dedddd4ed111239 1239391139002fedddeded1117394e2b005d313001222635343f01363534 272623220623222635343736333200151407060706070603222635343736 3332151407060173293e80ef816d69763fc217293b99895ac901485e3898 993c235f2c4721253a601a2001343f284565b46f5c74625f8142294f4e46 fec6c89271446c6f4529fe843b2a3e323876372c3400>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /W 58 def /question 34 def end /TTE296AC28t00 findfont /Encoding get dup 34 /W put dup 35 /question put pop F3S62 Ji 738 1340 M <0B1516051703070608100C0406130C140C141B0A0822020305080C18080C0523>[68 52 50 46 67 50 47 55 29 52 27 53 54 27 28 52 27 52 52 29 30 102 57 50 46 30 27 48 30 27 47 0]xS 0 0 scol F1S42 Ji 586 1516 M (Sum = 0.0)[44 37 55 18 39 17 37 18 0]xS 586 1623 M (for \(I = 1; I <= N; I++\))[19 37 22 18 22 18 17 39 18 37 18 18 18 18 38 39 18 48 18 18 17 39 39 0]xS 627 1729 M (sum = sum + a[I] * b[I])[33 37 55 18 39 18 32 37 55 17 39 18 37 18 18 18 18 26 18 37 18 18 0]xS 586 1942 M (every iteration =>)[37 33 37 22 31 18 15 18 37 22 37 18 15 36 37 18 38 0]xS F1S3C Ji 659 2024 M (load a[I])[13 33 34 33 17 33 18 16 0]xS 659 2103 M (load b[I])[13 33 34 33 17 33 18 16 0]xS 659 2182 M (mult)[50 33 13 0]xS 789 2182 M (ab[I)[34 33 17 0]xS 889 2182 M (])S 659 2261 M (add sum[I])[33 34 33 17 30 34 49 18 16 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (10)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 1 2886 17 <0001008fffa30187009b000b002640183f060106000b0c0d400950096009 c009d009e0090609030c10d6dd5dc60010f4cd5d31300522263534363332 16151406010b344848343349495d4834334949333448>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /period 17 def end /TTE296AC28t00 findfont /Encoding get dup 36 /period put pop F3S62 Ji 3055 1340 M <0B1516051703070608100C0406130C140C141B080115140524>[68 52 50 46 67 50 47 55 29 52 27 53 54 27 28 52 27 52 52 29 60 52 51 46 0]xS 0.414 0 scol F1S42 Ji 2748 1516 M (Start)[44 18 37 22 0]xS 2887 1516 M (-)S 2909 1516 M (up block)[37 37 17 37 15 36 33 0]xS 0 0 scol 2748 1623 M (load a[1])[15 37 36 37 18 37 18 37 0]xS 2748 1729 M (load b[1])[15 37 36 37 18 37 18 37 0]xS 2748 1836 M (load a[2])[15 37 36 37 18 37 18 37 0]xS 2748 1942 M (load b[2])[15 37 36 37 18 37 18 37 0]xS 2748 2049 M (mult)[55 37 15 0]xS 2891 2049 M (ab[1])[36 37 18 37 0]xS 0.414 0 scol 3338 1500 M (Pipeline)[44 15 37 36 15 15 36 0]xS 0 0 scol 3338 1606 M (for \(I=3;I<=N;I++\))[19 37 22 18 22 17 39 37 18 17 39 38 48 18 18 38 39 0]xS 3379 1713 M (load a[I])[15 37 36 37 18 37 18 18 0]xS 3379 1819 M (load b[I])[15 37 36 37 18 37 18 18 0]xS 3379 1926 M (mult)[55 37 15 0]xS 3522 1926 M (ab[I)[36 37 18 0]xS 3631 1926 M (-)S 3653 1926 M (1])[37 0]xS 3379 2033 M (add sum[I)[37 37 37 18 32 37 55 18 0]xS 3668 2033 M (-)S 3690 2033 M (2])[37 0]xS 0.414 0 scol 3978 1500 M (Finish)[40 15 37 15 32 0]xS 4154 1500 M (-)S 4176 1500 M (up block)[37 37 17 37 15 36 33 0]xS 0 0 scol 3978 1606 M (mult)[55 37 15 0]xS 4121 1606 M (ab[N)[36 37 18 0]xS 4260 1606 M (])S 3978 1713 M (add sum[N)[37 37 37 18 32 37 55 18 0]xS 4297 1713 M (-)S 4318 1713 M (1])[37 0]xS 3978 1819 M (add sum[N])[37 37 37 18 32 37 55 18 48 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (11)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 845 4080 M <0B1516051703070608100C0406130C140C141B0A081F0C190C141B>[68 52 50 46 67 50 47 55 29 52 27 53 54 27 28 52 27 52 52 29 29 68 27 77 28 51 0]xS 0 0 scol F1S42 Ji 783 4469 M (a1)[37 0]xS 980 4469 M (a2)[37 0]xS 1177 4469 M (a3)[37 0]xS 1374 4469 M (a4)[37 0]xS 1571 4469 M <852E>[66 0]xS 1768 4469 M (aN)[37 0]xS 783 4576 M (b1)[37 0]xS 980 4576 M (b2)[37 0]xS 1177 4576 M (b3)[37 0]xS 1374 4576 M (b4)[37 0]xS 1571 4576 M (\205..)[66 18 0]xS 1768 4576 M (bN)[37 0]xS 1177 4682 M (*1)[26 0]xS 1374 4682 M (*2)[26 0]xS 1571 4682 M (\205..)[66 18 0]xS 1768 4682 M (*N)[26 0]xS 1842 4682 M (-)S 1864 4682 M (1)S 1965 4682 M (*N)[26 0]xS 1374 4789 M (+1)[39 0]xS 1571 4789 M (\205..)[66 18 0]xS 1768 4789 M (+N)[39 0]xS 1855 4789 M (-)S 1876 4789 M (2)S 1965 4789 M (+N)[39 0]xS 2052 4789 M (-)S 2073 4789 M (1)S 2162 4789 M (+N)[39 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 0 8 2.0504 [2.0504 2.0504] 0 1 GpPBeg 0.0039 0.8007 0.6015 SC NP 764 4390 m 764 4817 l 1272 4817 l 1272 4390 l CP S GSE 0 0 8 2.0504 [2.0504 2.0504] 0 1 GpPBeg 0.2031 0.2031 0.8007 SC NP 1322 4390 m 1322 4817 l 1929 4817 l 1929 4390 l CP S GSE 0 0 8 2.0504 [2.0504 2.0504] 0 1 GpPBeg 1 0.2031 0.0039 SC NP 1962 4390 m 1962 4817 l 2273 4817 l 2273 4390 l CP S G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0.539 0 scol 830 4899 M (Start)[44 18 37 22 0]xS 969 4899 M (-)S 991 4899 M (up block)[37 37 17 37 15 36 33 0]xS 0.262 0 scol 1473 4890 M (pipeline)[37 15 36 37 15 15 36 0]xS 0.414 0 scol 1994 4882 M (Finish)[40 15 37 15 32 0]xS 2170 4882 M (-)S 2192 4882 M (up)[37 0]xS 1994 4961 M (block)[37 15 37 33 0]xS 0 0 scol N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (12)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 2999 4080 M <0B1516051703070608100C0406130C140C141B0A082202061423>[68 52 50 46 67 50 47 55 29 52 27 53 54 27 28 52 27 52 52 29 30 102 57 54 51 0]xS 0 0 scol F1S42 Ji 2747 4363 M (Will work for recurrences in loops)[64 14 14 15 18 47 37 22 33 17 19 37 22 18 21 37 33 37 22 21 37 37 32 37 33 18 14 37 18 15 36 37 37 0]xS 2747 4469 M (Will not work for non)[64 14 14 15 18 36 37 18 18 47 37 22 33 18 18 37 22 18 37 36 0]xS 3343 4469 M (-)S 3365 4469 M (loop code)[14 37 36 37 18 33 37 36 0]xS 2747 4576 M (Will not work well for loops with branches)[64 14 14 15 18 36 37 18 18 47 37 22 33 18 47 37 15 15 17 19 37 22 18 14 37 36 37 33 18 47 15 18 37 18 37 22 36 37 33 37 36 0]xS 2747 4682 M (Pipeline depth depends on recurrence)[44 15 37 36 15 15 36 37 18 37 36 37 18 37 18 36 37 36 37 37 36 33 18 37 37 18 21 37 33 37 22 21 36 37 33 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 3]%%) = % %%PageTrailer %%Page: 4 4 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (4)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (13)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1072 1340 M <1F07030D06080B0D02061E12130C141B>[67 47 50 50 55 29 69 50 57 54 58 51 27 28 51 0]xS 0 0 scol F1S42 Ji 586 1516 M (Statically schedule all code not just loops)[44 18 37 18 15 33 36 15 15 31 18 33 33 37 37 37 37 14 37 18 37 15 15 18 32 37 36 37 18 37 37 18 18 14 37 33 17 18 15 37 37 36 0]xS 586 1623 M (What is the key impediment?)[64 36 36 18 18 15 33 18 18 36 37 18 33 37 31 18 15 55 37 37 37 14 55 37 37 17 0]xS 0.18 0 scol F2S31 Ji 659 1704 M (r)S 0 0 scol F1S3C Ji 720 1704 M (Branches)[40 20 33 33 31 33 33 0]xS F1S42 Ji 586 1808 M (Can we predict which way a branch goes?)[48 37 37 18 47 37 18 37 21 37 37 14 33 18 18 47 37 15 33 37 18 47 37 31 18 37 18 37 22 37 37 32 37 18 37 37 36 33 0]xS 0.18 0 scol F2S31 Ji 659 1890 M (r)S 0 0 scol F1S3C Ji 720 1890 M (Common case \(for error code\))[43 34 50 50 33 33 17 31 33 30 33 17 20 17 34 20 17 33 20 21 33 20 17 30 34 33 34 0]xS F1S42 Ji 586 1994 M (Trace scheduling:)[40 22 37 33 37 18 33 32 37 37 36 37 15 14 37 37 0]xS 0.18 0 scol F2S31 Ji 659 2076 M (r)S 0 0 scol F1S3C Ji 720 2076 M (Take the common case path \(called a )[38 32 31 33 17 17 33 33 17 30 34 50 50 33 33 17 31 33 30 33 18 33 33 17 33 17 20 31 33 14 13 34 33 17 34 0]xS 0.414 0 scol 1742 2076 M (trace)[17 20 33 30 0]xS 0 0 scol 1875 2076 M (\))S 0.18 0 scol F2S31 Ji 659 2155 M (r)S 0 0 scol F1S3C Ji 720 2155 M (Remove the branch)[43 34 50 33 31 33 17 17 33 33 17 33 20 34 33 30 0]xS 0.18 0 scol F2S31 Ji 659 2234 M (r)S 0 0 scol F1S3C Ji 720 2234 M (Schedule code)[40 30 33 33 34 33 14 33 17 30 34 33 0]xS 0.18 0 scol F2S31 Ji 659 2313 M (r)S 0 0 scol F1S3C Ji 720 2313 M (Check later for branch)[43 33 33 30 31 17 13 33 17 33 20 17 18 33 20 17 33 21 33 33 31 0]xS 0.18 0 scol F2S31 Ji 659 2393 M (r)S 0 0 scol F1S3C Ji 720 2393 M (If the guess was wrong, execute \223undo\224 code)[16 17 17 17 33 33 17 34 33 33 30 30 18 43 33 30 17 44 20 34 33 33 17 17 33 30 33 31 33 17 33 17 21 33 34 34 33 20 17 30 34 33 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (14)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 702 VM? 1 8288 40 <0001008cff9d04bd06450046008b405334333c3a04070004433f023a0213 43800e900ea00e030e15431f0b4f0b8f0b9f0b040b221f1c43280b476043 7043020c13240943380b074333382f312411204340430243311518432c00 311031023147563b182b4e10d45d3c4dfdc410dd5dd4c410d4d43cfdc510 fd1139395d0010f4fdd4c42f5dedd55d18ed3f3ffd7dd5d5181112390110 c63130012227262322060716151407253633321615140f01050e01151417 163332363332363332151407062120272611343637263534371235342635 343332173e013332171615140706045b0e11a99d52c270091101b6c12c2c 3c5ceefe3204052018853ef93f144e136a555efec7feca586006050b1314 14642a1e78d55ef391431a1d054205301e1f41278bf32a14382f5b0b152a 477f37dd271c070d6854111352590141409858171a221b01218a258f2577 1d20203a1b45281f2200>/TTE296AC28t00 AddT42Char 2 5236 91 <0001003dffd4047f0451002f00bb40916a0c6518632688038a0c9c03ac26 072425342544255425642464257b1b07700a721b800a821b9a02900a9a0c 9f0f9b149b209b23bb02b61bdb02db0c0f6a1b652e79027a0c7a0f74298b 0f8429960a9a0f0a8c03830c831edb0cef08e425067c03730c731e030c1b 260204112308112b0623061b0c26020414292e0a050f1405702e012ee020 012080149014a01403143010d65d7dc45d18dd5d7dc41810cd10cd10cd12 1739003f3f2f2f111217395d5d015d5d31305d005d010f01011615140623 22272603070607062322263534373637363f012726272635343633321f01 373637363332161514042292b20146193c26261f5ce8c33b712025263b19 1c3b4516d5834f3b2639253b77adc47a2b202c273c035a89b1fe56201f27 3c256b0131c93570243c271f2025343d17dfbd71342228283e9aefb47341 2f3a2637>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /E 40 def /x 91 def end /TTE296AC28t00 findfont /Encoding get dup 37 /E put dup 38 /x put pop F3S62 Ji 3013 1340 M <1F07030D06080B0D02061E12130C141B0A0825260319041306>[67 47 50 50 55 29 69 50 57 54 58 51 27 28 51 53 29 30 61 59 50 77 52 27 0]xS 0.414 0 scol F1S42 Ji 2748 1516 M (Original)[51 22 15 37 14 37 37 0]xS 0 0 scol 2748 1623 M (b[I] = \223old\224)[37 18 18 18 18 39 18 22 37 14 37 0]xS 2748 1729 M (a[I] =)[37 18 18 18 18 0]xS 2748 1836 M (if \(a[I] > 0\) then)[15 19 18 21 37 18 18 18 18 39 18 37 22 18 18 36 37 0]xS 2789 1942 M (b[I] = \223new\224)[37 18 18 18 18 39 18 22 37 37 47 0]xS 2748 2049 M (else)[37 15 33 0]xS 2789 2156 M (X)S 2748 2262 M (endif)[37 37 36 15 0]xS 2748 2369 M (c[I] = )[33 18 18 18 18 39 0]xS 0.414 0 scol 3370 1500 M (Trace)[40 22 37 33 0]xS 0 0 scol 3370 1606 M (b[I] = \223old\224)[37 18 18 18 18 39 18 22 37 14 37 0]xS 3370 1713 M (a[I] =)[37 18 18 18 18 0]xS 3370 1819 M (b[I] = \223new\224)[37 18 18 18 18 39 18 22 37 37 47 0]xS 3370 1926 M (c[I] = )[33 18 18 18 18 39 0]xS 3370 2033 M (if \(a[I] <= 0\) )[15 19 18 21 37 18 18 18 18 39 39 17 37 22 0]xS 3724 2033 M (goto)[36 37 18 0]xS 3869 2033 M (fixit)[19 15 32 15 0]xS 0.414 0 scol 4027 1483 M (Repair code)[48 37 36 37 15 22 18 32 37 37 0]xS 0 0 scol 4027 1590 M (fixit:)[19 15 32 15 18 0]xS 4068 1696 M (restore old b[I])[22 37 33 18 37 22 37 17 37 15 37 17 37 18 18 0]xS 4068 1803 M (X)S 4068 1910 M (recalculate c[I]?)[22 37 33 37 14 33 37 14 37 18 37 18 33 18 18 18 0]xS 0.297 0 scol 3302 2257 M (Use profiling or program analysis to)[48 33 37 18 37 21 36 19 15 14 15 37 37 17 37 22 18 37 21 37 37 22 36 55 18 37 36 37 15 31 33 15 33 18 18 0]xS 3302 2336 M (statically predict )[33 18 37 18 15 33 37 14 15 31 18 37 22 37 37 15 33 18 0]xS 3788 2336 M (a[I)[37 18 0]xS 3861 2336 M (] > 0)[18 18 39 18 0]xS 3401 2414 M <95>S 3442 2414 M (static prediction ~85% accurate)[33 18 37 18 15 33 18 37 22 36 37 15 33 18 14 37 37 17 39 36 37 59 18 36 33 33 37 21 37 17 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 1 0 8 2.0504 [] 0 1 GpPBeg 0.0039 0.0039 0.0039 SC NP 3269 2159 m 3269 2470 l 4516 2470 l 4516 2159 l CP S G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (15)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 2 5570 92 <0001fffcfdbd04000410001f007f404b501601190009001e02390c600970 09f009f60b05401e601e021918171616140b0a0b0f000404380a19140a0a 191614161714380f0b140f0f0b1b061206061616210f09090f1e1e7f2101 0f2f5d332f11332f1112392f002f3f3f870e2e2b087d10c4870e2e182b0e 7d10c40810c408c40ec4c4012e5d5d71002e5d31300901020f0106232226 353413012726353436333217161b01363736333216151403f3fea6804442 1a402a3dd8fe9a2d1b3f272e19aac394504a2034293f037cfd14feefb8c2 4837296401df02b1492e1f293e23ecfe4c0159b381383a281600>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /y 92 def end /TTE296AC28t00 findfont /Encoding get dup 39 /y put pop F3S62 Ji 721 4080 M <01151E06081F070314181615071903050C1514180A080B121919030727>[59 52 58 54 29 67 47 51 51 48 50 52 47 76 51 46 27 53 51 48 29 29 69 51 77 76 50 48 0]xS 0 0 scol F1S42 Ji 586 4256 M (Loop unrolling:)[37 37 36 37 18 37 37 21 37 15 14 15 36 37 0]xS 0.18 0 scol 11184 VM? 0 -0.207 1.109 0.844 256 array 0 1 255 {1 index exch /.notdef put} for /TTE2A10768t00 Type42DictBegin [<00010000000a000a000a000a6376742067f27898000000ac000004ea6670 676dc4f43bb0000005980000045f676c7966a245e921000012ac0000a170 68656164bb5dea54000009f800000036686865610fa5082400000a300000 0024686d7478b4f691a400000a54000003706c6f636194236d9400000dc4 000001ba6d6178700931057400000f80000000207072657046ea08bb0000 0fa00000030b676469720000000000000000000000000000000000000000 00000000103805e20000000000ee00040000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 0000000000000000ffffffffffffffffffffffffffffffffffffffffffff ffff00000000000000000000000000000000000000000000000000000000 000000000000ffffffffffff00000000007d000000000000000000000000 0000000000000000000000000281003100c2009400310063003100620062 0044009405c80275003100c5006300af003100310031004400f70031003e 05c8007d0031012802c205c80031003105c80031007b02c20094012d05c8 00310128003300630094009e0031004a006000940237025d0031006200ff 025005c800010032004a0062009400c6018a018b00020032008300b500c5 00c500fc012801da02b30031003100310032003400620062008f00940094 00b90128012802b302b305c800010029005f0062007b0086009400c500f5 00f6011e0138018b0250029a043e05c805ee06120612068b00010032003b 00490056006000620062007a008900940094009400c500c500c500f200f6 0121012601420146018a018b018b01bc01d501ed01ed01ee021e02370281 0284028c029a02b302fd043e043e0454057405c8068b004e006d006d006e 007b007b00a100bf00de00f6012801680178018a018a018a018a018b01a0 01a301b601bc01be01d4024102590269028102860455045c05010503052e 057405c8062f0783004a005c00630078007b007b007b0081008500870094 0099009d009f00ab00b800ba00bb00bc00c100c200c500c500cb00d000de 00df00f700f7010b01110111012201220128012f01320133013e01430146 01480150015301660169016a016b017201730178018b018b018b018b018d 01ac01bc01c301ce01ed01ed01ed01ed01ee01ee01f501f601f602060206 021e021e021f021f022c022e023802380241024d0250025c0269026b027c 0290029102a702a702d802d802e402e402ed0320032c032c0341036c0378 038903cd03d4043d043e046f04a0053a05420558057e05c8061206390760 07cf000100010007001700180018002f003100310031003a003c004a004a 004c00570073007400780084008f00a100a300b100b800bc00c500c500c6 00c900db00de00ea00f700f7010c010c0115011801280128012d01570159 015a015a015a015a017001720172018a018a018b018b018b01a201a201a3 01a301ba01bc01bc01bf01bf01ee02150219022e0288028802b302b302b3 02b302b302e402e402ec030003150315031503160316031f0322032b0360 0378038b039b03db0401040c04160417043d047f048004a004a204c504c6 04e804e8050205020514052e053a05570558057f05900592059d05af05b0 06120613065d065d068b068b068b06d50753076c0786079207aa08000800 0800080008000800084300a4009e00a50000000000000000000000000000 00af0063014d01d5002a00940094075300ad01ee0063076c01d501bc00f7 030300ba03410071065d0401039b032c08430590065d00890222064407cf 043e013b024b00170165004a015000bd010400c600190042005100a400dc 004c00c600c60051004c00060612045400de080003d403cd080008000800 0800031601ed0237015a02b3045c04160557021e021f047f048004a205af 05010455057f053a017202e4017200b900e5034500004037383734333231 302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a19181716151413 1211100f0e0d0c0b0a090807060504030201002c4523466020b02660b004 262348482d2c452346236120b02661b004262348482d2c45234660b02061 20b04660b004262348482d2c4523462361b0206020b02661b02061b00426 2348482d2c45234660b0406120b06660b004262348482d2c4523462361b0 406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0 cd442320b8015a51582320b08d44235920b0ed51582320b04d44235920b0 042651582320b00d44235921212d2c20204518684420b001602045b04676 688a4560442d2c01b10b0a432343650a2d2c00b10a0b4323430b2d2c00b0 462370b101463e01b0462370b10246453ab10200080d2d2c45b04a234445 b04923442d2c2045b00325456164b050515845441b2121592d2cb0014363 2362b0002342b00f2b2d2c2045b0004360442d2c01b00643b00743650a2d 2c2069b04061b0008b20b12cc08a8cb8100062602b0c642364615c58b003 61592d2c45b0112bb0472344b0477ae4182d2cb801a65458b00943b80100 5458b9004aff80b14980444459592d2cb01243588745b0112bb0172344b0 177ae41b038a45186920b01723448a8a8720b0a05158b0112bb0172344b0 177ae41b21b0177ae45959182d2c2d2c4b52582145441b23458c20b00325 455258441b212159592d2c01182f2d2c20b0032545b049234445b04a2344 4565234520b00325606a20b009234223688a6a606120b01a8ab000527921 b21a4a40b9ffe0004a45208a54582321b03f1b235961441cb114008a5279 b34940204945208a54582321b03f1b235961442d2cb110114323430b2d2c b10e0f4323430b2d2cb10c0d4323430b2d2cb10c0d432343650b2d2cb10e 0f432343650b2d2cb11011432343650b2d2c4b525845441b2121592d2c01 20b003252349b04060b0206320b000525823b002253823b002256538008a 63381b212121212159012d2c4569b00943608a103a2d2c01b00525102320 8af500b0016023edec2d2c01b005251023208af500b0016123edec2d2c01 b0062510f500edec2d2c20b001600110203c003c2d2c20b001610110203c 003c2d2cb02b2bb02a2a2d2c00b00743b006430b2d2c3eb02a2a2d2c352d 2c76b04b23701020b04b4520b0005058b00161593a2f182d2c21210c6423 648bb84000622d2c21b08051580c6423648bb82000621bb200402f2b59b0 02602d2c21b0c051580c6423648bb81555621bb200802f2b59b002602d2c 0c6423648bb84000626023212d2cb4000100000015b00826b00826b00826 b008260f10161345683ab001162d2cb4000100000015b00826b00826b008 26b008260f1016134568653ab001162d2c4523204520b10405258a505826 618a8b1b26608a8c59442d2c462346608a8a462320468a608a61b8ff8062 232010238ab14b4b8a70456020b0005058b00161b8ffc08b1bb0408c5968 013a2d2cb0332bb02a2a2d2cb0134358031b02592d2cb0134358021b0359 2d00000100000001000094bb29645f0f3cf5001b080000000000a5b714b3 00000000ad958b910000fe5008e306bf0000000c00010000000000000001 000006bffe50000009280000ffcf08e30001000000000000000000000000 000000dc040000800000000004d2000008000000083e004a082a004a0819 004a0826004a0928009407fd009408ac00ad03dd00c5059700ad059700ad 072200ad059700ad059700ad072200ad059700ad059700ad072200ad0597 00ad059700ad091000ad08c600ad072200ad072200ad072200ad091000ad 087a004a087a004a056500ad056500ad079200ad079200ad079200ad0792 00ad078800ad078800ad078800ad078800ad041700c5041700c5041700c5 041700c5049a00ad049a00ad049a00ad049a00ad072200ad052900940620 0094072200ad072200ad072200ad072200ad072100ad072100ad072200ad 072200ad08b200a006bf002b060c005d062b005003d80056040b003d0360 001b03fa0039080000190800001908000019080000190800005008000050 0800005008000050072200ad072200ad072200ad072200ad072200ad0722 00ad072200ad072200ad072200ad072200ad072200ad072200ad072200ad 072200ad072200ad072200ad072200ad072200ad072200ad072200ad0722 00ad072200ad076b00ad076b00ad05ad00ad05ad00ad068900ad053400ad 059700ad072100ad072100ad072100ad072100ad072100ad072100ad0721 00ad072100ad072100ad072100ad072100ad072100ad0800000008000000 021e00ad02e400ad046f00ad072100ad072100ad072100ad072100ad0721 00ad072100ad072100ad021e00ad02e400ad046f00ad072100ad072100ad 072100ad072100ad072100ad072100ad072100ad072100ad072100ad0270 00ad02fc00ad038700ad05b500ad07e400ad07e400ad07e400ad07e400ad 07e400ad021e00ad028100ad02e400ad046f00ad05f900ad05f900ad043d 00ad043d00ad072100ad072100ad07210185072100ad072100d1072100d1 072100ad07210110072100e5072100ad072100ad072100ad072100ad0721 00ad072100ad072100ad072100ad07210162072101510721013f0721012e 0721011d072100fa072100d7072100c2072100ba072100b2072100ab0721 00a307210094072100f7072100eb072100de072100d2072100c6072100ad 072100ad072100ad072100ad072100ac072100ad07210110072101100721 00ad072100ad072100d1072100d10721010f0721010f072100ad072100ad 072100ad072100ad07210110072100ad072100d10721010f072100ad0721 00ad0721017d05d800ad072100ad0000002600260026002600c801ac021f 028203d0048d0619069d06da0700076a07df084008db0918093e09aa0a2d 0afe0b560ba10c4d0d0f0d720e360ecb0f78105c10661145115011b511c0 1284134813a7140614131420142d143a144714541461146e158c15ea1627 16a41708175917aa181b188818db192e19d01a831aee1b611bd11c4c1cb1 1d201dd11ddc1e8b1e961f501f5b2013201e2095210f219d224a22ff2389 24292494253525d5268626e2274727cc285d28e7296629f02a472ad02b54 2be72c3b2c812cce2d1b2ddb2e0f2e452f573074319032a633b734f73502 350d35183523352e364937a43914393339523972399739dc3a213a623ab9 3b173b753b8a3ba03bb83bcc3bf13c1a3c463c723cac3ce63d203d783d94 3db03dce3dec3e253e6d3eb63eff3f563f703f8a3faa3fc83ff5403b405e 407f40a140c340db40f74118413a415c418041a841d04200423042644298 42cc4304433d437643af43e84421445a449244c845074543458245c34606 464b469146e14727477547c6480f486648bc4921498149db4a014a274a4f 4a784aab4ade4b164b514b954bd24c2f4c954cda4d294d9a4e174f044f44 4f86500750b800000001000000dc009e000f0060000e0002001000140039 000007e8ffff00060001400c004646000000121108404820b801a2b24832 20b80125b2483220b80123b2483220b80122b2483220b80121b2483220b8 0120b2483220b8011eb2483220b8011cb2483220b8011bb2483220b80118 405b483220f6483220f5483220f2483220ce483220c9483220b5483220b3 483220b2483220b1483220a8483220a44832209148322089483220854832 207f483220794832206e483220644832205f4832205d4832205a48322058 483220b801a1b2483220b801a0b2483220b8019db2483220b8019bb24832 20b8011db2483220b8011ab2483220b80119b2483220b80117404c483220 f4483220d0483220cf483220cd483220cc483220cb483220ca483220c848 3220b4483220a7483220a548322098483220904832208448322081483220 804832205c4832260926093790be01cd0007009001450007009001034043 0790e80790d707909707907a079077079065079061079057079055072408 220820081e081c081a08180816081408120810080e080c080a0808080608 04080208000800b013034b024b5342014bb0c063004b6220b0f65323b801 0a515ab005234201b0124b004b544218b9000107c0858d16b0382bb00288 b801005458b801ffb101018e851bb0124358b9000101ff858d1bb9000101 ff858d5959002b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b182b2b2b2b 2b2b2b2b2b2b2b2b2b4b5079410f001f01a30007001f01500007001f012a 0007001f01260007001f011f00072b2b2b2b2b4b5379410f009001a30007 0090015000070090012a00070090012600070090011f00072b2b2b2b2b18 01b25000324b618b601d002b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b012b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b0145695342014b5058b108004259435c58b1080042 59b3020b0a124358601b2159421610703eb0124358b93b21187e1bba0400 01a8000b2b59b00c2342b00d2342b0124358b92d412d411bba0400040000 0b2b59b00e2342b00f2342b0124358b9187e3b211bba01a80400000b2b59 b0102342b0112342010000> [16033 16077 9221 ] AllocGlyphStorage ]def 108 44 PrepFor2015 AddFontInfoBegin AddFontInfo /OrigFontType /TrueType def /OrigFontName <57696E6764696E67732032> def /OrigFontStyle () def /FSType 14 def AddFontInfoEnd [16#2c 16#d0ae1b28 ] AddXUID Type42DictEnd 1 11220 51 <00010094010c05d6062000140025b70f01040d0f120500b801f6b6070004 07120401b901f8000d2fed1739002fed17392f3130011704000307060726 27272626273633321717120005b81efedbfe0c6f2c39290720174b673c51 3c536324b101f5062034cffd86fed01d2525245039b993064adf50013d02 1600>/TTE2A10768t00 AddT42Char 1 0 0 <000200800000038005c8000300070023400f078001048001ae000004b300 05b303b901da00002ffeed10ed003feeed10ed3130331121112521112180 0300fd800200fe0005c8fa388004c800>/TTE2A10768t00 AddT42Char /TTE2A10768t00 findfont /CharStrings get begin /check 51 def /.notdef 0 def end /TTE2A10768t00 findfont /Encoding get dup 1 /check put pop F /F5 0 /0 F /TTE2A10768t00 mF /F5S31 F5 [49 0 0 -49 0 0 ] mFS F5S31 Ji 659 4337 M <01>S 0 0 scol F1S3C Ji 714 4337 M (large block to schedule)[13 33 20 34 33 17 33 14 33 30 31 17 17 33 17 30 30 33 34 33 34 13 0]xS 0.18 0 scol F5S31 Ji 659 4416 M <01>S 0 0 scol F1S3C Ji 714 4416 M (reduces branch frequency)[20 33 33 34 30 33 30 17 34 20 34 33 30 33 17 17 21 33 34 33 34 33 31 0]xS 0.18 0 scol 7634 VM? 0 0 1 1 256 array 0 1 255 {1 index exch /.notdef put} for /TTE2950668t00 Type42DictBegin [<00010000000a000a000a000a637674202802e374000000ac000005026670 676da005f7e3000005b00000042b676c7966d2948be200000cac00001480 68656164bd1e9086000009dc00000036686865610f81080400000a140000 0024686d747821a01c5600000a38000000506c6f636151f7571200000a88 0000004c6d617870017e017300000ad40000002070726570be9f9cfb0000 0af4000001b8676469720000000000000000000000000555022b05550000 05c000000555002b000000000000000002c0ffc000000000055500000000 000000000000055500000000000000000000000000000000000000000000 0000000000000000ffffffffffffffffffffffffffffffffffffffffffff ffff00000000000000000000000000000000000000000000000000000000 000000000000ffffffffffff00000000005b000000000000000000000000 000000000000000000000000005b008000800080008001000110028002f8 002900290180018103800522052205fc010b0155018102800300035c0380 038003c0040004400580058005fc0600005f002100660000000000000000 0000000000000100f8ff00000300faff03c0fbbf0501fd00000000000200 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000010000000100040001000080 008005800600040005040380048402000380020001000180010003c00580 0280028002800580044002800280020003c00280038001e4010002000080 01c0018001c0008001000100017401780680080001000080010001740178 0059f9ff0580fd7f0240fa3f0080f87f00000680fe7f0080008001000700 010007000300030005100510021800f001e801e804300430005a005a005a 005a04e804e8054005400100f8ff0600fdff0180f97f008000800700feff 06c0febfffffffffffffffff02000200018001400140024002400440ffff ffff0400040002800280030003000380ffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffff0180018001400140050004400200020003c0038001800180ffff ffff0080010000800600068001800580020004800500ffffffffffffffff ffffffffffffffffffffffff008000c00100020001c0080001c1ffffffff ffffffffffffffffffffffffffffffffffffffffffff0300038001800180 ffff0280040002800080ffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffff03c005000180ffff ffff03c003800180ffffffff03c000f602800400010a016000c301e00160 00c301daffffffffffffffffffffffffffffffffffff01c00180030000a0 018000c000800780080001000700000040363534333231302f2e2d2c2b2a 292827262524232221201f1e1d1c1b1a191817161514131211100f0e0d0c 0b0a090807060504030201002c4523466020b02660b004262348482d2c45 2346236120b02661b004262348482d2c45234660b0206120b04660b00426 2348482d2c4523462361b0206020b02661b02061b004262348482d2c4523 4660b0406120b06660b004262348482d2c4523462361b0406020b02661b0 4061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a 51582320b08d44235920b0ed51582320b04d44235920b0042651582320b0 0d44235921212d2c20204518684420b001602045b04676688a4560442d2c 01b10b0a432343650a2d2c00b10a0b4323430b2d2c00b0462370b101463e 01b0462370b10246453ab10200080d2d2c45b04a234445b04923442d2c20 45b00325456164b050515845441b2121592d2cb00143632362b0002342b0 0f2b2d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0 008b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c45b011 2bb0472344b0477ae4182d2cb801a65458b00943b801005458b9004aff80 b14980444459592d2c8a03458a8a87b0112bb0472344b0477ae4182d2c2d 2c4b52582145441b23458c20b00325455258441b212159592d2c01182f2d 2c20b0032545b049234445b04a23444565234520b00325606a20b0092342 23688a6a606120b01a8ab000527921b21a4a40b9ffe0004a45208a545823 21b03f1b235961441cb114008a5279b34940204945208a54582321b03f1b 235961442d2cb110114323430b2d2cb10e0f4323430b2d2cb10c0d432343 0b2d2cb10c0d432343650b2d2cb10e0f432343650b2d2cb1101143234365 0b2d2c4b525845441b2121592d2c0120b003252349b04060b0206320b000 525823b002253823b002256538008a63381b212121212159012d2c4569b0 0943608a103a2d2c01b005251023208af500b0016023edec2d2c01b00525 1023208af500b0016123edec2d2c01b0062510f500edec2d2c20b0016001 10203c003c2d2c20b001610110203c003c2d2cb02b2bb02a2a2d2c00b007 43b006430b2d2c3eb02a2a2d2c352d2c76b04b23701020b04b4520b00050 58b00161593a2f182d2c21210c6423648bb84000622d2c21b08051580c64 23648bb82000621bb200402f2b59b002602d2c21b0c051580c6423648bb8 1555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2cb4 000100000015b00826b00826b00826b008260f10161345683ab001162d2c b4000100000015b00826b00826b00826b008260f1016134568653ab00116 2d2c4523204520b10405258a505826618a8b1b26608a8c59442d2c462346 608a8a462320468a608a61b8ff8062232010238ab14b4b8a70456020b000 5058b00161b8ffc08b1bb0408c5968013a2d2cb0332bb02a2a2d2c462346 613a2d0000010000000100003dc15d0c5f0f3cf5001b080000000000aaac 05d000000000ab443dbb0000000008000800000000060002000000000000 000100000780000000000800000000000800000100000000000000000000 000000000003040000000000000008000100008000800200030001400140 014003000240020002000000000000800080010002c00280008001840100 01de018001b402400280016001c001400140014003000000000000000023 0023005500ad011401350156018501b401f10232025902af0305032b034c 0376039d03bc0419045d04d6054805bc0628067306dd0748076908130894 08bf08ee0928096909d50a40000100000025003100030000000000020010 002f0096000000afffff0000000040490046460000001211084048205748 3220564832205548322059483220584832905c072408220820081e081c08 1a08180816081408120810080e080c080a08080806080408020800080001 4bb0c063004b6220b0f65323b8010a515ab005234201b0124b004b544218 b10100858d162b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b182b180101 b25000324b618b601d002b2b012b2b2b0145695342014b5058b108004259 435c58b108004259b3020b0a124358601b2159421610703eb0124358b93b 21187e1bba040001a8000b2b59b00c2342b00d2342b0124358b92d412d41 1bba04000400000b2b59b00e2342b00f2342b0124358b9187e3b211bba01 a80400000b2b59b0102342b011234201b801001dba017e017c017c456920 8a234444b901840184456944ba01850184017e452345606944ba01820185 017e452345606944ba017f0182017e452345606944ba017d017c017c4523 45606944ba0181017e017d452345606944ba01830181017e452345606944 ba0136017d017e456920602345606944bb013b01840139017e4520602345 606523456044b9013c013b4544ba01370183017e4523456044b9017c017d 4521452100> [5249 ] AllocGlyphStorage ]def 108 44 PrepFor2015 AddFontInfoBegin AddFontInfo /OrigFontType /TrueType def /OrigFontName <4D61726C657474> def /OrigFontStyle () def /FSType 0 def AddFontInfoEnd [16#2c 16#6f7e73aa ] AddXUID Type42DictEnd 1 3794 29 <00010160016006a006a0000f010d40140605050303020701080009c80f0a 0b0b0d0d0e0cba026b0004026bb2002002ba026b0001026cb52b003b0002 00ba026c000f026b40094009000e3f0e02050eb8026a401b100900000f08 021e06070709090a050b040c030d0201010f0f0e08ba026800000268b70c 202b0a3b0a020abc0268000b0269000c02694011091b0d2b0d02060b0d1b 0d2b0d3b0d040db80268401809000e100e200e300e400e0505100e200e02 000e700e020ebc02670010012a012f00182b10f65d5d5e5d5efd5d5e5d5e 19f4f618ed5d1a1910eded103c103c103c103c103c103c103c103c103c5e 5d5e001810f65e5d5e1afd19f65df418ed1a1910eded103c103c103c1810 e4103c103c103c103c103c31300901353309013315090115230901233503 3afe26c601da01e0c0fe2601dac0fe20fe26c6040001dac6fe2601dac6fe 26fe26c601dafe26c000>/TTE2950668t00 AddT42Char 1 0 0 <000200000000035c055500030007001d400d040005030002030805030602 032fdecd10cd003f3f10cd10cd31301121112113112111035cfca429030a 0555faab052cfafd0503>/TTE2950668t00 AddT42Char /TTE2950668t00 findfont /CharStrings get begin /r 29 def /.notdef 0 def end /TTE2950668t00 findfont /Encoding get dup 1 /r put pop F /F6 0 /0 F /TTE2950668t00 mF /F6S31 F6 [49 0 0 -49 0 0 ] mFS F6S31 Ji 659 4496 M <01>S 0 0 scol F1S3C Ji 725 4496 M (expands code size)[33 30 33 34 33 33 30 17 31 33 34 33 17 30 14 29 0]xS 0.18 0 scol F6S31 Ji 659 4575 M <01>S 0 0 scol F1S3C Ji 725 4575 M (have to handle \223extra\224 iterations )[33 33 31 33 17 17 33 17 33 33 34 33 14 33 17 20 33 30 17 20 34 20 17 13 17 33 21 33 17 13 34 33 30 0]xS F1S42 Ji 586 4680 M (Software pipelining:)[44 36 19 18 47 37 22 37 18 37 14 37 37 14 15 37 14 37 37 0]xS 0.18 0 scol F5S31 Ji 659 4761 M <01>S 0 0 scol F1S3C Ji 714 4761 M (no dependences in loop body)[33 33 17 34 33 34 33 34 33 34 33 30 33 30 17 14 33 17 14 33 34 33 17 33 34 34 0]xS 0.18 0 scol F6S31 Ji 659 4840 M <01>S 0 0 scol F1S3C Ji 725 4840 M (does not reduce branch frequency)[33 33 33 30 18 33 33 17 17 20 34 33 34 30 33 17 34 20 34 33 30 33 17 17 20 34 33 34 33 34 31 0]xS 0.18 0 scol F6S31 Ji 659 4919 M <01>S 0 0 scol F1S3C Ji 725 4919 M (need start)[33 33 34 33 17 30 17 33 20 0]xS 992 4919 M (-)S 1013 4919 M (up and finish)[33 33 17 34 33 33 17 17 14 33 13 31 0]xS 1354 4919 M (-)S 1374 4919 M (up blocks)[34 33 17 34 13 33 30 31 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (16)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 2882 4080 M <01151E06081F070314181615071903050C1514180A080B121919030727>[59 52 58 54 29 67 47 51 51 48 50 52 47 76 51 46 27 53 51 48 29 29 69 51 77 76 50 48 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Trace scheduling:)[40 22 37 33 37 18 33 32 37 37 36 37 15 14 37 37 0]xS 0.18 0 scol 11709 VM? 0 -0.207 1.359 0.898 256 array 0 1 255 {1 index exch /.notdef put} for /TTE29634E8t00 Type42DictBegin [<00010000000a000a000a000a63767420ae2fa9a9000000ac0000053a6670 676dc4f43bb0000005e80000045f676c7966fef43883000013680000cd36 68656164c987665400000a48000000366868656112130a8e00000a800000 0024686d747849428a8900000aa4000003886c6f636125baef7c00000e2c 000001c66d6178700356062a00000ff400000020707265704fc7275f0000 101400000354676469720000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000d1000000000000000000000000 00000000000000000000000000310031006301580281025a0031009b0062 0031009a00310064003100990094009402b30031003100630033006300b0 0031004a00e705c800320072003100310033007c0031004400f801a80086 00310031003c006205c80062006300c505c8003e0044006305c800010031 00630094018c00310063007d0084009400f102b302c202c205c80001003f 004a004a0063009400940094009402b305c805c800310031008300ae00de 01c00001007b0093009400b900d102c202c2003e009400ad00f701280128 018b01e501ed025002c20001003c00620063006b007b009400b000be00d9 00f30114013e018a01bc01ed0212028100010031004a004a006300800094 00c500c500d10128012801280128014d016c016f01720189018b01e40203 02350250026f028802a002b002c20359043e05c806120637076c00010001 0002000300110044004a004a004e00530062006200710080009400c500c5 00c500c500c500d00102015101540168019601a001bc01c501ed01ed01f4 022d023f02810281028102950360040c04e8056b05a205a205c80655079d 0806000200050006001a002000250034003c0045004a005100630064006a 007a007a007a007b007b007c007d0082009f00a000a100a900b100ba00c1 00c500d000db00de00f700f7010f010f0128012801370139015701570159 01590172017e0184018a018b018b018b018b018b018b018d019c01b301ba 01bc01cb01d5021f0250025002500250026c026f0281028102810283029a 02b402cb02cc02df02e402ea02f103000309035f0362037303a503aa03cf 03cf044804a004a104dc04dc050105b005c8061206120614065d068b068b 068c0709076b07840791079d07b60a2e00170025002c003c004a00570063 0079007c007c0088008a009400b000b100b100b400b500b500c800ea00f7 00f700f700ff010f0128012801280128013901440146015501550159015a 0160016d01730178018a018b018b018b01a401a601a801b401bc01d501d5 01d801db01e101eb01ee01ee01ee01f702060216022b0250025002500250 025002530257026b02960299029c02ab02b302b302bc02d802de02e402e4 02f50300030b03120315031e0345034603460354035b0378038303ad03c2 03db03ed040c040c043d043e0455045d04a004c604e404e804e805020503 05250535053a053a0568056e057e058b059e05c805ed05ed060c06120612 06120613063b0687069f06b306d906fd0715071607220722072e07310753 076c077607aa07e407e708ac0941096909720a2c00aa003000b700000000 0000000000000000000000b500d900c3025d062f001a01db007b0071030f 00300020006300c5020c076c096902b3043d043e07530128035f03dd00f7 0309004b04c60057035b006c0562030b07ec00a80173048101ab034600ac 00a5077601bc036003ed03a50525063b018b018b018b029a03aa07790760 07e706d906f403930568072e0141058b01a8023f00940172015100f601f5 005e00300074022a00c60089008801760008009408ac010d003100c5021f 018b05a203b204a00345057e01290128011b05c8038500350015000c0028 0022000500050014000500004037383734333231302f2e2d2c2b2a292827 262524232221201f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09 0807060504030201002c4523466020b02660b004262348482d2c45234623 6120b02661b004262348482d2c45234660b0206120b04660b00426234848 2d2c4523462361b0206020b02661b02061b004262348482d2c45234660b0 406120b06660b004262348482d2c4523462361b0406020b02661b04061b0 04262348482d2c0110203c003c2d2c20452320b0cd442320b8015a515823 20b08d44235920b0ed51582320b04d44235920b0042651582320b00d4423 5921212d2c20204518684420b001602045b04676688a4560442d2c01b10b 0a432343650a2d2c00b10a0b4323430b2d2c00b0462370b101463e01b046 2370b10246453ab10200080d2d2c45b04a234445b04923442d2c2045b003 25456164b050515845441b2121592d2cb00143632362b0002342b00f2b2d 2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20 b12cc08a8cb8100062602b0c642364615c58b00361592d2c45b0112bb047 2344b0477ae4182d2cb801a65458b00943b801005458b9004aff80b14980 444459592d2cb01243588745b0112bb0172344b0177ae41b038a45186920 b01723448a8a8720b0a05158b0112bb0172344b0177ae41b21b0177ae459 59182d2c2d2c4b52582145441b23458c20b00325455258441b212159592d 2c01182f2d2c20b0032545b049234445b04a23444565234520b00325606a 20b009234223688a6a606120b01a8ab000527921b21a4a40b9ffe0004a45 208a54582321b03f1b235961441cb114008a5279b34940204945208a5458 2321b03f1b235961442d2cb110114323430b2d2cb10e0f4323430b2d2cb1 0c0d4323430b2d2cb10c0d432343650b2d2cb10e0f432343650b2d2cb110 11432343650b2d2c4b525845441b2121592d2c0120b003252349b04060b0 206320b000525823b002253823b002256538008a63381b21212121215901 2d2c4569b00943608a103a2d2c01b005251023208af500b0016023edec2d 2c01b005251023208af500b0016123edec2d2c01b0062510f500edec2d2c 20b001600110203c003c2d2c20b001610110203c003c2d2cb02b2bb02a2a 2d2c00b00743b006430b2d2c3eb02a2a2d2c352d2c76b04b23701020b04b 4520b0005058b00161593a2f182d2c21210c6423648bb84000622d2c21b0 8051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c 6423648bb81555621bb200802f2b59b002602d2c0c6423648bb840006260 23212d2cb4000100000015b00826b00826b00826b008260f10161345683a b001162d2cb4000100000015b00826b00826b00826b008260f1016134568 653ab001162d2c4523204520b10405258a505826618a8b1b26608a8c5944 2d2c462346608a8a462320468a608a61b8ff8062232010238ab14b4b8a70 456020b0005058b00161b8ffc08b1bb0408c5968013a2d2cb0332bb02a2a 2d2cb0134358031b02592d2cb0134358021b03592d000001000000028000 281167695f0f3cf5081b080000000000a5ad93fe00000000b1cb07d40000 fe500adf07310000000c0001000000000000000100000731fe5000000b8c 0000ffcf0adf0001000000000000000000000000000000e2040000800000 00000600000008000000083e004a092800940a6900940ac0004a07260094 09bc00ad03aa00c508ac00ad072200ad090f00ad090f00ad095f00ad095f 00ad0b8700ad0b8c00ad08c500ad0abf00ad059700ad059700ad072200ad 046f00ad04d100ad089400ad0795004a08a0004a078400ad072100ad0722 00ad072200ad072100ad0747004a0747004a04b300ad065800ad056500ad 056500ad078900ad078900ad046400ad046400ad072200ad06bf005606bf 005606bf005608e300ad054800ad06cb00ad08b600ad071b00ad070b00ad 053400ad068100ad0515009406490094072200ad072200ad05f900ad05f9 00ad05c800ad058c00ad065b00ad071500ad072200ad072a00ad072100ad 094000ad086f00ad07b600ad08b900ad078700ad077700ad079100ad0833 00ad076e00ad08c500ad088500ad063d00ad086600b30a2b0088043e004a 043e004a072200ad072200ad0800004a0800004a0800004a0800004a0800 0038080000380800003808000038087b00ad087b00ad072100ad072200ad 072200ad072200ad072200ad072200ad072200ad072200ad072200ad0722 00ad072200ad072200ad072200ad072200ad072200ad072200ad072200ad 072200ad072200ad072200ad072200ad072200ad072200ad028100ad03a9 00ad05f900ad072100ad072100ad072100ad072100ad072100ad079f00ad 079f00ad028100ad03a900ad05f900ad072100ad072100ad072100ad0721 00ad072100ad049f00ad07e400ad03a900ad05f900ad07210110072100ad 072100d10721010f072100ad072100ad072100ad072100ad072100ad0721 00ad07210162072100ad072100ad072100ad07210087072100ad072100ad 072100ad072100ad072100ad072100ad072100ad072100ad072100ad0721 00ad072100ad072100ad072100ad072100ad072100ad072100ad086200ad 086200ad086200ad086200ad080000310800000008000031080000310800 003108000031080000310800003108000031080000310a0600ad0a0600ad 065b00ad065b00ad072100ad072100ad072100ad072100d7072100ad0721 00ad07d600ad07d600ad072100ad072100ad063500ad063500ad063500ad 063500ad088a00ad088a00ad072100ad072100ad06fb00ad06fb00ad06fb 00ad06fb00ad072100ad072100ad067c00c5067c00c5087b00ad067c00c5 064100ad064100ad064100ad064100ad03db006303150063084700640000 002600260026002600e201bd028803670417053605e6072b07ee084c08ba 094b09e60ade0b9b0bfc0c910d310dbd0e820f0c1000116a11fc1311146a 14dc156315c81662177c178719021a081b671b711cd01cdb1ce81cf51e14 1eb21f3c1fd9209521f5228c233b239023f3241f24f1254f258b260c267a 26d9274527ea284828cd292729af2a8a2ceb2d592dd42e592ef12f83302d 30943123316b3202326f32e333873457349f34e9370638663925393039e9 39f43aae3ab93b743b7f3bf93c533d193d903dee3e703f103fa4402e40c0 412a41c8425e42ef434b4390440e449344f3456145dd463146b7472b47a3 47c347e34807484e489648d7493949d14a1e4a6a4a824a9a4ab14adc4b07 4b334b694b9a4bb84bd64bf44c124c384c604c934ccb4d0c4d654e014ea3 4f624fd45044508b5103515e51bd52c953d954ec55fc570857fb58065811 581c58275832593159a55a1b5a255a2f5a3c5a495a565a635b4b5c2c5cbf 5ccc5cd95ce35d755d825d8f5d995e595e645ea55eb05ebd5eca5f0c5f17 5f245f315f745f7f5f8c5f995fd45fdf601b6026606a60756082608f60cd 60d8611561206180618b619861a56232623f62b762c2632f633a63616388 669b00000001000000e2010c002f008d000e00020010002f0039000001ec ffff00010001400c004646000000121108404820b80236b2483220b80283 b2483220b801acb2483220b801abb2483220b801a9b2483220b801a8b248 3220b801a7b2483220b801a3b2483220b801a1b2483220b8019fb2483220 b80149b2483220b80148b2483220b80147b2483220b80142b2483220b801 40b2483220b8013eb2483220b8013cb2483220b80139b2483220b80106b2 483220b80104b2483220b80103b2483220b80101404f483220dc483220db 483220da483220d6483220c3483220b6483220b5483220af483220ad4832 20ac483220a8483220a74832209f4832209e4832209d4832208c48322083 483220634832205f483220b801afb2483220b801adb2483220b801aab248 3220b801a6b2483220b801a5b2483220b801a4b2483220b8019eb2483220 b80144b2483220b80141b2483220b8013db2483220b80138b2483220b801 07b2483220b80105b2483220b80102b2483220b801004040483220d94832 20d5483220c8483220c7483220c6483220c5483220b7483220b4483220b3 483220ae483220a04832209248322079483220644832140914093790b801 7640490790a107909307908d07906f07906c07906607906507905c07905a 079059079058072408220820081e081c081a08180816081408120810080e 080c080a080808060804080208000800b013034b024b5342014bb0c06300 4b6220b0f65323b8010a515ab005234201b0124b004b544218b0382bb002 88b801005458b801ffb101018e851bb0124358b9000101ff858d1bb90001 01ff858d595900162b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b182b2b 2b2b2b2b2b2b2b2b2b2b2b4b5079bc001f01370007001f0133b3071fc407 2b2b2b4b5379bc00900137000700900133b30790c4072b2b2b1801b25000 324b618b601d002b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b012b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b 2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b0145695342014b5058b10800 4259435c58b108004259b3020b0a124358601b2159421610703eb0124358 b93b21187e1bba040001a8000b2b59b00c2342b00d2342b0124358b92d41 2d411bba04000400000b2b59b00e2342b00f2342b0124358b9187e3b211b ba01a80400000b2b59b0102342b01123420100> [15993 16297 16377 3871 ] AllocGlyphStorage ]def 108 44 PrepFor2015 AddFontInfoBegin AddFontInfo /OrigFontType /TrueType def /OrigFontName <57696E6764696E6773> def /OrigFontStyle () def /FSType 0 def AddFontInfoEnd [16#2c 16#d7454db3 ] AddXUID Type42DictEnd 2 3110 57 <0001009400fb05ff062000140025b70f01040d0f120500b80262b6070004 07120401b90253000d2fed1739002fed17392f3130011706000307060726 27272626273633321717120005dc23d6fdf48a4a5c210d2c1c3c67406c5a 4d5e1fa90212062032a1fd62fedd32401f2f6b418c861672d146011d021a >/TTE29634E8t00 AddT42Char 1 0 0 <000200800000038005c8000300070023400f07d40104d401a3000004ff00 05ff03b901e500002ffeed10ed003feeed10ed3130331121112521112180 0300fd800200fe0005c8fa388004c800>/TTE29634E8t00 AddT42Char /TTE29634E8t00 findfont /CharStrings get begin /checkbld 57 def /.notdef 0 def end /TTE29634E8t00 findfont /Encoding get dup 1 /checkbld put pop F /F7 0 /0 F /TTE29634E8t00 mF /F7S31 F7 [49 0 0 -49 0 0 ] mFS F7S31 Ji 2820 4337 M <01>S 0 0 scol F1S3C Ji 2876 4337 M (works for non)[43 33 20 31 30 17 17 33 20 17 33 34 0]xS 3237 4337 M (-)S 3257 4337 M (loops)[14 33 34 33 0]xS 0.18 0 scol F7S31 Ji 2820 4416 M <01>S 0 0 scol F1S3C Ji 2876 4416 M (more complex than unrolling and software pipelining)[50 33 20 33 17 31 34 49 34 13 33 30 17 17 34 33 33 17 34 33 21 33 13 14 13 34 33 17 33 34 33 17 30 33 17 18 43 33 21 33 17 33 14 33 34 13 13 34 13 34 0]xS 0.18 0 scol F7S31 Ji 2820 4496 M <01>S 0 0 scol F1S3C Ji 2876 4496 M (use predication to handle hard to predict branches)[33 30 33 17 33 21 33 34 13 30 33 17 14 33 33 17 17 33 18 33 34 33 34 13 33 17 34 33 21 33 17 17 33 17 33 21 34 33 13 30 17 17 33 21 33 33 31 33 33 0]xS 0.18 0 scol F6S31 Ji 2820 4575 M <01>S 0 0 scol F1S3C Ji 2886 4575 M (does not seem to handle more general cases )[33 33 33 30 18 33 33 17 17 30 34 34 49 17 17 33 17 34 33 34 33 14 33 18 49 34 20 33 17 34 33 34 33 21 33 13 17 30 33 31 33 30 0]xS 0.18 0 scol F6S31 Ji 2820 4654 M <01>S 0 0 scol F1S3C Ji 2886 4654 M (what about exceptions?)[43 33 33 17 17 34 33 34 33 17 17 33 30 30 34 33 17 13 34 33 30 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 4]%%) = % %%PageTrailer %%Page: 5 5 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (5)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (17)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 1053 VM? 1 7152 36 <00020083ffe2054805c60021002500c44079251425237a027a1c8a028a1c 063902390e391c4b094f0e4a105a0e5a106a0e6a100a0425220207070623 22232522091c021a22581701014207230425641700004109142216651701 01412c076c07021c090702040b2523221a161406180240040b0a000a2316 140907050e251c1a0402052250276f27022027b80119400c292c1f5f0e01 0e2b26564b182b4e10f45d4ddd4e456544e61a194d5ddd17391117390018 3f3fd41a3f17391217395d4e2b2b2b87087d10c408c4870e3cc43130015d 315d0522272627060705060706232226353413263534373613123332171b 0117161514060901363704e25c441a2766a5fef632792037283f97116272 aeed3a4f1d3f95391d3efe77fee279f61eec5ae10e243783fc383a2b3001 3d1a225117d60116017b6efeb0fd499e511b2b3a0477fe331f2c>/TTE296AC28t00 AddT42Char 1 15620 69 <00020099ffd6045f062700240036005e40432a2525303a2535304900461e 59000730380025381e303804000b371400561e011e061b3829381f0a3f0a 9f0a030a333850226022020022102202221038203830380338105dd45d71 fdd45deded003f5d3f10f4c4ed10ed10ed5d313005222706232226353436 353402353412353437363332151406150f013e0133321716151400032207 060f011f0116171633323635342726025e997d202e2635050b0219213a4b 0a0302579d45d7867efedab552562a6602010130573e4d91ba4b512a3c30 35281a661a6a01a76a4901974a3c303d570e360edbff3b3ba59be2e4fec2 03872e174cad9ca4162213cc9895646c>/TTE296AC28t00 AddT42Char 1 8072 39 <000200b7ff9d05600614001d002d0041402a35197520022038132738020b 2e130a092c592c692c032c381b232022380d10100a800a900ab00a040a2e 10d65dc4c4fdc5c4d4ed5d003f10f4ed10ed5d3130250621222726272322 2635341235340235343633321716170417161114020126251b0103161716 3332373e01351004349bfede495e71390a2b3a1309542a18889a18011cc8 eba1fea366fe8f050310070e5886e4686173076a171b2b3c2b6901a36975 01d175295a434b0861c9edfee4abfec603c343a3fee0fee1fdde030a3b46 42df79011a00>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /A 36 def /b 69 def /D 39 def end /TTE296AC28t00 findfont /Encoding get dup 40 /A put dup 41 /b put dup 42 /D put pop F3S62 Ji 714 1340 M <2819290C1B12151218081C19032729061D082A060406141E06140D0618>[72 76 59 27 53 51 52 51 48 29 36 77 50 51 58 54 37 29 72 54 52 54 51 58 55 51 51 54 0]xS 0 0 scol F1S42 Ji 586 1516 M (Software limitation)[44 36 19 18 47 37 22 37 18 15 15 54 15 18 37 18 14 37 0]xS 586 1623 M (What compiler can\222t analyze => can\222t schedule)[64 36 36 18 18 33 36 55 37 15 14 37 22 18 33 36 37 15 18 18 36 37 37 15 31 32 37 18 39 39 18 33 36 37 15 18 18 33 33 36 37 37 36 15 0]xS 586 1729 M (Ambiguous memory dependences)[44 55 37 14 37 37 36 37 33 18 54 37 55 37 22 31 18 37 37 37 37 36 37 36 37 33 37 0]xS 586 1836 M (e.g.,)[37 18 37 18 0]xS 586 1942 M (*ptr1 = )[26 37 18 22 37 17 39 0]xS 586 2049 M (\205 = *ptr2 + 4)[66 18 39 18 25 37 18 22 37 18 39 17 0]xS 586 2156 M (e.g.,)[37 18 37 18 0]xS 586 2262 M (a[b[I]] = )[37 18 37 18 18 18 18 18 39 0]xS 586 2369 M (\205.. = a[c[I]] )[66 18 18 18 39 18 37 18 33 18 18 18 18 0]xS 941 2369 M (-)S 963 2369 M (5 )[37 0]xS 586 2475 M (Registers don\222t cause this. Why?)[48 37 36 15 33 18 37 22 33 17 37 37 36 15 18 18 33 37 36 33 37 18 18 37 14 33 18 16 65 37 31 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (18)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 2 4504 89 <0001003effd803ca0420001900b9408b4f0eb00e020012041914042b042b 055b046b0468197a047a0ed4100b4f047f04761079190430003404300e34 197b0ef212064a0e5f065f085f0d04100e400e600ee20e04000e19124617 0101410e040d06581701014219120e0d06040007020b14060000010d0604 030e0812191700170100400e010e4f08b0170208177008800802082b2f1b 011a424c182b4e105df45d4ddd105ddd5ddd5d113939111217395d00183f c41217394e2b2b5d015d5d3130015d315d005d25062322270b0126353436 33321713361336373633321615140302580358492199b20a3e293c1afe4b 721b3a1f39293ea5345c56019601cb1a14293a3dfd45a001305092403a28 26fe7a00>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /v 89 def end /TTE296AC28t00 findfont /Encoding get dup 43 /v put pop F3S62 Ji 2835 1340 M <0B15160517030706082B1824082003071E17030706080B0D02061E12130C141B>[68 52 50 46 67 50 47 55 29 48 48 25 29 75 51 47 58 67 50 48 54 29 68 50 57 54 58 51 28 28 51 0]xS 0 0 scol F1S42 Ji 2747 1516 M (Equivalent techniques)[44 37 37 14 33 36 15 37 37 18 18 18 36 33 37 36 15 37 36 37 0]xS 0.18 0 scol F2S31 Ji 2820 1597 M (r)S 0 0 scol F1S3C Ji 2881 1597 M (differ in applicability)[33 13 17 17 33 20 17 13 33 18 33 34 33 13 14 30 34 33 13 14 13 17 0]xS F1S42 Ji 2747 1702 M (Hardware:)[48 37 22 37 47 37 21 37 0]xS 0.18 0 scol F7S31 Ji 2820 1783 M <01>S 0 0 scol F1S3C Ji 2876 1783 M (high branch prediction accuracy)[33 13 34 33 17 33 21 33 33 31 33 17 33 21 33 34 13 30 17 13 34 33 17 33 30 31 33 20 34 31 0]xS 0.18 0 scol F7S31 Ji 2820 1862 M <01>S 0 0 scol F1S3C Ji 2876 1862 M (has dynamic information on latencies \(e.g., cache misses\))[33 33 30 17 34 30 33 34 50 13 30 17 14 33 17 33 21 50 33 17 13 34 33 17 34 33 17 13 33 18 33 33 31 13 33 31 17 20 33 17 33 17 17 17 30 33 30 34 33 18 49 13 30 31 33 30 0]xS 0.18 0 scol F7S31 Ji 2820 1942 M <01>S 0 0 scol F1S3C Ji 2876 1942 M (transparent!)[17 20 33 33 30 34 33 21 33 33 17 0]xS 0.18 0 scol F7S31 Ji 2820 2021 M <01>S 0 0 scol F1S3C Ji 2876 2021 M (works for generic code \(any code\))[43 33 20 31 30 17 17 33 20 17 33 34 33 33 21 13 30 17 30 34 33 33 17 21 33 34 29 17 31 33 34 33 0]xS 0.18 0 scol /F7S2C F7 [44 0 0 -44 0 0 ] mFS F7S2C Ji 2893 2089 M <01>S 0 0 scol F1S37 Ji 2948 2089 M (databases, desktop applications, numeric code, compilers)[31 31 14 31 30 31 27 30 28 15 15 30 31 27 28 15 30 31 15 30 30 31 12 11 28 31 15 11 31 31 28 15 15 30 30 46 31 18 11 28 15 28 30 31 31 15 14 28 30 46 31 11 11 31 18 0]xS 0.18 0 scol 429 VM? 3 2660 178 <0001012e008105f30547000b0030400c0001020304050608090a0a0bb801 f2400d070001020305060708090b0a04b901f1000a2fed1739002fed1739 3130010117010107010127010137039101b4aefe4c01b4aefe4bfe4cae01 b4fe4cae039301b4affe4cfe4caf01b5fe4baf01b401b4af>/TTE2A10768t00 AddT42Char /TTE2A10768t00 findfont /CharStrings get begin /x4 178 def end /TTE2A10768t00 findfont /Encoding get dup 2 /x4 put pop F5S31 Ji 2820 2168 M <02>S 0 0 scol F1S3C Ji 2881 2168 M (limited reorder buffer size)[13 14 49 13 17 34 33 17 20 34 33 21 33 33 20 17 34 33 17 17 33 20 17 30 14 30 0]xS 0.18 0 scol F5S31 Ji 2820 2248 M <02>S 0 0 scol F1S3C Ji 2881 2248 M (high cost/complexity)[33 13 34 33 17 30 33 30 17 17 30 34 50 33 14 33 30 13 18 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (19)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 937 4080 M <0B15160517030706082B1824082003071E17030706>[68 52 50 46 67 50 47 55 29 48 48 25 29 75 51 47 58 67 50 48 0]xS 0 0 scol F1S42 Ji 586 4256 M (Software:)[44 36 19 18 47 37 22 37 0]xS 0.18 0 scol F7S31 Ji 659 4337 M <01>S 0 0 scol F1S3C Ji 715 4337 M (can look at large amounts of code)[30 33 33 17 14 33 33 31 17 33 17 17 13 33 20 34 33 17 34 50 34 33 33 17 30 17 33 17 17 30 34 33 0]xS 0.18 0 scol F7S31 Ji 659 4416 M <01>S 0 0 scol F1S3C Ji 715 4416 M (no hardware cost)[33 33 17 34 33 20 34 43 33 21 33 17 30 33 30 0]xS 0.18 0 scol F7S31 Ji 659 4496 M <01>S 0 0 scol F1S3C Ji 715 4496 M (works for regularly structured code)[43 33 20 31 30 17 17 33 20 17 20 33 34 33 14 33 20 14 29 17 30 17 21 33 30 17 33 21 33 33 17 31 33 34 0]xS 0.18 0 scol F7S2C Ji 732 4564 M <01>S 0 0 scol F1S37 Ji 787 4564 M (engineering applications, numeric code, weather prediction)[31 30 31 11 31 31 31 18 11 31 31 15 30 31 31 11 11 28 31 15 11 31 31 28 15 15 31 30 46 31 18 11 28 15 27 31 30 31 15 14 39 31 31 14 30 31 18 15 31 18 30 31 11 28 15 11 31 0]xS 0.18 0 scol F6S31 Ji 659 4643 M <01>S 0 0 scol F1S3C Ji 725 4643 M (low branch prediction accuracy)[13 33 43 17 34 20 34 33 30 33 17 34 20 34 33 13 30 17 14 33 33 17 34 30 30 33 21 33 31 0]xS 0.18 0 scol F6S31 Ji 659 4723 M <01>S 0 0 scol F1S3C Ji 725 4723 M (does not have dynamic information on latencies)[33 33 33 30 18 33 33 17 17 34 33 31 33 17 33 30 33 34 50 13 30 17 14 33 17 33 21 50 33 17 14 33 33 17 34 33 17 13 33 17 34 33 30 14 33 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (20)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 3034 4076 M <2819290C050C151218080B0503050C0D080B04060D121303050C1514>[64 68 52 24 42 24 46 46 42 27 61 41 45 41 25 45 27 60 47 48 45 45 25 45 41 24 46 0]xS 0 0 scol F1S34 Ji 2747 4256 M <95>S F1S42 Ji 2788 4256 M (Ability to move instructions without affecting program data )[44 37 15 14 15 18 32 18 18 37 18 55 37 33 37 18 14 37 33 18 22 37 33 17 15 37 36 33 18 47 15 18 37 37 37 18 17 37 18 18 37 33 18 15 36 37 18 37 22 36 37 22 36 55 18 37 37 17 37 0]xS 2788 4322 M (flow)[19 14 37 0]xS 0.18 0 scol F2S31 Ji 2820 4403 M (r)S 0 0 scol F1S3C Ji 2881 4403 M (possibly use register renaming)[33 33 30 30 14 33 14 29 18 33 30 33 17 21 33 33 14 30 17 33 20 17 20 34 34 34 49 14 33 0]xS F1S34 Ji 2747 4507 M <95>S F1S42 Ji 2788 4507 M (Ability to ignore exceptions in speculated instructions until ) [44 37 15 14 15 18 32 18 18 37 18 15 37 37 37 21 37 18 37 32 33 37 37 17 15 37 37 33 17 15 37 18 32 37 37 32 37 15 37 18 36 37 18 15 36 33 18 22 37 33 18 14 37 37 33 18 36 37 18 15 15 0]xS 2788 4573 M (point exceptions should occur)[37 37 14 37 18 18 37 32 33 37 37 18 14 37 37 33 18 32 37 36 37 15 37 17 37 33 33 37 0]xS 0.18 0 scol F2S31 Ji 2820 4654 M (r)S 0 0 scol F1S3C Ji 2881 4654 M (mechanisms to recognize exceptions at \223original\224 code position) [50 33 30 34 33 34 13 31 49 30 17 17 33 17 20 34 30 34 33 33 14 30 33 17 33 30 31 33 33 17 14 33 33 30 18 33 17 17 20 33 20 14 33 14 33 33 14 20 17 30 34 33 33 17 34 33 30 13 17 14 33 0]xS F1S34 Ji 2747 4759 M <95>S F1S42 Ji 2788 4759 M (Ability to interchange loads and stores with maybe aliases)[44 37 15 14 15 18 32 18 18 37 18 15 37 18 37 22 33 36 37 37 36 37 18 15 36 37 37 33 17 37 37 37 17 33 18 36 22 37 33 18 47 15 18 37 18 55 37 31 37 37 18 37 15 15 36 33 37 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 5]%%) = % %%PageTrailer %%Page: 6 6 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (6)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (21)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 983 1336 M <2A0603130C141B08170C05020825260D0604050C151418>[63 48 45 24 24 46 46 26 61 24 42 50 27 54 52 45 48 47 41 24 46 47 0]xS 0 0 scol F1S34 Ji 586 1516 M <95>S F1S42 Ji 627 1516 M (Ignore exceptions due to reordering load/stores)[18 37 37 37 21 37 18 37 32 33 37 37 17 15 37 36 33 18 37 36 37 18 18 37 18 22 36 37 22 37 36 22 15 36 37 18 15 37 36 37 18 33 18 37 21 37 0]xS 0.18 0 scol F2S31 Ji 659 1597 M (r)S 0 0 scol F1S3C Ji 720 1597 M (works for \223correct\224 programs, but not incorrect programs)[43 33 20 31 30 17 17 33 20 17 20 30 33 20 21 33 30 17 20 17 33 21 33 33 21 34 49 30 17 17 34 33 17 17 33 33 17 17 14 33 30 33 20 21 33 30 17 17 33 21 33 34 20 34 49 0]xS 0.18 0 scol /F2S2C F2 [44 0 0 -44 0 0 ] mFS F2S2C Ji 732 1666 M (m)S 0 0 scol F1S37 Ji 787 1666 M (some programs rely on exceptions for correct behavior)[28 30 46 31 14 31 18 30 31 18 30 46 28 15 17 31 11 27 15 31 31 15 31 27 27 31 31 15 11 31 30 28 15 15 31 18 14 28 31 17 18 31 28 15 14 31 30 31 30 29 11 31 0]xS F1S34 Ji 586 1838 M <95>S F1S42 Ji 627 1838 M (Hardware and OS combine to take exception in correct place)[48 37 22 37 47 37 21 37 18 37 36 37 18 51 44 18 33 36 55 37 14 37 37 18 18 37 18 17 37 33 36 18 37 32 33 37 37 18 15 36 37 18 15 37 18 32 37 22 22 36 33 18 18 37 15 36 33 0]xS 0.18 0 scol F2S31 Ji 659 1920 M (r)S 0 0 scol F1S3C Ji 720 1920 M (Ignore exceptions due to speculative loads)[16 34 33 33 21 33 17 33 30 30 34 33 17 14 33 33 30 17 34 33 33 17 18 33 17 30 33 33 31 33 14 33 17 13 31 33 17 13 33 34 33 0]xS 0.18 0 scol F2S2C Ji 732 1988 M (m)S 0 0 scol F1S37 Ji 787 1988 M (Use non)[40 28 31 14 30 31 0]xS 992 1988 M (-)S 1009 1988 M (excepting speculative instructions)[31 27 27 31 31 15 11 31 31 14 28 30 31 27 31 11 31 15 11 29 31 15 11 31 28 15 18 30 28 15 11 31 31 0]xS 0.18 0 scol F2S2C Ji 732 2056 M (m)S 0 0 scol F1S37 Ji 787 2056 M (e.g., SPARC )[31 15 31 15 15 15 36 37 37 39 40 0]xS 1113 2056 M (ld.nt)[11 31 15 31 0]xS 1216 2056 M (: load w/ no trap)[15 15 11 31 31 31 15 39 15 15 30 31 15 15 18 30 0]xS 0.18 0 scol F2S31 Ji 659 2136 M (r)S 0 0 scol F1S3C Ji 720 2136 M (Use regular load to check for exceptions in correct place)[43 30 33 17 20 34 33 34 13 33 20 17 14 33 34 33 17 17 33 17 30 34 33 30 31 17 17 33 20 17 33 30 30 33 33 18 14 33 33 30 17 14 33 17 30 33 20 21 33 30 17 17 33 14 33 31 0]xS 0.18 0 scol F2S2C Ji 732 2204 M (m)S 0 0 scol F1S37 Ji 787 2204 M (what about other speculative instructions that use load value?) [39 31 31 15 14 31 30 30 31 15 15 31 14 31 31 18 14 28 30 31 27 31 11 31 15 11 29 31 15 11 31 28 15 18 30 28 15 11 31 31 28 14 15 31 31 15 14 31 27 31 15 11 31 31 31 14 28 31 11 31 31 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (22)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 1 7478 37 <000300bfffd004b80623001c0029003c0099407346356a126c166c286535 6c3b7f16b42508291d26334c164c3b55255f3b061d1d102123302338292e 36023f2e353556025f2e563355356f2e092e333802073d10026016011a27 1a393a2745164a27051f3821380c33384f057f0502052738143938162f14 3f140214001910192019301904193e10d65dc45dc4ed10fdd45ded7dd418 eded5d5d003f10f4ed2f5dedc410c610ed5d5d3130250621222635113413 12372637363736333217161510071e011514070601220f01031637363736 35342603272206232227061d012437363736353427260376e1fea22b4d12 1402010c071a88adb0a2bbc89695835bfe6e6d2c02148e0a976067d2056a 0d350e363d060106a546403d80602858512b01238f0109011e805cb63210 2a788acbfeff94409c5c797150050807affe7d0c010c52598c5fa2fcdf11 03097e63cf09411b39341a2f3b2d>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /B 37 def end /TTE296AC28t00 findfont /Encoding get dup 44 /B put pop F3S57 Ji 3011 1336 M <1007061806072B0C141B0825260D0604050C1514082C0602032B0C1507>[45 43 48 42 48 43 42 24 46 46 27 55 51 45 48 47 41 25 46 46 26 55 49 50 45 43 24 46 0]xS 0 0 scol F1S34 Ji 2747 1516 M <95>S F1S42 Ji 2788 1516 M (Poison bits \(in registers\) )[44 37 15 33 36 37 18 37 15 17 33 18 22 15 37 18 21 37 37 15 33 17 37 22 33 22 0]xS 0.18 0 scol F2S31 Ji 2820 1597 M (r)S 0 0 scol F1S3C Ji 2881 1597 M (set poison bit when exception occurs)[30 33 17 17 33 33 13 31 33 33 18 33 13 17 17 43 34 34 33 17 33 30 30 34 33 17 13 34 33 17 33 30 31 33 20 0]xS 0.18 0 scol F2S31 Ji 2820 1676 M (r)S 0 0 scol F1S3C Ji 2881 1676 M (take exception when register with poison bit is used)[17 33 31 33 17 33 30 30 33 33 17 13 34 33 17 44 33 34 33 17 20 34 33 13 30 17 34 20 17 43 13 17 33 18 33 33 14 30 33 33 17 34 13 17 17 13 30 17 33 31 33 0]xS 0.18 0 scol F2S31 Ji 2820 1756 M (r)S 0 0 scol F1S3C Ji 2881 1756 M (Buffer exception state in hardware buffer)[40 33 17 17 33 20 17 33 30 30 34 33 17 13 34 33 17 30 17 33 17 33 17 14 33 17 34 33 20 34 43 33 21 33 17 34 34 17 17 33 0]xS F1S34 Ji 2747 1860 M <95>S F1S42 Ji 2788 1860 M (IA)[18 0]xS 2850 1860 M (-)S 2872 1860 M (64 )[37 37 0]xS 0.18 0 scol F2S31 Ji 2820 1942 M (r)S 0 0 scol F1S3C Ji 2881 1942 M (ld.s)[13 33 17 0]xS 2991 1942 M (sets )[30 33 17 30 0]xS 3118 1942 M (NotAThing)[43 33 17 40 38 33 13 34 0]xS 3419 1942 M (bit on exception)[34 13 17 17 33 33 17 33 30 31 33 33 17 14 33 0]xS 0.18 0 scol F2S31 Ji 2820 2021 M (r)S 0 0 scol F1S3C Ji 2881 2021 M (chk.s)[30 33 31 17 0]xS 3039 2021 M (checks )[30 33 33 30 31 30 0]xS 3243 2021 M (NotAThing)[43 33 17 40 38 33 13 33 0]xS 3543 2021 M (bit, branch to )[33 13 17 17 17 33 21 33 34 30 33 17 18 33 0]xS 3909 2021 M (fixup)[17 13 30 33 0]xS 4052 2021 M (code when set)[31 33 34 33 17 43 34 33 33 17 31 33 0]xS /F1S26 F1 [38 0 0 -38 0 0 ] mFS F1S26 Ji 2912 2156 M (Add)[25 21 0]xS 3109 2156 M (r3, r4, r5)[13 21 11 11 13 21 10 11 13 0]xS 2912 2225 M (Bne)[25 22 0]xS 3109 2225 M (r3, r6, bar)[13 21 11 11 13 21 10 11 21 21 0]xS 2912 2293 M (Ld )[21 21 0]xS 3109 2293 M (r1, 0\(r2\))[13 21 11 11 21 13 13 20 0]xS 3732 2150 M (Ld.s)[21 21 11 0]xS 3929 2150 M (r1, 0\(r2\))[13 21 11 11 21 13 13 20 0]xS 3732 2225 M (Add)[25 21 0]xS 3929 2225 M (r3, r4, r5)[13 21 11 11 13 21 10 11 13 0]xS 3732 2293 M (Bne)[25 22 0]xS 3929 2293 M (r3, r6, bar)[13 21 11 11 13 21 10 11 21 21 0]xS 3732 2362 M (Chk.s)[27 21 19 11 0]xS 3929 2362 M (r1, )[13 21 11 0]xS 3985 2362 M (fixup)[10 9 18 21 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 0.0039 0.8007 0.6015 SC NP 3355 2197 m 3618 2197 l 3618 2203 l 3355 2203 l CP 3615 2190 m 3634 2200 l 3615 2209 l CP F G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0.297 0 scol /F1S31 F1 [49 0 0 -49 0 0 ] mFS F1S31 Ji 3355 2183 M (Boost load)[33 27 27 25 14 14 10 27 28 0]xS 0 0 scol N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (23)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 1 10388 48 <00010070ffad06c305fe003e00cf4090261636164f1e4b1f5c1c5f1e5b1f 6416631761186c2869340c1b07100b1f315431047431753484318435042c 0f281446170101421820142255170101413a04350746170101422c0b3107 5c170100423a35312c282220140b07040b260f001a0d18330226020f0a18 0a822801222018031e0f28140b312c3a3504033c0714402c2c3f40072040 29292c3c1e2b3f3a39182b4e10f44ddd4e456544e61a194dcd1112392f1a 18cd111217391239391139391217395d003f3f3f3f10d4d4c4111217394e 2b2b2b2b5d015d3130015d052227262f01260b0107060706232227262f01 02030703060706232227263534371b013637363332171613121312133736 3736333217161712131716151406065936231e18242959c83b24272a473b 2216121d654d2481082a1e45311d19456e3a2c31283b4120272d3570946c 1e121d2744562d10173b5831264153383070aca00222fda5be71484c402a 416f01610193b3fdf05db64e231e2ca7f30193013bdd443a4a59feeefeb7 fe81018101a19258364aa639b3fe3cfec0ac8a202b3a>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /M 48 def end /TTE296AC28t00 findfont /Encoding get dup 45 /M put pop F3S57 Ji 601 4076 M <2819290C1B12151218082D061915072708210616060706140D06080B04060D121303050C1514>[64 68 52 24 47 45 46 46 42 27 77 48 68 46 43 45 26 55 48 44 49 43 48 46 45 48 26 60 47 48 45 45 24 45 41 24 46 0]xS 0 0 scol F1S34 Ji 586 4256 M <95>S F1S42 Ji 627 4256 M (Used to schedule loads ahead of ambiguous stores)[48 33 37 37 18 17 37 18 33 33 36 37 37 36 15 37 18 14 37 37 36 33 18 37 36 37 36 37 18 36 19 18 36 55 37 15 36 37 36 37 33 18 33 18 37 21 37 0]xS F1S34 Ji 586 4363 M <95>S F1S42 Ji 627 4363 M (Special hardware to record addresses dynamically: Memory )[44 37 37 33 14 37 15 18 36 37 22 37 47 37 21 37 18 18 37 18 22 37 32 37 22 37 17 37 37 36 22 37 32 33 37 33 18 37 31 37 37 55 15 33 37 14 15 31 18 18 55 37 55 37 23 31 0]xS 627 4428 M (Conflict Buffer \(MCB\) or ALAT)[48 37 36 19 14 15 33 18 18 44 36 18 19 36 22 18 22 55 48 43 22 18 37 22 18 44 36 44 0]xS 0.18 0 scol F2S31 Ji 659 4509 M (r)S 0 0 scol F1S3C Ji 720 4509 M (records load addresses of speculated instruction)[20 33 30 33 21 33 30 17 13 34 34 33 17 33 34 33 21 33 30 30 33 30 18 33 17 17 30 33 33 31 33 14 33 17 34 34 17 13 33 30 17 20 33 30 17 14 33 0]xS 0.18 0 scol F2S31 Ji 659 4589 M (r)S 0 0 scol F1S3C Ji 720 4589 M (stores check buffer for address match \()[30 17 33 20 33 30 17 30 34 33 30 31 17 33 33 17 17 33 20 17 17 33 20 18 33 34 33 20 33 30 30 18 50 33 17 31 33 17 0]xS 1766 4589 M (mis)[49 13 0]xS 1858 4589 M (-)S 1878 4589 M (speculation\))[31 33 34 30 33 14 33 17 14 33 33 0]xS 0.18 0 scol F2S31 Ji 659 4668 M (r)S 0 0 scol F1S3C Ji 720 4668 M (check load verifies speculation; jumps to fix)[30 33 33 30 31 17 13 33 34 33 17 31 33 20 13 17 13 33 30 17 30 34 33 30 34 13 33 17 14 33 33 17 18 13 34 50 34 30 17 17 33 17 17 13 0]xS 1875 4668 M (-)S 1895 4668 M (up code if needed)[33 33 17 30 34 33 33 17 13 17 17 34 34 33 34 33 0]xS F1S34 Ji 586 4773 M <95>S F1S42 Ji 627 4773 M (IA)[18 0]xS 689 4773 M (-)S 711 4773 M (64)[37 0]xS 0.18 0 scol F2S31 Ji 659 4854 M (r)S 0 0 scol F1S3C Ji 720 4854 M (ld.a)[13 33 17 0]xS 833 4854 M (= advanced load adds entry to ALAT)[35 17 34 33 31 33 33 30 34 33 17 13 34 33 33 18 33 34 33 30 17 33 33 17 21 29 17 18 33 17 40 33 40 0]xS 0.18 0 scol F2S31 Ji 659 4933 M (r)S 0 0 scol F1S3C Ji 720 4933 M (st)[30 0]xS 784 4933 M (= stores invalidate matching address in ALAT )[35 17 30 17 33 20 33 30 17 13 33 31 33 13 14 33 33 17 33 18 50 33 17 30 34 13 34 33 17 33 34 33 21 34 30 30 17 13 33 17 40 33 40 38 0]xS 0.18 0 scol F2S31 Ji 659 5012 M (r)S 0 0 scol F1S3C Ji 720 5012 M (chk.a)[30 33 31 17 0]xS 881 5012 M (= branch to )[35 17 33 20 33 33 31 33 17 17 33 0]xS 1200 5012 M (fixup)[17 13 30 34 0]xS 1344 5012 M (code if load address not in ALAT)[30 33 34 33 17 13 17 17 13 34 33 33 18 34 33 33 21 33 30 30 17 34 33 17 17 13 33 17 40 33 40 0]xS 0.18 0 scol F2S31 Ji 659 5092 M (r)S 0 0 scol F1S3C Ji 720 5092 M (replacements in ALAT cause false )[20 33 33 14 33 30 34 50 34 33 17 30 17 13 33 17 41 33 40 38 17 30 33 33 30 33 17 17 33 13 31 33 0]xS 1651 5092 M (misspeculations)[49 14 30 30 33 33 31 33 14 33 17 13 34 33 0]xS F1S34 Ji 586 5196 M <95>S F1S42 Ji 627 5196 M (Combine with exception speculation: )[48 37 54 37 15 36 37 18 47 15 18 37 18 37 32 33 37 37 18 14 37 37 18 32 37 37 32 37 15 37 17 15 36 37 18 0]xS 1712 5196 M (ld.sa)[15 37 18 33 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (24)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 1 12906 57 <00010091ffb0052e05ff00240079404f16192619020903091b0219061c02 4617010042190a150d46170101421c19150d0205130a080b252002130240 0a0a150d0a030f1c020223190f2014232423642303231f0f2f0fd00f030f 2b254e6a182b4e10f45d4ddd5d1a194d10dd11173911173900183f1a3f3f 10e4111217394e2b2b3130015d005d01060f0101060706232227020b0126 3534373633321f011312133701373637363332161514051a3e274cfef32f 3f203a4d1f79944f3b201d294c162560605b06010c553940212d283f055b 5d66dbfd29807a3c4e0130023b0113d0402d1d1b52aefeacfe8cfef31002 d6f5944c283d2b1e>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /V 57 def end /TTE296AC28t00 findfont /Encoding get dup 46 /V put pop F3S62 Ji 3152 4080 M <2E0F0E220A080B15160517030706080E0F10>[64 54 54 102 29 30 68 52 50 46 67 50 48 54 29 54 54 0]xS 0 0 scol F1S42 Ji 2747 4363 M (Very long instruction word)[44 37 22 31 18 15 37 37 37 18 15 37 33 18 22 36 33 18 15 36 37 18 47 37 22 0]xS 2747 4469 M (Provide a long instruction word with one operation per FU)[44 22 37 32 15 37 37 17 37 18 15 36 37 37 18 14 37 33 18 22 37 33 18 14 37 37 18 47 37 21 37 18 47 15 18 37 18 37 37 37 17 37 36 37 22 37 18 14 37 37 18 36 37 22 18 40 0]xS 2747 4576 M (Instruction latencies are fixed)[18 37 33 18 22 37 33 18 14 37 37 18 14 37 18 37 37 32 15 37 33 17 37 22 37 17 19 15 32 37 0]xS 2747 4682 M (Compiler packs independent instructions into VLIW)[48 37 54 37 15 14 37 22 18 37 37 32 33 33 18 15 36 37 36 37 37 36 37 36 37 18 18 15 37 33 18 21 36 33 18 15 37 37 33 18 14 37 18 37 18 43 37 16 0]xS 0.18 0 scol F2S31 Ji 2820 4764 M (r)S 0 0 scol F1S3C Ji 2881 4764 M (compiler schedules all hardware resources)[30 34 49 34 13 13 34 20 17 30 30 34 33 34 33 13 34 30 17 33 13 13 18 33 33 21 33 44 33 21 33 17 20 33 31 34 33 20 30 33 0]xS F1S42 Ji 2747 4868 M (Entire long word issues as a \223unit\224)[44 37 18 15 22 37 18 14 37 36 37 18 47 37 22 37 18 15 33 32 37 37 33 17 37 33 18 37 18 21 37 37 15 18 0]xS 2747 4975 M (Result: )[48 37 33 36 15 18 18 0]xS 0.414 0 scol 2927 5081 M (ILP with simple hardware, simple control, fast clock)[18 37 44 18 47 15 18 37 18 33 15 55 36 15 37 18 36 37 22 37 47 37 21 37 18 18 33 15 54 37 15 37 18 32 37 37 18 22 37 15 18 17 18 37 33 18 18 33 15 37 32 0]xS 0 0 scol N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 6]%%) = % %%PageTrailer %%Page: 7 7 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (7)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (25)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1054 1340 M <2E0F0E220A080B0D02061E12130C141B>[64 54 54 102 29 30 68 50 57 54 58 51 28 27 52 0]xS 0 0 scol F1S42 Ji 586 1516 M (Code scheduling in software only)[48 37 36 37 18 33 33 36 37 37 36 15 15 36 37 18 15 37 17 33 36 19 18 47 37 22 37 18 36 37 15 0]xS 586 1623 M (Loop unrolling, software pipelining, trace scheduling)[37 37 36 37 18 37 37 21 37 15 14 15 36 37 18 18 33 36 19 18 47 37 22 37 18 36 15 37 36 15 15 36 15 37 37 17 18 18 22 37 33 37 18 33 33 36 37 36 37 15 14 37 0]xS 586 1729 M (Architectural support)[44 22 33 37 15 18 36 33 18 37 22 36 15 18 33 36 37 37 37 22 0]xS 0.18 0 scol F2S31 Ji 659 1810 M (r)S 0 0 scol F1S3C Ji 720 1810 M (deferred interrupts/exceptions)[33 33 17 33 20 21 33 33 18 13 33 17 34 20 20 34 33 17 30 17 33 30 30 34 33 17 13 34 33 0]xS 0.18 0 scol F2S2C Ji 732 1879 M (m)S 0 0 scol F1S37 Ji 802 1879 M (enhances scheduling opportunity)[31 30 31 30 31 27 30 28 15 27 28 30 31 30 31 12 11 31 31 15 30 31 30 31 18 15 30 31 11 15 0]xS 0.18 0 scol F2S31 Ji 659 1958 M (r)S 0 0 scol F1S3C Ji 720 1958 M (predicated execution \(conditional moves\))[33 20 33 34 13 30 33 18 33 33 18 33 30 33 30 33 17 14 34 33 17 20 30 34 33 33 13 18 13 34 33 33 13 18 50 34 31 33 30 0]xS 0.18 0 scol F2S2C Ji 732 2026 M (m)S 0 0 scol F1S37 Ji 787 2026 M (less need for hardware prediction)[11 31 28 28 15 30 31 30 31 15 15 31 18 14 31 31 17 31 39 31 17 31 15 31 17 31 31 11 28 15 11 31 0]xS 0.18 0 scol F2S2C Ji 732 2095 M (m)S 0 0 scol F1S37 Ji 787 2095 M (speculative loads + check instructions)[28 30 31 27 31 11 31 15 11 29 31 15 11 31 31 30 28 15 32 15 27 31 30 27 28 15 11 31 28 15 18 30 28 15 11 31 31 0]xS 0.18 0 scol F2S31 Ji 659 2174 M (r)S 0 0 scol F1S3C Ji 720 2174 M (large instruction format allows more registers)[13 33 20 34 33 17 13 34 30 17 20 33 30 17 14 33 33 17 17 33 21 50 33 17 17 34 13 13 34 43 30 18 50 33 20 33 17 21 33 33 13 30 18 33 20 0]xS 0.18 0 scol F2S2C Ji 732 2242 M (m)S 0 0 scol F1S37 Ji 787 2242 M (renaming not necessary?)[18 31 30 30 47 11 31 31 15 30 31 15 15 30 30 28 30 28 27 31 18 27 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (26)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 2811 1340 M <1007061E0C0D0305061E081507080115141E0C050C15140313082526060D12050C1514>[51 47 54 58 28 50 50 46 54 59 29 52 47 29 59 53 51 58 28 46 28 52 51 50 27 30 61 58 54 51 51 47 27 52 0]xS 0 0 scol F1S42 Ji 2747 1516 M (Instructions accompanied by condition registers!)[18 37 33 18 22 37 33 18 14 37 37 33 18 36 33 33 37 54 37 36 37 15 36 37 18 37 31 18 33 37 37 37 14 18 15 37 37 18 22 36 37 15 33 17 37 22 32 0]xS F1S34 Ji 2747 1623 M <95>S F1S42 Ji 2788 1623 M (Condition true => instruction is executed)[48 37 36 37 15 18 14 37 37 18 18 22 36 37 18 38 39 18 15 36 33 18 22 37 33 18 14 37 37 18 15 33 17 37 32 36 33 37 18 37 0]xS F1S34 Ji 2747 1729 M <95>S F1S42 Ji 2788 1729 M (Condition false => instruction annulled)[48 37 36 37 15 18 14 37 37 17 19 37 14 33 37 17 39 39 18 14 37 33 18 22 36 33 18 15 37 37 17 37 36 37 36 15 15 37 0]xS F1S34 Ji 2747 1827 M <95>S F1S42 Ji 2788 1827 M (E.g., )[44 18 37 18 18 0]xS F1S31 Ji 3141 1827 M (bnez)[27 27 28 0]xS 3261 1827 M (R1, Skip)[35 27 14 14 33 25 10 0]xS 3141 1922 M (mov)[40 27 0]xS 3248 1922 M (R2, R3)[35 27 14 14 35 0]xS 2944 2018 M (skip:)[25 24 11 27 0]xS F1S42 Ji 2747 2123 M (Change to:)[48 37 36 37 37 37 18 17 37 0]xS F1S31 Ji 3141 2229 M (cmov)[25 40 27 0]xS 3272 2229 M (R2, R3, R1)[36 27 14 14 35 27 14 14 35 0]xS F1S42 Ji 2747 2336 M (Better flow of fetch and decode)[44 37 18 18 37 22 17 19 15 37 47 18 36 19 17 19 37 18 32 37 18 37 36 37 18 37 37 32 37 36 0]xS 2747 2443 M (May lead to lots of )[55 37 31 18 15 37 37 37 18 18 37 18 15 37 18 33 18 36 19 0]xS 3299 2443 M (nops)[36 37 37 0]xS 3441 2443 M (!)S N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (27)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1129 4080 M <2E0F0E220A08200C1805150727>[64 54 54 102 29 30 75 27 49 46 52 47 0]xS 0 0 scol F1S42 Ji 586 4256 M (Floating point systems, array processors \(early )[40 15 37 37 18 14 37 37 18 36 37 15 37 18 18 33 31 33 18 37 55 33 18 18 37 22 22 37 31 18 37 22 37 33 36 33 33 37 22 33 18 22 36 37 22 15 31 0]xS 1965 4256 M (DSPs)[48 44 44 0]xS 2134 4256 M (\))S 0.18 0 scol F2S31 Ji 659 4337 M (r)S 0 0 scol F1S3C Ji 720 4337 M (Glen Culler \(now retired\))[47 13 33 33 17 44 33 13 14 33 20 17 21 33 33 43 17 21 33 17 13 21 33 33 0]xS 0.18 0 scol F2S31 Ji 659 4416 M (r)S 0 0 scol F1S3C Ji 720 4416 M (very successful in 70\222s)[31 33 20 29 17 30 33 30 30 33 31 30 17 33 13 17 14 33 17 34 33 13 0]xS 0.18 0 scol F2S31 Ji 659 4496 M (r)S 0 0 scol F1S3C Ji 720 4496 M (all latencies fixed; fast, single)[33 13 13 17 14 33 17 33 33 31 13 33 30 17 17 13 31 33 33 17 17 17 33 30 17 17 17 30 13 34 33 14 0]xS 1499 4496 M (-)S 1519 4496 M (level memory)[14 33 31 33 13 17 50 34 49 33 21 0]xS F1S42 Ji 586 4600 M (Multiflow)[55 37 15 18 14 19 14 37 0]xS 0.18 0 scol F2S31 Ji 659 4682 M (r)S 0 0 scol F1S3C Ji 720 4682 M (Josh Fisher \(now at HP\))[30 33 30 33 17 37 13 31 33 33 20 17 21 33 34 43 17 33 17 17 43 40 0]xS 0.18 0 scol F2S31 Ji 659 4761 M (r)S 0 0 scol F1S3C Ji 720 4761 M (1980\222s minicomputer)[33 33 34 33 13 30 18 50 13 33 14 30 34 50 33 33 18 33 0]xS F1S42 Ji 586 4865 M (Cydrome)[48 31 37 22 37 55 0]xS 0.18 0 scol F2S31 Ji 659 4947 M (r)S 0 0 scol F1S3C Ji 720 4947 M (Bob Rau \(was at HP, recently deceased\))[40 33 33 17 44 33 33 17 20 44 33 30 17 33 17 17 43 40 17 17 20 34 30 34 33 17 14 29 17 34 33 30 34 33 31 33 33 0]xS 0.18 0 scol F2S31 Ji 659 5026 M (r)S 0 0 scol F1S3C Ji 720 5026 M (1980\222s minicomputer )[33 33 34 33 13 30 18 50 13 33 14 30 34 50 33 33 18 33 20 0]xS F1S42 Ji 586 5131 M (Tera)[40 37 22 0]xS 722 5131 M (/Cray \(poison bits\))[18 48 21 37 31 18 22 37 37 15 33 37 37 18 36 15 18 33 0]xS 0.18 0 scol F2S31 Ji 659 5212 M (r)S 0 0 scol F1S3C Ji 720 5212 M (Burton Smith, 1980\222s)[40 33 20 17 33 33 17 41 50 13 17 33 17 17 33 34 34 33 13 0]xS 1278 5212 M (-)S 1299 5212 M (1990\222s supercomputer, keeps failing?)[33 34 33 34 13 30 17 30 34 33 33 20 31 34 50 33 33 18 33 20 17 17 31 33 33 33 30 17 17 33 14 13 14 33 34 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (28)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3305 4080 M <2E0F0E220A08200C1805150727>[64 54 54 102 30 29 76 27 48 46 52 47 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Intel IA)[18 37 18 37 15 18 18 0]xS 2952 4256 M (-)S 2974 4256 M (64)[36 0]xS 0.18 0 scol F2S31 Ji 2820 4337 M (r)S 0 0 scol F1S3C Ji 2881 4337 M (co)[30 0]xS 2944 4337 M (-)S 2964 4337 M (developed by HP)[34 33 31 33 13 33 34 33 33 18 34 29 17 43 0]xS 0.18 0 scol F2S31 Ji 2820 4416 M (r)S 0 0 scol F1S3C Ji 2881 4416 M (latest news => compiler works well for regular applications!)[13 33 17 33 30 17 17 34 33 43 30 17 35 35 17 31 34 49 34 13 14 33 20 17 44 33 20 31 30 17 43 33 13 13 17 17 34 20 17 20 33 34 33 14 33 20 17 33 34 33 14 13 30 33 17 14 33 34 29 0]xS 0.18 0 scol F2S31 Ji 2820 4496 M (r)S 0 0 scol F1S3C Ji 2881 4496 M (key design philosophy => simplify hardware)[31 33 29 17 33 33 31 13 34 33 17 34 33 13 14 33 30 34 33 34 29 17 36 35 17 30 14 50 33 13 13 18 29 17 34 33 21 33 43 34 20 0]xS 0.18 0 scol F2S31 Ji 2820 4575 M (r)S 0 0 scol F1S3C Ji 2881 4575 M (in practice => more complex than anything they have built)[13 33 17 33 21 33 30 17 13 30 33 17 36 35 18 49 33 21 33 17 30 34 50 33 14 33 30 17 17 33 34 33 17 33 34 31 17 33 13 34 33 17 17 33 34 29 18 33 33 31 33 17 33 33 14 13 0]xS F1S42 Ji 2747 4680 M (Transmeta)[40 22 37 37 33 54 37 18 0]xS 0.18 0 scol F2S31 Ji 2820 4761 M (r)S 0 0 scol F1S3C Ji 2881 4761 M (Dave )[43 33 31 33 0]xS 3038 4761 M (Ditzel)[43 13 17 30 33 0]xS 3204 4761 M (from the original RISC)[17 20 34 49 17 18 33 33 18 33 20 14 33 13 34 33 13 17 44 16 41 0]xS 0.18 0 scol F2S31 Ji 2820 4840 M (r)S 0 0 scol F1S3C Ji 2881 4840 M (goal: better )[33 33 34 13 17 17 33 33 17 17 33 20 0]xS 3199 4840 M (perf)[33 33 20 0]xS 3302 4840 M (/transistor for x86 code)[17 17 20 34 33 30 13 30 18 33 20 17 17 33 20 17 30 34 33 17 30 34 34 0]xS 0.18 0 scol F2S31 Ji 2820 4919 M (r)S 0 0 scol F1S3C Ji 2881 4919 M (technology: dynamic binary rewriting)[17 33 30 33 34 33 14 33 34 29 17 17 34 30 33 34 50 13 30 17 34 13 34 33 21 29 17 20 34 43 20 13 17 14 33 0]xS 0.18 0 scol F2S31 Ji 2820 4999 M (r)S 0 0 scol F1S3C Ji 2881 4999 M (\223software decode\224 to VLIW RISC ISA)[20 30 33 17 17 43 33 21 33 17 34 33 30 34 33 33 20 17 17 33 17 41 33 15 60 17 43 16 40 43 17 16 40 0]xS 0.18 0 scol F2S31 Ji 2820 5078 M (r)S 0 0 scol F1S3C Ji 2881 5078 M (hard to beat x86 market \(Intel\222s margins are low\))[33 33 20 33 17 18 33 17 33 34 33 17 17 30 33 33 18 50 33 20 31 33 17 17 20 16 33 18 33 13 14 30 18 49 33 21 33 14 33 30 17 33 21 33 17 13 34 43 0]xS F1S42 Ji 2747 5183 M (Texas Instrument DSP processors => current success story)[40 37 32 37 33 18 18 37 33 18 22 37 54 37 37 18 18 47 44 44 18 37 21 37 33 37 32 33 37 22 33 17 39 39 18 32 37 22 22 36 37 18 18 33 37 32 33 37 33 33 18 33 17 37 22 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 7]%%) = % %%PageTrailer %%Page: 8 8 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (8)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (29)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1111 1340 M <2E0F0E22081007152913061918>[64 54 54 102 29 51 47 52 58 27 55 76 0]xS 0 0 scol F1S42 Ji 586 1516 M (Same as those with static scheduling)[44 37 55 37 17 37 33 18 18 37 37 32 37 18 47 15 18 37 18 33 18 37 18 15 33 18 32 33 37 36 37 36 15 14 37 0]xS 586 1623 M (Latencies are not fixed!)[37 37 18 37 36 33 15 36 33 18 37 22 37 17 37 37 18 17 19 15 32 37 36 0]xS 586 1729 M (Caches are here to stay)[48 37 33 36 37 33 18 37 21 37 18 37 36 22 37 18 18 37 18 33 18 37 0]xS 586 1836 M (Need mechanisms to deal with latency dynamically)[48 37 36 37 18 55 37 32 37 36 37 15 33 54 33 18 18 37 18 37 36 37 15 18 47 15 18 37 18 14 37 18 36 % 37 33 31 18 38 31 37 37 55 15 33 37 15 15 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (30)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 3038 1336 M <01031806080B05121E270A080E28>[52 45 42 48 27 61 41 45 52 45 27 26 48 0]xS 351 VM? 1 2804 16 <0001006f01cd02f60277000c0023400f090683020e29292c0b042b0d3a3c 182b4e10f44ddd4e456544e6002f4dfdc431300106212235343332243332 151402a788fea454544f013c4f5901db0e4e4e0e4e45>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /hyphen 16 def end /TTE296AC28t00 findfont /Encoding get dup 47 /hyphen put pop 3662 1336 M (/)S 351 VM? 1 4666 25 <0002006fffb804550614001a002b0059403811141b110c1f462559145b1b 6a1b041b430f1401142543000b2c09023623392746234a275c076c07060c 0c042943172d1f21430f0401042c10d65dfdc410d4ed12392f5d003f10f4 ed2f5ded5d0111123900111239313005202726111001373633321617160f 0106073e0133321615140706032207060706151417163332373635342602 55fefb7b6601915e4523283c010268cc513a57822aeafa878dec56441a69 063c4ca197534d9e48bf9d010601ee016b5f4239272467c752a62827fae4 ef979d03351e0c413533b371906c64a58989>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /six 25 def end /TTE296AC28t00 findfont /Encoding get dup 48 /six put pop 3697 1336 M <30090821061B0C1805060718>[54 53 26 55 49 46 25 43 41 48 43 0]xS 0 0 scol F1S34 Ji 2747 1516 M <95>S F1S42 Ji 2788 1516 M (128 64)[37 37 37 18 36 0]xS 2990 1516 M (-)S 3012 1516 M (bit wide )[36 15 18 18 47 15 37 37 0]xS 3253 1516 M (GPRs)[51 43 48 0]xS 0.18 0 scol F2S31 Ji 2820 1597 M (r)S 0 0 scol F1S3C Ji 2881 1597 M (actually 65 bits wide to support poison bits)[33 30 17 33 34 13 14 29 17 34 33 17 33 13 17 30 17 44 13 34 33 17 17 33 17 30 34 33 34 33 20 17 17 33 34 13 30 34 33 17 33 13 17 0]xS F1S34 Ji 2747 1702 M <95>S F1S42 Ji 2788 1702 M (128 82)[37 37 37 18 36 0]xS 2990 1702 M (-)S 3012 1702 M (bit wide )[36 15 18 18 47 15 37 37 0]xS 3253 1702 M (FPRs)[40 43 48 0]xS F1S34 Ji 2747 1808 M <95>S F1S42 Ji 2788 1808 M (64 1)[37 37 18 0]xS 2917 1808 M (-)S 2938 1808 M (bit predicate registers)[37 15 18 18 37 21 37 37 15 32 37 18 37 18 22 36 37 15 33 17 37 22 0]xS F1S34 Ji 2747 1915 M <95>S F1S42 Ji 2788 1915 M (8 64)[37 18 37 0]xS 2917 1915 M (-)S 2938 1915 M (bit branch registers )[37 15 18 18 37 21 37 37 32 37 18 22 37 36 15 33 18 37 22 33 0]xS 0.18 0 scol F2S31 Ji 2820 1996 M (r)S 0 0 scol F1S3C Ji 2898 1996 M (used for indirect branches)[33 30 33 33 17 17 33 20 17 14 34 33 13 21 33 30 17 17 33 20 34 33 31 33 33 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (31)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 646 4076 M <01031806080B05121E270A080E28>[52 45 42 48 27 61 41 45 52 45 27 26 48 0]xS 1270 4076 M (/)S 351 VM? 1 8628 41 <000100adff9604b40625003200464027111614380c08300a010a1a0b3300 070438262b02002f010e2f070816173823001d011d20340133105dd65dc4 fdc4c6c4d4c45d003fc4fdc4c410e42f5dc5c4fdc4c43130012227262322 060703363332171615140623222623220703140623222635341235342635 34363332173e013332171615140706045212147ccc42b16e02c1619aa55e 3a2b34d03444e209382b2b390f03372c211a7cc64b7394c91a1d0522082e 1314fe5033120a5c2d3b123afd502b3b3b2bc50315c52cb12c2c3c121615 212e4a281f23>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /F 41 def end /TTE296AC28t00 findfont /Encoding get dup 49 /F put pop 1305 4076 M <3009081C0E14180507120D050C1514083115071903051D>[54 53 26 32 48 47 42 42 43 45 45 41 24 46 46 26 53 46 43 68 45 41 0]xS 0 0 scol F1S34 Ji 586 4256 M <95>S F1S42 Ji 645 4256 M (41)[37 0]xS 719 4256 M (-)S 741 4256 M (bit instructions)[37 15 18 17 15 37 33 18 22 36 33 18 15 36 37 0]xS F1S34 Ji 586 4363 M <95>S F1S42 Ji 645 4363 M (3 instructions plus 5)[37 18 15 37 33 18 22 36 33 18 15 36 37 33 18 37 14 37 33 18 0]xS 1227 4363 M (-)S 1248 4363 M (bit template in 128)[37 15 18 18 18 37 54 37 15 37 17 37 18 14 37 18 37 37 0]xS 1785 4363 M (-)S 1807 4363 M (bit word \(bundle\))[37 15 18 18 47 37 22 37 18 21 37 36 37 37 14 37 0]xS F1S34 Ji 586 4469 M <95>S F1S42 Ji 645 4469 M (5)S 682 4469 M (-)S 704 4469 M (bit template gives combination of resources used by 3 )[37 15 18 18 18 37 54 37 15 37 17 37 18 37 14 33 37 33 18 32 37 54 37 15 36 37 18 15 36 37 18 36 19 18 22 37 32 37 37 21 33 37 33 18 36 33 37 37 17 37 31 18 37 0]xS 627 4535 M (instructions in bundle)[15 37 33 18 22 37 33 17 15 37 36 33 18 15 37 18 36 37 36 37 15 0]xS 0.18 0 scol F2S31 Ji 659 4616 M (r)S 0 0 scol F1S3C Ji 720 4616 M (e.g., \(M,I,B\) or \(M, I, I\))[33 17 33 17 17 17 20 49 18 16 17 40 20 17 33 20 17 21 49 17 18 16 17 17 16 0]xS 0.18 0 scol F2S31 Ji 659 4695 M (r)S 0 0 scol F1S3C Ji 720 4695 M (used to indicate instructions are independent)[33 30 33 33 17 17 33 18 13 34 33 13 31 33 17 33 17 13 34 30 17 20 33 30 17 14 33 33 30 18 33 20 33 17 14 33 34 34 33 34 33 34 33 33 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (32)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3113 4080 M <01031806080B05121E270A080E0503140C1219>[59 50 48 54 30 68 46 51 58 52 29 29 54 47 50 52 27 52 0]xS 4045 4080 M (/)S 351 VM? 1 3538 21 <000100a4fffd044e0600003f0066404d042b5412591c5a2160186f1f6927 602c602d74307734972d97340d471649215b305b34601238166834071716 25123b3038344c3048340639364309030009211c4329043d18432d412336 43104010d4edc410d6edc4003ffdc42fc42f10fdc45d5d5d313005222623 22062322062322262322272635343736373637363534272623220f010623 223534373637363332171615140607060706070617373633321716151406 03f0195b1833cc342799270b2a0b45150c7f3aff8f30565349465c538f2b 1a672675567980a27f8e3a3b4bb3bc3b6f02ced45b4c445a36021f0c1408 432355e98e41af6237608140322d357022522f226e314558639b66ac475a 6f763d73a4130c1a233e273d>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /two 21 def end /TTE296AC28t00 findfont /Encoding get dup 50 /two put pop 4087 4080 M (2)S 0 0 scol F1S42 Ji 2747 4256 M (6)S 2784 4256 M (-)S 2806 4256 M (way issue \(2 VLIW \223bundles\224 of 3 instructions\))[47 37 32 18 15 33 33 37 37 18 22 37 18 43 37 16 65 17 22 36 37 37 36 15 37 33 22 17 37 19 17 36 18 15 37 33 18 22 37 33 18 14 37 37 32 0]xS 2747 4363 M (Issue in)[18 33 33 37 37 18 14 0]xS 2974 4363 M (-)S 2996 4363 M (order, 8)[37 21 37 37 22 18 18 0]xS 3223 4363 M (-)S 3244 4363 M (stage pipeline @ 1 GHz)[33 18 37 36 37 18 37 14 37 37 14 15 37 37 17 67 18 37 18 51 48 0]xS 2747 4469 M (Predicated execution using condition registers)[44 22 37 37 14 33 37 18 36 37 18 37 32 37 33 37 17 15 37 37 17 37 33 14 37 37 18 33 36 37 36 15 18 14 37 37 18 22 36 37 15 33 18 37 21 0]xS F1S34 Ji 2747 4576 M <95>S F1S42 Ji 2788 4576 M (Compiler guarantees independence)[48 37 54 37 15 14 37 22 18 37 36 37 22 36 37 18 37 36 33 18 15 37 36 37 36 37 36 37 37 37 32 0]xS F1S34 Ji 2747 4682 M <95>S F1S42 Ji 2788 4682 M (Load speculation for memory operations)[37 37 36 37 18 33 37 36 33 37 14 37 18 15 36 37 18 18 37 22 18 54 37 55 37 22 31 18 37 37 37 21 37 18 15 37 36 0]xS 2747 4789 M (Hierarchy of branch predictors including two)[48 15 37 21 37 22 33 37 31 18 37 19 18 37 22 36 37 33 37 17 37 22 36 37 15 33 18 37 21 33 18 15 37 32 14 37 37 14 37 37 18 18 47 0]xS 4026 4789 M (-)S 4048 4789 M (level)[15 36 33 36 0]xS F1S34 Ji 2747 4896 M <95>S F1S42 Ji 2788 4896 M (Compiler branch hints)[48 37 54 37 15 14 37 22 18 37 22 36 37 33 37 17 37 15 37 18 0]xS 2747 5002 M (Register stack mapping)[48 37 36 15 33 18 37 22 18 33 18 36 33 33 18 55 36 37 37 14 37 0]xS 2747 5109 M (32K L1 I and D, 256K L2, 3M L3 caches \(all on chip\))[37 37 44 18 36 37 18 18 18 37 36 37 18 48 18 18 37 36 37 44 18 36 37 18 18 37 55 18 36 37 18 32 37 33 37 36 33 18 22 37 14 15 18 37 37 18 32 37 15 37 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 8]%%) = % %%PageTrailer %%Page: 9 9 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4832 6394 M (9)S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (33)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 1039 1336 M <0E0503140C1219>[48 41 45 46 24 45 0]xS 1357 1336 M (/)S 351 VM? 1 9932 46 <000100d6ff9204db05fb002e006c40484e014e024c0366270406271c022c 023627562705240318031107000b070b2f1d02110250249f1b02242b1b20 2b141803050e0538a00bb00b02000b100b600b700b800b900b060b2f10d4 5d5ded7dc410c6c4c418d4d4cd1910c45d00183f3f10e4e4111217395d5d 313005220901150314232227263534123534363332161514070617363701 36333216151401060716051716171615140706048198fee7fed501573922 1c1c392a2b390c0c0186a9011f222a283efefeb2be7801006939424f151a 29010b012d0efdf463322930ea03a4e92b3c3c2b61cdc6697fc0014d273c 2b42fee2c3bb7eec582c161a49221f26>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /K 46 def end /TTE296AC28t00 findfont /Encoding get dup 51 /K put pop 1393 1336 M <32081C2D0D330C141306271D>[53 27 32 77 45 54 24 46 24 48 45 0]xS Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Win_Dib_L2 5.0 0 /iw 0 d/ih 0 d/im_save 0 d/s 0 d/polarity 0 d/smoothflag 0 d/mystring 0 d/bpc 0 d/maskcolor 0 d/mask? F d/setup1asciiproc{[currentfile mystring/readhexstring cvx/! cvx]cvx bind}b/setup1binaryproc{[currentfile mystring/readstring cvx/! cvx]cvx bind}b/setup2asciiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}b/setup2binaryproc{currentfile/RunLengthDecode filter}b/jpegasciiproc {currentfile/ASCII85Decode filter<</Relax 1>>/DCTDecode filter}b/jpegbinaryproc {currentfile<</Relax 1>>/DCTDecode filter}b/mycolorspace{colspABC}d/myimagedict {/myimagedict 10 dict d myimagedict @ `/ImageType 1 d/MultipleDataSource F d E} b/imageprocarray[/setup1binaryproc/setup1asciiproc/setup2binaryproc /setup2asciiproc/setup1binarydecodeproc/setup1asciidecodeproc]d/jpegprocarray[ /jpegasciiproc/jpegbinaryproc]d/Q{/im_save save d scol imageprocarray ~ get/s ~ , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S/mystring ~ string d/bpc ~ d/ih ~ d/iw ~ d fx rf}b/X{/im_save save d/mask? ~ d/maskcolor ~ d imageprocarray ~ get/s ~ , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S /mystring ~ string d/bpc ~ d/ih ~ d/iw ~ d}b/Z{im_save restore}b/beginjpeg{ /jpeg_save save d jpegprocarray ~ get/jpegimageproc ~ , d + +S/bpc ~ d/ih ~ d /iw ~ d bpc 24 eq{/DeviceRGB}{/DeviceGray}? setcolorspace myimagedict @ ` /ImageType 1 d/Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d /ImageMatrix[iw 0 0 ih 0 0]d/BitsPerComponent 8 d/DataSource jpegimageproc d E image}b/endjpeg{jpeg_save restore}b/Y{scol myimagedict @ ` mask?{/polarity maskcolor 0 get 0 eq{T}{F}? d}if/Width iw d/Height ih d/Decode polarity{[1 0]}{ [0 1]}? d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent 1 d /Interpolate smoothflag d E imagemask}bd/doclutimage{/rgbclut ~ d bpc @ 8 eq{! 255}{@ 4 eq{! 15}{2 eq{3}{1}?}?}?/hival ~ d[/Indexed currentcolorspace hival rgbclut]setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height ih d/Decode[0 hival]d/ImageMatrix[iw 0 0 ih 0 0]d /DataSource s d/BitsPerComponent bpc d/Interpolate smoothflag d E image}b /doCMYKclutimage{/CMYKclut ~ d bpc @ 8 eq{! 255}{4 eq{15}{3}?}?/hival ~ d[ /Indexed/DeviceCMYK hival CMYKclut]setcolorspace myimagedict @ ` mask?{ /ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height ih d/Decode[0 hival]d /ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc d/Interpolate smoothflag d E image}b/doNimage{bpc 24 eq{currentcolorspace}{colspA}? setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if /Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d/ImageMatrix [iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc 24 eq{8}{bpc}? d /Interpolate smoothflag d E image}b/doCMYKimage{/DeviceCMYK setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height ih d/Decode[0 1 0 1 0 1 0 1]d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d /BitsPerComponent 8 d/Interpolate smoothflag d E image}b %%EndResource end reinitialize : 1003 689 8 1003 1528 1050 715 1453 F F 3 [ 0 ] F X doNimage Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6" Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6" Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7Jc:6" Jc:6"Jc:6"Jc:u7Jc:6"Jc:6"Jc:6"Jc:u7k5PA\q>U9lq>Tscq#:3lq#9mcq#:3lq#9jbq>U9l q>Tscq#:3lq#9jbq>U<mq#9jbq#:3lq>Tscq#:3lq#9jbq>U9lq>Tscq#:3lq#9mcq#:3lq#9jb q>U9lq>Tscq#:3lq#9mcq#:3lq#9jbq>U9lq>Tscq#:3lq#9jbq>U<mq#9jbq#:3lq>Tscq#:3l q#9jbq>U9lq>Tscq#:3lq#9mcq#:3lq#9jbq>U9lq>Tscq#:3lq#9mcq#:3lq#9jbq>U9lq>Tsc q#:3lq#:$gl2KiErW)foquHQlo)SRbr;cWloDn[cr;cWlo)SUcquHQlo)SRbr;cWlo)SUcr;cWl o)SRbr;cZmo)SRbr;cWlo)SUcquHQlo)SRbr;cWloDn[cr;cWlo)SUcquHQlo)SRbr;cWloDn[c r;cWlo)SUcquHQlo)SRbr;cWlo)SUcr;cWlo)SRbr;cZmo)SRbr;cWlo)SUcquHQlo)SRbr;cWl oDn[cr;cWlo)SUcquHQlo)SRbr;cWloDn[cr;cWlo)SUcquHQlo)SRbr;cWlp]0RXk5P>[qYpBm q>Tscq#:3lq#9mcq#:3lq#9jbq>U9lq>Tscq#:3lq#9jbq>U<mq#9jbq#:3lq>Tscq#:3lq#9jb q>U9lq>Tscq#:3lq#9mcq#:3lq#9jbq>U9lq>Tscq#:3lq#9mcq#:3lq#9jbq>U9lq>Tscq#:3l q#9jbq>U<mq#9jbq#:3lq>Tscq#:3lq#9jbq>U9lq>Tscq#:3lq#9mcq#:3lq#9jbq>U9lq>Tsc q#:3lq#9mcq#:3lq#9jbq>U9lq>Tscq#:3lq#:$gl2KiErW%NKJc:6"Jc:6"Jc:6"ci3nDl2KiE rW%NKJc:6"Jc:6"Jc:6"ci3nDl2KiErW%NKJc:6"Jc:6"Jc:6"ci3nDl2KiErW%NKJc:6"Jc:6" Jc:6"ci3nDl2KiErW%NKJc:6"Jc:6"Jc:6"ci3nDl2KiErW%NKJc:6"Jc:6"Jc:6"[/T4erW%NK Jc:6"Jc:6"Jc:6"[/T4erW%NKJc:6"Jc:6"Jc:6"[/T4erW)ipJH5HFn,C!#Jc:6"Jc:6"Jc;): k5P>[qu-QqJc>NF!!)Ke!!'e5!!%TLJc:6"Jc:6"RJu@JrW)ors'l$/JReUfs8Duunc&Pu!!'fE !WE(Mrdk'"rdk'"rgEcJrr)orrr6I.!.eYXA,lN.!:g'g@fQME@fcQ/Jc:6"Jc:6"Jc;):hu<Xc !!%R[r+#d+!!)Qgs'l$/^gdEE!.k-#rdk'"rdk':rnm_T@fQL[A,Kj:rVurgrr6I.!5N(FrW%NK Jc:6"Jc:6"[/U%)l2KT>s'bs.JR\Ods8Duunc&Pt!!'fD!WE(Mrdk'"rdk'"rj;\(!9sL?rr6F!.eVW@fQE-!:g'g@K6DD@KHH.Jc:6"Jc:6"Jc<%UrW)3^hu<Xb!!%RZr*o^*!!)Qgs'bs.^g[?D !.k-#rdk'"rdk'Urr)o^rnm_T@K6CZ@f0^8rVurgrr6F-!5N%ErW%NKJc:6"Jc:6"RJu+Cs'bs. JR\Ods8Duunc&Pt!!'fD!WE(Mrdk'"rdk'"rgEcCrr6F-!.eVW@fQE-!:g'g@K6DD@KHH.Jc:6" Jc:6"Jc;):hu<Xb!!%RZr*o^*!!)Qgs'bs.^g[?D!.k-#rdk'"rdk':roX4Z!<)os@K6CZ@f0^8 rVurgrr6F-!5N%ErW%NK\Gh$ZJH3:^VZ*@ki;Vm<rW)ors'bs.JR\Ods8Duunc&Pt!!'fD!WE(M rj_q-!.k-#rqQHm!6>'=!2f_q!2f_q!9!k=rr)orrr6F-!.eVW@fQE-!:g'g@K6DD@KHH.Jc<7[ s'l$/JRa7@pgX:(aC>8M!3#nsAcMh/Ac_l2i;Vm<rW)ors'bs.JR\Ods8Duunc&Pt!!'fD!WE(M rjr+/@K6CZ@Y&"`@K6DL@KHH.W;cg/!!&p/!WE)Wrnm_T@K6CZ@f0^8rVurgrr6F-!5N%ErW%NK ])M_=!!%RZJR\C`!!()L!WE(trr6R1!2jE0rW(mUhu<Xb!!%RZr*o^*!!)Qgs'bs.^g[?D!.k-\ rr6F-!.eU1@eaC4!6AUMrW&nrs(262Ve,u/!;lcp!9sL?rr6F-!.eVW@fQE-!:g'g@K6DD@KHH. Jc<7[s'bs.JRX1>pgO4'aC52L!3#nsAcMh/Ac_l2qu6Qpl2KT>s'bs.JR\Ods8Duunc&Pt!!'fD !WE(Mrjr+/@/p:Y@=_k^@/p;K@0-?-W;cg/!!&p/!WE)rrr)o^rnm_T@K6CZ@f0^8rVurgrr6F!5N%ErW%NK])M_<!!%RYJRS=^!!()K!WE(trr6R1!2jE0rW)iprW)3^hu<Xb!!%RZr*o^*!!)Qg s'bs.^g[?D!.k-\rr6C,!.eR0@JF72!6ARLrW&nrs(262Ve,u/!;lcp!9sL?rr6F-!.eVW@fQE!:g'g@K6DD@KHH.nc&IeJc=d1r;c9bs'Ym-JRO+<pgF.&aC,,K!3#nsAH2_.AHDc1qu6Qpl2KT> s'bs.JR\Ods8Duunc&Pt!!'fD!WE)jrqc\HroO.V!:^!f?iU2u?i\=KjRcg]alLS<@/o9falZt2 R,)-MR/LFmj8d<Z?j;\'fAtc0U#ob_j8d<E@/o9famWU;!6AOKrW&nrs()01Ve#o.!;lcp!9sL? rr6F-!.eVW@fQE-!:g'g@K6DD@KHH.pAXgeJc=d1p]0pbs'Ga+o3VL>s5`i[!29GR!6OtBs5X1% k[+C:alM>d!dVoKrEoTc!6O/+!4)I^!RGWH?iT0eai[ujj8d<j?N:)I?NL-+W;cg.!!&p.!WE)r rr)o^roX4Z!<)os@K6CZ@f0^8rVurgrr6F-!5N%ErW)cno`0RBjo4oQpAY(u!!)Us!6P9%p0I`m ro=($pKmm\!6OG2!6P9%hd-<)s5a,bs/?!liEcM`ro=-kWO`#h!4h<"s5X1%b$P,/!6O\9!!()H !WE(trr6O0!2jB/rW)iprW)3^k5P>[rVlh+!!%RZr*o^*!!)Qgs'bs.^g[?D!;uie!.k.2rpg'b rr6:)!:sLsaoCGs?3,;erT!t#pKmm\!6OG2!6P9%hd-<)s5_p@!-nP)!SrD-?3#WWj8a#\?N9'd ai[rij8d<j?2suH?31$*W;cg.!!&p.!WE)rrr)o^roX4Z!<)os@K6CZ@f0^8rVurgrr6F-!5N%E rW)utmf7q<jo4]Kr;Q_%!!)Ur!6G3$pg!m!s5X0js5X1$pKdg[!6G1Gs5XB`Ge)YkaGp.(!LLnj9!rDGlM(Ij9`n5aQ1EpfA3`<s5X1$rE]Ha!6G.F#*$FMjNjf@s'>Q`!6G1Gs5X1$r`o_Q\_#ou ^lA:us5XB`Ge)YkaGp"$!3-"Z!3,m%"1#_AC]@ZACT5Y[j8m?$r*9Md^t7YnWGDK=s5X@)K>?Qo WVg$*NPOW2^k;Ae!NF0?j9!rKNW*5`j9DT.\_Z>fNW!,dQd=aEZ>9L$!6FV7!!()G!WE(trr6O0 !2jB/rW)iprW)3^k5P>[rVlh+!!%RZr*o^*!!)Qgs'bs.mU?0Xq;_OVrF,f%aoCE'd&V*_@KE4F s5X7.X)IW>!<.NL])_m1s'5U)o3D@;s5`r\"0(+L?2rscaS0!?j8d:$?2rsd^tnqL!-nNL!3,kV !o8*,r8\%&?-)*Qh>cO:Z!ICj!6G+Es5X1$s'5Vtqr@b's'>Q`!6G1Gs5X1$s'5YXh>?75T`/6s j8m'Pr8[j&qHX*Bs5X04p0@[>qr@aVr`oMsqr@b'ra#Qb!S?0+j8c1Y>l^Ppj8b28>l_tBj8b2> ?2rsd^tnqL!-nNL!3,nW!71]+!6FV7!!()G!WE(trr6O0!2jB/rW)iprW)3^k5P>[rVlh+!!'H: !0I$;!3?'-!M[^9j9!]/Du=&KHb.hih859;@fQE-!:g'g@K6Dr@K;Mcj8c7[@K=":j8mVGraGl= qr@e)Dtd^l!4;e->QFA#!6G3$pfmfNr`oKa!6Fn>s5X1$s'5Qa"4*9laT(<$W;g*+h;l@d>bM,X "/oI`ci<&.N.P<Us5X=/QCrh7s5X1$rETB`#fp7ch;mCbN55JS"/oI`ci<&,N.V(7s5X:'>\`*p j9)?>T\]Y/!0$q_ro=1-QAiobj8c.T>QECUjRugYK)am8\Vuj1jOaE:#&;uTh4T_Bs5X0Ys'5Qa !l0bns5X1+s',Y@h;mDlQ3,\!fD8_PK)am3_#K>nW;koYYl@u-j9*_oN6)%[!iT@Js5X==TT#i* s5X1$mp#hmaBScF!;cZp!4r10!;ZWoA,lV-A-)Z0qu6Qpl2KiErW)ors'bs.[UK5uq;_OVraGl= qr@e)DuO2HL>Daf!3>?ns8Duunc&Pt!!)Fr!0I6ApgO6(s5X9_@W/=Ij8cdk@K<J/j9)GlDl`p! !4r#9JH2nSo3249s5`fVs5X1$pKR[Y!6G1Ero=&ns'#JTs5X1$s',Na"OEBJ>CufX!6G3$r`]BD s5X0GrEK<_!6G+Cs5X7&>H%S_!1*Xh")6)lT`83raT(?">Q<acaBP>;j8c.X>6'9Tj8d!q>Q3[` C&_B;K)am3aSK-?jRud[G)WA6s'#KEs5a2a!3#qY!1*Xh")6)lT`86rj8n(Ns'#KLs5a2a!20AQ !1*Xh!1*ZG!1*Ld"*TX%C&V?:j8d:$>Q3[`C&_B;K)am5aBPVCj8c.X>6(>rj8d9i>6"ZE>64^' r;QZq])MX.qu6V+!!&p-!WE)rrr)o^roX4Z!<)os@K6D:@K;MijS30aX8h5_X($"Js5X0ks'c4O h;lq0@Z\t:j8aPl@fQE-!:g'g@K6Dr@K;MijS30ch;kX8@KO[-])Q4@h;kX8@KO[-])#le!3ZCp =THMBjRcUTj8d6p=o[O_a8]<Bj8d7!=o[O_a8]9B_#<<qa/E\N=THMBjSi9^a8b3#Fo>JCj8d7! =o[Oaa'#qPjS2jXa8b6!=o[Oaa'$4Xj8a?$=TZq1h>^XXj8d7!=o[O_a8/p=h>cR-=TXM[a8Y0" =TGu3jS2mXj8d7"=THMBjSr?_YlEe_=o[O_W;'KtMl=/:s5X1#s&oB_!6>%@s5X7%=ht'u!,2@7 !,2Dn!6=V4s&oC&aBAWD!<2uq!4r1-!;uirA,lV-A-)Z0i;Vm<rW)ors'bs.[UK5us5`ra!o;q< rF,iMh7EVq!3?.\!.4]S"-DTjOQp<TrVurgrr6F-!:F:rOT4D;@K;Mij8ar5@K:?G@K;Mij8ar5 @K:??@Y"Nb!:s:ma8b5m=T@F^a7i^9j8d7#=T@F^a8K-?j8d7#=93'Tr8[n7J,`UNa8b6"=9-DA jSW-[j8d7!=T@F`a&pC^jS2gWa8b6!=T@F`a&pC^jSW*[a8b6#=T@F^a8K-?j8d6s=9-DAj8a]=94>FrE')uh>ZI8h>cR9=9-DAjS2jWj8d7"=9-DAjSr<^a8+cr_"q.6Vqq@5!7q22!6>+As5X1# rE0*\!lnE`s5a)[s5X1#nQ>fo!!()C!r`3!q>e,+q>gNos'u*0Vdoi-!9!k=rr)orrr6F-!4H>: OT4D;@K;Mij8ar5@K:?F@KO[4_YdjCDs1[1rVurgrr6F-!:F:rOT4D;@K<J/jS30aX8h8K@Y"Nh !!*#u=9&?m=9-DAjRcRSj8d6p=T@F^a8]9Aj8d7!=T@F^a8K*AJ$@8uj8dd2=9-DAjSi6]a8b5u =T@F^a8K-?j9!A(\GtUiBDu!5J,NILa8b6!=T@F`a&okOj8a<#=9?h0h>^UWj8d7!=T@F^a8/m< VuPfXVu0X#a5l'7=J#QR"2Kgsa8b6#=9,l2j8`il=9*jL=T@F^a8T0@a8b6#=9-/:jSQstYkqN& T)[jRa-CaKs5X1#s&f<^!6>%?s5X7%=MXst!,):5!,)>m!6=P1!!()B!<2`n!<08(!<3"/!!&p!WE)WroX4Z!<)os@K6D:@K;MijS<6bX8h8T@KPBHX5[UgrVurgrr6F-!:F:rOSRu;@K<J/jS30a X8h8J@K?CY!5&=2rr6%"!:s7la8b5m=9%=]a7i[8j8d7#=9%=]a8K*>j9<S*At>ias&T55f)Oh2 <rg;@jSi3\a8b5u=9%=]ci-uGPlKeGa&f2=j8bbN<s*'jjM:ds!6>-#rE'$[!lnB?s5X0Xr`9)W s5X0hs&]6]!6>%>s5X1#qH!Z<s5X4:J,WLLSc@aQh.Ba(s5a/\!6>-#s&T2us5X0Ns&T;7h;lBO =9%=]a8T-?a8b6#<rf/uj8a9$<s!H-MY^BS_#NHqB)bp4B)gola8]6@j8d7!=9%=_a&f2=j8bbM <rf/uj8d6h<r`6B=7uX*rq6<mA,rN<!WE)WroX4Z!<)os@K6D:@K;McjSrZhX8h8T@fPKhX5[Ug rVurgrr6F-!:F:rOSRu;@K<J/jS30aX8h8J@KHH.rr2BeJc=d1n,W@bs&K+"o2Yk3s5a$R!-A'= s5X1#pK%=T!6>+?s5X1#rDrsZ!ln>_s5XC1F&mb@jNmj,!6>-#s-!Iaa8b5u<WL_Nj9)99S_a>, !ln>Qs5X:<SVb,]j8c(W<WL2?jStGD<r_4_a&Zd-s5X9ZM4NK&j8aZ/<r_4\a8K'=j8d6r<WK#s j9+5IVRQQc!2fcs!5JQp!hEAhroF)[!+l2k"5TN)^]3?pVZ0]sj8d7"<WL2?jSr6\F8t;'c]a43 s5X0Dqc3^3s5X9Q<cc%Uj8d7#<r_4\a8K'=j9!A&F8t;'h49D"ro=("moBDgrDrpYs&K-?p>c4o s&T-[p/_"M!me>sr)WFi])M=%Vdoi-!9!k=rr)orrr6F-!4H>:OSRu;@K<J/jS*-`j8c7?@fQE!:g'g@K6Dr@K;MijS<6bRK)=JLAbQaU8rWMRK)=JLAbQ_U8rY6@KHH.qu60eJc=d1o)SRbs&8su o2G_1puDF3r)E^W!6=h5s5X1#s&B$Z!6>%;s5X1#s&8uhqW%X5s&8uqrT!uYa8b5u;uifnjT!O, jN%:"!1j#J!71XD!2f_Us&B$Z!6>+=!Iil%j8bbM<<)"Za8K!;j8d6q;ujE(j8c[g;uhdQj8e$9 j8``j;uiKdj8dO*<<)"Za8T$<a8b6";uifmj8c[c;uhdPj9"/ua8]-=j8d7!<<)"Za8]*=VYoNT cN3+Imo08erD`dWs&9!=p>c4os&B!Yp/LeI!Sqbo<:g1%rq$2gA-)Z0i;Vm<rW)ors'bs.[UK5u s5`ub!1ElJ!/CG]!hu`Bs'c&OjMLh(!P4]`@fQE-!:g'g@K6Dr@K;MijS<6eDr'KTrF-#`jO[jZ h;kX8@KP0BfC`SRrW)`mp&K[Cjo4rRp&=th!!)Ug!64fp!/UPNs5X1"pJV%P!65%:s5X1"rDN[V !65"9#)L%MjOL\dr_`r0[b^#a;TAatqbd]rcK*9I;T@e;r_`c[^]3?rcD>"L;?UI;h;lTU;ZGeX `r8j?E44<Xh7ndE;ZGeX`r/g8j8d3o;?hrce`>Q$P5J2]P0W.6S;@4+!1a$d!Kt4tj9!W'@fB:* j8d4!;?4`:jS_sWP/dO_!QLZ);?i<0jOL\dY5dP`@T*6e!64t8s5X1"r_a#bcK*NP@`IKKnP]Bc !!)srroF)X!3c@@roF$t!3cE$roEcOroF!sro='oqc!1g])MC'!Fu2.A-)Z0i;Vm<rW)ors'bs. [UK5us5`ub")m#VWr6B.fAtQ`@KWXkh/E:%!2BMS!2Aafs8Duunc&Pt!!)Fr!0I6ApgO60s5X9^ @W/jXj8c4[@K<b7j9)DkDn>u0!35^$!WE)lrqQPFroO.T!:p-h;#gTI;1VU@;?'Mo!<#gpjSDdR jSDdRjRuLNjSVmUL]6B2;?6^k!4r1)!!*#u@fQM,@fcQ/i;VX5s'bs.[UK5us5`ra!42^d"0,gK ])UgkWrHN8Hemc0HX`)mjP=b>@fQE-!:g'g@K6Dr@K;Mcj8d=%@KCDoqr@b!raGnHd/2l(an0$C rW)NgquD<Ijo5/Xn,E>`!!%RHJPc,<!!)soroEoProEoProEcLroErQroEoP!r`3!q>e,+q>gNo s'l$/Vdfc,!9!k6rr6F-!4H>:OSRr;ao>fNDp\CB!6P1K!L_d@j8bV4@fQE-!:g'g@K6Dr@K;Mc j8d=#@KE4Ms5X4-UAJC#U<rr$!RRS4@KHH.n,E=eJc=d1rrDEbs%WOoJPLbkqG.&d!!)snroEoO roEoOroEcKroEuQ!0I6A!5A;*!WE)urqlc-rqlcorr6I.!2j<-rW)iprW)3^hu<Xb!!'H:!0I$; !6P1K!M[s@j8mW%qdKbV]%uH'\q]EXs8Duunc&Pt!!'fD!WE(Mrjr+/9`P0E9n?%69`P1l:&a5M :&a5M:&a5I:&a5P`W4<aj8n(_qFq"i!;uiq!4r1/!;c]p@fQM,@fcQ/qu6Qpl2KT>s'bs.JR\Od s8Duunc&Pt!!'fD!WE(Mrjr+/9)nsC97]b49E.Zc!<#UjjSDRLjSDRLjRu:Aj8btN9EG+mW;cg, !!&p,!WE)rrr)o^rnm_T@K6CZ@f0^8rVurgrr6F-!5N%ErW%NK])M_%!!%RBJP,c2s%<=lrCd.N qFghKqFghKp.P,?!R=sI9*,"lW;cg,!!&p,!WE)rrr)o^rnm_T@K6CZ@f0^8rVurgrr6F-!5N%E rW%NK])M_$!!%RAJP#]0s%37krC[(MqF^bJqF^bJp.G>FrCR,qNnjZq!2B?_!WE(trr6I.!2j<rW(mUhu<Xb!!&0k!!)@ps8Duunc&Pt!!(te!!(te!WE(Mrjr+/7fWO?7tF2*7fWPf8,hTG8,hTG 8,hTC8,hTH7f\nUj8dI%7fiShW;cg+!!&p+!WE)Wrnm_T@K6Ck@K6Dp@fQE-!:g'g@K6De@K6De @KHH.Jc<7[s$ZnfJOP,YqF1ER!!)seroEoFroEoFroEcBroErG!0.!=qaLVc!3#ns@K6D+@KHH. i;Vm<rW)ors'bs.P@FOllsg"o!!)Qgs'bs.iF;feiaMrf!.k-\rr5@d!9ciGj8bnE6i`/:7/u<J `:cS$ZfIH@qW%_%ZWH3U"JO?+e=lM&!/pG:!6"ounjEJrpuDFnk<o<gs5_Kos$ZnfrC-_HqF1DE qF1DEp-nuAr'^Wg`W,!!`VW()rW&nrs'bs.Vd]]+!9!k=rr)orrr6F-!0^ml!:41prVurgrr6F!9%De!9.GgrW%NK])M^r!!)4LpuDFJoKiV/eAUrFs5X0up-Jl2jCL[Qj8n%9k!B'6rT!sOp-Jgl `8pMV!6"ounj3>ppuDFnk<]0es5_Ek!!)saroEoBroEoBroEmnr^-VFr58Tjro='Fqa(>_!3#ns @K6D+@KHH.i;Vm<rW)ors'bs.P[aUllsg"o!!)Qgs'bs.iF;feiaMrf!:]u?!6P6?5QCfJ5l]mF eGGj<Ie5o*j8d-i5l]mF`:lLuAE;PG5l]mFeGc'?Zi9"cWTHGG]`7$oT71>E5QJb&jRYV:`;eoh 5QJb&jSGJKQ01C4Q2dK&5lX+M!<#4_jSD1AjSD19jShI=j8d-p5lprbW;cg*!!&p*!WE)WroX4Z !<)os@/p:l@K$8n@K6<,!:g'g@K6De@f?Af@KHH.nGWCfL&M&Pao;<)!!)4Is5X0um6CX3!6"In s5X0upHJ_:jLbFVs5X0urBC:Ss5X1(k!&jas5`c9!6"ouo035ns5``8!6"ouW^$MK!!)s_roEo@ roEo@p>l3<puDIoTD:_QrW&nrs'Ym-VdTW*!9!k6rr6C,!0q!k!:4.orVurgrr6C,!9%Ac!97Jg rW)Ngs(262L1UJc!6P6?4obTH56'[D`:lG!Pf2Y<Z>on.!.Ok,!2'9T#(F26jNO5or]^AC#/juV guQ(rrB::^jIcH9s5X0ur'(,@s$$JD"J:q6e<Kts"J<p!bb+Yo!.Oh+r]UIWbiI!?r]^8@!6"k# !L1P&j8m2Ur]U>#s5X>]T@DrGTD1SM`;eom4p]*f`)<5WjMZNG4pY&YeE"5>`8nl:4oiP$jSqCL `8nj7T@DrGTDUkVPf2Y<Z>ntis$$J`a?K_)!3#ns@/p;*@0-?-i;VX5s'Ym-Q!sUkls]qn!!)Qg s'Ym-iF2ZbjC&)g!:p-hAcMgcAc_l2ao;<&!!)4Fs5X0tpcJP^r8[t8I6;rUj8tr9Pl'MAbl0a) j8mccr8[ier]C8+jDb,]s5X0trB('hs5X18s#g>B!6kH'!e!2:r8[jWq)eY*qrIc>!4)O`!3,u\ r8[jqs#^:eqr@aVs#^;!s5X1(r8[jMq)eYps5`o:!Q4!ubl$N%@fAIibl-W&bQ6eBs#^;!s5a2B !Q4!ubl$N%TDgqQZM`bagjS<Is#g>^a?9S'!3#ns?iU2)?ig6,qu6Qpl2KT>s'Ym-Q!sUkls]qn !!)Qgs'Ym-iF2ZbjC&)g!:p-hAcMgcAc_l2ao;<%!!)4Es5X10r13nQs#U4.s5XI0I#-S=e2pKS s5XL1Hsfe+jP5uI]DpplT)UnOj9*V^I(TF>!1s0Os5a/@s5X0tr]:.!bl?`(]Djtlj92c9Si_?" j8uW7ZN&tcI/5o+:jgLejSsT.4+.(h!j[3Zs5X904+,9Pj9'dJ4-]d+"3c.Kbl?`*?ou:+j9+2% I%LB!!6k7#!5nitqOR[ps#U4us5X:;P^LCKj8beO3rkNFj9*VRPhc<"!5ngu!5nits#U4us5X:; P^K)&j8d^03rj[.j9<bTLtq(@j?!>Aa?'G%!3#ns?iU2)?ig6,qu6Qpl2KT>s'Ym-Q=9[kls]qn !!)Qgs'Ym-iF2Waj^A2h!:p-hAH2^bAHDc1ao;<$!!)4Dq;_Ons#L7ejP3Q23WP!9j8b#93re7@ _uDatT)[jOM#TL<:X$)-s#U/?!)NVU!+>if!5ngt!ds(Hr]9f7!.=f-ro=&Tr]1.djP3Q23We*t Z1p?[_uJfs3WlYJge[r2!o2kAs#L.ts5a/?!4r3k!)NVU"c1'pHof1Fj8b#83WRD(jS:h:_t`9m I/c5-_uJctM#TL9Du\ku_uDat_uJct:]EHUPQ0\D_uDat_uJft3WR(tj8bDC3WR\0jSq7CZ/j\9 s#L.9s5X09k;rW)!!()%!WE(trr6@+!:4+nj8dF$?i[tAj8dEq?j3RSjPIk0r*TQ*bl?`*d]n&] ?ig6,qu6Qpl2KT>s'Ym-Q=9[kls]qn!!)Qgs'Ym-iF2Waj^A2h!:p-hAH2^bAHDc1ao;<#!!)4C q;_Ons#C/1jMUpVs5X0Os#L,?!5ngs!3uRbpc8B8!5naqs5X0ts#C.PjIZ?2q;_S3M#KF7j8dF& 3<I^k_u;Y!_rT$%DZ%EP3<6tsjSh.@eE"OH3<I+Zbl9['_uJfs3<J!s_tc:m_uJfr3<6tsjS:e9 _t`9mHiH)+_uJfr3WJ.?_uDasj8d*r3WJ.?_uD^s_uJft3<6tsj8_sS3<6tsjSq4AeE"OG3WJ.? T&hs4!6@/$rW&nrs'Pg,lsTkS!6k@K!-nJ'!/:)R!4_sf!T&q;?i[t=j8dWm?ig6,qu6Qpl2KT> s'Ym-QXTakls]qn!!)Qgs'Ym-iF2T`k$\;i!:p-hAH2^bAHDc1ao;<!!!)4As5X0tq)A*0!4r1h s5X0ts#0qqs5`r6s5X0trAXc;!5ngq!lO)Gr\sl<!7_"=s*OZ&s5X0trAXN4!B5B'jSq.=_uJfs 2u)J62ZUbqjSh+<j8d*n2ZUbqjS_";_uJfn2ZUbqjS(S5_uJfr2uhq=_uD[qj8d*r2uhq=_uDXq _uJft2ZUbqjS_";_uJft2u)G6]&bjN!6@)"rW&nrs'Pg,lsTkS!6k@K!3,qX!3l0)!0@0@!n*I? s5X1(s'Phos5X:1TpX:.j8c1E?ig6,qu6Qpl2KT>s'Ym-QXTakls]qn!!)Qgs'Ym-iF2T`k$\;i !:p-hA,lUaA-)Z0q#16nhu<WUp\t1M!!)4?s5X0tq)/35!8RIh!2oiSs5X0ts"se\s5X/Rr\X[l rAFW9!5nams5X0ts"sl5j@oP1s5X0tpGN!3!5nams5X18qniFlHMlk(2#tPojSh%:j8e!4_uDRo _uJfs2$2Ro_u2Fm?2c\]_uJfr2#tPojS:Y5_uJfl2#tPojS^t9j8d*t2?2_;bl'F!j8d*t2#tPo jSq(;_uJfr2#tPojSq+;j8e!4_Z6Ut2?,Q7!6@&!rW&nrs'Ga+lsKeR!6b:I!6b?%!8.!P"0(/< K`>BZbQ$Z'?N@V9j8bSI?N>cZj8d0a?NL-+qu6Qpl2KT>s'Ym-Qsogkls]qn!!)Qgs'Ym-iF2T` k$\;i!:p-hA,lUaA-)Z0qYpHohu<QSq>UCO!!)4?s5X0tq)&5tjOF/d!+#VNr\a`:!5ngo!1a)M !0[@>"&.M2])OYfj8d*r2?2_?__l8kbl'F!j8d*l2?2_;_u2FobiI:Q2$/MY9_^IF_uJfs2$2"_ eG_<,L3cPn2#tPojSh":])Ugk?2lb^LB$<9Ou:/WjS^q9_uJfn2#tPojS(M3_uJfr2?2_;_uDRo _uJct9`HsMP5jSC_uDRo_uJft2#tPojS^q9_uJft2$2"_eG_<*?2o632#mWt2$*[VW;cg(!!)@m s5X1'rEfPXs5X4(`W,!!R.XedK`5<[dcB'\?NQV!\G]e7j8dBg?NL-+qu6Qpl2KT>s'Ym-Qsogk ls]qn!!)Qgs'Ym-iF2Q_k@"Dj!:p-hA,lUaA-)Z0r;QTohu<KQqu6UP!!)4>s5X0tq(r)6s5X0k s*=[gs5X07s"sc:"4VX59E4&TglZoos5X0Ms"sc:!5nals5X=#1n<X(rA=Q8!5nOfs5X0trA4M: s5X6cHCY#r!3l5T!5nitr\OV;s5X6cHCY#r!3lJ[!5nits+UP2OoOJBbQ!:sbQ$W)>Vs@ujS^n8 _uJfn1]YGnjS>>G1]YGnjS^q8j8d*t1]X'Gj9*SOOkfut!5ngn!5nits"j_ns5a,8!5nits"j_< s5X0ks*=[gs5X07jYQr;a><qs!3#ns?2sul?N9'dbPb`IYlEbbYc.T_!5A&2!LUk+j8cF[?3$Yu j8cFL?31$*qu6Qpl2KiErW)ors'Ym-R:5mkls]qn!!)Qgs'Ym-iF2Q_k@"Dj!:p-h@fQL`@fcQ/ rr2`ohu<EOrVlgQ!!)4=s5X0tpbMofqr@a]r\FPtro=-l1QhRq!6b?ts5X0trA4K7"N*%"jH9Bs s5X0tpG;j1!5n^j!5n`q!R"+11B>>mjS^k7_u/Qrb=_dj!1a#Ks"aYZqr@aSs"aYms5a,7!5nit q(i#gpZ2?1!5nitrA4K7!5ndl!6b?%!6bE'!5ngm!5nits"aYms5a,7!5nitr\FPlqr@a]j>-c9 a>3kr!3#ns?2sul?N9'dbPb`If`1"5K6R@V!T&%m?N0!c^A2(9GM)rV!06>N!WE)rrr)o^roX4Z !<)os@/p:q@JKoi@K6<,!:g'g@/p;d@JKoe@0-?-o)AZ!!!%a`!r`3!p](<nec>aLs"OKRkV<+u !5nOc!M%@5j8m/\r@nFj]&_A2s"OP.])UgmbFD0'1&p;7_u2=ij93@TeDsj41&p;7_tPncj8d*p 0a4)jjOCD*pFuZcs5a)4"e<cse?DOD0a((PguQBP0`dffs5X3uOo@'8_uJfr0`],kjS:M1_tW6l 0`],kjS^h5j8d*s0`akMs4dXZ8cRiO_uDFk_uJft0`],kjS^e5_uJfr0`dffs5X3uOl\=t1&q<q 1'.@SW;cg'!!)@ls5X1'ra#Sbs5X1.s'>]Es5X0Yoj.Wbro=+:W;Bm%G1-EO!4V3!!WE)rrr)o^ roX4Z!<)os@/p:q@JKoi@K6<,!:g'g@/p;d@JKoe@0-?-o)AZ!!!%a`!<2Zlhu<9Ks"OKRJMFbk !g._BrA"?5!3jO!!!((p!WE(trr6:)!:4%lj8dC&?3%_>j8cFa?3$r(j8dC'?3$#`bPb`IG5kkK `W,!!Qi14kG1-EO!Rc/U?31$*qu6Qpl2KiErW)ors'Ym-RUPskls]qn!!)Qgs'Ym-iF2K]l!XVl !:p-h@K6C_@eB`Yrq$0k0E?YX].a67s5X0Ms*+OSs5X0Aa=mSoa=mYo!3#ns?2sul?N9'dbPkfJ hZ)X:^AkD;\,PFiK3joBjSE0_KE(!4^A_F>G1-EO!Rc/T?31$*qu6Qpl2KiErW)ors'Ym-RUMul l!XVl!:p-h@/p:^@J'WXrq-9k0)u!'0=rk;OS\#<bK2F;0E;*o0EM.QW;cg&!!)@ks5X1's'5W' pZ)Cb?'kKM"'p&9TD`'qj8dC&>l`(Jj8mYNk?S,f!;lcp!9sLFrr)orrr6C,!1RDk!:!tnrW)Ng s'Ym-k$\86qW%_+^Nn=;!6kK(ggL3^p&O"LpAk6ms"=?PJM4Sf!ee,6s5X6uRn(LP!!((n!WE(t rr67(!:4"kj8dC'>l_h;j8dg->l_hCj8bPH>l^5kj8c[h>l_A6j8mkTk$8#e!;lcp!9sLFrr)or rr6C,!1RDk!:!tnrW)Ngs'Pg,k$S25puDJ(Gh$1%bl?bZ?ig6,s8Mfohu<BNrr2pN!!%R'JM6dO !!((n!WE(trr64'!:3tjj9!M0FoLG%Fo5JEfDjn3TDDdmTE!sPfDhHCdJr8/Q<]aTj8d-sY5kKc >QOg(i;Vm<rW)ors'Ym-S7/)kl<s_m!:p-h?iU2h?i\FNjSc:`\DI8H!3k!]!6kK(ggC0^!<)oo !8meP!;uir/qF"R!;QWp/cYmm/ckqOW;cg%!!)@js5X7)>d+1g!5A>8!3cF`!5A86!5A?k!3cE!6"]o!6aY4!WE)WroX4Z!<)os@/p:t@A!Vd@0-?-o)AYr!!).g!6bE'r*KGks5X1!eR&="s5_sB !WE)rrquiSrqlcmrfJh'!6Qq5!3#ns>Q=cj>lWjdb?WHpj8bMC>QBBTj8a>u>QLbMs5X4!QMt.a j8dBg>QOg(i;Vm<rW)ors'Ym-SRJ,jlX9hn!:p-h?2suf?3&1KjSN9`j8d1!?3\U6bDt63\,Tb= K>-"!hSki\?N9'jY_0[HjNEnf?3."Js5X4(T`/6tbQ$W,G.6,b`L#Rj!WE)prr2uUrr)omrfJf5 !1keC!0Ah1rr61&!2j$%rW(mUk5P>[rVlh*!!&QuScJ+c!WE)irr6:)!9RSfbQ$Z$?3$>lj8cFa ?3AC3dbb#b"1MT[hYZ@6QiCClj8m6Vr8[j1ra#T=qr@ads'>]Ks5X1.r8[j1j'Dcc!6P5(0)oA\ !2!^$/c^tcVZ-U"!!&p$!WE)WroX4Z!<)os@/p:u@@dJc@0-?-o)AYo!!).d!6bE'rN?@5hW3(, s',QIs5X@2T;RZRYQ*YbYElBlj8c[h>lNddd@Z`Js5X0`s',Q%s5X:0QClS)j8sp<bQ$W*hPZ[X s5X0`j'2Wa!.k.(rr6@+!2!X"rW%NK[Jp20!!&p#!WE)WroX4Z!<)os@/p;!@@R>b@0-?-o)AYo !!).d!6b3!!RZ&h>QDtIj8bhN>QTMCVuBs$j8dC'>lNdaFoP\HNW8&>bPtfI`;eluFoP\MT?F^0 >g*0.!2'9r!.t73!6aD-!WE(MrnIGP>Q=br>QOg(Jc<(Vs&oC&Vcj-#!9!k=rr)orrr6C,!1mVh !:=1qrW)Ngs'#I'k$%i/puDJ'F8oGEbQ$W'JGWOQJ>]j-s5X1's',Na!6b=Fs5X1's'#Q]jNI@' !6bE'rEK<_!6aD,!WE(MrnIGP<r`5m<rr:#Jc<(Vs&oC&Vcj-#!9!k6rr6C,!1mVh!:=1qrW)Ng s&oC&k#qc-s5a,^!K4Ykj8d-u=oc_FjSW0^EkVJ5!8db:!6Y=Fs5X1&rEB6^!6Y=Fs5X1&q-!d@ s5a,^s5X1&j&uK_!.k.(rr5dp!2!'grW%NK[Jp20!!&p#!WE)Wrnm_T@/p;!@@R>b@0-?-o)AYl !!).a!6Y?&qcWpZs&f?Es5a)\!5/?m!j.>_s5X1&s&oB_!6Y7Cs5X1&s&fE[jN@F(!.XuN!6Y?& rE90]!6X>)!WE)/rr2ruf>dgi!!(X4rr5Ig!1ua^rW%NK[Jp2/!!&p"!WE)rrr)o^rnm_T@/p;! @@[Db@0-?-o)AYj!!)._!6Y?&r)WlIs5X1:s&T3Cs5a)Zs5X1&s&T2>s5X1&s&]6]!6Y7As5X1& s&T3<s5X0/s&T2js5X6X=3CR(rE'$[!6X>'!WE)/rr2rufB`D:iFq9N!T@_krr2rufB*#34obST 4otW_Jc<(Vs&]7$VcX!!!;lcp!9sL?rr6C,!1dPi!:4+prW)Ngs&T1#k#VQ*s5a*Z!8%83!5/>5 !6Y?&r)X'YjPG]3]`7$mb5YQCj8d@$=9%=]b5YNCV>oTVdJo[9dJr8/I94SkjS`0[j8d?_<rr:# \GlL.!8$T:!9*qXjSf/<rrCsUs#'iWT/H`L!.k-Wrr6(#!;KXrb5:6$b,o[5=9-MDjQ]hJrW)ip rW)3^hu<Xa!!&QuT)e1c!WE)irr6"!!9R;^b4t#uhJ`Ep!6Y?&r)Ng)r8[q9jN@L's5X1&rDrsZ !6Y:A!5/3i!4;c,!6Y?&rDrsZ!6X>&!WE)/rr2rufBiJ:fDbj3rW(RM!8meU0Ur,orjDb*<r`6q <rgD=j8mk]eQ2ans5`HH!WE)rrr)o^rnm_T@/p:t@A!Vd@0-?-o)AYg!!).\!6Y0!!mnQ+r_rm? s5a&V"g$>:_ND5*j8j*ss5X1&rD`gX!6Y7>!NaZJj8mDur_rm?s5a,Xs5X1&j&?'Y!4`%.!"%9V f)U-KBE2_trr)ulZtTI>"+&2jfDP[M[/U(*"Q<9>[+G<Xrr2ot!8%5L!R,6W!!A/<rn%)K!OVk+ !!(XMrW1W/rr<(XfDbdL!!W%`3<5!1q>UCH!!&WD!WE(MrjDb*<r`6q<rgDCjSl7^]\`\L!7B=u !6Y?&l;n#c!9!k6rr6C,!1[Jj!:+%orW)Ngs&/mtL/S-P!4`%.!"%9Vf)S_LH8tscrr*%Y!',@= rr<,EiFr5k!d_Z]rr<1#BN+9LrrE&trr<&Ns8E#6rr<(5;uZjti;dQk!!7J^rr2rufDkgMbl7\C B`A&4bl@\B!!6h4HN*sFMu!AP@K6D#@KHH.Jc<(Vs&T1#pf@I<s5a,[!H?Zjj8c%-<rgDCjQ]eI rW(mUhu<Xa!!&KsU&aIe!WE)irr5jr!/=APrW'J-rr<,Prn%/M!jqsnrr<&Ns8N#u!6kKBs0MjO rn%/Mrr2ot"H39Prn%/Mrr2ot!8%8M!]^7fs8E.7!4;aWrrE&trr<&Ns8E'u!4;e*!jhr+s8N#u !.+\E!iH#Yq>UD&!!&X"!WE(MrjDb*<r`6q<rgDCjSW'ZV>oTV]_tn8V97lU]SQJe!N!s=j8mDm r)X)d_qsJ+[!hmS#&ps$jMQers5a,["f9B&hRn[:<rr:#i;VX5s'Ym-Rpi#kl<s_m!:p-h;#gTN ;$$Xr\GlL.!n[G'rrE&trr<&Ns8E!srr<.7RDALqrW(RM!<2ut!!'h6rW(RM!<2ut!!:dOiVroW rW)WjrW(RM!<2ut!!:dOiVrlXp&G!kp&>!miVriW!6kKB!8%5Nq>UD$!!&Wu!WE(Mrn[S)!;KRp b5^Q#<WI(<j8dU,<WKf1j8n,$r`0$3qr@aar`0#pqr@e7M#LETdJW&*hZ)[9<WKf1j8n,$oi;+m !9!k=rr)orrr6@+!1I;k!9mklrW)Ngs%`UpL/.jL!4`%.!!:dOfDbjMrr2rufDkgNiHkG&"$+U) fDbjMrr2rufDbaLfDbjMrr2s"fDaD%!;cZpfDbjMrr2s"fDaD%!<)os!!1^Nrr<&Ns8E#MrrDlo s',O(T3MEr!.k..rqlcMrr5su!;KOob5^Q"<W;(Z<</0]j9<nmS)35Xs&B&ps5X:/Odj_tj8s^/ OoOJEhP?:8s5X13s&B&ps5X1,s-j#8roF)Z!0R<B"jiC$hW3;]<<<(!i;Vm<rW)ors'Pg,RUGmj lsTkm!!)Qgs'Pg,iF)E\l!OPk!:p-h:&k9K:'(=o\GlL.!n[G'rrE&trr<&NrVd&g[$ahm;uYDK !<2ut!!(XMrW(RM!<2ut!!:dOfDbgNp&G$kf)kXEfDbjMrr2s"fDab/!!)]lrW)Wk!!2'Xrr<&N s8E#MrrDlos&T1#T2u'm!;ZTtopIf?;mcE#!8%5Nhu3W-rrE)urr<&NJc>ECs&B%!pf.=:s5a&W roF)Z"2!XNDZ<]:S,_ONRoR?*j8a)t<<\l7[#nA*s5X08r`&s"s5X6W<Qb@&!.=fH!,hess&B05 jPFeS<</Ngj8b\C<<<(!i;Vm<rW)ors'Pg,RUGmjlsTkm!!)Qgs'Pg,iF)H]k[4Gj!:p-h9E5'I 9EG+m\GlL.!n[G'rrE&trr<5Sro%MjfDkgQbQ'[&fDbjMrr2rufDbaLfDbgPm/Fg#!!(XNrW5([ [/^+.H2rm&fDbjMrr2rufDkgO;ZO3)rW8tt;ucjs!!(XNrW(RM!;ZWo:]LKf:]^Oqq>LA^rr<%F rr<&+qu-TIrrCsU!8%5Ns8N#u!7uf$p\t1l!!)dn!6Y?&qc*RUs&9'OjN@F#s5X<a<8Q]Yq,@FP jO!j)!.4b,!P;>2j8d@$;uk)@jSr0\fAt*Q<<)"ZXS,TorW(mUk5P>[rVlh)!!&Epq#Kbhs8Duu nc&Pr!!(tcq#KVd!WE)irr5Xl!/=/JrW'J-rr<,Prn%/Mrr2ot!8%8M!.+YFs*F\F!jqscrr<+6 [/U(*!8%2K#<;cEH2pkDfDkgM_#FB8BN+p2!oa.;rr<+6[/U(*!8%8M!6kHCs(ME4!8%8Mrr<&N s8E#MrrDlos%*1jT1K(_!;ZWo!!LOFZiF&%rW(RM!8mbUfDbjNrr2ruf;&<F!7q/L;ucpn;uk)@ jSVsWD?&YsfDehFj8m+ss5X1&q,ICT!6Y4=s5X4'<<)"Zb5G9>b5^Q&<;>MS_Y-q0rW(mUhu<X` !!&Epq#Kbhs8Duunc&Pr!!(tcq>f\d!WE)irr5Rj!/=)HrW'J-rr<,Prn%/Mrr2ot!8%5L!OR1Q !!.D]rr)nqrr<(trr2rufDY[RiFi4)f6RGKrr)rBB`A&5MrF[7!2ohs!N5qs!!(XMrW1W/rr<(X fDbdL!!(XNrW(RM!;ZWo5l^nW5lprbqYgKHrrE)u!8%5Nqu-TIrrCsU!8%5Ns8N#u!8""F!!(UL s&/mtpeq17s5a)V!1NrK!5eb7s5X19qoJuI;r-NVrDN]Cr_imSjO!j(!.4b,!P;;1j8d=#;ZOr> jSr0Yj8e$5aT/[@;ZZjti;VX5s'Pg,QsfajlsTkm!!)Qgs'Pg,iF)K^k?n>i!:p-h8H8b_8H?g. j9!oBEo]glj8d7#8H?g2jRGeAPl=5Sa8b5R8HJejJc=F's#L,[T/uuPqYgK]rr<2prmq-1qu-TI rr<2RBE1u<rr2ot!8%8M!8%5Ns8E8T!.*71!,1!_rWKT,!/nYm!<<&u!!(XMrWKT,!,0UUrW;c" B`A&5HH`er!!(ULs&/mtpeq17s5a)V!7:c,!1Npd!mp#[r_ifDs,d7Z!5ecs!.4`E!1NrK!hrW1 s5X07r_ifts5X6U;p#(#!,V[6!.4_+s&0!GjOaB0!.4a-ohtnj!;lcp!9sL?rr6@+!170j!:4+n rVurgrr6@+!9%>^!9[_jrW)Ngs$m%hoLAo%q;_S4ETK^jj8d7#7f^U0jRYkCM:T`H7f^U0jOm$( rW%NKg]%40!!&WJ!WE)prWZ:$[/Ps`RJZs`fDYdMB`A&4[/^.*!!(XNrW(RM!<<$'f)S_LH8tsc rr)o)rr<(5;uQdsrr2rufDkgMbl7YCHN*sFbl@YFMZ>b`B`A&4bdRKN!7q/L;ZHgm;ZOr>jSc(Y fDjn3d/HrDUAs9S_Z,\td/W/.R8]j[j8dR,R/kV6j8sX+OT4ADh4g"2s5X13s&/ols5X:/OI=Jp jSr-YUAs9S_Z,\td/W/,RJ'P[rW)iprW)3^hu<X`!!&?nqZ,tjs8Duunc&Pr!!(tcqZ,bd!WE)i rr5Ff!;&_\a8b6"V#[t'j8cXM7fVNLa8\U/SH#GW7fVNLa8SO.SH#G=7KNJgJc=F's"KrCq>LER ;uQatHM.17!8%5N!4;e*!jhqfs8N#u!8%8M!8%5Ns8E#Mrr<,-rp9Xb!8%8M!]^7fs8E"ErrE)u rr<&Ns8E4$!5STX!)rpsrr<&Cs8N&*!6hnN!!(ULs&&gspeh+6q;_S4H2UV@ant-!]Db\.]DLXh ZMm`%Wr(iXh1bi+!7:]*!StWmjSi$Want-!]Cf&&rW)iprW)3^hu<X_!!&?mqZ,tis8Duunc&Pr !!(tcqZ,bd!WE)irr5Ce!;&\[`rG,u70&,Cj8dcm7K;EK`pQ:qj8d3K703AfJc=F'S1XjA!;c[" om-U:BE1'.qu-TIrrE&t!;6?l!S@>N!!(XNrW(RM!<<#ufDbjMrr2s"fDaD%!!)]lrW(1B!<<&u !!:dOm/I(brr2s"m/Br`!!?o&_"G,7!!(ULs&&gspeh+6r8[t9af91S;?<fEs5X4&UARmiWmLe, !Qh)6;?i6"h;m1nD#I69CoZ+J_M,#ijS_sWWmLe,!Qh).;??asqu6Qpl2KT>s'Ga+QXBUilsKel !!)Qgs'Ga+iEuK_j^/&f!:p-h6N@,Y6NG.+jSVCEjSqRO`oP-ce_I;,6Nr4YguQ23r'LXMcK*NX ?N9'd`rAC+`rG,u6NN[rs5X4#OoIcKLA^*6UdN0%jS_FML;)I(eZE]f6O:]m`a5IkjNaRj6NR/d Jc=F'S1XjA!;cZrMZA\8rW(1B!!)]irW(RM!<)os!!1^Nrr<&Ns8E#MrrE)u!8%5Nrr2ot!n[G' rrE&t!8%5Ns8N#u!n[G'q>^WLro&2%!!,+([f-7,f)G\H!!&oo!WE)rrr)o^rnm_T?N:(l?i0oj ?iU**!:g'g?N:)b?i0oc?NL-+o)AYU!!)XX!65'"rB^KjroF)G"30EIh#HF:X[8-Hj8c"T63*hZ j8dL*j8d4"63,%*jShIG[eo+eX[7d?j8u,D`rG-!63*MPj8n%^s$?b+jT!O'j8c"G637&cJc=F' s',O(T3MEr!;cZr3<7\1rr2rufDPUJfDbgNp&G!kp&>!miVriW!8%8M!6kHCs8E#MrrE&trr<,P ro*kWrr)o5rrE)urr<,Prn%/Mr3QIjrr*)f[$ahm;muZ*!7q/L;#gTo;$$Xrqu6Qpl2KT>s'Ga+ Q='OilsKel!!)Qgs'Ga+iEuN`jBhre!:p-h5QCfV5QJe'jShCFH,]gE!5AIu!6,!!$I4^$H!B(b gmWoAs5X5s5\pD\"PfH!UYPn1!6+t'!6,!!s$-RQs5X:-KTFFYj8s+$K`C*9c@fsu`W,$!5QHK; j9+2+KVSS.!7h*7!6,!!"5K>uU]9BTeaYm*rW%NKg]%4S!!&Wm!WE)qrW6a5MuWbVfDbgNm/6h_ fDbgNRK*6fZiE,drW5([[/^+*MuNeWrW(RM!<2ut!!(XNrWP:^[/T`3rrE)urr<&Ns8EBd!8%5% HF3A(BE6ZarW::D3O\ne!7q/L:]LKn:]^Oqqu6Qpl2KiErW)ors'Ga+Q!aIilsKel!!)Qgs'Ga+ iEuN`jBhre!:p-h56(]U56/[tj8al556/\&j8b8?56./Pj8bYK56Y9HjK(S@s5X0Tr]^COs5X1! s$$M&s5a2E!58En!*fIf"-:F&K`=::j8d0u56/\&jSqFE^&R-nGlBo-U]9BVRQndkj8bYJ56076 jRGG8rW&eo#/H-W!',tQ^Ae.0!!&Wg!WE)qrW(1B!!-#Err<%equ-]L!'(&ZB`A&4[/^+*RK!6g H;eMW!<<#ufDbjMrr2rufDkgM[/U+-H;eMW!<<&u!!(XNrW'>*!!@O-!1Eld!.+YFs*F\F!4936 !!(ULs%`UpVb[?m!;lcp!9sLFrr)orrr6=*!0ppi!:4(mrVurgrr6=*!9%;a!97DerW)Ngs#pD_ oKE8oqW%\4RJoAM`W,!!C&U9rXT.A[4p8jcbs&i@j8`B_4oeddj8d1!4oiS%jSqCFguQHL56'[D `Vr%$`W,$!4p'O#c2Bg+C&d5q[6DS0j8`B_4oiS%jRGD7rW&hp!/p[R!1CV$s%37kT1T.`!;ZTp f8KY/!GJk:rWh$THIn&T;mcQ'"ne8`3LTR?!<<#ufDbjMrr2rufDbaPZr6smp&>$lrr2rufDbaP Zr6s'[/Kt)[!M`P!IDPhrVurLrr5ao!2iTnrW)iprW)3^k5P>[rVlh(!!&6jrW):ls8Duunc&Pq !!(tbrW(tc!WE)irr5+]!;&DS`W,#uUAolD4TNJ$jS_4A`VAKp4iRH^r&t)@!6+t$!6,!!s#pDC !6+^rs5X1!r]L8#s5a2Cs5X1!r&t)@!l[=As5a,A!6,!!nN?pP!2oerVuH`"MsUH0RK!6e[(u\@ 63%"X637&cJc=X-!!(ULs%WOoVbR9l!;lcp!9sLFrr)orrr6=*!0gji!:4(mrVurgrr6=*!9%;a !97DerW)Ngs#^8]oK3,ms5`o:!6,!!rB((ns5a$q!Be'qj8`<]49/L`j8d1!493A#jSq=DguQHQ 490'n4TFIB`Vqt"`W,$!49F=!c2Ba)B`I,pZol>-jS_1@`W,#h49>E]W;Znl3<5!8rWA&Y3VC5f s#g>^T035S!.k..rVurLrr5^n!2iQmrW)iprW)3^k5P>[rVlh(!!&3irrDCms8Duunc&Pq!!(tb rrD%c!WE)irr5"Z!;&;P`W,#n3WR/!jS_+>U&X0RBDsppQ[r0uU&X0RQi9#GU&X0R`W%t!`W,$! 3WQknj8`im3WP0>j8bPH3re7@`Vqmu`W,$!3WQknj8a?%3WPlRj8tZ/`W,#t3WR/!jRG83rW&nr !8%5N!6kB?!6kHC!n[G'rrE&trr<&Nrr*&-;ZLLTrr2ot!8%8M!8%5Nrr)rbMuNbXMq@.ks#'iW T/H`L!.k..rVurLrr5[m!2iNlrW)iprW)3^k5P>[rVlh(!!&3irrDCms8Duunc&Pq!!(tbrrD%c !WE)irr4tY!;&8O`;eom3<7"tjS_(=B)gooc&@4[s5X6f3G/<P"5K5oT`4!P`;_gt`;eou3<5EG j8dI)Mu_-&j8`fl3WJ.CeU_g&`;eou3<4X1j9+2(JY<&(!7h*0!6"ourAakrs5`]1!WE(trW'>* !;c]p!!9P,fDbjMrr2rufDkgMbl7YCHN*sFbl@\B!!(XNrW(RM!<<$$of3"NB`A&4bio'+0q85p ro*hV!7q/L9`P0k9`b4nqu6Qpl2KiErW)ors'Ga+P@+=ilsKel!!)Qgs'Ga+iElQbiElWb!:p-h 2uisN2upnsjS(V6`;eor2uo9Aj8mM)s#:"Or8dn&!T_3!2upnsjSh+=Zhre`Wr=sXc2Qc*]K!k0 jSh+=T_mdNgiNKT!6"ourAXeqs5`]0!WE(trW'>*!;c]p!!9P,fDbjMrr2rufDkgS;ZOW4bQ(TA rr2rufDkgMfDbjNrW8ttHN3sGZiFe'rgYWmrnm\T!7q/L9E5(69`O/RaQ#qprW)iprW)3^k5P>[ rVlh(!!&0h!!)@ms8Duunc&Pq!!(tb!!(tb!WE)irr4qX!;&5N`;eom2upnsjSLn@J@s[uc(J&7 3!bGejOKo&`8nl:2upnsjS_%=T[!Mt!Q:<&3!OH:jOKn_`;eos3!OoGguR"c<;niW`;eos2upns jRG21rW&nr!4;b+qYpKp!jqsYrrE&trr<,Prp9Xbrr2ot!UTgc!!(XNrW(RM!<<$"BE69Urr2ru m-4M>/qO#ZrVurLrr5Xl!6@k6j8d9]9EG+mi;Vm<rW)ors'Ga+JRA=^s8Duunc&Pq!!'fA!WE)i rr4kV!/<B4rW&nr!8%5N!8%8M"6&qPfDbgPfDaD%!<2ut!!:dOfD5IJfDbdM!8%8M!8%5Ns8Mfo !8"UWr;_EJZi0q)f)G\C!!()6s5X1$j%KLQ!9!k=rr)orrr6=*!.eMT?iU**!:g'g?N:)A?NL-+ o)AYH!!%a2!WE(trWDgR!.+\E"&h4eMuNbYp&<SC!<2ut!!:dOfDbjKZiTOmrr<&Ns8E#BrrE)u !`K)er3QIj[/U"(Jc<"T!!(ULs%37ka@cKn!6=+l!WE)WroX4Z!<)os?N:(W?i4:2rVurgrr6=* !5MqBrW)Ngs"scVL,B#2!2oer[/U+.MsS5XrVuqds8E#Mrr<,erkSO6!8%8M$TS4=rmuJ'p&6rO [/^+*MuNeWrW8JfMuWbYf6Xgs[/U"(Jc<"T!!(ULs%37kj[o_u\CT`s^l/1a#fl#HAZ+,?a,Bmg "_FpojLAe$j8d6\8cenki;Vm<rW)ors'Ga+JRA=^s8Duunc&Pq!!'fA!WE)irr4bS!/<91rW&hp !1EW_!4;b)#<;cEH2pkDfDkgM[/U+.H8ttns8E"drr<+H;eZ12s8E/[3<3!(rr<%eZi9n'Jc<"T !!(ULs%*1jk",S`h>?75MZ66Ka5m9Hr8[iur^d+9rT!t0s5X1#j%0:N!9!k=rr)orrr6=*!.eMT ?iU**!:g'g?N:)A?NL-+o)AYF!!%a0!WE(qrW9ln3WB'[HC=d5!.+\E#N9=rB\.P1fDbaPZr6s' [/U%.opGe?RJ$R[rr)rWMuNbX;m`k0r;_EJZi0q)f)G\@!!).Q!2okX!iLpRs5X0`s%*42s5X:< Sr1Sgj8c+X8H>@^j9*_cT&'G-!6=+k!WE)WroX4Z!<)os?2stV?Mn.0rVurgrr6:)!5MnArW)Ng s"XQSL,&f/!1s/kf6Y5krquhJrj2S(!7q/L8H8bQ8HNpiT)M=]j8d7#8H?g2j8bGE8H=5>j8d7# 8H?g2j8`]i8H>@^j8d6\8HJeji;VX5s'>[*JR87\s8Duunc&Pp!!'f@!WE)irr4_R!/<60rW%NK VZ-MoJc<"T!!(ULs$m%hj@9;lSZgWEj8d7#7f^U0jS_UKj8d7#8,qWMa8JO.j8d6\7fiShi;VX5 s'>[*JR87\s8Duunc&Pp!!'f@!WE)irr4\Q!/<3/rW%NKVZ-MoJc<"T!!(ULs$m%hk!oG]\,PFg h>cO9a8\X0a8b6!8,qWMa8\[0j8d7!8,qWMa5]YjrW)iprW)3^hu<X^!!%RVr*KF&!!)Qgs'>[* ^g7'@!:p-h0E;*-0EM.QJc;nQm/V_:\c)R/f)G\=!!).N!4W!h!iCB8s5X1#s$d"/s5a,Js5X1# s$m%L!6>(.!+Gog!6=+h!WE)rrr)o^rnm_T?2stV?Mn.0rVurgrr6:)!5MnArW)Ngs"FEQL+iZ!.k-Rrp9]:rji".!7q/L7K<GN7fVNLa8\U/@K5Bga8\U/a8b6!7fVNLa8\U/a8b3#@K/dsSc@aN a5]VirW)iprW)3^hu<X^!!%RVr*KF&!!)Qgs'>[*^g7'@!:p-h0)u!,0*2%PJc;nQmJqh;\GcI. f)G\=!!).N"l/1oHsjD_j8d7#7KCL/jS_RJj8d7#7KAtYj9*\`SD=/*!6=+h!WE)rrr)o^rnm_T ?2stV?Mn.0rVurgrr6:)!5MnArW)Ngs"=?PL+`T,!.k-QrpKi<rj_q-!7q/L7K<GN7KBUhj9",t a8\U/a8b6!7fVNLa8SO.cMci(c2m"Hj$j(K!9!k6rr6:)!.eJS?N:!)!:g'g?2su@?31$*o)AYB K)gK%YQ""kJc<.X!!(ULs$Znfj[B?Lf&XQ#Y5dPa?U`!7jS_OIj8d4!70-bus4dac?cM0Hj$a"J !9!k6rr6:)!.eJS?N:!)!:g'g?2su@?31$*o)=7pJc;bMnGn.>\,H@-f)G\;!!&ob!WE)Wrnm_T ?2stV?Mn.0rVurgrr6:)!5MnArW)NgK.hfTXT%bjJc<+W!!(ULs$QheVaLRb!9!k=rr)orrr6:) !.eJS?N:!)!:g'g?2su@?31$*Jc:6"T)S<]Jc<C_oDmVEs$HbdVaCLa!9!k=rr)orrr6:)!.eJS ?N:!)!:g'g?2su@?31$*g\q0QJc:6"`;]E0Jc<@^oDmVEs$HbdVaCLa!9!k=rr)orrr6:)!.eJS ?N:!)!:g'g?2su@?31$*h#@9QJc:6"`W#N1Jc<=]p&NeFs$?\cVa:F`!9!k=rr)orrr6:)!.eJS ?N:!)!:g'g?2su@?31$*h#@9QJc:6"`;]K2Jc<:\p&NeFs$?\cVa:F`!9!k6rr6:)!.eJS?N:!) !:g'g?2su@?31$*h>[<PJc:6"`W#T3Jc<7[p]/tGs$6VbVa1@_!9!k6rr6:)!.eJS?N:!)!:g'g ?2su@?31$*h>[<PJc:6"`;]Q4Jc<4Zp]/tGs$-PaVa(:^!;lcp!9sL?rr67(!.eGR?2sm(!:g'g >lXl?>ljp)hZ!?OJc:6"`W#Z5Jc<1Yq>f.Hs$-PaVa(:^!;lcp!9sL?rr67(!.eGR?2sm(!:g'g >lXl?>ljp)hZ!?OJc:6"`;]W6Jc<.Xq>f.Hs$$J`ofiY6[FO?n`L>dN!0?D0!6,!!oKNBU!;lcp !9sL?rr67(!.eGR?2sm(!:g'g>lXl?>ljp)hu<BNJc:6"`W#`7Jc<+WquG=Is$$J`p-/PYqW%\% >NS-OCW5B"56/\&jRbY;rW)iprW)3^hu<X]!!%RUr*B@%!!)Qgs'5U)^g.!?!8meN!.k-#rl"g7 !.k-WrqlcIrr5.^!;AYWUAj3T[A().j8cUM4oiS%jQ\o/`W,#k4otW_qu6Qpl2KT>s'5U)JR/1Z s8Duunc&Po!!'f?!WE)Wrq6?-rdb'#!.b-:!:^!f4obTX4of<sj8n%[r]U=+ro=&_k<8mbs5`H/ !6,!!oKE<T!;lcp!9sL?rr67(!.eGR?2sm(!:g'g>lXl?>ljp)i;WEM_#AlbJH16$QN6OSs#g>^ pcSVOs5X0Sr&k._]qS[/4U,W.e`>N!KDdt5j9D>m[G9i^KE"+4j8d1!4oaRGU6s`dR/];MNkPJR !PONl4TNJ$jRbS9rW)iprW)3^hu<X]!!%RUr*B@%!!)Qgs'5U)^g.!?!9*qL!5\Yc!.b-$!1*]T rr5+]!;J\W`W,!!G4n'"G22uU!1<aKs5X3oh#-46Bg)CT!6+t$s5X1)ro=-54feJ@!3?)^!6,!! oK<6S!;lcp!9sLFrr)orrr67(!.eGR?2sm(!:g'g>lXl?>ljp)iVrHL_#AlbJH16$R/l^Ts#g>^ pcSW-s5`l:!En4Xj9)-/R,%`&!/(;7ro=1+Ne>=Nj9),>K?aGW!J>Rq4oXLF["G)9KE(!4c2We( c2Zi)KE"(7`W,#k4TYN^qu6Qpl2KiErW)ors'5U)JR/1Zs8Duunc&Po!!'f?!WE)PrVuqNrr5Oi !9HcP!9QiQ!9ZrRrVurarr5Oi!9HcP!9QiQ!9HcP!9HcP!9HcP!9ZoSrW)0]s%*1jk=GXRk=G^R !3uP'49,BV4T=F8491cKj8bqR490R)j8cmn4T=CA=T:J`G5pV'`W&%#`W,#t4T=CA=T1D_^&R-n B`C0pB`I,n^&L1p`W,#k49>E]qu6Qpl2KiErW)ors'5U)JR/1Zs8Duunc&Po!!'f?!WE)PrVuqN rr5Oi!9HcP!9QiQ!9ZrRrVurarr5Oi!9HcP!9QiQ!9HcP!9HcP!9HcP!9ZoSrW)0]s%*1jk=GXR k=G^R!3uP'49,BV4941:jRt\9^&R-nB`1$pc/d[[4TFIB`Vhq!j8d1!493A#jS_4@j8dI'49F=! c2Ba+c/d[[493A#jRbP8rW)iprW)3^k5P>[rVlh&!!%RUr*B@%!!)Qgs'5U)^g.!?!87>O!/(:N 8,rYO8,rYP8,rYQ8H8Yh!:0Xa8,rYO8,rYP8,rYO8,rYO8,rYO8,rYQ8-/\ikl1TQ!!)1Q!!)1Q !WE)(rr5%[!;JVU`W,!!Fo4<%JW9Xj!6,!!r&Xnts5a2As5X1!rB(&?!6+t"!6,!!rB(&?!6+mu s5X1!rAt"us5a2A!6,!!oK**Q!;lcp!9sLFrr)orrr67(!.eGR?2sm(!:g'g>lXl?>ljp)g&:sO KDtmA!!)+O!!).P!!)1Qs8Duuli-oT!!)+O!!).P!!)+O!!)+O!!)+O!!)1Q!WE)_rr5Lh!9ZlQ !9ZlRrW'5&s#U2\pcAJMs5X0Sr&Y)$jP5;J[/]1eB`1!oc/d[[49+@A`Vhmuj8d1!3rm8"jS_1? j8d0t3s+3uc2B^*c/d[[3rm8"jRbM7rW)iprW)3^k5P>[rVlh&!!%RUr*B@%!!)Qgs'5U)^g.!? !87>O!/(:N7fWPN7fWPO7fWPP8,rPg!:0Xa7fWPN7fWPO7fWPN7fWPN7fWPN7fWPP7fiShkl1TP !!)1P!!)1P!WE)(rr5"Z!;JSTBE.#ngi`TW!13`H"5Hp<U&X0RU&I(QJcFd2Zi<)dj8d0t3re7@ `W%t!`W,#t3re7@`Vhgt^&R-nBE(!mBE.#mZi<&d`W,#k3W]3[qu6Qpl2KiErW)ors'5U)JR/1Z s8Duunc&Po!!'f?!WE)PrVuqNrr5Ff!9HZM!9Q`N!9ZiOrVurarr5Ff!9HZM!9Q`N!9HZM!9HZM !9HZM!9ZfPrW)0]s$ctgk=,FOk=,LO!3uP'3<0'R3<5`Pj9+2DTX4XY!20?P!ES"Uj9)'+Qe_W% !-J6$s5X0urAjo=!6"mt!6"ous,?t<s5X0urAak:s5X1)s,6s&s5X02s#C(ts5`f4!WE)WroX4Z !<)os>lXkU?2S".rVurgrr67(!5Mk@rW(XN!!%ZNs$ZnfqaCM,qW%_)\RbD&!!)mb!6P)u!mnJg pI,&^qaLAB!nP2=pI5,]!!)?as$Znfr'gSF!3,oc!3,qXpdG/_rC$_.ro=(1r'^V:ro=($q*b8` r'^V-ro=($rC$^crT*`B!!)pcrT!sXrC$_.ro=($pdG/_pI,)(s5``>!!)a^s5X1%oL/f[!9jF^ 70!>a7JPpDWVAm^!;].Zj8c1S703AfZ2Xb`!!)^Q!42O_!42Va!Hd,oj8bPG3WJ.?`;M^rj8d-u 3<5`NjSq7?j8d-r3<6D_j8bPG3<7"tjRbG5rW(mUk5P>[rVlh&!!%RUr*B@%!!)Qgs'5U)^g.!? !87>O!/(:N6i[5a6ib='j8mS:pI"u]qa:G*puDJ%A,&Fl!;f1Yj8b/670!5d!:0Xa6i[5b7/c0H aSeL,aSk2p6i[5c6ib=,j8a9#6i_c9j8d9s6i[5b6ib=,jS_IH_>WHi6i[5b7/c0H_>Qe#j8d9r 6i[5]6ib=.jRP\=!;An]j8d9n6im8ekl1TM!!)j`puDFRpd>)^qF(,>!3#Z\!WE)(rr4tY!;/>V J@!eegq8RB3<j*%e`>MuJGhM.j8d-s3WJ.?`;_h#<O:KA`;_jtj8d-q3<>&Ns5X3nJGhJ.`;eoj 3<B*Zi;Vm<rW)ors',O(JR&+Xs8Duunc&Po!!'f?!WE)PrVuqNrr5:b!;f(_aT(?"VZF$Xs5X0X pHei[qa(;(s5a-V!O1D[j8c+Q63%#_6N?*Hf);KHaT(<$aS8+%rVurarr5:b!;o1]jS_FCjS2%A !<#4aaSk0"VuB!_Vu>ZVaSA.&!;o.`aSk0"MuH$Ch>QF063%#`6N,sFh>T_@MuD]:aS8(%!;Ae[ aT(>l63%#[6N?*HaRhe"rW)0]s$?\cqEk5C!7q%F!/pV=!!)j^s5X12qkjFPpd,#\!3uP'3<0&W 3<B*Zi;Vm<rW)ors',O(JR&+Xs8Duunc&Pn!!'f>!WE)PrVuqNrr54`!;f"]aT(?!5QHZ@j8d!i 5QCf]5QJn*jSV7CM>uW:_"^.p!;f%]j8d:"5QP9Ks5`r?s8Duuli-oL!!)p^s5X12s5X0:s$-RK s5X12s5`r?!!)s_!6G3$!mfrCr]gP#jNmke!6Ft$!!)p^!6G3$!mfr)s$-R5s5X12s5`r?!!)p^ s5X12s5X0/s$-X_jNmke!6Fq#!!)aY!6G3$nj!0TpH\c>!6Fdt!WE)_rr54`!;\t\j8d9k5QCf\ 5l]mFaRMLrrW'5&s#9uYV`4_V!9!k=rr)orrr64'!.eDQ>lXd'!:g'g>Q=c>>QOg(g&:sOKDtm7 !!)m[!6>-#q`b&@!5J7l!!)m[!6>-#q`b&@!5J:m!!)m[s5X1#r&t,$s5`r=s8Duuli-oJ!!)p\ s5X:&f&X%74p/"Lf#RgOpc\ZXrB:5%s5X6bjPBf!!o;q@s5X1#q*"cYr&t,$s5X6jjN%9a"/b/8 a8b5q4obT\56'[Ga4B=Ks#pM)jL>0M!6=ju!!)aW!6>-#nid$RpHJW<!6=^q!WE)_rr5.^!;\nZ j8d6j4obTZ56'[Da72=orW'5&s#9uYV`4_V!9!k=rr)orrr64'!.eDQ>lXd'!:g'g>Q=c>>QOg( g&:sOKDtm5!!)mY!6>-#r&at7s5X0VpH/EUq`Fl!s5a)?!/LU8!2]HQ!!)mYs5X1#r&b&2jM1IP s8Duuli-oH!!)pZs5X:&\)bj749Nmi^W6B8pcJNVrB()#s5X0Cs5X6:4GWst!0[BC!6=mt!!)pZ !6>-#!1X#Ls#^CujM/b8jS1h;!;ntZj9*H;jM1^Ws5X0Ls5X1#pcJNVpH/Grs5``5!!)aUs5X1# oK30R!9jF^49,BX4TFIBa727l!;\hXj8d6j49>E]Z2Xb_!!&oV!WE)WroX4Z!<)os>Q=bT>l7k, rVurgrr64'!5Mh?rW(XN!!)]k!;6?lqYgPB!8%&Grr<&NeGf=F!]c\Ah>[F8!!)mW!65'"rM0Ru h;ljbpGr9Sq`4_ss5a-S"KgM@c<C!(!!)mWs5X11rM0G5s5X0ApcAHS!!)?as#L,[r&Xl=!QLr8 jSrE`j8l'rs5`r9!!)sY!65'"!*]E`!i.lQs5X/`s5X1"q)SKUr&Ohts5X/qs5X?;3o/km`rG,p 3WK0X3re7E`h_\O3edUp!."V*!64dp!!)aS!65'"ni?aNpH&?8!64Xl!WE)_rr5"Z!;\bVj8da. U]?kX3WK0V3re7@ebl3CReJiDrW'5&s#'iWV`"ST!9!k6rr64'!.eDQ>lXd'!:g'g>Q=c>>QOg( g&:sOp&4rLrrDrq!5SU7!8%&Grr<&NeGf7D!,1g"!qhu5oD\bL!!)mU!64iq!R4a?2uisU2upto j8mM-pG`-Qq`+B3!4DP\s8Duuli-oD!!)pVs5X4#GQ6b(O8n8AGK0[Dpc&6RrAXess5XGFc/d,/ `oPZ0s5X1"q)A?Sr&=\rs5X;Bh;k>Ts5X36`rG,p2uisV3</%?`cqID"F$X%h)PGq!64dn!!)aQ !65'"ni-ULpGi36!64Xj!WE)_rr4qX!;\\Nj8d3o2uisT3;MV8`qMFnrW'5&s#'iWV`"ST!9!k6 rr64'!.eDQ>lXd'!:g'g>Q=c>>QOg(g&:sOp\k3[HN!pBrW'>)!!(XHrr2ruf@9g"!!(XNrW2AR rr<&Cn,<AK!8$iAs"scVq_\AmpuDJ#<VJ?N!;eVR`VAKpbuONr!!)mRpZ)A"<V\NPrVurarr4hU !;n_Sj9*@Yh;nU;"6A8q`W,#o2#mXT2#tVqj8h->s5X/ms5X3f2?2_;`VD@k!;n\S`W,!%28/(i UAs9T29#UVpb`$Or&+N8!Q?qrj923jjLmGNj8d0o2#mXN2#tVqjRP/.!;AANj8d0k2$*[Vkl1T> !!)jQq;_OppGDpNqDJ*0!6+[i!WE)(rr4kV!2h^UrW)iprW)3^hu<X\!!%RTr*9:$!!)Qgs',O( ^g$p>!87>O!;QNqiAglurrE#s!`K(Zrr<&Nq>UBo!8#a"rr<&Nrr)ojrr<&+n,E=e!8$iAs"XQS q_A/js5a,6!Hb[Jj8cje1&q=O1'#;njS^h7FL2#.!5/(^!!)mOs5X1!rA"Cq]`7$mZhZBVrVura rr4_R!;nVPj9*@V]]B+;"6@EV`W,#o1&q=Q1'#;nj8h#ps5X0ds5X3H1B6D8`VD7h!;nSP`W,!" 184a/"MEg71<':SpbDgLr%e<5#fSR<jLj:/TecZ/!6+^g!!)aK!6,!!nhL1FpG2d0!6+Rc!WE)_ rr4_R!;\JNj8d0h1&q=N1B6D8`UP\arW'5&s#'iWV`"ST!;lcp!9sL?rr64'!.eDQ>lXd'!:g'g >Q=c>>QOg(g&:sOq#1BI!/o)$!<)lu!,1?k!!(XHrr2rufDkgSopJ_YBXII4rW;c"B`A&5HHcEg !8%5Nrr2ot!8%8M!UPaE!!/#0q>UBo!8%5L!;6?l!4;e*#2tJ#!)p8ts8E2R!.)E\;uH\!HN*TE B`A&5HHc<ds"FEQq_/#gs5a&2roEf-!!)mM!6"ouq_8$1pb2[Jq_8'2!6"dh!)`dW!8RB(s8Duu li-o<!!)pNs5X7"0VJC*!h_6cs5`r/!!)sO!6"ou!AICKj8iaEs5X0uq(MdKr%J,hs5X27J,SF0 W\DBkjS1D/!;nPNj93CTT]Fo.j8j`as5X0upb2[JpFlTcs5``)!!)aIs5X0uoIp=F!9jF^0E;+L 0`U26`:5M]!;\DLj8d-g0EM.QZ2Xb\!!&oS!WE)rrr)o^rnm_T>Q=bT>l7k,rVurgrr64'!5Mh? rW(XN!!)fn"75"GfDbjLrW'b6rr2rufD5FG!!(XNrW[$9;gLG(VuQ`!MZ>b`B`A&6bl65o!<2ut !!_'Sof3"NB`A&4bkh>=!!(XNrW2ARrr<,Prn%/M%9%R5!,2')f)Rf2H;f.i!!d28regb:H>*<Y !6kE@s"+3Nq^hfds5a)0!+Gog!8R<#!!)mJ!6"our%.nWs5X18palIGq^qj/!6"de!-%u!!7^fr s8Duuli-o9!!)pKs5X7"/UmZZ!e)`>s5`r,!!)sL!6"ous"+5pro=(/s"493!6"[b!!)pK!6"ou s"431!fASJs5`r,!!)pKs5X7"/UmZZs"493!6"Xa!!)aF!6"oungshApFZF+!6"L]!WE)_rr4PM !;\;Ij8d-g/H>eI/cXl3`:5D[rW'5&s"scVV_nMS!;lcp!9sL?rr64'!.eDQ>lXd'!:g'g>Q=c> >QOg(g&:sOp&4sCrrDoprr<&Nq>UBo!n[G<rr<2prn!RFs8N#u!6kKBs0MjOrn%/Mrr2ot"P<XN !.+\E!jhr@qYp9j!,2E3!`K)es8E2p;ZO3(fDbgQ_#F$+rr<&Ns8N#u!6kKBs0MdMrVlgI!!)mH !6"our13o<s5X0bpF?4Dq^VZbs5a*L!7_&0!3u;L!!)mHs5X10rLO%gh#HF8W;.tDrVurarr4JK !;nAIj8d-u/,eQ/.fdNfjS15*!<"DJ`;eou.fcOIj8cIb/-"Z1`;(n`!;n>I`;eou.fdNej8r%+ `;eon.f]SI/-"Z3`%+R]j8dF(/-"Z1`:th_!;@uD`;eoh.f]SD/-"Z1`:PP\rW)0]s!n'LqCDU, !6"CX!!)jGs5X0unLFY>!3uP'2#mWS2$*[Vi;VX5s',O(JR&+Xs8Duunc&Pn!!'f>!WE)PrVurk rW(RM!;c]p!!(XHrr2rufDkgM3WB'\HF3&<rW#ms!!?o&_"Ia,!8%5Nrr2ot"P<Wd!6kHArr<&c qu6Hm"B1`]ro*kW!;6?j"Mb"9rn%/M!;6?jrr<&Ns8E!srr<.7RDALnrr4DI!;e2F_t`9nge7Aj !!)mF!5nTm!Sg?C.0'AF.JMm(e4]Tds8Duuli-o5!!)pGs5X0ts![rcs5X0ts![rcs5`r(!!)sH !5nits![r'ro='Bs!e!/!5nU]!!)pG!5nits![rHs5X10s![rcs5`r(!!)pGs5X0ts![rls5X0Y s!e!/!5nR\!!)aB!5nitngOP=pF6.'!5nFX!WE)_rr4DI!;\/Ej8d*f.0'AE.KAH/_so/VrW'5& s"j]UV_eGR!9!k6rr64'!.eDQ>lXd'!:g'g>Q=c>>QOg(g&:sOp&4sCrrDoprr<&Nq>UBo!8%8M !R+L@!!&qsrW1u(r;Zp[bl65o!<2ut!!1^Nq#CEHqu6Tq!8%)H!8%5NrVcfKrr<*!fDbjLrr2ru fDkgNiHkG&!BJC&rr4>G!;e,D_trEqbHY=G-NF/D-NM'\j9!N0>k]TG!;e/>j9!N09)'e6rVura rr4>G!;n5Ej8d*t-NK_;j8c+X-NM'ajS1)&!<"8F_uJft-NHd<j8`Hb-i`6-_tbY[!;n2E_uJft -NJr%j8cIb-NM'ajS1)&!;n5Ej8d*t-NLFOj8bAC-i`6-_tYSZ!;@i@_uJfg-NF/@-i`6-_t5;W rW)0]s!IdHqBu=(!5n=S!!)jCs5X0tnL"A:!3uP'1]RNR1]dRUi;Vm<rW)ors'#I'JQr%Vs8Duu nc&Pm!!)7f!K;3U>64^'g&:sOp&4sCrrDoprr<&Nq>UBo!8%2K!o^M"rr<&Xrr*/h[$ahm;uYDK !<2ut!!LpQ;ZN6`ZiKIirr2rufD>IHiVrlXp&=pnZiF&(fDbjLrr2rufDY[Pm'N0Z!)rjqs!7XF jWsm,js:!-k9^0-!!)?as!7XFjWsm,js:!-jWsm,jWsm,jWsm,k9U0.!9jF^,ldr.,ldr.,m!uF Z2XbZ!!&oQ!WE)WroX4Z!<)os>6"YS>Pq_*rVurgrr61&!:sFpj8c.U>6;@raP'i!rW(XN!!)]k !8%5NqYpKp!8%&Grr<;Urlf$UiVrNM!<;!ZBE6ZarWLFF3W@Y1!!;Nd_#FB;fD_0<MuWbYf6Xgs qu6Tq!8%&G!`K)es8E2p;ZO3(fDbjLrr2s%fDa`B!8%8M!mCX)rVlgC!!)+,!!).-!!)1.s8Duu li-o1!!)+,!!).-!!)+,!!)+,!!)+,!!)1.!WE)_rr48E!9YX.!9YX/rW'5&s"aWTV_\AQ!9!k= rr)orrr61&!.eAP>Q=[&!:g'g>6"Zp>Q<aaW;Bd!YlEe<>64^'g&:sOp&4sCrrDoprr<&Nq>UBo $.o1LBE1&=;ZLM2rW%9E!<7BF!!'D+rXCjf3I1[(!8%5/3<3!(rr<%eqYpKp!8%&G!8%5N#?,q/ !,2')fDbjLrWQ4#;eZ/VrrE(Frr<&+rVlgA!!)+*!!).+!!)1,s8Duuli-o/!!)+*!!)X9rrD^: !!)+*!!)+*!!)+*!!)1,!WE)_rr42C!9YR,!9YR-rW'5&s"aWTV_\AQ!9!k=rr)orrr61&!.eAP >Q=[&!:g'g>6"Zt>6*"?jP!f=rW(XN!!)]k!8%5NqYpKp!8%&Grr<&Ns8E5qZtKG<RJ$RY!OR1Q !!.D]rr*/]BE2_tH2uRsrW1u9rr<'u[/'_$!!(XGrW_>>3<3!bp&G!kfDbjLrWBr7!,2E3!OR1Q !!.D]r;Q^?joGE*k5bN+irJEEs!$S*s!$V+s!$S*s!$S*s!$S*s!$M(kl1T+kQ(W,j8cIas"XQS V_S;P!9!k6rr61&!.eAP>Q=[&!:g'g>6"Zt>6'WRj8d!L>64^'g&:sOKDtKerrD4+rW)%(rW)X9 kl1#prW)4-rW).+rW)()rW).+rW)()rrDa:k5OiorW)4-rW)[:YQ"PW!!&oP!WE)Wrnm_T>6"YS >Pq_*rVurgrr61&!;9Us\b5"a^k19E!WE)PrVuqNrq%E6!9bX+!9GF(!;7W#rpM'1!9td-!9bX+ !9PL)!9bX+!9PL)!;@]"rpV-2!9td-!;@\@rr4_R!2hRQrW)iprW)3^hu<X[!!%RSr*04#!!)Qg s'#I'o3;7U!3":L!WE)PrVuqLrq??j!9jF]!9O4Z!6bB@!:'R_!9jF]!9X:[!9jF]!9X:[!6bB@ !:'R_!2]\p1&q<P1'.@Squ6Qpl2KT>s'#I'JQr%Vs8Duunc&Pm!!)Ups5X1+d9?YN!87>O!.k.C rr)o]rr)oZrr)o@rr)o_rr)o]rr)o[rr)o]rr)o[rr)o@rr)o_rr)norr4_R!2hRQrW)iprW)3^ hu<X[!!%RSr*04#!!)Qgs'#I'o3;7U!3jjT!WE)PrVuqLrq??j!9jF]!9O4Z!6bB@!:'R_!9jF] !9X:[!9jF]!9X:[!6bB@!:'R_!2]\p1&q<P1'.@Squ6Qpl2KT>s'#I'JQr%Vs8Duunc&Pm!!)Up !mfr3d9?YN!87>O!.k.Crr)o]rr)oZrr)o@rr)o_rr)o]rr)o[rr)o]rr)o[rr)o@rr)o_rr)no rr4\Q!2hOPrW)iprW)3^hu<X[!!%RSr*04#!!)Qgs'#I'o32?Lh;kMddoukP!87>O!.k.Crr)o] rr)oZrr)o@rr)o_rr)o]rr)o[rr)o]rr)o[rr)o@rr)o_rr)norr4\Q!2hOPrW)iprW)3^hu<X[ !!%RSr*04#!!)Qgs'#I'o327:chHMS>64^'g&:sOJc>BBrW)0]rW)'ZrW(.@rW)6_rW)0]rW)*[ rW)0]rW)*[rW(.@rW)6_rW&eos"OKRV_J5O!;lcp!9sL?rr6.%!.e>O>6"R%!:g'g=o\Qo>4pt1 =onU&g&:sOJc>BBrW)0]rW)'ZrW(.@rW)6_rW)0]rW)*[rW)0]rW)*[rW(.@rW)6_rW&eos"FEQ V_A/N!;lcp!9sLFrr)orrr6.%!.e>O>6"R%!:g'g=o\Qo>4pt1=onU&g&:sOJc>BBrW)0]rW)'Z rW(.@rW)6_rW)0]rW)*[rW)0]rW)*[rW(.@rW)6_rW&eos"FEQV_A/N!;lcp!9sLFrr)orrr6.% !.e>O>6"R%!:g'g=o\Q<=onU&g&:sOJc>BBrW)0]rW)'ZrW(.@rW)6_rW)0]rW)*[rW)0]rW)*[ rW(.@rW)6_rW&eos"FEQV_A/N!;lcp!9sLFrr)orrr6.%!.e>O>6"R%!:g'g=o\Q<=onU&g&:sO Jc>BBrW)0]rW)'ZrW(.@rW)3^rrD9^rW)*[rW)0]rW)*[rW(.@rW)6_rW&eos"FEQV_A/N!;lcp !9sLFrr)orrr6+$!.e;N=o\I$!:g'g=TAH;=TSL%g&:sOJc>BBrW)0]rW)'ZrW(7Cp&Omemf;bS rrD3\rW)-\rrD3\rW(7Cp&OO[rrAnps"FEQV_A/N!;lcp!9sLFrr)orrr6+$!.e;N=o\I$!:g'g =TAHl=TW98a8arsa.?ts=TSL%g&:sOJc>HDpAjpdn,W(Zn,V/@n,W7_n,W1]mf<%[n,W1]n,W+[ n,V/@n,W7_n,TKfs"=?PV_8)M!;lcp!9sLFrr)orrr6+$!.e;N=o\I$!:g'g=TAHm=TO*)qr@e( J_=0,rW(XN!!%TLs8MKfpAXO]oD\4Zg&CI@p\s[_p&=I]o`"=[pAXO]o`"=[g&CLAp\sX^WrE#O !!&oM!WE)rrr)o^roX4Z!<)os=TAGQ=o;G&rVurgrr6+$!:s=oB\iLF!S1r<=TSL%g&:sOJc>]K nGr7]nGr.ZnGq2?nc8C_nc8=]nGr4\n,W.\nc8:\nGq2?nc8C_nc5Zgs"=?PV_8)M!9!k=rr)or rr6+$!.e;N=o\I$!:g'g=TAHn=TGE#j8mSls&fAfci<&+W7kATrW(XN!!%TLs8MNgo`"C]nc&(Z fDb=@p&=O_oD\=]o)A1[o`"C]o)A1[fDb@Ap&=L^WW)oN!!&oM!WE)WroX4Z!<)os=TAGQ=o;G& rVurgrr6+$!:s=qa5kfbrE059f&Xm*=TSL%g&:sOJc>ZJo)SC]o)S:Zo)R>?oDnO_oDnI]o)S@\ nc8:\o)S@\o)R>?oDnO_oDkihs"=?PV_8)M!9!k=rr)orrr6+$!.e;N=o\I$!:g'g=TAHn=o[O_ YkqQ'YlEe<=TSL%g&:sOJc>ZJo)S@\oDn@ZoDmG@oDnL^o`4O]o`4L\oDnI]oDnC[oDmG@o`4U_ oDkihs"=?PV_8)M!9!k=rr)orrr6+$!.e;N=o\I$!:g'g=TAHn=o[O_W;B]tW;kr4=TSL%g&:sO Jc>WIo`4O]o`4CYp&NS@p&OX^pAj^^o`4L\oDnF\o`4L\o`3J?p&O[_p&M#is"=?PV_8)M!9!k= rr)orrr6(#!.e8M=TA@#!:g'g=TAHn=TZY)f)&SOf&Y02=TSL%g&:sOJc>THp&OU]p&OLZp&NS@ p&OX^pAj[]pAjX\p&OU]p&OO[p&NS@pAja_p&M#is"C/Ji;Vm<rW)ors&]7$JQVhPs8Duunc&Pj !!)Um!3lLa!QT]i=93ols5X0ag/nCT!87>O!.k.Irq?E]rq?EYrqHK@rqHK^rqQQ^rq?E\rq6?\ rq?E\rq?E?rqHK_rqHJjrhM4(roX4Z!<)os=9&>P=Su;$rVurgrr6(#!:s:nBANCE!SqDB=98C$ g&:sOJc>QGp]0a]p]0XZp]/_@p]0d^q#Kg]q#Kd\p]0a]p]0[[p]/_@p]0g_p].2jeM$q&dP'JV hu<XX!!%RPr)j!u!!)Qgs&]7$nlPpBh>?76h2Brg!WE)PrVuqLrql]j!:Bd]!9sLZ!71Z@!:Bd_ !:9^\!:9^[!:Bd]!:9^\!71Z@!:Kj_!.k.Grr)o$rnm_T=9&>P=Su;$rVurgrr6(#!:a.mB<]te j9!oBFP'[rrW(XN!!%TLqYp<km/Hh]l2LMZci3b@mJct_li-b]lMgV[m/Hh]lMgV[ci3b@mf*%_ Jc>NFr;b%?rW)3^hu<XX!!%RPr)j!u!!)Qgs&]7$^fUX:!87>O!.k.Grqc]]rqc]Yrqlc@rqlc^ rqui^rqc][rqc]]rqc]\rqZW?rqlc_rqlbIrqcWl!6bB@!9sL?rr6(#!.e8M=TA@#!:g'g=9&?: =98C$g&:sOJc>KEquH$]quGpZquG"@quH'^r;c*]quH!\quH$]quGs[quG"@quH*_quD<IqYp?l bl7SAl2KT>s&]7$JQVhPs8Duunc&Pj!!)[o"eNcqh8c,8=98C$g&:sOJc:3#JH2)<Jc>KGbl7SA l2KT>s&]7$JQVhPs8Duunc&Pj!!)^p!6=ut!4^K[!WE)PrVuqLrVurorr)o]rr)oZrr)o@rr)o^ rr2u]rr)o\rr)o]rr)o[rr)o@rr)o_rr)oprVuqLrqQQ"rnm_T=9&>P=Su;$rVurgrr6(#!;BRq VtoBRT%$jCrW(XN!!%ZNs%*1jq+:PckXkdSj%04Na[lI4bXqg7j[oIPk=P[Rk"5OPb"2R5kXbaS qaghf!.t4F!4)U]rr6(#!.e8M=TA@#!:g'g=9&?q=9-DAj9*`"Q-]Kk!5R)d!WE)PrVuqNrr5Lh !;K(b!.d\P8,rY28,rXg8-/\iK)YKEZi8k]s&]7$JQVhPs8Duunc&Pj!!)aqro='$s&]8Cs5X19 e5ubN!87>O!/(:N8,rX@8:a=%8-/\iKDtQEZi9+drW)ors&]7$JQVhPs8Duunc&Pj!!)aqs5X1# rE''Gs5_[3!WE)PrVuqNrr5Ig!.dXk8"<'MrW%TMo`2Auk5P>[rVlgu!!%ROr)`pt!!)Qgs&T1# pK.CU!6>%>!6>-#e5l\M!87>O!/(:N7fWO?7tF1#7fiShK`:TD[/T4erW)ors&T1#JQMbNs8Duu nc&Pi!!)aps5X1#rDs!>s5_[2!WE)PrVuqNrr5Ff!;AtYj9!]=FQZ*naoCGm7KAe97KR/#aoCE' f"$e;7KAe=7KCR1jRYh@anXosalc+naoCG[7KU-]T_h1Yank'"d(+8b7fDBJWVo9dao:?$akT>c aoCGW7KNJgK`:TD[/T4erW)ors&T1#JQMbNs8Duunc&Pi!!)aps5X1#rDs!>s5_[2!WE)PrVuqN rr5@d!;AnUj8n(XkX5Els5`f?!cuHDj[9,Zd/)f'W;]0dF3*G+6ib=.jRYb>aS=fraQGqkaT(>Z 6its#F8J?*aS=fsh/hsOrT!sprC$VF!6Eq`!6G3$gdD2B!.k.IrVur&rnm_T<r`5O=8Z/"rVurg rr6%"!;BRbjP!Z9rW(XN!!%ZNs$HbdpI"uA!7q+I!O:J\j8c^R6NE_XW:WFWaT(>_6NFXrj8dO+ VuXX4j8a`16NG4-jQJr2aT(>m6NG4-jSGeTT'&H@T)YbJ6NV;hh>0J=aT(?"Vua0Zs5X0im6gj5 !8[WA!/pg:!6Eq_!1s4hgd;,A!.k.IrVur&rnm_T<r`5O=8Z/"rVurgrr6%"!;BRbjP!Z9rW(XN !!%ZNs$6VbpHei?!6G((!/gg;!70:`!6G3$jZrt(jNmcj!2okX!2oi_!6G3$kWo3is5`c;!6G3$ ]KlU`jM:UX!6G3$r':=?s5X1+m6Ud5!7q22!.Or6!iP,*s5X1$Zp=`l!.k.IrVurArr)o^rnm_T <r`5O=8Z/"rVurgrr6%"!;BRbjP!Z9rW(XN!!%ZNs$$J`pHS]=!6=t$roF&C"c:"MjM-oV57!In jOUeIa5k;@56/b(jSh@EPK3^a!nOi!s$-GB!6>('"c:"Th7nC:5QBdIVOcPoSbkYOj8mh=r]^C$ s/#gR5Q'RBa8\@*Dn"<tj8m;lr'(4Qa8b3$a-6Ke!6>-#s$$L3s5X4:IJQ/.a8b5p5QBdKVJis" jN!,U56tVnf&XSQa5k;@56/b(jSqFMa5k9JVUjhSVYiX^M8/--^O>i@!jC[^qEFu#s5a&AroF#B "K'N+c_gD#s5X:&f&W_.56Amd\,YLha8S:-Dn"<Yh7ngG5QBdKVL?5?etugR5QBdKVL?5?etugR 56/b(jSqFMa5k9JVUjhSVYr^`?`)E8^PSifjRbY;rW%NKr;HZrbPqJ@l2KT>s&T1#JQMbNs8Duu nc&Pi!!'f9!WE)PrVuqNrr5+]!;AYVj8d6u4TKC"j8d7#4TLZBj8c%U4TM>VjT!L+jN%9`!6>-# s#g@Yqr@h7DE[pY!6>+&!1`rI!/UV;s5X1*ro='8q`Oqos5X:<\"%@64oF@Ca$!_aqr@aRr]L7j qr@a\s#gA&s5X5EDVb?R!.4N)!6>-#pHAQ;!PdIgj8a)s4TNe+jT!L+jN%9`!6>-#s#gD'jT!O' j8c%U4TM#Lj8b#24T`piHhol*a8b5u4TKC"j8d7"4TMthj8cCX4oaRFa1p]Ms#pDC!1a)M!6>+& !F=OYj8b#94oaRD^YSkL!7(R,s5X3qh>QC7cMfs,a8b6#4TWUas3CQ'!2]ZX!7(N'!6>-#oK<6S !.k.IrVurArr)o^rnm_T<r`5O=8Z/"rVurgrr6%"!5MY:rW(XN!!%ZNs#U2\pH/E9!7(Ot!Kk\j9VPC>M\ArRtf5gj8s-ZD#`Q!h4'.ph>cO9a8\4$a8b6#3sFI$^0<[gs5X9X4,2&\j9C?b4'UP% h>`T=e`>9[49":B[YCUS3rsZ`r8[n(V#EFVL<fh[",;+`V#TKZUkYApjOO8l!1X#L"3uX`cMur, Ccf];j8iK1s5X0LpcAJrs5a$P!,VZsro=1,ObUpVj8c"U3rkcMj9*\^S)+,*!6>+$!6>-#s#U5$ s5X:<Rtda=j8da13s/^CjPBiu!nHA^pcJN:q)\Sss5a-5!Kk\-j8c"U3rk$8j8ucE[f>CgLA3k1 j9<T"jP;nPs5X0+s5X1#s#U4Vs5X6WL8=k1!3Z>`ro=()s,d<,s5X0Ls#^5@!7(V,!7(W*!1X!M !6>-#s#U5$s5X:<Rtda=j8da13rkcMj8dL*OT<]+jRbM7rW%NKr;HZrbPqJ@l2KT>s&T1#JQMbN s8Duunc&Pi!!'f9!WE)PrVuqNrr4tY!;AMJj9*Y03L^!/!1NpJ"^0[BXZ<0Vj8btS3<5iSj8d4" 3<7)!jSq7?j93_h=ZLa*3<7)!jSh.>RfDFKOT.<@OT4AAOT.??j8`?W3<=BEqr@e&=oUJ^`rG-! 3<ErLU]*7R`rG-"3<6enj8`?_3<bMaXbAdTs5X0os5X0TpGi5npuDF/s#L)>!*T=^!-nP)!65%! !65'"!*T=^!1NrK!65%!!65'"s#C)!s5X0Kr]'u/s5a2?!1NrK!0I4@!0I6A!0I%;!eo^Tq)JGp puDJ#=oUJa[H-.Hs#C/:jL+bCs5X4#GlQh-Gba?U3WJ.?`rA%#C5&,U3WJ.?`rA'uj8`rp3<34^ j8d4"3WA(>CB$9o=o[O_`rA%!`rG-"3<7)!j8bYJ3<7V0jSq4?`rG*"CB$9o=oRLS3<B*ZJc>TH !!(4ArW)3^hu<XW!!%ROr)`pt!!)Qgs&T1#^fLR9!87>O!/(:N2ZNjP2u2M8]p\jY!3H4]rAOl! jNTWss5X/]r\jgYs5X1"s#0qts5a2=!58?l!lh!:r\jhss5a/<!3H4]rAXc;!2KQQs5X1)oJZkc UUAqWj8btT2ZUktjSUq==-'-$roF)<!o;qWq)8;nr8[j1pGW)lpuDF-s#9u=!64srs5X1"s#9u= !64srs5X1"s#0qts5a2=!65'"!*B.Y!65'"s#0qZs5a,;s5X0TqDSJNjJ2N0!64lr!QLQ+2ZhOj `r7n"`oPB'GPoJ\2uhq>`]*qY"J`Zk]f5uP!64sr")++(ec4\1`rA!tj8d3u2ZUktjSq1=j8d3u 2ZUktjSq.=`rG-"2ZUktj8`9\2ZUktjSq1=j8d3u2ZUktjRbA3rW%NKr;HZrbPqJ@l2KT>s&T1# JQMbNs8Duunc&Pi!!'f9!WE)PrVuqNrr4eT!;A>Mj9*@X<MKNS!Ss+A1]YMij8h*Vs5a)7s5X1! s"j_ps5a2:!EI,:j8n(Zs"j_ps5a/9!6+cp!58Chs5X1!p+uem<W+`SQiH+Hh>];3`W,#u1]^U` rT!t7s5a2:s5X1!q(r)jr8[k&pG;lhs5`o2s5X1!rA=Q8!6+sps5X1!rA=Q8!6+sp!6,!!s"j_p s5a,8!6,!!s"j_pq;_OhqD88mjF[1a!6,!!s"j_Ms5X4:Qi/c9j8h)hr8dl7s5XI)1r\Ohh;k:e s5X1!s"jaV[/T+dh>cO9`W%dpj8d0t1]YMpjSq(:j8d0t1]YMpjSq%:`W,$!1]YMpjS^n8`W,$! 2#lV:`VhUn`W,#k1]dRUJc>TH!!(4ArW)3^k5P>[rVlgu!!%ROr)`pt!!)Qgs&T1#^fLR9!87>O !/(:N1&q=K1B6D8`VqUmT`4!PJH%A)]`7'h`;qa,s5X/Yr\=IPs5X1!s"XSns5a,6!ctEero=(0 s"XSns5a/7!5/?mqo&Q9s"aW8!6+^g!20AQ!206F!6,!!s"XSns5a/7!42^d"/(0"`W,$!1'67l `VhOlAH"=a`W,!"c)^m*!1*C8!6,!!pG2d0!6+mls5X1!s"aW8!6tHts5X1!s"XSns5a28!6,!! rA"Als5a28!5/?mqo&Q9qD&--jAYk0!6,!!r\=JHro='0r\FN7!8RIj!A]3'jSq"8j93FWT]Fo. j8jcds5X1!s"XS\s5X6SF#*dV!6+sns5X1!rA"Als5a28s5X1!rA"Als5a28!6,!!s"XSns5a,6 !6,!!s"aW8!6tHt!6,!!oJ-IH!.k.IrVurArr)o^roX4Z!<)os<WE,N<r?"urVurgrr6"!!5MV9 rW(XN!!%ZNs"=?PpFlR-!6"gh!6"ou"4U1$TE!sPA,\+aQ%)XaTE!sPTDgJDTE!sP`;_Ij`;em$ 02\",MuPF2;:PX,s"=Ajs5a/4!2';P!+Z$^!b7.<r\+<4!6"Xc!-8,#!Rt!G0*>),jOF2_!6"ou r\+<4!6"ji!6kK(s"=Aas5X/is"=A1s5X6H0?!nOs%rjQjOErX!6"oupFlR-!6"ghs5X0us"=Aj s5X/Ws"=A;s5X0us"=Ajs5a25!6"our@\/hs5a25!2';P!+Z$^!b7.<qC_njjNRBP!6"our@\/_ s5X41;?&9NbiI:Q0*7&];>;gEj9!7QJ,SI.0E:)5`;_Ljj8d-u0*"lLj8d-u0E1#4;?&9LA,kTi `;_Lij8`'W0*#M^j8d-u0*&rjjSpk5`;eos0*&rjjSpk5`;eluA,e1^A,bQ]0*2%PJc>TH!!(4A rW)3^k5P>[rVlgt!!%RNr)Wjs!!)Qgs&K+"^fCL8!87>O!/(:N/H>eF/cXl3`;M7g@GLnD!i[b[ s5X:+MLDf1j8uV=@K5Bjgn0"ero='ts"+5hs5X24@K5Bmb[E)BeE"jR/HE`hjSt)</Re\?"3cXN bl?`(MZ5:.j8d-m/HE`hj948;T;gWGj8bhP/HE`hjSt)A/_oFBE%R^]jSpe3PlKeEbl<P#bl?`* @4fFtjSpe3TE!sPTD:&=`;eooTDpMCj8d-s/cXl3`;_ChTE!sSb^G`2s5X0us"+5hs5a23!6"ou r@J#fs5a23!+Gog"3cXNbl?`(MYet,TB*!H/HE`hjS^Y2:Yc!2!3,uM!0mNE!j[6Hs5X0cpauO, !lQZdro=('s"493!6"mh"l/1oE)3e>j8d-u/cOf2bl<P#bl?`(PlE?7j8dF(M?(m#j8bGE/HE`h jSpe3`;eos/HE`hjSpe3TE!sPbl<P#bl6\q/HPhNJc>TH!!(4ArW)3^k5P>[rVlgt!!%RNr)Wjs !!)Qgs&K+"^fCL8!87>O!/(:N.f]SD/-"Z1_u)"bPQ'VED_%%Kj8mJ!s!n)Jr8[k%s5X0ts!n)e s5a21!0d9?!.=es!1s/Ms!n)@qr@a^r[\$0!5nO]!FO@Qj8mJ!s!n)@rT!u0W;P]Vh#HF8:&c^D Z2<S^W;e@J_uJft.g/SrjP3K+.fdK]jSpb1j8d*r/-"Z1_u;.dbl-T&bl?`(_uD4e_uJft.fdKe jS^S/_uJfs.fc1<j8cI].g!!:PP?X._uJfq.fbD)j8a,u.fdKbj8mJ!pacC*!5nge!6kK(!3#oJ s5X0ts!n)Jr8[q7jMV!Js5X18r8[k%r[\$0!8RM5!6kEm!5nits!n)es5a,/!5nitr[RumrT""7 eGnV%.foVLJc>TH!!(4ArW)3^k5P>[rVlgt!!%RNr)Wjs!!)Qgs&K+"^fCL8!87>O!/(:N-ia8A .0&?._tth^])Ugkbl9'qHb/"nbahE*-j>d`jOB_Ks5X0ts!Rlbs5a/-#(*r:jOCGOr[7nBZ/"EX r[7f&_uJcu_ijsHs5X0tp*]u8S\tKg"5Leb9E$=B9<m:5_uD+gS^c`<P'd5i!0[=0!M.I7j8m/] r[7cas5a/-!0[BC!1is7!5nQls![p.!5na`s5X0tr[7e?Z2`S[YtP,X!5ngb!5nits!Rlbs5a,, !5nitr?q]%_uJcu_ijgD!n?::pa?-[s5a&*!4r3k!6kEj"eElue?M[@.0&?._uD+bZ2`kbP5cs1 j8d*s-j?0kjLT]:s5X2R.0&?4_em!Ge>Q%>.0&?4_em!Ge>Q%>-ih0bjSpV._uJfr-ih0bjSgP3 9<m:5\m<5RjRai$rW%NKr;HZrbPqJ@l2KiErW)ors&K+"JQD\Ls8Duunc&Ph!!)aon`8D)!WE)P rVuqNrr4>G!8]()P'UsC-i`6-Y^n2#-N]HWD#Ga]j8cEN-i`6-_tYVZj8d*\-N]HWD#G^__rTVF -NX2HJc>TH!!(4ArW)3^k5P>[rVlgt!!%RNr)Wjs!!)Qgs&K+"pK$hFg/\7R!87>O!/(:N,ldr% ,lla#j8b_MGlYGUj8b<n-2f+ieGnS0SH!j7])UgkOd@Boj8d*m-3*$+_ri<GeGnS0SH!j7SH%XM ](@9LrW%NKr;HZrbPqJ@l2KiErW)ors&K+"JQD\Ls8Duunc&Ph!!)aooAoqlg/\7R!87>O!/(:N ,QIi$,QOA2j8dAS,lAnfOo",=bEaFRj8d*m,lcp*_ri9FOo",>ghZO-!WE(Mrqu`q!3lIbrr)or rr6"!!.e2K<r`.!!:g'g<WE-k<Wm!ijJHMg<WmKYjNhDk<WW1"g&:sOKDtlqg].D3^t\nM!l1'V JH5QI!dqE(s5X6sPqnX*s5X0qp]1?T!5R^s!c>?ns5X7'X%Mm^Jc>TH!!'8&k5P>[rVlgs!!%RM r)Ndr!!)Qgs&B%!o2Pk$jJMfS!lsB!g/S1Q!87>O!/(:7,5qRn,2OOC!.c?\,6%Z6,(]airVur& roX4Z!<)os<<*#M<W#ksrVurgrr5su!:s1lh;jFi<<B&Ye_4"(rW(XN!!%ZNkT]s*JKitqr;_Bm mNVT0o-/bbqYgHpYl<earW)ors&B%!JQ;VJs8Duunc&Pg!!)Ujs5X0Wqc*X:s5_m6!WE)PrVuqL rp'L]!.k.,rquhJrpKda!.k.9rVur&roX4Z!<)os<<*#M<W#ksrVurgrr5su!:s1jci<&,VLJPF !K"Skj8dN[<<<(!g&:sOJc=s6r;_EJhu<QSJc>*:r;_EJm/?tbYl<earW)ors&8suJQ2PHs8Duu nc&Pf!!)Ui!1ilF!0c,9!WE(Mrk\U4!.k.,rquhJrpKda!.k-<rnm_T;ucoL<;]_qrVurgrr5pt !:j(hYPI5ZS_6sCrW(pVoDjIAmf*.bJc=R+r;_EJmf*.bJc><@oDl8thu<XT!!%RLr)E^q!!)Qg s&8sunPfRH\&\O0!lqKafMhnN!9*qM!.k.:rquhJrnm_R!.k.;rquhJrq$-^!71ZD!9sL?rr5pt !.e,I<<)pt!:g'g;ucp6;uusui;WEMJc>'9r;_EJhu<QSJc>*:r;_EJoD\C_ci3nDl2KT>s&/mt JQ)JFs8Duunc&Pe!!'f5!WE)Wrq?DDrp9X_!.k.,rquhJrpKda!.k.?rq?E<rr)o^rnm_T;ZHfK ;uBSorVurgrr5ms!9mD_IAPXr!WE)VrqHJErp9X_!.k.,rquhJrpKda!.k.?rq?E<rr)o^rnm_T ;ZHg7;Z^sB`rG*$;j4&q;ucgs!:g'g;ZHgg;ZW`FpuL.-!WE)VrqQPFrp0R^!.k.,rquhJrpKda !.k.>rqQQ=rr)o^rnm_T;ZHg8;ZWHFrT"&ZV<#Y7;ucgs!:g'g;ZHgh;ZNB^jP!N5rW(gSq>c*G li-h_Jc=R+r;_EJmf*.bJc>3=q#I`"hu<XS!!'r9!.Fb*!E7#<j8bai;ucgs!:g'g;ZHgh;ZOi4 j8mQ&g/A%O!8d_P!.k.7rquhJrnm_R!.k.;rquhJrp]pa!3uO\rr5ms!5qe=\)cA9;ubn];i'8j `l1mVrVurgrr5ms!:s+ph;kb<\)`]NIK/+'ES==lrW(dRquD<IlMg_^Jc=R+r;_EJmf*.bJc>0< qZ*o#k5P>[rVlgq!!'r9!nHA.s&8sYs&/ogs5_-ts8Duunc&Pe!!)Uhs5X<=;k<!Qs&/uijL<iA !WE)TrquhJrosF\!.k.,rquhJrpKda!.k.=rqlc#roX4Z!<)os;ZHg9;ubnYM#UERjSr-YM#ZPT ;ucgs!:g'g;ZHgh;ubn]Lf8`_cMpfELudCG;ZZjtq#:-jrr2`orr2cprr2`orr2cprr2`orr2cp rr2`orr2cprr2`orr2cprr2cprVlZorr2cprr2`orr2cprr2`orr2cprr2`orr2`os8Miprr2cp rr2`orr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2cprVlZorr2cprr2`orr2cp s8Mforr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2cp rVlZo!<2corVlZorr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2`orr2cprr2`o rr2cprr2Efrr2`orr2cprr2cprVlZoh#?I8rW)ors&&gs`)6ZmjJDlSs5a2X!i=u6`DZa8!!)Qg s&/mto2>e;jMk\.s5X60A%2L!g/A%O!8RSR!.k.5rquhJrnm_R!.k.;rquhJrpTjc!7LiH!8me< rr)orrr5jr!5qb8[f>ChV.0Jc!E,coj8cs6;ZH^r!:g'g;?-^g;?3Qnj8uJ^^\m-mcIu.srW(^P !!%TLkl1M\Jc=R+r;_EJmf*.bJc>*:rrCLH!!(pUhu<XR!!'r8!.=P%!/STls8Duunc&Pd!!)Ug "_,d<V,E-Ij8b@s;??asJc<Lbr;_EJhu<QSJc>*:r;_EJ^&A!3hu;O4s&&gs_bpN*h>614V8Q:3 rVurgrr5jr!:j"h@\nJP;?WN?jOKdR;??asJc<Lbr;_EJhu<QSJc>*:r;_EJ^&A!3qYpHol2KT> s&&gs_GUGSY/^M&!m\61_c$O6!!)Qgs&&gs^et44!;QNn!.k-mrquhJrnm_R!.k.;rquhJrk8:2 !;c]o!9sL?rr5jr!.e&G;ZH^r!:g'g;?-^4;??asq#16nJc<gkrrDurrr@WLjo55Zr;Q]rJc>9? rrDurrr@WL_u9W9qYpHol2KT>s&&gsJPuDDs8Duunc&Pd!!'f4!WE)orVuqLrmh#8!.k.=rp0W9 rr2oa!.k-]rr)o^rnm_T;?-^7;?E$$ebS:F;ZH^r!:g'g;?-^g;YB,);??asq#16nJc=4!mJqh; mf)VSJc>WIm/V_:]Dhd0l2KT>s&&gs`)6Sup>j1js8Duunc&Pd!!)Ugp#Oh)!WE)orVuqLrm^r9 !.k.;rpBc;rquca!.k-\rr)o^rnm_T;#gU7;#nW0jMb!rrVurgrr5gq!:s(^j8mQGg/.nM!;QNn !.k.!rpTo=rp9XR!.k.HrpKi<rkeX7!;c]o!9sL?rr5gq!5qb7j8mPQ]i"h/!!)Qgs%rarlVRb> h9KH_;$$XrJc<djnGn.>m/HJSJc>NFnGn.>_>XE7qYpHol2KiErW)ors%rar`)6Qq!0Ooks8Duu nc&Pc!!):]!h88Ig/.nM!.k-krpg&?rp'LR!.k.Frp]u>rk\R6!;c]o!9sLFrr)orrr5gq!5q_9 `oMof;?-Uq!:g'g;#gU];$)O6e_3k$rW%NKaStc2Jc=s6nc47?q#9jbJc<Ia!!)lprW)3^k5P>[ rVlgo!!'r7!h88I]M\_.!!)Qgs%rarlVR[k`rG,R;$$Xrq#16nJc=*soDjIAkl12SJc>ECo)O@@ _#=<6qYpHol2KiErW)ors%rar_bgNUjJ?e/;?-Uq!:g'g;#gUf;>0&NcIu+rrW)`m!!%TLdJie= Jc=m4oDjIApAX^bJc<F`!!)lprW)3^k5P>[rVlgo!!();n`7Yds8Duunc&Pc!!)Ufp>c49g/.nM !;QNn!.k-srq6>CroX4R!.k.Arq6>CrkJF4!;c]o!9sLFrr)orrr5gq!6A%-jMb!rrVurgrr5gq !:s(_j8mPgfhheL!;QNn!;6?5!0mKW!.k.2rq?DDrq-3a!.k-Xrr)o^roX4Z!<)os:]LL:;"<Vc ;#gLp!:g'g:]LL2:]^Oqq#16np&4pkbPhJAPlCFXJc=a0p],mEo)ACaJc;/<k5P>[rVlgn!!%RH r)!Fm!!)Qgs%i[q^eb(2!;QNn!;HKmAcMhUB)hi1!;?DC!9sRZrdb'Q!;QPE!1*];roX4Z!<)os :]LKH;#F/irVurgrr5dp!:`kcHiAcu:]bOKDVItgrW)?bs(262c"@"T!!)`l!!&Yjq>f(F!!)fn !!&Gdq>d2f!!)fn!!(gRq>c*G`Voi;qYgHphu;d;rW)ors%i[q_GC8NV#F0lHa[h0;#gLp!:g'g :]LLf:]Z<bqr@jnL/>>Yj8a)Q:]^OqmJd,t!!(8Us8Duuq>U@b!!&T^qZ,2=!WE)qrr5Oi!16@T !22sbrW)fos%*1jge%ACJP!gP!WE)qrVurUroX4Z!<)os:]LL5:]d-Ih>U4NOoOJBS&A/'rVurg rr5dp!;0.gXnUlV[f>Cg`nO;jrW)?bs(262c"@"T!!)ior^d(iSk8h[eO]f@!;c]p8H8aX8c/R] 8HJejqYpLd!!(bFquD:>`CU+0!;cZp!8me<rr)orrr5dp!5q\6LAp66DZ<N5V#KETL;d!hrVurg rr5dp!;94hXn1TRHeV?trW)`m!!)cms(262c"@"T!!)ior^["hSOi\ZeOT`?!;c]p8,rXV8GrO] 8-/\iqYpLc!!(bEr;_C>`(0q.!;cZp!8me<rr)orrr5dp!5q\6^Am6p^2EsI!IMQ\j8cp5;#gLp !:g'g:]LLi:]PD4j9!Vh@/j%)@$/J.j8c"0:]^Oqq#16np\t2)!!(8Us8Duuq>U@a!!&Q\rW(G= !WE)qrr5Lh!1-7U!1ud_rW)fos%!+ig.;2CJOm^M!WE)qrVurUroX4Z!<)os:]LL6:]fJ6`qrR6 `oPsp;#gLp!:g'g:]LLi:]RWtj8cpj:]Q7Lj8c=9:]^Oqq#16np\t2)!!(8Us8Duuq>U@a!!*$i qr@e0Wnp8HO8n;58-+@[s5X3tBDG'uO8S&>d&QP*rrE'i!0@0@s%*1N!0>u-!WE)qrr5Lh!1$1U !1ud_rW)fos%!+ig.;5DJOm[L!WE)qrVurUrnm_T:B1C5:]KJUV#*pfV#TMp:]LCo!:g'g:B1Ch :B8]?j8a)o:B8rEj8dKZ:BCFpq#16np\t2)!!(8Us8Duuq>U@`!!*$hq;_O^ha[[,s5`fB!S?E4 _?&`>q*tFFqW%XMn4*HYr^QsKs5a2Ms5X0?mRI:iWq/^]rW)fos$m%hQ:CoTSjrh\!;c]p7fWPB 7fWO?8&IgtrW(RLhu<XO!!'r5!o;qGqbI:5jP@dNs8Duunc&Pa!!)ahs5X1"qG.3^jOMQUjP!B1 rW)`m!!)cms(262c"@"T!!)ior^Qqgs%!+M!07%K!4)Xcha[[,s5`iC!-S>&!G4k%jS;:GNrS2? 7g!AMjN6aY!07*?l:1nuh;n/t!WE)qrr5Ig!.dYG7fiShqYpLb!!%R?RR[DX!:p-g!9sL?rr5ao !5qY5[f>ChUgO-t!H+_5j8cp5:]LCo!:g'g:B1Ch:]KJU`qiI5HH)c#s5_m0!WE)orVurmrr6R1 !6o-UrVurorr,Cf!<5Rhj8b5>7f\SLjPNH-NrS247g7`0ZDlp3q*tFFs5a/L!1<fIlph&9s5`H8 !07*?o1&i\!;c]p7fWO?8$YVcrW)fos$m%hJOc/!!WE)irr)o^rnm_T:B1C5:B6+Cj8anQ:]LCo !:g'g:B1Ch:BKA5eb;i@e`>Q?:BCFpq#16np\t2)!!(8Us8Duuq>U@_!!*$gs5X0>r^HsgjMCjc s5XT]h:H4-WRp4e_1G.9s5X<7d,`<#r^HpJaoCE(_1G.9s5X<7d,`<#q*k@Nro=+9K)%k9NW8)= 7KAeTj9\;8jN4(Ncpj#:s5X3sNW)BMQe1<7WW2&Z7fVNLNW2HKNQM4]!PsBf7KKL?s5X9uJjtau j9)ANNQM4]!Pscn7KNJgqYpLa!!%R>Z:4lo!;c]p7K<F>7[cdIrW)fo!!)lprW)3^hu<XN!!'o3 !1N`E!1Li$s8Duunc&P`!!)ag!5AKo!/:5D!/:I6!63_f!WE)drr6R1!6o-UrVurorr,=d!<5La j8mA5s$ctK!8[[s#t;/\h9"7/cp`roj94;\h;m/e70&>IjT!R/jP=@+s5X==ak#P(q*b:_ro='$ pdG1Bs5a2K#'A5Q_*s@Es4mau_3b2_!Qi^gj8t<0QiH.Hd/N,+7K;EMNCAj,jT!R8jP=@GjP@r/ jP<7Ud/W/.ae5"#j8mBLs5X0>rC$bd!;c]p70!==7C#>_rW)fos$ZnfJOQ"r!WE)qrVurprr)o^ rnm_T:&k:2:',:@ec4\3e[BeA:B1:n!:g'g:&k:g:&q*ij8n(_qb@0<h>cO9UtSQErW)?bs()01 c"6qS!!)ior^6_ds$Z_E!SsCJ7/u<JW;]0fW3LD3N;qr>7#_0,!iSM;s5X<(7*t"ns$Qt*aFK6L j8tW8JH+[1A,AY"W8ud]jN(iATDM"VN;DT:Q:-]3j8bhP6it`rTDq:`TB+?ed,_/*6iaLljSqXJ j91E0d,_/*6jLQLJ<m-m6t?8X!cpbgs5a2J!mp##s$Qp\jO!in!WE)qrr5@d!.dPD6im8eqYpL_ !!%R<RR@2U!;cZp!8me5rr5^n!.doC:B1:n!:g'g:&k:g:'"_Pro=*oV#Q,LUqZih!Sq,::'(=o mJd,s!!(8Ts8Duuq>U@\!!*$ds5X0<s$Hs!W8ucD6iZ3IMu?!FMl=_Qs5X2JMuVl;6iZ3JMaRO* !/pbB!/pm<r^6_H!/p_A#i4R6@bp+kjM:X[!/pg:!meZJs$HdEs5X/hs$QVC!(6eI!/pkE!/pm< s$QhI!K0>Fj8b,86N_k;^t/PH!fKF(s5a2Iq;hKA!WE)qrr5=c!.dMC6NR/dqYpL^!!%R;RR7,T !;cZp!8me5rr5^n!4ko+?^er/s8Duunc&P`!!)^f!.+>!!.*<n!WE)orVurmrr6O0!6o*TrVuro rr,4a!<5Ccj8b,:6N?*IMaII)!/phC!k@=Bs/5nX!CD_EjShLGj8k0*s5X0<r'CCAs5a/Gs5X0< r'CC5s5a2H!1!QE!1s'S!/pm<qEb1?s5a/Gs5X0Xr/1PAs5X0<s$?^Ds5a2Hs5X3=6N?*HMu5mE YiOB>Q2fnHMaE@%jSqRHj8c+UMu>sCrW)fos$?\cqEb1Rs5a)E#%Fg_jOUh]rB^]tVpFG[^jl,G s5X1$nNm5@c9_NPqW%_(\8pb!!6G3$nNm5@gd2&@!;c]p63%#=63>6haS\@*T#grm!mdcRr^$fu VpFG[^jl,G!6Fus!6G1,!6G&u!nOl%pd+u%qW%_(\8pb!!6G3$nNm5@]KuYu!;cZp!8me<rr)or rr5[m!5hM3ON.(V`D-C3!!)Qgs%NInoh>I5ebS8,eV2XM!WE)orVurmrr6O0!6o*TrVurorr,1` !<5@bj8b):5ldMVj8j6ds5X0;s$6X)s5X5i6'VE1!C;VCjShIFj91?+cfD#(5m,3hSr3R/r^$SF !/g\?!+Gog",]BQh>cO9T)1eRMZ;c65lcfBjShFH^uVa"5mF7.Va8YiVuK$_\GtXi63$!KMF#SL VuK$aaQ/rmj8t3)EW>)$MF!."jSqLI^uVa"5m!t*Vu8m^rW)fos$6Vbq`t7&h>cR75lkEMr8[n7 If;V5aSY#uIec;0j8d9m5lu&IjN^$kaS=fsh/VXE!6G3$o0EG8f#ZW4!WE)qrr57a!89^=T)[jO aSeC)\GP=eci-31aSY#uIec80aSFlsaT"O+aSFlth/W6V!6Frr!SqbZ5lf"+jRYY=MUok]5lprb qYgHphu;d;rW)ors%NIn`(^5cp>j1es8Duunc&P_!!)Ub#F`'?h;lS`Rat16rW)`m!!)cms()01 c"6qS!!)ior]gG`s$6D@!6G1*s5X0:r]gVBjM7tTs5X2GM>uZ95l]mHM*R=*jT!O.jP=d3s5a/E s5X0:q`k@hjP@o5jPBjs!2fZZ!/^a:qEP%;s5a/E!/^a:!RJjej8tl;PlKhEcN)f$jSqLFj8t0' PlKhEcNiOeE7X*rVUke.!/^_@s5X7-VMY?6!RJjej8bbL5QUiaqYpL[!!)p^!I`;njS_=DYQ*Yb \;@*_j8d!q5QI&Kj9!,RSc@aN_"g7qj8d9m5QJn*jN^!jaT(?"V?*mVs5X0ikWf-=s/,BQs5X1$ gcto>!;c]p5QCf=5QIASj8d:#5QHZ@j9*_mM9l4_!hDT@s5X6sM4O\-!5SCq!6G3$qka@as$-S* s5a0V!4`$h!4_hi!6G3$rMBV!h>cO9\EH0XSc>SY5l]mFaLjb=rW(RLk5P>[rVlgk!!'r3!580g !S+<k:&k1m!:g'g9`P1/9`b4nq#16np\t2(!!(8Ts8Duuq>U@X!!*$`qr@h0[pK)!s5X09r]^[: cK*Q?f&W$Ns5a/Ds5X09s$$aPa5l'kI6WPfjShCDj8b#457".;jOU27VT3$@56-N>jSD(@M#ZQ7 566STs5X4+PQ!cLPLeg0IK/C.5QBdEM#T[LPK2b?^O8=pa5kgK^Z:sc56e=IjJG.t^]3?qcBJ/j !WE)qrr51_!<,1`?DdY]rBCA7jOX;p!7(W*s$$L\s5X/ds$$Les5`u?s5X1#o035qs5_Hi!6>-# r'(1;s5X1*f0B;r!6<kZ!WE)qrr51_!8Tj?Dnl83!6>('!3cF`!/UY>!,qnu!l$sss5X/ds$$Le s5`u?!6>-#pcec!s5a,C!/U[9!7ps1!6>-#r'(1;s5X1*f0B;r!6;`:!WE)NroX4Z!<)os9`P13 9afM4]hQ3$Kh[Zih-S&ps8Duunc&P_!!'f/!WE)orVurmrr6O0!:sb(M4BENhduie!!)ior]L5] JN`B`!WE)qrr5+]!<,+]M#ZQ9cMuu(4TM#PV>`UXa8b6#4TM>YjSh:DYN4O84oaRCa8\:.a5k9H V:O_JM#TX9j8d7"4U$YVh;l>6r&k4HcK*9,V>oWT4U$YVh;l>6rB:2A"JqXEesuV#!6>-#q`Xr> rB1:[cK*9Ir&k<kV:O_B?,u$Hs#gA&s5a/B!aW:\s5X=.V-Q6?r8[jSr]LC\cK*9IrB1M.jMuVu h6/tI\'G$7!m[WJqE4lY!;c]p4TGK<4TM>Yj8c[hj8d7"4T^G9YPgWaj9!@bV>oWU4T_hJh>'26 a8b5q4TNP&jSV1?jS:q=a8b5t4oXO@4TqV,jNaV"4U>>if&XSOa5k;@4TNP&jSh:D?+8,Zj93c) >s4#Aj8c%V4U$YVh;l>6rB:2A#c4'Iesnm/\'G$7!m[WJg-#K9!8%54rr)orrr5[m!5qV3j91Q= Uu\?O9`hHXUr?(.rVurgrr5[m!5M;0rW)`m!!)cms()01ojn0"g&L.5ZN.f!AcM`0!;ZWn49,A4 4RG63rW)fos#^8]r]C==jK;b.s5`r;"'j[CcMp!,D#`Q"V-Jf3jL4kHs5X1#s#^>&jT!O'j8j'Z r8[jus#^:Dqr@aRr]C1Wr8[jus5a/A!0R0>!2]ZWs5X1*ro='7q`Fl!s5a)?!,V\r!6>($!4Mgd !3Z8_!7(Q(s3:Z+a8\7%a8b6#498^;qr@h!4GWjq!2]]X!4Mgd!3Z;`"39KJh>cO;Y$BNSj8d6s 49>E]qYpLW!!(h;"/XhC4TFIBa7qasOoOJDV*&Soj9;AbLY_%"q)eYts5`r;!6>-#rB('broEl; !6>-#r&asqs5X1#r]C1hr8[j\rB()*rT+"(!T_<$493G%jSq=C>h/`4!lmEYr8[pU4H]O%!2]ZW s5X1*ro=-9>h/`4!6<eU!WE)Nrnm_T9`P13:&j8WKh[9^^&Le.L#g7m:&k1m!:g'g9`P1/9`b4n mJd,s!!)_(!2TSS"1-85Zf,KqrVurorr+qY!.d2u3W]3[qYpLU!!*!Zs(hWq!65'"pc8DXs5X0U r]1(Kh>QC8c<C$)s5X1"s#L/"s5X:<RYJi^j9)2=L<fh[$&3^d>2A8qRYK,fj8s*XC]EGth3!H; roF)?#$TjDh3s)Ds5X/qs#U/?!k*iZqDnVrs5a-5!Kk\-j8c"U3WOp7j8ucE[f>CgLAs:7RfDFN cA%eDs5X1"s#L/"s5a2@!2TYU#_kBD[cH8!>)*(<"O;a;3em[q!k*ils5X07s#L/"s5X=.Od^Qk s5XB=3a/uQh1kef!WE)qrr5"Z!8T[9H2]l)j8d3q3WWF7s5X0*s#L1Lh>QC8c<C$)!65'"qkX3P !65'"r]1(*`rG*"^A0ei`rG,uL&mF^s5X0Us#L.7s5X6iL:7-C!/CM7!1NrK"3uXih>cO9`rA(" `rG-"3WPuUj9UK$>.3MJL0B?3j9a+dCKfQTh3s)Ds5X/qs#U/?"La&\3i)f:#)50B[cH8!gH#B7 !;cZp!8me5rr5[m!5qS9h;k#!Cuj.H9`U:TjMajnrVurgrr5[m!5M;0rW)?bs'u*0p1+HXjJ6>I Z^fn*iFMuf!!)ior]'rYJN<*X!WE)qrr4tY!;\\U`rG,q3<5NJj8me6r]("Sh>QC8eV3fZs5X1" s#C)!s5X0As#C((s5X1"s#C)!s5a/>!1NrK!1NpJ"^0[BXZ<0Vj8bYK3<34]jSq4?RfDFKRf>AM =l&/@s#L)>!*T(W!64fp!R4dI3<Q\Mh-'b<!o;qFs#C)!s5X/_s#C(Js5X1"s#C)!s5a2?!2KST "J^3%=_dmqs5X1"r]((gjP<u=3<J$t[Jr5e`rG*"OT%6?U]9BXUNee%CABjjrW)fos#C&ZffB)n !64jq!Em\Ij8c=]3<>5trT""0L&!_/`qe]p3<7(oj8ao03<7(oj8mM.s#C1hjP<u=3<J$t[Jr5e `rG*"=oUJ^RfDFK`rA%!`rG-"3<5iSj926&3E^+q3WJ.?`rA%!RfDFKRf>AM=l&/@s#L)>!*T:] !2KST"J^3%=_cVM!WE)qrVurprr)o^rnm_T9`P139aSi#c>652jI0E#s5_-ns8Duunc&P_!!'f/ !WE)drr6L/!;9q(jN[^8"QZn"c/dhos8Duuq>U@P!!%R/m5G(F!;c]p2ZNjS2ZUktjSCe8RJu7I GQ'N$RK)=M]nDHks5X/oqD\H8!65$t!65'"rAXc;!65$t!65'"r\jhYs5a,;"NKNI2nf7P!*K4Z !65'"s#0qZs5a,;!lj<Gs#9u=!6t6s!64lr!QLQ+2ZhOj`r7mu`oPDE2uhq=`r.jrj8d4"2ZUkt jSq.=GQ$S(h6i[L2uhq=`r7mue`=aL2Zh"[c2T^&`rG*"C&U$kGQ$S(h6i[H2Z`mXqYpLR!!(\2 s5X1"q_nOXc2Zi*buk!)!,;Jo!6tOs!6tQ)!,;9g!64iqr\jhsqW%\5RJ8]@`qn`s`gQca!nHAO r\jnujN[]`s5X1"rAXc;!65$t!65'"s#0q%rT"%9[@-tPs5X1"s#0qZs5a,;!lj<Gs#9u=!6tI$ !-eD&!o:8Pff&s2!;cZp!;c]o!9sL?rr5Xl!5qP2U]9BVXA$&"j8cm49`P(l!:g'g9`P1/9`b4n q#16np\t2'!!)_'#he:?AE:(ejOrL&s8Duuq>U@N!!%R-m54qD!;c]p2#mXQ2#tVqjSLe8G2<2Z !1<^B!nHA^r\X\!s5X0]qDJ<6!6+sq!6,!!rAFW9!6+sq!6,!!r\X\ppuDH5`W,#t2#tVqjSq(; `VANo2?2_;`V24i`W,$!2#sBNj8n)(rAFB2s#'i;!6+mos5X1!s"seqs5a/:!LV^@j8mM+s#'i; !6+pppuMH4!6,!!r&"MBh>H=7buX^!!WE)qrr4hU!8070j8d0s2$$b&s5X4*<rOrVXT.>]G5jE" BE.#mXSOdS`W,#o2#tVqjSknRKD%/&`W,$!2#sBNj8n)(rAFB2s#'i;!6+mos5X1!s"seqs5a/: !LV^@j8mM+s#'i;!6+sq!6+`os#'i;!6+jn!LV^@j8mM+gGK$2!;cZp!;c]o!9sL?rr5Xl!5qP7 ?-_N+9R6Qs!0>)ms8Duunc&P^!!)F\s2G%aek?,D!;QNn!;HKmA,lW'A,rt4j8cOFAH2W/!;ZWn 1]RN,2!m+#rW)fos"j]UqD82ks5a)7!Hm5uj8bPE2#lV:`VhXnj8d0q2#lV:`W%ap`W,#t2#lV: `W%ap`W,#u1]Y2gjSHgr1q`kL!*0"T!6,!!s"j_gs5a$qs"sc:!6+[h!6,!!r\OVKro='2r\XZ9 !8[Oks"sc:!6tI!s5X1!s"j_ps5a,8"'(\pec+V0X8b$Vj8d0u2#lV:h>>1k1]YMpjSLb9<L:)C ro='[q_S?Q!;c]p1]RO/2#lV:`V_Om`W,!"buO^!!6,!!rA=Q8!6+dk!6,!!pbVuis5`],!6,!! r\OVKro='2r\XZ9!8[Oks"sc:!6tI!s5X1!s"j_ps5a,8"'(\pec+V0X8b$Vj8d1!1]Y2gjSHjq 2#lV:`VVIo<L:)Cro='[gGAs1!;cZp!;c]o!9sL?rr5Xl!5_D1RX+p,"GFeUcB#n;s8Duunc&P^ !!)F\s5X05ek?,D!;QNn!;HKmA,lW&A-&LZro=+:Zf#BorVurorr+YQ!8B:+j8mMuln\V%!._C2 !WE)qrr4_R!;\GN`W,#t1'(=us5X0Qq_A6.jP9_i!.b+1!42MWs5X1!s"XSns5a,6s5X1!s"XSn s5a/7!20AQ!+l-b"I=R:18+[.!1*X?!)rmXs"XSIs5X/kr\=P@J5cJ's5X1!pG)`fs5a,6!5/?m !S(-K1'5_]ec%<*N.=k,1'#;nj8`-Y1'!X?j8d1!1'#;njSpt:F.fT51&uCqj8d1!1B6D8`VqUo c/dFS1'3Db;u\TQ`W,#t1'2NiX8XjSF8t;$`VVCkrW)fos"XQSfeWTg!6+ml!3?.\!S(-H1'"Z\ j8a`11&uCqj8cO_1'#;njS1J1`W,#h1'#;njS^h6]`7$nePlK'!mTfVr\=P6J5cJ'!6,!!!)rnQ !1*ZG!6+sn!6,!!s"XXsTWA&I!-A2$!6+sns5X1!s"XSIs5X/kr\=P@J5cJ's5X1!rA"FqTWA&I !-A2$!6*\J!WE)qrVurprr)o^rnm_T9E5'D9`.TarVurgrr5Xl!:EP\j8aka9EG+mq#16np\t2' !!)V$!/UZFhIQZc!!)ior\+<PgG&Ha!2/^5s5X00p+QMFTYN5^rW)fos"FEQqChofs5a,4!20AQ !8RLFs"FGZs5X9pIuDPNj8a]+0`U26`;_Lk`;eos0`U26`;_Lk`;eouMZGMAs5X:+Mgr)5j8uYA A,kTlgm3lBroF)5!+Z&i"3c[QZiB(dZi;`Zj8d-m0EB&kjS^b5;V_<5!36&Q!1*ZG!jdBLs5X0d s"FGGs5X:+J!Smij8d-u0EB&kjSpn6ZiB(dT`6\GT`='QT`6_Gj93t^E\NgZj8uZ;T`='QZi;]Z `;eos0EAHZj8bkQ0E@dGj8bkM0EM.QqYpLK!!(\+s5X0ur\+>%ro='lrLa4X0Rs,`!6kJ$!6kK( !.Xi!!6"oupb2]ds5`](!6"our@e7Mh#HF8WrFaQQN-"IZ[\YJj8cOd0E@dGj9*VUQJDN$!6"mk !6"ous"FGZs5X0Qs"FGGs5X0Qs"OK6"4Vg@A,kTlb_ptWs5X0ds"OK6!6"gi!42^d!20?G!20AQ !2/(#!WE)irr)o^rnm_T9E5(39EAsjr(I/tUKt`1s8Duunc&P^!!)F\s5X05ek?,D!;QNn!;HKm A,lVSAH2W/!;ZWn0)u",0E:)5J,V)&]B%2o0*5V<jM3DLrW)fos"=?PqC_ies5a,3!8RD2s"=CL bkpH$ZM?0Rj8d-u0*&rjjS^b3j8d-u0*%XCjSpk5Q2BVCbY\<m!3,qX!Sl3)jSge4Q2BVCbY\<m s5X0upFcNbs5a)2!/gd:!-/#l!6"fr!R+C>0*'5pj8dF(j8d-u0*&rjjSpk6:t5C'!R+C?0*'5q j8cgl0*&rgj8mJ$s"=Ajs5a,3!Dq;Cj8mJ$q_&!L!;c]p0)u"*0E:)5`;VCi]D:Lf`;_IjZMW\_ ZM?-R`;eon0*&rjjRFl'`;eor0*$n/j8a3"0*&rgj8mJ$r\"8qrT!t&s5X0us"=Ajs5a25!Dq;C j8mJ$s"=Arro=-m09uFq!R+C?0E:)5`;M=i:t5C'!R+Bp0*2%Po)AUgl2KiErW)ors%ECm`_6H8 jNdZs".J<,UVfe*rVurgrr5Xl!:EP\j8aka9EG+mq#16np\t2'!!)_'!R81QAH1*:AH2W/!;ZWn /H>e*/cXl3IJteuIK/Bd/HC5!jM3>JrW)fos"+3NqCM]cs5a/2!.FY'r[e1IT?R>r!Q:5t/cXl3 `;_Ch`;eos/cXl3`;_Cl:U8d:`;V=mICn:qbb%]0/HqcrjMZ#Us5a,1#(=,=jNO5lr[n02!6"U` !6"ouq^hf[s5X1(r[e;GbiI9Z:]2jG:U:#U!O>N$j8d-u/HE`hjSg_4:S5T*j9!Pt:];pKE4b2\ TDgDGT?QBGZ;:HO!6"our%.tGT>^cj!mI94qCMaI!;c]p/H>e(/cXl3`;V@`j8d-t/HM*Ss5X4! PkZg1`;eon/HE`hjRFf%`;eoq/HEE_j8dF'/HqcjjOCJ2r@J%GZN&\\Z;:M]!6"mh!6"our[e1I T>^cj!mI94r[e7l]B%J6s"+G']A2JkT25G<s5X0ur%.tGT>^cj!mI94g+<@)!:p-g!9sLFrr)or rr5Xl!67b5[Jo7b9E;L"j8bsn9`P(l!:g'g9E5(\9`O/RK[rftrW)`m!!)cms'u*0q.0Jo!T_], RfV4'iFMuf!!)ior[RsKgFN<b!.Fhs!hSJkr[S,CeE"i;r[S,.biHurs5X3//-"Z5I4J$teGnS3 bap>5rT"'P.t,A9j8ll@s""-1$Bs8p9jk9^jOBbqfII"%!;c]p.f]RV.fto_DuM6g`8o^u.fto_ DuD3dj8cL*.foVLqYpLF!!%R#s!n/7I;f'7s5X0cVCM]H!;cZp!;c]o!9sLFrr)orrr5Xl!6@h6 K`:$5h0All!4Ddd!,KPIs8Duunc&P^!!)F\s5X05ek?,D!:BdcA,lW*A,sF>j8dllAH2W/!;ZWn .KBJ'.f\Q0bl5N[j8b#9.L;U+gr%q.SLTHqjT!I'j8jWXs5XQ8.`:>PSZ(?)SSl[Oj9!5_M#ZN: _p&/A!IQBsj8e!8_Zq[/jKY9"jK[>e!WE)qrr4GJ!443Uh#HF:LjYcnj8cd9.KIuuj8bbNHiUbX j8bC`.KTMKqYpLE!!%R"s!e#us5X0Ns*OgXs5X0DVCDWG!;cZp!;c]o!9sLFrr)orrr5Xl!6@h6 [K#:gc<^<@!Gg!\j8cU,9`P(l!:g'g9E5(\9`O/RK[rftrW)?bs'u*0q.'MRhYH45frO(Bs8Duu q>U@B!!(b&qr@dqHi>H$guN<$D<01qbiHA8.0,q=j8jTVs5X3-.KAH6SS]fmHV5f7s5a2/!mK_g s!\&5jNK(Qj8bbM.KAH/P5ehhHYqCa!WE)qrr4DI!440TSbqIKghk:b!0[3>!6iD2!WE)qrr4DI !.cU!.0,P-j8dE#.09DJqYgHpqYpHol2KiErW)ors%<=la@cN`s5X/bq+C^'s5X1*`Cp71!!)Qg s%<=lmS!T@!//or!WE)drr6I.!;9n'jNZCgs8Duuq>U@A!!(b%s5X?19"O*=D>u!a?2EU^?2rsc Hi>Gnj8jTUs5X6..&[%)"N-d&.!u!Ts![^(!%@m.!.4\n!2ohW!n=,?fI-e"!;c]p-ia7R-jGjP guR8%D9F=/LUu"8j9!5i9#W1ZrW)fos!RjIJLLLG!f+A:s5X7!SP#_,!WE)qrVurprr)o^roX4Z !<)os9)nt59E4&Q`qN++`rG,=9E4tk!:g'g9)nt[9E4&QK[rcsrW)`m!!)cms'l$/mUH6diFDoe !!)ior[.[GgF*$^"aVOgeE"gP-i`9*H2pS;j8aN*-i`6.H7/aR!.+Ym!d_)oro=-u-[PgRs!Rj!1`t5!%7g-!.+Sk!g:.Es5X10fI$_!!;c]p-NF-t-aG*#rW)fos!IdHJL?m6!WE)qrVurprr)o^ roX4Z!<)os9)nt59E4&Q`qN++`rG,=9E4tk!:g'g9)nt[9E4&QK[rcsrW)`m!!)cms'l$/p1",M a84lUA,lN.!;ZWn-3+&#-NE-,HN,;lHN3%+SGsoCeDu`=HGcX-bN,o--30S9j8jQRs5X</>F_oh s!@`.s5X2-HN3(+-3Cd>VuJ(GSAUjDs5X0+s!@eOS?W#?!,V\r!*e,'!WE)qrr4;F!.cK&-3=)G qYpLA!!%QsRO/(7!;cZp!8me<rr)orrr5Uk!6@e7cK*gU9*3r1cG`HVrVurgrr5Uk!:EM[j8aka 9*,"lq#16np\t2&!!)_&!5SHl!8c[Es8Duuq>U@>!!(b"s5X0*rZq`YjP39PLB$<<_qa=N-&2H\ s2tDts5X3+-3*$/GpUYpeGl$?eE"1?-3*$-bFEkXj8mHAs5X3C-3*$+H2])obN-R2_rT"n,m!uF qYpL@!!%QrZ6]PN!;c]p,ldpr-(6+\rW(RLk5P>[rVlgi!!()5!4Djf!4DVq!2BMS!4Bd=s8Duu nc&P]!!)F[s5X05ek6&C!;QNn!;HKm@fQN&A,kBcU]8aES$Ln6oOIor"Cn4[hQlfas8Duuq>U@= !!(b!s5X0*rZhSLguP@4,QrhEjOB_!,QrhNjMPd5j8jNOs5X<.,Y+`Ts5X7)S4ET)#,^2:S0WBj s5X4(L&WFuj8aK),R-cCeE#,`8(]'frW)fos!.REJL%NH!WE)qrr45D!.cDa,Q[lEfDaq3rW)or s%<=la@cMKro=*nO8V]PKY@BG!-lIUs8Duunc&P]!!'f-!WE)orVurmrr6I.!;9n*jNV2?hZ%'d d`1ri"JXt_HJ\Y^!3>g's8Duuq>U@<!!((b!-nO5s!%M6s5^=-!WE)qrr42C!.cB#,6@cDqYpL> !!%QpRNhk4!8%54rr)orrr5Uk!67_4XS(WSXMdd3rVurgrr5Uk!5M5.rW)`m!!)cms'l$/p1+-Z #)A]/RsN`Joj\9PjKbiIfV7HOp1+.%!!)iorZ_CCa<L\0s5X=+_VF4hXs3uH!;c]p,6.^p,I/Np rW)fos!%LDJKpU.!WE)NroX4Z!<)os9)nt39)u'fj8c:!9E4tk!:g'g9)nt-9*,"lmJd,q!!)_& "Mj*CA)@4G!7LOM#isED^uW:@c/eS.s8Duuq>U@;`W-$e_#NHsd]5.)!;c]p,(T`t!;c]p,(T`\ !;cZp!8me<rr)orrr5Rj!6%P2GI@>/!PO-&9)nkj!:g'g8cSk,8cenkmJd,q!!)_&"F@khA#oXj !T&t3@gM/?A('GDA'O*.A,lN.!;ZWB,5_G3,5D0",5_Fl,46ZQ!9YR$rdc9^,5_GD,5D-;!8me< rr)orrr5Rj!5_>.GQ*609)nkj!:g'g8cSk,8cenkmJd,p!!)Ou!f!.ioO7mMhP1&2",<9*bk>NG rVurormW.f!1kD0roYL$!.c?b,5D6&,5D.g,4HfP!3d[BrVurUrnm_T8cSjB9)M<]rVurgrr5Rj !5M2-rW)`m!!)cms'bs.iF2emro=+(@fPKhZM%c-rVurCrq6>Crr;uk!.k.Arq?DDrmC`=!3#ks !8me5rr5Rj!.dc?9)nkj!:g'g8cSk,8cenkq#16np\t2%!!)\$!Kj\f@KLkqOn<)fHH,$uO^cb_ oj[t#!!(@Eo)O@@o)O@@q#9jbSGrNg]DhC%Wr;tuqYpHol2KT>s%37kJP,i4s8Duunc&P\!!)O] #@!qBe`9>TR+P"3rW)`m!!)cms'bs.p0n#as5a2h!1NrK!0Q_Z!0Qn_s8Duud/NP8K`:H@Jc>NF nGo-ZrrBb3n,TNg!!)lprW)3^hu<XJ!!%RBr(@"g!!)Qgs%37knk&q8h#6:98ttCSfh);E!;QNn !;HKm@K6E%@L1!7dX#AkbiHe&@fQE-!7Ll6!/LR@!.k.Krp9]Yrr)o3rpBc^rr)o^rnm_T8cSjB 9)M<]rVurgrr5Rj!:re`C>AaJ!D:'*j8bS$8cenkq#16np\t2$!!)_$!T_o2@0,$AojIoI`npUR p0n"#!!(LIlMue@lMuM8!<29aU&Ouj_#EX"VZ-Ppl2KT>s%37kJP,i4s8Duunc&P\!!)U_!4Djf !MWfuj9/)8guQ0&8cenkq#16np\t2$!!)_$!T_],@0+g;ojIj?q;h6Xs8Duuec+_3NW/,AKDt$6 U]12l_Z&a!N;h`6s%*1jJP#c2s8Duunc&P[!!)U^!nHA+s%37Os%*3Xs5_m*!WE)orVurmrr6C, !;9h&dc@\5@0:e[jO3^0s5X0iqjR4es8Duuf)Fb2O8e5@LAp97V>gAm_uA`tZ2O_'hu;O4s%*1j JP#c2s8Duunc&P[!!)U^s5X03s%37Os%*3Bs5_m*!WE)drr6C,!;9h$UAEpNU@hpqhTYFss8Duu fDab0PQ'PAM#QB6VuHPn`r=rtZMjh(hu;O4s%*1j^e"QN^&R-ocBuL@s8Duunc&P[!!)U^!o2k2 s%37Os%*9djP8H\!WE)drr6@+!;0_#Wo!a9!T'jK?ie$pmpQ1p!!(^OhZ/r@hZ/W7hZ0VSqZ+\9 hZ1%_!!(pUk5P>[rVlgg!!(&2!Eul1j9)bmC#&XI!3F+1s8Duunc&P[!!)U^"MNmOQq@>="A+4# jLs8=!WE)drr6@+!:sRuOT1a>?itZ%bb=s&p0dq"!!(aPg]3cAg]3B6h#OJSq>eY:g]4b]!!(pU k5P>[rVlgf!!()2!F"%Pj8n&CqW%X.`CU%.!!)Qgs%!+io1/k5pZ)=7g.28D!;QNn!;HKm?iU3' @/lYp@/-/_@//gV@/p3+!8RS,!1Wu@!0[?7!3H1q!6bAp!4Vq-!8me<rr)orrr5Lh!6@\2UAEpO gmJ+4!2BMS!56?Bs8Duunc&PZ!!)R\!1<TC!4:EM!WE)orVurmrr6@+!;^+'jSrW_jRlpUjS!!] rVurSrmh(@rmq.7rmq.QrqHK<rmh(ZrVurUroX4Z!<)os8,rY28-RQ)eS.RKs5X0]rC@!sjP7^F s8Duunc&PZ!!)O[!bo$ls5X7:]n4m-!WE)orVurmrr6@+!;^+'jSrW_jPaMHrVurUrmLk@rmLk7 rmLkOrq?E=rmUq6rnm_T8,rY28H7`NUAd[be`<J'8-#CajMa[irVurgrr5Lh!5M,+rW)`m!!)cm s'Pg,c!^SN!!(sVd/]s@d/]X7d/^HNpAiS>d/]R5hu<XG!!()1!o2kDr^R$V`M3?%"'O18gr2e` rVurgrr5Lh!5M,+rW)`m!!)cms'Pg,i*Zb5Yh8$hY]obJs8DuudJiS7L&UN@Jc>THmf9-^p&Mr. mf90_rW)3^hu<XG!!()1!58En!OQP;7ff@>s5X0n`CKt-!!)Qgs$m%h^deG)!;QNn!;HKm?N:)b ?NGB!r8[n,GP5DDrVurGrpKi@rpKi<rquca!2KPd!5ea(!3H/"!;c]o!9sL?rr5Ig!6@Y1K)Xg2 UAIF\^&I'mK#L7[rVurgrr5Ig!:iV\Qd,<dg.)2C!:Bdc?N:*&?hEFP?O3msfVt7Bf]9:1?iU** !7Cf7!/:F@!.k.IrpKi^rq-9.rpKigrVurprr)o^rnm_T7fWP07g#+5jF[8!!2BMS!11Vos8Duu nc&PY!!)U\!13E?g.)2C!:Bdc?2t!%?M*=O?38d9GQ(nMGM_!G?N:!)!7Cf7!/:F@!.k.IrpKi_ rq$3-rpKigrVurprr)o^rnm_T7fWP/7fm@u=o1\jQaCqR8,rPg!:g'g7fWP\7f^g-jP!*)rW)?b s'>[*qHj,f"fUM*TU;\XdK"La?30-1r*BEIjRup[rVurGrpKi@rpKi<rquca!2TVc!5ng)!3H/" !;c]o!9sL?rr5Ig!.dZ<8,rPg!:g'g7fWP\8,qWN]iicR!WE)orVurmrr6:)!;9_"`Rt,q!dE;2 oj.[Uf_f%Vf\Z=.s8DuudJiS7L&UN@Jc>THmf90_o)Q]-mf9Hg!!)lprW)3^hu<XG!!'W$!-\Bo `CKt-!!)Qgs$m%ho1&l;jFYcL!WE)orVurmrr6:)!;9_"jO3s4!R'Qs?3nO2^33h+^?!9,?N:!) !7Cf7!/:F@!.k.IrpKi`rpg',rpKigrVurprr)o^rnm_T7fWP$7f^O.jMaXhrVurgrr5Ig!:r\^ [,dS$7fiShq#16np\t2!!!)_!"5)\=G5kkMYiOI0?3$#^j8b56?N:!)!7Cf7!/:F@!.k.IrpKi` rp^!,rpKigrVurprr)o^roX4Z!<)os7K<G#7KCF-jMaUgrVurgrr5Ig!:r\_=j>`]dRO?;!;QNn !;HKm?2t!!?3%5+j8cFV?3-DFro=+4Qh=\brVurGrpKi@rpKi<rquca!2fbb!6"m*!2TVn!9sLF rr)orrr5Ff!4t]#`W,#<7fWGf!:g'g7K<G_7e,Qn7KNJgq#16np\t2!!!)[u!O1G[j8n,AnQl9W Q]CZDs8DuudJiS7L&UN@Jc>THmf96amf:?+mf90_rW)3^k5P>[rVlgd!!'W#!6,!!`CBn,!!)Qg s$ctgpI=]6g-u,B!;QNn!;HKm>lXlr?2p5kNV6ZXQiC@dQhF_brVurGrpKi@rpKi<rquca!2fba !6+s+!2TVn!9sLFrr)orrr5Ff!4t]#`W,#<7fWGf!:g'g7K<G_7e,Qn7KNJgq#16np\t1u!!)Ur "+lkkFn]2AjSrN\jRumZrVurGrpKi@rpKi<rquca!2fba!6+s+!3H/"!;c]o!9sLFrr)orrr5Ff !4t]#`W,#<7fWGf!:g'g7K<G(7KNJgmJd,j!!)[s!MA!DjSuC`^A(t5jSrK[jRujYrVurGrpKi@ rpKi<rquca!29Dg!5JO%!3H/"!;c]o!9sLFrr)orrr5Ce!4tZ"`W,#<7K<>e!:g'g70!>'703Af mJd,j!!)^t!2'5N"0]o/YMiadrVurGrpKi@rpKi<rquca!29Dg!5JO%!3H/"!;c]o!9sLFrr)or rr5Ce!4tZ"`W,#<7K<>e!:g'g70!>X70.t5r^?m>]Re^(!WE)drr64'!;9Y'dH$p)jKFm+fAU!7 rVurGrpKi@rpKi<rquca!29Dg!5JO%!3H/"!8me<rr)orrr5Ce!6@V!jMaRfrVurgrr5Ce!:iPY U&X3Q70&\Sj8c45703Afq#16np\t1t!!)^t!T_H(>Qj,k>g)4$>QN$Wr*99Lp0@Xs!!(FGmf8(@ mf7q<r;Q-bU&Olg^]*[%XSr2"hu;d;rW)ors$Znfa@5X[`C9h+!!)Qgs$Znfo0iY1ro=&ls$Zp] ro='1g-l&A!;QNn!;HKm>Q=ct>R8sBVd/;dQK6Zm>lL#ijO*mk!S?E+>lXd'!7Cf7!/:F@!.k.I rpKi\rqZW0rpKigrVurUroX4Z!<)os70!>/7IfHX7K<>e!:g'g70!>Z70("#j8lShs$Zs1WrM,[ ]\5dTrW)`m!!)cms'#I'p0.O#qW%X[pfda3pZ)>+p07Rr!!(FGmf8(@mf7q<r;Q-bU&Olg^]*[% M>lZ:rW)ors$ZnfJOTK*s8Duunc&PW!!)UZ!o2kCqaCRmjP8HX!WE)orVurmrr61&!;0OsT%Eu& !T($S>6/g%q;_S.VtO?prVurGrpKi@rpKi<rquca!29Dg!5JO%!/^^;rr)orrr5Ce!.dT:7K<>e !:g'g70!>Z7K;EKU&.7YU&X3-703Afq#16np\t1r!!)Uo!.b*7nlc(TbO8X7rVurVrm:_@rm:_7 rm:_MrqZW?rm:_5roX4Z!<)os70!==7JoUSrVurgrr5Ce!:rV\guQHO70:HhgtG0trW)`m!!)cm s&oC&p0%L"JF-MEMnRa'f=d+8>6"R%!8me)!29D@!1<c7!3cCu!6tMl!4r.0!8me5rr5@d!.dQ9 70!5d!:g'g6i[5Y6iaRnj8lT/s$Qm<]`7$m]\5aSrW)?bs&oC&p0%OSf5pCa!/p^7!1!7]s8Duu hYu%*TDm@@QN#D7Y5\7tbl6/n\GcI.hu;O4s$QheJOKE(s8Duunc&PV!!)UY!-Itr!-Hp_!WE)d rr6.%!;9Rsf?s"i#g25UVNn%+jO*[)s8Duuh#>t,S,V(@P5a,7XT&%rbPp,o\,H@-qYpHol2KT> s$QheJOKE(s8Duunc&PV!!)RX!LMU<j8bP"6im8emJd,h!!)^r",kdLVYl_P=p!dAErK5DEo,mN >6"R%!8IM-!1Ei@!0I37!3?+q!6P5p!4Mk,!;c]o!9sL?rr5@d!.dQ970!5d!:g'g6i[5W6ipu# `;em"`2[G%6im8eq#16np\t1q!!)^qpuM*N!S>Kl=TQ\%p0%Fp!!(^Oh>ioAh>iN6hZ0YTq>eV9 h>jq^!!)lprW)3^hu<XC!!%R;r'UM`!!)Qgs$Hbd^dA/%!;QNn!;HKm=TAHq=nq(N=TZ7mErK2C Eo+J&=o\I$!8.;0!0dE@!/gd7!3#nn!65#s!42Y)!;c]o!9sL?rr5=c!.dN86i[,c!:g'g6N@,% 6NR/dq#16np\t1p!!(t[!-/%d"f7H[dH$ktPkeG]rVurLro='Aro='6ro='WrqZW6ro='arVurp rr)o^rnm_T6N@+;6i9=OrVurgrr5=c!9liOFJ7DU!WE)orVurmrr6(#!;KXrSc>elPjVZHjS;pX rVurKroX9@roX97roX9XrqZW4roX9@rnm_T6N@+;6i9=OrVurgrr5=c!:iJXU"&kug-Yo?!;QNn !;HKm<r`6s<rm9frT"",E:?s%jS;mWrVurJrojE@rosK7rojEYrqZW3rosKArnm_T63%":6Ms1M rVurgrr5:b!:rMWQM0Cn637&cq#16np\t1o!!)js!5/3i!5.)gs8Duudf/V6L]6Z@Jc>ZJm/Wm[ q>e>1m/W%Ck5P>[rVlg`!!%R:r'LG_!!)Qgs$?\co0NGqpuDJ"T\;^5rW)`m!!)cms&T1#qH!aT jLkM3!kdUGgfOOT!!(FGmf8(@mf7q<r;Q-bU&Olg^]*^&X8W)!hu;d;rW)ors$?\cJO99$s8Duu nc&PT!!)UW#i+L@6F5a26?E1^!+sqO!WE)drr6%"!;]dsj8aW.<rd[KjR6.SE3.4CXJMEZ=9&7" !71Z9!.t4@!.k.Erpp,^rqZW/rpg&hrVurUroX4Z!<)os63%":6Ms1MrVurgrr5:b!:rPWj91!" QK5(G63<J6Ze@_HrW)?bs&T1#qH*^XrE'$[n5fX0fDah5XMa+gp/h:n!!)ZjV?#KPOT<`,JH5EE nc&@bmf&%Cj8K#Yhu;d;rW)ors$?\cJO99$s8Duunc&PT!!)UWs5X<46?D53s$?d:jP8HU!WE)d rr6"!!;]arjS`-ZjR?1Q]]?u"jSu:^jN@0ss8Duuo_ngjgA^jIf_tjNhYmKTbPq8:df'4Hci*nE ec,@Edf07HhYmKTnc&@bmf!1dci3\>`r5r<j8K#Yhu;O4s$?\cJO99$s8Duunc&PT!!)UW"O,rF <C6`H!cqAJs5_m#!WE)orVurmrr6"!!;]arjSb;BjSY57<WV(/s&K9`XB*a0p/_4m!!)`ls%*1j fh)&@f1?#B!9!kV8H8aT8HJejdJj/U!!(MYqZ,&Ss(262hduog!:g'b!:^!f8H8b88c&M.8cSbi !9=%Y!8me5rr5:b!.dK76N@#b!:g'g63%#W63*\Yj8u>J]_pgjbh>AarW)`m!!)cms&B%!qGm1K oi2%Rd/R)KjK)A(jRuURrVurlrr5Oi!7sgA!7j^BrW(mUs%*1jPXtoT!7CfG@K6DV@f?AT@fL$? !8hAhrW)Kfq>g$as%*1jbXqd6`C^+/!!)'Y!!)lprW)3^hu<XB!!%R:r'LG_!!)Qgs$?\co0NU\ biGE`J,J@-MqUJurW)`m!!)cms&B%!qGm1Koi2:EjK)ABXJFq(p/V.l!!)`ls%*1jWC[-i!9!kV 8H8aT8HJejdJj/T!!&X#s(262hduog!:g'b!:^!f8H8aM8cSbi!8IMP!9sL?rr57a!.dH663$oa !:g'g5l^oU5lt#XF8nN/QIP!FQJ"P)rW)`m!!)cms&8suiD]fGqW%XOp/M(k!!)`ls%*1jWC[-i !9!kV8H8bV8cRiOamhq&RD)5nrW(@Fs'bs.T47h4!!(ng!WE)hrqZWarr5Oi!0'SMrVurQrr)o^ rnm_T5l^n962X%KrVurgrr57a!5Ll$rW)`m!!)cms&8sui)B`GfDah3hQ6BLs8DuupAY(_!!&uh !WE)Wrr5Oi!:*5Vj8d<n8HO+XjM"1drW(@Fs'bs.T47h4!!(ng!WE)hrqZWarr5Oi!0'SMrVurQ rr)o^rnm_T5l^n962X%KrVurgrr57a!5Ll$rW)`m!!)cms&8suhGaK%s,lnPs8DuupAY(_!!&uh !WE)Wrr5Lh!:*2Uj8d<n8-$d3jM".crW(@Fs'bs.T47h4!!(ng!WE)hrqZWarr5Oi!0'SMrVurY rVurprr)o^rnm_T5l^n962X%KrVurgrr57a!;/VZ<1gMp5ltWAQIeD'rW)?bs&/mti)9Z2X8c*" Cr1r";ucgs!;?El8,rXh8-/\ii;WaI!!)=Us5X1%o1/l's5^mb!WE)Hrr6F-!2!a#AH2_fAHDc1 nc&@bnG`GZ!!&!Ms8Duuj8K#YqYpHol2KT>s$-PaJO',us8Duunc&PR!!)^X"*2oPeGMQ3TE!sQ `)PDT!WE)drr5ms!9$iVLB$?7;ZMpZj8ar.;ucgs!;?El8,rXh8FuoJrr5Lh!:*2Uj8d=%8H7`T Wcku0jN3J_8GqNKao4g7TulBO\qL#Q#%ssfjMHtXs5a,L"ej'!h7A:=8-[2sab8:%Zg('^rW(@F s'bs.T47h3!!(nf!WE)hrqZWarr5Oi!0'SMrVurYrVurprr)o^rnm_T5QCe85l<nIrVurgrr54` !;8YXbl6Z'AGnan`;\ft`7[BVrW)?bs&/mtiDU$!jNq^AONHS#p/D"j!!)`ls$m%hWCI!g!;HHm !:0Xa8,rYU8H7`Nao=p3j8m-Rr8[m%8GqNKao=m3]):Uih2hP+!7:Z)!6P9%r^[%#r8[n7O8h`Q alLh)s5X0dl::sT!7CfG@K6D#@fL!>!8h>grW)Kfq>g$as%*1jNCj0L!!)'Y!!)lprW)3^k5P>[ rVlg^!!%R8r':;]!!)Qgs$-PapHS_Dro=*d<;f&_Q,N[_!0u8'!WE)orVurmrr5ms!:WneD#]Rs LA"OHjOa<.!S?E+;ucgs!;?El7fWOg7fiShp\k-mli-oT!!)=Us5X1%s%*.M"43EqaoCE(W^r/s s5X9BK1M%&j9<njR,-iTs%!-`s5X1,s-Nf5roF)M!07*?"ji9sh;m2f8-$d3j9*brTnDW$!WE)H rr6F-!2!a#AH2_fAHDc1nc&@bnG`GZ!!&!Ms8Duuj8K#YqYpHol2KiErW)ors$-PaJO',us8Duu nc&PR!!)aY!6"ou!2''P!42^d!5.#N!WE)orVurmrr5jr!:WkdOT+;ActrJT!T_W*;?>/*p/:qi !!)`ls$m%hpI>5*qW%_)\n9G^s5X1%mRI:L!;K+drW)9`s$m%hlUV!9!6P72ro=&ks$m'As5X1% s$m(2s5a/L"1mRLB)b@$R/c4KQq,9uj8aB'7f[0#jSq^P]&_[Zs$m'Vs5X6K8'1el!1;q>!WE)H rr6F-!<$@2OM]W1f><s4@fPKhanT?Aj9!]>Ds1X1RJgUpA,lVeA-)Z0nc&@bnG`GZ!!&!Ms8Duu j8K#YqYpHol2KiErW)ors$-PaJO',us8Duunc&PR!!)aY!o2klpcnp\guR8E5QUiaq#16np\t1j !!)Ld!0I6A!`Hn8peh1?jJr5X")P!ud.UB;rVurlrr5Ig!;At`anXotct:fus5X1%mRI:L!;K+d rW)9`s$m%hlUV!9!6P72s5X1%rC?nK!6P72!6P9%r^R%AjN7?js5X3\8,qWMao+^0aoCH%7fq<' ao+a0j8u>OaoCE%G3;Bh!8@GP@K6E-@K="9j8cdK@fPKhanT??j8n(TlXBpWf?*u#s'u*0hdcce !:g'b!:^!f8H8aM8cSbi!9=%Y!;c]o!9sLFrr)orrr54`!.dE55l^f`!:g'g5QCfY5l]mF`:lLs `;eoP5QUiaq#16np\t1j!!)@`!,VC-!1E]E!1EOYs8DuupAY(]!!)a_!6P9%rM]h'h>cO9WRXK< j8d<i7KH'\pdkMc!:0Xa7fWPT8,qWMao=m2j8d=#8,qWMao=j2aoCH$8,2-G_+4Od!6P10!6P9% s$ukF!l7CKs5`<4!WE)prVurPrr6F-!<6L.Zi9"e\uN@@j8cOE@fPKhanT?Fj8dg2WW9X0j8cOP @fPKhao,]KA,lVeA-)Z0nc&@bnG`GZ!!&!Mmf;YPrW)3^k5P>[rVlg^!!%R8r':;]!!)Qgs$-Pa pH\c>!6k1&!6kK(g->]<!;QNn!;HKm;#gUS;$!BHro=+9U%M:_rVurlrr5Ff!;Aq_aoCH"7KAGJ j8d$H7fVNLamMV!8HANW!WE)brr5Ig!:*/Tj8d=%8,qWMao+a0j8d=%7f^[2jSh[Lj8e$5aT8\; s5X1,rC6k0s5a2Ms5X19qoJoF8'1elk!oGD!;f@frVurPrr6F/!+L<Tj8n(kraGn_h>cO9L>cVA j8d<s@fPKhao,ZKWrM,[d-G0@j8d=#@fKs=!8h;frW)Kfq>g$as%!+iNCa*K!!)Wi!!)<`rW)3^ k5P>[rVlg^!!%R8r':;]!!)Qgs$-PapHS_ss5X/jq*4pjs5X0ug->]<!;QNn!;HKm;#gUQ;#l:L O7Q6KrVurlrr5Ce!;An^aoCH!7K;EK_>cq2alLQpf%mW#A?!rUj8mB%rC-bI"f['hjOU=.70\af f&Y2WAH#$tj9<YV_;rtBo0i[N!;K(crW)9`s$ctglULp8!6P71s5X1%rC6hJ!6P71!6P9%r^Ht9 jOaB#!-S=$s$d"1s5X0&s$d!2roF)K!mp#[r^Hm1s,I%J!6P9%k!fAC!;f@frVurPrr6C.!+E25 j8c4X@0!>-j8cLc@0"FLjS`Nej8d=$@0V(ifAtc)O8WJjDmJ3[\o7W0!6P"Es5X1%r*fTcra?"X ]%?$!_N4Y(s5X<_U#"=or8[jXs'bq<!!(ne!WE)hrqZWarr5Lh!0'PL8H8b_8HJejlMgb_l2KiE rW)ors$$J`JNs&ss8Duunc&PR!!)aY!2';P!R+O?5QOj.s5X0Pg->]<!;QNn!;HKm:]LLl;"Wi9 :]P5';#gLp!;?El70!>^70(F/jSVFHN;qr=W;f9gaQ1_(s5X6d7EGAe!3#lcs5X3sh>QC7W;]3c TDR[Ld/HK6j8mifrT!sWoL/dO!;K(crW)9`s$ctglULp8!6P71s5X1%rC6hJ!6P71!6P9%s-EaU T`='Q_>fJpd/W/.QU[tSj8dR,QN5D3jSq[LT`='Q_>fJpd/W/.QU]*sjQ8o48HAWZs8DuugA_+\ !WZZTs5X06r*]SZs5X1+s'YoLs5a,es5X1%s'YqHh>?75O8`Pfci)o)fDjn3anT<Ej8d=#@/tZS j8e$9@0))<qr@aNraGif!71Z*!0@'=!36'-s'u*0hdcce!:g'b!:^!f8,rXL8H26]!;&h`rW)Ng !!(pUk5P>[rVlg]!!%R7r'15\!!)Qgs$$J`pHJ[WeGnS2gp34FIKH.Ih#HF9gf)ok!WE)drr5dp !;]OajRl=L\bf2(K?s6fs8DuupAY([!!)a]!6G3$rMTk(h;lpms$Qk.s5X7.QCn2-s5X?oN0`;\ f)A):j9!/VW;koYf)J,BA)65%T8^Vdj8c.Y7/l6K_2P>mj8dR!6ifgYpdbGb!:0Xa70!>R7K;EK ao=g0j8d=#7K;EKao=d0WVtoX70(I,j8cai70(^5j8n)fs5a/J!6P-!!4i+u!6P9%k!];B!;f@f rVurPrr6C-!+GlfqI0Bas'YoLs5a,es5X1%s'Yo-s5X6]O/i6@!4)W5!29GR"4*%%h>cO9anT<E j8d=$@0)).s5X:!@;k!%j9)ECU##b0!0@.gro=3nO/d,Zs5X7-O*gn8s'l$/hdZ]d!:g'b!:^!f 8,rXL8H26]!;&h`rW)Ng!!(pUk5P>[rVlg]!!%R7r'15\!!)Qgs$$J`p-/Rth"Ke/Ib?pdrW)?b s%`UpqG7'M"ek"uQ]@d>cN%\P:BKV'KDnXHWW2&Q:]LCo!;?El6N@,\6NG4'j8mS9r^-\,s5X0G r^-d/Ml:+b6NG4-jShOHj8n(Gs$He;s5a2I!3#qY!1*XP"(KTeTDq:Yj8n(Gs$He4s5`f>!D!4c 8-/\ili-oQ!!)=Rs5X1$s$ctK!6G+-s5X1$s$['$\_Z>fr^?jdd/W/-aIiE"#%Y:#jM>rZs5a,I !N=BFj8m>or^?h.s5`<2!D*:g8cSbi!8@GP@0$@:roEoaroF)f!6P9%rF,`e!6P7L!d]p$raGif !6P7L!6P9%!,hgF!29GR!6P"EpZ)C:@A3_^!36$,!/:I6!5\\Dro=&srF,`e!6P1Js'l$/hdZ]d !:g'b!:^!f8,rXL8H26]!;&h`rW)Ng!!(pUk5P>[rVlg]!!%R7r'15\!!)Qgs$$J`ofiIsbk^<# e:-%7!WE)drr5ao!;91h_:JQ\!bp5rohYSJ!i^Cbs5X19p.t_f!!)`ls$HbdpHnr%puDJ%@fJdq aT(<$Er/3*Ml=_rjShOHj8d:#6NG4-jSqRI\GtXb6iZ3IaSnO,aT(>n6NK[WpdaoUp\t1\!!(,/ !hYF%rBp_.jPABT!D!4f8H8Yh!8@GP@0$@:roEoaroF)f!6P9%rF,`e!6P1J"+$ZHfDjn3ao>fL j8d=#@K5Bia^Ko$ao>fFj8n))s'YoDs5X0+rF#cRjPBiEs5X1+r*fWd!6P1Js'l$/hdZ]d!:g'b !:^!f8,rXL8H26]!;&h`rW)Ng!!(pUk5P>[rVlg]!!%R7r'15\!!)Qgs$$J`o03J;ZGbPZ`3PZZ 56:``q#16np\t1f!!)^f!T_T):'&GsohGO>chui)_.`O;s8DuupAY(Y!!)a[!6G3$rB^O7\GtUi _#H_$aT(?!634"?ro=(8s5a/Gs5X1$r^$V+s5a2H!6G3$pd5#A!6G.+!6G3$oKiRK!;K%brW)Zk !!)cms$Qhea[?-[s5X0Ys,6rVs5X0rejKO0!;f=\!94"X@0-F;ci<&+L&YQ]DZ=,FL&^36ci7DR aoCH#@K5Bgao>cMDS#i.!8[\9!6P7Ls5X1%rF,`e!m+l3r8dlds5X13ri6!ZrF#]Js5a)d!6P9% s'brg!6P.Is5X1%rF,_9!!(nd!WE)hrqZWarr5Lh!0'PL8H8b_8HJejo)8Uhhu;d;rW)ors$$J` JNs&ss8Duunc&PQ!!'f!!WE)orVurmrr5^n!;9.if&WfDs%WWpjOWru!GL'`j8cIW:B1:n!;?El 5l^oZ5lf"+jSM7BjSqLGaT(?"5ldMVj9*2T6-0)er^$SF!6G.*!6G3$s$6Xps5X/gr]pO5rB^JE !6G.*!6G3$oK`LJ!;K%b8HAKV!WE)nrr5=c!6IS.TDIULh14'D!D!4f8H8Yh!;cZp!94"X@0-F; ])UgkWrHK0_9%D2s5X0ks'YoLs5a,es5X1%s'Yo=s5X6]Kjk#B!6P7Ls5X1%ra>eEs5X7'@?:?I s'brg!6P"E!4r3k!.+TP!mfr`s'brg!6P.Is5X1%rF,_8!!(nc!WE)hrqZWarr5Lh!0'PL8H8b_ 8HJejo)8Uhhu;d;rW)ors$$J`JNs&ss8Duunc&PQ!!'f!!WE)orVurmrr5^n!;9.fWVYZUWV'!e NRn-j!8[\9!PrIC:B1:n!;?El5QCfY5QJn*jSV7CE<"u!h>]_?aT(?"5QJV"jShCEaT(?#5l]mF aSnF)aT(?$5QI\]j8bbN5QbEMjM:d\s5X1$r]gJ)s5`f;!Cd(a7KH'\pIPDb!;HKm6N@,-6NW1] f)Oe4cae)H6NK^Xqag`Y!!)mf!WE)Yrr6C.!+CT]j94:m@EIU1h>cO9L&YQ]aoCE%HN.CRRK)=J ao>fLj8d=%@/t3Fj8d=%@0"FLj8a)t@0!#$j8d<s@K5BganT9EWrM,[Wr?E,O8n8@])Q4=j8d=" @K5Bgao,ZJ@K6Dc@KHH.nc&@bnG`GY!!&!Ls%*1joLT)_!71Z,rr)orrr51_!.dB45QC]_!:g'g 56(]!56:``q#16np\t1e!!)[d!NFoSj8n)9oM,>G!i]hCs5X19p.bSd!!)`ls$-PapHS`"s5a*T !7q22!4`%o!6G3$rBL@us5X6P5c4PAr]pME!6G.)!6G3$s$-Qks5X:<SVb/^j8c(W5l]mFaSnF) aT(>n5QO=SpdP9U!;B%crW)]ls$?\cPX5CA!;f=e8H8bf8HJejir8sd!!*%-!4)Ub!kPD`ro='b ra>f4s5X9uO.kD0j8d=%@0PKJh1]aXs5X1%s'Yo$s5X:.O.kD0j8d<s@K5BganT9FDVb?R"0.EU h>cO9L&YT]j8d="@K5Bif8kXa@/p;b@0-?-nc&@bnG`GY!!&!Ls%*1joLT)_!71Z%rr51_!.dB4 5QC]_!:g'g56(]!56:``q#16np\t1e!!)^e!i^?;s,@#0nkB2Hc[l'i!g_['p.bSd!!)`ls$$J` pHJYupuDJ3?N34ia8b6!56-N;j8e$9j8`Nd5QBdEa8S:'a8b6"56.8Oj8dL)5QBdEa8S:'a8b5m 5641QpdG3T!;B%crW)]ls$6VbPX,=?!;f:d8H8bf8HJejir8sc!!*"+!4r!e!S=%F?ibQ/rT+") !T_B&?i[M1j9"/uao5ZJci)r)cN3+KpgF-_!6OtC!JTA,j8bnQ@/o9fao#NHci2u*_>dpC@/p;b @0-?-nc&@bnG`GY!!&!Ls%*1joLT)_!71Z%rr51_!.dB45QC]_!:g'g56(]!56:``q#16np\t1d !!)^d!o;F>mn<_[qb.$&_"LJ%rVurlrr5.^!;AYWa84iucF7]j4oiY'jSV1FPKr77S;@4+!1a'Q s5X1#r]U>&s5a,B!L(:uj9!W'?N*.gj8d7"4oiY'jRbV:70**O!D*:c8HJejp\t1Y!!&6L!Cm.e 8,l-\!;f=grW(sWs'Pg,rEohs_;42._6X($!29F##`lg_f;`]0jN7C/"fg28_2ko%j8a&s?ib,M s4mghD9:k\pgF-_!6OqB#'mf3jP@Y5rF#Zd!6P.H"GO\Qf;edW!!(na!WE)hrqZWarr5Lh!0'PL 8H8b_8HJejo)8UhqYpHol2KT>s$$J`JNs&ss8Duunc&PQ!!'f!!WE)drr5Xl!;9(ef$E&Ds8Duu pAY(S!!&u\!CQq_6ifgYpIG>a!;HKm5QCeK5QO@Tqa^ZX!!)mf!WE)Yrr6@+!;9e%KuqrI?iU2a ?ig6,nc&@bnG`GX!!&!Ks%*1joLT)_!:p*h!;c]o!9sL?rr51_!.dB45QC]_!:g'g56(]!56:`` mJd,Z!!)^d"+\t<TDXWC9`N349`L%M9`O2I9`P(l!;?El49,A\497hMpd>-R!;B"brW)]ls$$J` PWo1=!;f:d8,rYe8-/\iir8sb!!)Xu!,\iFs'Pg,qI'>k!/9ZF!WE)hrqZWarr5Ig!0'MK8H8b_ 8HJejo)8UhqYpHol2KT>s$$J`JNs&ss8Duunc&PQ!!'f!!WE)drr5Xl!;9+]jS;LLjS_dPjShjQ jRu:IrVurlrr5%[!3&$\6NHmK!D!4b8-/\ip\t1W!!'_ts5X1#g-5U-!;f7c8,rYe8-/\iir8sb !!&Wus'Pg,qI'?a!3k]q!WE)hrqZWarr5Ig!0'MK8,rY^8-/\io)8UhqYpHol2KT>s#pD_JNiuq s8Duunc&PP!!'eu!WE)orVurmrr5Rj!;9%[jS;FJjS_^NjShdOjRu4GrVurlrr4tY!3%sZ63-dI !D!4b8-/\ip\t1V!!'_ss5X1#g-,O,!;f7c8,rYe8G3&Lrr6=*!1dHs!;^(&j8cFK?NL-+nc&@b nG`GX!!&!Ks%!+ioLK#^!:p*h!8me5rr5.^!.d?356(T^!:g'g4obTV4pFojguR7r@f/Ci`;eoP 4otW_q#16np\t1b!!)+Qs5a,Ns5a/Os5`lGs8DuupAY(P!!&uY!C6_\5ljIUpI>8`!;HKm4TGJr 4oaRCa4`ZW70*3Rs%!+iqa^be!;ZTo!:0Xa?N:(u?iOF4!;^%%j8cFK?31$*nc&@bnG`GX!!&!K s%!+ioLK#^!:p*h!8me5rr5.^!.d?356(T^!:g'g4obTW4onR*qr@aLrB:5"s5_lt!WE)orVurm rr5Rj!9HiQjS_^NjShdOjRu4GrVurlrr4qX!3%pY5lg[G!Cm.a7fiShp\t1T!!'_qs5X1#g,oC) !;f4b8,rYe8-)9^qaphe!!)?as'>[*SR)9rqHj3_!3k]o!WE)hrqZWarr5Ig!0'MK8,rY^8-/\i o)8Uhhu;d;rW)ors#pD_JNiuqs8Duunc&PP!!)aW!2')J!4)Sf!6"oug-,Q:!;QNn!;HKm8H8bY 8H=YD8cRlM8cRlN8cRlF8cSbi!;?El2?3`V2??&CpcnjM!;AtarW)]ls#U2\gH,G3a8b3%e\?k< 49+@GUhmKqjN!#R3sCbljOLD;s5X1#g,f='!;f1a7fWPd7fc0]qaphe!!)?as'>[*SR)9rqHiaR oj.[u!:g'b!:^!f7fWOK8,l*[!;&e_rW(:Dk5P>[rVlg[!!%R5r&t)Z!!)Qgs#g>^pH8`)jP52I ;Q9ZV!4)Vf!6"oug-#K9!;QNn!;HKm8H8ba8HE>9qW.HDs5a-9s5a0:s5`lFs8DuupAY(M!!&uV !C$SZ5644RpI52_!;HKm3rf993rm:sj8ar749+@B^>8_J!,MTr!2TPR!7(W*!63_S!CQqb7/oaW !;f7e8HAWZs8Duuli-oj!!&Wts'5U)qH`[Qoj%Ut!:g'b!:^!f7fWOK8,l*[!;&e_rW(:Dk5P>[ rVlg[!!%R5r&t)Z!!)Qgs#g>^pHAQ;!2'3Q!0mKD!jXu-s5_ls!WE)orVurmrr5Oi!;8ta\GG7d h>'Y7jRu1FrVurlrr4hU!3%gV4ok@A!Cd(`7KNJgp\t1Q!!(h8!."V*!5AJe!2TYU!3Q8]ro=1, OG1^Sj8u,;C]EGuh3s%nh>cO9`nEER6NI!Ns$m%hqaUZY!;f@frVurarr6:)!2!Tt>Q=d#>lWjb fCd>[>QOg(nc&@bnG`GX!!&!Ks%!+ioLK#^!71Z,rr)orrr5+]!.d<24obK]!:g'g4TGKV4oaRC WVemZPlB_E]?L<9g-#K9!;QNn!;HKm8H8ba8cRTHPlK#2MPf3Yq+:5>p.>;`!!)`ls"aWTmP=j^ s5a&5s5X1!nh^=,!6+mm!0,kl!BgGX4TRtOpI,,^!;HKm3<0'83<O#MUKRRVs5X1"s#L)>!*T=^ !-nP)!ld6qs5X0Tr]'tIs5X1"g,T1$!;f.`7fWPd7fc0]qaphe!!)?as'>[*gg1!&s5`fY!m0NF f3\J^!!)k#s5X0`l!+8g!:g'b!:^!f7fWOK8,l*[!;&e_rW)Ng!!(pUk5P>[rVlg[!!%R5r&t)Z !!)Qgs#g>^pH8YkjP5ttrB1.FqrHHo!WE)drr5Ig!;8ncjMscfh>]tGcG/=.s8DuupAY(I!!)FB !6,!!q_J34!6+Las5X1!s"XXe`T5o3!B^AW497kNpI,,^!;HKm2uis43!4i/[FP<<!65$us5X1" rAai<!ld45s5X/^r\sm[s5X1"g,K+"!;f+_7K<Gc7KH$[qagbd!!)?as'5U)gg'p$s5`iY!20AQ !6Ebts',O(qHX']!3bWl!WE)hrqZWarr5Ff!0'JJ8,rY^8-/\io)8Uhhu;O4s#^8]JNWims8Duu nc&PN!!)aU!0mHCr&b".h#6<f49>E]mJd,U!!)^_s4mm!M<'M&f&Yd[s8DuupAY(H!!)FA!6"ou q_A-3!6"F_s.B@Xs"OMls5`&l!BU;V3rq_LpI#&]!;HKm2ZNj52Z]]0ro=(0s5X1"s#9u=!64sr s5X7$2obmYr&=Z:!63_O!C6__62sCS!;f4d8-&NXp&O^`s'5U)gg'p$s5`lZ!20>P!6Ebts'#I' qHO!\!3bWk!WE)hrqZWarr5Ff!0'JJ8,rY^8-/\io)8Uhhu;O4s#^8]JNWims8Duunc&PN!!)^T !4)Xc!6k=&!H?QfjOu]srW)?bs$m%hp.#7pjMsdHro=()iCEqI!!)`ls"FEQmP"XZs5a&2s5X0u m4\OYs5`&k!BL5U3WVVKpI#&]!;HKm2?3a52?9-Ej9*A]BK#nO!6+srs5X1!rAO]:!l[(2s5X/\ r\aaWs5X1!g,8st!;f(^70!>b70,pZqagbd!!)lp!!)Wis'5U)gg'p$s5`r\!I2EYj8d9Q?2n(. !;]n!j8c@I=onU&nc&@bnG`GW!!&!Js%!+ioLK#^!:p*h!;c]o!9sL?rr5(\!.d914TGB\!:g'g 49,BS49Cbb]D=Vl;4lY)g,oE8!;QNn!;HKm7K<G^7Kd//VFI-Vj8n%aiC<kH!!)`ls"=?PmOnRY s5a&1s5X0us"=YrjMXleeE"iGr@e33!Q6Yhj8d-u0*4tVbl?`*bb%_t0*+'5pc/@B!;Ah]rW)]l s"scVh),2Gs5X/\s"sdWs5X1!s#'i;!6+mos5X7#25:-3!1<aC!2BMS!6*YL!C-Y^5lX7Q!;f1c 8-&NXs%*1jqaghf!;$3i>lXl[>l_tGjS3!\WW2#Z\c:^jaOa_t=o\Qj=or`IdIgZDrW)Kfq>g$a s$ctgNCNq=!!)X^!WE)irVurprr)o^rnm_T49,A44T%>ArVurgrr5(\!9cNFIG-darW)`m!!)cm s$ctgnO<S!Lgf42s8DuupAY(D!!)F=!6"ouq^qj/!6"mh!Q=(!bl$N%TDgGBj8m1Nr8[su/Pjmn j8d-a/HIg2pc&:@!;Ae\rW)]ls"j]Uh)#,Fs5X9K1hOH$j8d1!2#lV:`VhXnj9!:WB)gooh3W_f ro='ug,&gp!;f"\70!>b70,pZqag`Y!!)mf!WE)jrr67(!8Li[aT(>r>m%(^TO%TY!6Ebts&f=% n6#d_]`.!b=TSL%nc&@bnG`GW!!&!Js$m%hoLAr]!:p*h!;c]o!9sL?rr5(\!.d914TGB\!:g'g 49,BH493;!jOu]srW)`m!!)cms$ctgo0re/Lj\&Ks8DuupAY(D!!)F=!6"ouq^qj/!6"mh!6"ou "5K,hT)[jOeG_'"j9*=PIE_`P"+>,?T)[jUI4\4"jP51M/HId1pbr4>!;Ab[rW)]ls"aWTh(o%^ qr@h7jMh-Ts5X1!rA4K7!6+so!29>Os31T*`S**K561RFs$Qheqa:HT!;f:d8H8bf8HJejoD\bp !!(eZ!6G3$pfmfNr`oKa!6Ebss&]7$o2l'C[Fb?;oiM7o!:g'b!:^!f70!=I7K5jX!;&b^rW)6_ rW)3^hu<X<!!%R4r&k#Y!!)Qgs#^8]l9#'as5_lr!WE)orVurmrr5Ff!;/e^P1KWn!S3(p7K?ir L]Dhs7fWGf!;?El/-#\</-*WgjSLM.j8d-u/-*Wgj8bGD/-+3"jSg_1j8d-u/-*WgjSg\1T)[jS So6/T@-T9D2?<M1!C-YZ5QUiap\t1J!!(e0#)pgfe['@us5X2Z1B6D8`VhRlj8d0u1'ii`jOKr& `T5"l1''Q=q`b$J!!)ma!Cm.e8,l-\!;f=grW)Qhs',O(gfsj#s5`fWs5X1$f3J>W!!)^o!cY!` qr@e#V=dmjrW)Kfq>g$as$ZnfNCEk;!!)X]!WE)arr)o^rnm_T49,A44T%>ArVurgrr5(\!9uZH _uJfO49>E]q#16np\t1]!!)^]!/LF3!/L#3!/LR7!R>'J7K<>e!;?El.f]S;.fdKejSLJ-j8d*t .fdKej8_pR.fdKejSg\0j8d*t.fdKejSgY0DuJ_ugp*(..fhL-pb`(;!;A_ZrW)]ls"OKRPVE2% !;eqZ6N@,`6NK[Wqa^ZX!!)mf!WE)jrr64'!8LfZaT(>n>lWjbaOa\s<r`6q<rnMtq;_O(o2btl !:g'b!:^!f70!=I7K5jX!;&b^rW)6_rW)3^hu<X<!!%R4r&k#Y!!)Qgs#^8]l9#'as5_lr!WE)o rVurmrr5Ce!;8he^>u+t7:34Y^@+JjL]?E:7D>Vo7K<>e!;?El.KBJ:.KIBdjSLG,j8d*t.KIBd jS^P._uJfs.f\Q0_uD1d_uJfr.KPagr8[n&9^F501][;-!C$SY56:``p\t1H!!&6;!B^AZ4T@_J !;f(`7f`EVs%!+iqa^be!;$3i>6"ZY>6)bEjRc[Vj8d9Q>Q7_(!;]^sXOmC2!oCT-s5``O!WE)h rqZWarr5Ce!0'GI7fWP]7fiSho)8UhqYpHol2KiErW)ors#U2\JNNcks8Duunc&PM!!):G!5nit g,f?7!:Bdc6i[5\6ilAor'US2jQf26?hd%hrVurlrr4DI!:D99Z2`kb?Mu;Q?N9'dZ2Z6Q_uJfr .0.9cjSgV.j8d*t.0.9cjSUG/9Tl[1ro='XlmVrj!;J;M4ok=@!WE)nrr4VO!0f,;3ro.>s$?\c qa(<Q!;f7c8,rYe8G<,]rr61&!8LcYaT(>n>Q<aaaOaYr<<*$q<W1t[hRf9W<<0-#jRQ:OrW)Kf q>g$as$ZnfNCEk;!!)X]!WE)irVurprr)o^roX4Z!<)os3rf8348_2?rVurgrr5%[!9uWG_uJfO 3s#<\mJd,R!!)^\!T_Q(6ikToiC*_F!!)`ls!RjImO/(+s5X0br?qZ:s5X0Ns!Rlbs5a,,!5nit r[@g-!5ngb!5nitr[7hbSYuH8!,_bs!5n.O!AXZM1''N<pH8QV!;HKm/cYm9/ce$6q`FgD!!)m^ !Cd(d7fQ!Z!;f:frW)fo!!)oqs'#I'gfjd"s5`fVs5X1$f3A8T!!)jqrT"!dL]19RXT.AP<<<(! nc&@bnG`GV!!&!Is$m%hoLAr]!:p*h!;c]o!9sLFrr)orrr5%[!.d6049,9[!:g'g3rf9G3rm1u jOuZrrW)?bs$Qhep-]2#jJ?3O?_uhtoL/_A"@SC&gnj[3s8DuupAY(>!!)F7!)!7O!6bD5!5nfs !,_``!5nitr?hT_s5a/,s5X0ts!Ifas5a38!@P/Pj8bbN-NK_;j8bb;-NPn$pb2_2!;ASVrW)]l s"+3NPUunr!;eeV5QCf]5QO:RqaLNU!!)me!WE)qrVurqrr61&!8LcYaT(>tVuUu<>Q<aaaOaYr ;ucpp;ukPJj9+#@LTLO:nl,Yh!:g'b!:^!f6i[4H7/oaW!;&b^rW)Ng!!)lprW)3^k5P>[rVlgY !!%R3r&arX!!)Qgs#U2\l8o!`s5_lq!WE)orVurmrr5=c!;8b[LAKs2L@mn:OlW<Eh#?@7S+]5L rVurlrr4>G!:;-6P54/=Yl6!M_uJfr-NM'ajSgP,j8d*t-NK\8j8p]$eGJ;-b=_+K!A=HJ0*+-7 pH&ET!;HKm/H>d8/HIj3q`4[A!!)m]!C["c7K5mY!;f:f8HAWZ!WE)rrr6.%!8L`XaS=frMu6cY j8d9Q>5qM$!;TOpOLs?EjRQ4MrW)Kfq>g$as$QheNC<e:!!)X]!WE)irVurprr)o^roX4Z!<)os 3rf8348_2?rVurgrr5%[!;ASFjOuZrrW)`m!!)cms$Hbdog8bBec+V1eWKJk#fbr$S)i+^jMpm\ s8DuupAY(=!!)@4!d_)os5X7:\q^/1!5nitr?_N^s5a/+s5X0ts!@k?Yh\<Ws!@e=SAYBf!m@** lQuWb!;J/I3WSn8!WE)nrr4ML!0f#82urh8s$$J`q`b*L!;f1a7fWPd7fc0]qaghf!;lcq=TAHW =THM;j8b,9=o[O_a4FJo;ZHgl;Z^d0_Y`Bqd%Y@L;ZZjtnc&@bnG`GU!!&!Hs$m%hoLAr]!:p*h !;c]o!9sLFrr)orrr5%[!.d6049,9[!:g'g3rf9T47VCc3s#<\q#16np\t1Z!!)UW!d]TInj3WC c9eu#[R/!pp-SfY!!)`ls!7XFW?hQs!;J,H3<8e6!WE)nrr4JK!0eu72ZW_6s#pD_q`Y$K!;f1a 7fWPd7fc0]qaghf!;lcq=TAGo=oVA"!;'.jH)fKoj8e$/;??asnc&@bnG`GU!!&!Hs$ctgoL8l\ !:p*h!;c]o!9sLFrr)orrr5%[!.d6049,9[!:g'g3rf9T47VCc3s#<\q#16np\t1Z!!)UWs+UN" nj3WC`^7u3UdE)^p-SfY!!)`ls!7XFW?hQr!;J)G2ur\4!WE)nrr4GJ!0er62?<V4s#g>^q`OsI !;f.`7fWPd7fc0]qaghf!;lcq=9&>n=T;4u!:`nfKX0G5jRl@NrW)Kfq>g$as$QheNC<e9!!)X\ !WE)arr)o^roX4Z!<)os3rf8348_2?rVurgrr5%[!5LYsrW)`m!!)cms$6Vbog&VRh#?@8gnXL!m]S_s5X8uL#g5H63$oa!;?El,QIhD,QTCqpaZA(!;ADQrW)]ls!e!Kp+$%%!1j'<!5nfs!5ngd !5nfs!5nab!1j)Lq'lB^s5a&,s5X0tnga\#!5nab!/Thg!AslS2?,c=!;ekZ63-mLs$m%hqaUZX !;f:frW)ips&]7$T32+i!!)F`!gpgbohY\g!:g'b!:^!f6N@+G6iTUU!;&_]rW(:Dk5P>[rVlgX !!%R2r&XlW!!)Qgs#L,[^cDMq!;QNn!;HKm5l^oY5ld\Vj8btJ5ld\Zj8m4cs5X0Tp-J`X!!)`l s!.REW?_Ko!;J#E2?<J0!WE)nrr4DI!;7l?j8cdi.K/<-_uD.c_u8Zp.0-sXjS:5)_uJfp.KAH/ _t#8Vj8d*t.0<hnjQJ#n1][D0s#U2\q`=gF!;f+_7K<Gc7KH$[qa^be!;lcq=9&>n=T;.s!:3J] C%Y7&rW)Kfq>g$as$HbdNC3_8!!)X\!WE)FroX4Z!<)os3WK/23rD&=rVurgrr5"Z!5LVrrW)`m !!)cms$-Pap-8`1jJ,rZ5Q[_Aeb)04>JB1KGsKZoog&QV!!)`ls!%LDW?VEm!;IuD2$!A.!WE)n rr4AH!;7i>j8e!7-ieVmj8d*t-ih0`j8aQ+-ii'$jS:2(_uJfp.0&?._t#5USH+iQ-ih0bjQIum 1'%2,s#U2\q`=gE!;f(^7K<Gc7KH$[qa^be!;lcq<r`5m=8u"q!:ES^T`<++:'(=onc&@bnG`GT !!&!Gs$ctgoL8l\!:p*h!8me<rr)orrr5"Z!.d3/3rf0Z!:g'g3WK/q3W]3[mJd,N!!)^X!T_Q( 5QSjbmm$kuoK`HU!!)`ls!%LDW?VEl!;IrC1][8,!WE)nrr4>G!;7f?j8d^0j8a&s-N]k"bQ$W' _uD(a_uJd!bN,5o-NJ#`j8d^0jS:/'_uJfp-i`6-_sJfO_uJf]-NPt&q_J14!!)mW!C6__62s@R !;f1c8-&NX!WE)rrr6%"!2!?m9`P1]9`V0mjRl4JrW)Kfq>g$as$HbdNC3_7!!)X[!WE)irVurU roX4Z!<)os3WK/23rD&=rVurgrr5"Z!5LVrrW)?bs$-Pap-8Ymebq`7>Lg.W5l\gh5l^f`!;?El +ohVB+os(lpa?.u!;A5LrW)]ls!IdHp*]n$"2iXLSGsr<_rS'%j8d*t-NM'aj8uRH_uD(dSE/JC s5`u'!5nitq^;F)!5nga#fG`@8t=Dl_g;8/s5X3u-iE$*_uD(c9!HM=j9!Mp9(XJ30`_)*s#C&Z q`+[B!;f%]70!>b70,pZqa^be!;lcq<r`5m=8ttp!:EP]WW2&P9`b4nnc&@bnG`GS!!&!Fs$Znf oL/f[!:p*h!8me<rr)orrr5"Z!.d3/3rf0Z!:g'g3WK/q3W]3[mJd,M!!)j[rIb?CjMd15RfCV4 >PUM`jQf&1rVurlrr41>!;IoB0`^r&!WE)nrr4;F!;7c>j9*<2jLY@<s5X0Bs5X0ts!@``s5X0B s5a2,"1mR)_uJfn-31s`jSL;(j8d*t-3;$Fs3(?$!*oLMs5X3u-N)p,_^7t)qr@apoHjSm!;eJM 2uisU2uu5Dq`k*L!!)mb!D!4f8-/\iqu6Us!!&Wms%ECmmS!VZs5`iH!WE)hrqZWarr5:b!:<,J j8c+X6N?*HaQ>ehQ2O&Lj8d9M6N9IS!;&\\rW)Ng!!(pUk5P>[rVlgX!!%R2r&XlW!!)Qgs#L,[ ^cDMq!;QNn!;HKm56(][5P4%45QBg15QC]_!;?Dh,5*>a0ECi$!WE)nrr4;F!;7c>j9<GkjP2). s5X/rs5X0ts!@``s5X/as5X?0-J[[P_uJfn-31s`jSL;(j8d*t-31s`j9+2"HGfdD!1a$8s5X:" -@3l8j9'^E-Ck+s#'qUfYiOScod0\m!;eGL2ZNjT2ZZ,Cq`k*K!!)ma!Cm.e7fiShqu6Ur!!)+] qW%^uVIf6t!0c#8s%ECmmS!VYs5`iH!WE)hrqZWarr5:b!:<,Jj8c+X6N?*HaQPqlEQI5>6N?*H aO<KU70!>[703Afo)8Uhhu;O4s#L,[JNE]is8Duunc&PL!!'eq!WE)orVurmrr5.^!;\nOjS;"> jS"6"56(T^!;?Dh,5*>a0*(`"!WE)nrr48E!;7`=j8m/6s5X;uSE/HOs5X0ts!7Z_s5X;/guOu@ s5X3+_uJfn,lkj_jSL8'j8d*t,lkj_j8ar7,lh`\j8d*s-3*$+_uD"__uJfs,ljJ8j91ug,tM83 ,loUuq_%n,!!)mS!BpM\56""N!;f.b7f`EV!WE)rrr6"!!9I8Vj8mS<o2YpLf#QBCs%37kmRdJW s5`iF!WE)hrqZWarr5:b!:<,Qj8dd.VZ;VS6N?*HaQPqjaT(?"6N<q`T$p%+70!>[703Afo)8Uh hu;O4s#L,[JNE]is8Duunc&PL!!'eq!WE)orVurmrr5.^!9HE:jRte;rVurlrh^n5,loUupFZLG !;HKm,ldr=-3*$,_^5?D"J!$`\L%::!5ng_!5nit"=:V>_jpbf!@>Y`jS:)%_uJfp-3*$+_uD"_ _uJfr-3*$+_u:t^j8d*t,lkj_jSgG*C]3;qgouq4,loRtq^qh+!!)mS!BgG[4o[kL!;f+a7f`EV !WE)rrr5su!9I5\j8da0V?+0^s5X1#o2YhO!6<\ks%*1jmR[DVs5`iE!WE)hrqZWarr57a!:<)P j8d9r63$!GaQPniaT(>F62s@R!;&\\rW)6_rW)3^hu<X9!!%R1r&OfV!!)Qgs#L,[^cDMq!;QNn !;HKm4TGKD4nRh/4obK]!:0Xa,QIhD,QTIspFQFF!;HKm,QIi<,lcp2_^*.\\_Q89,lcp*_uCt^ _uJcu,b4nq"M*U2,fBZCq'5sXs5a&&s5X0ts!.T^s5a,(s5X0trZqO)!5ng^!5nitr?ME+h#-46 b=D4N!A"6J/H7O,!;eSR4957@s$?\cqa(<Q!;f4drW)ips&B%!j]2?A!6>%<!HR#rj8b&/<WD+[ a4F>k8H8be8bL+(f)Oh(8HJejnc&@bnG`GR!!)CPs5X1$pd+r@!6G+)!L1D"j8m&\r':O,\CT`s ^l&.Xr8[k!s$?\G!6G1+s5XB^EOaicaGTp^#[sX^jM53FjN-XQs$QheoL&`Z!:'R_!9sL?rr4tY !.d0.3WK'Y!:g'g3<0&p3<B*Zq#16np\t1U!!)UR")3C%=nb)ZjQeu/rVurarr45D!3%4E/-,Dq !WE)nrr45D!;7]<j93@GSE/K*j8jNOs5X0ts!.T^s5X2+H2Ze*VBj(ZjS:&$YlEba>5]]H>6!X` Yl>sK_uJfr,lcp*_u:q]j8d*t,QPa^jSU8*8!1%*ro='VocsPg!;e;H1B7FP1BBQ;q`FgD!!)m^ !Cd(d7KNJgqu6Up!!)+[s5X1#r)<Zes5X0hs&9&1VU,;'!QV);;uhdQj8c(W<!I?Oe`>Q$M;hM7 7fWPc8+Pa67fiShnc&@bnG`GR!!)CPs5X1$pd+r@!6G.*!3l@]!3lGg!FXa\j8k-(r8[k!s$?\G !6G1+s5X3rh>H=6E;i-'ci)r)cN3+JlTtP=!!)XZ!WE)arr)o^rnm_T3<0&13W(o;rVurgrr4tY !5LSqrW)`m!!)cms#g>^ofW>9ec4_1U&_Ur4oaU/4obK]!:0Xa,6._C,69:ppF?:D!;HKm,6.`; ,QHg+_BX=(jSpJ)j8d's,65U\jSpJ'j8t#[_Z/]m,6455j8cF_,6455j8b\L,65U\jS^>'j8d'r ,QHg)_Z(h\_Z/]r,6DVLVZ%e?CB*>p_Y#,S.ffGss"XQSq_A15!;ehW5l^o^5ljCSqaCPb!;lcq ;ZHgZ;ubnY`r&a8IK/@.`rAs;`r"fuV,N3Jj9)5WA)7%C!/TZ6s$ctgqF:&:ogSu]!:g'b!:^!f 5l^oP63$!Gf)2EGSc1qTj8d:$5lcfBj8dO+PQ9&0j8b);5ldh_j8u6:VuPf[YX+/ms5X3<IfD_6 j8d:$62opIc]j=.s5X0Xs$6XUs5X:.MOiT'j8d9e62s=Q!;&Y[rW)Ng!!)lprW)3^hu<X9!!%R1 r&OfV!!)Qgs#C&Z^c;Gp!:Bdc4TGKU4TLN@j9)-qjJ)H5s5`K/s8Duuli-o/!!&uC!@e*D.KTMK p\t1;!!)^;s5X6u,=_[n!6bBes5X0ss!%N\s5a2)!5e`r!_+EOs5`u#!(QtK!6bD3!5e`r!,DNY !5ecsr?M@'!5e^[s5X0ss!%N\s5a36!@+iKj8b\L,6455j8b\B,697oq^VV#!!)mN!BC/W3WD>E !;f"^70*3R!WE)rrr5ms!9I/Zj8d3s;ubn[h,Ab%j9W5NP253L;e(X`j93baEDr_6j8u06V>oTV YN&R]7K<GG7KNJgnc&@bnG`GQ!!)COq;_Osr]pME!6G1*!5SWq!-%s'!-%u!!5SV"!cX!er]pME !6G1*!6G3$rBUDD!6G1*ro=&es$-R5s5X1$s$-S*s5X/fs$-RTs5X1$lTkJ<!!)XZ!WE)irVurU rnm_T3<0&13W(o;rVurgrr4tY!5LSqrW)?bs#g>^p,r]+jGlCaU4_7Oq*"bPlTP:I!!)?aruqFC W?M?l!;@oCrW)]ls!%LDp*9Uu!5ea\!6bE'!2fc@s5X0ss!%N\s5a2)!2feW!7_#n!5ecsp`fd# q;_O[rZ_E[s5a,'s5X0srZhI(!5ea\!1WrJ![C1aqr@e$7eIu,.005os"FEQq_/%1!;ebU56(]\ 5641QqaCPb!;lcq;?-^Y;ZGeX`qr[5j9/A"Lo"S\;?4`:jSi'Wj8d4!;?CfnSGlFdj8d3[;ZB/c !:E8W?_u'@703Afnc&@bnG`GQ!!)COq;_Osr]pME!6G1*!o;q`rBLG1jPBc"")sg8f)Oe2aT"L* aT(?"5l]mFaT"O*j8d:"5l]mFaT"O*j8d:"5l]mFaQl+k6i[5Z6im8eo)8Uhhu;O4s#C&ZJN<Wg s8Duunc&PK!!'ep!WE)drr5(\!;8MUjMh-]"QZ:>`T6YR!*K,M!3>fUs8Duuli-o.!!&uB!@RsB -is;Ip\t1:!!)^:s5X0sruqHIs5X0As!%L(!5ea[!5ecsruqGss5X0aruqH[s5`nu!dLrms5X7: \V9u+!5ecsr?D:&!5e^Zs5X0sruqS8Yh\<VruqM6S&53d!m@'&oHF;b!;e5F0E;+M0EF-5q`+U? !!)m\!CQqb6im8equ6Un!!)+Ys5X1"qbmFSrDE]PV8iMqr_idW!64q7")sa3ec4\1`oBts70!>W 70/OZroE`@!WE)hrqZWarr54`!:<&Oj8d9r5l]mFaT"O*j8d:"5QJn*jSqIG?b$*r!8[\9!6G1* !6G3$rBUDD!6G1*s5X1$rBUDD!6G1*s5X1$rBUDD!6FIks$HbdoKrZY!:p*h!8me5rr4tY!.d0. 3WK'Y!:g'g3<0&p3<B*Zq#16np\t1T!!)^T#hA"'4QN5gjONoc!J9,'jRt_9rVurarr41>!;@lB rW)]lruqFCPTg,V!;e2E0)u"L0*+!3q`"O=!!)m[!CQqb6im8equ6Um!!)+Xs5X1"r)!H4s5X1" s%rfnh>ZI8h>cR8;?,\W`r8g9@CH0r!8[\9!64%rs$Qheo0`XtY1<I2ogAi[!:g'b!:^!f56(]N 5QBdEa7qn!j8d7#56B[%ci$'0cfEp^56/1mj8u3,5QBdEa8\@(a8b6!5QBdEa8\C(j8d7!5QBdE a8\C(j8dO)5QBdEa6Pti6N@,Y6NR/do)8Uhhu;d;rW)ors#C&ZJN<Wgs8Duunc&PK!!'ep!WE)o rVurmrr5%[!;8JSUAEpNU@gSJ^&-jkgpHc:s8Duuli*b*od9e>!;HKm,*;m&-iYe!!;eAL2?<V4 s#g>^q`OsI!;f+arW)ips%rarj\c'=!64q6!1X#L!k(sqs5X9sLJc(kjSi$Vj8d4!;#n')j8u0) ;?,\W`oBqr6N@,[6NUS`cMQZ'`gcWg!WE)hrqZWarr51_!:<#Nj8d6q5QBdEa8\@(^]3?pDuW$% Du\ku\,S\mj8d7#56,'jj8d7#56/b(jS_=Cj8d7#5QBdEa8J7&j8d7#56/b(j8`Qe56.8Sj8d6d 5Q=(N!;&VZrW)Ng!!(pUk5P>[rVlgW!!%R1r&OfV!!)Qgs#C&Z^c;Gp!;QNn!;HKm3rf9R3rt>k ro=+8U@^MQjOI>F`B/Y3NV5I6rVurarh^n4-3=)Gp\p:!q'Z1o!!)mJ!AslS2?,c=!;ekZ63-mL !WE)rrr5gq!9I)Xj8d3u;#t+Ns5X6:;8<.lr_W[8s5a/Vs5X1"r_`^V!65%9!+Gog!64%rs$?\c pd,"9[e\taD=^'prW)Kfq>g$as$$J`m6CX3!6=k!s5X1#s$$LIs5X1*s-!H.s5X09s$$\CjP>5j \,YLha8\@(a8b6#PQ*lIj8d7#5QBdEa8J7&j8d7#56.S\j9*\`S_a>,!6=Cis$HbdoKrZY!:p*h !8me<rr)orrr4nW!.d*,2uijW!:g'g2ZNin2Z`mXq#16np\t1R!!)^R"/0?gBE*PR3X"N_3hbX7 3W[4Ep,`6Q!!(pUs!@^GW?qZF!;HJT,5ESc/-#\I/-.R-q_\=7!!)mX!C?e`637&cqu6Ul!!)+W s5X11rhKRsec4\1`rAj8^Am6qRo#p[jSi!Uj9a@kHViPZh0WP<s5X1"j&#bA!!)j]!Me3Cj9",E ^Am9b5lprbnc&@bnG`GP!!)CNs5X1#pcnf>!6>('!4Vjd!1j*R!3c=]!o;qXs$$L\rT*uCs5X1# s$-PE!6>%&s5X1#r]^D.rT!t(s5X1#lTbD9!!)XX!WE)FroX4Z!<)os2ZNi/2uGW7rVurgrr4nW !5LMorW)`m!!)cms#L,[p,W91eQ2-"#h@^CJ`N.ue`?Ebs8Duuhu<X%!!&uE!WE)frr+2D!0nl1 .f]SH.fhC*q_J15!!)mX!C6__5lprbqu6Ul!!)+WpuDJ$DZ<N5LA^*4h>cO9@/j%'cMll+^/1s0 j9"/u`oBnq5QCf\5lKaFgpN4C5QISZjRPP:rW)Kfq>g$as#pD_m6:R2!6=jus5X1#rB:7G^]3?q ^PMeO"fBl3^PK)nj9ApS?FSbOa8\@'j8d7#56'[Da8J4%j8d7"4oo!!s4m^b?N9'da6Pqh63%#X 637&cci2i$s#0oXJN*Kcs8Duunc&PI!!'en!WE)orVurmrr5"Z!;8GSe]mMC"KUV&3o'_q!6t3u s8Duuhu<X$!!&uD!WE)frr+2D!0nl1.KBJG.KM:)q_J13!!)mV!C-Y^5QUiaqu6Uk!!)+Vqr@k8 `hZu?:Bcj*jNa3Js5X0Ks%`cD^?!h?s%`foe`=GuXoIG^?fY#_56(][5Q0XDXEa_/!2KSTnim0S !:g'b!:^!f4obSb4p%71I/Q8/j8c[T56!qL!;&SYrW(:Dhu<X7!!%R/r&=ZT!!)Qgs#0oX^c);n !;QNn!;HKm3<0'Q3<OBR]U/PIof3.UZ_0=Fs5X49FS7`prVurUrr45D!3%4ErW)EdrZhIDPpHAZ !!)mG!AOTO1&j66!;ebW5QL[H!WE)rrr5^n!2!$d4obTZ4oj.2j9*r6GG>,unid*R!:g'b!:^!f 4obSb4oj16j8c%VL]G3ij8b_956!qL!;&SYrW)Ng!!)lprW)3^hu<X7!!%R/r&=ZT!!)Qgs#0oX ^c);n!:Bdc3<0'Q3V_\)3<EfD<qSKQrVurUrr42C!3%1DrW)EdrZhIDPpHAY!!)mF!AFNN0`O*4 !;e_V561RF!WE)rrr5[m!2!!c4TGKX4T^8Dh"g%%4TYN^nc&@bnG`GN!!',a!1`oH!7'jms$6Vb oK`NW!:p*h!;c]o!9sL?rr4nW!.d*,2uijW!:g'g2ZNin2Z`mXmJd,G!!)^QpuLBos8Duuhu<X# !!&uC!WE)frr+/C!0ni0-ia8E-ikt$q_.t.!!)mT!BpM\4otW_qu6Ui!!&Wcs#g>^pH8R\R(`CX !mR*8ofW?T!:g'b!:^!f4TGJ`4T^e]f)Oe4a/*),4o[eJ!;&PXrW)Ng!!)lprW)3^hu<X7!!%R/ r&=ZT!!)Qgs#0oX^c);n!:Bdc3<0'(3WK'Y!8meU+ohVB+p%ZCn,E;2!!&9/s!IdHq^2Cs!;eDK 2?3aS2?>r@q`OuZ!;lcq9`P0c:&d<U!;&ATBVO&Tj8e!.49>E]nc&@bnG`GM!!&!@s$6VboK`NW !:p*h!;c]o!9sL?rr4nW!.d*,2uijW!:g'g2ZNin2Z`mXq#16np\t1P!!)UM!crm5p,M^*p,N*O !!(pUruqFCW?MBB!:Tpd,6._/,QB+k!;e,E/HGZ"s#'iWq_eI<!;en[rW)ips%ECmT1o8I!!)OO !d:X"roE`7!WE)hrqZWarr5(\!0',@5l^oW5lprbo)8UhqYpHol2KT>s#'iWJN!Eas8Duunc&PH !!'em!WE)orVurmrr4qX!;/;PMq.gf!S)_q3:u;*3</sX!8meU,,PA/rr+)A!0nc.-3+&C-35Xt q^hb(!!)mQ!B^AZ49>E]qu6Uh!!&Wbs#U2\mQ1K0^#\iJ!WE)hrqZWarr5(\!0',@5QCfV5QUia o)8UhqYpHol2KT>s#'iWJN!Eas8Duunc&PH!!'em!WE)orVurmrr4qX!;8APJGS=,JGD2$J,tSQ ro='tp,N*O!!(pUVBYF,rZV=BPp65T!!)mC!@n0I/,qC*!;ePQ3ro.>!WE)rrr5Uk!1upa3WK0H 3WN4R3W]3[nc&@bnG`GM!!&!@s$-PaoKWHV!:'R_!9sL?rr4kV!.d'+2ZNaV!:g'g2?3`m2?EdW q#16np\t1P!!)^P#e]5k<&djWjLk(D!LDO@j8n&%of3!N!!(pUVBYF,rZ[I)q]u7n!;e;H1&q=O 1''E9q`4cW!;lcq9)nsa9E.!P!8fd;rW)Kfq>g$as#U2\i&^qZqr@h/[VYIqs5X1#nN-`5gcPO$ !!)XV!WE)arr)o^roX4Z!<)os2?3`.2Z,K5rVurgrr4kV!5LJnrW)`m!!)cms#9uYp,E*6c29O% c/eOW!G04Kj8lSdoJlmM!!%TLnG\Oopa#qj!;e8G0`V4N0`a97q`+]V!;lcq8cSj`9)gmO!8fd; rW)Kfq>g$as#U2\i&^qZq;_S4D"9[fj8d6l3s'6=jP2is56(]U56:``lMgb_l2KiErW)ors#'iW JN!Eas8Duunc&PH!!'em!WE)orVurmrr4kV!;8;OjN[T\!R9^"2??aLro=+1J+>MtrVuqLrp]oL ,5<Da.005os"FEQq_/%1!;e_VrW)ips%37klUhA6[FO?n]pRtT!65'"fh29(!!(n9!WE)hrqZWa rr5%[!8op=`rG-!U]@k&j8cXZ49))VRe&T@`rG,T49%MF!;&JVrW)Ng!!)lprW)3^k5P>[rVlgT !!%R.r&4TS!!)Qgs#'iW^bu5m!:Bdc2?3aN2@-qUTMmaIT]E`[2?A<Xs5X49T^Xl>rVuqLroa:\ ,QIh/,QT:nq^DIt!!)mL!B1#U2Z`mXqu6Uf!!)@X!4D[a!QJ@.8cZm2jOm0*2uis93!'!Ync&@b nG`GL!!(q=!65'"rAt"6s5X11iB%%Zs5_rss$$J`oKNBU!:p*h!;c]o!9sLFrr)orrr4kV!.d'+ 2ZNaV!:g'g2?3`m2?EdWmJd,D!!)^N!.Xk+!.Xf&!5&6k!Sit:J+bf#rVuqLroa:\,6._.,691m q^DIs!!)mK!B'rT2?EdWqu6Ue!!)CX!3H1\!jn]/ro='\kt(los5_j)s#'iWh_kN7!:g'b!:^!f 3WK0<3WR2"jSV(<jS_+DKtcC(eZEWc3re7@`rA+"j9DDq[b^#aL&X43j8d3V3r_DE!;&JVrW)Ng !!)lprW)3^k5P>[rVlgT!!%R.r&4TS!!)Qgs#'iW^bu5m!:Bdc2?3aM2?A]cro=+1MYK+%jRtM3 rVuqLroa:\,6._.,69.lq^;Cq!!)mJ!B'rT2?EdWqu6Ud!!)FX!,;Jo!Shnu8-"8@j8`BK8-$X/ jOm*(2?3a72?EdWnc&@bnG`GJ!!(q;!65'"rAaj]roF&=!1NfG!Sr&#3WJ.?`rA(!j8m!Nr8[lo 3W.q<`ni`U4obTT4otW_o)8UhqYpHol2KiErW)ors"scVJMm?_s8Duunc&PG!!'el!WE)orVurm rr4hU!:r&LEIMp$2>#u'2?3XU!.k.4rr42C!0e]/-NO#ks"+3Nq^hh+!;eVSrW)ips$m%hmRI8X s5X0Sr'pjr]qS[07fmA2ec4\2`L$Km!LLe*j8m5Zr^Qt-s5X>dU=J>LUARLbQc8%@[!(_)s"scV h_bH6!:g'b!:^!f3<0';3<7)!jSh.?GfKdE!5AIn!/:I6"5TE"U]9BTec%T/j8d4"3WA(AcB*b" s5X9W3JGcYj8jsZhDtU"!!)XT!WE)irVurprr)o^roX4Z!<)os2#mW-2>f?3rVurgrr4hU!5LGm rW)`m!!)cms"scVbr,P#!!%TLkPkK*!!&6-!@@gD-N>Us!;e;J1][D0!WE)rrr5Ig!:E>W`W,!! B_P!t=kro8!2BH_!4;Xa!3?,i!6,!!!6tH&!2BH_!4;[b!Si:m8,kFH!8fX7rW)Kfq>g$as#C&Z i&LeWpuDF/s#C(ns5X0)r]'tRs5X0Ks#L,?!65%!ro=&^s#C((s5X1"s#C)!s5_rqs#pD_oKE<T !:p*h!8me<rr)orrr4hU!.d$*2?3XU!:g'g2#mWl2$*[Vq#16np\t1M!!)[L!HFb32$-[fEUG[a ;ZD1GEVD?jrVuqLroa:\+ohV-+ortiq^)7m!!)mH!AXZP1'.@Squ6Ub!!)FVroEcB!29GR"egL6 guR#c7KAeTj9*YXNQqLa!bY!As5X:;Q[tk1j8dI)7KA#>j9<eZNSNUFlULn3!!(n6!WE)hrqZWa rr4tY!8oj;`qn`sh4"='!o;q_rAajms5X0gs#L,?!65%!s5X1"rAjo=!65%!!65'"gc>Bt!!)XS !WE)irVurUroX4Z!<)os2#mW-2>f?3rVurgrr4hU!5LGmrW)`m!!)cms"scVp,)his5a2;!.Ot/ !-.Hb!.Oq.!R+I;2?3XU!.k.4rr41)!;e)B.KBJG.KM:)q_A3O!;lcq7K<GV7fMKB7KR4RU&IL] `W,$!7KC.%j8`<^7KndjWe!XYs5X0>r^Hn4s5a2L"17.E=T:hjNW8&>NU0.71]RO51]dRUnc&@b nG`GI!!(q:!65'"rhKLIr&F`;!64prs5X1"s#C&>!65$us5X1"rAai<!65$u!65'"gc5<s!!)XS !WE)FroX4Z!<)os2#mW-2>f?3rVurgrr4hU!5LGmrW)`m!!)cms"scVp,*,fjNLLZI`1<Zmkk)o s5X5=]:\mVs8DuuJc=j3OWsTHs!e!Kq^MV$!;eJOrW)ips$ZnfmR@-9oL/jaN1nJpjSqXMguQHM 70(=,jS_LI`W,$!70;$#`Vi7*j8bn?7K5.D!8fR5rW)Kfq>g$as#9uYi&C_Vs5`o6!o;q^rAXdk s5X0fs#C&>!65$us5X1"rAai<!65$u!65'"gc5<r!!)XR!WE)FroX4Z!<)os2#mW-2>f?3rVurg rr4hU!5LGmrW)`m!!)cms"j]Up+ug2eGM-(eE#pP!)`MJs8DuuJc=j3OWsTHs![pJq^DP"!;eGN rW)ips$ZnfmR7-"s5X/mr'^X;N;c6H=L7te!8RV8s$ctK!6+b&!6,!!rC$_*s5a2KpuDFflp^q1 !!(n4!WE)hrqZWarr4nW!8od9`rG,o2ZUPkj8aE'2ZTWQj8bVJ2uhq=`rA!tj8d3u2uhq=`r@st `rG,T2ubu?!;&ASrW(:Dk5P>[rVlgS!!%R-r&+NR!!)Qgs"scV^bl/l!:Bdc1]ROL1]c[]r%nGu jP_rqrVuqLrnm_S,QIh0,l]7m!;e/F0*(l&!WE)rrr5@d!:E5TWrM,[Qi'5TbiIQ$7'lpS"/165 `;eou6iu0)`;N((B)Y0u`;eos6ib1*jSqXJj8e!4_uQh(7/o"B!8fO4rW)Kfq>g$as#0oXi&:YU s5`o5!/(=4"5TAtU]9BTec%N-j8d4"2uhq=`r.jrj8d4"2ZUktjSt:t2ubu?!;&ASrW)Ng!!(pU k5P>[rVlgS!!%R-r&+NR!!)Qgs"scV^bl/l!:Bdc1B7FK1BPe]TDp\L;4lpniA:N5!!%TLhu<U" !!&9/s!IdHq^2Cs!;eALrW)ips$HbdmR$tds5X49FT+W-U&X0Rh#BbAj8d-t6NG@1jSqRI]`7$m B)b3uMuVi>QUA^kjS_FG`;eou6NYKmeG_f8B)dDI6iSnA!8fO4rW)Kfq>g$as#0oXi&:YUs5`l4 !2KGP!Squ!2uhq=`rA!tj8d3u2uhq=`r@stU]'912ubu?!;&ASrW)Ng!!(pUhu<X5!!%R-r&+NR !!)Qgs"scV^bl/l!:Bdc1B7FK1B<:.j8b%q1]RFS!.k.,rr+,B!0nf/-NF/D-NPe!q^hjJ!;lcq 63%#Q63+%cj9+2DTY19b!20?Y"l/1oF$cQ!jSqOHQN-"Gbl<S$bl?`*AjXH9jS_CF`;eou63*>O j8cjmJ,mgnj8b,)6N8e@!8fO4rW)Kfq>g$as#'iWi&1SSs5`i2#(sVFjOL>5rAO]:!6+srs5X1! rAO]:!6+sr"BW"ejMft6s#U2\oK**Q!:p*h!8me5rr4hU!.d$*2?3XU!:g'g2#mWl2$*[VmJd,A !!)[J!L2C=j8n&#i%tE4!!%TLhu<U!!!&9.s!@^Gq^)=p!;e;JrW)ips$?\clp:]YqW%X_r^$Ub r8[k5s5X/[s$?^lqr@aWs$?_(s5a,F!6"our^$V'qr@a`lU(V+!!(n2!WE)hrqZWarr4kV!0&o: 3rf9Q3s#<\o)8Uhhu;O4s"scVJMm?_s8Duunc&PG!!'el!WE)orVurmrr4bS!:quHE;t@C1]RFS !.k.,rr+)A!0nc.-3+&C-35Usq^V^H!;lcq5l^oN5mDhOguR8'J,DS9T@Dr?Q@Jqq!1*UM!M@U9 j8m2br]pP&s5a,E!6"ourBUIVbl?`)`0T[Ss"OKRh_>02!:g'b!:^!f2?3`:2ZGi=!;&>RrW)Ng !!)lprW)3^hu<X5!!%R-r&+NR!!)Qgs"scV^bl/l!;QNn!;HKm1B7FG1]Mk':u=)/rVuqLrnm_S ,*;m&,loLrq^V^H!;lcq5l^nW62rY>!8fL3rW)Kfq>g$as"scVNA^_t!!)XQ!WE)irVurprr)o^ rnm_T1]RN,2#K31rVurgrr4eT!5LDlrW)`m!!)cms"XQSq(`#"]>X_)!K#V2j8c.:1B7=R!.k., rfJE",loIqq^MXG!;lcq5QCeV5lWM<!8fI2rW)Kfq>g$as"scVNA^_s!!)XP!WE)arr)o^rnm_T 1]RN,2#K31rVurgrr4eT!5LDlrW)`m!!)cms"XQSqD&&!s5X7"13!-O!0lFts8DuuJc=R+OWsQG !@\$G.09DJqu6U\!!&WVs"FEQh_5*1!:g'b!:^!f2#mW92?,Z:!;&8PrW)6_rW)3^hu<X4!!%R, r&"HQ!!)Qgs"j]U^bc)k!;QNn!;HKm1&q=N1'P;Ne;5rds5X<21:#uZiA1H4!!%TLf)G[p!!&6/ !@RsF-is;Iqu6U[!!&WUs"FEQh_5*1!:g'b!:^!f1]RN82#fQ9!;&8PrW(:Dhu<X4!!%R,r&"HQ !!)Qgs"j]U^bc)k!;QNn!;HKm1&q=N1'67lE;qZpguQ]Z1&tb_jP_lorVuqLrmq)K,6._.,691m q^;LE!;lcq56(\U5Q<A:!8fF1rW)Kfq>g$as"j]UNAUYq!!)XO!WE)irVurUrnm_T1]RN,2#K31 rVurgrr4eT!5LDlrW)?bs"XQSqD/*3s"XRms5X0Or\FN7iA1H4!!%TLf)G[o!!&6.!@ImE-NX2H qu6U[!!&WUs"=?Ph_,$0!:g'b!:^!f1B7E71]KH8!;&8PrW)Ng!!(pUk5P>[rVlgR!!%R,r&"HQ !!)Qgs"j]U^bc)k!:Bdc1&q=N1'HCn@5=e]j8a,u1'2CTgu1$grVuqLrmq)K,6._.,69.lq^2FD !;lcq4obST56!89!8fF1rW)Kfq>g$as"aWTNALSo!!)XN!WE)irVurUroX4Z!<)os1]RN,2#K31 rVurgrr4eT!5LDlrW)?bs"XQSqD&8ejKaWtjOF2b"(BF7]AYOFrVuqLrmq)K+ohV-+os"jq^)@C !;lcq4obST56!:k!:g'b!:^!f1&q=41'#;njSL_4j8d0i1B6D8`VhOlN6sE\2uisN3!'!Yo)8Uh hu;d;rW)ors"j]UJMd9]s8Duunc&PF!!'ek!WE)orVurmrr4\Q!;\DMI/N%,LbYM#j8aSd1&q4Q !.k.#rr4/B!0eZ.,lmfg!WE)rrr5+]!5q&#j8d-U4kq^ZrqZWarr4_R!8oU4`W,#r1B6D8`UYea j8d1!1'2%+jO#a_2ZNjM2Z`mXo)8Uhhu;d;rW)ors"j]UJMd9]s8Duunc&PF!!'ek!WE)orVurm rr4\Q!;S>PLs4qtM#T13I,s(Ii%b92!!%TLf)G[nOT>8)!WE)rrr5(\!5q#"j8d*T4PVUYrqZWa rr4_R!8oU4`W,#r1B6D8`UYeaTE(;X1'#;njO#a_2ZNjM2Z`mXo)8Uhhu;O4s"j]UJMd9]s8Duu nc&PF!!'ek!WE)orVurmrr4\Q!:hiF@!pfcs8DuuJc=7"OWsTH!WE)rrr5(\!5q#"j8d*T49>E] bl7G=nG`GB!!(q3!6"ouq_A-3!6"7Z!6"oud4tY[!!)XM!WE)irVurUrnm_T1]RN,2#K31rVurg rr4eT!5LDlrW)`m!!)cms"OKRbq]7t!!%TLf)CdUq'6"?!;lcq3rf9!49+@A_r!NVrW(1Aq>g$a s"OKRi%Y5Ms5a&3s5X0us"OetjMXrhe`=uJrA"?5!Q6_jj8d-u0`k7Zc2Zi+c(Itj1&j-3!;&/M rW)6_rW)3^hu<X4!!%R,r&"HQ!!)Qgs"j]U^bc)k!;QNn!;HKm0E;*t0`V+P!.k-prr45D!0e`0 rW)ips#U2\iB%6OZIIsj]6sT>#fG`@:nH1t_gMDE"]2/QjK_V^j8d*T3s#<\bl7G=nG`GB!!(q3 !6"ouq_A-3!6"ml!Q=(!bl$N%T`-\Gj8m1Rr8[su0iHR!j8d-S1&j-3!;&/MrW)6_rW)3^hu<X3 !!%R+r%nBP!!)Qgs"j]U^bc)k!;QNn!;HKm0E;*t0`V+P!.k-prr42C!0e]/rW)ips#L,[i]7*9 h#$.4I/c5._rUjAr8[icr]1&'rT!t.s5X0th`:f;!6kH=!:^!f0E;+20EB&kjSLY2j8d-u0EB&k j9+2'J"Zi&!7_!%s5X:#0Rq=Hj9'mP0VJI,#(J=)ZfKnkhD"sf!!)XL!WE)arr)o^rnm_T1B7E+ 1]0'/rVurgrr4bS!5LAkrW)?bs"FEQbqT1s!!%TLcMmhg!!&6.!WE)rrr5"Z!9-$>T)[jQSp[.0 j8c.Y3WR(tj9+2$I)H!F!1s3O!0dHD"3c.Vh#HF8_r!KUrW(1Aq>g$as"FEQi%P/Ls5a&2s5X0u s"FGks5X0Fr\+?%s5a/5s5X0us"FGks5a/5!20AQ"JBch;.JB8s#'iWoJQaL!:p*h!;c]o!9sL? rr4bS!.cs(1]RFS!:g'g1B7Ej1BIITmJd,>!!(7ts8DuuJc<soruqFCPTg/-!;lcq3WK0>3W`]: PQ!WCj8d*t3WR(tj8b#93WO*uj8d*t3WR(tj8`!U3WPBDj8d*T3W]3[bl7G=nG`G@!!(q1!6"ou q_/!1!6"mj!6"ou!)`_K!6"our\+<4!6"mj!6"our\"7lrT"%8Z^'<!s"scVoJH[K!:p*h!;c]o !9sL?rr4bS!.cs(1]RFS!:g'g1B7Ej1BIITmJd,>!!(7ts8DuuJc<soruqFCPTg/-!;lcq3<0'; 3<NWPVptb-!5ngs!5nitrAjo=!5ngss5X0trAjo=!5m\S!WE)CrqZWarr4VO!8oL1`;eoq0E:)5 `;_Ij`;eos0*&rjjSgh4j8d-u0*&rjjS^_4Q/);u!R+Et0E3m0!;&,LrW)Ng!!)lprW)3^hu<X3 !!%R+r%nBP!!)Qgs"aWT^bZ#j!;QNn!;HKm0E;*t0`V+P!.k-prr41)!;lcq3<0'=3<;m[ro=(7 s5X0ts#C(ss5a,=s5X0ts#L,?!5naqs5X0th`1`:!6kH=!:^!f0)u"10*&?Yj8`Zf0*#J]j8cOd 0*&rjjS^_3`;eot0E:)5`;_Ij`;eor0*>%9Zdf!8!34m/s"j]UoJ?UJ!:p*h!;c]o!9sL?rr4bS !.cs(1]RFS!:g'g1B7Ej1BIITq#16np\t1H!!(7ts8DuuJc<soOWsW#s#0oXi\pkBs5X6PD)_LU !5ngq!5nitrAXc;!5ngqs5X0tr\jgOs5X0th_tT8!6kH=!:^!f/cYn0/c_ODj8cLa/c_ODj8bhP /c`iijS^\2`;eot0)su4`;_Fi`;eot/cp$bWW"LMEW>)"`83-H1]ROJ1]dRUo)8UhqYpHol2KiE rW)ors"aWTJM[3[s8Duunc&PE!!'ej!WE)orVurmrr4VO!6m1srVuqLrm(M*,5M6<2ZNj;2uhq= _uDXq:&j8S_uDXq_uJfr2uhq=_uDXq_uJct:&d-PP5jSC_r!BRrW(1Aq>g$as"49Oi%>"+ro=(' s.9;0ro='!s"4;is5a,2!6"our\"63!6"mi!6"ous,$h0ZN&tcTDpMDTE!sPTAD4#1B7FI1BIIT o)8UhqYpHol2KiErW)ors"aWTJM[3[s8Duunc&PE!!'ej!WE)orVurmrr4VO!6m1srVuqLrdk(" rr4kV!9,m?guR7-9sO`Z!5ngp!5nitrAO]:!5ngp!0[BC"3c(Sh#HF8_r!?QrW(1Aq>g$as"+3N h^nhmq;_O]r[e,gs5a,1!6"our[n02!6"mh!2'5N!\I3tqr@e%:Ym]'1B7FI1BIITlMgb_l2KiE rW)ors"aWTJM[3[s8Duunc&PE!!'ej!WE)orVurmrr4VO!6m1srVuqLrdk("rr4kV!9,m:Vu5TW guQBQ2?:YpjS_":j8d*s2?:u"jT!F)jMTk5!WE)CrqZWarr4PM!8]:/I^72tj9",KMZ#+,`;eos /HE`hjSgb2j8d-u/HekTguQER/HS_?`;em"bb%\e/cRR+!;&#IrW)6_rW)3^k5P>[rVlgP!!%R* r%e<O!!)Qgs"XQS^bPri!;QNn!;HKm0)u!s0E;"O!;QQn!.k-#ro*kV2?3a92?fZ$jLTZ8s5X5T 2T,RUrAO]:!5ndo!DKEkg]XlU_rS_m2?EdWbl7G=nG`G>!!&!1s"XQSoJ-IH!:'R_!9sLFrr)or rr4_R!.cp'1B7=R!:g'g1&q<i1'.@Sq#16np\t1G!!(7ss8DuuqYpEnJc:6"iVrj7!!&WK!WE)C rqZWarr4PM!0&T11&q=H1'.@So)8UhqYpHol2KiErW)ors"XQSJMR-Ys8Duunc&PD!!'ei!WE)d rr4VO!6m1srVurrrqc\Hrdk(-rr4hU!1u+LrW(1Aq>g$as""-MN@b)a!!)XG!WE)irVurprr)o^ roX4Z!<)os1&q<*1Aip-rVurgrr4_R!5L>jrW)?bs"=?PbqK+r!!*#tq#CEoJH19#ir8s8!!&WK !WE)CrqZWarr4ML!0&Q00`V4G0`h7Ro)8Uhhu;d;rW)ors"OKRJMI'Ws8Duunc&PC!!'eh!WE)d rr4VO!6m1srW*#upAfdDJH4I*TelfL!6kH=!:^!f/-#[0/H7F)!;%uHrW)Ng!!(pUk5P>[rVlgO !!%R)r%\6N!!)Qgs"OKR^bGlh!;QNn!;HKm0)u!s0E;%E!.k-#ro*kV1]RNJ1]dRUbl7G=nG`G< !!&!/s"FEQoIp=F!:p*h!8me<rr)orrr4\Q!.cm&1&q4Q!:g'g0`V3h0`h7Rq#16np\t1G^&W`` Jc=X-s"j]UT/6TJ!6kH=!:^!f.f]R//,q:'!;%rGrW)Ng!!(pUk5P>[rVlgO!!%R)r%\6N!!)Qg s"OKR^bGlh!;QNn!;HK80E1tE!.k-#ro*kV1]RNJ1]dRUbl7G=nG`G<!!&!/s"=?PoIg7E!71Z, rr)orrr4\Q!.cm&1&q4Q!:g'g0`V3h0`h7Rq#16np\r;gr;QHkJc:6"iVrj5!!&WI!WE)CrqZWa rr4GJ!0&K.0)u"E0*2%Pci3)+rW)ors"OKRJMI'Ws8Duunc&PC!!'eh!WE)orVur/rqZVGrdk(rr4bS!1u%JrW(1Aq>g$as!e!KN@Or]!!)XE!WE)FroX4Z!<)os0`V3)1&Nd+rVurgrr4\Q!5L;i rW)`m!!'M-quD<IJc=X-s"XQSl8&4s!lLO#r\F3.!I6I#j8d*m1A^&5e@KGX1'.@Sbl7G=nG`G; !!&!.s"49OoI^1D!71Z%rr4\Q!.cm&1&q4Q!:g'g0`V3h0`h7RX8`(uJc:6"iVrj3!!):=puDJ! 8cLO=j8jK[s5X0tpbDO(!-mZ]!WE)CrqZWarr4GJ!0&K./cYnD/ckqOo)8Uhhu;O4s"OKRJMI'W s8Duunc&PC!!'eh!WE(urVuqLrdk(-rr4\Q!9u<=j8d^/S,okLs5X0ts"XJB!7_&0rL<mm1&p;7 _tYtdj8d^.S,gJ,j8d*\0`h7Rbl7G=nG`G:!!&!-s"+3NoIU+C!:p*h!;c]o!9sL?rr4\Q!.cm& 1&q4Q!:g'g0`V3h0`h7RJc:6"M#RE/!!):=s5X0tr@n=Wh#HF8Gl08r_uJfp1&p;7_tYtdj8d*r 0`al$s5`>t!WE)CrqZWarr4DI!0&H-/H>eC/HPhNo)8UhqYpHol2KT>s"OKRJMI'Ws8Duunc&PC !!'eh!WE)orVuqLrdk'3rr4\Q!9u<=j8d*q0`[@9j8cF^0`],kjSL\3j8d*m1&p;7_u)4h_uJf\ 0`h7Rbl7G=nG`G:!!&!-s"+3NoIU+C!:p*h!;c]o!9sL?rr4\Q!.cm&1&q4Q!:g'g0`V3h0`h7R q#16nJc:6"P5bJ9!!):=s5X0tr%S1ds5X0tr%S2hs5a&3s5X0tpbDg0!5n^h!n?;Bk:m#:!6kH= !:^!f-ia7,./tk!!;%iDrW)Ng!!)lprW)3^hu<X1!!%R)r%\6N!!)Qgs"OKR^bGlh!;QNn!.k-# rf[9\0E;+<0`U26_tu.fj8e!50EB#jjSLY2j8d*m0`U26eGYm;_uJctL$(,jrW(1Aq>g$as!RjI N@=fX!!)XB!WE)irVurUrnm_T0`V3)1&Nd+rVurgrr4\Q!5L;irW)`m!!%TLJc:i3s"FEQl7i8! !5n[froEu2!5nitq_8'2!5nRcpuDFZjtHi8!6kH=!:^!f-ia7,./tgu!;%fCrW(:Dhu<X1!!%R) r%\6N!!)Qgs"OKR^bGlh!;QNn!;ZWn!.k-#rjDb(!:Bdc0E;+<0`U26_YZ%djSU\3_Z/]o0`U26 _Y>hZj8mFpkV*&:!6kH=!:^!f-NF.+-iY^t!;%fCrW(:Dk5P>[rVlgO!!(G%!-n>#!1a!B!Kk;" j9!Mp8c1:I>HlW<gq%aS1&q4Q!:g'g0`V4F1&9l1_u2:o>HlW<gq%b-0`dESs5X7)S4W0(!WE)o rVurrrqc\Hrdk'Vrqc]arr4YP!9u9<j8d'p0E>;Vj8d'p0EAuijSLY2j8d'l0`U26_Yl.hC:XB* !3kZ@!WE)CrqZWarr4>G!0&B+.f]SA.foVLci3)+rW)ors"FEQdP(ZGq;_OGr\+>Vqr@e$8H(:D C>A^I!1_:fs8Duunc&PC!!)UFq;_Onr\4Fgh#$.4SGb/BYl!J^b=V1X!WE)orVururqHJErdk'V rqHKarr4VO!9u6;j8d'p0*%+6j8cF^0*&lhjSLV1j8d'l0E:)5_Yc%e8,qWMgupBlrW(1Aq>g$a s!IdHN@4`V!!)XA!WE)irVurUroX4Z!<)os0E;+$0E?@tjS1D/SH%XPS1mL(s5X0as"F[KguQX_ 0R1e@j8`E00`V+P!:g'g0E;+E0`U26Gkj#u8DN:L>;1<Fs5X/as"FGCs5X9P0M%`6j8cFR0EM.Q p\sjdJc:6"[Jok"o`"kD!!):;s5X0sr@\1AbQ$W'GPj)o_Z/]o0E:)5_Y>eaj8d'p0*#bej8d]n 0*2%Pbl7G=nG`G8!!&!+s!n'LoIBtA!:p*h!8me<rr)orrr4YP!7EP$GlQk"0EU%jSGb,C_q_Kr 0E@XCj8`E`0EZR\bBV;ds8Duunc&PB!!)UEs5X0)q(Mf=s5X/ar\+G!jNDfJ0EU%jSGb,C_q_Kc 0EM.QqYp'dJc:6"[Joatp\t1G!!):;s5X10rgNqceGnS0_YYtd_Z/]o0E:)5eGG^8OT.!6j8d^. RfTDAs5X0WkUuu9!6kH=!:^!f-NF.+-iYXr!;%`ArW)Ng!!(pUk5P>[rVlgN!!(G$!-nP)q(Men s5X/pr@e4Br@e;jjLP1B!(b<fs8Duunc&PB!!)UEs5X0)q(MlfjLP1B!(d)C!-nP)!,DHd!(cN3 !WE)trdb'#!0[EZrr4VO!9u64j8mG-q_%rds5a&1puDFls"F--!RsX'0*2%Pbl7G=nG`G7!!&!* s!e!KoI9n@!:p*h!8me5rr4YP!7EP$GlQk#0E@XCjS(>0guP!F0`V+P!:g'g0E;+E0`U26Gkj#p guP"#0E@XCjQJ8urW)utJH16$Nr]+Ws"=?Pl7`%q"5Lb_8,=k=_Z/]o0DOT._Z):bj9!N/8*;N+ rW(1Aq>g$as!@^GN@+ZT!!)X@!WE)irVurUrnm_T0E;+$0E?@njSpn6SH%[E0`U26SAm8_rVurg rr4YP!:qo?j8aH)0`U26SG4c<SH%[60ED*'!.b-,!<<&u0)u!E0*2%Pbl7G=nG`G7!!&!*s!e!K oI9n@!:p*h!;c]o!9sL?rr4YP!7EP$GkpG#0E@XCjS(A.j8b^i0`V+P!:g'g0E;+E0_sc0GlKJt j8b_F0E@XCjQS@L!.b-'!!+\PT.U0D!6kH=!:^!f-3+%*-N>Lp!;%]@rW)6_rW)3^hu<X0!!(G$ !-nP)q(Mf&s5X/pr@e;7S6Q"I!lO*0r%J/UL!;=OrVurgrr4YP!:qoEj8aH#0ET/Q\bn,^Y_E*2 !/:I6!,DHd!g&pVnh>UpJH1<&!A4AE/ckqObl7G=nG`G6!!&!)s![pJoI0h?!:'R_!9sL?rr4YP !7EP$GlQk#0EXl$jI?*%!n?;\s"FPEjP3<*0E@47j8b:e0`V+P!:g'g0E;+E0`U26Gkj#qSE/Hr r\+>6s5X?F0M(![SGb,CeE#-K0S'4T!/COSrr4SN!1tkErW(1Aq>g$as!7XFN@"TR!!)X?!WE)a rr)o^rnm_T0E;+$0E?@tjS1D/VZ5]ZRkRC;s5X0Ls"Fd`guQX^0R2C6gdo^Es8Duunc&PB!!)UE s5X0)q(N.ZguQX^0R2C6gdqH!!2feW".Lu8YlEbaS+&*5rW)qK!.b-0!<)os/cYmD/ckqObl7G= nG`G6!!&!)s!RjIoI'b>!:p*h!;c]o!9sL?rr4YP!7EP$GkpD#_Z):j8B^nk!5e[g!JT>+j8anY 0`V+P!:g'g0E;+E0_j`.0EHm_qr@a2r\+@DbPU?#_XB/ZrW)orJH16$OoYCYs"49OT.U0D!6kH= !:^!f,ldq)-3#@n!;%Z?rW)Ng!!)lprW)3^hu<X0!!(G$!-n>#!5e[g!KbM)j8mGcq_/4XYh\<p Y\MB9s8Duunc&PB!!)UEpuMB-#$S7djP6tSq_/&4bQ$W(bE2-G!WE)rrpg&?rdk'Vrpg'arr4SN !1tkErW(1Aq>g$as!7XFN@"TQ!!)X>!WE)irVurprr)o^roX4Z!<)os0E;*(0`3X)rVurgrr4YP !5L8hrW)`mo`0RBJc<(Vo`4[as"9fAbl7G=nG`G5!!&!(s!IdHoHs\=!:p*h!;c]o!9sLFrr)or rr4YP!.cj%0`V+P!:g'g0E;*g0EM.Qq#16ns8McnJc:6"[Jon#oDY74b5V5;nG`G5!!&!(s!IdH oHs\=!:p*h!;c]o!9sLFrr)orrr4YP!.cj%0`V+P!:g'g0E;*g0EM.Qq#16nrVlWnJc:6"[Jp"& nG\q1b5V5;nG`G5!!&!(s!IdHoHs\=!:p*h!;c]o!9sLFrr)orrr4YP!.cj%0`V+P!:g'g0E;*g 0EM.Qq#16nqYpEnJc:6"[Jp+)Jc='rq>g$as!.REN?nNO!!)X=!WE)irVurprr)o^roX4Z!<)os 0E;*(0`3X)rVurgrr4YP!5L8hrW)`m!!)cm!!%TLJc<(Vrr@WLci3b@nG`G5!!&!(s!IdHoHs\= !:'R_!9sLFrr)orrr4VO!.cg$0E;"O!:g'g0)u!f0*2%Pq#16nJc:6"Jc:6"pAXmgnG`G5!!&!( s!IdHoHs\=!:'R_!9sLFrr)orrr4VO!.cg$0E;"O!:g'g0)u!f0*2%Pq#16nJc:6"Jc:6"pAXmg nG`G5!!&!(s!@^GoHjV<!:'R_!9sLFrr)orrr4VO!.cg$0E;"O!:g'g0)u!f0*2%Pq#16nJc:6" Jc:6"pAXmgnG`G4!!&!'s!@^GoHjV<!:p*h!8me<rr)orrr4VO!.cg$0E;"O!:g'g0)u!f0*2%P Jc:6"Jc:6"m/Hh]nG`G4!!&!'s!@^GoHjV<!:p*h!8me<rr)orrr4VO!.cg$0E;"O!:g'g0)u!f 0*2%PJc:6"Jc:6"m/Hh]nG`G4!!&!'s!7XFoHaP;!:p*h!8me<rr)orrr4VO!.cg$0E;"O!:g'g 0)u!f0*2%PJc:6"Jc:6"m/Hh]nG`G4!!&!'s!7XFoHaP;!:p*h!8me<rr)orrr4VO!.cg$0E;"O !:g'g0)u!f0*2%Pq#16nJc:6"Jc:6"pAXmgnG`G4!!&!'s!7XFoHaP;!:p*h!8me<rr)orrr4VO !.cg$0E;"O!:g'g0)u!f0*2%Pq#16nJc:6"Jc:6"pAXmgnG`G4!!&!'s!7XFoHaP;!:p*h!8me< rr)orrr4VO!.cg$0E;"O!:g'g0)u"30E2%20*2%Pq#16nJc:6"Jc:6"pAXmgnG`G3!!&!&s!7XF oHaP;!71Z%rr4VO!.cg$0E;"O!:g'g0)u"40Dtn10*2%Pq#16nJc:6"Jc:6"pAXmgnG`G3!!&!& s!.REoHXJ:!71Z%rr4VO!5U>g!5:,drVurgrr4VO!9Gm1!95^5rW)`m!!%TLJc:6"Jc>BBq>g$a ruqFCN?\BJ!!)X:!WE)arr)o^rnm_T0)u!h0Dkgc0E;"O!:g'g0)u"70D>J.0*2%Pq#16nJc:6" Jc:6"pAXmgnG`G3!!&!&s!.REoHXJ:!:p*h!;c]o!9sL?rr4VO!5pPd!5U>grVurgrr4VO!9Z$. !9Pp8rW%NKJc:6"Jc>$8q>g$aruqFCN?\BJ!!)X:!WE)irVurprr)o^rnm_T0)u!k0D>I`0E;"O !:g'g0)u"90Co2,0*2%Pmf*4dJc:6"Jc:6"q>g$aruqFCN?\BJ!!)X:!WE)irVurprr)o^rnm_T 0)u!l0D,=_0E;"O!:g'g0)u";0CJo*0*2%Pnc&FdJc:6"Jc:6"q>g$aruqFCN?\BJ!!)X:!WE)i rVurUrnm_T0)u!m0Cf+^0E;"O!:g'g0)u"<0C8c)0*2%Pq#16nrr2]nJc:6"Jc:6"q>g$aruqFC N?\BJ!!)X:!WE)irVurUrnm_T0)u!o0CJn\0E;"O!:g'g0)u"=0C&W(0*2%Pq#9pdJc:6"Jc:6" q>g$as!!:"oHOD9!:p*h!8me5rr4VO!6Qt^!66bmrVurgrr4VO!:DN(!:2?>rW)cnoDjIAJc:6" Jc>KGnG\:hnKS)6!:p*h!8me<rr)orrr4VO!6[%\!6HnorVurgrr4VO!:MT&!:DK@rW)lqJH16$ JH16$l2^>QMB_R8!WE)FroX4Z!<)os0)u!s0BW>X0E;"O!:g'g0)u"A0B3'$0*2%Ps8IQLJH16$ JH4j5iVrj%!!%s&!WE)FroX4Z!<)os/cYms0'*)V0)tnN!:g'g/cYnA0&Zg"/cbm%!.b-$!.b.2 !9*qW,6._&,6@cDci3)+rW)ors"49OcS"5XbV&qp!!)Qgs"49Oo.Ji!o.GRoJH16$JH4[0iVrj% !!%s&!WE)irVurUrnm_T/cYmu0&Q`T0)tnN!:g'g/cYnD0&$C!/qF"R!.b-$!9!q:rr4/B!/r*& rW)Ng!!(pUhu<X.!!(G"h#PbRs8Duunc&P@!!)[Ef`:XsJH16$JH16$irJ';ruqFCN$8<%!:p*h !;c]o!9sL?rr4SN!7NRT!73@urVurgrr4SN!;A+s!;.rErdb'#!.b-$!9=.=rr4/B!/r*&rW)Ng !!)lprW)3^hu<X.!!(M$fDs>Ps8Duunc&P@!!)dHdfB+p!WE)urdb'#!.b-$!:0^Arr4/B!/r*& rW)Ng!!)lprW)3^hu<X.!!(S&eH"&Ns8Duunc&P@!!)gId/`qo!WE)rrpg&?rdk'"rdk(&rr4/B !/r*&rW)Ng!!)lprW)3^hu<X.!!(V'df@lMs8Duunc&P@!!)jJcN*bn!WE)orq-8Brdk'"rdk(& rr4/B!/r*&rW)6_rW)3^hu<X.!!(Y(d/_]Ls8Duunc&P@!!)pLb5hDl!WE)orW*#upAfdDJc:6" Jc=C&ruqFCN$8<%!:'R_!9sL?rr4SN!80!M!7rk'rVurgrr4SN!<"Ol!;nGMrW)`m!!)usq>c*G Jc:6"Jc=C&ruqFCN$8<%!:'R_!9sL?rr4SN!8B-L!8&q(rVurgrr4SN!<+Uk!<"MNrW)`m!!)lp r;_EJJc:6"Jc=C&s!!:"o)8UhqYpHol2KiErW)ors"49Ogb-\Kfe3=(!!)Qgs"4<P0#Rbh/ckqO mJ[(cJc:6"Jc:6"gAZpQnGWCfqYpHol2KiErW)ors"49Oh(H\IgFiO*!!)Qgs";(e!\XHPJc:6" Jc:6"`Vt]<nGWCfqYpHol2KiErW)ors"49Oh_)eHgb/X+!!)Qgs";%d!WE(Mrdk'"rdk'"rk/41 !;c]o!9sLFrr)orrr4SN!8oKG!8T:-rVurgrW"R`!;QNn!.k-#rdk'"rdk'grVurprr)o^roX4Z !<)os/cYn10#%DC0)tnN!:g'g/cYn>0'E<%/ckqOq#16nJc:6"Jc:6"Jc<[g!!)lprW)3^k5P>[ rVlgL!!)"2]`?qBs8Duunc&P@!!)F>kQ's%!WE)orVuqLrdk'"rdk'"rl4p;!;c]o!9sLFrr)or rr4SN!6d(Z!6QqorVurgrr4SN!:DK'!:2<=rW)`m!!%TLJc:6"Jc:6"U]0ETrW)ors"49ObV&)Z atE_n!!)Qgs"49OmOm]'ln/><!;QNn!.k-#rdk'"rdk'DroX4Z!<)os/cYmq0'E;X0)tnN!:g'g /cYn>0'E<%/ckqOq#16nJc:6"Jc:6"Jc;GDk5P>[rVlgL!!(4qkQ&aXs8Duunc&P@!!)F>kQ's% !WE)orVuqLrdk'"rdk'"rl4p;!8me<rr)orrr4SN!6d(Z!6QqorVurgrr4SN!:DK'!:2<=rW%NK Jc:6"Jc:6"]`%m2hu;d;rW)ors"49ObV&)ZatE_n!!)Qgs"49OmOm]'ln/><!.k-#rdk'"rdk'] rVurUroX4Z!<)os/cYmq0'E;X0)tnN!:g'g/cYn>0'E<%/ckqOJc:6"Jc:6"Jc<=]!!(pUk5P>[ rVlgL!!(4qkQ&aXs8Duunc&P@!!)F>kQ's%!WE)orVuqLrdk'"rdk'"rl4p;!8me5rr4SN!6d(Z !6QqorVurgrr4SN!:DK'!:2<=rW)`m!!%TLJc:6"Jc:6"`r5r<hu;O4s"8j&p]0j`s"49OmOm]' ln/><!;QQi!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2up!<)oo !<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up !<2uo!<2up!<2up!<)oo!<2up!<)oo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up !<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2up!<)oo!<2up!<2uo!<2up!<2uo!<2up !<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2uo!<2up!<2up !;HKl!9sL?rlHeV!6Qq^rr4Ua!.k-#rdk'"rdk'Urr)o^rnm^s0'E;X0(/`)0'E<%/qO"Qrdk'" rdk'Srr)o^rnm^s0'E;X0(/`)0'E<%/qO"Qrdk'"rdk'Srr)o^rhobZ!29DU!.k-#rdk'"rdk'# rhobZ!29DU!.k-#rdk'"rdk'#rhobZ!29DU!.k-#rdk'"rdk'#roX4Z!;lbH!.b-$!.b-$!.b-$ !8%;3roX4Z!;l`q!6kH+!29DU!.k-#rdk'"rdk'BrVurYroX4Z!<)os@fQMQA*<odA*<oD@tA-@ @tA-@A"mH6rW)!Xk5P>[rVlh+!!(5PkQ%;ckQ$0CJRX1>JRX1>U1+0&!9=(9rr6F-!6ep9!23lc !.eU1@Y&!>@Y&!_@KHH.j8Rs8s'bs.b[Tc9Tjm3cJRX1>JRX1>JRY?_!WE)urr)o^rnm_T@K6DP @d!fc@d!fC@Y&!>@Y&!>@\R<4rW)rsrW)3^hu<Xa!!(5OkQ%;bkQ$0BJRO+<JRO+<U1"*%!<2us !9sL?rr6C,!6em8!23ib!.eRa@/uAaj8c4Y@0*(Ds5X7-Wc%`C!MRX8j9!Z-DLl5I@=_jM@0-?rr2lsl2KT>s'Ym-b[K]8Tjd-bJRPim!0?s:!36$,!4r'g!RGZ_@0!n9j8mSEJRO+<JROaN!WE)u rr)o^rnm_T?iU2N@-@Ta@-@TA@'X/?O8n;9?i[5,j9)DiD6!Ws!4r2<!36(["0,aGWrM,[\q+7? @"D^L?ig6,rr2lsl2KT>s'Ga+b[9Q6TjR!`JR>]i!0@0@pg4*YjJi)b!m090s'Gi`jJi)b!m090 JR<t8JR=UJ!WE)urr)o^rnm_T?N:)M?g%K`?g%K@?a=#=O8n;:?N?/ej8al3?N=sB?N?/ej8al3 ?N=qo?\)R8?]e[rrW)rsrW)3^k5P>[rVlh'!!(5LkQ&%t]`<UiaBek,s5`u^!3-"Zpg*s"s5\`; JR3n6Md?G`!<2us!9sLFrr)orrr67(!6ea4!4?+I!.eFr>l]l[jSrKcWW2&S>l^l(jFLTf?%H:> >ljp)rr2lsl2KiErW)ors'5U)ia'4ta^)^_JR-9$!0-g8s'5W(s5`r\!3-"ZJR*h4JR+1>!WE)u rr)o^roX4Z!<)os>Q=c_>e^9Z>f-Pm>fBqJN;qu7>QC)ij8af1>Qg^uG?gI6j8af1>QURsGCa"M >_-.D>QOg(rr2lsl2KiErW)ors'#I'i*4"t`EU=^JQp#r!0$s=q-*r9h;kO5>6id@f3<"GjJ`#] !nZMbJQm\0JQn=B!WE)urr)o^roX4Z!<)os=o\QZ>/UEX>0-bq>/FGCMuVl5=obf,j9)>aBXn*' !3#p$!3lLa"/oC:\GtUiW.A-'>(Kk@=onU&rr2lsl2KiErW)ors&f=%h-%bu^KJ_[JQ]fl!/p[6 !6>+B!GKgVj8d7"=TN3^qr@atm90DgJQ[P,JQ\sT!WE)ZroX4Z!<)os=9&?V=NLQV=Nphs=MS#= MtuE6a8K*@T$RGt!RIA7=95#>s5X4,T']YX!.e7'=FjSS=98C$j8S3?rW)ors&T1#gK2Pu\l[8Z JQIb2q>c(JJQID(X&f?$!9=(@rr)orrr6"!!81Du!4Z(Y!/+DKj9!Z:F-K`!!9I5_AZ!NJj9"/X S_mHKI`LSOroF#YroAW2JQA4?!WE)ZroX4Z!<)os;ucpN<7(]R<7Lu$<;5GSh/S`[oDn&R!IiSq j8mSUi`#o]s5`<AroF#WroAW0JQ/(;!WE)ZroX4Z!<)os;ZHgL;pt`Q;qM)$;uYkU`r>$!^R%mi !9mD_IGOn`!m\gAro=+1A)gMejQ9D?jS`$VjFL6\;jpVcrW)!Xk5P>[rVlgo!!(SIeGugNgAle% !)`aVr)!HLroBGDn,V`N!7(W*!R>W_;#mHlj8c%:;?#Y=;?#YT;?#X-;1VT5;$$Xrj8S3?rW)or s%i[qe54fuX\dgRJPcACroErQroF#SroEuRroF&T!cG-cs5X7;`h]t<li?EL!0R<B!Sq/]:]n/e e[GEQ!ar.Ms5X7$UgX-ts5X:%:n,K)j8mPgs%i]MqrI`Qs5X@'Hd:]tHiHnD@'.HKj9!>s@/Wq$ jS_pSjS_mZHbS=se[Bi';#fS[`d>_dcA$mHJP`UJ!WE)Zrnm_T:&k:C:>5cL:>Z&&:B"#fjSVaQ OT4AA^AUh+jSVdPjSqsUD;G'L!7&#Jl2^6I!4Mpg!4Mc"!FK^A:'#[sqr@e6HN$\>j8mQGqr@g? :5/T+r_ELS!RBO#j9&aaHJSJZ!Sr)$:B'>Q:B'>R:&pa[j8n(jr_ELS!RB6pj8a%J:4Z0F:'(=o j8Rs8s%NIndS8NtW(l:PJPH&:roF$t!7(T)!."N;roEuOroF)R!4Djf!2TXK!LhjEj8bXY:$;TG 9`W35j8bYA9`\SVs5X:4Uoi2Ij8me;s%WIQ"0I9=cMur-`_C9FroF*Tr_<@PriH5r?JYYB"4a3L ec4\2eR&8MroF#ProF)R$>ePZh5#b#h;mBus%WIQs/c:7JPC\iYY>/t!<2us!9sL?rr5Uk!74Bs !2`EN!.df?9D@KJc>3AOroEuMroF)P!65'"!-nK9",*D%>e3Sh!:`\^h>cO9K_7t<XT.>]`r8U3 >gEB1!2BKdro='Rr_!6Ps5X19r_*7Or(I%M!2BEb!3H4]!65"2!F3qMj8bqS9E+#N9E+#P9)u'n j8bqR9)t^dj8bqS9E*uPXFX#q9<ChfrW)rsrW)3^hu<XJ!!(>;irGiHk5b0Iq;_OqrCR9/[FO?n ]n?2S!L^t-j9!W$>c13fj8n%[r_!1Nr(?tLs%3:!ro=13[A%lT9&]jA9)dlOKCqh:ec4\1GPt,6 NrS/?`rA[1j8aE&9)doN9)doL9)dlOGPt,6ec4\1GPt,6NrS/?`rA[1jS_^MjSqgP`rG*">lI=q >lWjb`rA[1j8ag`8qBU:8cenkrr2lsl2KT>s%!+ic:I$sTh+GKo18]<!6+q.!I*>rj8bqQ8-$$o j8mM/W(?pKr($j?`W,!!ec&,=jSVRJjSqaOGMN)V!S*RL8DjL>8-$X/j8bqI8H.]I8H7`Nh#BqE jSVRJjSh^LjSVRJjSVRJjSMLJj8e!88H.]K8H.]M8GD0Fec/2>j8`A78:a=68-/\irr2lsl2KT> s$m%hbt$psSk&/Jnji`@!.t#:#?fjCc"KV!c2Zi)B`CR&UAs9VU.8@\s5X0eW(6jJqaUWhro='& s%!(Lr($bIr^R#mX4@+.!2@.sh>m1<!4;de!4;Vn"..!$B`CU%jSMIIj8e!88,hTI8,hTK8,hTI 8,hTI8,hTH8,qWMh#BnDjS_UJjSqaDjSqaLjFKgP8$#2]rW)!Xhu<XE!!(22l2[>Cmf;lHs5X02 q*b:Ws5X/mr^?p?jNN2T70;9*U&@C]`S@eu7K2BE7K2?JJcA1<jS_LIBE$uh70@1hWn%.1!7ehQ g&Uh8!13`H!SgfT70(=,j8dF(70(m<j8a<#70&;Hj8d1!7K2BG7K2BI7K2BG7K2BG70(m<j8a<# 70&;Hj8d1!7K2BH7K2BJ70(R3jS)+BjFKaN7BAoYrW)!Xhu<XC!!(//m/ZlJq;_OorBgd$Zde'k ]R]lH!LLb)j9!Q!<l@Aq!:WAUj8a`+6NY3e]_k+s<rPGdJH+[1FT"Q,<i/7`jSM:EU&O*QB)b3u h#HF8FT+W-U&O*V6WV.LgfFDA!*9-\!8P@WfDtV4!7_&0!R,0U6NL5oro='Gs$Hdms5X0ur^-]e bl?`(QiBGPjSVCEjShOGjSVCEjSV@FZiB(d`;W+)<m:U)!13^QroF#FroF)H!42^d!13[P",jgc JH&"9jFK[L6``WUrW)!Xhu<XB!!(,-mf<&Jq;_Oor^$X,h#$.4T`%1WZhreabZ2PIo`4DHs5X00 q*G/<jIl97!20AQTL/Y=r58Tbro='tr^$V's5X:+Mgqc*jSqOHbl?`,ba*a:]`7$mZb\uZ!;Ae[ J,SF0bf&<9j8d-t631ZQs5X:3TW6NAj8mJ)s$H_Gr'LDDr^$V?s5X6fWcS2,roEuD!G1'dj9*o) Wmq(0!R+RD6N6'E6N6'G63)N8j9482J!Smij8bMG6N6%s6@hJ)637&cj8S3?rW)ors$-Paa?]7q og&Q<!.O`/#?9L>b[`tfbl?`(AH+mpTE!sST0QAJs5X0c_Edhqm6LL.!.Or5s5X0PpcnhOs5]h< p>c80ErJ<(MYlH8ZGce(s$-U*h"p(4bZ)JFdK'&-!Iii#j8m1urBLC4h#$.5e8kORroEuBroF&D !4)Ra!.Or5roErA!Iii$j8mbNr]pJDrBUACr]gIUqW%X^r]pJDJO"cOX?Zgc!9=(@rr)orrr51_ !6.7r!:rGTj8aZ)56.>Uj8`]h56HAqb^TRV!o2k/rBCA%gp4a\q#KbGq;_O)s$-PE!2'$N!2';P TKi54!mIr[r'(4>`;em#`0ER*s5a/D!`P`0ro=.!T2WWlciEi*!`P`0s5X7:]9W4W!`Q)Bs5X7" T2Y\QroEuAroF&C!E6W1j8m2=s$-MDqEG$[WQbD'!lU^0rBL;BrBL;BrBC@4]A3GI!Q:9%5Q9_p 5Cl&#56:``j8S3?rW)ors#g>^`BEqqnid$6!.O`,!lX03r&k$Xr]L71s5X0!rB1-Y^-2Aol951. !.O`,!lX03r&k(dM>o^=M>uW:E;_p$Pb2E94iBM/!.d:a4b5c44TYN^j8S3?rW)ors#^8]`'!hq nN?j4!.FZ*!o2k/pcJPKs5^UNrrD:Gs5X0.q)ebOjP3W3491WGj9:c1;;C6)rB(/2jOA`C`B;?E JNSKGJNUe3!WE)Zrnm_T3WK/s3rB!I3r.h:I/c8-j8beH3WPcOjIA:2j8aT'3XT9MjNM!mI,*f< :]EHUW;ko\SiTZPs5X0OJNCh4a8gcPJNA?C`&[qu!9=(9rr4tY!5U\q!:DlCj8aQ,3WJ.?T(k;G T)[lA3V_\73<=rkqr@a5r](!TbkpH$_gshg3Q;&M3Is2A3Q3uZrW)rsrW)3^hu<X7!!')Zs5X0, q)8AmjLY7J!O7F[2ZSX5j8a&q2Zf/5?_fXUjS_"A?a8DIgp(_n2Z])cs5X4)P(>R42oG]I2h<o= 2o[cWrW)rsrW)3^hu<X5!!')Xs5X0+q)&8EjP3H.2#rg>j9:](9\e^!rA=Z+jOA`<JMkY/^]8pC JMi!9a>F"t!<2us!9sL?rr4hU!3A'Xj8aN%2%!XEjNLmeHJIT:9`HsMVuPf[S2F!Es5X0MJMi!9 br*38JMi!9JMkP,!WE)urr)o^rnm_T1]RNW2#-/21]`?dqr@a3r\OXKbPU?#_gsXq1sIki!.ctX 1k@L+1]dRUrr2lsl2KT>s"aWTX>BY4rA+X_Yh\<pY\X+l!KkS*j8mGdJMVj5[PR+IJMVj5JMXYh !WE)urr)o^rnm_T0`V3)0nD'10u5U.!.ckU0nD'd0`h7Rrr2lsl2KiErW)ors"OKRJMD^1JMFtq kQ$/gJMD^1ZnVU\!<2us!9sLFrr)orrr4YP!.chT0S(po0^&Lf0S(p/0XNM7rW)rsrW)3^k5P>[ rVlgM!!%R'JM2R-_(Y!PJM2R-JM4A`!WE)urr)o^roX4Z!<)os0)u!'07bd-0>T=*!.ceS07bd` 0*2%Prr2lsl2KiErW)ors"49OJM)L+JM+bkkQ$/dJM)L+Zn;CY!<2us!9sLFrr)orrr4U%!.b-$ !.b-$!.b-$!8%;Nrr)o^roX4Z!<)nJ/qGX+0"rt%!.cbR/qGX^0)Y_J!9sLFrr)orrdc\Q/qGXh 0'E:d/qGX+0!m7iroX4Z!.k-#rdk'[roa?5rdk'"rfmEErr)nKrdk'"rjr*m!.k-#rdk'5roX4N !;ZWm!;QQb!;QQl!;ZWc!;QQl!;QQb!;ZWl!;ZWc!;QQl!;QQc!;QQl!;QQb!;ZWl!;ZWc!;QQl !;QQb!;ZWm!;QQb!;QQl!;ZWc!;QQl!;QQb!;ZWm!;QQb!;QQl!;lcV!;QQb!;ZWl!;ZWc!;QQl !;QQc!;QQl!;QQb!;ZWl!;ZWc!;QQl!;QQb!;ZWm!;QQb!;QQl!;ZWc!;QQl!;QQb!;ZWm!;QQb !;QQl!;ZWc!;QQl!;QQb!;ZWl!;ZWc!;QQl!9F.Arpg'brquilrpp-brquimrpp-brquilrpp-c rqlclrpp-brquilrq$3crquilrpp-crqlclrpp-brquilrpp-crquilrpp-brquimrpp-brquil rpp-crquilrpp-brquioro=(Srpp-crqlclrpp-brquilrq$3crquilrpp-crqlclrpp-brquil rpp-crquilrpp-brquimrpp-brquilrpp-crquilrpp-brquimrpp-brquilrpp-crqlclrpp-b rquiXroX4N!;ZWm!;QQb!;QQl!;ZWc!;QQl!;QQb!;ZWl!;ZWc!;QQl!;QQc!;QQl!;QQb!;ZWl !;ZWc!;QQl!;QQb!;ZWm!;QQb!;QQl!;ZWc!;QQl!;QQb!;ZWm!;QQb!;QQl!;lcV!;QQb!;ZWl !;ZWc!;QQl!;QQc!;QQl!;QQb!;ZWl!;ZWc!;QQl!;QQb!;ZWm!;QQb!;QQl!;ZWc!;QQl!;QQb !;ZWm!;QQb!;QQl!;ZWc!;QQl!;QQb!;ZWl!;ZWc!;QQl!9F-1rdk'"rg`uO!.k-#rdk'5rdk'" rdk'=roa?5rdk'"rfmD5rdk'"rg`uO!.k-#rdk'5rdk'"rdk'=roa?5rdk'"rfmD5rdk'"rg`uO !.k-#rdk'5rdk'"rdk'=roa?5rdk'"rfmD5rdk'"rg`uO!.k-#rdk'5rdk'"rdk'=roa?5rdk'" rfmD5rdk'"rg`uO!.k-#rdk'5rdk'"rdk'=roa?5rdk'"rfmD5rdk'"rg`uO!.k-#rdk'5rdk'" rdk'=roa?5rdk'"rfmD5rdk'"rg`uO!.k-#rdk'5rdk'"rdk'=roa?5rdk'"rfmD5rdk'"rg`uO !.k-#rdk'5rdk'"rdk'=roa?5rdk'"rfmD5rdk'"rj)O9!.k-#rdk'Krdk'"rdk'Rrk8A`rdk'" ri,mJrdk'"ric=<!.k-#rdk'Hrdk'"rdk'Orknefrdk'"rhf[Grdk'"riQ1>!.k-#rdk'Frdk'" rdk'LrlP4lrdk'"rhKIDrdk'"ri5tA!.k-#rdk'Crdk'"rdk'JrltLprdk'"rh9=Brdk'"ri#hC !.k-#rdk'Ardk'"rdk'GrmUq!rdk'"rgs+?rdk'"rh]VF!.k-#rdk'>rdk'"rdk'Ern%4%rdk'" rg`t=rdk'"rhBDI!.k-#rdk';rdk'"rdk'Brn[X+rdk'"rgEb:rdk'"rh08K!.k-#rdk'9rdk'" rdk'@ro*p/rdk'"rg3V8rdk'"rgj&N!.k-#rdk'6rdk'"rdk'=roa?5rdk'"rfmD5rdk'"rgWoP !.k-#rdk'4rdk'"rdk':rpBc;rdk'"rfR22rdk'"rg<]S!.k-#rdk'1rdk'"rdk'8rpg&?rdk'" rf@&0rdk'"rg*QU!.k-#rdk'/rdk'"rdk'5rqHJErdk'"rf$i-rdk'"rfd?X!.k-#rdk',rdk'" rdk'3rqlbIrdk'"reg]+rdk'"rfI*Z!.k-#rdk')rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'" rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'" rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'" rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7 rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'"rdk'7rdk'"rdk'"rdk'" rdk'7rdk'"rdk'"rdk'"rdk'7rV~> Z ; 0 0 scol 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (34)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 3449 1336 M <2D0D330C14130627>[77 45 53 24 46 24 49 0]xS : 611 646 8 611 993 1050 3532 1453 F F 3 [ 0 ] F X doNimage Jc:6"Jc:6"T)O<?Jc:6"Jc;8?Jc:6"Jc:6"T)O<?Jc:6"Jc;8?Jc:6"Jc:6"T)O<?Jc:6"Jc;8? Jc:6"Jc:6"T)O<?Jc:6"Jc;8?Jc:6"Jc:6"T)O<?Jc:6"Jc;8?Jc:6"Jc:6"T)O<?Jc:6"Jc;8? Jc:6"Jc:6"T)Qq4JH16$JH16$quGFLbPm%mJH16$JH5QIgA]:prr@WLJc:6"Jc>]KrrCdPhYmKT nc&PkrrC4@!'u28Jc;,;!E:uW3<(3,;CPR'=<mj]!)3DR"#r2%.K;40.mlEY,ptf"s&')(4B*P+ ;E.eY3!VPj<&do<:ac9&![Uelr_rnG.K0;N=Z-6c.9-=.!)ihC"<pl--!(%&#:WJ-<$"\<4T@bN (-b/Vr^HhegA^"/rW)Ngs&o@%b5MB,Jc:6"S,NI:<&Xb9s!%\F.9&3-,QGOZ9`I-U3&WoKs"js2 6Td=S-TiXR;?p;d<$PFA3*?2?#<X513*&"8-iZ.-,uc2i;un?qrW!+)2?4"3<<"uZ;ZA$G,$$`N <rXu].8Vp%*_Td$s$Hl(5=7s?7K3AArnm_S!:p-hHiF*Frr2uuIfWSor;ZjtO8/bU;Z-S"VZJ&b 6_IQ]L]hNhTO.p'!<5Ci!'qB['dN_W!,@)arr)nVrW)tg#FClqDMF*0>Q8+63e3WJrVup-s/#jJ Srs!P!L%9uKEIJt-X$IK!F[\^Gm8:i>sC5B=T2M/5t+p5:b>B@3WUNSs#:*.2E`bo7gC\g77/tJ 2H9]9!&X^)"<KoZ3)]c7##[ED1-nYhs)SEP>Bat/=Bf)2C'RX1:0CqC=]58p##\ks<)?=fr^6]U "X>-H6UsHB.gBQT4Xj8n1B1nj?Y)nl5s8FTs$-Na"WTa+:dHf84U2lS0G?f&+=[=+#87[h$QLSq /cQOe()R_b!!"VM!!!r;!!!c6!!*Z3rttb9!!<0#!#,50rr2Wl!X&KPs*"GYpAb@&!"fS=$i^5, $i^Y;#lkM8!!=DF"p4Z%rsJf5rr<$'qu?gl!)a@-#lb>6&-!"?%gaEj"TJc5-OU@k(04C.s$6_k 4[VO5!8@G1rqlcfrr73B!<2ut!<8;cGu-X&!!.+:r;Zh0q#CMe$R8dR!!#Cd3WsR*P5mH>!<8r# !3H6i!W`6!!20>j">lMHScJeQrrE'#"-ik>!<4DL2?8j>4oYK^MZ3YXXT3SD!<6"'!-\E3;?3?i s.')h"X=#F!3H8$IfTNus*k-$It3%KD?Y]6RX&_>pAb1!ruM.jjoGE-!&+9N!h""@s&o@#!.X\B s&f;4!,D9/!%IgG!M!'f49pij!b24'!(m2D"WCqPC]G.J!!cI'9E7*r!(6cI#D,*e79P`oJH$en E;on@&HG)s*<-3J&NV4#,pO'Is'5gT@3BGcF]SNh!Gka1!!39G!rW-!"p,bE-2mlF=[W3_#=0PO Eb.9o;#ac!!!=Dd0MD?E"Y2`05t+HH=9guRE,'9&ChE]=#?F&g:fL=l?2nO:<!?$$6WcBar_`nn >>A3l6iU$cAj]`$:'+Wr<<#i":d\8N5t1f@s&]:f8cJ\j5uLb`6NK5@s$ZuZ2Fm`o"#;o#2ZH2G 3r^K2+=B<5*\o\ts!J$b1*A=r1`eRT4TI29,6T&-4XEl'1']0L1`S8$-Pl_,#!E\c-T47RruMD2 2BsY$1d=M12?t?N/KQ8Q"sa-b"#)W#9`+nEro!eR!;$3iE;oq;rr2uuPPkI`#QRskqu?^GpAb;D O)AY2NV<DR$NU3T!-%r:!.Y"I"CIR5S4im1#@B5e4dpGBAcHWQJmE^hF](n`ruqZ91nZNc:aQ-B #:5f=>A>:?(B:9;!'^GuWrSOfs+CUWQY_D!F*hs-I0FLuE`dI6pAb1!rr<$*joGD_!&jcU!`if3 s#pA\!.snE!&jg^!(6M]!&+6M!.Xu-!.t4N"AAe_!'(!V"TX8W>6"m,!!eG_L]CHY!*9+"#B0Z!"!6;OoGC]K)YfR%fg#<=oSI,+><eF!&OZWs*k4QQN/61L*$?p")*/a8a??WJ8G7)#CRe0E,&33 2ZJU3!!,,Co)Jn>!/^c;rrE'f"op[a7n"(lq>^V:%<;IK=oSI)70%`99`G(n.oQ-B#"8Mp!)P0G s&K.#=T8:$&O?Es":%.#IfNV!%35BJ!a,Ldrtkc&$3*?n!$)"="&oPB!<6j?!*^fc+oksMs#('5 '2&=E!&XZT#?1\B!*^fN.K9AP=TC`A<'3VG!!3Hi&cMb2>upn(!([%u!*9+"!$hCAgA^(1q>g0e s)\2?rr)r'IK,*-H)@"$TU2e[TEgmIVhfkpYDE4K#F_!LO^W9HCB&;SJH(`6J=;n.s-a+_VNZ4H D#XD6JH#NNE+O!0H2hU]I;j^Us)S3D>Q8RGKQ(.7DH:%`s&]>%F]n`Hs&oA-#?XE%><Q+G>Q7t1 3(I-N<WP6^s#:6HKPGOMCisLmE!M&;H\QZnH%#^:#',<cQ^W>Qrd=g?T)P5\Jsu_0#Cqr7R[KM' UAgDZQ]ms=!!!W2P6Z\OJ8AdX1e%F,rr)nJrW)tt#*#rt<,c_5r`K>$=CtV4!<8#[IuQnr!!.48 s'5kI?]ArKF+%[#D?aiYMJQjCCB&/V8Si?\F&H4Cs(2Km<(oY`*WQ?/!!X`c!gQ&U2#i@4C3&P= !*T;##>6F^?\26?0`Q1\!!H1"49.MD!<3W8!&=OA,61%+!!>srDufo&"uH<e!+c.Lrr<'X62pob $2X],EtMFQ<##K7?NC."rr)pG3rT*a=V#cX>lY0Err<7&!'1*$-NO0G#65YB2G"X6!<6^;$W7W< 6NC<js$Hu+(dA"1!':)Z#=UIC!*q#R/cPeTD?<WU.0)O0!!!W2!!,A5r;ZjiA,QB-.K2^6!!"5A !8@G2rqZWerr7EH!<2rt<;i'dRAh#2.0(4b,6n2c0J>1(9LJgn#>$[<(_9%P/,q4$'*L-G1)LW' 7g21>7nc9%rr)n-rr*%t3('?Gs'l:VOXY$]>:0XT70aqu5p\3:,olqJ"@4"g-T:uhs!%S2)DqI6 !`Di>rr`QU-U0%G3%6*P4U3D`?R&Mt5t1cC#!XU\8MhkSru;51+t5ep1cG@]!\utss$HiA5r/I#9tuq,:t8r/cS0C2E4&Z@9,Zjs%EDWs#L9/EbKr.s)@u:""?&b>Q7Y-:cLQk1cS\ts'5k41iR,? F+%3i3!EH7GCWRPs)8,qCgCdl<rZJ*<X*MBE`m?ZDZ<uIDJ!cc<`sKJs'H"IDHh""Eg)"QKEmd: OdV)lR\]tM#EP"#Q$7b*GQ3C%<aTZDE,J_VC^4WkJ<PJBQ%K$js)&!_O',@o=T;q;BP)'[=[RjY s)&'V:a87RBPMA`Gm$Jb-#dJrDZ:OY,:R5kL4F;Zs*Y,c:c::!:,kB95mJGj4\e@--Sk]U#;SqI 5;YS]<<"]X,>M-$,re'f5m'5B3`>rR!'gK]#>Rru;H?n!<rY8_@6FPg!`hHUs$6lY<_5Y:6V^>T :^0rY?#UcP=oM5%770L,78RFm6O-mt:g6:d777)Q#9uN+?!'iu4oZ`37hnNR5t*UVs"jgD.9%Vn !!">D!!"qW!!"kR!![=D!1*[1-i<rE#5eJTro3qP!;6?kT)SfirW.&'s,dA!PEGkF!X8W+s"FZX (bHLl)DEiE(^DDg,8LY!*WZ3J"onc4!$_dMs$m5H1-[T2'E7t2-3!lDJ,]KL<)3Hb#:":U2KsmV 4TBI-=]/CLBNAD8s)&$FI6(_<4]_Se#Ad:J<_aW'=oKiS,:>c'5q=Da1]nk<6RVn$!A,Vt.0:eC 8,k">/SHO35mBb(,>KI8+TEkp-SQZ<.jlqJ-NGUq-Nldc-#>158cL"=7jUeL.k1Kg#:2Yd4TYTo !<5LerW>o1;H3[b#B4nI^r7LPN;nb?7oH.dLhq>ps)%t6LiS6Cs/#dTs,%&*9/9=bLm8AJGm9pt F](nu;#b_EVJp[+R=]XYs,RDeAmJ);7sRr25mL@I=AW.X=O7#A#1#FL9`?>`rZqarDF5p-6VdY3 #8&1WDDY6P:B*um2un.mAkZQ6s'5k-lqgSM]T]`&<!&_XK)]Qe4b$uAAd*^EObfp;riZQEL:2&J X,ME*EsH-#Q\_\2_gDE6#Es+4Xe(E4WW/k$PHU%0\p%XXs'Z+'F`WUaVj79n#EuU8O`QSME;jta L<9F=F`MI$>lf"crr)sdG=hgW#>D+XQbKMVVZ2ncE357?Fd7jaFU+7oPGt";E-qVB#Eb:$O_A$4 IK+X!N.c\8>@E&>raPq]s*t2`@nVXXFU!_>:gm"I;#bJ>E_oGIF)#2hs(VdVBMr,<@9Z,!Es#0< 6UgnQgA^+2p]1!ds*ObGrr)q$M#VK#PF%O9!!E9's!J$O(+1jY.mG*T('[81&HWUc.K'5H"TJH' +p8ha6NmZ0"<[a]rr)msrr*%4#lmq&s#L389Jlcn!cfK&s(q]u"]hU*4F:uGC^+$A5<VnM;ZArd =@"u]5o`6>s!7n;,qC8d9PR0!56i*',:b'X,q8jA#>$3j?UZ=m8,lp#.jYoT-V5ce.gI:47meRM .4>-A!Cmb%.0D_!&OZRC#:2qj,q1>l.K:Up.pZ@Brr<'1!<51\rW?A72I6?D!<cI'Ylg^4NGAK* #6mk"WJ4&`*<23-F[LsG,!e+Hs$$`H792BjH'&1.!!\=E@pq?ZFoMFH[VB$/K"OjFs8E8W@9GX4 @<6_o6O-R`77V<oEn^Q)#1tLj3neJ/r;Zh4pAb2CrVuptq>^L2rrE'h#?LRU<^jNrhu>_BNGq0R 74A[Ws)SC(C/B94fMqlt#ELoH:oB7SRJq",;Nmi!6\]LYJ-Si/.r)&\;K`###Gf.Z@uNI);#dEt :5DXmI>Xj#70gE?h*Ij[=]k]]!H9amrW@@Q?$lTA!@:>:rW4H7&-#-)7BaM/NM+VTs.T_5Q&<hg c):T9!O'lM^&tWnEjYk^#ID"$Zb3ZZ[/\)HR_7AS^]Mc__#MLZ_o]rVK`B!k_#M+Qc`tU0`Qua^^&'!`QcNLgqj#s#JAJf?U%b%?2m=q?U71HquGIMj8S`PpAY)0rrE&t!F'dJQNE%XJ,]KM)up-A +9qlJ,;LG[/J8!a#?qj1":5eC'E%n6%0.4L!<4PQ'/'JD(bksg!'U>\"FU7Q:0.BX#9[V:<iLa8 T)X!=>?G%*5AkuM=9`M&E&q--;#WZ`C0"P%%l,C0E;q3f@4=K6,q&^Y#?aPn5:Im+.K:b#/LMhl .4%POs%*DD5tN@M77[AY#=BeR741SQ/,r$>.3M.[.03C6s!\1=E,6gd-SKB;*X>2&8O4'k&HMhj rr*!VS.R.K3X6j!Z%-R+H`-mh#9$KEVh-maCB"8=)Cm*6"9p*9s'5kT79N3&BU9#)"pTL/F(%4b B)`&?\of6RF2:b)s5+(Y2IB.%<-=)u,6pA%6[Nj7-eSI3#/s"l=MACFr;ZhNpAb2`rVupTq>^L) rrE'm#<(3m=XV7u_uDk)VcGK?=XQ^^s$?[1"AiIZelMfg#C@,,@B"'aM#VK#H[q5p9L4pDs(Vd> MJ>:#!$XE&!!dP.,tGZLCek#?!_e_>s)J.;T)VIhMS[#I!7ju$s,R0oJH,TN=^PH;rr<'8#6+T' !&bGh,6pZ^^l"D-Ls,g`#!J;ncdKkWs1elU^9PSgDL9S,U^,(aP?+:2^qp&b#K<@OVTm;kjo<[4 T$W@`E6ZSPs/cI=]Yh#!ci1W`c+_HL]#W7/s2tPZdT/k(s'GbIs'l(4>Q62R62sIT!8@G4rq6?c rr6m9!<2ru>Bg+6!fCZ@rr<*?!!N<E#64fM1*RPe&cVn;>8'F.#o*FRr;Zs0!#Pn?s!n6d0*F$I 0`M%O4oYE`I/jCF<rY;f+D*N4WJ!F+s*"ZO=BVLcDL_Xf#&68>3a#`br]^U%<a.]t1*cg<s!7hW .7$NO-iZI;=[u:Q.4$>js!J%'-RC,h,tUE&8HpV08L5`Q8,lTp6R?P;-V#O7s$Zu<+@lD[!E;Ab .0i.XCaD@p05ge2#=h-Q5nsA3!<5%XrW>!I&L[T>#9l[CJ8,pJVuM#I)H'e;JiJR$rr<9B.jY/u "s]E5>mGXD=\3XIQO*Tq#(;/G@6K9Urrr_>FX)]`_,>g`hZs$:?VGZCFc-2D#<bREHZG/pf`/Sg `C2gi^1O;A!!%]H!!&Pg!!"kP!!!K.!<5^t2V9oj-c`[5s#gUb<\QsF-V&=Z62u35:g_r-<r[%B HP:O1WGHX3s)J?kJ<=YA6'VHMC'RdsC-<jC+uoT&#BH"S8%nt>:B.g*9T_L<EWN&/s%EZT_7jpi ekh,$Nr]oEs8E+'?X6h7!!*i>rr)s!2A,s6#=ZnQMNr^JbQ!h34dU38d`9Q2^^%]iZ,=4lHcuGb #Kq1P<hA-__>h4S`Lt#Dc-*KUs3M"Bd#+92c-+H5XTcGO_m.J4rk8W^^<P$9a3qKtb65Q-<_#IU ?N>0I@f]_:s!n(8s%!(hgA^.3o`4acs)\2?rr)n4rW!*'!!3o9.K9DJ/I)7k3Yi\R3\C@Z"Z.&! $OIFF!<3-"!!<9K#oN\0"W/`i706<brW">FrWI$`!)uep5mJuB-Wl7\3l1er"E$u<76LTQs&K>, 4BXgM<aYl/#!l3U=?Sd+qZ$U,rVuqBrr<:WNGK@T.mF^I<!&6`H2djEOoGF]JcPiWrr<*N7f`Q@ rVup_qZ$kWKL68!Ah[Bf<!%^Q?iL*+[f6@-^Ae057K*8f'*/&*rr*!X!!sG@3!TFhPpo'WML5@Y #6[(I5Dgb'IK'9P+@RRV3(8%1s)SEC7og`EFccn..0`mpG=ac1ErQ:BL':.m&&(00s4dkY2KE#) 79b';,6qX179!$:Fd`9>#2^ds9=-")r;Zh"quHa/rVuqdrVupeq>^L%rrE'S#?Ke?6V"&r^Ag>$ BO*bo74CH4s'5hdHUhu8n8eP3#65-9L871mHiIsgLh_`k1aT1&s!n.6=@)su!brhis$Qeh"^#77 CecheVZp@:<]W.<<<%"E,Fk*/.4#+\s&&kADZB\<R9ac=rso,1)ZK^;!\"-L('%J:`rpp\Od_R8 P6@;=E2(>OaoBZlNMjtR^iO8.s$I$T35N2!NK]1u^]r/f^p^heV#J.5[)pRCF3ss1s3Lu*_4[pE UuD?2!6P8c"O"p8aiFFd#Kb;!E-GT*?iNIq=@lj3r^6\cgA^14oDnXbs+(+Lrr)q1"TKbK"p4Z% rrNE*!WW?["t:)_"p=o/!WWQ&!!*-<rrE'S"V2mZ72SVqrW"qWrWHmW(fFK99*ZGO795b.5L'4"^A$7Vc7X8CAq<==[-"d=B,<$#%hU';Ekh?qZ$U=rVuptrr<:':g5b*-Ufll=TV=uGQ.XCLAq8R Q2L[a.45,q"TAB$'E.t3+TDEHL0nU-/NQ+:s&]>#!)W[q!7LlIs1J@3!"Jo-!<N9$.K9;K-NG%b s"+Hd3$KY=5Alnh9EuI`2G&W?C2EnM#9Z5d!'3J\NW3>jH!P5K!/.HYs!\.BEdLV@JrK^6#ASBM PD[(JZ2_cJfJGWR<'s*8s!IeLs$HoT@ujcIs0r9a2IC`h=e,Ej!,h]7rtGA3!4`".!)3+es!\1Y U2r@Ag:FEd3X:X@8O$5^7:Z?b#(:A\IGDP3s&];R/cUJ+ZR(K#s(hpt-&lk!<2'Ts)@'Jf7rVgt ,";Mp#65`H<#gmC63!edNCd8417T?aD?iHt=CjuK2JE+k!@9Z(rWAEo?$H;V!?;RJrW3'M$i_7Q ?bjjMO-<4`s)eNqQYsXhZ'53B#<Ghq]Y8TT4TCTH>LL@f^]MEN]`6jo_8FC/aj%`Hs2PAYd_&V' YKOZ[U'8ZBT[:Tmrk&K^Z)uHg][3JSaTKT*F'JZ3!FJ4o>m+Y"6NR8f'E8'droF(M!;QQnO8f4Z rW-mIrt>ALr;ZnfVgJGf#EP",J#9$&OoM<aH``@#Vl$,Ls-!Y_TUD[TO.-*8"d+k4729>3rW#=b rWHm@,>q585mJ]676P^H4P'O>#$-jc_-'!7rc89.:/Z+$4?rip#":ag-R0OTqZ$U*rVuq*rr<:0 !0'Dn,&TdJ!!5FdIK'9IM#RJTN<'"\rr<'I6i-i`-i3lKQUP+C,tgIYrs/ZT!)igs!4r11s1nX7 !"o21!>kh:*<,p>('jm]s#gDf1][Ok![)0As#:5`<*<7g(g1bV!!c(N.0)D2E0L<-#=Dp,*WUqo !<3K4=b(B]5CeXk!!e%8:3AJ84fSG&##o#6Al<YZs$m;s.i;;QCfH5j]EZV.<+]6:Rf*3dQ2CX^ 'E.t3WVukt%Jg&),Q@cD5mKi9;GJUjVM>+M#BO$8-V#[#FoNKeJoX4nhr.f>6O-:"F'5@?H%#^5 #DaF`GsrjR!<5"`=]T$KFcefts"jrb&U@t9\ml?PW<S>a5r_#^'E:r8?!.qp*YBc;rr<9ZE;nF[ =^>D7%06S3rr)s0,olq6#=6>PKU8L<bQ#3ZkEU2(Y>U_ePm<_B=Q.)6Q'qY-#L1uCbJc\^<<'o? \j(.XErU(YF8o&A_l::JEj*C&s1ehAF`;A=JAM9)#<#Po_9^<9FoOT0^=$sh>t7=Nr]pWR9E6pJ !8@G6rpg'arr8Dd!<2ru@2A\>!3bkl!0?RK!\F^crr)mFrr)n2rr<'r<rYSn##Z14OdS2,s&9,% WD:#es#g?ss&K>'=XU,AH+<m/#DfL<DGVHPOoJ&ZFcDMdQ\9Jls*FhL!1X&hGl]9Hrt,K'DudIi 30S%U3!Pc]DFY-bQiA*3L9Z83Xdj-9s1npW%<;H25q-XM,mR#(,H6q.UmM)h",]HXO8T(Y2#dIV 6N@;js!IgI>Q+U(0QV453!UL(G?KM^!bhU*#;SLW!$XX>PQ+Mc4]Gc5*,Lf?s!7kVF^7g8L5>j0 #<7iJF\]tEX8gTQnh"3W?Vl)Ms!%bJ3^["rDE=6d\-CS$AklVpMZ!MTK(f6FB`7u3$i0i'$3(#* /I+Xa>r!2?bDcI%"E$Fi8LONM!+5aI#)878CrOsms%iqf.qitL!)RM356Gp+RVMjZ!KdNb-3$pJ 4C`Gp=[2pE#>uO>;uiA0!<9_3HN[A:34qoa3rT*^I7"i!DZ9nG3c*ilQVq77s!%OV!<2s!!'_8! .0its[YC'Ncas.=#0W,ce8C#As3CkNYu$1dF8qU,=U3'__n;nN?#'D;#J`6_:9DLN;ZE'f2V>H7 DSsZsR0IJrC2Qe5d/U``3.&KQX3e;?s)%q`j^VZt6NM7:s$6]nGsV<-gA^45nGrCas.95jrr)pn /cPeN'E%n2T)/Kf$iL&*!ri6*#T<\i!#PhFrr<6)('kfb*#&>j"VV)8+95dJrW#=brWI*W$VkI: 7gCP<9/qp71opXH#@33f^0#>Y?iN7gC'7%"IoMF-3!YY=IDJ2]6^dt_#BdqCKYDe6F8otW"or]E s)J-/0`N7#%>n_U^k@Z^s+CTA^6):n8VmDK#E@B3FhZ+nWW/Ur%nCF9@s;[,rrrHNs/-!^buh*g s$I$tfU&<E!#>S74T><^2?4*ks![sK3;rmZ,>aC"2?s;+.l*&?!,hg3#<"^N!$YHaNW3Mg5m:aC !.^COs"+FDF^6t)BTrH*#:FXPP9@Y'O8n)Bg.>^L?T`.*s!n=Y,>1I6ML0LG]EZCe=`Qe.Rf*3d D#=;5)#aL8JGoNK4o,-Y&,uY0,6n2t>?CmCb@^cA"-%Fn5Q</5&U"+(#'k>fGKn04s'5j0-XDPG !,bI0Ad=21O,YA3VZ?`6"'0\YGQ3p/<'gO^#?G>C3!>Rg!<9A0R9;Fc:mr't<;lk#HR0X9K`;#W 1-3=6R:06.rrN3/"TJB%!*07&49K#sbD-%`!Rfd'U'A9!>K(f"UAr7;ZbElaa)M'Bs,dOca3D92 X`@D@\-A[9Q(5\HeGb^<6c$f@F25GEs*t<BO-u3"J'7l0#=3CA_8X"6QiBeabKXj-5B?d0s$$QP >:':LrtYP6gA^76n,W:`s/Z/"rr)murW!!<!!<0#!h-d\s4R^oafX(,UuT2haTU&'kGRMB_#M4T bI3\RU7fX.`<E'M_^-3rrr)mHrr*%8)urZ-s%*Fs<'4-$E_NP6M?[1#<k_IF:B"8u<,s>hMK=jY I0Za6H#ce-JA2'5#CrE"<i<uk<<'Z7.0**Cs*4VW#lal-6-EE$bPunhm/LJuIEC7l!'IC`[Khf6 _)AL7GH(V<#=Tk?!,t\!<rWg<6']:0WGIO)s&fG;[$l4=!!*H-s#0lU!>-7M!<6"!!+5^*!]F>b s#LAb<"VfW'``peOU"#l!"V4qGE;cF#>7Ks2um0U$i^D8:3fZ=4I9+K!!`su=E=JVE/ah9#N\BJ 2GQhWF8mHi=[bVHF_l+ls2bJl*(<aZ!/URR!,h]7rt#)/!20;k!"8W'!(6bds"FZX-V%8Ngq56= 4U5_(Ajn-r7<SVQ#&nijCte/Vs%<SA.sGmQ!0L+XKElc/KPjpTW;ur)#@geGBO@/Z9`HpS8WcnT !3or4s1APa:c^a#N<&uZrW!(,!!jcfs"=U86`HKO:gIH.&HNdmrr)s03">m8#?&"WLmO78d/Ul` Z'.?!s)S1Us1AK+a&%_qs)S11s*k9AL=",Z_/N6N`<XLJQ(5M5]Sc`X#>ipa<--10LB!SEE2T+m H#V:5`s4bHccOha^6S^t#JSN'@7OO->Q87;?$/^=*rdqo!8@G.rr)oirr7lU!<2ru:_!C(!!`E& !hs+*s&fRm>t&780Ki84@g#n&,-)jd+oi;V,6Ao%,QBS$!$hLD"Vh"N-QG;KrW!f7rWHm@!'s`e 5mJi:8PG)*5G\=Y#?V8#U/lD;CB%E@<'3NCL0031;?q#W3,g;fP>_E`#CgW--"q78=oVM-%0AKh E![gMrr<95N(&V[3/WOl70\QlE(9mUVZ1-2N.e0Q[#_dcs,%%S()d/d.uGSO('Q(J9Y@8Es.oYr "0$2;F8Z+=3<&mX0F%OWs!7[GA,ZH0&T"9C9*YH$BE3if!,V[m#<G'f!$XdoN;m5i1h0W3!/-US s!n:ZF'1U\L3*A!#69rKPA8DmK)a"!h)%ek?W^f@s!7n98L%SPMIejKh#kOp7pGun!/g^T!,VQ5 rtt_8!13Zb!!r<!s$I"k#$G%.g;tfD1]`Pes$Hlj.781V,mJ=24\X,O2ZGfC2AL@fg&Q.Os)&$s -'_.^,GP/;#A/BS=C[e9=oTHH94`!(Z(Mg3s/$!X!%0ZtWt55,rW!'^.1I%Ts$$`*:l&5J>@1\9 ,lmuMrr)s'5lgp+#B7l,O-,12YQ(7"Z]d\sL4kWfR0T"><9_G@El%di#De^pDPASFJH&FNU-4^< bIYEHs,RCP\;HW:>Hu!D:^32*E-7LJ2ZBrcQ'ZH:Js2K"4oW\/Z`V'ZZiA2MTL26H!8@G.rr)oi rr9Y2!<2rt>Q+U&'E%n2WUKlfD"%E,!Z1o)rr)mOrr*%"*X#G=s#('+<$uLGX&T)4#=SWZ\7fbT ;#bD;I8VAR79Oj79*T.$C3qTPSGN9d;#UFpPQ(UdC&fU]DDqFn!_!*Srr<%:rrE(<qu?^_qZ$U` rVup>rr<:m74/'u3^"ql('5ud:B(:oXoAD$MYdAS&HMhjrr)mSrW)sG!<?L+!!5Aa8cMlt!'OI% AQSqZs/c;u8,iPk(isnNs$[/?76EC0>EK6l'`r3%=oUVcKQ@%l#*hQ"EjR`Ks2PAq4\JIi=DW-[ -O4'-78ud*?TS4q#3Q2#7fWg8r;Zh:quHa+rVur4rVup(pAk4`rr<4,4TOun-3$"2Ci23u56*'T s!%`1#"r"LJj]Pn#=f;,F27j!5Q=ObI4(.r=<=FArt>B&s&K86GEZ0Rs%*AaG;<IAMZ3\VM?\l( 1*o*!(&q22!!Hd3&LW).,lo&Ls!IoT?Wg\7.00Dgrr)s!71&uA#@YH_cr?gPZi?m,[SU)Y^na$k EX,E=c(r&u9[`sG#Hq*)DST.H;ZC\>^fX@NbJ=.ls&9%\d%LD:!^*j(s31ac:eXtf]JTZ+!iDPZ s%ibp<0R>u#Kb?O^8\oQbQ#lj^fs<OquGIMh>[BRo`"m'rrE&t!*fF&!#,;2!3,Gf!,V-)!s0;> 6iR&b0`M%S<#u0A;#`EX,?-%,PH.[^^'@(,Qag^H:/Lt.#(9AqO[WDss%<Q2S8*C()P$[)!)WXp !0dE_"_n#b!,a^n!!5RhQ2^gaDZ9_:E;T\962LW^6iI&c*rc3FRRJS(4ZY_TrtYYd!)EOo!3Q8$ s,-[R!>,>33<&mW2#[LT-NO3SrW!!a<([*l#66ni(hHeLHiL2K:e1Nc!uQ*'J,_qB-Ug-S"C$up rtPTOJ6Dn8!JGLm!!\]UGB1&KGQ5\geicZ"F'*7$s!J%[-Uh!)I:#&8[Kbn!@n-M)Er>t<E;T_9 %K6>-^A\*4#kn?!8,iPm><MuUaX-sJ#Ae9;5sG>sGQ/llOTnHZfRcKj1'^;[=ED:YF[,n&#CRt^ E*+0\!<3]48,lTmATs>@GQ15<7s?^o_i"Hos,%#:6S]rN^_QlIrW!(2!"gT.s!7[e4T?c2ZX6j@ s![sK*<,p=!(@4o-O4(r^<fiT]!MF6#.@?1fYF:Ds)J?@;U)#O,>?PcYm7I3;Js9J:f@=4"i+58 `QQ's^Ah.63maQ";?Atf^AlF^DGX#/:qSXb_ZH^,8,lBe;H/k[C^8)/iP);,Z-30n"2J,2Fo26n rn[SQ!;-9jXoAD#rW%0A!!*3/rW!"mRZ.91#I_"?[["2([/[B9Q`\&kX-orus-a.mXd-8u]$gVV "g,,*,6g=1rW#+\rWG8N=W0F&=Tgi@-"Uom=9,?#cj*MMA"%FkJrfqb"`Seg,r1/QE!DL+DLF9' a85i:$iU,+F8l7?-3!rG<]L$X!Z1pBrr<%6rrE(V!<<?'!!$C'!!#Cc!!"DH!!.44rr<'\2ZEdW .0:Ih9`G(mV#LGpVuH_s$3'u,"qq":2ZE[U1B%:R.00E?rW!!T9RZq##67LC'9>0S&-%Rn3^jkk DKCkAs)SE66TeiYBTiT!"pS+X?#E0#A,ZH4E]A)9^d2l<aTp-`E&Mo+H"R($#APqA8Q'G3!rp@E h$[%;rr<%hr;ZgsquHaCrVuqFrVupKpAk4^rr<3m>6)Xa-i[<SO_QC>6O5>Rs"=D4!<61'aW`tL :^7gJDNh^5BPRQf#CRu#L,pHQ#6,DCE'[VqAUeoCs&]M/QW[@oS,a]3KEe.s2?5L@$iaZ7!!HRX .2,DT/I*"m'+:U?>u^h(!=o82rW3'^!<4eZ8^5&.ag'%2s2P>Zd(H$eah7YU#ID"qiN8HZXoG+# ahc*Q_n<S9s1SZ7WRSGom/Ng[^'E*,da,_FcbBFPs1ec\[aM4!s1ARc=`Bt&KN+<<4U9<Vc,[3Z`!i9"MS/1*!$!UrrCdPh>[BRo`"lqrrE&t!D=1,!!!6&!!93WGQ3O(NH^A]Cj#bss*FulF_K3I H[fQ*E!9j?@:OG$raQ+?>@o;n7K38d.K9;L2IAm0.K<KT+9\*$8R5Aks.fm!!5=?2MJ,cbM?Zb5 !![RoB`D38F8q+#F[%!D4T?-!72#Yg#6,88A,d2I;uhFK*)HW5s#L35!+Gm-!*T=%s'Pd+!#kk; !FGj,+T;?@62gia*<-!DD?*l@3(s<Trr`BC!&jiW!/gdVs,ZsUruV1="$lnp!rm';!#GP6!['UH s&]FE3$eQT=oSL%Ws8V_*YV\2H!1/Y#<5(81]VK+$3(G=:i^!9.tE6O"pY-l>E]&q"?c_`#M(qC :1H^s<rX!A5=lVTAr:CPs3_#7#"Mhr!!%<C!!%6;!!'J,!!#jl!!!K.!<4k\*WTkD"NS=hruq\a ?UZD00F`^849g-44EAUF6iShF!%D8tZiFo#s(Vb!$at1\4ehoU#<#jj5@o+EE;s,FCc56Nao2;? FU":G<WGg#"TM<t!!G_>!\%%I('bsu(''CrApOCa!<<3#rW3'n+TEJf8\i!F^qR_*s"FYT]YRXh ]PRTus#^HpB#U$35Q=.W4DNB[:0,*,s&'(lS5)c+<)T^q`<WoZ:/I`[L=6+@#.hdoeBbkjs.TP, 5Q>U'EdM]$s.BV2_8+<kSAEYRaT8t_s!djGgA]q-rW)Tis-irfrr)murVus2$iU,-V?R>+!!!/p !!%uH!!3uW9`G"k0`M%S-NF>W'E8+6!<4)B<,e*^ri$-,!0)T)Ll[MpU^!?k=AkK'FoRL,DM25T 3%9ja!!!Q/!!&#Y!!c7!&HE>G!!<0L!Wi@Trr<+:,67aR!<b+U!!,Rqrt,JA!$5l*1dPLK-O5M/ ,leZX!%7dH#7WM+,"HcL8,dB-:hj57!!*`5s#C#W!&FNRs![sK-iO)I(dF;c3X5XGD?+?d!#GTl #65eH5;6o45Q>[-1/:je!+n_:rs8m>H"2A$LhQbf##[sN4h`a,s31f"5B&Yu,BIAp,6q?t5ur-E$#&<"2#:5>Q4['T)AWhE;T_9'E.t3Hi=!F$i0i'&,uY06iR,i@m:%1]E\Bf#Db>p5qNT^H2hmh HN6`Ya"g*`=9egAF%j4LL.qVd#Da+UF[8,f!<48K3aYo\@<5=fs#(*j:d6Od!#5M6L^&f(?NN3! /,qp7!!GY<3WLQ-!!*[0rr<.=@p!^M'*/:;rr)ou-2nkhE8f'FLflbos.0F4_4XKKBPRQ7s#gOY DOOI+CB#=[5AX)lLjr09s/$$%?$/n=C5C7:h$;+dDHOVW<4Mt1#0X9PZ,=E$s1nro]W]i#][4Rr Ym87iZ*V9e[[dBE!i]BmqZ,@Lh>[BRo`"m%rrE&t!)ELn!!`H'":5'nC.\G0#?GtO;H[snFoR1$ =Gh05F)k<=rc/0EF'46CF8g%[L5I/T4T><[-3!lH$P+Tk!<3?1!#e-jC5Q'+s-a0l!/-c"X-$6Y U'?s62Mu+/V#Q5TU5Fn",p%L3!!"#<!!%0A!!57_(B4@9;5a*e#m(\=Zi:"*OoGF]IJa'GGl[jN rVup6rVup@rr<:H!*B4F3WLW/2ZEaZe_pM+rrE)"q#LFQrr)p_"TJK%,Q%NC6Y^ZA1^="S+97O# !(m3M#67j+5tQ-W?2nRC2EtCK!*qqus!n:DMIU6nKN.pN#"Lgt(q)IDs2PBD%;J15!*OCC,6pjs -VJ`&F[Q2!"3h*A=oSI%Rf*3dB_MK,T)J]i$i0i'#6+]'2?s?b=`jk_QS&5:#ARC5.46VZM#V,m C&g\H`<Idk,6.`D1'C+W!'s3VD?bM(YA@]#9E#;(,>:OHH];BVs"F[uBNA"h,:*?iKEd<(<#d3A !<5gn!<4DJ,7@*C!!aE%!"E(16X0Qs!<<9%rW3'p!<4VU:qj3VNARN&s'#]L<,-X7N)'C?#>8#o ?(Of4@K4@QU5`utVcco#s1S_;=H-3TS;kYiL'Ck:8[DGm^AkP=^&u3R]YjcB#J@jH]$&@A]`4W0 fYH:VVU3Yos69Z]>tb%pgA]q-rW)Tis1nX7rr)n?rVup"r;Zns>:9G6#?"Se9/\:`<<"BM79r'd 5Q<hG62rnKDF%Df6!H8I4U"DjG:*S\rr)mFrr2ot!Y#22rt>H4W8mpW$h*'9qWXsZSu7BgOoB5& N.`WIAP>Di=9`GV4IQQcPPY=[%K6>-FoMFFPlNK<B[?_Xs()6Z!3,tu!,2B4s,@*\;lAUSrW1WK r;Zu)fDaC&rr<;"!#bhm<WEO-?2jm,me$RkrrE(srr<'+"TJH&$NU2frr)p]-3!uF-NO3!rW!!@ <gs%H#9$J[4D7gsF8o2E!*pX(05Q\Ts'Pdj"Z??#AjI@8!!ZYU,@a<"GQ%RH$T;g^`;im;NsC/' 9MS^j=Dn-j#?`r678Sqg4TC3Ag'pVV!"F#J!!"qT!<51\!!$j7!!!K&!<5Oo$NO9r$-/PUs#gUJ F##sM-P7*nEs?L^3`'cc$i_=S<`!!9=9,6!s(hp3-]qb%0/s%5.gH&n@8($r3bA>$#AR5#C&i-7 !<7HOO$#u?94%]!5Q1Wc*[`!/1B.@S5Q:]c6Xa8/rVup)rr)s0:^R.?#@lT&_k9<&c2UTE<^1U_ U2Eg-3X9e,DJY80=CM4q#<Gm\^21Bf=T?)?:d(4GCl4b!s1S`lBW#b0:fPR:Ym/1SMSmQRT)ZV3 _oom1Z-^b7s31ePXk:UgaiDO'\,rO35PkH7rn[SQ!;-9h!<2rt3;rm_!XSi7!0KW!s#gTQ,saRZ 4Zl7749m!&%uMSZ5p61V"skr_4]3Iks$m5R5BeIl8,iJf-iX)J'+lMj.K9hY.l:i;rX=`bL9B&* iLkCfGE$YCL'DCV+<F$A0`OED6SD_q!#(^/s,dPOLmhb5Q$YXnL^,m>IfK[!iVrib#6:)3PBT0C FoO?%G<M4Ds8E"Ds'#_%OaBNIrap6OBEq`A7fXhu!*T=+%0/ssE^r9"*[P&b,s#*,!!*T1s'bp+ "$@>W$3)RX!#>G4!EP$V=Tne'KLp2errE(%#:F0u3^7%!*<1ElFYI5(*+NC]rs]0cQXt%tJ8Y>d #"(4iOYeQis0`0Q-W!]C!*sF@.gJF15t-'V<_WO`#0dTE;ucuFr;ZgsquHa4rVuq9rVup-pAk4V rr<4)7h*,$,QC%7L/orl3[YmRs*"Z`!'"TA'fc4K#DN53-#N^\%KBN8?O3]OALAH,rtkt@<+C&K V]pEd<!SUmIq'TK561_8#&8*E!&es"ruh:@"@kT]$QT0Q!Al,&!!>Mk?!I=O!<=,=rW3'K*rd&^ C;Af1_pGuds/-(.3]P$KZYoe>s#L0?ErWoU9L8\G#<bnea#YG'62r,6ANE1XE`>3;s2tYP<'=>W ?Wb\S^'2?rlH-<Xs0r<W^rsI.TVT*tbm2&'_9&[L_or)C"MRVb5mI8fgA]q-rW)Tir;cir!C%A" !!3Z4#6+Z)6&JA9L'1D5Cl4&KDub+^C^5KJDKU;^L7\E]#)o4)LkM%Are(E+^*s@Wrr)mJrr*$6 ,;pYEru(q=(1mOF!_HaRs/?7Ernh[RE-[9>Gm8.T3^GSr3<*^u5s72Z!$IK)s4R]uLrFX``K_GC N;ikXM#RGV>M&lR!!]PDPIrkr^Af/TFa8R>s8E"is)&'XQ(1NurcK.ZQNo8G2ulBk!)WXp%#PsO J-gsk-.mlc>EAda!>kh:>Q4U(3$g]js!%=?!Ej"6=98\"H2hIX.0(FhS-N2`JpVI#2IlcL#B3g$ !$sij!<5(]=`m+39EB`_rW!-B30/S[!&FSZ#OXK5?X3Y6F8mEh8LGrdFbjNas,@'"!rkdj!!$O!!$p7!<3T/!!%QK!!!?"!<5Lf!!Q^s!</KQs&KA`>n8G1&Ju,[@0UTL:2\bk!<5UqJ2i'HDuahW s&95(,F*[4+Emtg7gB#T2Ka4L(ioXF"B]Vn2AlDns+gl+NDO5?E#/HlrW!'7-Rg?+s!IgT"TAB& 79s@$!!"/@rW3'Z!<4eZ=g>/`Z_"b/s.BS'XjFo1c*@;N#ICe\Z,`oc])Sl;Z-U>(`Qc3%s31e6 Zb"Snca1:acNUYh]$&![s3:SZ!8mgj"2)t%ci:]acb?[1bMUams3Co#\E_&Gd_,S&"407]'Dqja rn[SQ!;-9j&cVk1rW$p5!!3u;"TJH'2CfjK,6Ai/"TJH*1&qab!!<#t"9J]I#S[4Z"TfeY1'p8G rW!K.rWElH.4Yf+.fpIdF8u4@CiH-K[KV]jq1+ZHs,-hW#)uMC-X0D(s'#_-7tPpb$#%6Vl3D(" fPn+0N)K\5#;uQ6!!4\&rr2s'#cC=maa%R=s+gbp^rKRWrW&kraTm$V`AlHJF,'^l#>>+?!$GDE -iXA[!/Q&\Lg+hoQMuiDX]5<#!<rQ(5Q:W_*!6$<!&jcU!?;RK1&r^%2?YO`-NFJQZj2E'Uo18; E&dkj#?_Ws!$##t,Q@`J:53e91j)t#!!YJBP<D85/-!Ehk<EBKHN=(JrtGE$"XQi2Ce"L*U'B6M ?WI.JN;W_V=Sr1!'E.t3B`7u3&bc;*9EtV!3%"^[L]IHW#DtW%-RAa)!<6I3Du`RLaT*+V6O,XP =>Y[=Gl[k`#>>enFT<C>!<6"&!"Cc1NLZ42N!,->V`Y%\!<7o\9Nt-r1e@]I*<#p=(b,Ib!%\'q !$;(=!af5Cr;cir!WY+[ru_PCO^WH>A!(-uFTl8^HXCuXra?%;AW_d\DIm8VA,hSn@qB\)@?LRs "-m;WGQ2(PGBNmn#'k>u@?k,0s*"ZUE1(9G@pf1C!+l1S!F9pKFTlAtE.)5;s(24O"CH*s!$;.T rrCdPh>[BRo`"dhrr)n#q#CBrrrE'*#88d)1*-EP!ri6%*!?lK!!EE)1]eEl0EhLi"=F18rr)mJ rr*$)'+5]drr<*L-Q<$a!ddmTs/?!ks8E-oE`mU>s&'&FMCBTK=Wm`F#;fXAJcHX5X8dbVE-\?^ Od2+Is)8')!)*Cm;utVMrr<97PlQeH)MhPr(^"e'AQ]!3!5/>*#<e,j=dAu*1B2:u=TBQE5=5E\ rr<K9<Y8\V!/@EErdQmjM#RGU%flVhrr*!p!!Eu7!!#7_!!*-Gr]19/*[<t&70#LN$O:QC=^c8T ;JuJ(!FlN;!!6;*'E8%:3,4YI30RDB!!YIaFg4@T2ZLZ"a[8s$>8Bncs"+If6!8IoC0qnZI07+^ Cd%du!*T7#!*9!trt551!*9(!!%n'J!=]Y@!<4GH!!Q+s(qaS`s%Wf2;DMH>=[a_<AHm)R9R5G+ &-"j!Gmdt[HN7j^s&'(u,F:M)!]U2[56Ls)58kC=2?68IIK+ElUtT#brrE(N#'jl?,rceCruh:@ ">VJ6(`ND\!?)RL!!6GF7K3Yp!#,A2!Xh9srtk`?s'5bgMN;^`s)eO0@>]87@pf4F#$ZV?L1k.( s()=A?]SE:s,@"es-Et0AU.L@F^]=jRKm>D?YEqTAp+,Z#%_;#@:NT,s-3h!LiSVdI;ictDuk02 s)\3M!HVQH@g%-r,lg(-)ZKfkrn[SQ!;-9h!<2rt=nr$t!ri9##mV+t'/CU/1]m[W!ZV=Tp](F" !&O`ls"FTX&HjH]62pi`/,oMN"qq@_$i^2..46&6rW7FG@K3;Vd/MEcE`o3ggh#IDSfVUSf\Pu+ Cc$`i_>((<lMfeG<frZ2IF-pG^jlFb<"%=W!/oh8f9]VYLfs`p"*,Vt=TA@#]`1Y;4ca_gQ2Y_X E1kAH+H,=[f5prl%1@p,pMKu"jn8W5fm/DR!!*T1s#C#W"&8h!'E.t35Q1W`![I\*#9t976%VN* 4oYlpDG42AE*Z@Zs$m-._tF$0!a/V=rr<6_C6P/IP?.Y_#!)a,YsfWjs2,)`6W-Z`(=MOK/I,lR =a<&C?Q/rm"2"VM4oYK^=oA=#<r;st&cMb1<rN(!/c,MK%2&U?s!RgH"\r#6]]dT>:'YB/10ZnE 748+H#&jQ9H/0&Cs$$a6$XZq]!,MZ8;?p#CQTPi]2urtC"99?))ArK4!([';s)eF>g?-WZ!<7WT H"])^3#Ves+T;?D1+NYJ)ZL*E)A2rK!aTb6rs8]+'E7t4$UFpq(][e?>m-4GO)SJ+FU"%<MK`?9 ?iFO>>C_ijBOtKLAHZFKO'?o0N<!DeQNqJ@H!?>P@<2C:#@hg^BOb=[FoP_OARgO)@pP;uPm:fT EfjdYE+T&g!I&tlF8o_NF'\fU"FG#4!'L9"rrCdPh>[BRo`"dhrr)mmr;Zg%rVup)rrE'7#:1)s /Jn[V#6+Z)&HE:?!!5nL9`IB_7miE(@od4A=Tt^$<*9N9rr)mdrr*$jCis*+s&]>J-R/Ti,\VOr _qY1`SuIU]e,JFZh>Y_C`U,roT`2hgXc)oP[&85WrkSL5':J)F!)3Cb;_Uturj8SO[/Ri@A,cQ/ C]aYP!"o81qZ%*M!<)sVHAhOs[&8eurkSO6!GJD2rWrQl"qfVh!%13*rr<'(!<5@arW"qX!!!r: !!"VL!!*a%s&97.1&sP-G6"Q4s8E/Wf\tK9s8E(`L:R?`"9:DO<Z_8M#!-s<Aho60rW!-B-$;^H !#kmZ#OjKQCipulp\t[-4]!Rt9PdT,s.fb["?K!O!!%BE!!#pp!<4DIVq:tJ"l\(likSLg!<4YN !!Q1f!6+d#s!\285=$YG$Pc23@0LHI4Aa'8rW!.#-!<9ZW9+'Y'&UG@WI"WLg&Ba3!!uP:?)JfN s+CPXCg!%tmJd1dKEcQo2?5Wr!<4;C!!GXq!!XSG":#o6!#biC@9`^2!"Jr,!WY^ns!n+s5Q>-o F^]W>s'5hQ@rkj_QXBc<!cqp[ra>h7CB%QE@:j"\AoMg$s)S9LAn+F4AH>#,s*4iTF^nd!@ps!L ErfQ]s(2=>HZK*o##[s4AmJbRs(DO@5tPL-s'l%&s$HiZ4=g:/gA]q-rW)Tir;cir!)WIk!Yk\T rr<9D/Ls10&Msmq.g-Fa":YA270"S449eA-Cl2+Q62s.Q`BQ1*$Ut'o!"o50"B6KD7ooX]!WYY> s8E)_hX1@B#54IR;H.I5s8E7T:jQh%pY&"7<!WEX3d1SUrb292s6Kk###kN0rr<=*bl2p2=kEXd rW!&nli93K!<5Ok!#P\=s8Mlq"@iIk!%n3N"m5et!*^HCm/In+.0/-%!0@-[!Ta7U!<5LerW4&> !rW*!D#F>76QZ7_"TV[i-(74$!!&JfrWc7i@7q`%m"bU%#2/tU4Wmcbs!J"IEum"uJoL\h#!,+m DEet$s%E[^@ql!#F(U()0F'm45t>L*Erc61#4Mmp3%Fu`r;Zh4quHa6rrE)urW!%Hp&:BU!<4/B $Te;E!s%&i3WD&DC0!/?,p!_=s%<P!!&A5j56h,h#"\em3+bj<s8EXI!%!t0!(TueDI!5FF$jQA JqX.\"\q?[OcMO&!<8PnBRjt#)Fl7V62gie9-+'b$i^23*Z+lX!(01`rsSi,rr)s!3WT0q#A/*c H!b!#OoK)!?#sS&DImng@00qIA,g`REc1ne#A%Cc@>JE;B)c9E=^cGuF^\Wes'5kVF];sWIpH[b @g$(A@qK*JAd;gKAS,soF_:YZ!bPYKs)eBO9O[s2"D)I<!"&T(gA]q-rW)Tir;cir!+#L&!!`H' !#kk;rr`Ne,r-;N)Bf"Z!ZVsYrr<+$1,&ZF#"(OeE]?9Ws$6[h<rY&Y!':,Y!%%XD"AgBG5?RqQ !Z5&ds8ELh2PsN=kPjjp4]jrJheN0U%:($5C+W>:rn1>,!8%5K!!1^Nrr<,-rceAB!GEeZ!!?A% fDbdM"\/RarW#pt!<6m7!!!Q0rqcZu,67]C3<&s`iVifd4>b[hrso8\!8RPRNW/tZlMgSZs%!(f "#pDf"TAB$=oJC&%2JsD56Wr)2?8JDrr<%hs8ER)6ZOP4DRY<V,Mi>!4[hjirr<6pIg0^MEd@Wa "uJ)Z2F/*/s&96Q_/:/F4\Kqt+pUat.7JB4BE8(=#,VMr1dqD#r;ZgYquHa/rrE)ur;Zhcs8E!s qZ-Y.#68*]6NHDV!<5k#E$I%]-RB9_s()1Urr<.=hZOer+9jk;AiNp\FoVFHD?*+q>lZ6Xrr5Lg !!QLu?]g\9s#L9G8QLG*rW)tM"BNo*!(Zkc"@3>%!%IpJ#;dJ%L]C+54oPE]&,uP0!&P\q3!Wf; ?'/],AX!.(#%(ep?Y3_Ys'#_>@uXi$?Y,T(L^.Ks@u+]+?%W*%#A/*aAmo7XHiI[^F'W@"@:*=> @0U(KHXgVmMZ7)iG@l&ANH0Ads*4irF^K?8F)l@%FTQT&62prb3<'!4rn[SQ!;-9h!<2rt3rAsX "TJH%&cVk2(^;3/%l+>+*rH!<#6+Z)5=Hmu9*Rs8Ed:VB4T@PJOZ5Q`!($V`!%IpH!)igu!D,HS 704B;/-#SMGn[7Y+rYOqrmc%5F8k*6Ea<f<2J',2T`3eCP5s56FoR1$Qfe9JK'WDfs/$#<,6S!I 8_<tA!!b/lh#;26F-HWW".*&ESH&QgNW3r&Ul'tXE;keqs(DGerr2s#>pIu#rr<KUMV.oL8TTmJ rcL_cB`A&5(]aRorr*!7KE)P_"p"^9r;ZjV*<.bt"?IA"N+W(i!13`b%8oJp,:RYjA2ZL&rW!E70")&('['c!-^,`3<&s`"=lco2I-M*s#gV\fQRWU,=Q,B,mQk1.4'7qHN=)7#2Kk]*^]p`r;Zgu quHa3rrE)urVus0!<<#uVu$Jo:^6u[.7F6l[K-=p#Du#0-QGD_B`DZC!!Bn"1'%=s#.=MP3($GD s8E:C)LIN_"=Yl#s&o@%"_],oUlfs&0Ea@&GDMO`!<8Jl\D^^!58jb+)#aL<8Mh#2$3(SB/JA,u !*``=rs/W*&,uP0#s&Cm)@'kl@u,8OMJE0$"-ngV?iOO7ErT\U?(#bF@;&qes)eQLO(4AXN+RA8 KEkps@:*Se@pf7=!bHY3s(24?!/UYb#*EqO>@2&Ps()FUARf(^?Xn'TEX+m;:1&$k@qPaW!e4Q) qZ,@Lh>[BRo`"kirrE&t!)WIk!Wi?Rrr`Qo,psTJ!"f;4$N_:J*<-!?71Drj56DF2H[l&u!'gK[ "jL^[2AeaZrW#7`rWH7G#!Yf]6NRHp-3*rGV`;Ej1]^+Us8EF'@7gIO02"2L.CS8ks)&&?g,t)i fDb^K!S@>N!!:dON;ik_*]aK*>;k+4s"FU;!:0Ua9`G+m<!*+%!!N?$qZ$a`3W9"Orr<;XrW!Bl )V=ug49[bGhYmMSrr<)]rr)lt#6+Z('*/%_rr*!@J,fZM!!!6&!!*-Br]C>a3aW2HE;on<NW8t^ 4BP`2-ZX2+3!V\&rW"W@,p<3f"uLu5.mJbfrr<WW7l5Eh2A&!)^Acgd><aQX<rWj56Nntq6]jM3 s.BS>#Y.+6!-eAA!,VQ5s!%ICs8Mut!=]&/rW&kn!<5Ck$(s+&!:6ffs#:7&CbeKk!$#tXGm-b> UA+0^rWEE^'50?qO*gp+#\YZNbq`<c4oYI3#64g0,%HgXHiH539Iir'FoMFJ*eM'!h(fs0!YPGI rW!'e6NAVMs*Fl0,9m*es'5V3r;cir!WXMHs&9)<Fbk8A@f^^cs'Gth?ZK^f@<2B_#@CVBAm:.( FoPeRBNnu1?"7)Ps'l:TA!(&$QWn;+EsH3!O]cm4@@."&#&%LNAmJo5s)83O@p`eU?Y,N%@g7'a F_5N6@K0g;4o[tJ!8@G.rr)oirquirrW#+\!!!?(!!!f7!<3f>,pF*L,o.<trr`<+r;cjF!'gKN "rLB?I8WEus#:1a.lK?e6iR&b2ZE[Y73`<p;#_sG!(SF:rW7rmX8a.N=hjt095I`0gepm@2QQh# ?2o*QrnVIY!8%5K!!_'S#QV72c2RbD<rZA,Ve&<Krr67-4TOI?!-8)>s$[+l"onecr_r^p">,P` !)EOo#N5R]-UT95rr6((+9:6s!5/=3!Ta7[!!!W1!!*`5s!RgF"!1Dh*rZ->,Q7ZE$Uk'q2?3aW 1^*lJ**E8gs8E4,6WQ0:XdT2I&1cZ;!$aHn-$mAYo%0NtJ2mQ/$`2P2ptApuL</ZZp&EVGN,I&; s!8:OMo,0l[c[SNPj/6D-b-OgMrFZe!6kBArtGD4s8Mut!=OhcrW$X2!"=1hfBq=\O$+]fl/gOs 3Z3mSbh*T,m/G49*4XW"qrcRF$!AWf2FVbCs8E%))#oX"5r:qerr5Y1!.)f]?chO2gKuu]<j13. %049/rq>$sG<Z*-#lO`*7g'e3s)SDF%7gBt5@$SS!!!]3rW33m#6-Lb=^>NC@:*MOs'YtdF_1SY !Fq,h>6g.!?\i35?[)O-#@D(MGE60D@K0U<Q!n]WARB"Sra>t;H!b'@?2e=<?[6!gAm8XBG6O%O MIViWs'bq7#@h@eF^KE&A,fm;F(If;!8@G.rr)oirquirrW$0u!!!W2!<3]:3YhcI%fe!V!!*9( rrN9&+?Es23!KG,Ch6F+FoPJGZoU]C'0Z?o!%7dF"B$TO-Vj[p!Y\!`s8E)!32Z]U#W2/P`E507 rn7<0%i-PFrg&FtP5aZdD@b@u_#AogkPehVW;li']731Fg/E#mfDbe0#?[>Erc1t7AcGs=@5sN> YPuK??iNq+C.ZsR@7gJ`#MK)&$U[)/rr5Cj>qak01/.^'"krr#136@n!!*i8s!.OB!uPGd-2mlE ,Q.TC8I#27#R3=,!/M4S!1Nre#$WNg,H\+ks#(cAg&:so76e!73AuJhrl'.e!2og#+IE)]#lsub "od6V#+;Unrr48ZN0!]3]tfo?rm>T`<fR)WG5tS@bU*/es""*Ls8Mut"&nRc[/L%7W8T`:8[A?] 4[G"Qrn%09&?E&7jL:P(ec*,[5t1e+('=LF"t'jV3[\'Fs8E:A3-CKZ3[6W`s#L[:Mt[.^b`oR8 `Af<>dJhbt!<8Vprn_Ai70"S4/cG_N#t+[ls*"\_(l8.k6!m"Z#lt#6rr)s!3#qr]"&sDS?iOO8 ?Xs+J!a0#?s'Yq>CB%lFC]n6c@;]iZAcZC_s'#S?>@3ZqJcKE_C]nElChdedB`DrRC3"',C2Eo` #&J?oC2Rd(s(VOOrbM[SLjOaRL^.aGJnTgeR=5*m"G1&L9-F6^rrCdPh>[BRo`"dhrr)n6r;Zj" $3'u,"98T)!!akr(b6=:"p4f/rr<$Crr<*_,=VVa"opP`C-OC5s%*6P3<)DJ)F=B%!"Jr,"B5sM 79fdV!X(eks8En&4cLgpdf/fN3*%s:k$)+!6,NWSS>s^1q#A>9#35]`s2P=bkl+=uRF;-7#j9h5 Y75(miVrj?#7[-\rkKt'VZ/djO]#pp8`TTZDHV7pcd7DN0`Qe2iVk8P3^_m*s&K:JO5^(Z*rhK/ bl5GbOa$g*!>PV7?iL$,(2<gPrVupEr;ZjX2ZFa&!%Bl-KKgX\SH&Qmg"Y<Ari(YP8K&Z(rW"B7 NW+h9)M/aYrl7A+fD#=_H/ef'#lal0rn7>TGt$Qgrso?#-eJ?SF]8A@n-4gX<ndNQF8l4AiUoS9 !<4AF!<<$%beVj'b_uH#!daj(rrE(/#M8sK-NK5,fDcs)Jj98$9b.59rn8J\7K2!@$i^eC'*)be +uXNBrWm7:</i7b.m<n34oYKchYrS8-S,5a"\^F-MZ26-!<8i!ro-?J6O45&)#XF:=TAa2s'l9G (5Vqi=[bp]!!!]3rW3'Z$3)+Q<-O=+N+%TPs+gkh@9mAO?Xs+C!+l1;!aT5jrF#qT>C0k&Od05P EWV,0@K0[9?"7RJL^/!^@r>^\@pf7]#$GPt?ZgQus()F@GB8%<F_Y@aG6;8mF\2UU!+u7>"D0qI *_u_VrrCdPh>[BRo`"dhrr)mmq#CI7!!<02"!mpa)ZKd<('ad=!$;(=!`hl=rsK#2E`nMc=>^%\ "g9m^9E7ccrW#=brWGS;!%1)49*/%uj8])dq:aumpY<cP6!^#1s8EMXT+P3ig&C'5<k%grG/=4X !87CC!6bEA%+;pb;S_`"jHaa2Cs)eW"3uIS`W,o>hk48#s+V.TDMV1"5IKJ>iU,("Q!$>/J'@rl "50Z2_Z0T;d#)GWs8E>`U.gN$n+Y#+MZ!PT,Q@ZE3`Z4err<-&%0.7E!!%BG:^@%\=U'jD2uo<F rWZRU<^VtOF8e!+h#79c8^dSu!'c'5RJu"A!!lM[*^,/;rWrT)49tl;#oYrbh#@=(&855$rd0TF !8RR0!(kfA!."SE!n[)`quHaErrE)urVup-qu?fBr]0uYs$I$Zrm+"5WW(NL57W`)rn&M+$YKCq !'`C@fDP[R.2XrC=Xc?1rWR*R9U.gZs#'lVs"s`U%Gh"qO',]?rYuYTPQ'26!<8Vprn^(,11=Jg &cMb5%7^[5!<6U8'b@hR!)>[GrVup+rr)s!,qK!2#?43NLhL:$A,g3H?XmMOMIU#nAd;UkN+QR3 ?"X+H#CBZ^AmJi)AcH?EF^'!6s'YnQr`oY:F^&Nks)S0Rs,7/1O^DO\F*IY,#@V5.?Zh<BH2hgg H[0XYAlr_es$$TkE%jZW!8@G.rr)oirquirrW#^h!!4&=!ric5,lec#rr<'8#6+Z'*rQ'?<_4V; $O-TO=ckaI2#g\^Y;f?P!)3Ck!(6bb"@FU<-UIc*#6IRL<-"<iOoJ/]9UCr/?"dA#s&]IZ&Qol4[8sI"!q50<<!d95B?d=#@!!r:8CQ]GQ1bM6ToB76WjP.s!\1;3fS*>E*[bhL'C(aLf+[H<<$tD F-fR:Q!$>/s'Z.*-Zaf*,lg=45mKGKEcm^i9T9!S"&P_mMZ!PT,Q@ZE3`Z4err<-&%0.7E!!%BG :^@%\=U'jD2uo<FrWZRU<^S7/F8e!#h#79c8acTX!!PT=;H*SirW!0fI`8n[rWrT)49tl;#oYrb h#@=(&855$rd0TF!8RR0!(j0hMg>=&!qj>IquHaErrE)urVup-qu?carr)ot6O-Qhp-et\rn%07 %Z`.>fHgt7B)^Zf5;rMmr;[$N(cD@s.6.A,"`+rJPs6,c2?<aV2#dObh>V#I=^0SY*#2S>rn%/M s.0GohF0R_@9rmFrW!'17gKP(s()EM&%MT=:-D&F!!!E+rW3'G/,p@i<(Dh%BOb1Ts(DUD@pr`% @pf7J#@2h<An,FYB)c?GHWsih?"&_(s(2@U>BP5k@/tTP>m+Y[>A.XKEr]nRN!=]m?X].>GQ2dj @:k^1Fc:'\s)83iH#e7D=D2aT56G210LPa<gA]q-rW)Tir;cir!)WXp!"&T(!Ytb=rt>Vb#ll(` "@E1h&cVh2&cVh4,7bOg!!HCmJ3Pmi70TYR2DP7[rr)mLrr*%"*!@rns$$_g6U*DgQS_D9<!Q!N QWQ.e?"j73#!jJ55t<gms%Wej1cShK(20<>G6_W)O)f;cQN7%f#<53a.ni5/-3#=t9N_t.=?LJ' s#gR:(33V(!3?,t#<c4EDIuj_3<*q&1bB@e3_TMjs!%b0=TEk`!1.p0!!@sN;M=uKs#U/Y!tSNS )Z9X>,:*=%#)*"O#QRsf4gmR9#-%Y%#$)=+3&EU?rur@IgAV-Z2Y[2a!)%AqJ,\t5!'/rP6>YNX !W`6F#QE@n#&$'Trr4>\,=gDcFb4`9iVlLT2F@5uNW?!93E#bTs""*Ls8Mut!"8])!qlP+rrE'h #6=bk0*%.6fDetbC,Z(C.k)6Grnd]T*ragm3<(f>!"i63TFFs%rWkJd<0&=F(3oiY,7tamg\tQH 1cX:i3\+<crmq8Qs+1ISh`*YCM@';5!<>1\!!>Rg!`o=i"TSi!rW#1_7K*8e"TJB%!'M+t3!X%u AS,.TP?Ioq#%:kNN-/EMs-3hM?&`3$?"dIB?O((JAm].[QWa>u#BO<`BS:De?2n7:O(_maNFQC1 s)SBMG@OugMIum0#@V\.ARAkmF8onYE^+,X?"J@Vs*"Q4:+$SM!8@G.rr)oirr3`5!<2ru<[[_D !$M:As"F[O2?66&!\aWS"TJH%$i^2.*Z?L,!<70DE(ND]s#L=32Bj^Q5Q:W^4oYE`;Bl/f8,k"C #sTpqO,?;&s&fP*=c,FAF(YDh#$hKg-!rr5s&]IiFZjIZ!1!9Y!1!Qa#>%-8*%s`D-iZO85ldna !!#.]!<57a!$M:A!'L)X!%ImI!%n3N#?3o4.7kg$)ZM;h4TJC[!!$7'!<6^7-RB-8rr<'$!<5Fc rW=:*![mpH"\r/"(^j^N2ut<\s#^F?5;WA;s8E3`-WVHS7=tP()C=/;2uk#FrgtlBC_<?>j)]Fl m=]bOli)Wrrr*,X9QqO\ir8rX$V<e>ra1jV!8RQp#6,tPkJ4U*RK!6e4T#3Z(&n:6rqHHpbl4%1 !<5Im3W@/$(cMBFs&fki:B&om!!ZU*g)PW>ro,^4;ZE^,R6"qXMX:=kW;qu=!%3u^rtZ+k$/,;o Ucg]jrZ"F+Qi>V:!<8PnrnT^o3ccVI/I)8656+%P*_u`<#8S'*rW#;m8,`Jg'E7t4!`/ms2@!`= ?&W2t?[Mf]!Fo73@f]qKra?%A>@h;O?"7LH?iFI:@uYP<PQ,2!?[5pZIren1s'l:<@?4i>NE]ci GlqDp?^Le$!*fJ7!FpKV@0'kts)n?-#BG#qHZ4CCFoP,<7ogi7$iL(Zrn[SQ!;-9h!<2rt3rT*Z #lO`'&cVk2#R2J6)C5n%2Z<[X&HEUH!!5M"62gif8Nh>JI@C2(!0$rN!cn>]rr)m4rr*$u,6T;h s$m:o8KpH4X#+&\;?qJdI9A7)HXZq0#!WDf-U0XKs&]J.<]jIj'7K`X!=o>5!!&)[!!c>+5tjR* @9rn8!cS.)rr<$brrE'd!<<H+!!#C_!!"JI!!"8D!!eQX:.IGr?UOie!bq^Irr<%TrrE(RrVup$ rr<'1!<5+ZrW*\1qZ$e.MuX/.NW1s<0E+*;L)aJ!NW8t[=9)#;s"j_3s"kWTg\q6k-]e8Y'23?F `;YOiV#KM),D,.Y,E`!@#QF!jF#d:Wrr30673:4_H"nQ(fD[T,3ar!f>Q"O%.Js2G-iX2HrqHHp MuM?.!<6I/MuK(C!!4VKfDeMiLai>T,mbDYrmu0Zci2U6WGu@+F[8NCN1%<WWgYnk9E6TlRK#J` 9E<oJ4Gl%"gAW':5F)6"!#klr#6*F:5>Qq<s!J$SKRa%i"sZ&+PlWj/s8E*#6Ub;[!!!0$rW4-( !<5.d<,Q2OBOaeCs$m9!?XZoF@:fI:"_D1HC1V/[:B"f/?"RMVAmnU;>lePAs(2:6B)cB@?O)R& ?Z'4ZH!gP_!+#V:!aU(]s*"]RBN\bTGB6:SAI!X)G?\WI7s"]U"DV3Kk5bNjrrCdPh>[BRo`"dh rr)n+q#CIB!!`H?"uJ">%i,TsrW!0-!!WE)1_CN''a=Xa6$kFo=oVh4N&X]u!'U>\!%n3L"@Xac '1`'`#:h)9+=/TO7K4Y7(*ii0s%EGg;#a8m1_E"Rs&8trs)SBeCcGu+$$5h@!3,tus(hjA8PXJ4 5Q>[(:&p^^!!#jq!<6=*!$;.?!CmUr!!"JI!!"8D!!cqO<%1+%<a5S`!^?Zfrr<%XrrE(VqZ$X6 !<5^krW<.4('+AUrr<54YDiMd!<7NL#Vc9R!MD4J!!%HIrWZn#@l?;0JH$`12WXj)(+0s:rkLFF 3V'1QE&u_PVi/jgrkQ#C1^E"=NODc'kl1T.&3WD@r]bUA$1%R$$T>-dp#5o%!PjWk!<4>G!'1)Y !)rmt!"&N&#f-GT!+U*/_c6U8!WM*Y=X8ePro=t,!($VCLen*1rg0daP?7fJ*-5"[3TKhhNKHn6 bf'S]2@olKr_A^q>NGc)*(,J[iDosYL^*&AOL/s,*rdYoLqLV*-NF96s*4W4-ia/J!+0bTrVup< rr)s!.ffT/#%_V9AR/YSraPtB@K0[9?#!gJ?O(1VANsO-@qPaP#@D.M@:iY0B`D9A6"OJ3@p*AI s(2L)@9l*0G@+eY?N=O7Acl=PEb58l#<uX3Ammo9<rZS54[2AD>t%S)s%EQ&Af(N\r;bRNh>[BR o`"dhrr)mYp&P,+!gSR^s0`!FPEl07#Ir?_FT=B9,Q7ZH.7\D]!!`H'!Nue.!!#dnrW"2BrWFMr .hPAQ,QB+k-3#Cq5pn8a70"Y6.0LqlG=>1)3X.PO741MF4o[DF-#P\A*#N^8s&fSG>BN4pF')?? 7gD1<><G_05>_AO#<t+2AOAKo7K5XX6X<ZN5Ef7M4U4J'(-3?A(b,Ib"q`.1,q221rZqe$!$r?j 5m.2f.K9AK.kpo%ruV1=!uchU4TALgQ$8LPScC-\s)&*EF`*>Z:]RESs8E>cW-^s0*-F;Sc2[bZ f:Q)b*iJ,fk.n&]Ee^R,m/FeQYPuLAs!Iu.p$KFkdJs1Jc@TrNs8E,MUjC#[rWLo#+CF=.rW&Ab !<4JKVq:tJ!plg`q>^m)RGmMea*L]f!.)oirWBr\T[Ef="2K83ci<tKb&SDip@"aUC'G=k2ujq5 LAs4=Y3>?:jij2V!rkCaAAnNI"44T9`W,o>d!h#;s8E&<J,br?\bGNiB)`#6!!g$Mg)*8*$$6,u "[<"+4JlKc>Q"X&rW3'<"TL:YB)Z->An>Cps,%"j?"d_Z@@."""(PPDH2h@T?X`tA!+Z%;"Ee(: @9rnW#E3"uF(8ceB)Z-AF*VtM@:NaGA,]m=PB1)@s()=J>=E[As()1;s*"ZgC0u%-F*[ap"D0q=TJKrrrCdPh>[BRo`"dhrr)pPAcHrZ5t,:&Ak>K]s'H!oEcZtIGDMdhC'RCuKQG8Yccc:f"(cV= 4T,6[a8Gu<2#dIS-iX)J6P^jp-3$C=-S#iZ'.G.Ts%<J@'.Y@ts%EDRs#gK+!%B:>s#C$]#>ePd ?O[i@4T@PL5tNLm4=`cbs"F[U.4$>d5p],&'*WS_73b#Cr@%pu'.!W+.1uS1"!]Kc0`<I#'E0?^ .47Cu,QB8!/L)Vl-RC,hs!7ap'.I)a!!*-$rsA]("8gfMMZ<Y\RY6W\^,/S]s%Wf>,:c[!3(sJT P6Y&^5uKU#FaO./#@.N6;?19P0E4]M;NCg'-!O%B<!NCh!'aAMOW+6"#;cESBE1>$>Q5HD4;]&# 6Y[MDrr<6l!(EL-!*T:$!]d:4r;cjFrVuq3o)Seg!WX?Grr<*6"p"[$#Ds`]*"N#_A,cN0CleSr !]CgKs-3hM(*cil3dW+O!!e6VKK&r`EXDb\#>SJ]CjCgp*<%;f.rpMZrr<&&s2>1=Cl`IZ99K5U #F0FdARgBSMZ7/k('%bnRQj;,rVup8rr)s!4TPL##=3E:O'c=*DZ=2IAVg@p!bGYIs'H"r>@V)c ?Xm[I@0^"H@:*MOMO"3I#@h+LG@>c(@K1ZU?[$,^?iO[;?iO[AEcYoTO`P%4EsH,\@=*$%BO1XF "*nooGQ2+OH2i!g=[cs"!8@G.rr)oirr3o:!<2ru7qVcZ"AU1DE'aM%!+Z%3#E4D*X%nIpV#Qkg Vidd`roN_0s8E/u9Ji8!r;ZiKr;ZgJrr)mFrr*$N,;9d$s!%at'.#(R6SKhd-O152,t1s3932'd #!*eQ&QV_"s%EYY;F=S(2KDju5mL@p965MXDK,Vh#'WsNI</;(r_NhnJlH\RV^Eqn,m#SE(B5fa ,n^/)""b]G-3#=n,q8j-!>[-a-Naf.,q8j="!B$;/cI*t-3#P!.46<.rr<'$!<48BrW@h?C_?]' #ASZdZX[$nLAtre3X%E&7s0Vjs&94_@;I,N9L2GR=U/tiHR/Y53bn\!#$G@7ZiF]ms'5U1rr<0. (cZ2*rr<-:!!WT+!!-&<rtPc1,:>X$La`?(/HujgAG;&`M#@;S3m@O&s$?Va!-@`3s%*87/Qr&Q !<r],>m,3n3"6Q$%fhLe!!Z1+!)#@o3<))G3W_ei5o+D>s!n8:8VEFoDZ=DM!!djGX,;tU7udOo #>&NKNGpXjE;uL62Qb""Cl`lAG6bJVVi$;6C81aE#L24q\,\s':At4n.K9;J!,qr<1'1`iOoJto ?Xm[IAd2IO@?5G@M#WD7@qPaH"(@'qE;sDQ7:fbK?'ei5s'l%?s'Z%??Xm\Vrc89sAp7okGDcE/ #+&V*F(TK;s)SEV@paA(@qAsGFU*t;ApJT3@;u6h!ddF%qZ,@Lh>[BRo`"dhrr)pn@K0O:==H:6 <%2$;s)eRDNI,qBNDcbUL'MURUkF)UIA6b7"@jt*V`+JR!6b<@!%%XD!#GS5"=#9?'dN`/!%Ipq !)*><!@K2l.g%(L:,;iGs%EVR<'_1%=@rNds#^HN>6#FtF8q%$NHJimAp]Scs%ifP*^,D\G6*SL s&KA\MN)mt;C*Rf.0`9X#tuWo0`N@!,qTT+.0;^c.K:Uq.4$>T0`NL#/,pn#/L`8!.4$JnruM7k -S%Ra!!!6&!<2s"O,QXks,71cCi7'-9GV^L:'Yi86U,c`:`03q#;e>%6T/.(9`IimHZsuR!'Mp. s&91mFT?4XEe==-#66sk'0#u,,QCdH2?7EJrr<(,;#^M#,=`S$@rQKGs,R@U!j;Nh!+5[)!NLJE !<4YM!!$X1!!!K&!<5Ih(b%cN!!4HN4o[8;B`BXe%5JFsHiF'MrlY:"3!`:Z*!\tKCbd,N=U>$#A-Y_;F>^f4oPEc;Kmet=_M=F3!W>aF%',)X/,br"q-s)4_Ulks&fD>%t">,!eq\6s-3hKBSLR. 5?gGQ!!"JIrW3'X$3*$kC3>SpNFlO+s&fJG@9[6!s'tt8"Ck_K@u^Ls#?bf&?]AleB`F>&?#t9u ARf(\s'u(B"^b\ZNEp&oGm7Vh>@DJ\H2h@Z?XnGF@?"]<s'H"CF`Uts>@V7EEWUGr0Dbb'rn[SQ !;-9h!<2ru2GjE&#=Cpa?"u`0.K=MqLnL/n=`\q]s)eR@TT#.YQTU0*RKOH-&#h)X!!';'!!*9S rr)mJJc>ZJ"'/W*!<8#`KTC`2*,'aqs'5k)@7`FI)FGSG1^?'$:(oNKFY3W7#EM5X!!Z";9`INc F-cla!/ca8Zj-Rh,</FI:&t;N"%`JRPQ(U`93M9,#;RM*5t,`NRf?Lp8ILmapqWC!H31"gUAP#k +T;?@Hh.7;8I%I<<ZhBj>?:bg#?rc6/H?n/,6%WIJs?=dC)UCX!!eG_<]VU+OTthO#<HOK<-)8, 3;rm^3+du--!aXQ7gEd.93k1^C9.A="pCO192\o+s&fS2*bon:R9OY1M?f>!J:mno7nN[[!$)"; !WY1ns#(*h@=;En9P.T1Es?3&@:OLeB`DlRG@bi>ATM9ns$$Kjs'Z%9@:hrIs()FV6ZZgK6XsF% >6JM/F^Jb\@fUTMAHlR1HV%g\=oV%uG@Ooi@:MT8s()F*4D8/1<aS5o:'+d;&cVk2)#jTirn[SQ !;-9h!<2ru2GjE&#=Cpa?"u`0.K=MqLnL/n=`\q]s)eR@TT#.YQTU0*RKOH-&#h)X!!';'!!*9S rr)mJJc>ZJ"'/W*!<8#`KTC`2*,'aqs'5k)@7`FI)FGSG1^?'$:(oNKFY3W7#EM5X!!Z";9`INc F-cla!/ca8Zj-Rh,</FI:&t;N"%`JRPQ(U`93M9,#;RM*5t,`NRf?Lo8IIbHd-Uf3"6$Uc3rB!X +T;?@Hh.7;8I%I<<ZhBj>?:bg#?rc6/H?n/,6%WIJs?=dC)UCX!!eG_<]VU+OTthO#<HOK<-)8, 3;rm^3+du--!aXQ7gEd.93k1^C9.A="pCO192\o+s&fS2*bon:R9OY1M?f>!J:mno7nN[[!$)"; !WY1ns#(*h@=;En9P.T1Es?3&@:OLeB`DlRG@bi>ATM9ns$$Kjs'Z%9@:hrIs()FV6ZZgK6XsF% >6JM/F^Jb\@fUTMAHlR1HV%g\=oV%uG@Ooi@:MT8s()F*4D8/1<aS5o:'+d;&cVk2)#jTirn[SQ !;-9h!<2ru4[]6>#=C^Y6#Jnh4o]j0R@O:j",)JNM#Vf,NP&5Y9QFlls(hg,,:06Nr;Zi:quH`q !!IlPrr*"YSn2g>9*[n!Iu7BJ9Lo+G#>RWa2LS8$-2pXD3*&jp1jb&Y`s8u[ZmV'&I;](G#!\(I #QS[.s+gjt;Dq?0=`F@3"*4HSF8l4@AN9^:"u&":.opIcrc\J#:3B\=Ducs;!!#=b!!'"u!<5Fc !!&/]!!*N>rVur0rr<$FrW)tq#?7$oDKh4e9`Ju1T`6hN.3<5ErW!.[G5t-_Ec_7=#<3A<9Ke&& 2ZH,L8Nhf%CfsY'rr<9,PGYCl>sW*&6O.$rG@k,2L40)""r`qm1kJc"s)eOCCo=(\FTDDu#DfR& M?$dH7K*8e#6+T'!*KC'(^FVr@:N_X@;,XG!F'.8>leVIs'l:<L1=MM@:*IC>leVcs'l.>@pNOC AHlXQ@qAkS>Q/4>@<GpgAmo21s'Z+DP?DLC@;,[P"EI1EATe#a!-A0K#Back?V-AeA,f4(F$W=n !8@G.rr)oirr7'>!<2ru5@+;$"$^'Y8cM3[,B!OZ#GBCcX(o5=f)NGhahUK,,#Tqjs,@-]2?8dM r;Zi&quH`q!"o52"V1SQ!"g[[!!a9!#nn.+5</Zu";:ba#pB6J!"8f,!WjSurtkbZ0E3=%1_VV[ !"8f,rtbM4!X'5trrrTE"?HSart>A4s![pJrt>AJrr<$#rVupCrr<-r1]RUW/Hl+k'.3bjrrE'' !<<f1!<3f>&HE=Y,m"&Jq#CF"!<54]rW<la!0@.X#D?nH3)jWNIK(Z"3)2/q3WO54s+go$Ar:_a FZ:ND"pZ,@Du`pZL2R#4"q-[r(]\-.s)J?p6\KDI=V$l!Es'.HNH"mt!CJdFJ-T3o3`:0MGrYgb #;g=53+]4=1B0!33/TCPEt&`]V[!tJ"E4kUDF+78#*0?OGodV0s%EEMs%W]<>sgM2s%EWQ:eVce Ak2h##&\LrU8a8Ks$m;Y4]u-U4hbM->6d&nJkV&<C4Q>S#9[ht0W'&8GQ3^/9NG+sAkmV.s)eNb DLcdh=@)s`!.4`^"FY5gF,'^h#FPltV?oaq62gia.K9;J!&t;b('RuR@:`eUs'P_5"D2(S>BBgV "c[#!ATqS_A,g-GLg,(5F^\iks'bq7"CZ=\Ap=5a#@1hNC5?51DZ>b%?"RSP@9[sU@0^:]F_5'' As`OA#@DUoH$==AF8pFeFYI5()#XHgrn[SQ!;-9jQ2^j`rW"YO!!'"l!!&5\!<6@(!!He2Gt2<C OTPSH!3,kr!6+p;!?(t;rW<l8#nR"8!@8EZ":$MC!&PE:(]aR=rr<*j%lF1a"p-4R#!jIjru;(s !(6bd!"Jr.rtG>2!!<0#!$M:A"Xam'!WWo6!<3?-?)M]Er;cj#!WWN.rVup$rW3-$,8:"UrttV5 !AXZT*X<&k.1n!8!!rE$!"&Z*s#pA\"$]T^AcFXn,lfhJ:hWZsru),]9NF843biR4Ad<-iAo(Uk >;lK]!`U'Xrr<*)1(!s\"pU1i+95Uarr<9d3[HZa(*#R=*WlBi!':,[!Ej1;<X/U<2um)T##tUV #=!l<3*);MQ2cmLOctokSs=j+W<8?PXapG:!MG_XRKo+JQ%4pQOdH)a#DTEW=`[DD6iWkc4A.hV FZORDrs/g&4EYU-BQ!j4#?8983f5+rGQ/*W3*Ch5)EKi&rW!-c";LnV98NUh!EjLDG6:uV=[W3g s+gf4!&fL^s'#_a4XFhhG@,du4THQ'!!F2G4A/u[!!*31rr)s%>8mMd#AS-M:16Y&@K1'D?VXc( A,fd5Acc+DA,fm;<b5G6BEMaVBTrI'!F]L<?O(1M@qo@\=C_AB"^tbH?"71=@g6UL@q]([H2h(N ?YWeYs'Yq<FoPkQEb\s&62s@RB)cuTGsqf7!<48C!8@G.rr)oirquirrW">F!!&#P!!%WK!<5Fc !!HLe"Bf^DFTXcJ!3?"t!9O+Yrr)m0rr<*.!"Jr.!%%XF#6IC"('HAo!<3i7!!3o9&cVh2+TDEF ((1li(,Z!j"[N2%()&D%!<3]5!!`E&!XKH.rt>Vm!&=u`1'!U>E!$)':e^lh!<N9$"9otK$RZZ8 !<30*('#7A!#YM3!snrM!<4AF.f^@b-NXql"T/6"!rW-!>Q4U(-QE+hs'Pd+"ZfaZ:/"^g('/hW s$[#d,A:!T7gCk_F*DbE=Z$-Y!@K>q!!7?X$3'u0#(SZ\!)+=2'aHX53aY#M%3#6m#66n,,<Z$0 2ZHqY!!=9d6W!eX#<!W:KE-%:`W+0eUm&0`N6B9A_$A$&\qI?)Xf)3@#K<R\gnL^_f`,:`C_;e: G=`]as![q+r;ZmL=V:Zn"slPn!/)j,s!%agXWTnf8NL)U%0njaBE1'n#X/.e"s,U9!*`*8s$$`^ 6X)<1?U8N.<X)oKL,N1oRf@1/L1:u!**>d@ruMCb)?:[:93=R\!!!f6rW3'X!riQ3I:8"q[[rh8 s*Y*TI@6@]Q];$O#EuK1TU_U'O8jV5OdV>FKU&HprhK^uH^CjuLAm;?Q*\-;U9B]]s*4gC^8o)n WM9F1#Je0ZUoV>2])URkgt(Ao^@^7:s7?E)1(Q\K!8@G.rr)oirquirrW"#=!!&P_!!%WK!<7TK !!5Yc9`IQ];?;@_s#:(=O2_-V"!_i"JH#WKrWj>@";(VR!&,Yt&I1!H"=#Ee%flS@!rru7<rW." #6+Z-'.Eu-%jrn-.0UA'72#Y7rrE'FrW!'-('5[grr<:)'/C:&+qJbpFTVUM,:EKk!>PV7('Yub 6S]B.&cXTe";1YI!<<u:!<36.!!3-)!"CFYs"jj)!]UWXrt>A:q#CF<'E:&krr30'!*9+>#:CWV 1/(G(;#_F=>u"$h1cT5`s#(*.BMrSCC*b>/!!O8@)?:%ZrrE'["p0T?&HH#Crr<9`Eu&lu.0_$r !!&qs"9V'mG6%YXr;ZpZ==!tI3X7Wc9Q"ZnI8Kqs"?KL[9NM0bs$Hc]s$Hoi8Q&TXs,72WAX]$R S<]iKRKoLFTTPms_%H\I!)W[q"9JRR6NI.("ooQn!'2DIrr<9J9*T3+F!F`c+9s,PP8YDV79'6d "pl8E!.@"Ns$6Zd8cMTh3aZ*Ks'l7%L2)66Lhcs-#DPYc!XimJAcE_T3$(43>sUnFrVup+rr)s% 3["Gr#@hh'PHC1YHiKE:Q+FE-XgG;3_#LYCacW0W\?Z'k!OJp.Y62,*a*[i(!2fc^!(HoT!HiG_ 6O/E7S;NYfZa'P:#/RXN_lqFPs.fn)ag&t4]YVqo[/\5OL:F%2c--.3"QOP=!#YY7gA]q-rW)Ti r;cir!#kh:!1NT]!1Nfcs#BuX"BdWQAd&-&#$=N.F_Wlus*4]Y7i!KP!<2rt-iX/M"9J]+!\+-L #9ku?*X";3!<*f;!"Ap"rr<$9rr<6+0G>fP.mO%6"Yp'5$NLtB!<3o5!!*`err<9B"rn'P.fa>a ^&n?G$O$J0!>,>3#R27K&HDkL-3#.k#S@%Pq>^L%r;Zj"!<4>J#Smpf4oPH]$i'f&3r]-X!!#If ErQ+C*]d%i4\Pel#=gO3*]=UHH2h(R<,t`SCjS-/rr<-B*#J\U@0$K2s+U^pKF]+(D?BhB!sqjQ 2ZEaW3rK$_U(%rf!*KX.=oA=&,s"Nrs"js?=DiXtF%]@0G6Vr-=[eIKNW4k@VgWHBLlIf`s)J?c H!O1$2FV]eEX-_[N.$RRFTDFV!*fC%!a/k>s)SAe5IpiW!!N<%#<ZQ^LcoVu9`GA$2GA]1+TDEA E;r?3!&ba"!)>:gs!\1W?"Ib>?UJo79EnI;9R/UNPQ-4>E+U(72HE+GrtYhI(bHe@7pA@[!!!r: rW3.!-iY(i6"XJ=?XZB3s'l.<ArgO'@/rt#>Q845AHQUM8Rqa*"D2=kBNtLDs'5e<F_5!$?iO^; 3X:"2>@h#MAmt^Ds'Gn?>>/Hgs$$`qBOb=1ApJOu@0UUI<+/@9AcHEFC,-"j!8@G.rr)oirquir rW+t[rr<%uqu?^$qu?hf!!W`/!<7lT!!O)N:,6cQs()DP>Ge-2F)M"W"#r^o-iX2GrW$7(!!O8@ %fd@krr<9S0H*:q1_p]'%K?D0FU_j\!!!r;!!X2m1*\h".K:4i1_Uu3![f2ms#()i'*&.R!#Af= %0oH>1'R_1!"])6!WX&Crr<*'&HMhG"sXru3Yk.*s"Xfm.2=K9&HE@A!!ak^!#>\Q1'%>.";)@c %;>bT!!*$'qZ$XA!<4hRrW@LM!([&nrr<3V<`!Tc3<(?15u^Js3'DQd<X!V>HZt!\s#pA^!BM5# !!>2A('+Al"tP?b('%AVrr<9D9JeX-#!)nd!!';(!!>LeE`E'[r;ZpG4[B)J3!V9_Ll=KS9O%O( #&I>!HXSajs)eQT7r2'pBMpVc<!O't!)$!M:a#cR#;dkhC0d5p!<3l9)Z9X;+BnjG>6Y'E_#Sm' 5Q=:[00CV>(oAKIs!%bH.:WE!!\&0iE!H@h+Gp.m2JW7<#?FJYF%KqKA,eRo;NlHF3cKWLM?dg% 4TI]A5;N7%#:137!-:M!7K*8e/cP_N!(dRu3WNIc@0BVlART3N@0TqjAs$S1>Q8FC@9I#G@<[]@ ral@?DN%\2ATe#_!+l.:"-[/*H2h@ZF'4W.C0b1Vs()=sF_+ucs(;:B#Ba6X@q]gmA,gZV?Z:4, BQlmPs*"TW73aBFs!RgHgA]q-rW)Tir;cirr;Zh6p&G)\quHaXr;Zq!7p?u5,mHYO4`$!LHiH,/ /O_WHrrE&tqu?g%!#>k?!!aVU!#Q:J(]aRL!<>@a!!$!u!!!]4!!X#j!#>\S/cQdo&HERH&Lm_[ s!IdNrr<0;!"g>@rt,Jq"9no-)A<8R"p4iD!"8f,!?(t<!X9A>(bbq,3<'`r!#QA-r;cj##64r2 %0./%!<5"]'+mSZ8,`Mg*<-!=!r`0#!W`6Prr*!D)?:o[DZ9hC3]KQ$<]9t.#>$aM.5F,":B,,2 HWgA^"'KA%62poi+9DNE.6e(<s/-&$F%dk[<W`:$#=20C:&n^,6iRT#!2KT370%4Ns&T'u"!0fh !<5e!,<nhFC0seGs(hm?Ao`Q:!.b)G!f]6#rr<+C!'(!@#9k9"*`-&@(B5?Y*`-Z!95%i7!!#7^ !!6SJ!<7!B#pQ)DOZ$8?*![TX*eZ\C,:id=#<5:e+>s3DA,fF,!<3r?:&niM@K.&I3*B'Q@m<Js%i\]s)%pl?&"sMD?a]P,8b/N8,l]sDCZq3C-t3grr<'&2ZE[W!#u"=,6;:qs(2@AF'E5U@g6UR F^mR[8cN'$@t.p!4_@u2s)J7"Cis03s'Gb!s'l:F8Rl=)@7`]`C'@s<AOg0,qI'ItHXUOd=TW8D CB%WBBOO.*6O-FZE)8nq@nH\h"CFGK*%Cn'rrCdPh>[BRo`"dhrr)mBrVuqFp&G)irr<$'rrE'[ rW!'Q5r)S+s#^KSL08>PGAR:U"!p5Z/,oVKrWNr8"oncErr<$ArrNEF:)jum.5Co''*J:p0*$:t !!!E,!!5&6-iYCl,n^.W"[rP:('"gD!<4GG!!E?L%j#6\'*:N&2#dOW8I6=7!!*-OquHa8rr<0W 8H^=^s"jlc%2CPs(&S%5":GG6!!+bRru_Fp'egC[rr<$)rri3!!@\$K6iR&e*^KcGs(VU*57.?f !]E\Cru;7q78+Ol5C[tY:'X`nH$s7#5;`B?"!o!k!<5jr.6.?d"XSb'.f_:&!!b>m+@d7iAlSdQ !<>Fc!!>S,HX$MN#65,3$PlA[!<67.8SX'&E-!(Is)SBIGB-eB3ck<Z#A0AD<]35f2#dU\+;c!s )Bf%[s#(*AC`62m!_X((_Z3j<!!7+B!<6.*!#g^pN%I9o)@%<A?\gJ"3]-j_#;e>c!'^H.F8pXg !<4)C;?1,f7K5^[2B4q:79MoZs%*D`MJ.,dO)"]H#AQ[g"rL099`H.;(c!ZNLe%J6rVup:rr)s# 3#2HOs()@>@pqZ8-i[ZX?"#nr@0'kHs'l'u4o\jk5@[,ns'Z.D>@Tfd5sJfX7K6cs?Te?u!+#S; #B"*bARB1gE;s_Y@rQ1#C1V5]EWKZhs(VXLJ800*E!K[4@t/60?%i6)!fpG2ruV1UrrCdPh>[BR o`"dhrr)mBrVuqFp&G)irr<$'rrE'[rW!'Q5r)S+s#^KSL08>PGAR:U"!p5Z/,oVKrWNr8"oncE rr<$ArrNEF:)jum.5Co''*J:p0*$:t!!!E,!!5&6-iYCl,n^.W"[rP:('"gD!<4GG!!E?L%j#6\ '*:N&2#dOW8I6=7!!*-OquHa8rr<0W8H^=^s"jlc%2CPs(&S%5":GG6!!+bRru_Fp'egC[rr<$) rri3!!@\$K6iR&e*^KcGs(VU*57.?f!]E\Cru;7q78+Ol5C[tY:'X`nH$s7#5;`B?"!o!k!<5jr .6.?d"XSb'.f_:&!!b>m+@d7iAlSdQ!<>Fc!!>S,HX$MN#65,3$PlA[!<67.8SX'&E-!(Is)SBI GB-eB3ck<Z#A0AD<]35f2#dU\+;c!s)Bf%[s#(*AC`62m!_X((_Z3j<!!7+B!<6.*!#g^pN%I9o )@%<A?\gJ"3]-j_#;e>c!'^H.F8pXg!<4)C;?1,f7K5^[2B4q:79MoZs%*D`MJ.,dO)"]H#AQ[g "rL099`H.;(c!ZNLe%J6rVup:rr)s#3#2HOs()@>@pqZ8-i[ZX?"#nr@0'kHs'l'u4o\jk5@[,n s'Z.D>@Tfd5sJfX7K6cs?Te?u!+#S;#B"*bARB1gE;s_Y@rQ1#C1V5]EWKZhs(VXLJ800*E!K[4 @t/60?%i6)!fpG2ruV1UrrCdPh>[BRo`"dhrr)mdrVuqep&G*$quHaCrW!'I:/Ei`s$$^$MK_mU Nt_Oo"`?(<.0'\RrW"2C!!"eS!!3EG2#dO\+AO4:3Z94Grt>DF,Q@`DJH#TL(B4@=+As%F(c3*0 *Wd*/(B4@7(B4C756(oe!!=2@*_$)5#%7]U%1![ar;Zg!rri?%!>Y\8!X9kd7m?tu4T@)?%gX[$ !"f2?rr<91%fc_4'."1h1^+I41_F/HrrE'%qu?d(1][Oqrr*!i)@:Wf*!].d;Hlgk/Ns+I#<#^V >@0-tB`D*8EcZ,Bs(h^!6iR,k%fgJp3^mCas-X$RX%ict<;lk%*ci5\5A6>]FU%na!)$Hg;J,r7 #8dgK*%+***reA.7ne8)E%k0qs!7kn7t3X9:0IUV#9ZYK#mM.L%K?D5*#^#F*")a+ruMCW>rH2+ 7i">hDui!$rW!!m@iGA9"u[B.!,sVms-s<-C&iu.NuDp9/I+7"O'$(-?Xs+A#6:8?:]P*$ErV7, X4YCe7rr$?s%intN/_FVF+XFO#Dcf%:7=Of0`O$7C*#8>>?Lo2rr<'+2ZE[W!'!4C)@(e8@9[E) >@mhA#)Zu(?X[;Qs'#_<?"f+-@:iaCAHlLMAm8bLDZ>Xt>E*6Ss()4C=oVn7WE>QsO(`\8?N=U9 ?NYF_@pAtC!GH'E@0:dt6Z`9M#%;Rs?[$+)ra>q@8M)\Bs!RgHgA]q-rW)Tir;cir!%%UE!.X\B !2o_ps$?Yb"TfNQEb/;O(^=-!5u*D25Q=CZ+=/]drrE&t"s*ae('"C9rtGD4#71nF0Gjuq2#[IW -Og&Prr<$4rr<6-%fe@#";_"?!Wj#Xrr<$2rrE';r;Zp8![V4R!!P7\2?EkKrrE'9#652K#R^VJ !<30+,lfGR"<o;p+pCOK$Rl&^qu?p:!"/c072l23"X>I%%9[3@!<48G!(/8Drr<'G!<5^krW=Z1 .ieR$#@0Fr%mL%=%K@IS4W6I?"t:i8rr<9='*ns\,:OB-!!a8V,nUnH.jP']"u&P*1ab1\s$$K4 s)eGX7l3d[s$6m[C*QkO5u9$15mJ5L!Z5KF+?fZu"]BDt<_c]qE!ATC9MRf58cJbj2ZEa[1.sb: !<3l@+=S913Z&AartYc!(f"t!9`HL?I0Vt]!$rP&?X*P5#%(tJ=Zq%qs+p\W"[@K.O`aY'KEikL JmX%[J7JV8#>V"2AcQsSErVp?DHJe&;O(4@s&'%mLl,b=L5>ka#F].]+Il2P4o\Od8Q%c]C17-2 rVup<rr)sH3XGa(#A?/3@9[/O?iP6N?X[)Ks'Gbbs'Z.BBS'f*?X[RHA,fm9AcH*=A!:-sBE2WD ?Nb+_>@D4F>mF&KAmK"U@:fIN#$lR]Aoj/Es)\3G"aaNeGB8!.>69.mB`E,T?Xn0WFTboB,p5eZ )#jTirn[SQ!;-9h!<2rt+T;?@^@hO,K_tiM5Q:]e&LCeJF\MgK#(ht4;Mn:as!%V='-g*K!<2rt &cVh7$NL;0(*NVW#9Xc`'*JmK%K@7J!$"E-8,iPh!ri6$&K(N`!Ylgkrr`B8"q1G2!#,2/"9KDP !+u64"#9il!rW-!&HVq8#lF]&&HE@A!!<l?+s[+<rr<'+&c)J/!WX#7!<+qZ5<K>R8,N>h:-EIp rWN6irr2ot!>@Bk!XBhb('#c`"9AH+#8$q?";*Hl1B.=T'cd5R!sBSD$iL&*#6+Z)'*&+6+9hfM $O.+L(B4RA!(A^p-2[`J@9H>iC/?f[s!\(R<`E@*s%*27s#gT\=ZqX=1cQ`Z9Ec1kCfrT8s#^N] =Yt(k3!^Z,3!:3*!"1^b!!"#=$O7js?VFU!.6[\j#>d0')@J;j2#fcD:31;NCj#^W!ZjH7rr<$F rrE'="'/)462^f`$2ji+"onoOru;7D,9V+/*"N&L'E%n2*rH!>4TH5s!!*T1ru;(R!$;(=!"8c+ !%7dF!ZX0Is#L9kG?p#as'Yn7s'l7?Lh1"+?Xs+E#BOj*@:N_\>Q81<?Y*SeAVsi)s'GnM@qBOm s'l%9s(DXC@9[>NA!(:$FTQ&]AcH*<G@CM_"(knPA,fm:Ap+,c#Bb6!@s)9I@K1NSGs<f5,QB@q !8@G.rr)oirquirrW"/A!!%QC!!&qp!<51]!<48G7s0>Ls&fOTNB0am=Ao0's!In,,le_[rWj>@ #o3LZ!#?gZ!!OK#,;^/mrttbF"99EE!)EOo!#kk;"r]/q-Qj]ar\=TV(]Y'YrrE'%!#GP6"!BE# :B(:p1'7FT!\G,ertbS6!!<0#!?;+>"99MC!!>Xi/Kk'(rrrK((A\"4'*&XE!!"kT!!QD3<$3DB rrE'*!s"'LO8f1\!W`6Srr*!7#r3+m"9AK;rr<*6!"&E#!<b=\!<3f6!!!W-!!N`1'2EM"s)SBe *X4MB#nct5!!rQ(#?HM;U5#S0UAo9<Q)CLTR[jD?s#'pR1iE=g!cpSBs"jpT3)ER62BMlB#<6NV ,60\+*<-'F!'3(\3WK@Ds"XgS5?:!d8O\^?XTt&ARAl=4Xh=\9#$Z4WCj14+s4R\X=?up#5oNT" !!bOb(e"EC!!N<%#9F!J#RpbK!rj)B,pP6-!!r],s#U)Y!ZD%Yrr<9.'*KU&.o[2^+p'Fu2#RCS #6+f,!$M:?!Zjc1s#'t66Xa@%@0'q[s'Gk?NE]uo@/s[7@02<t@K0U7BO>i\Ad;\!ARUC%@qG[G !+5b;"Ee-[@<2BZ#@V1L@pP4UFoGeQG@bf%N-5//"a=Hb>@VmWFoQ^l@:N_1@psM(s)J6R7kGQ( s"46NgA]q-rW)Tir;cir!&jfV!-7c5!13T`s$cqf"\^FR>=jAFEs+^`E)(<NAcFms.2F9[!!<0! !YYP8rr<$#qu?s?'*&df,6.lH)#XI7Oo57a";MFK%0dFD"9AK,rr<$2q>^Kurr<'(2ZEa\('#!S !#GS7ru(t>('#9O!<36-#llY,&HE%8(]Y*H!!FSJUkW+RFU+1)q$i-g:2p5W#B4f^+rXSa(B"4: rW!'5,67a'rr*!/1*/ma!!+Serr<'G!<3`4#mUtM!&#Q6G9Hnc#7h"U!#Q(H$i^G0!!=3!Jq3l( #'(q*,ru#Ap](9srr<:%(gTg,92JjmG6^f5HRBji3]@"&"?&59>u^ho!*fF^"]@0A8N8X.=U,d. 3(#n5!':-&rr<3@-T!t)!<5k#<ZGOA95mO8ru;801_VcBMG'053W_lhMZ8e>AH;a[#65&V!!4h^ (B4@>(*WfG#q^+_s,@&#,Q.TC5relE#:CE!FT<O(!<3rA!"/i.%0.OM!!X):*WQ]q!rk.[)upuW !!!6&!!"/@rW4'#!rk:dJjF@&Ck?5Js)&$SAoh^#Eesa5#CgE'E*m3pFoQ"RJ78Fls)7sLrbr'Q DJEj+F_:Z.#E<eKF`VhCErU"]F(fW2MKNn<C^4WpAW`<mHZK-n#A.OkAoi!:B`DEBPsHiD0`Mmf !8@G.rr)oirquirrW!E,!!%cI!!&/Z!<4nU!!PS9@;p%7s)SArVcI\Z=[2p<s!7b77fWpfrr6j@ Cf\1TKQ&GGs&9,=F]f;ts$6Was$m&8Jc:i3!Z5>eru;8W?X78G?W:_=AHlXX@p`83B)bj1=9VH. @p`nOs'Z.K>@h;O:0V?1<!QiF?X[VCBPRQO#"_*`@prkJraGh6"DBr&6[/Q=#A%=NAn,1c7K6j# 7q"GV@K0m=4TAOeAk=?o.K:7b!8@G.rr)oirquirrW"VN!!&G\!!&Pe!<4GH!!PS76ZZ"Ds)8/k NBB@bLctc("!^;d-3!t9rr7*GAo*DPCkPK$s(hq/F\DdM3-@IcR=Y@"rW3'Z)#kQ\E-YfH?"I5K s'5hd=^tlMN+N#l"H?cG@:0%CrF6%D?Y*_OLl24B"*.sbErKJI=T;k7HYQc">@IPCs'Z"jCiF\" AH6]LAd<Te@p`YUF*mq+#A/!fF(IC@9E/E'G<m_m0`NI!!8@G.rr)oirquirrW!]4!!&)R!!'\0 !<4AF!!5MR9`Ji-PQ,V%FTbuJCjeGG2?PHH8L=B:!!o1qs*4iR=Zd[]Lbqm,D?ku<Ih?W>KL>cb !-<_jP5YL_)?Bds#>fGP?"7;M@K0gAAr:2-@9I%=C&hW@@g#A5@:NaG=9iDAAm8\WAn_3`#A%=_ @:*SUH2i'iL2^N"GQ2.Q?2\+5F^\icO8i\pEd))6C12<Ks$Qfp"`o$0I77HAHN[\I.4#c00`M., rn[SQ!;-9h!<2rt(&e15O7iPR]_hd0-3!rH6U=EGC&jItE;t%`>uGKe4T@;A.i:i(rr<$)r;Zg% rr<*%!"8c+"qL\Y&LS4lrr)pt%K?D.8+uuaC46+'#8g[G<)s8)+TEeo!$!YNGFEeGs%iqH%o=W" 0I8LS>6eM(0J/92PC<FJ"_CF1!%/if(^(TS&JG0Drr76K>?O'.MMO)as)&'tEdn[?*/$]ZGlVpb rW?bRJ9Cm0#"<E_E:-Pos,6qorr<1a+ASY)s!%_u6#_m+0NS/Q"r7LH!"f26qu?m';O84s!rio< %ib^+'*&R<!!!*#!!d=XC5,]3L,f36#>dHr1aPgV0`O9@8O5===?'ZDs&'%p>ASt67r\K'#?3[5 =?L^a9`HOF9Q#9.2JiD4r_!G6HVR.*<."X-#>7`O:g6V00`QP*AqiI.L.hUI(^C%#*WS5Z*^BZ] #:C?HFU:@3;ZDp_OUD9rrr<(M1B/R(+Bq!^$#CFYruqXI#!)r.$Qf<U#9Z\[-ZBtb$i_1M>7iLk !!`B%!>ZOOrW3'<!<5"`:i^,Q@pr_Qs'l7FMIp4(=^h>F!+5b9"A**3@q#C>#A%+O>@D2WB`E#V ARTOd?Y*_ms*"O!E*rWhs'l%7rEf\M@:`Z(s'l:SG@b`.@<Xj66iUQuF*hkS7:#q?"CF_L,o6M7 rrCdPh>[BRo`"k&rrE&t!AkPk!X+5\!#Q7G!<30'!X+eg!!3o=!<5:`!!QD*<0;'>s)81"NDP+e E(p:0"Z/Ff'`\R?!<3Z2!!NE(#QPhTrr<6+$N^M41)g/k"E5"^#s\.a!K(jr('d-%+<ri_!)W\V #:VkqDLcO_4o\1\@6mdP1*](Gs&')P1-mm35=Ig::^1K]=V^uN-3#Y!(&\.3rr76KF&54BBPoY% s(VdhHYO"-,F'q^RK-LirW@3uE`i?3#&LD_C:mN)s,$e^rr<1>-T$X"ru;5\07/+D.s:gk!>.j% !!!l3!!Feu8PfEe=U%/e"oo;:/,fMK)ZB^:)#jU9A,eas*XOt],uXb<#:Uc/0F877&cX3`%gYN& 2GcLJruMA73X\tf<^$I@"E#G(-OKeq!'(!A"&*,n2#gAP0`F0;2DeGtCB$Es9`J6#=C!aCF_l>E s+1GXC1C[i:`B?V#65ef!$bAP2#eO##rjh-#$Y,crs8o12ujBh!-:!s3!VK(3cb9\+9;Eh!uqLb !<30%3r]0b%7:=M3&XtBs"jgN##6<?!!!?*)?Bgirr)s'4Ttd's(2FJ@:`kZErT_U@9m5MMIg;s @K0g?NFQ=Q@K2An@:ir1>@1lBra>e]s():g?Xnol?NX_HC0CRH!-A-N#%h@h@s*';s'5kTEcl2# ?Y3mLFU)u1@:aLi7:H4-!F]@8.f^Xj,Q@btrn[SQ!;-9h!<2rt3;igW"TAB&-NF;L%g)k9!%IpJ !!N,u!!<#t"WdpY"pkG4!!NE7!"Ao7rrE'Jrr<$*r;Zg#rr<6R)?_W/'`e74!C7%l!!#I^!!.:b ruq\A.4mnY%fdIH1^?6I,)BB:*`E"t!,2BT"Bd]FJj99X#A.J*:`=O9:B*H]1hL55-RC#;&cVh2 'E8(3rr7*G@9*@7C6(>2s)84(?VCN914:kVG5t\CrW@%5<bDAJ#%NX+Cs>Y=s(h[@rr<1:2H5KE s$$^9@oeD)(2WsM!@nHL!!HLKDGU`@*X5_+-OCFd'E%n2$iU,+$2so0AKj8ND@J`/rtYi2+oi,Z "=F3L-O0Ve*X51^777)5!'(!'""OX%$3(SB>p*DQ$Om:?ruMCH,9R9o!!s>=!!`f1![e:2!"&Z* #72+N-QERN"TLFc"onrJ!%@pJ$3'u/-NYS+*^'H/#8Tf02?['$LAq5S!XAZ)!t,)l-3#(f7K57K >lYin!<4)E"9niN"uHYc!!YCg(-3R3*reA)2@(W/!ri6##6,_F)C>C^!X:Ias!J%P@ma'n=^>Y> 4T]20?iFO89`JT-<`ijF>A.GWra>h.Ac?*==_%JD#@h=TEb8g&B)c?BAQrjI@0'tGs'bq7"D(eL >@7DD#@Va\@:`qU@K/h&>@Tm'7:AVns'#V90/-?OruD%=gA]q-rW)Tir;cir!*&ao!\"*Nrr<'+ 'E8%6!WW<#!!!*#!!<9&!Z:n:"Z@,!"ooM?!!P+Z!!E9+rrE'9rr<0)!!3-'rVupGrrN3$%K@1B rW"_Q!!$U)!!/%*rtYPu!_bLgrr<$qs#gTO4Y;7Y:*+BSBEqa)!'MVkMELo@#)mM5Cb&(:r\ag* Cgm>D!@&ul1]S3h!!*`5rr2q<#B!9:*c,LP=T=*\J:qDG:)IXus-Wj@rr)q>>Q8C:=U$p6NIAod ErU"W9E+tpDE(=PJH&LPE&r'&<[hnhrr<':'E8%7#lkq\s!@[F"UTc;9Mb`g564%Mrt,85&cMb1 #5J6(70!u$*Z-+6rr<-@'*&mJ!<33%!!NZ/+rh^Hrt>S:'d[.,E^B^D!$hIC!!N9$ru;4E2A63B !#,>3#6Fl.!)>KR$2so/&HF$j"<Jrj70<Z+!!`E&rs8o1#pfQk2B3Y8&Ht3")Fk)<rrE'Fr;Zp+ !'2A)":$nI,DH1c!W`6,!<<3#"9AQ,rsA]F"UIaZ*(^qG3!2YR71&qn!"&Z*!?`ijrW4'0-iZ", KL81"CdnA?s(VaSC0#:iC17-[#AQqK;LiM3B`E,YC41VG?%%3Ns+UcFE,:r$Q("-@Sd0#HAo`0S Q_+55#'4O2SsPmts-3VQK)_8ADOI)Gs-3h`I=JSkJ$GODZNQdg,8qF!/,oV'rn[SQ!;-9h!<2rt 4Sf$["<7CErW!*.!"TA9"TAB+#m(50&HDqIrW!*C('FUY)#kNS"9AK*r;cj5!!*$#"98r4*$G7] "p,Po!WWf:rr*$[-U.T"pAb5KD#Y=T3^ZS!3<&sY(B6T(,??pL:e;cfruMD0*WT(^3fcu7C^5Vr >=g#1@7gJm"tO:m56N>Xrt,58r;cirs(Ve$5l`$7Cc4HV>6di&2?\.<HSGJF!!N<#"*7L@;#a/l 8#L0$WDrkS!)EOo"DT/VRY:\`#&o!0O(^L_rW)s/"VC_=!!WH'&cVh7#llqC0ED+m"t)bc((gNm rsSi,":Y>R!"o21"@Y(&(-)=?!"o5R""+`^%K?D/1][Of#65S\$SiVd*rcoR,m8R.NJ(..1][Rn rW!!(!!`HE#9Y'-!"f2h!rW*&"rnjG!"&Z*#6G#9![e*N(B4LA!Y#_E!"/f,$3'u/,leoJ!"&Z. "Z/n;2uk?(!!!6'!!3?)2#[O]*#^YZ!#c4Frs&?#rW3<2(`Wu))AXCo'a#?S71&nmrs8]+)ZK^; !#uUN2@!i3@:P1S?"*bE#%;"M?"75Ms'H"iAWLG1Amo'H@fg"AB)c?@>Q8.3Ad<pOARSkSF(>5Y #Bu,RARAqfB)d&Z@:OM&@qK0LEr^Fa?Naq_ARSsGG6_W%@p`_Q@rqZY"DBP@-PQM$rrCdPh>[BR o`"dhrr)mSq#CC9rrW3)"onc++9VZMoDnmq"98`2+;Xt[!tbh>%K-;,$3'u*,Q@`E":"i*"p+oV !!F&;rr*%e+@-<,pAb4pF8lOO4\7Ce@3kn/s$$`U9/(m.:`_Im49co.*\B42?2njKO'-46(g0?K s)eMlDH%i.+@#l]"9JQ8)?Bd9s(VY$-NG"`D?2LLs$m<I>=efg)JDS>QN.$brW@+4DL;CW##LA< L:g?Fs,$e>rr<1Z.lN95s&'&%4`clk4`L?"!=9\D!!"#:!!!c6!!5G4,QA&S*'=`X"<7sO!!!E* !!!E+!!cdS2?Xd/-PQLd"<J'R-NsDKrtkt@&N0V@-WE8/6O&3E9P-73!<5+X!!3N0'E:E)!+mNA .fpA$rr<9\!!43$BE/G?!!a)o"=5K4G@UYA"r77l)uplWs$I"q%6+D-:]NER.gI:S5:$FE"p"Z) r;Zp@!)as>!!af!.tRa*(]aRBrr<$#rVup<rr<91)@85F)B8n[2?Fp+(B4@7$2ji))D1sf!ZX*) s#:6j@prMI?"7LH>6]mh@ujo(<r\$[@;oL\B`DH<@g6UNART7Z=oVh3BO,%RA,g*??iOdE?]gOg BO,F]s,$eks'Gk?F`LjhBEM[TBO1XHs(;:>s()@&IpH_rGQ24W>=0c,2ZG6+!8@G.rr)oirquir rW#dn!!!E+!!4YN#6+Z('--rN!!N0!!tc:K#5nN*.2j<I$RPfS"#p>^!rW-!&cD\3"onc]rr<6G '-8G(&I/76rr<*h*_H)+!Fp*K('Hd81-0IU!!"qW3!VZC*/no75s>5_"#<">>Q6ngG>S<f!fpK! s#:'E3&LXX"u^m'=TBsOrtkkN!#?j\rr2qA#Ac9u.6<>_=oVG+NF,KgJf]1os*"GCrr*"=8S2Z8 :^)-*C;ElDs*Xl?rr<1I-U!fAs#gQj!]$Zo$YB;=!X(Clq#CU,'*&4T(`NDW"t(u&%57bqrseo, !^cqlrW!0p!$qV2'+5KQ%fdIF!!*3&rtbP5"!@Y'*rcu[9N4/m4Tkcb<r;q!"onu0,6n2Q1'eHl -OKeQ"Vq(B#m<*`!!`l7!#$Cu*'sT/"q:PG+92iNrttb9"X=!n)@Ikk!!ODg2CSVArrE'*!<<9$ !!,Y.ru;7\.2l:g3WK6]%gE"8!"Au0"TJH,#SmCU*!mM`s#gGt!$r$P!!!*#!!*3Mrr)s.,q8jW #@UhM@;'"VB)c9DNG)a+@qJsFOU#<.AmJi"MIZ[B#@h+NO]u=TA,g!;AHc:O?!hees',M8"_D%Q ?Wh[S@0L"dN*BeWrcJHU?X[;a9Q4G?FU(-<5tbWI@:T=G"Ed-Q'-.$&rrCdPh>[BRo`"dhrr)mq q#CI9!!<0'!sT,5+TDEA)Z9X?(]X[oFc'c1>6\SE:26b8B`DKG>@AmQ=^,0^s)83ODH&T$DHU3D E!BNER<`C"&cVe0!!7KI62(?[F`.3Z#?a>P9M#Zn;#c"M>;QkF;F`;orr`QQ3WMAe3bV4e<X4Lu MH1B\3]@",#!mB,>:C"1s"FKd!"])0rr2n>!\s`us#L0[4o\OfCh$?NBI@O>s-E]crr*"(5@%%a BE;D$s+UTs:n%EC!*9+""E5P_DL)7L"q:Q(U3B+>rW)s/!"8c+!$(n:"UP/5*$,dn*!R6<%0AQj /,fMK-3!uF#6+]'$O9fD4V'M$'.a)-"YW4C'*&7:!<4;D!!P1g3`9o<s#:3p3WK?a.hDYMqZ$X4 2#foJ!$t,j5l`>>rr<*l!"8c+!FH67!!af!&Mtp]:0[`X"!\6r$iU/+"TJH*3Xm2k&P)j9"]u:" <!#Si!<3W9!!E?+!WYe@ruM@l.69Ep)@?9@rrrK()#jR@"tKf_*#K^ss!7mc!!r],"99;=!W`9@ rr)s!>o!B##D-5k?WiAC?2nX>=oVh2Q!\$4s'5Vas'5Y=B)c9>?2nL8@fU-@@0'S<s()=??$fje s'Gb<s'5k<?!h/M@:NmK@0U:K@:PL.CB%K=@<qi^!aeB.s)eQ]AR@f/771;Z56Q0c73!WR(B4Bg rn[SQ!;-9h!<2rt:AY"m!WYUd!!33%(B+:7#lsu2r;Zq2PmN!@@0TpOPF@53;ZDpcC2O$IKT)?k s,[25"\H([E0HglKEcj@F.&#.CB"54!!70ZCA.]/DK,UU#E;bU5>hUa)#nO[4AZEF3]7KOrr<9\ ,9B9*<c2(?Jd6*cCebm31gU,+"u:-B1a""jrr<$;rr<'-!<2utFU*Ra!$rIF>;Z@R#ARgH!*1Io 2#hUs!<2s"P9+=Ws%WbkO)06\8#60B!)EOo"Dg%kPudoT#93_oMJ>@K"TJN'$iU,-#lk;0!!O); "9KPTs!J!l1(aR$%jh/S!WiK)rs&H&#?_g0(cVmJ-iYk#8cJbl'*&18!<3];!!sbL7p0%9rtYf' :aIV>7f`QM#6IpX5r9fRGQ1/<!"0Vm,lf%jrr<97!!3T4!)`t!!!YXf',E#N5Q;r4'a,0S!!E<% $i^2,,6%WE59M?R"pGnH!%@mPq#CLA!$`Qb!X0e\)?^$]rrE'2!<<9&!!3?)*rc3F"r[I_)E8W< rt>Ahq>gO%rttb7![TfIs#:6nE]e/bARfER?NsqP?Xk[&AcGC*DI[9Ara>dus'Z":7n$ebAH?47 s'H!sBO,1<9LiUmRKd+q?Y3_[9E%Zj7n[Se6V0ZF:B,G=7:nnmrC7*"3(Zb70L]LO.g%[u.jb05 rrCdPh>[BRo`"dhrr)mmqZ$a%!#Q"HrrW0""![pK"Sr*#16j/Ps)SB;,,^07?WR33#Cpq_L8V#. 9`Jo6ML\NMR8/6Ls'#\.=\Mk6GBs2err<+C!%[dD!GZu]!!EQt'/3>a!!"qW9F"OD-"m?R!':-" #?uU5<cB9c<<%g\SkElt-VR8ps&91\Af*l_,lmrY!Wi?8rrE&ts&fS?56*Z+*`P-!>6fn*<X(oJ HP-:H!!*#t")^eV9E-[M@s*N;b>N]eMuXUm!!J?57tP7N9El=6DPCf-A,$$(4T#0Z(B4@9-O)%" (^;fV&Lg3M&cMb2"pt8/!=9/6"p\K<,61#V1)BmH"$mb(,Q@`E-U[nI"TSie"@I#*B)aam7jSH] "pt5.!($Vb!Eg*9!<4#C!!u"H,lf7j!!akO"p>5:0G"0`!s0YH+TD`K*[(J>!#>G4!@7aG"TJH* ,lec2-O]r##:hV88J;jD!<4/H!#?Im,6/B"ruM@e,sa[#)@cZG!<r]+!!!6%!!!f7!!=`22?Nn" !\FNrr;Zg?rt58Nrr)s*-NO/k#Cg#fAmntW>Q81;@:MN37p'O+/I,Q^=CGKM?X<[t#@U;3@m"%, @K0g>5<WL^s$$NQ4o[VL6X=,<4_eJ%s'GtH:g7@TGAdFo"E7XcBP.9Z!,hgO"-%>;CAr#LCB&)Q I8VL2.K:._!8@G.rr)oirquirrW#^j!!EE)(^UEH!r`0%,6RuLq>^UQPpMdsEs>8]VhT.t<r]E0 J9=/4Vl>PIs(hptJ5CT\:4I0]>6\,29NH%TH2dgC!!79C/,'#EC4#s\":.L20N.oN!&jjN#?6$r BECj-3r^0)>CA>/E$JIas,%&Q95IKR9MRSI<!G6m(dfYs!<3]6!WWo6!<2ut=U/V)!'!+_<&jn^ #DRA%#"(4o&c\:"!<2s"DG57Is"FXeFbXJN;LAG&!#>M6"HP''Jn+gS"rI>XU1c]"p](:Vqu?^4 rr<*J"tBQh"uJ:O.7X@MrVus'$2so*#n-b;#@@TY!'tre(B62n5o9SHrr<'I6iRf'!!tOd6Yud7 s#($N,mbOq$2ji(62poc=VLf8ru;4C#t$Bm!%%UE#:BKU":58d&,uV3![7Uers8]I+TF7u(&\+5 ,lmrJrr<3K!#R.4$i_LX.l7H%',CcPru_OH()e/;!#$LT*X3`55s5Mm%K6>."pFo*!!`B%!#GS7 ""Q>h!rj;C/Hd-n!!"/A&cWjMrW3BR!<48KIpHJp@9mJLs'l7A@m=Hn=DIjf#@1A4@9mVT?2m1q @8's:4C)H*s'l-q4_%dt56429s#^NR?"%V6C1C$=?Nt=C>@Dl&DZ=AQE*[ErB)cTGDZ=GRNH/iM rbMRLs(hgd;CNG3rtYP6gA]q-rW)Tir;cir!)ECk"9nil!#GS7!sT&3)Z9[9#6+Z,!WYoK2OaY, #"(MCP>6'rs.Ta><eQ:,Itg,dG6a,A;Ql9bJ;!rd##nDH5ACr6rr2ot!cfJNpAb58DZ0V?Ahm8' >l[1j9EuUs!)e5W4`^R!#8TU':g#)I=T=*\J6Q,L'3dt6s!J#$FT>;a*\%++quH`qs*FugS,aaU ;Mn0J=9jFD4To+pCbYmi!!*#t")^>::B,299SeRHa((#,L&bNZ!!Im&:lSHS=9^,\98IUD:At4n !rN$!"<d^R#=Cp65po;0.K;F5&Rtec,m5"`Es;Ua!!sJB)#aL>4X)uk2DcQU!!!f4!<4hP!!E[" <Zk6=!!#If'`p8n*;TX:#p(f"*X;ZJ%3cAl*XViH![7UNrr<$2r;['92?4s=!$2gR3W^`32ZGT7 0Ga[##65Sk&M%aG:B*`cATqErHiJ*dF8p@d>BN\.>lam_rs8og'-K+3#RLM2+T;?C$OI(WrW!-H !$3%"*!6-]!ZV=aq>^Nt2ZE[W!&uG-2@!3%H%^'B@;,[Y!b5eGs'l(8@K'a@ARAq\?"&WjAHuXJ ART1VAR5=C#A/6iAn>I\B)c6<@fU*?@00q_B)c?FBQm`o>@1tA@0:(HAn1jJ!GXds@g7-rF(TW; H2hgdG;^fg/,q'u!8@G.rr)oirquirrW#1]!!WK)"9M'n'E/+<#lk\H!"8Z("9LE&'nZEE"[/<P $YF5TMunE,RfA?KDNA]8BEsNoC2B\\E'=5W"BeqEC0CQ:rr2ot!bEEqqZ$U!rVus?9`IHb!$bca 8O!1\s'Z-A3WM-&C&gs-7gD=R@5p(mCf^Rj#F.>H9,:JWDZ9bB9ORp*!%Suf%fdCD!<2utEX.P: !%2YB=BYZ)#Dckh#n]CP,QE]&!<2s"F]_CTs#((,Ckcc=ClSIJ!*9+""HbHUMKSqJ"qq&9WHTk& rVup&qZ$UOs*k9!<iLh#Ch6ZI*WTFE<WbB15sPBI"tNLt5<:;mrVus='E87=6[(g3rs8lW.6T0p 3aMX`"U8'O><$I!-O*'Z!%S$o$i^kF!WWT.":,iFs)eMP#QPnZ!#,>3!$_CB!sAf.*rc3F"t'Hu .0^(jru;4C#3q/]WOi,G!2ok."?JbFE*!"D#K)@)5<W%^:B+H%E,9Ji70#5,rrrZP,rueE)@QHC !!`E&!#>M6!tuLQ-2nka!<4/C*!RD]!<**%)@6?A!]3=Zs#LB_AmJnT?Y*IA@fg4GB)d_gAc?*C LgaY%>A.H)s'5b>@9@$!s()1?s'Z(n?Y3GPF8o\KAd<He@prkY@9`bs#$kYN?Yj[ms*"]VAm]S, F`(mm@/tHM@0C1b>Bt8h8HEieq>f7Kh>[BRo`"dhrr)m=qZ$a%!!4&SrW!!-!#Y_9!"&K%"(R;p M#TRA2BJHP'3S]BD?knYQ#(MVE)?RT#Dcf%C4C3#LAu<!9Q1`B>9s:Krr2s"FW=NW!!$1%2ZEa\ <(1"]495C>#9#f,3'%WOD#[-5-!!5k!(U-As&95Z8RjRW+C@A5,mI^Q!&as)#lal)#6+Z(!W`6! s#^O/4TI\Q.<@rXPm=@eC)Ra#BJTUi!!*#t",9cm9`Jo5<c3jda&7HfScEO*!!J$998$gTC^)6e <g-ZEA,ZH.$iU,+$3'u*-3'PAIo<1KH]4(hru;5$EsY&[3^NdK#!Gj7:.%'?rW!0_,6RumE,KLl L^.3`ClNBp<WN.8#64r6;E@c6?2jm,*!?csrXJf+"TeZ.!%S9R)?pBK)@I&U&cMb1#lXf+!Ytb? rr<'5"TJH(2BrSLs!7jL"u\Hf^qp&\#?!<?2GA6mD#]J"MPjEbO]t_/s&]Lh<aBN/!'2A)!!bY* 3YMK5"9AH)rrW3#!XJcCrr<9;*$-CM*[Lgd1]ocA*!uWF!<``.!!"/@rW4H9*rdGiNEoau6"Q*e r*fV8!FKI=N;m/aAVg@r!K(7a@0)0os'bq=!K)R1M?dWu@;'"Z?X`tE#%:eL@:*;PraPq6s'l.< Eaa+jAd;UR@:*Ge@<2BV"\!!HF*1jiAc?`O7@!`MgA]q-rW)Tir;cir!(Zqe!!`H'!Ytn?rW!!$ !$M:A!!<&u"U"f^KH>[D1]]KWs-EceE'aM[#E_-)IA2748,n;KC5Q/QHUh[_s,$qqAcQmVrrE&t rr<+/+?&on!':-&#<Dif9H78!!<5(b!#>Pf#lkr+s%W_UCed=t,QCaCG6`q=DGV6,*(0`a"rr-n >6FpGru1e8rr2q8#A?!qTQ"Y!F8ot[FaJ'p736dhs/>turr*"F:2X2649eW$N,63qF8q4":B(:s QSr3&9`HOH%fga5AfatQrs&K'!Zh=Err<$[s+UQ-5Q?]FEdMk3s$m7rF[%uQ-T_9("ACsX4[K*G !!*$'!)W\""99m>6$!!:!bQ+^s(VU&5lgomrr<3*-T5*R1B.IW5Q:if.f^Ld!!!Q/!!33W6iTd\ Aj^_@706gf@K/(b75@:rs$Zojra,me771WL1b07>!!X8E!"lYqV#O6r0Mjf!:2WFAs.fm\IlK2W 1-.2j2?uB)5;5n6:0ITt#?tP1770mN62sac<_FK5:/kO!1B()Q7oEbY<rZ8,9NFtf5>+:?rr<'< 3<&mY*%*383WWAss(haJ:lYHa!aV3ps'Yq??2n74An_0N!b#Sns(DOH?"%5Ss'5V<s'H"@AReqk G@kmqAHu^Y>A.S[?ZZ6U#'E@C@prqYs'5kRAmJhT@<HkqAI!Ql771Qs4`gXM"(jh;$2aeWrn[SQ !;-9h!<2rt+Su-A!WXGF)#jR?!XeuH"98i.!!!E,!!>T=.?jcr"ulUHPlOQWs)J?95FdUeOet8@ =9il(8Tf5]U5f1f"Di,Z>?Ln*rr2ot!`T.Op&G)Brr<9b!*M-"-T1u)1']if!#$Ct!#Y`/#<"e) 56)a<AcHrZEd_4g+Cc!CrW!*u!'M5L!rif/!<2ut:'WUs!*rX"N$nX+#>fJ\:`_',)#nd[!<2s" GscIns%EVTQ&fFjF-ZcW!,hf:"G/`oI<,?K#8%/5Vf4q"!<30'!WWH(!!*-3s)SF"9TN:[N([(K 3X1Y-:d[90;#ar.3(uJ"BMphh!!cII"99le<dF_(#B3LYN,gaM!<3f7!<30);A1rB3<&s^!Z1n= !!`2u!BOim8I$)81eor;3)9KH#;'aZ:d$jU<<#Vs:-VK7R62<%s!IdSrr<-\SoS3<Ig:s+BQ-1! 3a;WW#E>cdBU*OOPQ+GaBN\qB6NC>2s)eQp=H%3:L5_Z&P6RIa3)3M(1B1J^I6BK+4>okms$m;e 3_V@p@o?)%!!*3Brr)s.58!oN#@hdfJ8B+>GQ2UdKPZ6V@tnauGmAk7CiG8LE/=L.#)[A9I?/o! s(VRNAcHQKC1q?os)S@'C2@R6B)ccJC'/'cCi98ns*"W_F`(KQPQ,q.Ad<ZVRV[%cL1pTo"Fi7s =TJI[rrCdPh>[BRo`"dhrr)mAqu?^$rr<*A"sEpG!uM.@*<-!>!W`6,rr<3*!)T!gQiA`D2AhdX !'aH_M?drfKQW95LeRhd#AB';C8?',4o^WI;DnMg<rW1!rr2s"L)+"e!!#"Y!!W`05sHY6:At4u "=4$WC*EXks%iq]2G6C;4^2:nEr^ajEs+N(,@)Pn!!RBC56`>Art>GL!"o52rr2q8s#:/^Ef+FK ;ZAW[L-q;e>pGU7s-E]crr)tC2HKfN"uo8Q:r$%^s*F`Brr<1]3^mj_s$Qed"]1_9(jc>^!!!6& !!"PLL'N5rLi-77@93CL#"`<*1f/(as+UcpLlA.,Ll)34#R<7R!WY`&3.LsV#>&r]I="">!<4k\ !!riu!a-X*s!7a^%fcq0!!,6\rt>W[?#GWbU0E-I5mJ7C&Vs2<]JBMb#>D1Q4I9.O&cXTd$3'uI9Ti]s%*H1HX1n:I8!cCM?e9S,8b5Z2GX98#<G(::-el(OoJMgF&k=s=\_1Zs#('k4]!mr@o31` !BN"9:'3U\:eq$Q#>R0_8Ph]0<;uq!+rL=Y!X(jps$$a:O^h@!Am&gI@g6@1@pP@*?iOU:;If`6 "'oJHA,fm?6YKn<6W@Xr=9hf-7qQ=&AS1s;s(2F+?"dYVB`CR,9OVF<8OHkb7gE6g9RU,Y9O7[1 #>@Qp@pMT,4o\1Y@5#Ul(&oZ]!8@G.rr)oirquirrW"kR!!ET.,m#"a!!3N.%J]u-"oqDQ$&\aD "uHjU]Dtu-s*4iK:2GoILl>=5KEkJADKUqRWEoO[#&88\3,Am$rr2ot"a:/a!#u"=%07%@rWWBd 62q]%1aO4C,m"9G!<3l@7kt'B=]bqjs)&&A'3J'23a6n0;?q8e=Z./uUhKcf"orN@==53krtbV7 !"&Z*rr2p?#9"<WNG=2K9`IB`:eY[^3[oOYs)%f:rr*"k3)ifUBE:#1s*"O\8!!\-!':,["H"L) H"6kl"t'CTTQq&[p](=!.K=`"DH<3`96kkbs#gH^:4fDDC]I]>C'Sg@F`Vhe<WN.(#?aJE!'t@# CB&)T=__&tE'-/]s$-M`"U%=I3#G]rAH?g[s%ic$:0.BQ#:hPU+>P0/CB$L'F\I.>.udnRs%WeW NBEJ(L7(+&S-L^E^f62)!'gK%"98r49O[rps(2L6>>05`<)P1FU]G\Hrr<$;rr<$2qZ$^i!)/4K 9F"j@BU*Cn]Uo.@!_d`QrH8-n#B#9;DMW@`MZ7]%L2q0PE,&fVrrrKD+TD?A+?peE3X95#?&`8s @:0%J#$YMJAR@K7s'5\7@pf7G!b#SMs'#_A=^bfK?Y3[D@0)?lraPq6s*4iX?!i"iF'iAUAHl@N H"^PnB`D0>C0tC6H!bMXs'H"OBOc'VHZq^S?Nat*2Z=6e-3!u!rn[SQ!;-9h!<2rt/,]GJ"TAB& 1(aNd#m2.X!#GS7!"\o+"%/=eO8i5`3#[dh!<5ssD?kGOH&.l2GtJ$]#De+#F1cjsE;ug?E^p*o Es)LBrr2s#KH+2=qu?g?!!rZ**reG06QuLG3YMVrrs/i656,a>!$3!WBEpMgAN0Z;=?-=`"*ZG% ;#^Lr58sPY"or<:<Ziatrt,5Jr;cirs#gTi>6&>1I69aoGmA.5P?U!kG8U?:!!*#t"-HQ(H2g\F 4G&H;^i#A9BE238!!J0#4bu]0,6oM!C5Rfl@0$<3rr<*%!"Jr.!(6d1#Dt9rE):Ft?2l_cF*D+] 3/C6-49p@CJl#R(3WT0a#:3Cd!%2eLMZ8Y@92]h]7mC,Vru_OH!\$>e#om+J<X'pmBOu^G9E/T* 6![=eEWUH@CB$F%:8CciArL.ns*Fr0MEccEU/(]F#<df-Im$pO*rcHD!!>2U8U^VP"^=Z-;@Q>" =T<CH=F4pgG=>2's(2LR<d/g:!)ALQGmA@LL367KL2R$6#('D!aiD`;s2>5Ma2PL)_;E'.\-L4' `QQ';_,1.<!<=,=rW3-i"TK5BL2L:/MIgC.s'l7F@qAk`ARYUE!-8'K"(mKrAcH6F?Y,+%Am\i+ s'#_C>@i:mNEp,q@fg"I?2nC8?#9LI#&6M4GB-u#s*4iRAS-("GBIEqAd<Bt6#^7(@o!&E"Ck1S :db0]gA]q-rW)TirtbV7rr)mWqZ$a#!&=NUrr<-*!WX/8!!!*#!!>&kG@UXo#!I*UL]DdMs,dP: C130"C5@$4D?l&G;KIF]GuXfT"F!Ze!*&surr2ot!cn>dpAb5:HiF'K+>bt\'E/"3'*fg+6%(jY 1fXKQ#66GF5l`3G0`PJ]C,CJ@*Wc<u!<3rA!)NY>,maYL!<2ut1'_Q&!.T$`Ledtk#?d+I4Z4:$ !riu8!<2s"F%fIts%inZE,&O$=C;)L!/UXT"F!4A:eq$e#65f=U1u2i!<3B*!!33%$3'u*3<+++ C-@W!8W%P+s!.P["E$RhG>A/r#C0't>@C0"!<4/B1eI]I""A+ME;s_Z>uFgEAj'r1s!%aK"s@&; #oGf)Es?H/E/J=%3r`ar91a"r=`AMGs!%b0U,7UpUeZaGKEkVN99Y0k8!!\<#B#D,C5b_.!<4YM !!=,V8NQl7"#*bL4oYK_>tP'U#CrID:7?-:O8iqq@;c*<"$-ETK)]QjG5r;6GEn4ls+U_fHc<+u _or(Z#C3AaZ,")dZ2^j0VRX@ZbH89Yrr<'$2#dIU%3dM+2?8:-@0C(I;J';9>6\Sr>@rk%?2nC8 ?Y9=F"']8DMZ8V9@:0%G",LGu@K0g??Y,%6A,fs;A,fa<@prt\?"I5Gs(2CDF(Scos'u(L!CL;q ?NXkH7qVdH#B`C\F^]K78cNi66V.qAquGIMh>[BRo`"k+rrE&t!''iU"9JQY!!<0#!sSf,)YsF6 !ri6&1h_)CruMA-FaJoEH[YpV#CpPtO&0SIFoQ=aML/6BJk:5es()=W:a5s>rrE&trr<+A!$h4< !Hibh!!FE$2?jio!<3];,p5L%4?YN#s&'(%0LJ,+-#,.6?NOt!JH$Yl!&O]U)?p1<!$W]q!r;or rr4_YC1.*lEh\@bs)SEJO,Z:\*-22]'`\75rW@48;F1=Z"upR:=a=+Vs)S0rrr<1G6X`eds%iq# *_`;C.qJ_\$3'u,!o_B'!!#"YFU)YEO)mmMEc1n%s(hgU6TfQfs#(71O4E&p925KHbqr#l!!=Zf 4E1=:#@151E+V7L!<48K!!XQK70sens)SB\I;k'W903)a#>7X+:0DOYOoHX23heHcS>8o9s+CVZ SkG9'NCT'0R0RVe$YkVl+oqWprW!$=(eHdg4U3ZA9K`B%bM3&V#CrID:7?-:O8iqq@;c*<"$-ET K)]QjG5r;6GEn4ls+U_fHc<+u_or(Z#C3AaZ,")dZ2^j0VRX@ZbH89Yrr<'$2#dIU%3dM+2?8:@0C(I;J';9>6\Sr>@rk%?2nC8?Y9=F"']8DMZ8V9@:0%G",LGu@K0g??Y,%6A,fs;A,fa<@prt\ ?"I5Gs(2CDF(Scos'u(L!CL;q?NXkH7qVdH#B`C\F^]K78cNi66V.qAquGIMh>[BRo`"dhrr)mS rr<+HVsOE^!l13^rr<-&$NLD2!!/OdqZ%$[<0(.!Pg]C,k'DGhs*52kF+'G&mf):[Chdj7.:#hA 3r_PM)MA(p*<-$<rr2s"=U#Q6!!-,Krr<0E.l\M,rW)s3"9;X[DMJ0P!&jjM#66_E9E7S#62sgf <_QU[+94A^rrN9&FT=K&,6/DW$Npt?5t)jorr6++F_Cch['QL3s-Eu.`N+S:2T6p@;ui-]rW>!$ 1iaL+O)Fu?&WO@#gk8ED!;5\A577H]Cd3gWDua,BC'8KL3cG*!":"o4)Dj>_,$=kf&57RkC:;sX =aC%%#$A6KY<Pujs#LL+2EG_6<*_Y#YMoN\"RP"=gSb#N!sAVsm/I%c2ZJ%-F"a8>4EYIas$[,O hUT]'VR)8/I;&X,#<6Tp2umbm;#^M#9Pu`g(2,ufs%<PZ<]XN-=W%,<!$(t<!YYPNrt,J9C*EqA [f5"\:'PZl,p%+T)ZE#-(.1,$:&nCRs(hpr!&SRQF)5(\8HrBm^;7"E[f<uF\ui?a^q@C\s0DsH XgZ$R\A_;E#ltr(rr)sW3Z.l[#@h1?AP6!#<rZ;$@fn;k<([*[!bG>/s&K20;J#l6#=iB5ARB%V A,g!9@fp.L94.^1!)ii*"D(qP8S8!.#'4H`AmJbUs*"HQs'Z%F?X[V4s'Z(<Aj^i,8cO#7FTP,f 62LZ9rn[SQ!;-9h!<2rt9E&K'I=2(o"2oJ(CB&5XI8F3eF&M5rs*+GB#mPHQ,rUt]khZ"5rW/gA s(VX_Of8-SrWqJ!2Guts:c*Cr;#cLV!)bEK!<2ut!!6@)&,-&)I9Z^O"=mh?)DqEns"jr\=Z1\$ <'_T)!!ODQ9E7%Kr`KJ(5rLk:!&u&"1'R`1!*L?f&-"Zn$NLJ5*<,s;V['#_ac5f^_=[cs#P[fW q\<61@K1BKD#XD9=`A1us-3e/Z*1FUYI=Hd"\qR"!(g>nDZ<N5@/p36DE'f%ro#j;1]UN9rr<$2 s,%&Z323HDMLTOD3!K@^<^1OpD#\AV3]-ih8T=\0"&h3>8,ibq.9fK*s)&$95B)?_2Egs<"VsTk "9:Ra9*Tf@J*#sf2ZHnbLYVm9:0W6Qrtktr2E4HsMEaf7U]s%T3+8/53;tf9B`C*r:g%35*<.,] -2dfE&HMhR#68Q?*WSn5kPoK+F&m6rGAL6>s)&'^DN&U'!)@S7C]KFo!!HtODKTjs9EK/i]`5/9 RYLjT#F_iu[#`86a8`XS]Z%=[^9b"@rVup<rr)s;3[=Y?!F\S"70?%iBQ4!-#&7LaMJSJis()0t s(q^M!c2ghs$m</?Z9h!C1qMb>6etpBQJN<Ir,.&s*t9"E/eUMSGuUmI@bt`D#\q`N;oCOR@K_' DM\=Z#BQ;mR>lQP]`4<#O"_;!quGIMh>[BRo`"dhrr)pI4T@AA5tV+U!O;_*H2gbD<4i5256-WA rW/ZKrr<N3!)?Za6/nhiU5@q0l%&eV#BQs'g2qI:^An0;[6\\Q@tYnEs)80[[ME@2"9AH#rr<+) *Y\8Js(;92"=Z\r,'3_`s#:/^0J[cO(B6Ao!!aE?4]qbCJlr%G#AuhK74/'r*rcu[!/LV\"=XZW #5eK#rr6X:MG"!R?"%E(s*4ig8Q5[o#\+)=GlW'frW?1a9I9^a##mQL%rsREs/?5ARA?`W9H$4s 4TJdfrWl(1:g!)`^]6(f!!!6'!<6"'*(sBh,=tO%s"jp3,tgOH<f$ch"TV6qgc?,I!!bPP"oole 3cb7R#$>\eMGQ?:r;[$?*_@=U!*T=d#&%'3n6\[Ms(hp8<8Xg.C2?fJ4U3l21bsQX>rr"6#?!6N PBDa"8,kjUgJIo5"'J_I*<-lS!!3?))ZB^@N<2'>9`EfH>mF=eI;lonSsB=j#?#VcF'&E8MZ7>i YQ"S*J5UE"A,gZU=ZqS?Jt/2-Y6U&?]T%T%L5Q"e#E$*ZPDXsk9`G(n*]X/u!WY&%s$$L:s'Yn1 s'Yq<AcGs==CYQB9NZ!.@0'SBs'bq;!FK:8@g6:T?!glKA,^$B@ps%TB`DQBB`D67@g$CJ@:NmK ?Nt(MCh$U:A,g-@>Q845@01X]AcH?F>>%>(A,g*?@K1NQ5t**s!8@G.rr)oirquirrW,hert,8` 3rf0[Z2joKs"FasZiE'HcM.=j*rQ'C<_Gf9Nce+sEr]GErW$X3C]pJGg5V!i=UJuproHmS<_RQq E;rQ8MM;L+70EVirr2s":]s;_!!.+Eru;/&-P]-0rW)t&"9;7]CeXje!(m21#66_J91_6^3r`.a E_]Xp-NHsurrNB)9E6ab,9["IrVus#!<2utI0ZR,1]U3pJj'-/#;eP$!'pU*%KCbTCB"274WH9j s+CSo78@'2DU8@:"HS:uI@C10!."T*!13`b#]+BgAuGY$!)iaq!=:U_EsIaNLlG5i:i?74"[>%+ LceB2E!JE3rmq?8!"&ZMs#:0#!%E+OAcHcU<buf0BMNLHrri?%"Zf[/(^>Nj1^86_rkgl[=oW:C Gu10]H[04:s%<S:VBq[EU-EDm<Y%<>1m*i6?&aB6rcL=lGtJ#9rrW)u!"]&G#66X^(/fAUh#D$m G>rI.RXMAqs-3hHN-0e:!)/4K7g+Q%+?_X_9)q-TFTtlKZ%dq"DZ>t,Oc>69F)m7ps+p],"c[P; VMJ[[!!!K-rW3p,-3"e`4`utg@fTm9@K'U;P@8$WBP%3L#A.OQARSkSAcH6??2n=7AS,HP?2nC> @:*MOAS,ggs(VdG<+TEKNF-,o?iOU:>=8F#!-eI#!Fo^@Er^XgFT>eKEr]hPD?5/ms)e<Ks%ic& 6N[,bgA]q-rW)Tir;cirs$-NT!B=usrWB;'8Q>^9#!-K!2IbC=s8E"Hrr<3(!+T&G4o^0><,P&rlpf0PmDf!SrJP9E'9ZirW[=8:4Gr'D#\nfDK@s,=Tea(rr2s"FT<rd!!,oJrr<3^5pmFA)ZKg; #R:>h2Kr1E5<Afh#66%t9HZ)R6iVE::c<&U+945Cs#L>aBE/>b+qO]5quH`qs&f:t"YpBZLho!L 56kHo:&nW3Gm+.B!.FkG!uOit=oVt9L7D(gF0q#.Y6U2f<,bU*BSugQ!*K:##ZbO?1oL?G!(m.i !XSiWs-a1//U^o3F*11V!!Y2/9K$!])ZMr(<ZM+l2B;_srs8]c:B(:r3b;31s'Z.E<buhN6#H]& "TJH*4Z4>_!*fI?#*/]V>7Z';s%iqu@;N9-H#AWA6O,Gp)GF%^G@1>K%Z`bqLijneQh^Q*2KO@A ruh=W!<=&;!!!W0!!ZC&(,T1nh#E6:O/AY8AUoo(s+go0X,<*!!-a8!:'YnP!#&LX/ReZD"s[)` F,FXVs*k5YE,oB0Lk#AX#*3GINHoXdrr<'D2#dIU(./*%.0iUR@qK(V?Y07I#%9W-Lgsjrs'Gb; s'Z%;Ea`Nfs'H"E>@qGT?Y3mL@g?[S@:NkUC1I9N#A%7R>@h5VN;m;j?Y3kX@s<(qAd;mdH"C`% HXm)"#A/$c?XnRm5Q=:U:,MtN!"]#.gA]q-rW)Tis$Qedrr)pE7K4P43]@$;"0DQ>GQ0]1FdrFk \Wf;Ork\U7"Ub<(;ElQ/HNnMH@>a`<PQ-s]AlObE@r=XpA,bY6@np!/@<MTH#'Hf#5q)j8rr2ot !aQBcpAb4cDZ:"G+>=Q2FoDC@4U2?=+F?(40NnE)#66n.<,+Nl9`K/=C.qne%fe@Err`N1>6"jR *!$!drr<$#rrE&ts%*:m1gL+]8HFPiru_P'%o*+&(3p\qGlVUYrW><TCcq_h#)m:l?\UI[s+Uc9 3&5hWJo"-\ScF<@rYRde)EQmW^]5s4^t/\h*3muR7c"()VghhK!!YE/^tSPCT)W.DO`(0O;DJ6! ^t0Pn%?&Ki<kRu%b%>OA:-Q&#iU!HM,?,Wp!-A/u#13A):/Ymds#^?XKLc&=,]$4EW7TeoX]okK F/%:DE5:o@f8NCdj7rW5g5Kp[p&_W#VZd#""a\)<mFn!.AHZa/:B'2OL')pj^6ASI!LJlIN!Fs> L64Ls>E/Yi#A=/]*[NKs'E;kN=Y&.Us4RIXs5+!reD-kUgAfFtfE^-[]Xln'_dWQF!B;q8rW4-% (B6f,Ap%BjAnq?Os+U\nAQrYQAc?*@Am]%V<rZM,A,g-G=^bNn@p`eSs'>Y7"^bq@Am8jH?O("L ATq]qEb#,V#'Y>uAmntPs*"][=^boPAlr[F7fm+/@K'a;:1+!3"#9ic)Z9Zirn[SQ!;-9h!<2ru 3_B>t!AZh<rWBY1;KMk2#>U'T:#eu*aT)5>3W9![F-i0kOTrNE8`=n8,6&Ai)D)OK!$D7T8cH4@ 1c?j.3_03J#"(F?7ktGVrr*$0!*1!QpAb58B`AhN*"*r-2Z!IY1d,85*'G);,6n37+?au`DDqN9 #>R*T+rUFa)ZKdA*/4Ft!$q^H-i<uDrr7r_!'qh0*d`q[s!J%2!)NZ/'6sTXGlVg_rW<.-1iE># "rKBc1ko%Bs)eQc(echE3cJj6U&Y2nrXj?l4eDZG;ZN)irmrFrNP#2Ls3LnkrqLh8s!9:fb^BJS g&AL=I7+"qF]>$@rms:ZO/N!A\@8j&rioUH@cDn<!iQ%0"CW>S!-%r<#3c'(9LW)Is%Xb9)HeM3 ApMhK&IYZ5kY-Z0ZMs7;`JE1G`cX%@h>U)/IBEPK';r5:li7WqiB.VPVuG.I9P-NgkPoE)H(Laq KSkbUs*k9?MOp(X!*OjP<X3L\+>>d'C*<P2#$*,,_qMK+s2PA?Xk'Aig=4=G^'EB:aihZ!ha.8B !<a8=rW4H,*rd>fXbLLOC.gucs'Z+9@s)3t79';6!aA;bs$$QR9L\tDs%ET-<+0B/9E/T/91)fM AS+MDs%*5d?iNUtAP#Sp8HsBCBOaCuB`:R-BO+t<7q6-1@0]J5/R_=Y@;>fi!C8RB!!)<_!8@G. rr)oirquirrW,,Kru(o!3</s[ZN*a/s#:6_N<#N=*ZS_jrW/o"rr<-X9N4de6O$>Sm/H!_*;fd: 'E%n5RJp+drr<-&!!rZ*#l4Q#rr2s"=Z@>o!!-b_rrE'd!]D`7rW)s)#;fCEHUT+u;ZBPu!'2rJ !$c;Ts)%p<2HV1'!W`rsrr<'\JH#TN2?3s]*;fg9rr8;i!(0E[*,7;Qs!7n#!^.Z<(4-MjJcKlk rW='64`gWn#)uYWN*23\s)J@Q(30pQ1-Jb>Du_ltr[67RjR9rb#lkeBrmqM\2N%M.Ko15`rkikA <VBHS!*GE`j[hU$rn7<L'ikkEf/O?F$3'EnEeonXhe8"P`Dcj;!rr6'3HZ5b"B,7"s8E/=9L"Cm s"l&QIoo-dE4Z$I!'6d`rlLakD#WjbMGg\Xi]W*%h>U;O5>0c1NWB)X"Uf\VM[M<?!!h-TV`tpu rp'N$#CsXdHXhSXRK&3NIA3!V3WL9ts#gTF<ZG"1-WC]X?Nse=R[gmMd/UldE4iHD[(=!$s1/HN Q&+/&SB"P-#ltJVrr)s!1(F7##CC8[78%2\<;oVr5>G6H90`D_#"^pg6"*,os'l:>AQ`SV>@US2 :'W[R8O6cl7m[/D!]W\;s$$Qn3+i1T#%)=6F(9/Ts*Xrb9Pj`H!ch^]s'GtDO)A0PDJ];e!Hg'q !<2ut!8@G.rr)oirquirrW,nas!Ih*9`P(mXT8BBs#:?\EWG)^1d*A9rp9Ua"#<Vb<rZ;(V5N;P rW2^QpAb6\[/U+-&HDt1!!!]2!<2s##ln!K-hdTAH[u,5"9]J]!*9(!rso>Z3'(q6(*47k)@$6i *`add4\l#r#>RKd1`uc<)#aL:@/pH1!!!W2(&S(2rr70B!<4q[!#e[V!<3K5!%ArhDuaVSs*4T` rr*"F1d?9c49gUiMWLLc2ZIY"=?70t9Q43Es%EDns8N$t!_"4Zrrri2.ffS#!X;"rro"jsHQ%#* jcLC>rncYdiS`MF5>nEYheZ,Q$3&OB)ZKd>rnoVLs,RB`i.,RtmF_?g"_^Cp!W[':2ZNaZ]h(k9 62t-o.>V_E9R#\!rtZOj<e:8:MGR(Iffr:eH2cVp1gAf84Z5E'iVjVk!!L[J3>M\r!!eqkdM;fc rn@BG#69@IVM8,=>Q7S+3&4'E3WL4!rr<:f3\h`r!#P_99*SEj^t-#if`0,"Z*V][a4TY"s1AEg _7]g%!i4Uorr`?<+TD?A*'GPH4TU:js,7%e@:`[CB)c3?Amo%Xra?%=@>nQ'@:imH@g?RNC1CIE O'hom#ARUH?!h2L>Q8FCARB"UART=\s'Z+A?YX1UBOUpN"*n6cGQ2"MAc?9H?"6GjFa7D*ra,^o '*/%2rrCdPh>[BRo`"dhrr)pr6iSM72GF/M!NcA%F8n3*:3)8m4Z#;PM#[GSRK!6h1/;L`s&fFm !!8VhrW&kk!!9(W49#9^&HDt1!!!]2!<2s##ln!K-hdTAH[u,5"9]J]!*9(!rso>Z3'(q6(*47k )@$6i*`add4\l#r#>RKd1`uc<)#aL:@/pH1!!!W2(&S(2rr70B!<4q[!#e[V!<3K5!%ArhDuaVS s*4T`rr*"F1d?9c49gUiMWLLc2ZIY"=?70t9Q43Es%EDns8N$t!_"4Zrrri2.ffS#!X;"rro"js HONa?rfJ%rr`spPF)XnS57:AernhNgP6q6?5oTb'"9.48D#]P$rnr<ArjjBUrtYh>"9:q\!W[': 2?qq8cUgcK62t-m.>V_E9R$O9rtYYQ<_i\o(5bp`rn0M40R<ZR:,H22r]N/%<oO#nr;ZufrW!]8 rr<:&rq7*-"TI-T9EtQLSu.6C6X0Rg#<4J1E&mt?;Z?_%P<(H?)upfUs%<Ps9Yf5hU=fLh#I1V[ Z,bM]bQ#3VgqgZ'g&e)*FoMRF(*NVU!ZX?Js#gC;K`?u5?X[MMs(;:<"(ktKAc?*C?X\n#@prtV s'l:F?#!kR:leu`>mG+O<aB'E?!I>D#A%7R?Y*Y\?iOO=@p`t_=_M7D@fq!`Ap=8^!+l.A#@1h2 5BV6[A,]g:6PBJ!rr2uPrn[SQ!;-9h!<2ru5stZ1!D@>1rWBn:2H]u=!\&3Bq>LBGrr<$4rr<$C rr<'7%K?J2VuG<J!!!*!!!<:9oi(bg!s/H*!<32u!<2s#)us7E,52'<>Cc_["?7to/Pc9Fs#^NI BKCW(-Qk,C56h0O5?&gU;DeDO#>e&t2@BKk!<85c1hm!n-3!uF"T/9!rr5(c!&dLN)?<&-rs]2H *Z+m7$$R0bC&hcCrW?+X3,JUg"qsrs>>?kis&'(AE,9_tLi\CPG5uO\rWGl81a=jV!#6OZrmq,O (f:4j32T>7iU1t#VuDYuru;'!D#\A\I7sRmDDji`rms:Frr<0#gO!'&BF"OpClSGU6NI-"#65ei 3&1juCB$L&ao:^6*`Our9*IIr9K$]bs8N$:!]2>as8Ee*3%=j^H';GjrmuQgRcs`/!'!-prW`BI "9nl!rb230!WMKc!!3)js1/Gb<crG!DKADLQN1_!Duh^Arr<$qs%*HO94h<[F[mn\:'Npb]"YG@ _>i<oQ_M[#VuO+(aoAUNf"n#d]SaEhrs8W)rr)s=6QH+c!e4Wcs'Yn7rF6%=@pr>HAR5=G!b"u< raGh<ra,\7?iOO8?X`qD#A%CPAR/_X@K1BLARGII!aTq^ra>tA?X\"_@K'gC@paA&AR/nRs*+KO "[tq(F(J#E?N`qY'`bcDXoACTrn[SQ!;-9h!<2ru+@lGK!?*$ZrWB5%6"BpO$'0nX)CHRG1d?is rW$X1!!!*#!!XYJ#lm!bfDGUO!WZp#B`A53!!!6'!ri6$'c?rN!!`H%rr<+$!%7L@!H)NL"9]bn 2@XX)!<4/H2Es00;Bd/,s"Xf\4<-"I*bnaU:'Yf55opU<(]aT6"smOT"t:!+q>gNos,7-^8K\'7 #p]BK!$;.?"-3G-!<76CDZ9V;6!GR5s/-'D78.iLG>/$5#B18F)B;7$E;tRkZiC"-J:p$C!<36O #q#`Pf`3-i?iK"OMMOjgdXNI%rnT^m3/Dp['oX(1fJW_&!<1S91B.=VrnqNas&KC(i)41IrfdE_ #mUI%D_s?p!*&tp!-\DA"/&qM4o\_44ZXFFE),NoIiqEl;#]*kI8^'t2ISF_ro$OnDW(Ll9JfH# rWN0"!mLY3r;['_rl5!U2#ctDEX-J_X*ma&L3rrC"E%%G4Z<<?!/CM5#A/75?%@3KO8i>e:25iG U8s^^\-K@!R]![3VOIO@#H>Fs_7ZM<;#^h&*ZG%W!]Wb?rtPcKEarogO+1dA;?^Qi;INU7raPq> s'>Y3!bPk=s()FFAn,L]@qL#d>Q8+4@q#CI!F9.6Ad;[T?Y3e[?"<nG"_2.c@sq__@0V'e?$0M" ?iN=qAp6g>9R0cPs'GhM754`As/l;$gA]q-rW)Tir;cir!@M7S%flYns8E,$#s<,*;?B#/HMddC ,m*H4_"n$8*#8Mf"TH4:!!!K-!!>75BE8&:"98fE!#,>3rri/urr*$L!,;KLpAb5"NW/t]%hg'$ =oJF$:^8m"6]<T@,<Gi_#65&V==HgZ:B,GA:dJ+`%fdsWs(V`_=TAR+!&jioquH`qs,@*\2ul,A !!+YUrW!-/"orcGC`NIi!.t4L"!]<#,QCU?C]n]l9RBJ5BEqt%fY6X1TUu1O!1a)g!)3D[!?;1@ !%n<s!<1UP"AiD'js#[VJ,ZBj.7j13a!DpV[&G$cE;o$):,DtMf1.,#!<1SU9E.fnrnUOkZMs90 rso?5iX\7*'0((50F!9-roI-XFoO-A(h&u)@:-eK_&<u?<rT[`HWg@&O).dOroI?iL?/>X1hml\ rW)s&rr<1[rmq-5rr<:^rf.Kh<;tYP(^D?mJrN`GKP:CP#D-i94[B&SB)b[48TSKNC79%1s$$]: CgE$6@?LS-#HMffMKt8;ErUk!Li.lgF,H/Zrr<'$#6+T''e(($*X?+Z@qJqJ?"O%?#%iTqAR/kW s'5k>BO>8/Jmi?m?O(7O?!CuL?"X+F!bc(Ps'l+A@pf7E#A.7MG@P2gAcGs=?X7>N@qB$I@g>;* BOa8:@:T=_#<cW\>t87:@K1-F74B)N!8@G.rr)oirquirrW+-1r;cls"/c,L=T9ZJ<U]ebrtYU4 s8E$Z*;fd@)uplj;uV.A!!514B`%i1;uH[s"9AHH!!*$6r;cirrr<+C":t5,s%NFm"@3V:!)3@l s$m5Y)G,?V*<.>b>mC?U(/Q4s=\Jd6"'ITL,Q.WB"9CYDrr<*J!$(h8rr2q?"op"N.0'Jqq>^VC !+l62HN7s_rW>SK59g,K#!Y-t>A?2?s)eQnIqiq.F)%6F49/UcrWHdq2ujKh!!"/A!!WA\!XUi, s8E4?G?N#?C0U^$!20Ak(\ckUk@.21D#WZ[:hg"0i<`'^!rh1==T;8&roe0>@H.=ds4[eXD)t*Q #rXdCD?bcc[f5i[F8no[:o^MGDLa%nrd#];cbrCmHT(lbO.o!ZroRW@U>u6ZZA/MEr]C,[rs8c`r<dR!!51>U\t/nroX59#<GFUAkm;[E;tXtC2@HE?N;'gs%ir83-&;"HZtAI>m<?/10-PD4o\"W L+>]I1*_oQs#(+'<baujDC8Kb!!*Bcrr)s*3!oU%"'CM8H2iHsI;8e4s+UYkJ8fj`s*t&s"`A'g F_lL+M?eQGC2S!(I;]%!#((69ArMD&s(hpTCm0ZgEds;QJcTqVs(VUeCi]Ph#D.5QH#@AFJ,b$" Ir,.R")MpgFoQdhPs#'H!$hFBgA]q-rW)Tir;cir!@;7S!<<$#VZ9V%ru;'R\bcC,,60b(rW&kq !!l&?3>NMZ!5R4a!!>7?MZitY"H1%q"p4c(rs&K'!$_@Arr2ot!''WO!HV*;(^'gh'*<(N!<6X9 D?)_C3_).Us'#[-3'9qf-Z&c["B7a=49k]`!Am7F!!4>E-2IW@rr8)_!&ss<q>^L%rr<.=##Z<< C]JAPrW>hc6VRMC"sZeu:2Dros*G)jPos10Jub#FY2oW^"PpI,!#GS7!ZZO1s8ED5<'!kTji-?< acglH=9^@MeGf9oZi<]"^u57l"4rEkbl@YE\m]p/s8E,AYE[Q:rXR+c=['Firmtfo,==:+!rc4= E*6.e`p!0OaM<p!8TG+d8Z;"/f;^TIAs^mErWCZ:N7@n,#fq+1RI9dEA%r!B!S<b="pZ2PT&K%f _0Z(\!IDuirX$GF:fLSC1/)G.s(Vd>3c$oZ!(0Za:^8lo8N9a-<egWJ#$Yn46!-c<s"Xh%1,Mlt /U9Y^*!^(I5sm\J*)?M:!<=,=rW3'X*re8%=_@\@s'Yq6A,fg;@p`hG?i=L7>6SSH>@UrMs%<T( BOP1RBPLiQ=U.u,ARe:r7pl9i#>RiT;Ia-H8,m-)7pe\T?"RCBAHt^u5@[3"F[c=;#CB`F?VEm^ AcH$;?SY"K!<3T0!8@G.rr)oirr54_!<2ru<`&er!=Mj+rX#q33*%JJrhBGpr;cjH!!*&u!VJJQ !!BV-osFaF"3f@^!r`0#3T9f5!1Nof!!N<%!!N6#!#>G4rr)s2!-@f5!DI_;$NqR]4Vh)t!<5[s 8N8kY:*);Bs"Xf\.3i77+uVF\>6J(M>87VF!!*a#rr<*H!''ufquH`qs*FqM1]SL%!!N,u"#:(2 !<7!<IK'3I,sNUQ56a5N4;]sp"TO2]RYWIL?_DA2ru(kSrW!$n70"k8!"B&;*)q.]g0&AJ=\sT@ s*FrfAnm9OF+jQV#AS'gG?\ZB!<3E31^!d]=9`nps(hpc92%KL!$qdI!!*9,s#:&u!a5Ou#$=i3 :1''$s-!Zh;G:,Ka%f\8*!\06928'!N(a1p#B4lMGpd?48,nPR9OTap!`BC+rr`N-!$W)4!$)"= !&XZT!!<0#!+GmK#AA6^F)5&s7K-Bn2K1<-!)Qes9El/L;?D,+3<+C/6W?EUs$Zois(2LR0K=qY -$`r!-O46;7kZ*J.8^!D!'L8[!Y%0js!%bY?Xo.$?YWF;AHds"ARSqSraQ%D?XZq6>leA5s(2C> @p`hXs'Pb6#@CnFAsIR>A,fsB?"7JRAn,+hs'Gn@F)5u)s'u(9#BtH.>C0^EB`DWK?$g'iG@+p( s()4T2#[LT)ZKfkrn[SQ!;-9jIK'<HrWOT2!.(R0rr*2=X$"AprqEcur;ZmLT%Eu@%/$t-B[$/K iPKpC!!`E&!9*bQ!;6<k"'Io0-3$O<70"k:!<2ut!!4tW(A@e0:2'Y-"<]93!)idrs*k8S3Zs#I *\]hY3!TX3+BBO=E&.Gm#$E!H+:A/TrVusD$3'u,"ooY>!<2utFTNp@)ZKd;+TDHA"p"i2rr<-t !.P"KRK.1'rW=`/?Q/rB![TZnrVupRs()FXO^A*+J?,LG#ltqerr<.?\,\;a"9BJerW!?2$QO!^ gd<nEDEUZ<s)&#iCi3uI7<eb3#>TDE!%Ul(!<3E-,8U:Z"&M#YDZ=Y\7B7On!'MG)ru)+B('Z`K "pA*/>m>=E=E@;C*rh*&_qf.'L5=2grtku=.m-KL8SgHf56iiZ02+T4HThC##>9D',6/bo"TJN' 5Q:]c3.$oas&f='rW!$b@p*mQ!![1?>A@G%<rR.A>?Fl)49>LX<<"i]HNIq!1f@I9s"jpB?U$tf :,)]<#AumtL.=."3r_PPAk,-U4D[nhrso,1(B4:72F/el(^I0I5t=@0?TnEt#"qWuAOT0`s#(*U 8OZ!R<(ga$?O(11:.&G`6!O@r#A.IQ@6m+NAcG+&>@UlI91_cbs%<Pd8S)1@Amt^N#@Ti(@q\GB >Q87>@:MN1BLtWas)8*Q1`.N"s""*LgA]q-rW)Tir;cir!D.S:&c2P/:36G1!Anlt!!!?)!<3f4 !!"/=!!NK,'*8pPrW!-9,8_"+(*iiY#Dc&<5qk2Z62sg_<r2mrrr2ruFo;:AHDg-/rWCBBG[pal ":l(c(0UV:$?!BI6R$qA*eg``rr*)ESgc0Q9E&&q5?f3+!!"kT!!!0%!<3`1!<2ut>ll-53<&s[ !WX;A!!+GMrr<-a"Ea_EFT>D?rW=8Y4<sl$!\46lrVupEs#:-1>6#Qus!n(artkt`"=G)f('F^= !<3B*!"B,8!(BT\fKF%I<^AW+s$$\u:-*-"Gn9oT#'i<u59i-:rW!0G,le6h1+Q#tFoOQ,<`F*4 ?i9s,(,S'(rr<$Wrr<$js%idtG?m`==9gmb"?&;q5sPB-#"qWUEgidqr_!KRN.>S7<-rN_N<c+M DE7bd#mC8L"oo5@MJc^@s$m;Y(^UC?C`J!*Es#Q6<c7q:!J!*.C^4QiCbe*QDG^@)#BKlA*X3N3 !rkOd=T;+u92o7_s$[0/1dQ(U+EKUD5mL@I<]rfk5u@S(!>lmWrW4-2*rd,ZARkae"-Jk4WW/Uq SsP^hBS;uWJd83QVnB(=OfAAL"KQ@"GFJPq!7_%0#GS9*PF&8NO8lWnYHb:S]W&f:s/cL@TTQ@S _pJFp#I_:P`P]?shuB_^gt)AKbOjWEs2bDt,;9l\rttb9gA]q-rW)Tir;cir!AHG3!!3Z;.K0;J 3e[Mt!DA1I!!!?*$NL_;-iF#F,Q%NC";V(=!!!*"!!`fZ-Q3F?*cD!;#Du2<;BSXmE;rQ4J,hM+ !<2s"'*)5<qu?^qs8E#6rr<'rHiF'O3#3/C4TIL?p](3q>s2Ct+TFD$AcM`6Zq`n73*%^4=T`V* D@?FD!)W[q!':,[!!;lprr2p[#BP/r*[Mk,FoOT0F#41'<WIIHs*XlFrr*!"?W]/b70Wf@,6/hd +TIE%O,Eo:s,$fLru_P)![7UG.g.=$!!*TIr;[3F<ce9#5uL9n5=obm3X-Em=>XH&UAk2uN?0<\ :`NF7ru;8'()6g/@?YO-49ob.3bV$(L]IGc!<<3$!!=MI#r_f%#$FiC#&7*ss&K@_NuVA`Lg=![ *X=N+94__5:/(\$#?$59I5FVh;#bJ<LcSEP!([%hs!%^J"?8V@1eI]g#?H]s4^31iNW5CIIjb6r "',_'4oZ2p!!52Q!<5goNsCI@<Y6]0('+AN!B=ur!!!f6!!#^m!!#Uj!!#=a!!33%(B4@99E7H[ "p#\frr)s'1b8S3!/1A@"E$FoE*3-<#&ICBCg0,Fs$Qfh"e&_74_S("I0WenC04b<>?Uu9!,hg* "$pNb,Q:1<4c!6?DK9]Ns-s:2<2>CdIrPE]#C2T$S<98.JH)q\TU^@HPCT!gs,@/=0-qtcrtbV7 gA]q-rW)Tir;cir!AHG3!!3Z;.K0;J3e[Mt!DA1I!!!?*$NL_;-iF#F,Q%NC";V(=!!!*"!!`fZ -Q3F?*cD!;#Du2<;BSXmE;rQ4J,hM+!<2s"'*)5<qZ-Zq!2ohs!Dn.C!!kP"',E_2;`U6FrWHLi >?rBN3</s^VbTN*3*%^4=T`V*D@?FD!)W[q!':,[!!;lprr2p[#BP/r*[Mk,FoOT0F#41'<WIIH s*XlFrr*!"?W]/b70Wf@,6/hd+TIE%O,Eo:s,$fLru_P)![7UG.g.=$!!*TIr;Zm=X4dOP#.o"L E'Hp3s#L?$8Q[fXCngq0#E9cLCeu*N!<4#D3#35/3+8"es#^O(><6FfEej_q%flY3rr<-I!!tR` )?s>BE!C&V3<*"a2NJh^NJLk>ruMD%>>&O>VbTqcBEqFgO*riY8PoG+"c,3;)?<;-!<48J!!G8G :,GQB*X>`''g5cH2N@a)!IlKs!!?7.:-JUjrW!!\8HAccs,RD@!*0[Z.i&-bC]QM5rVup6rVupl rr<$jrr<$brW!!$!#GS7!_`S]rrrKD,6%QC"uIk1#QTPX70IKm7rVT1;?gr><btu)F8nW-=Tt7" DEVZ;s*Y,QEb\]^:g7*&@fUEH70>hf5pQA!#<dlG<,Q_qLB!bJDH*EhC4C4&9F#j.Q^j2,R=P=D #G@T6DNfU;RfA?MMD$8'*<-fS!8@G.rr)oirquirrW+o_q#CFN@K/.b<-S3>s$->[!!N<%!#GS= !WWE8r;[$L('Z3<)GL0g"_p(+%j!n61B0]C;?.C/!<2ut!!P7\Q^*\ss+(.K"3u74O8a8-4YS<J Cl"DXAcM`7BJ9_mC/QQss8E55F_X??<*TB2"(kA/6iR,e![I^F"sX+u!/=ihs)8*LE,5L^rr2pJ #950l=X&&P<<"o_E&8d>>nLfOs,d:grr*!(AO0Q#6NIibrr<*Y+9;Fc!Gmhs!!<:WO,a/T#:BWS ,lgL:&cMb1*<-!@"q(Vus(hjG3^#MB;ZBSnErZmR3WfA)9Q:">!3Q99"B7rT;ulq)#9jN^!&f@S YQ'RdJ;@6eH$aT0!!O_M&Kh'Qs&]J+:d[Zm<a5S\#9H]R;Kk#[5Q:]g,AIlS,&Cp=s#gT%;D_Z! 9MRMG7g0f-1&qVJrrE''"X!e65;GJ&1^AG!.u:I+NGAKk#AU:t<bbMsCB$$h4o[>A*&[di=T;#! EtqG;=YDNes'Ge%=oJC$)ZB^:.K9AJLAq5R4o>9[*rc3A8H;'V,lno*rr)s?,6n0+#A@7O?"7;7 AcG^2?!h@H?i=R9@/sg;@00_L?2n7:An,7R?Y3YVs(_RD"^bkI@o-D0AHuXUBNnbU?"<nC"D2(F Anq?Ss(2L[?YWqX6Y^'05mM"B9M%Z?C1%!P!b!T5ru1nQrrCdPh>[BRo`"kQrrE&t!A[%B"p."M +TF>$!*tE\4TpRq!'E1>.f_L-4T,6]+92fI!!<u<!!N6##"*!2#uj&Cs'5k_E]l<L=^cIQ9E9bC !<2ut!!PD!V?d;GrrE)u"K)Pt3Ze;@#YmNi:i:bU$$-(F#A'<rJ=;hBT`=uqa.T;rO-QI>V[(T/ ]Wo7rWW)ob#/`e69P'9Zs+UZNI;iTprr2ot#6k01(gBmo$3*-n$$'0B;?2+Fs(h[1rr*!p+rWNB .g,i5(*Ic"(B9R!H#Wc`!sEmnMZ4e((]kZo((1E^rr<'G*rc3B!X'E1s&]Lc4Z$27;HZ'\HNlVk 9-@Fu4oYKeL4>6a=_s3#rr`Qd";Uu/(eJKB3Whs79VVQ.!@ImI(B4C7!Wtjt!*T=d!*K8\")NX2 =oSd51ero`3c%]1rr<97L&skAVghJA>6T%o4J4O.s%`T@"`Q@8)BM9G$i_^](]\Us'`]$L:]Y0) s,@,j:jI$[?O'Cj*]d19)BSkX"sk<E.0+<`s)83592lm3:a7muG6U0K!"Auj"TJH%@K-<0XTec+ rW!!G!$)"=!_r_Krr<'<*<,s;!!"5C)?GG$s'GkAAS,<LAH6$9?iOX6@0'SMs'5\>>@[\H!+5b9 "(>qKAc?9E<b5lQ@K0m=?2nC8G?b)W!I%oNAc6*AH!s9QB)c'?@:NYUAn?!ms)J?m7:/W36X+.% :]YSgrtYSUs!dsJgA]q-rW)Tir;cir!@)+S!XDO],rd^]13<IR#&\J^,7PV.r]U2[!]0l[rVus% #6+Z($O$D.!_$OPr;cj\#?WfI.mZ!G8,l-\Fo)1<rW``0:&pk\<al#-s8E/.3d4P>s%WYsCjV-@ G641QT`=urS:Hs#F)H_^s8E5JJsE[+NKO7:#E#mGCgg:3K`;#V:alB3<cF-"G6Dl$*,Ib:rr2ru !ri6'.lnCi!<4)F*)m&h2?Iq"s)e<<rr*!e><sS8>m:s%,6CP%$ibhYOTb_4!,-+bs!J$m!ZE:% 'dj[p!!*BErr<-/"roc*N!E0qEr]7)08fd>"r]=>(2Aeprr<9s4d-_*9KW=T#R<7'!!G2&HYi^[ #B5>iLi@#l!<36.!"gRY',gj1s(hmQ90HF8L1^I)#F]8#dYLR[D#[oJCl]WhPGWX):^<nF<1F_[ Chj!2"d;MB3^GIu!!=Gr78Ej_!!<0o#@Ws8Ehmns5Q="S+;#Fu(*aD=rr<90!XU/A!*MVfE!M@c DC819?ZZ7)"upZM5<W9ls$6lo*[u:^-YtX>-O2CJ<$3E,+=mEk!!<0!![fQ:ru;8]6Z.F"CjC"" Gm8;\Isl-PIK*scI>iAjCk$,>s(VaqCh@KuJo(Et#'FfYBPqEsrb_sSF`)#,Js10RAHlguAXRRM D#\P\Vf7GrI</cp@g?RTF)H8*@;>gb")&u)*<$fT!8@G.rr)oirquirrW+TMrr<9^1ccC3!'OWf ,6nlF!#6>3!W`6?r;ZmH!!`?$!@%aI!!!r:!!4f\A,QE-.0ig>#pM_V59Bhu!c.i>r;cirrr<3e -#Pgb,Q@cDrWK,..6:-%=U6uqCgDp7Ldu[hrWdkCJ51uPDGpN6#/!c_BNB8&s)J?iAu&I7=\6(% '*`1g!#?Ou3<)_V2GQ:t.K9>G!!Xm34;]+I!<5"`.iLc90G]<Js*4TZrr)s^;G@'J"qtr2Fa7e$ rf$qt(B4@9H]!d^.gHmo)B9eX!#GS7!=_*g!!+'9s'l:p<(oDL;D1]C9EQ%e=;Lp;!*&t\#7EY1 PtXgp!<36'<;lk!<\cZ62@"G/R]B8-2?<b$#658H!#P\B2#hIn:'>;e<hcMl(^Ees2EVg55<Ag& #9!me+s&L!<rXTR3Z'sg>95:bs#^N%6TRRsAcr,6"p4i0DD_@nrY#N$E(>tW0GYl4"pY,H5>2h) +9;EP#:2eF!(-`Z;#^M#(fXU"Jo">Es*FrDKKMIY9,R\!#@0)VKKV:k4o[>D5u(!*3cI5JrtYVT !<2s!'0Q?q)ZOCNBO>NS@/sI1@0U"-1/qU]@K041BN\h?<+A@.s'5h=@7t0!<(['i#:j(T5=o!O A,emsAOZVj"(>JH7K7*,5t+:090kfB6NKD7s%*;d<'3bP7fc:Hs%EN,4\8*B9*..#,QAb`-3!u! rn[SQ!;-9h!<2ru+E7>^#;SFZ2DbDG?2lke>@mjK)#jR9)ZN&!!!!*"!!3N.)ZB^:"TAB&/T+5Y !!c1SE(h;i,'3cZ!eLCTr;cir#6Y#k%9Yn:!<4&=rWKA`,9RTu*XHm992'OhCd3IMrWc8S9LWMu 8MC,C"M8K4TSWW*s()F3H\P@S1+@&>!![<e!$aX%M#T%01-/Vg5Q:Z^('agMATp@/=`FC9#?a>[ .f^6*!<.3ArW>;=4`gWP##]ZB\sK)<s,%&U<'``bH"r08*<.5b"s=c_2?4?g!!!E+!!39_=oVh6 3a5l2>tdC>s#:3I2Ju$"FZTP'#A.jmF^&!m!<4)@+<:C]"$]bGK`=1><!dMPMMPR:!!<TK#XSIj !($W]"uqr)I86-Js#(*A1*/>51^tH),mPCm,8_=D#S[4^"X"R,%3-;d*<//,,7?_476qsprso;6 #'3ZZ'1)Xn#<5aH@9HfnGQ2I[E-qTb!-8)>!%%UE!"&Z*"'>Or5Q:ik!(0s7=A1kSs)&$7L*\`@ <$;3%#@Si)@j<m=,6&km:,Yd,,A&hsrsJi13r]*["=G>l*!Bbh@:NOA@/sO3AHc[MBO,+Zra,\9 =oMn4@;&mF=9hl/5@\85?X`t%#AR4F@o-H(=oVt4ARYOK!FoaA>m4YHHXB'/raPt;B)c?CEaM1Z s$[0/HXgDDAP?>.HN[\6*Yp.'*<-#mrn[SQ!;-9h!<2ru*`2k:#>7`M4Z39uK`3e4BE1pZ4[V.3;NUT!rjbT5<'K8(aUX22?QAJ@;>`@s#gT^E)&VY!$$[l9E9&3!!!0$!<2s&!"ThQHZ^]hs-<W` "KB%7N.h4T#[(3p`R(L&</1GP#C2;SIl;@cE<#n?^3>C82#gDPEX,e\Sif[q6YcW*!]X9^rr`?c B`D9>PA42n&cVe/!!39h<rE$u%K6>1OT5M\!<8/];#^Io!!">E70Zmb(cET=1B1G]EZ@gsDL[7^ ru)+^";W@),<[XY!<33$!!3ZLAcHcU<c18a8PTq?s%*DM:gZs9F(,),#9IJX1ik]Q$3)%O*&%@! !)Q6Ms%<T3!-^+4+=R<j%06H&rr<$Hrr<%'s(Va20SC>E_hA$m#>Q+#2EF2=)ZB^:)#krc%3-3+ s$6]'*ZG%o![&!Ts!%[\58IBl)ZKg;"TJH)8O$KmWW0U9](#-@fDpebs)83DLfeVsF)5Uk<!Q5t ><b"G4<skV#69EM?&3]MB`D9@:-jPRJ4Fb^KEl=9BQoGcEbtbs#AT'2Ee8d^:B(:p(`*,M!ZEfo ruh>M"^bbJ?Y*jK>m4Y(BOO&Ns'l%;s(24;!aAQ=s'#_-?"IMS?"IIEAcQ-:@f^"Os()15ra?"< Ak?*:@pAtE"D2(J6!OA$s$m;_F*D&"79b!9Ad<@%F(9`@@qPa2!F\@q.f^mq.K9D%rn[SQ!;-9h !<2ru1h6OiruM=\4W4<'A,dbS6$</,!X9A\s!dmH"![dK&-"-a&LSkP'dZ*E49l<]78@!dMOa]l #>S/t$$3c(E;on>9E5:q!<2s&!$D8$@;p$`s+p^S"LjmoN.h4I#W>Ea0HsU?;O.:]#OL^ArhnD[ VZ6W!dYb)G:kJ\"#GPN'1eq.=B)`5C*ZtH%!#S$%:';"M2A$l,rqug#CmkV4!!`B%!"])0!Yp+` s*"HBrr*!K,oS02<WjX=Er\u83<*k$;EY#;DMWLQruM1\#6,YF*Yfe#rr<'$#6+Z*!WXF5s(hpr MLA69:-WLnC^+0%GD_Z_HiKuKRZFM7F_G%^rrrK`1B.=V16#+Ds&9244c2'=:+,u?"t9`V+sR4M s(hm73(Zk<`Ld)H#>@$81`dVR!<3f=!#cRf)A*,O)@';(*$?"1'bgTl#<!P4:&l=R"TKqJ!!!E, !XAo0'`^`(U58hc#:EetCit#:FoPSJCg0P+4TPLFs%EYh*,LS!R>S!DM?Z%R@nC*=B`DEBDG,>8 CArMYD?=*:H2i3mH#-=V!!"/@rW3'_*rc3B@s;9gs'u(9s()CABM`,K@:T:O#%(YEAS,@Ts&K5) ?XmICB)c6<@08f&@:fIE!G,d@AHH@Q@K0g<ARYRL#%(tNAn?*lraPpms():@@sMA[@g@9B8U"Ha 6V7;d"CiQ%*Z"borrCdPh>[BRo`"dhrr)p@FoN?]3&Wht9EG2fGQ15>6#Zf@2A6'Ms#0`S!<`E& .fp/1-iYUr,?t1h#9!_G5;]?5)ZM/i8O7Q:58?IQs&]=M!!<*!rr2ls"?$6B<bD@3s8E/#:i\Tj s%Wh@QN06`I1&=bs8E7X5ACWg!!WN)rW]A15:IQP5Q;#p*^(PN.5jC"s.T[trhik0D#SPW>Q8aF @9`a1r;Zk3CAn25"TK,:!!X,:!!8F%!<7NK;Z?Xt;BmbSs(Va52IUQ@7g]35#CSa/:fML<ErQ=D ,6&Pa+;uOR"TKGB#p0*H!!_uo!>lUN!!!/t!!+;[rs/`j9I1SbqZ$U#q#LF$!Wi?Hrr<$fs)J<E DE)Gq;D%na"Xul@ClOn`E;te#L2N!KC6<13s'#^o7oiMl:0Cg$-O2[].hr$g"9AHJ!<<T.!!!E+ !!`].*#/Z7PCigL#?b)KFd$m-GQ2OcF'+<%7fY\ms(hp65AlOVH&RLX-O)\.:cqiR3<(9*=<mi* !ZjB\rAXua2C/>a)HQk<!<NT,rW4&V-3!rM:30cAE+<<fs&fM::h=!F?iFI=@pr_U?Xm2Hs'l:B ?Y5F-BOb?J@/t!?@0:"J@nH]4"'oDF?iFO8@K/[r?YWmH@/sO2@g@3u@<l9m@<MTj#@D.1@7tW` 9`IH]:,X6p)#kZW!8@G.rr)oirquirrW+-aru(qu2ELk3!WYo<s%*G]Du^_5'*(#l2Z!IT"9AHP !Y$Y-s![sn>Q8aL)?a)*1oX.es!J%C6$I-0'gY:g=99iM!rW,urr)m#2?5j?B)_l2rWK2sE]Qno :'_o-!'b.F$UH!:rWe0BC(33("p4i(#-&%q.3&=Prs8oO4WXnY2EqZNU'7UsVc[MHrcJ3Fs)S3L >Q4X#!!-bJrVup$rt>G6"r%":!gRR%s*k#Hrr*!t,:ttVC'IEk@;p$Q$3+lJI6C8#<-)/^rrrHI ru)"_)C6a6ru;%G*rc3?#4_`p(`*&M!!N)t!@&B[#R!:a,oR0g!!!6!!<3?,!WXJF!!#IfEX#Q^ 3,C`U/cQRi.7I9RNLKlds,%&9DN1Q/O_@ks>6dGa<`3-s=^1nR#<F:a'`\F@!<4>G!"Jo-!"8c+ #6k/J'a?LYK)]Qj=]TTdPB2e/s)&'_=Gg3N!'PB&C^3WuDNCN;N/%?[#!>XW4BP9:s!7\J,QB_) *]c4X3!KLD,lftE<rW.#!X\l*!ZW%'rr<:!F'hmc@prsK=TrA5ARB"Ura?%A@:*SQ@p!1>@g?FL As$G6@pT+C!,2@?"(PbL8cNB)?"7;MraPq:s$HipC0gjJ!*fG4#Bt2sH!t8mFoQIe?YD`696,/K s$Hi_2B`#:ruV1?gA]q-rW)Tir;cir!@(A>3X8JM3(ZaP:4W<i#"8M-.mZ9Js$?S`!!`E&s!\-c .45*E!!<1C#9XjYJ,k0*:B+H%E&_-@-V7N9s(h`a!!<*!rr*-&,60k,,uT^%!<<$$X!\`K)ZNqG 5?+8%Jo$ckD#aM7!!P,?2ukH/s8E5#*`=s?!''uu#H;BZ!Z!:C2ZGfB%neqf1eTt256Pp2:/!nO rr3-$!!T]O!%SW]rttb9!#YM3rr*!"#lkY<!!!>p!!`lI)AiH)1(4+%!<<H+!!3N.+T)3>"TJH& '+"O:!#,;2!$(n:!!N6#ru(te"op+P!!!Q/!!!E$!!O2M#U9<UrVup8r;ZjE!<3]6%4=jL,6B/F 8cL"?70"An4TH<drso>;%ie(Q0GPf33X&8E-Q"'brrE'2q>gO<#653!"p."C6iT+L59Nce2GjE7 s%Wf'5?U?-!'3@E<X1`k8O"CY(dJ%&#!=D!6WPXEs#LB[5=\ODAlMP*7gE0t:.[T5:.,!m!$;.= !WWl?rri@6"_24b5?).lEWpDq=CuGEs(VdVAT2I)AScGfD?jo`G?]T2J9CmH#CfiVTULabH2ij/ Ir9IsIslj!s*4g;H(o,!J"H[n#BuT&Q#)t@SH#r$J:4PQH(pb6s/uQP+@R7cs!RgHgA]q-rW)Ti r;cir!>]MO!!aJk(*FXu</po?#<e^[)?:Zj)ZM&Z!<3o9-O(D8?^"u.D#[H>;A^<B!,NK8s"Xh6 7o2Dm,rTZ@KE=%3$2jl'rW`E-!&tK$<,hjJs8E/(9)rj/s*"`L5IW()4@M;(s8N$8"^+&Y!'Lkm rW];e*&8`=3r^r?=bos#'b:9pru)(C!,r<X3Z.la"A<>u1-PX9rr`<8rVup&rr<$;pAk4I!!*#t !rs):!rW*!$2so)&buD,$2so,%3QQRrr<'D+TF.p!!<Z5!$(h8!soVF,QA;O!!!0#!<3B*!!*u< rr`NT&ISXR%hnL6!t,Va62^c`%J]u/#R2CQ%3QK$rso5j!##kPrW)s6"sX*]!#QIOrZ24L&HE,' 6iR/d"Sr,u+9qr`;ud%$":>).!#>M6!$:n8"<9W+)ArJu"TUGbI>U_p!!!6'!!">F!!F>Y!#bk; "98H%'E%n2*<-!=*rc3@(_coJ!WWNBrrr^?P@J00ART0L?Nj_F<+]9Hs(2=<>@mhA!bP_Qs'l:: @qK4VC1^WKAd;UOAQ`AMAn_3Q"^a].?XmCA@K1ZTARkaG!bQCWs(V[M>=iF<s'YnKs'5kCAP6<* @m`if@0C.",o%[)(&n9frn[SQ!;-9h!<2ru,@UTu#>d]_9KE/5CB$j1,>nLV,<ZqSs&o:#!%7aG s$6f73\>5+:B!9V;FpjSrr<'I*rd>fAf>Pb9NEZEs(VO-r;Zj+!<2s&!$_J!3'TQ&rrE)u"K,3' 4c',2#WAoX.45EH%5e+arrE'q!&XZTs8E5#!_`n'!)ihC#AQCJ'c&\M"TJH+6NC'r5u9E<4Tn,<ZWLbrr)m#&HECC$i^;,!!*B3r;cjB!"Jr,!<<Z1!<3E.&IB!J!!!K'!!*i8rrW3#"Vr(#!X8Z) 5lhf3rVus**rH!A)up*[!"&W)!Yk\Mq#CC&rr<'<!<48J)ClX+)?:0=!<3-#!!F#:>6#fF!!!r: !!3N.$3'u.*!?6I)ZKd;(&oK](]YNs1B.=S&cWRL$Q'Wg'b10TrrN6+,nL"U!$)"=ruh.<rr`Q5 !&P`/*WQ?C!!"/A!!3?)#5eH$$i^2/)?:TYru_La:0BJK1aDr!!!`H'!X&K+rrr].#SmjL#n$b5 &,cJ1*WQ6Jrr<'-,Q@ZD()%Pb"p\XF7:0V16Xg!ts(2@?@8^V7?NsP>ARf:U=oMV.BOPCZ<rZS. ?iO[B@:N_^>@2GYs#gU!@;'(Z?Y*aI5mC\0@qB.^@K0X5@0L7a@qKCds*"]@76O49Eb]gu@g#:H )B9t$)#jTirn[SQ!;-9h!<2ru0O=]K#F\k>F*/^bLAuT*JqQL:E'.`ps',F%"#Ku\$3*-m-Rh2p 3aEO$"98Z+!!"VM!!#7`=9jg^C/.2\*&dh7![7URr;cir#ll7O1_VuN2BuH+rX[=O8Ni&_Q*pU# <]s)'+Dh)W#<;d./P,pD;uch$Zmds`5l`hC*X4c@.l8b98cA\o+96'Z8Td8t<!78fE]QGarr)m% &HFB_'*&sN!!3H=%K$5+.0'AIrW<-4!#GS7!"o5?rr<$.r;Zg'r;Zj"!<4q^*WS>L(^V/^rtkb@ #lal*#T3@;!u;IK$i^M6!"\f(":Y>J*X)KL"sY$'$Q&jgo)Jk''*'*O!!!0#!!*9(rtt_8">h"s '*/%C!#Y\8"$nmH,QA>V!Y,,/!^Qf+rrrWL.f]kW*qfU6$O6Y7,m"&Q!Z:q;"U4r2#ll:L!!"5C !!>1\)BAc:!WY2_rr<$#qu?^)rr<$,r;[!O![&Na)#jU9,Q.TE%fctWrrrK,!<2s!%1!%8":%h7 @7+C3@93A>"^,GEAmK$K>Q87<L1Ok%@qu$P#?F>m@prq2B)bL/@:NM-AlN8PraQ.D?"7GXBNb@F #$kYC@m+=-s(2LN@pNMcATD5Z8I&[NE-Y`1@6FR8"EQC1/K4X>rrCdPh>[BRo`"l*rrE&t!?b;? .Js/Ih]n-\3!(OQc27SA<;cds0E(tO<X'ob4Z#Ye(B7#0!$_J8rr<(@5Q=O[=oV;$1d=,T:B+8p 6N@8f!<2s(!!3-=E-lE;p&4U`#(k%[:rCl<s8E8iVcueYHDg-/rWU36!"/cDruMD'=>k+T.oHuZ !!YXf>lY755Q;Q'9,/L1;#^In!!O2Q/I_acr;Zg9qZ-X7!!*#t!<<Z1'E8%6)C5pe!!,^mrrN09 rW!$=!&PGj+9;oQr;Zg#q#CI@!#GP6!"Jl,!$M4?!>lmX!!*H:rr<6Y!WWE+!"\c'rtkuU*_[[Z !"fbA!!!?(!!*i8ruMCY!#Q(Z*Z>mq,mP=i!!tJ?!#GS@rr<37,6/#M&,lP5#lk0ICjT4X!<3*& !!5FhrrE'0r;Zg#rr<$6qu?p-!"/o0.gH"R!X)>drr<'@$2ji('E.t4#pB6P!AGi"*!$$ZrrE'' r;ZpB!!3<'#QYGWrr)s%(]aR=#>Sc@?"7GJB`D9<?"R"7?NFhIra?"8@:N_W:gO*4#@CtP8RFba @K/h#ARS_IB)c9>5Q>!j@:NaGAHG/%B`DED7pBP3F(f(`?O(Io@7+Tg@nZhs#@1nQ5@Zp#9E.E\ B)`tS)CPP#rrCdPh>[BRo`"dhrr)pCDZ;<d!!;%78cMur'oL'0!<5gn!!EK_!!30#-O)($C_7m3 'E:#s=]PN;!!u"6s&fSW<..Rh.6V,>HNGc!!rW,urW<-H!'U/Y!NQb.!!'"u!!Il[!2=B2ErH%A GnhP(.K9AJ&cVh22#[IT,Q@`K%lQR82F.Wdrseu."Bd;t'79a%"Ed[_<)W_prW!-F"qptG!#GS9 rVup)r;cj\!!%TLP5YLh-PcX]#?"i9@nUBH?iOO=@prYT@:NUCAd;gDAm7K!ARYUE#?sPp@qB.Y ?2nC>@9l02?"75Rs$m<+@pr_UF^]%b>m=_I@7+O/H2hIX@prmI@0'qHra?%'6Uc,bBQHiH:'=iI .4ZkI)#jTirn[SQ!;-9h!<2ru10abjqu?ft*$YDD!W['-quHajr;ZgSrr<$%rr<6?(0MOU*`E"X rsK!5'kWY'2#gY_58nE(*WQ=$s,7"B!!N6#rr*$#+ojS;qZ$Yt8,E8d_uB]=MDd/8r^$M`!D>TT !<3c:!WX!-%K?D.*re2'3]9_@!$)#Arr<6_#!kCn4TPLY"?HNm8PK-_rr<9=%j_kq!WW<%('=OC !!`E&!"o21Jc:i3!X'8drrr^%AO/sX4_$#B@g5gq6U,<Y6iT:O6Y8JMs$6Z962tF"?U[1B@p`_5 s$$`S@m<Cf6Xss4@01+8<rZq7D?+ALD?XHdBPqd(s+go$=_N>)H\-#4DZ=GTJ8B19E,P]+"Bu]j .iSF)rrCdPh>[BRo`"dhrr)pBDZ:CJ!!:sV*rf7B!,BXR!<6[0!!"5C!!!f72?ja/=TgX%9`K/= &Iepn"r00Wru),01gN(;NG*;256<J<"T8?"rW<-A!$M+<!N.IF!!f"o4G5!t'.a)Xr;Zpr49-N' !!WK22ujj1;ZAia<d.b2.69afrtGD4"@#=>>7:Hf"<7J+1,f.2rr<91'*\L<"onu0(]Xd?!!!6" !.k-4rW4&G*rc3@:h0N4!bGYKr*ok8Al*)9s'Z.E?U&%$@pr:8;up?9s'Yt=>A!kC#@D%LARek/ AcH0DAl*&1@6n=/s()CCBO,4[>A!nDs'GqAARfpoGQ2^h@qB^p8RZaMs)8*W+;cOEru1n;gA]qrW)Tir;cir!>/K7+9tk/7lj"s9G[Xd#9luS5>+RI=T<XI!"&N&rtYVj(&n78=ZAPDQNI:+RVr'( s%iq0C0546"?96X.0+Gd!<2us!!"):!!/K&qZ$l#!*"n%$$A0+=oJC%(f^M8!"JrA#9EjO)uq)p )#jR@?VX*.+>uMZs!7Yjrr<-M5pmTN7g(%:*&KYSrr)m"&HWd]rr<$DrWrW/!$M+<#)tT,!!EKrs8`,;@3!r!#Y\8!tPAD*rZ->%K6>--3!rH#lkt@!<3f7!<3]4$3'u*$2ac'&,cJ0'+Gr]!!<l@ %3GNL!#kh:!"&T(!!N6###kRo%9<HTrVup+rW!!+!#Y_D#9"^)(*ET))ZM;k(]XpD.6RG,"<7Cf !$_Fh"V3Wu!!t1Q!!"8B!<5Ck!ZF0$)?9sWrr<3(!"fD8$2ac--NFtk!&>Vp*;9F7"98N'!!#([ !!=,@3YD;jrtt\7!$(n:#7Ch<"onr0*<-!D<+oEC>uYBBra>t9AmJAI@K0X5@g-OH:g[^>s&]84 s'Z%??X#R$s(2LI?VF[8Ch$!7?N=^<@0:"N@q#@Hs'Z"REb\t]A,g-C>@DDps)n?O#=E]X=CZi% @K0I28M0ri!&+?errCdPh>[BRo`"dhrr)p1=oTTL<'<`46]FbTs#(*+:h)^_8Q8glGl[mOqZ-X3 !AYDi!!6:_4TC`M!Z7ADr;cjo#7YEMC-;\Z;#_sEF8Gt:rr)lt*r5j;R2,T!#H7]&N$AXO2ZHqZ !!*p9rr<$.rt>VY!!sVF+;5Ul!!ck+7i3@,5tq;)!."SE""?M`)ZN;1,6/]?3<&pV!!<f7(_QcJ !$hIL!X&KGq>^_Z3'RBG"p4f2!WZ+)o`+t/rW!$2!"g:O!!!K-!!">F!!3H,*;KU7('"@7'*&@= !!!?'!!!Q.!!3fC*<-!@'+#*hrr<$;rVup)r;Zg#r;[%$!(dW#!%%UE!"8c+!XSiDrsK&M+<2.> !%/]b.g6ai$NMV<q>^X<!$qUhs!7gZ3X,Qj/,K;H,Q.WB6O*Z249-9""r@4="TeZ9"onu-!!XeN (^g=!*r[/R!!39'!ri6#3r]0^)?Mr3r;cj7r;Zg;qu?s0#lk/0#lktF!!cJ:=^bT8ARGFF"^P_G <+TM<?2nC<BN@r:@pf7<!+l1="CkeC3b/2%#A%79>@hV\8,ciqB)c9A@qB.YraYt:"*\d#?iOX9 Acl7GDL)8)s'l:$GBI"tIrf&u=TM)Gs!Ie"rtYP6gA]q-rW)Tir;cir!?,SL3X,sT()+Rk$3)si ,sg]23#*kWs(2-/!"o21rsSiQ"@51p4A5^1!rs!CEr?"<G6]?a4BPJc5<Srj!,260rr2ls!%%IA !KS)p!!fh1+GM]s.nfn2rW!(%3ctE>qu?j:;G[s.s$[0/FW<OP3^%<Y+9Mas3a;Uas#L8a!&t`R rr2ls"TeZ;$Qp2`!!<?F!#YP4#&7@6!"/c;r;Zg(nGiP$rr<'>*rc3?-2mlE(B4@9"98o/!!<E* !Y>,-!tuFM&cVh2#5nN'"98T$!!3`6%JKl&)?EtIruM4f!$(b6!!<0#"s+N[*WQ]arXB#J!!WE) 0`(hR"B5@O!"&Z*"X>36":,qG!<3T0!!"#;!<3c="q<-a*WuHGrr<*A!!`6!!"o52!uq;**re%t #lsu3rr<$%q>^R"!%Ipf"!@^d+TDEA$i0i*'*&=[rr<*)!#GS7!<rW)!!c)(Amo1]:1aH.!+l12 "(P\BA,g9K=]em:BM`&Js'#Y0ARf(U?iOR7<!R#55@%r,@9rnF#Br[O@p*DR?iO[<@rhTZ!af5% s'H"$H!t;R94)iA9F#NKGA;1fF_:Z%"BZ]k0I$N<rrCdPh>[BRo`"k`rrE&t!B=cm,6p@U*&nqj ,67aL#:"9*,pP5b&-$kP!!!0$!<5Il7k5/b1/L+5'E8%5CiK=Qs*"\h+@fR!$Skc_#Qda$&,cMrW*!%p](;:q>^MFrr<1T$R](Ts#BuX"EQ8"!'(!C#66M(!(UH`+TG1<>9b9j!!5;G5Q5<u!#7^t rrE'b"?6TkC*<NTrr<$,q>gO%!s/H*(A\"8BIc4G"ooD<!!3`A.J3Z@)#O@8'cmh]!!!K.!!!?% !!"#=!!*3/rW!$)-NFhU!!39'$3(#*%0J@;!"8AurrrU(+sd:+qu?^4q#CX+!$W!p#Ykd-('53N $3'u*62LWc'3bGV#mC8=rr`?,"SVlr$3(#*$O6e?-NXDN$PE=;!!N<%!!N3""pk84$NN('ru_:I rr<$.rr<'@"TAB$$iL&*"TJH**!mSh!%%XFrt#)/!"&Z*!!`E&!ZX6KrrE'?!"&Z0"__^VBO+I7 A,g*E76amdART9P.0i.G@prkQC0gj;#@D%H@:Ml@CB%T>?NjqQ>A.VYs(q^@"CGAH@:fFH#%^;3 Amn88s(2LE@rb/%4A0;d?O'(a?"QT?7q)C<"!oH9(&o-N!8@G.rr)oirquirrW,!(s#:6E.6&(a i?1,[)@%K5aZ(&#+:\?Er;Zg2qu?pK5N2/Z\?#Yt"/cuYF8Z+=BETFX9Kb<6('$2k6NUZr#lOc& rW`E)!$a^/C17-R"C"W(BNY:Rs(Vcs!$G<W!,>L51']$X%r=C&!&FRN#6np3#!-#i)ZM5k()8&% #t$[-s!n3s!,,>#rrE']"<JHa2ursWrW!'3!!rW2qu?^'p](A&9/c,:!"&W)"t9O(*#0S(n,NFp rW)s&!?)LA!!3T0$3'u*3r]0^%iPEYoDenV%K?D.$iBu)'Dhe0#lu7NrsJlF#q>iR!X9bIrrN0h qZ$X)3;rmX!ri6##6+f-'*&@9!!*3(rW)s<"U"fO%1*dJ!!!]4!!3?)$iBu)*rc3B"992Srt551 !!N9$!$M7@!$;.?!"8`*!$)"W!Zh=YrrE'%r;Zp:!!skL!!`W5)@HN\!#kk;s'Yn#s$Zu_7mm;B !_4V5s%*5A6iTX]JoFCV5?(NLs#LBR.kjCV9LDMR:'X9a/Q,D27m[/F#>@QX=\2:S9E/K*?V<n! 91AhM!DYr\7fu+R94.]j"[>[W77T`F8cNB*?Q^+*.K:^o!8@G.rr)oirquirrW+[(s'YoRs.fb7 ]!&16V[&?4S@ln<Q/DUDrr<3<!"T&4!<36-5p[t;!&-Y;?NV>q9TAuNs'5jj!-2:=$U7\l)?Os[ !rW,urW`E-!#fHP>>+u`"CD-a>u(Dks)&&A&N2C/!+gHT:^0-&7j).=>Q7_/**H6.2H^#Gs#(*L (dS9<)EgCd,mGe8,?.P^!<3Q4*((VE*rc0<!!F8A%1s!H!!!*#!!!K*!!NaF5rJ]EmJm4gqu?d" "<.:?!"8c+!!<0#!!`9""Ub;:('"gC!!!]*!!3?)#6+i+&cD\0&,$#'('%M;!!*?Uqu?^)qZ-X7 !!*$7"9oVA.3/?hrW!$'!#u4@!!<9B!!`B%!@7aF!WWH$!!!<&!!<Z5,lmr`!<<9&!!<9&":"]& !&X]U!?;+;*rc3B"ooVLqu?a9!riH)!<3c;#mMFu!#kk;rsSc*!uq:H&,lP0$QB$H!['H1rrrX% BM3)8<rZ\/:'Fd1:hX-2s%W`%@9l6"8,l]k?N=7/7g)s`?!1J5>6.hgs&&qj=_1M2.f`9B7fu=V 7;2]t#"rW$?V=s(s&K@rBLQE+4??7;70cCkF%K287m[/;"AC^&(`*-'rrCdPh>[BRo`"dhrr)p: =oVG+JnVE>N1c&as/-+!DR#q>NIR;p;#^Ls%fc\1!<4AF/Hc'!56a7M&Ha6\4]MF]!=8c+2?tH, (c3ZA3)]c5!dObIr;cir#65D;#r4jm3r_>I8J)jc4XjP6;?m2"!'F!VMJ3#7"-mq3HiHG6!%7db #8g?T=A4c8;#a#e59L+/!!4Sd3r^W5-!t.b6Q.ZY,m5SuC/?G[rr2s%(_[#a!!N6#!sAf.!r;lu Ag/]$!!3TH#5%rs-NO/Q!Zh=dquHa-!<<u0!!<EU!"])0!s0&7#5eH$$3'u,"oo24!!NZ/(*3G^ o`5!p"A'@3*X;39"!.F^:B(:p%1E19"X!dL'*(l)!!<9<!"&Z0![7pTrr<$Hqu?aJ*rQ*=*WuHG ,p3m$"98i.!!!)r!!"VN!!<Z10F%Ou!!N<%!"8c+!$hIC!@&N_!!*H-rs8i3*[:df$i^5,#QXo, rr<->!!3K,!!ETA,8^R`!!!<)!!c>>@p<PP@8Qu,#%_(O<aA?ps(DXL6"XP;>@gt;?O("46!7c$ ?Y07?#A%CRAjp2s:B+f/>sD.M@:iYWs)80N=^u2N?"*bC#@D(35@I<%4o\.V?"7XL706.IB`C@$ BJ1kO/cR3u!8@G.rr)oirquirrW+cPs&]M!F)G`+=F#>pA,giSC'.U[E+],jr;Zpc'."Rs!!XYY :30<4DZ=b[7g;J-r;cjs#87)8>;Q<n3r_>CFo)1<rWIWo!!n_e#lkG74U(m+%2Lo6,6&bj59j90 3!;uMs%WesAk?-=CiF:l3X8?"9KH9II;&Xd#>V"W:,HX4J,_Y95s87H1eCaJ5m1O^C-Q>0rr2s' "98`D!$2+ErrW0"!?;7>!!Zpb7fY+@&cMb1'D)8)#5eH&3WLW/!!!6&!!!?*!!3?)$2ac*!WWE? rrE'%!=]G+!!!W1!!3T0(%_J,=WIGA!ZV1Ao`,4<!$4#u'gDd"!<3*'!"Aod#5J6!#6+]'"p#PF rVup$p&P$tru;+@"p-%L!!33%%K?D."T/6(+92TI!$2@E)?:*D!!EK+$NL8-!!O2^":5&0ru;1` "9KVE)Z0R8%K?D.)Z0R9*"2`G!ZV1hrr<:'5<(/b/MJdV7g:V</Q+5R/,r6I7mg6V7qbY#s&K/1 .K<KP7mB:2s&KA7<%VTgAn,-H@0'kMs'Pe7!GFXr6NhmN@9lD'AcHfS@:jRq5Q>-lGQ2(RAmogl s*"K4?2nR@8K]B!*<-fS!8@G.rr)oirquirrW,nns#L3t3&^e1!/UYks*t>fC^+d(=_N*\DZ'P; Xcof6s)S<^ASRL.s/H%#""t]_9`4tkC'Q]u2JbSX,?4[[!c@u>r;cir#F["?,u,Ks&cVt<'-IDn 577et(^DDg2HDX7<Z_9W#>d6<7ncKP6iSM7(c_Nq"%+h'$3)+Q.5VPN)@I;`rsJfBrr<-5#lkY= .0'nY!!*HRrr2ot#7Ct@#lk)."TAB')up0jqu?^"rr<0U!&+I'rr<*4(^p$;rtPM:rtY_H%k@Vn rr<$%rVupIrr<*'!"o,/rrN9S'dXIl!!=8W!"o&-"UcaZ'.Gj>!WsPk'+t6E!%7RB!!`H'rsK$3 (^;3_!%7aG!%%F@#!E\M3WoFBrW!++((2?^1A_%R"p-"NrrE''!ZVdYs#:'$"p"ZCqZ$U!rs&K/ !=oM:!!!c5!!O_M(*W_[qu?pK!!XDC:]UM<!%%XF!<rQ()up<E!!3HF#6+Z')ZLcZ4Z"-"r;cj% r;Zm;!"&T(rrrTE,8pOdrr<:#7mf^P=^O]!Er\H)6N]hr7:H4R#CCJ[Fbk<QF8oAHCn+I`G@1Af s,71rH&-r^6"=4"@fU*?@foq`6Y?@,#%L;5@prkis'Z"@@rl8]@fU`Q5lbEp@0C.(@7+E%9*AiL 72Qg?)ZKfkrn[SQ!;-9h!<2ru/UdZZ"1[71WW0:*R>q5u#AR-:9KGic0`OlM1gp@jr;cj!"<q__ #S$_4!tbNN3;ijW>6cSW%m<E(+@#lP!b237r;cirr;ZqB$T8.f#mMLn!"0c2*<.o%*'k]3+94/< s$I#01,o=j#pU5c3X6rY(-NX)()m2s#:i"](_7`+6iRMu'.Y%<+s7Er1^"d-)B8bVrr2s',7tn: &HEXfrt>D9-iX/H=n_mr!ri9#'`n@G$1Ruu!WWl6-h[N?#5eH&)?9j=!!!?)"TJH%$24E##oNXA "qqRK#n$_7q#CC$r;Zk!+TDEC)?:6@!<3<,*!.lYrr<'_!rio;(]]Oa+t*0d!?MCD!<3?/+9VZK !!MuqruqLM!''rX!!<-"!%IpJ!!N9$!"Jo-!$;.?!t,)e#6,M?2ZEa[#lk>5*<#pA!XUFY!W`6) "TTto&HEgN!<38t!!PM.":+uiqu?^1r;Zg%rVup/rr<->('F^;!!!5r!!*TQrW!*n5p?t`62tNr >mFk(?Y3tYARkaO#%:kN>=Uhis()H7@mN\-@nAobFU(EH6"=MJ>t=p="E4Jm(+oP"rrCdPh>[BR o`"dhrr)pG3<+j@Q]]J$^4:*Os/?7,EbM&WWMG(EMucm@rr<$7qu?pG7;<)D!X\i+!XWOcr;ck4 #=AJ4<]pF/>Q6&NCAS#1rW`E0!!I*g"qCSG"rIXH!YZ(lrs8oe%gW.E!%/]b('#*L!!FM[!%/H[ .f^1]('J<dob0Lg'aHWA)B9kE%h&CW"sO$a*$-CIrt58L!Y6+Wrr2ot#<!qP*WQKH)ZL!B*!ZEC !$M1>!u:k>)#aL8(B+:6/+`fA(An.6$O@(9!!">>!!!Q0!!!6%!!*9Bq>^KuqZ$U2rtYS7rsAZ) !#Y>.#!*_(!_!(lo`,4T$!&)R!%/W`"pI42P7^OkrrE'#p&G4+!WXGLrrE'%p&G.6!!N3"!!`/t !ZD%Frr<'@#6+f+#6+Z+"98W+$3'u0#p''N"<IRC)?gF.":Y>Jq>^U!,le)I!!W`H#T*jP$2ji( *rQ'="TAB$#6+]'!W`K*s!R^E!"&N&!!<-"!>kn<#mW[\DK(jr4`gWls'5\&@m'cW!(HoN!b#\( s$6^"4a$f(!-eHO""deMA,g*F94:7p9OUV#s'l+;1+3)%s""*LgA]q-rW)Tir;cir!@Kl,M?fK1 bIG9:DLhbd#Hr/]T"M%uJH(Q/<'C6]!#GJ4"sZQO#SmIJrW!!+BR0OVs(Vd+!$50(!$tkL-NIoY !<2s&!!rW.Cb#]!rt>SR#lk#?%k%A`#;cqs!"AoU)ZLQQ(&n7:,81&)'E9Qb&Jh>+s8E$44oZ6% 2Bs+[+<qC)ru;4e!#Q[s,p*'uru(qL(_-KDrr<9^-QjH1#lknD"p#\Jrr<$Aqu?g7!!F/<!!!f6 !!"PA!!!f4!!3N6$2X]&-2.B>&,uV0#5nN&"rd=<!!N0!!#>ML!!*$*rVup8oDf(V)up%/!!Mrp #;ulh*XMfo)#jdD59,k!:'1FqrrVlo":kP6,6n/Jrri#q!ZV1Cqu?^$pAb75!"&Z*!?MIF"98Z+ !!EE)"onu0!!W`N!!WQI!<3r@#s&1u!#YP4!s0bK"TAB*#oEpb#mL_7!!")=!!!0$!!!6'!<3*$ "p"ZNqu?^'qZ$TtrVus9!riQ35='1+PqkLDs$crn!`3Ahs$6WRs#gElAj-/[!GFXprr6C//R:qX s()F.@7=Hq@8'u,@fg!m-iX2H/,oV'rn[SQ!;-9h!<2ru,67b+#JlJ)MNp)WPQ-LF;Oj1aS;NhW s&9"!'E8%6<!E@%"pR+FE%;n4!<3**!(E5jMOJaHs*G!5!![XO%6S/#-O+;r6Rr-V!<2s&!"VFA 9R1i-s(VaMGAM>KDGL4F#CT9d<-JP1D#]\(Js2=<LjsPHs'#S6Al<RIrW*jNs$m;fBMq2f+>cpp 8Hqpj6"*><:B*N]:gZdN6iR)a!!=_r"p"Z-!!<0#!=0)5!!#Oc!!<K9$T.b]!"JQ#!>Y\8"9]58 +9WJR!!!E'!!3T2#k.fq#m:8.#lkA5!!!Ds!!G7e!XTe=!!!0%!!4,?:B(@s!$qXF*!I6=ANs3% qZ$[#!"\r,!!`E&!"o52rrrH)qu?]urr<$.rrE'%rr<$,oDek#rr<-(!#bk;*WQEC!!3o=*rZ-@ 2?3s\!<4/F#r4IE!$h=?!t,qG#5nN(#lk85qZ$U;r;Zg%rVup-rr<'B,Q@cD(B4@7#l4N$$iL&, #oj0L(^F84=^=I'93qR)!bu48s'l+#@:oON"d*A0@:`sHrWQSS@q\;@s()17r^d3'@:Mt1AH57# 0`M.Q,6%Ysrn[SQ!;-9h!<2ru'`e7A#>h"(1eSg+AcISdC^#\`:lJO8s#:-I56(m4rr<$)rr<7B 'k(YT$QB$F#9u3P9-=3W=oTiS.f^Cm*bn>rr`02P,ru#4!<2ut!!O#9C/f)$s+CTCH"rOQPCNUg #BtiQHZO"gT`2_2T#J@8BGI9AI05:jTT0!N!@`*iOU$0R^q>D_X)S)[s*"T`F`MPDs*F`\s*"Kj H2dgB!!FYN*WQNH#6"T&#6+Z'62U]_(B4@7'E.t3"TJH%$1e,s+T)3@$Pjf`!!!)r!!!)t!!Ef? !!EW.$NV"TpAb=;!"/c?qu?^"rr<$;p&P+!"uZMg!#5J:qu?^Kr;cj*#9Y'X*"u-V)ZLBQ,rglX 4WsV%!"J`(!!N6#!>kh:"Sr,u"pYS;$Q&pL!Z(e9!!<*!!!`?$"!.FZ/,fPK*!$0^rr<-*$PjTZ !!XJp)C#:f!rj/?-TE=M!!*3,q>^L:rW)s1#71G7#QP\A$2so++92WG!!*N/ruh=A"!n[))#XF8 *$t.Uru_O^5pol(GqE_0>6eGG@9l*0ARGII"D1kFARYH7"ERj7BNtLXs()1,s'#PI@7U?)!bri0 rrE'HrrCdPh>[BRo`"dhrr2otruMDCLljh_)HK!#1^?/`0-WN.1i31m!KU.V!!!?*"9qgdKL['` #6"Z.=Cls^$UG^24THf.!!FZ]E_o"#9ES=33&(=3rr2ir!!_Nb"!TW2IK'oZ!!-\`s8E$!&cXch 49Zi-9F3U%s'#\,1fS::+ERQ*">E,$.3nikrW!!*!$(t<!!`H+":584r\XHO!sS`.&,ZD-(A%S+oqWL!YYP:r;Zg5r;ZsA!!E9Gq>^R4!"n]#!YtnLrWWEH!#,A4!"JQ#"?c_d#o<47!!N9&"s-8Q !#ttHrrrT63-dCqp](=;-2dfE#p0'G!XfnHrrN0,qu?^"rr<*%!#GSDqu?d+!!r8u!sS`.$3(nE $Qf3G!%7aG!YYPYrr<$%s#pB#!sBG@!ri9#!rW*!+Su->$O$J0!!`/t!#kh:!$;.?!uq:m!<3Gt !!42]!<4#C()fqAWOPP!70.()rau.>s'Gk>@;90ErW>ta@:oO(#>%?IAUS'0A,fs=F!E"2!<3`4 !8@G.rr)oirr5Lg!<2ur!!bfPQVKn2R>h-K#,&UG::Q?Ys)%j64oPE_%fch6%0JmSJ49A9#7Du1 =TAsd7K5LU8*g482H4@/s)&$W5;H@A#lsu("98WC!#FYr"!TW'F8m9`('%WZs8E$!.K9GS:_Ofc 2uj=Is)SBO:.KY_4FdAn"?fd9,lmrDrr<--%0.CJ!!!*!!8%5F!!![`re^USB)c!6<<$/*8RG\5 @K0g=?"RI<rW@+H5@sj\#"`0G?X%#5rC$]1q>f7Kh>[BRo`"dhrr2ir#<7U=8RirmPQ-%9NLYkN 2Haiks&K>CC]F_@)@QNE"%+nd7K*;e"pY-I!*DYi7iq[g!%7dH";XLDUh9XJ!I%<=3rT-Yrqufs &c;V43OJ/PiL0WE#)g^WiUsuHqu@'aWTF-CW?<6%FXd@i'ECS<pAVHZ*#JYsG0'+Nkc&oi,&7-; "?Kg974%s4rr<9.*Xs.j*Z,+]%fcU]rW!l:!!!W0!!+;cJc:N*!+Gn.!+Z%;!*9,0!FJh+8HEF1 p&5#:ARka]#%M7fApJE>r^d,t2#74+rn[SQ!;-9h!<2rt!r`0)>Ea#V6YIT[s%irNO7FD7'/h<> !!+3hrr<-*"<I^G*!SVc5rK#N#5nN**WV)8VsOGe!,DN6">Bfq1e%G%"+>;b8cA_hrW*!%rr<$D r;[(9oqqdMbl5EX!!8SfHN*sHVuFL1!"3K5W*)1*rn&+hO)G!s!GUp#Zk2s1XoLfqL[C*qNq!%W TK7Au4TQa's!Idmrr2ls!#>J5!"&Q'!"%<WrVup/qu?^:Jc:N*!+#Up#@D./4[j0L7K6cr4nS^T DG5$LP6Fu`BN/DPs(24F!F[2K!8@G.rr)oirquirrW!f7!!c2:G>r]e'57D\#B!L!/O)9b62qo* 5B-N#!!N<;"ospG$OI1@rr`E('eLL,!!-YMrsK&<+9DOm>>.3Z9EI=#2Z<^Urqufs.K0;K3VB<L !!%rWrW?g6p&=pj!'1)YrW!-_m(bA;%=8'R"+:hm4obK^^gmC&#H@^S*_n`hHiHnHA"3JmQooEh 49Qrn-RgSFrr)lu-P-4W!<N9!!ri2Z!!*9(rrrH'rr2]n!<sPCrql`t"98Yt!!!0%!!<T/":P), !"8Aurtkq?)up?W!"Jo-!!`2u!<rW)rW*9)s#gU%1arDc(`FCo(^2f?)?:m)rrE'*"]f\59G'2_ !<4#C.k.%iBE1^*5mIp+;H[g4?TS3[#E;#e=AheL>Q6hd7K38g1c@L!s"XgA4WG[P2BX=G)?r): +;t;E3<(6'1^,*,!$_dMrser-!ZXE)rr)s!'++X<!?MCA!!!6&!!!Q/!!E?'$Q:#b!<3>q!!33% %K?D1BLP8mrr)mks'#_?=C5ZMASOa8<:^"hBKH0)#=EHF7pfh;?2mOu9I'B6gA]q-rW)Tir;cir !!`E&#>B2:9Q42J!<5q%CfX[d.5X(Fru;%^?iL*-'*&+5!!EFp?!%^:!!43$*<-!>3(s8k!WWu; s#'pn?_7:P#+fL'2uj![rr2ir!"]&/!iQ#rrVupYs3(L(!<:[L!<<&t!!K5!BKnET!<:7F4!Rj# s8E$!/cQpn@/p3/!$eE.*rf7AHVjbA!l$llru;/I;BmJ8rr2ls";:bC!"&Z*rtkb:)ZK^;!3\B^ 70a8P3Zr=<I<GQm"a+QlS7m?MC'K*"I:e`E&cD_/rqQNp*#&>Nj8]/drs/],'*&+,!!!0#!!<E* $PE::!"&?!rr)mdr;[$H;?.[E%mBqC"?6BB!'gKL!!*$?"U7()-NG"`!<5.c'b`q7<Y[ap!!4,] 3;ig^*`s<g!)f>4s'#Iprr*!t:0:3i3!VT-2GQ.p@8Qu'!*T=Y"'Iob5Q=Ud5u%_6,:,oMr^R)[ >;AVIrr**)$PNLH"<@=>!"8`*!!<#t!t>5>!<3o9!!!f/!!")=!<3*&<_Pdtrr)n_s'Z1=AnkOU 9OD4$nbrQ!B)Z-AI<'!kAOTAo6NUHl)ZKg;/,oV'rn[SQ!;-9h!<2rt!r`0(4EjnMN-Q9>!!`W; )C]$24e2Ne!DF1,!!=tn*aAY`#&'MfI8V@Cs!n0o5tj-8!!*[*s!%LirW!$?/P0(ED?FrT4@/rH rr2ir!#,>3!UTgX!!-#rs8Mut#1rhS*)$>=ru_CD$&V^^rW*T2rt>B/s8E-$4kKD[s4dY2huEZW _]jX2&Hkp55;FParr3?,"sEpG!X&f0rWE6%!ri0#*gI?;$O7LK&J\Yo;JQ5.#'jX&HZE5's)&$d ;G_Xh!!`B%rr*!"%0-\6#lt#IrrE&tq>^L4nGiOlrr<*9"p48o!!N<%s"FHR+T29?$hOE"'*/%2 !(Zqe"]c`l)uq&[1^>!H0E=oj5lgp""TUY=6NAG4!<+)A.9ZZN!%ImI"X%"L*Z,%[!<3l@*#0G1 :h>M\rr<$Urr*"&DM2j+U]dESWK2l7LAuo/Cf5"Cs+gYks'Z%FL.lPas!%Lir]pZO70#URrr)p" )#=74(]aUEr;Zj$!<3*'!!XJI+Su-=#5A/u"TJH%$3(#*"9W7!7i;7)!)ih]"(khICB%]CBOUB/ ra?%C?!heeE+M968HMR./,oVL*rc5orn[SQ!;-9h!<2rt!r`0(4EjnMN-Q9>!!`W;)C]$24e2Ne !DF1,!!=tn*aAY`#&'MfI8V@Cs!n0o5tj-8!!*[*s!%LirW!$?/P0(ED?FrT4@/rHrr2ir!#,>3 s8M]l"+&2,HN4!D!<<$$!$"Z4$3)+M!""N^s8E$2!<3]4;#gLt!'U>6,QCFA>A@A=I3O4A&Hkp5 5;FParr3?,"sEpG!X&f0rWE6%!ri0#*gI?;$O7LK&J\Yo;JQ5.#'jX&HZE5's)&$d;G_Xh!!`B% rr*!"%0-\6#lt#IrrE&tq>^L4nGiOlrr<*9"p48o!!N<%s"FHR+T29?$hOE"'*/%2!(Zqe"]c`l )uq&[1^>!H0E=oj5lgp""TUY=6NAG4!<+)A.9ZZN!%ImI"X%"L*Z,%[!<3l@*#0G1:h>M\rr<$U rr*"&DM2j+U]dESWK2l7LAuo/Cf5"Cs+gYks'Z%FL.lPas!%Lir]pZO70#URrr)p")#=74(]aUE r;Zj$!<3*'!!XJI+Su-=#5A/u"TJH%$3(#*"9W7!7i;7)!)ih]"(khICB%]BB^Pg!@0^@L?[$(# AO$2d!_a^errE'?rrCdPh>[BRo`"l,rrE&tr;[(.8T&m0@4qib*![&s4ZGZ33'[Bg!#GS7""bK% <r[%AA#).g:a[Rh%g+"?6OEbm!BOHb!!+-!rr<.0@nUS:Ifi,73_TGPrr2ir!#,>3s8E!sp](B& om6W<s8Muts8E+H3'%ZN!!<Z1?Z?&E!<<T/!!#jqrWE3arq7f@49ePq5s00&:B)aG'07Kc-3!oD !!NE5!##>6qu?^$rr)s=HPZS\"q)IP@>o5Gs#gR1H!ti7:f@=##!lOHBR^!`rVup+rr)p@#6+]' *!620Aj?:o!,2Bp#;eDI:dJ\^@K/"cF\Z(979_VKFTXCA77$rZ!HV6?:^9a$F\l[F<-A4N#?Cg!^S,+,QC1;1/9Yn:cMK?s%inQ1as"a,<Gi[!Zi=@rr)m\rW!0P'1DmF"oq*l,mRQQ.f`I1I00Ee "X5&h4a"[B!<3l?(-P(d#Sq1T!!0'%rr<%/rr<&8s"js9CdX(:13ImB(]XR8rWBg-d(o\?#Fs5h 9A$i([/\JWkJLTZjicW^is%a7d`"%eV#OX&J9+!i3"Q#frr<':!qZHm"TAB$$3'u,)up->!!!5u !!!?*!<3-"!!>&H58F1s!+u7B#%MCP?"$65mJd,t#BrOD8S(+ZCB%]B7K4b8!<48C!8@G.rr)oi rquirrqug%<'=2s<$Egsrr<9D!$F6:1*/[[,mP.j!!F2U%hnsTrr<0N-Rf?%rs8c-2E26I!!,n\ rr<95,le!)<'#7'Pm2,7=[`;u!<2ru!!N<%!#GP6!pooaqu?m\R/j/aHN!pErr)m%fD`,u:^-q" )?Ylt?Z,oC!<<l7,lg^?rWE3Ip&9OB:]X6_s%WWp5>;)6"@#j9-RJckrr<'>$iU,-,6/&L!!"/@ rW*"hrW!0_!#P\BDFlnh=TSR63<*puHYWRu!)W]1!HNPa!<2rt*r5j;6QlC-!(Hnf!"Jr.!\s`s qu?^Ar;Zgorr<$Lr;ZmU!#GS;!BhS&!<9%urW4hT)ZKd;+TFq4:*of<!"8f,!tbMB*r5j:7K38e &TIb*#<rM!%3P]s)ZLHU.68sZ;?1_Hs!n==5tb*E![e!J)?D-7r;Zh=rr<(08cJbjDZ9\:;ZBr+ 2J,=P@gQ1Yrr<%Err*"9R>@U;M?e$TL2s_u["SIR#)J^MO+N@es+Uc^<,.#M)JG95V?NK83"I!* rr*1"6TmOg1,(.?s#()s1`Ae<1c@&f2?kip/M]Oa62rhJ1dNl6$Q'X7rt>Vq(dg1u-P$mj!!>e[ 72Z%'!&X^N#:Dl:8Q8GV8,l<b.8041#[9ti8PDKA8RMKb!_F[errE'LrrCdPh>[BRo`"dhrr2ir #E!I%BP[Z52#g;US9&gP>pUOVrso2U,6.rJ!!*9(rri&r#!G0Y4WZh*ru),,('%htDK8t]Jcgm0 9K)kMrr2ot!Y58RrW!&9rq/;M!!KZB!;6?i!<<&t!"?76oj^2q!"GiS!aeV#rW*!6rrN1>s8EH8 *mFWDAPulS8&22G>Q6GZ,96[_rr2`o!X&K:rVup<rr)sW4=C+Q"rIpu!+/0+s"Xe5:-XDfPtV-X "u9J,:3ustrVup1rr)m?qu?g*WrPuqrW"2A!!<TR!$hCA!&+<O!>?^X!!"kS!!51]0E46;(fpV9 !"o52s/QA)5>G/r+>uUe!!"qM!!*H/rrE'.rr<$^rr)q.*rdGi3al&M;?1cUru_P'H\qe[9,p>! %0p/A,>][)*!$!m!BM(s!!+3Yrr<0_9)o8rrr<$'s&fRf?N?'H!+V;o#lp=krW@h4H#!A%#>T#Z 9Tt?`DZ>Y"LlY\[ND><0GmA/4N-eM>O.$$,"g)f.(c5"erWk8(76sL08PC9+70Y+>7mB:,8,kjY 5=68/.ms;)#<tLf!(eV,62s(M@kpIis$6ZU6iTRW*(*.*rr)mus%WeuAj&L<<_"qF-Ncpu9L\tQ !D?>brW-\$s%<J`9M&Y_s"FIb)YsHfrn[SQ!;-9h!<2ur!!bZ'5lc7q$O$KM#>&`65:%aG/cR0u -2mlH!WW9%rXnZ#rt>D5"TAB$'DMP."9AH#!<<H+!!"DG!!#strWV8,!'-t/rrE)u!.+YF!.+\E %fg8C;t^.LJ,hU-f*q^g'EA%4#o<OD!*'!t!Z!qFs8E;eQY''ij_cGZs$Hf^2#[LSrr2s#)B]#" rVup@rVupCrr)ou?24I%@A\k\]EYfVG8`\\:B*9S5?\"n!dObXr;cirq>^R>)ERls!''lV"=!mh !!`E&![7URrr<$Qrr<$Hr;ZmA!%%XH!BhG&!!*NRrrE(a#9u&b!$E1"9`G(n3!B$W"<IOG!"\r, !-S;?!ELTJ!!cCY(_J_-3)ont!\uf$rr<*b2C8A]#73U;%k.K'!<3W3!Z:q;!WjT%rr<1eI/k$e rW)t$#<#'sIq9?9FoO`-8cJ\k=DgVgs$I#j3&XfRC0>BQ9EmIZ3*8UR6iTR[3(lOq8K(Q]s)eKl RMZ/g1B.7T*'GDls#gDu+tN[3!usH(9E'eK=oTiR8Sk-'C-CJS56XVK<#d9%rGW!tE,7R,FZ,H` U'&T$6V%.T!+5b;!+Z%;"D1)69O7[3#@hn=@p_T/A,lN4C0sP*@mso-4TJ.T8H`BlAmoo`ErerW q>f7Kh>[BRo`"dhrr)p$#6,eN-[/TU<&QrSs$$`O2GbnM#q7,!/cR-s!!!0$!<38j!!NK0'*&.A q#CF"!<2ru!"o&-!1Eca!T?'=!"$mKor#U4p&;b6rr<%er;Hlm<"At;@/p3,3?8&!!-nPC"$egG UAXunp3;N@E;r'(9,<E;SGrNe!!Y+b"98Qc*<#p<"TJB$!($D\!^f^Ds"=R(3-U0i=>KnD"t>$s E,#@qr;cirr;cj*!sTl-62pi`*;fd<-NH(&!!P+X"99)[rr<*A!"&Z*!\sa's!%P;+T;?@'E8(4 XT`tM'0&f[ruh=W!&F9K!]W(@q>^LPrr)q7,Q@`K3.!Ub@0SW)s$$QE2GjDR!]kT`rr<9e'21:a *]O0")?Df#rr<*%3_B>O"Gh1#"D[o9s&fR^>o3W5#rZi(56+(MrW=H_7j@sU#=0+JDDXI6:B(t3 ,qs-8+uUbI,6oT0,;M;<98rmi"TX`/!YujVrW*uSrrrT8(*5%_rt>V]+95tH3.!^dN!;&ObB6Ho l2Och-Yu'K4Z"Tps'5k:5AWQf4^GDoHNRDe8Ith"!+Z%,#$,5&Al`8<r*on9An,7nAcM`290lqb @f^^as'l(<A,fs<8OreRs$6`S+oiV\!8@G.rr)oirr3'"!<2ru)K,SF#=j&DQ%VFd-iYV#,:=oN .45W<s![sp/cPeN!rN#u$17cp%g3R>!!*3&rr)ou!r2g"HHcB]^cDAo#W^-.iJR]6or%`g$@:%t otWQj$O4&ns8E/\VZ<XSs8E&NV#M22I+/,p"k&98E'7Y00**+%rW)rsrW!!(!"8f,!?):E"p"uW rr*<C.g4f=*!TQErlTaSs!n:MBH@rV4];:p"@)D/ec,Tm!:9[brr)mAqZ$[(*'F6"!$hCA!]g<V qu?^Tr;ZgDrr<$Jr;Zm?!$)"C!?_OB!<6d;"r;(t3^!EBs.0IIL.mJ$1d?Zn,6S2P+;GRf!!*-k rr)pE<;lk%)HY/^R<&B.-O0WY+ojT%%9EKn"Gi=k\.eiAs*t,Q;#UFp)#aL9G>/#:!+5^*s&f=q rr<0?>6$c7rr<$4rr)s)4:(od#93jHLa=)^8,iPj!Y'h_!!"#;!!\;\#R!7h;#^_%#aIG$s$Qeb "]@WT'*Lo,5l`G8705c!MuWbX9Md,:!!\\eY'O,=c2UfV8[n[!2Ad2uJGuKb:1t.O!)ihR"*IQL 6iR)a@0]P>@:iYR@:0%+s'l4$ART=<@K6<28RHg;>C0`WEsG?(3dkFBARGIN"CE5+fDtptrrCdP h>[BRo`"dhrr)pR-iYV#<_`W95BUWertYSBs!Iga%K@.C"TJH%&,lP/#lFZ&$0)!c"T8?"rW*!% rr<$2jT#?#2@oce"U#?:;?g+t!!P>%,lfhGr]p]Z4<S;S9`>\-!fburrr2`o!=],/!!"8CrX8dG WW$TB!Yke9*`,W3E!C3,7uRAN2ZFm)-d#^trW!e5rr`<.rr)m;qZ$[^3\p^6!''lV![Rh+qu?^> r;Zgkrr<$=r;Zm=!#Y_9!>lsY!!!r;!<6X7!5K=>(c(jd!CICq!!4&`-2[`D1+iM)!%ImI#<6`( MuEk<-3!rM-,gMt?aNd1ru_G(C0_e^rW)t9!"o/0!B;/#!!.%<rr<%CrW)sr#:2S@3^F&p!<3*# GQ.RB!,DH4!%7dH!La)i,60Y#!!'D&!!'D*!!+c^rW!*)U,k_\FoM@G7<;+&-XUUN$ibV[C0;4o rjbI?rr<)Rrqufsrr4>X6NmAt9K9"_FfdcS8Nd%e!(Zqe!&FQQ!(m3!#&7LRAmo@_ra?%C?U%t/ @:ON]rW[+I>=!"08,m]:79aM/H#mIes'Z%Q-dq#as!@[FgA]q-rW)Tir;cir!=p^\-O3a>2Es>R >7plN"=5E''+"U<!%\'[!#Xbs!"8>trr2ir!#jr!!@p#*!!NK*Al\n.qu?pZ;uds>3]-k5#!Zcm 4`EVmrt>ALrVuprrr2ot#7DgX!WW?'$2so)"TJB(FZ/C]gird="Ao(B5tCqt##J'=j6>VPrr<9. !"CIX!!30#"onZ&rqZTr=Z/DArW#dm!!5go<;Z^r-2dfD9`G(m62^cb,lf7k!!,&uqZ-YE""=4. ,5)!<8JWHK!!F2_3#iD*!!-Xurr)ou.K:Rs9SaaJrW$.BrsJi-AcD`4K`4k1s$$ZDCfY9P$3(#* =TKrZrr<*L%j(`N!Gl9G!!$O.!<5(`3#3_q'aam?s#g?8rr)ou1Aq1Q&,uV4ScAfl*rQ'=YPJ5! V#C>q"Af*u+9_aa6!HB`rr*1":)l/-<]rf!s&9P:@lW/qp,J07B[?Z7+<ggNs$I$1$3!miEW/E, 3!WkQE_?T:+@#l/"!@dJ62pi`A,fR7F&7'S6Ypm6s'Ysn6W3qK!G-<NrWP_i@6n<drEfb*94LY& @8-]5"CE9Nng4;OrrCdPh>[BRo`"dhrr)prGQ1\K5Bg=;@o?!+s%Wem;IN^?GuRQ=FTG6<qZ-X! rr<$#p&G'srrE'."onc+"ooD?pAk3l!<<N-!!!5b!!4-'$iU,1#ln1)!'18]!!W`m!$_IO%KAQq 8QdfUKKWB84TPNgrrE&tq>^R'!!`E&!"&Z(![+:?s8E6_,ru2.8W@Qd@0TJ8YPqT%@K-<4,7OW; rW"/CrrrH'rr)m!rW)s)!rsP_9`G"k4o>9_,61O?#6"T&-2mlF#UTKN!$;(=![%IfruM4G3",`d !#,A4s)@u<!s1G?3qr[V9Fh:'!!5Lf=oV4u.6VGFrW!0$!$2CGMuEo@VtQYIbR$;RrjA7S\Ynem +96qif;ATQ*ri,HmDh92q98WR+=@.^jo8ot3]K$0!"1]8s%*1jrr)ou*r5j:3;EOS2YmCR#6"T' ,A?uT!ua&tZ2X_.(_]"39E80J1B.=pLjK-GEW3.TJD5MO:oF:YkJ$qp!<+?9a8XN@r]U9`"BJYO :gO)i!ruq#&cVe/AclCM8R_X/!BjQbAHQOOAleqA!+Gp,#=E)n9PA$*9`IZh?VX*[@nB@+ra,aK !*pZE!8@G.rr)oirquirrW,o@s&K@hG?\?_;G:Br:'XHj@9I2f<)3I9!DZ\m!<33%!!!)o!!!6' !<3K4!!E9+!#>Y1!<2ru!"8f,!!_Nb!ZX?2rW!-/!*`1u3X#B]"pmEm,6/)\s#gQX=Ya?;4]_PF !<<E*!<2uo!!3H,#6"T&$3'o4+Lr9@rja=9"TCuPD#[oJ:1;bi<nG7h!!a_X!'gG_,67`J!!*#t !!<-"rs8c-,8a,RrW#+Z!!7\Kmf*1ebbn_F!!*?Orr<$?rW!$\WU(l0*X)a-$[S`;qu-]afsuA& !!5h)"T&0#6NC9h:')k-CB"24#5nNR#QTe^"osS\=]>;+!/pgi::ZShHN%(Jp/?nK[#:oP!/1>` SGq!AT-,K]9BH1c#<Fh&AcN2sJH&1@!<2ru!$:t:!''cS!&jZR!!`E&!@):U!!=,t!3uP&#T+4; !)*Ap0/EP-(5R;;bUMZ@BU7[Ir_NUo6/tf@W;uoFs$m4k90N8;s&]D)=X?mMs$["iAj[10rr-L3 ?XlZ9s'l'm=T;q7Am].Ns'l%;s8E6jAk,O.Aj]8l8I&Tt7n$oZ9P492"!.GJ*rQ)mrn[SQ!;-9j :B(=nrW"2-!!!)t!<3`4!!!Du!<4AF!!3T0"SVls%06D,rr<*%!"\/k"!o;r!<3E2!!Hdp#t5's !!#1^!!<l7(c;86##\,Z99gQ;ruM.LrVuqFrr2ot!sTYD2Z<[V$2so)$3'o4/*kI>rq7R>"TC<E F8onX;J#jefAur/!!GOc!#P_9!WW6"rW!r8!!5n62ZE[U.Js/I*WT@CrW'b6!!4,?$i^2,)ZKd? ,lfs'p&G!k!r`0"B`7u3;ucgtfpr'B!GJk?rW1V=q>^Rp,p)g]rt>GK.5q2)!?`<\$Q1i*!/pgp /!U#B:B$FWMuIc0m_-':rhi]orr<0#=BXV_ZjFADZTA)\AloliqZ$Y$=nr'srW*!^q>^Maq#CDd q>^MQr;Zg9qu?g[!)+O7rr4nV!!E??"qL_64X;4F!6mQjrbBDr(&g/mrZ]ZYr`M\h3^"ki/OTM" R5d>h(jgc4/HYuJ+<:C[!,2C:#A%=N5A4=tD#[cD@<GjaA,g!;rW6ALAcH*=7;--0BEqsK@n^B> @7U?=!_bKRqZ,@Lh>[BRo`"karrE&t!AjlW!!!)g!!!0!!<3,l!!3?)'E8RD(^BX5!ZV2/rr2]n s![sK$i^2,*<-$=&cVh5(]Y<Uqu?^4rr<-(!"Ar.&HtH=><2a@qu?q!C)0nO:]UMN#!Z!H<c/mX s#L9M(]ZZErr2ot#:BcW,m5Lo#lb#.!#Y_7*j'0<)JoCj5m70DH\Qa5<j_+3Ch*IB!!EZ0#6"T( r;cir!$(k9!Wk>Mrr)m[qu?dG!%IsI!2ohs"Z-2p!!4VL!!FMH;`T1(rW!f7!!!K,!<<$!ac66! "DIK-j#Qu:!_r_+qu?g'"99;=+9DNE1B.7R!#Y_9!!N<%*/jdt5E#LK!<.lVMuIbtr^Qqp*YSPQ ;`anu!<2uu#rGD7PQ%V9579^Q!!-Rlq#LEn!<>sm!!%iN!!%uS!!%cJ!!"qW!!")>rWN:I!&OZm rr<$#rtPnY(')PY,51!U.ffSK!!N9$lok@J=:+t<0LPhL/cJWYrr)ts%06E+rr<'G)ZK^9<rX`Q @:`:8;?C?26iU9n?VG-.BL,;krWc7a@pq_t@6OWe#=iB57:ot"B`C@"7j&9<!8@G.rr)oirquir rW!Jq!<3*$!!`H'!!N9$rt4i&!X&K0rt,;4#UTKN!#G8.rr)ou#6"T')AW5O"r]][*]b8Xru;7t )ur)>*+9ie*X<S`C0LZ@#QXl1rr<-@5la:N!!aeM+97V)@1E&5!@&N^!!=MI*!$!;rW!!3!$:t: !$;.=!g[^krt-1:fKUGV:0C\Eb$F5@Sm+A>i;bi)*X;TD'*/%8!!*#t!<<3$!<30(!&uf"rr)mu qu?dc!$hOC!2ohs!$M4?!&+?P!)WUos8E!>rVupcr;cls!R@,2!!$^4rW'>&!!5@b#l+H#*re.u !!!]3rW*!9rr<%'rr==&rZ%AbrY#;2MZA\7*!#u9!WW:##._OL_gMOaRK,;cHt`MGs&]:P&c2P/ 1gTnWrr2Zm!*K$s!'L)X!'g2X"$lni)#jL<!,qoZ*$G7]!$;.?$TK@2blA-LriJ!Wrr2s'r_rg) r]qJ%s#^NCr[1YD58XD#"98N'!<54^!!+;Xrr)mjs(DXuH\eSoO'e7RBEisGC7:9cVZ6W#\uCss H]c-ps/QCFgs;k&ah"JOPlmEm!#kb8gA]q-rW)Tir;cir!.Fih!3-!`!h#+9s(_S##BbQ1C3Or< 0`P)S:2X*Gs*=W\s)80L=a+OUF\Mg<#>eAp:f98'+TF>),8`d%5;GtXrtY`+1db.`rrE&t#6Y#. "9:Dt-3")K!"&Z*!Wi`0ru;(?)@??B!!<0Y#<`eC!"B5`!<48K#n[J,!'1AnrrNE=!"/cL!$Efi !<3f7+T;?D2B2]@&,uS."pY,S#UKHh!!N<.!<<?'rZ8LNF)$m-rn+XXgsaUCWRCd\F%g35rkKE_ ;mcP%<rE$trW!9(!<3E/!!F?&rr)mUqu?d]!([(g!2ohs!(Hhd!'U>^!)iaqs8Mrs!!N6#s8E&1 AbuH-_#OB6;tL%j$TS.dru(q="u-&U!<=GG*rc3X!fR$tFc65F!<.lVHN$B4ddC$<X&B#Z;ZQiC %043:H8_^Z;Z<#()B9Oi!!,ndq#LEn!<<`1!!H5urkh\2!!$0u!!#"W!!!6$!!>2).00AH!<?a3 !!,,?rr<$;s#M>D(5qma;ZQJkGc1P=;p>7;QN"IpriR(^mHgbMW>H`a!#Y_9ru1n;!=oqErW">G (^H+&Ci4HZJ;4)_#,$X/LpO.Gs8E7QZ(dGMSqrO/U^)dILl\-rMMV;>!JDTl!8@G.rr)oirquir rW-h^s)eQ>Cc4dT95Ii42@!'96#:a_:4</"#E4OgE`.X.<<%.HEc,5gDJ41m=U/;MGAMI2,?t1R #QDWhro`S*FoMRI3dVtaGQ.[BrW3'+!<*-$!<4)@!$M:A!%7dHru;%>&,lP1"onf'!!4AF*<#pC &Hi(u!"T&Hrs8ZDrW!$,%h/aC)?CKerr<*_!'U>^"<&*Y!&jiUrW!'-!!WEAqu?^)rr)tABL2Z; !C&LB6N`'kNGSW`#)%t[LjP#NrtYeuDB'cf!#,;2rr2irrrN9&G;_hfrW"#;!!5Xj;ZH^rVuH_s *;oj;-iX/H2#RFSrVuru"p"^Fr;cls!Q0Ea!!$^4rW&kf!!!l9!<3?,!Xg7PrW*!Arr<IO!)q,@ S:\-IOGj+Frr<;jiHf=irq2]Z!!)'YrX86p3R%KrRo[3$\p46>!#,50s#BfSrr2]n!WFqT!!!?( !!'1u!!#pq!!!6$!!=8B1-bd;!?Oo4!!!E*!!cIA!$2+C"p"ZhqZ$WXs#^NI!#cnC1*/g_!!Q=' 2Aui/rrE'A!snrE'E7t29`J<%@7rs_91M`Ns%*8r9Lo(R!+Z'.#=W32:1%[08cN?)6Xr\n:B+`& 8cN3"Ag7'OgA]q-rW)Tis!dsJrr)q9HiJa(2HDsg#"_Hgs!%\.4[GDi2#fK68H;-X499S7s&8t< s-a.%X-])uQ\tfk!GHiZ!!3ZJ(&n7=:&mFt95n\Iru)$&.2k%&rrE&t!<s>>!!!\o!!4H0D#F>: #)7"E:A=ej"<%:?:^0-k%o>nF3<(?+2#[IT3r]-V!!!r:!!!*#!!*3@rr)sd9L&P:#<X4s,FVYd M#WtLVhTetAoiY*+9jYe!#AuC(B"74rquis$3'u+1c#(0!$hCA![@[hs8E"rrr<$Hr;Zgqrr<$A r;cls!!*$'!<=2>!<<$!c'S8,s8E#Mq#LF1qZ$TtrrrNL!"8f*!<<3$!!!E+!!3f?7K!2d+Su0= /cPeV$NR)h!!7,4[/L%,9+u:E<WjUK5or>h!!..9q#LEn!<>sn!!3(Xq>^OprqZTpE;]b:$2ac* 4TI\hrr*'>2uj-_!ri6#*<-!>3#qks!<N9$)Z'L7jo8Ni:]MCL1`@eurr<3\)B]4a"TJK%'*A@; .2Mp^!,DOB#@CtL78?-WB`C@!7qVd0!G+RrrWc#%Aj'a5?!mUp"%?K]@K1HN>t=p9"C32O*_$#gA]q-rW)Tir;cir!Glu[C'SFMb6\/JCl&*P#?H+;R8*_`]`4i6L8)Y8Za"(@rt>N,.0'r)r;ZpB E!@ck!!+o7ruMDJ-SU(;Of\W`5m2!;"9s#K!<2ru":5#-!"n;m!ZXmcquHb3!utGD!r`0(,7OW9 2@1B':'N.9.lK@J)ZM)d*Z,"["TJE"!!X8H+93A]$2so)$i^,,'0737+9qlq2ukp7F]/6Ws(V[D Cirrbs(2I$:bPsq!#,;2rr2`o!g+Nkrr)mBqu?dB!$hOC!2ohs!$hFB!'gJ`!$hFBs8Mrs!*&ms s8E&ERJHmbiVrNI!!+AIqu?a(3r]3["9L=Y,Q@]@!!#^l!!51uFo;:?.Jj,F3XQ5p(]aPo!"j@^ ;uQau:*<^>56MKl)?q&U!!-n8q#LEn!<>ml!"Aj_!4;a'p"'2Nrlf'R!!$6t!!!l9!!"#<rW+&[ qZ$U0rr<'X&,lP/*rc6?5PkE\_uEgD:*(Mt9Pug=rr<$Qq>gO)rr<'1*<,p;8cLpY74hDN7pAJL s$QfV"%bpS6i[,k8PEJs0OI7?:B+r+?N=C30EPTn?iO(,2BWP1!<5@b!8@G.rr)oirquirrW+&f rseu.!"8f,!^g^?s%Weq2@E_e"orlID?j-[KKl1TI3S\="s>?!*Y0PArXf0I$3)LW'-eFq*!]+> NHnX%E'4+_!tPAMH2dmDrW*!4rr<$YjT#B$2M;)1$3(#*C]d=5!%7aG!Z3U,rr<':*rf7E1e]Jc 2F%0X";V:`!#kk9rW!'Q!"f2Tr;Zj(!<2s!!#cOM!!XJT!"i1L>Q8XH6_rbpahG4`Es@5;Ci4_& &cD_/rW33&"T8<%!\cJ1rW#Cb!!57_5QC]_VuH_s4T,6[7K3>f,5hNArW!$")?Bh.r;cls!OYo' !!(XNrqcZr.6@A,!!rT)!$M:Lru(k`rr)ou$2X]'*!H3?!!N,us$$ei":5(-mHiiKIf06J56+IY -NjE"!$"B'!!.%4q#LEn!<>^g!!3(Arr<0#Mc9WT!!*#p!!$I+!!!K+!!>mp)C>C^s#'oY$Ng2* !)iaq!]Vq8s"sTQ!8@H9#<W813(u@t4T>B`,lfnGqZ$^E!%AHXrW#Uk8H;3Z56O>:6U<m8:^&U; 4@*1Hs8E:86V^TA@m`mTs%iqq=\qdi9P.?*>6.PCrr<%nr;bRNh>[BRo`"dhrr)p>-iXYU!!!E, !!5N&DZ<H::c8\c;?d,Fs)&'@E.gHM,(1[8-O(\B"s+:$,Q88UC^L+l!YZdsru;8:"H@\/Ui8Hq 4Tc2p)L;>_rr)ou'E8%439:,B)E*6KrsA]*s(hd1=TBiK!!3uk(B4@8(`r]X"Z/n)5;kb*(^(T\ )upoVrr)m#/H?@_,5hKB#QXl'!WX,PrW!-D%fd2@E*N?]#",3HfZCk9s)SBrF)5`D!"o/0rr)s% !!N6#!Wk&4rr)mdqu?d\!'gM_!2ohs!'L2[!(Hnf!$_@As8E!"ru(n<8,WGfrW0E+q>^TUro*_S !@^)-!!!<)!!"/A$i_+F-3!lE!"&N&!?;7@!!!/u!<57g!!ET.*^p&@ruCt;!^?Z[s!IpL.f^PV qZ$Y99_e\frW*!jqZ$ZrFoMFArr2rurr2rurqZTp@Jp0+%K$2.9E5tWrr2pU!WWT0qZ$Uor;ZmY 1'%>2qZ$WMs#gTL#T>Zr3^5b,!!=MI3$.qs"!mpr&,uP.9E.Q`7K5RT6Tme&4o\=^1-I`c>>G4t #\?@u<'"MV90rSS#>SDu9N"Pr<rZA):a#c<!2BDlgA]q-rW)Tir;cir!<tpk#lkG7!!FYLg9K!( ^^&'!YJH)Y(dn<s#<Xh<#'0ub,QCFA!%A+"!#?^W.0gi:0-_;l"p"Z/#<b@L>Bs%-6iR,h%0-MR F8l7>rqufs&*3cm*)(DN!!S?J<,N"2rr<-G!)=((!!!r;,m#SX2#f]>:*oou"?7b35:QU2rW!'3 (-r!6rrE'*!<<GYrqZTr7iEcSrW"YM!!4,?-3*rEVuH_s.K'5H1B.=S*rQ*=rVuru"9ALDr;cls !2oVms8E#BqZ$X)3;`aY":5&Nrr<*A!%7dF!<<o4!!,&#rrE'[q#LF>r;Zji7JQob3"pB5,6S!P (-rl9!!,&,q#LEn!<>F_!!3(6rr<0#!W`6"!!*#p!!$X+!!*9`rr<$*rr*!")upcQ!!!6'!!*u@ rVupKrrE'qqZ$W@s#^NI,m\H4%oR0B!!")?!!3`4*rQ'=/,oSL2#dIS?2m=u@7+O$7:f+^s'l4< 7:0YC?2sm,@7=C1B)b:#7nN_f!FnRuGlV"IBE238HN@_+rrE&trrCdPh>[BRo`"dhrr)p+-iYb" #lkhB!!4Mu+TF>$(g0H1)?N2n3r_/E5<)Oe3"%/Gs"+F(#&jVd%gN%]"X?tk%iRM-!!-sPs$[#J /Nl]**!?6[+96cg!<2ru"sa-J!#+Go![('Nqu?nG93FOt1B.=Y3Z&n<%0ut52??$As#gEf;DS7j "ABR4)?Bd9qu?aS"T&0!!ndMJ!!*9(rr)mBrri?%!!`H+!!*&u!2ohs"UP51"p,kG!!"8D!!*B+ s8E!Vs'l'W62^f`rW&km!!%?FrW&kn!!+A]q#CBrrr<*C!$)";!<=SK"9eu0#lm0qrrE'?q#LFS qu?dn!&XZT!#Y_9!^.MlrrN<J:)Z53qZ$Xc2#..NrW*!YqZ$ZrD#XJ8rr2rurr2s"rW#mp!!%!: !!!)u!!>1\!Z_4=!urNc(A\"456-WArr)ot,6MWYVc3Tq!:9_b$<RQ:9YLEuN;`f/rr<*'!!<*! !$M:A!#,A2!'U?l#=VU%@:NGO62t?s7mgl`4A>eS"_M+<@6nE'AcPF&AHuX4@:M_t6YcX4!FI/Q !<2ut!8@G.rr)oirquirrW+&drs/T6r;ZmJ4<4A3r;Zpi2CWPD56k"_$T([&$S26%"rocI;Hm$A rr`QU<[e"X2?k0$!!dj-+?CqX$X*Kbrr<*F!.t4Nrr*$#%0-GCjT#>b9TAuN"qbTf+?2MUrr<-@ (`!,OC]S2[s#:3*=;<lQ8Q,R5">Uf6?!.+*rri<$!Zhp[qu?^>f`(mN!!rN'![9`,rr)ltrs/W* *<-!>*WZ6>#,_bM!#5PVrr<7a,6Bb/)BSqX!!*$U!<>1Z!<<$!V[<5#"2Op/3VrdW-T:c#r>YhB 2#dIT!#kk?r;ZjX*<-$=-2@Q@4o>9]5l_u'!<4qW=oJC'=>h!=qZ$XV-2@Q?rW*!Qr;[%#VuF>VuH^o"obD"o'C&f!!$p8!!!?'!!>1^*WZ3=!?*3X!!O#O!6kGLrrE'Y!S@>L!!)-\4UXn3!$`K_ 3\ZHl/HGeV!<<H)!!=8B&KLfL!*&ti!E<G+70@%%<)Wa)!(['!!aTPLs8E:65@J4s6"NPrs(29p A,emt7:AXa@0C'b$NQ1dl2Lb;rn[SQ!;-9h!<2ru#X/2"rW!'M!$soLrsAW("']2-1B1P`3a3RB 1]RsfrrrTM,?[tVs$crN!."U!!b_RGr>Z&S$NLqB#lo&H(B4@9"ot(k!<2us!!*-5jT#?A:icI6 "cX9D1`fg".gI1_4TKAJD@cb,!':->"&a(p;#_@81*[PH'E8"/!!!W-!!!5q!!!6#!!!5m!!*H> p](=@!<2up!!!E,!<<#uVtg;qZiD'G!ri9#rW!$"D?0`Yr;cls!2o\o!.+\E!2o_p!sAT1-2[`F *]=!TrrE'=!#,A2r;[$03N)l;[^?(d!/pXQrtbP5!usZ.-2RZD3]9\3!!iX$&LAk+3OJJZ!!-M< q#LEn!<>1W!!#^g!!#1Y!!#Uc!!E?A!&uG,rW*B`qZ$Ttrr<$brrE)C!;6?l""SB8rqufsl2NdL +oiSj(B+h,rr<$Frr<*'(^0d;""=3`*<,p;>Q7t2BLt]cs'YqR?2nI>@m.21@7U@s#\HS:7;,+S 6Y$.=##&H#5=&mercJ67+T;B@5Q:`;rn[SQ!;-9h!<2ru!*T:$"q(DA!%T98s#g>grW!$bG<m#E D?i3c+@fQt!!N<0#!+^b(bu3os#gU%Q&86<1a!k>(^H0'%0/Eq2I6>/!<<3$!!&)[!<2s#!!E9)!(`!,qt>V!!R1>*+'gSrrNEM3"l:2DGDSZ9E?Y6s#L3X2GjDr"9;1tF$0I$qu?d/!!N3"!!<-" !bQ1Zs)&'\-RB`J%j2ej5mBP71*m;W,6'.u-O;:O,pNCjs%EJ)!$M%:!<`E%rW!$">lc/grr<(& %KHD<W>[Yr3!'p'Vk>jH,6/r0s8Duus#L/\62gia$ig2+Vu-MsB_DA?rVup$rr<-B'*&mI!!='& !"o58!WW`drr2`o!re,urr<+urhoSm!^X&KrW!$)7fX5%!!NK,!),?prW!$j(^@DJ!!/#Wrr<'t B__Z-rW*!9q>^Lhq#CCOq>^LPpAb:"![SicrW,AEp](:?rr<>KB`=n09[[VRrr<a3_"[hr8Q=<d g\rnHrW"jlbi->Yr;ZgYrr<$2rr)nPs)n?n!Gl`SIfOBdB)dA_?%$VirWm1hIr9(NKSFjRC'/:& H#3M/!HW\hJ,s=-q>f7Kh>[BRo`"dhrr)p+7K3tt!!48l*rdA]!!>Ae5;rOE"?9[S)HQk<!$)"b rtPP=-3"PW3r^<->DdhZ-TWh#s!n=q%;nuU+>%:,0`:tO^Ae34rW*!;rr<$7jT#?,12d!i"as8i ;E.eY+p/K-)A`?j!H9Fd0Er%K$SlTa7K4,)*&\$$!<2uo!!!)u!!WQ+!W[10!<7<J9IC8U!!`H' s(V`M+=dmT!"8f;rr<$Crr<*)/L19Irr<$*q#CI&&HMh0!#kk;"TeZ**WT[LrW(1B!"9hO*)id7 ;ZI^?"9:I^rW#ms$iBu)SH&Qh^cDDp"]Mf-oqqfi49pC()EM)J=>^&Er;Zm7!%7^F!&X]S!<<?( "TAB&rf7us!!9t83VrdXIK#0(!!=36!!N9$!!`H'!]3%hrW!$o;LJKD!!/#Wrr<(;4o#*WrW*!= q>^LIq#CCfq>^L2o`,"d!ri0"$Qf<J!!N6#rr`]E(]_b[iTpPZg&V-P!#*s_jg"eCfVejnr[/cd !&+<O;uZ[p!u_.S%K?>,<rY_r<%UO)7oWAcs&]D'8MF%%s8N$n#;f=O7ncE';ZA]Y3_<(:s%EG> A,f4':*0E8!':&YgA]q-rW)Tir;cir!<PXg$NLJ4!!E`2,oA04)up-@!!?,'1dh:X"X#ol3&D<K !<5Up59;%G&Ps_P*!^\58H;%;)D_=U#EKc_CaEgWDZ:jX!!'/$!<2ru!"&Z*!"%`e!Z3V/qu?nX BNn@b3r^&s-Nt=n=]f_ms#L?$:cKb#5;N7-!@Jfc!!#1]rqZTp#lFZ&!r`0$HYd-jEsHG+*YA\_ #n-bM#!+Cq#s)9Zs#gT`4BYlj59=>72#dOW"oo_A!!3HJ"TJB#A,H<.Lo9_9rW)'[!!#If!!0"L s8E;jVZZuc!.(R0qu-]jf;DRG!!!)t!<*9'!!!K.!!!f7(]k`Y'E7t3#m1,,/0"X2rf&*0!""#O V[]QJf>%Bbrlh8?Vnh'&7ldsLMuN'RR]4*0m(ks3rj;]`"TE_krj;S'ruqFIrr)ou3r/gVQ2(C[ VYU8mEr>t<$2ac*2?3durr)s#1^X0^!<`W*!"1\+!6bG$rb08p"TJE$!qje3s3V?[rZ4$Fr\cP2 !$tRNVu@/(!!#7`!!!?)rW$1&5mCq,8S2C$?2d:l6NLb,s8N%*!+u7@"@m&t8R;@0#=2j.@n^0C @K/gu8KR^.gA]q-rW)Tir;cir!>-d\#mUG7!'pT43Z.lGr;Zq!<]iAA=9fQI*%<C0!!N<L#$+E= 5:8lEs#gTWF(bP7,6A8QEsJ`G3b),i8SnDFr;Zh4rrE&t"998=(`)35!ZE_Nqu?nP6TSRL1B.ji ,sO-bE,ogrru_Ln1,_0e3)oni!>laT!!#(Zrr3W4!%7aG!$(n:!"8c+!dT3@s)SEG&HEdd!%A-O 56ZuX%1=jLs&'(s4W7'$,7RQN2?X!a)upTJ!!5,1!<2rt?i0m*6NBXS!!#pq!!#"Y!!#7^!!$'t !!!Dq!!!r6!<3B)!!!?*!!">F$i^2,&cVb1!"8`*!tYBh-3!uF$OZm?5lLaDr_igrMuNbkrd%oM =q-DhR5sW[8,df7MuE^;rr2s%MuK+EWW)eqrs/T)rr)ouK),HINVNPSO88hV<rE!u,5_E@1B.=S $3'o-!)NYT![[gGs!n'frr<>K!"JV[k#MK]rr<c4;q=W^8cDY83;tgYrW'OF;ZQe$r;ZpX!#c"> rW$(#:^:T7>@h)6>@%8&"Ck#14^nBis(2LLF$i)V>u4u06NCQp9E\cq?Umlk70-aAq>f7Kh>[BR o`"dhrr)p$4oZB!!!NEM!%S^&s$-G^"$o%K3r_PP"s>335nP.cs#(&s!71O!FTDFN#?u(d!),9l +TFJ-N?C8U4C;-.rtkkF(-qqhrrE&thuEg&;M=rJ"+j8b2#eg#('c$J)usemC`NI@"t)GZ&SaI, ruM:lE1Xmkrr2Ni"TeZg!"B86!!`c;";;@p.1cG@"sP+8&K2rIs$6lP9.<:q!#ei:&,uV2*WR8Y !!3HF#6+T%7Jm,e7fXb2!!"8B!!#do!!$1#!!#^j!!">F!!!kt!<3*$!&X]U!Zh=Yrr)ou!ri6* #QP83O9?d9rr<E*ZilcsMuJVHrepdV%At26rhpKhrWWA#rZ')\!!K5!#)iK\!!/#Wrr<)#rqQQn rW*"/q>^MQq#CDRq>^Lnr;Zg%qu?^]rr<$4rr*'$6N@r'3r]0[!rj,;*WZ8brr<5#rieZgrr2uu i=a4A\LI3q12-YJ,5qTA;ugV2;uH[r+TDEA(&n144TA[i:h*pD8,kjT=oVD"6NUUgB)hl1?Nrkj @=)EZ=oM&!HXCo&:/"/Hs)eH<!\"jSs"FBPgA]q-rW)Tir;cir!<bRc)#jR>![Rgs'-.$:r;Zpc 4B+BA6O*f<,of2_*[gtG"r73bq_WEqrs]3;DK5_N2BF"@3X:We3_VYC<cJ'U":5i0!1Nofrr1gU ![:Nqqu?hN:)Ghf,QAMa,!R%ICi4&/s$6i:3[YMS4];;$"=\;]_0Q%ZoDf$r!'^Gm$2so0#R^bK &LT"<s#^K0*d\J;,q]-_#<YX.76pnl<<!L/!!42A*r>p=#oX$IrW#Cb!!5Xj,5_E@,Q.TB:B(:o =oA=#9`+kj-3!rF)!(bt!W`9Xrr<*A!#Y_7!<<3$!#,\=$iZ4j,7=Ktrg<mfb_uIY&cR^g!"MrP RJs,uN;a"]MuF]`[/[$+rW\;[rr<(Xrr2s!X8_nprr)ouA,QB3;lBWObl5!L!!ZB;rnbluVu6Sq ;Z-Rq#5eH$5Q:]`'E7t7!(-`'!':,[!!<0;ruMN*oqt^gog*>jrhocp'D;@uFX`7Jp;R$BWrApN rn"OV_#465+TDEA(&n144TA[i:h*pD8,kjT=oVD"6NUUgB)hl1?Nrkj@=)EZ=oM&!HXCo&:/"/H s)eH<!\"jSs"FBPgA]q-rW)Tir;cir!<Q^/#mLM44TH-I,Q@rJ+T;?C5?:!(s&94J$SWk,'+Gl[ 3X.)749.D^$3)%M6Z>Ts<*'#!ruq\a1f/67+E2B$,6RuP+97Q(!<2s#!!rW0$fq?i+>@d5!!WLa :)Z>V/,p1d(-!fEC2?cds#L8r4Z#'7s%!)T!\I/;rrE&trVup-rVup&q>^X@!$2+Ers8o>7sB)V NJ;NS<X)Ma?$.7i62sme5s7n)!<4#=D#Y7K!!"#9!!51n!<2rt0`1nP,lf.e!!"qU!!">F!!"_O !!#dl!!"k8!!"DH!!"DH!Wj>C"TJB$!#ke9"$6F>*<-!I!mLWD,P=t8rei*%MuNb^oi+H\VuVbT rr<Cap'Ko[!/pgVNrK%Y!K6sW!!/;_q#LEn!<<`/!!W?a!2ogSrW!*#2unl7r;ZgUr;Zg'qu?g0 !#c1CrW*3urVup<rr<$;rt>A8rr<$#r;cjoqZ$W1s#^NR!X9\j!&c&$!!"qU!!!6%!!<Z1":tM2 !%IqG!%IqE"=G]r.nBV="?9(B:dtE`s%<Mc77g0b7K6$\8HNBh;#a#e8O6&M?Nad;*#L.)'E8'd rn[SQ!;-9h!<2ru%6"+a":Y>H"rdLP!#Y_9"9q4O<[Ic1"TT;<4XWDm!<5"_-NHF476CSM,mRRn GlSUa!#,A<#D`gG=:IA8B`7u6)@HP1rrE&t"98W+";^)!!ZWtDr;[$4H$^Z&+=I0j#<rkP!,uaL +TEJe.5j"DC-#8m)?D'IrW)rsoDf(:!'L;s"pt;0#6lqa!"D.#!<5q$'fmCN$QLDk4U5"c<_th+ &RGE(!<<9&!!!0!!!5,G#laf';#C:p:&lF7!!#(Y!!#"Y!!#dm!!#1[!!$0j!!!6"!<33$!!<?g !&4E\!XJc<rr)p>#lal6)upoVMZs/"VuCuBC&\-2"TF<>repe:)#dTQri8&;r]'tc\NTq[!2oer O8_.<MuN_V!KR0T!<2ru!%[pH!WG7^!!3)CrVuuu<;HRp5Q(Q^#5eH'(]X[Yrr)p<2#dOV!YtV5 !B;.t!<54Z!!&hp56+IY!!F8W+?^M?!!")8!!"#=!!!6&rW$d7DZ4GPDZ=GPCk2P#"DiU<Aon"O s*t>jSpb@'Q$n/^I0XtWH_?RHS=9J;"IpS?)AE,lrrCdPh>[BRo`"dhrr)pT/,p^s$PO@+!0sOI s'l'N?2kfF&HGBXru)+B3"$KC)uqtt,6\&k!*Km6rs]2OI;CkCCdC_o56jq)!##Ve<d4QD!<O>B !!&5_!<2s#!!WE+&`iup3ZM?orW!-*CeP-r59p1L!u_/!$ib/HD?0]&"t;GS.?@Ums$6Z0-iO,F rqufs!ri6#*rH!B(]Y9N:d&Rn3X7K>1^Op9>r;R@"!^57F8lUJ5Q=Ob=\q"Z$P*nIs"OHQ!X8WG qZ$\#*WZ3=!(Zqe!_EB!qu?^Vr;Zgfrr<$fr;Zgfqu?^cnc/Xmmf3>'r;Zg7rr2fq*BBPef<r'= bYnKG!8$S*rldCHm#(kqmA0aJ5E5[B^_=(9&]jsqRJs)am,<8trhhctrhoSmrr)ou?i'g,re^]R rb;?3"9*6>Vu-Mp9`4qk!rN$#+ojM(rr)p<)Z'L7#6+Z'3;NXT2#@7Ql2OK`1]RXY2BF/&rr<$W r;Zg%rrE'."#p9%&,uP.AcG^7?W(KG8RG&$s%*;YBKnrbrr6I0@6nE'@01%67K6^"ARf(@7mBX: s(DF?,5M;nrn[SQ!;-9h!<2ru(h*G$#<r2FVa#]q)ZL!H!&dS/FUO<crso/h6NmDh!Ytbirs8ZH rr<*?>>+qq#77^XBE3HH/,qsA>l[Gk'2CB'ru;.A)@H[urrE&trVus0&`iup*&:>Or;["=;Bn/# &,lP1(e4T+C&q`Cs#('3:_klj2ELjg!ZVCIrrE&toDeq-!#Y_9!=9bG=U.M]*YTMo;Et0s##mQ9 @21aAs&')>BSqd1(_'IE'*/(;rr<$'qZ$[2((^ED!($M_!]g<Vqu?^er;Zg\rr<$[r;ZgHqu?^/ k5bMgrVup+rr<$Urr<*A*!$!;!<=SK!!#(Y!!*3(rVup$p](:8rW!.'-NLCUMuN_V!sol3IJs3K D@Ht:qZ$Y^<quaprW*!qqZ$cuhr47+r;Zs!ea043!!"eQ!!"/>!!=>D(aAtY!<=,7!!"qR!<51\ !!!r;!!'J-7fbXRrr<-Z9EZF:!!!K,!!!l9!<3]71&s?Crr)n%s$[&T8NfL;s$Zojs'Gjm8PEXo rW#=c@0^C-8P;05AjQE-#$k_I94:D's&]:p,5M;nrn[SQ!;-9h!<2ru.>%Re#A!l<<gA9%A,f[: %6?Ba";;@gs$[/+!"T,2!WXVJ!!"#=!!=3(561]k#69#LFUMVS@K13MM?!bZ$S+ARrrN<-4WFHc rrE&trVup$j8]9%4B+KB!!6M@&-!^L!!YOe,?Akt#6-ml#"nqBG<\"c)?CrgrW)rsq>^L%q>^Ku rr<'/!<3K5"ook_!+AVes#('E!#Acu%3GLF#!G7:,<.&BrrN3$$2=K%#oisErW#Xi!!5go62U]_ <;cds<;upu@Jp0+4T#0Z3qr[T"SD`p#5/#s4oG?\(B4:6,np+T!XUgmr;Zg'p&GLZ-NMI6NrB#$ !#5KkrW!%4.f^@^!!.+3q#LEn!<>%T!!E3bm.L8V"9)D\Vu-Mp)Z9X9$iBu,$O.RNrr)p6)Z'L7 "TJH%)#XF7,Q@cD+92]I!!!r;!!'\3<!PVq!&Po6(``PU!#Y_9!"&N&!'U>^!$;.=!($Wl"YaG" ?!1#(?iO72@oQ)ts8E!cs%*8\8U(2+!+l(:#%gAJ6Y9\Ls(DFA*r5ljrn[SQ!;-9j)ZKg:rW*!q rrr]s!"j>R,psH-&HF-V!!?SES3?m/#9Y5k)?:TS/,q:-3W]9eFX%b&!!R6UE$[k7r^-[9rr<0= &Ig+"s#gK?4Wj`grrE&t"TSi5!,<;*!!*N3j8f2YrtYVE&cVh2$3'u*"TJH%+T;?C)?9g=s!7mM ,lebt3+!@!(^=Xj7s,Y73<*e":-V6B;Dnh\rtbV7!$h:>!]Cr$rr)n%qu?dX!)WRn!)iaq!)EOo !%n-L!E]@$"p"]bp](:#q#CCSr;Zg#q>^L%rr<$=rtbV7!$hLB!<QL(!!#Ic!<4kW$NMLN!<3B( !!t#4!,+C"rg>tWrr<$?rW!$'!!j>:!!+B9q#LEn!<>@]!!N:=;uY#>!!E4<!)rdq!*9$u!!`?$ !(Hkerr*!"1&r6h!!+-%rW!!@"p"ZarVup6rr<&/s#LBL:&oDR'g6d@!!"/A!!4,?"TJK%4TK^+ !!!?)rW$C,9F"-^5>4RU7:6()"(>bLCB+85@K/\"BM1]_ARRl7s$m&Xs$m2`5s7e,s)8*,)A=b= s!RgHgA]q-rW)Tir;cir!<t.U!!b^g##km>.ldP/!&4BP")<h,;ZBl)C./+D:_j$Ts%*DMC&e]e '5%7T#6^#+E]mQ+DZ<Z9B`A&8('$Jt;#^Lu:]MI8Rf<BerW*!%rr<(B(?GMr#ke5u"TJ])!<30& !#G))rr2ot!#,81!!N0!!?rHY!!P8S1&s@"ru)(W!%V"n4W=<!##8u;5;YTFrt582!Wi?.qZ$[* &H_t2!*K.!!]g<Tqu?^>r;ZgDrr<$^r;Zmu!!<-"!"nZ"!*T7#!#GD2!u;(@)#kf^#lm?lrW*.( rrrNh!#kk;!XSi.s#0lW!'g/W"#qY.D#XJ>%0-t?*XNhc!!>1\&Jk6D!BMq1!<2ru!&j]S"o`oM MuKXR!!3'qq>^M7r;Zg.qu?^8rW)rs!rsAB%K6>-!r`0#3YVJm!!N<%s#BlU"oaoY4Tkca3WVSq rr<3D!WW?'#6+]'('$Dp!<2rt8cL[R92%W79LE;Ys!InF4@)43rW$=*;?o]X5@m>X5:cb<#=h39 >phce1B1V_:`pE')#ku`!8@G.rr)oirquirrW*'`rso)drr<1E-QE+Grr<$[rW!%&Cm,k=<!PW+ -NG,)!([&1"r\-T(ci$Tr\Obl=^*0ps$?Yk!-S8@!sel4IK'EQ:]M"+PQ(X^rr3*%!!_H`!!N,u !<`r1!!WK)"98K'(@_D(rr)lt!r`0##RgJ/!''rXrs8o1DAEre3Z^9\(^0n&/N+%VrY5Z**]?&# !%UbB!!<9/!!<#t!e2$irr)mmqu?dl!*&jr!%%RD!*9+"!)EIm!`T.-rVuq(p](9qlMptj!"8f9 rr<$,rr)p$6iS))!!*9,rVup@s%!(h!)iLj"&qhlE;]b>)upfU)ZL3D!!!f3!!,5<q#LEn!<?$r !";f(rm"FB[/RF2VuFF,!!$d4!!!*!!!EEE!"Ar-rW*u]p](=062LZ^9E"nk&cVh2fDdZ4<i6o? (*45Hrr<$Dr;Zg9rrE'[!(6bd!!<0!!($WX#;82,/PAYg8,kjW9.*4qs8E!Ks#gTU6Rb,N7m1;\ FU(9-Ak-?+4])/C!F[,N*WRYh/cPh)rn[SQ!;-9h!<2ru"B,7(!'U>^"E"2T.k1Ju!#Y\8"(?D; !rkCg2BrD+EsjE:s!\-T.1%tV1^j=6"<N%T.1?%R!aPdArr<*)!,DNP"@!_N#)`E\rr*!"'*JO* !!!0%&c;V/$2+?!(B4C0rpg'grqQNo"S_rt)F=?&#!k:%)AYV%rt,GV2C1*d!&X]u"@HoOE(p9> !)iaq!"&H$!XTSArr)mqqu?di!+#L&!(Hhd!'L8]!'gD^!)3:j!%7OA!"8,n!sS`M)ZKs?!!!KrW*3Js!7Y!rr<0_!!rcJrtkeU!&XZT!!N0!"=5fn!/UXX"t9Ns9+<]prVup"rr<$,qZ$X_2#..N rW*!=q>^Lhq#CCWq>^LApAb:8!&u&!rW+tqqu?a!"TJH&<[n"J!!N<%s&T+!!(6bd!1Ej;#B]qO *$,k>4oYKb%fc_4!r`3"(^!8.(]aR7!'gKj!_6-bs'Gh;:+Q?9"(ao(DZB\9?iO[B@pqr=90Yd6 s%WV_8S8!0!bOf0s()=C+=SEOruV1?gA]q-rW)Tir;cir!<c=#"opgd!!I0>(+Uj6!!!l8!!?YR P61bI#<!e2!-8Ms*<.Gl"=XX:FYjL+.g-oC4=L[9!!6F+(B4@9"orE<)?`8A-O,J.!<2s"!##J> lMpnfrt5//!"&?!!#GS7k5P/V!!N&s!?+9'!!Y_M/K,Bj4oZ)u*]><"$NN$`+9Y&H-ZDcZ$NO*' !!!?$!!3HA!<2rt;Z$Lr8H<&o!!#Id!!#.]!!#7^!!#^j!!"DA!!!Dn!!<E*,9$Rbrr<$.rr)p& ,QB%i0`M+U3WKHh*<-iW)?;Vn!!!0!!!FT'7f\AF"9p:T,>/J&)#aL8!ri6#$i9o)5rAB;rr)ou *;TX89_eYg4Sf$X-2.BA)uqr>rr)pX)#O@7!X/N'&6:6XrW#m(r`6i6VuGEN[/U(U#KcthD&sH: 4oYKb%fc_4!r`3"(^!8.(]aR7!'gKj!_6-bs'Gh;:+Q?9!bFf'rr)n)s()FF@7as%5=7s@:'*dS B)c3>Aj^).AHZKc.3KQ/*rc5orn[SQ!;-9h!<2ru+CkEe!$hLD"EGIo*[gsf#!W(o!(Ce'rW!0G "s>+<+;6g9.0_gB$Q_>p3<'m%3fdQ4#pU#irr<$hrVupXrr<$srsJj1#lal)GQ.[BrW*!Jkl:\b q>^L'p&G('rrV?^qu?^Crr<$*p](<r*<#pB2ukca+APc5%gG]a!&Q&G!<6pAKMI8)MGaFNrri9# !!N0!!c/\[rr)mAqu?e&!)WRn!&XWS!(m1j!*&ms!)WRn!/gUQ!`Qo.q#CC@qZ$U;q>^LEr;Zj& )#jL8!]^3$!!rT)"?6B$<WN.n!rsH,$3'u*)YsF93ZnEbs!Ige!<6($$N_7H56M9'"op%J!!-,) q#LEn!<<u5!!#(Z!!!<'!!"_L!!!K$!!+n\rr)p:!ri6#"TJH%)ZB^=(,u<nrr<'(rr5Ijrej_S rr<&us%*GcrYQ\M+>uC_!!4&F*rc3?$3(#*3!5KI*!$!;!)3E""%,mpB)b-t8PK.M!^BFZs8N%. s()F"AO/gp9Lh\S@0]508Om8^7n`kj!FI&N.f_s:!ri8Srn[SQ!;-9h!<2ru'1)Wu!&FQS"BGs3 -T(i'!#,>3!+Z%t!!*$L#:C9,!*1'K5Q;r4.hN.Z;ufAe/I#R3.45iT)#aL::&kb%!!#ps!!#dn !!%iT!<2ru!"%Ta!"&?!!"o52rr)m,rrW3#mf*+a!Y584pAb4A!<3<0!'s+55o;sPrt>T71)<G+oqWl#>dQs5E&J?D#X_<!!!l4!!*o:rr)mdqu?dg!(Hec!*&ms!+Z$/!)WUo!)i^p!%7XD!N4oV rpg$h"Si#t$3'u,"99bIrW*!bru_;$rr<0[!$DCaru_;"rr<$.rr<$^rVup>rr<0C2CAK<rrrZM !)?f>3&LY9"=YB-#n?b3!B;"n!<2ru!#YP4!,D<0!$:t:!#>5.!sATF)ZKa92ZEaW#6+Z')#aL? *]a<#!!WT*s&]:#rr<&urr<&us#^N6r[/U\1+>3_!!3E6"T/9"5m&J7*WZ3=!+Z%;#A$255=]'h 9`JN&<]sgirW-S?s$6lu5t>En7q5-j7gDUM9OC54?X`t-"ChEF(aJtZgA]q-rW)Tir;cir!@oi' !!c."!*B4M(/4`.!$hIC!`Ed6qu?mC!$_J,*<.Mn-URk[4@(n*-O47]5rL#>$Ut(C!-%r<"<mgI !*&t+!(Hke!13]crr2ls!#G))!"%ih!#Y_9rr1OM!"&Q'!u!h"K)ZSd.K9n]%1*q)&cWXH4U6KQ <c2Rl5BHi:r;Zg#qZ$\4&HMh0!)3:j!_EAQqu?^<r;Zh"rr<$^r;Zg=rrE'#!<>@\!!#%Zrpg$h $3'u.1`SCl5Q(Q`"9:4VrW,&:s#:!Rrr<0J70Fo"s#L6H!-:4$!!.EHrrr]Q!&?,_>o'%34U+X] :2iQU4o_#TC3<)U)#F:6C-D@mrr)ou9_n_hDYX84F8>k:<;cds!rN$#,6/Q#rr)p$;#C:n*<#p? ;D8+MrVurts"FQS!)W[p!!*#u56k*c"AUdQ1f"&N"!RdH!ri6$%flVd"'Ya;!<2rtA,f%(;I<*s Amn@os$6][;G$of!Fn:mB)b4%CdUX'@pf7%#>'&.G@b,k?iPHU=WSk+*<-rW!8@G.rr)oirquir rW*p'rr`<Arr<1)!%AR/rr<95!!WF/>Da@!%0nck,o-k9.5LoP"q)Oa!*Lg1s!7ndHYbi2-Q"00 %ffB)!<3*%)usaR(',X+rr<%8rrE&tciF(E!=]8#!!*o:rsS>s!<rQ(%gN.O6V0C)4<"5\!B'rX 2?FdA!<67.E+MUN95k8PqZ$U!qZ$[*"9AH#!'gA]!^?Z-qu?^[r;Zh"rr<$or;Zg\qu?^Aq#LHo rVupCr;ZgBqZ$U&rr<-\!)O:-!!!6'*rc3?%tX`2rW%6DL&lXSs*Fj,Jq.b=Jc^.;N;rkXKP^[N !bbVls*Xs!BS?D;#CDo'Ck-8:DZ>n$C``TV!!N<'rrCdPh>[BRo`"dhrr)pE8,iPh-iX/L=TAaW /,oSS(]X[=<c"m#s#LB%!#ttF!#?dY3X-r7%;["12ZGH8?#W:[!"BJ<!!6$u*rc3A-N[9I$NN?h !!&5_!<2rt!p9R`"RQ3grW!)f!!!]#!!*H-rrNE3"9:Cc()&k2)?p<a3ZnDB!<6"'&Tp;V925P2 oDeq_'*/%2qZ$USq>^L?r;Zg'rr<$;r;ZgBqu?^cq#LHorVup8r;ZgOp&G(+q#CCBJc=7"!)W\] #>%EW:.n)G<<#Gi:.&(^rW,M_r^R)_:eWi*s%!)Vs%ikb6V1$?8cL@F9HYB*)#kBO!8@G.rr)oi rquirrW+3&rrN06rr<1&!%S^1rr<$JrW!%/Eh#Su3X6E#4W"/91-tp_"q)J$N@>\cs&]MZO]Fn" %4Mtj%0C,],Q7ZD.oQBM!(6_c!13]crr)ou#jD<h"RZ6i'E8(3rW3'&&,uXbrW!Q0(^DrY!&,ul (-;IY#"JeQ#ll>Ns$[/fUi:!@L*^O*!!5S$!<2uk!<3T"!!$!u;?o6t8VDUnDLMOCrVcftD#XM8 ,mRQo#UMMQ!*&u&#!Gj<!$tMhruM4W!)eCIf)>YZs%<T*5>+aY8RZ31@0/P]5QC]`@q#C+#A.=1 @pqf(7K5pa?V*at?X7qgs'Z%'(_7N2s!.ODgA]q-rW)Tir;cir!@(A>"9]VI#tYU+)#aL?,6/)O 7r4H0s&fRi*^'L".1&TG*X2ol+t4`:#6-F`Amn@M.17LTrs8p,2D%['#s)5h"p@a&+omu0!<2uE !<2s"&HE+;g\q4D1B/=!>>uYEDFmMns#:4#C]KM#4W=>?!\#*$rr<*6!-S;Tp&G)>rrE&tqu@Q< %g`\2X5s9@W')_"&M&sfgZJ4L8N84brr`R=YMoKI]GtbfE<#n@Lm#dNrj;]#&3,JK8U8>Crp@IC E)^F<9Yg[s!bb_mir0!Q;H3Mn!s/o3"T/6"$i0i'!rDut"O[5<!!*B+rrN3$#42Bj*;TX>-U@`t 77T`FC'Qmf6Xs(l9KN2-!^UF,s8E$f?iNV$?"Q`'8O#RSs%EZ)6Y9b?9LWOm7g)7*0/=CE*<-#m rn[SQ!;-9h!<2ru$VUL(!u_4@=oSI%#6"T&!r`0%Ci5GBs)&'RE-WaX'lX0Q)?pWP.jYWT,QC^J @qIki.2)h5rr<:#5<<OS3`]5[(^*Y:=TEaI!<2ur!!!5l!!"#<!<3i4!!!;r!<2ut!!!W2!8RPS %pT&r#=3X,O,?n&E;tFmIs"do)HHk<'*gQ@"9;+]:i,b(!e3$Orr)mWruMD=3Yj4]I.jiF=W5Wc h)6<6WW%_i.Bi`m1h0['P52OZB\<=M9E,e-rYU%P[]&s"Y<=!^7?m4i(7"=eRsR&05m47gC^2pT 2Hq\.2G*q?#C0(#GBI2+=oUGd!*`fh<_a)Hrt,52rr)s.!"o&-!bNr(s'l*ej$iuA!]28Gr_s(A :i&9i1-5FNdJj+F!>kn,!!3N.$1e,s#5\B#*<-'F!&R1GTKu7Ps'5_+<^g<o:'"d7s'Ge:6iR&c 6Uh#J#?bJ(5t+:0B`C4#C1T\)4^Cfms$m2`,o.jYs!.ODgA]q-rW)Tir;cir!!;lp!!`H2bl@_^ rW)rsrr<$2klC_bn,NG!rrE&t!"]#.rr2cps$$NI*;oj<*"DiH!YtbDq#LEn!D>*G1'18P"TJH' (*%5lFTt!F711)9(B6>q)?:cW!WjYbD".N)rr)m&5o^P954-3Qrs8[Os8E"Err<5rrY?^Y3WK*Y !!<9_m(iW$!Bl2;rW%9E0E;"g^c<V>QN$4N=B&l,PY$![QN$Vl72c./)#O@:8J<..,QAJ`,!@%K E]kX@s$6l23'fA@3_U(a(]XR8rW64k%Jg&+=Yr2>*![-8*^Lo91d1jq#?!i/4\SET+TDoMrr)lt $2FQ$%JTo('/9GP!%%XF!uNdD1ALqLrr3N.!!!/q!!*-<q>^L$kPtfJ5le>Z2Fmd.#=gI)3[Ifb /cRX.8MpJH!_H9_s%*Db<&dB>9M,4R"%u-W8,l-]7nN_R!D+[8!8@G.rr)oirquirrW!#o!!!6' $dAYO)ZBa9rr2ru&a9;q!q60i&,uY/rW!K-!<2up!<57a4WOD#!?;RI!!3o9$i'f%rW,YFs"XXP !!N<%!Yubns)eN/Cde^O<Yk]p!ZD%YrrN6J(i8^Brr2ls#=0=C;Q0S362q5k!<:7C3WB']g=I)b rrE)urr<-&VuCE1!!GGEccnKM0E;%O!!4AF4TGBe!*E4-nQAG+4?``D"fk'1!!F/:!!Gk,*^(bJ 'aGpG+96FF,>A,'#9Gij1`SPM&-!IH!<2s!=[`er!!6:[3r^0)'/gmt+@@tKs"jsY5or0_8IH[@ %K?A+!!!?$!!!K'!!*`es$6W2rr<-<1+P-U!<2ut&,lP/"SMfr!Z:b6!!qcg#!,$M[QufAs#LBT 0Jkg:<]2Q01]^0)s8E'k;G7$]#"MWP7nHBGr^R&`7nZAP8HD=Qs%<Aa-i*hsrn[SQ!;-9h!<2ru !YPG=o`+snoDen>4kfu9rql`t!WWGq!!<`D('+@Ho)JapquH`qquH`qqZ-X7"'H9;#6"T&"S)Ql rqufs;Z6Xu"98L:s#:3G,pr['FV4X7s$HrN%0.gj;#:4m#5J6!&cVb0!<3rB-TW#-fD[-=rt,H1 QV/\a9NhBX!a/I/s8EFd>:\M.4<+>Z'*+!lruV4>"<IO_!&X`T"9=6!g%G<q!9aC]!2obq!#,A4 !$M:A"=$&f+?KO*#8U,q.mZ!k2ZGo@4<jei!s1V7(B6&g!<2ru+;=PN!b3Yps'#^b3'f;\5rqpD 70bdY+At<_'*/&"rr2ls!!_ll!C&:<1'T0-,61;$8,WDf!r`3!rr3u/!!!6$!!!5b!!Z^p!1?&l ?iP!KC2@R$E+j',rbMRbs8E(=C4#tu#BFFFKU7RHRf@m<Rf@d9K)_5>S:1F*!Lb80!8@G.rr)oi rr3'"!<2ru"p"W*kPtW+5Q(Q^&,H8+!pBX`rqug!DJX&js(V^?C2e!,$2ac')ZKd;,Q@cD3W];3 &cMb2"pFr4rVup"qZ-Wpr;Zg0rr2Zm!$(n:!#,50!!rB#rr2ir!)3Cm"@"l93]R.d"pm%4!"/c0 s"jsA2Es#E!"Dd%!!!Q*!!!]3rr)m"#mLAEs8E$W7K*8e&cWUI.h2LY"+&2,HN3sG3`HLerW"kV !!<9@!'L5\s8Mrs!&jlV#QQ%Vrmq,i'`e8Q"<%7[!!`6!"#qJf2ZGlE;GK%nO't"/s$I#;1*\b/ 6U*+$+92E@rW+!+q#CJ)3YVNg#=0CH+Ab9`+TFJ-$XY"n%6kUYrttb7!"J8p!@9Z(('XaW2DcpM .JWuCrr549!<32t!!>AW!13^S!(6cg#>&Ju90Yj:6iT@O8PB*_!'U?js'H!jChR$]9M%VO?NOt2 A,g-B7nI4j:]X38q>f7Kh>[BRo`"dhrr23`rt>V?!"TY[!3bnj!!"DF!<3?+!!`E&!>>k7!<39" !<2ru!!N<%!H(a6DZ=b^E*.!S5:6U3!!48P4oYN^C]aZ/!"8`*rt551":5,U!!N<%rr)s?!!`H' rr1mWrr2ir!)igs!CKof!!&VjV?2:$,6%WD)GL01#;%i"3&DBfFn,M4&,uS-!!=eQ(**AR!Iu*g ('"F9%K-80[.Squ!<<$"/P-WUrW%<F!!=Yg*$bF_s8Mrs!+#X(rW!-$ob.<.!<5+[!!!)s!!!]4 !!"kU2ul,A1^@iF9N#:b'6*tq#9HcK:*Vk/&cXTd!<2ru$PW=9!f/r=s)J?F+sf9L/Kbu34U3/P 4@(#S,sD8qrr23`!?<0\'*BO7"p"ZN!%%F@rr2p2rVup+mf3=nli7"equ?pG/HDS)9On'/#"(4= <+Aa/s$m)S9E4tm?Xl>#4U+SK5>GWW6iKXW5Q>3r6Ub?l@K0g=5p@u^!<5@b!8@GGrmLlIrW!/i !!!f0!!#^I!<2ur!!?n!4\kum"E%sT;@EC&!uM=E+TDHA7fi[.$2ji('E8:7!!"DF!<2ur!!!0$ rp'Oa(ARt0rqug%:^[7_><5M?ru_LT":+uR!]'d+#9"Qd7lh@qIIR=:rVuru!XC4U',B-u\j-,n #rmhI!3cBJ*#]4brr3?.*7t1srr<0=%fd,urrE)ur;Zhqs8Mut"nhk@!!EN+:&t?@p&G(Rs$-HF #"qWN>qIm,s)&&u<`2(!8M(_X'`\C9rW/NEqu?^+rr<*j1g'cH#<GU$=Z?pV!<3c7!$_Fs"!]W3 5Q<23rp9[f*"*8hruMA1!!iQ+!%I^Drr2fq!!r5t!#ke9!!`H'!!MKc#")YrPs%lJs$[/_5t+UC 8RY3j5lj>]s8E'p6V7;J!afGNs%*8c7m[/`#A-Cu8PFD>H2g;7AM=o"!<4,?!8@GGrmLlIrW!Jr !!!)r!!,uGn,NFmm/[.brr<3>!,cgNF8p+]E_\i1KEV)N!'gJ`s#'lXD#454&,lP/"T&2urqlcq rpp*i$h45rrqufs@K-<1AM6qT!<4JL,:bJJ!!*iXs"jsF%4=A-!"iB(!<2us!!bPN!^*jhp/h8W rr<)$HN*sKp&5U)3WT3ZrW!&/rq04h!!44>HN+!Frqufs8cSeh!!UUGiAheVrs]%-M['+[ruCt; !#kl"!'gKC#@05-<&PCN3<)YW+uE%X%2oZjs%*2*rr2Wl!\b`ts)&'_cq`;J4[1q+AHt<t8KrL: =[2p%rr2ot!!`,s!"&N&!]UJdrsJfirW!"##s.k^rr2pLkl:\dkPtfu6NEuP8Rqd'#=gO>8Q8_R 6iU]u8O`[Y!_YsTs$$]_@7*7P4[]3=#A%pcAOT?]@K&at*XMcGs#U/[gA^gFdfBFI!#F\s!>lmT !!!6"!!!)a!<2ur!!?G=Fb'L.##K>B7;Opfr;ZsC!"C.kr\sod@K$6.$NLS7)ZB^>>lZ5P&cVk1 rWG,A)LIbKrWIh'.m4FA!!Z1t;C;nu%K@IN2HF_q$NP5D!<2ur!!#ps!!HFh9KrOW-NZRn*rc3@ (*NVq#<3)29KFI8E;on<#4qoprr)m+,m42j;tg4NHODj3fDYdMrW@HH&UOKV$ik#S<qZINH2p4. f)ksPs8N#u!$)"=s8Mut!.+\E#N:.6!1DdM)Yj@:$W]rHN?eHd#9%(e1+*to4T@GI#T<[_&JHT. rt,52rr2Wl!%7^F#@CG^8!*ds5Q<VH3`%^7&K">/s!@[DrVup>q#CI08Nm)1!'(!@"&qK=1B/^+ 1bpsT'k%RI!<2ut6h^Qc>9c^*=@YYEs$6cj7n#d=nGrRjq>^^\7f\DW5AL4$#<5p];FNlJ8,baP rW5Ya7K5^[/Nl[66Y\&Ls$$`701T;[,@rD*AH=P2q>f7KpAY$kg&CsNs8E!6jo>E!*r>p;#5S<" !pBX`rqug!>A//0s(hm9E`bbH3!T<]"<[[R,9$P@!=N?8!!3N.$i_.E!!HR--NFbY!<2s#2EVn) Q2^acJq,@7&,cJ4:/k+=%3l>^*We6#DZ:(EEr#e8rqufs;Z?_"=[,SE!<4DJ5r]qc!!*iXru),% $QMi$,o1J"!!!5q!<2us!!OYO!$D94r;H`i;uQb'bl7:5_6in7^pO+R!1Nib"SG[p!'1)Y"??H% !'1)Y!'1#Y!1Nib"8-=3)Yj@:$W]rHN?eHd#9%(e1+*to4T@GI#T<[_&JHT.rt,52rr2Wl!%7^F #@CG^8!*ds5Q<VH3`%^7&K">/s!@[DrVup>q#CI08Nm)1!'(!@"&qK=1B/^+1bpsT'k%RI!<2ut 6h^Qc>9c^*=@YYEs$6cj7n#d=nGrRjq>^^\7f\DW5AL4$#<5p];FNlJ8,baQrr5Oj91AkJ#;&)1 @7+cY<<#/f,qhboAg:k;s()3d,PhDorq??j!87AN!<<$!+B8A#"u("6BPr)nrb;Lu!"8`*!#>J5 "p,\C:*(5Ps!%M)s"+<d!"FbaL'J;X=YPR\'*eIK"\_rCBFQfu#6.9p'E8%4#6+]&rquft8L"0m s&'%K.3]l7;GdB"#94HY,7ac22Z<[VD#XJ8&-!aP,QBM"'c-]I!!`H'rr*$#-NI@Vrr*$E!36)I rZqds4WHL&F*Rcc9EK/m8cJbk,6[oE!"&Z(r;Zgorr<1&3)3Z^s%EVZ9IUDN'-@/l#<35%6U)4g ?1Isq"TJE!!#HaX:]N#!bl7=O3<0Ei!'\[,iJS#?or%g'rr<4Of`(T\3WB'[RFhK<"RN#dRFhK< !S<b=!!.Dis8E&CB`%i22AZ;m#8%>,<`p_d3r`"]<]g@]965nKr]16Y.98)b!#Y_J!!*#tpAb1; rrE'7#8%=d%feg-3<'$](+1%#!!5G",QAharWE?(3N'7aV[0Z-H;ga@m#G$E!"Kb_;mlVkH2ot' rn!&9,P_?=rr5:a!!!)s!!cj2&P"N3(c;7."@GZ\!(5rM"uJaKQT[])s$m;l6U+"&76a*<8H;3Z rW?S&@8d(t#%Kkh?Y3Y<s%*H(9OD@$AP$M6>leUUq>f7KpAY$kg&CsNs8Mor"t*;B2um\`s$Zp& rVup$qu?^"rr<06!#bnHrr<'&$2af'$O7>2*(LtZ.00As#<rl)#s(F16iU*c)Z'O6rW*!%rr<-g ,#T`e:'N!n%1</'*<.,d#pUWP5u_Sos'#_'>95aB2E3Pn('5^#$i^2.)?:<J"TJB'!$D8G5Q:Wc %fiI,1-be)#95iG(cZ_^#6.L$>>-+<!!,4aqZ-Wpr;Zgorr<-a9JT<@3!LE^4UD)t2ZG`A>8SSL (`!d$nGrRfrW!0d5l_2m!$t;<$Nr9d%g`I?!<4)@!"o).rr`?(5Q(Q^"T8<()usp^!-eDB!Zh=W rr<*C!$;%<!X&L@r_`t^<*MLH59;3P56k"Y0/u]J<)W`\!)3DW"<&=$3!B6p!!*#tpAb7.!W`6' "<IP$*Y&,L!(6_c!=KA9!!+Giru1n9!s!$-RJm0f3T5nr!!3(sq#CHpWrEtA+K*'c">UYd!<2ut 1A:bN5slD<s"=Bo2ZGoC3[kS07HaaO70EUM6!-e[56k[i@oQYs:/q6b!)*@k"(PqB7K5j_8Ol-T :dmlas$I#_@:iqXF%^QR9EAQLq>f7KpAY$kg&CsNs8Mor"t*;B2um\`s$Zp&rVup$qu?^"rr<06 !#bnHrr<'&$2af'$O7>2*(LtZ.00As#<rl)#s(F16iU*c)Z'O6rW*!%rr<-g,#T`e:'N!n%1</' *<.,d#pUWP5u_Sos'#_'>95aB2E3Pn('5^#$i^2.)?:<J"TJB'!$D8G5Q:Wc%fiI,1-be)#95iG (cZ_^#6.L$>>-+<!!,4aqZ-Wpr;Zgorr<-a9JT<@3!LE^4UD)t2ZG`A>8SSL(`!d$nGrRfrW!0d 5l_2m!$t;<$Nr9d%g`I?!<4)@!"o).rr`?(5Q(Q^"T8<()usp^!-eDB!Zh=Wrr<*C!$;%<!X&L@ r_`t^<*MLH59;3P56k"Y0/u]J<)W`\!)3DW"<&=$3!B6p!!*#tpAb7.!W`6'"<IP$*Y&,L!(6_c !=KA9!!+Giru1n9!]fV_qu?bDVuH_trhoPl!WK,!)?t],*Xr6-'DVY-rr4bJ!!>MS(+]D<!?O0! 4Tmep%nB(P!<5Ij!0'9H9E.3]@nC00><bk^s%*2`s8E+1AlM5!7gDUU6XNYY7q;Qd#>&?9@:O@O ErSf6@41mOgA^gFrW(XNrW)ut!<<f4!!XK/&IA^s-iZa<<r2js!ri6#$2so,)C5S:rr<'+(B+:7 #pB7Ertkk[6NAkRrW!0I'dk+;5sJ9I:]M%'!<2ur!!=uH5</[>"">`,%K?D.F8n9%RMPYu#&H7D <`D+1rr`Q,%6m,Y+938Y!<2s#!$qVJ<;ums!!B8')C,8.#:VkF!&enJ!rkCe<&>g""=a0Irr2ir !)igs"@$R(9GRS&"'-X0$3'u*3<'m%3"nXt70"cQrrhonrr2ls#9#Q?'/Upr#lcIY4THi?rr<$% s'5j03WKfn!\5&d%0@_e-iF#F/,pn"!#uM1.0)g8!!YPKNDrerLAq5U3^[%Hrr<%"s%iqd2FC4X /L_;33X8VM2AdY?=XF)2!@:YD*<.&\*!$!L!!*#toDnn[rr<'T*<-!>'0?-n!Y6RdrVusW'E:5p rW9"sMu*JWR10/qVtg;rrhgZNfK/s2!&jWQrr2p2pAk4^""cr37K3u"3<)8G91(#s!!*-*p](M, 56.K;@k7RD!%n4:"A;m-5?.Y\!*'!t"'\SjB`DEE@pMo+>tdUSs#LBs5>,EY@paH[8H`HC,"F6b 8,iSCrq??j!87AN!<<$!"q1Gh#7F:?@p(/m3r^Q-;"t"j#6+Z+(^W;-&cNaR%fe+&!3,up"r=e/ @7<C,rW)sC"ZdbR6Vp\\4TQZ2quH`q!!<0#"9LIu'gM^]!Y#,=ru_>F%J0W'70ET-)Ya:4/,]JI rWE3D!)>HOrr2s#Er\rRs!J$\2AuQA@87U<3!E,$&HF%0q>gNor;Zgorr<0n6S_jPs%in>!$s&o %jV*2#<3J])B8_sF8Gq;#5A2trr)m&(_\_c*$[4's#:)r!'^ei!!#"Y5m%*;!$)"=!=;p/&I/:D !$E+'9I'Q;"s?96;Nl'&rW!1a>u5-62Ea,$)?E`qrVus'*<%Ak3Z;-Z>?r6K3X7f+3\WiG3*ZDB #;RSi"r\jK(B5$J!<2ul!!33C!<3Z2!!!]2!!")?)?UW^!#GS7!C$_e*<,p>fDYaQqu?k#2F[VC qZ$gd!rf*3f/`a/!&F?Mrr2p(pAb:]!"1%O1''a9rtY_L1,(O+q#CBtp](:#qZ$gH>l^TS:-/DF #?57q6Us:L62jIUrW>H$76gfI"'/o??iNOq:ceVO"$]IHCB%WA:hBZ2"AC*_*#S\srrCdPpAY$k g&CsNs8E!&r;[$H5>3%e!(6d(!'g/W!soV@*rc6?*WZWkrr<'i"TAi6G@im/RQp`N"(l[4(&n76 'E.t4#U90Hrr2ir"#)#M?2mq0!%S0Y!)rsu-O0VQ!#ttP!"Jrd!<>+Y)?Km?)#aL8'DVY-rr)lu Cc_Rprr<-:+>=9)/I)_L$NN.[5nX,V!^RYLrr<$.q>gNor;Zgorr<0b;D2,fs&'%7!$`uo,<5]A #>>sD-RAa2DZ:=?!/gaV+9;ER!ZV2'r;Zg=rtY\:('"aB!!*TVs#U)W!<<9%!!`].6S^LtW#ksH !ZDFNrsK25bk6l?%g"Ba#T!49rr2Qj#=Uj:5sIpk1B0]E5>X=&-g1O71dqDO0Pk_.C^5<UJ:`&p J<U"R!-%u;!.t6#!,V[^");M"E;tLjH^4Vas+1E>OarX@IK,rC_'9^L'E9H[!8@GGrr)oNrr)ot rW*!2rrrW,2@Vc562prb1]T]6!!!0$!!<9>#!Mu4"q`'j#n$_oru)%@79Mhr2Z*OU&Kq#P!"&W) !!rK&rr2ir"&`/@5Q=.V*#/N"&Lf^>"p$jgr;Zj6,QBt1*]ct;rVup)rt>P="oo)P$2jl'rr)lu 2C8A%rr<-3!&O]U5li2krr<.'N"I!.<WY<N+TDEA4o,0Xrqufs=T8@(7lEM,*rf=H',Vhl+;Pgo 3X7c.2C0+=!c\/QoDejtMZ3VUs$$K!qZ$U9s#:#g/,]GK(((!pr;H`t$NU2."oo)E%g)a.qu?j/ !!N;;s7HV2!$`'U"9:af6NKJ,rW)rss!n'Pp](P-4;pj]5=n<D2??<6rr<$hnGiOnq#CUY6NEBA 3(<j(!a/#Ms%*8c<&FV>rr*!T:.\.Z9*[@Z7kco!4@B-.#9#?j7nGNq62rtK9H4s@-3$F6!8@GG rr)oNrr)otrW!r:!<4/B!(6bd!'L9a!%[pH!#GJ4"=!mL!$M:C"q^t<!\FC5s!7gK1.)$_6i?ug -!=7c3(*TD!"8])rr2ir",9c,4T>oq1lVf)3X5Qms!%[e.f^Ij!<4/B!#GM5!@%gK#mCMM)up@C r;cirrVus[2ZE^S!!+MKru;7D59^)!GoRFr2?Hbp)#jR;56)i(!<2ur!!$j8!!GG[4ZFM_:'NO" 5l_#f2ZGT=1)LuC%fe1crs&E%!"8Q%MZ*W,!<4kW)?;#[!<5"Z#UTK[rr<'8%K@RMrW2]krW)s/ #93pN#S$d2$3'u6!X&rJ'E5Uhp@iSr#6+Z(1e%F3!AIm[!<2ut'*&@6!!6@c&cY3"'gjYS70,P? rr<$bkPt]?rW&Ad5laUY=U.)h7m0F.6#ciks8E-cAn+Rss$6lY@nUK*@n1/2EsG918PV]?@;Pp3 !u`?`-iF&!rq??j!87AN!<<$!+9;EJ#66?>,!cS:-3#e%5PP3`"oo5[!#6._rr<'3-3!rH)?:iX !!5;%&cW@A$iU,+7K*8f74Ip1rr2ir"!T#k,Q.TF0N<![T)Scj2YmFR'DDJ,%K6>-4T#3Yrr)ot ,Q@]@!!$1#!!#1^!<5"Z!!`Hh"(=VK!<48D%Jp/)rqufs;#^Lu1/]69-3$U<*rc3B$NLJms$$a' 5@&CV#omjR!!!0$rqug$#lkV=$NLY7!!*HBqu?d/!"o52!<PC]!!OK.-Rh>(s#LAf!"B6!4>\,Z 7fj,"$i^2.)upTN!!Y><(]Zof=oV;'!$3L+4W5@Ts#LB299EsnCiEVY=U.h67;b)+;D%o;#:32" 8JV[L(&oHY!$hLB!=]&/*Wm5Z6Ql@.!(6c-!tcge'E8%5,mjSgrr*&9rb)T<rXo/1":5)-VZ?]& $k52s&,rMUT(qtl!!N3"!I&/T!<2ut&HDn-!!#7`!!GGX6PUC97K57H0H0H]!!<*!!"&W)#!,le 9LU^"s!n1*.83D770,tIs$-P_"%>L/7K,sc8P<JT78P4*s()FF5u(cq9P$Zl8HU"V8L+6<rrCdP pAY$kg&CsNs8E$,!<4#D!&uPQ!$_Ibs#L.7p&G6t&ICT#5Q:]a,mOAL!^-N'ruM@E4\ImS!)ELn #AsN1,6/hu2ZEs^.1?%Rrr2fq!\46_rW!*C-PJTb4T>B]-gUg7!WY.V!<2ut!!3E+!ri2t!!-:( rrNE*=U"k/)uq5`2?HW@*<-!=-i*iBrqufs;Z?_">td:Q)#nCV8JkP9!$sQ'2ul2C4Tmf1+;7TA !<2up!!F`<%ff-"2?k95,</^@"TKMJ!$4s7H&@l8s-Eu.ID1N8K!]@oPm;N%E.DnFMK&T>!c0nD rr<*Y$Sq\]!#kh:!#k_7":G2J9MYVg##^l#\BVacreLcX9PeTP1^X!Y!\s`kr;Zh#rr)pE!<5(] (][#'!!!W2,68Vjqu?^[rs&K%!`T*6rrE',#65U=#mUC-$3(_E(^?EB!<05&7g+5=iAhAI!!"DH 2?>!hrW)rss"3sFs$HrH2D7KQ)#kKW0JZ!660J:Q1.M=SE-nkiEsJtLYDU&XQ^.T;s8E.kXd?;j s.fm^Q*HU@Q*eO1Y6V>S`Oa%E`NT<^"N;f9(dn<)rrCdPpAY$kg&CsNs8E$=!<45E!)O(%!!"DH 56,Np!!!*!!!5:o!<4)@!''lVs%Wb>"t_`9(ao:_#>#$u*X!]1*<.,^5n!Sjrr2otrr`E(4TIPB !!O8\+?^$:rr<$dq>gO4o)JbiquH`qrr<*)!$)";r;Zkq!<4JN!'LMd2#dOU(B6Z%4[0qd!!4__ &c;Y.rW!6'!!#jq!!Gtg4Am1!9Em<n,pEX+3<(E459<rj.i]";nGrRfr;[$:!!recAukrf#&HM? <5kY0s%Wf'90,@rKTDr/\d--4^n@L,_k-mc#GQrWKR&GkHiH,3PJEoj6_(4*s1AQTae4UXc-ZKJ #Ge5>OfO(/Q2d$MNP*BLs5O.4UApYb_+B/lDZ5Il$O7n33'A#_0Jreu!=0G>rr2uu56Df((_clK !"o5n!tR(7)ZKd<&Kq)nrr*!"RJr`U!!`n03ue8"V[!/G"pSe>*!lPArrrTVRJu/DpAk3lrtb>/ #<tX65oN0I7K5%B6QH+]!$(P0!!`2u"unsM=B%d+s$ZuEDF+7d!E<2$7K<>i7oF(p=T;M/E,7s5 7;?X/s&fRoGA_n4BT7QB<WZAA(B4C7.K9D%rq??j!9a=]_"@X*!<<$!*!$!_!WZ%)r;ZgFs$$L" p](9qr;Zm^%flVN!<>+W!<5du*X42S=VrOc!!c'u!$27f+<:D(!C7+k!<2ut!<30(!'L<CrW!*? *$@BN?2jm)6i$f_)"R_-<;Zaqrr2s""ooYBrquftV?$WF"9:Rh!&X]U!#GT#!^/afrr<*P%h\^> rr)m'rVupprr<0q90?)ls%EVR*$ld8%ljS<#<s844Y%K]E:Er-rqug$'`\OChe&qhL^%Z[CfJBL ;#a8q>>%"CMM.%ds1/HQNPM3_YJZt3M?fl1>D.9ZCjZ1C#EurtVaHuTdf6ra`Q=d3lHR]UM?frS Fci_V:6kjC"-'t8_>iNrfV8D7"MmZ[C2X$,rsK&V1,qE4#V\+870*Z/rr2ots$$T(!#QCK!!!W2 49H*J.2r3d!>-IS*<,s;!"=1uf;G%73=f8jrp6Q_WX?-+;d$$tm!ApeMuWbXoqtaa!<2ut(A@e6 5=ICp)FZDMs"FI@*<.bo*:a(0#5A0&3(![J<(@`(7055^62j(L<*9/hs8E-k;JJj,s&fSGCdgi_ C2?E?=U.<<DLYc%NI_%0!a$?VrrE'JrrCdPpAY$kkl(VUHM%49!<<$!!"8f=#:GpB3WN%X-3%HT 8c&Jf(B4@>"98`Q!'C6$s!7[X*<-!?*WT@C!!XP_3*Aq%-2mlL3W_?*#ZrB#ru_:_qZ-Wpr;Zj$ -2dfJ%fdh:-QlRl!!!K)!<3Z*!!!W1!!!0"!<2ut!!3H,$3'r(!!!*#!!"JJ#m:59#ll1L!!"/A ":#GU/H?)T'drnZrr2ir!-%r<">ik/=ZHFt"unFM"ooc(s$$`L,re%:"9<N?!!48C"Sr,trW!W2 !!!?*!!>=`/Kk';"\o%J!!kgf!!!6&!!!<)!<4k\3#kR;1cB/0ru),,3"9!j"=X?N#6+Z,*Xr)s S;dKo!f2f.s&K/8DZ;g(CiVF,:ekSOs(hpjIsZiJJo4fmE!MF^5qi9`1aW/+#9XC#1`/u,!<3r< .hDXY!=8c+4T>Bb('4IB!$;.W"!.mO"TJH&(a]2)rr*$#-T40hrt#,0"WdXJ"98c.!!W]1$NM(F !riN+9_/8`rr3W3"S_rt6T"ct!^T1Ds$[&$7i4TVqu?^'p](9qp](LE8H<dl6VdYQ"AD*M7nN_R !)3D_s8E-p:/!rHs$m6"9N"5L9E.oi8I%UF7pAPs@:0%J"@jaE*!$!srrCdPpAY$knbrQr;tp@b rr)otrr2uu)?Kn[#lal)*<-$=.faJa!!!6'!!!*#!!EK+)C5jm!!,S%rr<+K&!R$F#-X;*Z`hV@ rW!0G%hT!l4Wk@:+9>glquH`qrW!'(*%:jqrr<6:$PPWS3bnZp!%n$IrttJ1!#,>3!"o,/rr2ls !?aW+rW*#&rr<(=D#Zd%79fcl"#NFH#6.a(56)o-!!"DC!<2ur!!$.$!!HLr3`lOb5mAb<56(lh ;Z@pG3$UO`-PI).nGrRfq>^O2,6%ZC#lm[!!!>7^4TPKo#65MG!$E+>!<3l@*$kk/6OR!Qs#L6? 5;Gb+!!4?(-3!rH+<EB>6O&m&5tNsZ-i<rI*WQsA0E3j3599e1&,lS/#m()='E8%6!WX/=!!=,e (_-HE!#GM5rr2ots$-M`!>,D4!!$=)&I/ao!#u1C'0?.1rr*!"@7;sN!!*H<rVup+rri?'!Yu(k rrrK*)ZKd=0E<$a!<2ut&,-&/.lJbB1.=\Hs$m2X5=\'tkPtfM6NE=+8O<AO#:i;<7mg*=;#aSr rWG_W@7NW`9*&I4s%<H-7n$#L@g?a=9MRr\;JQ5?"@4jN.00AmrrCdPpAY$ko)8Wep&OaarW)ut !@8T_3WrZJ*bZ\r!!!*#9E6C9!!!0#!!O2>)G*aQrr<1E;uct@rrE'.rr<0?!%U2[rW!$C!##\= !!!?"!<2us!!EZ0(]Z`!!!X8C*^(elA,cN/.Ja&E&,-&(4oPE])Z0U7rWE3-!#@m"rWN:a"9=<W s!%PH8,iPk3[k%@s#:&f!''uY!%[mGrr2ir!-S;A">W,$:`fXM#$;O'.1$2<s&fRf0L%T-#piL> !<2rt!<36'4oG?^<_3;k"99G@!!*iVrVus%$i9r(#QYGJo`,(-!'`pP>67#84oYK`#lkA5)?;r# !!=2S,<u32!^ed]q>^LAquHa1rs&E%!u=$53<&s[";;^O!<48C!<2ru*WZ3s"![dj*rZ->*reA. #q$o'$NNOYrt!QWrtb>/!($Vb"A(s92DG.u!'(!6!C]TO!!!K&!!Y_c!1nCfJH'`tE-[%SC2A$3 B`A#2C'&3jCB&5XJ8/n6DImj<s(DXLEa;FTAnYfVP6@4")C5C`4oYN9rq??j!:p-h3<7\-rW2\< o`"gis8E$^8cM-_5p.a,3+Dpkrs\rUp](9qrr<0H!-OJJrYYP5!%Ipd#$ko+6#KR`rVup1rr<0b !(.2Yrr<$*qZ-Wpr;ZpE.0(t!!!O)Q4WYSarr<$Fq>gO+!<=GA!!"PK!!"/@!<3H+rr2s"$NLS6 rWN:a,lhOrs$6l91(+(=!XSl,*Wd]662poc,n'SMrr2ir!.4_G"CFnd=;Cj)"p,hI)up:Gs#:6[ <_#A%!!Z?k!<2rt!<33#!!=H$=TJJ)!`TgSq>^LLrVup)rrE'^!!Mim!?;RK*!-BM+T;?A)@?BC "Ub;B!"0PA3!'.K&,H8+*;fd;2@KO8qu?d(#q,]P"<%CC1f42Ps.TNN!ri0"%flVm!uM#!'E.t3 +TFJ&$i_RW%2JpS62qqQrr3]5"S_s">=B<!7K5^T9E/,r1dN,]60J:Q><r7KC,.dK8HLeC/,qR2 7kZ\Ys8E0j2CV<T0E4HG.6K@W.nhoms#LBE11<[E9/'-@0*5W%$3(#*-3!u!rq??j!:p*i3N)ZO !5S7+rW)ut!BMn6;?p6?<_HQq%flVP!+u*.!!<0#!!N<%":,2@#!2c(!<<H)!!!E,+9jlN(i3#5 2Z*OY+:/#m*'4*I!@\?Q!<2uq!!3o9'E.t8";j9j"sX'I!#,2/rr`?&%J]u()#aL8"T/9!rW*!L rr<$=rr*PGS8+u$aDA*[ce&/r#cI[gC8q74"D@d^m(iN!rr2ir!*9+"">iP,5pcP3rr<0W!#uMs&fRb1duNk('%&(!!!?%!<2ur!!!c6!!=YM*!$!L"9o,3#oN76#;>8/T"'mgB)aUkBQlgR+>Q)+ s$$QC%gi48!($Sa!%%XF""tlN2#fN?3bfR#.7n26s$6kk"H8=>NFi1j'Dhb1![[jH"Tf`%!$W9[ !<3]5!)W[o!?qOD'E8%5'+Op@!"o5o""aWW$i^2-4Db$Fdf07skl:\kkQ(WM"9>6#9L8\V"ZA_@ ;C>6=8cSbj7k=U5!C]0O9F#!99LEJ`8Rqd/!GFq%AclO1@sS);!F[MX!<33%!8@GGrr)ogrW/Fb lMgb_s8E$u9`K\L,rd"\5n>7As!Ie6qZ$UFrr<$%rr<0H*[_7=rr<'3$i0i--$]kl<$Njk!!")> !!<Tn-T:u:!$h@@rr2ir!t?:O62poh%3?9L#siY4!!"eN!<4DI!&X?K!%%XF!#,A:rr*$#.0]bj rr*'5O)k=#:B*Zir`]c;rb);ZrW!>Arr2s"0\6C(!<2ur!!$I-!!H&;3_i'BHNQnF#UB?W!(m2p "Dg:i5mdPk!-A#;!!N&srr2`o!+#UErY>PK(`NDo!<=YM('bZe(`$"M+s-aa#9!d^2DP7=!rio9 !!E9Err`<?q>^L?rW)s@!rs)C(B+=6!WsYp!(6\brtY_o!'D;^ru(k;ru;5-6WP$(',^QG"#p9J 4o[kM2F7?A!C$Sa2ZEaY1`R,-!!#If(^CKc"oni-%mg4Tr;Zpg0G=Hd5mJu/9Hu;T,q]-:"skiO !$aiUs!7_6!"nc%rtYS@f)Pd[qZ$[\5lgq@!C]Z];?0Jl56=8K/,r0@0E;"Q9L28M6NBFN9*JZe 8P;KFs$6lY9OU:d?TLXU<!50*!1FGs!8@GGrr)ogrW;G"p%eRe_"@X*!<<$!3)op6!]"+Is!%S? %g)c1!+#@"!#,A4":52?#p]EL!"&Z*!ZD%Frr<6dC)B6Z5ofk(!$hLD":Z>15r/Ha!>,V8!<2uq !!5@b&,uV6#ll"m.0)F/!!!l4!<3]5!(Zhb!"o21!!`E&rsA](!WXS]rrE&t"Ytsr!<,+\6Oj$% !W`58!,qjO&W?X%rr<)D"T/9!rqufs?2jm-4\7b<6iUs,Du^1]$NN<h3X7rE;GJYX,?4=9!!N9$ rr2`o!#kb8!%[^B!20;krs&B$!GEPP!!$1%!!73A*rH!@>>P;$B)Vc2=ZZBZ!+u$,!Zk<#p](;: rrE'#q#CC\qu?^crr)p<&-!IO'*'-T"tK[1rtGD6"X=!O!&Phu*;oj=5;G(7!<32^!!Xf>!0L5N 7K6$e7kID)6Vp3A<<)q$6V_5\:.bI^#>@EPAmItoA,g-F77g6G6#&R^8HNKH^Ae35,Q@btrq??j !:g$hiMZPO!VL-urr)otrW-h5s%WS.5Q<kK,pN^Ws&f>>qZ$Ttrr<9*!!E?-#m;LQ#ltP]rr<*b !!`H'#!?rD>ARM?q>^U%,=<7H,68;]quH`qr;Zp8&HF-W$O.Rl!&uD:M#RGT/,B8G%flZ9q#CC1 rVup:rr<$'rrE&t!WXT'rrE&t"[cR:!<,mr3"c-Q!)rlp!#kjP"LS0D!47XcquH`q!<<3$!!$!t !!>8)*]j<G"slrM*]arYruM;(%g`FJrr<$snGrRfoDekYl2UfIp&G(Rrr<$'pAb13rVus'!<4hJ !!,1flMpoGqu?^_rr)p6!<*f>"<%7H59:sI2?s3i!#btN'f>df"#a2!LB!hHLl,^BEWSm$FoPeQ =`oU6F!FT_563,Qs!In#,pOr?-O2()(.BZ@5ofnT!$:\2!<rVa!!YDi!,>V0:B+Mu8,lNl2GR[F :cA@Q"[cim9MRbM7f[0$@091h7q)F-#=hHX6VC!\8,l6c8L+5V3r^u8!8@GGrr)ogrW;bj3VWUH rr)otrW.(Rs)SETInk&c?$gDfD?,mt!!!Q/"9ni3#ll(J)ZKm8!<3?05E?p`5pKA*!!<Ng3'I9T !@&HZ!<2ur!!*-KqZ$a7710)Yrr<$Hq>gO/!<>^a!!"#:!<2s!!'q:u!<2s$d*1=ir_WVK"TB/: iVriW#RSoX!9(`m!8%&Irr)p6!<4>I$TpI5s$6Z5;ZArc3`8OK><5[^-O3dL:i90]BPd\rpAb9s !##M7rW!9)&,uV2"98i-!!")5!!6R/!r2fs:a>r>!"8c+!sWK?#lFZ'932&m!'gG_!E))W!!-R6 q>^R]4[o)F!sS`5!<*3%!!3N.3;`aV2#dLS!<4_X1]S?m)B9kErt#)/":5&91ai;)r;Zpr*'ZF_ *X<lVAND%[#&+#e"@"kB1.h!9!Y58ss$m&\s#g?Pm/R+mjT#KN>6'Y*Ci98d#]==-I;3G:DJ]@P "cn=^GC=H0Jd-@_H^]A7J,boAR\"qMIs[WPs+CN4,N&5/s(;92gA^gFrW)Ng!1EN\o`"gis8E%? B`E,Y@t.6p<aC&gs)%h#qZ$U,rWEE*#RLJR!#kk=q>gO%#!\.k:dH=*q>^U(3]K;&'*0<pquH`q r;Zj"-i3lH(.AT24oYK^-i*iC'*/))o`+t3quH`q!WYM"rrE&t"[NTP!<,gp0EhBRbbmW(!!in! rhmPFreoD)!<2ru('+@\!t.4P4o[eK-W9t/#!,XR<*MC]s!J%S:/Gh+J7rd!-hdTC!WWl:rr)m( rt#,0!X&K2qu?^<p](AAVsO<[#5-TlVc-D:rVup+o_nsKHDg00rW:QP;u6Os@sb-?qu-]kgS[(!!<E*$NU/1rW!!-!''lV!&X]SrrE'Q#;cDt!#ch",QA;R!!ET.$T'72!rW*$:`M\ZruMCh6Y/;' +pM`\.g/'r:bkW4!!3Z262sFT8cLpR8*p9V$0;-k6!F>KF_ksqBErEgJphBIF)M!V"cn=^GC=H0 Jd-@_H^]A7J,boAR\"qMIs[WPs+CN4,N&5/s(;92gA^gFrW)Ng!WZ0Xq>LA?o`"gi[f64*"!\og -iX/N#TaRB-O=)Z!!"8?!<3f8!-%`6!"&W)!$;+>rttb7!=^:Q!<2s$.0=Ggr^HiW#lXlB!'^Hh )JK0M#&"#'regg\quH`qdK':Gq>^L:qu?^Ap&G(ks8E&73WB'\3LSM!rW'P.!!6j5Vu?YrVuQbq !!6*:fDbgN?iU*,^_e-k!<3f8!%\'L!)rps!5SR6"IId?ok<an!''lV!&jiU!@]Dr$O7st+<r6T ,<YuN#>Q7%'-feF.Jj)I4\d&&ruq[f3"o1.4XE>m,6S!+(-O2<!!P8.5;Fods%*2\o)JasrrE'% irB9W70&<k5tq;K#<5IG91`\`6i[,i94gO]9LVYT6NTqS2ZH8K9Kcb_AHt^m8Ol3XAhsB]"ABqF r`9%.rrCdPpAY$ko)8Yg[.sV#fC](A!4Mn)!!5:`*<#pA%g50K!#Y_9!"\f(!,20.!"&W)!!rT) !!N<%rr)pK-2moDrWPS:Dufkss"k)^**WD&!/rRTdJj.G!OVk%!<2ut!<3,a!!!>p!<2uo!!"P< !<<$!VZ?`"rVuqrs8E#9rVutF[/L%+DQ!O6r;Zsn_uKpMs8E(t:a5`9!,VW7s8E"rrr<6]>:%Mm of;dI!!;rr!#kb8!&FQQr;Zg!l2Uo[*^<R%,6f,C4XDd]!<4VR!!rW\-3!uF#5%s"$NMJ+,pWF4 !#Eo]#$jRrJr`Prs&fRU4YK6#;FaF\rWX`A:.[lG8,l6f77Ui]8R5"[s$Zua6Uh#J!^U<bs$6ct +ol+#r;bRNpAY$ko)8[AHMII>fC](A!4Mn)!!4YN1B.=Y$Pa=9,m8;h!!"VI!<4DI!-@f5!%7aG rseu,rr<$mrrE&t&uSoLVuF,8Xo>\,!'!D571X.Krr<'ufD,FGrmCfGrq$0j0_GGGrW&km!!&qs rW&kr!<7BE!!+4?s8Mrs"?NO_"@<(e!iJ6lq>^M,rW)ut!2ohs"$J[S;ucgsRI:+U*rH!<3r]*Z /Md>P#:C`=1`.8l&cX'\!$ER42DcU(s!Ie>rW!%4X`^]EZj2^kJpC>2OZ<A!"9:Xl,;AWf"W@Fi 0-DtK1]TN/!!!5Y!!YJO!2,<?6iS_C75$l+0Nh[Ms8E$o8cM-Z:.ItW8HDjps$Qfu!FK"07gDCS Ak,F:BMAG;!Cp,c!8@GGrr)ofrW16Yq>LA?o`"dh!'KTJ!!<*!"X!dL,m54e!!OPf+BCNTs#gQ< DAGYt59p(+"Z@J'4Y%<J+9<&qquH`qr;Zp$)?9p>!!NlU58F5?rr<$#pAb2Yq#CCJrVup&rr<$% rrW3!!`D6/rrE&t"99fI)Kl$[#9#$N!*b8?:B)gE!qcQmrmCfGrqcZr"=s!B!<N9$rW&kl!!DZg of;mL!C<X`rqufs$2so)>Q=[(Vc#GL!!$U0!<<#uVuH`!3_Tt_s8E"rqu?^:o`+tOqu?^:rr)p< B`DlRHUD"X=Dh)0s%Web;E/eH7p.nQ)?:*C!!>2](.%sP!^.Mas#:&n*]!aL"?7SJ*$G7]rsA>u "#(0<1B0325la-r!!Yec!/>/[;ZBDq<^TGK8L["qs8E4.9LV<3Aj-/e#=D0p5=n:68cN-%91NSa ?XmIB7fd3Eq>f7KpAY$ko)8VLp&Oaar;Zg\k5YYe('5HU2ZEa]&I'NjE'7M,#R2Do-T4pb"TAB+ 3[[-"!'qtnru_=g$2af&rqug!(dS-brs]/n;E.]'3,\`r!'g2X!1ri`!$hLD!#>M6rr)ou&,lS. rWRSS6TAoQs60bL<[.u-=bJ"!@f[*)qu?]uquH`qdK':Gq>^LYqu?^'p&G'os8E"uq#CE!s8E"d qu?d$J>`GHr;Zt$;?-i!s8E(t=ZZBZ!.XtJs8E"rrr<-aC/?qjrW&kj!!!)u!!3H,:Ab(l2#dIT ,?4\-#>cOaSmOca=oUGd**-rR%=h8Ws$6W)rW!%"3ZrSF<!NC)1`e=N+@#l6"="a[=\&Jlrrhup "VhU_7mSj/70#RN!!*f9r;ZjP1B.=S#5eH$!q-*h"S_s$;G7(M=YN;E9F"3e9M&>[8PK0`""cr< /cS??:'XEg:.]%u8R_Tk#"_6p:0gFas(DL;,6/ka!8@GGrr)ogrW&A[!;-9h!!#(N!!*-,p](IJ 1ep);3<(l;90M87!X&KWrr2ls"<7C[#q,`Q"plLU/Oc+Ys(hq/59*fhE&N.E>6+pAs%`Sp!>[iu 56XW$E`d9.r;cir!<<N,!<2s!!WYI_!!af0*%>#mN#_k6!<=nQ!!!E)!<2ut!<4A3!!!6"!!")4 !<2rt$i9o(=ml@jrW&kl!!%lUrW'>&!!,Hbs8Mrs!E'C,!!"JJrW/oVq#CCHrW)ut!2ohs!tct% VuQ_r;s=8^2#dIS-2moE+oq\1ru_=k,QC%7+@.--'iG5Yrs\r=rW!$_=Zcui56j=O>sU:r2Eh'h "A9q>3^<-7"X#085t*X12ul8C!!"8?!!!K,!<3Ge!<5Ol!2+-^/cR='5=I.^s!n+,0`V+V.o%B< /P@bs56k"[:d7WS1f43\#=0P79OC\)IK*1G:a#T7gA^gFrW)Ng!o](1qYgNgHM%48!!#(I!!!E+ !!`W,.6:[.903)Y!F%PA!!!0$rqZTp+TDfR2@1EL!"BqJ+9skN-!"GTO*gnd#Bu;W?#G.=D#ZO" DCH\d%5@_\rr)ou*rZ0=rWN92!!4SLrrNE*<YI\f@r)JOD?0`#qu?^'quH`qrrE'%ec>^KqZ$X& 8c/Ph*X;<<s8E"rq#CCos8E/Q!!iQ/rr<'pVuQbp!!IR7!!u0qrW8uW*rQ*=('+D"rW)ut!4;b+ !]#YAs8E"dqZ$U#q#CO%!#c&<qu?^Rrr)ou*rclW59ghg&QJc1s#g?0s#:,l!$4KTs#0fU!t?@Q $i^232?50j:&mH!s!Ir*5;3'onGi_T&MsJV0`O$27K!2e%1)n4!^S^Ir;cj!!<<8r!!!5n!!Yr% ,*R%!9`I<^5t=gE2G?#&s8E!es%EM^:-hSR7gD^XAkZ)q:.P=o!CKHY9*7[X91T"U"(iSS)Z0Th rq??j!:g$g[.sV#_"@X)!!#1L!!!6$!!OTO@5pq9s%*5R=Ps/Z%K?A,!!!E!!!!]3!!3f6!ri6$ #lsu7rr<$2r;Zg!rr<$.rr<*=(a/hYrtGD2!>m'\!<2ru!"Jr.!<`E&*X;[=7?r.BV[<BD!<?F( !!*N8quH`qdK':Gq>^LImf<Ce!2oSls8E#MqZ$X<VuQbp!!"8C!!!l9rW/o)q#CCFrW)`m!Pg_` !!!l6!!"VMrW*Bqs!\1!)Btu(>6$,P;?@V"DZ9\<,leqb$NM1A!!`XRQ#(jXCn1NJ"Dgh0!$Le3 "[*hZ!$FZ/56*D9!!#1>!!!)q!!Ydj,,p&c7K5p[777)K!\Htorr**p8P;fa78EkO#=h'R5rrLE 9E.`l8Rl@>7nI&_s$HfY-3!rF4T,96rq??j!9a=]_"@X*!!,h>kl:el!%g,/1''O;s#'mB8)F=G rmCfH%K?>0/Nj([!<2s$7kFiW7f`RH#:X^T<cr@O$i`d!%8$Ht!$M1>rr1=Grr2`o!':#X!?_OA !!<9*(^C$>!2oVm!*fL&!nRDTrr<--!'dC]rqug"I6S)B63$ocVb8?7!<3W3!+5^*s8E"rrr<6G I%K^(opP=M!ZV25qu?^crr)ou3r_>J2C/Kb(`XnCrrE'H!/gaU!=p7O&bZ2-4gnB?<<"lVN<E3D N>`r0!!=SKV[!/is"j^Ar;Zg(hZ*WXp](LiBJqV91/e-&#"_*?92J;6s8E6r0K`!'AN_sO@08ql 783\Pr^R2\91)3B6"iXc;uoK:rW)s/rrCdPpAY$kkl(VUHM%49!!,h>kl:el!%g,/1''O;s#'mB 8)F=GrmCfH%K?>0/Nj([!<2s$7kFiW7f`RH#:X^T<cr@O$i`d!%8$Ht!$M1>rr1=Grr2`o!':#X !?_OA!!<9*(^C$>!2oVm!/^aT!jhq1rr<--!'dC]rqug"I6S)B63$ocVb8?7!<3W3!+5^*s8E"r rr<0E>pfX(s8E"Enc/_2!)*4i!(Hnd!<>1\4U3kk"H40;-QN-ds!If(rVus0*rciG!!GHn<[h#J 2ZJa><'?3Z+RoF6-NL%Ks$crE!($P`!"%N_!!;oq#"`Jd1.O)ts!n:F5r_M69J-;D#>6a5929%] 2ZI1f78--Dr^m)Z#=D-O7nZ-]6iU*d7jn99rt#,0gA^gFrW)Kf!OPf#!;-9i!!,,9kl:qt!$aHd ;J]&,:'!79hZ3ZTciF(E"9o/40*)"Nr;Zg!rW!0+3Z&o?BIb/(6N\Pq!&jfV!"&Q'rr2otrtal" !#Fu&rr2`o!'L/Z!"JT$s8E"rq#CE)s8E"Vqu?d&>GqN#r;Zk$+TDEA*<6!>Va1Xf!<3l;!+,g!<<#uVuH`"2E1m@;ucgs_!h=(<r;pt,Q@ZC!$hM)#7VRW4V8-(.K9AQ578;4,le6!rr<$2p&G7s 2uk!e%KBH32?oZi&b,i)1b1B_+>WsI!''WO!!:sV#'3-o1dO\is(27/s%*;_78,rGrWcCm9OUL[ :-nnT!C]T[9*83d91f.R!+u7("A)9O9MYUX!D=g?!!*#s!8@GGrr)ogrW&ki!;-9i!!-n#kPteg .p4tk=[2pZ!B<7"!<2uo!!&hK!<39&rWE9.!*K=$rWN9+!#dTms!%aK1&tHP:]MX<<Wchr!#YJ2 rr1=Grr2cp!<O&*!<<#uVtg;omJcJM!!<K,Ei8s:r;ZtG6O4&Zs8E(t7iqU/rtkfq=UY60s8E"r rr<*?>n?r8s8E#Mn,NGNqu?^Nrr)ou;#aDu,pGKT4>qCHrr<9b+q#.d+oiqh%fcb3!!*N5qZ$e3 1]SL6!<6"$3WMu7(B4C7"SD`u1ab%8@8$Vl!($/U!!MQe!!N&s#"r)^:.6iZru;4V.53Xu-SYT" #=ga-*ZQq*1B0<=4YTGc0MEics"=U<.2XX.1.*Gh:'"!/rr<&us3:QDgA^gFrW)Ngs#C)2qYgNg HM%48!!5T*3r`(_1bq3f2FBMgs$Hua4_Pl:$V^LY"^*u]10.QW2utiqhuE`brr2fq!13_8mK!7g mf<A'rr*$'.0'YSrr*'@+94Pr!<6('3-@8'CmG##s$I$<!'1*+%gE+5!<2ut!<3f8!"%9Xrr2ls !!<-"!)2h]s8E"rq>^Mns8E"VqZ$[#Ei8s:r;ZkKD#XJ89E4tmVcsB&!!0HCrW)ut!2ohs"?fKj !'1)Y!5S((!%7[E!&X]S!<?L,;?mRj*fM.'7ooXN#<5Op3aGc)/,p.X!!*`OrW!00,Aodp><`Yu :]r.(E]Om(!!=kf0GFBb!)W[q!"8c+!!<0#!YGDErr<$,rrE'.!<<8t!<32o!!!?)!!Yjl4buBg 3<)k\.5j=:*`=cnrWbD@6Spb\8P]:9#9uGk+<3g0,QB+r/P.]U1+Q*Zs%WSO+TDEAgAe)N!8@GG rr)ogrW,$Wq#19/o`"dh!^0[Is'>Xc">i.p3&LUo!^-N%rr)ou%KCh]/H@Oj:,k?qs%WT65MuMA !m:KF*"*l$!<2ut!!>A^49GO^#<I2k1hqF=*rdSm$NLA;*Y/5Yrr<$QrrE&tdK':Gq>^LRqu?^pAb4Y!<<#uVu$GoVuQ_rRJHmb"@]6grquft=<meFs8E(t*$tO`!uRu)+T;B@rW&kq!!?=2!5SX6 !.+,7!(m(g!&X]S!<=GG;?o6"%5qQi9I9^P#Fp-qF*TuD1B0'+!!!K.!<30,3^ILC4_deXs)S6.>%RBnGi_P/O>Yp[/Z<pN0C,RLn':!s+1ECOg_ThPQ-XBN!?#PU7,tZLB!,4PFR^6PlcnmK`7/> Ef,p:Lk:H_NrttgS=0C[!%n1?s%35c!_Ga.s8E'i2GjEF!_u$Ms%*Gj9.*DC9OU'`9F"'R8P:X* 9M,7k"AC$h!-S=*rrCdPpAY$ko)8ZXVs=9[!!#"Y=oV5%>;SKI3_XKus&]F)rit68[f?@+!!=MI 1-GRr!)3Df!B<-t!6Y9D"pm6h$3'r(!!<fS,lms.#:ip]E^*A%,6(UG.fph>-Q;g]rr2otrta/c rr2ls!!`E&!(m(g!XSi7rVup&qu?^qs8E&73WB'`3LSLum%Gm-!!!0#!!-'+s8E!srW!(^56(aj s8E)D=XX1K#?.W$;f`iW;uch$^c;BS=HM/7rW&A_!!<9B!!N3"!XT'$qu?^Prr)ouD#ZX&%iu]: +?EX(!!S<r>rke,s#g;ur;Zp@,nV'q$O8&_Jl%_lBT2tX"Aj0!Cc:e`"X=O#=Y`MI5mD3s6U`h4 6iKR\@nTjYCgTaus'Z+*5tPEP6Wj@[#=Cpp6UbR"F8nT4DIZd^91*cEs,@7h=a*n6=YNGI1^6N* 78tih;ZH_$9LhZC/P/i6s%EAZ"\_K\7nuGOGm?u69Ku3B?Ut,`s%!%gs$-M`gA^gFrW)Ng!pjUn q>LB0o`"dh!^Tjks#LB?>s1#/8N(Db!!W!5RJmuUs8N%3!rsc?3r_/?=AJm+!Ale1!!!5g!6Y9D 4UXP:6iR&g+=/BE!#GSZ#>cj6:eiNU*reG0/N-Kk:-U0Ts*+GBrr)ou"TJPS!<2rt(B5!F!!#Ug !!!K'!!7JEm/$\aiP:i]<;?LpRDSt&#jeI8!$_JiVsO0W!94"Y!d^d2q>LHIZr?i%!!;fn!+#L& !&jiU!<?+!4U3#.,7,Do6#-E^#AbB0,>LI*<<!^3!!52p5MlGE0JkJC.nBUg#<"Cj7o1Qk/,q7*\T#q6V/pss$$WX:-D?>s"47E![g>ns$m,M5tCr5#<YR95;G&]8cD![1dt).75@R:6Np.T<_#&: rr**p78--99MkXY"\2BV9/oHA70YD:7mCTM9`@N_8Kdj0gA^gFrW)Kf!TBsQrW2\*o`"dh!]XCF s#:6J1br#c2EsA)U^,ifLq*?\rmLi!""=UY2#TE68HCe/UB'*KdK':Gq>^L8qu?^:p](:8rr<$9 pAb4J4o53\%0.jR!!IR;!!t%P!!-Rmq>^L]q#CI@GnKfO!-%T2!''lV!"o50!=:ph<!Fp2+?`"R 5Q1WfIjI&[=?S]6s!RdG!sB8=,Q.TB#5%rr$h43#,ptup/J8"B!&4F0"?84l.5q2R!@oJr0*<^p .6@JZ!C]NY70,)9r^-oe/L;u9.jn$j1^?ND6VK0u022@:##%T]9IiOks"FUM6UrXi@K6?,.gAa* <_"`:7K,j_9.`M(:d7YR8cMEe9OU[d6VIGN!DZ)`!!!*!!8@GGrr)ogrW;bj3VWUHrr)m"=?:2$ s#(*W:cL?r2G!oKXTdN#[%p[us5!_R#;R>b4\S"82ZG`;3]PCb!Yk\]q>^Kui;h[4!<<Gb!!!)n !<2uo!!=2D,9["L![CGNr;cj9!<s)7!!4Gq4oPEd'*8.N%4;-6rso?;BKS2P`G/BP9E646!!4`g F8pRg<[B3o!!!*#P6[*"o!(EJBO1XW#<a1mNLY9DSGtJPE-"o-*)\aWqu?k(O0b?Js$6[90E1qO "E=A^#8e[.)I$lQ.K:UtRNk]BE_KhBruM.ErW!!<!"8Q%!"&W)!"J;q"XtfQASQYnJd5t$DLdCV KS]YE"a=X5NGaLNIK+?mDL$nOF(fIk@0;$tC2j2f!Hi5Y:'Y`7:/Z%/DGL4H#>8$81/Mk-9`JT+ E(j5G:/q8ms&K>,9N5%a:0.Bk##7ut<),emr_*Pp3+6<&8Q[A??NFRZrW)s$rrCdPpAY$ko)8WW p&OaarW!$Y3,1SU2ukl:3!;-&=],8!\-<D+oDmOtVZ2V\qZ%Zj?T'r)s#L0U+Q*5"$gI]l"Pj(5 rW*!.fDkm`rW)rsqZ$a?2BW27rs8Z7rr<$,rW)sX#<s1N(][N>2#isKN,Z%]RAU&as5=-9-NIQT 'E8(3%flYFg&M+4s#'m?.K:"X!!3Ej#6,_F%57_[!@pJ9FU'3s5C\E>GGkIb#L0<SCft^><<#;c &cMb2(^]d6!$(t<!"&/q"Z.nkJjiH73!V8q:d%HC7nN^r"$nn89E.Qa1/@is#")'@2BXA0s$m;f 7l3du/MKQl8I%4(8PCE\8PB(4"&:L<4o[kM7kam,"YWPE78?5Mrr5Ii9LV_U7fZ-\0EFgAs$6`\ 8PUl;:'=6X9LVYT8H:[K@0&q@rW)s8rrCdPpAY$ko)8[j;rRQO!.+;:rW!$Y3,1SU2ukl:3!;-& =],8!\-<D+oDmOtVZ2V\qZ%Zj?T'r)s#L0U+Q*5"$gI]l"O-oH&ao]%4W"/.fDkm`rW)rsqZ$a? 2BW27rs8Z7rr<$,rW)sX#<s1N(][N>2#isKN,Z%]RAU&as5=-9-NIQT'E8(3%flYFg&M+4s#'m? .K:"X!!3Ej#6,_F%57_[!@pJ9FU'3s5C\E>GGkIb#L0<SCft^><<#;c&cMb2(^]d6!$(t<!"&/q "Z.nkJjiH73!V8q:d%HC7nN^r"$nn89E.Qa1/@is#")'@2BXA0s$m;f7l3du/MKQl8I%4(8PCE\ 8PB(4"&:L<4o[kM7kam,"YWPE78?5Mrr5Ii9LV_U7fZ-\0EFgAs$6`\8PUl;:'=6X9LVYT8H:[K @0&q@rW)s8rrCdPpAY$ko)8Yg[.sV#fC](A!!?@eE\dYS#=2KP4ZH82!<8)\(2X#*"2FmM!<5=f g&Ns1>Q6S]AcFLd3(r?5!!;!Wrrg.<!#,A4rtEr`rr2cp!CJj@!!*B6s#:)g"op+O!!!E,!!*9J rr<'<&,uY0(&It3)Ee!ursAE"!snr/!<3*#$hs]%$2"9$'dXt/2#dje":5tH"98lErr<'/3r]*Z C'=P:":5><#oN[Hr;[$:!$2=l%i50i"q^h:!0;(boDek4m/R;h/OPpV62rA=1);bu1b^LBs$m;2 3(GVf8MDUn3!Llg-Se1G7K5%H-Vc?]6SLqls%<Sl/N?<]0M+Y30F's:9FjrV0/ih\!_5gNs%*2c s8N$e#"MES8RG.Sr_*Md8Pi)N8PK.S"%>+<4o\(S9/cfA"AU!g,:3@.rrCdPpAY$ko)8[AHMII> fC](@!!5u33<)#E1-IBR><4S@s,R=65<<\)M#@;Yi;bhm9KY3gs$$N@5MuMA'@Qp]#4)<i%I!io :a]Jp!<2up!!+36qZ$e,%mL6u-iX/J<#d+^!!!?$!!*i@q>^L)p](@)!#>>1"#)c89`GJ#.JNlC +S>^;$R6iT!<3l;!Y6aU!!!*"rW!ej!!!Pm!!OT*8QccYruM>A'.Zlp;#`'G1]eXM)ZMbu3[6Q_ 62sFX3\*cP3r_hT8LZJSs"FI:8cM![6V^';:c([#s%EYh01ehf7n#*28,l3a7nHB's8N$n#"^s0 ;Fs;Ks%<Sc0Ln].5t+BF6N]nc:/([Z!FJFu7g)C)7j'>^7K3AArq??j!:g$hbeX&R!.+;:r;Zn% C-)AO#<XhT3&Wa)?2jm/";hM+2EZ'Z!!5SK5Q<\D4B_\g!Bi-l!!!5;!!!/g!!51aDZ0Y9'Dhb0 "T/6")#XI7&,uV0/bf;L!Yu(F!!<0H!"8f,!!N<#!!*$m"?KLF;E4RS"pk82<._\rs%idP5:-=0 !<NZ*!!3f6.Jj)F$i^2-@9`c=!1Nr7"Ru0Vc1M&,#+hrg6NA57ruU;&!"&Z*!+tp)rr2Hg!!_Zf !!;Bb"VWdcG7RIK.g@@V/Mo.K1B&j15o;@G7k%D#s#:'<1+iMr!Bi%7-NQY!s$m/L5tONF0F'@% :,5C*6V7;D#>%Q[7lX(":B)sN7n#1,92bfhs%32`"%,:N7K5^[5>XpA:.m97s$$`[90Ypj?VX2m 2??;qq>f7KpAY$ko)8VLp&Oaar;Zn'5</[*!DY]U1]q/e9Pj_/#:0?V)@8A]5Q:]g#sC1+2GQn2 s"ja95Ec'I%IjGu2unj8!<3Z2#mDgp/K-Sgs$$NO3r_/?9KN/9#7UYQ'-J&5$3'u-5rLPBru;%Q -iZpA4oPH\rVuru5mK4k/L*CY)AW9g#(JiQ<'79FrZ28+-V".X!!N9$!'L2[!'gG_!"8Q%!ZV1C r;Zg!bQ.YArrE'Ff)PdRmf3M9:*PQ<*rd>d*\noS*$bJ's#('B)B]VB/J\7-!AZM3+93ql+TG"< 1`A&+(,da&s$m)J3<(`901S\is%*GI2Dd0X9I3@38H_O;1abZirr4q^2Fg,.:+K!;70cIU90Z!" .7sP7!Coi`8HV7j77mML!FHuG!8@GGrr)ogrW&A[!;-9i!!F9+CcF>(rdk'"rp]pe*![](&L.l$ +<LP&#8SL6',E/8&cX3Y)#kKV*]=i[rso>b(*"G3.2Wg"/HQ\"1B/*k,8q0o.0C58.5:cRs""*b "=k3&.3nll!%n4"!$;.l!)3D[!%\'u#=D0p6V^<Q-i[NS8R;?m"$oUj:B+2m@3taMgA^gFrW)Ng !o](1qYgNgHM%49!!Ert6!ld+rdk'"rp]pe8Hg\&3ZK_4s""*j!]DVns#:'<4?`]t!(6c<"%c0E $i_se02,+g0MEu>s$I#H(+CP'3]&Vl/I+$b3(ZJ290N;H">);t9/utN!)W\g##%HY77T1#s%*5] ;#`Z\9M%TFs'l:*7q"h[91MYT9EAWEq>f7KpAY$knbrNqq#19/o`"dh!BOfl2M(jYrdk(<rr3W: 0JY4@/O_?Ms$6lF/O`$#3^lF9/H@X-3!2T)7niqDs"FU5:-C$p8,l6f.69%71,((Ls#gT\.n_Qm 8MWO1:'='[76`X/rW#^n/I"@33)3%8;ZA]]6UaR/770X6s%WSH9`@Tb>>$[M:'+!0*<./]5Q:`; rq??j!87AN!!+!!rW)rs[f?CYrr<-1(]XmB!!!l9#06fE(&It2+Sc!;%K?G.%0m1t4:O2H!$)"? "WUrM!`E"r!!X/<+<s*3<rYhs<#SF1.2r*a!]2,.k5Y[#Mu^F-*9dJ%rW&Da!!ET2!'6,>HNtc/ &MP=V5=,<$#Ae.792pe2?iN@j(^3,;((io*s*4]-(+g=%1'%h@s$$NtGQ(#31.V?E#9Z-7,=PWi 3<!dt7pA#0s'#Ias()Ea5lb*h-TuGK<X2i0<*`I/=Eje+##8T+E.;qOrsef)!"]#.!\5*@rr2p= #<"=o?Tfo20`N^.3$(%P6Ri$js"jp@8M)AP3%b.`#;RDR2G#eu4o\"W1eBM^(cY)Qs%EYd:,km6 /NPE^9`ITa:/EkKrW#Oi/H\[)1e%F7!(HoN#<s_45>+LC6iTR[7n$!C78>@)s%<J^,o.d4s%34j gA^gFrW(XNr;Zg\rW)rs[f?C]qu?^$X8iH<"opr&!#Y_9"VH#\!)u8]!!G7]>6$th70PnE#lljs qu?^RjT#H\PlRBU+RK./!r`2urW"qQ!!,,bs$-G^"'AAa,6&/Y59,(O'd=P^r;ZgoquHb"!$(b6 !a'2)qZ$USm/R;,!-nQZA`!Ih0.B9frr4YW.mY[>3]9Vjs%iqP4YT5V:,4O'9Ed1F5;Z"`r\"=8 ,<c#cs!Rh'"?ee99J?E9!&4FH!A,i%0EWss/PQ1$s$Zua5sPDK!)*>I"u\h=:c^*ss%WeW4Z5&_ 9L2>O@0]Ir9KYa292,@K"B$HZ3ZS/nrrCdPpAY$kg&CpM!'U;]rr0A,!&+6M!!]M)#&"2@6"g68 rr<37GuaoE62LWb2um._62s@W5=GkY2A>ug!&Wd;"]1HaScBo#!!!*"!<)ls3;<IS3a;VKr;Zq% :d60(%gP<=I/k!+)F=<%!)WRns&f=Ap](@tC.%ju!&j3E"W.5b!,?*&!!4f&6iR)b0F'*o.kj"B 9/urJ#;&(m6SD1i0`OfM1/'nh9.Tup!^%\jr]'p*s"jjA3_)jss$m&Cs%EGF/,q:*01@Hds"saE !_u$Gs8E!ks"Xd:6Uss6.nBV7#<"_'1.+`$9E/E*9Lhc=770^As#gK_,8E6Zs%NFmgA^gFrW(XN r;ZgWrW)rs[f?Cuqu?^R_Z9]Bli7#Qrr<'K0`1nR=]PNA-2RZF,qV7[+TEYi5?f0/,:iZl!$:q9 !X8W-rVus*#lXf(#lal)#5nN+#&'%tQP`*S!<)ok!!+iQruCt;"&:m+-3!rM"oo#L*'.:Frs&K' !$M1>s%i\"p](@N5qDg4!&EpA"r72g!%2LjhuNd"!*&sss%WPTs!n45+=eWos"XR+s!n+`.K:t" 2ZG-/3[l^0,8_3r1^>]b/Jo6:)DM1A#9slt*WR/p0`OWJ(,-X;((hH)s!7e'*\o;rs8N!J"u%P] )Ak4fs"jfe1`@G8/HI@UrtYhc3\;^5:,4@"/HdRK)F$gn8,iSCrq??j!87AM!!$7&!<2u,!!!l6 !!"=D!!!r8!!G3*!1k_<!!,_6rr<$=rr<3i!!WEC2Z*OTMZ3YV"TAE$!XD4C3+!t;4[oB8#$E0K )F#f/rs\rUrW!$,"99SE.gIF2)A+DB!%%UE"X='c%ib`N!<)ok!!+H$rsSc*""E71#6,YC+TEJa +;6($!<5(]C`l^T!<4/A)#+(45o:U=!!">2!!$1%!!"8$!!433*rc0=2?u?71bq*G9KN2&#9GiV 9K4(M,QBS$(c;7J!_X@cru_Ob78,fs/L_;22?l!!)Gi=I,6'D'2D$:57nc$#s%*;60LIbtrW"eT 3X%8q4>oDDrAFj>3]8r;,oHY;!u<=@0`Nm/3&LXr!AZA*!8@GGrr)oNrqufs4oPH\rjMk-$iBu) #6+Z'$)IV)2GsNQ"T&0"+=mHl!'gJ`"Xa9m!$FT*!!%<E!!!r$!!N[Q!+Q!8klC\]pAb1tq>^Mc qu?t$3$)4`%odBE!!-LDq>^L]p](@j!"\r,!$LY/"r72%!"h7Bmf3=no)Jh7'1Mp"s#:313&W3W (,Z"B#<F[n1,^gC/cS0B3\WBE2FT>"2?ta(0/>4:4XpCn"Y28q3_(Y!1B0iL90l6A2H31's%ND` !%\*K!AH&(7g;CP3(5ta5Q=@Z:,kp!5Q=:T/cS6E8PD??:.7ofs%*5],PhDorq??j!87AM!!"8C !<2u&!!"pp!<3>a!!G>K!,<&A!!,,*rr<$`rr<3M!"Ao=5PtK]=l]PcFT>MD$0_Hgrq-9k62(?Z "SVlr+R]:2QNm9d!"nSu"rI>-!#d`shuE`us"s`SrtPbS1,MKo.l&FN4U3f;6Vp3;2DG.L!_Y%# s"+742ZH>O.3(o49`HjJ3<(E3-Qku?.lK*\1'^]68M*Fl9M>CU""Qqj1B7=S6"Bpf"\D3Q8OZ/K 8HqgX9LVN=9`@Q^9E@Y-s%*5C0`PDZ9HsH9rri?%gA^gFrW(XNr;Zg=rW)rs[fHCCrVup5rr<$4 V#UWPC&j5QqZ-X=rr<$Jrr<%'rVus*2Z*OT$hjW)":GJ>,7XYS!Y#,?rr<'$)#jR@-R(nX4UhBY ru),0,=+.).6'Bg0*!d-6NehX6RMm6"onZ%rW#"R!!!*#&c)J-1A_%O5PkE\(Ae+3'`\d>!!*i< q>^aEN,j&b@t/RuG6Ll\GD:HUs&fSj;?/!C)@^!P=9huM<e"e(=`47Y#$F]?CfFP<p](:8r;ZmA ,;B,rs!dt%"[=[m9-=uL.0gt-75$6&7n`kC"tN281,p^Sr\+OO7k#`\1+E5Y#=V9@4Z"Z_)#m/4 .8)<T0K_iUr_*AV9Lo-^rCI2F8PVcC/N3W##:i)67mf^23r_VR8OlED4_?fHs%<Db58O8!s$cqf gA^gFrW)]l!5SL2!qip6rr<+6VsO!Rr;ZgDrW)rs[f?C=qu?^X_Z9]RiW'$I.ffT4qZ$X6-3!rF &cVh2&_[3e"FC,Uk5bJ[m/R/D&,Q>/3WK3]rtses!&Ej?"#^,o(uG;p7jC>!rr5"\.khnA.fqOV 1B0B?,nW%(0K;K\ru;,7.nhYs7fYCG2ZG30/M^'X2DG.qs!\+J9Lhc3/cRd81bC(.6V0sAs%ief 5qjbfrW,G]s%*5d1B0cE.8Dr(56jP08N'4)/OTP0"\qKA:.IbQ9`IN_9-=WB!<48C!8@GGrr)ol rW%lSrW2\*qZ$XW_"7R(!!"DG!<2u&!!"7<!!EKK!$5,:!!,,*rr<$7rr<$4g&M3]6NB+/!<)ok !!,_!q>^LAkl:\dmf3>4lMq#7!$r67!!3ZH62pl`EsIM=H#@SLDK,Vc#F1*AC6*1GDZ>1jI=RT% BQnb%D?juq;J(H49Pj`D#BOio:i&mJ<<$V:<'#MJ:fL2-s'Z"&DGk0JrW,nis%Wc#F&ZRG8QPjd #?4Sp;J9*8?iNq-9N3uL6S_PHs%EJh&I\U=s$QedgA^gFrW)]l!/pdS"IT6g_!M+#"80GiiUm-J !!$1$!<2u,!!!6$!!!J.!!!/u!!F&^!#Pq/!!"DB!!!?'!!!/h!!3N.'B]Aorq?Bm62:K^/$T*S =9h944TI/Q/N!JV!>SB,!<3]4(AIk22Aci!!!"D4!!"V0!!!?(!!#7`2#dLR.0Cqk%lXG>!'(!M #;d)A9HGlP/cRI.3($M.,==p"1^?T-6TRLe8ML09#:V/s5u9C*0`O$98LI1`0J,d^s!n(Bs$m&_ s8E$d=oUAa91MQ-:dHf83r_bT7mBa78PB(_"%u-U6iB[X9EI^,"TJK%,6%Ysrq??j!;HHnVmQF% !GIDfrW1u9o`"dh!*T:$rr0A,!!`?$!"Gq.!!N,u";W3^(^BF/!%7RB!"&Q'!!MZh!XeuAk5bJ[ pAb1Zq#CIHYlOf+#=WMn!&,6A2#f!*'i+W+rt>AJp](@R(^p3@!%7(4!%m.0!"&T(!'gK?rr2mG ""-bQ2ZG?/3<)PT1_V61*\]f1s"=R96Vp&n6Uh#3#>$[<3^GGk0`O]L.4\(X:c(Nns#(*R-VQ*G /Or2..f`6B8,iJg6WsFI#"qHX0Mk%hs#U0O"\1dP5tO`L<!,c`8ONGLs%EJa+9_]Es!%ICgA^gF rW)]l!pfpGrr)psm.pV\HM%48!!$1$!<2u&!!!q3!!G&%!'q(k!!*u\pAb17qu?^4rr<+4!!;Bb "BYXb!"nGqrVlNk!@\6L!!4?1!<48E!#YS5s#0ZQrsJfmp](@_%kIMW#;%AG,<?_c)ZM;m*],5e $T:%(s#gB((B+:873"5c4U3>\4?>V`3(O!##!jaa.8DQ8o)Jhi/N!J+s#:6N5r(>X/Mo6_:'!LH s%<GE.5F?l.gAa.,qq5+9`Iuq6SCqb4\%U`s#gTY1eBSQ;DKp*4U4#)4ZZ.d8PB(L!^eXjs8E'Z 1e%F7#":%69IEIbr^d;N8MVkk2F7@9#<G:,9L2KB62j@S-iO,G&cVjbrq??j!;?BnV`EB/rW%9> rW#mhrqufs;Z6[qrjMk-/)L=,'Arlj$/tpe577H0q>^O;.I@*9'dr5G"B5@9!"J;q!"&ZB!!)us mJm;%CdJ(Tq#LFD!<<8b!!"kC!!!0$!!-1AhZ*^(4[K)Hs!n<k,t10I8Lkq`,mPkA.jl)a4Ym%"t_8B0.eV)s![q"s"sa8!ZWR>s!IhD)#lPt1bV'Qs"+I0/P@TG4??(6*We;m6i[,e:.I/@:'N.1 1eoJn3r_DL.kNY.*(<4>s"+IA91^d07ncSU7fc:Rq>f7KpAY$kpAP3fBE4t's1nL1!L\l<rqufs 2#[LSrilG'(8:d3',gj"$i9o)1aVkr!%I^D""@7a!<3l@=[,2G2Ha!Nr_rqq2GF-G!'U?W!*9+" "AAe'!."T&#<tXP;G:1q2#g2K<;oPm:hE#l!<)ls)"mt0*qK@3-i<rF%3t<A!#kY5#89uu2Ea#\ 2ZG'.2E`l>2Bt7*rr`QN1_Tk!C&fda!XC"k#Qb8X,7FMUrr<0H"9KVKo)JhG5=>GLs)&(!C6-8M ?YimFL^.a8J<u".<20D]#'59@H"pK6s,m=t"K.'(J<Bh]#ABWDOarj\SH$5,L5K_rCh@?Js'YtZ ["&,T!g/[Ys-3e+Q$I2;O2q9_#I]/h?%Q4=?iPNZah4:B[_oGTs*t-j6i$f:rq??j!;6<qok4=c R8_`:rWLi[;ZPGArqufs.K0>HrjMk-&c;V/-)^eD&c;V3;@rmi$i9o(6iS;(!!"DB!!*33rrE'? #8fTb+?^i02ZFa$,9T-1(,.9=+92`J!!"DG!!!c6+pU"]4?+)t,96_G"r0EH'-d\lr;cfqmJm7j !rDs!*/t@)!!*:Amf3><q#CCKrr<0-!"T_CrrNE=!$2mf+92rP*;oj;:Ab(q*#]ju*"2]F!!N<% !>l+4!!5&'8,iMf7gDIK:,Y<i799G"#=gmZBLc3G;ZABS2HF<i7oi.[=9hksCfj^n<-A4W#<Z43 CjBi!E;se\3b:-'HUAiss'Yt*C2j4P!h!_Xs)&%0AoMmMN,JZM#=Xc4H^ntiJH)>KJ;AW#=cAfD re^\=q>f7KpAY$ko_nmaRJ-[]_"7R)!!*`QrW)rs[f?CD]`A'8kl:`S2#I=S/Ih^[!%n'J!>Q4G !<3N+!!">@!!,S0r;['15:IWr,p"3/)?:NP*WmW0,<YuCrVup)rVupBs#'rZ6Ou$R5623"ru),' 1_E(r,9R!d56(]^rW"_K!!*o:s%N@k!?+3$!!bP+.9)QA!X\l.!^DW)q>^L%p](>f"Sr*!2B)T: !rtOc(&n7=.f^:i+:eGurtknQ!$2,&)#jU9+9iT&'0%9E-2o"j&HDkR+:7T=s#g?Nrr2p2#=1=4 3'ec&3r^Q4*[;LJ(ahg/r\ap>1c@07/,q7-*\BN51+a_)s#^KF1.<6F*'!pU#:hAK0H)o+2ZGl@ 1eoS$rW4N08,k4H3&!0_0Lmer1']Bd01d`V2L#0Z#;f+=:+&P)3;uPO+:J2Ls#C#YgA^gFrW)Ng !S<8,!!/MSo)ARf!$;+>rr0A,!"o,/!%"]H!,2B4!GH'B!!>A,!$(h8!\t3-rrE'Snc/XmrrE'? #65Y^!ZDFN'E8%6*Xst+*!%fBrtPbW!*bM4!'2A)*X<f'-P$M6"pt8E";hY')@QHCrVlNk!F6K; !!!c4!!+H3rr<-5!"0qL.fq[F-i*fC(AIk2*$,1Y!!ae\!"V@-+r1,!#65>H$R6K!3r^)u$i^2/T1Ofrs]2k((hYh()&.s*!RW+(aBJ#)Y3q11fc=0rr4YW/OLWq8N'7's"aU)"?%i,8O`V6##6Nt 3(tnOs$m/H:dlo75lir%s$m;I-VQrV.kN:O8I%">/Ls7F/PH*q!^T1/s8E'K9J-97"unn%1/(22 s"=UA0L%-K0/Q9#9F"i]9-m7m0L>_V!D*n&!<5:`!8@GGrr)oerW2]Ds1eZep$htZ!!=Z,,67`B !"])0!%%Xorr<9M-Stfc#m<s%!!ar!%0.gq-NO/["oo\E'."VIrr<9M*#8N#.4"uo"9oAP6NR]@ %K6A-$O$MX('#'Lrs&KE!WX&jq#CC^p](:%rW)sCpAb1$h#RHXli7$6rr<.m@fS+[!!HCg!*0X!!5Lf9`G+mN;NYU)#4.4*,=[;"?H`\$TdMPrVlNk!?aB%*;]^9&cMb8%0/Eh*WS/"rrW3#!!<&u s&K+Ep](@T*[(=[!&3d?##o8l!/O;\huEg8%nZd"s)&(&DImF!BR=Lo=U0P*Jq-m6@;>gY#%hgq 929;$s)A!7!DHJm:]WILs&')$3]L"u;G^-g;?o0\2FUA=3_]KK!0@0Z!`DuAs!n:^,$$U-9K<&I #:Df8<\c1#?iN"h6!lN%,>K[As#'p@+pe2Ks!%ICgA^gFrW(XNr;ZgqrW)rs\Gu[U+tNZn!"8f, ""-G9$i^2,.EMSi2!Y,F+?VU`&O$-o!BhY,!!!Dc!<30,%lQ7H;E/Dhs%EVg;GLFk7tgo2#AR4$ $V>PUMZ8V?LbCG#Ai;[pr\OdT1d;?b&,cM,rW"PF!!,5Ds$?S`"",!5$3(M@@5pIO(ckV=rrrNN +;k"Vs$Zo)p](@h(b,=^!YYP:rr<*658O8F#65DH(ag(42#fH=8N'=_!#?P0rtku#3YND@"99&6 !!3u;!r)`uC.s3Z$iL&,:dH?*rr3`8)AX1h('-61ru_Fh',Vr8s!7Y)s!\-n(*FhG'cd5rrtP\` )BLRR3r^]7,8_(2-S%df*!Zik.ha*B(``Mj!$hLB!YHk"s!\%()B]Ff0E<m.0F'*F3"Io0.l.,E #8Sm41,)os3r^Q.7j\-7ruV1?gA^gFrW(XNr;ZgsrW)rsbl@_Hq#CC(o`+tBqu?^gnc/Y'rW!!$ !"Jo-!"Jl,![Rgsrs8l6'*o=#57RT/"s<mT)CkeKs"Xg**XbIM,lf7k6O*`G,pN^5!"&ZM"rn"8 "qL\ur;Zg'rr<-F'*()n#mD:S+93H"mf3=hq#CLV6S^@q!!a/H1_p?3!#Y_J"VrNt$O-V1"pY,s N1@qs_#+0-!TDi6rWD`j!"JQ#rVce7p](=WN;ne6!!=8m-\VL5!)W]c"@EQOJl_j[!>l:D!<8Ph /,0)GCl1:N!!"kU!!!K.!!*H:rso/;!XSf6!XSi9rs8ZHq>gO"qZ$U!r;Zg#rr<*,%5@YZ!AmIH !!4i0.K9>H0Eim`+A=I@s"aU+"WB?P5>Ea/1B0oM02+&G(-3301]T<21]oEp0KB)$!%n4+!)EPV !Akkt.K;:09J8(O-T(is!CKHYrW>GC-S>?e!(m2E"&p0d0`Na)1'K+)1dOkas%EDPs"+7?2ZH8I ;#`WY:.+jXgA^gFrW(XNr;ZgsrW)rsbl@_Hq#CC(o`+tBqu?^gnc/Y'rW!!$!"Jo-!"Jl,![Rgs rs8l6'*o=#57RT/"s<mT)CkeKs"Xg**XbIM,lf7k6O*`G,pN^5!"&ZM"rn"8"qL\ur;Zg'rr<-F '*()n#mD:S+93H"mf3=hq#CLV6S^@q!!a/H1_p?3!#Y_J"VrNt$O-V1"pY,sN1@qs_#+0-!TDi6 rWD`j!"JQ#rVce7p](=WN;ne6!!=8m-\VL5!)W]c"@EQOJl_j[!>l:D!<8Ph/,0)GCl1:N!!"kU !!!K.!!*H:rso/;!XSf6!XSi9rs8ZHq>gO"qZ$U!r;Zg#rr<*,%5@YZ!AmIH!!4i0.K9>H0Eim` +A=I@s"aU+"WB?P5>Ea/1B0oM02+&G(-3301]T<21]oEp0KB)$!%n4+!)EPV!Akkt.K;:09J8(O -T(is!CKHYrW>GC-S>?e!(m2E"&p0d0`Na)1'K+)1dOkas%EDPs"+7?2ZH8I;#`WY:.+jXgA^gF rW)3^!l+f(o`"dh!&jfVrr0/&!"Z.2"H<NaS>Q5b!Z"3Trr<$DqZ$[^(0UY;s/Q/#-2.B@,?kcL !!$I'rWV-Vj4`PNs3LcEs5O+*s8Duup\t-l!%ImG!]2ets#:$5(=<*^!r2fr&,QA,)?BmIrr<$% rW)s$pAb1"rVup+qu?^+r;Zg.o)Jk2*]cUdrr4>N1bC490LHmOs#9uss"FR60J,=Fs%*D^/LrS1 /PH*m#=CX-2CCdK/cRj:7mfou0Io^Ss%EGH-3$O=,tfI/r^?fYs8E*W8M;k!0Es`p8OZ-14T?c6 :b+1`:bPBYs%EY^77V)[9LUK370,b?q>f7KpAY$kl2C[/rrD]jrVusL-iO,FrilG'$*4+,(B4@8 -Z]+b"%P]Y*;TX:)urb6!<5Ig!%7F>"!_qHErR?h*XO#3!$!?us$$JkpAb4%!<4DI,<u2U#<G'q .o9s\,6(=:-2diD,5qQB$iU&+"qrBa!!F&F!#uIG!!"5?!<3?+!"8f,!"&W)rs%rm!"&W)![%d_ nGiP@rVup"f`2!Vr;ZmQ7oK?cs%EJY.lRDZ!^SCgruM4p.nTb2!\H&Zs"Xd:/P[`U5s>6)#:V5n 6SKlE,QBS*/M]aK.nM<]s"Xg,9Ih\i.nNG72??BBs8E*b7li+!9Em(B-VQ3_8,l6e74W+G02+h6 8I%mU9LV<A8PK.>!DGZQ!8@GGrr)o^rW;&)_"@X)!!#7_!<2u&!!!\2!!")<!!Gk&!'^V`!!+YZ pAb1$q#CLV#sfX4$Nb,r5Q1W``HV=s""-Ao7K3>f)#ll,&ISR`"oo#NruMCF72#kH2?8X7EX$2+ '2'5t-2diBrW">D!!!/L!!*3.li7"errE'*fDksq5r/H=ru;"WrZ2.a*]>\O+9rl%+<DFD)DM14 "s=s(1`e5,ru;7b1*RH).j-MF1'Kfm1c?Bps#U0M!Al>,70>%b&N'M$!AHM5rW=u:/MR2T"un+k 3(H_#s"=@Ds%<J`1d+9#s"=OG9Iib+8cM<\:'<Nr"qLk:&cVjbrq??j!87AN!!*-DrW)rsYlFbQ U&Y='*WQd>qZ$X/.II0<,:<[Prr<*f)BSkX!Pi[S+9j1n,sMA4#6,#0!!*3/r;cj*rr<$brr<*6 7mm;3s$$KHrr<'(&cD_.rr)ot)#aL;('#*\rr`Q,%gECY59:+1(]t-V.gH#,!?)FI.gIs_(-2sA !&X]h#97\@0J+t\-iY\$:,Y6n/LM\?'a#:%(fLA6!&4BP!]0m4s"ja1'E09^-P[">!%/if1'\R, *"abO3\^RRs!Ipu!!l^/ruMCs!ZVLs!"U.N!X'#6+ttkQrr6pBF)YWDBROoJrd=ulC1W9QCjH&G #*".]L3\Ats+1K7J"UA&F,#AJJcgaXJt2jm!I&tlM?e`NI=R,gN,&B]s*OeF"*\X!MZ8_AItE*# PDX,TI0Y@]I>F#4JpmZL#EsadO*tu#JH'`pI2WkI-iZ7-!8@GGrr)oNrr)lu%jV&Rrr0/&!%4]F !!N3""&:'@)#=45*"hT=!#GS7!&FQS![BiurVut_A,gfV&HF2"rW)s&pAb7&#!Mtd!]5Egr]^E? -iO)G$iL)(rr)ot(tS`j%hUWP!<3r<%j:lP![UlDr;Zt4!$VCfr;[!p=98I>$eG@]1b1IM+TDB? )@%c':,X.S2E:^M#;?la+r1VE0`NX-,=a730J+FI1^?-$'g+Go0/W\Z#<Wb]*&\cj9E.$V6S09? 9I9]us%WSM2ZNaY3&WNMs#L0;2ZGW6,60_'0E4!82DR0Q)CthE#9G]]0KKe*2#fH:1`-3E!<4AF !8@GGrr)oNrr)lu5puX3rr0/&!(3I\"?$\h(^p3@!>>\'!!!0%!!3`4%K6>.QW!j)rr<'ZGQ.XC #k\0!!WY:R!!"/?!<)oE!!4,_1B%7X#r2P^2Et+<!!G+Y+93#P!!Z8#,lf5,.K9AJ>MB,\5rL#: 7K3;d1^=pC9K#*e)ArK4">D>],<Gi]!%In&"ZAk6/M]ot.f`6B8H^V43&42-8HCk"s#L5q2DQla ,6oni/La1Q0Id#C!(m1h"%b1-)ZMAm5qkta.ms;)"Xc>[1.a"r9E.9_3\Wuo.nhims"=LH%2^&s s#C#YgA^gFrW(XNrVusb-2moDrilG'$_dV(:^[7n*;]^:(^p'<!$(e7"!mq3=oSI'3Z^`h!!.aT s,R?i,63N",lmrNrr<-("onu0!<3*%!"17E!<)oH!!!*#!!5GA2#[IY'-dkb:.b?`"=F0l!$hFB ##[`O!&ag?rr<'B*o$_u.mY.@1B.:Q1^?Sj8Ne1F0J3;A#>?*j.4mb51B0$1-V6?fs"FF's#L68 1d<Mi8H:4>1^>Nh.3(o0'1r4!#:hGc1.=#G1B'95rWGYu;C=I(/I#$66Vp9)/,qL4/PJnp0MFtp s"=F@0M_X>!_c0Hs$Ho_2?G!(s#pA^gA^gFrW)-\!4;CtrVus[.K0>HrjMk-&c;V/'qt[.)ZKd; ,PhB@#oNC:!#kY5!=K23!!5:`(B+:7NC3^jrr<-/)upBF!!!/t!!33%,OYX2rr2ru!nRDP&,uV0 #lc+J!!Wff+93N5&,cJ27fZ$ZAc2T1<&uK-!!"PL!!"_-!!G_V#Ws@2rr4_Y/LrD23'8<Cs!n=2 /MKaJ1aO(?.fq\%/,h:((B5rk*%aB;/L!/Is#:&j7l^N*!\5i\s"F[5.7Gg.,rSHs3WL]1rWG&. ,tBWg1'U*75tO:96iShF3%IKQ8PhiIs$[/c:.%N'78,lE8H^pr2Fg"1!8@GGrr)o]rW2[jo`"dh !':)Zrr0/&!#<BOrrh<]!':,[!$:t:!%[=7!%%XF!'gG_!t,)p.K9AJ.K'5H#5S<"!r`3"!ri6# -iO)H@:T<J!,hN2rVcdteGobA!(-`L5Q(Q`+92QE!!"JD!!!<'!!#Oe!!!0$!!#UG!!GST0N'S' rr3K60GYB]!"fYdrt>VQ/P?To'*'Wa(^:Qc'c&JV.K:+f+>OHZ.jH#Is"XR.ruM:s'e^(HrtYh` )AjA6'-J(j(]Z>krWF,\3$'(>.0^bG,;LGR(B5Ta)B9tC0K:sartkbX1B0B;*[`0ds"jj3,<mA7 r;bRNpAY$kp\k.QnGr4\r;ZgYrW)rsYlFb=_Z9]>iW&s>rr<$?q>^LGl2Uf1rr<$`rW!$.!'r(6 !!"JH!!!6"!!!*"!<3-#!!"DG!!-M<rso*IpAk0k!*7VM"[rDY!'NRF!!48C"TJH%.JWrD#lO`' 8,N>e"TAB$8_a:K5sm>(0E1tN%gOd('fH%(%42#f#8Sma%ic5_/cQXl&JGlp0J=mT'aGj:%kT:V *#&?-!&4Eo">CQD%k7Mo#9k'')BKP7(B53O1B7=V)BLjZ*<.Gl*&&Tm+qGIh,6o,,,9ANu2GF,f !?O#r3WgEN,;B-S">:ua,!>f(gA^gFrW)]l!4;7ro`"dh!$_CBrr0/&!$fA]rrh<]s$ZthLa2cs !Bghb!!!r2!!!K.!!5:`%K$5+^'8PU1-ol2SH!C,DC\cf9EI17:B+N"3c9KI!!,Z4rr<%"pAk0k rW)s5eGoV!3;ig\*!-<R!%7C=!%lV!"AU]s:c/1Ns!n0o.52G8.01qFs!n=%.jI2%5q+&Y.g@@a ,psos;ZBPu,:?tt;Bo(9s%Weq<_QC_@ob;`;?0Pn;?T`Q5u(S_<WGnprWGu4<).-,>m>gUC2Rd& @K.VYCk@(IF^&O2s*t?$C2f;pI>!%KP6A6:*[OM[#6+\Wrq??j!;HHoof:XsrW2\<o`"gi!<`r4 !<2tK!7:cK4X'l&q>^O?4nepV.JWrD8cJbj-iO)G4oYK`!WY[g!!4Y[*;]^@+9W?(0EMmfs!%Li rr<1aDLcI%s&8tZpAk0krW)sKeGoUV*;oj=;udC-!!#jq2Z<[V62CQ]9[WnD1f=uQ0`M(O8I$#( .69%6+<:D(#;%S\3^l(d+TFq92G?.g0,>r83WUErs#'s01.+;+70b_&9J8gf-Sk]:!AGMn3WhK& 8MC*8!)*@k"=l&`.5LoT"uJ505u'C2s"OI."[+V#1/'q39Elpt9M%ZH@K/gu9-F36s!@[FgA^gF rW)Zk!OVOlrW'=trqufs-2moDrilG'(8:d2*_l]Mq>^L%p&G(+p&G(8rr<93#RpbA!$qpN9EIdB =oSI%[.+.r*WZ6gpAb0trW)orrW)s3eGoUZ!rW*#+:TXr!<5:_!!,5/qZ$V!dJsD=9,J74rr2p7 #9sa?1e0AQ9`HIF0I\M-.hOTcs"FX-74h(]8P]:D#8f?Y2ChE[0`N^0.8)K=+A"7Qs"+I+8N8Io /J1AM1&rj)rWFfH/NlK$2?k`K1-[9C-iZa=/N3Vc"$01I'E9fm6U=UA6Sp;ds$m)_,5qTB3r]36 rq??j!;?Bmp$D>M!:9@Wr;ZgYrW)rsYlFb9VuQf'qu?k%>l_biqZ$X-#58)t*;KR:&HE+orr<*F 6TY5I!Wm=?s%<DmJj',6!%%19"WSm4-#<S]1][RerVup/quH]prW)s/eGoUZ.K'5H-1:g68^[SA 6W=^d,Q@]B2?t-U/N>=?3%P"^#;@,U-Uf^X,6'D&(ck5A*Y0t)3r^r=.loX.8Nd#2#;SY"1/KeK +T<qs.k`>'2D@8n5Q:Wb1.O/V62sac2G?(T0.e1D7gC_64>nl\9Lo+@!D>-H.0;k*A,\t!8J1q% s#C#YgA^gFrW(XNr;ZgsrW)rsYlFb,X8i5.rr<'Q8,N>i2JN4Q#5\B#*rQ*=61Y'W;DRhD""uct 8+-E\;@u,m!<4>G*#AMR!&4<NrVcd"rrE'0eGoUi6i?ub,5qQB8,N>e$iU,+"T8<'@/pK3&(U^` 1,([/8cJ_h2?tuY-S$r"4V.QJ!\Zhks!7^d4X^7`"t`1m&MGgis"Xft0.S_J*_Sm#*X>%_3"m'$ 1`$*?#;@_u:,Yip8cL^KrWOu20L%TPs"jpI5tO+#2DG.u#<sk)00_`M0`O$90JYON:ejMPs$m)b +Sl)lrq??j!87AM!!")>!<2u&!!"=D!!">C!!Gtr!/:mY!!"5A!<4hG!!+Aio)Jq0!(dq+$1Ruu +96ma8,ikr!&jfV!XUbYru_;>rVlfs!!N<]!#X8e!@p)-!!3o\&,uV0,Q%NE1]TlC8c8Vh:=9+F 0MjE*/cPbLC^6/)F)[7nIs_33#B4@,BQ@(#D#[<9F_5<.BM<LI:'><9;J]20:&oA8:'XHlC/A#E >u:Q##?a`":e=W"8,kgRrWQ+r<)Pb8r\t'E<(fG8?2d_*<\uL,3_oZ;#<H-Z9JfF>AcFLe@j;BY !8@GGrr)oNrr)m#=VUo_,Q@ZC0SKE*!!`HL!u;#U)#XI7-3!rF<;?Lp((&=f!"Z13"]ND5!+19S !!GT*!/;`q!!"#;!<9S#!!<?iDCPTO#>%li4B=R1*<.&`6NBd]!"\Z$"p-Ul4aY$<s#'lX+T;?A +u&rqrVlcrs#gB"'A!3b)BSkX!?=f.!!FYL,lfCm!!6@)5L]Z95s,`U1B.:Q(]u!F,8L5"!<aYI )@%]6+s$_&3YhZ=!#kk^!ZE$hrYPh^*"s;9((^?b"Y^]9%3.5(*Wd01/,q:)'c8_+('"7:+:f;1 .l.,V"qNHu/J\d2s"=Tl&Mc0n/MAFM-O)=K1bC[;62`A:+92lK!8@GGrr)oNrr)lu<_<8jrr)m' rr<$#qZ$g4!)@EbXRH/f!mIQ@p](R(3Pb%]iMQYWrr<+IVsO<["n(!LBE/SA!!!c0!![$a-NKU5 .K9AM)?M9?ru1n;!u2IL&,#u'*rfFH57'#Cr;cjBq#LF,!<>sq!!*ocs$I#.%2/^G+96]e@0'tZ qu?^4s!Idkr;["FCjQ/[iW&oQ!!,BHrW!9cREY$sp<T-,;lBXnqu?dT!)iik![dsorr<*n&Q8XW #AQI[3/U!E!<3u7!!#=b+SGd<Pp8f4jT#5Z*!$%?rVusq8c8Yfrr)ot-NO2cmJm<7VsOE^!mIQ@ p](M3bk:teJN!K-!@]Do!;-6lg*[Zc!!G,P!'qk/rr4PT.lo1%1,q*(rtkk['1FQ+s"FF.ru;4s 1bBat,<c'%#<"On0L7Zl;ZAQY2Bj_;1c?X6r[S1,/N?$i-Vj\8s8E!Ps"XUF/cIR2,:c>@7o2nZ 70cCM2BtR_.7aCt#;@u'90Yp08,lBg71oM!+T2;orq??j!:'Ocm#/[Po`"gi"?&(:.ffSJ"VC_D 70G=E)#jR?.0)_O:emecrW'b6!!!f4!!Nl5#QR-_r;H]JrW!!1!)rps"i,!UF+(FqrW1V2rr<-9 '*K!F!<5^p$NT2[rW!$S;?.%'.0U"k()$ZopAb48!<5=eAcOl4rr<(&/,r?L4^2"g6R>]Ls(h^# 62^c`)#ja=!!!]4!!61$&c[gq3XplF$UJN@s)&'VJj1FZJ.np^&HFikrqQNs9XGc>MuW,LR5kR< IDG4BVtg;n*^0L.!<?L+!!*j"s&'(d6W-re=X0C8*!$$Ir;Zh"rseQ"!?OZ/rqug#,<Z$'7i;7> !&FNPrW)sX!<<u'!!#strW'b-!!I!.iRdc&rW%9D!!<uV!"])0#&+"6=<7pLs8E!$rr<+!^ter= e,TV)3WMB$rr2p?#<4C[1)Mo>/,hF2+?0re*]>kT2?FXJ2ZG?05:caf#9YNR2D%Z\)#lK!3&3u` -PJ-es"+4Bs"+?n/MKabs%NIl"Y25p2D?Z]3!Mr?5<(#^/,q1&8M<[82?6MP6iTFR8M<U69EILM 2ZGN5AeY4D!#,AIrrCdPpAY$kpAP9hZr6s'RFh?8!8%5No`"gi"?&(:.ffSJ"VC_D70G=E)#jR? .0)_O:em/QrW&kr!!!f4!!s/9#QWK#F?s$,s8E"rrr<$0rrE)u&#W\5F%$(Bp&<o1!#6.M'D__/ 9E>NIs8E"drr<-T;?.%'.0U"k()$ZopAb48!<5=eAcOl4rr<(&/,r?L4^2"g6R>]Ls(h^#62^c` )#ja=!!!]4!!61$&c[gq3XplF$UJN@s)&'VJj1FZJ.np^&HDh2rqQNu9XGe-ro#m;!!W`o70&bT [.s\&*^0L.!<?L+!!*j"s&'(d6W-re=X3;5*!$$Ir;Zh"rseQ"!?NKcrqug#,<Z$'7i;7>!&FNP rW)sX!<<u&!<<#uVtL)kf6[Gs"$,?>iVifZ(*!;brr<7LZj9bT%B'7*!!N6#!6P6ie,TV)3WMB$ rr2p?#<4C[1)Mo>/,hF2+?0re*]>kT2?FXJ2ZG?05:caf#9YNR2D%Z\)#lK!3&3u`-PJ-es"+4B s"+?n/MKabs%NIl"Y25p2D?Z]3!Mr?5<(#^/,q1&8M<[82?6MP6iTFR8M<U69EILM2ZGN5AeY4D !#,AIrrCdPpAY$kpAP&*qZ$Ypp&+gh!;-9h!!>7^*'aH%!=bS!!!*N/ru;:E#&K_.-OhLas8E5# 6[\qS!'gK#"=Y8%;p>7Artkk=_#ER+rr<'g;ZH^sV]bp<!?,\PrW0XXrr<*.%2SpC"`S8m!4^#J o`>'Drr<*6!*fI%#659'5uJ"-62poe%k!lJrr<$,rY>_W-#.]=#X&q&-O1kd<!E=Z:aQ,T!^V]8 rr<'I<rY_r6V/X*6O=2_s(DX)8RDH,-!<n@7fm0`'E8%6,6/>T!<<&o!!R2IJH#4?rW!!-*^fr!N4QF!!,,YrsJlJ!+u31!?;LIC'Rcg#"`V2VuH](!<?*t!!#=b!!a/Q3WKfn&K(BF!>-XXrr4GH !!,H+qZ-TorW)s6!#+Vts8E"rpAb;A;ZI4*!!$!urr)m'$T%i'('&Z83;rmXYQ+V"!!9>;,1HSq 0LHaA2ZE^U,6o&((c4,a.i/.<#:goR/PJ2Q0`Ns5-SQN33ZS,S#;dkj*_\(98cM9c.5FCM/MJUt s#(!>2D$aWs"FF.s""-K"Y_H#.4[=U/Hn*a5<;:Hs!J%%9L17%5=\EI9*.[X/,i*@783_Q"=k)` b8gO)rrCdPpAY$kp\k0"rr<),m/R%eb^*4HrVlfso`"dh"$mAF!<2ru!"Jc)"VC_L(+0Rk!<<$$ YQ,=:-2dfJ"qqGl;Zo5^!!%'>rW*!FrW)ut!3?)!"9^(]&&A5E!+#R(!=K&1!"^RZ6VM:r=8pM4 rb)9g!"ga\!!W]8!"f2U*rcKN770rQ<WjUCrt>VJ.rYK%)CJG_56jP%#uUah===,!#!Z5jOU4<M rtku(=U@5Y3)Wu\!!bVu%o=$ZcW:&a"\We774B;X!<4DH!<<&t!!!*!!!HDPm/FBj!!4-@9`G(n 3R%:!!?OK).00Eir;Zg5rVus%!ri6#RfEBe%06GOmf3J`!$2,'s8N$_r;ZjC.K9DJ"onZ%rW#CK !<<#uVt'fi#mC7CrW!*43XYpN62LW^VuQbo!!5tC#1NVU*]==&0`M(O*!RH",p!d<*rZu]*Zu[G *Z-7Arso;X0I%\Y1,f+S"sYK<1asX_s!%aa&N2Bn+?1hM*!7#t1,/_h!]W#7rr)pG62qu,3(<ie "t_3!1+b78rt,Ji8L6,@/O(W_3!;H72FT4t9E7!N9E[C0<2:N6"TJJUrq??j!;HHoBE5F:rW9H* iVriV!;-9h!!>@a,oHX\!WWfJrr<$JrW!0:!"0na&Ld_[rW]A&&JHZB'E%n2$iL)*.0BPXro3qk rr<$2s8E;%!"Ao71)0e&s8E2%$Rl&d)#jRI&HFs?56/(aXj-j\!%fJs-2mlaHGK1RRJ#o[HH#P/ RJ#o[.hS`=f_3*Q!%0"lpAb+%f6mW.+K5;5XAAm]!'!FIC^6BVg>VbEM2hNE'Sja%3'#+WrlB+/ \,^1B8Z1S"iMZ_Tq>^Qu6&YdB!GDK5'*AP,3^<TD!.+SD#<A^@ro1OT)ZKdGBYa9@3QCdlZiDTk [/Bn0g/r[:o`1EQltH@u#s"pBro(4EN;sFf!<<&p!!-%#rVup:rVlcrruM1@&aKGsrW&kd!!7`F ;uQat"=O3L!_ESDqu?_ps8Mor!DGl\!!\G-g>V_H3W&j\3P_Q:iJZk!"=I(I0KB(2s(2=QF(kSg !c3:&s(DXjC1E'\DO#SKKEcdiAp]eZRfA*IJ;TDFC5@47s)e?jK`?Q&F8q*tErV(#?W*D3s(DIn Jnk>b!.Flt"+-VhK)^f4O(s*(s+CB!re(K>J:_NRNKaBY#C2bdJ9QO$J,aiuU`KMY!<3`4!8@GG rr)olrr2rup%nXhiD\_8rr2ujrqug!2?6;rrr)p6)#aL8&cW.C!##>J',DPq-3*rKWW44l,qpSC !!NQH'`n@]ruMFG8H-(6,qC8As8E"trr<-K!"g:P!<<#uf_tjN.K0;P.f^b(,<>Fss$6bRr]*RM !!!K.!!0"As8E%WiW&lXVp,2?!Kl@@rXGe6\,L%kWrC6C%4*B@s8Esa"99K-,PS*'3WM;C4?lZA rdZ:UX8^Ll(9#a_rXj_J]YjLCZS\<T><_#k3=e4<s8E-&"oo)4rtYY93l(dprrE'#!rs/a&,H86 B^EMp!2ohkT`D"7s8E:;m'N\`riZV2rrE)urs]#oXj$hE!K5q:rW&kr!!m9)^c;Cmrq4,,!!!<) rqZTp*;fg8rr)ot-0YF0rW&ke!!G=@EARgu,m7$u#ll@Q%K-8-"K2;!!#ke9$:Qj+RJqOF#,hI< r;ZmZm&0j`!6kE@!,1Zu"B$up4Ym$9s!n720K)-R2#f*+*X=_G0/t!m1`ZNK#"LKi+;$%Zs!%V& (a'n"0**m]s"Xa776!Cf*rd5Z2?u`*)F5f+:*BT9"u\.c3]'>\s"+F55;Y#B/NEbe#>6$c3\<BT 1B0<=4>7aF+<Dajru1n]rW)s5rrCdPpAY$kp\k1l!;QNqok;/?rrD]jr;Zpa(*t+&rW*!LrVupK rtkk='*&4arso,B/-#SKW;ci".1II:rr<*4!#kh:!"])U#QU@n;\9Nd.ffVK!2obq!CIe*!!hK^ ob.<;%28aA#7CM<%kj@Mh#@?YVuET(\kE&$!<<$%ZiF%*3<9*Y$FBe3V`QL'rXU@Vs8E'"*\dUA !l4fBr;[:MljkB`!$_Ig.4b,k-iX/H3rf0Z5Q:]`3</sf^c`TROoF`6EW@Q?pHJZX"osS]rW<-' "pt2-"6'7<#5nN'59h0F!"(aFlm2WK.B!1>3WB*ZrW0eprr<1[rp0UmrrE)urVusA!<<$(ZiF1+ 3<2(um/6ndVuHENrr<$Ds8Mip!)3:jrVlcrs#o]K!!N<%s8E"roDf(URI'q3L*6LO!@Jrg!!5tc !<6(%:/Xoms8E$h2Z<[^3_h[.rX0PN3rf3X!!9t8;uZh!MuLNh!!!)h!!Fr1#!>Z[rr3`8+<EB> 0EN@e3<(E4(,%Es*%O!*s!\.-'-&hM*#ei1#<"D/8N%bT9`GJ*0I]@&9Ih#>s%E\c00_-<1+c0I s8E3\-Ts.4.oQC9""c_f9`HdH8cL:G9.)VJ8OGp?s!n=?0M<ig5r'bd@0'S3rW)s>rrCdPpAY$k p\k6$!9*_P!qg6BrrD]jr;ZpZ!$`WcrW*!2rr<'8!rio7!#,A4"=HP:)Cb^c!36&!!@(hK,Q.TF .0(+`-iXAT!:7&m.2+63!<<#uVuH`!,oR@/rr<&Ns8N#u!$hFB!%n3N":HI@_Z9^H#!)AC/K=b% rVup&s8E!srr<$2rrE)u$=!Q;!$r08blB1;s8N#u!%Ip`"&o3l3WB'h&]Le")C5A.!#?(hf[g`7 !<<#u/cPeN3<0!X!!3NA!<<$'!$qW5rllZ8s"FEts8E-&('t*Os!IgM!<<#ufCJtLRJsQ/!%SRK p\q)j!<<&t!<8tsrW*!*rrE)uquHcr!)rdq!h'%pqu?onri$J=!<<&u-iF#G()?`IrVlcrs#g2Z !<aqQ!!E`2$O-n:!!!<)"9\]C$P>o/rW&ns&I'?\$OmjU!<**'#cXlds8E&m9)hWe,p<3f![T`) s#:*Y!'$nVrqla#.j?b$fcX,k:B1:s:dm8rmJd,H"?7P'p*p"s!'(!$""QDl/cQpn2ZG327jCGD .3LAlruqS$,60qbrr2pH!&FQq"?%hM1*$<8#956L-S6)j1B0B>9G'ih*Z-L/.fh:[s!n1A,rRU[ /I+Eq1+>e.FX-o$#[KJ]0K_!L,uXdB"uIbZ0ME<6s#('V1-[H=8P]:U#:iA19Jdq^/,q1+78$'4 3&!p%s$m)D8,`Mg(B4Bgrq??j!;HHook8[GrW2\*rrD]jr;Zpa-Rfo3rql`r)ZLoc!&=O%.h<j6 !<<$!VuZi,![fQMr;Zs9.0'e]s!%fIj>d2f.4$2=s8E(t!"8f,!>QOQ!!D3Zi[b$/!&4BP#87(N &Wluj!<6U4!5ST%rr<$jr;clsrVup&rsSl+!+5[)!$;.R!WZ0!s8E'"-P?@q!s$sPVuH`(53t`d '.3bn!"BkH'E.t4;lBZp!%7dH!"],/rr<*),67cC#661Qbl4Lo/cR*s*rl3B(aTOi$i^M;%6X=_ f+A#_$iU,+%Jp,,iVobT!!b_5*mFWM"9AK$!WWf4rtbY6!rs/O$31#&!<<&q!!;-YVu-Mubl7!G !(6ecoDnjhrW)s\rW!$j3(647'*fX1!$rU%%gi7Y"9Jc8!#kn:!3,u-!#,>3!!`H'!!`E&"%=t0 WW2qtXoCEd.l7G16SAH>1]pDg6)ah_!!<*!#Y-0r(*uBj>cRi'"#N;20`V.P3WV!:s8E+"*[3B> 1^6iB9Mcr[9`H(;7nc8p<)>D2s"OI0!ZX?]rr2pB#8eEt0/bI0.K:4i2A8YC/PJ_Ls"+F&0HM`5 0GsgA#>$3s+tYc)8,k4I,oeU3.5X(,s"=X3.kNG*8Ndh:s8E3D1.Onm9I9]u">ib%6RDaas"F[= 1/8TP78#Q=3!W,C1/9Z$6Uh#*!CnU8!8@GGrr)okrWDh]MrFI1!qg4,o`"dh"$HWm'E7t3!#GP6 !%%XqrW!!5,8U:Z!"o81!2ohs!u<=5&,cJ='*\FG-NIiQ;ZJ0Q',;>as8E+u!$DLD!<<$!bn9gQ ":5')?.euP!87AP!*fC%s8Mlqs8E!crW!-M!#9:bc%5oo!WWfls&'(%R/Zb=$*1rC:]WdurVusP @K1'F*f8+VHN3sEJH#uW>Q=^&!!5Hm<<)q&/&MA[rhf`9rr<$%s8E$!&c;V3"9@'Qp&"dk=?HZ^ !<<#uVu-MpVuQbr!<<&t!<3H,rW<-H(+K:_rsJm:;ulstqZ-Zq!2o_p!2okr![%IPs8Mrs!ZD%A qZ-To!_!)KrVup$lN$ta!2oDg"WSgOVuGBL:'NI<"9:)1,6(UE1*A9Qs8E$A:At4n*rdnt1ba:$ `J4Elr;Zolr_rdr!WMH_!!!]$!!5+u"TMC!rr5+a9GT2l)#k0J(B59X%i,a1()&AEs!Ima0+fo< '`\76'*fEk/JA^;.3SXGrt>PO'.kse(B5rd*<-fS*!7l7!&4HP"rnC/',;Q*rZ24r*[r<a-3#=n *\dU8!u3LH)#kW^*&\p2(bd'Rs"X[.+94S&!8@GGrr)oirW2]Np\k3dMtI#I!!>@g.k1Js!<<Z1 !!!?%!!ElL.h<*hrW]8#,oS'[#5nN%.K0;L-ZSKdrW!'3"<Jcfs8E"rrr<3Q(*tI2HN3sGYS.WF !!PZ'regb,s'#L(HN3sGC&hE8!<<&q!<<#u-2mlK%fj*4H3b;drW3'Z,6'e2,q\K_V]+Q#s&'%^ Du^"@<'(%P!k7lLrrE)u!*T=%!*T@$rr<*bMK8ar!ZIC*s8E"rr;Zg%s8E$!*rH!>%fj!:rW#mq !!-@9q>gQp!2o_p!2okrrrE)u!WW9%rrW6""$17#!<<&u:]b]3!<<&s!!*-/s8E%s,Q.TBVuQbq !<<&u#5nN%)Z'O5rW7rW;Z6Xr-0kR2rW&kg!!!f7!!<U'rn.5V"t`sc!)PR/s"jg2+sX,frW+]2 s!%aK0H`7T\b:CM&c_k/!!9(tRK!6g;uW][!<3*'1bo81<;ums'*LZO(agd4'E0E\/,q%$,8Ms^ -iYk$,<Gi[!^.hhs!\1)<$agg75R=1.gJa+:ejhO/LCEr!&jjT"AD]g:f@;l!a/Jts%i`6;#af* 9O1Ct<*`/s>mG=\E,&O+DJ9&f#AA"*C4MA1K`?o4JjiE7E;p">!8@GGrr)oNrqug!4U*Dcrr)ou &,uV0$2OW)&Jcl-%KHD3VZ8"],qB3"!!8&Y.K0;K7bD_Z!!Ef8*[:[brW&kr!"(4l,qAu2rq0D&c)J/6,r9k!!"PL>Q4[+m/Fg$=oA@#rqc]qrW"8D!!Wt3rdb%T(B=@8!&u2&4U38bVuH@;fI-\s $9E,+"9;C^9="PPrW)ut!*T=%!*T@$rr<*bMK8ar"WE^-p&;c*!!!6'rW*!?qu?d/!)rps!2obq !F667!<5%]!9*q$qu?errnRMRs8E'"!W`6%s8E*]Cfg];rr5drF%cT6rqug#!XmudbTm&d!iQ%L rW)utrs&E%!#k_7rVckU!)idr!%$q2s8E"rq#CDQr;Zg5rr<-/1B,/j#R2k`$NO!]1B0050-VX@ s8E$Q2ZG!,!&,NRVuD5Trt5;1r;['_iTsJCbi(SI!<3*'1bo81<;ums'*LZO(agd4'E0E\/,q%$ ,8Ms^-iYk$,<Gi[!^.hhs!\1)<$agg75R=1.gJa+:ejhO/LCEr!&jjT"AD]g:f@>m"&;uu:B+,k DG^@=##&;t>?"m$s'5kKAoMKfJ8T'#D?jimJ80UqQ%]0p"G0';!-%r>rrCdPpAY$kg&CsN"BHWq ,qJuo"TU%^!$rE[!!eVd%k/e)/HGhM!6kHC![B'+rW!#,!%\'L$9ZpY,63As$!&?&rrE)u!2obq !Z!#,s8E%s(&e15.K0;P;?1&&VZ><Bs(DH<!2okr!TBjQ!<<&t!!!W2!<<$",lf7k!!W&p!%@m_ s8E$!7K+Y>.4%"Irp5OIs!8"5,leSY6"+O&rYYV7s8E"Xrr<%)s8N#u!]YO?s8E6dEraG`of<*Q "oo88rr3-$!!!Q0!!!?*!!BV-of<!O!Ak8b!!,*qrr<%ss8E!Yr;Zu5rj2Y5s8MutrVco"j/kKE rr9k;^8learqcZqVuQ_r3W/p][/QI9!W`9"qZ$U5rW)s"!!)usrr<$Dk5bP]!2oVm!4;S&"$^#h HN*sG'3>,5!%%RD!!rT)!2okrrs&KJ#67^f+SG^6<;usurqlcpVZ;Y;!!Fu4(1o)rrr+_Y(cF3" 1*@G6.0h[H,rQMP*#ei%##5gU1bCC3s#:*01a"jZ/HIgbru;8,4=O#s1c@>n0F&Xh1ep_&0/3G* #<GFd-SdS12#fH<1.*lP8OG959*[s[3%7!Z5th5=#=D0R7pf"[8,l<b0Lu*BruD%=gA^gFrW(XN rW!'I*\09Prr)s!-NO/W!!rTN#QR-j1aO^a$O$M/!iH#1rsK/_'*+r"!#u2'iJ[^=rW!+[^`3>!<<#uVuH`$"q(EFp&;c*!!!?&!!S;[<socDrt#,0!'1)Y!N-8(&,uY0rr)lt!ri9#rW"DH!!Wo* rdFhVHiO'G!,;<1"LS0p('+@B!<=SJ!!3N=0`V+PHN*sFHN3sH!,)?=s8Mut!>>J5rW<-L!.+\E !Oi(/4TJ%QrWE97!%TMu%0.jW!"D!Jro.98!"C:U#!(:6rr<-]p&:uj!!OM3i;`u^s8N#u!%n5D s8E+:O!4o1rWJ:+_>Xc@rqcZt3VEBLr;ZlbiVrlY)?Bg:rW!$9!"C=Q!<)lu!WW]0!!-4/lN$ta !2oYn"fIag3I3^b!!3\Hf_tjO,>7e3!H,+@rr2uu1'%A3rsA`)"*t7RHN3sF!,2B4!jpoHirB3% 1'0:1rr2pW"\^:'(a)9I0`O]L2D>k"-T#=!s"jp5)C7fa0P:>:#<Eta.m5RG/cS6E)E8Qj%ld2k s#LBA:ao'g1+bWgrWc+K1eoqg78j.9"u_T45rMJ.s"XdO.i:/u1ckV##;&V"9Je=m7K5+D0-L8p !<3!ErrCdPpAY$kg&CsN"A(Kt>7(<."`,kY,p71,4U@0SDAZ274`6/WrXI+O-Wph<=53_)FZ+d4 q>LN/;O9\"s8ESPHAI;[ec,Bh17)+;C0c+5s&'(bX4dK&!"BJ=%K6A-rW2[Sru_=B]`7s7Y<@5G PFV[P&"8:YX)QPepV#P0qu5X$V#NCZNJ:,mrkE_as)8XGT$U<(DLbm>rqX"M[.jRZZjE]2rWI@6 DMFharWIk.\in^GrWD2-Ra(m3"3dYC.K0;I$iU,03Q(jhVeH)1"'E.YB`.o=B_DA&,?)VKBdlJ2 s8E-]!"Y9`s8E@8Ps58qrm89[R5t<H!)rap$u#>5VZ8`mlt?A,(e"E'!'0rW!%IdFrVcjg$\.@? !)rps!6k?@#ZIZ#;ZO3(osFaF!mK:ZrVusF0_bVK=gnA0!E0!u2@TX%$R![mor#U4p&;b6rr<&l qu-ZUV`F#B"B%&X4YQg6s#gT93&E<B3'&bn.fhI\s"=I.+<E-71'TEj1_hbn*rdbj2?cH@3&!*$ s#:*;-SHJ>1'':,s"XgP-Se%M02+n9rWb2+:b++f1bequ#"^CA8OY9fr^R/c1.`oH8O`YH!_[#[ s$HiV8P]:;!C\=7!!*#u7K3AArq??j!87AN!!+&rrW)rso)Ji<VsO0W!9*nW!9*bQ!;6?l!d^d2 qu-]kf;DRE!!!0#!!-?Vs8E,eVZ8RR"p,7%fDbaPp9XgffDkgNm&0j`!LhX?rW;Ga*rc3G3R%K] MZBaLW;?Pu"C1U[!"&ZQrVupCr;[3cbl6RZ!2oLg!1DI=rWMSc!1DI=rXRSK.k(IdkPk4l8G0cE $i^2,,Q7uS%1"j>!.)08s8E)nc'eD.#!''Wro'b8rr<(uirAu\m&(hlfDkgWf:2gkC#S`_':mbT rW2A`qZ%!a[-[eNV`=_]$)-#OrW1W=qZ$X:3r_>C,5qKBJ,i7B:&t>$mJm<7VsO0W!9*qX#&)6R ro(Y=qu?aJ)#OC6!Wi@i`r>rKm&,h7!!3NJ3R%K]MZB[JVu?YsB_D6$!5Rk"">DY4AeG%As#:!4 ru)#"*&oB#ruMCb/Mnh/+;ud1*!Snk3%u*s2ZG32(bI0l.jZqjs$6lN/M\n=/Mo0]2?tff/Ls=F 73_d2"r^5e6U`grr^@#P.mHpD74nNn#<s=h91_Q-.K;mC/P@os.nhT^s%*>d+:&ASs$-M`gA^gF rW(XNr;ZgorW)rsM?![T_!;"#)!h5'(dn<'!0@$X"DgF*9Fq"#!&jcUs,-IL!!<*!!$M:C!WX?+ rr<*j!"JrA!rs;H$1Rur":5#-!'U5["tKZ_6NA>Js!IdmrVlcrs%i^r!nRDQ%7C*p!"8])!!N6# ")KCq$3(#*;Z6Xr!rDrt$2ac(^mY'"!L`rP!!G2I!+lQ:rr8#aQ\:EOI;!S`s-a+/H"LK$;#P27 F%gOHC3*/L:^0s+4C)\]9`J6#9Kd>k4]#$Os&'(p<&cd82GR*KrWcD!2H!@[1-PUn"[,.,<'3)= 9F"BW<)QA!3[t)0#:38+1f@(U4o]'o@3GRM!'L9irrCdPpAY$kg&CpM!$hICrr0/&!%6M$!UNbN !<32f!!!f7!!#1^!<30)!*NM+Q21I\,5hNAMXpfJ-2[`H+:eH3"r$q8!t?Q?J+3L=)"mq14aHo) rVlcrs#L/\$e>:X!r`0"-2mlE*;]^;4ZWoK!<5^p!$qUJp&G,kiV<HRm-4QR1f+0c!ri3!)?:cW 'a+m]*!mJ]*!R'(*#^^G)ZKd<*%Ck.!>lgV&I/sb+<2L9,9Hjq#9"0u,nDmV)ZLNW+t"?O)C$.H s8E$?*<.&^+<qXRrt>Sg%2C<G.j4j-#:hJ.'dG(X1B.ji(+D!m.5EIls"XU&/,fPK'E8'drq??j !87AM!!"DG!<2tX!!K3f3Pa7m!!!l6!!I%(!,<&A!!!?(!<32p!!3H,*rH!<$3'u*+TDEB#lsu, "!0F+D".K.)up?H!r;os+TDEA)#kWW$2sl&!<5"Z!&3")!=^:Q!!!l1!!?+Y+r1+Xs$$Ma)Y=%0 o`/\'!!50rMs:9F7kt'3!<2ut3!UW@7iF'\3]@!O";i^Q*\dUP!&FR)"u84i*]b`.s#gTD3\**. 2Ff:t/I+6M.k)Mp1ckY."tM>Y0.e\.rr*-m2AS&:3&!f$1^5Hg0Ln#k3<)JR/LrSH2D$a;s%<Sj 3(HD21eBA"9)q?Y!<3f6!8@GGrr)oNrqufs5Q1Z^rilG''ArijVuHYroi(,UrrV0["",&g3r/gV $1Iop*<-!@*`e.gr;ZsC$QM2@rW!!&3XPcc!!r/r!#GP6!%n'J"Af[1,qK!8!#Y\6rW)sC!<=h* !!*HKr;ZgYpAb4h5Q1Z_9_&/`[/^++iO&W_!mL#!kl:iT:]aNQrr2pS#9YuT3_'r.0`Mmk2B4:` /,q1$7K481/N>L*2D$HZ:'W:1.69F(/KXpM!_4Ijs#'p>.lRE#s%*>H&POQ/s8E9t*(__U1,_cm s%WbP(+V@3,sVDY#<G(C8OY[1@K.na@p^Z=6VK('s#'mL*<#s<,Q@btrq??j!87AM!!#7_!<2u& !!!\j!!G=KrkLPY!<3,[!!=Sg!'9rV!"&,p!$)"="!1L#8,WDj+:B/M'E.t5"?Hkg!!!;r!!!f6 !!"VJ!!H+1!$s/q)upiSrr)ot,67cuf)PgZ*rQ'=3qiUT:-\^Xs%Mq_!d_ZKs8E)YZr?/g"@Z,g ;E"ORs"js'3%6mY(*G=2('HN8/JTf9/HA6>)?qcQ1)r2(/,r?L.lo+?3#4(es#'pK,;T9W!]hhi s%EA`">:?\-T(l&#YZ40/PIoX91/_S"u$fC3("uVs!\165>4X;3_*WY/I,cm.54+_/P5t#!D+:1 !<4;D!8@GGrmLiJ2D+n.rr0/&!#):2!!N3""#`LHGPV:?*Y%T=!^AgmrW)ut"-KJl+T;?@)#kKU :,j^%!!#dc!!3Z2"Si$#+:B\n:B+MuB`7r0!<3E-!&iF/!@nHS!!!f6!!!K*!!*-DrW)sp!<<MU !!G88!'EXJrr+SU(cX9<0H)eJ.0hmT0J+>70-gKE"t`+Z3\h[1s!\!f1benZ!D+(,/I+X5)EK]D ,:ide#"M<I,;Lr=s8E9X2Dcp<3'SuOs"XdK2DQj<9L\t<#;%\u7nc9D8,k"C2GQ5)-Tt$Ms%<AL ,Q7]C&cVjbrq???!!,,,rW)rsJH4't"&9s=4o,-Y#5/#s(%hS,rW+Glqu?^]s#'oY#m1)+!%\'[ "TS`,"9959!!ODD3'e8pq>^WVI>UPn!<)lu:&kLt!!*-IfDkp_%K-8,!quZqCa/iYs%EFn1su@, .jG?b1B.:Q/I*^E1aP@8+>EgR#=gO$9.<OU0`NX-0I\S1.3LDG/I++$8N84U9Lo(9s!Iq<1/:&s!n.-0/W\e!C]'LrWkqN/La7A1eTG#5m0\70K;N$/cS6D0MXT$8NJ^-9F!(4@7;q#7l(*-!F[ha !<3`4!8@GFrm^uM+:fdt!<2tK!:g-i$/tpf:^@%c#k%`n8brDe!r;lu9*?R@!!+AGrs/Z42?a$[ !9*)@"B6aD!$M:A!+#R&rW)sV!<=n,!!"D:!<4)?2#dRUDufqFdJsDF*Wf.rrr2p^#DRY?Jo#sP K)]KhKRdlRJ9d>ns-!G%rdP!,BRB`3#*Xk&O-==>s*t05I?X\j!f!;+s*Fm#H\d`9s,-jU#`=4Q J<+T1H%>p9s*t6#OaiXWs+1KEOc=^pO`u0PNsDeWO+;_7PCNUX"N_<6-T_8OrrCdPh>[BRo`"k: rVusd*rZ0=rilG'';tm2-i<rH57IT'jT#9,qZ$g8<fOr\Ikq$o!HM]L!!!Jk!!EZA!!3c3!<)or !<5:8!!<N-()ZWC!D,HQ!<5gf!!!;[!!G8V!`htnrr4kZ.jH)K/cRI(3rUr93<(`93$TJ7s"Xd: /M]gk3&^e,#;e>+91^lf0E4BE3$L%5/Nc<Ss#U01"AD0X*%h3i#Xp7!*],HB1b8Sr"tMT%1cR<ruq\/5p/ZQ+<s#K4U3ks3&X>L+t`gK">V#I,oZe0rrCdPh>[BRo`"kTrr<$Ys!.LCrr.HKd/X7a %feij!!#1]!!!Q+!!!)r!!"PH!!>@Z+<pgc!'gJh!&*^>!e<sKq#CC;rr<$0r;cfqrW)s]!<<ef !!OJF70"Vpo)Jh,6PfY$s)7u=!r`0""T8<$">\a4!\cYIs%r^os"js%/N+G"1c@&e1^6B01.<rC 0`O$88K'`1/M\pX0F(9C0.SV21.V@&#>ccj92I95/cS$>3&F;X8J<WSrWj>o4[1S_59i/f7g'q` 3&4)*:B*`f1eTT48Llhhs$m;RAkXXD8OGrH7fl@13;W^0rn[SQ!;-9j0E2"R'g*`?!<2u&!!!4t !!$7'!!*ZBqZ$U@mf3=jrVup$r;ZmqBL2Lq!$(q;!?P);!qlTr4<AA_q>^[,5m.Vs!r`2urr)ot $e>:X8cK=m!!4N8#lXi(62gia*rZ->&cVh2+PQl!1/Is3=oSF#8I$gt1eU>42E:_$#=Bk64Ye6A 9`IZg78,I30JlQ),6o_`.:u4E0Lc!u#9GHV/LNb54o\"U0,uec0Jre."t;Yd,toaAs"47/"tM,` 0L[?^s#LBC3(GJQ.mGfh5lj2(s"jgO9/(&Z7g(Xn5<8fE*rc5orn[SQ!;-9j-3!rH4V8q<!<2tK !7:cH5Q:]`&,H8+&cMb1$1Ruq0Db_N*aKW^!!")?!!!Jn!!*HnqZ$^3;D:*/!<)os!!!0%,Luhr 76NR.!!*BCp](@?,q8fns%`Ro"VW<b1&sW?!!,M(g].I43WMN#rr2qY#EaLnZ_rk0?iP-NGD'jQ H]b3)M?]MjQYL2QJH(f;GBK+D^8I1oQNtQVPEhJuWS%6F!5/>u!j?9As8N%^!1Ekb!fF+Bs-<VJ #)$fT`MpYcs,%&ZOd2B!B!IEs`s&a%O/BS/s0)IC"Hsrh,:WQkgA]q-rW)Tirs8T(!DY0E!<2u& !!!k1!!>2#!%[mG!$(t<!"])0!"\f(!%7dH!$hCA#GdKM!'1*C*rc?CT'cR[)upB?!!4G^!<5([ !<)or!<3E,'A*9e";*=&r;Zgsrr<$#r;Zg7q>gP(#66S=.0)%%,6%WD6QY"_s%ECms%r^os$ZuR 5s5/Q!C&mL6O,bE4[UMC3%+_as$Hf7(B6`%&-#!%0P3s=.m8POs-X']72&0S02DL6!$_G-!^U72 s8N%(#B49F3\OW03<)>L==Ha-=IT4K!D-8j7fudr@93D2#ASZd8N&k:<rY_oN$UST;Z@m>!8@G. rr)oirr3B+!!6%3.K0>Hrdb(?!<3>a!!H=5!)sR-!!"#;!<4,6!!"/A!!!r7!!ZJ[<0pWK!<3E, ,5qQB"RlBk&,#u)1a<##,ldrDrr)ot#ll:'!!<[01'%=o!<<o8!!4AU/,pOf!!Nr`!\HG5s"FZX 1d(m?1]U2K!!$6X!!4o'!<5mprr4JR/JAj;.2EsRruMD'%7)@$/NP?\+pKPS.5FIF:B*9Y(+D@& 9LUj5ru;&41B0059JB%,s#:0W1+b"7/cYhM9*[mK:bXCO1cYLl"u7l(.7m0(s#($92D@]X8cL^K 0*apB5;-G<2Fmd7!]22CrrE'CrrCdPh>[BRo`"jurr<*u'.Nn\rr.HKnc8[qiW'*^%ffQ@qZ$U9 r;cj=p&G(8rr<$;qZ$h$LfB^A4TPKi!$_CB!!Mck!"\c'!]2,%s!7XFrVlcrrs8ZOf)Pm^<&+IR *!$$Trr<*F%kIYurr<37.0;(^!<4_X!&Qh?!&O[Krr<%'gAh:1-NO0Crr2pJ#;$T()CZFC.K:Fo 2@Vr"3%[0?ruqXt1at1O.o-+(#8SaN1e^=r9`H(59/?N("&(C?7K5=N:,4CO2D+t.s%<Sc4]!g_ /MoHe1^5]h8L[5(8cL[P1,^gX1.hL(s"=UG:d6UA9/]<?6NT(j*<-$=,6%Ysrn[SQ!;-9j-iX/J $T][7!<2u&!!#Hg!!")?!!#=_!!#1^!!!E'!!"/?!<4JJ#58)t-iX/H#lFZ-(_[/T,60.mru_=B $2ji($i^Y;!#>_;)?L``!<4)E!"TB#$NLS4!!3345Q1Z_@fQN-rr)ot3rT*]91_rZs$m;T+uVSF .ooFF*!]b/!'F@E)?Bdo#8S-V8KIjO<;uq',p6VQ<aST[rso,OB)Vc2:e^mT"&MmZ,QDW^3*-&A rr<3I2BtReAcH*@1dN)j!XAE"!XJc>rs&K'!':)Z!&XKO!$hIC"?eF==Yg!Uru)+o+?^5I,;;+W 0*a0a,s=gQ5;rNs"tLN^5<'c>s#:66*&]<*4?kb(('cZJ9HYo;*\dU/"%>7$)#l;irr5gp1'Jmt 3]K>\s"+F/.lp?d,s;2G"YC]_%o+eX7K57N9J84V3(6>1s%*8c+=$mdrtGD4gA]q-rW)TirsSi, !_F:SrW)rsJH4F)":I6j.<YOg"$[4p/,B5G,Q7ZC&-$>7!!%BG!!)Bc_Zmh"$Oo'?-1(^4!rDrt #lFZ)":HR`quH]prW)s_!WWNJg].O"57LR@+sm7G!<Psp!!3:-%K?_>!$5>E:/!r5s'#X,,q2SG 3<(B+1'&47h>mQ[">DY44?EK@s)A"'"b<"f:2k%LBEsE6J80mXKTH.[#*".Y:m$?hs-Et(Lmj-^ X.57NM?f>]H[0soMK&TV"d=(oN.?ofrr7QTE1)-)L4F#ns*"[0H]seGE0:0a#Ae[HJrtRuJH(Z3 Eb^a:Gli#:J,ap"OWGl*2#dm^!8@G.rr)oirr3H,!!,A.rW)rs"X=!O!%C56!!3EP!ri6%%4rh) 'E8%8,lf/;"TAB*'-dfL.0(Um!!aqd*WRB&#QXl+"sX*P.gQY0rW!$A#QPkE%06G<rr<0+!"Ao7 q#CC>p&G'sq#CCBfDtpbli7/m-NHH&rrE'."9<7&!*8pr!=pFS!<6a(!!>Sd!)W\r"9:TRQ%]13 !4;c`!aS)"li7"pqZ$[0!%IdFrVlcrs$,'7!%7dW!#kk;!A[XR!!+ARs$6W%rrE'F!`huZru_OH *&9>u,6114'`g!Wh>mQ^">DS;AiTehru)+b(bIE_,rctG1^=p0+?U]!*\%+O!?<<`*!.l6*rdo! 2DR65.5iClrt>VS*&o!!1ccWV0Ej?t)AkRVs8N$B#;d8B1*/>72#fH<,oRg_3$KFD2?t?E3&ET5 ,;fE[#;eC_-RB`N/cR^3,9B!C4oGB7rn[SQ!;-9j"TAB%&Kq&Qrr0A,!"o,/!"8f,!!:.?s%`%` !!rK&ruM5)!$_FC!@&ZG!!<9&<%n55#65JP!$`Tm*<._O!!3T0+TDHA&HE4;rW3H-4oZ&D!!5S& .K'5H8,iPj"99A?":#G;%icK6.7*tR#66M*-NG=jB)_i3:]fDP"?'!T3]-j8rtkto3"IT()DX/L 2?b-[%4rVXs#0lus!\(3-VHKHs%*8Q1)9g_![e^Ss"Xg?0HN8*3&WAg*X"AT2Ae.Irr5Ur5=6qZ 3%u^3s"Xd)1bCIQ*&R[R##7`A1+>1@r^R2e(+DpG.8i\88HL)!,Q%Pqrn[SQ!;-9j$i^2.+>t\J !<2u,!!!K+!!!Vp!!!K,!!4YN(&n78%0-J.!!!<'!<3?+'*/"D#7geZ+:BIq&-!p[!$s,u!%.dF %gE"h!$_JH3rK$^"98`o!"o5?"9:1b!#X\q!#,A4!!N<%"9JcK!#Y_9!=]G7!<3f<4;Bh=3#;NP s![q)rr<*,.3A?d!t,)X$3(#*)?9d9rr)ot:]MKf!!=&M)Ctad!)3@l!!`<#":le",6n/o!<<`!!+AVg].IE.i(KOrr2pH#:hPd+>>Ag/cIX4'ehd$0J,-]1&r'h8HVXA0K/qd#<!PU1bD9W0`O$9 *Y14V1b0O_s!\(-9HZ/Ts8E!ps$m,D.nfmo!]EV.s$m8I8LlJU9M,79!CK$M.g&@53&:M("A)Kb 8P]:S!'(!K!_FL^qZ,@Lh>[BRo`"jrrr<*+0I?\urr0A,!#E6Jrtar$">W7C0Y78arrN<'5m[Mq q>^L:r;ckRn,NGQs%WPWr;Zm,,n'\P!"]#.!%7djr;Zg%qZ$gY!!39d;?Zjs!<O_M!<4PL!<)or !<5(\!!_!S!!<*!!+G^(!"8f,rsJlY5<\uG!&W1*rr`Hu;ufZIrr2pO#9GB?*&'2j2ZFm)75u," .l'.Bs!n:-1cQ.=2G*oa"u%kR0.AJ,rZDG(3%[9\.53:P1^#Qj2D6Z^rW!W3.gIXe1cR';0/W\i #":R0.nN/`s%*Gh-R2&R8NK6=8H;Ha6iSY<9/&4&9E\!2-V$Q("TJJUrn[SQ!;-9j$i^2.!YZdW !<2u&!!"=_!<3Ak!!#jq!!$d6!<30)!*^fN4o,-Y,5hNAEps&//,qX1D#OG7+96cf!!*Her;cg1 rrrW0#Qt>3#6"T)75e@Qp](:_rW)sK!!rQ&rW)s\!?_]r!!$7&!!"5@!!3N.)#jR9$3(A6!$fnl "@Yua6SSN=s#(*'8JO')5>3p63X7#J/N>==*'!s>"u[t\0Ln)Qs"+:3/N3Vc!^&Fks!n=0.5EkM 3(Yt,:]r:*9J%ptrW#^n.f`0@/Hdn(1eTA!2?l`0/P@'p8cL@I8MEgc:.Hg#s#:6G8Mj129M%5D 9E[j*.8V_u!ri8Srn[SQ!;-9j#lXf))ArGRrr0/&!"kq*!)W[q!*&dp!"&&n!"8`*s$Hborr<'+ ,Q7]C*;T[8*![i'1'e6f!\+-[#66_?#W=N0ao@M#!!*i8ru(k`rVlcrs!%M,ci=&5p](9qrVupr;Zg5rr<$'eGo_+1&t3Grr2pH#:C`Z3$:=A5Q<VG0MWoR2EE;d3X/D[59i-G<<"]Y:/Xnd<&.*N s%Wem<_G,I2GeAmB)bF(:0)!,rW%0B<WPm1s)%pPIr\HeI0OGT:47#1D#]\(J9u$IOcPiZs*4cu O+N7SJH(W/P6A!12Br;%!8@G.rr)oirr33&!!3`[-2moDrdb(?!<4,"!!GRl!%SBQ!!!>j!!"/A C&hK;!!!l9!!!?)!!!]1!<4k\+<r]R+oi2Ts!J$W@<i/b<jo[@,P_?>5l_2hrr)ot<WW71"Od>O %qGG9!X8W-q#CIW!%HCts#'oY5?RparuM._s"jj13#4=_s"+F/)C#bL*\74H"u\:K1,Kn$s"F[( 1+>dK4V8\62?u2n1b]s_/K4XK">Veh76ghO!#GT4!B)J-2?Gp&2ZH8O/OrB+0HNaa*!\;[3]8r\ 01Z$q#=UO(90+F`3<)>K8LY\\6i@#=rn[SQ!;-9j#6+Z)&LSn(!<2tK!:g-i*o[/&5m@<>$2X]& $0hKj+TH0V>Q+U&)#jR9$2so)'Dqk11^>-J1_1c1&HMhY#7+a`$!gT?]`05P!<5=b#lXc%!<6($ !"B([!!*U?q>^R$!!N)t!]g<1e,]M,!WYGerr2p=!$M:u">)SK1_Ka>"u$r?%l>=Xr\Og;1_2>u )D1tC#:2,S8ME:>*<.o%3%Zs@*YBtBs#:-:1bqKas8E!6s&&kU/,hF.3^#D$7g:P88PCfZ8,jP6 1cRNS3'Aobs"=UG2D7]a-TsHh6Nft0*WSS+!8@G.rr)oirr3B+!!3fY+T;B?rilG'&]4VK(?b_u -i<rH7je9lq>^OB$gI`l%0m7@-NGY$4N[WJ!<2Bd!>?dS!!"/>!<3f7+T;9@1'Aa""p"]>f)Ph! $iU,,%5%S[!"8f,rser-!!`E&!$hLM!<=AD!!!qg!!G23!%1J>rr4JQ0K(LB&Mt^21^>3Y'/1I] 1*6HV!'(!8"#qen3<(lA.i(0"2BFG#s#U08"ZT123\NDk4Tll_4Z#5"rW"JK.0DIf9.g0#!Co-L 1'T]i1dO>r9`I'W3_;h5.mlTXs!n=P1b^@M91(K72?ZMp:,E1T+TDGqrn[SQ!;-9j1B%7S/KXlk rr0/&!"HgGrt45j"+V9i62CQ]"R,pd(^D5b!kA6"$R#Hs!#+c#!@M%E!!"_L!<)lu+:/MV!!!/Q !!!E*!!"qR!!!?)!!!E+!<3?+!&i7*">)G19NM/lruMD%3$fq5'-K"/('cEH(*"hG.6.>V"uInm )DE'brtYhr3\)77.jHnM/I!LX75R.a3<)PM:B*lc4oYE\/cSNE3!Df-6TmC\s"XdO,q28S9.Bm2 "[Pd58OZ>Q7K4_?7ntX#9LVTEs%EPe*`rUos!.ODgA]q-rW)Tirs8T(!DGZU!<2tK!:g-i!pTac %Jg&-=;([8$i9o),n'GI!"\c'!!`?$!$hIC!$hLd!$h(8!!<*!s&B!u!!MimrVcft"TAB%:_1qR !%n-L!''uY!<r],!!>1b!$)"u!<?*I!!GG4!(f*Jrr3l?6PqdD,";Ga#;R,?3&W9Q6iS>79.NLG 1b1?]2ZGN99HHqZ75k0/#<F(]8M(Z<8,kOL,rko]s8E$J7K6*f2DQj@3$UC3s&&nM:cA>/!Co`] 3!W,E9LCL/7nN_W#=h3X5sme*/cJ6B.83\`rseu.gA]q-rW)Tir;ZmS)C>@_rr0/&!!:%<s!cq!'gJ`!?;XI!!!r:!!!?)!!!6&!!!f2!!!0$!!"JJ$2so)7K*8e.K:%]#4;Hk(&n798WugWr;Zg, r;Zg#s#^8]rVciu*Y&,L!B_@Q!!!6"!!3`:,Q@`K'*''R,oQtns#gA_)Unce"9^P(!)cMirr39/ +s7^B+;Ggo*!.>k&,mUN%4D/k"s+O)(-2gJs"Xg#+;bkJ+<r?8)@%6'2B!kq*[(J$!urU&3</sY +ADeT"YCKP(c4PY2#f661(QMs8O"p//HJ:$s"FO3/L`UX/cSBG5uL361cYM3"A'LV!#GS;rrCdP h>[BRo`"jprr<*Y,<Gf(rr.HKd/X.drr<$[q>^R6!&j`T!%7aG!!N,u!$M:A!??Xi,QA2T#q5i^ kl:]6rVus?8+Q`ZrW42M!<36(+plg#!!<-"!<O&9!!+;ZruqFLrr<0E!'r+8rs8]+/^aV%+>Np_ 2#dLS!!`lV(*aJ.$PEC=#8dFD)upWf)ZM#d)B]#/'k77D/Hu1p0-2>M*rZrT/Hle>',W5>s"FO1 %i-VorW*i9s!J!n1);V^)BSl2"rK!/-QFKas!\1,-RC3(0JkB]2#g5P.4[nQ@K&Io@5]kt!<42A !8@G.rr)oirr39(!!5Y7,Q7]Brdb's!!GYK!/;*_!!3N.-2[`C8cJbk+?K5s!=;g,+p5EdHftD!;ZYS!C8m;!!X2J!*K:[-iX/H(B4@7&c)M+rqcZq(tS`g%12t5!&X]U!ZV2+qu?j/+<EE`s&K.# 62:K\!o!\X1a`8j1B.:Q.gH_A/LrM(.o-*p#<4Cf0,#<B1B0!33]7fr3%Zia1'\XH0HMoE1b8S[ #;%ng0Lm$(4T?r38HC%Os8E$W3<(K69Iipi3%[$FruMA(9IWOe/Of[m"Z@eo78#Q=8cMHh7nYa6 6VL!#s$m2b,8LIsr;bRNh>[BRo`"jurVus[*rZ0=rdb's!!>A3!''fT"9JQ2!"&W)"@W:l"qUM0 !tB;iMZ:QpC-DSA![)5%rW!!(3]um3"r\H]-"nD$s)%fVrr<-/#lls`!<)lu,;KZ,!Wi?H)Vb;o "op1R!!!E*!!!*#!!!f5!!<91"qCSR!B_A%2us!mq#CEs8)+(I1arDf:B(7m3!V,q,r-H6'f>q> #;A+h:`_2D*<.Mn1)qf@.mlAt2?tlc%kTFQ,r#?9#;$Z@)E:D>-iY:k0MWuYs8E$o0`O*;1`SD1,MQ`s%EV+7lj3q3[aqg!DZ5c1]gE@3<(`69`IZe0Ml%K/cSWM70#@X,Q.Vrrn[SQ!;-9h!!5n4 ,Q7[ordk'"rp]pe4T[&f-3#k).kN"G2?u&m.i&sT$Rbs)"uI)a.3LGrs$m8Q0M+/V/M$fR#>?fe 3[mQ=2#f!,9Je=rs8E$j7K,1L7liU`8OlAP-O)^f5;k/Q0`O]L0K:sE9.<5's$$N/2ZH>N(b7R5 s%*>e(*`eirtbV7gA]q-rW)Tis"46N!)W\ArW%NKJc:6"nG`GE!u`pK)#kc\1_Ka-"?%\l/Kk'D !&+?r"un%p2FSo:s"js4,;qAE91_AJ-O)IX0J+&/1B'054YfV.rW+68s%EJ_0HU6P!]X"Ds"FXC %mMfu+?'6g#=h?S3(Z"k1B0cJ3&Wok.551*s$m2M"?6Afr;bRNh>[BRo`"kBrr<$qs!@XEJc:6" Jc>0<s"jfr1,'RF+osM4ru;/".6T7*s!n(&ruqY,.6TRX,pWFH#;%/Y1dOc+5Q<)82CU=3(.C"X 2?H#s8cSbk0I'0h9EIX:*re,"3)E!B0EsfR5;FZ12ZH2N7nH-/8N&^es$[/P2EaV\0O[`V7g(^Q 2uj9`!8@G.rr)oirr3<)!!3`W-%Q'_!<3Gj!!"_N!!GGl!,Mf8!<2ru!"Jr=!<<N,!!"8?!!FYL $NL>/!!Nr72Eqj5qu?j("D)H]oDf(E-NF?"!':-I!C\U7!!!l3!!*u@f`2'u3YVGl!$_CB!DX7, C^<iLDL68#;BmmprW=Gu!&FKQ!'T':#:h)#:,o[=.K;F67jB33/L)\rs$-N+!$hLm![fQEs"jm( 'e:sR&cNRG)?gs!-Pe'Ys"FHe)#k0M('#]ts"+9],oH[]!ZER$s!n<d1(tK>/LN.M3!'g..K:pu 0`NX+/J0Qi)ZM;f(&oBZ4Ydd'0`E[(*!@r:'aYZS!8@G.rr)oirr5Fd!!,5-WrN,:_Z9]@kPtSj rrE'#"9;OS!*8prrr)ou(B5EZ!$D7J'-R,O!#GG3s#L9>5r9c.qZ$^3F&"Xc!!,;Br;Zg9s#:$Q ;#((k$d\kR$2so+1^a<`70*B4rVus]2ZGfD)G<4^2ul*B4oYE\;#^Ls2?5o?!!#=>!!bJ]!(e\m +?'6Z#8K9K/Nk'j-3#1k*]PJG1'0Eh,QBe/2Dc<n3Z]:@7gCdl*]bDb1b\kg#95BX0-D;u3<(*& 5:nenrW4'#+TFP/,;MJ)+ri@&s#'s#4Z5.s+T3>^1c#(J![9THru)+e*$QaO0H_nG3!:u_(*a@i "TJJUrn[SQ!;-9j.K9AL(_7kZ!!!dc!9jL`0EM4kLAV#R4<OW]q>gNo!!*!>"TTtO":IBf!!3u; !riQ+!!Hje6S`6N!!E?pL.MI<!!=&>IqJ]\s$[+l>mgWf'++R:!!N)t!?MCD!!!Ju!<3?*-2ITA #lOc'!rW*#.0'MM!!39'&,?201/'MY1,))prWOE><%TIQs%WeH4YeBG5r^Y"2?tHo,qC?1*]F$P s"jjE,;1Dnruq[m,r?_n#qmV)'*g?h%3?]Q*[(JB#=f4T91L$Y$i_^^3Z]k%+@e7,s!J"+9I2,Z 2ELjn"Y2P_8MVmt8cLON4WHsM1+O7ns"XX+7k+K;!]!8!s$I#C9JA:n:/!GC2#]!*2ZGQ31^?<0 0MkD29H=(+#;8S5.iLuQ1B0iG9HuUu!<42A!8@G.rr)oirr4nV!!#=b5Nr.J)!M#$)?BdFqu?^& qu?d&!!;io!!<0#rsA/prrVZi!!<0,!<<E(!!!/t!!*3&rrN3()#F=5$NM%D!!*B6pAb7$!!<0` q>^L<r;Zg(rr<'1/cT\iJiY[drW+3-s!\!s+?f`)!"8f,rr`B'#!Dnc!Y586rtGD4!(Hke!($J^ ")NR>$hOE!.K'5I#X/2T#6:2!'e98^$i`<j#lk&&!!P2(:*i1XrtY,*!"J`(!=9A<!!!0%!!!Q!!*i:rr<$#qZ-X@rW!*)',CQ`&cVb5!!X_f,m=5J#:U)q%jMZ"*rd#U'*T-\,o%1-rtPS_%71"a !>.Wt('Y?f0N9\o1B'*30K'C?!!4AS*<-o^+tsTg.l\LnrtPbU&N2T`((hbj+9jY@3%Ymn4oZK+ )D+)l3$('Y*Wd<:+TEJa4<,:>*We5V+TMEB2BFdV+9X893]&hr1]Sa!3!D,u3]&`Ss%EYS7m&Id 7l3p>7gCqFHSAk^1e%F;"A'1U!$hLfrrCdPh>[BRo`"k>rr<0W2Er#urr<'&!<30&!!`?$!"&T( !=8c+"9ec,!!WE2rrE'?q>gO"rVup-rr<'<#,_G$!pK[b-3!uF/c>YO$OHeZrrNB44TluA!$hLb !a#F`rr)p$$iU,+'E.t3&c2P1:]pb8rrE'2![B.&rVut2!rW*%$[%&^$1n2t'E%n3&N9Yk#76S# /N=&5"TM0h!!P,79JfX,rt4Ps!soV@%Jg&)!r;ls$iL&*$3(J6!!")<!<2un!!!Q#!!!*!!!N`> !#>PBr;ZjT-3#_$0J`Yb!_cK-rr<*d*[(JG#9YHY*'YYj*rd>f,<-`(+B2BGs$$]86Wc]K6Uh#\ #?4B&771$T;#`fd;G^7[5;XQ,s&f=Ws&oC$!_#[bs$m;p5t+pW>=1+E3Wq`N=\M?c9`@ck<(AW= :/Y3o;?^8n<*2e?s&f;*"BZj-75Y#hrrCdPh>[BRo`"kErW)s<!Ei1t9`Iuo8J<BX.m!\>#71hV 4Xh9l/cS*A.m5"3+;5>,rr<$.rZ_I[#q>m:!!N<2rrrNj,9$Rf#<a1L+<F/];ZAc_-Q!%4#U:H" s%*25s!7dh5n>)@s$$]-*[;e#5>_A$#9u,=(dC,1-3$17,s"jc6W?fDs!7n4,!8(Q5n-Zj4oZl5 5:9Sa9I9^:s$$Wn3aFdAs!n4B5po?Fs![q/s$I#U-#RNW8O[7k6O.a-GD\mT5rSa(#9H/N2E4u% >Q5uR73W^775Qq&6iT+G2#dIT,t%\u"=Gra6TkB0!(6cG!Zj7!quHaCqZ$UiqZ$\YQ&,#3!=^1N !!*C,s'5j0KFo%5(2=cf<WO$Hp](IQ!)bRI*re2)%3Qr]'0dT>rXT/G%fcnS#6"Z-!"T&L$PWI= ":7L<*!$!J!#,A="u75""98KNru(kWr;Zg#rW)rsp](:%rVup"qu?a#!rN&u!X95V732g_%K@IS +?b=!4]#0Us"XaS0J++A!rW*(%hfZn(_[Z%rr<97',DK"&Kh)R'a><Q*]+HG!<3f:)Aj&$rr<'B )ZMi$!#7O53<'fq(B5*L3<'osrW*cQrXfAX()RrJ+;FnV3!L9:,nj)g:B)O>0/EP]!$;/<!&X^= #>$g-9,nud+TF>$*$-X12#e]u!8@G.rr)oirr4MJ!!=Dk8Rqcq"%,4A)ZKd<*Y&,l#9FO'0GPlE 62qc,!!4GL*\\6/ruV1l"<J43)DM10#8e3\!#$J(!<5(\(`*,g!tbM;'E8mS,6/P\+;HI?rt>D5 5Q2B!,864>'*]3P.gZ28(&n7:%fdssF8mHb#6+u7)A<6".3K-,s!7aI.i&fu!<39'.0(t",ldrF -NPe2rr`Nc('5c^.0ff&!!*$*"?6B<,8gFr">D2J)Cb[m!#,A4#71o#5:Ir_&-"Hk%g3IN-O'Q1 rtYeP#s':6(+K7o!Ym((rr)mfr]^WV.76N^)B;3G*WetZ:Ak.m'E8U?!!$C(!!E@kIuu2P!!,%\ rVus4:B+N'!.YF]/HBN,s$$Q-!!;lp"!oi\;ZB)h4Z5q7*$ZL_s#:6J3(#Yq+>?+]!!bJ)1`e\B +?f`]#<t1'/I_mj3<(3-+<sW-*(q@Q-3$C<'cJMO93)Z(rWP1[,p!7&ru;7H#Tb*.3#Fm[+9rZ+ *X3N(6QZ7G!ZiR/ruM1`!<3K5,9.._5pH@Hrrr]L+r)"@*^pqG'*eh.(^iJQ2?NnM#9u2W0M*H0 4oZr81cRik"?7Y+49l!6+=BTF9Jlc8!'U?L"?8.X.3ng9!-S;?!_"des!@[b"ZRVL(ci?12?k'E ,tg-=*reA.+<2LJ#sTIdru;823'SHZ9Nt?nC]f_I,@UKMgA]q-rW)Tis!dsJs!\!j2H'Q$#?tI8 *\/HG*rdo!.iJd>'*8I]s!J%*)@nD:!$rQ`*!QuT'dE\h$i_=L*<.5b&HELE)#k?T)?KmP,p*(" rW!->!#c[S%ikT]rr<3K&HEdNVuHl(((i,T)?:o[#mVgi(*H:",8:(hrt>GP*!ZEY!!*$Nrt>JQ *&%Bm'E.t5*$kUb#lu"VrtYVP$3(nF+:Ae]$NU\Err<-<+rD!n!<3K3,82+":ac9+#7CMk,7,,& 'E8@@%gF6srr<':&cW:E,o.CS*YnbU)?LWR$i^,+59g+t#>#n$)B:+I5Q;K#-RDaj!!!r;+Su-= @Jp0-"osecKE)q_!!"eP!!$d6G6\+n#q6iGEuP'_![7UNq#CRi2D$F[0`Ns4,oRmN2ZFfu,QBt5 ,"ECp73b/:ru;8)*'-5/+sT#G*<.)[,6JuD3ZS/e"@4"P,tItPs$m>Z,mZIc)C7?crr*'@*YoD1 'E9`k,oA'J*YTb6rt>VQ1`.2T,:>VR1'TEP1)^g!2#eO")EJcR4WZ'O+pTeJ*&8KP1bJ_P#7ij_ 2Dd<K3<(E4*\oW7.ipI,s!.M&"#;bZ0`O071-#:l!]1l[rZDG"+>t,_3YO:K*W[r9s8E$A2ZGc: 0*`OZ1.O;b1,T"L#"]dg1c?77s"=O0:c^9^4T@2:1^>oo,"DVH0MMKb!*T=L!<=GG(&n9frn[SQ !;-9j6iR,h4XE6C:B*HX1*c_t!!<-"!=8i,!!3o;&c2P."TJH%#lal)#5nN%"S_rs!r`0#![n!L r;cj#qZ$X'!<3B)!!!6'!!*.\rVup"rr<*%!"]#.!Y59Gqu?^$r;Zm2%0Z\2":kJ8'*/%A!!*$, !>ZFL!!4_V!<4/G*WQKU$P=W`,m=P^%200_rsA]5#7i0t(`Yh:FoMmO7l(*&!=/]*(&o6V',hMp 'E90T/cQXl!$!Qj'd+7k*Wd*-'E7t372Z%f#=Cuf)B:+C)#kW[6V0*D-i<rH%it]Prr<'*7K42+ :]Ldu!!!*"!!!)j!!<f5#m0r'"!.gM&,uY0!X9#=)C#[m62r;;*[<m49LV67s$m5N-QkcH0`=?D 3]K5=0K([/rs]2W1d*T"3$grl(^<,_.iLc<62sF\,9f**4Ydp'5Q:Wc*ZQ[c+u'$<#8Iad*(;&) 8cL:G1`f=5,9SZns#:3@&JbsA72>hD#95rN*\A?M/cQ=d/J/sZ0I&OurtYhn-Ug]O2DR2j6O,b6 6T>ZF6&kma"tN2'(c3-brso>d2AJ,'2AdtE.0hab9.q8=4A5]2!@p).rW>M_0HU6V#;AM0/MK4K /,p@h9LV<.1,_f*5mKP?76!=s9/cf^!\d;:s"jdV7o94m"Bcd$3&:LGrrCdPh>[BRo`"kXrr<0b ,s<hTs#gB<,Q.TB!r`0##m1)+!YthLqZ$U!rr<$)rr<$'r;Zg#p](9qrVus#-iX8H!<33!!!*B+ rsAZ)!!`H'!<S8[!!!*#!!33%&,cJ0%fgAB!!!6%!!3`A"TJH)%fc_G!<3K.!<3E-()?fK!\FTV ru_Le!!s)B&L7<%"UGJF'+GQR$3(A<%jr,0*'m>Brs]!!1B065#QXl>ru;.T)A<Vpru_:nrtkq? *%_.*+;Ont!Z!:"rr)pe)#l`(6UqG$*%)XAruM;18Mgl(qu?g0*WQ9A!!*?ortkf6!!rH%!!<-" !!;Zj!tbM>!r;m!*X_rYrrE'#"q(_U,7O]?s!J$m,<n=b76s<@7g1du+@AXQrBgfN3'8$32DQET %0n(64Yd:&,t%\L#!Fpr)FHYRs$m>>+uhJD1)_N)rr*'B*%Ncg0`N1!'b;-$73XBVs!n=2*_[\$ +>>JK3!M8Q((i\u(&o<[*'YPe/K>Z\rso>d&KEV],<-bE('cN@78+g^1,f/"#<b%63"\MDNW0t& .n;Q91`A(J%gO[E'fI^'(b>V8#<"8/0,uZ.9E-gL.lRG,"%,g;*re>-0LJ&V0KM?IrtYf4770$i 2G='9#<bFC3''K$2ZI@j0MFq81]gWH;#al*=WT=X1B.sd!8@G.rr)oirr39(!!H*u)B;`V*![T2 !'DVl+qai5#8f?d,qD2:62rhC4o[8?;Bn=<2ZG!+1bC[F;GLHr3!Wr,5B(@>:h]l7#&HM0BP_m1 r`0/IDJ403s(h[Ks)%gts)S<nJrMmZs-!Y%F,tg(BPRQf#Af`CC2c[iDZ=_]MO/.0Chek,BErKm O\TS<E0($6#Es%AOc#9OD#]FqKSkiiN<!_nN!FQuLllSLMQ?cM#E5!eS>cKO3r]Kk?Rm0DFbFdM s+161s+geqC1r-:s&/lK"E8EoCi95g!H)NKrW,G8s%<G<5;X\d6NKJ6ru;#/p](:#qu?aD!<30& 4Uq5f!X8]Cq#CHt!!;lp!Wi?)qZ$U&q#CBrr;cj%#;eCf*Z?(B/cQjs2@W#>3!;H(s!%UP!#d*^ *W\5hrsJoI+>t#8+9<i.ru_G3)@8i"s"478#TP?&7lD80/LCDq!<<N-!!!l7!!WrT-NY1u(&oie (_[hf('4IS%K@CP!#c4F#p:Po!!a>@*Z?(*+;XtW!ZWF-ru;"CrsSiL"!T0_)ZCiZ,QAeb*<.&_ )B^CXVuI83)Bp(@+rhI"4TZZE-3"qd*\],E*X<Ss3$9dt*#ehu!?a&qrW=,u(cq[G#=gp23\<0, 2#fH:1-.WR3r_,<1^?NI0K_iS4@T9*#<F\79E7gN0`N*qFVYfE-3#1h!8@G.rr)oirr4AF!!=?. 02VZn!"&Z*">(`9,6\#f#;%/.0HM2P+TE8Y(B5T^#QPG])#l)j+;4_j*$?$r!!WrA+;Q(7(B5$Q 0)ut/%20QorYu"R+;5gr(]Y0J#mUMB*#9_1!egR["r8*m'*'6brr<9>*$,*3.i&Nm#R;Ca*$PA9 $QT0b!WXDXrr<*E'+b*G"99PT*WZ3[!$M:A!u;OQ!<3]4!<4DN*%Md:*YShY+9r_m(ag%8$!.$* "pdL^&JGourtYhQ&Higa'-Jb((^;#s!#$7N&cWLG)B^:(rW-G7s%<Sg?Xm5N?Vj>o:^9FOGEJ[p =_%JU!`3*2s'Pe3!)EPn#$k&R:ejMPs(2:':B+Z':.\2ds%WYo:/"La9EA*+s%iq`?"Qc5@8(&. @0AJ`3&!8j9E5k.9EI+B;ZBJm75k0B"?\GJAmPF0!)3Du#&6S=?X7)Ira?$e*'Z,h3)!KT8I&Bp 9MT"i7oK@k#"q]f8PW/ns)&*=>t&+)(b%F/rr*'1'aY]m)ZL<Q*!mZ6#T=-PrtYhI+oi8l*YSPR (]tfe&Jb9brr<9M#nI=U$OmFB!!`lB'-%N3(``PU#6lV?%j_2u%K?D5#ojj-!#c61rt,GT!#?4J $Ru)[!YZCNrtbV7!#Y_9!Wi?Ert,8U0`E0q.22a\"!B?!'E9?`*"a;I',hi/rtYe]/Jq/".l@8T #95ED(+Us_;#`rh.46W$:l9<?s)8)o*_B<Yrt582gA]q-rW)Tis!.OD">grA3)9J]#:2M\)C$.8 +TED^*[(J&![&6srYtq[!<4#=(B5<P!!X2](]k`l0E2"W(`Y4;(_7T2ru;7D+<1b&!#Q^U'*'E[ !!F8A+;#(_'aF^W#Ta9R'9iG;"q)XU!WWfYrY#8Xrr<.S!"g"F'`fEWrso,1)#k0Q'*&d],60;2 r;[!@'-%B$/,oSR$PNL]/H?+W!!a8>)@ISd('+@M#8J9h!"/oL=oSI,$POmR!%SL$r>l(W#n7pk rZ2(Y!rj#8*WRno('5<b$i^,+@nZhs#@1b59M8&b@K0U<Am8V[?"7q[s%<T*:2F?X@:_t/>m>@* @pMc8A,fm;>>/K)?NFGQs%*GlC11CZCee.4>ln,-9`JN%>u(E."^P>1?X71A9`AB!:B*rg?VXo, 2@"&,>tJO$@9EP:#@UtD?Y3GLDZ<uG3#l.!>tb3)s%WSd:B+Z'9O2.6s'#\&C0b7A@nHYn#>S*5 =V`54.K9;M1a!hg3$nS]""bQ4+TEJ`*%h1+#;$oE4<-1%1B'*6(*FAP+tN[O#96Dd3]J)p3<'Wn 2G#.n1]f?U9`Gn.,m?jl-Pe'Yru),!3Zp=;2E6Zq'a?6H+uVqP2#e<r3\)+.*(rjTs!dt-"YCKD 2CTdK/HJF$s8E*f(c")N0F(?H.8*5h0Id#]"trPA77g</s#:6;.n;9F9LheV7gDdC;F:F&*)?M[ "BHWk!&4EfrrCdPh>[BRo`"k7rr<0+!&?]4r]U8]!#,A4!?MXK*X<Z+>=0hS1`66)#;?u1&KE#8 (B5E[#o4*i*$m3:'aGi])B8_j*$bI`![&BsruM.Nruh=N!WWuSrr<*;0FRmo!@nrc!!=>g!.FkT !rsP]'E/pM*![N#+;b)-%flV]#64f@)AX4m$3(&3!#Q:L%kRc(rr<99(]YNU'-I;T'*]Ke&Ju#] /,pdu'b(-]!$E<uru;7S'c%]N!'M+t(^DrA3$fIh(_coo!@\]^+9N,i*Yn\]ru_F[',D5urtPSN *%h0h!E:oU@K0U5E;rT53(u=3:'Y'3@7t*W:0@Nk#@1nF9Q4lE9E/l4E(OPW?iNh":'YZ38PW]$ 94S!:s%W_k=\2Fs<rZt@6Z-jGASbX^s%<Ad8cMNfDG+kSs%EW(E*m?t:1+#t#@VRC928ba?iNV$ AP?'"?W:Gls$$Kls%EPV@9?Z$s%W]">=ijDs%EE"s&fP$>@22T93qR=#[^>0=B7dl3a;U_"WSF' *$Z-s+9rZ%+uD>%)DM1,s"+?p2B4\!r>l+o3#F4g2#ea)2B4;;3]8K0s"+II5;+N@3#jOL*X)p? 2C1%:r@J471`RVV4bitT"tqYg1+bXMs#:6'/LrM(0J,3_0F(0-/KQ`20J3;Y!B<";rW"_R1]U5L 70cCD.7lQ8*_65e"@YID1,f/+s#(*T0MY+r3\W/c7gDUY1cdie4Y?[j"A9j`&O$.<rrCdPh>[BR o`"k5r;ZmD58sPN!B)_5,6Jnc6QH+<#9t3,3'TGF)ZM5f#rWS!(]kZW(B5?Y,oe-0,8_L%(^D06 '-%N$&JkBf#9Xp#!WWlV$i^23(_[J]$P=.%ruMCF"sX*S&ML?f!X8WC('#!m!<48K*YAAT+=dF3 ruMC`%2KHd('"gD'a,ET!Xf\@!<3l@!Z3?d%g!jhruM:X!%/g4rtbVU#8%^q(]YZh&cW@H&HERY %0-tLs!%at-Q"'=.2F'+'*esk.0(8+/M$iG!<Nr7!!42W)ZLcY'-J@qrW,SIs%EPT4YfMas%EDc s$m/S1eU[F9EA6es%EYW78Q`q93*tN3X/>Q8ShgB:B+E"7:0=j9O[ros%iqq?V*ps>>Rii6O-_4 94hI::eUg[#>T>1@:*M7AcH0C9MS#S@7b)20F(fUARAkH<(m7)#=hE`>=W+38cMNjDH'@l928G[ s%*H(8PWVa96+PB@0Tb+:gHak?2mP!?!'r'=9'QF56*V@rW4o#*<.,]-iY\%&MOe-,821Zs"+I) :)kAr)FZ1V0EsQV0IJb<)#l2d3!1Zf.kpu["@k%''-R<*!"o5R#;@Go(,R[$)ZM/i0L[l8(`kN# ru_Lp+;7R#0/3>R"\TL_/OqYt7gCV&2F1#*5rAU"!%IpH!?tA?2ZH8I9`I'Q/Je@Tr\t*T,s!_M 90rS9#=U=890l!)9`HpS4@N"#3*BHOs%ihn-QF0jrtYP6gA]q-rW)Tis%3.h!]i:irtYi.,<]q( Ao)Ab9F#<M>si%$5>qMi#<Za;;I<BG;#`]Y-Nl=j3'Sqn3X7Pp-S%;;4XpCf#<G-q1ab7>.K:^o .0V4_/JoiNrr<9@/Ir[M#o.mg!!*j"rVus4!<3f=#QPV?4Ui>.!!*TIrr<$4q>^L%qZ$U#q>gO% rr<$#qZ$Ttrr<$%rrE'%rr<$'rW!$%!/O#B('?cT4[8`B!!N<%!!<&u!u:k<"Sr,trW,hps'5ju 7oW5W;J],.9*S9J:/EW*:B!lg>@V>Gs'#M%3<*e!BK]^*>BN11>mF>%9OhFGE)Q^:#>Rs6@;]aR 8,lBj9Lhc^:hj90r`01q@:)c8=oMb4@;Jb3Cef'O1'_r194:Ig@;u6R#>%Q^:/kXlE;sq`;G1Un ?VF[As)eQNAm8qb:.[nS@0T)?9MeJQ<<$G6:ei]-:)6YA4oYEa,qp/O/M$ic"VELD(bdfH+TEeo 4Y%Qj1-@-,ruM@V4Y80<*)QYl"r0$M(cicnr\=O,*%h1<!]i4pru),#6U`a^*&okV3X75j1`S>$ +9;EYru_F_*]Po5s"+IC'-fp_.6'Qk.g@sd5q=iK0`Msi1B7=V9K4CO1B0cJ1c@Kn0K:X<s#:3" 1.=/k9.g0,s%*Aa0/cKW.K<'H5tad:6*5KMs(DF=)#=6drn[SQ!;-9j.K0;L74C?+s!%c2@fQcS -SutG+p8lM*$[WH+94"n*!Huu%iPL@rrE$"!"]&/!=Jo-)?^K_!#6RS!<4#D#lk#H*WQo]ru;7D %0?M=!$2@E&cWgS'-8,9!0R9nruM.WrsJi-'E.t9)@-=\0E_CU$NgAK!$;.J!<s)7!!a#U&Ifcc %g;nA":5&?!!rH%!=KG<!!*NZrrW3#!Y5YSq>^[4!#ubA)ZKd@8Ojs]!!<*!!"o/0!"Jf*!!<*! rrN6%"9AH#!DlhsC^3op9MdJu3&^dt!]W)7s#'p61d(e2#>e!,=\_d^4o[PI7nHih@p<"6=U.Vl >>/I!:-JVP#?"2t:gZRL3r_bVAlMN.3)FF3s'Z+)CgV!P:ilVA##%Zq@=Uj>s%Wej=].gh@9m+; ?Nk%8;HR9ts%r_e!+5b9"AWu6:1=/m#@1h09MT)2Ac?$=F^%OHs'>Y,#[L7f<_ar[5s>5H"AW]0 $X<UD#>Ar/4_TF@D#\GZ:24ZnDKTi@s(VaWBT\WnH[l'B#Et+5N0B6NIK+QoO`6B]Plc]&IK#E7 DF'J3IuS[PN<#LKNs(&jDNt5%D?c)h=FGIHDZ=MXE.jKsN.@L0s,%&,J9us3NIR#hDubCfrW.Fs s*XlYs+CK1NKnkiP5o1oI0FhWQ)&q[rf%&YNIQJ>s*t*7s*k9;C5.<[.i9N2_ZWC45l_u+(B4Bg rn[SQ!;-9h!!G>@,sQ5G/H@*s!!F8d*"s=l-NOSjru_@Y0Hg?,!?M^M+9NH.*ZG&+"rIOc'-J>5 rs\rFru_FR!!3`4ruM.[rtY_L*!?ijrr<9;((gNd+;Pss/,oSQ(]YBg'8lbh"X=j!,7sqU'a>$M !Y&*l(B,6P*X*Ar+q#V+rW!-@"u$]5*!uW^#94KZ&KhH-"TKGD'-\Itru(kQru_Id',Cru*rc6? BEp4!,:sr:6Uh#&#=0CR4TH3K!<4>M*"sV"(_IN'ru)(W*$>\(*WZ3[![&Hlrr)q.?iNq-?Z'(c AQrS<s$I#d9JAFa;D;PZ:'Y'D:/XhqF#<nt#$X&^9Lhios%i\js%EE$s'5YA:B+H$?V,<3?Y)n0 :'Y9!DIH+F:.tUk#>@m$E+W'RB)c3B>>e-kCf"R>;?gK'9O1V<9`Ju89Nt1e8SVC?s'l:@:h*(5 <(CHt:'P-I?!h8d@K/gt:B,,48Shm;s'H%P@7aR%-\O67rr*'X'c%oI+T<Dd'd+JB0I&RW.f^7_ 3Wg?U,!,]<!$)"q""bE=*<.,d*'=ur)EJ<as%WeU+>c&33#XdU2?l361*ADB3<(K6+s7pW1)q3i ruqP'(-3B62?4fu4o[JA+TF8"/K-\M+pTeC,9S$P'/0AB!%n6M"?$uW1-5Fl#<4V)2D?133r^E/ 3Y`kX+?1VF+9jYS0I%Pk3r^0),;L/q*iXZ_s)%sA,lfn)rtGD4gA]q-rW)Tir;Zs]2C1S(s"+3s rr<0A,9.@:s!IgT(B5KY(,-m1&HNp^ru_C\-QX3+-O(Cl*YTY;)#k$F)#k]]%0-GA!<4)?*<-cW &KCoc)#jR@',D/[*$?":s""*L"W.4V())T)!!OSa'dF:jrtP_G"p,654Vn#8ruM=\(*X,2&,lP5 )?ql/+<1^f(^D#r!"g=],m=5f!tuk"!<3r;(B5K\*YT:s+<LO_s(DWk$R75E!(03T-O2pY+?]]> /HGes#94C'!Z2Lb*<-o](*"G+'-7/R*!.6&%K?>-@pf74#@D@QDIm$\:B*Zd:/!?$2Gu5;s%Wf) E)';+@<4:*<X)bf:/"/QD#[<3:B*uf@K0U6Cek"5#%'rC94)7'r_<].7rDa,@89Jq>6dhs@;ogX >A!nB#$Xu!:i&s:r_`r-:/"qmE_QLN#>A>q:e>D)B)c?G?Vk6(CfEo7r_<Z+Ea<$cF(,)=!)EQ1 "%d<=<rZM4Ea_OA<[WPU3<&m\1_gcK1*HQ;"r/7#,qpQ's!n'_s#L6%0HrRW'`]6R1]o<J-QN./ #95iA3#Xge2#g;U1a"V70K9t1r\asA8MVDF76(;t#9k93.l&(_MZ4k&2AS=ls#'ius#pBA!$M:u !\G<Oruq\%*[;dK,82a11]T--rWG+o4>Jtt1^>uu4Z4u83'.'a#!*JD)B_!arZDD%/MJCh0KT4R #9tuB2BJiJ9E/l4==!r,!<3`4!8@G.rr)oirr5.]!!GE'.jo05,mU$,!#un"&K:Zj"<9<@)DqI8 !#>MN!$)"[">(f9+<LP-"r8%0%3,loru1n^"V2R^(*4Co(^C$^()&&++<(7l"s=lc*ZQ4/rYPkY ((2<2%hXm&1'T<@+t!@5)#k`Y$3'u-CbR(Tru;7\$Om[d*"*hf&cWgQ+t!R7rtYP6#7hq%('#6Z !<4#C()eVC!"T/2(^Cg!%3kib'hnW<"<JNu"sEpG!&X^2"#_Md2ZF3e(**>f#8J3n!$`O0#6,,: $R6K2,7bdo+9EM_-3!lE@8?i.!`!KOs%<E'78j.Z#>7*W8P<Dg?2n7:>>&(08OZB6s#('^:.8&[ >uL\r"]f&.:0hQ5?2mY)9OUmn:hiZms(2LL@8(WEE,9FlEsGBI>>AI%?Ut,k!aB>Fs'#L^9`I]a >6RT*Ch$.Gs)J?;:2jK8<cq1;?iO=6@5r""F%-+=#>SDuCgB_U?iOC99NY+b@;8dA>mOY-2H`j$ 3[,gJrWOSh(*5%Ks!J$e0H;Mu)@[Vb/I*=13\M3f0.m2`"t^`<.j,KZs#'j1s"FR/,=NM1ru;7q .5Ek$.l]'Z,mPqF6QeTD'fu=G"s,?O.6&c,rtt_p""cJj3<(l?.lIn\/NWnks%!)1""P3J.K;($ +95(7rWFf41c@>n8I$h@4\%P%3(O!7!A-P91]f]p1B0oN78>@.7nuQ)s$[/d9.`^8"uKQaG6D8T jT%ID+TDGqrn[SQ!;-9j+TDEEE[!P&;#^_).1lP)(_IT0rr<3U)ClRC/,p[j*![Mu*YBFn(+&tr !rs5T%K@IL.K:4i!"VX<*$,)$s!n'Lru;.a*Z,e8ru(q],7XYq!WWE8rtktZ$Q^9"'-<57)?q$/ ":YVG"TJi7,8qUGD?9eMrso>D!YH=d,:OW4)?:iY*!?I"()$]I+9i8r"oo5E'E9*X!Z2Ld*Y/8N ('agB!#ttf!#>M?#:C99!"Tnu3r]Hi-S$;c+;PFc*!76!+rL=[!@o5k,6eu+(a(C11B&!h(*NVU !CKW^1^?c_1,N$6=\8X%##J>q?T)=cr_*Ao79KRo!`VTNs%*E!3*%kC;EFh^#B!aQC.Vc<;ZB/g ?XZT&>Q7h+2#g5S:ejSb:16mks'Z.>7oEQ$<buIL8HN1+E;ri99E.$W@npHT?#"?X>l[Ru@0Be. :.\.Z>l\I9?N`Yi>@1;.9F"3r96Em;>tP&q##%I)?!g?4s&fV>@otcK/O'P$rr*'31bpm<3<'Ws 6RNiu1b^Quru;%V*<-TQ,7?7Hru_M**%*X(2B`#Z#95Eq1,pR88,jb<1d<`e*%<!Vrt>VS8OkEr 1e/qn)@&/=2G#YS*2<HJ#"L?r2Dd*<s"Xg9-SR,+.7kHX2?Yun6T-e$7fX>)1&s<6rWGAF1`e1H /I"d/.j-T52#gAV6T-Sj3&E\r9F!OG/Or$!91T"Y#=C7?57M*t6iSA63aM10/,p[j!8@G.rr)oi rr4;E!!Gpp3[\hF62uuL!"05D%13%b!=]&/*WmW=*$bJ)!ZW<hruM4A+<LLk"X=d*!$!-]$O7Rm %3-K/!&4Eo#7h^Q,9.F@%K?D5*$-43%i#?pruV1_"WSF#%h4m*$NU5Kru(qb*#ehm#9Ejd%r)p] 1B1\d()%l-!#$+bs!7me*[;X)+;cX/*Wuuc*[Mg++93J_+9if(%i,U+&cX'X*YBVKrtYVR*rd>f '.G.8.1]iMruMDG-T3pt*WR,Y*X3Ap*Z?.G/c?^k%06DD!@n]\)?Ls&&,uP/DI<EH##7Z`>BNh= ra,[t?iO1,=92/ts)&'59OCA3=A(XR9*0H@;#b>4@q#C-#B49Z@8KX'E;r`>?"%#G:1%gAs).jB !)W]&!+#Os#B3@0@p)Q:8cN`6?W'C$>sW]73!X8,Cg0SC8R_Wm##7im9Nb%arCdE(8MX7G?WR2: #>@m"BOP"K@K0"):g[FC@93A7#]+B_C2bIU*'F6"";WmX-QrC0"",cF(&org)D1t^"!0?[)ZMJl .m!\M"s,3<*]=oZrt>De)#lPt/M]@=s#(*N(*FSV3\iPl4U3_i9,pG[9Ha?R#96)l6S^VTQ2`fH .lKFD3r^u8)uqbo/Hd+Q7ku"_9*\$U1`f(Z3^s'.!)3Fl">h>p9K)o>#;A%`9JT1(-iZ(,1+Pdd s%*2`s$[/C5=%q=77U,Q1^>O&1h-_24>6_4"?J[E^,H!ArrCdPh>[BRo`"kGr;ZmH-"[*;!'U>^ "/Mp/O8bpWTW='2s/#gmX8et#_i:CfVl?Dds/-'[MOprJU5f2:#H+)FO+rO`CB((2LiS7MM?8Bh DZ=GVL2)I&MLo`%s+1>lPAk48I0!6,s*FrJMJd]SHZ9""#Ae`bQY]0,;ZCM3C^"E\BO,L:s*t>q F`TcBI;Da[;?p#a3,Ur%5sPAu"s[5*8LkiAs!%b,=X-[&(,S8U3!;-#-Ts<d!!!*#-O2dO,8q=Y 'd`l""!^/M1B/0l,o-Fs"sXQY.k)hjs""*b!$hLB!F]sI=TDn19E\C!<`rZ,;ugn;9*A?i:0UKm ?Ns80<+/O-;#aVtD#[02:g[L2s&&o&:/(Xis'bq$!]4%Ts&fD&E'4.o"A(FF@93D8!)3DW"^P/% :/FO^9`Iil94;^?9/]KD3!3;A>?:bt!H)'?9`JDu:'4<s:0ITl#>?sL1i,iW;#X,k8T7s<=T;n2 8HrTs:1%aW>Q.@u9MYU]""-Gb3r]-Y*WmN)(_Qcm#9"$i0-D5Z*<.Sm*ZuL`ruM1X-3"qf,;LGa 2ZFcs0F&XJ0H)N&*'4*V#95l^0H<&/2ZG?4*^<4;)DqILs#(*43ZK223&HTo)?qrA*]>tp/cRI/ 3Z^1!2CTCns#'p6-V+1n!]VqRs%34h!#GSms""+B#;%T#0Ln#`62s@W5t<S$8MpE)#=UjG2G#PU .K:t)7kc;E4Ao-@s#L9B)I:-$s!.ODgA]q-rW)Tis$Q_b![&-pqu?j5!#cFjrtktc.3L2i/L)YC $O7=i+rh77'-@0("X4Hs$Qp;c&I0-Q*$@!O+r1,7#9"0S)AOP-!<4#=&-![R%ic6,(B53O&cVh6 %i,fnNW0su'E9*U(*!VmrtPbS&If7K/MIe:'aH$+(_7N/"9AH2#65_H%2BWu&cX'X((gNdrr<'/ (B5Zb&IfQu!#>S7+9rV]('XaW%flVA#8J!S#T`t\6iS&0?R$O8(]kNfrrr]Q'-$ur#oXQY('Z-' '-J2*)#k?Q#lknCrW,Sps%*2gr_<PL3&XA.9F!OP2G6.f1fjW1#>SJs3\ji22ZH_\=[>DK5<)L> Acl(-<*T>s!)ihl#?t;58Q8_8(B7eJ>>AC%5tOg2s$I#q:glq(=Zo@VC^*p6<\dr=<rX'C:-:F) 5=[V,s&fR\1,q0D1f-jF2?ul53$V!U:,MuG#>A$(?!2;Q7K51K=\_XR?VG&29F+-]2K3IR4=N&b rW!W3!!*-7rVup/rr<-50E<L"(^DK?',VK%!"o5Hrr<0C+rD4Mrt,Jk,8r<b&MG@./,q%%.k*&5 3%+_l#:VW(5=mU\2ZG-03\W]V3^#Njs!\.O3''qq1gBu:#A$_75>G?V;#al&1B1V_?Vj<h=oVD" rWQnIE*6(Ts&&i/s(hgW=a=n7s-a++F('QHD#KJ#NKKZTH^0rtOU%)8VNW^,F)_.s"?eXC*!$!N rrCdPh>[BRo`"k-r;ZmC4B2=q"^$K^,:b5C+TEen)B9e:,p4N5&HO!kru1n[!<<o8)?_*((*t%% +TE>b,p46B)BK^qru;%>*<-cV+;#h/rsK&3*Xrkk*XNth)?:o[!!ElN)Bb1B%07Lpru_@]*#APm #9sa*(3;&G*rclR!<4#>%flVP!#kk^#7V^i&JcE4'E8XL,8pP!'*'.!rrrZK)C$aL%j(`]!?_CB )?:cW)?:iX)?:o[,6/qf!!#Cd+9XGK3!^T*(]YWW&I0'm)AiZ&',LTb"qMgg.2*:Dru;(a*$5+Y !G5+,>6e&@>@V)E92>Lq#@C/<>tJp-9E.Qg@n^]G@pr#9s'Gh,7pl:!!E;&Y7g31!<)Q4js&o@u #>@^5>>A-mDZ<B8DL5M)>t\9ns&'(]9Jg*M=@l`s9*S[$7nuKJ9`JH)<_HRg>@1,us&fJ(?X6\s s'#J&s%*H(9LhNo8PF1)<X3GH;Hm*o1/@k$#$>b&9RD:Ws,%)'>;BK%.75U(rr*'Q+>aTE*rd2b ,oeEr.2jKGs!7mc.oI?('/1s:2#TB8(`FOs3X7#f(cF33.lRA?"unmr0H`>"rs]2m-X/Vb,;qO] *X=MJ3\;I24Epf`"uIPY7m.hMs#LB?3]9>f75c.c1^6]19J9.#4oR/8rWO?")EJiVs!%bA1eB_f 4\%:-1^5^";D^s#9`IZh*)9!m91^fss$[/_1,_W1!*!q;9EAQCrW)s8rrCdPh>[BRo`"k<r;ZmJ +>j*5#6525*&92h)ZD#e*$Z+<%iPHJ"pYS](a'kB(`NE!"ooVh%i,['ru_Od(a'e>+<ha(*X<Z+ #lk8Z(_?X##65M`!$EKs+TE/V(B+:9(_%pErr<60%0-h;*#S\h#65DL*c<P`*<$iZ*"sM5&-!mS (^CQ\'*]0o%2Ss\!=KG<*!7qr*!$!d"<&C&+<pgcruMC`!YGDd*ZQm6!!akb(^V/k>poXT#;7Si +<DaC$i_%K&KW5I&KW/<s!7jL+sRU+,8gFe!Y6Clrr)pM1B0$59KuEJ2H1tVs%*G<3(#Mk-SdCU 8I%:B2Fg,E+>WsA#":Wm4?+]Or\amA1cA#Ts#C$I#9tN1*[r-S-iZ.23Y`#F1,L40ru;(W+?'6V !E'j8*!I6=*#^e&rZDG*-R'Te2DR>n0F'`r2DdiX3\11j"u7J].6'4@s"js'4WGRa1*RM6&I'41 1eTYd,QAb`2?l!03%%`k4oYH\1&s640*!d-)@%cP3]7s(*%Cn6rtknQ)E'8s3<(Z:)AjG00/blk 1^=j20/tI6*_HAS#9t390HLu`/,qR33[-'s,QBY%.K;:+0`O$6:,Y'SMZ5dC5qOub0HN(N1'^*= 2DQX8/Kk'e#:hi,3[YLi.K:UlrW,&"s"ja*1B/j07lF!a8N84os#L?O:.I2m7l^NA#>#an2D6X8 8,l6f4\S:96\nl)s(DI7:`fW:s"aTSgA]q-rW)Tis!dmH!Zi^irtkubM?"\2%i,iY+9rf)-Nkq$ *[(D$"V2X^#pU;e+9hfc,nh=>!<3];*%)j:*$ZF?ru_O`*[;RP!$`Qb!!a>Z!$375)AE,W#9G!' 1`?rCPQ)I(+;#8,*YTdu'aGcd.iN:*(*ihi#94KZ*YT_(&cW[M&Jc2qrr<'(-3#"e'*/%P!rsAb !<4\V+rh%G!"BqJ%fd";'*&F?(',BVrr<06+r).[rr<$qs#LBc'14&G(^V8`+TE2\*Z-+=,8gFm "<9!3!%n-jrtYSUrr)pZ<rZ&$6U=.=F(kSIs$m;jP>kgjEb^:-HO"boU5F"\KQI/m#'YDsCjfH* s*k818U#\L91`:d<X2i3E/dFa5stZT#9tN1)LGUm?iR#/A!)28?Xnn9s'Z+[ART(?F]SNb!F9jJ U'#4*FcHEA#IDdn^7(CJWW/[tR\#$qF,Z)Gs(VdEG@=]a9OCWr9En(#?V*mc8,lp%@kpVs7jCG^ (B4::1a!\V1(jOC#9t`?+=e*d0`N*t0.ek!*%`3Ms#'s02BW\52?5N4,6p1b*[2%5+<LP:!B)J. ,6KMh4<FMZ#;%W$0HMej8cLaM1B068',EVIH2eig/Is'X4>0/'+pTkW5;Yec6TY5r#;S2-9/&k# 2ZFcsrWPke2GQ5#s"FLC9KN/0!B`aL3!Mr;0MFN$8cM9c8N9(E6Q/!Ws%EM^8P<as!!,,Ss)e?. +T;B@-iX2#rn[SQ!;-9j,Q.WB+951:-NG(b!!!?)!!!*#!!F&="98T&!!EK+!WW<%!!!*"!!!*# !!!5s!!!6'!!!/o!!!6'!!!0%%K6>1#lkJDOoGpl$iBu)$i^_<!$;.?"*FSF#6+f+&,un<(^g<b $i_7Q&IAg\!XKPArs])2$PO$NrsJfOr=9#;'+YHlrt>V;(`FFu%3bfP*rc3D+oiYg">]uW#<4)5 6UrF9,QA_`+TE>_%hSd_)ZLoa,6/c-,9A!-*!./s*rc->3^<X3#?G&mHXgrAHiJ3nMFC9@DLJ$d s*G!!MN!:]J2U"!7g;Xb8P=kkNW42-NFc-i4BX@bs%<Sj:g6bU4XF#+<!66/F[KC5S,gJ,_$@Kj ^r*h0ma2!9#.(5F\E_Dgs4mq0f$2OnU5a!hFU,S1TY/Xad^oIm#Jn'G=a-Hs7K7Q:@t\!:7qPn0 s(DUK8PWbl9O[sB#]M\5=B6_>"@)nb"Z@SS1d<&]-O4&q/K>fk+><aM#8S3e)BLRf/,qF13]7s= *Z>mq+9rlX3$(@;6QlCl"<JC:/M$iQ!#GSk#7i"C,:PT*3r_)C3$&Yk.ngeDrtkr>1):NE.not& #:hc,1-@ug3<(l>3_L,R:B*'L3r^f3rW4o=5Q<VA/,q%'4[2Fn/Mp*ls"jpK9J&(g9K)oB#9#]r :bYO!2Z>N;:,"gfWH25BGl^qprW)sErrCdPh>[BRo`"k8r;cj?!)EPA!#kk;!"&W)!!<0#";V%A !!N3""9ni-!!<0#!!<-"!!<0#!!`,s!!`H'!!Moo!!`H'!!N<2rW!'-!"TI"rso);qu?^)rso,1 *rc3BFT;IIrr`<4rs/`E$NM4UruMCW#n%LM#SmF?%0QY='+Y*C$NMFM%g31P%gsHY'*eLS)BK"j +oqWarr<3H!$2=I1B.=Z3%%fq7jSfnru;"]ru)"N&HEjjru_Lj!$37-*[(J&!Zi*urr)pZ5Q=(U <a1c7@r?^As)eR(78?m$I@OmKHO"tVN/!pS2G*p=##%od98J1Zs*"^-AQDbm=YP4&9*\-e>>U;B ,uXbB"BJlP6X0S\!5niQ#Iqgi_n=7^d/U3PZ_t^NlHdoYh$;H\c-P%:NGSW;#JAW\][4=>])TJL _7ZFDGFjd_s*"]XKNWmsAm&F>BEi'?:1I*o@K1BSE&M90<[C<?5Q:Wc2BsY-59BhP#@SB"*$.'^ 0E3d4()dW#*\]?"s"jp@2B4b!)ArJs#96;p*^MAF+TFS-*Z-^c/,q1$(B62r%jF4_.6&tAs#(*A *YC@^9Giun(^<qp()%`>9`I'W.l^0W4@MCms#(!@9+sZfs"XR8s"49M!]3#(s#'j-s!\195=[O^ 1eUF?1^6BB/Mogg2ZH>R)E^Sf0M=5\r\OgS0Kh7lF'8Ng!ELZK!<4AF!8@G.rr)oirr4AE!!4Aq ;Z@I:*bH0I-T4+8s#'jCs#g?;s#L0W3<'Ws-WEMk3^5Sks$m8g:i&@G4`LC8#"*NN97eC+s)83i E)_@7L2(E%HO"G-I=cKYH#!A)s*t-4Q2cmGCjZ2+#(V;UO)oels)&(!NIR3i7ua,?NsBrqJrte, H&_iU!eu2Qs*t/aO/2en!eQ5us*"O'YFPWI#*4_&U55\8s,@8EE35+UAuVU+V?`!MOc6.[#&O;K #;url!0(`SLAtunJ:!**J9>gXs(DI\O+%%Es*Ocr!cE@Irr)pE-iY4m4Wn$'Gtpq$s%EE$s%W]( H#S7hs%Wel<-qMkDDk)d*X4GaIAV@AH2gG=Iu#=T6iTg[SH#AiE-5ncI<ARgs#LBf10ZMaTVRYK dKc,bMSZ$PUlk\"#+'jaRZWr!s1el#Z$X&fGtDBCC'(-S^AlU^l-TFZ#L^r6=E8;'WW04*Z`V'> s1na*c2YZcl*ck$U:uNb=U8h+6VL;p,lee]rWN96!#Q:]ruMCU!#>P;!!X,:&HMkQrtkhn!%erc !!XDa%20s-,QBY(/L(uIruD%[rtYT!ru;.d%gs@4rsK&S.r$19+?^&2+pT(q,mXks&W6T9"sY*) .3KNMru),,+r2C[*],,A1^#cl,<?hD3<(c6rWOf13[,P's!n=.8Nes\,q1nT9EmI39K5'm7K5"G 2G#qs0MX8Fs#L6P75A6M!!+T]s#(!I.0(Rms#U/[gA]q-rW)TirtbV7"Bb^I(/4`W!$;.?"<K-M )Bf&3!$)"["<\p>*[(I_#9k&d1*.2;%K?D4*$,k1*$lU)(',WlruM7X*#:()*X<H%()7T+.4,!2 ":5hD',^`h!%IpJ!$;.?"<\Hn(o%$1"s+'h":l.grtkt^'c\'..f^Rh)@%6!!#Qgq+:8&`rtP\] (`"52)ZLlY)?gKa'cn8<rtYeR('tfe#oN[U#65S`'-8+n&cNjO)?^^,!"U(L)@&;N3*@F*((:-o #8J@$'-&&/*<.&a(*4G4)Bp=(('5'd$i^,+6WsF8#@.=X9Q4$8>Q7>$It3YIE`kn1s(Ve7DN'C/ N-UQcFU!%`IA!QmV#QDZWMH&[G>!ITs+go,O.^uYE-k%R=TD\+<WkBdU6VVUScb_&_6a0!!MYYT TE^4;H'NfR^AktR[(=\]^6=OJs!dr["Ob#of'!(V!i3E?s&K2^MG*tp#@Vsd@7u)kA,gQRH!sic ?!gM0>mOk@7n[&4;Em/?rW!l:*WdH*%K@CQ&KE):*ZP/$ruD%Hrt,>@!$3'Y%07Liru_:WruD%[ #9X<g+ohoL+TDoN$NUPCrsSiLruMCb.7G-p)A<S[#mUn>&L/eZ$^:T3!Y5kcru;%^*rc6?*!I0! *Z-"Is!7pT,60/08LYDrrr*':.2Em2+TE2^1a<GC,nV+>ru)(T4WGsc*\77M#;RJA0-r,.*<.ht 3'A6Qs$$NI=oTB@9K)nN!':,lrrCdPh>[BRo`"k:rr<0]/LMSDrtkba.K:Fh)ZLrZ*WmB',9$S' !=]>7('Yg"+;4_g*rZoZ$On!S(`Wq`*X<&m)B:7c$NU2J#66=b%iP`i$i_CU'-\P,)?q<(rtkbT *<-TQ*\/UdrXAlC(B4@71B&*o&K2Jl=;Lo:rt,J^'-7,T#Tsf\0EE47ruV.>!$M:drsJf\rtk_O r>Z"Y*ao$`-R8X8#65kf#ojHk)ZLWZ*XOJ7,7=f0ruM>#.j]Nb'E9!M/I!7=,82+X*rd2a*Y0J8 *Z?1$'*9[/'E7t32H]uu#CUfEEf*V0T`9NIRX]OJTR/MDs/#mHObu[/Mue-=s%Wbl>C_i29M>CH #C1`6N+c*ZJ,a<b8,nPO31u7IF8oAJ>=2LJUmI4/s0M`h"g=tjQdD#tGlb:9s-WqLRZ[W6#CDTA PG3X\;Z?q+]"HUOf"elDs1ASbQ%h=cGE#AtE!LN8R?r8VJ9CmN#(:iHL3\`8s*4[C3aMb\"!r"U 3<&mW2ZFg")E&N61^>-_0H)i'*]X0@#;ek)(aU4]*rd2a*[rZp2BYTk3!V>_2G>PQ'/]_M![g#O s#'ou8N?`##<!f"-TX.B,QC=?.i_5<,ptj:s!\"$3\^Rj!B;(u2?li5.6'4.2ZG?75=%2#3&ETK 3rf0_1+P7:/N3Sb#<Fh978?EC9`IZg1,q0\9M%\Q3!W#(8N'48783_O!)3Da">h*$4?!4("?IY* 1][P#rrCdPh>[BRo`"k<rr<0s,qD#*rt>VD.49.[Jl%@)3X:7^>A@,aF'\fb"$ob)62t'gJ6i1< #&[=AE*6OAs'Z-q@mNdW0047T3!M_t4@s$F2ZG'.5=&=L>t71bs"XX+7l:65!aAe_s!J"8,samO 4YZn!!\cMss$HiK3'mQl#?_]o5=$8V(B5$Q-!^X$5pnE8s""+)r[@m^(+K7s"tM8B1)Mhus!J%% +=dF*(,.'7,6o>!!"UFWANg&Q"&9h%+TEqm)@ui_!A+<O'*BU;/M$iG"r7jj('#BUs"aQRrr)pK 9`J3"HZ"+HCeIT-s%ir)H_-@=92JjmI0WnW8LI2[Q%]0_#)"m[I7\<SrcJEs=^t3)@9`bu#BO*K (3"[U?iO.3<*NHeFch31s.BU^R[9:`>Hs"aAHn9FN*ViuPQ$mQH'*B9Lm([8=U1.d[d:HT]"n?U #JQkB3)FX`(B9^(N-ei'CB%K<F8pXmFa\C_?#tPrC'\c66X*G=6Pr&erWOM]3Zp6grt>JH+;6p< 2usdDruD%`"W/p&*#:U8+9<NArt>G]+<:D/"u$WE0H_PtrYc"d1):N_*&o8E4U3*"4Z58M/K4X+ !B;e51]nj`07a'@"t;;\,:,o1s%<ST77TBq0/b?\8I.@-+>bu57m/^/rWZ%Z1.+Pc6iTX]1db)5 -TE/Bs$m8I8N&Oq7niq7#<Fh&8O#m=8cMNc62sFX;C/AY;ZC/.>9Enerr3Z3!8@G.rr)oirr4AG !!F$5+seK6-O4-T!/u2XIu+,Q!P1YuG6<SQGGP7]#B#&QLri>.F8pRkI@PY6Clae[1^Cj>0SX.V I7=0d#D@599XInfDZ>%bE,:L5J-("H2ZL>n\3k4\DFZ!6s*Y)bRX]Gsa*I]$#E!PEBMqu[K`?QLfB_]7;.Qrs(DXKE+jGc4`utg3X:IUJr3uSKRj)C"%QsBB`DlK8cNi:CiE-eJkfq"s$$a4E,9Rq (ge?a'*gW\2C/?-BQ3uJ#@k8,S<$*jMZ7DmE,L:-C]VRis&fCW74%s4!@_(L49mbeAm%W;5rem@ #E="3NE](JIK,Q;AP$c0?^[18s.fjIMPllL^0CVf#FCXBEcl8BJH(E1GA;(lE-G'"s&fJ"*^MWB s-E_Fs0N#rYDU&"A#Z4&G6XM"R\HU)Q2csOQ'%u.R\3Jas%EZ'?Z<T.J9uA;U^)X8>t\jgVkj@/ "OD@#@@.#$!13^`"p>u*(c!-4rt,M<1f@.W-!N>Mrr*(FQWolEX8dAKO/n_3O)B<0s-a1RX,iO7 VjEPGP6R@rR@9J?Rf@sEQ'[bPS9K+>rg*hQQ'locPC*=l#EMVcQ'7P[O8j_8H'=Y:\8lpqs.97Z !13_L!I'n1R/s:4s,dDER?;dpRL!epI<Ca?PBj)+rW\dSEdMhnH2i!lPBW"OIs6m#s*"ZOI;kXb PFDMh#F1@:R=C?eZi?-m[`O`K-ScMWs&]Cs*WR>^s""*LgA]q-rW)Tis"aNQ![f3druM.urr<0C *$?4<r[S0m0H_8N,8'r"#7)Lg#RMds*rd&]+;#8&(e#tT.0fnd1)MSh(+9+m#;@tg,mt;2(&q\I :+IVV76r+Ors]&M-RgGC564&orZ_Rs.2jc@!rkUm,st0i+@@hMs"+I'72d.*6Spt+9F!"T5s:8r 3[=YG#:UlJ/O_l;.K;[<.766a,sb]6>mEe_,t1r_7g]2as$$ZU3gThI6iT+H6RVmX"*-Fm<<#i$ 6Qe[2?#31ts&K>'79`DV:3Z_#!cD:[rr)pID#\)PO0je?WIfVos+1K7U7cdkVSKS<TE_4!Q$oHn Z2_WEZ`1Bj^lbVrYm7XsZ_l0JUriY?#F3-:LsVg4RfC),X/()!:0U[qs)%jIHiIFT<*3L=r_*Je 9L2@&H2j-7PJ#DMZbB,cs5=4Lcb?=.a3D3qjTj5,_fIktC0CSH#I^b\_8X7+[/[]@Z,=)n[*/Hn #gbV>4^TRD+u]H"s,$oDAUdAQb6KeAO)BJnQ$r[r!,V[X"Nb8"C4Q>%#((6KLk:UNs,7207?qb? GCQUlNsC/_8Y0ur9TT4%#Fnp_EfH9=#6/rL\ig"M!-eI#!*&qf"ac2P34,mhC'SgSObS4.@=A0" "V[bs6YN"iFT=f/rW[k;;EU)94TB:(MJT8OO,\@Gs$$X1Y?t1bs(_S!#C2GkCc9>!?iP!KIqFS+ $a3G]s!7dq1^sGlrtbV7gA]q-rW)Tis#0fUruqG^s!%c2N;skA,p4`;*X3H"0-V,J,QA2U(*!;` ,QA\]+TEJc!#u@U)#k<U%0..^'-&25rs/i;((V/k(]kBN(^CKM'bLEc$PraBrt,DU((D6-JH$>g )AWAS(`FCo('c,r&L2K"-O]qS#7geY#n\?r&-!IO&Hipl'*o0es$I#L+;t@_*!-TL+9j+l',h]C !<4)F!"U1P*ZtFjru_:_rtY_J*WQL%rr`Q^+?0fI$NMFO%gN(O!$DIX%35Bl"s+F!('"dDrtPS8 *X)KA!B<dQ70R*_9/]I#s"aUT#=fV-:,jpc>Q6Y_;#a`&Am&DdQiFDsYE=7EX-8nMG6a7uNI,qp Q&Pa.!dAp>s*Fg6R>V#I#>?s63]<LKUApD^Z*2!:WLg6.s.T_@f#?G0Xi^Uu!QXI)jTFr4][6]A "44cpf`/A\]YXW>#K+'G?W;'*=T>K._pYU/hpBKOrilX5Z*^jBYQ(s2^,RtL8HU>6+?f`'"X#<6 *Z>dn!!a_a4<P"k*YnYs"tMG>(aC44rtkqT()f(L-RJdE!>[9e.g$)*)CPPP#;7M@/LNn>7K3l% /P\tn/M$iGs#gSg.7GaU7k6Y#9EmUD8LlbJ0`O6?0LI$H0+1H<rt,N;3$g^'6Urdqs8E-T+r3ot rBUZO-XUq#6U<7&Ym*Ka3YRHg8cNB-05t3,ANrO6s&]LlASc;c#sD&`I0!5(rr<%Es!.ODgA]qrW)Tis!@UD!YlnSrYbhn!"&W)!"8f0rrE$+rW)s+qZ$U.rVus.$3'u*!rW*&%0-\H!"8`*!!<0# !"])0!?_CB%0mCM,82%>"9AH8#6587!WWK+:B(_#!!3TA!<45I*Y0(n=W/.V$3(G:!!s;Jr;['> )@HNh%i,]U'*eLW('"dd'-mMb!?*9a&HWjp+T;?F*YB//()R&O,6net*#]D)-Un%C"=4sG&J+j\ rtkt`*WQi]1*mk='*]R!'-e>+,6&be!"gUXrW+cPs'Gn(8Qg"is*Xl`s+Uc,Q)B@MF`<??Ad<9Z 9K$i,3,8Ju#%9YM0K)U5s*"^,Um%CCVid>GGmC4>Sqq??Ch*K]#?1a_0RKHuZ2^6tQ'\51JoI0S s)S=@H^.]ss*ap%"-\eCT)Wp6S9t:M#Ir4.]"k&1PQ/3!^3Oj&pYLdirilOB[^6"f!Nk2XbQ"pP YHb:@c2XsQ\/7_6?QLEu3<&m\*$R3m+;Onp"="a=9M>C@!($WT"XuDL0I&@Q)ZM]")E8c_0/PTe *rd2[/,qL/1_Cf/('@5c(,GnLs""*b#>6@14WHUC2#fuL9Je=B(b$;crtP]%,toa-9E#t;1bBb2 .7l91s""++"#qkh3<(Z47K<>k9MRQ(5:8;f7g)RD3&FD12?6_V1]TH61]ocs0M2:S!&X^6">iP; 9L\tO#>6mH;ug8J2#e-g=VLc7rtGD4gA]q-rW)Tis!@UD![B3uru_AcJcPgc!dB0Es*FugF,Xji H#/*4I0Y:dH[p!`BPRQfs*"U#H&.?As,RD@C7KciKPlJCL^.[YDJF3NE/O[I#EOOsLnKQWVuMka KQF,cE2R`#s/,h1"HBCINJdap#Dg*OVfcFIMZ8V?Su6Xa[\@`#s/-*XU8af=DMW'-N<bDuJ;APc Li36K#*F1ZJ8UQ_s*G!>;KmY/BRc!@C'RXUDLdoN<^HaF"[>.H.r]2%D#]J";L<q1DJW'es(hmi C->]EI<,?_!`j2<rr)p82ZG*'3X&8X8Si?`s(hpZGBI8$10mKOE!15qQ`fcRrWW&LX_<6"s)J@5 NK]?eIA1?RM?e`_UmIOE@;c*N$Yhn"3_WFJ>@X),mf*1ee#\6&9`JH&>rkf)?2njK;LNV*:jY$p s.0J0TXqtPTSU>^]EbgGKWG+INGAKq"dQ@$Z/!P&[f<B0Za@7BYQ(m-\d6#40Lo.i,8NNCrW3BI %K@XQ$i_=N*ZP1[*!.>u)#k6S&J#0f"s=QprZ24T*#]2/"TBYG*!@#Y,9RBo*X!B(-QjE,*X<Z8 -Njks3ZS/<#<"=h+?1K#PQ)@%)BL"Z*^):Y*WR&W*!@<-(-OST3!LT_7jBH*2#dIW*%`!Z3;bZ9 0/cN(2ZGW69*R-k4>8`k1B0943!E,G2E`lis!n=J1.Onf1-Hr`7fan=rW)s1rrCdPh>[BRo`"k: r;ZmD.p;lp!d0(ps(VUZJ:ITG#B"UAC5@.OK)^6(J<P>1DLZ>7s)S-`"GV2XMNe($#Dd,bIr'dU K`?i5C6NOMEf=sps+1K:KT(_[LkM]+OU$P\WM"4.Ed.P\s1SVqWL&U%s,72=^5Ah2@B#.aN!GrP F,%,tE/jmq#Df+RTS.3=CB'7uN/3"?HYA4Qs+glAH$t3\P@jiA#F\P7J8T%MN;mVt;K-N(P5nWL s#:0H4]!YJB`DoKN<`@.J8B+>:2p5L#(UGO=X/?8s%WVrDH-W7!>m`p-3$"0:/jf$E,P\l#B4m0 ?XY]q8cN`4F(eo?EW?"<c2W1r:nZM@pRl:$EX/%mPDtiUU1XF_#D.H$Q^XXWDZ<uIC-PBQ9N"\k s'l($Du]e=aAOU's%NH""C4&bF^>#d#?#tkE):m<V#R"k^7`'R]V((ps1ATDXb9fbTT*^dXTaup [^"W2s0hs.!jf8Ds0)I-s1/KM4>99+,pO0irr)s**Y&,o!"8fL!Zi<]ru;(b',^`_#8%IQ*!RN! (B,?Y&KD\s+p@liru;.W![AfqruM:]+=A9Or#Q(_.jkH/)EJl<)@&/U/Kd"q1m@qS"r\O*2BG": ruM.Wru;._,8NF#r\t*,1.NQ<+>j,t"[O+[(bI`F2?GNi9`I$N2#g2Q1)rD13)DC12ZG`?:d[-( 1e[j!#>?mC8M)\\-3$I9,m=2Irt582gA]q-rW)Tis"OBO![ealru_:jrr<0C8N[t8s![si&-![Q '1!ZQrr<9;!$3+&!"TD9)?M3#-3#1j+;+Vg!>?7K*rcrU'-mN"!#,A4!?`'T$3(/.!!Nr7%2JpM rr<9;()%N)();`,%0ce=!!ir6*rcTQ)CH:0D?'tcrr<91*$>G,$OI+=+p8>_((1`R!<3K1!!iQG rtPPM*rclV$NLV9$2ji/":kJ<()6fYrW!$)$NM=L!!#([('IAJ4W4e0!!!Q0"98u2!!*H<r;Zg. rVup$qZ-Wp!?=f5=TM0*s%EMk8PDAK8HM^]8cMNe9K"m18H_^H:,Fs1rW'J.E!CG]2U_TuKE#3^ I;31tF&#DOs*4iOE*H"EGA^Xb@0^:J4Z7MoGG>,1!OfiErWBraZ*41Q#/P>oI@Peas.o[W"k8m1 E#Nm!e-G*JkI0KBda.sV"ObZ.E,>QB!.Fm2#I1YVg<JI+Zi@B:Z,t_AiO$Z*XU):&@8L/W,=NpX rW?A&<&jn9s&fRd;I)>"4\g(uAI!6l>?u2_>A!nS#',63EdMbTs(VdTH#.P<I;493Y6T#]N.R7= DK,Vf#D,0-Jo6^3PQ-%9GC>a'Oa2J\s(_Rt"He+gKRNl]#DSFoI=I62O8je5H&n0hKE?suOoPCc MN`jfLjbDAs,RDMZ'162Q&g:lP6Ik?O-,iYrK.;JX-JlqI<kj_!3?-b"KNb,><Mp,!EK:$!<4SL !8@G.rr)oirr4hR!<4>F(B4@8*$tV0!urF')#kf\*<.,a*#9SI,QA,V)AXG"0H^ZHruM@_&KCca ('+@Q!WXepq&T_Y(*F21!Zq@p"Uu:K*\\`:!<3c:!##>J!<3f7NW0@h)upEP,Q@cD*![N0&KZ!/ %flVC#9Xd%+s%I=$3)+J!<4)C!%T6,(B5$Q+<hI)(_%Slru_=U+TEJ_+TDiK!!"8D'`nsK&cNUK )B]^n*!-+l7K4D6E$l\O+oi2rrtYh^!$WC(()dtg*!R0'*%<!M1B/Bs.3KE*rW%BGQNaXZZ'plE s-*JN"I#+SRZ[W8!13_="IZHkVKr4@!8.=<!3cEh!2feq!5ec$!gAt5s-NbL!1EkL!13_N".>sM Qi<0RH]sRc2AS8>s+UPGA,lN1\7'kms%<QC9QOKkOf/5T#GAuAbLXp2VZ5-J\Br.:s5sEU\Gst^ ^<aOGSAUdes-3eTQ,g8LZ*XG:#-G5:bI"OXs0r'Es#0mV"$J[Q-iX)K*\\Qn&LIDp#!*eb*&]c7 s!n<s3&DC/5oM9R2?kor+>bu.(B6l+*]c.X3!(i[/,qR21c@$8s#L0=8,k7F9KG<rs#'m71B/=! 1,p7&3'&1Aru_A&7niq>!?rN`'aG^82E39=9-4*m#>$g12EF,`2ZNaZ4@M)"8cM9\8cLpY1.b+m 3(#Y^s%*Df7nZ9E1cYLn!)*>`"@l*=4\,NF#=hEW@m.Pe=T<7>-R8Tjs!RgHgA]q-rW)Tis"aNQ !['('s!\"PKF.Vt!$M7b#7DFo,821-!<+&>,6T+h)AW>Q/I!=5)upEh(B5?V-OBb^rtYVM!<3f9 +;b+Y*WdQ-&-!UM.ffS]!uq:V$i_=L(B+:6)#k0JYQ#FD+<2+;!$!3_$NV@SrtPWP-P$gh(^CWg (_n//$S_S\#87UN%4)c2)ZKdB)upEj!!sV^ru_:YruV1?!$hIn#9X!J'*8aG*<.5d)C6sA-3!rF 3<(?2=XcBt)AjA'rtktQ#p'.)*#]t"!!XJa*[;^+)ZCi[*[gsd!<<u:!W`rMrr<-<!$3'Y*!7#r "qgk8!>,J7!!ErT!#c^SrW&kr3!22](/4c-!3,uV#9Goc1(b9]2#f<93%[6-5;*a2s#^NE3]8gW O+<i%MufZCs8E,KS<:JaIg2*`Oa33t?iNe#:.P=k")^d4T`;b+]EGaD[Z.ZnQiEc[DZ<`=St^T3 [Ki"f['@`]XgJ,5"LbM?[&sA:s/?:>*_0@].6JhFrr*'Z0HN1p)#mP?/Kc5k3''#?s"FQf1dNl: ru(kJs"Xd<8OFUN,rGW[!]W(Xs"XX=.89b"!DX^91''3cs#C$+#9HN32D$%2*<.\t+=f>\3&2D? rYu(q*(_n90`N*t.m5C@0K([<s$m;]3&!o`0Jk0WrWbea3&45e4>?d]!_G%'s%EJP1a)fV#!kpU 9OCO`s$m)N62sR[7nu?Ds"+=G@k^[X!!+iWs(hgB+B2$!s!RgHgA]q-rW)Tis"OBO!^%i.ruqFL rr<0H*[;XCrtke^*$G2"!"o56#8%4T*$-CE)#kQ[+<qjA'-I;T('bg5*$Q4")C,8!#7hXb%3l6* !<3rB%j_8u,o/cHru)+Q(af:i(*%;n$O.Ru*WQrs*<.Gg$Rbrq")Jks+TDfS#S/$k,60)'ru_OY #ll(`!Y6a[,mP2,+:Stl/Ih^a"qptM(a'kTs"=Tf(]YI!"s+oe!<3l>'."b/?R>^Y"C!032C&5C r[S3r)@IB'.jGZ+,mGJB!$EL),QA_b/K>o4rW#([1^?]G92&5T9KN2I!`1jHs%EJP@7C3'!_5.. s%NIl!4Mok"'nq><<)ptXoC9[XkEaR!'(!>!OLhdrX_%a2IsnTjkIJS0K(b(I>!FVQN<5:s8E,> LoH41L(K5uGDq?-Fc"$$rpJ.!HPiRY]Ecg4n*'-/g<flJ#NP!]N6:sT@K1BRIrEEsroqIIs,?u' "Ft]HH[#L<#^Jcd?V)VC1cYL6"Wf0J/MJ%A0F'g#.53dl*ZY1l!^/Fds#:&s3%b+`"W/"<)DjAP 1^>oh2EEfF4VRiP#9Yir.8DHU/cSKL1dsno0LmWVs"+Hj-RgVt4ZI3V/I!ma3(GkL(B6T!0`O$6 *\^>E4o\7W3<(l;5rATs!'UA]s#($L3]'Dd0`O*;:,4k!5r_Ogs%EVZ7nc?.5>qMQ#;f"578,Br 1B0$59OU5!A#VFas+UPP)ZBa:(B4Bgrn[SQ!;-9j(B"47'.\,'-O5WM!'r_3-Ro'[#9"sC(_Zlu 'E8%7-Q2sdrtG80!(Hnf!>,J2!!!W0!!!/n!!!/t!!<9&.;o.c!"o21!!<0#rrW-!!KS#p!!!6' !!!*"!!!0$!!<E2!!<0#!!N#rrri6"!?;+>$2ji*$NLM1!!!E+!!#7`498q@s!%LLrW)s1rVup1 rr<'/$i^eC!#Q(H$R6Mg*Wc<_&,uP/7<8E$#(V&:InO-Drc\TdH[nb!HXT\L@0D*hI<BH-rW'M/ AHQ.HHbTOZ!.b)B!Dn%@rWIXRCiXk%rX_b+@dfM':k8;XE+VU::/"=\@0&f5s8E,1DH(cY>nDEk F'ia3T^pX%Q-B7(_bbXYU'9*Dlf"MurVci=F8t;#rW/.,s+goqq96+OkPjNAYm-E%Z)=e1[/[B: VDp8)>ph'K#6+W%+9O2K3]R*Y"t;M`.6SRqs"js?+?D#01--9P'*0j0ru_A+.kgoIs"+C8(_\ki .K;@4*&oi33]JlHru),!6TcqY(bIE@3!V>q9JB*n3fj:^"tLfd0/,[Qr\OgQ1e^Xu:)a-[#9k'I :,YN^2ZNdV0E=fH3!(d(3r^W31cRic8,l6_.K;""1^#d2:eX=X3X7K&0M=u"1edp>#=E098Ho]! ;#aDo3Z@tts!RgHgA]q-rW)Tis#p>]")\]&:B)aC(&n:6!WjkP)#XF7)Z0U8'*/(7r;Zj1!<3K4 (_Zlb(_HiL'aF^U,oA-a%l"#6";VFu.4>-2!%%XO#<FL_0KL%<4o[)62#fN9.6.>j!1a'5#!*SI 'c9(YrAk*?4aA5R+TFJ,*(;n77pA:Y4U5q"3^6AU<_*0o")_C1K)]QdCk2P###p1jDLd=Ts&95T BU*7IDL$."L'N]UCkQU/.9ZZ[#:CrW$'UEbM#WSBPBh&'C4^>Qs-!Y%O*Q7jChWj)!,DOgrr)pR 9`J<%:ek@d:c:.*s%iqo91_$B78,K:9E[p`9Jeg1rW'\4>66s0\c;X0V_J-Ks"scT"?8G%1,T%1 $r/^Kr]E"q)QBhY2DkFl!Fn+hI/uBHs8E,"(jfcm7hA?u*_mQ)mJ"Gb^80fgpc3m)fE^sG`k]d: rmq+^"2;:>8H8YqL38rZqUi'abKp4f#fa<T^80)HYH.]B#cA^s:/iGR!#Y_7"]?X0.lKHg4TZfX 3<(E/2CfC>-O(kG3[-dA-2oJ#(b67<.1\36,mPJ.+rD%3%2f*Y#8Rt'*"a#''E/gQ-URkG-Q3Ts (^Cfe(_7>c"G6XR"q_[f',;]6s!\0Q*Y0#8/L)26*X=+o/KPfT*$tXa#;ulD(`X_>,QAV\+p9#* ,8qR$+9j,5)AjSR3r^&s3!D&[*ZQ"As#g>ts#:-:E6gsls*Xo/!r`3",Q@btrn[SQ!;-9j.K0;L ;ALKNrt>W+C^V.$,o@R",6AGo+T<D^-3"8O)#kQY#lk\]/cQjr+:AVj(`jOo*X<o4)B9S6)A2u[ #95/s'-&,7(B4mM!%Ss"'c[_nrsJoE(_6WH*W["Ort#,L"<\?e,nL"m"We<b!-Kgl'E8RC(B5T^ %3QK/(&oB]!#uLd!$`'orrNB<$OI^X+r:.g";h^N#p0*Hru_CZ!"B_D!!+2Bru)+B,9-n/#p))+ !!bq64WGau,n9l.rr<0A!#@'srW!-**Xr\],6[uertGD2!@9T&49.)82?H$&0`<m73#WVL0L%Bj s#L9>0K^73q#1?6<AOS4!BN.=rWG,93'&ttrr4k]YPu(/00EpAs#(!>9;Zp?s1SMrd/X(I]RA/s*t0WQ]_;r$bZJ]H$bKoH2.B<]`5>Dp\qbNX1&$)s-a%f\>2FjrXuqdNQM0k[&q6Tmc^UBe?Q'P X8fI)\d4re93YOL56as`rW")=!<3*&!##>6rVup<s"sZS!?rZd!<3c8(]X^=!!+2`rW!-;!##__ /K"L1""c2,.K;(&.l.,A#:1KL-S7\K7K5RW1,M$T,</_Rs$Hur;GK8J1cGA9#<YgM3)VY42#fH< <*rBu=ZnbDrr5^s1f.[T:icS-#>ePu:f:7s;ZBi'CjU,DLh0]gIg9k-GEmTAClSIE"+lT9ci3tG 8QPgM!'U;]ru1n;gA]q-rW)TiruD"<"'?3e:B*!J+TDEB*ZY2&!&4Ef!?`We+93D]+93>[+9rqs $S*8@,67`Z"s+-_.f]kjrY>SW*#0Ur*WQ9A'*eXP+;6+>&Jk?c!Yua`ruh=]rrNEH%3?E-'dogW '*]?Z,lf&"'E8sU*WR)b:+HG\ru;1J/JA^9*rc6?('"@7*rd>a)?:NP&I0'r%j2;s,olq%"s+[3 )BKkCrso>O%21<7!Z!$\+9rkd%jO1:"?-8qru;2U7iE$\,QBM!'E8mP*$Z:#!rX#?%3Q\n%K@OP *YpF.rVurt3!W#94[DbD0KB)$#<tdR;D^s!<<"WR93=L[:B1:nY5_0"1h<6HrqEAk70,;Cs8E-Z ;G8c<s8E(*;L\ZF!SN2,2?u332EH8@N.V(V!I]1lrWC5GI<GR/&:\MWH&V"ecC'ljSrqn/m%jZZ s8E&3f)MKErr8Jj\uD2ks8ECm>@[.$H[UL9NI.>uQNhY@<dSjqIK*X[7lE_R>9[2r=oSC'(-3$e 2#]B<+>c4r4Vf7Xs$$`S75#l31*[Y9*WRno.0DIf1-5Fl#<"=U(c!-P/,qL4.nMW[+>?J+s%*GI ,tCB`2B4LP('d&Z5;+oF2P0p`"u\F\*]Q;:s!J%0*'YE(3(u1/2?li^3+Fj:2#mO\0/PXN9/'!u 9E-aP90+sd2FCS4s%WbZ6T@G,4>Qq,#;S_/3&3ip3<)PS/P/T*+>cpo498,?rW)sPrrCdPh>[BR o`"kIrW!%)1_D,8!X0K;-QjuZr?)4C,8qOEr#PqU*XN;U!!*u\rtYPV!AkDg*WR&W+9r>u"q)Ic )?Bd[#9FNf*$-4/,QA_`*rc3C,ps`R+TE2Y*Z?$u!!4,jH2eue)#jR;(*4.g!!a_\!$77M',LTh #8S?r+:'/4$3)4M0`M+U*$,)&!<4)F!"B\D)AXP;rsK#U)upWf+;Xu+#9Xou*ZQ4G*rd&^)C6FE )B_HQrs8p((dg8$*$-@)%gF-p*"*`:+T<>b!$`O-'+lPj*!.f-(B4:6C3fi#"*\g/GQ2ddMKSr? #Bb<HF*2\R<<$A.?#FrfErZ+=_#JEXH[1m!iW&lZV0R-)s8E-o@9m5as8E*qF()ESrWU\f8S2iu s%EH!9E/?"9O[u#"0"%]3r_kV>u"%&8cSboZ:dqdF.1PWrW&Pi\d/-3f[A9trql`U"2*($-ia/I Nu")^rWAL6IBWXTs-s.JZ]+ph!OT'1ZNuLN7l4?a=WgE;rr4DI+TEql2ZG942D@$G(-"2ps!%a\ 9H"s-7liL,+9jS<9HH#Q0`Msm0K:+32#fH6/,qL-+TF8"3%H!K3<(f?8Ll/W+>#`Hs#'j-s#:-< :,X;Pru))81c@010K/ni#"'[r.iLAgs#('M/N>=R/N!M,#V/Cq1cS&[8Ore)#;f"B77T728,l-] 7n`h>s%35`!_bXFs%*5b8cD3b91;N4:eX/9ruM2,4T5?\-iX2#rn[SQ!;-9j2#[IW>;Qp>rrN?B :+%/9)Z:c]!$`C%+T*8_(*3bkrr<'<+TE2V+9=;2ruM.Wru_OU+9i2p',glN+9rr$%3-E3#p]Hi !$;.?"=5E:*$G7s!Zi7"rr<*?.s_.;!#Y_9!YugjrW!0J&HEl7-PI9q*X<H%(*El,*XVik!&4EQ "<8H_+9;E_#652K!#cUt*<-BN,9-[s(*FCm.0gt6'-8,7,9Hk%#9"m0*#]qg#6+u79Gg,V)B9eC rso;V)B9,).j4g2"ookh+;5>5ru;(o',LTH!GZo[Es$W-Fa*k.!K)%"EsHi5L3%K]HW:#R!aT\h s)S/=!5SVT"FGEZFcZS%"4DI9FoVFD94;+5GQ7XG:30i;NSFL4"SR=WDDqMg!F8@u?NEi/s8E," 10ls@9E\Wr94LQnrW]Z$:/#_tdf9:HT)ZA,h#?E`eCacis5O3od`!U6rW8,rQiI$eW-`rrriuKn !fF=Cs02U3YQ(p7N&jHc=Vb-_9`G%k.0(Lj.f_L-.gIsd2Dc1/2B`#E#8'WJ*\p5H2#e[&1)N\+ 1d!Jl(^)NP*]>kT2?59-2?4m"1]fWe*</"u1^?T&-Uf.04\,N1!%\(/">ik3,)H7;##$j31`S2r\t*L,rdCn3$/)X#":+'/P.NNs8E9S7k6DU8M<Y*ruq\)8Ol3>2GQdB8HD=Sr\jdJs%<De3_03A !DH)a7gD[U9K#^@5s##e!C8jI!<4GH!8@G.rr)oirr3c5!!?L?4];:s!_uEIruM4P*Y&,hruM.A ruM1`*<%&\*rd>c(_%,_,QA,U#p(93(*Eq`'*f]f,8pjg+:nJp"<K61!$M:_!%%XW#7i%#)?;3) (&njJ/JB6BrtPPJNW0@j*#9M8(*FCm$O7Ft&Jf=9+<:D"!$hLb";Mn$(*<JU#8&<`(]Z60(B4[G +935Y*Yok>rr<-<&Ki.p+T<Dc(`Xb?/KXp-ruM:X+:eH5rr<$Ys$I#U#!+^b&KV\d+93)T*!75o +<:Cn";Vt%!$hF`![AHtrr)q9F8oAD?WR/M!crQis)eQf?ZUF:F]j"iKEQRCEd;^*rW'_5Plc// Rf@O1rW(pWFT?+TrWI@LF^'.krW74dNrO50H(jd-e8ogj2GQ);s*t,mPQ1Ua\9Y-As)empPEibK l2KV)^qR_&l2KM,s1ATeoCp87lLMdk]E>`l^4u[e'Vr_,qu4ffGE\A^KuB1'E-$5MI;o43#[\lF 2G5Db.m!\/"Y^iX1+b9]2?tfj2E2g.)BSo8#<4U_(*#IS/,qR5.i^T,*]>kT3!Url3"\;,2DG.P #<4b"3_V:e+TF>)3'@j33]7^4ru_A$.m!\^!^&/truqY74ZG>n2E:^j#<`hm6S1ef8cKP,9JZW@ ![frls8E9Z9KGa<8Lm5's$m;874h1k90k?5<rXuZ91MZG?iMh[9*IgY2Fg>3s$m;T91MDN#p*7L *W\VhrW)sZrrCdPh>[BRo`"k$rr<0)0H:9Xs$[,c70&(+O,3dms,[29"-81`IK+EpEe'.>MIqBe s)%s\N0A['s).jt#D.G;Fbj^KIJmmaJob['C/"Y>#=DiaDII3iB`DlRAO0ohDIZM9s'Gk>76!a9 4TJ7W3X6j,6U>HH2CJMV#:2>b(cX>u'E9Wb,rYcN""PZ[2ZF3k"@4.X3$h!9r[e9u'e't"*<.5g +r(k.(]Yj,s"40L!t,6Q-3"8U9G9W+$N^q>!!!K.%fukC#58)t"TAB%%06D,!H*&[=U0(Z:jI,) GB!S6"*Jg1ErL1]D#\&LF`;\BH2mjD_>eNYF`Uu4T`=und<0YYs8E.AF)5l>s8E.DF2=#Ys*"Hf s8E4FG;O24G@CM`!G-KTrWBQ1RWAFj"^Q=Sa@jALrWn!793l,FrgS-3C'S^n\]2:`@;>g]s(VRA 3</sdU4g&<rqa0n['?Uf_uHtF[^<<HXgA&L#dcK[:0B/(*&dfq"WAF+0H)_H*!\AU1_qu11+E5E #95c[-SQc#3r_)B/NOUb.l9$]1]fWt*re%u:`r.*8I%'n)DWTu.lRDX#;Reo:,Ek^*<.hu2D@$G 3<(K/OoH1$1,'Uq2Cgce3X7#h8N&k0*\77`"u&2175chns8E6r8Okg13(u+,8I%pa77f6k-WL*p ##%cM5;lP!r\=[F9M7-#91T"U#=1p^:**P=*</h<6U(Pp!<42A!8@G.rr)oirr3o9!!>7m,;B*> "r71J*"N#]rrr];%hf<_#n$b5%0QY=!"0#2!!!E,!!EZ0$NLM1!!!W2!!*H6rVus0&cD\0"T&0! !r)`q!ri6$-'S0*!!N,u!gN`rrW!$%!!3B'!<3*$!!;]k!!N0!!>Yt>!!33%-iX/I!W`6)!rro5 &cVh33#qr"#9GQb2uj^4&cX-W/,pmu,:>H&-iY"f,;9c].47@[.fq.D4T><\=aC$i#&&4-=Ef%. rc\EYFclZG!IJthDut0'JH'clrW(+@I0<YnC0f6erX+lmF]S)4W,?m!dJs1PGBpsMI<fXWip$Jc "AF?^IBW[;!MYkZrWC<?Q*^L=$'0&J\s7+*riIFF9E\2[ja!9ocirb2rn>lHs8N&["4k35DZB\< O*e.Fs8E2j]<f!$mJia^ZaR'BYIp/#Y5jph49](p,C(=prr*(\BVM#^N;nV9JrQ%KPD9*ps).jm "c@SbF,#\SL^',kMNNmMO8jV5BR>qaQ&gZ`rbMe&Cl3Y+PAL8c#CS@#AX@n3CB$^-<)SHaDIHLZ s'5hHHXTlU>AF1S"]/Q@;G^$d<rYo!;Hm$q>u42orWlOu:eXnH:f9sdC'Q^V9N"\d4\Pfb"#N\7 3r_/>3r_;I?Y*M*><c^Os%*H&6RcG+KK:@X3!:fm!.k4N5Q:`;rn[SQ!;-9j.K0;L3Yi;gs$$`S 2ukoV*$ZC%'a,Er)C$7%)?9d;,mP>2,8DF'.ffSf"rn[,*WRK:ru)+S+;6+5!$DaN,6o2'-QEm4 *[C\-#9jp6)?:m(+TD`J+TE2[,;^;ROoHI*'dG[V!<3`4('+d_rr<.b/I`6j('c&p('#0O!\jW` #88-j)B^(:$3(A:!#u+])@ucb"s,'&'-7o"rr<99'-\89!!rZ*)?:HN*X!H/2CBgN!!ae^2Bs1c 'c-fq!=p7O+93#O*!RT,+;u:@&-!CH*Z?+!rr7'>FU*1pEcY?.IsM':#CC>`>GQC@?2nsKGC+a^ N;rk]f:8%KIB_]1rW'D,>Q8gM_uBGS`9ENdrXdf%_#D&]H'e<+HZ_;pKY`WIV?+-&s8E,^Q*chV Y7RA]rhZrbZ2"=JU4Ue_X#,M0\cDX)rW_rJ]p#spEW?"=G>%su!4i%,!U<nh=U&A??VXmL?2n== >t%=X>:E5],Q@ZG)C6%@/N3VM#9ku>/L__k)ZMi'0Gl)b(c!p-ru_Le'e;p800&te#;e1U4Z58@ 2ZFm&1cdNb3r^W/*r[u#;F<J`2CTLC70bD-2EE`J2LtfI"t;GQ7m/acr\Og!1c?"03&LXRs"X^P 3&XD`s8E9U3$(+276EIfs"+I46W,m60K(oj7g;^L6T@4\8,l-c7oUTd:e<rEs"jsN92J2<UcgsB CB$Es*<-$=,6%Ysrn[SQ!;-9j+T;?C59h@5rttbW"Uc:p!#d*^)uq;b+9<N'ru_:As"Xfm,8^_0 *$,Xi('5d'*<-iU+TEJa(`X[u'*8al!<3E3,9A$_+<D@"ru;.[,p4EPrtk_Bs"F[!*!-EH$Q=p& #m()H&cWmQ/Je?o#9G/t)Mfa^+TE8`*Z?(B+s7p=ru;7q$POEY(`jIm,QAS]+9;EY!@ImI+pK/' )?MK(!rio=1&r:+*#Kt=rt>DF)ZLo^((gpCrs]2H*^(>Y%j!%s(^(s&*"Nhb)uq&[+pK#&)BL+= ,Q8ed,p<3d!CqG8FU*+`C3Nm)DFskN#?uCe?ZTRq>Q8gKH#TFbnbN.di5gt's()aeDJ7GspsX,) prStI^WGHss4n*KJ6$eLH'`fCZ,k)Zp\kZeF'gt1EPqDImHDrpN0jR?!R(H<rWMW([`[G+rW25\ s()F@Nmn"&bD1cNIg/PO:.\qh9E.lq9/oLB9,]#]/cP_Q*\0!**Y&-4s!n6bG9CK?2#fN>1b1CD 3#jpW1^5oZ1)M,P.K=&d&M6.3)AjSTs"OI)"WB'H,;9`03X8/@.7H9W2B`#O#;f=+5qk&=O8g=, 9KG[;1-.)g3!(Ze3r_/@-V$5t1]\gis$m)S1B.7Y8Nesk8OkO+4o\(Y0MXtn3&XE)s"Xd82G5ko 3+MtF"A:FD1.V@<!)*;d"t;<O%kBq&s$Hin3["G&s!dsJgA]q-rW)Tis#0iV"#p9.<<!j=?"a3\ rYtnVs"FZa3#WnV*"+.n)?:HN0EW@,,o6M%"sY*+,6/\`ru_I\*$Z@8*<-fS*!Zim)BKJ+#lsuD #9FHj(aC=?)#j^D)C#n4$R-+7s!7^S0,jij!?N6\&I0?q(^Z6W&JP0a#65S^(*!W%(B53V*$,kA ()$Z`rYu+Z((D!/"=!j]!#,AT!ZD%drY>ML!<4VQ)AN5srXf>O*$-C+CdJ(F#B1nG4W5@a&cW:F *"*J]*$?IIrt>GT+s?n!!?<$X+9E,l+TD?@DH[!^"*\llE;sqZ?ZZ6o#BEpLDGkM!FoQIeGB-u3 F&[LGs'#YVF,Y<aGQ)jmFamA5H#RhDs)&'gEdN(QG?]+fEsHH$=WEWlPH4_M#IKi"RX:<UQiDI< Q'%?#NJ<o%P6[c-\AQ\+KQ[=@&`W<'fXfM\]'0.-Fgc%EO[VqCFU*nMPEhJnLmA"I!NVRePld)/ OoLIJMGcfG==I2Y)#jL<1,(j+0KT4R"#_hm+TF"o,r5K[#8f?98MhPA,6'V'*]!^K!BNCD6No%[ 1bpmIs"saK#<#=+/Mo4S1B/j01f?sj1b]gms$[/N1bq3c)Bb%>)?r;k.lKLC9`I!U.iKcR*\0!; s$6fF:,k'K8,rSg.0i-o1b_'R77[A0#=V3W/N>L`62jU_1e]ej0KT5*#<5:38PD]49E-gR78?NQ DMD@hs%*8k5pQC0ruV1?gA]q-rW)Tis#U,Zrtkbt-3#Rs:]WikrVup&rr<-/!!3Q.!!*B6rr<93 !Xeu9!!F&:$O-SA$NLP\%K?e@#oj-Y!"0nPrW)s/":GeA!W`6%"98r='*eIE!"])W#72@^"99>? O8fRg)@?E`rt,5Err<93%hT7g'dF^u&I/LR"r7dq+rL>"#:C?0*#]>4!<3W3+;=bt!!*$;rZD@a )BpCC&,mUT+:Bk'',DE+rtkbX+TED])ZKd;1B/X*7hn!+*Z?.Is!%L^ruM:V+;5_0rtkqY/K>lX *$bJ%![&d1rr)q5GQ2UeHZ!=kEd_tRs)8-EC41,LE;t"ZRK.X4FTZH*Eg-NG"`BNhHZOK3=9Wbb GBJ+Ps*+Kg#BOodH#n7/HiJ9pFaJ.,J!YGGs.TaqPGtI!H(M/<Ns;D(RW=gUOoL[cLnpoBMK<?H CqT>Mh:0g3f[A@I[_\b%,;qAerd=ut?$hcFE-M=n#'jWg=^cf,s'#JQs$m5n>9b^E$3'o-1b^F> 2B`#>#<4Iq.kiV3(B68t0MjGT5pA:0s#:37*[!@=2AlH:#<FFl1aaq!3<)#E1)<)-1++ass"F[* 1_DQ-2DdSs3!V>_5t;td*0't:"uo:33(Ye\s%iqS1bVKP2G#G!4o[)90M=A^s8N$Z!^T$qs"XX0 :,`,D#<4J"0K)T]:B*-T78#C278?GS7gDIQ;D^g91eI^;s%*A_APRSQ3<(3(76:GK!"&ZMrrCdP h>[BRo`"kXrW!$2+=eH35Q?-4!c7n#!I]t-P6ZSfN/`sHNJdb$#B#T[OcuMuLB!,8NKKE\L5:Ta M?SfqPA#c2s,-i9#DSG'C5dm`O8k"@C8-]BVk0#es+1KOLnKm)L2MnKU'?FUUl)mZVZ2MYUlC2) Chfl-s,72;O/IemVM;PZU^*KKKT'l)Ll24c"+,*HLB!&1DJ]?+#'4U8J8T+Rs,%&!BRbnSNFlr* BEsf`;N-k@Cd7qK"[+4S8SiAGCB$HsJ-AbPC2SW3rc86@>B"1WCB&)O=\NN.rW+tYrtYV8(&n79 ":l7JrtG,,!"Jr.";;Of7o')7##&6#0MG5$s&/kj"ZB7O:/"La0*>WV:eUg^!DZ>g:'NCF9H'_6 MZ0=TLj=fA?#lU!s*k0<NKJROs*=We)l/FINRGObQbN@nhmh%NpX%UblIqi(<`iK[J,bc<Sp>a2 @<m;#Pm4LPXgYQu@K1Z[Gre63<\5F4,Q@ZG'*&C?*YJD_!$;._":Y_N(`*,k#<Di'+;6%@%K@IR $Pjd'#ok8k*!Z`[#p(91#o3IH"">?;*<.&\3$A5Z#9H\s*]+oT0`N7#*$?[T*"<mOrso/H3&^dn !Bi@@-iZ./3Z^1?*r\&$/K?f,3_]SQs!n4@3&WHQq_eO91c@r*2?5N38Hi-O7nZ?Zs#LBY9,KWL 8OlJS7fZ<a7g*Et^0aP4;uf5`!<42A!8@G.rr)oirr42A!<3f8,@g`l##\Y*1*[n[rZ21M+;uIE ruM.Urt,J^$Qom"*$,+[(^:Kc+<DF3$iM+M'b_Jc#pB6h#8&("#U06t#6,DC((Cp"*$l+4rZ2+X *"W&l!BlGA,6]S*!"gFkrr<93*\S%`&KD,W$Ng\C(((!^!=0#3&,uq>!#5b>%1)n4"UG)D!#Q+D !!WfP!#QIO$i^Y;!"Ar.%0?MA+T;cK!!*B>rr<$Hru;+`(-!H:!!*-$rrW3#!"88r!<N9#rW+-7 s%*An>>AI!9`Icc:^9Zc;G:Ll7lpZF#@C.p9OV:49E.ZiAkP]h?"HP+EsGZ>>@C#u:0mlr#>&u5 >uG`?9E/-":.nkNH^0e]s3M"KcgK/DSF!ie_ZS_WQa-RW!1!SJ!gh8Ds1/?+L0pb/s8EQ'o'u5> rqQ,]?dMnr=`D1VZicYWQ*LA.!T2]4h$1pUa5=qEN;n\>*'n"?=ZAP[.K9;M3*eF=2GjEOs&T+q !]X4ms&'(C?#47pDJEPYC'JKh>tf'fB`DK@DZ=MUFan4UQ2bS#J:2>8C]\@'JH(`:DELF,PG3_h s-EtONGt#FOctq-BE3S_OTU9)NJdaL#DA:uObB!^J,bB.N-gb<s,m?\s*Y-;J<>MM\p'&3KEm"M MQrM1PD9*u#-WW5PCIqas-X+AJrPt^H)Zl)U^)mWN5GW8CjH&""Bbj]*ZG%frrCdPh>[BRo`"k7 rW)s6!@)+S)?s)D!&>cA)ZCc\$Qp?4*<.&[(B4sO,mth)*ZQ4$rtkqN'd+P9%h&=W"Vh[h!!seJ *X<9"*XEqi.0fee#8Ra^+<2[<)#bQX(`X(d+9=WbrZ_Rs$NLb`(B4@>$Q^r3N=d-:rsJo8$Pj'K *WZNQrt#,9"TT8C!"B54!!NW.('#0Zrr<62*WR#m!"8f9!WWZ0rs]#0&Kq&\rr<'+'E8%4-iY.g +;QpZrr<'$!<3-#!!!Dr!!*-$rr)p@9E.Qe<*N+':/([\s%iqo8Q&5j91M&C:'Y-"7nd>u>>+ui #%gM"9O24"s)SEE:0V-s:ek<r:^9R5:gHt?:eUgk#>Rot2LC^QQiGD;VpFeXPFV!Ns2+rpOdE?Q QN3<NP6.)tA,j+ATS?hRU]Sj'qZ$NrqX"(YoEV1!crb?lE5;L\".,.8Z2_cDhq\7f#05Q?hoE*_ s+gq#6"+,'3'A$+rr*'\>rGM;;#aGn<rPns3*'Yk;?n7KChdp,C1%!U#&J$[9PfAqs'YnFs(hg\ Ir'Ous(VUcI;]($!c!=;s,dP(4@a:QU4eL*QNrS2E06EJPEGlY!.b*3",*)%MZ7>pKTh:UKU%[L s,$o;H]rsZOoPF\I0Z$fObB"2GDcER#CjpSZ'UT:LB!;=YC_LmIs\I#R0S4nNK]cUWK7(T#E>X? _Z1ZmH2hgd=TgE")ZL9H!8@G.rr)oirr42B!!GLd,9SN:-NGIm!!F2j+<ilH)@%;o*#KnA+9;Ed #8J@5"sk<5*rdns+<2UR-3"n`('b?k*#K_C*ZY/%"rn:&(a'_6s!n'_ruh=[!YlU]ru;7U'+#]p '.JJ3)?M$$)ZLo\'*/%L#9"0b!,<r,)#kW^',Vi3"<&Qorr<9K+<qj/%icGd,QAeg(aBq?(**>q "sXQu%2/^WrtP\^+>"]O)ZLlY)#k]^*$?:&=]GD*#?b>31`Re])ZM#e'+6K#/L:uEru;4[*$,P& %42#m!\t`2rr)p-2ZGf=7o'(X"$/883<(f?4ZG2N2EF&Qs&fLf3*9!K9E.0T7g;js*&oc1=T:8a 1,_rg5:mcps#L3$3\^Lh!'gK##>d08-[i@rZi@iHZ_FS/Ju6_rs.BRsSs,G!?X`tR#@5'RL;(Qd ?2o6VlH@W*rqH6Is4R_-hn]s[>pE#B_$?02AP7M_GCojC"*.mA9E.Q`3rT*a3_N%F.n_'4rr)p@ 1B0<7'fu@Q#<3\N1,^mA-iYq,+>b&r9JB-fs#('@1(uE9,sD8b"sYf:-SItLr\b!Q3YjD34WHB[ 1']^?#rF"j1-#:l#<Xn"+>Q%mN;k1..8)EQ4?>7s3X/#.7li:u.K<'F.l^$f0MMNGs"aU2"YDbj 9Lh)B4TJ"P9*.OC6iTaX:'OBZ7ncKP7K6$\8Hhp778$'/s%*Gh78S+HP=87H3!;eQ#lkG70E2%+ rn[SQ!;-9j-3!rJ0Fo-IF8mNkPs#*n*$m`frt,JO$R6c2*$-^3)?qB1*[;R+)ZCcZ!$!Hf)#ki\ !!!*#,6Jo1'c-ci#8SO,(+14E'E8XE0`Mdh,9@4:$3(nF,8L:Z+9Eu"VZ%P=+;t4n!$hLq!&jiq ":pVB(**>f#7Ut>(`!qg*<-!D&ITQf!$EL)rY#DW!"fkcrtbVJ"Vqpj'-7qg+9NN'(_Qcf!?N$V ,6/,O*WZR,rr<$=ruq\T3&Dol$QL5f('5Ho,QAV[+T38_'-&;<*rcuW(`!GWrW"JJ1'9Qs:.tRE !&4F6#;eD:>uFm%@K/h&<'=>W=>V!fs!n9n5;5Z.>=niS#<c9l1/'Ya3<)kW9KiDN"(+f@7K6Qs :iK5d!$rU6rtPbF+?V542GcO9!X9hT,7>k'2#gnf9TOV._9f=/s0r<2MN"HfE*.qrC^4o]<!YNY +<:EF#CoWMAQr8J?2nL@@rcNq@:NI?G6hJ26V^c31`Rh@rWP,@2BYLLru;7d*_/+22B!S8+TF>' 1`@r>4W=>]"u&_/1`A%uru),#1,q*K59gd>2?k`X3Ya543r_)>1-.f&3W_,l8cL[R-Q"g73&3UL s"Xd:4WlC5,<u2`#<G@17i!jQ3<)JP78#U$6T"iBs#gT=9M7`29/n^,8H_I61cS),9)pmM6O$:D 3&WU!8,l!_91M?O;FrN5s"XgS3($gK%m!PeD?N]Z@6m'V&cVjbrn[SQ!;-9j2#dOY#o46h8cL.C $NpGJ+se'Vru_O`+<24I*[1gg*!%6%ru;%\+TEG]+9>gLru;(_*[(J$#:1?%(a'S=*<-i[";V^n ,9A!,('4pi*rd,Y*<.)[0*`U@)@[f1!0.!f"s=m9*ZQ">rtktm'+k4t'f$C#+93>[!!!Q0(]X^= )@%i:*Z,J6$R#HL#8S:#+;bP/'E90Z,nV0u(*"7m('PZi,9@sIruV1Y#94Kr+sSUi<<"o_,p4EP *Z?49rtPbF,o@UU%i@)%+9iYj*Yo_:!<4)A,nh@!rW*ubruqId,6&Vb(`il+ru)+Z+;tt>(a'n" /HZ1o+9;Ea!E:NJ)?q$8,8qaK)#kQ\+>=WR*$lRCru_Om+;QII(`j.d-NGCk*!A5V5=\*@+pV72Lg6I>tk8X#('6hJrG\*s'#_)BN\@m92n[dAI!LcQ'7Jq=\Sj"#AR@A4ZFVc<<&!a\tld@[\ok4 s-s:bR['\CJrfqj#`hD'BLaR./P#g>"ZS7s&NVcK+9ET94T@;@3%luc3!Urc3%5n,(cMC<"t;,Z +ugK!s"F[;,;;5<$SX14.0hb"*&]$53#MZT!':-G"?]+44Y-On#;e"R1,_WIMZ4Y"9I2SR,96\> #>>du8M<n-7K5=M2E`fG9`G%k.0had2G6_#<%n80#>$U>02"`(:B*ul6VL!=:/"Rc:'+<`;#`rc >t%Ed<WGem7g+6"e9>:"E!02aAk+!D*rc5orn[SQ!;-9j,Q7ZF%2LHps!\(rAcNYortYSOrt,JO !\5$<.i8ls!!O8@)?9gWqZ$U3r;Zm#!!;oq!>Yb6!!3?)!ri6#$2OW%$3'u+.ujB*!!N6#!s/T* OnShW!WWB%!!!0#!!!Q0!!!K.!!!0%!!+&>rso23%grC;%0-q<!<3*#&,uV1%flV?rr`K;!!F$= 3<($%Ag^#.rs\u7!<3?1%gEON"q;jfrr<66&HEXj('spb!ZD%]rr)mdr\O^4=Z.E&2utoos#(*A 1,q0c:)l+j0E4!8:c('K3bJDO#)\\*Oh@KNs.fn#VP9-LVQ5dXU^*rlOc??9TVDFb#,7/lS=5=k s-a1TH_ce1]"uYjYm%S@\>6sPs1ncb[]f_Q!jUY=s2>5J^qn@5VS8l+_$@rR^kbg-3*H9i#KN1S _q;rkc2Yrkc.:"Scao>?HO*M86X<hB3XoNsrWOf8)Ik!Fs#gT@/K?8r2D6Z^9*I?r-R):ts#U/s "uoL00I8q?s#:645;G8B5;4D`56j\<3Z(O^1ckXj#<4.u3&3<E4o[DF4[hCp1`ePirr<*n2GjE3 !?=l7/H]9M:,r81!BMA'9E[+<3(ud@rW!l:8I%:M7l2tZ74nNp#<b%A7q#4A-3$+48NKO'92%2B 7fZ!X:B!re8,kIP.8*K%1+=1ns%ih]*[;dCrttb9gA]q-rW)Tis#C#Y"ABCV(g6k`!''uY!"8Z( !>ZaU!!3uU&-!:J!!4H#.0)+PrW!*2-P7"B(&npP0In7]0H__Ys#gT&.lKF=-RhLa,mQCm-TEP/ 4WOJ6!\60!s"jd:(ngml"p-\O4\%7es#U0Vs%WZ67ohJGC^+$A;E\\k>Q7A%6Z?"@:31;ss'#SJ Ao_efCB&\cJ7rnKCjZ/,#E<P`O)A]EK`?o4O+:tqPQ(U_3r_bV)@8/.H$b-Zs*"]pPAZ_NNK]%q J-Ls\QYL,ePQ.ZbQ&fn`rW*oWru(r$2CneG!ZWREru(o$0`N6t0InRhs"=U)<#Ql.*_[LPAHOhZ )DM1a!)3DR!\[5*s%<>gs"aUJ#>7s#:.\DV9`Ioo=\qj3'0&@)s)SEWUqheDa.At(M?^_dH$+V# J,aj#Ed)qWGA:r<s*4]R?"7":2?=d[rtku?*Z@p;FZ)qn:^9[<=B&d;E.@n9"aP<?BS&\P9F-,% 2HX*03$hQ'rWP>9==#=Xs!n=6.5iV&/L<OZ.gIF=/K>N:,9m.6"qNC"/M[\Lrt>PO.i&jG%K@+A %0[jq*"a;,rtYPP#87Co('#1*'E96W!#>MN""=lmOoGOd&KWG<rtk_Ws"46q";i$W(a/er"?IAB ,r5N"!%7db#:UW:3[H[/2#ej%(B59T,8_CHr>Ytr1c@05,QBS&,;L<"s"XU@*<.i#3&3<OF,unP s&9+Z('4Iqruh=AgA]q-rW)Tirseu."?c`0.l.-*#Fp`T*Zu%;*rd2b,8qaI(`XG2ru;"]ruM:c +rD:Bru;4h*[:Y0((pQd"q_[s$POR$rZ2:_(_[r/*"s+f%gO'Y(*")4+r:1j!Y6%ds!%Rh3fO(U "s+Zr%1sWjru_Le%gEK&+pe/j";Ln@'*/%T!$hIR"qqan)?p0_rYPhF'b)-('.<f$"oobj+;5Y* s!%a\$NLh?$POcb(^C]q!#Qgq8L=B@"ZR_k*#9[s)ZLc^(*4A+*YTY@rsK#J+94;&"qgkN![es4 rr)qBrr;p!f_tg'rr)oks5+(Yrpnduq:tuLpBTUJrqH'=rnROL!8[\1"5Vc.pA`qJh$)<if\GBY s8)omh=TM&p&Y-cs4IA,"l1("*&J9-!!c8C=Bg`=I<5F-#$lFfI9C]Os1elY^<*SCa5a]0Y6V>Q QZl^l5qr<h#DO?XL069mH2Np/MNP@IPQ/Z'Z2^*hQN;A]s*G"g6Vp?R-X@o;rr)ou2#dOV!W`6= ">'TT!$;+>rtY\g!%Aic!!!*"!!Oqo'*'<nrtYVh(&n79'.k1Ss!%Up(_[tj'`g!9s!7n!+=SZi ,82[/.0i9p5:nQV080?i#"(@W2Et)9s#L9V10HY7s#L-Cs&9&09MYUKs8E!ns#:6[;E@KH<(o[Z :'#<3r`oP(9E&f3C4p8+DZ=JOJd$[<J9#=>s,I&@#(VbdXZ0HLr_`kd!+/\=s"46NgA]q-rW)Ti s#0lW"9Kk]78*X\"ZgND*$Z6t+9if,+;uOI,Q8_h*$Z@;*#9b;r>kqLruM1`)ZLWT(*NVs"!/R+ $3)4O!!seI*W[H)s"jrr%0.Um*YT[r)up`R*X!Gh'.Jh=,68Pjru_@Y%j(`a#6GeQ$Z7U2*r[&\ &KE#8$i^n?%gN4`%1<pO*Z"bu!?<?a*!7<!+9qij"qptT+<D+*ru_@a+:J2j!Z1nUrY>SL'f7iK !!"PK2?a.L3("Z1rZ2([*rd>_'E8sN+TEDc*Z?7A(*smu+TEM^rW.B$s475+!oMhbs4RJ1rRq>* g>Dqa!8RUp#MS"dhqZ9)a8`%<f]E.gs4RIps4@S6h:giCak5MNh$;Tdh:UW9gt;YM#MnFe3&Y,P ?2m_+H_?@iTSf#8s.0Ff^jD?@Z+Bt,#J?eZ['@!bZ2_-8]Wn9,L9unsrb_peIp"Tf)BAcp#B3@^ Qa=&CAc>@,92(UTZ_IIp#W+t.:3dL.(.nN)!B;k72uuN"s#gT01c?Bt7q3V<2?G!V/cRU+2?>Bb r\ad-2#]B;*',,k+<20s.gJ%$3]8EH*]X0>#<3qA3&Da!9`HUJ0JY.62DSs,ru;4n3&3NO4\,N/ #<"P18PV$!3<(l;)DqIf!&4HP!&jj6#<GF53_;(d9E.Ke<(BnZ2FTbcs#('O9N4A=7n`kP"@Z!` :eUg[!)*?##>9D8@fQlr<<$)(5laqH,QB(i!8@G.rr)oirr5:`!!<li(a/hd"t'i[*[2LSr>l.[ +<DL<%3#6U#9506,9.pU*<%/d*$Z@C((L9`ru_Ib+9EN$%K@FJ+9NT#!$hL`rtktB*#9S8*ZuI& +9rl"%5od\-)CPK"<\a*%j(`jrYPhO,9C_;*Z"bU!u`4'#6,_F/KFd(#7hju,81h8(&o<[*$QU> (,-dHru)(A+<DL<%3GNh#9Ejd*$-C<&-!aP&cWmS(*af+rY5Z5#W*Y3(*Xh"&cWsW*Zth3*#APo "s,!/)B^(Gru;(b*#S\S!INZ&aTU2Pg=Y-Zh>Z+5hq6oDfZ2_%s4dk5f\G<:eC^]!VZ5?Q[b]`r iW%a6g&g'`h>c1/h#H%,g'-<bg=Y-<s2>6%hr>c;N,"^ZZ2_-4Z*_rcs0;UI"0o;<aoA.:[/\PZ XgFsn[a;jSs,7,oO.`5;LB"7PN!=WgUiK+:8,l<h@s;EVF*i1\s*4fQGC+OZAR5=C"^<*<>ui9O 3WL0!rWP8<3&3<Ks%*Gg)E9Jf3&WVn(^EJd,rd_B&K^s5"roc].3LT,r\aa,s#:*#1a4IM*!].q ,;;(s3]R.J!]31Xs"jd:7lLB$!_Z$As!n./*fp=>##Ha*4??h/s#'m38cL[L/P#gpr\t!M/N,Zi rW#Ig3X7Do2G$S#9M,7@#=g[5<&di69`I!T9LV'47o!%`7gDIS7nG[$9KN2Hr^d5]<)Q()s%iha ,>:<?rtbV7gA]q-rW)Tis$?Va!u!F,+TDfR-Og%s+rW'3*X3H(*ZPq))ZL6O*%;pR*$ZgNrZ_Rd ,8qU=%K@FJ+9``-!ZW*fruD%]!ur-X,QAb`(^C*^(*4G:+<:D(#94Bd2D$$tV#Lf*+<DL5*rd5Z (^:Qs*c;]6(B4@:)BL"*ruM1m*<-ZW%iui<',D]*ruMCb+sR[80HM)2)?p0a*ZPq)*rd2b*WR6$ *[MC/ru_:RruM7X,91(i'aIJ>1a!/A+s-arru_Id+:B51(B5?Y*[;XC+<Dd-*!.?))#jL8Hen_D "P2Jaf\6A]rn7V7f\tZ=a4fALg]uQcgtg]6fVebHs4RUah;$oHs5!_/!o2Mcs4RJ.s4IA*"l7hb f\5<a`<YAZiuX2=C7"t*s0Dg4[*l;\Z2_uLZ*pjXs.fY%s3_.S[&08"d(tqGN!6kTTV@s2s/H!V #()?*E_Bh2s%Wf/G@O<fH[1&>Gm7JsHZsaH?2n78>9H@?<[Ic,!$)";"ZS=u1,Loh8I%m,3&27/ 2DkFN#=UHq3&EZ.*re8**'H&++?24W2?59-3!1-W+tN[5#>@$#0K:%53<*Cg1dMlV1]fX,2ZGH4 91Lo?.fqUMO8g+&:an4`3aXlH2?>L's#'m08,k:B3!2Z&2ELm;!([&M#;Rtk8PD$98cLUP7lED3)h_.s#('T76F"/:/q6`#=V3S8N8b)3r_kP8H_I];F;N*:]s'/9KsHq(B4Bgrn[SQ!;-9j4oYKb 3%t=:3r]0b#pTEm*#^1EruqFYruM;$*$Z@;s!.Ob"YpN.)A*AV'a694'/1OIs!%XL,qU)Rs!%M# s!%L^r>kq`rttbW!>lmX*!$leru1n;#9"]m,9.I9H2euk)CYk&+u1/<+9rZ)*!hE:*$G7u#65kH +:fM*(&oH_(_%,q!$3+$s!%ag)AN5h*ZPjn+pJDT()dc)'E90[,9-\+,8DFPrtktc(`jYR!!YF_ #m2.a4XL+J!#YYS"qN-p(a'J<ru;%Q&cWsR*rd5['*9'n)ZK^:CtSa@#2S(ghqZfArn%G"d)45a gtMeas5=.;g>(E@`W)_<h8A("f\50]g]6(-hZ2C1g]6(.g]uZmiRm&0jk0Uj#MRbj,+2E-IK,E7 X0]=:`O)bns/cL8`N/F^a0YfJ!P$qbYlhSDag(l*#F1@?TQ#j8LAu2t<`t69U5XuKs5sX&a5uKo kNUn'liY\B^l&/!s$m>i4\9Nf-WV[%rr*'T*$[3q3<(Q62Bsn'*(U#Is!7n,+>cSN002f,6iT(E 9)qZc/,pXq0K(aA4Z4?@s"+CN1,MWX1B0941^?!':,EqO8NQl?#;7T&1d*E8K`<>&01Stl1-/#, 1^>ou*&]Jj3&(A&"@Y@00K/t1!':-M#<FV32CVHZ.K;O99M%T,7nu0)r^-i^6TS*q9E.Qf4BP01 @ms&i70cIo7qN$84A#Pb"@X:>!%n4"rrCdPh>[BRo`"k8rr<0a$PNn+rrr]=$NPOBH&[sdQNrXn NI@.SH'SDX#BtT=Oaq=_K)]]kCmAaQIJmmcKPG=@E,&fIs(hpjDF\M(JlujgE!LtZCgg@B<bDAN #A-=dAOAaAJH$_r5u:NA5u'38<<"i[5ur%5/LUQC"$JV#4T@GC74J6t#9toi3[m#p2ZG-0(`!6% "=X=)rtP_e(b$[W.2r4"#8%jb!#$1L(B+:<((UTL;N58f#R!s92Bs.?!!!Q%!!*3(rVup"rr`B] !!<0!!J&i&_$A6=hqZl<h;&%a#N+1kh;?`>gA]_/g=Y-:a4B)HXTdG7f\5!5r7V2-h#?+0h#H(5 gtLT+eD8d4s3q;4h:rcH1g=ktI0Fh2H'rlhs0Ma6s0;U2!dh,Ws2,(pU7/9RS?ngeJd7:'Jq&uA <a#GZ#=V[2P?Cp47K7<3I;EeW[()!Fs+CT9MM@1?YJC1U#TQ2rAjn'k!$)";"Y_Sd*]c4Z*X=8P )AkFY$[r%.#<FFn2CTV(9E.$W+;c=Y3&E\r,6fn],p"m$1B'*8.982^&NVL%s%EMX3"nFR2?5N4 4U3Vj3&!<I1l2/O!]i4is#L0N2#fN>.76!g/P]:E1]o*^01l0B!($Wf"\2!T7nHJU2ZH,L1cSN+ 9N3u0s#L?H1eUD-7lpZ?#=VoZ9.a1<3;uJL9E.ZfAog7Ds%ihG,:srKs!@[FgA]q-rW)Tis$-M` "?I;1+t*Bj#<"pL%gWUP#6,2:$O-S;!ri]0$3(A8!"B;JrWrQ1rs8Z7rr<-3"oo85!!*H6rr<$# rrhil!<rQ(!rW*$!WYH8rr<$'r;Zg!r;Zg!rr<%YrrE$"!!Mln!!<#t!>Yh;!!!f3!!!<&!!F&A %gWjH!!W]I&HG]iFoMFH#W=7^,7bhYru)+e)CHLK.45f/('?!13\p^a!$;/+!YHk*rr)qFh>cL9 gt)MZ!8RV1!8@J*#MS"hf\GH@gAg"/hZ_iigtLZ8s.TV=g>hArh#Q71g&Te*g]5q*hZ2L3g&Te* g'$3bh;$ofis4Jmge`-Ac(tBd#JRcP*)`,1Rf=919Z,2N\iQA]hZot=l."ahhrFb$#NP16Uu/i! kPqsq=E8;6DKfSes(DXE>Et_>PHVRtU^!?H:ek\%8cMHi<[C=?<^AqMMZ3SYNGOZ/EbPK+#De,& C6+%-J,aHmH'+GLKTh(7s+1H%O_f]&Q[/UX#CqqoO-+j;K)_)@H$ts6C4LMGs'l:`5sp-KE*I5[ BEqsbDK&9cE39.T#$FcD9O2C4s&')-;IN-p>rlm';?KKi:/q8m!*T7s"$KCY:B+,j?iNCs4AnpN <*Ncfs%WZ)1g`6BAcQ9>:^9`[8S(7E5@=FQ"(,P@HiF'H*(U#M"@FC[1,T"GrrCdPh>[BRo`"k: rW!$4',Eh4$O(E:!&>Z8s!.O`!"&ZH"!])u+T<>]+<LP""!AX00`N0u,9RsE*"*M]*!.6&*r[8_ *ZG&-!?_UH,6K,,%j:llruM=^*\\Q?&-!XL,m>2.()f6&rr<6A+:/V[%28a]#9FWk$&fW@*<$cW 'd<r$r#Q(h+s%LO*#Kgu(^D$%',D]+!$)"["r\[*+;u(3ru;.d%3?`6s!%LWru;7d"<\F*!,u!= $NjZY6QlCG!?)sX0EiF0()S#+rtbVJ"sX^)*]>3*ru(q[1)Blg!INZ&ed'pbiSE/;gti"h#MS:q j4N)<h>c78f[ej6g=Y,ss1S]VgtL?5gtMearndb4h#H11h#H+-h#uBcg>19YhZqfigdc*u^3TaO #M-UR*0Hb<VZ/jbU<A(Uco?p_dKQH,]"ku2s474s#L^'Dcdo#$[f=AQC2TW;O*t'Fs6L!+]X6t1 m]jS-^':CEf\s_N3r_/F(h5p?=X@qc'E7t73]Jl9+?]ZD#;7GG(`kXV)ZLud1aNnY5:n<(s!J!Y ,:,5`+s-ar!t-"n2ZF`t+:.uT#:1,p+rhXO2ZG'.(*3bd4;JnXs!J$^((D0.)@;c1%0dCh(*FY: ,QASc.1%+A"s>`5ruM7i*ZQ7$rr4&>(]YWW)?_$+*$-+"+9rl/)B^(^/LUN;"Y_;J0HN(N/,pXo /MAe9*[C\8#;$iE1d=,R3r^6(71VUp+TE&R!8@G.rr)oirr45C!!Gk1(*b4,!!#1^-3#(h*\/<3 )#kfa*#Ke>)C,5(!ZDgoruM1Z*<.;h(`jn'+=.m),6n`!,9.gE'c?rs#94s0*#L1K!<4,?)ZLBO ,:OHLrrr]L&Ki&3(+#%A*X3N,)C64H#6,MF%2^H'MA%*Lru1n["WddJ(`!tg#6,MD+;#G5*"i2c !rs)>*<-!>(**>f"r8$k)B]b9ru(kWrtY_U%2ofurtktg)B^(Z!"CIY!!dd:;BQf!(*NVo!\tu; ruh=[!$hI]"[<nF,8_L%)?M-%*rc->HeAAP#Ksj%f&>NAgAfq3`P]OGeB.aHs4.7nbLZ^L!o_k[ s.BDF`W+fsg=Y3\h>c@4h>Z+/gtMe`!T2`5g]PaJal!-N#N+1i<,=P(H2k\c<n'l;Q]\):s%<Q8 TT=uAE1HsZ#JAR5[_^\Iq>\#-jh]IHScYF[]`4E*<-+7>F]L^Ds&KA&)Obq,So?Ib=U%u2C3<QM 3rUK31-]eQ(,cIWrr2mP![BH;s#^N<9JAFN1*.bA/HdLi8PTlt2?5?/*!Stm1`AY61B/p21e^#! 2EE9Ds!\1)4@ptC2Bs:C2?5''56N#e2DQud3WLW/3Wq>r3](aS(^;lp2EFDf(B62o3_;\43r_)< 6iT:O/Mo.Ts8E$W1B0KB92%B:8Ph!4s"XgB2E`X(2G#M#:'3pA8NQlC!&X^:#>@Ef91`)S6iTR[ :0:7l,?-rns&&k^-3!rF62s1L!8@G.rr)oirr4YO!!H%+$Qp\o!!a8e$Qp?1*ZY2)#9"^A,:sfN *<-o^(aC"C$QpE1rs]/=+<1b3!$)"]"!/a2)ZM/c*[(J"#<!D;,8_=Y)ZLc^&HF*q*$ke)ru;7D *$lXE*'/oT+9`_q(`jG6rZDC^*"-K],oHX^rZ21i(aC(=rtYhO*#/Gc+<Cae*!$rnru;+V*WcfN ,mG2-![&C+!<4#D(*3H%.4$#XrtYSWru;.[2uo:)rr<:'3^k)%7iEHK2?k391_q2s*rZu\+93N$ *Z?1$,6BA8*rc->@GLn=!SZ?/h>c10f%g;Z#2J7pgt:N<rnRV/f`0b0f\6;Ps.f_Tak6XI!SlE/ g]H3bf`0Y,h;$`afE'd]s4@G0hqd#ded'pbgb<WDR8EpO#B6J_17F_R_uDInGIjOKEre+ns3M"e \Dc*!UqY:WV?aQ@kD[!q^=`Is!a0>qs&K2'-Vj\^#E3VXMN=WYK`=UJ92J8<3_Wo\IgAqB8P<2: 70"_7rWP>B0Imt[s"F[?1-I-G3%Zia1'&[^ru;+b1/9h/7g:"g:`_AO4T?)p/Hmt(1bBbDs%*GE 3#FV<2Ea,$1']=+76!2#3]@!e#<"Us2G?\#MZ4S!3)V_+1eob)8I%:71b^F6;E4\H"&_6M0`V+Q 2G*p*#;A+u0/uHn=T9fO1dt7@8HMCA<rY_n=@l"Ss$Zoas$m/l77ffE9)qrk:'Y&l>AbFc>>5&+ "@XOX$R#HqrrCdPh>[BRo`"kXrr<0d((WQ6rr<+A@fZNe!$hLbs#0fs!u`I,*<-i\+:/Db*ZQCE ru_J+*$-4@2Z=ct*!IB++rVLBrr<93*$Z1C)?:WS.gHS'*#K_8+;k,+#8JHm)?:U+H2e<V*WR6+ *<.)[*!IB'!"Y&(ruV1[!WjD_ruM.ur>l1`,8_I?#p'0J*Wm<'*WZ3R!?NKc(^;2m(a'e5*<.,b !#bnN+<(8$s!%Xb,9@[Arr<$brt>X$,;pbd&L&J"('>Hp(a/hu!?N*W*X+5=*#0\8rY5Gf(&n15 IG4_R#MS"hf\50=h>Z+4f\P9;f\G3\g]6(.g]H3b`W+iqU'''0`QA,7s4RM/gA]n-h#Q+-h#H16 f\566h:hnf#MR\];JL0q])UCf^=7$[TVRXas%<@)s*4^7Zu_o?is2*e^lc@W^>o4@#,L:ll+Wh) s.BU9U7cIbHV%-8>6fL`H'tq/_i"JZ#)J=pN4sgfr_*>T62sU\'fH%Orr*'Z3#Xh32ZGW62?4`s 2?GBg8cB\67i3`l*]>\O,m61K.l\UK1^>ou2D?F8&KLd0"t<;*.2GE/s#^NE>sf_`1`S@P/H\$h 3\C@i!?.+#1^50Y/N>R\/,qR61,M$K4>]Jds#'s41e]t1rW,Scs!IeEs"X^A6WcuQs$[/f3(Gr3(Z+/8HhaU4Z#_ks$[,^2GQq91/%U<#>@]Z9E6+l0`P#R3$LJ88,jn8!8@G.rr)oirr4;D!!<`O 1*HSs#8%IHO+!4QD#]b*NKoiiQ]HK]s+Uc<RZi`"NIm;mJ-L@cE,(G^LB!SFKSYbFQ%3h^s-3h^ Q&UZ^N1Pq,L]EnDL'3I9IAqo"TEg:C_h>(b:lYLL#/H1sVl?Jks1nr<NMhnlVi@ALN<d%jMS-Z_ SrNcC#Gd/uS;N&9M#W>9F_ZeiChj!-s+^Q0"H%k_FcHE?#()>-BPMm5rbMgiL2N3A!*pfK!!aDi 4W89^AQf%`"c@,LC2AM%D#[N?<-(>iC2dP[D?<d%9`G"lIGFhU#2Ikegtg]>s4@S4g>CQ:hqcrb hZqrjf\G3$g;j5f#2S(Vg>1?As475("5hhif`0\*hZqlkf%f!3h:hnas4mk48TL^(df8S3S-<+T ]V(P"ru;5ZN4Pg@2MV7a!I`/k]E@?.]Y=EU#N`bEM#"QYUAqe*C0:Lp")Pc]X8f[7bHJ@]g?Hl( s2tSfYBu4fM#NA>RQk.N<Z50B4oYEa*YoJ1%35Bh"<8I&"s3d_!%Iph"q)Xj$RH]4rYbt\+9EB$ ,9Hk-"<KHF(``Pu!&jj"#<""R)DiQX-2nqi1bBpp2BF(B(^D*C0L$a:&"`e(#!+%T1e0S^s#L3: <&jn9!\uSns$m/L3&EVprW+u:s"sa6!'(!:!_#(?s"OI4"].ra3&Wbr7g<'R3)iIG9`IZh2G7"/ <^fb]s%ED[s%EQ7,tqMsrs8fs'3LYIrt582gA]q-rW)Tis$Qbc!u:kaErQ+EJ5Q@c*],)[rt,5T ru;.f)@mDqrso,O#6,G@+;tnKrs]#L,6\#`!=9A<)?q;j+:Stl$2tnL+:&Q#&L.T%rXB&>,mb\+ *"Dom#9Y<4('ks5UAkN(*"NDu#n\6Y+92`J%0Qm0'b_&V*!Zi^&IT*W%3#6H!=K56$i9o/%3buV "q(qIrr<-:#m:k?!!!E,$3'u/#n[[J"p"Z0!=0;;!!!?*!!$X2"pAu\76q7X!<3E,$2ji(!ri6# &cVh2!ri6#$iU,,"9AH#!I<E!fDs_,g'$3bh:g]bf)OP.g>1Z=s4[M(!o;Mds4mb3iPkht#34:K f\P92s5O46hqHodblPl?s4@S4f\t`?hqI&gecs7P3`_<ST)Y5aGGJXcCqRQ]s#((2dWo324J)T5 #E$@I\@U8*p]%)qetBaBrQr(7s4@QWF*2/:H$aW4QNq_sL4,#/H_g[e#((iQO+rdes,@;S78$3V *`)hXrr*(!:/Y%o3<)8L2EGGW:/GLps(hp:CiF,_F)5UkD?acnAVOqpH2hd^E!9otDJFT9s-!\< H#.tHE.*rMQNqdq?[Za=Ob!Id"H%W.H'A8j!,V[t".,(.QiE6LO8k"@R?M<7L66G's,m>@!.FkG !K=DcPm<2/L2)7IL6)@o#+CF9NLG:&rg<e_PQ.'OPQ.<UIg;%@PDlc@^mY4^#I1"g[K%g9*rf@G 2uj']&-!jR!8@G.rr)oirr5@b!!<u:-Z]4e#Co\P)BL^[)ZLBL,6&Vc,oR:+(B4mG*X;W["!AKq 1B.db*$YUd(]apTru)(a#p9Zj$OQeP#9X9a*YBV'*<$BO$RH*%&KD8[,6o>;*#8f$/Y`7O"rn-] *XNE"ru_:Jrs])8U(n=Nru;7O%hT0[$On$S!!*H6rsS](#7Vj]!!WfA#lal,('t*Urr<$,rsA]* "UPbO!!WH'#lt;Drr<$*rr<%2rrrUI'1G1nquHa)!"&T(!!<0#!"o52!!<0#!"8c+!<`E%rW.;u s4@>,s4RV2g>1K=s475+"5;Sgf`0\*ecO[[huDL6gu66PWs7V8^=_8qeGnP2f\bE=s31Sbh#H"3 h:U]Df\bEArmh:qh)\St]Uo.l#ButP)Jm(%VuJXZJ'rUL\icSais1IXe@<*@^A%Z)#M,Q^Q2T(> j8[a:<c`CsEd<"Qs-Et7ObS:CI=%diGm8VFKTCkMSH"QSS4-(B>96T@*rc-B;GL+h=ZHFI#<"VT ?VXF/9E/f5:i()c9QP#bs)&$SE+Oc=:3lkWs)8-TF`(rBD#]\(J9bs\CiFfds-Et93+%)MI?B'[ L'3B^X*Kp/OT94tOTUr2NL0[/!0@/9#FUchJ;02*IK,H0N<"D,rW8.>[/ZBrMNNX.J@:2ns,@5O MO0<kIC0!A!MkqZRK/QOT`9KHO0b%/Z(f%%s,@8gU6W.e.lJIK=Tg\a"98u4,6%Ysrn[SQ!;-9j /cPeR74/ifE;p4E*<-!A+;c(C+TE_f/,p^p)B9M0&cX$W(a9eAruD%[ruqXl+<qdI*#ei""="s) %ikTo!#kkY#9t9,(*F2-+T<Da!#$1jru;"Wrrr]N*!R<*'f;oi!!O2a&KW;+rXfAa"<J/0(aBgr &I0Eu'-e53*Y&,b#65kk'/g[I(B4gK!#ugo,7+_as!%^J*%;jK1`ZN/"r7^h*[2^FrYu.f%jN,' ,:dI-!X(DE5p@6I(]Y6L*X<f-*Y055(_colru)"W*\\]VruqL_*ZY1Y!IN`'h$2Njhq6Z=f`0n5 g=G!6f`0b-h#H11huDL8g=G*2gAdrQh:BR(hq6uhed(!hf\G<8f$"*K!S6*,g&p6`h:hka#27WN 8Vk3#s/-*T\nj:?^5ol*2?o;4QXQ[LIK.^sSB9@^]E7'%f)MNNd%]X5eAKYIs+CW$TTtY;Ul:oE TE_C3\CRq#[/['(L]iBP?&2>WR0[q&4^hGY,60=prWP7s75QtQs"F[7763=Y2DR2j+pTqV*#9GJ %2Sssrtkk`0.f".s"Xa0.5W>D3r_,<1''Kqs#:*=0/bZe'aHim9.`+j3]-jl#=h3B0K;3LM#S@t 2Ff_s1d*\q3!V8n9K5Nq3\p_1!^Agls8E'a3#MZr#<4@l4Yeia3r^B/1,_Q^1,qcBs#:3<4>JlO 8M^<*#<Fb&0MFSg0E+!:1bV9Y`E6:C;?0#^!!"\P.K9D%rn[SQ!;-9j%K?D24U)K@7K4Y;Gq]4K +@#lEru_;$ru;%^)ZLo[,QASc*"aJ:+<DLIrt,;R(``Ps!@8Za(^E)?&KDo3(a]2%!Z2n$ruM4W *&@O4!ZWL2rZ2(U+TE#Y(*aS!-QY7)ru)(_+;u@@&K^rs#9"@0*ek+@,QA>\*Y0A,*ZQ:KrtkbM *rd,\'*&ICs!%ag)AjA.,7Pmt(^(9l(]YWW)ZC]W*[(J&!Xg@ms#LB#(a'S8$W]dt!!d<?9*lRZ ,p*(2!>.$c('>Zk*[(J&"<\[1*$G2"![&O(rr)qFf`0M-iRll8g>CQ<s4R_5iRZ`8akGSNg'?9] g>Ur2g>2e'#3"@Vg=50:s5*h-rn7D*h>c:1g'?NfgtLTEf\QS]#Mn+u1d%G.=oW:CF1sOn[a2es"jq!WM"[W2PU5a#H"<.f[T*/]`6R_e-3Rnd\+89s.0HlF-0F&>tL+WL]_";TT&o1!PZ)DWs6Ct LnKR1OoLjUXY<=?==6-0(B4:82EEZ@s#C$:"Z/=q3#X^T3r^]8,r@hA2DdBSs$HuM8K]T=3%+_h !Ale91]nIU.89b&s#'us1bCU>r\t-@6P_X<+>u"T8I%./7l3+Z3-,$=!BiFB1]fX(3r_hT1d!og s#:$Y3r^i778>c@rW5Ag2ZGT=78?NJ<*;+9s$[/d2Gd(0;E.YT8Hi!G5?g]Ws%EPg9NY,$s$Zp5 s$?ZX"\3;-1-@Vt<!"]Q2ZH;I/,oV'rn[SQ!;-9j62gid(aD")rr<$,rr<*]*]!a:rrr]J+<qdL +:T=j,6oD6+>"]W,8L5"!<=8B*!-s",QA_d'cJG$,QAkd!<3E3.39BR%0e$ort>DS*<.&^+qke& ru)+b*ZQ:&(aY=E%0d1],6/Vb&cNaS+;bQt('#?S,6o,3!#?O^+<LP*#93^b,82:A'E8mO!$`[> ru;%\#6#M@-3"JW)B]^n+9rE"!%/'k('ad]!@&`e*WS%s!!#"Y(^=7e5;F8u%K.=P',ihV(*"1k +9if1*"a;>*<%/`*#&>N!I`f(i<7`Nh;$ofg&T=re-F%BhrEMJf%U/[#N+7dgt&adaoA7?_oKn! g&]CJs4dh9g<&.+g=H8Y#N++d[+MY@f`0G+hoXRj?$3`ts.BU3\8k0TS@Y0h3!Q,,S:Yf!LB"gi SADY!bIZN@s2tZ"d_)I?VTlLJXTr'*O)AcQN,JZ&##95UFbjp7r`KGHF`MhQE-qV1!E:iS7g)p: ?N<[srWP8:3'&]6s#'lt*re8'001[Ys#'p83#qrT![BT[ruM@n+A<M21-5Fh#<F[n)C[L*2ZFU! 5r:_V1bpsKs"aTs"W0fd0K:T_56<Z&2#fH88KNch,6fhj7mAb#<<"c[76Edq3&3Hbs%WPNs#0oV !\$#ts#(*W7nu`9.83M::^9Qc4[1\s1.D49"'A,g62sFT:B*`e<^eoT0PF&W9F"Ti9MR*!5>M5A "="gA:`fW_rrCdPh>[BRo`"k+rW!$A(dh4$D?)Hl=Tf]h%3>`Q+93D]*Wn5=(a]2'#6l(U-Q2t+ +TEJe&JH9.,o@R#,6Su2"<83W+94S)$N_:U+T<>])Bf&+#9Fck1*.YR*<-HJ*rd,]*YTA<MZ4S! +tXi^*$?=&('b[!)@L?s&K(Nf#9t9',o@a?*rcu\*$YY/!Z2\,ru(k[ru(kYru_=Z-iY:n()di+ ,8_[*('ba&*#KtA*ZG&"#7Ve6(,Q57-iXnd9-Q,=()%f*rtkt\*[;R?/K>o5'*]F!*#9S6(B5EW %j!%rrW%6CgAfq2o%i$Pq>T1Tg>UW4hq$o[s4mqUf]Ui@]\;$<W<1&rf`0b.f%g;_!;ZZP"PVMg pYZ#'!nQ8bs4d\5g>W(l#1hM\,!)O4rh9XaWIc,>Vmbmj*!U0(Ut"K]XoGs4VuOC4U:ejciW$Us d%8n"d[Iu&s0`/:Ll,rJCi4=ocj,)JMK3uL<bDAU#$>bgKN<Aes)&+%@ms9a0K&nfrr*$Y/N,F5 r]'p9"Y_Gs,s!1K3X6W_1)_u',<#Q_"umYo+<3[1s#LB%5rKB>3%%5r2#fH;.l8q(*]X-Q##INI 1,ppHs"jj>0/u'Ns#:"3ruMA31d+2c0JEGr#<4V7:eWc&0`OKA0Jk]frW4oO3r_\T2DdBb/P.]O s"Xg^:,Yj(6VL/Q3!;ZC9MS%V9`Ioo6X<M[:.nD=s$[#s8OmIo!<61$<!4rZ2G#4p4oYN9rn[SQ !;-9j-2mlH#p)-&s,d:"rr<02,6S8Prr`<4rt,A8!$VIerr<9B'/1(B!#Q7H!!X`-!#$^q/,p@i 0Imto6S0ZBs"+F"5:7mI,t%YX!B<7B3WhYq3&^dt![Tuds#L3E*f^1c#!Y6s1-.<Ss#(*U3*S.q @oPAdC'Q&&E`Q.W:2'ZH!GFk#E!'imBPRNY"ESHq7;W!Ls)&$kE-H,FKRNlP#AAd=E-[_8H2j!0 L2M3MLAq5R=oTZN@g6NSOcOjKs)&'kDN0'pS8)a;C]g,XBQ!g7s,$kqKT,p0!Al_71']co3\jMk 1,T#(#>@ld4?>5f3r_)C00M!Z5qj9>s%EVV1*SP53&^dt#<td83&WHI3<(f?:c9.M1c@$Cs#LB< 6TPu@>Jl3q>6f;F3$W<2]"n>Q#,7cMGA\I>s4R^hfY2m5^pNA+RKq?cStarMUqZlR#:UXa;Mpm" Z2\)7H&,sfKW1;Zs-Wjos-Eh9Q$7<LI/mdW)?il6-T1rGrr)mos#L3X1ckXj!EhJ`56FYH:cA>@ #:DDm:f8f6-iYCk/cR1#3%l%7s"Xg%/LqJM.i:&A('b`g(,Q"2'bUHe#66ds()ehI'E8gQ',Ucn (]YUlrsK#E%ic]-#orsY#8J'o,7t\))ZLBN*Yp"#rW3uT*<%;i*$-"3.ioW/-O1J72B3r)*$5+u !$)"["!BQ[,QBM(+u2%p1c@$Gs#gTJ/K?>^%<ENh,lnGjrr<$Jrseu.gA]q-rW)Tirt582"<7CT ?TS4."<8IB*]j<B!$)"`r>l%c*$?*u+9W`.*ZPsq*WS>&)?Cm!ru_@],np:j"s=R!(*4S8r?):a *YBM9%jV)q#8Rsg(aBV8(&nXH*ZQC))Br"=rt>SV*Yot4+<:Cs#9t-!%=J3t$i^qH+;Pk1&KW&Q rY>SU*YB.e+92fL+9;oiruM7^+<2X+*X4GB+rh=7)ZL0L+;5M3,82-s(]aperZ2)<,Q@`K@2:(()7rFrr<9D*XEr%(aC+%$O.Lq*"=)$*rd>a!$3'XrW"2B3<(l?8NKNs3]-jt#<"=s1,Kt12#eHu 4>/oW1cDK81^8<88N8Uf2#f?23!Cus:bXpis"XR2s#(!:3&W`is"js?1)q?1^q.2Y^'CC*5;k>< *]!aR#)Zn^TVc(Ys3q:ddaWQ2UqG:Yi<S#F][ZYh]''*d!%%Yu"J2'EPEGmp"2'R;8cOhPRABk0 #-GJLQ&)f4s*4lh)@Kn@.i\p'rr2p=!rsAD$3(J5!!+,Kr;Zg=rVup>qu?gP!'^J`'`]BU!!33; &cVh3$NU2?#8&^.(*sJH*<.,d/R^.L'*9U1s"FR+*ZQ4<ruM/ls!n9p/MK":.5:cP#<XG(4Y:/' *reG+Am[IrrW4c52ZGoF3b(<]3_Om!s#(*f<aAI-=^+`&>m=8R?$B^V=oVb4:jZD_?YW>Ps(2L6 I;XO=!./P^1'@Rj"?J^G(B4Bgrn[SQ!;-9j-2mlH',WD/s!7mm.i(#a*$>Xh#lktF+9Vul+:TIn *![N/*Z?./*"2cf"qMan&Ki;:rseu2!!*$7![8Nlru;4Y%iuH.(**8o"q;do+s%^@s!7^f(`NDk !['jirZD@N+s7O7)ZCKV(`Wil+rVU(*X<o)!$!*l&K^rf#9Xuq+;u:5-3"qe((hT)ru;%^*<.&^ (`XY6ru_:]ruM4]+;+Vu!ZW6prs/WJ%K@CJ*rc3?1B/C#Duru]*Z?jZrtYhX2BWt\*$?=%+9aMF *%`3kru;(]()m2O!D,3L1^>C6<(C.=:,`,3#@1//>t%sW=oV5#;K>>c:dtBas#U/["=$r.8O`YY !B<=D9E7BY:&nGs>6./Cs#'s?1d+M33!V9E73"4C]Xn,k#J,^uF'Wj-VuLrFIs5jWLlHi_HO!oP X*LM)bJF4(!j/u*s-EesF'nrq!C'`e=9EME=]kZI#&I7ePEikVs0`*5[["2/YPspq3#jhQ:)52h $3'r&2uuT/ruMD%3]K#J9Jep41B0?52?Gj.3<(o:*X"5<)E'GP8I%pK1cdTQ3&LXn#;eOu)B^dr 4T@)?3)V7J3%udBs"+I'3]8fS0/e^f+9jYb-TF"@3<)#?1e%F;!&jj:!&4F6!B<UKrW5M[3<'s' <(TtK:.mK8s%Wef9N"A[;FaL^7g:qH77fHo8cL[K8cMEd6Uag?9`IZh91MQe8O3q(s%ih@!!3-E s!RgHgA]q-rW)Tis"40L!Y%sErr<9B6Pu)dF.daW@0_4-NHpt:=cr`[#BFmFJoGj_GQ30tGEI;m GuSqdHNu]@=a+5$>BTsi"Bdif?!72U!.b)T#<Z.$KN)&@?2n%4=C"'J/S.s1s'#\1E*.67J1(@I #<cL"6#Jnm;#bYC)FZ;^7mT0is$6lN@6Zk.5:nqr1']Bf-UBs_+@H/T"",Zd5Q<560`O?B.m51@ +;u4RrYbu*1++bC72l2(#=17-0InhI,QAei.6fL6!WYXss"FR%5:7a4s""+'!\FI/rr)q,=oUAb >tI[k1e]l*s%*Df=A24c=Ao,n#?EEU=Z0<j:B+u0]#@?(s&f=[s$[&e7nts=s%WPLs#(*W4W7-P :`qOn:]X-Xs%EMqTY\5>\,gfHs%<H<VprN^\-AbA[-G/,?iOO>^='[LlFbiZs1ATbU:egd]W#fK C'Tf=I@#gjE-)%o#E3q_IC?DY[/[B8['@!CXeM0^R/gk!)?ic9*\Rg1rr*'B3$'st/,ph!+:f;+<!3^s"js'.i'l[(b6I''*^E9+;R0n2ZFU!%6,pa00M-*ru;8,2B""]3]&Ae2?4Zq7g(_01ccQT ('bs?,;Li115c)<"uJ5$1d!HMs"F[04Yfnn7l3:+1]TH6rr4kW3&LUo"u[ba=Yr]4s%Wem91:Tq >=1p\2?kj,3)!4S2ZH8O@8\jUPsmD+8HD=Qs$m/=,6/S\6NKjmrW)sVrrCdPh>[BRo`"k(rW!$d ![9#l,6nr+5CJ?!E\dY\#J).@J80[LNW3l$C1oh?YrYO2s)SC!E,nNhBS-7t#GaY.CiFf,A,g-G MLS9/\j(43s(hp\C-5""MJ?u,Ns(8VFaIa#2ZHDSOaqJ#KTUEWP6[(=E*6CALi!*+#BspdNFp(1 IK*XY;G;LtMMQl`J-U%%KRGmrFaO.]#*4suF,#g"s*k#[s)%gBs-Eb>HiK-/YEO0Os"=Bk3r_#> (_&hP6iVE3M#WM@EatH@J?*0as(VagQ*6I/K"1iI!d/R%rr)p\CB&;ZC41&AFc9U"s'l:/>?Oct 8PW+^70bYXAP>6d/N!K5!':-R!F&J%8cN-!?"Q\.?NOM?B)d&[=AX9<8OmGhs%35e"ZAM=KYG8% Sd0b>Ulh"RpV-[Y#0j-bc+mgps*=XW"hp_m\E2WJ]Ecg3fQY!"d_Pm;"Ak\+E-qUf!-A0t#D@M2 TY.P:YPtm2Z)tO@s0)I"#]9W#Eci[",oHX\"a,*gH%9?'Nrt_sH'ePp!J$=4HO$OJQ]YXDJ8kOR #%<WuI<U$Zs,d@r?[)Nk!e5E>s'GtUHXg>iAomru#CU2Q?P.^57K6p(H!tc7R<N=-s'#\oI9'W\ Amt^L!."Te"@lU,@qP^I!+Gp,"%uukAcGj;?"7;V8RGmrs(DC"s'YnZs'Ge8>Q818=_:*7s'#J1 s'#\;5@Hi\ApOAa#@2pk>r3H",QBCu)?uK,!<5+[!8@G.rr)oirr3Z2!!>Lg+t*C8#8J@GI>DHT 1B0WF\g*8dC4^,Ys)&'VBKoq13_P/+Es@A<E_14`K)]KhUd9->E.(r#s(2LnInO:_5B9U#C^4uq 4@a(BC2Em1"Ggr<HY3:9s%<QYJ9$'kO`g\f#E;;o=^+^YD#\5TGA==@B#@`!s'Gt.9RVkWLk>VV #B4+)I6)+cHiK`CO->*8L66WYIfO'[D?*uBQN;bds,R8cPBV*J0*)tPs"jiq%7;+&s*4U#s,RD* A!aHNX(,B6C'K3RYEaoq\GqlsF`VI"rW,,rs)J?ZI;j4LN*T-W@g>b5=\qjb:/LsZ#;fk#9Kc?, 2#gh]3r_kS>>kJms'Gh5AkE#0!aT/Fs*"]M:jGf-7qbZt8cMTj2Eafg^;0c?#CiJDOdETP^Alag c)JV*^gg[MH2kM\^7s`!jkp*N#LLoOGJ'Nq_#K,l:nDKBHiI4KF8q+&KRI.!]WniIrj2d4XgkY9 YQ(I*D?)S8FX9U*)#jL<Fa9m1J78J=".+F]QiE6MJ<BkY#H=VfO^FQ-E;u1-@?FcBGC+E2OTK3' GQ2^cIs62<?Nte&@pNMTF8gLkI:boT&Uf!ps()F\@<6IWGA'/>>6^FB<aB'E@K0g;H2i!i7p0G6 B)Z-;@K6</94(2#s&]M3@ps%B?XZJ)BE1F"@/toZ?NFS>s'l.6Ajp>3>6&%1>6\S%@6n%.H2_4W ?%QQl1`??=s"=El#*o2gs#U/[gA]q-rW)Tirt582"C"P10Fe%E#:D2F+<Ch5&cW%?%2o?Y*Xa"h rrNEH'-&%p$R-8a-O(Ou#p(&d*<-ZW!"0)S+<i0eruq[m*Ztah)AjIo(]apYruM7b#n8$W!XCD* %j!\S0Lc!a!G38M(&e45$O7Ri(+VZj*\IBl#9G<2-QF?f2ZG94'dX\C'.jt+s"=UA(+CpQ/LM/1 .g@F((aCIU-iYh)6PCgX'.Fh8s!J%%+>?#)4@(@p)?j/-<"UfKs""+/#8e+#5p\fe5Q=(T0K_]5 %0-_73W_ZO,Q@ZC(a/ho#9G!$(*54l*rdu#8N%bT1`T=Bs$I#N(bIR&/O);r)?qWI.pFc34T75C =[+f(92&7`=92c;s%<>Ts%EDLs%EYh1cAH6L;(+rU^(,$7nK;g\tK)5#/RXY^76rjs#:8![%O#A ]&hZG\d-$`VmqEH[a4u,#@VhE=CuT?GQ3I(NG;@e['QL:s,dD+\<iK\ZN.N8cj4h)*_0$U&KCfM rWRFcClr[Ms0DqgEc,Gq:el67D?kc`DQ/,SC2!X+#)[4_J:^[<s0N#EF+RA@E/]JMJd61AC8mJ9 Is:pB#B310RZiea3<,]X[R"YfO,/9Os$HugI>!kY[[R58#AB!NMJeQ8K)_):-dVhl")aHh8,lBg J;f;21B4HVAcHKMJ81-]KRJ'0s"XeFTHKSoJ<g.[#F]d^E]V"@62u94J"H\7!rr]n&-!(>#e^-: rt#,0gA]q-rW)Tis!dsJ"C4G(&K^rT!ZD&CruM1b*<$u_*%)+4,p<4/s!\0i,8_XD+<DC"+p022 +s-b,!#kkS#9XI%!"0hl*rc<A*!Hco,7bhAru)+H,9A?N)BKmu.0gM2)Ai`"2Q-Ns"TTAZ!#u(? ,6oD#(]^`O'-@/R"q_UY*YB4srY>J6ruM:_,odsNruq[b((hGb()%Vd*Wciu,6&DV*X<T.'-Iqp )@c]Q#7hXm,:aNY0`O!0!!PY0*$-(Eru_Oq*[_^E%j2Ja(]kTm*rdGc)BAbf!Yuh)rr)mur`]V1 7:T.N:)H4q7gD1K91O"t<a5S`!E:oU4Td!7<*B6;"?'C`4BVVCs&K@a-T!eS<aAi-3X8Jc;H+W0 8Ke%=#?"h_+?"neV#I(m^7noNiOmbAk6BAg[f4!4=T;&"K#bUTdcJ`fs1/HFc+MQW]%#=2U&\6o N!+3<PFQjsQNs7T6'%/5^9@RD#.h1bPFg9ds*G#f"r:EG$Q]T`rr*'@*XEf,2#ea(-Q!gI+?1MC 1^==.(_\#G,9HkE!$)"]!?<?a)ZLWV$Q^E3r\aa5ruMC`,p4QT,9A]A0F&Ro,p4d#*Yn\p#66_. *\0,e8,k.F4W5:o*ZQ=&49lWU4YIct0/EP<!@&TarWA*%7j.g`#<Wta3Z]+Q+TF,#:1ZIV8N&(N s!n'LruqMQ>snU"#>6A.h-i>p4o\pq2D$[^:nTsSs%<JbQi6t4s#pA^gA]q-rW)TirtbV7"@F(@ 1gg8Z#8J4$(`FS:*<.&`,oA3G()m2qrtku!*%`oc,8_[))?Lm&)ZLcW+TF)"*ZPh<%j2]3s!%ae -Q3F0+;tjl*!ZTq)B]"u*[Uh)#94d"%jMuRH2ece+:0//&L.nf%gNam+q8?#,olq+!ZDRfrY>MQ +TDEG.gR@B"9K_E*!RT.(`X@u+TE2],o.4/*YoUm)?V9$&MjA'!=^FV*X<Yq,8^_H4[8rm#;@Z6 +?CJW,QA>U+TEDa)B^7V0`N0u+;u:>*$Ypm*!./p)ZK^94T8@d:d$d9:i()gs)eQ6UifsMGBn90 C'S<hCeJS><`oA]#$Y59@o?`*s%iqq9Ntjt7;R&F8I&j&2I.G#3\^S<#<"P&)B>W_T`;_2Uq1SA R_I4[s1S]If!ru&2GX95#DfA(bNcaOj8YhY^q?8M^:`@Ls4@QFDH<91BNT*NRKlZ*4BR$=OdH*V #-G/6]VMlns.foH"<q,q)@7Mdrr*'I.8D6T2ZFa%/Kc8a,:=TPs#^NG+>#W)0K:og2?Q*;*'!sV s#:*'*&Jf<2utoPs$$`B+>Pu,3(Gt.1'^K9(/@FV1cYIq"u&#*=Yr$rrtYeq,<._/1ckXn#<FUu 9Ihq^0`O*59JZYI"#s1<8cL4E6VBj+8MEh5s"jsW93+\g3)W-D=U%;i10.(98,lZr@nTiq8QeDm s'l::6Ubr<CdgSg.0McCnma'I-3!u!rn[SQ!;-9j3rK$[!Y[`s-O3I/!&cMo4@/ur#=16u3&EiZ 2#fcC(cXQ5<<#/_2ZGfB;E?dR;G97R<X),Y,s?oc<rQh=95J?^J8ARhs*Y&EDLH8OJ,a3^P66?# N,\fH!E*n:P6P]gI=c'VIK,93MK<p,=FbOXs(VdpKPlBlNJ`r"Nrap(s+gbrO-,1rNs:K.J;f/@ MZ7`"L2;j5s.B@Ns+go5L6J9bQ]-UtMufo#s+UW:'-8J"0F%Y!C^,rXVhG)P!J\MlTEEAnTVVU\ #.C7`NG,,\rbqmmMZ3SU>;H4A#>@WI@89d+9E/H#E!8""DI[Qks'5h@DIH+F2K8Y$#%;7[=E@;> s(VdI>q[Qd:/jU\2?lo71-JAd:B!3X1,`DT**@*1s(DXRC,S&a^?iH2jT`B3T%]i_HiI:T?b""i TVT5_s.Tb.[,IJ'qpN.WG6]6QF]`[?C30E##B6(]!$"[M8cNB,>@UKN95J&:,7"8f(h$H)!ZV4> rWO&S',VK?rt>Vm-Pd:)*%`00%gEq*'-7,e"TJH%+TDEA%K@7F&cWmQ'/KS"!#Y_H!!*$4#8Rsi !&>Am*rc3D+BT!O)@uiJrs]2S+<DaV-OY;$%K@IP)@IT)*rdDg*]b&c+<qa&,lo\Bs8E*?-Sc)0 *!\M64WYsl+?KNV#9Gua2Ae8$2#fH<3]&TO2E45,3!UZ`<&Qck9M,7Q#<F\(<^Cdo/,q:+7ln:e $3(\=!8@G.rr)oirr5gn!!3ll0`M+X*[LeC3!gWGs!%aa)BKY:*$?7$)?V*'+:nJn!>Z(C*!RW$ *ZuLH,6&J\,9Hk'!tuds)ZLo^,8q[ErYbbPrs8ZFrYbk['d=Xt(&o6W,8qO;-[5S5"r/?h*#9A0 rtk_Ls!%XQ:*U,fqu?jB%1s6jruMCF*$?41*$-=(&HMk@rso2H+<1^f&HrpZ(]Y!QrYu+Q%1s^" *$G4t#7W1+,60#f;#_mJ3Z'b!$OE"5rr`QQ#n%js#p9QS+9i`.(^Uoq%K6b8%K?>-10acZ#?u(X 8MFFN4TBI-8YC-3Cc5%'s%WemCgBdm<+AT$?Nj7r:eY(brc%m1"`RgQDJ3Y^:'Fd:@9-K9rDj/" 9NE,q1cR/g;?oiW93Yo9]"\3U"ME'>U2Kuhs%irKL3ma0Uq1OFTEh:SAu)rQSpC@1#:!M0=\a*B F8o>DBQ?$2!!6SUErTeWDK'lNE/%En)@/J6*_]T`!"fV<rWN`;('#0Ort,JS$P+4'.399)/I)e$ +>"Qe(aAu8"q`O:.4$qrs!n<q4YK5M6U*:)/H[:`.5Llg!':->s%ibl3'mO)s%<TI2EG&=2GS)g <!H68?X$963<)VV>ARMC;GM%)s%<?2rr*!pCfF10D?3RGs(VXRHYRBsD?Q5QC4L4%I/nm!Ns:*% J!$(ELB!SFPEEbhO0b^gs/u[,YH@O!4@;%,.g-%V7puDt3r]36rn[SQ!;-9j-iO)J#oXk(s$[*e ?N;&j*rd5[,6nSr+s7O,*[(G'"s=m,+q5b8rrE$>ru;%Q+T<>]8KRmS!Zi<prZDD#,9.gG*\dU4 !"8cI"!AR+-3"kg*Z-+?*[!Lors8l;+:fY7*#S\U#8dmg&#'%J'E9*Y,9.gG,9.g+ru)+O)@[o2 +<D[*%0mdt*ZPP/(**>s![Sg/rsJiM*<.&b!$3+&*$Q@DrZDC`*X3hh*.\'7#8R;.(afn'+TED] (B,?W,;p;^ruD%N![&'truD%`ruM.urr)pV<<#\u8PD]j3&4<'s#LBT94MCHE,J>K;?o$M:e,J1 DK>b]#%)S"@>K>Js'#_TDFn&82DcKT1^?o63(u:g4Z`U<##$C("<:<#r\t/'kKr2FfNhqc>m=+\ 4>8g'>Q8+:?V=4$?XZScs%EYm9M8&Y5@[Oi0F'a!Lfp=,=Gm-K#F^o*#R!n2D#\GTC2j2j!dAZf s!%dL#rH-K,nX$@rr*$A+>Po3r\ag=)DqIT!\b`Vs"js=3%[WS*&]eV'*^EO5;5&T*rdo!9/8Od 1cQHrs$m2Q1cR!Fs#'j<s"+@>;@"^7s#'j:s#(*A7lE1X1aS.]-Nl8(2EEbp1]]frs#'s73_;70 2uk`6rWG8=7m'BC70bk52H!%+3&LXr#>6sH92JMX2ZGT68,c'];G9"KAd;(38RkLc8Ore;#>@WT AJua!+TFD(6NdAl!<4AF!8@G.rr)oirr4YL!!,&%rr<99-OCh6)Bp=(":$.m(`jS<*[(J-!$;+^ !u`!g,6'"p)D)CC(c!<8,6/MZ+9WZ**$lj0#R:_[)BKk/(((!cru1nY!urO.%K@IL,QAYb,9Rt( FoNQa*<-iX*$-=CruV1Y"We8\'/CX/!!F8a,7bOh*WQ?C(^:`u$Q(!++T<>c%2oU#*"*u4ru(qP &Kq)_!=:"N+9s+m$T8G6,8gG)!?<?a+TDfM'ib3%"DS-W-Q<"+!$M:_!$_Fa"<\Hn+rpV*"sk6E ,9S$<ru(qm%j:lN!B*^Q1^?c6:/FhF8PK.W!+#V""@mf[I8'Z2#<5IP3&EZb?iO[AHZ`"T9LDMR :'3pG9JZWC!DlAf9F"<u?VFg)8R;?i#>7lQ*%+*O1B4TaTVA?WUp4Z.s'#J<s)%qQT$mT;pBT.G o(Te&(e+I(!^'L]s31Ve\;($Z#Bbo_R>lrALB!26Q_5T'!!6t.ErSQ4?Z&AQ=]dBX+:%rK3,W(0 %pLR`rWP2:-T!kDs!It.3\N<95Q<M=2?tfh1a";91cGA&"unLt1-.B5s"jro3]K#54ZG:u/I+$o 2FTSY3&(@l#;C0c2E3BM-iZC52Gu:gs"j`rE;q!Z3WqQ23(u=31]gQ71B0B:8ME"#<r`.%3[\$" 3<(lA8Mi1^3_;.hs%WYq3_h[78HDIXs$m8oBL>Hk:/LsK#>do^:dm`H2ZH>N6Ust"rr<'@=oUtm &Hr(5s!dsJgA]q-rW)Tis#U&X!@(8;0El_C!&c,VruV1bru)#-*$Z1CrYbkJ*Z-4',68o.rs/TE ru_CD*$?=&(]Y6L+TEJa+<1jj+9r2q,p40G*Xhuh#72Fo%2p!%(B5K^(*X_@,9B[=ru_Le(`F/0 ,nL"k#9t!/!cSkq)ZLWZ!$W!l*"<_qs!%L\ru_Fa(`FA4ru;7d*#9G6*$?1"+9j23*$,Cq$3)%O (`G(7(*456rYu+b1*[nAE$507#?qC/+=/]d)#kQ\3#Xar+:f\)s!.O`"!/[.*<$iX*ZuO'rW"PL 1^?-(9JRSC5</X#s%EPl0Kh<Rs#L9<3&WNSr&+aL:-(3i/PQ1K#A@IeH$`sm@K1f^@<Z'e?!g$4 s'Ga]s#(!+*]-o#s'u(9"^>q9@8L2.<!GBA*a`lajo<m3j8[[5]"rT09`H[L,"u:8](ak=s5=2c 4dqm^HYScEMuoHB&cVh22ZHq[Es><2;J]*"3rT*a#rlsE.o[>grr*'\8MV,O2ZGfC'.Ft\7lWCd s#LB+4W#4s*_SKm1]SHo3!2&q*&dgX#<"Os3$LXJ2ZGo>1'KL!1e0AXs#:6=<%g!i3]JMe705Fn 3r_)>0HQ&M3X.>t5r(>Z;ZA<Q1f-/'1*Ba!1&s64rWH2$4]"NG49mQ"<]F,E;G$mh#?3TS<&di8 0E4TJ;H-=f@7<ih8I&!^7mh#n6TY6^!)W\h!EgfM.0(@f)?;)^!<5%Y!8@G.rr)oirr4hQ!!,2C rtktg#lk8>!"/f,%0lk@"q(\G!"])0#7D+W!!s/?&,uq?%gECj%g`^F'*egL)A*>](]aRB"Xb8r *"NGW%K?D5/KbK1*$Yn8rttbB"VDXm)EO/`"pPMZ%0e$q&cW[Q"s+9TV[jakrso;V#pU0%,74>l !>ZaV*!7)p*[CY(!=L4R*!.0$-iY"f)B]qE.2X3-,685]ru_C`*X3be)?_9%,9A64!!!r;5mK.^ 3ZK7^*]j<GrZ21d%3Q<,ru(q[(`NDo!@&`e*!-cr3<&mX2H9]=""Ql<4oR8<8cLaT928&X2DRj# s'H"/1eBeu?"Q\.9*RFN:e=DU;ZBDk111&V"(O/Z:B+Pu:'"$]s%EGi8cMNj@88ck0K*'"s+1H! DN(0?GA-t8#$**jC;/'Cs1/HJe@LI+\i;/==9h:/:;!CN\@hjm"`oQ`N1,Y(N;nV6R>`9g!!5i8 B)clUC3"!(C3+.i*!cNK2G$7d)FZ%QrW+i-r\OTps#'j<s#0m4!]W"lru_P%0KgC0(-4/L:'N[! .l'aN2#]H=1c@0i3&2]X/,qR20K:X@s#C$R"?8:n1cYLl!%n41#;e=m:,FpgDZ:"I02s;U:e<_J 8HLeL1B0663^kt,;?/6IrWG_C1,r232#gMY7p.NB1/@j6#=C=>7l4+=9`ITe;Fs5:=A1XQ70,n] s%*<$?YiX?70cCt9Mc]X71&u=!&jcUs!RgHgA]q-rW)Tis"sWR!B`FC(^DDp!!s#5$NU29#65,9 $O@1A&,uV7$P=$P#nI4Nrs8l?"q)jj#n?nJ#71YS&ISd[!<3?/-QEF4%h&CHrr<9U+:S\u,7Pdq )#jmG&K2W-3gK^L"q;[a"sY#urtktF*Y/7K%icen%gF-_,8D%?$2u%J(*<Jq!u_pr,Q8Y`$RPfm !Zi=/rtkqY+;uOT(a/i'!=]G:+9NT)"sEpa"="a.*[gsf!#kl'#;R,W*$?4B3r^H(*X!Yr+;5mt )?Lrs)ZLcX,9["+!YZ\9rr)pV<<#&_.n<E!r\OUHs#:6V:.\DC1.b=B?O'Ic8N]FIAkE"q#!,FS 8PVrWs%EGK?iNk'@l-bPs',Lu!DH/d9E@s]s%Wf-:,i\:2H`?GJd-F:N1P]HB`9sq<[Vj$^<k=. \d,mt\qllf3%=l0#=Z@%]VNuc]`6OdF,H*=RYq-(s+UTCN$/-#!_dZIs)J<YEbK9(F)(^p#QP&e 8OG!H748*6!AlD-1]SNq2?5f<2ZGN63&EDj+9sYU4WH-k3\^S/"umYS1.s8Wr\t*=2DeAm1*Z`K s#:*73%Zue3<)_V3&WHI3<(f8/cRd81c@$_1cRC2rs8l_<$sM!8NQlC!]F"5s#'p>75k0D!%\*K "@k%!3)]c5s&9.l=YNZ-:B*N`6SqA)1f@(Bs$m8k8OGO@9K)o>!Cp;m8HWC.Cf::%#>&T&:`LoQ $3)4M2Z3XU-iX2#rn[SQ!;-9j.K'5J'd*h_!!<ZD&H_n2rrW3#!X&K+qu?]uqu?]ur;Zm%!!;us !!Muq!"8W'!ZV1ArW)s:!!*$4!!<0#!D\dW('O[G!&+BSrW)rs"9:Il!%n3N#7V=s(`X+f(B5Zc (aU[](ahHms"+I).j-3#74BJ]0Ergj.l8hD2#em%3!:-K-Tj<d2ukf83!:fr!/N*(-O45o4X)^` :dtC>#<G4@?T)k/7K5RV<+B$FE+jk'C'&otE;oh;*`E#7#?"2M:.nDC2ZGf@8PViI9`Iif9`INd 3(Zq->;X-Ds+gb6+>uC^2ZGf=5;rNu"#<V03rV#A*&K]5*&o)@0F(E2(^*Jm7o95]#G/B"TY.(V 4TA:`=]U`VX/(sZWs<^?Uo'T6VAT=e#:\/]\A$D-])VX4c.Jb\TW=uJs*t0;O"LA3!cWahs)&%6 \9k8kU7VB?#QP&l9R.Hp#o!=;"`A:+DLI'8D?jckI<04>N,\f5"E6eIC2j2b!(6c6#&H1uE)')= s&'&=1g*dm:eq!f#<G[M@89d<2ZFm&3`8=L62rhC;ZB]$,<.hG3^H,Ns"jj12I0-[s#0j*#!HHW -T3J1ru_:Ts8E$u-3#Y!/cRj:3%ucp1,(Hss!\0k0FKWu1bqN"4U*r(5o;%\1B'<=0J,CD8JiuX ,mPDH.7\I3=`aU+!$hFBs""*LgA]q-rW)Tis!dpI!uqG+2ZF]q2usd5ru_=`/cQ^o2Bs=_%iQQK s!Rgd!@8`c+9;cpruM@_+<2F>-Pl^d#9"]s%2q8K$2ttI,oRBq)?C9_ru;7k*Z,q@,7>@g+9rkj )BJl"<egVq!XfY]ruqIY*rZ'A)?>RF((pQu";i*q*Z"bm!$)"`!u`I&)ZKj>(*<K'#6l(f+;#M+TE>a'b_]*+;P@b(^C]o+<1\1(`rYp"!/R%,Q@`D*<.o"@3.0;$i_7J*<.5c+s7d@rtYVT(&o0T &JuW3)ZLTQ&HX!l(&n156Xg!t#@1(u>?P00?iO76@7t9,9Nb1ks)eQA?Z&t;>;1:$C'Js&6VLo^ ?2mY%E*5k?r`B/'s'Z./DGjSD:gHcp:'XU"9H50Q<'C7cs'l4@@nU*&1B0<:>;W.@WW0X2b6Ore e>CQie1(Dq#;g+:]"u2*]`5eQ-^An:TTsSds+^Q0!'U>^!_H-drb_m\L1YII=oUGe!$aI&>n8n3 %K?>1$Q^E8)BSnd#:18o+;tOu)ZL9H#m)Id*<-<F&,un>$PipS%1=E\%0mCm)?:s+!"&ZD#9F=# %jDnl$i^tE(fE+8rso,B+TEJf!$_dg0H((-rso;R,7Pb6+q+Dl!ZVRhru;(?(*NVY!$M=@"<K<> /K"Kf!#Y_W!&FQi!?NB`1^=U+3$&Si*]!a8"r\I1/MK"Ks"F[i,=+J":a]cQ3r`Of4d5mG!C:W' <WjNF"p+f)3<'!4rn[SQ!;-9j5Q:]`*rc3@*`2k:#7V1D,9/Ta3<'s%,9ANW59TtIrtke;%1E1W ![&O$s!\-n)C6FI1ai;E"!AX-)ZLo\*$bJ#!'U>t!>?IQ,6/qf.0gA))B9e<(+oM,"rJch)C&pB rs\rNruM.HqYgX6$[i:#,QAY`,8qX&('+ders/iF+9EB-%i-;f*!-Wh,QAed,9.*k4U)rP%iur2 ,QA#S-QX$E+<1@srZM4\"!Ag0F8dTnJ-&Og)B^(DruV1Y"Xb',-P7L$0E<$k*!7<'*ZY2-ru;"[ rr)pV*rdes!&"I&.3']Vs!%b**ZQUK"s,/l!XBJk"uIGZUsT-O#2"f+)E&rIs#:64)D+6.+=A0/ ('Z'02AdPT*r[Gj+s9Gs+A3q[s/-+5_4$skTRU2G2?lZ0]$%4pf`/8_d`'JW[].@Zs$$`JBQLbZ T#8;BN<^ScLl."6NK!m[#Earo!W[@TE;sq_GA;);BQ[AU'*J::3+I"/.00DQrr*'B1-m`c3r_#A .6'IE3]8`7s!n=81,LsG*`+]m2?bcm*],c/s#LB<75uD;1`/:Q3!Lfb4W$==/cRL09Q!!X3&!<T s"Xg91/'_c=WWq03!M965r_:m8cLdM7g1q51d<ZTs%34hs"jdK9Jlc)!':-R!\u`Hs%35e!]i/3 s#:'<4@0!F#$*]]Amn81s$I#_76"jM:fL?m@0^I;7:niH3(O!7!Bg_g!!#7`-3!u!rn[SQ!;-9j -iX/L=[)mL?2kZFF]8?!*ZQ4@s#(*')CZdE*ZuI&*WRGb*;poY,6&Ve)C#P.,6B"f*W[0;ru_C` 2@UZ++9rr-+s7p;*ZG&'!$;+^!=^+M+TE>b,9S$G,of4$rYtn\q#1FC!0&*,(B59X*X`r1*$Q@/ rtkb\*<$u[,7jbp#94s*(,-^L*<.5f(`j2/*$ZI'+9<AirZ2+c)ArJs!"])P!=9tM!!"_Q56l6C <$""A*]j<B#8S:%*$?4B*<.&\2B;];!B)2&704MG)ZK^:2O4<E#0Go3^p]b[rf[S;:2F3W>@Cn= D#\baQ+!rVj4+,-#1Cc3_6hP<s1S`N_4\WJS:+Q?V?`<aTYm&+Od5s8"(=#E3r`CbOcQ^F!ZWjK r\jd5#:hJ`3%IK[0`OWJ*]>c33%[$=s#:3@3&Vm#1`666!':->!]DkjrAXs94ZF`N8,kLI0*aBp 0Jk[81eI^(#<Fh$8N9:"D#Yj`1cGA1!]Vr/s#(*]3&3BD79_PI2ZNa[2E4f:<&jn%#=g[/<_6=K 2ZG`A;H-=Y8QJSIs&9"Y6iTd\10-pF2?u`G1eUYTAk2lFs$m5a@gOGG?2n^@5Q:]aL&h6&rrCdP h>[BRo`"k:rr<0s+p9_brtYS;rr<0H1c?BtruMCb+<EK^+?CSD*!Zom*XakI/K4U2"WSR+)B]su '*fX$+rhX3+=$n-!$)"[!ZW=-r>tq\"<J="!$M:["!/+%*rd2]5C"=CrWOSJJ.WM;rr<-T&HEgM *WR,Y+932W*X!6"$Q^5d+or&mru(kSruM.Hs!%[c*$lXA*r[8e)B]qB,7bb?s"js!,oRO98MFHM 1]fE[6iS2/,8q^)('5Nq3r^0",QAb`3!(-@+TEJ_&cN[M*$?*trW,cBs*k9%Q'%r/PF&3IU&pCT Q2d0PPEh@3TE(>YVZ`9KQ.VQ*i<82lN0TP*QiDC4PQ-sMOa[7p!-S=0s*4^1H's*\HiJKtF*he, 9QU5pYPn\^0Gli1*rd_q3]'Df1--d>s#g??s#:-:3%l=0ru;#4s"jg90/O[K0`O$41+bQe1]S<j 3!M9.3$g=Z8cL[R3`86k/N,FFs%*;N1b^cd2utdUrtkr61dt/.3'@3i#<"eA3&4;k;#`TVrWQ=Z 3\j_sr\as?/Oqc_@7C2o#>Ric0M=to;ZB5k8OYUM;E.2H<WQ*!s$[#j<(0I[8H;Ha7g*FAgd,oZ 2?Z&B!/gdU,6%Ysrn[SQ!;-9j)#jR=<]pF*/,oeW*`>-G/KFdEs!\*k.0("s/cPhN"pY,D6PpdX .i/.%!WWlCrVup\r;Zj3$iU,+#lb#0!YYP:rVup$oDejmrr<*%!'TuRrVut]&buD,!r)cq"p"]9 r;Zg%rVup)qu?d&!"]#.!=]S>!!<N-$O$JP!WWN,rso/N,:WX##=/YW"q_4P&,uq@$Q]fb%ga?s rs]/T#n8!`)BAc%!Y#G?rr)pX8,l!Z9,^+r8HM753r_hX4ZH#,0K_0ks#(*91.PA!39>npecrq( 8UGu7GQ2"T@<[!,DGkn4s'5kT@psk0>BP5k?O(poN($EaNJt(?"ZeP&)AkU:3r_#?.l]R[*[gtA "Yqtm,oe]?2ZFm(1cR'L1e^.66O,Xl1d*3E5;<*q#:VPo0Jl9_9`HjQ3(kqk2E2[7s"+I69JeXX (-QR82?l-C8OGI+1B0B?1drc`3_W18s"49M"=Z0*7l^K+!\d;)s#:'+91f.=#<Fb5:cL@48cMTk 3^l2!91<"`;?oj.<+nX48QPjf#>7`XGlS:>?2mq.6P]Ynp\u<7!8@G.rr)oirr3i8!!H=c!$Efl "pH&G4X2Nus"OI%"WSrk',E2"!<36.!#@p=*#0t>rtke;'+Op@!'L2[!>>k?!!!<)"9S]=!!N9$ !!Moo!!<0#!!;`jrVut]&buD,!r)cq"p"]9r;Zg%rVup)qu?d&!"]#.!=]S>!!<N-$O$JP!WWN, rso/N,:WX##=/YW"q_4P&,uq@$Q]fb%ga?srs]/T#n8!`)BAc%!Y#G?rr)pX8,l!Z9,^+r8HM75 3r_hX4ZH#,0K_0ks#(*91.PA!39>npecrq(8UGu7GQ2"T@<[!,DGkn4s'5kT@psk0>BP5k?O(po N($EaNK!l9#*je(NJ*LVs+U`=MN<^CN/IXX#BH)cE0Z<A]`3oqOc5*WH$=:Hs*F`gs'Z%99Nt1^ s&fS4BMLAe-Pd<o"99tP!!4GH(&e1<"opVo<Z31jrso>d,<@_D)AkU:3r_#?.l]R[*[gtA"Yqtm ,oe]?2ZFm(1cR'L1e^.66O,Xl1d*3E5;<*q#:VPo0Jl9_9`HjQ3(kqk2E2[7s"+I69JeXX(-QR8 2?l-C8OGI+1B0B?1drc`3_W18s"49M"=Z0*7l^K+!\d;)s#:'+91f.=#<Fb5:cL@48cMTk3^l2! 91<"`;?oj.<+nX48QPjf#>7`XGlS:>?2mq.6P]Ynp\u<7!8@G.rr)oirr54\!!*BKrr<90.75j< *[;g-2?k9@,oA!J,Q/Yf+>b;a*&8T8*!R'!*ZQIE*rdGh)BL"B1a!k=+9E`5)ZLcY!#QjY+orN* ruM7^(*F[u&Hj-t,m#4YrWE4\+<26u)@%6)'c&)8)BA`!!"8fH!u`-p+TFD$*rd>c(*s_5+TF2" (`XtE&cWjN(^Cg$*$?"A(aK&'#:CK4*%;1G#6,&95o*3E1a=%]ruM:]*[;L_ruM.Yrtkl',9.pD ruV1b!YH1hrr)mqrcna4MR]q>f]1*RiW%(&]#D#UZiIH4\-L']a2Q<Hc.)dN#/8OCa5+eBs02XM ]$:8^!9=+8s2PAuc+'s`afW\b[Kikna5rF+783^[!^AS1s%EDJr_*MO:eOJJ9M>CD!B<aP9`IZb 4ZNI(#;S268Lmaq3r_)C1cA#g2DdWgs"XUK2#g2N3)2A's%EVn0KNc%3(s9A#"_]_?#D/frZM4@ "<]Zo1aDuZ">ClT4>d'r!&FR4#:D)c3'&fQ9`HpR1--X13\iku3X7W,000q2,=hbj#?!<<4Z4fQ 3<(lA1/8Z:9M%-%s$[/R1,^^H3&60e,6g+a2E3HS3;trC0K(aA2DQud2#mOY1bpsK<]'h;"sk6M 1dO\Or\b!*,<.A?1c?`]3X-cf1-.<I3r^6'3&ENds#'m74o[DF1,q$^0N95@s&o@8rr<$[s!RgH gA]q-rW)Tis$-D]!=9nK!!`cY6S^#1,9["E"s=a/(ag4Hr>l.c1a=%]1*6H8"qr+#*$lLEs!%^d *ZuL\+<LM)![8p/ru;(?(a/i&!>m']*WmAt+<LOp"<J[3![-k/!#Y_S#94j$(*sq=*<%&\$i_1K )B9M8s#:!"ru_F[,o.=?s"X]o*%;j>ruD%U#8SO(+;Q1=,QAkk-QF0I.1%R1rsK&t(/?;8,9@j) *X!B&,8`KA*WR,Y(^*&J*$Z7!*rdGd&JcGerW#jqGmBOj\?XK7j2q>[s2tJT`O#TO!42^8#KO3l `QcTNeGnD1^=(oZh8cl%Yl`1]c2Y-Nj8[s8`s:>C\?E6\Xi^UO#HQn*jcLZS9`G"m5;kn/9E6jI 9Em7K92%WF9E-mN3(s9Fs%*5S3<))G1,_s#.o\8bs#(*=2G?.i1d=M11'('*s%<GR:,Y]D9En<I 3b:--9E.Kd8Q&&aDC\K]+TDEE+?2kJ,Q9Y*0HN,72#fH61B06;-S7G?3\iTes"jp83[6.91-PXu #<4h!3Z'n&8,kCN;DL9r2CgmLs#(*;:)GKT8N&R.70bk/2D%$N15,ZP"unFt3&3TUr]16;2Dd*G 1,/_bs8E0Y1,_*m2#fT@,oes&5tN!o2?tEN3&!KP2CJMc"sQ#^3]8ZQruM8%1cA#,2?>Wts#(*; 3&4,\<$ERe=oT08!!#([-iX2#rn[SQ!;-9j-2[`D6RDa?!sU2?0`N0p*#ei"#!<kH2BF([rZ27g )CI9],6Iie"rn[/3#iu!ru)+b*$-4B,9Rj'*!$m&ruM7e+=@s(*X2lo*$ZaF+TED`)B9,)s!.18 !?)sQrWWr7$Q(uM,QASa&L/8?'+=g]ru_OY3Xm;P*"<th,m,M51^X1#rZDFP*[;XG,8M@#(^Cg$ 2BX[RJ0k4)"Z-NJ!&Phu*re,',r.V#)C$4;s!In,&KVql+93>[,6BnN*rc-=8cC^L2?cclF)68O s&oA1"a><`J;gc5NsC/]@8pB<d(]PA"j`o$1/;-SI0YRuR>?'!=Z6:R#CVelSqrGU9`I`j:_k*1 73c)5rr*"(?"6_2?N>NS@0B.p@p*1=?2n7:@7aa5<aB-9s)83Z?%#[Z<+oM9@g>\g8R54f6W3q\ !(m2e!)EQ$!E)Vk@g6a_=^,6=AcH*B9MS_a@3ASnr`]I)1cR8j2?5`:1^?'$4YeuN1-#:js#gN9 .6f+>,6'J(3%H[I4>Jhp.0;1C4T@5>3&WVn4TdT'-Sk]]!C\jF3X6m1.5j"B2E:[m#$WuH2DQJ0 s"jpM2DRrt3&LXhr\t$S90,%-s#C&X"ZBLP:.7#>3X7r36T?o%:cSJX#>6mD1e]qg;ZB;m7n#== ;E\(\5mL(]7mfs=:dP+Q#?"5eEu7_H2ZG''$2jl(-iX2#rn[SQ!;-9j62gid"onrSrr<9U#lm74 *&o)@,6\o&+q8l7ruh=u#9Y!-)GE+5*<.8_*!7$!,p<4+#<F4J,9R7O,QA,V*#K_A*$-">ru_=g *rd2^*Z,kRruV1_"<J[&*a&+7"X"co%m^3jrW4&\*<.,d*[M=:,;pMdru;8.()S)8*Zt[e1]e^V ,6&V`*ZY/#"X=j*+;bC`+pT>2,9A-61_'Hk#<2oK$R-W34oYWi*$?.E*#]qEru)(_*$Z+V*$5," ru(l#rr)ppHiIFXI9TuaIq)\is'l:,?V=a"AReC5:B*uk?"%)1c+O(j"O_1QOd#g3s+UcFNKo]o GEnTrQN<A<s-!MPLm@t##G.3AF&"VoAcDZ5?ZStL@8'Gr8Hr[/@:MfKAcH0D7sA02=^P91s%<>r s(2C:93k:ss%*H$?X[5C:1[`2@g>Ls2IUJuBMSSD#"`]<Al)c?s"XgU?Sl1Y.pW/T3r]0`4[h1_ 3&:Ik!$)"o"#qtq-3#k.0JYOI1-.QMs#L?S,<.>31e7R/#<4k#2Gtts3r^i<.69:*5;5,Is#gTF AM#r91f?L:1]TN82?[&94YTk80Er:J3\*6L7K6*g1cSN879E,O2ZE[Z1f?(i<'UCS#<5:>03Ce, ;ZAc_7nHTR7nulYs%WQ+s%*;c:.\Lc9EnBb92%*4A,]+*6WS8IN%$gf8H:UH!!"#=-3!u!rn[SQ !;-9j.K'5J">D&"!!aVq!Xfbi*]X0V!t-4r*<.,^*[(J&#9t-,,8qCJ*rdGh*$ZaP*#Kq#+9s,) +<2LB*#ehu#<!qL+<2LF)ZLc^'-&,9(dTG`s!n=4*ZP\5)G+c=rWaJa&HI"_(^p?Zq#1O=+;u4G (*Fe7ru_Ok%j3/1*#9e!*<.,a)AXV;,Q8Sc()e56,9.j+&HEgM*WmMb0Fe$^#9ss0+<DF<*</5. *$?I8,8rHYs!%_-+<24<*[(JB!Zi0nrr)pl;#Xl'OoLaMa2>7=s5=%5hq\7h!nc5as4mq;akGS+ kKTn(blQ2@s4d\3g>Dqj#KP*Hh;d/Ah>c16aj%lba32&Rs+Uc*8PU+H8PEFhrWZ_>=AE:1<rZM2 ?!glY>teK&8HNBp@K0U7:gn2?9*\s2F^JWP>@%5)#$Xu+F)5,Ws$[*";Hn$G9`K#1:^1EC?WLBO ?iN.e2ZI%c3^FU!1B1/THN5WS2DdDm3X76;3]8`M/NWni"ZeP+)DX5N0`F$81cR<O4WsbY!_4h4 s"jd:0K/qj#<abD2D@0Z3r^r?2Er]O0K(mEs#:*A0N:XC2?6YT,mH2*3&3<i3<(`>3_(qq:bX^h 1B7=X<_H7a8N8F(1'C*.75R"(8H:gO5m'bO.p;mOs%EAi##J>n<*2Xcs#LBX<_#_V@8KJo5m'bR 96^C9!B)J.(]YfZ!<5+[!8@G.rr)oirr3T1!!GkK'-KsJ*Wr2l!0R;F!KEBEM?fEBNJN1IGF/>h #FpHtO+;n1OoKn8Cls!\Jnf3'C'SEm>Ae1c6#cjA#A@jiBS^>"7K5pa-"]M<6YJbUs#gQR@mONd 58sPJp\kCo3[l@`-RChR-Nc=W2D+_'"?%\V#!r8R#;deY,q12A.K:[q.h<Ks-NP%trr<-7(+1d8 '`egFrtYV_+TDED&HDqNrrr]h(`XY3)@[)S!!NE3#QP&<qu?^1rr<*9!"Jo8!?(t;rW,Sas#($P 4YeoeJ,bf6Y5t/]s-a%pQ(5,ZPm<h:S<p[Hc)1Ki"gPD=Za>qrY6VFs]!%0dZ*aP;#E3qT?X[;5 >Q81<DKf\8>;g;+rr**p@:O+K9OIg."`RaS92Jpn:^0Kd?"7;I9`A<&?VFa#>Ade[s&K1p?YoaN !af5.s'Gb"s'Gh$?Y]UNs&fP"E,K)o=]#,g#<cm51cQCS4oYig!!P8*)Efhss#:6#3[6"/2EEbr 1^>'Y3&!<M1ckXn!Cn:42?GBc3<)#E2De)g1b^m:s&9+X;EQ]ms#:!:s#:6A4XE`p8N8R,<!PHB 1cSGo2JiC5"\p@%0.T$]2@*DA=Z.d#=@H9jrWXDL<_4eu=oTTL8MiD-1-.6`s#(*T2D7rd92\gj 1^5p;8QJ_i9`Ioo8MXC<@nBX.s%EA`"^PV$:*;Ip3WM;@!<4hS!8@G.rr)oirr3`5!!GDD!(@n%0n+(#oXd-1*6H<#9"g*+?CJd)#k]Y)ZLo[*rd2\+<(8""sY0+*YT%rru;&!*<.&^)Bp4<ru;7Z '-8tS,9@d&+9FGD*<.&\,7jem!?;LH*!7EM7i_='"WeKq*WSt8$NM=K('=OE+9;EW!"&H"!$)"` !YGkLruM4d!$_F_"r\Tr(*F23r<ic>*ZP\/,QAY^$3)+N*XN*"-3"qi(^ib='+#$Yru;.N$P*[k rs8ZBrs\u:%K?e;%0d:?$NM1GrW+u:s&K>!:c(4;;H`s###JEE<(fnVs%Wes3a":79K6DZ9*T[$ [$A\+c2Wt4Q)er$U82pJs/#mQKVWhl?NFYSra,kI9OTgp:ga5$##8N#@r=tOr_*JlAmJM1@K19O ?VY*8Cf"P3s%EZ+?VF+$?"$S0>mG1OE)'VT?"<n.#?Y,OE(jVT@K0[=>u590?#WC83X7WI:bk'X .00B)#95K2!#$X_(B5$Q(^h]6!#ct$rYbk_*%a#H-iZO<-Suej,qCSI.gIXn,=*)2,r#?H"@XOl 2DY7ms#(*A5tj6r>s(+H2@!&R<(U\$E`i?$##&6#:ekn"s)SHtCg1^T2HEprs8E4#C2RieAmbRO !,hg@!Hi/VD#\AXCi3p:IuS?Fs-Ee)I=hK]!Iq*KJ-*ceJH(`5Z_Xf)Ylh29YN,W_!BjQb6NfLr 56*D;,6%Ysrn[SQ!;-9j-2mlH0EMA:rr<:2.f^k<*$Z[-)ZLo]*[<NA)upHJ&cNaQ+<qdN*<-o] *$?:<+>tAB3!UEJ(*4Y1)BSnu"!Sj/,QAec)CPP%#9Fih(a'S:&cX3`+<DaK)B_^5s!.@=#TsKl *WT[k$QT0f#9t-7(*Eo)-3"_](a\tV"X>-2%3-5a)?q0/*#9M=*rd,[*%)F"*WccT3<(0-,9/3l 3!+s`ruMDh&JuW+,9.X%,mPJ0*Z?"E4;e)M#!in`*[MjcruM4d2E:^8!@o)g3Wg9Y*^'HQ!@&H] 3X7W"3(ju-)BAc"#9t-9*$lR[LB!YGahc*<[)pMk`<"$Bs6BXI!4MmO"1-Rkc2Ql+jo=TNd)kBp E*5k?rr**q8R""k3&(A-##&N/92\Gds'l:@@7amK9Nbs,D?F<^:h0N2!H;?E:^:f>:-iGd:eUg[ ##\r8<aSO>ra#Ot"C4ht?X`sm#=W,o><sh^(B6&m<Z3qY*&'PT+9rrG3&Ec81*HTV#<"7o4[D%_ 2ZGf>5;Yt23;t`>3&WTV1,LmEs#(*21bpsV1b^if3X7?).5X1E1.hL("%Q$V3<(`73_]Pjs&fIY 8N\gorA"R?1.,.s=??K]"u][`1cAQ*s%We[<]!<477fQ?1'^<B@ms-_:eq$X"u]LL;GKM\s%WVa :.P=Q!DZJj<X2Mq11QN1O&#^$!Wjkns#U0)rrCdPh>[BRo`"k>rW!$]!)cer-Nd*d!$)"q!?<rr )uq5`2#eTu%icnq)?:iY,QAS^,qg8;,lni/ru(n_)#l>r,oe3f(`jY>s#L9:)B8f)ruM.[ru_Ii *[<Eb,6&Y_('b:3(`Xh?,>eC]!#GG1#T=p-,9Tep+<LP,#94$k#oG*%(&oK^)B:%-*$4nS!ZX6B ru_Ll(`FVY)BAc+!?)aR+9NT-4>d'V";<F0*'O<%!$;.d#?VrI#p;8a3<($&*'Y>a(B53O4oQK+ 1+OC]3Z.lC!Zi=&rr)ptA,g?MBQ/<9AnZC<s)&'M>@2f9Uo2Q=_#q?c\BFo;!M"B6N<Y`"TR2ZS RK']#O-Q&qHX2,[s*Y-!GC+UBIrJHg>ln&)=oU5Y*)KE0rr5dtAkPfq8,lBf2G@"Ds%<?(s$m<$ Al(ik8S(Qp@K0(+9MS8g9JlcC!)EQ&"B&Ms:eC[`#@U,68RG:sB`Cg3?Y*GK9OV''3X/JY7nYuY ,Q/G`!*2!H,;M=[9*[:51cRBQ3]R'r"[+\%1.a2"3!M&Z3_hRr-iZ=63&ENF2BXpW3!D3)3&!<G s#U08#<Z$91bCjK2#fTA1e0\T9K4pmru;2J.pY_#9E%Zi3&3Hq3^!Et!*T@$#"^L*2EE`is"j^G s%*>q:.7-0s&&u&9LVoLs&&hXs%EVe2G@.H8R_X)!_$j4s%EK"8Q,Rs#>@E]?]i.]7K4D18M*C2 5Q;u.!8@G.rr)oirr3T0!!>1^*Y\Q3"+PG"+TE_g*[C\/#8ea.*$>V/3r^*'1*AOn+<Ct5rYbk] 'dY"&*rdGb)ZCfX,69\@ru;.f(*b+JruM.uru_O^+<2F@*]>>E$O7+Z-OCG+<0.&(!=9\ArWjDZ )B]KH!#?gZ*!Hd!(a(+?s!.Od#8%D!,pOBP0E30irW4tn-3"qc(``Mt"rnI)*$>b5rZDFc*Z-p\ !0LFa+pUp[2Bt%44X9t`"!BKC*<.5a2C&5?ru_@h(a/hhruM4Y2A?)h!B=Bb:',*%?2n75GB-pf Gm@cEJ<?,'Uo+16!6+u["Mr'tQ$*+4#+(=9O.;P\s*4j9Vj"HPbEIh`QN;o/s-3\MSu[kNJd8)u QW>=LCeOd,"u[SZ1c@0Oru)(u3Yibt2DY:s#;@8;3Z^7%)ZMPm.K;:/*ZQC]2ZGi<1^,cU1-.*K s"Xg'2B4b#1*\RS)?MfP2ZGf=*^'H\#:D8dCiU7T&cY3'<"CfH2BXt*s#(!Q2EEZ7s#0j3#<"^m ,r/Fi2#g,N1+b7D1-#7k""-5b3<(f93`>u5#;e1m3]9#W.K;L6(2tWe=Yg":s"+II.o\em<%qPV ,6fn_<&-@*=oVG)1.PV(9M,7b!)ijr"ts(>0/P1=s"jsA90+b+1g*fX49SP;4]5D^1]Uh];?esH 8NKO:B)b."BM;Q(=T;(o8I&Zs;Km*=E,P\P!?>/?!!"#=.K9D%rn[SQ!;-9j(&e180E=-srtku? :_a6B$O@.?!Wr`<%g`1C!=oS<"9fPI"qq@Nq[3N;$QoQsrs]2U#n\'[%0dFE*!Zi^%1*jq&K:Zu #72FZ'+Gp&,Q@rM3$9+\ru_>CD#XJ:,oe!)rr4>N%jr7qL(,=Fru;7d,9Rg=+:B7j*![6*)BKe: (cMC6"!BKE)#4(4+;u@Bs#L-)ru;.j+<2FBruM:h,<m)-rr<$Ws%<?Fs#:-+,p!sGrtkt`1`AM4 +;Q4%*X4G>*$[$[+TE8[)C$=&rW,c$s&fS]Oa2)>F*E69EX-Z6?'fc#QZN1d#CUl_GF<Z=J,bo@ @@<=<OdTSV=9j7pF*V%_Ebtc"#>@m":j#9+9`INd:.mfN90-ZNrr**_(cEZ_3Z.lN"t_et8KK]D ruV1b"ZRP]3$'(>4U*ej+;u:\*r\&%*Z?7d*ZR<A*X4MX*]Pu;1B'<=+>b2r1c@2j2?u38*fWMm -NO/Q#6Y#f0KhHR*rdGi/NP^L1-ITRs#gTF1eB8j<]2`556aV=00Mf^2ZG`A*\]Q33&!BQr\=[@ ;D:!g2E:^p!B=ur0EO-u2#f327li=\s&K.EE;qa!:,X[H3'gOD:^8s/1.sT-:,;hJ"&MEV2#gSV 8cLaT4YK\k3'9\ur^R/a93+kZ@5e-d"&)?g8,l6_>Q7S+:f^(Z<)@!ps%`Sa"\E_7,;`I$D?1t= rr<$Ns!@[FgA]q-rW)TirtYM5"#'^94oZ?(<)=;8#n%"HrrN9/%1`aE$NUbGrr`K@#mM%N$2Y)5 %gsK_,QA2X+:/Vu"q:bKru;7O%h/g^+qYan.0g/#$PNsh*[C[h"#qDA*rd>`<c%d9![Sg-rVlgE #7i1#!/:q,)ZLc^+<r!G(*Eu+ru;7Z,oRgC*#LU6*![TE+;bV-,9HXZs#L-)ru;.j+<2FBruM:h ,<m)-rr<$Ws%<?Fs#:-+,p!sGrtkt`1`AM4+;Q4%*X4G>*$[$[+TE8[)C$=&rW,c$s&fS]Oa2)> F*E69EX-Z6?'fc#QZN1d#CUl_GF<Z=J,bo@@@<=<OdTSV=9j7pF*V%_Ebtc"#>@m":j#9+9`INd :.mfN90-ZNrr**_(cEZ_3Z.lN"t_et8KK]DruV1b"ZRP]3$'(>4U*ej+;u:\*r\&%*Z?7d*ZR<A *X4MX*]Pu;1B'<=+>b2r1c@2j2?u38*fWMm-NO/Q#6Y#f0KhHR*rdGi/NP^L1-ITRs#gTF1eB8j <]2`556aV=00Mf^2ZG`A*\]Q33&!BQr\=[@;D:!g2E:^p!B=ur0EO-u2#f327li=\s&K.EE;qa! :,X[H3'gOD:^8s/1.sT-:,;kK"?'(F7l:6H!(m2M#<a_<2E3fh6iKR[8P<)\7q"=U<Wc#g<_*0` !*fJ$#>eGk92n_r8cMQc7g2J)!$a=$s)%i^2#dOU/cR-s!8@G.rr)oirr3T1!!FK/!#e0'$NMCN !!7S4Q2QmNXc]3SR>m+'PlcoDNW5pVP5psKOTgr.Oc>d%s,R;0ObT!bs-3S%s/QBga,6.EJ;o<` U^(Xl[!dmsLn+LB#F_BYOc>fIHiL8OLol?Arr2qT#Df%KE/L'_M#XR^Sq<#nKSZ;'s+giQPHg72 LB"1OJ-:acL66c]N<"k9JcTJBq#1;VLAuc)I?4Dl#AfHDJnQ!Q(B5EX@2_0Ls)%gerbMgmDJ4'= H\Q,3E!C,rCfY:gB)d&VCftTRrW+oXs'#_6=B'*56V_V#>6fSAOeet=Q`pFQ#Kar^[&^+0X8g9G U8O9_Vl$a!\d-'IRA?:8H]e>Ts-3VGFoPeLDHm-N#@D%6.3'O;;#^Fu,qVP1.n;&g.g@RS-SHti (B5ob.0V4;0H_2drtYhQ&M#LY&Jubl(^:lj!YZ.Z)ZL<J*<-TR/Jn[3!<4/G!#$1Y*$>^j!!a8> -%/Z."9AH-#<3A<)@HNb*r[8d*#]S-'+#`[(^D*?.jH>u)CPOb"rng.#n7Ibru_Of(aggR*ZPIc +9rql.39cg+s?k0#$<H).1IL=s!\192EE3>%2ap$$N_\:3<(?,.3SX<#:1E;.2jBX3</s_0Jkg3 2EW31s#(*45<(PV0K:uj3X8VB0KM?R2DG/3"u9"M1-@<is%EGq<<#Vo3*&(3s%r\f"F5g!7k=U4 !B)q;!!#If,Q@btrn[SQ!;-9j(&n7:%k.K>9`H:<F$fs-+9FA<+TE>b*#]qE(`XY<ruMD)#SAa$ 'd=Rr*!.6&+T<G]+9s)3*%;jG*Y\Q"#93po)B^(<-3#1k(a'Uo*WdH&,QAYe+s%pF+:D.mruV1Y !ZWC*s8N$@#9Gi?!2LY\)#kKY*[;++(*Xh!+9r?#+;5Y9)@uib#94j+1_UcR)#kWZ*',&SruUt7 !>Z[T$O7D/+<2U>,<u2U#>PS)*YfY>)ZLob)BLpM*$?45ruMA$,p"a'3$/)8!Zi=(rr)p_;#a2g C^"lpCg11_s)83\HZah!WL'mi`s8uVahZ9,[a>&t#03XFVTY^Qs2,)>^pp;P]"k<FD?kH;E*ZmK 8QPjh#=V9H1--1e;#^Fu3Z9%r3$:3\+9=;?s"jd"'g;RT#9t96,9RsN/cQXm56r;p1a"U\s#gT0 (`jnA*ZQL**X3et"s>l\)ZLWY%4<283$8A(+9s)&(4T@%5:-=Prr<*H*%Cn4!"&Z5#:g]8'-eVK -iYCr*$m?h,rcqPs#pAg!\508r<iiK&IBfk+:/SY*!RGl#n[.H$2tnL%<)gc,7"SurYu+`#TaQr -&2F*!!*$?"">3.*<-ZW/Kc\W+<DXMs8E6A-PdgT0H))6!XCP2/KQ8V*WZ3b#:TWt)D<p$1B/d0Gl\m+<3!5.f_F+/Hdm\/R:45?N=O70*$4r!!+!5s!7dd5r'Z2s""*LgA]q-rW)Tirt582"9^\/ ,!Gr1!"Jr."<8I*-QN.I!Zj<Bru;"bruV1[#<3bA4>\9<3r^0(+>t>^+rCjj)?;Vo+9W`*,oe'*Wd6+*<.&]*%=DX)?V3*(aK&#!?`H`+93)T2?Y->)H;"^,lee^*!%9(ruV1["s=rn$NM:brZhFc !$(tZ!?<0\$NqRl'cn\$)uq;b*!@0"+<2O()uq5`1^50E*ZuFF,QA_`)Yj::2AKXC##K_as!n14 6Q.?O*WS+u)?;#^1^$)a2BF+C*X4GZ*$ZF?0E3d/*',#;rW,\?s#:!6s#'j:r\aa9s#(*A2Dd0K 2Dd>l+9<<;s#:*73*f,U@g7mOMHO\<8cM`k7nd(c9EH=l)#k]Z!#YYS!?N6\3X6KC9NEM`9MYTd "Z/1[+>c(W2?l,r,;pMf2#e['1*ACl+<E?as#(!>1-.*3s#'j<s"Xg9,;_@u3Z]LF1']c[)F#2_ )C>D'"s>fF3&Vg@s#(*;1cgA8.4%:[=U1,j1c?R42DY:Y#;S=u1cRBK/,q[02?5`:2ZGc:1^5Wa /NPXS3<(?/9/]?q=T:2X9`I'W1cSMd8L68Ss%EVT9/&=\3(a*/#>?m%3&FSUQiA*,<<"iX9Jeg0 <!Q)r7p.`L1cGC5#>R0<3)WC+9`I!O0NS3F"&M$:=T:qr:/jeX79':^s%NGa"&)-[B)Y@,<_#tV AjoO)s%Wed@n_#)h`=O4:]qt*,q1AE+TDGqrn[SQ!;-9j-iO)J2ul]7rtkaKrr<'X*<.&[+TEJd *&JrY2ELjrru_P',p3X:$T]:-+TEDa,oRaJ*<.5g*&\cZ,8q[Gru;+`)E'SS*WS%s,mP>2*]>-0 -Na;j#9F^%%3-:&K)Qep,7-7L+rL>&#9"^0#ok!+,6'S$*X*Mq*"O>Eru;7Z*ZQIA-Q"!+*![3" +;cCL(+K8'!YHOnruM1\+TF>#*$G8&!!)fn![&CarY>]B'1!i]3%=hJ"<8X?,r5KArYbu#*\o#] *[C\'rZ;(<!DAFPI06.+VPO6U!MH7fPm3S;O+NFVVuMqcQ+36XQZKgfs.fk5Su7d=[[$lZ"4F*. QiEc[PQ%?YR?@N9"/hf^\GqEkJ<N_H5;mC^rr*$C1*/D3s#C!9"Z/F\+<DO%3!M3!1-.0I2ZFm$ *]P;B2?GHk*<-iZ0HMN11*cf?s#:6A3\iT13&XA.'*L'30HN4R2ZG`A2E3OD@4=;Hs#L-Is#(!> 2E4&`s#gT@4WlR:1a4XR3X%l-4>o>Xs#0m:"t;Al3&ENes#:6H0KM]^1,q,j.gJ4/.l:C#1/.^' #<$T5<';un3r_#A1.sS^;DoSNs#('@2HVdq2H'QZ#;S211+??a;#gM"=[c(F6W.#as%*8c1fXKQ !]3JNs#:0]7nH?F8,l0\<WP]ks$m,g:.bIU"]eu57;,?o:B*um?WLN(F\,_0s$$NO2ZEaW(B6Pt !8@G.rr)oirr4GH!!>%Z,@g`c!"8f,"<]Zb,p*(4#!>$c(,?p=rZ21^3Z^%$rZM4\"t:TK+?1J\ ru_Od3Zo1Z+;uR+*rd>b*Z?.@s!.Ob"<8I*)BSnu!$hL`!ZhXds!%Rb:jN'^!?=*!*!.5h)ZCi` 1_0ms*[;U'+9s>4*$QUg*#ef!"s+m,3Z]7Xs!%ac"rnj+(*FOq,6fnA,nD%63<(*,,9@gG1(bfT *r,a7('deJ3ZK@j1`lZ3#<s%g1*@el0E3=&1aOn/*Z?+"+9FG@,Q@ZCIuXJR#*kO2X+6k*rh9XG H]=J>R@99<U'I.$N/!a)Xi^U.#,%c9Q'%r6s,d;Ss-a(UPECiQs,dPOJ!G;WSt`t!L'*^#8M0s# !FJM!rWX8V'.H:(+TEM_9*?q*.l\UM3!V2u)EKhp2B`#@#9"^?3'8<=3<(Z;4Wl19/K>Zgs#0m6 "ZdV[8MiR0,6BhG,QBS$76(<.#9#K?RW9]f(&r(R;?/O/=Z$.:ruMD#7kc\Z.l:*&70bt63&F&b 2E:^n"sl0!1/9l#s"js44X2^=3$;&t2?>7)s#L6W2Eat<0F'R6*],Q3<[[o(">DSb5rem&!"8fb #!*u&0K)Zas%*Gr:c^R/<(U'h1'^K41cA02=YTk8#<#78;H-aZ<<#/_;#aQ!;Dq0M2ZH>Q<af-1 :eXde8H`!_@msu/8H<3!@ff:n;#`rcUq.fN-NQ,+rr<$2s#U/[gA]q-rW)Tis!@XE"$-E#-i\,j YB*26"<8I7s"FZe/H?@a-NG"`/HuY*#o3LH!r;lu*Z>go"T/6""S_rs!rW*"!X/K&!<``(!!-&E rW<*"!X&K:r;[$)"ot.n%06A:"oo/6#m()0r;cj*rr<'$!<3E/!!Wf?rr<'/&,un8%K6>/"98o2 !!NQ;$OHeHrs&K6!WWZ9q#1FE$O@RY&-!(D"pkY]$O@%LrZ(qZ""+@!$3(A7%grO>rW,bJs#:$; 9`I`f>?tH[s*=WO"_2UV@:+H_?O(Y#GC,Tb<o!_f"f?QLARAmF>mFtG?$BY/GCTX<!Ea^KGlqPs I>%W/#CC`8CdgQ`E;ok:4Td`#,rklD"uJ;#'cJ&Os#LBC4\Qh:+?D:X*!\Gd*&KW/+uoT\!C\75 3!1-Y3ZS/E#9FX%2BF\92#ep-*]>'!*',kT0F(K61ko$U<Xo'arr<3Z4>]/?+TF>#3$nSf""uPq 0E3d4.l]t#3&ETOs%EVT1at73/MR2f#<!ba3&3oZ0`O*;3`%Cd7pf"Hs#:6ACb%.uE&:Po4U3l% :+]4!3YVNO##%cT;DMT[s%r_p"\psE3`8fS3X85H9/8=b:cA>I"A:^28Qc!h!(m/f#"q6R=AhXa s%NGa!`EH0s%r_T"]eNH7nZGR9E.Ke91;Nf</MMhs$$Mg3<&sY-3#\!!8@G.rr)oirr4AF!!>@a 58sP%!^/RpruD%]!"JrJ#6lCb*Xs(q)#kfc#n[UW*$lF2s!7j].39B6%3YZY!ZVITrso/?$R#H] "q;.I%1!=]rXT&7#RUM?!WWE1rs]2@!"T86$Z9YX#mLAF'*nsX$i^Y=%fct;MZ*VU#m()B#6,&3 %1De.!!;Th!!`<#!!`B%!Wi?.rrDin!<<3#!!!*"!!33%(ARq1"T8<#%K?>-)BSo6"$B(KFoQjj J!'bj#Bs[#JpiNAO8cWlZd#@q?2rLU^'<)nBW\PHZi?'d[/ZBoR<s-[@K1HTI?f;1>CCW_s#^NA 3]L/E(h7^frWYJ05:nuY7K5LT5;Ykn6Rb1u2#f]B00_KW5o0Jd#<bmC4VfkE:B*`f6VL677:/)A s&K2.?#K[0!af(ns$[-.?#F83F):l0#Ba(#Is4X-(B6`,5lbtSO*Q/5s-Ee6Oe2T$!dBcNs*t?8 H[Um9J#7GiD?c/gOaWXaPQ-[JUl'GqQ'%L6O8kCIO--]0J<g.s#F/M2MNNmHQ2ZXFOc>7.H$pA+ QNi2JA'9arGQ*d/Sr/8YDZ>CiIg;KhN/G2sZb$0\s-EndIBBi<[/[$/WMHDRUi;oWs.TOeRfAEM Oef,YNs:fIIA3ODNW4J5VgZIA!"2V5s)7uH6iR,d-iYFk!8@G.rr)oirr4GH!!=kU"=a?N!%%XF !]VABruV/#"r]6<+>b2is!%^b1'o!](c;4M!@8Za+9Ehp+TDWN+<qU\*#^"Drtkh_#pL;f+9=M[ ru;7k*[;L_)B:g<*X=YA,:+*UBQ!hm!ZE9qru_=e'E90[%3-JjJ/C<iru(tV,8q?t*WZp!ruh=Y "!]*5)#kZW('>j-*[(J(!@&?Z*!RH,,mbP9+TFS0"q<II+=.pCs!7me*&oi$(bZ3q1]STlrW=Ab 2C8>D!$_Fa"sk0K(a(+?ru_@_,9$R\!DIJ4M?g`/m)/);kOAN7#3tC3l/Bb:roX=Kj8\BHiTt!] s+U`R_r9>,fZ4$J#N=k1jlc.$j8\HNm_c<oddG$"s.TaoN(u?-1g*TQrWXDd'07$p+TF1t3&^am !@&`e3X6]a,;MJH-T:u]#9G!P1,_9P,QBS*3]9#^,q1T1ruq\"*&]W33\)oa+pL(H.mGjT2#]H= 2EZ=j(/t;6+TDEF1,M3N4?EKq#;eD&3\iNQ2ZGN;3\NTT0KLsGs#gQg1/^/20KT4R!D>KR1]oEk 0K/qbs#gB95Q<P@3&:Ln"Z1943]&Pg2?kun5;5&@HiFug4Z68!2D@,j1^>us2Dcd<3[Oec#<"jh 2E4Sm0`OWJ1*A_/3aX*es!7k/3]&3B,<Gf\"?8(]2Eh'ss"Xg%3&E<M2DdPr2?u2u+A>A@,$Fq5 !@'B"!!"JJ-iX2#rn[SQ!;-9j-iX/L"rI=u+TDEH-RAs>1a>+(rtYh\+<D%>+<DO&1']6Q*',o! -QN.)"s=sD,8qaGs!%Xd*[;XPru;"_rs8ZFruM:h(c3HQs!%[a2B4"[,6&_a0F'Wb.i]ZD<."Wd #!<_B+;c.Bs#LB)(`WU7+;c*u)?V9,3$/)>!AGMn2?t3H+<DFI&KLfn#73@*,9R@8,QAeh+<!-X +uC;>)@%6#(`jYV*$tV-#9FX;,<,ZT(&o0T<#dk?*;KL8+<3?Xs#:3@+?CV`3Ze;^!Zi7&rr)p< :B*'S3]n'43&WlQruMCu4WlL@(bI`I)@&#[(cW]^<'(%W"sZVr*&\u`rtYh\*&nuV*Yomu*![;r +<2FQ*[(J(#<"\*:-U^F<;uk$*]-#+3]Jhn,mH7K1cdNK2#eO!2AeIn(d\*]!A,Am)?V*83\^Rn #;S+Y0/t=**<.\t*\]?11,^Kuru;5&5;F-8,rYcY#9Gd$RWB]O"TMU0@/r>H1-@6Is$6fF2@hPc 3rLrA1d!ZQ4Yf&\s"=R73(thX2Eh'u##$[25=m[kr\amP/N?Q`s#'jRs%W_OC+qD(9`HsL4U3fH 1,q0K*c1j3"u]LU<)>k9s#(*U:eYO\1f.?T2@!,:8N'I'Ak`1q##m?Y3&X32s%iqY:g$:f;Fsdd >6Zo`;Fa;R<rYkn7g2I\6WluJs%!)g!DALR!!,&fs$$Mi4T>B]-3#+f!8@G.rr)oirr4AG!!EKC !&bu"!!akt"s>`I4<FM<#9G!/%j`>>*<.c!.3ffn1a".cru)(a*],)[+rpV-"<8I-*%1b+!$_FL !$)"["=4mA,8U;("W0-;,o@j+*rdo!3[H9r+;%S"ruMA,(`XY8*[(JD#94R#!fA*;*<-oZ,p##e ru;%n*<.o%*$ZRI)C5t8ru_OQ3#3_]$Q^Pm*X3`*2B3nt*<-o^*#]Y8*&noaru_Of(,R6q!%erc )@0:^3$91b4<??Srr4q^2BY%')EJr>3W^?@+TD?@*)?Mh#<Fs\1cRBU0`N1!00LF53Z'G.ru)+t 4;^%%+B1E%;?e@92B4V!+TE2^*ZR-\(`jG8ru;7\(*FS<.ioi5*X=Sc3_hn!?W@%("s,Ta,s""> s!7k-*],o90JreL"Z@2Y)Akd=3WUfRru(t^001fe3!V2q+>5]%,olq=#9GQS3\iT@)ZLc]3'T/: 2C19]1'\jY;OVYO;?[#&#@RTn2DRBK2#fiF1c>k"+?KHZ#;eP$1d*TT4T@&=2E4A\1,_;q2?li. 3^61m3;tf=9.`,"2#fH6;#a8o0PW9s3_]Q1s#gTD=Y_rp1`gK51'TX;9N4hS1B06;9MeDr2De65 s#(*[1eBT'1hKG\8Hr-L<]E!+?2m_+2GdOH<)Q:cs'#[a<)Q4X:0.Bgs$m5a:d\AW6iT[V;uoXQ rr<'Z@K/Om#X&+e!%%XfrrCdPh>[BRo`"k&rW)s+!B<CC!!F>u+<36<%gP-2+>t,a+9qil#9X'o 2B3hV,QBY++s&WJ+;uR+(^Cs?+s8Qa+=mI>!BM;%*!76.)C#1jrZD=^+<2L\s!%ae(d/uc)K'Bj *!A5D1a47F*![T'+97TF+<LPG#8eF!7i3Tp*<.&_,9@+I,QAY^*</&)+;tb5)DiKXru;4f'dYgX +uoTD!'U<&"!\R*2ZG?6*b?Q;.7';ArtPb[#t5mp(`FOs)?M$34o#!Z0JYj4*rd,[3$:'Wrr5[l ;?^Dr;G^%os%EAis%<Me:/"Jk?2m_):.88<>r;Res'Z+YJ72f-=^V2?#B4*lH"C3$JH'Qn@qB_* F+S.8s)SEhE-F2b4`4X+rWYqV*Z?.a0`Ns6*\oB(59:aC,mQCb0KM*<2B;`R!]E"\s#:'C1ckX] !AZY70EW:b0Jrbi"u[Yd1,^mcs"j^6s"jg@0K:if3!V?$14Wdb*&dgA#<DiA91Lm60`O$9*]?/@ 2CCjQrAXs73&E<O0E3O,0IJt<.5EUW3!V>u2D@9l1cYLn#;SM#:c^@)3<(`=<,sZJ1fcY8s%iq[ 1d*ZR8JlgS0E>/R2?Pp:2GF-1!`V`js"=FD<&jn0#>R<610[m8<rY_k<<#i!7oDo>9E.$X:c;3N =\pqgs$6ZF:B"&j:/q6k#@C/I92nPg8,l3e77UHcEnsr*s!7dU&MPF?s"FBPgA]q-rW)Tis!dsJ "B6-Z>pK@L#;%A4,qUeq%K7=O,9@aJ*&nr<+9s_a2D>^_-Q`:-"uIAD*[<E[s!%Y+)B^"BruM/" ruV1["X#$,)C6C'3!Ta41*.PZ)Bf&"![Aa/ru(r%RX+oS"u[AD+<1n7ruqXc-Q2u"+<LM%!'U<& !?`om*rdMg*ZuL>ruM2#+TFD(%jE&7(B5KW*rd2a+<q^G3$&D+*Wd!")ZLi[+<2O(*X<o.,:+64 4Ym$;"CDp*)C,8)!#kku"rn[D)C$:[q#:7P!ZX6@rr)ncrhKdnQ`6XAVPKRYPm<G4VPL)bQ_seF #H+G]R[&)>bQ!\+PK0R#U]Hg[s.fmsWMZDcVlQKiVuNOqPEhrCV#QhaQ)g_\2?Gp2>Q4U+1`dW! )DiT:*X3iC2Bsmo4oZ?(3#jt!7iWa&s%*GT1ccI52BFCK)@&#;+?CQ#+<ph*!]2ejs#'p<2DY:R "ro-S1,q$Ks"jsD1,aqm,oBP[EX+fg8QI`/1ckXn"?84n7kam%!&jj6"ZA1q0N97r2ZH;I3!:up 3`7F,0EF'mrAF[5*re2#<)W`S"%P=&;ZAc_2Jt?0<&QQks&T.T"[tp@<&At%3!N#+2H3m72ZGN; <]3iL1g*X3s&8tZs&&tT-VRE=s%*GR=BSO&;G0O[9F"Np<_5_>:-nn_##\,`<)uRas%*Gr:0'qr 77Uqg9*SEaGlT?UF8pXh*!6-?!'U?,rrCdPh>[BRo`"k:rr<0_'a+siru;#-rr<1OO)U/.rdY3$ O_Tr-Ci99&#B50@Ck-8AB)cZIJH'?d7r3'Zs'l:IF'WZnE+VQ=>6duBCdD#f5u.GC#Ac:a9Q"H; 6iSS?5;kl*.7%!;s!\(K3`%+ks#C$:#<an%(5+,"2ZG'.4Z3To.5WP"s"+I)-P8]n,q2"W(^)lI '-dtd('#Z\(',(!rr<$,r=9&I#QPV?)#jU9#lkM9$NLqA!!/-.rrN=$$Ul*:rsJf.rsJi<$3'u, "qM+@!!!K'rW*!,rr)q>VZ2ndVj!OGPDtoos-!\bQ)B\@Of+ECNrkiKRK&NRGB9&LG6)j*s/,pU Xc<@C".H*NQ2ZsIQ2d0UO.)r2R>m*"s-!\UQ)%&4*bJ7JrWWfQ$R-Q",QA_f#U9^'+;tdj*WZ]k ru_Cb$O@4A*X<Z6)@[o4+:\?1!?*lr*WmN++:J2U!?`B^*WmN4+s[+G"sYrG-R12cs!%ak2EH7e (af=`.fi'=s"jg!2EE5c2uk3'2ukl:2#fQ81]]Kqs"jd<1cG=m"u\:t3]&fQs#LBA<]3o:2E4V7 1B069,?Zoa7l:6.#;fI57lE=b2#fH=3]JfX0N9*Ws!%_-.484Q4])/>#?F>O9Lhu]3<(f89E.ro 3&F`+3r^c:8N'.>3&F-!s&&kh8,kLH;ug)$7g<'a<_6+XB)b@+=C4`l<_#hPs%<GN7o3ds!!+u0 s!%Xf#!,$cs#g;]gA]q-rW)Tis!RgH"9]G>0GF?a"<9<>+>j*<#;RMM+<rW])#kf[*X*N-*#^jt s!7^d*]j<>!?rN`)@%K%*$lLI,n'_s#7Vdq,8qdH/cQpp2BX7E*WR,Y+TDQL&L/>$!$tHertP_X )A*Ds,9$S,"<'$4!hTDu!$)"_!?MjQ*!-Qh$2tMA!#uXl((Uckru_Ob*WRDq)AXOs,6f&2*XN2` +TEYk+:B(q+s%sGrso>Q#n[U`!(?th!!be9:)kQ"%0lh?#72ar+;"`&#6,hG$N_Oq$2=E"Sr3QD "dc9aR?=BHNW5%EU6gguX.#0Bs-*JB"eMclF`,"pN!>?bU8F?@QiE0JPQ$mNR>mW/s/#pjL8L<s-WkUs.0I^U5_o'6%)Z1rW*<,rVus4!<*$'(]X[W!W`6?r;ZgDrW)s"!<<3$!!+AIr;Zj)'E8%7 !XUFYrrrK(!ri6$.h2CV!"8f,![@[Srr<$*rr<1TF!k;prtt_8"9\]6";1YC#8f-B1*@JN-iYIm .K:@j&Mu!X1B/j*(b>VL!]3%os"+I<4[1Vd4[CUu7fY.@4TnMe5=8QQ0*biX.oJT,>>Y>n#<#=X 0P4-GDZ;[#BK0?s>ASB\9*\9g;HQb79Mkb!#A%jNC4K-G=oV;'C5bu0C2S!*s,dP-Jpi/tQ\:n/ C'K`eJ@;h3OoKq:Vob!sTX9TYs02fic_dm/2Gb=l56MJs0L$WY/,oV'rn[SQ!;-9j'E8%8.4#9% #6"T(,6/kd2ut!Ys#L,us!%Xd"skK:s!%Oc0`N*p+<rWdrYu(a3$'2!,Q8Ye-QX*]*$-R/,6V9l %6>F-*WRMd*![TA*Z?=G*$5,+!"8fH!$hL^!EP0Y+9`r1)BK)(s#0ls"X!eu+<qs-+93>[+9X&B ,oe'-*<.,`*%N'Mruh=_#:1K0+s80I3<(Z:*%;dN)BL+&0F'K[*$?.>*[C\A#9YoE,:*>A-iXV\ 2ul&S/KQ#^ruM/"ru_Fc)C73_s"jp",o@UH1d(dpq#1PaUo00NS<9(rs/$$WX-]$ENK]Y-TEg[N Q'%tbA%qte!ftBns-!JPT)YhrVj"$@Q("GEs/?6eMO0BmO-Pe+OU%):S2(TjDKGgV"rna*1a=&$ s#L0;+TF8"4ZFM_3X6Wc2Bs1[+<(8:"X#]C1a!Y8*<.nu1--QX*!/8C5Q<;?4W5F[3]JrSs!7\& 3<(l<)EKeV4U3r%4bd/F:+Q?Q"A&SK(,Z"Ks%WPNs#'pT3'I:"s#:!8s#(!+6T?u'r\Od>3&E<M 3<(f>*]?SN3&4>00F'`t8N('Z3%t;*#<Z3+=ZSGr3r_>F7pAP?s"ja!H2fo02Gd%E=>W>D=U.MV 4YTH,8QPjE#>RcE3)Wm;>Q7S+9P%6c<)u.Ps"jpI76!G*<`&cu#"LXP7713[s$6ldAk,Ti7qP'e <!Q5V94M_U>>5#(!u=!Y(&nsI!8@G.rr)oirr4AG!!F__"unpK$O9m)!#dF:2BMl<!\#0Gs#0m6 !$;+Z"r]WX,;:JbrZ24c(a:1A7K482*\A3i,p5)eru;7d.ioZQ1c?QX,6o2L+;uIG+<LP$#;R8H )C$/8Q2``H(a'eC1asRI$2u%M!h9N;+TEDb0I$rB+>j*<ru_Cb*#0.e*W\/Ys#(*!+s7j*'g*Q; ,6Jo,+uK<@!$)"b#8eR.*[<^$+TEJf3ZqcY2?4=Iru;8J$R6<2*[3H@2?ap91*[huruV1a#!*S^ +>b8Zru_@a+r^4T"GikJXc<@V!gAb1s,R2CO8bCEV#QP[PDsO,VuLW=IBfoGQ(jWFRKo%=O-c`MR3;A"I5mMPH4_Krg*hdP;3t,?Ut+p"s>Zp,9/T]s"jp@)B_'X3Ze;O#<EhL2D@0S2ZG`A2DcO9 2EEuZruM/"s"X^A*ZR'pruMD)3]JcN*]-%[/,qR/*rS"s1']d"16kld56h->rr<$[s#gB94oR8= 4Z<=$"#;Pi2#fN<7l31s)#lJo1B0KA3''l!3`Im70`Es51,_m*3r_/@2E3Pn<WY663r`:b:iJHc 2ZGT64o\7Z3\XMZs#'m5UAm%S9Kc3T2EYRN3!Vl-<]E!:7l(*I#?3N@<`CbG1B0oN4]F7,;G0M^ s#^Ne9N4\g<)?`t:'O9d7nu`N:B+,q=\_O`@o-Z3s%35`"\!J4%7*,V=TKEOrr<$Us#0lWgA]qrW)Tis#pA^"?dJ"I3\al!!<0#"?[eH3$nS>"<]ZO,9["E!$)"j#:UW6+<ic\+T<Dc3#WnI+<(8) !ZX$@ru;(W,p*(I!<rl1+9NNC">p,u!':-""$[hH)ZD#f+;uFF)EMh2ru;4f)CHXG%3tm0"<JHl !.b(q!$)"`";hn!-P?A'rZ2%aru;._,9@sOrtkt^,9S3R*Zu^-*!@]/(d&r@*rd/Y+9aMY)B:=g rtYh\+>tMc!+n:l":$sj-Qk5\*ZY2<!@9,n*W[B?ruV1[!uN(?)ZLo[4oQ?#3'I9?!HXe+rW&\m Wre6QRK&BNQ'7X9OU%)4VN\!+EfpBC#'n=WVj"0Js.0I`Q].9/Uo'.OV['#_U8al[Q)XeX#H*i] 58YMXE;oh@@59Me3]J>`2?l-!*ZR'T2ZG!,1);o/3]&T5s"XgD1eBhT*%<rJ2?l,Z1+PLK/cIX4 6S1GB3&DcX3WgEJ9/?Mr!&jj:#;A;#HYt'P(B6r2@/qN/,s4(@s#(*42G>bg0KM`(1]^fCs"X[; 3)2=1/H@R+2?P]d3&^dt!_cfts#'p<:-JS,"ZSCs2E3bs2?u!6%l>t$<)W`m#;e>%75ds\H2fi. 1c@*a;D^',:^8s\:f]PG>;lLI#<F\1<`Dgj=oU5^;D_EJ;HR4&s&K@Y78-o^8Sh<)9*A!j>uY84 :B*`_<<#u%:0U(Y:B*rl4\eM6(4SV?rr<0E&N4\Is!RgHgA]q-rW)Tirt582">:E,:d=s_"F29n #RUM?!!rT<!"8f5"9o5?'++[?#7hj^%h/mW%K@^W%ga?_*rcWJ%K?e>#U1Q7#nR%=s!%[O)A=5, &-!XL%0[Y'+<2%!ruMCO,9-mu$YXGX%0djr*XEl9)ZM#e*"NqjQPpVcrZ27d)B^7C(a/ho#9Y!.2<9u*rdA_,6]&5*'+oVs#L3<3["G@!B(Jg*![o41*\.b+=7%/!$hL`"<&Ks!#GS7#<2]E#q%k^ *reD')?hr;4>JrLru;(b.2r4/ruD%_![AI6rr)pT8cMTf?VL7o#%L.cAMR"`s#:6T90+b"0/QT, 3!N,70/PR`1B0<;1cS5i:,Mu3s#C!9!\uYus"aU;#;@tL,8_)-9E+np*Z?^s+<!<@-O)CR2BXtD *<.\p3)U_Mru_>%*rdDh0H;hu3'B5Bs$[/N,rd#10/Pil3!VK-+>QGF*]3mV"u8J&4Z#2Xs#U0: "Yt[P(*F:j$i^2,3r_kT:c:<53r_)A3]&NO2Eh'o!B;k73!1oo1fjWZ"u\V$3]8fSs"Xg`1,ps\ 8L64n+9sqe-TG'`:b_oP!`X+_s#0j9s&'(q8M*.^1cgBk1'Ur\=Ya2Z8,lTp<)u.[8NK-ss#(*_ ;I)%\79NUi1^?]W7p/_J92bd`!([&is%*8K:/_*p#!Y[YC.V6&s()F5@od)2<b4l&9F"<h7q!nm *^TcF!rsX[,QB4m!8@G.rr)oirr3Z3!!Er[!cD!;(^D)b!0NP<MPpKG#EtsKXdkZJVuN"eU48i3 O._W*s-EqPUm6h"Sr`oI!L'_eQ2d$K[$CZ[#E4JGYH_oIPQ-UIVkB$>["aO)s-`q\s/-"6X2/"@ s.BRoN2"+FSu2O`!3-!o!gA\VrP8`QTVA?CTVeI`U^)^VTSSehTVqgE#FUC7PGX(qV#Q/RMM@jY O,0)$L^.U^MJ.9KN-YGZ"GDnrO&GuX!':,[#9sg'&T3#3Q2bn1MJOMfO*tbes*k&_IK+$`J5U@c C&r9grr2pWs"jmL3'B5c2Yd7Q4?k\&:'WaV1/^"p7o'(d!bbCir_WSh#>A0&8Qf"d9E.Kc:1I=, C/k4=s()F;:-gd!*bo![rWX`7.4$)a3r^l:0-DPk/cR:"1^>T]&Mt(5!#Y_J"Vqq/&Ju;`)#k<P )@[A[(',!irYbt@%i,-O'`e4F"pPtV(]YTfrr<9M',l:?.g?"R4T>Bb*#8N!#orp]"s+[-$R6K, s!J$k,9/Zf$Q^;f$O.Lh,nCA4&cN(@*[2mO.jHA?%0.dU1]ff_.K:pu0E_bV'eg=$,60%i&I0L3 2ARYu$&8Hj"u8"j4WYh%ru)+m-SHc$-Qjf:3X7W>1c?R+1*cg$#;@o99ID_Z2ZGT=3)W=I1b1Ob s&T.\">i)9=AJlf!Ei"o70?L^74nO,!a/)Ss)J1s>@IOB"<J.":+-&drrCdPh>[BRo`"k(rr<08 ,6Da^rtkt^"9=RLSr0HGSd1ITQ*$RASu;UR#GQ^@UlV12SH"o[Oee8"Oe.X6U]H[_s-<VJ!OS-l RKne-['-`NYET!G#H+5SS@"$0Q2d9QT`:nm^8o(S<r\fsVi7@cMOp^FU]@CoU]Qa@])BGM^7_3u N1d&Bs.fmUX.Y94MP-mIL'O-&Q]n;$O/2f1#)\/0KTCqSs+gnnRYkd(BT.6:L]iBnN/pm:!!#([ !!a_\+;&L>C6eg?#E!=BJ<,+nGQ3-nBRTnq!e=0frb;IQCB"543<(f?7lWXk5;kPVs#p/V#Ym?W 1/^"p7o'(d!bbCir_WSh#>A0&8Qf"d9E.Kc:1I=,C/k4=s()F;:-gd!*bo![rWX`7.4$)a3r^l: 0-DPk/cR:"1^>T]&Mt(5!#Y_J"Vqq/&Ju;`)#k<P)@[A[(',!irYbt@%i,-O'`e4F"pPtV(]YTf rr<9M',l:?.g?"R4T>Bb*#8N!#orp]"s+[-$R6K,s!J$k,9/Zf$Q^;f$O.Lh,nCA4&cN(@*[2mO .jHA?%0.dU1]ff_.K:pu0E_bV'eg=$,60%i&I0L32ARYu$&8Hj"u8"j4WYh%ru)+m-SHc$-Qjf: 3X7W>1c?R+1*cg$#;@o99ID_Z2ZGT=3)W=I1b1Obs&T.\">i)9=AJlf!Ei"o70?L^74nO,!a/)S s)J1s>@IOB"<J.":+-&drrCdPh>[BRo`"k8rr<0b&I(BcruM0(rr<0Y2AeIrs#()g+>=cX#R_+@ *!%?1ruM4c1a;r+"roNX2@(KHruq[P.3'HX*Z@0@*!R6()DiQE3;t-(+=A*-*WeA@*re(s+9`T, )BN^6s#('@,9.mK+<:D(#95WG!3Zb:*rd2b+?CP^*'>2^s#(*'0G+L/*Yomu*X<E$-QWp@3$nSC "<]39,8U:ts#(*'&NV$Y*YgU5*!%8rruM7^*eG7/*X#Uc1+<h8*WR,Y,mPD7%2^!.+:nJp#!*_J *[M7[s"jd:)A`>O!?b)9?O((FH%;$&J=cds".GRHMYR/RGC>[7UAp)TZ^6`ZZ(,t:Pm<G$OdD8u O0S_O"gNf@PF?puHO!hM<]2co@>b'`"un:X2Ea#<r\jd!"#_8C+TF8")C%*=*WdH/*</&)*]=u_ *&\otrZ27i3[4bV-Q`:1!]D/@s#:'<*ZG&$!XThkruM1`-iZ(0,:P!TG9oBPruq\/#pgf71-H]Y .gIFC.2j6M*$5)*"pl_"+;c=NrsK#P+:084#orsf#9Fuq*Y/Ga$3(M@#p:Z'*XrDos!7^N=:bEQ !$hF`#7UkF,:=NVB`ASD*"W&f![&]lrZDC`%j3)6+s?n&!?<?a*Wmu8,74B##:CKA,8r-f/,q@* )Bf&1!&X]o!%7d`!#kk[!ur@)2ZFm)%5],!0/PdJs"F[7/MKTn.5k0*3WT3orr<$Ss!dsJgA]qrW)Tirt582"@3"h:d+gY!%7dH!?NB`*WS%s+p8f*3]%uZ*WRDa*![Mo+>b,r-QN+."_/H1%5].+ +9NTC2BMlV!C%M&*Wuin*$-7&)uq&[,6/Y^+93J_+9<;kru_C`*[`$/+9>Acrs]/T2B4Ou#orpc "#_8.NVjh%3#j%c*&KSQ*X3T71`S7f1B&<s3$TOcruM1`*rd>d)C$4E#rqoB#<EnV+?1Sc)ZM\s *[;a+,Q@`D"TJc556++Y1*\Uqs!%S'+rL>&!ZW="s"jp&)DjSo1*cf=!ZiI*rr)pZ8cNc0Gm/P] [$-cAs,dP5Q]m]AZ&t7FrW$=*=9a&0Xe(?4[/Zd(["ProQ*cF8s*"^SQ'7K$O^3J:Pm;Xk2Dc<l E+o7M"umY^3Zp13s"jp$3(tAO3ZA#C#9H#d1-.6Q*</b=5o`$-/Ku)kr\t*'2De/M1*cfW#;e=u 1`eP7*<.&a3\iiR3&Wbr1'K]s1lYTfs#C$]#:TX62CCC:3;tf?1c@o`3&EPn3!V8_3(G_g104EF "ZSY03&Whs2ZGT;8Q[l-4>d(M!B;e5<Wc5X9K)o)#<Gs;8Nen!3r_)C10IR53(G9Cs#:3D3&WTO 3`>uJ#;S>>7oi,:<rY\i<WPW_s%i_s8cL[R:cpR8<(Ai/s%iek7ncST;ufhr>6\,"<)Q:I;#a2o <_Qk"@8oa!s()4<<rZY3-Q#Z6s!%XW%2^H's!dsJgA]q-rW)Tis!.OD">gqq<([+)#=UNu.l]+0 5Q<JA1b04@(&pDs/cQXm.0)L_!"h$fs!J!N'eN<N73;IZ#;&&(('H'6&-"'`0GQ#g-TEU_s!n<m .2kE+.4lV@!!`W,#oEXo%4D-$"W/"&">CMh$O$_7',G<lrtbVb#66Rr#oipU$i^tF.h<OI+TDQE !<3l9'E8%8',VK8&cWOE!!!r9!<4)F":k\M%i,NSs"jrg#lkPJ3]mfM!!c1=1aO1P+r^Is#9F." $NLb["TJo8+<DaE%ke7h%K?D.*rc-=)ZDl#(c;70!ur@#)#kQ\-Pdad(*4S6ruM1\*r,^<1a3\p +<(7n"!AR%*rd2\(`*,q#9Xp-('ks$1B/C#+?qnB:c`Jprr)s;4WsbC!@Jfc2ut-Wru;(u0I-T9 #9Xd%3$'%r3r^r:5<:Cr*Wd!"2ZFU!1`ee"+<2U_s!%V",rS-j2uto[ruM@]3Z("<3&(@l#8fKa HW1h="TKPC!!P,90I8b<s#LBA,;_bI1*\XT3!MT,1-n_r2#fW:2ZGf>2Dd>l3!VT+1bCOF3&:Lj #;9+\0Nh:33<(lA<(nDg1fRL6s&K@a:gHmU<ZZ)W0EsL13*T-99E//p;?\mX:0(1Hs#:-:;GKSb s&8tZs%*Gp0NL4g93+^c49nb`3)ELR9P4;t"&MWa@K0L0;?oK\<aTGu@oWJ:!)3E""BKDl(/4`Q ":5&Y1*Z`GrrCdPh>[BRo`"k&rr<0b!![$hru;8U3_ZGqJpAgFM?gIKJ;o\]Jp762#B"3HX3EbA JH(r?RV$N&It1T":'\g9=b(^L-#!<t"bL/t>K&`)E;rZ<PEg$)GA<*os31dd;J^;I3$9UKGlVIV Jcf+>Sl#GY!-A0:!KC.[JGt-*E-8aB9MeAus%WeqC2f&oGB0ba>m#%XIr>9[!HWekM?[+iX):[> <<$b:;GL&)s)%jhD#\ATNG*B`rVup&ru;,J(e6Xe!!+3ds,@7sI>EW=GA^^dL^&U@O,\@EK)]B` F##oXrW.n9s,R8TXf%6ZMu]UPV?`0_KWU2qLlq_3",<J.MZ8Y1rW/.Ss/cHZWM5BMT`:nhSd2!e TW=a"Xf)2p#G.BU:h*'j=oSC)O0m6%NO5;WYm.1iO*b]WbQ#3[U3XqhOfOUZs)&'iNQ\u3Eh:VW Pm<b;CjW4bVqD$D#B%8RYEsHPOoMQ`Ws#Q%Lq(Y.V?`BKYCK+[6NmET#:0@sXd-VjOoLCAIA[%J ".F%iV#R\&\D3%0V#RCoQiE0LIArM3Wr]2bs.0I>Q]\DWBW7F!XTkbI@=+-*Q2cgKSfiBHWLTl7 s*FurGE82XOafh"U]u19Vg"_ZF8qL1F-j"qIB/Kqs*Fp9H#m>ZPQ-dFNrcMPs,@,+I9W0?QNre< XcJpOQ$NC_#*G@<WKF0Jrfm]'PFAJJX-<S&#-#SUP5m6\r_N_=!$scYs!dsJgA]q-rW)Tis$Qed ":5Y?,<#N$"pb2\.hO@0rt>PO5:&lK-3#@m5mKn+1^t0E:auE-!(6cL"#<M).K:Rs(c4`G5@ll% s$6lP8O#KQ,#f]a7K5IQ6R=63>Q5fN5=\(*7mSS's!\+f.;il[+T=Y3>A@,u=ZoDUs'#\>C,S%' 7r8/j#>eo27;+_a<;o/fE*4D76YJ^a7g<!c5sJRm:B*fh;ES*$78%B"s!%b^8Q8eV3)1(c,6qK^ ,s$6UF)(_U#Bt27DF\SI?iP-N8OHTG<_4h@=92VRrr)pp9`I!U8PV*#9KZ!2s"XgQ92[E5:-hSR :'X?R=@kJI<]9t@q#1L_9Nb%O3\jh93!DNE2EXf/s%We`2Ea`>@8'GqrW\Eu5IR"F6iVfDCk?>< S;M"[49s,n5A4)8E/agH#D@tb,,VjtHiJ[&DK9E9BMrYIs1nre0PkcCF,"o=Ig0eH:h?sOLAu2t GEl!\C^W'"rt>D9!<7WQPA34Js02e^Lj+8^Fani>FU+L=NS$'cH%c3[#+9U`HZqGEs2tX*DM!Ca O*uBTFU*2=J'3G"H$fRI#G+.IN21'23rcMf_cp:DGlita2ZH8ORYH?>=La^tG6EYCO*?$PMu\5) Ig8`E8T&riWAso##BP0BHW[/G;#bh@J-CgJH$=C\s&'''MHcU*EdRh1#CU`WL3^5DOoL@FE0You Q,#b)s$Her'E8%4&-!sU!8@G.rr)oirr3N/!!GS'!'M"q#mVb9%2^-+*]j<<ruM1V,QAec*$5,& #8SU.*&\oM2ZFm(*$QUE*ZuO(+93>[*!@B3*ZuO()@%$%*"aD/+rpV,#9tE;(a(+K*rdGi":G_Y +s(WIru;4f*[2FI#p0*b#9t35!1FE8*rdMi(bHjT(a/hurZDCb,9A-N'dEVs"q;(f*$-(Iru)"] ,8_XBs!.P##9Fuu)B]JR0`ML]+rpV,!snr@*rc9E3!_Pf*rHu_#ok!)*$Z:Hru)%X+<DL1+T3>^ +;=bR!DkQO;?gQ1;EmZR<rPbl<WuAr?SG;Fs%EYm8PE)V>t$gS9EVCV>>4hk!ENG);#aDu7q#%g >;fS_s'Pde"]A0(>u#PArWG+o,9.0m*</&(3$:$t3Z]4>,6&#Q%3?W1ruV1_!Zj6BruM4p"<d^X #;AXf+s7=;)#jR@%3QlL*]>5_ruM@[+<2LJ)CPP)#8T'@C023D)ZO"FHN4g/*#ei/rso>7*]>T2 +?CSD2ZFZs.l7>-)?;Vo*!R0)3]&u<-iXqe*Yp_*(-NQYs!%b!0GP*a3\<#b/HdF\-T!ma2uk0& -iYV!0Gm)'.ms=g!@L875l_i'-iZU?+=T'D4XWTcs!n7N4Yf5J8cM*V/I!t?76OO31B'WG,s=Uc 5sn'Ss'GsX1`/AV4D=aZ#=0_f6#91[&cYT2959'!!$!:[s$m)0%K?D.0`NO#!8@G.rr)oirr3T1 !!GFq!),QU$2so-*Zu[K2#f36#RM7N*Y0@nrsK&B((DB)7iETO)?C3crZD4d*rd2^,:OTAru_=` )#kcb,7u4;,9e?Tru)"_*ZuF.ru(kYs!%aV,8qd7)K9iu*X*<%,8p\?ru_Lc+rUc>%iYEg!$)"] !Akr!*WRGb*X<l/1,'m]*]j9A!''us"!09C2ZFa$+sS!K*]P)<+9rl)*ZuF^)@uiL!C%M&2?OpH (-hgd#<G41$Q^-I+TF2%4Wld.+rDOGru_Lj1`dqa)BSns!]V)>rr2pUs#L9O<)PJLs'5V,s%EY^ 7p&_E3_iTQ=9i%g=B%+X:g<rg!iJ"Os"jdN03e5Ns#:6;=^<jU:-DGR1^?oX2G7Ui]P.<D"ZA=_ 3]K%s*Wn;P3'@3t!$hLd#9Gc[2DdQ>)#kQ\*^r+2(a;*_s$6]E0-L9Q!]1lIs"FU9+>c,;3;k`: 4Z4G_1]]`ns#(*H3&#ke*)Ze:2?s?h,;M5:3\p^r!B)_51]oKW2D+r&#<F(h1ds)];ZAc^2EENM 1cdVq2?l3*:d6]l3<(Z;9JeL]3&W`Ms#gT5E#(Dg1e_'P1^?o:0JY[G3*?29#!F^u3(l#-r_s)) 1,_*e=]58Z#;e><<_$%C8cMHb0N.pI"'/6#>Q7M)<_H7i;G:%Ys%<Pm@n0Ke=@rKk##%oi@qAe@ s()F&8N:jMel7/!49QrG,pO3*0E2%+rn[SQ!;-9j5Q1Wb&Ig]Grr<0W3]s-rs1SKKs1/H.X169) ]Ukr!^')ldTSf`K^]:M:ZNI)=_n?#D!:KlC!i2Kms.0:JU72+Z#I0Ve_iobYT`9uVU617qQ\Lcf s,%&BPD#BgQ"ihhNs:T)J;S;qO8jV5GEn//U5se?s*G!#J<=Gh>C1,b@g7@5KMlW";Z:D9DI6:E Cgh3ks)&$LCdUX/:dtCd![W%ts'Yt.9PFH(#<5!s5:ljc$3)[a72SB,=[usss#gE+-W'h<s$6WJ s!J"&1+,gI3]R+"!@'u2rW,bss#'sS;H-cu;unR+s&94s<`iR/<`iN):'X9^=>i<A3_]Q5#,FUa =>XVds#'p49N_)h!]"%^r]'pS#?X,K9M%pU?iL$/,81@f!!4DF*!IB%!#bhCrW!0:!WX8C*#9e! +9_`i)B8_]ru1nJ!?*Zl!<4/B.5:c?"qMal%3>^"rXB&9%ibrf#S6qA#7(nGJnQ&M=T9$>3#i,M +=.47s!7mg,7c.0#okZ!*!Zir%nRug,q&^J"s,TT+t4`Xru_>#*<%/a3Y*P:,6oMM73a!13%+_I "".mo-3#=n2DY7k"uIbV,rRl=s!\.O;HlsU,r5K]![BZcs#'p><_NHN"$B7];ZA*F4\l#R#<c$C :,#mO;#af+3`]3K=Z0/^s%WZ#6WleV=9(_g2?dN#;Fa;Is&T.t#>7`XHN5Q\=oUVf+qYqF/cR'q !8@G.rr)oirr4MK!!FDV!$_gM.0(aq!!"/A*WZWrs"js*)@m)u2@g2q-3"qg+rWF!*!uWh!!`H2 !t>PZ$3(A6%35BW!"]&:ru;+H+q#Ik$NL2,%0-\6%06bCrr<$.rs8c:$P<^F$NY'brsJrN%fckC rrE$-"oo#2YmCjIrs],;!!s#H"TJK%&H`"B!"Jo-!"Jl,!"\l*!!;Wi#6k/9!XJdQ5Q<\G;B-_X "Sr)u!rN&u!WrE*!!;rrrr2ji"'/!#8cDim:B*fb92>Lm"&;fX;#aZ$@5_7F<;nfU1^9[W3\jiB 9E/5r9E\Hs9NG-frW,\qr_*MU1/_IQ_1M[c"skrf/LNbKs$$]R4[24l4@fE0!C\=73!2'-3^`p. #<Xt33'&rf<<"6F76UZ1r_NSQs'H"-2IAaH@5)!eD?Dk#E)?R4!,2CQ#B"3rHUfG0#6-1Y=TD`* Jm!M>s(VaSI=QT^DL;A2!KiZINrsfmO/2f(#&J79H[VW=s,dP5X/;)VPDlC<P6.PMQ2d'JV#QPZ O)Surs.f[ZVuMe_L7FutQ'6lAs,@5SL6IFWTU5\g#Eb4=S:n>&NW4>1OdWJ]OaDnWs+CWMZ(A#& O0b&MZNlVpQ^X_2RE,>i!jnVas,d>V`W)&*Vld;)Xer5,s/$$o[)%k).=Ftk*X!\f1`R81.K9D% rn[SQ!;-9j/,oSP+;"Su$3)FS-iX/H+TEJ`$Rbs2#9t,t#U;5<$i_OQ*!IN)3&V`_ruqFIrsJo< #p9QS$NU\Vrs\r=rX8`G!sg(Y*rZNI!<3K.#lb>7#n-b5!"Jr7!t>VM$3(A6CifUa"<J'R#RgY4 rXB&3$NRF<%1E1F"UG)7$PN[C!<3W5!"Ao;rVup-r;Zg.q#CBrn,N[t!"/i6!.-s13!<,!*WQ?> !!!)u!<3*&!!E9'q#LEnrCd;o8RG'g=TD4s7fc7Xs'5_%<'4"W=Ti.k=Ys+W2ZGT<U00N4=^+Q! >Q7A#=B%sp<&4JK!&jWO#>@*4;I<,6K)Y`R,qqP8-U0os56aD:5=%7k8,kIJ74%sn"#`S/6iT1P 4?,Vd3]9K-s!7\74o[M@:]NER?O'Cc?U7Ls0O=]r"#sD%;#aDnB`E)XDJ4*<7jfSes!n=W!*rKS =ab2fC'JL&J9c*OHiAEoOd5s-"+?;mV#PiICiG8YIA28lOU$66VN[g>N2HT<!i2?Os-*JYs,dDE E,L[8U]H[Ws,RD>S>)".PD!uVN<Yu/PDGEqQiFQ#Ocu6(KXQJls*G!5RBa,]H\e?pKEn0TSu]2Y Z]kEq#Ec-TR\Z"4a8_8'[%NW_OTD2qs,dPaXg>"/VQI3)V?`d$_3"^HI89e`"=!n'*#8K&rrCdP h>[BRo`"k*rr<0q('tm]s*Y,1!#$Ir*&\r=,6f2-,:+6N3r^$%+;uI1*[rj-ruM7b*]+9)*WRGb (^D?0*Z?dV1a;rG"Z.8?$Q;#)*</)"*Wm<,)@c]fruq[b+<DgO%@U>s+9<Mkru;%G,Q8Ye3$83s +s8Z@+9r`+-Q"9V)E.UN#8&(:,p46O)ZMW!2Bj%^*Xs)Mru;4a2BE5K3#_fT!Z3:%ru_:JruD"\ "rnj1#Tc25rs8p%#rj.P*&o8E1'J+**[;RGruV1[!\5<7ru;%`*<$u[1aW/#!Ei(q<X1Tb:c;HM :0.BU#;f182HDju1B1/U2G@C\9JfR,s"FYO>=hs[5>M5V"$0+4:B*3Q:0.Bi"?'"75sP/D"&;A* B)_c6+<DL^*'G/=56`;c*]>&X,QAkk1,p<n3ZL1%ru_Od,9Src3&V]T2?u9"0JXk03&LXT#rX:n )EKc9U"T/9rX%W<Tf+r[>:2<Gru1n;#;eS!1d+L4f`1pSj1/Y\1fjW3s#:$L3<(f94Au2[#!+M! 1bq$Os"jp83')`'fD#=E#j0'h2H2SEh)PF)#;C*:Al:Nf1B06;4[W7J<)PQ's#(!:<_58/s&T.R "&q0X8cMg!1bas2rf:)X1fR@Ps"jgJ9N3kK<WQ*$s$6ll92J2Z;H?Wo<X)]#=^t$"<rY2c8Q&&Z :h*-gs%<Se@7PAb!!X5="p"]9rr<$Ds!dsJgA]q-rW)Tirt#,0"?HtlL1UB[#7*!k)Efhs3<'g# )C$:]1a!bIs!n=4+;c=A(d/`9)?r/T4Wke&,QAkk)A=JZ4WG\%s#(*=+<E[*+?1MC*rd>`*[gt!"Jr^!@\re+9NN,BNG-S"s>Z^+<2[Tru_Ok0,=W0,r?kH*X<2s)A=>2,:3@2#94j4*$?:B/,pt% *&9Vr+>b2^rtkne$QpK/*<%5g(a:1G*$l[*+9rf0)CHg=D?g+M"<\.X#UB?l!$;/$#95$L(*FY< *re2$3ZKpT+9=;YruM5$*ZY1Y!CpAo4T[`73;tf:>tb2W#>@Qt<\RZQ9`ITf=\_O`=^Oiks&'&` 0N:_K78j.O#<5jZ4B,'62#fiG3)Vt93''Y23;*7T1cRTU1cR8j0Es9n+?1E%*rdtu,;_A@*</"t 1^-#t3&!6IrAjp6s#:-:1a>%>s!7k/.l]@@3#;KM!29Aj!TI_k4U3l#-^@gS?R,SK#AaB"1,^t5 mJHkbp7O<)s"Xg#2DdBM3&3>j2?kj<2CCIB1B1)N5G7EDrX@htXgGh'rp?D6ce1/T49@ED,QBS% <),LS-NYt_0E4uQ3'(%=1^6u==YNK72ZGoF<_67g117<Rrr)tZ7o]Lb!Eh8Z2?ufM10[RK>=nio "'.B`;ZBbu10acG#%LP6;FsVWs$[/n?"uf+:-hSR7gDUq=bIuX/IDF]"BuIW<YPKXrrCdPh>[BR o`"k>rr<0H*!hFps-3g)$On9u2BXpX-iZ",.l&q+*'4*O#9Y<2(b$aN+TEJe,9SfN3X.MB&HWju (B62m+pf+d,mPY5*Z,D',96_)#9sKk,8_=b0`N6r0HU6="!A%jIK'TQ,6So-*Z?m8*![N/1'!h" (*<Jq#9t'5*#]k@)#l)e"ss9j!u_ak*rd2b,rQ_u,:ONRrYbb]rs/Zc,9$S.#9FX**$?.>,QB%j *$5,"!u_.X#6-XfC^EcE3$97^ru)+e1cRN9)C$7$*X*H,*$Q4>ru_@_*\76h!DHYr<X2`0>=VLN 8Ql'b#!GO;02a\br_`u,=C"re>rZ3k1^'IH2G#n.4o[kS1,q<b4Z685r\=UQ2J>uFs#C$\!a/)W q#1F_3$98!4o[JG5;5&<.j[de*![!82BFn93'.(&#;S=],9B!%*<-i\4Z43C*#]S=s"FF0s"XU5 ;#WHS2?>Z$rr)q^)ZMPm9`I!RNGp"'$i^M4!!kJB3d(/qmFpRtrW.-ss'#^b3\WHX4?ZpK2?Puq 8N-T."#_u3gAh-Qfol@n!&FR4!]"?:rr)rO/cR$s2J=034T[B"3<*"a8NJa_2DbqMs#L?@1/M(0 2E:[k"u\G?:<Tp&rr)nPs#'s73`7s;<X2G\:ek.S;Fg^e#")?l78d8`s#U0Ts&&nk6W3qB#@U2% <`2U]B`D07A,f%"=:b<0"<J:=BGUUsrrCdPh>[BRo`"k-rr<*H&Kq)Rrs8K%!<``/$NgA<$O$G/ !"])9#65&1('"OL&cW:C!WWT.$iL&+%13%7!snr<'E.t9%h00P$Om^I!!EZ?!#6%E$3(A<'+56U $OLKert,A6'*\FErseu=!=9A<!!B)$-OKe^":kkE%h\gJ!"8c8"q(\c#q6H'rZDCU$Om@J!"8fH #!iG7%gEpnrrrK`*rcZO*Y0;<rsJiI-3"DV'*'I$rtP\m,:=oN(B5WZ2#eU#)C6LI+=$n+"u\FI +<2geru_@j*ZY1Y!C\pH:^8a<1,qp/9M,7\#;8,2=>Vp:2ZG`A/PoPP93k\6s&fQ#1fda54\>ZO #@C%q;FrWJ=T;_5<^/?W=]SZss%ini=@Z1p9Z-Z)!A-50*!S/T3]&u\/cRs=,9TK3*ZQjhru)#" 0MFMIs#:!8s#0m6"[+@q1--QX*!SG`*'?YH3rUr:1>2[+!AZ_94o[DD14ipD5:?GQ!rt5N2#lS9 NrLp;0RDFOrW1\/s#:3/76!%^9JZT(#VA"f2G5kdGP;(9"iN5Q<\uu>49IDu0VeXH!*T=P#<6ZD 9/&=m3r_kY1br2l=?8Eas#L?@<]W!:2H'Q1#<5jC/O;'RFoM@?K`>'T1g*^3s#(*b1.a5t2H3fY 3X8JB;HQUL:fdTd#"r*+6VpoQs%*5d6iU3e9EAa4s%*G_=@m'.%2o<J)?^E`00C*O,Q@btrn[SQ !;-9j-3!rH.45H%!<3B)!!G,_3]:%=4U3r);D_?[2GF-O#@2"BAo:F]CB&5W@s`*FChS7sHO#4= J7!tAKR<]7s*"TmPEh#fs*4g!Q\'@@NICeg"f@WZObfJ+A,hMmOf+=cPGs]ENs(3&N/3c!VZ;>K P6[h]J"ERAOd#g-#E>"=Ln'HiJH(l>R@]4oLlnlos/5me"NA$YTYpee"/)QJV#SaAU<ESQ#J@=X VJ$JU/cS*A:(ooQ_2P7Rs/?7$N22u4MR9&VZNcAqKT1eeYQ'XbS<]]FrW,\ls&]Lt9M82[8PEFi ;?o*Z1cdTQ:eq%(!^Se$r\ad[4o[>=SGu^o;E.0Ls%WeS?VXR)=YMi8:'*+M2ZHJN2um"Z<!$9# >Q.:s]PdEA"$JqD?2nX>7K5paAl;B.:0(1hs'>Xh"ZB7>0N(aI56j#A<';p54Y?[p#;S>:;E,sc 2#ep(<nREN!D*t)*X=S[8UF8[.3SXIrr<0N/Zdr(r\t!<+rKA>rW#+].0;CE+TED_3[60T(^Cd0 %knG-5kY0V#/M&l&L._uru(nI+TE>[YQ+S%*rd,`+A;bK((V6=rtPMRs!7dd*ZQJDru)(]+<2LD 3["G>!Zi="ru_@a*%1ab"+rKe-3"k`4oZW03$U=1-TW\5s"Xg;,;^5W.5im[1'A^R4ZG.q3<)#> ;ZAWX*&K?E1B06;3'9$-'`]!Rs!IdmrVup>s"46NgA]q-rW)TirtGD4"?d=u2B`#>rr<3,3Z9Y2 2ZG!,+>P,t%gF6fru)+J59(da-TE+G1'SXA0H_E"3<($)$T'%T,s`Lls#L?"0I7\J)CPM*#=0q$ -QXKJ,6&bj#T+aH+9ZaOruM1Z)#k][%2p)`*X<oH3WP3O)Bf%n"<8=$-Pl\(ru)+^,qp;`'c]:7 *X<T'+r1n;*ZG&'!ZWF%ru_=Z$3)4P(_%H'rYtncrtkt\+<2F;+<rfEC'TCr4X2!m(*<Jh"s+U& $QpYurZ27J+:S]",n'\P!>-7LrW,&Bs&]MF8RG+i9MRAC<X2B(1c@QX0NA'T#<aY:=ADmj5Q<VG Ue<g53(uR91'0@/5Q=@W<([*o#<XtO9K"S-2ZHSY1.OoGCeh$(rr*!"$OmsJrW*-8rX/f?$NLM5 !!*N/rWWB0$i^2.%j22Y*Wc]L*<-!=*rQ'>!Xnu-!!N<%rrN3$g&CsO%flV9#9FBUJ641+;#a`) "r\-Tc9D:KrtY\:)utorrW%KK)?BgVrr<-B!$2.?%0ddc%7)$TirAu_lp2U6&M5+ZruMD)-QXHK g&;ig1'&tAs!n0r/P?r\-O3($/MJb73*-&B#"LQt4C_2js#LC"?YWP$?W:8/rW\6V<]Wu[<<$)' <*`U&s'Ge?@K/4j>?6#1@r>Xbs)8*WJ5C-:s(_R:#ATcWC2T;bT`;8%YEQ5N'ak3Is'5aB(-3fV rt582gA]q-rW)TirtYP6"<nQ\.h2M$!!*$,"?%5G+>j*P#<G!f3#j.]*<-o[+>bu5,QBS#+TED^ ,96\-!A,Mq49ID[,p<44!?rH^3X7Db(aC"A*'4*X#9"^'(`j24)ZMr**%)dE*[>?$rs]/E*[;dI 2@][+#8S[&!-oV.*rd&^,;^A]2Bs1us#LBE1a=+[1a!e<,6o>,*[2^\*[(J$!@8Za*!.0**rd,` 3]%s,%i@M_s!7mi+>tMG'aCK6P6[rf=XuBK3$A5@#;RM;0H`7p2ZFg&2Bt1<+ql+!*!.KI+TD?@ 75Fm:#;f740NgLt2#g;U9NsDX<]4;hs%*Gc2Esi;90H,O2?ogL<*M1Q>Q7e1:eWcF2E4>ds"XgU 8MXCN2DRGq0E=lJ>6Iu<8"P_>rWP+s4WZ7=s#0ZO"uJ:p3&V[(ruh>"!&FR8!$)"ss"sa=#<"V$ 3'S6M,QBe*0K/qls"ja14oRD@g&CsO*$bJAs"FU@I9Q[g#6,,8-ODb-4o[>=2ZHn^1cR<lrr)ns#L<=4Z"o=3<(i73!;Au4>O&<rWfE%1c@QP<\j\U#>SQ&1-L9h@fJ=k7;N971cS67s"js4>?4WY <$6>`-O*(;>uW^[<<$)+;H-:_1g*R5rr*+d<(p7L;DS8/s&9/):dn>a8cMik<!>i`Ak,m(s&B"n "@l3[8Q>[k#"*''@ms?cs&94r@7t#E!$_LD2ZEaY;F)W/.K9D%rn[SQ!;-9j-3!rJ1)1uZ$i_=S !!EZS*[<EarZ2%`ruM7O,p"oC,6TtC,<?\A2uk*!*WS+u*WS8$*![cL*]+i\(aK&=ruM/"ruM4N *$5,>"!0E23<(l;*$YD&"!AX)-3"qcF'8J^"ZQr2%iQSj*X=&N$NQ\'*$G8>"Wes!3&EVp*rdtu ,<-MH,QAeb1B/<o3r_)@1`dbe*rdGf)B9tL+TEA[.02+`ru;(]1a;o?"u[SB(_6TqrW!0+,=;_] *$?1"3WL<&*!@K+(aTst,6f8+,odgJ3r^0$+>PqUrW,hrs%EDRs"jd?9N(mKs#:6=<]F2>=B8#n :'WaO:0C7K<)ETi"eIb3=Z0+U9F"]o=Yr?G2GjEI#;ee2=Yr/r2ZHDT3`7q2>u%&1rr**]+uUE# 0KT1Q!@&HVrW"eT2utTWs#(*#,8rI"*]Q(X1^>'A9JdYK+<:D>"<KN`0HgBR!'(!)!BSp5rW,&> s"aU8"#>?l'E8C=EsEg'2Bst81ckXls#'m;0`V+QgcYTn"ZS7u1cA>53<(`77l^N*!E&RjrWr3s 3\*0F2HVm;1^?-52Dcj:jH9I'"?)&Y:cA>5!(HoN!&jjT"?&5#7r&&^"uJA;2E3NSs%WYq93Fdb 2??]Vrr*+a2H3^R>=nio##[rj=[Pq<r`07o8Q&\d<_uou7fZTi;uoWis&B"i"B&8j:0ITr!)*>^ s'l4(Ad/B,CB%*55n>DF%K@mW!8@G.rr)oirr4;E!!G%l+sdWs+9qlL$R6];1*Z]=!$_Fa!t?Ot 2#ed'3#El$)#lPq+T*8\2ZFfu3r^0),rcr&*$Q4Es#0lu!'(!"!Y$+js#:*%3"7kI2?=dAru;+` *ZQL+*!(+`rYu)$%3,ls+TEJf-T2>4S-^/Xs#($%,n2gj3<('"1'Ag](^VGe*WRtq)ur&"2?YiX +=A61,6So),:=W6)ZM5e0KT4R!Zj0BrZ28%+;u(-!%ImI#6Z8=#U:<3)ZMhu+TEDa,9.OH(B5T` +;Q7C)C%<C*!.6<3<&mX:fdTi!':-:!^04Ts#0m:#;T=>=>j8^8cMNj3(m"L9K#jHs%W`h3]'tt ;#X,n=\MsT5?Tm@s%EYS6TnR/3]&bp9*[LU3)!UQTPjc."umeb*&oW5rYu(d(a(d\)Yj:3-3#k. )C$.Y3$(%;s"js%*)&1-3ZoFB2?Y'\3\V]V2?5`:,lp'[rr)pZ3<(c63Wh-e5nj8)s)SDf(,dBm 2DdJp1B0653+;jd!KfME1^,io3]&`os#C$6!Co-L1]X6KrWphL3\*0F2HVm;1^?-52Dcj:U4iP"?)&Y:cA>5!(HoN!&jjT"?&5#7r&&^"uJA;2E3NSs%WYq93Fdb2??]Vrr*+a2H3^R>=nio##[rj =[Pq<r`07o8Q&\d<_uou7fZTi;uoWis&B"i"B&8j:0ITr!)*>^s'l4(Ad/B,CB%*55n>DF%K@mW !8@G.rr)oirr3Z3!!Fku"?MG?3!T`t#rEVH*]X0\#8eR'-QXBM+TF8',oRgK1c>Y&s!%^f,oAZj *'!s@#94d-*$-CK2ZF[#,;_;<*[!?Zs!7mc,<-_a%iQMh,6nY^,;^;bC/FpT"uJ:n,qpPdr>l(a !0IX1rX/rR2CUU1,oe!+2?bBJ+;uUKruh=_#:DVP*[;sJ3<'9h+>t9#*$ZU**X!H@+ricG*<.Dd *W\5Crr<$*r;[$C73!F,)C,5&s!%Y'4YRuss#:3@3#Wn\2B)Q9!?`B]rW,bNs&]@]=Z/qQ2??W8 s%WPss#(!V>?NjIs&95+1eV+T:/"di3X26P<]Eu]=T;>(@l.4n>@7D2s%iqY1cS-'2G?dD:^9m$ 8Pibc_fbtX"u[\]*],W$s"Xd858l@<7lpZ,!BM4qrr4kZ+>P-!2#fT<*&]eV2#fT:1B0KB2DdHQ 1cRWVru;%rg&CsO1ckXj"ZeUaJji3-!!*?\s#'j<q_eU7Xo>gi2#TB6<rXuX4?,1t<!5*F5;L^e rWoW(1eC_<3_VU7=U.ht/N?^+<]L+U"Y"1AA\HgtrX&;Q[S]pV1c?q0s!8+8<+;uapAX0qJ4EL> 1B1AT;Z?XqO8i/gJB@Qbm]f_[;HZgk=]GDk#A(9up\s9sPQ+2T<]9tW!bFeus()F5=ADOfAl<dO ;?p6%6[)M15rS`R!B^nm!!">F/cPh)rn[SQ!;-9j-iX/L:(mV&-3$12>7Ul:3W_l41B0B;7mT1# s#'m@-iY4m6R=W:.ml3Ws$$K0s#gH12FAej4Tm2p3%$rj.0(t"-O2\&/L<%`5t1er#9G<0&JtKd !<3W7,qoud4TPL]rt>Gu![[jH!=oJ9'aHE2*WV0$!#>MC"oo#A%1rRLrVup6rr<$0rr<'@%K-8!Y,/0!!N9$!!N&s!=/i.!!3?)&,uh6"T&0!-iXGS!Xh:%rVup"rs]2@!!E9.,le#F!!!6'!!*Z3 rs]#2!$M:?!Ei8!2?uu81g<XO:.,%Q!&jg3"&M`N>Q6Yc9JTF59E.Zc2ZG`@R6<Go3+Y/N2?uZE ?V=:$5</[7#>SD]:,ZBU2#g;U:cM3?@n4F9rr**E*&ou;3\^RV!$)"[!t?Ua*re2%(d0i:ruh+9 !Y$%ms#0j9"",-J*<%hu0K'gns#'m!2ZHt^+PHbn!&jd%"uJB/>8%GGruD%="[O@i8Mj$=1^?B) ;"ipJ3]@"!"%+:k>Q6M\0L,Ro"#qf)2Z<UWJM]SLs&&nn1beqP!D-8j1]o1-<)ETS!]Fkcs8E,+ P_IE_rW`(?;E.Vk=oUAb;P<IWb-f"Xs8E5@C+iIP1fjVT!g?a"qu-`I>?4Wns&KA(8#H%JZE;RS rWpP7:fL7n@;JjA7gE()@;&P3?VLK!#@gtU@fdB=D#[H;%2!8k'E8OA!8@G.rr)oirr3N/!!GS' !#&Z<*WZWOrr<$%rr<$'p](9srVup(r;Zg#r;Zg!r;Zg!rVup$rr<'&#6+]'!rW*"!X\l,rt#)/ !$:t:!!rT)!tb`RDZ9\@#o3LK+9XP"!!=nTW<rS?rt>Vo&KVAp*"s(e0*`p],qU#h(+&uL#;A:c 6U<437K5FK3!;Z#6Tmm<.0DCk6UC`/!AZS55mKV64[Bnb!Xo#H#8IG-+uD275Q<)5<&R*Js"ja@ 9E.Eb7l3G*DJD*0;?CTNJH#NK>;Z@8#;f+[<*`6W2#g\`?"RA94\dh,s"F[@2EFf>>ui`\3!Q0] 2DA/e=oUVi?Uma_3`oN=s"sa8"Z1:">;S>>6O-LE<_u:NU7VA`"-\85OoLIBWW.GPJ;A/kU5FL$ RKnS4Ln]EO[%RGjq#1AT[#0#+N<4oRMZ9m[M?S[6Cl#HWreLR=rr)qJSH#/cPF7Jj7lghSrr`Q9 'o&0<L4,KiO8k(?m/F\UQi<*PQ$nX=I=QZps*FiuC3$BRrW\",8X"a<CB&,M;?q/YChdNZ:2^)f !Gnq=rWTrUCf"$Ys8E2W:g[$mDZ<T?Yl<a7;Ir[6p](3paA+R%s%`Rm#*6jn\Xel5rr*G$?"%#M @kFDRbVEI'?'+d[rWTns00EH)s'bp\#@Cb5.nM6_?2mS'?W'*qF8'L0rs8f9%:+Atrt#,0gA]qrW)TirtbV7"?IA(<]L+##Il`@)B:+L$iV+M59)^52EE)_%gO3o1*.>V2DG.W"rna>*[!?rruV1[ "X=Hn3ZogM)@%<E+=T2k*ZG&'#8eg.,;^;]*rd2b*[2mO)C(,=s!7jl,9RmG+>*UD!$)"]!Zn<\ s"aU'#8'!:3"6iK3<(`=5;4-)3X-]Jru;7\*[NKY3$'pV+9i3:*&&Kn3r^$%,9/HY3Z]D)s!7ag *&\f:!!*?@rs8oM#ULZ;*^;F[3!DDh3#Wu(s"aTq"s=s@,p46Os#'ou)ERls!C]!J<rZ;(1/'b/ 1]TT:3!W,41e2RC4B2>A#;T%C8PW)b;ZBAoUe*US3^H[D3X7c.9Nt7I:eq%7"_q.4<_ccs9`J,p 1f.6Q:]`Ps=oSC)2EDm'*&\l<2?G]t1B&<p2#eBt+?D/63'%s*s"jg@1cR8crWG&=2E`tu1^>us 2EEKL1,f.l!B/X1rW,/%s"js?1,OM>,6A8Q#R(2F=YMles"sa6!MSr\rW:eg2ZG`A1/pCn3^l(f s!In,3&$'brWGMD6TA3J3WV,qs#:6[10-Fo4]58Z3WV5/s8E"Ms&&nc=d8pb%o?ao3*RGQrqCYA ;EA#Udf04KM,ZB9;Z?Y#jN;$p5uLD1s8EPX=\`0V7<SUd<_6=o<`H=&rW%ZP;?Km(:g!`f#?FM_ <+B$*<<#Al@p_o>1`-Z4s'5a:(ec\'s""*LgA]q-rW)Tirt582"="Q[BIEg"!!rT)"<8I<.jG!9 #;@8Y1aa7]*re%u4UE20+9ET.+TE>a,;pGd3$KLF+pL1I*Z?7G*r[,a4Y7]n3#Xgtru_Od(cX91 +?0c/(^D9.#Tas.DGpKS!&X]qs!.O^ruMD.0-C79,nhF$(^D933!L`g*ZY2)!?*3_*!8)?,9["+ #:VbR,p46c$i_FU*$?4G0IJXU*X<34%jr881`HB8!urU.2#[IT#lb22*rd2_0K9ml)ZM)e)DiEV ,9$S,s#(&j*^:Js*$5,-!Zi^Grr)pZ;#aZ#3''`.s#gBX9`ITf<(oG@8Q\J^s&fR`>?P023ak\] :'R:l1bq]t3<(`=E*-.?:g[*Us$m;P3_VXk>>eW(1^?N6?W(0'Slu'l"umMK+?^\_s#U0<">i#" 1,T"o#;e=_*]>i71B06;*&]ht3'A/qq#17Is!%b(4>J$;3^#7u:'!T4rr)pV2#g&N1d<14<&b6g rr<?5!)QfV9HZ7:n,*(bp3-I!#?3--3%[fb9E-sO;ZAcX[Jg(+0K;5q0EX@0<*'#Y#<"_A1,_]Z 2#gAP2ZE[ZBKA%R<+c./&!/P+)Kdt*rkD3+<)ugp[Jp..O#C*@=oSC$[PIk^"'@BRXoJA&p,5T1 s&9<Rrg?YQ<)PPHDZ9V>a%900@8pb:7fd$ps(DL%=@$6m:^:9*ARB&e;GR63!C%>!!!"PL-iX2# rn[SQ!;-9j'E8%8<Y$EW-iX/KBL*(cs#:$70`N7#-PdaJ)EK)_ru_O`3[Gaa2BX(@3!LTE,o@jL -3"ee2BXt#3&1pcs!%[c1cR'(4T@>>*X=YL,oe3L*]3m/#9"mH)F#ut<rY,`3\;6m1`e%E)@%6' +9I'<'d!>srtkk],9.gPruqS*%i?EIruM.bs#:6E)B:dT3'&&Z.0^b5)E&fW-2oe,,o@[_2E`&[ 3!C3?.3g2Ps$QfC#B`(!(,R6F2#f*+*X*NL(-Nc[rZ24_1c?X@0`O08,8_L$rW,tMs#:6_2G5qh <(U'h:'WaT<(UXo3&:M3#=20V=]A-i=oV,!VA`?*:,H2T>mE,[<`E+.=Yg"c#?Xl,91`DP2ZGN; @3.74:eRcjrr**A*^;Ou1d1jW"u[Sb*%a-.s"jp$4Y8c=3$A2[!'gHB"#N%u8cKh4+?'&p#<"Ua 1cR6D3r_JH1>2[+!Am%@2?tfp4FgpK:/q5n#71AS1bq*I8cM9^GHKp(rW)Bd<X1HV2G#qb59p.c !^ATGrVd()03M78.pGY's%ieU3]9&!1]^`=s"js``W"Om:.Jmq<rW(%K0<$aEg6V'"bf0?1fQO9 =TbbYY=nmp!AH,)rWeNf<)PbV;MG,L"B&8q<d"HA#FpO3P`:<YQN$jfmTW1X9N5-o<X3;J<_cUc 93M:##A?P(5l`#g=oVG%$PEC=!"8fSrrCdPh>[BRo`"k:rr<0L)?b(=ru(k[rr<0=,<[(qrYPhc 0I%\b)E@a>"!.gg+T<D^-iY@l,9e!),68i>s!7ac1a!k>*!%*Frtkt^59^pn+<26u*!.W-$3)%J (_7qm('b3c*%)L0E+o8."<K6T*[gt/ru;7^3]%/&(ht8p,6o,J5oL^]3&:Ln#9"X..3KTg)#k]` )C7:$%5^$uru)#$*$[?_ruh=u!ZWF's!%Rf(a/hf#9Y'-*X`/P#6,tS)@7Ms)AY:Vrtkt`3\ha! (a(('1^5<M2BXb54o[8=*Zud.rW,MRs%<Jk>t\9gs&f>/s%*GL>>.dg8NKiN3X8ki9K5(;0O+QM #/C3s=\LY1s&fIt>=gYHs"XRYs!n=J3_W[\0Jlr4;?q(Z2EFE+TN;'k!?`H`2?GiX3<(f>*$@(# ,;pPA2?FpT,6'D"3\hcV1^>cs1cR61,<c&^"ZA=s4Z5\+rr+_W2Ea)`2#f',5M?&8!B;k73X7lC 0TALK3'@4C#"&AO3'&lWr\t!:3'FPFrW&Yl2?l<&1-/B-3<)kY:+J/VrVcgU3<(l><'!i:3<*"a 8MW+F3`%dos&]@?C(4/B2?R)R<MTQm"bfiT10qcsrWQ(q<*<*Qs!%bF0K)g*=?&JCrWeH[<]36C 9U#JT"ADWk<giRY"^P#>@:)e/;?0Dj;?0;g;ugG.@0]q,9NF&?.3njR";)Or1)U$;rrCdPh>[BR o`"k:rr<0=%ga3ors/]Q-TJ+*U]J<8s1nr;_8*Y,UnY6r\d,sVOh@T^Srs&M!jT=ms.TOkWW/Op Up6nNU6U/(s+goSVN7^9O/AiTHiB3/V#HPXMZ7YqP5pUBP6,Q';#c^[I=hKK!c34Is*k68Eb\a< Cm"X3"ZgC9FbXf6C'S]q<bu2\J:df;"(*Ej@K1-E6"^-_"%.,o;ZBPnE;qs(76a[05=\UFs&'%t :.$BX#sJ7f"WAUD,st-$-iZ425<(/F,s;2Rs!\.1-RD,3-S>?G![TZGj8K0T1brYss#((YMG%)Z 5r/I:#?XZ&2GR:U;#a8q:fK>U<]F5Fs%<SVMJb=Z8Z#VhrWW?*!%T)j#lc+L+TDED*!m`/rr<9F !"/c9+<pmd+9r>o*ZQIG#orsh#65,Q#n%7d*<.,^%13%Dru(nG+TEYe*8(8i!@&N_$O.L[-^n-D 62U]d,pOcf(_-Kd"<8d-.@U88$-a\@+t"Za*[`lG-Nc1O-\_Nu#(S'F-T2r*s"sa6#;def4Z"BC 1B/j2-YaW#1-L<0p<EU9"be<^.rOAHrW5Sj2ZH_V.K;@4:c^F43&3<Mrr*.b<`Dn$:c=I8rWH7u =\uR,rr5pu3`,iUs&&hts&B#!r`&o"s%*Gp@<YaF<+0;9<!Gu_ATL4<4o[kP%20d/*rcuT!8@G. rr)oirr3Z3!!FY_#p(>k.0h[L-P\':%ikTY#9F7!#U1/p$3(S;#6,,5+:J2Y!"8f4!=KA:$NUbB rXAl7$i^Y<$P<XNrs]#?"q1G?!=9&2%K?e9$2t;5!"&Z7#652=%0cfi4T>Bc#lk>5%0ut6$i^21 $NS'M'aXg>!"8c+!=o>3!!E`2%1<I=!!!E,!!!/p!<3-"!!!*!!<3,t!!-sbru_@G,:WWm!!<0# rrW#s!"o56!!;rr!#GS7[/L(T3<)DK2FBV,>6I;M-TWRR3r_DL/N,FS5s7LLs#gTJ763Ch1-\51']iu4ZZ7p7o'(Q#?`fl5rpo0=oVb.<8dcT!HM<BNsB]PC1Tm_Gm+.g#:1R>>A@u<JH(K1J9uQg IG4`#$0lkcGC--4PC'5-U]Zg)JpI=o#eH(mN2D#gOeVlR#EtahU61n*VZ3Fm__hC["j?N5e<,%U rW'G-QN9u`rr*(RMLU/8O8k"@OdE7sLlmLfrr*/+NNnA'KRKj!rWJ[NUnHcJrWp?$RZil0PFftr U]csSZ'1^XV?b#TTVfQ:^r?>L!2oji"J-TH3'mQ]!WWf4s!@[mrrCdPh>[BRo`"k(rr<0L'+#^) s!\10*%)IM#nJ$U%0mp^,mY\5$OQhF!!`H4!?_dM%0-e9#QY;BrsJi<#6#&4#n-bB!t,\H$3(G9 %gEFA%06b@rXJl8!"&W4!<<H+%0lkB#Rpt<MELn="pk8;!"B26rsSi,"Ub=J#SdXF!!!E+!!*T5 r;Zs0!"B;AqZ$U(rr<$%o`5!nrVup"r;cj!qZ$Y7-iY:j"=#Aq!!!*#!<3,s!!!W2"98N!!!!f7 !4;_+.6.>r!]ED.s'#Un1ab=1s#U0E#;%hj76s(&(B6N&3^l(h3\iogs"Xg?2Ea)p2FgOB70csN @mN.6?!725!EA"VrW.%As,RD*HYR+^-[>jpEsF!8H!>$"PCW[j"b:rFH[W-urX&@HI<U%6H]rfS s.fd]GCk,%rr*2PO/.`3I?fqhs/-*cT"(MWRZF?GU^+do^[hBHR]$12rr)o,s-Eaa<;uk#Ul'YP N0"!p#Eb@VH&.T=UAk,sYDofEObA.^rr*%hO//H9s8E;OO.)8pUm%CnrM0R]T!=KLs/$%=_4[[A ]"l;bU]@=mTELi+BK/<X(]j[L!<4AF-iX2#rn[SQ!;-9j'E8%83$fO]-3"qbB)_i55o_R<rZ;(t "X#$4,9A02(',O*ru(tt)E8l>56<Y]-3#"e+?9BZ!@Kf**Wn5H+=7%>"t(H7*$Q@FrZ2:a3'A<@ *]>)>2?=pWruM8*-^..%+9ilH*Xs)6*<.,d-TE(GJ0PgSs#:6.*]PA_%gs]`"pZG8,9SEP.j4j3 #9"RA',Vr8,QAec+r^J$!ZiRLrYbtc2AdPX)C,8)#9G0H,8F?V#6$+W"<KHD3#j">2?Fp:,QAkf 2E2]V+9jY@+<D%O)ZM#e2B3hXN+4\&s%E[1RB+!7d%6p1^'Dj'[^t,&_9i4p!MH%3rW4u&)#kKT *]F$@"r]WG2EETOs#:6:2C0+u1cdPp3WM)<1^#i`3\W>h/I*1T/N,XJ1-PXf!B*+@2?P^!/Ns+f !B/X1rW+Z:s"js75;[^S*'XZ-!!S>b3]K$#s"saR!'gK?!]iJ=s8E>X3&Fhm=\D7c/,qg:3&W?b VZ-Q#pGt,j1/q"02#f<8;EQ]m0KN241^>JWrqD++1g0i1rr)n[s&9%QLtVh-"i2rc:ejU^7gE6n ;H-.[2H'PR#EN"g=]A:'K`:rR:0:Cj\c;X7a](]*<a/=%;ZBPn@fKI27q5M$s'l:B<*;e/>;SqO <X4aYC0cF'.8p1,!=0J@!!!]4.K9D%rn[SQ!;-9j(&n7:,nUT*#lbeJ+:0>4*%`oes!%ae*ZQUD 1a""B+9se]+<EQf1aE#S#!Fpg*$mE]ruqJ!4oZQ*3Yiqss#(*%*]=ua-QY8I*!\;L0F]!C1ai;A !"&ZH"=4cgN'71Z"uZo/.l8IlrseuN"WRT-%j`.o2?tE]2AdJp)E@aE#6Z7o*$m?]*<.,`.2k;^ ru_=t3<'m$*'YJe*Z?^3,QAeg1a45$2B)TPru;%t+TDEB'.<ef#<E5["sYrI3<'Qq(dAcm*#]eE s"FX%*$YSE,oHY)#<3hG,?-f162rA=.mlNe770LYru(r$'1)XI!^e2-s$[/[%n15F5@$k\-O+0M 771$j@K1'I764^?4@='6s'5kM6XspY5@$eZ,6qFG@6Iae,p*()#;eCs4ZF`E3r_\S3&EBM+s&T@ *!85E0IQlY!?+$!0F'g#1cdHO3\p[o"#a%8*<.hq2ZGH71cdHF5rSa"s#^<?g&CsO3&:Lp&Mu0j RRIZk%pNl)!&-Ah5r_pF3!Crp3\iTds8E575;Y,V1c#(l!*9+p!)W\T!\dU@rr*/%3\j_o3`JfQ 4U4e]3*93>G/=24!29Gl"LLZu3&:M7rr*(T3]I_'_Z0T=mT*4f3a;V^#>@%%cSABp3r]*YPlFP_ <)-R`MuN\V=]#,t!4)V'#B`[29OUn+=oV+sh.9kcs()0rs$m,m6#-?n!+u71#?"o256)`LA,dGM !#71G&-!7A!8@G.rr)oirr5@c!!F__#&l*m2?:Sn!!<TT(-MR9"#_A^)ZMi!,r5KF#94X+,;^\h ,QB%o(*GRZ)C76?1'9*F3&^dZ!A>Ys,mH=c*ZQ:5*r[Ah3$'1e2BY.7ruM/"ruM:u4<BGXs#:3I ,7?Cd(aK&;#9Xd+!0%sZ,QAkk)BL+]*$-=]ruMCf,q1kn,;pVC)@%!<*$ZR_3Ze;^"ro<C(c3NY s"js'*#]q@+?_R]1']cW4Ve#L-Pl^g#6kK+,o@jH*re8+,qpPf5<Ti'ruqG$ruM7^,8EHC1]fQl +TE>]59MWZ*WRGb)?_8f*Z?+"0F&XA)EJor*[Uh'!?`]g*WR&W+93J_*!Qil%2p94)#kKZ#!FC[ +;u:@rt,A>$QL'-ruM.uru_FX0JXOhru(kYs#gTD2DR<M/Nk0T1'TcX5;k)S3<)#E1`eJ3)DXGq s#LB:1-IBY2DcZY+9aMY0/PXHs#U08#<t*q,oe`n4o[/91thm-!Bi.:4:s_714)G!58GrSV[H]i 0LIZPs#($A3&ETqGQ7XKE\1<:3]&lO1fjW9!_bFMs#'k@rr*/r9g(O62E45,0F(Q[1f-)/jb<_) !:Bgc!L$F]2ul_R=oSC(P"nn5-)1D<"LM<.2G*pQ#<"QjTiP;Q9`G"nMchr;s&fA'OT,4^;F`Q' ErQ%Ldo'=77p/kh1p+u$<aea7;ZBi$?WLT<s(DF=7K6p(Al)608L"NqrZ_LF'0$[*.K9D%rn[SQ !;-9j-3!rJ,8CDV)ZLHO,q&QirsSf+!t>bF*rZ-?%0HP0!t,DE#6#,8":YYJr<ii3$O.+L#S.=C !!!K.$Nq+N#m_"?"pYYF$NLVB"r@.F"TSi:!0oVF!!NW="q_@RrXAuI'+4f&rsJf5rr`QB*$-(3 %1"*V$Np_I*"*;W$NMRS$NU\VrsJo8+rgge(]t`c%3YZl!"])U!@&`e%0Ih/#n-bZ#7he0,8L7p &cW%?+<qO1.2jBQrYPV_s"j`\*<./]*X3TF,9.aE+TEDd3[,Ce(a'kEs#0lu"X"d+*',/@1'\p[ ,p5#c,9["%#9Y!)3$U=&)#kca*',&a+<D[*4Tm_a-S$8<+94D$(^E)W4WlX>,oHY#"WTKH2Bk3^ 2ZFa%7l37`3'T)Xs#:3*3#Fq$(cq[R#<"P"*]c872ZG!,1-[NP/N?E^s"Xg?1cdH78OX^#,6ono 2EWl[1,T"h!BAd3rW+u:s$[MT<]ZR7('4qHp/h;O8Mi([7K6<f3&^dr"$FL#h>]/63a".99/\ad r\=X+1,M$M^]+37j%V:#s&f=us#(*01ab=rj/PrU5Q:WbR6OGG2#gPSrW\BB4X5#]p\t-lRK$:f 2ZG`A8'(F(;G:Fbrr*"R<)PdW:'"7Qrr*'i>>da^g]%0_b$nLQ:ejNNpRG,`;HQats&'(q=CY0, ;Fa=X9End%BE/K+@K.\X5n<r-,QAMY!8@G.rr)oirr3T1!!G1l!$rcf3!,uX(B6T#1dOA+2ZI%d .mm3!?!mV7#<HO#<aB'8:B+f.9KbgO=aOBQ>mG%i>C0Y*Od5ot#(;#GR<adWs*Fd3K)^6$L39l& s,[2W"cnIbUl%>8V?!%aVZV[JWL<dZ#F_WOBT9'TV#QP^NMhcOJ!Hmts.fmgKW1iAQ]74/OU%Pq Q&h'#S:pou#+WM]NL[&7s)&(#Q_8l%N0f4tWs>/oTT^`[HOp->#?D4+<i;[HVuNIrVOX<n_5+f> s1S]3PFfb-TYCE"#+;9UX/VVDs-X+LSs>;,Q%FbjNrY^MTEKqTUlV&GM?fQ.SqrGtQ(7l6rfI2E s,d;@s*FloOa!(,s,d;.s*Y-5JotmlJ9QPCP6$2Zs*k)]Jrfqd"_M_%=_`HbC^+Kj=A3aVCB&5X <b?/]:/Gsls(Vd'5u:N]8Q8(W9F!j[4\e%53)]cO#?E'K0N(J8-3#q*.G=_"!C%t32A&55>CTim .ll\X3%lX(D6&sOs!n=[/L<B-rq8YX1''?Us"+=#3#F+E,6&Pb+<h"71rB7k"6!H!/,p[j@g<Yg 'h73$(`*,m!;?Hl#1k@\'.$i,rr)qF*<1Eg>oK^@rX>o4*$1-nrgYeh2BFpYrWdrn3$(%(*.Ind !B)#!,lo!,rVd5mXbV=r`;\"<2D7$Hs#0m4"B%!U3$A5Z!*&tV#<F\"7oU3].K:%^#o!==!#GS^ rrCdPh>[BRo`"k(rr<0s%gu2YruM._rrE'?!]W(tru_Ok-QF6M1`RS:2?t-`0JX[h58aDY#!F.O (a(Rlru_J'*[;^G0`N?s0E<s02?Yun4WZ-R,mQ+D*Z-dp$Q/mi#;dDC(,-J<?iMkc*$?.I*Z-.% *X<Z'+98;r)Bf&$#8%4_1a3bZ-iY4m#UM/L/LLN@ru1n[!?*0^*W[B;s!%^l*[1e5*ZY1u#<3hR +s7jH*<.;e-Q4*KrVup(s%<Ji#rXOUru_:Yrs]2k)B]J/+:/GU%0d1b%0d1L*rd2b%3Qi&"q;Ur rsK&V#nJ!^+:TCl%gOTb#n[.J('=LD"Ut_Y#R^t=%K?P6$P*OW*rQNQ!"TAF$OmIbrsSi4";;(a #n?kA#71M@#SR^T#6+Z.,6/)O";)"ArtbS6!tPAM!<3?.!!s#=!r`3"!WWB&!!=na$NU2S!"8c+ "#L!0*<-!=%K?D/%3YZN!"Jo-!:9^a!LX#h%0.pY!"4uV(67b\]G:Je!:9ab!plF"rr<0=S+Z,` r;Zg9ru_CD*%_Ks+p])3*$,)"(_N_FrWC#R)C>Cu"t*iYp:)P*r[Ruerr*)RUk?PXX8`)$jLF83 CB$Kuj7rTXc!amW>uktErWeiqHXAoqBS?Ba#&d1BGrAQqq#1QkUiTstE,&L.s)&'VJ<=`5NG>j# S-P+bX*m2h0M_X/":YqN*#&?"rrCdPh>[BRo`"k8rW!$=!$E3[.0UqJ-Q4las#0m2#9t3L*$.'^ )ZLi[+rVj/+9EN<3<(0,+>u80)C%6A*![o6(cWQZ#oN\%!?N6\-NbD04W+2F"[<tJ+u1PG+TE;Y *X*HC+9[X/ruM@e*$-(Z+rpV(#<"_%!f\rt2#eO#1a!bt2CC=$ru_Id2BFh(*rd5[#mN@E.5Wpj 3;t$))EJcZ,rR.M*X4&I*ZPV13r^N+*!J;Y!#hgPs#gTS+?Cl,+riZD+TF>".K:Ll3\M`X*X3`( 2Bs1f+TG"8#p:'EruM._rZ2:_+>t>`)Bp7&2#eU#3\hp")En*[#<!VY,p"9L*rdGe*]>'!ruM.Y s!\1.1cR<33&EPn,mQ1J*&nuX3$A2W#!+Re0H_>Rs#L<?3&Wf[2#eWr2?Po[1-PXqru_P+)DX9/ 2Erts2#fH;3]8`Q2C8A]#<4D%-Se@V,QB\$3!;o53]8tt2?9HKrW(aOf`L0cpAY$pH:7fn<9*oU s4ISLrjbj+2#ep(2E:^p"#="(/cQjo8N'(:s#L-6s&fAFgAV!Op=]K%#O_TXL,:kH2ZHt^6MLEW "7;=Ujo55]j\RX6s&&kneGB.G^/?`d<!#Wj[f672doJA)=\q$&rr*&.:g$aks&&lsp\Xpjk%4Qj !a&,us(27+s&92'7:ft.94e*%#@g1t9IXdB<<!4*!#R<f,QAAU!8@G.rr)oirr3N.!!>%a>s\K5 #D+NR)C%3]+TF>)*],5g1cQO5s#LB-0Jk"2.i^PK,6g%I3XZui*<.5`2ZFg$2@DJa+TE_m*$ZL] *Xs>:ru(te+<EB>*rdJb1']c[%3d\:LfFBq!@8T_+9FG@%K7=N3'%%u*$bG$"sk0-4Z5,<r[%Rc r\afa%g`1Z#95]A3$':c1B.df1c?75.l'6e*WR,Y*X!]1*&o#>3!1-C*ZY1[!>Z"A*!]UQ740'3 3'.'pru;2!,9/Hd*rd>b2E2[3ruM.Ys!%_',;q+l3$/&[#9H#^1b0>&*<.,d*ZR't+<2FZruM2% )ZLo^)EJi_s"jd"1*cfU!?`H`*!@K/2B3e<3;tf@*],)u2EETVs"FL81`ZK9!B;/#)@&;]3ZKt! 2B;]W"=lAi)E@^S#;eD')E&Wl+TE>\4Z*0s!?`]g2#eNr5;N0q!?*rt2?>Wts"jm?2Dh#Yp@/%e p*C"F3`JqkgA_'VjNjN+1c@0kr\as;3&4Go2E:^p"uIc,:d%c9s&'#$04M-<mJm.lp=[681fcM4 1fXKW#?$5jpAX*T;#aDuGjb=E:Gsn0s"k6V9T[`trpIpm;G:+f1qE&PrWW&O2HJW-r;Hid\Pc7, s%*9*]]T7n!n+8Kr_rr18S7s1s(2L8AOg?1793pu;?oc`ARR88%8Qp[!?)XN!<3f6!8@G.rr)oi rr4nU!!=GIF!^hq!"8f,"?\G!.2`(0!uO'W0`F*5*<%hs4XpCP!&X^#rtY\\2B!h?1]TT:1^>3T +>bu5+=$nA#9Y384XDpC1B06;3&3BT0I%VWs$$`73"%D_%u=!\*Wm0(*!ZBbs#gT0)BK$O.2X<0 *X<ZE*ZQ@b+>j'9"sP]`1a!b\rtYhg,oe3d(a'gu3X-]f*[;FH2#eI!.3g#r*$Z@[ru),',qhC] 3-PN**X=n81b0jn*&R[?#9Yoc*$@Ha+TE>a*Z@"#3Z97C1']iq*]=o]1`HB6#<!bc+;d'p,6&Pa 59:X]+TEM^2?t3H/L)AX3#MZ:!u`I(3<(l:+TFD+1)_Yf*$?a\r]16C1*/=n3&LXp""b]C1B065 1,f._!\ZMos"jd:+?9BX"s,E[3]&f@ru;7f1bU.71ccQT3X7Vu4Yf&:4Z<<s"Y_hq2BFdV3<(f? 9J&@u0JkmFr\t'>1fcgb3<(-$1^-1$4Wjq:ruM1e%KA6e3_hLps#^98s#(!81gN!ns#^Ba<(B"L 2Z5H80L6pa;#aGn3X8bM-TE\=3&^dt#<#C-:fL=R2#gY_17g!O0JkO:s#:6A3(Gqu<$cG^2?m&; 8Mj7L62rbH:-gp?5snOLs$$`D>>SEh;H>dW;?9fls&K4l:0UEl<WZ)s9E.`g6WmOk<X)N$<*s'D <rZY3;I+$Es&];"A,g*F=^t$1N86jLs!7^W!"Jr.rt582gA]q-rW)Tis#0iV"![kg-3"DS$i^20 4>JlF)#kf_(cjQ/r]1$!r\ad?.K:Fh2#eg#('>a=)C,8=!':-:#9kZ@1c@05,QBM(+<i$n,r@M8 s#(*A1,_9L,9@d'56iJo$SW\6Ledsk!u<1&#6#bF4U3)J*X%u^(aK&%#95]E*$REd2#\Bt+tl)9 +<2O(('c97*$m?W+<:DB"s>rJ,8MR^ru)+k,9f)e,8rK?)@&;L00K:pG6Ipe#<rJN.jZ5V2#ed* +>u8#+?pberu)(_)E9i?)C,8;#<FU]2B!es)ZLc^2Bk+'(cX>rru)#)*Z,k>ruV.t#94s?,9Rsc )#kWZ)C6:]s#'j"s#:6=)Cm$P+=eo?3X.Q!*]=ut2#fN;/KuJrs#'m52ZG9/0/u#m1]fWZ3<(f> *\TW:1cQ`[*![ZE0-rS73ZA#Z#<4D#1--=:2ZGT;0K(sM*]F$Xs"jsS/NcTY1d!Gj3!D2s<^.cf ruh=u"[Rr-+9i5R*W[Prs"jg=:,G-649.)82?Ycl>rFD:49JV`7lpZ.rA4X25pKE,s&/kX#?X,: 3%[0N2ZGfC2Gbi!<)Pb6s&]L]SguQM1bpZ_3!V?$7lX"<-#W`@##[?N1f.IDs"jsU5rqt26W-n` 56irJ:fp(_<]L+W!EMno<Wbie>>5&t!`2ihs%WV_=]k])##nK"?X[GFs'l./?#!aH=92<0s()F< @nC$dh*ZVj,m"SW%K?G.&cVjbrn[SQ!;-9j,5qQE.0*6ns!n>a((3#]:,ZP\5mJu&8N8af.lRAQ #!j:n1d`K8s$6`5(dUCd5l`A60*`4<1+api-S>?I#:D8W,=*VC62s:W.i96A&M"b:rt,J9#n[p\ ,*,7o!!WK)$R6)\%K?G.%K?D.MZ*VU$O6YO,7"8Y#n-b="99>G!!<0#!!`H:!<<3$!!<fD*XhuW !!*$#!!*$#!!*$FrVupKrr<'E%K?D0)@Z]H$N^VW#lbkHDBhXSp&G.:#nR%D":5M?#o<I>!"Jr. !tc%D$iU,-$OI4@!!*ZBrX/r;%gsZh%ibuW%0d+H%3>ff#lP54$NghE-Q`:-#7Ve')Cl^:,QA#S +<3Ne#pUK,s!\0Z,p"6@4:*/1"p6h)(aK&'!>m-^+9a,.,9/Nbru_Ob2CUI/*Z-4'2?bou,r-Aq s#0m?!]W"ps"jd:*]F$t#;eS!*]u8?*<.i"3&!BQ.m5fj3X7W*+HJkt8Hf&,rr<$Hr\sp-0`Nm3 ,tp9T5;3$rr\as[:cL?i2G='.#!<eb=ACt4s%*Gj;D:"32GPt+1^@&V<*;+?1aW0"#:50R6WlHA <rYAh>>e[#=\1i!s"FU\10[1,2#^S^:e>/.03D1Os%ir)9M8Dg<)QEi:^9rr=@GeX9Mkai#@TGX 2H3sj6iKseC/.>q8R_Wj#?4eq94^\%<rYYp:j6D_;B?37s#g?0r;cj2rrCdPh>[BRo`"k1rW!$` ,+KtZ*WQ?A!!!0%!<39&!!!*"!<*-$!!!0%!!*B>qZ$Ttq>^X$*WQ<Equ?^6rr<$#rrE'0#65#H #TPZQ&cMb7/H?Od'51/@1^4IE'aZB>(B62l-Un%a".gJ_-iXnd5q+!F76`.ert,J`5p/<Z5sI@/ 3X8)>5=$YC3aM_N"Zf":,ptbR,6qLC2IS$k-T:rbs#(!V(*41jruq[b#!kI1;HQis5mL:]AlMTE Ci98=#&n1>7s/E_s%WfIC1_g+QZ@]XC^6#AH%LO.Q[o*f#Eat/C5d\*JH'm"PC'3`I?1&%s*Fs2 VNH.jH^"K("F63.L6;M6!0$rY!0.#Q"K.ieQ(IuN#*"n-O*dOgs-!PGSt(rCPl\.]s,%#_H(:.F DP[;X!0.#Q"L5=kWG)<b#E?WqPJ`H9K`?c0C;.'[M#X1LQ2cF@N/t6)NNnFus,@59Q(Eu%I?4Dj #FV6aJ4C1X!<4JK'1)Y\"-\k2MZ:!_NW5%AI>i]=rf[S8FdIMmJr5clJcT\*s+18dJGs?iKPZ6X AqY\Js(VdlC3a5pBO@b=E!K-S;Jp5E>u^i%#ARCX:eOJWDZ<Z:BL2Z7!buC`s)83:;G^^u9RhEh :^9`r>u#lT?X`tL#@1nF;J9K4@K0F77;+to@7=[7s"=FH?Xs*s!DI#&?N<e"2?I/F9`@HcAi<jV <6JE@rr<$Jr;cjFrrCdPh>[BRo`"k&rW!$F!*_Vd(^>d0%5o1I1B'*74<QO',;M7X+9rl-4W646 1aW/E"rnaF(cX2ursJic.K;@0*XO&Ls!7n29-PSe1a3k<0*`^]3[,C^*$5,&#9k9O1*.a7?2k`G 3]J*',nW'8)@%B2)?>a>1cG@P#:C90*#^7G2ZFWn,6TtE*'H4[,QAeg2Bs+u4=1">"s>fB3&Dp> ruM.Yru_@u,;B-Ws"js%3''#?&LRSY,mQpf3&2Nj1a)f8ru_:[ru;(]1aE#Y"s+m5(,d-Rs#(*' ,8q[f#W<V$+9aS=4Vg"<ruD%m"!]id*re2#+>j*B#95i_+>P&t0`Ns45;jKB2ZFcs1^>ua/Kc`. /Kk'M#9u8P1,_*5-3#e,*[<d&3]&u8ruM2!*<.br,<.A<ruqOm73a_j1]SNq3!V>q,9Ss(3$/)\ #9#QY0H_,U3<)#E1+aI\,oS!Js#(!)+<2LMruM.us#^K0)DW[")C>Ci#9G<6U-ThN!<5(b,<?l, )EJW]ruh=c"X##m,9@j(-NuUW,pFctrZDCO.2jcZ%3kf]s!%[n#phP=+TEej,6SPW-NXYo,Q@rQ %<)Un2CBC_rt,JU,p3R?)C8Ga$O.^u)E80K*<-9L,nC;+#p'NqrsJrJ%i?3-ru;"qrt58P!$M:_ ru(k[s"OHk"Z.8C*[NN?/I!jH1,(@5*<.Sj,QB+o*],<$0`O0=-Vc<d!$V\;s'Ga4r;cjLrrCdP h>[BRo`"k<rW!$b#&ksi3X5rk$R7JQ+<LP*#9#]a2B4b94oYWc5;`Bb!ZjKIrYtnts#'m%,QB\$ +9jMX3$fIc-3#e,(*bdq,9/ThruMCm0Jk-q3[HQ]1]\L;ruM7k,&UB[*X4G\(h"d@3r^6+1*[hA Ub=kjs#(*A,;^c+(*at%-2nkb,96_+!&FR2#94d)2B4[r)#l#h0K:0p1*RS84U41m*$?p[2Br/I "#;)<*rZ->$i_=S=VsRV*[rj$ru_P'*[N$h+<h[%2?b'F*Z?=Cs#:6=2BX%X2EDiX1']$e)EKi7 3#_f]r\=U!*],)[r\Og!1`AS8+s[+6"r81"2Bjt=s!%V&2EEVn+9<HAr\FI0!$M;$!$;.ds"j^2 ruM4u1*urY#<4J'1eBM^)#lDs0K9n+,<-hG)?;Vo2?Y!X*\]bW2?tuo4ZG2]6TG*9#<""o4>JlZ 3<)#E1,(a/2G?)%s"jp63%Ha`2DkFn#>@9;TIU[#(B729*WR0:4]F=!r\aj410HU:2?5f<1]TN8 1^$i=:c(*1=U$0//R'o0;#W?W4]#0=1fcO7<!H/[2DeB9;Z9]%12\(71cAK*s"js=<`CnR=XRn_ 3!NDY<_6+g>Q.M#8,lHh<)ugns'#^s10Ze9=]SN%:]XTcs&&qf;Hl`m5mL/-:f^>):gO)o##JSk 7o3<$s$[0$<,,B1AOfSs7gEI093AQbX[2tW!"8`*ruD%=gA]q-rW)Tirt#,0"=#92&L7<?"^=q4 ,;^>=2#fN?2E2Er+<ricru_P"&MbXf*$Z=#*WRMc*!.cV*</&)4=)a11cRWBs"ja74oZE&*%Nd& ru_Od,r-Mf1*@S:,mPP2,:sr]N'I:]s!%UO)C6I)3X6lU(al%=+s-b,#94dC)DiZo*<.Ak*$."# +uC8as#'p<4Ym$[!]D)Ertkk](aCpbruV1n#<"C[3]8f9+TF1t,9m.K!u!Rn#lc"P+q$[c,8E6t ruMCf1-I<2'/1L-/,qL11-.67*<.u",oSW?+9EN*2#\['1,q<M*$?R-*X4GI,8_OE)#cPr3<(l> ,qU5\2#f<22#fN;2BFV7rtkte0H`>"1-HBP:'W.'4<,Y$)En*W">V2[,96_E!%n41#9GoA,r.GE )#lPr1-PXs!\uYhs!J%21dNl:3'&nr3!VK"2DdHQ3'.$q!'gK?!?sH%1B067><4T's"XU72#fN= 1cR<O:cSG4#<4P"P?&ee!<***%9YMC2DeS:3WVu<s#'sY8NJj11^,d"2EETUr\OX61B1;T1-@Jp ,mQCu3]8g#:,r8S"%cNk2ZGT74Ac&Y"?L$:7o94d!&FRW#?ENK4]jNOHiGu-:0'SU2ELh6#?!cc 2DSDn<<#Gn3`Jj479EAas%*Dm<`34"8OrbO"B88q;H3Zo!+u7>#$,#4BOae>s%*H*=\`I+<_5sa =U.i<9P$sN##"dmrtbV7gA]q-rW)TirtGD4">gl:*Z"d:"a=/R,;p\E3<($)1,pKs-QF0eru;7i *ZQ4D2@DSG+9jME)E'`4,6%oQ3#jn73&WPk+T<D^+TEJ`,96_C![AaIruM4h,<GiA#:DDd5o:_` 4T6H,,9@aL*%1bC#9"$m!0&lZ-iZ./+=A-O*r\/!2?XC/+<ilH2?5''3!V8U,:=Hh*ZY2)!ZX*E s#'m!*<.;i*&]/c2BX&!rZ28!2DbC<6Ri$X!sTes-3#k(,96\@"sYl_4Z4E&s"jp",;qA<1cYLn !&X]u";j$A(c_O:#9Y!1(aC.E2#e[$2B4Ut2#]K7(^E#Y,;1>a3&LXu"s=mK1cQHts#'iuru_Fa 4>7g&s"js93&EN33Zp3W3!L?Z1*SP7*re%s/cR^31d)U6+TF>%3\WBMs#'j:s"XZt1`RY;2?5T6 ,mQ1d2DR6M7lLAg#<4Ou1d"Y`3<(lA+B^-K=A1\!r\apR1*AV33r`"]0K(A0-QZJ@s)eB/"B,4Y !B*pW,6V%*<]2f72?5T63!W,X+>u&Y,r5L&#!+Y=2HWj4s#:$93r_#==\_"Ws%*G:92neM<]!eU <X0k("un_A1fXK7#?3T@;FshI<rYSg>Q7S%<&jnUs',L[s&B"V!C^/k:'Xa$8Q&Se9/QZA"%cH` ;ZBbu:cSJd!`W'"s&9&&>tk9.r_rtr<*3N-9*\s6@s:mM7ooY%#=V[,9E7:EF8lFI!&cu+2#es' !8@G.rr)oirr3Z3!!Ge$#q6_k5mKm[A&Z6e`O#T!#I0qgVkT]5PQ/Z.TVSijRBqsTs-3ePNK]co U87gH#Ge)lU9o3FOoLCGUof00Z&OsFs*t0UCm"aYs*Xl`s*Y-%NIktuH]1`"C]nX+DJ3qfD#S;V C3!F4DJ3qfN!+*7BQ.YbC]J5MEsGB"AOBmI2JiC\#@1.e9N")<6iTga5B8SA5:]M/5Q=Ub<'r]' 4?3@;!B<jS;?Hn[>m108#<W,1&M6$o5Q;i2.jZVp3&3O#s$6ZQ-3#Y!.K;""0F'0`.mGO;.kUc\ "!B$!(B5EV*$5,6"ro3&',Vr+r[e<s*&J$0*$5)%!!*$=!$;.?!"])9#9Y!-+pe\Y*rd2^*YT_* ru_=^-3"/S!"T&H$Q]`WrrW3#"#(!)+T29E$QoET/I`*d!!3T;&-!XK/HHsoruM7d*$,Lf*X<es *$>gt+<(7nru;1O#p(&s$3(G=$QLN'#S/<_#mUnI%@8FX*YJDV#94*t$Q]fs.K:@m,:,/W#oYBA s!%b0%3m;C,;L_J,m6%c-R'r:-3#1n.jGrj3\p^a!@'N&,m,AT;E4\3#:41/3)DLU=oVA(2G58S <&Qf:<X'UG<&Rr6=oVG+2G@".3\WTSs"F[Y:cM*G<^eqH1']^:92\nj:eC[h#?4T#:g$[mCAh*7 :eXh]?iF"/=CGf>=AVus?O'4o=[>rC$!I9[";iF4rY>GHrrCdPh>[BRo`"k(rr<06'*`+Uru)%b $NM(S4T>`f*![Sq%g`[J&IA@D!"])9!tb_b&cW@G#m_%L)A*8T#m;IW%1<XF#lkM9'*emd"98l= #QXl2#7UeD%1*UN$2tA<!"f2A!0(%W!!=&B$NU29!"&W)!0.!Y!"Jr4qZ$X+!<3H)!!33%!ri6# $2X]&"T&0#!WW<%!!!*!!!!)t!!*3(rVup:rtkhp#ri(d!<32t!<3-"!!!],!!!f4!!NZ/()di' rY5Y<![AE['*&18'*f?S,qTrL&JP0V"qqgh(`"k;s!n<b5nc@L%jNV)'*h#R,:+ih.jP']"XtZ` 3[lHV-3$794[1A]3'Sirs&fA,4oZu25l`\?8H_IH3(5n.5laFT>6d,K<_th875k07#>RE[<*MdW 7K5XYC0s8-6"k.Ps*4g#=^-<)QWsK6#@1P:O'<8W(B8L^0Gn\gIr'Iqs,dP1J:2cmH&\$fJd7:7 Lm*7PI?FPh#+9OVJ:!lps/-*MO,B`qI@dM>MuffTs.faZT#H]h\-JgGFd8);Q`pF\#IJcYO,C2U <r\EhS>V@1KVF\1TEg'kPBE.LR@sSi#CW>DUl:Y@HiBlHZ]U<8[XaSAGmC.P`JpCbX/>oU#-4Jq Up6YIs,%&UXgGa#TX;]<b6Q(g^i08g,&I9D"=47"4X0n<rrCdPh>[BRo`"k*rr<0['d/;_s!J&? !#%RM2C19]3WU9HruM7r-Qk,C+93_f*X!]@*[<NA*X3o1,r?Z&2#fH=3]JlF)CHLIru;8%,9A3f 4X)QZ49m/q)CHgl3$A5\#9"g(+>aIZ,QAYc+<EE^1*6E;#<!eJ':0V#*<//%$i`*f-Qj]T3r^?& *X+GA-RCMoruq[m*$?am*'Z4Y3X-cN2C1=$1B/X*)E'6(*$?[Ms"+I#3$'mV=^+&h3WTg:s!%Ut *]?.\1^>p'1`R_s3$\DZ"X#Q?1a$E18,jb:(`Fb[1*cf[#:2&b2Dd*K,6'J)2ARN#1cRB5s"Xg# ,rRS&3%#jJ3X%8q*[NR8s"sa8"Z@J[3$TLE+pTkd3&W`71-#:h"=#$K1,f.l!&X^#!B)_33<(o9 3!),t2ZGT61As*70K:aE4YQgj!Alq=1'9Ks1g'c2"["G!5;,(t2ZH8P3(ZUs2E`fYs#0m4"BeAU 4>6^s#>RQEI6A>e,QA\^!!?7l2Fmd*s#U-;">i#19/-BH#;e>3<\63h;ZA]\2E4hp;HQis1B065 3)]c7!E:oU49nn\3&Xf:2FmdH#;D,[1cS;k:B+,q3)W=-7lW#As"FX62IT0V3`Q)8#$+he3*%dm r\O^/9N3qM9E6jJ,lfUu2?[,=,"G]60F'`t0Ng@h3)oo^"uJ4l2H2h9s"jsD,rR_Q3%n>4;?o*T ,>/pt!''uf":mO/!#GSirrCdPh>[BRo`"k*rr<0['d/;_s!J&?!#%RM2C19]3WU9HruM7r-Qk,C +93_f*X!]@*[<NA*X3o1,r?Z&2#fH=3]JlF)CHLIru;8%,9A3f4X)QZ49m/q)CHgl3$A5\#9"g( +>aIZ,QAYc+<EE^1*6E;#<!eJ':0V#*<//%$i`*f-Qj]T3r^?&*X+GA-RCMoruq[m*$?am*'Z4Y 3X-cN2C1=$1B/X*)E'6(*$?[Ms"+I#3$'mV=^+&h3WTg:s!%Ut*]?.\1^>p'1`R_s3$\DZ"X#Q? 1a$E18,jb:(`Fb[1*cf[#:2&b2Dd*K,6'J)2ARN#1cRB5s"Xg#,rRS&3%#jJ3X%8q*[NR8s"sa8 "Z@J[3$TLE+pTkd3&W`71-#:h"=#$K1,f.l!&X^#!B)_33<(o93!),t2ZGT61As*70K:aE4YQgj !Alq=1'9Ks1g'c2"["G!5;,(t2ZH8P3(ZUs2E`fYs#0m4"BeAU4>6^s#>RQEI6A>e,QA\^!!?7l 2Fmd*s#U-;">i#19/-BH#;e>3<\63h;ZA]\2E4hp;HQis1B0653)]c7!E:oU49nn\3&Xf:2FmdH #;D,[1cS;k:B+,q3)W=-7lW#As"FX62IT0V3`Q)8#$+he3*%dmr\O^/9N3qM9E6jJ,lfUu2?[,= ,"G]60F'`t0Ng@h3)oo^"uJ4l2H2h9s"jsD,rR_Q3%n>4;?o*T,>/pt!''uf":mO/!#GSirrCdP h>[BRo`"k7rr<0l.0)RPrt,D=#lkr)2ZFp"-Nk>159:sH*re8+('ulD.6&M4s#^K@3$9D-(`r]" "#;hi2ZGT7*ZY2+!\u_[s"aTo!''s!"?%;G*#AQ6rtYhc(`GV"#)YYF+9i`**$lXK)ZMes*X*tm FX8[`s"X`t3#jh5,6'M"+9s>P2BFgp+;Oo*#9t9.1^Puu)ZMVu+q5h>3#k!Z)?Lm8*re2$*^)F] 0F&gD+<D@\?Uau;#9H5Y-TW;0)ZMW!*\BE8(ag.Ys"jp"4ZXWD2AZ<;#;A+`*&oT,+TF7u(B5EY *'-5$*<$u`,p46_3&X)&*Wn;W3\14e!@&Ta5mBA0*(`%5)ZLob2B"^s+;c4Xs#L6%0H`:Q2ul,A *X<HP1*@PZ*\dUR#<"P&1c?73*<.o$0K:$r3!hnN1]eXV3r_/@2Ff(n49[]"2EEfQs#g<@!Al_7 1]od-3]-jl#>d*62IeL*2ZGH8>?!R=,==Nl1^>^;3/pEH'fc5#"C3HU4\,N1r\Oj@2H!X83\Wl" :^:-(+>uAB;E"P7"uJ(l3)W1Is&fS)3&EZM:/WqK;unLRs&K5"9N5-o1^?(0)ELhu:g*ft#;B%V <)ugeDZ<iD<)PhV<'sR`CB%*3=AVoq=9)>#2@!8V<%qEN=\8Wt!*&u!"%uNk=oM;(@;&J88PW)[ r_Nc(:f^_-A,fL5:gmj5?Y3G0s&fRmG?IQ=$R;eR,m5G!1aa(=&,uX`rn[SQ!;-9j&,lP2+p_T[ rtk`Grr<0?4Z5&?ruMD++<iW^1`e^X0F&g\*#^dZ1*urW"umMB)DF9Us#9uos#U0)ruM/"s"js? *Z?7P1*\XU*X=nH+<3N_3&^dX#94is*&o='3r^0%3]J?&rZ;(Z"ZR_4"JR.@2ZFg'+>t>\3[ZmF s$$`(*[3F(3$&P/3!1?V4WaVG!?;LH*X*ZG3ZoJ%r#c,%,<._Bs"FX"-T2kC5EGe,#:CWa-Scej 2#f!01*nn8*&\itruqXe1a"Op,r5K?#<3PY,;q5?)#lW%,;qM<.6TF+s$6l0(c33p2E3Dj1]ndY +uK<X!BM/!,mG221a"[t7K5=P+>Pht1*AV;s!%ag4Z"3>2B!Y:1']p73'A<>3$A5T"#q>[1B0B9 ,;fEY"un@p2FU7ms"js=5;G&Y6T>q_2?5H12ul)@1]T'+4T[H'7K57I3&Eeu0Ej9m1-.<Kr&+[* 1g*$pr]19@3&I?Y(-!!-!XBqc1f?504ZNIE#?4,Q2D@*i1B0<=:c(pF1cA)kr\ap>:bY+90`Nm. 2Z?_W<<#hr=oUGd=Yr)l>?"*Ls&9+tHTakfs&K+Vs'#_/:,Xja<]s[e:'FZt9Na8Ir\OXN<rPtu :0'g`;?p6%;G9tm:/_*Z"B8Dq=Ao0-!*&u$!`EN-s%WT)=oMA):0C4b>?GD8@0]h2BLcQ87oK@` #AR45?^#Ag2ZFg$"os6U(B5!H!8@G.rr)oirr3c6!!FZ'*'G);:'W3U.lo7F,8gG*!?a)r+p0tL 2AlHW#94$p+;uOc2#fH<)BL=R+=SuD1'^$#1,(IJ/NWkj"=6)g(*ii!ruMD#3]8`<4Z"5[(^E/C *^(VeYoN`a"W0'W1*/LV-O1PQ3WPlb(*`c'#9#WG3\;C!2#f67,9Rsc,7,J4ruMD#+>>i53&EPn 3X.D\*[NWe+TF2%*]b8^+uV2>ruM7^3Z:6^!!!6'7gE!;5q,JO4W=>N#<En[3ZL%*)#kW\,8qO_ *]3j@!@9o/)?D'>ruV1Y!]hA>ruqL[2ELjTs#'m(2Z>N52ZG`A4VgO13'&`7rtkhp+>P)>2?5!% 2?kur+<3:!/cIR33&Da@1*.Prs!%b&3]%Qq,rQ\A2?Z0&2EEht1&sQ=*!A6#,;LDA3;tf=1`SY6 3<)&=2?[&?2GR6O3r_2>1'L$%0KL17s%!)I"[=Xu<]W/=0Erm_3&!6k2#fTA1,q+?,oe*Es$?Yb !B<";2utc`s"+I63&X_s3)D[92?u9$;H>hO5qr=<">i/9<_iZos#LBf02u(2<*;fm2?tom3`K3> ;Ha#Z#<cK%4B,3M;ZA<R3(u4r1fbuAs$Qfh"ADck=>^%\#;B+_<`i=!:B*-U<(p1m9NFS]s'#J3 s%ihaBNA88s&&u!6Wl]\s&&hns&'&':gZ=r;H3Zo!+Z%."*IXOAc>^8@oRYc3_MRXruM.jrr<'M ;#_:1!8@G.rr)oirr5+\!!ElV">h2"G6^ef6!7#g1gU,^#?b)U:23UWNW2KM=Dh:AD?>*"K)^0% WISreI?/mX7gFj"Q%G3\TQU:$#EO.mUlgY2JH)MINW5mZSu\TYVuNOtU8Gc8Q_oX-s*4a?X.jm? s.KCU#H<]U<fa&WVuNCpQ]7f=X,<X)s/-*pQ&W&4Jr$*"OTD8Es/?*XH'=cuOTq8/ML^MNPQ.?] N22')PF77+U'IQGSui8>`>8J>#<Eu132F'sUAq>#^80,gTY?i3s.0F`U6VO\Um(hH#F23PL96uP XoGa4XeN=YOeA]QPlluBXebuZ!HO/!RKfFKQ(Fe2PQ$mQOa3:=Oc>M'NsD#:PE1uQJ!9nn"atH; Ism"MD#\AXC2A<@BP(qEs*Y-,CkQD8CiX+e;?gfRC2doc@K0:3Cf#1f5upQps&9.u;GL%W;ZBSn C'RX37n$BP<[7W(#>Rc55<)D9/cT#Z>sE'\9NXOZ.gJ@M.=tS674\C##>tO_.mllm,QDE^@o,H? 2DQR's"+Hs+=f8i,oAWA1^4jT*\\]j,QBS*+<h^^,7Q"ErZ_G#2ZF`u&Nq'4(^15#!#ch%r#c1i ,83$G&Vg<7!uNjQ*<.ns*<-o^+>u&;*&oi9ru;(]*'4'U!Bi4<(]uTU0I?`S!B)_52?5f;3!1im 3[Oeh#$*]=1a4AJs#:6=-SRM<1cR>l3!V2s*a\t^7mI"n"=4]],pWF'rrCdPh>[BRo`"kIrW!$S #&Ygg56m&P#!+S!*]X0>!'(!8"=5*/,<5][#<3\[4>7g92ZGT<,oSg"*&KSR.0(Um3!;&r3#jCI 2?u&]-T2r&3%+_E#9t-33&2Nt$i_1I2BMl@!u_QC3<(3(*Y&,o!Zi=-ru)+t2BW'k*X`tf+9EH$ ,6&V`+=I.F"s=m(,:OTYrZ2;&)AYIm,ru813WgEL*&dg<!$M:]#9sU!)B9t.+TF2!*]P,er;cj\ "!o'W'E9?Z+=7"3"q:bI*XNr/s#('-2@Ts6$R5Ts#9Xp2*$>P/+TEJf,odsG*Ztb1rsK&Q%3?K" +:AJT*![Z6#pTfg$Prab!=pFT$N_UU%K?_>%0d+_+:/Dbru_OQ*Zth"#p96J)?;#^$NpYC!"/f+ $N^VD*rcZM!!<0A"sO0^#lkkHrr<$.rr<$0rs8ZZrVupMrr<*%!!N3"!YGJRrr<'<!ri6'!WWT^ $3'u*!riW0)up-A+oqZFrr<9F)?PdH*'F<%+9rJ]!$_IZ!Y>;8#65M>"oobG*rdtq*<-!A*WS>C +TF"t*&&9?#r!t2.gI%8,oRaY-Q`:<#94R2)E'*//cRR//XI,_62s(JA,f+'?Rn8n6iT:L5Q;r. 7K6Bj?Y)Ass'l:\?T9r'?VFu0?O'DU=CkVr>@[\.#CB-M<`EFU=oVG+GBmUlInj`ts)eNJDK'EW I7sNhs(he"S?8=]J-ThkZXYR###P=X"<Jcf.i&'trrCdPh>[BRo`"kerW!$d"FqQn+9DuY-3#"f 3$'4B*X=M[+=T&p56CjG!Akkt*!7<'3["GZ"umnR*]Ouar>Yu!*]>u#3<(3)"s,i**WR2[*re&% +<qpP*&Js"rtku%1cQO71p'.F*!S;O)B:Xl-3"kg*$@-kMBa5kru;8%*"O/K1--ET.0_[O,8pkL 2Z>!-+<DFF*&oW/s#'j6s#'rg+<E<<2?tN`*$@.!*]3m<#:UE71&r)+-iY:o3Z_cR2BFb9s#LB) 3&!6R#!*h*)?r)Z+>b,^1B/=!+?287+s&L!s"j^8ruM;"3Z9t7s#L3>1-5Fn!\dA's#:0.1)M;Y 3<(o:)ZM\u3$($t4T@JA2?Ycp2CgWa+9se]+>bAa3$A5ms#:0J+?D>?1B0B?7lVPN.5X(Ds"sa6 "?84\3&LXp#<Fb"3\iZM3<)JL<]'h9"#_u-2ZGT=3&EZS3]8rSr]16[9JSS,3]@!l!B;P-2?>d6 s#LBE;H/T*(gR@GOU!iG8Mi=^4\Yl6"Be\^3*H8<!&jj<!DkcU2?Pp<3)KW7!&X^6"#N\*9`I'W 2GRC910HLls&K2#:cA>Q!]F"Ys%iqHJiYSd7oW=b>6cue<_umX.;o/F##I3^:bZK\s&KA$<_umg 4]5,V<!QH'AlM94<*TB#s&9.l=\qah<rZ&&<*<+1;Ia99s%<Pq:0:Xs8PoFd!*K7t"DC54:/q6r #>eo2:&lD&>Q68U!XAZ)!#,AErrCdPh>[BRo`"kMrW!$4%6>m:('h>L/R(M9G?Or/#=C((5?h88 @K/Iq8Qe21.5*A9s""++"@kR?5</Ze#;SS..l&Oj-3#V'(gS@81.*W7s"+I?13G`G4B<U)0F&F. /O:mD,mOB"!>['_5lr_h-3#e,)AP(MG;M?2s$6Z762poe('4Iirs]2k1&rmC.kiaY!!aqQ!Ym@Q ,r5KL!ZWRVr;cj,#9tNK)DD[U+TEDd!$s-6!!FMms%in_-S6c&!&4Bc#;%&P!&+BS,6%]K,8qUW !'rIA$O6YV$Q_&N,oZe?"9:"u#S6qN!!*$Q#9Y]9*WRK++TEJf/L;MD+<2LFs!%[g/K,-@$iV%L *[rZg%3?eqrso;A,qq4q*ZY/#"WSWs1_V,4*X=SE(*!i-()-Wfru;(b(+&u#"s,EF)EJcgrYtq` 1B0<7*[:V(s#gTD,;qA'1a=(A)@%6)2Bt+83\p^h"#_to7K4D/-iYq,2Cg)4-Q$+hrs8c-#rX74 2?>*es!J%)*&Jj#,!@7P0ENgP,6'M!3<(f>2C118-UBNf1]^`=s"jg^1fQU;1']s%<&c^62ELjr "$/R`3r`.[1d1jo#;e,0>;A#nCB#sl=Z/#r>?NWZ=oVA&>;Thf<;p##;#aGm<WQ)ls&&r$7oEIh <rZ\/<WQ*.s&9&0;Ha#p##\_q<)-q>s%r`("_M7Q8RYNs>mF8.=C#MY!)ih4!"&T(rtbV7gA]qrW)Tis#BuX"![l)-3$XD#QRnHNKL,ns.fmFUm[:+BQK15BEsL)agQW3Z&J^5#'Wn'Q]\V5s*t?& OdqK,Jh:4,GmAJH`L;.\PHk.9#CoWMF.&W2V#P*5Co4+SP=8/?s,RA2Q)gg4JuepC#GdQ10L9o[ WW/Op]!R'.[]PL6s*k97Efn>EZ(R!SZimZ5Spu_!U]@e%ZNf'_DRQI=VZ2;SC3uhl`R(2qs02g) ^5S%.=bq%r#mLShGGj6+`W*LNS;OiV\cT^GCB("4]YVY8NGQZ8^^%TNSq+8\_7oro#EODb^::hX IK,o=]EPmgX+o!;s1S`9\s'1u[^aogYm.,U[(s2hXoH*?Vs27H^5@ues31f&a-2dhc.'9'Sd21' NQpFtOaI,<#LKohX1FGEZi@iGWK3LBWPQ1GU^*+"UpdClMLGN&#J@1:NKp*5XoF=^R_a'Ks/?$] J,bi?Q)CgJPCRV#s*"[4NEDU4WL*XQ#*Fn3MCAiFrb;[;AUoT%Oa20NHO",1Q]H?.<d4RU#?cIt Jo[<DSH!j8QXBcB!dds]s'5Ups'l1o@pse2s*Y,pHXg?2@<6>dAd3TsGB78"B)Z-?@;'4k:B+f( =oW%;><uPC6"N^h7g"*F><W!R!A\$^.0<1TA,fm;ARe%+BEs#q5pp#!7:H4-#@06"<(eZ'/,sr# 9Nu"8AP6/*6O.sH@k3mUH'/,R#A@Ok75TEU:B(\&":>).!!<00rrCdPh>[BRo`"kOrW!$P!aR8T -O5h8%jN&:*%h0l#65kd1`@SY)ZLob,7tt/(+gXertYe[+>aBE+t`gD#6lb+*Z@'\0`O$9+sRUG 'd+P7s"46lru_CQ+sd6h/I*10,r-o-3)'?$"sZV\:_Ns^s!\1=,$#[C.3'E/1^>Bh'g+!A6U1T@ #:1lJ3^5nK)#l#i5AWP;.75[Ss"FXl(-3`N1+WAL#=0e-4[Dgf+TE>b4[Ve0!&g8Gs&f@m'E9<W 4TT.\s'#Rg72S8h6NKD!s#'p+,=VW7!E);b@ffDE2#ep)7;?30E!KTM6!mn[,sVEA#@Thl/P],; 6iTR[E+'u$90ZiJs)809C6;.V3`>u[!cDL<s&fDGCiKDV#=ViX<(2!dLAt'TBSoAk6Zkn%s$$ZW >B3\cH2h=Q<!I;12L.YmFoP,?Oc2&5>uXBYs)e?fD#\5PPDrICs$m<RLi@KU<`r,rWs=A'<a/IE E)Q^N#$>(oMRkX*s+CB(s*"UC+;bIdrtPc-4Dob.Cd"]rSd-]ZMK_sKLn+L/#AcN=a$4BZJH'm! I>hosJ67$qPm8OtJr5A'GC][M#&^*WBS_.Zs*Y-@6Tp^'N.O+j`<Wn?E-Ht`<^6U<#*kC*NI],a s,@8>E0H6:S:@pGG6^t-9QQ>=OcTN##E>C=H"FmWMZ8Y=Q\op8T`9NBV#N1Sesn+HGF+9gJ-Uss Ll+7"c$02M#BQW=HU0#U+TEkk-QrEh!$)"PrrCdPh>[BRo`"kOrW!$P!aR8T-O5h8%jN&:*%h0l #65kd1`@SY)ZLob,7tt/(+gXertYe[+>aBE+t`gD#6lb+*Z@'\0`O$9+sRUG'd+P7s"46lru_CQ +sd6h/I*10,r-o-3)'?$"sZV\:_Ns^s!\1=,$#[C.3'E/1^>Bh'g+!A6U1T@#:1lJ3^5nK)#l#i 5AWP;.75[Ss"FXl(-3`N1+WAL#=0e-4[Dgf+TE>b4[Ve0!&g8Gs&f@m'E9<W4TT.\s'#Rg72S8h 6NKD!s#'p+,=VW7!E);b@ffDE2#ep)7;?30E!KTM6!mn[,sVEA#@Thl/P],;6iTR[E+'u$90ZiJ s)809C6;.V3`>u[!cDL<s&fDGCiKDV#=ViX<(2!dLAt'TBSoAk6Zkn%s$$ZW>B3\cH2h=Q<!I;1 2L.YmFoP,?Oc2&5>uXBYs)e?fD#\5PPDrICs$m<RLi@KU<`r,rWs=A'<a/IEE)Q^N#$>(oMRkX* s+CB(s*"UC+;bIdrtPc-4Dob.Cd"]rSd-]ZMK_sKLn+L/#AcN=a$4BZJH'm!I>hosJ67$qPm8Ot Jr5A'GC][M#&^*WBS_.Zs*Y-@6Tp^'N.O+j`<Wn?E-Ht`<^6U<#*kC*NI],as,@8>E0H6:S:@pG G6^t-9QQ>=OcTN##E>C=H"FmWMZ8Y=Q\op8T`9NBV#N1Sesn+HGF+9gJ-UssLl+7"c$02M#BQW= HU0#U+TEkk-QrEh!$)"PrrCdPh>[BRo`"kKrW!$J!cB=a3!U)s%5JhE*'4*:#95cA,9e$]3r^*' 2Bt%$3]&->s!J!q*X3o31*cf7#:2DN2BXh7*<.o%)E9c#(aC=fs!7mk+s8ul(`k"'1&r6m+9NZ' $`<nC!ZiX1ruqI`)ZM#e-Q4fA^*"7Ts!%b**[;RC1`dS83X6W]5:83G*ZY2>!&X]u"?%):)ERm] ">Uf?*^TfIs!n=41cug%*&9\W0EXNr(c_Kp!"&Zm#!*tQ.6'40rZD@a*Z?7a0`N3o*!T.V+>=Np *rd,`2A7ne,9Ag$rtkhi*$-7&*<.8`(^D0J'06sS+=$n+s"jmB'fHsT)ZMc$*$-(\*\onX2?kBE 1cPpa2#f<93&3N7,;_/4s!7mk*&'K7*\n`849lc[3%H:(3\ULm"u%qX2D?sNs!J$o3''#L-TW7I *X<l/1-Hp#+>j*E!'U?;"?&:c1cYLj!'gK?!&FO3!&X^:r\aj&/MoHe1'\p=+FbmL*'O<C#65,K 2BsM+#lc"P1cR<1,8_=Us#:661(b$4*'H:]9EH7a2#eHp4WOJ0"sk<E4Ye!'rZ2:h3Z]7K*'?gm 1]STs(^)`@0-D25$O81)0K:@&4=U:^"rJ=<+rVXYs#^NE0-1rT,r@O[9ER$t0Ga[N!&FO5!Ale9 *!7Ak*^BZl#<"\&(-NKk3<)YV1)_oE6SqI90F'F.2EE?L009+b!D,ub2?P'H5:QV&!!<-"!$)"S rrCdPh>[BRo`"k:rW!$S,9@0k;?A9n'E9<W2?4`r2?k'\-S6\j4oZ?!-3"qf+uUE(2#T<83Y`qZ *</&))C%BQ3&3HUs"+I0(c33s/NjmK1'SpF*$-4O2#f67,oAZa*"doms!%_+1,L3o4?EK`#<!ed )Q,\?2#eNs4WG[G*Wdi1*rdA_*X!B:,;qO\2?bB\*]>5cruV1Y"roZZ*\obts!J$m+>>qs-SutG 2?u&u*ZPqY;ulq"#<Enl.2X9l)ZM#a+<qd[s"ja>2ZFm(3&3NS+s%U$+9s):*ZuLB2@][/ru;1e +<2[G2#fN?1bp+/75,i$rZDD)2Bs1a1_p$7"$JV%*<.ns*re&%;E-]s2DdB<s#:6'3_;st,rdsc 0*aBr2B3PY2DG+e!B)2&0*4$U3<(l@3]J$;,rROY7g(Y21*Ss_1]SZu*re,"5;4qo2ul#>1^>]q 3%7?S=>9b>!&FR2"?eY"3'.'r!\ueps"ja$2ZG`A6T?NL,:,JQrs/f:"Bd];3'.!r##\Y\3'&lq s"js93%m7/2G?%/70,.ts#:'\1.hL9">X1>3&LXn!&4F.#?3B:8Qf"L2ZH_]1nGah;E.6Ns#(*[ =]A9P;E[>G8Hr!P2Gcsh;ZAKW<_u[p:d%oSs%W_q79!JH<rYJc2?ciV4]G6^s%r_p#?"B1;HZmo >Q7G&:gI4';H[B,7gE!i94Le*94e-3#=W-%BOQ*ALAr(k&H_t4!#Y_HrrCdPh>[BRo`"k:rW!$A 05).$,6q*^F/P"lVSiG7"er&qTW+O_V#HDVUo'gbVZETfs,7&UH_.,7U]@:lU^*QeR@Kk6J<U"h #FD$POft@Ld/U!KNK_)FTXMAEs0r<.Z^%S_d%WN"^]pO/S@G5JbQ!h-VuNCm:5ZiLVuN1jZ(.PC ["+g/s,dDERAYT8X8epoWs>P^Vh02rRYq*."f\\[OcQF<P6?rBLmOk9N<>MqUlkWV!"])j#=CX= ?Z(jcH2iU(J8TmjC3+-%s(DU`KP51>GC]^2#&&F(BPM?[rbMgHF)#T/E,8AND?Ocn;I=&9D?+&D BEr*d:hXH.C-hkn#"q'A?VFKds#:6P4\S:*;G8qI4TIkL4TnM-@3@`57gE!K:dHua4@/ur!_"J$ s#L3\3)]cDs"X^c.mZ->s"sa+"X>N4,>KQb/I+^"*$-=T/K4X3#;S7W-T3"i)#kZW,6]+m$R6Pr rso;Y(`je3$QT0h#9t-,KLm(=!<4)F!!F>c*ZR!Xru_Od.0pb8*X`2P,6o8!*#KtC,:3@0"t_&B 3$&taru)%^+=eES*rdJb*X<uL*XNT.,96_0#:F^+#pg]=3r]<f,pO]s.3:0Ms!%Xo/L;i1s!.P+ #9tNH3%H*q3r_/E1d*ZA,;_V<s!J%71/K`/3&Wht3!WD`:d$Wa<&4JQ"u%r>:g$aWs&94a<&dcX 1e1CB.0i[)2F.cn4F@)H!?M=B!!!W0!8@G.rr)oirr6:'!!=Gi4VRi<"![dt1B0<7,7FMX#:28b $R.De)ZM)e2B3b\*$5,"s!%O_+TED_,oe621^>HR*[N]T)BSo$#9u&H+:B5K1B/Bq$i_7J$i_1H +T<_h$R#HU!ttg84oQQ+$OIj[rt#):"q:k[O!>/Cru;7O,7+ke%gscb#mUtK#n[@P,nL"[#7h+F &IT$l$3)+L#mLq?%06_ZruM.Hrs])=*"a.uruMCQ#n77S/Q;lQ/I*C>71Bb-#SI(C"q(_H"q:kH rXAl.$3'u,"9o24$NLY1!!!?)!!*B6rVup"rr<$%rr<'+#5eH$0`M+Q$iL&*!rW*!!ri6#!rN$! +p.`D!!N<%!!<#t!!<0#!!N9$rrN9&$NL8&!!3oN"TJH,!WXMJ.51`'rr<9D"<IOX!WXbN"TAB$ 0`D%P)#ll,*"a#<(bHRRs"FKd75+Zi!C9*P.g?b>N=dNE(B4L?.4[V-6iSY:5Q<kO5=&L&1-Iif s$$`k5r`I@4ZZgI3X/kJ>rk,.6iUKu3`o3G10ZnGs'5k-6VoaN;HZir>6d-VCdD0-?!.,J!`!0, r`]Cn<<%:LDLIjRH[UDDC^5B%J9PgTJ>W?p#CrCtH#o%aIK+$bI?S_rH2jZ?`W(o&PDu;qTX^o; s0Mj'OhUjk!PkN2N<5ieVZ3FmU;Qu.!20A2"E'L&>F5@4r;Zg5r;bRNh>[BRo`"kKrW!$d-WgcV !!a_c-Tj4(,:3=I!%%Y+!$M:_!&jj<"?%VK#s/)/!':->"u&"c1b^:"r\sp:2#fN:-Qj`8-O2Oh 2BXb<,9Hjk#95cE*]P&\*rdYo1a"#"3Xpm-ruMA$3]Jl@+>j'="Xc&YOWGMA2?tEe(_7i22BMlG !$M;"!?a<#.K1:e*r\&"*],/fru_M(1b17<,r5KE#<4J"1,^+32ZFs+*]bN(!!E9.s$[,Q*^qG3 3&^aW#;e2!/NkjG+TF>(+?2223\VfY1^>d!)BLpX2ELgY"s>rF2EET9s"Xg=2DR6Q1a"LP3Wh#R 3'.'t!@'H$2?l2t+>u8!2ZGT=3Z^1=1a!i#s"X[!*+Lu.2?>cYru(kss#(!:3\iZOs#'p83)9K1 !ZiIBs"jd8,;T9Y!B)e73<(f=3'&f>3ZA#V#;eJ"1d*lR;ZA][1e]f*-T:uas"=U83&Wlf2EFh; 1'T]p2H3@(2#fN8-3#q-N$eor3ra"$"9:DT0MFAas"F[73]8`S2E3Vp7g;Oc1d!TK<;oo&7oVH) 3'&;a1^>p110?;24@fEE!)W\rs"XXY<(6gH!^1rks&&nX<)W`W"#<bG9E.Qa.4,!R!`gm9s%i`! <rYnp4o\I_8P;bW;ZB\rAcG^494M"%2#g2M:/"Rc<WY]m<rYhq<`2sis&9#%:B+Ap8H`0mAn=a; 9*Sg99O1Is@K'42@9-3(!"2(urtk_UrrN3$(B"6ern[SQ!;-9j4oPE`&I<%es#U/["Vr[J3\WPn 3WL)t*WmcN+<:D+!?_[J+9FAB2Z=a%3%$IB-R0c6)@%]2-QX6a,;fE[#9F^A*]>,t+TE_m1cRNJ 3]JlSs"js=0GYQJ$&g).+9k%F+sf-(4oZK+2CU[.[N6[m3X6]c2G>k_*]3mZ#<"D"1c?Bl+TEJf +=A9m+t5Dpru_Le3&2Tt3$\G]#95]A,p"Ej)#lK!-SIS=6RO/[rt>Vh76_PN2D?9R4U*`*,rQT" 2Z>]91B0<8*&oeT*X=Sa1,_*T2B)TXs"FU5*'H&<*re.u3!CEa*]>&as#(*=4<,^i4Y&Ah,68QE s#'p8*'!s]r\alt2BFP5s!7mi/N,RD3\iPl3X6Wp*]c875;rO&s#'rt1cuiZ2ZG`@0K(.81`S[Y 0`O9=8MW=b2#]B<4>]2V/N,aMs$$QA;DeD3!`h!Us$$`b,tUuo=Y`GG>m<2J10-Lq?2lYb2E2nI .46/Ts!n=?!]W(e3)D[94Tm_u4Yg":2?6SR56k(V3_hS65;`C<#!+S=2D@s1s&95$.4%qK<&QT5 2@!2X=\`*r3'I:"#9ngZ<`E4$;ZA][:fp[i;DeD>s&92#C/e5>:e^mp#>eN!;D_9J=T;"p6W3qU "&r)j;#aZ$6V1E9@K0:,;ZBl)AQW;!<(C(as%Wc0<_HP'=C_A/!*9,!"BK2I6VRMi#?3BP?'FAP O8h?C)ZKd<"=='brrCdPh>[BRo`"k:rW!$J"Bbm-!!af!*[<ff4WOJC#<EhR4W$4(4oZf2.3K?M -3"qb1B0<82DR8l*W[r=s#gB>3<(`83[H$M3X6cT)E&^$1,T"P#<Eb]+<2UI*<.5a2DY:n"#^OH :Au.8+ugf&+uK<X#<ag`,G$2>0`O09-RC,Ws!Ih*2#ep.1,q*M3]&-:s#L3+*[C\C!\un_s#:3F +>b,a1-#:T!?`ik1]nX;4Z*0Y#<X+a4:r#K!<4/H5o`6&3$:1Cs"+I8(-!U",;_+R3!D>c1c?78 s#($D/Nl39)#k`Y*!\Se.lK.B*]F$_#;A+m0HN233<(l=*\np#s#0m:s#L?B*&K]34W=>U#;e>' +<rR'+TF"t,<@_B3]&hq2#fT?2Dd<O1*$<8#<"Ou3Z'\32#fT:62rbD2E3T@s#:-:6Q.jBs#'j6 s#:6:2H2hH1bqu/+pU[p6!6#_4>d'n#;eY?3)h7\62rSB<&?Ki764*A3X7Js-''?&-OB_c!ZV1s s#:'T<]L+2s#:0W4]!sr2#fN?1fPT'7liOWs'#Xb<]3'>3;tf@3&3Bg>rF`Es%EYq2EFSe=]@0V <X1O42HERN=>p1m"%?6I;#aPs6!4.`"uoRW;G:G#s&9._1/qCS9E/,o;?o<b<)-Ro932']#?ar3 Al;i%6iU0l79N;Z=].pis(DI3<*B3"!)ii!s'Z(K=Bem#?iNq*<(p%q!<3W2MZ4Fp+9hg"5Q;Ds !8@G.rr)oirr4SL!<48E(((!Z"%*&(4oZK&*^0NA"!B*'0`N9q*rcZS,:a9_*^(qnru;5$*%;jR 3[=YY#<EtI3ZoIg0`NF(.47)53&!W:s"j^'s!@\'!['<EruMCi,!R20%;n?/3!LQO-Q"-L+TFS0 1c@B&X!nrLs"s`s"XP3F,;_+S(^E2F2B4Ic/Nj%k!$;/"!?**\)uqbo*!S;X-QjoX3r_AC1'BWt 3Z^'U3<(f=3]$grRK3@I#6k]-/KPfe0`NR,3'&9&-T!_-r\=X<*&K]=0E3p81-IB42Err>s#(*; *]=i[2BEe:2ut'Ys#gH/0K:uj1']s!1*/>14>$Re"uo:;1-.6Ms!.P%"WSF24@^Ck3!UQ_3]%m@ 1-#:p#;RtX'fn6)62rhJ3]K#W4ZXQQs#($4=X#O\2Z>Q53!D?$-SdhCs#:$93r^r;1c@0Os"jsA 3&EBK3&4J52?u&o3$VBZ2F7@D"u\5$<&c]qr\t*b5BTBp,n'`#"!]0q;ZBi"9JZWA#<4Ou4?Zt, :B*!Q<]F2:=AUt<s&91\3)W^V0Id$"#?EZD=>3c22ZH_Y4>nrUs&]:U9`JH'-!MZh5uR_Xs"F[J 2GdOS2EsS/4U+_b5uLif8,lNm:f^^o4AKMe:^0Eh5>5*0=T:>c;H?Uf@:N8;s&95+6WmN"=B8f/ 9`J,r;FP.p=oUhh<<$&'=_0g2@K/n(<_$1`><OPcs%!(h!Y#,Crt582gA]q-rW)Tis"43Ms!%O[ $3(nG6N@lbru;%\4oZE&+=dmTruh=_rs]2X.h=NZ4XhHP*!S;@.3'Wp,QBG&3ZoD'+<Da]s!7n! -TF"D0L6WW1]Sp'-3#k)+>b>C*X<o659MopDE\"Z"sP9>(aU.Es#gTD2ED5H.2k>K2#eU#,p"fd 1beqH#<a+d*&80Z4T@;>*re2#)Bf&"!&FQo"u\:c+=e?ks#pB;"?JM'*]!^Ss"jm?1]TM(!<5"` "qO-S*Z?jhs!\143[5Oj1c?ZZ1'K]Y1cd`Ps#(*;4Ye!85;FA]2?tuY2AdYs*ZG&<!?O0!4Tco_ 3&^dl#<an!*]>i;/cRL/3(u@g3]&bp,QBY**#^=i7i_Og#9Yia1`ee83<)#E1,'pf3]8QUs#(*C 3&W`Z3ZLZi2?b[8+tu&9r\XX7"ZeOh1-IPq2utiss"X[52DdJp1^?'$1bpsK10"93#;e1q,?-KX 62ssi2DRKr3&E\q3!NMMF[Z9V$i_RV,:?Sks&]:q1B1#Q3&ENU4^Bm>s"F[Y3*7q<:cLN9<!G6? ;H-[N.K<9N<\up@0NKqes&9(_2DR>n=91*Ls'GpU>9us/;ZBMl0F(*+:g$[S5=>H6##JDf;H[*l s&92!<`r0[:1jH$#"MWW9NE`Is#:6]<_uIu@oQM/<!QPn=]f*7<aYl#s&K8#7:fA"s$Hccs&]D, ANsj:s%*Gr7oi8e4Y8&]8,iPj%0.(A&cVjbrn[SQ!;-9j,5qQE-OCUmrsK&K-Rh1n+A"$^3X5]q 4YSBI-Pl_.#:DJG.jZE+4oZ0"74CGa.jHSE6N\\b5s>68!@p).70cjS6RbAe,=2>Y!C&+64T[ZS 6iShF/OMZi5s:#is'#[T2Hr:)91/_A#<bmh4buHg3<*=j=A2U[7lj('s&]MFI;D,<C1D#Y?NYRm I=M97!I9G"Ad3U_HZsaQCB&D]=eq7BH'P:Os/-*]IA`&C%4_GY+9sS,6Y`3pSuMaa",s%:WW/[n TWA*g#-4DZVN%CGs/Q=$Oc>QpRfB2`U'I$XVkVA+YGD2^#FD*jS<(^\T)Y;cZ(@V?R\G\-s-3SU s-Wt\\?Cei^'CBgTYm+R^n1S0#Fr/mU561L_>h.QJ>o39_l&Kks.f[cT`:_gR>A50s/uX6U561? R]$.k#*YLIMO0Hjs,dPZUm8HXR^AghOU&"aH'+AQUpU/p#Gd<@KTVOoX8e4bPFdSkJpDeEPm2G\ NJ&Mt?2c&R!$Gm*ASPmps)83eJoF:pE_p9GE!L,oC0=S6:0@Nf!]5=4s%WT':B"&o3)3:D<'=.Z 2?uuR<*![/<*'$'#;h#nI7uUN?2n=<AQ2Q5@:LZPs'Z+.1/'_g1bJ_g!A."F.g%51(.%ss#:hJY 1cR!Y2#]!0*\^#*)DjVW2?bHL3(5eJs"aU6#"^Bb5:\]Bs"+I82Bjn.@4ri'8HgV/E'Y=os$$Ji rVupErt#,0gA]q-rW)Tis).f9""+pH)ZN))(`YU:3!),r3r_/@,;q"N1]f]a+TF\+3X$E]2CUID r\t&p,rdY:1B/X%2Dd>l*WdQA-3#=m%KABj0JkpJ3<(*(3&DU34oZE#2#fT:2#eU"2B!cY$3)sh 2E3H5+;Qa4-O1\:,t"=H,olqC!?=0#,6KV_)ERmn"rngF3%$[>r\aou3YjP3*re.u3!(cj*re2" 2#]N@(b6F]+>u&7s""+/"Vs-!6$!hA56V?94=rN2s#g;p""=L6,QBS$3ZA#<!#Y_qs"sa:s"F[9 )BpjV3]J,Z*re2"0`O$43$TLE3X7K)0KL75*]F$X"Ze=s1a"+E3r_)B,9e6g,!$S@4U3)l*!nSI )Cb\)#:1?P3#j%^-iYk*%jE;K,:+BRs"XgD3$:1D2@Ul1*W\;Ws!%RQ-Op(o#9Y'3,r>fR,QBS* ,pONP,o@aartYbX,81G%.K:Cf.K:Ur"=Y0:)Cb\-"rIdq%h0fkrsK&S,8$Ra*_.FS?O&Ul%g`UL 0F@ag#7h^Z%1r^R(B4gE$P!+Y!sT,U#lbJ<%3c2[,69P8rt>Vf#n%IU*"Ob&+9i2t%1+'`%K?D5 '7Bie!Zi<fruMCF$R-]5)D,_($O.%j*ZuFK*<%5g/LMGV3[GjI*![<**"*`E*$5,<#9Y!/*Z@6j ,QAqf*re2%*[N!Zr\as4*\A?g@8QtX#:W/>9JfLI8cN3(8O4q+!$"-fru_:GrVup:r;bRNk5OiM q>UCYrW!$J$%!Ee-O6aR.6'(,1,Stg#!+^g-T3)$rZ28'(a(7P4WOJ_"uIVR)EK\tru)+e1a<ho 6Pqf_)?_fC1d)u]1&rd'*!%fUs#:*9,9AuH2#fQ8+9Dkc4oZW+*&]2E+9<BHr\as!+;:^o*]X0@ #<4UY)E8it,QB_+*&])e)ZM\q5Q<;>3''#L1+=4B.0_ai*$@.!2ZGN8,:srZ3<(f83r_#>2DdHS !<3Q0#6.7":^K981`@J\s#^N-2B"D34Ye8]+9ET(,QBe)(B6E!1--Br-T_8cruM1t3<)#A3$'mt s"sa6!]i5!r\jd3#<!qb4YSiN2#eKo2?Xp]1c@Ms)@%<A1-H[64Vn&Y#<"P"=>Vok*re>&3<(`8 59hr`2ZGuH0Gli+1cd<Ks&K.[1B'04:,;i-#9u>d2Eb)#0`O$9<]Dj#0Jk[Ts"jm=<&?L+2#fQ8 ;?ns8=A1q;4YZmo!F%P`2?5T63<)k\2EE[f,9T/K*!ZNF<'4&>0Jrf-#?t#-:/X,.4T@)?=]R:\ 2E3Hms"Xd<1/:tI4?EL=#;eS'9KGjF3r`1Z1^-i\6Tn7.s"=U8SfB^J;C=I(<!Q],<_beL5=b]P !aA5Os&8trs&fA'1B067<&RcRr_s)):eOVa>>5&g#?#&4:0:Iu<<#u(:f:k(<^g:fr_``!s&K20 <aG`'s%ET#AQ2$$;ZBi(<(gG(:`Kj7s"j^+rVupKr;bRNk5OiMq>UCVrr<083Z_W7rtknc!"h15 2#fW92?>$Fs#:':,p<43#;S=h)BLjp3r^E/-SdM$2CC?],6p1Q+=T9,2CJJ`"ZeIb2BFpY2?G6I 2#T<42#eO#3[H[@.0uXqs"jp<,;_Fu,96_)#<Eba'r2-Y-3#k),9AoF2uspWs!%b*3&D[9,oe]? +9ae[,;:?!s#0m6"unG!*$mL(s#'ou,sD8bs#:!8r\as?1bo%L.4,!Y":6&:'.*Z<!$)#""uJ5! +<r^$rYu,#*]>c3*'4*X#<am`3&DU92ZG`A3\iTQ1cdH7ru_>%1B0<91,^s6ru_P-)E'E81cdPo 3X$WG8N7b2s#L?B1cdBK,<#N\#9Gi_1c@<O3r_#?1--O73'.'Zr\ap_1d*NN<rOuX1d(aq!Alk; -3#k,1-I'p*'4*Z"%,4L0`O*52E:^_!'(!:">j.93&LXp#?3TB1/Lk08cMEd2FTZ)<<"lV:'XTV 17CQ56QH,e#:TX2:f]>#=T;>*1.tS'3)ip+s#(*=76ED)<*<-!3X/)W3)2M41B1A[=Ys)79NG%j s"js?=<_0::,l/O<X'q:,?-L%3;uk^1fdLJ:fK_]s&'&%:/Y1p;Ha#r!]X4=s&T.t!*T=u"BJE$ :hp#,!*T>$#?F`4=\r'o<<#u(;G^Lo79NAis&927:f^Ip<,2G?#?"o38Rk8#;ZB/d:.>1S!rrcQ ?iLrD)A`>Q!'gK!rrCdPjo4fNq#::VrW!$4"Bu03('U$)'/h[*s#C$-"?75C+>WsX!&4F0#<4P" +uVD!3<(?-)Bq*>,lp%Os#:'$3&LXn!Zi+%ruD%s"X#]_1c@,h,6]ne,oeg+s"sa+#9#EW*$ZM^ -2o7q2B4P52CJME"ZS=[!fSB(2ZFm'3$U=:4YQgnruMD'3$'si/N=mQ2?t?a3[Ymg3]@!l"unXq 3]&fQs#:6+3$'n73#XdV1^>Bd3'@6l*!H:$#<Ehn.l]RF*</&(2BFat2E3bs1^5o\+>t2t4T@/A ,8q[u1c@B5s#:6A3&WT52E2cX2?u2u3]JrU+>j*V"WSRH7l3"$2ZG`@3\jMg+?D:X2?u9&1+bI> 2B;`V!*&qU"#r+u2ZHMP1As*2<;\][1c@p'3Z^Nb1]TN82ZG`:0`O$93\WTO,rde`s"XR8s"sa: !]E"rr\sm7s#'mY;Z/KU4XW'Xs"ja7;ZAWZ;Dq*:<]2f6<X)G]JgCdj!<4/H!!H=\=ZB5@s&K7Z 2GuRms&8tes#gE[<]9tU!a&?"s"jp>2E4T6<]'h7#?Y#)<(p1h<rYYp=Y_KR10I+Ws%iq_P<)T& 1,`253WN"V<<#u#2Et@E=9_8p=\q.S<rY/Z;?Krr=]52t!EM_j<!-#t=B>Gh#$,;9=Ahsur`08% 91Mf_;H-6e<rZ&"@qB7Ms&955=\_k)<+Au/9*[acAm8q7!_<8Q!#kk;!@8EX!8@G6rpg'arr5.] !!ElR#)!ur=TAd.!!"#=$NUbBru_=F&-!(@+pf5$rso5E#R_(Jrs\r?rsK#Y#nICb$OQh5#7(b` +:fG*$3(A<'+G<Y*\.O$rso>D"pcX\*XrMW%0n!^&L@efU,`/\"pk_d%g`[frs]2Z&IT&-%g3LE $O7dd,pF<M%1E1F#:UW2*XO8%&-!pX1^OF1s!%Ol-3#P$+<E$Q+tG,B)@%<'*^(Vl.6@GN#!F7V &Jd_6ruMCf*`=L9*%)m/3!V8[4Yeu>0-:->"uIGM+<i^!s!Rh-!\tuUs#'j:ruM@h/N>dN.5_#D #!=_#1++;)rAY!<0KhBV-T(iY"uJ:t1+b7Es"sa2"[+h'6QS#_*!\B&2E``R1*$<]#<Fb*2DRER 2#f<91cdHQ$T(!ss#gQE3]&`S1cG@s#<#=62EET>2Z>Z?3]:#1/N>Zg70btR1d!Zi2Hg#;"uK4D 1g)e9s"jp>3]&`S104EZ#>R$6TI3/U)ZM/d.hac>:]X^:r_s,!3&W'c10[ZV9F"]u4Z5&t<`&g! #$=PS>?!:^s%iqY:0gUm3''h7<X1BC0MkeJ<([*j"u^uK9N3u4r_<\p2HE^4==l]9<!HB&;HQUs =oV/#<*3+2:0(Ics&fD";G@*i!`i&os&fS+;G9hi<_d0);?p6!Ak,a"=]#,r##nK4<b"m1r_s)+ BMqr$@oiV+#@1\3AN"Ke>Q4[+(^g<S.K9qY!8@G5rq$3brr5go!!=GaD@?Ie!+u62":Z"K$PWOH "q;4G$N^;;r;cj("98r=%1E1F"99#?$P!+9rsK#2'+4dE":"i*!!`9"rrW3#!"]&/!<N9$$i9o) MDY;4!"&Z*!XSi.qu?aJNVibX!WWB'!!!)t!!!0$!!!)u!!*-/r;cj9"UtSW!$`0V!!a_X"rICR *"2cU#7CMD0E=kI/cRX4734T@4V7`:rso>9*YB/$.0q0u.?jf9C3+-/DK,W+s*FocIsZp2F8qF/ I>!$JHY'"Rs,7/_^8.?IO*U_T#)JJ;J>A]ts/$%!J>S;R*[<!256i01H]b:mGE)Ws#Et4.PCfTs T`:koUnX'NPDZl)s,RAHQ^*)DQ&Yg&"IYjSL5Q#*!4Mp!#Fpp;KT2n*YQ'OdL8Ll+Q'%u,s0hri "d?<uNG_o!\d!N#UnX-TPQ.?]]SNAEQ)']ENsCl0KWffRVoSh1#CVklChf)nQ2cmMQ'6`^O+;MB s*t*1s*t,dJ,a3^OU$<&I=H[5I=)!\"FGE_>;H4:!'U?)!Xf&0rt584rrCdPjSncOp\t1PrW!$N !089&0*DR]6TR((2?5E1/I+0:*[a',*ZG&C#;eC]3\VNu3<(f>3ZKt&2DcER*X3oG3&Wf=3rV)= /,pLj1-IBR4o[2<4YSc4rAO[%#<Xn$*]b:2;ZA*K1b^s31cR>l,mQ=h,8u@a+u]HT#9Z&c1ab%< *<.i!*]u8#3$nS]s#LB0,p#*(.lK6a49dVb2BEtt.K:Fj/NP`g3<(]32?Pos,<#N$!!N<P#?_6u &KX.j3<(f:2C1'W4Td2m+?5Pb"Z/M'0K(]c3!<8;7lEg93<(Z;3\jSk3]o;Ss$$`D8NK!m=Y_Z1 4U*r,9/8O`3<)PP3&31Bs!Idbqu?^Ts%ic":c/2:#<"P"1-IN_=oV%u0K`;t:f]80s!J"E75?P[ 1b\ki#?E3+<%oaZ2#fTA92nJG:cL-es#:6?Gn2f43*%%!3!Vr11,M$m5=b`&##mQ;<\PsZs!\1, 3&Xnr,;M=Z2?lu7*`t6N;ZA0N6VJOZ3[I`ds#:3@3&W!Z-W9q#"uoX=,pG<0s!n=0;H>P42D@8n 1^?'"1.@#Z1bJ_nr;ZgFr;bRNj8S`PpAY(VrW!$;!$ENd4THQ'.0N="1`SFQ1]T'+2?Po_2@KO2 !\bubs"=Eu1,&Yi"uItq3]&f@s#'p<)E@aT!\cMRru_Om3'9/F-TWs].0h4L2CUOD.5Lo_#;@Sb 3\i(B#6-IY3WqE#*]Q"V2?t?[4XHUT)En*_#8K3>-Q5$(.K;..3\i'/*],0-s!%J&"W/ID1,^of 1^6'!2BY%=3<(l<,qUSG2?Gop2#f]D1)Mo1'gGRrs"+@(,=<;/s"j^:s"k!@(cX?-3&VlrP5k\A 9JBBE2ZG`A1-/*0=>W]*s#g?=s#L9>:0'>'s#(*F0MG4s3(u=39Em=B=Z0593r^r?<'`@8-QF<1 rs/ZK,sD9/s%i]$s"jd13&^e9!]3kWs&94s:fL1f9Meml<!G$74\Ib6-2o_*;EZj$2GuI5<WY*L 2#gSX3*&]P9F"UM3(H_#=A8`U"]eT,2H!]X4o\Ca92IZE=]A<!:'4O$92PUg!)EQ&!EiJ&=92/g r`084;JK6<;HQcq:'YH/F];pQ@93D2##o#/AnY==s&'#3@qK:MB)cB@<X2-'9I0ZC&^12J!"]&/ !%7^FgA^.3p&Ogcs$-J_!uM"\,QBn,*rdYl9JSFE2Z>N5/,qL03$L6gs!7_#-U%J_![BHRs#^KB 00D9P3$\G]!]V)Xs#'p42BMl@#:2>l3$Te30`NR,-Rgr&2E3-@s#:6;.5j4B-]J?11B0B<3&Vg; 2#fH=+>Q)+S2;-Is#^N$3$'Fc3]8Ge1']iq-RBfj,sVDRs#:0!,<.G:1B0084>\r=3]8tt2?G0V .K;:-3\iPl4U3_Z2EDR;;?6_K"=k]a(cq[R!':-:#WNY\1bq$K+;k(XRK!0c"#N\*;ZAZT3!V3" 9NG7P9JHK0!&X^:">ikS3%=kc#<ab7:,4e&3<)YV1dtP*<&?Z91'^cE1nl?;+oqWK![&dPs&T.r !+#U]!\ZMks&9%V<*'#u#>@rn:/Xb^=oVG*0K)'e3)h4'1^6i@1d<lr2ZHeZ1eBP(<WY6]9E.Zj <e<;$:,H'Hs#L<a<*M7Y=oUYb;?fcj3_igW;ZBJo<a/3nr`0"os'Yq2<rQ2%:.bFc#@UMF<aAU* ;#a8qBM`hNAQE5?s&fP*@8^]N=\8Wk"_D1UAQ!.?A,fR77q#(;!!X%Ys%ED'rVupGr;bRNir8]Q p&=t'rW!!-,!Go`#<5I/0L7B;2ZG92(b$[f#s/)Gs"Xg%*&K]1,>13"0EsF")DF2u1B0<8.6esT 1]fm$3r_#A+?^Q"3#k%!s#C$:"ZSO_2BY6a1^>BS1c@<"LfXO8"u\4n3&Da=s#C$:"VVJ".3(8G )@%oX0Jjt/2ELjp#<"^i*',;e3r_)C1`eP7)E'0*s#:!6s"jg!0I&FS0Eigb4Z"ols#0m6"#rM8 -iO)G&cXls7lW=S)Dis(ru_Fa3&WTUs#:#t3rT,Irr)m$.53_:=Z$.<"ZeC`4=rl!1B1J^1f,DV 2E3Tms#(*P3'C);1-.8l=9`%d;D^:9:B+H%9N"ia(ahHLr;[!i2FTZ+1B005=B&<rs#:$;:B)aJ 9NbCq=Ys#3s&9(Y59;fa;?0r$3!V?D;D^.!;EXq8!`i3"s%i_S1B1V]-]^+a<WY<Y<rZ&&:g6[d 7o!.os%r_r"Ai<%?"X+;#@CM6<`Dmn?2mUu@0KV,=B8X&s&')+Lf.Ya<_d9+<!HoG@9-?*<;o\t F'E'J:hK`,!F\h)<Wc6,ARkaIs'Z$`C&f[hqu?dZ!%%XHrrCdPir8]Qp&=t,rW!$W!$2:C.gM^T 0/tXO0/ihis#0j9!&jius!J%6,rRSB,;peF2?Yd")E&Z:,mQ^s/LORS*'!sV#8fT\2E2a9-iXVU -3#k+(+27#.K;402C1ID0I*;-ruV1d"?8Oe1-5Ck!@'Z*!!49(2ZG-00H;H"2CTjds$6lF0Kh6J 2Erts3!UQ_3\i`U/NEbg"s,!E2Hqpas#C$:"Yq'#1atKc1^>ci3)gf!Erc5/#:Uc_)Diru1B0<> 2CBUe1c@0G4oPGLrr)m!2EE\o2ZHMW4ZHD=3`9!As%<SV4]YNY2CC?]3!V8u:.mW-1-5G;"#*k7 3r^r8=oUGd3`n/5,9R1+s!n3s!)b*us#'jTs#('@:c'Uk2DkD,#?`f==]."U=oVM,3^HnF<`i?$ :^9$X<&up84];;Z#;S2>00M?S<<#i$15%>\<_uaus$HcGs&9,(<*:XMs%EVp:0TAL=Ao0$!E<S. ;Z9_s<!QW>;HQRk<_i[!!*&tr"C5V99Mkb(#>S5pAPQ?,:B,,7<_R"\<*<9%7gEd=>uk*4?"*bE s&K.j7K8/EGu4Mr"9o;_!#GSFrrCdPiVrZRo`"k$rW!$4#QP#-5Q:]e,ud#Z5qDsr#;A;.4[1Ma 6iSYA4^UK<6U*jeru;(h59TtV!$hFm"",oF*rdno/,q:),:+T7*Wcut3<(H-+9;ooru;%^&cW@H *WR)h)uuWBrr<62,6.ua%06D9!$(h8rso>7+<qX'%0-e9.0BqZ!"o5=!<<N-+9;imrsJoO.h)LX $O$tG!Zi6lru;7D#p(2q%iuSf%g+%5+<:@\!$;/"#<`Md!!skX*<.,e$Om4_*X_rW*<#r+rr)m$ 2Dd<52B;`Z!&4F!"=%#,7l:6*#<FV>1-n_n4T@5?-T"t(r\aaWs&'%I<]Dp:-W9t(!&4F4"FVd' %iG=6#6Fm+<'!]U2#g2R-WF,G1c@Bos&&tV2E3BRs"j^6s&&nt1g0iX!@:SB-O2Ih1,`952C8B& "BI?[1fXK5!)ihj#?I*H<)?Un<<$)+:fL=n1fQbLs%i\gs&K51<)Q]q;#aJu;H?b1:h0N+#@Cn? ?X6K1<rYo"N)X:k:fLJ(s&&i.rDWi.DI`]T##],8;H@:(s&KA3@qB(?<*s5:@g?F6@7_L?.jG!F "98rT!"JrCrrCdPiVrZRo`"k8rW!$J(-3iC.0laN4WlX12CJMc#9Z&a,rRSE+TF>#3["GK!sq+1 3<(l<*%*`G2?5T5-O2Cd,<?f*2DkFn"Y2>d+;uL)*<-NS*ZQp]+:U@Zs!7n2,;^M[&YM8d3!Ka> ,7+f(+T;fS*[N_*#R`$[+9rks%3l;g-O]qd#9tN9%1=U//,pt%,7bh')BKCnrZD1crsJlN%gN%C #94*o*ZPV6$3)@X$OnC)'.YM9rtktF*(KuM%grjH%g!+[%K?_:%g`4BrW&AcrW!$;*Yogs!<4)A )uqYl!!+;VrVupRrtkkC!%/g4rtYhD"?dDM'.Yj<*!.l-*rdnp.4tQI#;Rk=J0tOB3<)>N3$U+C 5=%+ls$$`S-Xf;.4^1)L70d0a5s8LQ?!I>3#!Z-o9Oh%8s&f=fs'#P36WX4ks'Ymes&fJ/BM`&6 s'#_TS69-GG>NhiG6_>KBNA>c:0[ae#'G9+>BbUGr`]S)Ao;F1?'##m#F0dZQ[)f#QiD=9Q$JdG H'<Mts,@/Z]VhE^s/c9us,d>rT)Y\fVZ;_VU]A(-U][O4TYpc)#KOEt<`f`G*<04C#6"T&(B"6e ro!eR!;$3i(B4@;(bu(=$3*d#!!PeL3&FMis&94W4Z5,t1+t]f2??Q9s#:'<3]@!t#!FY$6TR1b s#LBC,s4(d+>c7]1]T<13!1uq3a)J@#9Go]4ZYJ>3<(?21,([E4X-ONr\Od+3%$p@-iYIm2ZGT: 7>r`T*re,',;^c+1d*ZVs"Xd<2Hr!n,<GfZ#?4G_1d"_q3<(3'+T=>%-SRO[5Q<PD3\NB=4Z`U$ #;eIs2CCC-Rf=-.#Rs9U-Sd2/s$m>Q3]&-B1c@<rrW&AcrW!*[:bl0(2ZGfC:.mK%3(5f-s#LB_ 0N^#%=]?^I<X1H:3[Haf5;N7+"u\V&8LI)4s#:6[<&fjb.7ID>2?P]7<]'bUs%EYq1cSB'4>0A0*aTt<_thT:d"b.!]D`/s&9#$6iU$h2I0?h9/p'Ps"jaZ;ZB5h:09DPs#:6cG;*/p>qf7X>67\o 9`J2r>=0Y8<X*,7C.20&;#a2o>@pc68Q\Vfs$6lfAPc'$=A2ls<X)Gu<aes*D#[?2;?U-):f^Ko @g5n1<b"s.>Q7Y-:1[d1<b$8Gs'l:<AlMnS!#P_9-NFPR!!!f5!8@G1rqlcfrr3L[!6"r+rdb'A !8@G0rr)ogrr536!6"r+rdb'A!8@G0rr)ogrqZTq&HMhEqu?^6o)Jb+qZ$UFqu?dC!$_=@"=jI7 !''lV!^cqhrr<$Frr<*C!$;(=!%7dH!%IjH!%7[E"<7CT!$h%7!,DH4!$hLo#9sut.1n-V(&oQ^ ":IL2p&G(;g].F36SB,O!1EiL!!33%(&nC@-S$JC-NXG<!<4/H/L)Pa(*aJ;ru_ON"9:=a2BsOJ 3X7#j-Tr@h(+K82"sk<(*"s\Os!7mm1.=DV,pPJN,6oS^5:$:R,sD8Fs!7gr,9QtE-3"DZ'.Z:5 763j]s!%^f-Q43F-T_8l#96#?6U<k10E4uV0JZTl7k[#%s"+I25>3Xc0J+OL5mJT$.i:Dj-Pl_! "!nTb!<4A5!!+hTs!Ign!r`3".G4XVrVurgrqZTq3WesS!!Muq!!N6#!'L/Z![Rh4qu?jZ!'L<% qu?dP!"\u-!^$HMr;ZgQrr<$9r;Zm?!"&W)!&jfV!B'rX'E%n5%fc_:p](:/rr<9O1_UoX%jMVb '*A4L-Q;[Y!"[ib"<8Ti!!<-"RJu@L!]V#+rr<9Q%4Mqj!WWGg!!3f6,OGI2-3!rL.0'Jf!$qXF 62:N\*;oj;.Js/I,6/8Q!!!]1!!G1[('"F8!!!c5!!*9Orr<*J!&jcU!%7dH!^Qf2rr<*;!%[sI "=X=1!%7[E!\"*srrE'A!<<N-!!+GroDekPqu?a(!<3o4!8.:qrqZTq3WesS!!Muq!!N6#!'L/Z ![Rh4qu?jZ!'L<%qu?dP!"\u-!^$HMr;ZgQrr<$9r;Zm?!"&W)!&jfV!B'rX'E%n5%fc_:p](:/ rr<9O1_UoX%jMVb'*A4L-Q;[Y!"[ib"<8Ti!!<-"RJu@L!]V#+rr<9Q%4Mqj!WWGg!!3f6,OGI2 -3!rL.0'Jf!$qXF62:N\*;oj;.Js/I,6/8Q!!!]1!!G1[('"F8!!!c5!!*9Orr<*J!&jcU!%7dH !^Qf2rr<*;!%[sI"=X=1!%7[E!\"*srrE'A!<<N-!!+GroDekPqu?a(!<3o4!8.:qrr2s"%ff2^ !!EE)ML\4i!!*o>rr<*J!W`6)!<=2@!!33."TAB$'Dhe/%0?S2!r`0"*rZ0>!WW]+!!F,=(]YWW !<3Q7";(b_+sSH[ru_Om('tg72A6l+,6/>U!!Fk_.k)kG&Hipq/IarE&-"!X(_-KY!t?.c-iYIo '*&18!!4M[-3"_^,p!3g!!+blrt,5;rW!$6,oQpb!1EiG!!GS3-NF4s!!!r9!!!?*!!XD[%fd@O !<30&!"&T(!'g#S!%IjH!%%OC"?HN/!!<0#!Y[6jrVup3rr<*F!($P`!%7dH!^d8=r;ZgQrr<$* rr<0L!&+C%qu?dX!#,A4s!.OD!%%.8!%[mGrt5)-f`'.prt,5;rW!!D+=I0h#:giC,nW?f&cX'\ +<r<V-RCE&rtktp1a``&,m45I0`NF$,:><-ru_Ok,nVFR&Mc9E3!UEd,pPo&2C\YN!@]8n-Na>r 1][Os"oo;I3Z8Mgr\=[*&JcT;(**?##:CW6,p#Du62rtN0I8P22DS;Ws!\1!@5]>V+>>>G+9ser 59L[c,p<46"um_O'-f=Ns"F[53$Ke!0K:oh1'^6/&Mb^Y.6@DR!B)>*56*)11'f0X-PJ1$,6SVX !1Eic!!P27<[BRHs!%_-0GPfj,o->&"VVX^((V2\,mPY.,:+*m%lXD5"VE*^'*&^G$O.+c(aBV+ -iO\X-iX/J#QP)/!<3W8*X!,V,le#G!!`f1!ZhIG!!N6#rrN6%+pn8RrW!!(!$M(;!!N0!!=8u0 !!!5q!!$^4D#XJ9%flVEqZ$X+!<3i7!!*i8rY#83rtYP6!<N9$!W`r7rtYD2!#,;2!#+5if`$I$ P5bF\RK!0cJc:6"qu20GP5bF\RK!0cJc:6"qu20GP5bF\o_npbZoRs]!9*s9!`P$/oDSa6qu?_b bl7SAJc:6"qu20GP5bF\pAP-dZoS-dqYgQ?3T:#;!gs&(o_ni:qu?``bl7SAJc:6"qu20GP5bF\ pAP-[p"03Dqu-Zi3OJba!`M,GpAP*EHH,s`!.k-#rql\Grf[9[!;$3i!;l`sZiKIkrW9G,RJ-U\ HIp19rW%NKJc>QGJc:i3rW)QhrrDrq!I=bDrW(RM!;HHpf)V_ma8Z&<Jc:6"qu20GP5bF\oD\ai qu6Tqqu6Tq!8%#F!.+VE!E6f3rX@bR3WA]>3<5K?rp6'Q3<5uUrX@bR3WA]>3<5K?rp6'Q3<5uJ rr)nKrdk(Grdk'3rr)ohrr2uqrr2ruiV`]T!!(7=rWDi#R8a(b!1Eic!ORdb!!2&)s/,u[!2ndh s/,oY!4;e*!ORdb!!2&)s/,u[!2ndhs/,oY!4;@srW%NKJc>QGJc:i3rW)QhrrDrq!dXjRr;Q]r !5S:,!TAA)!!'D)rr2s!VtL)h"P3W6VtL)h!nRENrVlfs!N5VjrWLgQ3N)QMrW:[O;tL"f!.k-# rql\Grf[9[!;$3i!;l`sZiF&'rW(RM!!(XBrW&kr!!)]krr2urrr2urrr2usrr2urrr2urrr2ui rr)nKrdk(Grdk'3rr)ohrr2uprW[$9MsU,P;uZgtp%&(`MZCQlrr2urrr2urrr2usrr2urrr2ur rr2uirr)nKrdk(Grdk'3rr)ohrr2uprW2\[s&0&Y^l&2NnbrUK!4;b)rrDurrrDurrrE#srrDur rrDurrrDZirW%NKJc>QGJc:i3rW)QhrrD`k!;6?l!8$`>!<BM+rr2urrr2urrr2usrr2urrr2ur rr2uirr)nKrdk(GrkJI3!.k.$rr)ohrr2ukrW8ttRIC+U!9*qVrrDurrrDurrrE#srrDurrrDur rrDZirW%NK[Jp1+ao9-UquD<IfDbaLoD\aipAP0Q!,2&prW1VarVlfsr;Q]rr;Q]rrVlfsr;Q]r r;Q]roD\^hJc<(Vr;b%?_uBK4Jc=:#rW)QhrrDfm"5u7Rp&+dj^j=u=rW:]Yp&=plom5Tqrr2ur rr2urrr2usrr2urrr2urrr2uirr)nKrjDb&!6tM^rqHJErn%/K!;-6jp&>!lp%eRh^cA=cqu6Tq !.+YD#C6AK^t5r,iVi`Up&>!lp&=pjp&>!lp&=pjp&>!lp&G!kp&>!lp&=pjp&>!lp&=pjp&>!l p%87_!.k-WrqQQ?rl>"h!6G67rW;GnHN*sG;mcN&"Mgq'VsO6Y!gs&(rr)rWMuNbYBXII2rW0f\ rr<18_#D,qrr<18_#D,qrr<%Fs1eV\rr<18_#D,qrr<18_#D,qrr<(G_"I\X!2onFrlP.j!65)rdb'H!7Uqjrdb'g!1Eh;!2BPFrltH3!.k.$rr)ncrr)nKrjDaq!8%4prpTo=rn%/K!1Eic!.k-W rp^!?rlb<3!.k.$rr)ncrr)nKrjDas!7h(jrq$2Arn%/K!1Eic!.k-Wrq-9?rl>$3!.k.$rr)nc rr)nKrjDb"!7CebrqHJErn%/K!1Eic!.k-WrqQQ?rkna3!.k.$rr)ncrr)nKrjDb&!6tMZrqlbI rn%.5!.k-Wrqui?rkJI3!.k.$rf[>5rjDb*!6P4krfR2E!.k-#rql\Grdk'"rdk'?rdk'"rdk'" rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'" rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'" rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'" rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'"rgs+?rdk'"rdk'?rdk'"rdk'" rgs+?rdk'"rdk'?rdk'"rdk'"rgs)~> Z ; 0 0 scol F1S42 Ji 2763 1543 M <95>S 2804 1543 M (221 million transistors)[37 37 37 18 54 15 15 15 14 37 37 18 18 22 36 37 33 14 33 18 37 22 0]xS 2763 1622 M <95>S 2804 1622 M (0.18um process)[37 18 37 37 36 55 18 37 22 36 33 37 33 0]xS 2763 1700 M <95>S 2804 1700 M (3.3 MB of cache)[37 18 37 18 55 44 18 36 19 18 32 37 33 36 0]xS 2763 1779 M <95>S 2804 1779 M (6 integer issue)[37 18 15 37 18 36 37 37 22 18 15 32 33 37 0]xS 2763 1858 M <95>S 2804 1858 M (2 FP issue)[37 18 40 44 18 15 33 33 36 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (35)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 741 4080 M <1105020607080E0F10082804040715030D0206180A082E060D05150718>[78 46 57 54 48 29 54 54 51 30 72 53 52 47 52 51 50 57 54 48 29 29 64 54 51 46 52 47 0]xS 0 0 scol F1S42 Ji 586 4363 M (A vector is a one)[44 18 33 37 33 18 36 22 18 15 33 18 37 18 36 37 0]xS 1076 4363 M (-)S 1097 4363 M (dimensional array of numbers)[37 15 54 37 37 32 15 37 36 37 15 18 36 22 22 36 32 18 37 19 18 37 37 54 37 37 22 0]xS 0.18 0 scol F2S31 Ji 659 4444 M (r)S 0 0 scol F1S3C Ji 720 4444 M (represent mathematical vector in n)[20 33 33 21 33 30 34 33 17 18 49 33 17 34 34 50 33 17 13 30 34 13 17 31 33 30 17 33 20 17 13 33 17 0]xS 1643 4444 M (-)S 1664 4444 M (dimensional )[33 14 50 33 33 31 13 34 33 34 13 0]xS 2002 4444 M (cartesian)[30 33 20 17 34 30 13 34 0]xS 2263 4444 M (space)[30 34 33 30 0]xS 0.18 0 scol F2S31 Ji 659 4523 M (r)S 0 0 scol F1S3C Ji 720 4523 M (Many scientific and engineering programs use floating point )[50 33 34 29 17 30 30 14 33 33 18 13 17 13 30 17 34 33 33 17 34 33 34 13 34 33 33 21 13 34 33 17 33 21 33 34 21 34 49 30 17 33 31 33 17 17 13 34 33 17 13 34 33 17 34 33 13 33 17 0]xS 695 4583 M (vectors)[31 33 30 17 33 20 0]xS 0.18 0 scol F2S31 Ji 659 4662 M (r)S 0 0 scol F1S3C Ji 720 4662 M (Many multimedia programs use integer vectors \(image pixels\))[50 33 34 29 18 50 33 13 17 14 50 33 34 13 33 18 33 20 34 33 21 34 49 30 17 33 31 33 17 13 33 18 33 34 33 20 17 31 33 30 17 33 20 30 17 20 14 49 34 33 33 18 33 13 30 34 13 30 0]xS F1S42 Ji 586 4767 M (Vector operations perform an operation on each element)[44 37 33 18 37 22 18 36 37 37 21 37 18 15 36 37 33 18 36 37 21 19 37 22 55 17 37 37 18 36 37 37 21 37 18 15 37 37 17 37 37 18 36 37 33 37 17 37 15 36 55 37 37 0]xS %%IncludeResource: font Helvetica-Bold 7500 VM? /Helvetica-Bold FontHasEuro not { /Euro.Helvetica-Bold [556 0 12 -19 563 710 ] <97F8C00DDBF7240378F70401F774EA01F803EA01F8EAF70401F8BBF9011571B141BE278B 08FB278B303173FB32085906642C05DB0676078B828C828B82086206632C05E506A8FB3A EC3EF71B8B08C18BC192B9A908F71407676C54754C8B083B8B6ED483C508F72C06B3EA05 FB5E06BB07F77106B3EA05FB91069AE5B2B9CC8B08C98BB26FA17408A07691828F830809 0E> AddEuroGlyph /Euro /Helvetica-Bold /Helvetica-Bold-Copy BuildNewFont } if F /F8 0 /256 T /Helvetica-Bold mF /F8S42 F8 [66 0 0 -66 0 0 ] mFS F8S42 Ji 586 4981 M (Mathematics C language)[55 37 22 40 36 59 37 22 18 36 37 18 18 18 18 48 18 18 37 40 40 40 37 39 0]xS 1715 4981 M (Vector Instructions)[44 37 37 22 40 26 18 18 40 37 22 26 40 36 22 18 40 40 0]xS 586 5088 M (A)S F1S42 Ji 650 5088 M (= )[39 0]xS F8S42 Ji 707 5088 M (B)S F1S42 Ji 773 5088 M (+ )[39 0]xS F8S42 Ji 830 5088 M (C)S F1S42 Ji 1052 5088 M (for \(I = 1; I<=N; I++\) )[19 37 22 18 22 18 18 39 17 37 18 18 18 38 39 48 18 18 18 38 39 22 18 18 18 18 18 0]xS 1739 5088 M (addv)[37 36 37 0]xS 1900 5088 M (a, b, c)[37 18 17 37 18 18 0]xS 1177 5193 M (a[I)[37 18 0]xS 1250 5193 M (] = )[18 18 39 0]xS 1343 5193 M (b[I)[37 18 0]xS 1416 5193 M (] + )[18 18 39 0]xS 1509 5193 M (c[I)[33 18 0]xS 1578 5193 M (])S 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 0.0039 0.0039 0.0039 SC NP 583 5029 m 619 5029 l 620 5029 620 5029 620 5030 c 620 5030 620 5031 619 5031 c 583 5031 l 583 5031 582 5030 582 5030 c 582 5029 583 5029 583 5029 c CP 616 5022 m 633 5030 l 616 5038 l CP F 2 GSE userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 0.0039 0.0039 0.0039 SC NP 715 5029 m 750 5029 l 751 5029 751 5029 751 5030 c 751 5030 751 5031 750 5031 c 715 5031 l 714 5031 714 5030 714 5030 c 714 5029 714 5029 715 5029 c CP 747 5022 m 764 5030 l 747 5038 l CP F GSE userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg 0.0039 0.0039 0.0039 SC NP 830 5029 m 865 5029 l 866 5029 866 5029 866 5030 c 866 5030 866 5031 865 5031 c 830 5031 l 829 5031 828 5030 828 5030 c 828 5029 829 5029 830 5029 c CP 862 5022 m 879 5030 l 862 5038 l CP F G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (36)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3304 4080 M <220227082E060D0515071823>[102 57 51 29 64 54 51 46 52 47 48 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Vector instructions allow deeper pipelines)[44 37 33 18 37 22 18 14 37 33 18 22 37 33 17 15 37 36 33 18 37 15 14 37 47 18 37 37 36 37 37 22 17 37 14 37 37 15 14 37 37 0]xS 0.18 0 scol F2S31 Ji 2820 4337 M (r)S 0 0 scol F1S3C Ji 2881 4337 M (no intra)[33 33 17 13 33 17 21 0]xS 3081 4337 M (-)S 3101 4337 M (vector interlocks)[31 33 30 17 33 20 17 13 33 18 33 20 14 33 30 31 0]xS 0.18 0 scol F2S31 Ji 2820 4416 M (r)S 0 0 scol F1S3C Ji 2881 4416 M (no intra)[33 33 17 13 33 17 21 0]xS 3081 4416 M (-)S 3101 4416 M (vector hazards)[31 33 30 17 33 20 17 34 34 29 33 21 33 0]xS 0.18 0 scol F2S31 Ji 2820 4496 M (r)S 0 0 scol F1S3C Ji 2881 4496 M (inner loop control hazards eliminated)[13 33 34 33 20 17 13 34 33 33 17 31 33 33 17 21 33 13 17 34 34 30 33 20 33 30 18 33 13 14 50 13 34 33 17 34 0]xS 0.18 0 scol F2S31 Ji 2820 4575 M (r)S 0 0 scol F1S3C Ji 2881 4575 M (need not issue multiple instructions)[33 33 34 33 17 34 33 17 17 13 30 30 34 33 18 49 34 13 17 13 34 13 33 17 14 33 30 17 20 33 30 17 14 33 34 0]xS 0.18 0 scol F2S31 Ji 2820 4654 M (r)S 0 0 scol F1S3C Ji 2881 4654 M (vectors can present memory access pattern to hardware)[31 33 30 17 33 20 30 17 30 33 33 17 33 21 33 30 34 33 17 17 50 34 50 33 21 29 17 33 31 30 33 30 30 18 33 33 17 17 33 21 33 17 17 33 17 34 33 20 34 43 33 21 0]xS F1S42 Ji 2747 4759 M (Want deeper pipelines but)[64 36 36 18 18 37 36 37 36 37 22 18 37 14 37 37 14 15 36 37 33 18 37 37 0]xS 0.18 0 scol F2S31 Ji 2820 4840 M (r)S 0 0 scol F1S3C Ji 2881 4840 M (interlock logic is hard to divide into more stages)[13 33 17 33 20 14 33 30 31 17 13 33 34 13 30 17 13 30 17 34 33 20 33 17 17 33 18 33 13 31 13 33 33 17 14 33 17 33 18 50 33 20 33 17 30 17 34 33 33 0]xS 0.18 0 scol F2S31 Ji 2820 4919 M (r)S 0 0 scol F1S3C Ji 2881 4919 M (bubbles due to data hazard increase)[33 33 34 33 14 33 30 17 34 33 33 17 17 33 17 34 33 17 33 17 34 34 30 33 20 33 17 14 33 30 21 33 33 31 0]xS 0.18 0 scol F2S31 Ji 2820 4999 M (r)S 0 0 scol F1S3C Ji 2881 4999 M (hard to issue multiple instructions per cycle)[33 33 20 33 17 18 33 17 13 30 30 34 33 18 49 34 13 17 13 34 13 33 17 14 33 30 17 20 33 30 18 13 34 33 30 17 33 34 21 17 30 29 30 14 0]xS 0.18 0 scol F2S31 Ji 2820 5078 M (r)S 0 0 scol F1S3C Ji 2881 5078 M (fetch&issue bottleneck \(Flynn bottleneck\))[17 33 17 30 33 40 13 30 30 34 33 17 34 33 17 17 13 34 33 33 30 31 17 20 37 14 29 34 33 17 34 33 17 17 13 33 34 33 30 31 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 9]%%) = % %%PageTrailer %%Page: 10 10 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4778 6394 M (10)[54 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (37)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 663 1340 M <2E060D0515070828070D020C05060D0512070618081C28040406141E0C2608311D>[64 54 50 46 52 47 30 72 47 50 58 27 46 55 51 46 51 47 54 49 29 36 72 53 52 55 51 58 27 59 29 59 0]xS 0 0 scol F1S42 Ji 586 1516 M (Vector)[44 37 33 18 37 0]xS 777 1516 M (-)S 798 1516 M (Register Machines)[48 36 37 15 33 18 37 22 17 55 37 32 37 15 36 37 0]xS 0.18 0 scol F2S31 Ji 659 1597 M (r)S 0 0 scol F1S3C Ji 720 1597 M (load/store architectures)[13 33 34 33 17 30 17 33 20 33 18 33 20 31 33 13 17 33 30 18 33 20 33 0]xS 0.18 0 scol F2S31 Ji 659 1676 M (r)S 0 0 scol F1S3C Ji 720 1676 M (vector operations use vector register except ld/)[31 33 30 17 33 20 17 33 33 33 21 33 17 13 34 33 30 17 33 31 33 17 31 33 30 17 33 20 17 20 33 34 13 30 17 33 20 18 33 30 30 33 33 17 17 14 33 0]xS 1968 1676 M (st)[30 0]xS 0.18 0 scol F2S31 Ji 659 1756 M (r)S 0 0 scol F1S3C Ji 720 1756 M (register ports cheaper than memory ports)[20 33 33 13 30 18 33 20 17 34 33 20 17 30 17 30 34 33 34 33 33 20 17 17 34 33 33 18 50 34 50 33 21 29 17 34 33 20 17 0]xS 0.18 0 scol F2S31 Ji 659 1835 M (r)S 0 0 scol F1S3C Ji 720 1835 M (optimized for small vectors)[33 33 17 14 50 14 29 34 33 17 17 33 20 17 31 49 34 13 13 17 31 33 30 17 33 20 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (38)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 2965 1340 M <2E060D0515070828070D020C05060D0512070618081C01151405241D>[64 54 50 46 52 47 30 72 47 50 58 27 46 55 51 46 51 47 54 49 29 36 59 52 52 46 25 0]xS 0 0 scol F1S42 Ji 2747 1516 M (Memory)[55 37 55 37 22 0]xS 2984 1516 M (-)S 3006 1516 M (Memory vector machines)[55 37 55 37 22 31 18 33 37 33 18 37 22 18 55 37 32 37 14 37 37 0]xS 0.18 0 scol F2S31 Ji 2820 1597 M (r)S 0 0 scol F1S3C Ji 2881 1597 M (all vectors reside in memory)[33 13 13 17 31 33 30 17 33 20 30 17 20 33 31 13 34 33 17 13 33 18 50 34 50 33 21 0]xS 0.18 0 scol F2S31 Ji 2820 1676 M (r)S 0 0 scol F1S3C Ji 2881 1676 M (long startup latency)[13 33 34 33 17 30 17 33 20 17 34 33 17 13 33 18 33 33 31 0]xS 0.18 0 scol F2S31 Ji 2820 1756 M (r)S 0 0 scol F1S3C Ji 2881 1756 M (memory ports expensive)[50 34 49 34 21 29 17 33 34 20 17 30 17 33 30 34 33 33 30 13 31 0]xS 0.18 0 scol F2S31 Ji 2820 1835 M (r)S 0 0 scol F1S3C Ji 2881 1835 M (optimized for long vectors)[33 33 17 14 50 14 29 34 33 17 17 33 20 17 13 34 33 33 17 31 33 30 17 33 20 0]xS F1S42 Ji 2747 1940 M (Fact: most vectors are short)[40 37 33 18 18 18 55 37 33 18 18 32 37 33 18 37 22 33 17 37 22 37 18 32 37 37 22 0]xS 0.18 0 scol F2S31 Ji 2820 2021 M (r)S 0 0 scol F1S3C Ji 2881 2021 M (early machines were memory)[33 33 20 14 29 18 50 33 31 33 13 34 33 30 17 44 33 20 33 18 50 34 50 33 21 0]xS 3667 2021 M (-)S 3688 2021 M (memory)[50 34 50 33 21 0]xS 0.18 0 scol F2S31 Ji 2820 2100 M (r)S 0 0 scol F1S3C Ji 2881 2100 M (TI ASC, CDC STAR)[38 16 17 40 40 43 17 17 43 43 43 17 40 38 40 0]xS 3416 2100 M (-)S 3436 2100 M (100)[33 33 0]xS 0.18 0 scol F2S31 Ji 2820 2179 M (r)S 0 0 scol F1S3C Ji 2881 2179 M (modern vector machines use vector)[50 33 34 33 20 33 17 31 33 30 17 33 20 18 49 34 30 33 14 33 34 30 17 33 30 33 17 31 33 30 17 33 0]xS 3834 2179 M (-)S 3854 2179 M (registers)[21 33 33 13 30 18 33 20 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (39)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 991 4080 M <2E2D0E100B0828070D020C05060D05120706>[64 87 54 51 68 29 72 48 50 57 28 46 54 51 46 51 47 0]xS 0 0 scol F1S42 Ji 586 4256 M (Strongly based on CRAY)[44 18 22 37 37 36 15 31 18 37 37 33 37 37 18 37 37 17 48 48 44 0]xS 1316 4256 M (-)S 1338 4256 M (1)S 586 4363 M (Extend MIPS with vector instructions)[44 32 18 37 37 37 18 55 18 44 44 18 47 15 18 37 17 33 37 33 18 36 22 18 15 37 33 18 21 37 33 18 15 36 37 0]xS 0.18 0 scol F2S31 Ji 659 4444 M (r)S 0 0 scol F1S3C Ji 720 4444 M (original MIPS is scalar unit)[33 20 13 34 13 34 33 13 18 50 16 40 40 17 13 30 17 17 30 30 34 13 33 20 18 33 33 13 0]xS 0.18 0 scol F2S31 Ji 659 4523 M (r)S 0 0 scol F1S3C Ji 720 4523 M (32 integer and 32 FP registers)[33 33 17 13 33 18 33 34 33 20 17 34 33 33 17 34 33 17 37 40 17 20 34 33 13 30 17 34 20 0]xS F1S42 Ji 586 4628 M (Eight vector registers \(V0)[44 15 37 37 18 17 33 37 33 18 36 22 18 22 37 36 15 33 18 37 22 33 18 21 44 0]xS 1324 4628 M (-)S 1346 4628 M (V7\))[43 37 0]xS 0.18 0 scol F2S31 Ji 659 4709 M (r)S 0 0 scol F1S3C Ji 720 4709 M (64 double)[33 33 17 34 33 34 33 13 0]xS 984 4709 M (-)S 1004 4709 M (precision FP each \(4K bytes total\))[33 21 33 30 13 31 13 34 33 17 37 40 17 33 33 31 33 17 20 33 40 18 34 29 17 33 30 17 17 33 17 33 13 0]xS F1S42 Ji 586 4814 M (Five vector functional units)[40 15 33 37 17 33 37 33 18 36 22 18 18 37 37 33 18 14 37 36 37 15 18 36 37 15 18 0]xS 0.18 0 scol F2S31 Ji 659 4895 M (r)S 0 0 scol F1S3C Ji 720 4895 M (FP+, FP*, FP/, integer and logical)[37 40 35 17 17 37 40 23 17 17 37 40 17 16 17 13 33 17 33 34 33 20 17 34 33 33 17 14 33 34 13 30 33 0]xS 0.18 0 scol F2S31 Ji 659 4974 M (r)S 0 0 scol F1S3C Ji 720 4974 M (fully)[17 33 13 14 0]xS 826 4974 M (-)S 847 4974 M (pipeline with 2)[33 13 34 33 14 13 34 33 17 43 13 17 33 18 0]xS 1228 4974 M (-)S 1248 4974 M (20 stages)[34 33 17 30 17 34 33 33 0]xS F1S42 Ji 586 5079 M (Vector ld/)[44 37 33 18 37 22 18 14 37 0]xS 864 5079 M (st)[33 0]xS 933 5079 M (units)[37 36 15 18 0]xS 0.18 0 scol F2S31 Ji 659 5160 M (r)S 0 0 scol F1S3C Ji 720 5160 M (fully)[17 33 13 14 0]xS 826 5160 M (-)S 847 5160 M (pipelined with 10)[33 13 34 33 14 13 34 33 33 17 44 13 17 33 17 34 0]xS 1295 5160 M (-)S 1315 5160 M (50 stages)[34 33 17 30 17 34 33 33 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (40)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3167 4080 M <2E2D0E100B080E14180507120D050C151418>[64 87 54 51 68 29 54 51 48 47 47 51 51 47 27 52 51 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Vector)[44 37 33 18 37 0]xS 2938 4256 M (-)S 2959 4256 M (vector instructions)[33 37 33 17 37 22 18 15 36 33 18 22 37 33 18 14 37 37 0]xS 0.18 0 scol F2S31 Ji 2820 4337 M (r)S 0 0 scol F1S3C Ji 2881 4337 M (operate on two vectors)[33 33 33 21 33 17 33 18 33 33 17 17 44 33 17 31 33 30 17 33 20 0]xS 0.18 0 scol F2S31 Ji 2820 4416 M (r)S 0 0 scol F1S3C Ji 2881 4416 M (produce a third vector)[33 20 33 34 33 31 33 17 33 17 17 33 13 21 33 17 31 33 30 17 33 0]xS 0.18 0 scol F2S31 Ji 2820 4496 M (r)S 0 0 scol F1S3C Ji 2881 4496 M (addv)[33 33 33 0]xS 3141 4496 M (v1, v2, v3)[31 33 17 16 31 33 17 16 31 0]xS F1S42 Ji 2747 4600 M (Vector)[44 37 33 18 37 0]xS 2938 4600 M (-)S 2960 4600 M (scalar instructions)[32 33 37 14 37 22 18 15 36 33 18 22 37 33 18 14 37 37 0]xS 0.18 0 scol F2S31 Ji 2820 4682 M (r)S 0 0 scol F1S3C Ji 2881 4682 M (operate on one vector and one scalar)[33 33 33 21 33 17 33 18 33 33 17 34 33 33 17 31 33 30 17 33 20 17 34 33 33 18 33 34 33 17 30 30 33 14 33 0]xS 0.18 0 scol F2S31 Ji 2820 4761 M (r)S 0 0 scol F1S3C Ji 2881 4761 M (addv)[33 33 33 0]xS 3141 4761 M (v1, f0, v3)[31 33 17 17 17 33 17 16 31 0]xS F1S42 Ji 2747 4865 M (Vector ld/)[44 37 33 18 37 22 18 14 37 0]xS 3025 4865 M (st)[33 0]xS 3094 4865 M (instructions)[15 37 33 18 21 37 33 18 14 37 37 0]xS 0.18 0 scol F2S31 Ji 2820 4947 M (r)S 0 0 scol F1S3C Ji 2881 4947 M (ld/)[13 33 0]xS 2944 4947 M (st)[30 0]xS 3008 4947 M (a vector from memory into a vector register)[33 17 31 33 30 17 33 20 17 17 20 34 49 18 49 34 50 33 21 29 17 14 33 17 33 17 33 17 31 33 30 17 33 20 17 20 34 33 13 30 17 34 0]xS 0.18 0 scol F2S31 Ji 2820 5026 M (r)S 0 0 scol F1S3C Ji 2881 5026 M (operates on contiguous addresses)[33 33 33 21 33 17 33 30 18 33 33 17 31 33 33 17 14 33 34 33 33 30 18 33 34 33 20 33 31 30 33 0]xS 0.18 0 scol F2S31 Ji 2820 5105 M (r)S 0 0 scol F1S3C Ji 2881 5105 M (lv)[13 0]xS 2944 5105 M ([r1], v1)[17 20 33 17 17 16 31 0]xS 3535 5105 M (; v[I] = M[r1+I])[17 16 31 17 16 17 17 35 17 49 17 20 33 36 16 0]xS 0.18 0 scol F2S31 Ji 2820 5185 M (r)S 0 0 scol F1S3C Ji 2881 5185 M (sv)[30 0]xS 2957 5185 M (v1, [r1])[31 33 17 17 17 20 33 0]xS 3535 5185 M (; M[r1+I] = v[I])[17 17 49 17 20 33 36 16 17 17 35 17 31 17 16 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 10]%%) = % %%PageTrailer %%Page: 11 11 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4778 6394 M (11)[54 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (41)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 1 2968 18 <00010054ffa603cb065d0015003740200514080f4717010041140f080504 00140f080504041729292c0d042b163d39182b4e10f44ddd4e456544e612 1739002f17332b313017222635343736003712171e011514070306070b01 06b12538074e01b04f834325380b70437cdab51b5a32251012d70329d801 66030133241720fef0b9f2fe62fe6f3b>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /slash 18 def end /TTE296AC28t00 findfont /Encoding get dup 52 /slash put pop F3S62 Ji 1027 1340 M <2E2D0E100B080F15031E340B0515070608>[64 87 54 51 68 29 54 52 50 58 50 69 46 52 47 54 0]xS 0 0 scol F1S42 Ji 586 1516 M (ld/)[15 37 0]xS 656 1516 M (st)[33 0]xS 725 1516 M (vector with stride)[33 36 33 18 37 22 18 47 15 18 37 18 33 18 22 14 37 0]xS 0.18 0 scol F2S31 Ji 659 1597 M (r)S 0 0 scol F1S3C Ji 720 1597 M (vectors are not always contiguous in memory)[31 33 30 17 33 20 30 17 33 20 33 17 33 33 17 17 34 13 44 34 29 30 17 30 34 33 17 13 34 34 33 33 30 17 14 33 17 50 34 50 33 21 0]xS 0.18 0 scol F2S31 Ji 659 1676 M (r)S 0 0 scol F1S3C Ji 720 1676 M (add non)[33 33 33 18 33 34 0]xS 937 1676 M (-)S 957 1676 M (unit stride on each access)[34 33 13 17 17 30 17 20 14 33 33 17 34 33 17 34 33 30 33 18 33 30 30 33 30 0]xS 0.18 0 scol F2S2C Ji 732 1745 M (m)S 0 0 scol F1S37 Ji 787 1745 M (non)[31 30 0]xS 879 1745 M (-)S 897 1745 M (unit )[30 31 11 15 0]xS 999 1745 M (autoincrement)[31 31 15 31 11 31 28 18 30 46 30 31 0]xS 0.18 0 scol F2S31 Ji 659 1824 M (r)S 0 0 scol F1S3C Ji 720 1824 M (lvws)[13 31 43 0]xS 854 1824 M ([r1,r2], v1)[17 20 33 17 20 33 17 17 16 31 0]xS 1374 1824 M (; v[I] = M[r1+I*r2] )[17 16 31 17 16 17 17 35 17 49 17 20 33 36 16 23 21 33 17 0]xS 0.18 0 scol F2S31 Ji 659 1903 M (r)S 0 0 scol F1S3C Ji 720 1903 M (svws)[30 31 43 0]xS 870 1903 M (v1, [r1, r2])[31 33 17 16 17 20 33 17 17 20 33 0]xS 1374 1903 M (; M[r1+I*r2] = v[I])[17 17 49 17 20 33 36 16 24 20 33 17 17 35 17 31 17 16 0]xS F1S42 Ji 586 2008 M (ld/)[15 37 0]xS 656 2008 M (st)[33 0]xS 725 2008 M (indexed)[15 36 37 37 32 37 0]xS 0.18 0 scol F2S31 Ji 659 2089 M (r)S 0 0 scol F1S3C Ji 720 2089 M (indirect accesses through an index vector)[13 33 33 14 20 33 30 17 17 33 30 31 33 30 31 33 30 17 17 33 21 33 34 33 33 17 34 33 17 14 33 34 33 30 17 30 33 30 17 33 0]xS 0.18 0 scol F2S2C Ji 732 2158 M (m)S 0 0 scol F1S37 Ji 787 2158 M (important for scatter/gather \(see later\))[11 47 31 31 18 14 31 31 15 15 14 31 18 15 27 28 31 15 14 31 18 15 30 31 15 30 31 18 15 18 27 31 31 15 11 31 15 31 18 0]xS 0.18 0 scol F2S31 Ji 659 2237 M (r)S 0 0 scol F1S3C Ji 720 2237 M (lvws)[13 31 43 0]xS 854 2237 M ([r1,v2], v1)[17 20 33 16 31 33 17 17 16 31 0]xS 1374 2237 M (; v[I] = M[r1+v2[I]])[17 16 31 17 16 17 17 35 17 49 17 20 33 35 31 33 17 16 17 0]xS 0.18 0 scol F2S31 Ji 659 2316 M (r)S 0 0 scol F1S3C Ji 720 2316 M (svws)[30 31 43 0]xS 870 2316 M (v1, [r1, v2])[31 33 17 16 17 20 33 17 16 31 33 0]xS 1374 2316 M (; M[r1+v2[I]] = v[I])[17 17 49 17 20 33 35 31 33 17 16 17 17 17 35 17 31 17 16 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (42)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S 0]xS F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3143 1340 M <2E060D0515070801151E060825260319041306>[64 54 50 46 52 47 30 59 52 58 54 29 61 59 50 77 52 27 0]xS 0 0 scol F1S42 Ji 2747 1517 M (DAXPY: double)[48 44 43 44 42 19 18 37 37 37 37 14 0]xS 3204 1517 M (-)S 3226 1517 M (precision )[37 21 37 33 15 32 15 36 37 0]xS F8S42 Ji 3507 1517 M (Y)S F1S42 Ji 3568 1517 M (= a * )[39 18 37 18 26 0]xS F8S42 Ji 3724 1517 M (X)S F1S42 Ji 3785 1517 M (+ )[39 0]xS F8S42 Ji 3842 1517 M (Y)S F1S42 Ji 2747 1623 M (C language code)[48 18 15 37 36 37 36 37 37 37 18 32 37 36 0]xS 2855 1729 M (for \(I=1; I<=64;I++\))[19 37 22 18 22 18 38 37 18 18 18 38 39 37 37 18 17 38 39 0]xS 2969 1795 M (y[I)[32 18 0]xS 3037 1795 M (] = a*x[I]+y[I])[19 18 39 18 37 26 32 18 18 18 39 31 19 18 0]xS 2747 1940 M (VMIPS code)[44 55 18 44 44 18 33 36 37 0]xS F1S3C Ji 2820 2012 M (VLR )[40 33 43 17 17 17 0]xS 3141 2012 M (64)[33 0]xS 2820 2083 M (ld)[13 0]xS 3141 2083 M ([a], f0)[17 33 17 17 17 17 0]xS 2820 2154 M (lv)[13 0]xS 3141 2154 M ([rx], v1)[17 20 30 17 17 16 31 0]xS 2820 2225 M (multv)[50 33 13 17 0]xS 3141 2225 M (v1, f0, v2 )[31 33 17 17 17 33 17 16 31 33 16 17 17 17 16 17 17 17 16 17 17 0]xS 0.414 0 scol 3587 2225 M (7 instructions total as compared to)[33 17 13 33 30 17 20 33 30 17 13 34 33 30 17 17 33 17 34 13 17 33 31 17 30 34 49 34 33 20 34 33 17 17 0]xS 0 0 scol 2820 2296 M (lv)[13 0]xS 3141 2296 M ([)S 3158 2296 M (ry)[20 0]xS 3207 2296 M (], v3)[17 17 17 31 0]xS 0.414 0 scol 3586 2296 M (~500 MIPS instructions!)[35 33 33 33 18 50 16 40 40 17 13 34 30 17 20 33 30 17 14 33 33 30 0]xS 0 0 scol 2820 2367 M (addv)[33 34 33 0]xS 3141 2367 M (v2, v3, v4)[31 33 17 16 31 33 17 16 31 0]xS 2820 2438 M (sv)[30 0]xS 3141 2438 M (v4, [)[31 33 17 17 0]xS 3256 2438 M (ry)[20 0]xS 3305 2438 M (])S N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (43)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1185 4080 M <0B05070C04082D0C140C141B>[68 46 48 27 53 29 87 28 52 27 52 0]xS 0 0 scol F1S42 Ji 586 4256 M (Not all vectors are 64 elements long)[48 37 18 18 37 14 15 18 33 36 33 18 37 22 33 18 36 22 37 18 36 37 18 37 14 37 55 36 37 18 33 18 15 36 36 0]xS 586 4363 M (Vector length register \(VLR\))[44 37 33 18 37 22 18 14 37 36 37 18 37 18 22 36 37 15 33 18 37 22 18 21 44 36 48 0]xS 0.18 0 scol F2S31 Ji 659 4444 M (r)S 0 0 scol F1S3C Ji 720 4444 M (controls length of vector operations)[30 33 33 17 20 34 13 30 17 13 34 33 33 18 33 17 33 17 17 31 33 30 17 33 20 17 33 34 33 20 33 17 14 33 34 0]xS 0.18 0 scol F2S31 Ji 659 4523 M (r)S 0 0 scol F1S3C Ji 720 4523 M (0 < VLR < MVL = 64)[33 17 35 17 40 33 43 17 35 18 49 41 33 17 35 17 33 0]xS F1S42 Ji 586 4628 M (Strip mining)[44 18 22 15 37 18 55 14 37 15 36 0]xS 0.18 0 scol F2S31 Ji 659 4709 M (r)S 0 0 scol F1S3C Ji 720 4709 M (break long vectors into chunks <= MVL)[33 20 33 33 31 17 13 34 33 33 17 31 33 30 17 33 20 30 17 14 33 17 33 17 30 34 33 33 31 30 17 35 35 18 50 40 0]xS 0.18 0 scol F2S31 Ji 659 4788 M (r)S 0 0 scol F1S3C Ji 720 4788 M (inner loop iteration implements the code for 64 elements)[13 33 34 33 20 17 13 34 33 33 18 13 17 33 21 33 17 13 34 33 17 14 50 33 13 34 50 34 33 17 30 17 17 33 33 17 31 34 33 33 17 17 33 20 18 33 33 17 34 13 34 50 33 33 17 0]xS 0.18 0 scol F2S31 Ji 659 4867 M (r)S 0 0 scol F1S3C Ji 720 4867 M (outer loop iterates through the chunks)[33 33 17 33 20 17 14 33 34 33 17 13 17 33 21 33 17 33 30 17 17 34 20 34 33 34 33 17 17 33 33 17 31 33 34 33 31 0]xS 0.18 0 scol F2S31 Ji 659 4947 M (r)S 0 0 scol F1S3C Ji 720 4947 M (deal with case that vector length mod MVL <> 0)[33 33 34 13 17 43 13 17 33 17 31 33 30 33 17 17 34 33 17 17 31 33 30 17 33 20 17 13 33 34 33 17 33 18 50 33 34 17 49 41 33 17 35 35 17 0]xS 0.18 0 scol F2S2C Ji 732 5015 M (m)S 0 0 scol F1S37 Ji 787 5015 M (set VLR = vector length mod MVL for first iteration)[28 31 15 15 36 31 40 15 32 14 28 30 28 15 31 18 15 11 31 30 31 15 31 14 46 30 31 15 45 37 31 15 14 31 18 15 15 11 18 28 15 15 11 15 31 18 31 16 11 31 0]xS 0.18 0 scol F2S2C Ji 732 5083 M (m)S 0 0 scol F1S37 Ji 787 5083 M (set VLR = MVL for the rest)[28 31 15 15 36 31 40 15 32 15 45 36 31 15 15 31 18 15 14 31 31 15 17 31 28 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (44)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3048 4080 M <1105020607082E060D051507081104060703050C151418>[78 46 57 54 48 29 64 54 51 46 52 47 30 78 52 55 47 50 47 28 52 51 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Use masked vector register for )[48 33 37 18 54 37 33 33 36 37 18 32 37 33 18 37 22 18 22 36 37 15 33 17 37 22 18 18 37 22 0]xS 3660 4256 M (vectorizing)[32 37 32 18 37 22 15 32 15 37 0]xS 3992 4256 M (if statements)[14 19 18 33 18 37 17 37 55 36 37 18 0]xS 0.18 0 scol F2S31 Ji 2820 4337 M (r)S 0 0 scol F1S3C Ji 2881 4337 M (a mask specifies which vector elements are operated on)[33 17 50 33 30 31 17 30 33 33 30 13 17 14 33 30 17 44 33 13 31 33 17 31 33 30 17 33 20 17 33 13 34 50 34 33 17 30 17 33 20 33 18 33 34 33 20 33 18 33 33 17 34 0]xS 0.18 0 scol F2S31 Ji 2820 4416 M (r)S 0 0 scol F1S3C Ji 2881 4416 M (can set the mask using logical compares \()[30 33 33 17 30 33 17 17 17 34 33 18 49 33 30 31 17 33 30 14 33 33 17 14 33 34 13 30 33 13 17 31 34 50 33 34 20 33 30 17 0]xS 4002 4416 M (sltsv)[30 13 17 30 0]xS 4139 4416 M (v1, f0\))[31 33 17 17 17 33 0]xS 0.18 0 scol F2S31 Ji 2820 4496 M (r)S 0 0 scol F1S3C Ji 2881 4496 M (a form of if)[33 17 17 33 21 49 17 33 17 17 13 0]xS 3165 4496 M (-)S 3185 4496 M (conversion)[30 34 33 31 33 20 30 13 34 0]xS F1S42 Ji 2747 4600 M (Vector chaining)[44 37 33 18 37 22 18 32 37 37 14 37 15 36 0]xS 0.18 0 scol F2S31 Ji 2820 4682 M (r)S 0 0 scol F1S3C Ji 2881 4682 M (bypassing vector values between functional units)[33 30 33 34 30 30 13 34 33 17 31 33 30 17 33 20 17 31 33 13 33 33 30 17 34 33 17 44 33 34 33 17 17 33 34 30 17 13 33 34 33 13 17 34 33 13 17 0]xS 0.18 0 scol F2S31 Ji 2820 4761 M (r)S 0 0 scol F1S3C Ji 2881 4761 M (multv)[50 33 13 17 0]xS 3042 4761 M (--)[20 0]xS 3082 4761 M (, )[17 0]xS 3116 4761 M (--)[20 0]xS 3156 4761 M (, v1 and )[17 16 31 33 17 33 33 33 0]xS 3386 4761 M (addv)[33 34 33 0]xS 3534 4761 M (--)[20 0]xS 3574 4761 M (, v1, )[17 16 31 33 17 0]xS 3705 4761 M (--)[20 0]xS 3762 4761 M (executing simultaneously)[33 30 33 30 33 17 13 34 33 17 30 14 50 33 13 17 34 33 34 33 34 30 14 0]xS F1S42 Ji 2747 4865 M (Scatter/gather)[44 33 37 18 18 37 22 18 36 37 18 37 36 0]xS 0.18 0 scol F2S31 Ji 2820 4947 M (r)S 0 0 scol F1S3C Ji 2881 4947 M (used for sparse arrays & \223wrong way\224 access in dense arrays)[33 30 33 33 17 17 34 20 17 30 34 33 20 30 33 18 33 20 20 34 30 30 17 40 17 20 43 20 34 34 33 17 43 34 30 21 17 33 30 30 33 30 30 17 14 33 17 34 33 33 31 33 17 33 20 21 34 29 0]xS 0.18 0 scol F2S31 Ji 2820 5026 M (r)S 0 0 scol F1S3C Ji 2881 5026 M (using an index vector, gather elements into a vector register) [33 30 13 34 33 17 34 33 17 13 34 33 33 30 17 31 33 30 17 33 20 17 17 33 33 17 34 33 20 17 34 13 34 50 33 33 18 30 17 13 33 17 33 17 33 17 31 33 30 17 33 20 17 20 34 33 13 30 18 33 0]xS 0.18 0 scol F2S31 Ji 2820 5105 M (r)S 0 0 scol F1S3C Ji 2881 5105 M (operate on the vector)[33 33 33 21 33 17 33 18 33 33 17 17 34 33 17 31 33 30 17 33 0]xS 0.18 0 scol F2S31 Ji 2820 5185 M (r)S 0 0 scol F1S3C Ji 2881 5185 M (scatter the result back to memory)[30 30 33 17 17 33 20 17 17 33 33 17 21 33 30 34 13 17 17 33 33 30 31 17 17 33 17 50 34 50 33 21 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 11]%%) = % %%PageTrailer %%Page: 12 12 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4778 6394 M (12)[54 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (45)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 1224 1336 M <21061E120D050C15141823>[55 48 51 45 45 42 24 46 47 42 0]xS 0 0 scol F1S42 Ji 586 1516 M (Dot product)[48 37 18 18 37 21 37 37 36 33 0]xS 0.18 0 scol F2S31 Ji 659 1597 M (r)S 0 0 scol F1S3C Ji 720 1597 M (For \(i=0; i<64; i++\))[37 33 20 17 20 13 35 33 17 17 13 36 34 33 17 17 13 35 35 0]xS 830 1657 M (sum = sum + )[30 33 49 17 35 17 30 34 49 18 35 0]xS 1194 1657 M (A[i)[40 17 0]xS 1264 1657 M (] * )[17 17 23 0]xS 1338 1657 M (B[i)[40 17 0]xS 1408 1657 M (])S F1S42 Ji 586 1762 M (Can this be )[48 37 37 18 18 36 15 33 18 36 37 0]xS 937 1762 M (vectorized)[33 36 33 18 37 22 15 32 37 0]xS 1236 1762 M (?)S 586 1869 M (Yes, but in pieces.)[42 37 33 18 18 37 37 18 18 15 37 18 37 15 37 33 36 33 0]xS 0.18 0 scol F2S31 Ji 659 1950 M (r)S 0 0 scol F1S3C Ji 720 1950 M (vectorize)[31 33 30 17 33 20 13 30 0]xS 977 1950 M (the multiply, creating vector of partial sums)[17 33 33 18 50 33 13 17 14 33 14 29 17 17 30 20 34 33 17 13 34 33 17 31 33 30 17 33 21 17 33 17 17 33 33 20 17 14 33 13 17 30 34 50 0]xS 0.18 0 scol F2S2C Ji 732 2018 M (m)S 0 0 scol F1S37 Ji 787 2018 M (lv)[11 0]xS 980 2018 M (v1, a)[28 31 15 15 0]xS 0.18 0 scol F2S2C Ji 732 2086 M (m)S 0 0 scol F1S37 Ji 787 2086 M (lv)[11 0]xS 980 2086 M (v2, b)[28 31 15 15 0]xS 0.18 0 scol F2S2C Ji 732 2155 M (m)S 0 0 scol F1S37 Ji 787 2155 M (multv)[46 31 11 15 0]xS 980 2155 M (v3, v1, v2)[28 31 15 14 28 31 15 14 29 0]xS 0.18 0 scol F2S31 Ji 659 2234 M (r)S 0 0 scol F1S3C Ji 720 2234 M (break vector of partial sums into 2 pieces and use vector add) [33 20 33 33 31 17 31 33 30 17 33 20 17 33 17 17 33 33 20 17 14 33 13 17 31 34 49 30 17 13 33 18 33 17 33 17 34 13 34 30 33 30 17 34 33 33 17 33 31 33 17 31 33 30 17 33 20 17 33 34 0]xS 0.18 0 scol F2S31 Ji 659 2313 M (r)S 0 0 scol F1S3C Ji 720 2313 M (recursively break into smaller pieces: 32, 16, 8, 4, 2, 1)[20 33 30 33 20 31 13 31 33 13 29 18 33 20 34 33 31 17 13 33 17 33 17 31 50 33 13 14 33 20 17 34 13 33 31 33 30 17 17 33 33 17 17 34 33 17 17 33 17 17 33 17 17 33 17 17 0]xS 0.18 0 scol F2S31 Ji 659 2393 M (r)S 0 0 scol F1S3C Ji 720 2393 M (use scalar add when vector becomes short enough \(e.g., 4 or 8\)) [33 30 33 17 30 30 34 13 33 20 18 33 34 33 17 43 34 33 33 17 31 33 30 17 33 20 17 34 33 30 34 50 33 31 17 30 33 33 20 17 17 34 33 34 33 34 33 17 20 33 17 33 17 17 17 33 17 34 20 17 33 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (46)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3275 1340 M <2E060D051507082D0619150727>[64 54 50 46 52 47 29 87 55 76 52 47 0]xS 0 0 scol F1S42 Ji 2747 1516 M (What kind of memory hierarchy would you use for vectors?)[64 36 36 18 18 33 14 37 37 18 36 19 18 54 37 55 37 22 31 18 37 15 37 22 37 22 32 37 31 19 47 37 37 15 37 18 31 37 37 18 37 33 37 17 19 37 22 18 32 37 33 18 37 21 33 0]xS 2747 1623 M (Compiler techniques)[48 37 54 37 15 14 37 22 18 18 37 33 36 37 15 36 37 37 0]xS 0.18 0 scol F2S31 Ji 2820 1704 M (r)S 0 0 scol F1S3C Ji 2881 1704 M (Need to identify independent operations)[43 33 34 33 17 17 33 17 13 34 33 33 18 13 17 29 17 14 34 33 34 33 34 33 34 33 33 17 17 34 33 33 21 33 17 14 34 33 0]xS 0.18 0 scol F2S31 Ji 2820 1783 M (r)S 0 0 scol F1S3C Ji 2881 1783 M (Use sophisticated techniques to prove independence)[43 30 33 17 30 34 33 34 13 30 17 13 30 33 18 33 33 17 17 33 31 33 34 13 34 33 33 30 17 17 33 18 33 20 33 31 33 17 13 34 33 34 33 34 33 34 33 33 31 0]xS 0.18 0 scol F2S31 Ji 2820 1862 M (r)S 0 0 scol F1S3C Ji 2881 1862 M (Use programmer \223)[43 30 33 17 33 21 33 33 21 34 50 50 33 20 17 0]xS 3370 1862 M (pragmas)[33 20 34 34 50 33 0]xS 3604 1862 M (\224 to assert independence)[20 17 17 33 17 33 30 31 33 20 18 17 13 33 34 33 34 33 34 33 34 33 30 0]xS F1S42 Ji 2747 1967 M (Final word: make the scalar unit fast!)[40 15 37 37 15 18 47 37 21 37 18 18 55 37 32 37 18 18 37 37 18 33 32 37 15 36 22 18 37 36 15 18 18 18 36 33 17 0]xS 0.18 0 scol F2S31 Ji 2820 2048 M (r)S 0 0 scol F1S3C Ji 2864 2048 M (Remember Amdahl\222s Law)[43 34 50 34 50 33 33 20 17 41 50 33 34 33 14 13 30 17 33 34 0]xS 0.18 0 scol F2S31 Ji 2820 2127 M (r)S 0 0 scol F1S3C Ji 2864 2127 M (CRAY)[43 43 40 0]xS 3030 2127 M (-)S 3051 2127 M (1 was the fastest )[33 17 43 33 30 17 17 34 33 17 17 33 30 17 33 30 17 0]xS 0.414 0 scol 3519 2127 M (scalar)[30 31 33 14 33 0]xS 0 0 scol 3697 2127 M (computer)[30 34 50 33 34 17 33 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (47)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S57 Ji 779 4076 M <01070327>[52 43 45 0]xS 965 4076 M (/)S 351 VM? 1 3324 20 <0001009effff032106170030004b402d2a430a4301311f132f133f134f13 5f136f130613111c042e432a1e212443112a2716431106430a27430f3201 0d2f5dedc4e47dc418e410c410fdc4c410ed003fddc45d10d4eded313005 23272227263534331f013426353413362706232226353437363736333215 14061514161514021514161737321615140602c0c7c6461c339d30291117 16018625283b5636635850430c07301001692a3737010109123a65010230 bc2f7f0103ff84683c272f432654594d175b1721862172fe3c713aa63502 37292a36>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /one 20 def end /TTE296AC28t00 findfont /Encoding get dup 53 /one put pop 1000 4076 M <35080E190413061906140503050C151408010203131306141B0618>[39 26 48 68 47 24 48 68 48 46 41 45 42 24 46 46 27 53 50 45 24 24 48 46 46 48 0]xS 0 0 scol F1S42 Ji 586 4256 M (High density machine for speed)[48 15 36 37 18 37 36 37 33 15 18 31 18 55 37 33 37 15 37 37 17 18 37 22 18 33 37 36 37 0]xS 586 4363 M (Heat dissipation)[48 37 37 18 18 36 15 33 33 14 37 37 18 14 37 0]xS 0.18 0 scol F2S31 Ji 659 4444 M (r)S 0 0 scol F1S3C Ji 720 4444 M (Freon cooling)[37 20 33 33 33 17 31 33 34 13 14 33 0]xS 0.18 0 scol F2S2C Ji 732 4512 M (m)S 0 0 scol F1S37 Ji 787 4512 M (Complex metallurgy to bond aluminum to stainless steel)[40 30 46 31 11 31 27 14 47 31 14 31 12 11 31 18 31 27 15 15 31 15 31 30 31 31 14 31 11 30 47 11 31 30 47 15 15 30 15 28 15 31 11 31 11 31 28 28 15 28 14 30 31 0]xS 0.18 0 scol F2S2C Ji 732 4580 M (m)S 0 0 scol F1S37 Ji 787 4580 M (\223loss of Freon is not itself a problem\224\205.)[18 11 31 28 28 15 31 15 15 34 17 31 30 31 15 11 28 15 31 31 15 15 11 15 28 31 11 15 15 31 15 31 18 30 31 11 31 47 18 55 0]xS F1S42 Ji 586 4685 M (Power distribution and circuit )[44 37 47 37 22 18 37 15 33 18 21 15 37 37 17 15 37 37 17 37 37 37 17 33 15 22 32 37 15 18 0]xS 1445 4685 M (reliability)[22 37 14 15 37 36 15 15 15 18 0]xS 0.18 0 scol F2S31 Ji 659 4766 M (r)S 0 0 scol F1S3C Ji 720 4766 M (Used current balanced design)[43 30 33 33 17 31 33 20 21 33 33 17 17 34 33 13 34 33 31 33 33 17 34 33 30 14 33 0]xS 0.18 0 scol F2S2C Ji 732 4835 M (m)S 0 0 scol F1S37 Ji 787 4835 M (differential outputs, all outputs are terminated)[31 11 15 15 31 18 31 31 15 11 31 12 15 31 31 15 30 31 15 28 15 14 31 12 11 15 31 31 15 31 31 14 28 15 31 17 31 15 15 31 17 47 11 30 31 15 30 0]xS 0.18 0 scol F2S2C Ji 732 4903 M (m)S 0 0 scol F1S37 Ji 787 4903 M (steer current to correct output, no )[28 15 30 31 18 15 27 31 18 18 30 31 15 15 15 31 14 28 31 18 18 30 28 15 14 31 31 14 31 31 15 15 14 31 31 0]xS 1609 4903 M (di/dt)[31 11 15 31 0]xS 0.18 0 scol F2S31 Ji 659 4982 M (r)S 0 0 scol F1S3C Ji 720 4982 M (Required using simple gates)[43 33 34 33 13 21 33 33 18 33 30 14 33 33 17 30 14 50 33 14 33 17 34 33 17 33 0]xS 0.18 0 scol F2S2C Ji 732 5051 M (m)S 0 0 scol F1S37 Ji 787 5051 M (all logic used 5/4 AND/NAND gates \(high and low speed grades\)) [31 12 11 16 11 31 32 11 28 15 31 27 31 31 14 31 15 31 14 37 40 40 14 40 37 39 40 15 30 31 15 30 28 15 18 31 11 31 30 15 31 30 31 15 11 31 39 15 28 30 31 30 31 14 31 18 30 31 30 28 0]xS 0.18 0 scol F2S2C Ji 732 5119 M (m)S 0 0 scol F1S37 Ji 787 5119 M (all memory was 16x4 or 1024x1 )[31 12 11 15 47 30 46 31 18 27 15 39 30 28 14 31 31 26 31 15 31 18 14 31 30 31 31 26 31 0]xS 1573 5119 M (SRAMs)[37 39 37 45 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (48)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol 351 VM? 1 13602 59 <00010044ffac057e05f1003500a84082502a5f2f6615602a6d2f73037304 7906772e76308a2f0b7629015f0f5d135f15502e6d0566066f0f6d136430 09640a641a6b256d34041e13052e0428170d0b170b3631022802580e5015 5029562e6405662e0654050143054c0f4a1e4129452e4c30060405130523 053405312905051e1e13052e0434251a0a50340134601a011a3610d65ddd 5dc410c41217393d2f2f185d5d5d5d003f3f10e4e5111217395d5d5d3130 015d01060f01060713161716151406232227262f0201070623222635343f 0101262f012627263534363332171617161713123332161514056386487d 4940dc83661b3d2a26214a50869dfea8b82128293e1ab401776e7c74463c 2a3a2b558429547267e4de42293e0545a269b86847febebf7921242a3e1f 4678cee1fe72ce213e2a2420c901b393949d5e32232e2940b53d70888901 3e01353e2a23>/TTE296AC28t00 AddT42Char /TTE296AC28t00 findfont /CharStrings get begin /X 59 def end /TTE296AC28t00 findfont /Encoding get dup 54 /X put pop F3S62 Ji 3508 4080 M (--6)[87 87 0]xS 0 0 scol F1S42 Ji 2747 4363 M (Intro)[18 37 18 22 0]xS 2747 4469 M (Basics)[44 37 33 15 33 0]xS 2747 4576 M (Instruction Set)[18 37 33 18 22 37 33 18 14 37 37 18 44 37 0]xS 2747 4682 M (Examples)[44 32 37 55 37 14 37 0]xS 2747 4789 M (Integration into Pentium)[18 37 18 37 37 22 37 17 15 37 37 17 15 37 18 37 18 43 37 37 18 14 37 0]xS 2747 4896 M (Relationship to Vectors)[48 37 14 37 18 15 36 37 33 37 14 37 18 18 37 18 44 36 33 18 37 22 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 12]%%) = % %%PageTrailer %%Page: 13 13 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup % /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4778 6394 M (13)[54 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (49)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1347 1340 M (--6)[87 87 0]xS 0 0 scol F1S42 Ji 586 1516 M (Peleg)[44 37 15 36 0]xS 773 1516 M (& )[44 0]xS 833 1516 M (Weiser)[65 36 14 33 37 0]xS 1040 1516 M (, IEEE Micro, August 1996)[18 18 18 44 44 44 17 55 15 33 21 37 18 18 44 37 36 36 33 18 18 37 37 36 0]xS 586 1623 M (Goal: 2x performance in multimedia \(audio, video, etc.\))[51 37 37 15 18 18 37 32 18 37 36 22 18 37 22 54 37 37 32 37 18 15 37 18 54 37 15 18 14 55 37 36 14 37 18 22 37 36 37 15 37 18 17 33 15 36 37 37 18 18 37 18 33 18 0]xS 586 1729 M (Key technique: Single Instruction Multiple Data \(SIMD\))[44 37 31 18 18 37 33 37 37 15 37 37 37 18 18 43 15 37 36 15 37 18 18 36 33 18 22 37 33 18 14 37 37 17 55 37 15 18 14 37 15 37 17 48 37 18 37 18 22 44 17 55 48 0]xS 0.18 0 scol F2S31 Ji 659 1810 M (r)S 0 0 scol F1S3C Ji 720 1810 M (used in the past to build large)[33 30 33 33 18 13 33 17 17 34 33 17 33 33 30 17 17 17 33 18 33 33 14 13 33 17 14 33 21 33 0]xS 1506 1810 M (-)S 1526 1810 M (scale supercomputers)[30 31 33 14 33 17 31 33 34 33 20 30 34 50 34 33 17 33 20 0]xS F1S42 Ji 586 1915 M (One instruction computes multiple data simultaneously)[51 37 37 18 15 36 33 18 22 37 33 18 14 37 37 18 32 37 55 36 37 18 37 33 18 54 37 15 18 14 37 15 37 17 37 37 18 37 18 33 14 55 37 15 17 37 37 36 37 37 32 15 0]xS 586 2128 M (Superceded by MMX2/SSE/SSE2/???)[44 37 37 36 22 33 36 37 37 37 17 37 31 18 55 55 43 37 18 44 44 44 18 44 44 44 37 17 37 37 0]xS 0.18 0 scol F2S31 Ji 659 2209 M (r)S 0 0 scol F1S3C Ji 720 2209 M (Other vendors have their versions too)[47 17 33 33 20 17 31 33 33 33 33 20 30 18 33 33 31 33 17 17 33 33 14 20 17 31 33 20 30 13 33 33 30 17 17 34 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (50)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 3353 1340 M <2D2D360A080E14050715>[87 87 71 29 29 54 52 46 47 0]xS 0 0 scol F1S42 Ji 2747 1516 M (Most multimedia apps work on short integers)[55 37 33 18 18 55 36 15 18 15 55 36 37 14 37 18 37 36 37 33 18 47 37 22 33 18 37 37 17 33 37 36 22 18 18 15 37 18 37 36 37 22 0]xS 2747 1623 M (Pack data 8)[44 37 33 33 18 36 37 18 37 18 0]xS 3095 1623 M (-)S 3116 1623 M (bit or 16)[37 15 18 18 37 22 17 37 0]xS 3354 1623 M (-)S 3376 1623 M (bit data into 64)[36 15 18 18 37 37 17 37 18 15 37 18 37 17 36 0]xS 3806 1623 M (-)S 3828 1623 M (bit words)[37 15 18 18 47 37 22 36 0]xS 2747 1729 M (Operate on packed data like short vectors)[51 37 37 22 37 17 37 18 37 37 17 37 37 33 32 37 37 18 36 37 18 37 18 14 15 33 37 18 32 37 37 22 18 17 33 37 33 18 37 21 0]xS 0.18 0 scol F2S31 Ji 2820 1810 M (r)S 0 0 scol F1S3C Ji 2881 1810 M (SIMD \(around since Livermore S)[40 17 49 43 17 21 33 20 34 33 34 33 17 30 14 33 30 33 18 33 13 31 33 21 49 33 21 33 17 0]xS 3754 1810 M (-)S 3774 1810 M (1, 20 years ago!\))[33 17 17 34 33 17 30 33 34 20 30 17 33 34 33 19 0]xS F1S42 Ji 2747 1915 M (Integrate into x86 FP registers)[18 37 18 37 37 22 37 17 37 18 15 37 17 37 18 32 37 37 18 40 44 18 22 36 37 15 33 18 36 22 0]xS 2747 2022 M (Can improve performance by 8x \(in theory\))[48 37 37 18 14 55 37 21 37 32 37 18 37 37 21 18 37 22 55 36 37 33 37 17 37 31 18 37 33 18 22 15 37 18 18 37 37 37 22 31 0]xS 0.18 0 scol F2S31 Ji 2820 2103 M (r)S 0 0 scol F1S3C Ji 2881 2103 M (in reality performance is typically better than 2)[13 33 17 20 34 33 13 13 18 29 17 34 33 20 17 34 21 49 34 33 30 33 18 13 30 17 17 30 33 13 31 33 13 14 29 18 33 33 17 18 33 20 17 17 33 34 33 17 0]xS 0.18 0 scol F2S31 Ji 2820 2182 M (r)S 0 0 scol F1S3C Ji 2881 2182 M (gives people another reason to think their PC is obsolete!)[33 13 31 33 30 17 33 33 34 33 14 33 17 33 34 33 17 34 33 20 17 20 34 33 31 33 33 17 17 33 17 17 33 14 33 31 17 17 33 33 14 20 17 40 43 17 13 30 17 34 33 30 34 13 33 17 33 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (51)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1083 4080 M <2D2D360A08>[87 87 71 29 0]xS 1386 4080 M <2A0305030527040618>[71 51 46 50 47 51 52 54 0]xS 0 0 scol F1S42 Ji 586 4363 M (Native )[48 37 18 14 33 37 0]xS 791 4363 M (datatypes)[36 37 18 37 18 31 37 37 0]xS 1093 4363 M (smaller than usual)[33 55 37 15 14 37 22 18 18 37 36 37 18 37 32 36 37 0]xS 0.18 0 scol F2S31 Ji 659 4444 M (r)S 0 0 scol F1S3C Ji 720 4444 M (e.g., 8)[33 17 33 17 17 17 0]xS 887 4444 M (-)S 907 4444 M (bit pixels, 16)[33 13 17 17 34 13 30 33 13 30 17 17 34 0]xS 1241 4444 M (-)S 1262 4444 M (bit audio samples)[33 13 17 17 34 33 33 14 33 17 30 34 50 33 14 34 0]xS F1S42 Ji 586 4548 M (Datatypes)[48 37 18 37 18 31 37 37 0]xS 900 4548 M (packed or compressed into 64 bits)[37 37 33 32 37 37 18 37 22 18 32 37 55 36 22 37 33 32 37 37 18 14 37 18 37 18 37 37 17 37 15 18 0]xS 586 4655 M (1x64)[37 32 37 0]xS 729 4655 M (-)S 751 4655 M (bit quad)[36 15 18 18 37 37 36 0]xS 985 4655 M (-)S 1007 4655 M (words)[47 37 22 36 0]xS 586 4762 M (2x32)[37 32 37 0]xS 729 4762 M (-)S 751 4762 M (bit double)[36 15 18 18 37 37 36 37 14 0]xS 1036 4762 M (-)S 1058 4762 M (words)[47 37 22 37 0]xS 586 4868 M (4x16)[37 32 37 0]xS 729 4868 M (-)S 751 4868 M (bit words)[36 15 18 18 47 37 22 37 0]xS 586 4975 M (8x8)[37 32 0]xS 692 4975 M (-)S 714 4975 M (bit bytes)[37 15 18 18 37 31 18 37 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (52)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 2960 4080 M <2D2D360A0825140203140D061E080E14180507120D050C151418>[87 87 71 29 29 62 51 57 51 51 50 54 58 29 55 51 48 46 48 51 50 47 27 52 51 0]xS 0 0 scol F1S42 Ji 2747 4363 M (E.g., )[44 18 37 18 18 0]xS 2900 4363 M (addb)[37 37 36 0]xS 3065 4363 M (\(for byte\))[21 19 37 22 18 37 31 18 37 0]xS 2909 4469 M (17)[37 0]xS 3141 4469 M (87)[37 0]xS 3338 4469 M (100)[37 37 0]xS 3535 4469 M (\205. \(5 more\) )[66 18 18 22 37 18 55 37 21 37 22 0]xS 2873 4576 M (+17)[39 37 0]xS 3141 4576 M (13)[37 0]xS 3338 4576 M (200)[37 37 0]xS 3535 4576 M <852E>[66 0]xS 2747 4682 M (-----------------------------------------------------)[22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 21 22 22 22 22 22 22 0]xS 2909 4789 M (34)[37 0]xS 3141 4789 M (100)[37 37 0]xS 3338 4789 M (44)[37 0]xS 3535 4789 M <852E>[66 0]xS 2747 5002 M (Saturating arithmetic \(\(100 + 200\)mod 256=44\))[44 37 18 37 22 37 17 15 37 37 17 37 22 15 18 36 55 37 18 15 33 18 22 21 37 36 37 18 39 17 37 37 37 21 55 37 37 18 36 37 36 39 36 37 0]xS 2747 5109 M (Needed by multimedia algorithms)[48 37 36 37 37 37 17 37 31 18 55 37 15 18 15 55 37 37 14 37 18 37 14 37 37 21 15 18 37 55 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 13]%%) = % %%PageTrailer %%Page: 14 14 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4778 6394 M (14)[54 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (53)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 799 1340 M <2D2D360A0825140203140D061E080E14180507120D050C151418>[87 87 71 29 29 62 51 57 51 51 50 54 58 29 55 51 48 46 48 51 50 47 27 52 51 0]xS 0 0 scol F1S42 Ji 586 1623 M (Also )[44 15 33 37 0]xS 733 1623 M (MOV\222s)[55 50 44 15 0]xS 0.18 0 scol F2S31 Ji 659 1704 M (r)S 0 0 scol F1S3C Ji 720 1704 M (move MMX )[50 33 31 33 17 50 50 39 0]xS 1040 1704 M (dataypes)[34 33 17 34 30 33 33 0]xS 1301 1704 M (to and from memory)[17 33 18 33 34 33 17 17 20 34 49 18 50 34 50 33 21 0]xS 0.18 0 scol F2S31 Ji 659 1783 M (r)S 0 0 scol F1S3C Ji 720 1783 M (loads followed by stores)[13 33 34 33 30 17 17 33 13 14 33 44 33 33 18 34 29 17 30 17 33 21 33 0]xS F1S42 Ji 586 1888 M (Pack/Unpack)[44 37 33 33 18 47 37 36 37 33 0]xS 0.18 0 scol F2S31 Ji 659 1969 M (r)S 0 0 scol F1S3C Ji 720 1969 M (go back and forth between MMX and normal )[33 33 17 34 33 30 31 17 33 33 33 17 17 33 20 18 33 17 33 33 18 43 34 33 33 18 50 50 39 18 33 34 33 18 33 33 21 50 33 13 0]xS 1923 1969 M (datatypes)[33 33 17 33 18 30 33 33 0]xS F1S42 Ji 586 2074 M (Needed by multimedia computations)[48 37 36 37 37 37 17 37 31 18 55 37 15 18 15 55 37 37 14 37 18 33 37 54 37 37 17 37 18 15 36 37 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 1191 m 4615 1191 l 4615 2667 l 2646 2667 l CP eoclip 1 1 1 SC NP 2646 1190 m 4614 1190 l 4614 2667 l 2646 2667 l CP AF GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 2648 M (54)[14 0]xS F1S1B Ji 2747 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 2589 M (Sohi)[18 15 15 0]xS 2801 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 2577 M (&)S F3S21 Ji 3722 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 2960 1340 M <2D2D360A0825140203140D061E080E14180507120D050C151418>[87 87 71 29 29 62 51 57 51 51 50 54 58 29 55 51 48 46 48 51 50 47 27 52 51 0]xS 0 0 scol F1S42 Ji 2747 1516 M (Mask)[55 37 33 0]xS 2788 1623 M (15)[37 0]xS 2944 1623 M (15)[37 0]xS 3141 1623 M (100)[37 37 0]xS 3338 1623 M (120)[37 37 0]xS 3535 1623 M (101)[37 37 0]xS 3732 1623 M (76)[37 0]xS 3929 1623 M (15)[37 0]xS 4126 1623 M (15)[37 0]xS 2788 1729 M (15)[37 0]xS 2944 1729 M (15)[37 0]xS 3141 1729 M (15)[37 0]xS 3338 1729 M (15)[37 0]xS 3535 1729 M (15)[37 0]xS 3732 1729 M (15)[37 0]xS 3929 1729 M (15)[37 0]xS 4126 1729 M (15)[37 0]xS 2747 1836 M (----------------------------------------------------------------) [22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 0]xS 4149 1836 M (------)[22 22 22 21 22 0]xS 2788 1942 M (ff)[18 0]xS 2944 1942 M (00)[37 0]xS 3141 1942 M (00)[37 0]xS 3338 1942 M (00)[37 0]xS 3535 1942 M (00)[37 0]xS 3732 1942 M (00)[37 0]xS 3929 1942 M (ff)[18 0]xS 4126 1942 M (ff)[18 0]xS 2747 2049 M (Then selectively operate on 15\222s using the mask)[40 37 37 37 18 32 37 15 36 33 18 15 32 37 15 31 18 37 37 37 22 37 18 37 18 36 37 18 37 36 15 33 18 G 36 33 15 37 37 18 18 36 37 18 55 36 33 0]xS 2747 2156 M (Use to select which operands to operate on)[48 33 37 18 18 37 18 32 37 15 37 33 18 18 47 37 14 33 37 18 36 37 37 21 37 37 36 33 18 18 37 18 37 36 37 22 37 18 37 18 36 0]xS 0.18 0 scol F2S31 Ji 2820 2237 M (r)S 0 0 scol F1S3C Ji 2881 2237 M (avoid branches \(i.e., if)[33 31 33 13 33 17 33 20 34 33 31 33 33 30 17 20 13 18 33 17 17 17 13 0]xS 3470 2237 M (-)S 3490 2237 M (conversion\))[30 33 33 31 33 20 30 14 33 33 0]xS 0.18 0 scol F2S31 Ji 2820 2316 M (r)S 0 0 scol F1S3C Ji 2881 2316 M (enables pipelining)[33 33 34 33 14 33 30 17 33 14 33 34 13 14 33 13 34 0]xS 0.18 0 scol F2S31 Ji 2820 2395 M (r)S 0 0 scol F1S3C Ji 2881 2395 M (CRAY used vector masks did this 25 years ago)[43 43 40 40 17 33 31 33 33 17 31 33 30 17 33 20 18 49 33 30 31 30 17 33 14 33 17 17 33 13 30 17 34 33 18 30 33 33 20 30 18 33 34 0]xS N 4611 1195 M 2650 1195 I 2650 2663 I 4611 2663 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 3931 m 2454 3931 l 2454 5407 l 485 5407 l CP eoclip 1 1 1 SC NP 485 3930 m 2453 3930 l 2453 5407 l 485 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 5388 M (55)[14 0]xS F1S1B Ji 586 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 806 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 894 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 5329 M (Sohi)[18 15 15 0]xS 640 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 0]xS 1505 5317 M (&)S F3S21 Ji 1561 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 821 4080 M <2D2D360A081006071615071903140D060825260319041306>[87 87 71 29 29 51 54 47 50 52 48 76 51 51 50 55 29 62 58 50 77 52 27 0]xS 0 0 scol F1S42 Ji 586 4256 M (16 element dot product)[37 37 18 37 14 37 55 36 37 18 18 37 37 18 17 37 22 37 36 37 33 0]xS 586 4363 M ([a1 a2 a3\205..a16]x[b1 b2 b3\205..b16] = a1xb1+\205.a16xb16)[18 37 37 18 37 37 17 37 37 66 18 17 37 37 37 18 32 18 37 37 17 37 37 18 36 37 66 18 18 36 37 36 18 18 39 18 37 37 32 37 36 39 66 17 37 36 37 32 37 37 0]xS 586 4469 M (Intel IA + few optimizations \(compiler + hardware\))[18 37 18 37 15 18 18 44 18 39 17 18 37 47 18 37 37 18 15 55 15 32 37 18 14 37 37 33 18 22 32 37 55 36 15 14 37 22 18 39 18 36 37 22 37 47 37 21 37 0]xS 0.18 0 scol F2S31 Ji 659 4550 M (r)S 0 0 scol F1S3C Ji 720 4550 M (32 loads)[33 33 17 13 34 33 34 0]xS 0.18 0 scol F2S31 Ji 659 4630 M (r)S 0 0 scol F1S3C Ji 720 4630 M (16 multiplies)[33 33 18 49 34 13 17 13 34 13 13 34 0]xS 0.18 0 scol F2S31 Ji 659 4709 M (r)S 0 0 scol F1S3C Ji 720 4709 M (15 adds)[33 33 17 34 33 33 0]xS 0.18 0 scol F2S31 Ji 659 4788 M (r)S 0 0 scol F1S3C Ji 720 4788 M (12 loop control)[33 33 17 13 34 33 33 17 31 33 33 17 21 33 0]xS 0.18 0 scol F2S31 Ji 659 4867 M (r)S 0 0 scol F1S3C Ji 703 4867 M (-------------------------)[20 20 20 20 20 20 20 21 20 20 20 20 21 20 20 20 20 20 21 20 20 20 20 20 0]xS 0.18 0 scol F2S31 Ji 659 4947 M (r)S 0 0 scol F1S3C Ji 720 4947 M (72 instructions)[33 33 17 13 34 30 17 20 33 30 17 14 33 33 0]xS F1S42 Ji 586 5051 M (MMX using 16)[55 55 43 18 37 33 15 36 37 18 37 0]xS 1007 5051 M (-)S 1028 5051 M (bit data: 16 instructions)[37 15 18 18 36 37 18 37 18 18 36 37 18 15 37 33 18 21 37 33 18 14 37 37 0]xS N 2450 3935 M 489 3935 I 489 5403 I 2450 5403 I C K 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 2646 3931 m 4615 3931 l 4615 5407 l 2646 5407 l CP eoclip 1 1 1 SC NP 2646 3930 m 4614 3930 l 4614 5407 l 2646 5407 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 4557 5388 M (56)[14 0]xS F1S1B Ji 2747 5296 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 2967 5296 M (Falsafi)[17 15 6 14 15 7 0]xS 3055 5296 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 2747 5329 M (Sohi)[18 15 15 0]xS 2801 5329 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 2902 5329 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 3035 5329 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 3666 5317 M (&)S F3S21 Ji 3722 5317 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 2782 4080 M <2D2D3608011514180507030C1405180A08281E1E0C141B08051508100614050C1219>[87 87 71 29 59 52 51 48 47 47 51 27 52 46 48 30 29 72 58 58 27 51 53 29 46 52 30 51 54 52 47 27 52 0]xS 0 0 scol F1S42 Ji 2747 4256 M (Share registers FP)[44 37 37 21 37 18 22 37 36 15 33 18 37 22 33 18 40 0]xS 0.18 0 scol F2S31 Ji 2820 4337 M (r)S 0 0 scol F1S3C Ji 2881 4337 M (ISA extensions but perfect backward compatibility)[16 40 40 17 33 30 17 33 33 31 13 34 33 30 17 34 33 17 17 33 33 20 18 33 30 17 17 33 33 30 31 44 33 20 33 18 30 34 49 34 33 17 14 33 13 14 13 17 0]xS 0.18 0 scol F2S31 Ji 2820 4416 M (r)S 0 0 scol F1S3C Ji 2881 4416 M (100% OS compatible \(no extra )[33 33 34 53 17 47 40 17 30 34 49 34 33 17 14 33 13 33 17 21 33 33 18 33 30 17 20 33 0]xS 3717 4416 M (regs)[20 34 33 0]xS 3834 4416 M (, flags, exceptions\))[17 17 17 13 33 33 30 17 18 33 30 30 33 33 17 14 34 33 30 0]xS F1S42 Ji 2747 4521 M (Bit in CPUID instruction)[44 15 18 18 15 37 18 47 44 48 18 48 18 14 37 33 18 22 36 33 18 15 36 0]xS 0.18 0 scol F2S31 Ji 2820 4602 M (r)S 0 0 scol F1S3C Ji 2881 4602 M (so applications test for MMX and include code)[30 33 17 33 34 33 13 13 31 33 17 14 33 33 30 17 17 33 30 17 17 17 33 20 18 50 50 39 18 33 34 33 17 14 33 30 14 33 34 33 17 30 33 34 0]xS F1S42 Ji 2747 4707 M (Use 64)[48 33 37 18 36 0]xS 2956 4707 M (-)S 2978 4707 M (bit )[36 15 18 0]xS 3065 4707 M (datapaths)[37 37 18 36 37 37 18 36 0]xS 2747 4814 M (Pipeline capable of 2 MMX IPC)[44 15 37 36 15 15 36 37 18 33 36 37 37 36 15 37 18 36 19 17 37 18 55 55 43 18 18 44 0]xS 2747 4920 M (Cascade memory and execution stages to avoid stalls)[48 37 33 32 37 37 37 17 55 37 54 37 22 31 18 37 37 37 18 37 32 37 33 37 18 15 36 37 18 33 17 37 37 37 33 18 17 37 18 37 32 37 15 37 18 33 17 37 15 15 0]xS N 4611 3935 M 2650 3935 I 2650 5403 I 4611 5403 I C K LH (%%[Page: 14]%%) = % %%PageTrailer %%Page: 15 15 %%PageBoundingBox: 0 0 612 792 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh % %%EndPageSetup 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 150 150 m 4950 150 l 4950 6450 l 150 6450 l CP eoclip 1 1 1 SC NP 149 150 m 4950 150 l 4950 6450 l 149 6450 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S6C Ji 4778 6394 M (15)[54 0]xS 30000 VM? Pscript_WinNT_Compat begin /$x mysetup def end Pscript_WinNT_Incr dup /suspend get exec Pscript_WinNT_Compat dup /initialize get exec %%BeginDocument: Pscript_Win_PassThrough userdict /GpPBeg {gsave initclip 13 dict begin /c {curveto} bind def /l {lineto} bind def /m {moveto} bind def /NP {newpath} bind def /CP {closepath} bind def /SC {setrgbcolor} bind def /S {stroke} bind def /F {fill} bind def /AF {eofill} bind def 1 eq {setdash setlinewidth setmiterlimit setlinejoin setlinecap} if} put /GSE {end grestore} def 0 GpPBeg NP 485 1191 m 2454 1191 l 2454 2667 l 485 2667 l CP eoclip 1 1 1 SC NP 485 1190 m 2453 1190 l 2453 2667 l 485 2667 l CP AF G GSE % %%EndDocument Pscript_WinNT_Compat dup /suspend get exec Pscript_WinNT_Incr dup /resume get exec /DeviceGray dup setcolorspace /colspABC exch def 0 0 scol F0S1B Ji 2396 2648 M (57)[14 0]xS F1S1B Ji 586 2556 M (Copyright \251 2002 )[20 15 15 14 9 6 15 15 8 8 20 8 15 15 15 14 0]xS 806 2556 M (Falsafi)[17 15 6 14 15 7 0]xS 894 2556 M (from Hill, )[7 9 16 22 8 8 19 6 6 6 8 0]xS 586 2589 M (Sohi)[18 15 15 0]xS 640 2589 M (, Smith, )[8 8 18 22 6 8 15 8 0]xS 741 2589 M (Vijaykumar)[17 6 6 15 14 14 15 22 15 0]xS 874 2589 M (, and Wood)[8 8 15 15 15 7 28 15 15 0]xS 0.359 0 scol F2S21 Ji 1505 2577 M (&)S F3S21 Ji 1561 2577 M <0102030405060708090A080B0503050C0D080E0F10>[20 19 17 17 16 18 16 10 20 10 10 22 16 16 16 9 17 10 18 18 0]xS 0.18 0 scol F3S62 Ji 1057 1340 M <2D2D360803141E082E060D05150718>[87 87 71 29 50 51 58 29 64 55 51 46 52 47 0]xS 0 0 scol F1S42 Ji 586 1516 M (No Vector Length)[48 37 18 44 36 33 18 37 22 18 36 37 37 37 17 0]xS 586 1623 M (Memory load/store: stride of one)[55 37 55 37 22 31 18 15 37 37 37 18 33 18 37 21 37 18 18 33 18 22 15 36 37 18 36 19 18 36 37 0]xS 586 1729 M (Arithmetic integer only)[44 22 15 18 37 54 37 18 15 33 18 15 37 17 37 36 37 22 18 37 36 15 0]xS 586 1836 M (Conditionals: builds byte masks like vector masks)[48 37 36 37 15 18 14 37 37 36 15 33 18 18 37 36 15 15 36 33 18 37 31 18 37 18 55 37 33 33 33 18 15 15 32 37 18 33 37 33 17 37 22 18 55 37 32 33 0]xS 586 1942 M (Data movement: pack/unpack like vector scatter/gather)[48 37 18 37 18 54 37 32 37 55 36 37 18 18 18 37 37 33 33 17 37 36 37 37 33 33 18 14 15 33 37 17 33 37 33 18 37 22 17 33 33 37 18 18 37 22 17 37 37 18 36 37 0]xS 0 Lj 1 Lc 8 Lw N 2450 1195 M 489 1195 I 489 2663 I 2450 2663 I C K LH (%%[Page: 15]%%) = % %%PageTrailer %%Trailer %%BoundingBox: 0 0 612 792 %%DocumentNeededResources: %%+ font Times-Roman %%+ font Helvetica %%+ font ZapfDingbats %%+ font Helvetica-Oblique %%+ font Helvetica-Bold %%DocumentSuppliedResources: %%+ procset Pscript_WinNT_ErrorHandler 5.0 0 %%+ procset Pscript_FatalError 5.0 0 %%+ procset Pscript_Win_Basic 5.0 0 %%+ procset Pscript_Win_Utils_L2 5.0 0 %%+ procset Pscript_WinNT_Compat 5.0 0 %%+ procset Pscript_Text 5.0 0 %%+ procset Pscript_Encoding256 5.0 0 %%+ procset Pscript_Win_Euro_L2 5.0 0 %%+ procset Pscript_T42Hdr 5.0 0 %%+ procset Pscript_Win_GdiObject 5.0 0 %%+ procset Pscript_Win_GdiObject_L3 5.0 0 %%+ procset Pscript_Win_Dib_L2 5.0 0 Pscript_WinNT_Incr dup /terminate get exec ehsave restore %%Pages: 15 (%%[LastPage]%%) = %%EOF #
MOST POPULAR MATERIALS FROM CS 752
MOST POPULAR MATERIALS FROM CS
MOST POPULAR MATERIALS FROM Wisconsin