[comp.sys.apple] DCOM vt100 emulator for Apple,

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..."