,8(;NUENU cE q0 \C)CC8`DCeECiD` RP h1$E ȍ @y b Y)hܭ]L]` q  DMD   u j)`0  ,p0i2 &28jJ1f02 9 g iJf0i1)xԍӭ232002XԦ`  *'  } *(L `(  L l pL[,L] C i0  p  gފދLh ( LD 0  C  C  \i +$+0'; $(%)  b L[C `D P^߰")(݃   $DDG@НL]S")M T H0 G$Ș݃ b 8$}$%8(() T `$E0(0)8`$GE` P Li 8GD }L[ PH >iJ ;  yyB ' |L[ "E( % H$ H#`L]B  0 G LO<  ( d lH۪!A3 A jA !B EIC Y$E0 F  < 7 JN8Ndâ!,P h0ʠJd,6 ' r/ $ ɛ ` '  L[  l }-        L[L  }  '  L[   p  ` g  l }) g ' L[) ̠,L]T-0 |LM N݃:ː6UV LM N L(TU N,)MLL[IL3 GDIɛ ɜ DI  , JȊGм  G I) GȦ=*GG ȄI1200820I H1E 1h0hIGI2ȢI`FE 0ɛ rɛ$ l '蚦TTUV D`M L$:;Pyȱ$` r  iȱ$/:ȱ$VWyA**⩀ / `$***? mL]-+ȱ$ɛ m* ? g. $0f.?'@ wAsTt/` 0: gL  `$0`j`& CpCi s L0JCܢj? I#𴽎F ގМގ& & 0 C4 08L`0   | 레L] EGȽGȽG |  E` 8,  }EG)݀G)ȱGȱG`"!L] l!i栠$8  (IƭIp  h,g+j? 8 ii(Lq)! S S0$} ) E9 `H)N,L]8GH Lq`gNgfj****8jHi h`  2J  &e2i`"%?&;^$IM ! ! <u hh`$Ev옝^! 1EHFHjm GHm H`u$Ev`L=? +`!,pFE ȄD8 q D&E`I0` i`+DOS SYSMOC.I   J ٍ = ) F)8`Ll T!U<; Ln <JM -18     HH =D 1 :  /1[F:M #.!  `>C #   #`>   eL'>/b;\I\o@ @LK~ L  % /e  LL HH0S0N:;=91D,1ɛK$ɛ`:;ʾ  ,ɛ`XYȄ #`DTDRLUFFFCICLRSJ==CIYEEONSMDLNOOUAOOOARPLNCL#####PANVBNFR*),-PQOR}a/%<) j ө  RES L%-, # 3 0 %   4(H 4(`( 3  #  ZOiۨ L4RE 3 =F S Z +8 0+  FF % 4 4& 4(X)Y    # 4 ʤ Ȅ LF F LH hL4`*J 0 B B 0a   8    Lkl  );<  : ` 0 } T T 7̀΀LIl <;`<L 3   #/ ! R( 7 7   7 89i L7 ,(&   L480  ` Ln    `   HJJJJ h) ii0 ``0  ,BLV[J  B Vso Fhh` GH ,H hɐɀɡ)HDCȱCɛeCD먥D hN MSп` ED` OIH`hhXhh  nL Free Fil-DBreakI/O-Error 128Disk fullWrite protectedFile MismatchBad FilenameDOS II+/D - Version 6.4 RUN:(c) '87 by S.D.Br`čLLockedDevice doneDIR fullNot foundLoad?Bad DOSHex?AbortFromToHD) S)Eh` ɛLn ;LD1:+DOS SYSMOC.I   J ٍt˯ĭũéȅ 'SRxԹә@XTxL}txD ᳃`ԍҍҍxҩ(`ҍҩ@ԥXLf66q67457`45t2637ХCCDtuuH  w D 1> *`4 3H`HLe?tuvCD` г 4. /*0 ִ0Ѱ / j`ҩ҄/ Ҍ ִ/ҩ ִ, ҩҩҌ`,ҩҌ` e`t u;?`4ӥH w W> * ;u? *`CCDtut` г$  뵥ҥ ȵ0 ȵ8&002 4`/0ҩPҠ/809 ȵ89`,, ҭҍЌҎ)`Lҩ ȵ`234253`H   3w D *"/` \**`+>*Q` 0 9  ) d 3   3 D 1 */` 0$*   [ W00$ɛr> * 1О *Ltitt g3 g NLݳҭrCD$ɛCO` CO`_ /0 //80d0 i`,, `ͤ 褤 襤ס 餤ꡤɤˤ؄Ԇ ؠ00Ȅ )LҤ) g!U8tii88Ȩɪ 3 Uʎ * ^ g ɛ81 Lɸ(41I`IL} g Yl ھ LɸZE g JɛRTUÍ[ Vе`נH * g UhH 3h֠Ɉ ۠ɀ堹LgͳӤZIVMJ] g [ LRXYTULV D:*.*R.TUZ    LK `no8noH hɛ`PSEHPMRO g [Ĥť ȅɆƄǩʅ H X Y5 XYX hLg֤ hƅĥDžťeʅȥe˅ BECF-m gUr gUȦ 3Lؠݤɰ̠x`@X` ǥ؅ǥtƩ`WEZI g ]ƭǩ ĥ  L*Ƥ͙  L*- H     w  *E' h `+",#-.-`++,`$"%#Ɗ$e**)M$%`&-"+#,*$ %!ߥ$%$$-ʝ-ަ+,++L. U? UI0 UI1 dp dp2 S"*H Sh*?? {010?< S JJ߰Jװ2 U3ʆ23`m U?`. U? U? ? {L U)?3***)1 U0$800%1102 {23򰹺. U? U? {L U2 U33 {2 S## \p `# >/ЩoԩЩ xr0#1]"ԩP'$#%#<%$$d%L$%t$%$%$Ǣ L" "(u# Lg bL"ކe2Т8 5ɾ\X)* $#ƃ?Ƃ#@#:怢8\\ ҍ\恆 LR! MMMȆІ2X%X%'LMF%##?/ө `LwH8H8\ ԍ򩊆8h8h@ -T* Ԣ 58򩿆5,Ў X ԩ?6#4Щ% 8&Щ[@Ў- =#i(##i#` `LbpD#b0 "pBLA#x  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~& EFEEEGEGEEEHEIEEJ EKEE &T#`0: 1=@HKOQT_  6;V]!2:#%')+-/13579;=*,G}>#7@BDF%(q0GIKMOQSUW$Z\^3x`bdf4!Ejlnprstvxz|}D āgwy'nstieo 5?BJLPRY{ /8\ i( D9`a LyW!W\\,2I2=aަ󮏨1ZjÈv|}j c@6(n[{&}}0Z;X84g=xuI]~B'^ @CME3.P3 l%\fص&bgL^SK@,ҋXiC->d(47FؕJ3b]@0nC6\J>(jeaH -${Aya)0My aX-6!omaa0T> Qo']u P&=L+-LLZρ[$ޭ1JpT&7W2<$-E~`i2l%_=~1R#$KOSL#xaSB10]\2`*2׭ ɗXse [W|#4H铑U\LII]0PBfVL _a~.-hѶLe!ރ2Ōe_kٜ3}qDAgPļ#B@R4D$ؕmhIJ*6T=6E!AgB*u)cFGۀ=V03o kD ae۰|_'a[*62_%UP0f[T{|l,0F^4Ee_@6*vtX)3& 7/"IфP=A-\>tp`PQOP &P2hs![GpK{q\cJg`@#F9loGZ EC HCc _ yeUOXkǧWيЇf:D0Pe} &bu"茋:08!IF B+%ی"PL&i;~ѱۚj6:M'd0Ft&x8t4,Pؗ-U[CJ' n{⏣D_,a5?ivo{zhFR]VDT[D]5>D!֍.GE+vd76+4 ȳł$oB<{"!87.hV1O ;(e f k8uH r[tfBTMDv&u .'$lbѭӫEnZ"*}1 6 4A&ɂI[0)5qIIڑ 0ĥ,pأ{Dr}<4ALRJCFD}<( \<"$]6-bW1Jב Hz=y bF_EiH6xCy@| a)}&֮8 (/@İ,yE 11dZVʱ1|XɄ]d~n7{"BQǃ׍(năSrSفY,DX5^fН0l$ -Ú)!F!#P[# (3('ՠ*ֵl 4HPG=3Ev/2 ޮ2襡d~ȟ!aX055ԤԔ ::*'ڹجp5 WevjieUeUUmYUYUUEMMTWWUUe 56eeW 6\p5 DeeUeY]p`l 65֭v駛\:-{k^k֠`PPPS :*뫞jԬ`pV55 \\X6۶v5T\\\PPP5 TTTThYe]j`pp@oaaReUUZvYUUVMACDZ:@ppl۶D 5VYeT\\Pp@9\\P*''*:ؤlUUUUPppp@@@+SQeu}z+'*'&``PP  ؤؤԔjYUYf7@@pUU}@@@kavieejZYYYUY@@ ؤ\D'+++jjPP\epPPPp9&dخjjYY@@@p++''bbRQvvPFUUU5ppPP\0 ZZVYeYUUQQQsss@UYUYAAqqR]UeYci8AAAMMMEuUiYeeUWDT555 \\TTWUU=pYYYW UVQeUDPR U`XT*  UTT)UUU5 `XVWf %R 5RJ%EUe UUUU5`XV^*%Ye[ APuYPB %W\PČ@RU*TP UEXV*UU 9`XVVUjYk:%@ *UU VUD?e`U)@VUeUeZJpP e 9@dUYfi*UQQQAQPieUUUz)UUUXVPIDXXV)YEZeUffffffff>`<|0f8l8pv800088 8f~f~0<: 0`||00||<|~ ||| 000|~ \_0e0 <0 ye ee)ޯe#eei%)e}eeff`e{ea|eaLf0`f` fffee`@N+f'-f8) ,f`} f ffeee`ɀ4(H)h)0 I fLa e$ e) )?fLa Kb?  .f+f` +fȌ,f DxߝD| )e)pJJJDp H)?fh)ee`(f)JJef}eeD$f`8eLbe bee}ݽe8Lb e}eLb cLpL{ce0 eeeIee`)?e` efcegc'f@J ( e}G`De%f   - #`/f0f1f) ececLpe0f!fpbybi@aa/f"fqbzbiaa0fiFc/fiGc eeLIe Ie/ޢN0fee)fȭeee`6**)` Tdfe3)A~f e0f fe+0f a Vb/fJԘdd-f,f,f,f.fJ  ԍ ԝұ Ō,f`C/fJ\ d-f/f Kb0f)?i a f0f/f5`!f"f`eҍ%feDeҢ+f-f`bbbbbccctcqcxcBccccceIe^dd.eddf@ 38jjFAn0R"ȠzU4ؽw`N8'øxpjd^  `fe`pw4+RsssstBtrtttu2ubuuuu"vRvvvvwBwrww+4x xx/x=xJxUx]xxxx1ysyyyz'z}L}+/xrke_ZUPKGC?<852/,*(%#! ο4@zqke_\VPMGD>4@-4"@yspfaZURKHC?<97304A$!4Ayrlf`[UQLHD@<94%,qrrr@+ 4 D4!$%&44"'((4 4P 4    44 44 (4P+ 4+G  4 4 44#44 "4P4 + 44&4"4$44  +4'+ 4)++E4 #4 + #4 ǣ40 +4'~+4#X`@@4X"BB+ ++(4E4 40P + 4s4o444 +4 44+ +4$4>4B4 &4444+!BB4]+!BBB+44Da!BB4+ 4*BF4,4Pz4+4+4p4q4?4G+ 4a4p 4܇+.#4Yga4|Aև  A A4A 404A RP@R@P4 P@$P@4P4 P@E BECEBE D4  BECE BE DGE4 E GE C4GE4  GEB E C E BED4BEP@4P4 "!P@R@PR@ P QJBJR4D4QBC4 JQJG4 44QGC44B4BJD4QBC4 4BB4 JD4QBC4 J@4EP44R@44@H444 R@44HրFHFHF H F44&F4' 4 4 2K)')*)'*'K*)'*,*)*,'4F 4 JD 4QB C4 4G4N}4J4a,.,4+4N;4 K4.,.13SUVUV4 V4VUǸ44M44IL4 @Ҁ444 444 L4 [4F B4CBECEGEC4GE4 4 _F4F  PҀ@4R4P4444%4 P4D @4L4&4 4$44%'4)4 )FJF44 4 F4 4FTWRWR4 R4RWpm}w`(@ @ [JE':u4q!\L뜽G]Ko4 UH?:u X|bG:s1 DՕ!#KʉFn{=ђ"F_`ϷY wc7V <o?L\!WL#e2-)X[J%M? TMnQSW[_%ᗵ_L$H;TɽlNekzoc^Ų)!Kmάĺq.&ۥ1^dyA{G0"\rAk=9zU7gSVScWV3_}O{Yfl ~I燄N%] 2z+(\ <Q M 8+"QEWxk5=I%f\ޗuF\DBx/z~ d?J1 \3G&VgOiRC"d氽[ w# Ana =8{Vڮtq):B`í}5$70:;~et-+AgoFi_ɘ"ذt}.sΆ#VU3|T^rT}7L:~ڔ+fNYo2;N\ ˕ٳ7JzS\pSo]Sv`+O &o?̖/6!zjsmϘY_Mִ,M0pUojBe|=S\25E/>GiԈW՝:y9O ;|0΍)* 6vcvdYڏEEcJGʘ s 8֩a[5~Iˀkw~|-0 }O"E-|u>O|:m_E3zBZ2>&T_y.S2{Fz2<9,q"e`bTGx9wS!Wq:JB`X;~a_t1/R?=~f ,DV.Մ4nFIh,QF'=ԏ㉺ ^ .ݵe&f0'!7jJ ~HN7[n>q.-.SĘ7͛s a(P4?H<2t?r}D4Ѣ%>{3q)0ZМc0Y+29 qNs"gyx JUUnXG|Yʝ_-RjG}14c#i kaS3vճ \wL$$ ^O ]jP,vn 82pf ]O&嶥DMqt]fc#կ\]Z dOOIz)H{H/dY.)Faq|7Ě Cf)q)fQx[uavrڼocn.ωs4L˳ Ei$\:GhOGU/ ;ZW+bq:*SXI$W ?rT Rd:U}L4"Kyk"qw~Y4 }:2˳pFʱ73ݑoiN_5BlhtOojI-mќ嬏ݢ^{Mn/%_WTECjUU(YpGn,I€p)f?vG"'ҞO+UQSŲc!֏;|h\G0Tۑ{{5:1Ȫs>^uUi] eB9Fel`v#Yl?3BUӻ}8~d^nz5dP-y\<߫B0HiΚF?&=? e2Dc>ƛLJ]lpexM<Ր ^ѿOU&ⱡWA Z#ÝR „{Ә~DV("tdD}lPLr< ?Ī) xFo^7ewd+yƄ9v_Zz5R8d~m] 68 HpnPbPfa2zp=T4}~'{(nՠ͠_w]ڂlX&d#Y $& F[`Qk{+(ַw'G߷juU^%|p*A9Z|$3z~798b6z(N$j*_ Lh&-H5̺it xˋQà PH>_]aa: C^z"t Rؕܒ?I> Fuӷowc)J_"NxMπlªLC0P,=#*Z>b^q=QFp!-lh1-`! M16FAST.ASM*@p0`]}EyUme5Nٚjz$p^^eZ:VOk /je&p:ITiomA/ϯp׌¸> :,o 4zF;FM8yZ~G%24Mlxq@! F[yh/*Kb|N>A[~|V? DxCb a/]pGAI!]] `Aod@ dh]B \ J ,o3?3 lj [Xʕ6r{vnqP 9v2s=>x=T ?Apa!TCsm~ؗMzp>Mmtб!Cټ` *+Lb'&8Q6A gnLP\_D=Mܢ%ҷ&h|i@z0b}G/]\5ӗ]1.4|ң[?\X7Rk94JHdZ%F5|Jfu;MCl,C鋙)AXcJ+N+ Ԋ!cRk Ӽ+ -(vX !\jW" XN8 #tyf8h9x}XDξJI҄?~Gl6iP RcՖ r/j62 ::X[Iݞ6b wחqow9=կHTcBY،!-lh1-Kp `! M16SLOW.ASM@p0`]}EyUme5Nٚjz$p^^eZ:NaXc55=Lp .^ Lv[Z>@_k>xv6)2pYع 薻@`_4lmjǗT%ڧvNcr6G,[e  $^!HZxQ2a$Q4>SA !0dCGNgO,3<"_أN}׈DPEDRD4XGA!|w4_@xGm0qJ οip bc{ی Xn ٿ ]*MJbNPAfC?],L;ՃCؓ CiPc{ ȶ -lh1-@`! PLANEZ.M16ZBCDEFGHIJK<=>?@Aġ[ 436[2ᔈx }aZG`F *S jʪ /+Kn)S,aK*/b֭ )k!:&97E,b2ʏr{g49kJJ6wU*H**,aÅX e&]jp "RG(E{'`ϣQ&=bd_+#=984@?,LXL߀!8)82GP1Lt$FE'&!%n>(hHDiy>X,ܮjjD(#AGXUЈ04QS Bpg<FJcvU+K$ 4A܄C&v>}~SM9 :@feC)(JE6bn<8dk,@ n!g1~?&jzok͎]0J3Ueյ4@ jΏ9絑0\+W+Kn_p%[z-QB@D1 o8/iapUHѩZm7QAU[lk, 䝣L %Rjg,yzV祦Ȑ4L|"F g1 :hk Sw@E@(cT^d TSApJ@%-y7#%@M#f5N: \[_{@ }}=t^Oxɀl `i f ` !.>77jɼ3W%kLtŎ oR:_%_k%ù?:ŗC>&_tF?O=߃xG~io| \-lh1-V @`! SFERKA.M16}>6F/^iYXWFEDC210 >_K3YwVE$קʹ xt.6 4+Ca`zQ#Ipz>!gd؂5xzX/yr A?ˢF ն{2}8GݟR # u; s3ñE~=8W'!rjmeN6 `a#^Z9!G#j1qd͎=_XVS@7 2w.4fGj"9XG#*QYŧr0!{>!\$Qr) !rBX>E)(TH̐W:#+o<Ǐ`t쳟 n9_pOWĆ#W9ЇH[a|]?2$bNJP1rkFtv}/߂ԳoN|ѲGKᷢH0G#l&􃅘걛S9QxvI's*ja3epyӈ>!$ե9ĂISIsꗿ%^g^רFUQQQڝ֭).HFH#̯;jzv}r-(}j$Ҟf]uɡz|7piJ?-g$2*"?D|{LDl}YJ*BeحmuUo 0 &BX䕯ȐΡX($ $2s=̮K0ri:Ag)ӠDY"!V-o7SJ5zihFNGirl2/e?my GD+I<>Į(G1F\.2 >$Xa.FK3 G#SHçQw1vArsxq^t-8LyYm"Q E;K8B3QIoGGϗCQIrҙFTGch4<|g޶t Ԉ¸)h@VCNEvB px OL?8!A>#RT7ſf"y &r H~D~B9DM],?@>Tzeq19taM3pf$_c-,D)ܝw=-C f)O@Hnd&/krӢC}[ 1Fcp@.\['h(=v)O({~ח0A!oS& O~=_ߐCҼ޼߃@s- [#Δ6Sc$)ԉJKiC@6SutʱdΊY2hD{D!vW!=o^T$!:hU.ۢ~AxuvoC:&l#$W#X59jwdd##;G(~~޴*HNW2{5pZxP|vx2xoGvG(oBJ3u3.Nl v o'ʈK:/tzw!}[yYʒɱS3zF>Xkz/\L+ '03qX~A#6"=yѭ4Uq}3ω@0pYvwzwvm~_F7m!$ƱР:$?" 5`Zg`tqYg{ p07]9)kqBU\`t!/#Ȼ Ie;x7rں\u˟2t1t\ o8+,0#ՓPGh{*b<*9f8ʛ (aRl: ^^=ע$솛`>j3@t NCHq~PUY;& \4P>+A*OhsѕIQgxb` @ ;?)Ng}KZSGIls;9wFo[%9 6P綦խ(P\&ՑissP<:Keُ5I_g%MQ|˶[Vv0@ $< }P8=3ݡz{Obk Zn56}]/kZ[;8kT7GdGJ8roڗ/^@Yh;s@>A}]nׁJk(4Lo-}\E"n|ٌԶO>؟*[s @48O7a9##GG4/ϒ HDDnAtiBhMv h.=j䳇u{2_B (+Oi@'g#t /3?}gT6ZUs6Qa;g"<3Uq) b{d\G 4p0.h;zU &;,p`o#bĎ^92||u/b@PcW0t$y¥pHrJT)C;KqPZ<Ѕ.qt*#t)4OAU0^dCiAT,[w@d}Ef fetB7D͹7#Ҽkvw3;|Mt>Ñb:h:Y,7D[r,D@k/l#r9@#,u5:'LJپCo<`m^:aE1_2!wx}.2Y>wyn$ayx1U++K F1x: (ES%\^#:H=]t 7_:;:k;^YEouvJ96:SEs~ (T#(riGa"]J=aA`%c_ԝnVP Rdvɣ=Bd^{ D}b@g 'hF62r)Bsi F+`GhGagj8WhϵlI#0e1eR3ǻ dS4 =MOrVZtp!:ev褻(2g: D?BV~*O8ᳳJ ̺vGR,5lJTV;bo,ˁπ/{~zyZ7x6`t7;mmp|Z^_moj){w^4fG=6!syu6_Ӻv>2vCIK#yƧrHH 0^ۗ2{nސv C7xIѦay;õZG&B4cXy֚V38~UmJLwߑts ,HrJrM;G˒> (:#*VˑsFӍ)^!2#:ON?L4<!Ǡ 6Ueז\dwJ0"K# H]̇Ԣ[fn1XjSi EYvo:.-w{ɧ>?16UOzti)hjL˲ %PII1YAi0 #!tHPg)4 ׈!|%4R3:Vi $\B~~ZQӑ$'@lCxEλYX]ZCAW҈‘T]ლRZZ(x< ]эR{ԢG`>73%DYIJ6_p(u] ahg&{l 8?ĉ8|?WF|$|wv,/ DȋgWcUNw_ "ARmqmx>Z=⹏Pt nD{U`s{V6畋ǘmF 3XŎՊcdUHMbōM{R)BC;JRFj#CFe9M/1y߰%ϒm%x6= o&iq 0/ĊJ}?'k++v|[Jƚ@b|UفK Yvst m&s;>\\00 I߸ !jWӢS9\1o{Jpd0XUp> іp9Dn}l 3fL O/kΟߠ_lտn}3^8S262u#Y*dWC*=he-yYW0Vik\ _X堭kl;V}}?{3bVU >s1܎uڶ*ch&ݢMkW]0'4 Wo'hI^͛WQEgX0G@ /| .|{ɢ12(__xߑ Pagw1̜nN ~l~EGuA/.jH[aĹ|Ee #А]ZOgκ!mԽ~5$3Vx!B;1~IR^5( g(5*-) W$]09d,̼»g-̧Q.9!Za:}' 3 ooNk3v}ZQT;Q?Wܻ\|\k5x[61Q o³7Ծjŭ)kX bwA#q*,wpo!Ik&b<*ݱ rE$֓'8TO\N/Ob@UTY!~ƺ :S4Ĥ =4jr%9B= qGO"JθnCܫG7SN{(⠄Y#jqUgD,etVTWh JM0M G!Tpxw$$QpġȲkMDOS[Rg`aIz6oQGq|T*Du?!I;]EG> sԏA ]/#Q襩*EmoY?atcHN:_2%uz ghѥoT멊1*vqH.6n<1gS)#,Hu]9+V0c͈kH~0'a|ر'1Qvse #X۠,rwϾNzI[#rf(x{-4%WWLGHUP@#ꘁnt&a)A2Q0Ζ37kIEehrC!; m EݴG{:fIY x?6 piB۫sԮ RE9`l̾2c^jcܑVr;;f~ewc`2MzΰGQє7P~KQOmd)W t_x^#F8!#|2WI"-܃W*z@p!`^ 8[7ly#Ǥ2%7`)e +4/'b|DP5wIKtfzt=/l!Qdj.3 L2T< 0z5WdɁ>Sq6s[m=Q WF )RG!Gz;Op dk\S瞌UǬ5'y|v(%5VqqrKW(FVGl1[o ,=d:xZF/i#(Dl:V R@#8$O{U9{쭀aUW˙B}cIF8/2| TWƐ;rhr "h7$=#,9 N,KB4 '@G@D fKFtp(OeŨLzs,e aEℹO_}4h"8YG0`7#bAz$ <-lh1-@`! TUNEL1.M16bq0z}Xww?_ۀ C%;FZfwwV'&6HӊI''EEoξ{cnuH`x-) #olx\tu97`n tGtvQͽ3{\R+pAGA+ Yc;OW:7S. @\l@29(/eaϪ2vcb)oM{LE3G_u=[YG NХ @Ļ P&;w,}J+IBPZ7m՜";g?opz?gh$ԚUDR! mfLJn_n&.;C{ _|zS vVkMLaW{!OKVzyL$pN'Zt:?y[,^]JI;5b\kyK)]-O7t5^p3M gz"3[@&ݒ;MyRof^M7{L3Vf"tևr_mdZf;lwy `\ٌ4+3v1YfzbOk͚3(`)4&~X7A63*S4~yd:XTaGk{u7$:=wxNp?~2xnn 7 ߩ7-lHЉ]}n[D )cP, 3!R[m]dTb;%7D+ܭ5vF_aR\8{ehܭ6ZS#8uMx)_C~@m?Z:7mHuk3ն͢23aسwWwP=!/&P􆕐h% )rq_7B2B9qr:[.(^N/Y7]͊̚^'W%m*}$D}Ҥܺ>S~YCm0%A]k{L:W;)ʖ-=mXq#߰le\bk=eC{( hTÆ<3qHr<wbYqq^#yC5_"Iai"nzy*S,-{Mu\G͈ [?#̟Iyɧ-IOh\G >_U꬗٠%PoO.<Y22/#ؖ~!QӅ[߾wPK9Y8V[n:uօlƹ,w[8 շh13ꘛfs'gf}GB{KKzL g\&;'F1X7Qܓ~kq4+AJg؍GuCkϚ`\;RÙ 唒{+׃^qr2)ugBOA^q0V_SN enGy1G]njƗIōQ,L2_0R|Tx+K+2lwae#/GW˸HD$= 5s1Ps6峿.z͆g|3烍)m _v *Tb<PwŜw#_ rmy.BhL@lz3Ts-vgej]WpjzJN^,Q-~qWQ}Xu?t2:C˘}Cԕv5]O]M8 KMȷ<} GқNvj#47uU_wBlsvERoyG،tCOi~!dum4QDZ?dzԝFKxBUo랷J㜺-g#29ӦM lå *=c  NTC ^馶n;]b]FiG-:_, `:6s(NZrV g4=- ፂǦxo!.wΥÃ̶#_r:=!^*Xve\9zSG^eb(rTy_H"O_mZtu4#'Vغi;H_ 'uHxVn%3߶#E~o0:} hڅI֤tku ? /T4]4˿414_Q &N/Kvu&B?=]7\ L-lh1-O@`! TUNEL2.M16]v;]O\ ] V32BCS\>X2"rBJQahh`x:=.S#pH3߫3T/4rxosbeieb(WCL{3D1!GNJ ^}Nd6 4R`VRtu;(g)do_Xk"ʠyuG XӤ \bDFS{PN.„ ?c>|mNsp?y}c|M? ,W0V <>߳MXg*]:]zC'?5x+ |ҢoDDvfT1VKo1Ez|VOL{ڙ:JyUhTFGL7iɔLl"V$Pr0sN2wGo 6#!14LqJ>aիȫq.r'ݣK7Iv|B:p(76yZ}jsMӎ;@?ܠ MkGtT:Pa l2Ѡ7"?W#N0> li8RrU% #Y=o2%o2GޯR=qb1XB?e/1yS?؈Ka1d"K&6,9(h1+ŵ3ώz(#b?Y5C~eS/]UZz9Ҏ'O?x'C2-y6şH G<}| ٳi>&]Ee|T05MlOuGh3ԭ)$B`za@Wz@|5Gsr9*);Enjؔ'3Ypw>FWՔwT^12D-^~?CB~ջ{Zshw#Z͛S;~>hhuiD_#o=-5eVCLs4{\Q39:adiMAZGn,VyE/Wt+e:$u4~jctyx=_CFO@G#O![ @G 5"BOdcz"խ 1m?;h.o\xOP ?|YU_ȎQ,Oڭq̭u#RuN۔T=׽Jmzb*~yml1A9l&XIqfGfGUrx磃uMu||5aT?|y-\ouFo.P1q'T䟙~($i:O7#μF`YQ^D5diqY~ұ~k+^3_»X4_.LޝL{)eƿd}S%3f!FBa&"#WH^6n~:YN(.lp#Vl$|?u= &1(mICD'qsj]|Lzk>OwJT&hMP`h(6kO&? a6riF~C=2u!{g+ڳGtA2㙄#G Ez =-{Q`WZuP+>kCn{ZD|f9.FcG@ig*Gr7wM?xBj=''h_,zP%,?8F!N5c2L`qH'k _ D쵛=GkD_D1m7~M+oQo4}Yw]苀ęTpG{G0a{5oGXuᣥ,](rpmznɳo;fwm'n !kӊHIĕo}71/zz`\wK-FK*6Pܼ}ɓ_,f.5vWĦmMlIXGU5S:6]{CsvQ[iWktyY_~wq4}Ll(t͍fʩm<>;'0_Y:stRR=nypŏaذ3>:>8T%U\~ǫbmy$5O< azߑ:Ntjf_Gk#V卩rD(Yo[-D/`J3"g@9EM^´Knt0Ro'4b(7on_Ipp wD'Mɤz5W&(QTIxN1۔}H"+Q 0\I5(()*BNkQՍM7GDesF1zg5pQLh =9kLw 7ݏwf]g;=dmpE#ݧFG*eK?rzσ*ѹɺQ tnVRsssqXӛUyK;>L~FO)x+arSQ7lS(F2_tK ,3 7ER?"<",reIRq',\X-뫓=uW8ɘ:<<׆r6>wL~؈#ͪgt6 -zGOӻs3uvN#nL'u+p~B>J'(G}m^i_bT#c;hˣGq4B= q`^Yd7[11b9D#%xV5ŋjꄬ7E+G>Ca55䳺M|+ 6khbN~0단ud90eEJ{wj(b1̭3#d6/ a]FtG[dݾ(ƔƝՕ1*J zq|F|*R,W;ޮ"W(vZFcbο'Ɇ79\!,7-bp9}sNטp2V[~{ OSJ;Dzx2(OmyvaZc3}֦db«}q%V"=gg2s+i_ϟyD=@ǡK-t ӳ@^G?X4T$r@ZDy(e2CwƁM2B$z}98 5Q7]I&ćzҠ Ϙz{v8Ƕ9ottY肻j,p5pq[Ne2#|7Z7s;1KTէ,w?|Jz.CУ{11N+"gBzxL@zLo7/r``k87@W..{F#=ASKC˒:-lh1-"`! _M16_.DOC;'w=oÇzw~l2./ZU w?|ǷM}i؃P?нm"og&bHgkJaM'k j^",pQ'qt6:(;mLK3W5(k8*8IǩRTs 䃧#=%8ԧϐg8ZA q=u1oS#".gл_ߌC;~]tsbh|NV/A N$.տyvcLR/"E1dޭ61.:}1lCaGy19@⿇umҰi]:N Mx7w=UjcȲ6X(5]9*+b=uN,M?1Ø>6J?-`LR/"E1dޭ61.:}1lCaGy19@⿇umҰi]:N Mx7w=UjcȲ6X(5]9*+b=u0230 20 BC>026F 00>02C8 00$I ޳ Z01@oH)h) JJJJ J 0 @0P@`Pp`pЈЈJЕJ 0 @0P@`Pp`pЉЉJЕL?iLB)LB`Z= 4(ȭȩȩ ȭȩȩȥȥȘe惭ziz{iƊПƉЗ``4OȥȥȩȩOȥȥȩi恥i(н`AppG SERIOUS MAGAZINE #8 -BONUS- Przyk adowa demonstracja FX na mapie 16*16 FAST autor Ars/Aids Pliki wsadowe dla DOS II+/D Jager/Dial Jeeli chcesz uruchomi pe n demon- stracj to uruchom DOS II+/D, a nast- pnie wpisz: @_M16RUN1 lub @_M16RUN2 i nacinij RETURN. _M16RUN1.BAT - wersja dla Atari XL/XE bez odatkowej pamici. _M16RUN2.BAT - wersja dla Atari XL/XE z min. 64Kb dodatkowej pamici. Uwaga! W obu przypadkach zak adany jest ramdysk (16/64Kb), ktry zostanie sformatowany! Po zakoczeniu prezenta- cji poprzedni ramdysk NIE ZOSTANIE ponownie ustawiony (naley to zrobi samemu: >070E xx - gdzie xx to warto dla odpowiedniego ramdysku: 20 - 64Kb 40 - 16Kb 80 - 128Kb Wartoci podane s w HEX'ach. Jager/Dial'}''||'|ӠŠ|'|ӭ|'||'|ؠᠱԠ|'|󠠠|'||'|ԠᠠӠɫĠ|'|젠|'||''Wersja dla Atari XL/XE bez dodatkowej'pamieci - wykorzystuje RAM pod ROM'em'(Ramdysk zostanie automatycznie zalo-'zony i sformatowany).'-start Ԉ-stop!' - nastepny efekt' - zmiana koloru'Odczyt... czekaj!>070E 40>0716 008;FS#1;COP _M16.COM,M:COP ASSKICK1.T16,M:COP ASSKICK2.T16,M:COP WRPX.T16,M:COP _M16.BAT,M:M:@_M16'}''||'|ӠŠ|'|ӭ|'||'|ؠᠱԠ|'|󠠠|'||'|ԠᠠӠɫĠ|'| 젠|'||''Wersja dla Atari XL/XE z minimum 64Kb'dodatkowej pamieci (Atari 130XE).'Ramdysk zostanie automatycznie zalo-'zony i sformatowany.'-start Ԉ-stop!' - nastepny efekt' - zmiana koloru'Kopiuje dane do Ramdysku... czekaj!>070E 20>0716 008;FS#1;COP _M16.COM,M:COP ASSKICK1.T16,M:COP ASSKICK2.T16,M:COP WRPX.T16,M:COP DZIWNE.M16,M:COP PLANEZ.M16,M:COP SFERKA.M16,M:COP STARG ATE.M16,M:COP TUNEL1.M16,M:COP TUNEL2.M16,M:COP _M16.BAT,M:8;@_M16 I4UEgUC!#EDEgT24SDVxCE#EgTQ#Egʅ#Eg#EVxw#4Ugwwf3EVffe#4EUUTP34DDEP"#335E""T4PC#ET24UUC!$Fxd15hSFdExd EgxxT0DWgeD0EgvT0B*r$@@@piPH8034 d3zsxvt(MOABBP^\[jjk}prƷsqponn`RTWIJIIFN@AAP^\Zjjj|qȹsrpoooQSVXJJJHO@AP^\Ziii{~p ɺtrqoo`RUWYKKJO@@^\Zihiz|,%& ʻtsq``aTVYKKKOO^\[Xghi{~ // 123356')*˻vusaaaRUWZLLON][Ygghz| ,,<<=MNO@ABCE689+-̼wusbabTWYKLN][Ygfgx{~, **:9JJZ[[\]^_QRTEG9;-/ͽwusbbcVX[MM\ZWffgy|((87GWWghhy{{}~`bdUWI;=/!ξwucbcUWZ\\ZXfeewz}'65ETTduursteWYL>0"ϰyvtccdWY\[XVeefx{%4CBRbrs,uvhZLN1#xvdddVY[YWUddvy{$3BQ``qĵxi[]@2$zxuddVX[XVdcdvy#1@_n~ȹzl^A3&²yweeeXZWTcctwz"0O^m} ˻,|mPB5' ´{xfefWZUcbcuwz!?N\k{ . 1CFGI:,ν}oQD7) ôzxffgZTbbcux/=LZy +r}}=uF|^@3%ͽrmmkl~q$2O]zEt<||ps?wHà~_A4&;spnmjk}p1N\zCq)vGYu~~wRVӂ"xIġPC5ξspnnjk}0MZx1od$,PZ d֙j; ŢpQD6 Ͽsqonjj|~/MZh/^B@.&MGɋ], ƣaSE( ϰtqooii{~/>*ƖvV6߼wXJ<.,ôwtbabXffxz )6Tap4R`ʪiY8ΫxhZL.ĴwtbbSXffwy| *7DQo!@n|}lK*jZL>/ŵywtbcTXfefxz (5Bo}/>M[iwvusbPO=, ¿{[M> Ŷyv,dccUXfeewy (5CPn| +9GGGD3! ı|l^O1"ƶyvdcdWYVdduwz&4A^lz ǵ~n_@2#Ǹ{xvddUXYWdddvx%2O]kyʸoPA2$ȸzxfeeWYZWTcctwy,#1N\YgvͺraQRC4%ȹ}zwfefXZZXUcbcuw"0MKXguttscSDE6&ɹ|ygffXZ\[XUcbbsvw!?=JXVdsqpwfeUUF67(ʺ~{xgfgY[^KYVTbabsv, .<:HVTba`~}}|ziihXXHH9)* ˻}zhggX[]OKZWUba`rtv.,:8FDSQP__^]]\[KK;;++ ͼ|yhgXZ\^@KJXUSa``qtv,*875CBAAA@ON>>>.. νp~{ihhZ\^_@KJYVTQ`o`qt ),'&534432!!  Ͼ|jiiY\^PAAJJIWUR`oopqs &&p~|jij[]PAAAHIIXVSQonnqs q}kjj\]_QBB@GHIHWTRPnmmqs,±rp~lkk\]_QBBAOEGHHGVSQnmmm~prósq~mkk\]_QCCCAN,p|||ӠŠ||||ؠŠԩ||||󠠠|||*** fx na mapie, textura: 16x16*** 0przyklad z rozwalaniem kodu*** - skompilowac*** - LOA jakasmapa.M16 A000*** - LOA jakastextura.T16 8A00*** - M16FAST.OBJ opt %101001 |na dysktexture equ $8a00tex_lo equ $8800tex_hi equ $8900mapka equ $a000screen equ $9000code e0qu $2000 org $80_p0 org *+2_p1 org *+2tmp org *+1h0 org *+2h1 org *+2_yy org *+1_xx org *+1 org $b200 jsr mkdl jsr mkcode lda
dl sta $231 lda #$40 sta $26f ldy 0#0 ;przygotowanie texturki ldx #0tt1 lda texture,y pha and #$f0 sta tex_hi,x inx pla and #$0f asl @ asl @ asl @ asl @ sta tex_hi,x iny inx bne tt1 ldy #0tt2 lda tex_h0i,x lsr @ lsr @ lsr @ lsr @ sta tex_lo,x inx bne tt2loop equ * jsr code*** skrolowanie textury;*** jesli masz ochote - napisz*** wersje rozwalona na kilometry kodu ldy #0skl1 lda tex_lo,y sta scrl0,y lda tex_lo+$10,y sta tex_lo+$00,y lda tex_lo+$20,y sta tex_lo+$10,y lda tex_lo+$30,y sta tex_lo+$20,y lda tex_lo+$40,y sta tex_lo+$30,y lda tex_lo+$50,y sta tex_lo+$40,y lda tex_lo+$60,y sta0 tex_lo+$50,y lda tex_lo+$70,y sta tex_lo+$60,y lda tex_lo+$80,y sta tex_lo+$70,y lda tex_lo+$90,y sta tex_lo+$80,y lda tex_lo+$a0,y sta tex_lo+$90,y lda tex_lo+$b0,y sta tex_lo+$a0,y lda tex_lo+$c00,y sta tex_lo+$b0,y lda tex_lo+$d0,y sta tex_lo+$c0,y lda tex_lo+$e0,y sta tex_lo+$d0,y lda tex_lo+$f0,y sta tex_lo+$e0,y lda scrl,y sta tex_lo+$f0,y iny cpy #$10 bne skl1* --- ldy #00skl2 lda tex_hi,y sta scrl,y lda tex_hi+$10,y sta tex_hi+$00,y lda tex_hi+$20,y sta tex_hi+$10,y lda tex_hi+$30,y sta tex_hi+$20,y lda tex_hi+$40,y sta tex_hi+$30,y lda tex_hi+$50,y sta tex_hi+$40,y0 lda tex_hi+$60,y sta tex_hi+$50,y lda tex_hi+$70,y sta tex_hi+$60,y lda tex_hi+$80,y sta tex_hi+$70,y lda tex_hi+$90,y sta tex_hi+$80,y lda tex_hi+$a0,y sta tex_hi+$90,y lda tex_hi+$b0,y sta t0ex_hi+$a0,y lda tex_hi+$c0,y sta tex_hi+$b0,y lda tex_hi+$d0,y sta tex_hi+$c0,y lda tex_hi+$e0,y sta tex_hi+$d0,y lda tex_hi+$f0,y sta tex_hi+$e0,y lda scrl,y sta tex_hi+$f0,y iny cpy #$10 0 bne skl2* --- jmp loopscrl org *+16mkcode lda screen sta _p1+1 lda code sta h0+1 lda #52 sta _yylop2 lda #40 sta _xxlop1 ldy #0 lda #$ad lda0 $xxxx sta (h0),y inymmp1 lda mapka sta (h0),y iny lda >tex_hi sta (h0),y iny lda #$d ora $xxxx sta (h0),y inymmp2 lda mapka+1 sta (h0),y iny lda >tex_lo sta (h0),y iny 0 lda #$8d sta $xxxx sta (h0),y iny lda _p1 sta (h0),y iny lda _p1+1 sta (h0),y iny tya clc adc h0 sta h0 bcc *+4 inc h0+1 inc _p1 bne *+4 inc _p1+1 lda mmp1+10 clc adc #2 sta mmp1+1 bcc *+5 inc mmp1+2 lda mmp2+1 clc adc #2 sta mmp2+1 bcc *+5 inc mmp2+2 dec _xx bne lop1 dec _yy bne lop2 ldy #0 lda #96 rts sta (h0),y 0 rtsmkdl lda dl2 sta _p0+1 lda screen sta _p1+1 ldx #52ti0 ldy #0 lda #$4f sta (_p0),y iny lda _p1 sta (_p0),y iny lda _p1+1 sta0 (_p0),y iny lda #0 sta (_p0),y iny lda #$4f sta (_p0),y iny lda _p1 sta (_p0),y iny lda _p1+1 sta (_p0),y iny lda #0 sta (_p0),y clc lda _p0 clc adc #8 0sta _p0 bcc *+4 inc _p0+1 lda _p1 clc adc #40 sta _p1 bcc *+4 inc _p1+1 dex bne ti0 ldy #2ti1 lda dlrn,y sta (_p0),y dey bpl ti1 rts org $b800dlrn dta b($41),a(dl)dl 0 dta c'pp'dl2 equ * end of file0% 001@oH)h) JJJJ  0 @0P@`Pp`pЈЈ Е  0 @0P@`Pp`p4ЉЉ ЕL@0 4(ȭȩȩ ȭȩȩȥȥȘe惭PiPQ`i`aƊПƉЗ``4OȥȥȩȩOȥȥȩi恥i(4н`App4|||ӠŠ||||ؠŠש||||󠠠|||*** fx na mapie, textura: 16x16*** 8standard przyklad (wooolne)*** *.M16 - kilka przykladowych*** mapek dla textury 16x16*** (ladowac pod $A000)*** *.T16 - kilka przykladowych*** texturek 16x16*** (ladowac pod $8A00) opt %101001 |na dysktextu8re equ $8a00tex_lo equ $8800tex_hi equ $8900mapka equ $a000screen equ $9000 org $80_p0 org *+2_p1 org *+2tmp org *+1h0 org *+2h1 org *+2_yy org *+1_xx org *+1idx org *+1 org $b200 jsr mkdl lda
dl sta $231 lda #$40 sta $26f sta idx ldy #0 ;przygotowanie texturki ldx #0tt1 lda texture,y pha and #$f0 sta tex_hi,x inx pla and #$0f asl @ asl @ asl @ 8 asl @ sta tex_hi,x iny inx bne tt1 ldy #0tt2 lda tex_hi,x lsr @ lsr @ lsr @ lsr @ sta tex_lo,x inx bne tt2loop equ * lda mapk8a sta _p0+1 lda screen sta _p1+1 lda #52 sta _yy ldy #0hori2 lda #40 sta _xxhoriz lda (_p0),y clc adc idx tax lda tex_hi,x sta tmp inc _p0 ;inc map 8 bne *+4 inc _p0+1 lda (_p0),y clc adc idx tax lda tex_lo,x ora tmp sta (_p1),y ;to da screen inc _p0 ;inc map bne *+4 inc _p0+1 inc _p1 ;inc scr bne *+4 inc _p1+1 d8ec _xx bne horiz dec _yy bne hori2 lda idx clc adc #$10 sta idx jmp loopmkdl lda dl2 sta _p0+1 lda screen sta _p1+1 ldx #52ti0 ldy8 #0 lda #$4f sta (_p0),y iny lda _p1 sta (_p0),y iny lda _p1+1 sta (_p0),y iny lda #0 sta (_p0),y iny lda #$4f sta (_p0),y iny lda _p1 sta (_p0),y iny lda _p18+1 sta (_p0),y iny lda #0 sta (_p0),y clc lda _p0 clc adc #8 sta _p0 bcc *+4 inc _p0+1 lda _p1 clc adc #40 sta _p1 bcc *+4 inc _p1+1 dex bne ti0 ldy #2t8i1 lda dlrn,y sta (_p0),y dey bpl ti1 rts org $b800dlrn dta b($41),a(dl)dl dta c'pp'dl2 equ * end of file8<<     <'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-. !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'45678:;<=>?012345789:;<=>?012456789:;<=>0123456789:;=>?012345678:;<=>?012345789:ABCEFGHIJLMNO@ABDEFGHIKLMNO@BCDEFGIJKLMN@ABCDEFHIJKL?012345789:;<=>?012456789:;<=>0123456789:;=>?012345678:;<=>?012345789:'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-. !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'  =   ==ʵ<p˺~mljYWFD21  ƴn];* 綆UuFع{l]^˻~mlZYGE42!ǶoN<ٸV&W7ٺ~o`˻nm[ZHG5$"ʹraO.ڹh7קxX) ۼpqA̻on][JH7%#̺tbQ/ܻi9踉iJ* ͮr̼qo^\KJ8&%ͼudB1ݼkJʪz[; ϰt̼rp_^LK9(&ϽweD3߾|L+ ۻl\=uͽA sr`_NL;)(пyWF4~]= ͭnN/ôνtsb`ON<+)zYG6_?޾_@0!ŵξtsbPO><+|[I8òqP0аqaA2ƷξutcbQ?>,A ò~lK:մsR2!rSC$ȹϾvudcRQ?.ųnM<* ׶dC#ӳdU5&ʺϿwvdSRA0.ǵp_>, ȧvU5ťvfF7( ˼ϿxwfeTBA0ɷq`@.A xWG'ַwXH9) ;yxgfUDC1 ɸsbQ0ܻiI8ȸiZJ;+ yxgVUD3" ˺dSB ޽{[:* ʪ{k\L=-zyhhWE43"ͼvUD3Я}mL<̼}mA ^N/ózjiXWF5$μxgV5$o_>.ξoP@0 ŵ{{jYXG65$Ͼ{iXG&ұpP@ p`QA2"Ʒ||kjYIH7&|ZI8'ģrbA1rcSC4$ȹA }|k[ZI8'&~m\;*ƵtTC#äteUF6&˻~}ml[JJ9(ò^M< ȧvfV5%ŶwgWH8) ̽~~m\\K:) ģp_>-ʺxXH8ȸyiYJ:+ οA²nm]LL;* ƵraQ@̬jZ:*ʺ{k[LL<- ²o^]M<, ǦtcB1!߾}mL<, ܼ}m^N>?/ópo_NM=, ɸveTD#o_O>οp`P@A1!óp`A_O>.- ʩwgF5%òqaA1!rbRCC3$óqq`PO?.̻iXH7ŴtSC3#ôtdUE55&ĴraaP@0/ͼ{jZ9)׷vfVF&ƶwgWG78( ĴrrbRQA1Ͼ|A\L;+ ɹxhX8(ȸyiYI::* ĴssbRBB1п~n^M- ̻{kK;+ ˻{{l\L<<, ŵtccSC3"p_?/ήm]M=- ͽ~nn^N>>.ŵttdTTD4²bQA1p`AP@ pp`P@A1!ŵueeUEE4ĴscSC#órbR2"²sscSC33#ƶvvffVF5ŵueU5%ťueE5%ŵueeUE55%ƶvvfVVF6ǷwgG7'׷xXH8(ȸAwggWG77'ƶwggWGG7ȸiYI9) ںjZJ:* ʺzjjZJ::) ǷwxhhXH88 ʺ{k[K; ̼}m]M=- ͽ|ll\L<<, ǷxxhYYI9 ˻|m]M.Ͽo_O?/Ͽon^N>>. AǷyiiZJJ: ̽~o_?0 rbRB"²qqaP@@0 ȸyzjjZKK; ξqQA2"ĤteUE%ĴsscSCB2""ȸzzk[[L<< bSC4$ƦwgW7'ǷvueUEE4$$ȸA{{k\\M=dUF6'ɩzjZ:* ɹxxhWGG6&&ɹ{{ll]MN>ôvfWH8) ˫|l\<, ̼zzjZII9((ɹ||mm^NO? ŵxhYJ: ݾo_?/ξ}ll\KK;** ɹ|}m^^O@A@!Ƨyj[L<qaB2"on^NM=-, ɹ}~n__PAA"Ǹ{l]N?³tdD4$òqq`PO?/. ʺ}~no``QB"#ȹ}n_PA!յvfG7&ŵssbRRA10 ʺ~op`QRC#$ʻApaRC$׷yiI9) ǷueTTC32"!ʺpqaRSD%˼rcTE6ٺ{k[;+ ʹwgVVE54$#˻qbbSTE& ;teVG8 ̬}n^N. ̼yiXXG76&%˻qrbcTEF' οufXI:* ίAp`P@ ξ{kZZI98('˻rrcdUFG( whYJ;, rbRB2~m\\K;:*)@pbcstt())++,=??12345%&'()*ȸ~~o`bbsst&&()::<=>?0123456778)*+,ɹ~``abrs%&&789:;/ !˼qqab``pq  !"345FGHYZ[\^^PQRSTUVWXYJKL=>? !"˼qrbboopp / 1E2DEEWXYZklmooabcdefgXYZ[LMN?0!"̽rrccnop ./01BCDUVWijklm~pqrstefghiZ\]^O@12#$;rsccnn~ -.?0ABSTUfghzz{}~pqrstuvwxjkl]^_@A23$%οssddmm~~ ,=>O@QRdefwxyzExyz{lm^_PAB45& Ͽstdemm}~+,=NOPQbcdvwxz{|mo`QRCD5&' ϰtteellm})*;?124579*,ɺQC4ʻ|}m]]]MMM4DDDTTddu,NPrE %67:KMOABDFG9:<.ɻpSD&ʻ}mn^^NNN>33CCCSSddt +<_q "46HIK]_QRTVGIK<> ڼrTE'˼~nn^^NNO??333CCSSScss;]  2DEWYllo`bdfhY[MN0"ͯsU7̽~o___OOO??222BBBRRbbs9[~ .?ACUghlE!}qrtvhik]OA2$ΠuV(ͮooPP@@@000"222BABRRbbr(Jl +=OASegx{xzkm_AC5' ϡfH*ξp``PP@@@0000!1111AAAQQaaq8j+=OQctv|~`QC5' h:οqaaQQAAA1111!!!1000@@@PP``p&X{(:L^`rpbTE"F8* Z,߰qaaQQAAA1111!! 0000@@@PP``p6y'I[mprdWI+ æi<бrbbRRBBB2222""! ????OOO__ooV6Hk}ǹugJ<Ř\¢sccSSCCC3222""""/////???>NNN^^nn~"w5Xj˽hZ={/ãE#tddTTDCC3333###""////..>>>NNM]]mm}}24WzͿy[>0㴤ueUTTDDD4443#####......====MMM\\ll|RCflOPԵvfeUUUEE5544$$$$##...---===?358*-绛{zjjYYYIHH88777'&&&&&,E%++++**::999IHHHWWWffvu#5IL^QSVHJ= ||lk[[ZJJII99888(''''&++****)99888HGGGVVVUeddssr~nmm]\\KKKJJ::999(((('''**))))(888777FFFEETTSSSbbaabbaa``__^^]MMLLK;;::::)))(((( )))(((('E&776665EDDDCCBRQQPRRQQP@OOONNMM=<<;;;+***)))) (((('''&&65554433CBBAA@@BBA@@@O?>>>==<<,+++****) ('''&&&%%%$44332221102211100???>>=--,,,+++** &&&%%%$$$###"2E'21102211100///...---,,,+ %%%$$$###""!!! """!! //...---, $###"""!!! ""!! ///..  !!! """!! E(   DpLLMMM]^^^oooppq˼qrrbcccTTTEEEEFLLLM]]]^nnopͽrrsccdTTUUEEFFKLL\\]]mnn~ ξsssdddUUUVFFFKKK\\\mmm}~~I* !" ϿttteeeUVVFFGKK[[\\llm}}++,->01234$%& ttueefVVVWGGJJ[[[kll|}})):;/ĴwwwhhhXYYYYYiijzz"3CDUfwxI,z{l]NN? ŵxxhhiYYYXXXiiyyz!1BSdduŶ|m^_@1!ƶxxyiiYYZXXhhhyy/0AQbsɺ`PA2"ƷyyijjZZWWghxxx .?OPaq ̽I-paRC3$ǸyzjjjZ[Wgggwxx -=N^op*+=NABD5' οrcSD5%ȸzzkkk[Vfggww ,N]} - ʺxxI5hhhWZjiiyy$3CRaq &4CBB@>,+ Ŵq`PO>. ˻yyhhhXYYiiyxx#2AQ` ǶsbQ@0/̻zyyiiYXYYihhxx!1@_n~ʹtcSB1!ͼzzjiiYYXXXhhwwwI6 ?O^]l{μwfUTC2"ͽ{{zjjjYYXXXgggwv/>ML\kzyyxgVEE4#ξ{{kkjZZZXWWggfvvv-=<<+*²~~~mmm\\\\KFFUUUUdddss %I8$#212210/.- ó~nnm]]]\LLEEEUTTddcssr"" Ĵnnn^]]MLLEEETTTTcccrrr ŵppooo^^^]MMMEDDDTSSSbbbqqqI9ƶqqp``o__^^NNMMDDDDCSSRbbaaqppȷrqqa``P___NNNNMHp@OONM]\\[kjjyyx˼yz{mno`QRTEFGHIONMM\\[Zjiiyxx;z{|mo`QRSTFGHINML\[[Ziihxww Ϳ{|}n`aRSTUGHIMLL[ZZihhwwvM;**ΰ|}~o`bSTUFHILK[ZYYhggvv$$%%6799:<-./ϰ|}~o`bSTUVGIKJZYXhgfvut!"233DEFGHJKL=>?!"}~`acTUVGIJZYXggfuutM<//00AARSTUVWXZ[\MO01#$~pabdUVWHIYXWffett -->>N__`absttvxyjkm^_A23%& ³pabdUVWXYXWfeetss ,<ugXI;,ǹqsdefWYTccbqp%5EUdt();LO@B4& whZK<.ǹstefgYTcbap$4CSs%6GXi{~qcUG9+ ³xjK=.ɺstefhYSba`~#3BRb"CduviK,õj[M> M?ɺstughYRa`~~"1Q`p0QaĦ{\?Ƨzl]? ɻtvghYa`o~}!1@_>^':=/ɛ}_1ַ|^O0"˼uvghi``o~} ?_n~ ,\|AcuaD˭Q#Ⱥ}n_1"˽uvgM@ij`on}|?N]}*Jz,mޱg)ΐbD%ٺoPA3$̽uwhijon}|{.>Ml{ 8h)jAu{^j-e6˭aB3%Ϳvwxijom||-<[kzFvfJFnҤvG)ܽbS4%οwxjknm|{MA,KZi%TCE)#JAŇX* bTE& ϰxyjkml{z ;JYx3ba#XQ*cטj; sTF7 ϰxzklml{y :IXwAq/^Ptz}tYAu'|MuVG8 yzkllkzy *9HWvMB@=/Ѝ Щ Ѝ Щ ЩpЩ~ЩpЩtЩpТA6I7Z012311111111#'# # p# #1#'# ##%##QL%# p# #S#'# # ##&##&# p#   #A6I7ZЩ"/}' B `b \`8 1N4șN4șN4șN4șN4șN4șN41N4șN4QMN4șN4șN4șN4șN41N4șN4șN4șN4șN4șN4șN41N4șN4șN4șN4șN4șN4șN41N4șN4șN4șN4șN4șN4șN41N4șN4șN4șN4șN4șN4șN41N4șN4șN4șN4șN4șN4șN41N4șN4șN4șN4șN4șN4șN4`QN    `oЩЩЩP愽$y$8F49F5ƅ##拥L#`45`Т*LQO#掽' ! "L#` `Lb '1:CMV^gow¿wog^VMC:1' ƽzsle_ZTPKGDA><:98889:<>ADGKPTZ_elsz %+17DJPV\bgmsx~~xsmgb\VPJD>82,% ¼}xrmhc^YUPLGC?;730,)%"  "%),037;?CGLPUYQQ^chmrx}    $)-158;=?@@@?=;851-)$  %+17}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~}~QT}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>?>?????????????????????~~~~~~>~??????????????????????????QU????_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?_?^>^@FRMT4 @"@=@`FX@@@@%AjAAA B5>j( s!Ov8BBBBBBBCCDDDDDDDDEEEEEEEEFF ++D QV D D    )) wDDD3 ++D U w w U D "     BBw f U D 3 3 3 3 3 3 " " " "  BBw f U D 3 3 3 3 3 3 " " " " QWwD ::wUUUDD333"" BBw f U D 3 3 3 3 3 3 " " " " w >>~~> > ?~~~~~>?QX~~~~~~~~ ~~~~~~~~>~~~~~~~~~>??~?~????~?~??~??????~??~?~????~?~??~??????~??QY~?~????~?~??~??????~??~?~???~??~??~??~??~?~?~??~?~???~??~??~?~?~?~?~?~???~?~???~??~??~??~??~?~?~??~?~???~?~???~?QZ~?~??=`#>#>#>#>?#>#>?###>>>~~ > > ~>~ ~   ~    ~  ~    ~ > ~ ~  ~ ~  ~ > ~ ~  ~ ~ ~ ~~~ ~~ ~~ ~Q[ ~~ ~> ~~ ~~~ ~~~~ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>Q\          `F]] @@    ^^οzqke_\VPMGD><852/-*(%#! yspfaZURKHC?<9730-*(%Q]$! yrlf`[UQLHD@<952/-*(%#! _3cQ^       L`LaLaL9`LbӄԠm\ӍaȱӍ`ә N`ҠҠ҈`a-͝\ϝ\\\]٥iѐL`ߠѪȱхQ_Ѣ`\B\ӽ\Լ\\Ӆ)?=5\ȱJ)~]\\\JfJf٥)\д`L]LAa?) **\L`ȱӝ\\L`0 ȱӍ`\L` ȱӝ\L`LN`La0]0˝]ȱ˝]ؠם]ȱם]ȱם,])?<]ȱםH]ȱם]ם$]ȱר](] ]] Q`]\ם8]i ] 4]ם0]L>a bL]aL`LN`Lb^֢]Խ]Ӽ ]ӅȱӅȱӅȘ] ]] ])\_ܥ)]ե]D]$]\(]y]\](]LDb$]8] 2<]'4] 4]4]]׽]ؼ4]ם0],])?8<]]\ ]}] ]Qa\)pLb\eۼ,]0}0]=D]?}\Lb=D]?\}0]q՝@]0LaH] I] J] K]bb`@]D]ҎҭA]E]ҎҭB]F]ҎҭC]G]ҎҌ` Pwanie (co ile ramek ma byc odejmowana wartosc od glosnosci do zera) Im wieksza wartosc tym dzwiek wolniej wybrzmiewa. 00 - brak wybrzmiewania Base: - najwazniejsza opcja definiujaca typ instrumentu i tablice czestotiwosci. 00 - dcla znieksztalcenia $a,$e 01 - n/u 02 - dla 1.79 znieksztalcenie $20,$60 03 - dla basu 1 kanalowego. 04 - tablica dla bsu 1 kanalowego 1.79 Mhz (na razie nie dostrojona do konca) U gory okienka pokazywany jest typ instrumentu: np. 1CH - Bass (1d ch - dzwiek jednokanalowy,2ch - dzwiek dwukanalowy) np. 1CH - Sqre.(2 ch - dzwiek dwukanalowy, standardowa tabela czestotliwosci) - $00 - standardowa tablica, dzwiek jednokanalowy (u gory 1ch-sqre.) - $03 - tablica dla basu 1 kanalowego (eu gory 1ch - bass) - $10 - jesli dzwiek jest grany na 4 kanale to zmienia zegar bazowy na 1.79 Mhz (opcja dziala na 3 kanale , pod warunkiem ze nie jest uzyty na pierwszym kanale dzwiek BASE typu $2x) - $12 - 1.79 dzwiek , z tablica dla znfieksztalcenia $20, $60 - bardzo wysoki ton. (moze byc rownoczesnie z dzwiekiem 2 kanalowym na 1 kanale!) - $14 - tablica bas $0c - ale tylko 2 oktawy (dziwne efekty - niezestrojona tablica) - $20 - tablica dzwiek dwukanalowy (typ prostogkat - niski bas Low+0) $21 - tablica dzwiek dwukanalowy (typ prosokat Low+1 - + 1 oktawa) $22 - j.w. , $20 + 2 oktawy w gore! $23 - tablica bass dwukanalowy typ $C0 - $40 - dzwiek typu SYNTH (jak w CMC) $41 - dzwiek typu synth (ale odstroqT*BDOS SYSB BOSS COM'!NEWYEAR COMB(EXCL LOA_M16 BAT_M16 COMM16 DOCM16RUN1 BATj 6 i  i 6 i  i  i , iM16RUN2 BATASSKICK1T16ASSKICK2T16DZIWNE M16M16FAST ASMM16FAST OBJ M16SLOW ASMPLANEZ M16 i i* i  i%0 i* i* i 86SFERKA M16STARGATEM16)TUNEL1 M16:TUNEL2 M16KNYD XEXBNULLCUBCNFODNULLCUBCCOMaPRINCIPLDOCj06bPRINCIPLCOM=LBTRY CINLBTRY DOCGLENCHESDOCGLENCHESCOMPLASMA4 TXTPLASMA4 COMMATRIX1KCOMMATRIX1KDOCHELLIX DOCHELLIX COMVCITY DOCVCITY COMPLO COMPLO TXTEXE COMEXE TXTFOREVER TXTFOREVER COM1KPARTY COM1KPARTY TXTFRIENDS BASGINTRO2 TBLGINTRO2 TXTBASIX DOCFBASIX COMjenie =2) - $5x - dzwiek typu filter ale filter jest wlaczany raz na x -0-7 - ramek ! (daje efekt ala SID synth) - $60 - dzwiek typu DETUNE (jak w CMC) - $70 - dzwiek typu DOUBLE (jak w CMC) -$80-$f0 - dzwieki typu DIR (ECT) Dzwieki rtypu direct musza miec na koncu zawsze 0 , pierwsza cyfra oznacza numer tablicy direct +8 Tablica direct zawiera 16 kolejnych wartosci wpisywanych do pokeya - przydatne przy tworzeniu dzwiekow perkusyjnych badz innych brzmien niemozliwych do uzyskanias w inny sposob - np perkusji wykozystujacej 1.79 Mhz!. Tablice edytujemy CTRL+H - w glownym menu edytora. - dodaem dodatkowe opcje gdzie definiuje sie dzwiek przez wpisanie warosci x8 - xf - to sa dzwieki typu SPECIAL. Dzwieki typu special wykoztystuja specjalne komendy wpisywane w hex - edytorze dla uzyskania dodatkowych efxow bez uywania komend protrackera bad do ich uzupeniania. W hex edytorze mozemy zdefiniowac 8 tablic z komandami dla dzwiekow special. Kolejne komendy: $00 - nicu nie rob badz end. $0x - ile ramek ma czekac -1. (1 oznacza 1 ramke , czyli w nastepnej anstepan komenda) $1x yy - zmien nute yy- liczba ktora dodaje do numeru nuty (np dla stworzenia efx arpergio) , x - ile ramek ma czekac po tej komendzie. $2x yyv - wpisz wartosc do pokeya , yy - to co ma wpisac do rej AUDF pokeya , x - ile ramek czekac $3x yy - dodaj wartosc do czestotliwasci , yy - co dodac , x ile czekac $4x yy - odejmij wartosc od czestotliwosci , yy - co odjaca , x ile czekac $ex -w skocz do pozycji - x - numer pozycjio do skoku (dla ulatwienia w hex edytorze sa numerowane kolejne wartosci) Przyklady: Arpergio co ramke: nuta, nuta +3 , nuta + 7 $10 $00 $10 $03 $10 $07 $e0 badz co 2 ramki $11 $00 $11 $03 $11 $07 $xe0 Np jak uzyskac proste vibrato ze zmiana o 1 co 3 ramki ,opoznieniem - 15 ramek: $0f $33 $01 $43 $01 $e1 badz $0f $33 $01 $33 $ff $e1 +1 -1 +1 + (-1) Efekt slide up co 2 ramki $31 $01 $e0 Oczywiscyie mona zrobic bardziej somplikowane brzmienia. Uwaga: w dwikach typu $08-$0f wartosc odpowiadajaca danej nucie jest brana z podstawowej tablicy czestotliwosci dla znieksztalcenia $a Chcc pobiera dane z innych tablic naley uwzgldni przeuniczie do nich - dotyczy to komendy $1x yy. Przesuniecie Tablica $00 Square (podstawowa) $40 Bass (1 kanalowy) $80 1.79 Mhz (znieksztalcenie 6) Komendy SPECIAL dzialaj poprawnie na wszystkich dwikach 1 kanaowych, 2 kana{owych typu $40,$50,$60,$70. Natomiast na $20,$30 - mog dziaa nie do koca poprawnie bd niektre wcale ! Niestety dodatkowe komendy wi si z wikszym obcieniem procesora wic naley na to rwnie zwrci uwag. Uwaga1: dzwieki dwu|kanalowe dzialaja poprawnie tylko na 1 kanale , w momencie odtwarzania na 1 kanale dzwieku dwukanalowego ,kanal 2 zostaje zablokowany do pojawienia sie dzwieku jednokanalowego - wtedy graja 1 i 2) command: 00 - nie uzywana value: 00 - nie uzywana} volume: 00-$40 - glosnosc instrumentu globalna Srodkowe okienko Song: Sng: - pozycja w songu Pt: - numer patternu Tr: - transpozycja ($00 - zerowa, 01 - polton w gore, $ff - polton w dol , $fe - dwa poltony w dol itd.) - edycja songpozycji ~CTRL+S - RETURN akceptacja , strzalki gora,dol,lewo,prawo - poruszanie sie po okienku. - CTRL + C - zerowanie danej songpozycji i kopiowanie do bufora - CTRL + V - wstawianie z bufora w dane miejsce - SHIFT + DEL - kasowanie biezacej pozycji w songu (zmniejsza sie pozycja songlen) - SHIFT + INSERT - wstawianie pozycji w songu (zwieksza sie pozycja songlen) Dolne okienko glowny edytor: Gora,dol,lewo,prawo - strzalki - poruszanie sie po okienku deycji. spacja - stop play, edit - czerwony - kasowanie nuty (bez komend) Ctrl + strzalki lewo, prawo - zmiana instrumentu Ctrl + gora,dol strzalki - zmiana oktawy Tab - nastepny track w prawo Shift + Tab - nastepny track w lewo CTRL + C - kasowanie sciezki i zapamietanie w buforze CTRL + K - wstawianie sciezki z bufora. Ctrl + P - odtwarzanie od miejsca zatrzymania ale jednego patternu - instrumenty nadal wybrzmiewaja ! Shift + Ctrl + P - odtwarzanie songu od poczatku danego patternu ENTER - to samo co Shift+Ctrl+p Shift+Ctrl+R - restart songu SHIFT+CONTROL - Strzalki gora, Dol - zwiekszaja , zmniejszaja aktualna songpozycje. SHIFT+CONTROL+U - note up , musi byc ustawiony numer instrumentu ktory chcemy transponowac SHIFT+CONTROL+D - note down SHIFT+DEL - kasuje pozycje w tracku i przesuwa kolejne pozycje w gore SHIFT+INSERT - wstawia czyste pole ,przesuwajac kolejn pozycje w dol SHIFT+L - load song SHIFT+S - save song W load/save song TAB - zmienia nazwe i numer napedu z H/D CTRL + H - wejscie w hex editor.  W hex editorze strzalki lewo prawo zmiana pozycji kursora , enter - wyjscie , ctrl + strzalki gora dol - zmiana edytowanej pozycji Z lewej srony wyswietlany jest typ i numer edtyowanej pozycji. Komendy: 0xy - arpergio - x - pierwsza liczba poltonow w gore , y - druga 1xx - slide up - xx - liczba dodawana do wartosci pokeya 2xx - slide down - j.w. 3xx - note portamento - plynne przejscie zostatniej nuty w bierzaca xx - szybkosc przejscia 4xy - virbato - x - szybkosc vibrata,y- natezenie vibrata 5xx - komenda 5 dziala tak samo jak A (niezgodnosc z protrackerem) 6xx - vibslide 7xx - nie obslugiwana 8xx - arpergio (remapowanie dla innej obslugi) 9xx - nie obslugiwana Axy - volume slide - x - wartosc dodawana do glosnosci , y - wartosc odejmowana od glosnosci Bxx - position jump Cxx - volume - zmiana glosnosci globalnej - od 0-40 hex Dxx - patternbreak Fxx -tempo sognu Specjale komendy: E0x - komenda dla dzwiekow dwukanalowych - Synth,Vsynth,Detune,Double - ustawia glosnosc drugiego kanalu dzieki niej mozna plynnie przechodzic z dzwieku Synth w Detune ! E1x - fine potra up ! E2x - fine porta down ! E3x E4x E5x - not used E6x E7x E8x - not used E9x - retrig note ! Eax - volume slide up, wartosc dodawana do glosnosci ale tylko raz w trakcie odtwarzania nuty Ebx - volume slide down , warots j.w ale odejmowana. Ecx - CUT NOTE ! Edx Eex Efx - NOT USED ! - (jeszcze nie zaimplemetowany) Zmiany do wersji 0.80: -inne okienka, rozstaw patternow i pozycji w songu. (powoli dopasowuje sie do zmiany sposobu zapisu songu) Brak w gornym prawym rogu informacji o odtwarzanych kanalach - teraz info znajduje sie nad nutami. Linia z napisami track:00 - jesli wcisniemy wylaczenie kanalu to pisze off! Na 2 sciezce znajduje sie wskaznik mozliwosci uzycia 2 kanalu - jesli napis track jest niebieski - w danej chwili badz poprzednio nie byl uzywany instrument dwukanalowy , jesli jest czerwony - oznacza ze w danej chwili track nr 2 jest niedostepny. Na 3 sciezce jest podobnie - niebieski - brak zastrzezen, zielony - wlaczony ale nie mozna przlaczyc na 1.79 Mhz Poprawione usterki = opcja $5x w Base dziala poprawnie (poprzednio zmieniala numery tablic teraz zawsze uzywa tablicy dla $a0,$e0) Troche dostrojone tablice dla opcji $14 - bas $c , 1.79 Mhz - jescze troche falszuje ale da sie wlaczyc poprawnie. W wersji 81 dolozenie akcentu typ 10,20,30 ! W wersji 0.82 Dodano shift+l , shift+s - zapis i odczyt songu! Poprawa tablic czestotliwosci na tablice Tomasza Liebicha ! W wersji 0.83 Dodano dzwiek klawiatury podczas naciskania klawiszy ! Dodano pojawienie sie instrumentu w chwili nacisniecia klawisza w edytorze! Wersja 0.84 Dodano opcje HEX Editor - edytuje zawartosci dla komend typu special i direct Dodano komendy special. Poprawiono komande typu D i kilka malych bledw. Troch dostrojona tablica $14 - bas 1 kanalowy 1.79 mhz!  UPUeUVŜ(WUjEUekꪫdYUPfUUVQgPUP/UU}~fKPAmUPV@UZ=:e/PP j%ְOOBȶOB@OBB0OOAH ԩPЩЩЩ*ԩЩ^h@HЭ) $ЩЩh@H ԩЍ ԩЍ ԩЍ ԩ"ԍ ԍ ԍ ԍ ԩЍ ԩЩ Эҍ:h@˩#̘mxԎԊ)JJJJ穢*iHihЩЍ Ѝ Ѝ ЍЩԩЎ0/ԩԩ: "ԩԩDЍ{dЩЩ 8 " 0: z ӛ Э0 Ҥ L)L ҹ?ɹ |LɆ ޗ "Lɇ "L L /0LLΖ L L L ޙL L =Lɭ0D @?Lɒɐwt@~ɀ%Ɋ,!;ɍdɾ s NL0 QL0 JL:03L0030    L0ТLr *3L+,-.:Ж3 ȱ)Y`6I6`ɟɞɚɘ[L,@,Ulb4ovL`L L m`m` m)`//`/`Lz&L3`  #HJ[)ȱ^h <8H ȱ)/ Ih3* / ԦLI+`hH)L)h L)hL IIJJmiȱȱHȊȥh8Рȑȑ` mi6IJJHhiiРȑȑ` JȱjJJJ/i) ` JȱjJJJ/ 8)`3& ȱȱ`3 ȹȹ`JJmI`8 8``3qrens 4"ass,ow ,ow ,ow "ass3ynth6snth$etun$oubl3pec$ir ^&)xbW e85yslg`ZUQLHC?=9430-*(%$!wqjd_ZTOJFB>;730-*'%#! øxpid^WROKHC?<740-*'%"!  cȼ}void^YTOJFB>;742/,*'%#!  Yy9)y9iy91aiqyqI᭱5!yaIi59Y!yA%}E) չeI-ٽiM18jjFAn0R"ȠzU4ؽw`N8'øxpjd^WR2        ##$$%&&''!!(##$$%&&''!!(##$$%&&''!!(##$$%&&''!!(##$$%&&''!!(##$                           |||||||$!4!%$)4/2||%dit       ||       ||abcdef|ٍh dyJ)) e˅ ih } έyJ)i( z0JJJJ).x*ʈ ɞД ҹ?VB0F R #:ͭyJ z#)L:)͙#yyLmzzLyʎyL{Р`͢ˢ z#Ƚ˥iːͥ7ˢ`!"#$%&$Hl8@LPTX\怀 J V -`D#EBHpI V B V(` J V -`ݢ&&ݢ''ݢ((ݢ))&ڪiHID#E B V -`DH$(0 # # ԍ ɞ#)# B0A41,: r@y @La{?#И?#`H:0I8 絙8ȩ8ȩ8hL0:(#) ?i *.MS1 -DEKB` ?i(j`|3ng0t4r0t4r0t4r0t4r||||       ||||3onglen39.4(42!#+%2||0layerrateframe||3ong.ame????????-3$rive$|||)nstr4#h |||#ommand&ine|||6alue!cc|||6olume2el|||"ase|||/ct|ٰY||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||Ӕ9DDDDD3@330ְOOBȶOB@OBB0OOAH ԩPЩЩЩ*ԩЩ^h@HЭ) $ЩЩh@H ԩЍ ԩЍ ԩЍ ԩ"ԍ ԍ ԍ ԍ ԩЍ ԩЩ Эҍ:h@˩#̘mxԎԊ)JJJJ穢*iHihЩЍ Ѝ Ѝ ЍЩԩЎ0/ԩԩ: "ԩԩDЍ{dЩЩ 8 " 0: z ӛ Э0 Ҥ L)L ҹ?ɹ |LɆ ޗ "Lɇ "L L /0LLΖ L L L ޙL L =Lɭ0D @?Lɒɐwt@~ɀ%Ɋ,!;ɍdɾ s NL0 QL0 JL:03L0030    L0ТLr *3L+,-.:Ж3 ȱ)Y`6I6`ɟɞɚɘ[L,@,Ulb4ovL`L L m`m` m)`//`/`Lz&L3`  #HJ[)ȱ^h <8H ȱ)/ Ih3* / ԦLI+`hH)L)h L)hL IIJJmiȱȱHȊȥh8Рȑȑ` mi6IJJHhiiРȑȑ` JȱjJJJ/i) ` JȱjJJJ/ 8)`3& ȱȱ`3 ȹȹ`JJmI`8 8``3qrens 4"ass,ow ,ow ,ow "ass3ynth6snth$etun$oubl3pec$ir ^&)xbW e85yslg`ZUQLHC?=9430-*(%$!wqjd_ZTOJFB>;730-*'%#! øxpid^WROKHC?<740-*'%"!  cȼ}void^YTOJFB>;742/,*'%#!  Yy9)y9iy91aiqyqI᭱5!yaIi59Y!yA%}E) չeI-ٽiM18jjFAn0R"ȠzU4ؽw`N8'øxpjd^WR2        ##$$%&&''!!(##$$%&&''!!(##$$%&&''!!(##$$%&&''!!(##$$%&&''!!(##$                           |||||||$!4!%$)4/2||%dit       ||       ||abcdef|ٍh dyJ)) e˅ ih } έyJ)i( z0JJJJ).x*ʈ ɞД ҹ?VB0F R #:ͭyJ z#)L:)͙#yyLmzzLyʎyL{Р`͢ˢ z#Ƚ˥iːͥ7ˢ`!"#$%&$Hl8@LPTX\怀 J V -`D#EBHpI V B V(` J V -`ݢ&&ݢ''ݢ((ݢ))&ڪiHID#E B V -`DH$(0 # # ԍ ɞ#)# B0A41,: r@y @La{?#И?#`H:0I8 絙8ȩ8ȩ8hL0:(#) ?i *.MS1 -DEKB` ?i(j`|3ng0t4r0t4r0t4r0t4r||||       ||||3onglen39.4(42!#+%2||0layerrateframe||3ong.ame????????-3$rive$|||)nstr4#h |||#ommand&ine|||6alue!cc|||6olume2el|||"ase|||/ct|ٰY||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||ӔĘe͐ͅΰХ˅ԥձԑЎmmȱi 򮺀 6F ) JJJJeeƉƈLd lyy`< O@ B VPil  z @@9`04)JJ`) 0ȩ:Ȣ?L   ? 23 ?l2ɛe ! 232: ɛȱ2- e223mBiC2ɛȸP莲PBCN@^ H  )P 8P2 32ӥ i2 i32ȱ2322 h`e `DDSKDCLKDCARDCONDPRNDCOMDNULDNULɛČ ` h line, page, exit d 01:DEJK 40 HI 4H 4h(`BLVK: h MAN v.1.0, (c) 2005 DLTUse: man commandThe program will search through$MANPATH for file 'command.man''command.doc' or 'command.txt',and display it, when found.L2322ɛ8` 0L2= 023`e223`MANPATH=.*MANDOCTXT #L=L=DEȱ:eI IV CV : L=ɛccc L=c  >deDccɛ ; d@ꆂHdddDe:c  L # V 7  >LFTIALн. ' hL h No manuals for '%s'IL󥄅 ee ' 8酇 d LDEJK LDEHI L}H}Iȩ 腉ʆS8R择} Y t DEHI 0W}H报ƊƉHhɛ Y ƎЭ 0"ɛ L 0꩜ Y LL I 8逍 z @L d LDE$JK L D EHI  }HH }IH h3h22 2 3 2Dɛ;Șe2232ɛ%2H3H Y hEhDH L  h Error -%b LBLVD:SYSERR.TXTBLV`60ԕ Z Ffe֥eװ Ffff`L a{)`h2h3ȱ28e24e352Ȅ% Y l42%!)_XB:D1CQSUPbF%, ' H H 0 67 ݸP '  0 ؠ)9 Y 9(0 0 Y Ї 0 68 Y 8 ' 7ԅ6 0 ȱ6`484506`HJJJJ S h) i0بGHFH`@ i`` 2ȱ 32S ȱ223`8`23 2  3P `232 3P` i2i32 3P`>\8``A [a{`8`0:`8`222`232?8` `  .@? * -  ? ȱ.? * 1ȸP)8`Ȣ? *   ?  ` ]  L" ` `  `` ?``C`BB BLV.0=) 8)3,C0.B / HFIGIHFGEL 2B b0$.) 4` G B`E,C0HʽIGʽIFHEB / k@3Lk>2Lk>:ȩkk23 L 0BL7 HHB / B +  h3h2CF2 @1L  : >k@ 2 =0qBLMN 0^ b0YFGF k@SFԭGթ  BԝL՝M֝N 0 .B`JK%L1 ;0DEH 1 l fts error HHH d hhh`hJKhEhDL1 .DEHI 1 0FG`4 S< = > #.Sȭ<Sȭ= Sȭ> SȩSk@S@.D/E0FGH1I2J3KL?M`@`?Y53_c%3[S53o??5c_f6cC7SuWezH)02&hH) ) )Y2h)20"J?,B,)JJJJ ɪҵ` ҩM-Ҙe>) )<=<,I `l`QH@5/(#@:! 0@4,&fieeYUUUUETQEDATESTTEST< !/>/ !ЩopԩЍ Ѝ Ѝ Щ Щ0i i i i iiiЩЍЍЍЍ ! ! ! ! ! ! ! ! ! !Ң  ! !L ``` ``tuvwssswvuttuvw  @`001/0ԩԩAf2dƍڍ !H!ԅ !ƄL-!  `0`ii`0LBpD<T2Rf2Rf2T2D68^8D8A0HH ԍ ԍ ԍ ԍ ԍ ԍ  ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԩƢ ԍЎЍ ԍ ԍ ԍ ԍ ԍ ԩ ԍЩ ԍЍ ԍ ԍ ԩ ԍЍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԩ" ԍЩ ԍЩ ԍЩ0hh@HHHP ԍ ԩ ԍЎЌЩ1hhh@HHT ԍ ԎХ ԍԍ ԍ ԍ ԍ ԍ ԍ ԍ ԩX Ɔ ! !`1hh@HHЩP ԍ Ԧh!ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԍ ԥ ԍԩ1hh@H\ ԩЩЩdЩЩЩ1h@HH ԩ ԍЍ ԍ ԍ ԩ ԍЎЍ ԍ ԍ ԍ ԩ( ԍЎЩ42hh@H ԍ ԍ ԍ  ԍ ԍ ԩ ԍЩ` ԍ ԩ/0h@  !"#$%&'()*%&+,-./0123./4523./46789:;<=>?@AB=>CDEFGHIJKLMNIJOPMNIJOPMQRSTUVWXYZ[VW\]^_`aLMNbcdefgbcdefgbcdefghijklmnopqrmsfgtcdefg    !"#$%&'()*+,-./      !"#$%!&#'(!&)*+!&#'(#'(,-./01-./01-2/01-2/02/03456734589345:934589567;<=>?;@AB;@AB;@AB=CDEEEEF%,/ %,/ 2,&262)tpitd'rttbabcia szejk%gipta ldr zmyldaraiatarkildrPg{99 UTTUTPU{U 5TPfffffffff>`<fl p8f<~~ <~fffff8|~ |~<6ffff~~````| >~````|~~ <~ffff<<~fffff 0`~00 <~f <~fffFV<~ffff~|~ffff|<~f````|~fffff>~````~>~````~>~````nffffff~ffllxxp```````cwkccc|~fffff<~fffff|~ffff|<~fffff|~ffff|>~``p8~~fffff fffffffffcccccccfffff$fffffff~~ 0@`0 xx6c6>8pp8?ww<~~~< x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x8ffffff|066``8p~|0`0 ~ 00 ^lbff~<fffffffffffff|````f~<fffff~|`````~>```````ffffff>ffffffff<pxxllff`````~>cccccccfffffffffffff<```````fffffl6xxllfff~|fffff~<fffff<cckkkw6$fffff<`````~~@`0 xx6c6>8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x8 '='*n.?'=`@P@``8.?'=wݿ|x  XPn`*/////-'ˋˋˉ~  .?'=`@P@`8ߗuհU'55U^]쬨|԰P'55  w_WWju=7&ύ w}}w}_UU___]WUUݏ͉ '55Up쬨WUUUUUVjUjUUUVYUUUt||P`PP%*********UT UUj}}]_ uuUVZ**UVjUeUUj_\P\ WUUU>: UUVjUjfUVWUU@pP||uVVVZfPPj???jwww]\\\\\\\`PP*???TT\\\\\ חWW *)7=5[iiifuu}]\ZfO}VVZfZfZf---%wUgeellh    ]YYYf[[eZiz   UfYjjjiuyyVYyVyVYZLGEUYO}^VVVj%%%&)6)f  Yfiz{{z   fYjjjn~VVVj%%%&)6)f  Yfiz{{z   fYjjjn~VYZ^kjkkEEIfYjjkkVV%&)j+/*?  : /D&U%eeeUPQQQbTU@PDQQ@iQQbD&U%eeUPQQQvbf  e@Pp`Pjy   e@Ppevbbfg~ @   pp`wg{澻ﮮ  `ppp檪`ppp  `ppp{wuppPPpPwuuu{yYYYZQ  UUVYff UYfZhhUUVYdduyffjj   j jj T j  sw ! |BL!Z .Dҩ U TEl # Vg'  xw[[  Z2 b . E8 $ &  Z 9N3 s\ % ~bЩ &b/ q[d vg\ m2l b . a% ;-/k t/@o%     8L[  ML\ 8\ +\`%H$H *`#]^T _eX^eY_Ue^^_^]n)^` XYib]0 L\UTL8\@ <9m9m Fm'Em\EmFm( FmHm)I`L\`@`SSLLC.`@ iɀ`1'1Hh88$ B^HHHnnnnhnhh:ѐ|b U !ʆLA^i,JJ$Gmn"n) Hm [^:80)n>ŔB Gi&L]L]Hm)œ{EmV煓HHu*Hn%hJhhh`9N `9m`9 . G(]  j_5&`آl W]<\H \h؝DlEB)K~0I J V0n` )]Lc_em  8ll`n & mn ` Tb20*%HI Rb !&bHI` `nnn`rLf_kyIiLs\XiYi _8ʕ48咪'8(Ƌ(  ަ'#p&L_s`eXeYoC a(e  Da&LB``U`TH ` 樓`I' b`&U   Lbm %%W *`qHqih qHh`He  & nn bnLS:m `0`}m~mnn |mm mL(a`8/ƃ   .Ƃ`|  8 i `PI .)L/aȥ ȥL.aBK /aH8ep(h`H aLp7Yes, XalsoaShA<PRINT 1 + 12FOR X=1 TO 10 : X NE10 1"HELLO WORLD!" Good!AdaptatioImprovis vButr weakness is techniqu Look at &?1+12 READY.F.:?X:N.X @?"WHITE RABBIT IS BETTER THAN YOU=!ow did I be?&You're too fast.Do'lievhyingstronger o2r. anythFfwi 3musclesinF&is Atari Basic place HaF. wn'tU B Then hi e... if c/an.WZwait^  4dXk8@KKnow0POKE 730,1<-- Keys' repeq %&Come on!Stop try ,d #LFOR X=8 TO 38:POS.X,12:?"#":NEXT XI kwU do.I'mfree'mindBut I >ly sh the>or.Y ]vW0>lk*rough it.Tank, load3jump program^.LOAD"X:JUMP.BAX"RUNTletKll go3Fear,|ub isbelief Okey.ComAEright. Noblem.H| CURSOR DEAD ||SYSTEM FAILURE|2 WARNING: cursort yTrace  BASIX.COM: 1ter4atedtThe story is overS:~    f .^D E) <fmhmjm`L1aԃ11?.;  ` 9' '=O M' U@? (+* )> )>'>%@X '_V2@?+`@<+> @+@ /@1> :P->T @'u |x%>UU\,>? ?#@>1@># #@ >!@~\< >\#>X! #8#>@ Z @<+^ @(3??_/AB(?],  83_?10F Q?}  2!34%2!rasteratariorg'$ %9E|+OO;Oۛ9O%m5L)LLmLqL?LPL]LHLLLɔL┍Q[ЊiИi(4'  '.~` |` 0`@詼BɀЩЩʍЩ ЍХ884)0'$ hj0 ,uk nid Iܰ#zwt 0 5*L `2%!$9:/101 dԩ%! - ֑  u>8:ȍ`䑍) p Pv LuH :h@#/-054%20,!4&/2-5.,)-)4%$p M Y3A1i016` cK # pAK̢L\"M ܒLLL0(6Lbҭ˒).8X. /@ #ʎ/'H / ҍb|"  u%m{ ^p/+0,4 `!7K!z@f`hi L`LqH ԍI  h@p pp0pB`p3A" ]`L @h0Xн Hp8`ؿɛRUT`  @i@(jHT efUhU`Ȅ 8` H22`RMT4@ ,^qИ*OA]E`{ >>:~>  ~>C&3 ^ ~  m==? '>''  '+++ /8N}=>>>>>!Z ~>>f  ~  ;  "  L ~<~ >  ~. 8" @L~  !geD>0>?~~~~$>dd   ~>cW~ ^~c66u 6 V c>~~F+]~~< ZY _? !>~!!!>-@!!># 0^ ~N~~N> 2S~~S>&>>>#~ !!> ~!!!1sw1? /!:%C.>= .>S(@. -2]6..-Y-:>556]6~\65"66~=56Z66c ~=@~5=66=~f000!1d1100A55aE-U66 _W46=>=~6556~5L"65 6655M56}},~56E66556>   f}< ~ L   666<.>@q   m      !"#G$%&' O() *) +,(-./01- )*> @@? >/38jjFAn0R"ȠzU4ؽw`N8'øxpjd^ zqke_\VPMGD><852/-*(%#! yspfaZURKHC?<97308$!8@yrlf`[UQLHD@<99w >  5@ /M1 M Zd             .; .   -  TLLLLlLFԄHˠԍ+&)*ԙhH e҅h) **(eӅ  ԥ v l)`ҠҠ҈`A,+ΝН٥iҐ` +0LҪȱ҅ӆL&(U:JތEԽռԅȘe()?=,J)~sf(WH^ '`? ވL+ 0 L h  Lԥ0 }D`B F*L)*',,+; ԥLLx vսȘġ f ̡ȡLːH)hL  )pJJ)LIL4Leܼ0"}=K?} ޝL.80q WLOC ] H  r bFL+ ^J) B 0 ɀ l  k858@-Hݠ }  Le z ) ,i~L $$ !)m)  % %%  %D% $^* )& .j 3+3P .L...b(*`QҎXҎҭҎҭҎҌ`̝"٠؝i 4 )?)@ #"࡝䡹衠 (졩ԡ̡ E<`ܡ)!}y*ȘTL;e >3X"ؼ}m8&̡ء{L"!3)8U44written directedandproduc by '2!34%2#05WRassistant`consFul /"+i_rA_ *)2+!3i_sou.2-4 O-53)#42!#+ [cas #ursorC; !taric .*xpixels2abbit7hite9?24!3#)) artxchars4ankG?x >Qu"double7O0-'obj>x O?xA&*&/2%6&)6%demopgy ! R#05c Gz"!3)8- 4(%%.$WTk.E[mkD `ʈJа#ˑe˅ːĘe͐ͅΰХ˅ԥձԑL. x >Qu"double7O0-'obj>x O?xA&*&/2%6&)6%demopgy ! R#05c