LnSOS BOOT 7.0 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!)SOS KRNLb.D1/SOS.INTERP٠Ӡ̠Ġ.D1/SOS.DRIVERؠť 0 ) (lH'&3&'&#e'#%e'%'&"$"$#%'#%h`$e&ADJUST  ++$SHOW ++*HORSES.INV ttPIE.PIC!@uu!@++%HELLO ++$MENU  ++'CONSOLE +++READCRT.INVE++)TYPEAHEAD -++SYSTEM.DEMOu' *SOS.KERNEL ,V$A*SOS.DRIVER .*R+!+*SOS.INTERP R3d+!+OLD.READINVt0 )BGRAF.INV(+L+'PIE.PIC >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@L%e,ȥ,*,- y,,,-,,,ȱ,,- yL+,ȑ,` 2"p-,-L(Ġ %>,i-i8, ȱ,%,W,pp ڠ %p`l  " ) i   !"#$%&'()*+,0 `8`HiHiH ihhȱh`86)IH)heuQɸ` ` W` ] %饚0` W` ߰4`)|E8LLLRLLLLL*LLLLhh`LLL`SOS 1.1 1-FEB-82(C) 1980, 1981 BY APPLE COMPUTER INC.G`** }*`o^`on 8 JJAj@` *?($`Ҡ ؠťРŠРŠH v?c,,,,h߈ߢ~))`3ULLU**-i+`Ѕ񩏍E H pph`X٠ŠҠî!((ŠࠠƠɠΠࠝӠ̠SOS NTRPSOS DRVR(.D1(YYYYMMDDWHHMMSSMMMР̠űυҎϥŰή̮ӠȠӀŠŠҠĠx߭J ʈc(()o/ e/''ʈ((''()(1i / e/''ʈ((''((''((''' ('`ŠDAY, DD-MON-YY HH:MMSUNMONTUEWEDTHUFRISATJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECé@L&I/O ERRORINTERPRETER FILE NOT FOUNDINVALID INTERPRETER FILEINCOMPATIBLE INTERPRETERDRIVER FILE NOT FOUNDINVALID DRIVER FILEDRIVER FILE TOO LARGEROM ERROR: PLEASE NOTIFY YOUR DEALERTOO MANY DEVICESTOO MANY BLOCK DEVICESEMPTY DRIVER FILE '(i%%%h}%%`8 ȥ!8 !)"qȥ#q#e$ȱe%L)%`@(((( % %`((((࠰$(ɠH(@(h((((@(`%z %% %~(A{(L%`.8(.Je.&ʈ.s(1 6$P8"ȥ#L1$8"ȥ#(ϸ`"##L]$"qȥ#q0,$p)@"q"ȩq"8`*$% $% 8% $L$* $8%8 $`8 &'$% 8&$'% 8$%%`H   q ȥ q Hi hi 1  % H H ȱ h h % $$ 0 e e H i hi âz %` 1 8`    # &ȱ ' # i" i# # #`8 ȥ H h `8 6$P`8"#%#%"$w"$#%"`荚ٍ荺 荚`荺``` D ( )  * ) 4* * h* ))` L% q ȥ q Hi hi  i" i# #% $ȱ %ȱ &ȱ '`<!((g %(r(z(q( %y(i(0z %"#$ %&' $"#$%&'   `%$%ɠ%* " ~#C #p $ %*0"#)#)i $"% * %*  L! {" j% %ƌ(X#"$% "$ #%%& '   ` {" & ɠ% %)  !( (" %(r(z(q( %y(a(0: %   "$%&e$'e% R % <`` LLɠ8`ΛLL渠`ǽi `< Ȱ+<#5 ې'` ɐ ,ݐE`W8`R` 5&i ` Ȱ 0i `<8> ȐT eİF cȰB)Hh5 ˭)*ȑƑȥǑ'(ȑ`L)ɭ)Ѷ*e`M) `ۅH)Ѱ%}ʈh Nܐ'``hi ` p6۽ͱZ5 HȐ/i i `гW8`0( ɐ Ȱ ʮ6E`5 խ ɐ ޢ ȰLȍ۱Ǎ X̰% & !J8` *LĢ `8 iۥƍۥǍ`ۅ %  6 )Ѱ Ѱ` 𝭤e ǐ bǰL*ۈ5ȱ۠ƍȱǍ X̐ H h1  ,ݐE`ۈۅ ۅ 8ƭ X̐`LLŠå  ݭv̅w̅ ðzv̍ŭw̍ŭƭ ­ōō T̰]ŅƮņ X̠8iȱiiȱi ṰŅǭŅ XLōۭ۩ۅ ȱ8D`F`8eYƍťǍŠ)͠ Tٍۭۅ5ۅƭۅ X̰ ìۈۑ T̰ۅƭۅ X̰ۙ%ۍ" T`K8`)` İ ۱ۈ` ưW/ۈęۈЍ۩@` 8 MƐ  5 Q8`LŅ ۅ ۩ۍۅ Lɰ ʰۅۄÍÍۙ'Ù ۍ*ۨ  Ѝ۹ۙ8v- ðJ ¥ ð, ðLO ʰƥLT`'  mې浰``8 8 nʰ0 ̰+泱Ƴ m° x̰ ̐8` m° x̰8 ۢ8 ˰y ` ¥ nʰ泱Ƴ T̰#泪 Ѳ *Ƴ ` L@Ϡ`泑Ƴ` LaĥH8`JȘ I8`  S`ۈۥۥ۩Íۭۍۭۍ հL¢H8`Jj Ȅ ۍۆeۅiۅ Lɰ ʰWۅۄ ¦J> ɩE` eĐL Ȑ 15WL NL5WW{5 ې'`,55 ې'` ݠ B1 ȩȑ Lɦ8`5  @ R㥶i ` İG8`F`X8``éۅĩ D` T֩xxMH]@ Kۅ5H ɐE$ eİ Ȱ h`h`8`W h8`hR`hLҿ i x +ۅ5ۅ6 ǰ `E8<W`­ `0XLۅ5` ռ``ߤeI`IiţO`Ȯʆ/ )󘑡`()0zq 滅ѺY Ueۅ5Ѻ Ѻ  Nܐ'`i ҩ *C8/y.i/ ȑ  © $ E7<3W`ȽLֽȄ @8`R ) [)_[AͰ")[)_[A:0/.ЩȑΘ8e * ȩ`Loü 7)?۽۩ T٠Յ<ōōř ռV7 uM78 V榠=ü#)@5 ɐ ,ݐE ) .) @L `lne ٫޿=ϏZaĚֲ̛zؠIJK,-NOPQ0vt Ѷ"` ɰ Ȑ`E`Ɔ X̐8`>>5Ѷ Nܩ<`>`\ʊJJJJ ۍ۩  ˰Fȱ X̰6 0 Lɠ 0ۑۑ8ȱ`H8` ɹ $  8JJJJ8 ` ۪` H hQ)fʅ F jF jF jF &!  aװ*  ̰F湥 ƹ`Z8`@  ʰ泭ۑƳ ʐ` ʐ` ˰ ƹ Wː`ۘ . . .۪8*Jۦȱ ˦,+* ʈJj 9ؠ uiȩ`u4泱ƳHhv ʠiȱivL=`L7ؠ"  `1` Đ7@8V۩ Lɠ۪8ۊ۠U)JJJJ X Ġȱ۠ ȍ۱۠ ۭ) ۍ ð*)#  O̰``)(`N8` ) |հۈ ̰آ*գ  Ͱ ݢգ LrLwؠ; ڥ(8` ְ( ȱ5 HȦ)`Ltץ: }ש {ְ⥺i ꥻ(8`Lt Ltש u )۠0)p խ.8`)@ ϰ) ϰۈۅƭۅǭۅ5 X̰ *ƭ۬Ͳ̳ƄǺ yϰL  ΐ` [հ> H۪ȱHۑhƳh yϰq ` ʰiȱi `)5©éՅĩ5 }JJ+`.`8`ɂ )`@ }ש {ְO ֤Fi)# Ԑ)Hۑۑh8`P) հ [հҥ,J+j泭۪ƳۑȊ ) jPL ͊.>.ʱ+,EP!.E.L{+,,ӄ*- P*e (` հB հ5 [հ0,J۪泭ۑƳ-e(` L Ͱ2 P tҐ#L8 T 2ΠHHȑhhȑ`Lm )N8` |հ*eȱ+eȱ,i۠Ѻ۹ۑ񥤅- ť.Lgԥ.Lj Ͱ$)rJ Lɰ  ͰU..++,,IJ/ ӥ-.?Цե,J+jѲ4Ƴǥ4聠 H hH th8`8-ȥ.L 8*Ʊ )8 0*-`.G.ʱ*+,EP'.E.LұE0+,,ӄ*p)  )LHѠٰ )8`i (` )N8`*eȱ+eȱ,i۠Ѻ*ȱ+L - ť.Ltҥ. ՅL' ͐Lm pͰ.J/)@߅4ѥ N8`) ))УJ8` ۑȭۑǠۑۑȭۑ($S8`O8` "` / 򑺠+* ͐H h8` ΰi `(  *ǵµ ՕØ5Ņ4mȩυɩč5 oψ }.8` oϙLOϐ ˢ L΢ ΰ LϠ ˢ ΰ1` Đ@ АP8`B8`ۑJJJJ -+jѲ84ƳJJ 2ΐ3泑ƳLTΩ潑ƽ`ƱƳ ΰ( {Π۵*+)e`8`)` J J + ΰ" 0 ΰ 🱼ѼL8`ǩ Ϡ` ϰ ƑȥǑ` Ѻе*`)ȥ+8ۍې  ,ѺLTΠ"LΠ5 խ ɐ ,ݐE`C8`)@ ϰa)ۥ,8ېu+J,\ ȱLJΠ) ϰ'#,J(] { ΰ ƑȥǑ.8` { ΰ,JѲ ƳL΅ƱƳ ΰҥ,J0`#$"0#`!qȱi 5H5Ƶ ǽ jh5`L2̩ƍv̥Ǎw̩ÎL+Ϡ©ƄǥLj̩۬L~̠HHh` ̐`*ѺG0?M`)J"u-- M8`۬` # ː`  = O̰)= I`JJJJѶQi Lˢ  0 ̐ `"L˦ `H8`8$$"$= O̰=`$0`#$"0`$ۑĥ` İp") N8`) TپU0 ĥLä U0 ĥLä !"#$ Đ2@H >ڰCŰrP` 0ڰ(` >ڰѶ? İG8`Fە1 ռ İ ЩP߭)@N8`1@8` >ڰ񈱴ۈ)ۅƭۅ X̰ 0ڰLÍLT̥L㼠  ʰ` İK ХP8` LɐH80)N  հ)@LL ˰)0 ̐` M ­۠泭ۑƳѲƱƳ X̰ Oڰä泱,] Xx,f (I0јIFjFjFji```x@gŽPy+wLwԠ͠ŠԹ.D1 .D2 .D3 .D`HJJJJh)y` (2> ""*:<"">""""""""""""">>><2"<""">""" ""  ">"6**"""""&*2""""""""""""*,"" "" ">""""""""""""""**6"""""""> >>>-/0123456789:;<=>?@ABCDEFGHIJKLMNOP 7  3  5  >>< (&20 *, **>> "2*&" " >>  ">> "8""> """"""< SOS DRVR"CHARSET )((8*,;((*,((+)((9/(p((>3  =9 :9 .(+( 8#8# %3(8 ((,+)(%.4$)?((,(103 */5BL. zF`LLz Lz`Y `àӠĠ ҠŠ B k L( LO  %   }` ` ?!©UéĩU󥣍V }`` ?)) $p10LYeieLVȱ d0L`Hȱ hh` WɸSI I.ȩ8A 8ɸ4ɠ(H)h h8   `    i Ȣ d` $,)?P^ GL㢮 5L}P.)(Ơ L`ޠ LR  稱 I)0JJJJѤ  БĈ` H`)à`֩ нѽ>`]PU]]UPPX0 0 PPXPP  РŮÀӀӠŠҠҠŠ宠栠ՀʡР̠ҠұŠԠLQ  * WHHH>%H H @`)h8`  HШБˆeЅА SYSTEM FAILURE = $hh8`hhhxآY_Z@tPRVT,p S JJJJ ) ʍL@ i0i6`àРŠ̖堠 ``HhHy)(h`H` 0L?i `h` `` `x)( 8 `jjJJԥ)եӬɂ )Ӆ҅`  `H0Xh`'ȠȈL` 8`څ  Lk%  Lk8Lu텚8嚅 L L Ld V ``  h` ک V `ۅץ  VLFx) ( :` H ) L  .P'pб0 &L:L5'8+8`0Fܢ` ř,Ř 0 8f)J  >00000>" <"<"""<< <"""<"><$""< """"  "" 6***""""""""""<""< :< $"""2,"""""**6"""""< >>8  80,>!SHOLES 1!1!2@23#3#4$4$5%5%6^67&7&8*8*9(9(0)0)-_-=+=+\|QWERTYUI OP[{]}`~`~ASDFGHJ K L ;:;:'"'"ZXCVBNM ,<,<.>.>/?/?d0hp#B r>@62 >?>>>>2@~|cpC p*dI"*E!EAQIGIIA@ADIAAIHAAAHAHI@EA@?A> 6A}5 AA>III$QIHII""M]DIAAIHIAHEHIIAA   `0>H hJ)@$0P L S S L P  J L `J0 H/ H` d y ~ o t Z 8`8 8`8)8ILH > ' ` j 8` ) ` > ` C ` L ` S ` 348``  y y 8 ``  ) 9:`Y_Zx) ) =(`H6H 7I%h7680 9:LV 9:98;;<3ij X 3gh5 X 53e,<0m;f,<0m< X ij X h`)[_^Zh`3J 3L 3 ) 4J 4 ح4 ) 3 5 P L 4  J L5 P P ) ` C $ a0 '8` P a P a J  L a 0 P a0 P a0 P a0 L 8D9E:II  t8 t`A t\] L  67L) [,8누 ,[ Hh tF t,80,[ t` ^H ) `  t( K ,8`   ) J J LS HH `,80`B`#$+29Y` `` Z` [`  ) P LL ) 0)9  tL> )&0 ,8BkL  ,8Ii`a a tL> a0ca t, FDGE  L BLqk E: -D9%    C  tB@Bk L!8D9E:98F:G0 г氭LA t  BHb)bZI[J`K`IZJ[K`` H 0L06,8]\DEH j@ jhLXB j@0)HmHHh jܭ@L`@)[) L:[)L:[0 H j[ jh[ j X `[) >`b b)b`@d`e`BNk B L;<,b= ' 9 : #Rgnh*2U^wb b) b b)b``@?m` _ ^`\]LY@?m`  ٥`^_LY j` j@)` jLX@)c`@)a`@HEmDh0_^`0hDFL \DF]EGL) d>`H_E ^Db) b bh`  b)h` mDm`DE(EDmCDEhBkȌB`LBkB` '`)ݲ>`A@>A HH`>`<>EeFJKL.^CcHV=WwBbG? "C[JC` ?`> HH` s) L/ d` 6H5H` D^Ol>` ,b `  L LBa@LB a @LLD8?8`DE( 8DCDE` E0LXDE`DHEH hEGİ  ( ,=  HH`! (88" (èYÈ`,=0L  ZHYH`Lh~}k} =@ '` `è" (ÙY`L_Ùe`Ù `` q>  ,  'H&H` (# (9d7="Z` Jcd % ( i=` ( (,=) =x)) v(cd `# (,=ȅɅŐDL8H\0`(d  $,($  ,  .SILENTYPE A@  @ (C) 1980 AppleH_ AAp*@"*QIYQIPIIAPIDIAAIHIA"AHBLI@QA@^ A6$# >1fN&`6> 9?6">A@.~A>0=3&@~|cpa ,&(*,.0246;@Cchkx 2;@CNRWY[]_acegjq{'+579;=?BFKQTWZ]`ehknsvy| !yjhz|ֆ׆ح)JfJf$PIJfש ʈ8 @ש wx   ʊJJJ莟mwwxix 0ޤՐڢ  d!  `ɖ" ( dÈ  ``,t0L4 d0Cս30. ' Q  @„ȄL5`ʝ`))ժuvЭ H ʊJ((((PPPP @``` @@@@`xp<@ @ :H9H` (# ( (l..PcJt`,t$ ( t`tL4`,t0L4 HH`! (`ɖ" (èÈ``,t0L4 HH`L """"""""33333333DDDDDDDDUUUUUUUUffffffffwwwwwwww(C) 1980 Apple Computer/Q_dos|~.GRAFIX b """"""""33333333DDDDDDDDUUUUUUUUffffffffwwwwwwww `,M0L }H|H`! (```,M0L HH`LwO NPQ #) "# ```FJ "%/27@EHRU\ain #03@IN`,M0L& (,M0L7 Đ`ʥ逅8nOQRnʐQxOeʍOH )  h(eʅ8ʅİLp )` ) `)DNNLSOPRnPO  % &$N) HH` (# (Zg] >M")"#)  #`,M$ ()LFG O M`% (MLOFG ``,A0Lp HH`L%&S```lBcguwy{}$(/4:?IXad#.PRINTER A"(C) 1980 by Apple Computer Inc.HA0Lp9 æĬSɀ֙TȌS 9S`YX`X-,ˆ̭U)? VW @ ?ddxtB˩Eʍ@Xx ,P Eʍ(itiBX`,A0Lp HH`! (` (Z.AUDIO C(C) 1980 by Apple Computer Inc.D vHuH` (# (jjA`,A$ (BC x) @( A`% (ALpx)`(BC `,A0Lp& (,2 7 > C F I L Q Z d k |   * - 0 3 < ? B E H K N o x    ! $ ) , 1 4 7 : ? B J O T [ ` e j m p {     ' + / 1 3 5 7 9 ; = ? D I M T Y ^ a f k q v {   "(+037:?BGKPSdilotwz   "&)-047CKNUX[^nqt $ * - $'048;@FIMPUY\`hknqw  %*.38AINQTY]bv{~ !&),14>ADHKPSW`eipuy|,P<0 )ߍL( J,P,QJ,R,SJ,T,U,W`,t0L40 ( dȅɥŐ ĐL  xLJ}~~Șݶ~`}}~L7 L }ީ~` ɠɀ)ӮԮmwӥmxԐ mi` CHBH`z !`LL) @L) L8`Rat{   % 9 < C F U q u x     ' , 0 5 8 = F M U Z ] b i n s y ~   $ ) 1 8 E K N S V    . 5 8 A _  9 "&),/4:>BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   #(/28AHPSWZehu ),14?  #&).369<ADGJMP^g $*-06=BKOR^agjmpu}*/28BWsvy~JJ`&&*`JJ` **&*&ߥ`J` ***`` ` Jjjߊ` ߊ`JfJfFߪ߆` `JfJfJfF`ߩ`$011̰JJJJ) ܭL FܪJJJJ)`'+9;=?ACEGINR\aejns~ϭ - f, ϥ- fϱϮEϑʩ`P u  CH` f(h`$0#$E$0p Q%Qʑ`pPIE1p$E$0p Q%Q̑`pPIE1pΦ#$01ʐ1`JJJJ)`%υߥ`1(ȦJhIiHمh8Iif٤Φݰ>Jj8ۅe݅eޅ $  h`!J8݅ eۅ$  h` ' Q $צ! LP WL?$7߭$PH8 iߩ ih ߍ v`i,ʐi,iPIIʥ)ifʦʆ̐pLe/Fϐ&Ȅ`'@τ`Fϐ@ E҅F8ئȢΆѽϽ`/(L τ`ϩE҅0Ȅ(fL  ('Άѽн`8Hٰ      0  ` ` @ ``8٨JJJ ) u˘ vͽʅ̆`8Hi #iϤҐ мφi`Jf`<,&ʰ,i8i#Hiihifʦʆi)h `  )`%)8`)    C   ʥ)Ģ    C Ģ L E% %) L 8`ۅ&ۥeepɀjff&ݥeepɀjffݠ %)  %)`%  0.) H ' Q Εm٭mڭ))njnjnjfjfjfj+mӥmԐ8L# Ӣ ,$0F t բӅLs  mӥmԐLX 028ٍڍ0Z$eٍeڍm٥m8٥08ٍڍ`8٥058ٍڍ0ԭeٍeڍ808٥8٥ 8مڅ 80 J8}L t L 0yʽz0 t L2  Lh `*f*&*)` ` h e`Hآ Hӭԭ h h`8٭  [L` H ' 8 Q ТΕLϦI X +)J* b I Q 8fxL@ X I)!) b `Lթ`~L8L)  =H 'HH N M))Mhh0 ϭPh0 йPL)`)L` L[`= C H n ~ [`w!&)LQT^epty"5v{ .CONSOLE a (C) 1980 by Apple Computer Inc.O  OOEJLf ((((PPPPBTVSPLH   5Aʘ ;H:H` (# (I// 0`)I<0 ^)WL)6L(I I $0;P̑бʑΈ,YJՐ̑ʈ0 Ցʭ̈`萠L" ֦ڱΑ0Б֤ P L׭,Y0 JfiΥiώJe΅Хiю_ * $p̑бʑΈ0 Б̱ΑʈeمΐeمА`萿 " `ʝA`0`Ցʭ̏Ȑ`\m_[ * P `L" 8,YJf׮_$P` * $P_/`'ʤ˅΄ϥ̤ͅЄ * $̑бʑΈ0Ƞ P L" $)טɀIim]ٮ_8ذ `$0"8,YJک@ׅפ؈۩MLp,Y08*Ȅ * ,YJ}΅н_\\b)ba)a b 04 )ߍY) J,P,QJ,R,S,T,V " `,[,Y JI`I`[,Y J)`)`\m_],YJ}ʅ̽(I I `[M,Y0JՐ̑ʈ`Jհȍ,P,`,$ ( $  x) (,`% (L5, `é ĩ `Y) jYZNZ~ZO,Y0'^^^]]8^][[```__8`ΝL  `,0 x) `(`hh% ( ΍ ύ逅Ñ`` " ( ĩÍĩϭ & &υΠÑΈΝ + ҰةeÅÐн,QȱÍR`)P`Ɂ" (`Hh) `ÙJ`ÙE`)S`)T`)U`)V`)W`)X`MY0ȱ͏ ȱ͐L" ()^ JJ* I `x|x|,,P-X + `T`U`V`W`X`[ȭ\` `YȭȭéL, HH`L5L  d     HEJ lO  zh) `(" ( (ÈE  z`) `(, LL͏[`͐\L" L L L [LM LM ,0L5 HH`! (56O[agm x `(" ((èDÈ`QȭR`P```JÈ`EÈ`S`Z)Z`,@`[, [L[`[͏[`,s[L\͐\L" ,XL \\L" ,CL [\L" [,)LL L YL Z)ߍZ`Z Z`aL bL )Z) ZL   x)Y [J h̰ [h,L`  ;Yo}"+9GPYo ` Xb[m][\m_\]_^`L ]m[]_m\_[\L [m]^\m_`L bXL Z ZT ,U H,T p  He҅Ґhe…å逅h,QRLґȥӑ,P0 h0  z`,0L5 ҅ӥĥŰ+,0p J L Lz )"Ơ̏ HH` MH,҅x  (ĥŐL ,PHȊ©L,T2,X-P" a{)X LnX0$0%,V ҥ #L$0T,WOKT0P;ҥ,W #LA\   8҅¥Ӆé҅L,`[,S`,XP"[YJ H) +̰ H) +ʭP h̰ʩ8,)΂ ̓`,T H h J `T!   J(P J J `,0L5,P0H0 ԥ f0)ĭX)X5 I`6 `7 I`8 I`9A)I@`{ ~I)_ J) ) )) ,0E EJ%O J(,@f(,:<>@BDFHJZbmt{!$,169>AILORU[aknqw~ $27?DGKPSX`{ (+2;X[^chm%=BEHKPX]aehorw{!$',/47:>ADGJMRUX\_behknsv|(0K8\**!ŭṣabC@(a4{HYz JX-oz]6H5Ga GNj6{E)p G">-6xv|㝟=㩦O8$܉(/Vloqvix婻UQ6|2B.è4٠z&ƝI68uAxXmE4.O=(II _B$WXmNxN&/aF"LĸdqoI Мb8ds[:2ƭhưLZ-#%u̚m؀!V<:oAnDXmt;$^tf]N֛ S04ՠJd@:Iţx[Hi(LPtOSw)vy?X |Ye_ݝi>0)Cl˨ AB1z@g㺓l@={ӭjw_]`I*% e!I8q= B߯k>6{b Q!E4K/ldLxR1APJS&{ե'(Vw\A]R"V 钙)"֋|=)w>T2963̑)Fxk5 Wjn}1" ϿdvIBtQfbRT+6@}ƶp81Ԑӽc L`*G쪭VŧZŶ N}Ax2 m[60oāt*ݯY⼝`?dX?I5b& 4B-ԿڼdJf+FSu+ɿ 6$? .n.JV?tG6BRtj>v\OĐ/ cby J3\ZkR oI*D%bQ`H # FS;wa0 ;AI"׿mg 68B [o^ZN@o*,-/)f{Q]EO‡MG$6C'er)Nà9Fukk! $SAS?k,8pGH:ܛ-uWV(j*qq'յ*L>mE,eQsW9,쇮t+#:YPpjÉKZ0WvS8AS=3pP{J BPVΖ8(=Ly6:j^fDj(Vj{R1+A򸱑.Ƙ Ej U^_aF8*OIj)`R)xحc^d4ʋ|~>T r+%Ix=E >ԃýG0S]P8c8+ޛ+ Xߴp5Ѓr>;o<|&R k3}7[hg?C$[qYzL:}ra38B Am޽jYx̮%yT7h"^n)+s J꽐9nCxM:g'r@>KG.u.w \Q-䚹O!ű*Hfeh0kj}2iTc<5[ޑ1^gc8R_TbɤP|+u&W%p"S *tԥ=}UgY}ps]x*QE#sIM?PuED|&Oʡ]P*LkդCI7F[q= ٰHv$LWAHd`YVb[X8k*R]{ ՇI_,hT>}3ݣ?g/uLV$z٧jw%Ǭb4Iӹ5_R {Pe#pΌƽxL c^fBG^;ZUhyvL-)# +FĮՑ<]y]5ףIH;ֆ4:S֛FVVJi-^o=k/.WߢQSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G؀"D c,myfN@ VPŦ;Lg"d."ͯwodvUNtiEt˱vͥzs/9, bU Ŏ~? ~O]ATǏndMds(sSŻ5sv_ yF[yR>ҕri|QKn=Dq`TvYdP2ȝp%+'"e>u%\SOS NTRPTcl>D|z櫖Ņ#^\XkzBYl€肎U5EC}+s atmEAm+S8G̫~OsvӳСu~Ov_t~=:gǧlA)5R+X$I]q3v<}mOpYa  !$'*-27;@EILORUX[`chknsv~ "$&(*,.024HQW]ciq|           & + . 1 4 ^.b̊/N{W)u{[íWWݿ }3S4%{K/[:a`3{E_{ k],nm[Č Ֆ@x &75{wHomxN1g=Gu";mUR}j@8(w%!Kum~ޕ{SȚ]+Βv&KƜ(Cɺ.êPOY1C|!f~LF Jy@6scoG|%K]* R>,42eY>A;U>.Ezݲ^E&em 6E[g8\<ځh`'Aֶ&b_'3)ޅ~WD9\Ug2yb\z#Y+W,IJl~B`w|9dz:hYa֘ʔ_6=ϱFQ!k"4nsdy?Lc6xAxOuǁx6nݮVå*{OpkYA`7n=|]q"t>`(3jd!C:`ɬ_LSX8ˉfݒy ^Z3Mi|PyMg}/Bƨmcؑ DNVҕelna&+3vBi]2fk&W;4POP+wg'֩W!qkf[yQFˀ9ډ =bE{ (>c}gjN-R%#U"a"2^ԇj;َ}`Polv\ QP;|>uݍY0f-B޲%ޔ`x1Y<:riH:[X$@$/Qx7MDeu6A3L):<IjY ѝ"Wv^N?BԀbop@iVQI +AU_Hᗿ!5)9Xl3lq7; gd@f+5+u8J̒n7]8>)Sfv~BMD]߹"L73/Ri-k^9KS4>̘CO y>^Oh_ o 5(EjG-{\tfl]]k"|<>= 0>ī# x 0^P[}.T ~ ygSz܏FE{pyW oS9! .*4+fx/Mε9f\B4G=EZL' MxAK>;IR jA@ SN3Z{s>OC$H2JQkpOVe k(T )9㦓#M5D!6OӔ^jquzE?S6C: *ՆBp4#\NB#TפFml}sAw=JQ~Y=BG|w]qPI*y<ҕ^kƿ !!6d,S#m>kmVL |ވG, 4lB|T]lIկ~{h(Mƞę7>2yCy'0I~If8"uE[RVJJLvaԲG0id$O2+tSRp"" ®z+|';»_M`DžeO.1 큑/׹ZT;̣0j6 9RHµ'[d.DN9VoMk_lG,_dK)n:RR^aĴ_hO `\-G RL)%? Жx ~(AZ!LJT$ tH҃=&W,wx3aKDlo y( ȧJAha8Zc\ռ3e| ,54v 9XPGǻOAo~p]W ]`l+ЬR+dXfq뢔]S6TkC*`h3ա^Xe0- G9L'mJ㖗0[A-:|z} {]/.Ffkz+BA[qz|PL!t%nr?.a_'Ob/sVV[ԦPK3.L h,25"QxTq (1G`KHbލ]vF{hqٰ H53W灿}a2cl⦫Rj.n6{]\r>Iې`TWŗܝG!攷鎚1YL);S ڰiin[U0WNF&{ʢe"1&1v}%ZVX&" GVɠ7 ;4ҫ6L4+_kxd)lOg1^b^=y=3p 7φrUm@–򚬟m"= b+{[L~̱HTro/~wm&О͟ROza^y/EIV:.P1*J% U_MN7%s3/+#P׎+b0EZߧػskeS#7UNѲ vj84C<)8b)fXOb@ur-wk4vCB_!?:Iu[aC/-hֻOHʥ2_4c̊UQ#K2xD{؜_eɖGZf7F8_iY&f|2<l+ \TZ+#B/g(cU7p)٪]j43:տ`_" &rM=AL3@=8:,0S<簒 aݟ2 7\.f hM{۩nSǘy(Ol߸񺌔EO) ]A dTkC Ӣ>!4R.A(s<t͙0jǢO6(0\43;#fcBtT;"F&N[D9xॽ~dY"+ (5rTY7Ͼoy7Z4/L qxS %3z֛n !K^;`-e Njzkc]}fQSվ]0@Dp  noyu/85 (b9fxj2MF%ub}". Yt>dXeF_՚֧vWtV,H,C/FzpLbnsB1FimWX?e{j^ !<qBԜʘsE2i*E) .5~(w{,2eY;D 68Pc0lWZMːBdf!sh 96XqS4ʈd.{0fevݹ"Rpx0cBGO/cv`P#_J4gc ې7h|V䱿 ۤc%e;f!ѬY ^GE;2O[BZ TTvj~(u9]M(. gm)lT7yo>&YسOC(#x)V28h&=KitFfWU kO!NH]396{tb0}G6ɀN_RpN¥L R,z {` hKe'su6!_r1[y +p06_z*A AHQuOx 扏22VE 2.HxOC A4uKƒ^{?F6Go)ԇ*FL,BuRrFYH 4C"n,m*Kd6o>wK}TX$0ˌ{o$װd71Л"cA.$UsuB-1v$G93'tĦ q-.u_i7/.iB\rvbecM;x3#qýY%sQbo̪%;K:?(&13/5n"8K6t[F"kp-.v+z D\lz[J9IڠFP;;@_}&fs{w~r]:RU}vr >TrK@D~.󱡴*<]r‘ |"DBBbGkrxe`Udİ8T0J)=Qˌyc}{习ibR,% {#O@XΧ{SQrz_Ч p^czqLE,NJJ/+s-1-%g#kO~z]\d9tn:T҈[,in/c|R>RV5QN<&{, \T-d9^%PHrpD>[Y[\h- '9 -Ȅ8gmhҍ;xE\NI +{ϵ Sx>nQ԰k XjN<Ҏlσ kQ-)$j8F7{>B ADCx PUJ!&.jD&ͬs40ȴx@nQ[ʬEhؽ|-2, $N%%NX3R|dE8zd=>J4:r&P?d4\4",2:75s Ȥ, ˜?M>y:YPi * [k#x#14<Հ/=LG&o'|?_ϋE' !bܪxE(+Nic<4`)Uac;^t"yUf\D=:0'kM)Qpq0<_2/b!\Q.[VEkZ( [g]xK#Sئ |`M2)Zmr]]gq1c$=b3d~˪3q,>85P\TeCZxYk J;o@M~"S1X{Z7}+#97K#6Mɳ0]>s3C1/j1=p'%2q6(GĸQXl/j)gTYaco hNh4dp)p9O#;+S|>"7.ZZ nS=Hm!7>CB`7~okGWl&?|n}vuؓ1uv%yT t2CBã` Nm{V9 xmBhыb Ҍ D b?h ҍw5nmx:B ޗ3 -!_ c@htYS,lbHLnz!~NY< 6.a$#/9Im3mN,cƹQwx?Q͔BbQtS"~&}2\Vu"Cz'16!BCa\Jk\jq,CphZ}T|7DӠfrHqa9Pjna( iSoNm-R>qn:'}F!z_  %eYJo)%&FX r=[ .'23< n>VD<m@N#`_QtWiݓ4Nz ]4p ["3 D~XNO L Qi~  XgZ,l 9=q/Nh39,Gjv'cHƥ  `+;`o4X4d]~K+,H@LMݓl>Zon< k~3;v:m&*f?b6 o1:f_χ/%mD~"mx?":l{=RQJ`pv :d=>hCdRZV,qr">SM #=YWDfY_1ධO>].A͚XR]X"Y9T>XR@S @͠/\'#/ zq*Ԋ:@ms:y{,yAhO?`Oĩ4iV F|7B8bSbzTq`f,^Nx6r>0[hjq˿e'L䍙Ŷ%th;9JZMx\sڻb"X’r%ϖw=r[iN.9;{|?oy$lExlR߾:9؇n~3Ȱ;3) ,[-!Ës#|nmz &Myu0L-G('~_ga]/t =}[l:DT1HƸJGr-T ,0&\5sIx5A%9u^ٕ |>l4ѽ}1露G+e~5[!6{@2M Q Ǎhc\%A50~^|g%{~ ( X$Ş]ZFxkT\h~e͆Ä|72ę ME>%T`eaJQpPrO' Pk&II&OYhy0$==`\aY Ich 8y -˵"6XUMLa \F mcR gJiŊ^vVj`NV̛>8u o݄zt]Ğ}X"#5hF5D . GKr^k%Oi_xv>O 4=3LdhlcRy1TpL2l)WP1vDwcAQ֣7D~:|u  #PN{ӿot؉&\)q_]m@zYEdWR1T2\{Ro+3H*ggnfçkhu|1w8Bޫ)_l0)6 ۀ;2Yy^HkinVeSq@dj-ЯeM`A$w(x0vm*OS^݃̅6T; @-eX=! !,O/ &so9Fpa?@y]{ d>޹ZhWr4_9 E,\>Vxn}j5uhc%Eл(OXޡ@*\I-8% _0<[zg<$J(3T’fn-c9^Gv9aWA½ E[RN1K'&2Bё voStҮUz~`ϻ#;|;=+X ǻۆ51kLنM d ?b(h•cOA&(az Rso#X\Ŋ!e|bkuM5Pl$N8PfRVCO6\mtxgn/E3-Eٳgx[y,եԊ~tBcV-hM Ktvy@Npu%Vx?>6laO{ /3/޷ozFMûOĿ\LFle&SLf`/Wv g; 0we4`NUrV;6N5v/ nQebw5I^Q4?mPIoq圕Jbx$ys'߱Sˊ;PdL$ VS&ed Hg1ÛfV~A{h#^FAT3yfѮ6Z6A E͠dj-l-E}Ĝ# X [&Am4t# Ϸ|W<`v!uCf,u)$`Caz9;cO=B >M)ފ#P!ɥ9gt4mQ[gKltH[)&mUÈC!hkWjiߋv_,kL 0HМϖnƢIHDZHC0\ͺj,9d6Y0Ub_EwW!DS Ic- :opm9j >P^iaDzE&JB6$d\_B ycκ:2~ hX#[+" J,+LfԯCxH/p=%ъL BC#몷}@SxcSēr*w@=tG΋GAf +%Jv(n#UIǒ"_|1]e&jFv{D[B/e8x/:etBa+ݍ9D~]Gh 5ELqHU0l*$M1G"֩2scQQ3>*Ku"h;l%qN#^U#&Z>Ћ)54uI/Wc9[ȘmwR˴:P&Å; ]A﯆~՝B}>O0z hjb% VRtr9SOFxUG\5ˮb`8%2-t<7⇵O_KQM*)pLYk0ڡ~'}H)Q}vxiȪgug&rzoo lV.VEgte@*Թ/[ ``2-d쿛] ׁCEbޜ '\4f^lF/fAvi٣p1MHsҩ ˖Y©߲i1.}@#=ŌS8Per\ug֨Qưb^wwf}ϕr =G=h{;c'7 ~^|+͹(ډb[It Dr_1@`B-O@0(mNT?+!c[ i6(qm)#$DbxΓ FdkzɊ׮- I\Cz #.hԳ7rKlAA(3/lpF`l5AfaDy'F޽TgxFwKc\8xr*y`ul5^.I2N+7jįO25]-fcjt6>n<4 uъ_{~t{N"D3hYjJݒ_Swt?xYļx{dSCZ[;H,::'I`@0\/P wu`=J'9uF5JTwP@&9;5T V\%Ƭ*h8u0a]ྏ5+$fKOVc [6ůQ= Áv~VE=ҸsG,n EDI[rHt#;|7KY R adn̸ x@cut?a||9&8:|,o ۛ=#~%n@{rhs|I)zGP[YF^P{̭rhBW2|Tj|ꧬ vv4DzpL 7zURWM\\vܮ&`VuMmߴbE z{))t= ˃6uKko6} EUv|zvw:,#7h9yZi"j-)pT&{Zvz (4C&i%̢+›;&16Fk_ZԺ;HY @+3)wSH/_6d]IDL$%2)2FUmWʛ[_'CHNn6Ȃ{C޴)UIh ˦(%5C*]lܽY7g+zc%uyVz Q/@R֤ K[LL 2P箭 XОsp(Tx!>riu|l6?^fvB͆62~vEұg%Cc %@4Bf)ʴFT5~X2撵#QzM?b:@瓊ƪ~5HYp|i6Ѧ{?0y}P]jp׃.)J#O}U_ë8F;t r9^ fs d`{ sh;[io֪ P4v$#Ӆj`1Z& BA=dRથ(}ӯݖM!)[ u695bHe3K}P61;fe0ԝtI垍ã:Ja^#C1@5m$[0/:qG#)=oY?Ń"#M|tw0)h:8w: 3Z" aZd|#9d8Kk3aä Քs/@?KVZŢQrCiPb~Y#ȧs!92k7]߿.2{DR6;}$2}^~}v tDJV%\T{ M:66!w`v%atikż7F{\׻HdZ Ȗ*?ʓuHTn[0N~](M2:g`9g7?Hr_N39[ ˑQe(:GC7S ?iK]2ѷtRp3ToSx|V3XSp,&]^uaIXtsJPl~yHB`]DsvG5^&;y\O 1.?}_)/XƂ#e4R=e= (n{# a-j:v4J`jgG$[ v3%8DUlx F##\~* xL2=Кk GPCpgG6xa%Tc/> KFx$⊦~ t{(?*n&>Z);z{1NS>̿wipX$Q=D#`wGB+=wlIBɓQ시>%mC} gY/ ;u%*>D]hوhDZke䒾% /e?zIJ7EF;q*tH9ޞE+MAᗺ 3/m5U"%$3Ϟ`}v|,5^ZؙqRW_zc!ԙT1,z!>HK_n!o:FLB۝9LlyybPb 7 S:{HVv`>4ä:nKJU !RP^1+-$)aΖLOхt H$W~c"ҁjcBR &쨖OhZ Po׳JL,' Orr<6qim((f/BcrF#Jt,l)ݡF7LX|Hx'V_K8W@MZ5:.YꏢcM0&؃Ϻ|{>I:*,9_zWpl]Kh*jG@WE?r-s* yVf떲/œK)c]a+*..nf[vA$` ~ EQZ^g{7*k&hʫA? RbHU°雃Γ>UؑxR`x1]A|u&r6Z3FcaM- o!ЏQ@YpũtEյ_ST{ p<((P(Rw"T%kg.O*rr?<$A|Koa|$^#Lvtsjδd{sD /޷[eQ:P)S<^D&W'TŲ1}ۥ$U l fxl/S'aD=s}-FC.-5Gg2CSDl/3 އ7@t^k,Ⱦj&IW=kHzJ־} sc2u@:hޟuHP;x1qlz 1C׎ gGM:~G]7X_@:@n PYuA^ ~}X@?Aю"|FZDŪఊ0NEz$/f^%Iөυ5& |:>Rr(vQ6''m;ǫĻtFcޢ9vٴE)OjdÈW+c`'a܀g,] fYP'b4# (k*6&o8 \tJ_`N)k L _mU 4&NӫKtV*H \g+8,:~>n- Xf"B&̔ݴVX6M?Ƽ|b5^aHSϱ >=l'tjm[eO^+؛OQ2 ՇŵPkK6ߏ5 8 O't]Bq|i4jp :ZyU - XQ:Znھka)xl7): GOݦuĀ*J[!P JRCWtgzcn.!hG]ܳJ'Xu˅Q5Fш}MKaƩ|}I壌 ?~Q_. ykv Ttۉj.ATU 9aՑ li($ w9&qτ˾Ȇkτru զYP9ʩ[Ff?r?S&O,أN}[P{f~9HqTNRAw:\烍UG#._׍܁ߎeHxGḼ+ E{]Xox7M&+ơkĹ-N7 #7Jxu䧪x>"xi #Xa[T(`hd_NF<gY>`iH-BBW2u%:^lܤ$7}3dgm)&&܏8OQc@!Z A41I;t!x"˾iS8 @LGy7Wza:w")E|5Zc";/f{QЄVQ2e3gX|aHLtyH5.upEc@xu;1ik֖tlfdbBe΋@j){B%S5R4j&sH Y,b2wdmM⧅8in^ EvY)gU}¿*/$`ؼQo{ caPJUJ^|JA0ˤGIˁB,yyF= K\<g.[`h^.Yhݠ]b+#τ]gDgsp X:wqs!\ҿT}$`ȳyXӯ޿qwPaOR_~akxƻ|Y[ L;HfGs2M2KdYPRDG%4\#a蟁 '4Oΰxc3'acBGGAqL:m2DcSk0 Ȕ8WD+Z }t 14d"ha- ^*eօҷ ewn;Z;e 2t1*a\,UJXt!^Vf3n#kiH[WvдsNLH͹B< ]([[;+%Ep@|/THZ?e(az&mnG|Uv2D+7h9W"7z @aa)H|u, pEZÃsߩ `?Wh5_f=fՁ:xm? !{POV~(nQj.it< \ɶy 4Q..y;JMkkB"Y]b}@"r GRAFIXMO x) V()LU Hh,RSLCpȥȑ`,Q0LmEąĩEŅ Hm`l HL 8fol,Q0L KHJH`! (QRo}`\" (\ÈȌk`RȭS` l  o Q`,Q$ ()PJK . "]RSiTUWZ[ Q`% (QLl  )JK `,Q0LpEąĩEŅ|o,i0prH 8fofo7,T0*,V- HH` (# (#+/ 6 = N S X ` t (-1:C\aeqw~36qw\r.RS232 c "߄P(C) Apple Computer Inc. 1981L7 : = @ F K N T W Z o w |     $ . 3 8 D o w z   , 7 > K ` e h      & ) 0 3 6 < A H M P S X \ _ b e j o t w z   $ ' , m1%ڪcMoyK'`,'$ ('' x) @( )'`% ('L'x)`('' `,'0L'& (,'0L'9 æĬ'ɀ֙'Ȍ' ('`''`'-,ˆ̭')? '' @ ?- ?qLp@T91[cV^$$X"w Ҿ+λ"t:{t"'mX|rD%S@eC,Xh C+mZZ{"jzB1gY6 r Ӟ_?- r%I`ɗY 3G ̄)X ̈Ml.3~z4 rv]Q?zJV +vH'u6ֆ][d1 @ QDX 22%3CKHsZ%v0JAK,YjS:ơO'W$X\PE\?H|[J5gkn-&N6~^ P`ی䊿*Rv-QGG JotsWx쀢*uO凁1;A?I^qӝ1[pzqKz;f %K:/kB1l`0{9I:xeCWkla \&r[y,γ!׉::|䳹 :H>!s׶Z1%tQ^ C}۔*ЮQ|Y>4bAt1U[4p.PFu2ʪ = q~ΝxRVު}$#h:2 e(Nx;jM(n4LZlE\g( 6@.p/sD;KnK > [aȫK#ro=e و_P;x1݉?i͆;eJHV$n.hFi+fmMb@E>=,Ny}|) ;NDŧMҪ)MV^C}o s0Kf hƝ,b[P ;_TϖdaX#%mX1iV?L7jhYlc'ECSEB:E8Ń[bC-{xT :3iYJ%gDdyQ/]7!o B]4lgj?i]TAPz.KG p7 E4Syt #?Ȳ5V#԰Zu0N fPi"x.2SV\4lOӖ~bKAt3WⶮE~gV녑d>ϖq|(¯cB3у,Sp-ڷXOʔL!2qK?l^h^-GA3/1.01/LIN `}wqnkjba_\[ZYXWVURQ$hhhhhh HH H)HHH`20+*)Hhhhhhh HHHH`&$< 詏 )x `a^]NMJGF>=<10/.+* )) y xHHHJJiH 詏 鮀hhhh  HH`420.,*)&#"! Rhhhhhh    HH`DB@><:983.+('&$h J)` `!0 nljhfdcbQNMLJFEDCBA<;6hhhhhh  HH`420.,*)&#"! Rhhhhhh    HH`DB@><:983.+('&$hhh-&#  P  `"hhhhhh  HH`420.,*)&#"! Rhhhhhh  B B HH`yyP`GB HH`)r` @A>~|zxvtslgbWTSRPMED=hhhh   HH`420.-&#  Phhhh   HH`420.h   HH`420.-&#  Phhhhhhhhhh  HH`DB@><:86421.+*)'jhhhhhhhh    X XLJFE>987410/-   `+(%" Bhhh h h h hh hhhhhh  HH`ZXVTRPNLJHFDB@<;85431hhh    `OLIHEDCB?<;8541.+*x  `"hhhhhhhh    HH`XVTRPN.GRAFIX jj# \\JHFD=;9210-,+*)!   v Q )``.`5`=`C`E` `BGRAF (C) APPLE 1980j @@@@ @``` kLK``9(89:9g:h:h L89:mm95:6:6hg gh h 99 O S   L `ee m`iɂ`0`hIhJh\h] wh]h^ w\\ ]] ]L ]L\A \A JHIH`i8\i]i\`\]`K`M %b&*L+ 16>:)    kLhhhhhh HHHH`&$<D^Z FpHx  )) y xHHHJJiH 詏 鮀RETADDR ISOSDSTATGSCB kSOSOPEN INITCHK READPARM5CREFNUM DWBUFADR ?BMOVCHK RBUFADR 7WRITEPAR=SREFNUM FRREFNUM 6WREFNUM >INITFLG KSOSCLOSE RETADDR % ! INITCHK  ITCHK LINETO LINETO WBUFLEN  UFLEN SOSWRITE SWRITERWBUF     CALCABS x q ABS RETADDR CALCABS  ABS RETADDR  SOSDSTAT SDSTATGSCB INITCHK  ITCHK DOTREL DOTREL WBUFLEN  UFLEN SOSWRITE SWRITERWBUF SWRITERWBUF  RETADDR c _ < 8 INITCHK O ITCHK WBUFLEN Y UFLEN SOSWRITE\ SWRITERWBUF T L H D @ DOTAT DOTAT RWBUF ZRNJFCALCABS BRETADDR SOSDSTATSDSTATGSCB  MOVEREL MOVEREL INITCHK ITCHK WBUFLEN UFLEN SOSWRITEWBUFLEN !UFLEN SOSWRITE$SWRITERWBUF BUF RETADDR ieB>INITCHK UITCHK MOVETO MOVETO  WBUFLEN _UFLEN SOSWRITEbSWRITERETADDR INITCHK ITCHK RANGECHKNGECHKWBUFLEN UFLEN SOSWRITESWRITERWBUF  INITCHK ITCHK FILLPORT FILLPORT RETADDR tpINITCHK ITCHK PENCOLOR PENCOLOR RANGECHKNGECHKWBUFLEN UFLEN SOSWRITESWRITERWBUF |x FILLCOLO FILLCOLO TRETADDR  SETCTAB SETCTAB  INITCHK ITCHK RANGECHKHKWBUFLEN UFLEN SOSWRITESWRITERWBUF  'SOSWRITESWRITERWBUF  RETADDR PLINITCHK sITCHK VIEWPORT VIEWPORTWBUFLEN }UFLEN SOSWRITESWRITERWBUF  xplhd`\XUFLEN SOSWRITESWRITERWBUF ~zvrRETADDR $ INITCHK ITCHK XFROPTIO XFROPTIORANGECHKNGECHKWBUFLEN UFLEN #ITCHK WBUFLEN DUFLEN SOSWRITEGSWRITERWBUF ?:72-(SYSFONT SYSFONT RETADDR njDRAWIMAG DRAWIMAGINITCHK ITCHK WBUFLEN RETADDR INITCHK ITCHK RANGECHKECHKWBUFLEN UFLEN SOSWRITESWRITERWBUF  NEWFONT NEWFONT INITCHK =+SOSWRITE@.!RWBUF  83& INITCHK uITCHK GRAFIXON GRAFIXONWBUFLEN UFLEN SOSWRITESWRITERWBUF zBUF GPGSREQDLGRAFIXMO GRAFIXMORBUFLEN 9RANGECHKwWBUFLEN ASOSWRITERWBUF \SOSREAD GBASADR TSOSSMARK$INITCHK ITCHK INITGRAF INITGRAFWBUFLEN  T P SOSDSTATj SDSTATGSCB LINEREL LINEREL INITCHK g ITCHK WBUFLEN  UFLEN SOSWRITE SWRITERWBUF } d ` \ X RELEASE RELEASE INITCHK  ITCHK BMOVCHK  OVCHK INITFLG  ITFLG RWBUF  F SOSDSTAT" SDSTATGSCB % CB INITCHK  ITCHK CREFNUM  EFNUM abRcdTefVghXijSdfhj RR`^0U ` 0 ʠ0 8 `րՀͥࠠΠ̀Š̮Ġ͠Ҡ ̠Ƞ ̖ՠեʠγ`%!^0 ^)@`a R =` *^)ـooL]^)?i |TU QTU]qUoqTITsUsprRprqs]ToUXa` RL=Xa` R` *R`X`U T  *\AX[ @F\B9ɏ5\o*Ɂo)[[ @^`U V  *C?^0: ݳ ٢ ^)?i` *)@o `p^ XiH 1h `)X0 8~X 1`C X`)X0`C ͠Š̠̾ӥӠӠЮϠӤĠ ҠŠРϠUAQY @?ZY 9ZYY^TU QZoȥɭ }`` ? }``  }`X0i 8~XX0H }h襯` ©Wéĭ }0W`F X0A Y H`j) )g kkL)` kkLi ),b-cWLidWuoeQ,T0L@TEPd>gZ[M,h,oe$YHV ))ho kk0 qroqYLG,h,VLGj)`L5,jL",T`ȩ`,Q0L HH`LE9Uc,T U H,U0x])] olXYmnpqVWkj^)  ]] ^ ) (`\" ( Ù\ `ÍRȱÍS`l031e-Y x V(YLOC  SDSTATGSCB  INITCHK  ITCHK XLOC XLOC RETADDR     SOSDSTAT SDSTATGSCB   INITCHK  ITCHK YLOC  ASADR SOSSMARK SSMARKRETADDR  z v INITCHK  ITCHK XYCOLOR XYCOLOR RWBUF  F SOSREAD  SREAD RETADDR  SOSDSTATGPGSREQD GSREQDSOSCLOSE SCLOSEGRAFIXMO AFIXMOGLOAD GLOAD RBUFLEN  N RWBUF    SOSREAD  EAD GBASADR GBASADR ( ASADR SOSDSTAT~ SDSTATGSCB  INITCHK { ITCHK CREFNUM  EFNUM RBUFADR  ADR SREFNUM  EFNUM RREFNUM  M WBUFADR   ADR GSAVE GSAVE WREFNUM F  M GPGSREQD5 GSREQDSOSCLOSE> SCLOSEWBUFLEN 8  LEN SOSWRITE; SWRITERWBUF C F àӑґ𠠣ŠŠ` LL#L/LL'Lgab `abBcd cdBrcadbho:ab.cݰdDcݰd8abҊ v+abcC *************************************************************C * *C * Apple /// System Demonstrations *C# * V 1.1 February, 1981 **************P,Z300: Until the screen is all set up.d --- Initialize ---n:xx=:"readcrt.inv""xcolors$=19)+15)+20)+1)"colors1$=19)+0)+20)+9)"numdemos=5:k1=2:k2=numdemos-k1 left=8:right=9:down=10:up=11500= February, 1981 *K< * *KA * (c) 1980, 1981 Apple Computer Inc. *KF ******************************************************* K *********************************************************************K * *K * Apple /// System Demonstrations - - MENU *K# * V 1.1 windo$;setfore$;0);setback$;5); =2:=28 "V1.0"; p"show"X --- ON KBD routine.---b=27"menu" l7000vmaxwindo$;setfore$;0);setback$;5); =2:=27 "V 1.1"; p"show"X --- ON KBD routine.---)b=27:::RELEASE:RELEASE:"menu" l7000vre$;15); =7:=3 c=1sys$) sys$,c,1); s=13:9);:s c+max72=i*2-1:=2:h$; =i:=1"j=1372:g$,j,2);:j,@iJj=217:=37:=j:"|";:+T Line 1620 make the last vertical bar." setback$;6);setfore$;15); =7:=3 c=1sys$) sys$,c,1); s=13:9);:s c+jt=2~" Information Analyst"'" Apple/// System Demonstrations";=36 255);maxwindo$;setback$;6);1,639,24 =1:=240"38c";"To see the menu, press .";1,639,24setfore$;0);i=117000,u=19:g$=g$+9)+"___":u-6v=115:h$=h$+"|"+10)+8)::h$=h$+"|"@clr40mode$=16)+1)Jsetback$=20)Tsetfore$=19)^maxwindo$=1)hsys$="Apple///":clr40mode$;Lsetback$;5);Vsetfore$;15);`1,139,4 *C< * *CA * (c) 1980, 1981 Apple Computer Inc. *CF *************************************************************P _"bgraf.inv","Horses.inv"  --- Data: read the demo names from these statements.---"Console Demonstration"!"Try the Typeahead Buffer" "Adjust Video Monitor" "Apple /// Graphics Show" "Exit from Demonstration""<>"+:9, --- ON KBD routine to be used during menu setup.--- 6key$=ŝ)@choice=key$)"Jchoice>0choice<=5::995 T300^:5 -- Subroutine to print one colored space. -- &color=color+1:20);color);" "; --- Main loop --- --- Paint the scr *KF *********************************************************************Pd --- Initialization. ---!nLeft=8:Right=21:Up=11:Down=10sLeft$=Left)xEsc=27:Ndfs=9:ContX=24Attn=155:Switch=160"CursorON$=5):CursorOFF$=6) *K( * *K< * (c) 1980, 1981 Apple Computer Inc. *KA * K *********************************************************************K * *K * Apple /// System Demonstrations *K# * CONSOLE oQ*@A RQL@A `T8`RLSJTKQHIQiHiIKNJ)M8逅OPOPHMIN'a MHNILHOIPaOHPI8JHFKIGFGaHMINNMʆSTL8HSITQQSTde0f`   cCȱcD C Ea  UV 1 ELUFVG FUUCVDեYCWZDXWXCUDV[ v`b0WXYZiUcȥVcWX eeYZ ggE` @SATRpeahead" "adjust" x"hello"coldstart N:I*N ---This is a time delay routine that waits for "secs" seconds.--- 4Ntime=1520*secs >NtimeHN 00,1400,1500,1600,1700,1800 "console" L"clock""typeahead" "adjust" xmiddle of screen. ! --- Now get name of choice.:x=1choice:a$:x"=6:=1:choice;". ";::a$;:4,2037,21:colors$;:&" ... One moment please ...";3choice1000,1200,1300,1400,1500,1600,1700,1800 "console""ty=: Get the keypress.<choice=27choice=155choice=55: Treat ESCAPE as "7".1choice>="1")choice<=numdemos+"0")930900: Invalid choice./choice=choice-"0"): Yes, a valid choice.@time=521:seek=1:: Scroll the choice to seek=1:choice=numdemos-1: run graphics show demo;". ";a$;2seek=1(choice=demo-k1choice=demo+k2)950seek=0time=1460:time seek=0time=1460:time *demo=demo+14750$ --- Handle menu selection. --- choiceailable:" =17:=1$"Please type the number of the"*=4:"demonstration you wish to see."; 900 seek=0! --- Scroll the choices. ---4,937,18colors1$::=10 :demo=1+a$:a$="<>"rounds=rounds+1:740=rounds>=4400:down);:!:x=393-1:400:left);:Dy=233-1:400:up);:-I21);13);: standard text options on.vcolors$;:4,438,22*:" Apple /// Demonstration Programs"(" --------------------------------"":"Demonstrations aveen ---:/16);"1";: Set 40-column, 16-color mode.$1);: Set full-size viewport.%  --- Make the marquis border --- colors$ :=2:=25!21);0);:color=5: all auto text options off.&x=238:400:right);:0y=222:maxwindo$=1)]BMode$="________________You are using the Apple Business BASIC Console._________________"]PMode$="________________You are using the Apple /// Pascal Console._____________________"]Binst$="------To switch To the Pascal console, hold and press ------"]Pinst$="-------To switch to the BASIC console, hold and press ------"clr40mode$=16)+1)&fieldcolors$=20)+1)+19)+7)$boxcolors$=20)+2)+19)+7) 79c "1800#'and right"+ "arrow keys don't erase or retype in "+ "Escape Mode, they JUST move the "+ "cursor. Nearly any key, including "+ " will end Escape Mode. See "+ "the section called 'Cursor Commands:"+ "ESCAPE Mode' (Ch.3) in ths":+V "the key (hence the clever":+` "name). The cursor will turn into a " j :"+";:(t ". This is your indication that":(~ "you can move the cursor FREELY ": "with the four arrow keys." 500+ " This means that the left tion, hold down the":' " key and press the": " key.":(. " While you're using the BASIC":(8 "console, experiment with Escape": = 500:=3*B "Mode. To enter Escape Mode while":,L "using the BASIC console, just presou'll never have":*"both kinds of console in the same":+"program, but as a special feature,": 500:)"this demonstration allows you to":*"practice on both. To switch from":, "one console to the other during the":% "demonstraing your own BASIC ":"programs.": 500:)" When you use programs written":+"in Pascal, the console will work a":+"a little differently. For one thing")"the backspace is DESTRUCTIVE in ":"Pascal. ":(" Normally yreadcrt.inv"f500k=4+p" When you've finished reading ","these instructions, you'll be using":*"the Apple Business BASIC Console.":'"This is what you'll experience":+"when using programs written in BASIC"("or when writ"in the Apple/// Owner's Guide. A":,H"few brief reminders are provided on":\"the next five screens.";] ---- Save time by doing INVOKE while user reads. ---#^maxwindo$;20);1);:=24:=1,_"39c";"To continue, press .";a"lay 6 pages of instructions --- =2)" Welcome! This is the Apple///":*"Console Demonstration. Extensive":) "instructions on how to use this ":, "demonstration appear in the section":+*"called 'Using the Console' (Ch. 2)":*4 A printable character. 1500" --- Set up the screen. --- clr40mode$;maxwindo$;&fieldcolors$;:0boxcolors$;:2,239,4: ::=2:=8D"Console Demonstration"Nboxcolors$;:2,639,23:X3,638,23:1 --- DispCursorOFF$;"+";left);CursorON$; 3007 ---- ON KBD Routine: Master switching point.---- = - Do main switching here, except in BASIC Escape mode.->12711000"<32PascalFlag6000:ۺ3400>=32<=127ŝ);--- maxwindo$; =24:=1fieldcolors$;,"39c";"To continue, press ."; key$boxcolors$; !key$=13)3,638,23::&key$=27)"menu"0540N:% --- Start escape mode. --- readc(@ch%):ch$=ch%)pe mode. )r Emulate the Escape-mode function. wCursorOFF$;|ch$;Left$; key);readc(@ch%):ch$=ch%)"+";Left$;CursorON$; 300 End Escape mode.ch$;left); 1500( --- Pause at bottom of screen 5Okey="S")key=28:370Tkey="P")key=29:370Ykey="L")key=31:370^key="H")key=12:370ckey=8key=11key=10370>hkey=21key=9:370: ASCII 8, 10, 11 & 21 are the arrows.;m415: If we got here, the keypress ended Esca --- Utility subroutines --- , --- ESCAPE mode --- 1>127110006>95key=-32:key=%; Upshift lower case characters. @key="B")key=3:370Ekey="T")key=2:370AJkey="V")vtemp=:htemp=:1,280,22:=vtemp:=htemp:40e Apple/// "+ "Standard Device Driver Handbook for "$ "more details on Escape Mode.";( 500'Z ---- Do the demonstration ---- _ : d BMode$f =23 i Binst$;Ln 200;"To end the demonstration, hold and press ";p 1,280,22:s CursorON$;x doneflag=0:PascalFlag=0 1500 ")";A - Make tiny circles while waiting for keystrokes. -  DoneFlag:2720 2710 CursorOFF$; : --- Leave gracefully. --- clr40mode$; maxwindo$;:>?!<"<?! @TDDD0?``^adgjorw|KP%*-LQ\r{~  #(-2=AJLNPXdmsy !+?MS[aeu "%*2NVYP TcL,UUTdLXXL"lp,W0k,bPZ,[0\[cLZnoln _L `L aXl ) ` ) `x,V0 ")(`JN{  )* i LiHh`PQPQ>P Q,PQ"PɀQ@PAQ`8`nɀ<)nopoLpp` 0h8蘠fȊf` ab 1abo)abaݰb L9c`` a N0Ioa0H ha`pLopna n`  3ɠ/8 L %iLɠ8逨J Hh $`b >_-%^%p_^^_ab"08^c_L8^c_L8^c_L8^c_ȑcc\] ab^_ ``aV R0M bba dda `Q8STRQ ST`c\ȱc]a  b 5DU e\^e]_ ^_ ^_LH8\^]_?Je\^e]_,78\^]_ ^ݰ_ ^_LH^_ $bL@A^_ao$; 4+=1:=1!>+PascalFlagPMode$:BMode$H+=23#R+PascalFlagPinst$;:Binst$;f+1,280,22p+=vtemp:=htempz+CursorON$;+=AttnDoneFlag=1++: g=1++: -D+ It doesn't matter if you're in Escape, normal, or Pascal mode! +:+<>Switch11240,+ Switch to emulating the other console.+PascalFlag=(PascalFlag)+CursorOFF$; +=1:31);%+(PascalFlag)")";*+vtemp=:htemp=/+maxwindFp --- Process Control characters in Pascal-style console. --- zkey=#Key=8>18);" ";:8); Do destructive backspace. key=1331);:: CR key=24=1:31); 1500'* --- High character processing --0f key=1331):")";:3580p key<>Left3480z -Handle backspace- >2left); 3580 key<>ContX3530 -Handle Delete- "\":3580 key<>Right3580 (1-dest)Ndfs); 3580& 1500: restart keypress loop.  =10% "39c";"This is the end of the" % "39c";"Console Demonstration." =24. "To return to the Menu, press ."; " key$, key$)<>272850 "menu" : !H --- Control characters. ---R \ key=a key=2770@<@D@C@3'5'` A BL#Cc@#CA`D8888@S"L'"0$A8xx|xx0 6:26000 %C` CdC@%<D ors1$;!!?!!9?`88DD@DD816:x=x+!!!!@ivate Co0@DD@xDe=(val@|@    !%D"g @8moverel>@H  `$$@p` DDD%xo+21,%@`DH ---Label f`  ry"! !!!"!@@@!"x@to(%xrefC8:8 <p8moveto(Ap@D<88xo(%xref,@0p0aeD#P@|88x88xxD@@8xxD@x88 s)*rho*s@@@@ $A@ @<88ler+yc)x@x||||o,%-sine@ $P  @lineto( !!!"!8 >8D<<<8x@o=172:yo"?o(%xo,%y @S. Dept.&8@8@xD(%cosinep!%Dbf(DDD<DDxD )fi< `d$!>191) `@D8X88@D<l<8Dor mode `0@@ DDD8g disk a! !!! !" xTDDDDD@ere on k! !!!a@|(<>13)may have"%H"noticed how patiently Apple///")R"will wait for you to do something,"#\"something, like pressing the"$f" key when you finish "h"reading this screen."k600m --- screen 2 --- p=5'u"37c";"But typeahead meantration at any time":&"34c";"by pressing .":0secs=2:I=1secs*520:I: Wait 2 seconds  --- screen 1 --- :::&*" One of the most convenient"#4"features of your Apple/// is"&>"called typeahead. You c";"Typeahead Buffer Demonstration"boxcolors$;:2,639,22:3,638,22+ --- Main program begins here. --- 900: Set up the screen.  --- screen 0 --- 800=6'"34c";"You can exit from this":*"34c";"demonskey$)<>136403,638,22:)  --- On KBD routine for screen 0 ---*=27"menu"/=132072 4800># --- Set up the screen. --- clr40mode$;maxwindo$;fieldcolors$:boxcolors$;:2,239,4:=2-"36);13);: standard text options on. :HX --- Routine to hold the screen until user presses . --- bmaxwindo$ l=24:=1qfieldcolors$;,v"39c";"To continue, press .";{boxcolors$; key$key$)=27"menu" --- Make the marquis border --- 1,140,5:=1:=1121);0);: all auto text options off. rounds=12x=139:400:right$;:y=14:400:down$;:x=391-1:400:left$;:&y=41-1:400:up$;: +rounds1021)+black) 2000< --- The following (to line 2000) are subroutines --- < --- which will be used later. --- 5 -- Subroutine to print one colored space. -- color=color+1)16)20);color); " ";'o$=1): Resets window to full screen.clr40mode$=16)+1)) --- Set up standard color sets. ---/fieldcolors$=19)+yellow)+20)+brown)-boxcolors$=19)+white)+20)+mdblue)(BandW$=19)+white)+20)+black)blackfore$=19************** d --- Initialize ---)nblack=0:magenta=1:dkblue=2:lavender=3&xdkgreen=4:grey=5:mdblue=6:ltblue=7$brown=8:orange=9:grey=10:pink=11'green=12:yellow=13:aqua=14:white=15right$=9):left$=8)up$=11):down$=10)2maxwind *K7 * (c) 1980, 1981 Apple Computer Inc. *K< * *MF *******************************************************+K *********************************************************************K * *K * Apple /// Demonstration Programs : Typeahead *K( * ``#!-32):k@p `fDD0$="F"ks that"%z"37c";"YOU don't have to wait"""37c";"for your Apple/// !"600 --- screen 3 --- :)" It works like this: while your"*"Apple is busy doing something, like","running a program, or loading a file";)"from a diskette, it can still keep"$"track of what you type on the"$"keyboard. You won't see the "("characters you've typed until the","Apple finishes with what it's doing,";'"but it remembers them and echos "*"(prints them on the screen**************PZœd --- Initialize ---ncolorname$(15)1xcolorname$(0)="Black":colorname$(1)="Magenta"6colorname$(2)="Dark Blue":colorname$(3)="Lavender"3colorname$(4)="Dark Green":colorname$(5)="Grey"3colorname$(6)="Blue":colornamst Sceen *K< * *KA * (c) 1980 Apple Computer Inc. *KF ******************************************************* K *********************************************************************K * *K * Apple /// Demonstration Programs *K( * ADJUST: Montior Te key$key$)<>274290 (#"menu" " u" "menu" nd 'Console "# "Control Keys' (Ch. 3) in the"' "Apple/// Standard Device Drivers" "Handbook." =154"37c";"This is the end of the Demonstration";%maxwindo$;fieldcolors$;:=24:=17"39c";" To return to the Menu, press ."; of final notes: First, all";( "console features work when you're"( "using typeahead. Second, if you "! "change your mind about an ", "instruction you typed ahead, you can";* "clear the buffer; see the sections "( "called 'Type-ahead' a=24:fieldcolors$;1 "34C";"Do you want to try it again(y/n)?";( 3,738,22 d key$#n key$="y"key$="Y"900:2490 s key$<>"n"key$<>"N"2660.x --- End the Demo, go back to Menu. --- } boxcolors$;:3,738,22 :=3, " Two$;: 3,738,22:=2 "You typed:" 500 3,738,22:=2 boxcolors$;19);2); =11:"",string$ boxcolors$; >15=17:- "The Apple remembers what you type, ";, "and also waits for you to finish! "; maxwindo$; drawing. Be sure to"&` "press when you finish "(j "typing. As soon as your computer"&t "has a chance, it will echo the "~ "characters you typed." 600 --- OK, Do it! --- 1,540,24:fieldcolors$;: 2,739,22:boxcolorsusing typeahead"* "on the next screen. When you press") ", your Apple/// will run a")$ "program that draws a design around"&. "the top of the screen for about"8 "10 seconds."= $B " Type something while the")V "Apple is busy) as soon","as it has a chance. If you've typed";%"some instructions, they'll be "*"executed as soon as they appear on ""on the screen."600 --- screen 4 --- :'" The clearest explanation is") "an example, so try e$(7)="Light Blue"0colorname$(8)="Brown":colorname$(9)="Orange"5colorname$(10)="Light Grey":colorname$(11)="Pink"2colorname$(12)="Green":colorname$(13)="Yellow"0colorname$(14)="Aqua":colorname$(15)="White") --- Set up standard color sets. ---'fieldcolors$=19)+8)+20)+13)$boxcolors$=19)+0)+20)+9)setfore$=19)setback$=20)clr40mode$=16)+1)maxwindo$=1)  --- Set up the screen. ---1clr40mode$;: Set 40-column, 16-color mode. +maxwindo$;: Sr the bar chart. --- + 34,40,48,51,58,68,72,76,81,84,87,90 -$ 25,28,31,28,37,44,46,49,55,59,62,68 Lht(3,12)~ a=01month=112 temp!(ht(a,month)=temp*(192-x0)/100 Fmonthxa:y0=25:x0=28pencolor(%yelmagenta=1 dkgreen=4 blue=6 !yellow=13 &aqua=14 +white=15N Xmode=1 page=2grafixmode(%mode,%page)*initgrafix4fillcolor(%dkgreen) Hfillport Rgrafixon\#1,".grafix"fy0=25:x0=28:2 --- ...get the data fo:::y=y0fake+height+2:moveto(%x,%y)6;x=x0+edge:::::::::y=y0fake+height:::lineto(%x,%y)@^htime=1520*secs rtime|: mode=2grafixmode(%mode,%page)gload."pie.pic" grafixonsecs=09:350 black=0 ht:::lineto(%x,%y)7"x=x0+edge::::::::::::::::::::::::::::lineto(%x,%y)7':::::::::::::::::::y=y0fake::::::::::lineto(%x,%y)6,x=x0+edge+width-1:y=y0fake+height:::moveto(%x,%y)61x=x0+edge+width+1:y=y0fake+height+2:lineto(%x,%y)66x=x0+edge+2::::ght+2:lineto(%x,%y)r: s=011x=x0+edge+width+s:y=y0fake+s+1:moveto(%x,%y)+:::::::y=y0fake+height+2:lineto(%x,%y) s:pencolor(%black)6x=x0+edge+width-1:y=y0fake::::::::::moveto(%x,%y)7:::::::::::::::::::y=y0fake+heigm+height(viewport(%left,%right,%bottom,%top) fillport :  q=01'x=x0+edge+q:y=y0fake:moveto(%x,%y)-:::::::::y=y0fake+height+q:lineto(%x,%y)qr=0width-3)x=x0+edge+2+r:y=y0fake:moveto(%x,%y)*::::::y=y0fake+hei 24000400dn/x Apple /// System Demonstrations ( SHOW: Apple/// Graphics Show ( (c) 1980 Apple Computer Inc. draw_a_bar routine.left=edge:right=left+13!bottom=y0+1:top=botto+6 line maxwindo$; 3315" setback$;0);setfore$;15); =24:=17 "39c";" Press to go back to the menu."; key$ key$)<>273340 "menu"'# "'# line=14 left=1:right=10 box=14 color=8setfore$;0) left,topright,bot0 setback$;color);: D =3X "10c";colorname$(color);l " ";color;v left=left+10:right=right+10{ color=color+1 box top=top+6:bot=botadjust the color until the color"!"blocks match their labels."J maxwindo$;fieldcolors$;:T =24:=1:"39c";"-Press for test screen.-"; ^ key$h key$)<>132910# -OK, here's the test screen.- top=1:bot=6 setfore$;15);/// can generate, 16 "(H"in all. If you are using a black""R"& white monitor, the blocks"%\"should produce a scale of grey"!f"tones from black to white."p&z" If you have an RGB or NTSC")"color monitor, or a color TV, then"'"et full-size viewport. fieldcolors$:boxcolors$:2,239,4: =2:=9 "Adjust Video Monitor"boxcolors$;:3,738,22:4,638,22 =3(*" When you press , you"&4"will see a block of each color "'>"your Apple low)x=x0:y=191:moveto(%x,%y) :::::::y=y0:lineto(%x,%y)x=279:::::::lineto(%x,%y) : x=x0+3:y=y0-2:moveto(%x,%y)-#1;" J F M A M J J A S O N D"#` x=x0+105:y=y0-10:moveto(%x,%y) pencolor(%white) #1;"Month"; pencolor(%yellow) x=0:y=y0-18:moveto(%x,%y)+t#1;" ( =U.S. =Foreign)"<:nx=0:y=178:moveto(%x,%y)pencolor(%white) #1;" " #1;" " #1;"S" #1;"a" ,#1;"l" @#1;"e" T#1;"s" h#1;" " |#1;"$" #1;"1" Z#i=04n#hframe(%i)#i#a#lap=140#secs=.007*(20-lap)+.01 #i=04#hframe(%i) #hscroll#secs>0350#i"$lap':'i=13:release:i:"menu"] --- On KBD routine. ---]=2710000 ]24000]000ncolor(%color%(month))height=ht(year,month)+edge=27*(year)+3*(month-1)+2+3*(year+1)y0fake=y0+3*(month-1)+1200 month year:@secs=5:350*(# --- Now run the horse race! --- -#16);1); 2#hinit <#15); F#a=120ellow)#1;"of Seven Products":color%(12) I=03 J=13J=1color%(3*I+J)=14J=2color%(3*I+J)=2J=3color%(3*I+J)=8JI$:% Now put the bars on the graph. width=5year=03month=71-1peECORD"H:7R Put a color background in the data area only. \left=x0+1:right=139fbottom=y0+1:top=179(pviewport(%left,%right,%bottom,%top)fillcolor(%dkgreen) fillportinitgrafix:x=X0+1:y=176:moveto(%x,%y)pencolor(%y now label it -x=x0-11:y=y0+16*division+4:moveto(%x,%y)  # label%=division.label%/2=label%/2)#17130;label%/2; division:  title the graph. pencolor(%white) x=X0+1:y=187:moveto(%x,%y)4#1;"4 YR SALES R;"0" b#1;" " g#1;"U" l#1;"n" q#1;"i" v#1;"t" {#1;"s"fillcolor(%black)pencolor(%yellow)division=010 draw a division line. *x=x0-4:y=y0+16*division:moveto(%x,%y))x=x0:::::::::::::::::::lineto(%x,%y): pencolor(%yellow):fillcolor(%black):" Divide and label the y-axis.x=0:y=178:moveto(%x,%y)pencolor(%yellow) &#1;" " +#1;"S" 0#1;"a" 5#1;"l" :#1;"e" ?#1;"s" D#1;" " I#1;"1" N#1;"0" S#1;"0" X#1;"0" ]#1port Tgrafixon^y0=17:x0=17| draw the axes.x=x0:y=179:moveto(%x,%y)::::::y=y0:lineto(%x,%y)x=139::::::lineto(%x,%y): x=x0+3:y=y0-2:moveto(%x,%y)#1;" 79 80 81 82" XX,18c #1;fore2$;#16870;"Year";)50,1990: a=03 b=17 valueht(a,b)=value*(.0660079)-34ba:6 OK leave it in for now............------------- "mode=3:page=1,grafixmode(%mode,%page)6initgrafix)@pencolor(%yellow):fillcolor(%black) Jfill12height=ht(year-1,bar)edge=(bar-1)*21+x0+7$1708bar Lyearsecs=7:350dn:(x 1450,1620,1730,1940,2130,1900,1700( 1380,1900,1920,2050,2150,2090,1790( 1450,1890,2120,1980,2150,2270,1990( 1790,2050,2220,2270,2190,24ort:left=154:right=160(viewport(%left,%right,%bottom,%top)fillcolor(%magenta) fillport-initgrafix: reset window to maximum. (:p:year=12"year=1:fillcolor(%magenta)year=2:fillcolor(%blue)bar=1xnew=xloc:x=xnew+12:moveto(%x,%y)pencolor(%white),#1;"Foreign and Domestic Revenue: 1980"pencolor(%yellow):$8left=91:right=97Lbottom=y0-18-6:top=bottom+6(`viewport(%left,%right,%bottom,%top)tfillcolor(%blue) fillp  2# label%=10*division#14540;label%; division*x=x0-4:y=y0+16*division:moveto(%x,%y) x=x0:::::lineto(%x,%y)-x=x0-25:y=y0+16*division+4:moveto(%x,%y)  3#*label%=10*division4#14640;label%; title the graph.' #1;"0" #1;"0" #1;"0" #1;"s"pencolor(%yellow):0division=09D draw a division line.*Xx=x0-4:y=y0+16*division:moveto(%x,%y)lx=x0:::::lineto(%x,%y): now label it -x=x0-18:y=y0+16*division+4:moveto(%x,%y)]>!! p!%Db@'$ y$="P"6OHA BL `d$!<@DDD0link5.teCCCCCCCC--------ô33333333CCCCCCCC--------䚚jjjjjjjjô@@@@@@@@========jjjjjjjjՙDDDDDDDD""""""""ô̻@@@@@@@@========jjjjjjjj䚚88888888ô@@@@@@@@========@C@@@@@@ @ @ `'II.0 [d.3] HINIT P d@ !P@` d`D8x88x<&D88D8x8($ $ !!! !"" @ `@<88D8D8<|!!!` @<|  @> D #'Hȑh`HJ) h)i `7FOP0P SQUARELOOP P FILLSQUARE&PCLOOP2APROWLOOPJP CHARLOOP1XPBLOOPrPGETCOL~PCOLORTABPBASECALCP BASECALC2P`x|@ p?xLO|cG~G??~|0J(` ,Q&%0Q&&`#0JI0`'0 I`0 I0ݩ()%%01&%0)&E%0Q&&e)j00',-"&,,i8i#H&ii&hif&i'`!??Aq|~ |@GOO@{f@?~|yCsggyg bsrDbC~{w ?G_ ^_ 0 `x p8?xxy}}|~s|~{?ss3sxB`qpxxq!`ggg|pqx|A `A~{ ?/ X O  p @?>80<}~~~y~?OCax~`aqx|ygO?axqx|~a@OOOOggggcg|GsgpKp` ?_ 0:???  >BL2 <@p`@ yqXtpy{{xps~~G??~|?_O+B {sphXpD~yy ?G ?h, oo$ x~8 '?}|<~~~~~~~xG9 8~~?Oggh|??psy|~IyscssgG??O{sh,f g bsrDbC~{w ?G_ ^_ 0 `x p8?xxy}}|~s|?ss3sxB`qpxxq!`ggg|pqx||cG0<|DdDpDTDxDDx @8pp@<888@<8$$~$~$$ <><?>?? ? `0> ` D0>xt 0''` @<C@xx8D8x0  08D8D8<`veto(%xr@($@@@  to(%xref1` P DTDxDmoveto( !X@@p@o(%xref,!!!!! DxD8x8@ s)*rho*s!!%ler+yc)@8o,%-sine@`DLlineto($d$@@DDDH @(HDDDD@do=172:yoxp'$?@@@ o(%xo,%yF~ DTD@DS. Dept.#!  (%cosine>!!?? 8xDDL)fi!!?%? p@ |191) p8\8B@888><88DDx@8@< `<880pppppq#CA|PCE%@@DC   ~#Cc8xx88xx| @ $A@@@CCACs!x@aCDDD|DD$x|DDD|0  0p ` xD8888'$ B=p 0 B`$$DD 8@ ! @8 $DDDDD%<@D|DD$008``|| ---Label @`p`Dx88 ry"!!!!! !@D|DD0moverel>!>!>!) %xo+21,%x  Iq@''` @x $A@H($ DDD8>@ $Cap !C 88<8Dt8<@ !tD<<<8x $$~$~$$!!! !! !  ` @>X8xD@x88|`? !! ! @ <0qLDL|LD@D448x>Dx8813)<` $A808DDx@8`or mode @CC $!q08< A8 g disk a!!!/!!?? ppDDDD3'5'!!/?)`@@pS"L'"C|L6:260008@DDDors1$;p  @`@p` 16:x=x+p0HCc'$ Livate Co@ (HTDDxde=(val !4<@ o(%x,%y)xDDDD8D||@@ |X8x88xx`00<>!! ??@@8 B=>>>!? 0`L &)LQT^epty"5v{< C F U q u x     ' , 0 5 8 = F M U Z ] b i n s y ~   $ ) 1 8 E K N S V    . 5 8 A _  9 = C H n ~ [`w!TVXZ\^`bdfhjlnprtvxz|~   #(/28AHPSWZehu ),14?Rat{   % 9  #&).369<ADGJMP^g $*-06=BKOR^agjmpu}*/28BWsvy~ "&),/4:>BDFHJLNPR ***`` ` Jjjߊ` ߊ`JfJfFߪ߆` `JfJfJfF`ߩ`$011̰JJJJ) ܭL FܪJJJJ)`'+9;=?ACEGINR\aejns~ - fϱϮEϑʩ`P u  CH` f(h`$0#$E$0p Q%Qʑ`pPIE1p$E$0p Q%Q̑`pPIE1pΦ#$01ʐ1`JJJJ)`%υߥ`1(ȦJJJ`&&*`JJ` **&*&ߥ`J`>Jj8ۅe݅eޅ $  h`!J8݅ eۅ$  h` ' Q $צ! LP WL?$7߭$PH8 iߩ ih ߍϭ - f, `08DD8<X8x|xx08`8 @ @D8 pipppx@CC##c@@#Cc@9 0l@DC 088@<`3  $A@`%Cs#c#  ||@DD|@ `DD@DD8A  ptD<l<8D  @`(HD|DD@xdHDd`@`@ |0  0  0r @@~@`$$@@ Gx'$ p(HDx@dp f  AB DD<8DD< D0@ A DD8DDh READC @ @CC##c@*@#Cc0L@@DC 088@<`$A@`%Cs#c#  ||@DD|@  DD@DD8A  ptD<l<8D `JxdHDd@`@ |J%&", r @@~@`$$ <"""<@8x'$P(HDx@d$p f""""" AB DD<8DD< D@ A DD8DD><>!! ??@@8< (>0`L>READC READC COLDSTAR COLDSTAR #.-2hhhhHH`$.CONSOLE24320/JeGA3/1.016 `@ @X8x|xx08`$8 SETPOR @D8 Em SE