IMD 1.17: 5/01/2010 22:31:14 reachout ver 1m29w 1!"̀)À>A Not a SYSTEM Diskette (^ 1!"̀)À>A Not a SYSTEM Diskette (^ INSTMOD COM REACHOUTCOM REACHOUTCOMREACHOUTMSGy !"#$%&'()*+TELENUMBERS ,TESTING -.ENCODE COM/DECODE COM0SQUEEZ COM12345678UNSQUEEZCOM`9:;<=>UNLOAD COM(?@AÀ Your license forbids disassembly!1.M24$July 19, 1984$XYZ123456789$1.M28$U$Gͻ ͋ ͖ 1ͻ ͯ 2ͯ ͖ (Ă!9"[@1[@?w;̓=?A!9::KO:A:A6?͍> DO YOU WANT TO GO DIRECTLY TO THE SECTION THAT CHANGES TOGGLES OR VARIABLES? (Y/N)  (WHEN FIRST INSTALLING, ANSWER "N") $>C=n=YʇN=qeN?͍> CHANGE THE VALUES THAT YOU WANT, THEN BY-PASSTHE REMAINING QUESTIONS BY PRESSING ( ESC ).$̓=?͍> PLEASE READ THE END-USER'S AGREEMENT AND! FILL-OUT AND SEND-IN THE REGISTRATION FORM! TO APPLIED COMPUTER TECHNIQUES.! DOING SO WILL PUT YOU ON A MAILING LIST OF APPLIED COMPUTER TECHNIQUES SO THAT YOU WILL BE INFORMED ABOUT THE AVAILIBILITY OF NEW VERSIONS OF ReachOut, AND OTHER VALUABLE INFORMATION. $?̓=9̓=?͍>"IS > NOT < COMPATIBLE;IT IS THE WRONG VERSION.! $?͍>THE PROGRAM "$j: 2AC2=CE;=E;=E;=E;=2C2CE;=E;=E;=E;=E;=F;=F;=.F;= F;= F;= F;= F;=G;=3F;=>A2C>2|C2}C2~C2C2C2C2C2C2C2C2C2C2C2C2C2C/2C2C2C2C2C2C>2C>W2C>,2C>E=  ~$HE=R ~$OE=8$H=C1=F ~̓C5=2 ~̓$[E=@@@~$E=H ~$E=H ~$E>2E>$2E>2EE=:$E=O ~$E=A ~$F=B ~$qE=D ~$wE=F6ʉÌ$E=F2ʞ4ʘÛ$>M2=C!B< MORROW MODEM, MM300$#>w?͍> WHAT COMPUTER DO YOU HAVE?! (1) MD-2 OR MD-3, REV. 1 (See note below)! (2) MD-2 OR MD-3, REV. 2 (See note below)! (3) MICRO DECISION MD-11! ( RET ) IF CURRENT COMPUTER IS "OK"! ========================================================== TO DETERMINE WHAT REVISION MD-2 OR MD-3 MACHINE YOU HAVE, ---- ---- NOTE WHAT THE SIGNON SAYS WHEN THE MACHINE FIRST COMES ON:! IF IT SAYS REV 1.n, YOU HAVE A "REV 1" MACRY" SETTING.!$͍>!WHEN ReachOut IS DONE, THE PRINTER/MODEM PORT!WILL BE SET TO 1200 BAUD, FOR USE BY A PRINTER.!$̓=?>F=>O2>2$YF=>N2>2$bF=>2h>2$,r>2=C>22>F=>>>>N2>2$YF=>>>h>>N2>2$bF=:g.Rx$,r >M2C! !d>G<2C>2C!: C=>2C2C>B2EC controlled by a MORROW MICRO DECISION (REV. ?)$ʹ> 2=C?͍> THE MODEM CAN BE CONNECTED EITHER TO THE PORT LABELED "PRINTER/MODEM" OR TO THE PORT LABELED "AUX." -- IF YOU HAVE A SERIAL PRINTER, IT IS SUGGESTED THAT THE "AUX" PORT BE USED FOR THE MODEM SO THAT YOU WON'T HAVE TO ALL-TOO-OFTEN UNPLUG AND PLUG THE CONNECTING CORDS TO EACH UNIT WHEN SWITCHING THEM.! IN ADDITION, THIS MODE WILL GREATLY REDUCE THE RISK OF DAMAGING THE MODEM IF THE CONNECTION IS CHANGED WHEN POWER TO THE COMPUTER IS IMPROPERLY LEFT ON.!$͍> TO WHAT P ------ "REVISION 1" MODELS OF THE MD-2 AND MD-3.! POWER TO THE COMPUTER MUST BE TURNED OFF WHENEVER THE ---- ------ --- MODEM IS CONNECTED TO OR DISCONNECTED FROM THE COMPUTER. --! PRESSING THE "RESET" BUTTON IS NOT THE SAME AS --- TURNING-OFF THE POWER.! DAMAGE TO THE MODEM MAY RESULT IF THIS WARNING IS NOT HEEDED!$̓=??͍>WHEN ReachOut IS DONE THE BAUD RATE!AT THE PRINTER/MODEM PORT WILL BE SET!TO WHAT IT WAS BEFORE ReachOut WAS RUN.$ ?̓=??>2_?͍> WHAT TERMINAL ARE YOU USING? ---------------------------!$͍> (1) LEVEL 1: ADM-3A or "workalike"! (2) LEVEL 2: SOROC IQ-120 or "workalike"! (3) LEVEL 3: ADM-31 or "workalike" ("Morrow" terminals) -----------------! (O) OTHER, OR NOT KNOWN! (RET) RETAIN PRESENT TERMINAL CONFIGURATION! $F,?͍> THE CURRENT TERMINAL IS: $G)>HINE IF IT SAYS REV 2.n, YOU HAVE A "REV 2" MACHINE ========================================================== $͡ C=n=1U 2ʿ 3ʞ ʛ x :>Grg?E,?͍> ++ ( RETURN ) NOT ALLOWED UNTIL A COMPUTER IS SELECTED ++ $??C,?x > |G4=>$2|G2@C?͍>THE PROGRAM ASSUMES THAT ONLY STANDARD ADRESSESAND PHYSICAL DEVICE LOCATIONS ARE USED, THESAME AS SOFTWARE WRITTEN BY MORROW DESIGNS. $̓=F,?͍> THE CURRENT COMPUTER IS: $:>G ?G)>!>G~#a #)>͍> $V=24@n=2$@F,?=>2C>2C>2C>2w!Cs!Cs#>w>?>@?>N?>7?$>2=C>12?͍> UNLESS YOUR COMPUTER HAS BEEN MODIFIED TO PROVIDE POWER! AT THE "PRINTER/MODEM" CONNECTOR, YOU WILL NEED TO! PURCHASE AN AUXILLARY POWER SUPPLY TO OPERATE THE MODEM.!$ ?̓=?͍>THE PROGRAM AND MODEM WILL WORK PROPERLY ONLYIF THE DIP SWITCH THAT CONTROLS THE BAUD RATETO THE PRINTER/MODEM PORT -- SWITCH 2 -- ISSET WITH LEVER 5 TO "ON", AND ALL OTHERS "OFF".THIS IS THE SAME AS THE "FACTOORT (CONNECTOR) WILL YOU BE CONNECTING THE MODEM?! (1) = PRINTER/MODEM! (2) = AUXILLARY $C=1ʩ2ʜ=Öbc92C>F=>~S>BQ>Q>2$YF=>~S>Q>Q>2$b!|G<>2@C>2CF=$rWITH MODEM IN "PRINTER/MODEM" PORT$! !%C=>2C2C>B2EC!`>G< controlled by a MORROW MICRO DECISION MODEL MD-11$pq92C>F=>>S>BP>P>2$YF=>>S>P>P>2$b!|G<>2@C2Cr WITH MODEM IN THE "AUX" PORT$>2C>2C>2C>2?>?>D?>?>?>?>?>?>?>?$C=!H<>2C!H<>2C SET TO 300 BAUD$ SET TO 1200 BAUD$?͍> WARNING * WARNING * WARNING * WARNING * WARNING ------- ------- ------- ------- -------! UNLESS AN AUXILLARY POWER SUPPLY IS USED, THE MODEM GETS ITS POWER FROM THE CONNECTOR ON THE COMPUTER.! THIS IS THE CASE ON ALL MICRO-DECISION MODELS EXCEPT --- >>O=1ʵ2ʆ3 _O(=?͍>THE PROGRAM RUNS FASTER, AND LOOKS BETTER,WHEN IT KNOWS THE "HOME-AND-CLEAR" CODE OFYOUR TERMINAL. YOU CAN FIND THE NECESSARYINFORMATION FROM YOUR TERMINAL DOCUMENTATION. TO BY-PASS SETTING THE"HOME AND CLEAR" CODE AND,INSTEAD, CLEAR THE SCREEN USINGA SERIES OF LINE-FEEDS, PRESS ( N )AS YOUR RESPONSE TO THE NEXT QUESTION. $͍>DO YOU KNOW THE CHARACTER SEQUENCE TOMAKE YOUR TERMINAL "HOME AND CLEAR"? (Y/N) !$C=n=YNʃ=?͍>HOW MANY CHARACTERS IN SEQUENCE? (1-3) $>127>327C=ͥ73 >02%@>2&@!G+"9@pھz?͐*9@2͙6D!M",@9 D?:%@ʾ:::%@=2%@:&@<2&@*9@#"9@͍>! CHARACTER $:&@0>͍> OF THE STRING:!$>$w!G`?~#$?͍>!THE "CLEAR-SCREEN" CODE WILL NOW BE TESTED$͍> 1 2 3 4 5 6 7 8 9 10 11 12 $̓=U??͍>! $͍>DID THE SCREEN CLEAR? (Y/N) $C=n=YxNr=OG! SECONDS $! ",@>127>527͙67N?͍>!TIME TO WAIT FOR ANSWER AFTER DIALING:! $!XC\3͍> SECONDS$͙6҄!͢=2XC3!N?͍> TYPE OF "KEYBOARD FEEDBACK":!The mode of operation that is in effect afterthe other system answers the call: you can thencommunicate with the other system by typing. THE CHOICES ARE:!"Terminal Mode" (FULL-DUPLEX)What you see when you type is an echoof what was sent to the other system.Won't work if other system can't echo.! OR!"Direct-display Mode" (HALF-DUPLEX)What you see when you type is what> WILL BE < sent to the other system++ MUST USE THIS MODE WHEN OTHER "SYSTEM" IS ONLY A TERMINAL ++!$!]C4!!",@͙6ڜ7N?͍>!THE DRIVES IN THE SYSTEM ARE: $!FCF#~>>#͍>!IF THE DRIVE LETTERS ARE THE SAME ASTHOSE IN YOUR SYSTEM, PRESS ( RETURN )!OTHERWISE...!PRESS THE LETTERED KEYS THATCORRESPOND TO THE DRIVES INYOUR SYSTEM AND THEN PRESS ( RETURN )!( THE RANGE IS "A" THROUGH "F" )!ENTER THE NAMES IN ALPHABETICAL ORDER----------------------------EGINNER"HELP TEXT WILL SHOW AUTOMATICALLY.!> IF < HELP LEVEL IS SET TO "EXPERT"HELP TEXT WILL SHOW ONLY WHEN A ( ? ) ISENTERED WHEN PROGRAM ASKS A QUESTION.! $!sCe3!(",@͙6ڜ7N?͍>!DELAY BEFORE TEMPORARY MESSAGES ARE ERASED:!CAN BE EITHER "LONG" OR "SHORT"! $!pC3!)",@͙6ڜ7N?͍>!TERMINAL BELL:! IF > ON <, TERMINAL BELL WILL SIGNALWHEN THERE ARE ERROR MESSAGES ANDAT THE END OF FILE TRANSFERS.!IF THE TERMINAL DOES > NOT < HAVEA BELL, THEN > MUST < BE SET OFF.! $!zCB5!*",@͙6ڜ7N?͍>!X-ON/X-OFF PAIR IS:! $!wC͇3!*",@͙6ڜ7N?͍>!PROCESSING OF PARITY(HIGH-ORDER) BIT:! SET/STRIP IT, OR NOT.!IF > YES < WILL SET IT HIGH WHEN SENDING,AND WILL STRIP IT WHEN RECEIVING!IF > NO < WILL NOT ALTER THE DATA! $!xCC3!+",@͙6ڜ7:C,N?͍>!CARRIER TONE:! IS "ORIGINATE" IN NORMAL SITUATIONS,WHEN YOU ARE PLACING A CALL.!IS "ANSWER" WHEN YOU ARE THE SYSTEMACTING AS "HOST" WHEN COMMUNICATING/TRANSFERING FILES WITH ANOTHER SYSTEM.! $!Cͦ3!+",@͙6ڜ7N?͍>!"BREAK-OUT" CHARACTER:! THE CONTROL-CHARACTER TOE "workalike"$G<>2/H!)`?2_?2G>2_?2GÍ?2_?2G͍>! HOW MANY LINES DOES THE TERMINAL HAVE?!1= 16!2= 2!3= 25!4= 55! $C=1234=>2/H>2/H>2/H>72/HG! AT ANY TIME WHILE USING THIS PROGRAM! EXCEPT THE FIRST TIME THAT IT IS USED ------! YOU CAN...! PRESS ( ESC )... TO SKIP THE REMAINING QUESTIONS! THE FIRST TIME THE PROGRAM IS USED, NO QUESTIONS CAN BE SKIPPED OR THERE WILL BE AN "UNINSTALLED ERROR" WHEN $!9͓:\ IS RUN! $:}Cʄ!N?͍>!TYPE OF PHONE LINE:! CHOICES ARE TOUCH-TONE AND PULSE! $!DC 3!",@͙6ڜ7:DCc eE=P~$l eE=T~$N?͍>!MINIMUM DIGITS IN A PHONE NUMBER:! IS USUALLY 7 -> (###-####)! $!UC2!l ",@͙6>127>7277N?͍>!TIME TO WAIT FOR DIAL TONE:! RANGE IS 1-5 ---------$͔=w%t=>A27>F27!@~G#~ͥ7C%#%!@~2FCG#GC<é#͍>++ A DRIVE LETTER IS OUT OF RANGE ++ $?*? %N?͍>!WHAT DRIVE TO CHECK FOR ASSOCIATED FILES(TELEPHONE DIRECTORY AND/OR HELP TEXT)OTHER THAN ON THE CURRENT DRIVE AND DRIVE A:! $!^Cͣ5!w%",@͙6b8N?͍>!ERROR-CHECKING FOR "PROTOCOL" FILE TRANSFERS:! 1= ReachOut-to-ReachOut!2= CP/M User's Group (CHRISTENSEN)!3= CP/M User's Group (CRC)!4= Echo-plex! $!bC5!&",@>127>427͙67N?͍>!"RAPID-TYPE FILTER":! IF > ON <, WILL > NOT < SEND THE CHARACTERSIN THE "FILTER TABLE" WHEN FILE IS "RAPID-TYPED."! $!rCB5!&",@͙6ڜ7N?͍> THESE ARE THE CHARACTERS IN THE FILTER TABLE:!$!8G~$ʳ' 'é'2%@>^>:%@@>>#Î'͍>!DO YOU WANT TO CHANGE ANY OF THEM?!Y)es or ( RETURN ) IF OK $C=n= (Y (=U'N?͍> KEY THE CHARACTERS YOU WANT TO FILTER (MAX=10)OR PRESS ( RETURN ) IF OK AS IS.!$2%@!8GC=ʜ( ʖ( Ҁ(ͱ(w#>:%@<2%@ ʖ(i(>$wU'͍> $+:%@=2%@i(2&@>^>:&@@>:&@>2@N?͍>!THE HELP LEVEL:! > IF < HELP LEVEL IS SET TO "BNTER TO "LEAVE THE LINE" ANDDISPLAY THE CONTROL MENU! $!aC,5!,",@͙67N?͍>!"LINE-BUFFER ERASE"" CHARACTER:! THE CONTROL-CHARACTER TO KEYTO ERASE THE LINE-BUFFER(SO, WHEN IN LOGGING-MODE, WHAT YOUHAVE SEEN ON THE SCREEN, BUT HAS NOTYET BEEN WRITTEN TO DISK, WON'T BE)! $!`C,5!J-",@͙67N?͍>!SEND ALTERNATE CHARACTERS:! IF > NO < CHARACTERS SENT WILL BESAME AS THOSE ON KEYBOARD.!IF > YES < CHARACTERS SENT WILL BEOTHER THAN THOSE SHOWN ON KEYBOARD,ACCORDING TO THE VALUES IN A "TABLE"THAT CAN BE SET AFTER THIS QUESTION! $!cCC3!).",@͙6ڜ7N?͍>!CHANGE AN ALTERNATE CHARACTER PAIR? !$6H1N?͍>!THERE ARE FIVE PAIRS. IF YOU DON'T NEEDTO USE ALL OF THEM, "PAD" THE REMAINING PAIRSBY MAKING THE LETTER TO TEST AND THE LETTER TOSEND BE THE SAME. THIS WILL AVOID TRANSLATINGSOMETHING THAT SHOULD NOT BE TRANSLATED.! $̓=N?͍>!TO ENTER THE LITERAL VALUE OF EITHERA TERMINAL KEY OR A CONTROL CHARACTER,"PRESS" THE VALUE, AND THEN PRESS ( RETURN ).!FOR A VALUE > NOT < ON THE KEYBOARD,ENTER THE HEX V>TERMINAL MODE$2͍>DIRECT-DISPLAY MODE$2͵225@͍>^$:5@@>2͵2Q5͍>ON$2͍>OFF$2͵2i5͍>8$2͍>7$2͵2ʐ5͍>COMMUNICATION MODE$2͍>CONTROL MENU$2͵2*9@~5͍>DRIVE $@>2͍>CURRENT DRIVE AND DRIVE A: ONLY$2͵2*9@~*6E6k6ʉ6͍> ++ INVALID PROTOCOL BYTE + $̓=͍>ReachOut-to-ReachOut$2͍>CP/M USER'S GROUP (CHRISTENSEN)$2͍>CP/M USER'S GROUP (CRC)$2͍>ECHO-PLEX$2͍> $͍>CHANGE IT? Y)es, or ( RETURN ) IF OK $C=n=H1Y*?ʾ: :N:=ß6͍>Y)es, or ( RETURN ) $C=n=H1Yʾ: :N:= 7͍>CHANGE EITHER? Y)es, or ( RETURN ) $C=n=H1Yʾ: :N:=17͍> WHAT IS THE NEW VALUE? $*9@~/w@:7G:77*?7͍> (40=4; 5=52; 80=8) $C=H14O85T88Y8=8>([8>4[8>P*9@w@*?͍> PRESS LETTER OF ADDITIONAL DRIVE: ( RETURN ) IF NONE $C=n=H1 82$@ͽ78@7,??ú8??͍>++ THAT DRIVE NOT SPECIFIED IN SYSTEM ++ $?*?<~#~=$=>$ =~~+=$)=#=>$#=>$4=4=> @C=n= @n=͍> $` !@F#~n=wx=@)>C= *?É=@ !@~͍> ENTER THE NEW VALUE, AND PRESS ( RETURN) $͔=!@:@2%@0DM))) O :%@=2%@=}*?@)>?*?*?@)>?*?_~#$ʂ>{T>|Y> m>f>!s>a>Æ>>$[>>!>->>> >> >->>k>>->>->~ʧ>!ʭ>$ʥ>>#Î>>á>>;>á>> >> >Ͷ>;>> >>>>>>)>$>>Ͷ>"?Ͷ> "?Ͷ>"?Ͷ>"?Ͷ>:/HG"?;>"?+Ͷ>>/?Ͷ>,?7,??? >*0@:_??`?)>Ͷ>* $>>d~? ~?0>/Ҁ?x͍?>0ʛ?W>> >ͩ? ڲ?0>?ø?:EC?=??ø?ø?:8@2%@?:%@=2%@?*9@~/w@@@*9@w*,@N?"?Ͷ>:/HG"?;>"?+Ͷ>>/?>Ͷ+ YOUR LICENSE PROHIBITS + OPERATION OF THE PROGRAM WITH A DISASSEMBLER.$To continue, press ( RETURN ) $ + ILLEGAL INPUT, TRY AGAIN + $ + INPUT IS OUT OF ALUE, AS A "TWO-STROKE"VALUE, FOLLOWED BY PRESSING ( RETURN ).! $!dC3N?͍>! >>> READY TO WRITE TO DISK << PROGRAM! $͍> ( R ) Review the questions! ( W ) Write the values to the disk! ( Q ) Quit without changing the main file!$C=n=RʴWʑ2Q @=v2 !AwA"B>2CA!9:?2"9@*?͍> CURRENT VALUE IS: [ $*9@~2'@"9@͵20>͍> ]$͵2͠?2͍> HEX $͵23͍>LONG$2͍>SHORT$2͵273͍>TOUCH-TONE$2͍>PULSE$2͵2S3͍>YES$2͍>NO$2͵2m?2͵2x3͍>EXPERT$2͍>BEGINNER$2͵2š3͍>^Q/^S$2͍>^R/^T$2͵2º3͍>ANSWER$2͍>ORIGINATE$2"9@͍>!OF A CHARACTER PAIR,THE TYPED CHARACTER IS: [ $*9@~!4r4>͍> ]$͍>AND THE CHARACTER SENT IS: [ $*9@#~!4r4>͍> ]!$174͍>!NEW VALUE OF THE CHARACTER TYPED? $b9ʋ4*9@w͍>!NEW VALUE OF THE CHARACTER SENT? $b9 4*9@#w3*9@##~"9@3͠?͍> HEX$4͠?͍> HEX$L4͵2:0Hm?2͵25͍e8*?7͍> (IN HEX) $͔=!@~1949?9=9> #~@n=0#~n=0 M9O#~n=0 `9͔=!@~}9ʀ9ʃ9=b9> #~#~n=0 ڑ9O#~n=0 ڢ9͓:]<ͯ:9REACHOUTCOM$?>:)>Z:͍>!IT MUST BE ON THE SAME DISK AS "INSTMOD.COM"!PUT A COPY OF $Z:͍>ON THE DISK,DO A ^C, AND TRY AGAIN. $CAN'T FIND THE FILE $"$" $U:)>j:W:)>]̈́:e >.>̈́: ʍ:>„:\>  ž:§:\ʾ:?77?x2%@"(@͓:\<ͯ:9:%@G*(@9;:*(@"(@:];x2%@"(@͓:\<ͯ:9:%@G*(@E;5;*(@"(@;];Q;\Q;\\\Ak;?)>̓=7<)>͍> Version $&)>͍>$<)>!K;<:Q2;;)>͍>!$͍> FOR MORROW DESIGNS EQUIPMENT!$l<)>version #.#### and later$ "INSTMOD"!$ INSTallation/MODification! program for! >> ReachOut <> ReachOut << $2.001JU0$SN210012345$ Applied Computer Techniques San Rafael, California 94901 Copyright (C) 1981, 1982, 1983 All rights reserved, worldwide. $Disassembly is forbidden!$21C NO EQUIPMENT TYPE SELECTED$UU?<AB1A2B3C4D5E??????EFA:Csembly is forbidden!$21C NO EQUIPMENT<AB1A2B3C4D5E??????EFA:CDD~#$D'ED!E:C2E![E<E:C??:C2À >> ReachOut << $1.M29WF0$SN210012345$ Applied Computer Techniques San Rafael, California 94901 Copyright (C) 1981-1984 All rights reserved, worldwide. $Disassembly is forbidden!$321E NO EQUIPMENT TYPE SELECTED$UU?<AB1A2B3C4D5E??????EFA:sembly is forbidden!$21E NO EQUIPMENT??????EFA:;~#$i :t!3Rͽ3:Ľ3:t!3R̓!t~#$iUR> iB+:G̓ecb:9͡Kw͠ͽ :47)FT7x:r2r>2rͰYJ :d :J >2r!S "s3:s… :r=2rP (:%{ 2r:&2r:ˆ |9(:n4Mn42rͮ2r2r2r2r( ! "s>#! unv(2r?ʔnD[K CLl M! " sXp,ÿ >2r2r2r2r/v@-0)ڞ r!q3!r~#)$b #Z P^ T( 0( @( 0U W( ( ( :=w :r ë x2;ry2r̈́ڼ:rq//:rʹ '. OK?$͔)¶ / :r ;'3/>2r  !X"s:r w@- w@-:" ;t!3Rͽ3t!r~)#$b  # BD DH PU R T?  # :U :? : :? >$R:| !t3Rc͡3. IN PROGRESS... $!:ª ÷ :;rG :=rG  :;rG  DMͨ3:>r O432r:r2r3:r=2r 3R :?r::@rO:y2:ͽ3!r~# % #%  Bh D R $R -0T > % % 2 G ,% #% :r wP.ÿ ͿÀ*>2r#~02r#Cš >Y2r~0¦ >N2r02r!X"sͳ̀:̀ : 4G ,̀͹ "r/ : 0x@-*r# w@-ͽ3E!`E<EAH!2E~#$'EEE> 'E:CGAHecb:CFͧFGH:C(G:C(GGGH> D,GJH$ No chip/computer/board selected $:G?* $(G:C(GGGH> DPJH$$$$COMINTOBJREL$$:@É:j:jTÉ> MnÌ$ No computer has been selected $$ No terminal selected $:=/>@-̀2r* $j:jTÉ> MPÌ$Ò3ß3K(M(P(S(W(](c(i(ö9é9$$$COMINTOBJREL$??$!9"s1s(?7͓͔͢.R_oͩ! ʹͽ '08:r/2r0*x@-A̓>2rͿ'/Qx@-3 ͪ̀̀̀=2 :r̀=J !X"s!" s:r=2r:rs :r 0{x@-2r2r:ĭ:2r:r2r͔* ;² :r¬ 60)yõ y/ͿP.:r* s!:o))))))))"͔/:r0J,X*{ :r=2rʕ )wP.:rR2r0Py@-2{*9*)YTNʁC!"" sXʼp -%>2r0y@-v("C!\" sXʼp1:Í,\02r0y@-o(T0:0 42r/,Õ>Y2rÒ>N2rR:rY:r:rNR"zP.2r2r!X"s:r2rR0z@-><2r{1Rw@-!r~#$N ?H:r0> -0ͥ/0ù P4Ͳͪ::2r2r>N2r>Y2r"0y@-2{*9*"AwC!" sXʼp,Á:(/. COMMANDS BEING SENT TO MODEM... $3:ͽ3:/:n:Ͳͪ:rY:r:|*-G̓'/. WAITING FOR LINE TO CLEAR... $:|*io̓2n0G̓: 4G,/. SETTING DIALING PARAMETERS... $3ͮÞ 22's2&s2r2r2r2r2r2r2r2r2s>Y2r::O:::k<0ͽͤ:/.+ FILE SPECIFIED IN SCRIPT ($1.) EXISTS +!$!D" s!M"s)% 0͊#í 0<$#o(!"rJ#ڭ.+$1.EXISTS TOO + $3)%! ENTER NAME TO USE INSTEAD: $>  ,!] 3|!Ar~l###~"#~#Ar!|~#2!Ar~ʷh# #~"D16@602#I/>C͂n)[>/~"[#Nx2!"22/2|!Ar~ʩhʍ#{#~"#~"”#~ʩ#ÜAr!| 3>2r2r2r2r2Ar>,|.EXECUTING SCRIPT:!$2r2r2r2l!"s!Ar"j ,*j~#"jbdcʎlWnypʙsʡwʬ^V-G͟*FIH ~#"j)@GG:s>2l 60 :ʈ>2l A0 }/H G3 `#ͣ ~^0 :0G#"j#"j~)@ON#"j ,͘+2r!-:rGFIm:r :lA0>2r.!* SCRIPT HAS BEEN EXECUTED *!$:R>G̓] <]! 3Ͱ#.!* LOGGING FILE$1.HAS BEEN CREATED *!$KFG. * LOGGING FILE$1.HAS BEEN CLOSED *!$>2r.!* HAVE ENCOUNTERED STRING CONTROLLINGs@-}/(@-}/:(1s:@-}/:@-:N:90. hex$}/}/@-̈́/:$@-}/:q/2q|!:“*|t."q)lg"Ys"q:q@- K of line-buffer available!$>2q*q<'02002:@-!^~2>{!:o)))))))))"5:2+:2@+̓ͰY.$.SENDING HANG-UP COMMAND... $ͪͰY. INITIALIZING MODEM... $̀EͰY͊E͑E0:q2 .:|::2r͹;:;:<ͰY::2ʙ  ,,2r/2r>2l!\$ 32l\!f2s"=s<*=s:r™@-@-:Cs:Ds.(KEY ^B FOR BATCH) $2r/2ro(?ʔn 24 $)24̀) 02r2r͋! !q~$!q !q~ !!qNF:r$ !q) !q~)w# )  :rI :rN P ? x!a ͔ /͋!t !q~O!qy !qN#]~.ʌ  ʌ#| e #| 2r2r!eN#$ ʺ ¦ Ú :r<2r³ >2r. !3!!2 ,Ã>2r2 #) :Cs !:Dsn4͙2r/2rTELENUMBERS$>&͂n)ͫ ÿ (:ryG&M:My͉2rBw@-!"r͘Ì*r~#:ʳ$ʉ-ø> i/~# ¸"r:r/2r}//2r.$̈́/>;![unw@-2rv(?ʔn *2rʞ A_[_:r4e>2r >2r.+ IF NEXT CHOICE HAS A SCRIPT, IT WILL BE IGNORED + $$4!~#ʁ$q"r>`!p|n!"r*rͧ"rOͧڏʺÚ~#$ʉ=¨++~##2/.+ DUPLICATE CHOICE IN DIRECTORY + THE LETTER > ? < IS DUPLICATED! $1s:rO2r!~#$ȹ~=>2r.+ CHOICE NOT IN THE DIRECTORY + $$4,~#:e~# l+r !3>$2rɯ2?r!r~#$ʌ)B‹~0O!~#$ʉ¡2@r>2?rÌ$>)! |nn!~#=$++~2r##*r>2r :r>*w2r:r:r2r*r2r:rO~#ȹ~=>2r:r#~ 0"r*rAr~ VV#E+~e_w!Ar~ow#b!Ar~#"r~#"r~.+ QUOTE-SYMBOL (") IMBALANCE IN SCRIPT +$2r)[!Ar~#lʷ#<]~)."#e#J#ڭ HANG-UP *!$:rg:r)G&ͣ)G2r2rͪ.!* HAVE HUNG-UP AS CALLED-FOR IN SCRIPT *!$A0Ã*:*#"+N:rʓ!"2M(ù:<2O::<2O:ƒ>2K(.HAS BEEN OSED *!$>2r.!*V /̀!e4"s!n4" s:x@-| }/P4:r,Gͣ%:sG2r2r2r2r>2rÝ,>2's/x@-3:rZ:r‰,:rh:r‰,:rrA060É,2r2'sͰY::£::æ$æ͡ͰY:ͤEͤE::>ø0:/.+ THE PROGRAM HAS NOT BEEN INSTALLED +!RUN THE PROGRAM "INSTMOD" FIRST!$:n46#|}0Qþ: /.+ THE PROGRAM HAS NOT BEEN INSTALLED FOR AN MD-11 +!USE "INSTMOD.COM" AND INSTALL PROPERLY!$}>ø0/.+ WON'T WORK WITH MP/M + $͇Öo>2'>2'!"r''!!N#<%</. + WRONG ".MSG" FILE: TOO OLD A VERSION +!$.CONTINUE W/EXISTING FILE $ͦ)/(<! (͗'>2r>  i/@-:'S!e**1sQ>ø0.Version $$#.Special for Morrow Designs!$6@- !>2s>T͂n.WANT TO CHANGE PROTOCOL?$͔)6Ã*ʉ?ʉA!!,ʉ[ʉ]ʉ:@É 0n!+4É. + ILLEGAL CHAR + $ɯ2r!q~:Œ>2r+~2r`$O:rʳ! $ڻ!@2\É!Ã.+ ILLEGAL DRIVE SPECIFIED + $$4"!+"!I"!e" 0.+ BAD NAME: $P.ÉCONTAINS A SPACE + $FIRST CHARACTER IS A SPACE + $HAS AN ILLEGAL CHARACTER + $TOO MANY CHARACTERS + $<:qO]!q~# *ʻ"?ʩ".ʵ" !A!x ʌË"eË"x"">"> 2rG>?,:r ʌGË">? ],p__x_ $q $ $ } $A_$\>2sʉÌ>2s# $##2s#x#>2s#>2s#\>2s>2s$2s>2so# $#$$$$$!###:}o:~g"Ps%$\?@-)É!" sÈ>:rO!F#~($72s2D@2\2r#MG7I$S$ɯ2r;P.n4#<@2s#"r͎$`#͂$u$*r "r#Ô### 3*Ws!͚$"Ws:^s<2^s:^sO#͞#$! $2^s!"Wsj$j$Â}*zJ#%Ͱ#. $` 2r)#!q~:r2q>$2q>2q!q7)2q!q̀( ʌʉb)w#>$w+:q<2q#:r"7):q7)=2q>"> ">"+7):qG!q#~)w‰)ɯ2). (Y/N) $ò).(Y/N) ? $o(()ʉ?)Y)N) -ò)>ɯ>2)Û28*:7*"*u@-o( *:o):r**):o/>27*ɯ27*2)s*>28*-ͰYw*:{*U*o>2r2{*/2|*i*w*U,U*x:|*b,̀Œ2rÉb,"+@-Ã*)n4)/ɯMFFM͗(ڒl9+ʟ*xM9+ʰ*:*xÛ*:Ox›**.!PROCESSING BREAK COMMAND... $3 +30."FAKE"$+0."REAL"$. BREAK SENT $3/͔**Ý,8~2r9+E+:rM:r2r͗(pBE+2rm+K+͏+z+Fn+̀͏+t+~$B+#Ä+8~x͏+F7͔*͏+³+ͷ+F:TsG*5͏++-+%+¾+͉+F͏++F͏++FO:+yy,g| x ,!qN #>$wɯ2sU,b, s,s, s,O:s,1#71#b,71#_,7o(2r (>2s*s/w:n4É,:IpB:ʇIpB:)I:ʇBn4:n4M,:&sn4,: -!b1]1]1>< <1 GxN1>0-~21N#F#d [@-7?͔/:r03 ,:r=2r7. CURRENT FILE:$1. CURRENT FILE IS $1.!$1@-11@- "$" $:(21:\@@`$->:-]2e >.-2>2(2 "2-232C2G2.FILE SIZE: $#*Ps)1. SECTORS!$. ESTIMATED FILE TRANSFER TIME:! $͜2:Ds4‘2Ò2*Ps2w/:Csʩ2!2ì2!2:_~_H0$L3&M3!a3{0. MINS.:$!a3{0. SECS.$}/w/~$#2~# 3~$3#3~#!32 6>$ yOI3xD3G832rDM!>))\3 =T3DM!>))덑o|gz3 =h3::‡3=…3̀3̀3̀3̀3̀ 3̀ x©3à3à3à3à32à3:rG ,̀3x2r3:r=2r3:r̀=3:½33:3O:rW432r:r334/4 0?4n4?4* s2r 0u@-$47/u@-$4P4É,P4Ϳn41sj$>N2;s2r2r2r2r2r:Ds2Es>~!n4un:r4(`$2^zJz$#̈́/}z@-ͰY4|{@-{@-ͰY4H|@-e|@->2r2r2r2Cs2{*9*) 6 o52 %o}*@-3/.FILE EXISTS: $.OVER-WRITE? Y)es N)o E)xamine $v(Eʚ%Yl%Np%24,%* s*s/. OVER-WRITE? Y)es N)o $v(W%2p@!t%"s" s? 0͊#.EXISTING FILE HAS BEEN DELETED $30$/:r:r:s::s`#͊#.+ PARTIAL FILE ERASED + $3>%!*&un!*&"s΁zJ#B(!\q 3> h,>2r؁z2r:qO:\ʶ&:q€&`$@O:\ʶ&.+ FILE DRIVE DESIGNATIONS DON'T MATCH + $30Q&J#&.+ THE FILE $2(21.ALREADY EXISTS + $3,/Q&. RENAMING FILE $3!]m 3!q\ 3#ͤ=4u' '5'n4>*!='un!C'"szJ#B(.CONFIRM DELETE FILE$1ͦ)24u'242/.DELETING FILE $3͊#ͤ=<\2J#ͬ'ͽ'`$Aʉ>2\J#:2\J#ɯ2r*r:'2}͔$:'=2':}<2}*r"r'EN!~@w#$'REACHOUTMSG$60#(@-1 CAN'T FIND THE FILE$(4/ 08(s,77?ɯ>͒Ì͏Ì͒Ì͒É"2ro()2r(2r((2r ((2rʞ ʞ:ʞÕ>>(:5s>_25s>:5s(O25sy(/gu@-,gu@-30%-":1-!-x_(D.~#$-{ʒ-|ʗ-~ʟ-8.\8.+- ʷ--ʰ-!----..>$Ù->!-G-: .2O. .##G--> -> -.G-րG> i/G-G>i/G-60q/G-}/.õ->--G-i/G-I.:N.:O.<2O.?"r):8*-(>27*2N.D.*r-27*G-:G->..2O.ɯ2N.@-$4~$i. ##X."r~# q. q.q.!q.q.+ʚ.$ʟ.q.q.>P_!a3q/Cx2.> i/*r.-"r*r~/ /-/ /6/! i/:h/G/Ox2h/A>L/>!/.-i/> -> -q/w/q/w/w/>-/$#$>*-> ->.->:-/ //q//2r:qGq/w//>q/ͥ//q///$/)/2/H/:h/G/x2r>i/:rG> i/:rG>i/:>-q0q0q0!m0"s;0̓ , xY0̈́/k.TO STOP NOISE, PRESS ( SPACE BAR ) $S09/S0S0S0020/>  i/.+ ERROR ? +$͉*0 00-d1  r2r?ʔn1GB2"&3/'4ʿ?5ʤARu5Sʁ5Oʰ5P6-q@TpBVI#ʹ5!4" sXpAo5Oo5 $ڍ5Â>!4-4͓524JI͓524]j!4. WITH ERROR-CHECKING?$͔)ͰYo5Æ9ͰYo5:r}.+ CAN'T DIAL WHILE IN LOGGING MODE; CLOSE FILE FIRST + $304>_!6un(|@-=}@-^}@-:86V~@-~@-I@-̀()2r?ʔnA^:Bʨ6Mʲ6Cʀ;Dʝ;E;F;HW!6uǹ()2r?ʔn n477-60O!.~#$ʉ7:r2݀02Ds:76:Ds2Es>3:͇:Ds> 2'>2'!"r'::2r*.CHECKING FOR DIAL TONE... $͸3ͳ͹{Š7J,:r=2rŠ7. NO DIAL TONE. PROCEED AS IF HAD ONE?$͔)d (!9.IF THE MODEM IS FOUND TO BE NOT CONNECTED TO THE!THE COMPUTER, THE POWER TO THE COMPUTER MUST BE----TURNED OFF BEFORE THE MODEM IS CONNECTED.! PRESSING THE "RESET" BUTTON IS NOT THE SAME AS---TURNING-OFF THE POWER. DAMAGE TO THE MODEM MAY!RESULT IF THESE INSTRUCTIONS ARE ~!2= 6:&=2~!2/2~!2:H=/2~!*3N= 6/2~!*3:o=/2!*3u= 6/2!2:—=/2A!*3/2A!*3=@-3<p##/ UPDATING DISK DIRECTORY $ TO SEE ALL FILES PRESS ( RETURN ), OR ENTER CP/M DIR "MASK":$ 0b!$4Ø> + NO FILES THAT MATCH OR THE DISK IS BLANK +$:s! o~‰} o"r:\~>@`$!n4" sBG!?"s2s=@-̀(ʭ? >-)ڭ?̀)|">:r>@2\p#A?/͓?>"ý> ,#M?T>>>)??>:s?ͥ/ͱ/ͥ/t>-?:s<2s}/2s*r ~#-x.?ͥ/.?#>@-+4Ë?^?@-̀( S?È?!When through viewing press ( RETURN )!$/2r* s:[>L͂n<̓m2r60K/:lmË?!n4" sG>=!?un!?"s>2p@EzJ#B(!`@"s2]s/:p@ē?͎$1@:]s<2]s!~]@- ,#@:p@?:]s?:]s]@.+ THERE IS NOTHING IN THE FILE +$)`#h,* se2A2A2rq/##OAx5Az->:-zB####~###^#V##>¾@z@Ҹ@#ö@!A> w#w#w#w#60PY@)=@z@WA@:AD@-Do(O:D/60)F.+ THE CONTENTS OF THE LINE-BUFFER HAS BEEN ERASED + $35//GDnED.+ NOT IN LOGGING MODE + $30ͰYҝEE!Ë́+C ++ MODEM CAN'T HANG-UP ++ $!F̈́+ͪ/.+ HUNG-UP AT COMMAND OF OTHER SYSTEM +$ͼ/+ COMMAND TO HANG-UP RECEIVED + $*qDM!6# x1F!"r"Ws+62r)F>2r2r2r:rʜF:r~F/2r͢F.FF ) + $ÓF/2r͢F.N ) + $2r$4HÝ,nEÖF.!+ "LOGGING MODE STATUS" HAS BEEN TURNED ( O$:r:r:rGxx(G:GGx*rw#"r G3GG>2r> GW. L) $*r+>w"r:q:q>B+_G*YsDM͂G`#)F/H͟*!q2q'͏+{G+w#:qB+Â}*GG*r|t)>GLĂG`#)F x!ÂG:r!~[ͣGÉ.NOTHING TO WRITE TO DISK ... $3`#͊#.- FILENAME DELETED $$4!q~G# 3"r!qN#~GH EH*r)F# 3"rɯ2r2̈́H:rʀH9͔*͚HH/*=s@-؃@- /:r:rͰY:&s:r:r̈́HHÝ,:rGG:xʉÌ:HxH-x HI>(-0>)NOT FOLLOWED.! $)(>J͂n͉*}/̈́/k.WARNING * WARNING * WARNING * WARNING$k.------- ------- ------- -------!$s@-)ͰYͲ͖9á4:ʡ9ͪ̀:ɯ2{!2>22n{!2ͰYЯ2&s:‰2&s ͔̓*0Ì::̀:2:::::!V}"r:/;:;/;. + BAD "CURBAUD" CODE +$Ã*d: 6:x:/2/}!*3/2/}!2͐:͐: 6!V}"r͟:̓::. CHANGING BAUD RATE... $ͽ3:::>ø0::/;:;/;:@::;P̀K;̀ͳ3PK;:#;pͶK;Ͷͳ3pK;:?;`͛K;͛ͳ3`K;:b;h;n;t;!3w;!w;!%w;!,*r2:/2”;{}!*3{}!*3ͣ; 6:r¹;>2r}!2ɯ2r}!2:;2}!*3/2}!*3; 6:<2~!2>2~!2< 6:-<2!~!2>2!~!2:P2r~!2::͸<:Ͳɯ2r~!2:<< 6< 6>2-s>2.s>2~!2>2-s>2.s2. K BYTES FREE $:A)A2A$4:r<2rOAxGҊ@E#:r4+44+42r~02A. DRIVE $:r-.: HAS $Þ@##!4" s!A" s`$2rA:rO:r4á4>+!Aun!A"s@-v(2r?ʔn842r $B:r2#/@-=#:rB#'P.* s!A%B#!A3B)=.BN>B>F_(G>1!aBuneA!%" s!jB"s$KFÉ, 0aB>T2;s>t22's>Bk.WAITING FOR HOST TO DISCONNECT... $30ÇB:r2rG:jC!~#hCjC#YC~xCCÔECC3/>2s2r2C2r%7k_VaKCC/G>2r2C2r2(s%7]:2r2r2r͟*:O:rʸD:sD.+ DATA HAS BEEN SAVED + $3/D͟*n4@-:r@2(@-K/G1s͟*Ý,:rhE͟*_GRH}/ ->^-@-H>D2;s>d22s/2Cs>[uneAzJ!%" s!#J"s$)J 0JͺJ!V"s2Vi9KF>H͂n͕jn4/͗(ڄJ͏+MJ+GʄJʄJʄJʄJO:ʄJHFMJ͂G2r/.FILE HAS BEEN RECEIVED AND CLOSED$),/.FILE IS OPEN, READY RECEIVE. ! $G>2s2Cs2r2x2C2s!V"s2V>\! Kunk_VeAz8/:s6K!%" s![K"s$9Vj24:DsaKO>2RyʪOʪOaK 0K2R!gV"s/c>2UsR3VTbP2Us#V̓$/!k- 3NEN*v"Ps>2A:\K@qAKnA`i"rM3"Ks*vzNK{N:rM:xKM:sM/2s:s"L:MS M.SENDER$ M:yML:sM. + SENDER IS IN BATCH MODE + $͙M0. SWITCHING TO BATCH MODE... $>2s͙M͈LM:s͊#. THE FILE JUST CREATED HAS BEEN DELETED $͙M0. + SENDER IS > NOT < IN BATCH MODE + $͙M:kMS MS)Q*3s*1sQz‰{‰:0sO:r‰Ì:UsŒ:VsG:]sCQ<2r!pB"st1{1RQ/60CZÀ*:UsRRNR. Waiting for transfer information... $>2MR. Waiting for the start of a sector... $>2MR. Signaling for transfer to begin... $>2MRW. RECEIVING SECTOR #$*[s#)1ͥ/R:MR.$2MR.+ WRONG SECTOR # INDICATED + $̓/S.+ CHECK-VALUE ERROR +$̓TbPSʓS. + DIDN'T RECEIVE "NEW SECTOR" SIGNAL + $3)/S."RECEIVED OK"$ãS. "TRY-AGAIN"$. RECEIVED, NOT "NEW SECTOR" SIGNAL $3-/Rm+:`s S̀RT:`s<2`s0-ͥ/bP2`s.MULTIPLE "START-TRANSFER" ERRORS$3:rgVͬ0`US/+Z%É,+ZU%A0)É,:as<2as ʗT. SENDING SYSTEM INACTIVE: OCCURANCE$:as0ͥ/3S2as.MULTIPLE "TIME-OUT" ERRORS$3:xTͬ0`UT3/R3/bP3/%+Z[íY>d+>d+>:C2*Z ͰYZ:*ZCZW@-͌ͪ0y@-͉eZ>D͂n[͉**s"r!vZ̓ZLEFTOVERLST$;[)F*r~Z ʟZͯZ#xʲZ ZÑZ~ Z.Z>.ͯZÑZͯZ#~#Z ZͯZZ*r "rZÑZ> ͯZ> ͯZ!"r[:Ds:%sͣ[:s)[ͫ[N@-}/?[ͫ[.OUTGOING FILE $ͣ[.WOULD NOT FIT ON THE DISK:!$!X\̈́/r[͉*![;[!؉"r[>F͂n:s>Y[TOOBIG LST$å[> i/.AT LEAST ONE $<\2͊#Ͱ#͂$`##͞#[O:y͂n:Ds:s:?s>A͂n͉*:Ds:s:!s>P͂n:>I[͉*!X\̈́/!X~#$8\+~$M\>w#@\!X"r!\. WRITING FILE NAME(S) TO DISK... $͸3̓Z. THE NAME(S) HAS(HAVE) BEEN WRITTENTO A FILE CALLED "MISSING.LST"!$MISSING LST$͞[ ~#$-\\ k @-͕j+Z. ...BUT$. IS MANUALLY SENDING A SERIES OF FILES. $͙M-/.SWITCHING TO PROPER MODE... $2s͙M͈LM....AND IS SENDING A SINGLE FILE ONLY. $5Mͬ03.+ INVALID "MODEBYTEEX" CODE + $)%n40NJ#MNͰ#:y U͖132*PsG2[2?N/2MR͖1:S9U32*PsG2[2?N: !' N9#ŒNÉ< ]!k 3TP͊#>U͂nN1.ALREADY EXISTS==============!$.RE-NAMED "EXISTING" FILE TO:$[e!N21/J#ڱN͊#mm!] 3u!N2\#>2?s<̓/cMTMP$/.INCOMING FILE $TN[0N1. IS TOOBIG TO FIT. IT IS$*Ps)1. SECTORS LONG.THE DISK HAS ONLY$*Ks)1. SECTORS FREE.!$>2%s*#s͎O"#sm͈Lͬ0A̓/(W!] 3>. 3> > /!gV"s2Us!gV"s͖1> i/̀R>2`sͥ/:DsP. - In CRC mode - $(̓>Cd+4/P(̓T$/:Ds6PR. AWAITING SECTOR #$ͥ/RbPHP͠$ͬeTPT͸$`#n4(W%X ø0ͩ+gͩ+o"3seQS)Qͩ+UT2rBfQd+>d+:scic. TOTAL FILES IN BATCH: $:~0̈́/.THIS FILE IS NUMBER $:0.!$:r«U:x«U.: Q)uit or R)etry ? $v(RʥUQʉ,.$tU@-ÇU;VÌͷU:Es3ÇB:s`#%/ͪy@-A0Ã*.+ MULTIPLE ERRORS: TRANSFER ABORTED + $/`#%+Z[[)ô,#VIVNV;V26s2^s2]s2Vs!"[sɯ2`s2as2bs2csɯ2@sɯ2+s2r29s2:s2r2rɯ2+s͌V:stV͝V:rW:UsʂV:r‡BX:s™V3///ͭVUVVk.+ PROCESSING ABORT REQUEST +$k.ABORT SIGNAL SENT TO OTHER SYSTEM$3//͌V:s W͝V:rW:UsW`#:r‡BX:s2WÿW:Ds¯W=W:ʍWSʃWBʃW.IN "NONHOSTRXTST" W/INVALID "MODEBYTEEX" $)n4:WeK:x¨WX:x¨W:eKèW2rÇB:DsXXn4:sX: sX/k.PRESS ( RETURN ) TO SEND NEXT FILE $ͦ00]:XbK#J]/>^͂nA0:DsCY:s4X:y4XX:s\X:sIX:yẌ́/:VXdXjXX:X͓XXk.+ BATCH MODE: ALL FILES WERE SENT +!$k.+ BATCH MODE: ONLY SOME FILES WERE SENT +!$k.+ BATCH MODE: NO FILES WERE SENT +!$XVZ[[\:Es3 ,2s/2Cs/2r2]2C2Os>/!]unk_V@i^:Dsc:DsJ]ndndj]!] 3#*Ps"]"Rs*Ms"]Sc:sz]:Os2]À]:s2]:]ʌ]>Bå]:Os2]£]:]ʣ]>å]>S2] ]!'~9#°]!]- 3!]k- 3^ LST$͞[ ~#$-\\ k @-͕j+Z9/!W"sc:s U͖1)2[2Vͬe2VͲd/:Ts2r>2Ts ,. Sending transfer parameters... $4eee]fpfͥf:^:r2Ts/#V!W"sÅd!q~:ʯ^!qF#~#*ʵ^?ʵ^œ^ÌÌÉ"2\ñ_8/. SPECIFY BATCH W/AMBIGUOUS "MASK" OR NAME OF LIST: $o(24 b_)24>B2]̀)A/͎^*_ڮ__/.+ CAN'T SPECIFY A DRIVE AS PART OF MASK + $4^!^" sÈ>2+s2!s2?s2%s,-],> ,>$,X ,!X"#s!"s|"2]a!^" s!"rp#A?2rT>_#b2rT>_*r 3"r:]<2]_<a !^"sJ#B(2]ap$!"r͍`:!sb/.MISSING FILE(S):!$+\.CONTINUE WITHOUT IT(THEM)?$͔)r`{`́`͉*b́`Ã*/5\>I[ !~ `~# ʨ`˜``!~?a ʼ`#ë`##~ `ë`.+ LIST NOT PROPERLY FORMATTED + $$4^.+ LIST CON+dFWCed2/s/.+ Signal to start sending not received + $ͬ0`Uҭd/:]ʴ,ͣ[:]te͓XweXͰYҘd:&sʇeͪ[BY. SENDING SECTOR #$*[s)1ͥ/:]s<2]s*[s#"[s;V>B+ɯ2,s;è:]sB+:]s/B+>2,s!~#B+e:DsBf!"r!"1s*r~#"r ff f fO*1syO}o|g:f|g}!o&f"1s!~#OIf20s:Dsif*1s|B+}B+:0sB+. Waiting for response to transfer parameters... $͔*ͷ+8hfdgWq/0. HEX $f. "TRY-AGAIN"$f. RECEIVED, NOT A "GO-AHEAD"$ g:sAg:UsAg. AFTER SECTOR $*[s)1ͥ/'̓8/g'̓'/g^gͥfOg`#(W>B+`#:r(W͍g>2%s*#s͎O"#sͬ0A̓/(W/.+ THE FILE $1. IS TOO BIG TOFIT ON THE DISK OF THE OTHER SYSTEM + $:cs<2cs د2cs.MULTIPLE "ACCURACY" ERRORS$ͬ0`U4h`#/+Z:Ds[íY`#UA0V0:bs<2bs ph. TIMED-OUT WAITING FOR A "GO-AHEAD"$ g2bs.MULTIPLE "TIME-OUT" ERRORS WAITING FOR A "GO-AHEAD" $3ͬ0`UH/ҤdW:^s=2^sh*Ws͚$"Ws> ,:6s7!"r͎$m:7sGHm4l:7sGͰ*͗(ڒlʒl͏+m+Oʤm:7s Lm kn LmamUmkl*r+"rDMx>(͂nv(A{mNLmRmfm/`#͐*GÓ,͗(ڒl͏+ʈm+GOH:7sˆm͗(ڒl͏+ʤm+lGHäm>H28s:+sm. DATA BEING SENT:! $#V*rF#"r>k͏+n+n͏+n+n͗(ڒln9+n:En!z~$Dn9n#+n:+sXn[n͟*:+sXnHgn[n4lUmmhmx :*sĽ3 2s"sunÔn!nun>2r2rÔn:r(G[͇ږo:r¼nj͎$>2r2r!j:s_~n2'?o2'!"r'Vo:lm*s/.+ ERROR MESSAGE 3:!+ NO INDEX ENTRY FOR THE NEEDED .MSG TEXT + $ /)!n4GO !j~#EoAoEo'>2N.2o@-j$>2:r):rŠo͊o:r/(2r2r2o(̈́/̈́/2(2(.!It contains the textfor help, progress, anderror-messages. It must beon the current drive, drive Aor the drive for "associated-files"specified when the program was installed.!Put the file on one of the three possibledrives, do a ^C, and start the program again.! $/p 0. CONFIRM EXIT: $ͦ)ʆq:p. $Tu@-͊3/TAINS A BLANK LINE + $`.+ FILENAME CONTAINS A SPACE + $`+~ Na#> w#> w!"r!"r2"s<]*r~) a.a ʅa#ga##"rJ#ڪa*r!] 3"r:]<2]^a8(>2!s:"s<2"s*#s͎O"#s.CONTINUING SEARCH... $͸3^a#ega.ESTABLISHING BATCH... $ͽ3:]0b.+ NO FILES TO PROCESS + $3n4. DETERMINING BATCH SIZE... $ͽ3!"Ms!"r2r:]2r.FILES TO GO => $͔/:r0<*r] 3"r#|ʹb*Ms"Ms"|:r=2r}b/:r<2rêb>2]!"Rsb2sbK#J]<*s] 3"s2]:]O:s<2s>2]#/. $. OVERALL BATCH SIZE IS $*z!a3{0}Kcͫ/0-. K!$*Rs*|z/W{/_"|"]. REMAINING >BATCH< TRANSFER TIME: -- INCLUDING CURRENT FILE -- !$͜2*v*|2ɯ2 s2]:Os<2Os. Is this the last file?$͔)24>2 s2].ReachOut-to-ReachOut protocol$:s7d.> IN BATCH MODE <$}/>-i/:sZd.-------------$̈́//͖1)2[2#V^d!W"sͲd-/!W"s2VhNgͬe͍eeeeUf ,ͥfڒdÉdA/. Waiting for signal to start sending... $32/s!W"s><2r:r2r{1e i=(i}*!*r"r y.ih>26sy2^s!"Ws"rj$hG:CsPiSi/!Ci"sz:s‰:Cs¤i:rʤi0.+ CAN'T "RAPID-TYPE" A BINARY FILE + $$4JiK#B(:Dsii24:Vjn4ɯ2+s2r:r:Dsi:Cs. View file characters during transfer?$͔) j>2+s2r-/>]!'jun2*s. Delay after each line?$͔)24:)”n>2*sͰYЯ2(s:/. Hang-up when transfer completed?$͔)j>2(sɯ2jo(ʉ ʵj>2j:rG͟*Ùj:j ͟*n2s2Cs!V"s>|!jun#VNV@ii24j:Vjj/9:G͂nÝ,(>K͂n)á4:9s<29sGl7l:svl. CURRENT SECTOR IS #$*[s#"[s)1. $::s<2:s̆l͟/.$>2:s"r:Cs¦l:+sʦl}/D @-:rʽlDl?@-o(O:r{my l/*r:8sHm#m>F28s͔**r~27s#"rX:+s ͏q:q>E͂n!9.IF YOU ARE GOING TO DISCONNECT THE MODEM NOW,!YOU MUST FIRST TURN-OFF POWER TO THE COMPUTER.$)/)F/* s:'( /k.Remember: If you like ReachOut, tell your friends| $30ͽ3/60*s$Tu@-͊3/͏q:q>n!9.IF YOU ARE GOING TO DISCONNECT THE MODEM NOW,!YOU MUST FIRST TURN-OFF POWER TO THE COMPUTER.$)/)F/* s:'( /k.Remember: If you like ReachOut, tell our frien$NY0ͽ3/60$Tu@-͊/q:n!9.IF U ARGOIN TO DISTHTHDM NOWYOUURT TURN F POr:Configured for a$! For help, press ( ? ) at any menu or as the answer to any file-function question.! The help level is now set to BEGINNER. As such, some help messages will appear automatically and certain messages will display longer than when in EXPERT mode.! You can speed-up the operation of the program by changing the hE... $ + NO ANSWER; MODEM IS OFF-LINE + $ + LINE IS BUSY. MODEM IS OFF-LINE + $ RE-DIAL? (Y)es; (N)o -- (C)ontrol Menu; e(X)it: $ (A)nother number; (C)ontrol Menu; e(X)it? $HOW MANY MORE ATTEMPTS? 1-9 or C)ontinuous $TIME BETWEEN TRIES? 0, or 1-9 minutes $WAITING BEFORE REDIALING... $STILL NO ANSWER AFTER ALL RE-TRIES... $Current drive is: ( ? ) $Baud rate is: ( 300 ) $Control Mode Menu:! PRESS IN ORDER TO ----- ----------- 1 create a (logging) file 2 rename a file 3 delete a file 4 examine a file 5 log-in a disk A -> X display disk directory - determine free disk space$ O change from OFF-LINE $ P change transfer protocol R receive an "actual" file S send a file (in any mode) T enter Terminal Mode V enter Direct-display Mode$ # go to Dialing Menu$ (RET) go to Configuration Menu X exit to operating system!$Configuration Menu:! PRESS THE LETTER TO CHANGE THE SETTING ----------------------- ----- ----------------------$ 1 ReachOut-to-ReachOut 2 "Christensen" (CKSUM) 3 CP/M User's Group (CRC) 4 Echo-plex!$ NAME OF FILE TO $CREATE? $ THE FILE HAS BEEN CREATED $RENAME? $NEW FILE NAME? $DELETE? $RECEIVE? $RECEIVE? (ERROR-CHECK) $SEND? (RAPID-TYPING) $SEND? (ERROR-CHECK) $EXAMINE? $+ THAT FILE ALREADY EXISTS + $+ CAN'T CREATE THE FILE + $+ CAN'T READ THE FILE + $+ CAN'T CLOSE THE FILE + $+ PROBLEM WRITING TO THE DISK +(IT MAY BE FULL)$ LOG DISK IN WHICH DRIVE? $ DISK IN DRIVE ?: $HAS BEEN LOGGED IN $+ DRIVE ?: IS NOT LOGGED IN + $Counting while waiting... $-- NOW IN TERMINAL (FULL-DUPLEX) MODE --!$-- NOW IN DIRECT-DISPLAY (HALF-DUPLEX) MODE --!$^A = go to alternate Communication Mode^B = send a "break" to the other system^D = display the Communication Mode menu^? = erase contents of the line-buffer^L = turn "logging active" status OFF / ON^W = write line-buffer to disk and stay^? = exit to the Control Mode Menu$ Coelp level to EXPERT and still be able to get help selectively when you need it.!$ ? get HELP!$ + ILLEGAL INPUT, TRY AGAIN + $ + FUNCTION ABORTED + $ + FUNCTION CANCELLED + $!To continue, press ( RETURN ) $ EXITING TO OPERATING SYSTEM $Dialing Menu:! PRESS IN ORDER TO ----- -----------$D select from directoryK "key-in" number to dialL re-dial the last numberM monitor after manual dialC go to Control Mode MenuX exit to operating system $ ENTER NUMBER TO DIAL: $+ NO NUMBER HAS BEEN DIALED YET + $+ NOT ENOUGH DIGITS + $ THESE ARE THE DIRECTORY CHOICES:!*=SCRIPT: KEY ( ^I ) TO IGNORE!$WHAT IS YOUR CHOICE? $ THE NUMBER IS: $ WAITING FOR DIAL TONE... $+ NO DIAL TONE DETECTED + $ DIALING... $ RE-DIALING AFTER SECOND DIAL TONE $ DIALING RESUMED... $ FIRST RING FOR "RING-BACK" SYSTEM... $ REDIALING AFTER FIRST RING-BACK RING... $ DIALING COMPLETED, WAITING FOR ANSWER... $ WAITING FOR ANSWER AFTER MANUAL DIAL... $ CALL ANSWERED, ENTERING COMMUNICATION MOD----------------- A Character set is: ( STANDARD ) $ B Baud rate is: ( 300 ) $ C Cntrl-chars. are: ( EXECUTED )  D Delay for messages is: ( LONG )  E Echo received char. is: ( OFF ) F Filter when rapid-type is: ( ON )  H Help level is: ( EXPERT )  I Line-feed insertion is: ( ON ) $ M Carrier tone is: ( ORIGINATE )$ O X-on/X-off pair is: ( ^?/^? ) P Set/strip parity bit is: ( OFF ) S Show free disk space is: ( ON )  T Terminal bell is: ( ON )  X X-ON/X-OFF handshake is: ( OFF ) $OR PRESS-------- (RET) to go to the Control Mode Menu!$ON-LINE $OFF-LINE $STANDARD ) $ALTERNATE )$EXECUTED ) $DISPLAYED )$LONG ) $SHORT ) $ORIGINATE )$ANSWER ) $^R/^T$^Q/^S$BEGINNER )$EXPERT ) $ON ) $OFF )$300 ) $450 ) $600 ) $1200 )$ MODEM BEING PUT ON-LINE... $+ THE MODEM IS STILL ON-LINE +$+ THE MODEM HAS BEEN DISCONNECTED +$Protocol Menu for file transfer:! Current protocol is item ( 1 )! PRESS TO CHANGE THE PROTOCOL nfirm $exit$abort$save$erase$ with 2nd ^? or press ( RETURN ) $ with 2nd ( ESC ) or press ( RETURN ) $"OPEN FILE" (PREPARE TO RECEIVE) COMMAND,$OR JUST PRESS ( RETURN ) TO START TRANSFER.$TO NOT SEND, OR TO ABORT, PRESS ( ESC )!$TO START TRANSFER, PRESS ( RETURN ) !$"CLOSE THE FILE" COMMAND,OR JUST PRESS ( RETURN ) $TYPE THE "START SENDING FILE" COMMAND!$N FILE" (PREPARE TO RECEIVE) COMMAND,$OR JUST PRESS ( RETURN ) TO START TRANSFER.$TO NOT SEND, OR TO ABORT, PRESS ( ESC )!$TO TART TRANSFER, PRESS ( RETURN ) !$"CLOSE THE FILE" COMMAND,OR JUST PRESS ( RETURN ) $TYPE THE "START SENDING FILE" COMMAND!$N FILE" (PREPA TO RENSERT A BLANK DISK. PRESS {RETURN} TO CONTINUE OR {R} TO QUIT. A: M: R , JY:*MAIN E: R:============================================================================ R: RETURN *RETURN CLRS: TNR: {RETURNING TO CP/M END: $$)342)"54%$).!.9&/2-/2-%$)5-$)3#,/3%$4/4()2$0!24)%3/253%$).!.9-!..%2./402/6)$%$&/2).4(%   7)4(/5472)44%.!54(/2):!4)/.&2/-00,)%$/-054%2%#(.)15%3)!,).'&2/-4(%$)2%#4/29/3%%4(%$)2%#4/29#(/)#%302%33/$)!,!.5-"%202%334(%+%94(!4#/22%30/.$34/9/52#(/)#%5-"%2302%#%$%$"9!39-"/,(!6%!3)'./.3#2)04!33/#)!4%$7)4(4(%-8!-0,%,//+!44(%$)&&%2%.#%  (/)#%(!3!3)'./.3#2)04!33/#)!4%$7)4()4(/)#%$/%3./4/2!.%80,!.!4)/./&3)'./.3#2)04302%337(),%4(%4%,%0(/.%$)2%#4/29)3$)30,!9%$>.,%33!.)'./2%3#2)04#/--!.$)3%.4%2%$02)/24/9/52#(/)#%4(%3#2)047),,"%%8%#54%$!54/-!4)#!,,97(%.4(%/4(%23934%-!.37%234(%#!,,/)'./2%4(%3)'./.3#2)04&/24(%.%84$)!,).'&4%29/5(%!20(/.%2).').'/2(%!24(%#!22)%20544(%-/$%-/.,).%"902%33).' >/).'4/4(%/.42/, /$%/"90!33$)!,).'/2-/.)4/2).'4(%0(/.%,).%02%338)4).'4/4(%/0%2!4).'3934%-/5#!.!"/244(%02/'2!-!.$2%452.4/4(%/0%2!4).'3934%-"902%33).'>  2%33!4!.9-%.5/2).2%30/.3%4/!.9&),%&5.#4)/.15%34)/.  /4%-0/2!2),9#(!.'%4(%(%,0,%6%,4/2%337(),%!44(%)!,).' %.52%337(),%!44(%/.42/, %.52%337(),%!44(%/.&)'52!4)/. %.52%334/2%452.4/4(%/.42/, %.5/#(!.'%4(%02/'2!-3/4(!4)47),, "%).4(%-/$%53%4(%).34!,,!4)/.-/$)&)#!4)/.02/'2!-   (%.4(%02/'2!-)3).-/$%9/5#!.34),,'%4(%,0"902%33).'4(% {2~g!<Ðҩ,E                                  ()33/&47!2%(!3"%%.02/6)$%$05235!.44/! )#%.3%'2%%-%.4#/.4!).).'2%342)#4)/.3/.)4353%(%3/&47!2%#/.4!).3"/4(6!,5!",%42!$%3%#2%43!.$02/02)%4!29).&/2-!4)/./&00,)%$/-054%2%#(.)15%3!.$)302/4%#4%$"9&%$%2!,#/092)'(4,!7(%02/'2!--!9./4"%#/0)%/&4(%.5-"%2)4)3!33/#)!4%$7)4(0,53!.92%$)!,).'/&4(%3!-%.5-"%2+%9 (%.%844)-%4(%$)2%#4/29)3$)30,!9%$4(%3#2)047),,"%!#4)6%!'!).>)!,).'&2/-4(%+%9"/!2$2%33 90%4(%.5-"%29/57!.4$)!,%$&/,,/7%$"9%,)-)4%2335#(!3#!."%53%$!34(%9!2%)'./2%$7(%.$)!,).' &!0!53%)3.%%$%$&/2!3%#/.$!29$)!,4/.%&/2  02).4%4#).#,5$%!!44(%0,!#%7(%2%9/57!.44(%$%,!94//##52%$)!,).'4(%,!34.5-"%2(%,!34.5-"%2$)!,%$#!."%#/.6%.)%.4,92%#!,,%$"902%33).' &4(%,!34.5-"%2$)!,%$(!$!3#2)044(%34!453/&4(%3#2)047),,"%4(%3!-%!37(%.4(%.5-"%27!3,!34$)!,%$)&4(%3#2)047!3%8%#54%$)47),,"%%8%#54%$!'!).)&)47!3-!$%).!#4)6% )47),,2%-!).).!#4)6% /.)4/2).'!&4%2-!.5!,$)!,+%9!4!.9-%.5/2).2%30/.3%4/!.9&),%&5.#4)/.15%34)/.4%,%0(/.%.5-"%2)3#(/3%."902%33).'4(%,%44%24(!4#/22%30/.$34/)4&4%27!)4).'&/2!$)!,4/.%4(%02/'2!-7),,!54/-!4)#!,,9$)!,4(%.5-"%2 &4(%2%)3./!.37%2/.4(%&)2344299/57),,"%!3+%$)&9/57!.44/2%$)!,!.$)&3/(/7-!.94)-%3!.$(/7,/.'4/7!)4"%47%%.42)%3/-%.5-"%23-!9(!6%!3)'./.3#2)04!33/#)!4%$7)4(4(%-3)'./.3#2)04)3!3%2)%3/&).3425#4)/.34(!47),,!54/-!4)#!,,9#/.42/,4(%02/'2!-!&4%24(%/4(%23934%-!.37%232%30/.$).'4/4(%34!.$!2$15%34)/.3&2/-4(%/4(%23934%-(%3#2)04)3!$$%$4/4(%4%,%0(/.%$)2%#4/2953).'!7/2$02/#%33).'02/'2!-!.$)$%.4)&)%$"94(%3!-%,%44%2!34(%4%,%0(/.%.5-"%2#(/)#%(%.!4%,%0(/.%.5-"%2(!3!.!33/#)!4%$3#2)047(%.4(%$)2%#4/29#(/)#%3!2%$)30,!9%$!7),,"%!54/-!4)#!,,9$)30,!9%$!&4%24(%3)'.>8!-0,%,//+!44(%$)&&%2%.#%; 4(%$/,,!23)'.-534"%(%2%    #777 #7 #7#70#7 #7.%      (%.5-"%29/5!2%#!,,).'(!3!!44(%%.$/&4(%$)!,).'342).'"544(%"!5$2!4%#/$%&/,,/7).')4)3).#/22%#4)4(-/$%-3#!0!",%/&-/2%4(!./.%"!5$2!4%!.$7)4(3934%-3#!0!",%/&#(!').'"!5$2!4%5.$%202/'2!-#/.42/,"937)4#(%39/5-!930%#)&94(%"!5$2!4%4(!49/57!.49/523934%-4//0%2!4%!47(%.9/5#!,,!#%24!)..5-"%2!5$2!4%3!2%30%#)&)%$"90,!#).'4(%,%44%2"/2!&4%24(%0(/.%.5-"%2&/,,/7%$"94(%!002/02)!4%"!5$2!4%#/$%>(%,%'!,"!5$2!4%#/$%3!2%"!5$4/##52!.#%4(%!002/02)!4%.5-"%2&/,,/734(%(>(534(%2%!2%/.,9.).%#(!2!#4%234(!4!2%6!,)$)--%$)!4%,9&/,,/7).'4(%(!.'50#/--!.$15/4%39-"/,4(!4).$)#!4%34(%34!24/&4(%342).'!.$"%#!53%4(%2%)3./.5-"%2"%&/2%)4).$)#!4%34(!4(!.'503(/5,$(!00%.7(%.4(%&)234/##52!.#%/&4(%342).')32%#%)6%$$)')4"%47%%.!.$4/).$)#!4%/.7()#(/##52!.#%/&4(%342).'(!.'503(/5,$(!00%.(%02/",%-)34(!44(%3%25,%3(!6%./4"%%.!$(%22%$4//'%4).&/2-!4)/.!"/54!&),%&5.#4)/.%.4%24(%&5.#4)/."902%33).'4(%+%94(!4#/22%30/.$34/)4(%.).054!>   (%.!44(%/.42/, /$% %.5 &9/57!.44/3%%4(%$)2%#4/29/&!$)3+02%334(%+%94(!4#/22%30/.$34/4(%,/')#!,.!-%/&4(%$)3+(%.9/5!2%"%).'!3+%$!&),  (/)#%(!3!3)'./.3#2)04!33/#)!4%$7)4()4(/)#%$/%3./43)'./.3#2)04)3!54/-!4)#!,,9!#4)6%$52).'!54/-!4)#2%$)!,35.,%339/5#!.#%,,%$)4"9+%9).' "%&/2%9/53%,%#4%$4(%#(/)#%&2/-4(%4%,%0(/.%$)2%#4/29/,%!2.4(%25,%3&/2-!+).'!3#2)043%%4(%3%23 !.5!,2%33).').2%30/.3%4/4(%  15%34)/.7),,2%452.9/54/4(%)!,).' %.5       (%4%,%0(/.%$)2%#4/29  -534(!6%!39-"/,;"%47%%.4(%%.$/&4(%4%,%0(/.%.5-"%2#(/)#%3!.$4(%34!24/&4(%3)'./.3#2)043 &4(%$)2%#4/29$/%3./4(!6%!.93)'./.3#2)0434(%.4(%39-"/,;-534"%!44(%%.$/&4(%$)2%#4/29         "!5$"!5$ /.,9"!5$ /.,98!-0,%"7/5,$#!53%4(%.5-"%24/"%#!,,%$7)4(4(%3934%-/0%2!4).'!4"!5$(%"!5$2!4%)32%3%44/4(%$%&!5,42!4%%!#(4)-%4(%)!,).' %.5)3$)30,!9%$> &9/5$)!,%$&2/-4(%$)2%#4/29&)84(%02/",%-!.$429!'!). &9/5+%9%$).4(%.5-"%2&2/-4(%+%9"/!2$2%%.4%2)4           (%3#2)04#/.4!).3!3-!,,,%44%2(7()#()34(%#/--!.$4/!54/-!4)#!,,9(!.'50 4)3&/,,/7%$"94(%342).'3%.4"94(%(/34).2%30/.3%4/7()#(4(%(!.'50)34/(!00%.7)4(4(%342).'$%&).%$"9&,!.+).'15/4%3.,%33/4(%27)3%30%#)&)%$(!.'507),,(!00%.!44(%&)234/##52!.#%/&4(%342).'/2(!.'504/(!00%.!4/4(%24(!.4(%3%&5.#4)/.15%34)/. &9/57!.44/3%%4(%$)2%#4/29/&4(%#522%.4$)3+02%33).2%30/.3%4/4(%15%34)/. &9/57!.44/3%%4(%$)2%#4/29/&!$)3+/4(%24(!.4(%#522%.4$)3+%.4%24(%,%44%2/&4(%$2)6%&/,,/7%$"9!#/,/.!.$4(%.02%33>(%.0%2&/2-).'!.9&),%&5.#4)/.!.$9/57!.44(%&5.#4)/.4/%&&%#4!$2)6%/4(%24(!.4(%#522%.4$2)6%4(%/.%9/5!2%,/''%$/.4/02%#%$%4(%&),%.!-%7)4(4(%,%44%2/&4(%$2)6%9/57!.44(%&5.#4)/.4/!&&%#4&/,,/7%$"9!#/,/.()3).#,5$%3$)30,!9).'4(%$)3+$)2%#4/29  /5!2%,/''%$)./.$2)6%"549/57!.44/3%.$!&),%4(!4)3/.$2)6%/).2%30/.3%4/  9/57/5,$490%&),%.!-%&),%490%!.$02%33>(%+%9)353%$%84%.3)6%,94(2/5'(/544(%02/'2!-4/!"/24&5.#4)/.3!.$4/"!#+504/7(%2%9/5*5347%2%)353%$4/%8)4/54/&!&),%&5.#4)/.7(%.//>(%."/4(3934%-3!2%53).'%!#(54!.$"/4((!6%4(%02/4/#/,3%44/%!#(544/%!#(5402/4/#/,4(%"!4#(-/$%/&42!.3&%2-!9"%53%$(%"!4#(-/$%)34(%-/34!54/-!4)#-/$%(%3%.$).'3934%-#/.42/,34(%&),%.!-%3(%.!-%!.$,%.'4(/&%!#(&),%)33%.4"%&/2%4(%&),%)43%,& &4(%2%)3./4%./5'(30!#%/.4(%$)3+/&4(%2%#%)6).'3934%-4/(/,$4(%&),%!.%22/2)3$)30,!9%$!.$4(%&),%)3./43%.444(%%.$/&4(%42!.3&%24(%.!-%3/&4(%&),%34(!47%2%4//,!2'%4/3%.$!2%"/4(,)34%$/.4(%3#2%%.!.$72)44%.4/!$)3+&),%()3&),%#!.,!4%2"%53%$4/!54/-!4)#!,,9#/.42/,4(%2%42!.3-)33)/./&4(%3%&),%3> .!$$)4)/.4(%3%&5.#4)/.3!.$25,%37),,"%53%$ &4(%.!-%/&!).#/-).'&),%)3!,2%!$902%3%.4/.4(%$)3+4(%&),%/.4(%2%#%)6).')32%.!-%$4/!4%-0/2!29.!-%&),%.!-% (%4/4!,&),%3).4(%"!4#(!.$4(%.5-"%2!.$%34)-!4%$4202).4)4/2$/!.94().'7)4()49/5#!./4(%27)3%$/7)4(!&),%4!.$!2$ &),%.!-%#/.6%.4)/.3!2%53%$&/2&),%.!-%3!.$)&9/57!.44/(!6%4(%&),%72)44%.4/!$)3+/4(%24(!.4(%#522%.4$)3+9/5-!902%#%$%4(%&),%.!-%"9!,%44%22%02%3%.4).'!./4(%2$2)6%#/.4!).).'!$)3+!.$7()#((!3"%%.,/''%$).&/,,/7%$"9!#/,/.,)+%4()3   &4%29/5(!6%%.4%2%$4(%&),%.!-%02%33 &!&),%/&4(%3!-%.!-%!,2%!$9%8)343/.4(%$)3+9/57),,"%!3+%$)&9/57!.44//6%272)4%)4/2%8!-).%)4 &9/5%8!-).%)4!0/24)/./&4(%&),%7),,"%$)30,!9%$3/9/5#!.15)#+,9$%4%2-).%4(%'%.%2!,#/.4%.4/&!&),%3/4(!49/5#!.$%#)$%)&9/57!.44/3530%.$4(%#2%!4%&5.#4)/.53).'4(%.!-%9/5*53430%#)&)%$&4%24(%,/'').'&),%)3#2%!4%$4(%02/'2!-%.4%23/--5.)#!4)/. /$%3$!4!"/4().#/-).'!.$/54'/).'&),,34(%,).%"5&&%2!34/2!'%!2%!).-%-/294(%#/.4%.43/&4(%,).%"5&&%27)9/5!2%"%).'!3+%$&/2!&),%.!-%%&/2%!.90/24)/./&!&),%.!-%(!3"%%.%.4%2%$"902%33).').2%30/.3%4/!&),%&5.#4)/.15%34)/.(%.!&),%.!-%(!3"%%.0!24)!,,9%.4%2%$"902%33).' .!$$)4)/.02%33).'4(%+%97),,,)34/..%843#2%%.>(%4)-%4(%3)'./.)3$)30,!9%$#!,,7(),%7!)4).'&/2!$)!,4/.%#!,,7(),%$)!,).')3).02/'2%33#!,,7(),%7!)4).'&/24(%#!22)%2#!,,7(),%7!)4).'"%&/2%!2%$)!,,/.'3/5.$).'/&4(%4%2-).!,"%,,(%$)30,!9/&2%-!).).'(%,03#2%%.3(%$)30,!9/&!&),% &5.#4)/.(%$)30,!9/&!$)3+$)2%#4/29(%42!.3&%2/&!&),%>//(%.!3%2)%3/&15%34)/.3)3"%).'!3+%$!.$9/5(!6%0!33%$4(%&)23415%34)/.02%33).'4(%+%97),,2%452.9/54/4(%02%6)/5315%34)/.!.3&%24)-%/&4(%#522%.4&),%)3$)30,!9%$/."/4(3934%-3>(%.53).'4(%%!#(544/%!#(5402/4/#/,!.$)4 (%"!4#(-/$%/&42!.3&%2)3%.4%2%$"94(%3%.$).'3934%-"902%33).'7(),%!44(%/.42/, /$% %.5!.$4(%.+%9).'(%"!4#(-/$%/&42!.3&%2)3%.4%2%$"94(%2%#%)6).'3934%-02%33).'7(),%!44(%/.42/, /$% %.5!.$4(%.+%9).'!4#(%3#!."%$%&).%$).47/7!939$%&).).'!.!-")'5/53-!3+/.35,44(%  &/2!.%80,!.!4)/./&!-")'5/53.!-%39%.4%2).'4(%.!-%/&!&),%4(!4#/.4!).3!,)34/&&),%.!-%3>(%.6)%7).'!3%2)%3/&(%,04%843#2%%.39/5#!."90!334(%2%-!).).'(%,04%84"902%33).').34%!$/&7(%.9/5(!6%'/44%.4(%).&/2-!4)/.9/5.%%$,/'&),%7),,2%#/2$/.$)3+!,,4(%$!4!9/53%%/.4(%3#2%%.4(53-!+).'!0%2-!.%.42%#/2$ !4%29/5#!.%$)4)4,,"%!54/-!4)#!,,972)44%.4/4(%$)3+52).'$)3+72)4%3!002/02)!4%-%!352%3!2%4!+%.4/02%6%.4).#/-).'#(!2!#4%3&2/-"%).',/34 &9/5(!6%3%%.4().'3/.4(%3#2%%.4(!49/5$/7!.44/3!6%!.$4(%2%(!3./49%4"%%.!$)3+72)4%4(!43!6%$4(%-9/5#!.-!+%4(%02/'2!-3!6%4(/3%4().'3"9%2!3).'4(%,).%"5&&%2/%2!3%4(%,).%"5&&%2+%94(%!002/02)!4%#/.42/,#(!2!#4%2!33(/7.).4(%/--5.)#!4)/. /$% %.5!34(%02/'2!-)3$)342)"54%$)4)3!.(%.&/,,/7).'4(%02/-044(!4!00%!23#/.&)2-4(%#/--!.$"9)4"9+%9).'4(%3!-%#/.42/,#(!2!#4%2!'!). &9/5$%3)2%4/4%-0/2!2),9%8)44(% /'').' /$%7)4(/5472)4).'4(%#/.4%.43/&4(%,).%"5&&%24/$)3+&/2%8!-0,%9/5-!97!.44/#(%#+4(%30!#%2%-!).).'/.4(%$)3+/2#(!.'%4(%"!5$2!4%9/5#!.452./&&4(% /'').' /$%"9+%9).' (%.9/52%452.4/4(%#/--5.)#!4)/.3-/$%9/5#!.452./.4(% /'').' /$%"9+%9).' !.$#/.4).5%!34(/5'(4(%)27!3./).4%22504,%44%22%02%3%.4).'!./4(%2$2)6%#/.4!).).'!$)3+!.$7()#((!3"%%.,/''%$).&/,,/7%$"9!#/,/.,)+%4()3   &4%29/5(!6%%.4%2%$4(%&),%.!-%02%33 .2%30/.3%4/4(%02/-044(!4&/,,/73#/.&)2-4(%$%,%4%2%15%34"902%33).'(%.!&),%)3%8!-).%$9/5#!.$)30,!94(%%.4)2%&),%*534,)+%4(% #/--!.$(!4)34/34/04(%$)30,!9+%9/2%34!244(%$)30,!9+%9!'!)./!"/244(%&5.#4)/."%&/2%4(%%.$/&4(%&),%)32%!#(%$02%33(%%8!-).%&5.#4)/.)3!#4)6!4%$!54/-!4)#!,,97(%.9/5!44%-044/#2%!4%!&),%53).'!.!-%4(!4)3!,2%!$9/.4(%$)3+/7%6%2).4()3).34!.#%!-!8)-5-/&/.,93#2%%.&5,,/&4(%&),%7),,"%$)30,!9%$()3!,,/739/54/15)#+,9$%4%2-).%4(%'%.%2!,#/.4%.43/&!&),%3/4(!49/5#!.$%#)$%)&9/57!.44/3530%.$4(%#2%!4%&5.#4)/.3/9/5#!.  !&),%7)4(%22/2#(%#+).'()3)3%33%.4)!,,94(%3!-%&5.#4)/.!3"%).').4(% /'').' /$%%8#%044(!44(%/4(%23934%-#!.#,/3%9/52&),%"93%.$).'9/5!/2!(%84(% %.$/&&),%39-"/,2%33).'7(%.!3+%$&/2!&),%.!-%7),,$)30,!94(%$)2%#4/29/&4(%&),%3/.4(%#522%.4$2)6%2%33).'7),,#!.#%,4(%&5.#4)/.&),%)32%#%)6%$7)4(/54%22/2#(%#+).').-5#(4(%3!-%-!..%2!3,/'').',).%).0544/$)3+(%2/54).%)34%2-).!4%$!.$4(%&),%#,/3%$%)4(%2"99/5%.4%2).'!/2"92%#%)6).'!/2%.$/&&),%(%8"%).'2%#%)6%$&2/-4(%/4(%23934%-  !&),% %22/2#(%#+).'()3-/$%7),,2%#%)6%!&),%35#(4(!4!.9).&/2-!4)/.$!-!'%$$52).'42!.3&%2,)+%&2/-!./)39,).%7),,"%!54/-!4)#!,,92%42!.3-)44%$5.4),4(%&),%)32%#%)6%$7)4(/54%22/2/57),,"%!3+%)/./72)4%4(%#/.4%.43/&4(%,).%"5&&%24/$)3+7(),%2%-!).).')./--5.)#!4)/. /$%+%9/72)4%4(%#/.4%.43/&4(%,).%"5&&%24/$)3+!.$ 4(%/--5.)#!4)/. /$%+%9/2!./4(%2"2%!+/54#(!2!#4%2!33%450).4(%).34!,,!4)/.-/$)&)#!4)/.02/#%33!.$#/.&)2-4(%%8)4#/--!.$"9+%9).'4(%3!-%#(!2!#4%2!'!)./2%.!-%!&),%%.4%2)4302%3%.4.!-%02%#%$%$"9!$2)6%,%44%2!.$#/,/.)&$%3)2%$(%$)3+7),,"%3%!2#(%$&/24(%/,$.!-% &&/5.$%.4%24(%.%7.!-%).2%30/.3%4/4(%02/-04 &9/57!.44/3%%!$)2%#4/29/&4(%&),%3/.4(%#522%.4$2)6%02%33/$%,%4%!&),%%.4%2)43.!-%02%#%$%$"9!$2)6%,%44%2!.$#/,/.)&$%3)2%$4!.$!2$ &),%.!-%#/.6%.4)/.3!2%53%$!.$)&9/57!.44/(!6%4(%&),%72)44%.4/!$)3+/4(%24(!.4(%#522%.4$)3+9/5-!902%#%$%4(%&),%.!-%"9!02%6%.44(%&),%&2/-"%).'%2!3%$7(%.4(%3!-%.!-%)353%$&/2!.%7&),%2%.!-%4(%&),%/2#/.4).5%53).'4(%3!-%.!-%&/24(%).#/-).'&),%4(%2%"9%2!3).'4(%&),%/&7()#(!0/24)/.7!3*534$)30,!9%$> &4(%&),%)3,%334(!./.%3#2%%.&5,,,/.'4(%%.4)2%&),%7),,"%3(/7. &4(%&),%#/.4!).3./4().'4(!4)34(%&),%%8)343)..!-%/.,9!-%33!'%7),,4%,,9/54(!44(%2%)3./4().').4(%&),%(%.%6%2!$)3+)30(93)#!,,9#(!.'%$/29/5-/6%&2/-/.%$)3+4/!./4(%24(%!&&%#4%$$2)6%-534"%,/''%$). /'').').!$)3+02/6)$%34(%/0%2!4).'3934%-7)4(%33%.4)!,).&/2-!4)/.!"/544(%$)3+7(!4&),%3!2%02%3%.4(/7-5#(30!#%4(%9/##509!.$7(%2%/.4(%$)3+4(%9!2%,/#!4%$/,/').!$)3+02%337(),%!44(%/.42/, %.5(%.).2%30/.3%4/4(%15%34)/.02%334(%,%44%24(!4#/22%30/.$34/4(%$)3+$2)6%#/.4!).).'4(%.%7$)3+$4(%.!-%/&4(%&),%4/3%.$/5-!902%#%$%4(%&),%.!-%7)4(!$2)6%$%3)'.!4)/./2&),%34(!4!2%02/'2!-32!4(%24(!.$!4!9/5#!.2%!$!.37%27(%.!3+%$)&9/57!.44/3%%4(%#(!2!#4%23$)30,!9%$!34(%&),%)3"%).'42!.3-)44%$!.$4/4(%15%34)/.!"/543%%).'4(%3%#4/2!.$%22/2-%33!'%3 &-5,4)0,%%22/23!2%$%4%#4%$#(//3%4(%2%30/.3%4(!43%%-3-/34!002/02)!4%#/.4).5%429).'/2')6%502%33).'7(%.!3+%$&/2!&),%.!-%7),,$)30,!94(%$)2%#4/29/&4(%&),%3/.4(%#522%.4$2)6%2%33).'7),,#!.#%,4(%&5.#4)/. !&),%7)4(%22/2#(%#+).'/57),,"%!3+%$4(%.!-%/&4(%&),%4/3%.$/5-!902%#%$%4(%&),%.!-%7)4(!$2)6%$%3)'.!4)/.(%.!3+%$&/24(%&),%.!-%2%33).'7(%.!3+%$&/2!&),%.!-%7),,$)30,!94(%$)2%#4/29/&4(%&),%3/.4(%#522%.4$2)6%2%33).'7),,#!.#%,4(%&),%&5.#4)/.,4(/5'(./4!,7!93.%%%22/2#(%#+).'02%334(%.!.$!'!).(%/.&)'52!4)/. %.5#/.42/,34(%(!2$7!2%%.6)2/.-%.4(%34!453/&%!#(&5.#4)/.)33(/7./.4(%,).%&/,,/7).'4(%,%44%2#(/)#%4/4(%2)'(4/&4(%,%44%202%33%$4/#(!.'%)45.#4)/.3!2%4/'',%$452.%$/.452.%$/&&452.%$/."902%33).'4(%+%94(!4#/22%30/.$34/4(%&5.#4)/.9/57!.44/#(!.'%&4%24(%02/'2!-(!3-!$%4(%#(!.'%2%15%34%$4(%3#2%%.7),,"%2%72)44%.7)4(.%74%844/2%&,%#44(%.%7#/.$)4)/.    7()#()34(%4%,%0(/.%$)2%#4/29&),%/#/.4).5%7)4(/54%22/2%)4(%2$)!,"9%.4%2).'4(%.5-"%2&2/-4(%+%9"/!2$/2054!$)3+#/.4!).).'4(%&),%/.%)4(%24(%#522%.4$2)6%/2$2)6%(%.7(),%!44(%/.42/,(%#+).'2!0)$490).'-/$%4/3%.$&),%3!.$4/2%#%)6%&),%3%)4(%2%#%)6%7)4(%22/2#(%#+).'/04)/.!44(%/.42/, %.5!.$!.37%2).'4/4(%  15%34)/./24(% /'').' /$%/04)/.!44(%/.42/, %.5(%$)&&%2%.#%"%47%%.53).'4(%&5.#4)/.4/2%#%)6%!.$4(% /'').' /$%)34(!4).4(%%#%)6% /$%4(%/4(%23934%-#/.42/,37(%.4(%#!0452).'/&4(%$!4!4%2-).!4%3).4(% /'').' /$%9/5#/.42/,)4"9+%9).'4(%"2%!+/54#(!2!#4%2535!,,9!>(%."/4(3934%-3!2%53).'%!#(544(%&),%3):%)33%.4"%&/2%4(%&)2343%#4/2/&4(%&),%()3%.!",%3%!#(544/$%4%2-).%)&4(%2%)3%./5'(30!#%/.4(%$)3+/&4(%2%#%)6).'3934%-4/(/,$4(%%.4)2%&),% &4(%2%)3./4%./5'(2//-4(%42!.3&%2/&4(%&),%7),,./44!+%0,!#%!.$!002/02)!4%%22/2-%33!'%37),,"%$)30,!9%$/."/4(3934%-3 &4(%2%)3%./5'(2//-&/24(%%.4)2%&),%4(%%34)-!4%4)-%&/24(%42!.3&%27),,"%$)30,!9%$/."/4(3934%-3()3%.$%$9/57),,"%!",%4/3%.$!#/--!.$4(!47),,/0%.!&),%/.4(%/4(%2%.$/202%0!2%4(%2%#%)6).'3934%-4/2%#%)6%9/52&),%%849/57),,"%!3+%$)&9/57!.44/3%%4(%#(!2!#4%23!34(%9!2%3%.4/2-!8)-5-42!.3-)33)/.30%%$02%332!.3-)33)/.)334!24%$"902%33).'  /24/2%452.4//.42/, /$%/!&),%7)4(%22/2#(%#+).'%,%#44(%$%3)2%$02/4/#/,&2/-4(%2/4/#/, %.5!.$2%452.4/4(%/.42/, %.5(%2/4/#/, %.5)3!##%33%$"902%33).'4(%+%97(),%!44(%/.42/, %.5.4%24(%&),%.!-%&/,,/7%$"92%33).'7(%.!3+%$&/2!&),%.!-%7),,$)30,!94(%$)2%#4/29/&4(%&),%3/.4(%#522%.4$2)6%2%33).'7),,#!.#%,4(%&5.#4)/. &9/5-!$%!.%22/2!.$9/57!.44/3%.$!&),%7)4( /$% %.5,/').4(%$)3+"902%33).'!.$4(%.2%452.4/4(%)!,).' %.5"902%33).' 2/334!,+(%2/4/#/, %.5!,,/739/54/#(//3%7(!425,%37),,"%53%$7(%.!&),%)342!.3&%22%$53).'!. -/$%4(%25,%3!2%#!,,%$4(%&),%42!.3&%202/4/#/,2!.3&%22).'&),%353).'!02/4/#/,!3352%32%#%)04/&!&),%7)4(/54%22/23(%%22/2#(%#+).'-/$%)3!#4)6!4%$"9!.37%2).'4/4(%15%34)/.  (%02/4/#/,53%$7),,"%4(%/.%4(!4)3!#4)6%!33(/7./.4(%&)234,).%/&4(%2/4/#/, %.5(%3%,%#4%$02/4/#/,(!3./%&&%#47(%.). /'').' /$%./27),,!0!24)#5,!202/4/#/,$/9/5!.9'//$)&4(%/4(%23934%-)3./453).'3/&47!2%4(!4)3#/-0!4)",%7)4()4>(%.#/--5.)#!4).'7)4(!3934%-4(!4$/%353%/.%/&4(%02/4/#/,3,)34%$/.4(%2/4/#/, %.553%4(%%22/2#!",%3"/4(53%234/$%#)$%)&4(%97!.44/,%!6%4(%3934%-5.!44%.$%$$52).'4(%42!.3&%2>),%42!.3&%23).!.9%22/2#(%#+).'02/4/#/,-/$%!2%).)4)!4%$"953).'4(%!.$/04)/.3/&4(%/.42/, /$%-%.5(%.4(%15%34)/.  )3$)30,!9%$02%33/526%23)/./&%!#(54#!.2%#%)6%!&),%&2/-!%!#(54(/34/5-53450$!4%4/!6%23)/.4(!47),,).4%2!#47)4(!%!#(54(/347()#()3!6%23)/.4(!47),,!,3/!#4!3!%!#(54(/34    /5#!../442!.3&%2&),%3).4(%"!4#(-/$%5.,%33"/4(3934%-3!2%53).'%!#(54!.$%!#()33%44/%!#!"/244(%42!.3&%23%.$.%84#(!2!#4%22%3%.$,!34#(!2!#4%2                                                    &),%.!-%&),%490%                $%,!9)33/-%4)-%32%15)2%$)&9/5!2%53).'4(%!0)$490%-/$%4/42!.3-)4%,%#42/.)#-!),/-%%,%#42/.)#-!),3934%-302/#%33%!#(,).%!3)4)3490%$!.$.%%$4)-%&/202/#%33).'!&4%2%!#(02%33).'/&4(%+%9(%0!53%"%(5402/4/#/,/5#!.$%4%2-).%7(!402/4/#/,)3).%&&%#4"9,//+).'!44(%2/4/#/, %.5(%02/4/#/,4(!4)3).%&&%#4)33(/7.!44(%%.$/&4(%&)234,).%%!#(/5402/4/#/,)32/4/#/,/5#!../7%)4(%22%%.4%24(%02/4/#/,2%#%)6%-/$%!.$%.4%2!&),%.!-%/2)&4(%/4(%23934%-)3!,3/53).'%!#(54-!+%352%"/4(3934%-3!2%02/0%2,93%4!.$429!'!).    %!#(544/%!#(5402/4/#/,42!.3&%23!2%./40/33)",%7)4(#/0)%3/&4(%02/'2!--!$%&2/-4(%3!-%$)342)"54)/.$)3+                                                     47%%.#(!2!#4%237(),%490).')3535!,,935&&)#)%.4"547(%.#(!2!#4%23!2%3%.4!4-/$%-30%%$)4/&4%.)3./4 &4(%$%,!9)3.%%$%$"54./402/6)$%$9/57),,,//3%3/-%/&4(%#(!2!#4%23!44(%"%')..).'/&%!#(,).%34!24).'7)4(,).% &9/5!2%5.352%/&.%%$).'!$%,!9!.37%2!34(%$%,!97/.4(524!.94().')47),,/.,9-!+%4(%42!.3-)33)/.4!+%!,)44,%,/.'%2               DUMMY TEXT SO INDEXING PROGRAM KNOWS WHERE REAL TEXT ENDS. *******************************************************************---..>$Ù->!-G-: .2O. .##G--> -> -.G-րG> i/G-G>i/G-60q/G-}/.õ->--G-i/G-I.:N.:O.<2O.?"r):8*-(>27*2N.D.*r-27*G-:G->..2O.ɯ2N.@-$4~$i. ##X."r~# q. q.q.!q.q.+ʚ.$ʟ.q.q.>P_!a3q/Cx2.> i/*r.-"r*r~/ /-/ /6/! i/:h/G/Ox2h/A>L/>!/.-i/> -> -q/w/q/w/w/>-/$#$>*-> ->.->:-/ //q//2r:qGq/w//>q/ͥ//q///$/)/2/H/:h/G/x2r>i/:rG> i/:rG>i/:>-q0q0q0!m0"s;0̓ , xY0̈́/k.TO STOP NOISE, PRESS ( SPACE BAR ) $S09/S0S0S0020/>  i/.+ ERROR ? +$͉*0 00-d1  ALL POSSIBLE TST: 99D-123-4567D-111-222-415-555-9999R $ <--- END OF DIRECTORY CHOICES (the $ must be here) E= ^Cw:77770,101cw:FREE-DEMOce K cw?0w?Yw2!^Kw?JOEcw?BLOWcw2?Ccw4>w:cw>DIRl"DISK.B"cw>sBYEch"again"ne %2/&4(%$2)6%&/,,/7%$"9!#/,/.!.$4(%.02%33>(%.0%2&/2-).'!.9&),%&5.#4)/.!.$9/57!.44(%&5.#4)/.4/%&&%#4!$2)6%/4(%24(!.4(%#522%.4$2)6%4(%/.%9/5!2%,/''%$/.4/02%#%$%4(%&),%.!-%7)4(4(%,%44%2/&4(%$2)6%9/57!.44(%&5.#4)/.4/!&&%#4&/,,/7%$"9!#/,/.()3).#,5$%3$)30,!9).'4(%$)3+$)2%#4/29  /5!2%,/''%$)./.$2)6%"549/57!.44/3%.$!&),%4(!4)3/.$2)6%/).2%30/.3%4/  9/57/5,$490%&),%.!-%&),%490%!.$02%33>(%+%9)353%$%84%.3)6%,94(2/5'(/544(%02/'2!-4/!"/24&5.#4)/.3!.$4/"!#+504/7(%2%9/5*5347%2%)353%$4/%8)4/54/&!&),%&5.#4)/.7(%.                       A= TELENUMBER LABEL A: 555-1111 B= TELENUMBER LABEL B: 312-555-2222 C= TELENUMBER LABEL C: 312-555-3333 D= TELENUMBER LABEL D: 703-555-4444 E= TELENUMBER LABEL E: 555-5555 F TELENUMBE LABE F 213-555-6666 G= TELENUMBER LABEL G: 313-555-7777 H= TELENUMBER LABEL H: 201-555-8888 I= TELENUMBER LABEL I: 805-555-9999 J= TELENUMBER LABEL J: 555-0000 K= TELENUMBER LABEL K: 555-1111 L= TELENUMBER LABEL L: 408-555-2222 M= TELENUMBER LABEL M: 714-555-3333 V= OUTSIDE LINE: 9D-555-5555 W RING-BAC TES 555-6666R X= OUTSIDE & SPRINT: 9D-123-4567D-111-222-415-555-7777 Y= TELENUMBER LABEL Y: 555-8888 Z= 1. THIS IS A TEST 2. THIS IS A TEST 3. THIS IS A TEST 4. THIS IS A TEST 5. THIS IS A TEST 6. THIS IS A TEST 7. THIS IS A TEST 8. THIS IS A TEST 9. THIS IS A TEST 10. THIS IS A TEST 11. THIS IS A TEST 12. THIS IS A TEST 13. THIS IS A TEST 14. THIS IS A TEST 15. THIS IS A TEST 16. THIS IS A TEST 17. THIS IS A TEST 18. THIS IS A TEST 19. THIS IS A TEST 20. THIS IS A TEST 21. THIS IS A TEST 22. THIS IS A TEST 23. THIS IS A TEST 24. THIS IS A TEST 25. THIS IS A TEST 26. THIS IS A TEST 27. THIS IS A TEST 28. THIS IS A TEST 29. THIS IS A TEST 30. THIS IS A TEST 31. THIS IS A TEST 32. THIS IS A TEST 33. THIS IS A TEST 34. THIS IS A TEST 35. THIS IS A TEST 36. THIS IS A TEST 37. THIS IS A TEST 38. THIS IS A TEST 39. THIS IS A TEST 40. THIS IS A TEST 41. THIS IS A TEST 42. THIS IS A TEST 43. THIS IS A TEST 44. THIS IS A TEST 40. THIS IS A TEST 41. THIS IS A TEST 42. THIS IS A TEST 43. THIS IS A TEST 44. THIS IS A TS A TEST 94. THIS IS A TEST 95. THIS IS A TEST 96. THIS IS A TEST 97. THIS IS A TEST 98. THIS IS A TEST 99. THIS IS A TEST 100. THIS IS A TEST 101. THIS IS A TEST 102. THIS IS A TEST 103. THIS IS A TEST 104. THIS IS A TEST 105. THIS IS A TEST 106. THIS IS A TEST 107. THIS IS A TEST 108. THIS IS A TEST 109. THIS IS A TEST 110. THIS IS A TEST    &4%29/5(!6%%.4%2%$4(%&),%.!-%02%33 &!&),%/&4(%3!-%.!-%!,2%!$9%8)343/.4(%$)3+9/57),,"%!3+%$)&9/57!.44//6%272)4%)4/2%8!-).%)4 &9/5%8!-).%)4!0/24)/./&4(%&),%7),,"%$)30,!9%$3/9/5#!.15)#+,9$%4%2-).%4(%'%.%2!,#/.4%.4/&!&),%3/4(!49/5#!.$%#)$%)&9/57!.44/3530%.$4(%#2%!4%&5.#4)/.53).'4(%.!-%9/5*53430%#)&)%$&4%24(%,/'').'&),%)3#2%!4%$4(%02/'2!-%.4%23/--5.)#!4)/. /$%3$!4!"/4().#/-).'!.$/54'/).'&),,34(%,).%"5&&%2!34/2!'%!2%!).-%-/294(%#/.4%.43/&4(%,).%"5&&%27)!SCRAMBLE.COM AS OF 03/14/79 $ !9"1&%3:t `v++ PASSWORD NOT 8 BYTES ++$!mk!#q\<Ÿv++NO SUCH FILE++$ڱ6C͠ß\<|++ CLOSE ERROR - FILE LEFT IN UNKNOWN CONDITION ++$\7v++ READ ERROR - FILE MAY BE DESTROYED ++$!w,9:|=2|:h=2h\<šv++ RE-OPENING EXTENT FAILED ++ FILE IS CLOBBERED $>2|\v++ WRITE ERROR - FILE CLOBBERED ++$!w >d d2Pv++ NO CHARACTER MAY APPEAR MORE THAN TWICE IN THE PASSWORD. '' DOES IN YOURS ++$=~# xk *  !&),% %22/2#(%#+).'()3-/$%7),,2%#%)6%!&),%35#(4(!4!.9).&/2-!4)/.$!-!'%$$52).'42!.3&%2,)+%&2/-!./)39,).%7),,"%!54/-!4)#!,,92%42!.3-)44%$5.4),4(%&),%)32%#%)6%$7)4(/54%22/2/57),,"%!3+%EST 45. THIS IS A TEST 46. THIS IS A TEST 47. THIS IS A TEST 48. THIS IS A TEST 49. THIS IS A TEST 50. THIS IS A TEST 51. THIS IS A TEST 52. THIS IS A TEST 53. THIS IS A TEST 54. THIS IS A TEST 55. THIS IS A TEST 56. THIS IS A TEST 57. THIS IS A TEST 58. THIS IS A TEST 59. THIS IS A TEST 60. THIS IS A TEST 61. THIS IS A TEST 62. THIS IS A TEST 63. THIS IS A TEST 64. THIS IS A TEST 65. THIS IS A TEST 66. THIS IS A TEST 67. THIS IS A TEST 68. THIS IS A TEST 69. THIS IS A TEST 70. THIS IS A TEST 71. THIS IS A TEST 72. THIS IS A TEST 73. THIS IS A TEST 74. THIS IS A TEST 75. THIS IS A TEST 77. THIS IS A TEST 77. THIS IS A TEST 78. THIS IS A TEST 79. THIS IS A TEST 80. THIS IS A TEST 81. THIS IS A TEST 82. THIS IS A TEST 83. THIS IS A TEST 84. THIS IS A TEST 85. THIS IS A TEST 86. THIS IS A TEST 87. THIS IS A TEST 88. THIS IS A TEST 89. THIS IS A TEST 90. THIS IS A TEST 91. THIS IS A TEST 92. THIS IS A TEST 93. THIS I!a{   `OE!y6$ -7rBo&))T])))!y!>15:<15>{15Y/e56!'":}15Y/!:&1515\0!:</"͞) :<@"ͧ*͞)Z!:<>L">15͞)>15>@2G>)15ç"#(l'ͷ**͞)!2"ͫ'-L3#ͷ&"x0e5G)͍'ͫ'ͷ**͞)b)~F9#^#V##!2)))U~,L3G~`2<2<#~2<~?>T#=2<#^#V#^#V#"<^#V"<:<~#*<!:<@ʏ#"<*<#w"<*<~ʫ#¶#,L3;+"<*<+"2>! ! !ͧ!c !ͧ>2>>:2>>2>`i6#6`i~#fo! ~#foB! ~#fo`i~#fo)~#foͪ`i^#Vr+s! ~#fo! !ͧ!/ !ͧ`iw#w`i~#fo͡! s#rzœ! 6 #6`i~#fo! ! ~#fos{ `i~#fo! 6`i^#Vr+ss! n}! ͪ! n}`ͭ!9!SCRAMBLE.COM AS OF 03/14/79 $ !9"1&%3:t `v++ PASSWORD NOT 8 BYTES ++$!mk!#q\<Ÿv++NO SUCH FILE++$ڱ6C͠ß\<|++ CLOSE ERROR - FILE LEFT IN UNKNOWN CONDITION ++$\7v++ READ ERROR - FILE MAY BE DESTROYED ++$!w,9:|=2|:h=2h\<šv++ RE-OPENING EXTENT FAILED ++ FILE IS CLOBBERED $>2|\v++ WRITE ERROR - FILE CLOBBERED ++$!w >d d2Pv++ NO CHARACTER MAY APPEAR MORE THAN TWICE IN THE PASSWORD. '' DOES IN YOURS ++$=~# xk */#/.4).5%7)4(/54%22/2%)4(%2$)!,"9%.4%2).'4(%.5-"%2&2/-4(%+%9"/!2$/2054!$)3+#/.4!).).'4(%&),%/.%)4(%24(%#522%.4$2)6%/2$2)6%(%.7(),%!44(%/.42/,*K͞+655O'+FÎr ͖ 8{ Ăw#w#w^#V#*~#fo^#*~#fo^#V#*n^#*n^#V# ~#fo^#& ~#fo!+!#!+!#!+!+}|z{|}|z7||7zZZ)|/g}/o#|͉k|/g}/o#ɯ2qZZk:q|/g}/o#|/g}/o#:q<2qqDM!xxGyO҃)v|͔`i|)Öxڷz/W{/_ѯzW{_=yOxGæ2qZZ͉M|}ȯ|g}o)|/g}/o#z/W{/_!9~#fo! ! ! ! ! ! !9~#A"s!`*"!"!Y">2>2>22!"!"!@"!" ʞ!F#x±~#±!b2r~# "2r+}|~#G:rx"2r+w# +6#!6#2w2x*s!>r<o&F=-` r'~h6!+`W?_!~7z?` :>ª@w#G.¶ww#?*>?w#> w#.7:771.5 08/29/81File squeezer version %s Richard Greenlaw 251 Colony Ct. Gahanna, Ohio 43230 Accepts redirection and pipes. Omit other parameters for help and prompt Parameters are from command line or one-at-a-time from standard input and are output drives and input file names. Empty to quit. *D % &Û%:&ã !9DM! ~#fon}-j *>}͝}2>2 ! ~#fo#n}: ! ~#fon&5 | ! ~#fo##n} ! ~#fo!; 8 ! ~#fon}2>2 ! ~#fo!M !; 2 ! ~#fo`is#r`i~#fon}8 `i~#fon}* `i~#fon}?, ! ~#fo!b !; 2 `i^#Vr+s ! 6!>! > ! ~#fo#n}:i ! ~#fo##q ! ~#fo! > ! `is#r`i~#fon} `i~#fon}. `i~#fo#n}· `i~#fo6 `i~#fo##n}q Q ! ~#fo!} !; 2 `i~#fo###6`i~#fo##6Q `i^#Vr+sÆ ! ! > ! ! ~#foA !9 Output drive =%s ERROR - Ignoring %s Ambiguous name %s ignored %s ignored ( already squeezed?).QQQ &Ü&Û%&:'!ßcNk'è(!9DM! ~#fo! ~#fo!Gͦ ! ! ~#foͩ #|!s#r! ~#fo͐)"61*6&|g}o}26! ~#fo͐)~#fo#n}\!!z}! ~#fo͐)~#fo#̓!:! ~#fo͐)~#fo#͆#|! ~#fo͐)~#fo#!!z}!64*6}F͐! s#r͐͐ ~#fo'! ~#fo͐)! ~#fo͐#)~#fos#r! ^#Vr+s͐ ^#Vr+s`i^#Vr+s*6++"6l͐ ͐s#r! ~#fo͐ ~#fo)w#wz! ^#Vr+s`i^#Vr+s!9Can't open %s ! s#r~#fo#|#! ~#fo^#Vr+s`i~#foͨ!  6#6!  ~#fo#|T!Oͫ!  ~#foͮ!  ~#fo͉s#rͨ! s#r! s#r! ~#fo! ~#fok">~#fo|! ~#fok">##6! ^#Vr+s)! ! ~#fos#r! ^#Vr+sÊ! ">6#6`i^#Vr+sæ!9!9DM! s#r! s#r! s#r! ~#fo! ~#fok">~#fo! ~#fo! ~#foғ! ^#Vr+s! ~#fo! ~#fok">~#fos#r! ^#Vr+sC! ~#fo#! s#r! 6! w#w! ~#foo! ~#fok">~#fo! s#r! ~#fo! ~#foa! ~#fo|a! ~#fok">! ~#fos#r! 6! ^#Vr+s! n}+! ~#fo! w#w! ~#fo! ~#fok">~#fo! ~#fo͉s#r! ^#Vr+sÒ! 9ý!9DM! ~#fo++`is#r`i~#fo|?! ~#fo+`i~#fo! ~#fo`i^#Vr+s!9Qý !9DM`i6#6! ~#fo! ~#fo~#fo! s#r! ~#fo! ~#fo! ^#Vr+s)~#fos#r! ~#fo+!! ~#foK! ~#fo~#fo! s#r`i~#fok">! s#r! ~#fo`i^#Vr+ss#r! ~#fo###! ~#fos#r! ~#fo! ~#fos#r! ~#fo! ~#fok">~#fo! ~#fok">~#fos#r! ~#fo##! ~#fok">##n&! ~#fok">##n&Ns! ~#fo+!! ~#foK`! ~#fo~#fo")L! 9! ! ~#fo!S!ͬ >!  ! ~#foͯ #|Z ! ~#fo!s!ͬ ! Ͳ >!">!ͦ ͵ ! ͸ ! Ͳ ! ~#fo!  ͻ !ͦ ! ! ~#foͩ #| ! ~#fo!!ͬ ,͵ ! ; ! s#rz!  ! ~#fo #|! ~#fo!!ͬ # !ͦ ! Ͳ !  !  Ͳ !9 %s -> %s: Can't open %s for input pass 1 Can't create %s analyzing, squeezing, Can't open %s for input pass 2 ERROR - write failure in %s done.)à1ó1!9DM*6}! 6`is{ ! 6`is2!`is{2`in}A!k`in} c`i6 *6}c! !`in&k!9ÉÜ&Û%ó1*ö1&!9DM{26{26{26! ~#fo͐ ~#fo)"6! 6#6`i6#6͐͐ ~#fo҆*6}Æ! ~#fo͐)~#fon}<|ʹ+>1o! ~#fo͐)~#fo#n}0L! 6! ~#fo͐)~#fo#w#||! ~#fo͐)~#fo#!!z}>26!! ~#fo͐)~#fò|¶*6&|g}o}26!64! ~#fo͐)~#fo#"6! ~#fo͐)~#fo#n}! ~#fo͐)~#fo! ͱ! ~#fo! ʹͷ*)L!ͺ#|>ͽ>22O!"0O! 9*** rescaling ***, l*"Ó"!9DM! ~#fo!vf! ~#fo*>f! ~#fo#n}:¸! ~#fo##s#r! ~#fo! ~#fon&i! ^#Vr+sn}¸*)Lͩ!*)L! s#r! ~#fo! ~#fof! w#w*)L`is#r! ~#fo! ~#foE`i~#fok">###~#fo! s#r`i~#fok">~#fo! s#r! ~#foͩҫ! ~#fo#ü*)L! ~#fo! s#r! ~#foͩ! ~#fo#*)L! ~#fo! s#r! ~#fo! ~#fof! ~#fo! ~#fof! ^#Vr+s`i^#Vr+s1! 9T !!9DM`i6! 6*2O! nѯgW! n}‹`in&Ï`in*3O! ng|g}os*3O! nѯg"3O*2O! nѯgW}22O`in&Ï*2O&+`in*3O! ng|g}os! n*2OѯgWs*0OU>22O! n}M!R`in&Ï! ~#foQ"0O#|q!"0O*0O),M~#fo"3O*0O+Ln}22Of!9!9DM`iw#w`i~#fo`i~#fok">w#w`i~#fok">##6`i~#fok">###6#6`i~#fok9DM`iw#w`i~#fo3`i~#fo+L6`i^#Vr+s !9B<!9DM! ~#fok">###~#fo`is#r! ~#fok">~#fo! s#r`i~#fo#|! ~#fo#|! ~#fo+L! ~#fos! ~#fo),M*.O! ~#fo|g}os#r! ~#fo! !ôî`i~#fo#|`*.O! ~#fo}/o|/g|g}o".O`i~#fo! ~#fo#?#|`!ô! ~#fo#|ʮ*.O! ~#fo|g}o".O! ~#fo! ~#fo#?#|®!ô!ô!9H ý!9DM! ~#fo?#`is#r! ~#fo! ~#fo)~#fo! s#r`i~#fo! ~#fo `i~#fo! ~#foq! ~#fo`i~#fo#)~#fo! ~#fo`i~#fo)~#fo|q`i^#Vr+s! ~#fo`i~#fo)~#fo! ~#fo| ! ~#fo! ~#fo)! ~#fo`i~#fo)~#fos#r! ~#fo`i~#fo)! ~#fos#r! ~#fo`i~#fo! ~#fo!9!9DM! n! nѯgWͩ= ! n&B ! n&!9DM! ~#fok">~#fo! ~#fok">~#foҋ !&! ~#fok">~#fo! ~#fok">~#fo ! ~#fok">##n! ~#fok">##nѯgW !&!&~#fo͐+Ln&͐͐!% $`i^#Vr+s$!9 Encoding tree - root=%3d %3d w=%5u d=%3d l=%3d r=%3d Huffman codes %3d %4X l=%2d c=%4x ä%+d/!y9DM! `i͞%͐`i͡%%!9%//!9DM! n&%|ͣ&! n&%|ͣ&+r+!y9DM! `i&`i&!9!9DM͐`is#r͐n}d&! ^#Vr+sL&! ^#Vr+s͐ns! ^#Vr+sn}d&͐Ó&!9â&u2!9DM͐!͐͟&s#rz&!͐##w#w͐~#fo&ù2!9DM͐͐&s#rz '!͐͐s#r͐##6#6͐~#fo@'2!9DM͐Z'!͐~#fo='w'2à13!9DM͐+|—'! n&n'͐++|µ'! n&!q'͐+++|'! n&!q'͐++++| (! n} '! !q'! n&!q'͐##^#Vr+sz=(͐^#Vr+s! ns&!͐͐~#fot'g(!͐##6#6͐͐s#r͐^#Vr+s! ns&ô(3Å33!9DM͐(!)͐##~#fo(!)͐##~#foVr+sn`is`in&,}D8-Ut-X}-Oʆ-C-S-)/͐~#fo|t-! ^#Vr+s6-͐͐~#fos#r! ^#Vr+s! 6 Ì-! 6Ì-! 6! ~#fo! n&! ^#Vr+s~#fo! +ѯgs#ru.! ^#Vr+s! ^#Vr+s~#fos! ^#Vr+su.! n}.! 6#6! ^#Vr+s~#fo! s#r͐n}u.͐|u.! ^#Vr+s! ^#Vr+sns! ^#Vr+s! ^#Vr+s+.͐6! ! s#r! n}.! ^#Vr+s!.! ^#Vr+s! n}.!0.! sÑ.͐! ^#Vr+sns{.! ^#Vr+s.! n}&/! ^#Vr+s!&/! ^#Vr+s6 .2!>!"r+ó1!9DM*!>};!R!!!">2!>! ~#fo!">*>>a!>p!>m!>z!!>2!>!!!">! ~#fo!">*>¶!*>Ҷ!*>#">Å!*>>!>!>!>!!*>">>2!>*>>2!>!>2!>*>">>2!>*>!"!!!Bug - bad state 6"ä+Û%ó1!9DM! ~#fo! ~#fo-"! ~#foz"!|"!0"!3"Write error in putw() ß"k'Û%ó1!9DM! ~#fo! ~#fo͖"#|"!"!͙"!͜"Write error in putc() ")!9DM! ~#fo"`is#r`i~#fo#|.#*>`i~#fo">`i~#fo7#!9I#r+ &!9DM*>}#!#C#`iw#w͐Һ#͐|’#͐!#F#͐k">~#fo!$F#`i^#Vr+sg#!$C#!9 Counts after 1st algorithm and maybe scaling %4X %5u $ &!9DM*>}3%*)L!<% $`iw#w͐$͐k">~#fo|ʼ$͐k">~#fo͐k">###~#fo͐k">##n&͐k">~#fo͐!W% $`i^#Vr+s2$!u% $`iw#w͐3%͐+Ln&'%͐),M`is#r͐͐͐~#foͫ(͐5)!)͐+?`is#r͐##~#fo|)!͐͐͐ͮ(͐##~#fo͐s#r͐~#fo͐s#r!!͐~#foͱ()͐##6#6͐͐s#r!)!9*à1A4!9DM͐|*)*͐+++|/*!)*͐##^#Vr+szY*͐^#Vr+sn&*!͐͐~#fo)`is#r!ږ*͐##^#Vr+s*͐##͐?+s#r͐͐s#r͐^#Vr+sn&*!9!9DM`iw#w! ~#fo͐n! ~#fo͐n}=+! ~#fo`i^#Vr+sn}:+!i+*! ~#fo͐n! ~#fo͐nѯgWi+!9x+2!9DM͐n}ʢ+! ^#Vr+sn&u+À+ê+k'!9DM͐͐)ͧ+|+͉͐͐ͧ+|+͐!,,001h1!h9DM! ^#Vr+s~#fo! s#r͐! s#r! ^#Vr+sn`is{U/`in}%?/! ! s#r! 6#6! s! s! s͐n}-”,! ^#Vr+s! 4͐n}0¤,! 4͐n&+},! +,!! s#r! ^#Vr+sn`is{. -! +! s#r! 4! ^# 10!9DM`iw#w͐~#fon&1}X1͐ ?͐^#Vr+snѯg`is#r1͐_1!9n1/!9DM! n&k1|ʕ1! n&Ú1! n&7:O*o`  !\&!7*!1&*!2&1!, !\&!TELk762÷4Û%ó17*^#V#z>2+V+^+I2*-2!g2!0232Broken pipe 7,2q*&:q):ʱ2=ʱ2=r:qo&2ö1u27*ͼ2\!*Ϳ2#  3 > _ 37:)~:,"s!"u*|*uʃ3*~#Z3"*s*uƒ3#"u*+"G37*|DM**3ڴ3><3~# x¨3 ><3~+ x3|}3Ü57:,*3:*3}|2q /4%4:qw 4! {w7:)~:,"s!"u*|ʗ4**sœ4! ~—46*u*+"*"*u#"uc47*!9& 6C#6O#6M4*|4!\&5!\====================================================== TERM$MODE$EXIT: LDA LOGFLG ;ARE WE LOGGING? ORA A ;READY TO TEST JZ CNTRLMNU ;NO, DISPLAY CONTROL MENU ;CONFIRM THAT THE ^E IS NO MISTAKE MVI B,STOP ;STOP SENDING TO ME CALL BMOUT ;SENDS CHARACTER IN B TO MODEM: ;RETURNS WITH CHARACTER (STILL IN B); A IS NOT CALL PICKUP2 ;CLEAR THE PHONE LINE OF CHARACTERS: ;PUT THEM AT END OF BUFFER,... ;...SO WILL SAVE THEM TOO LXI D,CONFIRME$MSG ;CONFIRM ^E WITH 2ND ^E CALL PR$STRING CALL INPUT CPI BKCHAR ;^E? JNZ GOOFED ;ENTERED 1ST ^E BY MISTAKE (WILL RECOVER D & H) CALL NOISE CALL ERASE CALL LOC24 ;CLOSE LOG BUFFER (IF SOMETHING THERE) XRA A ;READY TO SAY... STA LOGFLG ;...NOT LOGGING MVI B,START ;READY TO GET OTHER SYSTEM "UN-STOPPED" CALL BMOUT ;TELL IT TO "UN-STOP" JMP CNTRLMNU ;WHAT'S NEXT? ; === === === === === === === === === === === === === === === === === === === CONFIRME$MSG: DB BEL DB CR,LF DB 'EXIT LOGGING MODE? ( con*K͞+&%02'+FÎr ͖ 8{ Ăw#w#w^#V#*~#fo^#*~#fo^#V#*n^#*n^#V# ~#fo^#& ~#fo!+!#!+!#!+!+}|z{|}|z7||7zZZ)|/g}/o#|͉k|/g}/o#ɯ2qZZk:q|/g}/o#|/g}/o#:q<2qqDM!xxGyO҃)v|͔`i|)Öxڷz/W{/_ѯzW{_=yOxGæ2qZZ͉M|}ȯ|g}o)|/g}/o#z/W{/_!9~#fo! ! ! ! ! ! !9~#A"s!`*"!"!Y">2>2>22!"!"!@"!" ʞ!F#x±~#±!b2r~# "2r+}|~#G:rx"2r+w# +6#!6#2w2x*s!>r<o&F=-` r'~h6!+`W?_!~7z?` :>ª@w#G.¶ww#?*>?w#> w#.7:77&*|5!!l&!~#foF5> +=5#~+5##5a{ !pr5!*w#S5:**j5*!ѷ! , FNxg>Goy5$|2q /4%4:qw 4! {w7:)~:,"s!"u*|ʗ4**sœ4! ~—46*u*+"*"*u#"uc47*!9& 6C#6O#6M4*|4!\&5!\CON ;ECHO ON CONSOLE? (FROM B) CALL SEND2LIST ;CHECK "LSTFLG" TO SEE IF SHOULD... ;...SEND CHARACTER ( IN B ) TO LIST DEVICE; ;IF SHOULD, DO & RETURN WITH VALUE (STILL) IN B CALL LOGIT ;CHECK "LOGFLG": IF IN LOGGING MODE... ;...WRITE CHARACTER IN ( B ) TO BUFFER ;...STARTING AT "SCRATCH" ;RETURNS WITH B INTACT IF NO DISK WRITE JMP TRMODE ;GET NEXT CHARACTER ;============================================================================== ;========================firm with 2nd ^E, or ' DB 'to cancel ) ','$' ; === === === === === === === === === === === === === === === === === === === GOOFED: CALL ERASE ;GET THE CHARACTERS CAPTURED BY "PICKUP1"... ;...INTO THE "SCRATCH" BUFFER, AT END LHLD LOGADDR ;GET NEXT WRITE ADDRESS... XCHG ;...AND PUT IN (DE), AS "SOURCE" LXI H,CONBUF+1 ;POINT AT THE COUNT MOV A,M ;GET IT ORA A ;>0? ("PICKUP1" INITILIZED COUNT TO 0) JZ PROCEED ;IF NOTHING CAPTURED MOV B,A ;MOVE COUNT TO B INX H ;LOOK AT FIRST CHARACTER (IS SOURCE) PUSH B ;PRESERVE THE COUNT CALL TRANSFERB POP B ;RESTORE THE COUNT ;CALCULATE NEW ADDRESS FOR NORMAL "LOGIT" LHLD LOGADDR ;ADDRESS BEFORE (THIS) TRANSFER LOOP92: INX H ;+1 DCR B ;DID IT ONCE JNZ LOOP92 ;NOT DONE SHLD LOGADDR ;DONE; SAVE IT PROCEED:MVI B,START ;READY TO TELL THE OTHER SYSTEM... CALL BMOUT ;..."WAKE-UP" LHLD RETLOC2 ;GET ADDRESS OF WHERE TO GO... PCHL ;...AND GO THERE ("TRMODE" OR "CONV") ;====================!a{   `OE!y6$ -7rBo&))T])))!y!>15:<15>{15Y/e56!'":}15Y/!:&1515\0!:</"͞) :<@"ͧ*͞)Z!:<>L">15͞)>15>@2G>)15ç"#(l'ͷ**͞)!2"ͫ'-L3#ͷ&"x0e5G)͍'ͫ'ͷ**͞)b)~F9#^#V##!2)))U~,L3G~`2<2<#~2<~?>T#=2<#^#V#^#V#"<^#V"<:<~#*<!:<@ʏ#"<*<#w"<*<~ʫ#¶#,L3;+"<*<+"2.>:2.>2.`i6#6`i~#fo! ~#fo6! ~#fo`i~#fo)~#foͪ`i^#Vr+s! ~#fo! ͧ! ͭ!*ͭ`iw#w`i~#fo͡! s#rzŽ! 6 #6`i~#fo! ! ~#fos{ ½`i~#fo! 6`i^#Vr+se! n}! ͪ! n}OͰ!91.3 06/15/81`ig s#r!  ~#fo)).##`ig s#r!  ^#Vr+s `is ! s#rzʊ *.! ~#fo".! ! ~#fov #|‡ ! !5^ ë 7 ! ~#fo*.ʫ ! !H^ ! y ! | `i| !&9Can't open %s %s is not a squeezed file %s -> %s: Can't create %s %s has invalid decode tree size Write error in %s ERROR - checksum error in %s råë!þ!!9DM*&}ʣ! &i`is{  ! &i`isø!l`is{¸o`in}!`in} `i6 *&}! !l`in&!9þ!?!!9DM{2&{2&{2&! ~#fo͐ ~#fo)"&! 6#6`i6#6͐͐ ~#fo *&}k ! ~#fo͐)~#fon}<ʘ|?+ʥ>ʷ! ~#fo͐)~#fo#n}¶! &! ~#fo͐)~#fo##|! ~#fo͐)~#fo#!!>2&!$! ~#fo͐)~#fo|<*&&|g}o}2&L!&4! ~#fo͐)~#fo#"&! ~#fo͐)~#fo#n}ʢ! ~#fo͐)!0s#r! ~#fo͐)"&÷*&&|g}o}2&! ~#fo͐)~#fo#n}!=!! ~#fo͐)~#fo# !*.*2|g}o)~#fo`is#rN`i~#fo)).*2"2|g}o)~#fo`is#r`i~#fo|`i~#fo#`is#r`i~#fo~!Ä`i~#fo`is#r`i~#foÓ!9å=!y9DM! `i͟`i͢!9oÞ!9DM! n&|ͣ! n&|ͣ À"!9DM͐!͐s#rz4!͐##w#w͐~#foPå!9DM͐M`is#rz͐M! s#rz͐?͐Ü!Ü!9ñfë!"!9DM͐|ͨÊ͐+++|!ͫÊ͐##^#Vr+sz ͐^#Vr+sn&Ê!͐͐~#foͮ`is#r!F͐##^#Vr+sÊ͐##͐?+s#r͐͐s#r͐^#Vr+sn&Ê!9!9DM͐`is#r͐n}ʽ! ^#Vr+så! ^#Vr+s͐ns! ^#Vr+sn}½͐!9:#!9DM͐͐s#rz !͐͐s#r͐##6#6͐~#foYmë!k#!9DM͐+|y! n&P͐++|—! n&!S͐+++|¶! n&!S͐++++|! n} ! !S! n&!S͐##^#Vr+szFile unsqueezer version %s by Richard Greenlaw 251 Colony Ct. Gahanna, Ohio 43230 Accepts redirection and pipes. Omit other parameters for help and prompt Parameters are from command line or one-at-a-time from standard input and are output drives and input file names. Empty to quit. / ÜX !9DM! ~#fo#n}:¦ ! ~#fon&& |ʑ ! ~#fo##n}Ž ! ~#fo! ) ! ~#fon}2. æ ! ~#fo!# )  ! ~#fo`is#r`i~#fon} `i~#fon}* `i~#fon}? ! ~#fo!8 )  `i^#Vr+sô ! ~#fo, !9 Output drive =%s ERROR - Ignoring %s Can't accept ambiguous name %s Ü JåÓMÊ!9DM`i!* ~#fo[ #|³ !* ~#fo! ^ !".a d `ig v !* ~#fo! ^ ý `ig ! s#r"2! s#r! ~#fo`ij s! ^#Vr+sn} ! 6!.! m !"2! m ! !* ~#fo! ^ ! ! p #|ƒ ! !^ ë `ig ! s#r! ~#fo| ! ~#fo !* ~#fo!^ ë !".!".!  w#w!  ~#fo! ~#fo7 !  ~#fo)).! ~#fo͐)~#fo# #|H! ~#fo͐)~#fo#!\!!&4*&}͐! s#r͐͐ ~#foҭ! ~#fo͐)! ~#fo͐#)~#fos#r! ^#Vr+s`͐ ^#Vr+s`i^#Vr+s*&++"&͐ ͐s#r! ~#fo͐ ~#fo)w#w! ^#Vr+s`i^#Vr+sL!9Can't open %s *2+"2* 2çç! ~#fo`is#r!{`i~#fo" 2* 2#|r!0u"2* 2çç! ~#fo"2|™!çç*2++"2* 2ç!9öå!9DM`iw#w*2#"2! ~#foͳ"2#|!Ó!"2`i~#fo))͐^#Vr+s! ns&!͐͐~#foVI!͐##6#6͐͐s#r͐^#Vr+s! ns&Ök##$$!9DM͐ұ!͐##~#fo!͐##~#fo`is#r͐͐͐~#fo͍͐!͐+?`is#r͐##~#fo|ʧ!͐͐͐͐͐##~#fo͐s#r͐~#fo͐s#r!!͐~#fo͓͐##6#6͐͐s#r!!9Ï$!9DM͐!͐~#fo!y9DM! `i ͐`i6!9!9DM`iw#w! ~#fo͐n! ~#fo͐n}™! ~#fo`i^#Vr+sn}–!M! ~#fo͐n! ~#fo͐nѯgW!97 !s!!h9DM! ^#Vr+s~#fo! s#r͐! s#r! ^#Vr+sn`is{.`in}%! ! s#r! 6#6! s! s! s͐n}-m! ^#Vr+s! 4͐n}0}! 4͐n&}ʚ! Ý!! s#r! ^#Vr+sn`is{.! ! s#r! 4! ^#Vr+sn`is`in&}DUMXVn&9ͯ! !9DM`iw#w͐~#fon&!}c!͐ ?͐^#Vr+snѯg`is#r$!͐j!!9y!Þ!9DM! n&v!|ʠ!! n&å!! n&7:O*o`  !\&!7*!"&*!"&"!, !\&!TELk7A"Ò$þ!7*^#V#zI"+V+^+T"*8"!r"!;">"Broken pipe 7,2q*&:q):ʼ"=ʼ"=r:qo&7:)~:,"s!"u*|#**s#! ~#6*u*+"*"*u#"u"C#!À"7*=#\!*@#7:)~:,"s!"u*|*u#*~#¨#"*s*u##"u*+"Õ#7*|DM**$$><#~# x# ><$~+ x$|}*$w%7:,*'$:*L$}|2q }$s$:qwn$! {w#7*!9& 6C#6O#6M$*|$!\&$!\&*|$!!l&!~#foDO NOW... CALL BDOS ;WELL? ANI 0DFH ;BOTH UPPER AND LOWER VALID CPI 'Y' JZ HOW$MANY ;FIND OUT HOW MANY RE-TRIES. (1ST DIAL ISN'T) CPI 'N' ;THEN "ANOTHER OR EXIT?" JZ ANOTHER CPI 'A' JZ AGAIN1 CPI 'C' JZ AMEND ;GO TO CONTROL MODE MENU AFTER AMENDING DISPLAY CPI 'X' JZ EXIT ;EXIT PROGRAM CALL ILL$INPUT JMP REDIALQ ;============================================================================== HOW$MANY: MVI A,'Y' ;SET THE RE-DIAL FLAG STA RDFLG ;(INITIALIZED TO 'N') CALL ERASE ;CLEAR PROMPT LINE HMRTRY: LXI D,HOW$MANY$MSG ;HOW MANY RE-TRIES? CALL PR$STRING CALL INPUT ;GET THE RESPONSE; SINGLE-STROKE INPUT CALL CONVERT CPI ESC ;ESCAPE? JZ REDIALQ ;BACK TO PREVIOUS QUESTION CPI 'C' JZ CONTRD ;CONTINUOUS REDIAL TRYS ;SEE IF A NUMBER, WITHIN RANGE ALLOWED (1-9) CPI 31H ;WILL EXCLUDE 0 JM NOT$PASS1 ;TOO LOW CPI 3AH ;HIGH # +1 JP NOT$PASS1 ;TOO HIGH JMP PROCESS$MORE ;IS OK NOT$PASS1: CALL OUT$OF$RANGE JMP HMRTRY ; === === === ===O_CʥS͐~#fo|M! ^#Vr+s6-͐͐~#fos#r! ^#Vr+s! 6 e! 6e! 6! ~#fo! n&! ^#Vr+s~#fo! ѯgs#rN! ^#Vr+s! ^#Vr+s~#fos! ^#Vr+sN! n}! 6#6! ^#Vr+s~#fo! s#r͐n}N͐|N! ^#Vr+s! ^#Vr+sns! ^#Vr+s! ^#Vr+s͐6! ! s#r! n}¥! ^#Vr+s!ҥ! ^#Vr+s! n}ʜ!0ß! sj͐! ^#Vr+sns{! ^#Vr+så! n}! ^#Vr+s!! ^#Vr+s6 ! ^#Vr+s`ins+! ^#Vr+s`ins ͐6!9Cm!9DM͐n}m! ^#Vr+sn&@K!9DM! n&Aͯښ! n&Zͯ!9DM! n&aͯ! n&zͯM!9DM! ^#Vr+sn`is{( `in} ͐! ͐`in&#|% !. !. !9= 7 !9DM͐͐ ҍ ͐^#Vr+s͐ z ͐0 ͐7s!& ͐ ͐͐ ͉͐: `is͐ ͐͐ )͐: `in&#& !9!9DM! n&0ͯ !! !%> +%#~%##$a{ !pM%!*w#.%:**E%*!ѷ! , FNxg>Goy%$ ><$~+ x$|}*$w%7:,*'$:*L$}|2q }$s$:qwn$! {w#7*!9& 6C#6O#6M$*|$!\&$!\&*|$!!l&!~#fo========================== NOT$ENUF: ;INPUT WASN'T MORE THAN 6 CHARACTERS CALL ERASE CALL ILPRINT DB BEL DB CR DB '+++ NOT ENOUGH DIGITS FOR A VALID NUMBER +++ ','$' CALL MDELAY CALL M$ERASE RET ;============================================================================== ;********* CODE MODULES ********* QUERY: ;WHAT DOES THE OPERATOR WANT TO DO? REDIALQ:CALL ERASE LXI D,REDIAL$MSG ;"RE-DIAL LAST NUMBER? (Y, N, A, C or X..." CALL PR$STRING MVI C,RDCON ;SEE WHAT TO  === === === === === === === === === === === PROCESS$MORE: SUI 30H ;REMOVE ASCII BIAS STA RDCNTR ;STORE IT IN DIAL COUNTER, ;AND ASK HOW LONG... ;============================================================================== HOW$LONG: CALL ERASE LXI D,HOW$LONG$MSG ;"HOW LONG BETWEEN TRIES?..." CALL PR$STRING ; === === === === === === === === === === === === === === === WAIT$LENGTH: ;FOR SINGLE STROKE INPUT CALL INPUT ;SINGLE-STROKE RESPONSE; 0 FLAG CLEARED CPI ESC ;CANCEL? JZ HOW$MANY ;RETURN TO PREVIOUS QUESTION CPI 30H ;IS ANSWER 0? JZ NO$WAIT ;THE GET ON WITH IT, BY PASSING WAIT MATH ;INPUT ERROR CHECKING ROUTINE ;SEE IF A NUMBER, WITHIN RANGE ALLOWED (1-9) JM IS$NOT$OK ;IS LESS THAN "0" CPI 3AH ;HIGH #+1 JP IS$NOT$OK ;IS MORE THAN 9... JMP IS$OK ;WHAT'S LEFT IS VALID ;ELSE, IS OUT OF RANGE IS$NOT$OK: CALL OUT$OF$RANGE JMP HOW$MANY IS$OK: SUI 30H ;REMOVE ASCII BIAS CALL SET$WAIT ;GO BE MULTIPLIED (BY "TWEEK" TO = "FACTOR") JMP KEEP$z8O!B N#N ¾SP.* |} !9":q!"28!"9:]n!Ow #w q!\ͷ  ͹ :5 @w#ͷ : G6# .̹  U ͹ I 6# W  6   w#j !ex#y#*}|̈́ ":N!̈́ Q1 !=:L  ! !|"!&~ #~#V z :w  :!&~% :w#s#r   !&~[ :LH 6[ U~E#^#Vn 6 Q!w ="!l~# ‚ :]?@ ͂>HXEw * \ͤ@ w# ͎ î ͪ: W2 _2 2 O { x! i`"@ 2 2 w# 2 ͎  ͪͪ GтWx!̈́ P :N̕>ULTw !\~# a 2|:] !6 ͂<ͪ !ڂ   _*ͪ ʱ ͪ څ æ *+ͪ !w{ö *#^#Vr+s+6̈́ *"s#s#r ! **" !@ *ͧ*ͧ*+ͧ  SYMBOLS NEXT PC END B=Uͧ:My^#Vͧ}~E .š:n >."¯  \w#àT=:Ms#r#\}w#:M\#\>>2TB!"P#}*+~# !\ FCOMö*B*D}|ڟ!"D*B{zґ*@‹*D"D]*D"B!"D*@*B}>*D#"Dɯ2+2?!"B"D<  NO INPUT FILE$!\ "HEXå** }|ڕ!" *{z҇*h* " : t DISK FULL: OFILE$!" ** #" ɯ22!"!" <  NO DIR SPACE: OFILE$!m0 ))))O "Iʊ>:%2>N:N:NNNpI?O:2y_y0:j%:N> %> %*>:%N‘> %> %* }±">%¥<  CANNOT CLOSE OFILE$͓Q͌Q!.ͷ6y#G͙Qà!2ͷQ͓͌Q!>ͷq eg͙Q:zJEËC–EQyQxQRQ** {zҷ*~#" <AOGƐ'@'OxƐ'@'ON#  !w 1_ĤU># !L6-75A_!N^#V- g  g Rů2[\ͤ>2N!""͖ Q¾:L͕ =" ͖ Q" ="=> 2 Q=&="&! BL<"e=L=W*e}o"gU_ *e"iͧ>::Mʓ^#V#ͧ;ڧ zç~E#;ڧ}“"e:L*iͯ*e}¸|¸*e; ZQ{z| }2FUQ2G"H"JDM1 !F6M ; "=M ͡ =M YP͡ !&~ʇ #^#V:Fʀ *{€ z€ "#~62"Ç #w6 R 1**!W~4ʼ #~#F#¼ x¼ ~#s#r#w>Qʅ = =Uͧᯕo>gͧ 'd Un>#! ^#V#0}o|g- xD y0K GW yW W GD  z { < >'{>' *##V+^+N+y Uͧ ʮ ~+â _ Ê x. * w#͹ ͹  * ͹ ?r# :L=="P"U2G *  +   !># 1 UQ =xҏ|}ͤgA>͉Ag}͉ ÉŸ|}!w s#r :[_!~![4\ͤ2[õ7U>?  mͤ!o"k> _ͤ~#  a_!n~> 45*k~#"k @0766> >  ͤͧ:L>.^+~†:LUͅ>:|E}Eҹ >.*g}o|/+- , 0 ^#V#*Ny*k*m ! ;+;  ;4D#^#V"m"k~/o>g++!.@l^#V={^'Ÿ  'š 'S_Á#0 )DM)) O ä^*^#V#^))))o" s#r#!^4- /+* T+,T -Ty_xW!M6WT6!^6# ʖ,o>2^r ʖ ʖ ^!XN!~ͤ ʿ÷!_^!^#Vxʹ>-~~>=!~ !"#$%&'