8L2C)pJJJJ IH(ȱH:=IH[H`@HcH  $ +   I/H`JLNGȄBȄF aK  haaFF  mJm# KKJ UJ )J ۈ) ;J3ȱJFȱJGJKaȄM  aaNNJFLGJL L? &PRODOS `DaElH$?EGvѶK+`L HHLy XP LM ŠϠĠӠS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8RSHRINKITSz ' ,BASIC.SYSTEM(  &PRODOS"}@ 'STARTUP?;/SHRINK2PV21.SYSC, "/UNSHRK2PV21.SYS[0 u -DISP.TEXT.97Pu))-SHK2PINFO.TXTXTz i8 (SHRINKIT.SYSP u ,TYPE.CHANGER W<SHRINKITST.SYSS 9 'BINSCII 1Q' 5,BINSCII.DOCS%%FINDER.ROOT  z pz FINDER.DATA (z pz LG ASTARTUP$#   / XXύX?klmnÍoL) "6L'?"(0`6708" = ***)<JJH !h穖tp% ;"Z/݀>">"' 1" 7"5).莀/ ;" " 6" >" 1"6"$ "g"" !"""""I򭭻L YL 8!9 詍` "  4"/pŠϠŠà͠ӠàԠŠH06172839h` v97L75v^a ?/( va?L5LLɍ$?`?a ɍɥAH93827160hH46576879h`,C bL ɍ b ,S0 @ lLޭBDEF޾ p ޾ p($ذ v (0 ?( L?ԦʚLeةީa s  lL b,FLg,DL,C0$3 >@ Ɉ 3ɾꩈL(3ɾ;Ƀ ?B94 l% bʽ  ՚,S` H $݅3`(l8L3LX>(Ƀ,`3,G0]ɾ g` H`پ_پ p _پ׾`>( p۾m׾) W)ʩ@`ɾ>(O黩 puȾ ɾ-O c־Jjjj껝2뻝3 `O>0O v POپھ p +H־Ǿh۰8L־Jjjj2껽3뻭ɾ)Ⱦ8껰  OLӜ ΤLLX>(F﻽ﻝﻩ`ֻ־ؾپھ׾` bɄ KDEF vLl v lL5 bKɍKL?`  vLl@3 @LtJ)s@J b  l`a?sa?,E30ɍФ3 E3HD F3 Ʉ%h3 bM E  lLthɍLL3`3,A0s0% Ipn DpnI:L ؅3ݷ03LG8H933LΞAAJL ةޘг uv $ 8LƞaЌ>?@`>?@`B;8`W K  黐LK ҟ ҟ l KK`JJJJ8`轌K)` #hhLJپھ pHJh` D!hgtp `tp8nnitpiͱtso8pinii>j?kͷ>pIiͯͷ l - `>i>?Ek?!>Q>>>Ͳͳ `` \>Ͳ ͳ `e>>?ʹ?>?Emn(>e>ȱ>e?>Q>ؠ> ie>>?`;=:<:<=;`ͯm;>:8o>oȑ>ppȑ>> :op` DKpn͋ @p;틻=po:i>?Ek?>Q>> L> \/ e>>?ʹ?ޱ>ȥj>>m>` im8iŻnjƻkiljoŻS -޻.߻$I2 U)VJ T)`l޻8`a HbIJhjǾȾɾ p٭b=aIe f`8` cP־ǾҾ,G0C =W)_``\"׾پӾؾھ pD`־ǾY׾ؾOW)ݩȾɾʾ pD`8`W)CB) ŵ 춰5W) )W)@! pZ}ȾȾ󰹩 p` c־ǾҾ,G 8`׾ؾ  p ۥs׾tؾE` c ( |о(־Ǿ,G 8`_`W)H־Jjjjh2׻3ػ p̭ػ׻ L%Ǿ廎滠 ..8׻ػ 廍⻈ۭ (׻8廪ػ滨mȾȾmɾɾʾiʾ` Lpl8l:/,s̝sƬƀ#(ZZV4G_0=( A P FjL\5p-e9ABSAVERIFYBLOADELETEBYECATALOGOPENWRITEXECREATEFRESTORENAMEBRUNLOCKCHAIN#FLUSHREADPOSITIONOMONPR#PREFIXCLOSEAPPENDbzDl e|Ŭ-⭚ݴgaB<{P~VM@@ -!S    !C- !ABELSDFRV@@ !$(19@EüϠž(+@ABCDEFGHIKLMNPSV     T[fouu~ՠٯ* PWN*]ĿNTz @n6VC/+A>@I5gN Oz @n[Dz @nd0,~z @`$仫@v$⩔,C[B?I>孓`仫6VtCicQĿUKqtVt Nʮq$6,⨁ K6, VtI=v!gNVt Vt  lg~T٩   LiLMTRLLLLL58ﻀۻ)Iۻ `2Eۻ8`ﻀ ԠŬLLL !C}" %"" &)#M8( Y% ) LH""" &)jB, )7(P0 ( @X p 8 " ! +}""0 &"0 R%"" &)?) ;",")ɂ """ &) R%LH")0I0hx H( , R%Щ ߩ"L! )L! 8'  )ɀ)4,- U JNT) "L"" &) !` |"M) !"#$%&'()*+,-./0123456789:;<=Fi/ ƀ"3 """ " iL X\"LY"ίΠ`"""""(#*(% F%Z]eRQ!0SB}RBiBB}` }FELT#> ȏ6 . ) ɟ"     Lb#b#ŠϠĠԠ  m# m# J Qڨ)̰}]! нȱ ̀𩠙 i  a Y n ɟg   VR6  .X ɛL " e ' 0% '8 Jm ʈ0  0ŠϠĠ͢Š͠͠ϠŠŠϠĠخ͠ ͍B B(8`<YYZLYLYLY뿭` 8!@8` R%MNЩUMߩ  L 5   8 0 8  `0 / X?&G& e&&q&P&0`ŠӠֱ̭ԠŠҬî̠ӠĮʎ1&… )n&Dž )\%T&L()8= )J 81(&2(& m((ʎ1ζ&ζ&&3223 ')L&18&"m11 2H22h2舌&&12H)M0 h10200I20h2 C(`L%12 `_3("L  <8# ȱ)ɀ  );( ` (Xp< @;( )m;(;(.;(>( M;(i  ``) '(j21 & &!` )&&(i(&(( CBDFGE !)&$ m(,&& … m(ŅL7'JJJJ`Ϡ3(8`&h)hrȱȱȱȱ0]cȱeem+ȱ+ȱ++ȱ++ȱ+ )+ C* )L2)`Ly* U*L) ) L2) )L)8e` ,$`ee` `+ *+ *` * * *`hh8`8`+++`}+`e`H)hJJ*0JJ)` (< ( < *? ( < (? ( < (? ( <*? * **? *? *? ( < *? ( <x0HH1HH "hh+("i 0Ꮻ\Ꮸ0hh8(`hhh8k/<ʆ>-=?BC8 é&'112`HB-9F 3"aɿ LLB Nϰ H  @h( L Lj  @`eLJCAB@=?<>=?<>CAB@?A` 1 L  <>`ڢF]PL8i m L   6< L  BLRAM' hLDLآ <B*IBGF08Lé'+8H <,``h(`@ڍL3hh@ihAiH(ؠȱ@JJJJq@)@pvȱ@Hȱ@Ah@@cpe J) LL LJiB LJ) BxNhHHHHL(  ްƠx@BEOD  ް(`( C)CJJJl`B f-`J,~@~@}J@` ߩ%S @ ~`E hhhߺ0 h ߐ( ߐ ߐ  0 HϭߍLпllllhh8` Q)T'P") ɺiL? )?      `l@Hȱ@IױHXATȱH ɯȩ׍̎5H)/@a)_ .0 :A[8@`,뎎׮Б` L ` @>O)I38 I`aם`K8`@Nȱ@O@ IiNȽבN)/ȩ/N`@[ WHJjjjhA C'KI؍0JHi 뎁`C8` @)0 3N0" K莭0 ⭪i` ]; 뮁ٝ٘ 0 W,0 .H hȑNWȮّNW8`ٍّNΨ0NN` G8`F@ 0 F LK8`6 7I8`FHGH hGhF܌ բFܽܕF芝ܝ 밶67 8܅I m9IHHyHȘI Lܝ` @_@ g@Ю׍O)mיOʈ@mȱ@_ȱ@iklbJtKuO)5OI0ܢܽ eL'A* 7`aFG (CD Lz܅IN mAIH` pm mI0LM AOHJFKG 밳JK 밨C%܈@" T)Ii)܍N*܍A'ܮ( 4 䭐 $H %HFFHGHG 됬`R8`)` AHO` 'Q'܅IHHOOЍO@`8 ` ͉% ΉQ8`܅I `L܍MN h8D`F` alH)HFȍJHGK $%܍&܍!ܢ8* J8` L ܝ:)I 'ܝ6`B8iNFLGM`B܅IH3H ( )ȱHΨ`Ί8AeHI SB60I ٙGٙEFJCʈ h猪`8m0`,0H hi PȽΨhٍ0GF8yאFG  $0 K01 E8`1ݺ00 ] 0ʩ 谼 谷`12)1`0`Ȏi 0U`)8`Ψ` W |G 4A)H ܝʈh٭0٭)ܝ٭*ܝ٥F٥G٭'ܝ٭(ܝ`)َ 8ʈ` 0ٝ)i `8`R ꍌvw zNمFمG < Ό0 FGL鮁0 ٭w٭vٽ8`H8`  ,v w 8` vw `ٽJJJJ`H͌hn)NjNjNjN. GH͌ z;٭ *Nۙ۰ڙک `Z8` G# ,`w .w .w .w8۰*Jv۩ ٰvw`JJJJ;i z묁͖ zٍ0  `H8` `ٍyٍiB0H0FG h0`FG `ϩBxED0C ް(`(8`ؑ@`M8`8@ؐʈI묂)v8vv L} LةC8`؍)@ i)v8vyJ ^ ؅F Ls) +%J(a ,FإGؐ.` ,JHIH IL3FHGI ҭJjHIHB>IؙJJ [: IL}HIHI`JKJK`FHIG ( Ȣ؝}؈JL)eKM`)` J vJ͛ $0 ΊJFȱJL8`GBJ R FإG`BH RFإG`,H hHB؅F  ؅GxDE؍00C ް(`(8` zL)J  8"L zH  8 9ؙ` @ P8`K8`B8` H؈OJJJJحm) ) )Ю ЪG `F $ ᭔ع+ؠ 6H  Qh8` 䮁ٽ ٬ؠ@` ( H )8`)i п` H h)N$% LL L L 6 $pJ덟 )@።NJOK 6iKKΞΞ IJΟ JФ̭JjHFIH HIGxKE ް((H hH h8`8@ȭ@L6쬂8NNO 8 ؍JL`RΞʱLN1MOMEKP/MEKΞL9L-M O,p莝eNNO(`JNKOL 6/ $P L8 } [ؑJ`L@ȱ@ `@Nȱ@O`؝}}vIvؐ` hzؽ}؝v h ' h؝zv؈` ` H Rh)N@ 9; L  6$ )bJ ] ) H 6hL )  )حJjIwHIvH؊ PLKΞʱNLMO MЈMEKݸP%MEKΞL& O, PeNNO N(` C  7 2JvHIwHI؊ LI  ,` A Hv ع Hw ؙ؊ؠIhHIhH  iع `  عiعi` )؍0CGHFHBFGx ް(8hFhG`@4͔ L @Ai ׭2` . Q#ع؍0 ]讁)`.@+ i 8` L )߹0 )p )@ ) ȩ ؝H0JK 방 LMJKFG 嬂؍b؍c؝d ؝_ vO) vO )حI͖ z`H@h`h``N8`  ) 9⬂Ȣ؝z@zݚ@ʈLN KIJHȢݚ h魚)Jn 8 δ ؍ ؍ `H8 ع)ꭱJJJJ Ȣ؝I؈ 6h(8H ; h(8Hh(`ؑ@`@ȱ@ ` B@8ZO h鮁ٍٍٍoHٍn8bhcOJJJJO)O@` %I -m) 0@O)N8` @LL =@ -ȹP8` i` ;ם0 -B ;)( ȹ`8m8m@8` G8`F Pm)@N8`O)@J -טyרםOO)׍O`a 밑 LȹL@ȅH@IL,0` G קּ= ]H.m)N 0 F`aO)@LP8` `  zHOCDC h`yٙ٭yٙ٩`H GB`FaG 3%&N    ܮ `J HH hh` 0 @ LJL t_̴Xܝ ݝ0̴ȩFG  0` ܅F݅G ` } tͬ 밽܅F݅G ` }) t$ L`L뮰HH hFhG܍ݍ 8 `FHGH  hGhF`ݹܙ݊`@Bɼ>K@J5 z9X(K zXXK تKo`V8`no` C on zI9XX`)HJJJh`OeNeO࿰ z9XАO`@ȭ@` ON `NJKO`HхhꭋILhH),ex8 (8` ԍ`@Ae Hk00YpmGIJK,-NOPQRSu' @   !"#$Ԡ͠(C)1983-89APPLELKL`BLL ެެެެެެެެެެެެެެެ(C)APPLE'83xLLM Mh@8nЍLޭ 0J @,,LRP׽8H  ): e: y8鰕:Jjjj<)yאi8i;i(*=>hPם8`;Zx3QZYXXWV[HEVhEhH)IWHPHHHAHHHLaVEWLӿ`` ֽ ְ& .Vӈ  JJJJH 8h Ei 8EX`'8`jӍWӥC)p> pӥCYӍY 轊( ( ӈBV ( ӭp0 \BkJ ՠ@iӦ> Ӑi'j:ZH i@ioZZH h ѐȭnWǥBJ Ӱ8XӦ>` Ր+>*L o % ԽYӍZӭoӝY 3Ѡ шNZ`rZLkӭZӍq8r7IZӐiZkӐk 8 ѹs ӭq ѹ| kн Z)*>>` @ $(,048<@DHLPTX\`dh 0ުlptx| 0($ p,&"op8`kkV꽌ɪɖxlӽ*kӽ-kәmMlӈ 꽌ɪ`8` ZԍsԍԍԍԥDEԌ8TԌ8WpԌqԠ 7I꽌ɪ꽌ɭ蠪:љVE:8`]ѾV]H)]ѾV]ҙ)]ѾT]ҙ)] >8hUD` ԝY`> Hh݌(`HCJJJJ)*h`8LխӅ:HhHh Ո թ թ ՘VYҪҦ>:Y)Ң`;R?AJ;<ȰY)Ң`Y?)Ң`ȐҰ ;HhHh=Ң`Hh `Hh`DEiȍ0֌18V%֌&8V֌֠)HV)hH)hHIhդD?DRIDQD)҅; ?JDQD]ՎՎՎ`MY pӭY)p  ӭp`C)`BFGV 8``  / XʩXύX X %   % ɍRH hɛɘɉɈ $ Ld :Ldې)ɮ۰ɺ' Ld  : X ( % ɛ$ɘɉ ɈL :Lɍ)ې)ɮ۰ɺH h 'L  ġLL ̹L)'L ȳL O'F ʻ ̹(((L $ʩ $$ $L `ީ % K@D EFby LҠؠӠ΢ϠԩҠŠƠԠԠŠӢɯϠҠůȠԠĠ  ح o âXoύX1021ʆ ")i/ d+ M# L $0)0ei B = )n  Э` M )ЏL6  9 X [ ?  W" !# n. n'% n% n ɍ+Ɋɋɉɛݮʽ/ L6L[  Mȱ蝀` ̭  ( 9 X L $ ` & & & &e`{8i [`0{2H* Ah2  Mȱ  L `κºú` GAB0h)ύh0HHHH " ׍hhhhhhh .hh8`JIMJAYKERRY&MIKE d STARTUP FOR II+/IIE/ETC.=i WITH BYE & ONERR & CATXn NEW PROGRAM NAMES GOtx IN DATA STATEMENTS IN LINES AFTER 1000 AND BEFORE 1900. THE PROGRAM'S NAME IS FIRST. A DESCRIPTION CAN FOLLOW A SPACE.250 GET KEY& ZZ(49152):ZZ128220L KZZ128:ZZ(49168):K95KK32T :\ :s E$"EXIT":H2:OO0 (4)"PREFIX":"";P$ I020:X$:X$E$ĂI "F(0):FI ,C$(F) 6:I0F:C$(I):I @V((17F)2):V1V1K J:VVV4:S>@AVV2:OS:ESF::VV:H1:" WELCOME TO "P$"!":S:I0F:H:" "C$(I):I TCOS:O:H::" "C$(C)" "::JO:220:K10OO1:JEOS ^K11OO1:JSOE hK13ĢJ:H:" "C$(C)" ":340 rC$(C)E$Ģ24::" "E$" ";::I121::I: |C$(C)"BYE"ĺ(4)"BYE"3 C$(C)"CAT"ĺ(4)"CAT":470V C$(C)"HARD DISK"ĺ(4)"PR#7" X$C$(C):K(X$):I1K:(X$,I,1)" "ĂI:430 X$(X$,I1) 450 :(4)"-"X$: :10:"COULD NOT START "X$"!"; (7);(7):::216,0 "PRESS ANY KEY":220:3309 SHRINKITST.SYS (V3.4 REQ 128K)[ SHRINK2PV21.SYS (64K SHRINK) UNSHRK2PV21.SYS (64K UNSHRINK) TYPE.CHANGER (REQ 128K) BINSCII DISP.TEXT.97P (DISPLAY TEXT FILE) lCAT vBYE EXITu IY oW "p X0#ʽ/a8  Q0  " 1 "'!# , * ꣣ʹ  먤˩˪ˮ˥ & "$ ! 0 + "H !h " d# " !ɍNɈɋ ! d# !ɕɊ ! d# ! "8 !L!H i# " !h "ʊ "H"H` "ʊ !ڹ!ۊi [# * i# "` "'!#L,!!!!ѭӭĠϠԠɫBDEFGHIJKLMNOPQRSTUVWXY.5w8dD "2&'!#" E"!( (# $"%&H s#(t#)J&%h``"HH`") + +> 2 $20 )@`%2 "$$! $%%#% "hh`"`$ $!$%"%L"""H% E"$h(""`" E"(*)+ E"!(* (*%#ܦ# E"!( (`# E"(*)+ E"!(* (*%"ܦ" E"!( (`$%LE"?2`2` La"((((PPPP#8 (+' *CHOOSE: % % d#\% %$` * #L# #H#H`.  YyNn$$$$)$)$)$)$I$I$R$R$ (+` (+\%8 `\% %\%L>$\% d# %L#\% %L<$\% %L7$8 (+  hhhhۘHH d#$ * i# % d#[% % *ݮ$L$ $H$H`.  $$$$$$$$[% (+[% `[% %L$[% d# %L$[% %L$[% d# %L$H+%$ 0%ڹ1%۩ *hLi#":%B%I%P%V%ӠˠԠӠϠ i#8 (+$ hhhhh'h'HH d#$ * i# ţ''' '$' &' .'''L%K'' d# .' * %L% &H&H`.  9&9&9&H&`&`&}&}&%% * ϠŠ *'L% (+` & ' /ꭜ' (+ `'ʊL% .'Ξ'''L%'͠L% .''''L%12)͡'2)NW'C)JJJJ,'i &&BFG &@"ȍ''`#''`'`'`' P)'`'i E"$ ''P) P a"$ a"$ a"'PJJJJ) a" a" a"P a"L' a"Li#P'' ') 8`Ȍ `LQ0 H$ E")?h )u(S().(/ (!a)[A:LR(. ȑHh-@) "$L ( }(H|(H` ((((((( (hh?@)((((((H(H`Ԙ?@)(( ` (L ( a"L ( $-@) "`-@)L"?) ",?) ()`0 ?)Ң?) (?''P' )8``ܩPݩ'` A)`)?ܙ8`i'ܐ`"$H a"h$ a"Li# a" a"Li# a"Li#d3 "%!# ,L#"hh׊HHנ M* a"L* *H*H`hhHH`ױօ$ױօ%L*ױօ$L*ױօ%L* i#L* d#L* d#L*3%L*$L*ױ֍*L**L*;*F*]*j*w*}******H)JJJJ *h) 0:iLa")*` E" a"L*` E"!$%2 "$ %2L"#+ + +(*L,#+`hh۩eڐۅڥHH P+8` L[+ʊ ++ hhۢ۱ڕ HH" E"H H(h!h#٭  , P+`8`ʊ ++e !"#" E"H H(h!h#ح++ % E" P+` d# " [# a"$ a"! a""Ȅ% $ "!$ "%%# # [# a"$ a"! " !"# i#L#"H +h- +3 i#8 (+#  * ERROR:转-ͫ- -ڽ-۩ *L-- *̠Ҡ- *L- *ӠҠ- *,a,b *hh * * * (+ (+L{ '+GHLNW----- ..ɯϠŠŠŠĠƠŠƩŠŠӱб' @ 0 " e.Z*.ʈH a"hL*I. a"` /` 2/` ]/b//.33/`P , 0L @ ȁ/L,/J03333`/ /0L///L/0/ / /8/ /6 8L// /` , +3 /`L, 0M0N0K0 L0L0M0N0K0L0M0eN0e +3 I0`HL/=L, X0`A@`@A@` ѹ33&3'3(`0HiE] h0` 0`-1.1 /1-1!1.1"1.1-1!1-1ɰ/1,/10,1 a"` d' + # * ) a" #L +/`HH # *ԡhhڅ۩ * #1H1H`11``HH8 (+%  * ALERT!hhڅ۩ * *Ӡ * (+L  ] >  I I!`-2E] -2` 5/b/M233L@2 L2`L, L2`L, ` Ļ.` .` , *Ϡ`) 3 a" a" a"jjJJJJʊ 2 a"J 3 a" a"`έ­ҭҭ٭έ̭ǭЭԭ֭í  ii`8 `'# ')p`'# ')p`,0 `d3# +d3$ a"` *ӯӠǺ8 0 *`NFlNFp55 m5  @ 5 m5 5 5 5 5 5@ Ȋ55555535.5)η+5 ʐ5%Pm&Pm'5L|4 Θ5 , A5L5@Ȍ@@P)@ȽP@@@@ Ϙ55 m55 譛5 譜5 譈5 證5 ̝5 d2. 3L3 .27 EL3 H 0 +3h +/L 8L '5 H8H]H@ FL ' [0@ b)0333ة p)'ܑ)?v8٢轀v8L6 7 /G , 01L!7L c/ j;0 0ة ٠)@7)?٬w8w8جw8@@ d2. 3L7 .27 EL7 <ͺЖ͹ЎL7 j;333 ξ30 0 0L 0 +/L H8HlH F` +8 (+  * ľ <3 <3 <3 *L(+SHRINK:SHRINK DISK::ۅ H:HH F 0L b) p)::: c//// /0 / ݟ3L8;L1 ;  ?; ]1L :HH \$'9H&9H`9+98HH:HH ]% 0L Lr9ʎ@@ Ѿ3 ξ3 _>H +3h о3L   L: '5H:HH@ F 0L ' [0@ b) Ѿ3 ξ3ة p)轀L9ة ٠؍٬w8w8جw8@@ d2. 3Lj: .27 ELj: <ͺП͹Зm  m 333 ξ3 ]2Щѩҩ k< ;  / 0 8L ADD:ADD DISK:ӠŠӠԠؠŮӠԠŠŠ٠ŠĮŠǿHH ]2 <3hh Щѩ ҩ k<Щѩҩ k< 0 ;`;; 20` ]2 <B<@ /ɅЩ.ѩ!ҩ k<ŅЩ.ѩ)ҩ k<Щѩ1ҩ k<`NF؎U`ЁȱЁӠJӡ)ʊӱjjJJJJʊ``P2 O2LE ) * Ǡź  a" e3@mi[>i 0 @ɛɮ о3:L7L~: @L p 0 @L$=M08鑍N0K0L0 0 ? ѹ3 ξ3N28\>O2]>P2^> о3LE ;[>>)?.....@mN2O2 P2 \> ]> ^> F<[>i 0333333 ι3 3` ,. d2'u@ ) * Ǡ˺  a" *@mi[>i 0'# z@ @ύx@y@ɛɮ +3` H@p 0 @ϥ͢'L>M08鑍N0K0L0 0 ? ѹ3 ;[>' @Lm?>?@m..  > > \> ]> ^> F< ξ3[>i 0 +3`e\>]>^>` J3 ʩ3L- ,3#֭3ip׬3ץɀL3@` J3pw@ t@L, 3w@w@x@y@w@ɀ`p')p,'0L@ @@/ɪɖ꽌8*@-@`` C ?C C&A'A B8 B BȄ'A 'AJJJJ E E**iPLA) ȱLB 8  P  8  PP i i@)ҠȱLB ȥȥ PB LBJJJJL#A PB ɶ D`LhBIFjf=Bȥ yB)JJJee ɶ Di`hhLC ?H ɶ Dh`ɶLD /CP0CP0C0Cɑ`p3e8 C C C8eɀ` C `pCCCCCɀhh`` B8 B B B`M08鑍N0K0L0 0GDDDDDGDDDɷ꩑GDʆ`8 (+% *ABOUT...ԨͩӠؠōٮΠ͠ӍɫԮȠōŮŠōȬԠϠԠ̮ԠӠΠčĠٺ٠Ӎ٠ŠԍҠϬĠŠ̺ * (+L /FFJ0F F ) * Ġź  a" e3@mi[> 0ɛ` J3 FL ,FFFF FF@ ѹ3 ξ3 ;>)?.....@mN2 O2  P2  F<[> 0333333 ι3 3` ,p@p@|G}G{G !hhhhh$HH d# *|G *ź #"' ~GLqG d# + * a"' i# _HLwG HH !h` Ȩ.hhLIPxG b)....+...yGyG ζ. , G DHxGPP ̦.8`xG}GxG ̦.`yG yG ϶..i.. ζ. ʮ. L8`8 ,8`yG)}Gа`)ܢ(L)L KxGHL Kh%#` *K')H)|G㢅(H(  'LJ HHHH`.   / UuHHIJI]I]IIIIjJ;KII '`LHKwG}G|G{Gޠ0!{G'РܮK 'LLI 'LLI)?'ܭwG K,zG0LIwG( KL"ʊL{IH "#hLwGwG KzGLHwGxG KL# H "hLwGwG KzGLHHHKHH ]% 'L+GwG`}G"'{G ' &! `)Lȱ ̃L詯 Q0,L+G)/wG K Q0L+GL 2 $20 )@`%2 "$$! $%%#% "hh!`$ $!$%"%Z\]^_`abcdefghijklmnopqrsL!""H% y!$h(""`" y!(*)+ y!!(* (*%#ܦ# y!!( (`# y!(*)+ y!!(* (*%"ܦ" y!!( (`$%Ly!?2`2` L!((((PPPP"8 )' m(CHOOSE: # # "# #$` =) &#L # 1#H0#H`  YyNnC#J#T#T#T#T#t#t#}#}# )` )# `# ##Li## " #L ## #Lg## #Lb#H#$ #ڹ#۩ S)hL""##ӠϠ "8 )$ hhhhh%h%HH "$ S) " &%% z%$% $% %%%L#N%% " % =) U$L9$ a$H`$H`.  $$$$$$$$### m( ϠŠ =)%L9$ )` $ & /% ) `%ʊL9$ %%%%L3$%͠L9$ %%%%L3$12)%2)NW%C)JJJJ,%i C%D%BFG &@"ȍ%%`#%%`%`%`% Q)%`%i y!$ z%%Q) Q !$ !$ !%QJJJJ) ! ! !Q !L% !L"Q%P& O&) 8`Ȍ `L. H$ y!)?h a'&S@').(/ ?'!a)[A:L&. ȑHh-' "$Li& &H&H` &&&')'/'/' A'hh?'?'@'='>'='>'H='H`Ԙ?'?'@' ` A'Li& !Li& $-' "`-'L"' ",' Y')`0 ⮜'Ң' Y'?V&V&QV& '8``ܩQݩV&` '`)?ܙ8`i'ܐ`"$H !h$ !L" ! !L" !L"b1 "%!# *LW!hh׊HHנ M ) !Lw( )H )H`hhHH`ױօ$ױօ%Lw(ױօ$Lw(ױօ%Lw( "Lw( "Lw( "Lw(0%Lw($Lw(ױ֍ )Lw( )Lw((((((((((()H)JJJJ .)h) 0:iL!),a R)` y! !LY)` y!!$%2 "$ %2L")))(*Ls*)`hh۩eڐۅڥHH )8` L)ʊ )ፃ) hhۢ۱ڕ HH" y!H H(h!h#٭  * )`8`ʊ )ፃ)e !"#" y!H H(h!h#ح)ୃ) % y! )` " " " !$ !! !"Ȅ% $ "!$ "%%# # " !$ !! " !"# "LW!H)h, )1 "8 )#  m( ERROR:,, ,ڽ,۩ S)L+, m(̠Ҡ, !)L+ m(ӠҠ, !),a,b m(hh !) !) =) ) )Lx '+GHLNW&,0,@,S,_,q,},ɯϠŠŠŠĠƠŠƩŠŠӱ' @ . @! eG-Tَ,ʈH !hL!), !` {-` -` ȹ--C.-q2v2,.`P ]+ .L @ -L]+-.[2c2h2o2`H-...hL.0-. .. .8-. ..6 8L./. +.`LM ]+ )1 B.`L]+ 0... .Ls......e.e )1 ˗.`L]+ Ʀ.`A@`@A@` .`+/,/ -/+//,/ /,/+//+/ɰ-/,-/0*/ !` d' " m( ( ! #U/HT/H`W/ L-HH " m(ԡhhڅ۩ S) #/H/H`//``HH8 )%  m( ALERT!hhڅ۩ S) m(Ӡ =) )L ]  >  I I! `+0E] +0` --K0S2m2L>0 J0`L]+ J0`L]+ ` -` )-` ]+ m(Ϡ`) 0 ! ! !jjJJJJʊ 0 !J 0 ! !`έ­ҭҭ٭έ̭ǭЭԭ֭í  ii`8 `%# %)p`%# %)p`,0 `b1# e)b1$ !`L02w2r2x2s2y2t2: E2; F2G2E2.F2.G2r2mE2r2s2mF2s2t2mG2t2C2D2 -7 mr2r2 ms2s2mt2t2C2D2C2: ȭD2; L*2 p2 A-... . u2w2r2x2s2y2t2`NFlNFq22 )/ ﭶ2`Hʎ 2hL2G ]+ H7HH KL S& .@ ' ' . -! " " ' -s2t2 - }30 0r2z7 p2L3 5G.L'  }3z70 ʈL3 .7L/H2`8` Cp7q7x7y7r7ة ٭S&v7T&w7S&T&L v7x7w7y7 . 7L p7 ȱ)q7Mp7q7p7 q7 . 7L -6 ʽ0 -... . u2 $;L3r7x7y7) -0 8N20 L47 [/s7L4L N 38 [/s7s7L66 ʽ0 +ʽ0 %A!-... . 0n7o7 u2 c1 >777: E2; F2< G2E2.F2.G2r2mE2r2s2mF2s2t2mG2t2 - ~7 777 7 7 u7777~7mr2r27ms2s27mt2t27: К7; ВL6 p2t7]r7r7H7HH KL -C.-u7)..u7 -. .L6-. . 8L6 @L6K  8707L<61747HH7HH #^K  %Ȱ n %# I8 [/97..u7 -. .L6-. . %:H )1hr7L s7n7o7 $;4 5 )7 [/L p7q7p7 q7 . 7L L3)8 )  m(  :1 :1 :1 =) )L `@ )@ )@ /a8 `UNSHRINK FROMUNSHRINK TO (800K) DISK:DESTINATION FOLDERԠؠŮҠҠĮſҠĮſԠĠȠԮпĠŮпĠ̠ԠԮп҈РȡБѠ ѡЪ芢ѡЪ芢 *ґҡЪ芢 ҁ`88 00`88 06 ` R( m(ӠǺv78x7w7y7 . " e) m( Ǡź  ( m(QЩ ѩҩ- f8F -J -K - z2 t-G@ ]+LbB --K0L0 M0 N0B ,-F --J .-K /-YЩ ѩ3ҩ- f8>? < O0 n2 i0` n2 -` n2 -`%<;;+ " m(Š :( ! #h:Hg:H`j: %# HK #%ύ<< R( m( Ǡ˺  ( m(>? . ;# ; ;@)* ;``` u2: E2; F2< G2E2.F2.G2w2mE2w2x2mF2x2y2mG2y2;; - 0 mw2w2 mx2x2my2y2;;;: ­;; к u2`]2;;;iL;~<;;;;Ѣ~<_2 Z2T` b2_2}<]2]2}<`]2]2e2f2e2f2}<~< b2 b2L5< Z2H . -h ]+<i< <L]+<<<<<ͳ뎼< p? T> ʥ J@ȱȱL=< p?  J@ȥȥ L=Lv> ȱ ȱ Iȥ && L> ȥ9>>e)JJJe  ɶ!` H7.7~7I~787$~7F.7G.~77L*?78$7΀7F.$G.D.E. 3. h` f?8HHL? H >h``u7.  J@< ȥȥ驂 a@t7 hhL= &eeiQ` `Hh8e `C.SB R( m(ӠǺv78x7w7y7 . " e) m( Ġź  ( m(QЩ ѩҩ- f8F -J -K - z2 t-G@ ]+LbB --K0[BL0 M0 N0B ,-F --J .-K /-YЩ ѩ3ҩ- f8L0NBM0OBN0PBVB^B@WB_Bɛ`hd H1NB8OB@PBNB8NBOB@OBPBPB ABLANBVB^BOBWB_B AB O0 n2 i0` n2 -` n2 -` RB ZB`q@q@C8 )#  m( FILE EXISTS: IC IC IC "C IC " e)H " (h =))BLB BHBH`.  BBB*C*C C C )L C CHCH`CCBC IC "CCC ICLBC IC "΅CCC ICLBcC$ fCڹgC۩ S)L"lCuC|CŠР̠ )-,-) Í,- )- - )C CHCH`29@ )`HHS&T&) W!# " " '0 m(Ӻ . m(ĠŠō 0"ܩQ -N20 LbDHHL H H L4E6 ʽ0 -... . u2 c12E3E -2E3E2E: 3E; ܭܠ 8 ȭF ȭJ ȭK ܠ$> ȭ HHHHHH H  $;L1Dz7w2x2y2 u2ܩQݩHH " G "0HHH H ( H GHHH H 00ة 0HHGܩQݭ   =) )ELE EHEH`. Pp FFF FGGGFFFFL T&S& S&  " GܩQݩک ۩HH)&H۱)@ H LnFHHHH H  HLFF`H H LEHH " G H00 "0 " GGLEHH/ " G0  V"LF0HέHάH H " GGLE0 " "))ܩ !S&T&S&GЖLFS&T&R)Pp ܩ> "LzG ܩ* "S&T&GLFLF0 ")H !H ! m(LG m(ŠLG m(ˠ$ m(LHȱ N- ! !3 m(LrH m(ˠLrH m(ˠLrH$ɩ ! !) !)$0`)> "L"* "L"i&ܐ`8&ܰ`8 )   m( Ǯ% x H(` J`%H)pJh轊J#JJ gJJ I J >I`ϥ% J gJLIJ`gԆՠ2J801݌LgIILpIHhɀꝍ݌콎`+L]+gԆՠI IJI I󢫩I I IJ IJ`I I``ժުժުhԆթJ YJ YJJ YJEMJ YJiԥiJJ`HJ h `JJ8J3IiJ.JNJ.JJJJ JJ JIJJJ` JV `%C)JJJJ,%i JJBDEFG `L]+KKK -!hhhhh$HH " S)K m(ź W!S& KLK " e) m( !' " }LPK LH -!h` -hhLMQK ' - ---+---KK - ]+ L bLKQQ -8`KKK -`K K --i-- - - L8`8 ]+8`K)𼭛Kа`)ܢ(L'P OKHP Oh%#` =)OU&)L)K㢣='L>'  W&L%N LHLH`.   / UuMMM$N!M{M{MMMMNYOMM U&`LLOKKꭚK孙Kޠ0!KS&РܮO S&LjM S&LjM)?S&ܭK O,K0LMK( OP"ʊLMH V"hPΕKK OKLLK͖K OP# H "hPKK OKLLHHOHH # =&LIKK`K"S&K S& &! `)Pȱ ̡P詯 .,LIK)/K O .LIKLZOLM " e)$ ! Y='K>' &@'?' W& Ȍ  )/ Ȍ ĦOO  .LIKLYKKK ʽ )/  .Ƚ Q QS&QȌK 'LM1LL2)012)OH ŢOh) .LIK CHOOSE PATH..H "PhLOPHP y!hLPK LPʊʎP 'P 'P "$)P)𨩾 ! "LDP)P " !P "ȱ !̡P8P ! N- !ܪȱ . !i!Хiѥ%0 u0L" m(ԠҾ !L" m(Ծ !L"' DISP TEXT 97 V2.0 (PRODOS) /JH0d910M ** GET KEY SUBROUTINESd AC = ASCII VALUEy Q$ = CHARACTER ** SUB: GET KEY OR SKIPZZ(49152):ZZ128330ZZ155300 ** SUB: CLR & WAIT FOR KEYZZ(49168)  ** SUB: WAIT FOR KEY3 "ZZ(1):ZZ(49152):ZZ128290Q ,ZZZZ128:ZZ95ZZZZ32^ 6Q$(ZZ)t @ACZZ:ZZ(49168)z J  ** SUB: DISPLAY TEXT  JEFF HURLBURT, 1987  F$ = TEXT FILE NAME  \ = END (WITH NO LF)  ... IF EC <> 0  }tvwx => SUBSTITUTE PN$+  ... IF PN$ <> "">  Z = COLUMNSY  ESC FORCES EXIT; ANYv  KEY STARTS/STOPS DISP  CALL WITH F$/EC/Z/PN$  K$PN$:K$""K$"}" (4)"OPEN"F$:(4)"READ"F$ 462 A$"":S1 AC0:240:AC27A$"":464- ISZ1:T$:(T$)13ĺA$:430A T$"\"ECī464] T$"}"T$K$:II(T$)j A$A$T$q I S0:L(A$) JL21 (A$,J,1)" "454 JZ454 SLJ:T$(A$,S):LJ1:A$(A$,L):SS1:456 J A$;:LZĺ SA$T$:432 430# 3288= 216,0::(4)"CLOSE"L A$""470U A$;[ q  ** MAIN LINE ** :::" DISP TEXT V2.0 (PRODOS) J.H. 1995" 11:"DURING DISPLAY ..."::"[SPACE] STARTS/STOPS SCROLLING TEXT"::"[ESC] EXITS"> :"INSERT SOURCE DISK & PRESS A KEY > ";:Q$::(Q$)27970O :(4)"CAT"z :"TEXT FILE TO DISP: ";F$:F$""910 Z40::"80 COLUMN DISPLAY? (Y/N): ";:Q$::Q$"Y"Q$"y"Z80:(4);"PR#3" PN$"":EC0:422.::ZZ(49168):"EXIT TEXT READER? (Y/N) ";:Q$:Q$:Q$"Y"Q$"y"910|:"INSERT PROGRAM DISK & PRESS A KEY > ";:Q$:::(21):(4)"-STARTUP"SHRINKIT for the APPLE II+ and non-enhanced IIe Shrink and UnShrink are separate programs by Andy Nicholas which let 64k Apple II users create and access ShrinkIt archives. Files ... Shrink2Pv21.sys -- SHRINK for II+/IIe version 2.1 UnShrk2Pv21.sys -- UNSHRINK for II+/IIe version 2.1 The files are not in compressed form. Equipment required to use the programs ... II+ or IIe with two 5.25" drives Using the Programs First, Shrink2Pv21.sys and UnShrk2Pv21.sys must be placed on ay{|}~ bootable ProDOS diskette. It is best to have BASIC.SYSTEM on the diskette, too. To start either program you can use the "-" command. For example, at the BASIC prompt, you could enter ... -SHRINK2PV21.SYS to run Shrink2Pv21.sys. Example A: Using Shrink to create a Disk archive (a Shrinked Disk file) 1. Format a diskette for ProDOS. (You can use Copy II Plus v7.1-v8.3 or some other utility to do the format. Or, you can copy a ProDOS diskette and delete all of the files on the copy.) The diskette can be named anything you like-- "Target", for example, so long as it follows normal ProDOS naming rules. It should have no files on it. This will be the Target diskette for the Shrinked Disk file. 2. Boot the ProDOS diskette on which Shrink is located and start Shrink2Pv21.sys. 3. Put the DOS 3.3 or ProDOS disk you want to shrink into Drive 1. Put your empty ProDOS target disk in Drive 2. 4. Select "SHRINK" 5. Select "DISK" 6. Select the disk to shrink (the one in Slot 6, Drive 1) 7. Select the target disk: Press RETURN until you get to a 'window' showing the name of your target disk in the upper left corner of the window. (Should be disk in Slot 6, Drive 2.) 8. Type in the name of Disk archive file. For example, if the source disk is a bunch of DOS 3.3 utilities, you might type in DOS33UTILS.SDK. The ".SDK" is optional. It is a handy way to indicate that the file is a whole-disk ShrinkIt archive. (Remember, total name length can not be more than 15 characters.) 9. The program should begin to create the Shrinked disk file on the target disk. Total time on a 1MHz II+ or IIe should be about 2.5 minutes. If all goes well, the program will BEEP when done and display "FINISHED". Note-1: When finished with a session of creating .SDK files, it's a good idea to use a ProDOS version of Copy II Plus (e.g. v8.3) to VERIFY--FILE for each archive file you have created. If an error is detected in a file, try creating it again using a different target diskette. Note-2: A typical .SDK file will take up most of a 5.25" disk side. If the stuff you want to archive is on a ProDOS disk, you can save space by selecting "FILES" in Step 5 and selecting individual files as part of Step 6. A File archive's name usually ends in ".SHK". Example B: Using UnShrink to create a Disk from a Shrinked Disk file 1. Have a 'blank' diskette ready to serve as the disk which will be created. Actually, it does not matter whether or not it is formatted or if anything is on it. 2. Boot the ProDOS diskette on which UnShrink is located and start UnShrk2Pv21.sys. 3. Put the ProDOS disk on which the Shrinked disk file is located into Drive 1. Put your blank disk in Drive 2. 4. Select "UNSHRINK" 5. Use Arrow keys to highlight the disk with the Shrinked disk file (the one in Slot 6, Drive 1) and press RETURN to select it. 6. Use Arrow keys to highlight the Shrinked disk file to unshrink and press RETURN to select it. 7. Press RETURN to accept the next display 8. At the "UNSHRINK TO" display, select the blank disk (the one in Slot 6, Drive 2). 9. The program will first format the blank disk and, then, unShrink the Shrinked disk file to the diskette in Slot 6, Drive 2. Total time on a 1MHz II+ or IIe should be about 1.5 minutes. If all goes well, the program will BEEP when done and display "FINISHED". Note: If you are unShrinking a File archive (i.e. an .SHK file instead of a whole-disk .SDK file) the diskette in Drive 2 must be formatted for ProDOS and have enough space for the files you unShrink from the archive. Rubywand, 1998 {!IY oWB>:[  + eT ðĠԠ)220  +LN ӠĠˠ C$0 3@$ʽ/@a8  3@ddx'&M12ɿɻ ɷ ɳ022B$3211&@$'A$&'(?B@C8 â C$ a5 " " # >4@,ddy(>$H v"h>$ +&>$ v" 6?$ 5?$0?$ 5ɍMɈɋ v" +& v"ɕɊ v" +& v"и?$8 # 0&>$ v"h>$: $<$="$>#$?BC í>$LLf>$ʊ #ڹ#ۊi "& l, 0&>$`d d"O!# . * 깂 K 먄ˉ˪ˮ˥ `d "O!#L.!`2#9#G#V#g#q#########ѭέϭíҭحĭԭƭŭڭӠԯڿ@T@,QT@%`c=guhkbBcl`mT@,Q%`,Qb;=guhklBcc`m.p d d"2&O!#!J,:- J./" $,U(/(-T(.(#إ $"%&H ?&(@&)J&%h`ZH) + +: 2 $20 )@`%2 "%$$! $%%#% <%hz`$ :$!$%"%ZH% $$JUh(Tz`!J,:- J./" $(*)+ $,U(*/(*-T(*.(*%#Ǧ# $,U(/(-T(.(`!J,:- J./# $(*)+ $,U(*/(*-T(*.(*%"Ǧ" $,U(/(-T(.(`$%L$?2`2`2` L$((((PPPPy&8 ,D * What do I do now?1 0 ڠ >' *1 0 ڠ N' *1 y& *  ` *  ` +& |&. '''!' +& N' 0& N'd  ,` +& >' 0& >'d  ,` *2  ` *2 캠2A "% *`L3<=' Ai =' Ai `@ ڢHhJJJC(Q(]()g(dJ)g(I(W(c( 4.& iB(P(\(h |5(@(@(A(O([(` A(H(`M( O(V(`  O(b(` HZL&6zhLH$ $)?h )(`Y)).1/ )W)1"a)[X)A: X) 0X).ȑHh -) "%$ |) )))()B)H)H) Z)hh?)W)X)Y)lU)䘒?)W)X)Y) ` Z)L( $L( $-) "%`-)Y) L"%p)_ "%,) p))`0 ⮸)Ӣ) p)p?z(z(@z( )8``ܩ@ݜz(` )`)?ܙ8`i'ܐ`$H $h$ $L0& $ $L0& $L0&9 "I!# . ^$ "&< $  "& 5&  I I! `E] ` 225Y "& +&Щѭ 68 7L0& ` 1` 1` .HZ6 ڽ6<6=6>6?6B6C í6  <=K>?BC zh|6.pqvsO,QFwK;qsvO%`wOOF@Zp(wé@L7}9m999m99m99m9998娭9婭9媭9嫐N98娍99婍99媍99嫍999>! "%$ʭ9I99I)999`9= "%$999`::;:N;:eeee&&&;:`dddddddddd &&&&&&&8堅塅墨壐 &&&&`8 # )p`8 # )p`,o8 ,3 *%  : : : +L,  0$ 0` *0 ` *0 8: G4L0&? ????:?5?0θη+ ? ?%m&m' ? ? . I>L&>@Ȍ@@)@Ƚ@@@@ ?? m?????? ? 6 1 <$L< 5-NP@ >|=== >|=lg?θηLHHli?L< ??? m??@`? ? ??i?? ? ? L8`8 .8`?) '` > * L> > * * L&, o& $L *@'Z?)/Z? )/ Z?`ʎ [?G . >>x? ?օׄd٠&وiٲ)֑؈(`x? ?؅لdנ&׈iײ)֑؈(` C$<x@$&A$'11B$2)CBD@EdFdG Q( eJl&dndΜ222222o22ۅHH &6|FdL!HHH H &6L!dL&6 |)|!ʎʎ@@1 6ڮڮ <<0<* ) ) q2GL. 4L! 2 q1  i30e΍o4 ; 2L!L˨x(? +HH4H h( +L!v(^@ ) )܍ l? * ) ) q2G . 4L! 2 q1  i30e΍o|s} >|sθηk? &6 b@dͺ͹L >4 2L! ΍o4n # . :L!HHIH h(`Archive What?Archive Which Disk?Archive Which Files?Name Of Archive To Create?ndΩۅHH &6|L!0HHHH &6L! L&6 |)| ʎ@@1 6Ljx(? + HHH h( + >4L!v(@ ) )܍ l?y(HHH h(y(L! ) ) 1 111) Í1 1 22K3L3 M30 73 I<㩬L5 x  4L!  & o<' p<( q< m< m<|FJ͞<< \; hH ; :h m|%θηk? &6 b@dͺ͹Lm  m h4n # . :L!Add What?Add Which Disk?Add Which Files?Add To Which Archive?ؠ䮍H 6 YI<h Щѩ ҩ Щѩҩ  Q1 x`dd 50` 6 YO<< /Щ1ѩ!ҩ Щ1ѩ)ҩ Щѩ1ҩLdd 5c`ВȱВӠJӲ):ӱjjJJJJ:``5 5L&69 a* *  *پ *  $ *; \dlcm˲i 3d 3 Udɛɮ m<LL% PL@ 4 \ 938a33a3 3 3 h< m<58e5f5g m<L&6 d PȍX<˲HdD)[D)k 1 1 1 11Ld\55 5  ̲ cm˲ 3d Y 3 3j >  ̲ m4LU͞ )͟I   >4LU 36 ʽ0 L3M3 73 {< ˮ, 30 IO<0  4L!> ? v 4L!N  46 ʽ0 +ʽ0 %A!L3M3 73 5󍜪􍝪 {< 7 mLkl: 7; 7< 77.7.7x<m7x4LULæ)@ )@ )@ /a8 `Open Which Archive?UnShrink to (800k) Disk:Ǻ䍍Ǻà䍍Ǻà䍍ԍ퍍卍卍҈РȲБѠ ѲѲ *ґҲ Ғ`>?dd 50`VWdd 56 ` a* ;8 G4 0& }, *   0*QЩ ѩҩ2 ۫Í2F 2J 2K 2 ? q2G@ .C/L&6 2255 5 5B 1F 1J 1K 1YЩ ѩ#ҩ1 ۫dd8 _99999dddd " 9 5 t< 6` t< 2` t< 2`Ʈ ;% o& * K* $ &|Эԭ!# &6K #dϜdd8  a* *   0*999995 5 5555 RQM 9 ;K :5> . # Ů@)* Ů``` {<: 7; 777.7.7}<m7}<~4 2h .i L.͍L:@ \;!8Ee3f38Eήe3Ef3c3ad3 R3 ;WUdd a Qdd q q)))`6)LL q q)4 q'LLVT .VT .! 1ddd { 1 `L] `L]ȱḺd`` {  ȥ L   ȱ |Gzupkfa\WJffJffJffJffJffJffJff ȥ9²e)JJJe  ɥ!` VTڢa \;+F8De3f38Dήe3Df3c3bd3 R3a ;WU`dQ q8QHHLȳ H h``+   ȥQ VT `L= 9 j8𭰪񭱪&8   48厨 4hh` 4񅎮# 9ϥ;hh`d WUhhL &eei `ddQ `8e `HHH h(L!# ^$ +& "& $H)/11 1 6@1 1hLh *911 G4 * 181 11 G4 *   NS 8"22 2@22200+111 0%&¨ 1 .¨ X  0 0 +" >4L!$))) $ $ $ +1$P *+$ $ k+ k+$$ G4$!Щ 7$Щ 7$ 8 :&88( 8 +).Lu¨ ^$`  11i11 1 0 L8` .)¨ '`HHHMH &65" o& * K* $ &|<@! &6L!L!Format Disk:HHHH &6L! o& * K* $ &|59!<=O>?BC   6 @  L!Erase Disk: +HHH h( +L!v(k?d ) ) l? Ɯ$?@@$ ?轀@@ 6 1g?h?i?j? <5 5)NP@ >|ʦ >|θη $ͷ͸Lc@ >4L!H4 2` 9 I LL.L@T@A)) Ѣ) OUPV QLL h<VU(TT( tTTk<l4 6`H >4 2h .Copy Which Files?@@@@HHH h(L!v(8 ,7  * Deleting Files:  :& )ɛɮL )L 3 * &))W o& $ * * &| LI&) ) & &  *+LI LI + ,L! *+`Delete Which Files?  HH)H h(L!v( ) ) ^$L! 3d O! +& }, 0&"# ^$ *Typing File: * + 1 5H +h( .2B * 笠Ԡ>躠5 8 *= 1Lܧ>ɠ 1 1>?FPEO A`,>$? ?E?@ Jɀ#0?+) ; 0 *; ɠ "%$$PPФLè$$;d$%% <%==М= *--more-- +-))  . %d$ ^$L! >4L(L ,EF A  LTѐL )4L(L L *孭 +&"). >4L( >4 ^$L! >4L;FE A`hhLèType Which Files?HH,H h(L! FL! .Name Of Folder To Create? HHH!H &6L! o& * K* $ &|GK!Щќ95 5 5555ѥ ?KE D'@B(@C >dϜ5 a* *  K*ɛL!Ϯ5=6 JNO55ќ5 9ϥ; 9L!Zero Unused Blocks:@ @8 ,M *About ShrinkIt..宠宍䮠孱Š 堦庠􍠱嬠. 퍠嬠 JSA 嬠䍠A 䍠AKAJ A 썠A 쬠䍠A 덠A 占 蠨 嬠 + ,L!9@9b33  a* *   $ *;9 \dlcm˲ 3d 355 5 9Lɛ` 9 ʳL . ˻@ 9 h< m< <˲HdD)[ PȍX D)k 1 1 1 11Ld\5 5  5  \dlm˲ 3d Y 3j4 2h .@@@@cC/G L/L`d,8 ,L  *  D/ l, b/ *  +&_  "& }, "& 0* +} |.   ,L!_ |`/U\_  +&___ Lh_  +&___ Lh$ ڹ ۩ l,L0&/B$-4DV 1 111) Í1 1 2J .C/ *  ( L% ,c | [˲ *  D  $! $  0& TU)V)>Y)W) i {(   ,c |# [˲  ,c |=IIJN`L>4L`L/v(w(, ^$# "& +& *8 * (NuFX)C G4 *   * * 䠠  NS 箮 8"ܩ@ݭ 8 L8 ,8 * 󬠵  㢇U)!V)Y)X)/ {( W8  ii ,, π< 3O<0 &L!  *L+6 ʽ0 L3M3 73 {< 7 3: ; ޭ8L.ȑȭ8ܽ)  N ȭF ȭJ ȭK ܢȽ` ȭȭ ȭ ȭ ȭ ȭ ȭȭȭ> ȭȭ<ȭ<ȭ< ?8   ˮLL  ܩ@ݭ +&  0&8  ( ?   88ة 8ܩ@ݭ   +L |.  L!v( v( 0&   ܩ@ݩک ۭ)@*܍<ȱ܍<ȱ܍<۲)@  ڀ   ?`  L 0&  ?88 <%8 +& Lͯͮ. 0& 8  %Ό8γβ K +& L8 "& 0&))ܩ $v(w(v(ГL8v(w(,a0 ܩD "% ܩE "%v(w(LL  0& ^$ 8L+HHܩ@ݭ) v(w()ܭv(w(v( ? 8 88 8ܩ@ݭ8*ڢ "&)D "% E "% "%# ? 8 hhL8 "&) $ $ $ *堠 * *렠( * ȱ +1 $$ *렠) *렠 $ k+ k+ $ $iХi  $ $)/:6AL * N *𠱰L *+ *렠 *𭱲 *𭱶 ȱȱȱ *  L 8$ܠ!ܠ%ܠ"ܠ&ܠ#ܠ'ܰ *K$ܕ 9 ܕ <: 8 $ $ $ $ ܕ 8$0`)D "%L0&E "%L0&L7 8 $ $ $ \8 $ 8 $ $ $ 8 $ $ $ 8 $ $`i-ܐ`8-ܰ`dd )6`)80:&情d ee𥒅Ϧ`  6M a* * dϜ99999555x k( 9L8 ,4  * Working...砸 @ L,fghij Yi@hթgԨ@թ@ʽ@ʎ Yii߬ԈԢ@hgij Y*xԈ+i e` .`8  {[z  H)ph轊#  @  ` 9ϥ; 㮫8  d`gԆՠ2801݌LILHhɀꝍ݌콎`hhhh(+ .gԆՠ  󢫩   Ω` ``ժުժުhԆթ   EM iԥi`HJ h `_83Ii._N.___` ha hIΩ뭭` V `NEW.DISK' 8L xC)pJJJJ IH(ȱH:=IH[H`@H^H 2 9 @   I/H`JLNGȄBȄF aK ' faaFF  RJm# KKJ qJ )J ۈJJm  JFȱJGJKaȄM ' 5aaNNJFLGJ`aa8aa XL LG &PRODOS`DaElH$?EGvѶK+`L XX LU ŠϠĠӥS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8RCJJJBdDdEdFdG ` .8 ,: * Choose: 庠  (|)|} $| 0&|㢇U)!V)|i( {(||)|| |L, {,z[  `ZZZZZ`L&62o  1 ML! 1A [ {<ܩ ݭ.e܅ܭe݅ݲAL0H4LAAͅ L;H >4 2h . ^$# "& +& * * (Binary II)C G4 * * *   NS 8" w [0 1 G2 LB * >44< 4L!L *LƩ {<G .ȑȭG 8 ܽG G 4 ȭ5 ȭ6 ܢȽ: ȭD ȭE ȭF ȭ8 ȭ9 kͅ L L騭 1 w +& 3 0&8ͅ k 3ͅ 88 82 w΅ ++L |;.  [[[`((򪽪zzL!  0& 3 wک ۜ)!۲)@ڀͅ k`ͅL 0& 3 k88 <%8 +& 32L. 0& 38  %Ό8΂8 ܰ +& 32L8 "& 0&))ܩ $΁2ЦL,a0 ܩD "% ܩE "%2LL 0& ^$ 8L̩//HH w) / )΁ k셭ک188 0800 w0*1ڢ1 "&)D "% E "% "%1# k셭hhL8 "&) $ $ $ +1 $ $ $ k+ k+ $ $ܪȱ G4 $ $iХݐ 7 $iХݐ 7 $ܕ 8$)`)D "%L0&E "%L0&4 `}<mD }<~$ *AM٠3!" 0&N! 3!v( jLX N! }, "& $ 5& 4$ $Z "%$d V "% 0&3! ^$ 9 )_cd Lk "`i0y(+(7! *ӠAө2!`7! *̠ӠAө2!` *<  ` *< 2M "% *`N! *< VBWVWVWMVWV3!` *< à` *<캠2A "% *` *<Š` ȑhhL,@d )010+111ee 1 .  d@@  08` id 0`d0)JJJ Ɲ`e e 11i11 1 0 L8`8 .8`e)@ %&`iПy( ɀ`)QSʽQʽ.֭)L8.L)ʭ m LSHKBXYBNYBQYACU) '()L)_ gdd_ s%#` 3! +fx(ݦ'hcU)V)  {(L |?.  / Uu""^^C}}  6644,, 99jjcc~~iLky(y(y( ^L@ Lk L&6 0 '  ) 0 'LLkN! +& ( 0& (x(LXLkfcidhgݩN! +& L 0&d L3!0%gv(v( ܮf v( v(v( N! 3!)?v(ܭc g,f0L6c:$ s_":H %h_cc gfLkcd s_#:H <%h_cc gfLk))ih g@LkHH )) )v( )v( )@ܩ+_8*c8** )**+ڢ+ "&)D "% U "% "%+# )@hhܭv( LkN! 3!Lkc:. s_"&_8"*c8*c"_c gfLk"_c 8 ** %cc sc*c gfLkcd?c sdS_#.ci * <%cc sc*dc gfLk#8_mcc#_c gfLk"md:_dc gfLkHHHXH &6 r'LdLkN! +&  0& 3!ci"v((v(g v( N! "x( `)`ȱܝ`/ 3;LN! +&  0& 3!)/ 3LLkL, N! },$/ $ ӎU)V) )?Y)W) {(  / )/ Ȍ /  FJ  3Lih ʽ )/  3Ƚ @ @v(@c )dLCN! +&  0& 3!1Lk2)012)C B)/ 3L Choose Path..H +&]h]H_ $hdLaiLv:^ )^ )^ 0& *XY$)` 5&)DU $ 0& )` 0& $] +&ȱ $`8` $ +1P $ $ $ܪȱ G4 * i!Хiѥ%8 7L0& * ! ` *  `d O! +& }, 0& }, *KJHU宠󮠠MFCFolder:  $ 5& "&S $P 0&"# ^$9;:<Bʽ)/ȽBB9B8:i70 = *FB "& aB "& +& * 0& + |. r ^$ " "` ^$ "HHH"HHLh(ȱLj "& *ȱ k.80" "& +& * 0& ; Lj ^$%`_'ȱ"8ӭHH ahh `_ "& +& * 0& ; LjȱLj "& * km*ȱ "& +& * 0& ; Lj ^$ "&ȱ`_ a`_ `_ "& +& * 0& ; Lj Lj "& *ȱLY k80 ϩ ^$_`8HH #8ȱݮ "&HH ahh `_zL8c ^$%HHȱ(%"ȱ k%80%ͥ`_ ahh "& +& * 0& ;LjȱLj "& *ȱiFc ^$%HHȱ(%"ȱ k%80%ͥ`_ ahh "& +& * 0& Lj%%]XBL8ȱˠȱHڜ ahh%%`i "& +&iȱ $/ $ 0&`ʽ)/ڊi "& +& $h 0&`ȱ`_` *ȱok>4ȱȱ<8" ʠȱ_`` ȱLiFL ȱL % "&& *ȱ73%%ȱȱ %` ȱ 5&S $U "% ȱ 0&$O %#%$ ȱ$Lai ȱ $`9:Pȱ7ȭ8;<)ȱ7ȭ8;<789:ȩȑȩȑȭ;ȭ<Ȳ)im778i8Ȍ҈䥆9:`9:9:`  %  .%@&@  . n`/Ȍ)ȱ̀ ȱ C = Lq88` % )㲈)вЪ`@@@  .8`@@'@+@R@y@@@@A4Lܨݨݨ4ܨ3 LaH >4 2h ./0-. ^$# "& +& * * (ACU)C34 G4 *43 * *   NS 8" " Nb Dc E @ {
}<~4 6 >4L99 9f`wcuv ? ﵭ}Llmv8` ﵭ}LN ɵ}LNn).۝@Ӏʎ ﵭ}LNlxmyyLNyxLNy0LNL˲x0LN }, *   0*  "& ? q2G@ .C/L&6 225L99 9e`wcuv ? ﵭ}LlxmyyLNyxLNy0LNLx0LNfghj j xxPP ﵭ}Alfmghj ﵭ}"lfmghj Pз}"r |r} po R㭠  z ̞ 9`}#o) 9` ˆ`H >4 2h . `w w{p` }0qɐ{p` }qwp`ww{p`uu ɵ}fnsuNshs)j fg8탵턵 |q`q`hj fBgC`f@gA`hj BfCg`@fAg`n̈́ͅ_`l̈́ͅ ?m̈́ͅ`P ~ .΅΄(`P`@P@Pd,͵ :L! ?@ 3 " "& +& *x44< 4L!LHH|H h(L!v(8 , G  * Renaming Files:  " )ɛɮLV )LV 3 * Đ)W o& $ * * &| `LK Ð %ZF! *, 忠  6  $YU)V)i6 {(z%+! w *LK `LK + ,L!+! *`Rename Which Files? 8 ,/ zhhZ +&$ l, 0&  +&  +G |O.  ___dnn , ` ʀ +& L2  +& L2ڽ$ ڹ۩ l,L0&&&+ FILE TYPE CHANGER 6/21/88:(175)256(176)46K(4);"PR#3" F$(102),T$(102),FT$(255),FC$(255),FD$(255):D$(4) E62248 I0255:FT$(I),FC$(I),FD$(I):I 61200D$"PREFIX":OP$ "FIX"::34,2:T$"ProDOS File Type Changer"* L0:E$(L)"Quit to BASIC":2020 A$(1)"Select File from Disk":A$(2)"Quit to BASIC":A$(3)"Quit to Program Selector":M$"Main Menu":P$"Select a Number & Press RETURN:" (NE3:"MENU",A$(1),NE,M$,P$,SE:SE0400 2SE100,400,450 c dSELECT FILE TO CHANGE4 gL1:DIRECTORY LEVEL 1V i2000:E$(1)"Main Menu":2020n jH$(L)"Select Disk" kNE0:"MENU",A$(1),NE,H$(L),P$,SE q600:PF$"" s GENL LOOP xNE0ĺ:(7);"NO ENTRIES HERE!":"PRESS A KEY TO GO BACK...";:A$:::200/ }"MENU",F$(1),NE,H$(L),P$,SE:SE0200Q T$(SE)"DIR"DR$F$(SE):250| FE0:FIRST ELEMENT TO START SEARCH ON (T$(SE),1)"$"į"SEARCH",FT$(FE),T$(SE) (T$(SE),1)"$"į"SEARCH",FC$(FE),T$(SE) FE0ĺ:(7);"UNKNOWN FILE TYPE..."::FE0. 2000:::"FILENAME: ";F$(SE): "FILE CODE","FILE TYPE","DESCRIPTION":"---------","---------","-----------" FC$(FE),FT$(FE),FD$(FE) :"ENTER NEW FILE CODE OR TYPE:";I$:"UC",I$ I$""199 (I$,1)"$"į"XNUM",I$,FT:165^ (I$,1)"$"FE0:"SEARCH",FC$(FE),I$:FE0ĺ:(7);"UNKNOWN FILE TYPE...":A$::199u "XNUM",FT$(FE),FT F$PF$F$(SE):"TYPE",F$,FT (37):958:"XNUM",FT,FT$:FT$"$"(FT$,2):FC$(FT),FT$,FD$(FT):"Filetype change completed. Press a key for main menu...";&A$0:20JPOP DIRECTORY PREFIXWL1199tO$PF$:SAVE ORIG PREFIX~LL1I(PF$)111(PF$,I,1)"/"PF$(PF$,I):I1I(PF$)1L1İ2010:2010:1002010:2020:NE0:"MENU",A$(1),NE,H$(L),P$,SE"500:1153ADD A LEVELCPF$PF$DR$M2000WLL1H$(L)DR$:E$(L)H$(L1):L$(L)DR$:2020NE0:"MENU",A$(1),NE,H$(L),P$,SE 500115QUIT TO BASIC800 ::"AMP":"Type 'BYE' for Program Selector.":*QUIT TO PROGRAM SELECTOR3800P::"AMP":(4);"BYE":eGET A DIRECTORYp216,0xI1D$"OPEN ";PF$;",TDIR"D$"READ ";PF$550J13:F$:JF$(I) TP$(F$(I),18,3):S$(F$(I),26,3):S(S$)%(F$(I),1)" "(F$(I),1)"*"540LF$(I)(F$(I),2,16):"STRIP",F$(I)kTP$"DIR"F$(I)F$(I)"/"T$(I)TP$:II1520&"ERR":216,0:D$"CLOSE"+NEI10XONLINE CMDZAD48912:I0[V(AD)256(AD1):NO DEVICE VECTOR ]I1bS17gD12)i627@lA2AD(D1)16S2q(A2)256(A21)VĺD$"PREFIX,S";S;",D";D:D$"PREFIX":F$(I):T$(I)"DIR":II1r630s216,0:"ERR"vD:S{216,0NEI1800 RESTORE/FIX PREFIX"807%:D$"PREFIX";OP$!&815.'E:810C(D$"PREFIX":OP$^):D$"PREFIX";OP$:815e*Er/216,0:34,(34)2:34,(34)2:1:1:868:T$E$E$(L)1:(33)("ESCAPE:"E$):"ESCAPE: ";E$:FILE TYPE DATA LIST $00,UNK,Undefined file type<$01,BAD,Bad block fileZ$02,PCD,Pascal code filex$03,PTX,Pascal text file$04,TXT,ASCII text file$05,PDA,Pascal data file$06,BIN,Binary file$07,FNT,Font file$08,FOT,Graphics screen file)$09,BA3,Business BASIC programO$0A,DA3,Business BASIC data filep$0B,WPF,Word processor file$0C,SOS,SOS system file$0D,???,SOS reserved file$0E,???,SOS reserved file$0F,DIR,Directory$10,RPD,RPS data file$11,RPI,RPS index file=$12,???,AppleFile discard file_$13,???,Applefile model file$14,???,Applefile report format file$15,???,Screen library file$16,???,SOS reserved file$17,???,SOS reserved file$18,???,SOS reserved file- $19,ADB,AppleWorks database fileY$1A,AWP,AppleWorks word processor file$1B,ASP,AppleWorks spreadsheet file$1C,???,(reserved file type)$1D,???,(reserved file type)#$1E,???,(reserved file type) ($1F,???,(reserved file type),-$20,???,(reserved file type)N2$21,???,(reserved file type)p7$22,???,(reserved file type)<$23,???,(reserved file type)A$24,???,(reserved file type)F$25,???,(reserved file type)K$26,???,(reserved file type)P$27,???,(reserved file type)<U$28,???,(reserved file type)^Z$29,???,(reserved file type)_$2A,???,(reserved file type)d$2B,???,(reserved file type)i$2C,???,(reserved file type)n$2D,???,(reserved file type)s$2E,???,(reserved file type)*x$2F,???,(reserved file type)L}$30,???,(reserved file type)n$31,???,(reserved file type)$32,???,(reserved file type)$33,???,(reserved file type)$34,???,(reserved file type)$35,???,(reserved file type)$36,???,(reserved file type):$37,???,(reserved file type)\$38,???,(reserved file type)~$39,???,(reserved file type)$3A,???,(reserved file type)$3B,???,(reserved file type)$3C,???,(reserved file type)$3D,???,(reserved file type)($3E,???,(reserved file type)J$3F,???,(reserved file type)l$40,???,(reserved file type)$41,???,(reserved file type)$42,???,(reserved file type)$43,???,(reserved file type)$44,???,(reserved file type)$45,???,(reserved file type)8$46,???,(reserved file type)Z$47,???,(reserved file type)|$48,???,(reserved file type)$49,???,(reserved file type)$4A,???,(reserved file type)$4B,???,(reserved file type) $4C,???,(reserved file type)&$4D,???,(reserved file type)H$4E,???,(reserved file type)j$4F,???,(reserved file type)$50,???,(reserved file type)"$51,???,(reserved file type)'$52,???,(reserved file type),$53,???,(reserved file type)1$54,???,(reserved file type)66$55,???,(reserved file type)X;$56,???,(reserved file type)z@$57,???,(reserved file type)E$58,???,(reserved file type)J$59,???,(reserved file type)O$5A,???,(reserved file type) T$5B,???,(reserved file type)$ Y$5C,???,(reserved file type)F ^$5D,???,(reserved file type)h c$5E,???,(reserved file type) h$5F,???,(reserved file type) m$60,???,(reserved file type) r$61,???,(reserved file type) w$62,???,(reserved file type)!|$63,???,(reserved file type)4!$64,???,(reserved file type)V!$65,???,(reserved file type)x!$66,???,(reserved file type)!$67,???,(reserved file type)!$68,???,(reserved file type)!$69,???,(reserved file type)"$6A,???,(reserved file type)""$6B,???,(reserved file type)D"$6C,???,(reserved file type)f"$6D,???,(reserved file type)"$6E,???,(reserved file type)"$6F,???,(reserved file type)"$70,???,(reserved file type)"$71,???,(reserved file type)#$72,???,(reserved file type)2#$73,???,(reserved file type)T#$74,???,(reserved file type)v#$75,???,(reserved file type)#$76,???,(reserved file type)#$77,???,(reserved file type)#$78,???,(reserved file type)#$79,???,(reserved file type) $$7A,???,(reserved file type)B$$7B,???,(reserved file type)d$$7C,???,(reserved file type)$$7D,???,(reserved file type)$$7E,???,(reserved file type)$$7F,???,(reserved file type)$ $80,???,(reserved file type)%$81,???,(reserved file type)0%$82,???,(reserved file type)R%$83,???,(reserved file type)t%!$84,???,(reserved file type)%&$85,???,(reserved file type)%+$86,???,(reserved file type)%0$87,???,(reserved file type)%5$88,???,(reserved file type)&:$89,???,(reserved file type)@&?$8A,???,(reserved file type)b&D$8B,???,(reserved file type)&I$8C,???,(reserved file type)&N$8D,???,(reserved file type)&S$8E,???,(reserved file type)&X$8F,???,(reserved file type) ']$90,???,(reserved file type).'b$91,???,(reserved file type)P'g$92,???,(reserved file type)r'l$93,???,(reserved file type)'q$94,???,(reserved file type)'v$95,???,(reserved file type)'{$96,???,(reserved file type)'$97,???,(reserved file type)($98,???,(reserved file type)>($99,???,(reserved file type)`($9A,???,(reserved file type)($9B,???,(reserved file type)($9C,???,(reserved file type)($9D,???,(reserved file type)($9E,???,(reserved file type) )$9F,???,(reserved file type),)$A0,???,(reserved file type)N)$A1,???,(reserved file type)p)$A2,???,(reserved file type))$A3,???,(reserved file type))$A4,???,(reserved file type))$A5,???,(reserved file type))$A6,???,(reserved file type)*$A7,???,(reserved file type)<*$A8,???,(reserved file type)^*$A9,???,(reserved file type)*$AA,???,(reserved file type)*$AB,???,(reserved file type)*$AC,???,(reserved file type)*$AD,???,(reserved file type)+$AE,???,(reserved file type)*+$AF,???,(reserved file type)G+$B0,SRC,APW source filed+$B1,OBJ,APW object file+$B2,LIB,APW library file+ $B3,S16,ProDOS 16 system file+$B4,RTL,APW run-time library+$B5,EXE,ProDOS 16 shell application%,$B6,STR,ProDOS 16 permanent initialization fileZ, $B7,TSF,ProDOS 16 temporary initialization filez,%$B8,NDA,New desk accessory,*$B9,CDA,Classic desk accessory,/$BA,TOL,Toolset file,4$BB,DRV,ProDOS 16 device driver -9$BC,???,(reserved for ProDOS 16 load file)=->$BD,???,(reserved for ProDOS 16 load file)m-C$BE,???,(reserved for ProDOS 16 load file)-H$BF,DOC,ProDOS 16 document file-M $C0,PNT,Compressed Super Hi-Res picture-R$C1,PIC,Super Hi-Res picture.W$C2,???,(reserved file type)&.\$C3,???,(reserved file type)H.a$C4,???,(reserved file type)j.f$C5,???,(reserved file type).k$C6,???,(reserved file type).p$C7,???,(reserved file type).u$C8,FON,ProDOS 16 font file.z$C9,???,(reserved file type)/$CA,???,(reserved file type)5/$CB,???,(reserved file type)W/$CC,???,(reserved file type)y/$CD,???,(reserved file type)/$CE,???,(reserved file type)/$CF,???,(reserved file type)/$D0,???,(reserved file type)0$D1,???,(reserved file type)#0$D2,???,(reserved file type)E0$D3,???,(reserved file type)g0$D4,???,(reserved file type)0$D5,???,(reserved file type)0$D6,???,(reserved file type)0$D7,???,(reserved file type)0$D8,???,(reserved file type)1$D9,???,(reserved file type)31$DA,???,(reserved file type)U1$DB,???,(reserved file type)w1$DC,???,(reserved file type)1$DD,???,(reserved file type)1$DE,???,(reserved file type)1$DF,???,(reserved file type)1$E0,???,(reserved file type)!2$E1,???,(reserved file type)C2$E2,???,(reserved file type)e2$E3,???,(reserved file type)2$E4,???,(reserved file type)2$E5,???,(reserved file type)2 $E6,???,(reserved file type)2$E7,???,(reserved file type)3$E8,???,(reserved file type)13$E9,???,(reserved file type)S3$EA,???,(reserved file type)u3$$EB,???,(reserved file type)3)$EC,???,(reserved file type)3.$ED,???,(reserved file type)33$EE,???,(reserved file type)38$EF,PAS,Pascal program4=$F0,CMD,Pascal command file>4B$F1,???,(User defined file type)d4G$F2,???,(User defined file type)4L$F3,???,(User defined file type)4Q$F4,???,(User defined file type)4V$F5,???,(User defined file type)4[$F6,???,(User defined file type)"5`$F7,???,(User defined file type)H5e$F8,???,(User defined file type)g5j$F9,???,ProDOS 8 reserved5o$FA,INT,Integer BASIC program5t$FB,IVR,Integer BASIC variable file5y$FC,BAS,Applesoft BASIC program5~$FD,VAR,Variable storage file6$FE,REL,Relocatable file;6$FF,SYS,ProDOS 8 System fileM6TITLE SCREEN6::I180:"%";:I:I222:"%";:80:"%";:I:I180:"%";:I6$T$"ProDOS File type Changer":T0$"Version 7.12":T1$""6.:8:I$">> "T$" <<":61290:7810:I$T0$:61290)7B122(T0$""):I$T1$:61290}7L14:I$"(C) COPYRIGHT 1987":61290:15:I$"ROGER WAGNER PUBLISHING,INC.":612907V17:I$"1050 Pioneer Way Suite P":612907[18:I$"El Cajon, CA 92020":61290;:19::I$"(619) 442-0522":612908`I15000:(16384)128ĂI#8a16368,038e16368,0:L8j40(I$)2.5:I$:6MENUMENU GENERATOR.TB, , ޅ ߅ { RP QLފ8 0 ۝  i ۝  eei!MΥϱP͎iΐϥݭ*ijΥ!j X { L W Wȩ \ۈ ک \۩ \ W۠^I \ W۩ \۩ \! ڥL` {ݥ HiF!J8hePΥϤ%6 XŠŠƠӠii Ȅ% $$ Bڥ$ \۩ \ Wۤ : ڦʽ ݥ$ 0 \۩ \ W݈ eei = ڦ Ƥ%Ȅ  'ަʆΊ eeޅ eeΥiϭ8e8 $ w$ : = s $$ =$ wP{$%Q \ s,ɺH$ $  :΅υ s =hɕ/ɋ.Ɉ*Ɋ#ɛTɍZܐ͂) 0,ޠ 8 ް٥ ϩɥũޅ#ߐ,Ș 0Л s$ $ \ \۩ \ ߅ ee 륂 cڥP$QQ $ \۩ \۩ 0 \,L+AMPRESTORE AMPERSAND.TBưȱ`FIXBAND-AID.TBL֧MSSGERR.MSSG.TB ڦ  ieީ LԅiɨLх  Q ( L``H \h`P :LYERRERR.TBhhߚHH ? jݪ + ) j݅ڥۅ% 0Lc k`?INPUTSTRING.INPUT.TB  " ީ; = l݅ , LvTYPECHANGE.TYP.TB  , { @5LԨ^ @AB @ L犠@@ @` L *XNUMXNUM.TB {ݥl RQHJJJJ ɺih) ɺiPHJJJJ ɺih) ɺi$ 9 l݅ `0HDȱȱ ɰɺ ǰ>?I i8J &>&? j݅>?% 0 cکURS` kکURS`5LԪSEARCHARRAY.SEARCH.TB , R % lݩzLfHH ?8klHH$08 EHHHH hŁhłL ?hh$ %hh@( q*(qhŠhš L᥸ $0P$ }hh { , )$pL$0hhHHH { lݩ  ,H j݅H ! , ʆ LLke 7(H h12  ` I >'X)` X (BinSCII v1.0.3 Copyright (C) 1989by David Whitney.Select function:C)onvert a ProDOS file to TXTU)nconvert a TXT file back to ProDOSQ)uitWhich -> L7(H< ==E=)  (h,` (I@IL(H (FI (h` ' $(){a `H` 0h`${`%H% ((ȹ() e((h%`((((PPPP$(`$(` `h ȱ  7( ɠɍ7ɛ$Ɉ (L,@ L, f( L,L,L -G:) ȑ-,---` ȋ---- ĩ- -`L') 6--- --`-FiLeStArTfIlEsTaRtABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789() F 0F  F  F 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDE  How to use BinSCII, or Text Encoding for Fun and Profit by Todd Whitesel rev.3, 14-Dec-92 BinSCII is a program for the Apple II series that encodes and decodes Apple ProDOS files to allow convenient and relatively error free transmission over email networks. BinSCII is functionally similar to unix' uuencode/uudecode utilities and Macintosh Bin Hqx (binhex); that is, it allows any local file, including the file's local attributes, to be transferred via email in a format that consists entirely of printable text. This allows the file to traverse the network unscathed, and be perfectly reconstructed on the destination system. What a BinSCII File Looks Like The easiest way to identify a BinSCII encoded file is for the person who sent it to tell you it's BinSCII. The second easiest is to look for the name extensions "BSC", "BSQ" (which implies that the encoded file is a Shrinkit archive), or "BNS" (obsolete, but still used in some parts of the globe). The hard way is to look for one or more blocks of text that resemble the following (minus the one tab indent): FiLeStArTfIlEsTaRt ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789() HFILENAME AsU4AAAACA(4nIAg1(BAfcBFXQRtAADAA0gB GVvTlzW6B09JAAAAXQBAH4hWAAAAadBFAcgHAIAAAAAAAAAAhDAAAAwSAAAAAAAA [ ... many more lines ... ] The main menu of BinSCII 1.0.3 refers to any file containing such a block as 'TXT'. The filename prompts use the term 'text file'. In both cases, they denote a ProDOS file which is assumed to contain any number of the above blocks, optionally interspersed with arbitrary amounts of non-block information (usually things like mail and news headers, and messages from the sender describing the contents). Important Caveats: BinSCII 1.0.3 and Various Quirks Thereof BinSCII 1.0.3 is fairly easy to operate, but its interface is admittedly archaic (work is progressing on a replacement, but not as fast as I'd like). Here are some tips and clarifications on exactly what BinSCII does and how to make it do your bidding without a lot of fuss. 1. When BinSCII asks you for a filename, it is a good idea to enter the complete name, directories and all. (Example: /DATA/DOWNLOADS/SHRINKIT.BSQ) The reason for this is that every time BinSCII asks you for a prefix to store files in, it sets the current directory there. (BinSCII does the equivalent of a PREFIX command with the directory you specified.) If you then do something else with another file, that prefix will still be in effect, and the filenames you give BinSCII will have to take that into account. The safest way to avoid all that is to always enter the complete name. 2. How the Unconvert option works: BinSCII searches the text file for a 'FiLeStArTfIlEsTaRt' line, and then decodes a block (which contains at most a 12K piece of the ProDOS file). It repeats this process until it reaches the end of the file (or an error occurs). This means that you can take all the BinSCII files you have and concatenate them into one big file, and (assuming you have the disk space for that file and its decoded counterparts) run the file through BinSCII all at once -- BinSCII will put each block where it belongs. You can just go away, grab a drink and a donut, and come back when it is finished. Be warned, however, that BinSCII 1.0.3 does not account for extra white space inside the text blocks; this is usually not a problem but it has been known to cause BinSCII to abort processing of a file that is otherwise intact. In the middle of a very long file, this can be rather annoying when it happens. 3. The flip side to #2 is that BinSCII also does not need to see complete files in every input. You can decode part 1 today, and part 2 tomorrow, and part three next week if you want. As long as you decode the parts into the same directory, and don't touch the output file until you've decoded all the parts, then everything works. This is a feature unique to BinSCII and is not possible with similar formats on other platforms. For it to work, though, the output file name MUST be both correct and unique within the destination directory or BinSCII will mangle the output file. (See #4 below.) 4. BinSCII does not check before overwriting files while it is decoding; if you are decoding a file and there is already a different file with the same name in the destination directory, BinSCII will happily trample it thinking it contains previously decoded pieces of the file it is decoding. The same applies for concatenated input files (see #2 above): if two files with the same name are found in the same input, BinSCII will assume that they are indeed the same file, even if they conflict, and will mix them together to produce a completely unusable output file. This almost _never_ happens, but the potential for danger does exist. 5. When you encode files with BinSCII, it asks if you want to use CR or LF. All this does is determine the newline (return) character that separates every line of text. All Apple and Mac programs expect CR (the return key or Control-M), but unix programs expect LF (Control-J or down-arrow). If you areusing text transfer to the other system, use CR because the transfer program (usually Kermit or X/Y/Z-MODEM) will take care of any necessary conversions. (Binary transfer to a unix system is the main case in which you'd want to use LF.) In general, unless you are doing binary transfer to a PC clone or an EBCDIC mainframe, one of those two options has to work. If you look at the file on the other system and it prints all on a single line (CR's on an LF system), or it prints in a barber pole style pattern (LF's on a CR system),or it prints with no line breaks at all and fills the screen (this might happen on a really foreign system) then using the other option will almost definitely fix things. 6. BinSCII files are produced by encoding each 12K (or less) chunk of the file and outputting the result to a file in the destination directory whose name is formed by adding a .01, .02, .03, ..., to the original filename. (If the combined length is too long for ProDOS then it will lose the last few characters of the original filename to make things fit.) These names are just to keep everything organized and you can do whatever you want to them. Send any comments, questions, flames, etc. to Todd Whitesel Internet: toddpw @ cco.caltech.edu GEnie: A2PRO.TODDPW *9P/0 *sBINSCIIT} BINSCII.DOCSKB BASIC.SYSTEMTPRODOSRSTARTUPI5BSHRINK2PV21.SYS.5UNSHRK2PV21.SYSL5 DISP.TEXT.97PUB SHK2PINFO.TXT3USHRINKITU TYPE.CHANGEROuBSHRINKITST.SYS