ee161add@sdcc18.ucsd.EDU (James Hayes) (01/01/87)
The following 4 postings contain everything needed to turn an Apple ][, ][+, //e, //c into a vt100 emulator. (As of this posting, I'm not sure if it will run on the //gs, but the "Tech notes" I've seen from Apple seem to indicate that it will. Any volunteers?) DCOM Version 3.3 differs from 3.21A and 3.2 due to added/improved code for faster emulation, printer support and more "features". The phrase "new and improved" comes to mind. To get the program to run, you will need to download the three text files that comprise the emulator. To do this, strip of the news header off each posting and use your favorite file transfer program to download them to your apple. These files are actually 15 or so files "packed" into 3. To unpack them, you use the DOS 3.3 command 'EXEC' that reads each file and pretends that you typed it from the keyboard. So, basically, each file is a sequence of program lines followed by BSAVE's which will automatically save the files for you. This makes unpacking (usually) painless. Start with a FORMATTED BLANK diskette. Download the three files for the apple (call them APPLE1, APPLE2, APPLE3) and type: ---------------- ]EXEC APPLE1 {CHURN CHURN} PART ONE UNPACKED... ]EXEC APPLE2 {CHURN CHURN} PART TWO UNPACKED... ]EXEC APPLE3 UNPACKING FINISHED... BOOT ME. ---------------- WARNING! When you download the files, they will most likely have bit 8 (the infamous high-bit) cleared. DOS really would like to see this bit set. I'm not sure of a good method, but people have reported that ASCII express's editor will do this. Each stage of unpacking will be displayed on the screen and a row of asterisks and square brackets will stream down the left side of the screen so you know that it's actually doing something. Each of the three unpacking sequences will announce that they are complete. At the end of the third file, you will be requested to boot the disk. Do so, and the emulator will start up. The instructions are pretty much complete so I won't repeat them here, they will appear in the next posting. If you have problems downloading the Apple files, I'll send you a diskette with the emulator binaries if you do the following: 1) Mail me money ($8.00) 2) Mail me a diskette/mailer/return postage It is a shareware program and I request $25 if you use it, or $35 if you want the source code. If you send me $8.00, that can be deducted from the $25 donation if you decide to donate. Otherwise, your initial risk is minimal. So, whatever your choice, mail it to: Jim Hayes P.O. Box 221044 University City, CA 92122-1044 E-Mail any questions, gripes, etc. to the E-mail address BELOW and not to the account that posted this. ENJOY! -Jim Hayes, UC San Diego. ARPA: (first try) hayes@ucsd.edu (2nd try) hayes@sdcsvax.arpa UUCP: (get to berkeley)!sdcsvax!hayes --- P.S. Update notices to registered owners of DCOM 3.x will be mailed in the next few weeks.
ee161add@sdcc18.ucsd.EDU (James Hayes) (01/01/87)
The following DCOM 3.3 instruction file is a 'textualized' MacWrite document from the Macintosh. Some formatting is still embedded, but if you have access to a Mac, you can download the original MacWrite file that is appended to this posting in BinHex 4.0 format and print out a real copy complete with key and quick reference tables. First half is ASCII text, last half is MW4.5 formatted text. -----CUT------- DCOM 3.3 Instructions Copyright (c) 1986 James A. Hayes Cardiff, California P.O. Box 221044 University City, California 92122-1044 Use this program at your own risk. Feel free to distribute SIDE ONE of the distribution diskette, as everything needed to run DCOM is contained on SIDE ONE. SIDE TWO contains the complete unassembled program. Side two is provided as a service to programmers who wish to add customized functions or modify DCOM for special hardware. Please feel free to distribute the distribution diskette to your friends and clubs, as it is shareware, and encourages me to make DCOM better and better... New Features/Fixes in Version 3.3: 1) Echo to printer option now operational. 2) Screen print routine operation. 3) VT52 Identify command is now fixed. (Word-11 users unite!) 4) Minor bugs have been fixed. Official Announcement: (Yes, it's a sneaky way to get your attention!) DCOM 3.3 now responds to lots of VT200 commands. It responds to LOCAL LINE EDITING commands as well as INSERT/DELETE line commands. What does this mean for you? Under UNIX, you can set your terminal to a VT200 or VT220 and get much better performance while using TviU and other editors. This means that you don't have to wait for lines to be resent, or characters to slide over in the insert mode. It is all automatic. Under VMS some applications can use these sequences to make screen updating more efficient. If you have problems or want to send a donation: Jim Hayes P.O. Box 221044 University City CA 92122-1044 (619) 587-1431 (Until June of '87) Or send ARPA or UUCP mail to: ARPA: hayes@ucsd.edu UUCP: {ucbvax|ihnp4|scgvaxd|decvax}!sdcsvax!hayes Background The DCOM VT100 emulator was developed from utter frustration at the lack of a suitable terminal emulator on the market. While some programs promise bullet proof VT100 with enough features to choke a horse, they often cost over $150 dollars. DCOM does one thing, it emulates a VT100 terminal. Period. When I started college, I purchased a modem with the intention of dialing in to the school's mainframe systems. At the time, I thought my little Apple ][ would work just fineI until I tried to use an editor or play a game. Enter DCOM. It does just what a VT100 does... without the additional fluff of file transfer or 65536 different keyboard macros. Like I said, in the mainframe computer world, connecting an Apple Personal Computer can be (and most usually is) FRUSTRATING! So many problems that didn't used to be problems start showing up. For instance: Can the computer talk to the modem? Is the modem wired properly to talk to the computer? Will my screen respond in the way the mainframe wants it to? DCOM aids/eliminates these problems. DCOM is written entirely in 6502 assembly language and is started from a small BASIC program at boot time. It does not use interrupts and can operate at speeds as fast as 7200 baud when using RdumbS interface cards. (See Driver Notes at the end of this manual. Instructions Before you can successfully run DCOM, you must know a few things about the hardware connected to your computer. These are the major questions: 1. Can my modem dial the phone using the standard Hayes dialing commands? (Like ATDT 5551234) If it cannot, you will have to dial the phone manually. 2. What communications parameters do I need to know, so I can let DCOM know how to talk to the remote computer? (Find out things like how many stop and data bits you need. Find out if the computer you are calling requires some form of parity. If you cannot find out, experiment! You can't hurt DCOM by typing at the keyboard. 3. What type of display is installed in my computer? (//e, //c, DoubleVision, Videx, etc.) 4. What type of connection will I be using? (The Apple //c serial port, the Super Serial Card in the //e or ][ series, an ALS dispatcher, etc.) 5. What RslotS in my Apple is the serial device located? (Slot 2 on most machines, always slot 2 on the //c) 6. Does my keyboard really send TRUE uppercase characters, or has it been modified for use with my 80 column card or a favorite word processor? (The //e and //c have true upper/lower case keyboards, most other systems do not. If you don't have a true keyboard, you will have to type a special key to get special characters like: { } [ ] \ | ~ ` _ and NULL.) Don't worry if you can't answer all the questions, because DCOM doesn't really care too much. You will just need to experiment a little bit... this can be educational and fun. Starting the program Insert the DCOM disk into your computer and turn your modem and computer's power on. Since it is your first time, follow directions on the screen to get to the configuration section so you can tell DCOM what hardware is installed inside your Apple. You will be asked a few questions about your computer. 1. What keyboard do you have? Select the correct keyboard from the two presented. Remember, true upper/lower case keyboards usually have a RCAPS LOCKS key. (If you don't have a true upper/lower case keyboard, use the other option. Please note, however, you MUST have the shift key of the keyboard wired to paddle button number two in order to get uppercase letters.) 2. What 80-column display do you have? Select your card (or what your card emulates) from the list presented. If your card does not emulate one of the devices on the list, then you cannot use DCOM. Please see the section about writing your own driver at the end of this manual. 3. What serial communication card do you have? This is just asking how your computer talks to your modem. Choose your card (or what your card emulates) from the list. If your card does not appear on the list, experiment with the RGeneric Pascal CompatibleS driver or the ALS dispatcher driver. They usually work with most anything. If you aren't running on a //c you will be asked what slot your serial card is located in. 4. What dialing personality do you have? This question is not to be taken personally! DCOM needs to know what to use to dial your modem. If you are connected directly to a network or host, those options are available. If you're not sure, choose the RDUMBS option from the menu and dial the phone manually. 5. You will finally be asked whether you want to save the settings or start over. When you type TSU your settings will be saved to the disk and loaded everytime the computer is powered up. When asked, type [RETURN] to start the terminal. Using the Terminal Emulator When you type [RETURN] to get things rolling, the screen will clear and inform you that is is loading. Soon, the words RDcom 3.3 (9/86) Ready, set, Go!...S will appear. Now it's your turn. READ THIS: In the following sections, you will be asked to hold down the Open-Apple or Closed-Apple key. Hold down either key and strike the other key mentioned. IF YOU DON'T HAVE THESE KEYS: Use a button on your joystick or other gaming device. If your are using the non-true upper/lower case driver, strike [CTRL-A] as if it were one of the Apple keys. To send a [CTRL-A] just type it twice. Setting the Communications Parameters It's all down hill from here! You are ready to play. Hold your finger on the OA or CA key and type an M or m. You are now in the modem parameter menu. If your computer hardware is not capable of being controlled by the computer, this menu will not appear, and you will be asked to hit return after a polite message telling you so. If you found all the answers to the introductory session, type the corresponding choice letters on the screen. If you didn't get all the answers, try 8 data bits, one stop bit and no parity. Choose the baud rate depending on the speed of your modem. When you finish, type [ESC] to return to the terminal. The Setup Menu To Invoke the setup menu, type p or p [ESC]. The setup menu will appear. It is the terminal Rcontrol panelS of DCOM. With it you may: 1. Adjust tab stop settings 2. Reset the terminal to a recognizable state. (This is useful when your host puts DCOM into strange modes and then forgets to reset them; or when phone line noise puts you into the inverse or graphics modes.) 3. Save the terminals settings. 4. Make a click evertime you touch a key 5. Truncate characters (or wrap them around) when they bang into the right side of the screen. 6. Invert the screen Just strike the key corresponding to the mode you want to enter. Dialing the Phone (or connecting to a system if on a direct wired network...) Use OA or CA D, enter the phone number (or system name) and hit return. Redialing Use OA or CA A. Hanging up Use OA or CA X. In some cases this may take a few seconds. Printing To echo everything received from the host to the printer, use OA or CA P. The output will be sent to the printer as fast as DCOM can ship it. To print the entire contents of the screen, use OA or CA S. NOTE: There may be some delay when the printer is printing, do not worry, this should not interfere too much with your session. Sending a RBreakS Signal If your hardware is capable of sending break pulse, typing OA or CA B will send one. (Break signals are useful when using data switches or systems that rely on the user sending a break so the system can recognize your baud rate. Using VT100 Keys That Do Not Appear on Your Keyboard. The VT100 terminal has some very special keys that don't appear on your Apple's keyboard. To type these nonexistent keys, use the OA or CA and use the chart at the end of this manual. Exiting the Terminal A. Type @ from the setup menu. B. Turn the power off. C. Type [CTRL-RESET] (B and C will not save the terminal defaults.) Writing Your own Hardware Drivers If DCOM does not support your current hardware configuration, you can write your own driver to support it. On side one of the diskette (executable code), there are three text files called RDRIVER SPECIFICATIONS.xS where x is part 1, 2 or 3. They contain about 20 pages of applications notes formatted for 80 columns and 66 lines/page. You will need to print these out to do any serious work. Notes About Hardware Implementations Here are some notes about the DCOM hardware implementations: Communications Drivers: 1. The Super Serial Card and //c driver do the most so far in terms of setting options and sending break signals. 2. The ALS Dispatcher does not allow certain combinations of settings due to its own hardware limitations. The baud rate can only be set by dip switches on the card. 3. The Mountain Computer CPS Multifunction Card cannot yet send a break signal. It also cannot send a CTRL-A. To work properly, Paging on the serial port must be turned off, and the serial card must be the default communication device. These options are choosen from the SETUP program on the CPS distribution disk. 4. The Generic Pascal compatible driver works with almost anything, but does not support hardware break signals nor the changing of any settings. Screen Drivers: 1. The Double Vision and OmniVision drivers flicker when the screen scrolls. This cannot be fixed without reducing screen update speed and losing characters. 2. The VIDEX 80 column driver is a little sluggish. I'm trying to get it in better shape now. Dialing Drivers: 1. The Hayes dialing drivers are slow to allow for Roff-brandS modems to work also. 2. The Ungermann/Bass Net-One driver can only disconnect at the R>>S prompt. {Graphic intensive charts omitted...} Summary of charts: OA or CA: Q = Pf1 1 = Keypad one, ... , 9 = Keypad 9. W = Pf2 E = Pf3 R = Pf4 ---------MAC WRITE BINHEXED INSTRUCTION FILE--------- (This file must be converted with BinHex 4.0) :"%4$6dd!9dp54%e"3d%!N!4SiJ!!"")J[3!'!2F!"!!#r`#3!rm!N!3"!!!kl!# i!,J!!$VX!,J!Z!!!26`!`!!$!*!$5!"3!*!%![!#J2rFrq`#p!+8!3)&+!2m!!% !N!0)!&!!N!3#m!+!!&!!)!+!$)!!'!!"N!-!N!-"*`m!!C!$!*!c!3#3!`%!N!J kIJ!J!!!"T!!'rr)!([rb!1crmJ'krj!&!!`!!!-!!`#3!`-!N!JkV!"!!!!kRJ! 1!$-"bIrb!1crmJ'krj!&!2q3"!"(!")!4`!5!*!'@A)2F!!!9C!!!q,rmJ!Hrr) !l2rb!EVrN!8!rj!%pf&)F[H3!!!+!H!!!3#3!`S"D!D!4`#3"J`!!-X!2bi!#!# 3!ai!N!-'!!!-!!!$!!S"i!!"!*!$#J&S"S"86dl38&*&3dj@rr`[$%+R3QF!N!- 2#84$6ddJ-bic)&"KCf80!!!'!!!-!!!$!!%0"J!'!!!-!!!$!*!$!4!3!!%0!3! '!!!B!!!8!$(eHa-'MfXCmX![HH%2@r8[4I929I8[6[A3*3JQ3J+a!K6fecD[,[$ 3!")!!!`!!"3!%J`!!"B!'!`!!"3!+!(J!`#3"!S"i!(J!H"TG'9b!*!&!RVL!!1 h[J!$!!%0!!!'!!!-!!!8!"heHf)*8B!VH!pY&M$932H9pemrm0!!!!B!!!`!!"3 !!3ei!!B!!!`!!"3!!3d!!!B!!!`!!"3!!3d!!!B!!"J!!"3+!!!8!*!$"J!!$!! !!`!"$3B!"J!!$!!!&!!"$3B!"J!!$!!!&!!"$3B!"J!!$!!!&!!$!!%03`!'!!! B!!!8!!%0P!!'!!!B!!!8!!%0!3!'!!!B!!!8!!%0!3!'!!!B!!!8!$$bMeNBmX" bmRJ'#$&[DrH3!2Gfpj!!*3pR%JpjAh9!BL%bG6mKmTm0!!B!!!`!!"3!!3d!!!B !!!`!!"3!"J!!$!!!&!"8mamZm*p8X3p)EhNB#ADR2fF*4rGK5!C"#+AhF#8'UPp h$932dPhI,IBNBjr6$feC(ff!*3ph92D`DSAbl`d!"J!!$!!!&!!4p%GUFrC`p%4 rGK521[$3!!!'!!!-!!!8!&rc,bl`Re5a$eEdRd6dAeJ212-!aDpepY-*4rGK3(J '#R)U%)VhAfIfGi[bi!p*mRpY!NpjFrC`*3pR%JFJF`pL%L&!Lfi30IGr,[$3!!B !!!`!!"3!Rr-I,[#I9,%24&pepLS3p@H(8`Bj$drfdhp@H(8`P(pf&)$DI2Da32G l%`+a#-34-)a&USmZ!29,H!aM05$f)3erH"N2Gh+epe)%'IGFFrC`M%%6$hATBK# 1%C!!Bj!!TBFrC`bf4X)8Mbl`d!!'!!!-!!!8!6lc2bl`Re5a$deIG6*R-23epYl h8K323r828`p0peSRhh8m*e-23f53!-Bc8Jpj%JJ6N!"JpL3@pV#(pR0UmZ!255" UK3aM05#"13B23r928[62,I3I,J$e43ph92D`j&i8VhRb`28'pRFrC`8`+a#"4fS 19#$fhh@#$f)3,h9$'3AGmX"MN!!V%)&(DJaNN!$fhh@#$f)3+a#4e[GD)-Afhfh h8haLG6#4pfI"mZ!29,'""H*e1!C"$,9B%`e&pY!V%28r4I929I8!j&pR4[E38`+ a$d2e$e-*H#4rB[G5G6#AMf[bl`d!!"i!!!`!!"3!C``!!"B!E3`!!"3"%J`!!"B "&``!!"3!!3d'!!B!!!`!!"3!!3eI!!B!!!`"!"3!N[02,[#I9,%24a-8I!p3D-D JaIEHBRpLS3P(pf&!ph92Di$hGbX'VfeB)'2hNVFrCr,!pLpe)*8B!e))pelP3JY NRhGN%2BN&[D`KrCcDS!e3#X3bf2fGcpR"G"Mpj!!J5*cpRMbl`d!"J!!$!!!&!! "$3B!"J!!$!!!&!!3p6a"%`p%4rGK521[$3!!"J!!$!!!&!#RmbmZm*p8X3p"p-p 6$d4ijLba3*8B!e)'UPph$"3QF`aIEIBR0LG6J&d)%LFrCi#IG4!P"bJ&ph-,C*p hC"#RpYFQ*e12,J$e5a$f*[GC"')3aM"6VhN2BK#")2B[H3Pq#2Gh,,'!8`+a$'5 I,[$3!!!'!!!-!!!8!(,c(bl`Re5a$e2hAK328a4fS23f53Bj$brbr!P(pf&!P3+ a$feB))80C!F`)8pYJ&d)%LFrC`ALG6J'13J6PcpR$f*"EfX)IfFfU2,[$3!!"J! !$!!!&!!Pp18KJ23IBPpe)25'5IGf33p*pYkKpY%bBR8im0!!!!B!!!`"!"3!!3d '!!B!!!`!!"3!!3d'!!B!!!`!!"3"M2#I5G$d6d2drdd*8B!e))pelP3JpjAh9!c h9%%b#f5IGf33a6erCrG8BR8r,!pjAh8-B`ph4b%2H9pe3&ph-*4rGK3#8)pelP3 JF[,J$dm`Kj%&-3A3+a#AMfX5)3mS(hJFpe*[BU%-@4mTmX!V&""N%#Y"%#(hJJe k'!aUSC!!r5p%p5p*p@p&p5$e2e$dAd2dRdEdRd2d(e6dRdrdle2blhMp-2Gl&"$ hJ(J1C#$c(b`2-J9!mcmZ!29,(hN-8bCc"[BPpe)2-[-!j[CaJ&d'lUI'*e1!05' !e8pYBL'3!09!mim`$&VhAfdi"MN20[0JTc'2,qEfFI,J$ePIG3phHU!a'3*3j(- J+aJ3Ah8J*3P3BrH3!)&(Ah@!ph92Dr,[$3!B!!!-!!!8!,m-!!!@!08-!J!@!0B -!!!8!#,eG(*cpR$ePIG8"IGc$dKNRhGN%24%IhB8M`d!!!B!!!`"!"3!jI#I5G$ hPIG8#f5IGf33H!aZEf+K"G#"1A2fF2BN&[D`lh@S(b`#pjjcpR$r!&32m!p#$hG kS)%j"6(bi!mSp#3@pV#(pR0UJ'33peJGpeS2Gl%`peKcpR#@*JMhGbbaJ&3)pjJ KpYJ#YL""VhN&-#X3peJ8#"1A2fF'$f*"EfX)8#X3MhQ#(fd-B`3FAfFhpk%2H9p e32BQpeN%BKmZm0!!+J!!$!!!&!!m$!!!)3!p$!!!&!""$!J!)3"#$!!!&!"$$!! !&J"%$!!!&!!lm*p9J3r`"8$r!2@2,J$dN`KIE4$'JB!VH!pYEhN#EfX3B0(hF)( &1BmZm0!!-!!!$!%!&!!"$!!!&!!&$!!!)3!'$!!!&!!+$!J!)3!,$!J!&!!-$!! !&J!0$!!!&!!`m*mSp#"MN!$d-2GhUJ05#'pf%#X3)8pYFfS*(@peSSmZmTm0!!! '!!!-!!!8!!%0"J!'!!!-!!!8$!!!&3#3"J2S!!e038G*3e"*3a%"r`!!0`(J!`# 3"#J"i!(J!H"TG'9b!*!&!RVL!!1h[J!$!$Ee@(2fF29[92-I-2-!p,(hQ!p8YL$ d43p18Jp"lKC!8`pCAh9!p,(hRf*@5I,[$3!!"J!!$!%!&!!"$3B!"J!!$!!!&!! Bp$Afhfhh8haLG6J24%IhB8McV`d!"J!!$!!!&!#im*p8X3p@p8mam`m`!K6fecD JYS#&pY%2GK6hN!#1((DJpV(hQ!+f)*8r*b"Zi@3&-2H9pe323HkKmRJ2DapjpL9 NRbi!p88#pji3+aJ306(hKi)6)2DapjMb`2GB%#X3r`"8$r!'13peJ3+a$,C#"L! V%"13!&d#Yi$feMpeD[,[$3!N!!!-!!!8!)3-!!!K!)8-!!!8!)N-#!!K!)S-#!! 8!)X-!!!8!*!$"J!!$!!!!`!+!H!$!3#3!`S!+!(J!H"TG'9b!*!&!RVL!!1h[J! $!C,`RdarDa$dN!#'HI,!"c!V%2E@Fp4[E4$&pYlh8K32Ge5TmX$&-a`R2fF'-23 HkK$e!8K6DJp$Afh[G5&!aM$f)3mSBj!!pY@#$h@2G@U[H3H2+3p'p5p9p6p8p5p "p8p*p1p(mK!28e$feMpj$NAf+KpYJ#YL#ANr*b$h@"N#82BK$NAf+KpYJ)*N))Y IGh2fF2GHmZ!24P3(1#Bm(cS!p$B`+a$&pYlh8K3#D[D`*3+a$feC(fhcm!p*J#X 3pY@4pY$hGd'3!14H&+pj!P!QVfX#8#X3aIEHpe)8mr!29hUJpYpj#-34-%'18j! !F`+a$hG[H3+a$feR28Efd3phBbJ()#Acm!p%p$p2p0"RQ2,aTrEA0L'!+aJ3j&p LSIEBmZm0!!B!!!`!!"3!!3eS!!B!!!`!!"3!!3f)!!B!!!`!!"3!N!9N!qJ!$8e "4dP$8%P$%3(r!!!8!!%0"J!'!!!-!!!8!"Re-6PcpR"Jr5p#3@pVr6$e0rCcD[$ 3!!B!!!`"!"3!!3eP!!B!!!`"!"3!!3d'!!B!!!`!!"3!&JP$,JP8HA"P)&Y$9&* -,9*&8d98A3d!%J!!$!!!&!!+$!!!&J!8$!!!&!!Bm*p#mZm*p8pe3`+a$Pph&!A GmZm0!!!'!!!-!!!8!!%0"J!'!!!-!3!8!!Y)B@jRD@jR)(9`$3%!"J!!$!%!&!! "$3B!"J!!$!!!&!!"$3B!"J!!$!!!&!!Jm*p"mZm*p8pji3p!$8Afd#X3J5pei2E 42hAbl`d!!!B!!!`!!"3!!3d'!!B!!!`"!"3!#[8KPfTcpRm0!!B!!!`"!"3!!3d "!!B!!!`!!"3!!3d!!!B!!!`!!"3!$`P9Ff8Jm#"[FL$`)%%Z$3!!-!!!$!%!&!! "$!!!&!!&$!!!)3!'$!!!&!!+$!J!)3!,$!J!&!!-$!!!&J!0$!!!&!"!!!$bK8$ &-a`R2fF#8'#2HB)IE3I38`B*G"`JphG"N!!a,hG8pVmZmZmZmTm0!!B!!!`!!"3 !%[4(DR2fF#X3p3Y6(`d!!!B!!!`"!"3!!3d'!!B!!!`!!"3!!3d'!!B!!!`"!"3 !&I4IH(*cpR!V%29"6fecD[$3!!!'!!!-!3!8!&rcAbl`Re42G6aL%-YNE#&)$bK 8$hG'i#XIE3C&pe1I+3phX6!V(hN2BQ2fF(-P!V%%IfHb#(N3A3+a#-342bl`d!! !"J!!$!!!&!!TmdmZm*p0EfX3B-TmpV!IGK3RpY%2H9pe!Ppeb`B2Dapjm0!!!!B !!!`!!"3!)2-r,[#I8fpf%#X3)8pYFfU!J5*cpRMbl`d!!!B!!!`!!"3!dr-[,[# I8KJ5!V%#&2EA0U!P"J3FAfFhpkEf+K##BKmZ!2+29,H!H!peJGpeS2Gl%`pjAh9 !YB)1pe+!p%p$p2p0"c*3JNBrCa$feC'!Bj!!+a-092Ca+!*33B%J+apYml"8$hH a-1Y6%+Fa!eH"$[G5J2H9pe"c*3+a"cpf&)%&32CdEVI)$feC'2,[+I$3!!B!!!` !!"3!!3d'!!B!!!`!!"3!`2#I9l%`pjAh8#pji3pEp5p&p8p9p5p1pG!P$fF5!VF rCi"&UR2fIb`#X3M%%6$hGkS-S@3'13Fp92E3pjAh8#YL"i"i#PDA2fIbi!p696m X!V%2Ge5B$p,d6&pY$c2blc-2+21I,r120[+3!28KDIHI,!J5mX$dGI)I,[,[,[d `phHU"Zi@6bi!p1AhF(,bH!pjAh9!,h9$mZm0!"i!!!`!!"3!%!`!!"B!&J`!!"3 !HJ`!!"B!R!`!!"3!+!(J!`#3"!S"i!(J!H"TG'9b!*!&!RVL!!1h[J!$!$F"i!- !N!3S!H!"i!(JDA4PFJ#3"3*kiJ!$Yli!!`!Ap2hAafS2360IG6`IE4-[1[$3!!B !!"J!!"3!!lHq!!-!L[#I9&$dNrGPpV%#X3J5pei2E42hAb`#pji3r`"8$r!2@r4 I8r3rAI,J$e5a#",hAJpY%rG3phHU"Zi@6bi!p*)(J#X3)8pYFfS2dX8b4D$Q-Dr 6"G$d6d2drdhbi!pAFV"b$hPIG3pYEhRcV`d!!$!!!!`!!"3!)!`!!#%!)3`!!"3 !*3`)!#%!*J`)!"3!*``!!"3!+!`!!"B!+``!!"3!+!(J!`#3"!S"i!(J!H"TG'9 b!*!&!RVL!!1h[J!$!6Ec6bl`ReHf)*GUFrC`i8K6DR,hN!#9$hPIG3Y[GKmr!29 ,H!pape'#G6"i!e)#82BK!QpV%`i8K6DUpjmK!2423r6r63-4Q!*3pV0IG`phYL! P$h@"!P#ADJpjAh9!pY@4pYmZ!25G$hPIG3C"$&-a`KN*G"`Upj!!*3B$%[Ge6fX &3,@#mX!V@""H*e1!C""[GQHQpLSI,J$dR3pjAhAbG"!e))pe3I,!be@"!V%2d[4 29I6I3[d`ALG6$8Afd#X3pY%rG3Bj#ADJ+a$V8a$feMpeDUpjmZm0!!!B!!!-!!! 8!!--!!!@!#N-!!!9!#S-!!!8!!%0"J!'!!!-!3!8!"Ae-Q3R2fF#X3j&pR4[EI$ 3!!B!!!`"!"3!!3d'!!B!!!`!!"3!X[#I4&2bFJph9%pj"p$hPIG3aMmR)'12Ga3 'UJ+a$h(h8B*e12,!pL('peJ3p%p$p2p0#9'$mR)%&UVhN!$'33*9$fhhA,mZ!2@ 9pe$hGkS2D[GB)$%C!P!IH1&(pY%b"JTb+K$f*bmZmZmZ!VH!aM$f)3'IGFBR8fS '13hh8r,[$3!'!!!-!!!8!!%0!J!'!!!-!!!8!@McEbl`Rd44J2EIH3pV(hRf*@5 3!%&UVhN)%j!!p8p5p9p&$hAZ&-D"$,C'`K52,!9!YS"b$f)4-2E9PpFC$932GB% 2Gh+`pYpj$cMc!-@[GIE6$'53!&3'$@pf9()3ph9*$NA"L&6cm!mSp8X3m[m[%'1 3!2,r,m#fpf%#6h83pelK6bqPph&!aS%2DapjpL9NQ2,!pY@#"5X8#2HB)IEB#9! e,bi!p*d2H9pe#92bFJY[GK"J*2G4$fXIHIBPC*mX$hPIG3phHU#fpf%#8#pji3B )iFGU$fXIH3*3pR%JMKafS-YNE#&)#RpV(cS2H`pp$eX2A3pF$h`2IJpJ$em'13p 1p9p-p-mZmTm0!")!!!`!!"3!!``#!"3!M``!!"3!!3d'!!B!!!`!!"3!EI0I,[# I9lBJr5LP,p-(-2EIH3p"lU%(J#X3J8GU#4pfI"#PaL'I2`mSp6T5$c)&-2E9JJp YE,FaMb`'VhG[HB#+8Jmb"6!V%2,r,mmTm0!!!")!!!`!!"3!!``#!"3!1!`!!"3 !!3d'!!B!!!`!!"3!N!$c6bl`ReHf)#pji3A3a6-F*e-2GhUJp*!!pL%2GBFrCr2 `mSp8X3p"lU%2,r,m#"4fS19#mX!V%28rGH&!p6&(DJp$C*!!F`+a$brbm39!pGp E#"4aMb`'-23I628`PijLba6b`",2,[+I$3!!%J!!$!!!&!!$$!)!&!!V$!!!&!! "$3B!"J!!$!!!&!"EmcmZm*pAYL![HH%&d*H1T[H3!(J(1#DU'3F`pYpj$&pYlh8 K6cm2+2,r,amX$brbr2,!p%AhAf+Kp@H(8r,!p@H4pimX!5cblbR`d!!!%J!!$!! !&!!$$!)!&!!d$!!!&!!"$3B!"J!!$!!!&!&,mbmZm*pAYL$&pYpYpe0mBR8i$Q4 [E4)8J*8253-4N!!P$fXephmX#&$dN!$'-+%Jp%p$p2p0$fXeph#eph!P!QVfX#8 #X33IE9)3aIEHpe)8mr!!mSp'Fj!!Ah8J+h2fH!TrDa#eph$feMpj##AJBj!!PLB 2BR+!pjAh8$%CmZ!24R13!&pe)(d#X3aIEHpe)8$hPIG3C"$'UR2fF%(h(h9d'!K IE4$96fd&d1C(,hRbi!p*d2H9pe$'-e)0Fj!!Ah8[,!(hMK4rE4-[)3$ePIG3aMm R),pe3Jp%p$p2p0$f,hN#pjjcpR"L!V%2DapjpL9NRbl`d!!!%J!!$!!!&!!$$!) !&!"[$!!!&!`!!"3!!3d'!!B!!!`!!"3!QI-I,[#I3f-2EIH3!2E9NIE3PfS#X3k e-3peKcpR!V%)*MPNN!$dK[H4J*GUFrC`aIEIE@1Bmr!!mSp-IfX3p"p8p%p8$cA cAcAc(c,c2c6bN!!25G"b$'-e,b`2H9pe$hGkS,EhB3*3PfS#X3ke-3pYBrG@U[H I,[$3!!!5!!!-!!!8!!--!J!8!%S-!!!8!!%0"J!'!!!-!!!8!*(`Rd)G9"$hPIG 3aM#2GF`BMIGDVhN%pe-2423r6r6I,!pjAh82EIGB)2DcAhF'$4ph!VFrCi"[BPp e)#X3YNRhGN%-8c(#'3*3pjAh9!aIEHpe)8mZ!29,'""N%#X3pYEfT8$h(h8B*e1 21[$3!!!'!!!-!!!8!!%0"J!'!!!-!3!8!!hdNi*2GF*e12$3!!B!!!`"!"3!!3d '!!B!!!`!!"3!!3e2!!B!!!`!!"3!N!8p!qJ!$8e"4dP$8%P$%3(r43`!!"3!!3d '!!B!!!`!!"3!2r-r+3p@p8memb$dQ4-RhhN-AfhfeMN(J$AhF0IhJCmZ!2+29e5 I,I-I-3peJ8J2G6FKmKmTm0!!!!B!!!`!!"3!!3d!!!B!!!`!!"3!!3d'!!B!!!` !!"3!!3d'!!B!!!`!!"3!!3d'!!B!!!`!!"3!!3d'!!B!!!`!!"3!!3d'!!B!!!` !!"3!$I56JNpe`R8im0!!"J!!'!!!&!!"$@F!"J!!'!!!&!!"$8-!"J!!'!!!&!$ b0lJ!2!(J!`#3"#J"i!(J!H"TG'9b!*!&!RVL!!1h[J!$!3M`Rd6d2drdd(J2GdF L%`%bG"VhN!"c$cEcAc$c)'L"pYpLVhN+BrCrG@pR%'13!(J)*N)C$8Afd'#2E@U Jp#p"p6p*p$$NAfG'pY"L$f*9)#IfdI,J$dNJP4J$8JpeJ3Fb&%peiS"MN!$'-&i 8BK"L#1%CJ'J0D#"S$cIc,c$c!2BQpeN2Gl%`peKcpR$p+IGIEIB[d`Fb&0E"$'5 BmZ!2+28a%24%IhB8$dj5'!BJ+a!6N!"G!VH!pYBrG@Vbl`d!%J!!$!!!&!$J$!% !&!$X$!!!&!!"$3)!"J!!#J!!&!!"$3B!"J!!$!!!&3&cmamZm*pAYL$fXIHIBPC *#9$hPIG3Y[GKmr!28aSF)#X3a83F)2DapjpL9NN04IE3+a![Ge$N'"-KRbi!p5( fdIEIBK6b`#6h83pelK6bqPph&!aS%2DapjpL9NQ!peMh9UVhN!#fpf%'$p,d2d( e$e-2626r3r5rd`pV(hRbi!mSp*d2H9pe#92bFJY[GK"J*2G4$hAZ&2,kAhF8$'J 3pV(hRf*@5I,!peJ3+a"5X8"H*e2bi!p3S@J305(b`,AhFIGK6b`2H9pe$dheAe2 e3,EhB3+a#,I5$fXIH3A3+a$fXIHIBPC*$hGd'3*3jTQK$f,h8L8`2hAfhf)8![G e"c"8N8!P$fF5$hAZ&-D"#K)K52,[+I$3!"i!!!`!!"3!!``!!"B!(J`!!"3""3` "!"3"#3`!!"3!!3d'!!B!!!`!!"8"'I-[,[#I9lBJmim`mYaDpepY-*H1T[H3!*8 2H9pe#fpf(cm!p6'K`JpjAh9!aNN2+&32GlBJpjAh9!aNN!!IEIGDBKMbN!$8Afd #X3Ti)13B%b'I,J$dR3pjAh9!aNN*8B!e)"pYpeTL%&-3A3+a#4pfI"J&-#X3Ti, b`#X6$hPIG3aM05$h@"$d6d2drdhbi!p3S@J3J4!V%)(#G6"[BPpe)2GdFR2fF2H 9pe3&ph-*4rGK3')#X3%j"G!VH!pYBrG@Vbl`d!!!%J!!$!!!&!!$$!!!&J!R$!! !&!!"$3B!"J!!$!!!&3#qmemZm*pCAh82GhUJecDUpj!!pL%'MfXC$hHa+a32H9p e$hGM)#8)EhB3+a#")R2fH!9!JQ3JAhB8mZ!29l%`pjAh8#pji3r8p6r9$hPIG8# ")R2fH!phHU$f)3K[GKN#8#X3PipV"MN+9T'3!"pf&2H5Ifd3+a$&pYlh8K3(J1A hF8'3!2GHmZm0!!!5!!!-!!!8!')-!!!@!'--!!!8!!%0"J!'!!!-!!!8!"rc6bN 26A08$f,hAfH!Y[GK$f)4-0IhJCmZm0!!!!B!!!`!!"3!N!88!qJ!$8e"4dP$8%P $%3(r!!!@!"J-!!!8!!%0"J!'!!!-!!!9!#J"i!-!N!3+!H!"i!(JDA4PFJ#3"3* kiJ!$Yli!!`!"$3d!"J!!$!%!&!!"$3B!"J!!$!!!&!!"$3B!"J!!$!!!&3!Qp6% LFrC`+a$d0IEIEIG6I'*e1!p3C'pY%K52$3!'!!!-!3!8!!%0"J!'!!!-!3!8!!% 0"J!'!!!-!!!8!"2d0NPpmX$d0UI93hE`d!!'!!!+!!!8!!%0F`!'!!!-!3!8!"c e@(2fF#X3p8&2EA0U$dAfhh@Q*8m0!!B!!!`"!"3!!3d'!!B!!!`!!"3!!3d'!!B !!!S!!"3!&3!"$3B!"J!!$!!!&3'XmcmZm*pAYL#"4fS-Afhfhh8haLG6$'53!*8 2H9pe#fpf(cm!p8Yi"i$fVh@#"SpVFrC`YIG`pjAh9!aIEHpe)8!QVfZ!*3pjAh9 !pY@4pYmZ!23l9B%2H9pe3-C*$bK8$hHf)2H9pe3-C*!!(fhh@Q)BmT!!e&pY!V% +H#mZ!25G$hPIG8$'53P4J$8JEZ&N"6!V%+H#mX!IH1&(pY%b$hGbX#X3r5p(%a4 m$e"SaU$d0IEHBRpLSId`P(pf&!9!+a$d(dce-*H1BXX8#8IhB8mZ!29,(hN2GBp eDUpj$hG8pV$hGbX2E9JJBrH5YcpRmZ!25G$hPIG3C"2bFJ6h8cFrC`8`B2,r,m$ hPIG3phHU$f)3D2DaN!$hHf))T5$hPIG8#"4fS-C*"i#PaL'3!(2bl`d!!")!!!` !!"3!!``!!"B!,``!!"3!33(J!`#3"#J"i!(J!H"TG'9b!*!&!RVL!!1h[J!$!!% 0"J!'!!!-!!!8!!%0"J!'!!!-!!!8!@2`ReHa-253!)*N)C!!aDSICamX$dN1pe6 ,D"N'$feC(fd2Gh+`+a"c)6*e-&d*GUFrC`F`*3+a#-Y9VbH!pYCce'pY%)pjJKp YMbi!p")#X3*rE4mX$dN#YIGICl)2EIH3!+FLS3p"lU%2AI@`phAh@T!!ph92D`p UpeJJec(mN!$h8bHJp*!!*('3!#82GB%'-"Pb9!9!kQpj"JpREfdI,J$d8b&!p%p $p2p0mZ!255#9'!pUpeJJphYL"Jp@p8mam`m`#9'2,[,[,JphFVAh8J+a"TPbG6D Jf[GGd&d0HK!NBid8"8$cEcAcAc2cB*IG&"-JpV(hRf*@53pYE%@2,[$3!!B!!!` !!"3!-P993e!k)(YeBf*fBAKmD@KZF$4mFf0RGQ&iC(aNC@0fBAKp)A0NBh0fBAJ KD'&jCA-0!!B!!!`!!"3!!3d"!!B!!!`!!"3!)r-[+3p6a"%`j(-J4IG5Fa"H&'* e2bl`d!!'!!!-!!!8!!%0"J!'!!!-!!!8!%,`RdVh@###4rDa!V%2Dapj$&4"MP1 A2fF#8#X3pY@4$hPIG3phBb!P!6)8mZm0!!B!!!`!!"3!4r#I9B%2m!9!r`$d6b` "-K3#X3ke-32hAfhf)8$bK8#2HB)IE30[E4mT"MN,FJ35pe3r,[$3!!!U!!!-!!! 8!!8-!!!K!!B-!!!8!!S-#!!K!!X-#!!8!!`-!!!@!!d-!!!8!!%0"J!'!!!-!!! 8!"3!&J`!!"3!12#I9l%`pjAh80FhLr,!,hRK$e[dAe2d2ed#8%%[G8-#8#X3)8p YFfVbl`d!!")!!!`!!"3!'!`!!"B!'``!!"3!$r9,%28a,hAJp0%rGI$3!!B!!!` "!"3!!3d'!!B!!!`!!"3!!3d'!!B!!!`!!"3!!3d'!!B!!!`!!"3-!!!8!!%0"J! '!!!-!!!8!!%0!!!'!!!-!!!8!!%0"J!'!!!-!!!8!"8!(d0[F(PbD@GSG+NJ-6N i0L"+B@ePFb"",L")BAPPF`d!!")!!!S!!"3!#3SJ!"3!#JS!!"3!%&!Z6biJ3Qp i)$)b-6!d0!d!"J!!#J!!&!!Fp90rGK5(,hN23h,hRb`23fTp9$G[$3!'!!!+!!! 8!!Xj-M%b-Lda-$3d$63!"J!!#J!!&!!"$3B!"J!!#J!!&!!"$3B!"J!!#J!!&!! "$3B!"J!!#J!!&!!"$3B!"J!!#J!!&!!"$3B!"J!!#J!!&!!"$3B!"J!!#J!!&!! "$3B!"J!!#J!!&!!"$3B!"J!!#J!!&!!"$3B!"J!!#J!!&!!"$3!!"J!!#J!!&!! "$3)!"J!!#J!!&!!"$3)!"J!!#J!!&!!"$3)!"J!!#J!!&!!"$3)!"J!!#J!!&!! "$3)!"J!!#J!!&!&2m*p*,bH!DU#9ph-,HU$8Afd,&"mK!2@9pe"N%%&Tpj!!*3k QpjmZ!25&U3pjAh9!ecpR&!8`+a$r!&32m!$fXIH3!'13!#pji3B`p0"8$fhbi!p CAh8'330IG`F`+a$feC(fd1C'pY%K32E42hAbi!p*d2H9pe3-Afh[G5&!YNRhGN% (J$8JaZEf+K"G$f)A2fF-8b4DSC!!pLpj!V%-Afh[G5&2,!+hJ2E42h82GhUJ05" Zi@6b`'13!2H9pe$hGkS2BK"SpV'3!#8,FJ35pe3`E5&!B1@R)3pY')EfF3)DTcp R$hPIG3KI,[$3!!!m!!!-!!!8!&!-!!!K!&)-!!!8!&8-#!!K!&F-!!!9!&J-!!! 8!'J-!!!@!'N-!!!8!'d-!!!@!'i-!!!8!$l`RdJ8%'33KIE4!e)B"[BPpe)#X3p %p$p2p0#f5IGf33IfhU(fd6*LG6McV`d!!!B!!!`!!"3!#84$6ddJ-bic$5)!"J! !'!!!&!!"$3%!"J!!'!!!&!!"$3%!"J!!'!!!&!#3"FS$k!!068&(580358-4!Im !!!%0!!!'!!!-!!!8!!%0"J!'!!!-!!!8!!%0"J!'!!!B!!!8!!%0"J!'!!!-!!! 8!"3!(2-I,[#I3CpUpeJJ*[BJJPi)%LFrCim0!!!'!!!-!!!8!"AcEbl`RdNrGK3 J+a#-342`d!!!"J!!$!!!&!%[$!!!&3!"$3)!"J!!#J!!&!!"$3%!"J!!#J!!&!! "$3)!"J!!#J!!&!!"$3B!"J!!$!!!&!!,3Q&MDfGbEh9ZC!d8!!B!!!`"!"3!+r- I+3p&be!P$NFb&!ALG6!eph"H&'*e0UmZm0!!"J!!$!!!&!!Mp1(hF24KB[G8'2, r4Rpi'!F`p@&)G6$c2blc2cV`d!!!"J!!'!!!&!!"$3B!"J!!$!!!&!!*p34c*cp Rm0!!"J!!$!%!&!!"$3B!"J!!$!!!&!&qm*p5p&p"p%$e6dMdRe2cS!p*-#X3eDT IGh2fF)(#G6Mb`2H9pe$hGkS2BK"SpV'3!#8,@T!!PIGc!V%2m!9!r`!2DapjmZ! 25&U3!*AhF`&bX8$fXIH3!'13!)*(pV%#X38V&!pV(hN2E4-R8aRbi!p*p'$eRdr e82426r6[*r9!p)p"p@p&$e6dMdAe2d825r4I@I8r1J$e@""JpLpe)P-&-2H9pe3 2DPpjJRcfX&3&+a32CfpYFrC`NIGR`I,J$dR3pjAh9!C"$h@(2fF#X306mY*2G4$ hAZ&2,kAhF8$'J3P(pf&2,!JNIfX3pEp$p8p5p-mYp"pG"S"p"b$hF8%&-3A3+a$ d(ZS3pV(hQ2,J$e43J6N'$e[d2e6e,dcbhd(ed2D[GB)#pji3FJ,hGm(bl`d!!&3 !!!`"!"3!$3`!!"3!5``!!#%!63`!!"3!8!`)!#%!83`)!"8!8J`!!"8!8``!!"3 !N``"!"3!X3`!!"3"+3`!!"B",``!!"3"BJ`!!"B"D!`!!"3!6I-[,[#I9,%296p R&2E@-r,r3QL!p1%[,I6c%*4rGK3-B`8kpj!!Pia6-F)')#X3r5mqmqr6$NAfhLm Zm0!!"J!!$!!!&!#3"5m$k!!068&(580358-4!Ir8$!!!&!#&p%p$p2p0$c2blc- $AhF%'18jJ#8+8S"G$eEe6c,c$c!-AfhfeMQ2,J$dNJ3Bj6Q!*3p-p2p$p"p-$dc dRdld824I425I925I6[4`aIEIE@1B"S$hFDS'J25I6[8r4I8[92,r424I624I924 3Tc%-AfhfeMQ2,[$3!#S!!!`!!"3!)3`"!"3!*J`!!"3!33`"!"3!8``!!"3!D!` "!"3!GJ`!!"3!!3hm!!B!!!`!!"3!!3hm!!B!!!`!!"3"-I#I9,%2423r6r63p@p 8mam`m`!IEIGDBP32GfJ*(hBDAKN04IE3pe)K306h@#4LG6"L!V%+E2D`A3B)peF QpLS3)8pYFfS"pYpeTL9!8`+a$feNpV%[,J$eHhS3KIE4$NAfG'pYJ14IEAJ3pLp eUK)149d29[92-I-2-!phFV!6AhAfH`d@,h9"J#8-YIDa"JY8JI,!+apj"G)6$&J JAhB8$b6c(cAc!*@UC)mZ!2423r6r63P4J&-3+h2fIb`()"pYpeTL'!B29[92-I- 2-!)8pYFfVbi28"4eRbi!m0!!!!B!!!`!!"3""296N8$eAdldReMb`2H9pe$'-)% JpjAh9!)8pYFfS#8'$eEe6c,c$c!&329[92-[-[-!Bj!!pR%JpYpeb`pL%L&!i8e 8pYBm%2GlHK$h@(2fF2e2GRr9"MN&+a3"Pb9)mZ!29,H!pY&MJ#YL$hPIG3P6mR) ,EhB3*3phCb$93+FaJ#82BK""J6,b`&3-YNE#&)!P#+H4"IGK3(-#X3Fi&#$feC( bi!p*)(J'UJEh8PpYBRcbl`d!"J!!$!!!&!!"$3!!"J!!$!!!&!!"$8m!"J!!$!! !&!!"$AN!"J!!$!!!&!!"$AN!"J!!$!!!&!!"$3%!"J!!$!!!&1m0!!B!!!`!!"3 !!3d!!!B!!!`!!"3!!3d!!!B!!!`!!"3-!!!8!2h`RdR3pjAh80Ah8j!!DU!V%'1 2Ga5!*3+a"c*&RhA#92H3!)')G6mX![HH%#X3a83Bj6PcpR$,9m%+%L&)"6!V%)a "%r,J$dR3pjAh8*H6mR)2Ca)'UJ+a"MMhF8Mb`#6hN!$cJ*BQ$f*bMb`&-3JPi2B R)'13!$81C(,hRbi!p$Y9J3+a$f*[GC!!4L%*(K1A2fF&-#X3MK'3!&d2H9pe32E 9NIEI,[$3!!!'!!!-!!!8!(c`Q&$hPIG3aM!KUJp%p$p2p0$hHf),C*phC""i"cJ QUKN(1(N3pjAh9!p"lU(bi!pCAh82GhUJpL%'MfXC"JdIG`pape'#G6J'pLAh8Jp jAh9!aIEHpe)8mZm0!!!'!!!-!!!8!,M`RdNi&#!V%2423r6r63PipV"c*3pjAh9 !aIEHpe)8"MN#pe3`pjAh9!pY@4pY"MN-Afh[G5&2*i$Pph&!8r,J$e0c`3FJH!p jAh9!edJJ*rE4mX$9UPph#A3F*e1!8`+a#-34-#82Ca)#8#X3a6erCrG8BR8`JF* e2`d!!!B!!!`!!"3"5I#I9&!FY3(hB8pj+h2fF%("IhBC$8Afd#X3YB)#8#X3j(- K6b`2GB%2m!9!r`$e$bi29,%&pe,[G5$hGkS2BK#"-J*3+a$NFb&!D!eS)'J2423 r6r63aM#,IJF[,J$e43j(-J+a!6*d%-8b%bJ&d#X3M%%6mX$h@"$r!&32m!p6mZ! 26[6r924I1Jp8X8%2E@pj$f)3KIE4#4T[H3phX6!V%14c)8"i$NFbFrCr,!P305$ hG86hRb`#Yi#,Ah@T!e)(-K6433*9$fhhA,$hGbX2H9pe3)')G6mZm0!!@J!!$!! !&!!r$!!!)3"!$!!!&!"%$!J!)3"&$!J!&!"'$!!!&J"*$!!!&!#q$!!!)3#r$!! !&!$$$!J!)3$%$!J!&!$&$!!!&J$'$!!!&!$*$!%!&!$1$!!!&!!"$3B!"J!!$!! !&!!"$3%!"J!!$!!!&!!939*336SJD'&jCA0!G@0cC#jPC(80!!!'!!!-!!!8!!% 0!!!'!!!-!!!8!"ldp!J6N!$d(e,e$d%&329I9I3r8!pYCk!Pmkm0!!!'!!!-!!! 8!"3!c`"k!UN"I!Mj!!F!"`(K!3N4!D!!JU!!M+%!PJ!'"3#3!`)"S3#D!!Mrr!# 3!h3!!+!!Q!%!#J!(!!F"i3%*!`!8$3!1+a8F)N4$6ddJ3A"`E'8JA9XV)%YPH@* [BA*N)%4bDACPFL",CANTi!&cS!#CS!#AS3#@!!B&!*!$!J'K!*S!#!#p!*!$+!! !S!#B$3!-+!"8!"i*3e456#e5)#)0S!#CS3#D!!J!X3#3!bJ!!+!!Q#S-!3fJ!*Q K!*S!#!#P!*!$+!!!S!#B+J`*3e456#e5)#%0S!#CS3#D!!J!Q3#3!bJ!!+!!Q#S -!3fJ!*QK!*S!#!#0!*!$+!!!S!#B+J`*3e456#e5)#`0S!#CS3#D!!J!J3#3!bJ !!+!!Q#S-!3fJ!*QK!*S!#!"e!*!$+!!!S!#B+J`*3e456#e5)#J0S!#CS3#D!!J !D3#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#!"G!*!$+!!!S!#B+J`*3e456#e5)#N0S!# CS3#D!!J!83#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#!"&!*!$+!!!S!#B+J`*3e456#e 5)#d0S!#CS3#D!!J!13#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#!!Y!*!$+!!!S!#B+J` *3e456#e5)#m0S!#CS3#D!!J!)3#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#!!9!*!$+!! !S!#B+J`,3e456#e5)%iXEJfJ!*QK!*S!#!!*!*!$+!!!S!#B+J`"$D!!QD%!QJ! )rrd!N!-S!!#J!*JU$!Y$9&*-,9)J8#a`$D!!QD%!QJ!)rr%!N!-S!!#J!*JU$!% 0S!#CS3#D!!Mrj3#3!bJ!!+!!Q#S-#8088N`Y8L!m$D!!QD%!QJ!)rpN!N!-S!!# J!*JU$!%0S!#CS3#D!!Mrc3#3!bJ!!+!!Q#S-#8088N`Y8L!q$D!!QD%!QJ!)rm% !N!-S!!#J!*JU$!%0S!#CS3#D!!MrY3#3!bJ!!+!!Q#S-#%088N`Y8L!0S!#CS3# D!!MrU3#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#2qG!*!$+!!!S!#B+J`*3e456#e5)$- 0S!#CS3#D!!MrN3#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#2q&!*!$+!!!S!#B+J`*3e4 56#e5)$30S!#CS3#D!!MrH3#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#2pY!*!$+!!!S!# B+J`*3e456#e5)$80S!#CS3#D!!MrB3#3!bJ!!+!!Q#S-!3fJ!*QK!*S!#2p9!*! $+!!!S!#B+J`*3e456#e5)$B0S!#CS3#D!!Mr53#3!bJ!!+!!Q#S-!3fJ!*QK!*S !#2mp!*!$+!!!S!#B+J`-3e456#e")$aVCANqS!#CS!#AS!#-S3#@!!B'!*!$!J' K!*S!#!#p!*!$!`!!S!#B+!"8!-!#IJfJ!*QK!*S!#!#a!*!'S!#B+`--!3fJ!*Q K!*S!#!#P!*!$!3!!S!#B+!"X!-)#I!fJ!*QK!*S!#!#C!*!'S!#B+`%-!3fJ!*Q K!*S!#!#0!*!$!J!!S!#B+!#%!-%#e!fJ!*QK!*S!#!#"!*!'S!#B+`)-!3fJ!*Q K!*S!#!"e!*!$!`!!S!#B+!#F!-!#H`fJ!*QK!*S!#!"T!*!'S!#B+`--!3fJ!*Q K!*S!#!"G!*!$!`!!S!#B+!#d!-!#I3fJ!*QK!*S!#!"4!*!'S!#B+`--!3fJ!*Q K!*S!#!"&!*!$"`!!S!#B+!$-!,`%*emR$D!!QD%!QJ!)!$N!N!DJ!*JV"``"$D! !QD%!QJ!)!#d!N!-"!!#J!*JS!13!`J*F$D!!QD%!QJ!)!#%!N!DJ!*JV!3`"$D! !QD%!QJ!)!"8!N!-$!!#J!*JS!2`!`!*H$D!!QD%!QJ!)!!N!N!DJ!*JV!``"$D! !QD%!QJ!)rrd!N!-&!!#J!*JS!43![J*!$D!!QD%!QJ!)rr%!N!DJ!*JV"3`"$D! !QD%!QJ!)rq8!N!-#!!#J!*JS!5`!`3*E$D!!QD%!QJ!)rpN!N!DJ!*JV!J`"$D! !QD%!QJ!)rmd!N!-#!!#J!*JS!83!`3*G$D!!QD%!QJ!)rm%!N!DJ!*JV!J`"$D! !QD%!QJ!)rl8!N!-6!!#J!*JS!9`!X!PlC'9XCA4PI3fJ!*QK!*S!#2qT!*!'S!# B+a--!3fJ!*QK!*S!#2qG!*!$*3!!S!#B+!&d!*i09P3a-$!J3e456#dr$D!!QD% !QJ!)rj%!N!DJ!*JV*3`"$D!!QD%!QJ!)ri8!N!-P!!#J!*JS!B`!RJe@9$%`-#" $9&*-,9d0S!#CS3#D!!MrH3#3"U!!Q#XP$!%0S!#CS3#D!!MrE3#3!b3!!+!!Q#J "T!#I$9C8-6!`)%088N`YA!fJ!*QK!*S!#2pK!*!'S!#B+b3-!3fJ!*QK!*S!#2p 9!*!$*J!!S!#B+!'m!*d09P3a-$!J3e456#eH$D!!QD%!QJ!)rdN!N!DJ!*JV*J` "$D!!QD!!Pk!!M+!!M+%!PJ!'"J#3!`)"S3#D!!Mrr3#3!`8!!+!!Q!-!)33)+!( 8!,d"m+!!QD!!Pk%!PJ!'"J#3!`)"S3#D!!Mrr3#3!`8!!+!!Q!-!&!3!+!(6!+i #Eh+J!*QJ!*HK!*B!"JB!N!-#!D%!QJ!)rrd!N!-&!!#J!*J$!#%S!G3!S3(`S!# CS!#AS!#0S3#@!!B'!*!$!J'K!*S!#2rp!*!$#J!!S!#B!`!8+!(6!-N$5f9jS!# CS!#AS!#0S!#0S!#-S3#@!!B&!*!$!XLK!*S!#2rm!*!$)J!!S!#B$3!1+!!i!"d +3A"`E'8J5f9jFk!!QD!!Pk%!PJ!'"3#3!`,)S3#D!!Mrr!#3!bd!!+!!Q#Pq$P4 bB@jcE'&dC@3J5f9jS!#CS!#AS!#UB3!T!)J!23#F!2B!-#)!-`"N*3#J!+fJ!)d `!!S!#J(I!3FJ!#8!#J!P!3BJ!%!!#J"!!3BJ!F-!#J($!3BJ!Gi!I`"!!(qJ!)f J!)2rI!!"$A)!"J!!$!!!&!!"$A)!"J!!$!!!&!!"$5i!"J!!$!!!&!!N+$Ba15N J06Jh,6%d-c%J)#K9ER4TE#"+G@jP)'pQ)#Fi0bN0!!B!!!`!!"3!!3d!!!B!!!` !!"3!#cNb-6)b,6%`0$30G!!'!!!-!!!8!!T+D@dJ5'&jCA-0!!B!!!`!!"3"l29 B%#Yi$NAfG'pY"L$hPIG8"IGc"(Mf[bi!p'%D$8%3*3Pi*(pLpe)3p6p*p%p&$dr dld8&d#X3Pi*(pLpe*e-*H2Da)KmX"S!IGK6hNVFrC`-4NC!!*36h8`p%p$p2p0" i$&-QFaN&-28r5I4243p2p1p&mZ!28r5I4243p8pAp2$&-QFi!V%-AfhU%K$h8fL "pYpLSC!!j&pR4[EI,J$e0j%#ph8(J14IGRNC"S"JJ8pfI"!P$NAfG'pYpY&)$hH e$hGiX#8'Q3ch@#AferHKN!$IG6`R8i"8$feCIIH3!2423r6r63e8#1((DJYNRhG N(bi!p3S@J3d4S034!P#AJNIf,h8K!V%*H#4rB[G5G6#AMfX5)3*3pjAh9!e(%jJ '13b[GIBSmX"S"b"i#,C"phC"mX"MN!!6aIG8EfFB$fd3*3pYEfX3p%p$p2p0$f) 5)8"MN!$f)5)8mZmZmZm0!!!'!!!-!!!8!"2e8hpf&)F[H3p$F[H3!23r3I$3!!B !!!`!!"3!%&!Z6biJ3Qpi)$)b-6!d0!d!"J!!$!!!&!!"$3S!"J!!'!!!&!!F9!p hBb!P#"13!'#90LG6mkm0!!!'!!!B!!!8!"AdR3pjAh8,EhB3j&pLSIEBm0!!"J! !'!!!&!!"$3!!"J!!$!!!&!!"$3!!"J!!$!!!&!"Fp914329[6I8`KIE4"ZkRaLG 6J-B`peJ3+aJ3JIFIG42"J#82E@pV%)a"%`pek@*cpR$fe8%"hAaa-[,[$3!!"J! !$!!!&!#3"3(H-L!!!6!!)J#3!a!!N!-"hLiJ!!&5!!Sc!3#3!`%3%!!"%"!!!4! 3!*!&!GiQ)!!"A!!L!*!$%!#3!`(H)L!!!Ai!'M-"!"!!%!!"hKiJ!!'B!!`c!3! 3!#!!!Gi@)!!#DJ!+-`%!!!*Q!*!$"!!!!TJ!N!-#!!!$"J#3!`J!!!R)!*!$"!! !$*3!N!-#!!!3iJ#3!`B!!"F'!*!$"!!!'(B!N!-%!!!C2!#3!`3!!"eF!*!$#!! !(P!!N!-#!!!L!J#3!`J!!#+)!*!$"!!!)V!!N!-#!!!P[J#3!`)!!#Aq!*!$"J! !++J!N!-%!!!V6J#3!`S!!#Y`!*!$"!!!,V)!N!-#!!!lT!!!!TB!!%MD!*!$&J! !D1)!C&!!$!`!!Jb$!!%-$!!"$3d!!3`-!!%-$!!"$!`!!Jm-!!%-$!#3!`%-$!! #$)-!!3`-!!%-$!!#$))!!3`-!*!$!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3m 2!!%-$!!"$!`!!3`-!!%2$`!"$!`!!3`-!!%-$!!"$`m!!3`-!!%-$!!"$!`!"!m -$``!!3`-!!%-$!!"$!`!!`m-JJ`!!3`-!!%-$!!"$!`!!J`2!!%-$!!"$!`!!3` -!!%-$!!"$!`!!3d0!!%-$!!"$!`!!3`-!!%-$!!"$!`!"3b#$3b#$!!"$!`!!3` -!!%-$!!"$!`!N!-"$!`!!3`-!!%-$!!#$))!!3`-!!)-JJ!"$!`!"!`0$!d!!3` -!!)-JJ!"$!`!!3`-!!%-$!!#$))!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3` -!!%-$!#3!`%-$!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!N!-"%"!!N!- "%"!!!3`-!!%-$!!"$!`!!3`-!!%-$!#3!`%3%!#3"!*Q!*!$"!!!!TJ!N!-#!!! $"J#3!`J!!!R)!*!$"!!!$*3!N!-#!!!3iJ#3!`B!!"F'!*!$"!!!'(B!N!-%!!! C2!#3!`3!!"eF!*!$#!!!(P!!N!-#!!!L!J#3!`J!!#+)!*!$"!!!)V!!N!-#!!! P[J#3!`)!!#Aq!*!$"J!!++J!N!-%!!!V6J#3!`S!!#Y`!*!$"!!!,Si!N!-Q!!! hpJ#3!dJ!!$hm!*!$2J!!50S!N!-@!!"Md!!(!B#a$e8rCa6feM2brd*SJ26K,bh dma#8IhB8$'-&1[H3!*H-8c(#"L!V%2d[2[2[d`j&pYi[,[$3!!B!!!`!!"3!"`! !!B8"J!UA!!F!"`'&!BF4!D!!JU!!M+!!M+!!M+%!PJ!'"3#3!`)"S3#D!!Mrr3# 3!`S!!+!!Q!%!#J!(!!F"K3'(!`!K"!J0!!`V1cX"m+!!QD!!Pk%!PJ!'"3#3!`) "S3#D!!Mrr3#3!`J!!+!!Q!-!&!3!+!!k!#i#Eh+J!*QJ!*HK!*B!"J8!N!-#!D% !QJ!)rrd!N!-*!!#J!*J$!#%S!$X!)!(`S!#CS!#AS!#0S3#@!!B&!*!$!J'K!*S !#2rp!*!$$!!!S!#B!`!8+!!k!%S$5f9jS!#CS!#AS!#0S3#@!!B'!*!$!J'K!*S !#2rp!*!$&3!!S!#B+!!j!(J)4R9ZBh4TEfkJ!*QJ!*HK!*B!"JB!N!-#!D%!QJ! )rrd!N!-A!!#J!*JTI`G$EfeYC@jdS!#CS!#AS3#@!!B'!*!$!J'K!*S!#2rm!*! $9J!!S!#B$3!1+!!F!(ND4%0265"4G@PMDb"5C@CPFQ9ZBf8J3fKKFR5J!*QJ!*H K!*B!"JB!N!-#!D%!QJ!)!)d!N!-)!!#J!*J0!!`S!&F!1!4",'%0S!#CS3#D!!J !J3#3"U!!Q#X)$!%0S!#CS3#D!!J!G3#3"U!!Q#S-!3fJ!*QK!*S!#!"T!*!'S!# B+J`"$D!!QD%!QJ!)!&d!N!-*!!#J!*JS!)F!0`4#,')0S!#CS3#D!!J!83#3"U! !Q#X*$!%0S!#CS3#D!!J!43#3"U!!Q#S-!3fJ!*QK!*S!#!!j!*!$#3!!S!#B+!# V!$F%4#aN$D!!QD%!QJ!)!#d!N!DJ!*JV#3`"$D!!QD%!QJ!)!#%!N!DJ!*JU$!% 0S!#CS3#D!!J!&3#3"U!!Q#S-!3fJ!*QK!*S!#!!*!*!'S!#B+J`"$D!!QD%!QJ! )rrd!N!DJ!*JU$!%0S!#CS3#D!!Mrm3#3!`X!!+!!Q#J!m`!e"%dXE3fJ!*QK!*S !#2rP!*!'S!#B+`X-!3fJ!*QK!*S!#2rC!*!'S!#B+J`"$D!!QD%!QJ!)rmd!N!- )!!#J!*JS!4F!1!43,(!0S!#CS3#D!!Mr`3#3"U!!Q#X)$!%0S!#CS3#D!!MrY3# 3"U!!Q#S-!3fJ!*QK!*S!#2qT!*!$#!!!S!#B+!%l!$J%8bac$D!!QD%!QJ!)rjd !N!DJ!*JV#!`"$D!!QD%!QJ!)rj%!N!DJ!*JU$!%0S!#CS3#D!!MrK3#3!`N!!+! !Q#J"A`!h"&JXH!fJ!*QK!*S!#2pj!*!'S!#B+`N-!3fJ!*QK!*S!#2pY!*!$'J! !S!#B+!&h!#B)@d963d&349fJ!*QJ!*HK!*B!"J8!N!-#!D%!QJ!)!)d!N!-i!!# J!*JS!&F!Ga&5C@4TB@ac)(4SC5"XBA0d$D!!QD%!QJ!)!)%!N!-i!!#J!*JU$!p ZG@eLCA)JBf&XE'9N,JfJ!*QK!*S!#!"e!*!$1!!!S!#B+J`)dN(6Cf&TEJfJ!*Q K!*S!#!"T!*!$1!!!S!#B+J`"$D!!QD%!QJ!)!&d!N!-i!!#J!*JU$"G6C@jN)'% JdN,6FQ9KDb"cD@GZB@`Z$D!!QD%!QJ!)!&%!N!-i!!#J!*JU$!%0S!#CS3#D!!J !43#3!cJ!!+!!Q#S-!3fJ!*QK!*S!#!!j!*!$1!!!S!#B+J`3dN66D@&XFb"K)(" SEfjP$D!!QD%!QJ!)!#d!N!-i!!#J!*JU$!KZG@eLCA)Z$D!!QD%!QJ!)!#%!N!- i!!#J!*JU$!%0S!#CS3#D!!J!&3#3!cJ!!+!!Q#S-!3fJ!*QK!*S!#!!*!*!$1!! !S!#B+J`"$D!!QD%!QJ!)rrd!N!-i!!#J!*JU$!%0S!#CS3#D!!Mrm3#3!cJ!!+! !Q#S-&%4TFh"XBANJG'KP)0*0dfpNC@d0S!#CS3#D!!Mrj3#3!cJ!!+!!Q#S-$Q0 [ER4bEf`JE@9ZG5i0S!#CS3#D!!Mrf3#3!cJ!!+!!Q#S-!3fJ!*QK!*S!#2r0!*! $1!!!S!#B+J`64@0SEb"[GA4`GA3JG'mJG'KP$D!!QD%!QJ!)rm%!N!-i!!#J!*J U$![5800bD@jdCA)Z$D!!QD%!QJ!)rl8!N!-i!!#J!*JU$!%0S!#CS3#D!!MrU3# 3!cJ!!+!!Q#S-&84eEA!JG'KP)0*6df0bC@9Z)(4[$D!!QD%!QJ!)rjd!N!-i!!# J!*JU$!edD'8JF(*TER4PFLi0S!#CS3#D!!MrN3#3!cJ!!+!!Q#S-!3fJ!*QK!*S !#2q&!*!$1!!!S!#B+J`55'&ZCb"eF#"dD'8JF'K[EQ80S!#CS3#D!!MrH3#3!cJ !!+!!Q#S-!3fJ!*QK!*S!#2pY!*!$1!!!S!#B+J`84fmJG'mJG'KP)(0PG(9`)'e PER@J!*QJ!*HK!*B!"J8!N!-#!D%!QJ!)!)%!N!0"!!#J!*JS!&F!q3%0S!#CS3# D!!J!G3#3!d%!!+!!Q#S-!3fJ!*QK!*S!#!"T!*!$33!!S!#B+J`"$D!!QD%!QJ! )!&d!N!0"!!#J!*JU$!%0S!#CS3#D!!J!83#3!d%!!+!!Q#S-%P0[E@8JFf9bD@& X)'0KFQ4c$D!!QD%!QJ!)!%8!N!0"!!#J!*JU$""MB@jZEh3JC'mJG'KTFbi0S!# CS3#D!!J!13#3!d%!!+!!Q#S-!3fJ!*QK!*S!#!!Y!*!$33!!S!#B+J`66R9YBQ9 b)'0KEL"MEfjdB@PZ$D!!QD%!QJ!)!#%!N!0"!!#J!*JU$"4KERPdD'PZCb`JD@j ME(9ND@jR$D!!QD%!QJ!)!"8!N!0"!!#J!*JU$!pYEf4PE5"cF'9MD@CTB`fJ!*Q K!*S!#!!*!*!$33!!S!#B+J`4C@eLC@4NC@3JC'PKE'PZC`fJ!*QK!*S!#2rp!*! $33!!S!#B+J`+BfpYE@&ZC(-Z$D!!QD%!QJ!)rr%!N!0"!!#J!*JU$!%0S!#CS3# D!!Mrj3#3!d%!!+!!Q#S-&P0[E@8JBf&bC(-JBf&ZEQpd)(9cC3fJ!*QK!*S!#2r C!*!$33!!S!#B+J`+G'KTFb"YC@je$D!!QD%!QJ!)rmd!N!0"!!#J!*JU$!%0S!# CS3#D!!Mr`3#3!d%!!+!!Q#S-'NPZ)'9iF'9bD@ePER4KE#pNC@*eCfGTEQF0S!# CS3#D!!MrY3#3!d%!!+!!Q#S-"R0dB@GP$D!!QD%!QJ!)rkN!N!0"!!#J!*JU$!% 0S!#CS3#D!!MrR3#3!d%!!+!!Q#S-'NPZ)'9iF'9bD@ePER4KE#pNC@*eCfGTEQF 0S!#CS3#D!!MrN3#3!d%!!+!!Q#S-"R0dB@GP$D!!QD%!QJ!)ri8!N!0"!!#J!*J U$!%0S!#CS3#D!!MrH3#3!d%!!+!!Q#S-&N0KEL"dB@YP)'%JCQ9h)(0PBfpZC(1 J!*QJ!*F`!!S!#J'$!B8J!#8!#J!P!B3J!#F!E3'#!'dJ!#F!k`'#!1XJ!(B!#J" f!B3J!*S!#J#D!B3J!1)!#J$L!B3J!3B!#J%'!B3J!5S!#J%U!B3J!8i!#J&1!B3 J!%!!#J"!!B3J!@N!#J&T!B5J!)fJ!)2r!*!(!qJ!$8e"4dP$8%P$%3(r+!#P!&` $(J',$*F!"`!(!S!"0K%"S!##S!#-S3#@!!B'!*!$!J'K!*S!#2rm!*!$8`!!S!# B!3!+!!F!"`+!!6B$!!-0!!`V6"SC3A"`E'8J5f9jFb"fFbiJ9P3a-$!J5f9jFk! !QD!!Pk!!M+!!M+%!PJ!'"3#3!`)"S3#D!!Mrr3#3!`S!!+!!Q!-!)33)+!!c!%% "m+!!QD!!Pk%!PJ!'"3#3!`)"S3#D!!Mrr3#3!`J!!+!!Q!-!&!3!+!!b!$3#Eh+ J!*QJ!*HK!*B!"J8!N!-#!D%!QJ!)rrd!N!-*!!#J!*J$!#%S!$-!*J(`S!#CS!# AS!#0S3#@!!B&!*!$!J'K!*S!#2rp!*!$$!!!S!#B!`!8+!!b!&!$5f9jS!#CS!# AS!#0S3#@!!B&!*!$!J'K!*S!#2rp!*!$(J!!S!#B+Bm*9P3a-$!J5f9jS!#CS!# AS!#UB3!N!,8!1!$*!2B!-#)!,J"f3!#J!+fK!*B!"JB!N!-#!D%!QJ!)!4%!N!- *!!#J!*JS!%m!5344,(%0S!#CS3#D!!J""3#3"U!!Q#X*$!%0S!#CS3#D!!J!q3# 3!``!!+!!Q#J!C`"'"&FXG`fJ!*QK!*S!#!$Y!*!'S!#B+``-!3fJ!*QK!*S!#!$ K!*!$#!!!S!#B+!"r!%S%45aP$D!!QD%!QJ!)!08!N!DJ!*JV#!`"$D!!QD%!QJ! )!-N!N!-)!!#J!*JS!*F!5J45,()0S!#CS3#D!!J![3#3"U!!Q#X)$!%0S!#CS3# D!!J!X3#3!`-!!+!!Q#J!V`"2!M!0S!#CS3#D!!J!T3#3"U!!Q#X$$!%0S!#CS3# D!!J!Q3#3!`-!!+!!Q#J!a`"2!M%0S!#CS3#D!!J!M3#3"U!!Q#X$$!%0S!#CS3# D!!J!J3#3!`-!!+!!Q#J!h`"2!M)0S!#CS3#D!!J!G3#3"U!!Q#X$$!%0S!#CS3# D!!J!D3#3!`-!!+!!Q#J!p`"2!M-0S!#CS3#D!!J!A3#3"U!!Q#X$$!%0S!#CS3# D!!J!83#3!`-!!+!!Q#J"$`"2!M30S!#CS3#D!!J!43#3"U!!Q#X$$!%0S!#CS3# D!!J!13#3!`-!!+!!Q#J"*`"2!M80S!#CS3#D!!J!,3#3"U!!Q#X$$!%0S!#CS3# D!!J!)3#3!`-!!+!!Q#J"2`"2!MB0S!#CS3#D!!J!&3#3"U!!Q#X$$!%0S!#CS3# D!!J!#3#3!`-!!+!!Q#J"9`"2!MF0S!#CS3#D!!Mrr3#3"U!!Q#X$$!%0S!#CS3# D!!Mrm3#3!`-!!+!!Q#J"E`"2!MJ0S!#CS3#D!!Mrj3#3"U!!Q#X$$!%0S!#CS3# D!!Mrf3#3!`-!!+!!Q#J"K`"2!MN0S!#CS3#D!!Mrc3#3"U!!Q#X$$!%0S!#CS3# D!!Mr`3#3!`)!!+!!Q#J"R`"3!Ld0S!#CS3#D!!MrY3#3"U!!Q#X#$!%0S!#CS3# D!!MrU3#3!`)!!+!!Q#J"Y`"3!L`0S!#CS3#D!!MrR3#3"U!!Q#X#$!%0S!#CS3# D!!MrN3#3!`)!!+!!Q#J"c`"3!Li0S!#CS3#D!!MrK3#3"U!!Q#X#$!%0S!#CS3# D!!MrH3#3!a`!!+!!Q#J"j`!f#9Y549498NjG$D!!QD%!QJ!)rfd!N!DJ!*JV(!` "$D!!QD%!QJ!)rf%!N!-P!!#J!*JS!Im!,3j,,'XX)&9`)%&bFQph$D!!QD%!QJ! )re8!N!DJ!*JV*3`"$D!!QD%!QJ!)rdN!N!-R!!#J!*JS!KF!+`p+,'SJ4'phEL" "FR*[G`fJ!*QK!*S!#2mp!*!'S!#B+bF-!3fJ!*QK!*S!#2ma!*!$*3!!S!#B+!) [!#d25#aS)%aPCR3J3A*bEhF0S!#CS3#D!!Mr*3#3"U!!Q#XP$!%0S!#CS3#D!!M r'3#3!bB!!+!!Q#J#4`!X%%`XE#"5D@GSG#""FR*[G`fJ!*QK!*S!#2m0!*!'S!# B+bB-!3fJ!*QK!*S!#2m"!*!$#3!!S!#B+!*I!%N%3LaL$D!!QD%!QJ!)r[8!N!D J!*JV#3`"$D!!QD%!QJ!)rZN!N!-D!!#J!*JS!RF!1!KE490$39"&AD!!QD!!Pk% !PJ!'"J#3!`)"S3#D!!J"%3#3!`S!!+!!Q#J!6`$K"&"'-3fJ!*QK!*S!#!%&!*! 'S!#B+`S-!3fJ!*QK!*S!#!$j!*!$#J!!S!#B+!"R!1%%8%Bb$D!!QD%!QJ!)!1d !N!DJ!*JV#J`"$D!!QD%!QJ!)!1%!N!-+!!#J!*JS!(m!i3434M-0S!#CS3#D!!J !e3#3"U!!Q#X+$!%0S!#CS3#D!!J!b3#3!`S!!+!!Q#J!P`$K"&"'0!fJ!*QK!*S !#!#p!*!'S!#B+`S-!3fJ!*QK!*S!#!#a!*!$&`!!S!#B+!#[!03*5f9jF'&N)$! 0S!#CS3#D!!J!T3#3"U!!Q#XA$!%0S!#CS3#D!!J!Q3#3!aF!!+!!Q#J!a`$8#8Y PHA"KC#!a$D!!QD%!QJ!)!)d!N!DJ!*JV&``"$D!!QD%!QJ!)!)%!N!-A!!#J!*J S!0m!e!P,CAP`B@3J-JfJ!*QK!*S!#!"e!*!'S!#B+aF-!3fJ!*QK!*S!#!"T!*! $&`!!S!#B+!$h!03*5f9jF'&N)$-0S!#CS3#D!!J!A3#3"U!!Q#XA$!%0S!#CS3# D!!J!83#3!aF!!+!!Q#J"$`$8#8YPHA"KC#!d$D!!QD%!QJ!)!%8!N!DJ!*JV&`` "$D!!QD%!QJ!)!$N!N!-A!!#J!*JS!5F!e!P,CAP`B@3J03fJ!*QK!*S!#!!Y!*! 'S!#B+aF-!3fJ!*QK!*S!#!!K!*!$&`!!S!#B+!%r!03*5f9jF'&N)$B0S!#CS3# D!!J!&3#3"U!!Q#XA$!%0S!#CS3#D!!J!#3#3!aF!!+!!Q#J"9`$8#8YPHA"KC#! h$D!!QD%!QJ!)rrd!N!DJ!*JV&``"$D!!QD%!QJ!)rr%!N!-A!!#J!*JS!@m!e!P ,CAP`B@3J1!fJ!*QK!*S!#2rP!*!'S!#B+aF-!3fJ!*QK!*S!#2rC!*!$&`!!S!# B+!'(!03*5f9jF'&N)$N0S!#CS3#D!!Mrc3#3"U!!Q#XA$!%0S!#CS3#D!!Mr`3# 3!aB!!+!!Q#J"R`$9#8YPHA"KC#!Y$D!!QD%!QJ!)rl8!N!DJ!*JV&J`"$D!!QD% !QJ!)rkN!N!-@!!#J!*JS!EF!e3P,CAP`B@3J,!fJ!*QK!*S!#2qG!*!'S!#B+aB -!3fJ!*QK!*S!#2q4!*!$&J!!S!#B+!(2!08*5f9jF'&N)#i0S!#CS3#D!!MrK3# 3"U!!Q#X@$!%0S!#CS3#D!!MrH3#3!bX!!+!!Q#J"j`$!$dYPHA"KC#"E48j849* G$D!!QD%!QJ!)rfd!N!DJ!*JV+``"$D!!QD%!QJ!)rf%!N!-B!!#J!*JS!Im!d`P 9F#""FR*[G`fJ!*QK!*S!#2p9!*!'S!#B+aJ-!3fJ!*QK!*S!#2p*!*!$(`!!S!# B+!)A!-`,4'phEL""FR*[G`fJ!*QK!*S!#2mp!*!'S!#B+am-!3fJ!*QK!*S!#2m a!*!$'J!!S!#B+!)[!0%,6'9QG#""FR*[G`fJ!*QK!*S!#2mP!*!'S!#B+aS-!3f J!*QK!*S!#2mC!*!$(J!!S!#B+!*(!-d-8QPRD(3J3A*bEhF0S!#CS3#D!!Mr$3# 3"U!!Q#XH$!%0S!#CS3#D!!Mr!3#3!aN!!+!!Q#J#A`$5#N*bC@&V)%YPH3fJ!*Q K!*S!#2le!*!'S!#B+aN-!3fJ!*QK!*S!#2lT!*!$'3!!S!#B+!*h!0)*8f9dGA! J5f9jS!#CS!#A-!!+!!S#IJ%d)!!k!!S!1J%c)!!k!*S#I3#D#Im!r`$r!2m!)!! I!!S!(`%cS!#-#Iq3##!!R3!+!*d"-b!!R`!+!*m"-k!!M5!!)!!+!#!"-b!!)J! +!#)"-k!!M#!"e`!+!GF"-b!"f3!+!GN"-k!!MD!!M#!"lJ!+!Hi"-b!"m!!+!I! "-k!!MD!!M#!#63!+!Nd"-b!#6`!+!Nm"-k!!MD!!M#!#C3!+!Q8"-b!#C`!+!QF "-k!!MD!!MD!!JrqB!*!$!4JB!!%B'!!"'"J!!4JB!!%B'!!"'"J!!4JB!!%B'!! "'"J!!4JB!!%B'!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!! "$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!! "$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!#$)B!!3`-!!%-$!!"'"J!!4JB!!%-$!! "$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%B'!!"'"J!!3`-!!%-$!! #$))!!3`-!!%-$!!"$!`!!Jb$!!%-$!!"$!`!!3`-!!%-$!!"'"J!!4JB!!%B'!! "$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!! "$!`!!3`-!!%1$J#3!`%-$!!"$!`!!Jb%!!%-$!!#$)3!!3`-!!)-K3!"$!`!!Jb $!!%-$!!"$!`!!3`-!!)-JJ!"$!`!N!-#$))!!3`-!!)-K!!"$!`!!3`-!!%-$!! #$))!!3`-!!)-JJ!"$!`!!Jb&!*!$!3`-!!)-JJ!"$!`!!3`-!!%-$!!#$))!!3i 1!!)-JJ!"$Ji!!3i1!!-0$)3-!!%1$J!$$3b$$!!"$Ji!!`d-K3`!!3i1!!-1$)- -!!%1$J!$$!d-$!!"$!`!!3d0!!%-$!#3!`%-$!!"$!`!!`f#$!`!!3`-!!83$)) 0JJd!!3i1!!%-$!!"$!`!""!0$))!!3`-!!)-J`!"$!`!!3d0!!%-$!!"$!`!!3` -!!)2$!!"$!`!N!-"$!`!!Jb$!!%-$!!"$!`!!Jb#!!%-$!#3!`%-$!!"$!`!!3` -!!%-$!!"$!`!!3`-!!%2$`!"$!`!!3`-!!%-$!!"$`m!!3`-!!%-$!!"$!`!!3m 2!!%-$!!"$!`!!3`-!!32$!m-!!%-$!!"$!`!!3`-!!-2$))-!!%-$!!"$!`!!3` -!!)-$`!"$!`!!3`-!!%-$!!"$!`!!3`-!!%0$3!"$!`!!3`-!!%-$!!"$!`!!3` -!!8-JJd-JJ`!!3`-!!%-$!!"$!`!!3`-!*!$!3`-!!%-$!!"$!`!!Jb#!!%-$!! #$))!!3`-!!3-$3`0!!%-$!!#$))!!3`-!!%-$!!"$!`!!Jb#!!%-$!!"$!`!!3` -!!%-$!!"$!`!!3`-!!%-$!!"$!`!N!-"$!`!!3`-!!%-$!!"$!`!!3`-!!%-$!! "$!`!!3`-!*!$!4!3!*!$!4!3!!%-$!!"$!`!!3`-!!%-$!!"$!`!N!-"%"!!N!8 `!!(K)#!!#aS!)J#3!aJ!-!!"i4aM!!'U!!aq!3!B!%J!!H%B)!!#QJ!-IJ%!'!" J!!(K%#!!!UB!$(i"!"J!H!!"i3JJ!!+b!!aq!3!B!*!!!!(K!#!!!Vi!$(i"!"J !U!!"i2JJ!#9X!!aq!3!B!-!!!H$`)!!PB!!-IJ%!'!$B!!(Jk#!!'6!!$(i"!"J !m!!"i1"K!#9-!"4q!3!B!3J!!H$B!!!C*!!-IJ%!'!%J!*!%53!C%!!8IJ%!$!% i!*!''33!$(X"!!`"4!#3"KhS!!al!3!-!9!!N!4"!#+b!$Ck!!!-!9`!N!4*!"h d!"Kk!3!-!@J!N!BH4!!-HJ%!$!&d!*!%33!Lk!!DHJ%!$!'!!*!%53!M!J!JHJ% !$!'-!*!%33!M)J!@HJ%!$!'B!*!')cJ!$(S"!!`"T!#3"L0%!!ak!3!-!E!!N!B M8!!-HJ%!$!'m!*!')e`!$(S"!!`"b!#3"L0S!!ak!3!-!G3!N!BMG!!-HJ%!$!( J!*!')i!!$(S"!!`"l!#3"L1-!!ak!3!-!IJ!N!BMQ!!-HJ%!$!)%!*!')k3!$(S "!!`#%!#3"L1`!!ak!3!-!K`!N!BM[!!-HJ%!$!)S!*!')mJ!$(S"!!`#0!#3"L2 8!!ak!3!-!N!!N!BMi!!-HJ%!$!*-!*!'*J3!$(S"!!`#@!#3"LB3!!ak!3!-!Q3 !N!BQ(!!-HJ%!$!*`!*!''M3!$(S"!%J#I!#3"!J!1$i"CRX"!!`#a!#3"L@b!!a l!3!-!Y!!N!BQ+!!-H`%!'!,F!*!%#!!QF!!UIJ%!'!")!3#3"5@Q!!aq!3!-!'! "!*!$#!!Q5J!QH`%!$!"X!3#3"5@D!!al!3!-!(J"!*!$#!!K,!!LH`%!$!#%!3# 3"4M)!!al!3!-!*!!!3#3!`J!')B!3RX"!!`!R!%!N!8BHJ!-H`%!$!#S!3#3!`J !(5!!*RX"!!`!Y!%!N!8B9!!-H`%!$!$!!3#3"3,k!!al!3!B!-`"!*!$#!!3aJ! FIJ%!'!$N!3#3"3*D!!aq!3!-!2`"!*!$#!!#bJ!`H`%!$!%)!3#3"3*1!!al!3! B!43"!*!$#!!SV!#QH`!!$!%X!3#3"3*#!!al!3!-!6J"!*!$#!!#)J!JH`%!$!& %!3#3"3)@!!al!3!N!9!"!*!$#!!U9!#qH`%!$!&d!3#3"3ab!!al!3!-!B!"!*! $#!!k0J")H`%!$!'-!3#3"6SU!!al!3!-!CJ"!*!&1Ki!$(X"!"J"T!%!N!0*!$S #!"aq!3!B!E`"!*!$53!jjJ!FIJ%!'!(8!3#3"6RD!!aq!3!-!H`"!*!$33!i+J! 8H`%!$!(i!3#3!d%!1F!!'RX"!!`#"!%!N!0*!$QN!"al!3!-!K!"!*!$33!i&!! @H`%!$!)F!3#3!d%!1!J!$(X"!!`#+!%!N!0"!$ID!#jl!3!-!M3"!*!&0mi!$(X "!!`#3!%!N!0"!$I#!!al!3!-!N`"!*!&0lB!$(X"!!`#@!%!N!0*!#k-!#Cl!3! -!Q3"!*!$33!ZJ!!-H`%!$!*`!3#3"5%J!!al!3!-!R`"!*!$33!ZB!!JH`%!$!+ )!3#3!d%!)13!2(X"rk3#P!%!beKK!!R-!"Bc!3#3!c!#!*!&!I3!)Q)#!!`!-!) !N!8Q0!!@H`)!$!!m!J#3"4MX!!al!3!`!%J#!*!$#!!TDJ$UH`%!$!"i!J#3"3a Q!!al!3!`!)3#!*!$#!!IhJ%'H`%!$!#d!J#3"4MJ!!al!3!m!-!#!*!$#!!,2!% UH`%!$!$m!J#3"4M8!!al!3!N!3J#!*!$#!!CBJ$5H`!!$!%X!J#3"4K)!!al!3! -!6J#!*!$#!!B0!!8H`)!$!&%!J#3"4JS!!al!J!B!9!#!*!$#!!AX!"iH`%!$!& S!J#3"4HN!!al!3!!!A3#!*!&%+3!)M-"!"J"G!)!N!-)!"F@!)jl!!!-!B`#!*! &&`S!$(X"!$!"Q!)!N!-)!"Aq!3Kl!!!-!FJ#!*!&&I)!$(X"!!`"e!)!N!-)!"@ 3!!"LH`!!$!(J!J#3"4@%!!al!3!B!H`#!*!$#!!9"!#!H`!!$!)%!J#3"46i!!a l!3!B!K!#!*!$#!!8NJ"QH`!!$!)S!J#3"45'!!al!3!m!M3#!*!$#!!6D!%HH`# 3!`*`!J#3"4##!#)c!3!-!R!#!*!&%e`!$(X"!"J#I!)!N!-)!",5!)Tl!3!-!T3 #!*!&%XB!$(X"!!`#S!)!N!-)!"+X!"Tl!J!-!U`#!*!&%U!!$(X#!"J#Z!)!N!- )!#b)!)Cl!IrJ!Y!#!Gj5)!!G4J!@!*!$'!!`!`#3!`J!,#)!CRX"!!i!5!-!N!8 D3!!-1`%!N!0@!`(I"L!!'8!!)M-"!$d!9J-"h[SS!"T-!6J$!!!1!*-$!-Y)!!! EK!!-1`%!-3#K!`$,4#J!'j!!!0S$!3!1!0)$!Glb!!!FDJ!-1`%!53$J!`(HlLJ !(Pi"4J-"!!i"+3-"hZS!!"j5!!`l!3!b!6F$!GlQ+!!4V!$d!`%!$J&T!`(HiJ! !(@3!$$X"!#8"G`-!bc`S!"af!*i$!3!-!C`$!GlH!!!G&!!-H`%!$3'S!`(HfLJ !!EB!2J-"!!`"Y3-"hXS!!"i-!!al!J!!!F%$!Gl1)!!GF!!L-`%!$!("!`#3!`J !(KJ!)(X#!!`"c3-!N!8GNJ!-H`)!*J(C!`(H`LJ!$mB![!-"!!`"r`-"hY)!!"f H!!al!3"#!JX$!Gl@+!!Qa!')!`!!$J*0!`(H[J!!(DS!$$X"!!`#@`-!N!-)!"f f!#Cl!J!-!QF$!*!&(G`!$(X#!$8#F`-"hVBS!#2X!5J$!2qi!UJ$!Gkk)!!BB!! @B`%!*!!`"!(HXJJ!+h3!VRX"!!`!9!3!N!8IaJ!-H`%!$3"J"!(HVLJ!)JS!3J- "!!`!E33"hUS!!"r5!!al!3!-!(N%!*!$#!!L6!!BH`)!$!#&"!#3"5*N!!al!3! E!*%%!GkQ+!!3k!#L!`!!$!#X"!(HSJ!!)S`!$(X"!*!$Z!3!N!8IT!!LB`%!$!# i"!#3!`J!*F!!)RX"!#3!a!3!N!-)!!mL!*Kl!3!-!1J%!*!$#!!1rJ!NH`%!$!$ d"!#3!`J!$Y!!,RX"!"J"!!3!N!-)!!k%!%al!3!-!4J%!*!$#!!PiJ!FH`%!!!% N"!(HNL!!%BS!)Q-"!!`"*!3!N!8LQ!!-H`%!$!%`"!#3!`J!)9S!1(X"!!`"2!3 !N!8LT!!-H`%!$!&)"!#3!`J!$MJ!'(X#!!`"9!3!N!-)!!i#!$Cl!3!-!@!%!*! &)R!!$(X"!!m"E!3"hTiS!#'5!'3$!!!-!AX%!GkD!!!LI!!-H`%!$!'("!#3!`J !$C3!%RX#!!`"N`3!N!80L!!-H`)!$`'I"!(HPL!!$Ei!4!-!!!`"VJ3"hSi!!!e )!!al!3!-!ES%!*!&$6)!&RX#!!`"aJ3!N!80*J!-H`)!$`(5"!(HLLJ!#5i!B!- !!!`"i33"hSB!!#Di!!al!3!-!Hd%!*!$#!!QTJ!5H`)!$!(j"!#3"5DD!!al!3! f!J8%!Gk#+!!Y$J%k!`!!$!)l"!(HIJ!!$-)!$(X#!!`#4`3!N!-)!!bL!#"l!J! -!P-%!*!&$*B!$(X"!#F#A`3"hRSS!!KJ!-i$!!!-!SB%!Gjf!!!+2J!-H`%!$!+ 5"!#3!`J!#J3!1RX#!!`#RJ3!N!8*[!!-H`%!'`+U"!(HFLJ!#QJ!U!-!!!`#a33 "hQi!!#(f!!al!3!-!Y%%!*!$#!!1D!!FH`)!$!,G"!#3"4ii!!al!3!-!ZN%!*! $#!!0B!!SH`%!$!!m"3#3!`J!$3B!)(X"!!d!5!8"hQSJ!!cD!#`$!3!-!&8&!Gj Q!!!Bq!!-H`%!$!"K"3#3!`J!#Bi!,RX"!!`!E38!N!82ZJ!-H`%!$!"j"3#3!`J !#$S!*RX#!!`!K38!N!81A!!-H`)!23#4"3(HBLJ!"[i"2!-!!!`!cJ8"hPi!!!j 3!!al!3!-!0S&!*!$#!!'[J!SH`)!$!$Q"3#3"3fb!!al!3!-!2)&!*!$#!!P&!! iH`%!N!2q"3(H6L!!#H)!)Q-"!!`!rJ8!N!80TJ!-H`%!$!%+"3#3!`J!#NS!(RX "!!`"&J8!N!809!!-H`%!'!%L"3#3!`J!"QB!@(X"!!`"1J8!N!8-cJ!-H`%!'!& '"3#3!`J!"H`!HRX"!!`"AJ8!N!8'mJ!-H`%!-J&U"3(H@LJ!"$S""J-"!!`"R!8 "hPB!!!A)!!al!3!B!DJ&!*!$#!!&@!"`H`%!$!(!"3#3"3EQ!!al!3!-!F`&!*! $#!!&e!!BH`%!$!(B"3#3"39-!!al!J!B!H3&!*!$#!!$aJ"dH`%!$!(m"3#3"39 !!!al!3!-!JJ&!*!$#!!$F!"@H`%!$!)8"3#3"3+-!!al!3!-!L!&!*!$#!!$9J! DH`%!$!)X"3#3"3+!!!al!3!-!MJ&!*!$#!!$$J")H`%!$!*%"3#3"3*d!!al!3! -!P!&!*!$#!!S6!"'H`(rE!*F"3(H5L!!$(i!&J#3!``!-!B!N!8K6J!-H`%!$!! m"J#3"5@1!!al!3!-!%J'!*!&+a)!$(X"!!`!9!B!N!8V(J!-H`%!$!"J"J#3"5X U!!al!3!-!'`'!*!&+d)!$(X"!!`!H!B!N!8Z9!!-H`%!$!#%"J#3"5Xf!!al!Ik #!*!!"J(H4Q%!2MS+S#X"rai#$JB"hN)J!#9i!"BV!If(!$!(!GiqB3")m!bJ+`( rZ3+T"`(H1L!!+*)!&LX"!!`!-!J!N!8Z5!!-H`%!$!!m#!#3"5YN!!al!3!-!%J )!*!&+eJ!$(X"!!`!9!J!N!8TAJ!-H`%!$!"J#!#3"5P5!!al!IiQ!'`)!GifB3! ZY!N#+`%!%!*'#!#3"3X3!!Sc!9p`!!!"!*!$!k!!!!+J!*!$F[q3)!4%3dp06`) !N!0A6e*%68&$33%!N!8"H`!!!Bi!N!4A6e*%68&$33%!N!8"He$f!*!2#!!"!!" SiJ!!"",rN))!N!-J,L`l*!!!d!!!,rpJ)%&0!#"363!k!*!+!3!!!8`'8h9ZC'& j!*!*"Ne[EQ4KH3#3#3G8G@9cC'&j!*!)#9GPC'jPFf4KH3#3"JK8D(9bFf4KH3# 3"`C'FQPNBAN!N!N)8f&dGA*NBAN!N!F(5Q&ZG@&bH3#3#!K'C@*bG@&bH3#3"`9 0BA*MD!#3#J9"F(*TE!#3#J00BAN!N!`%5R9ZC3#3#`4+G@aj!*!,"N&eCh9cG!# 3#3P6CA"dC@eLCA)!N!B(6f0dEf*PFJ#3#!K1EhCPE@*PFJ#3"`K%C@0PE@*PFJ# 3"rrr!!-!N!3X)!!!)!#3!b`J!*!(!8je!*!$%!mJCA4ZFQpKDA0NE'KMCR!!N!2 BB@ccBA4Np'0KFQ4TjQ0SEfpcCHjMG(,XBh9cG'pYDATPj'4MEqeNDA0VCA4dj@4 [G@*XCACTFfP[lQ4bDACPF[0PEA9XBA4[mQ9cif9fCA*dD@hPCACPFRPdD@hPCAK PBh9dB@*Xj@KKH@AcDQ&YCI0UEhPcG'PMkfeeE(4TCR9ZBh4TEql[EfeZDACTFfP [lR*PC'PKE'PZjh*PFfAdFfKKFQ9hBA,PG@jKFh0PE@*XCH4eF("PFQ0KFq9fD@4 Pq(9ZCf9bE@(ZG@jRCA*YB@lZG@jTq(ET!*!$1!!5!#%!$J#!!*!$&J!$!"8!h3$ F!!3!$`!L!!)!%!!8!!8!%J!02Mir0$q3!b3N"6iq2cir#$`q!!!"!*!$!k!!!!+ J!*!$FJ!!c#3#P!#3!a`!FJ!#58j86!!"!"T69&)J!!%!-P0348`!N!0+!!$rrb! !N!J"rrmJ!!!N!*!%!Vcrr`!!!A3!N!3$)Irr!!!#C!!"i3a+[2rr)!!"L!#3"'I #!:
ee161add@sdcc18.ucsd.EDU (James Hayes) (01/01/87)
This is the second file of three that must be downloaded to the Apple system. After downloading all three, "EXEC" them to create the required files that comprise the emulator. Please see the instructions for more information. -Jim Hayes, UC San Diego. ARPA: (first attempt) hayes@ucsd.edu (2nd attempt) hayes@sdcsvax.arpa UUCP: {get it to Berkeley}!sdcsvax!hayes -----Cut------Cut-----Cut-----Cut-----Cut-----Cut-----Cut----- NOMON I,O,C TEXT:HOME:PRINT "UNPACKING:":?"DUMB PERSONALITY":POKE 34,3:HOME:CALL -151 6800: 02 4C 0A 68 4C 0B 6806: 68 4C 19 68 60 A9 00 20 A8 FC 6810: 20 A8 FC 20 A8 FC 20 A8 FC 60 681A: A2 3D0G BSAVE DCOM.PERSONALITY.DUMB,A$6800,L26 TEXT:HOME:PRINT "UNPACKING:":?"HAYES PERSONALITY":POKE 34,3:HOME:CALL -151 6800: 00 4C 30 68 4C 76 6806: 68 4C AD 68 00 20 09 40 A9 00 6810: 20 A8 FC A9 20 20 A8 FC 60 00 681A: A2 0F 8E 19 68 A9 00 20 A8 FC 6824: A9 2E 20 09 20 AE 19 68 CA 10 682E: ED 60 A9 0D 20 0B 68 A9 41 20 6838: 0B 68 A9 54 20 0B 68 A9 44 20 6842: 0B 68 A9 54 20 0B 68 A9 20 20 684C: 0B 68 A2 00 BD 00 02 C9 00 F0 6856: 16 8E 0A 68 48 20 09 20 68 20 6860: 0B 68 AE 0A 68 E8 E0 28 F0 03 686A: 4C 50 68 A9 0D 20 0B 68 20 0C 6874: 20 60 A9 0D 20 0B 68 20 1A 68 687E: A9 2B 20 0B 68 A9 2B 20 0B 68 6888: A9 2B 20 0B 68 20 1A 68 A9 41 6892: 20 0B 68 A9 54 20 0B 68 A9 48 689C: 20 0B 68 A9 30 20 0B 68 A9 0D 68A6: 20 0B 68 20 0C 20 60 60 00 3D0G BSAVE DCOM.PERSONALITY.HAYES,A$6800,L174 TEXT:HOME:PRINT "UNPACKING:":?"UB NET/ONE DRIVER":POKE 34,3:HOME:CALL -151 6800: 03 4C 20 68 4C 5F 6806: 68 4C 74 68 00 20 09 40 A2 07 6810: 20 75 68 60 00 A2 1D 20 75 68 681A: A9 2E 20 09 20 60 A9 0D 20 0B 6824: 68 20 15 68 A9 0D 20 0B 68 20 682E: 15 68 A9 43 20 0B 68 A9 20 20 6838: 0B 68 A2 00 BD 00 02 C9 00 F0 6842: 16 8E 0A 68 48 20 09 20 68 20 684C: 0B 68 AE 0A 68 E8 E0 28 F0 03 6856: 4C 3C 68 A9 0D 20 0B 68 60 A9 6860: 0D 20 0B 68 A9 51 20 0B 68 A9 686A: 20 20 0B 68 A9 0D 20 0B 68 60 6874: 60 8A 48 A0 FF 98 48 20 06 20 687E: 68 A8 88 D0 F6 68 AA CA D0 ED 6888: 60 2B 3D0G BSAVE DCOM.PERSONALITY.NETONE,A$6800,L137 TEXT:HOME:PRINT "UNPACKING:":?"NETWORK DRIVER":POKE 34,3:HOME:CALL -151 6800: 01 4C 0A 68 4C 0B 6806: 68 4C 19 68 60 A9 00 20 A8 FC 6810: 20 A8 FC 20 A8 FC 20 A8 FC 60 681A: A9 3D0G BSAVE DCOM.PERSONALITY.NETWORK,A$6800,L26 TEXT:HOME:PRINT "UNPACKING:":?"PULSE DIAL DRIVER":POKE 34,3:HOME:CALL -151 6800: 00 4C 30 68 4C 76 6806: 68 4C AD 68 00 20 09 40 A9 00 6810: 20 A8 FC A9 20 20 A8 FC 60 00 681A: A2 0F 8E 19 68 A9 00 20 A8 FC 6824: A9 2E 20 09 20 AE 19 68 CA 10 682E: ED 60 A9 0D 20 0B 68 A9 41 20 6838: 0B 68 A9 54 20 0B 68 A9 44 20 6842: 0B 68 A9 50 20 0B 68 A9 20 20 684C: 0B 68 A2 00 BD 00 02 C9 00 F0 6856: 16 8E 0A 68 48 20 09 20 68 20 6860: 0B 68 AE 0A 68 E8 E0 28 F0 03 686A: 4C 50 68 A9 0D 20 0B 68 20 0C 6874: 20 60 A9 0D 20 0B 68 20 1A 68 687E: A9 2B 20 0B 68 A9 2B 20 0B 68 6888: A9 2B 20 0B 68 20 1A 68 A9 41 6892: 20 0B 68 A9 54 20 0B 68 A9 48 689C: 20 0B 68 A9 30 20 0B 68 A9 0D 68A6: 20 0B 68 20 0C 20 60 60 00 3D0G BSAVE DCOM.PERSONALITY.PHAYES,A$6800,L174 TEXT:HOME:PRINT "UNPACKING:":?"PRINTER DRIVER":POKE 34,3:HOME:CALL -151 3000: 4C 04 3002: 30 00 AE 03 30 E0 00 D0 0A 48 300C: 20 2C 30 68 A2 FF 8E 03 30 C9 3016: 20 90 03 6C 36 00 C9 0D D0 0B 3020: 48 20 26 30 68 60 29 7F 6C 36 302A: 00 60 A9 00 85 36 A9 C1 85 37 3034: A9 00 20 00 C1 A9 09 20 26 30 303E: A9 38 20 26 30 A9 30 20 26 30 3048: A9 4E 20 26 30 60 00 3D0G BSAVE DCOM.PRINTER.BASIC,A$3000,L78 TEXT:HOME:PRINT "UNPACKING:":?"DOUBLE VISION DRIVER":POKE 34,3:HOME:CALL -151 5000: 4C F0 50 4C FC 50 4C 05 51 4C 500A: 2D 51 4C 67 51 4C 80 51 4C A8 5014: 51 4C BA 51 4C D3 51 4C EA 51 501E: 4C 04 52 4C 3E 52 4C 8A 52 4C 5028: C3 52 4C 52 53 4C 7B 53 4C 9E 5032: 53 4C C4 53 4C DF 53 4C 14 54 503C: 4C 4C 54 4C A3 54 4C 2D 53 4C 5046: 32 53 4C B2 54 4C 18 55 4C 9B 5050: 55 4C ED 55 60 6C 50 59 05 1D 505A: 16 18 1C 00 07 20 07 00 00 00 5064: 00 00 50 A0 F0 40 90 E0 30 80 506E: D0 20 70 C0 10 60 B0 00 50 A0 5078: F0 40 90 E0 30 80 C8 C8 C8 C8 5082: C9 C9 C9 CA CA CA CB CB CB CC 508C: CC CC CD CD CD CD CE CE CE CF 5096: CF 20 18 7F 09 0A 0D 0B 0E 0E 50A0: 0D 08 2B 2B 2B 2B 2B 2D 2D 2D 50AA: 2D 5F 2D 2D 2D 2D 7C 3C 3E 07 50B4: 19 23 0F 00 00 00 00 00 00 00 50BE: 2C FF CF 2C B4 C0 2C B2 C0 30 50C8: FB 2C B2 C0 10 FB 8D FF FF 2C 50D2: B6 C0 60 2C B2 C0 30 FB 2C B2 50DC: C0 10 FB 8C B0 C0 2C B2 C0 30 50E6: FB 2C B2 C0 10 FB 8D B1 C0 60 50F0: A0 0F B9 55 50 20 D5 50 88 10 50FA: F7 60 A0 17 20 05 51 88 10 FA 5104: 60 A9 00 99 80 03 2C FF CF 2C 510E: B4 C0 B9 65 50 8D 22 51 B9 7E 5118: 50 8D 23 51 AD 08 03 A2 4F 9D 5122: FF FF CA 10 FA 2C B6 C0 4C 06 512C: 20 BD 80 03 99 80 03 8A 48 2C 5136: FF CF 2C B4 C0 BD 65 50 8D 56 5140: 51 BD 7E 50 8D 57 51 B9 65 50 514A: 8D 59 51 B9 7E 50 8D 5A 51 A2 5154: 4F BD FF FF 9D FF FF CA 10 F7 515E: 2C B6 C0 20 06 20 68 AA 60 48 5168: 8A 18 79 65 50 8D CF 50 B9 7E 5172: 50 69 00 8D D0 50 68 20 BE 50 517C: 20 06 20 60 AE 0F 03 E0 00 D0 5186: 06 AC 10 03 4C 05 51 A2 4F AC 5190: 10 03 AD 08 03 8E BA 50 20 67 519A: 51 AE BA 50 EC 0F 03 F0 04 CA 51A4: 4C 95 51 60 20 80 51 A0 17 CC 51AE: 10 03 F0 07 20 05 51 88 4C AD 51B8: 51 60 AC 12 03 C8 98 AA 88 20 51C2: 2D 51 C8 E8 EC 13 03 90 F6 F0 51CC: F4 AC 13 03 4C 05 51 AC 13 03 51D6: 88 98 AA C8 20 2D 51 88 CA CC 51E0: 12 03 D0 F6 AC 12 03 4C 05 51 51EA: 2C BB 50 30 01 60 AD B8 50 AE 51F4: 0F 03 AC 10 03 20 67 51 A9 00 51FE: 8D BB 50 4C 35 52 AE 11 03 D0 5208: 01 60 EE BC 50 F0 03 4C 15 52 5212: EE BD 50 AE BD 50 EC 11 03 F0 521C: 01 60 2C BB 50 10 09 20 EA 51 5226: A9 00 8D BB 50 60 20 3E 52 A9 5230: 80 8D BB 50 60 A9 00 8D BC 50 523A: 8D BD 50 60 2C BB 50 30 44 AE 5244: 0F 03 AC 10 03 20 8A 52 8D B8 524E: 50 49 80 AE 0F 03 20 67 51 A9 5258: 80 8D BB 50 AC 10 03 B9 80 03 5262: 2A B0 0D A2 00 8E 09 03 A2 FF 526C: 8E 0A 03 4C 87 52 A2 FF 8E 09 5276: 03 2A B0 08 A2 00 8E 0A 03 4C 5280: 87 52 A2 FF 8E 0A 03 4C 35 52 528A: 18 8A 79 65 50 8D A1 52 B9 7E 5294: 50 69 00 8D A2 52 2C FF CF 2C 529E: B4 C0 AD FF FF 2C B6 C0 20 06 52A8: 20 60 2C 0B 03 10 0B C9 5F 90 52B2: 07 38 E9 5F A8 B9 97 50 2C 0A 52BC: 03 30 02 A9 2D 60 00 20 AA 52 52C6: 48 20 EA 51 2C C2 52 10 24 AE 52D0: 0F 03 E0 4F D0 1D 2C 05 03 10 52DA: 18 A2 00 8E 0F 03 EE 10 03 AC 52E4: 10 03 CC 13 03 90 08 F0 06 20 52EE: BA 51 CE 10 03 A2 00 8E C2 52 52F8: 2C 01 03 10 03 20 14 54 AE 0F 5302: 03 AC 10 03 68 2C 08 03 10 02 530C: 49 80 2C 0C 03 10 02 49 80 20 5316: 67 51 EE 0F 03 AE 0F 03 E0 50 5320: 90 08 A9 FF 8D C2 52 CE 0F 03 532A: 4C 3E 52 A2 00 8E 0F 03 EE 10 5334: 03 AC 10 03 C0 18 F0 0A CC 13 533E: 03 B0 03 4C 3E 52 F0 FB 20 BA 5348: 51 AC 13 03 8C 10 03 4C 3E 52 5352: 20 EA 51 A2 00 8E 0F 03 AC 10 535C: 03 C0 00 F0 14 A0 17 A2 16 20 5366: 2D 51 88 CA EC 10 03 B0 F6 20 5370: 80 51 4C 3E 52 20 D3 51 4C 3E 537A: 52 A2 00 8E 0F 03 20 EA 51 AC 5384: 10 03 C0 17 F0 0C 98 AA E8 20 538E: 2D 51 C8 E8 E0 18 D0 F7 A0 17 5398: 20 05 51 4C 3E 52 20 EA 51 AE 53A2: 0F 03 8E C2 53 AC 10 03 8C C3 53AC: 53 AD 08 03 20 67 51 AC C3 53 53B6: CE C2 53 AE C2 53 10 EF 20 3E 53C0: 52 60 00 00 20 EA 51 AC 10 03 53CA: F0 12 88 8C C3 53 20 05 51 CE 53D4: C3 53 AC C3 53 10 F5 20 9E 53 53DE: 60 20 EA 51 AE 0F 03 8E C2 53 53E8: AE C2 53 E8 AC 10 03 20 8A 52 53F2: AE C2 53 AC 10 03 20 67 51 EE 53FC: C2 53 AE C2 53 E0 4F 90 E3 A2 5406: 4F AC 10 03 AD 08 03 20 67 51 5410: 20 3E 52 60 AE 0F 03 E0 4F F0 541A: 2F 20 3E 52 A2 4E 8E B7 50 AE 5424: B7 50 20 8A 52 AE B7 50 E8 20 542E: 67 51 AE B7 50 EC 0F 03 F0 06 5438: CE B7 50 4C 23 54 AE 0F 03 AC 5442: 10 03 AD 08 03 20 67 51 60 00 544C: 20 EA 51 AE 08 03 8E 4B 54 A2 5456: 45 8E 08 03 20 FC 50 AE 4B 54 5460: 8E 08 03 20 3E 52 60 2C B4 C0 546A: B9 65 50 8D 85 54 8D 7F 54 B9 5474: 7E 50 8D 86 54 8D 80 54 A2 4F 547E: BD FF FF 18 69 80 9D FF FF CA 5488: 10 F4 2C B6 C0 2C FF CF 20 06 5492: 20 8D 00 C3 2C FF CF 2C B4 C0 549C: AD 00 CE 8D 00 CE 60 20 EA 51 54A6: A0 17 20 67 54 88 10 FA 20 3E 54B0: 52 60 20 EA 51 AD B8 50 8D B9 54BA: 50 2C FF CF 2C B4 C0 A2 00 8E 54C4: D9 54 A2 84 8E DA 54 A9 00 8D 54CE: D6 54 A9 C8 8D D7 54 AD FF FF 54D8: 8D FF FF EE D6 54 D0 1C 2C B6 54E2: C0 2C FF CF 20 06 20 2C B4 C0 54EC: AD 00 CE 8D 00 CE EE D7 54 AD 54F6: D7 54 C9 D0 F0 0B EE D9 54 D0 5500: D4 EE DA 54 4C D5 54 A0 A0 B9 550A: 00 03 99 00 81 88 C0 FF D0 F5 5514: 2C B6 C0 60 2C B4 C0 AD 00 CE 551E: 8D 00 CE A2 00 8E 36 55 A2 84 5528: 8E 37 55 A9 00 8D 39 55 A9 C8 5532: 8D 3A 55 AD FF FF 8D FF FF EE 553C: 39 55 D0 22 2C B6 C0 2C FF CF 5546: 20 06 20 8D 00 C3 2C FF CF 2C 5550: B4 C0 AD 00 CE 8D 00 CE EE 3A 555A: 55 AD 3A 55 C9 D0 F0 0B EE 36 5564: 55 D0 CE EE 37 55 4C 35 55 A0 556E: A0 B9 00 81 99 00 03 88 C0 7F 5578: D0 F5 A0 0F B9 00 81 99 00 03 5582: C8 B9 00 81 99 00 03 2C B6 C0 558C: AD B9 50 8D B8 50 A9 00 8D BB 5596: 50 20 3E 52 60 20 EA 51 A2 00 55A0: 8E EB 55 8E EC 55 20 EA 51 AC 55AA: 10 03 AE EB 55 20 8A 52 AC 10 55B4: 03 AE EC 55 20 67 51 EE EB 55 55BE: EE EB 55 EE EC 55 AC EC 55 C0 55C8: 28 F0 03 4C A9 55 20 3E 52 AD 55D2: 0F 03 48 20 EA 51 A2 28 AC 10 55DC: 03 8E 0F 03 20 80 51 68 8D 0F 55E6: 03 20 3E 52 60 00 00 A2 27 8E 55F0: EB 55 A0 4E 8C EC 55 AE EB 55 55FA: AC 10 03 20 8A 52 AE EC 55 AC 5604: 10 03 20 67 51 CE EC 55 AC 10 560E: 03 AE EC 55 AD 08 03 20 67 51 5618: CE EC 55 CE EB 55 AC EB 55 F0 5622: 03 4C F7 55 60 E0 3D0G BSAVE DCOM.SCREEN.DVISION,A$5000,L1575 TEXT:HOME:PRINT "UNPACKING:":?"IIE SCREEN DRIVER":POKE 34,3:HOME:CALL -151 5000: 4C AB 50 4C AF 50 4C B8 50 4C 500A: EF 50 4C 36 51 4C 5C 51 4C 86 5014: 51 4C 98 51 4C B1 51 4C C8 51 501E: 4C E2 51 4C 1C 52 4C 69 52 4C 5028: A3 52 4C 4B 53 4C 74 53 4C 97 5032: 53 4C BF 53 4C DA 53 4C 11 54 503C: 4C 4B 54 4C 9C 54 4C 26 53 4C 5046: 2B 53 4C 09 55 4C 3A 55 4C 9E 5050: 55 4C F0 55 00 80 00 80 00 80 505A: 00 80 28 A8 28 A8 28 A8 28 A8 5064: 50 D0 50 D0 50 D0 50 D0 04 04 506E: 05 05 06 06 07 07 04 04 05 05 5078: 06 06 07 07 04 04 05 05 06 06 5082: 07 07 20 18 7F 09 0A 0D 0B 0E 508C: 0E 0D 08 2B 2B 2B 2B 2B 2D 2D 5096: 2D 2D 5F 2D 2D 2D 2D 7C 3C 3E 50A0: 07 19 23 0F 00 00 00 00 00 00 50AA: 00 8D 0D C0 60 A0 17 20 B8 50 50B4: 88 10 FA 60 20 D2 50 8D 01 C0 50BE: 8D 55 C0 20 D2 50 8D 54 C0 8D 50C8: 00 C0 A9 00 99 80 03 4C 06 20 50D2: B9 54 50 8D E9 50 B9 6C 50 8D 50DC: EA 50 AD 08 03 49 80 8D FF BF 50E6: A2 27 9D FF FF CA 10 FA 60 BD 50F0: 80 03 99 80 03 8A 48 20 12 51 50FA: 8D 01 C0 8D 55 C0 68 48 AA 20 5104: 2A 51 8D 54 C0 8D 00 C0 20 06 510E: 20 68 AA 60 BD 54 50 8D 2D 51 5118: BD 6C 50 8D 2E 51 B9 54 50 8D 5122: 30 51 B9 6C 50 8D 31 51 A2 27 512C: BD FF FF 9D FF FF CA 10 F7 60 5136: 48 B9 54 50 8D 50 51 B9 6C 50 5140: 8D 51 51 8A 4A B0 06 8D 01 C0 514A: 8D 55 C0 AA 68 9D FF FF 20 06 5154: 20 8D 54 C0 8D 00 C0 60 AE 0F 515E: 03 E0 00 D0 06 AC 10 03 4C B8 5168: 50 A2 4F AC 10 03 AD 08 03 49 5172: 80 8E A7 50 20 36 51 AE A7 50 517C: EC 0F 03 F0 04 CA 4C 73 51 60 5186: 20 5C 51 A0 17 CC 10 03 F0 07 5190: 20 B8 50 88 4C 8B 51 60 AC 12 519A: 03 C8 98 AA 88 20 EF 50 C8 E8 51A4: EC 13 03 90 F6 F0 F4 AC 13 03 51AE: 4C B8 50 AC 13 03 88 98 AA C8 51B8: 20 EF 50 88 CA CC 12 03 D0 F6 51C2: AC 12 03 4C B8 50 2C A8 50 30 51CC: 01 60 AD A5 50 AE 0F 03 AC 10 51D6: 03 20 36 51 A9 00 8D A8 50 4C 51E0: 13 52 AE 11 03 D0 01 60 EE A9 51EA: 50 F0 03 4C F3 51 EE AA 50 AE 51F4: AA 50 EC 11 03 F0 01 60 2C A8 51FE: 50 10 09 20 C8 51 A9 00 8D A8 5208: 50 60 20 1C 52 A9 80 8D A8 50 5212: 60 A9 00 8D A9 50 8D AA 50 60 521C: 2C A8 50 30 45 AE 0F 03 AC 10 5226: 03 20 69 52 8D A5 50 20 7F 55 5230: AE 0F 03 20 36 51 A9 80 8D A8 523A: 50 AC 10 03 B9 80 03 2A B0 0D 5244: A2 00 8E 09 03 A2 FF 8E 0A 03 524E: 4C 66 52 A2 FF 8E 09 03 2A B0 5258: 08 A2 00 8E 0A 03 4C 66 52 A2 5262: FF 8E 0A 03 4C 13 52 B9 54 50 526C: 8D 81 52 B9 6C 50 8D 82 52 8A 5276: 4A B0 06 8D 01 C0 8D 55 C0 AA 5280: BD FF FF 8D 54 C0 8D 00 C0 60 528A: 2C 0B 03 10 0B C9 5F 90 07 38 5294: E9 5F A8 B9 84 50 2C 0A 03 30 529E: 02 A9 2D 60 00 20 8A 52 48 20 52A8: C8 51 2C A2 52 10 24 AE 0F 03 52B2: E0 4F D0 1D 2C 05 03 10 18 A2 52BC: 00 8E 0F 03 EE 10 03 AC 10 03 52C6: CC 13 03 90 08 F0 06 20 98 51 52D0: CE 10 03 A2 00 8E A2 52 2C 01 52DA: 03 10 09 AE 0F 03 AC 10 03 20 52E4: 11 54 AE 0F 03 AC 10 03 68 2C 52EE: 08 03 10 0D 2C 0C 03 30 15 49 52F8: 80 20 7F 55 4C 0E 53 2C 0C 03 5302: 10 08 49 80 20 7F 55 4C 0E 53 530C: 49 80 20 36 51 EE 0F 03 AE 0F 5316: 03 E0 50 90 08 A9 FF 8D A2 52 5320: CE 0F 03 4C 1C 52 A2 00 8E 0F 532A: 03 EE 10 03 AC 10 03 C0 18 F0 5334: 0A CC 13 03 B0 03 4C 1C 52 F0 533E: FB 20 98 51 AC 13 03 8C 10 03 5348: 4C 1C 52 20 C8 51 A2 00 8E 0F 5352: 03 AC 10 03 C0 00 F0 14 A0 17 535C: A2 16 20 EF 50 88 CA EC 10 03 5366: B0 F6 20 5C 51 4C 1C 52 20 B1 5370: 51 4C 1C 52 A2 00 8E 0F 03 20 537A: C8 51 AC 10 03 C0 17 F0 0C 98 5384: AA E8 20 EF 50 C8 E8 E0 18 D0 538E: F7 A0 17 20 B8 50 4C 1C 52 20 5398: C8 51 AE 0F 03 8E BD 53 AC 10 53A2: 03 8C BE 53 AD 08 03 49 80 20 53AC: 36 51 AC BE 53 CE BD 53 AE BD 53B6: 53 10 ED 20 1C 52 60 00 00 20 53C0: C8 51 AC 10 03 F0 12 88 8C BE 53CA: 53 20 B8 50 CE BE 53 AC BE 53 53D4: 10 F5 20 97 53 60 20 C8 51 AE 53DE: 0F 03 8E BD 53 AE BD 53 E8 AC 53E8: 10 03 20 69 52 AE BD 53 AC 10 53F2: 03 20 36 51 EE BD 53 AE BD 53 53FC: E0 4F 90 E3 A2 4F AC 10 03 AD 5406: 08 03 49 80 20 36 51 20 1C 52 5410: 60 AE 0F 03 E0 4F F0 31 20 C8 541A: 51 A2 4E 8E A4 50 AE A4 50 20 5424: 69 52 AE A4 50 E8 20 36 51 AE 542E: A4 50 EC 0F 03 F0 06 CE A4 50 5438: 4C 20 54 AE 0F 03 AC 10 03 AD 5442: 08 03 49 80 20 36 51 60 00 20 544C: C8 51 AE 08 03 8E 4A 54 A2 45 5456: 8E 08 03 20 AF 50 AE 4A 54 8E 5460: 08 03 20 1C 52 60 B9 54 50 8D 546A: 96 54 8D 90 54 B9 6C 50 8D 97 5474: 54 8D 91 54 20 8D 54 8D 01 C0 547E: 8D 55 C0 20 8D 54 8D 54 C0 8D 5488: 00 C0 4C 06 20 A2 27 BD FF FF 5492: 20 7F 55 9D FF FF CA 10 F4 60 549C: 20 C8 51 A0 17 20 66 54 88 10 54A6: FA 20 1C 52 60 B9 54 50 8D BC 54B0: 54 B9 6C 50 8D BD 54 A0 00 A2 54BA: 27 BD FF FF 91 02 E6 02 D0 02 54C4: E6 03 CA 10 F2 60 A0 17 98 48 54CE: 20 AB 54 20 06 20 68 A8 88 10 54D8: F3 60 B9 54 50 8D ED 54 B9 6C 54E2: 50 8D EE 54 A0 00 A2 27 B1 02 54EC: 9D FF FF E6 02 D0 02 E6 03 CA 54F6: 10 F2 60 A0 17 98 48 20 DA 54 5500: 20 06 20 68 A8 88 10 F3 60 20 550A: C8 51 AD A5 50 8D A6 50 A9 00 5514: 85 02 A9 84 85 03 20 CA 54 8D 551E: 01 C0 8D 55 C0 20 CA 54 8D 54 5528: C0 8D 00 C0 A0 A0 B9 00 03 99 5532: 00 81 88 C0 FF D0 F5 60 A9 00 553C: 85 02 A9 84 85 03 20 F9 54 8D 5546: 01 C0 8D 55 C0 20 F9 54 8D 54 5550: C0 8D 00 C0 A0 A0 B9 00 81 99 555A: 00 03 88 C0 7F D0 F5 A0 0F B9 5564: 00 81 99 00 03 C8 B9 00 81 99 556E: 00 03 AD A6 50 8D A5 50 A9 00 5578: 8D A8 50 20 1C 52 60 C9 80 90 5582: 0F C9 C0 90 04 C9 E0 90 03 29 558C: 7F 60 38 E9 C0 60 C9 20 90 04 5596: 18 69 80 60 18 69 C0 60 20 C8 55A0: 51 A2 00 8E EE 55 8E EF 55 20 55AA: C8 51 AC 10 03 AE EE 55 20 69 55B4: 52 AC 10 03 AE EF 55 20 36 51 55BE: EE EE 55 EE EE 55 EE EF 55 AC 55C8: EF 55 C0 28 F0 03 4C AC 55 20 55D2: 1C 52 AD 0F 03 48 20 C8 51 A2 55DC: 28 AC 10 03 8E 0F 03 20 5C 51 55E6: 68 8D 0F 03 20 1C 52 60 00 00 55F0: A2 27 8E EE 55 A0 4E 8C EF 55 55FA: AE EE 55 AC 10 03 20 69 52 AE 5604: EF 55 AC 10 03 20 36 51 CE EF 560E: 55 AC 10 03 AE EF 55 AD 08 03 5618: 49 80 20 36 51 CE EF 55 CE EE 5622: 55 AC EE 55 F0 03 4C FA 55 60 562C: 35 3D0G BSAVE DCOM.SCREEN.IIE,A$5000,L1580 TEXT:HOME:PRINT "UNPACKING:":?"VIDEX SCREEN DRIVER":POKE 34,3:HOME:CALL -151 5000: 4C F3 50 4C 02 51 4C 0E 51 4C 500A: A0 51 4C A2 52 4C DA 52 4C 02 5014: 53 4C 14 53 4C 2D 53 4C 44 53 501E: 4C 5E 53 4C 98 53 4C E4 53 4C 5028: 31 54 4C C0 54 4C E9 54 4C 0C 5032: 55 4C 32 55 4C 4D 55 4C 82 55 503C: 4C BA 55 4C 4D 56 4C 9B 54 4C 5046: A0 54 4C B6 56 4C F2 56 4C 48 5050: 57 4C 9A 57 60 7F 50 62 58 19 505A: 00 18 18 00 09 20 00 00 00 00 5064: 00 00 50 A0 F0 40 90 E0 30 80 506E: D0 20 70 C0 10 60 B0 00 50 A0 5078: F0 40 90 E0 30 CC CC CC CC CD 5082: CD CD CC CC CC CD CD CD CC CC 508C: CC CD CD CD CD CC CC CC CD CC 5096: CC CC CC CD CD CB CC CC CC CD 50A0: CD CB CC CC CC CD CD CD CB CC 50AA: CC CC CD 00 50 A0 F0 40 90 E0 50B4: 30 80 D0 20 70 C0 10 60 B0 00 50BE: 50 A0 F0 40 90 E0 30 20 7F 7F 50C8: 09 0C 0D 0A 2A 2B 20 0B 19 1C 50D2: 16 13 1F 1A 1A 1A 1A 1A 17 1D 50DC: 1B 1E 15 3C 3E 22 3D 23 2E 00 50E6: 00 00 00 00 00 00 8C B0 C0 8D 50F0: B1 C0 60 8D 59 C0 A0 0F B9 55 50FA: 50 20 EC 50 88 10 F7 60 A0 17 5104: 20 0E 51 20 06 20 88 10 F7 60 510E: A9 00 99 80 03 2C 00 C3 B9 AD 5118: 50 8D 34 51 B9 95 50 8D 35 51 5122: 20 06 20 2C FF CF 2C 00 C3 A2 512C: 4F 20 D4 57 AD 08 03 9D FF FF 5136: CA E0 0F F0 0F E0 1F F0 0B E0 5140: 3F F0 07 E8 CA 10 EC 4C 06 20 514A: 20 D4 57 8A 48 20 06 20 2C FF 5154: CF 2C 00 C3 68 AA C0 06 F0 0E 515E: C0 0C F0 11 C0 13 F0 14 AD 08 5168: 03 4C 33 51 E0 1F D0 F6 4C 81 5172: 51 E0 3F D0 EF 4C 81 51 E0 0F 517C: D0 E8 4C 81 51 8A 48 20 06 20 5186: 2C FF CF 2C 00 C3 68 AA B9 65 5190: 50 8D 34 51 B9 7D 50 8D 35 51 519A: AD 08 03 4C 33 51 BD 80 03 99 51A4: 80 03 8A 48 20 06 20 2C FF CF 51AE: 2C 00 C3 68 AA E0 06 F0 17 E0 51B8: 0C F0 13 E0 13 F0 0F C0 06 F0 51C2: 0B C0 0C F0 07 C0 13 F0 03 4C 51CC: 63 58 8A 48 98 48 8A A8 B9 AD 51D6: 50 8D EF 51 B9 95 50 8D F0 51 51E0: 20 06 20 2C FF CF 2C 00 C3 A2 51EA: 4F 20 D4 57 BD FF FF 9D 94 58 51F4: CA E0 0F F0 1C E0 1F F0 18 E0 51FE: 3F F0 14 E8 CA 10 E9 8A 48 20 5208: 06 20 2C FF CF 2C 00 C3 68 AA 5212: 4C 58 52 C0 06 F0 0B C0 0C F0 521C: 0E C0 13 F0 11 4C EE 51 E0 1F 5226: D0 F9 4C 39 52 E0 3F D0 F2 4C 5230: 39 52 E0 0F D0 EB 4C 39 52 20 523A: D4 57 8A 48 20 06 20 2C FF CF 5244: 2C 00 C3 68 AA B9 65 50 8D EF 524E: 51 B9 7D 50 8D F0 51 4C EE 51 5258: 68 A8 B9 AD 50 8D 78 52 B9 95 5262: 50 8D 79 52 20 06 20 2C FF CF 526C: 2C 00 C3 A2 4F 20 D4 57 BD 94 5276: 58 9D FF FF CA 20 2C 58 30 02 5280: 90 0A E8 CA 10 EE 20 06 20 68 528A: AA 60 8A 48 20 06 20 68 AA B9 5294: 65 50 8D 78 52 B9 7D 50 8D 79 529E: 52 4C 82 52 48 2C 00 C3 8A 48 52A8: 20 06 20 68 AA 20 D4 57 20 2C 52B2: 58 30 02 90 0F B9 AD 50 8D D4 52BC: 52 B9 95 50 8D D5 52 4C D2 52 52C6: B9 65 50 8D D4 52 B9 7D 50 8D 52D0: D5 52 68 9D FF FF 20 06 20 60 52DA: AE 0F 03 E0 00 D0 06 AC 10 03 52E4: 4C 0E 51 A2 4F AC 10 03 AD 08 52EE: 03 8E E8 50 20 A2 52 AE E8 50 52F8: EC 0F 03 F0 04 CA 4C EF 52 60 5302: 20 DA 52 A0 17 CC 10 03 F0 07 530C: 20 0E 51 88 4C 07 53 60 AC 12 5316: 03 C8 98 AA 88 20 A0 51 C8 E8 5320: EC 13 03 90 F6 F0 F4 AC 13 03 532A: 4C 0E 51 AC 13 03 88 98 AA C8 5334: 20 A0 51 88 CA CC 12 03 D0 F6 533E: AC 12 03 4C 0E 51 2C E9 50 30 5348: 01 60 AD E6 50 AE 0F 03 AC 10 5352: 03 20 A2 52 A9 00 8D E9 50 4C 535C: 8F 53 AE 11 03 D0 01 60 EE EA 5366: 50 F0 03 4C 6F 53 EE EB 50 AE 5370: EB 50 EC 11 03 F0 01 60 2C E9 537A: 50 10 09 20 44 53 A9 00 8D E9 5384: 50 60 20 98 53 A9 80 8D E9 50 538E: 60 A9 00 8D EA 50 8D EB 50 60 5398: 2C E9 50 30 44 AE 0F 03 AC 10 53A2: 03 20 E4 53 8D E6 50 49 80 AE 53AC: 0F 03 20 A2 52 A9 80 8D E9 50 53B6: AC 10 03 B9 80 03 2A B0 0D A2 53C0: 00 8E 09 03 A2 FF 8E 0A 03 4C 53CA: E1 53 A2 FF 8E 09 03 2A B0 08 53D4: A2 00 8E 0A 03 4C E1 53 A2 FF 53DE: 8E 0A 03 4C 8F 53 2C 00 C3 8A 53E8: 48 20 06 20 68 AA 20 D4 57 20 53F2: 2C 58 90 0F B9 AD 50 8D 12 54 53FC: B9 95 50 8D 13 54 4C 11 54 B9 5406: 65 50 8D 12 54 B9 7D 50 8D 13 5410: 54 BD FF FF 20 06 20 60 2C 0B 541A: 03 10 0B C9 5F 90 07 38 E9 5F 5424: A8 B9 C5 50 2C 0A 03 30 02 A9 542E: 2D 60 00 20 18 54 48 20 44 53 5438: 2C 30 54 10 24 AE 0F 03 E0 4F 5442: D0 1D 2C 05 03 10 18 A2 00 8E 544C: 0F 03 EE 10 03 AC 10 03 CC 13 5456: 03 90 08 F0 06 20 14 53 CE 10 5460: 03 A2 00 8E 30 54 2C 01 03 10 546A: 03 20 82 55 AE 0F 03 AC 10 03 5474: 68 2C 08 03 10 02 49 80 2C 0C 547E: 03 10 02 49 80 20 A2 52 EE 0F 5488: 03 AE 0F 03 E0 50 90 08 A9 FF 5492: 8D 30 54 CE 0F 03 4C 98 53 A2 549C: 00 8E 0F 03 EE 10 03 AC 10 03 54A6: C0 18 F0 0A CC 13 03 B0 03 4C 54B0: 98 53 F0 FB 20 14 53 AC 13 03 54BA: 8C 10 03 4C 98 53 20 44 53 A2 54C4: 00 8E 0F 03 AC 10 03 C0 00 F0 54CE: 14 A0 17 A2 16 20 A0 51 88 CA 54D8: EC 10 03 B0 F6 20 DA 52 4C 98 54E2: 53 20 2D 53 4C 98 53 A2 00 8E 54EC: 0F 03 20 44 53 AC 10 03 C0 17 54F6: F0 0C 98 AA E8 20 A0 51 C8 E8 5500: E0 18 D0 F7 A0 17 20 0E 51 4C 550A: 98 53 20 44 53 AE 0F 03 8E 30 5514: 55 AC 10 03 8C 31 55 AD 08 03 551E: 20 A2 52 AC 31 55 CE 30 55 AE 5528: 30 55 10 EF 20 98 53 60 00 00 5532: 20 44 53 AC 10 03 F0 12 88 8C 553C: 31 55 20 0E 51 CE 31 55 AC 31 5546: 55 10 F5 20 0C 55 60 20 44 53 5550: AE 0F 03 8E 30 55 AE 30 55 E8 555A: AC 10 03 20 E4 53 AE 30 55 AC 5564: 10 03 20 A2 52 EE 30 55 AE 30 556E: 55 E0 4F 90 E3 A2 4F AC 10 03 5578: AD 08 03 20 A2 52 20 98 53 60 5582: AE 0F 03 E0 4F F0 2F 20 98 53 558C: A2 4E 8E E5 50 AE E5 50 20 E4 5596: 53 AE E5 50 E8 20 A2 52 AE E5 55A0: 50 EC 0F 03 F0 06 CE E5 50 4C 55AA: 91 55 AE 0F 03 AC 10 03 AD 08 55B4: 03 20 A2 52 60 00 20 44 53 AE 55BE: 08 03 8E B9 55 A2 45 8E 08 03 55C8: 20 02 51 AE B9 55 8E 08 03 20 55D2: 98 53 60 2C 00 C3 B9 AD 50 8D 55DC: F0 55 8D F5 55 B9 95 50 8D F1 55E6: 55 8D F6 55 A2 4F 20 D4 57 BD 55F0: FF FF 49 80 9D FF FF CA E0 0F 55FA: F0 0F E0 1F F0 0B E0 3F F0 07 5604: E8 CA 10 E7 4C 06 20 20 D4 57 560E: C0 06 F0 0E C0 0C F0 11 C0 13 5618: F0 14 AD 08 03 4C EF 55 E0 1F 5622: D0 F6 4C 35 56 E0 3F D0 EF 4C 562C: 35 56 E0 0F D0 E8 4C 35 56 B9 5636: 65 50 8D F5 55 8D F0 55 B9 7D 5640: 50 8D F6 55 8D F1 55 AD 08 03 564A: 4C EF 55 20 44 53 A0 17 20 D5 5654: 55 88 10 FA 20 98 53 60 A2 00 565E: BD 00 CC 9D FF FF CA D0 F7 EE 5668: 63 56 EE 7B 56 20 06 20 2C FF 5672: CF AD 00 C3 BD 00 CD 9D FF FF 567C: CA D0 F7 EE 63 56 EE 7B 56 20 5686: 06 20 60 A2 00 BD FF FF 9D 00 5690: CC CA D0 F7 EE 8D 56 EE A5 56 569A: 20 06 20 2C FF CF 2C 00 C3 BD 56A4: FF FF 9D 00 CD CA D0 F7 EE 8D 56AE: 56 EE A5 56 20 06 20 60 20 44 56B8: 53 A2 00 8E 62 56 8E 7A 56 A2 56C2: 84 8E 63 56 8E 7B 56 AD B0 C0 56CC: 20 5C 56 AD B4 C0 20 5C 56 AD 56D6: B8 C0 20 5C 56 AD BC C0 20 5C 56E0: 56 A0 A0 B9 00 03 99 00 81 88 56EA: C0 FF D0 F5 2C FF CF 60 A2 00 56F4: 8E 8C 56 8E A4 56 A2 84 8E 8D 56FE: 56 8E A5 56 AD B0 C0 20 89 56 5708: AD B4 C0 20 89 56 AD B8 C0 20 5712: 89 56 AD BC C0 20 89 56 A0 A0 571C: B9 00 81 99 00 03 88 C0 7F D0 5726: F5 A0 0F B9 00 81 99 00 03 C8 5730: B9 00 81 99 00 03 2C FF CF AD 573A: E7 50 8D E6 50 A9 00 8D E9 50 5744: 20 98 53 60 20 44 53 A2 00 8E 574E: 98 57 8E 99 57 20 44 53 AC 10 5758: 03 AE 98 57 20 E4 53 AC 10 03 5762: AE 99 57 20 A2 52 EE 98 57 EE 576C: 98 57 EE 99 57 AC 99 57 C0 28 5776: F0 03 4C 56 57 20 98 53 AD 0F 5780: 03 48 20 44 53 A2 28 AC 10 03 578A: 8E 0F 03 20 DA 52 68 8D 0F 03 5794: 20 98 53 60 00 00 A2 27 8E 98 579E: 57 A0 4E 8C 99 57 AE 98 57 AC 57A8: 10 03 20 E4 53 AE 99 57 AC 10 57B2: 03 20 A2 52 CE 99 57 AC 10 03 57BC: AE 99 57 AD 08 03 20 A2 52 CE 57C6: 99 57 CE 98 57 AC 98 57 F0 03 57D0: 4C A4 57 60 8A 48 20 06 20 68 57DA: AA 2C 00 C3 C0 07 90 0E C0 0D 57E4: 90 1E C0 14 90 2E AD BC C0 A9 57EE: 04 60 C0 06 F0 06 AD B0 C0 A9 57F8: 01 60 E0 20 90 F6 AD B4 C0 A9 5802: 02 60 C0 0C F0 06 AD B4 C0 A9 580C: 02 60 E0 40 90 EC AD B8 C0 A9 5816: 03 60 C0 13 F0 06 AD B8 C0 A9 5820: 03 60 E0 10 90 EC AD BC C0 A9 582A: 04 60 8A 48 20 06 20 68 AA B8 5834: C0 06 F0 0C C0 0C F0 10 C0 13 583E: F0 14 18 A9 FF 60 E0 20 90 14 5848: 38 A9 FF 60 E0 40 90 0C A9 FF 5852: 38 60 E0 10 90 04 38 A9 FF 60 585C: 18 20 D4 57 A9 00 60 BD 65 50 5866: 8D 86 58 BD 7D 50 8D 87 58 B9 5870: 65 50 8D 89 58 B9 7D 50 8D 8A 587A: 58 8A 48 20 06 20 A2 4F 20 D4 5884: 57 BD FF FF 9D FF FF CA 10 F7 588E: 20 06 20 68 AA 60 00 FF 3D0G BSAVE DCOM.SCREEN.VDX,A$5000,L2197 TEXT:HOME:?"PART II UNPACKED."
ee161add@sdcc18.ucsd.EDU (James Hayes) (01/01/87)
This is the third (and final) file of three that must be downloaded to the Apple system. After downloading all three, "EXEC" them to create the required files that comprise the emulator. Please see the instructions for more information. -Jim Hayes, UC San Diego. ARPA: (first attempt) hayes@ucsd.edu (2nd attempt) hayes@sdcsvax.arpa UUCP: {get it to Berkeley}!sdcsvax!hayes -----Cut------Cut-----Cut-----Cut-----Cut-----Cut-----Cut----- TEXT:HOME:PRINT "UNPACKING BASIC PROGRAMS...":POKE 34,3:HOME NEW 1 LC = 0 10 D$ = CHR$ (4): TEXT : HOME : INVERSE 20 PRINT SPC( 40);: FOR I = 1 TO 16: INVERSE : PRINT " "; 30 NORMAL : PRINT SPC( 38);: INVERSE : PRINT " ";: NEXT I 40 INVERSE : PRINT SPC( 40);: NORMAL : VTAB 3 45 A$ = "THANK YOU FOR USING DCOM 3.3": GOSUB 960 50 PRINT 52 A$ = "THIS IS A SHAREWARE PROGRAM. PLEASE": GOSUB 960 54 A$ = "FEEL FREE TO DISTRIBUTE THIS PROGRAM": GOSUB 960 56 A$ = "TO YOUR FRIENDS.": GOSUB 960 58 PRINT :A$ = "PLEASE NOTE, HOWEVER, THAT THIS": GOSUB 960 60 A$ = "PROGRAM TOOK OVER 2 YEARS OF": GOSUB 960 62 A$ = "PAINFUL RESEARCH AND PROGRAMMING.": GOSUB 960 63 PRINT :A$ = "YOU HAVE 30 DAYS TO TEST DCOM 3.3": GOSUB 960 65 A$ = "IF IT FITS YOUR NEEDS AND YOU WOULD": GOSUB 960 67 A$ = "LIKE TO KEEP IT, AS WELL AS": GOSUB 960 68 A$ = "RECEIVE UPDATE NOTICES, AND TYPESET": GOSUB 960 70 A$ = "COPYRIGHT(C) 1986 JAMES A. HAYES": VTAB 23 71 GOSUB 960: VTAB 21: PRINT "PLEASE HIT "; 72 INVERSE : PRINT "<RETURN>";: NORMAL 73 PRINT " FOR THE NEXT PAGE." 74 WAIT - 16384,128: POKE - 16368,0 76 POKE 33,38: POKE 32,1: POKE 34,1: POKE 35,17: HOME 77 TEXT : VTAB 21: PRINT SPC( 40);: VTAB 3: HTAB 1 79 A$ = "DOCUMENTATION, PLEASE SEND $25 TO": GOSUB 960 80 A$ = "THE ADDRESS BELOW.": GOSUB 960 85 PRINT 92 A$ = "PROGRAM DISK, DOCUMENTATION, AND": GOSUB 960 93 A$ = "FREE UPDATE NOTICES, ALSO COST $25.": GOSUB 960 95 PRINT 96 A$ = "ADD AN ADDITONAL $10 FOR THE": GOSUB 960 98 A$ = "6502 ASSEMBLY LANGUAGE SOURCE": GOSUB 960 99 A$ = "CODE. (WILL ARRIVE ON DISKETTE)": GOSUB 960 101 PRINT 102 A$ = "MAIL CHECK OR MONEY ORDER TO:": GOSUB 960 103 PRINT 104 A$ = "JIM HAYES, P.O. BOX 221044": GOSUB 960 105 A$ = "UNIVERSITY CITY, CA, 92122-1044": GOSUB 960 106 PRINT : INVERSE 110 A$ = "OFFER EXPIRES JANUARY 1990": GOSUB 960 111 NORMAL 200 VTAB 20 210 POKE 34,19: POKE 35,22: HOME 220 PRINT "HIT ";: INVERSE : PRINT "<RETURN>";: NORMAL 230 PRINT " TO START THE TERMINAL,": PRINT "OR ";: INVERSE 240 PRINT "<ESC>";: NORMAL 250 PRINT " TO CONFIGURE FOR YOUR HARDWARE."; 260 WAIT - 16384,128 270 GET A$: IF A$ = CHR$ (13) THEN 300 280 IF A$ < > CHR$ (27) THEN 270 290 HOME : GOTO 940 300 HOME : FOR I = 1 TO 500: NEXT I 305 IF LC < > 689 THEN PRINT "SHAREWARE MESSAGED MODIFIED.": END 310 PRINT "LOOKING FOR TERMINAL CONFIGURATION FILE." 320 ONERR GOTO 900 330 PRINT D$"OPEN CONFIG.TERM" 340 PRINT D$"READ CONFIG.TERM" 350 FOR I = 1 TO 7: INPUT F$(I): INPUT DE$(I) 360 NEXT I 370 INPUT SL 380 PRINT D$"CLOSE" 390 POKE 216,0 400 POKE 34,0: HOME 410 PRINT "DOS IS NOW LOADING DCOM 3.3..." 420 PRINT "ONE MOMENT PLEASE.": PRINT 430 INVERSE 440 VTAB 4: PRINT " DRIVERS " 449 VTAB 14 450 PRINT SPC( 17)"DEFAULTS" SPC( 15) 460 VTAB 21: INVERSE : PRINT SPC( 40) 470 NORMAL 480 FOR I = 1 TO 7 490 VTAB 5 + I: HTAB 1: PRINT DE$(I): NEXT I: VTAB 16 500 PRINT "VIDEO DEFAULTS": PRINT "SERIAL CARD DEFAULTS" 510 FOR I = 1 TO 7 520 VTAB 5 + I: HTAB 1: INVERSE : PRINT DE$(I) 530 NORMAL 540 VTAB 20: PRINT 550 PRINT D$"BLOAD ",F$(I) 560 VTAB 5 + I: HTAB 1: PRINT DE$(I) 570 NEXT I 580 VTAB 16: INVERSE : PRINT "VIDEO DEFAULTS": NORMAL 590 PRINT : PRINT D$"BLOAD DCOM.MAIN.D" 600 VTAB 16: PRINT "VIDEO DEFAULTS" 610 VTAB 17: INVERSE : PRINT "SERIAL CARD DEFAULTS": NORMAL 620 PRINT : PRINT D$"BLOAD "F$(6)".D" 630 VTAB 17: PRINT "SERIAL CARD DEFAULTS" 640 POKE 794,SL 650 HOME 660 INVERSE : PRINT " THE TERMINAL HAS FINISHED LOADING. "; 670 PRINT "PLEASE SWITCH TO YOUR OUTPUT DEVICE. ": NORMAL 680 PRINT 690 IF F$(5) < > "DCOM.SCREEN.IIE" GOTO 730 700 TEXT : HOME : PR# 0 710 IN# 0: PR# 3: HOME : CALL 1002 720 PRINT "* Serial Init Error *" 730 CALL 8192 740 POKE - 16372,128 750 TEXT : HOME : PR# 0: IN# 0: TEXT : HOME : CALL 1002 760 IF PEEK (767) < > 255 THEN END 770 VTAB 8: PRINT "STORING TERMINAL DEFUALTS..." 780 VTAB 10: HTAB 1 790 PRINT "POWER-ON VIDEO CHARACTERISTICS..." 800 PRINT CHR$ (4)"BSAVE DCOM.MAIN.D,A$300,L$A0" 810 VTAB 10: HTAB 1 820 PRINT "POWER-ON VIDEO CHARACTERISTICS...DONE" 830 VTAB 11: HTAB 1 840 PRINT "SERIAL CARD SETTINGS..." 850 PRINT CHR$ (4)"BSAVE "F$(5)".D,A$4012,L13" 860 VTAB 11: HTAB 1 870 PRINT "SERIAL CARD SETTINGS...DONE" 880 PRINT : PRINT : PRINT : PRINT "DCOM ENDED NORMALLY" 890 END 900 POKE 216,0 905 TEXT : HOME 910 HOME : PRINT "YOUR TERMINAL HAS NOT BEEN CONFIGURED." 920 PRINT : PRINT : PRINT "HIT RETURN TO CONFIGURE THE TERMINAL.."; 930 INPUT "";A$ 940 PRINT "RUNNING: 'CONFIGURE TERMINAL'" 950 PRINT D$"RUN CONFIGURE TERMINAL" 960 LC = LC + LEN (A$) 980 HTAB 21 - ( LEN (A$) / 2): PRINT A$ 990 RETURN SAVE HELLO NEW 10 D$ = CHR$ (4):CF$ = "CONFIG.TERM" 20 TEXT : HOME 30 PRINT "DCOM 3.3 TERMINAL CONFIGURATION MENU:" 40 PRINT : POKE 34,3 50 PRINT "----------------------------------------" 60 HOME 70 PRINT : PRINT 80 NO = 1 90 REM LOOP BEGINS HERE 100 READ A$ 110 IF A$ = "**" THEN 400 120 POKE 34,3: HOME : PRINT "WHAT "A$" DO YOU HAVE?" 130 PRINT :I = 1 140 READ N$,F$(I),DE$(I): IF N$ = "*" THEN 190 150 N$(I) = N$ 160 PRINT I") "N$(I) 170 I = I + 1 180 GOTO 140 190 POKE 34,17: HOME 200 I = I - 1 210 PRINT : PRINT "ENTER THE NUMBER OF YOU CHOICE, OR 'Q' TO EXIT." 220 PRINT 230 INPUT "-> ";B$ 240 IF B$ = "Q" THEN TEXT : HOME : END 250 A = VAL (B$): IF A < 1 OR A > I THEN PRINT CHR$ (7): GOTO 210 260 FF$(NO) = F$(A) 270 DD$(NO) = DE$(A) 280 NO = NO + 1 290 IF LEFT$ (A$,3) < > "SER" THEN 390 300 IF LEFT$ (N$(A),3) = "//C" THEN SL = 2: GOTO 390 310 PRINT : PRINT "WHAT SLOT IS YOUR SERIAL CARD IN?" 320 INPUT "[USUALLY 2] >";SL$:ER = 0:SL = VAL (SL$) 330 IF SL < 1 OR SL = 3 OR SL = 6 THEN ER = 1 340 IF SL > 7 OR SL < > INT (SL) THEN ER = 1 350 IF ER THEN PRINT "THAT'S IMPOSSIBLE!?! SLOTS 0, 3 AND 6" 360 IF ER THEN PRINT "ARE DIDICATED TO MEMORY, 80 COLS., AND" 370 IF ER THEN PRINT "YOUR DISK CONTROLLER. PLEASE TRY AGAIN." 380 IF ER THEN 310 390 GOTO 90 400 POKE 34,3: HOME 410 NO = NO - 1 420 PRINT "I HAVE:": PRINT 430 FOR I = 1 TO NO 440 PRINT I") ";DD$(I); 450 IF I = 3 THEN PRINT " (SLOT "SL")"; 460 PRINT 470 NEXT I 480 POKE 34,17 490 HOME 500 PRINT "S) SAVE": PRINT "A) ABORT AND START OVER." 510 PRINT : 520 INPUT "-> ";A$ 530 IF A$ = "S" THEN 560 540 IF A$ = "A" THEN RUN 550 PRINT : GOTO 500 560 TEXT : HOME 570 PRINT "SAVING DRIVER SETTINGS." 580 PRINT D$"OPEN "CF$ 590 PRINT D$"DELETE "CF$ 600 PRINT D$"OPEN "CF$ 610 PRINT D$"WRITE "CF$ 620 PRINT "DCOM.MAIN" 630 PRINT "TERMINAL MAIN CODE" 640 PRINT "DCOM.CONTROL" 650 PRINT "TERMINAL CONTROL PANEL" 660 PRINT "DCOM.PRINTER.BASIC" 670 PRINT "'BASIC' PRINTER CONTROLLER" 680 FOR I = 1 TO NO 690 PRINT FF$(I): PRINT DD$(I): NEXT I 700 PRINT SL 710 PRINT D$"CLOSE" 720 HOME : PRINT "DONE. HIT ";: INVERSE : PRINT "RETURN"; 730 NORMAL : PRINT " IF YOU WOULD LIKE TO" 740 PRINT : PRINT "FIRE-UP THE TERMINAL, -OR- TYPE "; 750 INVERSE : PRINT "ESC";: NORMAL : PRINT " TO" 760 PRINT : PRINT "EXIT. "; 770 GET A$: IF A$ = CHR$ (27) THEN HOME : END 780 IF A$ < > CHR$ (13) THEN 770 790 HOME 800 PRINT : PRINT "RUNNING 'HELLO'": PRINT D$"RUN HELLO" 810 END 820 END 821 DATA KEYBOARD 822 DATA TRUE UPPER/LOWER CASE KEYBOARD,DCOM.KEYBOARD.IIE 823 DATA TRUE UPPER/LOWER CASE KEYBOARD DRIVER 824 DATA FAKE U/L CASE BY SHIFT-KEY>>PADDLE 2 825 DATA DCOM.KEYBOARD.SHFMOD 826 DATA SHIFT KEY MOD KEYBOARD DRIVER 827 DATA *,XX,XX 830 DATA 80 COLUMN CARD 840 DATA OMNI-VISION (SLOT 3),DCOM.SCREEN.DVISION 850 DATA 'COMPUTER STOP' OMNI-VISION DRIVER 860 DATA DOUBLE-VISION (SLOT 3),DCOM.SCREEN.DVISION 870 DATA 'COMPUTER STOP' DOUBLE-VISION DRIVER 880 DATA APPLE //E IN AUX SLOT,DCOM.SCREEN.IIE 890 DATA APPLE (AUX SLOT) 80 COLUMN DRIVER 900 DATA APPLE //C BUILT-IN 80 COLUMN CARD,DCOM.SCREEN.IIE 910 DATA APPLE //C 80 COLUMN DRIVER 911 DATA VIDEX VIDEOTERM SCREEN DRIVER,DCOM.SCREEN.VDX 912 DATA VIDEX VIDEOTERM DRIVER 920 DATA *,XX,XX 930 DATA SERIAL CARD 940 DATA SUPER SERIAL CARD,DCOM.MODEM.SSC 950 DATA SUPER SERIAL CARD DRIVER 960 DATA ALS/CCS 7710/ETC...,DCOM.MODEM.ALSDIS 970 DATA ALS DISPATCHER TYPE DRIVER. 980 DATA //C SERIAL PORT,DCOM.MODEM.SSC 990 DATA APPLE //C MODEM PORT DRIVER 1000 DATA GENERIC PASCAL COMPATIBLE,DCOM.MODEM.PASCAL 1010 DATA GENERIC P-SYS SERIAL DRIVER 1020 DATA CPS MULTIFUNCTION CARD,DCOM.MODEM.CPS 1030 DATA CPS MULTIFUNCTION DRIVER 1035 DATA SSM-AIO-II SERIAL CARD 1036 DATA DCOM.MODEM.PASCAL 1037 DATA SSM-AIO-II SERIAL DRIVER 1040 DATA *,XX,XX 1050 DATA DATA COMM. HARDWARE 1060 DATA HAYES COMPAT. MODEM (TONE DIALING) 1070 DATA DCOM.PERSONALITY.HAYES 1080 DATA HAYES (OR COMPAT.) TONE DIALER 1090 DATA HAYES COMPAT. MODEM (PULSE DIALING),DCOM.PERSONALITY.PHAYES 1100 DATA HAYES (OR COMPAT.) PULSE DIALER 1110 DATA DUMB (NON HAYES COMPAT.) MODEM 1120 DATA DCOM.PERSONALITY.DUMB 1130 DATA NON DIALING MODEM DRIVER 1140 DATA NO MODEM (HOOKED DIRECTLY TO SYSTEM) 1150 DATA DCOM.PERSONALITY.NETWORK 1160 DATA DIRECT NETWORK CONNECTION DRIVER 1170 DATA UNGERMANN/BASS NETONE DIRECT CONNECT 1180 DATA DCOM.PERSONALITY.NETONE 1190 DATA U/B NET-ONE BROADBAND NETWORK DRIVER 1200 DATA *,XX,XX 1210 DATA ** 1220 DATA ** SAVE CONFIGURE TERMINAL TEXT HOME:?"UNPACKING FINISHED. PLEASE BOOT ME..."