bCp S`  @`! #@o')+-1 3@5`79=?A C@E`IKMOQ S@U`W[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!Aa/Aaǁɡ/Aaׁ١!Aa!Aa B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#O#5#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'(/(B(o((((()/)`  @`! #@o')+-1 3@5`79=?A C@E`IKMOQ S@U`W[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!Aa/Aaǁɡ/Aaׁ١!Aa!Aa B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#O#5#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'(/(B(o((((()/)ADRESSENETIPsOPUS NETIKET PRGfY,RLEES DIT OA563 d2 naam. ATARI ST Nieuws Postbus 5011 2000 CA Haarlem 023-311131 t.a.v.W.de Hartog. ST.ATARI CLUB HOORN p/a Waterkers 67 1689 PK Zwaag 02290-44172 t.a.v.R.Kriller er,de heer A. Waterkers 83 1689 PL Zwaag 02290-40335 520 ST (1 Mb) Belmer,de heer J. Cunerastraat 33 1688 WC Nibbixwoud 02297-2695 1040 ST Blei,de heer N.C.K. Schoutenstraat 31 1623 RV Hoorn 02290-15859 Atari 1040 Blom,de heer R. Ceder 77 1688 WC Hoorn 02290-33354 1040 ST Bontekoe,fam. Kamille 55 1689 TT Zwaag 02290-41272 1040 STF Born,de heer W.F. van der Appelgaard 12 1689 HP Zwaag . N.. README \ OPUS CNF et OUTCHARTDOC U JFINCALC OPS E(REGR_EX OPS B*SALES OPS M%<%ASSIGNERPRG X]/,FONTWID PRG <;-OPUS PRG &G5DESKJET INF aaPRINTER INF 9r@OUTCHARTPRG hPPRINTDEFPRG []C=OPUSCOLRRSC =hOPUSMONORSC hPRINTDEFRSC NLR3 ASSIGN SYS P=61OPUS200 TXT p7'OPUS WID M=INSTALL DOC .r. Before trying to run Opus, please be sure to read INSTALL.DOC, as it contains VITAL information!!! OPUS.DOC, OUTCHART.DOC, and INSTALL.DOC are formatted for a standard 3-ring binder, and they may be printed directly from the Desktop. The sample worksheets included are: - AMORTIZE.OPS, a loan amortization calculator - FINCALC.OPS, a 5 function financial calculator - KINETICS.OPS, enzyme kinetics worksheet - REGR_EX.OPS, regression examples - SALES.OPS, demonstrates 4 different chart types - SERR.OPS, standard error bar example AMORTIZE.OPS was originally posted on Compuserve for Opus v. 1.02; I've made some minor changes in porting it to v. 2.00. First of all, the financial functions now return and expect negative numbers for cash outflows and positive numbers for cash inflows, so the payments are all negative numbers. Here's the original author's (name unknown- sorry) instructions with the changes I made: First, go to cell E4 and enter a dollar amount. Then go to cell E5 and type in an interest amount. Use a decimal format like 0.09. Next go to cell E6 and enter the number of years for the loan. After entering your data, press 'F1' one time and the loan will be calculated and an amortization table will be built. If you are calculating a loan that is longer than 4 years, just hit 'F1' again and the next group of months will show beginning with month 49. If you are calculating a 30 year home mortgate, it will take 8 hits on the 'F1' key to display all entries in the amortization table. When you hit it the 9th time, the table will start over again. You can clear the table by entering a 0 in cell E5 and hitting 'F1' twice. The natural order and automatic recalculation modes must remain OFF, so do not alter them. Note: this worksheet only handles loans with monthly payments and with monthly compounding of interest. The author made clever use of circular cell references to perform a sort of looping in calculating loans with greater than 48 payments. Otherwise, one would have had to extend the table for as many cells as there might be periods. This worksheet is also a good example of usage of named cell references. FINCALC.OPS is a simple five function financial calculator that computes any of future value, present value, interest rate, payments, and number of periods when given the other four. It's usage is described within the worksheet. Remember, inflows are positive, while outflows are negative! KINETICS.OPS illustrates a scientific use of a spreadsheet in analyzing experimental data. It also contains three nice charts, two of which demonstrate regression techniques. REGR_EX.OPS is a regression example from the business world. SALES.OPS illustrates 4 different chart types, generated from the same set of simple data. SERR.OPS demostrates plotting of standard error bars for grouped data. opus-cn1A:\*.OPSA:\*.ASCA:\*.GEOA:\*.GEMA:\*.*^c-^p-Onk(;nO B>> =p@?@`@fffffff??L?L?L;nOJt$  ;nOJt$ ;nOJt$B@>L> ;nOJt$BB@>L>;nOJt$       OutChart v. 1.00 Opus's Chart Metafile Printer ----------------------------------- by Doug Harrison >>> Introduction Everyone knows GDOS printer fonts take up, well, a shamefully large amount of memory, especially the 300 DPI ones. Hence, Opus only loads them when printing a chart, and it disposes of them when the chart's done. This is necessary to allow a reasonable amount of worksheet space on a 1 meg ST, but it does grow somewhat tiresome waiting and listening to the drives whir and click as they transfer the printer fonts for the tenth time. It's especially a problem for someone pushing her ST's memory limits with desk accessories, RAMdisks, etc.; some of these may have to be disabled before Opus has enough free memory to print charts, a scenario certain to alienate even the most tolerant. There just had to be another way... OutChart is a simple, friendly GEM program designed to print the special .GEO chart metafiles Opus produces. It is not intended to be a general purpose metafile player like Migraph's OutPrint; rather, it understands one and only one variety of metafile, the .GEO type, which contains special commands guaranteeing uniform marker sizes and other information Opus needs to print the highest quality charts. In fact, OutChart exactly duplicates Opus's printing capability, so you may use it for all your chart printing tasks without sacrificing any quality. Best of all, OutChart requires only 30K or so of memory, leaving the rest for those ravenous GDOS fonts. >>> Running OutChart First things first: GDOS or G+Plus must be present, and the "PATH=" line in ASSIGN.SYS must point to the directory holding the fonts and drivers. If you've already set up ASSIGN.SYS for Opus, use the same file for OutChart. Possible disk configurations follow: A. Single floppy - AUTO folder: GDOS.PRG or G+PLUS.PRG - ASSIGN.SYS - printer fonts and driver in directory indicated by ASSIGN.SYS - OUTCHART.PRG B. Two floppies 1. Drive A - AUTO folder: GDOS.PRG or G+PLUS.PRG - ASSIGN.SYS - printer fonts and driver in proper directory March 12, 1989 OutChart v. 1.00 2. Drive B - OUTCHART.PRG C. Hard Drive Place OUTCHART.PRG wherever you please. Once executed, one of the first things OutChart does is load the printer driver and fonts. Thus, if you have a single floppy, these files must reside on your OutChart disk; regardless of drive configuration, the fonts and driver must be available when you load OutChart. >>> The Menus Under the File menu you will find the Quit item, and under the Options menu, you may choose whether Outchart will pause between pages. (I said it was a simple program!) >>> The Desktop OutChart's desktop consists of the Chart List, the Print icon, and the Trash icon. The Chart List is arranged into two columns and has places for up to eight files. The file boxes are implicitly numbered 1-8, with number 1 at the upper left, number 2 just below it, and so on. Printing proceeds in order from lowest to highest number. >>> Adding Names To add a name to the list, click on the next available file box (you may not skip file boxes) and select a .GEO file through the file selector. Only the filename will appear in the box, but OutChart remembers the full pathname. The box will also appear highlighted, indicating that it will be affected by a subsequent Print or Trash action. Of course, you may select/deselect defined files by clicking on their file boxes. >>> Printing First, select the files you wish to print with the mouse, skipping files if you like. Then, click on one of them without releasing the mouse button and drag the "ghost boxes" to the Print icon, which will light up as the mouse moves over it. Finally, release the button to commence printing. >>> The Trash To remove files from the Chart List, select them and drag them to the Trash icon. This doesn't delete the files from the disk; it only removes them from the file list. - 2 - March 12, 1989 OutChart v. 1.00 >>> Shortcuts Click on the Chart List title to select all defined files. Click anywhere on the Desktop to deselect all defined files. - 3 - opus-ops CHOICEF_VALINPAYMENTP_VAL TYPE% Financial Calculator"2 @"2 A"2 A@"2 A"2 A!2 n!2 i!2 PV!2 PMT!2 FV2 r 0/ / / 0NPER(,,,,)1IPAYMENTP_VALF_VALTYPE0 ;nORATE(,,,,,0.001)2NPAYMENTP_VALF_VALTYPE;nO0 PV(,,,,).INPAYMENTF_VALTYPE0PMT(,,,,)0INP_VALF_VALTYPE0 FV(,,,,)/INPAYMENTP_VALTYPE 2 A ------------------------- Answers ------------------------ 2 IF(=,,)6CHOICE r IF(=,,)6CHOICE / IF(=,,)6CHOICE / IF(=,,)6CHOICE / IF(=,,)6CHOICE @2 @  ;Calculator derived from Charles Kyd's book "Microsoft Excel  :Business Sourcebook." To use, enter four known values into  ;cells B7:F7, and enter the number of the unknown value into  To change annuity modes, enter the appropriate value into F12.^c-^p-Onk($$is  BEnter Choice: `: 0=Begin, 1=End>> =p@@`@fffffff??L?L?L;nOJt$  ;nOJt$ ;nOJt$>L> ;nOJt$>L>;nOJt$       >> =p@@`@fffffff??L?L?L;nOJt$  ;nOJt$ ;nOJt$>L> ;nOJt$>L>;nOJt$       >> =p@@`@fffffff??L?L?L;nOJt$  ;nOJt$ ;nOJt$>L> ;nOJt$>L>;nOJt$       >> =p@@`@fffffff??L?L?L;nOJt$  ;nOJt$ ;nOJt$>L> ;nOJt$>L>;nOJt$       opus-ops(DISP_INC( RET_SALES ;This is an example of the linear regression function, taken 8from the book "Statistics for Business and Economics" by APaul Newbold. Empiric data for retail sales and disposable income Cwas gathered, and a linear relationship was hypothesized for retail 2sales as a function of disposable income. The REGR =function in cell C43 returns the slope and y-intercept of the @regression line, while the CORR function in cell D45 returns the @value 0.96, which indicates a strong linear correlation. Chart 1 ;contains a plot of the data with the regression line, while >Chart 2 contains a similar plot, except that the axis scalings @were changed so that both begin at 0. This illustrates the folly 9of assuming a given regression equation is valid over all >independent values, as the y-intercept value is > $1900 for $0 -income! (Wait, maybe that reflects credit...) Disposable Income per Household Retail Sales per Household G( F G F  G F G F G4 FP G  F@ G F Gp F G  Fx G& Fh G,, F0 G0 F G2 F` G2 FP G6 F€ G9| F G; F GC FH G F GC8 F ?V(&K REGR(0,,)+ RET_SALESDISP_INC EL󁦨 @uph CORR(0,,), RET_SALESDISP_INCRegression Example(from Statistics p. 464)^l^d^r^fOnk($$is  BSlope= y-int= Correlation coeff= >> =p@@`@fffffff?L?L?L?;nOJt$  ;nOJt$ ;nOJt$G GK D>L?  ;nOJt$FFڿDG>L>@7uAS>sA ;nOJt$@AA@A AARegression Example(extent is "data range") Disposable Income per Household  Retail Sales per Household ++(( >> =p@@`@fffffff?L?L?L?;nOJt$  ;nOJt$ ;nOJt$GZE>L> ;nOJt$FEz>L>@7uAS>sA ;nOJt$@AA@A AARegression Example (extent is "dependent axis") Disposable Income per Household  Retail Sales per Household  ++(( >> =p@?@`@fffffff?L?L?L?;nOJt$  ;nOJt$ ;nOJt$A@>L> ;nOJt$B@>L>@7uAS>sA ;nOJt$@AA@A AA       >> =p@?@`@fffffff?L?L?L?;nOJt$  ;nOJt$ ;nOJt$A@>L> ;nOJt$B@>L>@7uAS>sA ;nOJt$@AA@A AA       opus-ops 7This worksheet demonstrates four different chart types.2 Yearly Sales2 19842 19852 19862 19872 19882 Quarter2 @ G G GP G0 G2 A G@ Gp H G G2 A@ G G G H H/2 A G Gp H@ H$t Hx^c-^p-Onk($$is B>> =p@@`@fffffff?L?L?L?;nOJt$  ;nOJt$ ;nOJt$A@>L> ;nOJt$I/G?>L>@7uAS>sA ;nOJt$@AA@A AA19841985198619871988Yearly Sales for 1984-1988 (expressed by quarter) Quarter  Sales         >> =p@@`@fffffff??L?L?;nOJt$  ;nOJt$ ;nOJt$A@>L> ;nOJt$B@>L>?@ 0UAA#333333;nOJt$GG 9H/Hx AA1st Quarter2nd Quarter3rd Quarter4th Quarter1988 Sales        >L> =p@@`@fffffff?L?L?L?;nOJt$  ;nOJt$ ;nOJt$A@>L> ;nOJt$G@H/F@>L>@7uAS>sA ;nOJt$@AA@A AA19841985198619871988Yearly Sales 1984-1988 (axes were rotated) Quarter  Sales         >> =p@@`@fffffff?L>L?L?;nOJt$  ;nOJt$ ;nOJt$A@@>L> ;nOJt$I/G?>L>@7uAS>sA ;nOJt$@AA@A AA19841985198619871988Yearly Sales  Quarter  Sales         `"8NT\0*o"m *X#*X.I+I/ BBBg/ / Bg?<JNA Nv ?N?<LNANV0.  @-h n 0.R@ n1@N^NuNV/.N XOHЮ-@ ncS n \gB`N^NuNV/ -n&nRp?NATO=@@A nRp:0.R@?/.pG?NAPO&_N^NuNVH~ Gl"0f0.`0. <z.nl0 A/BA0f0. `0.Af0 A/b0g0 A/HgBn0f0. `0.:z. l0 A/BA0f0.`0. Afb0 A/0gL0 0/0 0/N PO0f&0 C.0 A.0Qfp=@`RE`v0.f0 A.BPRF`RG`LN^NuNV|/ y$hoB y$jo8p?Bg?:"?:!NPOp?Bg?:!?:!NPOp?Bg?:!?:!`(p? y$hoBg`p??:! y$hn?:!NJ/z|XONZXO @gXHz%Hz-NPO#~gB~/:{?<HnN g2z,l,0 A-0g/:{HnN PORG`p?NTO.N^NuNV / p@Hz%'Hz,NlPO#~gBy/ y/l/:{d?<Hn$N gxA$-H ngH?NTO nR`A$-H0:+ A,p00:+ A,p ng"HH0@(gR`Hz$qHn$N6POfB.Ry/`FHz$SHn$NPOfp@`Hz$;Hn$NPOfp`"nH0@(gp`0:+( A,B ngH0@(H@gz .gp.f y$hf 3*$h`6 .f y$jf 3*$j` .f y$lf3*$l ngH0@(H@gR`0:*| A+"n0:*f A+}"n0:*P A+hBA-H ng("HH0@(g nR"nR` nB0:* G+HnNLXO6Hz"0:) 0/NPO0g Hz"0:) 0/NPO0f,0:) A*BP`0:)g @l0:Vl0:Rm0:Nl p?NTON` p?N TO&_N^NuNV0.oS@H&n/p?N\ON?.N\TON^NuNV/-|$8NHzp?Nn\O @fBgNTO~ Gl?/.N\ORG`BnBn=|=| n1|p?NNTO=@ @fp`p n1@0.f=|@ nBh` nf=|~ Gl 0 A)B0 A)BPRG`Hz(Nr.(Hz'N/|%XON>?@TOHzHp?/.N A/ / p?Bg/.NHnHzHz'Nx nfJ:gHz2N?@TOHz$p?/.Nv A/ / p?Bg/.N/|/J /|/PONPOHnHzHz'N nf:gHz'NJ./N@.$nHz&Hz 9Hz'Nv/|$ /|//|(.0hNT/|0h /|0PONPO0f p?NTOBp?N/|&2TON?@TOHzlp?/.N A/ / p?Bg/.NNJHzp?N\OBgN:TO.N^NuNV3/0.@ H"8-@p=@ nl$0.HC/ nRB@2Rn`/9*N XO09/09/`JEf0D@>0L N^Nu"o o JfSfNu"o ofJfHHNu"o o fNu o"Jf S@Nu0/0@(Ag@ NuNVHn?</.N Hn HnN POHnBg nN\ON^NuNVH0-n n(PXH> @%g0gP/.? n hN\O`p =@p=@p=@H> G-fp=@H>`Bn G0f p0=@H> G*f& nT=Plp=@0.D@=@H>`*Bn G0m G9n0. G@0=@H>` G.fJH> G*f nT=PH>`*Bn G0m G9n0. G@0=@H>` Glf&H> Gdg Gog Gug Gxf0@> `-@*@p=@0 |#2<`XHXW PN`4 nT=P0.l0.D@=@p-p ??./ NPO*@`p ? nT?`p`p` n-PX .l .D-@p-p ?/./ N `p ? n// N *@X`p`p`/ ?./.?Nj *@P`fBn n-Pf-|)@X .-@*@g0.m noS`(Bn nT0` n//.N PO`n ./0.Hї =@lBn0.fL0.g0 n0f( n -f/. nRH? n hN\O0.Sn0g /.?.` nd /. nRH? n hN\O`0.g0.Sn0g/.?. n hN\O`L0N^NuNVH >. *NB%0<g"0H@H@B@H@ @#>`?Bg _#g nR` .L N^NuNVH0*n>.IB$p0//. NPO-@g$p0//. NPOA#-n ` n #g` L0N^NuNVpL?Hy)Hp?NPOp?NTON^NuNVNjN^NuNVH >. *nSGo"/. n hNXO< @g 0 @ fB Ff fB` .L N^NuNVH0*n(n g/ H? lN\OR`L0N^NuNV/ *nBgB/ NF *_N^NuNV/ *n-g / mNXO/ NXO @fp`D?./. -H?N.PO-@ g -g0.@H@B@H@Э*+@B@*_N^NuNV/ K)*2d. g U(fp?//. /.N *`X`B*_N^NuNVH *n>.|BnBnp=@ n R pr@H @rf|pw@ n g,H @bf"BnR n gH @bf$Bn0l0.f?/.NV\O>0l@0.f0.g4?</.N\O>m Fg?N`TO?/.NV\O>0m0.gp?B?N.PO-M .fp?N TO*@ f ?N`TO`|p@0.g- p+@*+@Bm +|J+|nG `DH @wfRn`H @af&Rn`H @+g.HHAf|`BL N^NuNV/ *n .*+@+|>B-0. D@;@ m l;| +|$`+| *_N^NuNV/ *n Sm lBm p` UR0.*_N^NuNV/ *n UR0.*_N^NuNV/ *nRm oBm p` URB@*_N^NuNV/ *n -f,-f?<N TO+@f+|+|`j-f2-H?NTO0g)f+|+|j -`&+|+|b-H?NTOHЭ*+@Bm *_N^NuNV/p?B?.N.PO. fB@`0H@.N^NuNV/ *n/ NdXO/ mNXO*_N^NuNVH >.*n / NdXO/ ? mN\OL N^NuNV/ K*2Y M)e g/N XO`*_N^NuNVN?.NLTON^NuNVH *nRm o/ N XO0f j)fHy)N XO -?/--H?NPOD@;@ @fZ09$H fBy$`-Bm `B0- Rm m+H URB@>-g G gP Gg 0`0- f-pL N^NuNV/ *n j)fHy)N XOBm p?Hn-H?NPO @g,J@gH .f-f8 . f-fB@.`(09$H fBy$`-`-p*_N^NuNVH >.*n G f -g/ p ?Nb\O @fp`0Sm l"/ NXO0f -S@;@ UR0L N^NuNVH >.*n G G f-g/ p ?N\O @gZBm -fN/ NXO0f@p?Hn-H?NPO @f0` 09$H fBy$`-pL N^NuNVH >.*n G f -g/ p ?Nj\O @fp`?NAXO/NbXO`B@N^NuNV/Bg/.pB@9*H**@SnmSGl^pQ*B9*Hy*p ?NA\O>mp ?p?p?NM\Op*B@9*>B@9*H**@0Gp H< Ff~` n R RE F ft ***B*T0`0/. 0.H/?.p??NA >B*T0H/NbXOL N^NuNV/A#*T/9*TN XO0gB*Tp 3$p`,/. 0.H/?.p@?NA .B*T/NbXO.N^NuNVH >.0V@ @bH0@# PN`*pP`&pA`"pC`0m*y*2SGmfp`gHL N^NuNVH >.0m*y*2SGmfp` g0. L N^NuNVH >.0V@ @bHH0@$ PN*y*2HGg fp`&R` *2?N!TO`~C`~A`~P`pL N^NuNV .l .D3$p` .N^Nu"o`C"/jD$jDA`|J/jDJk`JjDNu$/` o$"/A`NNu"o`C$jD"/jDA`, gJ/jDNu$/` o$"/A` NupJfpN∲cd⒒d҂dFNNVH8*ng"(M&n H>gHGg0f `R`BL8N^NuNVH8..P b*d.9*/N!XO*@ Mg`J*~f&M #*`#*\`& y*~f QP&m`(y*~Q L&h)M Q@* Ѝ#*~(@Q LB)KL8N^NuNVH0~ .\S@,dB`ƙ*y*\ gr .gH g @є .*L(Mc2  d @*`* Ѝ#*\ y*\ X`dJg @Ѝ*@`*m*\f g#*\Ry*d09*d @e Sy*d`X/N~XO/.N"XO*@Sy*d L0N^NuNVp0./N"XON^NuNVH .Y*@Jf4~0G*fJg 0RG0@*fH?p?p?NM\O`NLL N^Nu O$X"XHB@Nu o0/L.NuNVH *n-fp`-H?N`TO -g-f /-N *XOB-0L N^NuNVH *nBm -ff >o?/--H?NPOGf$0m mAf -*+@`+UB@` 09$H fBy$`-pL N^NuNV/?.pE?NAXO>l0H/NbXO`"?.NnTO=@m?.?NXO0.N^NuNVH.. l <`0 f 9`$R @./pH?NA\O,g Ї# LN^NuNV0.H/N!XON^Nu D O8UX<cd e@f@g@o rs^u x D 80123456789ABCDEFTPL(n(o(p( $([0][ The Assigner for Opus | by Doug Harrison|Use this program on an ASSIGN|file to create a new one with|1:1 screen:printer font ratio.][Cancel| Proceed ]Select an ASSIGN file for the sourceSelect a new name for the destinationWorking[3][Error writing new ASSIGN file.][ Abort ][3][Error in ASSIGN file.|Either fonts were missing or|file was longer than 2000|lines.][ Abort ][3][Could not open ASSIGN file.][ Abort ][3][You really do need to specify|a different file name for the|destination!][ Abort ]wr03p04p21dldb\*.SYS%s%s%s%s[1][New ASSIGN file created!][ OK ]@@@@@@@@@PPPPP@@@@@@@@@@@@@@@@@@    @{NULL} You must compile with the -f option to include printf() floating point! Jn!Jn!Jn#)))*6CCAP????????????????????????Bad pointer in free.  08"p\T( n F2t *H.$   jLv*<  (h       $FP( LD" ."@$",p$  .6*"  "$j:BX<$<H846  & 6&  &(2> 0&  @J$  $LF04,$j 8PH`"~0*o"m +B#+B.I+I/ BBBg/ / Bg?<JNA N ?N?<LNANVH~ Gl,0HC'80HA',0(%"RG`~ G l?Hz%N\O0A$0(<0A$0@@ @ bH0@" PN`0A$0HC# `0A$0& 0E%0A%t HC#$0E%^0A%R HC#$0E%<0A%0 HC#h$RG`pLN^NuNV0.f0. HC% n N^NuNVN^NuNV0.U@ @bXH0@" PN`HHz&p?N \O0:/m?p>?NA.'pA?NA\OBg?:.NXO?:.N.TONN nfBg`?.NvTON^NuNV0.  @-h n 0.R@ n1@N^NuNVHz,>BgBgNPOp?Hz&Gp?/:,$N p?Hz+p?/:, N p?Hz+Vp ?/:+Nz p?Hz+p ?/:+Nb/|9/|9.9Hz6/:+N &A6/ / A6/ / BgN VA6/ / p?Bg/:+N N^NuNV0. @b2H0@# PN` p?Hz%p?/:+HN A6@/ / p?p?/:+,N >/n /|-zPONrPOp?Hz)p?/:+N A5/ / p?p`/. Hz)N:POp?Hz)p?/:*NP A5/ / p?p`j/. Hz*NPOp?Hz)p ?/:*N A5/ / p?p `4/. Hz* NPOp?Hz*p ?/:*^N A5V/ / p?p ?/:*BN TN^NuNVp31p31p=@ n l0.HA,Fp0Rn`p/pH?NA\O#0Hz,?NAXO :#к,nN /HzHnN Hnp?N\ON^NuNVN @fHzp?N~\Op?N0TONNNNNN^NuNVNNHzp?NB\O @f.B9.pB@.--zB9B.Nzp`p?NTON^NuNV0 @%g0gP/.? n hN\O`p =@p=@p=@H> G-fp=@H>`Bn G0f p0=@H> G*f& nT=Plp=@0.D@=@H>`*Bn G0m G9n0. G@0=@H>` G.fJH> G*f nT=PH>`*Bn G0m G9n0. G@0=@H>` Glf&H> Gdg Gog Gug Gxf0@> `-@*@p=@0 |$2<`XHXW PN`4 nT=P0.l0.D@=@p-p ??./ NPO*@`p ? nT?`p`p` n-PX .l .D-@p-p ?/./ NZ `p ? n// NZ *@X`p`p`/ ?./.?N *@P`fBn n-Pf-|*X .-@*@g0.m noS`(Bn nT0` n//.NnPO`n ./0.Hї =@lBn0.fL0.g0 n0f( n -f/. nRH? n hN\O0.Sn0g /.?.` nd /. nRH? n hN\O`0.g0.Sn0g/.?. n hN\O`L0N^NuNVH >. *NB%0<g"0H@H@B@H@ @$>`?Bg _$g nR` .L N^NuNVH0*n>.IB$p0//. N*PO-@g$p0//. NrPOA$-n ` n $g` L0N^NuNVpL?Hy*p?NZPOp?NTON^NuNVNN^NuNV/ *n .*+@+|B-0. D@;@ m l;| +||`+|T *_N^NuNV/ *n Sm lBm p` UR0.*_N^NuNV/ *n UR0.*_N^NuNV/ *nRm oBm p` URB@*_N^NuNVN?.NTON^NuNVN^NuNV?.pL?NAXON^NuNVH.. l <`0 f 9`$R @./pH?NA\O,g Ї# LN^NuNV0.H/NXON^NuNV/A#+>/9+>N VXO0gB+>p 3$p`,/. 0.H/?.p@?NA .B+>/NXO.N^NuNV .l .D3$p` .N^Nu | ~` | t` |!d` |H$HC o NLNu H@"HA4B|?4<68@g AgDgDgC|@e|b?H@HA()|zx)K)>HC(K(4ނF)JH@ނE(JHAނEHG4BHBBEHCCHCCD$HBHABHBBD4BHBBDBC$HBHABHBBC6AHAAkOVUT|e$JCk(2HA2|0H@0H@C_H@NuTrpNur Nu | ~` | t` |!d` |H$HCA NLNur0/H`rp0/fNur /fNuj2<D|SAdHAQQQQQQQQQHAIH@AH@BANur /fNu"o`C"/jD$jDA`|J/jDJk`JjDNu$/` o$"/A`NNu"o`C$jD"/jDA`, gJ/jDNu$/` o$"/A` NupJfpN∲cd⒒d҂dFNA`Z|dB@H@DAJjDNu0<NuA`8k2|opNuA`&k | opNuA`| epNupNur2/j| /<␒|oJNpNu O$X"XHB@Nu o0/L.Nu g @` f ")Nu(f"(Nu"(*)tvRSb fdDECH@HD,<>@D@D||H@HDNO|gVCgFDfRFgFG|8exz`Q~ۇه҅фJCjJf0Jf,prNug&~ӇчRf <r`SggNHFHBNu/246C|?IJ8<DDDg$Dg,B|o"|n &g((zQ?/~>BCHC|p0")4)zJPQ||@HBBBz?<,O`?,<HFh|(HDCHC҃Eg`B@HC(8"8` SF҃@fe򒄑E8.ƔE8.HBDHB8HDEj SFԮ6ӃBCHCHA0HB2BBSnf~2HA2 H@\<`SFo.d|btNQH@_H@`p"|_H@`Tpr,_Nu0,"nJ@Gp DBOUxXcdefgo:rsu*x>D0123456789ABCDEF'''''''(((()(*(+(?(@(A(C(D(E(F(G(H(I(J(K(L(M(o(w(x(y(z({(|(}(~(((((((  &&&&&&    !     "$%&)*OPUS.WID[1][FontWid for Opus! ][Exit| Proceed ]Font Widths for Opusv. 1.00by Doug Harrison------------------------Device 21 (printer)1Workstation memory: _______ bytesxxxxxxxFont memory: _______ bytesxxxxxxxNumber of fonts: __XX[1][Error creating file.][ Abort ]Loading printer driver [1][Couldn't open printer|workstation.][ Abort ]%7luLoading fonts%2d%7lu[1][Opus requires ASCII characters|32-126 for each font and point|size. The %s|font violates this rule and|must be removed.][ Abort ][1][Couldn't find printer fonts.][ Abort ]Building width listMaking OPUS.WID[1][OPUS.WID created!|Recommended free RAM for|printing charts from within|OPUS.PRG: %7lu bytes.][ OK ][3][GDOS isn't installed.][ Abort ]Bad pointer in free. {NULL} You must compile with the -f option to include printf() floating point!  0".\~( (bD8&,J00 X >B0          "  "  @J$  $4FP( LD" $ | D$ &X^t`@0*o"m #.I+I/ BBBg/ / Bg?<JNA N ?N$?<LNANV/ Bn nl(0.HGp??.p?NN\O6Rn`HyBg?9!N~POByNByL3P3R09R@3!09R@3ך09!H3":09ךH3pP3Hyp??9!N~PO yfH?<wBgp?NN?|XOp?p?NN\Op?p?p?NN\OBgp?p?NN\Op3`z yf!N]@TOp?N$TOBT#"T*3!.3ך009!H32By436Byp>?NAXOp?HyN\ON^NuNV?.Hnp/?.N p.-@o4?.Hn/?.N NB(Hn/. NPO` n BN^NuNV\/ pO@pP@pU@pS@pC@pO@pL@pR@p.@pR@pS@pC@B.pO@pP@pU@pS@pM@pO@pN@pO@p.@pR@pS@pC@B.NT yfB@`p @HhNvXO0fb yfB@`p @HhHy HnN Hnp?Nq\OBgNy>!N]@TOp?N$TOHyBgBgNv/|XOp?BgNvPO yfp?p`?/9NtdPOHy p?BgNv/|nXOp?BgNv/|?y!TONe/|>!Ne\OB9$p?Hy&p?/9nN` HnHn09HR@?Bg/9nNbr/|V p?/9nN_z ByR yfr`r09\yXA3ל3!֨09ךyל3Hyװp?/9nN_z RyװUy״RyײUy׶Hy,HyװN]ZPO09װP@3 yfp `pyײ3p3(Hy\p?/9nN_z Sy\Sy^Ty`TybHyp?/9nN_z SySyTyTyHyp?/9nN_z SySyTyTyHnp?/9nN_z 0.Hn3$3JHyנHnN]ZPOp3@By09Avp0p3xp3~p3?9?9֨?9ל?9R?<Nw 3& @f!N]@TOp?N$TO`BgBgHyǬp??9&Nx 3&tB. . bB@.ABR.`BgHy̗p=?NAPO=@mHyNXO0fBgHnp /?.N p ?HỵHnNT 0g&BgN>p>?NAXOp?HyN\OBgHnp/?.N B@.3dB@.3B@.3 B. . bpBgHnp/?.N .g:BgHnp./?.N HnB@./NPOR.`p=@` BgNTO0.ljpP33 p3dB. . bB@.ABR.`p p B9Hy̯Hy.NPO` ?.p>?NAXOHy2N>&XONYBgHy̱p=?NAPO=@m HyNXO0fp?Hn?.N"POp?Hy̺HnNT 0g(p?N>p>?NAXOp?HyN\OB@.=@Bn nl&p?0.Qn/?.N"PORn`p?Hy8?.N"POp?Hyb?.N"POp?Hyp/?.N p?Hyp/?.N p?Hnp /?.N p?Hnp/?.N p?Hn`Hyp?.N B@.3TB@.3B@.3!B@.3TB@.3@ yfB@.`B@3B@.3B@.3 B@.3"LB@.3(BB@.3L380.3.3 0.@33d333 3X3PHn`N-XOp?N*TOBn nl*C¢0.pArAp2<!!QRn`N13׸3׺3׼3׾ nfgHp =@ nl:p?0./?.N"PORn`p=@` p?NTO0.lBn nl<0./Hy2Hy0.Qn/NRn`#Onk(##;n#O"By!B@333p3T3T3@3 3(3"Lp 3L38p3.3 0<33dpB3Pp33ByXBy B9BNY` ?.p>?NAXOBn nl.0.Qn/0.Q*/NPORn`BBHp3N @gHy׾Hy׼Hy׺Hy׸p?BgNx0A/ / BgNw 3 @gHyHyHyHy@NZ/A/@?y׼TONTO//N/A /@PONb/A/@XONPOy׸HyHyHyHy@NZ/A/@?y׾TONTO//N/A /@PONb/A/@XONPOy׺Hy?9׼NTO//Nj/A/@XONWPO3׼Hy?9׾NTO//Nj/A/@XONWPO3׾N20g8N϶09BfDBg?9!N?yTONwTOp3`?9`Hyp?Nq\OpA@p=@ nn40.A.HR.0.ABRn`p@@p=@ nnx0.@HH@0fR.0.@HH@0fpA@`R.0.A0.A0.ABRn`p=@ nn60.HA0L0.HA09LH0Rn`Bn nl<0.ABP0.ABP0.ABPRn`By"RBn ndlb0.A^B0.Gj0.El0.Cn0.ApBPB@246Rn`Bn nl0.ABRn`Bn nn0.HABRn`p#ת##BB#"#By`3B>f(pf=@ nnBg?./9NtdPORn`?9(pW?/9Nt8?y"L\OpV?/9Nt8?y \OpY?/9Nt8?y@\Opb?/9Nt8?y\Opa?/9Nt8PO yfZ09gRp?p`?/9Nt8POp 3Hp3Dp3HnHnHnHnp??9!NrB?<Ns\OBBgNs/|>!Nf\Op?/9Nt\Op3"33 3ByByFN?9?9֨?9ל?9R?9&Nx/|/|TOHyHype?/9N=P\O=@mh0.o0S@0@ 0f p?0.S@?/9NNwTO?9tNw>tNwTO yg?9NwTO09>gBg?9!NXOHyp?NN\OBg/9Nt\ONFNv?9!N]@BWN$TON^NuNVH09 y l 3  ` y o3 09yl 3` yo3 y o 3 `09 yl 3 Hy?9&N_\OByh09y^:~0.f|ylR09FS@ @n>09FS@HA0GEl$Ryh09FS@HA0@RF`09yo.09ho&09S@HA0GEl Sy`L yhlp3h09yhS@3 @lR@309hR@3<`|ylT09 FR@ym>09 FR@HA0GEl$Ryh09 FR@HA0@RF` y l.09ho&09 R@HA0GEl Ry `n yhlp3h09 yhR@3 y l 09 `3 3h<09y֦HH309 yS@3B @o3B yBl09BR@3"N09R@3`3B"N309ʰy l 3 `09ʰyBo 3B09"yl 3"`09"y o 3 "LN^NuNVH09y^>|3@y0`LN^NuNVBgN|TONHy Hy!?9"?9N NN^NuNVp=@Hy?9&N_\O09y^R@309y֦R@329^RA09A329֦RA09A3Hy09gHyf`HyNv PO0fB@`A/ / ?9!N] 0.N^NuNVHHy?9&N_\OC A!!!!0.f0. @bH0@ PNHy?9!N]\Op??9!NXOp??9!NXO09y609yHS@??09yHS@??9?9!N] 09FoD09y֦??09y֦?09o?9@`?9?9!N] 09oh09y?09@&??909@&??9!N] 09y??9@09Fo$09y֦?`09y??9@?9?9@?9!N] 09yHS@809op??9!NXO09 HA09P@'=@09 R@<09R@Fm8??.?9?.?9!N] 0HA0nRF`09y:09y֦>0.R@<0.R@Fmp??9!N?DTO0HA>??90HA>??9!N] 09@gH???0HA>??9!N] RF`T09Fojp??9!NXO09yDS@=@<9!yFn8?.09@&??.?9?9!N] 09HnRF`p??9!NXO<. 2H09y֦A>n n0?09@&???9?9!N] RFyH`09@g?n n?????9!N] RFyH`09^R@y09^R@yHy09gZHyfNv PO0gtA/ / ?9!N] `09֦R@y09֦R@yHy09fHy`09gAn`A `N~0f8LN^NuNVH>.<. :. HnHn??N 0.HA>0R@=@2.SAH09y֦AR@=@0HA0S@=@09HS@=@p??9!N?G>!NXOHn?9!N]\OBg?9!NXOp??9!NXOLN^NuNVH0*n(n B-M g - gB@- @bxH0@ PN`h/ / NBPO`Z/-/ N`09f - dB@- ʢ/`/-/ N?U?n./ / NRL0N^NuNV0.@gFBn0.@gn0.@gn0.@gn?.?9!NXON^NuNV0. @f?. N%TO0. @bH0@ PN`0.HA>0R@=@/.Bg?.?`^0.HC>0.HA0HQR@=@/.p`0.R@HA>=P/.p??.?.?9!N^& Bg?9!NXON^NuNVN~0gHnHn?. ?.N 09g40.yZm yn0. ym y"Pnp`B@=@`Bn2.SAH09y֦yHAS@=@0.HA>0R@=@0.yHT@=@0. HA0S@=@09HS@=@Hn?9!N]?nXOHn?. ?.NgXO-@/N%< .g0?. ?.?./NA?@TO n?(HnN&F0.g?. ?.p?N$Z\O0.yf0. y"f??.p?N$Z\ON^NuNVHHy?9&N_\O0.gx>9 09@'<n l0HA0@RG`=F0.yHT@=@0. HA0S@=@09HS@=@Hn?9!N]\O?. ?.NgXO-@g @0(@f?.Hn/N%< n?(N%TO/.NAXO @bH0@ PN`pHnBg?.?. `PHnp??.0. HA0Hn R@`"Hnp??.0. HA0n ??9!N^& Bg?9!NXOLN^NuNVH B.0. y l =y ` n o=| 0.yl =y` no=|0. y l =y ` n o=| 0.yl =y` no=|Hy?9&N_\O09gAn`A / / ?9!N] p??9!NXO ng nf09yDU@<09@=@09FoL nfD69!yFn6Hn?NV\OHnp???.?9!N^& yHRC`0. y o2. y H`BA09֦yHyAS@<>. n n6Hn?NV\OHnp???.?9!N^& yHRG` ng0.f09yHU@=@09ox nfp09@'<69 ζynV0/p??.0HA0HF??9!N^& 0HA0@RC`>.0yR@<nnV0/p??.0HC>0HA0HQR@??9!N^& RGRF`2. y RAH09y֦AS@3~0. n R@Gm,0HC0S@HA0yH2RG`p??9!NXO09Fo09o nf09@'309yH309@'309yH3Hy09gHyf`HyNv PO0gA/ / ?9!N] >9!09yDU@=@yFnT<9 09@'6yn,Bg?.???N( 0HA0@RF`RG09Hn` ng nf09o09@'309y֦R@3>9 Byyn0HA0yRG`29֦RA09A3Hy09gHyf`HyNv PO0gA/ / ?9!N] >. n n\<9 09@'6yn>Bg0R@n HA????N( 0HA0@RF`RG` ng0.f09Fo09@'309yH309@'309yH3Hy09gHyf`HyNv PO0gzA/ / ?9!N] >.nnV<9!09yDU@:yFn4Bg?0yR@HA>???N( RFyH`RG`N~0gL>. n n0n R@8Bn0HA*P-M g0nnnmp=@`*m`0.gd-M g\0nnT?Hn/ N%HnN&F*m`09g>yZm6yn.<.nn$ymy"Pn??p?N$Z\ORF`RG`?9"?9NgXO g?9"?9N'(XO`?9"?9p?N$Z\OL N^NuNVHy&?9"?9N?/|LXOp??9!Nl/|נ?y!TON.\OA/ / p?p?/9nNuDN^NuNVN> ng ng0. g n o0<y?NTO//Hy409 S@?NTO//Nj/A/@XON/A /@PONPO3bBgBgBg?<NTO//Hy4?9NTO//Nj/A/@XON/A /@PONW?@\Op??9&Nx BgBgBg?9bp ??9&Nx ng0.g0. g n l0<yh?NTO//Hy409S@?NTO//Nj/A/@XON/A /@PONPO3ZBgBgBg?<NTO//Hy4?9hNTO//Nj/A/@XON/A /@PONW?@\Op??9&Nx BgBgBg?9Zp??9&Nx N^NuNVH09y nV>9|y nyf=F`RGRF`09y^R@:890.HA>0R@6=@=D=y=yHnHyNv PO0g&A/ / ?9!N] A/ / ??HyTHyT?9!N^l=E=D0E=@=yHnHyNv PO0gA/ / ?9!N] p?09y?p??9??.N> 09S@??9?9"N?9 Bg`FBg?9?y ?y?y"N?y ?nTON*N LN^NuNVH09̰ym>9|ynyf=F`RGRF`0.HA 0R@:8909y^R@6=@=D0.HC 09̐yT@HA 0Q=@=@=yHnHyNv PO0g@A/ / ?9!N] A/ / ??HyTHyT?9!N^l0n=@=y=y=yHnHyNv PO0gA/ / ?9!N] p??9<29 y09hAR@??9p??.N>?y 09R@??9"N?9 Bg`FBg?9?y ?y?y"N?y ?nTON*N LN^NuNVH>909y֦R@<=GyH=@=y=yHnHyNv PO0g N/ / ?9!N] N/ / ??HyTHyT?9!N^l=y=F=y09HS@=@HnHyNv PO0gbA/ / ?9!N] p??9?y ?y?y ?y XOp?N*N LN^NuNVH>909y֦yHR@<=GyH:=@=y09S@HS@8=@HnHyNv PO0g N/ / ?9!N] N/ / ??HyTHyT?9!N^l=G0DR@=@=y=yHnHyNv PO0gjA/ / ?9!N] p??9?y ?y?y"N?yBXOp?N*N LN^NuNVB?<Ns?n ?n >N2\O0. fRBg?9?y ?y?y"N?y ?nTON*N `L0. S@ @b@H0@$ PN`0?.N5`"?.N6`?.N8` ?.N:TON^y&fN2`B?<Ns\ON^NuNVH8*n>./ N(XO<g6 . /0Hї (@&n fSF 0g 0FS`g`L8N^NuNVH8*n>. <.0HЍ(@&@fL8N^NuNVH0*n(n >.<.g0o0F8:ǺDl gBRE`BL0N^NuNVH0>. . /0Hї *@(n f 0gS`0.L0N^NuNVH0*n>. ?/ N\O(@ g`pL0N^NuNV?.?. /.N?n\OBg _BN^NuNV/.N(XOHЮ-@ ncS n \gB`N^NuNVp.?/.N=P\O=@m"/.N(XOn??./.NmB0o$S@0@ 0fp?0S@?/ N0o0G 0f 0GBSG`0G .fp??/ Npa}pa}pa}pa}a}EA p#Nt}rnN>EA0p"N4<rnN>EARp#N4<rnN>EAup*N4<rnN>EAp"N4<rnN>EAp%N4<rnN>EAp#N4<rnN>`2EB p5NtirjN>pa|pa|pa|pa|a|EB>p"Nt}rnN>EB`p"N4<rnN>EBp1N4<rnN>EBp/N4<rnN>EBp4N4<rnN>ECp3N4<rnN>ECIp2N4<rnN> EC{p.N4<rnN>ECp'N4<rnN>ECp/N4<rnN>ECpN4<rnN>EDp4N4<rnN>EDGp0N4<rnN>`EDwp5NtirjN>pa{ppa{npa{lpa{ja{rEDpNt}rnN>EDpN4<rnN>EDpN4<rnN>EEpN4<rnN>EE$p%N4<rnN>EEIp!N4<rnN>EEjpN4<rnN>EEpN4<rnN>EARp#N4<rnN>`EEp5NtirjN>pazxpazvpaztpazrazzEA p#Nt}rnN>EARp#N4<rnN>EA0p"N4<rnN>EEp)N4<rnN>EFp,N4<rnN>EAp#N4<rnN>` EDwp5NtirjN>paypaypaypayayEDpNt}rnN>EDpN4<rnN>EDpN4<rnN>EEpN4<rnN>EEjpN4<rnN>EEpN4<rnN>EARp#N4<rnN>EEIp!N4<rnN>EF.p"N4<rnN>`( @g& @g @gF @g6 @gpWHH/pWHHg6<0<4<rjawREFPp$N4<rnapaxppaxnpaxlp axjaxrEFtpN4<rna^EFpN4<rnaHEFpN4<rna2EFpN4<rnaEFpN4<!rnapNAtZrdaxN쫌Np}"<;NanRNpawpawpaw6<0<traupawhpawrpawp6<pFt(2<au6<pFt(2<au6<pCt+2<au6<pBt,2<aupawDpawBpaw@p aw>awFEGpNt<2<a~2E +@zAa}A "@ <} mzadE4 +@zA(<*<|2~2ayVA "@ < mzad\EGp Na[gEGp NrakjpNFA NppNFA&NppNFANppNFA8NppNFA>NppNFANppNFAPNppNFANppNFANppNFADNppNFANppNFAJNpait`p6A Np6A&N0<12AN0<66A8N0<60A>NpNANpJAPNpJANpNANpNADN0<05AN0<05AJNA N"a[F+@A&N"a[6+@AN"a[&+@AJN"a[+@A8N"a[+@A>N"aZ+@AN"aZ+@Np~A0Np ~A6NpNx"m6N*pNx"m6N*pNx"m6N*pNx"m6N*pNx"m6N*pNx"m6N*pNx"m6N*pNx"m6N*pNx "m6N*pNx "m6N*EGp6Nx"m0N*x"m0NbEGTp-app"aoxx"m0N*EGp%Nx"m0N*EG[p Nx"m0N*PPPQQQE@wp NaX Fg&BE@wp Nrahnpa}, -a|` E@wp Nrah@pNFN+@prdҭ~A$Np~A N p(+@p+@ahparHpaqpaqpaq6<0<t_2<apAtq"<arpaqpaqpaqpaqaqEGpa~4<*2<axEGpa~4<42<axEGpa~l4<H2<axEGpa~T4<R2<ax6<0<4<2<aopaqNpaqLpaqJpaqHaqPEHpa~ 4<u2<ax:pN/NƶJVHHgN쫌N-g0-gprBNEH#p ay`prBNEH0p ayQ -NCak -a2CaxVp+@-g+m‚pap -"-NAaj-g -&<:<aTvawaVL/ -&<:<aTvawaV./ -Э&<:<aTvawaV / -&<:<aTvawaU&$"an -&<:<aTxvawdaU/ -/ -Э&<:<aTNvaw:aU/ -&$"an\-gX -&<:<aTvawaUj/ -/ -Э&<:<aSvavaU@/ -&$"am"-pҭƐD"-N"-pҭƐD" -Npawppaw"-pAa}ai@pawpqawpawpDawpawpDawHy NMX"paCav^Hy NMX"pahpra}N"DB0VHVpJ-gp"pJ-gpg^prNpa{ahCA NLpJ-gpV-g,pan2pan0pan.p an,an4A4<p2<rau&Hy NMX"pa~pra|N"DB0VHVpJ-gp"pJ-gpgprNpa{8agCA apJ-gpVpJ-gp/pJ-gpJgBpJ-gpJWHHg,pambpam`pam^p am\amdA4<p2<ratVpNg(pN+@HyNNX @p!@p`]HH/p{nBpJ-gpgpѭp@]HH/p[nBpJ-gpgp ѭ -AayACNJgTpJ-gp/ -gBAp ahXg PN!pJ-gp/ -gBpAa{p ah(gnAp ahgXp ayCa2+@pЭAa{"HAafnCaspЭAaz|/0-a~L"_afHCasPN!-gLpЭAazF"HAaf/ -"-Aaz"_aeCasD -o2R`,At"-CNȘ -oR` -gP-f` -``zpl^SpfpЭAayp afCar`4pЭAay/ -Aay"_aeJp af^Car`-gP`-gP` -a}Car\p+@`pfpAayp afCar2`2pЭAax/pЭAayb"_adp aeCaq`P`zP`r-gP`dplS` -gP`H -oR` -gP`*-gP`pJ-gpRf Q-g4prBNEH0p ar`P-gprBNEH#p ar` -a{Cac -axCaq$p+@`p+@`AaxauR+@` @g @ gd @gj @gp @g @g @g @g @g @g @g @g @g @gH @gj @gl-g6-gp,av4Ca|6A aN4-oA aN/p.avt"CNȘAa|x&(*prayCappNAa|T&(*prayrCaopN -"-NAabl` -"-NAabV-g -&<:<aLvao~aM/ -/ -Э&<:<aLhvaoTaM/ -&$"afv -&<:<aL:vao&aM/ -&<:<aLvaoaMl/ -Э&<:<aKvanaMJ/ -&<:<aKvanaM,&$"ae-gdpagT -&<:<aKvanaL/ -/ -Э&<:<aKvanlaL/ -&$"aepafACaagPQ`vavVAart mC$an@prN ma`pafzpafxpafvpaftaf|EH=p as8t2<0amhpafHpafFpafDp afBafJ6<ptrad`uauafaopafBABasp+@paepaepaepaeaeAar-gEHJp AamhANg*EHWpar"HAa`"HAa_tral`EHvparf"HAa_tralpae@paeJpaeHpae6<p tracnpaexpaeBpae@pae>pae -Ѐ"ЁrЁ/z(-"m$Nta~$2<@ak -Ѐ"ЁrЁ/z(-"m$Nta}$2<waj -Ѐ"ЁrЁ/z(-"m$Nta}par"$2< aj -Ѐ"ЁQ6<t 2<ab> -Ѐ"ЁQ6<;t 2<;ab" -Ѐ"ЁQ6<rt 2<rab -Ѐ"ЁQ6<t 2<aa -Ѐ"ЁQ/ -Ѐ"ЁQ6<$raaRRp(WHH/ -\HHg6pabpabpabpababEHpao4<2<aiABao`,pNapa|CBaj,ABpa^Lg pSABaoRABpSa^Spaapabpab6<0<t@ra`.paapaapaap+@ABpTa]gNpѭpop+@paapaapaa6<0<t@ra_paapaapaap+@ -lpaapaapaapaaaaEHpanH4<2<ahvpaaVpaaTpaaRpaaPaaXABanB`,pNana{.CBahABpa\g pSABamABpSa\/ABpTa\fABpTa\g`ABpSa\g(`p6ap|pa`pa`pa`6<0<tra^EHpam|/EIpamnr"_tac+ApgVNJdpfBQEIp-am:/EIDp am,r"_tac+Apfa`N0P`N*`oaop+@pN FgDEINp2AZagEIp alrCZtacP+ApN /pWHHgpfTaipa_pa_pa_6<0<tra]pa_bpa_lpa_j6<0<4<2<a]6<0<4<2<a]6<0<4<2<a]EIpAZafpfEIpAZafp rNAZaYVprNEIpagpfahpagp0ag`ah~pagp2agahnpagpCag -agADpNaZgahJpagrpoaglah:pagbplag\ -agTAN/A "HAaX0< a[C$ae`EIpA$ae b.hzP-f Rp l-f adATaURplbadp|acp+@ad*-(-"m$NtaU`p|acRpladz(-"m$NtaU8APpJaVgadtp|acz(-"m$NtaU `adVachRRpf"B -rҭꐁoad,AbaTR-gadp agaT`iajad&EJ=p-ag2"HAaTEJjpaVNaT~6<ptraXp+@p+@p+@p+@A6agpaZpaZpaZpaYaZz(-"m$Nt/N_ -$Ђ/EJyp af"HA큢aT$ra` -$Ђ/EJp afv/z(-"m$Nt"_aS$2<,a` -$Ђ/z(-"m$Nt$2<a`l -&<:<a=&<:<a@a?$/EJp af/z(-"m$Nt"_aSj$ra` -&<:<a=&<:<a@va>/EJp ae/z(-"m$Nt"_aS$2<,a_ -&<:<a=<&<:<a@$a>/EJp ae^/z(-"m$Nt"_aR$ra_zV -$Ђ/p-aerdah$ra_VRRp#lpra~EJpaapaaearC6a_0pravdpaY2ppaY2EKHpaYLpaY pqa]aJprav4EKapaY A aJEK|paYprav EKpaXAaJXEKpaXprauEKpaXAaJ0EKpaXp rauEKpaXAaJEL p!aXp rauEL*paXAaIELEpaXpp raulELUpaXXAaIELopaXHp rauDpaXppaXELpaX,paXpqa\aIxprauEKapaXA&aI`EK|paWpratELpaWA8aI8EKpaWpratELpaWA>aIELpaWpratEKpaWAPaHEKpaWxprattEL*paW`ADaHELEpaWPpratLELUpaW8AJaHELopaW(QPPQp"+@p+@p+@A CaU0<68AaZapgAC aU -"-asaVPPp!+@p+@p+@ACaU^EGp AaU@aܘpgXAaaa3z+@ -&<:<a2 a^Fpa\dCaU -"-asDAaG Ȃf` PPp"+@p+@p+@ACaT0CaREGp AaQPa>pgAa^,a0 +@ -&<:<a.aZpaY C>aQ -"-aoA>aD4 Ȃf`PPp"+@p+@p+@APCaQj0aApaQNAaApaQ@APaApaQ2AaApaQ$AaApaQADaApaQAaApaPAJaAa:-g `VaVAaNpaFpaGpaF6<0<traE(paFpaFpaF6<0<4<2<aEpaFpaFpaF6<0<4<2<aD6<{0<4<raD6<{0<4<raE6<0<4<2<aDp ralpEMN/a2A"HAZa;CZaHHENIpaMlrCZtaC+A&A$C  "002Aak+mQ`OaPAahgENOpAaGENTp'aM"HAa:~/EN{paLr"_taCt+ApWHH/AEMpagBpWHH/AENp a<gB -`|N`. -~AagXp+@ -aD`Naz(-"m$ak/paQ"_a9paM(-"mak4(-"mak`/z(-"m$akb/paQh"_a9dpaM"_a9X(-"maj(-"mak/z(-"m$ak /paQ&"_a9"paM@"_a9(-"maj(-"maj/z(-"m$aj/paP"_a8paL"_a8(-"majn(-"maj/z(-"m$aj/paP"_a8paL"_a8(-"maj,(-"majX/z(-"m$ajZ/paP`"_a8\paLz"_a8P(-"maiR -ot] -A~ta[vp+@ -aC0`Na(-"maipaLz(-"m$ai(-"maipraLzz(-"m$ai(-"maipr3aLXz(-"m$ai`(-"maixpr:aL6z(-"m$ai>(-"maiVprNaLz(-"m$ai(-"mai4paKz(-"m$ahR -o$]AahEMpAaDZ`N`. -~Aadp+@ -aB`Naz(-"m$ah/paN"_a6paJ(-"mah`(-"mah/z(-"m$ah/paN"_a6paJ"_a6(-"mah(-"mahJ/z(-"m$ahL/paNR"_a6NpaJl"_a6B(-"mag(-"mah/z(-"m$ah /paN"_a6 paJ*"_a6(-"mag(-"mag/z(-"m$ag/paM"_a5paI"_a5(-"magX(-"mag/z(-"m$ag/paM"_a5paI"_a5|(-"magR -ot] -A~taXp+@ -a@\`Na(-"magpaIHz(-"m$af(-"mafpraIz(-"m$af(-"mafpr.aIz(-"m$af(-"mafprGaIbz(-"m$afj(-"mafprNaI@z(-"m$afH(-"maf`paHz(-"m$af(R -o$]Aae.EMp AaA`N`. -~Aaap+@ -a?:`Naz(-"m$ae/paK"_a3paH(-"mae(-"mae/z(-"m$ae/paK"_a3paG"_a3(-"maeJ(-"maev/z(-"m$aex/paK~"_a3zpaG"_a3n(-"mae(-"mae4/z(-"m$ae6/paK<"_a38paGV"_a3,(-"mad(-"mad/z(-"m$ad/paJ"_a2paG"_a2(-"mad(-"mad/z(-"m$ad/paJ"_a2paF"_a2(-"madBR -ot] -A~taUp+@ -a=`Na(-"mad4paFtz(-"m$ac(-"madpraFz(-"m$ac(-"macpr!aFz(-"m$ac(-"macpr:aFz(-"m$ac(-"macprNaFlz(-"m$act(-"macpaFz(-"m$acTR -o$]AabZENp Aa>` @g @gL @g`FZaF-f6pa7pa7Pa@p+@ENpaC/apЭ+@pa6~pa6pa66<0<tra4pa6\pa6fpa6d6<x0<`t0ra4pa6:pa6Dpa6B6<x0<`t0ra46<u0<]t3r a46<t0<\t4r a46<0<tirda446<0<84<rda4"pra[ENp a>p ra[ENp a>p ra[ENp a>p ra[ENp a>p ra[ENp a>pra[ENp a>zpra[~ENp a>fpra[jENp a>Rpra[VENp a>>pra[BENp a>*A~(<*<,<~da7A큄x{*<|i~da7A~t5rda5A큄$<Irda5vP0<\t4rPa36<0<\t42<a3p<+@>$->prZa3 $->p2<a2pѭ> T>oBPPpljzxح"m$a`CZa<*praZfzxح"m$a`/paF"_a.paBa.6<0<t5rda4vAZt=2<a;Fa4 -fBmA퀼0B0`A퀴0B0BmA퀴aЭ/z("m$a`2/N_praYENp aЭ/z("m$a_/paE"_a-paAa-v0< a;A퀴aЭ/z("m$a_P/paEV"_a-RpaApa-8p raXEOp a;A퀴aЭ/z("m$a_ /paE"_a- paA*a,p raXEOp a;zA퀴axЭ/z("m$a^/paD"_a,pa@a,A퀼aFЭ/z("m$a^/N_praX&ENp a;paD~C큢a,xpa@a,^praWENp a:A퀼aЭ/z("m$a^0/paD6"_a,2pa@Pa,praWENp a:A퀼aЭ/z("m$a]/paC"_a+pa@ a+0< a:,A퀼adЭ/z("m$a]/paC"_a+pa?a+praW4EOp a: A퀼aЭ/z("m$a]j/paCp"_a+lpa?a+RpraVEOp a9A퀼aЭ/z("m$a]$/paC*"_a+&pa?Da+ Qp+@ z(-"m$a\Ca8Lp+@pЭ+@p+@praVrEOp a9^ -a9 < a=a*x"m0a\Ca7aDACa+jg R+@ -o2pЭA큢a9p a&$/pЭA큢a9"_a$C큢a2<`9a:6pa*Ppa*Zpa*X6<0<4<2<a(~pa**pa*4pa*26<0<4<2<a(X6<{0<4<ra(F6<{0<4<ra(6<0<4<2<a(pp raOEO(pa2pa)pa)pa) -o& -a a1>&<x:<aA 00A$0B0`9a9JA 24A$a4 <r4<A$a |gA$0B0A$aL&0<4<ra'j`8a8p+@PPPP -oXa2Bpa)JEO@pa5/a^6<ptra'praNEOQp a5/pa;8"_a#4EO[p a$/p a;"_a#EFpa$a"EOhp a1praNEOqpa5j/p-a6ra8P"_a"EOtpa$|/p-a5ra80"_a"EOwpa$\a"p+@.p+@2 -.l+m.pa'pa(pa'6<0<tPra&(pa'pa'pa'+m2 -.a-d` -raM -a&(*pa8a"z(-"m$aT/a -raM0<| a0NA큢a! -r&aM~0<| a04z(-"m$aSpa5a! -r=aMT0<| a0 z(-"m$aSpa5a!RR -oJ]EOp ma.p2WHH/ -.WHHgEB6pa3"ma!F"ma.p2]HH/ -.WHHgEOpa3"ma! "ma.Rp2WHH/ -.^HHgEOpa3V"ma "ma.p2]HH/ -.^HHgEOp a3"ma "ma- m0(H+@6 -6&<:<a &<x:<a a / m4<|"a-p+@ -6jRr*Ё+@p+@PPEApAa-REOpAa-Ba ȂWHH/p2]HHg(pѭ2p2op+@2pЭ2+@.p+@`, ЂWHH/ -.^HHg*pѭ. -.l+m.pЭ.+@2p+@`Aa8a +@ -^HH/ -\HHg PaQQ`4.a4tp+@PPPP -oa.hBpa$EOpa1j/a6<ptra#H@Ѓdh`^HCH@:">H@`H2g&HCH@:<HC>H@Ѓd(`HCH@:H@r` gDBgkDE`HDBDEaBDBNugDBa8DBNutNua 11!Nux`xa`a` 24&8:HoHoEBJAgJDfr:g,|HC҅H@:ۆ<HC>H@Ѓd`vHCH@:H@`fgDBgkDE` DBDEaDBNugDBaDBNutNuHoHoEBz:g|HC҅H@:ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuJBj^tNuk(g.JBjDBAр[SBDBjNutNuAр[SBkNuJlNu0gH@rJBkB JkЀ[`DBЀ[`J.;gP:pr4<Nup`$xa2`Ba411!Nux`4 24&8:`& 24&8:`a&8:` &8:@ABJEoHnfNup`tNugDEDBHngDBEBkQ*HEJDg?<>0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`PapET|TgPT~`LJg&B.C`a8aD*9Tfap-I,=|p4aHz*9Tg ENp9T|` _a &nO:NMTInKP$<Nu[1][Error +111][Return]EP g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`HQ?< NA\Nu"_KPMTInO:HQ <-H*,`N,ud d3 d# d# # d# # # # d ALH dAL H LH d AL`H L|0H>L|H>d~# # # # A`@ALH L|H>L|H>L|PH>L| H>L|H>L|H>L|H>L|`H>L|0H>L|H>QL|Nu$H$&"BA -KaXA"f B &nNuH>dd2d"d""d""""d LHC dLHLH C@d LHL|H| L|H|PCd~""""C`:LHL|H| L|H|PL|H|L|H|L|H|L|H|L|H|@L|H|pL|H|L|H|CQL|Nua`Np?a a?<LNA``NuNu`aza`aa~aHA-Hhp alpMah=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qa a`\`Xpea>pCR2Ad0A2r22aX"<}:0<NBLNurt=@:=A@=B NuHz(` N} Hz ?<&NN\Nu9gNuWNu|^|  R^,T:&0D4(*<B$,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaa a O: n*NNuNuNupc?a0QNurdAd6Ag,B(dB(dH Ac<atgBAp`2NuNu?<OA`d?<IA`Z0<H Ia4Lt Ig Og Ug Ag Rg*afNup`ap`0afHRa>Er$Wgr STD:gr COM:g r LPT:f2FA$_0=@D~CA0< Bha\B2"pNu$_AF Ge><QBAFpNuahgzp=` a\gzpaTaRFBd&8*L?a <aSF Be BgQRB`RAdR e <rRF&0xaCձfEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`HQ2.d Aeg>r C 5e&!R 0c 9c0`<R"_`VC0 Ef"_Nuaa/ CFr  g 00VJAgB @ nN @mHJ@j0.4DBUBk0QSAg Q.`S@k 0`0BAF "_Nu.WAkQA 0g`prt|P;Q:  g +g -f .g40  b 0e 9b da6`RF` .f 0e 9b daSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`ZJjDDDS4<.aJFkSFk4arQa`&HaFFaZQ&8*L/aV,H܆jDBJ.:gtBn:Nu @$@JfS a*`QNu$Aa `QBNuHzna`HzdaH `HPHQ0(ika $I _aIUd4Id4Id$Id `$$$$Q _Jf,aId4Id4Id$Id `$$$$Q @NuSajIdIdId`Q @Nup ` / a2$I> _a(G` VNuag`af`ae `ac` acpNuadpNu/ a$I> _a4Ae4v` VfANuHP0(R@kBa $I _aIUd4Id4Id$Id `$$$$Q @JfNuNup ``atSAfNuag`af`ae `ac` acpNuadpNua@SAkfJANuH HPhkJa2 $I _aIUd4Id4Id$Id `$$$$Q @JgSL`QNup `a԰Af` VNuag`af`ae `ac` acpNuadpNua4@m4v` Vf@Nu/HP0(X@kHa $I _ahIUd4Id4Id$Id `$$$$Q @Jf$Nu $Nup `a$YAfNuag`af`ae `ac` acpNuadpNuaSAkEF$p VfWANu?HP0(T@kHa $I _aIUd4Id4Id$Id `$$$$Q @Jf4Nu0XNup `fazUAfQNuag`af`ae `ac` acpNuadpNuaFSAkXf SAkXfJANuz`z `z8.^n\Dn\@Hp tr=ED`8n\n^HB=@Bnp rt=|D`n\n^n\n^A0000000000prt`n\n^648HH`prt`n\n^n\n^8HH`prt`"_A `4RB`"_A42L\A` L0GF11Q-p`prHQ`JBp'rta< n2rt6(SC0(S@apaB\papava0paRG=GYfx-IC=C=C$tBft=B=B(tFJ=BBBB*Do>Eo:@l6Al2DDk =DVBnDEk =EnBn@cVo Acno,_NuAH`/=@a _a ]Ak024E$ Bb5B5A6CC5CK5C:8AB0000DkxEkt00A<:d>:bSFSGFn\GnXDDk0BhDEk1EBh Fchh Gchh0hb"0hbpmrt-| H-|4L`Nu-HNH?<NNT-@XDbDEbEBb=ET=DV-|PBLBp n20(L=CJ?=B^C=C\=Cj@drAdnED??RGRF=GF=FHtGJ=BltBft=B`=BnGOpЇЇ b na 222-IfHVMF,_Nup `T np` ??/ a , > _a 4$FAFp_@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BAF0-H,=@p4a2HNu 24DBaDB11!Nu 24DBa DBNu 24x6o<Ce(FC BdЄeNu B/dHDDdRdQRBNu&<:<`xg BbUC BcjNu BcHDDdSkg RBAрjNuNu0ftNuB H@"jNu Lx6oFCe0FC BdЄe!Nu B/dHDDdNAXOJkpNu0< aF`0< CF2p`Rp a0`p CFp`>aCF"p`0Hza `Hz"J`B.@=|DNua.@FpAR@C` @H` @HHyjaa"H`Hyj`Hyj 24`@H` @HHyjaa"Hav`Hyj`Hyj 24`B.@=|DNuB.@ab=GDgNup`la`a0CF"E p`4(g8HP b6 a^$_// Z4HQ`S@Q _Q _a, _Nua$`p`AFtЀvQBNuAFt0 9c^QBNuAFt 0QBNua`a`aCF 0gS JfS`n@a Acr `@a A cr `@a\ A cr `N$H`HapLHP?.d=hdN=_d2 "@$Y4Ad2`0Q @NuH@&g( b⸃bLHaLC 0$Ir `Q"Jr0XDQD@CtEe PA`fRشf`e"J*c j|0"cRLJgR $I.f) 5e*0!.g -g  g 9f 0b`RB`1`p ` r2$v60!2#RAAg$@%RCCg$B%8Nu@`r ??a"P02R@H`2Q Nu<>Hz?<&NN\`" n2LLJFj|@c<JGj~Ac>02 h|N n2HHNu80a|DHz ?<&NN\Nu| n2 h N n21@Nur0?HQa2 _/ ?a(0 _4gSB@cLAc4JBg,J@g4@Bo2’S@,. SB6VgS F"GQpNufJ@fSBD@BR@HNufS@kVfpNur ?HQa _/ ?a0 _4gSB@c:Ad,J@gB@BmS@,. RB6Vg(R F"GQpNufJ@fRB`fS@kVft0HNuaaJjtNuaHPa pJk NuCg.BJ@g  g &g, $g %gNNutNuRpt`2Rpt`Rptr ae OgX Xgn HgSRB ae Fb$0k  c_  c b退`tSHkajNuRB0 b b瀀`RB0 fрd`ap`ap`ap3BNu>.D<jRGg>VGg:TGjp`HPa0CF$IpR@  f _aHd2Hd2`"QNu`<.DHSGFaAEg f< &_Nua`HNu.dfaB=n`r>.D<jRGg:VGg&TGjp`J<.DaAFa$JkNup#`. z fa2a` z f a"ajAFa  f#JkzNu0:g0.D<jRGg(VGgTGjp`<.Da&` z faa` z f aaAF "g pR@0 ,g  g  fHp`:pR@0  g  g "fR@0 ,g  g  fHpRU@"_  f#$H _a`QNupR@0 ,g"  g  fa~ (fR~Nua ~ `a~NuaJkHQ ! gRf _NuXX~Nu0jx\@??<NMXJk .dgp Nu`Ӛ<.DHSGFa ,g gAEf< &_Nu ."Ff +"g ,g`HU2<.,HdY=ANu?<*NAT.p aX Ha INu.k2@a.0H@av.`2H@af/0@aZ/Yda@HA``jAF gp gj g grffnnpenbfJ.fj6pRGFc$SG` J.fjpRGFcRF` Ff`> `?~ap a0p a*0Nu|``CpE`bf`FgRGJGgSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0NuaZgNu4.rf?Hya\NM\Nu=|D`Lja zEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<a jnnoS@f nhfSnl=Ah=FnNup` papq4.rf?HyaNM\Nu=|DHaLNu|A0"P2(@e2<EF`QHP=|DJ@g$abAF$HpR@ 0 f _a`QNuHPp?ap a| _2<|0`HP$ZXAB6<Q _NuHz`Hza$_Ha:C`2Hz`Hza$_HaC`2Ej`EHaCZA`EN`EHaC>A *FM3x?Fc>֞VSGk Vf>FNuTNuHpr,.܆އ܄ޅ܆އ(sh*sx<3h>3x?Fc>֞VSGk66Vf >FLNuTLNu,.܆އ܄ޅ܆އ*sh'xh'x:sh7xh7xNu,.*rh%xh%x܄ޅ܄ޅ*sh'xh'x:sh7xh7xNuC&pHQ/Hy@NA NuC pa:NuHQ/Hy?NA Nu&g4 FgagJAga2< R@AdSf0Nu0ap Ce`&g4 FgarJBjagPAe CbRa R@Sf0Nu FgRa:g JBjaLAeaJAg RP0 pNu` Fg6agJAga @ea RP Nup NHѨB?<?/?<BNAO JkLLNu&8aJBjaJAg Df*ڃkd0Nu DfրBH??/?<BNAO LJk!@NuHBHh Hx??<?NAO LJo ѨLNuk:fp`^k: g ѨNuBHPHQ/??<?NAO _JoѨfNuBHPHQS/??<@NAXLfѨNuJkp%`ɶ 24&8:Bnm JBj bfAd` e fAc 24Nu _S@Gd@GHpp/0NuGNp?/NT` pNuNHMTAp f9Twkd n2!|v ||9Tv"XLv:g 4zg*Ag61 cg Jg ;e, ]b& Te` Db; g fg  bJg fg fg,HC#0j ` Hx Dg;0LYBj@1BA gbШ dA gd BBdL@Nu wHHKMPPR g,g&yTv`pByXB@etAg1B# `\HCHSGvg*1B f  f&< # XB@etAf&_`AC|ޱgZ"HyNN#.Tv>"NN @A C#P B?< NA\#/a?< NA\AxV0N NuA#p ` x hg3&ACbg#P Nu?<"NNT @ :\g!@ HzR?<&NN\3NuxV#n|NuHz ?<&NN\NupACENrJg" XX\QNuACr g"XQ!AC³f NuHx`(Hx`"Hx`Hx`Hx`Hx` Hx`Hx !4VxH A3^ Ni LHMTO:|1R/:?< NAO:pdz`ń/MTa,_NTvNu(aJ؀.dfa<CF Ipa<0HNua`]@><CF Ipa Nu?|`?a0R@f|0aHJFkHPa( _Nupo`ÚHSHP&I>g\SG??<NMXJk Q _t&_Nu&_`ja~JANuag `af`apNuapNuC`C``C` C`CJhfJfRRRRRRRHP? @CFH~8:E#P&<2 `b$bYEf`"RAf rЁЀ`&Ѐe "ЀeЁdp`²JAkfgRer?DDЁaAat8$HX :CFE` YEjT"_$P"2trDDd0d d d` QjNu`aDa DNu na^ K"ng42 $`gk2&Hg Af deђ$`ebѐXf&nNu AgebѐA``-Kx$ n&$n""Hg8" &Ak cѐ S`g"" k#&Acё2+SAI3 Q&f-I"&nNu-Kx$&ր n&$n""HgR" k&Ac b S` S`g4" k#&AcbrkX`ޑ2+SAI3 Q&f-I"&nNuaP n2L6(n\n^HHHNua0 n20(n\HNua n20(n^HNua n20(HNua:ffNuarNua J[HHNu:nfa@ z^0NuJg6$:Pf,H?<"NNT&@p/&ra :,ga &Lr`r??Q@HyNM\0Nu#Nu"H YJQfNu YH瀀aLP|HPGlC&֛֛֛֛֛(HDDCBg6Cv6C[RCF8[[[aL6C[RCF8:GlFWfTL L-KA `ì$I\bfBjQNu$YbfBjQNu؄*؄؅CH`ۘ؅X`$_  IapHR"H @`̘؄*؄؅AHNu؅X`$_ Ia~""H"""""#"""""""""""""""""""""""""""""$8`ff`` b""""""#" :8`f``(Ȉ"""""#~"""""""""""""""""""""""""""""$?| <n|!b""""""fff`#H"""""#"""""""""""""""""""""""""""""$f0ff`#b""""""? ~<~<>~/Ȉ"""""#? """""""""""""""""""""""""""""$'b""""""#H"""""#"""""""""""""""""""""""""""""$#b""""""/ ~8)Ȉ"""""#"""""""""""""""""""""""""""""$  `b"""""""(""H"""""#"""""""""""""""""""""""""""""$ b"""""""" "8(Ȉ"""""#"""""""""""""""""""""""""""""$ b"""""""(""H"""""#"""""""""""""""""""""""""""""$f b"""""""" "8f(Ȉ"""""#"""""""""""""""""""""""""""""$f<<|| b"""""""(~ffff""H"""""#"""""""""""""""""""""""""""""$fff`f b"""""""" "8fff`f(Ȉ"""""#"""""""""""""""""""""""""""""$f<<`f b"""""""(""H"""""#"""""""""""""""""""""""""""""$ b"""""""" "8(Ȉ"""""#"""""""""""""""""""""""""""""$  `b""""""?(#H"""""#"""""""""""""""""""""""""""""$Cb""""""?8KȈ"""""#?a"""""""""""""""""""""""""""""$b""""""'H"""""#"""""""""""""""""""""""""""""$b""""""?"""""""""""""""8Ȉ"""""#~"""""""""""""""""""""""""""""$?b"""""".""""""""""""""""bH"""""#"""""""""""""""""""""""""""""$b""""""""""""""""""""""""8Ȉ"""""#"""""""""""""""""""""""""""""$b""""""""""""""""""""""""H"""""#"""""""""""""""""""""""""""""'333333333333333333b""""""""""""""""""""""""8Ȉ"""""#"""""""""""""""""""""""""""""$b""""""""""""""""""""""""H"""""#"""""""""""""""""""""""""""""$b""""""""""""""""""""""""8Ȉ"""""#"""""""""""""""""""""""""""""$b""""""""""""""""""""""""H"""""#?"""""""""""""""""""""""""""""$b""""""""b"8Ȉ"""""#"""""""""""""""""""""""""""""$@b"""""".$bbH"""""#~"""""""""""""""""""""""""""""$?!b""""""? 8+Ȉ"""""#"""""""""""""""""""""""""""""$#b""""""'H"""""#? 'b""""""?0+Ȉ"""""#@#b""""""#H"""""# `b""""""""xx(Ȉ"""""#X b"""""" 8""H"""""#88 b""""""""0<(Ȉ"""""#p b""""""` ""H"""""#`hh b""""""""`h3>>>11h (Ȉ"""""#`h3???11h b""""""`h6333;;h ""H"""""#`l6333;;l b""""""""`l<333??l (Ȉ"""""#`n<???55n b""""""`g6>>>55g ""H"""""#`g666611g? `b""""""/3`c333311c*)Ȉ"""""#3`c333311c?#b""""""3>`a111111a*0#H"""""#??332``111111`?'b""""""?3332`* /Ȉ"""""#3332`?#b""""""3`*x#H"""""#`?!b""""""#"`*(Ȉ"""""#`?? b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#`? b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#`? b""""""`*""H"""""# ?`? b""""""""300`*(Ȉ"""""# 7>0`? b"""""" ;>`*""H"""""# 33`? b""""""#" 333`*(Ȉ"""""#?`?!b""""""`*#H"""""#`?#b""""""?`*/Ȉ"""""#?`?'b""""""`*#H"""""#`?#b""""""/`*)Ȉ"""""#`? `b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#`00 ? b"""""" `0x 0*""H"""""# `p 0? b""""""""3v?`p|x||xxxxxx|xx:(Ȉ"""""#30 2`0? b""""""?k >`00.""H"""""#3c 2`00? b""""""""3c>`0xx0.(Ȉ"""""#`000000x? b""""""`00000 0x*""H"""""#`0000<0|? b""""""""`0000|||x|0x| |*(Ȉ"""""#`? `b""""""`*#H"""""#`?Cb""""""?`*KȈ"""""#?`?b""""""`?'H"""""#`?b""""""?""""""`*Ȉ"""""#`x0 00?b""""""`x 00*"""bH"""""#` ?b""""""""""""""`|x||xxpp|xx*Ȉ"""""#`pp?b""""""`00*""""H"""""#`0000?3333b""""""""""""""`0xx000*Ȉ"""""#``000000`0?b""""""``00000 0`0*""""H"""""#`00000xx|?b""""""""""""""`00000|||xx |*Ȉ"""""#`?b""""""`*""""H"""""#?`?b""""""""`*Ȉ"""""#`?@b""""""`*bbH"""""#`?!b""""""?`*+Ȉ"""""#`0 0?#b""""""`x 0*'H"""""#?` ?'b""""""?`|x||xxp||xx*+Ȉ"""""#3`0p?#b""""""6`00*#H"""""#<>`0? `b""""""""82`xx0xx.(Ȉ"""""#<2`00000000? b""""""6 332`0000000 0 .""H"""""#3 2`0000000x? b""""""""`x0000000|||x|*(Ȉ"""""#`? b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#`? b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#`|? b""""""`0*""H"""""#`80? `b""""""/3 `8xxxx*)Ȉ"""""#0?>`x?0#b"""""" 3`xp0.#H"""""#? 0`80? 'b""""""?3 032`0>/Ȉ"""""#0`00000000000000 0?x#b""""""`00000000000000 0:#H"""""#`00000000000000<?!b""""""#"`00000000000000x||*(Ȉ"""""#`? b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#`? b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#`|p? b"""""" ?`p0*""H"""""#3`00? b""""""""  `x0yxxx*(Ȉ"""""# `0? b"""""" `p00*""H"""""# 3` 800? b""""""#"???` 00*(Ȉ"""""#` 000000000000 00?!b""""""`000000000000 00*#H"""""#`000000000000x<?#b""""""?`x000000000000|x}||*/Ȉ"""""#?`?'b""""""`*#H"""""#`?#b""""""/`*)Ȉ"""""#`? `b""""""`*""H"""""#`? b""""""""`*(Ȉ"""""#>`8 ? b""""""3`x0 *""H"""""#332`0 ? b"""""""">3002`x|xx|yxxx*(Ȉ"""""#332`||? b""""""332`0 ͬ *""H"""""#>>>`0|ͬ|? b""""""""`x0*(Ȉ"""""#`00000000? b""""""`0000000 0*""H"""""#`0000000<? b""""""""`x0000000|||}||*(Ȉ"""""#`? `b""""""`*#H"""""#`?Cb""""""?`*KȈ"""""#?`?b""""""`?'H"""""#`?b""""""?""""""`*Ȉ"""""#`10=|?b""""""`010000A<*"""bH"""""#` 00009?b""""""""""""""` qxxxpxxx<*Ȉ"""""#`qpy?b""""""`010000*""""H"""""#`0010000?3333b""""""""""""""`0010000r'>*Ȉ"""""#``00000010000#( ?b""""""``00000010000"<*""""H"""""#``00000UUPUUP UPUP UPWUP UQ}@oOUP ~/UUP說*UCUP抨U}UP*:U}54UP((UU\UPUUUEUP UpUP~U@UP U@!UP UWP @UP 'UYPUPʪU\P@ UUP UV0UUP U^UUP@UW@UUP *UW`P5UUP jUWUUUPjUU@UUUPjUUTUUUP*jUUV_ITUUPUU WpUUUP UV`UUUP*UX_UUUP*UXQxUUUP( Up@UUUPXWp S5UUUPX *ZUUUUP @UUUUP(H F UUUUPP UUUUPUUUUP%2 :5UUUUP L j@UUUUP$1PUUUUUPĀ U UUUUUP >@}UUUUUP ?*WUUUUUP ꪨCUUUUUP AUUUUUPhUUUUPUUUUP PUUUUP@UUUUPUUUP;j*UUUUP*j+5UUUP+:UUUPUUUP* Wilt u de lijst opnieuw|op schijf bewaren ?JA|NEEbewaren...ADRESSEN.ETINaar welke printer|moeten de etiketten|worden gestuurd:MATRIX|LASER|CANCEL**** UITLEG over toets-combinaties bij invoeren: **** = ga naar vorige veldControl+Delete= wis het hele veld Control+S = tussentijds bewarenControl+V = copier veld vorige recordEsc = stoppen met invoerReturn = ga naar volgende veldUndo = herstel wijzigingen**** UITLEG over lijsten m.b.v. een trefwoord : ****Esc = ga terug naar menuNiets invullen= ga terug naar menuHet maakt niet uit of u DIER, Dier of dier invultvoor het zoeken. Als u zoekt in het veld Titel,worden boeken met in de titel 'Dierentuin', 'schelp-dier', 'dierlijk' e.d. allen in de lijst opgenomen.Als er niets gevonden wordt, krijgt u daar meldingDeze aparte lijsten kunnen ook weer gesorteerdworden op Titel, Auteur en Siso-nummer.Ze kunnen getoond of geprint worden, net als denormale overzichten.Kiest u het veld SISO, dan kunt u door als trefwoord041 in te vullen, alleen deze boeken selecteren.**** UITLEG over toets-combinaties bij zoeken : **** = volgende record = vorige recordShift+ = volgende paginaShift+ = vorige paginaReturn = wijzig huidige recordEsc = stop met bladerenControl+B = ga naar beginControl+E = ga naar einde**** UITLEG over toets-combinaties bij wijzigen: ****Esc = terug naar het 'bladeren'Return = ga naar volgende veld/recordReturn = wis huidige recordAlternate+... ( numerieke toetsen ) 129 = | 136 = 130 = | 137 = 131 = | 138 = 132 = | 147 = 133 = | 148 = INITIALISEREN...PRINT.PARABCDEFGHIJKLMNOPRQESTUVWXYZ abcdefghijklmnopqrstuvwxyz,.'/(-)0123456789&*%!?<>{}[]#;:=+ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789WoonplaatsOpmerkinginlezen... Etikettenprogramma voor public domain R.W.M. Teunen  RTS 1989 HOORN invoegen overschrijven=STOPPEN (gelecteerd)Adressen-lijst op volgorde van Adressen-lijst, niet gesorteerdNAAM POSTKODEWOONPLAATSTELEFOONerder, erug, toppen: Einde, erug, toppen: |Stuur de lijst naar|Scherm|Printer|CancelWilt u de lijst met |of zonder opmerkingen?| MET|ZONDERDe printer staat niet aan,|of is niet aangesloten:Nu wel|CancelLijst printen ...Lijst printen met inhoud... = stoppen Adressen-lijst, ongesorteerd. |Adres|Postk. |Plaats|-------||Telefoon|----------------|Opmerking - pag. Adressenlijst met opmerking, op volgorde van (geselecteerd)NAAM : PK+PLAATS:ADRES : TELEFOON : OPMERKING: erder of toppen: Einde overzicht, druk op een toets...AANTAL: VOLGORDE: VOLGORDE: GEENRAM: Momentje even het bestand Instellingen voor de printer: Etiket-instellingen: aantal regels per inch : (6 of 8, standaard 6)aantal regels per etiket: (inclusief tussenruimte)opmerking mee printen : (J=ja, N=nee)plaats naast de postkode: (J=naast elkaar, N=onder elkaar)klad of net : (K=klad, N=net)linker marge : (aantal tekens)Lijst-instellingen: bladlengte in regels : aantal regels printen : (altijd minder dan bladlengte)ijzigen, oofdmenu of ewaren: WHB Even ruimte scheppen...U kunt het trefwoord zoeken|in een van de volgende |drie velden:| Naam|Plaats|Opmerk.Trefwoord zoeken in het veld Geef het gewenste trefwoord:in de naam...in de woonplaats...in de opmerking...doorpluizen op 'Er zijn geen nawen met|het trefwoord|'HELAASgeen. |Kies de gewenste volgorde,|momenteel Naam|Plaats|Postkodepostkode.ADRESSEN TOEVOEGEN NAAM :ADRES :PK+PLAATS :TELEFOON :OPMERKING :NAAM : ADRES : PK+PLAATS : TELEFOON : OPMERKING : Adres nr. Even opnieuw sorteren...ADRESSEN WIJZIGEN Nr.| Naam | WoonplaatsTelefoon ----|--|---------------Kies een nummer, ( is terug) : , ( is verder) : , ( is terug en  is verder) : 01234567889BOEKEN VERWIJDERENBevestig wissen met OK :  ,>$rLB00*000r2*:t ."R(HNzHLh F*fVB"((((H(*(j*vPRh64(.$ $ \"":~.$0T,&&&&&Rp,FFZ,FF|t( .0<<<( $0<<<&Z&&&j *~ f((@4DX$Rpf $D& < x0X$*V` Ff .yg .mg .dfj .yf*?.HyHnN Hn/ NPO` .mf0. L/` .df n0( ` FfZ .mg .dfJ .mf$0. L/HnNPOB.`v .df n0( ` .yf0.HdH@?Hy`* .mf40.R@?0.R@ @ l?`p?HyHnN ` .df?. n l?`p?Hy` .hf?. n l?`p?Hy` .if" n?( h l?`p?Hy`~ .sf n? P l?`p?Hy`V0.g0./0Hї Af n h l4 nf0.gHy`PHy`H0.gHy`:Hy`2 nf0.gHy`Hy`0.gHy`Hy/ NPOn`/ N(?@TO/ .H?N=PORG` - dB@- ʢ// NPOL8N^NuNV/. /.HyHnNHnp?Nq\ON^NuNVH 3,3.0.g09 <3209` p<32p:34> Gn\0HA*P-M g@0Em4y,l3,0y.l3.320y4o34*m`RG`09,y2n09.y4np`B@L N^NuNV/ *y g?BgNidXO`*_N^NuNVH >.n nb0HA*P-M gF0nn><n m0??NidXO0HA*P0.g??NXO`*m`RG`L N^NuNVHyǬ/.NPO0gX/.HyǬNPOBgBgHyǬp??9tNx y@fBgBgHyǬp??9Nx N^NuNVHBy09`oV~ Gn0HABRG`#ת < yת # 9" yת!@#"ByByFp33 33 3"3N(Nt~ Gn00HA0L0HA09LH0RG`BgNABTOByB@333L83. 3dByBy"R~ GdlV0A^B0Gj0El0Cn0ApBPB@246RG`~ Gl0ABRG`~ Gl&C¢0pArAp2<!!QRG`ByTp?N02TON13׸3׺3׼3׾HyuNLpXOA/ / p?N LN^NuNV n fBg?. /9NtPO3!3 !3 !NByN^NuNVH *n~09"RS@:En0EH<^// NPO8l0`0o0R@>`0Cj n 00Cl n00Cn n00Cp n00.g n P nP nP nP0`pL N^NuNVHHn?9&N_\OBnBn>9 0.y֦<yBn.0. Fm09HFn m n 0p=@` RGyH`>9|y n|0HA>0nnnZ2.nn0R@HA>0nAl0R@HA>0`0.nnnm n0p=@`RGRF`~0.g 0.gp`B@LN^NuNV/ *ngH?NjTO`*_N^NuNVH(*n~/ N(XOS@Gm80G  fp??/ N.0.G<0.ElT M :fJHnHnHnHnHnHnHnHnHnHn?Hn/ NwN20g 0.nR@@??/ NH0@f PN`,Hy n?(?(N?POp?/ N\O3lHyDp?Nq\O`p??9/ N.<. :. 8.B6EnB0HA*P-M g&0Dn FmR0-@ gNUX`:*m`RC`0GR@H/0FR@H/NPOo 09 @ fpL N^NuNVH >.*n 0n p0B-`::<'x0o.0H<f0f 0@0x0HH@>0H :`BL N^NuNVH ..*n n p0B-`^Hy/ NPO*<;x o@//NPO,f0f 0x//NJPO.p //NPO*`BL N^NuNVH0*n/. /.?.0.gHy`Hy/ N0.g`p.?/ N\O(@ f&pe?/ N\O(@ fBg/ N\O(@ g& -fRW Lc ?/ p,?N=PO`L0N^NuNVHy/. /.N 0m,Hy/. /.NR/A/@XONcB/A.`B-L SlR` n0PlH0@f2H @.g(H @+gH @-gH @Eg H @efRH @Eg H @ef<xH @+g H @-f0f"0Go0g0S@FfvHBRS`^L8N^NuNVH *n/ N(XO<gp=@8=@:~Fl0GH0@f4H @.g*H @+g H @-gH @Eg H @efH @Eg H @ef40.l0o GfH0@g0S@GfZ`H @+g H @-f0fD0l Fo:H @.f0l0.l0S@Gfn`RG`p`=G`0S@Ggp0.mj0.ld0S@=@pE?/ N\Ong0S@=@pe?/ N\Onf(=G`t0R@2@H0@g8`xpL N^NuNV/Hy/. /.N 0g/. /.NbPO-@-A ~Hy/. /.N 0mHyHnNPORG`Hy/. /.N 0lHyHnNPOSG`0`B@.N^NuNVH *nHy/-/N 0gv/-/NbPO*+A~Hy/-/N 0mHy/ NPORG`Hy/-/N 0lHy/ NPOSG`0`B@L N^NuNVp=@ n l0.HAjp0Rn`p?NNTOT@3jp3~HnHnHnHnNs> n0Hy/.HyjN}$ N^NuNVNo/.N\XO09N^NuNV?.NyTONp2N^NuNVH0*n(n 880mS@80-mS@8L0N^NuNVHnHn N]ZPOHnp??.NlPON^NuNVHn p??.N~PON^NuNV?. ?.NLXOp??.NXON^NuNVHn/. N]ZPOHn?.N.\ON^NuNVHnHnp??.?.Nt/n ?n ?n ?nXONz N^NuNV=n=n0.nS@=@0.nS@=@=n=n0.nS@=@0.nS@=@/./. Hnp??.NN^NuNVHnHnHnHnp ?BgNx00.N^NuNV n Hh n Hh n Hh/. p??.Nx0N^NuNV n Hh n Hh n Hh/. p??.Nx0N^NuNV nHh/.?. /.Nu0. "@ n1i0. "@ n1iN^NuNV0.  @1nN^NuNV0.  @0(N^NuNV0.  @0( N^NuNV0.  @-h n 0.R@ n1@N^NuNVH *n>. <.:.068Fgv Dgp0 @0(CgZ60f\0 @0(@gBgBgBgBgBgBgBg?/ Nt0 @0(8 @f0 @8`6`p`0 @0( @g0L N^NuNV m/.HyHyHnN0. @ @bH0@ PN`Hy`vHy`nHy`fHy `^Hy*`VHy6`NHyA`FHyO`>Hy``6Hyi`.Hyu`&HyЀ`HyИ`HyЪ`Hyй`HyHnNPOHyHnHyHnHyHnNHnp?Nq\O`N n l g g f .D`0. ?NrTON^NuNV n1n  n1n"n n0"n n0N^NuNVHyHyXHyHy/.NqB?<Ns?y?yX>?9?9?9Hy*HyT?9!N^lB?<Ns?y?yX>?9BgBgBgBgBgNr?y?yX?y ?y p?Bg/.NuD?n /n Nr\\O@N^NuNVB?<Ns?y?yX>?9?9?9X?9?9p?NrA/ / ?9!N]?y?yX?y?y>?9HyTHy*?9!N^lHnHnHnHnHnHnBgp?Hy!BgBgBgBgBgBgBgBgBgBgBgBgBgp0?Np<@ gB?<Ns\ON^NuNV/././././.Nq n? n? n? n?BgBgBgBgBgNr n? n? n? n?p?Bg/.NuD?n /n Nr\\O@N^NuNV?.?. ?. ?.?.?. ?. ?.p?NrN^NuNV?. /.Nr\\O@N^NuNV/. ?.NH\O n Hh ?.N\O n Hh?.N6\O n Hh ?.N\O n p1@ n 1@ n Bh n BhN^NuNV n ?(?.NXO n ??.NXO n ?(?.N(XO n ?(?.NbXO n ?( ?.NXO n ?(?(?.N\O n ?( ?.NXO n ?(?.NXO n ?(?.NXO n ?(?.NXO n ?(?.N:XOHnHn n ?((?(&?.Nt n ?("?.NXOBg?.NXO n ?( ?.N8XOHnHnHnHn n ?(.?.Nr n ?($?.NfXOp??.NXON^NuNVH >.<. 0HA*P-M g0Ff `*m`0FoBL N^NuNV/ *n: B-BBB- ;y ;ydp @ p+@+@+@*_N^NuNVH8>.<. ??NgXO&@ f0HA&P g0FoTp"?NhTO*@ g6?/ Ng\O0HA 0HA P!K `N?B` +g @0Fn&H`(kp"?NhTO*@ g?/ Ng\O'M M!L`0H-@p"?NhTO n g?0HA/Ng\O0HA ` L8N^NuNVH0>.<. ??NgXO*@ g0HA*P g0Fg^z -g @0Ffz`*m`0g| m (g/N XO mB/-No*XO m(h/N XO+L`< -g/N XOB/ No*XO(m/ N XO0HA L0N^NuNV?. ?.NgXO n g2"n Q ( fp`""n Q ( gp` n PB@( `pN^NuNVBp?Ns\OBn?9"?9NgXO-@g. @0(`*?9"?9Nh6XO-@g @B@( @bH0@ PN` nh /.NXO-@-A np @ nBA( B@.AfHh/./.N 0g .". n!@!Ap=@09"LgZ0.gRBgNBW`< np@ n (g/N XO nB/.N(XOR@?NhTO n!@fN? nB( n (g/./NPO np @ ` nB( n (g/N XO nB/.N(XOR@?NhTO n!@fN? nB( n (g@/.NQz. n/(N/nXONo*?y">NuXO09"Lg n (f BgNTOBgNvTOBBgNs\O .`"09 @ gHynjp?Nq\OBN^NuNVB nB?.?. NidXOHn?. ?.NjFPO @g?.?. Nh6XO-@g"n @ip? nHh nHhNx "n ni "n n1i"n n1i"n ni n (g8/N(XOR@?NhTO n!@gF n/( n/(NPO n (g>?.//.Ns 0f&/.No*XO nB( N? n B@` n pN^NuNV n g @B@ @bH0@ PN` n PHhNnj`f n PHhNnjXO n PHh `Bn"n Q0.hlHШ/NnjXORn` n P (g n P/(N XO n/N XO nBN^NuNV .g @ (g HhNnjXON^NuNV n 0(gH?NhTO n!@fB@`|Bn n 0.hl"nH @BRn`Bn n 0.hl@?."HH @/ n0.HШ/No 0gRn nRh`pN^NuNV . gp?NhTO n g n P"n  n B@ @bH0@2 PN` n"P n ("(#@#A` n P"n 1i n P"n 1i` n P"n 1i n P"n 1i n P"n 1i n P"n 1i `BBgHnHnHnHn n HhNOn0l n Hh n PHhNPOp`0.f0.@g0.@g n Pp` n Pp n P1n n P1n`BgHnHnHnHn n HhNOn0mn0.f(0.@g*0.@g 0.@g0.@g n Pp`v n Pp n P1n n P1n n P1n n P1n ` n P"n i n PB?. n /( n PHhNo ` n P"n i n PB n PB?. n /( n PHhNo 0g?. n /( n PHh No 0gR`` n P"n i n PBh n PB?. n Hh n PHhNoL`D nB` n PHhNnjXOB@N^NuNV .g4 . g. @ (g?./ nHhNo ` nBp`B@N^NuNV/. N(XO=@ n=P n0nlZ$H2R H0@f8$n2R H0@f"n0Q $g 0Q _f nRP` n0n??./. /.N< N^NuNVBn/.N(XO=@oP nH@@=@ no0"H)H0@g n(H0.A@@`0.=@ n 00.o& @n /./NPO0fp`B@N^NuNVBn/.N(XO=@ @mS@no0n $f nBPRn` np00.S@nn`0.nl0@ $f nBPRn` np00.nlB.0.nl\2@H0@gDHnN(?@TOHn0nH?N=PORnHnN(XO @o`.g0.nl2@H0@fHnNXO n 0 n Pm Pn n Pm Pop`0.nmp`B.0.nlZ2@H0@gBHnN(?@TOHn0nH?N=PORnHnN(XO @o`>.g80.nl.2@H0@f/.HnNtPO0fDpN^NuNV n0@g P nBP` np0 n 0@g P nBP` np0 n0@g P n BP` n p0 n0@g P n$BP` n$p0N^NuNV n"BPB@ n0 n0 n0 n6p0 n 0nl"$H2RH0@f"n 0Q $f"n n0/. /.HnNsX/n*/n&./.HnNt @fp`Bg/."/././.HnNOn n60mT/.2/../.*/.&/."/././.Nv `$n 2RH0@f"n 0Q .fHn/. /.HnNX` n RP`B@N^NuNV n0@yrm0@yvn n 0@ytm0@yxnHy?9p?9nN?PO n0@g 3` n09jP309ny @m09ny @o^ nB( HyN@XO @f:?9p?9nNB?<Ns\ON2`B?<Ns\Op`* n`d09ny3 n 0@g3`l n 09lP309py @m09py @o$ nB( HyN@XO @gF n `09py309f33`29A09@An29A09@Ao nB( HyHyHy2N/|2POp?Nq\O @f:?9p?9nNB?<Ns\ON2`B?<Ns\Op`3309~f n0 n 0`09|g$09zHA 0@fl09zAj009zAl009zHA PP`09f n3 n 3` n2A09@An n 2A09@Ao nB( HyHyHy2N/|2POp?Nq\O @g3309~g09|f09zHA 0@fJ09zAn009zAp009zHA PPpN^NuNVH8*n(n &n/ / / Nx L8N^NuNVp3|/./. /.Nx @ @lB@.`$By|p3/././.Nx N^NuNVBgHnHnHnHn/. NOn3zmNp3~0.g /.HnHnHnHnN}`"p3|/.HnHnN| `pN^NuNVBy|B@3~3 . g, @B@ @bH0@R PN` B@.`/. n Hh n HhN| `/. n Hh n Hh n Hh n HhN}`/. n HhBgN}d `/. n Hhp?` n /(/.N}PO@ @fV n /( /.N}PO`J n /(`Bn n 0.hl,"HH @//.N}PO@ @fRn`pN^NuNV3 j3l3n3p3r3t3v3x .g @ (f (g//N}PO`pN^NuNVHB?<Ns/|>&N_\OA / / ?9!N] >9 y"NnF<9yn4yZm(yn ymy"Pn??p?N$Z\ORF`RG`A/ / p?N B?<Ns\OLN^NuNV09gN3Z3"p309gb09Zyo=y33Z09аy"Po=y"P3"P3p3Np?NABTON^NuNV09gN33""Pp309gb09Zyo=y33Z09аy"Po=y"P3"P3p3Np?NABTON^NuNV09gNBgNABTOByB@33N^NuNVHybp?Nq\O @f?9"P?9?9?9ZNU~PO0ghBp?Ns\Op??9"P?9?9?9ZNK NByB@3309gNhBBgNs\ON^NuNVBn0. n=@-y .g0.f n0.P=@Hnp??.?. ?BgNm0gZ .g @ (f ( g~0.gx?.?.?.?.?.?. n??./.N4 @gB`:BBgNs/|TO n??. N@/|2XOp?Nq\Op=@0.g?.?. NXO n?BgNidXO`NK0.fp`B@N^NuNVH~ Gdl40HC 0HA B@PPH@QQRG`0.nR@=@0.nR@=@HyѼp?Nq\O @fp`B@=@By0.n S@?0.n S@??. ?. NU~PO0f p3` n8f?.?.?.?.NU~PO0g0.n o"=@=n=n 0.n S@=@p`"=n=n0.n S@=@=n p=@Bp?Ns\O>.:.BnBn0HA-P .g4 @0nn*nm0.f =Pp=@ n=P n-h`0.fBg0.n S@???. `r0.nR@=@0.n n=@0.no"=@=n=n0.nS@=@p`"=n=n0.nS@=@=np=@<.8.BnHn n8fp?`Bg????Nm0g .gD @ (f: ( g20.g,?.?.?.?.????/N4 @f n8f ??NidXOnfp=@`nn0.gZ0.noBg0.S@???. ?NK 0.nl(Bg0.n n??0.n??NK nfp=@`nn0.g`2BBgNs/|>?N@/|2XOp?Nq\OA/ / p?N BBgNs\OLN^NuNV09yZR@=@09"PyR@=@09nS@ @n.09"nS@ @n09ʰyZf$09"yfHyp?Nq\O`2 n8fHyң`HyҨHyҀHy2N/|2POp?Nq\O @f?9"P?9?9?9Z?9"?9?.N09f n8f83Z3"09nS@309"nS@3"PBp?Ns\ONhBBgNs\Op`L0<nR@/HnNPOHn0<nR@?NV\OHnHnNJPOB@N^NuNV/09o0>9 p'3^yn"0HA0y^RG`p&3^.N^NuNV09Foy!T@H`09HS@3֦N^NuNV/ np0 n 0>9 nl n RPRGnm>9n l nRPRGn m.N^NuNV/09At0&09Av0 09Az0B09Ax009A|0 09A~009A0"09/09/09/09/p??9&Nx0~yl.2H09ЁA0HC>0RG`.N^NuNV/09At3&09Av3 09Az3B09Ax309A|3 09A~309A3"~yl.0HA>2H09ЁC0RG`09 yR@3h09By R@3 y l09 R@309hR@3<`3 3h< yBl09BR@3"N09R@3`3B"N3Hy Hy!?9"?9N .N^NuNVN09fp`B@3N8N^NuNVHy?9&N_\O09Fo609o,0.y!m0. y m0.yFn0. yn09@'309yH309@'309yH3=y =y0.n lHA0nRn`2.y!H09DyAU@=@A/ / ?9!N] B?<Ns\Op??.?.?. ?.N( B?<Ns\O`09Fo0.y!myFn0. ymynx09@'309yH309@'309yH3=y=y@0.n lHA0nRn`09o0. y myn0.y mȰy"Nn09@'309y֦R@3=y By0.ynHA0yRn`29֦RA09A3=y =y0.n lHA0nRn`0.y R@Hy`N^NuNV y@fHn?9tN_D\OHn?9N_D\OHnHnNv PO0fN0.y mLy"NnD0. ym8yn0B?<Ns?n ?nTON'(B?<Ns\O` 09Fn09o?. ?.NXONHy?9&N_\OA / / ?9!N] `N0.y m y"Nn0. ym ynp`B@=@N0.gvHnHnHnHnp ?09fVpAt?Nx00.g:0.g4 N/ / p?N HnHnHnHnp ?09gB@`0.y mLy"NnD0. ym8yn0B?<Ns?n ?nTON'(B?<Ns\O` 09Fn09o?. ?.NXON^NuNVp??9!NXOBg?9!N(XOBg?9!NXOp??9!NXOp??9!NXOBg?9!NXON^NuNV0.y&g0 y@f09fp`B@At0.PfNDHylHyjHyhHyfp ??.Nx009jg|09lgtHyfHn Nv PO0g@Bn0.y&g Np=@p3BgBgp?N;R\O0.gNHylHyjHyhHyfp `nN^NuNV0.m 3&`, y@m09fp`B@At3p33By3 3 33Hyp??9NpHPO0.mB y@f809fp`B@At3Hyp??9NpHPON^NuNV nf(3 3"3 3"0.g @f3 p3! ng nf3"p3 N^NuNVp?Bg/9np?BgNx A/ / A/ / p?NrN^NuNVp?BgBp?BgNx A/ / A/ / p?NrN^NuNV09g,HyHyHyHyp??9!Nr?9"?9NXO09g,HyHyHyHyp ??9!NrN^NuNVH>.<. :. Hy???9!Nz LN^NuNV0.yװm"0. yײo09׶yײn op`B@N^NuNV0.yHR@=@ @lp` n3op3=@29ײSA0. AHמ=@lBn`09H3nl=y0.3n=@yo09R@=@2.3A=@09 gZB?<Ns\O09R@yfp `09S@0@H??9?9N \OB?<Ns\O333N^NuNV yoB?<Ns\O09R@yfp `09S@0@H??9?9N \O yf09op33Sy` yo SySyB?<Ns\ON^NuNVB?<Ns\O09S@0@H??9?9N \OB?<Ns\ORyRyN^NuNV09ohB?<Ns\O09R@yfp `09S@0@H??9?9N \OB?<Ns\OSyy3N^NuNV y3m09fB?<Ns\O09S@0@H??9?9N \OB?<Ns\ORyy309yo$09R@309H3H@R@3N^NuNV09o yovB?<Ns\O09R@yfp `09S@0@H??9?9N \O09oByp33B?<Ns\ON^NuNV09o09ynB?<Ns\O09S@0@H??9?9N \OB?<Ns\O09R@3 y3m p309H3H@R@3` 3N^NuNVHRy09S@?/909H?N=PO:9B?<Ns\O>9<9yn\ F3o|RE0S@Hy30מy30S@0@H??9?9N \ORGRF`B?<Ns\ORyRyLN^NuNVHp?09S@?/9N9<909R@Gml F3o|RE0S@Hy309מy309R@Gfp `0S@0@H??9?9N \ORGRF`B?<Ns\OLN^NuNV09R@yf4B?<Ns\Op ??9?9N \OB?<Ns\OSySy09fp33SyNN^NuNV09 |rr=`XHXW PNp`Z09 f 09^gHynjp?Nq\Op`2p3 09dfp3NBypA"<`09df09fB9"<`3t`09df09f p"<`fN`09df09fp`N`h09df09fp`3s`|p`09df09fp`NL`&09df09fp`zN`p`jp`dp `^p `Xp `Rp `Lp `Fp`@p`:p`4p`.p`(p`"p`p`p`p3` p4`p5`p6`p7`p8`p`p9`p:`p`p`p`p`p`p"`p%`p/`p#`p0`p*`p+`p,`p-`p&`p'`zp(`tp)`np$`hp1`bp!`\p.`Vp`Pp`Jp`Dp `>p<`8B@N^NuNVNDHyHyBgBg?9!NtA/ / ?9!N] ByByp33 yBB?<Ns/|װ>!N]\OB?<Ns\ON^NuNV yg/Hy2NPO0fp3p`9Vf/9NYXO@ @gHyp?Nq?y"?yTONgXO-@g @n NB?<Ns\ON2`B?<Ns\ONB@N^NuNVNDA/ / ?9!N]/|/|BWBg?9!NtByByp33B?<Ns/|,>!N.\OB@9"< @@g yBB92`,/9Hy2N/yXON(XO3 @3mp3?Bg/9Hy2N?. ?.NgXO-@g @h?9"?9Nid?y">Nh6XO-@g"n @1i"n n1i"n ni n (f np@ nB@( n@ @ fr n(g f n( fX ("( n!@!A`B n (g8/N(XOR@?NhTO n!@g n/( n/(NPO .f09gNhp`$B@` 09 @ gHynjp?Nq\ON^NuNV09@g|p?HnHn?9?9NPF0g09^f0.yf0.y"g?.?.NXO0gNBypA""<3!3!3!`?9?9p?p?/9nNu 3 m[@ @b~H0@ PN`l?9"?9NgXO-@g2 @0(@ f0Bp?Ns\O nh?9"?9NidXO .f09gNhNBypA"09@ @-g.B@9V @f(09@ @ m09@ @~nN` By `N`4 yRf*09dfHy2/9NPO"<`n ysf09onN`d ytf$093yyn@ND`6 ySf09ynN` yf(09R@ym yoN`y09yoHHyҮp?Nq\OB?<Ns\Op ??9?9N \OB?<Ns`9Vf>0yfN y.gD yeg: yEg0 y-g&p`$B@9V @f y m y~nB@309f09yn"09yf HyҮ`N`/9N(?@TO/909H?N=POB?<Ns\O09H??9?9N \OB?<Ns\ORyRyRy`^09g,HyHyHyHyp??9!NrN^NuNVHN~0. nm0.:0. nn0.8B?<Ns\O>.n n><Dn4y m(y"Nn ymyn??p?N$Z\ORF`RG`B?<Ns\OLN^NuNVHN~0. nm0.:0. nn0.8B?<Ns\O>.n n><Dn4y m(y"Nn ymyn??p?N$Z\ORF`RG`B?<Ns\OLN^NuNVHn?9&N_\OHnHn?.?. N 0.HC> n02.SAH0.y֦A n1@"n2.nQ0.HA0R@Al0.HA0R@`"n0.nQ n1@09HR@ n1@N^NuNV0.n m0. 3Z0. nm0.30.n n0. 30. nn0.3"Pp333N^NuNVN~B?<Ns?y"?yTOp?N$Z\OB?<Ns\ON^NuNV09ʰyo09̰yll09ʰyn?9?9S@??9`?9?909S@??9N?y?y?yTO09`?9?9?909R@?`09ʰyl09̰yo^09ʰym?9?9?9`?9?9?909R@?N?y?yXO09`?9?909S@??9NPO309"yo09ΰyll09"yn?9?9S@??9`?9?909S@??9NB?y?y?y"TO09`?9?9?9"09R@?`09"yl09ΰyo^09"ym?9?9?9`?9?9?909R@?NB?y?yXO09`?9?909S@??9"NBPO3"N^NuNVHy?9&N_\OB.09@&no0.yop@09yHS@n o0. yop@09@&no20.yo&09yHS@n o0. yop@=n=n .g fjp?NJTO0g N3,Z3.3234"Pp333p?NABTON` .f =y@`09y֦=@ .fp?`BgHnHn?. ?.NPF0gZN .f&3Z333"P`T3 Z333"P`. .f 09@X@nl 09 yT@HA>0X@nm p=@09 yT@nmP0.HA>0Y@nn00.HA>0X@nm=n09nU@=@Rn`Bp?Ns\OHnHn?9?<?90.S@HA>0P@??90.HA>??9BgNrBBgNs\O0.HC>0.HA0nV@QH=@0.HA0.Pg @lp` ncopc=@0.HA00.HA0.H0N(A/ / p?N ` 8p?HnHn?. ?.NPF0g B?<Ns\ON~?9"?9p?N$Z\O33"Hy Hy!?.?.N N2`N~?9"?9p?N$Z\OB?<Ns/|>&N_\OA / / ?9!N] 09 HA>=P29!SAH09y֦A=@Bg?<NqnXOHnHnHnHnNs nf0.no09"HA0.Pno0.no09HnnoNBp?Ns\O33330.fp?NAB>?9?9?9NPOBBgNs\OA/ / p?N B?<Ns?y"?yTOp?N$Z\OB?<Ns\ON2``BgHy"Hy?.?.NPF0g|NZ?9?9HnNPOHnHnHnHnNs0.nm0.nڰnm0.nm0.nܰnm ng`09ynl0.yo09ynor3 "NZ09ynl nf0.yo09yno y l3 09Ұy o ?9?9?9 ?9 NBPO09 33"Ry?9?9?9?9NPONp??9&p?NO&\ON09 yo09Ұy lyo>?9?9S@??9NB?y?y?y TO09`X09Ұyl?9?9?9 09`0?9?9?9 `?9?909 S@?09R@?NBPO09 33"HnHnHnHnNs`*HnHnHnHnHnHnBgBgHyBgBgBgBgBg09y֦U@?09y^U@?09y֦R@?09y^R@?BgBgp??p?Np<`$09^yno0.yo09yno3"NZ09^yno nf0.yo09yno yo309Ұyl ?9?9?9?9NBPO0933"Sy?9?9?9?9NPONp??9&p?NO&\ON09yl09Ұyoxyl@?9?9?9R@?NB?y?yXO09S@??9`P09Ұyo?9?909`?9?9`?9?909S@?09R@?NBPO0933"HnHnHnHnNs`609ynl 09^ynl 09yno3BNZ09ynl nf09^ynl09yno yBl09аyo ?9?9?9?9NPORy?9?9?9?9NPONp??9&p?NO&\ONHnHnHnHnNs`09֦yno 09^ynl 09yno3 NZ09֦yno nf09^ynl09yno y o09аyl ?9?9?9 ?9 NPOSy?9?9?9?9NPONp??9&p?NO&\ONHnHnHnHnNs`HnHnHnHnNs`N^NuNVB?<Ns\ON~?9"?9p?N$Z\OB?<Ns\ON^NuNVB?<Ns\ON~?9"?9p?N$Z\ON2`B?<Ns\ON^NuNV09fVHy2NjXO-@gB @ ( gbH0@ PN`09"yoNƈ` y"lN`|09ʰy olN `b ylVNN`L09 g>09ʰyZm0yn(09"ymy"Pn09g N`Nt=@ @f?9"?9NB?<Ns\ON2`B?<Ns\O`?9?9NXO`?9 `?9"?9 `?9"?9B`Bg?9&p?NO&`p?`p`p`pU?p?p `p?p`p`p`p`p`p`p;?p`p<`p=`p>`p'?p`p(`p)`p+`p.`p/`p1`p3`p4`p@`pA`pB`p5`pD?p`pI`pJ`pK`pL`09gpN`09gpO`09$gpP`09*gpQ`pF`pG`pZ`2p]`,p_`&p[` p\`09gjp7`409g\p8`&09gNp9`?<p `p?NBWBgp?N;R`d?9!?9!N `fNByN^NuNVHyTp?Nq\ON^NuNVHyӬp?Nq\ON^NuNVBp?Ns\OBg?9!NXO3&f N @g09&fB@`09&R@=@p?N^TO#H-@fN` yHB yHBp=@0.nnHn??9!N`PO n1@HnN(XO @oB.`&HnN(XO @lBgHnp ?N=PO`Hn/.NPO n?(?9!N8XO=@ nBhp=@ nlHnHnHnHn?.?9!N=@nfh n (f$p?N^TO n!@g n-h`"p?N^TO n!@g n-h nB nRh n0Rn`Z0.nl2p?N^TO n!@gx n-h nB nBRn`xpN^NuNVHyp?Nq\ON^NuNV/6. KH/. 0. H/?.p??NA -@gNLp?HyN\O&N^NuNV ByBHy6HnNPOBgHyԋp=?NAPO=@mHyNXO0fHnp??.NfPOp?HnHyԔNT 0f$Hyԝp?Nq\Op?HyN\O3.303234363809&n:g"Hnp?Nq\Op?HyN\Op?N^TO#-@fNp?HyN\O nB nB =n:p=@0.nnHnp??.NfPO n0 n1n  n1n" n1n$p=@ n0.hnf (f:?<N^TO n!@fNp?HyN\O n-h `8?<N^TO n !@fNp?HyN\O n -h n BHnpo??.NfPO n 0p=@Bn nlr0. @ 0.RnH"@1i0. @ 0.RnH"@1i0. @ 0.RnH"@1iRn`p =@ n~n.0.@ H @ 0.@H"@1iRn`Rn`0.nlHp?N^TO n!@ fNp?HyN\O n-h  nB nB Rn`-yH .g @=h-h .g @=PBn-y .g@ @0nf*-h . g* @0nfp=@` n -h ` n-h `0.f"Hnp?Nq\Op?HyN\O n-h`l n-h`Hp3B`NL0.m ?p>?NAXON^NuNV0N^NuNVHy?9&N_\O=y!=y!=y!=y!09^@(nlr09Hy֦nl`09":[@no 09":[@=@?.?.?.?.p??9&Nx N>?.?.?.?.BgN N^NuNVHn?9&N_D\O0.yf0.yfHnHnHnHnp??9&Nx00.yf 0.ygt?.?.?.?.p??9&Nx?n ?n?n?nXOBgN `,?9?9?9?9N^NuNV y@f09!y&gNBgBgBgBgp ??9&Nx B?<Ns\ON2`B?<Ns?y"?yTONXON^NuNVHyp?Nq\O @fp`B@N^NuNV?9"?9NgXO-@g @0(@ g`p??9"?9?9"?9NK?y"?y\ONh6XO-@gN0. n@ @f np@ n0(@@1@` nB( nh nh .f>09g6Nh`. nh`L09 @ g>Hynjp?Nq\ON^NuNV0.A0y ml0.A0ymR0.A033 0.A03"3A/ / BgN N^NuNVZ n fHy;`Hy? nfHy+`Hy3Hy&HnZNHnZHyFHnZN HnZHyqHnN HnZ09gp`p?Nq\O3ט @g n f: yfHnp?Nq\O``Nh`V yטf09gp yg nf6?9"P?<?9?9Z?909ZR@?p8?N`?9"P?<?909ZR@??9?9Z` nf"?<?<?9"?9?9"09`?<?<?9"09R@??9"?9`x nf?<?<p??9?`?<?<p?09R@?p?` y"g yטf09g` y"Pg nf*?<?9?9?9Z09R@??9Z`?<?909R@??9Z?9` nf&?<?<?9"?909"R@??9`f?<?<09"R@??9?9"` nf ?<?<?9"p?09"R@?p`?<?<09"R@?p??9"?p8?N09f nf=|0.y"mHC0.R@HA0QgH0.R@HA0.HC00.R@HA0.HC0Sn`=y" nl0.HC0.R@HA0QgH0.HA0.R@HC00.HA0.R@HC0Rn`N^NuNV/. 0.D¤/NPO0.m0g0.DAP`0.DAP0.g0.DAP`0.DAP0.g0.DAP`0.DAPN^NuNVH(09!=@W@ @bH0@ PN`Bgp?Bg/9 N`R Bg/9 Nb\ONc`09!@ @bH0@`BgNU TO`lp?`p`p`p`p`HnHnHnHnHyֶp?N[`.?9?9֨?9ל?9R?<Nw =@ @gBgBgHyǬp??.Nx?y 09":[@??9?9&NwTO09fCA1!!!!!!!!!!!`ByN8BgBgHyǬp??9&Nx p3@p?`bNߪ0gp3`tN `j09!@' @ bXH0@N`zBgN`p?`p`BgN`N`p?`p`N` p`p`09!@3 @bH0@z`Nh`N`p7?Np`Pp8`N`N`p??NjXO`p?p`p?p`p`NH`xN`nN(b`d09!@D @bRH0@`t09!@IA009!@IA0"09!@IAp0p?09!Z@`09!@N?N`\~N GQnBg?/9NtdPO0@NABP0@NABP0@NABPRG`09g&09Z3 30933"`p?NJTO0gp?NTOA/ / BgN ` 09g<309yR@3 09"P3"3 p?N|`p?NJTO0g&32092yR@3 094`p?N`^NF n0gr`L09!@U @b\H0@`~Hy9Bfp`p?Nq\O @f B9B` pB`09 fp`B@3 ?pY?/9Nt8`09g@p3Hp"3Dp33HnHnHnHnp ??9!NrBg`@p 3Hp3Dp3HnHnHnHnp??9!Nrp?p`?/9Nt8PONt09fp`B@3 np0A/ / p?`09fp`B@3?pa?/9Nt8PO`Hy~p?Nq\O3ט @g ?<?<p??NU~PO0g yטf,Bp?Ns\ONLBBgNs\O np0` Bp?Ns\O~ Gn.0HA*P-M g-fp @ *m`RG`BBgNs\O`N` "N^ n`Bp?Ns\Op?NvTOBBgNs` 09"Lfp`B@3"L?pV`09(fp`B@3(?pW`09@fp`B@3@?pb`No\` 09!=@@f @b zH0@v`N#` b0.@h=@09g"=yZ=y=y=y"P`P0. A =P0. A"=P0. A$=P0. A&=P nhfHyFHy2NPO` 0.@@?Hy\Hy2N Hy2HnHnHnHnN+z> @bH0@: PN`0. A 00. A"00. A$00. A&00. A(p0`\0. G 0. E"0. C$0. A&BPB@2460. A(BP Gg 0fp??.`0.@p=@09g"=yZ=y=y=y"P`P0. A =P0. A =P0. A =P0. A =P0.@A?HyjHy2N/|2\OHnHnHnHnN+z> @bH0@F PN`0.nR@H/0.nR@H/NPO gHyp?Nq\O~`0. A 00. A 00. A 00. A 00. A p0`\0. G 0. E 0. C 0. A BPB@2460. A BP Gg0gBg`0.@w=@09g"=yZ=y=y=y"P`P0. Al=P0. An=P0. Ap=P0. Ar=P0.@A?Hy~Hy2N/|2\OHnHnHnHnN+z> @bH0@R`D0. Al00. An00. Ap00. Ar00. At`H0. Gl0. En0. Cp0. ArBPB@2460. At`L09g"=yZ=y=y=y"P`09=@=@09"=@=@ n~fHyז` nfHyף`Hy׹Hy2N/|2XOHnHnHnHnN+z @bJH0@^`l0.nR@H/0.nR@H/NPO o HyN`p=@p=@p=@Hn?.?.NjFPO @ffp @bhH0@j`0.nR@H/0.nR@H/NPO o Hy`Bn>.nn=n0.nnHn??NjFPO@f6Hn/.NBPOp?BgHn0.&/N< `* .fp?Bg n/(`0.A&BRnRn`tRG``~ G lp0A&BRG`09>g@Hy?9!Ne/|>!Nf\O y@f0N?9&NwTO09fp`B@3N8`N?9&NwTOp??./9NtPOBg/9Nt\OHnHnHnHnHnHnBgBgHy!BgBgBgBgBgBgBgBgBgBgBgBgBgp1?Np< @ fNFp?/9Nt\OA/ / ?9Nx By np0p3Np$`Hyp?Nq\Op??./9NtPOL(N^NuNV33ByHyp??9!NpHPON^NuNV/~yl"0HA 0HC>0RG`Hy Hy!?9"?9N 3!3  3 D3BV33 =y!pר0<y?NTO//HyHyEzN#!#!0<yh?NTO//HyHyEzN#f#jBn0.@ @b4H0@J PN`"09! @bH0@ PN09! @bH0@*`pר`B9ר`N\0g`NV0g `Nܸ`N݄`NB`N.` y@fp!?p?p ?NO&\O`rNߪ3`d?9!?9!?9!?9!?9!N `:N^y&fHnNLXO`p=@p??9!/9NtPO0. |r`XHXW PN`009 y o N6` yBl Nv`09 y oN` yBlN`~09yoN`d y lN2`N09yoN`4 y lzNَ` BgBg`X0.fdB?<Ns\ON2`B?<Ns`@09! @b6H0@`p` p`p?`p?p?B@9ר?N;R\O.N^NuNVHyp?BgNvPOBgp?Bg/9N`R/|?y"?yTON?POp?Hyp?/9N` B9 B9 09g6Hy ?9?9ZN?/| ?y"P>N?POp?Hy ?/9N` p?Hy p?/9N` Bgp?A/ / Bgp?/9NtN^NuNV/.NQVXOHnHn/././.Nt @gfp?BgA/ / Bgp?/9Nt0. U@ @b0H0@ PN` p`p`p?/9Ne\O3B@`pN^NuNV yfHyHyp?HyN^0gHy Hyp?Hy N^0gHyHy p?Hy N^0gj09 yn09y n y m @lLp?BgA/ / Bgp?/9Ntp?/9Ne\O3 yf`jp?/9N`\O@gp`B@3Hn?9?9NjFPO @g" n (f ( gp`B@3`ByN^NuNV?9?9NgXO-@-@g=y0.y n =y 0.yn0.yf0.ygHnBg?.?.?9?9Nm0g?.?.NXO09g>09g6?<?<p???.?.?9?9/.N4 @fnRn`RRn`4p??9?9 ?9 ?9NK `6BBgNs/|>?.N@?n?nXONXON^NuNVNDp?/9Nb\O3NNc yfJ?9?9 ?9 ?9NU~PO0g&Bp?Ns\ONdNhBBgNs\ON^NuNVHnp?BgNvPOBgp?Bg/.N`R B9 p?Hy p?/.N` p?/.Nb\O=@ @fhHy NQVXOHnHnHnHnHy Nt @g4p?BgA/ / Bgp?/.Ntp?/.Ne`Nc nf>0.y m.0.ym"0.3 30.33"`B@` nfp?NTOpN^NuNV0.S@ @bH0@ PN`Hnp`Hnp?BgNvPOBgp?Bg/.N`R Bg/.Nb\O=@ @gNc0.@ @b(H0@ PN`*Hnp"`Hnp#`Hnp,`Hnp+?BgNvPOBgp?Bg/.N`R Bg/.Nb\ONc`VHnp `Hnp `Hnp `Hnp ?BgNvPOBgp?Bg/.N`R Bg/.Nb\ONcN^NuNVH Bp?Ns\OHnp ?BgNvPOBgp?Bg/.N`R BB(*,~ GnJ0HA*P-M g.RB@- @bH0@ PN` R`R`R*m`RG`BBgNs\Op?BgBgHy /N ./NVp?Hy p?/.N` p?BgBgHy /N ./NVp?Hy ?/.N` p?BgBgHy/N ./NVp?Hyp ?/.N` p?BgBgHy/N ./NVp?Hyp ?/.N` p?BgBgHy 9"/N ./NVp ?Hyp?/.N` p?BgBgHy /9N ./NVp ?Hy p?/.N` p?BgBgHy\p/pH?NA/@TON ./NVp ?Hy\p?/.N` Bg/.Nb\ONcL N^NuNVHnp?BgNvPOBnBgp?Bg/.N`R Bg/.Nb\O=@Ncp?/.N`\O@gp`p?/.N`\O@gp`p=@ nf @g @g @f yfHyp?Nq\O`3 !3F09FR@3 3 3NtBgN|TO y@f.N09 y l 3  BgN|TON09g09Zy lNp=@ ng nf, y"fHyp?Nq\O` 3 3"09R@333"N(BgN|TO y@f.N09yl 3BgN|TON09g09аylvN`n nfl ngd ng nf"09FoByFp3 Ntp=@ ng nf"09oByp3N(p=@0.gA/ / p?N p`B@N^NuNV/./. ?.p@?NA -@ g( mp/`/.Na XOp?HyN\ON^NuNV/. N(XO=@@B./. HnNPOHn0.R@H/?.N  N^NuNV/BnHnp'?BgNvPO~ Glrp;?Bg0Qn/0Q @HhN< Bg0Q @Hhp ?N=POp;?0Q @Hh0V@?/.N` RG`HnHnHnHn/.NqBgp?Bg/.N`R?n?n?n?n>?.?.?.BgNr?n?n?n ?n p?Bg/.NuDBg/.Nr\\O=@ @mf @l^?.?.?.?.?.?.?.?.p?Nr0.W@=@QЎN g(p;?p?0.Q @HhHnHN< `B.HB.0.X/N.XOHnHnHnHNr nfHnHHnNPOHnN=XOHnN(XO @lHnN>&.HnNPO0./HnHyHnHNBgHnHp ?N=POp;?BgHnH0.Q @HhN< `0. @0(H=@ @g @f.~ Gl0Q @(gpp;?p?0Q @Hh0Qn/N< 0HA0fbp;?p?0Q @Hh0Q*/N< `20QAnB0HA0f0QA*BRG`B nfbHy2HyHnHN BgHnHpN l\O~ Gl0Qn/?.N l\ORG`Hy8?.N l/|b>N l/|TOp/?.N /|\Op/?.N  09T@209@309!@409T@509@@609@709@809 @909"L@:09(@;B@9B@<098@=Hn2p /?.N  =y =yd=y=y=y =yX=yPHnp/?.N ?yTPON*TO09Tpr/Hyp?.N  ~ Gl$0/?.N l\ORG`p=@BBgNs?nXOp>?NAXO m$0.gHnHpA?NA\O`0.H/Na XOA/ / A/ / p?Nr.N^NuNVHyjp?BgNvPOBgp?Bg/9jN`R B9 B9 09g6Hy ?9?9ZN?/| ?y"P>N?`,Hy ?9"?9N?/| . NPOp?Hy p ?/9jN` p?Hy p?/9jN` By^B@3\3Z0. @bH0@ PN`Bgp?A/ / Bg?/9jNtp3Z`Bgp?A/ / Bgp?/9jNtp3\`Bgp?A/ / Bgp?/9jNtp3^`^Bgp?A/ / Bgp?/9jNtp3``.Bgp?A/ / Bgp?/9jNtp3b09"HA3JHy?9JNV/|TON(XO @lBgHyp ?N=POp?Hyp?/9jN` ?y" ?yPONgXO-@/NAXO3hBgp?A/ / Bg09h@?/9jNt .g8 @0(@3V0(@ gp`B@3f n0(@g8p`609 @3V09 @ gp`B@3f09 @fB@3d09V@g&Bgp?A/ / Bgp ?/9jNt09V@g&Bgp?A/ / Bgp ?/9jNt09V@g&Bgp?A/ / Bgp ?/9jNtBg09fgp?`BgA/ / Bgp?/9jNtBg09dgp?`BgA/ / Bgp?/9jNtN^NuNV/.NQVXOHnHn/./. /.Nt @g*p?BgA/ / Bgp?/9jNtB@`pN^NuNV yHfp ?/9jN`\O@gp`p3Lp?/9jN`\O@gp ?HyN=P\O0m(p?p ?HyN=P?@.N yLf09Zg\>9PyTn00HA0J0HA09JH0RG`N(A/ / p?N 09\f09^f09bf 09`g>9NyRn<9PyTn??NXO0gRF`RG`09ZgH~ Gn00HA0J0HA09JH0RG`3J8N(09\gHy NXO09^gHy NXO09`gHy NpXO09bgHy NXO~ Gn0HA*P-M g09\g29 A00-@πA;@09^g29 A0-@A;@09`g29 A 0-@A;@09bg29 A0-@A;@*m`pRG`RA/ / p?N BBgNs\OL N^NuNV?.NTOp?/9jNb\O3HNNcNdN^NuNVHyp?BgNvPOB9B@  NKBgp?Bg/9N`R p3pp3~Hy?9"?9N?POp?Hy?/9N` 09g6Hy ?9?9ZN?/| ?y"P>N?POp?Hy p?/9N` p?Hy p ?/9N` Bgp?A/ / Bgp?/9NtBgp?A/ / Bgp?/9NtN^NuNV/.NQVXOHnHn/././.Nt @gfp?BgA/ / Bgp?/9Nt0. [@ @b0H0@< PN` p`p`p ?/9Ne\O3nB@`pN^NuNVp?/9N`\O@gp`p3pp?/9N`\O@gp`B@3~ ynfHy|Hyzp?HyN J0gHytHyrp?Hy N J0gHyxHyvp ?Hy N J0gj09zyrmyvn09|ytmyxoNp?BgA/ / Bgp?/9Ntp?/9Ne\O3n y nf`09tyxnZ09ryvnL ypf09vyr @m0 ypf09xyt @m ytm yrl,p?BgA/ / Bgp?/9Ntp `HN^NuNV/ ypf>9tyxnZHnp?BgBg??. Nm0fp?HyN\OHnp???. ??.Nm0fp?HyN\OHnp???.BgBgNm0fp?HyN\ONKRG`T>9ryvnHnp?BgBg?. ?Nm0fp?HyN\OHnp??. ??.?Nm0fp?HyN\OHnp??.?BgBgNm0fp?HyN\ONKRG`T.N^NuNV?. ?.Nh6XO-@fp?HyN\O?.?. Nh6XO-@fp?HyN\O n ( f( fp`p@` n ( dp`B. n ( f( fp`p@` n ( dp`B.09~gBA.B@.Af`B@. @bH0@P PNB@` nHh n/(/(N 0l` n/( n/(NPO`B@. @bH0@``.g` .`BA.B@.Af\B@. @brH0@p`` nHh n/(/(N 0o@`H n/( n/(NPO`B@. @bH0@` .``.fpN^NuNVH *n>. nnZ0H @0GgF:<0H @0Gg0H @??N"XO0H @:0H @0GfRG`L N^NuNVHBp?Ns\O| Fn0H @1F*RF` ypf09r`09t=@ ypf09v`09x=@nR@=@~0R@>noHyNXO0f 0H>n<nn0G:nm ypf6?9|0H @?(*?9|0GH @?(*N$DPO0f@ ypfv0H @?(*?9z0GH @?(*?9zN$DPO0g@0H @8(*0H @0GH"@1i**0GH @1D*G`:RF`& Gf?.?.Hn*N&BPOLN^NuNVNp?/9Nb\O3nN Nc ynfH?9x?9v?9t?9rNU~PO0g6N&NhA/ / p?N NKBBgNs\ON^NuNV/.NQVXOHnHn/././.Nt @gNp?BgA/ / Bg?./. Nt0.nf?.`?./. Ne\O3B@`pN^NuNVHnp?BgNvPOBgp?Bg/.N`R p ?/.p?/.N` B9 B9 09g0Hy ?9?9ZN?/| ?y"P>`2N?POp?Hy p?/.N` p?Hy p?/.N` p?/.Nb\O3Bn yf/. /.p?p?p?p?/.Hy N(0g/./.p?p?p?p?/.Hy N(0g"n n 0Qn"n n0Qo>p?BgA/ / Bgp?/.Ntp?/.Ne\O3`?9?9?9Hy*HyT?9!N^l?y?yX?y?yBgBgBgBgBgNr?y?yX?y ?y p?Bg/.NuDB?<Ns\Op?/.Nr\\O@3 yf/. /.p?p?p?p?/.Hy N(0g/./.p?p?p?p?/.Hy N(0g"n n 0Qn"n n0Qo8p?BgA/ / Bgp?/.Ntp?/.Ne\O`&XO0./HnFHyHnNHnN(XO0g ..f60.gHyzp?Nq\OB.`*Hy p?Nq\O`HnN(XOn??.HnNXO0fN2T=@ @f`/. /.N2PO` nf/.HnNPOp.?HnN=P\O=@mJHnN(XOn??.HnHnN< HnN(XOn??.HnNXO0fHnpA?NA\O f&Hn/.BgpV?NA -@g/Na XOB@N^NuNV/.N>XO=@f*Bg/.p=?NAPO n 0m#Lp` n 0H/Na XOB@N^NuNV?.p>?NAXO=@l H/Na XO0.N^NuNV .mp/`/.Na XOByp?HyN\ON^NuNV . o o$Hy@p?Nq\Op?HyN\O 9Ю -@ n.0. ?/. 9й/Nx #` l <-@0.?/. 9й/Nx/y/|>p@?NA -@ g /N5vXO . ? .Ю//9Nx . #`R/9Hy?.p@?NA -@ g /N5vXO0. ?/./9Nx #  . N^NuNV 9o,/9/?.p@?NA -@g /N5vXON^NuNV/./. ?.N5 -@ g /N5vXON^NuNV/&. /. . /?.N5 -@g /N5vXO&N^NuNV/. N(XO=@@B./. HnNPOHn0.R@H/?.N7b N^NuNV n Hhp/?.N7 Bn n 0.hl "HH @/?.N8r\ORn`N^NuNV . g&/p/?.N7b n B@ @b,H0@ PN` n Hhp/?.N7b ` n Hhp/?.N7` n Hhp` n Hh?.N7` n Hhp/?.N7b n /(?.N8r` n Hhp/?.N7b n /(?.N8r\O n /( ` n Hhp/?.N7b n Hh?.N8`(Hycp?Nq\OByp?HyN\ON^NuNV . fp@Hnp/?.N7b `.p@Hnp/?.N7b/n ?nXON8r\ON^NuNVHH Bnp3BA#ByB@3X33 nf09fHyۊ` nfHyۙ` nfHy۪N.XO?.HnN/\O0g?.HnHnN3 0gHyNXO0fBp?Ns\Op@B.HyHnNPOHnHnN(XOH/?.N7b ng nfp`B@=@=n =n =n=nHnp/?.N7 ng nf`Hy"Rp/?.N7 ~y"RlZ0j/p/?.N7 0^/?.N7\ORG`p=@Hnp/?.N7 ~ Gn0HA*PBn-M g$n mnn0n m nnRn*m`=nHnp/?.N7 0.o00HA*P-M g0nn n m/ p/?.N7 Hmp/?.N7 Hmp/?.N7 Hmp/?.N7b Hm p/?.N7b Hm p/?.N7b -g f$ - f- fHmp/?.N7b -g(/?.N7\O -f,/-?.N9\O`B.Hnp/?.N7b *m`RG`b ng nfHy?.N7/|>N7/|8>N7/|b>N7/|TOp/?.N7b/|\Op/?.N7b 09T@09@09!@09T@09@@09@09@09 @09"L@09(@B@9B@~ G n 2G0@ HA0@RG`HnHy ?.N7b =y ~| Gl@0RFH @0C1Q0RFH @0C1QRG`=yF=y=yd=y=y=y =yX=yP=y!=y =y"=yז$=y&Hnp/?.N7 ~ Gl0/?.N7\ORG`~ Gl0/?.N7\ORG`?9TN*TOHyTp/?.N7 ~ Gl&0pr/Hyp?.N7b RG`?.N7&TO nf4p3HnHyۿHnTN HnTNLpXO`p=@?.N5LTO0m0.g HnpA?NA\OBBgNs\O`By ng.?9?9X?9?9BgBgBgBgp?Nr09L N^NuNVHyp?Nq\Op?HyN\ON^NuNV .mp/`/.Na XOp?HyN\ON^NuNV . o o$Hyp?Nq\Op?HyN\O 9f o <` 9-@n$Hy٢p?Nq\Op?HyN\O/9/.?.p??NA -@g /NAHXO .0. ?/9/.Nx # `$ 9Ю -@ n.0. ? 9й//.Nx #` <-@0.? 9й//.Nx o <` 9-@n$Hy٢p?Nq\Op?HyN\O/9/.?.p??NA -@g /NAHXO . . ?/9 .Ю/Nx . # . N^NuNV/./. ?.NAz -@ g /NAHXON^NuNV/&. /. . /?.NAz -@g /NAHXO&N^NuNVHnp/?.NC p.-@o0Hn/?.NC NB(Hn/. NPO` n BN^NuNV/ 0.H?NhTO n !@fNABn0.nl"n H @BRn`Bn0.nlT"n H&@p?NhTO&g""n 0.H @/?.NE\O`NARn n Rh`&_N^NuNV/. p/?.NC n B@ @bH0@ PN` n Hhp/?.NC ` n Hhp/?.NC` n Hhp`Hnp/?.NC .g` n Hhp./?.NC B@. n B(`. n Hhp/?.NC p?NhTO n !@g n /(?.NE\O`NA` n Hhp/?.NC n B n Bp?NhTO n !@g n /(?.NE\O`NAp?NhTO n !@ g n /( `j n Hhp/?.NC Hnp/?.NC n Bh n B0.o? n Hh?.NDTPON^NuNVHnp/?.NC .f n B`.p?NhTO n g n /?.NE\O`NAN^NuNVH Byp3BA|#Bn0.fHy` nfHy N.XO?.Hn|N/\O0g 4HnHn|N4PO0g HyNXO0f nfBHyp?Nq\O=@ @fp?HyN\O` nfp`B@=@Bp?Ns\OHn|HyN(XOR@H/?.NC/|\ON(?@TOHyHn}NT 0g$Hyp?Nq\Op?HyN\OB@.|=@ @o$HyLp?Nq\Op?HyN\OHnp/?.NC nfp`B@=@=n=n=n=n nm8 nn0 nm( nn nm nn nm no$Hyp?Nq\Op?HyN\O0.f NL` nf0.g09nn @n09"nn @od2.n0<A/HnNPOHn2.n0<A?NV\OHnHnNJPOp?HyN\OBg09"nn?09nn??9"?9`4 nf nf nf ngBg?.?.?.?.NK NKHnp/?.NC nm ndo(Hyp?Nq\Op?HyN\O` ng0.f 0.gp`B@=@x=nz0g3z"R~nzlHnp/?.NC Hn|?.NC\O0.xgb0Aj00Al00An00Ap0Hn|0^/NPORG`f~ GnJHnp/?.NC =nm no$Hyp?Nq\Op?HyN\O|nnHnp/?.NC?nPO nf 0.gBg`?Nh6XO*@ gFHmp/?.NC Hmp/?.NC nlmHmp/?.NC Hm p/?.NC nmHm p/?.NC ` -fp`B@@ -g f, - f$ nm- fHmp/?.NC Hn|p/?.NC p.|-@oXR?NhTO+@fNA/-/.?.NC nB -fHm?.NG\O`NARF`l nfX0.gR0.oLBg?.?.?.?.?.?9"09Gn??N0fp?HyN\ORG`0.fZ0.gRHy?.NC/|>NC/|8>NC/|b>NC/|TOp/?.NC/|\Op/?.NC Hn|Hy ?.NC B@.|3TB@.}3B@.~3!B@.3TB@.3@B@.3B@.3B@.3 B@.3"LB@.3( .fp`B@B?9@pb?/9Nt8?y\Opa?/9Nt8?y \OpY?/9Nt8?y"L\OpV?/9Nt8?y(\OpW?/9Nt8PO~ G nB0@ HC0GB@(|20@ HC0GB@(|H2RG`Hnp/?.NC 3 ~| Gl0A0RFH"@00A0RFH"@00C0A0op`B@20A?0@N?/9NtdPORG`j3F33d333  3 X3P3!3 nm4Hnp/?.NC 33ז3By nlyd~ Gl0/?.NC\ORG` nm&~ Gl0/?.NC\ORG`HyTp/?.NC ~ Gl&0pr/Hyp?.NC RG`?9TN02TON13׸3׺3׼3׾09FR@3 3 309R@333"BgN|TO y@f:N09 3 30933"BgN|TON yf09fRp3Hp"3Dp33HnHnHnHnp ??9!NrBgp`?/9Nt8PO`Hp 3Hp3Dp3HnHnHnHnp??9!Nrp?`ByN(Nt0.f,p3Hn|HyHn(N Hn(NLpXOp3`NL?.N5LTO0m nf Hn|pA?NA\OBBgNs\O ng A/ / BgBgBgBgp?NrNKL N^NuNVHnHn Hn HnHyBgN[0.oHy'N.XO=y=y=yX=yp?HnN/\O0gDp?HnHnN3 0g*?.?.?. ?. ?.N?nPON5LTO?.?.?.?.BgBgBgBgp?NrN^NuNV0. @bH0@ PN`?<?<p??NU~PO0gBgNG`TO09g09gNh`?<?<p???.N:* `r?<?<p??NU~PO0gXp?`Hy4HnHnHnHnN)0g.?.?.?.?.p?`?.?.?.?.NT,PON^NuNV/. ?.NV\O/. N(XOnlBg/. p ?N=PO`N^NuNVHyp?BgNvPOBgp?Bg/9N`R Bg09Tgp?`BgA/ / Bgp?/9NtBg09gp?`BgA/ / Bgp ?/9NtBg09!gp?`BgA/ / Bgp ?/9NtBgp?A/ / Bg09Tgp `p ?/9Nt3T33!HyHy N/|. N/|8.N/|b.NPOp(?Hy p?/9N` p(?Hy p?/9N` p(?Hyp?/9N` p(?Hyp?/9N` B9B9409g0Hy4?9?9ZN?/|?y"P>`2N?POp?Hy4p?/9N` p?Hyp?/9N` /nPON(?@TO/.p?/9N` p?Hy\?9NVPOp?Hy\p?/9N` p?Hy?9NVPOp?Hyp?/9N` p?Hy ?9 NVPOp?Hy p?/9N` p?Hy`?9XNVPOp?Hy`p?/9N` p?Hy֪?9PNVPOp?Hy֪p?/9N` N^NuNVp?BgA/ / Bgp?/9Nt?n/yNe\O3N^NuNV/.NQVXOHnHn/././.Nt @g?. NZTOB@`pN^NuNVp? n 0gBg`p?A/ / Bg?./9Nt n 0fp`B@ n 0N^NuNVHp^@pl@B.p^@pc@B.p^@pr@B.~ Gnt/.HnNPO0 @HhHnNPO-@g@"<T@?BgHnN909@ Go0Z@y<0^/0y /NPO0y /N_vXO0.fZ?/9N`\O@g$p?BgA/ / Bg?/9NtA/ / p??/9NuD?/9N_\O@??/9N_PO0A^g&?/9N_\O@A??/9N_PORG`09"Rf?9|NTO`?9|NTO//?9"RNTO//HyHyB N/A /@PON/A /@?y|\ONTO//N0m|?9|NTO//?9"RNTO//HyHyB N/A /@PON-@-A y "Rnpr`|Hy ?9"RNTO//NZ/A/@?yTONTO//Hn?9|NTO//NZ/A/@XON/A /@PON-@-A//NPO y1@/./.NPO y1@LN^NuNV/Hyp?BgNvPOBgp?Bg/9N`R HnHnHnHn/9Nq~ Gn*p ?0[@ /?/9N` RG`ByHyvp?/9N_z p?N_TOp ?Hy p?/9N` 09ghHn09@?09Z@?N?POHn09"P@?09@?N?POHnHnHyHy N`&Hy 09"@?09@?N?POp?Hy p?/9N` .N^NuNV nBP n0y"Rl*Hy ^/NPO0fp` nRP`B@N^NuNV/9 gX~yHl(0J/Hy NPO0fp`,RG`HnHnHnHnHy Nt @gB@.N^NuNV9 H0@H@gp`B@N^NuNVBnByB@333p3 Hy NQz. NQzXONd0gNd`0f yg9 H0@f9 H @$fHnHy HyvNsX HnHnHyHyHyvNt @fH0.fy0.fyHy N(XOno0.Rn0@ :gp3 B@`Hy N(XOno2n H0@f0n $fHnHy HyvNsX HnHnHyHyHyvNt @fn0.fy0.fy29A09@Am829A09@AmpN^NuNV . g @B@S@ @bH0@ PN`z0.^/ n HhNPO0fT n/(HyvN?n?nXO n/(Hyv/NR/n No*XO n/(N .vN(XOR@?NhTO n!@gHyv n/(NPO nhp?Hy~N\O`?.?.?. n /(/.Nf`|?.?.?. n /(/.Nf?n ?n ?nPO n /( `Bn n 0.hl.?.?.?."HH @//.NfRn`N^NuNVp=@ nn\0.HA-P .g.09"RU@Gm0R@^/0^/NPO0Aj0R@Cj00Al0R@Cl00An0R@Cn00Ap0R@Cp0RG`H09"RS@A^B09"RS@Gj09"RS@El09"RS@Cn09"RS@ApBPB@246Sy"R09@ y"Ro09oSyLN^NuNVBgN_TOA/ / Bgp?/9NuDA/ / Bgp?/9NuDA/ / p?p?/9NuDN^NuNVp?BgA/ / Bgp?/9Nt?n/yNe\O3N^NuNVHNbp?/9Nb\O3 yfNd0gvHnNdXO0gp??.NiXO`*Nj0f Hyp?Nq\Op?NoTO`p?BgA/ / Bgp?/9Nt`r?9 ` yfNd0glHnNdXO0g?.Nm.TO`Hyp?Nq\Op?BgA/ / Bgp?/9Ntp?/9Ne`p?BgA/ / Bgp?/9Nt?y /y`p?BgA/ / Bgp` yfHyp?Nq\O @f|~y"Rl`?NlTO0A^B0Gj0El0Cn0ApBPB@246RG`ByBy"RNnp?BgA/ / Bgp?/9Nt` ymH yn<09y[@=@^/Hy NPOHn0.Al?0.Aj?N?PO0.An0@ol0.Ap0@oTHn0.Ap?0.An?N?POHnp:?HnHy@Hy N`HnHy NPOA/ / p?p?/9NuDA/ / p?p?/9NuD` yf09o Sy`` yf 29"RSA09@ An Ry`6 yfxHnp?/9N_z HnHnHnHnNs=y0.nly 09lBy`0.noy ` yfp?p?p?/9Ns =@=y y "RohHy(09"R@ ?NTO//Nb/A/@XONPO30m\09"R@ yl09"R@ 30.ygNn yfNcLN^NuNVByN^NuNV09fp`B@N^NuNV yoB@`409HA009RyHA0 pN^NuNVSy09HC n009HC n 0N^NuNVNt0gB@`609S@HC n009S@HC n 0pN^NuNVBg?. ?.NgXO-@/?. ?.N 09gNh`?. ?.NNXO n (gBgNTO09(gzByNt?. ?.NtXOHnHnNuJPO0gdHy!NXO0fp??.?.Ng.?.?.N HnHnNu PO`p?/.?. ?.N N^NuNVH 0.g BgNTO~ Gn0HA*P-M g -f0-f09(gvByNt??NtXOHnHnNuJPO0g^Hy!NXO0fp??.?.Ng.?.?.N HnHnNu PO`p?/ ??N *m`LRG`.0.g?9"?9NXOL N^NuNVH0*n(n ~09HS@:Enb0EH<J// NPO0l0`0J// NPO0o0R@>`0AVp`B@L0N^NuNV n =f n BRyp` n >f.09R@0@ =f n pTy` n p` n f n p` n p`B@N^NuNVp?NhTO-@g @B .". n!@!A` nB .N^NuNVp?NhTO-@g @p n1n n1n ` n B .N^NuNVp?NhTO-@g0 @p n1n n1n  n1n  n1n ` nB .N^NuNVp?NhTO-@g(0. gp`p n/. nHhNPO` nB .N^NuNV09ym npB`r"n H0@f n  $f=yHy/. HnNsX 09n @ np?HnHnHnHnHnNOn0mN nf /.0.o8p?HnNy ` nf0.o:/.`0.n,/.Bg`HnHnHnHnHnNt n @f ng" nfR09ylD n :g8/.0.gB@`0<n?0.gB@`0<n?Ny.PO`09ylRy0@ :fr"n H0@f n  $fDHy/. HnNsX HnHnHnHnHnNt n @f0.nn 0.no np`/.0.gB@`0<n?0.gB@`0<n?0.gB@`0<n?0.gB@`0<n?Nyn N^NuNV/ Bn nl40.nl( n}f n fb=y nPH&@//.p?Nz '@f3 n0.H&@/./.NFPO`V n f0.H&@/./.p`(0.H&@"nRQg/./.B@.?Nz '@0.H @ (fBn0.nlH @HhNnjXORn` n fB` Rn` n}f n g fp`pnn n}g40.nl*Bn0.nlH @HhNnjXORn`p?NhTO-@g @p0. n@ nBh0.H?NhTO n!@gD n1nBn0.nl$$nH @0.H"@ Rn` .`HnNnjXOBn0.nlH @HhNnjXORn` n`Bn0.nlH @HhNnjXORn` n}f"09yl n )fRn`09ylH noh0.S@noZ09Ry0@ ,g@09S@0@ )g*Bn0.nnH @HhNnjXORn` npB&_N^NuNVB.B.B.B.B.B.0. m @o nK g nL f"Hnp?/.?. /.N|` n; m nB o n m n o nD fHnp` n! m n( o nM g nN g nP g n8 fp@Hn?<}`v n. m n2 nHn n2 fp`Rp`L nE m nF n Hnp`2 n6 g n g n g nG g n+ m$ n- np@@Hn n- fp` n) g n* f p@` n g nO fp`4 n3 m$ n5 n nI fp`p0@p@`P nI g nH fp@ nH f0p@`& n9 g n: fp`x n7 g nC g nJ fBp?NhTO-@g( @p0. n@ nBh nB .` nB` nH fp@@`BN^NuNV . f nBB`Fp?NhTO-@g @p0. n@ n!n `Hn NnjXO nB .N^NuNV . fHnNnjXO nBB`h .fHn `p?NhTO-@g( @p0. n@ n!n  n!n `Hn NnjXOHnNnjXO nB .N^NuNV/. /.NPO-@gT09S@yoDHn/.Nx6PO0g0/. /. /.N/@.B@.H?N` .N^NuNV/. /.NjPO-@ g09S@yox n +g n -f nH`B@@g@Ry-n/. /.NjPO-@/. //..H?N`p .N^NuNV/. /.NPO-@ g09S@yox n *g n /f nH`B@@g@Ry-n/. /.NPO-@/. //..H?N`p .N^NuNVjBj09ym n p`@"nH0@f n .fHyHy/.HnpNXHnpNYXO n  @f09ylL n %f@/. Hy0HnpN./Nb/A/@XONx -@jRy`/. HnpN./Nx `\"nH0@f n $f=yHy/.HnpNsX HnHnHnHnHnpNt @f PN` Hy .".-@-A//N 0np?` F .".-@-A .".-@-A n.f .".-@-A` .".-@-A .". //Hnp?NTO//NR/A/@XONf -@-AHn .". //Hnp?NTO//NR/A/@XONf /A /@POp?NTO//N/A /@PONb -@-A n.fHn/./.Nj/A/@XOHnHnHyHn/./.Nj/A/@XONR //Nj/A/@XONj/A/@XON`HnHnHnHnHn/./.Nj/A/@XOp?NTO//N/A /@PONj/A/@XONj/A/@XONR //Nb -@-AHy/./.N 0f n/g y fp?/.Nd\O .".##`Hy .".-@-A//N 0oH n0f .".-@-A` .".-@-A .".-@-A .".-@-A n0f .". //Hnp?NTO//NR/A/@XONf -@-AHn .". //Hnp?NTO//NR/A/@XONf /A /@POp?NTO//N/A /@PONb -@-AHnHn/./.Nj/A/@XOp?NTO//N/A /@PONj -@-AHnHnHn/./.Nj/A/@XONR //Nb -@-A y gHy/./.N 0`HnHn/./.Nj/A/@XOp?NTO//N/A /@PONj/A/@XOHn .". //Nj/A/@XON-@-AHnHn/./.Nj/A/@XOp?NTO//N/A /@PONj/A/@XOHn/./.Nj/A/@XON-@x-A|Hnp?NTO//NR/A/@XONchPO-@p-AtHnpHnx/./.Nb/A/@XONchPO //Nb -@-A y g:Hy/.|/.xN 0gHy/.t/.pN 0f p` .".-@x-A| .".-@-A .".-@-A .".-@-A .".-@-AHn//Nj/A/@XOp?NTO//N-@p-At| FlL .x".| //Hnp?NTO//NR/A/@XONf -@h-Alp?NTO// .x".| //N/A /@POHnp?NTO//NR/A/@XONf -@`-AdHnh/./.Nj/A/@XOHnHnHnhp?NTO//NZ/A/@XOHn/.t/.pNj/A/@XON/A /@PONb/A/@XONR/A/@XON-@X-A\Hn`Hnx/./.Nj/A/@XONj/A/@XOHn/./.Nj/A/@XOHnhp?NTO//NZ/A/@XOHn`Hnx/./.Nj/A/@XONj/A/@XON/A /@POHnp/./.Nj/A/@XON/A /@PON/A /@POHn/.l/.hNb/A/@XOp?NTO//N/A /@POHn/./.Nj/A/@XON/A /@PON/A /@PON-@P-ATHy/.\/.XNb/A.N 0n& y fp?/.Nd\O .".`tHnP/.\/.XNb/A/@XOHnN" RF` y gBg/.Nd\OLN^NuNV=n0.n nHHA-P .g( @0nnn m ( f( f ("(-@-A n$ f . n !A n !A n$RHn/.NPOHn/.NPOHn/./.Nj/A/@.N Hn n/(/N 0o n "(` .". n !AHn n /(/N 0l n "(` .". n !A n-h`Rn`N^NuNVH *n.. xp//NPOR(op//NPO(,lz  @ "(-@-A*Hn  @/(/N 0o& "@  @ "("#A l  @ .". !AR` fhL N^NuNVH8BB-|@-|BBBB=@ n 0.hlV"HH @-P nP?./.?.?.//.NB@9 @g>f, .g .f 09g 9"9-@-A .f .-@-A-@-ARHnHnNPOHnHnNPOHn/./.Nj/A/@XOHnN Hn/./.N 0o .".` .".-@-AHn/./.N 0l .".` .".-@-ARn`B9 0. |Rr `XHXW PN`B@9 @f.HnHnHnHnHnHnA/ / N `p?/.Nd\O` .".##` .fpr` .".` .fp`/.N .//./.N` .".` .".` mt/.N .//./.N-@-A nMg nNfHHn/./.Nj/A/@.N .//./.N/A /@PON`d .S/N ./HnHn/.N ./Nj/A/@XONj/A/@./.N/A /@PON-@-A n$g nMf .".`Z n%g nNf/./.NiPPO`8/.N ./NiP/A././.NiP/A.N## y f` m ./NLXO*@ fBg`~(M n hl"H0H @-P nP?./.?.?.//.N9 f0 .g .f09gz LP 9"9 !A`b<9ynT0HA&P-K g80yn.ym + f+ f LP +"+ !A&k`RF`RG`/./ NxPOp//.NJPO fVHyp//.NPOSЍ/p//.NPO @/(/NR/A/@XONb `p//.NPO @ "(##B9 / N XOL8N^NuNV09fv09fnHy?9?9NjFPO@fp3Ry09yf*309yf p3`Ry`Ry`N^NuNV09fv09fnHy?9?9NjFPO@fp3Ry09yf*309yf p3`Ry`Ry`N^NuNV0. @b:H0@ PN`. . ".`$0. f/./. NchPO` n `prN^NuNV3333ByByByBy0.fpr n !A n !ABn`"pr n !A n !A n !AByByNN09gH09g@09yo09fByN`09yl09fBg`09g`09gV0.f`Rn y/(/(Bg?. N/A/@. N y/(/(p??. N/A/@.`/. y/(/(Bg?. N/A/@XONZ -@-A/. y/(/(p??. N/A/@XONZ -@-AHn/./.Nj/A/@.N Hn/./.Nj/A/@.N Hn/./.Nj/A/@.N 09f 09g 0.fJ nlp`T?.NTO///. N*?n NTO///.N* y g y fp?/. Nd\ON^NuNV?./.?.?. n h//.N/nN./NPOS@ @b H0@ PN`p@` p`p`B.B@9 @g?./.?.?. n h/(/.NB@9 @gn3333?./.?.?. n h/(/.NB@9 @g 3333 n-fN?./.?.?. n h/( /.NB@9 @g 9"9-@-A/.HnHnHnHnHnB@.?BgNlB@9 @gR/.HnHnHnHnHnB@.?p?NlB@9 @gHy/./.N 0fp`Hn/./.Nb -@-AHn//Nj/A/@./.N-@-A .g .f/./.NbPO-@-A09 fbB9 n+f nl=y =yd0.R@??.NgXO-@g @=h0(@=@0.R@??.NidXO0.R@??.Nh6XO-@gN .". n!@!A np @ nB( n1n n1n0.R@??.NXO .".##` n,fHn/./.Nj/A/@XONiP/A././.N##HyHn/./.Nj/A/@XON 0o y f y f`B@.S@ @bH0@ PN`HnHn/./.Nj/A/@XONb/A.Nj`jHnHn/./.Nch/A.`6Hn/./././.Nf /A /@PO`HnHn/./.Nj/A/@XONR ##09 gp?/.Nd\ON^NuNVH?./.?.?. n h//.NB@9 @g"CA1!!!!!!!?./.?.?. n h/(/.NB@9 @gCA1!!!!!!!?./.?.?. n h/(/.NB@9 @gB9 0.@3 @btH0@ PN`bBA.B@.Afgp?/.Nd\O`:/./.NWPOyS@=@/./.NWPOyS@=@0.yn$0.yn0.ym 0.ylp`Hn?.?.NjFPO@f n ("(##` .f nB@( `6.f, n3fB/./.NWPOyS@=@ymzynp=y=y`@/./.NWPOyS@=@ym8yn.=y=yBn>.nnnBC.Hn n3f?9`? n3f?`?9NjFPO@԰Cf,f(Hn n/(/(N 0np=@=GRG`0.gHn n3f?.`?. n3f?.`?.NjFPO@ @l n  gr` .gB9 BBLN^NuNV/?./.?.?. n h//.NB@9 @gCA1!!!!!!!?./.?.?. n h/(/.NB@9 @g@CA1!!!!!!!?./.?.?. n h/(/.NB@9 @gCA1!!!!!!!0.ƐnR@H-@0.ĐnR@H-@ nHfv0.H/0.H R/0.nR@H-@/NPO&Hn/.NPOg$p`\BnB@=@=@=n0.nn0.f=n0.nnBC.Hn??.NjFPO@ڰCff nf Hn n/(/(N 0mb`Hn n/(/(N 0nB=n=nHn n/(/(N 0fp`B@=@p=@Rn`Fp=@Rn`0.g 0.f 0.fp`L6.nHn0.nH/N/@XO0Hї R-@ nIf B9 /N XO##`Hn .S/N/@XO0.Hї =@HnnH/NPO" .S/0.Hї =@Hn??.NjFPO@ @l. n  f ("(`hB9 BB`` .f nB@( `>p=@`.f,/./.NWPO=@ @g0g ngp?/.Nd\O&N^NuNV/ BnBnBnp=@p =@p=@BnBnBnBn nln?./.?.?."n 0.H @//.N0.H&@/.N./NWPO7@B@9 @gRn` nEf=n0.S@=@=n`=n=n=nB9 HyYOHnN>POC I/ / N>PO##//N 0m Hy/9/9N 0op?/.Nd\O&_N^NuNV nDf?./.?.?. n h//.N/nN./NWPO=@B@9 @g&?./.?.?. n h/(/.N nm$ n n/.N./NWPO=@np?/.Nd\OB@9 @g?.?.N?@TO` nAfv?./.?.?. n h//.N/nN./NWPO=@lp?/.Nd\OB@9 @g*?.N>`?./.?.?. n h//.N/|/y /y\ON 0lp?/.Nd\OB@9 @gB9 /9/9N?PPOC I/ / NJPO-@0.@; @bnH0@ PN`^ n0( @l?`: n0(R@` n?(`$ n0( ` n?(` n?(` n?NTO##N^NuNVBn n =h0.nl?./.?.?."n H @//.N ng ng nGf0.f /.NXOB@9 @g nfTHy/9/9N 0gRn`\B9 nf <@`pr##` nf6Hy/9/9N 0g#@#`R nGf0.f8/9/9NWPO=@ @mnm^p?/.Nd\O` 0.nf@N^NuNVBBBn n 0.hl>"HH @-P?./.?.?././.N n g nOfB@9 @gt n g f09 =@=@09=@=@` =y=y=y=y0.H/0.H R/0.H/0.H R/NPOѮ=n0.nnJHA-P .g. @0nn$nm ( f ( fR n-h`Rn`Rn`B9 0. |r`XHXW PN`hB@9 @fB9 #@#`>/.N XO##`$ .찮g <@`pr`BBN^NuNVH( . g B @B@ @b &H0@` PN` "B9 n ("(##` By n f0(@=@0(@=@?.?.NgXO-@g @ (g (f809(g00(@f&0(gncp?/.?.?.N 3 3 n ( f4p3  f ("(`*B9 BB` " n ( fBB  ` nB@( ?`B9 3 3` n f0(@=@0(@=@0(@=@0( @=@09(g~>.nnt0HA*P-M gX0nnPnmD -f*0-@f 0-gncp?/ ??N - d B@- `,*m`RG`p 3333`?./.?.?. n /(/.N9 gp?/.Nd\OB@9 @gHyHyNPO`?./.?.?. n /(/.NCA1!!!!!!! .g@?./.?.?. n /( /.NCA1!!!!!!! .gB9 n (H |r `XHXW`Hn/./.NR `Hn/./.NZ`Hn/./.Nj`Hy/./.N 0fp`Hn/./.Nb`Hn/./.N 0f& <@r`,Hn/./.N 0fp`Hn/./.N 0l`Hn/./.N 0n`Hn/./.N 0o`Hn/./.N 0m`f n h .c .Kg .LfB@.??./.?.?./. /.N`Xp?HnHnHnHn n HhNOn0.oVp`2p?HnHnHnHn n HhNOn nl\`p?HnHnHnHn nHhNOn nl`p?HnHnHnHn nHhNOn0.o`f .e2 .b*B@.??./.?.?./. /.N` ..e2 .2b*B@.??./.?.?./. /.N` .!e .(c .Mg .Ng .Pf*B@.??./.?.?./. /.NB`j .+e2 .-b*B@.??./.?.?./. /.NP`0 .3e2 .5b*B@.??./.?.?./. /.Nz` .Ig .Hf*B@.??./.?.?./. /.N` .Ee2 .Fb*B@.??./.?.?./. /.N` .;e .Bc .Df*B@.??./.?.?./. /.N `@ .g .g .Gf*B@.??./.?.?./. /.N` . g .Og .8f*B@.??./.?.?./. /.N ` .6f?./.?.?. n h//.N/nNXOB@9 @g?./.?.?.&n Hy/9/9N 0gp`pH @//.N`r .)g .*fx"n i-P n fZ0(@=@0(@=@0(@=@0( @=@B9 .)f 0.n`0.nR@?NTO` .9g .:fJ"n i-P n f0(@=@0(@=@B9 .9f?.`?.` .7g .Cg .JfhB@. |Hr`XHXW`4B9 #AI#!h`>B9 YOBN.NPOC I/ / N>PO`Bg/.Nd\OL(N^NuNV .g~ @B@ @bjH0@ PN`Z n/(NNXO`H n/(NNXO n/( `Bn n0.hl"HH @/NNXORn` nBhN^NuNVH ~ GnF0HA*P-M g* -fmBm0.g /-NNXO*m`RG`L N^NuNV3ז3 p3p?HyN\ON^NuNVH .g` @0(fVB@ @b@H0@ PN`. n f0(@30(@3?9?9NgXO#g @ (f0(@f0(gn b?9?9N8XO`?9?9/9NPO` n fR0(@=@0(@=@0(@=@0( @=@>.nnF0HA*P-M gN0nnFnm: -f20-@f(0-gn b??N8XO`??/ NPO*m`RG`?. n/(Nj\O`?. n/(Nj?n XO n/( `Bn n0.hl?. "HH @/Nj\ORn`p?HyHyHyHy nHhNOn09o0`0p?HnHnHnHn nHhNOn nl np1@L N^NuNV n0(@fr" 9o"?.?. NtXOp?HyN\O n0(fRy091@ n?(/(Nj\O nhN^NuNVH Byp?NTOHyNXO0f~ Gn0HA*P-M g -fv0-fpByNt??NtXOHnHnNuJPO0gDHyNXO0f?.?.?.?.Ng.NPOHnHnNu PO`*m`rRG`TL N^NuNVHyNXO0fp?NTOByNt?. ?.NtXOHnHnNuJPO0gDHyNXO0f?.?.?.?.Ng.NPOHnHnNu PO`N^NuNVH *n~/ N(XO2pA<FlHy/ NPORG`L N^NuNVHB9By(B@<> Glp0 @B0 @p1@0Ag:0/0Ю/NPO0RF @1GRy(RG`0. f?9"?9NgXO-@g @0(`09d@:By*p3.3, Eg~ Gl(0 @0(Ef03*3.`RG` y(o* y*m 09*X@y(o09(Y@3*`By*>9*09*X@Go y.f0y*@3,`RG`~<9* G"l(0 @0(m0Ю/0@L/NPO0@L/NXOp?0@L/?/9N` ?G /y\ON_\O@`2p?Hy?/9N` ?G /y\ON_\O@??/9N_POBgBgA/ / Bg?/9Nt0. gA/ / Bg?/9NuDRGRF`09(o?9NTO//?9NTO//?9(NTO//HyHyAN/A /@PON/A /@PON0lL?9NTO//?9(NTO//HyHyAN/A /@PON`?9NTO-@-A y(npr`|Hy?9(NTO//NZ/A/@?y*TONTO//Hn?9NTO//NZ/A/@XON/A /@PON-@-A//NPO y1@/./.NPO y1@LN^NuNVHyp!?BgNvPOBgp?Bg/9N`R B9 B9 09g8Hy ?9?9ZN?/| ?y"P>N?PO`THy ?9"?9N?/| . NPOBgp?A/ / Bgp*?/9Ntp?Hy p&?/9N` p?Hy p'?/9N` p?Hyp"?/9N` Bgp?p?Hy/9/9NVBgp?p?Hy4/9"/9NVpe?HyN=P\O=@p??.HyN.| Fn40HA*P-M g0-@Gfm*m`RF`09d@GfydL N^NuNVp&?/9Nb\O3p%?/9N`\O@gp`p309 @,bH0@ PN`p?092fp`B@32gp?`BgA/ / Bgp?/9Nt`p?090fp`B@30gp?`BgA/ / Bgp`p?094fp`B@34gp?`BgA/ / Bgp `p?096fp`B@36gp?`BgA/ / Bgp `Tp?098fp`B@38gp?`BgA/ / Bgp` HyHyN/|4. N/|XON(XO @op?Hype?N=POHy N(XO @op?Hy pe?N=POHyN(XO @op?Hyp.?N=POHy N(XO @op?Hy p.?N=POHyNYXO @fNHy NYXO @gdp?BgA/ / Bgp+?/9Ntp$?/9Ne`pp?BgA/ / Bgp+?/9Ntp#` yfTHy"Hy Hy N, 0g,Hy&Hy$Hy N, 0gF09"y&n 09 y$n y"m @lp?BgA/ / Bgp+`.p'`,p?p!?p?/9N`R =@ @g&p?BgA/ / Bg?./9Ntp"`/.NXO0g /.NݐXOp?BgA/ / Bgp(?`p?p!?p?/9N`R =@ @g`09*n@ @0(AB09*n@ @?(NTOBy*/.NݐXOp?BgA/ / Bgp)``09y*@Ю/HyNPOA/ / Bgp"?/9NuD`09*oSy*/.NݐXO`09*X@y(lRy*`p?p?p?/9Ns =@=y* y(oHHy09(Y@?NTO//Nb/A/@XONPO3*0l|By*0.y*g`LHnp?/9N_z HnHnHnHnNs=y*0.nlYy*09*l`0.noXy*09(Y@y*lz09(Y@3*`hp&`hN^NuNV09g nP090g nP@09Fg n P094g n P09Dg n P096g n P 09@g n P098g n P@09BgZp?p!?p?/9N`R =@ @g, n P09*n@ @0( n P` n PN^NuNV?. ?.Nh6XO-@fB@`2/. nHh nHhNh?n ?nPONXOpN^NuNVH y,gp*?/9N`\O@3Jp?/9N`\O@f09Jgp`B@3p ?/9N`\O@f09Jgp`B@3Fp ?/9N`\O@f09Jgp`B@3Dp?/9N`\O@f09Jgp`B@3@p?/9N`\O@f09Jgp`B@3B09Jfp#?/9N`\O@gHyNXO##09Jfp$?/9N`\O@gHy NXO##"p?p?p?/9N`R @3p?/9N`\O@gp`B@3:Bp?Ns\O yf<>9 y$n<9"y&n/.??NPO0gnRF`RG`/.HydHy Nh ~ Gn0HA*P-M g09g29 A@0-@A;@09Fg29dA0-@A;@09Dg29dA 0-@߀A;@09@g29dA@0-@A;@09Bg29dA0-@A;@*m`RG`A/ / p?N BBgNs\OL N^NuNVHnN׆XOHnN6XONcHnNXON^NuNV/ *nBn/ N(XO2pA=@0.nlHyR/ NPORn`*_N^NuNVB9ByB@=@=@ nl0." @B0." @p1@ 0.AgD0./0."Ю/NPO0.Rn" @1n RyRn`t0. f?9"?9NgXO-@g @0(@=@ @g@=@`=|Byp33 ngBn nl00." @0( nf0.33`Rn` y o. y m$09@ yo09@ 3`By=y09@ no"0.yfyX@3`Rn`p=@=y nl>0." @0( m0."Ю/0.Y@/NPO0.Y@/NXOp?0.Y@/?./9N` ?n /y\ON_\O@`6p?HyT?./9N` ?n /y\ON_\O@??./9N_POBgBgA/ / Bg?./9Nt0. g A/ / Bg?./9NuDRnRn`09o?9NTO//?9NTO//?9NTO//p ?NTO//N/A /@PON/A /@PON0lP?9NTO//?9NTO//p ?NTO//N/A /@PON`?9NTO-@-A y npr`p ?NTO//?9NTO//N/A /@?y\ONTO//Hn?9NTO//NZ/A/@XON/A /@PON-@-A//NPO y1@/./.NPO y1@N^NuNVHyp*?BgNvPOBgp?Bg/9N`R B9 B9 09g6Hy ?9?9ZN?/| ?y"P>N?`,Hy ?9"?9N?/| . NPOp?Hy p?/9N` p?Hy p?/9N` p?Hyp?/9N` /|/|X.Hy/9Nq/|p?/9N_z Bg/.NV\O09mFBgp?A/ / Bg?9/9Nt09"Ю/HyNPON^NuNV/.NQVXOHnHn/./. /.Nt @g*p?BgA/ / Bgp?/9NtB@`pN^NuNVp?/.NV\OA/ / p?p?/9NuDA/ / Bgp?/9NuDN^NuNV/p?p ?p?/9N`R =@ @g^09nY@ @ l Hy`9gHy09nY@" @0( /NPOp`p ylR9g\~ Gl:0Af$Hy0/NPOBy`RG`Hys`Hyp?Nq\OB@.N^NuNVH >.| Fn60HA*P-M g0-@@Gfm*m`RF`L N^NuNVp?/9Nb\O3 @bH0@ PN`HyHyHy N 0gHyHyHy N 0gX09yn 09yn ym @l>p?BgA/ / Bgp?/9Nt`p?/9Ne`2p?p ?p?/9N`R =@ @g&p?BgA/ / Bg?./9Ntp`/.NXO0g /.N*XOp?BgA/ / Bgp?`p?p ?p?/9N`R =@ @g09nY@" @ h lHyp?Nq\O`\09nY@" @0( AB09nY@" @?( NTOBy/.N*XOp?BgA/ / Bgp`009yY@"Ю/HyNPOA/ / Bgp?/9NuD`09oSy/.N*XO`09@ yl~Ry`p?p?p?/9Ns =@=y y oLHy@09@ ?NTO//Nb/A/@XONPO30lBy0.yg`FHnp?/9N_z HnHnHnHnNs=y0.nly 09l`0.noy 09@ ylt09@ 3``p`N^NuNV ng, nP09nY@" @ 0( H nP` nPN^NuNV ygBp?Ns\Op?p ?p?/9N`R =@=y0.yn^=y0.ynD??.Nh6XO-@gB?./. @HhN?n?n\ONXORn`Rn`BBgNs\ON^NuNVHnN XOHnNXONcHnNXON^NuNVHn?9NV\OHnN(XO @lHyHnNPO`p?Hnp?/9N` 0.gHy,Hy*Hy(Hy&/9Nq?y,?y*?y(?y& ?y, ?y*?y(?y&XOBgNr?y,?y*?y( ?y& p?Bg`?9,?9*?9(?9&Bgp?/9NuDN^NuNVHnHnHnHnHnHnBgBgHyBgBgBgBgBgBgBgBgBgBgBgBgBgp!?Np<@g2 nf*Hyp?Nq\O @fp`Bp?Ns\OB@N^NuNV/.N(XO=@0. @bRH0@H PN`B0.nH`0.n=@?p ?HnN=POBg/.HnN09R@<0HA0Gyny n0RFHA0@`SF0yR@LN^NuNV/By ym2B9;096gp`B@<~yn&0G:BRG`~yn0G:BRG`3 yfv092g"Ry090@:p094g"`094gDRy090@:pRy090@:BRy090@:B09Tg.Ry090@:pRy090@:BRy093 .N^NuNV/ ymv098gH0yP:B0yP9p09PU@>09PyR@GnZ0G:BSG`>9P09PyR@Gn40G:BSG`>9P09PyR@Gn0G:BSG`09Py3".N^NuNV/>9 y"n$0G:0.ynp`B@RGRn`.N^NuNVNN?.NTON^NuNVHHy:N(XO @ nH0./N(XO<0. HAf?Hy:0./N. n lH0HCf0HAf0F20HCh0HAh0F2RG`0. HAh?Hy:0.R@/N. n lNn o"0HCf0HAf0F20HCh0HAh0F2RG`LN^NuNVH?9 p ?Hy:N=PO0y:B@ @bH0@ PN`Hy:Hy8N`Hy:Hyb`HyHy:NPO>9yn0/HnNPO0HA=P?.p?HnNPOHnN(XOnl HnN(?@TOHnp ?N=`HnHy:NPORG`n y n09!fHyHy:HyHyHnNHn` n0ynBn09TgHn?NV\Op?p?HnNPOp?Hnp ?N=PO y nj09!fbHyHy:NPOHnHy:N/|.:N/|XON(XO6HyN(XOC=@`HnHy:NPOHy:N(XO3$=@Hy:N(XO=@ @l*0<n?p?0.H:/NPOB99>9Bnyn0HA=PB.Hn? n?NjFPO@ @g g n0(@fB@( @btH0@r PN`dHn/.NBPO`R n/(HnN`09g n/(HnN?G\O n? n/(Hn/NRHnN(XO=@g/.NAXO @b2H0@~ PN`"0.n`Bn`0.nH=@09$n=@Bn0.nl RnRn`0.HAf00.ny$ @l09$nn`0<=@<.:.nlXnlR0E:2F0.HAh0R@0RFRE`0.HCf0.HAhp02RGRn0.y$`Hy:N(XOnyo0.y0@:BHy:N(XOH:-@S n fB`p?Hy:N=P\O>m0G:p `~Hy:N(XO=@nl~0HCf0HAf0nl0HAf0`0.20HCh0HAh0nl0HAh0`0.2RG`~~nl0HAh Pgt0.S@<Goh0HAh PgP0HEh0HCh0HAf0Ql0HAf` 0HAh04SF`RG`l~nl80HCh0HAf0Qm0HAfp0RG` y n09!f~<9nlHn? n?NjFPO@ @gz gt0HAf Pg` n0(@=@@g?.?p?N\O0.@g?.?p?N\O0.@g?.?p ?N\ORGRF`Z nRP` y nJ09!fBHy:HnN/|.:HyHnHyHy:N`Hy:Hy:N`n y n809!f0Hy:HnN/|.:HyHnHy%`Hy:`B9:` y nHy.Hy:NPOLN^NuNV/0./N(XO6H0./0./N(XOH/?9 p@?NA #.g mp/`/9.Na XOB@`p&N^NuNVH3333 =y y nFBgN TO0g09Tgp?N TO0g09!gp?N TO0gp?NTON:yS@y lN:yS@`09 30.yn>BgN>NTOp3~yPn N0fH y n@Bn<yPn0F:gp=@RF`0.fp?N TO0f`HnNr..Hy:NPO0g(yPfp`p/Hy:NPOHy:N(XO6HHy:Hy:N(XOH/?9 p@?NA #.g mp/`/9.Na XO`TRyRG`Ry`09y g0=yR@3N0g\`p?N TO0f"?9,?9*?9(?9&?9,?9*?9(?9&p?NrLN^NuNVHyp?BgNvPO33 3 3 3 p349Tgp`B@29 yX@09!g09 `09A329 yX09!g09 `09A309!g09 `09yX39g8p32HyHy:N?y\Op?Hy:NPO`By29g8p34HyHy:N?y\Op?Hy:NPO`By498gp`B@369bgp`B@3809 ydf4 ydfp`p?NATO fHy.p?Nq\O @f` Bp?Ns\ONJBBgNs\ON^NuNVHyp?BgNvPOBgp?Bg/9N`R?y"?y\ONgXO-@ yh yhHyHy N/|. NPO .g. @ ( f$( f/(/(HyHy N09g0Hy?9?9ZN?/|?y"P>`.Hy?9"?9N?/|?y">N?POp?Hy p ?/9N` p?Hy p ?/9N` p?Hyp?/9N` p?Hyp?/9N` N^NuNV/. NQVXOHnHn/././. Nt @gFp?BgA/ / Bgp?/9Nt?n/yNe\O3B@`pN^NuNVp ?/9Nb\O3 @fHyHyHyp?Nn0gPHyHyHyp?Nn0g,09yn09yn @m yl:p?BgA/ / Bgp?/9Ntp?/9Ne`Dp?/9N`\O@gp`B@3 p?p ?p?/9N`R 3Hy NYXO @f09 g6 yf,p?BgA/ / Bgp?/9Ntp `XHy NYXO @fzHy NXO##Hy NXO##09 gjHy/9/9N 0md/9/9NX8PO#`,p?BgA/ / Bgp?/9Ntp `Nc yfp`B@N^NuNV/ *n09 g;y;yB-p @ 9"9+@+A09 g/9/9N?PPOC I/ / NJPO-@09Q@ @bRH0@ PN`B09 nh`2p//9NPO`09 nh`09 nh YO/.N>POC I/ / N>PO##`HyHyNPO*_N^NuNVNN0g?9?9?9?9NU~PO0gtBp?Ns\Op?/9N`\O@gp`B@=@0g09`09=@0.g09`09=@0.g09`09=@0.g09`09=@=n0.nn=n0.nn0.g0.`0.=@0.g0.`0.=@??.NgXO-@g, @33p3 ?.?.NidXO`By ?.?.Nh6XO-@g*/N,?n>NXORn`PRn`6NhBBgNs\ON^NuNVH8*n(n &nBTg nHhmHhnHhH @0(T0.@g0+T0.@g0+T0.@g0+T0.@g0+T0.@gTTR`z0.@g 0+kT0.@g 0+kT0.@g 0+kT0.@g 0+kT0.@g 0+kTp`B@L8N^NuNVH0*n * g0 @0nf(h-L g0n f `(l` U* `BL0N^NuNV0.y!f09:g~Hn?.?.N PO-@g~//.?.Hn/.N0g@0.g?9NTO//?9NTO//N/A /@?y\ONTO//HyHy?9NTO//?.NTO//N/A /@PONj/A/@XONb/A/@XON`:?9NTO//?9NTO//?.NTO//N/A /@PON/A /@PONPO=@p?Bg?./.?. ?. ?.N{Fp`0/.?. ?. ?.Nz `Hyp?Nq\OB@N^NuNV0.y!fH0.:gBg` 09S@?NTO//?9NTO//HyHy/./. Nj/A/@XONb/A/@XON/A /@PON/A /@PONWPO n*00.:gBg` 09S@?NTO//?9NTO//HyHy/./.Nj/A/@XONb/A/@XON/A /@PON/A /@PONWPO n.00.:gBg` 09S@?NTO//?9NTO//HyHy/./.Nj/A/@XONb/A/@XON/A /@PON/A /@PONWPO n200.:gBg` 09S@?NTO//?9NTO//HyHy/.&/."Nj/A/@XONb/A/@XON/A /@PON/A /@PO`Hy/./. Nj/A/@XONWPO n*0Hy/./.Nj/A/@XONWPO n.0Hy/./.Nj/A/@XONWPO n20Hy/.&/."Nj/A/@XONWPO n60N^NuNV?<Bg?.0. HA?0. HA??.N~ N^NuNV0. HA0n=@0. HA0n=@0. HA0.P=@0. HA0.P=@Hn?.Ny^\ON^NuNV0. HA=P0. HA0n=@0. HA0.P=@0. HA0.P=@0. HA0n=@0. HA0.P=@Hnp??.NzPON^NuNV0. HA0.P?0. HA0.P?0. HA0n?0. HA0n??.N] 0. HA0n?0. HA0.P?0. HA0.P?0. HA0n??.N] N^NuNV0. HA=P0. HA0.P=@0. HA0.P=@0. HA0n=@0. HA0n=@0. HA0n=@Hnp??.NzPON^NuNV0. HA0.P?0. HA?0. HA0n?0. HA??.N] 0. HA?0. HA0.P?0. HA?0. HA0n??.N] N^NuNVp??.NXOp??.N(XO0. HA??.NXO0. HA??.NbXON^NuNVHy?9"6NTO//Nb -@-A0.y!fXHyBg?N~?y\ONTO//Hn?9NTO//Nj/A/@XON` .".-@-A//NWPO=@/./.NWPO=@B@9R @gLB@9R @g>B@9R @g0p??.NXOp??.NXOp??.N(XO0.y"8f0.f=|=n ?9NTO//?<NTO///./.N/A /@PON-@-A//NWPO=@?9NTO//Hn?9NTO//Nj/A/@XON/A /@PONWPO=@Hy?. Hnp??9"8N.`"Bn0.n l0. S@ @bH0@ PN`?.0.HR@?0.H??.N 2PO`?.?.0.HR@?0.H??.N v`?.?.0.HR@?0.H??.N `p?.?.0.HR@?0.H??.N!`J?.?.0.HR@?0.H??.N"`$?.?.0.HR@?0.H??.N#> Rn`N^NuNVH0*n n0(gHy HnNPO n0(fp?`Bg nHh/. /.Nb/A.N 0l* nHh /. /.Nb/A.N 0n"Hy/. /.N 0gp?` n? n?( / /. /.NV n0(gp.?/ N=P\O0mpe?/ N=P\O=@mL0.o(S@0@ 0fp?0.S@?/ N0. A$Pn|0HA&P-K g^0. A&0PnH0. A"0Pm,Hn??NjFPO0f +"+()A*+Ap`&k`RG`rB@L8N^NuNVH8*n (n0. A >0. A$Pn0HA&P-K g0. A&0Pn0. A"0PmpHn??NjFPO0f\Hk/-/N 0l "-` +"+*+AHk/,/N 0o ",` +"+()A&k`RRG`&L8N^NuNV0.fHy`HyHy|HnN Hnp?Nq\Op?HyfN\ON^NuNVp=@/. n/( /(NZ/A/@XONbPO-@-AHnN[XO=@HnHy6Hy././.Nj/A/@XONR/A/@XON/|.POHnNPO0.gp `p=@Bn0.g nm` n n?.NTO///./.N-@-A-@-AHy././.N 0mHy.HnNPO`Hy>/./.N 0lHy.HnNPO`p=@Bn nlf ngX ngPHyF?.NTO///./.N/A /@PONb/A.N 0np=@`Rn`0.g?.NTO//HyHyB Nf /A /@POHn?.NTO//Nj/A/@XON n!@!A n1n0.S@ @b*H0@ PN` np` np` np1@p=@`0.gSn`Rn`0.fjHnHy6Hy.HyN/./.NR/A/@XONj/A/@XONR/A/@XON/|.POHnNPO0.gp `p=@0.gHyV nHh n/(/Nb -@-A//N 0m nHh/./.NcB/A.`, nHh .". //N_PO //Nj n !AHyV nHh/. nHh n?(NTO//Nj/A/@XONR/A/@XONZ -@-A//N 0lzHyF/. n/( /(NZ/A/@./.N/A /@PONb/A.N 0o$ nRh0( @0m&?. N5VTO`/. nHh n?(NTO//Nj/A/@XONR n!@!A N^NuNV/.p?Nq\Op?HyfN\ON^NuNV/. /.NbPO-@-A Hy./. /.N 0mHy.HnNPO`Hy>/. /.N 0lHy.HnNPO`Hy.HnNPOp=@ nl\HyVHn?.NTO///. /.N/A /@PON/A/@XON 0f0.`Rn`pN^NuNVbHBBBnv~ G0l0H @BxB|RG`~ Gn0 A(0gz0 A <0 A$Pn0HA-Pr .rg0 C& nr0Qn0 C"0Qm~Hnn??NjFPO0fjRE0 @0oHyN:XO`P nrHh0S@H @HhxNPO0.vf*HyV nr/(/(N 0lp`B@=@v nr-hr`@RF`RG`~ G0l`Hn0H @/(|/(xNb/A.N 0l .".`0H @/(|/(xNbPO-@-ARG`Hn0.vgHyHy` HyHy@Nj LN^NuNVj09gpr` 9&"9*-@-A09gpr` 9."92-@-A09 gpr` 96"9:-@-Ap=@ nnJ0. A(0g0HnHn?.N3 0gHnHn?.N4P Rn`p=@BnByp=@ nn0. A(0g09f09gZ0.gTHnHn?.N3 0fp`B@=@09g .".-@-A09g .".-@-A092f|09gHnHn?.N4P 09gHnHn?.N4P 0.f:HyVHn/./.NZ/A/@XON 0gp`B@=@RyRn`092g09f 09g09gBB09gN;-@-AHn/./.N 0l0 .".-@-A .".-@-A .".-@-AHyVHn/./.NZ/A/@XON 0gp`B@=@09fHyN:XO09f09g0.gHyN:XO0.fHyPN:XO09 g< .".-@j-An-@-A .".-@r-Av-@-Ap??HnN5POBgp?HnjN5POHn/./.NZ -@-AHnj/.v/.rNZ -@-A0.nl\Hn//.N 0nD .j".n-@-A .r".v-@-A .z".~-@-A3ה3L` .".-@-A .".-@-A .".-@-A3ה3L`|HnHn/./.NZ/A/@XONb/A/@XONPO3ה09gHyVHnHnHn?9הNTO//Nj/A/@XONR/A/@XONZ -@-A//N 0lxHyFHn/./.NZ/A/@./.N/A /@PONb/A.N 0o&Ryה09ה @0m4HyN:XO`"HnHn?9הNTO//Nj/A/@XONR -@-A/./.N:PO3LB@9R @f092fHyV/./.N 0m09gHyV/./.N 0mHyVHn/./.NZ/A/@XON 0nrBBHnHn?9הNTO//Nj/A/@XON 0lRyהHn?9הNTO//Nj -@-A`RyהHnHnN`09gHyVHn/./.NR/A/@XON 0m~BBHnHn?9הNTO//Nj/A/@XON 0oRyה .". //?9הNTO//N-@-A`RyהHnHnNPO y0הmHyN:XO09g>B@9 @gB@9 @gp`B@=@HyV/./.N 0npd30.gp`HyV/./.N 0mBy0.gB9`Bn0.yהnHy^Hn/./.NZ/A/@XOHnHn?.NTO//Nj/A/@XONR/A/@XON/A /@PONb/A.N 0l 3`NRn`\3ה09ym093 .".#&#* .".#.#2 .".#6#:N^NuNV09 fHyN:XOB@9R @gFB@9R @g8B9!?9"?9 NgXO-@g @ (g0(@ @gp!B@9! @f6p3BB-|-|-|@-|=y 0.y$nHA-P .g @0y&ny"mHn??.NjFPO@ @gfdp?NTO//p?NTO//HnN/A/@XONRy09 @0mHyN:XO09@g n (g0 .f(p(?Bg/(09)Ю /N< ` n0(@ @f,Hy09)Ю //(/(N'`09)Ю `d n (g$ .fp(?Bg/(09)Ю`v n0(@ @fHy09)Ю`09)Ю//.NBPO n-h`PRn`* ylHyBN:XOp3׮`09gpr` 9"9-@-A09gpr` 9"9-@-A09gpr` 9"9-@-AHnHnBgN3 0fHyN:XO09g(HnHnBgN3 HnHnBgN4P 09g(HnHnBgN3 HnHnBgN4P HyVHn/./.NZ/A/@XON 0fHyEN:XO09g: .".-@-A-@-A .".-@-A-@-Ap?BgHnN5POBgBgHnN5POHn/./.NZ -@-AHn/./.NZ -@-A0.nl\Hn//.N 0nD .".-@-A .".-@-A .".-@-A33׮` .".-@-A .".-@-A .".-@-A33׮`|HnHn/./.NZ/A/@XONb/A/@XONPO309gHyVHnHnHn?9NTO//Nj/A/@XONR/A/@XONZ -@-A//N 0lxHyFHn/./.NZ/A/@./.N/A /@PONb/A.N 0o&Ry09 @0m4HyN:XO`"HnHn?9NTO//Nj/A/@XONR -@-A/./.N:PO3׮ y0mHyN:XOB@9R @f>p?NTO//p?NTO//HnN/A/@XON09$g>B@9> @gB@9> @gp`B@=@HyV/./.N 0npd30.gp>`HyV/./.N 0mBy0.gB9>`Bn0.ynHy^Hn/./.NZ/A/@XOHnHn?.NTO//Nj/A/@XONR/A/@XON/A /@PONb/A.N 0l 3`NRn`\309鐰yoB@9R @g 3`,09R@ylB@9R @f09R@3 .".## .".## .".##N^NuNV/ *n 09:f0.y"8f0.fHn?.?.N PO-@gN//.?.Hn/ N0gTHyf?<NTO//?9NTO//?.`Hyp?Nq\Op?HyfN\O?.?9!N8XOHnHnHnHn?.?9!N?n?y!NXOBg?9!NfXOHn/ ?9!N/|f?|XONTO//?9NTO//?.NTO//N/A /@PON/A /@PONb *_N^NuNVH0*n (nB@9R @g~ Gn`0 A(0g0S@A&g~?.?.?.?.0S@&/?.NP-@-A9bfHn/ NPO`./ /./.N 0o .".` "-*+ARTRG`N~ G l0AD0g0A&g|?.?.?.?.0&/?.NP-@-A9bfHn/ NPO`./ /./.N 0o .".` "-*+ARTRG`RL0N^NuNV09@g4 n0 96"9: n !AHy&/92/9.`2 n0 9"9 n !AHy/9/9NZ n !AHyf n?NTO//Hyf/9r/9nNZ/A/@. n /(/Nb/A/@XON/A /@PON/A /@PONR n !AN^NuNV$HHnHnHnHnp??9Nx09RgB@9R @f 9Z"9^`Hyn/9^/9ZNj # # p?HnHnHnHy"6BBBBBB//9 ?.N&409"6@gSy"6Hy~0.y!fRHyv?9NTO//0.y?NTO//N/A /@PONj/A/@XO`BBNR -@t-Ax#6#:~ Glt0DA¤g^094gVHyHy0DA?NTO//Nj/A/@XONb/A/@.6N RG`9¤f9g094gHyHy6NPOB@9R @g09@gX09鐰yfB@9R @f09R@yf&B@9R @fB@9> @f =y`*Bn`$09yהfB@9 @f=yHyHy?.NTO//Nj/A/@XONb/A/@.6N `BnHyHyHy?.NTO//Nj/A/@XONb/A/@XONR #d#hHy~0.y!fFHyv?9NTO//0.ny?NTO//N/A /@PO`Hyv/9/9Nj/A/@XONZ -@l-ApB@9R @g09@g>=yB@9>@ZB@9@@X 9B"9F-@|-A=y`<=yB@9@ZB@9@X 9"9-@|-A=y.Zg f$09@g 9J"9N` 9"9`pr-@-A .Zg .Zf, .Xfpr` .|".-@-A`BBBnB@9R @g09@g|p`|p=@BnBB>nnz0DA¤gd096g\p=@HyHy0DA?NTO//Nj/A/@XONb/A/@XOHnN RG`0.g Hy/./.NR/A/@XO`BB/.p/.lN#>#BHnHyHy?.NTO//Nj/A/@XONb/A/@XONR -@-A09@f0=y 96"9:-@-AHy&/92/9.`.=y 9"9-@-AHy/9/9NZ -@-AB@9R @g$ .Zg .Zf 9>"9B`?.NTO//Hy6/9B/9>NZ/A/@XOHn/./.Nb/A/@XON/A /@PON/A /@/yB.>N-@-AHy>Hn//NR/A/@XON 0oBHy>Hn/./.NR/A/@XONZ/A/@.>N" `BBHyHnHn/9B/9>NR/A/@XONR/A/@XONR # # Hy~0.y!fRHy?9NTO//0.y?NTO//N/A /@PONj/A/@XO`BBNR #f#j-@d-AhHy~0.y!fFHy?9NTO//0.ny?NTO//N/A /@PO`Hy/9/9Nj/A/@XONZ #n#r-@\-A`09@gn=y=y=y:9B@9@ZB@9@X 9"9-@|-A=yB@9R @fr`BA09`l=y=y=y:9הB@9>@ZB@9@@X 9B"9F-@|-A=yB@9R @fr`BA09钐A=@BBB@9R @g .Zg~EnHnHnHnHnNS8/| 09@g/9/9` /9N/9J?.?.?.?.0)Ю/?.NP/A /@\ON-@-A//N 0l 9"9`d09@g/9/9` /9N/9J?.?.?.?.0)Ю/?.NP/A /@\ON-@-A## .ZgHndHn/./.NZ/A/@XON 0m> .Zf\HndHn/9j/9fNZ/A/@XON 0l(0.o.ZfHndHn?.NTO//Nj/A/@XOp?NTO///./.N/A /@/n.N/A /@POHnHynHn?.NTO//Nj/A/@XONj/A/@XONb/A/@./.N/A /@PON/A /@PON/A /@PONR #f#j`Hn/.h/.d`Hn\Hn/./.NR/A/@XON 0o0.EfV09@g/9/9` /9N/9JHn/.`/.\NZ/A/@XON#n#r`t09@g/9/9` /9N/9JHn\Hn/./.NR/A/@XONZ/A/@XON/A /@/|nXON" RG`D0.o .Zf .Zf BB .Zf0.f .XgHn|HyfNPO`B@9R @gz .Xgr0.f009@g/9/9` /9F/9BHyfN`80.nf209@g/9/9` /9F/9BHynN" BnB@9R @g09@g|p`|p=@Bn>nmz0DA¤gd096g\HyHy0DA?NTO//Nj/A/@XONb/A/@.fN p=@SG`0.gHyHyfNPOBn098g ynHy /./.NR/A/@XON-@-AHy0.S@?NTO//Nj/A/@XO09ff09dgHyHy?L`BBHyB?.NTO//Nj/A/@XON/A /@PON-@-A09fg&Hy~HnN/|~XOHnNPOp3 Hn/.`/.\NZ #"#&Hyn/./.Nb/A/@.6HynHy6/9B/9>NZ/A/@XONb/A/@XONR/A/@XON#*#.Hy/./.NR/A/@.n`$Hy09ff09dg0.R@`0.S@?NTO//Nj/A/@.~?.NTO//Nj/A/@XOHnHy ?.NTO//Nj/A/@XONR/A/@XON/A /@PON-@-AHyB09ff09dgHyHy?L`BBNR -@-A09fg&Hy~HnN/|~XOHnNPOHy/./.NR/A/@. N" p3 Hyn/./.Nb/A/@.fHynHyf/9r/9nNZ/A/@XONb/A/@XONR/A/@XON#"#&Hn/.p/.lNZ #*#.Hy/./.NR/A/@.>N" 09fgHyHy>`BBHn/9&/9"NR/A/@XON#2#609fgHyHy>`BBHn/9./9*NR/A/@XON#:#>`By B@9R @g >09@f,=y=y=yB@9@Z:9`*=y=y=yB@9>@Z:9ה .Zg?.?.?.?./. ?.NP-@@-AD?.?.?.?.0)Ю /?.NP-@8-A@Z:9ה .ZgHyHy?.NTO//Nj/A/@XONb -@H-AL-@P-ATB@9R @fH09@g>0R@?NTO//Hy6/9B/9>NZ/A/@XON-@0-A4HnP//N 0o .t".x`FHynHn0/.T/.PNZ/A/@XONb/A/@.:/96N-@P-ATB@9R @gHnPHyn/9 /9 Nb/A/@.:/96N/A /@PON 0o .P".T`6Hyn/9 /9 Nb/A/@.:/96N-@P-ATHnt/.T/.PN 0l*HnP/.x/.tNZ/A/@.6N B@9R @f09@g0R@?NTO//Hy6/9B/9>NZ/A/@XON-@0-A4HnH//N 0o .l".p`XHy>HynHn0/.L/.HNZ/A/@XO`Hy>Hyn/.L/.HNb/A/@XONR -@H-ALB@9R @gHnHHy>Hyn/9 /9 Nb/A/@XONR/A/@XON 0l .H".L`2Hy>Hyn/9 /9 Nb/A/@XONR -@H-ALHnl/.L/.HN 0o*Hnl/.L/.HNZ/A/@.>N" 0.gB@9b @fHy*/9>/9:NZ -@-AHyn/./.Nb/A/@.6HynHy6/9B/9>NZ/A/@XONb/A/@XONR/A/@XON#*#.Hn//NR #:#>`Hyn/.T/.P`B@9@Hy/9b/9^N 0f#@^#b?9rNTO//Hy6/9B/9>NZ/A/@.^/9Z/9VNb/A/@XON/A /@PON#N#R3fN^NuNV09@g3Ř3Ś3Ŝ3Ũ3Ť3Ŧ=yה 96"9:#ņ#ŊHy&/92/9.NZ #Ŏ#Œ3Ş3Š3LŢB@9>2B@9@`3Ř3Ś3Ŝ3Ũ3Ť3ŦB@9R @f 09R@`09=@ 9"9#ņ#ŊHy/9/9NZ #Ŏ#Œ3Ş3Š3׮ŢB@92B@94Hy/9Œ/9ŎN 0f#@Ŏ#Œ3Ŗ?9ŢNTO//Hyf/9r/9nNZ/A/@.Ŏ/9Ŋ/9ņNb/A/@XON/A /@PON#~#łN^NuNVH 96"9:#*#.~<9fyfn0HAz 9*"9. !A09@g09`09Ff 9*"9.#v#zHy6/9B/9>NZ/A/@.^/9Z/9VNb/A/@XON/A /@/|*XON RGSF`:LN^NuNV/ 9f"9j#"#&~yŖn0HAŪ 9""9& !A09@g09`09鐰Gf 9""9&#F#JHyf/9r/9nNZ/A/@.Ŏ/9Ŋ/9ņNb/A/@XON/A /@/|"XON RG`<.N^NuNVHy~Hyn/9 /9 Nb/A/@./9N/A /@PONZ #"#&Hyn/9F/9BNb/A/@./9N#*#.BgHnHnHyHy///9&/9"///9&/9"?.N&4B@9R @gB@9R @gB@9R @f$0. S@??.N$ ?n TOp?p?` ?. p??. ?.N$nPOBgHnHnHy Hy /9/9/9/9/9./9*/9/9?.N&4Bg?.?.?.0. S@&/?9 ?9 ?.NZ0fp?HyfN\OB@9b @f(Hy/9F/9BNR/A/@.`fHyHy ?. ?.?.?.0. S@&/?.NP/A /@\ONR/A/@XONR/A/@.N N^NuNVH0. fNvNtVNyNz` n f@09@g09`09"gpBgHy HyHyHy/9B/9>/9J/9F/9:/96/9J/9F?.N&/|00p??.N~PO~yfn(B@9 @g 9F"9J-@-AB@9@g fHy֞/./.NZ ` .".##.g fHy֞/./.NR ` .".##BgHy HyHyHy0HAz/(///90HAz/(//9/9?.N&/|00p??.N~PO09tgBgHy HyHyHy0HAz/(//9r/9n0HAz/(//9j/9f?.N&/|00p??.N~PO09vgyfl?0HAŪ/(//9:/960HAŪ/(/?.N&/|00p??.N~PO09ŦgyŖl?/././9:/96/./.?.N&/|00p??.N~PORF`tBg?.NXOp??.NXORG`R n fB@9 @gBn09@g 9"9` 9J"9N-@-AB@9R @f09@g 09fS@`09f:?9h?.N8.HyJHy¢Hy0?9j?.N?yl?nNXO09@g B@9`B@9>@f 9F"9J`^ .fJHyFHyn/./.Nj/A/@XONR #"#&HnHnp?Bg`( 9f"9j#"#&HnHnp?p??.NtB@9R @f09@g~HynHy6/9B/9>NZ/A/@.^/9Z/9VNb/A/@XON/A /@PONb/A/@.B/9>N` 9>"9B#*#.~En 0HxH@0g0f0.ڰynf0ynf09pg .fB@9R @f09@gBgHnHnHy Hy /9&/9"/9&/9"/9./9*Hn/9&/9"NZ/A/@?nTON&4Bg?9l?9j?9h0)Ю/?9 ?9 ?.NZ0fp?HyfN\ORnHy6/9B/9>NZ/A/@.^/9Z/9VNb/A/@XON/A /@/|*XON" RG` n fB@92 @g~09@g 9J"9N` 9"9-@-AB@9R @f09@f 09ŖS@`09Ŗ:?9Ř?.N8.HyJHy¢Hy0?9Ś?.N?yŜ?nNXOB@9R @f09@fzHyfHynHyf/9r/9nNZ/A/@.Ŏ/9Ŋ/9ņNb/A/@XON/A /@PONb/A/@XONR ` 9f"9j#"#&09@g B@9>`B@9@f 9v"9z`^ .fJHyn/./.Nj/A/@.z/9vN#*#.HnHnp`" 9>"9B#*#.HnHnp?p??.Nt~Enh0HŨH@0g0fyŞf0yŞf09Šg .fB@9R @f09@fBgHnHnHy Hy /9&/9"/9&/9"Hn/9./9*NR/A/@.&/9"?.N&4Bg?9Ŝ?9Ś?9Ř0)Ю/?9 ?9 ?.NZ0fp?HyfN\OHyf/9r/9nNZ/A/@.Ŏ/9Ŋ/9ņNb/A/@XON/A /@/|"XON RG` n f09 g098g <>"<-@-A-@-ABgHy HyHyHyHn/9>/9:NR/A/@XOHn/96/92NR/A/@XOHn/9./9*NR/A/@XOHn/9&/9"NR/A/@?nTON&4p??.NXOp??.NXOp??.N(XO09fgHy?.Ny^\OBgHy HyHyHy/9>/9:/96/92/9./9*/9&/9"?.N&4Bg?.N.?.Ny^\O09dg>Bg?.NXOp??.NXOp??.N(.?.Ny^\O=yh=yj=yl?.?.N8.HyJHy¢Hy0?.?.N?n?nNXOHnHnp?Bg?.Nt09ff09dg*B@9b @fHyHy?L`HyHy?` HyHy>Hy /9&/9"NR/A/@XON##09ff09dgHyHy>`BBHyB/9./9*NR/A/@XON##B@9R @gT~ Gn0 A(0g40S@A&g ?.?.?.?. ??.Nz RG`~ G lL0AD0g60A&g$?.?.?.?. 0R@??.Nz RG` n g n f09DgBgHy Hy Hy Hy /9B/9>/9r/9n/9:/96/9j/9f?.N&409 33309 33 309 3 309 33Hyp??.N~POLN^NuNV09vf609rf,Hy?9>?9B@9! @f09@g0.gRyjp3v3<P3>RRyd09ybf p3r`Ry>`Ry<`N^NuNV09tf609pf,Hy?9:?98NjFPO@B@9R @gB@9R @f .g gB@9! @f.g f 09@gp`B@=@.f09@g BA9!B@.Af09@f0.g>B@9! @f09@f0.gRyjp3t38L3:NRyf098y\f.3T809:y^f p3p`Ry:`Ry8`N^NuNV09zft09xflHy?9B?9@NjFPO0fp3z09@yHf03D@09ByJf p3x`RyBRyh`Ry@`N^NuNV09@g&HyfHyHy Hy yHh yHh/. /.Nj/A/@XONR/A/@XONZ/A/@XONb/A/@XONj/A/@XONR n !AHyn n/(/N 0o 9n"9r n !A yHh yHhHyHyHy Hyf/9r/9nNZ/A/@XONj/A/@XONb/A/@XONR/A/@XO`THyf n/(/N 0lX 9f"9j n !A yHh yHh/9/9NZ/A/@XONb -@-A HyHyHy/. /.NZ/A/@XONb/A/@XONj/A/@.B/9>N n`$HyHy Hy yHh yHh/. /.Nj/A/@XONR/A/@XONZ/A/@XONb/A/@XONj/A/@.B/9>N n !AHy> n/(/N 0o: 9>"9B n !A yHh yHh/9/9`Hy6 n/(/N 0l 96"9: n !A yHh yHhHyHyHy Hy6/9B/9>NZ/A/@XONj/A/@XONb/A/@XONR/A/@XONZ/A/@XONb -@-A HyfHyHyHy/. /.NZ/A/@XONb/A/@XONj/A/@XONR n !AN^NuNVHyHn/. /.NZ/A/@XON 0oTHyHnHn/. /.NZ/A/@XONb/A/@XONb/A.N 0op`B@N^NuNVHyHn/. /.NZ/A/@XON 0lTHyHnHn/. /.NZ/A/@XONb/A/@XONb/A.N 0op`B@N^NuNV/ BnBBBn n0l<0.H @09@g 9F"9J` 9v"9z!@*!A.Rn`p=@ nn#f0. A(0g#Hp=@B@9R @f0.S@??.N$ XOByxB@3r3ppr####092gp`09=@09@g34By6 9&"9*## 9."92## 9"9## 9"9##Hy&/92/9.NZ ##Hy/9/9NZ ##B@9R @f?.NTO//HyR0.S@?NTO//Nj/A/@.Jp?NTO//Nj/A/@.Hy6/9B/9>NZ/A/@XONb/A/@XON/A /@PON/A /@PON## 9F"9J`By436 9"9## 9"9## 9&"9*## 9."92##Hy/9/9NZ ##Hy&/92/9.NZ ##B@9R @f?.NTO//HyR0.S@?NTO//Nj/A/@.Jp?NTO//Nj/A/@.Hyf/9r/9nNZ/A/@XONb/A/@XON/A /@PON/A /@PON## 9v"9z#!#!096 A 3T096 A"3V094 A 3X094 A"3Z096 A$3\096 A&3^094 A$3`094 A&3b0.S@ Al3D0.S@ An3F0.S@ Ap3H0.S@ Ar3J3D@3FB3T83V:3X<3Z>By2B@3h3f3dp3jByzB@3v3t09@gNN\09tgt09vgj09dyfo09pfBytN`09dyfl,09rf$Hyp?Nq\Op?HyfN\O09Fg0.S@ At0gN09hydl09xfByz`N\N09tg09vg09fydo09rfByvN\`09fydl,09pf$Hyp?Nq\Op?HyfN\O09Fg:0.S@ At0g$N09hyfl09xfByz`09tg*09vg B@9! @fJ09@fBHyfHyf/9r/9nNZ/A/@.?9jNTO//`zHyHy y/(/(NZ/A/@XON 0l\HyHyHy y/(/(NZ/A/@XONb/A/@XONb/A.N 0n HyHy y/(/(NZ/A/@XON 0o\HyHyHy y/(/(NZ/A/@XONb/A/@XONb/A.N 0nvHyfHyf/9r/9nNZ/A/@.Hy y/(/(NZ/A/@XONb/A/@XON/A /@PONR -@-AB@9! @fD09@gNZ/A/@.?9jNTO//`tHyHy y/(/(NZ/A/@XON 0l\HyHyHy y/(/(NZ/A/@XONb/A/@XONb/A.N 0nHyHy y/(/(NZ/A/@XON 0o\HyHyHy y/(/(NZ/A/@XONb/A/@XONb/A.N 0nzHy6/9B/9>NZ/A/@.Hy y/(/(NZ/A/@XONb/A/@XON/A /@/yB.>N-@-A0. fVBgHnHnHy Hy //./././/././.?.N&49RgB@9R @fz092Ry2HA0 092Ry2HA0 092=@ @xo?. 092H??.?.N$nPOB@9R @f0.f092S@=@0.m&T@HA0.HC0Sn`3l3n092HA3l092R@HA3nTy2Tn`8092U@HA3l092S@HA3nBnHy092H??.N~POBnBy2`B@9R @gB@9R @fd0.S@=@(092f09@gHn/9!/9!N 0l 9!"9!` .".-@ -A$Hn/9!/9!N 0o 9!"9!` .".-@-AHnHyJ/./.NZ/A/@XONZ -@-A -@-AHyHnNPO`HnHyJ/./.NR/A/@XONR -@-A-@ -A$HyHnN/|!./.N 0l .".` 9!"9!-@-AHy!/./.N 0o .".` 9!"9!-@-A `09@g09jH @ (*"(.-@-A-@-AHy!/./.NZ/A/@XOHnN Hn/./.N 0l .".` .".-@ -A$Hn/./.N 0o .".` .".-@-AB@9R @fvHy!/./.N 0o2 . ".$-@-A .".-@ -A$ .".-@-A`(/9!/9!/./.NX0gp=@B@9R @f/9N/9J`BB/./.N-@-A -@-AB@9R @fHyHnNPO`t09jH @ (*"(.-@-A-@-AHn/9!/9!NZ/A/@XOHnN" HnB@9R @f/9N/9J`BBNR -@-A-@ -A$HyHnNPOHn/./.N 0l .".` .".-@-AHn/./.N 0o .".` .".-@-A B@9R @fX/9!/9!/./.N0g6p=@ .".-@-A .". -@-A .".-@-A B@9R @f~09jH&@09@g0Hy!/./.N 0o .".`8 . ".$`.Hy!/./.N 0l .".` .". '@*'A.`009jH @09@g . ".$` .".!@*!A.Bg29jH0.(Ё /29jH0.(Ё /29jH0.(Ё/29jH0.(Ё//. /./././././.$/. ?.N&4B@9R @f(29jH0.(Ё/?.Ny^\O09Fg09zgB@9R @gvB@9R @f 092f^09@gHyfHyf/9r/9nNZ/A/@.Hy yHh y/(/(NZ/A/@XONZ/A/@XONb/A/@XON/A /@PONR -@-AHyfHyf/9r/9nNZ/A/@.Hy yHh y/(/(NR/A/@XONZ/A/@XONb/A/@XON/A /@PONR -@-A9RgB@9R @fX .".##BgHy,Hy*Hy(Hy&///././//./.?.N&4`Tp?NTO///9/9N/A /@POHnHyJ/./.NZ/A/@XONZ/A/@XON##Hy!/./.N 0obBgHy,Hy*Hy(Hy&/9/9/././9/9/./.?.N&4 .".-@-A``BgHy,Hy*Hy(Hy&/9/9/././9/9/./.?.N&4 .".-@-AHyf/./.N 0n .".-@-A3 &Hyn/./.N 0m .".-@-A3 *09&y*g Hy&p??.N~POHn/./.N 0gBgHy,Hy*Hy(Hy&Hy/9/9NR/A/@./.Hy/9/9NZ/A/@./.?.N&/|&00p??.N~POHn/./.N 0g BgHy,Hy*Hy(Hy&Hy/9/9NR/A/@./.Hy/9/9NZ/A/@./.?.N&/|&00p??.N~PO` nHy6/9B/9>NZ/A/@.Hy yHh y/(/(NR/A/@XONZ/A/@XONb/A/@XON/A /@/yB.>N-@-AHy6/9B/9>NZ/A/@.Hy yHh y/(/(NZ/A/@XONZ/A/@XONb/A/@XON/A /@/yB.>N-@-A9RgB@9R @fX .".#|#BgHy,Hy*Hy(Hy&/././//././/?.N&4`Tp?NTO///9/9N/A /@POHnHyJ/./.NR/A/@XONR/A/@XON#|#Hy!/./.N 0obBgHy,Hy*Hy(Hy&/././9/9|/././9/9|?.N&4 .".-@-A``BgHy,Hy*Hy(Hy&/././9/9|/././9/9|?.N&4 .".-@-AHy6/./.N 0n .".-@-A3 (Hy>/./.N 0m .".-@-A3 ,09(y,gHy&p??.N~POHn/./.N 0gBgHy,Hy*Hy(Hy&/./.Hy/9/9|NR/A/@./.Hy/9/9|NZ/A/@?nTON&/|&00p??.N~POHn/./.N 0g BgHy,Hy*Hy(Hy&/./.Hy/9/9|NR/A/@./.Hy/9/9|NZ/A/@?nTO`B@9R @gHyHn09@g y` y/(/(N'9RgB@9R @f09@g .".##Hy!/./.N 0l6Hy/./.NZ ##HnHnp?p` Hy/./.NR ##HnHnp?Bg` .".##Hy!/./.N 0o4Hy/./.NR ##HnHnp?`Hy`RB@9R @f092g29jH0.S@ЁE29jH0.S@ЁC29jH0.S@ЁA 0QHR3 29jH0.S@ЁE29jH0.S@ЁC29jH0.S@ЁA 0QHR3 HnHnp?`z09@gp?NTO///9/9N/A /@POHnHyJ/./.NZ/A/@XONZ/A/@XON##Hy!/./.N 0l Hy`Hy`p?NTO///9/9N/A /@POHnHyJ/./.NR/A/@XONR/A/@XON##Hy!/./.N 0o Hy`Hy/./.NZ ##HnHnBgp??.NtB@9R @f092fTBgHnHnHy Hy /9/9/9/9/9/9/9/9?.N&4Bg?90?9.?9,Hn?9 ?9 ?.NZB@9! @f09jyfp3p3r09pg 09rg092o9RgB@9R @f0. f?. 092H??.?.N$nPOB@9R @ft0.fP092S@=@0.m&T@HA0.HC0Sn`3l3nTnHy0.H??.N~POB@9R @f009@g/9/9` /9/9HnN Rn`ܔB@9R @f0. fp=@(09@g^BgHn Hn"Hn$Hn&/9:/960.g/9r/9n` /9j/9f/9B/9>0.gl/9r/9n`jBgHn Hn"Hn$Hn&0.g/9:/96` /9B/9>/9r/9n0.g/9:/96` /9B/9>/9j/9f?.N&4Bn nl0.R@ A(0gBnBn n0l2.H0.ЁA Pg`0.RnHA2.H0.ЁC00.RnHA2.H0.ЁC0Rn`p0.(m0.HS@=@0.m2H0.(ЁA Pg`0.RnHA2.H0.(ЁC00.RnHA2.H0.(ЁC0Sn`t0.RnHA0"0.RnHA0 0.RnHA0&0.RnHA0$=n(?.?.N$ .0.H??.NzPORn`9RgB@9R @f09Hg0. fBgHy HyHyHy/9B/9>/9r/9n/9:/96/9j/9f?.N&/|00p??.NlPOp=@ nn0. A(0g0.S@ A 0gHy0.S@ A ?0.S@ A ?NjFPO0fHy0.S@ A ?0.S@ A ?NjFPO0fFHnHnBgN3 0g,HnHn?.N3 0gHnHnBgN4P HnHn?.N4P/|/yTO/9NZ ##Hy&/92/9.NZ # # 09@gvHy6/9B/9>NZ ##Hyf/9r/9nNZ ## 9"9## 9&"9*`tHyf/9r/9nNZ ##Hy6/9B/9>NZ ## 9&"9*## 9"9##B@9 @bH0@ PN`HyHy/./.`HyHy/9/9Nl/|N /|/y.`HyHyHyHy?9NTO//Nj/A/@XONR`4HyHy yHh y ("( //Nb/A/@XONl/|N /|/n.NlBgHy HyHyHy/9R/9N/9/9/9/9/9/9?.N&/|00p??.N~PORn`0.y!fA / / ?`?9?9BgBg?.N] &_N^NuNV/~ G l0AD0g0.g0.g09gx0Ю/N(XO=@ @lVpn?Bg0Ю /HnN< 0 @gBgHnp ?N=POHn0Ю`0 @gBg0Ю /p ?N=PO0Ю /`09g:0A&gBg0Ю /p ?N=PO0Ю /`l0&/N(XO=@ @lbpn?Bg0Ю /HnN< 0A&gBgHnp ?N=POHn0&/NPORG`T.N^NuNVHy0. n ?NTO//Nb -@-AHyHy//Nj/A/@XONb -@-AHy/./.N 0oHnHyHyFa`XHy/./.N 0oHy/./.`,Hy/./.N 0o"HnHyHyENZ -@-AHyHy!hHyAINb/A/@XOHnN2 Hn/./.Nhv/A././.Nhv/A.N/A /@/|.@N/A /@PONiP/A.Nj -@-AHn/./.N`D/A././.N`D/A.N/A /@/|.@N/A /@PONiP/A.Nj -@-AHnHyHyHy!hHyAINb/A/@XONZ/A/@XON 0nHnHyHyHy!hHyAINb/A/@XONR/A/@XON 0mX np0HnHyHy!hHyAINb/A/@XON 0l .". -@-A`HnHyHyHyHy@Nj/A/@XONZ/A/@XON 0nHnHyHyHyHy@Nj/A/@XONR/A/@XON 0mVHnHyHyHy@Nj/A/@XON 0o .". -@-A np0`HnHyHyHy@Nj/A/@XON 0l nBP`Hy/./.N 0o np0 .". -@-A`\HnHyHy!hHyAINb/A/@XON 0l np0`B nBP .". -@-AHnHy&Hy!hHyAINb/A/@XON 0lTHnHy&HyHyHyA@Nj/A/@XONb/A/@XON 0o n"BP`HnHy&HyHyHyANj/A/@XONb/A/@XON 0lRHnHy&HyHyHyANj/A/@XONb/A/@XON 0o n"p` n"p0BgHnHn/./././././.Hn/9/9NR/A/@XOHn/9 /9NR/A/@?nTON&4N^NuNVBnBn n l0.ADBPRn`p3"pr-@-A-@-AHnHnBgN4P Hn/./.N 0f@Hy/./.N 0f$HyZp?Nq\Op?HyfN\OByBnBB=y 0.y$n=y"0.y&nHn??.NjFPO0f|0.CF n ("("#A0.AB0gp=@0.ADp0 n/(/(Nb/A.HnN RyRnRn`VRn`8 yl$Hyp?Nq\Op?HyfN\OBn n lp?Bg0.&/0. @HhhN< 0. @B(0. @B(09gD098g<0.&/0. @Hh NPO0.A&B`0. @B( Rn`D09f09f09gJ098g@Bnp=@Bnp=@p=@p=@-|-|T\s-|}-|HBn n l0.AD0gHy$0. @Hh0.AF/(/N'Hn0.AF/(/Nb/A.Nb -@-AHn0. @Hh/./.N'Rn`F?9?9HnHn NĊ?y ?yPOHnHn NĊ ?. /./. ?.NTL/|f/yr.nNZ -@-AHy6/9B/9>NZ -@-A0.g ?.NTO//Nj/A/@XONb/A/@XON-@-A?9NTO//HyFHyN?.NTO//Nj/A/@XONb/A/@XON`HHyF?.NTO//Nb -@-AHyF?.NTO//Nb -@-AHn/./.NR/A/@././.Nb/A/@XON/A /@/|fXON/|f/|XOHn/./.NR/A/@XONj/A/@XONR #n#rHn/./.NR/A/@././.Nb/A/@XON/A /@/|6XON/|6/|XOHn/./.NR/A/@XONj/A/@XONR #>#B098g09 g0.gB@9b @fHn/./.NR/A/@././.Nb/A/@XON/A /@/|"XON" Hn/./.NR/A/@././.Nb/A/@XON/A /@/|2XON" 0.f9bfHn/./.NR/A/@././.Nb/A/@XON/A /@/|*XON" Hn/./.NR/A/@././.Nb/A/@XON/A /@/|:XON" 0.fZHn/./.NR/A/@././.Nb/A/@XON/A /@/| XON" HyfHn/./.NR/A/@XONR ## Hy6Hn/./.NR/A/@XONR ##BgHnHnHnHn/././././//9 /9?.N&433?9h?.N8XOHnHnHnHn?9j?.N?yl?nNXOBnBn n lz0.AD0g\?<NTO//Hn0.AF/(/Nb/A.Nb/A/@XON/A /@?n\ONTO//N/A /@PONWPO=@ @o=|` 0.lBn0.A@00.AB0gPHnHn/./.HnHn?.?.?.NF y f$By Hyp?Nq\O=n=n?.?.N$ ?n>?.?.?.?.?.Nz<0.gHnHn0.AB0g /./.`BBHy/9/9NR/A/@XON/A /@POHnHn?.?.?.NF y fBy Hyp?Nq\O`XHnHn?.?.?.NtBg?9l?9j?9h0. @Hh ?.?.?.NZ=nRn`/./. ?. p??.N}By"Bn n l6p?Bg0. @Hhh0.&/N< Rn`N^NuNVFHyfNXO0fB@9R @gBn nl6Bn n0l$2.H0.ЁAp0Rn`Rn`N=HnFHn NG0PO09@g. 9"9##=y 9"9`, 9&"9*##=yה 96"9:##09@g0g9!fBn/9/9N[JPO=@0.nn/9/9N[JPO20.A @o BB09@gHy`Hy0.) @HhF/9/9N'/| /|PONPORn`n09@g. 9&"9*##=yה 96"9:`, 9"9##=y 9"9##09@f9!g 09@gBn/9/9N[JPO=@0.nn/9/9N[JPO20.A @o BB09@gHy`Hy0.) @Hh /9/9N'/| /|PONPORn`n?. HnFHn ?.NTL HnFHn ?. Bg?.N}HnFHn ?. p??.N}HnFHn ?. p??.N}?n Bg?.N\O09gh?9,?.N8.HyJHy¢Hy0?9.?.N?y0?nN?n TOp??.N\OHnFHn ?. p??.N}HnFHn ?. p??.N}HnFHn ?. p??.N}`x09(gp09&y"R@H/29 H09$HR/NPO=@ @m @ oHyp?Nq\OB@`HnFHn ?. ?.N̰ pN^NuNV09@g 9"9` 9B"9F#֞#֢09@g 9B"9F` 9"9##0.y!fNZ/A/@XONb/A/@XONR ##0.DA¤gBgHnHnHy Hy //9/9/9//9/9/9?.N&40.DA??.N8XOHnHnHnHn0.DA??.NHnHnp?p??.Nt0.DA??.N?|>NfXOp?0.DA?0.DA?0.DA?0.D¤/?9 ?9 ?.NZ0fBg?.NfXO`Bg?.Nf.fHy^0.DA?NTO//Nj/A/@XONb/A/@.N" Sn0.DA¤ghBgHnHnHy Hy /9/9/9/9/9/9/9/9?.N&40.DA??.N8XOHnHnHnHn0.DA??.NHnHnp?p??.Nt0.DA??.N?|>NfXOp?0.DA?0.DA?0.DA?0.D¤/?9 ?9 ?.NZ0gBg?.NfXO0.N^NuNVH >.|*yH-M g GlRF*m` L N^NuNVH0*n>. |(m-L g GlRF(l` L0N^NuNVH 29&SA09Z@Ao 09&S@`09Z@<>9?NTO*@-M gFn/ 0y=Ю /NPOp?0y=Ю /0Z@y?/9(N` 0Z@y?/9(N_\O@Q?0Z@y?/9(N_PORG*m``0R@y> Gntp?p ?0=Ю /N=POp?0=Ю /0Z@?/9(N` 0Z@?/9(N_\O@?0Z@?/9(N_PORG`Bgp ?p?/9(N`R 0.g6Bgp?A/ / Bg09Z@?/9(Nt09Z@`p30. g"A/ / p?p?/9(NuDL N^NuNVH0?9NTO*@2-SA09Z@Ao0-S@`09Z@<>9?/ N\O(@-L gFn0yHЮ /?NV\O0yHЮ /N(XO @l"Bg0yHЮ /p ?N=PO`p?0yHЮ /0@y?/9(N` 0@y?/9(N_\O@Q?0@y?/9(N_PORG(l`0R@y> Gnzp?p ?0HЮ /N=POp?0HЮ /0@?/9(N` 0@?/9(N_\O@?0@?/9(N_PORG`Bgp?p?/9(N`R 0.g.Bgp?A/ / Bg09@?/9(Nt0. g"A/ / p?p?/9(NuDL0N^NuNV/ Bn*yHBy-M g 0-yfp=@` *mRy`09&S@yo09`09&S@3 @op`09309[@3lBy/.Bg?.NNPO*_N^NuNVH0BnBgp?p?/9(N`R?yPONTO*@(mBy-L g0yfp=@` (lRy`0-S@yo09`0-S@3 @op`09309[@3lBy/. ?.?.NFPOL0N^NuNV09fBgp?A/ / Bgp `09@g&Bgp?A/ / Bgp"?/9(Nt09@g&Bgp?A/ / Bgp!?/9(Nt09@g&Bgp?A/ / Bgp$?/9(Nt09@g&Bgp?A/ / Bgp#?/9(Nt09@g&Bgp?A/ / Bgp%?/9(NtN^NuNVHyp ?/9(N_z/|\Op ?/9(N_z?yPONTO//?9&NTO//HyHyAN/A /@PON/A /@PONPOyo09`X?9NTO//?9&NTO//HyHyAN/A /@PON/A /@PONPO3 y&nB@`j09&]@?NTO//?9NTO//09y?NTO//N/A /@PON/A /@PONPO309yyoSy` y(1yJ y(1yN0.g"A/ / p?p ?/9(NuDN^NuNV?9NTO-@ @=hHyp?/9(N_z/| \Op?/9(N_z?yPONTO//?.NTO//HyHyAN/A /@PON/A /@PONPOyo09`V?9NTO//?.NTO//HyHyAN/A /@PON/A /@PONPO3& nnB@`h0.]@?NTO//?9NTO//09y&?NTO//N/A /@PON/A /@PONPO3"09&y"yoSy&` y(1y" y(1y&0.g"A/ / p?p?/9(NuDN^NuNV/ Bn*yHBy-M g 0-yfp=@` *mRy`0.g,09ym09Z@ym09y`p3/.p? yo?`BgNNPOp?N$TO*_N^NuNVH0Bn?9NTO*@ gb(mBy-L g0yfp=@` (lRy`0.g,09ym09Z@ym09y`p3/.p? yo?`BgNFPOp?NTOL0N^NuNV^ n3 n 3 n3Hy(p?BgNvPOBgp?Bg/9(N`R Hn~NXOHnfBgN2\ONBgN$BWNTOHnHnHnHnBg/9(Nd=@ @'fp?p ?p?/9(N`R =@ @g[n09n3?9NTO-@bgT @3p?p?p?/9(N`R =@ @gn09n3?9/.bN\O-@^g @3p ?/9(N`\O@g By`Byp"?/9(N`\O@gyp$?/9(N`\O@gyp!?/9(N`\O@gyp#?/9(N`\O@gyp%?/9(N`\O@gy n0 n 0 n0`2p?BgA/ / Bgp'?/9(NtBg/9(Ne\O` n&g nmX n nP09ng309n[@30.[@3Hnfp?N2\Op?NTO` nm\ nnT09n@3?9NTO-@b?9/N\O-@^ @30.@3` n f 09oSyHn~NXO` nf09&_@ymRy` n ftHyp ?/9(N_z HnHnHnHnNs=y0.yl]y09lB@30.yg^`T n fp?p ?p ?/9(Ns =@=y y&o09&]@?NTO//Hyn?.NTO//Nb/A/@XON/A /@PONPO30l By`L09&]@ym.09`,0.yo$\y09&]@yl09&]@` nf09oZSyHnfN`J nf,?9NTO-@b @0(_@ymRy` nfHy p?/9(N_z HnHnHnHnNs?yNTO-@b=y0.y"l]y09n0B@`,0.y"o&\y nb0(]@yo0930.ygZ` nf?9NTO-@bp?p?p?/9(Ns =@=y nb ho0(]@?NTO//Hyn?.NTO//Nb/A/@XON/A /@PONPO30l By`: nb0(]@yn nb0(]@` n ffBgp%?p ?/9(N`R Bgp?A/ / Bgp ?/9(NtA/ / p?p?/9(NuD`p?BgA/ / Bgp `?.?.?.?.NeVPON^NuNVHnp$?BgNvPO n=h=h=h=hBgp?Bg/.N`R Bgp?A/ / Bg n0( X@?/.NtBg n0gp?`BgA/ / Bgp ?/.NtBg0.gp?`BgA/ / Bgp?/.NtBg0.gp?`BgA/ / Bgp?/.NtBg0.gp?`BgA/ / Bgp?/.NtBg0.gp?`BgA/ / Bgp?/.NtBgp?p?Hn n/(/(NVBgp?p?Hn n/(/( NVpe?HnN=P\O=@p??.HnN?.?.NeVPO090 @g> @gL_@D/090_@D/090_@D/`&HyHyHy`Hy*Hy(Hy&N^ Bgp?Bg/9,N`R HnHnHnHn?90/9,Nd30`Np?Hn p?p?N$ `2p?Hn p ?p`HnNXO3 43 6p=@0.g?.?.?.?.NeVPON^NuNVBnp=@ n n"0.Q@H @0fp=@`Rn`0.g0.`B@N^NuNV=n0.n nQ@H @0f6?./9,N_\O@??./9,N_?n \Op?`2?./9,N_\O@??./9,N_?n \OBgA/ / Bg?./9,NtRn`VN^NuNVp?BgA/ / Bgp?/9,Nt0.Q@H @ 0g,0.Q@H @ BP/. p??.?.N ?./9,Ne\O30N^NuNV0.Q@H"@ 0.Q@H @ 0fp`B@2/. p??.?.N 0.Q@H @ 0f?.`/. N?@TO/9,Ne\O30N^NuNV/ BnHy,p?BgNvPOBgp?Bg/9,N`R =y=y=y=y=y=y HnBgp ?p?N 09g&Bgp?A/ / Bgp?/9,Nt09g&Bgp?A/ / Bgp?/9,Nt/9/9Hy,Hn N/y /y/|1XOHn[N/y /y/|6XOHnN/y* /y&/|;XOHnN/y2 /y./|@XOHnNN/y: /y6/|EXOHnNp?Hn p?/9,N` p?Hn[p ?/9,N` p?Hnp ?/9,N` p?Hnp ?/9,N` p?HnNp ?/9,N` p?Hnp ?/9,N` /|/|X.HyHnN?@TO/9,Nd30090Q@ @bH0@ PN`vHn?90N \O``Hn NYXO @fHn[NYXO @f(HnNYXO @fHnNYXO @fHnNNYXO @fHnNYXO @fBn nl20.H&@0.Q @Hh NXO'@'ARn`Hn/./.N 0mHnp?N `Hy/./.N 0nHnp `Hn/./.N 0mHnp `Hy/./.N 0nHnp `p=@ .".## .".## .".##333p?/9,N`\O@gp`B@3 .".#&#* .".#.#2 .".#6#:333 p?/9,N`\O@gp`B@3`Hnp `Hnp `p=@0.gd?9?9X?9?9NeVPO&_N^NuNV|Hn|p&?BgNvPOBgp?Bg/.|N`R Bn n lX0.&/0. @HhNPOp?0. @Hh0.T@?/.|N` Rn`HnHnHnHnp?/.|Nd=@ @|0(H @f:Bn n l.0. @Hh0.&/NPORn`?.?.?.?.NeVPON^NuNVBnHy,p?BgNvPOBgp?Bg/9,N`R Bgp?A/ / BgB@9b @fp`p?/9,NtBgp?A/ / Bg098gp `p ?/9,Nt09dg&Bgp?A/ / Bgp ?/9,Nt09fg&Bgp?A/ / Bgp ?/9,Nt=yh=yj=ylHyHyXHyHyBg/9,Nd30 y0fp?/9,N`\O@gp`B@bp ?/9,N`\O@gp`B@3dp ?/9,N`\O@gp`B@3fp ?/9,N`\O@gp`B@383h3j3l`8 y0f?9?9X?9?9NeVPOHnHnHnN^ BgBgA/ / Bgp?/9,Nt/|/|X /|/|XOBg/9,Nd30` y0fF?9?9X?9?9NeV/|nXONXOBgBgA/ / Bgp`f y0fN 0nHy/.B/.>N 0np`Hy/.J/.FN 0nHy/.J/.FN 0np`ZHy/.R/.NN 0np`8 ..".2## .6".:##Hy/.B/.>Nb ##Hy/.J/.FNb ## .N".R#Z#^ .V".Z## .^".b## .f".j## .n".r##Hy/./.~N 0fHy/.z/.vN 0gN1p=@`?.`p=@0.g?9?9X?9?9NeVPO0.gHyp??9NpHPO&_N^NuNVBn=y,=y.=y0Hy,p?BgNvPOBgp?Bg/9,N`R Bgp?A/ / Bg09gp`p?/9,NtHnHnHnHnBg/9,Nd30 y0f~?.?.?.?.NeVPOHnHnHnN^ BgBgA/ / Bgp?/9,NtHnHnHnHnBg/9,Nd30` y0f>?.?.?.?.NeV/|XONXOBgBgA/ / Bgp`| y0f<3,3.30p?/9,N`\O@gp`B@3p=@0.g?.?.?.?.NeVPON^NuNVHy,p?BgNvPOBgp?Bg/9,N`R BgBgp?Hy /9N/9JNVp?BgHy N?.?.?.?.NeV/|$XONXOBgBgA/ / Bgp`?.?.?.?.NeVPON^NuNVBnBnHy,p(?BgNvPOBgp?Bg/9,N`R Bgp?A/ / Bg09TV@?/9,Nt9$fBg/9,Nb\O`"HnHnHnHnBg/9,Nd=@p?p?p?/9,N`R W@=@0. @,0(H @f0.yTgp`B@=@ 9"9-@-A 9"9-@-A?9TN*TO0.3T?N02TOHy/./.N 0fHy/./.N 0gN1B@9$ @f p=@`3׸3׺3׼3׾`0. @,0(H @g0.yTgp`B@=@ 9"9-@-A 9"9-@-AC¢0.pArAp2<!!Qp?N02TOHy/./.N 0fHy/./.N 0f9$fNc`$0.f0.f?.?.?.?.NeVPO0.gHyp??9NpHPOB@9$ @f60.f0.g*p3NA/ / A/ / p?NrN^NuNV/. ?. NV\Op?/. ?./9fN` 0.g8A/ / Bg?./9fNuDp?/9fNe\O32N^NuNVp ?/9fN`\O@gpp?/9fN_\O@@?p?/9fN_POp?/9fN_\O@@?p?/9fN_PO yfBh yfBhByD`tp?/9fN_\O@?p?/9fN_POp?/9fN_\O@?p?/9fN_PO yfp1@ yfp1@p3D0.ffA/ / Bgp?/9fNuDA/ / Bgp?/9fNuDp?Hy 09<3:?p ?N& N^NuNV0.g4Bg n 0gp?`BgA/ / Bg?./9fNt`$?./9fN`\O@gp`B@ n 0N^NuNVBgp?Bg/9fN`R 093@343638093:3B@9R @fRy>3@343638093:3dB@9@bCAbr!!Q3B3$DBgBgp?Hy /9F/9BNVp?BgHy NlRy:`BgN'^TO`r y@oSy@p?Hy?9@p`09@yBlRy@`?.?.?.?.NeV/|8.6Hy4N^ BgBgA/ / Bgp ?/9fNtHnHnHnHnp?/9fNd32`?.?.?.?.NeV/|FXONXOBgBgA/ / Bgp`09!N?y>!NbXOp??9!N(XOp??9!NXOp??9!N. nHh N]ZPO n?(?(?(?(?9!N] "n I0(4)@@g0(@gN2`Hy?9!Ny^\OB@N^NuNVH~ G/l0@ <0 @p1@0 @0HЮ!@ 0 @h0 @h0H @ 20f BnBn`" Fl p=@=F`p=@0@=@0@ H @2.H0.HH@B@!@RG`, yp1@ y!|#2LN^NuNVp?p.?p ?/9N`R =@09tHA~0.@ 0 nf 09tR@`09tS@3tHyR@?NV\OA/ / Bgp?/9NuDp?Bg?9p?9n?9l?9jBg?./9Ntp???9p?9n?9l?9jBg09tHA~0@ ?/9NtN^NuNV/ Hyp%?BgNv/|p.nHylHyj/9NqHnp0?/9N_z/|v\OHnN]ZPOHnN4XOBn0.nlHA0f0.HA~BP`b0.HA Pf$0.HA~0.HC0`(0.HC~0.HA0@2Rn`h3tHy0.R@?NV\Op?Hyp?/9N` Bgp?Bg/9N`R/n \ON(?@TO/. p?/9N` Bgp?A/ / Bg0.HA~0@ ?/9Nt0.HC~0H @#HypHynHylHyjBg/9Nd3rp=@0.g09rY@ @bH0@` PN`09to p?N5TOBg/9Ne\O3r`0.S@ytop`Bn09tHG~p?p.?p ?/9N`R @ 6Bn0.nlTHC0.HA~0H @ (H@H20.HC0.HA~0H @0(2Rn`Bn`p??9!NXOp??9!NXOp??9!N?yp>n?9l?9jNeVPO&_N^NuNV nfHyH`HyQHyHnN Hnp?Nq\ON^NuNV0.f0. fBgp?Bg/9 0N`R 09 g&Bgp?A/ / Bgp?/9 0NtHyYHy NPOp(?Hy p?/9 0N` HnHnHnHnBg/9 0Nd=@ @f$p?/9 0N`\O@gp`B@3 nfp`p(?p ?HnN=POp(?Hnp?/9 0N` A/ / p??/9 0NuD/n /| PONPOp(?Hy p?/9 0N` A/ / p??/9 0NuD`A/ / NeVPOB@N^NuNVHyN>&.HnNPOHnN=XOHnN>rXO-@g/Na XOB@`pN^NuNVHyN>rXO-@g /Na XON^NuNVBnN;0fB@`Bp?Ns\Op=@ n l0.HAjp0Rn`p3jp3~HyHy"8HyjN} 09"8np?N9TO @g09"8o0.g09 gx/. HnNPOp.?HnN=P\O=@HnN(XOn??.HnN/9/9Nj/A/@BBBB?9"8N&4=|=|?=|=| ?9?9?.?.?9"8N|,?n?n?y"8XON|\OBg?.?.Bg?9"8N{ 0. f=|=y=y=y=y?9NTO//HyN/9/9Nj/A/@XON-@-A?9NTO//HyN/9/9Nj/A/@XON-@-AHnBgHnp ??9"8N.?9?9?.?.?9"8N]?n ?y"8\ONXO=@?9"8NyTO0.gN0.f/. pA?NA\O`@09 g8HnN>XO0f HnpA?NA\OHn/. BgpV?NA `0.fHypA?NA\OBBgNs\ON;0.N^NuNV09`ox/9תpI?NA\O lHyyp?Nq\O`RBy`p##ת#BB#"#Bn nn0.HABRn`N^NuNVHyrp?BgN:POBp?Ns\Op=@ n l0.HAjp0Rn`p3jp3~HyHy HyjN} 09 np?N9TO @g09 o^09R@yf,09R@yf09yf09yg2Hyp?Nq?y XONyTOBBgNs\OB@`fHyp?BgN:POBg?9 NXOy&g,Hy:p?Nq\OBg?9 N?y TO`BBgNs\OpN^NuNVBp?Ns?y XONBW?9 NXO09 g?9 NyTO?9 NyTOBBgNs\ON^NuNV/&. /. . /?.p??NA -@g* mp/`/.Na XOp?Hy N\O`0. H?/./.N: &N^NuNVBnN;0fB@` =nHn0.HU/?.NB> Hnp/?.NB> 0.=@ @gHnp/?.NB> =n=n=n0.oRHyH/?.NB> 0. |xr`XHXW PN`Hy?.?.?.NC2 0.oHnH/?.NB> nf ncfx nfZ0.oHy?.?.?NC2 Bn0.nl0.S@ @b H0@ PN`?.0.HR@?0.H??9 N 2PO`?.?.0.HR@?0.H??9 N v `?.?.0.HR@?0.H??9 N `?.?.0.HR@?0.H??9 N!`?.?.0.HR@?0.H??9 N"`?.?.0.HR@?0.H??9 N#>`XNERn` ngNE`33333 Bn0.Hno(0.HA0.HC0Rn`Bn0.nl"HA 0.H"@0Rn`Nz"`0.m ?p>?NAXOBBgNs\ON^NuNV=y&Hyp?BgN:/|XOBgBgN<"PO0gBp?Ns/|TOp?BgN:?|?|XOp??p?N:* 0gN?Bg?9!NXON@f0g NE4NAHyp?BgN:POBp?Ns\OBg?9!NXO3&ng N @gBBgNs/|TOp?BgN:POp?NG`TONC BBgNs\ON^NuNVp3Np33ByB@3333!3ךHyp??9NpHPON^NuNV0.y=@09n =@ ?9NTO//HyfHyV?.NTO//Nj/A/@XONb/A/@XON-@-A?9NTO//HyfHyn?. NTO//Nj/A/@XONb/A/@XON-@-AHn/./.Nj/A/@XOHn/./.Nj/A/@XON/A /@PONiPPO-@-AHn/./.Nb/A/@XON](PO-@-A y gHy/./.N 0o By `0.lHnHy!hHyAINZ`60. l/9r/9n/9:/96/9j/9f?9!N&40.nmnn0. nmذnn~ Gl0R@ A(0g| F0l2H0ЁA Pg|2H0ЁA0nn^2H0ЁA 0nm@2H0ЁA0n n"2H0ЁA 0n m0`RF`\RG`6pLN^NuNVB@9RU@ @bH0@ PN` B@`p`pN^NuNVB@9R @f?. ?.NJr`B@9R @f?. ?.NMZXO=@ no4B@9R @fp `p?NN/?.N6"PON^NuNV09! |Tr`XHXW PN`09!yf|Hy Hy Hy Hy p ??9Nx009 g(09 gHy Hy!Nv PO0gA / / ?9!N] 09NgtB?<Ns\Op??9!NXOHnHnHnHnp??9Nx0?n?n?n?n ?n ?n/|*.T`0B?<Ns\OA / / ?9 ?9 HyTHy*?9!N^lB?<Ns\OHy Hy Hy Hy p `ByN`?9!?9!?9!?9!p??9Nx/|׾/|׼.׺Hy׸p??9Nx0p3NNJ`BgBgBgBgp ??9Nx `N^yfd09!=@W@ @bFH0@< PN`4Bgp?Bg/9 N`R HnHnHnHnBg/9 Nd?n?n?n?nNeV`09!@ @bH0@`~Hy09 fp`B@R@?Nq\O @fp`B@3 HyN.XOp?HnN/\O0gHHnN>XO0fHyVp?Nq\O @f Hn09 fp?`Bgp?N<"POA/ / A/ / p?Nr`HyBgBgN:PO0gNHHyBgp?N:`N#`B?<Ns/|>!Ne/|>!Nf?yXONwTOp??./9NtPOBg/9Nt\ONp?/9Nt\O y@f09fp`B@3N809A?09A?09A?09A??9&Nx BgN|TON09A?09A?09A?09A??9&Nx BgN|TOB9$ByB?<Ns\O`09!@ @ bH0@`N0Z`N`N!X`N`N~`N `N`N`N`NJ`09!@' @bH0@`:09Dfp`B@3D?p*?/9Nt8`H09@fp`B@3@?p)`09:fp`B@3:?p'`09Hfp`B@3H?p(`09Ffp`B@3F?p+`By209!@- @bH0@$`p-?N)TOpRp32`p.?N)TOpR`p/?N)TOp`p0?N)TOp`p1?N)TOB9R`Np2?N)TOp`09! @8f2B@9R @fp `p?NN/BgN6"POp??.` p??9!/9NtPON^NuNVp 3333 Bg?./9Nt/|XOp??9NpHPON^NuNV09Tng 9"9-@-A 9"9-@-A?9TN*TO0.3T?N02TOHy/./.N 0fHy/./.N 0gN1Hyp??9NpHPONJN^NuNVBgNyTOHnHnHnHnHnHnBgBgHy!BgBgBgBgBgBgBgBgBgBgp??p?p?Np<=@p?NyTO0.@gNOj0.@gTB@9R @f 09"f> nf&?.?.NM `$B@9R @f no?.?.NNXO0.@g0. |rr!`XHXW PN`p?p?NWXO`p`p`p`p `p!`p`p#`p%`p"`p*?p`p'`p)`p+`p(`p?p`p`p`p`p-?p`p.`p/`p0`p1`p2`Bg` p`p`p?NWtTON^NuNVH8HyHyHyHyp?BgNx0/|/| /|/|XOA/ / Bgp?Nw&/| 0p?BgNvPO~ Gl0  -@0  -@0 K 0 I 0 Gl0 En0 Cp0 ArBPB@2468: n0 n00 AtBP0 A BP0DA¤B0DAp00DAp 00DABPRG`~ GlV0 G 0 E"0 C$0 A&BPB@2460 A(BPRG`~ G l0A&BRG`By*B@3(3&3$3 3333p3,p3.#;n0#O4#Jt$8#/. /.N](PO///<] /9 /. /.NbPO-@-A3 /<bHnHn/</<@Nb //NR //Nb -@-A ."..N^NuANV/<b/. /.Nj //NmPON^Nu@;)\NV/<c:/. /.N J@l .". -@-A .". N^NuNVHn/. /.N .".N^NuNV/<c/. /.NcPO//Nj N^NuA]ݪNV/<e>/. /.N J@np3 <"<`h/<eF/. /.N J@gHn/. /.Nd -@-A /<eNHnNPO/<eF/. /.NR ///<eF/. /.NZ //N-@-AHn/./.Nj -@-AHnp?/</./.Nef//p?/</./.Nef//N//Nj -@-A/<e^/<eV?.NTO//NZ //Nj //HnN .".N^Nu@@3a@? NVH>. n "(-@-A .". -@-ASG|GlD0HЮ//./.Nj //HnN HnHnNPORF`0HЮ//./.Nj //HnN .".LN^NuNVH~|/<h^/. /.N J@f4/<h^/./.N J@np3 <"<`Hn/./.N -@-A/<h^/. /.N J@lJ/<h^/./.N J@f .". -@-A /./.NPO@g~/<h^/./.N J@l .". -@-A|/<h^/./.N J@f/<hf/./.N J@oL/<hnHn/. /.NcPO//Nj //Nj //NmPO-@-A`R-|@-|/./.NPO:JEg,0@gHnHnNPOHnHnNPOM`JFg&Hnp?NTO//Nb -@-AJGg .". -@-A .".LN^NuGATxKNV/<h/9 /. /.NbPO-@-A3 /<iHHn/</<@Nb ///./.N//Nb -@-A ."..N^NuANV//<jF/. /.N J@lp3 <"<`/<jF/. /.N J@g~Hn/. /.Nd -@-A0.H?/</<@N -@-A/<jNHnHn/. /.Nb //NR //Nb -@-ASGf ."..N^NuANVHHn/<l/</N^NuNV#" 4# 8#" <#"> @# D# H# 4 Lp ?NoZTO3">09N^NuNVp?NoZTOpN^NuNV3"3 "# p ?NoZTON^NuNV#p?NoZTON^NuNV3"3 "3 "3"3"3" 3""3"$3"&3"(3"*3",3 ".3""0#$3("23*"4p?NoZTO n,0"@ n00"B n40"D n80"F n<0"H n@0"J09">N^NuNV3"3 "p?NoZTON^NuNV3"# p4?NoZTON^NuNV#p6?NoZTO n 0"@ n0"B n0"D n0"F09">N^NuNV3"3 "3 "3"3"3" 3""3"$3"&p3?NoZTON^NuNV#3 "p2?NoZTON^NuNV3"p5?NoZTON^NuNV## pZ?NoZTO n0"@09">N^NuNV3"3 "3 "3"3"3" 3""3"$pG?NoZTO n0"@ n0"B09">N^NuNVpM?NoZTO n0"@ n 0"B n0"D n0"F09">N^NuNVpO?NoZTO n0"@ n 0"B n0"D n0"FN^NuNV3"# pN?NoZTON^NuNV#3 "3"3"pL?NoZTON^NuNV#3 "p?NoZTON^NuNV#3 "3"p?NoZTON^NuNV#3 "3"p ?NoZTON^NuNV#3 "#p"?NoZTON^NuNV#3 "3"p!?NoZTON^NuNV#3 "3"3"3"3"3" 3""3"$p/?NoZTON^NuNV#3 "3"3"3"3"3" p*?NoZTON^NuNV#3 "3"3"3"p+?NoZTON^NuNV#3 "p,?NoZTO n0"@ n0"B09">N^NuNVH0*n(n 0m?0l?Ny8XO:0-m?0,l?Ny8XO8??NyXO>?-?,NyXO<89F0G9@0F9@GoFop`B@L0N^NuNVpo?NoZTON^NuNV3"3 "pp?NoZTO n 09">N^NuNV#pn?NoZTON^NuNV#3 "pr?NoZTON^NuNV3"3 "3 "3"3"3" pl?NoZTO n0"@ n0"B n0"D n 0"F09">N^NuNV3"pf?NoZTON^NuNV3"3 "3 "3"3"pd?NoZTON^NuNV3"pg?NoZTON^NuNV3"3 "pj?NoZTON^NuNV3"3 "ph?NoZTO n 0"@ n0"B n0"D n0"F09">N^NuNV3"3 "3 "3"3"pe?NoZTON^NuNV3"3 "3 "3"3"3" pi?NoZTON^NuNV3"pk?NoZTON^NuNV0.n o0`0. N^NuNV0.n l0`0. N^Nu"/0<NBNuNV#  Xp 3p3Byp33Nz"# XN^NuNVp3ByBy3Nz"N^NuNVpe3ByBy3Nz"N^NuNVp3ByBy3Nz"N^Nu# P"< P <sNBNuNV3 3 333 3 p 3p3p3p33Nz"N^NuNV#  Xp 33 By3Nz"# XN^NuNVH *n3 3 ~0RGHA B@0fp3p3SG033Nz"L N^NuNVH0*n3 3 3By3 3 I B@8fp 3p3  S@3p 33Nz"L0N^NuNVp3Byp3pc33p3 3  3  3 3 Nz"N^NuNV3 3 33p3p3Bypb33Nz"N^NuNVH0*n I B@8fp3By  S@3pd33Nz"L0N^NuNVp3Byp3pc33By 3  3  Nz"N^NuNV# T# \ .Z# `pd3Byp 3 n 3Nz" n 0#  T#  \# `# XN^NuNV# T# \ .Z# `p3Byp 3Nz" n 0#  T#  \# `# XN^NuNV3 3 ByByByBy3By3 3 p 3p3p3p33Nz"N^NuNV#  Xp33 By3Nz"# XN^NuNV#  T# X#  \ . Z# `3  pf3Byp33Nz"#  \# `N^NuNVp%3ByBy3Nz" n T 0 n T 0 n T 0 n T 0 n T 0 N^NuNVp#3ByBy3Nz" n T 0 n T 0 n T 0 n T 0 n T 0 n T 0N^NuNVp$3ByBy3Nz" n T 0 n T 0 n T 0 n T 0 n T 0N^NuNV#  \ .  # `p&3ByBy3Nz"#  \# `N^NuNVH0*n I B@8f# `pt3By  S@33Nz"# `L0N^NuNV/ *n 3  3Byp33Nz"Bn n l""M0.R@HA 0Rn`09 *_N^NuNV3  /.N.NXO#  Xpm3p3p33Nz"# XN^NuNV#  Xpr3p3By3Nz"# XN^NuNV#  X3  3p3p33Nz"# XN^NuNV3  p3Byp33Nz"09 N^NuNV3  p3Byp33Nz"09 N^NuNV3  ph3Byp33Nz"09 N^NuNV3  p3Byp33Nz"09 N^NuNV3  p3Byp33Nz"09 N^NuNV3  3  pl3Byp33Nz"N^NuNV3  p3Byp33Nz"09 N^NuNV3  pq3Byp33Nz"N^NuNV3 Byp3p3By3Nz"09N^NuNV3  p3Byp33Nz"09 N^NuNVBy3 p3p3By3Nz"09N^NuNV3  p3Byp33Nz"09 N^NuNV3  3  p'3Byp33Nz" n0 n0 N^NuNV3  p3Byp33Nz"09 N^NuNV3  pj3Byp33Nz"09 N^NuNV3  p3Byp33Nz"09 N^NuNVBy3 p 3p3By3Nz" n 0 n0 n0 n0N^NuNVpw3ByBy3Nz"09 N^NuNV3  pk3Byp33Nz" n 0 n0 n0 n009 N^NuNV3  p 3Byp33Nz"09 N^NuNVpx3ByBy3Nz"N^NuNV3  p 3Byp33Nz"09 N^NuNVp3ByBy3Nz"N^NuNV#  T# Xp333 pc33Nz"#  T# XN^Nu#Nu#NuNVH *nz~H< @ g F fR` F-fz` F+fRH< @0m F9n2A00 A>`JEf0D@>0L N^NuNV/ *ngR/ NXOg .f/ NXOS@g .f/ NXOS@g :fgR/ NXOg .f/ NXOS@g .f/ NXOS@g :fg/ NXOg :fg/ NXO<3l*_N^NuNVH0HyNfXO*@g#BhIng :g d`Bg :fp0o0o_G`^GSFn`*0- @l?0-R@?NXO:El^G`_GRFm0L0N^NuNVH *n9g9H0-Am9H0-Af8Hy/ NPO>0-Gg 0-Gojp`h9H0-AmV`9H0-Am9H0-Af4Hy/ NPO>0-Gg 0-Gl`9HS@mnB@L N^NuNV/ N n h-@HnN XO*@/NJXO0g.r29l n hЁ-@HnN XO*@p;@ *_N^NuNV0.@f, n.m 0.HdH@J@f0.HH@J@fp`B@N^NuNV nf?. NTOJ@gp`0nHN^NuNV/<Q ./NrPO-@/<Q/.N*PO%=-@CA$H$$N^NuNVH *| d..,.   QmQRBmp/ R/NJPO;@ * #o@/<7Ipd//NPO !%Y/NPO*p//NPO" ЅR* (/<pd//NPO//NPO;@ pd//<0- H/NPO/NPO/<Q/<'/NPO/NPO;@/<'/<Q0-H/NPO/NPO& ;@ mm"<`r@ ;@ m op `pm mo0<l`0<km mo?- NTOJ@gRmp0-R@< FnSGF 4HHBBB2-H0HH . o4H…2HdpAB:`zpd//<0H/NPO/NPO(/<'/<Q0R@H/NPO/NPO&0-EHЄЃB-@p. GeH<UG`L0N^Nu0/0@Ag@NuNVH0*n n "(-@-A0.lp=@Hy/./.N 0l .". -@-Ap-HnHnHn?././.?.N8(@ neg ngfv nn 0.D@nob ngfp?`BgBg?./ / N*@0.m ?.Hy`0.D@?Hy/ N / N(XOHЍ`& ngfp?`Bg?.?./ / NL0N^NuNVH0*n(n >.<.0lp0`gH`p00SF0f0g20.gg(p.0SG0o0.ggRFlp0`gH` L0N^NuNVH Hy/./. N 0l np0 . ". -@ -A` nBPHy/./. N 0f nBP <`Hn/./. Nd HnHySn0.?NTO//Nb //N /./.NPO<?NTO//Hn N* Hy/./. N 0mRFHyHn NPO n0 neg ngf Fn 0.D@Fo0.`0.FR@=@0.nB0.f,Hy/./. N 0o nRP <` nBP <` nop=@*n0nctHy/./. N 0gX/./. NPO>0@0Hy?NTO///./. N//Nj -@ -A`BHy/./. N 0nS Mg 0fB` .`& MSgRH @9oB` nRP <L N^NuNVHn?</.Nj Hn HnNPOHnBg nN\ON^NuNVH0-n n(PXH> @%g0gP/.? n hN\O`p =@p=@p=@H> G-fp=@H>`Bn G0f p0=@H> G*f& nT=Plp=@0.D@=@H>`*Bn G0m G9n0. G@0=@H>` G.fJH> G*f nT=PH>`*Bn G0m G9n0. G@0=@H>` Glf&H> Gdg Gog Gug Gxf0@> `-@*@p=@0 |2<`XHXW PN`4 nT=P0.l0.D@=@p-p ??./ NPO*@`p ? nT?`p`p` n-PX .l .D-@p-p ?/./ N `p ? n// N *@X`p`p`/ ?./.?N *@P`fBn n-Pf-|X .-@*@g0.m noS`(Bn nT0` n//.NPO`n ./0.Hї =@lBn0.fL0.g0 n0f( n -f/. nRH? n hN\O0.Sn0g /.?.` nd /. nRH? n hN\O`0.g0.Sn0g/.?. n hN\O`L0N^NuNVH >. *NB%0<g"0H@H@B@H@ @\>`?Bg _\g nR` .L N^NuNVH0*n>.IB$p0//. N*PO-@g$p0//. NrPOA\-n ` n \g` L0N^NuNV/ *n .*+@+|B-0. D@;@ m l;| +|`+| *_N^NuNV/ *n Sm lBm p` UR0.*_N^NuNV/ *n UR0.*_N^NuNV/ *nRm oBm p` URB@*_N^NuNVN>?.NFTON^NuNVN^NuNV?.pL?NAXON^NuNVH.. l <`0 f 9`$R @./pH?NA\O,g Ї# LN^NuNV0.H/NZXON^NuNVHNn. 9f>Hy/N*PO&YONF/N>POC I/ / N6PO#Hy/N*POй, .g n LN^NuNV/p?NNTO. 3 v ?3 x 3 z 3 | S3 ~ P3 < v.N^NuNVH *nA-H-nHnNXOBnBnp@=@ +g -fnRH> @.g G0m G9n G.f0.@fn`B@.@gRn`jHnNXOHnHnNPOHnNXOHnNXOHnHnNTPOHnNXO0@0@HnHnNTPO0.@gDSn`< Geg GEfZ +g -fnRBnH> @0m G9n0. G@0=@`0.@g 0.D@=@0.nBn nl N(fRn` nf HnBgBg`0.oHnHnNPOHnNXO0f:HnNXO0f*HnHnNTPO0fHnHnNPORn`VHnHnNPOBgHnN\OBgHnN\OHnHnNTPO>gRn?HnN\OVnSnfJ`0.l.fHnNXOSn`BgHnN\OHnHnNPOBn n lJ0.@gBgHnN\OBgHnN\OBgHnN\OHnHnNTPORn`WnRnfhSnHnNXO0gHnNXOp@HnHnNTPO0gRnBgHnN\OHn0.@?0.@?/.NZ n "(L N^NuNV/~ G lBg/.N\ORG`0.@@ n0.H@ n(0. g n/./.NPO.N^NuNVH| Fl4>. nB@@=@ n0g nRF`0. LN^NuNVH|z0m*>| ng| n nŏSE`0LN^NuNVH|~0m. n BA nB@A@ n0@@<SG`0LN^NuNV/~ Gl n"n RG`.N^NuNV/~ Gl nBRG`.N^Nu |` |` |t` |H$H"o oN""LNu |` |` |t` |H$H"oAN""LNu |` |` |t` |H$HC o NLNu H@"HA4B|?4<68@g AgDgDgC|@e|b?H@HA()|zx)K)>HC(K(4ނF)JH@ނE(JHAނEHG4BHBBEHCCHCCD$HBHABHBBD4BHBBDBC$HBHABHBBC6AHAAkOVUT|e$JCk(2HA2|0H@0H@C_H@NuTrpNur Nu |` |` |t` |H$HCA NLNur0/H`rp0/fNur /fNuj2<D|SAdHAQQQQQQQQQHAIH@AH@BANur /fNu o /"<€@HAI|0"/NuA ` o /j"j$b f$ /bfB@Nunf /bgpJ@NupJ@Nu /fprNuH@2<AAf rp∀NuHo oڰ|lHFAoAH@"/NuNV/ *nHn/. /.Nd n8m .". *+A <"<`00.nPHyl/. /.N 0l**+|Hyt/. /.NR `BB`Hyl/. /.N 0m?./ /. /.N`?./ .". //N-@-A Hyl/. /.N 0g@Hyt "- //NZ *+AHnHyHy@NZ`2 "- *+A .". *_N^NuH<"o4/ SB6(<zQ /"/$Ą"$ą"fJg"Q6<`SCgKHCBCL.0l*0D@?NTO//HyHy@N`j-|@-| G mG HyHnNPO GmGHyHnNPO0H|/HnNPO ."..N^NuA`Z|dB@H@DAJjDNu0<NuA`8k2|opNuA`&k | opNuA`| epNupNur2/j| /<␒|oJNpNu o"o0/ S@mf`pNumpNupNu o "o2/ gm H` QNu!QNuNVH >. <.*n0SF0g` .L N^NuNVH8*ng"(M&n H>gHGg0f `R`BL8N^NuNVYO n/NPOC I/ / NJPON^NuNV/<Q .%=/NPOЮ N^NuNV 8N^NuNVHybp&?NN\ON^Nu g @` f ")Nu(f"(Nu"(*)tvRSb fdDECH@HD,<>@D@D||H@HDNO|gVCgFDfRFgFG|8exz`Q~ۇه҅фJCjJf0Jf,prNug&~ӇчRf <r`SggNHFHBNu/246C|?IJ8<DDDg$Dg,B|o"|n &g((zQ?/~>BCHC|p0")4)zJPQ||@HBBBz?<,O`?,<HFh|(HDCHC҃Eg`B@HC(8"8` SF҃@fe򒄑E8.ƔE8.HBDHB8HDEj SFԮ6ӃBCHCHA0HB2BBSnf~2HA2 H@\<`SFo.d|btNQH@_H@`p"|_H@`Tpr,_NuAQ;nO##$.$F%~%%&&&))*;;<<EzdGhGiGmGsGyGdIS&ST>T>UTTKfCL TU@B @aaaaaa\aaaaaaa|atalada\kkl"ooooonnnpFpdppq\rr<q.~.~P~~~~~>v|(t@ h !!."#:$%p& 4,,n-j.^.00z1d2";<=>?@FALBCDGHH8bKK4blBvBBB:BBbbbbBx.VrB0"B Z(BRHJB,BBBBBVVVlBzB*@ZpV`L*B8$  > (hpxFJNN~     %0%0%6%\%%%%0%0%0%%%0&4&4&*888889t9<9 EBE`ExEEFF&EU,UpUpUUUhhg(g(h`h$hllkklllB EzC~0d@dLddddddd,,*<N   ` ` `K<L<l$$BBHH!L"d#z$%&'(MNPF!:\JD\\z4DPdnxZ ´8O dǀ,H*ƞ+p-Ɗ/Ʋ7CJ87F&HrHrǞ`D4AIڢ!h@AB A}H3+waL TU͆͠t΢B΢B0 ^^ߖ^^^t^^@^^^^^^^^^^^^^0J^^^^^^&^dAEz          V"v  >Ezdfptd ( .     F&&''*'P'vBAEHFFzAC888$88B @@3+wa>B_^EHAA>@CB>L?L?*l9ѷXe>L?>AAIڢ!hEF(Ea?2-VA@CFEHFzA@CEzHlZ~66bb66666F X X X X X X nFNRVBA/"/,/</4/z///2 1T11>100 1 !2"228n9Z89Z89ZFJFJFJ FJ FJrFJFJFfFGGHGpGGNNNR@SVS4VS>UUUFU UU(U2U<UPVUZUUUUUV<V\VtVVVQR TUdVV QOQnQ W1Y2Y3Y4YqYTY|YYtYhYpYPYaY4YsYX dYd"gYH#Yt&Y&lYL,zY\-Yx.Y/vY`0Y0Yl;Y<YDYj4Ym1Yn2Yo3Y1YBAGpFFEHFzAIڢ!hD4 ATxKB ADO8UX<cde@f@g@ors^uxD80123456789ABCDEF@@B CEzG@HPJt$LM Onk(QRC@ThԥV*W Yc_1uŭ+p[ɿPOnk(;nOTEMPFILE.OPS*.OPS*.ASC*.GEO*.GEM*.*^c-^p-[1][Protected Cell.][ Cancel ] Untitled SundayMondayTuesdayWednesdayThursdayFridaySaturdayJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberd-mmm-yym/d/yyd-mmmmmm-yyh:ii AM/PMh:ii:ss AM/PMh:iih:ii:ssm/d/yy h:iiErrorSyntaxErrOutOfRangeBadCellRefOverflowDivBy0UndefinedBadReal[3][Opus requires medium or|high resolution...][ I'll switch ][1][Read error while loading|PRINTER.INF. No special|codes will be used while|printing.][ OK ][1][Read error while loading|OPUS.CNF. Initializing file|paths and other settings to|default values.][ OK ][3][Unable to load %s!|It must live in the same|directory as OPUS.PRG.][ Abort ][3][GEM has no more windows!][ Exit ]PRINTER.INF opus print OPUS.CNFopus-cn%s\%s[1][Could not create chart window.][ OK ]0%.15g%.15e%.*f[2][Undefined cell or range|reference in formula.][ OK ][1][Unexpected state 2.][ Report! ][1][Running out of memory.|Request denied...][ Cancel ]$%s[1][Out of memory in cell %s,|which was NOT %s.][ OK ][1][A relative cell reference|caused a boundary overflow|to occur upon incrementing|a reference in cell %s.][Cancel|Continue] Show Block Start ^F Show First Cell ^F Show Block End ^L Show Last Cell ^L%)AM/PMA/Pam/pma/p%d%02d%0*d%0*d%0*d%0*d%0*dAMamAaPMpmPp[3][The block is too large to|insert at that position.|Required row & col values:|Col <= %s|Row <= %s][ Cancel ] Untitled %s:%s[1][This operation will affect|protected cells.][ Cancel |Proceed]0%.*e%.*f%s%ld[1][BIOS error # General errorDrive was not readyUnknown commandCRC errorBad requestSeek errorUnknown mediaSector not foundNo paperWrite errorRead errorDisk is write-protectedMedia was changedUnknown deviceBad sectorInsert disk%s%s%s%s| | .][ Cancel ][1][A range reference in cell|%s will be altered to|prevent an invalid range from|being created.][Cancel|Continue][3][Do you really wish to DELETE|the block? Data will be|irreversibly lost!][ Cancel |OK][2][Treat cell references as:][ Absolute | Relative ]pasted topasted to[3][You may not copy or move|a block to itself! Move the|cursor to a position other|than the start of the block.][ OK ][2][Really %s block?][ Cancel |OK]MOVECOPY[1][You have now entered the|maximum allowed number of|characters.][ OK ]d[3][Error in number!][ OK ][1][A circular reference appears|in cell %s.][ Visit |OK][1][Error loading screen fonts.|Make sure the GEMSYS disk is|in place.][ Cancel |Retry][1][Error allocating memory for|font lists. Charting is|disallowed.][ OK ][1][Read error on OPUS.WID.|Charting is disallowed.][ OK ][1][The screen and printer fonts|do not match. Check ASSIGN.SYS|and OPUS.WID.][ OK ]OPUS.WIDOPUS.WID[1][Corrupted OPUS.WID.|Charting is disallowed.][ OK ][1][Regression Ranges must con-|tain exactly two cells.][ Cancel ][1][Maximum number of Legend Names|is 12.][ Cancel ][1][Maximum number of titles|is two.][ Cancel ][3][Do you REALLY wish to CLEAR|the worksheet? "Number"|means that only numeric|cells will be cleared.][Cancel|Number|OK][3][Have you saved your work?][ Cancel |Quit]%s%sINSERT DELETE rowcolumn[2][%s mode: ][Cancel|Partial|Whole][1][You can not %s|because you are at a|worksheet border.][ Cancel ]Print WorkSheet[1][GEM is out of windows. You|must close one before you|may open another.][ OK ][2][Auto-cursor direction:][ Right | Down ]Independent/Pie RangeData Range %cRegression Range %cStandard Error Range %cChart TitlesDependent Axis TitlesIndependent Axis TitlesLegend Titles[1][Chart window was unavailable.][ OK ]replicated[1][You may not freeze the last|row or column.][ Cancel ]opus-cn1.OPS Path.ASC Path.GEO Path.GEM PathTemporary Files Path\%s%s%s\OPUS.CNF[2][1. Load at original position|2. Load at cursor][Cancel|1|2][3][Incorrect file-type or|corrupted file.][ Cancel ][3][This file was created by a|subsequent release of Opus.|Time to update!][ Cancel ][3][Reached end of file|prematurely. File may be|damaged.][ Cancel ]opus-opsھ/% '! [1][Please supply a filename|or click on Cancel to exit.][ OK ]A file with that name already exists!CancelSave with BackupOverwrite%s\%s[1][Unexpected state #1.][ Report! ]%s%s.BAK.BAK[1][Unexpected state...][ Report ][1][Bizarre error in tree.][ Report! ]Save WorksheetSave Block As...Save Worksheet As... %s [1][Not enough memory to load this|worksheet.][ OK ]Load WorksheetLoad Block %s Save as TextSave as TextSave Block[1][Invalid ! Check for|^ as last character and more|than one occurrence each of|^l, ^c, and ^r.| ][ OK ]%sheader%s%sfooter%s %s:%s[3][Too many names! ][ Cancel ][2][That name does not exist!][ Cancel ][2][Clear all names? ][ Cancel |OK]%s%c%sQABSACOS ACOSHANDASINASINHATAN ATANHCHOOSEGCOLUMN:COLUMNS*COMBCORR,COSCOSH COUNT DATEEDAY=DAYSMONTHDDEGDIVERRORJEXPFACFRACKFV/HLOOKUP4HOUR>IF6INDEX5INTLISEMPTYOISERR8ISLEAPALNLOGLOOKUPHMATCHIMAX'MEAN#MEDIANPMIN(MINUTE?MODMONTH<NOTNOWCNPER1ORPERMPI7PMT0POWPREDV-PROD"PV.RADRANDRATE2REGR+ROUNDROW9ROWS)SDEV%SDEVPNSECOND@SERR&SINSINH SQRSQRTSUM!TANTANH TIMEFTRUNCVAR$VARPMVLOOKUP3WEEKDAYBYEAR; [1][Internal error.][ ??? ][1][Only 15 entries are allowed.][ Cancel ][1][Sorry, you may not alter|built-in formats.][ Cancel ] [1][Internal error.][ ??? ][1][Only 15 entries are allowed.][ Cancel ] [3][REALLY quit printing?| ][ No | Yes ]%s/%s/%sUnnamed%s:%s^l^l^c^c^r^r %s%s%s%s%s%s%s%s%s%s%s[1][Printer does not respond.|Please check connections and|power...][ Cancel | Retry ]01%.10g[1][Error in font-width table.|Please report this!][ OK ]%[1][Too many divisions of the|dependent axis.][ Cancel ][1][Too many divisions of the|independent axis.][ Cancel ][1][Too few divisions of the|independent axis.][ Cancel ][1][Too many divisions of the|%s axis.][ Cancel ]independentdependent[1][Dependent axis: no selected|ranges.][ Cancel ][1][No values were detected in the|indicated range(s).|Error: dependent axis.][ Cancel ][1][At least one range must have|different minimum and maximum|values.|Error: dependent axis.][ Cancel ][1][Independent axis: no selected|range.][ Cancel ][1][No values were detected in the|indicated range.|Error: independent axis.][ Cancel ][1][The selected range must have|different minimum and maximum|values.|Error: independent axis.][ Cancel ] [1][Error: x-value without|cooresponding y-value.][ Cancel ][1][Error: y-value without|cooresponding x-value.][ Cancel ][1][At least one value must be|non-zero.][ Cancel ][1][Too few pie slices.][ Cancel ][1][Error exploding pie...][ Report! ][1][Error in slice text...][ Report! ][1][Illegal range for Pie Chart.][ Cancel ]%.9g%.9g%.9g%.9g%.9g%.9g00.0.0.Independent AxisdependentLeftRightUpDownDependent AxisindependentUpDownLeftRight00.00.GEMFILE.GEM@?@`@fffffff??L?L?L;nOJt$ >> =p ;nOJt$ ;nOJt$>L> ;nOJt$>L>[2][A file with that name already|exists.][Cancel|Overwrite][2][Select metafile type:][ .GEO | Standard ]Pie Fill PatternBar Fill PatternArea Fill Pattern[1][Incorrect printer driver.|Check ASSIGN.SYS.][ Cancel ][1][Printer fonts do not match|screen fonts.][ Cancel ]Loading Printer DriverLoading Printer FontsSaving MetaFileSaving WorksheetReloading Screen FontsReloading Worksheet[1][Error opening %s|workstation. Make sure the|GEMSYS disk is in place.][ Cancel |Retry]MetaFilePrinterReally print?AZBYCXDW.GEM.GEO[1][System error #1][ OK ][1][Corrupted metafile.][ Abort ]PrintingSave MetaFileE7p;!F=q1*F,fwED!]`ID@F͠,B5'>"E7p;!FV-s4_Fe$ E5DӉ+>.C5&@@ k+ȂN:!bI3 EL$|![*  Mi@M.=@Mj7pAh/ o,5̬ &ݤ=BW!g} ?;CSG ?@.B:@zS$E'M*‰$P=ǟcF0T5~<@E=sMBԘ`=.BpF|:e*Di/(zA@GMT1.1.4:-1.1.10:2:60...... TIMEZONE@@@@@@@@@PPPPP@@@@@@@@@@@@@@@@@@    @Bad pointer in free. e+%02ue-%02u0101{NULL} 0Ю<,( &     H D      0 $                          " *       ( $  (         $d&$,$          "*.                                                          4    FX &*    ( 0,                       $      ,L     ,     .                           ,$>8    " &      $H v   (((6 "& b&L 0N  . &. *$(($*    (&     $  $  "N (`" 8:^ R      L @*& 4*  N0n&"  $   4  J$ v(:6&(h   PD  ($$,,8> $"P6& *@R $:("  *   $0N "@2$( t22 rH&L4&.H0J"0`,4,4,,                   0(  ,2, 8&         :V ,< &"dHB2.          &                                                            "  *                                N                                         $" "            $                                             ,, &$&                  ,  *    $2"      "    N         *                                                 4        "8"$L@ >       $R$4 4& 4                       "      "      & d                     $   2                               ,     0* *  &( , F   &4,,   $$                      "           (   $     $".,"$$         :      (F "$"0,@@   "j(         6                                D**&              &                l*$">"j>$ &6f   "    &*0       &*0  "  ,>  $      (6 P0.   :$($    ,(  (".( "  (  H  L00*     $   "      $    $ ( "J$ * &.  ..   "    t &   <  8$ "$L$ 6      &   "       $ ""$" 4                     *j$&              2     "                        $ $ "      6 $$T. 60 0&6 0*&                                     "  &  "     2>@T,   ((H(@   B""V   $L     . ". & . 0 2  * .T   " "" 2 2 2 * :  ($L2 2 2 d^0 *d"&,4,r F  : .  6  *  VL,  "b4 N   , 2$. DH(&  ( 8 " &V*422F:R::::BBB2 "$f$L8  *20.  6". ZB> (@  "  $ 8 ,  8                     "                 *.        $         <&            &  F 08   @                              *@          (6        .$ 2            0"   V               "    "           & < .. .   ( $ .                             &                \  *L "      &         (         0(*(&&&, *  ,..@"&(  &$(     $0&"     "R.D  &<  ,  ( 0N ("  & &   b"P *8$   >D&@<                    (.    & ,$    D&@<                   "$ <" 8   4                   R 0                  0 &&  ,   (  &&(    0   "                   (2                                         ( "                                                   (       4  "&                     B,                                    $&              &4* @  *   4* F "*$,       "       "                                   "2B                 &.$<,       .42:D*$  "  $*$ ` .6    T                        ,   "  ,0  $"$   ", 08                                         ` "    "  $                      "           &        $            * "0$$("      $Nh 2D       $ @J(         8" "$  *((H                      & F   <   $        $                      "    $          **                        <0              0       *0b            $$*   (   "         "      " 4        H ( F   4     "&"0,$&("""  "               :.$D&0         *      "                              $(  "  (  & * 0& X . " j,H    &",& * X.*@     t&R$  >                          *>            R        "             j.    h&,4$*  `  4Tt  @J$  $>DJ *4    L(HFP( LD.$ | D$  8*v   ,$"$0D2  XT6& &   "&D\  D opus printP &l66p0L  (s1Q(s2Q (s16.67H(s3B(s0B(s0B(s0B&d1D&d@ opus printP@  @xEF45--`:T0*o"m =T#=T.I+I/ BBBg/ / Bg?<JNA N ?N1?<LNANVH~ Gl,0HCHt0HAHh0(>("RG`~ G*l~?Hz=N%\O0A=0(<0A=n0@@ @ b?NAXO?:GdNV>G\NDTOBBgN\O0.N^NuNV/.NXOS@=@0.m0@ \gSn`p ?Hz8p?/:FN A:B/ / Bgp?/:FN:p ?0.R@HЮ/p?/:FrN A:/ / Bgp?/:FXN/n N&XON^NuNVH~| GlT0Q@:0 @H0( @g40QAJg$0Q[/0RFQP/NPORG`0gp?Hz8p?/:EN A9X/ / p?Bg/:ENP~Flbp3W0QP/NXO0f0S@GoHz8p?N\O @g&0:7zg0S@GoHz8.p?N\O @gRG`HnBg/:E0N WnWn\n\nA/ / A/ / p?NLN^NuNVNN @f p?N$TOBn nl80. EDX0.QC>v0.QAI.BB@Rn`p?NNTO3Xhf p?NTO`" yXhf3Jp 3J3Jp=@ n l0.HADp0Rn`0:ET@3W\p3WpHnHnHnHnN83WHzDnHzDHzDNN 0:Dn p?N&TON*HzFXBgBgN/|SnXOp?BgN/|WXOp?BgNPO yXhfp`p3W yXhfp`p3Sl0:Ct @Eh0:? @Eh0:CL @E0:?"@E1i yXhf0:C @E0(@=@0:C @E|0(@=@0.Hn=@0:B @ET2.HHAI0.HA1@0:? @E(0(@=@0:> @E0(@=@0.Hn=@0:> @D2.HHAI0.HA1@ yXhf zDp p?NTOp=@ nl,p ?0.Q@ V/?./:D|N Rn`p?/:>NN\O zD\Bh yXhfp`p zDD1@Hnp?/:D4Nn "zA0.n2:52z5*@iH0.nA I1@"zAr0.iHn I1@p?Bg/:Cp?BgN A4/ / A4/ / p?N p=@ n l0.HAAhp0Rn`p3W\p3WpHzA`HzABHzA@N| 0:A2n p?NTOBg?:A N~XO0n p?NTO0:A"R@3X^0:AR@3XHz@N.MHz@NPOBBgN(\ON^NuNVH~ Gl&0Q[/0QP/NPORG`|~ Gl80QA9g$0QP/0RFQ[/NPORG` Fl0QADvBRF`~ Gl0Q@:QADVgj0Q[/NrXOS@<0m 0Q/0Hї AD \gSF`0Q/0Hї [/0 V/NPO`0 A>BRG`hA2/ / p?p?/:AN LN^NuNV0.  @0( @=@p??.A2/ / Bg?. /.N 6N^NuNV0:? @ fl0:?W@ @bNH0@;L PN`>Hz1p?N \O`.p ?NTO`"0:0fp`B@3I?p?/::N pPOp??:?/::N PON^NuNVB?<N \OBn0.nl,HA50. P=@=@=@0.HA50. P=@=@=@0.HA50. P=@=@0.HA5h0. P=@=@p=@A-H nl"n I0if2)AI0@AHA1:`."n I0il ` .X-@"@0)@HA1=P?.?:>6NXOp??:>(N.p??:>NPOXRn`bRn`B?<N \ON^NuNV?. ?.p?Bg/:?xN =@ @gb @?\0(@gN n Pg0.Pg ?/:?:N\O0. @?&0( @f?./:?Nh\O n 0` n Pg?/:>NH\O n p0N^NuNV=n=n =|}=|}=|=|p=@A// / ?:=N p??:b0( @gHn?./:>JN 0.nm0.=@0.nm0.=@0.nS@nl0.` 0.nS@=@0.nS@nl0.` 0.nS@=@0.RnHN/HnNPORn`80.gZBp?N\O0.n=@0. n=@0.nz.l 0:.n`0.nz.~o0:.xnn=@0.nz.^l 0:.Xn`0.nz.Jo0:.Dnn=@ 0. n?0.n??.N\OHnHnHnHnHnHnBgBgBBgBgBgBgBgp???.?.?Bg??p?N<=@0. n?0.n??.N\O=n=n nfHn?.?.NPO ngBBgN~\O0.N^NuNV0.Q@=@z+nRB9SVQA>,fHnHz5Hz9N nf:5gH @.gHz9rHnNPOHnN"XOHnN XO @lHnN@.MHnN POHnN XO=@Hz5rHnHz0 0.Q[/N0.Q/0.Hї [/0. V/N zPOA,f/ / Bg?./:;>N^RyI0.QA=(g8?./:;Nh\O`&0. @:0( @gBgp2?NXOHnHnHnHnN nf?.?.p?Bg/::N nf?.?.NXO=@z4tfhp=@ nlT0. @:p0( @g6BgBgA+x/ / Bg?./::PN0.Q@QA<>BSyIRn`N.`0.z7fNR0.z7gz3f p?BgA+/ / Bg?./:9NN^NuNVH~ GlD0Q@z)`l:0 @90( @<0.g0g 0.f0g ?/:9N\ORG`LN^NuNV?:3^?:3Xp?Bg/:9pN =@ @g0 @m @l?N`0.fBg` nf p?NPTON^NuNVBgNrTOHnHnHz2Hz2Hz2Hz2BgBgHz7BgBgBgBgBgBgBgBgBgBgp???p?N<=@p?NTO0.@gNV0.@gN(`N^NuNVN&NrN^NuNV0. GeH<UG`L0N^NuNVHn?</.N0 Hn HnN, @%g0gP/.? n hN\O`p =@p=@p=@H> G-fp=@H>`Bn G0f p0=@H> G*f& nT=Plp=@0.D@=@H>`*Bn G0m G9n0. G@0=@H>` G.fJH> G*f nT=PH>`*Bn G0m G9n0. G@0=@H>` Glf&H> Gdg Gog Gug Gxf0@> `-@*@p=@0 |<2<`XHXW PN`4 nT=P0.l0.D@=@p-p ??./ N/PO*@`p ? nT?`p`p` n-PX .l .D-@p-p ?/./ N0( `p ? n// N0( *@X`p`p`/ ?./.?N0 *@P`fBn n-Pf-|MX .-@*@g0.m noS`(Bn nT0` n//.N,. *NB%0<g"0H@H@B@H@ @=.>`?Bg _=.g nR` .L N^NuNVH0*n>.IB$p0//. N6PO-@g$p0//. N6POA=.-n ` n =.g` L0N^NuNVpL?HyNp?N1POp?N1TON^NuNVN0N^NuNV/ *n .*+@+|1dB-0. D@;@ m l;| +|1J`+|1" *_N^NuNV/ *n Sm lBm p` UR0.*_N^NuNV/ *n UR0.*_N^NuNV/ *nRm oBm p` URB@*_N^NuNVN1?.N1TON^NuNVN^NuNV?.pL?NAXON^NuNV/A#NP/9NPN+zXO0gBNPp 3=Np`,/. 0.H/?.p@?NA .BNP/N2&XO.N^NuNV .l .D3=Np` .N^Nu |7` |7` |8` |2|H$HC o NLNu H@"HA4B|?4<68@g AgDgDgC|@e|b?H@HA()|zx)K)>HC(K(4ނF)JH@ނE(JHAނEHG4BHBBEHCCHCCD$HBHABHBBD4BHBBDBC$HBHABHBBC6AHAAkOVUT|e$JCk(2HA2|0H@0H@C_H@NuTrpNur Nu |7` |7` |8` |2|H$HCA NLNur0/H`rp0/fNur /fNuj2<D|SAdHAQQQQQQQQQHAIH@AH@BANur /fNuA ` o /j"j$b f$ /bfB@Nunf /bgpJ@NupJ@NuNV/ *nHn/. /.N:, n8m .". *+A <"<`00.nPHy=>/. /.N4` 0l**+|Hy=F/. /.N2H `BB`Hy=>/. /.N4` 0m?./ /. /.N6`?./ .". //N6-@-A Hy=>/. /.N4` 0g@Hy=F "- //N2P *+AHnHyHy@N2P`2 "- *+A .". *_N^NuH<"o4/ SB6(<zQ /"/$Ą"$ą"fJg"Q6<`SCgKHCBCL@D@D||H@HDNO|gVCgFDfRFgFG|8exz`Q~ۇه҅фJCjJf0Jf,prNug&~ӇчRf <r`SggNHFHBNu/246C|?IJ8<DDDg$Dg,B|o"|n &g((zQ?/~>BCHC|p0")4)zJPQ||@HBBBz?<,O`?,<HFh|(HDCHC҃Eg`B@HC(8"8` SF҃@fe򒄑E8.ƔE8.HBDHB8HDEj SFԮ6ӃBCHCHA0HB2BBSnf~2HA2 H@\<`SFo.d|btNQH@_H@`p"|_H@`Tpr,_Nu o /"<€@HAI|0"/NujjjjjVztnhb\V   r  v  0L\h@FF D.O.fU.FX.jc.d-e.nf.ng.no.r.s.u-x. D,f0123456789ABCDEF@N JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKK KK&K=KRKgK|KKKKKKKKKKKKLLP  &&"      ! PP    P   ! " # $%&'(  )   0 1 2 ?@@DDDDDDD` 0@2@DLg````````````````?@@DDDDDDD` 0@2@DLg`````````` DDDDDD DDDDDD0$$*0* * $$*  *+, -./$BBCD|E0EF FLL3LHLiL [2][The metafile doesn't match|the printer for which it was|prepared.][ Cancel ][2][Continue with remaining files?][No| Yes ][2][Halt printing?][No| Yes ][1][Printing paused...][Halt| Resume ][0][ <<< OutChart v. 1.00 >>> | Copyright 1989 Doug Harrison |Use OutChart to print chart|metafiles (.GEO files) created|by Opus.][ OK ]~UUUUUU PRINT PRINT Trash Trash Chart ListAAAAAAAA  File Options About OutChart---------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Quit Pause after each pageProcessing1Press ESC tohalt aftercurrent file.OutChart doesn't work in|low rezGDOS isn't installedError opening screen|workstationError loading printer driverError loading printer fonts[1][%s.][ Abort ]%s%ld[1][BIOS error # General errorDrive was not readyUnknown commandCRC errorBad requestSeek errorUnknown mediaSector not foundNo paperWrite errorRead errorDisk is write-protectedMedia was changedUnknown deviceBad sectorInsert disk%s%s%s%s| | .][ Cancel ][1][Corrupted metafile.][ Abort ]\*.GEO\%s%s{NULL} You must compile with the -f option to include printf() floating point!  0T:( ~*$^&xBR  2:R:6J 42NF4Pr2$(H                         FP( LD" $ | 2 &X6& l.`9$` o"h#:#:#;,Oc.N//Bg?<JNA Bb3;N'NNV?./. ?<NAN^ _TNNV/./. ?.?<?NAN^ _ NNV?.?. /. ?<BNAN^ _PNNV/./. ?.?<@NAN^ _ NP_TO_CSTR ?Hz~C/,HNVAr-HPN8(p=@r.=A`.~D~D n0.S@A0.APrC1Rn0.no~E nr.Ct~FN^,_X> _VNHNEPR?Hz~P/,HNVA -HPN8( .-@~Q~R-@ .N^,_X> _XNGET_TEXT ?Hz~c/,HNVA-HPN8(/.N2.HЁr Ё-@~d/.N1-@~e/.N1-@~f/.N2-@~g nC~hr=A~i~i n0.2|CPr(tBgd~j nN6/? _ NSET_TEXT ?Hz~|/,HNVA-HPN8(p=@r.=A`0~}~} n0.2|CPArC1ARn0.no~~ nr.RA4|EPrA~ n/N2-@></.N2.HЁr Ё-@></.N1-@><//.N2z>< .rЁ/0.R@?><N2JN^,_X> _ NB_ET ?Hz></,HNVA2-HPN8( V (2.HЁ/><N1=@0.N^,_X> _TNB_ED ?Hz></,HNVA4-HPN8( V (2.HЁT/><N1=@0.N^,_X> _TNB_AL ?Hz></,HNVA4-HPN8( V (2.HЁX/><N1=@0.N^,_X> _TNA_RE ?Hz></,HNVA-HPN8(p=@></.N-@><2.4|Ee=A><4|Ee=A><><0.2.AV6.xDVEBd><?.0|Ae NN2.Ag*><0.4|Ee=@><2.tBf^></.?.0|AeN#rAtBg*></.?.0|Ae??><N#H` ><><`D><></.?.0|AeN"rAtBg><0.6|Ge=@><?.0|Ae NN2|Ce=@><rAf,><?.0|Ae>< NN2|Ce=@><`N><><><0.4|Ee=@><?.0|Ae>< NN2|Ce=@><`F0.N^,_X> _ NFORM_CENTE?Hz></,HNVA-HPN8(/."N#K,><?<6HyK8HyKXHyK,HyK4N/">< n09KZ0><"n09K\2><$n09K^4><&n09K`6><N^,_X> _NFORM_DIAL ?Hz></,HNVA-HPN8(0."3K8><2. 3K:><4.3K<><6.3K>><8.3K@><:.3KB><<.3KD><0.3KF><2.3KH><?<3HyK8HyKXHyK,HyK4N/"><N^,_X> _NOMD ?Hz></,HNVAt-HPN8(0.3K8></.N6#K,><?<2HyK8HyKXHyK,HyK4N/"><09KX><2<A4|Ee=@0.N^,_X> _\NOMBGN?Hz></,HNVA-HPN8(N%></.Hy@Hy@Hy@Hy@Nx><Bg?9@?9@?9@?9@?9@?9@?9@?9@N></.Bg?<?9@?9@?9@?9@N"><N&4></.?.0|Ae><N2|Ce=@0.N^,_X> _\NFORM_END ?Hz></,HNVA`-HPN8(N%><?<?9@?9@?9@?9@?9@?9@?9@?9@N><><N&4N^,_X>NuREAD_ERROR?Hz></,HNVA`-HPN8(AXO"OpQ?<N'J3@><?9@N3@><N8N><N^,_X>Nu[1][Read error.][ Abort ]READ_BYTES?Hz></,HNVA:-HPN8(?9@/.HyBN^".g><><NN^,_X> _XNWRITE_BYTE?Hz></,HNVA-HPN8(?9@/.HyBN6".gZ><A`O"OpQ?<N'J3@><?9@N3@><N8N><><N^,_X> _XN[1][Write error.][ Abort ]INITIALIZE?Hz></,HNVA2-HPN8(p3@><N&4><BgN%><AdO"O p QN @e><N6Hz?<N6>< Hz?<N6>< Hz?<N6 _C@p?"Q>< A@"Op?"Q?<N'J3@>< N->< ><N8 y;N><BgHyJN ></9JBg0|Ae?<0|AeBgN2|Ce3J></9J?<AO"OHyB?<Nj></9J?<AO"OHyB~?<N@><p=@`V><><0.|A /9J?.AO"O0.2|C RADHp?<NRn no><ABCBn""""></9J?<0|Ae?<Bg><N#HN^,_X>NuPRINTDEF.PRG!][ Abort ]the same directory as|[3][PRINTDEF.RSC must live in|PRINTDEF.RSCT_OIT?Hz></,HNVA-HPN8(p=@><r=A><t.=B`D><><0.2.CtA0B6.B=@>< ><! =CSn nl><"0.2<Aof><#AO"OpQ?<N'J3@><$/9J?<2|CeBg?<N#H><%N8N><&><'><(0.=@0.N^,_X> _N[3][Bad Number!][ OK ]T_OIT?Hz><,/,HNVA.-HPN8(A"Op?"QN|><-=@0.N^,_X> _RNPARSE ?Hz><4/,HNVA`-HPN8(AtC><5p=@><6><60. nrAn><7C@EP><8APr?HyBn?<N42Ad><9=@><:R@=@><;r=A><<><<0. nrA_2.FAABdL><=APr?HyBn?<N42Ad><>><?R@=@`><@><@r=A`><A0.S@=@><BN6 n/?<Cp.PtBof><DAO"OpQ?<N'J3@><E/9J?<2|CeBg?<N#H><FN8N><G><HN6Hn?<IC/?<PN52p"Q><J`><K><K><LR@=@`><M n><NC0p QN^,_X> _XN[3][Bad Number!][ OK ]EVALUATE ?Hz><S/,HNVA-HPN8(AO"O p QHyANv><THyABgN3@><UrAlB><VAO"O(p'Q?<N'J3@><WN8N><X><YAPCB p Q><Zp /NX><[/9J?<0|AeN"rAtBg><\><]pB`><^><^pB><_/9J?<6|GeHy@Nj><`A@"Op?"QNZAB><a/9J?<2|CeHy@N"><bA@"Op?"QNAB><cr/Nn><dp=@`><d0.|A ><e/9J?.0|Ae0.2|C RA@HpN><f0.2|C RA@HpN.><g0.2|C RC@ACB2p"Q><hN6HyB?<ir9BRAH/><jNdRn no><kp3@><l?9@><mNP3@N^,_X>Nuopus print[1][Can not create PRINTER.INF.][ OK ]PRINTER.INFINT_TO_STR?Hz><s/,HNVA-HPN8( nC><tpd=@><ur=A><v><v0.rAo><w4.H…=B><xAo ><y=A><z2.Ae\><{ nN6/?<|2.4.><}B=A><~><r H=@`R>< nprAf><><p0N^,_X> _\NCHAR_TO_IN?Hz></,HNVAp-HPN8(0.?HnN>< nN6/?</ ?<PN50p QN^,_X> _\NLOAD_FILE ?Hz></,HNVA-HPN8(/9J?<0|AeBg?<N#H><AO"O p QHyAN>><HyABgN3@><rAm@><t /N><p/N></9JBg0|Ae?<0|AeBgN22|Ce3J><r9BtBf.></9J?6|Ge?<?<><N#H`,><></9J?<6|Ge?<?<N#H></9J?<?<?9@?9@?9@?9@N"></9J?<?<?9@?9@?9@?9@N"><p9B?Hy@Nt></9J?<A@"Op?"QHyB?<N></9J?<?<?9@?9@?9@?9@N"><p9B?Hy@N></9J?<A@"Op?"QHyB~?<NR></9J?<?<?9@?9@?9@?9@N"><p=@`><0.|A ><p/N><p9BrAo8><p/?9@?<NtrHl><><N`><><p9BR@H/N><p9BS@B><2.4|E RAE@C><r=A=@`D><><0.APrAB0?2.4|E RC@HqNRn0.no><2.4|E RA@Hp?<2.4|E RtA@0??<N6><></9J?.0.2|C RC@A"Op?"Q0.2|C RADHp?<NR></9J?.?<?9@?9@?9@?9@><N"Rn no><?9@><Nn3@><`J><><AHO"O#p"Q?<N'J3@><N8N><><N^,_X>Nu[1][PRINTER.INF not found.][ OK ]PRINTER.INFA>#;A; C!It0B BA=Bt0B  ><N-(rAm><N6></9J?<0|AeN2|Ce3J><><><09JrAf><><N`><tBf ><N><09@29JtBWÀC@e:><></9J?<0|Ae><N2|Ce3J`v><N><N!B><><N-><Hy=N5`N'/,HNVnAT-HN8p. R@rA Hn N1r-@r?<nHnHnzHnrHnnN/"0.zrAV=B0.N^,_ _N/,HNVnAR-HN80.=@2. =A?<pHnHnzHnrHnnN/"0.zrAg$.n-B`-A .N^,_ _XN/,HNVA -HN8 n /Bg?.Nr _ N^,_ _\N/,HNVA -HN8 n /Bg?.N> _ N^,_ _\N/,HNVtA&-HN8?<oHnHnHnxHntN/"N^,_Nu/,HNVtA>-HN80.=@2. =A$.-Bx?<(HnHnHnxHntN/"N^,_ _PN/,HNVtA6-HN80. =@".-Ax?<rHnHnHnxHntN/"N^,_ _\N/,HNVtA^-HN8 .-@x2.=A4.=B6.=C8.=D:.=E<. =F?<*HnHnHnxHntN/"N^,_ _N/,HNVA"-HN8 n0. 0( =@0.N^,_ _\N/,HNVtAp-HN8 .-@x2.=At=B6.=C8.=D:.=E<.=F0.=@2. tB=A?</HnHnHnxHntN/"N^,_ _N/,HNVAN-HN8/.?.HnHnHnHnN$/.?.?.?.?.?.?.?. N$N^,_ _ N/,HNVA"-HN8 n0. 0(=@0.N^,_ _\N/,HNVA"-HN8 n0.0. 1@N^,_ _PN/,HNVnAV-HN8 .-@r2.=A4.=B6.=C8. =D?<+HnHnzHnrHnnN/"0.z=@0.N^,_ _ N/,HNVpAL-HN8/.?. n/"n/ N$ n0.-Hp"n0(2$n 0(4N^,_ _N/,HNVtAJ-HN80.=@".-Ax?<,HnHnHnxHntN/" n0.0"n 2.2N^,_ _N/,HNVtA6-HN80.=@". -Ax?<NHnHnHnxHntN/"N^,_ _\N/,HNVA-HN8?</. NN^,_ _XN/,HNVA-HN80. ?BNjN^,_ _TN/,HNVA4-HN8N0rAf ?</N2N0R@?N0N^,_Nu/,HNVAB-HN8N0rAo*N0S@?N0N0rAf ?</NN^,_Nu/,HNVA<-HN8p?/Np=@N0=@` NxRn0.noN^,_Nu/,HNVtA,-HN8p=@?<kHnHnHnxHntN/"N^,_Nu/,HNVtA,-HN8p=@?<kHnHnHnxHntN/"N^,_Nu/,HNVA8-HN8p.R@rAHnN1r/?. N.=@0.N^,_ _N~,GxvG)IK/??<NM(PRDQNu |*Ga<aHyK?<N.N-xvIK/??<NMPRDQBgNA |*` |*` |*1aVaz o`< |)` |)a: |)aF oaaL o `/ |*Qa _/ |*Ra _"f/ |*~a _`X"nH .g |*`Jk |*h` |*saL/ .f`Xt AH aLQa/ |*at&<'HǏf CgJfr `t20/a$HG fav |*aZ _a`/2<$a\ _tv"0 :e^H a:LYCQNu3K/ |*Ba _?ga `2Nu<|H瀀09KRyK |KLNu(2(:(`(((Bus errorAddress error accessing Attempt to divide by zeroValue out of rangeInteger overflow[3][][ Abort ]Error in Called by PROCEDURE FUNCTION MAIN PROGRAMat line at PC *unknown*/,HNVnAV-HN8?<MHnHnzHnrHnnN/" n0.|0"n2.~2$n4.4&n 6.68.z=D0.N^,_ _N/,HNV,A-HN80. rAg =A.`$Hn,Hn,Hn,Hn,NT?N0rpd=@.0. =@r=A`0.@rA1Rn n op=@?..Bg?< BgHnHnHn`HnHHn0BgN/0.=@0.N^,_ _TN/,HNVAX-HN0|=@?.N0r0. =@?<fBg?<BgHnHn n/Hn"n/ BgN/?.N0rN^,_ _ N/,HNV4A-HN0|=@6?. N0r?. HnhHn8?<N\0.hrAg te=B4`t=B4????HnHnHnhHnPHn8?N/0. 2.6Ag?N0r` BgN0rN^,_ _TN/,HNV8A2-HN8?<BgBgBgHnHnHnhHnPHn8BgN/N^,_Nu/,HNVjA-HN8p=@j?< HnHnzHnrHnnN/"0.z=@lrAg?<N=@j?.jN0?.jN0r?/LM NuHM _0@"_24BAAc1V`t>/LM NuHM _02S@AC2YQ/LM NuHM _02S@AC2YQ/LM NuHM _02S@AC2FAYQ/LM Nu _"_/) g g f*JtgJi ka0) k @e??<>3| NAXNu/")x itg$H@//?) ?<@NA LJof _NuHM$ _0"_e /LM$NuHy8N./B9ML/|MLNuHM$ _0 @f0"|M"M"p` "_J@jpEMLr4@ BbBS@kQ/LM$NuHM$ _4SBkt82$_rAbd0 @f0"|M"M"p` "_J@jp6ADb6CG0IS@k$eQ/LM$NuHM$ _4k2SAk0"_p6B@bE0)CS@kQ/LM$NuHM$ _2$_r0 @f0"|M"M"p` "_J@jp@kS@kv&J$IRC4(K Vg RQBg`?/LM$NuHM$ _4kF2SAk>0 @f0"|M"M"p` "_J@jpJBg@b6B@oCEMLSBkQ/LM$NuString overflow _pJ.g 0( hNVg4 ( hg( hH`0( hNVg ( hg hHfXgr"ODd2Sk "Sj` _"y:e Hy8N.N#NT#NP .f -|8`-|8 nNнNPf yNTNStack overruns heap09:Nu09:By:Nu _3:NBy:Nu[3][][ Abort ]Copyright 1986, CCD and OSS, Inc. .ԞN(L "Vz2 >D D D00D B  X l8  V V 2 ^   0 0*&  n`V ` B@  $ 0 "  4&$$   ( vr  F  .0       62 22"* 0 L "6& 4*@442 * R":d"F:6B.H*6* ,,  .6   "    :BN&V0b,4 "T & & (,& J           66400j,*< * * , , 0 , " ( *@ B @ (  gBPfPP$JPJ-  File Edit Block Mark Options Chart Help about Opus...---------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Load Worksheet... F2 Save Worksheet... F3 Save as...-------------------------- Load Block... F2 Save Block... F3-------------------------- Save as Text... F4 Print Worksheet... F5-------------------------- Open Window Close Window-------------------------- Defaults...-------------------------- Quit... Numeric F8 Label F9 Formula F10------------------------ Column Width... W Date/Time... Hide... Justification... J Number... N Protect... Style... Y Start Block A End Block Z Deselect Block D------------------------- Copy Block... C Move Block... M Delete Block... K------------------------- Insert row... F6 Delete row... F6 Insert column... F7 Delete column... F7------------------------- Data Fill... F Replicate Cell... R Sort... S Goto Cell... G------------------------ Show First Cell ^F Show Last Cell ^L------------------------ Set Mark 1 1 Set Mark 2 2 Set Mark 3 3 Set Mark 4 4------------------------ Goto Mark 1 ^1 Goto Mark 2 ^2 Goto Mark 3 ^3 Goto Mark 4 ^4------------------------ Clear all Marks Recalculate F1 Auto Recalc Natural Order------------------------ Auto-Cursor U Set Direction... I Define Name... E Freeze Titles... T Statistics... X------------------------ Refresh Screen H Small Font Show Formulas Show Grid------------------------ Clear Worksheet... Chart Switcher------Data Ranges------ Independent/Pie A B C D E F ---Regression Ranges--- A B C D E F -Standard Error Ranges- A B C D E F --------Titles--------- Chart Dependent Axis Independent Axis Legend----------------------- To Chart ^C Cell References... Functions... Keyboard... Mouse... Print/Save as Text... Recalculation...Goto Cell-RCell: _____XXXXXOKCancelHomeSortBy RowBy ColumnKey Cell: _____XXXXXAscendingOKEXTBegin: _____XXXXXEXTEnd: _____XXXXXDescendingCancel1Title Line 1: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXP60& 60Line 2: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX}0&060Header: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX}0&060Footer: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPrint Row & Column Headings?Display formulas?Condensed print?DraftFinalLeft margin: __NNRight margin: __NNTop margin: __NNBottom margin: __NNLines/Page: ___NNNBegin: _____XXXXX-End: _____XXXXXCancelOKReplicate CellSource Cell: _____XXXXXRelativeOKBegin: _____XXXXXEnd: _____XXXXXAbsoluteCancel Column Widths Size =-__XXStyleBoldItalicsUnderlineGlobalBegin: _____XXXXXEnd: _____XXXXXJustificationLeftCenterRightCancelHideProtectOKKeyboardOK    : Move one cell in that direction and assign active cellReturn/Enter: Assign cell (& move if auto-cursor & in range)Control + A Z T B : Move to edge of screen w/o assigningShift +     : Move one screen w/o assigningClr/Home: Put cell cursor in cell A1 w/o assigningControl +   : Move cursor one character over in edit-areaDelete: Remove the character under the cursor in the edit-areaBackspace: Move back one character, deleting as you goEsc: Clear the edit-areaMenu-item keyboard equivalentsX = Shift + X ^X = Control + X X = Alt + X Arithmetic:DIV,MOD(x,y) i.e. x DIV y; ABS(x) Logical:Non-zero is TRUE; zero is FALSE< > <= >= <>IF(condition, result, alternate result)AND,OR(expr1,expr2 {,expr3,expr4...})NOT(expr) Power:LOG,EXP,LN,SQR,SQRT(expr); POW(x,y) i.e. x^y Trig:Angles must be specified in radians!SIN,COS,TAN,ASIN,ACOS,ATAN(expr); RAD,DEG(expr)SINH,COSH,TANH,ASINH,ACOSH,ATANH(expr); PI() Statistical:SUM,PROD,MEAN,MEDIAN,VAR,VARP,SDEV,SDEVP,SERR,MAX,MIN,COUNT(list of expr or ranges) Probability:RAND(low,high); COMB,PERM(x,y) Misc:ROUND,TRUNC(expr,digits); INT,FRAC(expr)FAC(expr) 0 <= expr <= 33ROW,COLUMN(cell); ROWS,COLUMNS(range)ISERR,ISEMPTY(list of expr or ranges); ERROR()Date/TimeLookupFinancialRegressionOK1EXTBegin: _____XXXXXCancelEXTEnd: _____XXXXXOKStatisticsNumber of:Cells =1234567Values =1234567Labels =1234567Expressions =1234567RAM used =1234567890Free RAM = 1234567890System RAM =1234567890OKPrint/Save as Text InformationOKHeaders and Footers have a system of control codes, which allowyou to print time, date, file name, and page numbers, as wellas text of your own choosing, justified left, center, or right,in the following way.Justification: Precede item to be justified by ^l, ^c, ^r.Time = ^t Date = ^d File name = ^f Page number = ^p"Save as Text" works identically, except that no printercontrol codes are saved to disk.Mouse FunctionsOK- Select active cell with single click- Position cursor in edit area with single click- Enter cell name into expression by SHIFT-clicking on the cell- Enter data into a cell by clicking on the data entry icon- Delete a cell by clicking on the delete cell icon- Copy one cell to another by ALT-clicking on the cell- Drag a column title separator to change column width- Select range by dragging- Select entire row or column as range by clicking in title areaRecalculation ModesOKUnder the "Options" menu title are two entries called "Auto Recalc" and "Natural Order." When the former ischecked, any change in a cell with dependent cells causes thosecells to be recalculated. When the latter is checked, cellreferences encountered in formulas are evaluated (the cell iscalculated) before the cell value is used. You may forcerecalculation to proceed in a strict row by row fashion onlyif you uncheck both items.Relative cell references are most common and are written as "A1."Absolute cell references are written as "$A1," "A$1," and "$A$1."The distinction is relevant for operations that move data withinthe worksheet, such as COPY, MOVE, INSERT/DELETE row, REPLICATE,and LOAD BLOCK (at cursor position). Relative cell refs will beadjusted to reflect the new position, and dependent cell listswill be modified as well, UNLESS you are given the option ofconsidering them as absolute. Absolute cell refs are not modifiedunder any circumstance. Partial absolute cell refs are possible,as implied above.The bottom line:Use absolute cell references when you are *certain* that the position of the referenced cell will not change.OKPrinting page number ____xxxxPress ESC to cancel.Opus v. 2.10Copyright Doug Harrison, 1988, 1989All rights reservedOpus is a shareware program. It may be freelycopied and distributed, as long as no fee ischarged. In order to become a registered userand help ensure continued support, a donationof $15 (or more) will be greatly appreciated.Doug HarrisonP.O. Box 66236Baton Rouge, LA 70806-6236GEnie address: D.S.HARRISONOKData FillDirectionRightDownDate UnitDayWeekdayMonthYearStart: __________________XXXXXXXXXXXXXXXXXX Incr: __________________XXXXXXXXXXXXXXXXXXTypeLinearDatellBegin: _____XXXXXllEnd: _____XXXXXOKCancelFreeze TitlesRowColumnOKBothCancelUndo1 CircHP???Define Name __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXXAddExitDeleteClear  Name: __________xxxxxxxxxx   Refers to: _______________xxxxxxxxxxxxxxx  File Edit Options Type Special about Opus...---------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Save as MetaFile... F1 Print... F2--------------------------- Chart switcher... F10--------------------------- To Opus ^C Axes... A Bar Spacing... G Chart Dimensions... Z Legend... L Pie Appearance... P Regression Extent... Q Scaling... S Titles... T Values by Markers... V--------------------------- Display Chart D Character Spacing ^H Regression ^R Rotate Axes ^X Show Border ^B Standard Error Bars ^E Area A Bar B Line L Pie P Scatter S Stacked Bar T Box... Free Text... Lines...-------------------- Fill Patterns... Line Patterns...1Tic OrientationDefaultOFF12Half Tic Height 0.__NNShow Axis Major Grid Lines Minor Grid LinesSelect FontTic LabelsDefaultOther SideOFFBorderDistance from axis 0.__NNSeparate by1tic spacesNumber FormatCrosses axis1at tic mark#12CancelOKIndependent AxisLogarithmic ScaleDependent AxisLogarithmic ScaleMinimum: _________________XXXXXXXXXXXXXXXXXMaximum: _________________XXXXXXXXXXXXXXXXXStep: _________________XXXXXXXXXXXXXXXXXMinimum: _________________XXXXXXXXXXXXXXXXXMaximum: _________________XXXXXXXXXXXXXXXXXStep: _________________XXXXXXXXXXXXXXXXXCancelOKFonts ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXXSizes ___ XXX ___ XXX ___ XXX ___ XXX ___ XXX ___ XXXEffectsNORMALLightBoldOutlinedItalicsUnderlinedCancelOKChart Titles 1: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAxis Titles I1: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXI2: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXD1: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXD2: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOKCancelLegend PositionBottomRightOKCancelLegend AppearanceOffOnOutlineShadowSelect FontNumber FormatEdit1OKCancelFinal FormFeedRegression Line ExtentData RangeChart SizeDependent AxisIndependent AxisOKCancelValues by MarkersOffOnOKSelect FontCancelNumber FormatChart DimensionsPage Placement & Chart SizeLeft margin: _.__NNNTop margin: _.__NNNChart width: _.__NNNChart height: _.__NNNDisplacements from Axes/PieChart title: _.__NNNBottom title: _.__NNNVertical title: _.__NNNLegend: _.__NNNMarker size: _.__NNNCancelOKBar Chart Distances Distance from tics...... 0.__NN Distance between bars... 0.__NNCancelOK1Begin: _____XXXXXClearCancelEnd: _____XXXXXOKNumber Format Dollar? Percent? Suppress commas? Suppress trailing zeroes? -2.22  (2.22) Precision 01234567Scientific Notation Format Strings ____________________ XXXXXXXXXXXXXXXXXXXX ____________________ XXXXXXXXXXXXXXXXXXXX ____________________ XXXXXXXXXXXXXXXXXXXX ____________________ XXXXXXXXXXXXXXXXXXXXEdit: ____________________XXXXXXXXXXXXXXXXXXXXGlobal upper limit _.__E__NNNNNGlobal lower limit _.__E___NNNXNNGlobalBegin: _____XXXXXEnd: _____XXXXXAddDeleteUse AllOKCancelRegression FunctionsThree regression functions serve four regression modelsshown below. The general syntax for these functions isas follows, with 'type' indicating the model:REGR(type, dependent range, independent range) returns M & BCORR(type, dependent range, independent range)PREDV(type, dependent range, independent range, value)Type = 0Lineary = B+MxType = 1ExponentialMxy = BeType = 2Logarithmicy = B+M*ln(x)Type = 3PowerMy = BxOKFinancial Functions For the financial functions, you should enter cash inflowsas positive numbers, while cash outflows should be enteredas negative numbers. The returned values conform to thisconvention, also. Note that although all arguments are required for eachfunction, you can still do calculations based upon compoundinterest by specifying "0" for the pertinent parameters. Finally, RATE uses an iterative method to compute theinterest rate; if it fails to find this value within 20iterations, it returns an error. Try adjusting the "guess"parameter to (usually) a smaller value if this happpens.PV(rate, nper, rent, fv, type)Type: 0 = Begin, 1 = EndFV(rate, nper, rent, pv, type)NPER(rate, rent, pv, fv, type)PMT(rate, nper, pv, fv, type)RATE(nper, rent, pv, fv, type, guess)OKNumber FormatPrecision01234567Scientific NotationDollar?Suppress commas?Suppress trailing zeroes?Upper limit _.__E__NNNNNLower limit _.__E___NNNXNNPercent?OKCancel112Data RangeOKCancelSelectedLegend Titles1: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX3: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX5: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX6: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX7: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX8: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX10: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX11: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX12: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOKCancelWorksheet Defaults11111Worksheet:ASCII:OutChart:Metafile:Temporary:Save Configuration FileCancelOKChart Switcher1234Restore DefaultCancelOKUse ChartPie Chart AppearancePercentagesIn LegendBy SlicesOffOnValuesIn LegendBy SlicesOffOnNumber FormatLegend Titles PositionNormalBy SlicesCancelOKDate/Time Format ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEdit: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXBegin: _____xxxxxEnd: _____xxxxxOKCancelAddDeleteLookup FunctionsCHOOSE(index, expr1, expr2, expr3 ... exprn)OKIndex should be a number between 1 and n.Ranges are not permitted in expression list.INDEX(row offset, column offset, range)MATCH(compare value, range, type)Type = 1: Greatest number <= compare valueType = 0: Exact matchType = -1: Smallest number >= compare valueLOOKUP(compare value, lookup range, results range)HLOOKUP(compare value, index, range)VLOOKUP(compare value, index, range)These 3 functions look for the greatest value <=to the compare value.Note: You may specify two-dimensional ranges for MATCHand LOOKUP; the ranges are traversed row-by-row insuch cases.d Day # without leading 0dd Day # with leading 0ddd Day name abbreviationdddd Full day namem Month # without leading 0mm Month # with leading 0mmm Month name abbreviationmmmm Complete month nameyy Last two digits of yearyyyy Entire year numberh Hour without leading 0hh Hour with leading 0i Minute without leading 0ii Minute with leading 0s Second without leading 0ss Second with leading 0AM/PM, am/pm, A/P, a/pDATE(year,month,day)Year is year after 1900,Month 1-12, Day 1-31.TIME(hour,minute,second)Hour 0-23, Minute &Second 0-59.YEAR,MONTH,DAY(expr)HOUR,MINUTE,SECOND(expr)WEEKDAY(expr)Sunday = 1.DAYSMONTH(month,year)ISLEAP(year)Year for these two isactual year.NOW()Date/Time Format SymbolsDate/Time FunctionsOKD0D 0 040 0 04DDD8x8xHx0`    x0`   D0D`8D0D`8 h r sq  t z  q     !q " K !)7 !)1 . W )1 !)1 4 Q R S e f g x y          ( 8 G Hq I O b t z   !   !  ) /=>!X]^Su!ss_ghd!De]|}"q  q  %-.:EF S^_ mxy q AB$CWXq *Dhn{  q  ! , 9 D O \ g r     !  !!!!. !9!D!Q !r!}! !!!%%%%%%%%%%%%&a&d&|&&&&&&&&&'%'7'R'd'v''''''( ((0(K(](o(((((()))$)7)H)Y)l)}))))))))))** * ****!*%*)*/*3*7*=*I*P*Q*R*X*Y*Z*_*`*a*j*k *l*t*u*v** **+=@+V++=@,,[,=A,--W=A--.=A.O..=A//////q/0 0 q070H0Iq0f0j0|00000000000111111#181<1@1M 1Q1U1g1u11q111111111q111 2 22 2#2122q222 22222233#3:3O3d3{33333444474=4D4`4n4t4 444 444q666 6$6-6. 6/6869 6F6I6J6K6R6S6T6]6^ 6k6y6z6{66 666666666q999q:8:>:R:X:_:t:::q:::::: ::: :::q::; ";);H;j";;;";<<*" ">)>H>k#>>>#>? ?-#?V?i?jq?k?m?n?o?q?r?s?u?v?w?y?z?{?}?~??? ?????? ??? ??? ???q@@@ @@0@1q@@@q@@A!A-ALAm!AAA!AB B+!BJBiB!BBB!CC'CH!CgCC!CCD!D%DDDe!DDD%DDD EEE E,E=E>qJJJJJJK~J60$LL&6: 0BNMv6_ 0BOnN60$ b b 5 $ * 0  6 = C  L( S/ \ Yi &%0=Xq  ! " # $* %8S2'1 (])t*+,-./01 && C3B4=5U6m789:;<= >1 ?I @a A{ B2TDSEFGH I!J:KQLhMN O P Q R S C$eUd!V6WMX[YkZ[\]^_ ` a' b4 cD dPTif*g~hij k lm n opq r st u) v1w9xQ y[ zc {k |u }} ~   e 1   $ 2 = U P P2   %  DPND!+      Pj   :  P   P    % ::P:P6P0Q0Q.0QJ @#p  Qf$  @#p6  Q  @#p   z'  0 QQQQR) R* RF  .&' 50:Rb: R~ h!  q0 R R  ! % 05R @R S @S&   "            SB S^ Sz ?D KQ!S& S& i+@1 `1  Glu<x@<8//_2  ;  >   6 D  S ~0= S!    'C % i   s { ,   $ / ,1 ? )i *   (  %1 .` j q { '3C T  T"   T> 'CTZ    Tv  T   T  T   / T G U `  U 'z  I}??=?]s:  ?  8 '  G HX=[&0?;/3 c6  6    @ E -A;D6{5?:,= j8  <  IA=A@@?A>< A  @ @  R  c = 0'?U:   3UV3Ur3U3Y-,- -  - >  L  [ v'' C9U9   **       U  UW\c  U  V  /%/C" V6" %( VR(P PVn5VV V  VC    V W W2  WN  Wj  W  W  W W W @@@@ !\!`!e!l  X( X. P P* ! ! !  !  ! !!  3P  ! ""&";"P"e"z """""##*&% #D#^#x# #!#"###$$%$. $J ,'+($d)$*$+$&$3-2.$/$0%1%$2%7,%J 49#5%]6%f7%u8%9%3 %"C:@XJ:  %% % Xf  X  X %" &" &" &,"    &8&C &K  &V &Z  X& @ X@ & &" !   &X & @  @AY"&$ '&/ CE  &&  $ ''  A HY* HYF HYb HY~$ HY$HY$(1'(;'CE  (  QYQYQZ  QZ& QZBQZ^ @ @ @@ )  ZzZZZZ[@@@@*A%&% %!A[" "A[> #A[Z $A[v %A[ A[ '*1 '*; CJ F*F@D [B [B   F ,F@D  \B  \B  \:B \VB/ @%/ 6C' //$ /+ /1/4  /;  /M  /Q  /T /\ /c/o %/}C. \r(/#/!/C4\4/////*%/*C" \"0 0 000"%0)C.\. *0J*\\]]6  * 0*  ]R ]n] ] ]1k'1r$C# ]#]^1'1C!^2! ^N12  ^j '2 ,@K^K    @C23 @C2= 2H  @C 2[ @C 2w @C ^2222 2222 2"! #^@@@@^ ^!__.#_J# $ _f#% _#&4g#' _#( _2 )4A*4A+4A,4A%4A@_@475 65A-5o<5.5 6  2  _ f0$ ` `*fB$`F `b `~fB$` ' `g 0"``'66Aa A6=6:7+87d7v97; 7 8 8% 8 8^ 7 8 : 8 89 9)'9B9a99%'97,a&,   99999  9 9 9 99: :  :aBa^@ :{ @ @ @:"%:"18az8&@a@ a :*  :* / .# @1 @1@1 @1@1@1@1@1@1 @1@1@1@1@1@1 @1@1@1@1@1 @1 !@1"@1#@1$@1 %@1 &@1 '@1 (@1 )@1 *@1 +@1 ,@1 -@1 .@1  @1 100/1 a6a6b!b"!b>!bZ!bv!b! b ! b ! b ! c " c "c:"?L*%?O*NcVN> cr<c<c<c<c < c  d d6  dR  dn ??8'?B . d.(?? ???  @  @ #  d CCdC @2@> @H @R@V # @Y  @`  @j @t@x @{ @@ @ @. '@8 @C8d&&   d e e2 eN  ej  e  e  e  e e @$@$@@$ f& f. fJ E-E-E!- %E%- @ff@E?,El5Eo)E,E'E! F* F;  FQ + F} 2 F $F $F0G+GA6Gx 2 G  %H"$GGGH H H@ H] H{ H  H  H H I I"I>I]Iy#"IIIIIJ JJ#J< JJ JV  Jl !Jy "J J$f$%f'J>gBtJtuxRy*{|J*2RZ Zj*Zb*r*rbjjrgBPfPP$JPJ-  File Edit Block Mark Options Chart Help about Opus...---------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Load Worksheet... F2 Save Worksheet... F3 Save as...-------------------------- Load Block... F2 Save Block... F3-------------------------- Save as Text... F4 Print Worksheet... F5-------------------------- Open Window Close Window-------------------------- Defaults...-------------------------- Quit... Numeric F8 Label F9 Formula F10------------------------ Column Width... W Date/Time... Hide... Justification... J Number... N Protect... Style... Y Start Block A End Block Z Deselect Block D------------------------- Copy Block... C Move Block... M Delete Block... K------------------------- Insert row... F6 Delete row... F6 Insert column... F7 Delete column... F7------------------------- Data Fill... F Replicate Cell... R Sort... S Goto Cell... G------------------------ Show First Cell ^F Show Last Cell ^L------------------------ Set Mark 1 1 Set Mark 2 2 Set Mark 3 3 Set Mark 4 4------------------------ Goto Mark 1 ^1 Goto Mark 2 ^2 Goto Mark 3 ^3 Goto Mark 4 ^4------------------------ Clear all Marks Recalculate F1 Auto Recalc Natural Order------------------------ Auto-Cursor U Set Direction... I Define Name... E Freeze Titles... T Statistics... X------------------------ Refresh Screen H Small Font Show Formulas Show Grid------------------------ Clear Worksheet... Chart Switcher------Data Ranges------ Independent/Pie A B C D E F ---Regression Ranges--- A B C D E F -Standard Error Ranges- A B C D E F --------Titles--------- Chart Dependent Axis Independent Axis Legend----------------------- To Chart ^C Cell References... Functions... Keyboard... Mouse... Print/Save as Text... Recalculation...Goto Cell-RCell: _____XXXXXOKCancelHomeSortBy RowBy ColumnKey Cell: _____XXXXXAscendingOKEXTBegin: _____XXXXXEXTEnd: _____XXXXXDescendingCancel1Title Line 1: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXP60& 60Line 2: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX}0&060Header: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX}0&060Footer: ________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPrint Row & Column Headings?Display formulas?Condensed print?DraftFinalLeft margin: __NNRight margin: __NNTop margin: __NNBottom margin: __NNLines/Page: ___NNNBegin: _____XXXXX-End: _____XXXXXCancelOKReplicate CellSource Cell: _____XXXXXRelativeOKBegin: _____XXXXXEnd: _____XXXXXAbsoluteCancel Column Widths Size =-__XXStyleBoldItalicsUnderlineGlobalBegin: _____XXXXXEnd: _____XXXXXJustificationLeftCenterRightCancelHideProtectOKKeyboardOK    : Move one cell in that direction and assign active cellReturn/Enter: Assign cell (& move if auto-cursor & in range)Control + A Z T B : Move to edge of screen w/o assigningShift +     : Move one screen w/o assigningClr/Home: Put cell cursor in cell A1 w/o assigningControl +   : Move cursor one character over in edit-areaDelete: Remove the character under the cursor in the edit-areaBackspace: Move back one character, deleting as you goEsc: Clear the edit-areaMenu-item keyboard equivalentsX = Shift + X ^X = Control + X X = Alt + X Arithmetic:DIV,MOD(x,y) i.e. x DIV y; ABS(x) Logical:Non-zero is TRUE; zero is FALSE< > <= >= <>IF(condition, result, alternate result)AND,OR(expr1,expr2 {,expr3,expr4...})NOT(expr) Power:LOG,EXP,LN,SQR,SQRT(expr); POW(x,y) i.e. x^y Trig:Angles must be specified in radians!SIN,COS,TAN,ASIN,ACOS,ATAN(expr); RAD,DEG(expr)SINH,COSH,TANH,ASINH,ACOSH,ATANH(expr); PI() Statistical:SUM,PROD,MEAN,MEDIAN,VAR,VARP,SDEV,SDEVP,SERR,MAX,MIN,COUNT(list of expr or ranges) Probability:RAND(low,high); COMB,PERM(x,y) Misc:ROUND,TRUNC(expr,digits); INT,FRAC(expr)FAC(expr) 0 <= expr <= 33ROW,COLUMN(cell); ROWS,COLUMNS(range)ISERR,ISEMPTY(list of expr or ranges); ERROR()Date/TimeLookupFinancialRegressionOK1EXTBegin: _____XXXXXCancelEXTEnd: _____XXXXXOKStatisticsNumber of:Cells =1234567Values =1234567Labels =1234567Expressions =1234567RAM used =1234567890Free RAM = 1234567890System RAM =1234567890OKPrint/Save as Text InformationOKHeaders and Footers have a system of control codes, which allowyou to print time, date, file name, and page numbers, as wellas text of your own choosing, justified left, center, or right,in the following way.Justification: Precede item to be justified by ^l, ^c, ^r.Time = ^t Date = ^d File name = ^f Page number = ^p"Save as Text" works identically, except that no printercontrol codes are saved to disk.Mouse FunctionsOK- Select active cell with single click- Position cursor in edit area with single click- Enter cell name into expression by SHIFT-clicking on the cell- Enter data into a cell by clicking on the data entry icon- Delete a cell by clicking on the delete cell icon- Copy one cell to another by ALT-clicking on the cell- Drag a column title separator to change column width- Select range by dragging- Select entire row or column as range by clicking in title areaRecalculation ModesOKUnder the "Options" menu title are two entries called "Auto Recalc" and "Natural Order." When the former ischecked, any change in a cell with dependent cells causes thosecells to be recalculated. When the latter is checked, cellreferences encountered in formulas are evaluated (the cell iscalculated) before the cell value is used. You may forcerecalculation to proceed in a strict row by row fashion onlyif you uncheck both items.Relative cell references are most common and are written as "A1."Absolute cell references are written as "$A1," "A$1," and "$A$1."The distinction is relevant for operations that move data withinthe worksheet, such as COPY, MOVE, INSERT/DELETE row, REPLICATE,and LOAD BLOCK (at cursor position). Relative cell refs will beadjusted to reflect the new position, and dependent cell listswill be modified as well, UNLESS you are given the option ofconsidering them as absolute. Absolute cell refs are not modifiedunder any circumstance. Partial absolute cell refs are possible,as implied above.The bottom line:Use absolute cell references when you are *certain* that the position of the referenced cell will not change.OKPrinting page number ____xxxxPress ESC to cancel.Opus v. 2.10Copyright Doug Harrison, 1988, 1989All rights reservedOpus is a shareware program. It may be freelycopied and distributed, as long as no fee ischarged. In order to become a registered userand help ensure continued support, a donationof $15 (or more) will be greatly appreciated.Doug HarrisonP.O. Box 66236Baton Rouge, LA 70806-6236GEnie address: D.S.HARRISONOKData FillDirectionRightDownDate UnitDayWeekdayMonthYearStart: __________________XXXXXXXXXXXXXXXXXX Incr: __________________XXXXXXXXXXXXXXXXXXTypeLinearDatellBegin: _____XXXXXllEnd: _____XXXXXOKCancelFreeze TitlesRowColumnOKBothCancelUndo1 CircHP???Define Name __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXX __________ XXXXXXXXXXAddExitDeleteClear  Name: __________xxxxxxxxxx   Refers to: _______________xxxxxxxxxxxxxxx  File Edit Options Type Special about Opus...---------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Save as MetaFile... F1 Print... F2--------------------------- Chart switcher... F10--------------------------- To Opus ^C Axes... A Bar Spacing... G Chart Dimensions... Z Legend... L Pie Appearance... P Regression Extent... Q Scaling... S Titles... T Values by Markers... V--------------------------- Display Chart D Character Spacing ^H Regression ^R Rotate Axes ^X Show Border ^B Standard Error Bars ^E Area A Bar B Line L Pie P Scatter S Stacked Bar T Box... Free Text... Lines...-------------------- Fill Patterns... Line Patterns...1Tic OrientationDefaultOFF12Half Tic Height 0.__NNShow Axis Major Grid Lines Minor Grid LinesSelect FontTic LabelsDefaultOther SideOFFBorderDistance from axis 0.__NNSeparate by1tic spacesNumber FormatCrosses axis1at tic mark#12CancelOKIndependent AxisLogarithmic ScaleDependent AxisLogarithmic ScaleMinimum: _________________XXXXXXXXXXXXXXXXXMaximum: _________________XXXXXXXXXXXXXXXXXStep: _________________XXXXXXXXXXXXXXXXXMinimum: _________________XXXXXXXXXXXXXXXXXMaximum: _________________XXXXXXXXXXXXXXXXXStep: _________________XXXXXXXXXXXXXXXXXCancelOKFonts ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXX ________________ XXXXXXXXXXXXXXXXSizes ___ XXX ___ XXX ___ XXX ___ XXX ___ XXX ___ XXXEffectsNORMALLightBoldOutlinedItalicsUnderlinedCancelOKChart Titles 1: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAxis Titles I1: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXI2: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXD1: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXD2: ____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOKCancelLegend PositionBottomRightOKCancelLegend AppearanceOffOnOutlineShadowSelect FontNumber FormatEdit1OKCancelFinal FormFeedRegression Line ExtentData RangeChart SizeDependent AxisIndependent AxisOKCancelValues by MarkersOffOnOKSelect FontCancelNumber FormatChart DimensionsPage Placement & Chart SizeLeft margin: _.__NNNTop margin: _.__NNNChart width: _.__NNNChart height: _.__NNNDisplacements from Axes/PieChart title: _.__NNNBottom title: _.__NNNVertical title: _.__NNNLegend: _.__NNNMarker size: _.__NNNCancelOKBar Chart Distances Distance from tics...... 0.__NN Distance between bars... 0.__NNCancelOK1Begin: _____XXXXXClearCancelEnd: _____XXXXXOKNumber Format Dollar? Percent? Suppress commas? Suppress trailing zeroes? -2.22  (2.22) Precision 01234567Scientific Notation Format Strings ____________________ XXXXXXXXXXXXXXXXXXXX ____________________ XXXXXXXXXXXXXXXXXXXX ____________________ XXXXXXXXXXXXXXXXXXXX ____________________ XXXXXXXXXXXXXXXXXXXXEdit: ____________________XXXXXXXXXXXXXXXXXXXXGlobal upper limit _.__E__NNNNNGlobal lower limit _.__E___NNNXNNGlobalBegin: _____XXXXXEnd: _____XXXXXAddDeleteUse AllOKCancelRegression FunctionsThree regression functions serve four regression modelsshown below. The general syntax for these functions isas follows, with 'type' indicating the model:REGR(type, dependent range, independent range) returns M & BCORR(type, dependent range, independent range)PREDV(type, dependent range, independent range, value)Type = 0Lineary = B+MxType = 1ExponentialMxy = BeType = 2Logarithmicy = B+M*ln(x)Type = 3PowerMy = BxOKFinancial Functions For the financial functions, you should enter cash inflowsas positive numbers, while cash outflows should be enteredas negative numbers. The returned values conform to thisconvention, also. Note that although all arguments are required for eachfunction, you can still do calculations based upon compoundinterest by specifying "0" for the pertinent parameters. Finally, RATE uses an iterative method to compute theinterest rate; if it fails to find this value within 20iterations, it returns an error. Try adjusting the "guess"parameter to (usually) a smaller value if this happpens.PV(rate, nper, rent, fv, type)Type: 0 = Begin, 1 = EndFV(rate, nper, rent, pv, type)NPER(rate, rent, pv, fv, type)PMT(rate, nper, pv, fv, type)RATE(nper, rent, pv, fv, type, guess)OKNumber FormatPrecision01234567Scientific NotationDollar?Suppress commas?Suppress trailing zeroes?Upper limit _.__E__NNNNNLower limit _.__E___NNNXNNPercent?OKCancel112Data RangeOKCancelSelectedLegend Titles1: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX3: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX5: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX6: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX7: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX8: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX10: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX11: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX12: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOKCancelWorksheet Defaults11111Worksheet:ASCII:OutChart:Metafile:Temporary:Save Configuration FileCancelOKChart Switcher1234Restore DefaultCancelOKUse ChartPie Chart AppearancePercentagesIn LegendBy SlicesOffOnValuesIn LegendBy SlicesOffOnNumber FormatLegend Titles PositionNormalBy SlicesCancelOKDate/Time Format ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ______________________________ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEdit: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXBegin: _____xxxxxEnd: _____xxxxxOKCancelAddDeleteLookup FunctionsCHOOSE(index, expr1, expr2, expr3 ... exprn)OKIndex should be a number between 1 and n.Ranges are not permitted in expression list.INDEX(row offset, column offset, range)MATCH(compare value, range, type)Type = 1: Greatest number <= compare valueType = 0: Exact matchType = -1: Smallest number >= compare valueLOOKUP(compare value, lookup range, results range)HLOOKUP(compare value, index, range)VLOOKUP(compare value, index, range)These 3 functions look for the greatest value <=to the compare value.Note: You may specify two-dimensional ranges for MATCHand LOOKUP; the ranges are traversed row-by-row insuch cases.d Day # without leading 0dd Day # with leading 0ddd Day name abbreviationdddd Full day namem Month # without leading 0mm Month # with leading 0mmm Month name abbreviationmmmm Complete month nameyy Last two digits of yearyyyy Entire year numberh Hour without leading 0hh Hour with leading 0i Minute without leading 0ii Minute with leading 0s Second without leading 0ss Second with leading 0AM/PM, am/pm, A/P, a/pDATE(year,month,day)Year is year after 1900,Month 1-12, Day 1-31.TIME(hour,minute,second)Hour 0-23, Minute &Second 0-59.YEAR,MONTH,DAY(expr)HOUR,MINUTE,SECOND(expr)WEEKDAY(expr)Sunday = 1.DAYSMONTH(month,year)ISLEAP(year)Year for these two isactual year.NOW()Date/Time Format SymbolsDate/Time FunctionsOKD0D 0 040 0 04DDD8x8xHx0`    x0`   D0D`8D0D`8 h r sq  t z  q     !q " K !)7 !)1 . W )1 !)1 4 Q R S e f g x y          ( 8 G Hq I O b t z   !   !  ) /=>!X]^Suss_ghdDe]|}"q  q  %-.:EF S^_ mxy q AB$CWXq *Dhn{  q  ! , 9 D O \ g r     !  !!!!. !9!D!Q !r!}! !!!%%%!%%%%%%%%%&a&d&|&&&&&&&&&'%'7'R'd'v''''''( ((0(K(](o(((((()))$)7)H)Y)l)}))))))))))** * ****!*%*)*/*3*7*=*I*P*Q*R*X*Y*Z*_*`*a*j*k *l*t*u*v** **+=@+V++=@,,[,=A,--W=A--.=A.O..=A//////q/0 0 q070H0Iq0f0j0|00000000000111111#181<1@1M 1Q1U1g1u11q111111111q111 2 22 2#2122q222 22222233#3:3O3d3{33333444474=4D4`4n4t4 444 444q666 6$6-6. 6/6869 6F6I6J6K6R6S6T6]6^ 6k6y6z6{66 666666666q999q:8:>:R:X:_:t:::q:::::: ::: :::q::; ";);H;j";;;";<<*" ">)>H>k#>>>#>? ?-#?V?i?jq?k?m?n?o?q?r?s?u?v?w?y?z?{?}?~??? ?????? ??? ??? ???q@@@ @@0@1q@@@q@@A!A-ALAm!AAA!AB B+!BJBiB!BBB!CC'CH!CgCC!CCD!D%DDDe!DDD%DDD EEE E,E=E>qJJJJJJK~J6 0$LL&6: 0BNMv6_ 0BOnN60$ b b 5 $ * 0  6 = C  L( S/ \ Yi &%0=Xq  ! " # $* %8S2'1 (])t*+,-./01 && C3B4=5U6m789:;<= >1 ?I @a A{ B2TDSEFGH I!J:KQLhMN O P Q R S C$eUd!V6WMX[YkZ[\]^_ ` a' b4 cD dPTif*g~hij k lm n opq r st u) v1w9xQ y[ zc {k |u }} ~   e 1   $ 2 = U P P2   %  DPND!+      Pj   :  P   P    % ::P:P6P0Q0Q.0QJ @#p  Qf$  @#p6  Q  @#p   z'  0 QQQQR) R* RF  .&' 50:Rb: R~ h!  q0 R R  ! % 05R @R S @S&   "            SB S^ Sz ?D KQ!S& S& i+@1 `1  Glu<x@<8//_2  ;  >   6 D  S ~0= S!    'C % i   s { ,   $ / ,1 ? )i *   (  %1 .` j q { '3C T  T"  T> 'CTZ    Tv  T   T  T   / T G U `  U 'z  I}??=?]s:  ?  8 '  G HX=[&0?;/3 c6  6    @ E -A;D6{5?:,= j8  <  IA=A@@?A>< A  @ @  R  c = 0'?U:   3UV3Ur3U3Y-,- -  - >  L  [ v'' C9U9   **       U  UW\c  U  V  /%/C" V6" %( VR(P PVn 5V V V     V C    V W W2  WN  Wj  W  W  W W W @@@@ !\!`!e!l  X( X. P P* ! ! !  !  ! !!  3P  ! ""&";"P"e"z """""##*&% #D#^#x# #!#"###$$%$. $J ,'+($d)$*$+$&$3-2.$/$0%1%$2%7,%J 49#5%]6%f7%u8%9%3 %"C:@XJ:  %% % Xf  X  X %" &" &" &,"    &8&C &K  &V &Z  X& @ X@ & &" !   &X & @  @AY"&$ '&/ CE  &&  $ ''  A HY* HYF HYb HY~$ HY$HY$(1'(;'CE  (  QYQYQZ  QZ& QZBQZ^ @ @ @@  )  ZzZZZZ[@@@@*A%&% %!A[" "A[> #A[Z $A[v %A[  A[  '*1 '*; CJ F*F@D [B [B    F ,F@D  \B  \B  \:B \VB/ @%/ 6C' //$ /+ /1/4  /;  /M  /Q  /T /\ /c/o %/}C. \r(/#/!/C4\4/////*%/*C" \"0 0 000"%0)C.\. *0J*\\]]6  * 0*  ]R ]n] ] ]1k'1r$C# ]#]^1'1C!^2! ^N12  ^j '2 ,@K^K    @C23 @C2= 2H  @C 2[  @C  2w @C ^2222 2222 2 "! #^@@@ @^ ^!__.#_J# $ _f#% _#&4g#' _#( _2 )4A*4A+4A,4A%4A@_@475 65A-5o<5.5 6  1   _ f0$ ` `*fB$`F  `b `~fB$` ' `g 0"` `'66Aa A6=6:7+87d7v97; 7 8 8% 8 8^ 7 8 : 8 89 9)'9B9a99%'97,a&,   !99999  9 9 9 99 : :  :aBa^@ :{ @ @ @:"%:"18az8&@a@ a :*  :* / ." @1 @1@1 @1@1@1@1@1@1 @1@3@1@1@1@1 @1@1@1@1@1 @1 !@1"@1#@1$@1%@1&@1 '@1(@1)@1*@1 +@1 ,@1 -@1 .@1  @1 100/1 a 6a6b!b"!b>!bZ!bv!b! b ! b ! b ! c " c "c:"?L*%?O*NcVN> cr<c<c<c<c < c  d d6  dR  dn ??8'?B . d.(?? ???  @  @ #  d CCdC @2@> @H @R@V # @Y  @`  @j @t@x @{ @@ @ @. '@8 @C8d&&   d e e2 eN  ej  e  e  e  e e @$@$@@$ f& f. fJ E-E-E!- %E%- @ff@E?,El5Eo)E,E'E! F* F;  FQ + F} 2 F $F $F0G+GA6Gx 2 G  %H"$GGGH H H@ H] H{ H  H  H H I I"I>I]Iy#"IIIIIJ JJ#J< JJ JV  Jl !Jy "J J$f#%f'J>gBtJtuxRy*{|J*2RZ Zj*Zb*r*rbjjr$  Opus Printer Configuration Utility v. 1.00SerialParallelDecimal codes only; separate by space!EXStandard Characters per Line: ___xxxEXCondensed Characters per Line: ___xxx. H Printer Initialization: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Line Terminator: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Page Terminator: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Draft: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Final: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Condensed: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Bold On: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Bold Off: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Italics On: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Italics Off: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Underline On: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. H Underline Off: ______________________________xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxLoadCancelSaveG$OP+"#37Rq00.Ms&&?*^}) ),Kw,,M.l.@  .QX  a&!"">6 Z/ v /  %  %  ) ((+:+V-r-+'5path = C:\opus\fonts\ 01p screen.sys ATSS10.FNT ATSS12.FNT ATSS18.FNT ATSS24.FNT ATTR10.FNT ATTR12.FNT ATTR18.FNT ATTR24.FNT ATTP10.FNT 02p screen.sys ATSS10.FNT ATSS12.FNT ATSS18.FNT ATSS24.FNT ATTR10.FNT ATTR12.FNT ATTR18.FNT ATTR24.FNT ATTP10.FNT 03p screen.sys ATSS10CG.FNT ATSS12CG.FNT ATSS18CG.FNT ATSS24CG.FNT ATTR10CG.FNT ATTR12CG.FNT ATTR18CG.FNT ATTR24CG.FNT ATTP10CG.FNT 04p screen.sys ATSS10.FNT ATSS12.FNT ATSS18.FNT ATSS24.FNT ATTR10.FNT ATTR12.FNT ATTR18.FNT ATTR24.FNT ATTP10.FNT 21 fx80.sys ATSS10EP.FNT ATSS12EP.FNT ATSS18EP.FNT ATSS24EP.FNT ATTR10EP.FNT ATTR12EP.FNT ATTR18EP.FNT ATTR24EP.FNT ATTP10EP.FNT 31 META.SYS ATSS10MF.FNT ATSS12MF.FNT ATSS18MF.FNT ATSS24MF.FNT ATTR10MF.FNT ATTR12MF.FNT ATTR18MF.FNT ATTR24MF.FNT ATTP10MF.FNT ***Just a note: the author states that a new version, 2.3 will be available in the middle of July. This version will allow reading and writing lotus worksheets (wks and wk1), the moving of graphics text with the mouse, far better use of memory allowing larger sheets, and other enhancements. In order to get the lotus read/write capability, however, you need to register with him.*** Opus v. 2.00 -------------- Spreadsheet and Charting program for the Atari ST by Doug Harrison >>> Introduction Opus is a GEM spreadsheet and charting program, which I think you'll find powerful, fast, and easy to use. In order to keep this documentation to a reasonable length, I'll focus primarily on description of features, rather than provide a full tutorial (which probably isn't needed). Some of you may be familiar with the original version of Opus, which appeared in the Sept. 1988 ST-Log. If you fall into this category, great! You can skip over the majority of the spreadsheet description, but please be sure to read the section on charts and the files INSTALL.DOC and CHANGES.DOC. >>> Shareware Opus versions 2.00 and above are shareware. Opus version 2.00 is the result of about 8-9 months of additional work and includes many new features above and beyond the original; the charting facility is completely new, and the spreadsheet is much faster in all operations (for a description of most of the changes and additions, please see the file CHANGES.DOC). I plan on supporting Opus with at least one or two upgrades, and I will be available to answer questions through the mail and on Compuserve and GEnie. If you find Opus useful and wish to support my efforts, you can send a check for $15 (or whatever you feel the program is worth!) to: Doug Harrison P.O. Box 66236 Baton Rouge, LA 70806-6236 For quick response to questions, my Compuserve ID is 72277,2315 and my GEnie mailbox address is D.S.HARRISON. There also is (or soon will be) an Opus topic in Category 2 of the GEnie message base. >>> Distribution Policy You may freely distribute Opus (and please do), as long as all files and notices are included. It may be included as part of "shareware disks" provided by various groups, as long as no fee beyond media costs is charged. >>> Running Opus IF YOU READ NOTHING ELSE, PLEASE, PLEASE READ INSTALL.DOC!!!! Read it NOW, before you try to run Opus! It really and truly DOES contain ESSENTIAL information, OK?! (forgive my tone, I'm just speaking as I need to be spoken to...) Here's a list of the files Opus tries to load when it's executed, in order: 1. OPUSMONO.RSC or OPUSCOLR.RSC (depending on monitor in use) 2. PRINTER.INF (printer control codes) 3. OPUS.CNF (configuration file, explained later) 4. screen fonts, provided GDOS is present 5. OPUS.WID (printer font widths file) Opus doesn't need to access the disk it was loaded from once it has booted. However, when printing charts on a floppy-based system, the disk containing the GDOS files must be present in the boot drive. Please see the section "Printing Charts" for details. /////////////////////////////////////////////// ///// Worksheets ///// /////////////////////////////////////////////// Now that you've got Opus up and running, you should have a blank worksheet on your screen. Let's first take a look at "The Panel", the area directly underneath the menu bar. >>> The Panel The Panel contains the following items, from left to right: 1. the active cell or cell cursor location 2. an icon area, containing the "cell deletion" icon and the "data entry" icon (the X and check-mark icons, respectively) 3. the edit area, in which you enter data, consisting of two 50 column lines. The panel also may contain up to three additional icons, and these indicate various states. First, the "Circ" icon may appear should you enter a formula that contains or makes a circular cell reference (this icon may show up as "???" if Opus can't determine circularity- more on this later). Second, if the cell cursor is moved into a hidden cell, the "H" icon will appear. Finally, the "P" icon appears when the cell cursor is in a protected cell. A click on the "Circ" icon will present you with an alert box indicating the cell containing the circular reference, while clicking on the "H" or "P" icons will unhide or unprotect the active cell. If you want to delete the currently active cell, click on the cell-deletion icon. Similarly, to complete data entry into a cell, click on the data entry icon or press RETURN, ENTER, or any of the cursor keys. >>> Data Entry Opus supports the three traditional spreadsheet cell classes: numbers, labels, and formulas. Unlike other spreadsheets which require you to precede a label with the apostrophe or formulas with plus or equal signs, Opus uses the function keys F8, F9, and F10 to change cell class. You may also perform this action from the Edit menu. Look under the Edit menu now, and note many items have keyboard equivalents. All menu items with corresponding keyboard commands have the commands listed to their right. If you're unsure of the meaning of some of the symbols, please look under the Help menu item and click on the Keyboard entry. Here, you will also find all the ways you can move about the spreadsheet. For a list of the various mouse functions, please refer to the Help item Mouse. >>> Cell Format Opus offers many options for cell format, and they are found under the Edit menu item. All but the number formatting options are found in the same dialog, and both of these dialogs reflect the state of the active cell when they are first displayed. To display this dialog, click on Justification under the Edit menu. The Justification button will be selected, indicating that this parameter is the one that will be changed. In order to alter the text style, for example, you must select that button as well. Now, consider the "extent" buttons, which allow you to specify whether the format changes should affect only one cell, a range, or the entire worksheet. For example, to change the justification of a range without altering other formatting within the range, make sure that the Justification button is the only one selected when you click on OK or press RETURN. Please note that the sparse matrix design requires any cell containing data or a format differing from the global format to *exist*, which means that it consumes memory. This makes it impossible to format an arbitrarily large range. However, you may certainly change the default cell format through the "Global" option, affecting all existing cells and all cells entered thereafter. >>> Number Format Now, pull down the Edit menu and click on Number. This dialog functions just like the previous one; to select an attribute to be changed, you must click on its title. For example, to turn off commas, click on the line "Suppress Commas?", click on the box to its right (checking it), and then press OK or hit RETURN. Likewise, if you wish to change the precision, click on the "Precision" title. The "Format Strings" option allows you to specify a string that will be output on all numeric or formula cells possessing that attribute. For example, you could specify a format string "Part #", and any cell having that as part of its number format would be display as "Part #xxx", where xxx is its value. You can use the reverse apostrophe "`" (the key to the left of Backspace) to specify the value position within the format string; the default is to append the value to the end of the string. In order to make a new format string, click on the "Edit box," and then type in the string. When you're done, click on "Add." The string will appear in the scrollable list. To make the string part of a cell's format, click on the string within the scrollable list and also on the "Format Strings" title before exiting the dialog. The "Global Upper and Lower Limits" fields contain the values above and below which the cells will display as scientific notation. For example, if the global lower limit is 1E-3, any cell containing a value whose magnitude is less than 0.001 (but not equal to zero) will be displayed in scientific notation. Note: Many Opus dialogs use a worksheet range as a parameter. If a range was selected before the dialog was invoked, that range will appear in the "Begin" and "End" fields in the dialog. In the case of the format dialogs, the "Range" button will also be preselected. If a range was not selected, however, the extent of the format dialogs will be set to "Cell," meaning that the active cell alone will be affected (provided you don't override this). In the case of the Number format dialog, the "Use All" button will be preselected as well, so that you needn't click on all the attribute titles you want to alter. >>> Block Commands A block or range is simply a rectangular group of one or more cells. You can select a block by dragging the mouse or clicking on the Start and End Block items under the Block menu. If you're using the mouse, the worksheet will scroll if you move off the working area. When a block is selected, several worksheet functions become available. The Show First Cell and Show Last Cell items under the Marks menu change to Show Block Start and Show Block End. Under the Block menu, Copy, Move, and Delete Block become available. Before discussing the items under the Block menu, let's take a look at the difference between relative and absolute cell references. >>> Cell References Cell references within formulas are divided into relative and absolute types. A relative cell reference is written as A1, while absolute cell references are written as $A1, A$1, or $A$1. The dollar sign indicates whether the row or column part of the reference is to be considered absolute, meaning that it is "cast in stone" and will never be altered by any worksheet function, such as Move Block, Replicate Cell, or Insert Row. To clarify, consider the worksheet below: A B 1 1 A1+1 2 B1+1 A2+1 If you selected the range A1:B2 and then chose to move it to cell A3, the resultant worksheet would appear as follows: A B 1 2 3 1 A3+1 4 B3+1 A4+1 As you can see, the relationships between the formulas have remained intact. Were those cell references absolute, they would not have been altered by the move. Note that several worksheet functions give you the option to consider *all* cell references as absolute, and these include Copy and Move block, Insert and Delete row/column, and Replicate Cell. >>> Copy and Move Block These functions, along with Delete Block, are only available when a block is selected. So, to copy or move a block, first select one, and then move the cell cursor to the cell you wish to be the upper-left corner of the destination block. When you choose one of these, you will first be asked to confirm your selection, as there is no "Undo" function. Then, you will be asked whether to treat all cell references as absolute, including the relative ones. Generally, you'll want to choose "Relative," so that only the true absolute references will be considered absolute. And in any event, a relative reference will only be adjusted provided it points to a cell contained within the selected range, which consequently also changes position. As a final point, be aware that cells *outside* the source range containing formulas with cell references pointing within the source range will *not* be altered, even if the range is moved. For example, suppose cell F1 references cell A1, and you move the range A1:B2 to cell A3. F1 will continue to reference cell A1. >>> Delete Block Permanently deletes a block. >>> Insert and Delete Row/Column These functions allow you to specify whole or partial row and column insertion and deletion. As an illustration of "partial," a partial row is defined as follows. First, if no block is selected, the partial row extends from the active cell to the rightmost cell in that row. If a block is selected, then the partial row extends from the upper-left cell in the block to the rightmost cell in that row and within the block. For the sake of the operation, a "virtual block" is defined as consisting of the partial row plus all partial rows below it. A partial column is defined in an analogous manner. This allows a rather flexible definition of the extent of these operations, so that, for example, it's easy to insert a row at row #18, confined to columns F and G, rather than extending over the entire worksheet space (columns A..IU). Without the "partial" option, you would have to select the range F18:G998 and then move it to cell F19. Note: These operations are really block moves, and the description of the handling of cell references for block moves applies here as well. >>> Data Fill This function fills a range with numbers, beginning at some initial value to which some increment value is added for each cell. You specify the direction of the data fill as "Right" or "Down." >>> Replicate Cell This function copies a cell throughout a range. If the cell contains a formula, then relative cell references are adjusted, provided you haven't click on the "Absolute" button in the dialog. Note that it doesn't matter whether cell references point to cells within the selected range, as it does for block copying and moving. >>> Sort This function uses the ShellSort algorithm to sort a range on a row or column basis. For example, consider the range A1:C10, which is to be sorted by row. For "Key Cell," I specify cell B1, meaning cells in column B are compared. Then rows 1-10 are sorted based on the values in column B, for columns A-C. You may also specify ascending (low to high) vs descending (high to low) as the "sense" of the sort. The precedence of cells is as follows, from lowest to highest: 1. Empty cells 2. Values (numeric or formula cells) 3. Labels. Note that relative cell references in formulas aren't affected by the sorting operation (in other words, any cell reference is treated as if it's absolute). >>> Auto Cursor To illustrate this feature, select a range and position the cursor anywhere within it, except the last cell. Now press RETURN, and observe, the cursor advances to the next cell. You may specify the direction for the auto cursor through the Options menu, and you may also turn it off. This feature comes in really handy when you have a lot of numbers to enter, as you can first select a range and then enter the data solely through the numeric keypad. The worksheet also scrolls properly if the range extends beyond the displayed portion. And that about does it for the block operations. Let's forge ahead and consider formulas and functions, but first a few words about recalculation modes. >>> Recalculation Opus provides natural order recalculation, meaning that during evaluation of a formula, any cell references are calculated before their values are used. This ensures that formulas containing references to other cells are calculated based upon up to date values. Opus also provides an automatic recalculation feature, meaning that if you change the value of a cell that is referenced by some formula, that formula will be recalculated automatically. This is a little different from other spreadsheets that provide a similar function, in that Opus doesn't recalculate the entire spreadsheet, but rather, just those cells that are affected by the change. This method (also called minimal recalculation) can be much faster for large worksheets and literally makes this a usable feature. How does Opus know what cells are affected? Briefly, each cell that is referenced by a formula has a "dependent cell list," and when you change the value of such a cell, Opus can traverse this list and recalculate all the other cells that depend on the cell's value. Note that having a dependent cell list requires a cell to exist, meaning it consumes memory. Be aware that range references within formulas cause an entry to be placed in the dependent cell list of every cell within the range, and the cells will be created as necessary. This precludes the use of arbitrarily large ranges in formulas, lest you're fond of "out of memory" errors. Finally, note that you may turn off natural order and automatic recalculation through the "Options" menu. With both turned off, recalculation proceeds in a row by row fashion, which can be useful in some applications (the supplied amortization spreadsheet depends on it). Now, it may rarely be necessary to turn off these features, so that Opus may complete the recalculation; you will be informed of this with a friendly alert box. For example, consider the worksheet below: A B C...........IT IU 1 B1+1 C1+1 D1+1.......IU1+1 A2+1 2 B2+1 C2+1 D2+1.......IU1+1 A3+1 . . 100 B100+1 C100+1 D100+1.....IU100+1 1 In order to calculate cell A1 using natural order, the value of cell B1 must be known. But to calculate B1, the value of C1 must be known. And so on, for 25,500 cells. Essentially, this involves a recursive algorithm, that is, a function that calls itself. If this function was allowed to call itself 25,500 times without returning in the meantime, the machine would surely crash. But don't worry, this can't happen in Opus 2.00; at worst, you will be informed of this state with an alert, "Stack is nearing overflow...", and you should then turn off natural order and/or automatic recalculation. In general, you'll never see this alert, as it requires a fairly large and somewhat contrived spreadsheet before it appears. This worksheet also confounds determination of circularity for similar reasons; it most definitely will cause the "???" icon to appear in the Panel. >>> Global Recalculation When you select "Recalculate" from the "Options" menu or press F1, Opus recalculates the entire spreadsheet, and this is called a global recalculation. Natural order will be used, provided it hasn't been turned off. However, the state of the automatic recalculation mode isn't relevant here, since we're recalculating the entire worksheet. >>> Formulas Formulas in Opus consist of valid arithmetic expressions, composed of the following: - numbers, followed by an optional percent sign - cell references - arithmetic operators +, -, *, and / - logical operators =, <>, <, <=, >, >= - unary minus, "-" (i.e. negation operator) - functions and their parameter lists, but without the silly '@' sign required by other spreadsheets - expressions in parentheses. Numbers have 17 decimal digits of precision, and the range is +/- 1E-37 ... +/- 1E37 or thereabouts. At present, Opus doesn't support strings in formulas or string functions; a future update likely will. The maximum formula length is 100 characters. Opus follows the usual rules of operator precedence, summarized below, from highest to lowest: - unary minus - expressions in parentheses - *, / - +, - - =, <>, <, <=, >, >= Operators with equal precedence are evaluated left to right, so that 6/3/4 is interpreted as (6/3)/4, rather than 6/(3/4). >>> Functions The heart of any spreadsheet lies in its list of functions; Opus provides some 59 functions, which I will divide into the following categories: Arithmetic, Power, Trig, Logical, Statistics, Regression, Probability, Financial, Lookup, Cell, Range, and Miscellaneous. Please note that range references are written as two cell references separated by the colon, as in "A1:F5". >>> Arithmetic - DIV, MOD (numerator, denominator) These are division and modulus functions that satisfy the equation below (for both real and integer values): x = DIV(x,y)*y+MOD(x,y) - ABS (expr) Returns the absolute value of expr. >>> Power - LN (expr)..............natural logarithm (base e) - LOG (expr).............log base 10 - EXP (expr).............e raised to a power - POW (expr1,expr2)......expr1 raised to expr2 power - SQR (expr).............square - SQRT (expr)............square root >>> Trig All the trig functions (except RAD) expect angles to be specified in radians, and the inverse trig functions return a radian value. - SIN, COS, TAN (angle)........sine, cosine, tangent - ASIN, ACOS, ATAN (expr)......inverse functions - SINH, COSH, TANH (angle).....hyperbolic sin, cos, tan - ASINH, ACOSH, ATANH (expr)...inverse functions - RAD (angle in degrees).......returns angle in radians - DEG (angle in radians).......returns angle in degrees - PI().........................returns pi >>> Logical Operators: =, <>, <, <=, >, >= IF (condition, action, alternate action) The three IF parameters may be any valid expression, including nested IFs. IF returns the value of "action" when condition evaluates to non-zero, and it returns "alternate action" when condition evaluates to zero. AND (expr1, expr2, expr3, ...) Returns 1 if all parameters are non-zero, and 0 if any evaluate to zero. OR (expr1, expr2, expr3, ...) Returns 1 if any parameter is non-zero, and 0 only if all evaluate to zero. NOT (expr) Returns 1 if expr evaluates to zero, and 0 if expr evaluates to non-zero. Both AND and OR require at least two parameters. >>> Statistical - SUM (range) Computes sum of all values within range. Empty cells and labels are considered to have value 0. - PROD (range) Computes product of all values within range. Empty cells and labels are considered to equal 1. Should the range contain no values, PROD returns 0. - MEAN (range) Computes the mean or average of all values within range. Empty cells and labels aren't considered. - VAR (range) Computes the sample variance for range, ignoring empty cells and labels. - SDEV (range) Computes the sample standard deviation for range, ignoring empty cells and labels. - SERR (range) Computes the sample standard deviation of the mean (the standard error) for range, again ignoring empty cells and labels. - MAX, MIN (range) Return the maximum and minimum values within the range. - COUNT (range) Returns the number of cells containing values within range. >>> Regression Note that these three functions all require the "Type" parameter, which is explained under REGR. - REGR (type, y-range, x-range) Performs linear regression via the least squares method on any of the following models: Type Equation Model 0 y = Mx+B Linear 1 y = Be^(Mx) Exponential 2 y = B+M*ln(x) Logarithmic 3 y = Bx^M Power Please note that Opus performs the proper transformation on the data for you, so you aren't required to have a separate column for e^x to use the exponential model, for example. REGR returns the value "M" in the cell containing the formula and the value "B" in the cell immediately to its right. "B" will overwrite this cell, so make sure you store no data there! - PREDV (type, y-range, x-range, x-expr) This function calculates the value "y" based on the regression parameters M and B for the value "x-expr". Be aware it is more time and memory efficient to simply plug the number into the proper equation, provided of course you have already determined M and B through REGR. - CORR (type, y-range, x-range) CORR rounds out the regression functions. It calculates the correlation coefficient, which is a measure of goodness of fit. The regression functions allow empty cells within their ranges. X and y values are associated by their cell locations within their respective ranges, not by the number of empty cells that may separate them. For example, consider the range A1:A5 below: A B 1 1 2 empty 3 empty 4 2 5 3 For the sake of the regression calculation, value 1 is cell A1, value 2 is cell A2, and so on. It is perfectly legal to have an x-value without a corresponding y-value; that x-value will simply be discarded from the calculation. However, the reverse is not true; should you specify a y-value without a corresponding x-value, any of these functions will return an error. I chose Opus to work in this manner because in my work, I'm often collecting sets of data from several trials of the same experiment, where the known values are the same from trial to trial. Occasionally, during a trial one of the data points gets botched, and it should be discarded from the calculation. By simply deleting the cell which would otherwise contain that y-value, I can use the same template for analyzing all the data sets. (I wish my Hewlett-Packard calculator worked this way; instead, it forces me to delete any x value without a corresponding y value, altering the relationships between other data sets which may be in its memory) Finally, all the regression functions allow ranges spanning more than one column or row. Values are associated on a row by row basis. >>> Probability RAND (lower bound, upper bound) Returns a random number between the given lower and upper bounds. The difference between these two numbers must be less than 16,277,216, since this is the range of the ST's random number generator. COMB, PERM (x, y) Combinations and permutations of x objects taken y at a time. >>> Financial These functions operate somewhat differently from those in the original version of Opus. First, all parameters are required. Second, I've adopted a convention taken by my HP- 27S calculator and also, at least, by the Microsoft spreadsheet Excel. This involves breaking down money values into cash inflows, which are expressed as positive numbers, and cash outflows, expressed as negative numbers. For example, the PMT function will normally return a negative value, as you are "paying money." I found this method confusing at first, but I grew to prefer it, and since I (occasionally) like to support standards... The "type" argument appears in all the financial functions, and if equal to 1, it indicates payments occur at the ends of periods (ordinary annuities). If type equals 0, payments are assumed to occur at the beginning of periods (annuities due). Note that for some combinations of arguments, namely those implying a simple or compound interest calculation, the type field will be meaningless; nevertheless, it is required as a place-holder. The number of compounding periods should be whatever is most appropriate; for example, 365*n for daily compounding over n years. The rate arguments refer to the interest rate per compounding period, so for monthly compounding over 1 year at 12% interest, rate would equal 12%/12, or 1%, while # periods would equal 12. For working, real world examples of the financial functions, I refer you to the files "FINCALC.OPS" and "AMORTIZE.OPS." - PV (rate, # periods, payment, future value, type) Computes present value. - FV (rate, # periods, payment, present value, type) Computes future value. - NPER (rate, payment, present value, future value, type) Calculates number of periods. - PMT (rate, # periods, present value, future value, type) Calculates payment. - RATE (#periods, payment, present value, future value, type, guess) Computes interest rate. RATE uses an iterative method (Newton's) to find rate; it requires a "guess value" to seed the process, and you should try using a value less than what you expect RATE to return. (Good starting points for guess are values like 0.01, 0.001, etc.) RATE returns an error if it can't find a reasonably accurate solution within 20 iterations. The financial functions are based on the following equation, and RATE successfully returns if it finds an interest rate that satisfies the equation to an accuracy of 1E-8. (Equation from Hewlett Packard 27S calculator manual) 0 = PV+(1+(i%*S)/100)*PMT*USPV+FV*SPPV, where S = payment mode (0 for end mode, 1 for begin mode. Note this is exactly opposite to what the functions expect as an argument; the value 1 seemed more logical than 0 to indicate a date later in the period.) i% = periodic interest rate n = number of compounding periods SPPV = (1+i%/100)^-n USPV = (1-(1+i%/100)^-n)/(i%/100) >>> Lookup - INDEX (row index, column index, range) INDEX returns the value of a cell within range, located by row and column index, which must be numbers greater than or equal to one. These indices represent offsets into the range, such that the upper-left corner of the range has 1,1 for its indices. For example, INDEX(1,1,A1:B5) returns the value of A1, while INDEX(3,2,A1:B5) returns the value of B3 (row 3 and column 2 within the range A1:B5). - VLOOKUP (value, column index, range) VLOOKUP searches in the first column of the indicated range for the greatest value less than or equal to the value you supplied, and it returns the value in the same row as this cell, with the column determined by "column index" as an offset into the range. Like INDEX above, a value of 1 indicates the first column within the range, 2 the second, and so on. The function is a "vertical lookup," as it searches in the vertical direction. An error occurs if no match is found or the index references a column outside the block. - HLOOKUP (value, row index, range) This function is exactly analogous to VLOOKUP, except that it performs a horizontal lookup. That is, it searches the first row of the indicated range, looking for a value less than or equal to the value you supplied, and it returns the value in the same column as this cell but in the row indicated by "row index." Again, the row index is an offset into the range, such that row index = 1 indicates the first row of the range. >>> Cell - ISERR (cell ref) Returns 1 if the cell referenced has an error status and 0 otherwise. - ROW, COLUMN (cell ref) Return the row and column number of the argument. >>> Range - ROWS, COLUMNS (range) Return the number of rows or columns in the range supplied. >>> Miscellaneous - FAC (expr) Computes the factorial of expr, which must be an integer such that 0 <= expr <= 33. - ROUND, TRUNC (expr, place) These functions take an expression and either round or truncate it to the value specified by "place." Place may be positive, negative or zero, and I think an example will clarify the differences. Consider the number 126.556, supplied to ROUND and TRUNC, for the following values of place: expr = 126.556 place ROUND TRUNC 2 126.56 126.55 1 126.6 126.5 0 127 126 -1 130 120 -2 100 100 -3 0 0 As you can see, you can round or truncate within the whole number portion of the expression, as well as within the fractional portion. >>> Cell Status Every living cell has an associated status which tells Opus whether it's full, empty, or for some reason generated an error. Error-trapping in formula evaluation is extensive, and I think, complete. For example, if a formula caused a division by zero, the cell will display a "DivBy0" error message, and any cell that referenced it will also assume this status upon recalculation. There are several other error messages, and they are used depending on the nature of the offense. The syntax error is a special case; should you enter a formula that's semantically incorrect, Opus will "keep you in that cell" and (usually) place the cursor near the source of the error in the edit area. Users of the original version will be glad to hear that Opus will no longer crash upon floating point overflows; this was an additional benefit of putting Personal Pascal on the shelf and rewriting Opus in Mark Williams C. Now, floating point overflows will display as "a very large number." There remains only one loose end in the error-checking; Mark Williams C is supposed to set a certain variable when the library function "pow" overflows, and it doesn't. Thus, the spreadsheet function POW and several others, including the financial functions, will generate "a very large number" upon pow overflow, and the cell status won't reflect the error condition. Hopefully, MW Co. will correct this in a future compiler update. >>> Named Cell and Range References Opus v. 2.00 and above support named cell and range references, so that you may give a cell or range a friendly English-language name for use within formulas. These "aliases" may be up to 10 characters long; they consist of alphanumeric characters and the underscore and may not begin with a numeral. Also, you aren't allowed to create a name that duplicates a valid cell reference or a function name. Opus supports as many as 100 of these aliases, and you create them through the Define Name dialog, which is found under the Options menu. To use this feature, enter the name you wish to define in the "Name:" line and also the cell or range reference (using dollar signs to indicate absoluteness) in the "Refers To:" line. Then, add it to the list by clicking "Add." The name will appear in the scrollable list (which is always sorted), and it will be available for use in functions. To delete a name, click on it and then click "Delete." It will be removed, and all occurrences of that name within the worksheet will be replaced by the underlying explicit cell or range reference. Note that when you click on one of the names in the list, Opus places that name and its value in the two editable fields below the list. As long as you don't alter the name itself, you may then modify the "Refers To:" line and click on "Add" to lock in the modification. When deleting or altering names, there may be a slight delay as Opus performs some housekeeping (converting names to explicit references, validating what in effect may be completely new formulas, updating dependency lists, etc.). Bear in mind these named references behave exactly like explicit ones, following the same rules governing adjustment for worksheet operations such as copy, move, insert row, and others previously described. You may notice when copying, moving, or replicating formulas that Opus substitutes the explicit reference for the named reference. This happens when a named reference needs to be adjusted; there just isn't any good way to make a single name point to more than one cell or range! However, this substitution will not be applied to completely absolute named cells or ranges, since these are never adjusted. >>> Files You may save and load whole worksheets and blocks; block files consist solely of data, while worksheet files contain the data, all the user settings, and the four charts. A block may be merged into the current worksheet, while loading a file causes the current worksheet to be erased. File operations are much faster in Opus 2.00, largely due to use of a custom 10 sector buffering scheme. In other words, Opus always reads or writes 10 sectors worth of data when it accesses the disk, unless of course there simply isn't enough data to fill 10 sectors. The speed increase is truly remarkable, and to take full advantage of it on floppies, be sure to use a "twisted" disk formatted for 10 sectors/track. Please note that Opus 2.00 files are not compatible with the original; too many fundamental changes were made. However, I will maintain compatibility with this version in future updates. >>> Printing You control worksheet printing through the Print dialog, found under the File menu. You may enter two title lines, and these will appear on the first page only. Opus supports one-line headers and footers; you may easily include such things as page number, file name, date, and time, and any part of a header and footer may be left, right, or center justified. To see how to accomplish this, please refer to the Help menu item Print/Save As Text. The only really new features here are the margin and lines/page fields; margins are specified as number of characters or lines from the respective side of the page. For example, a right margin of 5 will leave a 5 character margin on the right side of the page. The other Print dialog options should be reasonably self-explanatory. In order for features such as condensed print and draft vs. final to work, Opus needs to know the proper control codes for your printer. Since these are everything but standardized, I've included a program, PRINTDEF.PRG, so that you may customize Opus for your printer. Please see the file INSTALL.DOC for details on PRINTDEF. To wrap up this subject, you may also save a file as text, which really means print a standard ASCII file to disk. This file will include titles, headers, footers, etc., but it will not contain any text special effects (naturally). >>> Freeze Titles To freeze a row and/or column, position the cell-cursor in the *last* row or column on the screen you wish to freeze. For example, suppose you have rows 5 through 20 on the screen, and you want to freeze rows 5-15. Place the cell cursor in row 15, and choose Freeze Titles from the Options menu. Select Row and press OK. Now, you may scroll downwards, while the frozen rows remain on screen; you are also prevented from advancing the cursor above row 16. This can be very useful when you have labels over several lines that you'd like to keep in view at all times. Although freezing affects the screen appearance, it has no effect on printing. >>> Defaults Opus 2.00 allows you to save your favorite settings in a configuration file, OPUS.CNF, which is loaded at boot-time. This file contains default path information, worksheet options, and chart options. You may change the defaults and save a new configuration file through the Defaults item under the File menu. To change paths, click on the path lines and select a new one with the item selector. Besides the paths, OPUS.CNF contains the following items: - global column width - global cell format - auto-cursor status and direction - natural order and automatic recalculation statuses - show formulas status - grid on/off - small font (for monochrome) - printer: - show row/column titles - condensed print status - show formulas status - header - footer - draft vs. final - top, bottom, left, and right margins - lines/page - charts: - all user-controlled options (except selected ranges), taken from current active chart Note: The Temporary Files path refers to the path where the temporary metafile and worksheet files will be saved during chart printing. More to come... /////////////////////////////////////////////// ///// Charts ///// /////////////////////////////////////////////// NOTE: If GDOS isn't installed, you won't be able to chart. If you aren't sure how to create a proper ASSIGN.SYS or OPUS.WID file, please see INSTALL.DOC for instructions (it's really pretty easy, as I've written two short programs to facilitate the process). >>> The Basics The charting facility is implemented as a mode separate from the worksheet. To create a chart, you first select ranges from the worksheet for the chart data sets, and then select To Chart from the worksheet Chart menu. This takes you to a new screen and menu bar, from which you may customize the chart's appearance and print it. Opus displays the chart in a window whose maximum size is 8 inches wide by 5 inches tall, and the screen display is a very close approximation of the final printer output. Finally, to get back to the worksheet, select To Opus from the chart File menu. Note that you can easily flip back and forth by pressing the control-C key. In the following sections, I'll describe some of the charting conventions. Since I feel the charting features are mostly intuitively obvious, afterwards I will simply run through the menu items and explain some of the subtler points, leaving the rest to experimentation. However, it is probably a good idea to read the section on saving metafiles and printing charts, which are found under the "File" heading. >>> Axis Naming Conventions All chart types except Pie are essentially plots of the equation y = f(x), where y is a variable that depends on the value of x. X is typically associated with the horizontal axis and y with the vertical, but since Opus allows rotation of the axes, this distinction can become blurred. Since x is more properly referred to as the "independent variable" and y as the "dependent variable," I call the axes "Dependent Axis" and "Independent Axis." >>> Data Series A data series is simply a set of values associated with an axis variable. The Independent Axis may have only one associated data series, but you may specify up to six Dependent Axis series, identified by the letters A-F. To select a range as a data series, first select a worksheet range, drop down the worksheet Chart menu, and click on the desired item under the greyed-out "Data Ranges" label. A small dialog appears, containing the range definition. Press OK to complete the process, and the chosen menu item will be checked to indicate it's in use. To delete a series, click on the appropriate menu item and click on the Clear button within the select-range dialog. In order to produce a Pie chart, you must first select a range for the Independent/Pie series (this one does double-duty). To produce any of the other chart types, you must select at least one dependent variable range. The dependent and independent variables are associated exactly as for the worksheet regression functions. That is, ranges may extend over more than one column; they are associated on a row by row basis. Also, it is perfectly legal to have an independent value without a corresponding dependent value, but the reverse is not true. Finally, you may specify labels for the independent range for any chart type except Pie; if the first cell within the independent range is a label, all the rest must also be labels. The labels have implicit values of 0, 1, 2, ... >>> Plotting Standard Error Bars and Regression Lines These may be automatically plotted, providing you've created the formulas in the worksheet. Simply associate the ranges with the appropriate data series. Note that for regression, you must select the slope and y-intercept cells as a range, and the slope must be the first cell in the range. >>> The Screen Display The size of the chart as displayed on the screen is very nearly the same as the final printed size, and the relationships between objects are practically identical between the screen and printer. When you alter the chart size, you will find that the window containing it expands or shrinks, and it is centered at all times. The window size corresponds to the chart area, with a 0.1 inch margin around all sides. It also reflects the "frame" that will contain the chart when it's imported as a metafile into another program. Since redrawing the screen can take a couple of seconds, I thought it preferable to redraw the screen only when requested. Thus, you may make many changes affecting a chart's appearance, and when done, press 'D' to force a redraw. About the only time the chart is drawn without the user's request is when he flips over from the worksheet, changes the chart size, or selects a new chart with the chart switcher. >>> Markers The objects indicating plotted points are called markers. For line and scatter charts, the markers are as follows: data series A: circle, B: square, C: up triangle, D: cross, E: down triangle, F: plus. Bar, pie, and area markers are differentiated on the basis of fill pattern. Be aware that in color, the circle marker may appear as a plus sign at the standard size of 0.08 inches due to the limited resolution, but it will print fine (details on altering the size follow). >>> The Chart Switcher Opus supports four charts per worksheet, and you select them through the Chart Switcher dialog. This dialog is accessible from both the worksheet Chart menu and the chart File menu. To restore a chart to the default settings and clear all range definitions for that chart, click on the Restore Defaults button. >>> Measuring Many dialogs allow you to alter the sizes of objects; Opus uses inches for all measurements. >>> The File Menu A. Save Metafile... Opus is capable of saving two types of metafiles, a standard one (.GEM) suitable for programs that read metafiles, like Publisher ST, and a special one (.GEO) intended for later printing by OutChart. Opus will ask you to specify the format before allowing you to choose a file name; choose "Standard" if you intend to load the metafile from another (unrelated) application and ".GEO" if you plan on printing the file from OutChart. Note: OutChart doesn't like standard metafiles at all; please feed it .GEO files, unless you enjoy "Corrupted Metafile" error messages (read on for explanation). Although programs like Publisher ST allow scaling of imported metafiles, for best results you should keep the relative horizontal and vertical dimensions the same. You may notice that the square marker types vary in size somewhat in a metafile imported into Publisher, even though the chart is set to the right size. This is simply a consequence of round-off error in calculating the size of the box on the screen (although the box is a square by metafile standards, some round-off error occurs depending on where the box is to be located on the screen or page). As you would expect, this effect decreases in significance as the resolution of the output device increases; that is, it's most noticeable on the color monitor and hardly noticeable on a 150 DPI printer. Before printing a chart, Opus saves a temporary metafile which it later interprets; Opus isn't afflicted with similar round-off errors because it uses some special metafile commands to ensure uniform sizes for markers. OutChart metafiles contain these special commands as well. Unfortunately, other programs wouldn't know how to interpret these special commands, so "Save Metafile" can also save a standard one that should be compatible with any program that claims to load metafiles. B. Print... Prints the chart. An option for a final formfeed is present, since some printer drivers execute a formfeed when Opus closes the printer workstation, but others don't. For details on sizing the chart and placing it on the page, please refer to Chart Dimensions under "The Edit Menu." See the file OUTCHART.DOC as well for an alternative to printing from within Opus. To conserve memory, Opus loads the printer driver and fonts at print-time. The process is as follows: 1. Opus saves a metafile and the worksheet, in the path specified for Temporary files 2. Opus releases the worksheet memory and screen font memory to the system, 3. Opus loads the printer driver and fonts, 4. Opus reads in the metafile and prints the chart, 5. Opus releases the printer driver and font memory, 6. Opus reloads the screen fonts, 7. Opus reloads the worksheet, 8. Opus deletes the temporary metafile and worksheet file. For this to work, several conditions must be satisfied. First, you must have your GDOS disk in the boot drive or have the files set up on a hard drive. Second, you must specify a drive with enough free space to store the temporary metafile and worksheet files (metafiles typically range 2-10K; worksheet files vary considerably more). Third, you must have enough free RAM in the system to load the printer driver and fonts. FONTWID.PRG provides this information, when you create your OPUS.WID file. When you first load Opus, before entering any data, check Statistics under the worksheet Options menu and make sure the System Memory is greater than or equal to the memory required to print, as given by FONTWID. Although printing is a rather disk-intensive process, it really is pretty fast on a hard drive system. For best results on any system, set the Temporary Files path to a RAM disk, but make sure you have enough free RAM to print! Finally, I should note that the ST's memory allocation system is flawed. Under some essentially unpredictable conditions, after printing you may find yourself with less worksheet RAM than before. This is due to memory fragmentation and is generally not a problem, unless your worksheet is already pushing the free RAM limits. In this case, you may find yourself with too little memory to reload the worksheet. To protect yourself from this, always save your worksheet before printing a chart. Fortunately, the fragmentation seems to occur only with the first printout; I've printed more than 10 charts in a single session with no problems beyond losing 30K of worksheet space due to the fragmentation. C. Load/Save Chart Presently not implemented, since four charts are saved with the worksheet. If there's enough demand, I may add these in a future update. D. Chart Switcher... Allows you to select any of the four charts. To simply switch from one chart to another without calling this dialog, press the appropriate number key. >>> The Edit Menu A. Axes Allows you to fine-tune the axis appearance as needed. To switch from editing one axis to the other, click on the shaded title bar at the top of the dialog. I believe all the options are pretty self-explanatory, except "the axis crosses other axis at tic mark#" option. Opus always tries to determine a "nice" place for the axes to cross one another. You may override the default choice by clicking on the number field. This will highlight it and enable the up and down arrows beside it. You may then increase or decrease the value by clicking on the arrows. Note that tic# 0 refers to the lowest tic on the vertical axis and the leftmost tic on the horizontal one. B. Chart Dimensions You may create charts of any size up to 8 inches wide by 5 inches tall. You may specify the placement of the chart on the page through the left and top margin values. Some printer drivers support only an 8x10 inch area, such as my Migraph Deskjet drivers. Thus, to horizontally center a chart 7 inches wide and 5 inches tall, I specify 0.5 inches as my left margin (left margin = (8-7)/2). To vertically center the same chart, I specify 2.5 inches as the top margin (top margin = (10-5)/2). Some printer drivers may allow printing to the entire 8.5 inch width of a page (or 11 inch height), so you may have to experiment a bit to determine the proper offsets. Remember, when you create a chart AxB inches in size, these numbers include a 0.1 inch margin around the entire chart area. C. Legend A legend allows you to give a label to each of the data series on multiple-series charts. The legend may appear to the right of the chart or below it, and the "legend labels" are preceded by the marker associated with the series. To change the size of these legend markers, enter a new value into the Chart Dimensions dialog under the "Marker Size" field. For bar, pie, and area charts, the marker is a small filled box, and the size of these markers is twice the size entered under Marker Size (I did it this way so I could easily flip between scatter and bar charts and not worry about getting huge chart markers or tiny legend markers). The Edit button allows you to create or modify the legend labels. You will note 12 lines in this dialog; the last six are for Pie charts, where each slice may have a legend entry. When you select a range for legend text from the worksheet, the labels are copied into the legend text array and are from that point separate from the worksheet. D. Pie Appearance You may have pie slice values, percentages, and legend labels appear by the slices or within the legend, in various combinations. If you choose "By Slices" for some of these and have the standard legend appear to the right of the Pie, the slice labels may overlap the legend (sorry, but this is the only case where the chart doesn't get out of the way properly. Maybe next revision). To correct for this, you may enter a larger value for the Legend distance into the Chart Dimensions dialog. E. Scaling Opus generally selects a nice numeric range for your data. To override the defaults, invoke the scaling dialog and click on the entry you wish to change (you may not edit it otherwise). It will be highlighted, indicating user settings are in effect. F. Titles Opus provides two-line titles for each axis and the chart itself. Independent axis titles are shown as I1: and I2:, while dependent axis titles are shown as D1: and D2:. Just as with legends, you may copy a worksheet range into the titles array. You may then edit or create new entries through the Titles dialog. To change font or special effects, click on the entry you wish to change, and the font selector will appear. To turn off titles, uncheck the box at the upper right of the title lines. G. Values by Markers If this is in effect, Opus displays the underlying value of a marker in an appropriate place for scatter, line, bar, and stacked bar charts. Use Pie Appearance to perform this action for Pie charts. >>> The Options Menu The items under this menu all act as on/off switches. A. Character Spacing When on, Opus uses the information from OPUS.WID to determine the width of text on the printer. With this value, it's possible to scale the text string so that it occupies the same relative width on the screen as it does on the printer, allowing a much better screen approximation of the final output. This can be very important, since many screen fonts are much wider than their printer counterparts; it's especially important when you want to display text centered within a box, as for a chart legend, because the box dimensions are calculated based on the size of the string. Note that when turned on, characters may overlap. This can be especially bad for the vertical axis title on a color system, but remember, the true extent of the text is shown (even though it may not be readable!). Although this feature has no effect upon printing, it should be left on when saving a standard metafile. That way, object dimensions are calculated based upon printer font widths. When you import such a metafile into Publisher ST, the strings may appear to exceed the boundaries of a legend box, for example, since Publisher doesn't perform the "width scaling" on metafile text that it does on regular text. Fear not, the metafile will print correctly! If you had saved the metafile without character spacing, it would look perfect on the screen in Publisher ST, but the legend box would print too large, leaving a very noticeable gap at the right border of the box. This is a true tradeoff, and it's a consequence of the NON-device independence of GDOS fonts (I want display Postscript!) B. Regression This causes regression lines to be displayed for scatter charts, provided you have defined ranges for the regression values. Although you may perform regression on non-linear models, at present Opus only plots the linear model properly (others may be supported in future releases). C. Rotate Axes Makes the current horizontal axis vertical and the current vertical axis horizontal. D. Show Border Draws a full box around all charts except Pie. E. Standard Error Bars This causes the error bars to be displayed, provided you have defined ranges for the error values. Available for scatter, line, and bar charts. >>> The Types Menu A. Area Plots an area chart. All dependent values should be either positive or negative, with no mixing (or, if anyone can tell me a meaningful way to plot an area chart with both positive and negative values, I'll try to implement it). Maximum number of independent axis values (categories): 48. B. Bar Plots a bar chart. Use Bar Spacing to vary width of bars and distance of bars from tics. Maximum number of categories: 48. C. Line Essentially a "connect the dots" scatter plot. No limit to number of points. D. Pie Plots a pie chart with up to 12 slices. You may explode any number of slices by clicking on them. Both the Chart titles and horizontal axis title are printed, if defined. E. Scatter Scatter plot. No formal limit to number of data points. F. Stacked Bar The cautions described for area charts apply here as well. >>> The Special Menu Currently, Fill Pattern is the only item available, but object oriented drawing features may appear here in a future release. To change the fill pattern for a series, select the series number from the Fill Pattern dialog (#1-6 = ranges A-F, while #7-12 refer to the remaining pie slices). Then click on the new pattern and press OK. If you are viewing a bar, pie, or stacked bar chart, simply double-click within a marker belonging to the series you wish to change; the Fill Pattern dialog will appear, indicating the chosen series. Pie slices are numbered from 1-12, counter- clockwise. >>> Future Plans Although I feel this version of Opus is quite complete, there remain several things I would like to add, such as date/time and string functions to the worksheet. Also high on my list of priorities is implementation of some simple object oriented drawing features for the charting facility. Another possibility is a curve-fitting feature, which would generate a smooth curve through a series of points. Finally, I'm always open to ideas, so let me know what you would like to see. OPUS.WID ~                                                        "          "&      $(2($$   :((..($.,( 2,.&.*($((:(($ "    2  ,  0&048800, ,,,,,,,,,,$,$,@44<<60<8(4,D<>2>84084L440 $,,,,,,,,(@,,,,(,(<(4(  * ~                                                                # %! $(    !  #  $ $4.   82$(,$",*,"6,, ,($*.<*,&     " 2 4 0 $"2(F>""" (((((((((($"$(JB06:0.:8:.H::*:6(08>P8:2(*(($("*(.B(((((*F**&" ~   ///////////////////////////// /// Opus Installation /// ///////////////////////////// If you read nothing else, please read this document completely! Opus requires a one-megabyte ST. In addition, GDOS or G+Plus, printer drivers, and fonts are needed to use the charting facility, meaning you already possess a GDOS application, such as Easy-Draw, Publisher ST, Microsoft Write, or WordUp, among others. If GDOS isn't installed, you will be able to use the spreadsheet but unable to chart; to print charts from Opus, the GDOS files must be available in the directory specified in ASSIGN.SYS. These files include the screen and printer fonts, the printer driver, and the META.SYS file. Suggested setups for various disk drive configurations follow. A. 1 double-sided drive 1. Boot Disk AUTO folder: GDOS.PRG ASSIGN.SYS (taken from other application) GDOS screen fonts GDOS printer fonts, printer driver META.SYS 2. Opus disk- all files except screen fonts must reside in the same directory! GDOS screen fonts OPUS.PRG OPUSMONO.RSC and/or OPUSCOLR.RSC OPUS.CNF PRINTER.INF (you may rename EPSON.INF or DESKJET.INF to PRINTER.INF, provided you are using an Epson-compatible or Hewlett Packard Deskjet printer) OPUS.WID (printer font widths file- more on this later) The general procedure for running Opus would be: 1. boot with disk 1, 2. load Opus from disk 2, 3. use disk 1 whenever you want to print a chart from within Opus. Other disks may be used to store files, as they will obviously have more space. B. 2 floppy drives 1. Drive A: Contents of A.1 above 2. Drive B: Contents of A.2 above, WITHOUT the screen fonts 3. Work Disk: Place in drive B:. Leave disk A with all the GDOS files in place for printing charts. March 12, 1989 Opus Installation C. Hard drive 1. Place the contents of A.2, LESS the screen fonts, wherever you see fit. For all configurations, please remember to have your "PATH=" line in ASSIGN.SYS point to the drive and directory containing the GDOS files. This line should be the first line of ASSIGN.SYS and has the form PATH=A:\GEMSYS if GDOS files are located in a GEMSYS folder on drive A:. Also remember you can print charts from OutChart. Now that you have your disks set up, you need to follow the following two-step procedure to create the file OPUS.WID, which provides a table of GDOS printer font widths so that Opus may provide truly accurate screen displays of charts. Make sure you first boot with GDOS or G+Plus present! Step 1: Running "The Assigner" In order to provide screen displays that are representative of the final printer output, Opus requires you to have a 1:1 correspondence between screen and printer fonts. Some programs, most notably Publisher ST, specify screen fonts without corresponding printer fonts (and vice versa) in the ASSIGN.SYS file, the file which tells GDOS which fonts and device drivers are available. Since it's a lot easier to modify an existing ASSIGN file than create one from scratch, I've written "The Assigner," a program that takes an existing ASSIGN file and creates a new one that adheres to this (I think) good rule. So go ahead and run ASSIGNER.PRG, following the prompts, to create your new ASSIGN file. If you have G+Plus, you can create a file "OPUS.SYS" and install Opus as an application. If you have Atari's GDOS, you will have to delete the original ASSIGN.SYS and rename the new one to ASSIGN.SYS, and then reboot your computer so the new ASSIGN file will take effect. One other thing: Opus requires ASCII characters 32-126 to be present in all fonts used, since these are the characters you can access from the standard keyboard. Some fonts don't contain all of these characters, such as the Publisher ST "Bullets" and "Drury Lane Caps" fonts, and trying to print characters that don't exist can crash the system. Should the Assigner encounter these two fonts, it will not include them in the ASSIGN file it creates. Step 2: Running FONTWID.PRG This program shares name and purpose with the Publisher ST program and is needed because GDOS screen and printer fonts can have very different character widths. In general, screen fonts are wider than printer fonts, and this becomes really significant if you want to create text centered in a box. If you base the box dimensions - 2 - March 12, 1989 Opus Installation on the screen font widths, the box will be too large on the printer. Before running FONTWID, make sure the new ASSIGN file is in effect, either by loading it from G+Plus or rebooting the system with Atari GDOS. FONTWID will load the printer driver and printer fonts, and create a file called OPUS.WID. Make sure OPUS.WID is in the same directory as OPUS.PRG, which will be the case provided you ran FONTWID from this directory. You will then be ready to run Opus. FONTWID will also tell you how much free RAM you will need to print charts from within Opus. To see that you in fact have this much free RAM while in Opus, before entering any data into the worksheet, select "Statistics" from the worksheet "Options" menu item, and compare the amount of memory given under "System Memory" with that reported by FONTWID. If you don't have enough free RAM, you will have to remove desk accessories or memory-hungry AUTO folder programs (like RAMdisks) or remove some fonts from your ASSIGN file, and repeat the process just described. Finally, FONTWID will produce an error message should it load a printer font that doesn't at least contain ASCII characters 32-126. The Assigner accounts for the Publisher ST fonts that fail this test, but there may be others. Should you encounter one, you will have to remove it from your ASSIGN.SYS file (I personally haven't seen any others). Whew! No one said GDOS was easy to work with, but I think the Assigner and FONTWID automate the process of installing Opus to the extent that it's reasonably painless. If you run Opus and it tells you "screen and printer fonts don't match- charting disallowed" or something similar, double-check your installation and try again. If all else fails, leave me E-Mail on GEnie or Compuserve, or check the Opus section in Category 2 of the GEnie ST message base. For those of you that have delved into the mystery of ASSIGN files and GDOS, let me mention a couple of things. There's no problem with using a single ASSIGN file for medium and high resolution. The Assigner will first fix up medium and high rez fonts, then fix up the printer and medium rez fonts, and finally go back and fix up the medium and high rez fonts, so that there's a "1:1:1" correspondence between all three font groups. Only a single OPUS.WID file is needed here; separate OPUS.WID files are needed if you're using two different printers or ASSIGN files where you want different printer fonts for different projects. Finally, let me note that the Assigner assumes a couple of things. First, fonts must conform to the standard file name format: two characters serving as a font identifier (such as "SS" for Swiss) followed by a two-digit size indicator. Second, the printer driver must be listed as device 21 (i.e. 21 printer.sys or 21 hpdsk150.sys, for example). Opus also requires the printer driver to be listed as device 21. The line "31 meta.sys" *absolutely must* be present in - 3 - March 12, 1989 Opus Installation the ASSIGN file, else you will be unable to print charts or save them as metafiles (this shouldn't be a problem, as all ASSIGN files I've seen include this line). Using PRINTDEF.PRG If you have an Epson-compatible printer or a Deskjet, rename EPSON.INF or DESKJET.INF to PRINTER.INF and store it in your Opus directory. If not, you will have to run PRINTDEF.PRG to create a PRINTER.INF file. This file contains the control codes for various text effects, such as bold, underlined, condensed, etc. This means you'll have to dig up your printer manual, look up the codes, and input them into the PRINTDEF dialog. Be sure to use the decimal codes, and separate them by spaces. Opus uses PRINTER.INF to print worksheets, and PRINTER.INF has nothing at all to do with chart printing. Remember, if you have any problems installing Opus, leave me a note in any of the following places: 1. Opus Topic in Category 2 of GEnie ST message base 2. GEnie E-Mail (send to D.S.HARRISON) 3. Compuserve (ID 72277,2315) Good luck, and I hope you enjoy my program! Doug Harrison 3/8/89 - 4 - ******************************************************************** Deze diskette is samengesteld door de Stichting ST, Postbus 11129, 2301 EC Leiden. Onze bibliotheek van public domain programma's omvat op dit moment (zomer 1993) al meer dan negenhonderd disks. Daarop vindt u programma's op elk gebied, van tekstverwerker en database tot de leukste spelletjes, de fraaiste tekenprogramma's en de handigste utilities. Ook bevat onze bibliotheek een speciale afdeling voor public domain disks met Macintosh software, die te gebruiken zijn onder de ALADIN emulator. Deze MAC-PD serie bevat tot nu toe ongeveer vijfendertig disks. ******************************************************************** U vindt in het twee maandelijks tijdschrift "ST" (Onafhankelijk tijd- schrift van en voor gebruikers van Atari ST computers) een overzicht en een bespreking van de inhoud van de nieuwe public-domain diskettes. Dit tijdschrift bevat tevens een bestelkaart zodat U vlot over de software kunt beschikken. De november/december uitgave bevat een compleet overzicht van de Public Domain bibliotheek op dat moment. De Stichting ST geeft ook een speciale PD catalogus disk uit. Deze public domain disk is geproduceerd en gedistribueerd door: ************** Stichting ST afd. Software Bakkersteeg 9A 2311 RH LEIDEN ************** Ondanks onze controle komt het af en toe voor dat een diskje niet goed is gecopieerd.Mocht U dit overkomen, aarzel dan niet en stuur de defecte disk aan ons terug. U krijgt dan direct een vervangende disk toegestuurd. ************************************************************************ Teneinde het voor ons mogelijk te maken om productiefouten op te sporen en vervolgens in de toekomst te vermijden, zijn alle disks, geproduceerd door de Stichting ST, voorzien van een groen productienummer. ************************************************************************